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
338552995476	338552996035	338552996585	338552997135	338552997685	338552998235	338552998785	338552999335	338552999885	338553000435	338553000985	338553001535	338553002085	338553002635	338553003185	338553003735	338553004285	338553004835	338553005385	338553005935	338553006485	338553007035	338553007585	338553008135	338553008685	338553009235	338553009785	338553010335	338553010885	338553011435	338553011985	338553012535	338553013085	338553013635	338553014185	338553014735	338553015285	338553015835	338553016385	338553016935	338553017485	338553018035	338553018585	338553019135	338553019685	338553020235	338553020785	338553021335	338553021885	338553022435	338553022985	338553023535	338553024085	338553024635	338553025185	338553025735	338553026285	338553026835	338553027385	338553027935	338553028485	338553029035	338553029585	338553030135	338553030685	338553031235	338553031785	338553032335	338553032885	338553033435	338553033985	338553034535	338553035085	338553035635	338553036185	338553036735	338553037285	338553037835	338553038385	338553038935	338553039485	338553040035	338553040585	338553041135	338553041685	338553042235	338553042785	338553043335	338553043885	338553044435	338553044985	338553045535	338553046085	338553046635	338553047185	338553047735	338553048285	338553048835	338553049385	338553049935	338553050485	338553051035	338553051585	338553052135	338553052685	338553053235	338553053785	338553054335	338553054885	338553055435	338553055985	338553056535	338553057085	338553057635	338553058185	338553058735	338553059285	338553059835	338553060385	338553060935	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13805	1356	634	551	377	324	293	233	208	214	214	205	190	184	191	187	190	173	182	170	180	172	159	186	216	160	156	183	182	161	189	177	166	176	165	185	169	161	179	156	187	141	191	200	183	162	165	166	193	182	187	167	155	134	186	178	177	177	167	168	169	172	163	159	168	170	197	189	182	191	177	188	188	181	161	171	188	171	163	174	180	179	170	171	160	214	186	175	165	183	167	152	178	150	160	179	155	177	179	187	167	165	152	157	161	168	172	175	172	157	171	187	188	175	204	179	177	171	184	183	183	185	143	194	158	191	161	166	183	201	180	190	172	163	170	155	178	180	172	151	161	159	170	173	157	171	177	154	184	141	189	172	155	167	164	181	180	181	187	184	194	170	185	153	163	161	186	149	193	170	151	191	176	169	171	176	170	183	167	199	189	182	184	190	171	147	152	167	150	156	182	191	164	161	167	177	202	213	170	167	177	212	165	175	172	159	156	189	164	175	153	161	147	174	188	190	179	167	164	167	179	175	163	170	165	202	166	160	187	152	178	171	167	181	178	164	171	201	162	173	163	168	152	175	158	172	184	146	165	182	179	196	179	153	202	153	167	174	192	170	155	178	186	177	191	176	198	142	166	161	152	182	200	177	159	178	164	174	164	169	170	195	165	147	159	160	165	163	185	191	183	141	157	192	179	151	171	188	179	160	168	201	173	168	162	185	157	181	164	172	182	181	157	178	152	162	169	171	175	182	149	151	162	180	173	178	178	177	169	173	127	170	179	180	153	174	168	169	181	168	159	150	168	186	196	132	164	170	175	171	145	179	171	172	181	161	160	181	182	180	183	180	188	163	160	158	172	156	181	182	182	167	167	160	168	165	166	183	163	177	167	170	151	162	190	152	169	154	163	163	158	194	167	170	171	195	174	172	180	144	152	195	162	180	166	168	158	169	157	186	169	153	161	171	165	175	179	170	174	156	175	181	182	178	164	168	162	172	157	185	180	177	174	197	201	158	142	157	166	202	173	155	165	160	151	175	175	176	180	172	188	172	166	195	191	171	150	184	177	160	184	164	155	181	154	171	151	169	143	174	193	165	183	163	165	173	197	169	174	186	176	168	159	188	167	160	197	159	166	145	169	158	172	175	189	172	184	180	164	153	163	169	191	166	177	170	164	194	192	186	169	186	183	167	175	151	185	178	199	169	129	171	185	194	174	194	163	162	148	185	179	195	175	179	172	155	171	194	164	160	187	147	162	184	214	160	158	169	171	175	171	148	149	170	175	157	171	177	193	175	171	186	164	157	161	159	168	161	157	195	182	171	165	166	162	165	165	180	208	195	156	173	218	189	155	166	171	162	177	174	172	167	182	155	205	156	148	197	179	172	178	143	187	177	184	169	148	177	176	159	169	164	166	163	189	171	171	174	156	168	144	169	155	164	175	174	162	174	177	163	183	168	185	171	189	176	179	166	192	204	198	148	161	178	191	178	166	140	170	176	183	175	175	149	180	186	177	179	196	157	167	165	209	167	180	194	174	174	151	163	165	171	179	145	174	173	161	176	166	171	166	173	153	167	153	149	175	177	174	175	175	172	168	178	171	167	181	173	149	180	158	164	183	166	155	174	164	180	169	175	195	158	192	157	185	191	188	169	149	173	171	176	150	166	165	195	158	151	180	196	165	156	173	177	186	143	170	179	159	158	204	171	192	176	173	186	205	198	199	156	171	154	175	159	175	175	176	172	137	144	187	179	183	163	161	147	162	182	183	176	160	149	181	175	155	183	180	153	160	160	189	159	162	174	167	164	172	183	180	164	179	168	162	178	176	159	173	133	176	157	161	185	174	193	203	168	191	165	142	166	151	173	187	161	175	160	164	172	175	209	154	170	175	191	155	171	165	174	157	152	184	179	167	192	179	174	184	190	185	175	157	190	168	185	173	153	170	159	175	154	159	168	166	166	175	170	191	175	162	192	197	163	183	153	168	164	161	169	162	173	169	172	130	192	186	151	152	174	166	159	158	146	169	161	165	159	169	163	179	164	164	183	139	167	169	174	176	176	167	175	151	169	171	160	193	180	157	158	161	165	180	163	170	183	159	179	162	183	165	176	149	147	164	182	171	177	186	159	181	189	193	180	178	153	213	162	184	144	184	157	186	157	167	179	154	178	182	174	185	157	182	174	163	148	157	167	161	176	179	167	163	165	158	181	188	182	166	159	163	151	158	167	181	194	166	173	177	188	173	174	154	172	159	163	187	145	148	183	164	174	185	184	207	159	155	189	161	161	170	194	156	192	159	168	154	149	158	157	173	175	160	148	130	160	171	189	149	155	172	162	183	176	166	152	198	153	181	180	156	173	176	162	165	172	163	168	178	152	177	192	178	186	155	189	155	149	162	167	172	157	175	178	157	180	178	161	172	180	176	160	156	192	171	148	157	162	185	188	166	171	162	182	174	176	189	182	161	188	151	173	181	186	172	157	165	172	182	173	161	146	188	167	169	168	190	172	185	192	149	157	178	175	164	214	177	160	155	189	170	154	151	162	164	174	154	176	187	154	165	178	154	169	164	161	163	164	182	166	171	174	196	176	153	164	164	172	158	140	175	162	154	173	168	165	190	171	181	167	177	156	177	155	187	164	171	166	160	174	157	174	179	173	162	165	144	178	154	170	170	174	163	169	148	159	172	166	183	174	182	160	166	173	165	168	167	178	174	161	167	188	177	176	174	183	165	157	150	174	156	166	170	177	160	173	177	177	192	159	149	202	162	158	171	157	165	156	182	166	182	158	194	151	180	182	202	185	170	143	179	151	163	165	163	176	186	195	169	169	179	191	200	179	161	171	173	211	196	179	177	213	175	177	162	176	170	171	162	185	194	169	175	175	186	186	175	179	189	182	162	155	184	198	180	148	163	159	179	154	165	158	165	187	183	195	167	182	171	163	195	161	140	163	173	171	168	144	144	176	154	190	169	171	169	175	174	190	194	169	171	163	166	160	161	176	186	169	177	169	168	195	171	170	181	172	176	158	181	178	191	171	165	164	151	165	167	181	163	164	149	194	154	169	169	161	159	164	172	171	161	154	173	180	167	169	143	166	156	159	187	177	179	174	156	167	164	181	162	185	190	161	173	164	145	163	198	164	166	164	180	156	161	191	187	166	154	173	169	180	161	174	176	164	170	186	174	178	149	167	176	186	176	166	170	167	163	193	188	151	174	171	187	167	165	145	162	201	147	186	144	148	171	147	161	162	168	169	186	172	166	190	131	144	181	177	160	196	178	160	164	171	194	165	181	157	156	166	173	164	189	164	169	164	170	151	183	172	168	172	170	150	162	156	173	146	181	181	186	155	185	175	147	144	197	156	164	163	162	151	174	167	191	188	195	166	159	153	171	142	164	160	192	169	168	163	156	175	153	187	164	169	169	165	163	164	164	182	182	163	178	167	185	158	151	178	163	156	175	138	133	171	189	160	161	170	154	149	152	173	149	174	168	183	172	145	174	147
8516	1123	1490	1611	1328	1196	978	842	754	693	674	645	615	580	559	551	516	501	528	475	519	501	452	450	494	504	494	442	484	488	464	439	448	436	456	457	461	478	477	445	451	458	462	402	460	475	455	422	435	502	433	455	442	456	480	421	450	435	426	456	461	435	441	429	494	402	456	425	472	425	433	445	409	408	479	419	409	385	456	445	416	424	433	438	435	461	445	422	413	452	407	490	438	424	456	469	425	447	444	399	410	471	409	404	415	440	448	422	393	387	429	437	464	443	404	467	478	420	463	468	429	446	448	452	450	412	456	410	429	456	412	406	438	458	409	425	418	429	467	457	455	462	449	446	412	444	424	418	430	430	404	427	393	412	433	422	439	459	429	411	398	408	442	405	402	426	457	435	442	447	462	401	420	420	399	440	427	420	432	453	412	446	457	446	415	479	424	449	444	419	417	416	462	450	453	430	424	472	451	464	455	430	410	436	434	433	453	443	408	444	445	465	436	434	431	445	467	441	429	431	431	424	430	456	447	450	407	420	430	426	420	442	404	450	414	452	378	458	455	429	428	427	434	421	416	439	423	453	428	421	457	442	433	454	470	408	461	438	421	413	441	416	459	435	423	423	430	431	454	467	384	432	429	433	424	414	435	416	428	429	445	419	399	446	433	421	450	453	438	441	414	457	439	458	420	411	426	479	447	435	429	406	457	415	425	446	455	396	432	513	443	441	474	410	427	439	433	423	440	453	444	428	436	433	443	417	481	433	422	443	453	454	433	428	418	432	433	437	410	429	456	412	455	453	410	408	411	422	403	437	414	446	461	438	405	451	487	463	447	400	414	435	443	443	438	451	422	429	456	448	392	445	426	433	434	478	390	475	440	438	430	427	411	443	452	425	405	461	443	433	437	422	392	460	435	442	462	429	429	443	446	398	440	459	465	443	390	453	425	442	454	431	443	463	456	469	493	435	465	455	447	418	434	410	428	411	459	426	445	474	449	456	450	435	403	453	439	475	408	415	421	429	460	411	425	436	470	435	428	452	430	441	454	459	434	443	423	391	464	413	432	438	469	424	442	442	458	432	424	458	431	446	407	443	425	425	468	421	461	432	430	445	406	441	453	426	455	410	418	439	445	471	427	457	453	439	445	452	425	386	465	436	409	417	414	475	435	436	481	436	446	424	460	444	447	421	443	436	444	425	445	417	423	441	430	444	427	459	460	445	406	432	434	436	461	458	430	455	472	454	435	427	444	421	427	432	441	438	462	433	435	453	464	406	451	435	467	432	436	410	450	436	442	454	455	491	429	446	455	383	421	418	419	437	445	456	419	448	415	440	406	441	435	415	407	422	442	414	460	426	455	448	423	407	440	417	444	465	429	402	408	428	453	475	431	432	426	433	441	443	439	460	401	440	422	437	422	480	421	400	400	417	486	413	392	445	460	427	442	413	435	456	461	432	447	446	435	427	404	434	433	433	436	430	416	428	444	443	440	426	421	400	445	456	428	400	474	406	462	426	462	411	439	447	443	423	442	432	430	417	478	471	422	422	446	438	433	462	456	422	419	429	444	434	441	459	478	444	440	441	444	466	459	444	467	405	404	388	426	414	418	403	451	392	458	448	382	454	431	450	412	482	427	434	417	435	435	438	416	430	437	425	472	437	441	427	455	423	441	419	419	434	449	420	422	420	456	442	452	462	443	425	449	447	432	431	424	431	441	436	427	457	461	447	401	459	427	418	446	428	445	459	475	419	428	411	440	394	464	414	445	432	455	424	473	455	408	464	422	393	413	424	437	449	443	461	467	442	446	410	432	431	446	451	422	429	428	415	482	459	434	455	418	416	457	459	435	417	458	450	473	442	448	484	404	409	427	430	428	433	439	453	432	413	392	459	403	432	413	452	419	480	433	482	425	456	449	418	429	423	420	416	395	456	486	437	385	467	455	456	459	428	430	436	432	437	434	443	429	423	389	432	447	416	426	444	448	422	424	438	443	461	445	448	436	414	426	425	423	402	448	470	431	438	440	468	429	427	387	448	470	428	463	419	430	426	447	460	439	427	409	455	414	421	416	478	472	440	471	440	469	435	456	448	399	436	451	436	419	439	439	464	451	469	424	388	415	429	429	453	452	426	449	426	440	490	402	430	456	472	437	444	452	434	430	445	443	439	412	442	461	411	434	456	438	403	461	457	455	442	435	464	416	448	446	440	480	454	425	467	468	473	414	437	431	458	448	420	460	435	419	454	422	415	476	448	454	476	456	464	415	454	416	417	441	414	447	456	422	431	424	440	417	442	444	450	452	441	446	445	397	443	452	424	399	427	438	452	433	416	446	413	442	406	439	466	445	419	436	428	411	435	447	441	430	434	460	416	427	422	455	426	445	398	436	452	418	444	440	439	455	437	479	433	440	398	451	426	437	472	440	437	402	471	451	470	413	428	463	445	423	456	417	438	427	437	462	469	379	440	466	463	392	456	461	454	465	464	389	456	428	411	423	472	424	427	457	401	458	459	458	469	471	417	480	464	447	410	429	433	413	469	446	440	449	411	460	424	438	488	451	462	437	445	431	410	470	481	427	416	420	437	443	449	450	437	424	416	440	398	417	438	458	439	435	447	418	435	422	453	409	409	453	475	473	448	461	456	461	434	445	464	408	440	423	491	465	418	405	464	422	421	442	402	447	428	420	460	475	459	424	425	429	435	445	421	456	447	445	423	415	395	433	443	456	422	451	452	472	419	435	451	480	432	470	461	432	453	436	416	453	451	411	425	461	469	422	438	447	435	442	435	445	435	424	432	428	430	405	446	431	440	431	415	422	425	417	437	439	383	418	434	442	437	424	396	474	408	428	472	431	390	470	443	459	444	410	457	438	396	439	443	447	458	449	455	388	450	460	445	461	434	445	415	415	471	423	465	431	434	441	442	419	468	404	421	446	455	446	472	427	425	418	414	415	431	440	455	412	433	446	408	407	416	444	403	440	431	432	443	401	416	422	436	443	462	447	428	465	420	418	436	444	429	453	446	451	432	448	440	465	415	416	413	411	422	464	482	416	455	452	436	437	437	434	484	451	407	423	455	418	445	446	489	418	434	399	413	430	429	434	430	453	418	473	437	455	437	440	433	441	430	439	455	437	428	441	440	413	416	437	471	401	389	449	454	420	430	400	449	442	425	438	435	460	411	464	419	417	442	406	447	462	441	440	458	434	423	430	425	458	419	418	440	444	459	398	451	456	448	438	435	436	413	479	428	441	437	432	429	452	407	462	432	424	414	439	405	408	406	467	427	442	444	464	402	446	466	415	448	417	413	421	449	433	411	418	449	463	445	438	441	445	446	426	438	460	445	382	402	485	411	400	449	395	434	469	453	413	442	381	418	428	449	462	450	450	473	450	454	431	450	431	409	428	439	422	433	446	476	421	474	433	424	456	443	416	457	451	429	419	442	435	393	460	475	453	459	461	453	471	402	443	419	432	439	446	442	431	440	434	465	435	481	423	434
1574	457	403	435	398	369	398	437	404	404	433	436	400	387	441	385	387	366	374	421	383	400	430	401	398	404	401	434	386	396	407	421	363	432	425	385	372	428	420	407	381	397	422	408	398	374	374	391	366	447	417	415	418	407	410	354	400	388	386	431	407	410	410	427	390	371	444	403	384	382	391	360	405	427	359	392	407	416	385	420	357	437	385	404	424	397	406	399	406	412	394	389	396	368	395	390	364	405	391	388	407	421	440	383	374	417	397	426	410	426	383	398	362	382	398	376	368	404	400	382	426	372	405	419	366	406	379	360	413	384	411	410	426	374	427	418	381	355	396	376	411	359	418	400	380	367	393	383	399	381	345	398	374	398	405	390	422	410	435	395	394	413	438	417	410	426	400	384	399	395	388	389	413	414	375	404	397	387	415	396	371	391	435	385	420	426	407	380	363	378	412	392	387	381	366	414	396	403	403	378	447	391	428	386	430	382	417	393	426	430	425	386	391	400	406	424	382	393	385	405	418	390	408	425	394	423	393	390	375	387	403	356	411	354	396	382	425	405	372	380	412	419	389	380	393	404	416	415	395	369	405	418	407	397	381	414	444	400	391	394	425	420	408	379	404	411	423	386	368	397	417	415	383	365	435	422	394	435	375	412	415	417	408	406	408	436	403	391	382	382	384	395	384	378	392	426	370	387	391	414	369	376	398	383	374	405	382	389	392	404	359	394	388	385	414	398	438	402	411	401	402	414	382	389	400	378	417	388	423	414	408	454	379	394	406	387	376	430	414	390	383	381	384	419	394	375	401	410	365	423	380	372	360	397	442	393	430	387	366	336	432	347	388	384	373	429	413	442	410	413	422	396	386	451	387	375	386	405	392	362	386	410	419	415	409	380	393	357	389	388	391	389	401	406	425	388	438	419	406	417	362	381	421	452	383	359	355	408	418	415	404	380	405	403	381	396	387	399	391	383	411	417	400	380	365	371	422	405	383	391	339	424	398	384	398	355	391	419	394	399	414	403	411	385	361	391	400	400	423	382	389	375	380	393	367	420	438	425	388	415	430	414	397	384	395	410	421	410	421	392	399	393	377	410	383	418	365	394	417	459	363	408	380	394	418	421	431	401	418	414	410	403	415	417	371	414	436	383	404	357	379	400	423	356	406	372	380	394	384	401	405	383	431	396	370	382	353	370	397	405	413	383	336	374	419	386	403	410	389	387	365	409	408	420	383	418	403	394	412	380	404	423	408	383	377	397	384	388	375	391	402	419	415	404	366	453	421	403	401	386	400	384	382	401	408	375	403	378	384	385	431	368	397	398	393	386	369	409	417	407	431	437	380	434	431	391	400	393	376	362	424	427	412	394	414	405	394	391	366	392	400	398	383	423	384	388	409	389	437	396	434	425	421	414	396	357	405	385	391	397	405	383	419	365	372	392	388	438	399	404	439	362	383	426	414	433	424	424	400	404	388	375	390	395	366	362	372	389	381	378	385	401	406	423	396	414	355	417	372	341	430	385	426	422	383	403	426	362	379	374	390	401	379	416	428	395	421	411	428	415	386	439	427	450	436	405	368	401	408	424	451	430	379	417	361	385	407	359	397	412	391	346	412	394	393	394	407	414	381	402	419	388	380	412	418	406	397	378	426	392	371	416	432	392	424	386	373	413	398	428	385	372	424	392	408	367	429	418	388	373	406	387	395	365	441	398	421	412	423	425	372	396	358	392	401	413	360	385	415	423	396	360	368	384	420	399	387	420	393	429	382	393	433	373	401	410	387	411	402	405	432	398	361	387	366	367	375	388	379	409	413	387	400	432	419	414	428	415	385	399	419	395	378	397	379	369	362	380	389	391	432	393	393	357	386	397	415	445	438	354	406	404	448	423	401	406	415	400	404	398	426	404	396	424	428	424	367	399	381	402	409	420	401	411	382	379	415	420	409	382	364	375	407	380	387	365	388	434	409	414	421	388	396	359	430	411	398	360	402	426	389	421	393	419	378	372	437	389	394	398	409	363	373	419	416	397	409	429	411	432	404	420	418	392	387	409	395	374	385	399	381	403	416	383	378	430	405	382	392	378	397	402	400	373	399	366	393	388	394	392	390	397	376	389	453	443	385	414	420	388	390	397	396	403	421	395	393	392	390	391	401	393	404	417	387	392	392	387	387	372	374	394	391	398	422	411	383	393	385	413	425	389	380	399	406	412	353	414	387	392	414	389	408	405	385	443	395	388	370	395	378	424	389	407	410	400	393	391	421	410	375	375	379	415	394	377	389	317	398	401	396	412	383	387	379	440	324	425	407	393	398	406	387	395	417	421	418	391	392	396	408	397	377	399	361	379	433	389	377	377	418	379	430	386	404	429	395	377	422	402	408	371	405	439	450	464	428	428	404	392	377	391	381	405	395	379	402	420	409	429	424	392	377	414	414	409	376	415	413	384	415	389	407	441	394	374	375	408	439	360	380	396	391	425	401	412	374	367	355	416	421	441	383	394	401	389	368	391	393	413	389	440	341	417	373	394	383	372	382	425	420	364	363	429	432	411	410	344	372	387	377	389	388	374	420	410	375	424	426	403	385	372	385	423	402	405	408	416	400	394	403	409	437	391	393	419	379	399	410	419	371	388	405	406	404	388	372	394	411	420	436	406	395	415	395	407	416	418	410	431	405	394	385	418	383	374	416	385	366	399	431	396	403	408	426	398	360	402	390	399	389	392	438	409	411	389	361	402	392	408	413	374	393	412	415	406	386	418	406	400	386	396	402	410	385	371	388	410	368	433	406	368	380	398	411	396	399	378	370	397	416	411	431	429	387	403	402	408	383	353	383	406	402	412	423	411	378	377	377	397	410	414	412	412	400	409	415	397	412	348	370	359	377	403	392	358	414	418	398	425	368	365	393	415	395	366	394	390	376	409	377	354	395	419	422	383	427	413	419	389	390	372	395	383	373	394	410	364	424	370	392	408	359	436	392	417	368	417	447	370	400	405	415	420	423	391	432	358	382	413	396	394	402	405	391	385	441	406	443	405	421	430	390	394	397	356	374	405	390	438	420	397	416	409	413	408	392	390	368	377	400	412	379	407	359	399	420	435	373	382	384	356	410	392	410	380	403	448	370	400	372	406	391	394	370	388	403	396	387	411	418	419	404	380	402	426	380	374	399	440	409	415	396	403	391	398	410	428	392	421	394	407	456	436	419	408	405	413	374	397	385	393	419	382	409	419	395	415	416	390	413	402	369	402	409	426	393	407	404	384	393	344	407	396	419	445	400	414	401	412	400	367	392	395	405	406	364	387	392	398	397	378	431	389	418	443	438	404	394	397	423	374	402	404	379	420	370	353	423	385	408	420	403	409	394	397	410	400	390	364	404	433	419	388	424	413	393	356	423	437	438	411	380	399	415	371	433	393	414	416	433	439	370	397	392	375	400	430	346	411	408	414	414	432	411	376	405	412	380	432	402	401	380	411	397	423	408	404	399	391	405	361	414	405	388	418
2128	1004	917	933	936	936	935	917	912	922	900	938	897	993	954	903	958	909	939	927	927	905	960	918	913	876	885	945	938	885	960	883	919	898	936	901	898	928	947	955	946	882	917	891	883	913	996	908	938	943	932	858	931	944	913	962	960	932	938	874	943	900	928	905	937	939	957	948	941	909	923	991	901	936	871	909	959	903	935	876	901	921	921	893	942	939	918	923	913	948	940	879	961	924	930	947	827	890	855	951	913	900	904	914	962	921	844	916	914	883	888	925	909	882	915	928	910	934	911	945	918	884	904	964	959	872	910	878	925	836	982	926	906	944	961	878	963	986	940	982	970	902	953	980	929	834	887	922	966	872	887	937	864	898	911	912	942	919	865	962	954	919	932	915	940	862	972	882	942	949	866	938	870	858	982	909	930	946	912	940	898	873	882	949	890	939	969	912	941	897	936	975	879	941	929	944	907	947	896	951	947	936	873	892	922	822	931	890	920	970	945	938	876	947	914	851	924	965	914	928	867	924	947	902	917	975	914	930	909	905	940	954	920	942	972	948	875	954	947	923	930	931	960	893	899	935	917	891	927	976	887	877	888	936	883	865	944	896	893	850	945	949	935	911	936	990	906	1009	947	897	995	950	879	899	983	935	1000	850	907	935	934	882	945	911	913	867	911	939	943	926	918	865	914	861	960	917	933	894	953	914	956	883	886	893	878	895	900	930	932	909	891	945	959	871	880	906	910	921	860	951	906	920	895	881	900	954	929	922	924	966	876	955	913	941	892	938	913	966	930	923	890	901	938	910	950	937	947	941	897	894	930	891	956	923	894	931	930	934	925	906	955	844	933	892	974	941	914	912	995	930	924	922	937	909	890	906	936	912	859	840	921	898	901	925	942	876	902	910	948	922	988	936	983	878	930	950	929	927	948	893	979	914	986	900	951	894	899	890	886	898	940	909	920	860	904	889	896	929	903	943	953	925	964	956	953	992	973	967	953	940	966	939	889	872	897	879	898	911	935	926	865	989	910	930	998	915	942	962	972	880	925	910	1025	883	929	919	951	905	920	922	906	936	898	944	897	912	984	891	882	905	875	926	948	876	947	975	905	904	889	873	885	904	903	904	941	916	938	896	950	950	887	923	915	952	900	922	939	896	913	911	892	871	957	887	964	944	936	1001	903	897	927	905	912	898	948	965	872	868	936	903	875	936	870	888	870	952	936	913	947	876	895	866	958	920	938	913	875	923	853	890	941	946	880	931	905	917	908	888	921	916	943	903	928	924	906	855	901	1015	864	899	927	946	909	959	931	935	961	902	937	913	882	980	923	924	916	908	932	921	1007	883	948	873	913	946	906	896	898	954	888	921	906	914	903	901	938	879	940	918	994	868	902	887	920	945	956	906	918	879	936	909	921	901	926	920	920	902	945	930	928	929	943	907	914	967	922	944	871	905	934	965	922	950	869	971	873	922	895	917	955	932	852	942	926	886	940	924	895	937	893	955	938	930	948	892	952	915	875	911	891	908	899	960	959	903	875	906	915	952	938	914	944	974	954	935	898	949	911	920	915	895	892	893	934	892	893	940	948	918	956	924	839	944	954	918	928	938	909	938	904	893	871	926	940	939	889	973	883	904	972	905	955	873	920	914	939	984	906	963	928	874	930	915	950	923	957	926	937	921	901	910	909	971	932	956	896	906	924	894	941	839	975	932	935	945	901	916	924	907	900	977	943	987	935	922	953	900	943	985	913	922	880	912	920	921	930	946	893	907	958	953	935	923	906	940	952	926	853	952	908	925	937	928	909	919	889	964	937	945	869	957	938	950	915	916	860	883	944	971	897	909	912	901	955	970	916	946	885	900	882	943	865	938	952	907	926	906	948	857	907	948	948	991	932	865	930	962	933	876	950	939	953	966	901	917	948	990	954	907	919	893	943	907	913	941	944	966	896	990	981	914	908	918	946	939	863	949	899	942	950	905	943	915	940	869	882	943	919	930	948	875	975	960	934	909	973	908	961	888	895	980	906	948	897	900	937	892	943	935	940	918	941	946	932	909	949	944	923	872	931	908	926	915	971	922	890	944	922	949	924	866	887	948	887	885	909	941	933	920	905	863	945	909	947	886	897	935	877	894	911	917	914	921	903	911	907	927	944	931	922	863	941	962	925	940	976	912	914	971	954	920	888	918	895	963	921	945	936	900	926	952	914	930	884	930	960	867	873	893	924	870	970	954	965	905	924	942	948	895	921	899	875	888	915	932	959	961	952	950	925	947	948	955	888	946	904	956	919	924	853	963	972	963	926	922	921	903	879	937	909	963	908	878	889	877	928	935	928	916	914	921	932	931	891	931	924	897	965	924	893	877	931	958	872	947	915	930	925	930	955	889	906	917	911	898	918	921	939	936	945	905	895	920	945	936	913	902	918	871	922	898	933	917	901	878	926	942	949	914	877	906	928	923	855	976	933	920	919	939	899	900	936	886	954	934	894	928	927	892	911	917	918	911	944	933	967	954	897	934	896	975	915	898	972	985	923	976	945	920	881	946	847	953	911	911	958	892	960	931	915	955	979	904	974	919	902	949	880	929	898	879	917	937	975	970	963	885	954	833	866	975	940	951	895	915	917	923	931	859	866	959	962	913	973	968	928	963	916	927	911	949	912	955	915	982	874	886	965	921	961	876	998	950	952	942	933	910	955	889	925	909	948	949	929	966	956	910	941	949	947	925	930	928	899	894	972	881	930	927	911	945	905	937	880	938	876	931	928	940	908	953	978	924	946	910	935	915	950	898	903	894	925	903	877	924	915	938	912	898	900	932	983	918	909	935	893	882	900	926	913	871	947	939	854	913	901	929	963	884	963	904	874	913	960	952	912	937	998	900	924	948	907	910	929	913	928	940	913	886	913	917	905	936	912	947	939	940	914	921	891	956	906	945	921	917	963	898	927	924	893	915	906	939	908	896	927	868	919	917	911	862	922	950	937	889	876	914	875	840	905	889	874	959	922	961	867	987	945	935	900	910	948	873	937	897	940	956	915	944	913	924	903	903	966	914	946	904	909	930	905	921	895	899	944	907	931	921	904	919	939	947	920	897	894	944	991	901	908	946	877	895	917	963	919	897	906	869	897	879	886	884	900	921	919	946	856	919	963	865	939	905	941	913	889	851	918	950	934	892	907	902	939	898	935	907	949	929	920	892	884	927	1016	961	947	869	926	895	895	897	944	962	945	871	947	906	930	915	890	981	948	915	963	921	945	961	921	928	915	953	960	925	949	914	916	914	976	929	890	935	886	929	931	921	914	943	957	962	942	920	914	931	894	952	932	940	958	867	932	858	927	912	935	923	912	943	907	921	922	889	946	874	920	899	947	924	902	913	890	914	947	929	912	897	920	930	964	892	913	877	960	841	939	912	936	918	961	880	969	865	1002	959	877	873	953	938	911	929	911	910	904	880	939	941	899	920	966	966	945	892	879	950	909	913	957	904	951	861	968	861	931	959	896	895	954	910	975	872
7356	806	585	503	467	457	393	401	397	388	362	354	363	396	366	348	405	337	364	365	372	377	343	358	335	369	360	354	361	347	374	352	317	366	365	341	387	371	343	358	319	340	343	378	392	361	373	343	381	397	396	326	398	320	374	367	372	355	319	367	351	333	360	352	357	373	373	360	343	376	375	328	338	348	358	335	357	400	371	388	348	346	369	342	360	356	358	352	349	331	358	355	372	351	337	329	351	383	330	363	348	360	352	359	356	374	397	362	348	358	374	372	335	377	380	352	377	366	363	336	368	360	352	317	343	338	361	404	336	364	356	380	356	340	350	364	363	361	377	361	381	369	363	375	343	359	342	331	359	331	349	331	382	377	364	364	336	386	373	351	319	319	327	338	356	382	350	372	368	340	363	329	321	347	391	343	329	391	371	336	343	379	343	345	383	362	395	370	340	357	359	340	338	310	355	386	350	320	354	336	325	343	367	371	332	361	345	329	326	323	388	351	341	358	337	375	352	339	334	350	381	388	361	383	351	338	369	354	380	399	346	357	335	337	359	351	380	315	368	357	362	350	333	359	357	339	345	379	332	356	353	348	381	356	359	378	385	314	335	364	342	339	342	361	390	347	373	346	358	355	322	344	374	387	361	373	333	355	377	369	379	367	364	350	322	360	343	372	362	332	377	344	340	331	341	333	362	378	350	337	379	350	365	349	324	318	364	356	352	341	317	348	372	347	334	385	341	348	390	372	346	379	380	355	373	306	319	338	391	344	356	356	324	364	345	306	369	397	369	379	389	324	320	389	352	359	322	370	364	327	337	373	369	321	350	370	349	379	358	347	329	387	339	377	359	357	374	371	351	392	403	379	345	334	334	353	351	348	373	337	349	349	369	361	347	371	380	321	336	350	363	350	382	336	353	386	366	375	347	349	355	333	360	368	384	393	364	384	358	350	346	353	337	376	366	332	352	398	369	363	316	387	372	368	372	381	351	342	346	348	375	329	372	369	352	379	360	340	368	364	343	363	356	385	344	369	361	350	373	373	358	363	330	383	364	362	343	360	339	357	371	349	340	334	356	366	352	382	361	329	361	349	375	358	352	383	357	356	394	366	374	376	367	397	360	366	382	336	362	353	345	365	369	385	346	339	335	369	345	375	360	398	334	349	347	357	372	339	355	362	349	340	373	396	365	341	323	346	337	328	342	365	356	358	336	362	366	358	362	381	368	381	343	392	347	367	358	360	377	373	382	392	385	358	361	323	324	326	356	367	375	354	319	336	372	318	342	342	353	377	400	399	398	332	322	365	346	354	375	330	377	316	343	330	354	339	368	372	372	354	369	349	359	323	324	356	331	357	374	346	324	351	381	368	393	347	393	344	345	340	342	352	321	365	396	343	345	353	366	409	372	367	362	351	337	352	348	376	354	374	389	355	351	334	357	352	352	362	347	357	375	356	349	348	332	359	350	352	333	363	333	359	373	373	349	382	359	373	402	350	354	342	360	361	351	351	388	384	336	369	364	387	376	373	367	314	371	346	393	376	334	339	341	355	380	368	340	362	384	363	332	384	350	379	340	370	323	342	376	362	342	382	354	359	376	366	375	345	358	369	360	382	353	349	370	355	342	375	350	359	336	340	353	355	349	340	369	358	342	358	333	341	347	353	347	333	351	320	344	348	389	340	360	340	352	394	373	335	378	327	334	320	373	378	344	333	347	375	309	375	339	396	367	356	372	360	364	340	382	397	336	359	379	351	352	339	375	384	357	351	377	333	347	369	356	373	354	353	366	362	366	368	331	392	342	360	358	348	387	349	345	383	324	392	359	371	339	352	328	371	323	354	389	387	385	391	394	354	343	359	347	381	360	361	352	374	353	360	356	316	387	370	361	348	356	356	392	393	351	353	356	370	321	373	373	371	350	359	327	355	383	334	343	365	316	368	341	381	324	337	309	349	333	332	356	336	376	329	371	333	365	392	314	311	387	340	371	353	346	354	345	351	351	372	354	379	375	395	369	373	374	336	365	388	359	329	360	386	381	348	360	380	378	353	336	352	380	384	365	368	360	366	352	368	356	331	371	381	361	331	335	335	372	369	351	359	366	371	354	321	362	379	348	331	364	328	353	371	356	335	352	393	329	380	369	333	351	371	367	384	346	359	325	358	344	354	361	367	346	363	359	374	332	351	347	354	334	359	354	362	320	409	344	359	370	358	342	385	386	361	336	344	361	344	397	372	350	377	389	378	297	328	394	365	365	381	360	355	334	365	333	362	385	375	355	321	355	351	349	375	358	334	369	331	405	365	341	312	341	364	344	335	372	335	388	342	376	384	340	364	388	333	381	378	356	327	380	348	348	386	373	386	347	343	334	367	377	367	342	331	350	344	349	378	327	345	360	326	363	356	355	374	389	329	382	364	324	335	361	343	346	364	352	368	347	343	359	325	367	376	334	371	334	321	342	341	365	383	372	364	362	360	369	317	354	367	358	327	340	367	349	323	353	323	376	403	340	341	299	359	385	363	354	371	364	366	356	362	369	353	357	336	373	366	392	375	353	337	367	393	347	376	368	387	366	382	390	370	344	352	398	360	359	384	375	396	360	365	359	352	381	391	366	374	352	353	357	360	347	322	347	341	377	322	349	344	370	351	377	347	343	393	347	345	371	360	353	339	351	344	350	371	360	338	343	369	355	355	368	325	371	410	351	317	373	361	365	388	364	371	364	349	353	337	328	336	359	341	389	350	352	338	351	341	377	356	393	367	328	337	362	344	400	332	350	353	360	336	334	341	313	350	355	375	339	356	355	356	351	387	371	348	367	371	385	327	336	341	365	350	388	357	349	365	330	355	363	350	348	378	360	391	371	382	383	335	345	363	349	304	366	406	387	342	372	417	387	381	364	366	345	367	366	370	382	382	350	332	364	373	410	369	349	340	322	363	345	371	374	362	375	401	363	375	341	363	359	343	368	361	351	370	356	349	352	340	386	370	363	366	392	363	337	360	358	381	334	371	375	362	351	346	338	342	351	360	349	340	373	391	376	302	387	366	360	351	347	327	381	357	343	398	352	363	341	353	374	327	351	361	382	324	386	316	348	363	364	364	363	351	358	399	378	390	373	331	352	357	354	397	359	373	377	386	401	369	387	340	395	348	361	350	388	323	343	345	363	360	337	354	346	352	340	345	383	394	349	376	337	383	369	337	365	328	347	365	365	317	338	381	356	344	374	369	338	344	368	362	386	336	344	393	352	360	343	353	340	324	414	369	344	353	319	368	356	356	354	351	360	330	395	389	321	347	355	377	390	370	391	346	356	349	348	340	353	315	386	332	365	384	362	375	395	335	363	371	379	384	344	397	336	383	367	386	278	337	361	369	374	371	361	358	336	381	361	352	339	346	319	334	343	365	383	342	397	338	360	350	374	327	356	355	332	367	373	352	355	365	337	358	351	342	368	368	376	354	357	358	361	360	365	380	371	406	378	316	373	347	357	353	384	345	332	350	329	347
6713	1234	1375	1405	1241	1180	1049	1033	958	1047	947	937	869	902	830	882	889	848	918	857	884	839	861	875	872	809	891	833	827	839	851	851	902	825	844	886	839	824	869	822	805	867	814	834	827	859	839	837	868	788	840	877	837	803	828	851	811	781	859	906	831	819	859	831	864	834	844	864	820	896	845	835	831	835	897	865	820	787	828	852	882	831	809	819	800	837	854	786	819	822	836	774	869	816	804	832	834	836	840	841	827	824	878	814	824	834	858	864	854	788	819	827	855	790	826	887	761	827	891	824	796	830	886	799	834	819	830	820	835	819	850	812	806	817	890	796	830	837	790	847	795	813	858	824	780	851	813	773	851	795	803	851	809	807	885	832	825	829	861	841	816	840	789	851	844	824	901	809	840	857	793	796	858	863	822	850	833	817	855	832	741	821	812	824	816	830	785	801	870	795	841	800	821	831	824	824	860	806	831	817	824	846	792	812	807	876	880	767	798	868	848	842	810	790	840	844	862	846	869	841	793	835	842	857	854	827	833	841	808	781	846	815	831	850	830	838	845	832	838	808	868	846	833	860	849	817	826	865	932	895	853	838	820	871	880	813	781	844	835	797	840	826	815	794	813	822	847	812	827	852	820	870	802	782	812	765	839	814	860	861	819	842	866	879	883	817	803	778	838	848	800	815	785	848	880	866	829	844	833	803	831	853	843	828	798	858	838	808	850	803	836	807	834	888	832	857	810	803	809	866	859	894	868	844	843	789	808	806	888	834	828	832	843	834	860	851	789	785	883	889	824	819	846	838	821	835	854	893	830	782	813	851	871	814	819	828	858	791	817	808	865	814	785	837	840	827	847	828	842	830	846	839	850	875	811	825	773	758	812	842	850	829	872	795	825	793	812	835	831	834	820	836	805	803	875	844	824	838	854	849	832	800	803	720	876	849	822	831	854	889	837	808	843	780	830	760	794	779	798	845	842	803	806	855	840	764	834	802	837	817	879	890	807	826	852	787	849	836	823	797	819	786	793	838	786	840	890	895	785	832	808	791	802	812	852	847	814	819	821	801	827	811	846	843	857	840	838	780	813	816	868	849	831	800	801	761	852	817	906	867	845	850	783	800	883	833	813	820	873	825	775	876	793	875	865	920	848	858	813	823	840	931	827	841	881	811	803	827	801	818	791	853	813	836	857	859	818	852	825	838	798	809	827	830	827	843	833	874	841	836	828	836	816	832	776	830	866	835	834	863	821	894	810	816	878	808	807	882	818	843	824	914	807	885	890	824	825	807	829	839	806	850	827	836	855	824	810	878	807	838	808	841	811	860	816	809	827	834	859	781	830	837	798	859	811	866	794	829	843	863	852	802	797	815	852	807	796	833	793	800	846	813	822	802	818	799	866	838	798	853	828	824	749	856	823	825	868	858	808	802	818	794	803	842	830	830	837	852	826	865	772	819	850	866	859	835	783	802	852	875	809	799	836	804	824	811	810	835	839	849	878	835	840	802	774	820	857	843	817	839	847	866	861	801	813	821	825	861	780	872	862	801	869	764	790	823	818	798	830	873	854	823	837	835	876	859	876	825	836	846	880	773	842	898	837	802	799	831	886	759	813	852	802	821	861	889	825	774	891	854	856	791	835	775	803	839	786	871	860	826	775	826	825	846	766	843	821	835	775	809	824	839	842	803	799	848	812	833	821	781	817	844	811	846	851	860	788	827	866	884	829	757	808	814	830	841	804	861	792	842	779	860	867	849	801	856	839	830	846	826	802	849	809	863	824	805	876	799	794	820	846	803	814	808	806	834	839	794	798	844	837	807	839	830	802	857	782	830	842	832	857	804	793	835	837	814	812	825	833	823	832	869	794	821	828	813	845	823	793	836	825	880	864	793	849	792	842	836	831	829	782	808	844	830	911	849	868	821	846	806	845	839	798	796	818	759	820	792	799	841	865	797	838	852	813	812	864	857	831	819	841	815	848	849	828	825	842	855	826	751	831	830	838	787	808	819	834	886	865	829	836	827	850	805	859	788	792	847	799	846	839	856	871	780	850	858	828	818	841	827	831	872	780	838	798	820	830	855	804	772	839	855	837	816	832	771	846	823	802	812	774	821	829	862	839	820	843	784	814	812	787	850	804	884	876	815	833	781	820	852	824	825	798	901	826	836	803	794	843	777	841	809	859	817	842	797	806	852	823	841	855	830	849	850	806	822	853	847	834	831	822	840	829	850	850	824	813	809	869	846	861	830	839	781	876	786	817	819	866	813	808	860	779	810	826	821	809	823	815	853	796	843	796	813	835	789	789	815	789	813	811	850	833	786	856	819	843	828	838	806	813	859	801	817	816	795	874	816	815	848	828	854	813	826	842	838	841	828	841	838	821	831	819	860	906	825	832	871	752	823	836	835	868	867	809	824	820	829	822	831	825	778	841	857	730	814	853	797	776	799	805	867	847	812	844	806	814	858	862	827	841	821	825	815	839	838	867	812	832	797	824	805	804	791	882	771	859	805	817	810	815	821	809	837	807	829	857	865	838	844	874	847	884	836	835	838	808	801	855	829	871	791	831	854	826	839	834	799	854	806	922	811	816	842	870	822	778	782	830	841	846	816	832	859	788	834	793	817	799	858	828	865	822	822	871	831	812	865	797	832	839	832	857	817	836	813	801	916	857	848	793	802	872	857	816	798	831	894	888	812	808	826	823	862	814	804	874	843	809	915	931	849	820	811	804	853	842	861	803	821	830	843	858	824	829	825	804	780	843	822	856	790	842	860	821	813	835	805	783	813	856	861	822	827	855	858	826	855	835	818	816	836	868	831	841	782	817	813	785	850	839	785	828	747	863	822	834	775	822	838	843	810	828	816	828	830	830	785	824	809	899	817	845	822	805	852	786	808	800	792	832	819	817	804	881	822	840	855	862	886	862	811	842	817	867	833	861	860	860	850	855	856	834	855	841	858	779	814	861	847	830	808	809	816	789	846	869	873	776	784	810	849	832	851	847	817	789	816	823	856	736	810	846	807	861	818	869	794	851	843	827	823	807	833	804	787	825	805	848	866	818	823	827	831	821	816	823	881	861	860	851	821	839	798	836	793	800	787	808	865	837	855	820	838	777	818	809	819	812	853	809	831	813	787	832	815	817	842	843	790	813	838	890	846	811	857	853	794	851	843	825	837	834	822	834	856	815	786	850	830	822	859	808	826	820	865	792	784	843	835	819	834	857	874	896	800	861	847	872	863	832	795	831	827	793	823	887	822	832	792	818	833	835	831	795	816	838	857	818	847	832	872	889	809	819	831	813	826	858	804	811	834	831	792	838	810	829	808	795	825	814	861	819	857	807	846	856	823	825	788	792	838	841	873	787	826	839	838	785	836	820	807	863	811	828	828	817	846	835	777	820	823	863	870	862	867	807	828	840	763	780	761	887	864	877	809	817	808	881	835	841	840	819	832	785	833	825	839	764	802	801	826	833	821	819	821	864	845	834	858	815	802	853	858	839	758
13253	1242	581	478	377	344	273	258	228	226	202	187	184	191	203	181	164	149	149	169	182	185	153	178	149	165	175	168	158	173	188	166	160	157	188	160	160	156	148	181	171	182	181	168	197	181	150	157	150	162	171	161	188	177	153	133	168	177	179	149	143	155	164	166	154	155	192	181	162	163	160	167	160	152	162	180	177	141	147	179	170	181	168	175	193	178	162	158	152	200	146	208	173	144	182	169	173	165	156	183	164	167	158	167	154	180	193	178	159	208	167	162	165	183	181	158	177	158	176	180	170	184	160	174	172	174	174	180	170	193	165	165	173	171	169	163	145	170	167	156	167	156	163	175	193	136	159	151	158	195	158	169	157	155	167	163	167	169	180	170	144	172	163	160	199	175	179	164	164	149	154	154	157	189	145	171	176	188	159	188	149	157	163	158	171	189	135	199	170	163	181	165	166	174	181	167	171	173	151	163	183	198	161	172	181	152	161	158	183	158	174	169	182	160	148	195	174	193	199	171	180	163	158	144	148	171	145	183	165	173	151	162	156	157	144	161	184	178	150	150	166	156	183	153	178	189	169	153	177	186	192	162	163	157	178	186	176	135	156	147	192	171	195	154	204	162	177	151	167	183	176	151	172	174	192	154	167	157	193	180	176	166	167	164	170	163	169	176	164	191	147	151	162	164	164	162	160	172	165	176	175	183	186	175	175	164	164	192	171	173	163	177	174	182	185	168	168	171	169	172	175	173	178	174	168	162	153	173	171	156	178	143	193	171	145	145	182	153	176	154	162	163	150	155	162	176	169	149	158	184	183	166	180	169	171	146	166	131	164	162	172	154	179	155	169	150	206	175	185	165	166	188	159	148	176	148	179	175	166	168	154	163	160	161	163	168	168	176	197	139	153	152	171	157	154	168	175	171	176	186	171	158	170	145	175	139	170	128	153	163	163	163	162	151	165	157	168	155	169	155	155	152	158	184	180	203	176	170	190	170	160	154	175	182	149	166	186	174	178	159	146	161	184	161	143	137	163	180	151	143	184	174	147	189	192	185	171	194	162	159	188	165	198	162	166	159	174	187	180	172	166	190	202	164	169	153	162	165	172	187	186	174	150	199	163	180	165	177	148	153	167	139	147	171	185	156	155	167	188	153	178	167	164	149	176	163	180	171	192	149	147	180	165	146	180	169	164	159	192	174	157	164	151	183	178	170	182	173	169	171	170	156	154	138	149	151	141	156	162	160	160	167	193	163	177	144	145	145	164	168	172	172	191	175	165	166	147	155	176	185	165	175	151	179	150	168	184	142	159	146	133	166	172	175	161	137	189	167	190	175	170	164	172	157	159	175	195	175	169	153	192	154	158	194	172	152	158	165	156	179	170	178	152	160	161	173	185	172	155	165	152	174	173	159	162	160	173	162	157	151	177	176	166	178	187	178	160	158	166	160	145	160	170	169	169	160	155	180	182	168	173	188	163	177	152	166	155	150	175	169	158	156	153	166	159	177	158	165	150	172	166	134	165	190	160	178	171	167	146	180	152	181	174	192	158	160	180	164	179	165	170	156	158	170	170	163	169	175	163	170	177	168	185	190	168	158	163	171	149	186	166	171	171	174	182	174	171	157	144	149	151	163	159	193	164	173	176	168	156	166	162	166	178	191	171	158	162	163	151	161	163	158	153	173	157	183	156	189	145	155	134	187	171	191	167	167	166	140	181	166	164	137	152	181	180	163	140	174	157	151	177	164	151	149	173	194	136	156	180	148	149	161	178	172	151	172	169	199	175	157	166	152	160	159	159	174	168	151	170	165	174	181	162	159	173	164	208	137	187	175	164	188	152	178	179	174	161	175	158	154	181	174	186	181	154	151	152	172	171	171	148	156	175	155	152	168	188	186	160	153	174	167	163	166	179	151	184	172	147	184	163	157	144	145	168	164	144	181	182	156	160	179	144	188	164	159	174	187	162	171	163	178	171	145	175	161	185	160	159	179	142	172	179	166	147	154	171	173	182	179	186	175	140	171	169	180	168	169	194	158	155	168	169	173	167	173	161	148	192	146	175	153	164	142	174	184	161	152	168	151	174	168	163	164	168	167	193	171	164	163	151	200	179	157	149	151	208	176	178	176	161	161	187	180	165	169	155	181	137	161	168	168	152	155	173	148	195	188	179	157	181	188	167	158	162	156	161	171	153	191	171	158	166	167	172	165	174	154	166	154	162	172	164	151	148	153	167	189	144	162	162	169	172	165	160	152	155	154	156	181	162	164	191	149	172	157	150	177	145	189	169	162	188	181	174	159	165	162	174	180	161	144	179	161	165	161	163	154	162	158	166	164	182	164	168	160	173	145	187	167	165	155	155	153	171	146	137	152	177	160	171	179	173	172	171	156	150	163	162	162	168	160	142	165	163	166	170	153	187	161	169	140	148	151	147	143	160	155	156	146	173	188	159	166	164	186	166	171	153	179	177	146	171	156	165	177	167	146	161	154	160	170	170	175	167	182	170	170	161	169	156	166	178	161	152	156	163	153	170	178	167	197	143	150	186	162	171	153	169	196	160	183	170	162	165	166	163	186	157	195	180	149	160	163	172	174	149	201	179	164	161	166	176	172	154	160	153	185	168	158	171	169	162	155	166	181	153	165	193	146	164	160	160	201	189	179	164	172	176	163	217	176	172	140	175	155	172	165	211	175	174	173	164	168	145	159	171	172	147	156	164	199	150	194	183	170	153	173	160	158	164	178	174	164	164	142	187	173	186	156	161	158	171	165	167	176	159	168	171	184	164	169	158	163	145	168	166	170	161	161	176	169	176	165	162	169	200	167	145	174	179	161	138	158	153	135	169	174	185	180	184	159	179	189	175	162	136	173	158	150	170	154	161	178	181	177	194	174	146	165	184	150	170	207	193	165	157	160	164	152	166	171	147	174	163	143	159	153	170	148	170	174	184	174	175	147	148	164	170	171	167	169	147	161	156	166	165	157	166	162	160	170	170	173	167	149	164	177	156	170	169	153	172	217	183	163	163	164	171	149	179	160	176	174	161	189	155	155	207	162	176	157	179	148	188	182	171	160	147	153	211	154	168	146	168	178	200	164	158	192	155	172	168	165	160	163	198	166	168	168	188	165	167	171	159	157	151	183	176	134	183	179	178	200	150	172	204	153	159	165	178	138	174	172	177	145	164	185	143	150	177	171	162	182	164	208	186	165	144	163	174	187	187	173	176	157	187	178	177	174	181	152	161	167	188	162	157	159	178	165	172	156	156	160	191	180	157	167	167	169	165	160	178	176	168	159	167	156	180	192	152	171	171	168	167	148	158	159	179	158	165	152	163	163	203	163	167	170	164	177	175	173	186	148	195	191	145	153	174	176	159	155	171	175	143	139	190	171	181	171	182	181	176	199	160	179	177	170	168	155	180	179	180	195	184	180	167	167	163	166	178	191	172	176	182	169	136	178	169	179	167	162	161	178	161	159	175	176	193	162	155	146	160	144	164	167
8329	1126	1470	1612	1373	1140	975	824	740	667	669	659	625	551	512	557	542	521	497	499	479	479	475	500	482	441	503	464	459	428	497	463	457	453	402	454	491	467	428	466	444	452	469	440	442	443	448	445	397	438	456	437	440	425	418	451	442	430	468	442	435	462	418	457	428	436	426	452	432	413	424	410	408	422	431	415	452	456	415	442	443	434	441	439	384	457	422	437	471	439	413	455	455	416	428	438	434	436	439	402	457	437	418	436	451	435	441	433	457	390	431	422	423	436	443	430	409	449	438	429	431	425	428	423	449	416	431	455	413	428	419	436	419	417	445	412	420	464	441	450	448	444	473	430	370	447	445	413	416	417	414	432	409	426	458	405	449	423	439	422	414	425	409	470	447	428	422	412	423	430	421	435	415	424	446	431	460	486	400	417	398	441	416	441	436	448	424	419	441	421	405	410	427	468	436	456	400	431	415	432	431	415	444	474	401	446	427	439	477	402	448	475	451	415	432	409	422	463	445	458	441	411	481	417	422	410	461	462	427	426	451	404	424	416	452	429	426	450	438	436	426	415	403	474	409	435	477	411	419	458	437	433	427	402	421	439	486	437	423	435	429	407	427	440	430	428	431	406	402	453	422	427	440	443	443	409	417	416	409	416	421	430	451	435	454	413	437	427	445	445	418	393	394	454	457	428	423	427	444	453	420	424	422	487	454	395	424	435	435	459	420	423	417	391	424	459	397	406	433	421	403	468	428	412	450	396	460	449	433	442	456	451	417	441	397	457	431	425	418	449	396	408	472	395	435	431	442	410	437	394	452	416	431	399	452	435	459	425	408	424	450	478	427	421	430	420	455	422	413	410	431	430	398	464	435	434	421	465	415	438	424	411	448	437	468	432	456	399	396	435	395	454	403	414	429	440	426	421	440	399	452	455	392	429	438	448	439	437	443	406	398	422	446	432	435	432	428	439	429	394	394	394	425	423	435	438	417	456	418	416	450	432	487	461	437	410	431	432	426	411	435	437	401	430	400	453	436	433	440	437	395	431	470	415	418	458	435	417	434	456	383	408	431	408	454	432	414	416	443	402	435	441	405	414	438	406	427	380	452	415	432	399	432	427	437	402	453	382	458	419	438	402	476	421	400	440	398	402	448	463	417	453	402	416	438	465	458	434	445	433	422	397	440	442	454	461	432	418	437	433	399	396	427	436	425	427	424	458	450	417	445	430	417	422	412	465	420	398	447	431	437	470	450	438	388	395	426	419	447	434	395	433	457	459	446	481	431	415	414	429	392	401	396	432	431	402	429	426	412	439	420	411	426	432	395	434	456	418	425	432	435	428	443	386	440	434	436	444	402	467	426	411	439	426	432	433	462	483	443	402	416	406	423	443	425	414	372	403	456	444	435	433	428	432	391	444	425	405	411	452	423	470	404	455	432	449	395	416	431	422	477	436	425	419	474	442	420	381	403	429	427	440	415	454	448	435	391	423	471	429	457	446	464	423	419	433	482	426	444	428	458	437	419	410	460	467	381	416	436	421	426	439	419	400	453	397	422	415	429	412	462	443	448	455	471	424	442	395	444	394	391	446	397	430	404	416	450	458	391	445	426	452	407	432	449	425	477	440	417	425	454	462	445	440	410	439	458	414	437	420	434	414	427	414	455	429	409	419	425	423	434	412	425	414	431	446	427	428	431	429	449	443	430	473	425	404	445	421	410	449	428	397	407	403	436	429	411	442	419	459	417	422	439	408	402	442	436	414	435	448	386	439	449	425	408	422	428	402	477	395	454	432	429	442	446	426	425	464	472	431	457	407	414	415	426	441	435	467	388	429	402	425	438	457	449	415	463	419	420	442	424	449	399	400	449	448	444	408	422	429	410	418	428	435	452	430	474	451	456	429	455	441	418	479	419	470	412	396	400	410	439	427	452	396	409	403	447	455	431	434	415	414	456	426	474	439	472	428	452	465	415	408	422	437	422	407	406	439	437	405	430	425	408	417	442	422	428	430	413	428	442	443	416	426	458	434	422	449	472	394	433	407	414	410	453	464	425	427	429	390	408	437	438	391	414	429	438	417	411	413	418	432	442	409	445	447	453	405	430	414	449	482	461	444	421	430	414	432	441	409	409	441	419	415	410	445	431	432	455	397	418	438	402	425	429	416	431	473	411	433	431	389	419	417	477	445	470	415	415	454	450	454	451	434	424	433	414	444	399	424	421	417	446	422	457	434	415	439	400	451	438	428	425	432	406	425	399	452	430	422	477	443	443	446	407	432	453	437	447	421	436	486	455	419	401	406	459	433	432	427	453	421	424	437	415	414	419	459	441	417	413	432	475	412	413	428	449	445	437	458	384	391	446	428	397	398	439	463	445	444	425	425	449	455	421	448	452	427	423	430	446	413	423	436	451	439	433	421	443	411	406	460	443	421	474	421	415	404	404	465	431	419	403	418	424	431	393	432	473	395	453	413	438	401	430	437	418	412	417	417	424	433	452	454	446	433	427	424	436	445	417	409	434	417	464	417	479	452	428	452	415	440	441	422	401	429	447	397	429	407	435	439	460	449	449	430	445	440	437	455	432	412	429	409	422	447	417	411	437	421	475	431	428	425	424	460	435	406	462	411	424	435	431	435	356	438	433	430	425	402	469	416	439	454	435	457	430	428	428	445	436	459	442	422	397	427	442	445	441	456	412	374	437	429	428	439	403	391	395	430	445	440	406	398	419	406	408	432	452	389	438	428	400	401	441	459	436	492	456	429	451	450	432	409	428	443	430	452	418	428	448	427	434	397	424	446	428	416	449	417	461	440	445	438	436	424	420	422	436	435	408	412	395	429	412	386	474	416	434	413	434	398	435	437	439	407	398	432	474	388	392	428	425	428	455	413	403	448	440	396	464	404	418	454	430	415	425	390	409	428	428	442	440	462	428	458	441	451	422	417	454	448	396	425	465	424	412	456	411	436	429	432	427	433	413	453	416	457	440	417	390	409	422	439	433	413	419	404	453	421	434	450	438	398	426	443	408	418	456	437	421	422	431	421	390	419	453	414	414	438	388	447	433	467	448	453	401	435	443	425	447	424	384	452	463	408	400	430	430	444	431	419	448	445	441	448	471	426	433	419	420	406	420	411	453	408	414	439	444	423	439	425	452	417	408	392	412	420	437	393	430	414	417	456	404	409	415	424	402	449	399	441	429	427	448	453	431	423	397	415	419	393	423	466	449	412	481	453	443	415	420	427	485	426	396	433	392	435	409	424	408	449	425	463	420	389	408	462	444	446	405	410	409	431	437	437	423	422	444	423	442	406	450	399	433	424	406	393	432	409	469	445	412	390	436	432	442	469	430	416	447	412	430	400	418	435	444	446	452	414	443	442	443	422	403	434	424	400	385	437	468	474	417	410	405	403	418	414	436	421	442	415	447	415	401	420	494	473	485	430	446	439	473	437	415	426	422	441	425	429	421	418	414	463	458	436	483	434	420	413	436	406	412	448	435	417
1540	426	418	383	412	412	400	422	383	386	437	387	391	423	413	356	388	453	399	409	395	381	407	406	408	374	415	389	379	413	407	400	370	393	430	390	408	409	417	392	407	389	403	395	441	398	426	406	377	412	442	356	375	406	361	388	405	433	438	369	341	402	399	418	420	414	404	390	374	412	407	400	409	405	394	400	433	376	458	398	400	390	397	407	357	404	396	378	365	406	397	404	368	419	409	411	395	373	371	395	414	412	396	402	385	386	365	409	435	390	396	412	351	352	382	440	391	383	394	413	413	370	417	418	419	399	409	376	381	428	372	427	413	364	417	387	418	368	379	408	404	392	422	441	372	373	376	391	398	394	410	416	441	419	379	390	400	384	398	361	415	391	415	440	435	431	413	404	400	402	383	382	384	422	372	405	430	369	392	377	389	437	342	396	392	419	412	421	404	387	411	401	378	400	446	381	412	426	411	408	389	400	381	385	409	393	417	384	353	399	415	390	390	385	415	407	344	416	395	419	393	440	383	396	393	384	432	424	379	406	354	408	389	417	371	381	404	391	390	384	419	426	395	401	372	408	409	407	414	386	383	360	413	430	400	385	381	357	404	425	408	433	411	396	410	389	458	373	403	427	370	398	369	382	413	421	409	379	361	386	391	466	398	383	387	384	424	360	401	361	397	372	386	395	401	358	423	373	409	415	373	389	375	405	424	422	414	383	410	393	397	367	365	361	387	427	388	371	389	418	410	412	441	429	389	421	405	425	432	404	404	381	403	383	392	410	398	403	413	376	392	392	392	424	406	363	372	400	398	418	390	365	411	379	402	394	442	427	387	424	408	411	403	411	375	412	413	375	437	412	433	421	386	387	403	408	399	390	421	405	360	412	401	376	385	405	413	412	393	417	386	383	428	399	381	385	396	402	399	413	378	409	391	396	377	390	404	434	419	425	405	360	412	419	356	422	389	439	407	425	384	388	418	400	457	385	410	411	388	375	428	397	385	416	409	361	416	395	369	390	398	398	408	417	411	427	361	366	393	432	404	350	391	390	413	396	384	407	435	383	408	389	394	413	381	395	419	358	384	398	356	390	450	374	434	343	399	386	381	390	409	413	396	421	372	385	425	370	346	393	404	401	435	378	396	409	393	388	396	412	424	416	386	433	431	419	406	381	438	382	383	407	389	411	416	450	411	405	387	389	414	407	432	425	381	415	391	330	382	333	370	411	403	369	398	386	408	398	402	393	386	423	377	423	411	416	404	369	384	406	414	411	384	403	400	391	427	338	412	379	407	414	433	447	379	424	419	386	402	411	425	443	407	382	390	411	412	371	387	383	418	418	389	387	349	374	380	375	398	396	424	379	398	415	409	378	438	396	429	405	374	419	402	415	410	405	382	412	353	450	357	415	344	378	418	410	406	427	412	395	423	402	407	393	374	423	387	400	421	412	405	388	404	412	413	379	383	367	388	391	402	401	382	361	403	370	391	430	389	388	424	413	385	386	381	396	384	418	413	381	423	426	379	416	353	388	406	413	424	377	382	407	403	400	358	387	379	435	358	395	368	386	362	430	400	403	392	378	413	413	424	391	451	405	446	430	373	392	431	438	379	377	422	385	409	413	414	368	391	380	399	389	339	377	433	398	427	393	409	369	385	414	422	384	418	409	409	425	416	423	405	403	374	366	388	382	376	389	397	383	413	435	397	408	433	410	388	396	361	389	380	381	380	434	378	417	392	404	399	392	412	403	378	410	394	423	396	396	405	420	461	412	397	409	420	412	399	376	409	350	423	463	385	407	424	398	394	416	400	386	403	394	443	384	389	408	388	365	392	363	416	387	398	386	411	430	423	348	378	408	397	413	408	368	339	415	380	387	406	409	369	415	407	374	397	437	385	396	398	398	365	389	436	425	394	414	357	375	426	381	418	383	397	393	389	388	442	417	410	425	412	407	411	448	420	392	414	449	418	402	370	401	378	383	418	400	406	369	390	417	381	416	403	376	360	380	388	419	381	399	370	392	366	370	406	415	400	393	384	389	402	436	400	404	403	399	397	447	393	395	407	418	373	399	426	422	390	425	413	410	384	377	403	378	371	400	430	415	392	421	424	420	398	381	424	397	410	421	386	393	405	391	421	414	401	412	398	427	404	410	377	387	386	407	384	434	388	388	427	380	432	391	399	455	381	422	393	391	428	414	380	418	418	432	415	393	397	372	377	423	363	400	333	391	393	385	418	430	400	412	379	414	404	394	378	384	416	402	389	405	408	400	397	413	397	370	400	379	343	396	428	367	408	381	385	434	390	420	398	403	401	401	389	395	393	386	396	393	386	423	406	368	376	415	387	387	407	359	406	383	376	405	434	381	379	409	394	388	390	403	382	432	368	368	399	393	415	381	395	371	397	411	365	398	425	386	380	399	418	417	421	464	452	422	393	379	425	423	456	389	398	426	405	431	364	418	397	369	406	424	418	415	371	375	366	399	399	421	399	433	431	405	458	447	452	397	398	409	413	397	407	425	371	394	390	428	378	405	399	412	379	403	431	413	412	372	377	420	443	432	419	368	431	379	416	416	407	378	400	432	374	377	417	423	421	410	428	403	428	442	396	418	381	419	413	433	360	414	380	429	385	404	432	446	414	410	370	394	395	407	386	415	406	393	385	417	399	395	411	379	411	409	388	363	402	349	395	375	348	359	398	385	410	387	369	438	353	406	406	373	377	410	392	378	431	400	377	383	383	364	385	419	401	405	391	365	392	407	366	384	409	412	418	410	401	358	407	391	402	393	438	411	419	416	373	351	409	378	425	421	375	364	397	411	436	415	379	393	393	443	411	369	431	399	364	386	424	406	435	417	422	401	402	372	408	459	416	440	411	455	406	407	423	405	430	392	409	414	434	385	394	446	427	394	366	415	386	367	432	389	387	393	413	416	375	391	382	377	401	379	375	374	380	396	443	388	426	403	382	398	467	424	418	400	376	388	399	415	393	363	433	386	358	404	402	411	381	405	398	406	405	369	385	411	408	371	375	418	409	377	380	392	361	369	386	393	368	368	414	369	405	387	389	367	374	400	454	381	366	391	398	392	393	392	350	364	416	382	408	352	413	386	354	437	414	430	387	436	391	416	395	432	396	396	405	382	419	416	395	440	404	374	399	392	394	369	391	414	406	408	389	384	407	385	365	392	380	386	430	379	402	416	427	400	359	399	380	381	423	414	403	398	379	412	375	361	430	378	395	365	361	392	405	391	397	392	380	406	401	400	410	429	405	388	396	446	427	432	410	392	391	424	406	368	369	413	448	401	380	377	379	395	392	413	372	425	421	433	427	398	410	402	396	387	430	403	405	375	412	402	384	390	417	400	414	399	421	410	395	387	352	389	365	367	402	372	418	353	393	384	402	405	419	395	402	374	388	417	392	413	391	396	395	423	454	418	399	407	394	405	389	403	395	401	433	401	401	399	376	393	418	413	414	415	412	396	394	413	382	405	414	399	416	367	381	411
2158	945	944	964	936	962	1001	931	913	961	886	927	965	914	913	987	952	914	893	970	926	936	922	961	963	960	922	906	938	946	950	977	943	944	904	976	908	927	938	920	920	893	925	914	925	910	924	931	927	901	951	952	959	968	941	993	901	934	906	908	935	934	910	995	985	948	900	922	885	934	940	987	911	952	932	930	979	885	956	926	924	926	1014	935	921	924	926	933	933	936	851	964	881	948	975	930	920	976	885	927	932	835	919	927	917	994	937	991	927	869	930	938	935	863	873	986	946	935	892	908	905	929	941	945	905	908	910	912	879	946	984	901	919	903	901	958	895	895	886	883	929	950	975	950	945	919	905	944	911	885	926	948	949	902	910	948	949	955	893	906	1006	948	923	908	944	931	979	926	934	920	920	918	1008	904	933	877	908	900	883	907	902	901	943	887	962	970	933	922	913	877	926	929	896	904	928	886	867	957	917	946	908	922	961	916	948	935	920	907	955	906	965	881	929	904	911	921	973	858	908	899	947	942	948	937	917	935	934	973	885	933	944	908	861	956	927	935	969	936	940	938	945	929	919	927	925	935	927	916	938	919	965	935	919	969	951	903	928	886	923	912	960	930	1009	957	902	899	925	895	906	901	962	916	932	986	918	926	965	879	889	919	956	917	916	931	906	962	925	891	903	929	928	886	892	965	958	908	950	955	970	936	895	950	905	924	922	958	921	898	963	925	911	911	907	996	918	908	880	984	894	912	934	901	907	935	935	870	1006	948	939	924	933	873	921	1018	975	893	866	900	991	913	873	961	935	977	930	911	898	972	910	950	904	955	869	918	888	935	918	967	894	923	915	937	940	946	919	916	882	949	937	912	915	981	893	977	903	954	958	942	965	971	875	954	919	912	973	952	915	985	908	939	937	886	977	934	881	986	906	955	906	935	994	938	907	959	901	895	950	939	883	917	948	920	935	945	946	916	904	906	964	935	932	906	945	898	942	856	975	873	914	892	951	908	954	965	918	982	909	918	921	946	932	917	941	924	920	934	861	892	904	911	904	997	942	904	922	968	940	915	904	946	981	899	944	919	950	983	907	982	875	898	911	935	932	909	958	937	909	907	947	942	922	947	902	960	968	917	929	898	967	942	893	1006	924	939	921	914	935	919	896	919	958	949	919	904	933	895	944	948	952	961	943	926	962	950	898	887	895	919	949	921	906	958	959	948	888	967	984	843	950	915	970	964	914	887	946	914	930	929	915	921	893	895	923	931	941	910	916	907	965	899	935	914	918	970	914	905	936	950	935	935	926	940	925	935	976	926	908	884	869	918	941	940	909	917	980	893	877	963	911	942	876	871	923	874	864	956	939	910	905	901	923	930	892	826	908	928	888	954	920	1015	874	915	966	875	896	926	944	942	878	947	952	918	927	915	944	875	966	867	958	923	990	908	938	942	889	931	965	924	945	933	882	883	893	931	985	948	902	968	888	898	910	907	853	888	904	990	910	951	910	943	861	895	892	896	918	937	950	907	960	987	906	927	927	951	923	926	903	971	887	980	915	911	874	940	854	905	923	927	921	892	945	971	973	941	955	932	949	891	838	958	978	923	1013	956	917	852	978	924	991	973	920	970	902	948	916	917	910	905	924	946	908	887	926	942	951	928	927	981	903	917	878	930	922	872	914	981	878	928	932	974	926	902	978	964	913	936	967	952	928	958	884	918	914	939	1004	1010	983	934	902	895	918	961	923	947	875	945	920	886	915	910	938	878	931	894	963	914	909	933	925	952	918	928	905	938	959	950	966	960	958	915	950	938	978	908	940	881	912	858	914	926	930	896	897	904	912	931	954	965	900	957	853	889	913	931	972	890	870	893	953	954	940	972	932	906	872	886	968	875	974	939	915	898	943	919	907	885	916	968	915	938	947	891	892	941	879	884	948	977	941	970	937	920	954	936	921	979	886	968	953	953	929	886	916	897	894	888	927	986	961	911	965	922	958	924	853	892	944	927	970	900	944	923	918	943	947	948	946	906	947	950	885	947	916	914	910	893	917	922	976	931	873	900	943	904	905	897	971	909	955	920	987	899	952	918	932	930	921	909	963	909	868	912	936	881	921	916	921	958	935	964	950	936	964	935	872	923	883	901	966	938	979	891	1031	869	962	917	894	942	935	898	930	901	939	845	940	907	928	915	876	959	938	916	943	885	896	936	934	894	949	960	882	955	974	948	926	862	914	932	920	937	938	914	989	896	972	943	940	928	956	981	946	941	941	944	911	907	893	912	910	970	912	942	938	880	922	935	898	869	925	1016	998	891	968	898	924	915	932	912	886	905	915	918	932	956	963	883	943	915	971	972	897	944	937	961	927	948	867	924	951	941	930	917	883	946	913	927	997	944	967	927	938	945	902	919	894	923	969	904	917	918	921	858	946	902	977	941	892	925	964	916	990	962	927	934	922	942	890	904	895	952	940	900	953	927	933	924	895	905	945	929	977	957	951	981	927	879	889	926	890	885	928	951	877	895	901	860	914	959	883	917	889	920	915	965	894	943	939	973	891	940	895	902	936	943	906	941	956	928	878	932	881	901	921	948	978	868	927	954	927	911	891	877	896	955	932	883	913	894	884	934	973	937	915	953	871	936	902	927	891	938	937	900	921	920	902	948	877	933	906	907	942	896	909	920	894	915	962	961	909	907	946	911	951	943	914	966	931	959	932	912	993	945	933	919	894	930	897	917	896	947	999	997	967	910	957	981	958	1008	904	976	915	910	943	936	912	890	997	940	947	891	945	946	970	885	958	878	911	941	886	891	934	875	992	963	947	947	926	946	928	955	906	933	883	914	936	995	952	899	941	917	918	894	890	938	947	945	929	913	939	891	956	861	953	878	901	951	986	886	932	971	942	903	945	920	939	919	881	948	937	848	920	877	911	883	872	920	952	953	925	941	882	942	885	936	948	917	935	921	899	942	942	960	928	961	910	926	911	974	870	919	929	949	895	904	941	972	928	902	966	875	932	954	936	960	964	933	902	918	887	922	907	906	940	934	1000	920	978	942	937	911	883	935	927	945	940	929	952	963	922	925	946	949	961	978	916	969	958	1000	899	921	934	967	935	932	934	870	918	960	1004	951	963	921	946	952	949	897	959	895	937	909	915	956	892	889	944	867	943	934	974	920	973	990	955	935	940	940	947	949	926	888	868	914	958	912	876	875	976	891	923	937	880	950	916	912	888	938	945	932	902	958	902	933	915	926	951	934	909	894	930	892	930	955	939	981	915	927	900	937	923	925	954	938	910	929	899	946	901	888	966	949	915	913	901	951	893	939	910	953	884	898	926	944	899	925	930	940	946	944	925	949	900	924	909	966	917	876	926	1006	883	895	939	912	996	884	897	927	898	942	883	905	965	955	878	969	875	928	956	900	920	841	927	931	915	921	928	950	916	964	928	936	962	914	923	934	958	929	946	930	984	909	906	936	926	976	952	927	874	883	962	951	879	927	976	961	907	917	898	940	977	916	942	936	959	922	944	920
7342	772	611	491	476	398	421	387	383	381	372	395	408	381	347	382	380	361	393	358	377	385	397	349	339	372	368	356	362	349	348	371	367	362	363	376	371	373	391	354	389	317	364	379	332	370	361	361	357	377	385	387	348	383	352	362	356	330	361	349	397	355	330	334	382	322	352	349	399	359	351	347	382	347	392	360	354	348	369	381	329	327	353	371	357	371	348	338	359	362	371	377	375	342	342	340	329	342	367	371	384	382	319	387	339	355	356	374	333	352	345	334	344	373	380	350	388	325	327	365	341	364	342	371	382	373	362	348	370	366	343	396	375	317	385	375	339	375	369	346	356	352	331	377	350	330	384	339	358	351	327	335	342	385	361	357	335	334	369	388	350	364	380	370	346	367	342	364	364	353	386	333	360	374	361	340	368	344	365	316	341	369	314	363	341	374	336	364	343	347	343	368	394	363	378	377	316	357	368	379	372	376	368	337	373	369	305	336	345	364	366	358	323	346	384	353	339	380	335	386	319	342	371	369	345	332	374	320	396	363	351	377	341	328	362	408	309	363	357	377	355	387	338	355	378	351	320	378	360	393	400	392	332	393	362	366	368	377	344	325	348	336	382	330	354	359	359	346	336	342	364	327	372	344	357	376	334	351	370	364	368	339	347	350	355	336	392	360	350	350	373	337	346	348	360	339	354	378	365	373	372	394	316	356	344	368	333	340	368	382	354	342	352	331	379	324	376	379	349	335	328	367	347	340	371	349	371	354	369	350	334	350	369	347	367	374	374	350	344	367	394	326	386	355	350	324	385	379	353	360	382	338	335	364	383	386	355	351	375	341	324	384	347	369	364	364	372	361	330	381	357	363	348	365	332	384	347	383	401	345	395	354	327	353	308	378	371	391	364	344	351	390	359	348	381	309	396	360	380	354	390	356	356	377	353	348	343	341	342	353	354	341	378	395	339	335	390	373	385	392	358	361	356	337	334	348	377	352	340	384	348	327	342	354	396	371	349	390	326	368	334	366	351	357	382	361	320	333	344	339	371	344	352	349	402	358	322	343	348	363	336	348	407	361	350	361	358	350	327	341	365	395	343	333	379	352	347	378	422	367	365	366	362	346	359	335	319	347	375	350	348	323	328	339	392	310	325	347	349	345	330	360	357	359	332	376	353	353	342	343	341	360	338	366	376	368	380	364	352	372	351	358	362	357	364	360	355	356	394	331	418	349	349	373	345	373	380	339	334	362	365	345	362	330	379	349	358	343	330	336	352	362	379	365	342	342	373	390	354	353	336	360	342	340	367	362	379	377	374	387	404	366	364	358	387	359	346	350	377	410	372	349	334	348	377	389	379	376	362	376	340	325	377	339	384	349	346	335	361	338	357	327	359	376	365	338	374	366	361	412	408	331	393	375	382	345	385	327	369	373	380	366	367	352	330	382	363	357	346	349	342	353	362	407	373	330	331	343	354	339	339	353	355	354	378	371	351	381	339	353	341	360	366	374	377	354	367	355	341	356	355	366	372	374	319	351	416	369	377	321	318	416	344	374	375	390	352	340	335	353	370	322	347	371	345	357	338	338	325	363	384	322	363	371	372	349	337	336	316	353	347	340	352	373	374	356	382	350	370	337	371	366	418	371	339	340	347	358	369	358	399	327	383	317	357	378	339	374	367	344	371	350	349	367	338	371	356	379	333	340	357	387	375	366	357	368	359	372	363	355	385	393	343	363	347	359	367	381	383	329	361	351	399	354	350	363	338	369	347	401	343	354	344	347	358	393	312	380	350	378	387	320	362	343	384	360	372	334	333	371	379	331	381	331	370	336	379	313	331	368	362	375	345	354	351	334	335	356	348	370	357	327	332	369	338	326	345	403	355	331	378	362	398	368	372	362	316	386	329	341	342	402	349	377	338	356	356	319	362	369	368	399	358	339	382	354	364	340	340	358	384	346	371	360	362	379	372	318	407	352	362	341	354	376	340	402	371	336	381	357	358	363	379	367	365	349	353	365	369	320	356	345	332	344	367	356	354	346	372	355	360	368	368	328	348	340	336	424	346	369	337	343	341	341	365	374	365	346	379	331	320	378	347	333	322	377	364	369	381	328	373	363	350	366	355	317	389	354	385	346	372	383	363	336	345	316	352	378	352	334	347	362	370	335	366	335	343	362	343	337	395	370	367	340	376	353	345	384	350	362	367	392	382	382	390	349	391	342	346	353	358	383	368	373	334	353	349	353	337	352	347	355	348	329	358	374	333	355	385	330	353	319	362	367	350	391	400	365	409	374	344	370	362	349	374	360	369	342	376	343	363	369	347	364	327	396	357	361	372	386	351	335	362	349	368	340	340	379	320	347	358	347	359	339	408	365	397	366	339	371	337	384	371	344	354	392	410	387	336	337	366	388	404	349	381	370	345	386	358	337	351	321	344	332	358	386	406	374	348	373	370	350	341	337	362	376	368	325	375	348	359	326	392	391	383	348	364	322	345	346	367	389	386	355	321	366	366	321	354	344	377	373	379	367	387	351	355	344	367	392	347	373	352	327	378	340	355	365	364	340	342	334	364	358	339	357	351	362	362	341	361	354	356	368	352	350	353	377	340	381	372	379	357	334	350	374	393	351	371	359	356	358	355	369	355	347	329	336	336	365	383	354	383	386	339	355	338	360	334	368	345	338	375	378	350	378	371	393	349	338	372	377	324	355	342	354	379	352	377	350	353	337	358	377	366	347	376	328	412	353	354	342	382	363	327	396	375	377	408	317	405	323	347	334	312	361	349	357	372	349	376	404	322	351	351	333	361	368	352	341	348	395	371	355	368	329	358	345	347	328	335	342	375	367	358	386	382	317	393	325	386	357	334	362	343	363	354	362	347	339	325	360	394	385	342	400	365	355	352	354	354	342	374	375	359	387	340	355	336	346	354	353	329	376	357	354	372	374	375	332	398	364	380	342	339	328	350	372	336	320	354	362	334	366	377	353	341	362	359	333	359	366	334	377	350	340	324	388	372	364	353	370	334	346	383	384	364	350	366	386	356	321	361	376	387	363	360	299	359	377	344	357	347	333	346	340	361	373	351	365	357	362	371	347	371	320	299	362	330	344	360	330	345	356	355	391	333	360	350	343	397	364	321	311	313	347	341	355	354	340	365	361	337	367	343	339	374	395	364	322	367	358	355	354	338	349	373	359	367	344	356	396	340	364	351	370	377	352	357	372	358	394	368	348	352	373	359	392	349	385	347	341	378	353	336	375	350	356	350	349	361	371	334	349	356	398	343	364	368	382	353	373	377	340	343	386	342	350	340	349	358	349	357	367	393	352	358	363	368	361	432	377	375	339	381	362	328	399	337	365	374	350	362	366	329	388	344	358	376	332	367	383	386	364	347	341	380	354	351	329	342	349	352	389	367	393	353	392	387	338	363	379	343	353	323	373	368	360	352	358	381	343	339	334	366	363	360	336	331	361	341	351	352	326	387	363	370	329	373	343	345	340	379	383	360	347
6726	1181	1360	1426	1314	1280	1082	1034	956	985	961	913	942	886	870	898	864	828	882	904	860	890	870	839	887	820	856	852	821	815	819	869	873	821	816	888	853	854	860	870	833	857	811	797	881	849	842	808	835	877	882	799	856	856	803	801	871	848	872	863	865	859	878	842	870	830	859	845	813	826	823	795	851	827	851	846	857	888	842	835	858	809	816	870	901	895	802	827	807	821	834	766	787	827	845	849	825	804	858	813	780	870	822	797	843	794	806	790	890	867	790	830	851	796	826	930	821	881	820	857	814	849	874	839	877	835	798	753	788	785	815	830	802	821	833	815	854	827	839	851	839	874	833	863	836	865	844	807	829	869	817	811	823	798	845	849	833	821	804	825	837	889	864	845	801	808	789	845	808	836	893	831	805	863	849	860	855	796	823	831	821	868	797	798	827	788	790	868	838	896	809	826	824	810	840	794	809	830	832	838	845	812	844	862	865	832	836	851	813	835	850	842	815	802	811	849	852	800	840	789	842	857	846	843	861	781	779	801	831	818	835	829	839	872	794	870	799	808	830	849	859	814	834	803	770	866	812	861	866	839	870	877	779	812	842	812	846	789	827	825	795	787	814	828	826	807	855	840	822	815	886	845	787	778	788	815	869	840	835	810	834	808	812	813	792	829	848	853	793	835	827	826	817	808	875	850	809	836	884	824	795	851	851	757	794	821	814	803	847	815	824	839	789	870	763	850	834	899	852	831	792	817	836	860	828	804	862	810	801	833	817	896	856	854	849	793	826	825	891	825	821	850	809	803	835	847	847	794	823	798	823	862	838	793	782	833	817	933	826	799	813	794	765	840	873	852	824	821	830	808	828	885	833	839	869	846	819	828	811	845	825	795	807	810	820	888	795	791	861	806	842	803	825	874	844	803	855	825	827	807	816	786	805	851	826	846	866	804	819	895	859	829	823	839	856	858	872	865	914	866	862	755	858	814	843	885	835	823	839	819	812	794	882	853	842	850	857	878	848	817	807	871	816	779	829	847	830	820	866	821	851	807	776	827	867	859	810	830	834	851	829	823	836	921	846	846	838	813	865	849	838	808	861	828	804	836	854	846	808	795	806	828	788	829	788	869	862	774	811	806	795	829	795	819	818	784	796	803	785	826	814	826	791	843	896	797	816	892	816	845	856	844	763	845	817	821	848	857	790	809	811	818	868	800	887	853	840	823	862	778	793	828	840	818	850	796	825	780	806	879	860	858	885	832	861	800	800	828	856	825	813	823	814	802	865	793	851	841	841	814	829	774	860	859	842	868	810	867	833	809	811	882	843	833	843	819	845	870	823	863	827	817	747	839	790	831	849	866	853	788	798	812	827	855	816	845	795	865	862	840	847	789	869	824	827	821	809	844	821	889	820	788	817	837	834	814	831	809	776	856	809	836	889	870	771	850	741	827	802	831	830	800	762	779	849	789	822	786	786	807	829	813	769	858	801	912	893	829	886	846	849	834	865	820	846	824	836	853	821	831	765	838	837	786	792	862	844	840	810	836	816	842	822	799	805	846	876	776	796	795	782	869	785	893	829	817	904	819	864	907	855	812	836	835	802	859	872	844	802	787	822	787	793	833	837	799	801	812	784	859	844	819	837	839	811	795	812	812	867	845	842	862	844	798	813	821	808	784	825	873	802	832	841	846	830	785	800	839	806	797	849	786	795	839	832	863	820	849	793	849	805	795	845	845	885	840	850	843	830	858	868	857	792	789	834	810	852	834	880	828	798	837	856	852	817	831	812	849	835	841	834	813	817	844	838	800	841	830	800	829	842	808	850	820	815	841	808	808	841	843	798	809	847	854	817	860	801	837	829	796	850	842	772	799	774	801	807	822	875	868	842	820	830	842	823	849	875	881	831	831	835	885	851	817	877	839	785	809	805	830	844	810	881	848	826	847	811	838	819	882	805	840	781	794	876	841	838	817	840	789	892	851	816	835	842	821	849	782	852	884	864	862	818	857	753	820	805	834	848	818	844	820	845	880	802	805	794	793	866	860	819	813	836	830	846	803	843	815	794	816	814	802	792	873	820	817	853	836	889	832	816	828	870	833	854	841	770	857	810	858	845	826	830	863	824	801	811	803	878	841	793	838	768	883	830	886	857	906	798	840	825	776	845	823	816	839	817	861	854	864	810	792	835	795	801	830	888	832	824	825	763	808	843	841	808	859	822	888	801	813	754	852	863	819	863	837	858	814	800	816	875	808	844	851	865	832	849	817	798	838	859	842	756	755	836	789	835	825	813	890	793	767	844	801	911	884	821	808	753	778	832	768	871	829	802	846	806	786	809	797	862	805	823	835	833	832	844	805	845	796	826	819	818	797	835	809	862	853	847	842	887	848	863	856	852	865	820	764	846	822	833	836	850	788	793	828	849	848	822	852	816	799	857	811	852	842	917	823	834	802	871	796	835	853	834	772	818	811	842	846	852	884	820	852	861	850	815	829	791	867	855	818	845	832	819	810	849	856	847	855	868	850	855	834	798	834	812	820	792	790	799	800	895	794	824	801	821	814	878	783	830	794	829	807	862	821	814	862	781	890	827	855	805	829	829	817	835	826	826	840	856	834	802	802	798	819	815	843	784	761	823	839	797	849	849	834	809	814	820	815	861	760	890	843	833	857	812	798	830	835	803	860	810	835	877	830	842	777	838	835	840	787	792	812	882	862	853	825	814	812	786	857	822	829	792	825	838	839	859	825	853	849	856	810	821	817	850	870	819	826	825	782	822	781	800	820	839	877	827	832	808	874	864	837	778	854	792	820	867	837	824	841	830	811	828	790	802	844	846	864	818	830	812	864	827	871	833	803	833	814	845	877	807	846	849	771	813	867	823	852	829	822	807	827	795	846	874	791	780	797	845	867	822	840	763	815	819	845	762	840	837	815	840	828	842	793	847	818	837	841	875	879	804	804	812	836	807	822	851	860	867	826	827	768	806	826	828	820	817	795	769	846	861	806	832	845	800	793	818	843	817	857	837	820	826	838	841	853	828	835	809	835	874	866	863	826	756	849	867	833	892	820	811	811	820	820	848	867	872	811	844	841	815	882	839	858	857	813	823	839	826	823	817	799	785	787	823	829	829	880	848	807	842	804	821	778	841	855	824	847	816	799	879	864	804	807	840	779	862	784	848	908	848	853	820	847	796	821	800	850	827	806	807	813	819	819	808	864	885	811	856	871	854	861	842	837	859	858	803	855	853	806	797	839	850	862	837	810	868	823	862	802	863	836	852	808	813	874	823	827	848	830	852	802	853	840	834	856	805	837	834	802	812	822	835	868	807	792	849	880	825	830	807	780	803	837	846	825	794	826	854	848	817	848	842	851	814	861	841	799	836	804	850	813	826	836	780	827	832	860	839	839	834	809	823	854	787	819	814	874	854	768	818	825	819	877	854	877	855	792	800	871	854	882	866	870	879	810	824	848	853	832	765	798	823	809	771	835	860	800	815	834	857	812	851	875
13116	1181	616	539	397	349	252	238	199	205	188	173	206	203	168	183	175	172	203	188	184	197	196	156	177	159	153	166	170	174	162	149	168	172	156	168	150	172	166	176	159	182	166	180	172	169	178	163	154	159	166	163	174	149	166	178	171	195	172	161	196	149	157	155	174	164	168	158	181	163	167	156	150	192	166	162	185	191	156	173	170	169	156	167	181	162	157	181	169	171	168	149	145	146	158	174	171	151	156	151	168	160	187	173	168	143	176	191	180	179	171	157	170	162	171	153	190	199	173	166	154	165	154	160	179	182	175	149	169	161	166	175	152	171	183	142	158	176	172	160	172	168	193	152	173	179	166	161	170	174	187	183	156	143	167	167	173	169	164	156	161	148	156	173	164	152	179	148	177	189	179	166	183	174	171	158	171	178	177	164	165	164	193	184	168	152	184	178	161	180	168	162	159	196	178	138	174	155	182	149	157	165	152	166	176	160	166	164	141	160	158	175	180	147	184	174	193	165	172	178	177	156	160	145	178	164	166	139	156	165	142	145	164	172	158	174	193	174	159	155	160	165	165	185	163	158	176	156	156	175	172	154	179	200	168	162	169	177	152	157	179	172	174	172	151	155	156	153	143	175	174	181	156	195	168	155	179	151	165	166	168	149	169	191	135	155	169	137	171	147	156	138	145	176	161	167	168	179	142	160	150	144	144	161	171	158	177	169	172	168	166	171	179	150	159	179	152	183	156	183	164	164	177	178	174	160	157	183	164	168	175	147	172	155	161	162	153	165	164	160	177	147	163	175	164	175	149	169	154	174	173	164	166	150	164	147	170	200	171	191	171	164	185	149	135	170	177	166	195	185	177	162	172	158	161	176	144	128	182	168	191	153	188	153	150	167	182	173	171	147	184	174	155	161	164	159	168	167	173	153	144	176	170	115	145	157	163	172	189	151	157	148	176	155	187	176	162	179	151	155	170	175	150	177	147	170	160	170	155	175	176	186	151	153	171	158	161	166	162	165	159	151	156	142	163	171	159	179	150	171	167	138	147	167	155	185	162	172	160	138	155	171	185	154	178	178	184	154	196	157	178	171	164	157	165	166	189	167	147	161	156	161	161	145	178	171	146	165	165	181	163	172	146	142	151	178	171	154	171	182	163	151	163	155	158	164	168	156	160	178	166	141	156	162	149	162	166	194	154	162	153	144	192	184	179	186	172	176	162	171	169	188	181	167	126	155	167	161	160	150	172	154	155	169	145	154	167	158	159	166	185	170	172	158	153	170	167	181	158	170	172	165	178	188	163	149	163	162	178	181	168	171	164	174	167	176	165	185	166	166	170	188	165	151	174	174	176	137	167	139	152	160	153	163	166	175	162	149	154	153	170	145	153	163	159	182	145	201	169	185	173	164	168	173	180	179	164	181	153	167	176	172	164	161	169	165	166	161	162	151	149	154	169	153	140	156	183	174	164	164	133	178	185	166	161	156	147	158	181	171	164	170	177	168	176	158	159	174	194	147	190	141	162	168	163	150	151	166	150	166	165	183	161	192	139	141	153	154	181	156	173	176	173	180	151	179	183	164	155	164	160	144	142	172	152	157	168	175	156	178	142	180	165	179	168	164	164	150	189	159	158	171	158	162	197	176	176	178	172	178	147	168	161	172	176	163	176	185	171	166	170	168	158	178	178	157	163	172	163	168	157	165	176	162	155	157	167	153	158	163	181	151	161	177	180	161	191	166	154	164	179	140	173	167	171	151	160	191	166	178	167	178	157	155	160	175	154	169	172	165	187	154	158	175	150	156	157	171	177	159	179	168	162	157	170	153	188	181	162	168	181	161	156	157	185	192	204	148	139	184	162	162	178	183	187	174	176	198	159	175	171	168	186	160	172	160	172	160	165	150	162	152	171	155	164	169	158	149	165	172	179	171	174	164	181	170	172	156	149	188	175	158	171	170	176	160	168	177	179	161	172	190	150	181	153	163	185	158	173	179	182	159	188	183	192	157	150	157	171	154	171	163	141	175	141	149	184	160	162	169	168	172	177	150	155	177	183	156	185	170	175	175	176	171	159	159	166	148	158	174	164	156	165	150	183	167	170	159	138	155	167	163	154	169	165	164	153	184	166	151	163	181	185	171	186	168	150	139	179	138	155	176	175	146	156	166	161	149	172	178	167	163	169	175	172	159	156	162	158	162	154	170	160	180	182	166	158	168	195	174	168	191	189	155	175	169	159	175	147	154	168	150	169	180	175	159	156	171	165	173	162	188	179	174	172	172	182	154	176	162	172	158	178	168	174	191	186	185	175	162	147	203	153	183	162	162	192	182	166	176	173	162	157	141	146	162	181	176	168	165	161	200	184	169	175	172	171	159	180	171	179	183	170	174	178	151	159	181	157	173	154	184	172	147	159	167	187	169	173	157	165	151	178	162	179	149	166	173	179	153	166	183	203	170	156	169	188	163	154	157	194	155	158	162	145	140	152	165	181	184	160	181	167	169	159	157	158	158	180	172	126	192	156	154	181	166	145	141	199	194	142	187	168	150	177	144	164	178	205	170	204	153	177	182	179	171	167	157	176	167	190	184	191	178	157	172	170	190	155	146	178	142	175	159	159	147	171	156	148	157	180	159	174	168	174	162	187	187	160	177	167	190	155	163	166	149	159	160	153	152	165	135	148	134	202	168	151	167	197	166	167	163	147	155	187	161	162	149	176	192	165	192	165	147	163	170	150	159	162	163	198	145	164	168	169	177	164	172	164	170	174	181	163	195	163	146	162	146	170	189	150	190	190	144	202	173	178	168	180	149	172	140	154	166	146	184	165	171	170	167	156	151	136	178	153	167	171	156	181	129	181	173	166	174	169	174	157	159	156	167	155	166	172	161	185	173	187	152	170	176	147	152	157	161	164	161	171	167	172	179	156	185	157	179	159	159	154	184	149	150	173	171	179	169	149	194	157	179	164	198	185	170	162	164	169	185	180	154	164	184	183	189	166	171	162	152	186	151	179	186	199	172	162	151	153	165	198	157	162	166	155	169	162	184	184	164	180	175	167	186	164	175	142	162	155	174	197	171	162	160	159	182	157	147	185	176	175	171	172	175	160	167	163	173	168	173	161	145	184	190	174	184	195	160	160	151	168	164	186	156	142	161	168	161	152	155	143	140	166	158	138	173	183	156	176	152	163	167	172	172	161	179	182	167	177	183	169	191	141	170	185	144	177	164	163	175	184	165	159	160	148	156	178	165	163	186	154	163	157	153	153	179	193	154	161	168	166	165	170	172	145	173	165	153	137	169	176	183	162	151	152	167	174	143	179	171	171	182	154	178	168	153	192	168	131	169	160	173	181	177	165	156	169	156	157	169	167	165	164	163	176	171	161	145	160	164	180	163	147	171	175	155	161	177	189	170	175	169	165	187	175	145	171	161	174	179	144	147	197	180	157	162	174	172	177	179	168	181	164	151	170	187	168	174	164	163	191	150	161	179	157	176	152	158	180	172
8142	1022	1484	1622	1375	1091	918	822	743	726	651	580	547	595	540	589	552	518	543	499	492	466	459	521	440	484	435	421	468	453	438	448	449	432	451	398	387	472	482	448	462	416	451	436	443	445	469	412	465	481	453	436	499	419	436	487	455	419	446	437	456	447	445	420	423	432	446	422	414	435	480	448	467	447	423	452	456	445	415	400	430	429	422	419	453	426	405	411	438	476	440	426	447	417	447	398	428	409	404	434	450	421	433	426	416	469	436	453	428	421	444	454	446	428	430	432	416	424	452	428	402	417	444	415	469	398	447	458	413	438	452	395	420	419	466	414	471	397	365	424	400	453	435	441	389	413	387	456	458	420	439	438	429	409	483	408	410	445	437	472	433	432	442	435	418	396	460	429	378	443	438	404	439	443	387	448	412	444	437	424	431	444	413	447	437	415	435	424	438	415	465	445	435	409	422	426	438	434	467	431	468	444	413	428	427	437	433	425	410	464	447	403	419	428	420	430	453	438	433	426	443	439	451	458	451	451	420	413	452	414	452	430	430	451	419	415	433	419	437	424	458	430	410	384	455	399	425	450	430	450	449	433	418	460	393	425	444	396	420	445	383	452	420	423	458	458	439	403	438	453	415	450	413	441	399	428	414	431	415	380	426	413	396	411	431	452	426	433	408	399	440	397	472	437	428	408	405	441	424	446	429	434	456	460	415	451	417	453	429	455	426	407	408	399	427	456	434	450	418	419	414	414	432	381	399	415	443	437	409	424	410	427	444	451	466	427	419	408	438	413	453	446	430	472	413	451	470	430	459	437	433	443	402	403	405	445	410	440	430	409	441	461	424	467	424	440	411	406	434	461	420	440	401	425	448	437	426	435	427	408	449	434	426	412	418	409	421	452	430	400	426	410	432	397	399	399	390	435	437	443	415	406	481	435	417	426	396	442	415	444	442	383	426	477	416	432	430	404	436	453	416	453	455	423	463	443	443	481	412	411	434	448	409	431	456	453	394	402	444	374	439	434	400	405	443	429	410	441	369	440	399	449	413	416	418	450	402	428	405	391	428	418	412	425	409	423	441	415	438	450	405	462	422	408	473	395	452	422	414	399	442	431	410	439	484	453	405	434	415	406	430	395	428	440	421	410	402	420	434	430	436	399	420	464	443	407	436	422	397	433	434	435	393	437	393	424	428	434	439	426	423	387	429	435	478	422	455	462	436	404	459	434	432	404	425	461	411	430	417	410	422	416	465	444	412	453	470	410	441	402	433	416	419	436	423	417	421	419	457	440	486	435	432	448	457	419	424	416	438	400	427	465	411	439	425	431	413	447	431	408	403	445	469	438	392	438	438	415	410	433	399	461	439	404	404	418	447	404	405	423	444	441	424	431	426	441	458	398	419	429	398	440	455	480	396	404	417	431	442	387	444	473	441	415	466	413	398	487	384	447	457	433	416	427	409	454	457	432	477	404	403	431	439	450	423	452	461	407	397	409	451	418	448	444	448	473	418	425	388	441	407	428	427	427	424	445	412	459	401	420	443	417	444	412	469	453	419	414	424	432	403	457	407	440	448	469	456	430	377	405	391	425	447	429	447	414	394	426	464	434	459	442	429	438	409	487	431	410	444	446	443	403	439	411	424	426	406	386	438	433	432	410	408	419	444	431	416	417	448	428	416	414	418	464	417	399	438	394	434	389	417	437	399	427	413	432	465	433	414	494	437	469	399	386	437	434	463	436	465	425	432	421	413	421	423	390	436	431	438	433	449	418	434	409	433	453	419	399	447	447	427	433	422	411	423	419	435	392	418	421	439	421	452	386	438	438	475	454	465	416	431	457	402	427	396	431	439	421	428	471	405	417	420	443	455	394	378	422	390	418	430	402	435	397	431	473	477	432	437	400	424	424	439	419	431	463	421	464	394	438	462	446	413	429	405	408	379	423	422	427	455	417	460	434	448	445	432	435	393	431	447	461	381	428	420	437	376	412	433	408	406	412	444	407	422	428	416	427	435	437	399	447	475	420	408	439	418	418	457	389	408	458	402	478	478	398	413	426	418	430	443	430	426	429	423	436	417	409	415	448	410	432	441	411	436	439	409	390	419	434	405	451	426	426	417	421	459	426	408	439	338	427	442	381	431	444	438	440	447	447	416	425	425	459	439	443	430	426	393	415	413	435	418	430	454	426	434	436	398	415	378	459	460	423	426	432	432	438	407	412	447	410	398	417	415	456	458	414	441	430	423	433	412	426	438	443	441	480	475	427	421	453	457	403	414	413	442	429	450	448	430	429	458	463	437	424	427	424	434	457	427	444	414	426	430	411	434	401	420	417	410	411	452	445	441	424	405	438	423	404	418	400	429	443	412	435	418	417	403	398	429	442	437	439	435	421	453	437	466	439	450	424	417	463	438	479	411	434	471	432	382	443	418	413	417	452	450	413	400	419	424	432	422	445	416	425	469	461	423	444	411	411	381	444	422	402	427	467	443	457	400	456	478	426	442	416	417	423	434	401	413	451	484	405	401	425	437	433	438	398	452	410	423	421	444	435	459	405	435	479	426	449	440	416	458	400	469	444	365	420	419	411	442	432	473	490	417	441	429	476	434	429	470	464	415	436	416	419	454	453	407	467	465	481	412	416	439	452	461	423	441	454	416	391	448	441	445	424	407	406	402	450	430	444	420	427	430	451	444	392	432	441	422	417	453	422	407	399	440	434	401	438	440	429	409	450	410	448	460	409	458	456	444	418	429	437	407	447	431	429	410	432	412	461	465	450	388	429	419	450	411	429	431	375	442	444	449	433	470	430	438	437	450	465	398	423	442	416	429	411	451	405	443	411	444	400	431	431	399	372	426	410	418	430	412	378	427	441	425	444	430	442	441	451	461	436	446	432	428	421	410	415	405	413	424	400	419	419	441	396	432	438	437	431	427	437	426	365	449	431	409	431	417	450	412	426	441	387	411	437	407	431	484	446	422	447	407	434	440	455	438	440	441	420	446	455	410	461	434	441	413	445	425	446	409	471	444	438	446	467	443	397	375	427	451	451	423	421	433	427	407	405	403	441	436	416	419	433	433	420	422	440	402	464	407	426	425	457	437	426	450	414	380	439	435	417	418	431	454	405	424	470	396	402	420	414	447	449	402	435	431	422	433	442	427	433	426	473	439	434	410	407	402	448	428	401	388	443	429	449	419	424	404	453	439	417	407	417	428	401	434	412	385	394	372	438	459	451	402	395	413	426	435	423	437	403	462	431	406	444	405	443	446	444	445	385	420	419	421	457	453	460	447	424	452	429	443	414	433	432	499	435	428	428	441	452	454	431	396	443	406	412	404	432	388	438	423	397	442	419	445	433	418	406	404	413	397	433	425	397	433	422	419	429	405	484	444	450	406	425	436	452	446	408	436	426	420	434	434	430	421	408	431	437	429	421	443	412	417	408	428	428	424	408	428	440	425	390	431	428	427	451	446	430	449	428	432	444	472	417	457	425	438	439	450	433
1524	450	397	390	400	400	428	422	401	370	391	401	398	387	398	372	440	446	365	405	414	360	354	433	392	391	404	403	428	426	397	381	412	409	395	415	371	411	408	420	472	391	396	380	421	388	459	415	405	409	431	396	430	387	417	411	380	417	394	350	380	427	390	391	348	372	370	392	414	423	399	423	362	408	406	399	441	394	396	442	412	418	370	369	417	398	359	414	386	394	417	402	425	379	418	378	381	405	417	422	405	367	451	398	416	404	432	397	387	424	411	358	437	379	392	367	410	438	399	383	432	406	393	402	368	420	437	405	419	405	412	379	376	381	380	400	391	421	426	409	388	386	432	392	358	397	406	430	391	382	395	394	380	417	376	409	336	349	373	410	410	398	372	356	389	451	395	458	374	414	410	401	391	400	396	394	409	400	410	418	381	393	342	377	420	371	402	448	429	427	418	372	368	407	426	418	435	385	394	405	389	396	406	408	384	426	413	398	393	378	405	409	419	409	431	398	378	386	398	421	416	402	415	354	431	422	382	402	407	393	394	413	378	399	411	369	394	414	425	400	382	421	363	396	400	395	411	423	433	409	396	395	401	400	397	457	397	370	389	375	411	386	389	397	375	434	408	359	423	381	407	403	411	401	417	390	394	417	384	391	428	386	420	382	451	400	389	401	397	405	412	387	376	404	379	394	402	390	408	389	410	414	421	415	388	400	424	406	362	456	391	398	420	401	403	414	423	400	423	423	436	369	394	418	442	377	403	401	398	368	421	414	417	381	413	406	407	374	451	351	392	373	449	369	414	443	385	421	356	409	390	436	410	402	386	440	373	376	396	408	396	399	361	405	356	377	401	404	401	445	423	414	414	389	394	408	377	380	420	400	430	412	394	379	395	369	389	397	353	428	403	371	356	369	399	353	379	353	431	439	421	430	409	393	430	376	421	437	419	446	377	381	376	422	403	417	394	401	403	404	381	409	394	379	380	432	388	358	437	392	404	390	367	380	410	388	384	451	429	372	391	420	448	414	386	376	361	433	372	421	404	417	400	389	431	376	372	431	435	415	368	372	373	422	407	402	365	413	398	382	407	388	387	400	414	410	404	361	412	431	385	420	396	415	369	384	424	373	395	422	396	413	432	417	378	388	447	401	385	393	363	417	397	355	353	373	429	371	415	413	396	348	445	384	369	418	422	363	388	392	390	389	406	379	397	382	421	386	382	413	374	380	414	389	385	396	379	372	408	410	429	379	410	406	394	394	373	380	426	390	419	371	386	391	383	380	392	382	393	430	422	408	399	408	363	372	372	402	375	402	421	369	452	406	435	357	409	411	376	426	397	393	384	398	345	390	415	392	385	389	436	376	385	419	376	389	389	394	418	391	385	398	402	353	389	376	373	367	368	408	429	390	441	384	452	395	403	377	425	388	385	403	388	385	358	388	379	410	425	409	412	427	367	412	426	398	393	380	356	386	385	382	420	402	391	386	378	433	392	401	394	411	399	407	372	418	393	396	405	382	371	384	429	379	385	372	409	397	383	426	384	421	392	373	382	373	377	387	369	420	428	429	406	442	415	391	401	385	417	414	357	405	398	403	402	400	360	376	363	392	380	422	445	422	403	378	392	449	426	393	408	431	363	360	441	370	434	397	413	402	384	383	364	411	398	438	330	395	384	412	426	423	417	400	422	415	379	380	386	409	398	430	425	391	415	403	415	375	436	423	424	401	410	400	398	415	426	427	379	392	366	389	419	405	373	384	371	429	417	383	396	435	400	372	403	389	402	388	345	428	423	388	425	370	396	405	459	427	375	407	381	410	419	406	361	369	418	424	394	399	413	409	429	392	363	407	396	395	381	417	387	409	425	413	398	405	398	390	452	414	389	461	359	402	420	380	398	393	396	402	410	398	371	401	408	411	424	412	405	382	378	361	424	404	398	383	415	444	421	397	433	402	446	395	393	358	358	364	398	401	381	394	377	399	370	360	416	400	398	415	413	349	395	359	418	433	388	399	361	434	385	388	408	378	421	382	382	386	397	399	390	386	428	423	415	408	384	371	381	405	443	394	416	427	408	381	394	417	429	402	379	375	379	369	383	383	411	367	407	367	392	402	420	390	396	391	415	425	372	354	403	407	376	382	393	377	428	396	416	441	381	409	369	416	381	392	413	433	400	414	400	416	398	442	400	424	408	413	399	401	376	430	396	375	381	439	398	407	342	391	394	383	397	407	438	378	440	391	382	395	410	428	376	428	393	349	404	427	443	377	387	424	427	387	452	410	406	419	404	392	443	388	399	404	409	412	411	387	378	393	417	410	389	428	418	400	383	409	420	425	415	390	406	402	416	436	411	396	382	417	393	365	368	402	412	384	391	374	418	408	365	411	425	403	390	403	386	388	358	439	414	433	390	395	386	442	394	460	421	450	434	418	415	412	389	394	374	407	434	419	417	423	415	417	393	379	385	431	358	373	432	397	377	429	367	418	418	376	417	395	381	371	447	380	406	363	378	430	434	401	378	422	383	387	378	418	430	384	427	391	367	404	368	411	443	400	380	411	442	404	406	400	407	409	396	371	428	448	423	418	392	398	408	393	386	411	387	409	417	403	402	457	414	411	403	420	436	414	391	351	393	419	393	372	406	421	401	403	415	399	376	388	375	395	412	391	389	380	400	379	372	431	374	373	399	400	409	393	412	383	393	399	400	401	367	416	384	383	394	437	355	413	432	369	408	409	397	441	378	365	390	409	411	435	381	383	387	406	371	389	429	378	421	384	390	414	397	403	371	408	388	406	394	385	422	380	425	381	390	410	402	401	391	430	381	400	407	379	393	419	421	404	405	396	405	408	399	413	400	402	412	423	422	409	400	388	409	396	393	414	339	421	392	438	395	376	408	424	366	443	371	419	386	368	419	395	362	389	420	400	419	414	373	394	397	369	384	429	399	413	413	369	424	407	418	392	375	395	434	390	394	390	380	386	402	409	404	427	357	404	411	413	444	397	419	393	407	387	399	388	415	382	443	408	434	391	429	417	422	383	409	416	361	385	368	428	412	423	374	374	425	417	412	421	428	416	403	418	378	397	397	411	406	400	424	416	384	399	389	422	374	415	447	431	384	393	441	402	404	391	421	422	353	413	380	357	406	405	397	438	399	397	415	457	432	415	401	452	400	432	433	421	406	394	409	397	409	400	363	367	418	389	396	402	374	411	411	381	423	414	418	390	386	371	398	412	402	376	388	417	410	378	426	414	419	437	416	354	400	444	429	401	410	438	365	404	391	375	399	383	372	426	397	376	436	403	423	395	417	413	372	404	397	413	410	401	407	382	407	388	381	401	410	426	414	412	468	414	415	386	425	393	366	388	409	396	405	389	381	429	420	392	397	364	394	418	409	429	426	391	403	391	403	413	398	391	399	433	400	390	400	374	411	409	376	379	402	409	411	426	378	364	392	411	422	407	390	395	379	398	390	406	392	411	363	424	402	388	402	429	388	403	358	376	404	392
2119	972	936	947	924	901	929	938	941	919	986	962	883	901	952	1056	890	850	921	950	910	970	904	939	861	965	907	913	906	904	946	1014	962	943	925	960	919	906	940	926	944	894	975	884	892	939	906	965	882	961	882	952	906	882	928	912	914	883	961	921	956	927	904	926	876	933	891	942	988	974	926	855	934	911	925	996	872	984	956	941	908	875	900	950	902	934	912	884	922	955	937	953	968	965	899	868	967	925	925	875	914	950	939	956	947	929	943	928	983	921	901	910	927	931	868	899	946	967	954	929	947	938	917	960	970	914	887	937	926	966	955	904	906	934	926	931	914	956	931	946	984	993	957	961	902	976	913	953	897	878	943	934	935	902	933	964	918	906	935	941	898	921	958	881	900	1001	907	929	929	977	911	895	959	911	867	888	960	958	978	917	921	889	949	916	899	893	924	886	881	976	927	851	933	916	947	957	858	934	906	951	919	940	956	878	923	970	914	913	979	924	941	941	910	919	937	890	962	889	934	915	914	920	958	850	934	957	991	890	918	938	898	963	928	921	923	949	903	951	852	920	1007	964	917	913	1003	911	948	926	901	962	954	962	928	908	936	888	971	917	970	935	918	945	922	892	942	923	897	866	991	936	882	970	930	930	917	950	873	862	905	927	904	924	898	935	969	1000	893	934	909	950	944	895	916	918	953	929	915	930	956	912	966	930	880	978	922	968	910	977	922	922	959	853	883	922	963	919	923	910	968	946	929	961	856	911	988	900	891	886	906	930	938	929	912	1026	893	948	937	930	937	909	965	956	926	926	902	976	910	871	932	949	889	927	920	920	936	940	979	929	966	932	943	925	922	925	897	963	929	935	948	956	908	952	921	937	906	926	912	916	917	903	915	934	897	924	922	940	925	883	915	976	898	947	969	884	974	878	927	926	930	889	924	929	909	915	921	906	968	939	929	937	932	975	942	920	960	947	894	957	914	908	932	962	960	930	886	932	887	972	979	938	901	926	912	911	945	978	958	932	936	924	890	918	926	878	910	903	874	915	938	949	966	940	901	955	957	955	898	907	903	916	883	947	910	967	929	922	957	907	888	938	950	960	954	945	968	904	914	886	893	891	913	958	924	898	907	869	994	907	904	946	928	946	920	898	953	935	933	878	909	943	948	928	1015	936	945	865	946	889	901	934	898	912	882	939	897	935	971	918	903	917	939	888	890	896	908	955	936	910	886	912	905	910	925	937	908	916	960	895	969	879	907	930	938	943	920	890	953	914	907	900	957	972	893	897	908	899	881	910	891	893	874	888	907	915	945	928	938	901	950	928	906	960	966	924	920	943	962	909	885	946	882	969	951	951	917	921	891	922	980	900	903	950	910	976	952	945	884	977	940	884	962	981	906	930	935	920	942	944	942	968	901	901	949	861	866	982	974	896	934	905	892	922	928	889	884	964	934	920	897	946	926	920	865	903	910	928	912	922	891	925	945	970	876	902	885	971	923	906	945	921	942	957	951	924	909	981	931	937	917	896	883	983	898	938	933	905	932	948	956	916	888	905	909	906	903	924	911	912	883	949	957	880	921	912	957	919	900	912	923	923	916	916	927	869	894	916	922	981	914	922	954	955	896	922	940	942	902	950	926	900	925	885	934	912	919	1001	972	940	932	925	901	870	953	932	940	910	916	873	908	964	896	987	936	943	927	946	884	969	958	876	960	880	931	851	911	884	934	971	926	948	933	870	962	890	947	876	964	941	965	905	909	948	874	948	942	879	917	942	974	961	930	944	927	912	928	936	891	951	923	928	871	966	869	981	910	909	939	941	914	900	916	916	976	935	904	864	911	917	950	921	932	931	915	954	952	901	933	924	940	922	914	862	972	956	907	894	934	945	929	897	905	895	927	902	938	932	907	939	979	896	824	916	915	910	949	946	919	970	895	900	855	920	893	936	976	953	910	955	979	899	919	892	900	963	991	918	923	928	906	918	897	921	957	938	967	964	937	905	891	945	872	884	942	990	897	936	880	905	921	933	920	892	906	948	916	931	895	884	913	853	940	960	984	967	927	963	939	861	932	885	945	952	891	974	932	935	957	884	971	973	957	895	899	875	928	949	941	921	942	961	953	920	872	892	952	925	922	933	965	906	911	908	934	900	916	924	969	958	902	930	941	947	999	977	926	891	922	901	937	924	989	932	858	924	919	869	957	940	894	965	910	888	929	885	942	983	877	918	956	887	1003	865	933	935	919	970	904	1001	971	899	958	982	915	887	891	980	891	925	928	929	933	951	938	913	888	949	911	919	939	922	904	931	885	931	953	946	916	1014	929	935	877	927	945	944	982	895	900	963	918	930	973	924	989	945	961	909	964	953	920	967	917	921	911	930	977	926	941	941	901	948	929	917	924	940	912	944	933	860	931	917	904	962	919	914	935	1005	939	974	885	961	892	880	901	936	926	961	971	930	915	968	934	933	944	889	918	947	901	904	890	941	962	959	891	905	950	923	930	881	906	910	948	914	908	921	902	855	952	899	904	996	897	942	928	970	936	884	922	881	974	957	918	920	963	890	905	888	944	911	930	910	943	941	915	911	910	925	952	928	908	967	842	828	949	839	858	879	848	927	944	966	872	919	895	936	931	959	884	918	955	925	962	950	925	938	972	930	908	931	933	991	913	914	960	954	923	896	932	925	916	902	940	925	923	902	940	924	894	936	884	958	943	884	950	975	917	921	883	858	955	959	930	924	918	947	919	918	892	917	918	870	956	929	955	972	973	946	947	892	943	895	924	869	894	908	913	902	944	880	949	942	904	910	875	896	926	936	859	966	920	905	949	933	882	960	897	949	893	966	911	942	936	986	883	997	904	910	890	971	932	882	915	915	924	891	905	967	944	949	943	958	927	934	921	932	904	894	932	936	925	925	961	874	933	946	954	851	911	961	940	981	956	906	926	934	945	961	932	861	929	935	897	958	922	937	982	869	931	922	931	920	975	890	929	893	925	920	895	928	936	879	947	968	918	866	926	963	928	865	914	930	934	946	923	956	923	897	899	945	937	907	943	935	893	850	945	945	899	929	904	956	907	867	988	965	919	925	968	1016	909	936	891	905	923	989	902	939	908	914	920	896	947	1000	963	957	930	914	875	904	941	918	887	925	949	967	935	884	978	926	919	924	958	952	944	914	940	941	885	906	937	912	909	927	873	967	911	868	945	923	936	900	959	894	983	903	932	922	908	918	955	927	917	960	957	924	925	929	925	883	967	936	924	938	959	964	917	943	929	888	970	937	983	922	920	937	941	906	939	923	946	917	917	939	944	894	1004	869	855	864	945	919	901	891	978	908	993	954	907	924	923	931	944	967	936	876	901	958	875	880	896	924	869	930	903	892	835	988	953	974	919	964	979	919	882	893	885	933	959	905	949	989	897	901	956	955	957	937	954	940	883	935	933	901	949	895	930	915	903	904	919	942	897	922	901	911	953	941	953	946	902	915	885	964	871	915	933	934	912	903	957	928	897	926	923	950	888	905
7483	732	590	507	422	422	401	371	387	394	387	381	395	401	421	372	341	350	325	342	389	335	332	341	361	344	378	370	351	359	342	347	361	392	373	352	372	380	354	362	345	360	382	354	346	368	359	353	320	380	372	359	332	361	324	387	345	360	411	379	373	378	352	338	331	359	339	371	361	339	357	371	347	375	365	370	343	344	364	364	366	395	394	339	334	352	349	374	361	402	363	354	363	337	353	357	309	340	366	395	349	331	350	349	351	350	353	333	368	374	352	346	367	382	374	373	362	389	309	372	342	338	331	343	363	354	370	354	377	394	352	347	377	388	402	376	360	368	344	352	349	359	355	337	396	364	383	342	391	364	370	346	367	408	364	332	339	379	401	334	339	349	356	389	342	359	380	344	369	353	337	385	365	356	356	323	351	364	391	388	369	358	352	342	348	351	403	360	375	381	372	398	355	332	355	380	330	330	358	369	333	369	364	399	370	332	362	352	349	325	355	378	337	346	354	345	423	361	371	392	336	343	384	387	363	368	357	359	393	363	318	373	342	358	341	366	325	337	350	324	314	369	307	371	376	356	366	390	368	347	363	387	379	382	378	352	360	376	322	376	375	355	365	382	337	377	330	365	335	375	366	397	354	347	368	376	365	351	326	345	374	359	386	329	376	398	372	364	362	312	364	333	379	354	342	378	379	378	362	342	395	305	378	340	358	353	377	357	335	378	366	359	346	321	344	372	362	350	315	368	338	358	340	339	324	368	377	344	399	358	377	336	351	367	367	373	375	330	347	347	346	347	329	359	353	383	372	359	353	361	353	333	365	377	368	354	347	379	367	334	358	321	335	351	366	348	312	390	348	351	378	388	359	341	391	381	357	367	344	385	397	359	336	385	375	351	371	353	381	356	372	321	349	371	376	328	365	352	362	352	402	348	322	361	348	343	378	347	353	386	395	359	413	366	354	410	342	351	372	369	330	395	374	332	342	363	344	356	354	361	351	379	374	355	350	345	331	379	372	362	334	365	381	352	371	343	333	357	350	350	368	341	361	384	361	351	362	383	351	360	348	373	352	382	371	329	395	384	355	358	326	366	349	375	343	395	376	363	340	338	346	345	409	360	360	353	356	374	339	385	381	384	405	392	391	317	367	379	340	346	330	351	351	317	350	374	314	354	329	381	318	406	398	355	341	354	368	384	387	349	336	348	324	374	380	364	330	347	360	358	384	348	375	325	341	341	370	335	398	350	379	342	364	380	369	402	374	368	350	354	368	383	350	359	417	401	335	360	341	363	374	374	361	335	361	353	337	331	364	329	420	362	310	342	398	359	356	380	367	348	357	354	359	372	333	340	369	363	355	372	362	367	343	368	365	374	350	372	339	354	347	364	323	352	348	360	401	335	365	383	384	339	386	328	343	349	335	345	358	350	375	386	344	383	365	388	367	370	376	374	418	363	349	347	351	355	382	353	380	351	351	332	338	359	352	412	387	363	328	320	348	375	370	392	370	335	377	345	347	385	364	380	360	377	374	351	338	331	370	352	345	388	322	383	364	362	392	361	363	346	404	393	364	364	349	348	327	345	385	369	349	346	349	366	348	398	341	353	371	371	318	333	369	340	326	351	407	381	390	400	374	337	337	345	331	379	347	359	378	344	369	436	391	378	371	357	360	356	365	354	364	345	358	319	360	359	371	348	374	339	370	328	348	380	398	371	375	364	364	343	325	367	360	404	365	329	395	355	385	335	340	372	330	356	317	359	358	350	361	348	358	388	348	340	350	373	377	378	356	340	344	358	366	378	366	387	318	392	365	373	377	371	397	381	337	367	423	347	341	348	340	346	353	354	333	324	356	368	347	367	348	366	385	371	342	357	375	377	374	391	396	371	408	363	358	328	335	345	357	311	338	380	347	339	364	321	313	325	356	371	345	367	378	355	388	375	351	368	342	352	357	362	324	350	326	371	349	390	354	365	315	353	341	371	366	325	369	369	361	349	350	379	376	364	419	328	401	388	362	350	330	351	347	335	350	378	354	387	387	350	347	364	348	387	365	388	337	387	357	350	355	380	353	323	339	375	368	345	386	346	399	369	375	343	353	367	359	344	354	365	383	354	374	355	330	383	358	356	345	355	332	338	400	341	381	342	377	374	359	365	325	360	338	395	374	372	353	357	370	364	354	365	364	379	361	351	354	355	339	370	343	365	367	384	378	342	352	386	335	354	357	338	422	411	379	348	349	358	359	345	356	345	354	389	359	340	384	337	363	339	354	348	355	363	355	367	372	376	361	359	360	349	342	364	349	339	379	348	328	365	367	377	356	345	374	363	383	319	334	373	354	376	362	365	384	332	330	350	349	353	323	338	344	383	358	362	392	332	393	391	365	327	368	338	340	399	357	367	343	394	362	344	336	367	308	349	317	322	385	376	395	378	362	361	353	366	340	371	337	349	359	336	372	356	387	326	343	335	396	341	350	341	384	366	364	335	350	362	371	312	378	359	368	330	329	389	374	380	362	346	368	358	361	371	360	362	358	348	356	334	336	367	382	337	336	391	346	384	349	322	367	401	390	344	316	327	373	352	372	365	352	375	356	382	408	361	397	336	363	369	396	343	376	343	354	349	340	354	373	343	370	379	376	372	380	382	322	367	375	367	363	347	363	408	318	390	347	352	358	374	357	366	335	374	310	354	366	340	376	340	345	375	366	352	377	388	344	352	341	349	353	349	386	323	359	371	353	384	340	357	363	352	372	338	333	384	356	336	347	354	384	316	358	341	379	365	359	353	385	348	370	354	397	372	396	316	345	325	372	377	345	370	343	374	359	373	346	361	354	355	352	367	334	349	376	376	352	370	363	353	316	350	347	346	360	394	391	341	352	399	396	341	373	375	361	350	359	361	353	360	396	311	318	363	387	405	326	353	312	355	348	346	388	321	330	331	357	342	341	377	357	392	370	363	311	347	307	328	331	350	368	353	333	372	384	347	352	358	345	388	350	350	395	369	354	346	360	340	355	370	355	356	363	342	363	362	324	384	359	353	347	348	360	363	352	358	345	358	406	377	389	347	379	382	391	358	372	357	378	375	365	373	393	340	339	376	345	373	376	357	352	386	342	358	360	363	327	346	399	344	372	399	381	327	359	375	350	372	361	384	350	362	379	339	380	367	392	359	321	342	363	331	350	362	390	373	373	366	363	357	343	403	363	352	356	378	391	362	372	378	388	367	355	399	402	354	332	343	372	317	342	357	356	373	360	344	339	358	353	335	375	371	325	335	348	340	385	367	406	373	363	371	376	360	336	330	349	356	323	367	338	363	358	399	331	353	380	342	341	326	348	361	342	361	356	365	347	382	348	377	370	395	354	355	351	342	373	359	364	322	361	375	376	389	357	354	365	354	373	360	353	333	381	304	360	343	366	335	331	373	367	364	341	355	349	371	377	364	349	391	338	357	351	349	327	334	352	366	354	338	353	348	346	348	327	352	370	374	367	351	360	379	353	349	366	363
6635	1081	1341	1406	1304	1154	1076	1012	998	948	953	920	911	934	877	885	847	867	895	855	894	881	838	897	865	830	918	850	813	899	861	859	807	830	851	888	818	823	792	874	764	860	867	803	812	856	811	813	855	870	838	832	882	867	830	830	879	839	871	830	862	814	879	827	830	804	830	826	779	866	856	807	788	798	780	841	852	871	863	779	839	805	812	816	780	875	821	784	832	818	843	844	796	814	856	821	835	872	838	874	891	814	789	813	855	808	842	803	821	820	831	823	867	899	847	809	876	811	888	915	831	790	832	787	835	787	839	886	858	876	802	854	819	814	820	760	834	813	869	848	844	813	864	806	851	839	846	802	837	824	827	775	799	831	787	846	832	846	853	800	839	776	854	830	843	852	846	810	852	816	800	827	809	847	885	789	869	846	821	860	825	803	817	839	825	842	857	830	852	851	807	806	863	864	838	831	830	874	803	863	814	811	811	843	820	833	829	812	805	885	844	808	836	757	843	866	810	849	874	837	885	821	873	849	822	837	798	914	816	850	870	793	815	810	857	822	873	825	831	790	854	798	831	822	814	831	850	838	915	829	819	769	812	869	802	808	858	792	814	798	781	852	857	845	836	898	855	786	855	823	844	836	827	841	903	822	793	837	846	874	887	839	848	773	852	889	835	851	856	899	861	824	791	880	824	858	826	821	829	868	786	850	888	827	849	857	845	838	813	808	820	766	792	859	818	851	811	865	797	830	763	824	877	806	837	843	825	869	869	825	855	837	822	835	811	870	846	872	844	832	828	819	816	817	852	770	800	833	806	797	849	874	856	859	814	850	822	840	873	822	764	833	772	776	853	834	847	796	809	846	825	799	832	826	866	794	777	875	808	779	825	775	856	817	829	818	811	799	857	811	831	817	825	825	808	858	900	813	884	814	806	843	854	821	839	851	858	829	798	849	861	842	821	802	786	827	803	792	831	877	860	835	853	856	807	846	892	837	861	864	828	827	903	842	778	825	838	796	802	819	832	815	848	857	834	845	814	838	812	849	804	831	822	837	842	829	887	844	853	819	844	881	847	858	811	848	814	843	823	820	837	779	857	842	811	832	883	835	843	886	847	848	855	834	837	811	890	812	826	790	872	830	808	838	838	824	817	868	812	846	804	863	855	823	815	828	807	872	854	816	785	851	825	831	843	801	830	829	822	831	873	799	832	860	923	852	840	834	841	844	860	853	857	831	846	818	801	811	805	790	855	838	794	837	863	872	857	877	838	853	847	827	867	849	820	833	823	865	821	854	879	802	822	820	863	842	863	795	813	829	836	836	813	846	818	852	840	813	841	865	808	799	830	785	798	812	800	876	791	831	811	843	818	814	871	846	889	820	810	828	807	787	817	813	825	845	856	824	841	797	814	824	828	826	872	823	853	839	844	813	828	835	846	801	824	826	826	813	830	774	800	826	845	861	798	813	850	791	780	809	860	812	787	839	848	831	885	783	839	793	829	816	813	794	806	825	822	852	872	813	833	816	848	815	838	828	830	867	818	826	778	858	808	832	823	792	862	795	815	934	863	810	839	791	820	845	839	873	876	837	797	861	834	832	851	812	934	802	849	778	894	842	869	818	796	856	842	821	800	817	800	832	846	786	820	824	840	827	859	834	812	864	868	817	821	850	837	823	812	824	819	797	866	912	824	827	792	853	849	804	862	833	838	822	817	790	861	841	843	838	829	781	825	797	798	855	806	853	842	824	819	838	895	861	822	824	810	845	803	784	867	827	849	830	806	809	841	875	841	846	817	806	801	817	853	819	855	827	794	803	855	779	895	815	832	888	866	822	819	814	810	805	823	802	825	846	820	832	848	795	792	867	821	816	828	877	816	824	817	847	885	832	819	826	866	832	820	834	847	783	844	840	809	839	814	798	864	842	814	812	844	833	870	877	813	893	837	806	874	876	835	849	852	862	846	825	792	844	800	869	824	819	842	799	850	828	820	765	836	841	771	824	804	817	850	867	813	826	835	826	800	836	822	789	802	844	858	882	838	890	835	841	756	780	838	808	857	864	808	830	790	799	817	807	795	839	899	854	786	855	831	814	861	812	792	852	820	832	778	806	823	881	849	862	827	866	810	789	832	847	817	841	898	808	834	860	811	892	826	826	825	808	867	829	803	811	891	777	805	834	839	875	806	813	793	818	795	830	808	823	786	812	832	800	802	805	826	824	811	807	863	823	793	868	819	806	846	794	835	832	873	797	858	816	864	848	847	846	844	868	800	807	823	795	821	856	858	845	809	854	815	828	771	833	829	820	791	830	835	844	840	805	770	794	876	825	837	828	776	831	831	882	808	844	841	805	826	831	865	795	846	832	846	837	829	799	770	853	848	844	795	784	855	815	817	869	863	803	835	828	844	821	849	820	783	824	824	883	838	813	834	860	809	853	852	888	882	820	785	781	749	855	785	848	873	836	794	805	840	845	837	756	815	830	855	802	858	799	837	781	816	853	830	828	847	783	839	755	875	826	827	808	887	822	798	821	818	907	790	864	837	825	839	769	833	820	833	850	779	892	860	822	821	869	820	799	826	828	812	850	828	813	839	778	903	829	848	851	855	877	804	824	837	870	790	828	867	818	813	799	812	804	858	817	839	837	835	839	865	866	829	798	787	815	832	843	845	826	835	821	808	839	844	823	870	855	832	808	782	830	833	842	790	818	832	871	837	855	831	846	809	846	837	849	796	881	832	818	821	761	821	854	814	852	814	821	862	851	812	790	812	839	782	838	856	794	764	823	826	883	789	824	838	829	812	848	857	830	816	872	784	833	839	846	795	858	845	810	866	789	825	849	799	806	824	809	827	867	836	798	827	880	823	870	848	866	846	827	842	846	849	850	851	831	807	829	814	836	805	813	819	842	847	795	817	833	835	864	789	869	883	830	798	894	875	816	820	788	863	838	854	826	817	811	837	791	845	877	813	847	870	785	828	775	869	788	782	827	829	804	855	880	798	809	769	855	863	869	834	805	839	859	810	887	780	859	823	808	821	860	825	864	809	859	834	818	864	830	781	795	825	811	832	830	823	835	859	794	820	835	866	791	836	838	794	877	881	833	846	821	850	887	824	882	816	869	795	846	807	908	839	839	817	847	846	786	856	842	789	855	828	852	785	848	785	842	775	780	851	831	835	853	799	844	809	835	851	843	851	851	815	839	804	799	857	873	828	815	784	822	832	854	818	793	822	833	820	830	832	830	863	836	849	821	870	856	853	826	829	858	852	793	856	809	871	902	829	881	827	787	860	834	849	824	820	819	859	807	751	797	843	840	864	807	859	789	897	830	814	799	832	784	810	833	785	852	842	844	853	836	837	839	840	899	870	797	845	830	808	834	818	886	832	854	786	840	865	837	844	885	816	815	833	858	804	809	766	767	842	833	821	843	841	816	864	838	799	867	826	811	843	803	810	858	859	818	835	856	826	817	842	821	845	786	842	841	798	812	859	813	849	817	883	849	806	816
13228	1024	639	504	338	287	278	253	213	208	228	193	182	163	205	201	194	173	173	160	169	196	197	191	181	188	178	156	163	197	208	150	180	181	181	151	189	174	195	157	179	190	138	169	164	198	165	159	166	178	148	169	185	159	177	189	172	196	162	194	161	171	164	164	164	172	179	161	178	157	163	170	182	196	168	176	158	169	164	160	165	171	170	150	142	151	167	170	184	187	153	167	170	188	187	194	183	166	158	141	181	153	181	160	184	175	195	163	157	157	183	164	142	185	182	153	144	166	141	179	186	195	170	155	140	176	187	135	165	169	146	170	189	186	172	180	173	169	166	172	175	163	158	159	163	149	161	161	200	160	156	172	195	146	177	143	182	169	167	174	179	149	168	179	169	163	148	182	161	167	155	150	164	157	170	180	170	158	148	182	175	151	182	180	146	144	160	178	151	173	162	148	179	185	165	160	167	173	175	179	185	142	148	162	182	151	146	163	154	183	153	180	183	165	162	213	167	185	166	168	174	189	153	148	171	179	183	175	176	177	176	152	174	173	173	181	169	189	149	156	160	168	180	189	173	172	192	166	199	172	192	188	162	171	185	161	146	155	157	159	155	166	172	159	165	150	159	161	195	179	145	182	190	158	160	167	155	160	190	144	154	172	156	138	171	149	160	178	160	164	163	145	152	177	189	191	160	165	161	151	152	164	165	147	162	164	156	186	173	149	161	135	156	161	153	175	162	174	179	182	162	156	164	169	168	178	180	161	176	203	162	158	154	187	156	157	155	169	162	175	166	171	170	172	182	175	154	181	176	176	173	168	176	149	166	167	165	164	202	165	193	192	167	151	182	169	181	188	167	159	191	149	156	182	147	174	173	190	171	172	123	146	162	165	162	160	171	174	136	168	198	171	175	155	168	131	135	155	183	154	168	154	156	157	178	173	183	176	166	158	173	173	172	172	157	165	156	178	179	163	165	158	175	180	163	152	145	177	172	167	155	167	169	184	186	159	164	189	170	171	173	186	140	175	193	190	156	140	167	165	168	170	160	162	171	152	174	167	147	189	175	163	170	162	156	182	188	164	171	187	206	169	183	145	175	199	149	141	172	176	170	180	166	181	157	171	170	193	177	152	150	151	161	164	146	168	173	177	169	170	158	165	162	162	163	134	171	170	170	160	168	197	201	160	157	188	157	180	183	166	168	157	163	144	166	163	164	190	162	162	153	161	150	186	188	146	159	178	191	183	183	153	161	169	163	168	149	155	158	141	155	163	182	163	154	167	146	176	159	151	156	159	162	149	157	169	136	174	161	154	178	169	177	163	185	161	180	171	179	172	179	161	171	195	151	174	177	153	174	167	192	185	159	173	188	156	171	163	161	159	166	168	185	186	166	162	166	159	179	147	168	157	168	179	164	158	181	155	158	169	178	150	160	154	168	172	165	155	169	166	173	173	160	157	182	176	145	151	180	193	153	176	177	156	200	179	172	154	145	168	155	182	159	187	145	175	167	158	171	179	203	172	143	175	161	170	159	153	162	169	175	155	170	188	180	158	183	169	154	163	164	174	168	181	152	156	175	180	167	149	169	154	178	192	206	174	162	153	175	169	142	138	168	205	169	171	179	175	154	168	167	152	181	184	176	136	177	184	181	179	184	169	173	178	173	163	167	168	160	188	167	162	176	169	175	172	179	162	154	165	186	164	176	174	153	145	166	182	170	170	186	171	162	168	168	125	167	187	154	172	156	165	184	171	178	171	192	156	163	180	169	156	193	177	177	159	167	173	162	156	137	166	168	176	167	163	163	166	145	131	155	144	155	187	145	189	191	168	161	191	164	172	165	175	149	176	178	186	168	168	169	177	198	180	170	167	166	175	161	144	165	161	163	145	179	155	169	169	136	162	181	152	168	167	157	161	146	158	176	148	161	149	168	172	162	166	153	172	159	167	171	161	151	181	156	153	188	151	159	193	166	155	162	178	168	177	178	181	156	158	155	166	184	147	172	165	145	165	174	168	166	199	159	167	178	154	165	155	182	174	173	171	203	163	194	177	189	177	175	182	152	160	166	157	161	199	165	178	168	159	173	161	165	185	172	142	194	181	185	176	162	152	172	195	162	186	186	179	161	173	180	177	157	166	169	179	174	154	191	183	187	175	181	157	176	185	155	156	195	176	156	139	168	161	151	187	162	170	140	142	154	179	165	167	192	151	158	175	182	168	162	139	178	159	174	156	138	165	161	158	142	171	158	177	191	155	177	173	163	194	183	177	156	163	141	167	169	158	163	162	155	170	184	201	154	163	148	188	169	183	175	175	182	180	153	158	185	176	168	176	153	162	172	152	186	180	168	148	172	155	191	176	168	149	180	173	164	166	171	173	165	168	191	146	174	170	161	165	181	159	173	176	148	136	172	184	200	186	194	159	177	180	162	166	170	161	168	185	174	163	153	170	154	150	188	189	190	188	164	169	162	190	165	173	163	145	193	171	169	162	170	167	159	161	148	160	178	174	205	189	176	160	172	176	174	177	191	174	170	144	158	160	184	177	170	186	173	166	159	185	174	170	153	191	171	182	180	163	176	181	167	151	170	157	179	151	165	160	150	180	171	161	172	195	156	197	138	160	145	184	160	166	176	166	159	172	156	164	161	163	182	149	179	164	177	146	171	171	158	185	148	182	176	157	190	171	172	158	165	153	150	182	132	169	173	166	183	186	153	157	197	163	161	171	198	171	147	169	176	167	165	190	169	170	152	173	158	178	159	151	157	164	191	156	153	162	151	187	157	173	178	161	179	155	159	164	179	162	143	164	155	168	169	145	159	191	151	162	164	178	177	150	161	184	152	174	176	135	146	177	179	176	173	185	162	174	153	178	171	164	169	165	160	215	160	173	159	162	174	147	201	181	166	164	164	146	208	171	160	164	163	178	168	184	149	155	175	183	147	184	152	161	189	176	168	177	160	182	164	167	185	183	180	171	166	149	150	174	151	174	159	176	157	152	142	180	169	164	151	160	191	188	163	165	169	147	161	162	167	185	141	175	201	185	157	149	187	172	158	174	186	177	172	174	170	156	171	176	163	174	158	199	197	176	191	152	165	160	174	159	169	176	183	158	154	131	183	175	179	143	177	143	200	134	153	193	150	172	159	160	184	150	155	163	160	167	157	156	195	150	180	182	138	164	145	148	125	150	170	167	178	158	182	161	139	192	184	194	181	194	166	186	186	152	161	167	140	175	163	173	151	187	178	165	140	179	157	177	176	154	148	176	159	168	184	152	177	170	167	174	185	166	174	171	164	183	171	174	155	176	149	180	162	164	185	172	182	177	163	161	160	179	186	179	162	165	181	167	162	167	173	169	188	153	187	156	200	176	159	156	164	167	158	133	152	179	164	164	160	173	178	207	172	162	182	182	156	170	180	169	196	179	173	175	181	154	198	158	186	161	171	179	163	158	161	152	163	174	167	181	158	159	162	162	190	172	183	160	158	185	174	143	184	160	162	177
8204	968	1516	1593	1390	1116	911	812	756	700	668	608	603	566	546	542	533	517	482	478	479	490	450	480	468	465	460	451	434	478	464	470	451	458	448	476	451	454	447	449	430	478	449	445	436	409	449	444	435	439	462	455	442	430	439	455	456	433	442	460	437	445	390	409	420	431	385	397	479	488	477	476	453	438	450	437	463	415	423	434	436	429	421	439	417	442	406	435	484	407	441	424	402	437	456	421	401	439	419	412	435	439	446	440	466	465	469	454	391	427	447	456	436	408	405	413	431	430	439	418	391	377	420	412	405	389	424	437	438	467	430	442	392	431	433	434	424	427	469	444	448	414	476	420	485	400	445	427	422	403	438	404	425	454	441	429	409	437	412	451	439	418	410	392	454	409	455	429	457	433	438	413	446	454	408	419	416	425	461	383	463	467	411	396	412	440	404	431	463	434	400	414	392	413	431	416	432	431	424	439	408	424	423	456	415	412	427	439	444	424	421	418	448	418	445	433	458	427	430	409	459	418	404	424	417	431	433	490	442	437	407	443	418	413	431	442	411	433	433	423	423	442	424	468	431	461	449	418	445	424	401	444	427	445	439	432	407	500	405	421	434	442	430	425	443	446	416	434	434	460	462	449	397	416	414	423	420	410	453	432	465	440	462	417	439	445	455	432	426	409	451	421	408	435	453	402	419	434	405	466	459	421	396	424	413	414	393	448	407	427	434	454	397	478	464	435	429	448	460	404	432	413	427	454	439	421	423	424	448	403	454	443	443	424	418	428	468	412	460	459	428	409	427	395	436	422	413	409	412	441	418	444	436	427	405	456	426	421	449	468	415	423	408	425	441	421	448	419	390	459	412	410	460	463	459	428	453	435	450	424	383	400	438	452	437	413	425	413	436	414	421	446	416	437	420	452	449	426	412	448	438	410	420	415	427	445	443	422	424	397	407	404	402	452	433	423	408	485	437	441	413	389	430	434	464	421	431	426	481	416	432	424	447	446	432	422	439	416	403	441	391	410	437	441	457	446	435	418	429	394	453	448	444	490	433	412	424	403	415	432	447	422	415	441	415	449	427	422	438	418	443	451	433	470	411	406	386	406	408	440	431	427	444	443	420	385	388	386	400	411	449	428	399	457	418	423	431	421	415	423	414	417	418	452	387	460	445	424	459	425	425	444	431	455	424	420	415	476	430	450	408	423	408	455	446	439	431	429	415	402	441	397	465	393	437	437	387	464	438	440	418	427	434	432	452	423	425	434	462	449	423	397	480	436	436	393	455	410	407	434	434	423	434	407	458	431	421	408	436	439	421	441	424	453	410	437	441	440	435	406	417	429	424	416	409	425	433	483	430	442	443	400	411	431	410	433	409	416	421	441	418	418	448	419	410	440	426	422	462	434	447	429	459	411	426	433	422	426	464	430	416	429	475	409	405	427	396	410	423	413	399	412	419	429	439	414	447	422	444	434	367	417	450	463	408	444	428	453	415	447	468	424	429	442	421	440	437	426	408	435	426	401	436	422	428	456	438	412	411	432	459	447	406	419	424	467	406	437	456	428	439	453	387	400	400	431	431	421	368	430	428	460	481	400	423	382	422	473	444	399	377	453	421	412	417	386	404	464	445	431	405	441	417	422	437	443	412	433	457	436	392	395	418	438	401	428	428	426	400	403	434	469	430	437	426	455	454	432	418	421	450	400	434	441	466	453	403	364	406	406	448	427	420	436	408	391	417	443	428	447	433	460	452	435	421	415	430	435	448	463	406	451	432	400	448	438	456	416	421	460	455	405	432	403	436	423	432	430	429	415	418	445	441	438	449	416	423	425	441	430	434	410	399	435	423	448	414	418	384	449	415	417	419	434	417	441	421	413	426	429	433	390	415	434	392	423	441	402	440	416	389	420	420	409	433	429	419	456	424	427	470	423	424	456	417	451	415	415	431	434	439	444	449	421	439	466	456	455	415	435	449	431	451	436	423	446	414	423	399	424	433	443	405	431	437	434	400	425	439	417	395	438	455	438	429	409	434	408	422	375	429	394	411	394	449	392	494	434	403	427	433	414	422	426	417	435	467	443	430	440	432	403	430	441	387	426	434	447	404	456	414	451	394	406	442	465	419	465	408	441	380	439	417	449	429	440	441	442	419	424	454	432	440	470	434	439	429	399	424	417	422	426	462	420	436	417	448	444	404	443	434	422	439	423	457	398	407	442	447	420	406	449	457	432	453	426	412	419	465	434	422	422	399	399	450	424	407	441	410	424	440	421	424	431	437	450	453	440	397	432	448	442	444	468	468	425	389	451	436	452	445	393	412	389	398	441	420	463	427	452	420	421	430	417	448	477	435	421	406	424	449	410	445	421	411	407	397	419	402	450	423	408	460	417	405	411	433	422	428	433	416	439	435	409	453	438	436	410	475	448	442	437	425	398	439	429	457	440	421	426	420	436	454	406	435	422	434	401	437	422	426	423	474	432	439	426	429	415	412	447	431	423	440	448	401	408	425	435	447	428	431	464	428	431	473	433	391	448	438	469	425	447	414	437	415	426	428	425	437	433	438	416	413	396	409	444	446	441	415	428	462	438	417	476	436	404	404	433	417	416	393	414	432	429	415	424	401	394	438	461	439	450	405	388	412	454	397	394	435	405	441	442	415	422	419	449	409	433	455	443	413	425	448	421	423	425	418	411	456	444	466	449	425	405	421	445	410	400	444	407	411	447	406	439	437	415	398	433	425	426	415	462	416	435	431	416	453	417	395	394	439	410	445	429	407	419	430	449	424	449	419	404	403	437	412	401	427	457	453	422	454	459	422	417	424	396	445	440	416	428	439	443	431	438	448	432	413	400	442	424	460	432	406	402	437	437	407	467	405	392	452	449	447	433	421	418	411	431	423	423	425	440	413	456	407	439	471	428	464	452	413	405	425	448	418	389	455	411	405	427	403	428	404	423	424	446	412	415	415	459	434	419	456	418	414	437	427	455	394	387	427	438	447	464	455	412	418	394	420	432	378	467	430	468	419	416	426	468	426	442	444	424	441	463	417	427	430	407	428	451	425	417	426	421	451	399	437	433	438	417	406	425	436	426	418	404	449	409	433	429	421	434	451	409	417	458	438	429	435	436	393	429	415	426	456	430	429	404	450	432	412	424	450	391	422	407	442	411	408	452	409	449	417	455	398	444	398	416	415	434	416	432	410	443	427	439	414	455	449	458	422	414	440	443	422	387	416	397	435	414	420	384	391	448	494	440	427	410	432	443	422	404	405	427	425	402	411	417	413	433	442	406	433	421	395	419	397	447	435	414	429	424	402	415	463	431	424	433	441	391	423	422	411	424	436	446	485	437	411	437	414	423	425	454	425	455	450	411	463	440	473	430	438	452	416	436	423	429	410	440	444	447	434	447	424	444	397	448	392	428	446	427	449	460	396	400	442	444	392	408	435	399	449	418	441	431	407	442	441	417	449	417	401	465	426	457	460	443	423	429	428	412	400	421	446	446
1528	454	404	410	396	373	422	386	406	449	438	402	427	384	391	404	393	413	408	403	394	372	431	373	409	376	392	374	402	398	412	426	400	372	405	358	410	411	396	391	444	402	410	441	406	390	384	410	423	446	418	389	398	431	381	402	425	369	382	402	400	388	427	417	360	397	435	426	403	395	407	401	442	422	401	427	415	399	414	404	420	381	390	394	393	425	393	372	433	367	406	416	421	406	388	380	406	427	358	393	400	393	440	429	413	348	401	385	396	424	382	426	394	359	464	414	445	421	370	410	403	410	360	395	370	378	415	439	389	406	406	373	399	417	416	396	433	423	389	401	398	393	417	421	408	420	363	392	425	391	424	386	423	397	393	428	367	437	428	424	393	371	406	396	412	410	379	422	414	384	409	412	391	423	402	372	391	378	410	381	414	421	400	388	380	403	423	388	396	386	407	393	387	382	405	392	420	374	421	406	403	431	368	420	400	365	394	415	379	438	437	436	371	384	392	388	385	431	431	430	386	402	401	410	398	412	416	415	387	388	422	386	374	429	361	384	420	387	456	424	405	374	401	412	416	418	405	395	371	402	447	409	401	377	394	399	388	403	399	388	421	371	402	404	395	433	397	384	414	404	389	415	412	411	396	399	401	425	403	366	436	402	399	411	405	392	406	383	431	414	413	371	421	396	407	380	375	386	413	430	381	385	381	384	399	398	394	393	399	407	404	443	401	407	400	430	420	418	373	406	435	401	429	400	393	365	473	434	420	398	411	433	433	403	389	389	404	384	411	414	410	429	407	376	389	408	401	401	403	410	418	387	404	415	408	423	393	415	405	406	409	365	395	373	433	384	395	379	402	432	412	425	384	389	388	421	423	417	396	421	408	390	421	413	401	388	408	386	405	399	369	371	414	425	398	399	372	391	386	379	355	411	342	399	391	422	384	402	412	420	383	401	414	421	384	385	387	423	437	395	377	420	409	417	378	400	425	415	388	420	376	405	372	382	399	418	397	438	408	387	387	394	419	379	388	392	405	413	374	399	419	370	411	389	419	423	398	394	405	399	402	414	392	439	409	441	440	379	353	420	401	428	416	396	400	392	408	408	372	374	391	389	405	450	375	402	392	423	415	420	385	431	387	356	395	455	416	413	421	399	406	352	381	400	392	433	387	406	419	419	420	396	430	417	381	407	373	413	394	434	409	396	380	413	433	452	400	404	397	399	420	396	410	414	405	404	397	422	397	390	393	412	427	370	426	401	405	426	377	398	419	450	397	366	430	416	387	451	421	420	373	422	400	393	410	412	397	393	388	393	390	381	385	425	458	417	433	381	454	368	399	420	417	422	408	379	404	409	380	370	413	412	414	402	418	443	373	409	400	408	399	414	404	374	397	377	396	383	431	446	436	441	387	388	386	380	397	419	428	393	363	376	446	390	395	432	384	435	425	379	387	359	395	382	424	408	375	409	371	390	427	431	411	397	404	445	395	402	431	432	411	439	423	416	417	366	384	401	389	430	414	428	362	361	395	380	386	421	391	387	408	406	386	383	396	369	397	421	439	439	387	368	439	392	387	379	445	436	438	386	408	396	406	404	397	380	415	373	418	431	419	380	387	402	450	423	415	393	418	401	384	357	441	409	413	394	396	392	435	431	408	441	418	436	450	366	408	399	364	386	420	402	402	440	406	379	391	411	415	410	403	406	429	415	418	408	400	381	414	435	390	404	400	370	381	426	400	404	437	397	418	427	402	428	402	447	396	403	391	388	423	400	407	464	412	399	396	407	430	399	409	398	403	394	434	400	411	426	421	388	413	420	412	419	392	417	436	450	411	395	402	412	423	366	378	367	409	434	402	397	402	371	393	391	429	405	394	423	408	367	373	403	402	401	405	394	381	416	395	411	453	418	354	391	439	410	437	387	402	424	397	426	386	393	378	420	428	427	411	409	393	378	399	424	387	412	393	393	415	411	382	383	394	419	409	351	369	422	404	391	387	384	379	403	405	385	411	398	399	395	400	405	412	402	411	401	410	359	387	421	408	392	418	475	406	431	382	416	417	430	411	398	390	432	416	430	336	435	389	418	391	398	400	420	445	408	389	374	392	375	398	394	387	445	414	393	420	379	432	428	417	404	423	407	393	440	416	427	437	424	399	432	374	418	408	385	386	429	443	453	421	407	362	400	414	380	378	385	407	389	382	394	407	411	406	400	419	418	422	390	389	404	379	444	407	424	423	381	379	419	401	433	398	393	352	443	426	396	404	425	388	419	394	384	381	340	418	425	408	430	401	402	391	409	396	417	407	423	397	387	415	417	435	383	390	418	373	418	390	430	413	437	379	428	424	405	409	373	427	397	411	425	415	413	421	400	408	377	405	448	406	420	408	375	379	414	408	395	412	394	412	390	416	436	400	435	409	431	430	421	395	406	401	393	385	428	433	429	401	368	397	397	391	399	397	385	362	393	372	402	396	408	375	392	399	399	367	414	444	386	382	404	390	404	378	402	428	409	410	431	428	429	372	386	449	400	404	418	405	420	378	391	391	406	408	421	365	437	397	399	410	418	392	412	370	424	398	420	381	391	386	406	444	423	388	423	387	413	380	395	413	403	380	431	384	377	402	399	403	409	414	424	399	413	410	392	393	392	424	406	452	432	418	419	397	354	400	419	416	394	423	401	417	425	409	404	432	380	394	390	440	426	369	413	410	414	368	410	403	438	421	445	437	379	356	440	412	412	404	410	381	413	440	407	393	396	382	376	390	442	397	414	437	402	392	404	395	355	390	410	407	401	396	399	432	405	427	404	404	403	387	424	417	404	388	421	416	410	408	405	409	367	400	395	379	415	415	370	388	379	408	437	419	407	401	390	424	366	394	409	395	401	397	386	416	411	388	397	375	369	361	384	405	384	418	387	424	379	402	410	389	406	405	436	429	389	407	412	396	411	415	426	399	353	400	379	401	397	414	341	414	385	364	395	387	440	399	401	419	411	409	408	444	427	426	450	403	425	380	432	426	434	402	403	477	385	390	387	378	411	432	417	388	387	387	379	445	385	372	391	408	374	402	400	414	432	390	408	369	394	403	365	372	396	426	414	412	440	395	367	372	424	403	408	414	372	414	382	416	416	404	426	407	406	374	433	403	408	400	362	414	407	398	412	450	413	407	437	407	372	401	414	397	389	392	415	402	405	390	373	410	398	400	404	383	425	392	383	406	419	394	448	400	415	403	429	421	372	375	410	445	464	414	411	395	409	389	420	411	422	401	435	422	412	400	411	421	400	376	395	394	387	425	391	440	420	418	368	377	386	416	392	417	390	374	391	404	409	411	421	375	424	391	437	428	384	398	400	430	386	415	373	422	379	406	424	420	388	403	419	419	407	412	441	371	409	362	412	423	420	427	389	388	398	397	402	400	386	425	430	389	419	417	414	440	399	392	420	392	395	370	426	404	396	429	390	394	415	390	405	415	408	389	406	445	406	365	395	425	402	371	386	413	384	406	428
2140	929	966	951	956	1011	937	945	912	991	935	944	902	933	932	1000	957	955	936	964	942	908	937	930	995	929	939	892	905	879	979	923	953	939	898	914	954	953	916	880	916	952	907	918	945	875	889	909	917	949	938	929	911	959	873	967	925	901	925	893	919	932	911	969	988	942	920	906	884	891	986	951	899	959	970	949	941	893	894	974	986	912	905	928	957	937	940	919	955	933	1016	961	944	896	924	934	891	943	894	916	911	922	909	980	917	885	914	900	940	893	916	910	942	968	940	948	883	910	942	984	901	956	914	964	928	900	972	982	893	959	1021	931	901	936	908	906	930	895	972	883	902	956	970	921	939	950	942	889	933	925	954	947	921	936	906	935	910	935	916	984	946	911	932	968	935	913	957	879	899	916	922	997	940	970	915	944	914	908	898	873	915	876	876	973	905	891	914	904	932	950	901	965	922	986	991	958	913	913	966	910	945	900	962	940	933	940	932	962	899	967	927	870	932	931	973	908	907	899	940	902	952	948	878	941	917	918	870	905	885	918	962	921	940	923	932	961	998	945	923	914	980	934	978	895	958	960	945	931	901	898	935	876	948	929	926	871	903	938	918	932	962	913	938	922	882	904	949	933	927	905	929	905	909	920	1012	875	995	938	962	932	909	881	956	943	938	880	963	938	877	943	955	944	961	889	872	977	894	939	923	951	955	920	909	922	894	950	946	889	935	939	972	907	927	942	937	916	916	882	955	984	901	963	929	931	972	937	945	925	940	892	940	920	920	903	939	936	911	920	933	920	889	912	920	873	877	906	853	882	991	940	925	919	945	935	873	927	925	916	924	895	936	968	987	910	896	936	950	864	897	884	974	941	912	952	932	936	916	933	978	870	974	899	991	975	951	912	934	933	902	892	939	937	909	920	912	914	903	901	973	947	947	939	951	968	972	896	968	963	910	925	948	908	911	918	918	908	928	929	918	924	931	954	885	882	875	912	950	923	892	983	943	919	955	938	896	931	926	916	930	943	932	895	933	915	945	931	935	906	966	941	945	972	958	950	952	920	959	935	962	895	940	916	942	893	964	897	913	914	899	904	908	930	902	942	907	922	915	925	997	886	929	978	924	944	934	917	931	933	881	943	966	897	972	958	937	963	911	885	933	943	911	945	889	929	907	892	915	932	917	937	991	924	935	924	904	925	883	917	941	966	889	933	887	924	931	899	998	917	893	940	891	932	938	851	878	931	962	956	940	974	961	947	917	895	963	918	921	922	913	947	885	856	924	949	913	864	983	972	945	929	921	932	921	999	914	979	922	868	960	877	890	954	987	989	888	899	943	926	908	907	931	922	897	909	935	906	916	953	939	971	942	940	961	918	904	923	893	947	923	878	954	890	927	930	888	883	890	921	979	939	984	893	932	964	905	903	918	926	902	919	886	956	972	920	905	935	938	921	996	905	938	993	936	918	910	947	971	893	968	900	950	967	905	906	947	934	967	939	933	1030	891	903	879	952	881	1002	946	959	902	977	966	954	979	957	933	966	977	926	948	925	894	924	956	921	929	979	946	896	916	934	979	918	903	922	933	919	929	949	967	923	924	970	939	920	903	942	914	911	934	936	920	913	911	966	898	903	868	900	911	934	916	948	948	909	918	988	943	956	950	912	868	875	930	964	943	908	973	911	910	873	932	890	928	917	921	903	973	882	853	927	1011	919	900	914	893	923	908	934	897	933	947	924	870	928	900	956	917	958	923	919	917	898	925	955	874	967	956	920	904	920	925	953	924	921	944	931	945	926	883	937	942	919	928	902	977	897	928	919	945	912	936	929	885	895	928	901	943	883	940	978	992	892	951	848	854	937	963	962	940	919	900	928	930	940	964	942	982	939	919	918	951	885	959	977	927	965	916	968	920	931	946	961	906	997	976	892	962	935	891	913	937	897	983	908	922	909	974	922	901	914	907	892	935	885	914	945	888	960	907	937	939	878	911	908	888	985	911	901	952	965	959	930	996	931	912	968	978	893	919	983	903	925	956	956	984	871	907	967	999	967	918	917	882	890	954	917	906	912	871	960	968	935	929	984	944	873	895	957	864	893	903	909	875	912	919	912	938	946	906	907	942	906	945	907	934	908	888	877	904	908	954	884	937	936	922	903	910	952	883	907	944	928	952	986	860	921	947	927	959	876	948	952	873	918	891	923	932	955	955	913	981	890	1025	934	951	913	932	982	952	884	927	948	891	992	942	957	915	934	937	936	963	939	937	896	911	903	980	957	922	908	968	933	950	936	913	969	959	880	897	943	888	979	977	875	889	919	911	937	908	919	944	910	941	878	920	940	944	954	939	912	923	899	897	924	947	918	939	992	910	942	947	921	901	882	921	956	958	915	924	897	913	917	930	936	933	916	895	901	959	916	867	935	923	921	937	879	923	939	925	950	863	954	955	956	948	880	907	915	885	930	941	871	902	907	930	912	923	893	942	948	934	874	926	883	905	908	957	946	901	884	961	891	937	931	897	899	932	929	958	939	927	987	951	916	890	941	969	937	935	922	978	893	939	924	954	956	955	898	906	875	903	929	961	951	866	959	962	915	925	928	940	943	967	905	896	947	925	920	942	956	902	910	866	980	941	953	916	929	897	885	946	934	884	856	907	917	949	923	867	945	904	928	887	906	887	915	951	898	899	914	944	923	892	958	966	918	944	927	886	909	927	873	970	948	958	898	886	954	951	921	916	905	935	946	931	944	952	983	978	905	888	928	961	922	953	880	911	934	905	974	936	891	952	967	934	864	918	893	914	915	875	994	909	929	927	937	956	892	954	914	962	935	975	909	905	955	946	907	931	956	937	963	934	955	938	916	928	881	944	912	957	939	950	948	941	934	922	929	920	902	970	912	920	981	917	930	949	936	943	965	897	932	954	986	899	926	922	933	922	889	973	929	931	911	941	935	962	883	991	959	937	952	856	954	925	912	910	956	942	928	927	987	912	924	939	890	928	942	951	945	988	969	912	940	957	984	915	927	935	945	931	949	882	955	994	931	932	915	897	899	907	950	956	950	919	945	916	954	981	934	912	958	890	958	910	989	918	952	837	937	949	966	988	874	860	872	918	906	931	965	873	976	898	923	909	929	894	910	931	955	908	911	944	900	979	943	926	966	929	934	876	902	906	943	918	941	970	964	941	938	909	905	925	945	998	907	922	930	958	947	958	917	918	901	1001	920	943	940	906	898	868	943	911	890	933	928	965	953	917	991	969	958	947	948	907	1014	971	937	920	902	958	923	960	895	879	847	963	917	996	915	882	933	948	940	900	875	923	937	920	945	878	910	917	916	936	924	902	956	943	916	921	945	910	938	915	912	894	943	917	907	882	990	979	914	929	949	881	875	967	948	939	963	934	921	965	967	946	939	907	900	924	953	925	931	898	935	917	908	988	923	921	969	905	877	916	924	921	898	948	925	897	960	907	930	885	929	921	916	952	962	946	912	950	922	952	925	920	972	948	976	985	923	870	897	992	958
7273	695	582	530	436	460	392	427	369	380	385	339	375	350	359	375	353	354	346	409	366	368	375	354	350	369	388	377	357	364	402	389	388	389	343	407	334	330	362	344	346	371	343	380	353	354	358	320	329	343	359	344	350	353	365	351	363	354	345	343	329	292	350	373	362	394	374	343	333	359	360	343	353	363	373	324	340	369	363	377	367	351	387	355	410	363	367	353	379	351	340	366	345	359	377	356	347	347	406	403	376	379	380	361	400	390	352	359	334	356	318	366	359	349	384	369	323	375	326	366	387	332	407	356	352	357	406	354	359	348	378	342	363	384	389	347	358	376	361	346	371	391	361	356	369	378	350	378	350	340	352	309	393	359	371	349	380	346	388	348	361	340	348	341	329	362	339	368	342	352	352	404	365	320	337	340	372	338	376	392	370	361	394	384	327	373	383	350	381	342	349	380	350	344	376	377	362	365	323	370	385	392	359	368	383	338	375	387	374	371	361	350	344	358	363	349	362	391	335	373	365	366	345	350	357	355	390	361	346	395	383	357	352	369	317	358	348	364	396	315	306	409	371	375	386	356	344	374	332	361	343	397	329	386	363	371	348	405	340	362	343	365	355	327	368	364	357	340	365	344	402	323	382	382	380	338	370	362	335	358	359	345	357	339	364	321	357	389	375	336	360	359	369	410	343	353	371	349	403	355	345	345	341	353	361	375	346	348	349	388	327	359	357	361	354	363	352	364	362	357	365	406	329	362	324	341	351	379	314	360	385	346	350	330	333	376	391	366	391	328	353	358	360	356	322	359	354	368	348	360	341	378	332	376	321	336	382	361	366	394	363	358	348	364	350	389	386	385	353	367	360	373	375	328	308	341	339	362	353	381	336	335	356	348	333	391	354	354	378	372	355	355	345	391	329	373	353	339	368	365	380	375	397	347	357	363	362	355	352	375	338	379	316	359	386	370	344	363	347	374	393	351	356	357	368	371	382	354	338	305	331	362	370	372	358	373	355	360	350	350	355	385	354	356	380	356	395	356	345	366	364	373	374	353	347	346	356	369	379	338	327	386	367	379	335	341	369	398	377	370	348	387	345	319	346	321	345	352	387	339	312	332	352	347	365	342	321	370	406	377	374	341	337	385	373	381	340	339	394	343	360	377	373	388	341	402	368	331	364	339	313	350	362	357	345	386	365	325	383	390	375	355	379	362	406	346	313	356	363	358	385	366	365	333	376	316	351	370	351	326	310	384	342	347	341	345	345	307	358	371	361	373	369	346	340	385	376	343	387	373	364	316	350	383	338	321	329	378	346	340	350	349	353	371	360	358	327	357	347	385	363	394	380	372	336	337	327	355	365	356	340	339	362	353	361	348	363	367	330	377	353	370	334	352	363	346	357	385	370	376	387	367	381	351	342	354	362	363	378	344	355	355	371	379	378	356	330	349	373	347	404	343	373	392	381	316	329	341	374	364	338	347	338	378	377	357	362	326	363	339	360	333	344	345	371	383	351	337	374	361	389	359	379	409	347	389	372	345	356	310	352	370	369	321	392	347	348	361	365	402	344	364	325	371	378	342	356	344	364	360	348	378	335	360	355	362	355	376	390	371	336	350	349	355	359	358	354	377	358	344	330	345	373	325	373	374	378	349	388	348	350	364	361	372	338	349	345	354	362	329	346	395	355	388	347	391	337	360	347	350	367	330	350	348	352	365	344	370	353	363	364	335	373	379	358	403	367	355	343	343	390	357	362	368	361	358	377	387	367	369	359	362	331	332	350	343	384	363	367	385	376	362	333	342	354	371	359	340	383	392	381	326	355	373	392	377	369	366	384	349	411	350	373	368	347	352	352	395	346	352	353	353	403	369	315	364	375	383	346	356	389	372	359	331	339	357	362	354	403	361	385	378	364	354	378	372	360	370	331	367	382	357	354	363	368	372	353	369	357	361	346	367	374	341	371	359	375	341	396	374	373	373	360	335	352	401	350	339	362	382	344	328	369	376	322	347	378	368	350	352	377	364	346	336	362	348	345	345	352	351	382	334	412	348	368	404	360	355	375	377	339	381	376	322	382	347	348	333	358	351	375	374	360	366	355	350	358	337	340	381	374	361	361	348	350	336	370	371	348	393	343	371	364	340	374	320	338	365	345	366	338	372	331	358	382	338	358	362	366	368	379	332	323	365	395	379	375	363	375	344	334	358	332	343	340	379	376	347	386	334	376	336	355	356	321	379	387	333	368	331	350	349	353	360	364	329	349	307	364	333	349	408	350	381	406	358	373	384	365	377	362	380	383	370	316	370	314	358	362	364	359	367	350	371	411	358	331	382	402	376	373	333	370	345	409	387	338	349	357	322	375	381	374	318	375	373	348	365	335	333	325	367	359	334	366	376	356	345	390	398	369	360	334	387	379	327	355	347	368	361	289	377	370	379	345	367	365	342	332	364	343	367	376	370	334	363	355	363	364	347	365	376	391	376	364	344	379	391	368	361	373	357	339	371	330	354	351	345	341	359	406	379	350	344	335	361	359	327	349	392	372	352	341	372	365	351	388	343	380	357	331	365	356	370	376	381	342	389	355	347	378	344	365	338	342	355	372	397	352	356	366	358	375	379	372	383	350	340	351	303	362	370	383	375	385	352	383	373	380	374	367	371	385	352	347	352	326	331	353	354	390	356	359	374	358	372	358	333	344	366	352	374	337	362	342	359	337	344	336	380	339	377	364	340	354	368	355	364	330	316	377	343	414	366	356	384	361	370	381	379	329	370	356	361	380	347	362	337	371	343	350	364	376	338	374	347	353	350	367	393	370	356	359	295	358	334	379	391	370	345	349	340	352	389	414	355	358	362	373	318	346	319	338	413	344	355	356	333	333	373	396	350	316	386	338	356	340	348	336	334	363	350	336	314	355	351	331	372	352	383	348	345	343	377	333	328	381	345	376	344	369	361	320	348	374	346	346	369	375	355	328	369	376	341	371	361	334	384	317	383	375	363	349	353	385	346	360	365	369	346	371	341	331	398	358	319	334	400	358	345	388	383	351	374	345	363	399	379	371	333	355	378	372	376	366	315	358	362	345	347	363	348	402	348	350	333	363	384	362	383	341	358	367	327	318	351	353	366	301	351	356	318	344	321	370	363	383	389	416	397	369	336	370	348	383	373	335	339	367	405	363	368	366	393	370	357	356	377	386	371	347	327	402	382	326	361	354	403	372	354	372	352	334	318	341	366	351	333	349	392	359	366	382	358	334	378	377	330	365	339	373	360	351	332	365	366	342	352	387	385	369	340	371	386	350	372	347	340	410	375	378	367	349	354	309	365	394	374	384	367	316	328	366	351	356	389	393	344	353	356	355	388	346	383	371	336	399	366	356	339	353	350	337	376	372	359	340	295	336	352	368	388	368	402	369	352	401	401	353	334	359	321	360	392	374	371	399	325	357	359	328	363	339	359	386	348	398	337	356	377	333	364	353	351	370	349	311	375	361	358	322	338	381	311	398	372
6610	1060	1318	1406	1315	1153	1129	1013	958	966	894	921	949	922	934	895	815	888	825	867	869	902	850	844	841	847	824	872	859	842	881	858	828	827	834	800	812	781	804	824	886	840	808	847	812	790	838	882	847	774	809	849	839	840	884	823	846	872	854	812	797	868	875	851	834	875	830	821	883	805	838	789	898	863	804	821	829	808	829	837	814	831	834	876	834	818	863	818	834	817	852	900	845	784	797	814	847	808	875	852	812	813	826	796	854	811	795	845	843	844	809	854	852	833	793	780	852	856	851	797	863	845	856	771	801	827	858	852	819	861	843	800	790	789	856	856	790	862	868	791	877	787	830	815	824	824	806	838	799	810	796	864	876	775	807	843	826	790	809	873	843	795	829	812	790	845	811	823	806	773	830	833	821	845	827	849	811	793	797	869	826	823	830	804	867	846	815	780	825	768	814	807	839	849	877	850	814	770	842	821	815	891	855	847	824	822	821	810	845	884	841	841	841	809	829	873	837	828	819	830	834	813	812	798	824	743	853	835	805	878	793	844	778	812	820	861	829	830	820	760	829	789	850	784	843	742	884	761	875	833	840	816	811	866	826	820	832	796	792	806	807	775	832	866	880	804	824	855	839	804	822	819	821	812	800	778	861	843	810	837	787	824	835	806	849	791	858	806	794	801	831	837	823	801	854	840	868	861	874	790	808	868	872	835	836	799	835	874	826	822	833	853	805	832	837	858	812	814	820	800	835	899	794	869	817	872	891	811	833	822	866	849	809	810	865	814	788	832	818	827	845	821	840	864	818	823	840	848	834	853	820	817	818	851	868	846	820	856	842	835	795	819	842	811	762	830	847	829	860	877	846	810	859	866	838	819	820	881	808	846	765	827	814	912	813	800	803	798	799	825	873	831	805	831	784	823	856	770	807	865	798	824	794	827	844	769	862	823	806	815	812	813	834	872	864	882	846	799	845	843	803	778	788	840	810	819	876	847	827	772	817	807	837	861	817	819	860	799	853	828	811	798	788	802	802	802	791	889	812	821	817	807	903	864	825	809	860	792	827	754	813	791	812	823	858	813	824	839	839	852	801	815	899	823	799	775	829	829	807	828	846	810	838	827	850	871	809	841	824	854	818	809	838	819	834	838	855	818	853	810	817	799	824	757	804	837	838	835	892	821	879	804	839	831	780	799	848	823	872	815	802	767	769	772	792	855	853	866	840	749	806	773	809	841	820	829	806	848	897	769	860	793	815	812	819	852	790	804	818	844	843	799	801	820	821	820	850	824	841	819	843	858	817	886	779	817	817	809	817	769	833	823	812	824	833	817	885	811	793	802	837	826	863	857	835	818	813	832	804	767	807	836	790	770	806	813	788	863	841	837	838	784	837	875	818	833	786	813	774	781	824	809	837	840	831	840	846	854	813	825	801	811	835	771	848	827	809	784	808	767	776	846	848	819	780	834	827	800	792	799	802	810	831	834	838	818	855	824	833	758	850	805	856	756	841	787	829	906	816	841	840	852	786	836	859	829	796	874	871	819	914	820	772	810	838	831	878	785	828	817	820	810	838	801	848	835	836	851	807	788	811	810	859	811	777	837	844	848	814	829	863	870	882	880	856	832	886	833	821	829	861	823	845	841	816	837	858	820	875	908	833	823	828	845	898	831	803	834	790	835	787	845	834	838	850	846	852	868	845	861	849	808	806	782	806	778	825	825	869	822	863	852	875	834	797	805	853	852	819	825	829	832	788	816	827	841	828	826	789	833	815	809	797	815	806	814	815	779	846	858	879	851	830	823	849	840	836	846	814	776	844	827	819	818	824	840	851	805	815	822	779	827	818	817	825	872	838	812	834	816	834	842	834	839	850	798	802	800	843	807	839	813	780	860	848	835	803	881	821	857	808	886	853	843	818	848	813	830	834	824	815	841	842	844	846	817	842	875	864	773	847	828	880	829	802	838	809	814	825	833	835	803	833	803	854	898	818	815	770	811	816	866	829	818	838	843	832	820	833	818	840	794	827	902	856	794	832	830	830	808	862	845	827	869	826	810	800	790	826	885	887	823	831	852	791	871	845	857	818	831	807	847	830	826	830	804	838	825	826	836	884	834	840	842	876	805	789	824	836	835	864	852	841	792	800	801	798	831	851	800	825	833	823	892	773	859	860	859	849	846	840	814	822	831	840	815	852	806	849	833	866	846	852	873	838	812	806	825	821	779	853	842	812	833	869	830	781	815	865	846	794	856	793	843	839	845	864	813	760	778	806	820	846	826	792	814	846	855	795	862	815	813	854	823	874	849	843	833	814	838	815	783	811	841	790	821	842	797	857	822	787	855	882	826	842	816	803	790	870	794	846	836	825	866	834	814	792	856	808	802	835	844	865	879	803	857	855	803	800	820	806	793	827	821	801	834	919	824	789	846	850	798	824	842	840	817	851	823	837	889	839	869	863	791	814	880	793	895	830	843	835	816	867	867	816	867	880	859	804	785	832	797	856	799	880	855	828	841	818	862	797	831	894	811	818	808	884	778	852	823	785	835	887	836	850	825	867	770	877	859	868	846	832	845	768	844	853	834	845	880	849	832	820	841	827	813	774	856	785	865	818	803	810	842	839	802	803	836	795	820	818	882	831	821	857	844	839	847	790	883	817	810	863	825	805	830	817	849	793	801	851	828	814	850	829	810	848	789	827	815	836	782	789	845	837	839	876	870	762	830	832	794	818	878	771	874	822	877	811	789	860	855	785	795	799	734	832	798	856	834	819	767	856	793	845	813	815	816	808	868	814	835	800	840	830	795	809	817	888	895	882	803	820	820	793	831	803	854	846	810	816	861	846	841	812	780	838	859	802	812	872	810	718	828	808	774	787	876	868	797	778	872	868	817	864	884	803	817	850	816	811	831	833	878	779	844	820	836	822	868	855	864	880	813	854	790	850	878	831	781	833	775	827	846	827	834	784	858	793	819	850	828	817	821	851	845	786	847	793	821	888	844	860	798	827	819	822	862	846	805	852	883	905	826	832	839	838	768	838	856	827	863	789	841	848	831	807	821	847	812	836	835	794	845	827	818	835	798	757	831	847	775	870	815	902	814	822	831	818	855	838	832	871	813	840	842	799	825	814	844	817	822	798	870	842	831	828	799	838	839	815	840	866	848	806	803	868	872	802	801	824	861	826	837	863	853	783	820	837	770	826	838	808	857	871	845	853	830	867	826	822	829	826	851	810	843	828	833	858	774	810	838	858	779	814	834	828	819	843	805	896	790	780	822	806	850	861	827	869	817	839	783	822	842	818	850	817	823	843	844	824	739	803	825	823	861	879	805	820	829	893	850	828	814	850	775	831	814	793	802	840	836	823	854	834	795	884	892	822	782	872	813	861	835	877	868	858	833	810	801	850	815	837	870	807	856	825	824	834	817	810	840	841	798	848	847	872	861	820	801	840	895	790	839	827	803	825	793	808	797	834	869	789	873	779	796	833	818	781	860	844	830	805	781	816	865
13212	1025	668	509	367	276	272	285	231	209	207	188	187	195	191	182	174	206	181	168	176	171	152	164	200	160	178	180	203	204	188	188	179	165	154	139	171	182	153	168	141	144	162	171	172	145	200	201	185	173	166	161	171	187	176	156	194	180	165	156	160	158	180	199	152	176	167	165	145	161	165	172	173	189	189	158	151	143	158	163	144	160	137	182	154	167	156	147	182	188	173	157	165	189	161	155	167	152	172	182	182	186	150	171	186	185	171	163	167	195	140	175	150	188	158	175	156	191	167	170	174	173	169	149	148	171	164	172	170	178	171	148	160	184	178	159	188	148	151	137	171	178	185	176	176	176	160	172	178	184	180	176	190	171	176	165	168	163	171	169	162	173	177	161	170	152	177	183	164	159	179	144	180	163	142	168	163	185	155	177	183	154	172	164	192	140	165	171	157	168	166	153	194	161	167	169	167	143	171	144	180	160	163	164	145	172	173	172	157	184	164	184	169	161	184	160	176	177	187	161	162	167	166	187	166	160	171	166	160	151	187	165	164	191	157	163	162	172	168	173	169	160	171	169	174	178	144	157	186	156	175	147	182	188	160	188	161	184	182	143	177	144	156	160	168	170	168	147	196	169	196	175	178	176	184	156	175	150	168	163	171	179	183	154	160	177	164	189	152	180	157	156	179	167	141	163	209	162	180	179	180	161	168	159	199	169	178	149	164	147	196	173	162	169	154	177	180	158	167	168	184	166	189	187	149	168	172	175	159	161	158	199	179	148	128	172	160	176	155	156	167	162	153	159	167	161	174	155	160	155	172	154	183	158	156	175	161	148	176	147	157	166	169	145	155	184	169	170	183	165	156	187	193	169	165	148	152	180	160	158	156	169	182	170	159	162	180	164	172	195	182	144	172	170	157	180	177	152	156	182	180	184	181	182	204	158	158	182	176	166	167	170	170	197	194	165	186	169	144	170	179	176	173	149	158	171	146	167	191	182	147	159	172	171	176	183	171	184	171	160	178	137	156	167	151	198	167	169	189	192	191	167	148	159	168	175	188	181	175	158	153	170	162	189	173	160	199	169	159	152	146	168	166	172	161	193	172	163	180	181	169	182	172	219	175	149	154	164	157	173	159	211	162	144	147	145	186	187	160	141	145	175	162	177	148	157	176	158	172	169	145	134	179	189	172	166	181	171	161	167	160	187	176	176	173	163	167	163	167	161	170	173	156	184	160	159	212	170	163	141	192	171	149	158	187	180	176	147	145	170	179	158	151	170	192	158	183	160	185	172	173	183	184	163	160	157	155	180	162	185	184	191	195	177	160	140	154	170	147	182	166	162	158	165	182	175	168	171	154	174	170	157	155	176	169	171	166	166	173	151	149	165	176	160	161	159	144	172	182	176	166	191	178	176	161	178	168	202	160	204	173	168	157	185	166	178	171	159	151	172	164	179	163	184	172	184	166	182	163	165	138	156	159	173	161	167	157	152	179	180	170	169	159	161	160	185	174	152	139	177	160	180	163	152	175	167	142	185	133	182	153	177	192	166	177	159	154	172	148	165	141	151	176	143	121	171	161	173	174	174	169	153	181	167	166	172	153	187	168	153	170	148	144	159	163	165	187	178	162	149	172	146	171	159	157	167	178	200	179	140	175	174	167	154	159	187	154	176	185	160	148	149	174	140	173	175	155	169	175	179	147	161	163	174	188	170	172	178	172	195	156	180	154	145	148	171	150	168	175	179	155	160	179	173	188	174	165	173	165	173	157	169	155	154	178	150	160	151	175	174	170	176	202	167	157	163	185	168	167	166	161	165	157	159	162	179	172	170	169	161	160	168	178	167	191	163	175	172	173	179	158	151	177	160	176	179	177	150	168	184	166	163	159	161	169	149	177	188	169	171	157	175	135	185	179	153	167	165	172	172	161	161	165	166	170	177	157	185	167	152	192	180	177	156	201	153	195	167	182	165	158	174	190	186	147	175	170	141	150	148	163	169	166	172	153	172	150	159	154	156	191	175	189	176	140	158	166	152	180	184	153	169	172	170	193	159	180	141	153	176	144	154	187	153	164	150	178	153	161	143	179	169	177	167	176	186	157	179	160	162	168	169	158	168	163	148	160	185	180	181	176	189	165	176	164	181	147	165	170	159	176	203	186	139	184	162	150	156	192	153	168	175	152	182	195	170	146	158	187	157	163	181	175	167	165	190	151	185	153	162	166	165	205	173	193	192	172	166	173	171	148	143	157	193	162	182	175	166	194	164	159	186	192	169	162	157	156	184	155	161	173	173	182	179	153	157	174	145	175	172	170	182	177	165	168	148	168	180	166	175	175	163	148	152	180	179	199	149	171	171	188	178	185	200	195	168	167	167	177	159	172	160	149	169	167	159	154	156	187	153	175	167	158	177	184	179	158	142	156	174	170	165	182	195	167	189	156	154	184	151	183	174	182	176	151	153	164	160	178	191	177	176	186	175	173	184	166	150	179	179	178	197	146	156	159	188	171	153	161	177	132	149	192	185	159	167	176	180	138	187	178	188	193	181	166	164	174	151	170	161	195	166	141	174	150	163	167	170	173	170	169	165	171	168	164	177	175	177	185	139	137	126	173	154	163	160	172	176	169	189	139	158	169	161	167	180	163	160	135	193	158	146	173	173	187	149	158	173	163	168	146	177	159	156	181	160	193	155	177	168	165	163	177	153	167	156	163	148	173	185	180	149	178	188	171	151	168	166	182	159	181	152	165	164	158	169	159	148	174	168	159	166	159	164	207	165	175	176	149	158	177	179	182	192	158	186	181	168	154	163	178	142	173	162	158	150	185	155	168	177	157	171	137	145	170	180	170	163	117	153	139	156	167	159	176	181	167	162	172	163	193	173	181	149	166	164	165	158	156	185	154	144	170	173	147	167	143	183	172	166	164	144	145	151	178	150	147	166	195	151	187	185	152	173	165	186	162	157	162	165	161	160	154	167	193	164	173	148	162	159	183	188	155	200	143	184	163	196	175	171	159	172	157	175	171	182	165	158	167	171	176	180	167	177	171	166	159	167	163	197	172	177	172	167	174	175	155	155	180	184	169	176	156	189	184	161	184	184	160	161	156	142	189	177	163	181	157	144	146	141	166	149	173	166	169	168	171	133	160	181	160	165	164	143	145	162	176	186	168	174	164	146	156	178	157	173	180	154	176	161	153	163	169	159	156	150	174	189	168	186	159	166	159	168	179	146	169	152	191	176	163	167	167	170	163	158	173	183	179	159	163	165	167	180	172	188	154	175	173	159	191	182	171	159	175	129	182	170	150	171	161	191	175	178	162	170	176	135	182	171	167	184	164	165	183	151	163	160	184	171	169	145	177	196	166	151	173	147	166	168	168	148	152	150	151	146	162	152	162	182	177	181	151	168	173	166	156	173	170	180	153	174	173	151	145	171	160	169	182	159	167	165	137	185	173	145	172	169	175	166	160	184	145	170	150	152	155	164	182	170	180	181	165	176	174	144
8068	945	1508	1640	1358	1130	972	834	760	677	699	633	597	550	513	581	520	540	502	497	466	465	515	477	481	482	482	501	475	481	447	468	464	443	476	407	473	444	449	450	452	464	468	399	484	460	417	440	433	396	425	470	433	452	473	451	458	415	438	428	433	421	435	411	415	461	404	447	419	452	450	471	455	439	429	424	445	408	424	453	447	422	387	448	466	419	441	438	447	434	418	417	434	415	454	446	478	461	457	473	409	484	446	421	452	408	423	454	417	423	424	442	421	426	404	449	397	445	409	424	489	427	463	427	451	456	415	440	423	422	453	442	407	430	420	442	400	456	478	439	442	413	431	396	427	429	409	438	435	418	435	398	432	440	439	441	429	444	448	411	459	443	415	388	444	446	449	447	393	415	429	400	415	453	420	398	453	429	424	434	421	453	438	439	398	381	406	411	441	466	404	421	470	432	434	437	447	374	403	429	436	422	454	405	448	437	453	395	418	433	457	442	428	443	447	443	426	489	453	421	418	441	430	431	447	398	403	422	441	429	429	467	413	420	440	430	421	411	450	424	399	470	420	443	436	426	403	385	408	445	432	445	418	448	432	451	418	432	416	432	423	435	416	401	432	454	397	420	392	441	409	397	430	415	431	428	413	418	434	442	428	431	446	381	459	472	446	458	408	401	419	430	438	445	439	426	434	429	422	441	439	444	458	467	412	397	414	450	439	417	440	444	450	409	435	436	436	469	440	449	443	437	427	430	430	409	454	471	459	409	442	449	430	418	451	433	445	435	424	434	409	473	390	447	433	432	417	446	405	429	412	434	397	442	454	433	436	441	399	400	421	441	438	460	408	481	398	441	419	451	450	448	447	417	417	432	422	428	472	426	439	406	441	450	425	447	418	389	480	451	402	417	415	405	433	488	418	438	457	436	435	428	422	410	417	422	407	433	451	459	436	445	440	425	430	404	433	432	410	407	429	445	426	426	436	467	420	442	440	418	422	408	427	433	420	432	395	447	409	494	446	413	431	422	408	442	447	436	435	431	439	450	439	465	390	454	464	417	398	425	439	437	467	465	461	439	442	443	444	387	440	442	430	424	422	419	410	451	443	422	433	449	451	419	446	430	437	419	401	396	469	475	420	452	437	453	451	398	417	430	444	403	435	407	422	472	434	403	403	445	437	392	440	377	439	444	400	432	429	414	423	447	468	464	412	413	487	431	418	438	432	423	435	418	435	466	407	428	442	421	420	409	430	436	461	429	415	392	429	406	430	419	413	458	444	436	427	428	420	433	410	462	426	411	449	456	430	419	457	419	425	443	424	423	409	431	393	436	475	395	454	413	438	437	434	418	442	437	411	424	481	426	453	426	479	434	402	390	434	458	415	434	428	466	448	454	436	443	417	403	448	406	434	436	416	446	415	416	422	475	417	392	438	416	422	447	434	422	438	452	435	418	458	397	442	456	457	403	437	477	442	435	404	410	391	441	420	406	460	426	388	464	426	444	438	453	449	432	438	435	440	459	456	446	471	407	431	429	393	425	423	474	421	398	494	426	449	463	431	416	434	449	402	439	399	387	439	428	422	438	440	445	442	423	431	410	415	400	423	438	440	419	461	412	410	382	400	396	425	445	441	424	422	430	424	436	386	455	425	415	436	421	441	408	448	408	400	451	418	433	423	442	474	416	437	417	402	427	442	426	447	416	413	438	443	434	424	414	448	444	432	409	416	413	447	431	405	447	424	465	448	467	421	436	432	410	459	467	411	425	450	434	453	425	456	411	395	419	463	422	420	419	411	416	447	391	424	392	465	453	420	451	468	412	457	427	462	395	439	462	408	451	422	434	413	404	421	456	426	422	409	450	442	397	445	422	410	412	395	454	426	402	438	462	438	411	431	433	423	416	439	417	410	461	449	405	431	426	424	428	425	446	430	413	443	423	413	454	431	378	420	403	436	415	438	435	454	402	418	418	439	418	464	467	411	458	447	404	454	445	424	420	428	396	457	427	427	429	412	431	404	389	459	451	421	426	410	434	407	425	465	423	419	437	435	421	436	432	432	462	389	411	472	413	434	434	437	419	470	436	430	431	456	452	466	392	425	440	421	438	424	449	417	408	458	441	420	425	443	383	408	413	442	411	435	425	435	423	459	407	434	384	441	429	405	417	454	435	409	429	395	412	442	422	442	459	437	443	454	424	410	418	409	427	420	422	423	437	429	436	412	401	428	451	386	411	437	433	425	411	429	436	460	433	452	447	472	398	428	430	472	434	401	438	414	454	415	426	433	446	467	445	488	454	431	433	421	446	419	400	453	460	429	408	422	401	480	471	453	430	424	391	400	434	441	422	423	483	431	420	448	470	444	423	399	470	470	416	412	454	467	431	446	448	430	409	448	432	436	392	431	447	420	453	427	438	400	418	421	429	414	440	446	444	450	427	417	400	437	414	466	418	445	462	441	438	431	410	437	440	404	414	412	451	375	439	415	414	442	423	463	440	408	448	441	451	458	448	432	428	439	477	435	433	438	443	410	429	433	422	421	443	429	439	457	439	437	414	422	426	468	474	414	410	429	430	439	447	439	437	438	435	433	392	438	434	394	459	399	456	437	433	419	460	401	417	470	438	459	426	410	446	420	430	430	419	416	439	441	445	404	420	403	446	476	426	454	479	434	448	423	436	433	450	458	405	420	454	445	457	433	411	412	428	406	420	410	443	431	441	425	434	410	425	415	456	427	446	460	429	427	419	405	448	425	451	426	428	411	457	432	445	441	399	432	439	445	416	433	441	413	399	401	423	440	421	425	441	417	420	468	433	468	422	464	384	390	453	435	433	404	384	397	424	452	457	419	432	466	444	456	408	430	445	412	458	453	411	443	429	449	456	409	427	442	465	414	462	419	408	404	420	395	418	423	433	444	442	421	438	456	447	454	402	436	438	419	416	451	394	439	413	465	453	446	445	428	417	408	428	450	389	396	426	434	443	436	440	403	437	423	419	425	416	446	462	443	452	399	447	446	395	471	435	442	412	408	457	424	429	415	406	479	447	417	415	429	404	410	467	427	482	433	488	412	431	446	401	422	420	433	434	407	440	433	385	438	412	401	443	438	395	412	391	389	448	410	438	440	398	431	410	413	415	399	435	439	424	414	442	453	472	383	400	435	468	471	448	436	437	432	427	455	424	457	434	420	446	410	415	425	462	429	447	429	455	429	430	444	410	417	401	459	423	427	418	406	435	461	432	409	425	430	422	424	437	424	405	402	455	430	453	459	413	421	416	446	442	418	432	407	453	443	469	407	435	408	433	403	421	438	432	471	435	420	365	461	426	424	415	430	463	446	412	426	432	430	405	427	433	424	406	429	469	437	423	456	405	452	418	402	448	426	435	433	455	391	411	393	415	425	411	430	421	441	440	430	426	457	446	483	410	435	434	440	447	445	425	453	416	491	423	428	432	440	416	469	444	425	424	437	428	403	443	427	420	411	418	491	437	405	427	393	431	432	441
1511	402	389	379	384	383	422	386	443	431	388	412	359	429	360	410	411	388	412	385	394	445	439	402	397	373	379	375	423	424	389	374	344	384	394	457	361	419	424	401	408	433	406	408	356	435	379	400	401	412	419	398	392	437	394	402	437	416	406	411	393	390	367	415	377	408	367	424	396	393	431	447	419	413	401	393	406	368	397	419	411	394	437	385	399	410	413	415	419	398	393	391	375	378	398	432	354	423	408	399	389	408	399	434	399	400	413	397	421	415	406	384	436	395	400	389	412	427	402	411	397	377	434	401	387	387	399	424	451	388	429	398	364	415	385	376	369	402	442	416	412	397	411	438	379	412	393	394	413	413	410	380	401	395	399	369	436	434	417	396	372	370	380	398	390	380	427	396	413	385	422	384	401	397	419	381	394	394	389	404	423	393	415	388	392	394	404	402	430	398	388	385	431	390	417	451	425	427	352	395	375	384	415	421	431	344	385	408	381	419	399	399	404	415	409	404	418	433	388	429	375	367	400	403	364	410	430	376	391	410	421	388	387	364	393	409	408	396	392	448	415	397	454	443	419	383	413	410	400	385	363	436	385	413	395	391	412	409	402	431	412	403	449	426	437	422	430	396	446	397	415	453	394	331	398	408	408	416	417	401	409	364	426	415	372	398	393	427	439	388	416	415	367	381	444	386	378	401	409	371	379	373	398	381	405	394	421	359	385	403	434	423	406	379	440	412	413	417	416	395	335	424	389	425	442	419	402	405	418	423	377	387	386	416	425	401	368	392	422	384	422	436	459	392	388	402	405	410	398	397	379	421	402	406	428	398	350	380	411	412	365	360	413	404	415	388	398	378	395	402	404	415	402	366	351	389	457	373	424	387	421	427	381	394	428	430	367	400	394	411	420	400	354	376	439	398	399	390	393	405	394	388	386	388	386	423	396	435	419	374	436	392	394	400	402	416	362	404	412	399	372	400	416	406	428	411	401	418	363	414	414	406	388	373	381	412	387	364	425	401	393	434	360	416	417	413	391	374	392	385	413	420	406	401	394	353	424	382	417	377	386	432	421	401	403	424	441	385	413	387	401	379	404	397	406	413	433	442	357	394	409	387	381	377	422	449	377	426	386	407	348	371	374	420	393	445	404	362	438	406	386	393	390	406	404	422	399	365	361	365	408	410	432	428	432	407	416	412	434	407	380	393	413	420	410	411	377	391	417	394	426	401	391	372	392	404	392	423	410	408	416	435	426	377	377	391	383	419	403	381	392	380	416	343	447	425	380	403	382	449	385	410	375	413	377	376	400	392	427	384	403	357	390	405	395	387	400	380	403	394	423	416	357	392	396	396	426	384	384	396	429	409	387	382	386	416	390	364	377	404	393	392	413	411	396	392	392	415	379	407	437	391	371	433	388	411	447	421	405	430	411	402	394	416	387	435	388	378	402	407	399	402	399	390	423	406	394	451	432	379	424	433	358	429	428	416	388	419	387	384	402	447	390	402	408	378	402	386	416	431	380	411	426	433	384	423	407	374	388	375	406	385	391	386	425	444	382	398	378	420	417	396	450	411	420	381	401	377	386	396	412	431	407	406	386	378	419	406	406	384	433	359	413	402	393	398	406	414	408	384	423	419	381	360	382	408	404	377	406	379	365	393	402	432	383	408	387	360	356	368	426	365	419	423	400	432	355	426	412	440	384	394	373	416	419	410	378	408	399	402	380	385	408	436	390	417	404	386	392	438	377	384	422	390	391	369	393	390	405	414	390	370	416	376	410	398	398	400	424	379	403	393	395	423	382	375	451	427	400	383	427	403	436	428	431	420	401	390	436	371	389	409	419	392	408	385	426	375	422	407	403	403	370	391	380	420	445	404	410	401	371	408	399	398	398	402	399	396	405	425	411	372	381	381	399	372	424	369	417	389	382	411	395	373	410	417	420	418	369	374	382	415	417	383	425	387	417	365	407	402	351	398	419	395	391	407	422	394	370	398	390	388	418	360	429	430	423	415	395	393	403	377	397	436	381	393	401	393	413	390	380	442	417	374	400	375	396	352	454	367	413	442	395	351	406	400	400	401	450	423	409	420	414	377	425	394	395	422	401	431	399	425	410	413	396	427	395	425	411	416	406	399	425	440	384	374	387	419	387	392	407	382	416	396	420	393	395	445	428	413	397	391	428	423	426	448	408	367	403	415	404	409	404	405	389	393	433	401	387	375	376	383	375	367	420	362	427	441	407	437	450	415	416	349	386	414	391	426	434	410	411	388	386	376	435	442	426	366	417	442	411	370	405	392	385	377	388	429	436	405	413	417	401	398	428	386	408	394	388	392	388	427	419	387	394	431	386	410	351	428	402	381	421	400	428	397	385	419	414	415	398	436	408	405	411	403	381	417	434	425	375	418	408	389	430	422	400	391	400	435	400	416	449	380	397	387	369	421	412	418	391	421	470	405	426	388	420	383	402	380	435	394	392	468	408	385	419	374	384	424	399	421	355	400	391	439	432	452	412	432	384	369	397	407	363	396	417	424	411	413	383	388	407	422	386	413	393	427	401	420	454	384	381	384	416	429	431	392	436	404	378	385	403	399	407	433	412	403	369	406	392	438	384	448	378	411	419	415	405	388	429	368	387	422	401	404	400	404	379	400	390	399	410	386	387	398	425	427	389	423	420	409	355	409	357	413	411	385	386	395	410	405	422	398	412	417	401	409	408	422	382	421	395	382	416	410	423	415	386	445	386	437	396	371	415	404	400	409	440	414	413	413	413	414	390	390	419	398	384	387	410	388	360	387	390	420	399	391	388	386	387	415	404	416	399	380	407	393	363	427	429	403	413	397	368	365	411	396	363	408	397	392	422	357	407	404	404	434	396	395	442	415	418	406	380	391	395	402	359	415	385	394	423	425	414	398	387	411	373	398	416	396	381	401	388	399	410	445	429	407	443	366	411	399	400	413	390	366	425	388	390	438	407	374	387	427	438	404	389	384	386	373	407	411	389	403	398	427	388	361	433	400	396	407	419	425	395	403	432	411	395	402	399	406	419	396	424	401	412	405	384	431	432	445	418	421	376	392	387	430	414	397	396	405	405	369	403	397	379	410	406	377	407	408	392	404	452	385	427	382	415	423	375	403	392	405	430	390	401	415	388	422	373	381	424	392	439	368	420	435	372	406	422	428	433	459	387	403	409	371	372	401	366	428	382	425	404	384	381	365	376	372	420	377	403	406	409	426	396	402	408	410	427	389	405	409	425	408	395	421	430	389	372	428	386	423	434	432	431	399	394	399	384	386	369	385	344	406	401	406	448	412	397	368	434	392	396	411	389	427	433	433	399	416	413	423	424	388	372	419	414	381	389	452	384	410	404	408	367	396	405	380	393	441	395	375	365	392	406	416	410	447	396	404	382	385	391	419	389	391	409	425	434	408	369	394	399	399	393	392	432	407	420	429	376	465	415	414	410	411	409	382	367	420	395	434	405	373	393	406	415	405	413	440	411	379
2049	978	947	975	959	1017	912	925	934	1007	932	922	905	929	930	901	957	899	964	936	861	920	942	904	902	918	936	944	976	929	971	936	866	953	916	947	894	878	963	946	939	918	936	952	896	918	1000	954	972	926	953	932	919	946	912	923	970	918	917	922	949	913	973	909	907	894	941	950	958	937	894	898	945	927	916	974	971	893	918	948	962	953	936	931	1021	945	903	912	930	975	891	947	926	970	968	885	915	937	953	894	948	980	850	925	914	906	900	988	935	964	977	928	909	942	937	907	949	920	1000	926	945	925	966	940	938	972	912	970	965	939	907	938	905	908	967	970	965	918	1000	910	942	953	937	932	972	954	927	932	942	928	996	927	1015	906	911	906	946	951	955	939	890	971	926	965	971	885	948	982	957	931	942	953	941	978	968	988	935	887	934	931	903	1001	919	894	904	949	942	972	959	907	903	937	946	961	912	973	946	890	1002	951	941	901	965	985	875	951	943	977	893	899	1008	951	931	899	979	1014	931	910	947	950	955	961	893	998	919	890	972	983	947	912	897	968	972	887	880	913	909	959	926	915	888	965	949	923	940	917	947	913	954	895	970	886	924	904	900	944	906	927	934	1001	910	967	927	891	928	884	968	977	971	954	933	862	920	974	898	994	922	922	922	874	892	912	938	925	895	892	880	1015	984	951	937	878	965	945	949	942	936	959	938	1004	922	928	917	868	948	943	916	936	874	957	908	913	976	926	890	891	911	947	910	903	936	901	993	927	981	940	872	934	849	889	884	864	965	881	918	948	890	923	957	953	918	903	960	931	904	932	975	972	978	927	936	957	907	935	960	946	912	906	954	887	903	913	889	900	928	918	914	922	931	904	935	918	946	899	929	863	966	918	1016	864	963	894	960	942	923	894	905	923	873	967	946	960	932	957	910	956	944	904	969	951	947	931	957	936	931	983	932	946	963	988	949	913	951	936	962	952	940	874	935	903	962	951	919	923	913	923	906	942	933	974	909	890	905	942	898	911	936	944	889	940	940	934	954	972	926	985	955	953	951	950	916	941	922	957	946	920	894	918	895	906	901	885	942	984	912	899	953	927	1013	987	925	938	923	907	891	934	905	965	953	971	939	922	947	904	902	949	920	984	917	931	929	924	957	949	947	902	906	966	911	918	908	915	936	932	935	951	924	918	896	916	920	967	941	890	906	931	992	920	853	940	931	946	900	1007	945	914	895	927	919	914	924	877	927	962	945	934	845	886	946	966	892	999	881	905	919	925	928	936	938	941	901	979	928	937	914	882	907	965	982	862	958	921	924	964	997	955	908	989	967	964	965	1016	920	943	932	901	934	914	962	928	991	934	934	856	946	979	905	912	930	954	859	911	907	936	978	984	957	975	931	877	933	917	945	940	935	981	918	914	989	962	961	900	906	925	966	842	881	932	926	949	920	937	924	932	934	963	920	905	925	992	961	916	921	993	915	973	902	955	960	908	921	890	871	905	956	890	902	1013	954	1020	925	884	966	941	857	991	897	887	941	971	1008	875	970	953	963	897	919	964	927	921	888	946	912	917	898	944	947	905	953	947	971	902	944	947	952	883	943	948	977	927	951	933	909	896	881	963	932	904	962	874	903	964	878	919	960	924	956	927	932	951	925	928	961	921	936	908	971	944	944	953	915	917	886	891	915	938	925	941	927	966	938	905	915	936	915	953	908	978	880	932	910	908	922	933	919	959	922	887	891	941	934	929	934	926	919	906	909	940	905	959	921	929	939	924	975	911	902	943	874	907	942	926	924	926	922	898	990	896	907	972	900	927	895	902	950	919	1000	928	901	901	969	927	887	909	944	969	920	938	891	898	955	920	963	940	908	890	885	920	896	934	937	924	929	951	923	930	919	899	874	902	954	955	912	944	900	923	912	895	882	907	865	900	987	910	921	941	934	983	909	970	945	861	964	904	911	918	898	965	885	904	902	967	915	893	904	914	921	948	955	943	937	929	851	939	912	934	939	986	917	982	917	972	919	931	968	941	923	949	964	927	916	910	924	953	890	989	961	874	929	888	883	950	937	971	969	928	895	915	1012	905	941	933	1001	935	945	913	920	857	964	997	976	914	895	913	935	984	971	947	920	914	926	890	923	940	891	930	932	930	919	864	933	902	925	947	916	950	945	932	947	915	906	957	920	971	988	950	945	963	929	954	899	940	920	931	910	889	926	917	914	945	935	887	935	903	963	933	917	966	959	925	968	962	942	935	972	904	898	901	887	882	960	948	928	961	944	919	884	925	933	937	917	879	942	959	923	879	939	931	1015	900	894	889	931	959	880	966	978	979	919	949	983	955	957	904	891	954	930	971	899	891	924	919	894	967	947	889	904	960	929	930	922	902	928	930	897	901	901	900	943	961	948	916	901	953	944	970	917	941	911	880	917	894	911	898	908	905	996	928	940	938	955	929	861	908	964	930	967	923	919	939	941	934	915	938	964	891	952	948	995	930	916	907	907	899	957	950	918	907	991	952	935	927	921	912	950	949	931	986	896	947	965	961	934	942	992	891	926	947	951	971	874	935	903	935	958	847	946	892	919	958	942	913	967	901	891	952	893	911	911	892	904	900	923	936	915	908	958	949	955	950	883	946	952	899	851	959	934	890	902	983	991	957	906	948	934	927	980	906	924	967	963	918	925	976	957	922	954	956	972	938	965	896	935	932	957	989	949	898	931	886	954	926	874	935	922	953	939	960	939	923	927	913	960	928	912	943	973	905	932	966	894	870	885	952	1012	897	977	980	971	952	900	883	939	916	1002	933	943	916	902	983	924	979	960	950	920	905	911	948	906	911	936	976	918	944	925	934	950	934	937	965	889	882	872	936	974	951	968	952	913	892	932	989	942	1003	981	952	940	902	913	949	924	948	901	903	935	922	963	920	952	937	964	905	953	931	941	953	922	934	930	909	965	908	920	908	895	950	941	937	940	883	941	921	890	913	970	902	890	857	914	926	990	969	928	917	942	904	977	910	892	929	939	916	945	900	871	951	950	897	926	940	945	873	901	931	937	989	954	946	930	933	926	942	989	953	945	895	990	951	903	867	960	886	893	934	909	957	852	917	968	920	959	988	931	918	905	951	964	912	941	913	899	968	919	922	925	940	876	888	928	934	940	935	900	930	890	957	877	893	922	942	942	979	937	891	940	937	917	919	963	952	926	959	936	951	949	937	923	964	914	941	903	926	855	958	1006	927	927	970	974	968	907	924	885	934	956	955	905	910	931	869	975	936	897	953	972	944	862	945	944	972	918	962	913	926	932	917	907	973	959	896	910	939	893	933	961	919	950	931	923	867	931	939	882	949	934	940	923	957	952	925	878	968	923	905	929	908	919	895	882	945	976	915	928	1016	938	899	920	945	953	965	944	916	900	952	887	940	946	948	932	896	952	934	936	866	1007	922	926	931	956	936	941	948	948	955	891	979	924	942	859	950	907	981	951	966	881	909	943	957	904	897	945	942	878	952	914	947	920	905	918	993	960	954	990	962	910	911
7323	727	620	532	484	477	412	404	409	384	371	363	375	407	376	364	317	420	405	355	380	354	331	376	371	379	375	344	326	401	346	387	371	339	360	350	376	361	380	382	363	367	317	355	360	347	323	369	374	347	374	378	352	388	382	374	357	355	406	376	363	366	333	393	390	376	361	359	343	370	376	372	339	326	360	346	385	372	372	353	346	328	380	396	354	349	341	397	368	320	359	334	355	395	365	378	359	349	385	315	374	349	361	347	375	348	390	356	357	345	379	358	349	404	346	348	382	324	355	334	323	331	351	354	374	317	370	347	376	349	367	374	334	355	340	363	384	408	358	344	347	338	349	351	389	344	359	359	320	341	355	343	409	379	353	354	411	342	374	373	352	374	363	336	381	318	346	357	384	385	349	357	381	319	326	325	355	356	352	383	374	331	351	370	353	329	373	360	362	350	340	345	406	349	364	338	396	386	372	351	342	361	356	349	362	374	395	372	357	381	344	349	371	316	375	358	374	367	394	404	392	360	361	371	361	338	353	363	380	344	347	337	358	338	382	367	338	325	346	338	345	360	370	350	362	354	387	325	357	380	358	355	349	352	366	364	374	375	363	371	328	378	320	361	361	364	370	353	400	337	360	370	335	368	365	331	342	347	365	397	368	312	387	323	339	342	353	362	319	325	355	368	361	356	365	354	394	306	361	368	382	381	339	353	344	366	347	344	379	358	346	342	319	346	354	369	366	347	356	343	339	348	348	332	375	356	358	375	361	337	330	368	391	381	377	327	333	353	347	371	349	397	384	364	341	355	368	384	352	352	359	358	352	352	361	364	318	337	391	362	356	359	352	357	358	346	359	334	345	358	379	335	359	341	362	335	350	383	397	378	381	367	385	353	352	349	350	359	374	361	355	323	357	393	347	360	356	364	362	374	344	380	362	334	360	392	401	334	373	347	370	363	357	334	349	383	395	368	389	395	374	345	347	368	328	333	333	350	342	366	323	363	363	348	346	414	361	365	372	339	337	372	351	347	376	357	374	319	344	353	353	346	330	333	367	339	346	354	328	366	360	365	359	370	334	373	340	371	319	343	323	372	359	319	365	372	370	342	355	339	352	362	360	349	341	369	374	336	365	392	362	341	355	379	332	309	365	318	362	389	407	338	336	336	307	396	336	323	358	381	369	369	343	354	370	349	350	366	365	333	382	357	373	326	348	339	378	372	312	339	361	363	347	404	363	354	312	331	387	370	360	347	365	332	336	376	355	423	350	333	328	387	378	338	360	392	355	357	357	413	396	331	367	365	362	340	364	339	365	364	373	385	348	349	345	353	349	393	361	381	355	333	354	370	384	363	367	361	332	329	371	348	339	342	353	347	334	336	372	338	373	362	379	340	377	365	370	370	390	357	393	341	358	380	387	359	320	388	365	357	354	373	359	387	347	364	376	343	326	373	352	329	354	364	384	363	370	379	352	366	369	353	335	363	311	390	399	352	351	355	392	330	375	399	377	337	319	352	358	358	365	378	335	368	314	369	340	318	356	358	403	366	398	339	385	380	423	359	383	354	340	352	384	351	370	363	342	350	361	378	348	372	331	363	408	360	385	355	419	384	378	329	378	341	343	349	366	347	367	375	405	387	362	340	373	376	382	361	360	381	373	337	335	396	365	383	371	356	343	338	348	375	340	314	347	356	369	362	383	375	344	368	367	371	340	361	354	364	355	375	362	372	367	323	308	338	387	382	359	362	315	388	327	351	339	346	337	341	314	354	361	357	378	346	390	359	357	369	336	362	350	324	338	369	358	374	358	370	340	363	356	395	364	359	337	318	335	333	375	344	357	366	355	356	319	337	361	368	355	366	401	386	363	362	385	329	338	351	366	344	355	339	345	363	363	330	334	346	357	341	345	363	324	314	355	380	392	343	381	348	377	367	359	344	388	345	375	338	354	340	370	354	306	356	343	344	378	327	378	338	361	356	379	325	368	360	357	326	344	347	370	379	381	344	387	388	356	349	412	364	367	349	347	338	363	326	346	410	352	346	343	337	357	359	368	314	346	357	384	368	336	376	332	342	349	398	353	324	359	349	351	408	392	339	352	363	314	366	345	353	351	357	353	346	346	352	336	351	334	334	385	363	376	383	337	393	364	375	361	315	365	355	382	362	336	369	389	366	372	374	388	362	345	356	393	346	371	385	358	368	387	336	351	363	347	335	374	394	348	369	347	363	352	334	382	343	380	351	378	372	368	386	372	384	363	399	351	384	334	351	341	376	362	360	383	363	357	366	335	352	320	397	382	336	383	337	378	362	348	380	365	342	377	342	375	361	381	384	374	381	342	350	389	368	313	350	365	393	363	336	367	374	357	365	341	347	401	388	377	359	353	344	362	342	368	346	372	373	372	346	361	382	316	345	371	362	378	370	372	353	329	376	365	337	377	382	331	349	384	348	353	363	345	348	351	380	349	364	341	363	380	377	411	353	356	361	343	373	405	358	369	370	366	385	338	343	366	320	333	391	395	386	365	359	337	372	351	360	356	414	383	340	370	336	370	373	372	372	355	335	371	376	370	377	340	352	360	397	373	361	322	363	354	363	404	328	371	368	372	367	374	381	367	395	339	348	339	337	340	355	374	358	371	369	346	356	356	359	350	356	366	366	367	344	378	387	355	354	360	382	340	341	335	340	368	372	365	365	376	340	346	341	332	353	371	323	331	369	378	364	378	375	336	383	378	369	387	342	345	313	363	352	350	340	326	340	359	371	358	347	384	384	344	362	340	362	341	384	364	404	393	382	375	364	337	347	416	357	375	328	363	369	356	345	370	351	339	360	354	352	397	346	344	382	383	339	386	334	335	343	391	381	387	370	351	354	384	354	367	327	349	329	331	353	372	339	325	357	347	316	340	331	387	395	386	359	363	359	363	369	406	359	349	341	411	367	400	378	380	361	359	329	367	401	355	353	353	333	362	362	354	341	357	358	314	347	379	376	347	347	356	324	366	350	342	373	325	337	346	373	352	308	404	387	337	345	376	376	370	350	365	367	363	389	381	349	334	363	380	350	350	342	358	348	373	375	368	375	372	388	376	382	346	351	369	347	381	340	355	397	393	371	374	360	341	337	387	392	352	331	352	347	356	364	344	365	356	354	333	367	361	377	340	358	365	353	368	358	345	346	364	333	396	379	335	364	357	354	351	393	353	371	383	397	358	340	349	361	371	382	344	347	336	350	352	394	345	329	352	361	347	376	369	357	356	345	366	361	331	362	377	313	368	384	344	377	365	373	374	334	315	341	386	355	345	310	366	361	348	349	368	381	352	358	381	343	365	361	358	368	379	362	373	410	364	379	343	352	344	361	380	380	368	360	352	358	345	363	359	364	344	375	382	357	363	372	374	359	381	347	344	344	357	356	358	381	366	328	356	376	353	364	374	360	327	385	355	359	339	324	340	340	366	360	341	371	334	327	363	398	345	348	397	362	343	308	383	354	380	386	371	347	322	362	385	356
6677	1156	1356	1451	1319	1170	1073	1076	1060	977	948	921	904	884	855	887	829	885	921	860	803	842	863	849	852	866	865	830	817	847	808	855	833	805	916	864	842	845	850	797	903	860	830	865	807	861	871	809	822	880	830	855	796	801	870	849	841	848	844	818	832	818	804	888	826	830	767	805	813	780	789	782	862	815	802	852	802	817	843	776	874	781	841	834	840	875	830	838	779	800	814	820	828	791	807	814	804	855	808	818	811	831	801	829	815	875	794	840	828	809	881	862	855	850	821	826	852	809	838	815	874	779	801	861	799	837	868	854	824	872	777	849	839	824	806	801	829	768	804	773	793	813	832	837	841	831	814	813	855	802	809	812	812	766	890	831	797	829	781	821	827	858	825	878	758	840	776	831	863	789	852	855	834	815	822	883	821	850	856	813	846	850	808	855	828	818	848	860	842	791	814	856	868	909	861	816	854	820	853	828	793	859	811	789	799	819	816	798	844	810	864	825	794	809	828	823	799	828	863	779	859	853	817	876	861	820	866	863	875	837	784	837	814	825	841	816	816	842	902	823	822	783	850	817	844	818	852	845	826	829	802	798	828	845	843	832	827	783	794	835	784	786	864	912	811	866	795	774	827	811	808	812	822	889	798	786	769	821	865	780	836	778	802	840	802	874	823	844	804	797	858	836	856	820	902	811	825	849	837	878	816	843	782	865	836	825	813	790	818	841	819	858	852	818	828	840	843	791	811	845	821	866	787	818	801	841	820	851	821	913	842	823	873	834	858	880	858	842	879	819	867	857	838	873	844	817	830	799	850	834	805	849	846	831	829	886	844	827	847	825	851	863	818	871	828	837	870	863	849	795	793	810	848	841	861	834	797	880	841	835	872	817	843	823	849	870	830	843	871	827	828	825	841	786	794	852	794	871	809	835	790	862	810	881	783	851	835	858	832	842	863	870	805	858	849	823	758	848	819	835	858	814	797	852	837	823	780	823	864	820	836	830	835	813	829	843	840	807	844	895	836	830	818	856	852	800	852	826	837	822	872	827	871	837	830	845	823	851	823	776	792	836	887	822	824	820	825	842	832	861	812	845	857	835	856	771	855	888	836	864	793	845	817	836	859	853	827	834	860	861	778	805	821	805	815	819	830	867	853	868	786	816	839	804	847	835	818	850	832	847	810	826	896	821	879	865	817	837	841	806	843	765	876	863	839	861	858	878	770	816	830	847	849	786	838	806	775	849	846	860	813	859	855	801	856	879	784	829	846	797	822	811	775	890	838	841	781	883	809	826	785	806	863	860	838	820	834	820	851	830	766	802	850	778	801	822	801	851	836	859	806	790	787	852	789	807	852	791	862	829	837	819	848	866	792	809	792	834	797	867	814	824	814	841	813	815	850	844	890	832	823	839	821	800	841	852	834	819	819	818	793	825	822	867	849	851	801	799	759	811	779	766	829	837	806	851	842	876	772	855	865	775	840	806	809	843	798	792	819	804	827	793	826	814	794	854	895	830	823	783	840	874	879	861	792	824	834	798	862	837	819	830	788	807	806	835	807	820	850	867	855	828	875	825	813	827	802	790	902	864	783	815	872	846	879	843	899	841	890	824	806	823	777	853	820	790	805	810	862	810	862	796	844	875	833	883	846	861	811	814	818	838	894	837	855	819	851	808	820	858	833	790	828	785	813	874	795	798	812	780	863	792	811	914	810	870	862	836	838	839	795	852	793	843	818	814	830	822	851	804	836	817	844	818	838	879	815	804	839	792	897	829	909	810	814	866	826	826	810	835	854	821	820	826	820	796	832	878	833	811	841	808	811	841	786	816	816	836	826	839	900	788	819	817	792	798	843	833	821	858	798	861	816	872	836	828	834	830	788	841	835	825	820	823	868	850	888	800	859	842	792	820	857	866	847	792	826	849	853	828	812	833	785	840	820	858	862	803	801	823	826	835	795	846	849	784	812	830	825	823	804	874	848	803	864	831	827	819	804	846	859	809	814	823	874	822	820	816	778	854	859	835	778	817	816	829	848	831	847	812	907	856	871	847	827	793	841	801	807	877	838	847	812	847	848	825	832	804	817	846	856	826	779	866	828	819	802	807	764	822	831	847	813	840	858	844	789	785	808	817	851	852	849	856	784	863	874	914	791	855	829	741	859	829	844	843	830	881	885	842	800	812	794	866	886	864	803	793	809	841	795	847	812	850	836	820	799	846	837	818	802	786	827	830	831	829	801	801	797	833	822	823	884	804	849	847	870	861	815	839	837	773	777	867	901	828	820	818	772	877	867	796	819	800	824	806	865	812	868	839	827	857	883	811	857	836	874	839	805	818	822	767	820	800	843	820	822	831	850	869	839	878	805	888	843	877	875	872	828	806	789	845	807	865	858	863	825	860	839	887	791	799	821	822	773	829	835	819	800	852	803	826	831	845	835	781	841	789	833	776	820	780	818	825	801	794	802	771	831	824	827	854	864	844	873	801	814	826	836	823	875	844	741	858	871	813	805	809	761	825	795	855	903	819	825	808	831	829	841	810	801	835	800	787	871	795	804	802	832	775	811	852	858	872	850	819	842	776	850	846	825	843	783	836	845	788	849	827	770	817	785	844	870	857	821	817	824	807	778	836	843	833	850	807	829	795	865	852	888	813	851	811	839	814	804	903	828	884	819	855	849	833	818	840	810	872	840	804	844	809	829	813	833	834	839	822	846	821	870	833	786	843	836	917	845	811	778	852	814	820	792	793	854	856	827	827	844	774	892	798	832	854	862	858	837	851	805	807	869	800	841	814	854	852	807	829	773	764	840	824	844	814	849	779	835	788	888	852	840	860	845	861	779	862	805	867	830	843	845	807	829	853	886	826	811	794	812	784	803	800	825	846	894	871	841	845	821	858	812	831	827	869	756	841	843	828	827	824	829	821	876	883	819	829	833	925	848	809	805	825	883	784	829	827	790	825	880	826	803	819	844	861	868	823	878	818	813	807	810	848	850	839	820	817	858	861	828	832	794	839	806	827	843	819	825	845	837	840	814	785	811	857	874	797	855	876	871	892	780	854	870	834	808	863	816	843	775	830	836	842	787	820	817	841	852	803	802	860	818	854	855	840	849	856	794	855	812	853	817	866	845	833	802	819	805	829	812	862	838	825	792	817	819	821	804	834	851	830	812	834	848	815	823	813	784	805	814	861	870	837	816	841	820	861	843	829	830	824	866	779	898	789	812	845	832	842	851	826	814	809	830	803	767	817	799	831	804	823	818	821	872	805	820	845	854	844	838	842	797	787	864	845	825	837	886	802	785	825	837	841	861	829	846	845	787	826	836	849	799	827	816	804	855	815	884	845	878	821	832	822	875	788	779	831	887	855	852	825	826	834	818	847	823	856	801	816	832	846	858	830	890	859	830	826	843	827	858	827	836	832	851	814	805	809	819	831	850	858	838	795	813	878	837	848	841	831	851	872	862	818	832	847	802	847	834	771	826	780	787	892	793	760	895	845	787	829
13184	1022	616	533	370	278	266	235	210	220	183	194	145	185	193	152	192	169	185	175	151	184	163	173	152	169	159	169	172	176	153	160	194	178	172	157	164	162	167	175	172	164	177	179	162	140	198	187	174	200	155	148	177	151	160	179	198	162	142	202	178	179	170	169	177	156	195	172	164	168	175	183	162	146	184	184	173	161	163	166	159	177	198	181	184	169	179	170	176	169	170	171	165	152	155	178	163	172	163	161	168	178	168	166	195	154	178	177	168	164	165	162	174	168	141	193	153	157	166	150	176	171	145	156	187	169	185	147	149	127	152	141	169	187	179	177	160	170	175	152	154	152	165	148	162	158	173	154	180	158	171	158	163	148	152	152	143	162	167	174	164	169	150	151	203	159	176	175	169	191	180	165	160	166	165	163	173	167	168	173	162	133	160	191	160	141	131	159	188	176	168	159	145	163	194	182	164	162	175	145	151	176	156	169	166	156	182	174	163	143	144	162	164	190	174	172	163	160	138	169	164	178	167	165	163	141	149	174	137	164	187	152	177	171	179	162	167	163	192	193	168	158	168	171	158	167	165	158	167	175	190	177	180	177	159	175	164	162	171	163	180	157	154	161	162	180	155	159	159	143	176	182	166	151	158	159	170	164	182	152	191	177	167	164	152	186	168	170	156	178	175	162	171	176	159	165	147	186	197	176	163	157	176	158	183	176	158	152	177	159	178	171	171	173	169	172	156	165	172	187	156	186	170	176	153	181	181	150	167	154	168	161	165	183	180	208	174	170	151	182	171	160	157	158	145	177	171	136	161	167	174	155	173	183	146	173	152	184	183	166	182	184	159	157	147	159	176	176	175	162	192	163	172	179	162	203	158	167	161	181	173	189	176	173	151	156	183	177	166	186	180	151	156	179	171	171	165	173	169	147	177	161	138	174	159	153	175	167	155	183	188	151	161	159	180	154	168	179	178	176	170	166	153	173	179	183	174	192	155	154	161	173	171	175	179	165	194	165	173	170	166	158	166	180	168	168	153	162	162	140	166	154	170	145	170	158	164	140	144	148	187	193	165	175	163	177	177	163	181	179	162	163	185	150	159	168	178	168	163	193	163	174	155	155	173	178	161	154	172	173	166	173	147	148	161	155	173	165	191	167	172	152	168	141	171	184	141	172	168	200	163	176	167	168	180	178	166	207	180	180	146	167	181	157	168	181	165	151	160	157	183	176	169	174	175	159	167	162	171	169	167	163	157	161	212	183	160	167	159	171	168	160	189	161	168	156	211	167	179	178	195	142	173	173	162	159	159	163	169	165	155	143	169	157	156	147	165	166	149	181	190	173	173	166	193	175	167	187	151	166	159	185	180	179	185	154	176	147	170	155	178	168	171	153	160	152	186	154	170	162	165	170	187	150	175	156	139	170	158	188	176	194	176	152	178	149	158	179	186	191	170	166	171	175	170	195	149	144	148	178	180	172	192	179	166	150	186	169	148	168	178	168	164	165	167	178	165	174	157	143	160	164	198	179	172	183	160	161	160	173	155	166	192	174	167	202	173	160	175	191	151	180	156	169	163	168	171	142	172	172	173	162	154	170	179	172	165	161	167	155	156	167	177	165	157	185	162	156	181	150	168	142	165	175	166	163	150	148	170	162	166	172	155	156	171	164	152	175	172	159	172	166	187	154	170	175	153	198	167	179	145	152	150	189	164	151	168	162	180	142	147	164	154	180	165	186	166	164	159	184	186	170	155	183	162	175	171	161	187	179	181	144	170	154	184	183	177	138	166	165	175	154	190	152	196	152	157	155	158	171	167	169	177	148	149	161	195	154	158	156	156	173	186	180	164	198	167	165	164	188	173	171	179	179	163	163	162	163	191	187	168	176	153	156	178	208	175	153	161	170	162	165	181	148	167	161	169	178	162	183	145	178	166	161	154	172	179	156	166	180	163	153	172	172	168	167	191	166	146	164	158	184	176	162	163	181	185	170	178	156	160	168	173	149	173	180	163	163	186	160	161	188	151	187	180	177	153	161	148	159	186	153	151	167	189	152	140	163	153	147	159	180	169	160	159	188	175	150	169	168	161	184	163	173	183	190	163	154	158	179	200	157	166	165	161	180	149	170	178	142	184	157	192	191	146	168	186	174	181	152	170	167	169	162	172	148	203	166	163	177	154	178	149	162	162	153	149	202	181	165	164	133	160	170	159	162	167	176	173	145	145	178	161	182	149	183	136	162	174	168	178	160	179	161	151	178	163	171	177	176	150	161	155	147	159	183	169	167	147	186	184	195	148	182	188	140	180	156	166	138	138	159	179	178	177	168	173	193	177	181	169	177	167	170	167	143	162	147	151	166	190	181	162	157	175	144	166	164	169	177	162	166	163	177	183	171	147	128	161	174	184	149	152	164	175	161	152	122	180	159	182	168	184	170	173	171	176	155	156	177	175	173	164	151	196	162	161	169	172	180	184	167	169	137	159	170	148	163	170	161	163	157	201	168	161	151	163	183	150	171	149	171	186	180	184	156	148	173	167	165	173	148	153	164	164	182	192	158	172	143	167	173	177	188	177	193	178	174	162	161	161	169	171	169	199	159	160	179	160	180	169	154	151	176	127	155	146	176	177	187	178	194	148	146	166	178	151	134	170	167	165	185	156	173	155	158	176	163	152	194	170	171	178	176	180	161	162	158	172	167	168	168	180	182	163	156	162	174	189	141	163	135	172	172	165	182	157	162	164	163	202	173	165	179	184	158	161	150	167	187	160	195	169	154	167	142	165	158	164	164	165	170	168	156	171	178	169	170	155	175	167	196	179	150	183	177	170	154	148	182	190	156	175	178	147	142	139	174	181	178	149	174	141	163	163	178	160	128	179	153	153	171	189	177	145	186	182	171	190	152	164	161	164	173	177	167	172	151	160	169	152	183	188	158	173	159	169	170	172	166	161	167	156	177	162	168	171	184	170	172	161	161	190	161	171	142	183	170	172	173	164	161	146	161	161	178	185	165	174	180	194	175	145	149	149	177	171	160	186	169	151	157	160	177	161	171	164	173	159	187	164	157	169	152	182	184	168	176	146	177	156	158	198	173	163	154	160	172	165	174	161	167	159	169	168	208	181	158	166	177	169	193	166	146	152	156	162	175	148	165	144	167	162	182	172	163	181	159	164	143	181	167	169	147	173	194	166	195	161	156	161	170	142	178	144	160	172	152	191	169	174	182	155	164	163	171	162	143	183	162	172	165	175	176	211	164	169	151	159	170	165	178	163	165	159	186	150	172	159	175	176	167	183	173	192	167	168	174	168	149	159	168	167	196	165	172	173	176	177	160	161	157	134	171	158	185	172	185	180	172	181	176	165	145	165	151	149	151	162	182	188	163	164	172	168	189	143	159	179	164	172	157	167	158	177	159	193	171	190	146	187	165	175	198	175	185	173	168	174	163	166	168	125	173	137	168	159	161	144	170	159	192	178	174	175	175	199	183	166	182	174	169	167	168	169	176
7949	949	1411	1602	1359	1088	992	827	754	669	644	678	563	555	619	529	495	524	499	474	497	467	476	460	492	483	466	486	445	501	448	433	464	436	430	444	467	426	432	423	474	418	445	471	459	444	472	438	449	416	477	413	472	433	461	394	436	453	453	423	413	424	449	475	417	449	427	389	418	446	393	388	457	388	408	462	468	435	428	404	437	413	457	416	447	418	446	462	454	457	461	482	436	417	420	435	426	401	460	416	454	420	445	462	426	441	441	459	442	431	448	434	378	459	419	415	411	446	437	450	435	434	442	429	411	389	437	385	421	444	440	419	474	400	440	428	387	415	443	453	453	430	454	426	405	419	441	417	454	430	462	444	426	450	426	464	411	444	433	405	434	439	444	443	428	436	392	457	418	407	432	417	417	449	421	437	397	397	435	423	434	401	453	412	460	437	427	436	422	411	413	432	436	472	444	416	468	444	433	390	402	425	446	416	410	415	406	419	432	404	405	411	415	446	410	436	428	452	451	411	446	440	440	423	406	435	436	466	421	414	434	417	428	387	424	410	459	430	442	464	456	434	423	443	404	394	421	451	435	409	450	453	421	449	429	461	426	448	398	420	441	406	453	430	411	389	432	462	411	429	455	424	433	408	436	404	427	431	442	429	422	444	413	417	403	442	412	407	381	432	447	436	417	409	451	406	396	421	395	446	432	411	423	389	463	431	427	401	375	454	443	439	443	397	412	449	433	419	404	453	423	425	401	437	428	438	386	419	425	427	438	426	431	428	427	397	425	418	411	446	422	380	409	387	367	431	411	406	409	420	412	427	454	427	430	423	431	420	445	462	446	478	442	436	433	454	482	426	442	441	470	418	434	446	464	476	393	443	424	399	411	430	412	412	429	411	441	421	464	415	431	398	416	429	451	418	405	438	435	462	440	434	455	426	443	456	403	423	396	438	415	379	427	422	440	433	490	449	425	451	419	448	454	412	426	405	417	421	459	408	473	467	448	433	395	427	449	438	418	441	392	436	446	441	423	448	428	379	450	419	430	430	420	422	391	436	449	467	453	435	459	421	447	411	416	416	439	436	429	453	430	429	404	422	439	478	416	420	407	465	438	403	458	432	471	443	440	423	436	409	408	450	404	408	434	419	470	427	442	459	489	431	395	426	458	405	405	436	432	432	444	414	428	426	413	424	439	429	402	448	441	456	422	427	422	395	420	428	445	473	452	417	398	418	413	448	435	435	426	436	447	449	414	405	401	427	435	423	453	474	465	423	440	402	404	445	441	396	445	422	437	412	423	469	419	464	431	418	460	408	443	432	465	414	424	404	434	462	422	417	464	406	450	461	409	437	439	427	427	467	393	411	423	456	403	425	432	445	442	398	416	460	423	409	426	412	418	432	424	448	435	421	437	439	404	433	433	414	414	436	418	426	431	440	413	432	449	393	476	457	469	443	434	435	422	454	459	431	411	436	434	402	453	440	420	451	419	404	433	445	451	464	416	479	401	445	403	412	391	417	433	403	426	417	440	381	409	423	454	401	406	399	445	434	386	450	437	450	462	470	421	426	426	452	441	432	395	465	432	459	408	425	415	441	404	463	411	407	434	457	441	443	426	453	410	447	398	429	415	452	432	435	396	444	452	422	461	442	431	415	443	436	434	463	419	432	436	431	411	428	439	434	434	419	427	419	428	418	425	375	426	417	425	431	437	425	407	419	431	406	459	424	464	417	422	473	419	433	453	454	458	444	435	419	453	443	426	419	416	435	452	402	418	443	404	407	452	425	411	464	388	444	458	442	425	428	441	432	435	435	406	450	442	421	453	442	456	432	444	428	432	424	478	435	443	400	443	421	441	410	438	399	436	448	381	446	430	449	397	458	416	394	451	409	414	396	455	448	470	393	413	414	460	399	451	439	440	444	440	453	402	428	441	444	446	420	417	444	428	441	437	437	385	440	432	390	402	447	439	476	385	407	415	416	419	460	440	416	433	439	437	426	436	454	399	408	415	469	451	457	430	458	430	421	404	414	447	447	427	439	419	408	411	452	422	423	458	423	440	440	448	408	399	427	433	394	457	409	439	435	460	435	405	456	440	394	404	439	448	399	434	435	459	418	462	411	417	427	457	441	434	423	406	413	444	429	444	415	389	429	426	451	426	384	409	440	456	456	415	407	419	432	423	418	406	400	412	403	439	464	396	409	443	463	442	412	432	447	421	411	439	444	425	410	406	448	421	438	438	428	421	455	407	408	452	435	450	465	437	407	411	482	425	460	447	429	384	452	432	400	452	414	429	411	428	449	425	455	415	450	432	448	425	413	437	463	434	434	443	452	394	454	459	455	455	445	432	446	406	408	418	442	451	431	453	413	443	446	460	458	429	393	411	452	443	414	408	429	417	437	454	448	470	433	397	455	430	452	457	442	441	469	415	457	425	419	438	456	429	372	436	440	464	465	444	455	451	448	455	404	423	409	455	468	427	423	448	475	424	423	414	417	425	428	448	454	423	468	427	426	411	438	399	433	464	420	435	431	406	402	463	484	435	426	415	456	428	441	450	423	462	482	426	459	404	416	484	429	438	423	414	415	439	426	414	425	418	424	436	412	451	459	402	436	415	404	471	441	387	412	433	432	445	396	407	442	415	414	459	446	455	406	456	432	428	417	434	424	425	444	403	415	434	447	430	425	444	418	462	414	439	419	419	400	432	454	397	458	423	425	432	442	439	441	438	391	449	415	446	410	421	453	426	451	438	429	430	418	416	433	422	412	420	428	436	423	388	423	418	450	429	385	429	446	428	446	475	427	458	445	456	446	421	439	432	423	427	435	420	437	475	421	438	447	437	430	413	460	426	402	436	454	416	391	439	433	445	401	446	425	428	415	451	429	434	462	400	414	440	425	407	460	436	420	454	408	405	444	457	451	444	434	422	410	443	420	430	413	450	435	434	432	431	447	407	438	444	410	404	391	448	378	452	436	444	441	414	399	400	419	427	455	420	425	452	408	439	406	391	456	435	445	429	474	407	436	393	467	436	428	437	453	428	440	425	416	431	413	415	447	444	453	443	390	400	424	416	413	445	415	424	446	424	466	426	420	424	437	471	428	455	450	439	439	386	452	419	418	438	439	413	378	397	403	398	411	429	393	416	413	412	434	392	379	438	424	431	452	453	439	431	409	420	432	432	444	438	431	415	433	452	452	430	439	469	416	436	452	441	435	427	411	414	444	426	437	459	448	468	444	434	446	449	442	410	438	401	436	418	469	416	452	441	411	454	454	420	423	424	477	475	430	439	417	461	421	436	397	435	386	425	394	420	408	446	421	448	395	451	470	418	462	442	428	429	433	458	400	394	458	380	427	445	410	413	376	447	422	437	426	413	430	434	441	458	416	438	394	417	423	445	447	434	407	429	432	446	437	411	396	428	437	428	391	468	442	447	442	439	428	418	430	484	404	440	429	454	448	442	417	446	385	436	463	456	443	448	446	425	424	471	448	448	442	435	423
1495	422	400	417	423	392	382	444	389	411	424	406	428	422	433	448	389	371	410	395	400	402	419	396	405	395	446	373	367	447	412	376	393	392	401	419	389	406	373	420	447	399	418	366	414	379	405	397	402	404	399	429	418	383	411	409	404	389	416	445	419	425	420	378	420	433	420	442	399	413	378	357	420	415	372	398	438	401	403	406	426	425	377	423	424	410	401	394	419	398	379	385	412	417	447	410	416	409	397	403	429	414	435	381	400	386	431	404	401	386	398	357	387	418	424	388	361	424	370	385	406	385	408	404	422	418	409	437	388	388	395	385	407	393	427	368	392	379	392	357	409	395	397	358	408	431	426	415	426	439	411	416	368	390	383	389	376	410	405	390	415	398	412	404	391	412	422	415	410	392	387	397	443	420	419	410	367	364	399	409	398	433	423	408	394	398	416	407	421	387	386	409	376	411	378	422	413	395	404	432	392	417	390	397	388	370	392	389	415	422	401	399	418	409	419	409	431	415	410	416	401	398	402	374	395	431	392	371	409	374	442	434	444	407	379	378	413	375	395	411	411	404	372	383	382	375	416	407	425	385	429	391	413	389	379	441	392	392	395	420	360	383	406	360	418	390	408	400	428	421	414	417	430	441	374	405	423	401	386	423	419	428	432	396	396	394	358	453	419	414	402	430	393	389	411	431	382	398	408	426	405	405	449	433	414	401	397	420	422	382	373	395	395	395	411	433	386	415	405	381	379	387	388	419	389	402	408	443	366	457	393	410	434	386	382	443	388	417	416	402	416	422	436	393	369	409	453	422	404	399	420	402	387	389	416	358	409	400	396	400	401	399	403	404	384	420	425	385	367	395	437	437	400	421	421	432	409	390	416	385	448	407	379	373	418	438	412	393	374	383	414	401	425	389	422	398	406	464	391	403	404	369	394	386	404	436	383	387	423	435	401	376	394	415	348	380	426	435	385	394	417	433	402	427	373	401	423	421	450	426	439	376	480	383	385	418	393	415	367	390	411	384	389	403	360	383	390	436	405	410	424	387	407	373	375	435	405	410	377	434	422	387	423	395	424	416	440	409	416	423	405	376	398	420	437	385	406	389	445	440	389	428	426	406	432	383	396	440	395	432	363	415	377	382	388	371	386	420	399	390	469	370	410	437	362	397	398	400	402	419	405	413	384	426	418	409	384	403	382	435	435	399	407	375	403	402	378	385	395	428	408	360	366	376	391	421	449	386	403	397	376	393	434	434	371	391	394	422	383	421	405	404	438	394	390	389	371	424	450	413	402	352	425	396	383	424	401	361	418	419	393	415	397	383	428	418	416	432	432	405	437	433	414	403	402	390	440	407	408	369	410	385	333	399	398	414	398	416	410	386	448	432	395	398	419	404	385	394	390	397	401	404	416	405	396	388	434	419	351	407	396	418	382	427	361	397	411	378	374	397	408	383	393	446	397	415	399	408	391	381	377	386	407	426	393	359	360	389	429	408	371	383	409	369	386	406	398	379	413	395	406	403	384	390	392	401	427	416	380	376	402	355	364	406	430	361	401	421	409	424	401	434	393	446	426	418	391	418	405	360	397	389	424	399	410	458	423	409	392	418	409	373	413	416	366	371	378	394	374	394	393	420	401	402	438	402	412	367	420	387	404	452	405	401	439	424	397	383	434	422	392	432	409	395	379	404	397	395	421	398	381	412	396	383	409	406	383	410	372	402	401	421	428	414	413	354	372	397	431	418	427	390	400	407	384	437	362	423	394	364	383	394	371	365	387	400	405	434	412	407	382	423	400	434	407	402	393	373	373	429	388	442	423	427	426	393	378	385	371	416	411	430	422	406	424	415	401	408	398	425	387	381	373	362	396	391	402	416	419	392	393	386	409	407	380	390	398	449	426	437	415	385	402	394	368	406	401	404	393	405	416	402	395	414	420	429	389	392	371	410	391	426	410	371	432	420	414	392	357	413	388	392	384	380	387	408	404	408	358	412	424	370	383	421	379	435	396	385	390	387	381	379	416	387	396	399	380	408	398	381	380	408	417	408	398	400	414	406	412	401	402	404	399	411	383	369	351	420	423	399	425	459	416	413	431	405	391	406	375	404	406	390	373	398	401	425	432	428	404	383	404	434	369	401	424	426	384	410	379	396	410	391	361	407	447	395	408	451	380	400	380	386	383	395	390	383	395	416	392	442	465	404	434	435	411	387	423	355	400	437	400	403	365	407	408	388	427	402	401	410	366	380	424	420	424	403	415	386	403	399	423	410	364	399	440	420	444	361	414	382	387	383	427	411	405	375	421	399	391	413	379	440	439	425	408	405	400	381	389	417	414	384	379	379	375	384	406	420	417	397	426	405	434	416	418	378	360	380	374	430	419	432	428	432	431	426	383	391	427	411	424	424	407	448	423	393	412	383	449	391	409	416	392	413	400	419	389	375	398	412	397	380	373	399	416	387	394	399	389	416	450	407	409	428	418	413	428	420	374	373	398	393	453	396	404	419	397	403	398	395	384	422	381	435	429	389	405	389	427	391	414	389	442	416	418	407	370	387	398	384	418	387	400	394	394	393	404	404	433	387	393	407	423	453	386	411	378	421	382	415	409	420	455	401	417	381	387	401	430	379	396	395	386	393	431	396	414	420	422	389	395	433	408	387	413	415	378	388	436	405	397	362	434	418	391	390	425	411	374	418	385	444	410	391	415	400	391	437	402	435	421	385	396	369	392	400	375	411	403	396	419	405	437	432	383	396	431	373	357	404	426	405	457	441	388	381	411	385	427	410	407	429	410	447	409	408	410	397	409	388	377	392	379	390	417	441	403	365	373	431	369	406	412	368	406	417	409	396	349	375	426	386	382	411	384	425	387	397	425	375	412	430	388	417	443	449	403	442	420	408	421	381	436	454	407	398	369	418	421	399	418	404	416	412	379	379	444	422	411	414	408	398	415	425	385	440	388	382	414	413	408	384	370	390	397	417	392	415	395	384	416	437	420	420	401	370	384	367	355	388	400	395	362	363	412	367	405	390	405	410	391	391	419	404	389	391	383	356	390	384	418	407	386	431	390	406	437	412	415	423	419	391	397	415	394	413	414	400	399	435	423	394	478	426	409	387	442	408	378	380	439	389	409	430	407	401	381	426	354	413	369	413	385	393	401	425	388	424	388	431	407	379	410	372	396	428	407	412	416	398	378	367	391	384	409	400	423	393	365	397	375	394	429	417	400	419	392	398	433	398	392	404	412	389	377	360	388	384	413	381	363	402	414	430	446	452	423	421	421	386	391	413	394	420	332	369	430	458	419	382	410	409	389	376	394	353	386	376	405	396	429	395	416	391	406	426	374	391	389	378	377	383	401	413	433	444	407	384	394	417	419	388	410	428	398	424	406	413	437	388	426	377	426	426	428	397	372	388	436	392	381	416	385	411	444	406	399	390	388	380	413	404	412	427	413	429	402	455	393	419	423	422	419	411	381	383	387	427	355	377	411	400	398	451	426	431
2142	939	992	979	933	939	966	971	971	965	963	907	926	898	959	970	958	968	897	990	908	973	954	961	915	963	870	908	907	859	947	939	969	958	928	945	897	916	967	992	925	933	952	933	891	926	933	822	939	919	910	957	910	921	925	932	928	929	899	947	952	954	926	992	914	947	904	944	937	916	923	921	953	875	932	916	979	929	940	905	935	901	929	982	978	944	936	914	958	895	945	917	937	942	898	920	935	963	943	912	942	952	948	943	948	915	911	954	929	962	936	919	970	961	947	914	913	956	990	897	899	930	851	969	899	965	926	972	906	897	918	866	954	953	948	932	909	942	958	905	935	955	992	924	946	902	946	923	969	983	936	925	1005	917	874	886	951	932	938	875	942	951	958	924	886	898	996	899	928	945	938	885	975	926	883	976	905	966	910	955	895	935	895	973	929	915	942	960	965	931	964	925	888	951	892	963	892	944	847	934	959	963	904	1004	934	992	978	907	909	898	907	955	956	917	934	900	942	945	935	959	915	930	942	942	906	918	891	939	943	894	960	968	967	973	935	933	873	936	935	942	919	973	912	929	936	887	960	937	939	974	930	898	893	922	976	947	929	978	913	932	958	934	907	978	952	930	942	944	876	902	911	915	994	896	973	916	947	946	941	959	866	931	994	934	894	963	887	935	918	962	979	884	902	874	910	955	930	878	976	965	969	968	942	912	975	914	927	941	937	944	941	906	943	916	966	943	963	945	877	913	916	952	968	957	882	894	923	939	923	933	923	914	952	994	943	906	920	923	891	920	937	982	907	918	973	925	930	875	926	906	906	919	944	931	932	895	980	908	932	953	958	895	922	889	948	957	937	902	925	927	964	968	977	930	931	902	902	890	945	941	938	972	886	943	891	923	900	903	959	946	975	889	988	904	957	936	953	942	922	920	930	949	981	911	899	978	954	972	937	961	911	912	926	935	909	963	912	946	928	914	935	954	933	935	901	922	937	940	971	912	926	934	981	958	912	962	933	910	914	950	940	967	968	898	908	900	919	958	963	904	919	976	904	925	930	927	937	977	901	914	956	925	932	931	973	976	936	955	928	942	930	941	978	933	915	975	922	913	1012	902	919	1005	978	973	940	921	916	883	975	933	968	951	879	948	911	945	878	912	915	948	953	908	924	934	885	937	970	948	943	922	920	972	993	882	938	876	977	901	925	999	866	946	958	943	896	893	945	921	925	958	1004	929	957	899	940	923	947	911	891	923	957	919	959	897	900	912	985	980	960	933	936	898	920	927	908	870	921	929	941	936	900	928	960	909	945	951	962	944	929	932	973	955	876	959	957	901	892	987	979	961	981	926	889	923	950	961	955	970	934	971	926	933	883	908	997	939	964	955	944	915	928	956	963	968	962	924	948	913	941	919	885	931	991	874	916	910	956	964	965	957	957	932	937	973	894	895	991	904	938	921	940	946	947	885	901	972	952	916	942	888	934	872	959	918	920	952	971	908	905	921	947	931	896	942	936	957	899	905	914	903	904	936	897	948	919	933	922	972	1005	909	967	927	959	928	899	930	944	963	985	892	952	950	958	899	926	987	963	933	969	921	941	971	931	947	879	906	906	948	930	974	946	966	988	955	967	951	959	959	928	920	955	951	903	878	983	923	925	977	932	930	934	964	894	912	913	904	940	899	952	915	932	895	912	977	897	948	918	917	933	939	888	966	910	946	885	933	934	885	924	948	893	966	875	942	984	940	923	935	959	889	957	900	951	928	918	838	947	909	911	936	972	928	919	966	923	962	971	905	924	972	961	982	936	870	994	980	978	970	932	935	898	924	922	986	979	951	954	923	907	920	908	899	969	963	929	968	1015	949	922	915	993	873	917	941	891	921	934	937	932	878	860	943	907	897	957	911	939	945	938	925	956	952	926	915	962	943	968	972	946	942	892	964	928	935	947	916	922	893	937	958	865	913	909	900	890	914	943	940	923	926	904	913	964	926	898	894	916	930	1022	928	932	945	926	952	987	941	909	897	932	885	943	897	903	940	877	915	911	996	886	910	958	954	954	938	908	913	943	902	953	923	904	932	962	965	881	973	904	941	930	911	971	967	894	888	947	879	951	926	949	908	937	895	945	941	945	898	897	948	938	898	954	934	930	934	928	884	988	913	890	929	902	947	935	921	993	941	875	923	947	963	888	962	956	913	985	904	859	929	973	904	919	927	869	953	892	919	974	897	950	941	933	954	911	960	935	975	908	959	930	941	920	970	912	950	945	965	951	921	894	968	864	908	964	953	943	963	900	941	839	945	957	966	960	919	896	969	921	956	948	916	961	962	867	906	877	888	911	980	964	959	919	962	947	931	899	1005	944	939	929	901	933	909	960	978	941	883	939	859	871	913	919	943	909	948	963	941	937	937	941	905	976	911	930	887	905	915	936	925	890	944	913	934	931	949	990	914	908	932	944	919	930	941	903	934	930	954	956	866	917	881	943	979	922	938	906	985	931	904	930	930	1014	923	932	992	919	951	908	963	953	928	931	919	939	945	923	935	955	948	920	982	965	960	966	909	911	949	960	885	924	932	982	932	911	922	891	975	959	952	951	962	935	966	912	981	940	915	942	939	920	920	913	965	950	933	953	930	942	985	960	936	884	925	950	939	947	917	876	931	874	931	888	942	939	937	915	932	908	932	934	991	922	963	990	933	925	994	984	947	958	964	925	895	910	900	926	926	968	912	976	944	931	916	944	924	960	911	929	947	899	958	910	910	904	938	953	942	916	940	938	905	946	939	908	966	921	960	894	934	976	956	977	980	952	894	886	946	896	935	909	910	893	885	965	966	911	914	947	917	964	908	912	902	933	905	958	998	879	951	935	991	915	907	919	913	945	920	896	921	951	914	874	928	945	956	914	917	882	925	921	936	934	935	881	921	927	968	944	963	914	922	921	923	895	948	982	926	944	926	904	896	963	963	887	859	850	919	953	943	949	927	950	957	909	931	933	946	927	904	914	915	925	1025	948	875	925	983	863	932	974	957	884	908	916	899	939	898	968	927	956	928	966	910	955	865	958	869	905	936	923	904	934	893	870	932	893	914	909	943	929	952	960	910	945	922	928	932	969	955	900	920	975	983	972	946	924	908	944	933	932	935	849	907	936	958	938	880	904	982	918	936	900	957	943	910	954	864	962	897	966	929	933	983	868	890	963	964	1015	945	953	909	849	922	924	892	947	889	966	961	949	967	895	917	939	944	976	914	961	888	925	960	917	911	937	960	939	934	925	927	950	902	917	932	951	911	979	906	929	922	912	959	963	917	887	920	901	965	919	918	901	920	986	937	858	920	951	898	899	978	922	950	982	940	910	943	972	903	942	906	968	913	976	954	969	945	923	885	899	910	969	929	995	913	930	954	876	957	948	876	872	931	921	900	969	909	931	950	911	940	932	935	973	887	869	973	953	928	905	934	954	943	933	880	945	886	926	960	962	919	915	919	927	919	958	945	924	952	969	928	938	946	959	1002	906	975	972	938
7141	703	605	524	474	447	384	430	394	374	408	373	389	352	352	358	380	364	355	361	354	372	373	397	368	381	366	355	371	364	350	349	391	360	404	380	352	344	388	392	364	349	383	367	337	377	335	326	366	355	391	395	341	355	355	383	340	329	339	344	366	330	369	361	361	386	324	386	390	346	363	337	352	370	374	353	336	360	341	355	343	362	329	365	366	352	338	343	338	345	386	381	349	369	350	367	380	375	348	350	384	367	374	385	341	336	342	410	380	356	380	334	348	330	323	345	347	317	384	373	371	341	393	374	383	345	378	324	325	364	368	333	343	337	352	349	370	338	365	354	347	352	345	352	376	375	374	352	343	337	340	357	391	341	338	325	358	422	330	350	380	382	405	338	384	342	334	371	321	391	367	319	337	381	348	368	378	377	329	363	336	339	349	378	371	353	373	367	351	417	356	366	323	349	351	388	340	334	333	377	388	364	343	359	346	317	373	371	340	381	372	319	363	339	364	365	368	359	381	369	349	343	369	353	333	309	364	328	342	369	364	367	340	327	364	397	349	349	345	338	356	395	320	369	341	338	348	346	346	343	333	386	344	368	376	366	368	412	380	374	372	348	362	345	365	369	363	384	356	354	372	381	335	335	334	373	385	336	345	326	375	343	348	343	349	407	363	347	369	344	339	358	312	351	357	350	394	384	366	349	354	339	366	367	382	347	352	385	367	343	323	339	366	350	365	375	352	351	355	376	342	356	348	359	347	326	350	366	365	344	382	323	345	381	320	404	389	334	363	340	387	389	325	363	345	323	356	383	374	351	325	352	407	343	346	362	366	336	333	359	349	373	365	354	391	347	375	360	357	332	362	362	359	381	360	371	379	345	347	343	337	352	338	346	387	364	371	365	336	346	376	369	368	350	377	378	378	390	365	375	360	360	366	365	358	347	331	365	378	370	347	334	387	352	343	367	355	321	374	360	308	355	353	371	374	377	392	353	334	337	346	388	330	379	379	355	337	381	376	334	376	325	366	310	358	349	320	379	337	363	376	360	379	363	338	366	346	324	351	341	372	365	351	361	338	360	376	350	368	326	341	391	350	370	338	364	320	355	375	357	404	371	346	374	356	355	389	355	344	350	353	371	374	346	358	376	392	381	372	367	375	388	359	384	347	382	355	374	352	398	379	334	359	346	364	373	348	373	379	359	365	356	345	372	326	338	381	369	379	345	348	373	367	374	368	377	354	374	327	379	379	389	402	353	337	377	339	356	345	386	391	371	406	388	355	321	354	357	357	331	383	364	324	334	362	345	338	374	351	365	353	359	346	361	332	358	322	331	376	367	335	328	341	382	351	375	350	365	389	342	363	355	351	378	362	363	342	397	370	390	352	346	368	365	363	325	378	311	402	331	314	352	391	351	355	348	371	402	354	383	343	365	361	388	370	366	391	388	348	348	349	364	350	303	354	344	356	377	378	364	371	353	342	331	359	351	369	343	370	368	355	378	358	383	333	351	397	406	380	361	358	377	317	339	332	364	354	361	376	377	367	393	349	356	371	396	354	373	364	367	375	385	373	377	386	394	408	346	372	357	370	353	364	352	373	376	333	329	382	321	332	346	365	375	364	337	352	381	380	353	374	336	332	353	369	385	396	379	394	346	388	334	348	401	385	364	352	359	361	328	348	382	370	361	365	377	345	360	361	365	374	375	377	352	354	359	337	365	422	345	370	355	348	359	328	356	384	366	375	341	337	371	369	388	339	353	372	367	359	382	346	377	369	333	357	333	360	350	351	328	390	369	350	365	349	366	376	390	367	364	368	380	369	395	374	367	372	378	348	394	400	349	353	347	337	389	329	343	355	340	360	361	346	382	328	381	389	356	382	343	352	384	369	363	369	386	369	339	336	353	312	349	339	365	383	376	352	355	346	330	360	411	373	332	352	344	357	357	368	359	379	377	350	376	349	354	389	347	372	367	357	363	353	346	375	358	314	321	350	371	363	345	367	357	351	354	371	386	397	369	370	396	381	379	386	337	360	351	381	381	364	384	377	351	372	373	393	364	369	382	396	327	377	335	351	386	383	350	330	341	310	345	355	364	400	376	361	365	329	377	334	327	400	394	375	319	376	344	363	364	354	376	351	337	386	341	401	360	352	351	376	386	368	377	354	356	341	361	382	349	385	342	385	387	349	349	379	339	334	358	350	374	350	361	380	331	432	332	366	369	374	332	339	339	352	335	365	375	364	348	348	349	340	370	383	333	342	380	356	392	348	369	358	353	378	355	372	377	357	349	355	387	381	387	351	340	360	360	375	327	364	377	377	334	377	364	369	325	369	388	376	368	372	379	353	348	347	317	347	372	333	352	356	385	328	339	343	365	340	364	367	374	339	362	336	383	361	349	347	352	360	347	366	368	352	330	376	361	362	344	316	341	364	329	353	352	366	365	366	354	382	338	371	393	353	334	332	356	335	402	357	321	380	367	348	357	350	352	353	358	343	365	362	393	326	350	346	352	376	346	350	297	381	373	391	363	352	341	378	398	348	330	384	384	372	344	347	350	366	398	355	323	333	389	406	382	353	352	386	392	363	386	337	357	381	325	373	344	374	356	318	356	354	357	375	358	385	357	377	381	369	355	335	339	386	360	349	320	362	372	369	309	363	352	359	371	365	383	348	347	387	378	373	339	339	344	388	341	386	332	345	391	360	364	338	389	363	368	352	373	334	362	346	351	365	356	362	373	364	363	387	340	363	362	386	364	338	375	349	339	376	391	352	381	391	352	345	348	375	354	364	353	389	382	362	350	338	341	358	378	356	371	316	365	354	336	356	371	387	330	357	374	403	332	358	375	355	379	369	356	340	341	372	385	393	408	320	370	382	388	389	333	341	367	349	362	369	315	337	361	358	380	376	347	327	370	380	365	361	375	359	331	351	407	380	396	359	381	348	379	376	360	366	367	338	378	374	348	352	369	385	342	391	330	340	383	330	357	353	365	375	338	375	416	343	358	335	357	374	385	385	378	348	393	327	365	389	380	370	314	384	392	366	379	328	323	351	347	382	351	386	379	383	335	375	335	337	365	331	362	360	333	329	346	357	341	353	353	339	387	327	359	334	361	385	352	371	327	365	405	341	383	380	342	367	345	378	353	364	362	389	345	350	396	352	338	348	360	375	399	329	365	346	339	390	318	374	354	331	387	363	381	381	362	372	339	376	345	332	365	351	322	347	365	377	342	304	314	344	384	342	364	360	355	368	369	385	363	349	376	347	394	378	342	370	396	373	341	351	364	345	381	346	347	334	342	337	367	381	379	385	353	375	363	381	353	357	355	359	352	369	402	343	377	380	317	339	368	382	338	374	376	358	358	367	331	358	391	336	371	359	332	357	350	390	350	395	333	376	374	347	346	335	343	376	386	343	351	335	367	347	343	352	393	379	363	375	378	399	322	353	342	374	356	345	346	344	391	350	356	372	318	343	354	361	358	371	390	344	388	351	363	399	358	395	326
6617	1079	1312	1408	1311	1188	1056	1046	1061	980	951	968	891	966	928	877	798	892	870	870	848	859	882	847	885	848	855	809	885	776	870	837	783	908	806	823	872	852	839	848	871	832	809	818	837	810	828	836	877	861	861	824	819	858	770	894	822	838	794	872	772	811	798	820	819	834	815	851	865	833	829	887	818	857	773	839	807	789	827	834	824	843	810	849	831	818	814	794	869	807	820	874	841	892	830	874	865	827	817	843	803	822	821	805	817	861	816	792	838	809	854	783	865	899	863	803	888	876	849	803	833	867	894	879	825	796	808	809	788	826	799	850	845	845	811	788	772	807	798	781	834	859	830	866	789	831	831	804	808	794	850	837	854	848	871	858	817	869	854	841	833	873	843	879	835	817	782	839	883	836	843	812	848	887	817	829	831	849	888	855	815	815	817	827	846	857	804	796	863	854	826	835	862	855	832	857	834	782	870	849	830	860	840	851	806	892	819	815	832	787	810	835	785	825	862	801	821	865	842	860	823	852	801	910	837	825	811	833	881	796	824	883	771	847	859	781	792	834	834	830	863	819	831	820	847	782	796	823	895	844	846	833	810	807	841	821	854	786	834	809	781	889	792	809	806	860	808	780	835	797	797	833	781	879	801	863	862	798	783	820	824	868	855	809	839	864	831	854	819	863	822	817	865	860	809	826	838	830	819	835	836	840	841	813	765	850	865	829	832	847	834	843	825	834	838	825	849	847	840	826	821	852	825	832	840	809	812	820	822	789	836	833	813	831	824	842	850	837	844	820	852	836	772	827	886	859	830	818	846	828	839	808	808	880	862	895	844	820	867	857	864	818	839	899	882	859	857	817	781	856	858	858	828	876	811	830	842	883	822	835	847	849	784	808	834	849	821	847	864	789	824	829	845	859	858	788	890	873	765	858	794	822	849	816	857	891	800	834	845	872	820	827	870	859	854	797	917	854	867	847	816	877	802	789	858	816	791	804	866	814	821	809	849	873	828	776	863	852	859	803	840	836	808	825	832	790	837	786	843	820	846	836	840	797	862	856	871	839	863	815	836	790	823	804	821	828	850	822	842	902	850	816	876	825	799	817	799	877	869	862	831	801	824	846	833	857	826	812	870	823	827	841	858	867	838	830	814	859	917	791	795	805	874	854	807	838	819	810	856	840	788	841	865	828	853	821	779	773	797	793	827	825	810	861	895	816	866	847	791	859	832	836	831	876	828	912	836	869	844	830	812	852	827	828	832	773	843	856	822	797	785	798	825	820	811	853	786	829	786	869	865	816	832	784	831	818	822	820	872	809	833	846	847	789	862	858	848	831	865	810	845	863	809	842	831	789	825	845	833	836	825	821	816	835	892	828	775	828	873	822	786	795	823	843	804	826	879	834	817	848	801	866	815	792	864	783	807	776	818	842	857	829	813	805	847	834	788	866	861	728	863	844	846	814	885	823	819	864	846	841	797	837	855	814	799	838	807	859	861	847	850	797	797	818	825	815	821	825	850	859	801	836	860	886	824	793	826	881	786	829	831	812	821	811	852	782	815	807	840	809	848	779	884	845	835	781	845	847	785	841	871	851	831	894	778	841	860	826	807	841	851	880	762	805	824	821	827	830	845	851	869	789	854	835	808	838	845	855	850	851	833	786	828	837	850	887	868	855	767	897	750	819	803	862	818	870	798	832	806	855	833	789	899	777	851	839	837	865	858	816	841	828	825	805	830	842	846	843	843	828	798	836	823	872	859	825	839	778	827	819	824	819	807	813	872	819	812	810	837	770	835	839	797	847	808	879	834	798	836	840	848	785	800	862	866	799	828	836	829	810	811	835	869	857	850	869	840	794	812	774	841	801	781	821	843	869	823	859	828	822	828	837	867	847	898	805	814	844	845	858	810	876	879	828	804	804	896	782	802	841	867	845	799	779	879	834	822	903	845	834	814	844	854	802	825	810	827	833	879	848	839	801	831	826	782	845	851	861	833	844	859	871	813	802	777	853	817	836	853	853	825	863	823	888	790	810	826	838	821	784	816	900	801	858	824	872	838	813	848	894	814	835	844	831	834	879	833	851	791	821	804	788	839	760	813	823	827	814	775	834	802	814	830	828	817	785	889	820	850	809	810	878	806	849	845	786	872	821	886	791	861	822	833	803	808	860	812	852	787	832	778	827	853	835	834	804	808	816	826	884	787	854	822	791	815	843	842	830	804	814	815	774	837	891	884	838	822	856	765	763	818	794	827	885	830	802	832	848	879	882	811	834	815	889	823	846	837	862	798	846	830	797	809	814	854	831	873	845	835	809	800	808	792	816	825	778	831	791	811	811	803	825	824	804	802	809	814	814	836	801	836	852	811	844	792	812	832	836	882	826	809	783	850	817	874	828	868	819	871	839	841	888	843	796	857	841	855	810	914	815	854	840	827	828	826	841	848	821	847	809	849	829	873	882	853	841	858	791	808	834	893	817	807	832	824	837	848	811	840	852	766	829	821	838	795	878	839	833	800	836	768	805	841	832	866	808	850	816	810	780	840	824	843	874	868	830	839	814	851	888	847	826	838	796	825	879	793	842	854	836	800	781	868	825	879	839	841	821	873	853	820	868	828	794	828	822	874	842	826	826	848	878	773	817	830	842	838	819	821	813	826	792	779	799	819	789	800	809	791	833	872	831	804	873	836	827	853	842	830	852	777	809	829	844	828	895	880	836	802	828	851	853	801	821	861	845	782	846	872	860	823	859	820	844	844	781	845	869	838	835	807	828	821	807	835	833	819	846	774	820	787	833	858	821	838	831	851	806	836	835	829	802	790	821	784	861	857	804	827	790	789	793	797	816	817	862	788	843	841	813	809	801	871	883	822	851	836	858	799	851	806	806	832	862	822	823	849	865	831	833	832	860	838	808	872	829	836	788	804	851	832	810	802	822	870	818	838	851	813	836	790	826	846	828	827	836	798	805	794	861	846	863	870	848	857	805	865	809	803	817	852	852	785	833	864	860	799	790	819	834	823	815	789	803	872	798	839	875	797	858	827	806	819	803	806	853	844	793	855	837	886	844	881	849	849	816	830	803	783	849	809	820	855	832	879	831	861	824	805	829	827	837	787	827	841	838	887	828	826	826	837	852	860	879	884	829	831	840	857	868	804	841	810	759	894	864	823	799	867	811	814	817	814	806	803	859	772	797	819	787	846	791	866	816	808	805	838	777	764	884	856	849	786	865	849	825	854	819	836	796	855	824	798	810	857	811	826	895	810	815	820	854	830	805	849	897	812	829	836	837	870	835	783	849	865	822	829	807	832	834	786	865	761	760	759	837	885	822	855	841	792	824	822	840	822	794	807	853	862	841	858	841	820	825	878	843	813	836	815	855	862	882	855	841	866	836	823	825	814	850	787	826	855	828	847	805	855	909	813	880	832	839	745	773	787	890	794	776	866	846	839	799	826	861	845	899	804	787	836	872	876	859	856	823	832	771	852	842	819	806	825	873	871	850	844	836
12927	1136	673	474	387	328	272	253	220	196	190	175	192	206	157	188	194	180	186	173	186	163	169	182	185	176	177	151	169	174	175	164	166	156	211	184	161	199	151	157	167	173	161	166	166	184	185	174	156	171	176	157	170	160	186	162	182	169	155	155	159	146	159	170	189	177	173	171	153	150	162	166	187	166	175	188	174	183	184	168	162	173	172	151	178	184	155	187	167	153	185	178	171	174	165	155	175	180	150	168	166	167	170	163	175	166	167	154	173	188	178	172	172	187	172	180	145	169	153	164	167	174	173	177	187	169	174	152	169	160	156	156	153	165	163	179	163	150	157	175	154	179	200	149	178	144	160	196	160	172	171	166	177	174	170	185	185	185	170	171	171	172	157	177	181	180	185	200	154	167	192	199	180	157	159	169	159	148	166	149	147	192	183	176	182	174	159	154	169	169	180	182	179	163	171	171	172	165	168	182	181	164	193	141	160	162	145	176	189	175	168	162	171	179	165	162	177	171	179	151	152	161	158	157	148	179	136	169	175	165	181	155	178	173	184	169	166	192	171	179	161	161	185	173	175	188	168	174	161	167	175	170	156	156	158	153	179	184	170	179	138	171	159	193	174	145	140	155	152	170	163	156	158	174	175	164	170	192	168	156	163	158	147	161	148	149	168	160	177	160	143	156	163	183	164	166	173	166	176	166	158	205	158	176	147	138	171	166	176	160	172	182	155	181	170	162	168	182	159	170	143	166	144	143	170	190	145	154	173	175	177	161	155	155	162	186	173	204	158	156	180	178	179	169	159	188	173	198	175	168	185	170	183	151	165	164	164	188	164	165	185	163	200	151	174	186	140	169	144	159	167	169	195	162	190	172	159	177	161	178	167	173	160	152	166	164	145	163	148	181	173	167	158	155	170	191	162	168	168	160	166	161	202	205	173	148	164	172	182	164	184	168	166	157	159	161	149	159	161	181	176	173	176	183	180	171	197	154	177	148	176	154	154	160	159	159	168	160	156	171	192	182	163	168	156	158	152	153	187	186	185	157	148	167	168	160	183	198	180	164	174	178	151	160	160	149	182	158	163	174	174	169	132	174	173	168	199	176	180	169	181	150	155	162	161	167	141	142	165	187	165	162	180	173	165	176	175	171	175	160	186	166	182	168	164	155	126	191	161	142	183	165	155	165	158	164	154	173	189	166	162	173	158	194	149	151	166	139	176	209	194	156	172	138	166	167	157	175	187	168	176	172	176	177	124	162	187	157	168	167	169	155	174	177	166	166	179	185	172	173	180	166	156	161	154	173	141	178	169	154	139	180	163	152	181	166	165	187	172	169	153	169	178	192	167	153	179	168	163	158	148	147	156	184	194	149	171	161	143	166	169	181	156	184	161	158	160	163	155	192	155	173	160	156	163	149	154	181	159	142	163	176	153	195	163	157	170	171	184	170	164	135	164	144	155	206	161	175	175	167	169	171	160	163	182	158	170	156	207	172	179	170	169	166	188	176	141	170	151	152	152	164	149	176	181	172	179	189	184	157	143	157	183	159	169	182	163	201	155	154	179	153	160	159	155	182	166	143	159	177	185	150	161	156	190	178	155	155	160	173	149	204	177	178	172	181	184	184	179	162	159	176	171	174	152	176	142	163	143	145	158	155	157	171	160	162	147	162	148	148	185	178	164	166	139	176	185	164	169	169	174	167	160	175	141	156	180	189	155	162	161	181	151	197	169	175	181	210	169	168	179	166	178	167	163	156	178	151	159	159	195	176	179	142	161	154	155	144	172	160	158	191	152	166	144	147	174	160	155	168	176	161	174	163	157	191	175	167	160	148	177	155	177	161	177	147	179	173	154	167	192	157	161	168	156	156	175	159	164	161	189	189	176	176	183	172	191	154	163	151	168	207	207	180	173	184	166	151	151	157	183	189	170	185	168	182	173	187	175	160	184	196	145	179	175	147	177	185	164	170	181	209	185	162	175	153	175	185	149	165	157	176	158	154	156	174	186	148	186	158	168	165	190	193	160	167	188	194	183	168	179	164	159	152	168	174	160	164	167	154	169	165	154	167	189	174	178	191	175	189	156	168	174	163	183	160	169	190	155	156	135	164	165	150	186	166	173	166	181	172	190	167	180	168	153	159	156	179	144	141	178	168	181	166	175	184	151	145	185	175	172	172	171	167	167	179	166	170	179	173	170	169	164	150	179	169	175	167	171	181	169	148	173	151	155	176	183	158	190	172	174	195	182	162	177	163	166	155	168	177	172	151	171	173	169	163	152	158	168	139	173	154	158	183	180	144	177	140	180	170	180	163	169	181	152	173	160	155	183	173	162	169	161	185	154	175	157	172	171	165	155	191	161	151	165	154	168	161	145	170	183	168	193	168	144	176	180	193	152	160	170	136	149	164	174	162	157	160	147	181	186	173	184	170	151	175	173	166	179	169	166	187	160	164	190	153	158	149	182	162	177	168	158	154	167	171	163	176	178	147	189	161	157	143	189	173	167	159	162	168	178	195	145	160	173	156	167	167	158	168	173	177	153	163	179	175	169	165	168	187	160	175	167	161	176	180	158	149	154	174	150	167	181	175	162	175	165	176	144	161	170	156	148	160	172	171	156	159	159	161	160	159	140	172	174	131	160	172	171	170	164	173	163	161	181	151	142	152	149	177	136	158	171	174	175	184	186	156	166	191	183	157	153	163	169	186	172	179	171	187	161	173	161	154	159	174	158	163	159	173	166	166	188	151	186	186	148	187	165	154	151	157	173	171	168	147	193	152	196	158	164	154	175	165	176	178	159	155	160	176	184	168	163	167	171	165	191	179	167	175	181	182	136	165	160	181	182	186	173	179	184	156	160	149	162	164	181	164	176	190	155	179	130	203	159	168	182	162	161	175	169	169	187	173	159	176	157	187	159	174	163	201	157	154	172	190	178	161	165	151	149	164	178	170	151	204	153	157	169	168	184	173	175	175	134	177	157	164	167	192	184	181	184	166	166	165	167	174	162	169	166	148	180	166	166	160	167	186	147	163	170	165	161	157	157	173	161	173	158	166	155	156	153	163	129	169	151	157	162	171	168	146	151	166	179	168	149	159	177	154	160	172	161	179	164	167	178	165	173	185	171	164	170	154	182	148	161	149	164	157	168	158	193	185	165	190	161	145	173	127	175	177	194	154	144	148	162	165	171	196	162	178	148	159	155	175	173	165	189	174	161	155	159	180	194	157	162	154	166	167	183	174	200	188	171	152	170	185	166	178	161	197	173	150	164	177	159	147	176	167	173	191	173	163	144	171	163	185	171	175	161	173	164	169	164	174	150	190	178	141	130	128	177	175	164	159	171	185	159	172	171	152	162	161	172	180	194	158	142	173	149	186	176	192	166	172	176	163	168	156	135	161	168	199	163	164	169	137	162	212	146	187	167	152	172	164	167	166	188	141	185	154	182	168	157	167	164	136	164	158	145	162	167	176	186	158	150	175	179	181	174	141	181	171	156	191
7991	1005	1520	1619	1412	1141	910	846	753	679	623	665	626	595	573	525	505	522	500	512	485	464	493	487	453	507	460	498	462	451	453	473	503	472	453	459	412	443	441	448	467	459	450	441	469	454	438	416	448	433	435	467	469	445	433	463	428	473	449	436	447	462	441	437	450	445	482	414	448	430	458	410	441	436	445	382	438	429	438	403	443	404	435	434	452	442	444	437	416	425	439	445	441	434	409	457	450	448	439	418	419	434	459	452	458	418	459	453	389	420	436	398	441	434	448	423	432	434	423	428	392	406	407	440	418	434	436	447	429	446	405	439	422	449	439	456	454	413	395	440	424	453	414	416	425	400	421	407	395	451	426	434	429	470	445	451	405	425	427	431	408	447	443	438	443	437	422	396	437	437	435	395	412	425	445	405	393	474	398	441	431	434	458	475	417	448	420	432	438	446	416	456	404	428	442	433	428	408	433	427	427	463	421	444	453	422	450	447	402	417	435	446	460	407	425	448	457	380	476	435	410	442	427	432	417	468	416	409	443	429	426	421	412	428	455	418	426	415	414	462	433	427	407	433	457	449	435	403	427	407	460	453	438	440	436	439	429	444	402	436	396	412	412	441	441	456	410	442	460	434	396	429	464	418	438	428	409	425	427	455	442	444	450	435	435	443	415	405	458	391	420	420	428	405	414	444	405	430	450	439	415	453	434	395	431	402	397	438	435	404	447	444	413	429	428	440	439	426	441	455	446	480	426	429	427	376	414	435	422	442	431	446	411	423	452	422	456	439	422	430	405	434	462	411	444	408	425	454	407	423	407	410	428	415	416	463	430	447	457	432	459	422	461	463	462	387	482	430	455	428	441	452	431	409	450	388	430	449	452	412	461	448	446	418	436	427	392	380	416	434	428	455	420	440	430	406	428	393	437	433	440	430	468	450	445	424	444	459	457	435	426	472	448	396	420	424	426	430	487	457	438	467	446	442	446	420	431	429	418	467	443	425	418	439	426	394	435	452	428	422	414	432	427	457	430	413	450	469	429	445	429	408	452	423	444	446	407	395	466	407	422	429	475	397	427	438	411	452	426	418	409	432	408	411	453	428	441	450	429	389	441	418	462	411	402	419	376	435	432	421	448	441	437	417	421	391	452	432	456	423	440	458	388	386	484	449	456	453	422	431	426	454	434	440	392	481	407	408	409	456	448	433	385	457	415	415	441	449	424	439	430	420	449	434	449	416	419	382	424	416	429	383	436	406	462	395	446	416	436	465	429	423	410	432	424	439	469	422	428	450	419	408	470	445	428	429	448	407	452	463	420	417	447	424	460	445	415	434	439	490	421	428	434	404	414	441	441	430	456	412	432	444	442	408	440	411	450	423	451	391	435	456	421	446	447	417	422	449	464	488	474	447	424	421	440	438	415	442	412	435	428	453	413	420	458	429	375	430	406	414	438	438	493	418	431	378	438	389	444	474	417	428	414	418	446	426	436	435	467	441	425	442	419	458	447	394	435	451	444	457	414	423	401	455	416	407	441	420	415	453	452	445	452	429	422	426	467	430	388	417	411	402	467	481	424	446	433	401	420	430	432	444	433	434	433	419	423	397	432	447	428	447	440	441	434	399	417	454	453	403	448	410	452	458	420	435	420	413	391	455	419	427	421	412	426	435	461	440	446	419	402	473	462	408	435	437	435	454	422	479	436	429	439	412	435	435	479	408	457	443	396	389	443	449	408	411	468	433	410	439	419	414	435	403	435	443	469	374	468	454	450	412	431	419	391	410	451	462	418	407	425	420	444	460	410	469	435	451	447	448	448	425	416	404	435	435	435	436	459	458	403	434	457	440	411	409	429	428	412	414	450	415	429	473	447	403	442	419	437	380	445	429	417	427	434	426	419	454	448	399	406	433	420	420	444	421	404	406	446	430	443	471	422	460	429	414	444	446	419	416	427	401	449	435	427	450	432	462	416	453	443	447	407	431	441	432	440	407	434	413	423	480	443	412	444	420	447	428	401	452	435	446	443	463	437	418	457	412	429	440	434	425	426	420	420	435	439	432	431	435	433	435	469	457	411	445	427	457	415	418	408	449	416	413	437	471	402	447	400	451	446	420	400	434	412	413	409	453	435	444	453	441	450	433	445	454	427	432	444	396	449	461	431	420	445	485	400	431	421	494	459	456	410	439	418	408	455	449	448	424	422	423	438	433	438	412	428	461	397	430	448	452	407	457	444	432	408	422	447	439	475	456	422	441	461	446	442	428	441	393	498	451	423	407	433	444	412	408	455	430	440	427	460	444	453	420	472	459	427	462	414	431	431	442	427	416	440	426	424	460	458	446	422	461	430	440	420	455	405	452	457	439	462	410	451	442	456	473	410	415	406	432	441	434	463	425	452	439	458	432	444	435	442	411	461	426	473	429	413	420	425	441	437	476	451	422	394	438	433	453	447	421	412	420	419	447	465	413	409	438	414	436	466	436	437	455	446	434	425	442	390	449	385	455	438	447	415	445	413	429	430	405	425	417	395	422	456	439	432	418	437	417	431	403	407	417	422	420	399	432	463	448	497	448	412	449	438	462	453	444	420	419	422	468	416	462	471	415	437	421	455	443	429	411	412	436	450	408	445	448	443	423	442	405	422	496	397	430	385	363	417	409	455	414	442	451	435	449	452	435	448	464	445	398	413	437	448	418	426	423	454	400	418	423	380	404	440	434	428	455	425	422	413	408	464	436	412	438	472	395	438	426	446	426	386	425	416	443	419	391	413	409	441	451	421	424	435	411	450	410	437	421	441	427	426	425	432	403	405	415	437	422	411	406	427	426	419	499	473	477	424	430	463	448	418	434	442	405	446	425	435	437	452	436	410	470	424	421	387	430	471	405	468	432	373	430	433	455	414	418	444	417	447	481	435	410	448	435	419	429	446	432	451	441	430	395	424	414	427	450	427	430	425	421	456	435	441	405	410	457	461	431	430	429	446	415	390	411	430	433	425	434	426	391	435	443	432	437	424	433	423	431	420	422	426	426	429	445	403	411	448	440	433	448	435	453	447	439	439	414	469	444	404	419	444	438	454	445	449	435	413	404	446	395	425	460	447	443	445	459	438	420	451	439	453	425	396	429	467	417	412	458	406	440	442	393	413	451	452	422	454	406	420	422	418	452	427	413	430	447	429	429	425	385	447	397	441	418	399	417	424	430	428	443	422	435	417	472	434	433	455	417	428	405	440	456	448	407	468	427	430	452	448	453	441	423	435	423	397	410	433	439	435	408	424	439	432	441	456	425	446	403	439	444	434	445	455	454	450	426	427	430	419	425	462	410	420	421	399	420	458	410	441	430	448	425	420	440	399	436	459	426	468	413	419	416	427	417	425	446	472	420	462	449	423	442	425	403	478	429	433	471	426	440	414	451	435	410	430	420	421	419	431	444	439	431	429	403	411	403	452	438	405	471	459	411	423	460	429	426	429	401	399	411	455	457	443	416	408	403	442	399	432	441	420	444
1470	413	433	427	407	373	415	397	412	425	417	397	400	393	432	434	401	398	403	383	395	418	410	414	390	394	399	404	399	400	396	406	422	420	422	386	374	373	408	404	385	422	390	426	417	391	404	394	397	410	407	375	408	410	392	389	393	421	415	425	403	404	370	414	392	394	390	428	385	404	383	391	406	369	395	417	410	375	444	415	412	446	385	368	396	455	443	363	385	432	438	401	403	402	405	422	394	404	376	422	419	405	415	357	409	409	415	423	432	434	399	401	424	399	462	450	426	416	410	387	382	421	453	391	398	361	427	376	432	404	406	398	403	402	394	381	404	433	419	406	355	395	373	446	406	423	438	382	414	438	387	446	426	406	408	393	423	431	357	400	413	404	417	429	427	409	425	392	405	396	407	419	389	402	428	407	425	397	383	424	360	377	398	394	401	450	420	409	409	396	417	401	424	448	432	415	389	404	406	420	392	406	414	419	398	395	417	396	412	403	401	428	401	398	380	407	407	379	400	399	418	395	390	434	431	403	409	391	394	388	364	437	408	423	408	404	401	386	413	390	396	391	439	388	377	400	383	413	461	436	431	412	412	385	389	415	378	394	406	382	418	399	405	430	383	432	367	389	414	409	400	384	405	411	399	374	404	363	421	377	390	406	442	384	392	390	415	411	358	427	388	429	404	433	417	381	388	396	414	407	398	415	406	367	406	404	403	390	405	399	395	408	437	396	403	381	383	404	403	429	446	432	383	396	403	415	436	393	401	347	390	423	439	428	381	401	437	404	432	370	420	413	433	425	395	408	427	428	403	422	402	407	400	407	418	371	461	417	416	403	387	415	379	364	367	400	364	401	426	417	430	373	421	380	415	425	391	434	413	380	382	426	389	383	404	387	409	407	376	387	386	383	435	392	396	389	430	388	402	412	384	388	425	411	424	390	400	422	389	402	411	395	433	389	398	411	405	433	396	408	388	436	373	389	436	384	397	376	447	410	422	398	403	407	404	414	436	433	378	423	384	420	397	388	422	371	411	394	419	400	402	389	407	370	404	415	393	392	401	366	369	409	411	375	414	364	393	397	407	394	413	417	401	388	436	377	455	444	416	389	397	426	402	385	398	385	425	434	453	420	418	409	434	394	387	404	417	422	429	375	385	409	456	440	373	367	450	382	429	416	412	404	429	402	372	452	383	393	384	400	409	397	397	395	386	378	398	358	407	403	404	388	405	427	384	424	401	442	385	391	412	396	379	379	376	412	419	424	444	384	400	402	371	390	399	380	409	415	423	395	398	391	463	409	408	447	372	403	435	387	425	420	416	409	414	405	387	410	391	393	417	362	381	428	358	372	391	433	388	393	388	394	396	409	408	441	377	405	389	397	410	390	406	414	394	404	397	393	398	420	399	368	406	427	406	377	390	394	412	374	390	413	424	454	442	423	388	415	385	408	358	430	409	400	422	398	387	396	425	427	412	423	406	418	444	399	418	409	413	397	398	381	390	422	376	379	381	419	379	392	418	375	407	386	417	390	366	368	394	417	385	396	405	475	428	419	379	395	392	348	378	390	387	393	406	381	408	473	389	390	465	430	418	432	401	392	394	436	402	387	421	412	394	440	418	388	396	388	425	418	398	376	407	420	399	407	423	396	388	401	404	386	410	386	437	393	359	414	420	439	470	425	394	461	405	404	444	424	375	396	412	393	390	379	402	423	431	368	368	388	421	405	368	384	377	448	413	359	399	402	380	389	405	427	423	374	359	376	396	373	419	390	350	395	400	393	386	418	462	382	416	379	396	452	423	412	398	395	407	388	385	366	437	416	428	428	390	390	431	368	380	401	396	374	446	378	432	400	417	375	428	366	434	355	373	437	390	405	398	395	396	415	379	374	453	420	385	411	387	395	394	358	429	397	358	377	377	423	411	410	400	370	413	378	406	391	422	402	364	384	415	430	367	439	406	410	409	428	389	404	396	434	408	381	382	394	421	412	360	388	411	375	408	407	417	407	400	400	402	445	414	457	414	399	401	405	417	381	386	392	423	414	408	404	387	419	375	436	419	399	398	415	394	422	400	405	443	446	384	377	405	386	403	420	383	420	395	437	417	385	354	438	375	419	384	408	423	402	432	426	358	385	393	418	372	460	385	400	394	464	404	395	436	406	428	372	387	413	391	391	410	414	403	395	420	365	398	380	414	366	435	384	397	348	396	412	392	409	441	412	408	408	426	367	406	405	380	415	394	421	374	409	391	379	409	389	386	401	400	420	409	382	381	415	404	388	414	403	432	396	390	431	389	425	386	426	427	388	386	436	405	374	443	406	414	432	386	404	413	409	425	384	386	376	371	433	425	391	378	379	404	404	392	447	406	380	380	430	386	395	356	423	406	390	359	387	398	398	377	401	397	383	390	394	394	454	415	457	425	380	414	405	403	401	434	374	401	416	408	412	383	431	365	379	428	429	436	401	402	406	429	381	404	369	461	415	427	399	388	397	391	402	421	417	390	392	393	395	400	407	397	409	420	425	413	400	385	406	435	408	381	406	412	385	400	398	391	418	388	413	432	399	423	407	404	422	392	431	412	411	436	388	401	388	402	381	425	406	419	395	389	400	409	395	448	389	415	406	454	389	394	414	371	438	396	405	390	398	389	379	423	429	420	437	384	375	416	401	410	454	410	398	401	417	407	399	367	395	381	400	382	421	421	394	370	461	383	417	389	373	398	406	443	424	427	398	412	404	400	364	397	405	417	398	392	392	399	400	384	378	408	398	392	405	371	392	386	413	398	411	469	436	407	399	419	381	380	378	405	421	440	398	408	416	383	397	389	405	429	423	395	413	348	406	422	388	382	395	374	377	426	398	357	397	408	403	432	413	374	392	376	398	380	440	402	467	375	369	403	433	429	413	431	411	377	416	436	386	379	408	421	404	463	375	393	399	417	371	352	414	420	413	392	376	366	391	417	389	416	395	408	390	398	359	378	458	386	374	407	432	387	424	378	388	418	385	404	406	394	420	412	438	368	402	392	389	417	417	424	382	380	404	397	412	380	422	422	437	432	403	404	383	383	392	363	377	416	424	397	423	397	373	398	392	393	404	389	392	380	415	393	412	412	401	386	418	404	357	394	401	404	394	390	431	483	411	420	416	417	403	356	405	424	413	385	402	437	407	397	390	398	383	419	420	400	389	415	377	366	411	423	389	379	422	451	413	428	406	441	408	387	364	407	404	421	398	383	403	412	438	363	405	371	436	415	394	385	398	402	408	399	403	350	423	396	399	387	404	403	374	416	381	412	374	410	399	387	375	398	382	374	397	401	370	422	413	430	386	430	419	397	387	420	421	381	414	421	406	369	425	401	453	399	415	416	379	411	409	358	404	423	399	432	384	406	426	373	412	347	431	402	396	411	395	418	352	401	447	451	393	380	398	369	401	390	391	431	399	406	381	387	381	429	397	384	395	410	398	439	400	361	405	384	407	417	421	418	404	423	357	366	409	390	384	371	446
2134	943	951	879	938	969	898	938	904	923	896	994	976	941	935	917	985	924	937	963	931	909	914	962	999	926	966	967	898	941	989	946	999	952	951	913	903	924	969	961	890	941	884	897	967	1005	904	967	914	932	941	948	927	946	972	953	914	917	915	905	918	921	865	918	966	914	961	924	867	907	947	901	929	894	933	882	985	907	937	931	971	963	956	924	898	940	940	925	926	906	913	889	927	963	920	921	918	935	978	884	943	917	923	896	918	913	939	925	942	860	885	949	918	936	889	975	932	919	954	941	932	919	955	951	914	889	933	952	968	927	911	926	1013	959	889	943	940	952	969	974	977	902	944	920	955	943	910	966	924	1025	918	903	944	959	915	938	954	961	958	934	933	904	856	956	901	978	973	897	955	954	920	918	925	952	985	938	907	944	874	977	901	922	901	913	937	916	931	991	915	912	997	977	877	942	956	902	935	947	923	893	932	944	939	931	935	914	954	1006	860	942	902	897	930	908	960	942	950	952	896	976	895	928	967	961	931	927	970	930	902	944	926	955	995	916	945	941	918	884	941	957	899	951	936	962	905	911	958	937	929	888	919	967	947	944	955	878	909	885	918	927	893	941	969	919	922	907	902	879	921	923	857	908	926	970	976	919	945	920	941	928	990	912	948	956	959	950	939	883	941	949	931	893	880	971	933	938	888	958	935	975	947	941	976	951	876	928	938	901	920	859	940	879	943	873	949	912	903	922	983	913	929	953	927	943	910	975	887	924	940	949	921	937	955	922	980	965	907	976	909	956	964	929	964	990	904	944	981	934	965	896	956	880	906	934	944	952	903	910	890	913	895	934	898	927	921	946	913	883	898	942	950	904	914	895	941	948	942	942	908	891	948	888	949	958	901	926	949	934	910	935	941	965	948	898	909	1007	931	907	867	999	926	927	904	914	907	948	938	905	920	939	968	975	941	963	943	906	917	937	913	973	972	878	926	917	996	935	923	923	894	908	950	898	931	920	914	902	974	929	953	903	914	919	952	936	915	902	957	900	898	933	976	893	959	921	915	873	919	912	940	948	987	949	907	950	929	938	912	923	951	850	968	931	895	1000	960	903	978	959	950	922	977	951	928	942	904	923	895	909	879	908	970	935	967	927	908	902	895	954	904	939	956	951	937	909	922	1004	924	934	968	945	961	947	929	941	968	967	923	929	896	944	900	957	972	874	1014	902	901	970	908	896	933	927	930	967	949	918	910	945	926	902	934	985	913	896	917	876	904	950	920	922	929	931	953	938	950	900	997	960	958	918	969	951	937	923	948	916	946	935	935	943	954	911	953	947	959	996	963	940	930	941	902	917	871	964	938	903	982	897	902	911	893	907	886	902	928	928	893	914	925	916	864	971	960	974	930	935	933	995	883	889	945	998	946	960	934	896	897	927	932	927	935	931	971	934	992	928	973	950	935	902	873	942	880	927	896	986	896	969	978	937	959	930	902	927	952	920	951	925	945	930	966	908	944	985	930	913	963	916	943	974	976	911	912	911	959	967	966	906	982	887	942	968	992	952	923	926	956	890	907	977	895	884	936	931	952	916	885	973	937	913	923	927	926	963	912	924	932	966	933	934	943	923	913	885	890	939	913	874	937	961	918	953	927	946	921	963	930	926	945	964	929	894	897	877	943	939	913	956	917	1005	937	937	923	943	940	881	882	976	949	873	944	879	933	972	913	903	927	927	894	904	948	922	907	962	894	953	953	914	918	961	947	923	974	970	959	936	931	972	918	953	915	973	934	944	901	929	897	962	883	939	898	892	884	944	963	926	927	952	937	983	959	950	938	952	952	917	878	919	948	924	890	928	980	970	965	924	978	972	955	937	966	944	946	945	919	925	926	956	944	954	881	970	957	924	909	945	932	986	895	952	957	970	893	915	914	930	951	908	933	956	965	978	929	917	927	980	939	918	918	940	938	973	961	909	921	899	864	971	921	892	944	941	950	941	959	953	917	925	984	888	878	964	930	927	894	924	920	935	951	950	973	902	940	921	988	937	917	961	952	896	898	938	958	966	907	968	936	890	958	915	949	911	959	1001	957	914	950	923	952	934	946	950	979	912	935	948	909	974	941	910	920	926	900	905	922	910	918	935	904	945	928	924	919	888	971	923	1022	914	990	969	911	918	961	939	917	883	877	915	922	947	935	933	967	912	988	936	903	930	947	857	943	942	986	904	958	931	989	919	928	911	881	955	961	881	920	890	955	938	941	927	983	973	945	887	875	940	959	913	916	945	942	948	910	878	951	962	932	936	923	983	938	944	970	965	902	923	957	956	914	882	931	978	959	919	953	863	942	897	1010	905	937	913	915	1007	915	904	936	939	969	984	890	955	921	937	963	939	950	957	893	917	915	932	931	933	988	952	954	951	973	927	932	910	958	927	886	921	856	942	946	918	936	922	952	924	982	872	920	917	916	922	963	938	942	969	923	985	978	924	918	951	914	922	954	889	933	924	922	946	876	940	930	887	956	920	904	990	934	885	912	955	970	925	963	918	968	935	973	922	946	961	917	982	939	947	938	979	957	924	925	967	869	966	961	886	932	946	942	978	876	917	881	904	899	893	927	925	948	962	928	897	990	967	896	909	929	872	887	976	973	864	950	935	1017	942	974	915	934	891	960	978	904	922	914	954	894	923	917	978	904	941	894	992	963	921	924	992	980	967	987	916	930	946	894	963	933	931	959	964	956	907	980	949	869	937	973	896	961	930	907	906	994	944	949	949	911	946	1017	956	932	898	1007	953	973	971	992	904	880	953	968	950	920	917	976	902	945	937	946	932	928	929	888	911	989	932	943	945	890	959	994	933	958	935	916	914	887	939	959	933	940	922	906	987	955	895	905	938	949	967	930	940	966	893	914	917	941	943	993	914	947	963	925	888	935	881	945	931	876	916	939	961	1006	971	963	967	924	937	935	923	901	961	935	967	984	999	898	873	936	962	907	922	929	924	929	911	965	898	891	949	896	921	915	951	928	932	938	925	896	952	939	907	898	948	970	960	931	949	896	975	916	936	947	878	929	901	913	937	918	961	950	955	983	964	850	902	875	961	880	965	929	948	922	935	1006	865	899	909	848	897	932	975	880	929	943	914	922	927	893	899	927	907	961	1002	933	957	956	936	948	884	870	957	966	920	976	961	966	858	921	955	934	924	964	986	897	942	915	920	973	939	937	940	906	908	959	937	915	938	972	894	933	880	906	921	977	937	865	938	966	931	951	932	946	937	965	946	905	927	925	921	903	982	954	884	904	917	939	954	979	954	897	964	915	958	990	958	977	891	955	904	886	915	914	924	993	917	929	926	945	953	856	872	926	972	919	947	897	988	957	925	924	909	906	952	930	887	935	962	888	940	910	956	926	913	889	947	917	926	900	897	968	939	927	866	924	923	959	896	942	918	975	959	959	952	928	906	933	900	892	965	988	932	937	925	1008	948	939	929	912	911	887	949	999	919	935	951	925	922	1002	909	928	915	953	943	887	904	959	940
7315	704	570	523	476	428	389	427	395	454	373	377	369	341	375	415	371	375	366	389	388	318	334	338	372	412	355	368	355	352	377	345	354	349	362	351	328	358	343	339	324	349	338	385	383	354	347	344	334	343	360	374	358	382	362	342	338	317	360	348	341	305	342	309	313	322	366	359	366	351	347	387	347	380	351	343	356	386	351	360	360	393	340	366	382	387	359	354	352	378	347	354	342	315	349	390	348	364	344	372	385	343	349	350	343	372	351	365	369	358	361	362	382	384	350	362	389	352	362	393	384	377	379	360	341	347	354	372	374	379	380	378	337	358	378	350	360	364	307	372	370	364	367	340	366	378	333	363	379	388	382	354	344	329	359	359	354	338	385	329	343	366	345	361	363	345	373	343	362	372	327	383	393	358	341	387	369	376	358	356	359	357	312	364	349	363	370	339	352	335	377	368	361	357	364	345	331	365	386	350	345	373	390	372	357	383	336	361	357	355	378	326	365	344	335	383	342	356	346	334	345	347	333	357	357	359	395	338	348	377	369	378	355	398	349	351	320	340	352	381	344	361	344	360	358	353	363	348	354	349	335	353	372	371	296	336	360	342	358	399	360	359	404	372	332	362	367	367	368	339	333	348	341	344	359	360	340	381	337	412	361	355	359	335	367	327	320	373	365	363	373	387	375	326	374	378	373	356	390	370	356	350	316	299	375	376	348	314	356	401	381	379	348	355	354	380	349	371	340	388	325	366	369	341	370	368	348	341	374	374	317	346	319	341	361	361	379	351	358	355	367	415	362	328	350	345	343	334	353	355	378	354	312	366	350	330	342	380	363	365	370	362	351	343	350	353	355	365	355	348	390	368	369	335	335	332	358	368	362	356	346	310	360	366	369	359	372	340	346	371	346	333	336	361	348	355	345	372	369	336	349	326	358	370	341	334	355	376	357	387	369	335	382	364	347	332	369	373	328	362	361	350	351	377	341	334	369	383	372	363	350	347	388	361	357	372	335	389	350	331	379	347	350	356	391	371	355	366	376	318	387	339	324	378	371	312	388	356	381	369	408	381	406	347	340	392	337	363	335	420	361	378	331	370	370	380	367	369	357	379	344	335	370	334	333	399	346	355	342	357	376	345	359	417	372	371	346	380	379	382	359	370	350	360	383	348	361	384	335	338	345	364	358	370	375	393	343	336	360	317	359	380	419	332	320	383	364	369	357	357	342	340	354	327	362	372	385	347	379	386	372	362	389	354	362	334	373	384	362	352	360	400	377	349	385	338	370	326	385	361	320	324	347	345	351	332	371	390	356	383	351	333	378	377	363	341	312	372	394	362	387	353	364	380	348	341	331	305	352	377	359	382	392	358	348	358	382	379	350	376	344	389	354	392	386	360	340	340	342	346	370	389	359	371	348	389	355	348	354	354	367	339	381	391	327	356	367	351	386	400	358	396	353	392	339	347	380	394	350	344	394	381	339	372	340	338	357	337	340	358	352	340	336	358	364	367	354	388	350	370	375	358	369	337	407	355	374	352	342	368	319	374	371	346	358	317	363	339	342	340	369	351	333	342	335	362	360	369	330	351	385	354	355	362	370	346	344	356	365	358	357	358	330	336	386	372	363	326	357	392	364	348	359	348	361	310	380	344	354	346	339	329	371	342	345	367	353	354	375	317	366	363	365	373	355	360	370	369	370	351	364	374	352	340	356	385	376	341	333	381	368	336	313	332	360	351	381	390	356	373	360	342	357	349	358	357	382	346	345	404	371	380	346	325	360	321	325	328	393	328	387	343	365	342	356	352	367	372	370	359	376	369	336	403	338	352	387	381	379	354	317	372	368	352	372	363	366	361	411	412	367	346	333	390	349	382	376	381	345	351	355	350	376	378	335	370	351	362	364	365	372	355	353	353	361	330	359	368	375	359	344	362	362	370	360	377	340	352	351	337	336	339	320	347	324	328	345	345	369	389	352	357	313	358	323	370	375	401	391	330	349	350	347	362	363	313	358	315	373	349	353	321	364	352	342	347	348	355	365	359	357	329	354	350	373	380	322	365	381	346	338	341	352	347	313	365	364	353	345	375	362	360	363	369	349	351	396	350	327	350	335	359	358	369	340	355	344	360	365	348	337	351	357	325	344	357	355	357	348	374	354	328	357	322	349	363	373	371	357	364	343	335	374	343	377	361	364	331	363	382	352	402	342	326	316	340	370	364	354	363	399	348	352	339	356	364	365	352	344	333	330	347	347	380	323	370	394	340	359	399	328	352	339	322	331	340	347	347	338	342	348	333	332	369	329	367	398	366	360	361	397	341	375	356	358	386	363	380	358	361	344	389	311	356	392	352	391	372	329	346	355	391	355	383	376	373	373	362	382	359	373	386	373	352	351	386	391	370	376	342	357	382	326	356	355	351	374	345	363	340	389	372	377	359	354	387	368	365	380	360	355	350	369	371	361	350	392	368	370	320	380	370	346	370	381	351	333	373	326	366	406	348	325	382	344	361	371	361	327	391	368	397	323	372	349	368	345	364	362	350	357	337	412	303	380	352	375	368	382	364	380	368	333	351	320	329	360	330	358	346	357	393	362	326	367	313	365	350	350	312	377	392	379	350	359	341	339	360	320	366	386	386	371	350	348	341	350	353	376	346	356	335	325	390	344	343	361	368	344	358	368	339	321	378	343	347	376	327	379	361	354	369	348	355	318	384	341	378	325	373	331	369	365	369	396	325	356	372	387	350	339	350	346	360	360	381	382	357	330	341	335	354	378	327	347	352	341	340	337	371	378	344	359	360	332	351	357	394	357	375	327	358	394	383	368	350	364	377	341	352	371	373	409	337	361	365	369	366	344	405	352	389	378	366	384	354	369	373	350	358	340	346	358	402	375	349	378	371	373	384	393	395	366	360	366	365	331	365	353	366	388	388	360	315	384	382	350	397	363	375	345	353	345	361	401	392	346	366	360	322	374	359	335	323	329	379	397	386	339	398	362	348	339	337	327	332	368	382	347	355	374	332	367	380	350	364	377	360	364	395	380	341	338	367	345	318	353	355	362	341	366	353	354	331	353	363	344	327	344	390	345	326	346	364	357	345	349	377	362	366	357	326	325	374	355	362	365	363	384	360	351	371	358	395	368	378	365	335	365	366	351	356	371	403	388	387	385	361	370	362	341	344	398	355	347	321	347	360	353	361	344	340	345	377	340	360	352	345	382	354	326	321	390	382	380	350	369	321	358	350	354	354	356	347	407	338	402	363	369	362	350	367	370	342	402	362	391	355	346	346	354	389	361	325	373	369	355	368	370	349	329	384	364	336	345	321	345	373	373	362	358	353	341	368	349	373	371	348	361	390	375	320	340	349	366	360	369	347	366	328	356	338	349	362	385	364	328	361	370	328	332	346	360	357	340	349	349	349	363	380	362	361	392	356	337	345	369	343	340	381	364	334	358	376	346	347	335	363	378	315	378	338	363	374	399	374	398	369	366	369	344	361	381	374	380	332
6573	1127	1331	1413	1366	1184	1100	1073	955	1028	921	896	906	897	899	910	870	876	854	874	867	853	850	859	811	861	866	851	906	859	877	801	806	812	803	876	916	848	860	822	826	902	891	867	882	846	876	854	843	826	837	864	815	863	766	801	780	843	874	818	848	839	806	879	894	832	899	813	801	827	839	871	856	846	785	808	831	834	841	794	831	845	856	833	836	848	854	833	869	860	882	817	822	879	855	862	831	815	869	800	880	807	831	871	887	806	819	812	886	824	807	850	849	842	833	807	862	784	860	826	825	839	831	795	867	766	812	804	862	831	840	861	883	808	822	856	841	816	821	847	874	824	790	833	792	818	837	824	858	822	831	817	847	867	830	827	836	828	845	839	824	870	830	835	827	912	818	848	852	785	816	805	842	818	819	800	813	875	847	859	824	880	785	847	854	803	802	842	847	814	811	838	796	814	802	887	801	882	894	875	826	917	846	836	826	847	869	850	824	871	865	863	825	871	854	865	838	849	828	783	856	864	894	811	804	811	833	840	815	873	845	824	853	825	782	868	767	828	851	818	887	826	863	817	867	803	839	834	829	825	836	810	805	826	829	811	838	819	836	820	755	857	839	771	813	814	845	822	803	859	902	818	804	836	852	800	874	780	904	796	861	866	816	856	814	833	786	771	851	858	805	843	819	827	864	832	853	883	795	845	819	812	839	792	923	861	804	754	824	801	851	785	841	840	813	845	864	809	849	829	897	826	855	833	902	766	785	838	860	846	858	867	848	849	831	831	836	845	824	794	843	782	800	866	800	862	838	831	810	852	875	837	854	864	820	837	799	792	833	790	813	858	783	837	804	875	831	806	887	844	886	834	830	871	797	826	830	810	915	817	831	855	841	806	795	780	801	840	826	862	821	797	891	837	794	863	852	818	858	862	854	850	848	844	865	838	837	841	831	835	786	890	827	828	821	816	799	813	885	814	827	808	873	790	820	852	878	867	818	823	828	883	780	838	856	810	906	811	829	835	839	866	884	835	871	839	833	763	819	830	811	806	800	835	856	812	836	838	873	872	829	839	781	813	845	827	765	837	829	834	847	838	865	828	880	851	828	867	832	896	863	858	828	820	829	839	850	835	801	798	859	768	779	917	813	864	835	835	847	868	876	850	848	814	849	833	854	850	861	838	816	874	866	854	825	846	833	799	804	782	833	860	780	798	862	838	833	805	803	769	839	810	817	848	829	862	807	865	835	885	852	802	814	829	863	834	818	869	836	869	804	887	798	791	803	780	780	854	795	802	845	833	828	869	831	824	808	850	853	876	813	808	821	809	878	792	846	876	801	850	833	880	849	863	840	843	872	863	830	801	820	804	826	886	811	806	809	823	863	868	841	836	785	869	863	772	784	889	788	860	845	851	852	858	855	762	863	835	824	793	832	851	783	843	819	862	840	871	779	793	852	860	876	844	845	812	822	858	821	813	854	794	864	840	827	839	845	839	832	813	832	838	845	813	798	778	872	815	872	826	795	815	884	816	829	817	850	871	803	845	887	826	839	803	897	849	829	794	845	846	825	831	831	842	891	854	809	811	819	835	828	843	804	853	798	857	795	865	829	837	815	811	859	790	822	809	810	836	808	856	830	844	833	787	814	833	860	863	846	769	747	775	819	824	842	885	833	905	784	796	821	838	814	872	847	810	839	850	815	830	860	837	847	863	857	808	833	812	833	770	820	806	862	861	876	773	840	867	828	850	840	845	813	814	829	837	832	812	836	835	824	812	816	809	854	847	824	860	828	853	797	844	838	811	834	836	837	858	856	781	847	813	823	878	818	863	824	863	864	845	752	790	869	855	847	887	797	859	806	849	852	845	832	839	858	803	816	858	886	761	875	814	848	849	821	822	818	814	826	887	846	823	829	839	898	837	843	847	848	836	790	845	802	817	823	839	824	805	913	836	837	786	864	790	824	815	847	851	799	827	852	866	802	834	798	845	854	837	793	798	794	832	820	786	753	866	859	893	817	826	857	843	846	812	853	810	849	845	824	842	837	832	856	831	854	789	799	838	791	844	795	818	853	804	864	899	841	844	788	850	846	781	834	775	795	858	906	783	822	866	809	824	852	861	831	783	845	846	827	769	877	819	791	816	831	871	786	826	833	809	838	867	824	860	759	854	822	846	858	826	853	844	926	795	871	830	799	810	826	816	807	869	806	825	872	873	817	860	838	787	830	822	849	845	815	831	810	824	864	868	829	782	832	877	831	846	827	875	814	840	836	852	814	807	818	828	846	844	851	830	844	839	830	834	840	818	832	817	808	831	784	900	814	804	814	892	823	825	832	775	861	817	827	790	868	804	793	809	855	842	814	860	850	827	842	794	846	847	849	856	843	832	801	852	833	814	869	846	808	815	794	859	859	840	805	806	867	877	844	800	846	832	833	877	881	800	817	795	808	912	800	863	819	851	866	793	869	827	860	828	850	856	805	794	880	828	850	797	873	844	797	832	866	848	838	839	868	869	826	815	803	844	856	813	862	861	889	865	803	829	840	860	893	784	816	864	795	799	834	827	848	849	814	838	809	792	849	857	824	848	825	818	831	849	834	817	825	814	836	825	848	838	811	847	785	887	806	866	852	811	868	845	850	875	837	866	889	795	866	818	861	847	768	800	827	864	824	794	812	788	825	793	830	865	845	856	831	854	816	794	837	821	849	806	818	864	850	828	839	813	854	806	864	838	826	849	825	816	848	821	834	904	838	813	859	890	840	832	855	852	859	835	850	826	808	905	879	893	802	863	841	784	820	830	851	802	837	829	817	799	826	876	816	875	863	801	847	755	859	859	844	841	832	831	854	862	827	821	876	832	846	785	834	841	826	863	787	868	835	847	846	822	833	847	835	782	824	827	846	857	846	843	845	837	878	864	846	827	907	820	850	787	856	795	828	796	845	811	797	844	845	815	813	873	781	828	833	802	808	837	813	816	828	838	818	875	813	828	885	865	814	817	849	841	851	810	811	852	844	866	849	886	852	818	904	800	841	830	844	857	834	839	864	883	801	822	835	799	841	836	831	772	834	844	825	848	819	835	830	866	850	854	888	841	879	811	933	847	810	817	795	810	763	849	899	920	827	850	853	818	913	768	867	792	817	824	856	814	807	867	792	835	875	830	861	840	798	834	852	769	842	857	778	860	783	830	837	885	856	842	783	866	803	781	810	816	869	782	796	830	842	839	811	820	814	832	805	830	810	831	786	817	878	832	807	793	803	863	829	843	823	821	828	826	840	852	868	850	829	817	810	840	776	882	833	837	845	773	821	842	813	858	862	853	851	878	893	825	863	850	818	892	864	839	801	840	880	833	819	816	843	840	829	862	807	811	845	820	862	830	785	857	791	842	807	852	876	833	885	829	845	793	825	809	833	816	834	802	822	855	832	879	796	839	859	857	817	849	838	796	788	858	811	837	877	855	831	797	821	799	821	787	821	835	841	862	836	837	822	818	839	809	826	825	793	793
12965	1082	574	467	373	312	293	239	233	221	188	176	173	179	189	181	164	184	187	181	185	173	164	161	168	155	156	170	169	176	177	175	159	178	189	175	162	154	175	193	179	140	155	174	143	162	154	170	167	164	191	165	161	166	178	185	162	169	145	180	192	158	184	189	175	153	168	166	159	176	165	156	180	168	160	165	157	173	158	148	156	145	153	185	162	176	186	156	144	169	155	188	162	175	143	182	151	182	147	168	148	165	153	172	155	153	180	172	162	161	168	185	164	148	157	145	176	176	172	174	155	153	181	168	162	169	184	195	174	204	161	189	151	156	151	198	159	164	169	159	167	179	152	189	160	168	167	147	163	147	156	151	170	181	159	184	196	166	153	175	167	130	171	151	147	159	163	161	147	139	149	173	185	158	169	143	168	173	182	160	155	162	142	172	183	158	169	162	172	166	158	158	170	197	189	167	167	161	161	178	178	167	176	182	157	167	177	168	167	162	164	181	173	169	183	167	159	180	168	179	166	153	166	171	162	180	157	169	165	189	154	161	163	172	170	168	169	180	182	181	154	171	170	190	177	173	161	140	171	164	137	169	166	170	152	135	142	165	171	150	157	168	179	185	177	167	151	146	152	162	156	170	139	160	151	174	192	169	175	176	171	157	173	179	156	153	189	182	147	162	158	173	197	146	169	153	178	162	164	165	171	167	150	184	171	174	162	160	156	173	170	158	157	158	174	169	168	162	178	166	129	153	174	164	173	158	175	195	157	168	175	185	167	158	162	161	159	184	172	189	165	169	184	200	161	170	177	165	182	154	168	172	185	185	187	185	163	172	179	156	177	160	167	166	176	175	159	162	163	164	165	174	170	168	158	155	177	140	141	157	164	148	166	180	157	175	148	167	164	166	138	140	195	162	165	174	208	162	182	170	160	159	165	178	185	155	169	167	174	165	142	160	182	165	175	165	145	161	153	163	176	157	146	175	161	156	164	168	174	184	182	178	168	140	145	152	160	174	162	152	178	188	182	178	159	166	153	189	186	147	169	167	178	168	199	176	201	168	203	180	171	154	186	179	187	192	154	149	181	184	166	189	164	176	154	162	151	165	144	177	168	155	136	146	160	161	157	183	180	159	145	190	166	176	168	169	153	173	168	157	172	169	162	185	160	168	183	171	198	164	181	178	207	179	180	181	156	162	158	167	151	157	160	172	182	172	182	169	153	150	154	152	169	167	153	156	171	142	159	159	164	174	146	160	182	158	182	155	173	157	153	191	167	166	168	125	140	171	174	173	186	156	153	143	150	163	180	172	150	164	153	178	151	200	162	184	166	156	169	181	160	156	149	156	167	196	159	194	158	152	194	176	183	155	165	154	149	167	167	163	163	187	186	163	163	176	153	195	187	156	164	181	174	142	178	166	163	177	159	167	170	154	176	155	145	193	160	164	185	182	168	166	145	172	148	135	154	163	173	157	154	153	160	184	160	165	174	154	159	184	187	170	156	158	168	180	185	156	185	167	176	150	144	154	178	158	169	161	171	142	164	175	173	143	177	164	181	176	171	193	189	161	190	150	159	164	176	158	169	157	167	159	165	172	169	188	179	155	162	150	158	165	167	149	162	170	148	163	150	162	157	143	143	174	183	151	159	186	168	164	171	182	182	172	164	165	176	200	171	150	156	156	152	153	162	136	164	151	184	186	163	178	167	185	144	169	155	142	179	149	198	156	173	171	161	157	160	174	185	168	192	170	159	165	151	160	153	160	162	168	143	182	167	187	169	181	163	150	167	150	175	158	168	153	183	168	151	177	155	159	161	161	144	184	186	169	162	159	152	150	168	167	173	150	176	161	160	164	138	185	140	156	199	151	176	166	163	175	177	186	181	180	184	183	150	151	136	178	169	163	161	169	180	167	164	157	169	155	182	152	172	165	170	167	156	184	174	131	147	167	160	137	169	176	168	188	168	147	167	156	159	178	164	167	150	166	158	157	158	131	156	161	157	178	176	158	165	170	155	158	161	163	181	191	174	166	163	173	167	167	155	160	151	151	160	154	156	170	155	179	182	157	175	147	179	160	166	188	167	157	181	190	156	189	133	163	170	187	156	187	157	149	181	166	160	156	147	137	161	170	163	166	162	132	181	157	162	156	181	159	166	167	156	185	185	168	176	162	143	151	171	151	190	176	181	169	151	160	159	157	154	167	166	161	171	181	196	128	183	150	176	164	186	147	138	143	171	149	163	179	199	177	188	154	163	177	160	162	168	176	180	174	183	139	173	162	166	172	179	170	156	164	164	176	166	154	182	123	165	158	182	157	145	170	165	161	199	157	166	163	167	172	162	174	166	143	154	149	155	148	180	162	158	169	160	180	158	191	166	153	179	171	178	162	163	158	159	150	160	164	167	205	163	183	146	163	178	161	161	164	162	166	160	192	161	156	161	160	184	182	172	180	168	140	148	167	171	182	179	181	160	168	170	182	171	156	160	182	149	167	175	158	155	167	157	191	166	176	180	164	158	186	178	157	177	173	173	148	171	155	170	162	177	172	188	188	146	165	149	175	188	166	159	171	178	142	151	154	187	166	175	155	197	188	172	169	158	194	178	160	172	180	170	165	147	164	169	161	180	161	165	170	176	167	194	188	154	170	181	173	157	171	170	185	173	156	180	157	150	169	189	178	157	181	180	163	165	179	164	139	151	175	172	173	179	201	206	172	161	172	171	182	172	161	149	190	172	161	155	173	157	173	160	157	154	169	159	172	150	163	151	176	171	151	189	149	151	171	162	163	177	150	182	154	171	182	153	179	189	179	167	168	148	151	180	152	178	176	174	169	149	191	193	152	189	166	164	142	176	145	169	150	165	162	162	173	167	171	156	168	169	171	164	175	168	166	160	165	166	160	160	152	160	180	171	172	160	167	140	181	186	155	165	158	159	162	152	160	166	161	146	159	167	168	151	207	144	167	166	166	168	159	186	151	156	186	173	179	160	165	191	185	178	160	173	159	164	161	164	164	171	162	178	170	178	160	176	158	167	173	175	154	180	157	177	159	175	182	170	137	160	145	171	152	150	172	160	162	156	151	164	168	170	148	156	161	183	166	166	140	138	160	156	149	182	163	166	161	172	158	199	163	177	173	175	159	143	166	168	175	139	149	162	185	144	182	168	159	173	164	154	166	162	159	165	163	162	181	170	149	165	152	159	179	174	164	155	158	157	178	175	167	160	168	159	183	154	193	183	208	181	170	166	169	141	179	177	177	189	162	149	168	166	156	166	172	162	164	164	190	159	137	161	159	154	197	167	200	161	162	159	173	165	194	164	192	165	181	188	170	144	156	176	141	152	175	182	170	168	174	165	144	139	165	187	193	162	167	141	198	180	144	195	163	166	158	190	170	175	183	169	152	158	116	177	161	142	171	163	168	146	166	147	172	196	141	170	197	163	165	154	134	154	178	160	147	148	158	164	160	143	166	153	183	162	166	172	168	159	170	191	196	158	185	163	160
7991	1064	1554	1623	1382	1163	981	841	750	715	653	651	607	559	588	537	510	545	490	495	529	515	509	479	500	457	476	445	494	468	468	453	446	425	433	462	453	458	439	472	434	486	487	446	441	434	448	472	436	418	418	407	447	453	437	426	425	417	472	447	445	459	449	432	453	440	432	457	423	398	445	444	438	441	443	445	430	416	454	432	429	416	446	455	436	447	461	413	447	445	421	430	442	424	450	456	471	464	435	469	412	430	421	459	468	393	430	427	427	430	411	446	444	475	413	453	436	432	428	401	440	470	438	425	397	443	447	410	460	439	444	410	414	455	423	415	438	449	450	416	415	403	433	490	441	428	450	441	393	458	423	439	389	450	422	431	427	441	440	349	414	423	396	410	413	437	434	442	423	410	451	421	412	448	462	443	431	423	424	423	398	467	421	430	425	443	408	412	412	417	449	445	429	465	452	443	408	444	441	444	428	456	424	410	447	444	449	417	428	447	469	435	453	404	428	408	421	441	431	462	431	419	447	428	399	470	394	428	393	451	394	407	420	430	430	425	463	409	443	438	384	451	456	443	465	421	423	417	486	473	423	442	441	405	437	420	436	430	435	440	436	413	446	442	453	423	423	412	458	439	422	429	429	387	443	447	442	410	432	424	442	474	414	446	425	426	440	425	414	432	430	451	445	441	428	464	408	449	428	429	422	429	406	466	439	391	385	457	408	393	416	442	413	452	449	430	414	442	438	429	442	446	437	421	420	416	462	450	424	458	418	418	406	424	441	387	455	458	455	424	425	440	428	429	418	392	406	449	439	505	427	452	422	450	481	448	441	446	425	464	424	457	412	427	428	450	449	437	374	460	421	401	392	422	465	454	424	423	458	453	435	427	401	426	427	462	439	408	425	457	446	415	412	439	414	438	438	452	428	387	437	392	412	465	407	437	398	424	406	465	413	456	441	408	436	444	417	485	454	414	391	392	427	436	394	440	410	415	426	428	444	417	454	442	382	426	420	441	417	389	450	456	450	439	443	398	461	451	417	447	443	435	424	423	449	466	422	398	417	457	427	431	414	435	439	416	445	458	433	424	413	465	405	428	455	414	472	445	459	461	419	419	429	408	482	403	412	412	449	440	437	414	466	418	446	434	444	438	408	421	474	421	421	399	408	430	465	402	417	407	410	430	430	419	437	429	405	411	435	438	453	429	432	406	400	436	426	418	408	462	409	425	447	435	461	467	459	449	435	458	424	448	422	430	462	446	448	402	460	442	435	423	472	442	418	445	423	439	437	409	406	392	444	425	441	402	385	405	399	454	433	416	444	403	412	401	406	432	465	443	437	455	416	430	419	445	419	437	403	438	432	436	456	431	441	423	433	422	415	456	428	422	416	476	453	441	414	428	445	417	432	404	435	412	452	435	421	419	401	453	454	434	391	418	425	413	409	454	428	444	420	414	418	421	412	429	393	414	439	441	466	430	427	464	435	444	471	436	453	392	425	426	403	446	438	449	436	448	428	476	428	421	421	417	447	468	403	426	415	407	396	434	420	418	404	461	433	405	458	446	404	414	473	385	469	430	443	427	449	433	435	418	440	411	437	435	442	434	462	412	415	431	443	416	434	402	381	426	427	464	412	431	423	430	446	414	385	409	446	418	428	399	449	443	417	454	438	431	428	393	429	405	447	423	466	417	470	442	424	433	426	428	436	440	400	437	420	392	429	460	451	404	442	397	406	454	374	428	417	416	444	419	458	415	430	430	459	424	441	390	444	439	406	397	386	389	472	425	446	427	425	422	454	437	410	401	433	435	461	428	446	448	430	424	427	476	427	425	452	442	444	432	413	433	432	467	448	425	449	460	442	423	431	420	447	448	430	441	446	404	429	407	454	419	414	464	431	460	409	457	447	430	400	433	453	417	404	407	434	387	416	434	445	425	413	454	413	439	482	437	418	431	452	453	417	427	427	435	442	459	415	436	429	401	430	396	456	431	453	431	444	429	406	436	408	403	462	450	402	414	428	446	430	440	437	453	419	398	464	436	452	454	407	436	436	479	419	413	418	443	463	465	453	450	412	441	454	433	465	438	465	439	447	444	426	434	434	450	425	421	471	429	452	451	477	437	430	443	417	473	446	411	423	425	404	484	451	430	411	442	439	437	427	464	475	405	433	474	442	468	449	429	427	445	424	420	450	439	449	392	468	384	441	411	441	379	434	419	448	375	431	405	461	418	437	438	449	461	426	392	500	450	423	415	466	423	444	441	415	450	443	439	355	400	458	426	417	425	434	449	454	453	452	439	411	413	474	418	395	428	427	451	453	417	460	431	422	441	447	413	417	439	459	422	446	453	387	403	423	437	430	409	456	463	441	439	420	453	444	443	424	430	462	408	466	420	389	440	433	414	401	430	428	439	396	407	409	427	436	413	441	420	426	422	441	427	433	450	433	434	455	439	433	467	435	405	416	421	447	416	467	420	484	457	410	454	416	419	427	457	419	413	431	393	430	417	436	476	421	426	399	430	424	394	471	420	427	446	414	396	413	447	420	456	404	413	438	438	412	418	454	446	417	450	415	427	410	475	395	405	408	441	434	478	442	398	438	395	469	438	455	415	438	413	359	435	431	419	446	461	441	392	427	437	446	432	426	437	424	413	433	399	405	405	451	384	469	392	403	408	435	422	436	421	433	386	435	446	423	431	449	429	441	411	401	404	409	411	445	416	476	420	418	471	405	454	424	442	442	450	456	448	417	403	399	428	457	440	412	433	428	407	426	444	416	425	441	423	454	421	449	423	420	420	406	435	431	411	443	422	432	410	457	433	442	459	454	422	446	441	437	465	439	455	417	430	434	437	434	428	453	430	425	445	431	435	428	450	440	443	412	422	412	442	425	393	425	425	444	400	423	410	401	439	404	448	409	437	453	446	447	468	425	473	441	408	385	407	413	466	436	451	427	430	407	412	445	440	427	424	435	431	444	414	425	463	422	423	464	427	424	425	437	452	452	399	476	415	455	411	451	413	431	469	420	412	463	430	423	474	460	466	444	428	389	412	385	424	453	407	465	440	399	392	472	429	427	407	406	451	432	432	412	420	386	384	434	419	451	398	450	413	448	468	435	450	410	426	445	454	429	421	438	434	438	451	450	430	413	409	453	469	422	474	443	376	447	450	440	442	433	459	446	417	414	414	406	490	432	409	457	414	418	395	454	450	449	444	455	448	449	439	414	430	425	418	416	421	409	431	421	447	414	437	441	424	450	435	453	417	398	460	441	427	431	422	437	433	413	431	452	464	433	434	445	426	451	434	451	422	439	427	424	423	438	412	435	439	429	439	423	442	438	407	465	409	414	428	435	420	454	422	428	451	451	447	459	409	412	432	406	458	422	441	416	438	426	415	421	442	456	490	409	432	418	454	418	443	409	403	437	436	458	418	439	415	444	444	438	449	423	417	431	418	449	433	428	384	417	471	391	467	394	426	448	411	422	429	409	413	451	480	433	432	442	441
1580	417	429	413	453	389	389	405	401	402	390	415	399	440	384	414	418	415	454	417	400	443	428	398	393	408	386	409	410	430	432	350	434	417	426	432	384	402	387	416	374	418	421	404	394	401	392	402	392	429	411	413	429	405	406	371	409	381	427	371	389	391	425	417	427	424	412	432	427	401	416	379	379	414	417	412	434	386	346	379	407	391	415	410	381	393	386	386	390	362	420	424	374	409	428	397	367	395	423	392	430	395	461	392	400	438	443	414	398	398	394	404	419	414	378	436	391	405	402	420	405	365	384	404	418	386	424	358	399	384	382	426	385	408	366	383	426	388	454	416	427	368	395	401	476	398	403	424	392	409	413	392	396	409	398	376	414	367	432	345	423	383	419	389	388	391	404	429	398	406	404	395	374	428	382	424	358	407	393	403	407	445	358	394	400	395	393	399	415	414	421	414	433	390	384	368	392	436	395	391	396	367	409	390	397	360	393	386	388	430	427	372	342	377	396	397	373	404	393	378	398	353	414	395	368	404	385	401	414	404	382	404	379	395	418	409	425	409	398	427	431	432	421	427	408	378	394	404	363	406	394	408	418	403	420	386	416	414	423	422	368	362	390	427	398	410	379	394	384	391	414	411	447	360	410	394	416	420	412	399	401	361	435	416	395	455	423	434	390	405	395	420	408	389	380	369	428	419	427	424	403	426	391	382	384	413	411	425	383	409	411	423	404	392	434	422	419	409	397	385	431	395	403	387	399	398	381	397	406	395	422	386	405	399	396	392	391	408	402	393	362	395	446	408	376	424	388	420	425	409	370	414	405	382	443	415	421	445	417	397	402	398	386	387	353	341	412	415	415	414	426	394	396	409	389	414	406	372	374	416	404	386	398	411	403	365	432	390	400	388	399	399	413	416	367	381	395	424	361	409	430	439	415	450	403	433	423	421	428	447	395	392	397	413	374	396	407	453	415	389	426	379	435	408	370	369	366	397	407	420	400	393	392	429	400	448	361	447	393	442	390	378	407	441	390	408	398	430	433	409	407	428	399	424	401	366	379	382	377	389	421	393	410	402	369	402	420	389	372	386	411	401	409	404	392	387	383	404	384	354	408	400	409	413	415	408	389	420	373	379	389	424	413	422	410	419	371	388	422	446	367	428	405	401	408	376	375	367	439	390	359	412	410	370	406	401	411	387	410	423	366	372	414	376	418	408	391	410	394	390	380	395	411	409	362	445	397	381	408	378	406	446	400	394	425	430	405	416	383	395	406	399	402	417	419	407	339	360	395	411	395	415	420	411	389	422	391	387	387	402	364	401	403	396	391	396	414	407	424	427	419	415	405	410	381	413	394	366	379	378	395	426	372	410	396	413	368	408	362	413	422	387	402	414	388	404	404	397	397	405	419	407	398	395	407	430	412	396	395	425	404	410	404	387	365	391	407	405	375	388	418	395	397	410	408	380	395	421	358	414	405	351	409	425	395	405	397	379	397	470	394	398	392	405	390	378	398	408	402	417	377	357	399	383	396	375	362	420	407	392	424	384	388	393	378	443	380	423	394	425	398	387	407	432	351	410	400	395	394	393	378	399	381	383	379	392	381	414	427	395	431	427	406	397	374	365	388	429	408	376	397	406	405	398	391	421	428	412	393	408	420	414	406	403	418	417	394	389	414	427	389	425	446	403	391	395	387	405	383	397	398	374	404	407	409	406	446	397	390	381	392	365	403	438	417	415	428	416	381	417	371	390	374	376	374	411	414	415	395	408	414	381	405	398	427	401	389	382	376	392	398	374	435	367	432	415	430	392	378	389	411	404	392	402	393	404	429	365	364	387	411	422	416	405	400	433	419	414	426	397	401	396	426	419	385	466	428	361	406	394	392	402	378	393	399	382	370	446	388	405	417	438	469	418	405	397	411	429	384	411	401	397	395	448	417	356	387	400	397	414	406	396	405	354	404	372	367	365	417	396	431	394	418	439	421	432	378	395	411	420	433	397	407	437	407	410	434	390	419	393	414	398	428	417	383	422	405	395	401	416	397	436	425	370	405	395	414	412	430	408	390	399	406	399	385	394	401	371	375	389	400	423	404	392	421	380	380	377	396	401	449	412	424	383	418	395	421	389	382	407	407	399	400	428	370	371	421	407	396	404	388	414	402	431	405	408	393	401	405	379	350	413	406	363	394	391	402	385	408	420	395	400	395	392	414	409	369	421	398	417	415	390	425	418	407	405	425	382	409	416	418	377	407	425	377	403	423	407	387	384	398	397	411	390	411	393	404	422	418	418	402	393	376	407	402	414	400	411	410	385	418	388	421	423	414	406	409	384	408	398	405	409	400	401	425	386	405	376	376	385	412	406	381	455	411	400	379	416	425	422	410	400	424	418	414	374	425	405	392	386	445	417	392	394	394	360	460	378	405	453	393	372	392	408	413	430	418	417	432	421	415	400	390	400	400	401	410	408	367	396	395	376	421	417	407	441	429	396	409	415	419	408	396	414	410	434	395	405	426	379	399	427	415	414	416	395	386	409	404	432	365	415	399	392	396	403	405	434	398	338	400	413	417	371	395	376	423	387	385	398	413	382	428	413	401	430	383	408	425	401	385	401	419	417	449	408	422	395	443	386	403	421	375	393	424	368	391	394	393	405	409	392	419	427	402	406	400	437	428	402	411	373	412	393	417	428	429	371	455	398	410	452	425	401	393	404	392	385	376	395	392	399	395	400	383	421	425	445	430	406	427	372	410	402	398	426	446	422	441	376	424	416	426	359	407	387	417	336	419	436	428	430	394	419	368	423	409	446	412	423	393	377	398	403	377	435	395	424	375	397	383	389	357	415	411	391	371	417	409	399	407	412	409	373	385	415	416	396	417	402	409	418	395	419	433	345	401	438	377	376	380	406	381	428	412	375	401	354	414	417	392	380	415	433	423	385	434	417	370	410	406	416	420	387	411	393	411	375	379	399	426	392	446	393	401	380	406	426	401	438	386	425	401	408	437	445	378	399	430	384	415	390	379	418	411	354	421	403	388	385	376	449	414	423	393	429	431	428	451	432	388	403	379	401	395	406	409	362	406	403	390	394	414	438	397	399	418	395	394	394	394	385	384	418	383	419	385	385	417	401	399	407	407	410	382	395	356	406	414	391	395	413	445	413	391	341	404	401	378	398	406	413	361	415	410	387	419	412	361	442	363	411	401	408	484	416	393	421	399	407	376	391	419	413	404	390	391	394	400	383	384	365	405	375	431	408	394	381	392	375	396	400	389	395	430	435	409	435	379	403	440	426	398	397	436	403	410	417	415	416	400	416	367	402	372	412	396	443	391	412	378	400	386	395	376	388	399	384	373	409	413	394	408	370	405	403	359	362	411	421	435	380	397	421	427	397	377	397	413	382	395	463	393	428	391	379	388	401	427	422	372	422	414	422	381	397	425	392	405	389	410	405	360	414	376	410	397	381	427	438	427	371	395	391	408	403	405	402	403	405	374	388	373	388	402	423
2175	928	1014	1065	996	938	935	995	906	927	967	899	952	933	890	966	870	911	877	999	964	919	889	928	897	878	928	957	950	921	885	942	957	939	982	904	903	927	986	956	905	976	968	949	950	943	964	985	861	951	917	987	881	896	922	915	948	1003	934	945	962	923	928	975	946	973	911	903	916	939	982	908	905	940	984	903	1012	944	992	931	931	939	978	877	1001	923	907	940	940	917	990	916	899	883	979	921	956	928	930	918	884	956	950	935	889	921	912	970	915	946	883	930	901	884	986	927	992	963	929	924	925	882	960	950	984	926	975	931	984	894	926	928	914	951	905	938	895	939	963	968	935	964	937	888	926	948	979	954	967	948	915	926	950	901	910	933	874	980	939	917	942	903	989	942	925	962	954	951	874	923	958	897	961	940	939	952	939	979	909	950	937	882	900	921	960	919	952	990	955	944	967	913	947	944	887	941	990	927	957	980	919	902	894	958	902	989	898	962	917	913	964	924	942	969	925	909	998	983	903	905	968	968	919	936	917	911	942	955	1017	944	932	875	933	971	960	893	972	967	1017	926	1030	931	893	926	921	992	887	989	907	955	948	936	954	898	960	924	920	959	913	949	914	927	938	848	908	938	949	900	929	911	919	932	944	942	963	944	942	913	930	935	936	910	937	908	897	909	891	952	936	935	985	953	949	913	917	903	964	928	923	927	940	905	911	882	872	921	934	894	965	947	863	933	987	933	952	952	959	927	883	924	938	942	915	921	959	936	946	938	927	925	941	909	884	939	911	955	929	925	895	944	900	945	938	940	1014	952	986	935	985	949	948	940	915	909	936	911	966	917	958	928	895	901	918	943	904	886	939	959	940	936	955	896	979	943	881	906	937	897	943	969	888	956	927	913	1002	935	933	931	949	933	938	941	931	928	953	936	902	937	937	939	920	937	888	900	926	974	923	934	930	876	925	898	938	879	951	864	994	933	912	958	895	902	944	955	995	932	926	909	911	976	958	925	904	954	922	903	891	971	920	934	981	863	922	966	947	934	941	925	963	900	922	922	880	881	855	917	921	910	992	924	892	920	944	927	959	890	957	971	965	925	957	922	888	1001	971	958	953	897	984	939	938	948	909	956	895	938	959	937	952	933	918	906	975	935	952	1003	948	923	958	877	933	978	936	982	893	916	903	910	944	957	916	933	984	918	964	937	908	972	956	938	959	961	918	909	893	938	988	917	911	885	936	951	924	951	916	978	904	898	963	938	941	885	962	1005	914	882	891	979	927	923	915	942	945	961	904	977	966	880	947	959	929	942	956	931	935	978	870	889	922	959	978	890	950	941	891	941	912	912	957	854	895	958	953	927	943	979	985	886	911	970	938	936	918	952	949	932	942	891	948	985	955	954	977	951	931	933	964	984	934	984	932	872	959	930	944	923	974	934	930	970	949	944	905	912	924	932	964	916	963	940	926	944	922	954	1024	933	900	935	942	975	924	925	948	936	941	976	845	920	952	941	986	914	939	937	908	981	918	908	931	904	920	964	925	891	962	918	886	852	897	866	952	966	930	951	923	991	893	975	954	904	942	1005	905	919	946	939	922	951	974	915	937	925	937	921	985	924	949	981	925	925	903	947	962	956	965	868	939	896	901	877	922	946	932	954	918	925	909	932	907	938	891	999	896	912	930	921	906	899	959	987	917	974	977	875	907	944	924	882	929	915	943	956	954	946	912	986	941	955	956	950	951	915	898	972	923	906	908	921	907	951	871	931	869	930	884	926	955	977	976	972	945	989	872	888	971	924	939	914	974	928	962	831	909	934	919	926	933	903	881	885	912	1002	952	948	959	965	976	976	925	916	933	927	916	912	910	963	1013	953	1000	907	965	955	913	916	947	924	939	933	863	965	968	900	908	948	954	917	902	925	898	956	930	984	890	936	962	945	942	906	914	958	925	965	992	911	870	918	919	922	859	921	900	933	965	942	906	907	880	935	936	931	888	915	976	917	998	912	945	932	933	936	968	950	911	862	940	858	991	930	865	891	912	926	899	957	874	899	917	917	966	907	955	958	968	961	937	950	957	961	959	926	939	906	945	912	914	926	945	954	948	934	944	939	962	909	912	980	1000	915	980	925	946	948	924	944	934	959	948	941	946	951	932	914	942	938	956	965	946	953	910	913	920	929	901	929	961	986	926	950	970	993	965	903	952	949	950	934	856	1033	908	949	906	882	972	902	913	971	1005	938	934	935	910	873	897	925	941	936	921	955	910	929	948	988	941	955	929	952	965	946	944	968	929	968	947	874	908	931	906	877	960	995	949	876	992	929	952	953	925	925	933	912	966	913	946	928	884	955	954	911	899	950	944	925	975	943	992	950	969	953	889	924	937	956	952	976	898	925	885	953	945	989	888	874	944	919	851	908	919	976	967	939	840	940	941	941	976	988	948	970	938	942	992	914	1019	947	916	922	877	1023	941	887	914	898	914	962	953	949	922	973	960	919	956	909	915	905	984	879	964	901	903	922	911	898	931	934	887	900	923	920	933	901	931	917	946	883	930	1029	947	919	968	904	957	905	886	956	938	917	884	912	958	932	955	939	907	883	976	913	953	892	919	938	937	982	974	944	937	956	989	979	910	994	929	979	974	907	920	947	949	938	906	928	970	952	949	926	993	940	927	965	930	965	907	904	923	928	896	912	931	918	948	927	948	877	943	962	922	949	971	920	896	947	905	939	883	949	953	943	970	936	903	912	940	911	903	906	864	931	960	909	957	929	950	946	904	957	900	948	950	893	872	987	938	941	920	889	909	971	931	935	942	974	968	947	870	962	913	897	942	981	912	955	931	894	926	962	921	918	927	913	907	930	913	903	990	954	954	1000	888	906	933	972	965	964	968	933	947	965	962	924	940	936	942	923	940	945	924	921	915	928	943	951	914	913	956	953	932	973	918	932	921	939	935	962	931	943	967	900	926	986	901	943	864	893	914	961	976	902	993	941	982	960	891	909	895	908	915	911	954	903	916	978	856	942	939	928	909	989	980	901	980	904	953	944	944	908	912	906	909	889	926	908	973	914	966	916	987	907	951	899	928	981	900	958	898	973	888	949	957	941	933	918	953	889	918	917	986	953	943	872	925	911	922	991	912	961	928	931	946	954	921	953	928	919	886	941	947	916	936	911	935	951	941	987	906	928	961	990	905	938	938	935	909	888	959	891	922	877	904	937	929	980	930	942	956	919	983	935	907	930	875	885	878	928	932	964	924	936	916	968	921	952	974	951	932	978	940	927	916	916	912	893	928	911	968	928	962	917	916	922	908	949	897	930	952	942	991	904	931	939	990	931	935	962	897	952	920	906	919	941	954	968	975	991	940	891	1006	941	970	918	933	948	974	923	946	889	882	994	972	940	916	992	901	966	900	970	946	928	922	914	925	962	912	936	916	911	1003	904	904	947	950	922	961	906	981	951	940	939	949	948	890	962	908	902	963	907	906	935	974	938	929	1009	961	921	956	927	963	928	865	919	916	898	956	922	923	911	957	904
7283	718	566	563	467	421	398	393	392	408	390	392	367	405	349	395	369	374	324	341	360	358	342	382	355	349	340	369	368	386	346	327	358	358	342	346	377	355	368	392	357	360	381	353	384	376	376	370	359	377	341	377	351	320	341	372	345	385	342	372	375	335	339	335	380	361	340	369	356	377	324	356	379	349	376	347	396	376	341	351	343	368	338	348	349	325	375	369	373	360	367	346	371	363	383	366	350	344	343	383	350	394	367	371	385	372	333	399	355	359	366	327	348	344	310	358	376	381	335	326	341	385	396	396	327	328	372	359	386	344	378	340	371	348	338	373	368	338	350	346	342	377	366	344	392	357	327	367	374	366	364	380	388	346	350	333	346	378	368	320	322	321	357	370	408	343	361	397	374	370	355	369	382	363	361	354	381	362	392	336	360	330	409	389	358	385	398	371	372	371	362	384	387	361	359	359	379	355	375	365	376	352	365	357	355	353	330	330	347	375	351	318	355	379	308	363	330	398	325	314	378	386	359	318	374	369	354	343	347	348	389	377	320	365	374	346	390	363	393	361	325	336	349	383	376	391	348	338	341	375	342	378	446	390	383	358	324	336	377	331	371	353	368	367	328	365	351	395	393	413	361	303	346	367	353	392	354	403	402	342	361	371	347	390	379	386	326	377	348	369	380	350	321	363	375	371	379	412	419	387	327	373	402	366	347	346	330	340	352	342	365	378	346	351	385	370	364	320	366	378	367	392	327	375	344	369	367	364	351	382	311	348	359	344	382	345	351	378	344	371	380	376	363	351	329	358	402	362	381	355	391	393	360	362	391	357	341	339	360	381	358	411	355	390	358	368	332	336	401	345	367	384	351	354	329	345	368	393	349	354	374	356	313	357	339	354	343	363	393	355	375	351	337	334	347	377	350	357	336	380	379	373	321	334	355	396	363	363	368	349	336	330	344	352	341	345	349	380	370	340	359	382	388	367	365	329	343	342	375	378	343	347	354	331	347	342	343	348	363	365	362	360	324	350	384	392	319	361	392	375	396	369	373	373	370	378	368	337	390	377	361	304	347	372	357	334	377	338	343	337	319	396	373	379	383	391	356	332	328	363	370	361	340	322	353	350	358	393	344	365	380	340	377	391	366	336	373	352	350	360	365	384	376	360	344	359	388	336	324	380	348	357	402	381	309	353	364	367	349	361	336	376	366	317	369	374	389	372	377	344	352	382	381	366	360	360	388	353	354	386	380	347	367	321	358	376	320	373	350	381	360	349	377	366	378	374	347	347	354	381	362	344	363	368	372	355	380	386	357	367	353	366	355	379	362	372	368	359	377	381	336	333	375	340	349	366	362	385	350	381	381	359	362	365	366	376	355	384	389	375	374	373	372	356	367	394	366	368	368	395	330	334	355	360	357	366	353	384	371	357	345	389	348	340	340	373	333	363	381	355	346	357	325	364	342	380	373	360	368	321	365	343	357	402	369	361	378	368	337	343	358	367	361	385	341	355	382	335	358	360	357	387	358	354	378	342	323	328	314	362	335	403	372	356	374	366	383	342	338	361	379	372	366	352	377	359	386	361	387	324	354	353	383	364	339	349	385	405	320	351	366	363	404	329	345	333	323	397	386	371	369	313	350	345	351	402	383	352	368	364	366	364	378	386	387	338	332	374	344	342	369	354	369	379	376	349	335	333	400	357	349	318	340	310	320	306	359	361	372	382	374	385	382	344	348	349	383	352	396	365	364	352	367	368	377	331	366	357	370	364	364	382	397	352	363	341	313	389	362	349	318	350	328	337	377	359	338	400	376	335	389	367	370	391	375	348	382	368	366	397	374	339	369	392	350	316	337	345	366	326	379	414	403	385	378	339	360	401	388	347	346	322	388	375	372	357	339	358	347	342	377	372	348	330	364	308	298	332	358	345	366	342	357	385	378	370	327	353	333	366	351	377	388	326	359	322	333	337	390	372	349	408	374	374	359	333	390	348	357	334	359	364	352	371	356	355	328	367	328	352	376	368	352	365	380	382	370	355	315	362	386	379	376	401	377	336	372	345	350	372	358	384	343	375	336	322	334	376	360	334	380	380	366	352	354	379	357	337	360	350	368	414	346	397	381	326	371	359	328	320	334	400	378	342	362	388	384	354	300	354	359	371	356	354	350	336	338	361	344	360	376	364	354	368	373	364	348	367	360	394	363	382	406	368	396	345	367	324	360	384	394	365	338	366	342	324	324	387	379	367	382	353	399	356	337	346	342	345	325	381	371	384	312	372	361	348	367	368	384	374	372	346	348	326	360	326	344	330	343	374	389	350	335	365	380	374	406	334	363	381	375	369	335	325	385	376	345	364	368	367	353	383	336	374	396	363	339	345	331	330	374	366	357	373	359	384	360	394	367	340	361	403	343	345	361	380	326	353	340	367	360	331	378	359	349	384	364	393	371	361	372	408	353	346	362	381	364	326	341	372	376	366	349	318	335	305	370	373	359	347	370	346	336	332	369	348	337	371	334	338	368	343	338	340	354	348	342	389	336	361	337	341	347	347	350	373	362	338	388	342	365	374	363	340	370	315	307	376	385	371	364	357	382	359	385	344	363	358	369	404	354	328	379	361	372	335	386	329	357	394	373	343	363	344	416	386	387	362	363	326	330	365	393	371	370	346	368	345	337	406	327	362	374	399	352	333	378	347	318	350	350	362	342	379	352	369	388	363	340	337	366	375	363	372	378	352	319	338	331	378	366	360	339	376	373	338	368	334	354	349	374	382	338	360	366	332	376	356	389	352	349	341	340	382	408	364	391	350	388	371	367	357	381	380	320	365	347	374	375	415	355	371	335	381	352	368	379	363	313	361	370	322	339	381	330	361	371	367	357	344	345	383	348	427	345	332	347	400	347	369	322	378	339	363	374	376	348	318	355	331	359	377	364	366	363	380	372	367	395	338	360	378	330	339	350	403	405	365	343	359	344	337	378	351	379	365	352	386	350	354	369	347	328	355	394	362	373	346	381	369	363	333	380	396	382	387	340	363	369	360	361	395	360	356	377	388	370	349	363	353	347	374	344	367	362	360	357	335	362	356	329	361	346	303	312	355	361	357	346	401	357	366	352	398	302	360	332	335	339	395	332	365	370	353	389	353	346	371	357	390	355	368	358	352	342	394	396	367	354	369	345	355	357	387	373	368	392	327	381	377	341	351	347	355	348	365	348	358	341	354	363	377	373	334	330	356	380	366	330	358	394	375	375	374	360	385	389	356	369	384	407	371	329	352	360	369	360	342	343	340	333	366	346	359	316	363	341	346	349	341	398	359	353	355	330	340	341	363	368	349	375	329	360	365	321	363	336	346	379	384	340	357	359	357	369	375	371	375	365	354	353	371	331	312	364	348	322	350	359	372	360	362	405	389	346	353	362	383	343	361	363	329	344	355	370	372	365	367	398	357	380	377	361	333	381	347	355	356	358	338	370	405	387	385	362	402	372	369	379	346	360	357	384	384	358	371
6620	1084	1372	1392	1268	1199	1054	1025	990	1007	907	888	886	973	937	869	885	871	862	869	880	912	896	851	852	876	855	907	839	822	789	784	840	816	861	816	884	815	824	793	845	844	837	831	859	834	866	812	829	873	865	862	877	835	864	803	805	826	817	779	810	852	816	849	881	794	818	888	863	866	832	805	807	841	781	836	806	815	814	851	789	849	836	836	773	852	849	896	814	829	881	818	888	858	806	821	807	887	837	807	856	855	827	821	844	791	837	846	880	870	845	840	799	867	827	830	805	802	862	817	799	818	833	870	832	837	835	841	855	870	870	863	862	814	801	840	839	866	839	843	825	829	826	811	828	896	850	805	836	826	900	860	813	901	842	855	870	845	797	837	842	814	809	857	844	851	869	855	855	816	828	798	847	799	852	860	810	808	805	854	864	849	870	842	844	818	814	868	831	809	832	813	804	841	867	800	829	860	874	832	820	828	909	803	871	861	815	864	865	815	808	848	857	870	818	867	853	781	804	809	845	794	864	826	802	843	842	846	854	825	837	866	840	849	829	828	837	842	852	845	890	860	872	878	848	804	830	832	793	807	831	835	824	814	846	894	855	832	843	837	853	841	824	842	782	820	824	834	830	760	859	842	865	875	869	798	846	846	856	839	815	764	835	826	796	831	813	823	813	805	853	861	799	824	786	819	809	797	834	858	893	834	820	800	836	818	828	871	843	816	801	822	797	853	772	813	813	809	807	862	796	828	807	878	831	830	856	849	887	899	840	802	877	851	796	803	868	855	848	827	865	862	818	813	814	777	872	838	836	829	882	807	850	820	806	861	794	804	857	884	797	840	804	821	828	904	892	838	844	843	799	832	884	811	842	819	858	839	821	830	809	842	833	861	814	819	857	858	860	802	866	805	855	841	770	862	822	825	834	855	815	817	866	863	890	824	870	865	829	788	821	819	866	797	855	766	890	856	782	831	833	880	808	805	792	835	815	787	843	785	855	824	798	840	783	803	795	808	819	847	856	858	885	812	849	823	884	842	809	818	810	798	821	839	800	830	825	821	824	852	835	830	854	817	825	804	827	811	804	866	802	825	868	862	858	828	809	858	812	841	859	801	870	861	830	813	829	827	815	811	872	784	804	834	869	804	858	837	818	807	802	852	790	868	842	761	850	806	812	812	859	834	828	847	853	879	820	852	844	830	884	823	833	804	844	864	791	814	836	791	845	798	797	835	829	858	830	827	799	795	800	873	819	812	797	810	824	878	845	815	829	836	840	798	858	778	854	886	811	828	866	842	811	792	878	822	805	808	851	815	854	854	888	837	825	824	788	826	818	751	803	804	848	813	812	879	853	765	810	802	817	833	855	862	866	843	851	840	851	878	805	872	776	821	857	835	882	827	881	779	866	860	855	830	853	792	832	816	835	800	786	817	806	848	821	811	837	799	846	857	810	881	863	880	847	782	900	824	825	866	832	790	864	782	799	785	855	863	832	774	843	894	819	832	823	838	828	776	822	805	848	835	835	836	849	842	831	842	791	837	808	857	822	855	831	840	773	849	873	858	829	826	855	804	860	835	817	844	845	868	824	871	819	823	822	816	864	840	826	823	803	875	842	838	852	814	815	770	836	844	836	790	861	875	884	804	842	800	834	801	885	809	833	855	796	790	849	813	829	817	848	814	880	816	865	853	770	816	832	847	791	843	823	867	836	890	866	855	857	837	849	871	810	805	804	829	855	869	849	861	809	800	856	881	813	884	824	801	872	807	762	830	840	812	789	849	822	833	850	870	846	856	880	833	849	844	852	788	844	807	883	812	834	801	834	848	867	850	856	859	836	846	882	849	850	878	834	870	851	868	798	843	856	827	899	833	810	794	868	837	855	892	847	787	808	825	836	810	823	846	875	832	830	789	868	826	805	886	870	858	832	845	866	863	884	815	834	881	832	854	845	816	832	839	821	807	822	815	826	824	847	848	851	859	774	811	897	805	834	827	816	866	811	807	858	843	852	826	831	806	868	865	866	885	816	875	866	812	834	800	852	801	848	819	806	793	820	815	822	832	845	832	845	832	783	837	835	819	791	822	830	848	844	844	847	873	818	812	827	826	857	774	773	821	778	907	871	837	838	826	839	822	834	833	811	843	834	841	808	832	836	916	903	841	822	828	865	787	882	803	780	814	831	808	830	768	833	841	789	806	809	813	824	831	845	815	852	859	819	835	796	827	799	830	890	817	873	812	825	825	832	916	829	813	844	779	808	850	863	859	836	822	831	823	809	886	854	831	810	823	828	823	891	879	793	820	836	851	840	840	821	804	825	840	825	800	794	836	836	793	875	811	821	823	823	826	813	844	795	825	846	839	825	827	802	812	823	863	791	817	866	848	814	835	823	797	862	892	843	799	754	824	840	815	847	848	810	830	863	809	837	811	827	834	871	808	845	859	800	813	798	858	835	897	766	822	756	835	858	829	827	827	913	831	818	823	830	820	856	807	849	804	870	779	804	855	868	830	867	810	831	842	837	927	844	839	822	797	801	861	870	793	806	786	878	863	817	825	856	838	831	809	844	791	841	829	791	819	861	864	798	836	818	882	787	856	828	849	854	845	806	881	795	826	861	791	879	797	837	831	825	871	827	895	831	860	860	833	884	841	826	802	795	834	846	872	851	809	802	838	841	899	779	875	831	850	818	832	814	872	835	812	836	843	873	865	811	813	876	794	832	857	863	829	823	806	826	866	845	840	828	818	804	772	795	854	850	829	822	834	850	832	828	868	804	882	813	800	821	852	836	837	836	855	843	826	832	785	823	863	793	831	831	821	796	879	854	790	818	832	834	875	871	840	822	843	859	827	815	832	853	794	838	806	786	841	862	848	819	798	764	800	889	829	788	804	867	832	847	830	815	846	813	830	846	829	832	879	832	840	810	832	808	865	849	844	839	890	798	794	852	845	851	826	838	885	776	834	825	844	817	824	818	808	802	833	841	790	879	833	818	859	845	789	795	830	846	814	894	836	799	854	835	825	850	814	809	873	764	833	851	860	826	816	816	853	835	879	827	831	805	862	849	860	866	842	825	844	878	874	835	840	831	835	821	834	815	839	841	789	907	839	856	861	789	825	824	825	826	872	857	813	804	825	845	806	854	849	841	819	834	850	882	829	878	863	830	854	812	842	836	825	831	834	770	838	848	858	824	819	821	878	811	813	843	823	830	824	783	835	848	809	810	810	804	843	887	825	858	855	844	819	831	843	791	881	829	808	844	803	844	865	883	886	824	796	873	795	783	839	909	822	834	835	857	875	871	870	854	844	830	877	837	817	858	820	866	848	810	870	843	805	820	863	835	881	857	836	842	791	818	840	835	840	819	792	819	809	847	826	861	804	808	861	802	782	797	891	815	833	833	790	833	846	842	792	872	781	857	881	869	840	901	834	863	810	873	801	853	878	871	822	868	795	856	806	844	832	793	853	849	799	835	887	833	847	824	783	842	845	849	876	807	826	805	826
13087	992	638	473	409	314	258	250	213	236	190	199	199	174	218	208	183	188	183	162	184	207	164	169	171	170	180	163	171	174	176	152	188	184	175	155	162	177	162	154	180	153	176	162	182	170	166	164	173	166	177	148	163	153	174	176	161	141	180	174	171	179	175	151	163	139	187	214	162	168	163	146	156	147	172	168	178	189	161	177	194	188	152	182	186	177	167	179	185	155	163	179	155	175	168	159	191	170	156	177	194	156	161	167	145	144	170	157	200	161	173	191	159	178	173	167	181	168	176	160	163	180	173	152	148	164	151	162	207	162	149	184	178	170	156	147	150	176	176	140	170	179	179	157	187	173	174	167	176	167	183	178	145	158	168	162	163	175	143	153	189	176	190	161	162	162	180	169	180	176	175	178	118	173	131	176	179	161	172	151	172	151	187	165	155	190	153	156	174	156	163	168	169	171	162	170	181	169	166	162	167	208	157	158	180	180	173	157	164	162	182	157	173	163	180	157	159	165	139	155	210	179	176	174	182	206	180	181	169	163	168	191	165	175	173	144	153	147	168	146	169	172	163	169	157	192	163	141	163	146	156	203	172	171	166	136	168	166	168	175	160	152	186	169	166	165	172	128	176	170	143	169	183	171	172	155	161	174	170	163	156	150	157	188	157	171	160	190	157	168	157	181	172	168	169	176	161	157	153	154	137	183	176	174	171	159	162	150	164	142	152	141	172	191	173	171	173	151	173	170	152	173	143	162	174	190	137	150	139	164	145	147	162	156	178	170	183	176	166	152	183	213	169	168	166	179	169	153	183	155	178	183	176	189	172	148	177	182	186	165	153	160	157	174	149	118	165	160	156	173	187	155	169	156	169	165	169	171	153	162	168	209	158	167	193	178	171	157	185	172	156	170	147	190	165	160	177	153	177	174	158	164	164	179	180	195	197	166	157	169	160	141	162	167	156	163	197	176	169	169	148	179	153	166	172	194	182	178	174	151	176	164	170	168	171	152	178	182	159	135	165	177	159	175	173	177	186	194	165	160	167	163	149	156	144	148	188	161	156	163	166	168	155	167	164	180	167	169	163	167	181	138	186	141	152	208	174	192	152	182	145	166	187	163	154	170	169	173	176	187	158	170	165	165	157	154	160	169	174	164	179	181	179	170	179	177	159	175	132	184	164	146	184	189	149	154	157	185	177	167	156	170	140	158	169	180	172	166	183	142	173	202	172	164	159	173	162	154	174	172	161	173	176	153	174	181	189	175	150	159	192	173	156	175	151	154	147	162	162	157	184	169	183	148	178	154	181	174	164	163	171	176	165	158	194	177	164	149	166	184	176	162	178	190	181	191	163	160	194	157	175	162	174	158	179	163	148	172	194	186	180	147	159	160	159	163	176	158	166	159	189	169	188	176	171	164	173	167	179	164	177	195	188	177	175	158	175	163	136	150	168	178	172	162	175	157	147	152	177	178	176	154	157	158	162	158	165	170	172	169	174	159	149	175	174	158	180	173	200	168	181	159	182	180	165	166	199	179	165	167	144	142	143	167	162	169	166	172	175	178	163	173	169	150	188	159	185	171	173	160	163	154	199	182	156	155	160	171	171	183	168	172	149	180	173	178	165	158	167	166	157	190	178	143	176	193	155	185	181	178	161	168	164	166	155	173	167	189	177	140	143	193	167	160	174	156	157	168	165	188	155	160	161	150	165	163	181	182	170	168	174	153	168	193	182	170	164	160	158	169	152	180	167	167	181	167	178	177	154	167	159	158	152	133	185	164	165	203	142	185	169	198	181	161	195	161	167	156	168	152	157	161	186	160	165	192	157	180	171	160	171	172	153	173	192	195	133	194	174	179	178	199	175	160	182	161	129	179	153	156	179	161	173	177	172	162	171	153	175	173	170	151	141	187	136	154	176	165	178	158	163	179	150	164	163	164	177	182	191	154	160	177	169	162	157	160	184	166	131	164	182	164	166	196	149	179	171	163	172	132	178	163	163	182	157	191	178	134	155	172	189	158	162	163	139	169	161	160	172	177	148	174	171	148	140	158	149	144	160	167	166	182	173	159	176	161	153	141	149	143	181	160	170	148	149	159	157	181	183	155	175	158	176	158	181	190	161	166	168	157	151	156	194	148	157	153	173	182	172	159	166	159	173	176	159	170	164	167	187	161	172	180	151	179	148	167	156	164	168	175	158	150	165	151	150	172	161	178	139	180	130	166	148	152	160	209	157	155	161	174	151	169	180	177	168	162	143	177	165	198	163	180	170	173	158	151	154	150	179	171	174	179	174	177	164	143	186	179	177	146	149	159	178	170	199	168	147	147	182	169	163	180	169	171	138	174	130	181	137	174	144	166	167	153	167	179	182	166	168	151	172	186	165	180	162	165	170	182	166	157	165	210	195	156	156	148	173	181	186	142	154	163	172	172	171	178	171	163	166	134	160	188	165	167	161	167	153	214	171	180	198	147	159	192	158	173	152	187	152	178	171	146	159	135	162	153	184	155	159	150	152	167	177	192	161	150	169	199	154	170	178	172	180	181	192	159	167	154	178	176	173	157	167	151	163	166	169	178	162	150	172	184	179	196	184	176	169	179	162	157	184	161	159	157	138	162	162	175	161	165	172	179	168	182	170	182	171	162	164	132	189	147	162	166	162	140	176	149	168	167	142	170	168	155	160	159	152	155	186	180	156	179	167	174	168	177	151	150	171	158	184	173	166	150	180	164	194	197	184	159	177	176	189	164	189	162	162	186	183	169	185	169	169	175	186	168	199	176	160	176	171	158	136	156	179	162	176	188	158	184	169	178	176	183	171	165	166	143	174	162	172	155	144	167	144	161	134	174	154	175	147	155	183	164	164	175	186	157	164	169	184	179	150	195	189	160	170	175	164	187	179	156	162	162	166	175	146	159	161	173	155	148	167	152	164	165	176	174	186	144	170	168	161	168	189	172	189	176	177	144	176	145	172	148	174	173	194	164	180	186	157	163	175	187	169	153	181	157	170	149	172	174	179	171	163	149	160	141	176	169	148	169	178	170	165	182	173	169	179	179	171	181	165	165	184	167	163	157	187	174	163	177	170	157	192	173	160	167	154	155	171	138	158	163	169	146	186	192	158	173	167	156	185	156	177	175	179	190	152	189	173	161	152	149	179	173	162	168	170	148	190	180	166	170	161	166	164	147	162	190	149	161	160	184	183	146	163	138	173	165	169	161	165	175	159	142	171	165	169	181	153	174	162	171	152	161	175	179	169	147	163	161	169	151	184	173	160	184	172	189	157	177	166	188	166	175	153	163	175	184	190	167	162	185	206	167	154	175	178	183	180	176	157	175	173	139	148	176	148	157	191	178	163	163	180	177	163	162	174	158	160	153	137	173	158	180	145	159	169	160	170	156	168	158	163	176	181	149	156	173	172	163	171	182	180	196	172	151	150	166	214	189	177	167	144	156	159	166	205	156	188	162	167	169	145	154	143	183	176	151	166	156	179	152	190	176
7977	962	1498	1557	1418	1119	960	859	757	741	632	590	622	531	533	582	549	508	498	473	446	517	497	522	436	470	434	470	443	456	472	474	455	465	473	419	440	439	437	438	423	454	452	447	432	474	506	456	447	439	404	437	425	442	449	438	452	429	452	472	459	437	448	455	463	391	472	451	420	431	446	409	415	447	466	438	429	451	411	446	456	431	391	467	444	454	433	451	421	438	478	461	417	414	454	446	485	483	423	452	438	427	483	450	430	399	451	395	437	433	437	414	435	439	452	432	425	419	424	441	462	440	433	432	419	449	407	457	432	432	463	427	410	413	453	439	422	453	411	448	436	430	456	440	461	440	444	415	444	460	440	407	462	420	447	449	431	424	393	408	416	418	436	460	414	413	426	426	407	445	461	443	437	437	420	405	451	467	451	399	422	431	433	429	429	423	430	462	438	436	434	423	424	445	447	457	435	413	399	410	434	472	430	410	426	434	450	464	471	445	426	410	444	411	389	441	473	490	456	404	403	443	457	426	444	396	449	390	461	417	457	412	431	430	458	409	424	430	447	455	456	429	418	438	432	433	453	430	475	453	425	432	439	418	406	437	430	502	396	416	431	429	448	429	453	377	421	420	421	436	434	453	431	448	428	403	432	433	445	417	440	437	417	431	392	404	416	422	440	413	419	475	410	437	420	417	406	428	439	426	433	430	447	443	395	434	413	406	429	422	433	418	418	387	475	428	413	451	426	404	449	440	443	425	499	422	456	407	431	439	450	419	405	421	457	415	429	431	413	414	433	452	439	417	392	429	418	453	440	440	400	439	442	481	465	423	443	411	453	426	442	416	423	437	397	411	429	429	418	463	419	444	443	399	419	453	438	435	451	447	463	425	424	431	422	461	433	435	428	427	451	435	436	429	405	455	460	419	427	419	479	452	419	409	421	419	416	471	447	412	467	469	414	411	432	450	445	432	429	440	445	466	453	462	404	443	431	435	432	409	449	469	396	434	445	440	455	436	427	425	425	458	461	398	404	398	454	439	432	442	447	407	459	467	425	433	433	405	427	492	441	457	451	420	399	444	460	460	425	407	431	465	406	421	424	410	423	462	434	413	437	442	445	466	424	444	415	406	444	430	414	421	396	463	434	432	441	411	453	455	432	416	415	454	418	441	436	434	405	429	438	395	464	429	418	445	409	429	425	420	442	398	436	439	442	462	443	407	448	455	418	435	442	423	440	470	446	438	435	419	448	417	447	456	398	399	407	454	463	406	442	439	455	445	429	445	455	401	436	439	428	396	458	427	397	412	437	455	419	421	468	447	403	462	400	420	434	440	419	455	437	417	462	460	442	435	427	434	422	431	426	446	435	500	394	460	469	409	415	440	403	447	439	457	482	410	456	411	439	462	422	437	374	412	400	439	437	462	420	425	453	424	420	435	426	425	442	392	447	420	409	447	392	428	430	453	421	414	426	402	412	440	422	441	411	428	434	430	420	455	423	396	449	426	443	446	454	397	407	418	440	442	450	417	418	443	450	446	420	413	412	428	413	432	458	426	394	426	436	408	442	455	438	419	446	408	385	443	422	419	447	453	433	392	426	426	465	415	442	460	430	471	431	450	452	467	411	443	403	463	431	428	439	442	409	424	410	455	440	435	414	429	451	435	442	433	425	452	455	458	460	435	430	457	422	409	424	425	419	453	438	410	431	441	467	446	445	456	458	429	428	420	442	436	414	463	436	407	444	422	457	457	430	438	458	435	414	455	455	420	445	426	453	418	435	431	408	424	437	467	466	432	417	398	432	409	451	471	417	428	445	436	457	411	468	437	452	444	432	421	427	425	412	457	426	438	470	434	394	425	451	441	414	459	464	463	449	445	449	438	417	424	455	420	451	416	477	436	425	454	420	397	427	437	438	426	437	441	434	440	450	450	426	436	391	424	418	425	469	407	421	423	438	463	422	373	430	417	465	414	446	400	417	452	466	421	391	444	436	441	448	420	437	456	451	424	428	431	454	458	427	451	415	447	450	427	445	485	428	435	454	461	439	423	432	437	478	468	448	451	463	423	390	460	474	420	419	418	451	448	461	419	424	460	435	399	411	432	465	440	421	432	462	489	424	414	474	442	431	441	418	438	424	415	426	448	395	415	366	453	439	406	419	388	442	464	412	447	458	421	393	439	463	435	427	435	448	430	423	440	423	454	435	432	420	434	421	439	442	406	421	421	435	431	434	422	405	425	459	452	460	428	447	427	427	403	426	448	417	393	442	444	424	434	420	439	447	459	412	441	452	450	457	422	443	421	429	460	419	418	410	419	430	444	451	478	421	418	450	440	416	443	433	410	440	461	423	432	442	452	438	417	425	439	445	449	418	426	430	424	421	439	452	435	456	410	442	455	419	435	428	431	422	438	431	443	441	452	438	445	394	419	467	425	417	440	416	405	432	444	423	429	432	407	427	424	474	438	459	477	405	416	425	415	432	394	422	428	451	425	443	442	459	448	432	415	430	429	426	413	463	435	454	450	431	445	431	424	421	451	453	417	431	445	414	450	377	418	442	433	445	434	432	380	415	450	437	460	424	481	426	459	412	406	462	407	455	448	416	395	449	440	402	446	443	411	421	428	402	427	471	404	388	444	412	410	448	423	421	473	466	416	410	416	397	421	433	449	435	448	439	398	450	419	458	432	419	430	441	462	392	441	414	432	424	426	422	412	453	445	435	449	442	439	466	405	469	448	420	419	444	463	414	416	434	446	436	413	436	433	454	423	459	469	426	474	417	411	439	440	425	402	446	448	415	447	418	420	443	461	441	399	419	410	405	428	457	468	403	443	429	410	465	438	421	452	385	415	449	434	380	461	454	434	454	419	459	460	421	431	430	419	410	423	436	433	428	408	442	476	450	410	414	418	453	410	445	426	435	452	413	440	398	458	428	452	420	461	416	416	421	421	446	439	434	425	447	428	436	426	400	388	427	419	407	419	412	425	409	417	458	464	428	487	437	455	436	427	430	447	427	413	435	420	427	478	405	449	469	429	451	455	430	410	427	460	405	425	417	452	422	426	412	461	433	457	380	431	449	457	414	415	471	425	437	456	442	432	458	425	454	443	446	429	437	436	408	419	424	433	420	448	424	433	454	440	427	442	453	470	406	426	414	417	418	419	423	474	380	399	433	430	458	420	388	429	433	404	438	436	422	447	425	399	432	386	468	462	453	446	418	436	457	404	474	426	425	425	404	424	432	443	474	421	432	441	430	466	413	431	445	420	417	439	428	444	411	431	453	423	422	464	438	434	409	417	411	412	473	418	429	429	415	413	388	431	451	432	448	440	416	409	458	400	446	439	434	406	417	411	426	428	441	407	433	395	442	409	406	405	447	400	474	444	421	422	415	411	457	453	420	401	425	433	459	404	402	436	406	423	439	428	419	441	454	426	421	431	445	475	471	403	427	431	439	469	405	421	417	460	432	434	423	442	431	447	424	458	453	479	417	456	447	419	435	433
1579	399	406	408	426	386	402	399	399	414	439	415	431	399	430	390	422	430	374	415	397	416	373	401	439	431	434	383	435	378	410	370	414	391	401	415	389	365	404	385	401	412	405	448	400	418	390	392	376	402	420	413	384	408	398	395	415	407	439	406	422	436	403	411	411	397	407	398	423	392	373	376	419	404	400	398	413	413	371	436	412	404	397	391	398	398	401	375	403	430	409	423	373	405	411	401	382	392	402	405	416	385	369	431	434	390	393	460	411	406	412	423	410	412	398	401	417	412	429	365	374	446	429	413	442	418	404	377	380	402	392	426	438	422	409	426	432	402	386	410	412	410	335	410	413	400	435	390	389	390	443	357	419	387	406	394	411	432	409	385	428	432	411	388	438	374	416	421	398	421	392	386	419	433	437	444	396	441	398	411	413	425	402	426	388	399	431	406	410	394	392	433	436	436	383	393	376	433	409	403	423	377	411	428	370	412	360	418	400	362	426	392	395	430	370	384	454	417	382	406	404	403	417	425	394	391	372	399	409	403	385	393	375	400	391	421	365	424	385	368	421	379	424	380	388	382	376	411	389	426	425	381	389	396	379	428	394	404	437	390	385	376	408	399	391	391	396	451	423	433	412	382	389	416	374	399	386	402	426	425	424	411	382	397	401	442	412	390	391	417	407	377	415	406	414	450	387	379	436	462	426	430	408	416	385	394	402	424	421	385	433	416	401	421	400	390	390	414	387	397	405	403	435	432	406	401	419	394	363	424	362	398	424	374	418	388	383	452	364	375	396	386	448	456	420	414	421	412	400	390	390	377	416	446	415	394	380	434	406	420	393	397	394	385	394	362	403	407	445	406	415	403	396	425	428	432	427	389	393	403	392	407	358	434	413	421	401	400	402	386	404	394	405	383	402	435	434	418	402	402	380	415	401	411	414	407	403	418	439	397	387	389	398	379	419	418	394	421	390	428	393	401	444	412	408	404	371	391	378	430	403	397	368	390	427	391	422	454	409	388	408	401	409	437	394	404	419	389	424	423	365	404	430	421	389	404	420	374	400	401	416	390	411	427	399	405	372	433	391	404	377	402	376	405	415	409	406	424	396	390	438	385	414	437	440	391	395	433	415	406	379	391	393	423	427	399	397	374	437	416	388	451	396	395	389	383	386	405	391	391	394	434	419	347	434	403	411	410	427	424	447	392	378	377	423	430	398	378	384	374	425	443	452	372	400	365	407	375	379	380	385	422	389	390	384	454	400	415	429	392	410	455	396	421	424	411	423	432	404	398	413	370	401	422	380	449	397	429	410	423	396	399	390	377	415	397	429	434	420	415	423	403	402	399	376	386	436	406	404	365	425	392	423	411	401	458	410	433	418	366	356	395	441	387	448	410	379	393	387	406	424	436	375	388	389	379	371	368	387	455	397	398	396	400	397	385	395	411	453	390	387	394	414	404	414	411	415	402	396	436	404	438	438	423	432	387	373	476	435	385	408	457	378	418	429	385	393	405	418	432	436	433	434	400	438	356	385	370	391	435	401	400	396	388	395	419	405	424	430	383	394	380	403	414	398	414	424	425	407	405	401	458	455	415	415	399	410	424	439	381	372	407	411	378	407	372	419	400	365	401	398	397	403	390	426	374	433	420	394	372	423	464	431	402	412	411	365	434	428	406	387	415	389	374	429	417	393	373	366	422	378	395	407	424	422	403	417	416	436	417	401	386	403	403	435	414	408	425	398	398	415	415	402	416	411	386	438	443	379	415	387	396	394	434	394	395	401	424	400	375	456	397	399	410	421	342	364	394	402	391	388	393	416	442	438	382	412	395	403	378	393	383	386	420	395	416	397	396	394	420	399	390	394	403	430	443	431	421	414	377	403	390	384	381	403	412	417	414	419	394	375	411	418	412	404	405	406	416	434	420	408	371	380	441	422	427	430	412	367	380	418	407	400	396	375	379	411	366	434	385	387	409	402	425	412	404	431	386	408	398	428	402	410	438	383	408	417	417	429	415	407	413	390	417	379	421	378	414	398	401	407	395	391	399	399	392	388	417	397	406	418	426	402	402	418	377	391	358	414	405	429	427	378	419	416	418	430	406	410	415	389	429	455	413	357	429	439	423	434	384	395	385	353	405	423	405	382	405	373	407	402	409	428	374	383	393	412	397	415	394	392	383	421	362	417	438	376	383	410	405	355	386	352	428	419	410	386	436	369	420	367	438	409	446	391	430	457	433	413	404	432	382	411	409	400	407	400	407	404	358	370	367	418	406	400	401	423	421	467	405	440	434	433	376	418	382	415	391	405	415	381	420	414	381	411	412	401	396	406	364	384	420	421	387	398	411	419	412	416	408	410	412	461	423	396	432	428	428	400	408	400	420	412	407	398	424	411	387	405	367	408	395	374	429	404	422	426	402	401	412	333	392	395	445	413	362	406	449	390	413	364	411	441	369	384	438	400	424	401	397	433	401	412	433	406	423	418	373	448	420	409	399	405	449	422	446	427	395	451	420	398	413	383	388	425	409	397	396	388	394	430	400	369	388	407	376	466	408	368	420	407	463	398	425	405	381	431	426	375	385	385	392	399	378	427	373	411	414	405	417	393	429	411	409	422	398	439	418	386	411	432	440	364	392	426	438	373	397	381	362	379	422	421	413	426	399	446	400	418	403	424	434	405	387	389	399	405	402	392	398	399	427	396	380	405	452	421	399	424	375	429	393	405	402	377	439	408	408	438	430	416	412	413	407	441	390	432	415	385	402	390	396	362	409	394	423	434	437	437	490	404	402	418	406	398	392	389	398	434	360	392	396	429	404	446	411	418	377	403	386	368	408	426	439	397	436	394	408	404	444	425	410	412	407	400	413	428	385	435	412	397	412	421	403	441	379	394	396	425	380	399	382	410	418	387	401	436	433	405	385	414	433	397	427	423	379	364	387	420	406	401	363	378	409	418	418	417	384	388	427	390	397	406	430	433	428	395	410	401	428	383	363	370	422	368	432	408	400	377	428	377	451	399	433	428	413	415	400	428	394	445	422	408	430	392	395	382	395	361	400	394	393	418	389	357	412	386	394	423	395	374	396	435	423	411	437	408	395	376	401	414	436	411	433	415	395	404	412	391	360	390	413	411	404	377	431	429	429	401	394	409	448	385	369	397	398	370	376	381	396	400	396	390	428	410	408	420	408	384	424	394	419	414	407	391	383	405	423	389	409	401	420	406	384	390	392	373	380	391	389	406	421	385	413	361	394	438	421	396	460	393	401	415	397	414	408	424	423	410	433	407	392	388	409	393	373	435	380	413	372	403	406	408	405	455	386	421	411	411	400	396	410	391	418	381	419	439	390	405	381	409	393	401	396	405	401	425	396	431	430	414	395	426	397	408	379	416	416	441	387	407	418	369	358	411	347	408	422	422	420	419	389	420	420	394	418	392	413	421	414	404	415	388	414	413	401	364	409	418	380	384	371	445	403	395	379	389	398	405	413	403	396	402	383	360	399
2118	972	994	979	958	947	964	926	936	914	908	914	986	919	967	946	968	988	880	990	967	960	940	939	885	898	970	976	902	930	918	924	917	975	949	860	936	984	964	963	951	953	941	1017	913	928	944	952	877	990	955	923	993	983	960	908	997	931	886	980	921	919	934	958	906	911	1021	1001	890	949	949	942	939	957	984	956	943	915	951	936	949	990	947	937	936	941	961	932	971	929	917	958	911	908	894	913	932	940	912	927	921	910	953	925	953	994	898	956	900	996	926	951	951	915	909	932	938	936	922	933	953	938	921	931	964	922	975	914	951	890	932	936	942	896	924	925	940	924	949	907	917	965	930	949	1005	932	962	958	912	955	925	963	956	921	969	909	958	928	963	941	1004	984	934	937	961	923	921	976	924	876	925	1024	966	916	893	929	935	906	919	925	902	906	969	940	973	907	879	979	942	958	997	894	946	926	938	936	892	979	916	980	959	935	945	962	885	899	963	949	942	952	941	936	972	1015	956	921	935	988	935	895	895	890	921	969	941	955	932	906	924	936	928	970	910	979	932	967	887	941	1010	938	947	974	877	982	976	913	922	918	952	998	956	995	918	948	1016	928	931	917	931	897	891	982	956	992	959	948	924	935	1010	952	897	921	885	949	946	945	912	981	958	943	939	960	937	990	905	930	935	919	952	915	950	947	959	988	900	943	935	902	961	925	941	966	870	914	865	903	941	885	927	987	933	928	929	945	957	947	884	926	994	982	975	908	993	947	962	923	965	906	951	942	925	995	915	930	894	1018	971	941	954	957	961	913	924	957	859	916	943	932	953	984	907	933	905	980	916	930	907	907	959	955	953	888	926	923	1001	950	974	908	917	917	938	965	940	943	883	967	922	940	945	965	965	914	898	949	915	950	930	951	949	945	934	938	932	961	977	974	907	923	914	923	965	930	947	1017	934	969	950	946	948	953	959	960	899	973	964	922	941	942	956	949	961	943	915	913	912	964	924	910	1006	954	961	939	976	918	926	920	944	878	971	946	976	973	926	931	917	903	937	887	953	925	920	937	933	951	904	919	954	967	931	917	926	944	949	930	961	909	933	944	911	955	957	922	1003	948	985	970	949	911	887	963	952	933	929	960	915	878	922	927	886	938	964	935	912	883	939	920	938	934	919	896	931	975	940	886	935	936	985	943	914	901	917	959	995	946	945	954	933	932	901	958	915	928	959	954	929	950	926	941	962	918	949	953	991	922	993	921	970	915	960	896	972	968	917	922	935	915	936	931	972	920	912	951	925	926	927	947	934	871	948	941	930	918	947	936	963	942	974	907	955	925	887	985	942	948	916	954	910	904	926	936	914	894	954	932	958	1004	920	907	983	947	952	905	951	1013	971	951	899	946	961	896	955	940	919	956	964	955	952	952	943	975	945	963	959	888	961	910	947	908	935	911	946	937	949	907	903	903	887	931	902	951	957	1017	919	951	942	952	967	892	980	936	955	921	942	944	983	957	878	959	920	956	917	956	925	991	965	944	967	943	945	954	900	893	903	923	929	943	980	927	965	952	830	958	901	905	898	959	911	965	986	905	971	999	943	897	929	849	935	874	903	940	943	962	993	964	912	938	896	876	921	991	921	981	951	919	955	949	951	948	954	905	947	960	871	958	915	912	925	907	937	844	940	944	951	916	880	929	909	914	959	944	921	927	914	953	942	944	918	962	931	939	983	973	929	927	932	955	952	941	894	930	910	928	932	945	938	954	963	928	907	942	906	904	925	911	909	958	949	933	952	913	968	914	909	953	891	935	960	944	939	923	964	959	966	924	942	925	951	933	924	925	930	928	990	956	948	911	935	962	931	912	905	901	1003	933	994	913	965	933	916	967	917	944	967	913	886	932	931	914	912	935	935	925	1013	963	964	996	980	983	955	892	901	927	911	928	914	874	971	915	1027	985	887	975	926	907	914	917	962	975	915	946	895	971	972	898	965	934	915	972	944	931	911	891	947	943	966	916	938	908	930	945	906	937	915	996	941	956	963	909	916	940	930	960	925	1004	970	905	894	942	940	1013	901	954	920	910	957	936	941	926	893	923	950	910	986	919	922	949	949	927	962	931	904	969	946	938	908	933	917	944	971	947	984	945	931	952	996	896	929	910	982	942	950	884	926	901	931	952	957	911	945	966	909	967	959	923	939	916	952	963	925	862	941	950	942	921	931	891	932	957	922	903	957	908	893	897	994	917	937	919	931	918	939	916	891	980	975	1012	967	932	947	965	921	883	942	948	999	930	904	924	941	909	904	911	939	880	976	957	898	960	941	985	877	975	964	918	917	944	942	933	912	946	904	952	916	935	917	932	910	960	936	942	956	955	948	928	941	935	918	959	964	935	959	919	906	963	967	963	934	923	922	931	950	926	977	964	905	907	945	951	947	909	935	924	947	921	932	963	948	962	918	902	935	940	1004	891	935	902	978	961	939	965	984	932	918	948	952	922	986	943	960	975	940	963	890	937	948	907	935	937	881	955	913	964	907	922	923	925	927	974	899	977	938	989	919	954	926	921	893	916	887	957	830	949	904	927	900	950	883	970	898	963	1014	939	960	978	955	958	928	954	958	927	953	935	945	974	934	940	926	907	980	923	939	904	917	919	955	961	955	932	949	1006	919	966	956	906	976	966	921	954	964	969	960	982	976	920	967	920	914	926	947	869	957	958	940	960	906	884	994	949	904	1030	914	963	925	994	954	931	944	950	922	974	944	975	939	953	907	968	993	968	956	961	904	922	958	939	941	960	916	916	908	929	935	955	940	954	876	901	950	956	979	962	911	924	909	920	948	942	961	952	890	903	966	965	925	998	894	938	985	934	969	939	907	964	978	958	901	969	971	920	968	965	944	958	934	901	939	963	974	1017	963	890	929	940	934	945	934	923	948	981	925	932	913	910	978	966	921	895	990	966	935	966	944	1004	930	938	974	930	949	899	943	912	968	950	937	981	953	933	895	893	911	908	929	885	938	949	951	954	968	915	967	958	901	915	962	942	929	905	942	954	928	1008	925	912	891	938	962	924	937	968	921	893	941	982	940	926	944	848	919	981	953	947	983	950	903	950	928	927	968	893	993	937	974	937	925	963	961	963	904	935	902	919	918	950	967	945	855	946	995	941	920	951	910	909	958	969	965	925	939	984	915	869	904	892	935	949	904	944	998	958	970	1003	923	964	856	914	945	970	954	956	909	932	891	900	914	912	893	960	950	913	929	947	868	944	956	988	932	942	924	939	984	899	946	964	940	946	969	931	951	917	941	990	943	886	954	928	983	959	1002	903	957	944	927	1002	949	956	958	935	948	959	926	898	885	930	948	941	928	973	918	957	927	945	901	950	920	901	924	913	973	950	952	983	915	917	951	1003	955	907	904	884	928	962	925	942	929	914	973	963	949	955	901	945	960	966	940	898	964	896	979	918	949	966	928	945	895	939	892	948	951	945	938	984	893	897	908	1010	956	908	911	941	922	913	968	947	946	950	892	924	906	954	995	921	926	973	943	948	987	911
7114	669	564	587	458	396	384	415	395	359	389	377	355	356	356	382	386	379	377	367	370	364	363	352	397	348	375	378	352	396	351	355	353	352	359	350	369	352	371	375	351	353	348	336	347	351	361	382	358	369	354	363	378	338	359	375	377	365	382	331	399	364	332	337	363	345	352	364	361	352	365	399	353	382	348	363	343	355	329	363	384	370	363	334	375	335	342	335	344	348	333	363	343	377	387	337	369	378	361	393	398	363	363	375	376	338	361	349	322	356	371	348	355	380	399	363	364	337	326	361	334	352	332	362	361	403	357	382	390	383	342	341	331	369	309	367	386	389	366	402	342	351	351	377	381	347	333	379	365	364	332	371	373	359	360	355	363	377	346	358	396	361	351	363	349	341	364	348	336	408	341	391	383	353	377	356	386	354	365	374	359	359	338	385	324	334	346	365	353	368	378	395	368	344	326	359	361	403	323	370	350	373	352	377	339	370	358	361	351	387	378	383	380	364	369	373	362	332	351	331	356	366	392	331	350	371	392	368	364	364	349	354	340	361	369	365	343	350	384	363	326	368	357	358	365	386	373	388	369	401	397	349	363	364	349	351	343	364	340	373	368	364	374	376	322	410	364	339	340	396	376	376	357	344	348	379	354	343	349	353	371	363	377	368	367	357	364	350	361	393	366	352	390	377	358	351	355	358	353	384	363	362	338	357	353	373	341	390	337	330	360	341	333	386	382	355	379	346	355	367	363	353	387	376	360	322	359	331	384	349	370	365	368	335	387	391	369	373	333	325	386	371	345	367	346	358	347	364	357	381	351	348	373	357	385	383	362	377	398	350	381	337	344	379	357	347	358	367	363	344	380	371	341	318	381	337	345	360	374	389	373	359	369	359	395	348	359	360	345	371	397	383	375	361	351	330	344	323	352	400	379	348	371	395	372	345	349	356	361	335	366	376	377	343	335	393	382	328	372	379	347	354	352	353	343	346	348	319	357	331	322	320	357	353	350	370	372	362	402	386	334	373	311	382	314	335	348	413	394	372	396	332	388	368	356	409	309	360	349	363	361	342	370	371	362	356	332	348	358	354	351	342	358	361	362	371	366	358	333	389	373	347	328	334	356	377	363	371	346	376	328	334	377	400	375	346	357	348	336	385	343	363	402	372	366	381	368	378	370	378	347	342	390	386	326	381	342	349	346	343	379	361	357	366	350	321	365	367	366	345	325	335	392	364	359	386	353	382	362	377	354	321	364	372	364	388	371	345	369	354	352	340	348	356	374	348	362	368	356	351	313	366	400	341	355	378	376	349	352	364	376	382	371	404	383	391	369	371	369	352	362	386	363	341	393	395	365	309	361	365	369	342	332	351	367	373	395	380	391	357	356	349	378	386	339	384	375	383	324	326	354	365	334	381	328	376	361	343	379	353	369	419	400	370	353	313	412	382	374	366	368	349	338	382	371	369	369	358	362	391	339	336	354	396	347	401	372	352	343	358	352	395	372	367	351	399	368	334	347	338	386	373	383	351	384	362	372	356	407	399	365	336	369	385	397	368	365	358	383	349	363	364	345	374	357	340	347	343	365	362	348	324	362	366	374	372	351	359	345	341	352	321	336	359	372	341	319	346	324	322	361	380	364	370	387	359	312	325	396	372	392	374	360	382	322	336	364	379	362	352	386	385	398	364	371	320	358	348	327	345	355	363	335	369	335	341	349	341	372	382	342	357	338	349	362	394	354	372	311	378	410	358	374	358	365	346	360	369	384	347	337	365	356	371	352	340	391	378	326	363	354	376	367	367	358	386	366	353	376	368	381	360	363	373	354	384	388	373	344	378	377	338	378	381	354	354	369	352	360	389	365	309	346	342	357	359	340	325	375	325	358	397	335	337	316	357	355	374	377	332	347	373	340	377	345	331	347	329	344	339	365	366	373	338	375	327	350	371	388	371	386	366	359	376	356	361	386	375	347	398	349	367	351	346	353	370	325	402	358	347	320	339	382	375	301	347	384	398	331	349	343	342	325	387	357	372	350	373	354	333	384	350	385	377	364	380	378	358	332	362	343	382	358	390	368	314	363	361	361	363	368	393	357	334	348	343	376	376	365	363	368	355	362	362	396	351	354	341	381	353	368	386	337	366	351	348	366	350	376	340	379	390	326	359	390	358	321	344	359	362	345	388	373	330	305	333	379	366	369	367	383	365	327	368	391	401	385	315	334	329	331	399	401	354	363	337	336	359	394	362	354	399	368	368	369	334	369	352	357	404	382	369	390	389	357	348	366	374	360	357	377	399	354	310	374	349	348	374	358	392	381	356	380	360	360	355	366	363	367	362	341	373	369	356	370	374	389	347	342	337	337	373	365	351	392	384	341	331	323	393	311	367	348	355	340	362	368	320	363	356	341	352	360	376	396	358	367	356	341	373	381	357	366	382	359	353	359	354	351	360	369	357	355	332	357	387	354	371	350	365	344	366	351	372	369	332	347	380	405	345	368	376	316	367	367	362	349	367	362	372	406	350	325	381	396	348	362	363	354	371	342	329	386	378	357	354	374	339	337	330	379	362	329	313	333	335	336	395	317	369	313	385	365	352	385	392	383	345	346	369	378	377	353	376	343	340	381	384	341	376	357	413	376	373	366	335	361	376	364	339	326	369	341	335	383	377	383	357	352	372	362	382	328	354	367	364	344	388	386	355	361	349	372	382	344	363	356	397	353	350	340	361	352	371	332	358	400	353	358	343	363	368	406	324	361	371	381	336	390	373	402	382	359	342	371	395	381	340	344	377	399	382	386	403	353	383	348	373	376	352	343	352	380	341	360	374	363	339	327	386	353	369	376	388	385	385	372	393	341	370	393	354	344	345	344	390	315	359	328	341	371	341	367	357	376	337	340	361	359	370	400	373	334	367	398	367	351	409	370	357	361	404	359	410	368	305	309	353	356	367	342	331	356	355	324	356	347	375	375	343	327	393	369	359	377	342	376	358	372	352	357	372	360	405	320	330	361	372	374	384	354	368	397	378	407	355	329	345	373	329	354	377	362	358	354	374	361	305	399	387	398	336	343	368	391	343	354	359	346	396	346	364	384	350	368	350	351	351	371	390	372	373	339	395	344	361	378	355	353	355	388	367	325	371	387	359	377	366	404	362	342	351	373	337	356	399	368	387	344	358	380	367	327	372	371	369	366	341	366	356	346	354	384	369	344	370	374	354	347	370	402	402	338	347	339	386	317	368	365	385	320	360	348	407	396	329	358	380	360	362	340	344	362	331	364	374	340	356	345	364	417	379	368	332	366	367	376	372	345	336	371	366	337	361	343	340	356	372	363	370	388	346	367	367	366	371	350	356	392	384	377	361	383	377	372	380	378	371	332	364	336	348	358	355	321	330	362	393	381	355	353	347	304	338	339	368	380	359	362	351	385	337	352	336	353	364	359	367	345	336	360	355	390	358	361	368	352	369	355	345	361	350	348	390	335	349	359	391	370	366	344	347	314	329	365	368
6549	1092	1303	1460	1298	1186	1131	1005	1044	979	944	908	893	887	855	939	866	884	851	906	810	853	861	886	886	889	839	832	850	879	809	852	823	830	840	819	848	923	892	862	843	827	816	842	820	848	893	815	829	823	845	903	856	832	829	817	846	842	868	836	793	778	809	831	829	802	818	863	828	872	862	772	861	846	839	856	826	859	853	878	786	864	874	783	867	860	842	813	769	786	854	828	847	845	833	765	822	818	863	748	790	811	819	782	831	818	859	799	850	846	856	864	853	820	833	837	800	847	809	802	853	806	830	837	836	872	850	860	814	797	824	805	818	820	835	853	791	803	824	781	802	810	844	815	856	801	830	909	789	866	847	840	813	833	837	858	841	846	852	854	851	827	856	797	818	876	825	828	875	808	822	824	843	794	801	844	819	825	855	830	811	814	830	811	821	861	829	847	842	851	861	834	771	783	807	808	826	813	861	872	857	834	856	813	838	869	871	868	816	838	811	839	835	831	867	854	858	828	841	809	854	844	835	823	813	840	816	800	778	796	835	867	847	831	833	807	866	825	848	848	833	808	816	800	827	861	849	834	840	819	826	714	880	743	803	783	824	810	852	858	830	878	828	778	821	842	878	858	882	877	883	879	791	814	858	878	853	846	844	827	810	838	832	851	858	813	904	835	856	819	825	869	847	845	880	855	834	789	841	837	831	870	797	827	783	810	842	840	832	812	848	854	855	845	838	800	863	867	837	830	842	845	828	863	763	845	870	842	820	833	856	830	865	783	848	831	812	869	837	830	826	832	828	900	863	848	862	877	807	850	796	823	838	831	835	840	855	791	852	838	819	846	855	837	848	815	803	881	820	833	852	855	828	854	881	836	852	861	846	880	801	839	796	804	824	855	887	853	860	819	860	820	843	828	873	850	853	823	852	824	857	861	829	853	814	858	854	833	818	879	822	851	854	895	852	839	816	810	814	857	863	817	864	785	801	760	848	860	916	824	845	806	844	799	809	852	785	837	891	830	888	797	873	789	832	842	821	861	826	830	834	789	834	804	842	872	852	804	885	848	912	888	840	857	829	807	867	848	816	832	865	822	839	818	823	819	829	789	907	835	831	810	774	746	861	811	867	838	808	789	855	825	824	822	841	800	813	813	877	793	838	793	845	818	862	818	774	796	834	857	833	815	853	822	802	831	880	824	783	837	809	833	886	840	836	885	846	797	881	841	811	872	850	813	853	819	844	833	867	833	836	869	873	881	803	843	854	900	811	882	820	809	843	793	806	814	840	824	874	884	810	808	843	823	833	763	867	888	835	824	825	868	822	871	798	841	859	835	831	829	812	858	829	844	775	803	841	861	792	837	810	838	810	820	796	832	820	812	836	827	770	819	769	801	830	812	845	843	831	835	849	883	904	843	820	893	823	857	838	784	832	814	849	832	820	822	838	848	864	822	824	826	805	812	832	865	874	818	842	866	850	819	773	786	821	826	828	876	839	789	822	823	826	830	855	822	795	832	855	834	826	822	903	824	818	777	814	808	795	874	860	824	817	849	850	822	908	819	844	841	856	839	801	841	830	843	812	851	824	853	807	839	868	848	831	847	804	839	849	849	841	880	772	807	865	832	802	820	922	815	819	861	867	763	860	827	837	828	820	858	832	833	813	783	835	831	851	836	833	818	801	829	832	823	859	877	813	814	834	821	825	876	812	805	839	788	902	851	833	801	761	833	811	806	848	858	851	788	823	869	832	841	836	828	778	840	865	821	855	887	870	845	880	852	856	809	812	849	846	817	826	841	810	886	859	867	868	830	854	857	830	819	836	862	794	812	826	841	839	856	851	820	790	860	807	819	834	790	852	874	834	834	810	812	829	830	824	838	838	903	852	847	814	812	783	843	829	769	841	781	841	841	826	878	869	793	813	920	821	821	804	811	844	848	851	775	881	828	873	842	842	848	854	805	782	835	846	852	814	874	825	769	852	883	831	789	792	847	840	822	835	868	872	833	825	872	880	801	818	825	834	817	844	818	867	844	834	874	811	824	821	882	821	846	845	865	823	800	850	823	826	853	823	803	819	809	820	825	863	786	785	822	819	877	822	837	863	814	810	834	861	878	827	862	842	889	868	856	889	828	825	824	879	851	822	816	785	855	844	807	823	833	818	832	765	890	872	844	846	839	810	881	819	853	837	862	844	839	832	879	856	789	845	849	831	880	850	820	843	819	807	789	835	806	845	860	795	793	825	821	848	826	775	837	827	791	799	856	802	802	870	939	800	805	846	825	801	880	830	801	784	816	825	750	871	825	819	842	803	837	874	849	872	885	848	802	831	838	813	831	794	860	827	818	840	824	828	848	812	864	783	861	812	843	812	841	828	849	779	851	822	845	823	821	865	805	850	843	792	807	844	815	864	800	882	841	814	867	821	864	839	845	834	852	891	888	851	877	812	824	866	821	818	839	792	859	843	828	824	828	815	827	832	852	922	838	861	821	825	865	869	858	832	842	844	875	805	844	850	805	849	763	879	826	884	855	859	838	869	811	848	873	840	841	844	861	844	848	830	795	830	825	845	831	814	895	831	818	806	852	855	840	855	858	792	830	844	819	866	895	864	827	863	858	828	782	895	821	744	836	873	798	829	797	859	818	876	873	815	847	811	820	800	859	854	875	855	842	845	873	795	838	845	809	857	850	866	860	840	809	817	778	781	861	843	787	780	866	805	862	813	829	797	825	844	782	802	848	841	808	852	812	844	820	904	757	818	882	826	845	805	895	831	837	814	831	861	845	817	904	851	848	807	833	844	764	859	775	820	814	865	840	836	809	851	817	810	815	772	851	832	803	859	776	877	877	859	872	805	833	892	835	839	847	835	847	809	849	865	840	776	826	859	818	858	796	822	824	825	855	772	826	825	841	905	826	799	839	788	847	801	876	872	858	881	846	849	813	890	821	833	799	863	839	835	881	814	817	784	820	841	853	794	818	796	834	847	805	798	886	827	848	851	860	848	818	834	862	845	833	824	837	805	838	797	832	805	861	892	872	799	791	836	869	819	745	842	848	817	863	856	857	788	862	826	795	817	810	816	813	806	802	841	829	858	824	876	827	867	837	841	843	855	838	844	839	818	871	830	842	840	798	797	838	833	814	845	824	767	852	825	883	835	790	852	832	777	800	891	796	847	820	851	858	835	810	831	849	856	820	805	811	892	801	802	767	876	778	833	821	833	779	838	799	806	839	864	844	848	852	827	853	870	860	834	868	865	869	814	869	841	842	818	782	872	830	877	828	859	784	803	851	850	836	828	845	837	855	868	870	803	845	737	788	857	845	809	884	825	839	807	806	816	813	828	823	833	843	833	796	802	849	855	814	812	829	871	847	819	814	837	836	823	822	834	867	852	822	862	819	813	833	784	894	856	824	794	882	837	832	834	831	821	814	824	860	834	854	801	884	781	810	849	808	835	856	812	829	877	831	891	819	826	830	845	865	804	792	830	857	828	758	830	848	857	789
13276	1019	638	503	396	327	253	257	249	196	199	182	222	205	171	196	180	152	179	191	174	169	205	164	157	177	171	187	185	160	181	189	196	160	172	185	152	172	195	188	179	174	183	176	197	160	193	176	184	162	161	155	161	193	139	183	135	176	167	160	152	175	161	167	168	157	170	159	177	181	155	168	181	189	185	158	187	175	189	159	164	179	152	180	199	161	149	153	180	154	160	197	158	205	182	189	173	168	168	157	169	177	180	187	166	179	179	154	201	177	194	157	178	162	158	180	164	185	164	169	176	152	162	162	193	158	160	152	162	171	139	164	171	187	151	176	177	162	175	170	150	183	168	142	172	171	179	176	171	168	178	147	150	176	155	188	169	179	160	187	179	159	157	174	137	164	158	170	179	158	174	171	163	173	149	171	172	184	182	194	178	175	170	150	165	171	184	155	190	190	151	150	160	192	175	156	147	172	166	178	155	149	188	175	189	168	172	163	147	177	196	175	172	168	158	164	180	162	148	155	161	167	167	179	159	180	167	166	165	162	156	151	154	185	171	158	147	153	198	159	170	170	147	169	153	162	178	161	154	162	160	156	164	146	168	159	165	178	175	163	172	172	160	149	170	155	167	171	174	180	154	177	180	170	187	172	155	156	172	177	170	176	174	147	174	164	162	163	187	156	163	134	170	177	154	156	152	149	160	188	169	167	201	149	149	191	164	172	168	168	180	151	169	181	169	180	181	166	167	166	183	164	198	168	145	163	180	165	172	180	160	171	175	155	173	176	158	173	183	152	176	185	171	151	172	168	179	163	161	171	164	145	175	149	154	170	149	169	163	150	170	168	188	143	155	183	155	164	160	165	195	148	153	194	180	158	167	166	171	153	167	162	141	168	172	169	165	189	179	177	165	145	191	174	219	183	162	194	192	170	195	181	143	189	169	166	147	173	167	185	181	166	152	168	163	181	166	193	167	154	190	163	171	192	161	162	179	145	181	156	164	158	186	165	171	156	170	169	163	165	153	188	155	174	164	157	150	177	164	144	171	176	145	205	165	181	183	167	164	200	178	176	156	177	196	166	172	174	197	151	175	174	168	145	148	169	207	169	163	179	167	176	177	154	151	165	157	170	167	183	169	150	155	145	187	153	172	144	192	156	188	174	179	167	170	181	175	152	172	160	143	157	160	184	164	169	162	137	178	172	161	160	175	157	159	174	182	182	184	168	167	148	167	174	157	151	172	155	162	158	157	163	157	180	180	171	162	170	178	162	165	171	169	180	168	158	166	164	161	180	187	174	171	191	167	161	191	151	174	180	190	156	161	183	168	174	173	169	162	159	205	152	177	201	171	177	150	173	171	162	176	156	174	171	162	158	178	182	158	193	172	183	181	162	161	160	154	151	178	141	176	159	180	148	148	157	181	194	184	189	140	149	166	154	163	148	174	157	195	148	172	161	160	158	160	155	164	147	163	178	175	158	153	162	182	199	180	166	171	145	183	194	156	192	165	158	195	187	172	185	162	150	156	140	164	144	169	156	174	148	157	159	170	179	188	171	156	160	162	154	160	176	157	173	190	201	172	169	168	172	164	161	157	195	184	194	168	147	174	163	195	160	186	169	178	170	164	169	163	170	184	167	176	177	176	149	171	181	169	169	163	133	165	198	184	177	174	161	142	144	157	190	183	159	177	194	160	155	190	166	158	173	197	174	164	177	165	169	160	185	171	138	179	179	163	181	160	163	184	150	158	205	167	187	189	187	178	153	209	189	178	186	161	162	174	168	165	163	170	177	158	177	168	175	173	185	194	154	172	173	162	146	160	151	180	153	171	161	177	171	173	183	171	168	153	171	193	172	179	156	171	168	171	147	149	178	145	172	191	169	172	183	158	181	160	156	155	176	165	139	154	156	194	185	171	194	187	165	177	165	170	168	152	154	152	150	154	179	165	177	174	162	133	173	190	147	175	179	180	172	170	158	192	176	175	182	176	188	148	170	155	167	183	161	207	172	170	169	184	186	150	138	148	166	159	156	184	172	149	162	166	159	151	172	165	154	167	157	182	202	145	158	157	168	159	151	160	162	174	173	191	177	188	149	151	160	142	143	189	167	180	188	152	173	177	178	152	165	176	196	177	165	175	136	158	178	191	152	180	161	149	174	159	147	162	181	167	184	165	186	157	202	170	155	169	173	161	171	165	152	157	160	179	175	179	171	158	172	158	199	172	178	174	180	161	157	165	152	162	135	150	157	154	146	187	170	163	161	158	153	167	201	142	190	201	167	186	189	161	169	164	162	188	148	183	176	175	172	157	161	185	187	157	155	178	184	169	166	149	177	150	193	191	143	174	166	167	153	167	179	179	162	173	185	171	168	176	164	169	188	169	185	187	187	169	146	158	157	170	159	155	158	156	160	157	183	184	176	158	141	168	169	165	148	159	161	145	174	162	167	150	150	196	185	168	197	164	166	154	158	168	163	142	150	147	182	172	151	182	162	174	177	174	159	170	162	187	157	161	156	172	157	151	158	163	171	180	187	186	175	175	183	185	182	177	165	167	155	188	153	162	174	177	185	169	161	153	170	167	180	172	206	166	160	149	167	158	168	173	180	187	172	158	198	162	171	156	153	144	155	154	156	177	168	187	165	175	175	140	152	173	169	163	163	155	169	165	152	160	147	161	170	164	186	162	179	161	159	160	157	188	178	156	179	176	171	190	180	177	188	179	180	184	175	155	166	179	172	177	183	153	150	163	161	160	182	178	163	163	168	157	176	165	169	184	176	178	179	165	159	165	190	172	167	163	165	184	174	186	199	181	165	195	161	154	203	165	163	189	144	161	176	158	182	161	164	169	170	173	181	167	172	177	177	165	193	160	158	181	150	164	160	164	173	191	164	151	168	180	174	171	143	158	155	165	167	189	170	153	169	163	184	190	156	179	185	152	198	206	161	154	173	139	158	164	153	181	161	146	178	173	158	159	186	166	180	182	165	151	148	163	155	162	164	183	163	164	168	157	181	157	159	177	159	160	162	167	172	151	162	184	172	199	149	181	200	173	194	166	195	170	168	152	172	165	152	158	188	171	165	165	154	164	161	185	172	166	162	159	162	145	182	173	163	178	196	168	168	191	181	187	169	193	168	137	165	167	161	140	207	173	151	178	177	167	170	180	184	177	154	179	164	170	168	173	166	160	164	192	178	158	145	176	145	165	175	179	159	181	194	152	159	185	162	176	150	175	173	177	197	162	180	195	167	174	180	197	174	148	183	160	196	194	158	168	160	165	189	186	168	166	148	180	183	161	184	182	179	187	175	186	195	152	179	175	146	158	174	160	169	162	154	171	169	184	155	180	155	173	172	151	140	187	174	156	152	182	186	155	168	164	144	183	142	129	146	173	167	147	157	155	169	171	157	179	173	184	199	185	166	149	167	166	175	172	153	199	161	192	175	171	191	176	163	168	154	188	150	150	186	176	146	144	181	166	141	160	162	161	157	169	160	164	140	160	167
7889	993	1443	1611	1424	1151	961	906	732	729	679	600	588	569	557	540	486	493	522	470	508	500	472	511	459	480	477	435	467	455	471	427	442	434	451	460	488	478	470	447	422	462	436	446	452	442	449	446	446	389	448	418	455	460	413	448	440	425	436	456	429	432	472	424	413	478	421	443	390	429	462	423	435	468	474	459	436	431	407	486	438	455	428	443	409	422	455	455	419	415	435	440	462	430	412	414	449	436	425	427	432	420	421	433	459	428	467	438	404	434	439	433	420	404	402	434	416	431	423	440	423	435	454	367	473	430	427	442	440	457	426	413	463	436	432	436	427	428	438	412	416	429	404	413	462	419	413	430	419	435	436	432	427	444	449	437	438	443	428	412	435	479	443	415	409	387	445	424	468	433	452	456	458	488	453	414	460	419	424	403	424	408	422	420	451	432	472	418	434	470	414	451	440	435	446	443	420	448	429	438	419	384	411	403	445	461	478	415	436	434	432	406	430	418	423	427	431	429	430	443	461	462	447	392	428	434	469	452	460	437	446	417	381	399	395	423	469	420	465	430	421	419	419	406	441	422	418	439	411	439	435	485	454	402	453	438	453	425	408	427	419	426	400	451	427	456	406	411	476	434	431	432	435	459	415	441	404	447	439	409	455	432	438	447	409	415	431	452	430	419	429	432	431	447	447	403	404	412	430	441	408	414	422	428	431	414	417	434	425	417	429	440	411	457	385	444	453	423	432	411	430	433	398	435	458	453	446	447	443	460	430	387	424	454	425	440	427	461	414	432	407	449	427	409	356	438	454	424	424	418	436	457	436	410	476	438	397	442	399	429	436	447	411	429	479	462	412	425	470	439	424	417	439	458	423	428	443	457	447	424	432	443	464	444	415	415	443	391	449	398	432	435	422	470	431	440	431	434	441	443	418	412	425	387	420	455	414	428	442	460	425	410	416	438	450	451	445	441	436	446	406	415	443	437	467	434	422	434	450	418	392	451	443	452	415	406	424	421	446	447	464	432	427	466	433	390	425	467	434	420	417	485	446	424	416	430	442	447	425	432	426	419	438	442	444	426	412	383	408	451	433	429	451	478	432	425	419	447	412	439	439	434	459	448	423	453	450	409	410	403	441	442	432	417	469	411	418	439	396	442	403	397	455	435	439	421	386	400	461	427	478	453	430	440	421	446	436	446	436	426	408	436	425	451	401	456	442	436	417	432	454	424	434	389	466	461	411	427	454	398	485	475	407	385	407	441	406	459	438	444	425	409	428	451	401	401	453	462	389	442	395	448	415	423	437	406	485	456	413	426	395	463	412	411	400	439	471	419	383	412	421	388	414	459	423	427	426	458	434	429	442	447	424	421	449	401	426	446	446	418	411	420	418	441	400	424	399	440	443	420	414	445	441	440	424	457	423	439	463	456	431	413	407	476	412	457	430	450	431	455	433	451	453	404	473	436	451	409	437	444	423	461	415	432	429	421	472	442	456	432	377	448	403	408	437	431	448	439	420	473	430	486	417	446	428	411	464	410	399	422	427	439	424	467	408	417	447	413	438	420	440	459	442	429	415	377	427	444	418	424	427	439	431	432	443	444	427	431	412	445	418	452	449	458	419	429	434	439	425	454	468	420	424	413	433	430	436	419	424	460	426	438	430	431	453	421	405	445	449	423	476	429	435	421	423	417	432	439	416	430	478	415	435	406	414	424	423	422	425	435	382	411	412	397	477	430	430	423	428	422	445	418	451	416	489	405	426	404	464	442	447	420	433	442	449	443	414	415	437	407	443	450	413	432	452	432	437	432	430	437	434	438	456	440	436	435	434	448	426	403	409	419	426	424	441	431	423	485	453	483	467	438	432	454	457	422	442	419	414	467	407	457	411	416	429	425	430	436	415	459	441	468	445	417	464	401	429	401	440	464	410	432	402	404	392	456	435	426	435	436	445	420	399	420	429	445	504	432	412	406	444	456	408	383	442	447	405	439	451	447	437	463	436	435	425	443	442	470	469	449	439	463	402	419	420	410	387	405	412	415	411	440	428	435	446	437	413	440	445	416	461	426	407	459	424	440	423	410	460	448	413	445	432	391	462	447	459	410	425	406	460	441	466	452	397	439	488	456	412	422	444	440	436	445	418	443	439	422	421	443	422	432	426	399	416	438	449	419	418	398	460	417	440	423	427	420	416	480	411	414	410	425	434	431	431	450	434	445	426	453	440	427	436	425	431	458	427	438	444	439	422	426	457	430	426	446	461	411	437	407	429	443	449	414	441	468	422	405	478	445	487	407	471	427	410	429	465	445	434	439	416	430	440	422	483	462	428	412	447	413	454	436	453	439	424	410	411	416	439	464	445	453	425	432	484	395	439	435	452	415	447	445	453	455	410	433	429	439	419	432	426	419	457	396	439	454	436	462	443	438	419	397	414	412	450	414	428	446	434	470	434	426	459	404	396	468	408	418	458	451	412	477	411	391	460	421	403	420	464	429	463	433	444	427	407	443	453	418	451	414	470	454	415	470	443	428	414	449	485	435	434	447	446	455	468	403	473	431	478	446	429	441	417	437	432	413	450	410	420	446	444	468	427	464	437	439	436	442	454	448	429	442	407	459	412	423	401	414	421	461	406	432	453	407	412	418	438	439	444	424	438	422	462	406	444	424	448	432	435	448	450	440	397	468	413	446	423	382	439	431	424	422	428	394	420	440	447	446	449	424	441	434	430	421	411	409	431	423	448	429	432	401	439	442	431	424	439	447	427	435	462	430	442	421	435	448	449	425	432	409	407	451	423	414	422	445	450	452	425	437	435	389	414	483	436	383	459	404	417	421	457	425	471	407	423	437	409	432	445	427	421	417	422	451	448	455	450	430	464	427	448	442	407	413	444	414	387	427	488	421	434	429	388	430	456	474	424	415	443	436	440	461	418	459	435	419	393	448	418	440	450	455	464	435	416	462	427	453	444	446	445	418	400	440	455	444	433	474	410	395	437	408	453	424	447	402	465	373	414	438	447	451	430	421	428	447	471	428	441	402	387	459	433	438	434	449	475	423	421	378	451	469	449	419	440	389	435	418	392	426	426	443	438	403	469	445	437	451	466	416	411	449	450	399	417	430	454	444	407	444	441	432	414	444	421	447	424	443	400	413	476	456	405	419	390	459	386	427	461	426	465	433	416	424	448	454	435	430	430	454	477	411	428	441	441	410	414	396	442	414	403	419	431	444	439	460	461	420	426	434	416	443	438	433	390	419	436	415	457	448	430	429	437	441	472	470	408	426	446	430	421	443	407	474	412	431	419	431	412	442	429	442	451	458	422	442	443	428	469	424	457	408	386	391	407	408	447	419	439	406	423	446	427	429	421	435	473	437	439	482	455	432	432	407	472	425	470	403	415	430	429	436	411	453	446	430	429	438	403	434	423	423	430	439	428	409	437	448	451	435	466	426	415	421	432	417	462	444	444	430	444	433	435	447	451	441	441	440	406	412	437	438	398	409	406	440
1459	412	425	371	382	410	372	430	377	439	413	405	409	418	398	402	376	402	381	426	423	371	408	418	431	415	410	437	398	427	391	403	402	377	403	375	402	432	407	439	370	374	386	387	414	407	437	380	407	407	401	429	429	398	399	421	399	412	397	402	430	396	404	408	393	397	426	368	409	421	379	388	413	398	398	436	409	396	449	375	393	424	414	408	441	347	440	461	424	419	397	381	372	391	382	404	385	405	410	418	405	395	385	366	374	402	434	400	387	404	396	426	387	385	409	392	430	402	389	403	407	438	437	355	401	412	404	354	398	427	410	411	396	406	406	425	380	433	420	388	392	378	412	414	419	433	415	408	395	422	398	422	413	393	416	414	442	396	431	367	426	397	403	411	410	413	384	429	439	382	368	387	365	419	384	395	383	414	402	377	423	447	405	399	423	388	386	388	360	391	404	398	382	424	410	391	408	400	448	449	401	389	426	419	393	400	409	408	430	397	383	375	417	426	371	381	409	382	393	394	406	409	377	393	412	439	402	368	426	397	390	422	398	373	394	389	397	389	415	379	393	389	439	380	400	410	373	363	417	422	405	394	414	410	472	400	434	413	372	424	368	410	415	389	399	424	438	412	405	429	392	391	448	418	395	417	447	392	428	418	386	438	406	386	410	405	364	384	416	399	426	385	390	395	391	418	397	371	427	424	389	385	399	437	393	407	398	408	402	396	408	413	408	420	427	413	417	422	381	422	427	389	421	385	425	403	421	409	449	399	430	395	405	387	407	389	431	433	415	387	366	410	403	429	438	453	450	422	407	370	413	407	358	413	420	450	431	416	413	410	418	411	402	430	437	397	418	401	439	418	423	393	427	406	411	420	422	405	390	394	415	405	400	402	372	404	421	411	427	422	421	391	413	408	426	407	400	414	431	372	434	388	414	401	388	415	425	441	394	396	402	409	397	437	410	381	382	437	400	393	430	379	400	435	417	409	385	398	394	399	431	384	425	368	412	352	396	384	378	402	427	456	412	397	403	383	400	414	434	404	421	446	429	381	371	365	400	390	379	403	383	435	402	359	442	402	429	445	385	414	407	370	446	417	407	405	430	432	422	402	383	434	444	408	411	409	438	414	456	437	433	384	395	386	382	397	408	392	428	405	408	366	412	383	351	404	391	428	416	414	384	426	392	422	433	414	440	390	410	406	399	418	395	406	414	406	440	404	411	439	400	389	396	385	414	375	405	441	407	363	373	375	391	389	422	389	414	410	416	407	420	405	409	408	395	399	375	440	461	425	380	414	387	412	386	459	396	438	426	387	405	416	416	380	401	401	389	408	363	445	390	430	429	427	423	432	378	403	414	417	405	382	404	414	407	389	391	394	376	402	464	394	427	389	407	429	419	426	387	410	437	395	436	437	398	391	423	419	375	423	383	422	415	407	424	375	423	410	397	393	416	370	411	405	394	375	353	392	404	422	397	409	398	422	414	418	389	345	426	408	415	391	382	380	449	397	422	411	397	368	382	392	378	398	411	412	416	459	366	428	424	434	380	409	434	420	387	404	403	382	414	440	437	381	355	416	398	392	423	404	406	433	393	416	415	406	415	372	377	350	439	413	397	381	439	429	432	391	415	445	414	420	402	409	416	415	419	400	414	429	427	399	428	431	408	440	414	434	405	413	393	410	420	439	419	425	408	388	392	456	418	404	418	399	387	382	421	404	414	426	413	398	427	372	442	392	418	414	387	401	398	398	376	420	386	363	429	351	420	467	416	378	407	385	374	393	422	412	401	403	350	381	412	463	379	415	384	382	386	404	429	412	394	401	405	372	397	376	411	391	408	434	428	402	415	415	422	407	397	402	378	419	385	407	401	413	407	431	380	405	429	417	401	437	401	402	388	362	418	398	428	369	396	398	370	423	429	397	399	425	426	389	413	422	393	412	382	458	409	419	407	397	438	429	371	397	418	384	397	428	391	405	384	390	424	445	388	412	432	406	389	401	365	411	417	401	408	377	365	393	383	408	441	417	408	421	392	379	406	372	384	453	437	421	403	423	405	405	390	377	397	377	393	434	400	417	407	406	401	396	409	404	427	392	411	396	423	402	411	391	401	373	397	410	400	373	413	411	378	399	413	418	375	427	422	389	408	405	453	395	393	418	413	437	407	390	398	362	401	403	389	400	386	411	404	437	400	407	408	394	402	398	447	384	452	406	399	420	399	400	429	418	399	392	426	400	431	384	397	445	416	408	399	417	442	395	433	366	412	403	401	385	391	399	394	419	404	396	412	431	369	379	383	391	376	417	430	399	386	424	413	442	394	383	408	395	412	391	397	425	397	366	434	412	398	397	398	392	364	365	397	427	418	400	387	443	417	403	400	401	394	391	422	399	463	440	397	396	437	413	401	398	418	403	415	382	405	416	401	426	403	398	411	397	413	401	392	419	414	382	391	433	429	399	403	439	372	390	417	396	405	435	409	400	458	396	414	400	403	387	405	435	429	391	398	452	413	396	407	426	419	386	404	433	426	375	404	445	422	408	439	383	428	425	421	391	380	408	408	481	392	383	413	407	420	416	388	428	371	401	386	402	404	385	393	397	392	410	413	388	427	377	380	392	379	375	356	376	439	363	364	376	445	382	388	418	390	405	414	419	434	406	401	406	411	365	396	388	393	348	381	413	384	402	375	393	394	392	423	411	398	368	411	427	385	434	412	391	431	391	408	384	423	372	441	394	399	396	386	415	413	442	418	420	400	400	434	415	421	407	400	400	409	373	401	450	410	413	381	448	409	391	411	465	391	395	414	450	441	410	431	415	406	413	377	419	381	407	398	367	403	413	401	360	428	405	390	399	393	406	382	401	405	393	385	386	404	404	369	456	384	402	432	386	407	381	434	373	394	410	334	398	406	441	411	422	408	452	423	389	416	389	375	392	434	369	391	424	400	415	404	395	434	426	428	412	424	425	427	406	386	452	398	410	402	406	414	402	415	414	387	405	411	430	406	396	407	400	412	388	392	414	378	407	388	426	384	405	388	369	392	445	416	402	418	402	400	356	413	420	431	394	401	392	396	431	407	415	380	378	422	435	383	367	406	398	400	390	388	411	408	430	387	381	406	426	429	368	383	402	423	394	429	450	354	434	418	397	382	422	397	392	371	407	433	433	436	417	439	440	415	433	409	385	399	388	438	407	388	419	417	415	439	410	394	431	432	432	389	439	398	420	414	406	397	362	402	400	412	434	466	423	467	400	400	400	378	408	409	435	407	378	413	388	413	467	403	401	414	418	393	409	380	384	440	371	416	402	390	384	390	399	402	403	414	412	395	402	399	403	442	397	366	403	426	411	403	407	401	437	428	390	403	398	414	422	390	396	382	424	385	381	409	397	378	393	445	396	410	417	409	382	346	400	387	422	408	385	390	404	372	417	375	408	387	388	388	402	384	436	397	413	412	392	391	398	413	395	417	373	380	401	394	366	411	421	393	389	399	406	431	434	383	397	434	440
2195	974	931	937	960	957	904	972	924	939	879	936	949	964	931	931	948	927	961	941	835	954	897	933	908	946	952	947	901	929	963	941	978	965	924	964	942	933	878	922	970	964	979	945	858	930	951	938	882	991	921	908	916	916	947	957	935	896	954	930	981	957	926	923	972	942	908	943	928	958	974	930	955	910	902	906	942	975	999	928	958	949	934	871	888	967	937	899	944	988	953	914	853	935	915	915	940	998	943	907	955	909	926	873	962	962	984	920	924	903	921	955	1013	1001	980	933	968	919	914	1003	930	962	973	968	968	869	989	929	965	957	933	938	876	967	926	940	860	898	916	926	971	913	969	969	888	937	903	918	914	909	883	915	955	1034	895	969	941	974	959	952	880	956	946	970	920	939	973	929	913	962	970	931	877	930	883	978	916	934	968	982	925	929	961	973	973	941	900	914	918	902	1030	922	969	962	926	935	955	956	957	922	969	915	950	946	973	907	934	947	933	929	927	912	973	920	981	973	961	907	959	944	918	919	961	966	906	967	912	947	955	984	887	941	941	934	957	954	952	975	911	1011	937	943	953	951	942	905	976	908	900	904	974	950	913	957	901	943	995	959	920	952	983	939	948	944	1001	919	955	910	952	1017	923	884	956	955	909	922	1004	971	943	976	884	934	899	952	905	936	918	914	922	908	897	882	967	977	932	944	1004	960	937	938	928	964	949	948	948	970	929	973	915	931	895	959	922	948	956	997	964	888	964	984	921	931	947	937	967	964	911	871	970	923	925	973	980	911	941	917	968	926	1032	1011	918	932	984	988	935	939	915	944	910	920	932	972	955	948	920	930	941	909	943	972	917	938	971	930	954	923	940	937	923	887	952	927	906	884	922	954	963	961	924	923	917	949	983	913	906	987	913	940	963	893	939	928	875	923	962	941	996	946	979	889	930	953	903	905	947	948	912	952	921	960	953	917	887	971	958	915	960	933	919	896	937	986	914	906	988	898	937	930	858	917	904	949	933	960	930	943	928	908	959	909	953	924	938	989	937	922	866	962	865	931	991	971	937	883	886	914	923	919	947	897	947	944	970	986	981	890	903	921	981	953	955	935	987	950	940	905	901	950	958	961	921	969	950	972	956	904	931	913	975	930	890	954	1003	851	959	966	914	912	944	928	959	928	942	950	974	889	935	915	950	939	1007	920	939	943	925	962	928	917	915	988	968	975	962	947	925	934	932	934	918	928	954	999	945	969	886	942	919	983	957	966	934	980	978	927	939	905	954	929	877	941	921	917	969	964	931	931	944	930	946	921	923	942	917	991	967	942	925	935	916	915	899	956	922	969	959	979	916	966	919	951	964	941	919	921	912	987	935	904	883	965	934	927	981	956	936	924	942	942	999	959	911	991	969	935	937	1008	904	929	954	922	934	938	935	959	896	955	910	975	905	947	920	959	907	914	955	950	932	942	927	955	959	997	934	976	980	960	929	974	911	917	994	957	902	913	952	966	974	952	978	945	956	919	930	925	951	912	988	932	919	1011	961	940	937	1014	936	922	981	946	925	928	981	936	958	956	972	932	986	962	926	962	939	920	944	905	947	929	945	953	947	936	922	932	940	969	892	974	942	941	948	925	1009	951	923	981	888	923	924	950	901	866	907	939	967	960	902	912	941	936	956	941	947	933	950	883	968	951	965	989	960	944	927	925	961	989	976	970	962	934	974	972	969	964	947	974	951	937	976	942	916	880	901	926	870	953	869	944	908	1026	943	995	919	984	979	919	963	940	894	938	897	938	908	911	958	975	939	928	912	925	914	893	912	932	905	945	921	904	949	978	877	934	894	903	937	927	901	927	964	982	929	940	931	1004	938	920	951	959	907	988	918	962	951	936	995	958	962	939	956	875	956	887	929	908	958	941	925	896	986	954	935	881	945	948	958	938	1009	1007	928	927	962	905	909	934	942	899	938	965	914	941	964	975	949	898	953	968	903	978	957	956	919	933	944	924	921	959	927	958	925	965	883	906	957	940	942	936	894	924	930	898	953	942	965	946	969	929	942	1000	928	892	945	892	952	984	923	929	973	913	964	956	973	949	986	948	918	927	905	1009	879	945	942	936	929	990	927	979	913	989	914	977	954	1035	957	920	908	939	953	956	985	919	965	952	905	896	973	897	949	918	921	942	935	885	888	936	867	947	986	938	907	903	922	928	922	935	948	960	948	940	918	940	919	930	947	928	922	918	962	936	941	971	959	949	944	972	934	943	968	952	909	943	953	968	985	1008	950	972	943	924	926	904	933	908	934	963	935	919	970	891	942	907	967	941	942	909	975	964	956	885	886	969	926	916	926	968	948	946	886	937	928	925	929	931	902	919	963	898	943	951	914	896	940	966	940	933	937	927	895	938	944	986	927	871	936	949	973	945	930	909	918	901	999	972	967	938	885	973	949	932	955	977	940	938	911	918	1024	972	925	953	966	945	934	1007	959	955	911	938	936	914	918	946	976	940	940	912	985	934	904	950	939	959	954	965	989	947	938	930	949	979	948	943	935	988	990	940	957	877	996	957	945	928	937	995	937	943	938	950	916	926	981	951	940	956	911	933	959	927	998	907	929	895	957	932	840	952	935	955	944	918	925	930	898	839	972	971	978	936	980	943	918	940	930	955	941	939	893	966	895	967	876	878	930	901	968	945	970	975	913	895	894	893	996	912	922	921	960	938	937	902	952	936	912	925	958	912	966	884	954	910	945	923	945	950	983	916	938	923	901	951	968	945	992	926	897	934	963	994	948	912	970	954	959	962	885	960	919	905	956	981	917	1010	906	1044	951	938	893	922	924	948	952	975	949	947	870	944	927	943	980	896	924	956	960	967	968	911	867	933	933	917	955	912	1001	981	952	987	916	942	981	916	926	899	899	985	948	1015	986	960	900	961	937	929	903	941	905	945	931	938	940	934	984	963	953	946	939	928	925	977	936	929	975	913	931	947	914	935	902	917	928	976	886	887	930	926	928	896	916	975	926	930	915	945	941	932	930	917	983	917	907	898	942	934	965	979	973	892	930	929	942	931	882	880	971	964	974	981	881	921	973	974	899	912	912	978	975	940	960	901	945	936	995	925	942	964	928	979	937	911	960	922	942	934	962	951	978	979	924	884	942	930	992	922	967	890	980	940	955	950	959	903	907	921	940	930	951	989	945	933	943	950	957	901	917	934	951	918	966	899	982	917	903	887	939	963	948	988	995	942	926	911	934	921	1030	932	934	901	986	915	916	937	930	923	940	923	917	892	957	888	938	938	924	974	899	926	994	905	925	897	930	925	913	929	998	952	968	941	933	911	933	897	957	952	923	906	971	964	888	900	886	913	923	943	937	965	938	925	994	956	940	903	954	956	944	922	948	926	923	994	962	955	1004	981	995	988	941	958	923	957	920	975	941	910	924	906	935	923	954	934	917	888	972	924	988	953	906	921	910	959	894	969	917	944	956	915	1004	906	950	897	928	883	970	982	953	962	994	935	946	958	957	914	885	950	946	938	955	983	935	945	971	945
7232	657	584	537	475	458	396	395	376	388	401	386	360	381	381	385	354	319	373	378	354	369	350	358	371	352	379	345	354	376	392	358	353	357	368	373	402	322	341	371	366	371	372	385	356	357	315	331	378	341	336	358	382	349	330	354	381	379	363	379	377	362	364	332	386	347	315	335	339	368	346	377	312	370	343	359	372	363	374	363	364	318	352	395	345	365	334	324	368	341	345	349	340	357	334	350	334	332	368	371	361	400	340	356	347	370	386	373	344	378	387	325	348	349	350	375	370	352	354	375	322	323	360	350	390	378	364	363	368	365	397	383	340	380	378	349	363	367	344	375	343	348	357	343	374	365	342	349	332	387	359	333	357	334	345	356	336	360	330	346	330	378	346	386	354	335	425	383	341	390	334	354	379	400	369	367	367	364	359	339	403	374	344	373	335	381	357	348	333	304	349	380	361	378	372	357	350	335	368	347	320	353	371	357	359	378	354	373	385	369	428	370	346	361	354	378	367	387	357	317	360	332	381	359	367	377	362	362	377	371	341	365	332	344	365	345	353	399	372	366	354	349	323	374	365	369	317	346	370	351	316	400	368	365	369	365	340	344	341	347	362	382	308	355	324	379	323	359	344	364	380	400	378	370	355	378	345	356	339	359	349	331	344	353	378	336	385	382	333	364	356	344	358	352	363	317	354	413	354	327	380	352	360	357	390	324	334	364	386	353	392	369	372	354	344	347	337	370	325	350	341	347	379	362	360	371	375	370	340	355	346	356	338	344	352	345	327	384	356	382	366	374	373	354	346	348	372	373	349	360	354	340	360	384	352	339	376	383	378	383	392	372	358	336	350	358	350	393	342	355	327	375	341	362	378	357	352	363	335	309	342	369	329	335	357	352	344	364	383	355	345	354	374	346	367	335	333	387	353	347	367	352	358	385	354	332	348	333	352	385	337	361	354	376	390	360	348	385	340	358	346	364	353	386	359	338	367	365	373	347	366	391	341	358	381	407	351	342	372	343	354	364	353	344	368	370	363	365	348	377	376	380	398	365	365	345	369	354	393	315	344	391	371	350	352	341	356	379	324	358	369	354	374	350	384	367	366	353	355	376	384	396	353	388	326	380	369	372	330	385	320	382	331	375	345	345	354	359	333	390	403	349	344	386	364	354	382	334	371	364	362	374	363	363	324	373	349	362	383	393	389	369	378	334	346	332	344	368	359	374	334	358	317	387	380	362	311	319	311	300	378	371	372	362	375	350	336	360	375	360	304	362	393	348	321	380	348	349	343	363	367	335	349	356	337	376	353	384	369	358	370	395	352	369	365	362	326	369	358	355	395	397	348	366	351	384	378	375	353	348	329	368	366	345	370	367	335	331	380	349	338	396	364	325	380	349	361	365	403	346	359	373	375	381	346	360	345	368	362	338	384	348	330	371	358	333	358	385	339	341	318	329	336	350	394	371	402	367	350	352	354	355	374	369	330	388	367	377	336	375	342	353	392	356	339	380	363	340	363	360	341	326	352	379	394	353	329	366	374	357	353	363	369	354	368	368	354	370	407	379	348	357	350	341	333	377	323	353	378	364	376	352	354	329	357	338	367	344	364	368	355	357	350	373	361	364	354	380	342	349	324	311	343	394	361	348	370	350	378	359	380	385	340	357	365	363	335	352	383	385	374	380	365	329	345	351	373	322	380	366	356	352	302	359	328	354	349	358	327	373	371	356	365	333	327	360	371	341	339	368	387	379	376	339	368	391	378	367	349	347	365	379	387	355	374	351	349	347	374	362	336	380	333	367	334	347	363	358	371	356	326	358	383	364	383	400	345	365	320	371	367	352	344	324	377	366	326	346	334	330	355	375	374	372	341	361	330	353	368	360	361	317	374	340	328	372	347	315	338	346	330	356	352	351	395	395	376	367	389	325	364	356	369	357	369	364	351	313	390	357	356	359	378	361	375	380	361	315	356	303	381	364	356	359	346	348	350	372	363	356	374	369	365	370	334	354	359	354	317	371	369	332	385	378	383	315	401	368	388	375	301	342	366	354	346	379	370	354	340	373	326	331	309	372	340	361	346	331	370	358	318	346	352	344	350	320	354	338	347	370	400	365	351	346	341	359	390	381	331	374	325	339	373	329	359	318	357	350	341	382	348	331	384	355	384	366	370	379	320	341	373	363	341	345	342	349	394	345	370	392	362	360	389	341	353	383	359	336	346	330	357	343	347	369	350	327	348	377	351	357	361	380	365	360	356	375	368	353	361	338	327	368	390	368	378	336	351	398	417	367	347	383	340	325	360	342	342	378	372	310	350	369	356	350	366	344	374	352	348	385	373	395	327	333	313	332	338	383	362	350	346	358	345	328	384	385	358	357	339	365	375	389	323	377	374	352	367	348	366	365	367	362	328	341	331	336	342	402	323	338	382	355	381	386	356	371	362	378	346	352	371	345	363	364	364	323	351	327	358	328	369	365	384	356	354	381	355	368	377	354	361	379	362	340	346	351	329	350	366	338	362	342	358	353	326	356	361	349	340	368	354	381	344	367	341	341	347	368	370	385	325	343	368	363	358	383	391	380	341	372	377	367	357	333	395	380	390	351	390	336	326	338	336	388	375	381	343	371	357	343	374	372	363	332	345	341	375	342	361	378	311	344	375	332	340	355	367	324	332	359	367	360	366	373	381	338	417	355	360	337	387	364	384	378	333	381	359	376	407	341	344	356	339	362	362	366	363	358	335	347	375	344	329	352	332	382	361	357	387	363	412	350	334	369	360	352	369	373	324	338	364	358	318	353	346	352	357	363	346	376	351	364	358	332	395	358	391	355	364	367	352	376	335	360	350	377	403	412	343	375	355	365	362	386	382	349	367	349	351	384	351	330	405	370	392	398	354	338	357	359	350	362	335	370	346	360	380	348	341	380	369	351	337	376	345	353	337	395	386	379	390	365	397	336	335	331	339	380	373	350	360	347	345	346	360	356	350	331	374	396	345	333	384	380	362	350	344	379	355	364	360	351	320	367	374	324	373	366	362	352	337	347	343	310	355	348	365	373	370	332	379	352	387	344	368	338	355	342	390	340	312	354	334	359	320	367	337	352	339	383	373	407	361	382	360	351	359	339	315	356	377	340	343	360	343	358	341	343	347	339	357	362	386	359	349	330	342	363	336	339	361	415	367	363	298	348	352	405	366	319	356	380	340	365	317	325	356	348	336	318	375	368	374	383	359	390	403	398	357	363	348	364	371	340	380	382	346	348	344	387	325	376	336	348	367	345	355	345	361	342	370	363	388	397	349	381	320	365	362	330	372	370	375	342	375	374	371	373	314	367	378	319	313	386	355	365	335	345	343	353	327	371	370	385	390	361	347	368	352	346	312	378	351	347	321	377	361	343	375	372	361	361	321	382	353	349	368	381	366	392	356	370	365	338	331	375	315	354	382	335	344	372	367	353	322	349	314	359	329	373	342	381	337	349	348	349	398	346	338	340	337	347	348	397	377	367
6454	1057	1406	1368	1332	1174	1100	1092	1053	941	925	943	960	870	899	926	876	944	878	898	836	873	795	817	908	885	782	898	876	789	825	864	831	863	821	883	835	798	843	801	918	825	836	810	814	819	831	820	868	859	830	914	852	830	815	873	882	839	808	871	859	831	878	828	810	814	890	894	822	799	838	873	829	860	826	878	844	862	843	808	883	854	853	845	785	880	867	852	843	786	846	797	822	830	822	895	843	864	808	810	816	805	794	817	802	781	817	875	878	796	796	798	854	883	815	800	862	856	821	840	818	816	834	831	828	838	813	856	831	830	821	836	832	840	780	835	821	815	799	837	845	809	818	792	792	822	800	876	822	769	849	840	851	796	793	825	856	852	811	859	861	812	838	798	829	837	878	837	794	792	864	804	828	826	862	809	806	831	800	882	859	858	806	816	819	847	861	806	836	817	782	836	862	849	849	799	820	781	822	870	825	841	823	782	855	827	787	831	834	879	817	835	838	831	789	825	869	885	806	840	806	859	872	782	845	814	832	814	831	799	777	787	892	811	812	858	854	852	844	830	822	836	856	826	806	856	883	860	897	856	821	820	872	804	806	869	761	862	833	865	843	847	852	839	817	823	843	836	834	901	859	782	820	854	859	824	791	860	863	840	829	794	872	848	761	811	784	841	818	798	864	861	839	866	877	805	877	818	854	826	850	848	863	828	832	802	854	826	839	848	845	834	853	827	828	842	799	833	817	842	821	760	836	810	847	829	820	770	833	825	831	821	835	848	861	791	815	846	854	810	798	864	801	859	792	805	799	861	811	843	822	794	845	849	834	803	872	867	873	866	842	832	843	830	806	819	845	878	760	811	843	842	800	824	872	822	830	818	818	792	853	825	808	847	802	867	835	823	877	840	876	861	854	851	847	779	848	787	825	872	834	854	898	841	824	823	813	827	794	857	851	811	811	844	814	859	796	800	788	842	845	809	801	825	842	843	858	846	865	846	855	833	884	813	858	818	798	816	783	837	809	827	839	817	802	828	831	833	893	844	841	857	839	856	850	811	814	803	799	871	888	814	821	793	856	827	827	806	836	772	839	804	831	846	834	830	826	801	846	860	832	845	783	834	814	812	777	830	822	826	849	803	823	812	823	875	828	836	868	785	814	834	842	851	846	829	839	812	810	863	848	803	808	795	816	849	853	820	860	801	850	813	844	807	835	841	802	836	828	886	809	789	873	825	822	845	860	871	802	852	835	852	831	828	815	833	825	826	795	858	837	833	853	816	836	823	796	771	822	833	811	865	819	809	813	800	775	887	843	816	879	779	821	840	877	808	847	829	815	853	822	845	882	809	848	821	861	851	854	838	833	836	805	896	857	853	804	800	872	826	827	813	878	828	813	841	817	792	880	742	852	841	856	848	843	819	792	831	834	832	839	833	825	808	882	838	848	812	807	844	855	816	852	859	807	795	857	814	829	845	828	863	795	809	802	859	771	865	856	860	857	830	819	825	817	826	843	814	829	867	795	820	846	838	902	777	849	853	783	815	826	829	856	817	839	827	868	835	876	844	848	815	828	802	795	774	803	858	808	875	869	801	784	856	801	845	809	864	853	832	829	835	847	804	843	898	807	839	832	819	813	864	826	850	835	813	777	834	800	815	852	786	813	759	849	838	856	823	820	836	830	850	807	848	870	780	819	877	867	894	840	864	876	842	826	811	830	826	828	800	835	791	847	838	859	870	867	826	824	775	892	867	835	825	820	831	860	827	889	825	816	837	831	801	847	876	790	855	803	792	868	837	845	790	798	869	898	796	870	831	800	813	845	878	838	786	855	822	824	865	781	833	798	777	805	834	837	860	816	806	820	832	877	833	841	823	815	819	856	850	848	808	839	858	821	854	841	811	815	817	867	834	820	820	819	851	872	827	800	839	865	866	902	842	829	849	839	871	859	812	837	824	776	806	844	786	809	810	814	821	820	803	817	827	838	857	853	872	849	865	862	924	814	859	841	862	837	833	864	823	815	791	821	823	819	784	795	829	773	882	848	785	885	820	822	811	774	832	797	817	821	842	790	857	806	817	815	850	812	823	859	860	819	803	844	860	868	785	833	855	816	830	775	870	812	799	813	871	834	792	800	842	821	806	789	787	859	822	855	839	881	857	838	833	868	870	847	885	811	878	773	789	868	845	797	821	798	825	817	769	814	848	809	838	809	831	823	806	822	838	783	887	821	850	835	810	838	854	840	786	838	859	822	828	840	862	866	834	812	836	830	839	830	813	814	869	873	773	846	902	803	803	874	830	847	810	769	794	811	813	818	865	862	890	815	786	838	868	813	853	802	886	841	852	829	851	848	834	752	825	800	842	814	865	855	848	818	844	856	861	835	887	880	852	843	841	867	875	876	811	864	816	841	843	888	848	792	768	822	838	808	833	805	818	829	799	820	815	811	859	826	869	849	840	746	835	828	809	793	880	832	850	851	829	826	828	895	776	836	822	842	787	816	843	818	866	857	862	813	844	837	821	817	811	865	799	820	785	828	803	806	857	837	861	847	826	828	841	819	833	845	839	877	831	829	841	861	800	891	794	804	818	815	826	786	787	780	824	807	795	881	805	828	860	825	796	866	815	860	836	780	879	812	877	791	847	816	845	835	835	810	804	848	872	814	848	852	813	838	826	846	812	846	767	852	857	825	876	820	820	787	820	845	810	846	865	813	836	798	809	848	787	808	812	799	831	818	868	877	778	852	843	798	792	857	798	798	839	830	837	811	800	853	794	830	880	809	858	908	817	866	833	829	837	892	838	829	847	817	829	858	826	855	832	777	824	805	821	827	861	811	887	851	829	816	787	830	816	813	805	861	860	862	795	843	829	806	841	853	817	818	825	839	828	852	866	824	840	834	876	802	809	869	798	810	832	827	797	829	832	889	823	824	807	853	832	845	838	805	811	866	859	804	792	862	855	785	867	849	840	828	813	861	759	790	804	850	829	782	776	848	817	834	822	834	875	776	803	863	818	812	815	814	774	821	849	892	877	823	809	783	827	812	860	884	860	784	846	826	874	816	895	813	799	814	774	815	784	878	769	856	821	793	856	813	802	897	768	816	855	831	878	842	836	842	823	791	827	834	870	800	794	847	844	848	813	836	838	876	808	823	802	823	805	871	836	838	797	806	849	811	861	799	835	838	802	818	810	799	827	855	836	847	847	856	864	838	814	877	851	828	848	828	845	854	841	844	804	839	818	826	831	807	791	852	866	844	865	828	823	872	867	822	854	840	851	805	851	820	878	840	791	850	816	792	828	892	806	828	824	884	858	857	807	843	870	871	796	840	804	833	823	823	802	875	864	884	826	848	800	822	856	829	832	878	872	771	865	850	763	866	831	831	842	818	824	839	846	839	822	854	818	754	831	891	860	852	810	835	840	870	836	792	813	760	844	839	876	842	813	819	864	862	877	886	837	839	819	775	862	806	840	830	834	858	834	878	827	823	803	835	874	794	828	851	839
13066	993	613	457	366	281	280	246	190	205	200	191	202	177	185	157	191	195	204	161	187	192	172	176	205	165	150	152	191	191	184	190	163	159	171	167	190	184	174	167	178	182	184	157	202	173	175	147	141	183	175	156	169	170	164	159	186	167	189	169	159	157	167	175	176	173	154	173	167	142	152	174	153	174	163	179	169	157	183	193	179	163	172	145	195	172	165	186	152	167	184	151	168	178	174	152	174	166	135	171	147	169	177	160	144	176	177	150	167	184	153	168	167	185	169	168	147	179	167	140	186	140	181	144	158	166	174	161	173	185	166	162	176	155	165	166	155	179	171	169	161	164	173	158	170	165	191	168	188	176	163	143	157	179	162	164	174	149	179	178	165	156	177	166	171	160	160	189	184	178	143	174	176	183	144	173	182	187	172	155	175	167	158	186	170	186	192	165	150	143	190	154	182	146	176	187	202	174	147	147	180	142	150	150	157	166	156	177	189	175	162	155	149	173	166	168	161	152	159	163	176	175	175	158	168	168	161	156	178	150	160	160	154	158	162	147	169	177	172	180	154	157	165	162	160	142	155	143	181	154	175	176	165	181	148	162	157	191	138	158	188	154	154	184	175	146	160	180	140	159	179	166	157	155	176	162	178	160	149	175	176	179	171	178	169	180	145	175	202	181	163	181	176	179	180	170	145	162	167	159	189	146	142	145	162	175	166	173	174	160	186	176	157	159	149	156	151	166	173	165	185	183	190	188	181	162	161	160	152	161	169	166	146	169	138	148	158	167	172	174	182	175	138	159	160	136	153	163	174	158	154	169	185	186	182	193	162	155	171	186	191	178	179	175	148	177	140	183	164	165	173	156	145	174	177	190	178	177	161	164	156	169	177	183	173	162	172	183	157	146	148	164	171	159	172	194	175	131	161	139	154	151	161	175	203	183	146	177	175	144	177	184	161	164	155	161	147	175	167	150	158	169	182	173	196	172	175	176	143	170	155	169	156	159	177	195	158	165	183	160	191	165	182	181	164	163	152	173	154	177	154	146	195	163	178	188	141	160	170	147	192	146	175	142	163	168	152	167	161	179	171	172	166	166	168	163	173	186	161	178	176	159	158	164	179	162	170	156	163	176	176	178	151	176	135	184	165	172	186	177	174	181	170	171	145	151	173	177	181	174	175	151	164	159	182	172	182	195	155	171	146	169	160	150	146	190	190	159	176	174	165	168	168	183	162	156	159	175	184	158	182	157	150	179	169	154	151	170	183	171	155	157	170	180	178	157	210	166	179	152	141	158	180	156	151	185	136	171	180	206	163	149	202	168	181	170	151	182	179	162	156	163	182	163	148	160	162	180	156	155	181	176	163	173	188	163	163	168	166	154	174	175	150	166	157	163	186	163	179	196	157	156	172	139	166	187	149	170	165	182	161	164	170	146	177	149	192	166	133	166	189	166	163	169	180	167	173	158	175	176	181	152	152	162	157	169	186	176	165	160	157	168	152	176	185	198	177	166	173	154	175	165	138	170	167	158	164	170	172	168	159	174	166	187	159	188	156	155	171	148	147	159	178	173	163	174	153	162	163	183	172	126	145	150	175	188	178	170	173	165	194	145	143	145	199	184	179	169	175	187	167	159	163	131	170	145	183	174	194	183	149	179	196	201	179	176	157	169	158	169	167	161	153	162	178	160	183	181	182	150	166	182	176	157	171	178	179	186	152	169	153	155	175	192	172	187	177	168	168	162	173	162	160	177	161	166	188	156	172	148	183	170	160	170	180	144	177	189	178	184	165	165	148	190	178	144	191	194	172	180	172	159	155	188	174	171	153	172	186	174	153	153	178	141	172	169	149	153	198	192	168	162	161	152	166	190	199	160	163	167	154	158	177	159	152	166	189	188	171	163	177	197	189	169	162	182	187	176	176	172	175	142	153	176	158	157	169	194	197	150	150	174	148	174	174	164	167	170	142	159	172	179	179	139	171	152	156	146	148	174	158	161	168	163	166	180	191	190	164	176	151	179	178	154	174	200	138	170	173	180	167	142	190	169	176	160	183	172	158	169	155	192	169	170	157	158	168	164	177	162	157	143	167	183	176	155	171	175	184	166	161	184	182	184	197	176	196	179	178	158	157	196	168	139	163	189	163	156	153	179	146	177	152	174	138	152	148	175	179	155	155	164	162	155	155	166	174	171	179	165	150	172	154	166	148	146	157	175	197	166	169	166	159	177	167	134	157	190	141	186	166	163	142	190	159	176	181	154	159	171	170	172	164	164	161	122	184	149	156	173	173	166	175	155	140	179	154	195	191	154	160	157	154	179	192	170	164	158	160	145	156	187	189	172	189	167	168	175	193	163	178	156	158	141	166	167	161	161	174	193	171	171	193	169	174	187	171	169	141	157	160	166	147	163	190	176	165	181	169	182	212	169	159	170	159	171	137	185	154	170	160	144	161	157	140	148	155	168	169	158	186	178	149	178	176	163	154	165	151	174	187	185	144	181	203	174	167	154	174	171	167	164	171	165	149	171	192	191	155	169	178	162	176	166	179	174	152	156	180	153	153	179	174	185	180	158	166	147	171	181	185	154	168	161	149	184	158	191	162	158	181	160	163	168	154	165	152	158	200	176	178	177	194	176	163	165	169	178	141	155	187	121	155	185	166	157	158	169	151	199	165	168	159	183	186	162	176	174	169	176	180	148	156	171	187	191	171	188	179	145	179	164	166	149	185	147	172	176	173	177	164	188	165	159	183	171	141	143	171	175	182	179	187	170	154	169	156	190	136	171	144	148	173	174	180	174	174	165	169	175	174	154	190	208	178	179	159	156	150	173	156	156	187	142	196	155	154	168	168	189	186	174	158	159	175	170	172	163	171	177	143	162	135	185	158	148	185	157	178	200	171	132	169	165	192	161	163	192	168	179	165	168	175	179	173	186	168	172	166	170	189	173	141	153	152	168	175	175	174	165	178	163	177	161	165	159	163	169	183	150	182	145	156	171	204	165	177	140	156	182	170	170	152	171	161	160	156	169	161	185	172	182	171	174	171	160	156	178	146	165	175	158	167	147	175	178	160	196	181	146	160	180	184	160	188	174	186	160	149	164	187	175	163	179	176	146	148	165	163	158	172	163	164	172	171	170	163	142	165	146	156	161	149	171	167	157	166	177	158	168	151	171	146	175	161	174	177	182	159	177	162	153	184	178	178	176	185	192	133	159	155	177	174	189	175	178	159	174	184	160	161	178	177	188	154	168	137	162	169	152	159	165	160	166	163	172	174	174	176	163	163	163	177	170	192	155	148	157	159	185	168	158	163	172	141	170	161	163	177	167	162	170	167	174	155	167	165	160	149	174	156	198	158	176	166	149	155	165	165	181	187	165	184	177	206	155	174	166	154	141	163	187	173	156	165	161	152	171	168	155	148	163	146	168	177	171	188	177	166	174	165	179	172	161	157	185	167	164	177	160	151	168	180	144	153	172	171	159	162	151	156	159	177	174	168	142
7991	995	1434	1568	1361	1133	968	866	798	675	656	607	614	587	585	551	490	546	512	515	504	529	481	477	480	471	474	448	466	442	470	429	439	448	447	431	449	455	488	481	469	409	464	426	420	417	491	470	447	470	421	419	454	428	447	429	467	456	454	437	397	441	463	446	469	395	436	469	406	446	463	423	472	395	436	471	411	427	450	482	432	426	443	418	460	454	417	404	453	455	451	412	440	464	417	443	435	433	397	434	436	425	416	423	444	451	451	399	456	409	438	434	408	451	409	437	420	462	437	397	427	460	444	437	452	443	418	422	424	443	444	447	411	405	422	426	457	434	425	450	427	440	413	440	420	426	417	443	422	452	433	436	455	414	409	433	447	455	479	438	438	460	390	429	424	398	406	428	406	432	436	399	453	431	420	406	408	434	442	461	433	420	452	460	421	435	437	440	413	409	428	427	448	443	440	439	420	396	437	455	437	437	420	416	450	447	407	403	447	445	428	454	420	453	444	417	455	442	416	412	405	420	428	454	420	435	437	447	428	435	445	421	438	459	433	446	437	454	468	445	399	454	435	414	438	409	470	426	423	424	420	408	416	456	439	460	408	397	411	422	443	457	449	413	457	433	440	440	447	436	397	437	457	452	406	430	444	413	420	410	426	423	410	467	428	411	426	450	406	450	442	439	434	432	385	477	418	415	384	435	429	447	456	460	427	414	427	448	440	456	448	446	442	433	445	411	408	396	420	406	445	384	443	433	456	449	443	428	421	432	436	433	425	407	433	445	413	422	424	430	470	435	448	431	422	406	440	452	455	423	419	448	380	471	451	446	406	452	450	429	416	447	427	428	419	413	416	452	445	417	435	422	448	421	414	440	442	417	426	450	451	459	416	479	457	386	409	436	405	445	428	423	419	473	403	381	404	435	407	452	484	425	426	403	418	446	447	454	474	415	398	403	415	413	453	423	417	439	443	431	440	428	437	462	417	415	441	410	412	420	432	422	405	431	425	420	440	425	464	391	457	405	462	404	462	412	413	414	420	422	477	433	454	427	435	457	419	447	425	465	413	429	439	432	440	447	418	415	430	427	453	431	426	426	423	444	438	435	414	441	394	460	433	434	430	439	433	383	449	430	434	447	429	409	454	439	410	409	450	433	454	422	436	437	397	469	426	447	428	455	455	448	432	401	438	363	412	437	437	418	423	456	444	448	427	444	465	435	432	455	436	445	458	446	433	423	409	407	405	451	405	415	447	425	432	419	411	417	449	459	464	425	441	432	444	396	451	441	442	408	444	426	430	422	411	464	397	452	436	433	392	437	430	413	460	429	413	450	419	424	401	426	406	422	412	423	429	373	421	426	455	433	452	436	420	468	414	403	418	404	408	423	438	448	408	440	425	433	460	418	442	449	420	466	405	465	443	415	447	415	443	425	441	460	407	438	440	421	411	411	436	434	457	462	452	452	430	446	412	444	442	436	450	414	429	475	433	426	431	415	435	425	407	413	463	434	456	401	405	454	404	454	415	443	486	432	413	415	430	428	389	436	442	411	461	415	411	447	432	453	443	427	444	440	434	418	440	455	416	405	436	459	432	453	439	469	452	405	460	436	459	469	407	428	455	415	391	417	459	426	441	454	417	434	430	438	433	429	447	430	420	435	419	425	453	433	422	417	452	469	419	398	433	421	426	448	428	470	436	434	461	428	422	435	441	434	391	410	465	441	438	430	386	415	459	432	459	375	409	441	460	402	430	444	457	465	408	482	433	404	445	411	451	420	424	428	433	438	440	417	458	401	467	421	423	465	434	392	422	447	427	402	405	416	408	442	403	415	402	412	410	447	430	427	431	418	417	431	444	401	431	458	420	437	433	426	421	458	457	433	406	416	433	444	428	399	407	465	439	475	384	438	438	404	441	434	438	387	435	462	435	430	419	459	390	449	457	430	442	446	451	428	451	437	422	473	426	435	437	409	437	445	404	432	465	414	415	422	451	425	458	411	429	440	449	444	437	423	385	381	447	435	434	391	429	424	421	424	481	425	430	473	432	467	461	431	421	458	400	468	449	459	445	456	438	464	458	432	407	436	416	474	433	422	444	439	419	453	412	445	465	444	430	436	438	474	406	431	457	422	443	402	416	450	467	409	403	426	475	415	435	410	450	436	422	429	417	413	432	391	437	399	443	420	457	450	422	442	435	420	443	417	439	420	422	413	414	423	419	481	438	379	433	463	430	421	414	460	410	451	445	426	415	437	378	416	420	406	431	403	438	436	449	438	427	453	468	427	398	413	407	453	404	488	418	420	445	436	436	432	436	429	434	416	458	475	413	424	424	410	437	390	420	442	438	405	440	425	438	411	432	429	423	465	433	463	426	400	426	454	455	425	424	468	449	419	403	403	454	481	385	419	417	465	438	451	417	448	400	430	410	466	418	436	432	403	433	410	432	437	430	420	427	435	461	439	437	437	435	435	441	414	424	422	472	411	425	472	408	443	428	446	425	452	421	435	410	459	459	427	428	437	465	430	436	440	436	411	437	452	433	402	462	429	416	426	401	462	382	397	447	445	407	445	427	451	437	430	429	431	451	447	434	450	470	420	402	430	407	447	430	445	410	467	421	422	454	438	448	434	398	400	428	431	427	437	424	394	443	438	452	443	431	414	441	421	458	431	435	432	388	426	441	475	430	404	425	419	399	431	449	410	434	462	475	451	454	423	416	443	408	452	449	444	422	416	402	458	417	416	428	457	428	423	403	457	378	461	456	407	429	454	422	436	421	447	430	399	392	440	426	428	413	397	400	450	412	435	422	436	436	413	422	438	415	400	412	436	397	431	441	445	415	396	417	418	396	451	460	418	455	426	394	415	425	424	427	481	418	433	441	443	436	412	407	452	423	461	428	425	426	419	399	437	414	425	461	461	405	447	407	410	445	433	438	427	397	408	441	446	443	459	425	412	440	416	424	489	457	455	423	411	448	427	443	451	400	404	408	448	419	442	476	434	470	408	433	429	457	409	436	436	468	410	439	425	426	431	413	425	445	411	432	443	450	422	420	407	424	462	450	426	440	413	430	410	427	412	431	428	417	443	443	402	433	429	449	423	415	458	433	437	443	404	446	414	465	464	487	443	430	412	440	435	466	429	431	411	414	488	452	438	480	445	417	439	442	443	454	435	414	415	440	416	439	386	449	428	432	419	434	389	435	435	423	447	438	446	424	433	428	400	465	457	424	410	418	446	457	411	464	431	434	443	471	458	472	427	418	404	441	414	428	411	431	402	460	430	415	431	413	435	435	440	426	441	470	398	404	420	448	429	467	441	424	408	405	406	390	444	403	424	413	459	433	419	423	401	437	409	442	455	456	459	417	428	482	413	439	447	460	457	408	391	423	428	435	429	427	430	429	446	423	473	448	411	418	434	446	443	409	406	467	423	438	428	430	461	442	393	410	453	421	426	405	453	435	428	416	409	439	421	419	415	450	452	398	428	440	425	422	480	420	431	428	442
1505	420	383	428	372	382	402	423	450	387	427	373	401	414	387	366	364	407	386	425	453	398	370	384	406	405	388	420	397	374	422	398	416	421	425	426	374	428	419	386	419	421	410	380	390	408	405	369	414	379	404	401	370	398	422	388	431	432	401	405	374	395	400	417	414	414	411	403	390	409	390	379	404	407	380	422	412	452	389	422	426	384	381	443	398	441	422	376	419	382	419	419	417	393	408	397	367	432	390	414	444	371	425	406	379	389	370	396	435	393	396	397	404	413	416	396	418	420	365	415	441	456	444	360	385	391	396	403	434	406	372	397	438	404	425	409	421	408	414	373	389	394	428	395	405	435	379	381	446	406	378	427	415	420	402	436	441	357	451	398	373	415	406	381	416	408	389	387	418	418	413	434	401	391	413	399	365	454	382	424	434	408	389	408	385	406	397	368	429	405	384	451	389	419	377	387	372	385	425	408	381	425	382	428	354	400	413	383	354	419	387	401	422	432	434	427	406	440	430	405	363	388	450	354	366	423	408	412	411	387	404	421	370	442	415	398	390	379	428	372	369	424	367	394	406	449	382	390	395	421	429	432	404	418	418	401	383	387	420	423	443	394	431	374	436	367	409	410	446	411	416	422	444	410	394	398	394	422	425	407	401	382	403	395	413	413	445	387	400	399	417	424	402	405	423	412	421	394	390	386	396	422	420	423	398	391	366	413	394	389	388	399	390	425	369	411	413	397	409	417	404	422	401	394	420	421	372	433	405	381	428	409	350	396	408	385	437	411	407	414	397	432	382	450	398	406	423	401	393	399	441	432	421	391	411	425	428	409	431	389	375	455	412	387	412	348	355	418	417	397	426	416	412	406	430	426	403	402	429	398	451	378	375	440	405	377	402	410	393	405	405	409	410	439	429	367	366	408	407	423	417	412	421	362	450	455	387	417	433	370	414	361	413	372	443	370	400	428	427	427	383	400	385	398	428	405	443	376	408	437	419	415	382	346	388	375	389	390	370	345	370	418	416	409	421	384	384	438	410	436	430	390	469	413	445	437	404	397	401	432	417	395	414	387	368	390	417	415	365	395	401	402	411	386	410	405	410	421	441	411	407	435	402	387	381	411	426	377	409	390	405	400	418	424	403	431	372	392	376	400	408	388	431	411	408	406	372	418	420	388	397	398	414	383	395	382	408	372	358	414	420	395	427	391	363	379	401	386	432	404	401	384	390	379	390	362	365	396	438	424	379	425	409	438	377	403	435	413	408	431	423	394	424	410	388	399	379	441	383	421	424	424	418	419	414	371	374	384	408	395	409	366	450	415	376	407	422	422	409	424	405	393	381	401	393	421	390	400	383	395	374	379	388	408	396	354	397	419	403	427	388	370	419	391	402	447	413	449	451	418	392	365	425	434	419	403	387	435	413	395	423	363	419	429	405	388	400	428	425	409	364	433	402	363	426	406	384	448	409	402	391	454	416	391	392	383	404	412	407	427	397	407	422	415	432	425	390	425	406	427	418	404	418	389	391	408	418	417	390	399	414	445	471	402	416	392	397	412	385	421	458	413	396	405	389	426	397	395	409	439	408	422	447	417	407	419	390	426	444	407	414	388	397	428	406	382	388	416	385	398	382	385	451	429	391	429	408	408	387	410	395	390	392	392	404	371	398	435	413	380	379	377	395	420	399	422	390	396	412	414	403	392	422	417	429	440	385	443	382	406	364	364	411	380	399	401	426	411	443	443	408	390	397	415	392	390	365	420	425	409	379	393	428	408	416	403	370	361	423	384	371	419	401	406	440	417	386	418	431	366	406	429	422	373	429	367	391	428	426	414	404	428	419	435	443	400	398	423	373	403	377	415	459	379	411	384	387	381	401	441	440	418	405	406	407	442	386	407	396	433	408	424	401	352	411	434	422	397	418	437	425	390	405	404	395	467	409	386	402	402	420	425	422	391	399	416	398	428	420	397	429	392	391	402	406	428	403	424	421	447	396	390	386	440	397	393	409	429	389	394	377	380	415	395	406	398	416	382	397	399	406	430	377	424	406	435	351	432	408	418	406	412	401	422	390	391	395	407	372	389	387	388	417	412	433	397	425	380	391	344	416	409	383	405	404	456	395	403	406	394	420	407	371	405	389	423	402	400	409	378	369	422	441	431	437	440	400	434	351	404	418	404	429	394	420	392	443	428	418	380	393	435	409	360	462	416	391	404	427	403	403	416	431	414	417	442	403	381	404	398	388	419	395	403	392	376	426	402	406	373	447	390	397	390	389	407	409	420	359	398	425	394	384	421	400	374	413	406	455	437	415	410	404	407	411	396	364	414	381	395	389	393	390	410	446	415	378	442	442	423	386	415	379	388	385	417	403	394	415	442	420	401	444	410	396	404	375	377	374	391	386	402	399	410	394	418	389	375	421	421	410	376	424	391	403	369	398	408	382	393	356	381	420	450	405	391	406	412	447	377	418	407	421	379	394	400	434	405	387	401	373	373	383	395	411	416	411	398	431	408	414	394	345	391	369	411	383	432	393	413	420	413	419	363	386	392	392	391	427	425	390	378	405	397	427	407	380	410	402	386	421	404	395	442	391	419	402	387	397	409	413	442	387	406	373	433	406	381	402	409	403	423	370	422	403	424	415	401	447	451	406	414	406	386	392	380	393	394	415	423	425	366	355	434	360	433	404	388	444	415	398	391	402	407	380	405	423	399	398	421	407	427	418	413	415	418	387	395	407	386	390	355	403	407	363	407	403	401	430	425	389	370	386	426	383	427	403	397	409	424	447	433	380	386	389	443	415	401	400	390	410	428	387	392	392	422	395	397	405	409	417	429	434	405	394	379	416	357	411	387	436	362	396	402	415	403	410	426	413	387	386	426	423	400	411	395	388	416	411	395	431	395	392	411	383	385	390	427	440	403	405	387	394	423	423	411	412	395	397	434	405	414	437	423	419	349	411	426	429	399	395	408	409	423	397	413	417	421	373	395	406	394	381	424	341	389	417	395	386	443	448	398	403	412	356	409	418	408	386	414	418	362	392	432	424	369	387	413	398	410	386	378	404	390	396	412	363	407	404	420	414	396	413	400	407	391	405	392	385	393	353	421	447	450	400	375	392	402	440	416	355	392	390	397	402	421	416	378	375	407	411	379	399	385	412	409	420	416	441	420	407	395	394	388	455	398	383	401	376	431	401	387	396	389	426	361	417	375	426	431	379	389	381	405	425	405	400	392	436	389	431	400	408	399	434	384	398	372	439	408	400	382	373	412	410	402	402	385	416	413	368	427	409	378	409	453	447	428	408	404	396	382	438	385	422	417	417	407	388	411	417	441	402	400	398	432	419	390	450	421	419	410	383	407	417	450	394	444	415	428	445	439	389	388	397	415	404	428	406	436	403	410	377	395	384	375	429	396	424	387	399	384	389	411	381	378	419	429	428	404	401	421	413	419	425	418	405	425	391	416	391	489	401	389	387	439	413	415	391	390	377	389	435	428	432	418
2194	960	968	1011	964	951	941	942	939	965	947	985	911	994	968	991	965	916	986	940	945	1011	956	941	928	946	907	946	986	929	934	885	892	926	946	944	954	913	955	868	912	959	965	964	968	965	950	940	904	933	956	887	903	946	937	957	946	932	957	934	949	997	982	918	909	936	927	951	925	944	950	962	968	916	943	950	1015	946	938	918	892	973	955	919	956	944	910	966	921	913	894	968	966	924	970	941	942	906	909	976	954	961	936	938	956	948	937	913	935	848	969	978	902	951	1005	970	943	942	958	971	946	955	874	985	911	926	942	966	945	945	978	931	975	919	907	932	930	923	961	988	966	955	870	987	889	913	988	915	938	936	1001	949	938	898	930	956	941	927	961	895	954	918	958	975	943	984	926	939	978	1002	933	916	942	934	943	955	877	971	911	978	906	956	976	916	950	918	931	970	1009	881	941	938	960	915	906	935	934	966	944	929	951	952	930	968	943	966	912	942	920	935	947	976	1010	913	978	916	984	937	961	988	986	974	983	953	876	948	976	971	898	867	926	915	955	953	957	981	939	863	935	894	957	906	915	936	911	923	960	991	989	921	982	938	928	993	978	928	953	941	935	953	951	907	897	997	920	984	969	955	972	914	980	934	906	922	907	917	959	976	942	961	900	913	924	916	950	959	919	916	929	963	925	906	911	983	955	960	962	944	933	926	958	912	883	887	978	972	957	933	940	903	951	944	978	946	973	943	988	908	957	956	908	932	974	945	902	947	921	916	939	957	973	954	935	966	870	933	978	983	959	930	934	941	889	953	920	955	926	983	927	911	994	891	971	957	914	919	970	876	999	968	940	887	946	929	995	961	910	951	904	915	909	934	885	928	950	952	934	990	1038	913	912	933	962	924	908	939	896	915	930	942	894	955	984	887	909	958	900	936	938	911	967	947	979	933	925	978	922	962	911	945	987	861	879	926	939	905	938	905	921	920	940	912	926	932	939	951	884	862	899	987	950	947	946	929	953	904	977	933	906	913	919	936	885	925	936	1003	957	877	908	939	979	966	939	929	1001	904	874	952	917	977	931	888	951	957	930	1001	949	883	933	995	995	954	950	966	871	960	972	928	894	991	936	919	957	948	934	942	948	962	909	936	904	1003	890	944	1025	917	917	899	895	907	970	991	930	946	932	946	892	971	928	887	980	1013	935	901	904	925	955	934	969	920	934	959	964	911	930	931	925	937	953	940	940	930	936	951	917	860	896	900	960	908	981	939	933	936	935	951	943	945	966	1008	941	890	973	1027	967	904	931	981	950	942	954	904	962	940	960	928	1021	961	934	942	917	952	1014	965	925	911	922	957	916	904	969	950	928	947	938	933	919	867	891	878	936	964	975	918	928	923	947	963	922	950	871	1009	870	929	961	922	891	941	961	936	916	940	937	912	930	919	942	911	957	947	965	990	887	953	886	971	939	948	913	910	934	964	1028	944	929	906	905	939	903	930	915	939	918	979	979	910	919	934	953	957	947	879	980	879	933	934	993	937	929	954	950	915	968	917	954	953	983	925	855	942	987	899	917	925	903	875	913	991	933	980	899	941	949	959	946	898	915	989	936	967	915	917	973	964	962	898	962	956	932	935	943	908	932	966	921	943	982	944	957	930	917	988	917	957	946	938	923	947	948	928	1002	953	951	911	873	961	938	911	944	940	889	955	967	940	917	885	934	929	881	969	972	967	965	955	956	929	933	955	982	938	966	913	909	937	914	938	912	907	885	943	926	991	950	960	935	917	886	949	951	997	947	886	929	930	968	945	932	926	947	959	952	967	935	958	923	958	912	975	929	948	937	902	875	906	914	934	929	988	942	972	918	953	913	946	964	922	916	913	894	887	920	990	1009	963	926	977	951	996	934	925	963	941	989	912	909	982	941	946	1010	905	909	891	874	946	945	940	919	918	940	904	916	922	1011	957	970	989	933	931	929	967	1002	892	936	946	925	944	931	916	937	926	943	912	907	963	902	928	930	923	977	899	955	966	881	923	920	935	907	933	1029	986	846	923	888	965	912	955	924	960	888	931	936	910	962	884	907	946	951	966	959	918	959	921	933	992	987	937	993	955	948	934	939	919	960	1006	936	908	913	928	928	928	978	992	922	896	951	938	964	899	905	903	955	950	952	926	869	945	976	937	979	933	972	912	947	926	992	874	918	968	913	929	896	935	982	900	929	910	941	996	902	1005	941	936	954	944	913	943	890	951	956	993	940	897	985	913	904	976	899	933	997	990	949	926	948	950	935	924	896	1005	943	942	949	944	950	962	920	910	973	898	883	915	941	937	962	955	877	930	916	928	952	974	942	926	963	901	903	954	904	927	958	888	958	885	954	933	960	943	921	904	965	954	971	942	914	934	919	919	962	922	946	872	918	880	914	966	907	1011	937	913	913	920	891	914	896	916	899	886	955	968	968	953	944	912	915	921	947	959	892	944	953	922	913	941	912	951	937	913	858	931	978	930	963	960	957	962	1037	928	942	940	981	965	962	937	988	967	927	938	946	919	992	952	929	960	914	942	885	947	945	970	931	959	923	925	908	928	952	937	914	943	979	914	938	1012	967	946	919	920	898	960	931	950	913	890	974	936	952	946	929	913	906	943	944	951	935	956	932	918	907	905	940	925	919	903	943	942	963	964	966	986	917	950	961	979	953	968	926	932	968	968	906	943	969	923	960	881	961	920	985	939	901	955	966	939	976	977	901	933	888	994	930	926	967	943	967	904	983	944	922	937	926	948	965	948	930	919	981	910	940	969	929	922	936	964	975	966	955	939	906	984	908	952	962	960	975	892	892	935	945	929	932	934	927	881	897	947	888	967	929	945	925	950	924	911	923	1039	940	970	941	951	926	939	1021	975	966	948	927	877	949	942	949	917	935	908	935	928	996	951	968	938	924	934	943	954	954	961	878	949	893	976	973	868	871	946	942	905	885	951	965	948	909	925	958	1004	905	923	925	915	999	997	957	938	937	897	910	914	894	955	932	1003	921	934	909	960	889	910	951	921	961	942	935	938	930	935	884	924	982	926	986	929	953	946	944	913	977	963	998	915	954	948	929	936	926	918	870	930	866	964	936	921	931	932	962	901	882	924	973	989	929	938	933	941	945	928	937	927	979	929	921	953	1007	978	964	939	890	900	913	887	963	920	964	948	894	939	938	960	957	893	977	927	926	957	913	882	928	923	984	905	892	985	914	935	913	945	928	924	951	953	955	994	934	979	858	970	919	953	983	929	923	935	869	949	942	916	884	949	963	986	959	960	947	933	930	964	916	979	928	902	906	929	897	923	951	965	942	932	953	881	920	952	895	964	897	981	908	865	914	924	968	916	923	960	938	936	903	917	956	915	946	963	997	977	956	967	908	953	934	1000	964	986	965	882	933	972	1009	964	897	946	935	988	909	961	982	981	934	940	925	958	892	918	890	936	925	970	964	972	971	914	972	966	946	890	952	943	968	947	933	929	927	954	921	954	975	955	945	939	880	900	876	885	926	938	947	956	947	974	954	930
7089	652	612	526	465	403	409	418	406	409	360	420	366	367	389	402	370	370	362	394	354	365	384	333	349	335	362	358	361	339	345	388	363	372	378	372	374	337	335	369	380	360	372	368	329	353	339	347	370	351	393	365	321	342	373	375	363	329	332	368	340	365	337	384	343	369	346	341	393	386	341	378	360	358	350	353	323	397	361	377	355	358	382	324	362	371	352	349	321	392	411	344	365	378	370	371	360	321	372	343	364	351	391	346	362	367	355	375	352	384	379	397	389	392	385	397	350	370	335	392	346	372	393	384	367	389	373	355	362	372	345	374	378	333	368	371	322	338	375	345	342	377	326	299	359	337	336	354	369	319	327	355	357	386	348	329	349	356	309	391	330	374	339	368	360	368	384	346	355	311	362	374	354	353	340	367	331	350	378	352	340	368	367	319	372	358	368	371	329	370	355	339	348	349	392	397	377	382	352	348	368	361	339	338	390	337	361	375	396	338	372	352	384	373	354	362	348	356	375	343	361	361	372	370	389	332	387	345	345	356	381	359	387	382	329	408	334	368	368	409	368	383	344	333	351	349	380	370	353	406	352	342	366	371	333	329	380	361	382	356	350	362	351	350	322	371	398	379	349	333	363	332	345	369	374	350	342	333	370	375	359	352	335	365	369	347	351	347	368	350	363	338	355	367	329	365	349	349	338	401	355	344	372	359	343	367	331	380	344	346	367	334	366	320	345	388	361	379	359	357	363	334	367	360	352	352	398	346	370	366	357	368	333	387	352	344	373	383	353	393	354	380	375	352	360	370	350	338	374	357	375	337	376	325	327	347	371	313	360	345	346	351	355	403	347	353	375	369	353	383	351	391	348	367	394	363	362	367	361	376	366	371	320	381	383	383	328	341	327	354	379	332	370	346	349	372	381	393	374	369	360	325	363	384	377	334	353	364	389	363	411	363	372	342	349	366	398	361	390	314	339	343	339	395	362	346	385	382	356	386	359	382	375	333	359	337	359	377	358	373	379	334	385	370	323	371	376	341	383	328	371	362	380	372	373	346	357	357	365	355	380	386	398	348	343	377	372	350	378	354	355	369	391	369	351	303	363	331	338	358	397	337	359	396	364	390	382	358	334	346	350	378	385	364	338	368	358	373	358	344	385	333	399	384	365	320	395	385	353	340	398	381	330	387	392	357	417	364	378	395	323	341	332	341	351	372	339	389	385	359	375	338	372	371	376	342	352	353	340	323	362	376	348	376	327	362	357	339	378	375	361	341	383	348	331	371	328	335	357	355	316	343	367	332	352	370	361	381	344	345	347	380	362	361	374	384	344	362	374	368	363	358	349	321	366	349	358	337	339	366	387	381	380	363	319	360	306	390	357	397	399	344	398	346	348	360	348	362	348	369	349	353	386	422	353	368	422	364	354	338	346	376	362	358	337	352	358	314	358	380	365	329	353	358	379	353	400	384	407	358	386	349	376	360	357	360	350	404	339	423	335	374	338	386	368	338	361	394	364	371	383	361	376	356	347	374	349	392	367	347	384	343	336	398	339	364	357	368	363	370	391	331	340	378	359	366	358	337	343	344	353	382	397	343	384	355	340	398	361	372	366	369	361	383	382	342	340	346	344	374	384	344	361	359	408	351	373	370	372	371	390	383	354	329	351	361	355	371	348	364	338	343	360	365	362	330	344	356	368	336	350	367	371	382	363	363	346	370	380	380	367	361	359	326	362	387	324	370	382	348	337	338	364	377	398	394	332	372	361	385	389	367	366	378	346	316	312	359	389	345	356	320	362	398	378	356	417	352	363	362	348	386	330	376	357	346	362	365	426	376	358	344	381	346	372	339	352	342	378	365	337	375	343	375	368	389	369	323	365	376	369	337	366	364	349	338	366	376	353	356	344	356	340	342	382	351	370	340	348	359	337	350	362	342	341	391	376	372	334	374	363	341	394	344	346	349	336	379	377	352	368	359	359	390	361	348	351	346	351	382	346	356	384	363	356	359	383	323	353	380	343	371	330	339	377	347	318	353	385	388	394	332	361	375	360	352	385	374	338	363	380	329	360	327	382	388	338	354	383	336	376	365	343	397	351	361	358	351	383	387	352	329	352	367	352	339	381	376	350	362	345	351	369	365	350	349	361	357	323	344	378	353	344	376	374	370	360	372	353	359	356	362	410	356	354	330	357	380	367	353	349	347	373	376	389	352	332	367	357	367	372	353	397	372	364	340	336	334	389	359	336	373	395	384	377	348	369	352	331	362	391	353	345	371	367	340	336	351	348	360	336	353	320	302	319	380	353	336	373	380	355	370	348	341	369	352	386	357	368	380	335	388	368	370	358	332	350	381	376	347	339	335	348	340	381	370	365	347	340	347	324	372	369	357	370	360	371	397	357	352	374	352	349	393	352	337	344	388	343	428	365	349	339	355	357	367	343	346	369	360	378	365	347	372	372	331	377	355	365	364	351	364	342	362	361	358	348	353	360	386	359	363	390	387	364	367	351	345	344	377	383	399	348	352	343	366	365	375	394	383	380	375	347	369	335	384	378	364	372	377	384	332	390	373	337	347	347	354	366	375	340	360	355	369	357	398	346	389	376	379	366	372	340	345	376	351	374	338	374	378	346	353	395	360	346	342	369	334	355	385	348	379	401	410	364	357	314	385	364	381	331	373	383	365	348	355	350	343	356	384	348	378	360	348	386	363	347	337	378	367	350	379	376	342	361	375	346	370	359	361	370	342	355	341	387	388	371	358	384	330	331	369	338	364	368	333	313	349	363	356	362	356	359	387	352	363	369	343	342	382	407	390	331	361	312	379	365	337	360	352	361	370	351	365	369	370	373	321	353	381	383	393	356	403	363	369	359	337	349	365	364	391	353	319	365	361	344	368	351	383	398	347	350	320	365	376	387	355	363	377	359	344	347	374	378	373	382	358	349	336	366	348	360	334	384	353	344	377	374	383	371	369	348	374	365	390	384	378	339	365	361	309	349	341	361	349	382	364	363	373	345	374	323	401	360	388	307	371	342	380	348	381	370	377	368	319	367	346	374	353	371	364	376	336	331	378	361	345	350	333	339	352	384	381	354	348	340	355	353	335	375	362	378	370	380	330	373	352	349	394	379	348	344	367	351	379	349	412	371	372	350	321	353	399	374	357	378	346	337	359	335	340	356	381	370	367	363	350	391	363	364	322	354	361	349	349	349	360	333	357	372	375	386	363	371	387	345	391	379	315	363	352	341	356	374	359	329	350	360	347	394	370	383	368	346	349	335	363	355	349	373	336	381	346	343	385	353	353	379	379	347	365	340	367	329	347	328	386	337	364	360	340	372	384	369	340	337	369	356	392	387	380	346	371	349	342	348	397	346	373	382	378	361	345	359	333	372	372	344	362	360	362	353	340	343	320	400	349	348	373	397	404	372	389	361	367	352	341	368	391	372	361	339	346	343	398	358	354	357	393	358	368	404	341	361	348	371	370	357	323	390	377	354	349	356	330
6565	1088	1334	1418	1351	1213	1104	1064	942	1008	960	923	877	886	891	924	860	845	882	848	769	888	901	804	840	821	832	881	843	897	827	822	838	863	804	867	830	841	817	847	879	862	878	910	867	888	846	850	804	805	861	870	865	811	840	787	846	832	810	867	885	781	833	802	785	834	840	850	829	868	816	833	803	815	829	837	852	864	866	788	825	830	837	847	832	878	873	811	890	905	836	821	871	832	867	827	868	878	851	764	791	840	760	813	865	816	826	813	879	823	821	803	841	842	816	837	890	812	868	820	885	860	801	845	846	817	839	863	801	893	854	804	814	858	792	819	912	873	873	858	885	827	826	835	815	839	830	806	883	845	848	799	857	866	808	859	812	868	835	822	822	835	869	776	835	841	847	867	835	815	790	875	834	825	814	828	850	862	864	814	803	820	861	808	878	777	823	815	789	834	839	860	841	869	822	839	890	830	828	825	842	853	768	849	858	795	787	874	852	846	826	812	833	770	872	797	756	816	817	832	869	829	818	777	843	917	882	842	834	863	839	820	869	798	858	853	831	804	796	828	831	818	820	870	888	885	810	819	845	812	856	861	870	890	848	790	869	833	789	843	838	825	822	800	828	827	804	870	804	845	837	864	837	827	799	866	829	850	840	818	850	872	770	794	814	845	821	894	827	876	830	856	847	850	787	808	873	841	893	813	870	837	826	878	807	819	837	822	821	837	781	826	854	834	852	799	855	834	861	817	793	838	846	859	864	799	827	853	800	871	858	848	851	829	864	824	841	813	796	857	848	845	829	788	866	843	829	825	834	870	891	859	843	869	803	822	867	818	854	875	793	855	843	814	859	890	824	813	812	855	825	839	872	806	838	872	807	829	825	808	798	790	816	819	816	816	774	854	837	776	836	857	833	876	828	850	788	902	832	789	852	824	819	789	829	835	869	878	807	831	846	875	867	857	832	832	802	786	831	918	841	848	823	796	851	806	813	805	922	832	793	833	840	857	834	834	849	858	816	876	805	815	837	800	858	888	921	836	798	861	819	872	835	898	882	821	847	763	815	834	812	905	796	857	802	825	870	812	879	804	885	807	895	839	862	822	872	831	828	826	825	816	887	812	806	861	871	863	799	832	834	846	848	853	889	820	804	783	852	833	800	780	822	829	839	901	807	810	826	800	852	801	823	803	873	845	844	821	846	815	806	858	838	858	845	805	775	861	870	868	828	833	840	883	885	849	844	832	862	841	806	853	784	842	863	806	871	853	848	829	840	821	863	820	802	843	847	814	830	833	815	899	805	841	806	873	798	866	873	814	875	778	837	856	847	805	821	800	886	773	824	788	883	869	783	884	817	863	803	828	851	820	879	852	881	854	798	823	843	864	804	808	825	829	801	830	849	805	785	804	835	780	820	850	796	845	842	814	819	813	856	820	879	856	829	813	807	825	867	832	824	821	868	898	810	817	837	856	861	842	815	849	782	871	826	838	809	791	824	815	831	820	817	780	850	827	821	818	822	845	822	830	837	802	880	817	871	795	825	866	831	811	846	801	831	840	804	829	802	835	799	766	869	825	803	887	818	858	819	821	814	867	792	833	857	827	830	837	859	874	851	823	828	870	832	861	805	765	833	844	837	857	841	811	840	788	825	810	818	856	869	858	870	822	846	793	863	863	861	880	827	817	862	809	850	807	827	847	817	810	807	821	846	820	828	811	819	869	820	779	839	789	841	860	855	828	899	822	874	819	878	828	815	815	811	784	883	830	863	836	813	816	839	820	786	816	825	803	855	777	835	851	831	851	805	851	844	835	836	905	832	764	853	874	854	835	877	833	886	872	886	857	806	847	843	835	874	821	819	838	811	898	857	874	865	861	847	827	836	781	857	827	806	845	811	834	833	839	825	843	828	853	805	830	836	785	876	834	785	789	813	877	826	827	798	863	839	833	842	819	796	792	871	844	835	871	830	879	843	776	864	850	845	782	845	847	851	831	814	772	816	849	906	805	849	850	826	830	796	809	856	839	797	815	848	841	824	858	867	817	768	788	812	796	862	859	790	860	801	851	843	836	846	805	830	866	830	820	823	845	796	832	847	851	869	833	838	866	842	819	841	813	839	827	878	818	842	859	817	844	871	913	799	794	870	865	840	865	831	844	837	888	849	807	765	835	894	824	845	881	822	813	830	838	822	784	824	853	793	828	852	844	832	843	837	848	775	822	867	836	811	797	871	845	878	877	854	869	858	841	817	806	847	827	814	852	820	868	878	850	822	860	876	808	810	811	865	852	845	815	850	801	800	866	813	863	813	862	807	835	850	825	832	854	811	864	828	824	834	820	871	829	850	783	862	869	884	871	837	812	843	844	782	766	843	832	890	836	823	851	821	837	846	817	819	843	818	832	867	873	880	793	831	846	805	852	844	896	824	834	772	837	854	867	801	817	879	792	845	885	841	809	882	865	833	829	797	856	853	871	805	857	884	845	864	864	839	818	837	827	823	862	858	781	854	797	876	812	791	827	804	807	826	830	833	851	840	798	827	844	829	838	834	833	821	834	852	786	800	877	762	831	817	889	848	826	849	818	793	864	820	850	856	823	841	829	838	851	771	855	864	809	825	828	792	843	784	857	830	837	894	851	783	788	801	790	857	793	814	802	848	880	882	806	804	809	807	872	858	819	774	880	868	842	873	873	865	864	849	865	859	829	842	764	835	832	848	845	787	808	840	850	840	832	823	907	782	836	854	866	895	863	757	820	833	838	836	805	824	822	838	850	883	835	838	865	835	823	848	849	843	833	838	866	861	832	843	817	801	810	875	819	869	849	812	863	851	809	888	860	768	829	844	853	860	821	822	830	808	866	826	787	844	792	799	806	838	812	827	787	868	847	871	860	868	809	883	878	822	824	859	838	837	819	826	837	806	810	760	858	804	876	866	816	850	840	894	828	798	894	831	841	836	822	888	811	805	852	876	851	852	770	812	811	807	778	836	812	817	797	863	858	855	846	791	848	854	835	837	847	877	822	844	807	810	854	773	869	812	810	829	843	807	878	825	855	826	799	796	813	838	824	808	818	886	813	817	877	804	827	806	823	855	855	821	816	810	860	825	804	893	825	786	871	857	853	848	875	843	814	813	822	854	825	815	865	843	833	851	862	837	823	830	839	820	883	845	800	837	768	871	822	784	841	841	829	848	850	845	807	774	831	839	799	872	830	867	825	804	802	827	799	858	854	878	843	850	860	855	778	865	882	840	812	838	859	830	838	789	863	863	816	799	876	839	858	799	844	833	795	786	894	833	836	833	860	819	875	829	833	859	796	889	825	856	864	887	826	862	830	831	828	847	868	842	794	828	813	799	897	845	866	802	825	800	795	751	860	801	830	886	799	828	806	819	859	855	819	768	864	807	855	859	833	801	827	854	881	848	837	871	814	857	799	854	842	845	834	840	811	835	822	855	857	823	825	832	854	832	809	849	832	870	833	822	818	819	820	803	814	812	837	869	815	848	832
12862	1010	646	501	385	328	248	238	201	209	192	173	213	183	202	195	175	203	170	193	215	178	188	181	199	171	173	160	180	172	160	170	159	147	178	159	168	161	159	151	158	181	178	182	154	183	160	160	170	159	172	174	182	165	148	162	159	174	177	181	178	182	163	207	152	176	164	173	152	147	201	171	146	138	164	190	179	171	185	158	169	172	196	194	167	160	188	172	177	182	175	168	163	193	164	149	136	158	168	167	153	186	196	135	197	162	188	169	158	172	191	180	164	159	165	146	174	167	186	185	167	181	178	177	123	192	158	168	146	193	172	200	167	162	161	160	153	152	170	166	153	159	160	174	165	171	183	172	188	151	163	163	183	159	190	166	202	176	188	154	184	184	156	172	168	173	154	177	144	176	169	161	156	137	170	159	163	177	162	185	164	178	161	173	150	158	171	179	162	159	163	151	171	161	170	173	170	153	188	184	156	161	176	173	187	168	159	162	179	178	167	181	189	162	178	179	190	163	154	189	164	171	187	185	189	166	172	168	173	176	184	161	140	184	169	143	204	165	149	159	176	169	165	180	152	175	171	178	170	158	170	183	157	148	176	156	197	163	161	153	177	155	174	190	165	181	175	153	177	172	169	180	150	158	174	172	163	185	172	164	204	163	176	171	165	170	178	155	150	163	157	181	154	161	170	149	142	159	151	179	185	175	173	161	172	167	164	166	150	207	135	189	161	155	168	161	185	164	161	165	192	170	198	179	181	173	176	152	168	183	171	173	150	164	158	161	180	167	187	148	150	157	151	143	171	176	188	169	177	175	162	169	172	176	185	174	190	176	170	155	145	144	174	178	165	188	164	173	186	191	166	171	171	166	168	190	175	169	183	173	165	160	180	187	159	170	182	160	153	171	157	167	166	154	190	154	154	184	167	167	162	162	189	171	171	154	176	169	172	183	169	179	169	188	173	174	205	171	191	171	166	180	169	176	147	171	173	135	167	179	179	173	168	170	174	158	171	168	163	158	162	170	173	172	152	160	149	188	171	186	185	165	167	191	159	161	163	188	177	170	134	172	179	175	156	165	160	165	178	180	156	157	163	198	170	137	161	168	164	202	163	141	159	172	155	158	157	176	149	161	165	196	214	177	163	173	160	163	152	153	152	167	175	151	158	159	178	169	153	167	170	162	174	165	187	184	146	180	158	180	154	170	147	181	152	177	185	171	158	153	166	167	174	178	180	152	185	176	181	167	169	144	151	160	167	176	191	177	158	208	188	167	189	165	160	160	169	175	173	160	159	161	126	184	162	172	189	181	154	151	176	154	188	158	157	170	173	162	144	157	189	158	179	161	173	168	165	197	166	170	164	158	182	166	165	155	164	179	176	155	165	163	179	183	176	163	163	205	165	183	177	162	162	163	168	157	150	183	183	158	157	171	190	187	167	182	146	168	157	176	168	173	156	147	167	166	179	145	165	174	154	153	148	160	152	184	159	159	176	179	178	185	173	174	170	174	161	174	128	170	157	160	170	214	171	171	142	185	165	183	174	176	196	166	152	143	169	187	175	191	191	178	152	157	196	183	185	175	171	180	189	160	161	178	188	170	194	172	162	183	168	187	166	181	140	144	170	197	160	184	200	179	185	171	163	163	176	172	181	182	161	172	159	137	169	163	148	158	169	176	171	199	177	184	167	169	168	173	172	184	205	168	194	147	168	181	149	170	168	143	156	183	166	156	175	168	185	157	168	174	138	172	157	134	158	188	162	161	163	144	153	163	161	182	173	161	161	175	155	160	150	164	164	170	174	175	175	159	171	152	161	172	150	162	167	165	166	150	174	175	166	175	153	196	157	165	183	150	176	149	175	191	158	160	177	154	155	174	171	150	155	179	174	185	187	156	197	176	187	172	176	173	179	146	185	178	194	180	189	183	177	182	178	143	145	160	171	162	194	157	181	184	146	171	143	165	168	147	169	168	157	176	197	155	185	168	184	154	170	164	159	159	175	170	166	189	162	162	198	172	158	143	179	182	182	192	181	181	167	164	161	181	136	142	131	185	162	158	172	168	173	181	182	154	177	158	126	144	172	188	156	178	181	149	157	167	162	201	173	160	181	160	182	167	174	184	173	173	172	192	154	158	144	190	201	154	157	158	176	188	174	158	186	187	178	155	154	177	164	180	147	147	174	172	161	163	192	178	173	184	174	154	161	162	145	184	162	160	166	168	174	172	176	167	166	167	157	169	173	162	200	173	181	161	182	153	158	170	164	154	172	164	175	158	165	187	182	191	164	175	162	149	166	156	170	177	156	184	149	166	171	164	165	166	166	156	164	171	156	154	194	167	169	145	176	179	177	167	162	186	163	166	152	171	186	169	184	167	159	176	143	163	158	172	154	138	146	161	157	175	185	166	167	177	185	183	174	151	159	152	157	160	143	157	193	172	160	165	186	167	180	155	168	154	169	172	149	160	130	162	173	166	156	156	168	165	163	166	138	150	176	183	181	180	189	180	159	146	180	167	158	165	166	175	177	169	189	160	178	168	164	175	174	161	173	186	185	172	175	180	164	159	170	152	170	143	188	179	194	166	170	165	188	168	162	171	157	157	174	150	153	142	141	168	181	152	181	164	171	160	160	195	153	189	182	165	178	205	197	169	153	161	166	172	165	153	167	144	167	170	167	180	140	182	183	141	174	153	177	158	178	191	153	160	164	155	172	176	166	156	188	141	154	171	180	177	141	178	188	158	164	190	154	166	145	202	162	188	194	171	170	176	179	182	176	189	157	168	156	189	181	152	172	165	167	164	155	162	168	144	146	177	165	162	161	163	185	171	175	139	142	171	176	145	147	184	197	165	163	156	184	152	183	185	169	141	165	165	160	154	157	176	156	171	185	181	142	200	158	144	145	165	177	173	185	175	186	160	170	170	149	196	183	175	146	154	170	170	170	179	157	167	148	178	179	158	163	165	191	158	167	160	186	169	181	170	165	151	157	151	166	186	178	160	159	151	177	171	152	170	188	163	147	165	200	174	195	175	171	164	167	175	150	194	161	165	174	176	165	175	168	168	170	194	157	170	189	175	167	194	164	155	178	151	188	175	175	150	170	184	180	178	157	189	164	165	180	188	173	190	164	165	177	159	147	165	175	162	151	173	177	161	181	186	174	187	169	158	170	138	162	175	135	153	140	149	167	163	149	155	180	176	180	178	171	189	162	175	168	171	168	184	196	162	175	166	187	161	201	166	175	175	163	169	162	136	171	170	161	170	181	179	160	174	169	154	174	178	162	173	172	160	170	173	164	164	148	163	192	156	170	153	154	153	161	164	189	164	168	166	150	146	143	159	162	153	175	154	175	196	153	152	162	182	179	173	173	167	170	181	175	168	166	182	168	179	183	162	183	193	171	178	203	162	155	157	168	199	146	185	162	134	161	172	156	149	151	172	163	162	168	200	142	176	173	156	177	158	181	185	188	172	142	165	158	171	149	151	178	173	163	174	148	160	167	188
7874	970	1465	1580	1351	1139	937	866	808	671	679	611	584	590	564	565	501	524	518	510	532	440	473	473	473	512	492	475	464	443	476	517	461	441	501	467	463	436	445	450	421	428	467	434	463	432	460	445	433	438	417	461	447	443	443	416	431	438	447	444	413	448	460	415	454	449	480	430	484	461	470	424	426	428	451	480	463	405	458	466	467	453	469	454	440	434	454	414	428	440	398	489	470	449	405	455	460	425	433	439	451	436	426	420	475	405	453	474	437	413	438	426	448	429	456	447	426	408	468	408	443	419	449	418	439	439	405	448	434	439	421	445	447	416	420	430	444	427	454	427	438	430	454	445	456	427	402	398	451	459	450	376	444	454	461	471	421	408	419	414	482	448	436	464	452	416	437	410	458	416	477	435	406	402	428	432	457	437	465	431	423	420	450	421	414	434	450	438	413	432	456	441	381	438	430	403	442	411	432	428	397	429	490	403	459	447	447	434	425	437	438	436	453	406	446	454	429	462	455	442	494	459	400	469	441	433	445	440	424	431	465	426	464	469	400	434	439	470	412	422	463	419	426	479	419	443	470	427	417	419	408	404	392	401	431	445	398	471	448	405	394	405	412	411	414	397	432	437	421	427	419	417	413	422	427	434	425	474	408	420	445	468	440	449	401	440	449	433	440	418	424	427	466	433	385	459	444	437	419	407	481	469	458	432	404	443	391	451	400	433	444	449	423	441	415	418	417	447	427	414	437	415	437	420	406	407	414	453	390	449	460	391	447	433	417	402	434	400	426	421	426	479	434	399	449	441	429	463	444	436	430	434	442	368	468	430	424	461	438	408	447	493	450	460	431	444	448	398	446	449	439	436	395	451	418	413	414	475	432	493	454	441	436	385	427	416	402	418	443	457	424	464	420	424	431	458	440	426	460	438	415	448	455	446	420	461	464	427	420	467	411	436	435	462	435	430	422	443	457	483	449	451	433	467	460	436	437	435	444	428	447	466	461	439	437	433	431	442	433	434	446	434	425	428	421	444	413	435	440	400	477	435	429	445	405	423	450	423	466	436	438	424	454	456	436	432	462	420	428	459	418	430	457	463	428	440	422	447	440	443	409	424	454	437	412	429	455	420	470	398	406	423	442	451	441	470	468	441	408	450	437	434	428	465	474	435	429	428	422	433	426	413	412	415	434	436	438	433	458	452	445	412	423	441	457	423	460	404	435	418	405	408	415	469	460	461	470	429	429	452	396	466	399	412	462	431	449	431	407	457	462	445	459	433	413	406	426	418	475	450	469	411	454	439	433	489	398	463	466	425	450	446	460	418	400	453	428	430	458	406	433	440	447	457	413	433	428	406	462	467	460	411	446	431	440	462	420	431	457	399	490	445	450	442	421	451	431	414	416	405	449	421	445	442	466	409	421	446	448	466	460	414	453	427	418	464	405	446	439	412	445	447	421	405	441	407	418	467	403	396	426	436	444	411	468	422	443	447	430	440	438	454	457	426	477	456	435	449	441	451	434	459	399	418	414	438	438	413	450	418	444	441	426	444	419	448	448	393	444	420	495	405	430	426	443	439	439	441	405	414	453	416	445	410	394	442	434	457	426	423	450	440	466	464	394	446	444	433	440	451	483	406	462	451	395	446	456	429	407	452	427	428	413	405	414	465	452	468	478	423	467	435	436	429	477	436	445	410	413	430	481	433	431	421	416	426	460	431	434	421	421	452	465	476	467	442	430	449	447	424	469	416	396	436	454	440	445	442	462	438	437	437	439	429	383	434	393	428	439	434	466	437	428	433	431	442	441	424	420	456	478	435	417	434	469	425	433	448	422	477	419	461	475	448	423	385	400	447	430	404	413	433	406	440	429	461	467	439	445	429	446	401	436	438	410	422	440	477	435	449	410	427	463	455	424	445	402	428	435	418	458	446	445	424	422	451	435	467	432	458	417	433	454	405	446	442	453	437	459	446	410	439	404	444	430	435	445	413	453	433	396	442	443	451	436	434	441	439	416	402	421	414	410	456	408	469	472	440	450	412	426	456	417	455	381	425	407	450	445	422	424	409	426	403	462	444	446	412	413	440	424	507	464	438	418	429	427	422	435	421	433	429	423	436	389	422	453	424	441	458	447	427	438	454	428	425	435	434	433	411	437	465	447	416	459	453	450	449	440	427	410	412	445	390	431	423	430	426	448	481	444	412	440	427	446	470	441	412	438	420	411	441	411	439	449	448	447	445	476	406	392	439	445	391	448	456	417	410	386	434	403	443	421	431	443	393	414	447	412	447	405	460	468	458	422	425	424	457	433	408	428	445	434	445	426	429	449	440	435	439	411	425	423	415	397	418	429	413	441	435	449	413	451	477	414	418	416	436	470	472	479	440	401	417	445	399	422	464	458	470	424	496	449	452	488	427	396	422	432	434	430	459	430	448	456	439	462	445	456	460	395	470	430	461	424	418	438	439	458	426	422	430	448	407	423	466	418	430	426	452	414	409	456	426	415	455	409	423	439	407	415	413	410	421	437	452	422	440	421	429	460	418	439	395	434	420	434	421	431	443	418	460	392	434	451	429	395	450	440	444	431	454	446	401	423	452	454	439	431	460	448	452	438	418	446	447	385	419	450	388	391	405	416	440	456	404	470	442	443	443	478	460	452	426	419	432	461	448	436	452	441	390	453	431	443	410	447	467	461	477	445	456	452	456	410	428	404	422	434	435	398	432	460	418	417	391	465	435	423	441	450	445	442	447	459	435	437	439	423	411	419	426	451	465	478	420	434	421	439	450	433	484	416	426	436	460	427	446	441	409	438	461	452	433	432	465	461	466	430	434	439	450	415	408	441	445	434	423	411	436	439	463	445	457	418	454	419	405	415	426	428	441	412	448	430	425	450	427	434	413	437	400	452	420	473	429	437	412	426	403	445	431	439	475	450	445	424	434	387	448	488	438	442	432	460	430	442	430	425	430	430	396	429	455	445	438	460	454	449	395	447	466	407	445	486	416	428	468	444	478	424	473	439	435	433	431	448	437	406	429	394	440	433	406	418	444	445	445	448	423	427	431	459	455	411	435	417	420	394	421	440	424	471	421	470	467	445	427	431	454	435	456	445	436	448	438	399	423	443	437	432	404	439	414	423	427	451	438	458	417	459	440	445	451	437	451	464	426	426	448	438	465	457	433	416	411	434	477	423	428	464	421	449	444	437	446	454	400	422	421	439	429	393	410	440	426	411	449	447	441	446	430	422	423	449	441	425	414	393	432	430	430	426	431	429	437	416	413	438	450	483	451	431	467	443	387	421	415	442	444	450	475	401	415	418	416	446	447	461	442	434	431	409	458	457	441	452	411	466	453	429	435	470	456	447	422	444	389	412	456	420	451	461	440	432	481	433	435	396	446	438	440	450	416	435	479	406	424	436	458	433	414	439	414	425	443	432	473	433	451	417	435	455	425	424	404	438	426	432	448	445	434	445	441	416	454	425	468	416	457	439	412	434	450	405	434
1545	427	393	400	357	402	379	389	369	412	415	368	355	384	404	385	455	373	411	365	384	412	408	406	435	365	383	421	441	410	400	384	395	390	425	393	417	381	407	426	414	371	414	376	416	417	393	405	405	360	389	406	428	409	414	411	398	390	434	411	394	410	415	405	385	420	405	422	398	426	425	392	397	408	390	426	387	399	421	450	359	395	407	443	405	419	401	400	407	363	400	457	386	419	390	358	391	400	374	429	406	391	398	410	379	458	417	438	411	435	434	411	415	416	416	406	458	448	414	382	460	417	392	410	409	403	430	388	392	424	421	428	408	407	434	369	391	426	404	390	419	428	419	425	445	443	470	437	423	456	425	422	411	422	416	390	433	405	403	371	405	444	393	404	414	382	404	407	412	384	396	435	433	338	395	379	409	403	398	385	405	411	357	410	398	414	370	417	422	410	430	387	398	403	397	437	428	397	422	409	441	415	399	387	431	410	358	417	417	374	373	390	393	401	376	407	418	364	442	403	402	395	425	397	417	408	389	388	401	407	415	414	427	393	385	410	370	447	390	387	408	418	450	381	439	372	409	402	403	411	429	443	423	368	388	426	384	446	387	441	386	434	403	383	398	402	426	426	393	389	384	392	417	393	428	399	407	417	426	418	388	396	427	370	413	406	422	408	448	390	384	428	427	382	417	386	422	394	399	407	395	421	398	433	420	380	403	442	400	421	399	426	402	399	417	405	419	368	374	413	399	381	443	382	408	433	419	457	395	378	396	380	395	395	408	414	389	463	386	361	394	377	407	439	369	424	393	421	438	391	410	409	419	380	429	432	409	379	391	398	425	410	397	418	462	398	392	404	423	409	399	387	429	439	397	378	434	424	423	390	414	385	379	388	410	456	436	412	442	425	434	418	386	402	386	418	415	435	437	367	379	401	421	401	422	420	397	419	399	408	389	418	406	445	401	392	400	363	376	395	358	389	406	402	409	367	433	392	405	384	419	434	431	382	433	383	419	395	424	395	418	400	416	440	408	407	386	418	392	400	408	388	402	385	479	412	404	398	394	402	417	391	432	396	369	446	396	432	387	414	366	414	405	417	418	406	409	407	425	449	401	373	393	406	376	396	395	432	418	385	378	426	402	378	398	438	417	448	374	428	412	442	416	407	379	433	389	406	423	384	416	463	393	406	407	374	405	420	399	432	364	404	390	446	407	414	379	399	385	426	416	418	380	433	421	411	420	419	405	388	417	414	403	398	419	368	408	371	440	397	400	393	397	413	440	397	427	397	430	377	413	422	377	406	384	395	389	376	407	416	453	398	446	409	340	428	378	388	403	417	437	443	385	403	458	381	365	413	373	416	429	441	387	382	418	405	395	407	399	370	432	431	409	374	386	405	450	436	380	408	448	407	407	364	432	403	430	388	380	407	370	339	432	418	387	398	395	405	371	409	373	367	410	403	415	379	399	338	395	407	390	404	394	412	403	401	413	449	436	423	409	441	450	389	414	396	451	429	393	367	407	363	419	403	419	370	380	430	398	443	432	406	421	397	414	429	382	401	400	409	394	430	429	400	422	395	391	406	399	402	418	408	355	366	384	408	391	402	433	402	389	405	388	458	386	368	418	369	415	411	426	411	398	429	371	390	410	409	458	395	404	392	411	402	359	390	404	378	413	410	392	419	430	424	463	459	399	382	404	358	389	383	363	389	391	395	419	430	433	430	444	391	424	394	388	398	432	373	390	365	433	398	411	414	457	412	403	386	402	387	390	432	435	395	429	461	403	408	423	394	370	431	394	392	423	389	412	443	396	437	397	396	400	439	385	419	399	398	376	425	435	372	417	387	415	409	402	353	412	425	408	406	424	451	460	410	401	429	394	351	410	439	399	391	372	411	384	430	415	419	416	382	423	396	411	417	407	399	419	397	409	358	414	426	455	386	409	425	400	423	389	348	373	386	430	449	390	390	420	404	406	401	398	419	352	408	394	396	410	386	405	387	414	412	416	386	402	437	384	459	421	409	405	436	367	427	399	429	431	381	404	387	367	375	435	376	439	437	389	427	445	438	375	428	392	483	418	408	423	382	432	395	416	408	436	426	435	409	456	430	414	378	426	385	433	391	389	400	399	431	391	407	332	436	433	368	374	434	441	403	411	456	385	382	424	399	409	401	427	413	385	382	413	395	403	400	401	415	424	422	454	385	451	404	431	386	458	379	404	399	427	355	394	388	407	400	404	405	413	370	452	439	410	425	389	387	428	382	389	416	406	420	433	392	404	402	404	424	396	414	402	424	438	370	374	423	422	392	379	400	445	417	378	422	398	426	389	419	413	399	418	409	403	395	387	383	406	401	380	419	381	386	369	409	409	390	460	418	387	407	330	430	363	392	420	391	442	410	421	419	394	397	396	436	379	399	378	420	442	394	445	380	386	424	383	388	413	405	398	398	429	438	402	410	397	388	401	422	392	404	371	411	399	371	415	385	412	379	416	428	385	394	392	398	435	426	419	409	468	422	376	401	393	426	409	405	397	378	395	438	379	411	401	428	426	360	412	446	425	379	431	418	392	395	397	421	422	430	377	422	414	407	412	367	414	431	431	428	392	397	394	398	409	374	403	402	394	400	394	404	409	379	418	412	400	390	372	418	421	415	414	405	396	418	392	395	406	400	373	417	433	431	393	405	385	427	391	411	385	379	406	443	441	423	405	379	404	390	415	407	434	389	419	416	391	426	404	396	406	384	412	421	401	430	422	415	433	398	392	434	392	417	405	419	394	391	410	437	428	390	432	376	395	404	416	399	413	416	406	389	445	410	378	394	442	430	395	371	372	411	395	399	389	414	396	371	411	391	427	403	419	437	450	400	362	411	382	393	419	414	368	358	406	401	424	372	400	402	388	398	424	384	402	350	413	392	446	392	388	421	372	412	408	371	376	400	393	393	373	394	400	382	399	425	400	390	436	406	398	366	418	427	415	391	376	391	407	417	418	418	403	435	437	407	410	392	399	386	445	381	392	411	401	414	414	413	390	380	422	380	416	443	401	413	408	433	406	386	409	384	425	432	388	389	391	404	387	444	455	402	414	397	404	436	427	411	431	371	391	394	443	399	376	424	431	393	418	371	434	416	404	395	425	409	391	407	427	423	399	438	419	439	415	389	395	399	427	380	390	405	426	431	384	406	407	429	415	438	383	374	411	401	394	397	363	372	402	404	421	357	386	387	389	426	429	394	403	459	393	400	398	369	399	406	413	424	419	410	412	413	410	360	380	452	399	425	368	414	375	426	411	408	393	396	389	392	361	429	398	392	369	404	410	375	364	430	398	382	409	400	417	394	381	383	462	443	433	402	386	393	415	404	418	391	371	413	413	438	400	425	414	415	366	387	418	420	406	431	413	433	425	403	389	450	413	402	419	375	431	445	434	408	430	431	392	390	427	409	399	403	361	391	361	377	427	375	395	425	412	415	409	345	403	416	432	398	397	388	436	409	419	397	392	412	412	428
2143	1002	987	951	1013	982	948	973	956	920	975	934	914	996	918	938	979	973	937	993	944	914	925	923	967	968	950	982	960	941	978	897	966	970	946	957	957	994	942	978	945	957	936	965	973	951	931	970	944	920	901	975	914	963	982	907	946	995	923	929	902	898	917	941	960	958	946	972	942	944	925	960	915	925	899	945	920	944	956	986	913	908	896	985	965	1011	933	958	943	920	957	957	927	960	892	916	965	934	933	985	981	944	954	928	945	959	964	954	963	898	946	930	956	976	906	987	937	901	942	933	927	959	893	919	993	990	932	961	952	896	928	967	960	953	918	915	920	952	957	919	943	912	948	898	886	930	890	895	918	984	1029	980	989	891	961	953	946	941	955	989	963	846	926	952	967	890	919	956	902	958	950	986	925	927	988	960	954	913	897	910	915	922	920	960	1017	888	921	955	945	960	946	930	935	922	934	969	973	910	895	914	908	991	1022	946	943	1002	941	953	925	957	889	935	975	975	921	940	925	952	958	960	933	949	987	928	986	923	907	981	936	906	983	973	942	926	934	971	918	942	988	930	965	955	932	954	940	968	915	935	987	970	974	960	942	957	952	904	946	895	926	895	967	966	970	883	919	928	934	920	946	886	925	968	971	931	912	898	938	930	968	1002	938	956	972	895	888	939	905	920	939	935	951	944	914	922	926	930	959	924	933	966	933	906	938	943	905	945	980	966	920	1016	929	903	980	947	948	905	878	924	979	905	871	936	988	895	925	957	902	982	951	958	927	979	929	950	910	889	930	982	905	961	923	938	971	954	922	923	1004	949	940	937	919	993	922	934	970	957	965	960	895	941	969	965	910	899	1011	897	936	932	882	920	880	939	904	945	928	974	939	886	954	925	929	936	976	968	888	946	922	997	897	931	953	935	912	983	931	900	943	925	912	996	971	938	959	932	963	926	920	987	1013	940	965	948	957	912	917	938	935	912	961	961	917	937	910	929	916	983	966	879	975	912	914	980	996	936	925	944	939	982	921	944	926	946	984	950	976	994	961	977	942	986	923	892	952	950	931	930	920	915	994	949	967	1007	1016	982	958	893	932	924	937	935	871	883	904	919	998	925	925	898	881	945	944	924	906	966	919	966	927	958	978	933	910	945	958	953	908	958	911	948	967	995	988	954	961	977	977	934	947	960	958	988	920	949	946	972	922	960	955	901	937	1004	896	958	999	988	957	982	971	973	948	911	943	942	929	935	982	931	890	893	875	1013	923	930	909	944	965	946	909	933	907	947	949	967	918	915	884	970	916	984	943	949	974	938	980	895	898	920	991	910	937	891	921	956	932	922	925	907	946	976	946	910	912	945	922	929	957	970	967	972	968	913	945	958	971	968	994	978	1001	943	938	1013	911	902	900	1002	942	981	943	929	938	942	926	996	982	960	948	933	973	986	936	908	974	991	981	948	956	886	892	912	949	964	920	911	939	923	964	938	944	946	918	945	1006	912	946	956	963	932	927	1009	876	923	970	939	893	990	1003	928	909	936	907	938	918	935	932	955	934	940	944	952	943	899	976	937	963	896	915	925	877	925	953	918	926	944	889	933	926	935	932	939	943	868	960	946	963	908	977	949	988	961	919	961	974	905	965	962	993	950	973	868	902	954	950	956	987	981	906	885	1003	884	895	963	961	904	848	935	993	992	908	957	986	961	919	917	910	919	907	938	923	975	954	933	927	935	950	930	928	976	931	949	917	948	957	952	965	1014	919	933	935	939	966	904	919	891	952	1014	971	945	922	1019	884	941	927	939	901	927	961	950	934	908	966	889	972	935	947	941	993	989	935	948	906	933	911	933	952	958	972	942	982	923	969	920	947	945	912	979	924	997	939	971	974	949	975	967	899	943	932	1007	955	904	948	932	888	975	913	935	935	931	1000	973	957	943	1002	976	948	900	901	910	948	943	952	931	928	935	948	951	914	909	904	932	942	920	919	1015	924	955	937	904	947	948	945	981	894	999	952	956	912	961	974	951	921	908	961	951	978	979	938	902	958	924	976	965	902	903	926	936	917	936	946	950	931	896	953	910	891	964	933	958	934	910	934	898	921	962	962	919	902	918	1007	970	987	931	944	943	937	943	959	928	908	972	924	910	921	974	925	931	994	934	979	929	955	954	937	954	922	938	934	990	946	934	891	953	930	955	936	925	926	963	953	966	929	968	942	977	960	951	949	932	1000	932	934	984	918	954	955	983	943	917	992	944	934	914	874	989	895	920	941	944	910	923	980	1003	905	919	937	901	997	924	950	925	875	894	961	945	952	953	968	964	950	956	938	978	925	920	910	924	884	940	957	899	870	904	1021	923	926	914	975	954	900	924	911	968	928	902	969	934	899	960	952	932	927	935	893	949	928	962	917	905	922	957	938	966	985	946	880	903	925	956	949	944	979	987	918	899	908	901	940	998	914	928	905	930	935	961	962	979	973	951	933	940	895	947	930	928	880	899	959	924	911	929	895	975	915	932	947	958	965	963	952	933	945	944	1008	951	955	934	967	911	872	919	942	943	872	940	934	974	954	962	930	942	981	952	923	936	965	907	982	967	952	948	922	918	872	949	960	914	902	936	950	934	940	964	1012	921	947	926	929	977	957	924	950	935	952	889	957	920	929	933	933	923	918	997	896	968	963	962	1015	942	977	921	925	928	934	966	949	961	945	917	897	972	872	933	996	938	916	978	1009	920	938	977	933	896	941	949	919	963	956	973	914	965	933	976	928	979	869	957	925	926	959	929	953	970	927	985	920	933	923	967	932	935	999	933	922	915	943	949	927	945	937	942	912	966	975	925	961	967	955	957	946	929	945	938	941	913	929	992	994	916	945	952	968	916	916	953	962	991	952	921	963	930	999	966	954	938	901	941	990	959	965	897	957	1020	956	923	893	922	950	943	1002	939	915	927	969	991	897	993	947	899	964	897	954	963	941	968	919	967	962	1005	882	941	908	942	923	934	889	958	945	936	955	924	941	907	923	976	943	967	947	937	899	964	936	1013	972	968	936	966	997	946	913	927	926	949	895	1007	961	957	947	894	915	896	978	940	901	914	933	930	892	883	917	944	1001	942	955	913	933	958	930	907	913	916	894	970	943	965	961	965	953	900	926	964	930	901	989	980	1000	909	933	981	954	907	963	966	926	942	943	946	948	986	949	944	958	985	894	967	927	950	982	962	973	966	922	931	976	982	916	906	944	909	955	945	932	978	925	939	962	917	985	974	913	932	991	932	1002	958	934	923	942	957	944	921	989	943	958	853	958	989	942	947	929	942	977	946	941	953	968	929	893	964	893	953	1002	925	946	893	947	953	976	908	933	923	943	940	957	917	967	951	908	956	934	947	944	949	928	926	964	889	955	979	933	899	970	988	923	1013	987	963	946	932	885	927	902	880	930	919	1007	971	961	922	914	956	989	1009	962	877	950	965	954	949	973	952	969	941	992	967	915	949	966	1012	1001	911	962	907	947	961	966	1000	938	898	932	939	950	957	958	892	965	979	938	902	945	967	964	925	927	908	983	961	963	966
7192	697	625	534	463	433	422	432	395	388	363	372	329	378	376	368	390	340	330	364	384	387	334	344	355	330	353	374	350	385	385	383	371	374	337	343	363	353	337	378	376	371	381	364	375	376	352	334	368	349	356	328	367	340	352	405	376	351	361	348	372	384	356	370	407	370	369	394	343	329	366	350	375	347	356	377	348	325	373	360	345	364	379	392	364	371	358	352	349	365	384	365	344	346	368	356	377	334	367	363	360	354	360	356	356	405	353	353	363	389	335	368	363	360	362	354	345	373	311	390	333	367	360	380	361	357	333	358	372	375	347	335	379	359	397	362	329	357	356	348	315	348	348	348	365	361	317	358	391	359	415	390	387	352	381	360	350	304	356	346	318	369	363	339	371	352	332	371	346	385	385	332	361	366	343	343	351	339	342	322	380	372	375	352	400	349	386	402	376	390	354	364	322	384	335	326	351	362	348	340	356	324	317	334	395	345	344	371	362	368	362	373	389	344	343	365	324	363	339	365	348	363	361	366	352	350	380	346	365	356	377	365	322	364	365	347	370	381	364	347	359	350	368	358	347	355	359	398	352	362	354	346	336	351	353	364	398	382	351	364	404	347	356	357	388	329	346	325	335	362	368	376	389	390	400	353	384	361	333	345	388	353	358	346	375	344	384	396	367	380	335	385	339	371	403	352	352	384	350	388	337	353	364	385	373	360	347	362	387	347	335	313	343	320	374	304	347	334	363	382	355	391	382	371	368	408	375	351	334	350	354	355	384	367	387	354	358	352	375	368	355	377	352	343	363	400	391	345	342	366	352	369	393	359	363	351	355	382	338	362	359	362	385	341	376	354	340	311	360	351	373	381	333	389	344	365	358	329	367	353	345	354	366	372	400	366	357	400	335	393	329	348	338	364	370	341	333	359	334	368	360	363	342	353	325	362	362	346	361	334	368	339	373	367	346	380	317	337	356	354	360	349	368	370	348	331	374	364	348	329	320	373	327	339	348	368	418	361	380	318	343	376	360	384	354	375	365	378	373	357	342	336	363	362	361	391	363	354	354	365	337	337	342	382	323	340	359	362	382	366	349	345	379	315	352	363	383	362	357	339	340	370	349	352	391	341	366	354	362	377	374	307	371	357	385	358	338	365	352	364	367	350	372	358	308	336	402	314	334	393	370	366	379	350	370	357	388	382	354	435	376	361	382	354	351	348	332	360	346	391	336	345	376	353	367	377	353	356	355	359	357	354	372	343	360	347	343	356	326	349	352	351	345	323	319	335	369	355	347	345	392	321	377	346	364	402	363	353	352	322	361	397	362	358	347	361	347	383	318	376	383	379	325	311	345	389	318	346	344	389	386	364	344	375	358	357	361	374	391	373	324	319	374	348	349	368	391	372	338	363	349	346	357	389	399	354	370	363	363	394	311	372	349	379	332	403	348	371	373	386	381	346	323	339	368	358	375	333	373	360	299	341	361	355	360	378	337	347	380	338	315	307	430	381	346	392	380	384	414	366	362	344	384	395	379	347	316	396	393	400	380	389	333	360	418	370	357	357	340	350	372	386	395	347	396	337	349	356	354	351	389	356	366	369	355	341	387	393	365	361	347	346	371	363	366	376	376	367	385	372	346	365	355	390	343	370	375	351	350	371	368	371	337	334	340	337	376	396	351	381	324	390	341	362	365	392	339	342	374	349	381	392	308	347	399	351	345	351	364	358	336	365	353	368	313	343	383	368	361	368	347	402	356	351	376	359	353	346	368	368	402	339	382	319	368	370	382	342	366	360	330	359	356	342	357	382	361	342	357	347	360	356	378	394	344	357	360	324	378	358	385	362	358	370	359	375	376	393	353	358	360	349	347	365	367	333	370	344	396	334	370	351	341	371	341	341	369	358	347	377	357	374	367	348	364	370	372	403	339	350	357	327	355	366	362	355	348	378	356	369	372	370	321	353	309	335	345	366	389	384	343	341	370	372	353	353	369	371	354	384	351	348	362	345	346	382	367	330	350	347	350	372	375	386	366	368	384	361	359	372	367	409	378	391	400	333	342	363	334	386	363	355	347	330	332	331	360	356	369	352	344	338	363	368	375	342	345	365	338	385	346	373	346	360	355	354	346	348	346	324	406	339	380	342	333	373	355	390	351	328	369	316	376	327	370	389	354	365	385	367	338	326	323	340	344	371	382	348	355	382	354	364	375	375	343	379	364	380	355	325	338	358	385	369	329	374	390	350	372	368	340	385	345	382	341	359	371	360	345	379	360	391	352	372	326	343	328	357	336	341	315	341	360	356	363	360	318	332	358	336	360	349	374	339	333	347	375	343	378	350	380	396	387	345	361	339	355	386	352	361	372	362	367	357	343	384	380	344	363	380	374	380	364	364	348	346	365	365	339	366	338	345	344	390	363	383	384	370	349	376	334	379	360	365	383	396	361	329	368	322	368	345	348	368	369	375	353	341	348	354	372	308	355	391	363	357	388	341	392	324	344	384	354	372	359	370	345	345	359	380	360	338	317	403	376	343	369	327	374	397	390	348	345	376	371	380	343	357	344	388	331	354	375	345	369	337	358	322	318	333	348	359	351	380	328	363	382	358	349	367	342	386	354	394	365	364	353	367	367	342	351	338	361	360	321	356	378	363	368	351	330	374	362	362	401	370	375	323	384	305	350	349	372	384	357	410	390	344	368	368	327	355	342	370	326	347	341	380	394	337	346	310	392	362	322	355	379	374	380	351	349	370	383	342	360	360	365	366	362	338	338	384	337	348	347	373	358	362	365	373	320	370	366	361	364	353	350	349	329	360	380	377	344	332	343	357	378	349	345	391	351	366	343	345	371	354	381	367	347	345	390	366	339	367	364	368	334	354	344	365	374	384	361	373	381	311	331	327	345	343	377	355	378	357	370	360	346	355	354	356	365	368	360	391	343	397	376	375	343	364	372	353	332	355	333	361	391	395	367	326	370	362	373	345	391	396	400	351	361	366	376	322	362	385	376	377	364	348	356	330	350	370	353	362	350	393	347	341	351	357	370	314	332	387	372	368	357	405	342	372	374	322	349	375	367	380	355	375	339	368	358	378	383	382	341	349	340	349	336	357	359	382	359	386	349	336	363	354	377	331	337	364	378	340	379	357	368	398	375	325	369	334	348	338	376	380	374	375	360	342	384	367	374	359	356	364	341	394	373	356	337	340	332	364	368	357	388	372	373	343	372	381	391	335	389	349	388	406	361	352	346	355	339	365	374	371	371	344	368	362	357	361	359	405	321	372	354	391	360	397	382	380	383	374	352	363	366	380	365	356	348	368	330	351	351	356	377	365	364	338	359	367	385	359	327	369	326	336	330	393	413	346	353	368	368	367	362	368	342	338	373	355	337	369	393	345	369	395	367	354	357	363	370	356	367	330	365	370	323	361	355	347	337	389	391	353	332	351	368	386	349	326	369	360	347	368	362	374	360	344	339	378	340	386	367	344	350	369	345	353	377	354	366	343	359	382
6547	1117	1313	1421	1331	1247	1119	1082	1001	958	983	978	902	902	921	892	866	954	937	822	894	865	839	916	834	838	863	866	842	847	874	907	922	873	832	899	879	861	799	849	809	854	807	817	795	859	841	858	892	843	849	822	850	842	851	830	819	846	818	818	830	898	855	812	805	812	921	874	855	808	882	853	867	804	832	823	850	812	807	833	801	844	858	875	799	890	850	833	820	870	869	819	821	813	869	828	838	896	880	895	817	854	854	841	807	872	771	862	870	789	861	789	833	858	855	838	792	792	837	847	856	815	870	880	789	833	843	863	859	837	829	845	810	815	871	807	866	863	865	857	837	820	818	873	836	804	814	852	835	786	831	852	837	867	827	853	812	866	880	820	828	807	876	787	780	820	811	817	805	848	855	830	809	852	814	786	878	818	833	808	829	856	811	875	861	815	787	821	818	832	830	811	851	841	815	794	838	840	888	843	774	826	847	810	842	809	870	853	811	868	838	878	821	854	835	884	857	774	877	820	777	876	880	842	899	806	855	762	828	834	815	811	820	855	860	813	886	845	813	815	812	819	853	804	815	851	846	842	831	800	854	832	804	827	830	815	813	853	838	799	870	852	773	844	808	834	800	813	901	852	841	900	895	809	829	828	842	845	826	771	854	807	836	833	842	845	811	880	843	785	824	763	853	883	819	807	798	849	819	874	838	817	809	819	812	793	867	785	801	849	808	886	816	794	859	832	853	794	856	767	847	854	837	828	795	859	798	851	801	846	832	814	827	837	827	811	860	843	783	848	862	848	825	825	833	803	812	837	813	839	827	817	853	851	854	861	876	832	789	788	877	835	851	809	798	845	841	853	820	838	842	888	855	826	878	898	800	833	818	865	851	800	830	813	871	839	855	816	859	862	802	806	817	862	860	806	830	816	830	859	844	848	826	793	826	854	842	828	840	826	876	854	847	808	835	840	801	811	863	852	864	809	818	834	817	882	821	838	856	823	809	855	881	814	834	857	869	834	872	790	863	851	779	813	821	799	833	821	869	822	853	810	870	815	848	810	844	855	876	845	845	870	787	862	841	795	841	831	860	819	796	854	901	862	866	849	908	819	839	833	904	834	813	845	814	826	874	853	847	815	836	783	870	848	863	793	831	863	839	823	826	868	826	846	820	818	826	923	839	803	874	828	867	820	813	851	809	847	847	791	845	861	857	831	864	840	855	840	872	892	800	893	886	844	766	842	841	850	860	806	789	865	830	830	799	855	883	797	868	827	807	871	866	892	817	856	848	805	844	782	805	827	865	783	816	792	759	814	842	863	854	886	861	828	771	819	811	781	769	869	800	822	801	821	893	815	840	804	852	832	891	860	825	832	885	847	754	861	815	776	817	805	832	834	768	847	845	817	855	845	836	780	820	825	827	849	856	871	843	797	846	824	846	880	823	867	846	781	813	836	814	815	840	880	829	843	866	851	846	818	842	787	841	863	824	816	760	807	813	792	833	799	838	885	824	813	835	797	882	800	815	823	826	841	838	835	806	833	821	826	834	795	836	886	867	805	852	855	845	890	768	840	784	790	829	838	865	833	812	885	843	871	877	764	838	805	800	826	835	813	943	848	797	829	846	790	806	842	813	844	844	840	859	854	769	789	841	788	824	775	889	845	821	799	846	787	865	823	810	829	829	831	846	823	839	833	860	823	803	800	829	839	900	839	814	864	875	836	873	843	847	872	831	852	819	808	853	844	798	870	868	795	843	834	815	889	828	811	785	830	865	848	847	867	829	773	877	815	818	796	833	822	804	812	825	820	839	813	840	839	826	830	880	831	881	887	832	841	833	818	825	893	857	897	862	842	833	821	838	832	850	856	798	846	827	815	855	830	859	820	816	809	817	844	878	860	831	846	832	763	791	800	851	843	863	784	848	834	872	838	851	908	841	833	814	853	865	856	779	882	881	817	821	885	858	839	835	839	789	900	814	806	867	868	875	856	766	863	865	844	890	843	854	833	831	844	818	815	793	836	819	862	885	814	836	865	838	831	842	830	792	816	903	821	811	845	807	822	818	819	825	788	822	856	836	833	835	846	806	839	894	843	850	826	846	840	853	825	800	830	783	814	824	902	847	879	824	849	875	795	824	795	852	849	879	855	835	804	863	839	843	846	850	791	852	834	868	836	808	859	875	846	795	787	809	819	855	838	841	822	794	813	844	843	811	831	836	804	824	844	844	834	852	844	865	816	808	851	880	881	814	847	854	849	817	832	814	842	838	765	855	874	824	821	853	788	818	818	813	844	878	818	823	816	837	792	807	851	836	859	812	854	827	827	842	799	781	852	801	842	840	835	841	793	817	825	845	839	832	849	839	872	872	786	843	883	805	827	822	827	845	846	815	850	784	871	837	813	822	789	845	785	832	850	865	867	838	854	826	822	839	810	869	808	823	856	858	819	822	850	847	888	835	831	879	865	855	858	829	834	831	870	825	853	811	803	832	858	856	771	812	834	819	888	790	816	852	835	811	859	848	851	872	844	829	847	873	821	852	886	807	866	832	833	796	834	850	805	841	793	858	825	902	836	809	831	859	818	835	848	813	850	794	861	835	845	831	888	838	808	826	864	797	834	814	846	833	869	862	829	809	783	817	890	803	838	835	820	837	863	849	862	808	835	846	815	845	809	850	826	863	794	863	835	827	867	805	869	864	847	838	781	849	773	848	816	804	839	808	848	807	837	805	830	859	884	842	826	860	831	836	854	835	804	808	829	823	872	859	834	822	797	803	818	862	805	830	859	829	787	815	830	835	881	849	826	830	845	814	805	903	829	891	870	856	791	848	813	869	812	878	851	832	815	818	850	818	867	832	910	830	829	791	791	794	875	882	877	885	814	884	865	881	805	793	815	841	817	897	849	836	831	853	860	863	852	825	891	883	810	815	844	816	805	792	879	847	830	893	792	795	806	836	899	830	868	826	893	837	827	779	822	816	827	875	852	792	809	834	897	857	848	802	818	809	833	809	836	757	834	812	814	853	827	862	792	827	837	820	832	826	851	750	791	805	818	855	880	797	827	840	844	863	794	882	828	850	814	815	859	829	846	829	850	842	806	823	837	855	907	852	804	859	859	822	840	860	815	817	854	803	835	872	772	792	849	854	831	816	867	836	869	870	813	877	804	844	858	866	857	857	824	844	844	877	822	792	870	857	808	837	877	818	830	808	851	844	805	803	813	820	847	795	861	841	848	826	854	849	809	896	870	821	819	859	822	849	835	843	813	776	871	783	800	826	860	812	810	830	882	831	855	800	863	814	811	839	810	794	782	862	870	818	789	848	790	816	869	812	826	839	828	793	815	819	881	858	836	853	839	842	829	798	815	869	857	868	852	818	845	845	793	797	816	877	838	791	847	860	835	813	801	883	822	816	847	909	820	861	795	817	859	808	827	839	869	801	830	793	855	818	813	835	820	819	811	851	838	838	825	880	799	865	828	829	786	830	796	818	821	851	841	902	857	881	848
12539	924	622	460	359	306	273	245	230	191	210	200	199	178	181	168	181	183	183	192	170	143	183	190	185	170	165	167	159	186	152	166	169	183	174	166	179	195	148	162	187	164	164	195	158	169	176	177	161	199	175	170	184	158	159	176	202	183	181	164	172	182	184	167	185	127	167	148	183	193	171	153	191	177	152	206	171	156	151	156	179	152	178	184	173	178	163	160	166	171	170	164	184	176	156	167	174	182	152	172	172	149	164	160	190	156	172	182	175	160	139	169	181	189	170	182	183	156	179	147	184	162	190	172	177	169	163	145	178	175	165	155	146	167	194	178	154	172	182	188	167	178	182	149	149	145	184	163	157	158	170	185	166	137	137	166	183	164	154	175	164	167	162	165	173	157	184	187	174	157	171	175	171	176	190	152	150	162	172	182	172	169	166	154	162	162	131	158	152	169	141	187	157	153	164	147	138	165	179	167	199	176	173	149	170	151	159	178	166	168	158	169	162	156	156	164	170	160	184	151	167	192	149	181	162	169	165	172	180	181	164	158	156	164	178	159	163	159	183	194	173	151	182	172	193	182	168	158	144	159	194	156	182	182	144	168	145	153	166	162	185	160	182	145	167	151	204	165	167	169	177	173	176	155	198	160	189	154	155	190	150	158	176	176	167	171	154	157	149	167	151	177	147	143	133	137	161	147	167	173	159	177	157	162	174	170	146	170	193	164	186	158	163	160	159	139	165	158	202	162	155	196	166	180	203	161	180	177	156	172	155	173	183	176	188	170	165	161	188	155	181	149	167	176	153	163	174	169	166	142	165	182	183	178	173	179	157	161	151	150	151	182	168	172	156	180	211	155	184	142	161	144	169	163	159	149	178	171	163	180	169	182	165	164	169	187	164	179	179	199	160	175	137	161	183	142	172	184	167	172	159	181	190	178	185	163	188	173	181	168	168	159	173	177	164	181	175	167	182	171	201	160	179	177	162	178	167	147	157	156	169	182	179	176	160	157	160	156	144	137	167	174	156	160	158	167	157	173	155	178	181	183	177	170	154	181	155	173	165	170	165	154	135	164	161	160	177	162	161	166	160	187	155	175	154	177	176	184	169	163	181	164	160	163	156	178	161	162	157	187	169	158	164	182	164	184	168	167	150	171	137	164	174	168	152	176	199	178	158	171	168	157	156	182	167	171	163	183	150	172	171	176	197	167	177	151	160	188	174	174	166	173	155	161	167	177	153	169	187	169	165	172	168	168	178	147	175	167	165	155	167	173	183	171	163	179	156	169	172	190	176	176	176	155	175	172	173	157	173	153	149	164	159	155	155	149	171	171	156	172	157	180	178	145	163	187	173	167	156	159	166	144	187	162	186	150	159	154	190	150	171	177	172	164	167	192	159	162	177	189	171	158	166	148	148	194	142	163	199	181	186	159	173	195	165	187	168	188	168	161	179	160	159	154	153	173	159	173	224	169	134	187	155	184	160	170	157	159	171	159	144	186	174	132	152	170	187	169	169	192	173	185	165	166	137	146	158	167	171	169	155	182	167	169	186	155	147	153	176	166	188	212	167	157	182	159	173	168	160	165	152	156	178	179	170	163	158	162	174	169	155	190	171	167	181	172	177	155	164	168	146	182	156	179	161	163	182	157	167	177	177	186	143	177	180	165	163	153	165	172	173	167	153	174	168	148	171	147	186	177	178	147	152	170	161	169	176	142	146	194	181	187	154	159	171	174	172	190	171	191	151	158	159	157	165	179	169	162	144	175	164	199	132	162	175	178	154	165	179	179	181	165	177	159	175	164	154	181	141	145	174	187	192	168	159	179	175	159	164	168	188	201	182	182	163	197	176	162	161	157	164	189	181	148	164	170	169	163	163	176	169	163	180	178	176	156	172	156	179	188	171	182	166	146	165	151	163	177	155	156	162	156	174	184	137	175	155	160	174	134	156	174	162	167	158	155	168	190	172	139	157	163	144	170	187	166	160	149	179	154	181	184	134	166	196	195	164	154	149	147	174	177	170	159	170	178	155	179	172	154	146	141	174	181	173	177	165	165	174	169	145	166	168	184	156	166	155	176	178	183	149	181	173	162	184	168	164	165	152	173	161	180	152	147	171	174	187	168	156	171	156	156	158	157	157	153	178	184	133	171	168	185	187	150	173	154	159	187	176	180	165	149	145	198	162	173	155	176	172	166	168	168	121	173	153	147	184	169	160	145	173	158	165	179	160	164	157	177	171	174	179	163	160	169	154	143	183	183	193	145	174	148	168	163	161	143	184	157	181	169	175	163	154	167	148	186	170	198	159	179	171	160	172	180	174	162	186	161	175	151	154	165	205	171	162	157	166	191	166	162	167	154	183	166	161	182	150	147	159	162	147	180	193	140	170	179	189	185	198	145	146	167	141	133	186	165	147	158	145	155	181	162	186	166	153	167	158	142	152	166	178	172	150	168	172	175	185	165	160	163	176	194	159	167	172	156	162	158	172	163	179	167	165	139	163	171	170	169	165	167	178	164	158	161	192	158	168	165	180	165	158	144	169	168	167	175	152	168	147	182	175	192	173	182	175	180	186	179	167	148	167	159	142	174	174	182	168	132	133	174	149	139	155	169	160	153	167	177	172	171	170	172	155	152	174	148	154	166	180	151	179	173	168	194	150	168	176	145	154	187	167	156	191	161	163	143	174	160	161	164	177	176	191	166	180	154	159	188	191	182	172	169	175	173	151	168	196	162	163	159	137	161	165	156	180	185	148	141	163	165	137	162	185	157	171	193	178	195	169	138	143	184	168	177	149	171	157	167	160	165	140	174	147	183	165	178	162	190	186	164	164	172	184	138	169	169	133	175	173	164	165	172	154	167	155	168	144	178	184	174	190	184	166	165	169	160	161	167	184	168	158	169	183	180	178	165	191	155	176	167	154	153	150	158	150	164	170	148	175	184	174	178	166	147	152	145	167	167	149	172	188	199	160	158	169	158	150	154	177	180	156	175	139	164	162	165	140	180	166	164	172	173	167	171	161	186	179	176	144	177	179	179	132	153	163	166	188	173	156	200	179	163	174	180	142	199	172	161	170	162	158	176	154	194	183	177	195	167	175	168	165	179	157	153	166	179	157	177	161	168	166	155	149	197	152	177	155	176	188	167	165	177	168	169	192	168	192	174	162	185	179	189	155	150	161	185	163	160	177	189	164	178	173	177	181	184	168	153	158	176	197	156	166	171	153	158	169	176	180	179	170	170	166	165	186	151	147	154	161	163	175	193	180	185	175	155	159	151	132	185	165	180	182	157	166	180	181	161	151	178	140	163	172	161	169	166	186	167	159	155	155	172	190	164	151	168	175	172	183	154	184	154	154	171	153	167	171	163	152	161	163	149	171	160	194	169	166	169	174	176	160	134	192	140	179	172	150	192	164	159	168	191	165	183	164	179	157	149	171	151	195	167	154	168	179	178	138	179	205	151	161	179	151	159	166	173	156	154	150	174	149	163	151	182	190	168
7882	978	1448	1577	1269	1188	956	869	716	701	653	591	556	611	518	563	479	546	464	488	538	519	474	443	477	510	486	475	462	461	484	482	460	440	452	468	479	488	427	430	425	449	463	432	453	411	450	438	451	465	453	437	486	436	429	420	447	446	393	441	414	436	419	432	403	433	424	436	439	434	438	445	422	460	458	443	469	414	447	450	419	430	471	451	436	429	433	437	449	436	433	462	446	464	436	421	471	418	433	399	459	461	460	426	474	471	440	426	443	505	443	412	465	436	390	446	460	458	399	438	443	452	415	439	434	440	443	430	445	452	447	427	435	479	437	412	431	432	429	448	480	397	435	380	427	461	445	414	423	464	415	438	429	400	431	409	403	443	395	473	402	438	442	433	414	427	452	449	460	403	416	448	445	431	472	418	435	429	430	414	459	465	421	463	451	407	420	439	407	437	424	427	412	427	455	387	458	426	407	428	458	404	420	453	438	418	418	434	444	434	433	444	431	421	434	436	431	431	427	437	427	446	410	423	443	441	440	446	415	450	416	440	435	434	438	428	447	434	414	403	442	455	392	455	433	429	436	455	423	458	429	407	437	416	440	437	415	419	445	425	454	418	448	405	432	435	401	423	429	438	438	393	409	371	441	399	403	423	478	447	425	424	393	403	427	407	436	422	417	425	396	441	462	409	429	470	401	441	438	383	436	429	394	449	411	451	437	357	433	415	411	482	408	427	417	432	443	412	430	411	422	418	439	438	471	472	433	450	429	444	455	416	406	423	443	422	434	434	453	439	423	441	447	433	444	431	427	450	426	425	467	432	440	419	435	422	454	438	436	448	435	407	428	426	465	455	430	455	447	433	441	441	425	473	445	437	440	456	438	423	411	446	409	450	474	436	448	456	428	416	423	445	418	423	444	420	401	411	417	447	457	423	419	398	433	440	436	456	447	452	409	419	435	430	421	482	410	418	451	393	465	441	436	416	411	422	425	414	459	426	417	436	421	436	425	449	433	454	399	447	459	479	468	441	431	431	454	470	423	442	422	449	431	401	431	444	462	459	434	439	474	444	433	426	424	428	421	440	397	459	454	427	406	420	420	443	417	415	434	456	409	434	432	425	424	423	451	469	447	398	419	448	440	416	401	459	422	455	469	452	450	447	387	431	462	420	422	436	443	486	447	435	436	437	445	377	417	445	452	465	419	433	431	419	455	440	458	478	427	429	441	409	438	453	421	433	461	405	462	414	434	441	461	429	412	460	455	493	476	489	442	446	446	440	425	410	466	444	420	432	454	456	418	443	410	444	424	415	410	444	450	438	426	435	418	429	429	405	481	438	458	455	398	408	448	423	413	442	458	437	438	437	451	413	425	403	415	429	403	453	441	400	436	427	395	465	441	432	441	455	394	403	407	398	451	422	416	436	424	430	416	419	470	401	421	430	463	446	439	432	469	433	423	454	417	435	492	443	417	426	460	457	440	391	407	396	434	453	442	453	437	430	462	455	437	441	386	413	446	407	436	437	427	435	456	437	428	445	453	441	419	401	410	452	444	452	444	472	455	477	434	440	459	477	434	440	396	428	412	408	400	453	443	441	445	450	451	455	453	434	461	443	455	447	421	426	465	455	397	441	439	417	453	407	428	462	431	448	451	459	427	433	403	447	398	464	414	443	449	445	454	398	422	455	444	417	444	425	454	434	458	423	440	452	429	453	411	461	425	445	432	411	418	438	402	440	396	445	413	396	414	427	418	429	434	431	413	439	433	449	448	436	462	389	434	438	424	436	405	426	439	434	422	414	422	433	454	471	416	423	417	460	429	443	406	432	419	419	458	423	424	404	481	436	442	470	421	438	451	451	439	432	454	419	415	424	426	463	419	451	442	412	416	442	412	428	390	447	460	411	427	449	421	448	423	421	441	441	426	428	412	405	410	410	450	389	443	455	469	410	437	428	427	439	434	431	413	454	442	390	438	420	406	419	439	435	438	439	445	408	423	438	422	427	449	426	430	420	449	404	427	431	410	442	428	439	451	459	419	458	452	452	436	424	455	422	458	455	418	444	408	427	398	443	436	433	453	417	446	422	437	435	466	456	405	440	433	443	435	436	460	451	419	423	436	458	403	411	426	458	418	442	421	424	426	436	438	417	448	438	401	385	407	418	407	395	420	432	453	441	411	422	435	423	413	454	390	456	434	459	445	455	431	427	448	454	441	452	436	454	394	442	447	446	447	454	457	391	407	428	444	417	396	401	446	429	432	423	431	429	448	453	441	439	401	421	457	437	426	417	425	451	471	441	442	433	431	460	410	450	430	457	436	417	398	437	417	400	402	442	422	435	443	419	422	440	401	452	449	425	433	412	454	409	434	468	454	441	437	470	454	425	434	459	445	414	414	431	409	456	439	440	398	367	409	421	458	439	405	449	480	435	442	437	413	436	467	455	434	405	442	450	430	423	394	451	433	470	456	418	411	469	405	449	376	393	447	450	457	413	439	449	415	422	421	467	416	460	415	450	462	431	399	491	422	484	400	469	452	463	426	387	433	426	433	441	469	453	427	437	465	453	444	461	445	421	431	437	475	437	450	460	452	468	466	422	412	460	478	447	466	451	431	429	416	419	456	464	440	423	427	449	415	452	410	452	436	412	418	455	433	403	426	430	435	428	395	430	431	443	432	459	423	446	406	459	441	426	449	421	445	430	444	418	415	415	461	471	404	415	424	422	426	438	477	438	397	443	468	435	456	417	464	426	477	424	393	426	452	400	464	451	452	433	434	405	434	411	439	468	440	453	433	387	453	421	413	452	472	399	430	430	423	426	413	416	454	417	462	413	444	432	441	445	434	384	460	452	428	427	393	418	385	453	440	451	413	409	448	412	422	417	448	454	398	421	445	411	427	416	445	417	406	419	455	405	433	440	452	425	429	439	454	424	456	406	423	440	438	438	414	431	487	414	452	437	398	411	415	429	469	410	427	431	441	451	435	424	479	458	444	422	436	442	405	454	422	434	436	433	453	415	438	420	452	403	424	399	421	422	431	412	452	437	460	440	468	439	418	430	420	441	452	425	422	404	495	417	438	454	458	442	405	426	452	441	456	400	464	420	450	446	441	378	431	428	462	425	420	445	415	448	457	417	411	435	456	434	394	460	441	455	415	461	405	441	467	458	454	426	448	434	427	456	424	438	398	448	429	447	435	464	437	476	439	435	437	444	440	407	422	452	407	438	410	395	415	425	424	446	435	449	437	419	431	426	431	382	432	445	475	406	436	418	459	419	411	438	448	402	413	400	450	401	448	407	455	417	425	439	429	421	437	403	432	429	430	457	426	426	406	414	462	426	454	455	377	415	381	442	433	462	393	456	419	490	449	436	416	436	435	434	418	472	472	459	407	446	456	441	404	407	422	436	446	446	444	415	437	458	405	422	399	425	451	451	450	463	432	419	454	429	452	449	417	402	461	414	402	417	463	400	414	432	420	387	436	437	464	417	433	424	445	462	466	433
1478	439	392	430	428	400	389	406	425	416	432	418	413	432	412	395	411	430	403	439	423	385	401	430	353	426	381	388	403	375	415	424	413	396	389	412	400	396	401	426	386	420	402	422	434	402	428	406	420	379	400	455	407	416	429	433	389	374	388	393	412	384	424	415	406	435	431	412	404	429	419	398	442	398	408	385	359	428	404	417	405	385	403	444	441	393	422	442	403	429	400	362	377	440	434	405	363	430	402	385	412	388	425	396	470	415	415	435	426	433	433	402	412	408	416	413	407	392	388	448	362	365	384	400	400	433	376	391	432	382	409	438	425	389	419	413	436	373	405	428	412	436	391	397	403	403	407	402	425	453	429	389	382	401	465	429	414	411	432	406	410	407	390	426	433	410	392	347	378	389	382	380	416	407	397	411	387	402	363	408	447	414	441	421	387	432	431	390	412	404	411	415	420	420	426	412	396	416	403	379	409	441	371	416	410	410	397	419	387	408	418	427	420	409	416	429	430	418	403	451	387	380	368	394	415	415	383	447	420	402	402	372	439	415	388	398	433	408	370	431	429	383	438	414	388	391	424	409	405	375	398	399	399	379	402	407	438	426	403	398	431	375	413	427	441	420	380	437	410	424	411	390	368	409	365	396	398	421	397	416	446	375	397	406	384	391	379	415	379	386	398	389	396	427	434	400	422	406	385	404	369	418	464	403	371	417	393	408	416	443	421	411	375	406	395	417	408	430	405	403	386	418	409	348	413	409	376	401	377	387	411	407	425	404	433	423	406	400	386	409	388	430	426	388	399	440	398	389	384	396	422	434	378	392	367	390	391	424	379	384	426	419	415	421	415	424	441	408	400	431	380	420	379	409	389	437	443	419	410	355	395	408	389	357	374	405	477	429	416	411	411	374	421	365	422	405	441	383	389	410	413	382	379	404	364	370	390	421	414	387	417	410	401	397	433	419	406	416	370	361	437	414	398	441	405	410	366	411	394	400	382	403	450	413	438	429	411	408	393	414	420	418	379	368	363	448	416	380	380	365	419	411	437	427	425	406	426	397	417	423	407	438	434	425	385	392	414	387	408	416	414	381	379	388	436	420	442	394	402	399	408	377	377	390	400	437	429	428	414	417	472	420	409	396	422	385	426	413	420	447	422	387	433	414	420	409	386	435	383	389	406	397	392	408	456	394	426	379	401	409	423	418	388	410	368	433	451	404	435	430	381	388	410	404	427	403	407	428	388	429	418	338	396	430	385	381	406	388	431	431	408	453	406	406	424	407	389	423	435	457	392	384	452	413	403	415	416	370	421	430	428	411	373	400	410	412	405	405	409	407	406	410	391	414	420	428	420	426	415	435	403	413	406	409	423	378	434	439	393	397	422	413	395	399	444	362	412	404	411	402	393	418	399	417	406	394	414	400	387	385	446	385	392	372	399	418	406	403	423	403	416	372	436	409	437	374	404	411	399	405	454	409	410	411	422	409	381	373	381	389	417	420	399	414	454	401	429	416	393	409	431	401	415	395	420	420	412	421	406	387	388	427	411	415	385	422	414	420	376	407	454	401	411	426	447	423	415	348	386	339	413	381	394	404	422	413	408	417	421	418	398	406	388	407	408	406	399	372	393	424	394	382	405	399	381	398	403	412	394	439	395	396	428	411	403	411	468	416	385	417	404	388	398	399	455	404	419	403	438	406	401	355	415	429	392	409	390	381	401	440	423	426	402	403	424	371	407	417	429	389	410	410	391	419	405	390	391	383	388	354	422	385	376	403	414	441	419	429	425	387	414	461	384	444	408	391	391	396	417	438	421	392	422	433	421	390	421	408	431	409	382	383	415	392	430	422	395	425	393	423	386	383	396	396	385	451	397	401	392	399	390	434	422	397	434	429	420	394	434	374	420	406	380	415	443	413	409	399	395	427	409	421	382	439	392	391	424	410	405	424	425	420	408	424	390	411	382	402	387	391	426	389	420	420	426	369	436	398	407	427	393	429	431	412	360	397	400	422	413	400	414	396	383	341	408	389	421	429	430	404	396	396	414	405	412	404	445	412	408	380	431	402	423	401	423	381	400	419	402	383	404	444	436	435	398	420	413	347	423	412	410	437	368	456	433	384	445	449	445	397	391	403	398	398	392	415	368	441	376	404	384	427	419	414	447	412	416	444	435	398	422	405	428	400	426	388	374	370	439	408	423	392	364	401	439	398	382	419	426	441	381	383	415	400	444	412	403	412	424	406	430	395	416	395	437	377	409	406	413	415	432	406	450	411	395	389	421	379	415	417	424	424	394	421	413	391	416	372	426	429	399	427	420	422	374	411	375	386	414	365	424	389	377	394	393	410	410	396	401	439	371	386	397	386	433	389	395	417	459	383	414	402	424	429	441	398	387	424	408	447	389	423	392	398	431	442	412	410	411	369	407	423	416	419	413	407	374	391	367	374	364	432	386	396	391	416	416	380	389	403	408	393	383	395	381	414	442	360	416	348	438	379	444	415	450	449	437	392	426	371	443	407	429	432	414	438	445	420	404	400	396	409	396	372	408	401	418	428	375	435	424	408	400	441	395	414	403	421	451	383	429	436	409	419	415	392	400	375	406	396	400	411	393	435	403	431	395	405	424	392	452	392	408	425	403	371	422	419	372	402	387	409	406	385	386	388	410	405	439	426	454	414	415	427	411	394	381	430	373	426	425	424	447	385	406	379	410	413	420	412	432	373	427	374	413	435	449	445	401	406	386	397	410	407	426	389	438	398	404	381	405	380	432	385	402	417	431	452	410	410	396	429	377	401	394	439	400	428	395	383	413	421	442	399	415	423	413	407	426	394	382	416	396	377	426	367	392	414	391	405	426	413	461	424	419	393	411	402	397	432	467	445	471	402	415	389	369	375	402	391	426	411	390	372	389	368	384	436	387	423	424	436	410	413	426	386	415	420	449	397	395	404	374	452	386	409	410	426	376	390	426	427	366	418	396	384	395	384	400	411	444	386	416	409	407	418	388	411	430	382	430	415	404	400	386	380	379	406	391	424	430	415	370	425	399	428	415	397	352	428	429	387	446	388	391	399	451	411	404	374	417	425	399	417	395	414	412	367	394	445	427	417	386	446	404	372	386	395	424	406	423	409	406	435	416	424	408	403	381	402	423	439	397	425	387	379	404	424	393	455	416	416	410	402	425	398	429	442	417	400	392	407	432	399	384	407	408	402	420	427	374	384	393	386	403	437	383	408	427	420	406	404	379	413	397	412	411	371	423	429	426	412	425	402	423	393	397	440	445	408	429	396	406	408	446	432	423	389	396	386	413	394	427	408	377	399	393	395	398	418	400	400	421	428	416	395	404	403	399	440	383	432	398	387	397	399	400	420	366	358	428	381	396	375	416	403	401	353	398	395	443	418	414	396	416	390	441	387	417	408	414	446	394	428	393	403	418	385	403	380	409	426	395	384	422	440	440	404	423	390	403	373	388	444	391	421	381	388	420	400	374	417	402	408	386	399
2082	947	957	967	955	978	945	918	917	924	929	988	946	941	919	922	989	963	986	935	937	955	929	993	945	969	877	955	955	967	925	940	950	971	957	959	970	907	953	953	933	975	928	932	954	952	880	893	1006	1001	959	905	1037	918	949	935	991	1003	952	961	917	957	919	937	905	930	953	954	981	927	897	948	912	913	887	961	909	894	927	937	937	924	913	960	932	986	967	952	969	961	929	932	1009	937	934	943	921	985	1002	944	907	937	912	988	941	918	933	951	911	942	995	945	942	959	1032	961	945	910	916	965	942	926	919	891	964	932	967	936	965	975	963	951	937	916	932	911	925	936	927	972	911	977	952	955	971	948	935	968	950	894	916	938	965	958	908	943	961	930	923	928	928	930	956	936	931	882	933	963	906	946	960	1035	920	977	955	914	966	919	911	935	945	903	974	951	909	981	978	946	962	958	931	915	961	897	941	1005	974	945	946	939	946	900	955	942	952	930	947	916	926	952	938	999	988	937	1013	992	964	967	944	932	921	955	922	908	943	947	949	942	957	940	933	948	930	934	935	940	931	867	968	907	991	946	911	978	969	954	940	992	890	901	936	895	913	929	939	945	889	950	940	918	917	946	911	960	989	958	1002	966	905	978	978	949	909	937	967	932	918	968	939	987	987	969	927	933	949	1005	928	984	929	925	885	998	944	939	978	998	919	896	950	952	940	962	919	937	919	963	993	930	948	881	937	965	929	947	904	926	967	908	937	944	951	974	930	942	935	988	919	962	944	948	934	916	984	999	903	996	907	957	826	958	913	963	949	938	949	984	910	862	963	925	941	965	891	947	940	931	940	914	882	992	946	968	932	930	981	950	947	936	933	863	936	899	932	975	980	902	931	926	924	961	1001	959	888	931	946	982	989	958	917	979	961	940	957	928	934	993	916	969	934	952	928	873	947	948	967	944	977	989	990	920	945	971	1000	924	1007	1023	990	926	927	913	949	944	933	961	913	812	956	999	930	958	919	931	921	923	917	975	924	975	914	925	976	939	964	982	927	927	942	975	869	972	918	888	921	933	936	950	1003	948	949	950	941	932	965	1003	950	952	1010	951	906	931	963	964	963	945	921	968	943	897	1008	924	928	948	938	943	887	983	920	1002	953	924	933	964	1012	1042	924	957	955	948	878	978	961	970	945	897	948	915	984	976	940	932	917	976	979	955	939	947	962	937	995	962	937	890	938	985	965	953	910	955	869	966	927	926	893	921	926	960	935	932	944	923	972	925	950	941	889	976	964	899	937	877	968	907	933	902	916	921	877	989	922	966	951	989	996	958	932	980	961	940	913	947	978	984	964	949	951	948	966	951	954	921	955	925	970	959	934	914	892	973	926	918	912	957	923	995	949	935	951	942	958	940	970	903	950	937	1008	949	966	948	953	950	906	948	942	884	932	967	966	935	955	915	918	939	944	862	964	952	999	942	981	956	927	951	957	959	923	958	982	909	944	922	944	913	899	932	1039	940	954	923	925	949	1004	971	912	896	933	937	989	960	943	960	975	932	994	913	987	995	963	919	968	950	932	939	920	945	960	978	960	947	909	962	914	979	945	964	942	970	935	914	928	962	954	979	888	931	929	942	972	977	967	943	1005	952	960	881	957	919	966	928	988	946	923	899	939	913	956	962	960	984	963	949	932	968	966	968	968	947	884	895	934	871	921	893	914	943	942	918	865	942	931	923	949	900	955	891	948	945	962	943	957	995	932	921	925	981	938	955	952	943	955	964	958	939	922	933	984	889	913	954	936	946	954	976	971	914	947	889	899	945	981	1000	936	1001	959	981	922	922	906	972	990	966	942	1025	952	912	907	961	959	920	909	954	932	920	966	886	1007	998	982	946	922	962	964	1002	956	919	963	968	910	930	950	962	991	975	933	947	919	953	946	881	956	962	918	913	951	977	948	942	963	941	965	938	970	974	901	917	963	915	959	922	938	984	900	916	916	956	951	932	948	947	918	968	911	959	989	882	958	966	900	939	976	958	970	919	970	958	1004	895	984	879	919	973	980	976	899	959	938	947	917	985	982	967	888	910	958	960	928	944	926	949	914	923	970	921	940	957	932	956	1043	986	963	990	969	925	995	935	975	927	953	929	960	923	915	977	958	936	946	955	960	966	976	935	942	931	977	951	982	946	940	984	954	937	978	936	944	950	946	958	964	935	895	927	937	1003	945	928	971	926	979	995	987	933	949	933	950	951	979	892	971	941	964	927	938	966	963	979	902	920	968	956	919	921	985	953	998	979	921	920	930	910	982	960	912	922	907	999	960	947	1026	943	934	943	962	929	955	901	936	961	956	919	972	1002	969	938	975	902	888	875	959	954	945	982	877	947	939	905	917	924	907	945	912	970	923	923	954	961	940	919	899	1000	941	973	909	948	941	876	938	996	1000	924	928	940	942	920	917	937	962	917	890	979	933	955	947	944	975	863	948	943	940	947	987	939	976	928	966	953	888	928	919	946	961	942	939	954	909	935	1014	1029	947	914	1000	940	934	892	934	938	985	992	935	926	952	955	1001	1009	966	926	946	933	959	988	950	964	941	926	967	978	942	978	955	951	908	952	991	966	917	1014	945	919	948	948	909	925	983	939	926	924	912	940	964	923	979	930	959	933	958	935	942	975	966	987	935	956	964	991	920	941	954	921	893	943	914	937	954	1001	956	933	974	928	964	1001	946	915	956	911	973	949	945	958	1010	981	949	951	949	919	900	960	880	946	954	971	977	991	924	937	973	944	879	973	957	902	938	932	915	962	959	944	945	890	910	943	913	939	924	976	906	913	970	931	933	966	972	1027	993	984	968	960	967	946	968	935	959	950	949	980	956	858	1010	929	941	935	955	930	931	927	951	927	923	926	974	987	955	945	959	939	957	944	942	911	904	929	933	963	963	949	948	939	928	920	934	958	966	957	909	969	899	977	983	982	967	945	959	940	938	946	956	940	978	918	967	869	956	922	933	918	933	907	973	915	945	950	972	961	972	927	954	945	986	958	972	958	956	955	936	938	913	951	977	916	955	899	938	966	916	932	1006	969	929	977	1011	979	934	909	912	946	999	941	939	971	933	967	952	932	940	944	990	925	973	963	940	909	898	895	930	921	965	966	907	948	924	978	956	915	960	953	947	965	938	965	993	990	950	932	932	963	932	941	942	963	948	911	932	924	904	896	962	974	995	933	953	965	910	996	976	961	928	878	991	952	954	934	928	951	957	967	960	891	928	953	945	924	923	932	906	972	965	929	941	943	884	936	952	946	905	924	1031	945	946	886	954	965	940	933	971	941	926	960	926	990	951	966	958	910	974	952	934	947	1021	921	939	881	943	971	982	966	968	941	936	933	966	914	894	934	959	987	924	968	967	916	917	871	957	947	969	960	939	930	969	962	992	902	967	901	945	990	905	958	986	945	957	984	945	1003	916	950	961	1022	972	945	947	956	961	952	949	982	919	953	986	969	968	934	902	947	954	941	1004	937	895	934	962	973	909	965	967	960	1022	918	987	940	947	961	978	971	973	959	964	953	933	956
7191	644	571	524	433	440	368	415	346	393	391	394	395	405	362	330	365	391	360	398	391	346	381	346	370	357	374	374	345	377	330	338	349	357	379	370	354	390	374	371	328	363	344	358	337	338	363	363	342	359	372	331	356	371	334	340	400	376	367	370	367	346	341	369	343	346	356	365	327	355	357	358	389	362	363	340	415	403	365	340	365	331	372	325	380	364	363	375	365	358	313	351	373	351	372	367	375	326	363	358	377	342	360	352	352	353	340	332	401	361	338	365	359	353	349	344	350	381	315	368	341	379	345	347	347	341	353	384	383	384	343	359	388	348	361	342	400	361	322	349	368	344	364	344	325	388	375	324	350	382	365	346	375	412	368	328	399	352	350	367	355	369	343	385	379	379	343	378	355	356	383	374	348	358	348	357	320	387	346	346	366	380	343	351	352	380	342	320	391	388	373	374	356	375	384	352	421	358	331	322	332	351	356	366	393	321	349	344	354	360	387	375	361	351	388	331	361	349	381	379	356	357	339	379	360	391	358	399	358	337	350	343	339	363	375	333	344	349	342	375	335	373	351	364	345	373	320	371	375	383	351	361	336	382	373	359	352	336	345	386	345	326	369	352	347	368	333	366	325	357	365	410	339	351	344	358	404	398	356	347	331	335	364	326	382	372	355	355	340	340	399	338	315	375	340	343	345	362	368	335	363	367	331	353	367	335	380	385	363	375	332	378	388	371	342	357	360	405	386	348	352	353	361	358	356	342	346	314	385	363	374	345	351	351	352	374	377	369	378	339	320	349	383	370	363	381	381	339	381	367	320	355	379	331	369	366	362	370	413	381	372	352	358	382	349	362	378	332	360	388	335	363	352	375	348	386	383	329	349	367	374	374	356	347	367	361	378	345	340	328	364	365	371	362	372	352	358	349	348	339	339	377	393	365	397	341	365	354	365	386	359	351	359	382	351	354	387	313	318	364	327	356	338	350	365	353	329	375	394	367	316	363	341	362	364	364	363	374	353	340	344	365	342	366	365	327	378	365	348	356	380	371	331	348	356	384	364	356	369	375	348	345	349	376	366	303	379	361	329	349	376	351	366	335	371	373	366	341	363	345	339	355	343	378	392	350	370	375	341	357	346	422	391	365	406	362	344	381	327	367	356	350	355	363	352	347	370	379	366	337	400	333	398	367	369	361	346	382	387	385	380	357	326	336	377	378	363	350	352	378	362	384	360	359	368	356	363	357	343	399	335	335	362	365	346	371	361	405	398	372	351	353	345	318	384	351	398	362	364	346	395	375	330	389	348	342	363	356	363	363	381	356	364	391	329	360	343	390	370	368	348	361	328	366	342	379	380	335	329	387	344	348	355	347	357	350	355	367	371	317	361	378	367	369	364	361	389	341	386	343	376	386	371	367	350	362	383	348	333	374	372	380	383	377	354	322	360	386	362	361	318	324	328	390	383	348	351	384	348	311	359	373	367	327	357	371	373	339	336	370	359	353	355	349	354	387	376	381	372	379	350	310	360	379	353	389	329	398	356	365	382	355	357	385	359	349	360	348	334	370	363	382	340	370	347	374	335	362	388	352	378	373	374	352	343	361	365	386	375	367	366	360	360	387	346	374	374	383	366	411	356	376	370	350	370	393	373	377	362	336	363	380	358	359	375	373	372	379	375	342	388	367	349	353	342	329	377	379	316	361	377	334	359	333	309	377	369	388	341	349	374	371	360	325	378	337	354	371	319	365	383	388	373	359	368	345	380	380	321	376	382	329	372	369	340	352	383	380	408	368	357	361	338	358	370	343	374	372	337	352	357	375	385	354	349	336	349	353	365	341	360	369	335	378	358	368	370	373	366	372	366	380	353	341	381	373	356	334	365	415	374	341	370	386	367	369	366	382	376	333	352	371	388	364	334	329	390	359	361	372	342	371	334	352	380	380	360	333	361	433	380	318	362	363	341	368	347	348	380	351	413	375	343	377	352	321	356	358	374	358	373	370	369	409	389	335	330	412	382	385	375	347	329	401	351	350	340	341	376	372	386	351	340	341	378	381	370	352	374	351	326	345	323	362	374	371	384	343	330	359	346	386	372	374	344	347	356	346	359	343	395	330	387	396	348	371	340	325	348	350	375	389	329	323	337	360	403	345	365	349	347	358	408	393	349	423	353	325	381	337	346	354	345	361	378	358	377	356	351	389	341	351	371	396	337	315	410	342	391	378	333	366	369	363	359	353	340	390	353	345	374	351	329	372	343	304	336	343	371	369	358	374	373	359	339	379	393	382	373	373	373	331	369	361	396	375	363	365	376	373	378	312	390	346	354	338	392	357	379	334	388	371	354	364	353	350	367	359	363	368	366	347	390	343	350	357	346	365	343	352	348	335	387	399	395	350	378	347	391	351	372	370	357	358	337	333	357	376	347	376	332	352	385	335	312	362	345	381	374	331	358	374	358	324	342	350	349	384	390	389	358	370	360	387	366	386	355	388	355	353	358	391	358	345	367	353	364	372	366	341	386	358	352	389	369	365	364	387	365	362	395	377	377	349	350	348	359	355	356	358	393	338	345	369	390	366	384	355	335	353	381	366	364	352	351	379	386	395	379	375	381	377	351	405	312	363	351	357	363	380	325	351	338	391	381	392	361	355	334	324	390	324	349	335	369	338	380	351	349	361	346	384	356	374	307	413	340	379	340	327	304	345	348	389	389	372	310	348	388	368	372	376	364	338	400	347	353	348	378	355	366	366	340	373	355	352	348	333	357	360	345	350	399	395	361	375	362	396	396	381	381	352	355	377	401	404	375	366	341	348	402	362	332	337	335	381	322	370	384	364	420	357	323	392	334	366	372	345	321	336	348	371	353	357	365	350	348	367	364	398	329	368	345	365	372	374	365	331	373	352	367	369	352	344	352	351	348	352	413	363	358	331	355	390	387	357	360	365	375	360	363	397	365	354	348	382	382	371	377	365	362	331	373	360	339	391	362	338	373	399	321	361	354	342	351	372	381	363	330	328	384	367	349	367	347	352	326	386	349	378	345	369	327	376	387	356	367	323	361	347	380	368	344	342	363	333	401	378	366	332	379	362	350	373	364	377	335	367	371	349	382	350	378	360	392	332	362	366	405	380	372	286	350	380	330	387	338	400	359	334	361	338	383	367	370	358	327	363	356	347	365	363	357	367	378	364	345	368	363	382	329	358	369	376	375	372	354	368	381	370	379	383	345	352	388	328	370	361	365	372	385	377	368	370	360	389	380	348	381	346	371	360	350	338	372	345	386	370	359	384	384	363	376	362	377	382	371	348	377	336	345	351	329	342	364	361	400	341	379	348	371	367	343	381	348	390	385	347	376	364	376	362	352	364	386	381	359	350	353	373	377	399	414	396	390	384	368	375	374	377	344	367	352	362	391	387	345	371	338	357	368	370	351	332	357	389	385	357	369	344	381	399	384	355	402	340	369	379	367	378	350	360	381	377	362	343	330	364	372	379	364	331	328	333	351	345
6476	1116	1302	1395	1270	1256	1104	1043	990	999	1037	931	935	928	910	879	806	833	829	821	861	863	869	861	904	886	849	845	819	823	924	868	851	895	875	844	815	922	826	823	802	815	806	818	807	842	849	790	850	852	831	842	862	833	806	817	816	847	849	763	820	842	857	807	873	842	844	838	855	814	836	887	853	825	791	871	848	773	838	871	807	799	851	875	823	832	823	839	898	808	822	871	844	852	824	827	880	855	851	849	830	842	851	848	782	854	819	823	807	792	788	812	841	859	899	849	849	809	866	843	817	860	877	865	817	839	856	882	822	866	831	823	836	832	818	849	779	811	859	821	831	832	850	816	854	832	821	845	860	785	869	808	805	839	837	810	813	884	826	872	834	860	870	865	834	819	817	843	813	841	819	911	818	794	794	846	837	849	801	864	839	828	884	823	826	835	778	870	803	818	778	887	795	805	816	861	833	840	849	801	853	797	840	874	815	809	854	825	870	843	806	831	849	843	867	838	852	858	824	858	865	831	828	840	852	811	841	823	816	819	771	779	814	835	788	770	859	800	844	802	796	803	834	851	822	841	855	828	845	880	840	842	774	853	862	905	845	829	822	880	869	804	799	815	866	832	812	782	809	875	846	842	844	826	865	831	835	819	805	833	855	827	835	810	822	805	790	871	855	815	847	853	847	841	809	788	843	854	852	833	857	832	829	805	855	844	811	850	858	860	824	826	834	823	852	789	839	824	808	848	818	832	855	859	827	830	840	872	872	812	865	781	826	816	865	850	840	824	791	783	807	786	850	847	799	847	822	764	854	823	864	789	830	838	821	840	835	825	918	790	831	816	894	864	817	853	857	813	880	859	850	810	821	804	796	857	816	814	861	840	883	857	794	783	848	831	857	816	824	852	782	801	844	804	855	817	848	863	824	816	853	837	846	873	863	844	818	879	804	863	810	784	845	851	811	846	814	863	817	854	812	774	855	815	818	874	799	847	833	795	850	848	845	880	837	836	821	828	859	841	861	831	851	793	856	839	908	828	816	865	853	827	841	884	881	861	844	848	841	813	822	828	824	851	837	850	797	837	888	885	795	831	816	853	888	807	873	799	847	801	882	831	843	874	849	873	824	826	841	821	815	839	865	879	881	858	805	836	846	800	819	859	818	827	868	853	807	814	852	794	855	896	785	822	792	840	874	834	825	861	842	823	888	866	793	851	819	811	839	823	782	772	801	845	826	795	866	793	821	868	888	854	868	839	862	824	816	812	872	879	808	875	825	863	794	878	805	812	808	843	856	847	824	820	803	848	869	837	861	823	865	868	817	838	859	850	788	861	852	781	816	782	840	863	860	818	788	845	813	815	820	827	817	840	888	855	777	869	819	829	865	849	887	858	843	943	837	842	875	842	810	875	827	861	808	811	871	803	837	820	816	821	835	828	864	864	861	889	826	815	884	824	878	820	824	819	822	843	843	798	780	818	859	830	888	834	820	847	862	797	838	907	823	849	827	823	778	754	851	784	894	836	887	824	824	839	829	817	781	841	837	803	794	815	820	804	799	834	854	854	861	812	804	806	913	834	802	858	823	834	788	850	852	856	832	850	877	833	790	827	890	849	874	849	843	841	857	813	806	856	814	853	826	839	800	862	822	828	735	868	856	799	872	873	815	841	827	800	842	828	867	785	831	848	855	821	831	849	840	884	788	890	795	817	786	850	845	842	846	842	784	852	848	841	813	846	822	830	805	829	836	889	812	868	852	865	832	843	782	824	789	809	796	835	828	875	861	892	794	858	798	867	889	848	775	816	870	878	843	822	788	847	873	816	870	828	830	826	825	799	837	814	812	777	842	796	843	781	788	835	797	832	826	846	818	842	860	791	807	816	789	844	841	851	773	816	818	862	854	812	832	800	862	801	840	780	845	830	904	843	843	861	851	866	785	848	832	803	763	866	814	826	805	808	805	786	924	804	828	862	792	835	828	871	884	851	812	872	875	822	830	855	811	841	831	852	873	872	897	848	871	849	826	850	789	875	825	778	906	848	790	801	828	832	885	809	807	824	830	840	839	809	835	841	858	918	849	839	851	886	798	871	830	828	832	842	893	886	825	842	843	814	811	865	806	862	865	878	852	807	856	874	807	843	800	855	880	842	816	879	801	814	842	836	881	863	844	809	812	929	860	786	859	856	803	827	808	885	815	831	856	848	881	835	796	891	853	827	845	824	884	869	854	847	791	831	876	860	874	831	868	849	850	862	860	826	886	829	824	826	796	794	822	814	829	817	844	867	833	817	808	831	842	807	852	845	887	798	848	845	809	892	787	816	813	836	809	833	823	848	826	862	785	871	845	842	808	789	851	881	893	797	829	824	838	807	855	878	837	849	828	801	837	807	876	831	832	849	850	895	827	842	881	805	815	867	879	797	859	790	835	859	832	863	858	839	837	829	875	817	866	857	868	838	780	885	830	792	832	843	860	828	788	818	867	799	865	840	795	843	847	803	886	822	820	844	821	825	844	910	857	836	872	849	865	841	868	753	818	879	817	837	828	824	830	871	871	841	848	807	862	807	849	841	881	844	807	861	800	804	853	849	833	822	866	809	814	849	903	864	853	832	800	769	808	815	825	823	838	835	848	798	859	866	844	806	858	810	867	772	869	813	834	847	784	829	866	862	803	853	799	840	801	819	810	799	867	881	871	820	817	861	801	797	866	801	858	876	789	831	822	818	825	773	761	824	808	772	813	796	808	836	731	848	843	851	866	888	868	855	801	814	831	790	862	830	876	858	890	832	766	856	869	815	804	800	827	840	878	827	820	822	848	828	860	844	847	822	824	844	865	822	815	813	826	808	847	849	846	787	833	795	853	846	896	864	831	847	849	826	821	813	787	828	858	781	805	838	809	856	821	881	828	831	853	871	808	849	910	817	861	799	844	832	872	788	837	836	792	820	820	865	859	827	799	796	786	855	813	832	818	844	835	838	806	832	880	824	821	866	826	870	895	832	779	822	824	821	841	822	823	846	815	819	847	798	841	798	823	802	867	859	839	829	830	839	828	835	821	796	883	832	864	819	826	825	804	832	854	820	854	856	860	804	811	881	832	824	779	871	811	861	837	840	816	817	818	814	835	872	811	835	863	862	864	869	828	837	854	785	843	881	832	848	774	843	777	865	845	840	819	809	870	822	825	866	889	843	814	829	855	829	819	814	854	823	875	830	797	866	843	862	830	850	842	907	788	795	849	840	828	783	789	838	847	837	840	825	847	827	798	843	854	858	798	850	815	841	854	787	862	848	821	826	865	841	828	782	783	791	812	842	832	888	847	835	858	865	796	832	824	792	845	867	797	833	851	837	812	893	829	845	864	839	810	840	755	816	839	839	807	797	823	816	799	831	808	856	827	827	839	778	814	837	795	885	848	842	884	841	798	828	865	831	828	870	923	855	865	850	831	815	829	808	858	844	827	847	886	849	849	889	797	830	840	854	809	822	844	855	838	858	836	859	857	804
12887	962	651	469	362	338	264	237	232	230	209	176	187	176	183	172	197	169	201	170	210	202	161	159	176	185	174	171	187	161	155	173	197	153	168	165	160	194	168	191	191	175	183	156	158	180	168	170	178	193	191	155	166	182	161	161	159	191	173	148	156	176	182	147	155	182	178	177	186	173	167	174	151	160	166	170	181	171	170	205	156	177	164	169	173	149	148	190	196	183	158	159	179	163	154	183	155	162	174	158	174	191	190	184	176	169	179	197	180	184	166	209	195	168	160	170	166	160	162	170	158	162	153	160	167	152	161	141	163	174	172	191	155	151	149	197	164	170	170	158	148	180	172	163	146	174	143	178	176	162	149	163	138	158	176	162	167	150	163	154	176	177	181	181	159	159	193	160	156	180	166	168	158	162	174	167	175	184	173	170	169	151	189	173	170	151	151	163	202	174	165	177	187	182	170	181	175	200	173	179	175	175	175	174	182	163	161	159	182	172	136	187	162	176	179	151	172	177	175	181	155	162	163	150	171	185	173	171	177	167	158	155	177	161	158	184	156	179	172	166	157	150	153	185	170	202	172	147	185	176	155	185	167	162	166	196	170	175	161	160	171	186	175	170	162	172	156	194	165	189	170	172	188	174	166	146	148	177	142	143	184	158	178	153	164	156	162	171	172	173	153	159	192	163	168	153	156	152	173	166	144	165	172	174	162	161	175	192	160	167	169	177	192	190	180	165	181	160	184	173	178	158	158	163	184	168	163	173	157	191	157	152	141	154	166	159	191	164	190	175	192	165	181	168	156	178	174	176	201	145	153	154	178	158	181	175	151	163	170	169	173	154	172	167	167	180	186	170	166	166	168	166	157	154	160	180	170	177	188	197	169	156	189	190	182	170	157	153	177	154	171	182	166	169	174	175	193	165	160	184	163	190	170	180	181	163	176	164	174	174	172	169	160	152	154	175	174	173	173	167	153	176	163	163	155	180	148	156	159	171	177	175	162	174	154	161	134	169	173	163	162	173	185	156	155	168	170	147	167	158	162	169	163	159	194	169	192	170	165	191	182	171	157	145	170	160	142	157	180	155	172	169	172	156	183	181	195	173	173	175	187	145	175	152	165	191	142	145	176	192	171	154	142	173	163	206	171	172	180	155	175	163	167	163	158	185	167	155	185	162	154	191	154	164	178	162	152	191	154	154	176	175	154	176	154	159	181	169	179	157	186	190	155	182	192	164	173	169	179	205	165	184	154	171	171	152	178	156	151	171	157	171	153	165	176	148	180	155	155	207	156	165	154	179	184	183	161	159	148	181	190	174	161	187	158	148	186	152	168	191	188	137	164	165	169	134	150	176	170	193	157	154	188	190	173	149	174	149	214	184	190	180	167	169	160	165	184	163	162	170	162	151	183	170	163	162	158	168	171	160	163	170	158	164	145	163	172	155	187	168	169	175	188	163	173	187	177	165	184	156	156	165	173	159	170	152	173	160	160	164	162	171	172	175	178	183	158	161	170	173	186	155	171	178	182	155	155	177	172	167	159	148	158	165	181	146	153	162	145	161	207	182	160	166	155	142	176	164	175	167	179	162	190	177	158	184	181	168	166	181	186	152	168	151	148	162	177	190	172	174	165	149	155	168	147	161	179	171	190	174	160	162	147	167	145	181	155	190	161	167	166	179	170	168	185	168	167	173	172	175	175	195	155	175	164	203	161	157	153	148	171	177	177	151	200	156	184	184	157	142	186	144	165	161	165	186	165	175	172	163	156	179	174	149	180	170	175	169	189	173	159	163	180	171	159	148	168	164	168	132	179	162	166	167	164	160	148	177	185	165	167	168	168	187	165	182	206	182	190	177	184	177	164	163	173	160	178	197	169	185	178	150	150	174	181	181	172	172	186	165	173	176	155	175	189	190	185	147	180	172	162	168	155	187	165	182	168	172	175	172	135	169	154	157	165	176	163	192	164	155	171	168	177	187	163	162	179	161	188	186	176	158	163	165	153	160	156	139	158	152	158	176	151	148	167	172	200	155	156	181	160	145	162	180	156	177	174	186	175	183	161	180	149	144	168	163	151	174	185	170	163	155	171	197	182	175	154	164	160	153	181	159	156	165	183	155	156	199	191	210	165	160	154	155	192	152	153	167	174	173	156	187	175	171	171	185	185	151	186	177	158	161	175	169	160	175	186	164	150	168	181	164	163	150	183	166	175	173	165	189	167	147	170	184	160	158	159	149	175	172	155	185	173	178	146	173	154	158	183	138	171	174	154	185	163	172	165	157	175	166	173	185	176	160	162	149	175	181	188	177	168	165	166	172	172	159	159	167	149	187	155	214	161	183	204	170	166	173	168	162	196	182	170	159	172	180	180	152	177	164	158	196	171	192	150	150	192	166	191	164	171	161	189	158	196	168	172	143	158	156	164	173	180	164	192	179	161	183	154	171	181	198	183	179	185	169	166	178	193	158	178	172	166	170	162	161	166	167	162	169	145	163	167	184	204	180	175	184	174	171	177	175	168	155	175	162	177	161	192	177	180	175	186	166	167	182	164	177	150	177	158	155	171	168	168	172	182	165	179	175	165	174	174	163	156	149	157	172	158	179	179	169	170	172	181	183	166	166	179	168	149	159	184	155	158	158	162	184	174	164	163	147	166	181	172	144	160	148	159	169	184	175	161	169	156	164	181	161	176	169	150	162	155	162	169	185	164	165	165	167	164	169	153	168	165	175	199	191	163	159	161	182	166	207	164	165	165	142	172	177	166	187	184	167	164	164	164	156	157	188	164	182	161	163	162	181	197	173	190	182	155	193	155	166	186	158	175	155	156	168	171	147	144	166	148	181	162	172	164	144	188	171	178	175	179	156	194	161	183	164	175	143	157	161	181	172	156	164	179	158	165	189	158	177	160	143	152	172	164	175	162	195	174	163	163	145	193	151	161	183	171	178	176	174	170	142	167	146	153	181	157	149	190	145	179	187	157	165	167	158	156	165	160	169	172	170	153	172	183	168	211	188	188	198	185	165	178	164	161	146	160	183	166	183	163	156	185	164	180	197	164	173	161	158	174	170	169	175	178	154	154	161	175	181	189	180	167	168	169	177	206	176	182	190	184	194	193	162	191	182	185	159	147	148	139	164	162	153	172	176	190	182	167	172	184	171	162	163	170	174	192	175	158	177	158	161	177	170	173	153	174	192	164	199	160	166	158	204	156	165	149	161	171	203	154	162	174	166	177	181	168	180	206	175	175	149	172	183	163	169	169	175	194	147	160	188	154	152	178	167	197	180	173	163	178	205	196	151	179	169	172	166	194	154	148	163	160	184	169	168	176	184	187	163	165	163	174	189	150	161	151	180	182	164	175	167	165	152	167	171	154	168	150	172	164	165	155	166	154	172	173	167	160	158	167	144	187	164	171	172	163	181	167	160	161	208	189	186	172	175	163	193	169	172	161	162	150	161	157	168	163	178	182	177	167	184	178	147	170	145	165	182	169	191	156	166
7838	1033	1438	1542	1286	1154	989	867	744	731	665	576	618	595	540	542	511	521	492	492	490	516	501	466	443	454	470	443	459	474	452	469	459	423	447	432	474	417	411	462	480	449	428	415	422	462	468	446	439	418	418	429	437	446	444	451	444	476	415	445	453	438	453	470	436	470	409	437	446	422	435	424	445	419	426	435	442	427	451	425	436	425	438	452	420	437	441	414	419	445	454	435	410	419	419	441	435	429	411	398	440	470	456	433	446	438	392	450	453	430	443	459	414	416	442	453	433	435	413	426	431	474	429	439	466	434	420	376	395	442	456	378	431	446	435	438	408	458	426	420	431	400	459	476	452	461	449	420	481	450	448	433	406	430	438	439	471	416	425	420	437	419	441	454	409	422	418	410	488	412	446	441	449	437	439	461	411	415	428	424	423	445	443	422	426	421	439	433	416	401	436	445	435	431	451	436	440	443	411	446	426	451	441	421	431	449	447	441	442	469	447	425	461	424	453	425	453	459	412	407	430	438	404	450	461	443	433	419	457	414	454	422	440	410	409	435	403	449	436	445	451	459	444	440	431	436	413	430	453	421	423	378	452	426	406	403	427	483	447	458	433	459	402	395	400	442	425	452	408	399	446	473	422	444	464	433	448	440	409	471	430	416	407	419	415	474	437	415	494	469	419	432	411	419	439	431	448	438	410	448	438	483	442	449	452	414	437	455	383	444	416	438	408	420	446	451	430	408	412	416	417	408	405	443	454	426	425	447	415	465	470	450	433	432	415	425	460	414	447	446	400	420	436	430	474	407	458	475	438	430	458	430	505	463	416	416	439	418	421	428	452	460	432	419	445	391	456	388	418	443	441	413	446	383	424	486	448	437	419	447	446	462	432	450	398	426	412	430	434	461	416	433	420	413	410	453	447	421	417	428	409	429	405	409	461	431	440	447	445	463	465	419	418	432	436	427	419	446	427	451	432	422	413	399	410	471	410	451	432	424	410	418	437	418	432	423	433	410	435	448	484	449	424	437	436	419	461	443	459	418	431	449	452	435	462	444	446	404	486	420	462	431	414	430	410	458	471	424	414	449	425	395	420	434	469	426	425	404	450	459	422	442	439	459	427	467	424	423	485	445	452	418	465	439	457	419	469	436	399	428	427	426	443	435	402	431	402	404	423	445	454	462	449	420	408	442	440	443	417	425	427	436	443	426	437	448	444	414	419	394	450	394	462	441	413	436	428	438	407	438	437	421	420	443	422	411	425	428	460	444	436	430	465	437	439	429	381	457	445	445	428	405	432	409	414	422	406	386	452	447	441	428	452	451	462	450	474	412	443	418	440	481	447	417	399	450	452	434	413	438	409	412	445	390	396	426	434	441	451	442	428	421	457	429	416	458	454	425	419	442	402	450	448	455	425	424	495	394	412	417	434	414	424	448	430	421	397	447	399	433	448	460	412	422	421	443	430	445	442	400	415	434	401	449	422	465	432	441	426	418	458	447	430	434	432	424	448	445	443	442	461	444	424	469	410	424	422	423	450	426	445	426	423	415	427	411	469	420	404	450	426	421	423	394	440	405	409	397	414	452	447	483	430	463	448	427	434	406	430	461	445	455	436	384	431	481	407	442	454	401	437	449	443	413	447	423	435	466	460	432	418	407	441	427	457	467	407	440	467	419	431	400	417	421	449	482	420	443	455	439	408	445	429	436	447	429	448	442	443	441	428	445	451	451	415	412	444	438	404	424	436	461	460	456	419	429	445	426	417	424	453	434	396	395	408	436	449	422	445	393	438	420	439	411	437	417	426	437	415	416	475	436	399	408	438	415	470	460	439	445	450	438	444	462	453	438	433	412	385	452	429	455	401	399	433	421	438	407	421	431	439	469	401	419	443	463	465	438	413	458	418	421	403	424	436	461	385	436	425	456	412	446	416	421	459	422	415	436	442	435	447	423	424	389	462	426	421	415	402	422	441	450	437	423	470	435	431	451	444	452	423	423	432	429	476	430	446	409	456	424	441	399	422	444	446	422	409	413	426	465	440	398	446	444	454	450	411	453	431	413	462	434	398	488	456	423	411	429	460	406	389	470	426	430	424	417	453	410	441	405	466	415	419	387	412	406	476	450	424	446	417	416	457	442	422	449	450	423	428	445	424	452	464	436	447	451	430	434	437	424	395	409	404	448	424	438	422	433	412	462	436	461	443	430	442	419	453	423	433	408	425	433	413	450	427	426	411	464	431	424	432	446	399	410	428	423	457	419	463	394	406	407	413	449	406	459	413	439	432	429	447	437	465	469	413	430	465	452	463	446	449	416	437	399	490	413	437	461	464	389	440	431	480	394	434	443	469	435	433	468	431	404	447	427	418	392	459	444	467	422	434	432	426	407	430	447	416	413	422	453	410	397	383	464	440	412	449	440	403	415	437	424	418	431	435	460	463	458	431	411	450	425	443	453	452	448	444	418	443	413	434	401	439	419	434	456	440	426	437	432	459	433	451	429	472	435	456	472	419	392	440	421	436	426	419	418	425	404	440	430	442	456	441	418	433	452	446	448	387	413	401	460	397	456	462	447	463	440	452	433	442	438	440	425	452	449	404	412	442	437	423	455	408	413	483	449	448	467	417	423	444	441	451	478	425	456	456	395	429	413	401	392	445	451	431	393	458	386	450	438	416	416	431	418	415	428	429	430	446	429	459	441	401	448	400	439	418	408	407	442	418	458	429	438	429	419	441	398	461	427	462	469	450	490	428	427	439	433	420	383	421	463	435	443	443	419	488	422	458	432	425	441	455	459	413	452	442	473	424	404	420	410	426	411	443	431	438	368	390	442	408	438	438	473	456	425	420	407	447	421	437	419	393	404	409	437	452	444	460	428	405	402	453	459	440	481	435	461	466	459	431	432	429	434	465	420	460	454	412	383	457	455	416	411	438	417	454	376	424	427	474	412	445	438	396	445	432	449	465	416	432	417	427	416	401	414	430	423	429	448	419	449	423	408	406	449	437	470	436	423	448	444	455	476	424	414	453	455	426	414	462	403	423	438	432	503	443	458	460	431	446	440	447	460	454	419	412	438	417	416	423	438	434	425	413	438	416	468	411	452	429	431	460	424	442	477	439	449	455	417	389	414	452	404	445	440	430	418	402	414	426	466	457	444	409	421	417	440	399	422	406	412	422	427	425	443	433	380	426	427	451	446	401	394	421	443	423	407	411	444	479	419	433	416	465	425	435	395	470	402	424	415	429	427	450	417	445	408	425	464	425	389	447	459	403	418	423	428	434	449	442	420	453	460	418	414	472	416	448	430	404	460	442	430	435	426	402	441	445	412	430	462	452	442	441	429	422	473	431	409	436	456	431	433	453	436	429	447	440	395	423	473	458	447	463	406	452	459	465	472	411	459	414	437	426	461	421	450	459	430	431	404	445	465	423	410	483	467	420	428	402	414	428	467	437	411	398	421	475	480	428	456	415	443	429	433	415	453	423	440	453	453	427	427	452	415
1461	446	398	393	421	403	446	405	404	373	404	410	399	441	400	399	439	432	429	378	396	408	404	413	390	398	377	447	417	440	430	436	391	373	421	453	424	389	394	385	415	427	434	425	398	387	400	421	413	386	393	399	418	369	402	406	402	407	388	419	385	403	455	409	394	422	417	422	473	440	395	383	403	449	407	392	389	385	376	413	412	402	387	391	390	419	415	414	402	387	402	353	411	435	419	409	381	423	374	416	432	380	413	404	426	431	426	385	452	415	396	403	437	383	409	433	377	441	423	394	425	405	387	392	422	407	408	395	441	415	465	467	405	366	431	474	389	435	433	401	389	408	418	440	413	361	407	437	432	431	408	405	421	414	461	388	412	384	440	388	388	421	447	387	406	386	399	410	395	347	395	390	405	414	394	402	443	429	393	422	394	386	377	427	419	385	397	367	381	383	389	411	385	371	425	432	415	395	407	422	420	375	407	422	381	381	401	407	439	341	398	385	400	418	424	424	427	434	399	389	378	416	396	389	418	405	446	419	397	393	406	419	406	438	396	393	392	410	392	415	398	394	382	393	427	415	424	432	408	379	412	434	392	363	375	407	423	378	402	367	425	433	442	415	431	434	455	414	394	433	419	431	423	393	412	412	407	404	381	365	403	402	424	398	404	388	394	419	399	378	420	426	423	440	395	419	373	390	386	377	402	391	409	368	372	394	401	369	410	399	395	379	414	402	400	417	408	405	400	414	403	419	423	443	399	400	409	389	425	392	419	390	442	426	403	420	424	373	411	441	398	438	430	411	444	394	371	409	444	435	397	410	435	410	417	397	384	406	421	432	400	460	426	411	432	393	403	448	433	430	401	432	419	387	402	407	411	459	389	425	402	430	439	399	409	430	407	446	404	390	403	373	422	377	440	411	424	393	424	441	401	408	404	426	388	418	427	415	392	436	426	400	418	411	382	464	424	414	428	383	395	385	405	398	422	419	418	432	415	372	376	414	365	440	404	416	412	393	408	394	407	409	397	419	388	400	427	403	424	406	376	413	382	442	420	386	430	377	383	423	426	486	396	430	404	385	393	418	434	422	416	420	406	416	390	404	438	429	424	413	406	390	442	403	418	425	449	398	422	377	443	400	421	409	427	431	384	453	412	395	414	427	413	367	395	414	444	398	371	394	411	440	437	421	372	398	389	436	426	358	411	398	362	386	413	446	405	398	393	396	404	384	381	385	409	392	394	419	414	456	408	410	405	435	415	391	420	407	419	430	423	435	388	406	423	416	450	394	390	394	408	453	414	407	418	422	455	413	384	391	406	385	438	384	385	398	329	426	411	412	432	425	405	396	420	411	412	420	431	393	445	433	389	416	398	426	420	436	418	406	434	412	405	399	421	447	434	395	375	397	431	409	427	421	412	409	435	352	398	393	420	366	395	419	428	390	412	437	389	382	410	404	418	403	404	387	411	386	417	439	420	413	422	375	387	419	394	363	436	363	419	408	357	379	426	400	378	371	384	391	419	377	411	419	438	419	353	388	398	398	404	401	422	361	414	424	406	435	407	383	373	422	392	412	422	383	450	414	385	374	387	430	431	386	403	406	389	402	407	411	399	399	417	452	406	435	408	379	381	360	405	434	417	426	386	402	371	373	406	420	395	386	388	444	391	378	422	433	404	436	408	404	439	389	384	396	436	422	456	418	430	395	412	377	397	407	392	466	401	417	406	417	457	418	396	402	386	413	418	456	397	393	390	349	416	414	376	374	375	416	422	406	388	384	427	438	430	416	415	431	390	363	432	397	384	392	389	386	428	426	406	384	397	410	409	421	438	397	406	416	436	388	402	432	388	407	388	348	436	429	435	411	424	432	392	412	391	389	396	402	428	403	411	419	385	409	404	387	403	424	397	398	392	405	426	425	372	428	401	416	387	391	447	385	363	403	370	403	400	432	384	435	424	443	397	445	418	407	423	424	397	373	402	391	408	387	378	410	393	422	418	367	379	439	452	411	401	400	419	397	447	387	414	409	370	425	418	429	412	405	404	420	404	369	437	449	393	369	422	421	388	378	443	429	424	374	354	437	412	418	393	406	385	442	369	379	412	404	397	364	446	377	420	397	382	413	411	396	416	400	404	402	386	436	371	429	411	401	427	392	389	459	385	408	385	425	429	454	410	366	428	418	383	421	460	402	392	421	397	398	397	357	406	398	351	372	429	428	356	379	409	393	429	424	379	383	393	384	409	379	376	388	403	433	390	391	369	425	391	361	398	388	398	381	379	391	382	396	401	417	377	422	432	388	401	371	408	379	456	410	403	439	413	415	379	398	398	461	407	443	400	385	438	394	418	411	433	394	452	409	389	409	411	426	352	416	415	419	423	394	415	391	387	407	404	427	441	403	412	385	386	426	389	425	390	427	421	447	387	415	416	429	410	388	429	413	411	399	414	422	407	427	377	360	422	371	427	414	425	416	374	409	409	367	405	428	396	405	402	432	362	409	416	436	428	436	415	431	405	464	406	388	405	483	412	396	418	397	386	408	419	414	449	435	411	413	451	430	380	401	380	451	375	379	395	417	388	387	413	399	422	420	391	420	410	403	456	389	424	394	409	393	371	416	384	399	432	394	356	374	400	418	426	394	392	392	423	416	407	422	392	422	428	401	384	403	417	425	401	418	394	388	459	405	425	415	422	402	404	412	421	383	397	416	414	415	433	386	398	420	450	396	433	420	436	394	407	412	377	393	360	406	391	405	417	405	418	392	392	421	445	433	410	406	385	432	404	435	421	425	440	382	442	400	384	419	396	412	392	400	401	402	418	416	426	432	411	429	406	397	433	396	384	412	397	421	409	398	394	430	397	496	425	458	393	392	413	370	403	430	402	363	443	377	420	413	401	408	426	386	388	436	392	407	407	413	416	411	404	401	428	401	397	404	397	387	427	393	418	395	431	401	406	388	417	379	422	388	401	404	431	412	379	405	459	433	393	385	442	435	395	411	415	406	396	389	418	388	407	398	409	417	427	427	443	396	426	410	395	377	378	423	386	400	393	360	384	429	454	388	394	402	421	406	401	369	410	380	404	410	400	362	389	420	401	412	408	450	427	445	428	427	357	400	460	409	403	419	383	443	437	433	436	377	409	403	406	435	439	411	439	392	427	391	435	366	397	407	381	405	363	408	378	429	423	435	425	412	386	428	371	471	451	394	429	409	415	355	389	426	392	376	421	430	421	393	408	388	425	424	414	446	396	431	397	395	390	435	406	412	378	393	390	382	391	422	402	428	406	382	376	414	402	366	385	405	380	409	404	381	408	435	411	408	408	394	396	415	413	409	372	397	393	387	404	420	416	411	420	435	387	384	400	437	417	434	396	453	439	386	406	424	410	399	369	382	405	407	426	398	426	369	401	413	409	414	448	415	388	401	411	410	384	401	403	415	393	398	433	410	408	426	382	408	389	411	397	386	404	426	360	413	371	417	444	434	397	387	416	400	407	409	421	404	402	448
2144	952	914	933	988	922	969	909	964	899	932	996	880	933	981	972	1002	908	915	950	894	960	931	943	928	953	972	956	983	956	970	956	961	935	914	980	976	936	933	926	993	916	954	964	956	929	929	982	1027	979	969	980	915	956	948	1001	911	892	935	946	967	975	927	954	975	992	949	939	934	934	920	932	953	941	951	922	979	957	902	947	969	986	990	995	869	898	933	922	935	910	894	976	909	955	971	957	923	963	907	946	915	918	912	949	926	955	947	919	941	925	953	957	950	890	969	923	944	897	905	943	940	914	933	949	906	931	940	913	915	945	930	956	972	973	934	903	966	957	953	930	985	971	926	905	919	940	942	907	951	947	970	905	916	961	905	941	921	933	971	938	928	963	934	987	943	907	928	997	928	888	990	916	943	945	912	907	949	941	890	966	964	928	955	909	902	934	948	973	958	907	943	928	991	880	938	929	871	960	929	939	923	983	898	962	889	987	957	982	947	935	979	976	922	935	972	877	911	944	924	966	949	936	968	915	904	1008	902	984	974	942	960	1018	906	935	964	984	976	926	892	916	927	984	917	952	904	980	938	939	947	912	983	966	944	965	905	941	923	993	917	931	983	945	938	951	969	955	978	947	936	892	916	915	921	945	1015	1001	858	935	889	923	954	958	959	964	973	932	996	941	959	981	925	895	934	904	970	995	902	952	923	975	910	939	938	918	981	941	931	967	962	925	984	944	934	987	921	943	949	960	957	972	883	968	972	959	946	1007	966	940	978	989	920	890	947	918	954	927	911	956	990	928	1016	920	964	933	957	933	902	943	958	919	965	919	899	904	954	914	979	990	953	971	970	988	918	902	986	921	946	941	936	922	922	969	923	916	996	972	977	974	991	953	986	929	912	947	980	987	935	940	935	979	919	896	940	1004	953	917	939	926	952	950	956	992	950	936	917	874	989	923	971	960	997	891	952	906	950	931	899	980	993	947	959	883	912	886	961	894	930	939	964	973	1002	891	905	945	870	941	891	932	907	912	947	966	1009	939	995	913	940	939	980	900	947	925	949	1003	1004	943	913	972	979	969	990	941	954	950	910	971	943	901	918	907	979	966	998	957	970	1009	914	966	981	974	970	970	947	900	888	904	920	929	921	916	959	922	953	994	948	938	883	952	963	914	898	952	973	966	939	959	902	965	926	937	927	979	933	924	1015	936	916	933	952	956	939	978	1002	1030	956	937	977	1017	932	995	934	961	899	986	962	938	974	961	921	934	917	981	936	904	960	949	943	929	918	956	948	913	961	913	965	985	957	959	902	960	983	917	968	964	923	920	917	982	971	967	926	961	909	938	969	953	917	947	936	970	969	1044	965	984	910	923	950	857	969	910	929	936	934	938	956	919	933	936	947	925	959	958	976	960	886	951	956	929	1000	912	916	948	976	1001	853	953	947	894	951	943	932	934	913	996	912	942	957	944	978	966	899	952	921	946	911	956	952	941	963	970	929	930	956	962	916	950	945	994	951	930	982	970	934	922	927	959	959	888	911	935	980	962	934	906	954	968	912	956	968	946	918	905	927	961	950	904	969	933	924	921	938	959	910	952	912	962	930	917	962	876	960	905	929	936	953	928	956	897	993	969	957	918	1008	963	925	967	946	896	927	990	963	961	929	935	942	918	943	905	898	919	936	977	957	946	913	924	969	953	902	991	939	900	931	961	946	953	971	960	938	966	959	922	936	959	951	960	907	873	938	883	970	996	977	930	921	917	925	968	965	983	942	974	932	967	946	993	943	946	909	962	927	925	915	946	906	999	896	932	929	966	942	933	972	899	980	928	947	942	905	897	931	947	986	989	917	956	958	960	1000	963	949	920	894	1030	885	940	978	939	933	935	955	955	947	907	959	906	1016	917	949	918	934	905	951	952	949	948	920	904	925	948	1001	996	952	933	1017	979	907	943	954	995	905	919	978	956	929	913	928	940	938	915	928	985	941	881	918	956	978	906	936	986	913	966	933	949	935	894	953	921	900	1003	951	939	977	904	934	937	1010	869	943	958	997	967	997	993	899	976	974	951	943	946	999	943	903	960	934	964	927	943	918	926	925	910	910	969	956	916	986	941	910	954	938	900	941	966	882	947	957	1005	993	940	888	912	955	880	994	899	974	901	930	972	953	934	939	973	945	987	933	895	999	936	965	1009	916	901	929	920	977	954	939	923	991	927	956	941	948	971	922	930	900	913	908	930	1004	969	939	951	923	921	894	945	934	936	995	944	977	892	934	947	1009	982	944	945	940	958	914	958	913	966	902	926	903	956	926	872	949	902	978	954	894	952	999	991	929	871	993	950	939	947	970	912	980	953	975	920	912	910	925	951	927	932	928	943	945	928	972	980	853	1004	906	976	936	959	932	900	961	1036	954	923	938	957	989	936	953	958	984	953	922	940	968	971	899	944	912	934	939	958	941	899	925	919	895	925	953	910	897	924	919	963	858	958	911	962	982	897	916	978	939	959	913	899	972	941	924	901	966	942	915	936	945	982	1007	874	997	898	906	946	959	920	901	930	904	929	930	969	998	970	958	900	966	991	921	932	965	939	962	950	966	947	945	980	947	978	944	956	924	927	985	985	958	922	970	935	979	931	940	966	953	923	959	963	895	961	980	905	933	917	930	961	885	913	950	959	934	942	976	961	936	934	958	969	926	958	959	932	970	974	974	973	961	871	931	918	974	910	946	914	953	980	938	890	937	950	936	919	908	946	958	961	975	1006	968	905	958	903	952	930	988	977	922	943	975	967	930	970	891	947	959	951	940	914	961	956	974	939	899	986	927	933	909	906	928	930	931	952	933	938	978	933	927	949	940	997	912	972	1003	946	938	917	837	981	941	989	942	909	947	928	941	941	936	915	976	969	910	979	1003	888	893	945	887	979	945	910	919	945	949	968	952	990	977	974	920	920	934	954	927	928	888	987	940	967	902	1008	971	958	923	959	999	949	905	950	993	925	941	971	918	916	974	952	945	953	905	928	964	925	982	933	939	944	991	976	950	945	885	938	920	937	990	940	913	974	916	947	897	929	953	929	979	981	921	957	952	964	984	926	940	937	952	959	950	953	983	980	912	941	960	936	907	969	966	929	981	938	959	955	965	935	884	894	952	900	970	942	965	908	899	962	982	1011	958	939	935	936	998	939	958	934	974	938	963	917	926	1001	925	893	959	916	949	933	949	914	938	953	998	974	937	908	930	950	906	944	937	960	927	880	993	927	972	913	980	947	968	908	986	935	935	948	932	938	934	976	941	967	927	944	975	943	943	892	938	972	920	990	933	996	901	866	919	964	980	938	963	904	909	944	947	963	997	930	915	933	975	950	947	877	966	950	941	958	926	942	950	955	935	964	975	912	989	929	921	964	995	1037	960	979	971	972	940	941	957	986	971	934	941	945	940	963	994	871	924	972	872	951	936	955	925	951	878	911	939	979	955	937	928	1014	980	940	918	913	923	1010	945	969	938	1042	907	965	905	891	907	979	946	951	940	949	955	908	918	991	935	928	924	949	944	884	935	941
7117	649	534	461	459	408	387	431	372	352	386	411	367	402	392	329	355	360	347	369	360	367	374	362	376	363	339	380	385	336	356	381	397	398	395	382	375	359	363	331	358	345	349	387	383	330	391	358	367	340	408	323	368	360	339	358	370	344	362	378	360	354	334	335	360	346	350	368	353	349	360	330	297	353	354	332	369	338	362	404	380	341	361	345	358	360	402	325	370	331	362	353	371	376	393	349	337	359	411	405	373	352	403	359	327	377	352	359	367	343	360	382	357	382	374	376	373	369	368	399	370	354	361	362	343	334	341	357	365	374	346	341	321	340	359	357	364	327	356	386	338	376	378	356	387	379	389	355	392	369	354	348	343	378	368	352	371	401	351	360	341	335	365	343	315	367	349	362	328	355	339	347	316	353	366	363	378	365	355	371	343	342	356	350	349	326	345	356	369	397	352	352	345	368	327	372	365	398	337	323	317	350	388	323	387	359	334	356	355	371	382	368	384	344	329	379	344	376	372	384	344	318	361	377	372	398	363	382	386	352	351	345	372	391	383	367	388	347	356	362	400	365	362	293	389	339	333	374	353	397	341	344	358	323	355	359	338	328	375	343	349	365	363	355	393	348	354	339	370	349	336	312	379	379	359	374	364	357	374	356	328	359	343	357	365	335	377	366	333	381	388	374	380	341	363	376	348	391	346	349	345	372	363	359	325	368	359	356	365	381	365	344	371	382	404	379	342	380	349	338	341	361	319	341	404	361	382	342	358	377	322	409	367	373	332	367	361	403	350	371	422	328	325	385	378	384	348	363	356	376	365	305	369	380	328	362	392	350	380	383	378	348	337	342	351	373	384	350	358	386	351	364	343	395	363	340	373	341	392	328	373	376	376	407	380	347	334	358	351	406	362	360	364	362	350	382	378	361	374	359	374	386	393	377	329	362	328	346	387	357	321	346	358	381	358	375	342	341	377	372	368	373	376	333	338	378	342	354	328	365	384	364	354	385	356	356	385	387	375	341	380	368	392	360	344	330	330	393	367	361	346	335	389	377	364	339	332	348	378	371	369	382	368	374	337	362	370	347	357	378	354	341	395	373	343	328	373	375	384	337	373	365	360	374	374	376	375	388	382	387	331	352	328	382	368	357	383	368	380	379	363	387	377	361	368	347	373	347	311	360	344	348	323	358	337	371	330	346	357	348	372	352	390	367	351	341	348	344	375	399	356	403	356	347	350	352	388	375	379	361	378	360	359	369	369	366	375	391	344	371	384	329	383	374	335	356	365	355	312	353	365	357	355	400	314	378	371	310	352	341	354	369	363	337	348	385	396	339	323	332	375	312	387	335	327	345	366	359	396	326	383	359	378	358	377	347	379	339	350	325	384	377	330	349	381	361	348	369	377	352	361	401	397	336	353	334	336	375	350	331	375	381	355	326	335	362	401	324	392	350	355	361	378	358	352	354	378	348	310	369	343	378	359	331	358	381	347	371	364	360	374	395	342	353	351	358	397	350	348	351	380	374	342	337	380	367	359	387	364	369	377	364	363	342	382	335	349	362	387	390	347	338	368	366	391	341	337	351	377	359	355	356	382	390	346	375	390	338	373	372	350	369	341	394	372	343	365	364	350	358	391	388	357	372	344	380	369	378	374	342	359	399	374	365	366	350	335	353	385	403	364	369	357	350	351	381	383	339	371	355	350	373	365	370	361	359	324	371	367	345	369	334	361	347	368	399	361	390	368	351	334	361	327	406	340	347	373	357	337	386	361	362	369	332	363	329	341	369	379	377	357	357	374	330	334	353	353	361	390	340	356	375	358	377	335	369	365	388	356	354	376	363	357	352	352	363	389	404	390	394	375	407	335	343	394	362	367	337	364	356	365	341	360	352	358	381	365	356	408	347	417	368	340	346	390	353	375	380	374	385	383	363	340	375	360	348	324	370	358	362	341	326	381	384	370	352	387	359	365	362	344	370	354	376	390	374	376	356	374	342	373	372	399	361	334	339	351	348	331	392	347	331	371	351	357	370	361	350	358	353	351	352	329	383	357	323	355	392	335	363	391	365	381	382	336	388	389	357	378	355	350	354	370	367	343	398	337	341	348	382	385	334	369	347	343	395	350	360	367	358	358	306	363	369	337	300	346	359	348	346	326	357	378	365	369	383	329	349	356	354	374	364	339	344	386	357	357	393	375	327	360	346	400	343	361	380	346	354	360	391	345	402	311	343	350	381	351	371	345	372	341	376	387	391	345	345	317	355	338	370	358	372	378	395	381	362	326	374	380	353	359	390	379	371	383	346	375	387	324	369	365	359	369	352	328	345	361	326	323	370	351	381	369	357	348	351	384	342	398	355	331	370	378	333	339	329	366	356	355	373	344	354	357	367	363	356	364	364	333	347	370	382	346	376	361	382	363	347	337	359	343	405	362	358	348	360	340	337	328	375	369	353	335	366	323	357	380	376	388	356	374	391	375	382	360	369	366	385	357	359	383	358	369	388	343	351	388	369	358	349	355	364	374	365	360	346	335	320	394	387	349	339	389	376	346	396	362	363	357	373	355	364	374	390	410	359	327	353	352	410	368	355	370	339	383	378	346	378	384	351	388	335	352	348	356	382	390	354	366	338	368	355	361	378	348	378	347	381	342	313	383	334	324	354	351	354	398	411	377	353	366	355	339	362	349	378	349	367	369	366	414	322	350	358	366	395	349	317	372	379	355	332	360	358	382	368	337	387	340	386	367	364	356	383	375	337	348	348	347	317	367	379	355	359	389	371	376	352	360	371	387	343	392	336	355	386	369	372	375	374	348	348	378	343	326	333	347	358	360	376	347	393	357	360	306	364	401	340	377	349	368	342	363	388	343	339	344	377	365	345	374	344	362	382	339	350	346	395	335	369	330	400	373	418	336	376	335	351	344	375	391	367	357	349	378	386	345	318	379	373	376	293	391	366	335	380	374	330	417	359	369	367	367	320	349	349	401	377	363	373	333	374	399	331	366	357	350	346	374	375	387	341	321	377	371	373	381	362	368	369	350	371	358	391	399	369	360	374	364	395	375	379	411	366	366	311	359	351	330	304	393	360	394	342	362	371	361	341	349	383	342	374	319	358	317	387	388	352	362	398	395	371	364	343	391	338	350	353	341	373	357	362	366	359	385	348	396	366	335	375	338	380	357	350	359	350	352	380	344	342	366	336	341	355	409	381	353	361	380	351	380	346	386	333	371	341	371	370	345	318	364	341	363	352	341	408	359	375	354	384	351	370	358	376	368	361	352	390	368	372	365	294	343	372	339	354	331	349	352	412	341	370	323	378	351	356	359	378	334	374	360	340	349	343	391	377	356	348	331	362	368	368	381	338	373	370	345	324	347	372	356	343	365	344	392	350	348	321	337	325	354	375	352	324	359	383	376	336	370	359	349	321	347	353	346	370	368	350	361	400	345	381	356	355	356	372	368	356	352	365	387	373	376	324	348	387	393	365	377	393	368	343	360	353	328	345
6532	1054	1320	1409	1306	1226	1108	1067	925	949	956	960	929	841	898	886	918	862	869	820	883	860	879	894	897	841	828	877	884	845	825	890	826	822	844	867	840	896	868	824	856	808	822	846	828	801	844	867	797	849	801	821	828	795	819	871	850	820	819	845	809	852	840	832	800	841	860	783	859	838	869	854	855	809	851	824	803	771	850	863	832	789	810	881	817	798	802	858	824	834	812	814	816	828	866	827	817	853	813	848	856	853	803	858	839	890	858	828	834	880	820	863	866	809	785	864	828	817	823	819	842	856	830	844	845	848	857	830	838	819	815	863	827	788	891	732	829	853	805	814	820	852	842	841	887	827	865	771	810	828	852	817	846	860	876	816	842	829	830	849	763	836	854	898	858	865	866	823	847	793	828	829	820	877	827	839	858	800	834	855	798	830	811	863	881	870	807	811	843	804	854	845	810	833	823	844	796	888	824	863	822	858	812	795	802	875	899	882	810	817	848	864	841	859	824	857	812	813	867	804	798	877	854	750	851	807	798	821	809	846	802	814	778	773	843	834	827	876	872	865	838	856	873	833	838	847	788	845	909	832	823	827	898	837	834	838	822	760	846	829	875	866	862	839	856	839	826	785	859	888	851	810	856	896	852	882	834	835	788	829	884	848	799	874	792	841	794	902	864	936	863	831	846	861	813	825	808	809	846	872	828	817	861	800	813	792	845	874	872	831	857	795	896	818	856	862	830	816	785	835	830	845	842	853	752	830	891	852	864	798	884	855	852	857	813	843	813	849	880	855	826	835	886	863	847	820	800	861	852	832	778	861	870	855	824	857	823	853	802	869	774	877	790	855	754	860	844	820	825	844	801	845	852	868	835	784	850	864	817	876	880	832	850	891	845	836	866	765	905	822	816	849	828	853	820	821	835	862	846	850	838	813	787	877	818	845	851	802	843	892	866	847	829	812	819	826	880	866	799	820	873	843	833	893	867	857	851	846	805	787	862	898	823	823	867	833	895	835	853	820	865	865	830	912	830	833	773	818	824	823	878	866	853	896	883	822	855	800	804	820	855	864	864	856	856	866	867	791	815	806	810	839	818	757	840	833	821	827	798	828	867	822	864	881	843	892	802	828	872	830	850	811	889	860	868	875	863	823	885	837	788	869	871	856	854	823	862	776	794	790	804	806	811	793	850	865	854	873	812	860	850	840	862	769	812	879	733	848	803	821	844	867	824	843	816	777	864	794	795	805	837	856	816	848	863	835	825	804	905	791	857	911	798	818	825	856	877	844	831	894	820	823	799	825	798	786	850	847	831	876	834	859	867	845	827	822	801	744	800	853	831	801	822	824	852	812	817	814	833	838	838	830	831	866	855	867	855	880	859	855	826	835	842	843	841	838	860	786	836	830	769	852	895	860	861	801	842	879	830	845	833	809	858	825	904	792	877	819	836	813	846	851	813	867	817	850	860	823	900	802	824	850	856	853	783	826	820	809	923	848	801	794	840	789	846	838	841	867	815	797	814	813	817	862	842	854	769	837	812	859	784	827	819	930	843	776	753	829	835	868	847	830	846	813	840	873	873	846	816	882	779	818	866	884	877	864	805	842	844	808	834	784	883	801	805	809	861	816	846	828	834	824	837	873	818	850	805	810	861	841	807	839	790	857	847	848	846	812	830	824	834	830	852	787	870	847	831	847	843	818	886	855	841	806	826	833	783	817	774	821	782	820	830	847	850	870	896	869	838	823	865	881	799	842	888	850	856	815	826	835	853	838	820	790	850	852	855	835	878	864	862	868	808	801	821	831	779	843	863	844	861	868	878	796	828	869	841	852	778	835	852	818	795	817	824	821	853	844	821	813	822	829	855	854	786	780	849	853	832	873	775	801	817	807	857	848	851	843	842	843	870	807	809	805	809	806	854	838	828	797	824	860	855	826	803	845	827	832	832	820	870	831	821	828	847	798	838	852	815	858	827	843	852	806	886	836	800	843	872	855	886	868	842	801	827	803	844	877	884	808	837	799	893	796	820	875	821	857	877	883	860	807	821	779	850	897	800	866	832	849	849	828	811	833	840	862	891	787	819	867	840	872	848	794	816	794	805	763	861	860	833	832	841	811	813	858	864	808	843	843	824	864	843	846	850	823	869	851	834	847	834	868	790	829	816	815	864	885	833	806	828	856	815	836	814	818	820	878	819	823	856	806	838	842	821	904	860	846	842	837	857	824	821	831	855	867	811	829	806	838	868	823	817	853	803	864	818	860	840	812	851	828	826	844	850	833	865	865	853	803	853	842	837	874	841	842	826	875	833	777	850	828	817	806	789	840	863	832	821	831	798	855	824	845	835	821	826	876	832	877	857	860	847	832	832	829	824	795	822	793	818	877	840	829	825	868	808	809	839	802	813	852	809	857	789	832	833	805	862	826	759	793	832	846	824	885	829	865	850	842	804	890	829	829	842	827	881	814	881	841	853	827	834	833	861	834	836	833	842	805	828	847	853	811	839	862	844	841	803	852	818	805	845	823	874	811	830	836	829	823	864	829	851	857	813	802	884	859	793	813	853	891	790	838	813	836	846	803	848	840	864	856	807	863	810	841	853	822	778	919	821	845	832	867	836	828	807	863	856	859	871	766	823	835	813	821	831	838	811	841	798	828	797	861	825	808	834	842	845	865	825	839	774	870	885	803	818	775	840	809	840	868	853	800	876	840	884	810	830	847	891	825	814	831	794	826	837	834	874	817	853	806	916	848	837	819	815	885	867	870	768	842	832	835	881	841	834	839	825	880	836	803	833	839	807	815	821	811	846	855	788	873	865	861	818	869	793	772	845	871	812	782	848	842	854	792	794	829	833	901	899	839	821	894	889	823	825	816	813	810	829	780	866	770	768	831	820	832	852	839	824	874	819	793	803	837	824	808	803	808	837	842	873	848	805	820	880	872	813	861	818	850	841	914	843	810	775	834	818	862	794	838	821	822	807	846	854	802	864	792	825	794	824	865	852	870	891	848	815	870	856	848	923	864	836	887	842	852	797	834	826	791	845	836	816	863	843	801	805	881	850	813	815	798	823	797	828	828	859	857	786	802	781	845	864	811	893	831	862	832	832	848	836	863	839	842	796	838	843	822	824	851	850	812	869	814	823	811	849	804	869	824	821	798	821	803	870	786	838	812	871	856	814	807	850	829	867	831	827	794	873	834	843	897	845	864	835	854	838	863	911	851	876	842	820	853	821	781	853	838	806	822	855	797	838	830	804	832	856	792	811	878	792	852	783	786	799	841	756	838	809	836	783	889	874	832	877	871	898	849	857	850	792	818	809	862	891	799	854	814	800	805	798	855	878	822	820	828	848	900	826	827	845	843	850	810	844	865	811	885	775	842	852	861	889	860	852	778	804	847	876	841	814	853	787	885	891	888	798	815	829	871	825	823	831	805	870	885	912	842	847	823	871	835	793	854	825	805	908	833	828	820	854	853	841	803	797	870	842	844	840	796	831	823	914	793
13125	969	617	471	365	312	278	217	233	213	223	189	218	211	195	166	182	204	204	163	187	193	202	187	142	178	184	152	147	191	159	174	151	183	174	157	168	183	165	162	185	168	148	190	172	166	183	182	167	184	192	172	162	165	163	173	159	149	179	189	176	171	186	180	179	163	150	163	168	182	143	139	165	171	196	180	164	173	167	168	147	181	138	176	172	160	164	179	156	189	198	185	169	164	183	165	190	153	159	185	184	174	159	164	160	150	175	182	193	150	153	181	187	165	167	178	171	161	175	164	157	173	161	157	188	157	185	166	174	172	159	159	158	137	180	181	146	150	151	191	154	152	178	167	186	155	163	159	155	145	139	167	159	189	157	186	177	142	176	159	179	182	140	189	165	183	167	189	179	135	163	177	156	154	156	179	169	195	167	171	166	158	167	168	155	162	178	159	172	176	149	188	189	142	181	165	170	143	165	157	153	156	169	176	155	203	164	162	158	160	176	151	183	179	194	190	145	157	156	166	165	155	174	164	184	165	186	182	170	171	142	153	151	170	154	156	168	151	167	131	172	165	184	192	155	136	189	156	185	158	168	149	151	176	180	184	162	178	190	155	184	156	168	170	152	161	177	153	150	157	158	164	198	168	165	164	167	167	165	173	174	172	171	166	156	174	168	145	175	164	175	146	159	164	174	168	166	174	133	176	168	170	172	183	185	194	188	154	163	195	183	141	172	173	156	154	160	154	156	185	170	160	172	166	165	202	151	155	178	161	179	186	165	139	180	155	162	132	177	146	181	182	177	147	192	165	155	175	173	156	144	162	198	175	189	178	172	170	171	170	168	184	182	154	139	161	176	186	201	162	158	191	161	165	160	191	160	143	191	149	168	179	218	141	162	184	178	163	163	158	140	177	189	149	156	190	178	161	188	178	174	152	148	189	188	143	184	169	158	153	180	167	185	187	179	188	150	154	168	176	158	168	182	147	180	162	161	198	171	167	184	172	186	161	175	138	189	162	166	172	163	168	173	183	192	149	153	147	175	173	173	172	157	180	174	161	161	162	173	156	159	171	199	168	168	169	154	177	157	161	203	179	174	166	160	161	165	191	191	163	168	164	178	185	191	162	189	177	201	204	152	153	149	167	152	148	158	196	159	170	169	173	173	169	161	147	168	167	178	172	147	158	156	145	167	164	157	191	179	141	171	170	173	174	151	175	193	140	170	177	189	157	155	164	166	192	178	173	186	158	159	162	188	174	167	168	134	151	153	184	164	184	164	186	181	205	180	158	137	160	179	160	160	149	147	169	151	141	196	198	177	193	182	166	155	150	200	199	175	158	153	186	195	145	166	167	153	142	166	160	185	155	160	167	160	168	154	174	166	175	187	161	150	153	150	168	203	164	163	166	171	175	187	143	165	138	152	182	181	163	167	197	163	151	174	202	135	158	158	192	138	150	190	167	186	142	179	181	172	164	156	170	164	181	140	163	154	178	155	152	184	182	163	186	182	169	157	172	166	183	161	147	136	162	158	151	169	163	164	170	151	175	155	175	173	178	196	167	196	174	155	179	180	184	164	182	196	162	187	161	183	158	182	184	139	176	159	191	146	176	163	189	178	159	178	161	176	175	159	190	156	185	165	166	165	171	176	185	184	151	161	186	188	160	187	151	143	162	154	165	153	175	162	202	170	180	168	164	168	165	160	173	177	163	173	181	155	164	181	160	156	169	168	172	149	171	179	172	156	162	162	171	182	165	167	149	170	166	177	176	152	169	168	152	166	162	170	170	161	187	175	150	182	163	155	150	175	151	169	180	143	184	178	216	177	142	169	165	173	164	180	160	159	151	160	170	152	181	145	163	158	178	158	177	190	163	132	149	179	172	161	171	174	174	164	179	176	155	181	159	140	160	147	157	164	172	168	152	186	177	176	168	183	175	156	146	168	145	181	170	185	180	181	176	181	160	159	182	169	169	127	155	157	153	170	148	166	145	165	171	160	186	155	152	171	141	142	177	173	154	175	162	163	172	161	195	171	176	147	171	176	162	166	165	143	144	177	148	188	171	178	184	165	166	164	163	160	161	171	155	164	179	161	170	172	197	167	182	162	164	162	171	184	166	149	168	168	144	169	159	154	161	179	190	172	147	145	150	160	139	188	159	186	174	151	186	191	171	157	168	180	164	174	192	152	198	184	188	140	159	189	175	149	158	150	149	171	132	176	207	169	162	173	160	162	149	175	158	190	153	186	182	155	188	141	175	145	161	165	182	179	176	175	159	166	140	172	173	176	181	172	163	179	193	198	161	158	164	153	166	175	151	161	163	167	160	167	169	151	205	158	173	186	160	178	139	174	150	165	150	147	147	156	158	162	172	160	177	166	191	165	174	162	134	154	166	180	157	155	174	176	153	164	156	187	170	165	170	185	163	168	157	160	163	188	181	180	160	167	173	188	158	157	147	168	179	135	157	157	152	163	191	162	181	187	153	179	146	168	175	181	158	142	178	166	182	165	153	168	140	168	166	189	189	180	161	146	146	173	157	147	177	171	168	190	168	152	156	169	171	180	170	184	154	189	170	169	134	180	172	139	166	162	146	158	168	160	162	170	174	196	177	189	179	160	177	188	175	177	148	187	163	167	148	151	153	167	135	164	193	154	135	180	169	156	164	174	169	195	174	165	175	171	197	174	148	148	164	141	163	155	137	188	159	186	171	180	207	187	188	179	176	187	166	138	174	157	178	177	147	165	187	158	166	149	161	183	157	166	176	190	144	159	175	182	175	169	173	172	142	167	162	181	154	192	161	177	191	186	166	140	143	162	156	173	167	162	162	173	165	162	190	183	195	170	160	181	159	146	163	168	152	167	165	187	145	168	181	179	172	151	167	179	167	176	178	151	148	187	180	178	169	174	170	172	163	135	171	155	146	154	174	160	165	156	153	170	179	182	181	138	143	143	157	174	172	193	164	173	175	191	181	163	175	171	172	171	167	163	155	189	178	174	176	168	179	189	168	151	168	169	175	160	177	153	188	183	155	171	172	179	164	159	142	177	171	167	172	177	150	157	179	168	183	181	176	147	165	172	155	154	146	171	159	159	180	193	148	148	190	156	158	148	157	169	149	165	165	154	154	166	180	169	157	167	176	153	172	170	169	168	175	171	157	177	168	183	177	182	166	144	165	162	151	158	187	159	195	150	153	166	177	174	204	155	165	183	170	163	170	184	172	148	158	174	183	137	185	196	174	160	155	159	178	162	162	169	172	168	152	158	181	160	174	190	154	154	139	173	185	182	174	167	167	164	166	191	190	175	172	161	174	189	167	157	164	183	179	154	162	153	173	162	148	182	183	152	170	155	163	198	132	169	146	150	197	171	141	172	180	175	167	163	155	198	165	183	158	175	170	158	174	166	211	185	159	143	175	192	180	174	151	165	170	150	163	177	159	175	166	165	150	175	167	170	168	167	190	156	183	169	171	167	157	194	153	159	176	167	151	169	172	165	161	176	159
7959	919	1489	1594	1410	1138	977	842	820	674	717	679	561	529	565	512	514	527	553	526	505	484	478	493	453	441	472	477	468	413	438	426	445	430	450	473	454	467	429	497	472	426	480	434	451	446	416	484	441	432	448	412	431	409	424	418	427	483	413	402	424	475	485	442	416	456	451	422	406	442	396	482	448	434	455	438	456	458	422	439	435	438	450	434	432	417	460	425	420	422	424	416	431	437	438	461	427	436	457	421	426	437	422	417	440	450	463	443	438	419	438	439	431	453	455	447	416	445	440	414	462	437	427	423	408	448	425	474	417	419	388	390	445	441	425	439	447	439	429	405	435	423	464	464	491	431	418	444	433	423	419	434	452	447	448	452	430	417	431	453	423	420	407	415	451	410	425	412	444	434	444	446	427	459	378	396	431	432	435	412	471	431	408	401	435	396	460	435	453	439	381	390	406	455	430	402	450	439	407	446	433	404	440	401	437	408	454	461	410	415	426	436	445	437	421	415	426	413	422	451	404	439	430	444	436	424	433	446	414	487	422	402	421	393	439	446	434	419	420	415	475	421	404	458	407	407	409	412	440	421	449	458	388	445	412	425	424	421	433	429	410	416	427	460	460	430	415	421	441	447	432	451	453	418	444	454	407	416	434	398	448	378	459	407	455	433	413	443	433	413	456	416	461	425	432	429	470	392	442	477	426	480	400	448	407	419	444	414	405	430	489	436	412	411	424	461	448	417	451	462	454	467	432	405	461	490	414	470	460	382	404	427	400	395	421	402	379	407	481	441	414	386	453	447	448	393	452	406	452	415	484	417	399	438	411	447	469	440	421	427	447	409	424	413	432	407	413	416	476	429	450	442	479	435	401	403	444	435	449	431	433	425	430	447	428	411	450	427	466	419	457	409	428	420	455	441	441	436	416	417	436	401	451	423	423	440	423	449	406	409	454	428	445	418	459	475	448	408	427	388	436	440	438	441	449	450	459	430	382	446	428	425	416	456	436	432	422	413	467	441	428	416	442	420	424	413	407	427	430	412	404	456	439	437	411	438	444	419	406	425	462	412	417	425	426	406	420	403	432	449	435	428	473	436	430	440	454	467	426	425	421	453	404	466	430	471	411	462	414	408	420	426	440	493	420	426	445	450	431	405	450	457	407	427	445	391	435	441	426	431	423	455	431	428	417	472	454	428	434	401	443	469	457	474	414	448	440	456	418	409	444	425	403	450	485	465	437	419	460	422	409	414	426	437	439	442	436	412	462	440	440	429	446	446	429	428	460	419	407	458	446	418	418	430	465	455	431	453	427	435	449	395	414	449	420	414	439	429	401	415	439	437	452	466	486	444	445	414	441	410	418	428	437	462	457	429	424	457	442	437	409	486	442	427	470	469	427	432	418	441	439	392	479	435	443	388	471	434	428	440	418	432	459	451	422	443	402	440	428	447	442	429	466	416	449	435	432	427	425	395	424	430	428	474	410	433	413	442	466	397	405	402	458	449	446	446	431	391	447	425	469	457	436	440	439	447	412	426	421	423	430	412	452	427	446	397	429	448	478	446	447	462	419	428	450	432	452	407	385	431	440	498	416	445	450	429	479	448	429	425	436	432	420	420	412	396	407	430	451	430	422	420	424	445	394	408	445	376	472	438	429	466	396	475	429	392	426	425	446	460	441	431	464	447	443	443	410	415	422	419	426	417	414	397	461	410	406	436	434	478	449	479	413	440	427	453	417	434	421	412	457	469	378	416	454	451	432	434	437	443	455	456	454	458	434	416	459	460	436	446	416	404	451	430	449	417	444	427	404	449	474	418	429	431	445	434	460	449	404	446	430	451	409	402	446	404	441	408	425	410	444	409	409	447	435	436	420	430	413	434	414	441	443	427	431	426	421	461	481	421	417	459	435	456	441	434	404	420	410	444	444	445	459	439	418	412	403	429	433	449	432	449	407	439	439	459	427	448	447	433	424	406	426	466	459	441	450	434	436	437	429	460	446	449	416	422	451	435	417	404	425	419	459	412	443	421	413	437	417	469	429	423	444	393	450	445	442	437	440	405	393	485	396	425	434	415	427	442	452	420	434	425	420	455	451	419	416	464	445	453	466	402	411	446	455	464	428	415	428	434	426	443	450	467	444	461	442	459	440	452	425	403	464	404	435	423	455	459	425	413	435	466	416	397	441	395	426	411	467	449	424	422	402	441	451	398	443	440	420	463	400	412	462	437	450	434	419	469	405	433	427	424	447	404	393	459	409	411	496	401	423	474	426	460	432	419	388	422	441	405	396	399	414	411	435	412	452	405	445	445	435	414	437	404	440	432	457	413	412	441	412	427	422	447	417	398	460	410	418	438	376	466	435	430	429	392	420	447	421	423	429	388	410	434	411	433	420	399	423	488	439	436	398	465	425	443	429	415	438	432	420	417	451	476	424	422	413	460	450	453	447	427	479	433	452	404	430	423	437	412	405	455	428	411	451	431	455	444	420	476	468	466	425	446	436	446	423	389	452	441	448	442	412	462	444	443	434	435	428	429	466	439	417	398	446	391	417	418	483	451	473	413	415	447	395	466	452	423	417	446	428	414	462	418	426	430	464	449	445	421	432	407	421	432	449	437	432	460	408	441	412	479	417	428	423	467	413	428	407	426	412	443	443	427	470	416	411	445	422	446	470	413	481	382	433	427	420	388	412	438	434	425	439	416	455	412	415	428	464	403	389	413	415	481	401	447	421	407	443	434	438	422	433	387	418	417	412	447	476	420	436	410	408	416	430	474	417	455	406	453	470	453	422	419	404	452	469	422	421	462	393	465	414	410	432	452	426	418	454	425	450	402	423	483	444	407	441	471	464	424	451	431	418	443	421	430	420	454	435	402	488	439	439	400	435	419	408	473	419	447	429	412	424	403	415	444	449	456	479	471	447	410	440	449	422	463	438	434	429	434	378	421	429	429	413	423	428	430	438	441	443	434	450	434	428	458	437	402	393	410	451	425	417	440	451	434	436	451	428	433	468	429	420	420	443	437	410	447	428	422	459	406	406	436	439	431	434	424	438	453	468	410	427	435	482	425	444	443	422	426	433	446	437	425	429	429	398	430	422	438	448	404	443	447	419	385	482	435	450	447	403	443	389	450	385	420	375	420	435	404	442	447	464	408	406	442	392	432	461	426	436	423	430	452	410	413	483	414	459	429	478	443	430	425	409	465	447	441	435	455	390	443	420	459	455	474	430	409	409	416	437	438	429	421	442	413	426	394	436	443	448	423	452	424	429	418	472	418	431	410	420	464	441	431	450	423	419	406	403	462	443	448	407	451	397	396	440	429	442	416	431	430	467	475	409	443	429	463	437	418	424	471	412	433	422	433	439	424	392	453	438	441	411	447	437	459	418	451	446	405	479	432	430	386	432	445	467	432	421	429	419	408	425	416	449	438	427	454	400	458	417	420	440	477	426	432	431	447	434	464	401	411	427	407	425	461	442	445	439	396	439	428	409	444	438	447
1481	416	399	394	396	435	424	416	426	387	386	451	409	420	395	417	422	388	410	417	405	409	394	379	411	419	421	407	404	405	356	398	408	370	411	404	361	398	419	411	382	384	420	402	368	416	397	403	396	430	429	386	414	400	385	411	400	423	417	424	401	392	462	422	434	370	405	433	409	411	416	397	386	392	412	438	405	399	381	387	414	437	398	370	407	413	433	405	422	424	408	396	414	395	399	395	419	399	451	393	411	446	446	419	380	420	373	406	479	389	382	406	435	399	389	405	421	415	417	436	420	378	401	400	402	405	447	409	437	461	420	389	410	407	409	388	408	419	426	426	424	427	361	447	399	387	435	384	415	486	459	394	399	402	410	427	428	394	430	422	421	430	405	442	418	409	390	444	425	399	377	394	382	440	422	390	418	373	419	454	421	415	407	401	422	445	426	435	418	372	403	393	383	394	404	402	375	378	427	431	411	438	462	439	372	402	423	426	416	392	402	392	441	396	427	452	397	394	396	382	412	443	379	434	474	415	401	403	437	453	392	458	410	447	378	415	432	432	398	407	398	411	421	396	406	415	389	414	436	403	444	406	410	435	421	392	397	426	402	415	436	390	387	431	412	415	414	388	368	399	364	418	416	395	415	437	451	392	412	401	398	394	389	434	421	419	436	407	439	406	408	379	421	418	461	416	432	437	360	437	383	455	423	427	408	423	381	413	421	409	410	448	459	421	425	396	427	437	438	412	389	404	467	425	411	416	435	390	408	404	422	387	405	436	430	403	433	420	396	392	385	420	406	422	400	415	397	402	423	431	438	417	420	407	414	407	393	397	388	405	417	406	395	428	418	382	423	377	423	420	363	400	423	406	423	404	412	393	409	397	427	382	402	415	410	419	376	398	423	393	414	367	364	363	363	369	417	397	403	442	380	420	457	413	372	404	365	390	393	408	397	370	412	417	408	433	403	391	383	435	408	441	410	445	395	431	404	377	404	375	419	382	378	443	419	410	395	411	460	398	418	397	431	434	413	403	401	414	396	391	396	359	376	416	387	380	453	393	390	399	402	407	444	421	414	396	401	414	408	399	387	405	413	417	404	395	398	394	404	428	441	393	409	407	393	443	402	425	448	379	424	387	453	366	381	419	402	435	396	382	402	415	374	419	392	397	432	417	421	403	422	410	410	436	409	392	406	417	380	417	454	408	407	396	429	385	358	412	458	388	383	423	400	395	403	431	369	425	404	423	434	411	413	382	409	436	381	408	397	416	400	438	411	414	421	393	422	449	415	396	398	428	421	403	415	435	403	399	407	414	422	397	403	386	378	407	384	411	420	410	401	401	435	392	390	438	412	425	406	420	389	447	402	411	373	426	414	438	400	404	410	376	373	382	415	431	407	403	410	398	385	441	400	439	471	433	374	407	420	436	416	416	422	439	410	432	421	455	425	370	436	398	418	393	424	381	408	425	436	429	365	437	405	406	423	448	373	407	409	421	448	393	396	419	386	379	391	442	397	410	402	496	444	433	407	412	412	410	442	435	400	404	380	403	435	373	393	411	424	385	379	389	382	429	401	395	413	430	393	410	383	437	389	411	396	402	395	426	441	405	391	414	387	420	401	357	425	409	430	445	437	418	393	390	428	394	430	407	400	376	420	413	423	413	443	436	426	417	418	417	435	427	415	392	415	425	450	392	417	401	401	426	363	399	413	372	414	447	404	422	385	408	450	401	418	405	429	448	414	402	401	371	374	405	412	405	402	403	410	428	427	414	433	377	427	418	433	458	448	412	384	438	435	420	369	412	383	386	378	386	428	436	370	427	396	413	414	397	378	418	389	449	436	402	374	393	408	439	408	415	417	353	400	463	392	403	407	437	406	380	428	460	439	413	444	415	435	389	379	392	404	385	382	410	414	415	398	378	418	389	386	409	408	395	375	407	410	475	429	413	427	387	433	415	423	404	416	411	414	408	414	369	402	442	398	411	409	433	418	412	428	405	393	408	410	445	443	408	401	439	392	405	396	426	441	399	410	424	455	372	437	415	415	393	451	381	400	426	440	402	419	433	403	402	384	422	382	393	402	418	428	423	375	415	421	408	413	407	409	428	395	428	418	417	395	427	416	442	403	386	460	406	406	404	409	431	426	386	391	402	412	416	417	389	408	397	405	405	391	396	414	402	431	437	422	413	419	430	408	415	445	360	388	396	391	412	423	415	409	401	392	420	419	420	413	453	370	378	412	424	423	408	402	368	431	426	417	412	416	398	400	387	426	409	446	421	372	424	395	430	413	369	431	433	440	433	407	405	407	384	434	409	389	379	428	426	390	384	409	399	415	420	382	386	402	442	392	391	382	407	421	414	404	386	436	426	426	418	384	365	426	419	450	405	412	404	461	417	388	418	423	424	410	411	399	406	447	415	455	400	439	446	427	424	414	390	379	412	426	406	395	421	441	396	371	407	424	418	404	455	458	407	393	402	386	396	411	401	369	402	398	399	433	392	406	400	404	428	423	380	433	378	410	385	445	425	405	439	388	400	377	443	404	410	424	382	409	412	390	382	403	432	440	402	427	418	403	374	405	399	416	406	392	422	428	432	425	414	441	388	408	451	384	437	406	453	387	414	436	380	363	401	403	379	438	385	402	403	418	407	483	451	451	474	420	411	408	449	452	405	400	403	444	446	400	372	428	410	409	400	369	372	412	424	383	406	390	412	414	426	419	394	429	461	447	411	398	428	437	408	410	445	398	366	410	393	385	399	436	432	415	406	427	392	431	408	375	380	408	433	418	439	407	399	430	444	380	414	420	430	424	384	377	417	404	413	430	441	420	393	435	413	420	426	360	384	414	386	401	396	366	409	424	423	403	421	388	421	429	410	420	370	418	453	380	415	400	413	448	384	436	413	393	431	405	414	395	393	397	355	408	437	402	423	427	435	384	422	403	371	421	376	393	428	435	417	424	441	419	433	419	446	409	402	423	403	402	400	405	431	381	384	433	415	406	424	431	404	373	384	417	405	381	418	402	363	404	413	407	425	370	386	448	418	413	405	400	429	400	418	445	414	453	388	426	447	390	417	401	448	367	419	427	415	404	400	475	429	378	390	395	385	461	430	396	454	449	404	416	448	379	418	395	386	418	415	386	385	389	358	392	457	407	415	420	432	374	410	397	399	410	403	432	409	371	391	438	424	408	384	401	421	391	473	392	388	407	446	388	399	427	384	427	443	392	391	377	427	441	383	426	407	437	405	382	408	416	438	401	432	401	435	410	409	416	425	431	409	379	396	401	415	410	422	387	433	423	393	387	414	396	424	420	437	398	417	416	403	373	420	381	425	438	380	451	415	425	423	431	407	386	402	422	387	423	364	422	398	367	427	409	411	386	424	401	398	433	378	402	368	404	395	435	380	442	470	449	418	374	429	392	430	419	425	422	395	382	392	403	411	427	411	415	414	433	429	443	364	412	419	409	408	427	425	389	392	404	364	423	440	424	400	391	410	406	417
2109	960	982	1024	936	952	945	1056	986	946	961	955	971	897	987	936	968	950	1011	986	918	951	948	954	937	939	961	959	977	944	916	959	929	984	945	928	894	943	921	925	965	977	958	874	957	972	942	933	928	931	965	950	940	923	951	955	928	968	888	927	898	962	944	1009	1002	898	1000	922	929	1018	938	909	962	930	941	977	958	937	996	926	924	963	965	950	922	966	954	957	938	924	960	994	948	945	944	955	896	929	926	912	964	939	928	941	935	979	980	982	959	943	893	961	966	922	993	920	939	999	890	980	961	975	932	927	972	921	904	939	905	926	941	960	904	954	877	987	967	950	964	927	991	937	965	920	871	944	930	945	915	930	904	921	951	961	937	975	933	945	942	929	971	966	915	966	920	926	964	927	974	936	968	1001	973	958	941	941	967	1018	948	920	1001	915	930	1007	967	964	941	967	994	989	941	910	973	963	975	936	938	897	938	987	953	977	917	937	989	933	946	954	948	932	960	986	918	944	936	923	1041	949	950	929	925	949	945	948	973	992	937	909	960	980	963	893	946	932	968	901	1002	981	964	946	974	959	986	973	923	918	976	926	946	947	954	912	970	945	971	948	930	921	896	966	986	1015	897	906	914	981	976	945	963	879	911	944	949	898	906	986	891	978	985	950	977	926	950	966	971	944	941	974	951	931	948	924	943	938	893	951	970	946	922	968	883	970	930	973	938	918	950	903	1003	917	925	966	950	945	928	942	932	935	945	949	950	932	968	1003	974	899	953	912	1003	961	931	972	900	925	945	1005	923	899	992	914	935	967	965	944	927	965	966	966	929	955	946	911	953	953	929	1026	999	909	903	916	976	941	978	910	956	911	947	934	904	911	939	956	889	1032	987	923	906	937	893	963	987	923	952	959	924	947	924	958	885	933	914	993	971	946	959	953	921	917	947	899	962	928	912	923	922	978	952	961	972	949	1007	927	922	926	954	934	937	960	935	943	936	966	985	958	999	959	959	983	941	949	890	932	953	997	1002	952	1006	894	945	891	940	949	899	919	932	975	919	918	926	929	927	883	958	955	957	929	931	975	921	981	929	952	937	924	949	952	918	962	942	874	935	918	942	898	948	940	914	963	927	959	933	959	954	980	921	921	938	964	950	859	975	994	937	987	931	973	911	925	932	924	944	924	956	946	978	943	963	927	958	978	957	936	991	922	928	918	868	955	927	963	950	1004	955	897	913	979	976	996	951	930	918	941	914	986	940	1000	950	964	967	944	953	933	939	957	938	982	900	862	982	949	986	913	984	955	943	918	956	906	940	999	930	980	938	952	968	918	939	1014	957	952	925	965	934	975	930	964	925	950	907	968	928	963	930	941	1000	950	980	933	959	985	963	945	1047	896	933	943	965	917	876	948	959	922	956	965	916	930	925	939	936	1001	949	903	963	967	950	893	968	921	922	916	942	903	946	894	922	975	929	974	942	926	974	906	981	955	919	937	910	923	951	1001	917	864	955	981	899	949	982	902	937	911	922	971	939	955	916	939	930	966	931	1057	919	948	948	968	949	931	944	914	1008	951	957	973	985	942	950	957	939	938	962	929	978	967	1000	983	929	889	897	994	936	942	977	976	964	959	959	994	897	989	944	929	976	899	1005	959	924	959	1003	939	981	971	929	902	935	963	964	985	968	997	991	952	967	917	925	957	933	930	942	952	910	918	955	949	985	908	935	982	920	945	959	985	923	986	908	906	938	988	1005	966	947	958	913	950	1004	922	881	938	960	977	989	1001	923	917	981	937	966	932	936	934	1021	951	894	927	1002	894	971	932	874	909	966	993	903	938	954	934	945	915	939	933	922	892	938	970	960	910	942	938	933	986	919	942	909	970	955	914	923	930	934	947	992	967	969	929	933	988	1008	979	963	969	928	929	934	904	901	972	942	957	918	950	918	858	938	895	971	945	918	1002	972	997	887	936	927	956	956	896	925	916	937	955	920	949	925	883	931	926	968	929	952	949	944	929	950	932	887	988	908	944	911	903	954	926	921	980	927	917	889	916	995	947	954	946	1011	1011	989	1002	965	910	908	922	940	1000	937	924	948	968	934	941	963	931	945	921	916	928	957	915	886	969	996	954	950	961	965	948	994	958	924	930	1011	991	924	935	904	908	968	958	954	896	985	926	948	970	938	948	920	966	990	923	955	951	909	962	888	949	997	945	948	969	953	989	961	906	941	975	967	934	944	971	968	1000	975	951	943	991	929	922	925	961	924	912	996	929	929	904	953	943	994	926	990	964	981	986	910	904	965	889	946	943	967	940	995	957	896	978	940	1007	948	939	901	895	949	959	945	969	964	964	942	977	911	952	865	997	947	946	998	920	990	998	929	954	960	892	946	994	974	935	920	969	903	946	973	927	918	943	982	948	910	923	915	972	949	943	966	928	909	941	950	959	955	921	896	927	939	961	996	1000	964	985	916	905	928	962	942	960	985	945	915	929	986	893	957	955	953	924	947	879	1022	943	900	953	955	947	897	962	880	978	954	924	956	962	948	972	935	921	936	1000	926	968	959	932	942	932	922	951	955	930	967	917	1019	984	891	947	979	977	957	962	943	930	896	983	956	952	912	907	913	949	984	919	1012	886	977	953	954	989	914	908	953	937	885	944	921	931	967	944	925	946	956	955	931	924	934	928	960	911	940	923	945	965	951	950	952	931	947	965	944	951	991	962	985	1013	968	955	986	992	957	996	950	933	951	941	987	961	949	931	953	952	935	1005	988	934	950	957	924	947	1009	956	975	974	972	947	907	991	982	992	923	982	938	954	963	942	938	921	948	987	941	945	928	969	963	969	920	940	947	992	917	933	912	957	932	929	966	954	945	972	958	994	951	954	907	973	961	975	877	929	969	946	983	914	964	981	924	950	981	956	939	967	1012	930	940	926	940	987	960	940	939	989	929	899	1018	1007	933	958	894	901	891	945	922	903	945	897	923	917	925	913	976	931	976	918	971	999	917	964	952	971	951	963	934	915	916	992	941	911	951	891	968	982	940	955	962	919	978	892	962	892	951	987	904	928	998	973	950	952	939	875	932	911	966	1005	938	972	928	961	982	949	999	950	963	940	953	937	933	934	956	943	929	985	909	1030	921	963	914	925	951	921	1008	939	993	945	945	970	974	931	950	1057	972	914	946	898	916	951	944	953	956	946	910	970	963	943	935	944	981	916	1004	966	994	1002	969	965	941	916	987	956	973	929	1007	988	942	868	987	954	930	896	927	963	950	981	944	950	980	962	927	976	992	917	958	944	955	939	981	981	948	916	906	919	972	962	930	964	920	910	906	961	939	984	943	900	932	956	936	922	935	917	967	959	918	917	888	1006	969	941	922	930	969	960	957	948	876	955	982	1027	989	1014	977	976	950	941	911	952	916	935	943	947	963	934	999	916	933	881	1032	945	1010	910	954	899	960	920	985	907	1000	953	966	917	974	972	933	919	942	931	980	949	899	948	967	897	958	915	939	928	923	972	966	940	938	982	984	953	979	994	958	959	969	909	971	992	954	945	954	946	930	992	975	943	953	958	944	991	959	952
7227	603	570	504	442	448	419	390	381	412	405	393	349	390	371	364	341	323	342	380	373	397	351	358	350	369	350	328	314	352	389	324	372	418	335	326	370	349	346	375	334	374	344	334	386	368	344	352	343	352	352	368	326	341	363	384	330	365	368	364	387	326	384	378	372	353	370	377	365	399	349	336	327	351	348	346	408	349	351	346	336	332	383	370	392	354	319	400	415	332	352	357	337	336	344	366	354	339	332	364	354	354	368	368	350	366	352	356	352	401	327	387	346	336	356	384	365	349	348	381	359	367	369	383	383	391	348	397	335	355	354	358	348	369	363	362	370	359	335	391	375	386	340	372	423	347	397	342	313	374	362	342	357	365	357	377	330	358	367	367	389	394	367	381	321	348	397	393	356	350	389	335	357	373	350	348	376	357	370	396	363	349	348	366	365	326	368	368	352	359	309	329	343	365	357	346	375	340	376	348	373	372	380	334	361	333	351	360	311	340	340	390	341	353	386	380	321	356	386	346	378	363	331	369	391	391	391	369	341	367	383	382	395	351	383	335	349	350	385	415	348	363	342	367	369	327	356	364	333	384	360	351	373	409	343	352	406	355	382	370	356	360	364	355	371	370	378	356	397	337	348	353	338	357	363	380	346	346	327	381	358	352	363	368	345	354	369	390	392	380	383	373	373	358	354	382	367	343	351	358	363	364	322	380	345	365	335	376	353	358	353	388	402	370	378	347	398	380	364	365	366	300	365	356	352	389	394	335	358	344	356	354	361	353	336	349	352	365	337	336	413	361	380	357	383	376	342	374	355	337	333	363	344	347	361	405	351	371	341	351	362	362	386	357	355	377	385	413	378	361	346	364	336	357	347	370	334	355	350	349	353	360	324	347	366	383	375	327	344	351	342	352	381	360	391	372	338	380	366	357	345	358	323	374	332	382	385	350	382	367	342	332	373	374	336	345	325	341	383	344	358	348	395	385	355	376	377	356	362	345	372	364	357	345	362	364	356	334	334	391	368	362	389	393	411	367	333	344	374	345	372	356	347	334	354	345	364	401	356	395	361	404	395	354	344	356	360	361	361	313	396	350	389	364	350	371	377	360	377	326	391	360	375	305	326	385	372	363	315	351	383	342	359	334	321	356	378	376	346	379	345	365	360	335	385	371	341	345	378	399	336	357	386	393	376	353	378	349	372	357	370	389	376	361	327	359	362	355	401	346	368	389	372	380	363	367	353	347	359	364	359	390	331	363	344	369	380	386	368	408	372	340	370	401	359	346	366	359	375	365	337	387	326	356	350	363	350	384	384	351	333	308	297	424	353	343	390	391	337	343	355	386	390	355	335	374	365	358	377	335	355	328	391	376	353	351	388	361	369	352	384	343	324	364	354	360	393	359	387	343	369	396	349	363	356	388	349	366	336	387	361	360	350	383	359	400	351	364	377	346	374	338	352	372	371	372	352	367	360	357	370	339	323	389	348	337	368	339	375	351	355	345	361	350	343	342	351	350	365	406	326	359	361	387	348	361	353	333	359	345	367	367	389	383	397	353	338	372	405	331	390	352	386	381	356	366	364	377	392	360	404	363	367	327	381	350	374	336	313	342	374	331	371	369	350	355	363	369	353	328	340	367	388	337	339	367	328	396	369	375	372	363	348	350	354	357	372	360	322	326	358	381	399	356	381	363	346	338	359	350	361	337	352	332	367	348	343	338	380	398	325	327	363	359	361	338	332	359	380	344	349	322	310	322	336	357	329	353	366	357	395	383	332	331	344	377	326	329	399	370	374	350	374	338	363	382	368	358	386	346	371	328	378	358	370	371	367	361	348	334	330	347	330	341	351	390	357	374	335	364	333	378	363	360	306	343	379	340	334	361	339	343	384	375	377	353	321	329	378	363	328	354	383	385	373	391	389	342	386	356	368	325	348	359	370	400	377	382	331	359	377	354	375	341	338	382	380	331	338	377	350	367	344	365	403	343	371	335	376	385	322	348	343	389	347	353	352	349	340	326	380	337	362	367	359	401	386	376	373	350	346	325	396	374	372	351	349	334	370	378	396	365	348	347	335	363	339	332	365	366	339	369	390	360	380	420	348	367	337	363	363	356	374	362	395	332	347	340	379	364	351	376	350	367	364	333	386	347	349	321	387	353	381	337	341	350	354	353	370	381	344	361	361	383	369	343	336	341	347	410	381	335	358	393	370	399	373	389	376	394	350	370	323	383	369	337	363	338	348	329	375	372	375	329	389	352	361	361	361	377	343	386	305	367	372	349	378	329	348	395	370	374	349	404	360	364	373	382	374	345	352	375	418	343	344	343	321	341	389	377	347	362	383	376	356	383	340	350	388	354	366	397	392	367	386	375	334	405	359	363	346	348	381	371	370	362	371	377	353	322	346	339	397	343	378	347	353	366	391	344	356	363	340	358	349	340	334	362	373	376	389	376	419	385	365	394	362	372	364	387	360	347	356	337	381	366	381	344	387	351	393	333	376	378	369	338	338	335	366	348	359	347	371	342	396	419	382	356	353	350	378	355	355	348	362	336	314	387	333	349	351	385	390	333	362	335	359	337	328	401	356	310	361	369	386	389	366	348	358	377	398	366	398	376	391	375	322	335	320	346	366	379	356	382	369	351	348	338	373	358	324	359	354	369	336	372	345	353	387	370	356	370	383	356	355	341	330	345	375	366	378	366	345	379	338	366	346	335	344	343	348	361	347	337	334	330	344	351	344	315	364	319	345	379	339	360	361	385	381	346	341	346	372	389	379	372	364	355	362	368	363	387	386	373	358	352	375	365	336	383	361	347	369	347	388	345	348	334	378	360	339	413	377	371	340	351	331	341	387	415	365	399	369	374	394	328	340	353	345	353	330	375	388	374	331	353	330	344	354	370	352	351	405	359	366	343	396	350	347	332	383	365	380	380	365	392	381	346	390	329	372	323	344	363	361	362	355	368	385	344	371	348	370	373	363	340	358	349	380	374	374	363	346	345	342	327	382	334	393	365	337	342	369	353	348	337	382	365	349	383	401	364	376	360	394	399	335	383	373	408	349	379	402	358	344	396	372	334	343	328	386	346	358	349	330	341	323	390	366	353	359	387	338	388	371	331	397	365	336	349	349	358	361	355	351	374	376	374	416	390	377	357	327	372	343	368	378	343	383	397	367	363	353	354	390	368	376	373	374	354	324	350	334	359	386	363	348	356	350	355	324	341	368	346	373	354	406	370	358	318	316	335	364	385	368	331	344	394	367	403	355	376	343	371	389	357	349	353	382	369	367	363	361	358	328	359	382	355	416	346	392	396	383	330	356	360	374	383	352	369	324	319	350	377	412	371	329	359	367	349	365	337	363	380	354	379	373	389	343	338	329	369	350	340	381	389	363	328	383	360	325	346	376	344	382	346	383	386	356	384	347	360	357	405	299	344	367	334	366	332	337	350	357	348	363	361	348	321	385	340	337	359	361	325	373	358	348	365	400	349	387	382	391	348	336	354
6633	1100	1383	1453	1257	1173	1106	1075	1032	970	926	942	941	977	869	954	842	883	866	897	869	846	826	835	868	833	891	847	816	831	814	849	862	878	839	829	903	836	897	864	843	823	828	841	839	832	816	818	858	858	889	828	859	816	827	786	839	818	871	858	773	863	882	823	834	841	826	865	852	801	862	828	846	804	839	825	820	855	870	863	845	880	889	853	802	835	857	782	867	838	810	819	891	828	834	836	832	862	880	820	797	845	861	849	815	846	861	852	855	873	820	852	826	820	791	826	875	847	857	885	839	849	818	868	822	817	822	827	823	814	815	865	933	889	836	779	820	799	820	844	823	825	858	850	875	789	800	794	804	794	796	821	822	846	835	830	869	859	818	809	829	820	840	823	820	867	830	842	781	821	795	824	802	797	843	868	799	804	880	834	851	797	878	857	859	869	795	799	837	850	816	830	793	884	833	815	842	822	782	840	801	823	837	804	836	843	827	824	842	779	891	854	789	848	825	802	820	832	857	816	858	826	868	814	807	819	861	817	805	886	825	834	805	826	805	749	866	768	854	865	817	808	845	821	783	819	845	840	848	841	795	801	874	879	792	793	850	821	855	871	830	870	794	872	782	840	820	842	839	827	830	871	793	861	836	817	837	876	803	829	859	824	885	835	883	890	824	862	841	868	809	862	851	860	890	852	797	845	828	844	803	841	822	822	873	851	809	783	859	803	842	837	836	812	868	808	810	823	798	822	823	831	841	853	791	813	838	821	879	831	832	755	817	839	846	810	834	806	813	881	832	804	830	832	807	832	815	810	812	826	806	894	871	846	904	910	814	858	861	851	832	841	851	837	803	824	777	860	870	857	817	859	849	833	827	893	808	881	834	884	819	861	872	871	866	860	866	834	835	811	815	836	779	798	814	816	891	815	801	888	826	821	786	795	812	894	797	853	844	822	831	840	813	802	847	806	851	878	869	876	830	859	811	827	815	848	851	830	767	820	861	810	822	817	847	902	880	881	817	798	790	830	863	850	793	819	822	883	828	856	837	840	910	854	836	826	859	805	835	866	845	838	816	774	809	778	801	863	865	836	849	853	852	868	823	821	813	836	831	892	815	853	871	808	787	840	844	858	832	803	795	793	848	889	804	790	858	811	782	854	845	821	827	782	846	882	854	835	844	835	824	862	902	809	808	829	869	852	876	828	867	849	843	854	832	831	780	872	853	840	822	876	862	843	852	802	836	852	826	810	795	835	805	843	814	849	827	863	877	804	801	790	844	862	814	854	804	842	793	798	816	843	841	872	824	844	814	871	837	798	779	855	865	838	838	810	874	814	782	834	852	850	859	772	858	834	886	869	820	877	803	816	864	824	853	868	830	856	858	823	848	891	841	861	811	846	817	847	801	832	804	856	837	801	821	817	852	831	856	767	850	789	827	798	838	893	830	852	804	876	801	876	800	846	825	818	876	851	862	859	861	865	791	815	864	826	858	864	788	846	847	835	837	856	823	824	832	816	848	863	849	840	821	849	844	845	852	885	837	858	815	879	878	846	837	821	808	856	829	854	808	810	837	873	796	870	872	830	832	832	828	895	896	871	852	832	848	829	879	793	832	833	815	835	817	812	850	831	823	870	851	839	809	851	864	821	865	845	833	817	857	836	835	833	853	848	902	827	799	809	789	830	852	798	888	765	793	848	796	847	818	846	850	806	866	833	800	823	828	799	797	810	806	840	848	831	902	837	863	874	786	841	835	810	855	879	854	824	884	843	820	822	838	808	847	808	803	873	801	810	810	821	887	815	857	858	821	849	870	802	861	803	843	824	825	849	856	848	839	807	902	842	810	877	835	865	838	806	819	848	857	846	879	870	861	831	867	821	821	852	782	867	885	858	893	847	817	781	847	834	864	857	865	885	840	871	783	815	861	837	843	811	832	860	834	852	840	814	822	865	828	826	834	789	828	788	892	847	832	804	856	805	837	791	788	832	832	817	826	785	846	831	817	824	852	858	815	835	880	843	868	817	810	833	810	844	819	842	782	847	899	828	846	877	863	845	839	807	846	842	837	814	851	853	835	832	844	866	824	886	851	860	821	869	907	834	828	789	807	867	899	868	817	843	811	842	797	791	848	840	807	812	900	790	866	812	800	828	814	854	800	902	831	851	872	831	821	845	838	802	829	887	800	838	825	887	841	798	814	862	844	855	878	802	858	852	825	847	839	864	832	806	789	826	829	849	825	855	895	876	806	836	889	824	827	847	861	837	830	809	875	825	821	840	840	863	838	815	782	810	844	819	863	855	836	813	804	847	828	872	819	849	814	874	796	813	845	796	809	816	826	825	873	814	839	845	824	840	867	836	854	826	830	764	826	858	883	849	853	869	886	843	816	830	823	890	887	806	811	882	842	844	833	851	829	811	891	820	817	838	811	808	805	848	837	856	834	825	851	882	835	817	846	834	822	880	839	798	865	867	831	813	808	802	873	836	854	843	868	801	889	793	899	869	837	827	812	866	831	854	806	809	813	785	855	849	816	857	819	785	878	878	818	803	837	820	817	837	825	828	845	853	846	865	833	812	819	857	822	854	844	854	846	814	928	824	844	837	823	806	829	874	862	841	842	829	864	808	877	828	842	832	823	816	810	834	829	856	795	825	841	832	838	790	838	829	876	828	800	840	794	790	848	816	878	854	845	853	839	811	768	780	861	833	825	850	860	848	841	901	846	854	819	832	864	825	793	857	838	847	811	812	821	874	858	771	823	870	824	820	819	821	864	796	855	824	826	844	799	832	848	851	830	836	822	841	834	858	856	853	805	828	840	775	836	853	785	790	819	839	854	874	838	838	865	793	848	863	835	825	830	786	815	816	872	839	853	866	844	810	810	809	800	813	814	865	810	888	831	881	862	868	836	856	793	826	819	870	780	810	815	818	825	839	866	853	810	807	829	869	841	787	847	825	823	867	829	865	826	809	797	847	801	850	856	898	807	833	797	881	815	888	855	817	797	856	885	820	855	830	866	839	845	865	872	856	887	785	812	826	903	809	827	857	798	881	820	806	850	854	839	796	779	870	824	901	816	831	830	845	830	826	852	833	808	817	871	870	859	870	811	840	840	803	826	825	861	853	829	869	812	799	852	824	855	833	851	811	836	825	806	838	800	843	858	848	843	777	864	811	860	845	834	850	844	854	808	813	830	858	860	826	800	868	842	815	776	834	856	815	869	861	848	830	868	909	862	857	823	897	840	811	883	872	803	803	852	862	847	807	802	830	757	832	841	891	835	867	790	889	841	848	830	817	836	800	793	884	848	819	793	883	828	847	859	822	811	843	843	793	818	779	874	826	842	821	772	837	804	834	807	762	875	825	854	781	859	868	843	854	846	823	803	841	834	878	781	787	831	844	832	814	842	848	848	829	816	804	835	823	830	815	843	818	849	849	797	816	825	860	876	777	823	841	851	829	829	859	820	805	811	796	809	772	801	842	832	860	846	795	775	799	830	852	863	849
13212	968	654	484	380	285	299	215	230	218	222	226	205	167	190	194	221	178	169	167	179	183	174	188	190	177	178	167	157	182	194	180	149	173	166	152	180	147	162	159	167	194	176	164	189	156	189	179	180	186	148	168	175	154	153	153	148	163	188	166	181	156	166	152	182	164	185	187	164	154	167	189	174	179	180	157	159	182	187	151	154	159	205	172	176	161	180	197	160	178	177	157	174	180	162	162	178	195	164	156	150	165	162	194	148	164	182	169	172	185	154	140	162	202	170	148	157	183	161	176	162	176	171	180	171	133	168	175	163	179	157	185	147	177	170	161	134	150	186	172	171	176	162	150	159	151	166	161	169	161	166	161	193	184	179	172	182	165	173	195	181	166	158	175	166	154	181	161	182	157	190	169	166	157	154	174	166	167	149	133	160	200	167	169	171	156	191	158	158	200	164	183	185	191	167	166	158	164	156	159	153	189	178	162	181	157	147	152	165	142	173	166	172	176	186	167	184	154	193	179	162	172	153	187	158	187	171	158	171	203	172	165	171	163	155	175	171	170	185	152	191	177	154	200	163	174	150	185	151	156	158	167	177	168	146	179	173	155	145	168	185	187	146	169	155	172	156	154	193	171	165	165	185	153	167	163	146	166	175	173	127	170	148	166	174	185	176	171	168	157	190	161	180	187	173	177	177	165	159	142	167	177	180	146	193	171	170	156	162	165	167	161	169	172	170	157	158	175	153	171	165	161	169	155	143	153	151	178	176	149	179	152	182	175	185	137	191	166	165	155	165	195	169	158	168	148	151	199	156	173	160	182	175	181	175	203	183	177	170	167	160	175	168	174	177	172	156	164	182	179	167	175	174	159	156	176	177	162	172	171	162	182	176	170	179	158	190	164	159	148	163	175	161	152	179	156	176	147	173	159	178	167	150	161	166	189	145	168	185	170	152	189	176	168	170	163	154	181	162	177	192	169	156	169	189	158	179	177	176	173	153	161	187	183	179	157	145	168	165	160	166	165	156	156	183	184	178	155	166	177	146	184	171	149	186	164	155	175	170	201	167	170	175	197	147	142	175	200	169	179	154	172	187	165	176	169	151	186	166	195	157	168	147	168	159	128	197	179	179	186	175	142	160	159	178	180	170	151	166	153	171	157	128	168	182	142	184	152	163	177	192	172	161	192	152	172	178	170	169	165	167	181	168	179	170	153	175	142	142	172	184	152	167	151	158	153	175	181	150	184	171	166	174	150	155	153	173	164	161	180	169	153	162	185	160	181	132	173	160	173	169	190	182	166	152	170	186	166	147	165	145	203	165	169	167	164	146	178	164	179	180	156	132	151	167	155	173	189	182	192	173	177	199	168	163	156	146	141	171	180	163	167	164	171	157	163	145	165	145	148	182	152	200	148	190	166	145	174	161	163	166	145	186	150	154	166	145	164	149	156	155	148	156	177	176	166	175	146	159	177	156	151	159	166	154	170	164	167	176	161	163	160	175	139	160	179	177	177	164	183	155	165	160	149	186	167	182	168	167	174	174	170	203	168	167	156	175	162	174	183	166	178	177	170	144	140	168	165	178	186	183	161	182	167	162	149	156	167	145	161	165	171	203	167	168	178	160	183	205	156	188	159	148	155	156	171	180	193	171	172	189	163	153	175	168	157	165	147	171	191	151	161	174	166	168	168	161	176	156	182	160	159	166	136	149	160	176	185	189	173	179	176	183	154	166	181	159	144	165	172	178	191	157	170	168	161	161	144	160	183	161	154	150	175	155	157	178	196	152	132	160	145	148	159	143	173	151	173	155	156	164	158	177	171	160	177	161	176	174	155	169	196	177	163	150	167	163	186	151	154	178	148	164	140	179	188	177	180	164	166	150	171	187	167	168	178	150	160	176	160	160	142	171	171	181	174	158	184	182	208	184	199	172	161	191	187	178	164	153	160	166	166	158	176	145	172	157	170	166	170	165	132	168	168	178	176	158	187	168	185	172	165	156	204	193	172	164	174	167	150	159	162	163	174	170	188	164	176	179	152	184	158	188	146	145	179	136	180	151	172	173	170	183	185	167	163	185	156	152	161	177	161	166	161	174	164	183	160	176	145	174	174	194	170	170	170	162	143	167	164	168	155	158	188	165	176	150	150	170	200	167	155	155	174	192	165	167	169	151	176	178	161	156	162	150	177	176	178	171	162	169	168	174	168	179	166	191	182	173	165	161	170	161	156	181	155	161	159	163	168	174	157	189	169	197	183	189	176	147	163	186	152	189	165	185	179	148	178	195	184	187	185	148	175	193	182	163	173	179	152	170	181	165	154	159	167	158	134	185	151	185	171	195	193	155	154	175	171	183	184	149	188	167	171	183	178	156	174	167	183	161	165	165	181	150	156	174	206	169	178	163	158	168	158	152	158	173	174	177	159	161	160	153	177	159	180	159	143	174	161	169	162	170	159	164	161	173	173	198	184	171	170	179	181	153	167	165	160	166	172	161	150	147	155	155	168	168	178	152	157	157	159	162	154	141	157	149	144	168	172	158	175	167	188	177	174	157	169	199	164	187	168	179	164	176	175	178	173	178	146	183	185	170	166	174	184	153	209	193	186	175	152	164	151	160	174	180	191	173	157	184	158	160	162	147	152	159	175	195	159	184	160	180	158	181	165	147	180	162	162	169	166	161	158	161	139	168	189	181	186	168	143	179	167	181	172	172	172	187	179	197	168	135	153	170	151	184	153	177	166	185	180	167	153	153	182	160	162	192	160	178	145	178	164	169	146	179	163	178	162	158	173	146	143	168	169	152	147	154	186	166	156	167	155	144	175	179	186	166	165	171	194	168	166	169	156	172	173	171	157	166	170	182	156	161	174	183	158	171	190	168	164	200	184	143	157	171	173	180	182	149	179	163	171	152	148	164	177	167	165	176	167	171	181	154	174	154	136	163	162	182	182	187	168	178	154	158	148	190	158	181	177	173	159	181	188	168	192	155	182	154	163	173	182	151	150	181	167	175	154	158	177	166	177	178	159	144	164	155	161	161	160	172	168	183	172	173	193	167	178	176	166	167	160	148	164	152	168	166	154	175	181	180	170	157	161	187	162	173	205	163	168	183	151	174	182	160	154	178	185	152	199	178	192	202	162	174	174	159	195	171	203	169	166	175	178	172	152	169	162	171	180	184	184	175	151	178	194	170	176	181	172	167	170	175	143	181	175	149	170	166	141	145	186	176	162	171	163	169	158	162	166	170	162	172	152	171	159	175	162	145	151	164	174	165	198	173	160	146	173	177	159	165	184	158	174	180	171	167	175	182	182	122	180	159	187	167	186	174	178	160	154	177	163	181	167	184	184	183	168	178	192	202	175	152	155	170	169	142	158	163	164	182	153	159	192	183	154	191	172	167	149	134	151	163	165	151	177	139	154	175	146	173	164	153	166	161	165	148	178	171	153	154	151	180	157	164	170	159	166	170	174	175	135	194	162	190	178	165	180	149	149	140	172	175	183
8042	887	1482	1593	1438	1141	982	883	832	740	676	634	599	529	554	564	548	546	510	553	455	466	467	461	466	485	492	480	492	477	454	464	504	457	480	454	479	478	438	456	472	454	433	430	420	482	441	422	465	435	436	432	459	419	431	444	447	458	432	437	455	435	453	440	456	440	463	456	418	455	407	420	456	456	459	440	453	434	429	400	479	414	438	412	442	399	435	379	456	454	394	457	451	465	472	438	411	442	445	434	433	428	456	440	463	419	407	407	444	422	487	446	432	447	406	419	439	450	438	461	406	434	437	420	425	402	429	451	422	438	426	443	431	457	437	431	406	427	496	451	415	429	459	421	436	458	484	455	448	473	445	403	419	406	433	452	462	447	481	433	451	444	446	403	413	451	378	438	477	444	392	475	438	424	433	416	426	447	440	460	423	419	450	500	437	446	413	477	435	430	506	431	477	450	437	428	448	458	432	430	470	439	403	473	436	439	421	406	450	406	420	435	459	447	387	459	452	411	421	437	439	453	408	479	417	441	399	481	393	402	451	441	464	405	452	442	420	449	397	442	449	417	420	427	457	427	447	434	411	465	452	438	418	388	436	457	431	471	436	413	414	438	481	461	465	460	454	452	450	425	434	449	411	437	429	423	426	417	442	464	434	438	434	402	420	426	403	433	434	433	436	436	437	405	411	459	425	435	412	450	432	435	453	416	446	432	428	421	446	440	445	447	457	424	428	442	443	424	427	402	409	402	426	452	394	430	413	454	450	462	470	448	455	451	478	395	439	424	433	430	408	446	456	434	473	476	463	453	442	435	442	440	446	432	410	430	426	459	403	490	407	462	409	445	418	434	430	466	450	445	437	444	440	401	420	442	436	466	448	443	461	468	429	446	432	401	426	435	415	430	427	437	462	419	423	460	405	418	444	452	459	420	418	495	405	451	430	436	422	438	479	432	433	427	454	438	409	427	424	444	461	462	442	444	398	442	448	435	439	455	436	433	443	460	419	435	441	408	423	425	407	407	418	423	441	409	481	423	438	475	430	459	495	439	437	431	440	424	408	436	443	430	450	446	425	389	401	421	445	425	416	386	455	448	432	420	410	474	432	453	466	457	418	450	461	414	441	431	440	404	442	430	429	445	428	449	428	424	474	450	437	405	431	451	428	426	411	464	434	449	439	437	459	407	461	453	445	413	428	462	432	428	443	448	459	418	410	378	437	456	446	433	457	420	435	410	420	441	445	431	421	423	427	439	431	450	435	465	434	478	408	431	438	432	430	417	453	418	416	434	436	471	433	444	438	430	411	429	422	402	434	426	450	417	402	453	435	463	422	429	435	441	390	424	430	418	448	445	436	424	421	434	419	444	439	452	461	401	465	440	436	438	417	421	452	468	447	455	425	437	437	481	403	436	422	416	397	416	431	442	458	422	426	424	446	446	416	431	487	412	466	417	447	438	456	419	461	421	433	454	426	450	456	408	403	432	402	399	439	400	471	408	440	463	460	441	434	439	476	457	423	429	413	440	425	419	454	457	449	441	471	436	430	457	434	460	430	449	440	463	430	427	396	456	470	465	426	452	436	457	427	427	446	482	444	456	405	414	472	466	426	402	430	437	430	414	443	439	425	445	441	434	414	429	444	433	448	416	447	449	426	446	503	456	444	443	445	421	424	452	439	447	432	462	473	450	443	442	395	441	489	431	441	425	486	440	433	416	403	416	459	443	453	411	416	441	384	430	443	387	451	425	447	434	435	427	445	425	426	404	441	423	440	435	408	427	402	461	442	435	410	432	438	433	411	445	477	443	422	428	450	462	484	449	456	437	414	436	453	458	436	406	421	422	403	441	449	395	400	420	473	434	444	445	423	436	421	455	446	403	448	452	420	436	449	418	458	463	437	410	437	415	452	460	410	440	413	454	402	448	446	450	442	450	421	432	446	447	431	404	444	448	431	432	442	427	441	447	432	438	451	458	430	439	441	432	408	425	414	426	445	401	454	430	464	394	477	460	460	437	422	433	440	448	416	393	455	433	438	421	408	450	464	439	465	442	418	435	442	460	426	418	439	457	404	418	377	440	423	429	429	452	432	422	451	455	465	421	450	436	451	407	403	436	446	472	422	439	447	436	464	428	400	425	472	452	462	464	403	401	422	423	430	438	434	441	392	436	411	400	413	413	419	438	409	390	416	414	408	449	444	447	435	452	420	436	452	407	433	436	467	426	452	414	454	448	415	466	437	414	440	448	442	466	428	448	453	460	417	424	449	425	400	452	454	439	421	422	456	438	443	417	465	450	439	452	445	448	408	469	445	419	424	456	441	449	465	448	468	426	443	407	464	425	403	408	442	414	421	426	450	400	456	416	451	449	411	406	455	415	388	431	451	423	445	420	444	476	421	447	446	415	417	431	398	422	467	440	447	416	400	396	448	485	438	437	450	473	458	372	425	386	444	459	447	435	471	463	415	428	468	462	437	431	385	449	448	402	428	430	455	418	464	456	433	475	447	409	457	444	399	429	457	424	468	446	415	447	400	462	445	421	473	408	447	386	425	458	427	394	404	412	434	447	416	416	421	421	415	451	446	402	460	428	445	416	426	443	394	385	426	438	417	435	436	458	424	382	436	422	440	418	435	426	428	443	466	472	465	431	453	436	450	414	445	423	468	452	447	400	432	432	481	414	444	420	454	430	460	456	440	443	436	466	442	459	456	442	462	432	399	437	417	417	470	427	382	448	461	458	451	438	419	430	453	423	426	427	422	438	424	465	450	458	412	413	464	467	434	418	413	474	464	441	430	430	438	429	435	436	445	432	455	384	410	461	441	448	416	394	431	415	423	457	441	425	455	446	443	417	412	453	419	421	475	437	462	430	415	434	449	394	433	465	419	426	440	450	465	439	453	463	424	421	426	470	429	404	445	466	411	454	450	490	446	401	463	423	442	430	439	435	419	443	433	444	441	437	415	407	439	439	451	410	428	474	466	432	417	449	418	426	435	451	433	452	435	454	439	428	432	423	445	449	413	446	432	437	462	435	455	404	422	425	401	415	398	447	423	423	458	448	433	435	424	437	437	449	425	442	397	433	433	450	436	397	403	424	455	445	419	398	432	439	433	443	446	442	433	452	416	417	428	429	471	437	409	411	441	420	427	417	435	407	480	437	407	458	455	459	435	423	409	426	422	431	439	431	445	431	445	451	437	469	436	426	417	424	460	439	442	429	479	465	442	414	427	435	444	468	474	413	464	449	466	448	447	440	430	408	468	407	418	416	447	412	413	444	469	431	421	457	434	449	437	419	424	424	405	444	442	429	459	428	430	425	478	411	422	440	397	432	441	435	424	462	455	478	413	481	435	397	453	431	414	420	425	477	466	436	454	433	448	429	411	466	466	437	437	473	430	424	464	454	453	424	434	402	465	457	464	476	421	430	448	434	450	454	463	438	463	435	412	473	408	432	466	484	457	467	461	411	443	455	455	441	464	403	439	438	423	424	472	454	428	446
1583	411	398	402	402	422	436	407	414	448	424	422	399	387	398	453	391	381	413	409	416	412	396	404	436	417	368	409	418	403	413	424	417	404	417	416	422	430	411	402	400	415	425	392	455	422	409	427	392	430	410	414	391	395	387	403	428	399	389	394	412	413	399	408	381	407	436	398	381	396	438	448	398	451	391	415	399	414	406	399	409	414	368	429	395	380	455	397	397	409	406	413	441	428	420	413	431	399	417	427	384	411	445	395	442	368	402	396	429	405	395	381	410	399	396	445	412	381	357	408	418	390	382	440	411	444	390	410	411	407	413	393	388	386	386	417	391	431	452	396	433	474	412	400	415	410	436	394	402	429	425	432	390	391	430	433	389	425	375	414	386	401	423	401	427	384	440	417	397	437	429	452	402	378	436	396	445	434	379	461	438	421	378	381	444	432	380	387	428	422	379	413	467	397	427	401	424	443	418	390	446	427	415	350	414	443	411	433	410	405	420	415	416	399	428	435	414	414	408	414	394	411	406	406	443	413	407	409	408	423	430	389	401	399	402	403	443	439	439	409	405	426	403	418	379	427	445	412	385	419	398	421	414	431	441	390	424	404	380	427	410	416	383	402	399	413	379	402	412	373	419	431	417	402	411	407	429	433	394	410	431	401	406	414	427	446	408	440	415	408	392	419	367	403	435	406	387	456	388	398	408	423	466	384	388	408	414	405	420	410	411	398	424	431	410	416	414	404	440	413	413	405	412	420	422	413	389	424	414	423	413	377	389	437	395	373	398	412	422	406	385	395	435	416	409	402	429	419	410	399	409	430	435	393	464	403	392	431	419	441	428	428	412	405	421	407	481	400	433	396	461	404	455	397	395	423	444	407	405	390	399	411	393	409	405	428	433	403	378	409	404	401	386	373	394	398	422	416	426	426	399	429	438	378	429	421	397	410	393	382	355	404	393	397	429	395	433	398	401	413	391	438	405	431	421	441	395	435	407	422	388	408	430	404	459	382	416	453	381	431	376	430	427	380	453	392	415	377	362	402	386	419	399	399	404	422	412	397	410	430	417	377	397	397	394	408	425	427	445	412	427	431	421	412	417	390	452	393	394	401	418	395	406	403	420	365	373	391	412	404	443	443	407	399	416	399	379	411	404	407	425	421	442	433	438	403	435	422	389	388	377	419	418	425	425	445	399	389	406	402	416	400	411	384	392	435	426	378	387	399	415	413	419	403	444	411	374	388	403	444	421	409	433	384	416	393	380	429	378	400	388	371	430	424	387	433	401	430	439	422	448	422	375	414	417	444	412	384	424	414	440	425	407	408	434	405	426	402	417	407	401	430	454	394	422	383	408	432	464	402	389	429	452	425	417	409	376	394	396	413	412	421	425	364	410	388	428	409	383	426	438	407	469	392	418	395	436	421	404	391	410	398	402	434	389	404	412	434	406	453	400	437	415	385	413	415	389	418	387	392	407	422	407	375	395	394	406	406	422	416	399	407	424	420	431	419	396	391	429	419	435	414	421	392	461	382	399	377	388	394	416	446	408	370	385	438	411	425	421	423	397	439	403	411	444	399	446	388	394	415	420	381	421	403	424	415	419	390	422	437	394	439	377	415	419	397	417	369	471	424	418	394	431	418	430	449	402	404	415	445	388	456	395	406	389	414	418	398	387	422	387	391	408	415	409	450	399	397	378	424	403	406	434	427	425	434	434	420	385	408	418	366	413	406	391	412	405	413	390	406	386	387	417	393	405	422	442	412	411	426	424	419	415	421	433	435	405	398	416	418	390	445	444	422	363	386	438	429	388	427	425	410	402	432	392	416	396	445	429	413	395	409	436	464	445	417	442	385	373	445	423	438	398	403	387	439	421	391	428	437	433	380	426	390	428	419	391	411	431	399	447	391	395	433	464	391	396	422	456	430	409	393	390	430	387	404	413	417	420	427	395	397	401	381	423	398	438	419	414	428	391	417	418	382	401	404	411	410	415	437	405	423	435	420	365	409	400	405	400	407	418	417	407	417	426	375	396	408	439	415	416	390	423	412	460	421	416	390	412	421	406	391	430	414	377	393	426	429	432	411	395	425	390	399	428	424	357	421	397	436	408	394	424	427	441	413	418	432	407	371	429	403	381	386	429	447	394	404	403	432	381	365	398	399	375	432	434	436	413	414	413	388	416	430	418	423	415	417	405	407	389	406	404	395	426	380	361	400	419	388	432	415	385	401	380	438	349	411	422	373	401	427	381	425	369	427	444	431	448	443	350	394	443	409	416	395	430	395	397	418	386	460	406	389	409	409	439	423	421	384	432	380	412	425	398	421	402	393	379	396	405	416	420	404	410	423	449	411	374	453	419	443	443	446	386	384	417	418	404	379	421	401	415	458	408	400	413	401	448	433	406	379	432	411	398	408	384	383	456	424	410	420	363	430	437	395	396	439	415	420	443	379	397	401	432	439	406	440	395	414	449	360	397	412	421	415	443	437	381	403	420	389	389	427	428	408	395	416	385	432	409	441	408	397	432	411	390	398	422	408	378	405	432	410	442	451	400	448	396	376	438	405	404	424	422	385	420	380	424	373	385	408	399	416	429	416	368	411	406	395	428	404	416	379	400	443	440	457	455	421	430	432	468	405	413	396	409	408	396	433	414	424	408	428	398	394	447	419	425	414	386	410	438	407	422	381	398	417	390	372	417	397	398	434	404	439	420	424	362	416	385	401	402	427	404	404	404	404	415	378	412	461	410	405	413	403	403	414	414	389	396	411	421	404	408	401	403	394	429	427	383	358	420	407	375	464	380	436	412	430	434	426	352	430	421	376	405	380	395	405	402	399	426	435	392	449	446	412	404	421	402	415	410	429	443	427	399	425	405	400	412	376	408	410	425	419	448	422	409	394	404	423	434	440	423	424	388	397	383	453	427	413	439	445	413	379	435	437	409	382	404	384	449	386	409	411	416	424	426	394	433	405	396	431	410	379	414	401	397	399	408	420	377	408	445	398	408	415	399	426	424	413	402	393	401	400	412	405	382	401	436	412	381	383	448	410	419	423	453	436	456	371	369	435	417	397	383	405	450	422	444	428	427	469	395	422	407	391	425	400	390	404	426	400	401	383	397	412	431	427	435	401	392	401	427	429	422	399	412	390	385	423	428	429	412	381	357	428	422	373	466	431	396	435	459	414	383	415	414	458	425	418	425	374	398	396	435	382	449	432	424	399	396	409	444	403	393	411	408	418	393	400	422	411	426	402	394	412	392	399	404	351	412	383	427	418	431	409	386	390	404	401	420	428	393	388	418	477	443	419	440	447	388	431	360	424	413	380	419	394	443	413	384	415	426	445	426	360	453	417	401	420	408	431	428	418	421	389	421	421	382	386	417	411	409	382	443	434	382	430	406	448	400	441	408	408	358	406	403	446	449	403	398	403	412	410	412	363	439	405	420	387	420	448	405	408	422	422	406	409	386	418	431	441	447	403	394	367	414	412	387	401	418	419	384	415
2213	932	1013	989	984	997	971	998	1003	970	935	968	896	931	974	1000	942	967	962	935	972	933	934	897	976	934	956	940	923	963	922	955	914	1004	961	921	962	912	983	986	996	943	860	952	897	917	923	917	938	975	941	967	976	992	962	952	975	940	920	978	947	924	956	991	935	920	922	970	925	976	913	901	938	936	950	940	922	932	950	942	951	922	948	955	942	937	992	929	960	965	902	930	952	907	928	1009	927	888	929	956	933	956	947	953	975	955	955	979	940	939	975	967	983	901	918	915	972	950	978	908	946	996	963	928	971	1001	960	947	999	922	958	971	985	925	985	925	933	975	948	965	940	979	936	951	943	931	953	927	968	898	1007	962	965	941	930	981	912	962	885	945	915	919	922	972	907	953	936	938	928	943	919	959	990	956	923	1021	993	897	939	970	929	950	967	874	890	916	944	935	970	904	907	976	905	936	923	985	972	994	1017	979	879	989	924	954	1010	940	1018	955	952	932	944	960	965	978	920	915	908	957	941	959	993	927	947	936	928	900	933	965	891	923	1019	974	961	942	918	948	921	930	1019	939	962	958	925	878	882	899	962	935	981	923	907	942	947	983	962	924	1002	925	949	941	950	970	905	951	982	1013	967	975	882	961	981	930	959	924	947	982	936	877	940	949	950	968	957	942	913	931	991	966	979	941	1013	960	958	940	957	925	948	931	977	895	962	968	966	919	942	980	992	942	954	1007	890	976	908	1015	927	994	978	927	947	932	934	963	960	949	924	927	917	960	906	1006	974	970	1018	961	999	922	984	932	940	895	963	965	910	867	975	987	901	944	960	971	947	991	917	883	924	975	907	1004	893	917	939	927	963	946	953	949	1023	956	928	940	947	903	955	899	929	950	951	935	962	990	919	964	947	950	957	959	910	913	970	920	967	984	925	843	898	936	891	988	1022	934	980	941	930	959	984	941	961	933	921	1000	985	928	906	984	949	911	955	913	919	968	918	960	940	951	905	940	993	983	914	941	965	908	928	909	986	982	958	944	935	961	932	972	905	969	919	942	968	974	925	953	937	959	897	981	972	975	967	989	987	901	911	932	950	929	945	950	875	964	963	969	915	977	908	919	939	940	993	927	901	894	976	986	941	935	947	920	954	891	965	937	997	933	980	931	917	920	946	912	979	905	1026	995	926	920	952	904	938	936	956	969	937	993	952	966	957	922	946	906	977	933	976	985	976	963	945	930	944	954	968	938	954	878	965	892	952	906	928	885	916	897	987	946	950	964	954	1010	859	964	923	980	936	958	939	955	956	983	925	991	947	986	1008	1007	991	964	929	960	941	955	973	945	981	929	950	1006	919	957	977	964	926	934	983	931	958	892	948	899	961	943	1019	943	927	947	864	945	962	977	913	956	950	992	988	972	970	979	1001	944	963	956	988	1014	892	939	954	961	917	968	884	918	956	960	988	927	915	927	947	986	956	963	902	972	942	892	924	967	900	976	937	933	966	946	943	920	937	935	960	946	908	921	950	923	917	956	977	927	989	988	932	986	948	960	920	956	947	934	926	954	964	1000	1003	959	950	972	902	960	977	916	958	960	954	946	955	906	965	904	937	960	947	957	888	924	1003	957	954	906	962	949	964	883	907	894	941	1015	951	980	987	959	965	913	983	943	968	965	946	975	957	968	920	975	931	1003	922	907	965	1006	904	992	926	908	983	926	993	975	937	1018	974	944	1000	987	973	918	929	988	979	952	936	953	934	950	929	901	991	996	969	957	901	912	969	965	959	979	1005	935	966	954	961	947	967	909	988	1029	941	974	983	971	909	920	953	925	910	986	949	963	916	967	890	963	899	970	936	989	985	893	942	930	963	928	922	945	921	969	930	989	926	944	985	952	975	976	921	914	909	951	969	902	972	903	950	997	998	916	917	943	920	915	932	978	959	905	983	967	897	960	874	901	928	996	941	939	926	938	965	968	994	901	968	946	912	983	975	900	967	923	939	925	910	977	928	997	929	895	1006	1000	1003	910	981	956	923	1022	906	968	959	1016	937	983	930	932	950	958	980	946	917	981	962	960	889	919	952	914	946	950	954	992	961	977	980	932	937	903	956	994	945	962	981	928	960	956	976	958	918	963	953	933	958	914	910	920	955	983	950	974	993	997	970	931	902	930	898	940	891	900	968	981	963	978	945	957	977	975	929	992	951	993	941	960	877	925	942	930	992	897	929	966	939	977	881	991	974	992	1004	983	924	930	953	937	939	967	931	972	921	970	929	934	1016	975	952	904	933	921	905	975	947	962	907	960	1004	971	950	930	888	945	954	952	949	955	940	944	931	958	953	913	1055	902	908	920	864	919	938	1009	968	905	882	943	940	903	959	947	938	959	959	941	944	896	966	959	959	923	971	933	934	919	990	1005	944	965	958	963	965	975	950	934	933	922	988	980	989	953	950	913	950	883	940	1021	970	918	965	939	956	950	952	916	977	888	943	917	938	993	958	931	950	912	921	931	905	957	935	930	950	977	979	911	905	935	931	942	964	888	949	877	922	928	865	946	970	943	961	918	914	964	898	973	937	933	976	963	912	963	913	915	946	978	910	980	943	932	954	935	951	977	904	971	975	938	938	901	924	971	940	951	940	941	951	935	929	948	987	1031	933	938	978	864	927	953	1016	936	969	888	967	914	922	937	925	849	908	954	989	951	961	965	946	934	988	904	1014	970	984	884	972	900	951	939	895	948	975	946	915	972	883	931	951	974	920	997	931	962	1004	948	941	991	975	974	924	920	1001	936	957	984	930	960	916	959	972	955	945	1013	985	952	984	941	952	922	961	983	980	989	953	979	957	946	915	939	966	885	930	908	980	986	974	967	889	971	883	943	970	915	967	947	952	967	904	944	959	1007	970	1000	912	965	992	931	973	974	903	930	933	963	938	1010	952	900	921	972	989	971	957	968	961	972	917	1003	955	918	952	887	932	898	951	1005	914	950	940	915	873	960	1013	925	933	978	951	961	929	954	916	980	916	943	969	948	970	950	936	963	930	943	966	1011	940	958	936	913	952	976	924	931	914	970	968	922	960	940	985	926	957	969	963	950	992	952	937	931	1023	992	958	949	975	942	968	1021	968	954	998	955	928	961	945	927	934	953	975	922	953	961	907	994	985	978	973	968	945	910	957	931	941	982	967	942	993	984	921	975	917	981	913	942	946	916	972	941	930	953	859	992	975	927	924	918	954	982	873	1040	943	982	948	899	978	1002	893	922	896	946	996	967	975	977	933	932	918	902	979	890	956	994	915	983	941	996	952	995	947	994	930	920	950	992	952	992	951	956	906	990	955	959	910	943	990	977	974	926	945	910	955	984	938	962	934	978	960	949	989	965	1022	894	969	964	938	931	925	954	967	924	950	933	945	889	912	947	916	926	895	951	964	991	956	895	972	916	929	990	902	917	940	947	966	983	976	949	990	921	951	970	990	861	956	972	981	904	925	982	967	962	949	970	896	970	956	944	937	944	946	953	995	922	996	919	975	929	922	902	900	983	952	983	892	943	995	938	902	950	986	895	959	959	978	977	953	950	939	941
7309	644	562	504	444	379	410	400	403	333	347	388	399	400	381	326	378	367	385	364	346	365	367	308	376	365	358	363	366	374	384	360	359	335	348	371	380	364	345	400	378	402	371	376	397	374	388	385	366	309	363	366	383	344	348	361	375	379	412	354	352	333	363	384	333	372	362	341	327	338	364	367	333	374	384	342	337	402	358	336	403	364	335	361	356	365	364	364	406	383	335	358	351	353	385	373	363	362	337	346	369	333	374	364	356	398	367	337	353	385	372	364	352	399	348	364	374	357	365	342	349	365	348	363	334	352	374	341	352	333	339	396	359	362	332	365	359	342	337	361	374	391	390	329	347	348	367	363	373	377	365	380	377	318	387	345	368	326	368	367	384	350	356	362	355	379	373	374	373	338	357	322	343	387	355	354	373	339	341	372	357	385	320	382	356	353	365	384	399	357	342	346	391	353	363	376	349	360	359	351	349	378	391	360	368	366	390	318	348	406	364	365	398	356	372	370	348	351	372	360	372	346	386	407	331	363	376	336	356	360	375	379	355	384	322	336	399	357	349	378	365	362	331	393	414	359	324	358	370	365	367	358	343	371	359	326	356	365	400	328	376	352	348	350	348	361	376	334	352	357	359	416	361	377	376	374	346	366	406	393	363	364	390	329	344	396	361	373	360	365	332	339	351	374	348	411	333	367	364	342	332	333	315	371	384	371	381	360	375	393	354	363	366	361	411	388	330	334	372	354	325	370	356	354	336	348	372	340	348	336	369	330	371	369	383	389	370	398	367	379	387	375	345	343	354	383	351	327	387	363	386	356	362	370	333	362	388	358	364	360	343	373	354	365	351	370	336	365	320	373	354	348	374	376	347	347	385	368	385	335	371	338	379	338	350	386	385	388	316	376	354	339	372	362	339	315	364	379	348	352	363	325	344	360	375	386	391	366	362	328	378	374	339	381	359	346	343	394	362	354	342	362	368	344	352	368	335	394	342	389	370	368	320	369	362	360	357	338	385	346	350	341	351	394	365	380	355	336	335	367	396	415	346	364	370	337	376	357	393	382	343	351	309	381	379	360	370	360	354	361	358	337	372	362	376	393	354	368	362	359	364	367	343	350	343	340	350	340	328	346	347	345	360	319	351	406	396	323	380	372	350	387	368	364	401	386	368	412	392	357	337	356	334	363	364	379	365	389	365	357	356	348	354	373	391	373	389	360	395	337	368	341	343	404	370	393	402	374	339	365	360	365	325	359	367	389	365	357	373	382	347	344	361	367	365	329	364	342	379	397	334	415	376	356	347	346	359	376	355	355	356	380	391	384	352	328	353	369	368	380	370	399	367	364	386	356	346	387	346	366	350	379	359	339	405	389	379	395	359	359	354	366	382	345	375	363	366	360	323	418	350	401	382	346	326	400	357	381	425	365	375	371	391	380	333	372	387	337	403	358	338	375	390	332	362	321	366	373	355	350	362	356	367	346	366	397	359	386	372	381	335	343	336	339	393	356	374	384	405	398	357	359	402	380	366	353	388	363	362	377	353	358	355	372	363	367	382	351	352	358	348	359	369	388	362	363	388	346	390	357	365	329	347	359	331	372	317	385	361	332	343	396	379	371	367	321	405	369	347	392	365	381	380	332	329	356	374	361	344	382	384	353	370	363	390	374	356	316	330	368	333	335	329	356	369	382	341	379	368	361	366	356	349	347	333	381	371	373	409	372	347	348	322	362	383	369	352	324	387	344	367	367	368	354	380	326	355	378	352	364	353	344	367	373	360	343	360	367	366	348	343	351	370	389	324	367	358	354	377	362	347	387	343	356	376	355	373	347	352	385	374	329	399	355	376	388	338	361	388	342	358	397	366	347	346	336	386	368	395	330	350	346	362	345	356	381	366	366	361	397	384	376	353	371	368	344	365	342	328	375	362	339	372	365	391	361	380	330	380	349	362	385	369	364	351	354	359	346	366	368	353	364	410	410	370	365	377	395	370	383	357	344	375	379	377	367	354	360	371	335	355	316	371	382	350	348	363	404	336	353	358	353	352	364	363	354	382	359	330	365	357	335	354	407	339	349	386	354	378	355	348	381	365	371	355	369	356	383	356	365	361	349	364	355	322	342	342	360	351	311	376	385	333	362	346	370	359	375	347	387	343	366	340	364	344	364	370	331	404	352	404	333	367	345	381	365	355	366	387	351	343	389	308	353	355	344	382	367	343	366	362	401	379	385	363	359	371	346	376	369	347	379	387	387	405	365	347	363	333	370	336	353	361	356	343	354	315	356	358	341	347	344	328	378	364	349	360	371	375	371	359	333	370	315	316	364	392	365	354	349	334	402	342	356	384	395	380	362	355	365	351	362	355	360	373	381	384	341	374	402	390	370	366	415	376	398	422	384	373	378	394	379	325	416	373	388	362	361	355	379	378	377	382	381	352	315	376	360	355	357	392	364	398	382	374	409	341	350	347	353	367	378	380	357	355	384	356	370	367	361	399	357	380	359	304	383	359	325	382	331	388	368	373	337	350	363	377	365	354	370	335	377	396	345	357	344	317	348	388	376	345	392	370	382	368	372	353	379	373	380	387	362	347	344	391	393	336	357	373	379	393	365	354	387	354	413	355	353	347	361	349	354	343	367	362	365	371	344	344	367	377	355	359	344	377	393	345	382	371	348	372	367	348	348	359	388	347	351	380	341	367	365	327	381	350	386	354	363	366	380	392	394	383	335	359	340	381	333	358	346	360	390	379	368	357	366	370	319	367	381	379	351	347	355	377	355	374	358	335	337	367	320	359	351	383	371	398	338	363	391	381	342	364	375	355	369	363	352	355	375	403	399	340	348	392	361	382	361	350	392	363	366	336	400	355	362	387	327	366	363	329	353	337	338	351	325	338	363	360	385	376	349	377	369	335	377	371	394	376	390	385	360	381	376	374	365	371	383	332	342	318	333	360	356	353	357	375	385	371	371	408	356	353	421	321	376	338	383	334	340	322	339	401	359	333	333	364	374	375	393	383	355	339	373	380	343	389	347	395	388	344	363	330	364	397	360	340	395	373	365	361	369	395	362	394	376	372	360	366	337	406	388	361	335	367	365	372	363	334	383	399	365	327	360	373	374	378	347	387	370	373	353	368	380	365	351	362	365	381	359	364	335	401	351	373	356	365	360	363	390	360	380	359	321	361	352	351	347	390	386	340	350	327	372	379	356	340	349	328	364	386	361	378	390	357	362	350	361	362	356	349	407	370	358	366	354	360	369	359	375	336	371	403	355	359	353	373	344	351	360	334	318	363	360	338	360	341	331	338	382	336	390	366	396	348	333	355	381	365	369	399	338	387	382	359	344	369	379	343	374	394	366	356	354	359	358	369	336	361	373	357	357	411	374	376	370	370	350	347	402	345	329	352	369	352	345	394	369	372	365	348	345	360	366	329	365	376	380	344	365	369	362	364	354	386	332	343	347	388	354	360	341	351	354	363	337	316	343	371	376	357	351	327	396	381	359
6615	1065	1380	1439	1332	1190	1152	1106	1005	911	989	971	924	919	947	887	927	890	887	845	825	927	871	842	843	796	873	791	929	863	884	795	816	890	832	814	855	854	812	829	808	892	827	913	809	911	840	781	844	899	855	841	803	832	844	902	832	880	872	882	785	813	834	820	826	851	914	838	852	807	800	903	859	882	818	843	806	867	815	843	811	811	839	821	851	895	866	847	829	848	840	806	872	809	789	849	845	859	883	814	898	874	872	832	819	822	767	892	854	847	807	852	865	824	875	829	831	838	850	861	846	858	895	849	825	813	891	824	851	773	851	846	841	849	841	856	817	856	783	855	822	864	821	837	889	789	879	829	791	844	843	833	854	804	804	874	807	794	818	812	813	892	823	813	832	807	832	861	860	889	868	824	848	825	852	816	850	849	849	857	765	797	838	872	773	855	851	800	879	882	833	890	880	763	864	831	829	846	858	818	894	867	867	884	781	821	855	855	813	833	840	838	850	878	878	830	858	865	826	826	859	822	879	876	850	840	806	853	795	858	837	837	817	794	887	827	828	813	831	869	835	900	838	852	818	833	837	794	869	820	835	833	842	837	838	831	871	808	855	844	876	870	799	825	797	787	821	848	864	782	835	895	876	810	828	818	808	863	825	845	849	818	817	820	828	798	839	807	850	835	808	847	852	864	795	835	819	781	833	854	819	874	821	800	809	833	929	867	834	796	832	821	834	857	879	893	836	808	821	847	886	809	846	829	805	823	841	838	838	887	853	836	806	816	860	820	841	875	840	838	829	842	876	879	809	830	829	852	839	817	844	805	827	791	847	790	857	829	766	834	837	830	846	827	857	854	832	840	847	785	813	847	844	839	805	834	852	836	870	832	825	878	837	798	834	841	838	872	827	845	830	873	853	850	894	809	792	787	803	872	873	835	858	797	851	864	821	792	855	904	898	884	887	868	835	819	770	818	841	892	863	849	887	822	832	862	781	833	809	826	873	819	853	794	849	870	826	868	780	840	833	826	861	852	867	835	823	841	843	839	796	837	864	894	814	811	892	815	805	847	855	833	821	823	837	879	855	866	817	837	876	842	801	812	829	776	810	875	806	836	826	765	861	804	851	832	905	791	858	808	864	868	851	841	865	831	808	837	811	846	842	865	854	796	844	815	866	852	880	830	815	858	862	857	823	869	839	811	801	897	791	793	837	784	846	792	834	802	872	785	853	830	849	850	839	833	835	822	817	860	850	835	809	878	867	817	851	868	811	858	869	859	811	836	844	846	820	853	840	859	867	807	859	839	850	848	789	834	862	828	849	823	835	894	802	916	835	790	790	850	809	850	845	829	875	844	838	871	770	837	823	859	844	822	856	794	845	830	834	873	801	847	861	882	864	864	839	820	865	822	838	813	829	869	829	802	885	866	767	878	874	812	837	868	853	846	859	829	849	817	861	820	814	907	893	815	850	814	831	786	830	820	884	806	823	873	792	801	817	825	824	857	887	848	830	846	886	840	832	833	868	772	845	827	838	836	868	845	824	853	846	905	815	817	812	828	855	809	835	796	867	820	846	840	851	816	855	787	848	813	863	844	821	806	870	874	826	856	852	847	801	818	865	840	838	845	877	808	843	831	807	844	834	840	822	849	816	804	847	823	864	855	855	832	857	840	856	828	854	836	824	830	865	822	824	830	833	833	792	878	800	877	830	812	878	870	796	807	822	847	865	839	860	833	843	852	879	836	830	855	823	866	844	860	858	851	822	873	869	856	805	846	862	837	845	849	880	881	812	877	845	855	836	858	859	794	803	895	788	854	774	887	828	821	848	853	825	839	853	835	868	863	853	837	858	774	861	823	837	860	851	796	842	801	911	853	868	864	849	797	813	810	852	836	851	806	851	847	873	834	905	866	822	855	824	906	819	844	821	860	814	887	833	817	842	873	815	860	836	880	864	878	772	832	842	847	847	838	846	835	780	862	838	811	841	825	842	790	843	832	876	866	872	868	860	852	851	875	832	843	878	837	797	820	834	824	819	817	838	863	809	867	815	832	831	823	823	896	819	820	834	783	844	807	798	870	864	793	843	872	837	861	793	829	820	816	827	831	902	917	820	832	831	844	875	836	820	790	821	845	850	834	848	772	871	840	859	815	868	821	848	787	785	826	882	829	863	865	835	835	870	831	820	832	764	860	849	807	839	861	890	831	896	872	840	819	848	843	865	808	838	872	838	840	844	845	841	818	859	814	824	824	798	853	822	856	854	862	865	791	825	850	820	847	777	791	799	846	812	806	866	866	889	880	832	848	816	912	824	886	814	854	866	796	806	846	864	827	826	840	837	873	880	879	825	789	820	859	845	825	834	848	833	864	815	858	861	858	816	832	814	857	844	834	806	816	825	863	877	845	848	778	830	858	810	858	827	873	821	843	889	890	883	817	804	872	830	839	809	825	879	861	888	824	886	841	833	827	867	841	918	853	860	823	815	818	846	897	792	863	867	837	838	852	778	849	833	816	848	820	823	853	828	822	844	901	839	865	843	830	903	806	832	849	834	821	841	834	849	870	856	796	811	855	859	786	836	818	832	803	822	818	859	898	776	832	864	899	850	844	808	843	812	806	788	859	816	888	815	860	836	858	826	843	825	861	797	826	862	833	892	855	872	829	875	858	852	851	817	883	810	867	812	841	827	847	811	856	865	859	879	868	850	828	858	792	808	832	840	869	860	880	842	812	818	845	855	834	877	822	901	820	848	904	880	811	839	843	836	820	833	850	821	842	823	808	844	805	858	880	808	818	876	871	858	825	825	820	839	847	865	878	851	826	826	818	854	870	815	824	817	849	884	845	887	852	841	833	812	820	840	831	851	798	834	798	858	783	853	791	832	872	849	824	817	895	843	814	832	792	872	878	885	812	839	868	810	822	835	846	856	852	863	838	825	812	907	841	832	852	832	811	825	834	851	786	827	849	832	761	869	824	894	820	884	836	854	868	798	828	885	857	828	809	832	837	879	877	840	837	819	817	837	843	792	863	821	847	829	835	866	843	867	832	808	868	864	856	859	838	831	817	850	850	835	814	857	840	834	851	823	818	853	807	836	825	831	852	861	915	849	851	869	836	873	857	871	848	837	845	840	850	863	798	814	854	865	821	784	892	842	857	825	856	804	831	814	820	824	863	837	805	875	824	807	895	838	807	843	822	783	853	835	860	846	812	805	826	830	828	819	813	844	841	903	815	856	793	804	804	853	843	808	795	844	874	802	830	825	871	814	888	856	834	847	957	865	828	828	861	852	864	887	821	842	873	850	833	834	831	839	814	843	832	841	858	894	783	815	783	849	834	841	850	868	871	815	842	829	873	817	827	790	822	851	834	820	836	837	846	799	847	847	832	830	825	908	815	846	791	858	869	825	810	844	839	804	859	870	900	842	825	831	878	802	843	896	794	818	859	895	796	811	856	876	838	800	824	908	829	793	836	874	858	890	892	851	837	841	824	850	854	813	797	844	875
13008	931	598	451	353	307	254	250	221	214	200	207	199	195	187	197	174	169	210	194	170	164	162	183	197	190	169	181	182	163	171	179	170	167	183	183	156	190	174	180	153	141	170	165	166	136	188	196	160	175	170	191	145	190	162	160	175	157	187	189	167	156	166	159	178	173	186	167	167	172	201	160	160	198	164	172	171	192	158	161	169	162	194	169	163	175	171	177	191	196	199	189	174	170	151	170	153	198	164	156	161	166	169	151	160	184	159	162	160	170	194	210	169	176	167	174	178	178	199	191	141	179	154	155	162	153	173	164	180	158	167	172	176	177	167	157	155	185	133	155	194	157	154	145	181	167	171	167	149	196	167	173	175	176	153	192	166	168	177	158	185	185	162	163	180	167	174	167	167	174	161	167	162	162	169	145	164	145	153	171	165	184	189	149	167	153	155	140	188	181	161	163	185	165	165	193	182	155	158	175	167	164	165	170	164	160	188	168	186	190	171	176	183	143	163	155	165	137	163	174	170	166	170	191	159	174	176	157	180	169	169	170	169	176	179	191	172	185	151	157	154	158	175	177	163	157	132	161	161	181	160	173	154	153	171	173	173	171	191	151	179	141	208	165	176	176	159	146	171	175	175	180	196	156	166	176	156	133	159	176	187	159	166	165	157	171	172	146	173	172	147	147	153	188	167	155	167	191	155	161	185	156	157	148	165	172	197	162	186	173	172	165	174	161	183	167	187	197	162	162	168	163	166	200	156	165	149	177	135	176	181	163	162	153	167	153	141	162	176	182	148	168	168	166	179	174	161	161	170	161	151	167	163	170	185	184	167	151	172	166	159	192	167	160	182	152	142	129	193	182	171	183	177	160	141	161	161	175	169	194	157	162	172	159	154	166	145	165	182	198	165	167	170	147	184	164	160	152	139	156	182	161	162	164	162	165	138	161	167	170	173	167	173	164	167	158	155	165	186	155	170	179	190	194	171	174	170	167	179	170	150	173	161	184	165	131	159	164	186	200	174	170	199	156	198	161	162	180	179	158	165	181	171	187	162	168	192	169	172	182	140	171	162	176	140	173	187	162	175	173	167	208	166	163	175	177	190	145	129	173	183	169	163	175	170	166	183	165	168	155	142	163	166	189	165	184	205	164	157	164	158	156	188	175	157	153	191	188	198	169	162	171	179	181	179	176	145	181	164	150	174	155	194	167	172	154	164	146	148	168	188	160	185	153	178	171	175	180	178	193	157	176	178	160	146	148	193	174	161	174	151	181	177	176	165	177	181	178	214	178	170	153	171	183	152	152	159	169	179	164	161	173	158	165	182	184	161	153	161	174	169	176	174	152	184	151	169	167	163	184	169	187	185	188	187	163	173	169	197	194	188	177	175	199	192	182	146	159	168	173	167	173	186	182	184	173	147	153	169	155	171	160	168	174	152	173	176	136	167	183	169	196	152	157	138	162	164	191	176	162	177	170	151	170	164	184	173	172	172	170	192	174	164	155	145	166	179	157	185	154	164	169	172	144	155	171	163	179	185	166	168	181	161	169	188	151	154	167	146	162	176	177	163	162	160	164	150	153	185	159	162	183	165	161	156	159	211	169	165	167	164	177	176	178	167	194	186	164	172	158	165	169	184	175	196	173	165	155	147	192	185	182	172	159	160	157	199	155	168	171	187	152	179	182	151	173	179	163	165	168	159	185	176	167	170	193	184	175	174	139	177	165	171	154	175	179	207	180	175	170	174	180	121	186	168	161	155	175	170	163	193	144	170	164	179	170	174	187	176	185	183	160	172	144	163	167	176	185	182	204	173	181	186	170	191	170	166	176	164	168	162	179	172	180	185	178	158	144	173	168	182	172	164	174	130	177	186	155	178	183	179	180	194	182	160	178	192	169	162	143	185	179	150	172	154	165	169	192	171	193	198	190	179	173	160	179	189	183	176	180	178	170	155	163	161	162	166	141	177	172	151	143	150	154	170	153	176	166	140	164	184	205	173	146	145	153	191	185	165	173	154	181	193	177	160	175	173	197	201	148	173	165	162	157	184	173	171	177	190	173	167	161	185	162	162	171	178	186	170	171	170	160	171	170	159	191	154	160	165	164	162	176	162	181	170	173	165	172	163	152	176	159	176	181	160	176	160	182	151	189	159	195	166	182	167	168	168	178	182	157	176	173	183	144	168	164	159	155	182	148	174	176	180	171	150	150	173	160	158	179	173	165	191	152	161	158	167	180	177	157	174	175	183	164	175	164	162	157	168	183	183	172	177	167	181	183	166	173	185	147	174	170	160	183	173	174	159	163	179	168	177	162	144	173	156	167	196	182	179	169	149	152	182	171	173	156	159	165	203	164	161	156	178	159	175	206	158	187	152	174	159	153	153	161	181	156	156	179	184	162	175	213	175	156	171	182	201	164	179	165	180	154	173	163	170	191	170	158	152	170	172	170	174	175	165	173	166	180	169	184	155	170	145	175	168	136	173	179	178	186	171	160	180	179	159	174	180	172	153	177	146	184	162	169	166	184	183	170	159	172	155	165	139	172	187	143	164	154	167	177	157	176	167	146	139	189	172	178	195	155	197	186	169	153	183	183	181	191	171	161	163	182	150	161	173	171	173	164	187	157	136	151	174	200	178	165	164	144	133	169	189	169	185	174	182	157	168	134	168	154	169	166	146	166	202	158	180	157	166	165	195	179	182	177	135	172	181	195	187	163	150	185	148	155	169	148	181	186	178	182	162	185	166	173	193	194	187	175	211	191	167	149	172	173	186	144	123	162	149	191	162	174	167	171	184	174	165	169	169	173	182	157	155	161	161	157	182	187	143	180	171	162	154	152	178	155	162	159	176	179	158	189	187	169	168	178	195	165	185	173	190	166	160	153	175	172	144	180	185	182	180	166	180	149	199	176	162	169	174	181	168	167	200	194	171	178	193	161	155	133	174	182	160	188	143	131	163	209	180	171	151	185	154	155	141	146	186	163	158	161	160	152	158	162	191	184	153	171	139	138	160	171	186	148	164	149	137	170	152	161	195	164	178	171	178	189	163	165	156	160	163	162	147	166	166	188	147	160	165	163	153	147	173	146	182	147	160	168	166	181	175	157	175	164	172	165	190	168	149	165	192	160	180	193	155	166	185	162	179	184	185	157	174	182	195	147	166	168	185	163	150	181	146	150	142	131	183	176	168	160	186	143	176	167	157	210	185	162	154	182	161	158	150	163	184	162	159	154	199	199	162	184	192	169	180	186	209	187	190	160	164	171	187	164	168	178	164	148	166	183	164	175	150	175	208	172	144	169	182	175	145	170	169	159	170	175	149	168	179	189	158	163	154	158	169	182	178	176	180	182	189	168	171	174	161	170	179	166	167	152	183	174	180	168	181	143	187	143	173	152	172	159	161	191	187	175	172	174	157	166	145	169	183	170	172	169	159	174	180	178	155	172	167	169	156	171	164	152	166	186	191	164	147	180	166	163	192	163	162	179	156	169	173	159	157	165
7973	919	1444	1607	1381	1167	917	846	778	704	649	632	598	548	586	529	552	528	545	530	459	492	507	488	500	477	466	469	471	478	450	449	449	451	447	435	454	457	493	457	448	461	508	469	446	430	433	438	444	450	438	442	447	447	435	448	410	438	478	471	409	418	441	441	405	459	449	432	471	466	443	415	394	410	426	413	458	474	437	458	435	427	459	426	447	466	412	422	418	416	438	446	455	454	449	426	432	434	440	389	436	463	464	416	430	446	474	438	427	442	458	417	439	449	497	457	480	436	462	435	431	428	437	402	421	439	395	431	430	408	472	442	409	448	438	405	462	413	459	459	431	425	454	457	432	416	412	467	445	425	421	435	450	422	444	465	446	465	448	429	441	420	435	412	406	414	421	429	429	461	423	442	417	498	462	438	421	429	426	458	417	431	409	406	431	392	413	474	427	429	414	431	420	448	446	465	430	431	454	417	439	399	447	445	395	447	434	429	452	446	460	412	452	443	444	436	424	433	448	428	412	422	435	409	423	425	442	432	435	483	415	458	458	456	470	461	438	420	467	437	446	432	446	482	426	414	473	402	452	406	425	438	456	419	427	402	427	392	459	462	406	447	455	414	451	443	476	448	439	427	433	436	440	459	418	424	467	435	448	419	409	430	423	439	439	398	412	454	465	476	404	453	412	437	410	433	436	430	395	429	440	453	480	419	423	429	462	417	431	386	469	448	493	417	427	426	444	469	454	427	427	432	444	423	445	430	450	458	407	448	445	461	443	411	443	437	398	406	443	410	463	415	457	411	454	468	438	455	446	416	426	424	430	432	463	415	439	454	461	417	443	428	444	374	420	461	417	441	441	450	410	450	404	464	472	456	443	459	424	386	448	443	416	426	427	474	446	438	419	415	413	410	449	421	432	435	448	450	473	417	420	441	443	460	423	446	438	425	412	427	430	405	432	395	414	429	426	433	426	440	457	468	432	417	462	418	413	414	473	439	426	401	463	473	414	422	433	426	442	443	437	431	412	417	449	409	406	435	431	447	474	419	426	419	396	461	436	444	432	429	435	407	429	469	446	430	383	422	464	445	408	430	466	422	401	430	415	445	469	445	448	443	411	408	441	474	457	465	443	412	447	451	424	452	452	408	430	399	467	425	471	435	431	418	425	454	432	439	448	469	419	452	430	445	434	445	425	441	453	495	441	415	473	424	459	399	449	421	422	457	458	433	445	433	420	446	426	435	431	417	428	437	402	452	409	455	420	412	475	434	430	453	448	434	440	445	455	452	451	402	439	409	425	413	424	465	431	453	450	461	443	410	463	436	479	460	434	444	447	420	442	440	462	466	423	490	426	456	439	415	413	389	442	446	446	419	413	458	482	431	440	430	428	423	454	439	460	414	438	454	456	408	444	434	422	411	417	453	446	412	411	435	450	407	440	440	425	456	458	452	400	407	437	433	441	452	449	448	435	464	441	463	450	455	425	434	442	426	440	401	439	451	464	443	443	424	429	457	457	421	438	445	469	416	437	393	461	470	424	428	485	421	471	470	450	406	457	421	449	471	441	408	469	445	411	461	416	466	456	425	456	444	432	413	413	421	469	436	426	462	417	414	454	413	435	437	422	437	435	459	424	435	427	430	421	431	469	467	440	440	421	403	418	441	441	426	418	431	415	423	474	437	438	410	401	440	457	411	465	440	431	451	449	436	447	420	445	437	433	468	478	431	459	423	430	416	425	429	476	446	411	433	479	432	470	442	441	425	450	446	454	427	407	434	437	460	453	438	432	425	457	462	481	456	443	448	444	427	436	419	448	463	432	409	392	414	419	448	434	444	406	414	415	459	454	414	426	422	425	413	444	401	451	469	426	450	410	426	434	483	416	461	419	456	421	401	410	441	435	435	475	422	438	428	431	430	433	421	436	438	438	453	450	439	447	420	452	422	422	413	448	464	438	463	428	433	428	438	465	443	466	423	443	419	426	431	444	453	396	411	437	433	438	467	413	416	427	427	448	425	445	458	459	447	445	407	428	395	447	466	435	427	397	465	431	471	432	414	445	418	433	467	428	447	457	444	451	439	476	410	453	433	432	422	438	430	410	413	419	430	437	433	423	443	445	437	410	428	427	397	456	455	415	448	420	428	435	442	443	443	440	431	414	434	454	435	427	453	433	414	424	416	420	447	433	420	430	405	444	422	433	401	460	440	428	418	437	444	453	420	407	413	442	413	422	417	447	445	374	408	484	404	404	435	428	410	435	421	439	398	450	407	430	468	396	421	437	424	439	452	409	457	418	445	410	445	443	427	416	458	425	442	452	409	446	425	442	461	470	461	419	413	423	446	444	436	433	422	409	413	458	461	443	440	447	436	437	426	431	419	440	442	451	429	466	448	442	429	409	451	412	458	435	443	452	403	469	431	425	430	468	434	457	462	463	408	422	455	421	419	464	436	406	409	437	427	424	443	402	411	430	398	442	430	441	393	441	454	439	441	431	438	460	442	458	435	417	418	455	428	435	421	426	422	405	451	393	416	427	451	440	498	425	417	429	452	429	446	416	423	422	460	423	416	436	412	437	439	460	430	457	470	447	421	416	449	448	411	408	414	427	439	409	420	458	394	439	468	393	426	457	430	429	427	417	429	443	431	416	435	473	462	413	422	454	446	448	426	431	458	467	429	414	436	455	410	443	422	445	387	431	463	465	441	433	409	465	403	464	438	418	452	417	438	407	416	423	416	424	465	446	443	426	456	443	415	436	458	459	444	421	438	434	464	462	444	465	449	459	442	417	431	417	449	423	408	420	436	439	419	472	439	435	465	454	434	438	448	447	439	450	448	457	418	441	437	402	460	432	440	439	426	407	425	471	415	414	397	438	433	417	488	432	421	432	440	465	467	419	437	453	447	434	442	435	438	464	438	433	442	406	434	433	434	418	407	431	431	422	431	441	477	438	465	439	420	446	471	423	411	445	416	422	485	426	455	461	427	445	434	437	415	449	468	420	449	462	473	437	415	429	419	403	426	411	466	420	418	434	430	452	430	471	426	452	454	417	412	401	437	402	441	435	416	409	424	414	419	468	418	457	411	432	437	468	445	444	451	440	455	450	441	417	416	429	443	434	427	434	443	457	416	446	431	482	424	439	434	441	365	421	421	427	463	418	455	468	455	414	412	445	418	415	444	411	412	451	420	396	455	420	443	456	450	465	462	443	422	444	465	456	439	469	428	418	446	468	457	475	437	474	439	433	405	419	404	450	447	428	451	420	445	449	438	436	440	439	433	434	406	435	437	441	434	412	428	395	443	443	436	444	441	433	423	416	454	458	453	377	434	414	395	481	456	438	433	405	448	414	427	448	426	437	422	452	418	444	446	438	415	427	410	433	430	456	456	451	465	462	443	416	468	435	445	451	421	439	444	452	445	410	419	437	419	450	446	443	429	421	405	446	434	395	433	438	415	458	423	409	465	428	419	458	447	478	439	447	430	439	427	473	429	400	414	441	454
1534	401	417	449	442	430	419	406	422	426	414	407	424	396	382	414	455	445	382	416	411	391	407	405	371	440	411	408	425	404	419	420	427	407	416	449	398	406	398	402	436	423	437	427	368	443	387	425	419	360	402	429	404	418	409	411	416	413	408	394	413	429	411	430	447	425	406	434	359	395	443	445	406	376	422	408	435	437	453	416	446	450	420	390	421	425	433	439	452	433	436	421	437	454	390	430	419	391	454	408	387	441	350	418	457	413	388	378	392	385	370	438	418	393	413	441	441	434	431	396	404	400	397	427	406	407	420	409	421	405	440	415	426	422	407	431	436	436	400	371	432	397	410	407	393	409	433	433	406	412	410	361	405	401	430	397	403	367	454	395	395	399	418	402	404	401	411	404	448	402	432	395	411	434	415	402	417	358	410	377	383	438	406	428	403	409	395	395	416	364	388	445	440	429	424	405	389	395	400	407	390	389	428	354	373	407	429	449	444	458	453	432	409	389	448	442	418	421	419	377	443	450	422	418	393	372	429	433	350	414	424	407	430	440	468	437	394	390	402	443	416	432	437	409	426	451	393	429	396	414	425	424	434	412	428	392	386	448	410	399	376	424	434	428	415	384	398	425	372	416	417	424	431	437	424	409	429	424	393	379	425	410	427	389	405	395	399	382	406	396	404	400	388	414	411	382	422	434	440	478	406	430	431	422	364	414	413	411	406	402	422	375	410	392	390	386	412	396	388	391	438	418	408	415	404	412	443	392	418	456	398	401	430	388	396	376	363	406	400	417	422	398	425	413	409	437	392	356	411	432	396	432	404	432	428	392	436	418	437	435	388	426	407	428	442	457	433	384	398	402	413	424	425	440	402	416	421	388	414	438	403	421	423	434	424	430	405	420	395	402	423	389	438	400	416	390	421	385	382	394	404	406	447	402	379	404	429	417	408	413	394	388	418	385	410	417	398	384	428	414	395	390	447	451	449	422	397	385	420	405	434	436	431	385	428	386	400	413	401	416	423	424	416	437	403	403	401	433	433	420	431	413	406	417	439	429	433	383	422	407	416	413	429	409	423	396	390	441	419	460	399	415	407	425	410	425	411	396	425	435	385	401	392	410	392	407	411	414	387	426	406	397	424	418	407	433	457	394	402	456	436	399	413	410	419	381	405	396	410	417	427	443	416	415	437	425	381	404	429	370	399	443	413	381	382	428	406	394	411	420	445	455	430	412	431	406	404	413	452	412	422	382	413	400	404	409	402	436	437	383	401	381	390	401	375	388	420	435	411	386	433	417	429	406	412	426	408	418	433	398	442	422	417	382	376	423	399	413	386	417	449	413	425	438	405	388	422	383	386	438	429	436	422	415	436	434	393	393	452	391	402	423	407	419	364	425	403	390	422	433	367	423	459	401	421	429	417	410	422	389	407	404	409	443	405	438	444	419	424	403	402	449	409	405	411	418	419	419	381	438	410	397	393	441	386	405	434	422	452	411	418	420	413	399	390	402	409	427	399	384	393	432	386	455	438	420	436	400	418	414	400	379	407	431	390	441	385	417	426	419	358	433	422	444	426	399	404	408	366	417	408	419	384	425	371	411	422	400	437	443	410	403	421	407	443	435	410	370	415	419	424	392	376	395	428	416	385	390	430	419	406	413	418	389	443	401	395	460	403	402	399	418	423	408	415	396	402	418	412	425	383	434	415	467	412	373	405	393	432	413	398	402	407	411	415	386	402	411	355	407	382	414	413	403	406	419	430	414	439	414	424	404	398	401	433	384	414	449	406	369	418	417	436	400	403	426	409	428	433	399	415	425	406	387	424	439	424	401	412	414	456	452	416	419	392	413	425	430	441	446	399	424	394	405	382	439	411	377	394	395	410	422	422	411	412	460	407	439	413	435	429	453	413	421	409	449	393	373	421	386	443	426	415	387	407	440	424	452	407	405	393	455	429	419	397	388	421	420	405	409	372	385	449	402	397	414	396	417	428	420	402	408	418	436	435	450	412	417	359	461	395	385	413	417	413	387	414	382	411	426	440	428	356	453	466	389	402	403	449	419	391	396	434	416	406	413	421	426	425	410	420	391	404	427	399	424	423	379	410	457	401	381	390	436	401	456	362	452	394	415	392	412	422	425	421	367	393	419	421	381	390	404	400	420	391	402	433	369	403	389	384	418	436	401	423	422	394	399	411	447	399	441	412	418	421	390	410	430	444	415	403	387	411	395	416	376	388	418	387	432	388	442	408	394	405	438	413	428	409	402	399	399	398	439	434	473	427	430	432	456	441	406	377	408	399	406	415	419	429	421	383	418	412	417	408	412	377	398	354	407	403	375	425	421	439	433	419	394	389	403	418	374	427	434	395	442	420	441	380	429	439	362	392	440	412	431	387	452	408	391	430	468	390	384	405	425	409	425	396	430	360	381	394	380	385	417	397	415	399	413	412	401	395	406	440	463	438	394	436	377	431	445	417	378	410	427	424	423	388	413	423	422	407	414	398	438	409	423	394	427	380	396	436	420	460	421	417	413	454	435	394	404	423	429	366	385	404	424	370	366	392	395	398	399	417	435	383	394	434	424	437	384	427	429	401	432	426	400	392	440	396	396	422	378	426	415	398	407	433	365	394	429	419	399	411	394	380	403	402	439	439	416	403	421	437	383	426	415	411	450	371	449	458	418	396	404	418	428	410	438	381	438	454	421	410	413	416	411	393	367	388	398	402	400	430	396	444	446	435	395	405	420	390	418	391	379	378	389	404	446	429	443	370	405	393	418	413	430	408	427	430	415	426	420	363	393	380	414	444	401	441	406	430	401	395	394	399	394	427	376	411	406	379	400	381	429	414	382	411	411	426	429	425	384	397	440	395	403	408	422	434	409	440	424	405	440	395	410	408	400	432	405	406	451	430	405	441	385	394	430	397	393	398	403	438	388	400	408	382	431	391	427	425	417	387	405	386	404	399	431	376	450	410	405	414	415	404	413	390	401	392	410	426	427	377	372	413	389	390	447	443	449	436	393	446	405	402	417	450	424	392	468	402	387	381	378	368	394	428	355	411	421	399	428	365	387	407	422	415	459	431	409	441	442	421	444	399	391	426	410	433	429	456	404	430	404	424	426	428	429	394	416	427	439	409	412	410	422	420	394	424	415	451	413	408	424	417	385	405	399	436	404	424	432	390	378	444	421	439	443	435	411	428	401	388	419	416	413	416	411	378	445	406	367	443	442	400	415	415	411	376	427	396	407	410	451	390	421	414	431	372	406	386	427	423	401	423	399	414	421	417	491	419	409	392	387	406	398	407	426	416	478	401	412	385	438	427	376	432	413	419	376	428	398	435	415	381	457	372	406	419	428	405	385	415	418	399	400	428	417	409	392	407	370	407	451	409	423	412	438	447	406	450	383	473	434	460	408	411	418	380	422	405	448	402	369	441	428	462	429	422	406	397	364	387	395	413	397	397	388	411	396	432	459	402	411	409	390	384	376	438	433	441	421	406	409
2210	961	991	1009	945	979	928	972	944	909	1004	928	954	1017	891	945	939	946	957	922	969	1008	963	947	986	942	963	961	928	963	986	926	907	948	956	963	895	941	924	946	927	964	918	957	963	892	1028	976	1008	967	952	948	974	948	901	949	977	967	985	940	908	940	952	937	931	950	1016	952	944	926	992	936	933	956	966	927	990	979	964	973	958	948	983	938	979	954	969	938	917	949	1007	1015	946	955	940	963	894	1018	962	911	994	939	932	946	942	956	950	991	978	1006	980	978	956	922	938	968	916	967	1001	951	990	939	961	881	920	916	998	933	915	965	898	1018	959	932	997	971	967	947	963	910	919	942	939	944	909	961	947	922	1042	911	963	942	921	949	957	923	974	963	954	1020	945	959	947	942	921	928	1009	965	977	960	970	959	914	936	929	914	1010	936	986	923	941	961	966	962	964	963	926	930	944	918	939	958	952	943	958	910	946	933	925	964	928	958	990	1015	951	860	924	981	922	948	911	939	969	940	946	953	1014	934	939	963	908	924	926	929	942	983	973	943	944	975	1007	953	906	921	918	941	961	944	949	918	949	952	922	953	962	973	902	930	912	932	907	934	957	910	942	925	942	979	942	939	933	944	943	929	948	910	954	1010	975	993	916	966	926	903	945	967	933	945	915	1003	932	915	955	954	960	954	966	939	950	950	975	953	948	933	953	938	912	1026	959	905	975	970	893	920	1018	954	989	919	927	988	952	906	897	930	957	957	909	941	961	956	931	958	927	962	958	941	941	982	1010	965	946	1016	946	978	930	969	955	876	991	957	926	988	941	954	969	1010	964	974	923	896	935	919	916	989	939	905	932	948	889	934	932	894	940	959	904	927	946	955	935	949	980	1022	900	940	938	986	996	961	975	900	985	916	960	914	1005	981	948	972	936	932	966	919	949	936	917	956	939	952	942	984	964	970	933	963	981	890	971	952	977	1012	921	999	956	949	954	997	924	941	934	933	961	940	988	952	945	1000	969	928	954	978	854	942	934	947	1004	897	945	940	896	981	960	928	906	952	898	940	951	937	984	908	1001	966	939	973	941	945	923	957	990	981	953	984	991	981	916	925	1007	902	954	933	988	984	986	992	967	960	942	945	936	952	969	986	968	991	945	989	917	938	966	994	935	992	974	989	903	908	940	929	972	925	939	950	968	924	918	901	939	890	978	965	1001	946	945	942	1017	963	922	978	986	934	924	990	975	982	948	981	976	933	962	946	891	949	975	928	960	935	946	913	948	946	978	890	933	988	954	958	924	977	956	927	956	915	943	968	945	929	970	1010	952	922	932	925	950	950	925	953	936	912	939	975	923	931	966	884	895	968	921	939	986	936	982	955	943	935	925	936	888	927	956	1018	975	915	942	927	938	952	917	929	955	963	955	949	930	1025	957	984	909	931	945	983	930	978	963	964	937	934	979	940	921	943	978	940	922	966	967	937	946	952	913	941	958	967	945	998	949	1022	921	1003	958	913	975	983	944	951	1006	937	971	919	966	944	926	975	968	907	939	953	931	982	965	992	1005	992	881	943	979	963	950	917	911	913	927	990	959	963	992	975	929	972	930	973	938	955	931	939	945	909	937	1000	992	916	989	930	973	974	979	921	964	955	949	963	934	905	936	908	960	980	940	893	986	969	960	943	979	920	984	989	990	971	1030	928	957	922	976	954	961	975	1012	956	959	987	928	962	978	901	951	920	939	922	890	974	933	927	949	957	967	935	915	892	922	945	935	931	992	998	906	943	935	950	939	924	905	939	1021	939	921	983	945	990	1036	924	931	932	946	938	949	959	954	985	942	923	989	970	957	1022	952	1022	923	943	938	991	984	999	975	969	966	1011	976	985	942	949	956	958	962	915	992	966	931	969	1011	1021	969	963	1002	933	929	960	913	968	944	961	907	943	926	962	913	931	949	964	965	996	944	946	929	974	967	949	934	963	954	976	989	947	940	980	953	964	970	902	968	942	970	992	977	975	941	934	992	957	954	933	951	1014	960	979	986	959	946	948	932	979	928	931	990	980	898	1007	974	853	950	886	972	928	959	929	987	909	946	907	944	921	967	938	913	980	1006	943	876	949	993	922	907	1003	959	960	945	910	949	968	1034	969	948	972	923	963	950	960	963	939	994	950	910	949	909	975	931	960	958	968	982	959	966	970	983	908	915	957	961	940	954	923	1010	916	1027	913	958	972	958	940	967	939	945	978	967	957	989	978	913	949	1004	965	904	979	998	964	938	954	941	912	972	951	962	949	964	930	957	932	965	967	945	1034	967	943	1019	973	960	948	895	969	967	923	961	1015	987	883	950	975	979	966	927	966	930	983	902	967	985	934	942	937	973	959	950	1020	927	925	969	982	888	943	939	1021	937	1010	933	919	952	960	912	914	950	976	936	915	913	944	1021	945	947	954	907	981	994	971	1011	985	930	954	967	928	881	952	927	984	927	927	953	893	972	987	958	983	968	978	918	1014	935	988	949	987	927	920	939	978	896	968	1037	942	978	943	989	936	941	964	944	958	964	939	933	967	984	918	914	946	960	973	882	956	993	974	956	966	973	898	880	980	940	998	948	924	950	1003	928	918	990	985	921	988	919	953	965	906	962	948	989	959	939	871	902	897	937	972	954	924	989	992	1010	934	962	902	976	925	979	948	941	933	958	929	1005	910	996	937	953	1005	975	940	980	927	966	994	941	911	967	964	956	976	1017	946	942	931	940	981	983	998	1017	979	1006	1007	935	960	963	960	944	957	948	929	964	956	968	907	966	915	976	962	1003	940	889	934	927	949	938	933	936	992	967	979	970	940	943	986	945	934	936	967	928	962	969	899	956	980	880	1006	947	976	972	902	889	951	1022	975	945	947	914	980	958	969	920	949	911	972	958	979	986	932	946	910	979	947	897	903	979	953	941	933	1009	1017	950	973	932	937	920	929	950	952	973	949	943	910	938	943	1005	933	958	1021	916	980	933	973	925	972	960	963	996	920	960	929	950	923	969	902	961	920	980	906	1003	997	1003	957	990	966	953	902	965	943	949	919	965	910	923	903	965	982	927	963	973	913	948	894	892	982	926	992	945	960	938	972	975	963	958	969	945	888	927	969	930	948	940	968	961	945	1021	920	899	908	947	916	934	943	945	928	959	973	949	885	953	983	932	913	944	933	916	944	992	953	879	949	973	952	906	914	941	955	930	1007	946	1002	963	916	1009	1007	985	971	965	958	873	938	952	911	945	912	964	940	910	931	941	965	1028	971	968	891	925	924	904	920	970	950	958	963	955	973	951	910	920	933	941	942	1008	940	966	918	946	921	915	901	978	950	934	974	951	1009	954	914	897	930	887	924	974	985	951	943	954	995	962	989	950	969	972	959	951	932	928	950	908	1003	874	1012	964	975	907	949	917	959	939	938	927	964	958	934	921	952	948	968	979	953	973	979	908	992	981	933	959	920	925	927	975	917	927	957	905	948	951	956	946	974	1023	983	959	949	941	941	965	977	938	980	925	932	886	948	996	959	902	946	926	973	994	975	936	981	963	1019	982	949	917	955	954	945	982	991	910	989	931	934	973	882	948	934	953	950
7420	628	572	493	418	412	400	372	398	419	395	403	382	375	367	371	358	389	351	341	374	377	334	416	354	349	354	361	374	357	375	386	392	336	366	352	335	364	391	368	350	338	326	406	336	327	372	365	359	376	337	353	352	307	361	388	355	371	340	336	374	365	335	325	375	362	393	362	354	321	365	388	369	344	397	344	382	305	331	370	330	364	367	327	353	364	342	386	357	372	368	363	365	394	369	355	379	364	346	349	379	376	372	341	358	347	378	376	353	315	381	369	333	345	338	358	357	366	370	351	388	391	359	342	362	333	369	374	326	332	368	350	358	325	334	349	358	375	366	361	354	340	355	344	331	358	372	389	358	359	351	340	364	342	364	340	366	341	336	371	372	376	352	385	356	379	344	366	379	360	367	341	341	435	356	396	345	364	357	393	383	373	385	352	352	356	370	356	381	340	364	378	356	375	353	354	364	351	317	322	365	380	362	391	345	345	343	361	380	333	358	351	356	369	390	357	351	367	379	363	385	337	347	340	357	367	358	385	359	388	380	350	362	363	340	410	391	335	348	356	355	398	316	337	355	369	338	320	365	391	370	331	377	366	371	376	370	319	342	359	387	327	386	349	386	356	327	342	340	361	335	304	382	344	309	363	341	359	346	369	350	369	346	369	340	360	370	363	360	342	343	393	388	358	384	380	351	367	330	380	348	335	334	354	343	370	373	387	348	359	364	391	386	374	346	355	366	379	329	367	391	356	372	343	333	356	367	392	351	399	377	385	355	359	358	355	374	346	356	340	404	374	402	385	354	359	355	308	352	350	351	333	396	374	356	330	355	372	367	377	388	375	341	380	329	362	341	362	363	372	355	340	370	378	380	382	338	361	338	364	376	382	348	347	369	337	331	374	357	383	371	404	372	363	332	380	373	370	365	354	394	362	313	351	333	334	350	340	343	390	344	333	355	340	359	355	376	372	397	347	354	355	384	347	379	374	367	333	370	340	338	332	378	380	359	407	396	377	387	401	351	344	336	350	345	359	346	377	347	343	358	356	348	363	344	367	376	308	338	350	362	343	390	352	406	362	377	327	336	333	346	419	373	340	372	360	382	334	326	362	360	355	361	329	381	396	333	406	329	321	352	365	362	358	387	377	374	398	356	350	360	368	358	347	342	404	376	383	349	340	344	360	344	373	358	363	350	358	382	374	334	383	359	350	369	361	345	364	346	382	331	359	357	359	336	336	366	357	344	338	372	349	342	384	361	362	386	347	350	380	399	356	356	370	362	392	354	366	397	339	372	355	324	378	357	366	337	370	355	380	356	374	336	368	377	367	352	352	385	388	363	363	353	345	384	371	378	308	384	358	352	335	355	378	359	352	369	351	335	356	346	343	393	332	360	320	341	375	361	418	401	318	358	353	352	389	346	369	357	397	337	371	350	391	330	393	367	356	359	353	382	354	346	367	320	336	355	391	367	371	289	379	332	381	342	332	347	373	354	332	379	363	397	352	359	385	365	382	388	364	367	356	354	352	362	394	324	369	350	333	357	322	355	364	370	349	343	357	362	378	372	363	341	344	388	344	366	359	356	332	372	384	389	363	346	351	353	382	365	350	382	382	370	345	348	355	358	327	359	349	372	380	319	347	361	331	397	385	342	432	324	342	323	322	375	369	345	365	368	323	348	355	348	350	376	394	317	353	382	370	350	376	365	370	386	386	363	360	326	397	332	383	348	357	375	374	367	357	346	352	370	363	385	387	400	340	368	395	370	343	325	332	357	383	339	348	320	343	342	380	350	353	350	356	351	347	361	366	347	356	354	370	326	381	346	351	389	375	365	381	361	370	342	375	364	353	386	389	362	368	364	372	370	344	357	358	347	355	373	336	351	344	366	333	387	373	384	326	389	399	351	367	380	356	377	331	403	370	345	397	375	355	331	394	369	362	390	396	344	399	363	358	354	345	385	402	389	333	386	369	353	367	359	347	388	357	323	394	360	379	391	366	357	346	379	363	380	368	376	359	371	356	348	369	361	354	348	341	348	346	367	363	362	343	370	414	346	352	361	380	361	382	358	376	357	343	365	373	345	367	345	353	346	333	361	346	394	353	405	359	357	350	354	332	329	384	352	352	374	343	309	356	361	356	342	362	401	323	364	352	382	395	416	343	327	334	363	393	399	375	361	366	364	375	343	383	341	375	401	354	371	362	377	364	364	325	374	363	372	404	418	375	378	368	354	348	360	364	368	363	378	383	403	348	387	375	367	345	375	356	339	359	315	375	364	392	369	359	349	362	379	380	377	354	325	357	337	379	372	396	372	349	337	379	369	353	383	365	370	360	378	383	352	361	369	380	388	379	363	400	366	376	371	359	350	385	362	357	400	370	337	385	354	350	351	362	336	389	411	397	360	372	357	334	336	382	373	350	341	334	344	332	332	369	366	363	364	381	363	358	348	363	390	367	352	367	336	365	393	370	381	372	381	378	355	393	337	373	377	407	373	367	378	323	335	399	360	363	330	382	356	333	329	358	353	355	391	342	346	367	358	350	372	374	341	352	373	344	349	369	369	357	361	357	369	359	336	363	383	349	368	372	368	369	326	356	391	360	337	335	332	322	395	371	360	353	385	411	378	361	356	328	373	341	374	374	394	370	365	387	360	398	382	340	379	344	376	368	386	355	438	365	382	389	357	380	371	341	397	353	324	329	314	334	349	369	336	334	369	373	372	356	365	364	380	356	337	346	382	359	369	388	384	348	356	343	369	346	401	362	354	386	345	334	324	343	393	379	337	330	334	356	340	347	319	329	362	374	378	354	368	378	381	364	350	317	373	390	374	390	334	378	376	348	367	369	352	380	368	387	379	385	354	362	392	338	381	342	349	393	400	342	383	341	379	385	398	373	352	381	354	326	330	363	349	398	361	354	360	328	347	356	366	361	368	364	357	326	344	401	406	348	356	366	326	371	300	361	352	373	354	385	392	345	369	365	349	371	377	361	355	355	318	330	334	362	360	362	354	350	384	359	354	343	377	376	335	345	392	393	345	356	358	354	366	358	370	403	406	391	369	368	345	365	332	368	368	350	346	347	324	349	326	383	380	382	381	355	373	338	370	381	365	393	364	391	412	341	369	365	375	366	338	386	389	342	351	349	394	397	364	349	361	378	360	367	384	357	341	355	360	372	357	318	331	324	359	354	379	356	339	362	378	363	322	366	372	335	347	370	341	367	354	405	359	343	350	338	328	335	364	368	405	391	338	367	350	379	361	371	392	344	384	374	379	397	348	345	341	356	369	379	363	382	354	369	310	323	344	364	384	345	337	377	407	337	363	352	343	354	369	390	357	388	347	355	386	378	369	373	373	365	400	393	361	322	347	379	349	326	362	362	361	393	368	338	341	400	343	387	371	346	358	380	354	380	336	369	350	367	398	339	349	371	346	350	319	360	347	349	356	363	355	368	327	380	357	346	367	368	374	349	376	368	381	374	384	356	325	342	311	344	355	364	332	362
6671	1074	1326	1414	1294	1230	1106	1036	1019	1008	967	946	928	935	921	892	861	869	891	880	847	901	876	853	856	822	875	861	880	849	824	860	865	836	828	814	856	856	897	865	830	806	838	868	864	817	850	838	878	841	825	845	903	856	860	828	855	843	838	846	835	813	832	833	852	828	820	815	844	842	897	840	815	825	827	854	836	867	812	863	836	838	874	836	859	813	809	889	810	814	853	806	859	886	873	832	778	886	825	841	828	886	872	836	851	853	781	837	885	810	809	863	836	872	929	857	812	869	819	853	823	798	820	811	824	884	831	853	850	826	859	813	900	861	824	821	826	839	821	836	812	816	822	798	835	832	838	833	860	885	786	839	839	872	847	785	851	834	811	872	838	846	832	830	842	843	864	778	847	809	876	832	876	851	842	828	815	849	819	862	866	874	804	796	805	839	858	880	873	845	836	883	814	860	816	822	798	849	863	861	846	825	836	845	820	831	823	861	816	816	793	819	876	876	802	831	904	833	863	890	841	846	860	867	873	818	807	879	826	826	863	863	844	856	808	856	831	820	895	819	830	825	889	847	888	877	785	833	844	797	815	847	823	894	835	808	827	821	819	838	826	834	864	880	869	833	879	820	829	850	832	867	814	864	847	847	873	859	783	854	848	831	783	843	795	821	840	820	811	858	790	839	847	827	873	825	877	835	817	842	840	803	822	802	826	867	851	871	809	850	827	815	847	818	823	811	838	843	856	806	876	832	822	827	842	850	811	832	808	843	868	886	820	872	787	842	908	817	844	845	829	818	845	869	828	921	842	857	810	878	846	826	844	831	845	829	853	822	902	833	840	884	855	838	848	840	820	830	811	880	839	859	847	825	868	823	821	849	818	846	802	818	831	820	878	831	847	815	903	811	847	827	861	880	846	777	785	881	800	804	838	778	861	818	809	838	862	851	839	832	818	865	842	835	777	847	798	887	846	872	831	856	856	814	820	858	854	816	896	802	806	875	812	871	790	837	860	808	871	836	828	792	829	821	818	841	856	845	806	820	814	830	818	846	826	849	804	844	831	813	823	871	819	862	809	880	843	855	864	787	878	866	841	855	791	803	824	891	774	838	809	832	792	867	862	840	839	851	819	804	786	850	872	857	811	807	853	798	803	896	828	853	833	854	841	846	815	874	829	825	832	865	766	849	834	833	813	863	869	835	814	838	875	827	876	828	789	826	895	882	839	851	906	862	887	771	847	862	847	838	816	876	866	842	839	801	817	835	834	833	820	881	833	797	843	869	806	818	891	811	834	840	794	836	861	885	836	865	911	825	882	772	887	831	875	844	863	819	828	845	850	844	806	882	778	831	844	800	845	812	841	849	852	813	859	854	774	839	832	817	781	836	827	840	811	804	844	828	828	858	876	858	825	808	843	799	816	833	796	869	823	831	812	898	876	879	861	801	822	831	807	825	854	816	856	829	831	842	812	837	863	842	822	837	846	804	842	841	811	786	791	847	829	890	839	859	852	838	797	838	846	805	826	868	864	851	811	863	871	836	845	865	787	841	847	844	880	856	814	798	845	834	842	827	852	898	829	834	885	859	833	844	809	856	843	836	849	870	857	783	896	817	848	771	843	813	909	806	821	827	850	833	911	789	845	803	862	824	880	813	855	846	869	907	835	846	850	815	824	829	850	845	805	800	822	785	874	812	897	823	832	838	822	878	890	845	868	793	810	892	815	851	862	854	814	906	860	817	823	888	851	835	809	834	840	812	882	892	821	864	843	852	833	842	838	837	844	820	830	851	828	856	851	789	863	870	864	844	871	812	850	818	861	809	779	818	854	837	821	821	858	882	828	830	814	869	814	810	882	868	868	880	799	786	846	878	810	853	831	867	828	833	835	847	829	850	826	855	822	847	819	831	853	845	852	776	832	850	796	824	781	808	826	820	754	846	864	871	816	804	841	834	824	844	828	917	829	880	856	775	814	843	880	797	809	812	789	831	795	853	869	901	859	828	821	902	846	785	833	821	831	881	880	855	823	843	872	836	773	831	853	880	842	799	850	841	795	858	786	842	793	903	827	868	860	911	835	867	795	844	821	799	884	840	818	805	832	825	851	830	859	828	822	833	854	794	817	814	814	807	813	875	863	877	821	857	873	833	863	822	844	849	759	809	883	819	913	844	857	834	841	849	806	860	835	853	785	837	786	804	786	847	875	868	876	832	800	859	856	878	841	808	840	871	848	826	824	868	831	829	817	858	831	827	791	836	821	794	812	833	880	783	847	823	840	854	881	889	857	864	834	871	819	841	834	865	863	823	873	873	794	812	844	827	845	792	809	890	824	838	846	820	856	896	812	810	855	825	801	850	846	887	819	813	850	813	816	857	837	827	835	862	788	833	866	898	846	855	863	848	851	797	816	796	860	792	840	877	838	860	835	834	883	836	846	810	818	839	855	858	800	847	818	764	926	863	842	852	834	848	762	811	844	857	858	831	841	794	819	865	810	835	775	807	810	816	886	838	850	808	849	832	890	841	843	833	790	857	832	838	806	835	843	839	837	883	862	881	830	810	845	827	834	845	843	759	835	854	836	872	829	824	852	833	829	865	887	812	872	775	871	809	825	803	875	856	816	818	878	827	792	797	796	815	823	890	841	854	822	877	870	802	878	851	829	844	817	846	826	886	819	854	862	826	823	810	858	775	834	853	876	894	826	805	903	862	823	866	795	835	839	797	878	858	840	802	848	820	848	832	797	884	805	787	883	829	751	822	825	849	803	868	835	883	862	868	801	825	805	839	823	820	843	831	828	779	871	837	880	809	785	776	862	903	871	844	859	831	865	795	789	838	795	845	901	795	863	811	815	854	814	869	787	838	855	823	802	878	853	867	827	854	832	869	849	812	829	829	864	851	804	800	816	843	853	842	812	782	826	812	850	843	877	857	841	802	852	833	840	807	804	830	852	846	799	834	853	827	846	860	823	906	812	856	868	846	850	842	863	822	863	848	814	843	857	774	861	885	775	845	819	807	851	891	847	804	813	818	781	849	853	792	861	827	862	801	833	831	820	856	862	847	875	833	863	795	851	880	877	838	795	849	805	837	829	831	826	805	832	795	854	837	782	817	815	787	898	859	825	852	882	872	820	819	877	792	853	829	868	870	805	821	795	849	891	819	867	791	879	858	848	827	853	841	829	894	813	871	857	856	835	854	851	832	895	901	868	853	806	828	866	807	861	788	773	817	832	797	837	882	802	868	883	813	834	818	846	845	846	867	844	874	872	824	849	869	847	839	850	870	828	846	833	879	833	766	852	821	864	884	818	833	867	826	822	824	858	820	889	840	843	877	827	776	851	854	801	806	871	851	843	836	838	831	798	858	818	890	856	853	841	859	829	778	854	873	848	866	799	811	838	809	881	907	828	864	876	875	876	818	824	869	805	841	863	860	846	851	874	880	835	838	832	871	843	797	791	859	815	837	822	813	828	873	878	789	812	792	811	882	821	856	847	840	832	860
13275	873	617	493	335	331	251	239	203	207	232	211	191	190	193	183	187	196	179	161	176	167	205	201	178	167	172	171	192	196	176	168	141	166	189	151	202	182	179	161	179	172	188	150	171	182	171	193	170	166	180	166	162	166	162	153	189	168	201	181	173	158	162	193	177	158	159	159	152	170	169	180	163	162	167	172	155	181	155	165	177	171	171	160	160	147	167	182	198	179	179	169	151	160	165	163	162	156	199	173	159	156	153	172	154	173	162	193	167	167	178	156	149	182	171	145	166	165	156	157	169	163	181	167	172	161	184	173	173	168	150	177	182	175	160	184	204	160	171	174	178	168	169	162	196	157	176	169	188	157	149	151	155	179	169	163	162	181	184	161	151	167	157	168	164	164	196	171	171	168	168	148	169	196	171	146	161	198	198	175	173	179	174	163	161	177	172	176	189	180	150	158	185	201	158	159	183	153	153	196	164	158	157	173	175	179	170	170	147	178	181	165	178	180	172	171	182	176	172	160	167	165	179	171	185	156	199	148	143	148	187	176	192	136	171	164	160	147	176	174	162	163	178	150	185	183	156	166	174	181	183	157	156	180	174	168	164	177	163	159	162	169	175	199	153	170	163	178	171	164	175	174	185	150	164	165	153	182	167	186	163	171	205	183	174	174	187	185	161	164	181	159	173	172	171	170	155	171	144	181	166	170	186	149	183	168	168	181	175	169	143	145	163	192	199	183	169	157	189	177	182	165	180	178	170	158	183	188	138	162	152	148	169	163	166	200	165	172	182	168	197	157	170	183	154	178	176	175	195	178	152	157	173	158	169	161	157	166	175	195	160	157	183	185	168	192	169	163	175	173	177	156	178	160	168	168	171	145	165	156	181	171	159	150	164	185	152	180	165	167	145	167	145	168	169	184	179	161	151	169	182	169	152	176	160	168	134	147	174	166	160	181	172	173	173	163	144	164	150	165	161	159	182	177	185	172	187	159	164	165	165	169	192	168	198	143	159	174	183	160	165	168	165	172	153	176	187	169	186	204	173	164	193	166	174	186	155	170	173	158	168	179	193	155	165	153	195	173	160	161	155	158	167	167	173	191	187	169	177	183	197	175	177	190	159	176	171	189	154	158	183	171	150	185	168	158	180	187	155	191	158	189	159	204	174	183	152	161	166	178	161	168	176	173	174	160	169	169	200	178	181	173	160	173	168	181	181	172	155	161	143	180	193	168	169	151	164	164	154	170	167	172	158	140	172	159	169	183	170	169	157	179	155	174	139	176	163	162	168	165	160	172	171	178	189	160	190	166	174	188	163	154	190	153	187	168	185	154	171	145	190	172	179	170	177	154	168	184	180	183	167	160	186	164	157	161	180	202	172	156	179	183	184	169	164	183	167	169	171	165	165	163	214	181	178	158	182	164	160	164	160	184	153	164	155	172	151	187	170	162	171	181	157	185	155	176	161	148	155	162	162	170	160	170	159	180	154	163	154	194	166	162	176	168	174	163	199	166	172	164	191	171	173	183	199	169	205	170	164	157	162	183	185	165	177	185	166	151	173	172	178	157	155	185	138	166	176	181	172	157	154	183	165	183	163	172	159	166	171	186	173	148	169	175	170	194	167	166	165	148	184	189	180	184	170	168	176	188	164	166	171	150	177	166	176	182	170	177	162	186	147	180	202	165	184	190	172	164	165	155	147	175	162	148	167	166	165	165	163	195	133	145	154	147	164	186	164	166	172	165	169	164	170	171	188	177	160	178	171	177	180	162	166	182	161	157	199	169	182	158	151	181	170	143	168	187	186	169	174	159	192	171	170	156	170	180	173	206	156	167	161	150	174	173	179	153	145	173	188	173	162	174	201	166	159	159	167	190	174	144	171	174	167	153	149	177	181	187	175	159	172	154	167	155	149	173	160	167	152	175	154	174	151	178	148	162	152	165	151	180	162	171	155	179	168	174	175	176	172	167	168	144	157	161	178	186	177	170	158	172	178	136	163	175	196	175	163	168	161	177	181	184	169	175	189	195	174	167	186	167	168	169	170	156	176	172	157	150	180	154	179	191	177	165	175	152	187	184	174	145	147	164	181	171	182	174	194	206	186	147	201	174	184	150	185	169	185	187	187	162	203	162	167	152	166	184	192	182	155	155	166	174	183	156	166	176	166	171	177	187	175	194	156	154	162	194	178	161	180	164	172	172	181	145	163	169	180	191	159	186	160	176	195	194	171	188	158	162	168	178	164	163	167	173	171	176	186	176	167	162	163	172	185	170	185	142	185	187	175	166	161	144	176	205	181	171	176	169	158	163	173	183	190	158	180	154	166	151	165	155	187	172	174	163	182	180	159	158	176	140	164	183	163	173	220	159	161	169	174	164	165	165	170	177	166	179	161	166	178	171	167	155	183	192	173	166	163	171	171	152	163	150	186	185	168	182	178	177	201	169	148	150	166	158	157	164	168	147	162	167	152	165	176	186	186	164	169	186	169	137	179	162	178	174	183	171	165	163	169	148	159	173	169	185	182	149	189	172	168	183	154	151	146	167	156	163	184	179	174	174	177	167	186	173	198	151	199	181	204	181	192	162	176	161	146	175	154	180	168	172	173	183	171	198	166	177	175	162	223	158	170	167	164	195	184	165	188	175	167	173	163	144	187	165	164	160	197	159	171	165	175	153	191	181	174	180	167	184	157	167	165	166	177	159	154	174	163	157	162	182	184	162	183	166	179	173	157	176	185	188	184	168	183	171	180	182	186	169	138	180	160	168	180	146	167	177	170	171	170	171	184	170	155	150	177	187	191	164	167	154	181	182	170	169	192	156	168	183	194	157	167	148	179	175	133	147	168	148	183	167	173	176	164	175	182	162	175	178	165	163	183	171	159	156	184	174	184	180	180	196	176	149	148	169	134	170	179	177	161	158	173	174	157	164	170	165	163	171	174	189	172	188	147	163	169	163	198	165	164	181	163	165	186	163	174	159	180	156	145	161	196	188	151	200	179	166	172	189	167	170	172	198	196	164	177	198	168	190	164	187	175	172	167	169	161	186	163	180	156	167	177	156	155	158	169	166	171	172	185	163	158	162	168	165	184	163	187	184	183	169	155	189	145	156	167	162	159	174	175	170	146	157	150	156	141	186	155	162	176	179	183	169	161	162	163	168	174	177	192	187	158	164	191	142	191	171	165	130	175	154	174	160	164	169	146	159	156	175	171	155	160	149	181	179	182	168	155	165	174	157	175	163	212	168	149	174	168	182	192	184	176	155	156	180	177	186	180	171	197	151	174	173	162	144	187	169	166	164	168	165	157	167	171	129	174	169	171	169	149	156	141	162	201	209	168	167	189	167	166	173	162	183	186	177	165	147	169	163	172	166	182	155	163	180	190	205	192	153	161	157	164	160	163	187	165	173	174	170	175	177	167	160	180	193	184	136	171	163	183	176	140	164	171	177	173	159	156	165	165	130	148	168	157	181	172	145	176	174	163	166	169	174	173	152	163	165
8188	924	1416	1635	1345	1162	974	842	803	680	635	640	566	572	548	551	534	476	497	497	461	497	466	477	472	522	440	432	488	458	500	468	448	468	432	475	416	464	514	435	434	411	453	472	475	417	488	449	440	469	424	460	417	402	446	453	457	421	454	436	457	475	487	475	418	444	421	454	399	423	465	444	419	465	450	412	434	426	426	467	442	461	426	419	486	441	425	417	457	481	426	470	430	493	414	425	449	445	438	432	468	429	420	423	402	411	432	445	441	414	438	452	426	419	452	472	469	428	451	436	456	447	424	466	490	458	420	414	439	446	420	459	445	460	439	394	426	461	469	434	461	442	424	449	414	422	425	473	481	438	421	425	436	402	413	467	431	423	427	422	446	453	438	445	446	441	419	467	421	446	452	456	486	446	421	462	439	423	428	440	462	424	390	426	436	387	464	446	505	387	453	490	448	438	442	410	442	464	441	448	480	439	439	431	470	431	421	426	438	427	427	462	474	440	441	438	460	464	453	430	439	439	401	461	485	427	473	424	477	451	430	423	459	447	415	407	448	401	450	421	452	413	487	426	401	465	443	419	440	436	472	436	457	418	432	435	407	441	442	475	419	433	420	450	416	461	436	453	431	396	439	427	462	432	440	455	407	437	396	417	465	409	435	440	461	411	473	423	399	424	431	459	449	445	468	450	436	471	402	415	451	447	423	417	438	449	401	419	451	416	394	433	421	469	448	425	460	409	446	403	415	465	424	425	478	434	417	412	456	423	437	429	419	464	447	421	415	421	433	466	403	450	442	463	435	429	374	439	441	462	415	431	472	445	475	409	399	409	440	414	439	408	436	415	389	490	443	450	442	425	451	458	417	406	456	422	420	431	416	413	422	420	435	449	452	431	438	472	437	399	446	475	403	424	412	432	485	392	409	446	428	448	421	429	431	459	424	435	433	444	470	421	416	451	422	432	429	408	460	449	428	442	437	422	439	442	438	393	450	435	442	442	413	464	462	465	441	444	446	468	420	413	417	441	407	419	417	443	421	439	422	423	451	418	419	472	437	434	398	446	429	447	451	424	459	407	462	413	444	438	462	445	424	442	410	418	456	453	446	403	427	443	476	445	458	452	471	446	407	427	443	430	441	433	419	445	427	404	434	463	430	430	410	417	448	456	454	416	426	451	432	439	445	439	419	431	436	435	450	434	449	438	459	423	438	432	440	418	410	465	481	456	409	442	414	422	428	433	429	439	408	448	417	447	434	447	427	418	479	442	461	486	449	408	427	407	450	426	414	491	414	444	393	423	432	439	470	400	437	423	431	444	448	404	421	424	446	450	411	444	442	450	429	442	426	430	427	439	421	464	435	440	439	433	431	442	450	429	461	434	406	456	448	469	411	423	439	476	391	433	433	445	464	440	415	407	489	457	473	474	433	462	397	428	448	440	445	493	450	433	437	458	440	405	433	450	460	424	426	410	454	452	462	475	407	415	412	483	454	410	432	419	426	436	438	401	432	443	443	390	443	410	426	424	413	446	431	416	410	444	418	443	419	417	450	490	429	425	456	380	444	403	456	445	456	445	445	457	449	434	438	454	450	432	452	459	445	449	412	439	444	453	431	408	415	426	425	416	414	424	419	469	466	441	414	448	452	443	436	429	393	451	451	424	462	447	494	460	433	419	461	410	441	432	469	449	440	462	465	436	475	416	441	407	415	400	485	390	422	433	460	465	424	449	461	448	427	427	469	451	448	471	469	439	451	484	459	434	422	457	431	433	426	392	487	425	389	434	424	441	465	432	435	410	430	445	442	442	427	467	396	435	415	469	438	442	435	427	428	432	432	402	415	454	470	430	399	407	440	416	483	457	401	455	459	416	438	484	449	429	438	448	444	454	445	449	434	411	424	448	467	414	455	460	463	432	453	421	391	473	453	460	449	444	455	465	394	429	421	387	407	436	408	411	424	454	451	451	417	378	433	435	441	458	418	380	451	452	469	419	462	436	435	418	456	435	460	455	434	447	438	436	454	439	448	419	432	448	439	441	453	439	449	414	449	414	461	433	450	428	404	439	465	426	431	419	441	415	444	425	455	439	447	441	451	419	445	446	441	421	478	418	446	457	444	410	435	440	430	447	416	425	417	434	447	432	441	422	420	431	422	453	415	447	456	439	448	425	444	472	433	441	444	440	410	443	460	428	442	476	431	442	433	413	444	449	402	447	412	481	426	420	434	444	445	444	430	434	460	450	434	410	419	422	455	443	448	454	448	439	422	434	421	440	435	434	459	439	433	457	444	461	449	428	431	432	446	442	456	401	444	440	401	443	451	424	408	466	437	445	433	450	427	415	445	454	443	460	409	443	445	431	426	455	440	450	445	441	406	420	443	471	451	409	432	423	411	459	433	423	424	440	479	400	439	441	477	425	441	444	456	407	415	450	434	420	435	449	417	376	436	437	420	455	458	373	427	451	427	415	480	467	441	450	399	417	425	443	409	446	447	437	419	431	448	406	448	490	443	450	437	467	432	409	429	438	415	438	459	393	399	475	434	463	443	454	445	451	397	417	454	438	417	446	441	452	418	430	436	406	413	440	443	431	447	429	439	452	434	436	421	412	407	410	411	423	433	424	431	429	402	428	457	419	423	483	432	409	411	435	424	438	417	450	458	427	430	453	455	437	442	443	428	404	441	434	444	414	421	422	458	397	457	434	438	435	436	432	451	478	430	436	454	465	448	459	459	444	459	413	457	420	475	437	442	447	460	419	472	487	421	412	448	422	409	405	458	433	427	441	420	435	430	462	397	423	424	462	441	450	412	437	443	461	450	435	466	397	412	464	429	428	436	436	435	441	445	426	469	435	417	467	409	464	454	447	439	435	411	433	424	427	440	416	462	437	415	437	443	447	472	472	462	406	423	429	423	460	434	445	424	489	420	470	456	436	436	455	401	435	409	431	459	430	417	465	413	429	459	450	431	414	509	426	448	466	423	439	434	416	419	468	497	432	435	442	447	462	404	435	439	425	425	423	445	427	448	416	450	469	449	420	444	403	398	481	468	404	438	433	438	455	453	465	427	431	437	453	481	412	429	461	405	444	454	465	415	413	464	447	455	421	449	451	434	432	421	430	442	455	417	429	469	421	460	460	437	434	441	434	449	466	446	425	418	459	446	422	476	458	443	444	437	408	367	433	459	432	455	465	417	452	448	457	428	437	464	426	452	429	448	435	432	426	486	429	436	473	452	456	484	421	456	492	455	415	499	416	416	437	459	444	448	436	438	430	439	449	413	419	442	444	420	443	409	454	446	421	453	455	430	462	444	418	459	423	441	437	444	426	388	424	475	432	453	441	430	435	413	435	423	435	398	433	462	414	479	423	436	407	420	451	431	416	446	432	446	449	461	440	418	445	481	444	378	425	446	412	424	442	461	420	442	416	453	456	420	404	408	438	459	446	464	420	425	458	443	447	441	463	411	475	424	429	445	438	451	428	439	371	447	429	443	417	425	454
1649	428	436	409	425	431	438	391	419	414	405	404	414	388	448	409	378	385	412	394	434	425	419	397	399	427	430	407	437	385	415	412	432	465	379	420	403	404	418	438	385	370	416	417	417	379	408	414	412	387	411	429	399	388	441	403	430	431	448	408	446	406	419	380	414	413	385	407	378	409	437	431	431	402	427	372	375	411	404	398	412	406	406	393	411	428	371	424	382	419	426	429	403	430	428	442	448	400	457	420	413	381	411	397	413	410	408	418	418	401	417	420	425	423	402	393	395	444	390	408	416	443	399	360	413	405	378	416	425	385	387	392	416	410	413	408	409	408	392	420	447	418	421	403	390	388	397	376	412	393	390	398	426	397	388	391	386	394	394	399	411	438	415	408	443	383	392	397	422	384	450	412	443	424	437	371	396	430	405	380	386	463	393	373	404	453	398	376	410	416	385	407	439	405	413	445	434	386	427	388	359	418	399	417	432	451	455	412	390	427	398	390	420	394	428	401	428	448	439	402	412	380	451	399	414	450	455	399	442	390	404	422	404	420	418	376	394	417	388	416	401	419	427	384	446	432	410	378	388	398	403	367	404	402	382	390	430	416	378	407	409	402	412	410	413	409	392	420	416	457	441	403	403	433	397	418	430	411	380	412	437	398	412	404	449	407	400	382	377	437	402	427	406	415	396	381	439	432	417	384	411	401	398	386	376	392	386	445	447	408	445	416	439	434	414	397	385	391	386	441	442	401	416	413	458	459	418	417	428	406	411	395	422	414	433	409	434	425	427	403	437	411	430	447	403	431	403	414	380	429	419	427	376	401	405	376	396	411	421	422	417	425	373	421	407	414	404	424	413	416	395	392	447	418	451	394	421	448	453	388	430	415	406	430	398	383	394	445	419	421	377	439	412	427	444	445	391	393	404	395	396	407	391	411	417	409	399	374	400	442	425	466	421	402	394	409	397	407	436	397	424	404	436	415	436	425	416	423	403	377	377	415	399	426	394	470	390	382	439	410	422	356	453	422	395	427	409	448	451	426	406	417	408	441	387	354	411	411	433	448	423	445	424	431	416	424	478	394	405	414	382	462	427	389	374	404	419	430	364	447	376	427	402	447	413	438	386	405	432	383	428	395	408	443	447	443	417	424	451	448	425	401	379	419	423	424	409	420	442	436	395	402	391	428	406	408	382	422	427	431	448	401	403	417	373	428	393	433	404	399	427	417	409	418	444	436	397	417	397	400	403	413	445	374	420	403	422	447	411	419	426	420	440	419	411	396	396	447	439	440	463	395	374	430	415	423	415	431	456	459	398	425	368	370	364	426	385	414	452	437	430	386	404	402	368	418	432	400	426	458	382	456	416	395	405	436	371	421	432	431	397	365	385	413	405	443	463	387	393	407	401	425	448	409	420	398	426	403	421	408	447	438	415	399	430	445	413	353	380	416	442	422	430	453	418	407	435	375	429	403	440	405	436	392	404	386	424	421	427	418	455	448	397	424	421	398	380	412	424	422	430	427	427	463	388	388	427	426	410	450	428	397	434	392	387	451	390	386	363	383	391	430	473	423	388	439	407	372	416	411	414	412	412	425	397	425	445	429	409	402	387	362	409	417	394	415	433	415	420	404	419	439	419	367	389	400	444	422	426	360	420	396	417	405	421	392	394	429	450	395	390	383	386	397	416	439	438	399	446	460	416	456	431	408	451	377	408	415	446	435	399	395	371	420	417	395	417	419	409	466	439	409	412	422	372	424	441	375	426	365	403	380	401	398	418	377	388	394	404	411	399	409	393	413	412	361	382	421	391	440	423	403	433	385	420	404	453	424	422	415	407	402	444	402	414	423	447	386	409	413	413	455	433	373	439	420	403	439	403	392	431	387	402	433	403	394	440	391	397	430	415	409	446	419	421	407	453	406	415	357	450	402	386	435	416	404	468	389	377	435	419	364	448	464	409	411	467	418	430	392	387	404	421	386	425	401	403	409	401	426	417	391	384	463	414	429	435	420	424	430	460	382	430	388	443	407	415	402	432	426	408	392	389	432	431	399	417	403	371	395	396	401	424	455	431	410	371	398	379	417	420	416	428	416	381	422	402	438	404	373	401	373	422	398	421	421	413	429	396	409	403	441	409	402	437	424	435	387	406	430	401	420	386	417	420	406	398	411	415	414	449	424	422	432	398	427	391	415	441	418	378	440	408	399	383	428	455	464	429	412	387	417	417	406	387	407	387	434	383	393	414	408	404	418	443	446	457	403	426	415	415	412	411	432	447	423	435	422	443	418	417	410	422	424	429	473	420	378	421	423	403	396	426	411	426	429	434	449	415	384	469	425	378	423	405	433	377	380	394	408	405	462	406	433	392	427	396	429	434	395	438	392	413	383	411	420	409	381	430	429	406	380	412	379	448	408	434	421	407	419	395	412	364	406	417	425	425	417	421	436	402	425	411	401	389	385	417	443	420	394	401	421	405	412	405	400	420	435	409	422	398	410	403	435	396	416	378	418	418	414	456	393	417	417	441	428	398	415	412	443	420	398	419	396	414	395	386	414	362	422	435	389	412	424	370	434	406	420	434	398	442	479	394	434	378	387	420	402	413	411	377	422	415	418	406	405	397	386	382	397	411	410	425	416	427	425	442	425	427	405	381	406	409	429	430	420	380	426	425	400	423	415	383	417	425	399	431	382	413	396	443	427	431	425	401	406	411	393	410	419	444	411	392	415	387	412	424	398	405	410	389	413	414	410	442	413	413	405	428	391	396	442	389	416	421	422	349	452	464	385	394	426	428	432	415	413	388	430	450	405	410	372	448	434	435	434	410	396	381	424	391	427	435	440	408	404	374	424	427	411	400	416	445	401	417	415	408	438	393	406	414	405	383	416	420	412	395	388	433	398	405	439	360	420	405	392	403	428	405	422	401	402	386	429	391	351	403	437	370	403	435	406	456	400	406	385	422	436	403	402	458	456	394	418	437	400	407	398	429	425	448	436	435	438	417	386	421	387	419	399	391	427	412	449	428	395	418	404	456	438	384	359	352	363	411	412	440	448	426	426	462	421	397	408	418	431	414	388	420	397	413	389	449	426	406	406	408	418	422	412	381	410	441	436	409	427	440	419	428	424	442	384	410	425	395	443	418	429	433	429	413	428	405	437	397	407	390	401	423	399	455	450	412	432	400	418	420	393	423	387	430	421	392	401	375	444	394	401	413	398	390	447	436	386	398	449	388	413	421	426	420	361	398	393	416	406	417	422	449	443	450	417	415	440	431	424	389	410	383	403	408	407	426	411	435	410	427	409	425	431	395	423	444	400	388	378	423	396	420	384	400	423	398	411	414	373	482	431	419	435	378	417	405	391	427	449	419	372	390	403	384	455	439	442	405	409	402	377	444	399	426	402	424	446	432	388	403	413	414	405	401	373	418	409	417	423	414	402	421	411	455	398	406	458	402	398	437	374	399	441	422	457	415	413	398	390	399	438	417	402	383	407	414	389	429	416
2309	986	953	999	967	994	885	959	933	905	960	945	929	935	925	934	958	979	980	946	931	961	927	972	965	937	947	942	955	965	922	993	1006	970	962	961	918	941	987	898	944	975	923	932	929	960	991	992	992	899	985	1007	958	969	923	906	989	953	919	962	973	938	986	889	953	961	993	910	952	919	976	948	947	905	966	929	939	999	908	975	941	928	983	977	978	939	922	947	928	919	915	906	1009	948	969	984	931	963	970	972	1027	925	962	967	926	990	960	991	976	897	971	978	963	982	1001	1020	993	937	960	913	921	958	897	968	973	977	896	941	892	928	998	998	960	946	935	876	954	967	999	959	917	957	985	957	1014	980	995	985	946	968	944	924	937	943	921	974	1031	929	963	965	999	947	985	1026	957	952	974	1016	922	1035	998	989	954	978	1019	951	950	926	931	980	915	965	915	1001	964	922	989	982	954	928	918	987	880	1008	980	954	991	986	931	931	944	984	925	978	932	929	956	963	965	958	939	980	951	965	979	951	930	999	924	1026	904	948	940	919	964	934	949	956	970	977	963	936	984	947	959	930	956	972	926	928	971	946	942	964	973	942	982	949	949	960	971	925	964	922	973	902	910	959	989	935	951	921	922	994	909	945	964	961	927	983	981	968	986	939	968	980	914	921	985	906	1009	978	951	946	978	894	953	988	991	981	947	931	915	924	990	942	981	897	959	968	991	918	969	996	990	970	939	965	996	951	926	976	970	993	942	920	984	916	944	945	977	959	942	981	984	985	922	958	946	983	960	934	964	934	931	925	976	942	956	916	935	969	917	924	998	903	895	943	979	922	940	948	936	936	949	927	927	958	982	965	951	962	922	937	970	953	940	947	898	931	993	988	915	987	917	976	1008	965	954	971	951	993	962	958	1005	1015	958	957	938	964	969	965	942	997	999	1032	1010	955	943	947	943	938	943	981	914	951	984	1063	941	1020	934	943	951	964	944	981	915	914	939	969	898	970	937	950	952	959	1023	941	933	926	940	1000	975	973	940	964	916	988	968	995	927	954	923	943	925	947	975	964	955	954	922	924	973	979	930	1000	942	929	1014	965	981	866	916	948	940	946	955	967	946	966	927	933	972	979	945	933	950	984	907	950	941	948	938	988	996	905	982	971	978	995	932	986	940	935	999	940	973	943	988	884	990	945	980	953	906	865	894	939	942	959	946	972	956	939	947	968	926	957	935	998	964	945	967	917	915	883	987	999	975	977	958	996	1019	978	971	903	942	926	931	981	912	942	954	946	984	895	911	987	950	958	975	926	968	989	971	987	945	982	933	968	1027	905	952	1000	981	940	950	971	966	919	899	918	991	993	965	943	1001	969	960	1020	947	942	956	973	927	1033	958	975	963	932	943	974	934	966	954	931	971	935	960	980	911	941	961	935	1009	941	1019	927	1012	961	954	994	999	924	946	958	965	949	958	969	896	933	905	936	929	975	984	962	967	1019	941	997	909	913	962	935	934	941	893	896	930	927	977	991	965	953	928	948	977	934	955	935	971	989	897	896	949	966	996	930	910	934	965	994	985	962	973	890	943	957	978	892	972	949	918	935	942	929	971	1002	936	965	1009	943	925	1006	959	962	933	948	937	931	982	967	945	922	1000	1003	987	973	981	929	992	948	917	960	907	922	973	963	963	936	969	928	989	975	965	1023	944	918	956	993	941	924	993	877	991	949	980	917	883	946	919	939	950	971	963	973	963	945	928	933	989	933	950	975	905	973	982	979	960	978	971	1003	945	905	999	951	977	977	923	984	966	956	926	936	986	956	957	945	936	927	932	960	957	942	980	920	913	970	952	896	951	964	977	914	923	979	911	1011	896	926	915	1007	934	989	935	982	1001	940	950	895	931	949	938	916	987	950	922	970	919	977	958	973	905	985	953	921	1005	979	932	967	950	955	902	1004	912	983	920	955	932	931	1002	996	977	875	966	979	971	989	973	964	952	959	1013	987	947	963	941	978	933	940	899	966	963	942	1016	969	959	940	963	954	946	948	913	932	969	966	964	950	921	951	949	924	937	990	988	905	991	958	972	934	957	951	986	928	986	974	1018	926	953	1016	972	961	926	996	934	935	956	952	934	938	982	944	937	961	987	967	993	980	973	949	931	920	984	927	952	953	966	934	917	960	935	961	932	975	977	973	961	977	888	959	926	918	960	953	962	962	922	997	959	903	962	952	940	1025	914	1011	933	968	901	905	961	911	988	997	947	940	969	921	962	938	960	939	953	939	909	986	1004	964	1001	938	928	946	970	969	934	927	956	926	906	950	975	930	938	1022	978	921	929	992	965	929	932	935	907	973	926	946	964	920	928	993	928	1008	925	881	944	942	1007	964	961	921	936	966	883	922	1007	943	943	1014	950	938	969	995	949	917	948	953	916	982	969	915	977	959	960	972	926	991	933	961	948	958	998	994	955	966	895	967	930	926	928	896	958	958	922	966	956	900	949	982	1015	949	986	947	981	936	954	919	974	984	941	917	933	958	956	937	932	950	949	889	955	969	1003	917	959	918	971	960	957	928	943	953	949	915	954	942	930	898	909	975	937	908	938	932	948	986	964	880	946	925	922	968	930	882	922	921	911	969	924	925	910	958	935	876	1026	915	917	958	958	951	977	945	870	973	944	905	969	943	945	930	986	925	967	956	949	936	941	965	913	932	937	919	918	932	960	943	970	973	944	974	999	985	918	918	957	952	985	949	970	983	940	964	973	974	944	855	936	989	951	918	907	950	951	990	974	940	979	960	977	968	929	962	1009	968	999	948	974	941	985	1029	974	962	1000	932	930	970	923	955	896	1008	998	939	950	967	967	964	983	940	926	912	957	908	1002	994	997	948	885	944	953	983	942	939	990	971	969	1005	962	931	1007	970	1007	981	968	976	959	992	965	931	882	989	946	980	943	989	922	940	973	995	982	967	966	944	944	926	898	974	1033	996	893	958	932	890	947	1000	962	942	911	1049	946	973	938	933	979	960	951	951	971	926	970	972	956	983	991	935	920	948	925	963	955	1054	918	895	976	970	970	936	944	906	920	949	928	979	935	973	931	923	966	952	929	956	973	905	959	927	925	889	1000	929	965	941	990	948	933	972	940	915	969	944	940	935	974	977	921	905	1001	962	899	953	929	942	997	962	896	978	972	913	955	948	958	971	985	936	925	940	942	963	934	970	996	930	956	983	946	957	918	931	1023	1005	947	983	959	915	994	923	953	1029	944	932	970	905	920	892	1032	967	997	956	931	918	954	901	924	959	961	916	957	994	972	937	964	932	986	1031	955	936	943	990	956	991	938	931	973	983	976	966	937	904	951	908	977	923	920	945	920	931	937	965	996	1003	951	961	955	981	963	918	991	871	922	932	926	912	982	952	988	967	998	943	949	963	946	978	971	981	960	964	999	984	1017	945	926	977	970	964	933	949	946	918	912	948	937	991	949	927	933	898	961	981	975	949	928	902	952	967	940	970	895	964	966	965	959	977	965	968	928	1004	962	992	998	921	970	942	894	1009	959	982	988	948	958	959	957	961	960	961	938	912	978	942	945	922	995	891	958	970	954	906	974	998
7461	634	613	538	500	406	441	373	389	409	408	366	329	375	356	341	383	335	369	367	341	369	375	379	355	346	367	373	394	370	370	352	361	365	366	352	390	372	335	355	417	353	376	334	374	396	348	347	388	381	357	395	348	342	382	372	357	359	319	333	373	367	356	356	381	375	342	368	354	432	372	337	352	346	382	378	377	341	361	389	366	385	406	371	318	333	356	340	345	339	390	378	394	375	355	350	387	357	363	347	359	353	343	371	387	347	344	367	358	358	363	342	382	404	355	344	355	360	406	365	341	358	381	349	388	334	365	372	307	414	381	351	340	384	391	340	376	363	385	351	353	399	341	371	360	364	417	366	359	317	407	368	356	358	403	367	331	378	369	387	357	355	314	386	363	322	393	380	344	313	362	370	352	337	393	340	397	352	356	386	338	380	358	368	345	400	386	400	382	346	367	336	369	357	360	328	379	350	370	372	359	345	375	347	376	326	354	377	342	331	368	339	352	319	387	360	365	308	323	359	376	382	394	382	382	385	351	338	405	352	384	372	361	382	312	342	343	353	366	373	324	368	368	350	380	385	369	388	386	356	346	365	375	371	383	365	361	328	366	350	378	346	348	391	341	369	366	378	385	365	381	371	350	372	317	366	361	343	335	354	392	349	396	361	364	366	338	365	356	373	392	350	385	384	348	331	375	359	357	360	358	332	370	377	334	391	331	325	337	370	385	337	361	375	374	337	370	388	357	410	354	321	365	394	361	347	350	341	364	356	386	360	354	340	389	370	345	342	356	396	374	342	367	368	355	316	321	368	390	399	340	382	394	338	334	363	345	384	410	370	347	352	373	371	365	354	372	343	345	394	391	371	372	371	393	347	345	367	367	381	374	379	374	355	333	372	308	330	336	358	331	388	364	335	372	371	365	378	365	391	354	375	425	364	391	364	402	360	374	362	355	386	359	350	415	369	379	383	349	363	341	384	400	370	362	370	351	330	397	363	359	331	348	345	373	351	348	351	339	426	339	387	368	371	361	357	371	344	388	394	367	340	338	349	349	348	370	310	349	349	364	335	354	359	380	326	374	378	378	368	385	366	355	328	362	341	338	428	329	374	379	359	343	359	387	352	347	377	356	378	340	365	386	371	376	389	379	362	361	346	338	375	385	349	338	358	345	359	382	338	353	363	352	350	376	365	343	348	332	387	358	355	362	360	363	386	363	393	369	324	366	363	369	372	382	389	378	335	357	377	387	369	348	363	394	366	368	335	370	354	363	336	372	342	388	341	374	410	358	375	364	374	345	371	349	364	379	376	375	391	366	330	382	352	327	354	319	382	408	381	342	351	358	326	359	377	342	368	360	362	401	387	394	402	371	332	323	371	363	344	388	413	332	356	324	376	397	379	363	432	381	350	377	367	378	372	361	392	339	344	338	381	403	378	373	341	359	383	372	345	341	352	342	351	372	349	343	335	398	370	338	344	375	371	356	386	324	339	373	378	363	365	356	401	348	411	391	376	387	377	357	394	348	396	361	379	325	376	390	379	376	345	319	388	347	390	366	395	385	364	353	363	353	351	378	352	415	380	339	333	338	374	364	353	360	321	387	383	327	397	352	391	353	338	355	374	335	342	350	382	382	387	355	364	341	367	347	354	375	342	390	335	369	348	367	342	335	398	359	384	344	350	381	350	358	359	375	376	344	394	365	369	298	381	345	395	364	380	361	377	409	386	372	365	397	363	357	362	311	323	347	376	365	377	363	398	373	364	349	371	363	357	376	379	363	350	390	371	350	311	373	362	366	361	358	337	385	370	326	384	330	364	366	345	374	358	351	370	372	369	389	365	356	351	354	338	355	331	342	342	362	344	394	366	359	413	366	386	360	358	364	345	356	349	355	381	332	365	362	373	346	384	366	386	407	374	333	369	320	348	407	356	348	339	391	344	365	353	368	346	351	368	317	358	330	334	394	325	347	368	358	369	366	374	340	384	352	362	375	371	375	378	366	358	362	362	385	354	357	345	342	344	353	361	404	359	323	331	391	344	334	368	370	351	346	342	335	352	378	375	416	353	370	348	343	378	379	344	365	387	400	388	381	357	349	356	392	358	346	379	373	350	401	384	398	364	394	393	375	396	346	351	417	354	370	347	384	353	341	363	401	368	384	370	368	358	360	345	390	410	393	330	389	364	392	391	361	321	373	348	336	384	372	353	317	359	349	364	380	394	390	363	379	311	339	332	361	362	331	387	408	390	400	340	395	359	380	344	340	357	309	337	340	346	365	341	355	331	346	351	361	407	358	384	381	375	338	358	353	371	354	343	398	373	371	358	394	376	334	379	329	368	356	390	399	346	384	345	338	355	401	387	376	350	394	340	368	340	346	392	332	333	321	397	344	374	365	392	375	354	362	374	350	291	366	399	336	356	352	364	377	372	370	399	333	343	383	371	372	393	361	399	304	374	367	393	386	393	336	378	359	337	419	359	383	358	367	357	347	332	368	365	356	360	411	351	353	340	340	368	336	353	371	371	364	342	384	333	401	343	343	377	344	386	358	360	339	337	385	407	359	364	335	395	333	388	364	332	364	352	373	324	399	364	394	347	357	370	348	322	385	366	364	358	389	381	376	375	376	374	338	364	333	361	356	375	379	392	353	386	348	381	340	393	378	340	361	357	376	354	359	342	365	369	402	370	360	359	388	336	358	354	350	383	380	322	365	357	335	356	346	364	358	319	326	323	351	395	380	378	381	394	349	360	324	343	357	332	355	364	352	349	364	367	353	390	375	353	377	334	382	338	330	394	378	359	331	359	358	351	387	344	381	393	375	351	403	366	345	368	364	349	349	359	351	343	312	343	367	349	360	348	357	357	372	398	350	372	369	369	355	364	374	374	353	344	350	370	362	376	381	328	351	360	334	379	325	392	374	328	343	355	338	359	353	364	345	368	389	391	357	347	370	359	333	394	374	351	305	374	367	349	362	365	368	385	362	376	374	362	375	364	365	392	381	413	381	372	381	359	379	381	345	378	383	371	378	394	400	338	348	326	373	358	345	367	372	360	410	379	323	370	381	345	358	362	372	366	323	353	350	383	380	372	344	327	369	369	344	366	380	380	341	365	379	356	340	364	377	339	363	355	364	397	346	347	366	373	357	384	375	401	367	334	355	394	366	369	350	375	353	359	378	381	347	323	363	366	314	364	364	375	323	377	341	366	344	344	363	383	371	367	391	331	337	343	377	346	367	385	377	353	363	412	375	360	374	375	350	389	322	321	351	339	351	374	352	336	396	375	382	323	386	328	355	368	373	366	361	351	358	392	377	334	365	334	356	372	328	350	387	351	369	360	364	347	341	354	352	376	358	345	386	360	357	354	353	354	365	392	362	375	359	354	346	373	334	367	373	364	379	362	378	373	350	377	398	353	364	361	346	351	381	371	372	406	387	366	381	352	367	313	404	376	340	345	332	350	339	371	377	372	343	358	373	333	345	384	405	344	371	338	346	352	365	337
6743	1084	1304	1429	1398	1225	1149	1017	975	1057	942	878	918	884	894	932	927	892	855	884	856	900	837	914	822	817	816	847	844	840	847	863	858	864	836	800	833	820	815	850	847	831	872	876	849	843	799	832	858	789	836	818	864	800	823	854	872	825	884	815	838	846	813	860	808	818	836	872	845	795	895	858	842	874	768	847	855	832	923	871	781	824	830	852	845	832	840	836	793	880	827	826	879	838	834	841	835	877	860	861	816	861	863	799	832	808	886	880	822	826	811	894	816	825	833	854	869	885	828	800	818	870	859	873	842	804	845	867	825	840	813	857	855	874	850	826	821	875	809	792	859	857	815	871	870	815	865	843	876	851	874	857	876	842	831	912	884	876	821	873	870	879	857	829	875	832	830	816	790	888	825	884	792	832	819	846	863	791	843	874	833	822	793	840	824	850	850	835	810	844	839	847	795	886	811	855	835	831	790	866	840	868	805	797	851	834	815	869	848	859	840	867	852	832	865	850	872	848	851	828	886	916	824	858	784	818	863	812	825	865	835	851	838	849	855	805	847	847	832	847	765	817	863	807	814	882	779	807	830	822	856	832	848	867	816	856	816	857	863	842	807	854	864	850	834	796	909	863	805	812	855	818	805	882	861	869	800	882	866	840	786	851	841	863	808	869	872	800	825	829	861	843	863	843	848	828	837	864	844	914	839	844	833	829	820	882	784	852	832	822	788	858	873	808	851	789	810	841	844	865	819	845	934	860	796	876	819	835	853	856	879	829	852	827	812	807	798	830	824	830	853	799	847	840	847	886	863	816	785	833	835	896	810	814	834	831	802	855	814	843	837	827	866	829	840	817	873	836	826	892	874	850	795	791	821	862	882	861	850	826	873	789	871	817	840	841	819	847	790	825	846	809	872	858	819	910	870	843	852	869	810	888	851	851	848	807	845	805	868	841	815	811	835	871	909	843	855	868	823	821	859	850	805	817	814	866	821	845	916	849	799	827	847	828	814	837	841	812	859	853	842	862	811	840	859	839	872	854	802	825	908	781	862	863	808	800	833	883	830	859	852	888	792	880	813	854	818	809	838	825	869	851	822	818	833	804	872	810	868	851	881	838	817	809	840	803	848	832	804	813	884	850	903	840	836	884	790	823	827	842	861	807	883	837	791	827	854	817	851	827	819	782	830	831	859	788	809	851	854	867	823	857	826	870	830	873	834	854	831	818	797	827	846	915	831	872	846	877	826	894	845	883	887	808	841	804	874	842	799	837	815	868	884	841	874	794	836	869	843	839	848	819	868	851	890	856	794	785	862	826	883	839	880	854	849	861	831	864	804	832	855	820	816	815	827	879	845	840	820	851	845	822	832	776	857	835	820	876	876	782	862	803	834	856	841	841	845	829	853	816	791	829	799	867	855	818	820	833	813	853	861	847	849	785	773	841	822	846	837	851	868	856	792	791	865	849	853	867	812	882	764	829	810	846	794	853	815	855	817	860	897	845	841	852	826	788	868	840	833	866	844	809	885	852	843	840	842	848	847	876	863	867	790	881	767	814	882	857	799	840	859	857	845	832	848	854	871	889	843	837	869	878	825	805	842	863	913	854	826	825	795	878	814	868	843	800	844	844	861	783	841	812	843	824	816	806	832	885	833	832	836	847	787	814	830	825	866	847	791	829	817	863	876	830	878	817	842	834	855	828	831	803	852	848	840	871	841	829	863	844	862	859	861	818	844	906	902	825	802	814	804	898	868	812	842	844	886	832	886	831	852	854	808	794	845	796	824	851	830	829	798	889	815	807	794	808	825	757	828	830	819	854	790	847	833	760	837	844	821	807	804	822	824	867	838	844	838	787	863	859	823	884	884	851	806	861	785	853	902	860	869	818	858	843	854	840	832	852	803	841	824	849	841	871	849	804	850	897	888	802	863	800	806	878	820	913	785	799	847	833	844	818	825	852	851	841	826	861	841	781	818	818	819	809	804	853	851	829	823	861	837	854	836	827	837	849	806	818	820	814	846	852	828	813	802	821	890	811	793	899	907	878	799	850	842	854	806	837	843	873	847	885	907	881	794	865	927	826	822	799	870	823	815	897	899	838	880	832	858	876	856	889	846	775	834	906	873	819	839	835	840	867	794	804	818	926	853	864	813	841	820	825	815	824	819	831	854	837	886	877	872	895	848	822	881	758	883	848	868	863	802	828	805	802	845	840	840	880	873	876	892	867	879	849	896	840	813	848	855	832	919	884	852	820	829	823	847	900	813	842	878	798	851	831	866	927	819	830	790	879	871	812	878	868	843	843	845	866	820	866	871	890	831	846	860	841	824	863	846	830	806	834	839	945	852	857	861	846	832	792	912	851	846	830	799	807	813	796	803	801	854	865	863	845	857	847	821	876	814	804	782	826	830	812	875	862	804	799	837	806	876	885	866	830	806	835	852	795	886	817	844	846	833	852	827	832	773	838	864	836	861	832	861	795	812	865	833	844	881	846	822	841	858	827	874	814	831	900	823	894	831	885	853	849	814	849	851	877	829	854	848	815	874	820	868	857	849	826	873	803	829	853	845	820	850	823	823	858	866	888	892	821	827	844	819	827	837	831	833	887	787	852	874	838	791	856	868	817	875	842	927	842	854	796	830	831	803	840	856	832	831	819	844	869	855	839	800	847	834	847	812	818	860	801	830	840	835	831	869	838	882	850	845	858	895	861	861	841	870	874	879	842	857	848	849	845	910	795	899	884	851	766	838	866	785	836	830	862	837	814	812	835	864	813	844	844	890	857	790	791	833	848	855	824	818	861	792	825	860	838	825	858	827	856	826	807	872	817	829	871	838	812	865	845	813	871	828	832	839	812	891	855	844	793	851	802	825	846	904	843	830	839	839	837	829	850	867	797	848	854	782	860	866	919	836	843	859	853	839	796	849	831	860	828	855	843	857	818	825	863	869	871	842	888	834	805	870	884	909	818	832	872	869	831	822	829	813	862	820	865	800	829	865	842	869	809	872	789	827	846	858	831	849	906	850	933	819	839	827	830	854	848	828	837	793	812	797	850	864	830	822	860	824	870	838	822	749	846	876	880	851	847	840	823	820	910	869	876	804	819	842	834	870	836	822	845	803	842	855	786	773	827	769	845	812	826	809	856	885	831	818	871	804	834	868	859	826	835	840	806	882	846	803	787	831	809	866	880	787	847	818	834	825	821	858	849	801	852	891	851	864	829	867	836	828	823	883	859	864	786	870	824	817	845	865	839	867	817	862	876	838	811	907	836	795	829	790	813	846	856	820	882	848	848	833	872	822	889	848	899	827	860	852	844	878	883	846	841	848	867	828	776	849	835	840	855	844	846	836	851	857	823	797	846	857	833	829	886	846	834	843	832	891	875	799	831	811	828	866	867	846	877	791	839	841	856	848	849	871	892	859	882	860	882	805	897	883	828	857	796	831	861	875	863	889	825	845	928	831	837	857	850	834	877	816	891	835	831	798	793	855	884	838	835	819	800
13616	908	624	474	360	288	291	238	235	199	201	193	159	185	194	192	180	190	180	186	158	197	198	178	170	203	170	163	159	153	180	184	189	185	165	180	191	163	157	178	224	176	183	162	150	156	173	183	175	204	184	186	220	179	170	164	163	162	195	179	177	177	190	175	175	155	171	182	180	161	172	158	148	148	146	193	172	160	165	170	159	163	158	177	166	192	148	152	184	184	152	167	182	193	153	154	171	158	168	153	180	172	163	200	168	165	184	178	196	181	178	162	167	156	171	179	160	168	161	153	180	165	167	177	196	163	180	184	152	162	169	159	164	158	184	178	163	153	160	180	168	183	154	152	166	186	173	180	184	185	153	179	184	165	173	206	191	180	163	201	176	193	171	160	187	163	151	155	175	169	169	185	180	170	183	162	120	174	156	179	159	165	160	177	180	170	173	181	152	185	139	186	161	169	167	147	152	173	212	163	155	171	179	130	158	168	189	188	167	169	177	190	178	186	183	160	168	191	161	153	189	186	173	195	175	181	165	175	156	183	191	159	169	201	195	152	180	155	145	174	172	158	190	149	150	194	164	165	180	181	166	157	152	155	210	195	197	168	141	181	179	170	181	167	165	177	140	182	182	190	151	164	172	162	157	181	196	184	179	171	189	179	191	177	176	147	153	211	185	181	166	183	158	179	176	158	151	162	167	170	189	166	178	162	169	184	164	164	164	182	178	150	160	158	192	189	157	173	176	172	164	197	174	137	153	165	173	182	187	175	191	174	160	186	188	170	153	183	151	170	157	180	152	161	151	162	172	151	173	155	159	178	173	185	182	169	155	157	170	170	159	168	183	174	196	200	161	189	188	170	178	167	172	186	172	182	168	175	182	175	168	180	167	176	172	190	186	186	184	178	180	168	166	170	176	145	179	172	166	156	167	170	149	180	163	151	168	174	165	165	152	162	160	174	171	179	181	164	175	178	171	163	175	203	182	184	157	152	177	171	176	176	190	164	170	194	179	159	161	167	173	186	149	191	177	167	154	179	153	141	194	189	184	183	161	149	158	175	167	165	159	172	193	164	186	173	178	174	151	174	171	151	161	168	178	197	154	171	170	195	161	170	191	180	170	167	164	168	157	174	177	197	164	151	184	177	189	190	189	182	193	160	163	150	165	159	174	157	174	171	170	162	178	174	170	182	157	159	180	186	159	179	173	172	166	194	154	176	175	151	179	172	173	171	185	171	199	167	175	164	178	158	161	169	167	173	174	178	170	151	193	168	168	149	195	152	179	133	149	151	178	164	148	184	173	183	165	174	180	153	189	166	168	147	169	176	198	188	168	165	153	179	166	165	161	170	193	157	181	200	164	193	178	168	195	169	170	164	202	165	168	172	154	174	185	193	172	189	161	150	139	164	176	170	150	199	161	163	151	203	178	166	165	167	182	165	171	153	161	204	157	159	173	160	170	154	151	203	169	175	163	158	178	191	183	169	174	179	188	157	165	144	178	171	135	177	173	195	185	187	170	180	191	183	199	171	187	188	184	180	196	153	176	176	183	178	177	170	175	164	167	190	163	167	149	165	186	166	175	159	179	166	180	181	173	171	177	151	171	192	170	167	189	183	187	181	174	160	192	164	168	149	180	203	163	194	163	146	166	158	169	173	157	164	161	160	192	169	200	168	201	180	179	141	179	168	182	182	166	165	163	162	186	195	162	207	155	182	180	182	174	178	188	189	134	166	138	185	169	165	181	154	162	147	170	182	165	194	179	157	146	173	155	164	173	174	147	178	173	131	158	150	183	169	167	185	187	182	181	190	165	175	154	181	182	171	149	182	154	177	165	176	172	190	173	167	204	164	199	174	166	184	183	175	154	186	152	173	193	181	177	190	144	173	180	167	175	168	177	184	155	158	224	167	164	184	159	158	176	183	176	160	167	176	167	204	203	182	180	173	181	164	172	167	180	179	186	166	159	170	191	169	153	156	163	155	173	136	161	178	172	174	180	163	158	185	160	165	153	172	192	195	164	153	165	185	204	173	147	152	167	175	159	166	162	185	180	179	151	169	168	177	163	182	165	181	174	161	186	164	159	177	167	161	177	164	187	174	165	174	178	157	168	182	151	169	165	147	152	180	173	168	166	158	156	164	174	177	185	177	167	191	171	170	179	171	151	190	168	169	177	160	179	157	154	154	180	173	169	179	187	204	171	187	186	177	197	164	167	177	159	175	168	185	180	160	169	170	174	177	162	169	158	185	153	186	163	173	162	167	147	166	179	184	180	174	175	162	172	174	171	182	168	172	188	168	181	187	143	186	160	176	149	186	181	167	187	192	186	172	161	174	169	200	169	158	172	167	163	166	157	181	181	170	166	162	186	180	170	171	192	171	177	182	171	188	180	198	140	168	167	181	159	171	173	166	180	159	162	158	165	184	178	167	160	174	186	183	172	176	153	136	168	167	159	176	179	134	169	178	167	197	154	198	159	165	190	193	173	167	165	187	174	172	171	170	178	188	154	159	188	152	173	158	152	189	177	143	149	154	199	177	190	159	181	167	168	197	179	165	205	146	177	168	171	161	170	157	142	157	178	154	156	145	159	196	180	193	191	170	179	162	177	189	188	168	167	182	163	171	171	193	192	159	194	177	178	156	167	188	168	170	161	168	153	158	187	168	160	161	181	178	170	182	134	190	149	136	191	174	198	164	204	171	182	161	165	159	181	157	159	200	177	167	186	171	155	164	145	155	179	171	161	141	185	133	144	170	177	189	202	163	177	158	156	195	166	180	181	173	162	168	176	175	174	183	158	184	185	172	172	180	191	156	168	196	213	179	170	162	177	160	179	158	178	169	174	155	165	179	159	172	178	182	168	189	157	164	145	176	175	170	180	198	170	187	186	171	195	151	160	149	205	153	200	176	171	190	176	153	168	177	156	186	175	160	169	180	167	163	164	168	198	145	174	166	163	153	159	190	159	153	167	172	169	159	153	193	189	180	190	178	192	192	158	172	146	196	166	166	158	172	162	174	136	152	176	178	146	196	175	152	153	190	157	193	178	166	182	156	184	172	175	168	158	138	144	153	167	178	181	165	201	159	195	159	153	174	149	177	180	162	189	166	177	172	147	147	164	172	179	159	180	175	190	177	165	199	159	151	183	176	157	169	169	187	178	150	165	164	178	153	178	183	190	152	168	165	197	188	180	155	160	179	178	177	176	161	176	177	194	178	171	149	194	167	170	160	181	175	191	167	158	186	163	166	160	183	161	170	184	142	175	196	165	173	190	185	182	192	168	159	170	193	150	170	171	135	183	191	163	175	161	190	193	152	186	179	175	158	207	160	178	163	178	159	190	204	177	172	195	176	163	191	155	170	173	165	194	169	163	195	179	178	180	184	200	163	182	180	162	193	171	153	181	170	155	160	159	168	166	163	160	193	188	177	162	190	201	166	174	153	185	162	174	185	183	175	200	153	175	182	169	163	185	160	149	155	192	167	174	177	180	180	157	175
8293	916	1416	1564	1376	1131	1015	861	768	742	632	592	579	587	576	560	510	509	541	513	517	484	493	447	483	454	477	507	458	465	503	451	431	465	486	433	474	462	484	471	443	451	466	447	462	477	390	451	424	434	456	429	443	470	469	483	446	473	474	478	476	430	473	491	482	442	449	498	426	484	448	458	404	438	426	432	468	439	450	490	418	455	440	451	432	436	440	431	438	423	476	392	450	469	458	472	455	450	440	493	444	450	404	432	481	482	407	500	457	430	450	421	459	435	461	463	422	431	445	425	413	414	440	455	423	423	461	475	449	422	479	403	413	413	430	456	453	472	440	432	462	448	445	476	433	401	438	465	450	440	481	428	452	420	484	451	449	437	468	441	427	444	458	457	438	438	451	433	424	416	448	410	419	433	448	446	444	404	412	402	454	398	459	420	411	446	432	446	456	447	475	457	439	454	457	473	444	421	460	422	441	418	459	470	436	455	455	428	492	425	441	479	438	471	428	440	436	414	422	435	438	405	449	449	438	457	474	386	457	439	462	425	438	415	412	443	462	483	432	460	445	446	462	408	408	479	443	430	400	434	432	435	418	434	431	411	450	448	472	439	472	441	444	492	438	450	430	433	447	454	442	456	436	453	436	438	443	428	440	471	467	438	453	420	442	418	444	439	443	441	417	431	433	423	465	425	444	462	413	447	428	413	391	443	439	464	453	418	464	459	430	467	422	423	457	385	479	465	459	443	457	467	441	474	429	436	463	496	459	440	420	461	430	443	473	456	446	443	475	436	436	414	424	417	470	441	428	433	454	488	467	432	424	433	458	445	438	474	460	441	466	455	410	430	440	421	414	414	448	476	424	421	476	454	464	464	431	446	467	446	412	410	440	419	480	420	452	429	424	484	442	429	472	441	478	448	435	448	460	443	426	424	449	432	460	412	388	422	451	466	486	430	431	422	443	453	402	431	433	431	465	406	433	441	412	417	462	433	453	406	464	428	420	431	459	467	413	469	467	488	441	483	431	456	433	450	424	447	446	448	459	431	454	455	474	478	420	408	461	421	445	453	453	440	440	433	404	446	449	462	436	458	443	434	429	460	430	420	426	437	421	456	449	426	448	420	438	450	445	398	450	445	433	436	452	420	426	414	474	414	416	438	423	468	442	421	464	432	445	384	438	442	480	436	419	433	467	451	437	428	434	429	438	417	445	432	495	450	461	465	425	460	442	454	452	450	404	442	423	442	445	485	452	480	415	397	446	440	428	437	422	456	412	501	458	469	467	433	439	425	459	451	428	437	445	462	421	467	460	466	405	447	433	472	425	460	418	486	437	440	464	470	461	450	405	410	484	436	439	446	473	471	446	454	455	460	453	431	473	459	422	441	449	445	436	461	433	475	422	419	460	441	444	440	436	442	423	413	451	414	397	427	441	437	413	402	443	429	442	464	435	432	487	450	438	434	427	421	456	452	442	457	439	426	421	415	449	467	423	425	453	463	412	451	431	413	483	453	429	447	429	434	461	423	439	475	420	420	406	444	432	435	459	414	430	462	446	428	458	421	452	450	419	475	439	453	441	435	451	477	432	410	492	451	467	448	429	467	434	420	455	481	430	485	425	451	475	446	446	464	427	451	436	433	460	428	470	433	440	435	438	467	393	427	434	436	469	419	435	427	411	477	431	422	412	441	437	443	418	415	443	460	432	461	428	436	473	414	436	409	434	468	421	459	427	437	457	492	428	437	446	434	450	447	406	458	434	397	412	424	425	432	472	457	495	461	464	452	468	450	420	477	466	461	405	407	487	446	429	410	433	421	424	418	476	482	406	465	415	421	452	430	449	405	421	437	465	442	455	432	426	447	454	461	428	436	416	440	452	436	412	459	448	459	437	467	452	450	420	449	438	419	457	476	422	442	429	423	467	452	427	427	432	439	440	460	408	452	448	441	462	454	419	451	477	454	408	452	455	430	427	465	466	410	411	451	425	478	465	457	429	426	441	478	420	454	424	475	461	428	436	441	436	406	438	429	446	428	442	467	447	389	434	428	403	407	458	439	471	486	439	426	457	440	425	451	462	476	453	471	437	452	431	443	417	415	437	449	474	427	432	437	472	479	493	463	455	424	445	431	447	470	443	440	433	424	412	429	436	431	464	431	426	448	442	419	458	425	439	450	442	393	477	434	415	463	453	441	422	434	447	415	479	425	472	452	448	438	451	438	436	445	438	436	437	421	471	436	447	454	386	468	451	487	424	490	475	455	465	437	451	415	456	476	443	471	468	406	430	453	415	425	438	418	437	402	421	491	439	424	466	476	436	446	453	414	462	453	445	498	464	459	458	444	431	429	461	442	506	429	429	468	414	460	431	414	423	442	461	423	441	455	448	459	453	430	428	481	454	446	448	432	416	403	411	409	451	443	449	440	445	414	433	412	434	499	440	401	455	459	421	440	428	442	467	456	450	444	397	429	415	429	473	466	432	429	431	438	424	430	483	479	428	433	470	434	421	487	433	449	450	398	436	423	439	445	454	428	437	401	466	394	472	433	446	451	446	470	446	457	441	427	434	465	435	411	444	439	415	464	442	444	413	429	407	479	383	439	445	434	431	437	435	444	416	421	409	418	415	439	410	456	430	454	477	438	440	442	448	460	461	450	444	409	417	436	443	457	518	431	412	467	466	453	447	434	417	460	453	466	448	457	469	439	442	448	458	444	446	420	430	415	441	456	429	434	400	428	473	397	447	454	410	410	442	462	426	451	446	438	423	442	407	418	391	442	445	471	443	456	444	482	438	427	448	450	462	406	462	458	411	448	422	438	410	405	438	458	454	432	445	442	434	446	440	433	430	469	488	462	447	447	435	436	463	458	471	432	437	426	465	437	430	417	432	413	424	431	425	460	454	463	398	430	473	441	419	438	417	406	439	444	441	448	433	434	402	479	461	453	444	441	446	435	445	435	437	415	429	427	444	433	438	431	420	462	474	438	414	446	454	434	446	443	436	464	468	433	409	449	479	471	467	424	435	393	479	396	420	464	462	450	473	479	444	440	458	426	434	434	455	436	417	478	432	449	471	445	439	419	443	454	431	443	457	446	423	437	479	424	422	442	447	445	448	458	412	442	441	441	439	465	417	412	431	449	437	448	447	470	440	427	428	450	426	447	422	454	411	404	454	443	437	440	443	418	413	432	456	445	454	449	451	439	455	473	467	445	427	434	440	420	475	444	445	460	420	437	446	426	456	466	451	421	407	463	417	494	427	442	429	467	477	458	419	469	413	454	434	441	435	426	439	477	417	475	434	458	420	406	440	432	479	414	451	431	438	416	428	422	458	455	412	448	452	417	435	419	384	453	435	425	437	436	448	458	423	426	441	418	439	466	426	452	434	457	412	414	459	446	412	444	435	499	442	449	460	446	416	427	442	455	427	433	433	429	435	436	423	432	433	416	446	436	391	461	440	449	445	423	446	418	444	430	466	476	429	401	426	408	461	445	450	416	400	456
1908	432	418	428	414	441	427	429	467	431	417	435	385	424	426	419	385	439	393	408	388	394	406	380	437	430	439	479	430	433	396	403	410	410	448	356	426	415	380	408	429	439	442	414	392	368	413	417	437	428	408	437	372	420	422	386	429	424	421	427	454	385	437	422	422	415	425	396	411	415	419	415	381	375	459	457	388	418	434	382	394	382	437	423	399	418	435	430	387	426	369	407	407	388	418	411	387	416	388	397	444	362	433	399	409	429	424	392	449	420	453	440	450	415	450	415	415	448	442	424	437	403	385	413	447	397	474	355	421	427	422	405	381	438	422	426	382	390	447	455	433	393	408	423	442	464	383	423	394	405	415	418	409	373	432	399	418	399	370	407	434	397	396	411	405	411	433	396	429	387	406	467	435	434	421	382	409	431	398	393	364	429	441	412	389	422	390	404	476	434	482	437	415	447	381	407	392	408	405	437	399	381	408	438	401	403	392	415	405	406	374	397	425	417	428	419	419	407	387	395	432	435	412	407	418	440	453	447	451	385	392	411	425	420	386	457	429	392	438	435	381	412	459	397	438	394	422	381	405	373	463	428	396	388	412	411	422	432	429	427	416	396	425	383	388	412	421	414	433	439	379	400	417	383	397	459	372	404	420	454	379	406	458	426	428	433	449	440	426	414	360	385	409	416	431	453	436	434	428	434	417	447	443	430	412	361	407	402	383	417	386	401	414	434	419	413	416	366	425	422	417	426	387	433	414	406	470	423	432	395	414	386	417	377	375	444	429	440	447	417	382	433	427	433	423	406	426	386	419	402	416	416	424	419	423	419	419	385	440	399	426	433	457	441	434	423	428	384	453	436	422	430	413	409	398	434	412	468	374	465	430	431	406	385	397	438	412	410	475	446	450	425	448	398	433	410	402	403	439	442	409	414	400	417	394	432	447	438	398	413	417	403	426	402	379	405	480	427	439	399	436	417	459	407	474	394	418	422	434	443	415	393	422	389	431	402	446	423	424	447	431	426	443	374	410	412	379	435	437	411	475	439	413	394	431	453	414	478	412	393	431	431	392	427	438	443	412	417	400	375	378	370	438	415	409	371	418	420	437	442	423	412	439	380	411	437	413	428	409	398	391	409	402	429	419	429	435	470	392	350	424	431	423	443	391	441	408	390	399	408	433	386	468	415	441	406	443	456	407	403	400	434	408	373	432	413	394	415	404	422	406	388	428	470	419	357	434	378	395	396	413	400	438	438	411	399	449	405	402	454	418	397	445	380	399	339	406	429	389	413	458	418	422	401	425	411	407	458	397	413	402	406	423	406	432	393	439	409	401	422	413	407	414	443	409	422	432	413	374	420	428	421	463	383	426	375	380	457	414	424	387	414	432	403	401	430	427	417	394	379	427	422	479	432	394	357	376	407	402	419	429	434	397	390	420	435	436	379	436	404	392	449	427	394	429	397	458	401	425	412	421	372	379	409	414	395	426	436	423	393	442	413	417	397	405	456	440	394	428	437	438	464	406	422	426	395	433	408	406	430	422	397	382	411	414	426	413	432	445	415	384	430	407	491	407	381	422	422	434	440	414	423	419	427	420	403	419	407	411	402	413	448	411	449	458	386	418	407	375	462	365	429	436	406	417	429	415	395	360	412	430	416	376	420	407	435	391	397	443	425	429	384	413	429	433	458	426	403	422	401	437	438	416	436	416	443	429	423	415	420	395	396	462	415	427	430	396	433	419	417	417	453	406	411	402	412	428	427	427	442	444	389	406	383	410	420	389	444	430	415	372	397	412	396	402	422	447	429	408	426	423	412	391	418	409	407	416	381	447	383	404	416	446	429	393	437	433	396	413	449	435	401	400	405	375	418	414	428	412	383	416	418	406	419	449	427	441	436	411	373	399	436	438	443	432	482	422	408	411	399	419	388	413	399	423	405	418	384	378	412	413	415	432	423	403	398	424	439	403	417	404	419	411	417	384	417	410	428	362	415	410	413	418	429	425	395	448	420	429	419	440	393	417	430	424	412	407	394	421	396	401	409	418	439	389	434	432	469	443	403	454	400	414	443	393	390	457	390	445	436	396	408	400	450	408	406	395	433	420	400	378	411	414	375	437	382	399	427	472	426	437	366	441	429	455	397	437	398	378	429	426	396	404	373	418	418	418	437	414	419	384	406	404	401	432	405	392	436	410	425	439	411	430	426	427	425	441	417	435	463	408	443	399	416	416	436	425	448	403	409	411	439	373	417	431	441	440	372	422	371	422	396	443	446	460	401	412	421	443	400	419	451	417	401	420	387	390	466	422	392	430	447	447	392	371	411	412	437	439	422	373	417	425	419	417	377	387	405	428	392	409	426	408	412	433	404	368	387	385	404	425	429	402	397	398	401	427	414	389	414	368	458	409	423	387	459	470	375	401	401	403	387	409	442	430	392	399	422	416	398	431	395	437	422	432	428	415	373	393	443	447	443	410	385	372	418	433	437	459	410	357	392	413	451	443	434	450	432	404	408	416	397	444	468	422	396	425	429	417	417	410	396	382	431	431	423	412	418	485	413	424	391	394	388	479	410	415	416	410	405	415	445	443	419	375	408	414	410	438	401	415	404	403	417	396	378	388	394	420	405	399	436	418	367	453	393	429	398	411	386	450	398	441	431	424	434	454	444	429	416	441	398	448	443	413	404	455	434	441	394	380	400	398	401	402	392	432	403	416	423	400	433	406	426	432	379	417	429	431	412	421	436	417	405	399	401	449	468	428	394	372	437	380	430	382	380	398	453	435	457	455	435	388	432	404	381	414	452	402	435	441	444	440	438	416	427	421	408	434	431	421	397	434	448	394	423	433	441	406	401	414	417	412	367	433	376	406	382	435	409	457	411	401	393	478	426	421	412	370	412	431	414	404	444	401	464	471	378	423	399	419	451	406	447	432	369	386	420	437	432	431	437	408	416	413	414	372	398	421	404	434	376	395	421	414	420	402	408	407	451	393	411	414	428	404	405	424	419	396	419	434	432	437	379	400	426	453	409	434	392	420	459	410	409	443	391	414	399	459	419	374	427	407	385	439	397	416	447	436	389	426	430	415	417	417	388	431	441	428	389	450	386	445	430	422	437	394	429	401	384	423	378	397	423	422	430	438	453	408	441	434	389	421	420	428	417	447	467	422	415	406	431	435	395	394	465	397	415	398	410	405	416	410	421	491	410	414	427	404	378	419	393	431	401	406	396	391	434	395	434	387	403	395	387	399	407	421	406	466	395	446	436	416	479	426	429	432	417	457	442	458	434	441	467	398	419	410	418	441	414	412	375	404	412	434	380	369	389	404	396	404	375	374	407	411	417	420	406	395	441	419	382	388	451	431	383	415	405	435	378	431	399	425	442	480	425	390	388	429	408	464	397	374	432	457	379	417	428	385	418	399	451	434	415	424	450	405	440	440	384	396	392	414	450	410	415	402	424	445	397	417	436	408	418	433	416	431	429	424	426	419	432	430	423	419	414
2424	942	963	1010	1022	993	1044	925	961	927	1027	944	1012	947	948	971	948	969	1008	964	939	984	1002	940	948	1002	971	931	980	907	955	911	907	976	987	973	964	966	892	909	938	922	971	977	938	1004	916	946	943	982	974	978	958	996	920	921	924	1012	970	953	940	936	961	976	1038	940	992	989	932	1003	1049	932	1013	956	1030	930	945	981	999	988	983	943	973	952	955	934	964	957	990	970	983	985	976	996	979	973	982	1006	980	992	959	968	917	944	949	919	909	975	1003	982	941	962	986	1000	946	957	997	965	932	1010	1054	948	968	973	952	946	947	997	973	998	977	1045	1001	934	961	936	929	925	928	981	922	925	956	940	944	940	986	962	974	1021	985	908	927	939	979	986	941	919	929	971	934	976	979	977	904	928	970	965	1016	1043	948	971	943	953	925	997	937	941	950	971	957	943	974	951	948	911	982	942	935	974	927	933	949	946	943	934	954	971	959	956	948	882	974	985	893	969	958	962	943	912	982	971	934	949	973	965	906	915	998	943	979	930	917	934	972	967	958	985	913	951	986	948	930	964	947	929	955	950	940	975	1037	931	938	950	953	981	953	993	974	963	942	985	968	940	951	903	935	935	975	920	940	984	1006	955	976	939	960	881	959	944	963	946	939	930	960	1001	1012	937	973	1007	1025	973	934	953	955	995	928	964	982	1010	971	909	956	925	956	906	969	981	917	929	963	923	949	940	977	1001	988	956	918	945	960	953	983	991	979	966	963	951	906	950	996	977	918	979	902	972	936	989	953	940	962	965	900	1036	955	943	959	998	956	996	971	972	952	960	947	958	933	1022	1014	974	1024	984	982	976	968	986	1009	943	927	999	952	962	957	920	970	998	949	984	952	924	949	977	964	950	989	990	987	944	997	976	1020	925	970	939	941	928	931	969	961	965	1002	926	954	975	962	885	980	963	956	941	923	965	984	957	1028	940	942	952	921	938	954	970	994	977	979	984	951	966	935	920	926	971	949	969	971	981	960	954	921	969	967	943	961	928	1017	927	949	943	1017	989	1012	990	881	947	1010	876	972	996	992	995	957	971	948	1017	975	955	919	990	955	980	906	1022	944	968	971	967	1012	954	953	957	1011	969	904	968	942	951	882	988	910	972	965	975	966	946	985	926	941	961	972	992	908	988	936	911	968	953	929	999	945	979	948	943	955	926	968	958	968	969	1027	933	968	956	1000	964	992	936	977	910	932	974	909	991	985	946	936	987	967	1004	947	909	916	995	1003	986	983	966	969	943	997	924	943	914	930	938	993	963	936	938	948	955	998	905	957	985	998	933	936	934	984	961	960	989	961	1032	965	941	930	941	964	945	1026	987	974	952	977	962	963	986	900	931	1000	950	1007	943	926	965	970	973	943	939	964	980	900	978	957	938	940	966	981	885	972	965	989	1004	933	949	978	985	973	975	940	1007	966	944	952	928	942	1002	957	1003	938	946	938	915	999	913	930	995	926	947	921	922	971	943	986	996	943	973	982	950	941	933	939	938	905	973	978	982	940	945	980	1000	965	969	958	950	962	981	929	922	959	970	951	941	1005	976	954	938	924	890	926	939	952	944	950	921	933	919	989	971	902	934	978	936	955	976	946	969	904	978	972	909	991	984	937	938	969	909	956	1046	956	931	971	969	935	997	941	914	896	948	918	895	934	966	1021	936	972	944	969	997	909	954	918	980	932	911	996	947	957	916	967	973	966	934	943	980	905	954	900	941	941	978	895	997	965	971	960	959	949	974	969	939	953	976	930	924	972	954	963	959	981	951	935	944	990	947	910	934	930	1003	1004	980	968	961	989	945	992	947	919	985	943	967	984	1029	991	984	947	904	894	1026	960	893	965	945	967	927	939	1004	968	1000	972	1007	966	1012	991	953	1005	954	1004	985	966	990	947	926	933	948	907	948	996	914	916	935	932	969	929	1031	927	946	965	979	998	989	972	911	965	941	971	983	952	936	934	949	985	974	938	968	920	999	1005	941	941	983	928	925	947	959	973	989	961	942	909	1036	931	1009	952	954	907	983	940	961	968	998	978	900	961	947	944	958	936	951	1010	939	952	997	929	987	934	946	980	980	958	914	971	939	989	969	961	995	980	961	923	968	948	1007	943	925	1003	973	912	968	957	930	954	979	954	963	951	989	967	978	981	953	949	957	1012	927	927	992	950	902	984	931	950	917	971	930	967	904	943	951	1001	919	986	981	948	921	974	985	943	994	960	954	952	970	934	973	959	963	992	942	996	1014	958	963	994	950	1008	950	960	1049	998	946	996	967	1003	970	921	925	918	1039	949	945	996	983	990	919	970	1045	922	942	986	964	939	964	936	969	965	972	933	1020	976	910	991	896	974	979	961	1003	930	953	944	977	977	904	926	965	925	973	936	975	958	963	936	926	962	946	979	1002	958	945	976	946	996	938	938	969	995	1002	954	1013	938	981	871	956	952	963	920	976	977	974	912	988	963	978	1023	999	940	964	984	950	989	973	903	1007	990	944	929	906	981	949	930	963	897	977	1008	953	953	933	920	977	936	968	954	910	936	955	1006	935	927	972	951	963	964	981	935	931	993	978	990	919	977	983	1004	928	968	952	899	965	944	928	926	976	979	1006	973	971	1032	960	926	951	1032	977	975	984	970	950	941	995	950	959	952	943	1012	979	984	1006	920	988	988	974	940	924	952	997	945	992	929	930	934	965	943	910	947	970	969	1017	920	1006	930	950	986	924	977	969	980	937	969	963	966	923	920	935	991	917	943	971	988	878	944	954	977	1001	987	930	921	962	1016	936	944	957	951	1026	937	976	945	905	918	920	936	976	961	988	979	1040	992	980	985	955	906	995	947	965	999	933	916	972	1033	935	994	918	926	942	939	919	920	988	926	1028	983	947	958	942	919	986	986	964	1001	1003	982	1020	957	911	967	956	952	973	951	955	995	935	973	1023	963	1009	894	950	951	891	948	995	943	940	988	964	990	914	962	948	925	940	975	966	965	976	940	901	976	996	1018	970	938	1002	956	988	988	1001	945	940	905	966	1000	1025	932	914	943	1010	928	953	937	942	967	982	943	996	972	949	967	1003	974	958	973	934	940	980	935	977	980	981	940	937	986	989	947	948	907	953	980	941	928	1036	958	959	1004	910	899	953	972	950	968	962	898	935	982	1004	975	930	916	1033	995	995	964	1024	960	919	916	957	941	940	936	960	989	969	963	930	955	929	943	1003	1011	955	1014	994	1006	939	984	980	940	930	947	918	996	907	1013	975	963	970	957	952	993	984	994	945	1004	965	1003	998	903	985	896	935	976	1053	1008	981	982	893	911	960	1029	933	979	954	919	964	942	907	923	908	939	925	982	941	1035	1006	958	1022	949	1003	967	944	1000	973	952	924	1054	993	950	1006	922	965	988	924	1007	931	982	958	939	980	961	976	918	929	921	960	974	957	938	979	963	1011	954	1000	965	1005	993	947	958	936	999	971	923	1023	979	972	954	943	926	1001	1001	1036	917	954	950	960	942	979	996	1000	964	939	946	982	954	932	953	937	957	975	949	998	940	942	1020	957	945	1003	955	930	1023	944	961	982	949	943	949	909	967	907	1004	947	972	907	917	1007	994	949	946	1018	949	1002	920	938	972	993	940	958
7924	622	594	516	474	422	415	391	383	380	434	364	381	349	405	349	379	368	362	383	355	360	366	357	385	397	362	376	382	371	378	379	376	344	345	366	385	350	387	382	368	360	367	343	358	349	363	380	382	392	365	379	346	368	361	376	356	373	384	375	355	375	350	376	387	345	337	348	370	375	337	385	371	389	373	351	385	432	366	369	349	400	362	335	384	398	379	373	365	380	400	374	353	394	364	372	349	378	355	374	346	408	366	362	383	343	358	336	345	381	363	364	378	361	350	327	392	355	385	355	350	377	381	327	365	414	364	340	375	384	353	354	406	369	373	375	351	343	370	373	355	360	348	392	342	373	388	397	337	384	335	336	374	342	364	363	373	409	387	357	346	341	376	327	328	361	361	346	329	351	348	365	349	325	390	388	365	375	374	358	351	369	364	372	392	361	384	373	383	368	389	393	372	357	361	368	363	382	379	364	363	335	341	351	382	378	374	345	384	397	333	363	356	378	396	381	306	365	369	396	363	375	393	359	372	369	388	369	359	381	351	358	381	315	357	363	368	353	379	353	384	401	343	365	350	354	385	356	366	343	351	352	329	354	369	380	344	393	368	377	393	348	358	358	371	363	361	345	389	348	373	336	376	337	383	335	350	387	344	346	411	383	380	357	398	402	361	382	371	390	392	376	339	356	316	375	381	366	373	398	371	367	362	384	378	368	361	385	403	374	349	358	353	358	404	389	368	364	322	357	374	404	390	383	370	349	379	373	414	362	330	361	373	362	364	374	366	370	367	381	385	387	364	321	387	363	349	367	378	378	348	344	397	372	364	381	386	403	364	341	354	372	359	365	368	364	382	366	326	362	351	339	388	374	374	405	362	382	343	330	334	388	410	354	366	325	334	383	383	387	345	348	382	394	359	374	390	360	352	376	379	363	397	368	397	354	359	353	394	367	351	382	370	371	375	367	364	374	404	376	352	357	348	345	398	403	355	393	378	377	341	366	372	375	374	398	399	364	374	363	356	373	387	386	388	353	377	368	376	336	349	342	343	418	386	389	352	366	402	364	399	371	362	359	374	402	367	385	364	362	362	408	358	369	367	370	384	391	413	347	362	371	368	367	390	354	379	382	387	397	382	351	377	377	391	372	372	398	348	395	420	353	351	381	334	351	361	349	368	365	368	375	381	360	367	352	362	392	379	358	367	363	386	379	368	370	357	397	386	406	403	369	376	364	361	367	373	375	365	380	351	395	347	363	375	365	391	423	362	356	380	345	355	335	351	365	398	416	395	351	369	396	347	398	344	358	351	337	360	357	408	407	355	391	365	361	352	391	376	404	354	333	361	393	335	381	372	364	361	361	363	351	358	362	371	377	379	395	350	411	368	357	363	390	401	389	334	362	388	355	384	396	382	326	349	361	368	376	329	369	335	371	372	359	396	378	362	347	393	389	383	360	372	359	377	385	376	409	366	368	360	336	357	351	345	333	382	407	366	364	382	349	386	392	394	366	319	401	406	424	368	372	381	333	355	363	335	350	395	371	387	423	427	369	393	389	360	366	323	330	357	381	339	345	360	338	350	380	358	356	345	362	392	402	386	334	350	386	391	389	340	378	404	339	365	358	340	381	362	342	352	324	393	348	391	370	371	373	389	346	362	357	379	382	362	381	437	396	380	350	386	382	339	382	357	365	375	358	384	386	338	340	397	367	372	379	368	361	367	359	365	364	366	370	409	364	389	359	371	373	375	374	375	398	359	354	355	386	383	322	352	360	342	332	382	390	350	360	393	402	397	356	377	327	379	356	357	355	340	359	408	328	343	378	384	340	366	390	353	394	382	349	363	399	384	380	387	361	378	372	373	402	393	356	366	362	335	330	364	382	363	418	361	370	373	365	379	342	346	325	392	371	364	396	350	341	397	362	377	368	370	403	353	371	339	374	351	379	379	409	378	395	365	362	348	354	392	359	364	371	339	392	353	359	334	369	357	369	386	371	376	376	317	365	363	396	387	374	365	352	366	343	379	370	361	375	342	387	379	364	381	364	397	385	411	362	366	419	356	342	350	381	410	375	372	397	381	338	365	360	360	366	391	368	381	396	387	332	374	339	324	365	336	384	369	362	414	391	369	365	343	388	388	371	343	329	421	359	376	372	359	375	356	368	362	364	365	360	367	379	385	357	344	381	347	357	348	364	337	373	370	417	357	370	365	370	402	329	355	326	376	357	350	379	356	345	348	343	338	364	408	382	364	365	360	368	342	381	358	341	363	361	366	371	346	365	409	355	348	331	379	409	371	345	370	376	349	344	362	339	370	372	404	377	406	362	354	365	364	389	371	414	361	373	389	366	356	364	358	347	346	356	338	371	418	343	371	345	355	359	396	370	340	370	392	358	369	344	394	403	351	361	373	341	378	347	367	386	338	400	356	356	389	385	361	352	360	405	384	384	362	374	344	360	361	374	377	368	373	370	373	391	363	346	392	416	361	365	360	366	385	384	417	370	370	344	376	377	358	352	357	365	387	348	364	379	343	373	374	402	364	366	361	364	369	391	361	367	343	328	384	381	365	369	367	325	358	393	337	372	365	345	349	389	406	374	357	376	349	348	360	378	371	419	375	374	396	391	345	366	375	413	379	356	371	395	345	384	366	380	372	379	365	345	399	364	349	351	350	357	358	392	379	374	376	355	368	368	388	388	384	379	367	393	354	374	358	378	351	369	370	373	314	346	373	361	369	384	343	388	385	362	363	396	409	372	346	348	377	375	361	376	371	379	372	375	354	405	357	388	365	388	352	361	398	377	362	391	365	380	422	343	359	343	377	377	386	393	375	388	345	367	349	371	365	402	400	371	369	379	310	378	372	368	382	354	382	361	362	332	353	341	334	370	390	383	372	362	353	349	362	359	390	368	371	399	393	339	375	407	370	315	361	388	358	374	337	352	346	384	378	364	383	365	369	364	381	388	359	340	390	362	391	355	373	360	332	370	331	397	368	357	351	365	378	324	386	378	412	390	341	398	342	352	373	380	350	386	355	378	361	388	411	333	371	362	381	388	388	387	363	344	319	365	358	342	359	353	373	358	355	345	366	367	366	382	370	367	353	363	324	365	335	389	389	389	375	395	334	344	363	364	362	363	378	374	344	412	402	394	383	348	377	366	383	372	369	405	370	381	375	375	390	399	363	373	398	369	358	388	376	362	381	348	357	377	336	380	360	381	351	360	357	357	348	348	369	365	360	374	334	344	344	362	375	379	354	388	391	369	352	349	345	340	382	336	348	334	332	341	370	357	382	375	403	434	387	377	316	333	368	403	384	414	350	357	378	354	361	398	375	367	373	350	358	372	343	388	349	391	372	387	374	329	357	370	415	392	401	374	382	384	372	374	343	366	389	373	367	318	362	355	372	408	395	341	378	359	369	374	377	331	389	365	423	370	420	401	362	404	399	410	387	357	366	354	348	380	374	358	370	356	369	382	367	357	363	367	374	434	397	381	352	361	364	379
7112	1115	1365	1467	1293	1163	1123	1068	1060	969	982	964	918	941	918	947	911	854	915	827	890	919	880	872	928	896	851	896	912	844	790	850	839	883	838	886	880	852	843	826	862	854	893	855	902	853	885	803	847	884	852	820	846	888	863	835	804	762	841	829	858	876	834	862	927	808	826	828	843	863	861	839	917	856	878	890	842	818	870	887	802	882	859	841	876	856	884	881	886	797	891	805	851	891	858	856	835	926	840	832	878	884	824	877	808	831	873	851	851	868	908	842	815	809	847	861	904	831	858	875	879	830	865	900	873	847	865	871	852	845	846	861	875	821	849	825	833	823	830	892	847	841	886	873	845	838	857	879	817	858	829	868	838	850	835	854	874	841	886	839	863	860	825	914	847	827	876	810	867	899	813	834	856	845	886	816	887	895	889	860	837	803	786	910	837	819	839	876	842	875	850	872	834	839	870	863	868	888	834	842	820	810	821	799	855	847	779	848	855	802	858	849	865	924	918	859	836	901	857	850	882	768	858	823	838	833	847	816	823	868	840	872	842	890	831	844	878	854	832	818	875	819	802	828	874	816	801	878	860	855	842	862	843	856	856	824	858	886	836	849	855	880	903	865	843	871	896	870	818	881	894	865	900	866	891	801	860	878	875	805	862	857	837	856	887	819	915	846	828	878	752	870	866	880	869	910	797	858	860	887	864	866	827	838	855	919	824	873	824	877	825	907	876	825	862	903	804	870	893	859	836	811	840	836	838	851	863	897	812	846	812	821	861	816	823	863	804	817	846	876	848	813	831	825	850	817	906	848	851	861	833	864	858	871	835	829	807	871	822	824	835	843	842	847	876	868	879	834	844	847	857	846	859	888	881	883	879	827	865	823	873	820	813	881	878	869	850	866	834	781	834	849	902	878	813	850	881	813	863	843	872	887	902	842	837	808	881	886	886	856	855	875	818	879	888	862	869	870	880	830	814	873	821	806	821	785	844	894	862	897	851	802	855	842	852	817	855	841	872	880	835	867	831	836	834	856	816	875	843	839	849	866	905	821	897	902	835	838	805	834	816	841	848	805	846	831	912	846	836	816	884	900	832	860	804	848	856	863	820	848	860	825	816	881	795	896	880	863	841	811	893	862	877	863	831	862	841	864	870	836	802	812	850	839	836	831	842	824	810	843	850	865	895	857	799	803	805	821	849	911	779	852	828	795	827	882	809	841	847	887	876	865	889	866	815	824	894	826	845	875	877	914	813	808	817	862	861	876	870	896	829	825	857	899	872	856	824	783	817	832	864	853	846	851	842	855	832	813	870	815	826	877	811	863	822	884	828	827	890	869	867	911	821	863	868	840	860	912	881	809	804	813	868	843	916	846	868	876	877	857	807	819	819	791	858	844	906	865	849	884	870	883	829	857	827	822	859	806	818	866	835	908	855	882	857	846	909	887	892	852	882	848	907	869	820	846	838	769	852	844	848	881	832	863	848	834	880	858	895	844	859	830	871	861	807	861	861	841	885	865	806	921	840	825	834	863	833	868	856	894	882	819	804	855	855	894	823	810	855	843	837	845	882	841	858	855	856	855	843	809	886	881	841	876	828	872	851	808	885	811	793	891	861	843	815	892	907	783	814	867	816	877	779	889	872	833	866	813	822	922	875	812	881	821	873	858	818	819	888	852	896	899	791	830	818	917	862	843	866	871	829	818	829	833	831	785	840	851	811	891	851	837	815	877	787	839	833	879	859	846	864	788	829	864	894	868	845	900	867	838	804	863	825	871	825	865	855	871	833	815	803	893	879	839	880	822	812	810	850	865	818	881	818	871	799	858	873	907	871	861	791	857	871	853	850	862	861	894	892	881	870	822	816	860	834	890	887	849	843	853	909	879	840	860	858	824	837	851	841	830	845	871	817	890	803	871	873	884	872	866	858	860	827	865	838	849	825	829	833	838	893	880	828	858	839	871	849	867	823	810	895	825	881	825	866	819	801	853	853	817	839	847	857	881	868	831	834	803	879	889	867	863	887	860	840	871	838	861	869	875	817	818	815	859	802	842	835	822	821	884	805	798	819	846	879	871	859	930	888	867	817	842	885	841	835	828	866	861	876	839	853	834	821	883	891	859	827	888	916	871	828	807	832	832	844	825	855	930	824	798	830	871	883	858	848	843	833	866	846	844	861	897	809	813	896	846	829	844	841	899	869	772	876	874	826	898	845	897	854	806	858	834	796	848	813	807	857	875	903	836	843	808	825	871	851	888	888	868	824	869	801	873	862	849	828	859	895	894	857	816	847	846	875	860	883	846	822	912	852	857	863	862	838	862	860	834	876	861	895	826	824	887	900	860	802	806	850	866	862	910	836	842	865	864	840	930	836	901	856	852	812	882	831	821	861	856	849	826	847	859	816	863	857	865	858	836	838	881	864	837	813	835	851	823	846	776	859	881	821	846	873	796	782	849	828	885	901	842	871	851	843	880	857	860	867	823	880	828	862	867	856	878	824	839	793	928	878	824	810	851	898	824	891	813	886	875	825	804	844	836	845	863	870	852	864	873	842	849	843	835	879	852	830	850	882	780	797	875	824	872	831	828	828	890	861	886	838	848	881	842	858	804	840	850	821	864	817	860	848	821	844	854	838	857	893	875	874	823	807	837	835	855	820	857	862	873	915	825	888	894	853	840	870	856	884	856	849	826	839	835	833	892	831	836	806	838	848	844	879	854	834	826	882	872	836	815	844	850	813	819	807	829	896	870	879	862	850	781	837	847	848	847	815	902	856	851	826	836	868	816	848	835	874	845	811	875	852	819	836	843	877	880	870	870	838	865	862	869	877	882	857	867	849	864	865	854	818	812	868	874	794	891	848	874	800	898	825	797	832	828	848	866	794	904	851	867	862	854	874	822	889	824	852	838	827	842	799	856	836	871	842	860	887	795	822	879	854	861	848	809	854	818	854	801	841	863	882	913	881	800	862	876	867	899	823	899	857	868	814	855	814	867	871	924	839	868	817	908	875	825	811	846	799	869	812	870	856	878	843	814	841	876	809	868	817	864	840	814	857	821	890	908	848	877	902	858	886	823	901	868	884	828	866	864	854	884	823	856	880	823	867	793	825	888	846	832	815	893	810	869	813	886	850	833	824	881	859	849	875	863	827	850	792	851	817	839	829	812	864	836	857	841	817	832	815	872	840	855	876	815	867	857	824	840	835	878	838	879	890	858	869	881	913	845	840	867	855	864	836	878	849	914	873	791	830	856	805	748	868	833	870	873	856	854	845	849	793	875	881	818	813	885	835	853	800	851	867	868	833	825	896	807	794	844	880	862	840	850	857	832	815	825	875	825	864	868	898	850	871	829	864	842	861	806	817	828	810	852	818	799	858	871	879	863	851	828	845	880	809	847	864	848	868	875	854	846	900	826	858	877	819	868	847	793	830	842	874	808	801	811	789	880	826	888	841	849	875	852	883	838	848	801	844	844	818	793	840	836	842	842	831	874	814	839	835	853
14177	916	639	510	351	322	284	232	260	219	231	197	201	207	180	208	193	208	180	183	141	169	188	190	163	205	191	186	165	196	180	161	188	176	192	190	160	184	199	192	193	179	186	179	163	199	174	168	191	170	161	193	198	199	154	159	170	151	183	177	177	176	168	179	154	167	197	163	207	179	185	188	170	190	160	180	202	182	184	171	156	179	194	174	190	172	189	152	192	166	185	203	161	186	193	177	182	188	186	199	171	190	167	178	177	169	171	166	151	166	172	156	163	168	196	172	171	172	168	176	161	156	189	165	176	141	181	171	193	166	174	151	154	185	193	165	194	167	156	176	181	148	175	201	165	163	178	170	166	146	166	159	172	206	182	187	165	160	162	177	171	187	178	163	173	173	181	160	171	194	168	173	167	206	167	149	191	188	184	174	189	188	161	172	176	176	196	190	156	173	190	169	201	207	186	168	182	164	158	185	188	202	170	152	176	179	171	155	183	175	158	177	179	199	191	177	179	166	212	180	201	175	188	169	192	174	166	180	172	172	158	154	170	217	161	175	163	178	158	162	157	191	202	198	175	154	143	199	190	142	170	156	188	187	178	169	178	176	161	172	169	188	164	169	161	187	193	191	187	185	192	167	170	172	175	191	213	194	178	178	171	170	187	191	188	175	159	169	205	173	167	161	169	190	181	190	169	159	183	174	168	190	169	204	184	198	177	173	201	150	170	191	188	188	168	186	167	206	161	178	159	168	163	163	185	177	197	174	183	183	176	156	169	155	170	178	182	181	162	194	191	174	160	175	180	184	187	161	195	189	198	189	191	169	181	154	154	168	183	158	173	175	173	180	166	162	173	197	170	168	194	204	204	166	175	182	191	165	160	161	176	179	171	159	182	177	179	162	188	184	171	158	197	180	173	186	156	168	178	158	178	179	197	168	167	160	183	194	179	164	182	195	180	190	174	188	186	199	209	172	150	197	158	193	169	161	191	176	189	175	188	180	168	176	186	173	156	203	180	148	158	178	183	164	187	173	165	167	171	163	193	193	179	191	190	178	176	212	196	182	166	157	151	172	171	169	180	197	185	164	156	169	192	152	183	173	186	184	179	161	182	163	168	181	192	152	133	170	166	182	185	190	171	154	167	165	177	169	201	166	166	167	139	196	185	175	180	175	179	170	164	156	181	173	182	178	201	172	171	150	154	179	184	174	172	169	167	196	174	166	148	176	164	166	211	177	164	177	152	180	163	159	173	182	148	180	180	191	188	162	177	194	180	168	175	174	187	186	197	171	179	190	184	197	179	150	198	187	183	192	147	181	165	174	179	186	171	213	197	190	208	182	162	159	177	170	174	189	149	156	165	198	209	183	163	188	173	172	144	186	164	185	178	167	196	171	177	182	158	189	178	185	136	159	194	162	198	185	170	164	162	169	194	173	164	185	182	167	174	169	207	188	167	175	190	177	162	176	186	163	153	175	190	179	155	191	163	159	187	189	193	166	164	182	176	195	176	169	150	180	165	146	163	178	183	174	180	168	189	163	182	203	167	187	176	158	193	205	181	163	147	186	173	178	168	133	182	187	180	196	162	181	170	173	171	185	171	162	183	177	168	186	164	151	188	162	181	193	165	157	164	184	174	165	140	159	219	197	198	162	171	176	183	186	175	163	184	208	183	188	167	175	143	180	175	156	184	170	200	175	184	166	168	166	137	181	169	171	159	170	163	176	159	188	180	169	143	182	170	171	165	171	174	195	195	152	194	161	171	171	153	141	179	156	154	166	186	198	152	184	157	163	182	178	199	181	176	195	195	159	169	169	151	173	163	183	184	190	186	164	195	169	168	201	172	161	168	172	169	178	160	183	158	179	173	162	166	168	169	197	180	174	206	192	191	190	195	165	166	168	177	166	165	168	152	173	165	188	165	149	170	205	174	174	169	185	149	159	185	163	152	165	188	182	182	172	175	175	182	184	157	163	189	165	166	170	140	181	171	184	189	188	174	170	168	164	167	186	175	162	184	202	180	173	167	180	144	173	204	183	176	197	181	176	192	188	195	182	179	157	188	176	183	198	192	167	183	167	173	149	159	185	186	154	205	179	181	178	187	184	172	180	170	152	151	192	178	194	178	169	166	155	175	157	187	175	197	162	175	163	162	186	169	185	184	202	196	172	167	159	179	194	187	175	183	202	174	174	147	181	175	182	169	171	159	176	174	152	194	171	168	176	170	178	182	159	172	178	179	171	152	209	166	188	168	173	175	177	154	156	194	189	187	176	180	186	159	197	176	160	195	164	171	182	193	188	144	155	159	147	162	162	165	180	173	185	183	181	173	173	169	164	173	166	194	187	174	203	186	186	170	180	147	184	175	193	194	170	190	173	179	170	195	209	170	157	181	187	169	204	151	159	182	182	157	176	154	168	159	152	160	169	172	166	161	190	173	184	158	179	197	153	188	189	173	185	187	151	168	165	159	200	174	185	175	171	152	181	168	172	188	179	198	185	154	175	205	180	206	156	178	190	175	163	173	145	216	186	186	173	195	184	176	172	146	179	174	188	181	182	161	175	152	168	161	182	171	131	193	160	154	164	180	184	186	173	162	190	195	166	189	167	162	187	172	161	185	186	184	184	188	168	177	164	167	188	177	161	174	194	185	195	173	173	169	193	179	160	158	157	165	196	205	194	181	160	194	155	159	191	156	191	189	173	188	150	176	174	191	171	187	164	203	212	155	167	180	161	196	199	171	190	151	197	174	151	155	158	178	150	179	182	148	190	189	183	155	183	157	170	176	184	151	173	174	151	170	193	172	172	155	189	181	181	182	193	165	158	180	182	190	210	182	157	200	169	201	169	165	168	172	170	141	170	178	172	177	200	180	180	180	176	186	135	167	180	174	176	160	176	191	184	173	176	187	172	173	160	158	198	150	194	177	178	181	155	172	161	181	193	178	174	204	180	145	156	144	177	197	196	203	175	180	199	176	185	180	175	139	186	168	175	180	178	182	204	185	169	190	176	178	154	180	159	196	189	158	165	170	170	166	181	178	186	169	178	169	189	173	169	180	171	164	174	190	154	173	163	162	152	169	149	177	166	182	177	172	161	169	163	161	166	181	159	176	144	160	182	164	161	181	174	180	173	181	163	185	196	171	164	177	154	182	187	187	174	167	159	179	189	147	184	141	185	183	194	162	175	169	203	155	154	171	170	176	159	187	178	173	153	147	192	173	183	192	169	170	188	213	196	177	171	168	171	170	191	161	154	170	167	168	165	156	160	175	164	186	197	173	166	189	178	174	187	163	195	189	159	172	153	169	161	188	199	170	180	212	179	194	191	159	155	170	166	182	201	163	170	171	168	173	181	177	144	176	179	162	185	154	190	174	180	175	178	158	187	185	180	174	195	191	173	155	178	176	152	154	160	167	167	156	186	170	205	175	178	162	184	171	171	172	165	182	163	171	181	151	185	168	173	147	199	183	190	184	190	170	166	170	193	166	171	177	169	152	142
8572	893	1504	1640	1312	1153	926	878	814	681	685	604	597	606	582	568	531	534	558	523	541	473	489	471	508	465	502	512	488	477	483	460	444	487	461	470	463	490	458	465	473	447	470	473	497	478	514	458	463	441	483	454	447	445	446	460	456	469	482	469	458	477	487	499	464	431	417	456	443	442	494	464	443	461	455	447	446	486	439	459	441	417	499	452	442	483	478	446	458	448	480	501	430	444	448	452	469	478	478	469	468	456	442	469	453	462	488	468	457	432	460	438	455	441	431	436	476	426	455	462	441	440	434	454	443	422	458	514	462	477	468	428	436	436	480	470	496	481	463	469	430	467	454	420	445	403	410	498	456	429	400	466	424	469	431	453	428	449	454	428	433	476	461	447	471	428	462	423	480	438	462	478	478	466	464	456	465	438	467	455	402	505	419	451	480	452	462	454	481	460	466	457	436	444	441	491	445	440	458	437	477	460	422	412	477	433	493	467	469	483	435	474	432	428	476	470	454	475	466	426	489	419	452	439	426	440	470	427	457	437	468	465	435	453	412	450	443	455	426	463	439	452	466	450	450	434	410	472	450	463	416	428	425	455	459	440	482	449	478	434	500	441	456	438	469	475	441	392	427	459	450	464	476	437	455	461	513	428	449	433	415	421	446	453	489	465	461	452	499	428	460	499	456	479	418	434	453	429	483	483	476	469	443	421	427	461	469	448	433	475	483	422	457	476	459	453	451	424	456	430	472	471	414	440	443	462	465	421	422	422	438	474	459	468	474	449	419	464	426	460	449	406	443	423	431	450	476	458	451	421	465	442	462	483	414	488	432	445	480	445	436	433	439	462	438	475	438	429	435	451	477	434	432	469	396	444	452	454	438	434	448	447	450	441	436	483	434	446	449	438	431	441	456	443	439	474	443	450	508	446	443	448	431	453	451	431	489	411	434	468	430	415	459	432	440	419	449	431	440	414	447	438	448	452	467	457	427	432	413	428	468	443	447	439	454	457	446	459	435	469	482	461	427	450	431	453	453	439	476	450	410	429	468	452	480	425	452	432	466	441	481	465	453	437	453	440	400	457	431	439	440	440	465	447	452	442	445	462	464	438	449	501	410	428	452	454	428	466	451	428	438	453	456	434	453	451	447	420	463	458	434	462	437	448	449	523	435	494	470	460	429	443	462	438	443	455	456	449	446	418	469	477	503	470	433	497	470	464	417	447	451	489	417	442	456	460	460	497	490	465	431	425	458	434	495	441	438	459	467	466	419	455	477	428	443	468	453	451	418	456	403	457	459	429	491	434	450	479	476	446	449	462	450	475	456	468	421	440	445	456	503	453	453	440	435	445	486	468	472	453	491	440	440	419	456	448	419	416	421	458	460	437	439	457	452	447	465	431	451	445	464	462	455	442	495	447	458	457	461	447	446	438	468	458	427	477	416	498	427	452	468	416	477	463	433	469	474	477	431	425	447	431	470	424	458	450	471	410	411	481	484	503	458	427	473	466	461	479	467	451	435	444	455	467	453	424	416	455	453	468	457	440	452	404	446	468	470	456	435	458	491	435	450	427	452	480	450	502	473	436	459	445	425	455	452	433	453	496	474	446	450	464	478	444	472	453	478	457	423	418	481	473	435	463	435	485	453	465	439	486	477	454	457	435	476	430	453	429	435	409	440	471	455	486	431	447	434	467	411	437	450	468	472	480	510	458	470	449	450	429	462	443	467	460	437	472	437	436	466	447	390	461	473	447	448	483	425	445	465	477	469	429	477	460	454	448	476	417	443	442	479	435	441	433	434	423	426	431	454	466	441	473	432	430	442	458	459	456	438	495	426	427	452	480	452	468	457	466	438	431	426	435	454	474	435	463	427	468	515	460	466	439	488	448	426	462	410	432	468	451	468	461	468	476	428	449	464	432	471	481	433	462	440	475	432	446	437	432	433	446	468	476	439	432	420	477	438	465	455	453	440	435	445	441	430	484	427	492	457	418	413	454	450	456	422	490	461	451	458	435	461	471	453	460	465	440	434	449	472	462	438	446	447	452	499	443	432	457	434	500	447	491	481	466	460	418	465	455	446	448	458	434	442	448	432	464	469	418	402	461	459	502	483	471	445	450	462	405	507	466	428	457	445	435	465	440	450	429	450	410	413	442	442	467	486	473	438	468	441	447	454	446	446	450	429	465	458	451	436	441	420	442	468	465	449	439	442	469	441	476	438	463	458	437	462	440	449	460	457	456	445	466	452	506	455	453	424	449	429	459	455	451	476	467	434	423	453	430	427	454	438	443	456	477	471	441	465	439	473	454	446	459	451	448	454	426	454	443	446	474	445	464	433	489	443	447	454	471	453	425	433	468	434	459	433	460	443	469	484	446	447	462	440	433	405	483	460	406	443	468	460	434	443	450	431	457	472	460	437	419	443	452	464	438	420	484	462	453	467	445	416	484	438	440	439	461	441	408	458	407	440	461	423	512	477	464	434	470	475	454	449	442	449	463	476	449	454	433	466	451	431	450	467	411	432	405	435	418	493	441	441	493	467	458	445	447	429	451	424	418	456	437	465	490	436	455	428	441	457	470	425	479	441	453	469	463	414	474	463	473	462	412	420	448	456	481	447	413	482	438	478	462	483	481	468	446	446	464	478	426	456	454	425	430	448	464	457	422	415	453	494	451	432	420	453	439	405	399	438	474	412	442	465	474	465	438	440	451	479	454	434	467	483	453	454	455	474	477	464	458	445	464	465	421	446	477	441	446	463	461	428	460	404	449	465	472	458	442	452	477	472	422	453	434	410	469	436	446	477	423	449	445	435	460	450	441	453	440	501	451	451	489	460	446	419	443	422	458	431	445	445	437	442	461	438	489	457	436	448	484	463	455	469	454	478	472	439	448	492	438	494	457	459	444	434	408	433	450	448	442	437	464	462	474	439	450	428	442	448	475	464	468	441	459	430	432	425	439	425	448	452	419	421	475	485	450	469	441	436	459	447	442	476	438	463	428	476	497	419	413	497	458	435	464	486	380	517	457	460	431	455	510	440	427	476	421	473	454	450	451	459	436	438	478	432	453	431	474	472	440	393	474	435	472	447	465	460	447	490	434	435	495	453	454	456	471	464	461	466	412	458	439	463	446	421	464	420	429	471	465	420	426	442	407	431	410	447	431	457	455	428	416	445	467	436	455	456	407	473	473	446	489	449	453	465	414	420	436	490	408	482	432	438	434	457	459	493	444	443	419	445	450	458	449	448	431	439	428	445	447	420	434	400	454	421	452	464	469	443	468	419	425	466	448	460	448	460	426	462	442	460	441	479	436	439	482	430	453	454	479	445	455	468	484	454	438	471	450	453	439	418	458	427	466	467	459	457	450	434	477	434	460	447	437	475	462	459	452	464	454	491	467	440	467	425	484	434	442	446	455	435	418	426	442	473	477	413	442	446	475	472	435	459	433	476	455	470	440	434	449	452	473	460	417	461	429	450	498	467	423	439	422	460	450	476	431
2138	441	419	416	439	369	400	424	457	378	432	428	396	423	410	469	429	477	419	423	420	439	428	405	386	426	400	398	446	446	402	415	388	412	440	425	417	399	408	427	408	412	434	413	423	448	412	468	422	443	463	416	394	423	387	382	378	379	432	418	427	430	425	395	421	427	415	415	390	422	414	398	431	422	402	396	402	407	455	392	398	422	436	450	397	442	446	445	410	419	391	432	397	429	440	412	426	392	399	386	432	401	416	454	468	389	438	428	448	416	439	382	411	402	391	456	445	415	429	444	462	416	406	375	407	462	434	422	426	402	428	445	439	397	385	428	470	442	454	403	410	419	403	410	361	418	446	436	424	393	410	428	440	433	428	449	452	432	418	432	425	410	417	421	491	436	415	438	418	448	412	455	432	382	418	393	430	398	431	446	418	418	430	449	437	409	432	417	435	404	449	417	401	428	428	450	412	372	395	385	469	407	404	397	431	442	429	386	419	455	402	416	400	404	430	409	433	392	408	416	429	431	478	413	453	438	425	401	404	406	442	416	430	446	407	464	403	393	419	443	425	409	413	425	458	389	399	450	381	390	424	410	397	440	403	426	419	435	432	459	464	407	418	426	417	425	442	424	447	392	416	436	368	426	398	451	390	407	423	441	444	417	439	412	410	385	453	416	407	406	473	423	414	442	403	430	413	401	407	435	446	418	395	404	446	431	464	444	434	410	400	450	423	409	442	408	425	433	420	410	394	425	410	389	430	411	415	417	422	396	424	440	429	416	457	397	399	448	394	382	419	455	435	405	411	425	375	406	401	364	380	407	450	445	446	418	436	430	465	380	466	438	442	430	439	436	401	429	428	393	429	414	399	414	405	486	437	450	451	406	412	386	403	398	451	437	393	463	435	407	420	425	439	443	396	389	415	463	444	434	430	411	435	395	462	431	424	448	427	409	441	459	402	423	416	422	418	407	410	405	411	479	407	392	434	409	417	401	415	410	406	393	441	424	395	434	442	385	431	467	447	397	402	419	440	423	390	427	411	406	442	435	428	461	426	395	389	397	424	422	436	470	440	414	464	409	431	428	394	367	388	379	398	411	407	425	406	401	411	381	428	409	445	414	418	407	425	466	400	392	414	418	417	432	435	364	401	435	416	402	389	410	428	426	427	448	439	462	464	476	449	405	417	483	394	423	396	420	433	413	437	395	413	409	377	439	386	467	381	481	404	429	371	419	385	407	418	418	429	407	436	396	412	458	401	490	426	430	434	452	412	390	439	407	425	421	406	392	420	436	377	414	404	421	439	418	424	436	425	418	390	465	433	433	445	417	404	423	420	403	413	452	399	442	391	408	429	436	438	488	424	436	437	419	429	448	434	412	439	413	423	405	422	408	406	437	449	403	420	416	416	377	436	378	439	429	408	410	402	423	427	415	391	402	444	406	381	384	404	458	434	423	413	490	407	432	407	433	422	416	436	429	425	440	380	421	427	432	417	405	419	426	418	436	408	430	456	416	438	388	385	431	407	419	411	434	414	423	406	425	441	412	405	422	380	422	384	419	441	428	433	419	457	424	405	437	478	413	442	438	416	440	495	400	409	425	431	409	414	415	421	428	414	403	388	408	414	423	405	388	395	441	426	407	415	437	427	414	455	431	414	432	395	458	442	432	384	431	453	407	449	413	369	397	395	421	408	383	405	388	386	410	405	431	449	456	443	421	462	439	432	373	449	409	428	397	372	422	442	414	403	415	425	404	386	423	428	413	418	402	428	382	452	435	423	413	421	382	393	380	447	386	429	427	449	421	460	417	449	452	441	403	418	411	433	411	410	414	430	440	431	437	431	437	398	410	414	428	419	367	409	446	431	458	438	452	446	454	432	390	417	440	424	403	416	426	444	426	401	450	439	375	423	434	435	405	419	418	406	445	427	405	422	434	380	427	462	450	428	438	431	437	393	406	389	407	401	410	403	437	382	443	431	445	445	410	415	449	438	398	410	437	446	387	414	392	427	391	427	431	416	387	403	397	381	407	393	408	407	409	384	411	432	450	419	420	412	395	387	449	390	399	434	417	403	388	397	380	450	404	431	412	406	429	416	418	433	406	420	428	404	446	438	412	442	453	408	418	405	461	427	379	417	450	416	401	449	437	441	459	431	394	417	432	435	459	416	397	399	371	456	436	404	431	436	433	416	398	393	435	428	414	445	417	498	461	452	442	420	422	410	455	437	420	425	401	436	431	405	454	440	425	397	429	400	414	435	417	389	426	404	398	430	439	431	420	415	417	403	435	381	388	394	427	408	397	399	400	387	475	422	447	418	428	403	435	440	396	432	452	436	440	424	431	437	437	428	415	431	427	454	408	457	412	401	440	443	440	431	415	450	435	440	407	405	419	424	419	413	417	408	406	451	397	412	430	447	424	380	424	398	444	435	438	440	402	421	445	430	433	429	409	415	391	422	398	429	411	450	403	430	392	442	439	420	422	474	404	405	433	416	456	453	422	421	414	449	434	415	434	456	418	430	391	404	398	379	426	444	430	394	433	440	402	422	430	390	410	421	437	405	451	397	458	417	449	444	427	433	403	417	428	425	433	398	452	427	451	441	442	424	401	444	478	408	422	458	429	373	424	444	391	479	450	422	424	413	407	397	404	426	427	433	405	408	405	396	415	380	416	444	435	413	427	404	397	433	405	415	482	419	436	400	425	405	472	417	410	424	433	413	449	424	468	430	424	373	444	466	431	466	433	410	427	417	436	413	439	386	409	447	420	388	449	433	429	403	438	419	406	397	401	409	413	394	409	436	451	449	434	425	439	397	413	422	468	456	404	440	434	433	407	436	426	447	429	448	418	405	404	370	403	408	424	467	426	432	413	410	430	411	412	426	431	448	401	435	440	435	427	412	416	444	447	397	464	417	416	381	443	405	403	450	440	450	409	401	412	422	452	438	417	415	387	399	402	406	415	415	419	390	397	409	414	410	413	433	396	417	408	454	442	427	406	425	392	449	448	395	430	441	460	431	391	433	452	439	453	428	398	400	401	398	396	422	407	412	437	478	402	411	402	427	453	428	402	412	473	425	389	413	406	420	420	426	420	435	416	402	417	450	460	403	417	458	422	387	426	461	424	446	430	403	399	383	427	430	385	424	446	395	425	432	444	423	414	412	445	475	427	404	442	397	391	420	418	440	382	398	401	417	449	410	408	396	490	452	464	422	478	467	395	401	438	448	417	408	439	412	418	453	458	426	458	371	434	432	449	443	403	464	398	412	410	423	414	433	446	405	422	465	385	424	387	440	420	407	379	409	428	413	419	431	378	428	426	394	376	423	414	441	453	433	408	394	418	396	426	418	447	443	437	384	418	393	426	386	433	412	429	418	432	425	420	426	429	440	391	449	396	355	440	447	411	421	398	413	407	430	442	419	419	460	396	418	429	425	423	410	379	422	396	447	457	450	419	375	437	424	425	385	462	404	422	416	426	395	459	435	428	394	426	431	409	412	436
2736	971	1020	971	980	1001	1015	956	1016	942	997	963	1025	1014	950	997	936	977	963	993	958	984	982	966	965	954	951	998	948	987	970	993	1000	975	952	948	933	993	1002	966	924	974	991	976	963	974	957	955	929	945	1024	1020	965	970	1016	991	945	987	990	966	1005	892	964	989	977	963	985	976	1020	991	965	1007	980	949	970	999	942	993	1028	1007	955	1004	989	892	979	996	962	997	998	984	977	907	954	1006	1003	945	1033	951	969	946	977	929	1026	940	999	950	971	955	985	957	968	979	998	956	995	980	1014	1061	979	1004	951	951	904	960	954	972	954	949	1000	1001	1003	1023	979	996	921	965	1038	945	969	963	933	1007	950	999	946	957	953	949	972	972	911	936	1018	946	1027	1019	942	980	941	996	935	977	1034	978	966	951	1001	920	920	933	940	963	960	991	1019	937	1047	944	1004	911	940	1010	990	991	925	949	934	980	987	1017	1000	983	964	1014	939	950	1017	964	954	1011	947	991	991	946	962	971	925	993	965	972	960	922	964	952	960	933	938	961	964	1013	947	912	960	982	937	936	980	951	952	996	961	946	979	971	921	929	952	979	979	967	1022	933	1008	939	995	974	962	958	1023	987	983	962	989	955	936	922	1000	969	926	990	1000	944	949	937	973	999	985	944	939	942	951	974	937	939	916	1027	940	917	968	955	946	1005	938	969	973	1027	977	977	897	1026	962	941	953	952	944	944	974	981	1034	913	982	963	976	920	851	1012	928	1004	951	979	922	925	976	992	950	1058	974	1002	1008	989	909	988	1013	925	988	1012	987	937	916	1049	924	966	953	949	982	1029	928	979	959	969	973	924	990	936	1001	993	909	946	1023	959	957	951	938	919	959	931	1002	1045	945	946	986	938	981	996	978	987	951	997	1004	988	976	960	963	1036	964	968	973	983	1006	1009	947	962	982	981	956	958	952	972	936	939	934	942	1066	917	949	969	996	971	923	926	967	963	993	978	980	1008	1005	969	998	1002	1011	955	977	985	939	997	994	976	946	959	962	937	1023	947	983	925	999	942	968	1002	969	996	978	1005	986	1003	1047	952	976	971	916	947	984	963	952	974	982	952	940	967	986	965	957	1011	966	959	989	953	928	967	999	993	981	956	1028	966	1000	993	984	1013	951	927	982	1002	935	992	990	998	924	973	977	964	983	948	981	1012	1005	986	940	1014	976	979	983	976	991	1007	966	1018	953	975	983	1006	994	990	982	984	977	1047	950	959	1059	955	915	967	997	980	969	961	945	985	975	1005	927	943	1040	953	970	995	996	993	993	970	928	972	986	1028	983	959	978	981	904	947	924	961	935	977	969	916	948	967	1002	950	935	941	910	961	978	977	961	1013	923	950	990	966	969	989	980	980	1033	1005	973	937	952	962	996	982	940	930	1018	929	925	953	998	954	965	954	963	969	960	961	978	932	999	931	968	972	964	915	989	964	909	1003	1010	1039	957	958	940	960	933	1030	1007	966	973	960	1028	977	982	986	959	984	930	955	960	980	993	976	936	967	941	997	974	957	944	968	969	967	959	939	881	946	978	947	958	1005	1013	1005	964	967	955	944	978	981	988	971	994	983	992	981	915	986	1029	976	1031	960	989	979	1003	962	998	988	1023	957	973	904	980	981	989	1014	944	991	1012	1049	1021	976	939	958	993	890	906	942	983	990	979	971	970	976	982	982	1017	926	952	982	938	1005	1004	933	1006	985	957	881	979	950	998	1033	997	975	961	948	966	971	975	988	968	1025	958	1034	988	1024	958	924	993	1012	983	958	1000	1009	960	946	968	938	971	986	968	971	979	963	985	959	920	998	985	963	953	1006	938	940	999	987	969	1022	979	946	975	973	963	1001	1006	939	976	969	979	994	941	955	911	955	978	932	925	970	958	963	975	929	960	999	948	991	893	951	940	957	962	994	932	1030	956	996	1018	972	958	972	1000	969	910	997	964	943	967	936	961	959	943	988	969	931	999	955	965	995	933	964	921	970	1010	997	964	925	978	1009	943	966	942	933	1006	963	996	978	985	966	960	961	956	974	1001	1022	1001	1010	993	953	987	970	1030	973	934	1006	970	922	970	1001	952	966	982	990	996	1036	960	1012	980	987	988	929	896	943	937	992	970	1002	933	1018	920	1021	949	1022	1033	913	938	1010	974	915	918	965	939	961	932	883	970	957	968	977	940	956	986	1011	990	994	991	926	999	1012	963	909	1007	1000	1054	1005	953	991	993	1000	991	936	969	982	964	984	969	971	945	869	993	970	962	956	970	940	962	974	953	946	936	961	963	983	969	957	974	932	991	1015	976	1028	934	967	976	954	972	951	951	999	933	970	965	1002	991	987	984	1018	992	976	1005	986	1016	977	989	955	965	978	898	966	983	889	965	1014	947	973	977	928	984	1010	949	1005	944	976	957	917	927	946	969	974	945	986	959	957	940	979	983	1008	995	969	930	1003	1008	878	957	964	914	969	974	945	994	1044	967	1008	957	964	976	935	1006	955	969	1001	990	985	936	1000	1026	969	992	967	975	1001	907	969	899	993	939	966	971	962	977	1003	964	933	966	953	994	1004	977	1021	975	1000	961	936	969	1021	967	991	1041	911	973	980	978	942	957	945	1022	1004	982	1002	1047	1039	929	1012	996	982	940	936	958	956	957	969	960	949	982	957	911	953	1019	940	1001	944	967	950	981	998	992	944	960	998	956	905	926	954	934	946	977	930	963	1005	956	937	998	963	983	1014	958	1011	960	948	996	981	1006	957	985	957	946	954	1004	972	910	942	1005	965	963	997	982	1002	970	956	943	1011	934	999	1002	961	945	981	989	955	954	981	989	1020	932	969	1013	953	1000	961	934	955	992	1001	983	976	979	1001	1010	972	969	980	962	995	995	1004	1025	1018	1000	990	1002	994	981	1001	962	944	1011	1021	951	1010	933	949	975	961	940	961	955	996	964	961	951	1021	939	899	939	955	865	963	951	940	939	961	954	994	993	943	960	991	976	1000	948	1013	963	936	963	973	991	1007	954	980	963	952	1004	915	972	983	995	954	964	943	982	1001	968	968	964	928	976	925	1043	964	932	962	952	940	937	981	957	938	977	968	1011	983	979	955	898	903	1005	1002	923	956	978	1015	998	959	957	986	949	949	983	983	1002	948	968	964	1024	968	1001	995	976	990	995	1004	974	954	956	995	937	944	1000	1011	958	930	986	989	903	1012	993	912	949	1004	960	918	952	929	939	909	945	995	946	976	984	962	979	968	927	960	1023	955	923	959	1002	943	1001	965	922	949	947	953	926	987	983	977	905	937	932	935	953	933	1002	1014	931	984	907	929	985	963	960	901	980	966	978	981	964	962	910	932	1013	1021	958	953	983	938	1001	983	998	964	968	988	980	970	989	995	991	917	1025	991	1001	945	963	988	929	949	1028	1010	928	1000	900	942	975	1036	932	982	964	930	955	987	946	970	901	1002	972	936	956	976	979	967	989	966	1034	960	984	952	964	937	992	982	963	994	959	990	1013	985	1004	926	1002	958	987	1013	923	1010	972	941	968	951	1003	893	991	975	1010	973	930	1020	956	1005	897	945	995	983	972	964	947	987	1021	937	936	933	913	961	992	997	988	985	985	954	1000	971	947	956	973	982	943	947	971	955	999	927	950	945	959	922	946	962	976	956	972	963	992	934	997	936	951	969	990	987	978	997	975	948	935	1001	1025	1007	984	1003	1019	968	973	995	1017	969	980	984	976	965	984	957
8306	694	610	529	467	472	454	392	417	383	402	395	395	345	386	379	392	373	396	407	378	367	387	350	356	343	384	395	380	386	366	381	362	383	345	370	376	389	370	377	383	354	331	393	409	378	363	362	380	370	358	290	366	360	445	335	362	387	344	369	348	399	376	388	401	403	360	370	340	388	372	397	382	412	389	389	378	373	348	377	377	384	346	392	393	346	388	370	384	397	394	382	378	358	380	406	383	384	371	389	375	369	371	351	360	424	402	348	382	373	379	388	380	376	379	369	393	386	399	397	356	372	376	378	388	395	382	392	372	339	359	353	364	351	348	356	335	373	375	360	357	336	392	364	370	402	393	357	388	366	374	355	374	317	386	393	360	389	365	414	382	346	355	352	372	341	318	342	346	385	365	386	368	365	394	365	389	351	392	376	391	396	346	352	376	387	363	337	361	397	377	364	402	405	383	368	392	374	354	382	342	326	393	372	381	359	353	365	356	379	368	395	347	362	370	335	374	342	382	367	358	387	391	355	403	416	390	381	351	353	362	392	374	364	359	336	377	380	365	364	373	400	368	380	357	339	361	383	333	407	363	374	350	377	367	348	358	337	400	378	369	394	355	391	337	413	365	388	374	369	385	339	341	391	338	355	362	357	361	382	395	375	395	342	390	372	374	358	389	346	352	370	376	363	369	370	355	355	383	369	371	377	343	382	369	367	354	360	347	337	346	338	369	364	352	354	393	332	389	362	355	376	372	377	358	364	380	362	380	359	364	377	382	366	393	358	366	376	333	388	386	383	375	385	357	373	389	390	333	368	365	340	377	381	393	358	386	352	372	354	363	342	339	374	337	383	409	339	428	388	384	411	411	396	341	338	372	379	392	388	385	363	353	401	347	374	349	423	401	367	350	390	401	382	334	361	345	382	367	406	363	380	363	386	367	350	388	369	349	383	354	369	382	392	389	352	373	358	405	379	328	362	388	328	387	372	331	376	378	385	338	369	395	353	363	399	376	357	356	369	389	370	362	355	365	374	379	378	413	377	384	389	399	391	409	411	342	390	406	328	359	400	337	357	360	378	391	373	337	351	373	399	382	370	363	381	353	353	362	334	363	370	355	366	373	351	357	354	372	390	355	347	354	380	368	348	358	389	358	383	383	401	412	383	380	356	401	356	383	397	380	391	373	334	377	420	338	375	367	366	349	374	374	353	332	332	354	376	379	404	358	354	394	345	375	417	349	364	398	346	382	376	361	356	371	429	360	393	371	378	366	367	386	366	406	385	359	410	393	345	338	396	376	367	384	385	390	369	355	390	343	412	365	388	395	349	406	370	346	410	383	378	376	352	373	388	402	391	359	380	387	359	375	350	402	363	356	364	361	382	400	405	380	414	387	330	338	366	377	411	405	367	371	346	357	346	376	389	383	389	361	379	388	394	367	343	348	401	380	358	356	367	383	407	387	399	386	361	388	383	368	390	328	353	392	372	341	378	342	389	389	333	348	401	401	412	391	379	387	380	353	351	359	387	388	370	382	376	386	369	378	399	317	349	372	367	365	356	372	389	406	369	379	379	361	347	371	384	383	341	362	402	367	337	378	382	385	354	370	356	378	351	374	374	356	381	389	371	394	370	402	379	376	380	331	365	342	379	387	413	383	362	374	378	372	321	348	354	376	381	374	354	356	364	373	396	356	350	382	357	429	338	353	383	368	355	342	344	398	388	356	383	447	380	369	359	376	340	388	363	346	381	391	401	398	361	365	380	357	351	358	359	395	378	362	406	355	386	363	375	354	361	350	376	355	355	369	357	394	382	377	363	360	393	374	372	387	385	364	340	345	371	404	377	382	375	373	351	410	390	362	361	375	383	353	363	372	391	357	370	302	379	356	376	382	358	393	365	343	380	396	361	359	361	375	352	386	416	388	400	379	365	387	351	420	383	346	382	388	360	358	377	393	386	325	354	370	371	397	372	355	388	371	387	370	415	333	324	368	354	364	368	354	384	351	394	391	362	365	380	346	375	395	371	409	383	334	378	345	399	380	373	376	379	371	331	356	354	400	355	355	349	402	345	377	383	399	400	398	366	402	338	358	370	417	360	401	377	378	379	344	360	376	361	384	400	392	419	372	349	355	379	354	400	329	371	367	373	368	368	372	334	389	394	373	334	415	352	364	355	369	370	382	359	372	385	395	367	377	380	379	360	374	361	335	326	378	395	424	356	393	361	376	371	403	411	352	366	386	392	338	326	406	364	398	375	357	374	392	419	387	375	365	421	344	391	407	380	402	382	354	346	354	364	362	375	394	361	364	391	373	372	378	403	356	381	370	380	355	360	386	362	384	356	357	367	367	373	333	361	342	378	389	354	363	384	358	319	372	327	373	356	398	374	368	370	379	391	379	371	361	382	388	391	381	414	397	372	349	350	382	340	392	378	351	389	381	402	384	355	342	369	379	395	370	394	358	379	345	379	408	369	368	366	389	401	361	387	361	346	379	347	365	368	356	378	372	397	372	354	337	352	377	408	394	348	356	354	385	364	338	344	348	364	374	366	354	393	385	379	372	373	367	375	344	378	384	364	374	398	381	342	373	395	388	387	352	386	369	345	366	392	366	381	365	396	375	405	377	356	336	369	389	388	371	366	374	387	379	361	351	360	356	373	393	371	352	381	382	369	403	369	393	366	394	340	397	371	328	362	335	357	328	377	363	370	357	371	376	375	389	366	356	385	380	362	351	359	340	381	370	361	398	379	365	347	368	356	364	361	371	434	339	351	350	396	360	368	358	342	388	429	374	371	339	342	382	397	386	365	354	359	364	396	395	325	365	345	379	384	360	384	364	338	360	393	377	372	363	342	359	417	362	344	384	385	377	410	369	374	359	368	356	334	352	337	367	348	356	369	320	388	360	391	363	373	397	360	360	339	391	380	407	368	393	377	409	369	378	384	366	361	333	365	352	355	356	362	396	396	368	393	360	367	362	386	364	368	359	368	363	350	348	363	397	368	375	407	370	369	394	380	380	376	344	358	423	357	366	365	383	350	381	363	363	337	345	330	376	341	369	373	392	383	389	379	395	408	411	341	372	388	373	369	412	331	396	384	352	382	361	418	318	331	389	356	334	364	388	355	382	367	353	359	401	389	337	357	354	381	376	359	390	372	407	375	390	355	381	359	359	350	349	394	364	359	376	363	354	332	384	356	375	382	401	386	362	341	342	367	382	399	367	374	328	408	388	382	387	335	346	370	349	396	367	355	394	378	412	366	379	400	362	369	367	382	368	420	345	370	385	367	392	350	352	341	385	368	390	368	382	393	358	370	360	380	380	377	364	399	371	365	393	373	348	381	386	372	356	355	404	372	367	392	402	392	373	335	363	380	348	396	412	364	375	391	342	380	399	371	372	416	371	355	378	359	366	398	361	380	374	385	366	352	383	339	343	329	363	376	395	355	365	344	399	407	376	374	392	397	373	383	344	339	397	378	379	388	386	370	354	339	350	365	376	363
7277	1142	1409	1491	1326	1252	1109	1094	955	987	978	946	961	896	946	906	907	910	887	885	915	835	854	822	871	903	910	899	829	895	975	818	839	888	885	913	856	823	855	885	866	852	832	862	858	894	849	887	912	933	898	883	839	875	931	874	791	849	911	868	841	798	891	924	856	872	871	832	868	856	856	825	856	892	924	835	797	885	850	866	834	844	923	928	835	842	856	930	819	869	839	815	865	873	847	858	856	899	938	830	882	851	848	891	818	876	841	854	875	895	866	833	828	858	875	826	803	888	873	797	856	852	865	830	855	890	905	872	841	854	830	865	851	858	896	845	942	869	835	858	870	861	891	864	846	892	828	851	862	846	858	875	882	845	874	880	857	834	818	891	831	872	873	897	849	877	835	821	836	896	913	848	925	848	887	899	849	905	857	877	872	854	861	808	872	917	880	887	893	825	934	828	851	863	852	828	821	837	874	844	888	862	874	858	897	821	849	870	886	824	864	861	860	862	888	914	881	801	860	890	850	823	881	786	853	861	829	831	867	910	857	855	911	896	828	880	799	839	848	865	893	883	843	887	880	877	857	843	797	847	831	841	855	904	864	871	854	849	891	858	829	824	900	827	865	848	909	864	853	854	845	850	868	840	852	928	905	851	859	892	836	913	832	895	884	858	888	884	878	871	883	906	816	838	866	898	833	853	835	837	825	861	835	835	855	896	902	840	896	841	823	838	867	868	845	827	901	809	854	889	903	808	880	839	908	828	880	833	828	854	802	875	889	824	904	866	852	827	837	833	842	830	815	920	899	847	833	815	857	888	865	898	843	833	858	872	893	869	849	820	843	869	851	870	814	898	842	862	898	861	844	860	862	859	876	878	886	871	867	930	842	874	858	911	804	849	858	830	849	868	828	861	873	827	896	867	821	820	848	882	840	837	799	883	846	835	841	832	916	904	838	813	844	837	809	887	858	844	870	825	812	914	820	850	843	878	828	852	833	852	835	853	766	836	884	882	837	860	870	905	902	875	856	864	868	875	831	891	791	831	842	840	837	815	844	829	874	884	869	869	840	845	875	865	902	865	814	893	871	893	845	856	863	843	850	886	846	815	875	822	825	885	833	877	863	873	854	837	878	848	887	897	903	852	845	906	884	835	897	809	915	839	860	909	932	823	869	848	897	825	810	790	880	816	919	867	854	853	859	860	890	887	897	934	826	848	841	852	914	863	856	861	872	929	859	826	839	827	872	795	842	862	820	892	777	891	846	889	862	892	881	842	861	824	885	872	867	841	872	899	855	841	887	910	869	832	869	925	833	862	913	848	801	889	894	872	827	910	849	791	871	881	885	856	887	857	857	862	868	862	903	939	855	790	891	843	834	871	854	855	822	911	858	905	859	888	841	869	892	836	863	831	903	792	898	856	858	898	865	860	811	898	886	829	806	946	869	831	866	868	831	878	846	873	849	839	841	861	880	809	865	831	884	864	849	826	825	848	909	860	873	846	852	860	811	855	853	906	867	883	903	822	809	882	906	819	803	879	894	849	873	869	857	877	875	845	848	851	823	858	894	874	870	854	820	882	829	855	898	861	855	853	824	875	828	897	830	887	835	800	911	890	874	854	902	876	869	798	866	836	853	819	836	857	896	886	788	838	902	863	843	958	854	831	919	791	820	900	876	852	879	858	847	807	911	830	859	867	852	773	871	840	855	892	884	921	842	880	829	816	887	815	903	836	844	887	909	889	868	900	858	831	907	903	815	892	894	872	844	840	860	878	885	849	831	874	920	873	892	852	792	866	843	836	848	882	834	873	842	868	869	882	915	881	818	839	872	848	840	866	852	917	867	868	869	929	849	847	839	818	874	861	867	845	871	927	865	848	865	864	873	865	884	875	852	828	858	940	869	885	884	845	847	833	900	839	823	866	849	880	832	853	821	848	860	894	823	865	806	874	912	865	844	798	871	851	890	880	850	894	805	834	893	814	844	860	855	822	812	853	848	869	826	871	852	874	848	845	826	878	834	878	842	857	881	893	884	877	873	785	835	852	912	795	868	881	866	857	873	761	874	842	880	858	870	893	888	873	857	891	814	818	843	860	841	872	908	836	838	840	851	906	899	913	860	853	944	823	876	857	858	865	854	921	939	851	865	868	899	868	868	845	849	901	865	889	844	842	859	843	866	915	895	846	853	848	835	870	860	883	819	809	888	861	889	846	826	844	858	889	815	836	844	833	836	830	838	899	864	824	846	852	860	841	898	848	821	861	831	833	882	843	877	828	858	831	830	908	871	869	847	864	900	845	895	860	819	889	850	887	874	813	853	865	823	865	854	833	877	845	909	841	862	892	878	917	867	894	853	898	849	929	823	834	886	848	858	880	884	840	872	844	894	840	843	834	829	839	913	849	939	873	855	847	845	918	857	886	862	884	843	819	871	834	862	880	842	865	891	858	846	845	891	887	819	846	860	798	878	902	849	821	829	836	898	870	895	830	848	832	836	900	853	795	845	845	845	842	902	905	861	910	852	891	849	849	846	895	881	827	835	889	863	806	863	901	854	857	838	849	883	838	840	906	837	862	825	865	862	847	875	870	837	860	874	812	884	797	849	889	895	857	825	849	869	863	876	886	880	888	841	838	885	834	879	854	883	829	811	905	865	844	835	822	878	854	843	857	849	822	856	891	908	886	885	850	837	873	852	811	886	840	841	864	850	920	889	861	888	887	806	816	840	838	823	863	801	889	874	867	851	858	863	857	863	862	840	847	838	880	896	818	919	927	857	854	873	873	868	867	852	888	853	915	882	886	827	872	813	842	845	903	869	835	890	861	845	901	831	865	836	860	865	862	847	876	885	899	915	865	821	883	894	857	867	822	827	873	871	878	842	846	860	850	905	842	866	854	905	899	853	846	841	869	886	838	833	893	868	890	889	816	824	868	861	911	897	896	881	872	836	856	917	909	908	851	897	856	857	882	870	848	834	834	879	905	863	869	807	878	829	931	864	823	891	835	857	855	812	913	937	849	842	847	858	794	840	849	839	904	849	804	866	848	829	904	839	860	923	848	881	876	855	854	865	855	862	818	826	845	870	879	908	888	883	913	891	869	876	856	854	827	873	876	849	822	872	825	846	824	855	888	839	890	852	897	874	875	882	854	841	831	855	832	947	930	885	888	866	869	789	908	857	846	841	806	819	862	864	844	863	867	905	863	828	846	835	827	860	884	863	880	855	885	856	922	836	882	864	878	843	835	858	851	901	892	919	879	840	825	882	871	889	884	865	872	925	925	870	826	855	929	858	845	843	837	876	854	920	872	845	811	905	841	878	818	855	902	832	834	934	902	899	891	853	882	832	872	858	883	893	922	863	896	877	865	835	877	843	817	836	848	858	839	870	864	855	855	841	901	824	840	877	879	919	931	819	810	882	811	868	866	863	862	823	853	858	803	894	813	812	879	849	855	910	830	851	834	826	900	875	905	872	870	850	858	768	871	818	820	853	864	870	872	825	855
14391	909	597	529	373	316	285	227	259	220	237	229	200	208	194	196	191	180	166	177	195	177	191	183	181	201	174	182	185	143	177	196	168	185	176	194	181	183	202	180	190	167	157	181	164	151	156	164	181	168	149	167	174	176	171	150	200	205	197	158	197	178	178	157	190	184	199	171	184	175	182	171	179	204	200	184	162	187	176	190	162	183	197	192	193	199	176	179	165	153	190	175	191	175	192	167	190	178	163	180	161	191	184	179	169	157	167	160	202	176	170	187	185	181	182	192	203	157	167	178	172	180	194	174	169	174	153	199	178	179	172	154	180	201	154	161	170	175	184	192	179	159	183	193	182	163	162	200	161	151	166	184	183	165	166	196	205	182	184	182	171	196	192	210	184	183	185	158	160	187	190	163	178	145	190	169	187	186	156	195	181	177	219	182	182	187	169	185	181	157	165	185	179	180	191	180	212	188	167	200	190	173	208	164	180	196	179	195	188	187	197	169	175	171	175	193	190	202	195	191	167	159	192	171	189	167	186	176	182	177	172	197	170	201	189	157	181	173	172	194	156	200	196	198	171	212	178	178	178	196	178	171	189	179	200	176	158	183	181	175	172	183	209	182	191	189	177	195	189	169	168	168	185	160	226	190	175	161	165	180	179	173	198	179	151	187	174	167	172	199	171	181	172	169	182	189	157	161	185	156	202	184	170	194	186	204	180	169	190	178	177	175	176	156	183	181	167	195	168	169	180	192	181	160	177	174	181	219	199	191	199	188	198	180	180	194	161	164	168	177	197	195	198	158	175	186	156	180	171	169	181	149	165	168	181	180	159	185	170	167	195	189	143	199	167	166	175	190	181	201	173	180	177	182	164	182	160	188	176	184	180	179	160	147	174	179	189	178	179	187	183	181	182	166	183	164	196	191	181	159	194	192	165	207	172	163	169	180	182	189	213	157	188	196	176	163	169	178	172	183	172	189	168	187	200	188	176	177	177	158	165	183	170	198	196	192	209	173	178	170	184	177	169	151	174	163	189	187	155	184	173	157	187	173	168	188	174	182	185	175	176	169	168	215	183	198	183	165	178	171	153	183	193	178	194	174	183	187	172	164	198	219	177	170	194	176	177	186	192	162	154	172	192	200	186	174	171	194	182	205	168	196	184	155	185	196	154	203	170	228	191	172	172	180	154	154	195	170	172	185	196	198	185	187	161	171	175	200	200	179	193	187	189	166	160	180	182	205	171	172	197	179	206	193	172	209	173	166	182	166	204	199	172	184	199	180	191	170	158	171	170	171	174	190	173	149	182	183	181	172	178	156	168	171	176	171	180	164	166	207	195	169	188	190	171	161	192	178	189	170	193	160	177	190	177	160	170	197	164	157	184	174	164	209	187	160	182	185	175	184	176	187	212	187	190	173	192	177	172	181	197	163	144	181	181	162	210	164	153	170	187	191	158	163	180	180	192	176	188	199	202	166	179	185	168	160	167	174	184	161	187	160	157	167	167	168	173	166	176	182	146	177	155	186	184	193	159	220	169	194	178	197	169	174	194	178	154	179	174	161	208	193	186	183	173	166	158	178	156	180	177	157	181	176	184	173	175	210	172	179	166	182	189	179	165	183	167	186	177	173	180	179	180	178	188	176	168	173	171	160	190	180	175	197	176	165	180	177	174	173	168	194	168	192	167	160	163	170	185	181	173	167	173	172	186	186	147	183	166	191	169	185	187	194	177	172	166	180	196	162	163	171	169	189	180	162	193	175	176	191	195	190	186	208	184	165	184	177	181	166	195	201	179	187	173	192	185	179	184	185	175	215	157	167	176	173	170	176	163	172	200	174	196	181	176	167	185	170	181	173	186	169	174	182	188	166	177	197	169	179	181	184	166	177	173	195	167	171	167	179	180	167	184	173	178	185	166	186	167	169	181	174	186	202	170	153	183	171	193	191	162	168	158	194	176	207	182	161	188	168	165	178	184	162	191	203	185	198	190	173	182	190	189	182	189	177	185	182	176	196	180	197	177	177	185	185	187	171	175	191	168	183	179	208	188	178	196	204	175	168	176	171	164	167	181	170	180	176	168	165	169	159	173	186	173	155	170	159	154	170	179	183	196	156	206	181	160	190	177	180	172	186	189	205	146	198	209	193	187	179	175	168	170	184	184	167	167	190	181	182	187	162	186	184	167	169	187	172	192	155	161	149	167	147	178	188	170	151	166	151	153	176	177	170	157	158	176	181	153	172	203	160	153	172	156	185	168	165	152	175	182	176	146	182	150	162	162	178	190	164	173	205	177	171	177	159	182	170	161	216	169	174	162	175	187	183	177	185	172	192	173	182	197	198	190	172	159	192	189	178	198	167	173	162	207	179	196	175	161	184	187	161	201	184	164	169	185	188	202	200	189	215	185	179	186	156	200	185	185	187	169	163	192	200	182	198	170	171	200	185	167	179	162	185	165	152	180	209	181	185	199	172	173	182	190	208	182	180	178	169	184	194	181	185	142	190	170	186	182	181	181	184	146	176	195	169	172	182	188	200	176	160	161	156	194	178	184	164	187	174	194	177	184	208	185	167	179	167	177	189	204	213	201	173	197	195	170	196	167	185	174	162	202	193	182	208	188	154	187	189	172	186	176	166	179	194	199	181	207	179	171	178	159	177	159	177	149	181	175	171	171	195	185	170	179	171	179	174	173	185	181	186	174	158	171	171	180	150	176	159	193	186	156	181	177	178	181	184	184	199	168	164	197	151	185	178	173	167	179	173	179	174	162	171	160	157	181	185	179	184	196	195	178	175	189	181	201	170	189	165	179	151	181	190	155	181	158	202	190	170	178	193	182	183	169	199	182	191	188	173	190	166	167	181	181	163	176	158	165	164	179	206	163	166	154	171	142	173	181	185	163	174	180	194	166	162	187	191	166	194	209	183	180	177	179	197	177	204	191	172	158	174	169	200	175	169	163	175	193	178	189	178	167	163	184	194	173	192	169	215	188	210	171	171	147	191	197	162	158	197	177	202	176	160	190	171	172	155	179	170	177	166	172	165	176	174	173	209	174	171	163	154	174	179	191	187	187	157	198	170	155	152	170	191	190	183	166	183	177	186	158	188	175	180	186	200	177	171	183	201	173	178	182	182	175	168	176	176	207	184	200	153	174	170	169	210	186	179	186	174	198	163	184	167	181	183	164	176	181	150	168	172	177	194	180	188	205	188	154	169	159	203	160	182	159	175	190	184	193	185	195	171	175	205	166	198	203	168	176	152	169	179	172	184	186	199	188	190	187	169	192	178	179	173	194	158	196	167	171	163	190	189	197	162	190	179	172	163	185	181	194	216	154	194	191	170	186	170	194	180	172	169	181	157	163	193	172	151	202	177	176	199	156	195	200	211	181	206	181	176	178	164	164	152	177	149	161	164	171	176	173	208	180	197	170	170	168	163	178	179	189	151	178	200	179	191	194	164	178	191	164	170	179	189	184	185	193	173	192	203	182	192	178	164	198	164
8874	967	1512	1588	1421	1117	977	849	812	713	725	665	616	611	557	546	625	503	513	529	501	506	512	515	513	489	529	478	467	487	503	462	501	477	474	460	454	463	482	453	484	476	490	454	474	453	473	462	436	428	463	469	488	483	459	470	460	470	441	494	456	460	466	474	467	492	466	446	536	446	478	416	448	475	430	481	449	461	458	412	434	476	464	483	425	490	508	478	425	486	472	482	470	435	484	427	439	451	460	477	459	462	478	424	457	455	433	467	475	468	462	460	427	488	450	453	441	424	424	481	422	461	492	474	439	441	473	441	488	483	481	450	466	497	480	468	450	474	444	472	438	436	428	459	479	465	472	466	478	479	467	453	451	485	483	527	450	472	461	486	463	448	465	461	479	435	504	450	439	445	488	459	479	443	485	481	469	470	463	475	419	432	463	471	404	459	474	456	434	493	473	458	452	454	465	503	429	456	441	473	452	430	447	449	422	446	442	454	465	438	446	473	450	471	446	413	453	456	473	434	452	467	446	421	460	485	479	469	437	482	516	439	462	501	480	483	461	464	477	484	457	510	455	462	462	474	421	483	498	466	431	470	446	450	456	454	426	468	476	465	457	486	455	493	424	445	488	470	438	501	458	470	450	470	466	437	440	471	455	449	483	445	447	495	473	481	456	476	465	438	472	470	516	477	416	479	412	469	476	477	469	499	453	446	479	457	464	459	494	424	476	424	457	451	456	488	459	438	475	465	470	449	466	440	465	406	471	454	451	435	475	463	438	476	432	429	445	454	447	483	517	436	450	462	437	482	456	453	443	451	518	505	475	447	492	478	512	462	476	452	466	478	466	469	478	382	460	467	488	483	465	470	460	485	444	516	473	446	464	429	457	465	478	451	463	471	457	493	442	465	458	439	457	464	445	459	440	438	478	437	468	457	459	467	486	437	397	485	487	469	466	502	450	463	469	464	462	482	517	429	515	461	486	437	493	462	455	457	450	468	494	480	443	457	449	472	424	439	472	432	439	473	463	514	440	478	451	453	471	451	491	425	496	445	454	478	508	451	467	442	485	431	474	444	445	469	465	461	463	446	451	424	469	452	463	481	461	450	431	475	439	455	484	461	430	430	511	465	464	445	432	457	508	411	473	460	445	508	444	468	448	454	474	436	463	444	451	448	440	426	452	482	490	440	477	481	427	449	430	456	481	449	454	455	480	421	460	460	478	511	463	446	466	479	422	478	485	433	450	501	456	487	443	423	467	464	461	445	440	438	454	461	447	432	484	457	467	428	485	448	478	438	455	448	484	470	455	469	438	464	460	461	461	477	488	516	483	485	428	502	429	467	469	450	459	472	470	412	471	450	453	480	413	453	463	477	491	450	454	470	468	423	461	478	479	478	408	447	464	477	477	453	475	422	460	486	467	494	441	464	488	462	459	467	473	440	465	423	481	483	499	439	439	440	438	483	461	458	463	470	458	495	445	530	499	443	471	508	486	480	456	445	497	491	495	456	433	413	476	409	430	470	449	484	482	448	478	476	426	471	485	473	442	452	438	446	453	430	435	445	429	473	452	442	431	442	449	489	453	450	443	445	486	469	469	445	505	420	470	449	500	496	426	453	436	455	447	458	452	471	475	448	462	492	475	420	474	455	452	430	484	459	436	476	439	464	475	447	440	429	485	473	484	485	470	443	469	467	466	465	459	486	451	485	445	435	471	461	464	479	460	516	438	434	450	491	449	439	473	502	504	447	452	429	491	467	444	444	449	504	464	451	447	439	468	462	444	452	447	427	458	485	439	471	433	441	436	472	467	438	442	467	455	445	534	474	456	435	481	467	472	470	485	400	442	461	461	404	477	461	450	424	451	489	500	475	461	437	458	453	446	522	451	467	484	483	501	472	495	493	445	462	462	453	442	443	428	457	452	453	455	444	448	462	445	464	474	494	428	485	474	456	455	464	446	450	484	477	476	494	480	460	463	471	453	450	445	417	465	438	452	467	480	470	452	479	482	471	484	442	468	439	467	454	442	509	467	421	467	477	477	466	434	468	448	494	449	435	429	475	449	458	478	481	491	471	429	457	478	430	454	445	472	451	490	465	460	491	455	489	470	448	448	469	433	449	493	482	451	470	460	462	463	478	535	440	473	430	458	457	456	462	512	449	471	445	463	468	464	470	452	457	451	479	449	465	461	463	432	467	464	458	457	454	422	471	446	464	456	454	442	501	437	420	457	439	464	455	463	442	429	448	452	488	438	485	442	471	502	469	458	418	451	394	440	444	447	409	436	449	475	439	448	470	464	477	447	476	460	423	426	466	444	407	448	459	478	468	451	476	469	429	469	488	501	432	477	467	462	445	432	460	417	454	473	519	458	430	470	427	484	473	433	455	455	467	444	469	438	498	530	457	503	471	475	439	481	456	463	453	471	467	456	481	439	489	478	461	508	442	437	439	507	450	460	450	449	426	482	470	468	462	462	494	474	439	505	490	456	462	495	485	469	449	441	485	451	460	464	447	454	399	461	454	467	445	496	493	450	464	455	455	431	472	461	482	465	509	437	438	444	416	443	457	447	474	475	437	469	476	433	442	449	489	459	457	456	487	466	436	471	473	474	474	419	474	441	412	491	446	430	434	474	471	467	462	459	478	463	469	482	442	437	434	446	433	440	436	484	447	477	427	430	432	459	489	433	443	420	482	463	439	474	460	480	502	466	470	456	462	509	450	488	468	451	486	481	439	442	428	485	497	448	475	491	458	447	459	437	417	434	485	452	459	468	483	437	435	463	488	461	486	475	433	478	475	441	445	442	461	459	437	482	445	484	485	437	456	458	484	467	451	458	443	464	442	454	475	502	501	423	452	463	460	445	446	457	485	459	491	468	466	423	462	419	467	452	471	457	471	464	478	469	474	488	432	442	425	463	455	508	429	436	440	458	463	472	461	493	458	442	475	471	484	479	424	454	503	508	446	474	497	486	457	489	464	469	437	465	470	459	492	444	486	495	469	440	449	433	477	474	438	448	499	451	485	445	457	447	441	469	463	474	487	484	483	502	498	472	470	462	449	478	493	465	425	448	476	432	461	462	474	452	493	484	475	504	475	491	471	449	496	447	492	485	456	438	494	509	486	451	460	501	513	479	450	475	469	453	449	485	493	520	467	477	420	449	457	470	436	439	461	458	453	449	438	439	489	428	483	446	451	479	477	502	499	460	453	469	446	443	463	485	461	496	481	471	452	483	454	429	439	391	451	476	464	466	490	434	442	456	445	476	472	472	437	451	464	454	488	443	510	477	478	474	424	445	443	450	475	468	450	479	471	484	493	455	457	437	483	499	462	439	469	477	471	455	487	456	417	475	443	464	488	436	439	432	488	458	487	472	464	492	457	463	455	441	441	473	441	454	457	440	431	432	470	447	486	492	479	444	430	481	444	453	475	438	445	468	453	465	451	454	460	446	422	489	487	453	492	435	485	462	452	430	427	468	447	484	468	458	490	480	500	456	437
2242	425	445	408	414	443	446	393	432	423	430	393	395	436	428	401	445	443	402	388	428	398	435	424	414	441	405	420	418	438	434	458	440	429	392	417	419	410	433	458	407	408	407	409	470	400	443	433	397	357	408	439	426	444	421	419	409	427	453	408	408	432	386	412	434	416	412	418	411	436	459	412	442	467	430	423	403	403	449	425	440	442	415	438	403	418	443	460	454	437	423	403	417	410	398	387	432	422	367	418	446	427	439	431	410	418	428	422	385	405	436	421	430	446	437	379	402	409	434	455	424	414	427	465	436	384	421	382	424	440	442	416	451	454	424	426	456	401	413	404	427	394	443	401	406	419	410	458	458	421	423	423	461	439	413	437	434	384	420	461	410	422	404	463	422	410	417	411	456	385	386	413	391	424	412	427	406	433	403	406	405	447	454	453	428	419	425	434	422	422	438	428	396	449	476	406	452	433	410	402	431	377	415	414	425	438	438	428	388	446	429	437	455	462	407	430	421	453	381	410	435	429	462	374	408	414	391	426	399	424	393	394	438	421	429	436	450	413	441	407	411	425	404	429	419	428	421	439	415	419	443	396	422	413	426	405	387	411	442	436	457	422	422	426	445	408	448	461	413	420	420	434	433	405	399	423	405	413	400	401	435	434	383	407	375	413	440	412	402	442	417	400	435	428	405	429	388	395	413	428	443	418	397	451	415	439	418	395	436	456	398	419	439	381	420	427	415	420	438	390	425	418	423	450	498	442	395	413	423	386	441	437	422	402	407	370	432	450	428	456	460	448	399	400	409	457	439	434	435	408	400	439	449	469	437	416	426	445	407	455	418	412	472	428	449	450	376	420	451	449	452	416	419	428	427	429	412	435	422	396	451	408	373	417	419	402	412	407	426	439	389	407	439	411	419	428	423	425	411	452	446	426	425	462	386	417	385	463	412	456	426	413	395	413	420	408	418	442	411	455	382	418	389	429	414	371	456	434	416	435	470	437	420	393	424	409	396	386	428	419	470	419	427	429	419	417	421	425	442	430	405	454	453	423	443	416	408	430	477	379	408	426	385	418	377	454	440	446	457	392	456	415	424	459	479	451	446	419	412	409	419	407	432	381	446	440	428	438	415	401	446	425	426	465	417	413	431	461	414	442	455	433	416	437	407	378	413	410	409	397	412	417	442	437	433	405	380	419	420	436	421	444	400	405	380	453	468	420	432	419	435	390	403	435	419	449	439	439	417	432	417	474	416	435	423	413	394	447	440	426	431	423	465	453	417	416	439	431	428	409	400	440	435	449	427	408	427	381	392	414	410	437	451	431	410	448	410	420	461	443	440	433	424	381	373	375	420	416	390	411	431	454	429	437	472	378	419	430	409	455	416	416	407	445	422	385	420	430	505	447	393	417	439	407	414	389	435	450	405	429	427	456	395	433	420	421	419	427	410	367	429	420	404	436	410	418	379	419	419	401	446	455	413	444	391	414	447	407	419	404	453	421	434	426	410	394	424	412	421	433	417	373	439	410	377	460	430	428	389	397	434	478	415	409	391	462	430	435	429	445	419	418	433	428	422	421	385	431	444	415	415	407	406	420	447	398	403	403	430	419	438	441	431	420	409	418	365	441	420	452	417	435	431	433	450	431	466	411	443	421	423	391	459	448	433	437	444	432	419	410	446	428	407	453	408	424	447	437	431	382	426	372	436	431	424	419	455	381	421	435	434	458	440	403	410	430	408	419	407	440	430	440	456	436	408	436	401	413	401	439	405	421	460	453	395	410	445	371	408	414	401	414	373	462	429	435	426	432	448	438	397	397	448	441	437	439	417	462	408	412	390	426	404	442	408	445	424	410	388	444	447	382	451	429	445	394	407	431	402	410	436	427	444	435	432	405	416	427	461	476	431	452	408	433	439	436	448	402	378	423	455	433	437	404	451	418	444	404	440	431	412	383	420	424	459	397	381	441	418	434	434	432	446	392	418	426	432	456	377	428	420	417	442	446	460	474	400	412	413	403	426	395	432	427	430	367	456	448	467	428	425	455	442	446	421	448	420	403	443	421	411	394	405	429	391	433	402	428	445	420	446	426	422	390	391	403	440	431	399	447	447	441	426	386	424	420	407	414	436	424	412	407	430	418	428	403	415	452	400	447	451	404	415	401	403	410	409	421	432	401	437	445	400	390	457	433	398	429	388	376	455	438	440	455	429	439	420	386	417	446	438	429	418	449	452	416	402	458	436	391	442	460	411	394	432	379	461	441	412	444	445	424	407	418	448	394	426	415	426	415	441	413	416	475	453	453	430	441	422	415	434	398	411	414	409	447	451	443	418	409	416	427	416	382	419	411	457	467	442	421	439	416	475	464	365	398	428	396	398	410	388	430	462	450	405	440	370	438	415	438	397	427	410	413	401	413	445	419	409	424	445	423	430	436	462	437	429	435	416	440	482	401	392	434	419	436	457	414	420	424	421	413	435	419	462	435	415	384	416	424	381	390	442	420	459	443	427	437	401	433	401	401	436	438	447	402	363	436	389	433	440	470	402	434	406	406	410	420	394	382	397	429	444	419	427	408	442	446	446	412	417	468	401	443	398	412	441	382	416	443	454	423	409	381	387	409	413	404	449	418	420	407	413	409	413	432	431	458	408	428	353	395	405	401	392	445	406	424	420	423	438	436	397	390	434	454	472	416	403	401	407	426	436	434	416	418	397	418	420	443	429	375	407	413	413	424	449	442	439	438	457	436	413	406	431	426	429	432	429	402	420	354	399	438	390	415	450	423	423	396	423	448	431	429	433	413	422	428	436	453	410	405	429	437	421	441	425	416	447	460	435	428	429	409	380	438	422	418	438	375	400	425	425	415	455	433	422	375	434	429	382	420	417	422	422	373	449	464	425	477	430	439	406	429	415	427	407	399	403	428	447	427	429	446	431	427	408	436	376	405	406	435	437	369	395	394	410	420	428	421	443	365	407	438	403	419	451	415	400	363	433	388	425	401	428	436	431	392	426	452	444	474	413	394	397	443	430	409	435	407	412	436	396	422	396	404	421	422	425	392	444	430	404	411	435	420	424	432	417	411	431	413	431	417	430	403	447	412	409	424	446	425	438	418	461	421	370	442	440	441	494	432	414	401	419	441	435	461	425	421	425	387	441	425	468	450	389	457	448	438	425	455	399	482	438	421	408	397	386	418	442	435	446	433	396	363	427	418	428	420	391	430	420	429	434	425	428	415	441	389	401	399	416	436	416	412	399	446	449	430	418	440	449	396	381	430	422	388	448	395	392	421	443	409	436	460	417	460	424	437	443	418	411	383	399	395	431	398	455	418	434	447	444	379	417	427	399	443	390	423	407	438	383	400	418	453	405	447	453	399	414	456	415	427	433	427	387	416	440	436	406	413	409	402	434	403	363	449	414	441	432	424	400	456	431	458	469	375	406	411	443	449	415	446	433	402	435	405	406	402	383	396	415	416	428	447	423	434	439	421	442	409	417	441	425	434
2914	970	984	1062	1007	982	1013	1013	961	1010	964	972	961	978	965	992	952	1004	1005	969	1018	957	992	1007	922	945	1001	983	973	967	998	992	1002	985	995	1031	984	993	969	996	1038	973	950	941	994	938	995	978	1024	1000	968	968	990	945	982	939	963	1034	1021	998	992	976	996	961	982	963	981	975	989	942	928	942	1046	969	982	1039	964	1029	974	996	993	952	999	982	977	986	957	962	1017	1018	967	988	987	953	1008	966	981	993	983	945	987	1000	972	987	983	1012	965	970	935	1025	1000	1008	955	945	947	990	966	977	964	948	982	958	920	1000	991	1004	958	908	944	968	1025	994	1028	984	996	966	1037	972	968	945	983	1000	1006	927	979	984	915	945	983	952	999	956	964	995	1015	986	993	988	986	965	938	1003	992	1004	965	987	977	1003	972	1005	934	1011	970	1031	985	1018	1012	939	1039	986	949	987	945	1004	1004	995	940	1017	1019	1005	1003	1006	959	939	973	998	956	992	1009	966	980	985	966	996	959	952	942	984	1012	986	983	987	995	969	1021	1002	1027	975	960	1018	1016	936	927	1033	976	1015	905	981	980	974	962	976	944	913	970	992	971	1013	1007	969	994	978	1017	992	999	1013	962	990	1002	969	949	965	1030	931	1041	954	987	1014	1032	1012	1011	975	954	985	984	995	975	967	942	980	1075	983	1031	960	998	990	1001	1030	964	983	1007	958	937	951	918	980	1012	1038	993	984	982	959	1015	970	1009	956	1014	995	958	995	1006	997	1028	1018	1016	1015	1020	961	988	948	987	995	1033	989	1013	1001	958	966	990	958	940	953	965	1027	1026	965	966	915	1004	978	978	954	973	956	987	948	957	943	993	956	969	946	977	1003	956	1021	994	969	934	960	1014	994	1024	978	986	999	953	918	979	1012	962	981	998	964	975	999	1013	949	1027	1012	955	961	982	962	1011	923	1051	993	981	976	958	954	990	986	970	975	986	995	949	987	1043	1006	943	1037	962	951	918	983	971	1007	984	929	943	919	994	1028	936	966	999	991	967	968	999	990	972	987	996	999	1018	963	955	969	945	949	991	937	926	951	963	958	1028	968	967	966	1014	926	932	1012	978	944	996	1002	964	988	966	985	974	983	959	985	950	985	998	1037	982	1002	907	1004	961	1003	975	1010	958	992	974	1020	1023	1005	977	1034	989	924	974	982	1016	940	947	982	937	1028	1024	992	953	994	919	1017	954	1003	964	984	1002	1006	1008	1010	974	1008	1042	920	914	1007	964	1005	943	944	1002	991	962	999	940	1016	1018	1005	1023	904	967	966	992	998	983	956	1022	1002	994	1015	918	1023	947	975	990	1030	998	1013	962	982	968	945	1000	985	937	984	997	961	977	979	977	954	968	977	963	1018	985	1000	1000	890	986	976	987	954	974	952	934	1001	1002	975	991	992	953	963	1020	994	959	944	936	998	976	936	938	1042	923	1007	949	1006	1019	1035	1006	940	963	1011	935	939	1006	989	957	998	994	1001	966	917	955	989	1001	930	999	969	954	959	985	938	951	955	1005	1030	960	967	969	988	999	992	1006	948	981	1036	917	974	976	964	1026	970	966	940	984	991	1005	939	999	966	983	980	998	932	988	967	1022	945	954	954	921	1002	969	980	967	992	965	993	1002	1000	999	991	942	906	973	987	1025	983	1060	980	972	961	987	1004	959	1004	1011	992	987	1008	973	940	935	995	994	948	963	966	991	929	998	986	1005	959	999	952	1017	976	1017	989	942	982	993	985	977	965	966	993	964	1009	960	933	992	989	919	999	948	1004	982	1006	1013	990	1047	1000	955	942	1005	984	981	951	1026	1015	945	950	988	908	932	951	931	977	949	992	1036	1005	983	955	997	1002	1006	963	1015	985	927	1032	976	986	968	983	963	931	983	994	1015	999	1014	994	1030	989	1016	1019	932	985	987	1018	979	973	1029	969	957	934	995	975	1013	984	1032	992	980	1021	952	976	1044	991	1009	937	935	959	965	918	994	992	968	1004	984	941	1007	973	978	1023	1053	974	1018	991	975	977	1012	925	988	1023	988	958	992	1018	1001	953	964	965	984	1011	953	962	1003	910	976	918	1031	1005	1056	932	940	1003	922	990	974	944	950	1036	969	958	981	961	1034	920	986	987	1015	978	945	959	1008	1011	984	1013	977	977	991	935	991	979	1017	955	1003	1008	963	981	1004	950	1017	1003	983	1044	975	969	975	1012	946	959	922	989	939	947	1004	972	998	926	925	963	969	975	945	1015	976	974	960	1001	959	961	979	990	945	1011	938	989	971	943	972	967	985	1019	967	1001	992	997	956	981	995	932	1068	1010	981	952	930	1013	978	1012	918	936	955	990	937	956	954	1029	975	992	1024	997	1019	995	969	932	967	994	993	981	936	956	975	962	977	1044	979	940	991	1010	975	979	963	997	988	986	1002	1007	933	947	970	945	968	963	932	988	938	962	947	953	983	974	1013	989	1032	983	1033	992	937	1008	976	912	979	953	992	1040	953	1001	946	995	1022	954	983	971	982	932	978	975	991	1042	994	988	984	984	989	1037	1006	1018	1009	967	981	981	1027	976	1001	1027	936	1050	996	1001	940	973	983	1009	985	1043	993	998	927	981	964	1006	954	1041	943	992	1000	996	960	993	997	1022	956	982	1008	956	959	963	980	1002	955	1023	1010	1023	1033	980	963	989	974	974	1048	985	1024	957	967	951	990	952	1061	1000	936	974	963	942	969	1021	959	1002	929	964	960	975	965	999	969	953	1022	1033	997	980	994	962	993	1055	910	996	962	989	927	1009	979	914	984	998	973	994	1011	980	1006	992	993	991	979	975	972	942	953	925	974	983	1009	978	1053	1003	954	997	973	1049	973	1027	988	1055	953	929	981	972	1010	940	940	974	964	1014	1048	1015	963	970	907	925	918	963	1013	1018	1008	1002	986	996	1060	954	1010	1017	949	986	997	1001	998	945	964	963	1006	1026	939	975	995	964	950	1020	966	1007	987	995	982	1038	1016	975	990	1009	987	971	983	944	972	968	994	989	996	1029	940	958	1040	1009	997	981	1000	975	969	932	992	974	1008	983	942	1020	990	1012	936	1058	986	1000	953	957	992	972	947	995	934	953	992	987	904	1051	997	1001	991	990	924	955	960	982	931	961	1027	951	955	994	954	991	981	946	963	953	959	989	1007	993	989	921	965	1022	986	1026	987	1037	967	974	980	981	938	981	952	1013	950	946	958	1032	955	1011	1025	938	994	972	948	1008	984	991	980	964	947	1019	1039	974	1051	939	947	1054	997	941	960	975	894	974	941	931	962	1007	1030	977	985	948	991	950	1004	1048	1034	1034	972	1006	1063	969	980	925	996	1011	979	995	1010	998	949	919	990	1008	965	945	1051	965	966	974	972	947	950	970	1024	980	1001	965	971	938	974	996	957	980	1008	996	931	1024	1079	977	956	1019	998	969	961	1026	922	953	993	952	1010	1049	978	951	989	986	1002	961	940	947	962	1001	1032	999	991	978	995	975	988	1004	971	970	967	947	1030	984	950	1001	983	975	984	1009	921	1035	966	989	1020	1085	979	1018	1016	951	1000	1016	1005	976	945	1002	919	975	986	998	990	955	941	1008	966	932	951	951	1006	964	961	1013	982	977	1006	1058	951	927	955	1011	973	983	955	955	1006	989	1016	982	986	945	954	967	1028	985	1047	999	969	979	987	1000	1034	988	1012	1019	995	958	1016	987	980	977	945	972	989	967	964	930	903	976	1003	992	1049	968	1018	958	978	978	965	982	939	1035	947	994	958	953	955	931	1020	1003	1016	941	1026	1011	997	975	969	1020	1041	921	999	961	928	1000	959	966	973	948	1023	966	996	956	978	1002	930	1006	958	1013	960	1001
8245	699	633	515	494	418	402	418	435	390	384	381	369	400	372	362	387	367	382	384	353	363	399	395	377	380	357	392	396	372	422	392	363	384	392	340	360	392	354	411	363	348	381	382	358	398	391	381	375	386	371	394	359	344	371	376	403	362	369	355	345	357	360	383	334	376	381	351	376	399	354	406	354	368	361	369	375	352	388	362	359	402	428	367	404	393	380	389	337	389	374	379	383	393	375	347	379	382	355	382	375	375	371	349	368	391	330	355	384	387	381	324	396	395	369	342	368	364	391	410	376	383	400	365	388	341	382	334	386	385	363	321	351	362	336	357	358	375	385	383	350	354	364	373	337	359	353	378	402	393	383	375	417	355	346	392	358	352	389	322	381	406	359	359	391	366	371	386	384	352	348	350	346	372	385	406	408	390	347	408	339	368	398	370	382	379	351	394	384	372	366	378	355	352	383	409	372	381	376	391	371	375	390	351	393	372	387	404	370	406	409	351	362	387	363	356	373	392	377	364	321	398	394	366	366	353	313	379	357	383	383	381	362	370	377	386	372	350	365	340	411	391	375	345	393	377	376	394	361	362	393	387	366	375	347	373	354	399	378	405	355	396	387	362	404	374	342	349	372	382	360	390	343	389	387	359	374	364	408	357	383	372	385	374	339	342	403	367	399	334	375	380	354	389	372	418	342	347	340	377	372	370	390	381	383	355	357	385	347	357	379	392	410	351	366	347	362	391	340	381	339	358	387	378	388	386	379	339	387	377	401	369	423	377	351	385	370	360	392	372	374	372	401	382	372	408	401	369	383	381	391	376	357	332	397	382	381	376	350	361	371	395	395	364	379	372	378	375	357	362	377	382	374	422	360	387	380	381	398	353	407	401	346	388	410	356	408	356	366	359	400	388	355	383	361	357	393	384	359	368	380	369	363	381	390	345	346	373	380	405	393	345	366	369	363	368	400	371	327	365	403	393	336	378	397	373	353	356	382	364	351	351	387	388	391	410	368	352	386	395	399	364	343	420	341	349	334	368	390	377	396	367	355	383	362	352	375	327	413	379	401	390	329	363	361	359	392	384	382	359	409	365	376	358	380	371	339	394	345	358	413	378	379	395	378	392	391	356	349	357	366	405	368	364	365	335	353	366	348	344	398	356	343	432	373	336	390	387	366	388	354	373	390	370	378	353	348	399	358	362	359	360	373	356	386	360	379	401	376	376	398	396	345	366	391	382	363	373	370	366	355	406	367	376	377	401	374	355	370	358	361	407	379	348	340	339	373	387	398	363	353	380	367	375	416	397	389	359	403	374	363	377	358	347	366	391	385	367	360	386	371	355	360	352	361	379	363	384	366	407	350	355	388	354	379	382	384	414	401	357	376	395	383	359	339	374	366	366	355	414	370	386	371	387	361	372	353	358	351	396	391	371	364	372	342	421	358	360	407	346	371	394	356	391	388	411	357	386	370	361	340	360	370	356	374	379	391	355	372	366	382	389	382	382	334	359	377	399	348	360	339	385	434	363	374	363	391	385	412	355	362	394	337	374	378	380	390	377	386	364	380	371	436	389	362	358	359	383	378	381	382	395	382	385	385	384	398	374	342	374	377	347	406	396	376	368	354	386	381	333	396	368	380	370	343	384	358	356	374	365	376	386	366	402	355	372	364	384	371	356	353	402	407	378	334	401	382	370	365	395	376	389	381	361	339	375	390	373	372	347	373	347	337	354	396	387	359	384	322	344	374	383	372	408	345	385	387	396	397	412	375	346	342	377	375	390	370	351	369	385	357	346	367	369	357	385	372	396	367	340	377	368	334	374	350	384	356	393	396	369	339	371	372	339	372	359	376	372	393	351	382	386	385	357	360	364	409	370	386	403	355	340	363	352	338	377	402	367	395	378	345	362	356	366	369	377	378	363	394	427	387	371	389	365	351	371	367	333	383	397	315	343	362	345	379	365	361	397	383	371	392	366	371	347	385	386	387	338	373	348	394	352	328	366	395	397	382	367	357	376	331	383	363	340	378	405	400	365	374	392	360	372	399	345	381	379	354	377	353	391	390	357	388	356	380	332	366	359	340	373	362	404	396	345	380	397	383	378	353	382	383	372	375	366	350	380	360	356	360	389	359	373	374	370	376	380	389	370	367	326	385	411	411	386	395	339	404	392	357	346	329	366	348	376	336	350	383	372	324	379	349	360	350	387	362	336	352	390	359	369	379	381	390	377	397	364	400	380	387	342	366	365	375	348	347	367	382	386	366	363	358	367	310	380	376	357	405	343	370	394	352	377	369	375	352	359	363	380	377	342	364	360	362	383	381	387	363	373	375	351	377	368	343	392	347	379	351	383	358	369	385	355	382	344	374	355	352	405	407	364	404	397	388	360	348	373	394	353	385	396	378	348	363	353	359	369	365	348	346	401	377	349	370	386	362	375	387	389	372	399	347	348	344	372	357	339	354	379	346	366	355	346	367	345	387	342	375	341	388	353	389	379	384	376	358	373	357	334	338	381	384	398	376	352	380	363	358	352	383	376	376	340	316	347	354	367	374	384	400	347	394	364	410	383	370	345	394	365	379	392	356	358	378	373	384	405	356	359	349	375	347	379	377	376	367	344	389	388	364	364	396	398	355	383	398	359	372	381	353	386	400	344	355	357	382	390	388	356	393	377	363	375	371	404	384	373	352	391	383	342	420	389	388	371	360	348	397	363	374	400	360	364	373	359	390	332	387	349	391	340	365	360	377	405	368	377	330	359	347	371	386	350	390	355	372	356	413	356	364	353	363	381	382	376	375	402	370	367	395	375	396	378	376	392	395	359	397	385	416	340	363	421	395	355	366	385	386	361	394	410	383	375	399	362	402	387	381	378	373	375	336	347	376	360	372	379	362	358	375	401	363	337	344	365	358	376	317	360	415	344	362	341	347	346	347	336	382	321	399	385	379	393	384	389	382	404	371	363	385	385	350	353	354	387	356	343	365	369	387	347	381	386	377	382	341	363	360	354	378	385	362	355	420	384	382	355	350	392	372	401	354	359	367	378	376	412	360	352	373	387	366	408	390	346	419	356	402	358	349	357	364	374	341	379	375	369	365	381	342	369	373	389	373	350	378	399	385	380	385	373	361	361	355	405	350	358	412	346	406	381	383	351	350	364	383	371	429	374	355	342	362	358	357	400	369	343	381	369	394	394	367	367	362	345	381	357	364	377	413	377	357	383	408	388	386	322	362	382	334	377	389	365	378	361	393	358	333	379	367	375	376	379	372	390	373	362	381	382	368	361	372	368	356	418	348	372	352	398	372	343	361	346	352	356	396	380	355	376	376	350	341	395	345	378	342	340	405	386	376	355	335	344	384	383	369	401	334	363	341	368	399	369	396	345	404	362	355	366	372	371	360	430	375	352	367	382	393	367	353	339	411	362	355	420	361	355	377	397	336	364	374	394	364	378	380	370	334	361	382	358	368	377	371	395	377	377	405	369	411	354	406	377	361	355	367	341
7304	1060	1365	1441	1371	1153	1193	1072	1016	997	967	961	931	925	908	924	917	856	902	892	871	884	904	866	952	872	853	912	855	843	876	849	874	846	865	878	860	900	860	890	934	939	905	864	927	905	880	879	855	884	885	863	840	901	885	875	832	849	889	867	866	882	880	820	864	840	892	882	875	866	835	924	858	926	843	888	895	857	904	836	912	853	827	863	908	860	877	879	800	875	885	875	866	867	822	847	826	823	839	836	850	863	837	896	836	840	833	839	828	846	875	872	798	842	889	828	877	880	931	859	865	872	905	804	860	856	882	844	879	877	873	845	831	867	853	823	867	847	840	821	843	839	861	807	887	891	826	886	884	853	893	873	880	861	822	790	864	873	849	828	871	874	875	851	830	868	859	866	864	903	876	856	872	889	910	861	832	892	881	864	851	873	861	907	883	853	906	883	839	891	906	836	873	816	868	840	870	867	835	901	907	888	857	795	857	878	886	860	845	856	852	879	888	890	878	856	824	817	789	874	830	942	847	879	845	847	847	846	862	878	885	852	877	857	871	855	810	834	891	864	908	927	886	823	843	820	858	864	813	900	873	869	861	862	841	898	859	819	822	878	855	842	855	858	847	922	851	921	843	858	889	903	881	866	832	852	855	827	841	869	899	870	846	859	904	822	833	823	848	888	901	831	817	912	879	815	894	827	852	831	864	828	886	864	844	845	865	840	836	880	857	855	812	892	871	879	860	879	811	829	890	907	862	820	853	870	873	860	830	892	860	827	876	854	903	855	888	859	827	839	859	859	862	897	873	860	821	838	851	886	829	802	870	874	891	871	927	860	843	854	916	891	890	816	894	850	907	824	918	900	862	874	865	849	923	932	861	869	911	865	892	862	891	872	874	857	872	823	876	834	866	856	832	880	856	913	844	890	880	881	900	897	832	798	864	848	831	878	862	838	873	846	813	835	830	862	822	852	873	914	849	906	878	909	859	826	875	845	917	861	870	859	825	861	910	855	900	846	903	865	866	861	888	832	897	857	895	866	892	864	803	864	859	864	876	873	878	879	940	821	808	815	837	886	835	880	829	848	849	854	886	833	907	857	852	851	909	822	881	881	912	908	831	855	894	878	859	861	846	874	890	845	860	885	891	908	820	955	903	865	908	838	859	831	896	841	885	821	844	882	841	906	842	894	877	826	852	821	896	872	894	789	856	867	897	879	834	865	825	859	872	833	840	852	849	829	922	895	857	878	843	800	815	848	866	875	804	875	832	847	854	886	844	867	824	839	848	894	881	881	875	786	848	845	812	869	863	841	881	854	853	862	827	881	842	875	869	895	870	860	862	929	855	941	899	869	831	845	879	901	858	877	865	843	867	864	848	888	888	869	841	834	901	863	887	868	872	854	854	853	887	839	891	884	839	867	841	844	839	839	856	846	855	885	842	856	845	869	882	861	860	864	834	872	897	847	918	835	844	847	908	852	836	826	889	853	880	863	827	883	883	862	906	854	908	825	842	850	850	851	877	822	849	883	888	917	849	900	863	838	886	812	891	874	812	904	824	954	872	873	863	886	837	811	854	846	861	847	870	882	833	879	859	914	878	830	840	848	871	866	861	861	851	884	879	874	858	913	876	889	856	841	805	864	866	846	845	843	832	930	885	821	886	796	888	830	826	793	848	854	847	839	848	860	899	864	886	792	860	850	783	871	831	846	864	874	837	851	853	876	891	905	839	892	848	837	801	885	885	864	907	830	817	844	832	865	864	879	910	875	898	870	846	831	831	831	880	847	860	863	855	884	857	919	885	894	839	843	874	872	867	912	820	861	796	901	838	874	866	828	904	884	883	865	841	911	851	837	862	851	893	892	864	885	899	866	873	876	863	803	848	910	869	826	939	874	828	825	854	874	816	878	870	845	909	837	843	850	867	861	828	837	870	813	860	861	814	878	866	859	932	910	941	859	871	868	869	854	882	841	866	880	866	886	851	858	877	873	881	844	839	877	845	873	878	821	841	849	843	818	870	844	840	924	900	892	879	883	813	905	842	856	838	910	877	820	828	832	885	863	855	848	859	857	843	875	842	879	837	841	852	780	850	847	915	848	835	839	915	841	894	822	871	864	886	870	849	900	853	910	876	889	873	847	898	873	870	839	858	881	838	879	922	863	849	843	843	851	860	890	880	847	801	858	851	891	860	880	841	852	857	851	849	876	869	839	873	840	839	818	900	844	875	872	956	902	901	845	831	897	855	846	953	832	878	869	846	814	863	838	901	851	839	886	875	879	825	825	854	832	848	898	860	855	845	905	905	845	899	885	885	859	894	864	855	859	846	842	791	838	826	881	846	831	871	843	839	881	909	872	861	846	859	882	898	851	907	861	877	854	841	806	838	828	874	945	833	895	875	879	822	884	852	884	857	879	818	881	847	889	866	869	855	832	819	828	861	906	894	854	833	848	916	865	890	857	860	896	879	893	837	877	908	814	844	857	844	908	861	858	819	832	815	876	887	873	821	890	816	829	871	890	859	852	882	884	836	829	877	868	833	873	907	821	886	828	824	857	925	896	876	832	858	910	854	839	874	858	906	824	830	851	864	836	864	886	858	838	865	855	850	864	892	850	841	857	902	879	886	848	877	879	890	880	915	851	879	879	912	829	881	885	812	886	871	922	865	870	926	871	854	856	883	877	875	870	851	846	924	813	915	880	806	863	841	876	872	855	875	830	873	851	869	870	891	901	856	861	844	854	880	868	851	840	894	843	902	889	865	904	852	835	866	835	847	811	863	881	808	847	874	811	862	835	879	898	901	896	841	869	884	882	857	866	954	851	904	879	950	879	880	892	875	839	869	792	830	891	863	862	865	841	873	872	888	841	851	874	850	837	800	847	904	885	866	851	841	841	880	812	880	890	908	852	883	865	880	829	875	863	845	841	907	853	819	877	889	859	867	867	842	873	865	862	868	875	866	879	868	860	833	862	872	886	880	858	888	877	820	844	809	881	897	864	841	864	848	877	869	870	888	890	870	893	893	886	846	829	848	861	876	864	879	875	836	895	871	826	868	889	939	876	881	844	875	874	863	921	823	848	879	939	868	873	918	851	901	887	819	833	824	882	887	874	882	800	848	814	902	861	866	822	881	867	857	861	876	847	896	848	875	866	838	886	864	861	833	831	857	887	830	848	912	867	879	911	869	823	840	894	878	872	851	900	905	841	879	846	896	868	903	861	858	826	856	848	901	850	868	881	882	900	839	880	870	903	863	865	855	822	804	860	860	905	883	893	865	856	879	845	834	771	854	846	824	854	887	865	846	816	845	867	862	854	853	883	892	845	872	873	869	850	843	847	776	819	814	853	874	881	889	913	825	880	890	872	820	853	818	859	855	865	904	885	901	863	896	887	855	826	856	919	885	834	875	889	821	869	883	860	875	872	846	897	819	899	890	853	890	834	873	859	848	882	887	866	871	871	877	880	900	881	879	885	876	853	913	851	873	873	861	800	850	878	867	893
14277	913	638	520	400	330	294	257	224	229	231	190	193	206	175	197	206	200	178	186	183	191	168	168	205	191	181	188	181	211	166	152	183	214	157	172	171	191	184	199	156	187	214	209	200	178	193	183	196	182	187	187	170	173	198	181	154	175	160	184	176	187	167	161	176	182	192	178	177	165	186	154	173	172	174	171	168	182	189	198	152	186	182	171	185	150	168	172	186	178	187	178	212	210	179	175	187	192	192	200	175	176	187	160	164	178	168	168	179	162	153	162	198	185	164	202	182	194	214	180	185	201	191	187	176	181	198	185	176	174	164	187	184	201	150	185	142	171	190	197	202	187	166	194	170	176	187	160	175	179	196	194	195	188	171	163	151	176	196	188	189	170	179	191	183	157	171	188	181	178	184	154	179	150	182	172	188	179	189	167	189	175	189	166	175	151	207	163	183	173	189	199	146	180	183	169	168	170	187	192	173	191	171	184	173	183	169	198	198	166	184	177	192	201	207	176	157	203	152	170	178	178	178	185	173	185	159	155	176	155	179	188	181	177	159	204	215	191	174	163	183	166	165	192	171	199	196	194	180	178	162	193	193	170	181	173	168	193	172	173	166	184	203	179	200	193	172	177	163	180	189	160	176	170	150	184	161	170	169	180	186	190	180	195	156	187	168	197	191	191	166	193	178	182	170	198	184	166	171	193	182	204	149	188	177	184	164	183	193	184	191	173	185	197	171	178	173	182	190	174	153	176	172	170	180	173	182	173	196	185	191	150	172	181	175	187	203	163	180	170	180	171	188	177	160	171	158	152	211	165	170	203	195	191	165	158	187	166	172	192	188	209	186	207	169	175	162	164	184	150	193	201	196	158	172	183	186	183	177	177	185	166	182	172	203	196	172	182	160	172	201	191	182	154	192	187	182	184	165	176	194	183	188	158	152	146	160	206	187	185	172	171	183	152	161	182	175	175	184	181	206	157	198	177	201	176	184	168	162	176	187	182	177	182	219	170	155	170	173	164	166	187	164	192	175	177	182	172	191	204	177	166	181	177	166	164	181	195	161	157	198	182	176	169	170	148	191	192	203	184	187	185	193	187	197	189	177	179	206	174	161	201	196	181	181	173	200	168	165	170	165	215	183	146	183	175	201	194	183	162	149	179	192	181	195	177	172	180	176	180	196	199	164	193	162	181	164	177	191	164	183	209	154	179	157	159	168	192	177	179	183	168	154	193	204	166	167	194	189	176	174	178	158	160	193	172	168	165	201	163	189	171	165	196	163	195	173	147	174	187	189	176	162	155	169	192	173	176	176	182	175	176	168	178	165	180	167	168	171	171	155	181	157	167	168	152	171	160	174	183	210	187	191	163	181	194	184	160	175	164	172	200	165	156	184	181	195	177	188	170	185	198	186	166	201	200	179	195	193	205	180	200	187	174	169	183	184	171	167	172	182	189	176	174	182	203	168	179	200	191	183	157	169	174	166	170	204	176	182	172	180	187	173	204	180	203	166	174	182	190	177	190	174	177	172	187	177	174	175	164	175	181	183	166	176	205	166	177	184	178	180	179	190	182	201	184	183	165	173	170	180	163	169	186	165	184	164	180	159	161	163	184	188	160	185	188	159	190	180	174	167	179	183	186	198	158	149	163	167	167	181	187	173	160	177	180	191	149	177	176	188	192	206	169	161	162	179	189	204	165	188	186	174	185	151	165	166	169	155	194	174	181	161	167	169	214	177	185	175	193	178	182	158	178	168	186	162	190	162	163	154	154	179	171	160	168	176	176	189	182	205	192	176	168	174	173	150	161	173	165	184	197	147	186	161	160	178	164	166	178	171	173	197	198	199	183	189	183	215	184	187	160	173	157	203	156	167	158	191	170	194	175	193	158	187	200	184	159	176	216	184	220	220	190	145	181	182	186	171	183	185	164	199	145	176	199	180	165	173	188	210	161	176	203	181	186	170	167	150	179	187	190	163	181	195	200	169	182	181	164	186	175	176	149	169	158	172	188	191	187	173	183	190	210	173	193	187	200	187	170	183	179	231	183	160	190	206	186	184	194	170	175	161	187	204	214	172	203	190	176	197	176	196	187	170	174	160	167	183	195	195	167	210	190	174	189	204	166	154	185	162	195	177	166	184	184	215	192	172	189	163	164	184	145	178	197	183	181	190	175	168	171	176	184	161	161	196	204	186	177	184	189	167	164	176	183	190	232	164	191	161	185	200	171	184	186	211	172	179	174	197	194	166	179	187	182	153	167	169	200	188	169	177	167	196	175	153	155	170	186	166	175	173	183	173	188	166	169	178	194	195	156	165	149	174	167	179	153	159	152	199	179	182	172	175	150	183	158	161	159	183	171	178	162	172	165	156	163	176	154	158	179	168	174	182	177	191	223	179	179	211	179	203	170	178	200	197	153	202	178	170	170	183	205	166	188	173	177	171	176	151	169	190	157	180	203	173	193	163	182	196	175	177	151	180	184	169	170	165	175	192	132	181	178	211	175	182	191	205	169	159	175	189	182	170	204	188	154	214	167	161	172	168	177	182	179	171	169	170	155	197	181	196	192	169	162	183	187	165	169	152	176	159	179	185	189	183	180	193	211	173	195	181	178	191	189	188	190	188	192	170	176	168	178	209	187	160	165	192	191	180	186	160	173	182	184	185	180	199	185	190	185	172	190	153	177	181	172	173	169	165	169	199	185	195	198	199	193	173	199	181	174	173	187	201	160	174	152	176	187	185	195	177	174	182	199	161	165	178	165	166	179	153	179	171	184	176	159	204	186	169	171	186	183	186	185	185	169	155	215	182	173	197	175	169	155	178	154	190	186	161	185	191	166	151	198	174	172	171	187	179	193	183	199	160	165	172	186	198	193	195	182	162	182	198	174	172	144	159	188	195	183	170	162	163	151	179	174	168	195	163	168	188	190	192	191	173	167	161	195	175	158	197	182	152	183	170	173	166	149	185	198	191	190	167	174	174	177	171	180	178	192	178	179	223	197	186	161	182	185	185	168	176	173	150	205	196	194	181	186	183	166	156	188	170	175	191	174	181	169	187	163	194	179	156	175	151	213	202	158	167	172	196	170	190	180	179	156	168	186	195	171	178	159	210	176	169	199	172	169	180	202	170	187	212	185	170	175	161	181	190	157	201	179	178	205	189	163	174	185	184	190	209	158	187	195	191	184	170	195	176	176	187	202	154	179	160	180	163	194	187	187	174	171	168	183	188	180	161	179	174	169	192	174	157	173	189	181	153	172	161	162	193	167	183	158	167	195	172	183	177	164	188	194	176	172	204	200	179	167	169	185	187	160	175	193	174	182	195	176	181	161	215	184	208	178	170	184	174	180	170	184	177	175	177	182	182	187	164	167	174	172	183	188	168	176	176	177	176	196	185	171	174	177	172	184	185	179	163	187	206	166	176	178	183	180	207	202	167	170	168	183	175	200	196	214	168	207	167	198	189	159	164	179	178	164	168	181	163	158	175	193	195	180	160	195
8599	969	1416	1602	1379	1109	976	888	786	751	722	668	628	568	599	576	542	540	521	563	533	546	504	527	531	496	522	506	470	511	522	485	527	462	500	474	487	491	499	495	479	471	473	428	484	456	477	509	477	505	456	501	437	501	460	431	487	496	416	481	474	472	472	446	521	497	478	462	435	472	449	465	442	465	478	469	430	473	434	468	469	455	431	493	441	452	457	496	459	463	450	414	466	470	431	430	440	445	456	470	498	424	453	466	446	459	490	446	500	480	474	460	484	509	432	459	444	463	450	467	432	435	465	487	503	454	462	514	459	446	449	485	444	481	471	470	479	463	486	498	492	443	480	471	451	464	443	453	466	446	466	432	469	478	437	491	461	466	429	429	492	452	466	434	473	478	488	490	502	449	469	449	444	451	494	456	461	491	441	458	429	429	477	487	469	461	445	447	454	441	438	448	462	419	473	503	420	461	464	435	476	455	449	436	481	456	473	483	522	470	454	440	450	451	454	475	441	462	446	486	504	451	466	478	428	459	457	465	498	473	459	446	527	460	469	466	452	473	448	464	476	481	457	469	428	510	478	466	449	445	470	456	470	422	432	481	431	439	455	494	441	467	452	505	433	436	468	469	531	477	492	464	437	479	497	490	464	472	483	463	435	463	482	501	457	472	457	473	453	447	413	458	434	443	435	470	449	474	442	436	435	487	440	456	482	496	449	461	457	452	457	453	487	468	483	469	461	465	453	465	428	428	474	485	468	440	476	483	474	467	452	486	431	459	473	467	455	463	409	457	418	489	407	455	443	460	482	439	442	482	437	475	449	418	491	481	466	419	498	444	480	461	481	459	441	466	471	446	457	431	425	433	504	416	461	479	501	457	486	486	476	448	435	418	444	478	441	450	459	437	456	441	472	495	450	445	463	440	450	441	458	458	465	445	463	449	454	440	439	456	453	448	470	447	454	457	423	435	505	470	495	432	444	458	472	498	467	473	430	467	466	430	450	456	471	410	447	491	456	477	454	454	507	491	448	475	438	435	462	454	467	450	473	421	447	494	443	474	435	436	423	429	500	470	484	473	471	447	441	457	446	441	458	477	490	469	451	440	472	474	467	440	464	448	451	475	422	468	441	473	483	457	450	458	438	454	475	442	454	453	485	489	466	477	468	477	476	446	444	482	476	467	439	447	479	472	449	439	445	472	465	433	453	469	460	466	468	464	466	463	446	471	444	467	464	495	501	482	453	461	472	476	431	435	467	447	466	485	434	444	465	478	446	441	461	479	413	464	445	434	479	506	472	464	429	407	460	439	462	429	526	459	425	445	509	479	427	469	479	464	469	469	463	449	479	485	481	510	465	450	443	441	442	458	458	480	497	443	436	439	471	433	485	482	458	424	445	475	494	447	479	462	452	448	481	436	450	447	468	468	456	497	461	459	459	480	440	473	462	441	452	439	474	444	424	435	466	485	441	455	491	471	469	441	451	477	440	489	487	498	422	441	450	455	484	471	446	428	457	431	468	459	492	460	457	493	439	468	448	473	482	445	492	438	454	414	432	486	446	481	468	410	517	474	433	455	433	461	464	463	446	472	491	458	489	470	491	442	434	464	422	439	459	446	485	480	447	441	484	503	462	496	458	437	466	482	446	450	448	467	481	504	475	446	440	478	504	459	479	435	462	453	414	468	458	423	434	477	464	461	465	441	497	467	463	468	464	458	487	429	461	456	443	456	495	435	468	466	451	463	466	420	486	465	452	473	441	474	468	497	451	451	494	476	480	462	460	441	442	470	470	447	476	481	444	435	430	414	469	481	446	438	448	455	456	461	483	416	417	452	472	445	445	448	476	439	449	446	468	471	443	441	438	471	445	470	464	491	485	494	461	442	455	430	455	505	469	479	447	473	450	466	437	455	477	458	435	433	462	485	463	432	462	458	492	466	429	486	439	474	477	457	496	475	473	471	432	467	454	484	427	465	457	445	481	487	466	476	463	461	445	413	492	427	423	447	452	450	473	470	460	438	449	462	460	440	482	456	475	499	468	443	445	491	459	493	447	480	456	488	480	468	438	475	445	500	462	421	463	423	435	466	482	476	436	448	454	479	482	473	431	438	469	460	479	435	477	474	440	494	465	476	453	448	419	467	481	460	452	449	439	428	495	406	458	454	474	441	482	443	464	434	457	448	467	434	459	457	450	470	443	446	468	427	468	476	479	486	477	446	453	480	442	432	489	459	505	498	463	451	471	477	486	473	465	453	499	492	445	424	443	470	417	458	475	463	427	469	481	433	428	461	445	490	454	509	477	457	483	443	435	468	474	463	469	462	480	440	469	438	451	450	449	474	491	515	447	484	455	470	449	468	449	473	470	501	458	460	432	435	487	469	429	453	483	438	442	473	469	449	485	426	447	475	434	465	486	503	439	473	470	449	445	457	460	429	475	466	491	450	458	430	430	459	448	484	453	453	454	520	462	452	473	453	472	413	466	437	486	456	434	487	471	429	433	463	453	490	500	434	460	473	509	445	501	436	473	418	456	422	486	466	436	499	444	473	440	426	446	413	412	448	480	417	438	470	446	449	427	469	473	486	430	491	448	447	446	438	436	451	450	446	501	443	497	480	466	488	461	497	462	437	476	474	468	437	445	477	434	452	464	487	472	463	470	455	466	430	456	452	446	479	490	466	493	457	471	505	488	479	470	492	468	457	458	459	449	444	439	447	450	450	438	451	442	416	479	446	478	449	448	474	451	457	438	435	428	452	445	447	476	445	447	462	474	482	496	421	448	470	450	472	444	485	455	478	443	453	476	507	458	423	447	458	499	468	441	493	465	485	446	460	434	457	491	483	473	450	434	441	496	494	488	474	443	475	495	405	464	465	460	480	429	483	446	464	470	456	453	479	457	424	431	453	472	430	442	470	440	428	435	423	486	463	452	450	434	449	478	462	478	434	404	441	458	480	453	467	433	464	407	461	449	489	433	469	474	497	465	464	459	443	477	465	476	474	464	460	437	472	413	455	497	465	495	440	454	438	442	494	466	446	485	459	460	461	466	470	466	472	455	463	450	482	458	454	471	473	457	427	477	468	520	446	491	484	418	477	461	454	468	471	484	447	424	462	463	457	454	427	462	467	409	436	482	464	454	445	474	425	442	492	422	434	473	445	478	465	438	450	444	451	439	445	407	432	483	430	478	471	447	452	426	483	468	469	461	449	474	435	464	465	451	478	475	450	425	442	438	481	489	467	478	421	444	474	446	463	443	457	468	439	472	462	446	437	445	449	490	468	504	456	459	452	458	435	468	474	457	461	465	486	489	444	456	435	473	456	462	493	487	468	474	476	454	433	495	453	498	475	458	468	455	465	476	445	475	428	444	486	483	458	496	463	474	428	457	464	454	457	510	457	467	416	450	450	468	449	466	449	448	470	451	425	454	481	440	454	484	426	459	496	417	452	446	434	484	449	471	458	433	515	457	474	512	457	474	470	469	474	443	426	488	437	460	451
2079	441	410	437	402	418	428	402	440	420	411	408	407	377	433	461	420	403	443	433	436	421	423	388	422	427	432	467	423	434	412	450	389	398	439	433	422	447	423	414	433	403	411	404	441	418	415	402	386	420	504	414	397	444	433	401	410	431	432	381	461	463	419	406	405	451	419	423	420	401	446	445	394	433	422	432	409	392	448	424	445	378	412	409	434	418	400	426	412	416	405	444	382	414	422	416	461	446	413	434	428	427	439	414	415	410	450	388	413	449	423	448	424	405	427	425	468	416	423	476	438	404	443	409	453	436	433	421	421	452	435	403	392	428	420	430	461	442	436	416	423	414	381	428	442	423	452	415	401	442	436	425	413	413	420	415	413	407	406	415	437	397	455	418	414	373	417	448	436	424	424	421	436	379	429	432	388	408	421	403	419	437	427	408	405	400	428	405	408	431	471	412	409	406	434	405	446	400	378	439	427	415	402	404	434	393	443	432	446	425	474	420	435	439	413	431	378	432	448	400	420	442	408	435	457	403	401	429	427	414	409	393	448	438	418	387	380	411	423	423	449	405	420	440	479	452	446	422	404	455	490	426	378	455	385	381	449	420	402	469	431	398	427	450	388	435	439	441	401	439	441	424	442	466	434	400	404	422	427	440	444	464	405	417	494	418	436	424	423	426	428	458	422	419	424	413	421	422	450	452	426	448	396	435	419	421	443	445	414	452	441	431	426	438	431	434	404	452	443	426	430	460	411	380	464	439	440	437	406	426	436	385	452	450	431	404	388	454	410	387	451	406	384	444	424	414	403	423	419	408	441	445	429	463	480	434	399	421	464	443	387	482	434	432	445	413	407	401	429	468	413	456	438	429	393	395	427	431	436	434	406	434	410	375	445	439	408	432	393	397	430	422	401	383	437	410	399	464	400	435	420	389	439	446	430	415	430	439	421	399	354	426	434	445	406	420	402	435	394	435	411	421	400	424	415	433	417	417	439	430	403	426	434	419	442	383	451	441	451	440	395	410	437	445	432	434	431	438	421	364	415	416	420	443	451	451	399	393	438	397	427	436	411	446	432	431	414	414	398	380	390	472	456	399	428	440	413	372	450	452	425	443	393	414	438	411	464	425	425	429	438	428	420	376	433	404	429	400	419	423	409	403	408	398	433	420	432	447	387	442	487	419	420	417	446	423	398	419	390	401	432	432	407	423	444	473	427	414	441	416	413	390	391	384	403	430	414	435	418	368	386	417	401	432	425	428	420	404	412	425	408	417	429	404	412	453	435	389	401	407	419	406	411	432	427	423	433	429	421	433	448	414	410	433	436	439	405	400	458	436	457	422	422	402	393	439	424	393	393	379	437	387	418	465	470	398	438	458	406	408	421	423	453	444	394	441	431	427	453	430	416	398	412	410	356	384	405	444	459	399	412	418	412	424	388	416	389	394	392	400	411	418	416	423	411	440	423	433	451	412	479	459	452	443	434	418	413	423	411	405	441	385	441	449	416	436	407	416	461	411	400	439	441	436	412	449	445	443	409	402	409	416	401	429	440	419	434	441	448	433	429	437	423	390	440	425	407	437	416	427	418	431	424	401	399	392	448	455	423	402	410	432	428	431	458	405	396	409	447	395	408	453	403	410	416	395	447	405	427	443	453	478	399	438	400	426	432	426	408	421	479	448	397	412	444	414	404	424	407	446	465	392	439	430	385	447	434	466	434	431	443	422	404	410	437	421	376	430	402	399	450	429	401	418	440	401	410	412	426	447	394	423	416	383	421	409	429	398	446	408	437	433	383	427	425	446	429	397	429	419	459	456	450	460	423	397	437	387	440	371	446	409	397	419	407	399	429	453	444	465	405	456	420	446	434	403	408	418	420	409	420	441	426	436	466	427	459	406	442	442	433	373	410	441	499	401	404	410	414	430	459	430	408	451	434	414	449	444	432	388	449	425	421	384	391	447	428	442	418	395	399	424	409	472	482	415	403	383	409	391	402	384	419	444	420	405	417	444	414	434	405	439	461	450	441	427	406	474	427	444	438	416	404	440	432	417	424	392	429	431	430	434	420	413	438	446	464	432	431	408	406	433	438	386	406	448	441	410	448	436	421	404	426	425	454	407	421	433	434	412	419	387	445	436	439	445	441	429	408	402	394	442	451	423	451	420	416	418	469	413	405	417	427	402	420	463	426	431	444	406	422	460	404	412	425	458	446	412	419	393	443	427	453	430	437	420	500	411	413	410	445	422	421	401	440	410	432	441	451	432	419	441	437	395	407	416	426	414	401	412	438	459	474	431	438	407	445	434	434	382	438	400	440	405	396	397	408	423	412	405	413	389	380	389	444	427	423	423	408	435	402	422	458	453	475	421	393	445	437	418	396	392	435	432	412	426	444	398	469	449	394	402	418	393	440	457	417	454	394	443	453	430	444	409	452	413	456	437	419	416	466	421	410	414	370	429	433	443	421	407	409	440	422	452	408	395	409	422	403	429	412	452	429	422	415	456	411	391	425	440	405	443	396	425	414	390	400	434	422	399	417	428	421	428	406	393	419	416	422	386	415	404	404	422	406	416	406	432	456	424	398	454	449	431	369	440	412	413	442	421	459	421	440	419	430	421	401	415	440	434	445	445	417	422	395	445	401	439	422	443	400	455	401	413	400	419	441	465	422	445	454	461	454	445	444	399	429	400	402	445	421	451	404	383	429	432	436	409	440	444	469	407	415	430	432	415	402	432	441	434	423	420	436	438	399	425	393	411	426	416	422	431	415	442	458	418	429	420	434	440	416	431	468	388	430	473	438	416	419	433	431	412	454	428	462	435	426	442	456	430	435	421	418	418	435	441	406	445	428	439	442	419	404	441	398	417	429	448	421	411	433	410	421	419	423	445	427	460	428	399	418	478	405	415	406	459	424	425	386	483	385	457	448	454	428	415	466	397	416	431	441	379	435	416	392	426	394	434	394	442	446	412	435	402	432	417	417	398	425	411	433	392	449	402	413	407	433	407	413	392	438	460	439	412	428	421	407	427	460	412	425	430	391	432	455	446	400	401	398	420	427	418	410	429	419	438	419	406	380	401	468	426	445	404	436	456	435	440	419	369	403	391	419	425	403	473	438	452	388	377	425	407	399	409	428	443	433	424	413	415	423	424	446	441	421	441	375	384	451	402	469	460	416	437	459	413	436	466	412	381	428	438	426	446	436	440	440	435	431	424	407	406	417	392	435	428	381	408	418	453	451	425	420	472	431	434	410	454	444	420	458	446	382	435	405	397	414	375	441	436	439	405	421	387	417	396	447	450	442	453	440	418	406	415	399	399	441	441	428	438	453	436	424	434	415	393	392	403	449	423	432	429	413	431	447	421	429	419	422	461	448	430	423	378	404	419	435	450	404	428	424	439	466	437	397	410	402	434	418	420	435	399	421	432	406	421	472	406	420	411	400	412	427	457	397	457	450	474	439	429	431	419	429	423	449	446	428	456	451	440	436	408	420	424	403	414
2776	988	964	963	973	979	954	959	1043	1000	946	1001	901	987	967	987	984	980	963	1021	1007	990	986	983	1006	997	943	968	978	988	997	1002	942	1009	963	964	971	1033	974	993	987	960	996	968	996	962	997	975	982	913	1000	1001	990	981	997	983	1013	1025	956	959	1021	1007	936	965	984	984	932	955	1000	954	977	970	1012	990	1088	916	931	1010	977	962	986	983	1010	923	990	993	985	976	963	972	1014	1007	948	934	947	961	981	989	948	978	956	983	985	971	960	956	986	978	1019	1039	1021	993	999	962	970	955	990	959	938	996	1009	950	987	1006	1010	981	1021	1013	992	962	961	973	1038	997	948	1014	947	1028	964	1041	999	1021	1019	966	1025	987	1027	1012	981	1007	954	950	952	949	1008	1014	972	1008	939	970	931	1002	978	1009	907	1056	1009	1005	972	992	961	1029	962	987	1019	976	985	996	945	1027	970	996	937	1027	1040	959	1021	1046	980	963	959	1002	918	970	1009	974	947	939	933	1006	952	1008	1000	978	1033	989	1005	930	998	996	987	985	941	973	993	943	913	1012	996	970	970	950	1010	971	958	941	1034	1015	1004	999	987	957	1021	980	957	994	952	993	993	966	945	962	1001	1008	940	956	952	992	1040	1016	993	967	996	960	959	991	1010	979	992	1001	1002	981	997	992	976	970	1021	993	1021	1021	967	991	937	940	1006	957	985	1001	977	1008	1033	950	957	938	1006	973	991	977	991	945	970	998	1007	1005	939	931	1039	971	1015	967	988	936	990	985	953	967	970	969	976	1037	986	942	993	1026	996	937	925	978	918	997	981	991	1039	954	988	944	974	970	940	930	1000	975	965	1001	1008	1020	1029	991	1003	1028	938	983	1002	1011	1002	1014	1020	1020	1004	939	968	1013	947	965	975	963	980	969	979	962	909	961	952	986	995	974	1003	962	998	1038	1016	958	997	1009	984	1001	1014	961	995	948	993	995	985	1021	999	985	1012	974	933	948	924	955	981	992	1046	906	1015	971	969	952	1024	1020	1021	939	898	973	929	1019	986	979	992	948	1032	953	955	998	959	991	1011	1007	1001	974	1009	939	968	969	996	926	989	989	1022	964	975	979	980	986	1023	992	975	949	984	1022	986	983	967	988	930	983	1008	989	1005	954	1018	972	961	989	980	952	964	1047	1063	968	963	1008	986	976	964	950	982	1006	983	986	955	969	982	992	1010	947	1016	1059	998	980	918	995	1003	967	965	985	950	995	1003	944	998	981	946	961	945	994	970	976	972	1015	988	972	1003	923	1016	1018	989	956	997	1016	1005	980	951	948	1022	972	920	1027	996	987	975	950	1015	979	963	967	1027	994	1009	1035	1007	1004	948	978	1068	943	998	1027	989	993	1026	984	965	952	945	952	906	945	950	966	962	989	1013	1024	957	942	943	1066	1011	999	961	991	985	968	995	958	966	942	1010	987	974	1041	938	1021	1024	972	981	965	978	972	948	962	1014	982	986	1038	993	970	1028	990	1035	989	988	906	989	958	946	952	930	1026	914	991	982	1021	973	974	972	929	1028	919	974	950	981	1022	1004	1028	942	1000	1015	953	998	967	980	993	957	1014	1007	930	972	916	1010	960	980	911	1001	1008	983	959	1022	979	948	950	958	929	961	964	967	919	1034	1023	990	1019	1022	955	978	950	996	999	997	978	1004	956	937	980	950	994	978	1005	956	1013	1018	959	962	1019	997	1013	980	983	1049	871	986	977	940	1029	985	950	968	949	992	898	1015	1011	903	991	1029	976	950	1014	960	996	996	967	1002	1001	974	987	1007	1040	959	945	971	943	965	986	947	926	1007	985	946	996	993	922	1023	932	994	1015	996	982	1024	974	976	992	990	973	974	912	986	973	991	996	960	987	954	920	987	944	948	977	1034	968	961	1018	1002	933	937	965	961	1029	965	988	1001	978	963	998	969	987	987	922	983	927	1019	998	972	925	994	987	974	1023	989	994	913	959	1023	976	939	1064	998	995	1013	1028	978	924	988	1029	973	977	1002	937	969	979	1037	957	980	965	987	981	964	984	979	923	958	980	963	1008	1038	960	987	987	947	1001	903	940	1033	998	1030	1002	1000	925	986	979	1021	1001	956	942	962	999	937	995	953	1011	966	950	1004	940	985	995	974	939	943	937	994	951	1026	1026	916	1006	980	929	995	933	952	1012	965	952	916	975	981	985	948	946	1028	1023	1030	939	961	1017	935	987	983	965	992	1034	969	996	1020	979	991	963	941	980	970	1041	934	1012	1006	949	961	999	1053	946	934	955	894	993	947	1011	987	1021	999	937	1003	956	982	1013	940	970	966	1000	1036	966	925	957	916	1005	949	971	1003	1010	1011	992	995	1023	994	984	988	1000	1045	960	997	938	969	941	997	961	905	986	974	964	1009	892	971	955	980	926	985	978	963	986	1028	1029	989	986	1001	918	975	981	1018	980	951	1025	960	1004	929	992	964	1028	951	984	969	957	962	950	1041	974	967	991	1012	1006	980	913	990	1002	1019	978	978	955	967	1006	984	967	957	1043	920	1005	978	1022	996	965	935	969	961	1008	1052	952	1003	953	1006	950	962	1020	1019	940	1003	981	1001	1018	996	991	949	1002	997	949	1020	1024	956	978	950	984	952	988	1014	978	1012	1026	999	972	967	936	989	1012	996	958	1009	1012	1039	938	950	1012	994	1005	941	965	980	1083	987	1004	968	971	980	1009	970	970	985	956	974	1008	995	996	973	998	968	1006	996	948	1023	976	975	911	1012	947	1013	940	1090	982	923	966	989	976	975	950	950	961	952	994	979	983	997	954	936	1018	963	979	966	930	959	1011	1008	976	979	945	1004	1055	972	984	972	1013	923	1002	976	909	999	949	910	985	995	944	931	989	965	1054	1003	1007	940	1022	994	973	969	980	956	973	958	951	954	942	1041	1036	977	940	989	991	919	994	992	968	938	895	992	994	985	983	1028	986	1011	1005	943	909	972	965	1031	951	954	950	979	960	1040	908	985	916	1062	1006	954	1002	992	1006	954	978	982	995	940	938	952	988	977	982	1020	950	1007	971	983	1010	1007	1000	993	987	954	1002	931	966	959	998	998	1024	1034	986	981	966	1019	999	1032	1032	958	1003	1040	1025	1014	1039	961	990	1008	935	934	937	999	972	1006	981	1003	945	998	976	979	964	934	1005	1007	988	969	1003	988	979	1000	946	992	988	940	984	943	964	997	958	1035	934	937	987	972	1007	939	1058	1004	957	969	986	985	985	956	994	971	957	1021	947	945	998	938	1017	949	981	944	962	954	943	916	963	953	986	1002	994	952	1035	993	951	1033	984	964	916	941	990	962	954	975	955	974	966	961	958	1001	989	1034	1022	980	963	1021	1033	1000	920	926	956	982	936	988	1019	928	963	980	971	1000	1017	997	927	1019	1017	986	918	971	940	911	1014	947	955	992	980	1012	953	1025	957	963	953	988	934	957	1013	1015	985	1005	919	992	964	958	980	939	945	1029	967	973	978	1019	975	994	974	952	1026	945	989	903	956	1014	1007	983	1067	976	954	978	961	971	1005	1005	980	989	1009	972	977	1000	933	977	963	993	983	970	977	975	970	968	986	984	1035	972	983	1016	991	987	1038	984	992	975	1044	915	969	982	986	974	990	974	1048	986	943	968	940	1005	1003	1022	921	1024	1020	963	982	927	977	1002	924	1021	988	992	1023	1000	994	939	994	956	942	1016	978	985	956	1011	1038	994	1056	959	1029	1047	1006	992	978	971	1000	976	987	944	999	1030	935	976	939	992	985	911	990	955	934	931	958	950	985	982	987	932	992	976	1019	924	958	936	971	951	966	995	964	1004	972	997	1003	980	969	1009	952	990	996	929	994	961	1006	960	1001	981	963
8355	636	577	518	442	461	403	411	401	360	413	403	406	381	396	399	383	367	367	375	383	390	381	338	391	316	359	375	375	414	407	362	370	373	382	402	404	354	343	373	403	399	404	374	393	421	329	385	321	369	368	366	352	378	343	364	389	397	327	376	353	415	368	402	420	372	389	395	353	354	389	393	357	354	350	363	383	372	401	371	351	400	364	369	360	349	386	376	372	335	375	381	360	380	385	330	375	379	302	352	405	392	417	363	392	381	332	365	393	373	373	350	374	352	366	409	355	362	363	383	363	391	391	358	401	390	357	369	407	365	358	375	391	367	414	357	367	379	357	357	345	371	408	334	366	367	369	348	361	408	380	351	358	340	373	345	344	344	377	352	397	420	382	367	366	363	367	370	358	375	394	362	343	391	362	359	391	329	351	360	385	378	376	337	383	345	359	377	415	405	407	389	395	365	387	374	372	358	398	365	380	373	353	349	353	335	349	386	384	388	353	371	388	368	363	342	359	382	359	360	372	361	383	353	339	374	380	343	391	380	338	342	361	388	369	403	374	332	387	363	380	373	366	348	367	379	355	357	362	360	367	382	390	329	373	338	349	377	358	360	325	381	363	394	383	360	354	325	374	366	373	369	356	377	326	353	395	371	357	374	330	350	382	380	382	379	350	369	434	383	412	345	417	354	350	355	369	331	377	326	384	374	392	398	373	331	371	389	372	358	379	371	384	369	362	335	391	381	385	360	331	358	380	386	366	423	389	359	364	342	339	349	356	391	382	398	357	365	367	399	360	385	321	355	404	336	362	394	370	346	355	376	381	329	331	396	370	364	412	367	397	349	359	352	358	371	372	355	412	403	359	385	385	357	357	391	351	363	365	344	337	355	399	333	420	398	370	374	393	380	378	344	367	327	382	360	402	379	343	341	380	368	375	379	393	377	352	357	329	338	399	360	420	356	345	374	371	366	359	380	358	355	308	400	399	397	387	357	369	370	386	358	358	385	357	369	357	372	375	421	347	363	374	392	357	363	366	364	383	369	390	424	425	377	413	386	366	352	383	395	358	365	347	314	364	389	371	387	375	380	382	346	389	373	354	334	367	373	367	365	396	364	378	343	372	373	372	373	385	407	358	353	387	355	375	385	385	357	371	371	381	372	375	361	378	417	355	362	355	355	360	374	373	396	388	399	374	356	388	373	370	405	382	362	359	353	371	389	347	374	384	399	355	339	307	354	373	376	375	359	378	383	339	378	397	392	370	402	366	369	386	352	351	372	353	379	323	385	351	365	392	406	363	354	360	390	386	398	367	385	344	366	314	374	381	360	376	384	375	371	400	346	363	382	365	361	367	380	362	380	397	374	355	365	392	385	338	369	365	339	333	355	382	366	377	357	358	374	341	386	360	378	361	362	387	379	388	359	353	385	358	371	407	369	380	339	358	369	388	352	342	392	390	355	368	364	358	389	368	416	371	359	380	403	369	329	383	355	397	379	362	376	352	377	385	398	386	382	408	333	349	357	381	379	338	352	347	343	330	340	369	399	324	358	374	328	382	411	358	348	392	365	392	358	356	413	354	416	374	358	346	421	325	366	384	357	386	393	399	378	371	383	382	362	403	347	387	368	398	368	381	370	401	352	382	367	375	368	361	372	342	362	386	371	378	388	377	404	342	376	394	385	373	349	376	393	403	376	359	383	395	359	348	360	382	391	367	337	400	408	366	339	348	385	378	406	390	348	374	334	414	362	385	376	385	387	361	367	343	382	367	369	371	354	360	373	358	425	375	417	374	372	369	393	367	389	362	352	323	358	396	339	365	373	364	367	382	362	333	346	361	387	340	381	383	343	348	379	342	393	354	364	425	403	358	382	389	360	353	348	412	393	404	369	417	374	390	372	340	377	370	389	359	403	363	369	385	367	362	357	309	384	400	396	325	384	346	392	394	372	348	333	384	388	428	405	375	395	393	403	373	410	368	382	365	377	396	364	369	365	348	358	358	389	359	365	342	346	386	358	374	392	378	381	369	345	387	389	336	365	387	364	381	363	380	385	383	349	390	357	321	373	377	389	403	394	359	379	357	373	374	379	425	358	398	352	407	398	349	329	391	356	317	395	375	406	377	376	377	405	392	409	388	403	350	390	375	384	324	404	374	352	414	379	386	382	399	392	399	392	322	353	381	347	372	372	420	370	349	340	367	358	356	368	352	404	360	389	346	352	358	345	371	388	351	354	387	399	385	383	370	394	400	373	365	390	383	406	370	380	372	340	358	391	375	387	370	363	395	383	373	363	397	403	356	386	383	373	375	388	344	354	377	392	408	357	371	346	390	386	356	351	372	348	383	371	380	394	373	375	331	377	366	383	386	379	373	376	355	378	375	346	373	409	354	394	360	417	376	406	363	384	406	390	362	374	359	389	379	342	393	379	402	380	379	381	370	375	382	343	361	354	381	329	384	368	386	362	380	373	361	412	391	371	379	344	378	335	367	368	311	418	370	371	341	355	363	383	372	339	366	369	376	342	404	376	369	328	378	391	390	385	379	381	394	409	382	373	383	383	353	347	369	373	366	389	391	352	371	410	368	369	377	372	379	390	372	399	337	356	360	413	384	378	387	355	380	360	393	353	355	339	375	358	368	382	367	374	353	362	334	373	378	368	359	350	366	394	356	382	419	343	366	375	355	364	366	335	355	374	367	349	356	357	367	406	356	397	326	376	367	329	398	391	372	333	378	402	401	396	390	388	389	384	328	336	389	378	370	396	365	353	370	408	365	407	344	369	335	341	351	360	337	369	424	368	380	351	377	364	317	371	365	355	327	371	369	391	385	361	382	354	404	355	332	393	342	388	376	368	371	416	378	393	395	367	351	361	388	362	378	362	368	366	398	380	355	372	344	351	417	403	318	354	431	388	359	356	376	389	365	367	366	304	358	326	379	395	350	365	361	326	379	358	396	378	351	378	372	388	388	352	347	360	353	348	375	378	360	363	349	364	414	367	373	391	401	403	372	358	366	359	374	361	378	366	354	321	397	359	346	375	381	376	381	389	343	337	395	350	380	387	375	357	377	383	372	348	407	379	377	362	390	378	383	374	351	351	377	352	392	409	350	389	341	373	376	382	364	389	369	385	391	419	386	353	381	395	364	427	364	345	340	393	384	342	396	358	410	339	372	377	372	393	379	368	391	353	345	373	370	376	357	364	410	375	378	345	354	392	367	373	403	387	369	378	362	385	399	411	406	329	390	368	392	345	373	372	395	404	364	384	370	360	382	347	366	346	360	378	336	360	383	399	365	370	375	369	365	346	390	347	377	328	373	404	390	377	381	371	384	338	328	352	325	367	363	401	362	366	389	366	370	379	373	363	368	389	399	351	348	321	347	342	421	376	404	400	380	361	389	344	366	379	382	396	369	338	340	356	377	374	397	371	376	347	382	368	358	383	420	389	381	394	361	355	342	380	391	375	325	375	432	354	337	354	349	364	412	364	364	367	361	388	381	338
7196	1087	1319	1484	1318	1214	1097	1044	1042	1016	1012	1013	969	934	938	923	884	903	919	932	937	869	893	939	840	925	890	884	886	881	903	867	904	876	926	881	892	812	879	887	890	835	863	842	884	888	838	825	874	826	842	883	834	812	918	908	903	845	893	850	866	874	855	906	915	818	914	885	834	880	859	856	837	855	897	851	848	913	829	876	823	840	899	874	875	839	903	864	871	890	853	881	795	882	872	850	852	840	831	879	872	903	872	872	869	887	851	861	888	854	888	884	887	839	852	857	884	894	883	862	850	867	833	804	872	812	877	860	838	836	880	833	875	906	831	841	859	835	973	903	843	861	840	871	839	902	864	894	849	806	823	826	857	842	890	891	844	890	879	851	874	854	891	858	841	871	885	883	860	976	861	831	853	907	904	811	871	852	833	871	871	905	907	891	920	869	860	875	881	922	864	825	862	870	925	868	854	869	904	867	881	843	823	853	897	862	850	871	861	854	895	869	871	871	837	898	867	859	862	863	885	927	863	896	901	837	831	874	890	861	872	873	863	873	825	834	892	906	841	873	870	866	877	835	862	850	864	894	860	827	887	837	838	837	887	847	822	877	847	809	861	884	848	865	897	841	843	852	826	872	850	897	907	896	919	891	847	900	841	840	852	825	836	863	851	837	868	895	834	842	907	900	851	862	881	839	898	929	915	849	856	858	850	875	873	871	884	917	870	822	917	829	859	873	868	862	923	846	903	856	899	884	836	917	801	904	892	855	907	895	868	874	874	913	876	884	844	854	832	876	813	855	821	851	844	891	840	864	855	847	880	826	853	848	901	872	884	827	887	897	898	866	867	942	874	865	881	827	873	874	835	832	826	818	923	842	890	886	852	876	840	877	881	889	853	866	920	882	892	855	883	821	834	833	868	847	841	864	879	838	932	864	865	870	800	871	870	861	868	831	892	874	828	870	871	837	829	807	817	880	909	837	850	897	881	890	831	883	842	882	822	846	901	880	872	840	872	867	859	885	826	835	872	836	887	846	868	922	854	902	851	862	855	864	896	874	864	906	881	854	887	896	850	865	807	821	884	903	859	847	848	829	866	899	884	874	860	834	851	869	829	886	882	838	918	886	842	810	838	844	828	898	868	896	859	852	891	919	892	862	874	866	852	856	878	857	902	894	867	841	882	865	870	875	851	886	845	913	849	865	839	855	868	851	869	905	865	911	864	862	891	857	856	871	823	875	801	885	868	869	807	845	824	917	789	850	876	879	910	909	875	791	902	860	843	846	873	873	859	893	858	854	887	860	836	899	894	891	886	868	901	862	873	883	905	924	896	846	851	859	858	813	852	877	891	853	884	870	861	857	871	901	865	809	833	872	849	898	857	874	852	885	838	820	855	869	854	832	887	836	896	885	862	810	842	876	823	844	884	802	930	843	862	890	888	851	860	869	901	897	834	899	872	885	832	906	853	888	857	828	879	881	887	832	815	933	869	910	860	811	902	900	869	849	882	838	906	837	857	906	872	868	856	856	912	903	913	861	791	853	836	847	863	937	894	848	847	834	852	846	849	887	845	879	862	831	899	842	886	901	844	901	869	825	899	830	839	879	899	774	876	857	846	883	884	893	884	851	845	834	828	853	867	888	901	852	867	877	918	858	848	848	868	849	859	937	827	932	862	884	863	911	887	900	844	850	895	890	835	878	843	877	847	897	891	841	844	884	881	858	858	891	875	858	857	909	884	842	819	838	880	872	901	860	821	911	847	855	916	879	854	859	833	873	867	891	845	846	901	868	893	845	842	920	798	867	861	877	870	868	887	826	931	853	889	839	816	867	924	838	854	895	874	900	879	824	885	890	848	870	892	872	929	852	797	859	892	853	812	855	873	885	877	837	843	881	877	928	889	843	855	874	865	847	861	877	806	844	833	829	852	850	885	867	879	911	933	837	820	923	893	905	862	871	897	869	847	865	845	800	865	850	900	872	887	872	879	866	911	853	913	936	828	863	887	866	895	856	880	884	874	869	782	878	889	848	862	888	899	911	800	866	871	848	891	853	872	865	870	832	840	911	855	856	835	952	913	813	838	820	824	878	901	885	826	853	826	872	850	823	904	859	881	821	865	889	870	897	884	821	852	911	853	852	904	834	828	881	832	868	908	877	887	843	850	892	883	830	858	841	868	889	853	823	868	846	861	900	799	894	875	855	844	838	868	852	894	887	863	856	876	914	903	885	886	851	862	889	873	859	839	844	880	843	867	911	853	841	918	800	896	874	878	837	835	911	833	831	897	890	881	850	826	833	836	871	784	857	908	843	886	858	867	888	895	906	820	837	919	878	868	824	838	857	852	821	885	843	850	889	894	870	870	849	885	879	849	843	823	889	878	807	902	939	877	864	863	855	852	856	796	869	830	843	826	875	891	832	848	882	855	864	839	902	887	851	883	814	889	860	869	883	852	859	850	884	918	911	903	868	925	833	823	918	859	852	836	849	882	884	817	853	852	852	867	903	861	870	837	879	872	895	888	820	878	819	881	879	835	848	878	844	867	856	872	861	836	846	821	859	883	890	871	844	843	850	836	839	848	846	892	908	908	861	908	855	808	882	829	877	854	845	913	867	866	884	890	878	841	828	824	841	809	854	849	851	869	875	882	922	949	837	887	840	823	835	827	915	861	866	878	861	886	864	856	817	902	890	873	868	945	853	870	862	866	824	879	823	904	855	850	874	841	861	854	869	878	873	847	836	858	883	875	867	872	855	846	844	870	815	843	903	889	959	891	848	889	896	901	868	899	832	850	840	865	806	856	901	835	906	835	875	904	829	909	891	862	885	842	806	873	896	813	819	834	888	826	827	865	867	863	887	851	819	829	868	887	872	883	898	886	846	818	856	887	836	823	881	869	894	906	910	857	837	876	913	853	799	827	896	845	838	913	901	900	859	871	876	866	871	837	851	813	853	829	859	867	913	903	883	895	874	868	885	882	851	862	866	905	874	870	885	885	911	823	863	894	869	866	881	854	832	843	864	866	909	896	822	900	825	804	904	870	846	822	873	867	835	813	858	847	899	844	893	849	906	798	860	855	921	880	847	842	874	871	876	874	857	923	874	905	883	843	843	920	882	872	881	905	893	826	891	871	823	803	817	852	882	850	869	916	873	866	811	911	897	911	846	805	845	863	867	849	837	818	860	851	871	825	910	888	821	873	816	886	902	866	879	877	830	843	858	863	825	781	852	841	861	868	878	858	891	876	917	897	880	880	828	844	821	805	819	897	881	852	886	875	911	884	850	885	870	849	890	874	825	843	864	863	872	872	859	823	872	803	827	898	899	842	819	871	832	836	887	862	813	835	860	845	843	900	874	877	857	900	864	842	892	855	848	882	854	866	858	908	844	840	874	899	907	897	892	879	933	847	856	830	852	898	861	830	907	895	843	856	786	860	844	855	906	812	857	875	851	865	879	864	836	805	884	901	851	857	862	860	883	902	822	869	875	858	868	928	823	829	876
14472	982	605	462	361	309	273	276	238	224	191	214	205	204	185	182	185	204	179	180	211	188	177	189	179	193	199	196	178	153	184	192	153	199	166	163	158	186	162	195	168	184	206	179	183	178	178	171	170	172	164	190	174	180	181	182	173	177	193	174	192	201	162	177	186	168	171	195	169	193	148	214	184	197	165	143	186	173	194	186	173	175	165	181	159	192	183	188	190	166	182	185	184	206	157	187	189	194	173	191	219	159	156	161	194	171	194	164	186	171	187	179	160	182	182	172	183	174	195	175	189	177	190	183	177	175	183	163	167	195	175	163	175	195	185	203	186	163	185	167	163	197	185	186	167	163	208	177	209	175	172	166	159	176	197	176	168	184	197	183	192	148	173	178	151	164	181	205	188	176	162	186	186	189	186	163	169	185	196	177	203	156	193	152	185	172	184	169	184	152	160	180	172	184	165	204	182	157	179	212	196	171	174	173	176	166	177	150	186	180	163	171	188	202	184	182	173	189	176	189	176	168	190	175	189	187	189	209	179	184	181	164	206	189	197	190	187	175	183	182	193	172	157	163	171	187	172	189	197	195	208	178	204	163	181	176	190	173	157	162	185	207	193	180	174	191	163	190	173	182	181	160	183	200	151	178	210	169	165	193	196	195	195	186	188	168	169	199	192	173	176	153	177	175	182	183	176	160	198	180	166	176	161	213	187	170	188	188	161	197	165	174	162	186	181	206	160	200	174	172	189	181	183	181	159	173	211	178	160	183	191	213	182	187	177	143	168	163	188	184	185	175	180	159	167	167	178	148	176	190	178	164	155	173	193	186	184	184	177	192	161	170	198	169	185	197	179	169	182	176	196	187	162	186	196	173	166	181	178	166	186	186	178	166	155	169	174	172	165	175	185	209	185	161	200	213	171	194	198	164	193	204	171	193	184	197	207	186	157	186	179	195	187	180	179	176	200	176	209	167	201	163	163	197	164	181	171	182	176	187	164	193	177	185	177	192	179	182	188	173	177	160	185	180	176	202	185	186	173	196	179	155	159	168	192	185	176	166	191	178	180	172	189	187	163	193	168	169	148	176	157	162	162	191	174	199	157	172	143	162	168	174	192	179	162	188	181	149	165	180	168	185	167	170	191	186	154	168	178	198	181	169	172	191	170	162	157	168	199	176	185	185	166	176	190	183	195	186	171	185	178	183	172	212	204	195	187	186	181	155	161	195	169	219	159	186	169	181	180	164	215	156	178	171	191	187	191	170	155	173	178	197	166	185	171	183	161	177	174	172	192	171	160	177	182	174	182	160	163	173	196	196	170	162	190	179	167	170	162	164	182	147	191	165	153	167	173	186	169	170	179	157	155	173	189	166	162	170	168	171	173	152	191	193	204	178	147	175	174	194	181	182	167	204	182	182	169	183	179	184	163	177	165	205	160	171	152	182	179	210	164	167	165	171	177	169	193	176	196	168	172	160	165	176	189	184	190	189	168	181	163	177	173	169	154	184	187	158	160	199	163	182	176	184	175	160	194	177	162	187	182	173	182	185	142	174	169	201	183	183	177	190	187	181	168	188	185	188	183	202	175	182	169	178	158	174	167	186	180	188	184	198	189	189	172	171	194	188	151	148	168	188	185	175	182	157	169	189	172	189	176	178	179	188	167	192	199	158	181	199	157	191	191	179	180	193	216	182	208	167	172	168	160	181	181	165	184	179	179	179	193	199	180	185	188	160	187	201	190	166	180	170	165	158	172	159	151	185	177	171	168	172	177	194	200	184	204	180	158	170	163	199	167	174	191	180	169	171	159	188	182	155	156	174	169	180	171	191	185	175	179	170	177	179	192	194	178	193	156	178	162	151	181	188	159	162	191	191	175	166	193	178	168	182	186	191	224	155	174	200	177	182	167	180	179	173	191	203	206	168	203	161	155	168	140	134	169	198	186	174	181	182	184	169	188	195	179	173	158	178	190	177	185	164	175	184	167	179	161	154	154	166	182	164	200	164	179	205	148	175	201	155	201	189	205	203	191	192	170	195	173	168	204	201	187	162	202	176	171	190	172	191	184	186	200	185	182	173	185	175	183	182	147	169	162	172	201	183	146	183	192	202	173	181	173	157	175	167	163	200	168	172	167	189	160	183	192	164	182	180	156	168	173	178	204	189	168	164	184	188	182	198	166	173	173	174	165	176	197	182	161	194	178	163	185	190	161	190	151	171	184	196	171	154	174	181	179	180	180	155	175	189	163	169	182	164	155	205	194	186	157	196	201	181	170	162	162	181	175	189	175	155	182	208	179	163	181	175	168	176	170	194	172	181	178	190	175	187	188	176	177	196	167	194	182	201	211	166	192	175	190	207	197	150	183	132	182	160	184	176	178	182	172	192	190	172	177	193	195	204	181	177	171	154	179	172	193	202	207	172	185	175	189	195	198	169	168	174	198	194	169	164	166	189	163	153	186	214	181	166	149	172	187	187	180	191	178	165	184	210	168	185	198	175	179	167	193	153	204	186	171	180	167	188	174	166	185	187	174	186	191	169	209	179	180	169	178	169	170	186	170	196	205	159	170	177	201	187	192	163	191	183	147	175	175	189	214	183	181	192	169	190	199	172	167	184	175	179	191	185	183	180	190	176	191	174	168	175	175	180	193	178	183	195	172	170	204	176	172	136	186	181	181	197	166	167	172	179	166	169	169	208	175	187	196	161	205	166	181	164	166	190	204	181	179	180	174	198	186	179	186	178	174	168	174	173	207	201	195	199	204	173	170	177	179	165	169	184	184	160	175	164	153	194	192	174	164	167	186	196	177	171	181	151	188	197	133	167	176	173	170	184	200	204	172	150	186	186	197	194	188	190	182	174	161	188	165	197	163	154	171	204	174	191	201	174	160	171	181	183	165	187	172	195	180	187	172	170	165	195	159	198	165	165	205	181	164	187	192	179	173	184	194	180	170	191	169	155	196	181	163	190	191	167	169	183	182	182	147	181	177	170	210	189	180	158	192	148	192	162	172	194	205	163	174	194	185	204	185	198	179	184	177	152	190	157	160	171	184	165	194	174	193	188	170	190	173	173	155	185	204	189	177	198	176	203	172	201	177	179	193	157	183	172	164	162	165	175	190	198	168	163	199	174	155	171	190	196	189	171	160	193	181	177	173	165	191	172	169	151	185	149	164	203	191	152	162	174	141	195	188	188	177	182	218	190	189	203	201	189	193	173	198	194	185	169	209	180	192	194	169	186	165	168	193	146	171	196	190	155	185	165	180	162	196	185	200	178	185	183	187	193	143	151	202	159	167	165	199	182	175	151	187	198	184	181	173	176	182	175	174	174	202	180	190	215	194	165	157	173	173	161	169	195	149	173	197	174	179	205	193	168	150	153	183	185	190	222	193	185	184	202	176	202	172	176	207	173	190	180	163	153	177	183	160	186	189	184	156	159	171	177	173	174	214	159	203	203	169	159	174	177	155	184	188	176	198	167	176	176	187	174	167	203	211	196
8766	915	1524	1640	1385	1137	978	918	795	783	719	581	629	590	576	541	559	533	528	529	540	531	513	501	505	512	525	514	479	515	482	475	482	476	517	479	483	464	500	471	466	446	443	431	484	509	477	481	481	489	434	492	442	473	470	464	462	466	462	482	444	489	466	441	491	440	483	456	487	463	476	482	487	439	465	469	466	476	473	494	455	475	488	425	437	472	463	457	501	482	465	469	470	476	415	455	447	459	466	438	447	435	455	461	420	474	483	440	481	439	441	456	431	463	491	457	486	506	434	452	459	465	435	496	440	433	456	453	467	509	421	467	431	447	491	450	469	463	469	478	458	455	397	495	485	442	464	433	458	460	456	510	466	450	461	488	493	527	485	475	481	451	461	440	430	484	452	466	445	473	443	442	460	476	433	493	454	471	482	455	461	420	445	466	457	464	464	460	476	423	475	430	456	458	489	458	473	461	437	465	486	481	465	428	465	432	489	458	452	473	435	453	457	495	470	454	443	461	478	427	448	467	461	439	446	453	434	462	499	429	473	449	441	465	439	465	457	478	432	473	501	447	439	474	489	452	419	461	447	462	493	490	469	469	477	488	428	454	405	464	459	488	464	458	471	483	460	444	465	429	479	435	457	448	442	469	473	450	497	454	456	428	440	477	473	448	459	471	450	477	474	484	467	475	470	474	464	444	461	469	453	428	480	464	437	495	446	473	469	486	453	443	426	437	488	417	466	495	452	442	480	487	421	456	457	464	461	473	462	478	447	463	463	524	467	475	452	467	484	419	464	475	479	440	461	474	474	458	462	487	386	431	459	454	466	439	463	463	448	441	469	498	480	455	484	449	438	459	471	464	454	436	480	451	478	448	491	472	457	428	480	483	461	470	447	473	488	451	433	454	477	432	458	469	419	496	531	458	460	473	462	459	474	472	441	472	456	441	480	475	499	470	471	456	442	455	473	464	462	456	452	447	475	462	465	437	469	437	475	486	458	478	511	466	477	442	476	440	492	483	483	457	492	461	434	467	444	461	456	463	474	428	449	474	472	506	484	474	474	427	474	430	453	465	438	490	449	416	472	436	448	491	528	448	434	490	477	446	445	443	455	473	403	435	461	432	441	429	437	436	451	433	460	458	468	469	473	477	469	455	447	491	448	479	423	447	457	482	482	478	446	441	481	463	443	453	483	455	422	449	420	467	464	470	435	444	479	452	468	506	437	457	449	487	488	449	471	436	462	468	498	483	434	485	434	460	444	479	468	440	452	468	449	423	435	481	448	471	475	471	431	407	470	466	466	427	442	490	474	456	467	481	478	454	430	456	476	429	470	445	448	425	451	434	450	458	430	496	469	454	469	486	453	471	458	459	480	467	454	442	448	412	444	449	473	456	463	454	491	467	474	431	446	453	468	440	430	452	449	455	450	478	439	439	472	486	439	484	441	424	421	455	432	499	437	416	474	446	449	426	444	463	389	448	431	465	496	478	486	457	479	432	483	418	455	445	484	510	435	426	477	436	455	476	444	485	441	456	457	437	411	443	445	484	456	438	501	462	454	447	470	445	447	443	510	456	433	498	480	448	446	432	485	492	449	487	415	496	461	454	463	453	498	499	486	454	492	452	440	421	495	473	445	448	433	493	460	459	456	427	423	424	492	445	489	477	459	459	462	454	466	450	462	471	462	484	417	457	417	486	437	459	479	462	447	444	444	487	457	447	475	495	471	449	453	447	478	484	454	478	481	451	422	491	462	477	482	468	475	465	437	460	489	441	461	449	472	477	456	461	485	481	472	434	449	472	479	482	457	421	461	444	464	442	425	415	459	481	465	482	460	487	452	457	459	441	457	443	451	493	488	456	483	442	470	453	459	464	459	480	463	445	464	485	456	468	464	441	462	441	473	488	475	418	408	504	436	439	472	401	457	497	474	443	449	469	449	464	480	464	467	467	445	455	436	432	499	458	454	493	465	442	429	445	444	467	486	471	461	447	449	445	472	468	425	463	449	458	452	446	448	420	496	484	465	471	491	459	438	466	481	438	473	481	463	486	463	441	461	450	465	467	510	462	447	428	462	474	438	464	413	493	482	453	421	488	456	458	451	437	468	437	423	423	423	470	420	448	454	481	466	475	431	453	486	423	456	455	429	461	428	477	478	416	476	455	460	464	445	477	467	451	439	482	511	439	460	462	460	459	500	465	444	455	444	466	441	450	462	486	494	502	459	450	441	463	411	445	468	494	470	473	447	421	514	474	450	462	444	461	460	447	473	465	449	478	455	474	456	453	434	420	463	466	455	492	462	498	463	497	479	464	445	456	450	442	435	448	455	477	449	457	452	458	477	433	438	486	455	456	487	445	458	450	466	442	434	453	463	434	457	430	478	453	461	416	443	463	454	462	430	422	501	474	463	499	452	452	473	479	438	484	488	472	439	445	445	461	464	460	416	456	459	449	468	484	489	448	463	483	479	447	468	453	442	485	424	445	478	454	450	456	442	449	424	490	421	451	463	444	456	488	434	491	453	473	436	450	455	465	462	467	450	450	463	456	461	470	464	440	466	474	477	473	438	466	497	420	444	454	449	451	448	475	452	447	453	458	428	437	450	477	453	427	475	464	448	470	414	409	462	477	452	465	454	419	443	503	460	452	439	448	479	465	451	476	432	434	437	423	447	467	463	448	454	442	438	494	440	451	450	465	451	437	449	463	440	477	455	469	445	419	465	429	476	453	458	462	460	447	453	452	468	437	459	458	450	518	438	474	450	456	506	454	445	460	503	462	456	470	437	426	448	469	472	475	457	454	431	432	432	429	491	447	431	441	479	459	486	472	508	493	437	494	490	507	451	451	463	497	462	465	444	476	447	454	429	489	447	442	435	455	470	460	458	434	490	469	454	452	445	474	451	495	458	435	489	478	460	472	414	449	492	457	454	433	411	452	433	479	430	469	470	424	461	410	460	471	484	471	481	489	444	464	449	470	449	458	448	440	426	484	456	501	497	452	463	437	475	462	441	517	460	443	432	485	462	460	473	473	508	479	494	482	464	476	458	428	494	463	453	461	413	441	450	488	453	479	451	448	446	472	490	449	506	486	452	413	492	440	450	448	520	485	485	463	472	456	472	450	471	490	444	454	435	458	462	451	489	468	436	467	467	434	468	460	467	477	431	482	437	444	483	407	489	503	427	495	448	484	491	484	451	415	451	488	472	442	451	485	426	462	472	431	450	458	453	465	475	494	462	456	478	472	447	457	464	470	437	451	457	461	506	487	458	428	444	500	457	507	468	504	475	423	459	460	467	452	458	451	453	441	448	479	456	433	454	468	458	458	492	425	427	481	427	445	494	433	438	448	464	486	461	483	456	427	464	477	480	477	474	482	433	459	467	460	498	500	493	427	489	441	472	467	453	501	468	479	446	498	465	487	438	458	461	453	473	462	457	464	459	485	463	454	473	478	431	483	436	459	476	465	444	425	498	449	451	514	441	432	450	490	461	492	480	475
2770	443	442	418	475	424	440	402	448	399	425	449	415	426	470	454	436	398	450	424	432	442	423	414	479	443	404	439	409	392	438	402	418	411	435	406	466	452	445	407	435	402	398	415	388	433	439	441	413	462	461	420	422	422	440	437	426	397	408	423	393	432	437	428	461	412	454	455	433	430	430	459	425	401	423	456	465	456	422	405	465	464	384	474	430	439	431	409	423	407	404	454	450	451	419	410	428	411	446	465	444	431	445	488	431	385	435	420	423	438	418	442	421	423	417	437	425	445	394	404	437	405	430	450	423	437	460	380	421	373	405	400	416	442	425	428	446	403	405	431	428	446	408	438	438	436	457	420	418	458	447	417	394	428	430	424	431	476	445	411	463	451	477	428	399	448	430	430	458	428	429	446	404	412	419	419	432	417	432	409	432	392	417	436	404	401	400	425	412	434	459	431	426	409	427	419	473	422	449	457	432	448	433	416	430	422	431	491	479	473	423	402	363	420	378	437	465	426	455	433	423	412	441	447	441	444	459	401	437	420	399	438	413	430	454	429	450	450	490	431	496	435	424	436	444	442	433	433	429	431	422	411	425	423	407	418	412	454	431	379	423	441	430	433	424	478	425	408	426	443	427	414	393	434	388	409	433	423	395	465	450	428	461	405	430	466	475	481	435	410	464	429	410	425	472	390	472	408	439	462	451	409	458	477	429	405	421	438	449	450	456	433	446	406	431	416	440	475	445	443	440	437	462	442	422	428	444	433	413	440	434	455	415	430	426	409	440	416	412	480	445	481	456	460	426	467	465	444	425	392	428	417	421	423	425	438	393	450	424	410	395	426	417	442	463	437	466	463	390	382	444	427	412	412	426	420	427	450	436	425	421	436	450	397	453	414	431	426	441	423	393	430	413	403	412	431	463	417	456	452	452	396	441	445	411	460	443	422	427	451	438	381	427	449	424	444	417	454	407	412	430	417	437	455	457	434	398	417	457	404	417	418	419	394	417	417	429	456	474	435	420	398	384	471	425	429	405	383	432	417	404	430	439	412	426	439	427	397	447	370	410	465	420	404	456	388	399	418	425	436	439	436	429	434	389	441	449	433	437	430	478	378	449	398	404	415	456	453	461	430	397	400	398	413	437	436	456	412	450	446	418	466	427	376	437	446	419	408	474	450	419	472	438	392	432	445	412	452	416	408	477	413	423	427	435	410	441	457	423	414	473	413	431	452	387	466	437	393	428	422	417	415	442	445	463	418	425	409	431	421	449	414	446	429	438	435	462	420	424	446	453	446	424	449	451	445	427	425	444	450	450	438	409	435	450	402	422	467	452	419	446	410	420	456	441	426	454	423	446	433	424	440	404	411	472	401	427	418	419	422	430	427	453	444	452	463	458	436	455	437	400	413	407	429	446	393	479	432	420	419	407	417	452	413	421	427	401	435	407	432	444	410	448	465	439	438	454	412	451	440	413	429	455	428	464	423	444	406	436	447	445	401	429	399	448	413	414	403	473	436	397	457	441	429	424	435	452	406	392	460	461	415	417	446	397	421	407	424	437	425	387	434	406	446	424	403	386	459	416	437	440	411	461	412	472	427	445	466	433	438	445	428	430	377	424	412	429	427	453	452	391	435	432	445	471	425	439	437	401	428	396	436	430	427	443	430	407	444	411	439	402	489	451	428	430	439	451	448	425	428	390	464	473	468	442	429	442	464	385	419	417	450	459	420	442	451	459	368	422	416	439	432	438	403	424	427	462	447	432	436	408	459	408	423	406	482	426	426	400	411	419	460	458	443	396	415	443	431	399	410	431	484	458	425	411	432	422	417	452	417	428	406	412	425	391	417	449	445	415	445	423	365	412	430	425	475	429	418	449	428	406	434	448	395	423	394	423	412	396	373	429	438	425	418	401	414	446	453	406	410	404	424	437	440	401	437	428	417	397	391	412	437	426	460	446	454	424	433	473	412	431	450	447	450	396	384	447	444	453	457	381	436	397	456	416	450	426	433	426	437	430	423	437	435	468	429	414	441	402	435	427	449	422	460	421	436	435	455	394	421	465	420	388	460	432	430	442	426	424	432	401	433	381	488	434	374	421	439	454	423	448	435	397	410	400	452	412	493	423	434	415	411	442	438	439	430	388	497	412	461	445	459	460	411	420	457	444	401	416	434	429	461	462	444	411	441	485	426	457	453	445	439	455	444	427	441	418	461	399	446	456	428	454	421	373	405	393	421	458	398	452	397	416	443	464	443	438	476	385	450	428	457	410	458	438	393	379	446	418	422	430	473	413	446	427	444	412	442	439	424	417	410	370	428	389	429	406	449	431	426	408	474	398	431	425	437	416	460	431	390	433	412	431	417	428	431	462	443	434	412	418	415	485	452	393	404	461	382	391	433	460	406	424	429	427	402	421	439	432	418	436	424	465	421	401	406	433	446	415	433	399	395	418	415	437	390	406	448	460	425	400	400	418	431	411	444	419	430	451	430	400	422	391	455	402	398	474	434	416	427	424	454	462	432	448	447	424	405	444	433	452	440	422	417	440	442	445	483	453	445	467	437	421	459	434	427	405	422	436	439	423	425	450	436	389	398	420	454	407	424	431	414	445	420	409	413	439	444	395	366	438	432	429	407	435	423	486	444	413	430	431	427	450	417	446	448	419	441	411	410	405	486	445	432	414	441	478	420	430	444	441	430	421	415	463	440	428	430	426	462	393	408	397	480	449	420	436	405	443	438	414	422	435	394	426	422	418	438	477	410	392	461	450	432	433	462	418	430	423	457	408	429	418	464	464	447	430	408	430	435	407	427	416	399	411	451	417	455	411	423	469	477	457	418	410	449	434	474	447	406	416	434	459	447	411	418	475	443	473	472	433	407	423	430	418	411	416	452	396	472	455	447	426	436	430	392	420	447	412	411	401	444	434	441	400	432	422	433	438	417	434	393	441	444	415	417	455	447	436	411	449	396	400	393	481	426	430	434	426	421	388	428	454	417	413	457	440	421	393	380	400	455	484	474	441	443	475	471	417	422	388	429	417	469	433	446	403	481	467	460	411	425	460	409	420	456	441	446	427	432	427	440	474	432	473	441	453	409	413	451	480	438	422	441	409	378	439	410	438	442	454	430	409	437	424	408	410	423	420	436	415	412	398	432	412	372	436	429	402	415	417	387	447	428	430	442	485	422	443	458	411	426	409	429	439	497	392	468	449	440	409	439	450	424	382	417	453	433	457	446	435	394	427	437	414	402	454	447	405	443	443	426	386	470	418	452	419	428	428	423	461	443	394	424	419	449	446	424	430	418	464	439	464	453	452	464	429	445	451	438	430	415	441	461	480	436	462	428	407	412	448	432	393	456	463	443	452	435	462	403	409	433	476	443	377	435	411	414	426	425	464	393	409	417	418	435	459	426	415	437	436	444	424	414	439	453	404	432	408	430	417	406	369	406	429	444	418	421	419	423	399	457	414	467	406	440	387	420	445	484	407	428	445	439	438	445
3229	968	1043	999	1097	1015	958	1003	1009	1018	1016	986	959	1072	972	987	1001	973	979	971	992	979	1008	991	1038	992	1033	1015	1043	1034	1017	970	978	1006	988	978	954	989	928	990	1041	975	997	990	1044	941	1018	965	968	1004	962	960	1026	964	1031	1010	970	984	1015	935	1010	990	1011	964	994	990	963	959	1039	1036	973	981	1033	998	982	992	1011	1004	1007	966	962	1010	1001	930	991	984	1020	1000	1016	999	996	969	1009	976	1001	973	996	1019	968	1025	1012	950	976	988	986	1009	1000	1025	956	947	1034	979	976	969	958	997	1003	968	1004	1008	951	1030	990	998	1025	975	1009	987	991	977	995	992	1001	1000	1034	948	969	977	1020	1031	997	952	967	985	1004	1025	1016	1019	949	1023	981	967	973	984	1014	989	1025	993	949	954	1068	985	983	994	991	949	1054	1007	1027	1039	1007	1056	985	989	1021	959	972	959	1053	968	1079	935	1023	946	977	976	978	1047	1006	985	984	1001	1048	991	943	968	984	1017	975	1012	971	989	965	998	994	998	1029	1028	987	1027	1011	980	962	987	953	951	1005	1010	957	1011	955	967	978	1009	988	990	1026	970	986	1000	954	1013	1000	1027	976	948	969	988	953	1003	974	1003	962	974	1005	960	987	1008	964	1003	941	1010	977	982	939	996	1008	979	1028	954	1026	1010	1015	1004	1020	944	989	1013	978	994	957	1002	968	997	999	1029	1032	1004	1027	1034	1033	1029	1008	984	900	925	1016	1043	1004	971	986	1037	1019	1013	1007	969	988	1018	911	1071	1024	955	942	978	989	984	973	1045	1012	1006	958	993	952	1008	1039	1008	1011	986	1005	957	946	1018	1051	941	995	1013	965	970	944	1012	985	1014	1001	989	1000	960	1072	973	984	1003	1016	995	997	1029	1008	898	1005	1006	992	1026	986	1037	949	952	1028	943	1049	956	1004	951	985	985	992	993	976	1004	989	986	1047	990	1017	971	1036	986	988	1020	992	1047	1055	953	989	1038	1045	985	1008	981	961	994	948	932	949	1018	1036	1028	965	987	945	1046	1012	988	1031	1054	989	1033	1022	1008	993	973	969	990	999	1024	1062	1024	1021	1030	925	972	992	1048	963	1024	964	990	1018	1022	1028	968	953	1011	958	1001	1032	1005	977	973	978	970	1037	954	959	993	1012	1001	994	977	988	1014	1014	1012	982	1007	1023	1032	979	1028	908	962	935	1012	1064	993	975	1035	963	961	1043	1029	1002	999	990	1031	997	990	962	927	966	975	1019	1006	938	1008	1010	1010	1040	994	976	1031	976	956	1027	952	976	1039	1034	973	958	1001	1032	1020	997	993	981	1018	1000	997	1014	1041	1023	951	1039	943	1021	983	958	1006	1004	951	1013	965	978	966	1032	1003	1031	1001	1007	993	937	958	1013	1023	959	1020	1028	995	1006	953	1012	1000	956	998	1013	945	943	998	1027	990	989	987	1011	968	963	1032	963	1042	1012	977	991	955	964	974	964	939	1018	1021	1002	1005	971	1011	994	981	1007	932	944	1014	952	988	951	992	1020	971	1001	969	996	957	964	980	989	1002	996	965	1009	1028	1031	971	937	982	999	1005	963	1005	972	972	968	951	1019	1046	988	1020	973	990	1025	987	1007	989	1015	1022	957	1022	1005	989	966	1040	997	1020	1054	976	1010	950	1015	990	949	1007	993	1005	984	967	997	981	966	997	960	1030	903	1034	939	1008	984	992	1001	1003	1001	949	995	1015	1064	1052	1016	952	979	1051	948	1003	1003	1028	1022	965	1017	979	990	987	966	1063	958	1002	950	991	975	985	991	1000	1025	1031	933	1007	981	1007	1006	990	1053	1022	935	1042	1046	981	970	1019	986	968	978	958	984	1032	996	1004	955	1002	1031	1017	1005	1003	1017	1022	990	1004	997	1016	927	1083	939	963	968	971	1014	1019	992	1000	957	1007	964	952	998	1009	1004	967	1055	1071	1011	1005	994	977	999	1024	1008	1006	1015	988	984	985	1004	1050	984	943	1001	997	953	948	1012	967	994	1057	1106	979	936	995	954	982	1015	1010	1032	1002	922	959	997	932	1017	1028	1050	1051	983	989	1038	991	980	1055	996	959	935	987	992	1027	974	1012	1038	1036	1020	969	1049	1004	1079	1012	957	998	987	971	986	1033	1025	971	1052	1013	1020	963	1010	1043	1064	984	983	964	1025	1014	975	1000	1002	970	938	1006	1007	988	1006	936	965	987	987	1035	1006	973	952	961	1020	935	1065	1023	1025	1030	1008	1019	1006	974	992	986	1017	964	1054	946	989	971	1027	1029	1011	993	973	966	996	945	950	937	1032	973	949	969	1021	1024	981	958	988	994	1007	1027	982	991	959	974	972	1003	998	1056	972	969	918	1000	972	1037	967	988	980	987	947	1026	1013	1018	989	1050	1008	997	991	1015	926	1046	1013	962	982	981	999	983	1012	984	941	1022	977	922	1009	975	1048	992	966	1005	1049	984	986	967	1047	1047	1017	951	1048	1013	984	982	1007	985	1023	995	999	1052	1009	1011	1026	1012	996	983	998	966	1013	994	962	984	1021	1039	1013	1003	987	975	1007	975	984	968	988	977	1020	989	979	974	963	1053	983	1010	1075	993	990	984	978	982	965	976	987	987	991	917	984	1050	1003	1004	1021	952	942	963	983	1005	995	987	1002	956	951	954	977	986	1040	1026	1001	966	1020	980	981	1031	943	1023	1029	1028	994	1040	1021	1047	1014	980	988	1101	969	1022	960	1005	954	1016	983	978	972	1029	996	1037	953	921	1055	1025	942	970	1100	964	990	972	1004	1035	1016	992	969	976	1002	1013	1022	952	970	1020	964	997	996	1017	993	1037	970	1041	1014	986	1023	957	975	1002	1086	1029	1021	979	982	1012	996	946	1021	1032	954	971	1030	991	978	954	950	990	1013	1014	1024	981	1028	1016	973	978	993	1026	989	1011	981	1028	975	1033	1015	994	1059	1001	958	1031	976	991	993	1001	959	997	1006	1023	993	968	969	1015	1049	1009	1015	977	1015	994	1069	946	1002	981	987	959	1002	1029	1020	973	987	1004	1015	1021	929	1004	1003	922	997	1055	993	993	933	962	972	1043	892	988	998	1028	975	970	997	988	1025	960	983	923	985	1030	999	1011	985	991	1041	989	969	979	964	1008	939	954	954	1020	1004	1009	1042	1026	1007	960	1026	1016	1007	976	958	970	996	980	1024	1002	905	943	989	963	1017	981	963	985	999	966	1004	1023	1028	996	1006	979	1001	935	1011	952	977	1019	1038	952	975	1003	1027	962	1025	998	1022	1062	992	990	1057	969	989	1009	985	996	979	1033	1030	1033	988	972	940	989	993	971	991	924	969	1037	1016	984	1007	1011	939	983	965	981	999	997	989	958	1045	1008	1032	1006	926	981	1000	960	1024	1019	980	954	993	999	1063	1004	944	1015	962	979	1009	987	955	1000	1018	963	1043	946	967	988	1007	1016	992	1084	968	1001	1019	1011	951	984	988	1010	1021	958	973	1049	933	977	1018	954	1001	989	939	937	978	1012	1003	969	1018	1004	992	1006	949	981	1001	966	995	960	987	982	988	946	1070	1018	971	1002	1062	1073	1008	988	956	979	1026	1010	978	979	955	963	989	1008	961	947	986	981	971	964	1027	1042	1018	980	1034	1000	994	977	992	1000	946	1019	988	991	1029	1012	983	982	1077	959	1010	977	987	939	987	970	1029	944	983	993	1013	944	987	994	1001	996	982	1003	974	988	995	992	949	960	993	998	952	1021	1001	1023	1001	989	957	968	1029	1034	982	1003	1033	979	1029	999	970	1025	1000	966	1014	986	1017	994	997	986	986	980	957	1038	986	982	1036	952	999	932	936	1048	1026	983	1075	1069	985	1007	1008	985	1038	993	968	1004	1019	991	1017	1020	986	991	1016	988	1039	1041	1015	997	993	1004	967	1005	963	1028	1011	957	999	1002	1040	1012	1004	963	966	952	954	984	1010	1051	1050	1009	1023	1020	968	1002	970	1000	949	930	985	1050	988	970	994	1007	1011	987	1001	999	992	1017	982	1000	1007	954	986	993	955	1002	970	975	971	954	949	935	961	976	951	969	972	953
8666	709	586	540	461	438	456	430	417	384	412	385	395	383	391	379	361	387	386	362	375	370	400	378	365	368	343	375	371	382	386	378	383	381	385	405	343	375	383	372	370	344	339	365	353	397	388	361	414	390	383	368	387	380	414	387	391	368	374	411	363	363	382	385	337	377	385	384	373	417	393	408	345	405	373	386	315	369	391	384	347	369	382	359	426	365	368	379	335	385	368	370	375	383	360	361	382	393	364	387	365	371	392	375	380	344	353	394	382	384	383	395	346	370	377	356	350	387	378	376	342	383	399	374	390	361	358	401	394	368	400	326	366	402	363	391	382	386	393	370	381	373	396	374	411	399	377	347	393	400	385	389	389	367	384	405	424	359	407	355	384	376	375	404	365	413	385	383	388	386	350	366	365	368	347	398	403	420	347	385	383	356	388	366	410	364	359	368	371	398	430	402	335	401	377	373	362	306	352	379	381	378	382	391	360	377	364	418	359	403	406	402	392	391	370	378	385	361	352	372	385	383	403	336	363	364	391	403	385	382	359	370	355	381	419	387	391	373	376	350	345	370	392	351	364	359	365	365	400	383	395	362	357	357	343	374	380	382	370	394	373	390	381	377	415	360	375	389	367	369	397	381	355	400	397	365	392	349	345	379	352	366	365	406	383	369	391	388	336	380	354	401	378	394	394	404	376	374	376	361	375	361	360	342	345	397	372	433	379	358	374	386	394	354	399	360	379	380	381	384	368	400	405	367	380	367	371	388	385	401	353	399	354	338	369	362	340	355	386	383	342	363	352	383	409	385	337	383	407	402	316	350	355	391	369	390	350	408	367	357	410	402	362	354	376	357	350	386	373	343	309	375	382	394	391	371	331	401	360	388	377	369	347	363	368	402	367	401	412	379	393	370	387	399	358	385	368	378	388	364	369	300	374	380	328	383	354	398	414	366	353	369	421	432	399	373	387	372	370	398	375	384	403	370	394	406	378	358	363	383	380	330	342	403	408	404	353	360	360	389	343	362	391	379	339	394	382	363	370	368	354	349	401	350	364	370	379	375	382	397	385	345	352	370	381	359	400	387	351	346	390	379	384	405	355	388	342	378	398	356	323	386	368	370	354	407	359	373	357	414	397	347	404	413	403	372	360	382	368	344	388	381	358	387	383	385	374	379	368	355	402	398	368	360	375	359	361	380	347	351	388	391	404	392	375	375	403	380	364	361	389	384	416	373	409	371	385	344	376	387	414	391	340	384	377	347	366	392	376	395	411	411	346	366	355	371	382	380	359	416	367	324	403	359	375	433	352	371	360	372	370	418	390	358	354	373	385	411	371	371	369	368	356	373	364	374	346	407	355	396	355	391	368	418	407	344	355	365	358	372	372	345	375	344	349	426	370	352	398	350	336	398	379	398	358	352	394	387	336	380	416	426	382	392	380	405	361	363	398	373	402	371	357	345	416	375	421	335	351	374	405	364	398	395	368	368	374	365	374	411	372	367	391	373	380	363	426	385	389	362	352	396	367	372	396	369	383	388	347	398	380	369	353	397	366	413	409	371	350	358	408	435	377	366	407	387	372	372	401	421	388	391	374	422	373	382	384	391	367	349	379	361	367	370	386	354	366	414	378	401	372	367	393	360	361	412	395	352	397	334	391	369	393	391	390	365	354	350	356	393	365	393	420	394	404	349	364	409	385	406	399	407	377	404	351	394	355	376	382	385	400	364	388	379	361	403	382	367	355	373	396	364	372	389	390	348	438	372	376	388	360	383	404	388	363	368	388	401	397	359	378	349	414	381	373	360	381	362	354	347	377	374	410	373	412	369	400	338	344	340	361	397	391	363	398	356	381	357	391	391	380	376	415	329	353	409	323	406	386	378	388	364	379	385	380	415	369	370	381	384	346	372	384	373	389	367	379	389	416	361	349	396	380	372	367	408	360	404	395	396	393	359	364	368	380	381	362	350	372	377	374	380	363	371	369	341	397	383	331	369	331	349	374	371	378	348	377	381	379	372	381	350	367	448	375	365	418	389	343	395	376	389	431	401	374	391	346	399	350	376	389	387	382	391	390	354	343	384	370	406	381	369	378	351	389	394	365	404	366	428	348	376	360	388	362	389	376	406	355	398	350	364	367	374	359	407	389	345	369	353	376	330	335	353	355	343	363	335	409	370	395	358	401	382	387	364	386	400	412	366	368	386	332	370	381	392	360	374	390	365	376	419	371	327	395	360	383	396	360	380	418	374	370	339	399	340	363	394	387	369	355	384	350	388	385	374	410	373	384	400	389	390	422	358	371	358	388	389	407	404	363	415	380	411	342	378	355	380	400	361	381	417	395	396	376	409	371	369	403	327	346	361	363	370	370	349	374	412	358	363	380	373	402	393	368	366	370	406	408	380	369	397	392	332	370	387	357	365	362	378	399	373	380	373	419	330	381	393	366	383	410	378	382	347	373	382	395	389	386	372	375	365	388	399	381	349	386	411	358	382	352	374	385	375	362	389	375	396	377	352	363	379	395	360	375	367	372	375	386	344	363	399	362	420	405	355	428	372	344	392	379	342	410	378	332	374	410	389	437	395	384	355	374	406	360	359	342	428	365	347	377	384	377	353	414	398	379	380	381	409	370	391	368	359	371	439	402	358	359	362	378	411	406	389	393	354	386	357	361	352	374	377	329	382	364	378	361	318	355	416	404	373	399	385	402	374	383	354	343	354	383	414	421	365	380	352	400	368	384	363	407	396	367	358	402	402	400	400	357	379	385	363	376	346	373	380	379	358	424	357	360	378	365	424	393	415	388	353	364	384	387	418	373	372	387	349	394	368	365	403	372	366	404	391	382	374	354	362	391	410	344	364	378	349	378	386	377	384	354	417	377	373	350	391	388	380	389	357	376	383	406	371	388	371	364	375	375	362	325	355	361	390	398	350	377	377	368	379	386	408	423	397	379	380	363	391	378	360	378	376	387	366	379	402	403	372	432	351	415	360	364	384	383	405	366	373	347	376	390	353	379	382	390	346	354	362	376	364	429	388	382	363	352	393	387	385	383	416	359	382	350	385	388	384	371	354	376	406	401	380	411	388	368	357	368	378	355	404	363	367	370	373	379	354	365	382	373	374	352	376	394	368	369	381	356	351	385	376	363	359	383	379	348	384	381	419	363	374	402	396	399	375	397	396	362	357	372	394	374	351	390	381	346	381	368	412	401	397	373	368	408	381	356	407	416	371	356	379	369	408	392	418	382	381	394	367	381	389	408	388	416	407	353	398	362	352	370	384	367	366	378	358	369	384	376	373	364	376	367	392	353	403	412	399	390	397	385	437	366	365	362	379	386	337	355	385	380	352	377	362	376	371	404	368	415	393	411	388	388	378	389	370	398	396	334	370	394	376	360	404	396	391	377	366	381	399	378	364	372	391	362	393	395	412	388	365	364	384	374	397	380	385	375	357	424	362	381	378	370	366	393	385	355	324	357	366	399	361	362	384	359	409	388	395	365	370
7416	1138	1362	1492	1272	1192	1093	1079	1053	1053	988	982	964	932	905	905	933	981	856	930	954	951	908	923	868	891	875	936	887	866	897	879	833	887	896	882	896	900	855	859	811	881	908	838	912	893	874	880	917	859	851	829	895	901	900	907	829	821	890	873	860	883	887	866	864	869	832	867	873	849	860	888	871	844	869	894	895	872	866	915	787	895	895	910	888	853	863	857	901	845	858	892	858	871	869	887	836	861	869	864	893	902	850	926	858	843	877	880	866	866	845	920	848	801	859	835	884	847	882	858	890	877	854	858	906	819	903	878	881	873	820	844	910	847	891	865	940	884	886	899	904	849	878	853	899	862	876	848	870	835	859	799	869	876	877	881	877	931	885	867	880	855	871	844	895	866	825	872	829	826	832	918	833	883	900	858	851	821	847	882	875	819	838	917	903	898	849	932	846	852	915	891	890	900	862	903	917	902	889	908	893	889	906	884	878	878	918	889	864	880	871	858	849	872	886	925	847	881	895	868	871	873	872	894	879	846	921	848	852	852	871	890	935	846	901	868	894	850	893	885	786	870	861	889	864	833	877	873	887	905	865	889	902	876	885	852	910	848	828	890	906	885	850	894	889	896	919	898	896	859	879	862	929	869	901	892	872	870	847	880	874	862	934	866	860	838	886	872	826	842	843	852	887	856	880	856	834	796	862	878	877	864	894	847	918	819	879	893	923	853	898	839	848	837	889	868	881	889	929	843	873	837	832	918	825	910	916	914	876	873	887	852	879	844	874	844	842	882	874	875	875	917	858	882	854	888	864	892	877	879	903	830	866	912	802	886	846	850	865	892	836	823	895	918	903	825	892	944	888	879	877	861	873	888	836	878	889	884	879	880	913	854	846	891	818	831	886	858	938	903	871	895	891	873	859	880	861	877	883	844	902	845	877	868	924	868	869	926	851	887	909	863	896	887	948	888	841	901	862	898	849	878	949	895	875	844	871	871	922	911	841	855	884	866	898	883	875	832	826	877	812	869	845	855	899	845	893	830	851	858	894	895	860	898	895	896	930	847	827	872	885	889	854	862	914	884	888	875	846	886	895	869	857	887	905	830	929	908	900	840	824	905	835	890	877	865	936	853	871	789	862	852	798	813	887	879	857	878	846	835	846	818	833	887	865	856	904	825	908	801	844	905	935	864	839	864	869	861	876	938	882	867	818	922	872	874	923	865	870	849	889	848	886	910	870	868	958	904	865	847	825	915	850	852	842	873	828	850	834	873	820	881	874	896	853	887	919	885	897	863	891	906	833	860	891	920	883	889	864	911	854	899	836	930	915	810	865	857	895	800	912	915	863	886	868	817	872	843	865	894	857	883	843	881	903	886	895	910	896	840	898	888	838	815	854	873	883	858	854	932	891	904	906	879	908	855	863	911	871	811	851	847	875	918	903	853	887	886	863	801	884	883	836	905	879	858	885	911	853	900	854	882	865	875	872	873	867	878	858	893	884	883	880	938	866	877	891	878	884	854	852	874	880	886	915	899	810	889	876	834	821	885	863	862	847	903	895	848	839	910	862	889	895	963	821	906	850	888	903	881	876	881	869	848	870	885	844	909	924	927	907	826	847	881	841	871	875	865	881	845	852	843	899	891	877	887	866	911	841	896	847	863	878	920	887	885	909	816	821	843	846	853	855	922	797	855	851	889	853	871	886	889	852	862	905	854	893	870	894	821	882	854	911	923	931	853	901	878	868	828	910	896	909	816	886	934	843	850	961	860	842	876	855	889	877	917	879	866	918	840	901	949	917	852	839	929	879	865	871	902	859	881	885	899	904	880	820	853	864	897	880	844	901	854	831	921	877	892	811	829	898	837	883	853	872	872	892	921	874	846	903	849	875	862	875	889	864	849	862	876	915	911	865	899	870	833	891	889	885	893	877	900	844	855	891	872	872	859	850	791	890	855	903	835	902	887	825	879	860	839	838	868	903	844	817	838	856	895	884	909	911	897	868	890	895	888	919	848	888	894	841	849	903	892	862	844	885	852	897	913	848	860	836	866	852	807	822	878	899	854	881	822	910	872	887	881	836	900	888	890	864	883	835	825	867	885	847	843	917	842	836	909	895	890	902	897	902	842	842	892	875	886	908	926	901	860	949	868	870	931	871	893	872	852	888	857	867	848	937	831	876	879	847	873	892	863	861	841	881	900	858	865	860	898	863	888	876	886	848	879	871	853	882	893	903	880	900	933	854	907	811	836	911	900	840	894	871	815	841	867	895	898	893	848	893	863	918	870	869	829	828	907	906	877	867	858	889	888	894	910	832	925	864	802	843	851	873	840	885	892	888	837	877	839	869	895	911	844	872	867	890	885	915	848	918	924	862	849	857	879	878	840	855	912	887	860	880	855	864	906	931	873	857	837	853	858	891	859	909	900	822	858	804	931	859	943	878	853	867	862	884	891	840	894	892	849	880	878	886	886	910	833	940	852	883	834	878	852	851	893	896	859	913	884	839	861	877	900	902	866	835	948	907	921	849	875	849	903	876	895	837	866	934	834	854	901	904	874	863	877	893	898	857	891	854	815	885	865	846	876	915	887	901	813	915	839	849	841	865	911	920	872	890	851	869	940	889	855	857	896	898	884	889	878	853	856	848	871	873	912	931	889	877	881	795	894	947	878	833	880	871	872	931	899	861	876	901	851	877	890	864	885	873	893	924	935	865	914	853	879	889	910	881	893	846	853	847	838	904	855	862	907	863	855	842	856	846	856	913	877	877	879	851	814	824	883	899	930	859	888	828	883	859	933	880	862	892	849	862	886	919	759	908	913	880	842	880	842	858	838	862	885	860	862	863	829	842	894	862	869	849	850	872	854	863	864	906	852	895	901	882	891	929	877	811	834	903	870	888	905	864	912	925	836	869	902	847	867	905	828	872	853	859	846	897	875	844	877	881	868	874	904	909	810	931	905	848	844	901	819	851	861	873	908	880	856	867	904	901	917	799	866	877	833	933	887	884	859	872	852	888	891	927	935	849	897	865	860	892	859	874	853	856	795	860	910	868	841	879	905	875	859	874	910	895	905	806	869	860	838	832	821	848	869	795	873	897	857	873	867	819	795	862	872	934	882	903	882	870	874	878	897	848	879	898	890	918	817	900	861	907	833	870	913	873	875	907	878	878	901	810	855	882	837	895	913	897	892	885	869	931	856	810	886	859	839	882	892	822	889	880	904	858	840	877	865	894	856	839	848	878	916	895	862	850	866	864	860	886	835	889	904	867	881	825	831	884	819	864	835	894	906	847	818	881	893	846	877	859	872	855	863	857	844	926	923	815	893	845	876	808	845	843	835	855	828	883	866	904	883	898	865	846	875	882	838	850	870	878	893	900	930	855	847	855	868	844	849	885	871	918	860	859	890	868	855	916	860	904	909	911	886	908	892	846	875	882	864	899	854	926	867	861	861	901	897	855	838	908	853	856	891	912	868	876	872	877	840	922	907	887	918	879	892	874	890
14533	994	687	512	392	362	289	258	246	235	201	245	211	207	226	207	180	180	178	171	180	179	185	174	197	199	173	201	196	181	196	201	175	188	203	162	162	186	178	185	172	191	192	176	183	179	159	184	190	164	193	201	201	189	208	158	160	204	179	183	166	184	194	214	204	190	179	195	198	182	186	226	191	210	171	212	175	184	175	153	191	182	174	222	185	186	188	191	185	177	160	193	171	172	171	188	189	196	181	206	164	202	196	202	190	197	195	183	183	154	193	204	186	192	170	182	174	166	188	160	167	161	193	208	180	191	174	178	165	161	174	176	166	199	187	167	194	182	185	196	169	181	186	160	196	192	181	182	200	197	204	171	217	180	192	189	197	189	194	190	188	198	170	163	173	198	176	179	191	145	181	187	149	169	172	186	210	213	172	174	165	187	186	187	189	168	197	165	175	178	184	168	200	183	183	156	163	164	166	170	173	191	174	187	165	196	192	192	204	179	163	168	206	179	184	175	189	190	180	203	187	186	181	192	172	203	201	154	170	173	194	182	179	175	184	181	171	205	160	184	190	174	180	188	159	193	174	171	190	165	207	173	179	196	186	174	185	175	192	184	173	170	184	174	222	193	173	177	179	172	174	177	184	162	163	186	187	171	174	192	178	177	196	173	185	209	179	174	176	173	163	177	172	175	202	194	184	194	164	187	188	218	174	195	170	195	192	185	185	168	198	177	180	187	200	196	195	195	179	177	189	167	148	205	172	208	160	175	193	199	186	175	187	168	213	164	188	186	175	171	182	176	177	185	198	168	148	196	180	172	173	156	166	162	178	196	187	185	188	187	198	179	184	190	176	177	183	202	191	161	194	204	165	182	178	167	175	177	183	170	164	179	170	191	178	188	179	196	172	207	194	169	194	188	173	199	204	188	175	172	176	166	163	179	195	177	193	183	193	187	173	192	190	187	184	178	181	197	176	189	166	161	175	174	181	192	207	188	175	185	163	181	188	170	184	184	181	192	147	203	187	182	202	161	188	154	156	191	190	195	188	171	204	192	162	195	189	186	227	198	175	190	186	182	179	172	171	206	196	167	159	189	191	173	183	215	195	139	178	192	199	188	166	181	174	166	205	175	186	186	191	178	183	213	174	184	148	184	199	161	177	180	177	182	166	198	180	182	174	187	171	189	175	184	182	176	168	184	190	181	165	182	186	173	187	168	194	195	188	190	189	185	187	201	192	187	190	193	176	167	194	176	179	183	190	177	195	192	181	187	175	196	154	163	185	202	192	193	189	211	194	175	201	211	202	199	183	161	177	185	170	182	192	195	171	214	198	182	183	202	185	174	192	182	196	178	188	191	175	198	177	177	179	174	170	200	190	204	178	164	153	176	188	168	185	159	174	182	187	177	201	188	174	185	190	179	174	177	202	210	186	185	185	183	192	199	180	193	197	208	179	148	181	187	177	177	182	176	188	193	189	177	194	165	165	151	202	190	166	172	183	170	176	198	183	155	187	215	184	176	180	175	184	191	202	184	170	202	180	170	201	206	198	156	192	190	194	166	187	152	161	168	178	161	177	165	187	202	195	180	166	188	169	171	162	196	184	176	174	196	158	183	176	193	171	155	198	191	189	195	183	193	171	179	188	183	185	170	192	173	195	196	193	172	171	191	206	154	191	205	182	205	183	146	168	190	181	190	159	200	182	188	181	188	180	198	166	167	194	185	179	191	190	150	169	175	179	191	178	192	180	190	185	185	191	149	170	185	222	198	177	168	203	182	190	200	169	187	174	185	160	174	204	172	187	176	161	196	170	171	164	179	189	184	192	176	193	169	158	171	212	185	160	176	185	171	173	173	192	193	195	185	185	193	177	204	185	181	178	208	187	180	176	183	175	180	204	171	183	170	164	177	209	201	180	196	195	181	178	182	198	176	181	169	207	177	197	189	185	190	181	189	176	173	177	198	184	192	172	176	188	186	181	178	170	190	204	183	197	189	182	185	161	188	176	163	171	181	190	192	189	172	172	171	170	186	170	179	192	151	187	162	183	204	199	182	175	185	172	188	192	184	192	162	175	151	199	170	206	223	170	152	194	185	193	205	193	194	174	202	181	182	203	164	225	196	179	190	207	162	177	201	188	183	168	179	184	187	192	183	202	180	176	188	192	183	178	180	178	162	193	191	201	164	172	195	201	213	177	164	183	202	188	189	184	205	173	186	176	172	183	179	156	164	162	188	193	163	206	183	185	172	203	192	185	205	166	190	175	187	172	202	175	191	147	148	171	164	195	164	188	173	191	190	174	199	215	196	179	188	163	177	206	183	199	228	158	169	206	164	187	198	202	178	169	185	200	184	163	164	178	188	176	197	188	182	182	192	206	178	175	201	193	200	171	154	193	185	159	184	214	191	178	177	180	179	173	157	184	171	187	180	199	194	165	191	196	152	162	176	202	180	171	146	182	182	173	202	195	184	175	166	148	192	183	178	183	166	185	177	183	204	174	217	160	162	192	225	178	165	179	164	172	166	189	173	137	205	188	166	158	183	185	176	197	192	179	203	208	191	155	179	176	164	176	178	183	186	168	195	166	212	168	174	164	185	180	175	176	200	184	176	206	183	186	192	198	186	156	215	167	151	209	171	193	198	182	187	211	185	187	166	186	199	181	163	166	177	205	179	178	190	174	187	191	167	173	218	221	175	195	174	187	162	182	205	181	196	223	188	181	190	156	185	194	179	140	190	207	193	213	190	184	190	201	179	159	203	155	226	199	176	165	188	174	200	205	176	173	186	199	197	170	183	201	198	171	168	199	169	185	203	202	189	175	211	166	186	169	155	201	201	153	161	165	174	203	193	191	166	182	197	189	202	176	165	193	167	170	180	184	178	174	161	163	189	213	176	188	188	186	184	155	180	177	168	176	187	168	171	198	202	187	196	191	187	187	177	191	156	173	177	174	191	189	195	157	210	178	165	171	183	186	169	178	186	163	179	163	183	206	184	189	152	210	177	197	176	179	191	200	169	200	176	189	196	199	177	176	194	183	165	172	172	175	182	163	154	177	211	204	184	204	189	159	192	201	175	179	192	172	177	161	188	203	180	171	171	185	185	175	170	180	177	197	190	184	205	147	168	194	189	200	170	180	193	192	191	157	169	188	169	191	208	203	215	186	184	185	159	206	186	164	179	171	162	175	182	183	170	183	192	179	180	179	188	180	175	177	180	178	197	159	186	174	184	153	184	199	188	170	175	192	198	207	189	190	151	167	185	189	188	197	199	177	202	154	189	180	179	213	185	191	184	185	203	166	170	202	164	166	202	203	192	205	198	155	182	153	177	217	182	169	172	188	176	189	180	171	180	166	165	180	196	206	193	188	179	182	167	167	171	182	179	212	196	198	198	186	191	208	171	178	163	181	160	180	176	156	175	213	209	201	197	168	177	178	166	169	197	200	179	193	185	186	179	165	193	182	209	175	181	178	186	206	144	181	177	182	198	181	186	184	178	197	195
8565	980	1426	1648	1395	1122	951	867	732	698	704	635	605	564	562	578	552	528	519	570	564	550	521	531	530	516	539	510	486	472	470	439	531	456	499	454	491	476	503	522	476	457	483	467	455	493	439	472	463	468	461	437	449	495	467	510	459	510	483	468	458	486	478	471	476	454	483	434	462	476	418	485	488	492	452	448	480	457	468	469	470	461	457	467	491	465	456	482	473	442	491	473	423	466	463	481	460	463	454	458	452	475	518	505	440	485	449	475	474	440	475	475	432	478	451	493	452	453	471	461	484	507	457	446	454	450	469	484	447	476	511	446	450	474	453	426	448	477	500	462	462	489	458	473	468	478	456	469	484	473	493	509	451	447	455	472	491	473	498	489	496	438	468	456	451	477	459	480	495	457	467	438	429	458	475	417	497	464	493	505	531	489	429	490	459	442	472	454	485	469	446	479	484	465	441	439	489	506	477	485	471	464	494	464	472	494	440	471	454	486	463	474	429	488	469	471	455	416	441	445	469	496	456	477	461	497	437	467	475	460	506	473	478	489	449	468	468	432	465	507	487	521	463	488	462	487	483	502	455	470	456	481	478	447	469	426	489	488	471	481	489	448	486	445	491	482	481	480	405	456	450	462	454	445	487	455	492	451	483	461	445	501	464	479	454	474	462	445	477	446	523	501	528	457	508	454	460	418	492	450	447	451	485	492	440	465	434	503	432	478	441	475	485	493	477	437	518	484	492	440	484	440	447	434	475	451	464	478	456	507	457	395	499	487	486	439	466	471	456	472	448	455	458	452	467	465	439	511	512	483	438	458	475	483	459	478	471	432	473	482	453	438	443	449	478	480	467	494	471	456	473	468	495	451	461	456	476	468	474	445	447	496	482	441	462	461	486	421	431	454	449	471	448	475	491	525	446	461	449	519	436	450	457	471	444	506	472	463	465	460	429	444	450	446	480	467	486	479	467	478	500	464	463	467	469	503	445	538	455	417	476	456	394	471	488	468	458	454	463	474	412	468	417	442	448	422	457	476	456	434	477	473	451	468	481	437	494	471	495	459	482	483	468	469	451	455	487	496	467	454	462	454	513	451	494	493	477	490	450	448	446	464	468	501	478	496	483	429	447	456	473	453	486	487	460	455	498	500	482	426	471	468	481	441	497	463	459	472	480	469	437	441	484	490	454	467	497	464	457	450	476	467	455	473	513	491	467	456	488	478	450	458	434	480	470	499	499	445	457	458	461	478	437	486	496	446	457	441	455	489	475	431	434	471	468	415	464	481	456	480	426	487	455	469	479	483	436	464	497	456	473	462	452	473	473	435	462	447	476	444	506	459	468	460	494	483	454	464	480	497	433	498	457	462	458	445	485	454	450	436	480	485	476	461	467	471	476	459	474	457	484	481	468	493	446	469	465	443	466	454	469	461	492	450	404	479	512	465	478	467	443	478	468	473	490	472	464	449	483	474	486	461	462	475	483	491	480	455	469	441	480	462	441	483	439	441	459	418	503	518	479	458	428	437	508	472	476	475	502	429	467	463	462	474	470	455	480	459	522	494	488	493	474	472	477	476	456	426	481	503	464	507	482	443	469	467	488	463	439	460	482	471	445	478	429	450	484	428	486	483	488	451	476	456	485	437	494	479	472	464	431	468	453	437	433	441	466	450	457	436	484	473	429	449	473	430	435	479	479	440	480	492	434	458	537	465	498	478	461	470	454	468	459	490	444	475	489	451	472	455	432	468	441	517	494	454	466	455	454	478	433	453	462	483	473	481	467	521	436	441	445	462	494	512	461	461	450	446	503	487	454	473	477	443	462	496	474	471	481	453	494	484	470	455	483	425	474	478	479	462	444	492	443	475	487	477	460	475	449	449	490	509	456	477	450	452	512	507	448	411	428	438	429	471	488	455	456	467	440	429	450	449	462	418	461	493	468	485	449	450	482	493	493	432	476	438	459	467	463	461	493	477	507	505	466	421	447	502	460	469	443	466	508	478	461	486	489	431	484	446	441	482	472	459	489	467	446	505	478	461	448	473	480	439	467	466	447	497	493	464	479	476	441	480	490	516	483	493	467	437	448	445	488	503	477	501	480	487	427	511	463	483	462	466	441	403	477	486	499	473	492	452	503	435	487	468	463	464	479	491	430	447	452	482	476	473	467	472	513	427	491	463	510	508	442	452	447	444	488	465	452	428	451	493	455	438	439	487	495	459	478	451	476	482	461	464	479	486	488	464	500	474	451	496	466	468	477	484	448	471	444	497	465	454	449	457	511	452	469	477	478	487	483	462	468	463	453	460	502	461	457	512	464	478	464	469	504	497	453	459	491	456	458	481	483	429	460	445	483	449	442	453	450	453	440	467	463	497	489	465	490	466	506	436	456	479	498	454	444	483	441	464	424	477	505	476	452	472	513	444	467	473	449	462	472	425	466	482	483	484	495	476	440	469	466	453	496	455	477	516	456	473	476	466	466	467	457	461	435	457	475	463	454	479	488	465	450	488	478	480	486	489	490	456	473	476	469	465	435	441	469	473	459	451	443	501	461	490	472	494	502	470	525	467	478	453	455	474	494	465	468	504	511	461	467	470	478	476	463	393	487	464	430	484	462	467	470	479	443	484	488	482	558	506	489	478	438	463	460	493	421	453	464	456	460	463	526	451	478	482	449	505	460	486	478	443	475	480	449	496	492	502	452	479	456	479	520	467	485	472	469	471	506	446	459	479	478	472	454	476	465	450	470	472	453	485	441	512	460	454	454	445	502	463	467	501	436	492	468	467	494	490	477	445	468	468	460	476	479	489	474	467	464	481	469	458	465	478	476	443	433	464	453	471	485	489	466	472	471	479	462	435	483	443	434	458	477	447	477	512	449	493	455	486	516	444	488	510	473	476	448	458	478	495	484	464	473	516	469	497	444	453	474	467	459	504	423	494	458	465	484	472	463	472	491	462	463	470	464	462	473	445	476	462	446	454	464	496	472	432	516	444	445	473	450	445	490	439	457	462	450	456	463	462	477	454	471	493	455	501	448	461	471	477	438	495	469	459	510	446	502	463	485	460	479	441	470	471	505	467	439	484	439	480	483	481	479	441	481	444	454	449	453	449	454	444	503	500	470	466	458	468	463	473	432	454	446	478	516	429	459	469	470	474	436	433	452	457	466	475	446	432	485	492	481	489	486	430	485	446	463	465	458	490	512	457	434	456	474	492	479	465	462	457	416	433	495	445	474	406	474	466	452	458	460	406	483	455	465	459	444	459	439	473	451	446	493	411	465	465	478	454	494	480	478	508	497	460	468	437	437	489	446	454	458	468	489	414	468	447	474	479	467	482	503	443	428	451	485	448	443	473	469	477	495	431	513	438	473	514	502	496	474	457	465	451	490	493	460	446	449	488	464	450	474	480	475	460	468	445	471	480	472	456	463	455	500	454	445	438	459	482	449	431	465	481	492	470	472	433	503	470	486	496	470	428	450	434	469	461	497	509	450	504	442	465
2202	439	447	447	419	410	435	447	410	423	427	428	409	430	438	420	430	434	423	410	433	453	442	412	440	446	434	390	441	426	457	417	443	453	450	407	436	397	449	426	427	408	424	464	401	429	413	468	408	450	421	440	379	423	444	411	434	427	427	398	468	426	397	443	443	447	434	450	430	438	424	443	421	427	448	425	412	412	448	413	390	445	424	399	396	447	429	454	425	449	441	410	407	435	396	414	422	397	398	425	401	411	422	467	437	470	451	414	426	483	449	418	443	424	380	410	466	432	380	419	409	430	456	440	439	456	401	426	429	395	415	411	442	456	415	457	410	430	396	430	426	419	447	449	449	430	383	437	431	399	401	417	424	447	407	418	442	491	412	430	439	424	428	404	406	436	410	417	425	446	441	440	403	420	419	436	396	425	414	401	428	405	423	394	441	427	395	436	415	387	411	447	478	453	454	430	432	456	409	415	380	461	391	412	399	415	408	429	380	402	409	402	465	454	450	446	407	426	424	468	430	460	395	420	417	411	406	392	449	393	423	436	437	452	437	453	436	425	416	460	403	442	419	383	440	441	442	419	413	405	428	427	398	416	445	443	452	426	468	455	466	424	433	416	415	408	405	432	444	406	400	451	393	419	403	459	458	387	396	427	452	451	402	428	433	461	425	389	433	463	440	427	424	418	429	455	431	433	423	415	428	435	405	416	415	420	433	416	434	393	482	403	409	455	403	429	431	418	401	449	422	390	413	450	415	420	389	428	443	383	398	460	439	475	425	456	435	429	430	403	430	425	410	437	418	436	391	453	419	393	452	452	419	411	417	414	422	419	433	434	424	415	450	421	422	464	421	407	404	424	430	411	420	440	468	425	447	421	463	408	434	433	425	429	438	416	442	440	470	437	438	421	416	399	397	420	401	429	393	451	460	427	426	446	401	386	414	404	402	447	478	413	457	455	444	427	412	444	454	443	402	428	400	459	426	452	364	382	396	438	477	421	412	390	421	449	417	414	442	419	426	415	420	407	424	426	394	373	407	448	428	444	412	402	417	425	440	405	433	419	406	391	415	456	424	421	443	462	433	383	471	442	416	442	442	438	411	455	483	415	427	387	414	405	448	416	438	437	421	440	419	444	419	446	411	431	450	429	436	421	426	411	403	405	454	411	447	415	421	434	440	399	456	447	441	417	465	451	413	405	445	392	421	444	442	451	460	439	450	399	419	457	413	440	436	471	424	424	438	408	400	420	413	423	472	443	434	434	466	443	426	397	408	407	418	425	394	415	403	423	441	413	418	438	414	415	388	459	414	423	413	438	447	434	429	431	477	468	394	404	463	419	393	453	414	415	451	450	463	427	431	446	417	444	401	451	454	443	477	408	412	471	440	414	437	449	399	470	402	416	418	421	428	414	433	412	395	466	397	439	472	397	411	408	429	412	424	400	415	456	428	397	462	438	401	447	434	428	432	445	381	419	439	414	349	413	449	405	435	438	422	405	371	474	418	425	475	448	412	412	436	399	431	451	400	419	436	402	429	425	415	419	448	426	441	466	434	425	416	411	462	439	416	434	403	467	441	391	433	422	430	437	417	433	424	420	421	439	407	422	441	376	412	405	458	416	425	407	429	401	437	421	433	427	392	458	418	397	414	417	415	455	447	417	428	440	434	439	442	405	424	411	390	431	429	421	381	423	408	444	389	416	417	401	422	448	433	434	453	411	436	465	410	475	435	430	419	392	429	460	437	429	437	423	456	417	427	439	438	402	411	406	416	416	418	414	432	428	385	422	435	455	416	403	446	414	406	452	408	427	425	407	420	418	431	411	438	450	422	450	435	442	455	420	448	419	417	412	440	417	435	424	443	445	427	418	420	420	403	429	440	423	415	399	438	470	409	409	440	393	416	388	455	445	418	405	464	423	434	428	422	460	421	407	420	401	416	438	449	418	438	425	449	474	416	428	443	443	424	478	423	410	419	407	446	410	424	409	453	416	416	429	408	446	458	393	422	437	440	427	443	421	439	487	397	449	442	460	431	443	398	455	422	450	458	433	441	440	426	406	447	438	406	420	421	436	405	410	460	441	437	429	445	452	437	408	427	404	429	458	438	435	401	422	428	445	421	463	436	410	395	393	404	388	472	445	433	422	448	450	433	445	462	424	405	401	398	417	448	406	426	436	463	451	435	436	403	425	425	423	427	430	393	412	429	439	432	407	423	435	430	435	427	458	410	427	450	396	399	389	456	423	451	474	455	436	422	404	418	438	445	436	409	424	386	411	418	412	448	430	418	382	430	406	463	419	413	431	431	386	438	456	399	416	418	382	436	446	441	419	400	407	413	452	442	420	390	413	405	434	393	417	412	443	426	423	437	433	429	422	409	447	419	404	405	430	426	464	449	413	442	419	403	401	415	425	447	411	453	391	422	419	424	429	462	439	457	413	420	401	428	415	426	419	435	437	457	425	437	430	434	426	483	415	443	434	423	463	430	447	383	411	412	418	403	450	401	423	442	431	454	435	415	409	423	428	388	408	414	413	415	453	450	433	426	405	398	428	436	431	463	428	408	405	453	416	448	416	431	418	424	442	413	459	421	403	425	436	423	431	431	414	435	400	399	433	469	447	425	431	437	462	414	447	418	415	425	447	445	451	426	451	398	428	423	377	408	457	425	420	452	420	465	420	373	407	423	432	422	433	463	421	446	430	401	408	412	450	443	409	457	436	461	420	451	406	418	464	463	411	444	450	480	400	419	434	424	452	396	424	367	400	400	452	459	413	443	444	456	443	416	406	434	434	415	409	400	405	429	405	465	427	406	456	465	424	417	475	425	435	378	454	425	446	403	402	421	404	437	411	425	429	403	419	418	400	394	430	478	432	396	399	472	434	437	448	424	400	396	402	414	432	424	413	400	451	404	414	406	461	449	444	427	409	453	472	443	471	398	424	426	401	422	381	425	452	405	412	431	435	434	416	412	413	398	430	436	430	416	437	454	444	430	444	445	420	422	448	422	472	415	421	423	411	444	439	422	454	403	456	403	412	409	394	417	405	375	415	392	449	452	412	412	409	422	427	453	409	435	425	426	433	432	422	415	461	383	439	400	443	425	421	433	418	449	398	428	438	421	429	434	416	409	402	433	451	410	411	420	443	424	462	412	437	417	410	424	438	424	423	427	459	411	450	433	431	411	489	453	395	442	476	377	388	424	452	422	431	433	415	438	400	413	449	415	465	429	405	420	429	437	414	452	444	390	412	418	424	456	439	449	427	429	443	467	408	420	407	434	401	400	414	447	410	401	391	507	420	471	414	423	419	421	413	411	416	392	410	416	407	396	421	418	417	414	418	414	432	416	430	381	418	406	464	410	437	468	427	440	426	378	449	443	428	411	418	416	439	405	441	442	409	471	436	432	418	415	446	397	387	423	459	401	440	443	390	426	462	401	409	386	383	402	439	424	409	411	448	481	445	429	445	409	408	449	457	441	384	433	413	426	423	431	447	466	472
2920	1008	1001	1035	997	1002	993	978	1031	990	946	960	1016	935	1020	911	980	953	965	964	970	963	975	949	1054	993	1027	947	988	949	980	975	1021	957	1024	987	959	985	1039	942	955	950	990	980	972	984	1003	999	975	1057	1001	994	1023	1003	1013	998	1013	949	1000	986	974	979	964	992	1014	975	965	985	1014	980	1056	995	914	975	971	931	981	1021	959	946	1002	975	963	946	999	1002	990	930	1019	1008	1006	1012	965	991	974	993	983	964	984	936	1013	1015	975	967	1005	914	922	1042	981	954	1026	990	989	995	1007	970	997	1022	1034	968	1005	939	999	943	980	973	966	963	966	1007	1046	1005	975	1005	1009	977	985	946	948	935	966	964	988	1018	932	1015	997	919	952	970	993	981	985	1024	987	967	988	1008	974	930	1037	1005	962	979	1003	1006	1037	1003	977	939	1006	953	1000	955	973	978	953	982	978	1062	995	957	1002	950	985	1032	1019	1051	969	995	981	1018	945	971	1003	976	937	1024	1035	1019	924	916	1034	987	984	981	931	1062	1004	1029	974	946	981	944	1022	990	1007	969	987	1001	971	982	981	981	1004	981	1000	1004	1026	1003	993	1003	1060	1039	988	982	940	937	972	1051	945	1016	960	1019	981	1022	961	1001	961	995	989	1008	957	918	1024	988	1007	999	1008	1036	1060	997	932	963	978	973	1005	1015	1015	993	955	981	980	953	961	978	973	1004	947	981	1039	988	1025	986	986	1017	980	965	1003	1018	960	1019	944	977	1037	958	1063	985	949	996	999	973	970	962	958	983	1009	954	967	1013	994	978	994	931	955	1015	975	968	956	1010	969	970	967	993	967	998	993	951	1002	995	989	989	1004	1033	975	952	1021	980	1042	979	1053	990	1019	982	948	986	985	945	996	952	913	968	939	1058	977	1007	985	966	919	980	989	1001	1043	1046	963	1004	1016	915	1001	1022	1014	942	997	997	975	976	936	976	927	996	962	954	1007	1027	905	990	986	1001	998	934	986	997	999	921	1016	918	983	1025	1023	995	962	1026	998	1009	938	949	997	1006	1047	989	946	989	971	960	1016	976	969	982	1009	1004	966	1002	1012	935	957	981	985	1021	971	958	980	946	950	976	935	976	1013	963	952	935	1009	925	952	997	1023	1025	971	945	999	984	1035	973	991	1008	957	1038	990	914	957	1027	978	985	1111	1012	955	985	969	1004	935	985	984	1016	935	1001	987	969	1043	986	999	1016	974	980	957	966	1016	969	983	934	1036	962	986	949	999	960	948	1011	1000	1000	988	981	932	962	1000	978	1040	975	935	969	1063	1017	955	979	901	943	1003	974	1020	988	940	1028	994	909	995	1005	960	922	955	932	1018	975	942	1020	1028	1040	1011	1053	954	975	961	996	1081	1001	992	1032	1025	1001	994	968	969	1082	1004	1020	991	972	912	1030	1020	957	964	991	1001	994	956	973	963	1017	1021	1022	970	1084	972	987	1035	933	991	957	968	1009	1034	1072	998	959	1005	979	965	956	960	970	960	991	930	1019	1019	932	996	990	981	994	951	973	976	956	1012	985	984	980	973	940	1030	1011	963	1011	1045	975	1029	1011	1003	961	1003	964	967	1023	1017	981	962	945	992	998	954	989	967	1031	929	986	1005	1018	999	996	1005	1014	967	971	982	974	951	973	990	957	986	941	1018	996	984	969	996	941	974	1014	1000	936	1020	983	972	967	990	951	998	952	961	1003	973	1001	984	967	971	923	982	925	1018	921	956	989	927	1012	1007	1062	978	967	1025	942	987	1009	993	996	1016	1016	968	955	962	899	1006	981	972	948	991	935	1018	967	947	1032	977	958	990	977	992	954	977	1042	993	1006	987	985	979	1036	978	975	994	1005	1021	964	1004	955	1025	1043	1002	953	982	965	969	952	988	1001	962	944	985	993	982	1007	986	943	1013	992	954	952	998	1009	969	946	992	1004	1014	967	978	1001	1012	1014	1026	953	934	1011	968	1016	1001	1015	971	1001	979	1004	989	1028	992	978	993	1024	1005	1042	984	999	1014	945	1000	965	967	983	1059	1001	951	1009	1012	1005	998	1039	1018	985	944	1009	966	1031	910	1010	990	1032	944	972	988	967	959	995	999	1006	971	980	967	1000	1002	1013	1007	979	994	944	992	962	1036	937	1029	979	1004	963	992	960	1032	980	963	1014	973	1027	961	1030	1020	972	960	994	974	994	963	984	998	985	966	1028	977	960	1041	997	974	989	998	981	1046	997	1020	988	946	937	990	967	1017	1006	988	983	970	979	955	930	1001	993	1014	1022	988	1001	995	970	940	994	948	1013	962	1026	998	956	974	991	1009	950	1038	939	1032	997	998	990	982	981	983	972	961	997	981	1009	1001	965	959	941	1021	992	992	974	964	1038	1038	1012	933	1027	1016	982	990	955	1023	987	1009	995	996	949	998	1008	994	880	1052	965	1005	1028	927	966	964	991	1024	963	953	946	975	957	987	1002	991	1003	1032	1010	953	1015	925	979	1025	980	1007	955	990	977	1030	1016	1054	987	948	1015	946	1018	935	983	984	1024	967	980	982	945	984	973	1004	944	1014	1013	955	1053	1036	978	948	975	999	993	978	981	992	1006	958	965	983	997	1016	1037	988	951	968	959	1056	973	986	946	1003	1024	995	992	989	924	1001	1037	977	1022	936	968	935	1000	976	1001	951	977	1013	1005	978	1007	1038	964	978	1006	958	966	1007	1019	925	973	969	1001	995	1040	1025	980	1012	994	971	1016	913	1003	1010	988	952	1031	1009	1052	1004	999	996	993	976	959	1042	1050	980	1013	1027	944	1054	1001	997	1028	990	958	993	934	999	992	1039	989	1058	1005	976	1029	920	997	1008	1000	951	977	964	975	1017	941	994	997	985	1001	993	997	968	955	962	988	954	992	981	995	953	989	982	954	961	1022	999	966	1032	956	963	1025	928	994	966	957	941	949	994	992	959	983	961	948	997	995	1007	959	960	1040	946	979	986	975	970	1002	991	982	960	989	978	982	966	969	1056	974	1009	999	983	968	1011	988	996	982	1003	961	965	945	984	975	989	988	931	995	984	1016	1021	1000	1014	905	1008	984	956	969	968	931	978	984	978	999	990	966	969	978	991	1017	985	986	927	1027	1016	981	972	972	948	998	978	1029	979	958	964	1007	997	1032	1008	933	981	967	1019	1002	929	983	987	989	969	988	947	976	975	983	1028	966	959	952	980	1001	1017	962	1016	1021	996	1034	1002	945	1002	1005	937	985	995	1030	1007	928	1024	973	978	992	965	995	981	1008	977	980	1011	1022	1033	999	941	1002	938	1010	997	1030	980	971	982	937	983	985	961	1025	993	1011	1006	965	963	1015	985	930	950	966	990	951	1028	1032	1041	1014	1042	953	963	948	962	979	975	1014	955	949	964	962	999	963	1016	957	983	943	975	1018	951	976	971	1005	1021	976	967	982	961	959	975	1005	1053	1022	1032	965	981	939	983	974	986	969	998	929	957	986	986	996	977	969	971	964	973	1020	980	947	1006	948	961	956	1020	1027	959	1008	939	1009	1006	918	912	996	1013	934	985	969	979	991	1022	994	1068	931	947	1023	1021	970	990	969	1009	989	977	967	930	1009	960	996	1030	968	943	958	950	942	1007	931	1004	994	990	1033	988	1073	998	1016	996	996	991	985	956	987	1005	1005	935	966	950	967	969	954	955	994	1013	972	1072	1016	1046	988	991	957	983	978	977	1034	952	940	975	1001	988	954	997	1005	1006	962	982	961	1040	963	1044	996	987	1042	976	949	951	1064	974	1029	969	1045	994	1015	980	952	996	992	958	990	1006	1031	958	994	985	1018	935	1002	987	1003	1000	978	1030	1021	1015	967	979	993	959	1032	939	955	1021	1014	927	984	989	977	961	1007	977	979	1001	1009	984	928	935	933	945	1015	1012	1035	1018	1029	954	968	961	959	1045	991	1025	994
7896	712	612	523	488	472	428	379	397	425	398	423	392	365	392	368	375	364	377	346	380	359	389	368	338	326	405	381	393	363	391	345	360	408	381	375	364	376	386	377	382	408	385	348	367	356	343	401	358	357	366	422	339	396	365	345	358	350	368	381	329	404	377	382	400	407	380	372	359	378	399	359	396	382	350	403	385	375	385	337	349	425	355	402	364	377	363	384	377	341	374	362	369	408	321	365	384	342	381	367	363	378	342	378	413	380	340	352	381	375	397	413	385	364	385	383	415	380	378	391	400	377	384	393	392	352	365	357	377	402	349	349	351	394	382	366	391	340	405	346	369	419	341	371	349	370	355	372	394	388	300	369	367	352	378	392	341	346	366	396	378	322	385	371	361	353	364	408	430	351	380	367	394	376	358	355	402	398	377	376	354	399	334	355	358	347	379	373	381	379	382	383	362	372	426	372	394	391	334	346	394	369	363	335	371	392	368	396	381	395	366	405	381	397	349	386	398	351	366	360	395	361	364	320	388	381	352	388	383	365	377	367	394	368	375	356	370	365	373	377	351	347	370	380	340	372	380	359	396	348	386	404	357	387	373	383	353	362	348	393	367	392	400	368	378	331	397	365	394	352	385	366	368	376	362	352	362	382	366	388	414	391	393	401	387	390	399	374	379	394	362	369	394	360	368	384	373	348	402	364	351	342	384	376	376	360	393	412	354	403	373	354	347	342	365	362	350	406	383	397	400	393	365	378	383	387	364	389	369	377	370	392	396	383	400	360	407	378	336	373	391	418	378	417	379	389	357	372	376	349	388	341	362	375	395	377	366	388	395	363	397	375	388	359	403	372	355	382	354	375	333	370	402	410	355	381	370	360	401	370	386	356	393	353	354	354	367	390	347	335	394	386	319	399	345	371	405	373	338	368	329	371	385	396	421	373	374	386	316	397	380	353	382	386	371	381	384	405	362	399	376	362	324	382	420	347	360	363	341	382	373	412	346	380	377	391	371	341	398	359	374	367	335	381	383	385	371	356	404	367	407	364	334	355	391	372	376	388	368	380	369	391	417	388	365	385	376	400	384	374	409	376	393	356	356	350	394	363	369	374	348	359	378	361	373	396	389	374	378	366	362	380	402	361	353	319	359	387	366	359	350	371	384	409	374	380	364	370	404	348	390	362	373	383	361	373	319	364	360	383	338	373	366	347	385	389	378	350	351	399	401	351	395	365	363	415	364	399	374	357	363	361	333	330	416	397	406	390	393	388	360	386	395	371	389	405	391	390	342	368	375	342	340	384	360	393	360	360	378	336	350	366	373	402	389	380	358	345	425	368	388	362	380	335	366	373	366	380	368	331	374	366	377	396	365	355	354	359	390	373	363	365	401	339	343	385	377	391	380	334	386	413	366	363	390	381	363	423	416	379	374	351	363	416	395	388	355	410	387	377	370	358	376	359	406	365	363	359	385	362	356	388	362	329	337	359	364	385	385	358	367	343	346	345	375	391	382	380	406	369	372	379	357	404	349	374	353	391	369	368	387	379	372	380	378	374	375	386	368	343	369	369	393	407	391	342	381	355	348	355	320	391	385	362	377	384	352	374	345	347	378	375	398	402	389	355	371	368	342	352	370	340	368	350	373	359	367	358	373	346	343	356	342	357	411	372	358	332	356	395	383	353	350	340	353	381	386	361	389	395	365	346	354	319	377	373	387	361	345	359	376	412	405	352	401	390	355	396	358	403	376	370	387	370	371	371	367	401	390	387	363	369	353	405	384	389	360	387	347	370	395	354	382	382	354	341	373	386	336	419	348	330	342	385	353	343	375	393	359	358	346	397	353	348	401	367	368	392	415	360	405	341	367	357	364	396	331	362	362	393	354	406	357	359	378	371	362	381	353	389	413	388	333	382	348	381	350	345	367	407	384	362	338	362	382	385	385	372	355	377	385	383	335	331	372	350	361	349	394	398	375	352	399	378	338	385	341	347	337	358	379	334	379	353	362	359	363	372	395	396	348	368	374	380	346	358	360	348	350	356	380	395	375	364	373	399	364	382	353	394	362	385	367	371	368	384	368	360	400	364	364	399	390	376	374	345	377	356	370	399	377	381	356	372	397	386	407	362	363	355	393	326	381	362	359	359	391	345	358	390	353	376	372	372	368	342	346	345	353	374	342	334	384	385	381	386	394	364	368	416	357	353	360	391	354	406	393	367	390	384	404	380	366	375	356	367	380	370	362	353	375	360	320	341	386	389	385	393	373	374	366	364	386	390	397	395	331	366	335	389	380	379	388	400	362	419	373	372	330	353	376	366	369	376	376	354	327	399	356	381	342	383	375	352	373	401	342	413	374	395	389	342	396	384	360	376	398	369	366	378	388	378	353	357	412	386	343	348	346	340	387	370	383	386	405	391	357	357	364	391	377	387	388	364	361	358	335	399	366	340	342	354	370	350	387	355	365	381	345	372	377	367	357	400	377	366	367	395	354	369	380	381	358	360	388	353	387	362	351	340	390	347	390	350	349	376	364	337	340	361	377	400	365	364	370	393	346	386	389	330	413	374	385	374	419	367	358	346	387	349	357	367	351	381	348	330	361	377	372	357	380	378	406	357	383	387	369	380	390	360	351	337	379	387	372	364	405	344	335	354	397	351	355	365	395	367	359	366	370	343	400	364	353	372	384	372	362	404	385	376	362	383	390	348	379	407	353	417	362	376	377	387	345	360	366	357	403	406	374	376	374	358	368	389	364	389	385	342	367	374	395	341	375	422	330	380	384	360	396	385	385	342	372	370	380	369	396	367	367	394	369	405	365	382	331	339	400	373	388	420	363	385	419	342	335	400	362	353	357	390	394	392	374	357	391	396	425	388	357	355	359	351	367	341	378	369	369	403	362	370	375	397	385	378	399	368	395	392	377	373	425	419	350	344	349	395	354	423	372	388	378	357	383	366	396	399	398	361	408	373	396	365	375	384	373	362	353	341	325	368	367	346	365	387	375	382	357	384	403	370	374	370	393	393	352	309	354	373	400	343	385	363	369	373	345	379	346	349	385	372	379	386	386	381	344	380	387	371	390	376	361	380	389	358	340	365	378	362	388	356	389	344	365	366	397	398	379	386	371	381	383	347	387	367	367	385	346	390	336	338	363	398	413	361	378	410	336	395	384	376	343	392	373	358	372	361	346	358	403	360	391	369	377	404	373	358	383	367	352	358	398	368	391	368	398	356	396	354	376	361	374	339	371	398	386	397	378	397	386	390	391	400	367	356	364	389	404	388	351	365	353	386	379	381	392	365	370	340	339	392	404	359	375	385	404	375	379	402	392	367	370	415	390	363	378	417	383	388	386	331	356	382	380	362	420	375	408	365	390	326	354	404	381	400	340	347	379	388	357	359	380	382	353	324	366	354	337	389	418	387	413	383	356	330	360	360	361	378	321	358	331	398	418	366	358	384	395	339	377	407	389	382	368	388	370	434	350	384	400	357	403	331	390	398	353	392
7131	1145	1352	1498	1325	1192	1174	1063	1015	987	1003	955	981	974	955	891	945	901	917	863	881	900	903	857	897	870	856	858	840	891	853	886	848	875	800	908	912	869	883	824	868	848	907	896	854	846	927	853	896	895	869	890	840	872	873	943	818	875	916	872	884	887	857	939	868	827	866	816	844	853	866	888	851	896	895	899	876	883	860	867	868	883	868	822	854	863	897	872	862	819	932	884	881	847	838	874	837	902	842	847	875	889	833	856	912	864	801	863	868	844	859	864	898	895	888	883	852	866	857	894	894	843	896	826	870	884	897	865	858	849	870	877	847	816	834	856	877	891	875	900	833	882	853	869	854	882	827	877	863	851	895	851	835	852	884	892	892	902	840	870	839	810	802	860	875	868	805	865	860	865	867	854	903	851	838	839	871	864	892	873	868	851	840	868	853	832	871	858	851	861	897	906	825	927	843	827	881	895	887	847	837	909	891	836	908	851	927	829	848	862	855	840	879	887	826	906	851	796	854	854	891	854	812	833	811	829	864	879	823	922	873	856	881	863	852	829	893	850	871	905	896	827	949	940	895	871	909	892	874	840	906	875	858	842	827	873	891	888	826	824	818	867	895	864	881	846	839	859	896	875	831	865	917	901	835	909	887	885	878	865	878	879	838	873	879	843	813	866	845	892	856	875	922	848	851	860	894	802	881	894	832	857	862	851	884	892	886	864	848	807	861	934	844	861	915	832	853	836	830	836	825	883	858	809	833	849	808	897	831	808	881	843	839	886	870	865	841	848	870	926	766	889	804	826	845	917	891	886	857	847	842	888	872	857	882	896	849	859	873	823	872	880	870	877	880	890	782	855	836	879	860	898	907	853	890	885	857	842	870	845	895	887	851	887	863	871	834	894	864	845	894	841	854	881	873	890	823	879	845	889	845	839	868	799	889	891	873	828	835	866	841	888	814	862	860	871	844	873	818	826	848	886	891	852	873	859	851	899	868	874	884	803	887	843	861	855	860	874	894	823	848	892	873	858	812	799	875	852	860	847	785	855	828	850	852	870	879	861	886	853	812	870	893	824	852	893	849	867	828	878	833	866	809	825	836	891	832	903	904	907	869	822	851	816	891	848	918	847	840	903	875	813	861	900	841	839	886	910	912	900	894	876	844	834	873	845	863	885	867	863	851	875	828	891	846	832	831	837	833	835	842	852	917	835	869	879	872	841	866	865	873	869	843	864	836	839	856	866	864	883	861	839	831	868	876	882	887	874	819	891	838	893	847	858	885	895	852	842	861	899	909	831	871	808	836	888	859	843	832	818	835	931	832	895	831	888	907	815	861	849	906	867	869	862	874	880	832	850	848	891	899	884	855	886	882	847	885	876	902	851	810	890	841	851	909	821	889	878	866	829	885	848	799	893	882	929	816	820	905	837	873	906	883	901	866	894	822	843	888	926	887	869	888	827	848	919	821	901	845	853	881	907	811	872	873	863	845	829	858	886	895	831	817	863	850	865	835	891	834	901	888	817	853	870	847	854	895	862	855	827	872	861	863	864	832	847	850	885	864	926	866	880	847	870	895	806	871	849	907	882	855	840	918	847	844	893	818	912	895	846	871	848	890	888	833	820	827	882	815	836	831	851	837	826	875	899	857	894	819	854	884	868	861	872	828	865	860	924	826	865	872	949	911	871	870	859	834	825	877	893	861	852	856	856	901	858	866	846	869	890	883	863	846	833	871	899	890	891	830	904	865	841	880	851	823	894	900	866	870	829	881	808	867	857	842	898	839	860	935	841	907	865	876	803	874	876	898	900	852	893	845	844	823	856	875	856	900	842	894	844	900	887	818	880	814	870	877	863	904	811	858	857	808	802	845	888	879	841	889	865	793	845	831	851	837	827	876	829	826	833	876	930	859	908	851	864	816	922	843	810	834	856	902	844	845	904	835	844	825	821	865	848	875	900	854	832	829	842	877	835	833	859	895	869	826	848	850	842	890	897	887	870	855	826	902	830	854	861	899	807	896	890	839	867	822	831	916	852	891	862	892	862	885	863	880	848	923	859	884	855	861	838	834	857	902	832	838	859	858	881	869	859	889	866	802	896	872	866	847	881	886	855	876	853	865	863	891	872	808	853	875	811	842	874	878	875	862	858	910	872	900	914	830	859	900	928	932	884	864	848	840	905	848	842	852	849	897	873	826	904	847	867	850	791	833	861	851	908	909	879	859	874	812	828	837	906	865	879	864	902	920	899	881	869	886	846	856	826	844	879	855	880	895	886	873	890	870	837	818	811	832	894	866	857	857	803	876	869	871	885	852	829	886	829	877	844	921	890	906	888	864	877	859	851	857	845	859	839	881	876	833	854	856	894	883	825	865	881	886	870	870	850	826	879	888	866	862	837	801	882	893	869	942	890	884	837	864	890	839	864	852	843	844	834	902	843	862	854	838	866	867	881	820	811	873	880	866	829	885	868	876	874	890	899	863	880	884	835	812	906	873	870	857	903	803	880	863	877	916	844	850	865	833	813	879	885	839	850	922	821	827	897	804	888	841	817	839	881	892	845	835	897	877	816	891	843	848	855	875	868	858	894	877	882	856	851	830	837	857	875	841	881	879	816	877	869	850	817	915	873	856	866	845	900	841	896	860	841	828	913	811	861	836	832	896	871	871	923	851	845	829	873	895	859	847	848	811	883	846	810	852	880	871	865	816	832	847	918	832	923	902	882	854	893	840	838	846	818	826	848	848	859	877	888	834	844	893	877	833	863	879	907	893	847	836	838	890	870	842	836	817	858	836	834	869	814	876	854	865	901	874	832	873	809	865	905	861	913	831	804	878	881	863	885	831	925	822	864	860	867	889	904	827	866	881	867	911	926	899	812	883	853	850	834	891	866	891	832	888	826	895	855	857	920	837	866	877	900	860	874	840	829	885	827	902	864	891	847	891	826	856	887	860	864	916	879	844	785	845	851	838	871	866	849	890	863	838	864	906	863	916	882	864	812	866	842	815	847	876	910	880	854	821	900	833	869	917	890	864	853	858	914	862	856	885	833	909	866	887	868	913	867	869	817	879	910	865	865	877	882	863	853	864	899	863	820	872	831	862	883	862	859	905	874	837	886	852	837	848	849	887	859	860	844	865	856	871	839	859	908	879	904	850	880	856	852	869	825	851	890	892	844	850	853	865	871	790	896	828	880	871	805	806	900	896	847	853	915	885	891	855	872	856	906	874	882	850	859	833	865	859	871	803	831	869	852	851	877	895	860	900	877	848	871	921	822	879	799	880	917	846	861	846	821	800	871	854	861	836	884	867	876	856	837	780	890	862	811	899	873	841	874	825	870	825	906	937	956	886	859	830	809	852	847	889	840	904	866	859	863	849	877	891	841	875	856	831	828	884	816	838	902	898	872	908	830	824	872	881	815	847	845	830	810	890	882	903	851	870	840	853	919	844	862	847	853	835	892	825	871	861	837	892	892	827	821	897	861	892	828	857	900	912	864	858	835
13923	960	692	478	378	311	286	239	224	175	210	215	223	224	171	208	204	197	174	192	187	191	188	198	192	175	187	179	189	177	181	171	156	167	178	162	167	182	206	163	187	179	164	181	193	178	181	177	178	174	188	173	168	192	175	183	186	154	173	189	169	154	181	186	164	187	201	158	168	191	186	187	178	169	154	187	190	165	172	197	189	178	163	177	174	186	176	163	167	193	209	168	177	194	216	181	157	196	170	194	176	182	198	170	195	184	197	186	182	194	169	187	156	205	199	172	165	182	166	180	189	171	182	183	188	171	176	176	165	199	171	153	198	195	183	168	154	164	186	186	179	190	181	180	186	187	183	155	174	163	152	202	188	177	184	186	190	157	181	141	147	181	173	148	158	153	165	199	189	187	183	165	156	157	171	176	153	169	185	193	178	167	160	187	180	165	171	183	152	170	158	186	165	185	164	177	187	160	166	188	189	170	185	184	173	182	182	162	187	172	154	163	166	189	188	147	191	170	187	171	168	192	175	181	194	189	172	205	167	184	161	191	167	153	182	176	178	186	199	173	175	164	160	169	170	175	187	163	191	150	156	169	195	196	141	174	161	157	193	169	202	179	185	164	160	167	152	173	171	160	156	200	181	184	195	162	187	180	191	182	158	165	160	174	201	145	205	188	189	165	191	207	196	162	197	193	186	174	176	189	151	206	193	197	184	184	177	189	169	201	191	186	159	168	174	169	177	151	180	178	170	172	174	150	181	205	175	170	186	167	165	186	200	182	177	196	187	176	147	161	190	195	175	172	170	183	169	163	189	164	189	185	176	183	177	174	176	168	164	177	191	177	167	184	193	208	149	167	172	157	171	185	185	144	166	196	177	182	192	169	164	174	157	201	172	163	161	183	150	171	164	193	198	180	163	187	175	157	173	191	173	182	173	210	166	166	167	179	185	178	170	184	168	135	185	168	184	196	160	167	153	179	165	192	183	187	180	191	167	182	169	191	198	183	176	196	150	187	158	179	178	180	186	169	146	176	177	148	176	189	169	180	168	151	164	197	172	196	151	183	170	179	165	183	188	176	178	183	176	167	177	158	185	151	175	177	179	191	187	181	169	163	191	187	188	167	180	171	182	176	171	182	188	181	166	171	170	154	152	141	164	160	187	176	180	188	200	180	172	191	212	174	172	168	194	166	151	155	181	181	158	176	148	174	173	148	171	169	149	167	190	167	155	180	166	164	203	175	189	205	197	165	156	194	167	186	176	187	199	154	170	154	188	169	167	175	155	180	174	185	189	182	159	191	194	196	200	183	169	191	175	172	172	167	198	178	166	174	172	159	175	182	181	175	172	176	169	165	199	171	170	174	175	192	186	149	177	206	160	198	178	181	169	156	161	179	191	206	182	174	176	155	183	164	181	194	151	175	175	169	171	198	174	167	185	186	187	194	193	172	173	196	170	201	165	154	176	175	166	187	175	164	185	175	144	153	166	194	181	154	181	173	153	159	210	157	163	189	200	178	160	155	149	185	172	164	171	178	181	177	162	186	184	145	188	179	156	194	187	174	171	180	157	192	175	178	181	201	185	182	185	157	177	162	187	184	189	163	175	165	151	181	181	159	159	193	181	203	181	180	147	174	178	197	188	177	192	167	178	177	168	177	202	207	163	196	189	171	166	168	138	178	190	182	147	175	161	166	164	178	164	186	150	171	166	191	185	164	172	171	173	172	180	178	194	167	190	174	171	209	163	189	158	178	191	153	183	179	165	168	174	151	167	161	164	180	201	170	192	181	144	200	180	164	188	163	186	162	201	191	174	197	176	180	161	156	173	147	181	181	169	147	174	153	166	186	143	156	192	156	187	181	178	176	192	167	154	176	187	184	184	171	177	188	155	191	194	157	179	150	185	207	168	161	180	170	187	188	175	175	172	192	162	185	166	168	173	185	163	195	186	171	185	177	194	152	180	194	165	172	162	192	176	185	179	169	182	168	178	171	149	192	183	169	170	183	176	182	170	128	173	180	182	177	193	200	200	180	194	188	171	173	207	189	182	169	150	179	186	181	177	192	189	171	161	166	152	148	151	182	161	176	193	174	173	165	171	173	167	176	172	145	152	196	151	175	205	182	189	184	154	195	157	181	177	192	176	173	175	176	181	157	164	194	171	187	193	199	169	155	180	169	167	170	178	152	165	199	170	197	189	166	179	174	149	171	190	197	159	189	173	153	179	181	168	172	209	180	196	187	177	175	165	164	155	168	164	189	181	172	197	178	177	179	175	184	186	183	197	170	202	156	190	157	185	168	169	182	183	174	170	182	171	161	186	178	167	173	171	176	189	178	190	184	181	182	183	176	174	187	162	159	194	201	173	177	181	192	190	190	178	144	164	161	191	178	198	169	190	161	167	173	184	165	192	169	202	175	177	163	169	165	166	195	187	199	183	162	150	167	175	163	179	179	177	179	187	179	187	197	172	180	181	172	178	184	194	167	198	169	171	165	150	165	174	152	212	194	171	169	177	161	177	197	184	201	188	167	177	180	169	163	188	165	163	182	183	171	160	168	142	184	177	178	192	204	183	188	162	177	181	192	183	164	164	180	158	181	173	184	191	171	173	172	210	176	167	146	161	171	172	183	152	182	182	207	163	178	177	146	196	163	152	134	156	174	188	188	182	189	153	196	162	192	196	145	173	176	148	192	176	173	193	166	173	187	180	187	180	167	144	147	186	179	160	188	194	166	168	161	177	194	160	181	164	181	177	167	176	175	163	168	176	140	181	196	155	202	182	194	190	161	159	180	192	185	187	160	187	205	156	175	178	162	181	180	189	181	157	169	180	176	170	179	159	192	203	165	172	178	166	160	156	182	175	187	187	157	176	164	170	150	187	160	146	151	160	178	200	159	172	160	196	179	176	166	196	181	177	197	184	179	191	142	173	185	162	180	197	164	176	181	185	204	194	221	174	174	187	155	171	146	168	157	187	158	190	177	185	180	156	183	184	165	167	196	154	201	204	182	165	157	182	155	180	183	182	167	168	195	189	169	193	214	164	194	190	161	172	159	208	172	196	179	174	173	167	181	176	170	166	199	168	186	171	170	147	179	161	168	178	185	146	175	176	159	178	176	155	171	162	160	172	175	174	169	165	158	186	191	188	180	176	198	162	207	166	198	179	183	185	188	200	173	204	192	189	175	169	179	163	185	163	188	160	194	187	153	187	163	165	173	154	156	167	191	156	179	158	181	164	135	184	186	170	164	187	151	176	148	160	186	171	181	172	168	175	167	167	191	176	154	189	192	144	181	171	194	177	159	183	183	189	177	169	161	189	176	217	150	177	163	172	188	158	188	184	169	190	184	194	205	172	160	173	188	183	194	182	168	181	184	182	154	153	155	169	182	169	181	180	156	174	187	183	165	183	165	168	193	151	184	151	191	185	182	186	149	179	184	164	179	183	200	138	191	184	186	178	183	197	135	168	166	182	192	175	173	204	192	157	163	178	151	171	197
8367	970	1512	1637	1385	1138	986	838	777	687	703	643	613	617	553	569	530	529	534	527	495	512	479	484	476	521	491	485	487	504	478	469	469	457	480	450	499	486	506	554	488	497	470	487	464	474	504	485	496	483	503	439	452	448	456	489	450	478	485	431	453	452	476	473	399	482	447	469	507	450	457	419	457	416	452	464	464	469	470	469	444	475	495	466	472	445	463	441	467	456	441	428	437	420	424	436	462	457	468	434	479	450	489	484	423	391	497	471	454	463	465	474	427	452	470	470	488	504	462	468	478	472	454	474	468	440	459	453	437	438	440	448	468	454	462	447	463	428	487	423	532	426	510	422	455	430	439	454	451	444	461	450	476	444	417	465	474	479	482	414	443	480	458	468	455	454	453	485	448	447	467	493	436	461	441	456	456	463	463	470	486	462	466	473	464	444	465	478	500	465	438	468	496	442	461	482	458	449	457	456	461	427	474	480	464	455	486	420	435	474	471	465	450	459	459	457	481	466	487	444	468	487	433	441	448	466	456	450	476	454	448	419	471	452	421	429	413	468	445	480	439	480	441	496	448	438	464	455	462	467	438	480	459	467	462	453	441	446	440	487	483	473	439	497	467	471	411	439	469	481	462	446	435	443	451	465	496	454	427	421	426	444	473	473	425	419	477	464	473	485	469	469	463	443	481	430	456	436	464	472	451	439	500	453	473	419	420	483	413	483	433	411	447	471	499	496	462	469	436	445	430	434	492	412	453	459	436	411	425	465	482	445	430	479	446	449	466	487	478	456	434	472	432	456	489	481	507	448	459	428	471	480	492	465	465	434	474	475	455	447	440	473	458	446	462	481	468	427	432	415	427	444	456	435	430	467	458	417	471	489	462	457	456	458	469	426	475	458	451	446	425	435	441	444	490	478	460	504	430	413	465	456	462	439	466	442	425	427	452	472	443	443	455	423	456	437	434	459	473	452	447	439	447	435	470	440	417	438	406	440	434	468	440	496	487	445	438	452	441	489	462	468	452	453	441	453	438	428	458	453	441	406	462	469	465	432	400	456	443	477	482	431	448	425	424	460	436	489	487	463	469	445	478	442	437	445	464	467	431	481	450	464	476	452	476	486	448	466	455	461	474	471	467	444	449	447	462	438	436	445	451	487	443	486	448	449	450	430	452	445	468	423	477	427	449	469	470	489	425	472	472	496	423	444	468	462	455	470	425	455	492	470	443	463	468	462	470	442	486	438	460	447	428	483	453	481	421	456	480	458	476	512	449	438	478	402	452	468	467	447	461	456	438	449	435	478	429	469	442	431	453	455	460	460	435	440	424	418	435	468	473	445	444	468	462	432	488	454	433	450	432	418	457	460	475	452	437	416	466	493	427	493	465	468	482	442	422	455	453	467	451	485	430	440	460	400	490	458	423	474	453	450	471	421	429	428	422	473	486	460	460	420	450	433	446	421	451	486	465	469	452	439	493	443	436	441	466	486	474	427	456	444	469	516	443	429	475	484	454	421	435	480	459	441	497	466	492	476	442	463	494	427	469	422	493	430	458	448	399	483	421	468	420	494	431	487	467	412	478	458	463	440	489	459	458	431	454	479	430	462	477	472	451	435	430	450	462	458	491	442	427	418	464	492	458	442	440	445	443	456	432	447	431	446	470	463	463	497	466	480	447	468	481	472	434	470	439	440	445	491	464	452	433	485	443	469	492	468	488	474	462	434	473	468	456	457	451	472	443	457	476	415	463	445	454	488	480	454	464	511	417	465	460	465	425	468	458	448	459	464	428	431	463	436	463	452	465	462	454	435	478	482	408	437	461	468	491	465	432	507	421	482	478	472	467	455	436	462	456	470	459	466	428	469	467	435	436	476	450	496	479	443	437	472	471	465	511	458	440	457	434	432	447	464	496	429	429	444	442	444	468	442	441	468	457	472	416	460	482	450	455	458	446	471	451	478	443	453	492	457	424	478	451	430	449	417	433	408	465	444	439	490	479	464	481	474	419	450	463	449	444	443	467	451	460	428	453	481	469	411	438	429	449	449	416	442	468	443	475	471	430	472	454	454	442	422	466	438	460	453	444	476	461	457	463	460	521	455	453	425	444	437	439	440	449	437	431	464	482	473	487	402	459	439	462	454	483	467	427	509	460	452	430	455	455	447	435	474	443	447	472	472	462	499	438	455	481	447	435	457	441	435	472	424	472	463	439	431	440	451	466	415	457	486	454	439	450	479	484	446	455	454	470	434	450	462	438	453	467	456	444	438	453	462	490	441	449	454	455	440	489	432	444	438	428	477	467	434	484	454	458	463	467	505	492	466	444	462	441	473	500	461	439	486	468	465	461	492	450	434	457	444	457	437	458	451	457	462	463	402	448	451	457	455	455	442	472	430	467	499	459	458	445	447	485	459	492	445	429	487	415	470	464	430	462	497	444	454	430	469	450	466	459	466	475	483	444	410	420	450	499	471	451	500	454	484	466	487	437	452	429	458	468	451	482	440	450	445	439	436	476	450	464	460	445	463	481	463	453	440	439	445	467	463	476	471	477	473	465	466	450	462	478	454	447	478	456	471	428	470	480	450	459	481	466	468	454	475	455	495	464	420	440	467	431	461	467	432	441	424	476	464	480	413	471	452	446	417	474	502	442	481	440	489	435	459	472	440	440	452	473	454	480	447	464	476	454	481	479	485	430	468	448	464	460	476	455	460	485	497	447	450	439	435	476	469	476	422	460	448	415	475	461	489	434	488	472	480	464	428	457	491	452	476	459	500	474	453	435	459	439	448	449	481	451	462	448	446	416	439	455	455	491	424	421	432	473	453	455	469	512	434	425	424	481	474	426	468	426	454	471	456	427	470	447	447	466	451	427	441	485	425	458	437	451	443	471	465	418	473	446	471	439	427	459	441	433	483	475	456	464	433	407	461	437	498	429	457	446	455	453	451	447	436	448	431	458	451	485	470	417	477	444	495	450	470	451	415	462	436	452	462	481	450	478	470	451	447	454	464	438	447	416	422	479	462	467	427	457	478	483	427	497	411	465	447	462	423	486	462	458	444	457	476	461	482	468	455	469	413	439	471	430	446	444	436	440	419	461	475	439	439	469	484	464	474	483	413	449	455	506	446	450	467	462	458	468	410	466	440	476	456	459	468	480	483	451	452	454	477	434	447	455	481	451	444	435	480	472	452	450	488	481	447	442	440	449	422	457	429	463	438	451	443	437	447	452	469	434	456	474	453	433	456	467	444	419	455	496	478	495	457	508	464	453	410	450	447	453	483	449	462	424	460	429	452	435	484	467	465	438	462	489	451	477	443	445	458	452	469	427	487	465	455	455	464	447	441	427	487	429	481	429	452	457	421	450	472	446	451	501	458	439	487	476	453	453	448	474	446	454	431	470	427	453	435	441	437	475	450	462	450	473	480	471	467	412	452	481	453	447	476	465	425	497	507	443	471	467	455	486	453	462	431	444	491	458	476	483	460	490	461	471	424	461	441
1880	420	455	420	407	419	442	419	404	473	414	461	455	435	423	439	400	382	405	421	387	429	388	403	405	424	456	422	423	448	426	453	408	380	448	426	391	389	396	415	413	386	412	442	420	425	400	445	424	450	381	422	440	433	440	411	433	443	426	431	428	387	403	445	421	426	445	390	424	411	423	460	430	435	424	389	381	402	421	396	386	428	449	424	410	477	426	437	444	436	389	419	455	460	415	430	467	414	445	412	413	433	429	408	428	368	369	467	448	453	420	424	457	403	444	441	416	424	406	391	438	390	410	424	406	454	443	390	433	416	394	418	416	447	413	418	488	432	393	416	436	382	413	450	424	419	424	430	429	380	393	422	403	428	411	401	420	446	454	455	418	426	402	401	410	440	423	384	420	437	427	419	389	451	396	463	383	418	442	436	413	434	429	405	420	415	385	437	384	412	462	430	400	388	424	446	422	439	411	439	428	478	393	439	417	402	441	419	408	409	410	403	435	396	404	430	399	451	455	405	412	417	396	439	427	452	434	431	426	451	451	403	421	432	407	418	463	429	419	382	451	405	437	438	446	432	426	411	388	415	417	421	370	402	418	424	443	405	463	454	404	423	393	447	429	436	405	427	401	438	419	396	391	426	440	402	402	410	431	437	448	395	430	434	416	428	410	421	407	384	447	418	455	454	454	421	415	429	434	399	429	430	441	425	427	433	424	373	400	418	413	422	419	426	421	420	423	422	441	428	451	409	408	420	416	414	420	452	372	416	416	396	421	424	438	398	386	404	389	395	455	398	405	416	413	419	435	448	403	459	451	412	399	413	420	458	436	430	382	435	432	391	400	398	430	435	403	441	419	402	438	381	414	418	421	408	435	407	439	447	421	429	451	417	463	385	416	436	439	457	405	422	419	434	423	438	403	414	395	457	428	411	413	392	406	404	396	417	448	424	414	422	447	405	473	437	426	394	434	439	390	434	389	384	441	415	394	432	412	448	454	430	412	405	451	416	438	427	409	432	421	444	445	398	402	408	401	426	400	426	418	417	424	438	425	424	448	419	422	401	447	453	419	437	418	392	429	440	381	407	384	407	444	453	454	440	407	415	450	423	446	443	440	416	385	391	380	459	455	408	454	406	416	411	448	410	385	438	439	397	460	420	423	442	435	435	466	448	433	414	444	410	395	414	405	427	425	399	428	408	398	383	406	427	432	454	386	411	412	403	422	400	431	415	423	437	415	467	431	411	438	432	393	414	407	425	446	435	404	411	412	426	442	430	383	426	457	394	409	427	425	424	404	395	432	427	454	399	443	400	408	412	423	417	408	434	408	432	436	406	422	421	439	437	391	429	451	414	393	424	496	435	425	424	419	451	430	418	427	422	412	414	383	410	411	395	417	422	412	466	421	411	426	412	396	416	408	415	360	446	438	468	414	426	420	439	461	425	402	400	436	434	430	431	439	425	498	431	400	422	441	420	425	426	404	416	388	399	419	418	446	401	407	427	419	376	415	408	435	397	437	389	421	416	414	415	402	449	409	441	425	394	421	419	428	452	392	455	396	433	424	405	450	409	386	431	422	421	400	418	390	429	452	425	401	424	411	401	452	481	427	419	453	420	440	351	429	441	441	416	396	428	409	426	418	427	394	417	450	439	449	434	418	410	409	453	443	388	414	425	418	438	446	356	403	434	416	425	425	426	447	385	451	430	430	422	398	461	420	431	397	392	449	437	416	422	427	413	451	435	400	411	431	443	394	434	430	422	413	449	418	413	424	437	443	442	415	435	412	471	419	425	381	453	466	450	416	409	443	374	407	419	415	400	402	402	440	465	402	424	446	467	405	441	405	407	401	388	433	434	416	442	457	390	438	443	425	430	376	394	467	446	428	369	445	440	428	449	414	448	483	430	404	437	443	430	401	408	420	434	416	436	417	441	412	426	445	421	424	453	398	396	446	371	427	432	399	421	417	436	445	416	446	432	399	400	426	430	406	447	439	451	397	368	384	423	445	438	411	424	395	412	422	439	440	416	391	399	382	441	420	434	408	404	395	450	434	399	411	413	395	418	384	413	411	413	388	473	452	447	425	437	418	453	422	433	407	415	436	382	419	409	462	421	414	421	369	430	423	431	443	426	468	373	408	434	429	455	354	455	390	440	427	423	453	404	406	412	472	432	425	428	436	424	405	376	425	453	367	422	423	443	423	435	404	473	440	416	405	443	442	410	445	462	429	394	396	439	426	414	438	454	420	434	418	438	440	404	413	370	441	404	427	451	442	416	421	439	458	413	392	407	408	413	403	417	448	424	440	435	397	387	415	436	405	427	456	439	392	427	427	434	384	409	400	414	445	458	464	419	390	427	428	437	436	412	421	428	432	404	423	414	419	416	424	410	425	474	438	420	418	466	404	403	383	399	430	412	454	397	447	403	415	407	446	424	420	405	393	398	403	427	418	401	400	412	399	422	427	388	441	419	449	413	419	451	403	447	456	423	415	421	435	414	420	439	437	410	451	378	441	371	431	447	442	395	422	417	419	426	398	412	435	420	402	460	457	473	411	415	450	414	434	410	418	416	469	430	405	412	450	363	417	432	418	448	412	436	412	422	445	413	445	436	412	441	428	392	432	415	394	387	429	417	421	410	438	415	396	436	433	389	434	421	455	427	450	377	400	457	402	402	398	421	430	419	423	435	425	421	415	413	460	398	421	386	412	446	429	407	457	449	439	395	421	444	389	440	441	466	419	425	414	403	410	428	436	428	417	404	440	418	399	428	436	428	417	428	422	437	393	403	405	430	427	444	436	425	390	407	420	411	421	403	405	473	405	401	400	428	429	404	419	424	417	464	455	378	432	455	444	411	396	443	405	432	420	385	436	415	428	414	413	445	410	418	438	416	410	407	424	416	437	421	439	415	405	404	447	402	380	386	406	421	443	447	411	417	431	382	431	406	385	449	393	416	419	422	419	442	412	458	396	454	396	475	422	432	429	445	452	448	425	395	415	389	402	391	367	433	432	399	419	445	395	414	446	400	422	447	446	413	415	440	432	428	439	419	427	404	440	410	445	443	426	451	440	391	450	378	424	443	428	422	446	403	410	381	430	424	456	431	402	391	417	402	419	457	409	399	446	408	458	434	404	405	453	415	419	403	438	432	383	421	438	431	441	440	383	411	447	444	406	414	438	436	453	426	450	422	403	423	393	424	469	434	417	419	424	444	445	416	395	446	395	396	405	449	423	421	435	409	455	449	433	433	413	426	395	410	451	383	447	412	384	401	421	432	437	420	413	430	405	456	429	381	441	395	406	452	432	458	432	434	410	447	420	417	406	408	408	419	433	404	421	431	458	424	392	440	424	440	413	406	432	422	423	413	445	433	396	420	406	390	431	411	399	421	418	473	419	458	420	431	444	423	434	441	404	423	416	398	387	454	392	449	437	418	422	396	405	450	441	441	425	421	394	399	413	376	430	399	438	382	391	407	434	426	431	430	449	391	440	413	410	451
2503	976	1020	987	1040	965	965	1005	951	949	967	943	976	947	971	980	953	948	938	951	1009	1006	951	960	946	978	939	1005	980	981	1004	961	986	1037	976	970	991	970	982	958	950	959	977	970	1009	960	1000	988	1010	1021	941	1012	963	979	980	1017	923	934	1004	963	932	959	970	1014	1023	969	999	994	943	988	979	942	1001	943	1023	941	993	1004	964	930	970	1007	928	953	981	986	943	999	966	984	951	1027	993	985	925	958	931	1011	1022	933	953	1011	1018	1030	953	963	961	961	909	1015	959	988	915	994	990	974	953	999	997	991	1004	958	956	971	1015	1016	929	972	1018	932	1011	939	973	958	977	970	937	960	993	941	926	966	957	1003	928	961	988	963	973	1001	924	961	947	990	974	961	953	951	978	983	935	940	955	969	1026	983	1018	967	961	1007	962	946	907	963	972	993	972	1006	947	987	986	988	971	960	1025	997	943	932	941	986	970	962	966	939	975	970	979	996	975	981	971	1009	955	974	924	991	950	1008	944	982	994	1006	970	1025	957	934	1007	969	1003	983	992	988	981	986	993	942	995	1034	948	943	949	1005	988	982	959	997	942	956	977	1064	986	1030	987	977	969	997	963	954	962	1018	979	1014	969	1022	958	966	1000	963	1000	1033	1000	965	973	947	939	912	993	1012	960	1006	985	994	1011	976	1004	970	970	1022	1027	963	994	995	958	1019	961	936	989	1020	973	991	996	953	963	998	955	978	994	999	967	929	973	990	999	945	1032	971	966	1025	1013	952	1048	940	995	948	976	976	1007	968	946	979	992	962	895	977	949	986	977	961	994	947	974	1002	932	998	996	961	960	1005	992	968	988	993	1009	953	1016	1053	997	1009	964	935	1046	963	990	979	965	979	934	1003	1001	991	989	961	938	985	988	1036	1032	958	1041	903	1010	953	959	930	962	1015	992	1042	1031	914	950	1000	968	1052	963	1011	985	1009	971	919	959	1004	1039	1010	988	961	1003	995	968	1005	970	962	971	933	993	1048	992	990	996	969	960	1006	947	954	1036	1059	984	972	932	963	976	944	1009	994	1006	960	981	1029	933	931	1016	991	974	984	983	907	972	928	973	993	981	1003	978	979	993	956	956	940	1020	962	979	949	881	1002	973	995	942	951	974	922	1025	946	982	1016	954	993	989	980	973	950	916	989	973	1009	1012	920	952	1043	984	954	943	962	989	982	989	978	953	912	1046	917	1000	970	951	978	944	959	962	993	983	967	999	1000	998	990	952	997	942	1001	1044	990	920	1017	1011	940	995	999	989	980	975	907	986	994	946	986	907	998	991	967	980	936	973	982	1010	944	974	1007	1007	937	939	972	1020	996	946	967	930	984	1002	1002	987	1077	975	1036	998	910	971	990	984	1003	965	961	964	964	951	937	1007	991	992	973	984	965	885	1017	1037	1014	971	973	957	942	971	938	939	995	999	985	994	961	986	952	1005	958	911	934	1037	970	943	1032	958	917	994	974	983	991	989	1052	919	884	985	956	981	1046	941	1006	978	977	982	994	988	1011	981	989	966	1007	937	973	974	1022	983	957	942	997	1015	970	1003	941	1002	970	982	1016	983	1005	1000	977	989	963	1008	943	969	965	982	948	995	999	981	1021	949	938	955	993	1018	951	970	993	996	981	895	959	983	969	953	909	952	896	1031	943	984	1010	994	982	1004	927	929	1025	985	989	1010	927	989	1004	961	991	958	972	968	932	954	991	994	1024	1009	993	1016	917	1022	962	1025	1039	992	1021	994	972	1023	1011	977	1017	999	981	984	934	950	971	1037	970	1016	976	951	988	955	965	968	972	920	918	970	964	990	981	958	1028	978	997	970	931	905	971	961	954	923	968	912	933	942	933	906	927	994	993	984	982	955	997	980	963	982	1014	988	1007	973	940	1005	952	937	969	1005	944	968	993	962	963	971	941	925	929	984	938	969	1038	1052	1057	921	991	1021	995	993	1028	1033	1046	941	893	957	913	977	1027	979	964	994	966	946	964	1016	916	983	971	993	976	911	916	976	1008	981	923	1033	978	1000	1065	945	1016	929	1007	988	920	1012	1012	946	949	952	969	964	1013	952	977	933	1069	1002	945	959	970	996	954	957	1058	993	999	978	987	956	938	955	951	951	966	978	994	1005	920	984	979	1007	951	1066	991	987	1013	985	1017	959	981	992	990	1010	981	960	1026	1030	1005	993	984	969	975	989	966	892	986	1022	1032	967	1018	939	989	989	992	985	1048	988	932	949	993	946	1004	971	982	997	1007	969	998	992	1056	908	974	993	939	1029	929	1007	983	1042	988	1006	951	989	934	965	966	937	931	1002	987	1015	948	978	986	958	978	968	941	947	990	979	983	989	950	976	963	959	975	955	954	1016	964	954	965	949	998	990	958	970	974	938	954	949	929	956	1000	1019	967	980	946	997	958	904	979	988	917	952	959	922	991	965	988	993	962	946	975	998	987	1059	994	951	959	971	970	947	1003	950	1022	902	1012	964	971	915	993	931	987	951	1016	991	1003	973	1037	933	997	1000	1021	997	1002	901	1027	992	908	956	956	1009	1000	918	948	998	955	976	966	990	953	968	953	983	994	992	981	979	1022	956	990	949	954	1027	958	995	996	935	1002	961	919	928	1034	944	951	954	998	1016	1005	953	977	990	967	997	957	979	1001	1057	1006	947	949	946	986	990	941	967	982	1004	963	998	991	950	984	967	970	962	966	1037	984	922	1009	949	922	998	982	993	980	951	1026	984	960	1024	1052	949	960	958	1023	963	1018	994	1039	964	1026	941	969	1038	885	997	966	1005	965	1000	975	980	997	982	997	951	971	931	1014	977	1012	937	1049	998	1002	931	942	1004	922	986	991	985	1030	1002	966	985	1031	1028	942	982	978	968	1010	1000	999	962	976	926	1007	919	958	951	1032	985	970	1000	1022	1023	1007	983	1028	1008	983	1004	1020	981	998	950	932	1004	992	936	962	961	981	898	994	971	901	1020	1004	920	954	1012	989	985	941	947	1015	967	971	978	1008	924	968	941	996	1006	1020	975	954	932	945	1032	974	994	961	1008	922	940	950	1013	975	957	974	934	974	995	965	985	955	984	1029	1008	949	966	946	982	1054	1017	966	969	929	971	1019	964	1004	967	969	987	975	960	983	962	955	958	958	945	985	955	954	992	960	921	951	1033	950	946	961	1007	993	991	1056	961	995	985	947	984	981	1001	960	954	938	989	1002	954	929	989	924	958	978	974	975	979	927	1003	967	959	955	929	1022	1020	965	998	950	955	971	1004	947	953	1027	945	958	973	924	936	980	1024	931	997	1007	934	968	994	995	943	937	1008	956	1020	980	991	940	977	960	990	952	929	945	949	986	933	995	956	922	993	1007	982	965	944	976	953	973	1004	938	922	952	1023	961	933	915	984	1000	964	1025	979	915	1004	992	992	984	1027	957	1016	973	961	956	1021	914	962	991	936	984	967	1007	988	965	970	894	976	928	965	976	972	929	935	947	1002	995	978	930	1037	1064	1034	975	955	1004	934	1004	963	1046	994	919	929	954	1011	989	921	938	978	954	943	1042	997	990	969	955	1009	991	948	980	931	962	1013	1030	986	957	935	980	978	964	1039	974	1012	943	1024	916	1012	920	965	966	977	947	939	956	904	1002	975	978	961	983	938	942	973	978	942	1012	991	965	999	1031	996	1001	981	1004	982	982	994	929	969	983	963	997	1033	993	954	994	934	957	1008	964	996	942	979	918	964	1004	988	936	986	970	924	947	993	950	959	941	1016	935	958	969	892	1019	975	979	932	996	1008	982	946	957	1012	947	992	1005
7662	684	615	538	483	467	436	373	389	384	395	390	372	384	376	379	359	353	367	369	347	394	380	363	386	347	348	360	380	404	416	334	366	391	385	335	338	348	348	387	394	379	353	348	393	367	382	395	383	424	417	385	380	389	393	354	371	381	345	375	370	340	340	386	380	358	336	377	360	352	374	365	356	382	383	345	369	334	370	357	381	339	363	365	330	356	365	368	389	352	366	372	390	360	401	360	416	335	386	403	358	355	361	360	394	379	349	350	364	359	338	405	403	362	375	362	369	345	320	354	394	364	362	355	364	352	347	355	409	382	365	331	389	407	389	366	356	313	372	370	355	375	389	353	366	374	338	362	347	349	367	350	342	355	360	340	374	383	372	366	380	331	336	345	359	343	355	363	366	395	373	333	360	363	360	367	410	376	365	342	390	371	357	383	344	389	376	373	392	361	346	366	325	362	359	345	362	380	365	354	332	376	385	387	387	372	376	361	377	350	364	397	376	372	370	359	387	380	376	346	355	349	379	370	406	404	371	381	381	390	399	400	345	337	370	355	392	400	368	353	350	383	392	357	383	358	353	391	355	347	385	377	349	360	355	355	352	373	352	355	376	371	377	366	400	326	360	366	406	389	379	373	370	415	348	375	340	348	375	374	332	342	344	357	354	352	373	343	390	382	385	393	360	350	341	376	339	362	412	363	356	352	377	378	365	371	379	389	366	403	381	389	377	327	410	342	360	354	305	357	363	352	393	358	357	369	370	380	378	333	358	376	351	358	368	370	359	347	345	357	371	371	353	356	367	343	390	382	367	391	375	371	404	360	346	339	354	352	376	363	378	373	345	396	365	357	340	368	361	389	368	362	356	375	379	375	357	355	426	379	355	402	387	389	361	368	353	347	384	349	352	372	361	328	357	365	342	366	349	369	386	400	349	371	349	395	400	369	358	347	356	391	374	352	377	377	334	365	350	349	365	335	375	346	371	348	356	379	388	386	373	400	363	380	377	341	359	346	391	375	369	363	356	361	342	352	365	361	419	375	391	357	339	333	352	359	357	397	379	398	354	366	387	341	335	344	376	354	384	340	391	351	392	377	344	381	348	344	359	362	379	332	402	387	341	405	356	357	386	337	398	351	366	362	338	392	357	333	372	329	363	405	358	348	325	388	382	363	381	394	364	319	365	376	425	360	326	357	348	369	385	370	405	404	370	351	361	371	386	385	363	353	384	356	375	338	373	360	370	409	356	332	425	356	386	345	338	379	373	370	345	372	397	363	350	346	352	373	405	399	321	334	379	385	378	351	364	381	385	354	357	338	359	356	373	343	386	368	377	333	408	362	357	350	395	370	381	374	369	393	364	377	343	402	377	353	343	341	351	372	372	379	361	413	387	378	356	377	366	358	406	366	342	394	346	389	393	384	354	410	379	372	411	345	335	380	377	365	370	316	326	311	373	368	345	373	358	390	385	373	380	342	364	366	336	386	340	375	395	362	353	348	395	382	391	332	362	368	408	403	389	348	397	372	358	343	351	393	379	384	371	369	351	360	401	349	327	363	359	375	386	355	369	394	331	381	392	357	393	345	372	393	362	355	411	352	380	373	395	374	346	363	356	373	360	404	343	379	356	379	343	355	357	351	390	375	400	359	356	347	381	369	371	384	418	372	357	367	353	381	384	380	354	341	386	380	378	365	354	351	351	364	355	381	374	364	376	340	400	370	358	335	408	362	369	337	348	354	345	359	366	376	332	373	362	341	355	368	359	392	387	347	378	362	370	350	372	373	394	376	403	369	389	366	386	346	336	365	360	426	359	344	338	365	339	398	349	352	347	380	330	337	385	355	417	370	359	363	358	377	367	369	358	344	385	360	380	379	374	368	361	340	371	397	361	310	322	388	365	336	361	393	356	344	336	368	348	361	344	352	357	347	384	343	365	392	366	335	361	383	370	358	389	360	381	337	374	349	372	342	394	388	370	350	369	366	354	330	354	336	370	351	387	362	375	355	385	382	337	369	369	360	338	384	383	366	359	364	347	374	403	348	378	353	364	365	351	337	338	324	403	408	340	346	359	387	366	361	401	361	372	325	381	420	361	374	412	374	393	369	361	374	324	360	385	391	370	364	421	346	380	367	328	373	387	385	353	370	350	393	347	361	330	392	363	372	381	369	409	345	366	406	368	340	400	371	368	385	386	373	358	345	365	387	358	346	382	374	362	349	368	333	391	397	385	365	381	344	382	344	376	400	336	375	370	362	389	388	407	347	366	347	342	388	375	387	336	403	359	384	383	346	356	365	394	337	378	366	370	400	394	372	354	354	325	351	352	378	390	374	370	362	340	385	329	378	359	380	408	370	351	352	378	412	370	337	373	389	357	382	372	383	374	383	359	410	354	386	356	354	355	362	378	342	353	387	352	368	352	340	365	398	425	371	344	380	366	339	372	344	376	395	389	363	312	419	351	364	330	365	372	371	369	348	380	365	377	379	364	361	374	336	377	350	383	358	369	351	382	375	361	372	335	382	384	372	350	411	354	369	379	378	362	346	369	343	359	390	369	335	370	364	367	318	348	361	385	379	363	382	367	397	396	367	383	382	387	366	382	397	377	377	336	385	391	367	391	337	377	368	350	345	412	361	360	381	376	349	387	377	380	357	330	361	391	340	399	363	374	361	351	383	384	368	348	349	362	363	392	346	354	372	372	361	368	384	369	356	348	378	358	381	372	407	359	338	372	336	333	369	355	372	360	350	393	398	391	340	342	383	382	343	381	358	393	368	355	357	397	398	369	361	347	378	389	344	370	361	351	385	347	364	362	349	390	353	391	385	361	364	344	347	374	335	382	400	409	369	360	353	381	385	373	371	384	388	370	354	349	353	375	374	331	382	389	362	352	401	382	390	373	340	385	368	341	335	352	373	358	394	382	334	366	392	361	346	390	377	357	366	367	353	347	345	377	334	376	331	391	396	359	374	405	362	337	372	366	369	364	357	349	352	408	363	408	381	357	343	396	352	346	378	381	378	383	353	374	363	357	375	374	419	379	401	378	386	368	359	377	359	367	373	398	391	346	377	372	335	393	431	398	393	353	370	379	377	394	354	395	363	350	370	367	362	390	336	392	372	353	382	347	372	362	365	382	365	377	369	392	373	363	361	404	369	356	393	426	349	378	393	354	345	356	358	378	366	360	374	389	389	335	381	362	402	329	372	360	362	398	377	396	374	371	367	354	398	374	388	336	371	360	369	387	354	356	381	382	370	384	404	353	378	339	341	417	376	368	375	372	312	410	360	377	383	379	338	351	359	372	359	346	353	356	387	379	374	351	386	371	353	393	363	344	349	379	363	363	368	373	364	341	394	344	357	410	386	354	388	388	368	390	376	350	377	357	374	324	355	399	345	373	395	415	377	382	378	380	352	424	354	362	397	375	368	393	359	400	337	360	365	368	392	362	374	369	366	362	348	387	353	398	344	387	373	361	363	335	395	369	358	370	409	354	311	378	384
6960	1140	1338	1408	1280	1220	1107	1103	1025	993	960	945	947	916	956	864	904	921	908	888	901	895	846	873	869	883	874	888	867	899	898	873	922	882	856	878	902	862	852	880	884	885	827	872	815	908	916	797	865	874	848	805	861	834	805	861	823	872	865	873	877	839	885	866	853	855	867	803	825	911	851	823	863	877	885	848	910	849	845	870	880	876	846	847	834	847	808	876	821	813	882	893	868	863	844	879	876	864	843	871	892	825	907	929	845	867	797	825	851	821	845	906	931	893	829	877	856	869	852	863	840	826	834	889	865	851	871	875	821	860	932	863	846	836	886	921	874	839	828	913	825	923	878	808	852	861	851	833	810	835	907	888	862	825	868	882	824	829	853	854	860	859	870	818	830	866	818	879	855	806	876	827	851	897	872	828	850	858	815	880	847	823	873	823	870	819	795	803	863	899	843	861	799	859	802	858	844	884	890	792	891	828	869	846	865	843	811	901	814	799	836	799	831	836	864	854	820	839	862	919	858	813	811	857	880	930	838	921	837	820	868	827	861	868	891	879	901	896	857	877	818	856	883	837	845	849	861	823	843	894	892	836	849	827	809	807	866	837	882	878	862	862	845	838	819	861	863	860	871	815	818	862	829	842	888	822	838	792	792	814	840	839	804	884	862	829	861	894	824	852	855	892	861	863	829	864	776	868	830	875	855	832	853	898	815	828	878	872	863	787	884	800	902	814	832	884	834	862	890	904	861	894	813	772	881	900	855	839	809	883	813	844	836	894	879	824	870	898	835	848	794	874	879	808	865	863	835	874	894	871	868	903	833	879	831	860	884	812	850	778	870	831	877	864	904	881	833	843	832	890	873	902	831	867	872	822	844	877	827	844	857	836	902	842	808	872	849	912	877	854	853	808	870	840	855	909	828	829	828	884	873	804	825	890	840	842	863	836	856	861	803	843	862	894	815	857	820	836	856	852	871	849	821	844	848	864	855	910	854	839	852	837	859	856	841	877	890	858	851	900	873	868	903	858	827	881	873	872	880	878	854	845	895	833	865	847	853	894	865	879	872	841	845	836	843	859	914	834	888	876	877	847	861	884	873	854	896	840	848	822	824	892	863	848	868	844	827	825	833	841	890	890	833	874	866	822	906	819	933	879	866	855	863	812	852	850	863	865	817	824	834	835	910	852	885	829	901	833	859	852	824	878	878	825	834	842	891	848	854	900	854	840	882	889	824	893	876	804	862	868	846	772	834	894	878	872	812	858	828	851	855	807	848	889	837	848	852	885	835	816	856	823	823	885	880	889	825	898	863	814	894	886	845	866	832	874	856	831	839	869	845	834	874	901	833	851	874	831	849	852	862	831	874	869	856	852	917	867	851	882	839	874	900	862	871	830	875	880	803	871	826	867	813	849	840	847	902	893	824	845	840	829	912	858	810	821	876	879	830	817	912	881	841	799	813	885	881	793	878	858	853	812	879	876	866	793	887	877	830	880	885	866	857	865	841	848	872	832	852	881	846	827	871	836	859	860	822	868	846	859	828	858	820	864	880	881	850	885	846	905	878	858	840	867	860	846	854	907	934	862	880	816	822	857	847	832	888	851	840	888	799	818	843	847	830	865	876	869	875	867	853	898	803	845	856	888	897	864	856	859	824	799	827	811	855	842	807	810	885	839	833	857	854	866	848	871	852	864	843	860	816	878	854	836	850	797	864	852	862	843	839	904	842	860	882	852	865	856	897	865	868	893	823	922	872	807	838	913	829	835	865	847	854	869	909	808	848	824	902	859	874	848	856	870	890	839	897	837	838	804	822	847	822	851	892	879	836	879	888	815	836	843	867	886	912	849	834	830	862	900	854	860	839	795	882	908	826	814	797	848	865	883	871	864	833	874	845	886	884	857	844	899	861	865	863	874	827	876	887	886	891	828	875	884	872	853	819	912	837	822	847	845	833	816	817	825	863	873	884	861	810	897	856	858	865	844	845	886	867	831	841	890	898	875	827	838	890	854	831	890	891	826	894	824	879	880	845	879	895	923	866	873	835	897	868	832	907	855	863	890	873	802	836	841	902	795	841	889	834	850	841	895	809	896	847	850	836	862	835	832	824	852	869	894	888	829	865	832	850	857	857	850	849	895	826	852	832	895	846	841	837	836	903	839	856	863	858	847	893	864	898	875	899	922	823	883	837	848	842	836	867	814	862	863	864	865	840	862	895	869	863	829	807	837	813	867	849	885	840	854	828	782	917	895	857	877	853	830	884	855	851	801	883	827	880	840	851	864	838	840	874	859	875	864	847	866	855	855	853	906	909	865	852	883	865	838	880	886	858	867	894	852	882	862	809	856	874	852	890	834	843	824	864	874	840	858	855	898	923	887	835	859	879	816	854	856	828	849	799	943	798	870	815	865	883	815	886	878	837	814	863	832	842	818	833	823	903	816	818	780	833	847	811	844	880	854	843	824	854	806	857	831	848	869	855	882	828	870	940	825	865	873	854	833	863	853	792	845	864	881	908	909	834	891	918	826	851	809	853	880	852	852	847	861	863	887	816	861	891	851	829	801	904	899	840	865	832	806	856	921	879	858	837	876	840	875	825	802	843	835	866	809	854	859	869	871	848	857	870	870	849	842	872	840	818	866	858	864	877	837	882	837	859	900	807	846	829	914	847	857	841	865	896	830	836	821	910	839	906	850	816	851	904	804	902	834	841	861	847	881	859	845	861	850	819	854	854	886	876	838	843	862	827	858	801	839	827	906	864	834	877	839	859	865	877	861	846	859	818	840	860	835	831	868	886	794	857	889	801	891	842	874	872	823	873	839	879	897	869	859	791	850	879	871	879	886	844	839	906	849	816	817	914	914	878	854	874	876	870	873	848	835	859	807	898	851	868	889	900	890	949	898	858	825	865	865	860	842	848	812	832	893	870	850	872	892	830	830	878	837	811	813	872	867	893	848	831	882	866	866	839	873	907	818	814	823	852	871	833	833	937	913	846	880	799	868	898	916	845	878	866	839	886	852	840	821	877	890	877	867	936	817	813	826	894	841	831	826	869	827	837	895	847	861	893	854	846	900	846	863	832	832	817	889	812	877	820	868	871	828	815	907	882	878	889	875	900	847	828	865	845	891	861	823	843	896	864	837	844	851	872	913	849	814	768	825	830	842	867	804	874	826	907	886	859	892	866	861	874	818	852	842	858	878	861	851	830	868	823	866	869	849	841	850	848	839	843	866	809	840	910	866	887	865	836	877	888	859	849	862	837	843	866	825	845	879	884	862	871	844	869	819	791	827	861	821	896	881	834	843	833	883	863	821	877	842	849	854	883	795	808	874	875	903	869	889	903	860	874	870	865	803	849	882	829	778	900	868	873	846	835	850	820	890	861	853	806	886	856	823	824	791	828	854	860	861	887	841	813	848	883	877	871	824	919	834	863	880	830	899	819	841	823	839	835	856	872	869	854	842	885	816	901	857	849	873	899	867	881	876	834	801	865	895	907	863
13548	958	569	518	366	290	287	253	230	204	193	229	214	183	206	207	184	206	149	186	181	169	198	148	180	171	187	197	165	173	153	174	165	187	188	180	150	171	193	159	184	198	189	151	199	187	175	186	151	168	203	175	176	196	191	189	195	177	170	176	182	177	193	189	189	177	152	164	170	185	203	186	184	189	169	152	159	183	153	198	167	146	176	160	194	184	162	182	158	174	192	187	183	223	165	189	166	171	173	165	177	161	176	173	162	164	165	183	167	163	164	208	168	165	179	180	169	174	156	182	160	163	158	169	169	155	172	172	150	186	173	183	172	193	157	196	177	190	174	179	177	174	172	194	159	142	171	171	176	188	163	188	170	184	165	200	180	183	179	168	167	163	170	163	172	166	173	187	164	167	186	188	184	157	177	176	173	175	167	182	167	165	195	187	169	195	167	152	171	173	196	169	175	173	166	182	178	164	172	179	185	178	148	168	182	177	167	184	157	148	152	187	179	166	180	177	198	199	174	171	173	152	193	177	177	173	180	182	159	193	195	166	169	144	156	198	152	184	202	166	173	183	176	166	175	143	205	179	179	173	161	190	183	180	173	186	195	188	196	172	182	168	162	162	166	178	186	182	189	176	163	176	184	157	169	169	180	159	165	192	200	155	196	153	179	192	184	188	151	143	194	194	181	177	145	154	164	156	153	168	179	181	181	202	193	198	167	168	177	164	196	166	163	188	180	183	179	176	171	172	201	188	179	163	170	177	186	205	185	163	161	172	171	195	168	166	172	176	190	202	137	181	188	168	183	192	156	184	180	183	190	177	181	185	180	177	159	174	191	167	192	171	175	173	199	178	183	172	177	157	182	180	175	179	178	197	176	165	152	180	186	181	178	168	157	156	182	196	175	182	180	178	159	167	148	176	157	183	173	178	177	181	183	173	156	152	188	171	150	173	165	139	157	177	171	164	186	180	183	188	180	159	180	185	174	183	191	142	168	197	153	146	174	149	175	166	169	173	175	177	184	169	166	176	168	199	170	177	161	192	175	164	200	169	208	168	165	157	169	178	192	154	151	160	197	193	159	174	198	180	171	177	162	171	165	185	177	192	167	188	179	163	195	156	203	151	190	175	162	175	159	168	136	150	161	165	163	150	159	193	159	162	181	174	159	182	164	177	157	172	156	164	193	165	183	176	151	180	193	172	187	195	173	161	177	167	163	151	197	187	165	167	195	190	148	174	175	184	181	163	195	161	176	181	146	153	187	184	185	180	188	162	181	190	180	173	149	171	181	158	172	186	195	159	188	166	204	176	183	171	173	172	167	165	160	172	162	185	180	163	191	173	197	173	194	183	192	173	203	179	179	175	154	160	163	170	174	175	167	190	174	170	176	178	178	184	166	146	178	181	149	157	179	197	184	161	186	179	173	171	204	170	175	169	166	200	200	167	178	195	170	170	160	174	165	159	150	146	175	154	170	172	184	177	159	165	171	164	170	158	181	186	190	186	198	162	187	165	174	174	196	176	182	192	152	160	148	188	162	175	204	206	172	178	172	174	188	186	199	188	184	150	154	145	173	171	159	173	195	179	183	202	138	183	170	199	177	164	168	192	195	156	169	181	196	189	164	185	165	186	169	162	172	173	163	193	166	151	177	172	165	196	186	178	197	184	183	184	166	179	186	180	192	183	167	172	169	177	176	176	179	184	160	196	169	162	173	209	195	158	176	172	177	173	190	162	165	162	186	180	191	177	163	151	183	165	186	168	168	193	177	189	196	171	199	144	196	187	190	197	181	179	175	175	180	164	178	159	158	169	189	194	169	186	149	164	146	174	159	182	186	166	176	178	158	158	181	186	164	169	173	172	153	151	164	173	173	170	176	161	167	179	186	191	178	181	192	168	191	193	190	171	181	152	180	132	188	183	172	179	182	166	165	169	193	168	168	196	189	173	183	184	161	169	198	167	178	185	171	177	162	168	181	159	183	161	152	175	164	190	188	162	186	170	175	190	173	165	180	159	169	167	186	193	157	149	149	200	184	189	164	187	172	174	170	179	173	150	163	193	163	144	185	168	166	180	157	190	199	170	168	162	189	168	179	171	163	172	172	175	172	155	157	156	169	169	180	204	176	184	172	177	172	176	183	191	167	168	178	180	153	174	197	160	156	174	182	186	182	162	162	177	181	185	159	152	158	185	186	183	193	173	178	166	169	171	171	165	174	194	183	195	165	197	146	146	161	192	153	174	165	171	177	172	174	184	193	170	163	167	174	162	207	176	156	167	191	174	164	164	172	186	161	172	195	173	175	177	162	173	152	194	166	156	162	177	179	182	203	146	178	191	192	189	187	155	184	156	183	176	166	182	166	161	174	183	195	179	181	158	189	163	176	163	171	156	178	164	185	193	180	159	161	189	150	192	179	180	165	194	177	184	182	189	190	171	198	166	170	144	197	175	183	170	154	182	193	189	188	181	176	211	164	168	173	197	202	160	149	187	177	152	194	172	185	158	155	165	172	174	168	190	197	181	154	154	150	189	190	188	168	179	169	174	167	183	191	163	171	193	208	187	184	148	199	161	180	168	170	175	175	149	156	186	194	168	170	167	174	176	194	182	180	162	165	180	205	191	169	181	176	182	165	165	175	155	165	160	193	166	142	182	174	168	186	175	178	169	176	171	181	173	181	190	175	178	166	170	179	165	170	183	224	192	195	171	159	182	180	218	156	157	177	178	174	154	181	176	170	187	184	178	157	173	170	180	170	180	155	169	144	191	182	165	183	157	185	161	179	166	160	170	168	177	185	170	144	172	187	189	177	207	165	183	177	168	167	167	193	189	176	151	166	158	180	171	182	187	163	200	161	167	131	201	186	181	179	179	179	179	175	161	169	164	185	169	175	163	189	155	186	163	163	185	183	187	203	182	192	162	169	176	185	174	187	166	174	180	178	172	170	173	141	152	169	175	179	170	164	171	163	192	176	182	176	175	170	180	168	152	185	173	161	180	186	184	191	188	160	151	193	184	159	166	179	165	156	152	170	202	199	162	160	191	168	172	173	151	186	161	187	181	149	154	159	170	180	175	173	172	184	145	191	184	168	177	155	198	168	164	153	188	185	177	181	165	176	174	190	189	167	179	191	179	191	184	197	182	185	200	160	173	163	182	171	163	161	171	153	176	174	158	158	174	153	138	187	179	187	186	171	182	172	198	184	170	166	178	170	171	164	186	168	163	154	149	146	160	163	180	171	177	188	164	196	166	157	186	181	188	188	154	174	180	205	204	182	198	164	178	142	179	160	157	174	172	172	186	170	182	194	161	159	201	146	180	185	155	178	166	183	160	182	207	170	164	188	146	173	185	168	179	180	161	189	163	170	154	159	170	162	170	152	186	169	191	173	181	176	161	191	162	190	176	176	166	137	185	178	196	172	192	180	175	152	173	163	166	197	197	182	171	159	177	164	181	175	148	162	163	167	134	182	177	164	182	178	157	160	156	173	184	196	159	178	189
8232	985	1467	1621	1345	1161	1017	873	835	733	642	645	619	593	588	530	540	528	539	504	543	504	505	501	477	469	529	492	481	495	504	469	486	484	467	493	470	465	478	455	459	462	494	450	454	477	459	454	509	490	518	465	470	432	467	457	448	489	493	508	429	485	452	423	488	487	488	441	454	461	467	450	433	441	435	431	448	450	467	430	485	459	460	504	460	424	486	427	451	471	480	461	428	448	432	437	465	453	440	492	466	447	465	423	478	443	436	421	408	446	476	453	435	454	460	463	412	444	454	436	479	456	466	470	401	468	425	451	465	448	424	427	440	447	455	480	462	421	449	490	447	455	416	464	476	460	473	470	453	476	448	472	457	431	459	500	419	484	464	456	452	465	438	475	459	467	416	435	460	407	452	461	485	475	471	469	451	466	468	435	423	435	476	420	409	452	460	405	488	443	457	456	455	417	438	414	469	430	451	474	458	426	460	471	440	467	439	433	445	447	438	473	472	450	453	477	465	436	438	420	479	467	442	426	464	464	441	441	411	461	471	435	470	437	465	414	423	495	474	470	429	468	477	469	449	446	464	432	466	474	439	481	462	448	441	452	447	457	430	489	452	525	460	448	436	416	468	441	459	435	431	425	461	434	465	420	455	520	463	442	453	490	445	480	408	459	445	461	453	434	460	431	442	453	449	499	441	473	444	444	463	487	451	457	465	475	457	405	472	463	438	456	464	450	469	442	437	447	417	447	429	482	472	466	468	456	451	452	459	454	461	426	453	479	455	450	468	442	474	453	466	437	485	464	465	443	430	464	451	427	450	456	444	486	431	443	425	427	480	433	440	434	432	443	421	454	453	454	485	465	438	432	457	483	449	467	435	468	450	441	435	453	496	453	424	461	462	487	430	483	447	451	434	472	439	522	434	473	445	501	462	485	405	481	482	468	487	442	452	463	431	467	441	465	439	469	441	448	491	464	444	454	497	463	460	462	432	443	435	461	453	448	478	444	413	447	487	451	458	474	467	461	418	452	476	450	470	440	475	438	451	484	465	423	427	425	423	448	442	481	453	435	466	442	460	442	459	446	434	460	457	480	419	406	480	471	463	461	467	472	427	471	470	436	470	469	437	460	457	467	510	458	447	476	451	438	472	433	454	472	454	476	443	510	415	416	478	432	459	472	444	450	473	451	451	476	444	489	469	460	447	484	446	474	428	438	414	432	435	447	443	415	458	447	448	419	453	422	476	466	434	410	485	432	449	443	464	476	500	470	487	419	453	432	472	418	457	461	451	423	476	467	453	451	512	450	426	441	462	440	469	469	442	419	500	442	448	445	473	437	451	455	439	461	456	473	466	452	437	457	453	426	447	452	434	458	429	437	440	458	497	469	487	445	477	436	456	466	464	444	461	431	448	489	451	473	476	468	448	463	443	471	443	465	449	465	443	469	435	444	460	425	435	460	443	452	436	475	440	448	460	433	481	443	457	479	472	417	425	448	451	445	455	430	468	438	435	434	481	417	452	459	451	450	462	416	428	441	438	428	435	438	469	408	457	416	429	465	462	443	475	448	469	499	460	475	479	428	438	457	515	465	424	465	451	445	461	464	449	443	421	447	482	456	483	458	463	441	435	426	471	478	501	446	455	466	500	453	462	454	504	410	475	504	466	424	456	425	494	465	454	411	453	467	468	432	439	444	488	434	426	434	430	491	407	440	423	464	450	429	438	442	463	423	427	455	436	468	419	507	447	439	458	434	485	429	426	449	445	472	429	447	478	459	445	467	441	470	475	454	447	424	478	478	429	424	449	475	438	455	477	459	439	434	430	450	481	445	434	480	458	448	441	470	428	488	440	431	500	436	479	439	429	472	427	455	423	460	452	482	460	471	460	454	473	447	439	442	476	473	482	420	420	417	445	441	419	453	454	442	446	426	490	430	443	449	426	460	459	470	477	452	452	452	432	439	429	459	442	443	422	461	462	455	445	407	474	481	448	464	457	446	431	470	472	450	472	467	473	429	445	487	475	451	473	459	433	481	440	439	485	458	450	480	463	457	420	428	452	459	441	443	469	461	451	455	463	449	434	465	442	451	470	447	433	480	467	436	463	425	467	429	461	473	449	444	470	430	444	455	414	435	454	460	431	488	458	467	444	443	442	485	408	462	434	456	454	432	472	475	440	487	458	421	429	443	419	455	496	427	439	489	432	467	434	457	437	464	430	442	458	488	412	422	474	422	427	462	454	456	420	426	408	429	502	467	467	454	432	468	447	457	450	451	473	443	429	452	428	451	442	463	463	446	412	431	451	442	447	442	491	443	440	462	481	456	420	432	453	484	475	462	436	448	440	441	441	453	458	427	428	443	435	425	479	447	470	408	463	445	432	467	412	442	474	451	452	469	447	476	434	481	431	438	452	446	453	454	494	440	389	460	449	431	464	437	460	417	480	508	497	390	445	420	449	446	459	416	431	467	442	387	465	475	462	484	462	471	435	464	438	416	464	435	461	464	476	445	435	464	446	490	434	407	428	424	468	456	450	448	452	451	467	441	428	491	454	448	451	462	430	460	466	493	442	461	430	461	461	440	438	470	459	436	446	412	476	430	467	464	467	446	470	461	444	448	472	424	460	432	451	439	442	444	473	418	487	489	460	471	451	466	462	457	507	425	469	434	426	423	485	485	438	416	452	458	480	437	415	474	438	458	432	490	469	444	483	422	487	440	462	446	452	471	442	409	484	454	434	445	446	453	469	464	439	485	447	442	445	444	463	441	435	434	469	450	454	457	462	503	471	460	450	456	486	469	453	441	446	450	396	458	423	428	438	446	461	488	410	466	489	422	464	468	480	494	445	425	452	450	398	450	469	409	495	472	449	481	437	486	463	457	443	447	447	450	473	467	418	446	465	440	467	452	440	445	436	460	463	468	426	458	455	450	466	449	428	439	438	435	413	403	426	448	457	467	451	452	448	462	447	441	464	468	399	449	435	484	487	455	445	436	449	415	439	429	437	472	433	450	427	437	456	452	443	429	441	473	457	452	466	458	448	460	448	439	445	497	480	465	442	439	437	461	463	447	411	461	497	438	455	436	437	440	445	453	463	439	463	436	444	429	441	477	478	440	472	473	448	438	457	455	469	492	447	465	424	455	472	492	437	478	452	426	453	465	464	456	446	473	465	448	426	445	463	443	492	438	423	455	468	421	453	449	435	449	441	464	465	506	457	431	479	463	412	466	484	473	436	433	430	463	422	438	454	444	451	455	434	437	471	434	475	458	442	448	420	468	417	468	429	483	473	488	471	464	464	422	472	387	440	452	416	487	458	434	457	442	439	461	460	479	417	494	478	458	452	474	464	482	451	455	454	489	433	413	498	439	472	442	455	477	462	437	474	438	425	431	474	428	485	417	433	404	448	448	454	442	435	419	432	455	454	434	435	492	437	474	427	466	469	409	466	469	433	484	444	401	459	447	453	440	464	447	438	432	413	472	447	436	414	481	453	462	440	474
1796	494	440	471	443	430	396	457	439	423	434	465	406	442	424	413	411	396	482	394	405	483	425	399	424	422	429	420	424	426	419	408	426	404	411	407	450	426	404	411	432	396	460	430	409	424	417	414	408	425	405	435	423	443	453	424	440	427	406	423	425	423	403	431	378	429	437	415	442	452	424	464	440	460	431	450	417	391	397	439	415	435	392	421	443	423	421	417	397	433	419	408	437	457	379	424	368	419	433	390	408	388	431	476	407	475	439	406	436	416	423	434	429	448	450	423	431	402	463	428	379	424	449	417	402	412	437	428	420	399	417	455	434	437	415	431	435	433	433	414	399	384	378	423	447	445	442	436	470	398	368	429	391	426	451	446	433	427	409	420	422	447	396	458	390	441	414	437	432	399	439	423	438	425	416	422	436	455	419	415	416	443	412	472	409	427	426	417	459	410	418	411	425	413	395	458	459	394	429	417	457	448	400	413	447	407	429	406	418	412	427	387	444	407	394	407	408	399	407	392	447	422	462	427	387	428	422	438	443	431	417	425	445	439	453	445	406	406	401	443	434	459	450	428	413	445	427	438	433	453	425	392	406	433	392	352	433	443	442	411	405	410	428	399	413	435	406	445	426	418	426	409	414	433	431	431	419	433	434	407	380	433	400	402	395	422	440	418	423	415	470	418	440	412	421	415	407	446	446	449	398	413	448	476	440	407	405	409	406	438	377	431	442	428	432	373	441	452	412	399	430	405	407	408	409	395	406	469	431	415	441	401	432	424	422	447	407	446	419	452	425	412	472	376	410	407	416	404	394	424	400	407	408	407	478	429	416	428	416	406	407	455	432	427	403	437	399	421	417	423	398	415	420	413	395	438	429	410	407	431	433	439	428	436	415	380	450	433	416	473	433	437	382	416	397	418	426	414	440	445	390	431	419	451	459	448	431	461	438	466	431	387	433	428	426	421	402	411	428	401	430	437	415	376	366	429	414	453	403	411	405	416	441	431	413	438	421	477	400	481	429	476	404	416	395	440	423	383	468	411	434	403	412	451	398	406	399	446	365	388	462	398	428	442	413	419	459	448	439	461	392	460	403	430	433	423	416	419	405	407	453	409	407	401	435	455	425	377	414	440	399	402	386	409	406	412	409	391	415	413	419	426	443	405	407	389	397	398	447	459	404	385	436	436	414	425	443	465	396	402	410	404	454	419	423	422	400	407	423	424	406	425	431	419	351	393	422	391	404	428	416	413	439	455	434	437	430	438	404	428	404	436	408	435	474	408	426	419	411	427	427	405	411	445	435	449	409	442	394	406	372	405	451	434	443	390	399	446	401	401	454	422	413	446	392	445	416	402	385	414	461	438	439	390	429	430	438	420	442	430	428	426	454	429	397	412	447	462	389	460	374	395	400	472	430	401	432	383	437	397	427	425	419	445	397	422	434	398	447	432	415	442	462	445	467	390	397	413	428	392	457	414	467	403	436	436	428	402	441	471	439	412	407	434	446	416	478	452	437	427	412	414	402	445	429	418	402	434	420	396	412	426	440	432	399	400	410	395	399	421	419	448	435	412	439	423	394	397	443	424	437	433	396	385	408	417	385	414	427	453	470	491	438	440	402	421	421	447	441	386	401	415	446	403	426	428	443	417	379	458	407	419	439	425	410	414	433	441	413	444	418	420	419	404	387	425	417	419	414	417	414	369	437	394	437	418	467	403	439	461	404	407	412	438	415	428	404	424	447	451	440	439	381	390	438	406	413	410	415	404	470	381	395	407	451	435	455	389	432	437	378	464	423	433	424	407	392	405	445	421	415	448	435	419	450	406	433	432	440	441	423	439	398	444	450	367	399	391	392	398	414	441	417	458	388	403	418	408	431	435	397	435	408	450	432	442	429	472	414	453	409	411	441	399	422	384	409	420	423	444	431	409	444	430	418	379	423	448	414	433	435	431	413	390	403	429	394	406	445	412	438	399	440	468	422	446	433	405	415	400	431	422	423	436	426	413	447	443	435	388	399	414	409	487	405	440	393	471	432	403	392	429	426	379	455	424	405	408	427	441	363	422	450	460	431	418	459	369	420	408	438	393	456	424	398	446	460	423	390	478	445	411	413	421	409	426	444	430	421	448	494	485	427	430	432	446	401	443	471	403	434	405	413	423	403	411	395	380	450	430	419	403	383	403	439	425	447	416	436	413	437	427	414	455	423	433	420	441	417	429	416	415	404	420	447	407	429	453	414	441	418	425	447	434	412	416	416	441	442	431	438	436	449	416	413	431	412	432	442	426	424	399	433	446	442	448	444	393	462	432	388	434	395	459	402	382	409	400	391	475	406	412	405	386	428	440	414	420	433	447	398	391	408	403	441	401	386	427	417	434	438	416	445	416	424	391	411	422	419	428	416	446	433	503	438	416	419	406	423	399	393	400	420	430	415	457	410	427	451	441	404	413	430	405	411	418	410	411	443	412	430	398	413	380	395	438	428	433	447	432	428	394	406	441	428	455	413	451	425	442	412	406	409	442	403	395	446	385	427	395	454	419	431	433	439	417	394	409	420	388	438	427	394	423	403	392	413	430	390	423	423	459	423	398	449	421	441	417	457	492	417	400	418	398	387	426	422	434	415	436	407	395	419	375	427	399	428	436	417	415	442	417	452	424	458	430	458	419	452	397	410	426	400	416	403	431	415	424	434	414	397	424	445	406	419	437	416	409	423	415	444	420	394	377	440	412	421	427	423	412	437	480	417	420	423	433	441	419	411	413	387	396	410	382	438	460	434	390	417	455	453	433	459	429	411	433	424	379	422	392	418	408	434	403	394	435	418	404	419	431	405	401	407	447	376	450	398	440	432	463	430	415	470	427	441	408	449	432	405	423	436	404	431	412	410	439	427	435	429	444	387	416	433	423	428	436	429	459	453	412	423	411	408	447	429	454	441	414	373	444	397	392	442	474	413	445	419	404	405	415	412	429	417	407	406	398	411	429	434	400	432	437	421	394	422	402	421	458	442	408	429	402	409	385	429	434	402	400	450	445	444	466	422	417	420	411	435	454	402	437	413	381	389	412	469	449	390	410	430	424	383	404	399	415	389	439	420	399	392	427	372	449	434	465	399	450	417	440	403	407	409	422	404	404	395	437	390	419	375	400	425	420	440	407	419	483	426	400	449	412	412	381	463	435	453	373	455	423	427	402	416	408	453	421	425	454	407	439	415	414	456	410	429	428	397	439	411	402	393	412	405	467	445	404	439	376	413	451	433	458	421	456	391	443	452	436	422	423	427	433	400	414	415	423	429	451	450	441	437	431	429	422	393	405	420	445	437	412	448	405	411	419	448	417	418	433	444	394	432	399	401	397	415	418	419	422	452	389	415	415	430	439	405	400	379	381	415	429	450	454	412	411	392	385	447	420	416	440	433	425	401	405	419	413	411	436	422	457	434	408	436	439	423	411	412	428	411	403	412	423	426	369	414	455	407	393	404	432	442	405	404	397	404	403	429	405
2487	970	1008	1004	996	965	998	991	1035	912	997	894	992	939	1017	973	976	969	979	938	1007	946	1033	1021	993	934	1006	986	967	955	944	974	986	973	1019	991	980	1010	999	915	925	967	938	957	922	977	1016	1027	942	950	945	979	960	1025	951	996	1007	1004	1005	971	966	1031	994	993	983	963	1002	949	965	1025	945	919	945	945	975	947	966	1010	954	977	1001	887	959	971	991	969	951	987	1008	1018	993	976	931	962	975	978	947	978	977	1022	973	987	1042	1011	956	1000	972	960	1002	1021	937	920	1047	999	992	973	937	969	957	958	1002	1032	997	963	961	983	973	983	981	957	966	995	970	954	1003	989	1006	940	1036	999	932	968	1030	1003	982	973	991	978	1000	947	1025	992	978	1007	936	1047	970	1053	982	951	1010	930	947	1003	972	902	993	997	982	976	1004	966	981	1068	1053	1031	964	983	1015	1038	959	1005	974	970	1003	923	1032	918	945	970	1039	967	978	1050	985	992	998	965	1017	943	979	1027	955	951	935	946	967	983	980	956	983	938	1007	932	957	930	940	993	1052	1046	964	968	1016	1026	917	994	954	913	920	998	959	978	976	1012	939	983	1029	1003	964	963	947	1019	995	985	926	930	1012	922	928	931	974	961	984	950	982	951	1019	945	1008	945	962	959	975	955	976	982	982	967	991	1004	976	977	944	952	994	913	941	972	1010	948	1014	969	922	1031	980	991	974	971	978	993	929	1013	924	971	914	1046	1007	963	954	940	998	964	994	958	1006	992	937	945	999	942	982	999	1029	935	950	985	1005	1012	961	975	965	956	1013	959	980	981	922	979	948	993	984	966	977	989	990	927	966	998	991	989	996	960	960	1063	962	1006	1018	974	966	982	1039	988	918	1015	1003	991	970	947	1019	954	951	994	984	963	945	966	1022	997	977	1007	991	997	961	931	1003	974	960	995	938	1040	965	1017	977	974	961	985	981	1019	970	986	1003	963	996	1006	1001	918	950	963	971	987	999	967	1013	1018	1004	1029	1043	960	983	1016	927	950	972	946	965	970	961	991	898	939	1028	936	932	1030	924	1019	1001	949	990	932	971	985	980	956	963	1007	1007	1027	965	1001	964	954	932	1020	1031	921	1034	957	954	1022	995	1014	982	1014	977	969	1032	922	985	985	1020	1011	981	1007	1006	962	956	981	1027	925	957	937	959	983	982	970	952	1036	978	983	914	1001	917	968	988	936	954	957	1002	1028	939	1015	1047	1032	937	965	1016	995	938	960	998	912	984	976	942	963	972	952	968	971	970	942	992	1009	1032	1022	978	982	959	1009	1000	964	1010	967	1026	952	1018	998	943	927	955	1032	992	929	998	906	1000	960	959	1025	970	944	1025	967	980	930	996	947	985	938	935	1050	981	963	986	942	1029	1045	998	1007	1009	1003	1041	966	947	986	969	979	974	974	1010	1036	932	986	907	961	1022	994	975	964	961	980	1014	958	966	1043	945	982	973	969	985	925	969	960	987	971	929	964	960	1004	992	1005	977	1005	931	996	945	1001	990	952	986	1014	1019	976	1027	982	900	1013	966	961	951	941	990	969	1007	1010	961	1031	926	996	975	938	973	954	1004	969	1004	944	966	954	917	926	986	954	1039	996	1025	974	985	949	922	1001	1025	998	938	887	975	993	1012	951	929	912	1038	957	938	946	988	926	990	987	958	956	950	1024	972	930	967	984	931	1010	1029	960	963	1018	976	1026	977	997	1024	983	948	989	1002	997	978	1020	953	1036	961	963	1006	923	967	986	1006	969	978	939	986	935	992	951	939	995	1007	994	929	964	945	950	960	982	969	987	937	977	980	997	974	1019	982	976	1024	983	984	990	968	971	926	980	1026	978	967	964	1024	974	957	987	984	976	1016	959	1024	1015	975	979	988	962	976	1000	972	937	937	967	953	996	1021	1021	942	953	1015	943	998	921	990	956	1020	962	918	949	1028	916	975	965	984	943	975	1030	955	1034	929	959	966	974	915	925	964	966	1001	955	982	921	912	932	1003	932	975	980	964	966	936	946	1009	992	1032	968	924	957	966	1007	948	949	917	954	952	1010	1005	999	977	1002	1002	1003	994	937	1024	921	976	1010	957	934	977	961	935	984	1014	983	957	986	975	1003	995	991	1010	1018	1025	976	1034	964	983	981	970	942	1027	960	998	993	991	985	983	947	1012	910	1017	1010	947	935	926	997	974	939	939	949	1000	938	1026	917	954	990	957	991	976	971	957	985	983	978	977	969	1044	918	990	1024	961	960	971	1001	960	928	1000	997	1013	987	984	968	997	951	928	979	984	1002	1015	1013	966	980	986	1009	1004	998	987	960	950	903	1014	964	976	972	955	939	956	1007	967	982	937	992	957	983	938	986	1003	1009	1043	963	981	1046	1010	994	981	977	972	956	973	978	937	956	929	995	976	995	984	1014	945	1016	995	968	992	945	972	1005	971	942	950	1009	958	980	953	960	998	973	1002	968	1032	918	952	950	955	1028	958	980	943	936	985	1007	977	986	1001	1039	976	995	946	1031	974	947	1007	962	931	923	989	964	940	958	1040	956	975	971	973	977	951	964	1014	999	961	931	1018	1014	921	960	966	978	955	958	919	989	973	997	996	917	975	967	986	935	976	964	962	989	1014	958	1003	930	1022	943	984	988	1008	996	1049	979	1044	1005	1026	942	939	971	968	940	966	943	971	1015	967	969	962	1016	961	960	983	967	1017	1022	975	946	979	918	1008	972	1007	933	990	995	960	949	985	935	967	975	971	968	1027	993	968	966	963	997	929	977	967	965	935	960	969	987	1017	991	1014	1030	1023	944	1001	979	997	958	927	956	957	957	1041	969	1000	957	1005	991	978	946	984	948	965	971	999	929	1013	1027	989	992	1002	991	958	993	1017	953	935	960	992	933	981	964	944	945	946	948	971	949	905	1013	983	941	935	991	953	1034	972	1016	958	997	975	980	930	969	922	979	1015	970	1027	976	1010	1010	944	957	932	981	993	947	986	977	993	970	991	968	934	951	919	969	930	970	1022	973	970	946	936	979	983	946	1030	942	947	1049	940	957	964	1029	1011	915	991	960	951	930	971	1008	922	938	940	984	963	927	1006	1017	1028	954	1007	977	934	1007	1013	992	947	982	928	947	951	925	991	1012	996	966	999	1000	950	954	960	982	990	969	960	944	1015	987	996	1007	963	991	1002	940	988	989	994	965	954	963	933	994	983	958	1029	1009	913	973	945	976	962	1009	987	992	999	941	980	963	985	981	965	963	956	932	969	934	1001	978	993	979	980	927	987	974	974	992	932	991	1068	984	991	974	998	997	930	989	971	973	1003	909	1036	1018	986	964	996	998	990	949	951	935	973	938	956	954	988	986	986	1008	949	1016	938	964	988	951	977	1041	972	992	977	1027	938	1063	947	953	1000	996	970	1014	991	916	993	928	955	974	936	977	952	949	947	957	978	977	995	963	915	1004	995	929	1039	981	1036	977	928	943	1051	1003	918	948	948	1008	911	969	971	975	1018	980	958	1005	960	1032	960	1001	977	947	947	956	957	1031	995	889	960	947	1022	995	968	1009	1060	1003	1013	1029	947	946	965	920	963	957	984	976	949	985	962	958	970	936	1006	975	917	1010	933	960	977	934	916	990	988	997	1001	897	1041	988	1005	930	971	951	962	972	962	984	1017	965	1005	977	1005	1014	1012	962	987	1013	945	992	914	942	971	950	1010	979	1042	983	1010	991	1000	996	984	951	989	1012	934	970	956	1001	935	926	975	922	958	1018	995	1012	996	965	960	969	955	1005	964	967	1001	964	992	991	1017	984	972	1004	959	960	981	999	962	986
7635	771	578	525	460	470	444	407	398	402	369	397	379	374	380	384	433	395	353	370	387	380	368	383	388	359	363	391	393	402	418	386	398	345	421	368	387	364	346	380	364	390	364	398	363	373	387	391	357	367	374	383	366	344	400	354	353	355	368	335	347	420	394	337	366	391	337	377	385	340	350	369	355	360	382	358	347	349	343	363	346	391	388	377	354	362	369	389	380	360	372	348	361	366	355	357	380	388	371	357	407	383	358	348	380	356	373	402	401	354	397	355	379	398	365	382	354	360	341	366	333	380	355	355	356	341	390	369	391	370	350	344	354	351	365	364	369	386	377	339	366	381	345	362	363	366	366	373	361	396	363	362	385	354	388	359	414	361	378	357	382	376	356	377	356	381	397	356	366	333	390	362	378	356	353	407	366	378	366	360	366	392	350	359	362	350	390	395	349	379	392	383	409	350	376	379	352	362	352	374	338	352	388	366	329	345	367	361	378	339	341	359	350	387	363	365	368	350	353	344	388	405	346	358	360	375	371	353	383	360	357	400	368	377	346	390	371	340	351	365	358	375	363	384	382	338	338	350	367	385	358	377	373	338	342	371	391	379	332	355	366	381	356	373	391	346	369	336	338	369	367	378	420	341	339	390	364	349	341	334	387	369	368	395	360	409	364	351	355	362	379	374	354	366	314	356	351	323	359	336	338	385	384	378	330	332	354	358	352	403	373	363	383	388	353	399	371	365	333	351	393	391	354	376	360	360	379	397	391	358	357	360	345	365	356	366	389	383	340	335	353	370	352	376	349	344	345	393	385	372	344	318	365	351	390	370	374	335	367	404	377	355	382	384	395	362	357	356	386	352	377	377	374	363	376	339	349	371	347	371	345	398	408	400	377	346	363	365	364	361	366	377	395	354	389	407	385	332	383	352	382	392	380	366	356	386	335	333	393	360	353	326	362	407	356	371	395	359	390	364	359	375	354	346	357	378	359	365	370	374	414	369	396	354	321	387	373	340	365	395	393	424	371	336	358	370	400	407	380	403	406	388	391	354	328	348	362	364	375	369	346	361	338	359	362	367	365	386	389	363	377	372	370	341	335	345	374	345	378	357	361	395	393	333	346	376	367	334	363	347	362	374	411	354	370	349	356	371	367	383	333	368	395	372	389	356	363	397	372	387	393	355	368	372	379	353	327	368	348	357	351	361	346	350	326	363	367	365	384	362	378	378	367	382	379	399	362	357	330	367	396	360	383	360	387	374	328	348	362	399	368	360	389	388	333	352	345	329	366	382	385	346	312	366	375	367	409	358	372	379	375	339	360	381	369	388	371	382	368	373	371	391	377	344	357	365	372	380	313	377	374	397	385	362	378	347	354	387	378	346	384	395	388	376	352	342	396	359	371	345	377	340	381	386	363	365	354	357	318	374	360	326	397	416	411	359	363	344	352	336	374	383	365	372	371	406	365	372	349	349	367	329	345	388	358	373	372	361	367	364	350	337	366	376	376	322	391	346	398	364	365	377	359	357	349	319	342	351	412	387	356	378	396	415	371	380	331	399	377	330	329	349	383	373	371	364	356	366	360	376	371	383	375	366	371	378	360	344	400	350	362	362	351	358	407	353	343	356	351	332	384	363	362	353	383	368	394	380	379	364	386	361	380	368	341	426	337	382	362	350	365	423	353	367	336	402	365	361	355	350	361	379	366	364	347	364	363	360	371	353	368	380	397	403	398	369	384	367	351	349	369	387	373	365	383	373	339	335	350	340	380	360	358	379	390	344	352	370	402	378	344	375	352	356	344	409	344	376	394	340	377	379	344	394	331	328	377	370	389	370	380	361	387	350	391	355	400	369	359	365	328	364	370	376	372	370	393	381	400	375	388	384	402	367	353	352	378	381	372	372	377	357	327	369	380	404	361	335	374	360	377	353	380	389	357	379	346	361	392	378	392	386	364	371	360	366	380	378	370	341	342	339	353	433	329	361	355	368	371	405	410	377	318	362	368	375	364	349	360	369	365	365	344	347	385	361	397	342	353	377	368	371	357	414	397	367	386	358	369	356	359	342	336	354	372	421	364	377	362	391	375	381	325	371	417	373	421	387	362	365	355	376	373	332	368	393	379	333	395	343	370	375	384	417	356	380	390	335	390	336	392	379	360	352	362	345	365	374	381	382	379	403	381	388	367	399	341	349	419	375	346	352	363	372	362	374	366	366	382	360	325	370	374	391	369	404	407	324	342	373	365	383	302	325	398	382	374	390	333	379	385	351	363	360	369	344	380	382	348	350	375	388	345	374	385	349	382	354	383	363	355	388	389	390	348	357	352	391	369	396	365	357	363	356	366	381	352	319	358	394	340	347	357	365	342	388	369	411	417	389	342	370	308	391	356	409	367	372	355	392	322	355	381	386	380	376	359	354	356	364	385	426	371	401	343	344	384	377	367	380	344	390	354	371	362	368	385	397	383	378	380	377	340	418	379	382	397	358	412	348	354	383	336	383	360	350	363	368	394	363	381	350	400	370	381	355	355	393	399	380	357	347	361	340	370	372	372	357	373	371	331	349	352	384	380	345	371	388	340	341	404	377	371	384	366	394	372	424	362	411	418	379	356	382	369	389	372	371	351	375	403	350	335	337	356	349	374	374	367	365	315	358	356	366	370	394	404	394	364	363	376	378	380	370	416	395	367	354	371	374	386	384	377	353	341	359	311	350	337	360	357	369	370	367	360	389	378	311	371	371	368	359	347	349	356	407	359	384	370	365	368	355	399	373	369	410	352	396	361	377	368	357	376	343	339	330	354	380	357	364	355	376	354	356	379	326	348	369	382	376	344	385	355	370	376	391	369	374	391	378	367	381	401	361	373	370	340	370	357	353	383	387	378	356	351	354	379	385	385	389	358	340	366	405	336	363	348	355	363	360	391	368	346	385	345	344	340	330	342	352	342	361	349	361	346	355	396	340	370	343	371	408	394	393	365	358	376	356	366	364	358	373	363	365	343	373	322	367	373	334	346	347	374	372	394	424	377	385	382	349	370	362	361	364	359	371	388	360	368	346	394	380	366	414	366	366	349	394	398	356	330	398	355	361	382	392	385	389	341	393	387	347	333	380	388	376	358	382	356	362	408	338	352	322	334	347	373	377	376	389	365	371	377	388	395	352	316	360	394	357	331	345	358	350	358	344	368	361	345	375	363	366	392	354	382	348	354	376	359	352	396	382	355	415	388	373	367	390	333	395	381	387	337	344	378	360	355	348	355	395	369	358	350	384	385	383	384	379	372	332	345	395	341	344	359	369	354	376	349	323	371	362	365	366	384	334	377	370	383	373	370	389	360	369	365	394	368	373	367	366	364	379	355	395	375	378	411	374	388	398	365	355	394	401	339	372	373	337	380	375	387	374	390	344	375	388	379	350	399	386	359	392	370	402	349	400	340	371	363	351	350	358	380	348	360	370	354	374	405	382	381	394	385	368	377	364	354	349	408	358	382	381	358	362	384	381
6817	1174	1357	1402	1376	1127	1165	1051	967	1010	948	940	899	950	885	892	920	904	812	957	901	896	869	855	879	876	850	853	855	885	923	908	859	856	874	906	872	842	800	850	802	898	854	837	810	830	861	887	866	908	829	849	841	887	816	848	875	894	862	846	837	833	846	862	863	857	842	826	910	857	802	834	846	842	829	788	903	802	793	848	868	839	815	861	863	843	858	864	837	814	862	885	819	871	856	835	846	871	898	853	830	843	841	871	839	865	862	836	843	857	875	841	890	869	864	868	823	866	831	867	830	846	851	833	816	844	873	810	874	858	804	873	856	824	831	866	833	837	860	866	828	817	853	858	871	860	922	831	848	904	898	850	843	823	837	845	823	821	818	857	885	805	880	788	891	884	864	858	826	884	828	808	822	834	812	825	879	870	829	851	829	888	890	849	868	848	916	837	869	861	854	873	857	870	855	852	864	836	807	821	807	821	842	835	842	881	872	857	876	829	889	837	798	834	869	864	904	855	860	843	881	849	838	870	837	892	886	870	864	827	872	788	881	887	915	858	815	824	831	812	804	829	835	848	893	874	875	823	837	879	876	826	853	800	932	882	891	916	862	853	849	824	853	829	877	855	847	858	839	818	853	884	858	846	854	837	857	852	876	829	842	864	835	819	842	838	826	895	817	845	875	858	831	844	874	863	855	813	846	856	860	848	867	876	869	821	892	836	865	861	855	866	859	831	852	900	850	885	847	847	792	883	869	844	848	818	832	836	850	843	846	922	804	866	840	846	840	855	818	869	832	862	846	888	857	857	838	829	829	867	798	845	875	804	882	866	802	822	834	855	865	832	830	802	856	854	858	848	854	822	843	866	880	903	810	793	820	866	857	787	842	865	811	901	892	814	816	830	853	872	822	812	813	812	853	877	854	798	884	849	817	809	863	836	855	875	846	919	846	850	820	896	853	824	846	856	866	870	807	846	863	820	835	845	891	856	877	860	864	827	867	836	787	876	865	813	886	840	856	855	835	822	907	843	847	842	848	828	911	909	843	848	826	850	842	864	830	865	874	822	843	874	843	849	871	822	885	850	816	822	807	880	896	871	875	849	892	852	782	876	893	846	848	820	812	849	788	820	885	837	820	843	891	822	842	849	868	845	875	836	836	889	811	870	828	903	827	839	867	878	837	799	867	958	868	871	804	883	885	860	863	836	897	895	792	856	868	821	803	848	858	891	858	843	863	843	878	866	854	891	826	853	880	818	865	804	845	885	831	859	906	868	833	868	820	841	842	793	817	845	842	839	866	842	862	853	809	865	894	783	898	855	847	875	852	795	812	840	788	863	837	849	840	862	880	781	857	820	879	852	806	821	875	856	849	819	815	896	852	885	804	827	877	879	823	807	822	821	809	819	795	826	841	836	906	875	833	889	784	821	848	845	841	880	782	827	845	905	883	878	847	818	818	835	833	840	849	900	858	867	858	862	831	848	882	873	852	825	837	815	848	871	835	917	883	821	875	885	830	852	857	856	844	815	859	888	883	848	834	811	834	854	878	847	855	852	907	824	824	795	881	878	848	863	915	830	870	856	882	828	804	903	882	845	831	873	886	837	903	864	835	898	825	866	836	879	836	900	858	819	834	873	856	842	911	842	857	875	841	821	818	889	879	868	860	835	868	800	835	888	841	870	863	825	827	882	819	783	851	858	877	875	879	839	833	833	835	899	844	864	850	851	879	849	817	900	832	900	875	822	882	857	834	864	864	892	847	850	885	880	893	867	841	849	836	922	845	882	844	851	852	835	817	847	863	818	874	865	850	872	874	891	834	842	822	830	840	854	861	893	832	853	863	874	810	810	896	866	851	840	827	847	790	846	871	885	839	885	836	866	861	803	831	908	861	852	883	907	828	873	837	900	821	874	798	866	779	837	863	845	824	861	847	840	870	851	888	838	820	849	813	853	826	878	856	844	879	864	833	878	859	850	845	853	872	851	913	922	806	818	837	839	897	829	867	832	867	923	803	876	854	805	837	829	846	834	850	870	836	813	843	843	824	884	845	895	841	875	853	858	808	826	843	860	820	842	857	834	832	870	803	832	825	855	880	832	854	895	859	855	872	840	885	833	878	799	876	849	873	846	880	817	890	835	854	831	893	814	806	854	828	865	824	876	863	851	869	843	852	841	826	857	875	867	849	883	826	815	908	840	837	871	905	833	890	897	910	888	842	860	861	836	860	852	803	863	759	851	911	852	861	843	857	869	852	886	858	835	810	809	890	890	852	890	880	882	823	846	779	909	837	887	824	866	882	904	793	850	839	866	865	859	870	861	807	888	887	884	908	844	908	863	862	853	817	855	884	858	875	836	856	837	861	850	903	843	855	867	834	847	829	853	917	894	870	847	865	841	860	870	839	867	837	867	860	868	850	857	850	871	816	894	904	835	838	817	819	819	802	844	832	848	830	867	814	862	885	880	862	871	841	848	874	857	878	839	852	841	867	856	843	886	801	877	799	874	800	819	855	838	811	785	900	883	889	814	867	857	847	866	886	880	834	874	900	859	803	870	806	774	885	818	834	819	844	851	798	922	811	854	843	910	878	867	850	767	859	893	837	858	828	846	814	816	840	870	903	869	829	896	857	860	847	813	795	860	869	831	918	829	857	842	882	833	835	864	887	849	882	849	857	846	791	848	828	840	823	876	886	794	845	897	832	852	856	875	838	871	856	885	892	863	900	849	852	854	869	837	821	894	801	821	843	831	833	835	801	885	894	874	911	836	809	840	863	816	814	874	872	832	866	863	803	835	893	849	870	842	868	928	843	840	864	871	918	871	857	841	913	878	873	808	835	863	837	836	883	865	797	834	812	861	894	802	854	898	841	858	923	849	815	857	848	788	849	831	821	922	852	913	881	878	820	892	824	931	841	853	850	858	869	870	870	844	837	875	864	861	821	812	882	866	854	904	855	828	880	865	798	840	857	848	891	820	868	833	822	810	879	843	818	842	864	836	845	825	842	896	821	871	851	911	848	843	858	838	835	880	814	848	891	860	870	889	815	870	840	882	853	855	856	894	803	863	847	837	886	927	842	930	823	878	897	857	834	879	859	873	836	834	836	853	890	862	839	835	833	854	895	836	854	878	889	855	807	889	851	811	903	914	816	862	827	858	885	850	835	851	865	823	848	857	901	852	800	858	874	820	911	912	896	815	800	850	798	885	817	827	830	838	890	881	868	876	850	866	798	788	821	855	815	844	856	860	864	841	840	834	872	849	864	852	862	867	848	884	832	906	806	884	841	840	857	839	893	850	852	831	838	840	833	847	923	839	851	828	838	856	829	859	884	838	884	828	890	838	872	858	879	842	836	899	844	822	842	819	874	818	826	918	845	864	912	862	830	839	879	848	823	886	905	825	769	884	867	842	807	833	863	886	818	876	823	846	868	884	872	873	841	828	922	823	801	837	821	871	830	817	857	871	859	890	870	802	834	906	819	829	847	802	807	916	806	839	851	831
13488	1115	721	506	391	308	301	251	225	213	217	189	176	176	197	192	176	183	201	183	198	178	179	187	212	181	184	159	187	176	163	173	168	172	152	164	172	178	196	187	155	169	193	165	189	159	169	202	172	165	158	170	161	178	164	190	162	171	183	173	171	176	160	155	157	173	172	166	172	179	168	172	169	151	161	188	163	145	163	145	142	194	175	186	171	177	165	217	144	185	176	183	184	167	180	164	159	182	186	156	181	156	170	161	148	154	177	203	166	153	183	176	184	178	190	190	194	177	155	180	180	183	187	182	175	153	181	154	173	194	207	193	181	168	190	151	160	157	173	167	174	177	178	186	172	158	177	195	183	163	165	165	195	187	178	188	166	167	172	148	150	158	183	188	179	186	171	185	165	182	192	154	158	148	172	168	165	177	180	210	163	189	167	154	185	178	195	150	172	170	147	180	164	174	187	184	172	168	177	142	181	198	171	168	185	164	166	169	164	146	147	152	156	181	174	176	160	179	157	183	183	164	157	190	158	195	180	180	174	162	163	196	174	169	149	148	157	174	150	145	171	185	177	172	177	177	149	185	151	168	176	185	166	161	182	152	193	173	160	176	156	170	166	145	180	192	202	183	170	190	193	165	175	186	166	187	156	164	179	154	181	187	178	177	180	189	185	174	163	184	153	181	154	165	180	191	169	201	174	139	177	174	177	153	143	181	174	185	163	148	182	188	179	161	179	166	167	186	170	174	181	174	163	175	184	155	158	149	177	188	151	185	178	192	170	179	166	196	164	169	178	176	178	159	167	197	187	153	159	178	163	159	185	164	167	170	175	183	172	160	165	166	166	169	173	183	171	176	167	154	173	152	204	166	162	177	178	190	166	180	181	177	189	164	213	168	156	186	168	154	174	202	173	177	162	181	184	177	173	178	178	174	186	179	186	189	187	172	192	180	185	175	186	194	168	218	177	170	170	192	187	165	179	165	173	200	171	171	195	185	176	177	185	206	175	157	205	153	154	172	173	196	171	172	157	169	176	174	176	211	174	172	160	185	172	172	150	161	156	168	165	184	158	185	144	176	184	192	152	178	180	176	185	174	173	178	196	179	185	186	196	173	176	135	185	164	183	178	183	170	168	173	171	168	165	172	185	183	198	158	161	182	171	166	195	170	187	173	160	165	174	172	213	198	161	163	157	190	197	159	180	176	182	163	160	155	172	183	172	201	140	165	206	187	171	151	178	178	160	185	159	152	178	153	181	180	170	191	158	156	180	155	185	157	200	189	180	177	159	149	173	166	171	161	191	155	143	179	172	185	184	194	178	177	168	189	159	196	195	208	163	165	177	168	189	167	173	184	190	175	190	215	158	175	172	168	168	193	171	181	184	158	145	173	153	164	163	146	175	187	174	191	174	183	158	159	171	178	168	137	169	201	175	188	180	188	146	159	172	173	179	166	177	165	173	191	157	172	150	144	175	171	171	194	176	174	181	183	155	185	146	182	181	149	189	186	162	178	160	195	179	167	175	188	193	142	183	177	179	182	158	171	135	168	182	178	169	183	160	179	159	164	180	147	175	179	154	162	180	189	175	171	176	165	182	192	161	193	185	184	175	163	158	170	185	146	180	165	185	167	171	186	167	170	167	186	180	155	170	191	167	166	180	179	170	179	180	181	170	178	183	161	171	158	153	157	176	155	170	170	155	195	171	175	175	178	163	180	156	183	171	179	185	173	195	146	170	179	200	173	158	147	168	144	181	167	190	179	169	146	164	172	204	185	165	141	156	171	154	179	143	197	169	183	185	166	163	142	150	169	167	181	175	152	183	172	161	168	146	170	184	144	176	159	165	162	178	168	181	196	155	206	171	173	162	154	186	193	173	197	151	182	169	172	178	187	185	183	185	155	174	168	188	158	168	191	180	174	158	158	179	175	173	147	161	186	147	164	151	166	170	181	190	163	172	185	186	190	188	197	156	171	174	205	173	176	183	152	152	175	166	192	171	169	174	189	177	143	196	179	171	172	143	185	166	166	180	156	178	194	169	180	191	206	154	180	158	166	176	172	152	163	168	199	179	171	165	163	150	169	187	166	174	189	163	176	155	157	166	186	179	154	194	200	173	214	167	176	173	171	177	183	167	200	186	198	174	184	176	160	196	203	186	168	185	169	175	178	154	154	165	175	172	184	173	163	157	155	182	185	173	159	194	179	161	176	185	179	164	174	156	197	166	190	192	172	184	166	163	173	183	185	167	164	160	189	157	170	170	174	154	198	180	192	177	183	160	184	186	160	158	165	194	175	183	172	173	167	161	194	175	203	199	145	170	184	175	180	187	177	179	160	161	164	148	167	185	179	168	161	201	142	163	173	200	178	187	164	151	166	164	159	179	178	201	162	180	153	165	185	159	161	174	189	171	185	157	174	174	182	197	196	161	170	182	163	174	200	205	173	169	161	157	176	164	184	172	173	199	193	173	167	154	158	166	181	180	164	168	169	164	177	171	188	152	158	153	175	154	170	203	170	157	172	164	178	177	171	193	162	184	174	176	185	188	189	143	164	168	165	170	165	176	197	184	200	174	170	176	183	163	171	176	178	178	168	179	170	150	162	158	176	176	182	175	175	181	188	179	188	173	181	156	168	172	199	186	188	159	195	168	158	177	172	172	163	176	195	182	194	170	184	167	184	167	163	153	177	154	172	156	181	158	175	159	181	201	162	171	155	179	184	166	169	169	172	163	184	213	167	191	171	178	165	168	165	176	173	179	175	171	155	189	155	189	183	165	191	177	163	197	160	172	193	183	169	175	165	165	164	166	176	177	174	175	182	162	191	168	209	186	193	170	176	196	172	170	152	166	197	193	147	154	161	138	175	178	184	168	181	148	171	169	186	190	186	178	169	188	174	149	174	149	191	185	155	162	167	182	156	161	169	189	202	161	155	191	177	166	178	171	160	156	196	184	180	166	155	170	160	148	151	156	168	163	163	165	160	196	171	176	166	169	170	162	201	201	169	205	139	164	161	172	181	199	147	155	147	179	159	136	169	162	159	199	179	181	171	155	180	178	171	166	173	176	175	163	172	195	159	191	169	185	155	185	168	169	154	202	176	169	200	166	180	189	176	190	183	159	172	169	156	151	168	171	185	182	192	176	176	169	167	189	192	188	171	183	168	196	163	162	162	169	169	187	160	168	192	167	181	158	171	183	188	169	175	174	184	171	173	161	181	139	165	162	178	175	176	190	170	174	173	179	161	153	176	194	157	189	166	168	166	161	163	143	179	161	169	178	174	193	161	188	172	204	178	176	171	179	176	165	167	197	180	164	173	158	177	166	155	164	176	163	172	185	195	147	188	164	170	177	172	191	184	157	172	167	164	177	150	146	169	156	171	200	157	151	147	176	158	164	154	180	176	168	199	182	168	178	209	154	168	179	177	166	159	178	180	174	163	196	169	182	171	200	190	202	160	184	188	205	180	180	175	157	178	183	166	184	187	200	156	185	184	170	164
8309	1079	1524	1573	1390	1165	947	889	806	663	684	606	619	586	585	561	524	523	551	512	521	468	464	493	484	485	532	560	469	478	455	498	512	462	455	444	485	464	492	442	468	477	447	463	427	452	432	426	437	484	453	414	472	453	488	459	446	452	441	429	428	440	462	475	423	480	481	472	471	494	446	455	412	464	472	472	442	464	431	425	447	473	454	419	433	457	471	450	465	462	450	460	436	448	473	517	413	452	403	458	475	446	455	470	427	466	438	423	433	429	455	458	499	446	432	447	446	457	438	452	487	458	478	457	449	458	402	427	399	458	456	475	438	466	478	464	437	465	475	439	466	450	466	491	437	438	457	476	432	391	428	467	467	434	430	449	428	437	479	439	444	452	423	445	448	480	441	465	465	465	428	454	426	482	470	443	451	471	438	447	406	460	418	446	435	439	439	442	447	442	443	447	461	451	460	466	450	487	415	442	462	440	448	440	481	412	434	425	438	443	469	412	421	456	465	453	462	469	465	501	433	448	457	416	487	455	419	466	454	449	457	438	444	457	489	432	444	461	433	417	438	462	461	444	455	436	421	450	434	423	423	450	413	409	411	488	421	456	491	432	394	427	501	428	437	454	479	450	477	456	442	441	430	479	425	441	478	493	473	433	433	416	431	416	470	438	473	450	476	437	402	514	465	417	444	484	477	464	430	480	469	465	470	471	450	444	444	427	469	457	475	436	444	417	438	451	437	418	473	444	452	459	440	430	439	460	502	432	463	460	457	446	489	423	436	424	477	471	454	437	412	441	412	420	484	433	460	426	440	415	472	453	471	433	415	451	464	495	465	426	467	411	448	454	450	487	421	461	403	469	445	479	447	471	440	442	424	420	446	415	467	430	465	438	461	418	461	455	444	449	438	448	416	410	474	477	460	461	439	424	418	447	455	501	443	486	459	462	458	439	465	435	456	444	447	453	424	467	475	416	461	416	522	439	491	408	432	447	432	433	425	508	452	422	475	503	430	489	463	468	471	439	450	451	482	476	422	432	431	466	443	481	427	435	441	449	451	443	459	469	427	451	485	508	433	435	474	462	455	423	437	446	486	455	464	475	510	473	479	452	474	402	455	461	482	447	445	442	509	488	441	449	416	439	458	454	433	437	425	467	407	464	469	443	486	455	426	455	427	487	431	462	460	413	439	451	455	431	430	465	452	474	482	404	443	436	433	460	436	461	434	421	429	466	445	413	468	475	443	482	438	451	426	443	477	430	474	429	464	459	463	468	445	450	437	455	433	490	460	462	427	409	495	463	451	448	447	422	450	434	462	433	455	434	485	449	423	477	428	439	421	481	463	461	453	430	453	481	445	456	415	419	447	430	474	481	423	427	452	455	440	476	435	451	455	433	425	450	467	443	435	464	469	444	463	457	428	442	439	427	469	480	452	429	455	433	443	482	441	478	455	445	434	440	408	461	435	423	458	437	454	462	420	454	450	449	406	452	472	457	444	442	457	444	449	455	441	421	397	449	451	457	447	455	449	447	459	469	443	453	488	444	479	450	461	470	488	445	423	446	418	483	402	446	445	448	438	462	427	426	485	463	439	436	429	451	426	443	434	428	440	437	448	421	452	491	454	443	472	456	408	406	454	452	416	433	436	470	441	469	458	501	469	463	430	451	464	460	438	446	425	486	451	459	472	450	420	452	485	481	435	461	480	443	455	428	455	477	449	420	464	441	431	468	412	462	415	469	446	442	451	448	453	442	457	410	461	448	449	438	456	465	450	429	465	437	486	453	423	447	488	525	438	407	443	441	444	456	483	461	467	450	447	430	454	444	454	483	445	474	472	450	472	464	454	452	460	475	438	454	433	479	435	446	443	448	470	442	449	462	475	457	427	450	433	452	485	469	446	451	460	464	447	418	479	432	455	456	478	455	425	459	433	484	426	458	462	449	471	451	439	439	434	450	445	424	435	423	434	444	432	447	470	442	441	456	456	465	439	457	482	475	479	499	480	429	431	461	460	433	403	412	462	454	486	405	475	453	480	452	437	509	480	452	459	458	463	456	452	414	484	466	424	437	468	484	458	445	424	492	413	459	452	430	412	506	423	418	460	415	465	419	473	434	417	425	442	462	441	478	460	462	430	453	450	401	456	432	462	414	429	452	444	462	472	448	463	467	470	441	431	445	436	467	429	444	464	459	451	433	429	460	433	463	483	430	418	441	417	447	441	420	434	483	467	455	489	437	417	435	453	454	455	443	449	415	467	423	467	427	451	433	478	454	466	455	458	477	426	501	508	464	449	499	446	474	481	447	445	435	442	437	462	452	473	432	422	446	422	414	462	468	427	501	497	441	429	451	450	448	447	500	463	470	428	455	469	471	465	459	438	425	444	411	460	481	463	425	434	461	463	451	463	440	457	483	433	442	458	463	484	451	501	472	492	438	447	444	443	441	442	447	449	447	448	459	443	415	458	455	454	484	429	451	448	498	447	456	444	446	442	431	479	444	456	444	466	446	448	480	445	458	424	468	459	429	426	522	496	440	454	472	474	427	498	462	440	436	409	502	434	460	445	475	415	451	434	444	436	428	477	471	434	466	404	382	435	444	446	464	399	428	448	467	476	410	470	462	466	452	468	452	446	434	467	453	433	473	469	435	461	430	468	442	431	423	446	428	455	460	456	467	443	459	442	402	485	440	433	467	444	442	442	463	469	450	473	446	438	466	424	424	418	450	451	464	434	475	459	457	457	487	418	460	434	410	466	432	476	429	458	465	435	439	463	487	429	442	460	413	446	393	471	458	459	425	469	438	431	435	429	428	463	445	431	465	431	437	496	448	441	449	430	434	477	445	451	425	430	446	478	462	479	457	465	460	448	457	483	419	442	431	427	477	457	445	422	486	446	469	457	467	420	477	443	445	455	390	482	459	447	416	426	466	469	448	465	438	467	449	457	431	475	466	469	441	432	434	441	425	478	443	433	434	445	401	448	437	436	486	501	447	452	463	466	433	441	430	440	471	457	450	477	436	440	466	446	428	435	477	447	396	408	459	448	460	457	439	436	428	426	443	435	475	421	473	461	450	465	463	425	465	468	460	426	463	436	437	458	473	406	416	402	463	418	483	435	451	441	444	484	457	450	480	442	447	446	436	463	468	463	474	427	454	446	429	429	451	447	456	483	478	460	462	449	481	413	465	435	459	429	454	469	432	429	422	452	467	454	430	476	405	433	447	440	432	458	461	453	457	427	439	433	466	431	415	463	459	432	438	444	415	447	444	477	434	433	473	431	463	463	461	459	453	410	453	447	436	471	467	472	470	469	453	418	439	484	428	446	499	448	485	472	405	418	453	442	471	451	415	453	444	420	418	411	435	442	422	431	468	439	443	437	463	436	419	419	388	455	500	415	450	476	477	417	474	458	416	443	411	440	473	439	437	467	424	455	450	449	468	472	436	449	408	477	469	445	460	453	440	472	458	441	449	453	453	474	451	480	439	425	460	444	434	442	422
1750	471	440	406	418	396	392	428	414	439	422	430	432	423	411	400	451	422	416	408	431	424	391	410	404	419	411	432	423	432	472	384	440	399	410	427	437	428	417	446	423	440	427	416	462	419	398	456	411	394	403	442	424	440	410	417	410	415	426	441	451	393	406	397	398	385	456	433	447	408	441	417	423	479	410	409	381	391	428	444	465	390	414	443	396	444	448	408	441	408	403	418	426	376	389	436	439	416	435	422	453	437	417	410	424	444	432	445	434	423	389	402	442	426	385	413	420	420	459	377	428	416	440	428	406	428	399	418	432	441	452	413	441	423	410	438	437	422	377	432	472	386	420	413	438	435	414	407	410	413	377	397	399	434	420	376	408	427	397	386	449	369	421	429	416	411	446	425	403	441	448	410	441	419	411	405	421	426	426	417	429	432	424	419	407	416	446	429	450	412	417	402	396	410	425	403	433	413	420	444	451	399	362	423	393	437	427	409	404	425	409	419	424	451	419	391	398	411	408	378	446	441	417	405	398	449	393	406	454	454	442	376	424	378	420	389	404	406	379	389	451	392	415	405	423	399	456	434	397	434	420	450	392	454	435	403	405	408	430	412	408	399	412	423	444	410	397	442	450	434	443	425	413	403	394	363	408	413	425	392	401	390	408	420	406	393	426	428	407	426	428	432	398	406	426	445	422	414	402	460	419	423	465	422	421	405	471	473	450	403	430	390	419	383	434	399	418	394	402	424	398	436	417	417	397	430	390	406	436	453	493	435	439	402	417	379	395	397	381	402	386	426	394	452	430	414	422	396	423	429	439	408	459	403	425	392	449	426	417	411	444	431	409	418	376	420	446	401	394	417	418	418	415	460	406	444	421	417	416	421	457	427	414	425	417	404	421	433	417	419	415	415	399	435	402	415	458	405	420	395	400	422	418	491	431	438	411	427	434	419	427	437	426	404	428	434	435	456	377	426	440	421	448	409	408	392	407	395	408	414	415	429	458	406	411	425	429	419	422	436	437	407	432	421	392	412	399	411	417	458	452	421	385	414	407	408	383	427	427	415	416	483	420	419	443	438	406	414	446	424	441	406	421	435	407	449	447	441	390	395	428	436	440	426	397	368	428	384	416	430	424	399	419	409	400	416	404	407	400	416	421	410	388	430	392	440	404	466	409	429	441	427	441	430	436	453	432	413	414	420	451	414	435	439	431	392	412	449	376	384	399	407	440	429	455	393	387	385	459	410	413	413	417	410	465	426	411	413	430	457	441	438	415	402	472	392	432	433	437	422	453	417	430	421	366	452	398	415	397	433	439	393	430	425	426	398	398	445	440	389	395	417	431	432	409	413	397	466	436	428	382	448	397	418	400	422	379	423	427	425	438	444	430	427	404	419	412	413	372	431	431	439	419	421	426	407	413	425	385	424	405	407	430	461	417	420	413	443	449	485	385	426	413	385	425	403	455	427	413	451	420	446	438	396	407	388	391	465	449	417	441	415	432	420	412	405	403	411	396	403	443	455	404	409	433	440	432	403	456	447	466	406	409	399	428	408	403	397	449	398	389	425	377	397	445	421	386	400	430	422	453	434	412	394	434	426	434	420	405	445	434	411	370	408	413	425	408	400	412	465	433	438	368	453	459	419	454	458	387	429	421	451	468	402	391	424	446	422	422	433	414	363	396	397	406	401	412	429	465	412	420	457	402	416	427	397	408	452	392	434	376	450	410	426	385	378	425	420	407	430	412	450	420	394	467	455	411	433	421	420	436	442	463	459	475	454	433	430	452	403	400	434	421	445	419	453	457	361	429	395	446	417	399	420	431	457	435	421	404	471	427	465	368	422	414	452	434	392	455	393	417	384	400	416	400	435	469	401	384	417	462	443	377	378	421	426	440	441	434	402	410	465	401	415	436	421	413	425	395	422	394	422	405	432	449	443	440	453	411	463	453	401	380	416	412	448	408	428	396	428	444	408	410	434	396	424	440	410	477	490	451	433	453	423	430	423	447	413	389	442	416	388	419	429	402	407	368	386	398	399	430	385	415	446	431	394	412	398	415	424	401	422	426	414	405	427	394	397	452	451	427	422	383	446	429	441	404	412	437	424	423	402	387	409	424	396	448	464	440	428	426	412	414	402	421	434	425	420	416	430	408	415	446	397	390	454	421	391	399	423	427	410	413	417	466	410	429	425	429	416	425	422	434	386	435	441	433	380	414	459	463	441	425	418	412	404	437	430	411	417	390	391	390	439	464	419	435	406	432	385	442	424	436	426	412	420	437	406	433	410	433	404	431	432	380	423	428	399	448	421	457	434	439	442	423	408	419	393	398	437	428	412	423	436	462	435	414	463	431	437	449	405	405	430	434	426	404	425	417	408	426	424	425	407	444	419	442	436	445	441	418	398	440	419	402	410	431	434	444	411	387	398	412	425	459	418	488	446	430	422	400	420	415	380	436	441	427	388	406	429	440	385	436	399	453	416	415	397	434	393	428	434	402	459	440	413	415	401	423	406	396	429	385	423	416	374	415	390	387	390	420	436	425	415	435	420	405	441	413	427	388	417	443	436	477	426	405	448	396	419	389	399	434	428	387	396	399	422	446	414	446	417	414	406	418	401	412	425	425	443	406	396	422	386	427	490	445	470	399	441	399	418	422	417	453	438	433	452	417	430	417	442	398	368	453	451	404	462	426	409	393	418	410	447	413	449	428	418	441	421	413	405	411	418	408	417	449	449	417	415	424	410	429	472	430	412	402	425	433	414	353	401	414	421	373	424	387	418	394	415	405	373	394	415	424	419	405	394	373	420	431	408	386	363	431	379	417	450	431	436	409	419	454	454	403	403	418	364	388	407	405	439	439	426	401	431	412	434	416	396	423	429	467	444	430	400	423	412	427	422	379	429	432	442	433	402	403	413	453	387	415	410	416	416	458	423	396	404	370	429	392	388	415	425	445	422	413	419	411	456	418	434	411	362	453	423	417	456	424	378	438	404	404	442	405	430	428	440	446	424	452	390	395	404	437	409	385	391	435	421	469	395	412	425	416	411	409	448	420	407	429	421	414	412	431	448	449	430	409	408	456	405	418	401	437	440	433	485	390	410	437	471	466	398	409	412	456	403	397	422	412	402	411	424	455	424	440	374	435	477	397	456	412	430	378	399	391	429	396	431	394	420	436	451	387	399	422	425	418	421	399	407	420	421	414	423	390	444	422	419	439	399	387	414	408	398	423	432	408	434	390	442	421	425	418	427	411	451	421	440	430	389	411	426	412	435	459	451	432	401	442	438	434	393	432	447	423	409	441	446	423	428	467	401	413	462	445	466	453	434	415	414	436	431	414	416	421	404	428	422	387	443	404	464	451	412	446	412	397	423	431	411	401	396	406	405	409	408	401	407	448	437	462	412	459	402	407	424	419	428	418	436	396	408	392	418	399	400	406	397	398	405	404	419	410	398	459	393	416	386	428	443	418	445	412	392	436	440	404	436	391	419	444	380	469	437
2386	1038	988	1017	1011	954	974	982	944	1033	933	951	1004	975	949	984	949	957	992	999	1001	977	957	938	997	973	1025	969	1002	971	962	1003	979	977	926	970	979	994	977	968	1022	1002	932	950	933	980	979	946	952	926	988	945	1005	1001	974	976	954	970	959	1032	971	991	972	931	988	982	1010	990	989	952	965	891	962	995	890	1016	962	955	976	955	955	1008	1008	1000	956	1007	984	957	971	969	987	923	979	934	969	965	1003	934	968	933	941	1007	983	956	953	992	987	1066	946	942	941	968	989	980	999	993	926	995	984	906	918	983	953	949	962	955	981	989	985	993	987	1005	976	1001	943	917	981	1001	951	986	1007	993	965	924	975	939	980	959	998	1014	995	984	981	986	979	934	972	935	1023	948	943	970	921	1003	976	989	996	991	1016	953	931	936	982	963	970	1008	965	976	984	970	995	908	965	971	924	995	985	969	912	941	966	947	990	971	1046	955	968	897	911	949	953	987	979	993	1030	912	981	964	970	955	961	964	993	956	978	988	959	985	1025	1020	999	1007	1010	985	1015	1003	979	947	968	976	980	972	951	978	1000	939	1002	986	959	960	923	908	1027	986	970	990	959	942	905	966	1021	992	929	925	956	952	990	999	992	976	971	957	997	1028	930	965	991	975	939	1005	1061	936	934	1000	983	955	1055	955	944	1008	971	991	987	1010	1004	928	1002	931	942	977	1022	1009	989	888	930	1017	965	965	965	972	971	975	903	983	979	937	990	955	1042	940	960	971	964	994	978	1010	1001	965	972	955	942	994	949	947	933	915	953	999	1012	1006	959	910	923	1021	939	981	956	1008	912	1012	985	921	999	947	983	923	981	994	966	991	968	919	963	954	1027	961	921	966	1035	939	920	1037	926	958	971	988	922	947	1023	946	1053	1006	951	946	1019	1007	961	942	925	951	1013	968	972	991	1021	924	929	913	988	928	959	935	950	950	938	968	950	1021	945	1003	972	964	936	950	918	1006	1057	929	1025	1003	973	963	914	996	955	1015	962	937	1001	939	952	962	988	914	890	977	980	956	958	1001	885	989	985	950	956	927	1015	948	972	976	1006	959	990	973	989	953	984	957	915	970	983	1013	945	970	981	968	950	971	967	926	941	924	960	1017	911	932	951	957	976	978	1043	940	971	989	934	954	966	976	989	978	968	1025	948	976	947	981	976	971	993	970	980	951	968	981	961	994	944	950	975	982	975	963	966	973	929	955	979	1013	1010	987	970	1031	973	1014	947	972	980	947	968	964	988	962	946	976	934	925	975	976	934	1009	970	955	939	974	950	987	954	923	942	988	954	975	945	900	987	965	945	984	951	912	949	957	977	936	985	973	970	926	961	958	942	1021	938	947	973	1021	1026	952	1049	923	959	981	917	954	939	978	916	986	919	961	979	963	986	981	977	929	973	981	921	982	972	947	957	976	974	947	925	950	992	991	919	1001	984	945	999	953	988	960	981	925	928	973	975	943	990	972	973	969	1005	959	966	965	944	968	952	1033	997	921	1017	966	927	983	977	957	1025	960	972	1009	965	1005	951	992	986	977	923	924	993	965	1029	1022	923	976	937	913	943	955	1006	957	945	1038	965	977	980	907	996	946	972	961	961	919	1010	1000	891	1000	996	982	963	1001	993	940	1002	993	968	964	980	950	973	961	985	966	973	967	944	914	956	979	971	1017	961	961	1037	959	980	994	933	924	937	930	930	962	923	938	986	993	1015	996	902	909	985	962	955	928	972	931	966	932	933	992	975	1008	991	1005	966	959	936	911	966	1022	948	1007	929	933	940	1046	991	982	989	934	1038	985	1016	977	953	858	933	1015	1028	958	917	934	1024	909	977	921	973	966	971	960	957	982	1008	990	976	938	999	967	979	935	897	962	994	928	966	929	935	977	959	944	976	968	956	921	891	1012	917	1010	969	957	1004	994	967	975	896	977	918	934	973	946	993	938	936	986	1014	975	934	981	977	995	980	937	952	937	968	968	957	962	964	1000	886	1015	944	943	936	987	1010	950	955	988	987	972	990	1036	983	966	941	929	984	985	958	1019	1025	1011	978	974	974	987	964	939	1000	1020	931	960	940	960	962	980	968	961	946	987	1017	967	1005	967	1012	966	920	955	976	980	959	1001	963	994	1018	989	1002	969	981	948	1004	959	987	958	994	955	951	1009	952	940	973	903	979	999	899	999	959	962	919	976	928	920	975	904	993	1056	949	1019	974	986	978	1011	960	983	928	962	1015	930	976	974	964	980	984	906	948	1022	990	933	959	1014	917	988	980	951	955	968	974	985	987	947	971	1017	966	958	1036	1003	946	992	901	982	967	995	958	988	930	987	945	932	969	977	936	1008	966	932	939	979	950	996	930	963	1008	970	993	980	967	954	965	989	975	960	938	975	912	913	926	926	979	971	928	1001	982	935	990	939	983	959	884	964	1001	894	940	1019	969	999	951	965	960	942	994	952	948	919	967	971	982	938	991	962	917	1012	937	1004	1038	984	951	963	963	973	997	1058	978	990	943	1041	977	976	1005	957	925	984	953	953	987	1019	963	990	913	975	1019	1038	975	985	1022	990	1005	992	950	951	917	994	1023	946	1012	1003	962	984	956	940	958	933	972	988	958	957	1003	1030	945	911	1004	1008	1012	993	943	995	921	1004	979	931	984	973	956	949	942	981	973	934	965	939	924	988	1038	962	987	998	1038	985	965	1014	1014	941	972	968	963	941	1013	978	995	976	958	1011	956	1007	1005	966	961	932	917	1009	983	920	926	1006	977	963	1005	939	969	974	944	962	945	902	969	981	1010	943	981	966	990	1029	946	937	931	966	969	985	946	972	1061	978	983	974	973	972	958	925	945	1001	917	1047	960	1015	971	990	972	1015	951	948	986	1001	915	950	970	987	946	948	940	1017	942	947	1012	987	890	1014	969	1003	1001	998	981	957	940	996	920	984	962	937	944	1001	978	973	986	998	929	963	971	943	981	951	967	983	1008	1008	971	995	942	1033	999	939	1007	946	964	988	1040	945	967	977	1011	900	963	945	958	990	993	1000	991	1018	947	1026	969	989	922	942	958	970	975	948	1027	954	915	958	992	978	952	919	959	924	1004	949	950	893	939	988	992	990	1016	943	962	982	1035	928	1016	985	975	962	985	1000	937	930	961	1013	968	975	958	984	1001	955	966	1008	988	1004	949	959	971	1005	948	945	945	1000	933	939	1031	962	964	975	941	1000	959	960	990	977	970	953	921	935	1027	971	909	960	941	905	952	962	943	980	943	983	987	958	973	974	949	1068	1020	952	930	986	985	934	972	960	941	1002	1030	953	980	985	932	936	995	939	951	1007	967	946	952	936	993	977	942	936	940	942	947	986	964	1009	1024	978	997	965	965	934	870	991	970	987	964	984	987	968	961	962	978	986	970	999	992	985	953	978	1003	936	956	948	996	998	926	964	981	953	945	1002	1019	988	948	1059	912	926	897	977	931	943	958	953	976	972	1020	983	963	1013	1016	935	975	983	956	979	992	1044	985	983	916	950	1003	962	894	1051	915	938	930	1001	987	979	936	976	949	1024	966	943	919	978	985	980	1013	908	957	1022	957	961	959	984	974	945	968	982	1010	977	986	982	1021	956	915	1038	930	953	978	962	984	917	958	948	981	932	924	1016	1004	968	971	987	1008	939	979	925	959	938	978	936	988	956	972	962	940	1011	958	980	956	918	978	998	979	933	1038	1005	926	1007	983	1011
7522	736	602	559	515	444	422	387	385	406	422	418	388	387	380	380	369	380	385	350	373	367	368	368	391	383	368	363	380	369	366	345	392	377	352	375	340	358	398	354	361	377	337	375	352	344	327	345	387	376	374	407	351	370	365	332	390	394	378	349	339	344	339	373	346	365	380	375	334	349	347	354	345	389	355	330	391	394	354	388	393	383	367	361	393	410	381	362	364	355	369	335	380	354	372	356	427	335	390	372	324	350	365	345	369	401	371	397	350	398	319	367	391	368	374	410	361	377	352	398	351	374	352	379	414	373	350	355	356	382	365	397	353	340	370	375	373	360	360	415	372	398	369	334	396	338	346	388	363	363	386	332	389	396	365	371	343	394	350	384	383	332	387	329	353	368	367	376	348	352	371	364	332	359	386	349	359	382	360	355	355	350	346	341	358	385	383	392	377	390	385	366	396	344	366	331	381	388	376	366	376	388	374	407	367	385	364	348	383	389	352	347	386	376	374	379	348	345	357	336	355	370	357	361	349	353	429	357	360	398	365	361	379	402	359	379	381	364	355	383	393	357	380	342	415	359	382	351	397	390	384	359	373	364	360	388	349	375	356	397	354	378	346	384	373	399	342	366	338	383	342	386	349	371	361	399	341	387	382	360	393	385	353	385	366	342	386	382	356	375	376	374	362	364	326	374	365	354	373	402	368	405	363	383	386	374	376	394	399	348	384	341	346	354	389	369	393	368	373	366	408	377	329	337	349	363	372	357	356	398	379	363	388	384	392	354	364	351	390	359	342	413	390	381	342	389	379	350	373	360	381	378	346	392	363	335	390	397	416	370	329	381	367	362	364	363	338	363	341	384	350	380	353	368	380	377	359	369	369	388	401	366	354	357	334	379	368	330	369	364	353	379	364	326	387	335	347	385	342	378	353	383	347	337	351	352	364	344	364	347	380	408	366	387	400	369	368	351	373	353	397	385	338	327	380	365	365	390	346	360	348	369	378	390	377	372	331	357	375	373	361	396	395	347	355	395	391	405	338	375	331	407	397	382	349	400	387	393	369	357	388	381	380	372	363	401	351	385	388	382	408	383	401	391	334	341	383	354	336	354	378	348	360	340	397	359	349	395	384	383	348	398	397	354	406	306	384	336	369	352	332	383	359	394	351	369	399	363	369	403	359	342	384	371	331	327	362	391	366	357	351	380	370	375	358	376	384	320	372	382	361	360	364	353	344	338	340	371	385	392	353	335	359	411	362	339	364	387	399	388	384	383	395	373	352	344	366	345	370	353	349	348	379	356	372	353	394	364	332	360	366	355	349	339	382	344	392	342	368	357	392	382	373	343	381	399	420	337	345	402	368	373	365	405	377	343	370	371	380	360	339	383	371	372	370	324	383	388	362	355	355	392	385	330	360	346	396	364	336	356	367	348	362	364	367	359	356	376	367	379	370	337	358	383	365	372	367	339	366	362	370	375	379	377	359	353	355	346	366	360	361	371	353	367	379	362	369	376	363	364	384	355	353	356	386	343	381	331	302	366	372	382	370	373	334	361	372	357	361	380	394	398	329	346	340	362	394	361	390	347	394	412	346	382	363	358	371	374	374	393	366	420	371	369	391	341	362	361	328	388	356	361	368	386	333	376	364	409	376	373	365	374	328	367	408	365	390	408	357	387	363	372	396	348	386	374	379	354	372	358	346	388	341	382	372	380	338	358	374	409	371	348	321	345	377	375	370	370	367	355	370	336	374	369	346	427	415	382	340	340	357	343	383	387	331	347	367	335	330	339	360	383	343	365	393	364	378	362	383	384	353	358	327	350	372	358	366	376	429	327	357	382	357	368	349	363	377	403	386	387	352	345	375	334	370	390	364	415	369	368	331	333	347	350	334	386	385	385	346	362	335	354	376	368	357	369	372	361	376	364	367	367	379	370	365	342	390	368	360	358	402	360	393	393	420	353	369	371	351	368	380	369	334	335	388	359	376	344	393	367	399	331	358	345	378	378	386	395	383	369	344	368	374	371	378	365	374	381	382	404	346	379	416	374	422	381	370	367	368	375	349	360	388	357	362	352	338	330	354	364	395	347	334	404	327	380	396	396	379	348	320	367	364	349	383	346	373	360	375	382	379	353	382	351	379	343	354	380	370	375	394	351	382	357	350	353	371	365	348	352	363	364	334	350	394	364	345	347	363	390	360	388	383	361	369	394	382	377	347	357	377	350	347	380	375	363	378	328	380	387	356	337	325	393	309	349	365	352	343	369	370	370	366	389	381	352	371	375	361	324	374	378	374	355	366	352	363	376	380	376	367	360	337	357	382	391	381	351	333	388	391	372	372	364	381	345	404	407	365	370	360	373	374	371	355	369	383	387	356	347	381	361	359	340	353	364	360	371	368	386	354	380	393	335	332	365	370	393	383	347	334	363	408	339	325	348	351	374	365	354	350	375	378	341	383	383	385	376	372	348	334	354	381	391	347	340	360	381	350	395	341	331	355	367	356	373	388	371	314	361	375	342	354	340	344	339	395	344	409	399	376	377	339	358	337	361	344	361	355	363	371	352	357	331	343	413	366	380	359	369	386	362	352	342	409	407	351	368	368	366	353	333	348	345	383	374	380	337	341	374	387	383	328	333	354	412	388	376	365	345	352	366	371	366	367	327	367	384	352	375	360	337	312	367	367	375	411	388	335	329	356	356	407	408	367	378	356	382	352	358	319	349	379	326	318	348	381	391	352	404	380	340	368	370	378	355	366	354	383	359	393	362	357	404	353	385	383	363	364	326	380	377	340	372	341	359	402	388	350	396	357	375	380	389	361	390	339	390	368	386	413	373	363	376	356	371	359	369	386	381	382	362	349	366	362	349	358	372	376	340	364	355	362	367	362	353	374	390	394	380	358	408	347	346	356	384	333	378	377	382	378	352	410	384	361	388	341	366	368	386	343	380	375	378	342	365	366	332	339	358	369	378	349	361	362	375	365	373	341	351	370	375	384	368	368	350	370	388	308	373	370	408	368	335	346	367	392	370	359	361	352	342	366	354	348	429	359	350	386	348	362	367	375	343	398	353	342	373	365	347	384	385	375	333	405	373	384	359	355	361	370	388	396	351	386	375	341	363	375	374	360	353	360	383	387	379	373	329	350	377	368	376	381	337	345	361	381	383	378	357	336	363	375	366	399	338	340	364	361	370	375	364	379	413	363	364	389	401	358	377	373	376	387	375	340	384	361	372	346	340	355	380	375	390	387	383	353	342	375	369	374	376	387	364	398	362	353	358	366	368	358	359	355	373	367	375	370	326	385	345	370	384	412	375	359	349	418	382	355	343	402	386	372	401	394	391	361	354	359	393	366	394	406	403	363	349	365	359	379	355	369	361	377	367	368	352	336	375	371	412	383	354	375	350	381	343	344	334	336	353	352	346	381	413	360	373	365	351	355	338	349	373	342	343	376	336	372	373	353	376	383	383	341	354	347	375	348	395	373	377	387	368	367	352	377	372
6912	1130	1344	1483	1315	1252	1115	1061	1002	1029	953	971	903	926	911	857	936	869	880	862	907	859	907	879	856	820	836	862	868	905	871	803	899	869	848	879	840	850	850	915	878	839	865	866	859	839	875	894	855	851	896	821	817	840	892	865	865	836	880	866	813	866	902	802	886	840	860	876	922	827	889	876	905	847	854	865	855	892	861	830	804	840	811	835	859	866	824	851	802	875	815	833	843	887	897	787	868	803	857	864	824	870	830	812	830	828	824	823	906	843	850	863	808	911	846	919	821	867	837	844	844	821	839	840	830	851	826	817	876	851	854	838	866	852	917	818	886	827	845	828	879	858	836	857	883	900	854	785	869	876	858	871	857	851	851	877	839	951	949	887	918	876	881	899	871	824	866	853	865	828	885	841	902	879	859	848	939	893	843	830	798	945	838	827	809	784	861	875	786	827	882	872	853	827	824	812	832	874	878	888	815	906	859	877	855	822	817	851	882	879	867	882	845	833	851	855	783	834	857	894	849	860	841	803	784	838	808	853	786	856	823	822	788	865	897	880	877	841	888	819	844	810	832	798	847	854	863	813	885	839	919	875	858	851	866	884	879	867	815	827	853	872	826	875	827	903	825	833	865	827	860	837	837	831	861	909	835	895	838	810	878	850	857	870	851	872	892	856	832	818	858	871	879	897	863	884	888	815	768	832	826	846	845	843	846	880	853	886	822	859	840	864	836	876	851	817	864	893	836	831	842	846	926	813	864	921	840	859	839	795	822	838	857	847	858	871	845	871	850	822	869	820	838	859	887	879	894	852	905	828	840	863	759	823	891	839	816	865	830	832	870	849	863	871	828	884	907	867	832	880	885	869	897	843	861	858	849	854	896	861	866	853	863	826	890	794	826	878	833	815	841	841	833	864	859	827	873	850	809	855	851	859	862	846	826	813	804	827	890	857	874	845	875	853	834	887	863	875	904	865	828	811	821	841	846	872	834	852	865	869	815	841	894	870	863	796	800	778	839	885	864	804	848	796	853	852	883	851	854	862	866	846	873	832	820	830	873	874	835	851	894	850	818	840	830	892	803	849	861	830	824	873	848	874	848	839	824	858	844	857	863	797	873	846	822	853	859	846	828	850	828	865	880	828	837	865	839	818	874	867	881	876	826	873	889	879	838	836	848	895	864	884	816	838	855	894	818	868	825	841	841	889	835	820	807	876	869	836	810	845	884	800	786	879	892	856	852	863	846	877	812	841	801	768	810	834	878	829	798	833	859	864	809	903	882	897	819	823	888	809	822	843	878	833	765	870	908	829	780	906	827	869	791	816	877	770	848	916	831	841	816	876	827	846	882	809	840	828	870	879	793	827	843	892	901	864	877	866	872	852	907	828	861	871	837	848	890	828	847	895	866	871	795	904	810	806	819	897	833	914	860	879	848	872	887	794	882	811	854	844	907	884	910	851	812	850	892	833	823	834	872	844	896	836	844	821	811	920	848	863	866	838	875	878	863	882	889	895	835	892	856	847	842	837	871	871	796	839	837	815	789	913	856	902	880	854	869	853	852	800	874	824	891	850	857	839	855	862	848	858	891	851	850	872	823	874	837	820	812	809	862	852	836	809	856	884	856	836	842	865	892	823	848	812	867	808	889	822	804	852	828	849	805	896	807	835	864	835	828	821	851	826	852	822	840	875	871	853	851	876	860	853	806	856	825	846	867	847	855	866	853	833	852	865	853	834	886	794	863	804	906	876	863	875	893	840	887	857	864	838	846	780	880	848	863	893	879	895	820	893	770	826	844	815	839	854	823	837	873	836	890	831	845	850	848	849	853	847	849	830	789	873	851	883	824	829	818	867	848	843	882	878	853	903	858	802	846	862	831	849	848	903	862	824	809	855	887	841	892	892	854	923	902	844	851	841	817	876	814	863	826	831	874	838	868	855	889	830	831	827	886	871	869	845	865	857	838	846	842	875	811	840	907	826	842	850	838	828	886	900	864	815	827	840	845	804	897	825	871	873	853	816	820	837	856	797	798	817	867	810	919	871	909	819	888	883	876	832	858	844	869	924	831	816	852	905	825	871	853	866	848	903	845	808	883	901	829	853	842	861	879	838	805	878	799	836	828	799	844	847	801	830	860	849	836	853	825	827	850	816	817	846	892	828	870	867	814	863	864	813	799	857	877	871	823	902	841	879	844	844	829	839	843	857	868	833	857	863	813	854	858	832	834	874	842	807	837	887	819	845	819	895	850	829	853	817	862	817	856	854	876	836	878	856	904	876	818	833	826	900	807	870	824	831	865	856	786	867	789	881	808	884	831	843	852	799	853	828	868	926	825	860	843	906	826	819	834	847	842	831	870	900	861	861	840	817	824	867	851	830	874	832	897	845	914	854	839	883	866	861	857	793	842	866	860	875	881	822	848	829	885	880	869	841	813	845	841	829	904	831	871	854	815	857	812	903	858	882	846	868	861	794	890	843	850	867	832	858	851	855	852	811	871	822	880	865	792	844	871	839	874	842	854	880	834	838	880	824	831	868	862	885	841	847	832	886	779	869	836	875	842	851	837	837	871	846	825	827	881	934	850	836	862	840	864	853	872	811	830	875	800	840	817	819	837	866	803	861	805	831	854	820	858	802	856	863	849	843	909	869	928	861	790	847	817	818	840	903	877	894	840	829	851	837	861	826	844	859	858	865	823	807	859	858	833	854	793	892	845	850	845	888	827	877	856	866	875	867	835	820	795	825	850	863	846	856	851	823	871	846	823	846	907	827	839	810	873	843	760	879	810	804	886	821	865	867	809	880	839	835	840	847	896	828	933	831	799	833	787	869	869	888	805	874	862	834	811	857	851	858	829	885	851	838	877	854	814	847	839	823	828	785	894	791	858	882	859	876	830	851	849	837	828	829	851	844	854	868	784	886	883	855	833	845	866	843	857	879	848	842	822	907	858	827	842	798	872	868	870	850	884	913	871	803	911	839	846	858	848	816	867	817	821	864	823	876	828	848	825	868	820	867	886	824	887	849	840	892	811	815	845	831	867	819	896	879	850	876	804	881	815	792	884	817	885	872	880	839	840	832	854	851	829	794	856	796	828	789	852	843	811	862	794	798	825	869	883	841	838	862	886	776	841	904	874	851	839	904	893	854	826	879	828	845	846	844	812	834	868	865	853	831	826	824	877	848	877	859	834	832	854	873	856	833	881	824	815	821	817	806	836	805	853	838	851	853	869	874	841	879	878	853	842	884	864	864	852	854	838	873	856	873	780	835	855	841	814	843	823	812	856	806	858	841	846	852	871	896	890	869	813	884	870	877	786	827	811	817	800	840	868	854	920	910	907	852	807	831	810	916	830	877	872	853	831	867	802	908	820	853	838	876	817	872	868	869	815	838	833	864	809	832	841	907	833	924	856	836	795	907	831	857	873	849	882	878	851	885	874	836	881	783	884	881	860	815	887	839	843	865	862	899	838	815	846	844	803	841	809	851	892	840	831	864	866	809
13613	1155	582	503	365	288	242	283	240	217	184	184	176	207	167	199	191	203	162	168	187	166	193	166	182	171	176	173	183	171	174	154	182	168	198	192	150	182	173	157	160	176	182	183	175	164	175	170	163	186	156	153	184	167	190	185	174	194	183	169	163	186	175	173	163	194	189	143	188	166	177	165	182	165	162	178	184	173	168	186	174	201	162	173	216	157	201	159	167	188	180	153	173	185	144	169	177	158	176	185	172	175	155	165	165	192	188	203	178	144	160	167	186	172	195	206	175	174	156	180	169	164	172	182	175	172	173	170	183	158	157	194	170	173	148	155	160	148	177	171	167	167	151	155	211	184	181	151	195	180	180	192	169	188	159	185	177	164	177	179	179	189	164	150	188	151	144	214	161	172	161	182	178	163	170	198	158	164	171	172	199	160	167	188	170	202	168	149	144	196	176	157	187	156	158	175	181	186	144	156	206	184	181	170	162	186	171	170	174	173	170	190	155	144	158	169	169	186	179	157	174	166	185	171	182	153	163	187	178	185	171	164	166	177	148	177	156	180	175	192	159	129	188	167	161	186	184	151	173	172	146	189	165	171	177	163	176	157	175	169	164	191	180	183	174	159	144	176	158	142	190	162	157	170	158	139	164	174	176	172	171	162	173	175	178	200	172	159	175	181	164	191	178	173	168	174	204	168	169	177	182	191	151	168	188	173	161	176	176	175	173	130	185	179	169	187	177	187	185	163	149	184	177	158	167	172	165	153	174	172	192	200	170	179	167	167	182	187	152	183	169	171	179	165	167	153	185	175	176	175	178	153	171	182	166	171	197	169	163	178	157	162	185	180	164	164	164	154	180	176	182	187	142	176	182	163	160	165	151	156	139	170	170	171	197	179	176	208	186	157	193	173	169	191	156	176	176	168	189	161	169	195	192	175	158	158	172	205	166	185	185	192	171	171	187	157	150	179	135	166	183	166	170	178	174	187	160	185	201	190	165	188	189	185	191	170	187	187	177	166	155	164	175	170	188	170	181	161	175	158	205	180	148	168	159	159	193	150	146	206	166	198	153	167	198	178	166	184	163	170	155	167	162	192	160	180	168	185	181	146	209	212	167	184	171	182	176	171	176	179	159	181	196	175	199	196	149	181	170	188	181	175	165	176	166	182	162	185	179	165	177	161	148	150	176	166	157	187	156	179	146	194	176	168	166	160	152	172	184	190	162	218	183	172	188	194	159	200	172	183	158	178	188	160	191	175	168	198	151	163	185	188	167	172	173	200	183	162	166	165	172	168	178	158	188	186	192	198	177	184	184	169	161	163	179	157	164	167	172	158	174	191	171	172	186	185	196	163	183	169	187	182	162	152	152	207	167	158	143	167	147	176	188	167	161	192	206	180	196	168	162	171	188	179	167	175	179	158	152	178	172	170	165	167	195	181	182	175	176	164	145	161	177	166	180	165	195	178	189	197	171	160	175	183	172	174	175	188	163	187	184	195	170	166	170	163	178	166	163	167	168	162	175	169	192	166	180	173	184	164	144	164	168	177	164	169	173	172	177	175	174	179	168	179	147	193	176	176	162	178	191	178	179	164	194	194	179	209	182	186	156	188	188	165	161	163	164	207	164	159	183	202	190	223	171	178	188	145	149	156	189	166	194	150	170	160	178	181	146	168	187	164	178	182	194	166	171	173	181	170	162	163	173	165	194	157	182	160	184	154	166	179	147	195	175	168	153	189	165	174	156	178	168	183	179	181	167	174	192	164	142	176	186	187	149	162	173	195	159	160	160	146	166	173	190	144	167	168	206	167	167	159	177	202	177	176	188	178	173	164	196	185	175	170	166	153	195	187	152	186	168	185	176	186	184	181	153	173	151	177	179	146	163	190	196	187	183	186	188	200	175	183	168	167	160	162	199	153	182	195	149	145	177	195	188	178	161	172	165	177	194	180	167	181	176	184	167	205	174	179	159	198	202	179	159	188	190	162	188	152	189	173	188	186	180	160	180	179	168	172	178	173	197	179	171	170	185	187	168	148	171	158	193	189	184	174	163	187	171	174	170	178	165	188	166	156	195	172	165	186	152	170	189	167	157	174	153	184	162	158	172	171	178	169	150	163	152	148	187	177	195	189	179	159	169	185	146	179	160	160	169	173	174	169	184	161	172	186	187	180	155	169	171	206	183	197	159	162	171	145	168	148	196	198	164	177	144	159	157	164	161	162	155	180	168	177	183	177	175	180	184	164	181	190	164	178	211	168	170	173	171	159	169	188	171	165	208	148	144	173	179	165	189	175	171	189	182	163	172	171	162	193	183	189	175	162	175	175	152	195	166	183	186	189	166	197	173	179	183	170	189	177	186	181	150	147	158	164	160	166	172	198	174	168	185	167	154	177	179	166	139	182	191	156	161	173	178	173	183	179	167	183	164	170	151	158	173	165	174	156	167	163	151	156	152	199	173	196	164	178	188	164	165	171	167	162	186	159	166	185	173	184	153	157	201	162	182	184	183	184	187	143	175	177	193	198	167	150	179	168	177	194	178	176	169	157	192	171	182	180	166	175	154	204	176	142	178	189	145	162	200	170	162	161	180	177	163	182	166	173	162	192	165	133	193	168	164	165	173	165	168	150	149	186	166	176	169	173	163	160	175	190	187	201	166	182	186	161	154	170	166	178	154	168	194	190	150	164	170	160	168	209	176	170	180	182	224	173	186	162	180	178	169	179	175	157	159	166	207	177	176	204	159	160	176	158	183	182	206	190	163	190	186	200	177	186	178	181	155	178	145	178	170	176	182	153	179	174	165	167	182	170	184	176	145	184	177	195	183	152	154	155	172	185	202	152	154	180	175	160	169	182	169	173	184	169	218	148	164	167	204	154	167	195	163	190	168	186	162	169	166	203	160	189	163	158	169	169	180	159	177	183	164	176	180	185	165	185	170	170	169	178	174	164	178	180	193	165	181	166	178	164	188	153	180	183	191	170	180	177	163	167	161	180	179	158	181	194	149	213	175	172	170	176	184	191	187	182	159	132	183	177	160	165	164	170	192	183	152	187	149	149	166	169	175	182	185	192	188	171	161	142	195	191	178	170	158	187	172	179	177	171	183	195	189	173	184	180	187	168	189	162	194	167	200	148	182	187	185	156	186	190	159	180	182	163	152	183	191	211	175	161	173	179	158	170	163	190	155	168	138	168	163	164	155	169	170	167	188	159	180	172	173	177	197	197	186	187	166	156	198	158	180	171	169	179	154	174	184	178	169	163	166	180	170	161	158	185	171	163	155	148	173	191	162	154	146	186	166	182	176	183	182	173	148	168	179	191	147	184	169	143	174	170	140	176	172	165	151	165	160	189	190	170	194	198	174	199	191	180	150	186	162	139	161	177	173	174	179	166	183	184	153	195	162	166	160	176	166	179	211	195	192	180	166	182	178	166	171	154	181	182	166	155	167	186	171	165	186	188	171	183	193	188	157	203	173	162	159	173	186	171	187	162	175	177
8327	985	1444	1581	1379	1129	938	872	749	709	669	639	625	562	551	573	517	577	483	513	541	523	467	487	487	476	509	501	479	517	464	490	495	446	437	459	502	459	475	468	484	488	424	426	441	491	490	423	403	463	456	458	455	463	453	445	473	473	453	495	466	432	414	498	467	466	465	471	439	470	436	405	433	457	435	429	464	461	437	442	457	456	465	483	453	423	466	404	464	435	468	450	474	422	439	422	443	443	449	435	461	429	471	449	402	464	469	461	455	433	447	451	459	415	458	440	416	417	444	468	411	439	463	432	462	443	454	463	416	454	450	454	488	469	445	469	425	463	458	445	433	478	423	442	441	475	445	470	458	464	428	461	492	454	442	453	449	446	439	444	461	436	463	420	447	402	442	453	471	474	465	460	460	484	488	428	478	422	464	502	469	458	426	458	467	432	514	455	434	404	444	406	435	473	486	450	421	441	447	457	484	444	415	464	494	430	440	508	480	466	420	460	429	471	448	466	436	429	430	442	478	415	440	441	425	455	426	456	468	387	457	419	423	450	453	465	425	452	476	459	437	426	443	440	462	452	448	415	457	468	447	445	435	475	461	456	438	456	453	485	431	465	453	436	485	476	463	422	470	455	462	470	460	460	420	419	456	437	464	459	407	464	456	437	446	450	427	455	423	476	452	416	442	399	472	464	500	415	451	449	456	446	458	456	435	460	418	444	443	436	439	437	452	452	465	437	484	488	456	426	460	425	444	463	463	439	454	449	448	415	452	425	462	474	456	482	475	427	425	488	420	428	460	419	480	462	426	469	447	420	441	454	444	461	426	437	465	425	441	493	422	460	447	474	504	442	439	405	445	447	424	392	459	457	456	452	418	401	457	412	456	447	489	452	411	466	401	421	453	448	447	404	454	437	438	472	476	432	463	449	475	419	440	476	461	430	413	449	431	435	443	426	456	471	427	481	457	433	428	435	442	463	432	482	449	392	430	439	445	473	442	418	451	409	419	461	456	449	447	442	408	433	449	481	451	465	462	419	430	445	453	440	431	430	447	484	436	446	442	416	474	441	463	447	459	458	454	442	437	447	447	436	474	428	405	444	458	433	461	436	445	460	420	421	482	445	416	428	488	495	416	431	449	466	417	442	442	443	416	413	430	478	434	449	480	438	430	472	467	472	445	418	457	456	411	430	441	446	444	461	426	427	450	446	437	452	447	483	436	458	465	406	423	453	480	428	440	442	459	421	439	412	442	423	442	448	476	439	419	457	443	433	429	436	441	467	484	475	458	450	472	430	420	433	472	404	465	456	460	450	452	442	420	461	463	441	440	478	429	434	430	440	449	467	445	427	470	429	439	446	418	444	426	452	446	464	450	424	439	396	410	414	472	456	486	427	433	462	479	427	442	450	481	420	461	436	463	469	422	460	433	461	452	421	419	403	426	476	459	463	468	459	408	448	426	478	428	444	431	449	394	423	439	438	416	464	477	489	406	455	487	450	456	435	443	478	427	427	448	454	442	426	427	427	450	406	475	437	415	455	471	443	454	442	455	449	428	427	422	428	399	443	427	434	471	452	420	424	440	486	449	458	418	459	443	457	464	480	448	485	459	442	452	396	456	437	456	485	424	447	465	423	441	447	487	451	452	484	428	477	421	441	425	424	446	453	477	440	469	430	461	442	429	404	424	464	454	464	433	488	468	470	449	424	439	451	411	454	409	454	418	468	415	479	458	435	485	438	481	415	482	450	473	439	405	448	425	487	463	438	466	429	452	398	457	425	432	461	463	450	439	430	470	452	491	425	434	449	442	487	439	449	440	485	429	477	421	445	506	433	423	469	465	439	440	432	472	474	426	445	426	471	468	431	410	454	491	417	438	456	465	423	477	443	457	424	418	482	456	432	433	473	428	463	472	465	452	454	466	467	440	442	424	432	432	460	433	446	420	436	449	460	466	460	464	457	471	450	463	433	460	419	448	404	499	468	425	429	452	437	476	452	456	481	466	429	462	433	453	441	450	440	449	428	445	418	448	451	408	468	457	462	455	429	401	434	435	464	407	423	469	430	433	431	434	462	434	441	434	424	458	458	408	439	464	436	438	460	433	422	460	425	484	413	443	466	457	449	460	446	447	420	454	442	424	428	419	473	447	472	464	444	459	462	458	427	442	393	493	461	407	479	451	450	450	442	451	445	439	464	475	467	443	463	444	447	445	472	455	464	458	396	431	458	475	435	451	456	432	487	454	426	430	451	442	436	440	441	466	464	411	410	460	436	400	448	487	461	449	476	433	392	444	445	431	429	445	477	455	444	476	440	435	499	467	429	441	448	460	424	441	485	464	431	498	450	441	437	478	472	486	468	454	461	442	445	470	401	459	466	435	444	455	474	444	476	433	465	427	463	433	435	423	426	451	471	407	438	452	468	468	438	461	484	420	442	405	454	460	442	441	430	429	458	420	437	454	422	485	449	416	448	458	463	436	452	478	414	446	492	432	441	425	457	472	427	445	415	461	438	468	464	446	422	440	444	461	471	441	460	411	439	466	443	421	461	412	425	436	445	401	418	455	449	463	472	449	437	451	437	463	442	461	404	415	442	439	466	432	433	471	449	472	462	428	400	453	447	448	459	461	450	464	413	434	426	431	446	441	426	431	472	453	449	411	412	407	446	417	406	448	450	460	467	458	455	463	442	448	442	434	462	430	410	426	473	448	457	473	461	453	462	399	478	462	463	405	454	389	447	468	426	451	447	457	445	463	463	421	442	431	465	429	426	423	447	423	472	435	479	482	482	434	433	436	459	466	458	465	450	436	473	499	429	466	448	473	453	450	419	463	472	418	482	440	461	431	437	488	438	455	456	432	480	429	436	456	474	457	444	461	499	453	428	433	449	453	424	431	427	481	419	425	473	428	457	459	431	458	433	372	476	427	463	419	450	414	467	426	449	456	434	442	441	429	471	454	481	397	465	446	451	443	457	443	414	440	460	453	448	428	453	461	453	488	453	444	482	446	466	421	446	455	443	478	459	467	456	476	445	455	483	495	446	466	425	459	456	490	462	458	460	423	460	439	427	468	479	435	492	411	439	438	456	443	458	416	462	475	467	433	442	460	451	427	418	461	430	449	451	434	472	428	436	452	446	456	450	452	433	447	402	431	459	458	446	436	443	419	458	462	460	438	471	460	463	458	455	422	448	457	440	421	420	466	436	425	463	450	411	467	460	455	457	434	485	457	430	439	442	469	434	462	457	456	437	449	430	423	426	433	426	464	434	434	429	425	453	444	403	442	435	457	424	446	449	442	433	457	443	451	485	475	455	432	459	485	432	432	426	393	434	472	445	415	461	389	425	461	458	440	482	469	469	457	457	422	432	443	460	429	425	421	443	455	444	439	465	457	427	461	423	430	411	428	505	446	460	479	415	446	446	403	423	447	452	430	459	393	460	435	421	448	448	471	450	439	434	443	444	448	438	470	425	448	443	455	446	445	468	466	414	444	419	467	444
1732	482	446	431	438	455	425	445	405	411	427	422	458	443	414	473	440	401	416	414	401	433	420	427	406	429	410	417	435	432	391	436	409	456	406	403	429	411	441	410	449	434	430	401	446	382	421	410	446	411	417	447	432	465	413	484	429	397	429	429	442	380	425	442	418	434	425	405	408	412	414	439	394	417	439	416	387	439	421	424	439	408	433	412	394	403	397	471	417	431	416	399	380	414	420	405	394	468	413	433	427	411	412	431	427	395	398	449	437	405	384	455	440	412	400	390	430	429	413	397	464	363	410	387	412	431	416	427	436	427	406	394	432	394	438	374	437	370	391	415	417	386	445	442	423	418	422	438	432	427	405	403	413	387	412	447	414	413	440	442	402	406	450	421	429	422	400	392	388	435	411	392	422	415	423	427	431	399	433	424	450	358	409	417	390	421	437	421	411	428	421	400	459	413	424	445	411	445	456	454	430	407	441	446	416	399	444	457	453	436	414	418	454	427	395	411	414	438	433	414	437	419	420	431	402	437	397	409	449	395	389	422	425	441	433	405	429	413	437	449	407	432	411	442	398	457	430	409	409	455	391	411	413	403	390	429	413	460	403	451	406	398	401	436	422	434	433	402	409	446	410	418	441	441	432	425	430	432	378	403	436	438	424	419	455	425	425	430	410	462	419	477	444	380	449	458	419	449	446	427	442	415	379	426	417	435	414	426	406	389	381	386	445	446	438	421	441	423	439	416	457	415	441	425	419	428	371	378	440	387	405	403	440	403	389	395	421	411	418	432	441	427	438	390	409	416	416	415	435	431	376	442	400	390	424	447	416	444	445	428	405	398	407	434	388	421	432	398	391	419	383	415	405	409	389	432	391	442	409	409	380	417	414	412	455	380	411	419	426	411	398	456	434	405	432	418	441	426	389	417	411	399	412	416	397	433	423	431	424	409	420	400	406	430	401	412	467	413	448	452	446	371	425	413	417	431	409	424	410	425	437	415	406	439	418	446	429	452	393	423	448	398	440	408	442	453	456	426	421	430	412	405	392	418	432	448	387	430	423	405	404	407	436	415	426	405	413	424	436	409	411	479	431	438	437	408	404	380	427	423	403	416	434	434	410	415	407	396	398	426	435	424	406	437	418	406	434	442	433	379	426	413	446	424	433	393	409	409	396	441	394	441	452	417	435	446	460	394	421	455	451	405	424	457	419	421	379	417	439	439	391	447	438	394	439	419	402	412	406	380	413	403	412	432	394	431	447	427	448	427	405	412	438	427	419	424	441	423	402	411	414	392	402	391	426	400	441	390	434	446	426	405	425	454	487	414	437	399	390	413	447	432	402	407	409	411	380	402	437	415	439	400	423	390	406	408	420	406	436	436	426	422	400	440	399	407	444	428	398	400	427	404	425	377	406	466	413	469	432	453	399	412	429	422	446	417	441	447	422	433	455	456	461	405	395	435	406	427	410	465	429	411	384	455	461	426	427	465	408	418	421	444	431	407	412	383	412	388	464	456	438	421	421	450	387	413	405	419	423	435	445	438	429	452	423	426	404	423	391	434	418	419	457	457	433	387	434	424	411	467	438	376	414	401	419	405	416	411	447	447	435	431	432	395	381	403	407	426	443	415	455	412	425	383	421	392	422	442	383	407	413	428	407	399	403	460	443	414	418	402	380	443	419	406	425	428	404	405	438	413	383	439	444	424	448	440	414	448	399	423	407	448	393	387	413	401	419	412	463	418	445	450	424	371	440	403	439	390	422	430	455	463	421	423	422	402	398	413	436	432	443	390	436	464	373	414	409	426	430	415	442	427	410	418	434	401	438	399	429	436	383	425	399	418	377	428	383	415	410	409	434	407	462	484	432	400	432	405	437	466	400	406	411	404	437	429	461	422	408	445	458	464	400	399	419	431	450	384	408	433	417	468	431	446	388	369	408	390	420	457	402	423	427	377	419	441	381	384	401	440	444	437	427	444	431	423	414	444	420	408	419	413	407	406	392	428	381	424	397	458	448	395	427	407	419	428	435	448	423	404	412	447	439	378	411	424	416	408	409	384	421	445	407	402	435	372	429	424	402	425	451	420	444	423	445	443	396	438	420	424	414	399	403	409	387	398	412	422	466	396	415	403	397	394	413	389	438	408	403	423	422	425	435	393	429	463	420	445	414	397	407	447	445	453	426	457	407	401	411	409	428	414	403	446	436	442	439	414	377	443	409	396	424	444	409	446	421	381	469	423	424	450	441	377	432	411	443	434	481	394	461	421	410	364	406	414	448	446	425	379	392	410	420	386	409	430	416	398	425	402	432	424	425	423	375	345	374	428	457	438	462	386	398	392	401	447	369	413	446	426	403	444	437	392	419	429	440	454	453	414	391	428	400	389	435	417	421	430	399	400	447	398	378	430	397	463	442	416	402	407	429	418	392	439	403	438	428	416	445	435	404	435	420	445	438	402	417	415	435	444	438	445	432	422	412	422	416	467	446	466	418	425	437	458	445	409	410	436	416	385	424	403	423	436	412	425	440	429	406	422	386	451	478	379	450	430	408	428	407	425	421	432	426	421	409	373	388	375	385	416	430	437	407	392	410	431	429	389	436	441	406	406	463	422	434	413	414	417	419	423	430	448	407	446	402	417	402	424	433	451	415	424	402	463	435	398	422	439	413	448	437	392	381	376	412	381	414	443	412	410	403	450	427	411	451	455	434	421	440	444	407	449	424	446	447	415	402	413	451	438	434	401	421	434	450	426	399	406	420	448	433	429	426	440	435	414	458	458	410	425	396	408	458	432	387	428	450	422	438	424	459	439	409	418	392	427	401	430	423	410	421	460	441	443	366	436	416	404	414	422	419	411	420	423	393	416	426	390	406	415	422	412	401	390	411	440	456	421	402	433	415	414	447	397	393	412	430	407	426	393	445	439	396	428	433	411	407	430	428	407	421	412	429	413	441	413	420	419	428	422	411	426	417	443	439	435	420	415	410	366	445	386	434	388	453	451	454	391	459	414	446	434	429	396	424	428	402	413	420	440	439	436	415	421	421	435	420	392	431	440	383	380	430	415	432	410	418	380	459	427	422	427	401	402	435	401	432	416	461	451	404	450	428	457	418	408	412	398	427	419	414	383	408	378	383	399	441	420	428	400	402	414	440	418	443	436	458	364	403	415	402	404	444	412	430	382	428	396	430	425	404	398	400	407	438	408	394	435	440	418	401	406	430	404	425	428	398	416	441	449	427	404	455	407	433	445	419	417	424	424	436	417	430	398	417	435	419	450	414	410	391	382	415	380	386	409	443	438	442	441	396	394	455	436	417	415	408	400	419	396	399	407	415	438	437	422	449	405	435	419	443	410	411	409	419	472	433	439	448	390	435	423	465	442	447	442	433	465	440	396	416	437	420	422	417	432	457	442	411	436	435	439	383	377	396	391	417	413	440	383	477	398	426	425	406	413	444	457	398	356	424	423	428	430	401	415	418	422	410	422	406	399	455	384	391	385
2340	1044	989	1003	1068	994	993	1033	1044	945	975	995	1016	973	972	947	989	983	919	994	962	960	927	938	959	928	966	958	1001	995	1033	955	963	940	947	1014	1031	1021	969	982	950	963	979	937	916	934	950	956	1022	951	1003	934	999	933	952	967	968	961	1002	958	948	966	931	965	946	937	935	1035	1003	1001	991	970	992	921	974	977	974	979	952	927	1062	963	966	950	998	962	1011	988	1011	973	926	953	987	962	1013	959	961	932	985	971	906	994	959	984	1064	1001	991	971	1006	959	936	956	952	905	987	933	994	982	982	933	969	921	948	998	979	973	969	980	968	947	969	946	974	1017	916	963	907	966	941	955	992	954	974	1006	1001	982	963	940	963	978	1002	937	985	927	972	896	928	912	972	929	982	999	977	1021	966	952	996	968	931	964	975	936	954	960	1024	954	983	946	967	954	1031	1033	978	1026	988	909	947	983	921	973	945	974	1036	949	1056	974	1011	975	942	996	962	1045	1017	961	969	938	962	960	914	1003	926	1019	988	947	938	962	976	1027	1004	970	990	982	1001	1009	925	943	955	934	976	965	940	993	999	993	1043	978	965	981	1015	988	1023	1032	986	910	990	946	974	929	993	954	981	935	989	928	980	969	955	951	989	906	944	968	957	936	962	1007	942	972	954	972	965	996	980	984	988	921	936	962	951	1022	977	938	961	992	907	975	1022	952	1024	959	1010	1005	881	932	956	972	935	933	954	1015	942	924	970	993	930	1000	1000	973	953	941	1006	955	985	962	966	998	972	993	958	972	988	962	971	979	996	923	971	938	997	943	972	928	976	939	963	906	975	972	949	954	986	1042	1009	1005	989	979	932	976	987	985	947	983	1055	996	965	978	1007	998	970	971	958	986	928	913	1005	927	954	971	957	943	1023	1002	956	945	1011	937	966	977	951	1010	941	977	949	936	1004	969	1000	942	942	970	995	962	1003	984	967	971	964	990	954	1044	933	957	1006	983	989	975	972	1020	989	971	940	1013	975	988	954	1001	934	940	899	937	971	926	973	1000	967	922	928	987	926	932	930	969	965	1008	989	937	994	968	967	921	921	962	985	970	947	997	1019	977	1008	926	934	920	843	968	954	1035	971	1022	951	976	962	1017	940	880	963	1025	989	964	960	1002	957	977	1013	990	953	961	958	1036	971	918	1008	919	929	1001	980	979	985	942	1016	1010	923	934	961	977	1001	998	987	959	986	1018	977	924	981	973	984	952	1015	956	963	952	957	935	907	918	955	958	987	935	992	903	993	927	957	1003	992	976	949	943	965	966	955	927	988	980	1018	923	952	980	971	939	1016	975	946	965	962	964	969	984	933	959	1016	979	935	995	951	992	994	1066	973	976	966	937	1010	962	997	952	946	1000	1004	998	938	951	957	998	961	1045	961	986	962	992	995	959	930	929	955	962	977	1003	965	970	930	1018	1026	977	956	983	982	1025	986	954	955	998	996	958	1020	1000	941	974	1050	967	933	988	965	1002	971	984	942	930	986	982	984	1003	943	940	948	958	1018	991	982	990	958	994	971	898	1001	933	971	941	997	970	921	974	955	948	962	985	967	986	1010	906	924	1004	996	997	964	942	947	976	1004	932	958	975	984	936	976	978	1028	949	968	956	977	967	984	1003	973	954	949	1007	964	986	974	988	1008	984	986	1000	982	967	993	971	1014	929	1003	1021	931	950	979	996	938	925	983	1021	963	970	971	929	978	970	1026	926	946	1002	950	924	974	986	958	1012	1024	985	966	975	1003	948	989	1004	1021	1006	972	1026	958	980	943	979	960	903	893	947	1019	1013	973	945	927	978	940	997	975	989	948	987	984	961	1020	962	984	1030	930	987	1019	939	946	969	980	953	1019	1013	1007	988	970	1012	994	1027	941	1030	956	964	989	981	978	1004	951	977	894	1011	998	881	975	980	1017	981	968	1000	1012	919	1000	952	965	1004	985	1012	986	949	911	1030	922	1016	938	1027	940	951	944	1032	964	968	956	1025	993	927	1012	943	941	979	997	919	1005	1013	969	963	927	955	968	1001	1047	956	964	937	1064	998	1009	955	946	996	950	954	992	980	953	945	1001	989	939	967	922	951	996	930	937	896	994	970	965	952	1037	948	984	999	991	976	979	968	966	949	952	989	957	970	989	971	977	995	960	983	948	1021	953	1003	944	939	970	935	972	985	963	1007	961	992	942	999	948	940	932	1012	938	931	991	915	957	912	1002	964	978	978	918	998	946	978	904	963	951	967	968	971	1007	952	988	954	985	906	1033	977	957	952	1000	946	991	989	1011	946	939	943	959	1001	942	1009	979	953	982	990	898	976	952	959	1037	937	1006	989	942	937	961	972	952	943	1008	991	951	988	1018	927	918	973	1028	984	966	969	989	1030	1047	935	959	982	952	977	991	1002	951	980	952	926	1033	970	939	1004	985	975	955	1018	969	924	1020	931	951	978	982	1027	935	998	1004	1005	1008	979	958	973	970	1002	1015	976	980	987	1009	960	991	952	1018	951	943	1020	988	1004	964	943	933	968	988	929	990	1003	963	978	965	1039	990	985	1024	934	950	937	966	972	927	929	1007	959	1052	1028	973	994	931	947	987	961	957	950	964	980	1010	1021	981	1019	978	1025	979	999	1003	992	979	1003	973	984	938	1017	922	970	971	962	991	944	929	890	989	983	983	1025	958	890	1012	960	956	975	949	966	977	1002	936	965	1004	902	978	960	974	977	1005	978	941	956	980	1012	960	1048	944	984	957	982	905	963	953	942	986	1040	947	984	969	1009	1019	947	994	941	956	1002	1000	996	932	944	968	962	965	993	1032	982	1005	996	944	981	992	977	962	991	973	997	990	943	982	995	992	928	959	962	910	931	1058	984	962	984	984	978	988	1011	1011	980	990	1006	965	1018	978	934	951	1013	975	971	942	1019	967	991	932	930	958	1011	937	922	972	972	965	970	995	944	961	962	991	985	1034	931	912	976	903	1049	979	976	967	1004	1046	968	957	960	957	960	989	983	974	972	964	939	980	984	988	1002	929	1003	983	984	957	1002	909	981	963	990	934	966	996	1000	966	972	1002	980	961	947	955	980	990	921	984	996	983	988	971	970	934	999	901	954	965	935	1035	955	938	912	923	987	911	976	989	981	920	1003	951	990	976	912	970	985	969	986	973	995	971	1007	961	961	1035	912	957	987	940	969	963	1002	986	923	946	965	958	989	957	1025	989	974	944	1026	923	971	954	1021	1011	991	953	1031	1039	949	947	967	1015	984	950	985	923	1007	949	998	981	1002	930	993	945	972	1002	943	1001	973	1005	960	972	970	959	929	967	923	1000	1045	990	948	966	1044	960	997	994	995	985	983	1010	969	1068	1026	923	933	975	994	979	966	1004	999	960	978	981	975	992	1011	1031	968	955	962	924	950	984	996	911	949	1039	941	974	976	999	945	958	994	921	964	993	988	1002	927	977	1002	984	1011	975	1011	968	954	955	981	988	965	989	1006	985	989	1002	963	984	995	1000	929	909	956	955	956	986	1028	953	951	909	971	932	886	1007	960	971	938	957	1009	924	987	961	1003	973	926	975	991	942	915	984	955	978	991	931	962	985	968	1001	952	991	988	978	982	935	975	960	995	996	966	932	951	940	958	984	969	1025	964	982	921	965	1004	915	975	963	1003	959	959	1003	1010	1018	947	1007	954	981	994	940	1046	995	1012	969	950	1024	1016	1005	973	1003	950	965	956	1002	927	927	922	986	918	969	990	972	954	952	877	882	966	982	974	993	1004
7677	726	605	509	458	473	435	406	333	400	363	377	408	372	426	363	366	369	360	382	426	388	382	364	339	366	339	324	372	378	367	357	334	360	370	342	332	340	320	350	350	379	359	325	375	374	321	354	362	358	371	401	391	326	388	356	381	388	330	370	375	379	399	381	380	379	354	347	329	376	389	384	360	349	395	357	378	367	359	379	352	336	367	374	417	358	386	374	352	326	371	394	316	360	369	364	377	376	359	345	360	382	369	377	365	397	352	393	362	340	369	348	346	356	371	354	381	357	359	373	367	339	379	379	367	364	350	348	345	340	401	355	387	376	365	340	357	361	328	348	340	377	344	322	392	380	319	380	384	363	369	382	375	351	352	373	353	330	376	376	352	363	396	356	366	365	328	359	398	345	363	325	361	361	371	342	350	343	358	377	346	356	341	356	363	361	398	359	380	336	355	356	367	370	362	365	386	351	362	354	354	368	362	361	369	338	373	345	382	369	344	355	375	370	390	373	351	364	335	391	353	334	363	361	372	371	352	376	392	327	346	344	376	358	364	354	409	354	331	378	399	371	401	360	372	401	399	331	389	368	393	378	362	351	345	346	359	393	357	409	347	385	358	390	368	355	375	365	386	343	379	361	351	381	353	363	363	363	356	367	326	369	379	366	399	401	349	359	362	372	371	326	362	357	356	354	385	362	391	385	355	369	341	343	344	355	390	381	328	323	342	358	365	383	330	338	371	365	375	391	340	334	354	368	361	380	353	355	364	377	402	326	315	386	368	360	344	340	346	395	346	331	368	363	373	347	379	359	361	353	372	389	365	386	382	354	348	402	383	382	381	349	385	376	408	354	352	337	344	399	389	354	356	358	374	376	377	336	361	398	380	358	350	378	333	344	362	343	339	314	393	387	371	324	328	371	384	364	356	351	368	348	352	366	359	372	378	394	333	377	349	326	342	321	380	377	326	391	343	374	371	371	359	376	343	350	378	334	352	367	388	364	370	369	358	335	349	364	349	350	349	374	360	380	341	375	399	328	361	380	357	389	332	333	359	374	406	377	383	356	388	361	361	392	369	335	372	380	358	404	358	371	340	348	389	348	329	359	341	378	354	390	357	330	342	365	359	360	373	360	379	366	346	406	351	338	373	352	354	352	350	386	347	367	360	349	352	368	377	350	361	362	345	408	394	381	342	371	344	359	363	365	401	390	372	374	386	362	358	367	381	408	355	382	372	394	357	312	331	377	349	381	366	355	348	374	384	392	385	406	334	371	390	373	383	407	349	349	387	375	352	404	358	352	390	371	416	363	374	370	423	350	375	370	360	389	402	418	384	344	351	369	381	346	355	325	351	341	425	361	363	381	368	372	351	348	389	367	392	375	352	375	333	364	366	389	353	361	370	352	363	370	361	403	353	367	381	347	344	366	360	379	314	363	371	358	359	371	358	330	392	367	360	377	363	363	371	367	427	391	374	340	344	391	349	373	388	334	347	377	348	389	381	351	374	341	365	380	348	334	379	380	347	375	335	338	376	378	378	378	367	372	381	352	382	383	359	374	396	379	331	366	357	370	422	379	348	353	393	392	388	385	379	363	399	330	361	385	337	367	361	352	332	416	356	369	371	362	348	329	330	351	356	394	361	355	340	385	393	374	381	332	376	360	404	412	380	393	344	348	373	322	410	325	401	382	380	389	373	370	354	349	381	381	348	357	355	365	390	319	352	350	344	385	348	376	370	348	355	362	350	393	351	382	362	386	411	347	399	371	359	367	387	366	388	411	355	354	354	352	361	370	377	355	371	361	328	346	398	322	360	401	370	352	339	346	316	362	381	321	378	366	326	363	354	340	378	364	380	394	410	359	353	376	369	362	372	367	350	374	350	361	345	368	357	361	329	362	347	394	378	381	360	370	360	329	361	345	364	392	367	368	342	366	361	343	394	371	398	392	375	368	387	394	397	379	371	393	365	366	323	352	372	335	379	380	368	387	345	373	383	405	398	378	405	357	369	371	360	390	370	401	350	349	329	382	344	368	366	346	346	388	376	390	356	350	369	384	399	305	334	366	352	349	379	388	367	346	343	394	391	388	368	376	367	348	364	377	315	362	352	337	346	387	368	371	398	412	354	370	364	360	388	355	380	354	351	339	350	366	375	383	345	349	391	369	339	380	363	367	371	366	377	363	363	350	361	355	382	351	378	341	364	373	376	377	361	373	386	363	379	369	399	351	368	409	321	386	387	374	367	389	375	377	379	382	356	397	332	366	319	371	343	329	365	334	386	396	362	364	383	322	367	368	325	356	361	373	378	376	340	386	362	359	360	394	355	345	369	384	385	406	337	351	386	387	372	357	377	351	383	334	381	364	330	328	340	424	378	360	384	343	380	353	381	350	347	346	346	354	389	370	347	334	362	365	380	352	346	374	376	346	383	338	325	352	375	398	379	368	380	344	373	377	342	358	374	378	371	362	376	390	365	381	374	350	392	368	415	386	349	339	356	361	362	376	389	369	383	375	379	356	336	318	400	360	379	356	395	380	329	331	405	368	372	358	369	378	420	347	379	368	396	368	360	337	374	351	374	351	392	346	372	371	355	334	342	334	378	372	378	376	390	395	362	329	358	360	378	404	352	370	385	377	373	355	364	352	379	380	383	394	341	361	366	360	351	397	371	368	326	353	352	353	378	393	368	337	408	362	345	374	380	379	356	363	347	386	391	333	399	375	375	350	367	343	333	383	371	354	406	358	379	391	418	362	377	358	373	336	355	404	422	360	354	341	374	336	369	370	388	360	393	376	360	356	354	345	392	329	356	341	332	341	387	375	362	389	348	351	362	353	370	354	392	390	385	336	380	366	354	387	365	375	357	375	364	390	383	347	383	407	363	367	401	348	398	387	379	384	387	357	342	378	330	367	366	400	368	368	373	393	370	355	382	380	349	376	352	351	376	419	409	362	386	345	373	382	365	366	412	380	330	355	350	411	327	417	385	397	353	371	386	373	335	351	354	378	377	362	367	361	371	343	363	395	385	358	386	369	383	359	391	371	324	381	354	378	374	341	339	357	373	384	352	368	368	362	392	397	371	371	353	343	359	361	347	361	377	341	347	339	388	386	380	351	400	349	383	382	383	347	339	356	404	354	364	375	381	369	366	352	394	366	370	383	345	343	382	348	373	357	346	360	367	381	347	341	375	359	336	362	342	370	310	390	375	375	358	325	357	329	367	366	336	386	401	387	351	303	377	344	365	358	389	368	399	365	420	411	369	365	360	386	410	387	379	375	378	356	325	366	343	371	359	350	361	353	325	383	377	374	363	370	346	357	389	331	341	359	340	329	366	365	335	408	392	408	375	411	387	348	356	379	359	347	389	354	322	399	388	396	379	365	361	349	381	365	376	370	377	374	351	370	345	400	378	393	334	382	405	379	365	376	378	347	357	372	376	362	380	358	360	358	381	397	394	351	355	387	372	330	356	377	354	357	354	349	403	372	380	369	384	351	357	393
6992	1105	1274	1411	1370	1249	1141	1063	1050	1073	941	1001	953	914	900	902	917	874	891	862	864	918	831	907	868	862	847	901	922	849	856	858	918	852	856	855	852	845	875	897	842	823	896	810	863	847	889	867	897	874	833	812	861	783	841	882	852	854	850	848	807	880	875	864	826	888	857	878	848	847	826	861	846	822	854	880	816	818	889	828	843	874	878	865	880	838	824	859	876	826	886	844	860	865	859	871	789	854	815	886	847	846	846	873	814	880	801	813	817	890	864	890	843	848	850	801	888	866	882	843	881	820	891	869	861	890	848	846	830	824	823	839	897	868	888	818	837	858	819	833	826	872	847	861	860	918	822	817	868	875	832	834	893	865	872	865	867	851	886	794	817	897	797	860	856	876	835	880	821	817	832	885	905	830	844	883	906	831	840	835	872	839	860	869	910	890	867	832	794	849	879	792	850	848	802	891	933	810	848	829	819	867	861	848	866	824	923	863	834	885	847	857	856	880	850	851	802	831	862	890	838	854	793	823	857	852	849	854	862	846	880	891	866	879	874	819	836	858	845	875	835	839	872	832	894	874	877	835	850	905	817	796	855	843	906	891	861	829	827	810	838	768	795	819	857	852	858	853	838	871	870	871	849	857	844	874	835	848	870	817	873	836	893	871	876	860	846	883	831	773	894	810	850	846	855	795	835	826	848	853	829	840	844	836	825	826	841	852	888	853	840	872	862	844	870	829	857	867	845	856	848	910	833	876	886	853	873	837	898	856	819	866	882	838	869	861	803	831	816	846	857	838	826	810	848	842	834	862	845	828	862	818	892	845	846	861	862	898	829	863	796	851	870	846	809	853	874	835	787	811	881	830	860	856	822	820	895	861	821	846	837	887	855	823	835	844	859	858	826	862	868	801	847	807	862	841	872	842	828	859	847	837	868	871	838	858	814	852	850	842	850	849	879	872	876	888	859	893	855	855	852	879	820	859	809	806	834	826	908	843	870	830	822	873	866	838	891	833	847	852	818	763	842	888	879	846	923	820	875	843	858	882	844	836	799	825	848	873	860	835	831	865	851	866	815	902	851	837	847	829	859	808	885	866	822	852	876	806	883	857	822	833	829	785	851	883	841	876	872	919	826	818	820	879	883	841	839	834	882	893	886	938	863	864	844	847	877	869	888	893	893	827	844	827	845	820	816	858	879	854	835	859	827	821	820	844	842	851	833	850	869	820	794	859	842	901	891	855	829	819	873	848	847	849	879	866	812	839	819	862	832	876	842	794	880	844	816	875	831	856	845	835	895	870	846	879	798	846	896	852	842	879	868	911	815	828	833	854	819	827	864	884	852	842	865	868	841	851	876	836	875	848	894	850	850	864	883	861	779	877	820	809	834	814	838	876	862	830	855	864	858	798	834	897	853	833	893	863	843	893	847	806	826	835	803	893	873	877	884	892	855	831	868	864	792	861	832	858	833	848	880	868	851	820	878	866	843	887	882	846	872	869	858	862	864	835	843	875	830	892	834	859	840	854	811	861	855	852	872	869	847	841	845	837	876	848	849	840	829	837	884	850	866	810	804	839	864	885	867	903	878	808	856	920	884	833	845	871	861	833	847	813	884	799	842	858	835	874	807	887	801	873	848	931	845	852	858	857	815	861	850	847	840	824	862	817	822	840	855	849	879	832	801	833	878	811	831	895	874	865	878	845	870	879	899	802	849	883	871	866	808	887	825	849	894	887	911	890	848	840	849	846	832	864	872	850	853	855	869	832	844	835	861	880	864	811	838	802	872	804	854	819	830	823	827	884	860	870	816	833	846	830	847	858	879	840	874	814	862	837	855	872	832	848	887	810	885	899	828	860	850	868	871	843	845	887	870	911	840	846	813	881	826	846	852	848	870	840	817	796	860	876	836	845	902	835	841	848	897	827	869	864	796	870	900	874	793	806	891	884	847	890	901	839	891	874	806	872	911	889	879	865	792	847	877	820	818	862	868	851	864	882	872	860	813	850	922	865	831	855	864	895	856	814	888	868	864	846	852	832	889	830	835	853	885	805	856	844	874	856	852	882	832	840	859	862	857	901	794	869	891	845	827	895	861	815	819	867	872	859	903	879	883	828	886	850	841	860	806	845	884	849	839	826	858	884	868	829	841	871	859	859	848	822	845	839	839	912	859	900	837	835	887	785	829	870	863	840	837	848	846	850	858	847	855	844	894	840	857	855	808	809	867	844	834	842	931	844	885	840	870	854	863	841	812	827	803	833	826	858	853	869	843	843	891	860	850	856	844	845	802	847	819	864	850	840	834	836	856	825	886	875	863	867	884	857	901	859	824	852	833	812	845	883	843	870	853	844	854	862	863	829	793	825	900	806	828	881	865	887	867	810	806	862	881	861	818	883	819	832	854	792	866	880	806	855	833	808	856	842	835	813	797	807	819	855	857	875	889	844	847	816	855	866	838	845	872	841	847	863	859	851	831	867	886	876	844	871	848	875	901	883	803	843	803	826	833	803	928	836	846	866	839	870	864	842	896	896	839	914	898	839	844	852	860	822	867	862	894	884	887	885	865	871	851	830	841	858	831	844	820	845	849	851	826	896	869	854	831	883	832	810	821	870	832	816	869	817	819	851	871	884	854	864	852	822	839	944	827	859	852	831	848	798	878	851	860	860	835	870	830	821	841	876	859	857	857	869	835	875	895	833	839	856	873	804	863	895	858	844	818	807	881	855	862	792	815	868	921	810	821	839	815	836	866	891	837	815	832	920	803	843	828	887	869	829	882	830	876	852	888	798	816	800	864	855	850	837	877	871	862	850	832	826	817	885	903	827	865	890	787	835	856	856	826	867	854	910	879	847	832	836	847	846	880	850	834	872	830	867	826	814	893	894	867	911	878	847	875	837	898	828	864	861	874	836	839	857	796	830	828	821	815	862	878	815	816	815	842	870	844	814	827	863	819	856	827	866	800	878	865	869	883	881	844	811	841	862	827	850	851	854	816	912	884	862	834	864	839	858	856	835	913	795	874	916	851	875	892	798	842	847	870	807	811	872	873	857	848	840	890	815	863	819	818	867	876	881	839	836	808	853	857	813	834	840	899	850	852	913	824	842	859	834	909	870	858	835	844	795	848	890	855	869	828	857	838	829	883	859	836	835	893	886	833	815	850	840	899	822	894	843	800	860	871	791	891	870	835	865	855	874	872	886	820	890	824	809	861	869	872	897	873	870	882	836	820	908	844	840	851	921	842	862	890	837	831	827	866	871	837	918	811	896	832	797	886	911	838	832	822	848	849	847	823	887	798	893	872	847	838	775	892	840	917	914	879	887	868	805	830	853	864	933	855	914	830	790	804	834	839	791	848	838	855	891	817	904	899	837	844	864	845	850	912	815	923	813	878	831	856	862	859	881	825	868	852	824	822	895	801	868	877	866	874	882	863	846	840	883	814	868	841	846	856	865	858	797	893	855	854	841	856	865	904	851	803	845	885	900	845	900	881	916	848	870
13578	977	651	521	351	316	265	278	227	205	227	181	195	201	184	186	192	183	178	186	192	173	185	197	191	177	160	182	179	180	156	164	175	179	183	177	176	169	146	151	171	185	174	165	177	158	179	181	161	164	186	164	201	187	154	148	209	187	177	170	174	195	163	176	174	170	150	170	187	192	183	158	173	151	188	130	147	193	180	166	186	187	192	167	149	190	158	155	186	180	171	179	157	166	182	197	180	157	192	181	162	187	173	166	150	170	174	179	198	196	170	176	160	183	171	169	179	200	150	166	159	151	181	163	163	162	141	164	156	177	180	169	158	163	180	179	164	194	171	161	172	162	165	189	177	163	164	172	170	188	176	141	191	203	165	154	166	179	162	142	166	177	162	178	160	177	161	191	187	199	175	182	177	135	168	142	165	162	152	159	181	181	162	174	149	174	164	175	147	186	185	177	150	163	172	147	186	191	178	162	150	185	184	177	177	173	189	172	173	183	160	158	168	161	160	156	192	161	201	187	178	156	168	187	170	172	175	162	172	194	169	191	169	199	170	157	179	197	192	181	150	176	185	206	168	159	179	184	148	194	194	152	163	147	165	159	198	178	176	210	182	186	175	165	174	152	175	159	183	169	190	168	172	180	179	185	162	176	200	159	157	168	176	160	154	172	162	172	202	179	176	184	190	186	171	191	175	150	175	183	151	178	192	178	158	173	159	157	171	195	174	177	196	147	166	189	171	179	162	168	164	156	188	160	172	175	180	189	160	172	161	168	160	170	195	178	179	197	200	182	179	164	180	187	173	152	161	165	168	169	173	180	166	178	190	177	204	173	172	157	170	179	172	195	157	166	157	199	190	169	163	176	156	170	166	157	209	179	166	156	189	158	167	169	163	177	194	181	169	150	171	177	180	179	192	161	171	153	150	178	159	163	150	174	166	170	167	180	186	164	190	196	156	190	168	158	162	194	192	177	149	156	174	175	163	184	172	185	179	166	181	179	156	178	153	196	173	152	153	181	170	179	174	159	165	148	185	174	157	163	173	180	200	158	205	173	153	151	162	176	161	161	159	160	183	165	196	170	177	160	152	198	165	181	182	185	183	177	211	179	185	182	188	193	147	181	171	177	161	173	162	165	157	134	176	159	203	158	173	160	147	184	185	149	165	170	164	170	190	192	169	157	169	177	159	180	175	219	154	162	163	187	157	169	159	168	185	153	171	169	154	162	158	186	207	157	167	192	184	146	166	147	167	176	157	186	179	168	171	160	173	175	160	179	168	166	204	174	172	150	194	173	184	168	206	156	172	173	196	170	175	187	170	163	173	165	186	186	185	157	181	152	187	171	169	160	161	195	152	182	131	149	149	164	156	153	165	159	174	174	174	202	191	173	171	199	167	201	193	164	193	182	178	189	162	194	175	172	145	175	156	185	186	170	183	189	172	189	181	183	175	175	154	186	198	192	148	152	162	159	179	194	173	174	163	176	154	161	193	210	179	185	166	199	152	151	157	175	175	151	173	178	167	159	147	150	192	182	176	181	178	168	176	199	189	180	182	174	155	163	176	176	176	200	144	166	195	176	174	170	177	177	149	164	146	178	176	195	168	188	178	170	179	159	176	174	178	147	169	173	178	144	186	183	187	176	141	153	165	180	178	151	171	161	168	181	164	177	173	175	153	167	152	190	172	179	166	168	162	170	157	187	178	168	192	153	181	181	174	176	180	171	166	164	197	173	181	222	173	159	165	176	167	184	195	174	176	176	166	168	182	161	196	179	191	175	164	202	198	175	183	151	177	192	163	177	170	161	167	199	179	180	148	205	168	203	194	188	196	170	169	172	150	180	171	182	167	203	176	177	161	158	142	164	152	186	177	184	177	190	150	176	186	191	166	171	155	156	173	159	168	177	181	183	179	203	158	158	159	177	163	170	169	172	151	169	168	176	199	179	168	155	185	179	168	168	165	169	139	182	181	167	147	148	166	177	193	179	166	186	158	181	173	176	171	176	173	173	160	168	167	167	191	164	167	184	178	196	178	179	180	162	173	170	172	172	173	206	162	175	190	193	172	174	180	174	196	152	171	172	180	180	185	184	173	192	178	160	165	146	184	158	193	146	173	175	180	174	151	183	191	200	194	164	171	186	195	196	175	144	169	178	175	159	170	184	162	191	166	175	137	163	150	174	210	153	154	177	177	154	168	168	162	153	178	180	154	171	187	193	175	186	192	173	188	153	177	178	182	167	178	172	152	145	154	182	171	186	177	199	182	163	176	193	180	171	164	175	177	179	176	178	158	141	176	188	158	164	176	166	157	193	186	165	159	156	155	167	175	192	151	190	166	179	174	186	174	178	151	174	172	182	168	178	161	167	187	179	153	174	185	194	166	185	175	161	180	171	170	170	173	172	159	174	175	166	177	178	170	183	180	186	178	168	168	181	155	155	174	189	196	172	172	194	182	172	154	188	201	175	190	139	187	179	183	209	163	175	179	182	202	166	198	164	188	166	154	161	161	178	145	186	153	172	163	157	181	176	186	183	167	173	156	147	154	141	159	167	157	168	151	178	197	178	176	137	186	189	175	185	184	158	163	206	190	183	179	170	174	165	160	162	174	170	166	186	177	163	176	217	171	168	172	155	203	146	157	198	185	172	181	153	173	157	172	183	179	170	169	192	163	162	193	194	168	157	166	192	173	172	163	174	182	160	166	146	163	182	162	168	190	163	166	158	152	164	178	163	214	180	158	171	154	160	192	188	192	158	190	183	162	166	172	176	159	154	178	177	178	143	152	183	185	172	156	177	142	172	170	180	151	180	175	178	186	178	154	175	193	173	162	186	188	181	174	158	201	157	173	183	179	186	165	154	174	189	170	174	151	153	163	179	161	188	180	153	157	164	156	170	155	167	156	175	162	162	176	166	159	166	199	180	185	162	163	175	185	188	155	177	189	155	155	170	152	182	174	202	176	163	195	169	185	182	169	183	168	173	179	176	185	185	185	162	179	194	146	155	153	158	186	192	161	165	192	139	165	167	175	157	150	174	173	163	175	179	185	171	195	200	163	156	180	146	187	172	206	172	165	164	167	201	170	168	178	179	191	201	191	172	204	182	175	171	201	163	176	169	173	177	189	181	175	143	153	161	168	168	157	169	190	203	190	183	157	165	170	162	170	160	170	139	154	151	167	142	179	170	186	167	194	155	176	183	171	154	186	140	199	188	168	181	160	175	173	185	195	175	162	162	154	188	194	200	136	176	165	173	155	173	180	173	190	168	175	190	175	186	171	161	175	178	154	154	175	199	156	198	154	171	187	151	176	185	184	171	152	184	170	167	171	209	157	185	168	160	170	184	173	152	170	185	162	193	175	166	180	174	170	160	167	166	198	159	181	166	191	183	183	170	148	204	170	201	171	179	155	173	207	171	165	173	176	148	167	193	185	183	196	155	181	159	206	183	172	162	192	183	146	182	154	166	164	165	171	179	155	179	186	159	178	172	195	161	152	178
8334	984	1435	1697	1349	1193	990	806	827	722	661	618	610	577	567	530	557	530	541	512	513	526	465	461	474	465	463	467	452	459	511	457	505	437	446	482	470	441	434	444	477	453	437	480	486	457	454	456	450	438	437	453	443	474	486	456	439	438	428	460	445	468	416	470	510	478	453	447	437	423	436	454	438	421	447	454	404	455	451	467	436	409	465	462	465	442	458	476	452	435	456	463	485	457	431	457	440	439	486	416	454	459	433	426	481	450	460	466	455	448	458	437	444	466	422	470	485	448	469	430	447	470	469	447	447	449	423	458	454	444	452	461	445	463	478	429	449	446	459	411	443	405	446	468	443	460	418	428	486	468	447	454	450	470	443	464	464	443	486	436	413	437	494	424	437	505	425	411	442	429	438	442	426	403	436	438	438	392	421	474	451	466	443	446	521	492	419	464	440	483	412	460	438	469	448	434	419	450	490	473	417	443	491	419	464	416	422	475	418	455	473	436	472	452	441	486	450	427	431	434	414	433	481	471	455	460	459	467	456	404	447	442	445	458	406	456	475	462	410	427	436	469	428	484	478	426	424	432	434	478	470	465	449	500	464	440	423	449	498	440	442	427	435	446	472	459	429	460	461	437	435	435	443	464	454	483	455	443	442	446	464	420	465	454	443	441	450	446	436	458	434	460	453	454	459	449	466	441	433	432	435	454	441	425	425	467	460	473	460	442	445	439	447	409	483	437	430	427	476	455	449	458	470	462	438	441	464	459	454	502	490	464	443	448	448	475	423	456	446	413	422	483	477	443	499	476	454	437	451	409	428	468	467	409	411	448	445	453	479	467	428	455	447	450	485	472	434	418	434	449	469	416	394	428	461	397	445	457	431	440	445	452	457	434	431	462	456	434	470	459	474	454	452	449	452	495	420	447	411	441	447	425	477	438	427	461	488	439	451	437	474	429	458	428	416	438	433	431	426	401	468	452	465	436	461	469	466	437	443	458	429	440	491	474	445	427	451	435	392	453	436	468	485	445	448	430	429	450	466	437	430	446	440	444	449	420	415	496	473	458	415	451	454	444	457	474	418	441	451	423	438	467	425	437	456	409	460	437	437	433	453	420	460	451	423	454	451	474	487	431	427	401	447	426	423	432	432	452	454	461	452	441	445	447	454	473	429	460	416	451	434	446	450	464	441	423	481	456	445	472	449	473	462	424	448	439	458	445	439	423	448	490	431	429	426	481	450	471	477	428	449	470	456	436	416	422	471	441	444	409	436	453	444	412	457	424	430	466	402	461	438	424	430	411	449	472	465	437	432	441	451	475	447	466	469	448	420	491	449	420	427	416	438	483	475	442	448	416	444	478	438	429	462	484	478	438	479	464	437	498	455	476	401	482	411	447	428	419	464	403	452	454	419	461	422	442	419	433	422	438	483	425	450	393	440	450	465	440	440	476	445	484	411	476	440	456	450	459	481	479	443	454	439	435	448	436	393	423	490	440	435	447	490	426	419	449	431	436	441	440	454	441	465	434	436	489	472	455	439	461	451	439	464	463	435	441	446	457	476	443	490	451	459	463	452	419	443	490	449	442	443	419	424	443	448	436	433	445	461	462	484	401	444	466	431	497	406	407	478	438	407	486	463	454	428	422	451	449	426	414	432	440	439	439	457	448	452	439	469	404	441	426	443	457	458	448	465	432	433	451	433	446	424	421	438	429	413	457	419	462	445	456	474	478	445	477	419	444	433	451	452	429	479	465	433	438	458	467	468	442	435	404	445	472	451	446	422	442	438	436	431	461	474	455	434	424	438	429	453	441	442	467	425	437	454	424	416	487	438	462	424	420	476	427	476	445	449	492	453	453	464	465	408	413	477	477	428	419	432	381	459	456	452	452	452	435	433	452	443	465	435	480	440	440	450	443	447	455	450	418	459	422	405	460	404	426	438	418	450	439	442	412	448	461	454	495	476	448	462	428	445	426	477	456	489	441	431	440	464	447	420	453	434	446	468	469	411	427	440	422	479	430	457	451	444	413	433	432	448	423	451	441	468	456	432	469	441	455	430	464	444	463	449	472	433	445	434	469	465	439	437	455	486	428	438	425	440	449	418	432	447	472	448	444	456	443	444	432	428	470	452	466	488	455	409	417	465	454	447	409	441	432	435	436	456	434	464	448	452	444	467	451	418	460	443	422	427	430	450	463	451	435	449	453	419	439	455	467	433	431	454	430	455	419	415	444	453	470	467	452	401	458	435	441	443	418	440	438	435	470	458	413	432	460	433	417	459	486	459	470	429	450	451	475	461	465	417	421	400	433	432	453	474	473	445	447	447	436	476	448	472	456	466	464	469	472	441	442	458	424	466	475	476	478	462	454	441	426	464	456	487	443	441	405	512	442	443	495	441	434	440	428	471	485	426	454	408	435	421	444	462	470	469	420	445	468	448	476	472	404	487	476	424	426	463	419	436	458	418	421	437	440	432	487	429	497	425	452	431	467	441	454	485	451	435	461	439	439	455	434	408	436	440	470	430	431	415	434	402	434	452	450	469	477	464	476	430	429	430	457	448	454	464	443	463	421	425	446	424	468	435	416	423	456	431	435	481	420	469	426	400	459	437	460	466	415	448	446	410	439	446	451	464	440	454	421	485	435	427	435	450	474	442	441	457	441	463	451	478	457	458	457	469	443	446	456	477	442	494	477	441	438	444	468	411	430	465	481	443	447	469	445	463	472	377	406	451	454	432	460	450	461	435	454	450	443	438	452	439	423	426	434	465	456	465	448	467	443	469	475	439	419	397	451	482	453	457	408	454	422	427	450	445	421	437	439	442	464	492	429	433	425	437	449	454	466	465	442	444	496	460	474	484	447	438	476	482	451	455	457	442	493	482	431	420	470	438	438	408	479	422	428	449	432	500	454	497	457	380	453	467	478	454	439	432	448	428	463	451	461	432	423	435	463	458	483	440	448	433	454	427	417	478	464	460	440	472	446	444	423	430	462	472	411	466	447	426	426	447	461	444	460	489	451	462	453	460	462	472	434	504	445	463	473	408	427	459	424	461	443	417	457	422	457	411	460	445	495	446	446	416	447	445	397	453	451	470	467	476	451	460	455	451	434	479	440	475	459	438	447	446	459	467	488	450	441	432	427	437	446	436	440	455	439	469	441	445	455	458	468	397	421	405	467	433	464	459	482	448	456	439	441	467	445	494	466	427	471	455	449	427	418	431	444	417	471	415	425	434	484	413	485	449	476	413	446	455	422	458	443	465	444	490	451	433	452	438	405	453	460	455	460	454	437	441	470	481	461	434	472	480	433	416	429	464	456	413	469	478	497	413	452	429	469	422	439	408	455	459	468	451	489	468	458	467	430	451	428	420	464	459	440	459	474	448	445	444	452	431	430	426	457	419	435	445	448	455	404	465	442	436	446	454	465	468	415	454	436	446	423	467	465	440	432	430	457	481	440	459	455	446	491	455	454	428	471	418	437	437	422	454	419	461	449	433	444
1852	456	451	452	382	399	414	413	434	470	438	445	410	398	392	425	426	451	429	415	384	462	414	412	384	423	405	416	411	387	439	463	411	427	417	429	398	411	410	399	433	413	428	433	413	416	436	432	435	442	448	446	427	449	418	449	392	435	420	423	430	405	412	431	404	454	400	417	446	432	417	461	430	440	377	474	444	417	443	426	422	405	419	441	394	426	445	410	428	431	399	406	425	432	415	397	396	438	409	391	445	468	416	429	426	429	396	390	412	402	443	405	409	370	451	400	441	411	410	408	427	414	404	406	416	417	400	425	433	405	396	397	425	448	425	431	422	427	409	394	446	419	419	377	417	406	424	436	449	426	436	402	390	406	411	436	467	423	380	403	461	435	392	400	406	399	468	444	425	415	440	411	411	434	433	388	412	445	416	387	387	449	394	386	360	406	438	437	452	413	411	390	435	385	421	441	424	390	416	433	424	450	439	449	411	405	412	430	404	404	422	450	408	413	438	450	445	462	447	403	443	403	453	381	423	408	416	412	422	385	404	385	427	388	411	399	442	428	440	398	449	391	430	452	420	411	416	479	466	455	433	401	448	419	443	445	463	459	389	407	449	423	406	419	354	405	361	440	445	417	400	437	437	437	443	411	420	408	414	420	416	443	421	439	437	436	447	384	417	415	430	400	436	393	424	412	422	447	429	420	366	450	409	396	455	404	397	398	435	412	429	430	420	392	447	385	464	462	410	410	459	399	437	420	418	428	425	400	387	412	418	435	400	389	387	426	398	429	429	414	399	411	431	422	416	412	415	409	386	433	399	433	456	413	416	403	433	392	409	464	437	414	434	404	434	365	404	435	444	444	411	432	370	428	422	421	398	440	418	405	431	407	372	411	411	401	412	412	391	394	412	400	392	433	393	428	443	433	469	419	459	424	448	430	398	458	414	445	393	454	425	428	394	463	432	442	432	441	402	416	439	426	412	428	409	388	413	432	415	452	409	441	433	427	483	422	438	420	429	429	436	424	414	417	465	378	440	432	440	389	381	396	387	490	402	393	424	410	426	417	467	415	429	420	387	435	450	479	411	468	420	401	409	419	423	444	416	420	439	414	426	399	399	422	404	415	443	397	465	393	405	421	436	420	424	440	410	439	387	416	433	401	421	431	441	433	447	435	460	388	446	378	420	445	424	432	401	383	411	450	420	427	422	459	400	391	451	420	389	389	395	403	412	403	440	452	415	404	426	442	379	397	425	412	407	413	401	426	405	427	408	422	401	382	408	432	415	425	413	427	438	404	417	444	466	416	437	403	384	419	441	410	404	414	418	387	503	384	443	419	464	428	428	411	466	394	438	445	442	412	416	440	429	419	390	401	381	412	412	376	424	433	439	445	434	411	419	398	397	432	391	386	412	452	446	435	417	453	417	473	416	409	432	449	458	404	408	432	398	440	421	407	368	401	457	421	415	404	422	408	451	423	436	401	423	447	427	429	456	451	431	401	451	413	417	441	445	451	425	421	423	453	454	442	407	379	431	427	401	429	415	415	398	421	420	391	458	410	417	429	406	398	408	426	441	418	421	393	439	454	386	402	434	399	422	408	424	443	393	470	401	424	403	420	427	429	463	417	403	421	441	433	393	421	424	400	420	434	404	428	381	395	434	417	423	411	388	418	406	382	431	386	437	433	467	407	446	398	395	448	414	419	398	452	437	428	407	424	398	414	425	427	443	427	408	442	419	430	411	422	405	465	421	395	415	405	432	408	420	425	413	430	398	391	438	410	471	404	414	431	406	414	395	400	390	454	468	438	392	432	409	451	427	390	420	402	423	392	445	446	451	394	389	423	396	405	438	452	446	452	416	427	420	427	431	407	437	424	464	389	427	410	409	409	413	429	427	388	417	381	396	399	405	450	414	425	475	424	380	427	437	394	432	433	387	406	420	454	456	461	458	399	416	429	424	421	420	452	444	463	433	393	406	421	416	460	400	382	407	414	417	457	414	407	391	419	424	419	420	440	390	413	430	422	411	423	380	417	420	429	399	425	413	409	409	453	386	433	438	407	410	394	387	449	434	426	399	423	472	394	441	397	368	414	447	425	400	426	429	398	403	410	454	421	399	451	407	408	424	471	450	413	459	403	414	451	413	426	384	428	423	444	411	424	384	417	449	434	433	371	436	423	432	425	397	418	410	449	443	451	408	411	404	458	434	427	403	424	485	412	417	424	427	407	381	410	437	396	391	417	437	433	451	459	397	411	426	377	449	395	425	436	430	431	432	447	402	436	388	413	411	420	399	421	440	418	435	432	415	441	457	446	409	446	404	418	413	445	386	416	398	443	425	410	409	449	423	429	427	446	394	412	429	416	408	422	430	427	409	405	431	370	419	417	400	411	438	465	425	417	427	410	435	436	450	431	425	434	466	443	428	397	412	433	422	410	384	431	414	400	412	460	436	429	407	438	424	426	414	434	414	443	444	443	414	383	384	444	432	441	429	404	413	380	406	391	436	415	376	449	411	398	388	404	386	433	439	455	427	395	441	426	420	375	439	365	413	463	449	437	432	389	385	451	405	417	434	394	415	426	457	444	428	403	424	430	431	424	464	464	421	439	407	438	413	435	423	406	429	423	438	438	397	413	426	409	409	447	406	440	445	443	415	391	393	395	387	417	390	397	420	441	460	408	419	446	436	444	398	383	408	419	388	428	425	401	395	424	490	411	413	384	395	406	465	428	448	421	413	461	411	428	422	400	415	432	421	406	410	462	418	406	396	422	444	383	410	479	411	420	399	404	426	408	407	371	425	411	468	384	436	441	410	444	409	393	412	407	435	447	406	390	437	439	441	418	436	447	468	445	430	417	436	411	416	439	407	390	429	403	417	420	451	420	410	416	410	439	414	392	402	446	411	389	386	427	415	467	413	420	388	428	429	428	466	403	405	415	414	444	450	423	412	380	403	399	381	403	428	435	392	391	435	430	438	436	383	411	428	416	425	429	396	421	423	432	439	399	416	410	444	408	417	411	422	398	413	402	422	384	394	414	421	402	449	441	453	442	402	421	413	460	390	426	411	419	469	412	395	443	430	406	419	459	421	441	411	439	435	401	409	429	432	489	400	416	370	406	399	451	418	424	381	413	437	394	383	434	461	413	431	428	406	451	408	393	417	446	436	472	461	452	427	415	405	412	420	424	436	444	428	411	400	399	396	419	472	469	441	441	431	434	401	452	453	454	419	387	459	399	422	386	387	446	424	445	406	464	382	469	463	431	433	408	419	491	465	445	402	418	423	420	444	379	393	454	457	432	417	415	428	411	414	454	436	413	422	413	435	435	376	402	385	422	436	435	431	432	411	431	406	445	418	420	406	441	464	443	415	408	403	457	402	401	408	417	420	409	400	409	409	445	423	419	417	406	417	446	408	421	412	443	427	411	415	404	398	442	381	440	432	434	407	432	390	435	397	402	469	431	452	398	449	419	443	450	422	429	416	406	448	411	420	412	428	404
2368	996	1023	1004	1023	1022	1002	1061	938	980	980	1015	959	1026	983	1021	957	923	961	993	1021	967	1003	959	1000	995	982	980	1004	930	948	981	983	962	932	966	993	986	1010	1026	997	995	999	899	932	952	991	961	993	998	1010	1011	927	968	949	988	1003	1016	1011	1014	958	976	951	1022	1012	1028	1000	974	974	987	929	951	909	959	960	981	987	949	961	952	931	962	942	1006	991	1006	1031	972	996	1009	1003	966	968	926	960	979	974	974	948	969	1013	965	927	977	973	950	950	1001	967	1017	982	963	944	1005	1020	1012	991	1033	936	1031	961	903	987	948	957	965	1007	937	1044	918	989	926	973	901	958	949	959	973	1002	990	1058	999	970	946	1003	995	959	946	998	988	984	971	979	939	994	998	988	943	953	957	995	989	1023	981	1011	981	960	997	963	964	1047	955	973	978	952	929	994	921	1077	965	971	992	956	971	914	1009	950	954	1021	948	1014	996	964	931	993	994	918	988	954	969	977	1034	975	956	956	975	968	1001	955	980	941	998	1052	979	944	923	954	1007	970	1000	1035	946	1007	974	1012	943	1008	967	987	959	990	994	966	905	984	1012	1024	969	971	986	974	952	1002	985	1036	1001	984	966	974	985	1007	975	978	971	1023	1047	1003	983	944	904	979	957	937	980	997	970	967	922	997	974	988	1030	966	960	975	979	1027	1008	985	951	966	975	1004	1033	1039	1046	974	976	964	991	943	967	948	1004	966	1049	1001	994	1053	1021	939	965	966	1015	990	943	959	972	934	976	970	962	902	961	1039	951	1006	993	983	966	998	989	993	973	968	1023	939	970	935	1005	974	940	987	932	1018	996	1008	965	1035	919	964	994	936	972	1012	940	1014	978	979	1018	1000	986	941	951	980	972	931	927	994	945	960	1021	983	1005	958	1007	948	1004	978	922	993	999	921	944	951	1005	1002	1030	989	950	958	957	1009	973	1024	961	971	1001	998	933	1023	944	1013	1031	978	1003	980	1002	994	985	964	971	1043	971	932	968	941	1029	962	961	935	957	954	977	996	950	900	975	994	961	904	968	1016	993	977	922	1050	962	988	966	968	966	997	1020	1009	954	946	1036	977	943	984	965	1012	987	963	1018	1022	1019	981	1025	916	938	1019	970	920	952	979	926	989	1002	991	991	950	926	956	954	1007	984	1012	1015	1016	959	1023	971	969	1017	930	961	958	953	952	1009	1006	907	974	947	961	969	946	975	951	920	1021	944	938	1004	968	986	997	969	906	987	1018	995	1021	986	997	945	948	974	961	981	1002	975	1004	972	971	989	959	989	993	973	966	973	1000	964	935	969	951	921	954	995	1010	1013	965	968	1024	924	963	939	954	1022	958	978	971	932	1022	987	949	981	999	953	925	997	957	1024	1015	945	997	947	988	942	946	976	961	972	979	1021	969	963	1021	1009	938	948	932	995	955	938	1007	971	956	958	971	971	973	977	974	974	1009	978	976	1020	978	943	1002	974	974	1050	947	1030	954	985	979	963	1008	1005	994	944	921	1009	985	988	1005	1005	989	926	1010	995	988	954	960	1005	1003	959	977	1005	1000	968	922	986	1013	1019	962	891	916	939	961	985	957	983	1015	1024	986	1049	933	981	937	1001	969	987	1000	976	987	986	999	1013	891	963	995	954	1007	962	1018	1011	997	962	986	990	965	949	979	955	1022	954	1002	942	980	1013	988	1029	954	1008	998	984	992	950	970	930	964	951	991	986	969	998	945	978	939	940	960	964	1016	961	985	951	966	951	1008	966	947	951	1004	967	972	974	1000	1015	1009	926	1001	977	1002	932	985	969	940	1002	993	1020	995	1025	967	958	986	955	923	989	965	1026	962	963	979	987	972	947	991	940	936	1000	991	1005	994	927	952	946	964	967	957	911	971	985	965	934	1013	958	952	951	954	985	1033	1021	1002	993	948	945	949	996	998	983	1000	960	1005	939	983	942	975	963	928	1017	1035	982	1044	975	967	1035	985	962	975	976	941	923	1017	947	1014	928	989	977	972	988	972	938	973	957	963	977	1024	972	974	958	1030	1013	957	949	1027	1001	961	991	988	981	933	934	955	949	999	913	979	938	944	999	1006	934	930	1001	1024	1017	940	959	971	1023	1028	976	964	914	1029	968	1004	1012	966	984	981	1018	969	960	980	953	1006	989	906	972	933	1012	981	981	940	1005	959	983	997	1008	1036	1008	973	988	965	966	952	943	958	1027	997	974	949	1010	946	966	938	954	1015	1024	981	964	1030	1002	1005	1048	945	989	1025	1017	963	963	991	993	982	972	1009	1003	923	1018	978	986	946	939	967	986	967	988	954	975	993	1042	996	972	970	1007	968	998	948	938	998	961	977	998	938	931	993	1024	983	1033	983	957	1038	943	976	968	1062	987	1025	984	983	982	1001	1014	960	1015	925	995	959	998	994	952	965	991	952	987	1006	1005	970	918	1043	938	994	1022	977	935	957	991	932	975	937	976	950	1002	954	983	981	1000	995	990	931	959	979	951	957	986	937	994	945	943	963	1001	965	995	1001	1013	982	992	996	1011	976	986	981	965	1024	996	964	972	1017	962	924	1004	981	973	1006	1027	958	934	1026	1004	929	957	1028	917	966	970	947	957	952	1019	956	979	991	955	925	1010	1002	962	981	982	942	930	940	973	964	1080	976	1018	979	1008	1061	983	889	977	931	988	930	984	923	1074	976	991	929	993	973	1051	1010	1018	931	1006	914	1010	993	1002	1017	990	922	1004	981	951	931	1029	996	985	970	937	990	946	926	983	975	977	953	984	988	968	990	939	983	993	992	1008	987	939	955	958	1051	1021	973	969	975	994	946	968	970	1011	934	963	947	951	1001	950	1008	966	988	958	915	968	975	985	1021	1031	1041	1036	954	950	931	929	978	959	1002	958	940	1021	934	942	966	1013	962	988	1005	939	969	986	984	966	1017	929	933	957	969	1025	1054	978	945	989	1024	948	964	981	972	942	974	1038	977	953	974	920	984	984	999	973	1001	946	915	941	1050	1013	950	967	974	929	974	1007	1022	937	1004	989	972	983	1035	985	962	1016	960	954	966	1005	968	984	950	957	1064	1000	996	993	969	947	995	1025	984	928	981	962	1003	994	948	979	977	956	1008	963	1011	934	981	909	944	1012	968	987	997	987	939	963	1018	1011	983	962	918	954	942	1011	992	963	993	992	986	989	932	997	975	997	963	955	933	951	1009	1003	968	974	927	974	941	933	942	960	1006	990	1021	942	977	960	972	979	964	985	925	954	941	1042	982	989	987	975	958	986	976	970	979	951	1049	953	968	974	945	1033	995	993	1011	976	976	919	945	992	953	963	1005	981	953	962	1020	1000	981	1008	1016	974	930	945	938	957	985	988	1029	992	1011	930	994	994	996	975	995	985	934	1005	976	988	981	965	940	997	958	995	958	1008	973	1001	991	1004	955	989	996	968	947	999	915	977	943	942	950	1021	1025	1004	956	1017	932	991	1017	976	987	960	981	963	1001	1020	931	931	999	959	979	946	968	981	940	978	949	1010	950	987	947	987	923	994	861	973	966	998	959	953	958	1023	954	976	999	992	1039	981	978	987	1021	971	978	948	955	956	919	1032	914	982	996	962	1004	930	975	989	1024	1022	1016	986	933	983	950	974	1001	996	985	1018	973	980	962	929	960	944	962	997	938	917	950	1016	988	947	975	969	987	963	948	995	914	969	983	978	990	975	992	971	1015	941	947	996	952	947	909	936	904	999	965	969	994	1015	968	958	957	989	975	972	941	949	899	952	955	951	998	1011	1015	947	997	969	988	1007	961	1023	932	1021	987	968	939	980	1009	937
8154	846	589	530	475	440	383	376	432	378	397	354	369	391	337	384	382	343	359	382	383	391	400	363	362	351	376	342	350	375	357	321	350	425	376	366	373	347	360	346	361	392	367	357	364	347	366	356	388	399	348	357	337	327	375	373	366	375	350	365	376	358	367	389	377	333	376	382	409	357	407	398	336	356	338	392	381	367	342	406	381	355	369	377	362	389	379	380	364	381	338	333	347	392	394	384	366	379	353	350	351	375	371	357	357	387	351	357	369	331	352	365	382	364	380	366	357	368	337	370	375	319	363	367	375	371	356	358	432	368	373	380	368	391	425	355	384	370	395	354	362	346	360	376	406	390	368	353	381	366	363	380	379	337	376	342	342	358	386	391	356	390	367	328	374	347	372	359	394	392	364	394	376	351	366	387	377	386	378	371	379	396	358	334	360	338	352	426	359	355	348	354	379	389	350	364	356	372	344	377	386	408	371	386	359	342	368	345	348	398	324	366	341	388	403	363	358	347	377	380	388	351	408	347	343	366	370	351	355	364	362	393	362	345	335	368	361	386	365	362	339	380	375	379	349	357	357	379	385	385	367	338	363	413	345	352	364	393	357	366	352	409	399	379	398	379	364	358	366	328	394	373	354	381	362	399	360	369	348	385	364	390	394	371	363	337	338	369	360	349	366	356	328	375	366	363	353	366	370	378	372	378	403	365	355	372	351	348	375	388	376	385	358	394	353	388	354	408	363	377	371	402	386	384	393	345	362	388	354	366	339	399	359	347	379	348	377	371	359	343	348	359	354	394	347	380	363	368	354	348	397	383	340	370	378	353	361	362	372	371	397	392	374	386	378	338	375	366	350	379	350	365	383	387	364	363	375	376	366	353	406	364	396	355	400	336	350	387	352	385	377	390	383	388	364	354	374	403	349	355	342	364	396	377	387	378	362	384	390	408	352	379	373	368	347	358	342	353	375	390	410	342	364	361	332	383	328	347	355	384	404	372	355	371	361	380	334	361	347	359	363	349	385	359	362	407	375	366	373	333	410	368	365	324	370	359	394	370	338	367	349	329	365	392	378	408	331	366	352	373	357	340	329	349	371	347	340	371	348	363	359	363	392	354	379	341	381	345	351	356	381	352	375	395	331	392	382	365	380	388	377	361	364	361	357	387	368	392	360	363	329	387	363	375	363	408	366	346	348	363	352	383	375	368	352	348	345	365	387	400	317	360	350	377	349	351	385	405	368	374	386	392	379	378	386	387	422	357	415	349	379	351	383	335	410	363	368	404	362	379	379	344	343	352	392	384	356	341	388	349	379	353	323	352	362	377	317	375	386	356	382	348	330	399	367	388	361	407	382	381	362	363	390	353	400	352	371	324	365	352	359	381	379	346	375	395	352	375	390	392	388	338	382	382	350	352	340	367	337	356	352	365	371	380	404	320	363	349	369	341	361	351	345	455	354	411	414	375	386	381	324	367	345	360	352	354	378	334	337	387	382	358	379	383	323	387	355	384	398	357	363	374	372	331	320	364	352	395	369	324	394	375	362	377	375	377	356	335	402	351	333	355	365	390	409	302	390	378	320	351	358	401	347	381	374	350	370	365	341	364	367	357	377	360	395	387	345	377	350	397	385	341	353	371	356	346	350	379	422	353	400	356	369	378	402	358	347	339	362	405	369	359	365	354	379	319	342	369	419	360	390	384	355	353	357	395	375	351	381	357	380	390	375	382	380	361	354	341	352	373	355	380	398	349	340	341	368	360	355	361	341	329	383	366	388	369	377	364	367	352	374	410	352	350	378	363	366	361	376	397	384	367	392	391	396	380	382	376	359	364	354	359	375	359	384	385	355	373	391	381	394	336	356	371	359	358	346	372	367	374	381	356	373	393	388	331	371	379	381	346	364	356	348	365	352	380	332	406	351	359	332	388	390	352	402	369	335	362	333	373	384	312	361	353	377	339	345	378	361	363	373	394	386	376	376	368	347	366	371	345	386	358	363	351	354	359	372	362	360	355	408	376	361	368	371	390	363	412	355	382	393	374	368	387	369	379	378	414	405	406	353	371	384	407	392	358	406	362	360	367	369	371	389	360	365	392	347	369	381	363	336	350	383	384	324	345	370	360	333	370	356	338	385	391	365	387	324	396	375	348	364	391	368	364	384	408	347	366	362	366	335	374	359	355	375	366	362	373	362	381	349	356	362	358	344	338	372	322	351	355	411	350	397	361	332	377	374	404	368	351	356	398	376	344	363	356	381	372	376	360	325	364	344	354	372	398	347	359	362	345	386	351	408	353	377	352	383	352	355	391	385	372	354	349	355	386	339	337	377	407	387	364	347	371	384	366	338	360	353	352	400	376	334	406	350	321	354	354	380	344	362	359	389	390	367	351	330	379	375	367	339	384	381	381	356	375	347	362	353	381	379	367	389	320	337	352	386	334	362	347	366	402	361	365	361	359	336	340	382	361	364	370	372	349	373	398	369	386	364	396	387	406	408	362	355	371	342	381	346	376	390	352	413	386	350	397	379	342	368	335	368	321	381	328	349	376	370	346	366	325	352	332	350	340	364	366	377	341	350	380	385	363	341	353	372	333	367	367	354	379	388	379	351	373	404	380	386	365	365	366	360	376	354	353	383	358	375	371	390	352	350	339	335	389	341	380	401	358	388	345	416	366	361	389	382	368	356	344	337	364	385	356	364	389	339	359	327	360	362	387	353	398	350	364	329	362	352	383	357	364	392	347	341	372	347	369	358	364	374	346	386	345	361	382	369	327	399	365	375	367	339	370	405	377	373	403	339	377	336	368	352	379	332	362	355	367	367	388	373	357	407	404	335	371	371	357	383	313	377	380	357	388	410	346	382	386	341	376	364	394	347	378	375	344	408	362	319	373	359	369	405	365	374	349	326	368	385	355	371	361	425	334	360	355	326	358	359	343	369	367	368	387	350	363	358	403	345	374	354	372	379	378	389	377	326	351	350	344	379	379	402	390	373	364	370	348	352	354	380	334	344	414	377	354	339	374	386	364	318	341	364	331	364	364	362	376	377	353	352	358	368	407	339	387	373	384	358	365	369	393	352	364	346	330	368	345	385	399	366	384	397	407	330	410	360	382	413	360	395	388	354	394	335	372	350	370	371	377	367	339	382	386	377	374	354	374	413	380	362	354	397	367	385	374	393	406	387	346	357	357	368	380	368	397	342	371	373	347	377	358	381	346	355	389	363	383	374	385	385	363	352	380	360	331	366	389	377	387	376	368	361	347	368	349	382	336	350	342	355	414	363	337	327	351	337	350	328	391	373	377	393	352	366	381	364	386	346	381	362	376	368	393	330	353	340	382	362	356	369	367	378	389	341	342	361	366	370	385	404	375	380	330	356	361	340	328	377	382	372	410	371	381	365	389	354	375	323	373	361	328	387	364	379	349	358	348	374	365	382	425	370	386	352	367	355	397	368	393	356	394	365	387	362	360	393	362	357	347	359	357	376	338	378	344	374	350
7064	1264	1276	1364	1388	1242	1157	1052	1008	979	1048	992	934	911	895	943	884	847	916	934	867	892	841	912	882	854	857	874	909	888	865	819	835	890	882	877	881	875	867	860	887	825	900	877	833	906	861	832	832	868	846	841	899	866	910	832	880	837	855	836	868	821	856	823	821	881	879	892	932	897	822	806	892	885	882	878	832	889	853	839	849	912	818	888	847	893	844	899	848	833	870	782	833	882	914	888	851	910	848	890	829	853	831	817	835	864	879	790	830	819	855	855	815	875	858	849	837	850	901	813	826	839	834	839	817	816	833	903	855	867	858	906	852	809	876	805	839	866	852	854	872	829	870	849	829	848	909	864	841	852	874	877	835	951	882	869	828	876	839	881	848	880	869	845	865	873	848	885	876	830	897	830	889	820	802	846	857	870	897	863	882	829	850	864	905	896	840	858	852	845	858	868	879	864	889	858	843	827	878	881	885	908	841	862	845	816	860	869	802	847	844	872	870	803	821	839	873	903	865	884	829	914	867	903	905	899	870	848	833	846	846	903	875	827	841	859	872	788	869	896	909	829	846	886	853	845	857	890	898	863	863	875	851	845	841	883	820	824	831	870	848	864	843	818	822	904	811	840	849	858	882	805	835	855	873	856	845	881	869	884	885	849	824	880	845	832	817	858	872	872	889	835	858	844	787	874	861	830	878	849	808	815	820	844	848	876	820	867	820	886	863	818	854	865	816	836	845	859	851	792	860	822	798	859	827	793	831	874	873	865	923	830	872	837	837	839	816	837	827	871	809	817	913	919	868	802	802	868	849	846	901	879	874	888	926	836	879	878	847	895	867	859	925	828	879	887	842	872	820	847	866	801	843	862	837	845	859	912	850	849	916	859	896	850	853	875	856	812	863	808	864	789	872	880	828	848	822	858	847	884	813	841	846	866	873	931	846	853	852	857	849	817	868	810	829	833	849	832	889	878	873	804	871	843	863	859	813	847	859	812	836	925	840	896	876	907	883	854	869	856	881	827	846	857	863	841	837	857	845	878	803	905	830	888	865	883	819	880	909	853	849	831	855	863	856	869	889	865	857	854	798	850	863	827	843	831	852	856	851	827	858	854	856	847	846	852	859	892	854	882	883	802	847	882	841	852	885	870	854	865	863	913	828	865	883	866	837	805	844	880	862	855	842	844	847	874	815	873	836	820	865	862	837	886	807	804	866	924	869	831	897	855	829	883	825	861	847	876	857	799	909	868	859	809	883	898	829	818	794	825	869	851	806	844	832	901	847	879	815	908	858	826	854	852	848	845	878	845	896	840	872	832	852	835	858	859	901	862	827	889	840	769	840	820	870	878	848	817	832	875	843	871	853	866	887	883	859	867	821	845	855	861	873	883	872	840	851	855	865	851	891	813	819	808	824	869	827	837	865	901	889	838	867	822	839	847	880	881	846	875	836	842	788	856	873	850	860	852	840	862	874	855	893	866	868	885	816	840	882	870	819	812	894	917	836	790	826	869	867	868	882	852	840	895	872	840	845	841	799	846	834	820	854	873	873	880	800	826	877	751	893	856	886	882	900	846	859	873	863	811	879	887	861	891	840	884	868	883	863	872	828	877	824	887	816	864	864	858	845	886	922	852	870	844	827	853	884	882	856	890	823	853	857	855	865	848	885	844	858	884	901	885	829	864	878	866	856	883	868	850	819	936	866	865	854	897	834	856	884	850	827	849	833	889	901	902	868	918	853	817	871	862	902	902	846	830	793	851	877	900	881	847	913	880	892	870	867	865	887	855	856	898	865	826	891	868	872	871	839	790	874	843	866	909	901	865	845	866	875	883	834	854	902	910	843	906	812	851	869	915	847	826	817	819	829	825	848	825	913	868	833	849	891	840	884	890	882	834	867	856	858	893	842	809	928	865	903	927	852	834	884	877	846	801	876	835	832	865	849	834	834	883	909	867	874	823	895	781	876	878	860	927	857	847	873	877	894	846	945	812	863	867	816	858	914	856	838	808	809	840	862	863	849	860	842	814	883	828	878	821	862	859	801	845	900	897	831	861	847	835	784	825	843	858	853	910	831	852	874	856	858	850	839	852	819	822	828	880	848	847	827	897	818	830	902	839	856	889	835	859	817	911	844	819	869	879	844	850	848	802	885	864	901	887	858	846	848	858	861	862	869	870	856	874	881	903	762	843	802	833	860	900	880	883	853	879	845	892	816	813	837	860	835	871	887	815	830	812	780	861	873	886	864	859	846	838	852	851	806	848	858	866	885	836	855	860	834	902	829	901	867	872	812	918	866	917	875	879	880	870	820	805	894	851	809	880	828	816	884	837	842	872	826	831	846	857	906	821	935	908	852	837	895	877	873	927	895	840	803	849	879	869	854	827	880	886	815	862	848	872	849	829	852	834	911	811	848	897	854	921	824	845	863	850	803	864	812	899	851	852	829	859	886	914	831	852	851	922	859	866	893	813	846	825	843	825	825	910	880	870	838	816	844	842	776	776	755	874	819	827	866	813	853	880	833	832	850	903	826	871	897	817	857	860	867	878	879	887	852	839	853	814	819	895	874	865	854	848	808	787	862	879	879	890	826	844	883	813	829	804	861	852	839	823	910	861	848	854	809	842	860	848	841	896	808	890	867	904	888	878	831	905	842	834	835	832	925	822	840	840	887	857	903	854	877	828	767	859	903	853	877	844	841	868	843	854	857	823	870	842	861	871	870	871	893	847	832	825	879	806	865	873	832	879	877	815	814	800	838	796	849	892	839	847	835	910	840	814	848	851	847	853	857	817	883	890	874	860	887	850	861	837	859	786	857	824	847	866	903	859	877	835	881	857	851	891	884	878	816	850	854	833	844	790	806	896	864	845	854	854	842	825	768	818	878	823	904	907	832	856	864	825	861	863	893	802	878	799	890	873	832	875	866	883	833	889	888	841	875	873	837	848	892	876	885	851	876	860	862	830	840	794	887	831	825	848	898	869	866	866	884	839	905	889	874	854	889	863	861	842	858	836	869	870	884	788	859	856	872	848	855	820	878	821	897	835	886	839	868	810	874	884	865	858	843	845	882	840	890	824	842	848	802	835	820	844	868	860	848	870	869	854	841	811	868	860	873	839	866	849	861	849	887	844	898	855	869	859	824	853	855	918	833	853	921	893	857	878	855	859	881	915	938	818	816	843	814	904	895	856	818	924	901	861	850	858	839	837	824	864	848	829	812	896	853	845	901	852	884	919	852	845	867	895	845	850	874	859	855	880	889	861	812	838	874	820	938	892	824	810	865	844	854	839	859	854	879	846	810	851	849	841	845	849	857	884	939	884	850	875	919	847	860	900	829	874	881	874	887	870	881	833	864	852	880	882	890	821	827	853	836	894	835	866	927	883	847	922	852	883	807	864	828	855	894	837	877	895	864	943	888	861	862	860	833	861	839	859	860	871	866	843	853	879	874	865	827	878	840	834	842	866	818	889	867	867	834	858	874	865	876	827	810	891	874	865
14053	1112	624	452	386	305	262	240	246	220	203	208	221	225	197	179	202	188	182	173	181	172	155	190	161	194	171	181	172	173	178	206	171	151	182	199	180	168	184	180	184	200	189	173	182	185	198	195	174	163	166	162	195	150	177	167	174	156	165	155	181	192	188	175	168	157	184	165	145	178	136	178	199	171	185	180	196	164	160	167	173	161	150	171	175	166	167	151	166	175	169	180	167	210	167	153	170	193	170	190	175	177	161	139	162	159	191	173	179	155	196	185	149	160	148	175	184	186	174	200	183	167	159	170	182	167	155	200	156	202	186	165	174	189	196	180	136	168	168	149	176	174	165	170	193	188	168	174	148	151	173	204	215	177	187	156	167	171	154	188	207	181	190	173	189	175	201	186	164	163	189	161	162	214	162	153	175	188	179	188	168	188	189	157	169	187	174	185	173	152	176	172	160	156	164	151	164	181	161	179	155	176	179	181	198	173	180	186	186	177	175	196	171	154	171	186	180	161	163	181	167	174	157	185	193	202	181	154	185	161	173	169	207	173	149	185	180	185	174	161	175	205	168	174	171	199	162	182	160	160	186	158	174	173	197	171	183	135	165	170	183	149	157	161	187	154	157	182	181	170	184	164	152	184	170	165	170	156	165	189	167	169	161	203	188	188	159	186	174	187	183	167	173	187	189	170	168	194	160	160	174	186	191	175	182	171	160	178	161	180	163	165	204	175	182	174	179	213	203	174	179	179	167	193	126	168	175	204	179	186	168	156	167	156	151	159	182	175	175	165	173	205	174	177	169	166	180	174	150	180	205	189	200	185	184	162	154	160	172	178	195	168	174	173	194	169	156	161	197	169	167	167	196	187	176	179	163	169	159	176	170	171	193	167	180	158	173	170	178	177	183	170	173	146	185	155	171	163	182	174	183	180	186	170	171	204	182	174	168	189	176	169	188	186	179	173	183	175	180	172	178	179	151	178	166	178	170	149	169	191	179	176	161	170	184	179	187	183	157	164	181	182	180	198	177	169	179	186	163	195	193	149	166	160	175	183	198	203	160	169	172	178	170	172	201	173	172	157	139	163	148	199	176	187	170	173	160	195	149	155	160	168	180	205	187	172	178	192	183	177	206	159	191	191	190	186	198	196	182	179	176	166	167	190	207	177	156	170	154	167	178	156	181	157	174	197	176	187	172	180	196	158	183	177	193	193	161	184	168	214	162	164	170	135	165	188	183	151	181	146	176	163	165	185	155	183	167	165	159	154	176	186	162	180	159	167	174	186	167	220	162	152	187	196	171	179	165	178	200	194	162	176	200	153	163	170	165	183	177	158	184	162	179	180	177	169	158	186	173	164	185	178	166	168	191	187	160	192	182	165	162	180	167	176	169	172	193	172	176	196	150	186	201	168	185	150	182	159	168	160	211	168	173	156	160	156	159	149	165	170	168	182	158	166	173	162	182	162	206	178	158	161	199	163	183	169	164	181	195	189	171	160	197	178	180	180	189	170	180	169	184	139	173	175	193	175	170	163	189	186	157	178	145	160	182	173	178	177	159	175	173	181	174	169	191	157	205	194	159	187	164	155	165	174	157	159	168	161	166	184	166	198	165	189	173	163	169	163	158	176	146	175	199	165	149	170	171	160	164	164	158	138	169	196	148	156	194	167	181	178	159	171	180	170	177	167	174	181	165	168	154	170	172	187	188	187	149	165	167	174	204	164	179	173	180	162	186	149	173	165	178	154	156	203	184	161	183	178	184	174	187	168	201	187	175	168	195	185	173	206	180	177	174	167	189	188	168	176	163	198	178	166	183	166	170	188	160	181	184	161	174	190	165	202	161	149	163	190	189	183	187	172	164	172	176	156	169	188	167	178	183	165	174	189	161	190	155	187	192	190	175	180	172	190	193	178	178	151	167	178	185	162	166	158	187	181	186	181	144	183	172	181	167	162	159	177	151	182	165	189	181	164	188	180	171	163	169	158	165	174	193	185	176	184	172	175	168	193	180	185	163	174	177	195	151	172	172	203	161	156	172	171	171	188	145	192	167	177	195	163	178	171	147	154	157	181	160	185	190	191	172	170	147	179	173	161	173	181	147	187	183	169	171	162	158	189	181	155	178	171	186	161	173	217	149	189	175	182	178	172	159	158	188	163	168	169	172	189	146	196	161	169	181	178	195	176	166	168	176	169	150	179	170	166	179	179	155	174	161	169	189	189	175	190	171	177	173	164	179	177	168	158	175	152	179	195	183	183	175	210	195	196	152	179	176	209	203	183	182	201	160	191	151	171	156	177	185	176	160	191	180	174	187	192	197	183	159	166	158	168	155	200	168	178	198	184	155	172	155	153	177	171	187	182	176	200	169	170	179	189	185	169	166	181	160	188	166	199	205	221	161	146	173	187	183	183	158	164	197	197	164	151	171	183	184	176	181	166	170	158	197	171	163	170	164	183	196	186	160	166	203	170	180	168	139	193	190	161	144	191	177	190	164	192	180	187	160	172	152	138	156	191	182	173	162	150	193	155	189	165	170	175	186	150	176	172	173	156	190	168	192	165	186	163	176	178	193	194	189	179	189	164	188	175	180	182	163	177	182	193	177	184	173	178	189	182	159	147	181	180	183	159	169	143	197	179	156	192	185	160	192	170	202	179	172	159	183	171	199	192	183	168	174	157	171	186	178	172	186	143	178	185	198	174	171	184	166	179	181	166	160	164	161	179	160	147	186	195	204	186	185	181	169	171	185	159	142	161	179	185	168	198	177	179	170	173	183	169	184	175	158	167	210	162	169	171	177	179	147	192	175	163	174	163	153	167	193	162	176	180	186	182	175	168	195	174	154	197	130	192	166	155	164	158	196	171	159	143	156	173	181	181	158	153	166	178	179	163	175	141	175	172	155	188	148	139	154	152	166	167	181	169	173	190	193	187	178	163	181	176	174	165	185	195	186	179	151	166	132	176	171	178	189	159	168	164	189	192	165	190	172	183	182	172	185	198	195	165	192	188	205	141	177	184	172	192	134	193	196	184	171	192	170	201	154	175	177	173	172	154	185	172	185	168	159	184	178	167	187	166	173	200	167	187	203	150	154	155	167	191	159	147	177	194	198	175	187	164	159	192	177	184	163	178	166	191	180	167	160	171	164	207	178	178	198	191	151	170	165	161	195	186	176	161	172	190	174	175	166	179	161	175	164	185	176	161	170	162	178	141	141	187	172	204	175	169	159	205	164	166	186	179	188	188	140	170	183	169	178	170	194	160	157	179	158	171	181	187	179	177	189	159	176	202	159	178	180	178	151	158	179	167	171	171	186	166	194	169	185	161	186	166	175	215	168	183	175	171	179	167	167	189	181	164	175	171	151	177	178	178	152	163	175	177	187	153	152	163	174	180	169	210	167	152	151	166	165	182	183	196	204	161	177	180	169	158	171	158	190	207	168	207	175	187	176	152	197	160	165	172	163	187	175	178	173	184	173	166	185	162	171	164	195	154	178	164
8520	1126	1513	1571	1351	1109	988	846	779	752	709	724	615	581	584	540	556	509	537	540	505	502	520	518	458	522	503	490	490	493	452	510	454	436	477	522	463	481	497	475	450	479	448	485	427	470	455	471	456	482	455	451	457	451	476	434	422	510	484	491	479	423	442	464	431	439	429	452	490	470	447	423	454	457	435	431	429	474	447	450	456	440	477	452	458	461	468	462	437	484	502	452	443	433	486	476	459	498	463	443	459	460	433	423	486	483	451	435	462	438	481	468	489	465	468	444	442	420	456	448	456	448	439	472	412	432	450	451	431	425	490	421	432	441	413	447	412	453	461	480	445	444	479	446	471	455	410	449	446	479	443	460	472	427	454	468	471	485	425	462	463	466	473	482	426	409	462	436	445	430	449	430	404	433	419	481	433	444	447	466	462	447	455	427	381	485	471	423	458	429	442	473	428	447	450	502	466	446	462	430	441	435	480	429	442	446	443	461	450	459	451	431	457	452	447	463	476	440	475	468	444	405	425	466	467	429	429	462	472	428	465	446	419	422	447	463	475	433	425	407	433	458	477	466	465	474	469	453	492	454	513	429	464	435	476	445	430	474	439	464	445	463	469	458	428	418	440	429	446	450	427	472	436	419	440	428	460	486	416	441	443	425	431	421	456	449	471	437	475	429	486	429	448	457	470	445	450	458	456	466	492	446	463	406	436	451	446	428	451	434	445	454	443	502	476	430	419	461	456	487	432	448	424	430	424	452	412	465	461	432	468	428	426	452	457	440	491	460	458	446	428	469	459	425	456	448	451	465	443	440	471	443	436	457	433	434	474	435	460	449	448	459	416	445	430	510	426	460	421	456	446	443	489	473	433	491	437	431	441	497	462	451	511	457	471	441	443	426	433	444	455	431	441	418	452	453	425	467	435	450	430	457	449	437	391	474	467	463	465	471	502	416	462	470	427	482	445	417	475	445	449	435	398	441	431	465	460	449	474	437	459	432	448	467	426	437	436	473	446	476	436	418	490	474	444	454	461	449	433	471	480	473	475	493	427	433	464	444	441	480	470	460	455	490	441	420	444	446	424	452	424	455	430	452	444	444	423	460	411	459	477	428	434	477	435	440	442	448	465	459	446	436	477	460	459	465	443	497	432	474	462	435	429	419	446	461	451	465	462	431	415	446	473	442	413	447	456	464	439	437	408	467	494	439	435	443	451	498	422	472	473	474	481	449	434	449	453	448	462	448	449	463	438	480	454	473	442	485	458	511	465	459	463	479	468	450	436	435	418	471	443	439	430	447	436	406	446	447	474	491	424	452	459	429	482	466	417	467	448	427	468	480	498	451	428	435	439	456	424	453	516	444	439	482	459	433	430	467	472	460	475	446	446	484	436	462	437	463	461	453	427	450	472	492	413	471	450	472	445	497	443	464	442	431	468	474	425	451	456	456	456	433	480	411	457	458	460	461	447	440	426	456	444	457	457	463	437	437	450	457	441	437	448	441	464	426	445	435	426	454	498	463	455	460	471	463	480	434	430	453	453	445	436	444	419	459	467	434	415	437	465	466	495	485	480	426	410	441	440	445	456	475	442	478	482	463	467	449	440	449	489	421	421	423	487	446	435	466	494	437	441	485	439	428	390	435	456	469	433	464	454	489	442	493	414	458	469	454	440	450	439	415	451	436	441	458	455	426	477	416	443	455	425	440	426	420	447	442	457	443	425	462	433	457	471	433	466	482	465	461	454	468	502	480	458	461	412	450	478	474	438	460	450	423	460	418	435	469	445	491	474	431	423	442	468	463	412	438	479	447	431	455	490	440	449	439	447	448	424	455	466	421	488	462	438	443	428	458	455	465	472	443	467	430	472	462	455	468	457	424	450	432	449	429	452	431	453	467	410	457	421	463	435	423	469	434	433	488	458	456	467	431	439	506	434	435	437	439	469	448	449	429	450	451	438	456	492	443	461	426	441	430	442	398	457	477	465	448	421	447	459	446	442	431	458	450	425	445	459	442	448	466	455	456	447	427	475	454	485	473	447	470	439	453	454	436	471	467	438	455	475	439	465	426	443	422	444	423	459	466	450	474	459	446	443	452	426	448	464	455	458	460	514	456	486	469	443	449	448	432	437	446	457	447	453	492	455	454	434	411	422	421	448	490	457	475	471	479	429	481	431	431	453	452	461	437	468	453	477	408	402	477	499	429	485	473	447	418	455	444	482	436	479	460	444	449	463	492	458	456	429	426	448	466	458	448	442	445	432	452	407	448	445	501	432	431	434	433	460	451	442	480	424	462	448	458	439	452	483	444	483	437	461	424	459	446	498	441	473	451	433	458	437	437	412	471	428	456	485	476	445	459	441	424	460	431	429	444	421	477	464	468	442	456	470	462	466	422	453	470	424	432	452	460	432	459	487	456	414	459	463	412	469	462	460	475	454	455	457	479	464	514	455	443	466	431	445	483	435	458	453	434	418	436	449	428	486	464	435	419	478	463	441	466	450	450	458	410	449	481	442	435	433	467	441	421	421	428	465	414	467	450	478	458	478	449	423	417	478	464	488	439	467	431	472	440	435	414	431	466	468	419	478	442	408	412	429	491	430	418	522	415	467	460	437	455	440	457	441	422	468	428	428	464	455	488	466	455	436	445	441	462	419	444	463	459	444	428	434	490	465	416	474	459	428	443	437	441	447	426	445	446	461	465	403	435	445	474	448	462	421	470	483	482	410	453	475	436	430	474	456	439	457	434	469	457	517	454	469	449	448	441	475	482	480	452	476	467	457	470	430	446	438	458	483	463	455	480	456	437	445	473	432	437	432	420	417	480	451	467	449	482	435	427	432	443	438	421	427	405	426	455	444	497	424	442	452	453	439	479	438	411	486	471	432	465	449	454	446	454	458	425	485	457	448	478	473	470	449	438	425	422	446	445	438	428	439	424	444	448	426	457	434	398	404	486	452	447	476	446	472	433	450	445	455	447	457	458	462	462	488	465	431	448	454	482	437	411	464	526	443	420	462	456	438	451	407	411	436	458	495	431	445	432	437	443	470	456	433	421	439	429	450	426	440	430	409	456	433	450	459	452	417	445	458	466	455	462	456	473	473	474	440	445	418	461	434	460	448	487	465	423	426	474	463	456	432	468	460	444	467	424	449	444	456	449	454	438	414	440	452	492	443	467	435	490	463	427	431	431	447	447	477	453	420	478	456	434	464	431	474	430	445	445	478	425	472	438	459	460	457	460	440	414	423	484	438	458	489	455	439	440	432	448	439	458	439	416	445	478	458	432	431	463	434	426	421	475	440	423	437	464	446	480	440	437	447	429	439	482	436	469	449	449	480	479	458	452	482	411	462	433	456	451	469	443	464	489	446	460	443	421	452	453	429	422	455	465	432	432	485	443	449	444	445	441	482	438	456	460	435	446	410	443	421	455	461	446	429	431	487	433	418	439	488	464	422	457	467	451	461	482	453	485	446	425	480	449	464	460	459	443	434	422	423	480
1904	502	436	438	462	433	400	412	403	378	395	462	419	395	414	411	389	433	448	415	434	392	440	416	450	419	378	384	414	446	407	387	432	437	440	424	455	416	428	422	425	418	371	423	420	445	414	445	399	443	401	387	378	404	391	415	445	407	433	412	426	458	449	422	417	433	413	422	432	415	416	386	422	396	418	396	440	438	419	439	432	425	430	430	455	422	424	426	438	390	401	465	390	422	434	433	426	421	454	401	421	410	432	427	432	407	409	423	396	399	434	448	421	425	417	434	434	412	461	473	422	402	424	445	447	414	440	429	438	433	425	452	402	412	410	436	384	420	460	470	436	423	431	406	428	411	460	405	418	411	478	410	427	431	436	402	451	457	443	403	416	411	409	456	418	421	438	465	441	444	392	438	376	421	412	359	375	417	426	422	405	449	403	430	406	451	419	433	490	446	444	434	409	464	423	409	402	380	434	455	404	429	389	439	399	415	422	411	417	438	484	415	422	408	415	415	428	437	408	412	424	452	432	443	423	442	391	440	423	423	431	451	382	403	438	429	390	408	441	394	450	432	415	415	426	445	417	442	373	401	436	438	422	400	418	378	426	373	426	442	479	395	412	460	417	441	439	445	421	425	427	434	440	417	401	432	463	439	456	460	431	435	418	435	442	425	396	390	418	422	393	391	435	469	423	426	410	440	406	433	427	405	437	415	438	445	437	429	438	426	439	424	446	461	426	429	401	440	368	398	428	434	448	420	401	431	409	415	423	378	426	397	413	412	432	407	412	413	422	436	419	446	425	438	425	429	449	414	410	435	450	411	408	423	444	421	398	439	441	397	411	415	412	390	426	437	448	435	465	395	414	410	458	425	422	419	426	417	438	424	411	445	409	401	391	443	489	412	445	441	418	440	458	431	422	431	392	405	405	416	430	415	400	441	420	432	429	402	415	407	411	431	384	434	409	429	379	403	456	455	421	458	440	434	396	404	394	379	409	392	438	440	403	395	429	443	411	436	454	406	417	418	427	392	446	442	423	389	414	415	397	429	416	430	422	391	425	380	443	417	406	446	402	400	437	432	444	409	414	450	417	434	414	418	446	409	428	400	444	429	455	391	425	443	420	448	407	448	411	444	423	434	437	420	395	408	449	450	436	393	444	440	464	391	396	431	419	455	438	406	436	411	429	428	435	419	448	406	399	406	407	406	383	404	392	408	399	422	441	386	465	412	439	421	414	416	405	423	419	395	391	428	437	403	420	410	424	391	453	418	402	452	417	456	422	391	408	365	413	369	445	433	413	410	394	421	416	398	440	420	416	438	464	454	398	428	420	420	444	469	395	403	446	382	407	438	379	420	417	443	415	419	417	429	411	388	407	433	412	424	382	428	426	442	399	396	464	400	433	410	422	393	400	441	434	444	420	415	411	409	432	448	458	392	420	449	423	426	418	436	389	445	410	417	421	419	415	407	412	444	460	406	378	423	406	427	414	421	391	434	444	390	413	404	423	383	418	382	450	431	423	401	459	435	457	402	423	376	405	404	427	424	426	417	412	437	429	413	411	438	442	413	415	408	434	443	421	401	374	449	390	423	415	454	494	416	420	429	423	391	402	383	405	366	429	453	370	401	402	411	396	414	388	395	444	407	420	425	447	370	446	444	420	433	445	379	427	413	421	423	412	420	483	437	407	411	411	424	397	411	450	443	411	419	413	444	437	389	423	431	392	455	422	454	440	423	444	378	451	418	437	405	409	405	444	433	389	418	408	418	417	454	461	427	428	407	407	435	438	455	443	389	431	416	391	384	385	407	424	428	442	445	402	408	415	417	462	404	427	478	379	434	417	424	397	397	439	467	445	445	391	404	410	417	394	403	413	422	389	385	455	401	415	419	397	426	440	400	427	405	413	432	393	383	396	439	409	403	376	440	432	425	398	454	425	409	439	423	403	388	456	444	389	455	443	420	429	450	467	435	468	442	402	421	456	406	429	406	423	404	405	413	396	420	474	490	395	407	396	365	434	394	410	449	378	404	454	402	415	395	409	390	404	410	420	467	433	449	416	431	434	466	477	436	421	422	429	360	383	452	418	417	376	437	449	444	406	395	448	422	388	418	440	392	439	391	418	427	433	420	443	414	437	436	409	378	430	431	375	420	414	446	414	405	431	414	446	411	433	469	443	412	391	419	394	439	420	401	427	479	432	420	428	423	405	414	391	456	413	404	416	382	416	419	404	405	410	433	438	416	425	423	428	434	433	411	427	501	414	459	407	423	390	444	446	404	447	437	407	468	413	371	407	419	407	384	430	432	405	441	405	406	402	422	471	409	447	399	415	461	430	407	411	414	395	431	433	406	413	422	431	447	426	442	409	418	409	432	379	411	442	390	449	424	449	435	465	416	441	456	445	393	435	433	435	423	430	415	468	408	443	385	439	375	439	419	417	400	434	444	449	402	441	428	444	443	436	396	442	435	419	419	397	425	389	422	430	439	403	397	463	381	424	440	392	390	447	439	406	401	421	420	393	421	419	419	402	389	375	413	408	438	426	454	392	422	445	422	471	415	405	429	427	459	408	384	452	450	421	478	431	426	431	426	425	391	429	413	400	444	391	415	426	395	430	412	414	443	444	443	426	389	403	390	404	431	418	422	403	410	415	430	402	404	409	436	400	442	401	405	448	474	431	430	437	414	444	401	399	431	399	415	423	434	456	400	408	438	426	409	454	394	401	434	405	403	436	438	445	443	395	403	462	449	453	424	441	430	448	424	389	404	385	444	424	398	445	390	443	418	403	418	468	428	438	419	448	415	412	409	455	426	439	409	446	446	412	426	421	420	401	443	413	434	415	475	430	430	421	386	420	402	403	442	429	397	396	423	398	414	393	420	429	376	406	432	395	440	428	410	405	440	450	405	425	443	440	409	429	422	385	413	426	440	477	462	422	396	418	414	396	389	442	430	377	423	470	451	451	442	432	421	467	417	426	389	390	427	438	431	402	409	405	429	425	414	423	384	419	455	421	441	413	435	401	404	415	461	436	451	436	465	463	467	413	449	456	395	426	454	403	366	428	425	437	420	419	415	441	382	409	446	477	423	383	449	431	450	477	445	433	403	421	430	403	381	432	453	430	425	461	415	427	425	448	478	433	473	404	452	415	422	441	404	416	407	410	417	405	439	402	450	406	433	443	404	419	394	413	441	427	384	431	401	437	412	401	399	441	441	378	395	407	436	389	406	404	446	418	451	401	416	423	390	382	405	421	410	380	454	410	469	441	414	405	440	444	386	378	369	416	449	442	443	435	430	430	414	397	411	432	436	441	404	404	479	422	439	461	422	453	432	428	407	441	450	439	426	401	391	401	404	434	423	436	441	412	449	459	383	473	420	449	430	384	461	407	386	450	417	465	428	482	380	425	424	451	438	458	422	401	421	443	421	410	431	412	432	459	409	422	445	389	423	431	429	390	428	455	443	465	408	418	423	450	415	410	448	455	402	439	456	433	409	386	475
2467	995	1005	991	975	989	969	965	986	995	1010	1040	994	971	975	964	983	974	950	940	949	974	1021	963	959	1041	1022	932	969	947	1024	951	976	948	994	985	970	1050	1008	1013	1026	983	992	941	977	1025	952	965	975	996	943	1009	999	1006	962	963	932	942	948	947	1011	951	953	995	1000	998	979	962	982	990	956	1067	1010	982	1037	974	971	997	999	972	1052	994	982	1021	997	990	1003	946	956	910	993	1059	1022	993	1009	994	939	924	1000	965	972	991	967	963	968	1016	931	972	973	960	965	962	967	1073	978	957	945	961	977	1002	981	1014	1029	953	963	1011	938	965	956	985	961	932	1016	981	982	942	936	945	957	889	1001	992	1002	995	963	997	976	1040	972	918	960	978	988	988	1001	1002	970	942	929	960	1000	979	1004	988	979	938	973	926	968	953	958	1000	968	987	1036	965	964	972	967	932	934	1019	978	1006	1016	1012	1029	1042	955	991	937	994	929	964	966	1016	983	957	1016	1000	1002	967	1022	993	974	1029	935	1046	947	1009	907	1009	942	976	954	977	1004	975	994	991	924	979	999	979	1001	958	986	1018	1012	968	1012	1005	965	1006	987	992	986	987	903	979	983	952	960	975	962	997	944	963	1000	974	993	980	972	932	962	982	977	950	964	967	967	982	948	984	1028	948	988	953	981	977	976	944	1022	971	983	978	987	969	992	1001	1007	965	991	1012	969	914	956	1045	1000	988	991	1068	948	964	932	979	987	1002	961	1028	964	997	992	927	1019	960	959	952	943	974	979	1004	994	954	970	980	1001	963	1002	961	1020	962	978	924	952	982	929	968	983	985	993	995	1021	978	966	978	947	981	1012	998	965	986	971	999	986	1051	999	982	973	983	953	968	997	992	990	963	1000	952	973	932	995	934	1011	1015	989	966	941	990	985	959	920	929	975	951	973	962	972	965	966	983	972	916	922	1023	986	972	985	1026	1023	1030	989	1018	973	1018	947	966	995	974	967	999	1018	1049	974	970	1042	972	963	935	1000	960	992	967	1017	985	985	972	1012	992	990	983	967	973	984	974	923	1029	1038	1008	1003	960	985	1028	971	975	928	974	1019	1037	940	986	941	981	987	979	963	1009	986	1023	987	998	945	991	956	974	937	940	999	984	957	936	1003	1024	932	954	982	975	946	955	971	1027	972	986	968	1001	1007	978	940	913	961	1001	965	998	966	1005	1044	960	942	979	993	959	941	1028	996	937	938	920	1012	970	980	980	980	1007	938	1001	983	909	983	936	955	967	965	998	950	935	973	963	937	1007	964	975	1003	1002	1026	959	997	956	983	949	1042	985	947	946	947	958	931	951	997	930	993	969	981	966	978	944	956	927	987	1011	965	964	958	1014	1043	985	971	991	961	983	992	960	986	1008	968	977	972	972	1003	1042	952	1006	1020	1055	936	979	947	976	1012	1018	922	979	1007	968	984	1019	964	980	1033	998	975	1005	997	984	1021	894	941	963	949	977	990	947	1013	944	1009	991	892	963	988	952	957	916	966	961	986	967	969	979	977	951	1003	956	998	940	997	980	928	991	1016	958	936	971	955	982	969	1004	990	973	1016	1056	984	1021	999	1011	1045	946	968	971	965	986	923	1011	962	977	951	1006	926	952	936	986	980	947	926	1003	997	943	985	1001	965	994	986	976	962	1018	987	1023	1002	968	950	982	967	981	972	1021	1012	1000	1019	984	963	1021	1004	1005	974	942	942	1015	982	951	976	923	1009	1012	950	932	997	994	939	954	1021	976	958	980	992	1040	983	990	1011	997	1005	982	965	991	997	1000	995	927	978	955	931	984	933	964	1016	985	974	930	970	980	987	978	1004	1016	922	952	998	968	962	1019	931	972	1016	983	1020	998	966	990	988	989	1043	973	1003	952	1011	962	921	984	983	1018	990	1023	1064	1003	991	957	985	1027	954	971	1017	981	1015	1033	1037	947	1012	1050	1007	957	935	969	930	984	969	974	962	987	968	959	1047	959	960	937	957	1027	1019	1033	1059	964	972	934	1014	1006	1034	965	994	951	957	981	944	959	897	1004	986	981	956	1019	963	980	1007	976	992	956	1001	959	955	958	927	1025	985	948	925	1009	975	966	1045	963	983	940	983	967	952	963	963	971	962	1006	1025	969	983	956	980	978	976	981	936	986	987	1011	1009	963	948	990	968	989	1017	934	1021	965	956	1030	952	921	1001	979	973	1016	1021	1008	981	926	1066	983	1008	937	982	992	969	980	969	995	974	1009	1037	981	943	1008	1005	1015	965	999	1005	994	933	987	981	978	970	1038	1020	974	941	940	931	981	907	976	951	953	996	986	982	995	965	966	979	949	1061	976	960	976	971	985	989	1009	965	963	947	1035	992	990	976	1002	1030	984	997	957	950	915	1023	992	990	995	998	976	940	936	1009	957	970	951	994	983	983	950	1006	1008	960	981	968	950	990	991	980	946	932	936	1041	959	996	939	993	948	975	979	959	958	988	940	982	943	990	979	993	991	962	981	957	960	1014	959	996	962	949	954	939	963	937	960	1016	962	961	941	990	1002	1018	995	967	978	969	1031	990	981	1027	982	965	977	995	932	953	946	929	1036	984	977	932	1000	990	1047	924	990	993	995	991	1087	951	926	919	1020	949	983	973	928	899	964	970	993	972	983	961	952	987	1082	937	1048	992	928	986	918	962	1008	941	949	955	959	999	1045	981	931	997	1016	1018	967	962	994	976	975	1023	980	1031	970	955	963	1003	1010	978	960	1008	982	925	1004	969	985	971	979	955	1036	988	960	962	1025	1007	992	989	945	940	998	1018	972	965	970	984	1008	1012	913	1020	999	960	953	972	963	913	948	970	949	1008	986	980	971	964	1005	957	1023	1018	962	999	928	995	1049	1010	978	952	951	1023	1022	961	994	945	966	983	1001	977	1013	964	995	966	957	1014	974	1012	1002	965	1009	965	977	993	949	983	982	971	975	958	972	1003	999	944	984	931	1011	932	921	932	967	1063	997	1008	959	1001	944	974	957	972	991	1014	953	979	1016	997	970	983	994	956	1033	985	1008	1025	993	1026	968	977	956	972	988	1002	962	997	925	925	951	1015	988	992	984	910	1019	989	1020	999	965	968	964	1055	1002	944	976	910	964	982	998	979	978	998	1008	947	902	961	969	993	956	901	979	931	961	957	954	960	950	964	1006	1042	1014	967	998	977	997	1003	1000	985	938	945	1014	972	970	913	950	1016	971	910	977	963	995	977	1030	933	988	967	976	988	983	1002	984	1012	994	958	976	998	1030	983	1011	989	980	950	952	967	963	957	1025	1005	944	935	994	939	999	997	1048	969	1007	1052	990	1019	976	965	964	978	1009	990	956	968	954	1010	995	1003	1012	980	1013	960	1011	979	1049	961	1046	930	976	1019	971	959	939	927	938	1002	995	970	951	987	920	976	1005	947	1044	961	985	991	1008	986	982	963	1018	935	965	1022	949	1021	995	985	973	958	956	973	995	972	995	1001	914	1022	953	984	1023	939	936	939	986	1007	993	994	1019	990	961	988	999	1007	986	1030	980	974	940	1001	992	981	1027	972	982	982	983	947	948	949	933	947	1015	1017	926	972	918	996	1019	919	942	955	1010	1043	1020	974	947	1010	975	972	988	925	975	971	1014	938	1016	1024	986	1013	949	991	1033	985	973	999	938	922	946	995	956	977	979	969	1022	1029	965	977	952	948	993	941	996	905	981	932	978	1000	979	968	1007	1045	957	940	968	1018	985	930	1022	960	1001	1013	974	1011	1003	937	1025	975	961	923	1017	1016	967	1003	943	915	992	921	967	1002	947	1020	959	1020	978	1000	961	1015	949	982	957	1006	957
8150	843	551	515	467	456	415	441	374	399	423	370	440	408	399	398	344	394	362	377	366	385	374	375	380	385	410	389	341	380	396	380	357	366	382	360	359	389	384	367	368	352	367	367	401	389	372	378	405	385	339	364	362	380	398	385	355	352	365	380	346	367	389	382	394	359	355	394	374	355	384	360	372	371	386	342	366	418	372	355	385	381	332	373	404	377	393	381	420	368	378	339	406	373	371	363	360	383	356	397	414	385	339	379	350	327	347	359	390	330	351	369	397	390	372	411	398	362	349	368	372	396	366	359	380	359	380	415	355	345	375	396	383	375	363	365	346	320	382	313	354	338	378	378	366	358	377	379	355	360	368	392	382	365	388	404	399	371	384	372	366	362	360	345	369	372	373	362	368	331	377	383	383	388	364	325	376	372	381	381	358	359	399	352	340	333	327	390	350	349	352	343	373	336	347	335	379	380	356	384	364	377	396	375	381	351	351	387	371	373	325	360	385	339	341	361	391	391	338	341	368	343	396	382	340	332	413	391	385	400	359	340	408	370	356	391	351	374	369	360	386	366	360	376	380	375	373	356	385	365	381	386	393	356	381	372	369	388	401	375	385	395	348	370	365	376	368	376	406	339	358	373	339	361	394	324	370	377	386	360	379	366	344	389	394	354	344	406	378	377	357	351	390	385	362	349	370	352	359	343	380	341	387	366	360	387	327	360	364	375	341	381	399	354	401	325	393	362	419	367	378	369	357	381	357	311	375	341	339	359	350	398	403	334	432	375	351	387	349	375	395	372	382	381	346	366	381	384	354	358	409	354	353	346	364	348	347	365	358	416	377	359	402	360	354	395	366	328	380	348	372	396	356	372	353	357	384	369	352	348	334	371	359	364	377	383	381	420	379	382	373	352	370	387	351	386	356	360	331	365	392	329	359	391	407	363	403	385	359	362	375	405	373	345	352	372	346	339	406	353	379	377	378	379	325	359	353	375	350	361	358	351	354	368	394	350	349	402	392	372	341	368	352	338	332	404	360	386	392	384	322	365	374	371	365	340	308	358	359	376	360	362	353	336	379	333	399	368	349	357	401	386	361	358	375	398	350	365	338	385	364	349	380	404	353	359	366	362	395	365	374	365	390	359	346	354	390	368	369	369	360	355	369	337	416	378	384	330	356	413	342	399	387	389	383	364	362	400	362	344	387	381	356	399	384	374	360	355	358	359	371	376	362	329	380	371	370	329	368	350	403	357	381	381	371	403	373	339	335	363	364	353	423	329	354	341	380	395	378	345	368	343	334	384	377	358	399	397	360	393	365	347	369	396	356	371	341	360	377	361	389	333	378	365	355	389	389	385	378	310	348	408	359	353	379	404	392	320	391	395	360	377	374	322	353	385	349	396	376	380	365	345	332	395	391	373	371	388	335	382	331	400	380	355	364	371	359	365	376	379	368	371	376	374	337	396	397	406	387	381	388	378	345	341	379	366	384	369	384	346	368	336	407	355	378	345	350	350	369	375	391	370	389	355	353	379	330	367	379	369	365	349	341	350	397	384	371	375	369	379	351	334	363	357	409	362	335	367	385	384	341	383	369	391	366	390	385	363	399	353	376	369	372	371	345	392	338	348	389	382	346	340	378	384	349	350	386	386	379	373	349	401	346	369	366	336	361	372	359	366	365	417	363	388	366	397	358	385	388	373	347	315	329	383	387	403	391	335	359	373	379	375	407	380	351	369	336	403	363	348	395	347	396	351	402	385	383	327	397	355	356	382	377	369	329	347	373	369	397	371	365	342	353	361	379	348	357	371	370	369	364	385	387	360	407	375	395	402	358	357	352	378	414	331	353	373	338	381	355	394	374	345	344	363	366	381	380	378	369	357	401	338	375	371	367	348	382	384	357	379	388	385	387	384	358	366	345	354	343	373	351	385	366	349	371	390	372	367	382	349	377	354	418	356	333	363	381	410	339	362	360	364	410	346	395	369	338	380	366	361	381	379	382	394	376	371	361	393	345	354	382	373	381	357	388	311	360	352	378	384	376	348	384	383	359	392	401	398	357	413	399	405	368	393	387	357	376	396	377	366	401	364	356	318	383	361	335	346	332	321	380	403	353	382	366	342	366	369	356	361	353	355	383	375	381	378	370	376	371	375	380	385	367	375	365	369	380	375	388	357	363	386	362	373	373	330	376	362	369	344	398	381	377	363	355	400	409	389	374	368	319	347	351	391	381	379	374	371	369	351	319	403	314	358	391	344	365	392	359	318	396	359	368	345	349	339	379	319	387	354	398	364	384	358	367	373	370	348	368	376	364	380	357	332	346	376	357	359	359	355	365	322	363	381	383	360	367	338	377	386	358	372	370	382	362	362	346	403	360	346	379	383	339	334	375	351	386	371	398	365	386	382	414	388	340	347	370	355	367	356	378	392	367	359	380	356	330	358	370	379	365	372	374	381	371	367	342	354	337	362	384	352	423	347	381	379	387	388	414	396	361	345	376	358	370	390	368	357	346	366	373	344	336	404	368	385	365	418	381	371	373	410	380	351	338	370	369	361	396	384	380	380	366	391	359	367	350	392	365	349	363	317	371	375	338	357	357	412	399	401	338	381	343	378	379	413	374	345	357	368	370	338	361	394	392	360	392	379	377	361	363	353	388	361	341	377	335	391	339	377	368	383	366	371	395	422	373	359	384	373	395	407	367	350	360	363	358	334	361	370	348	348	393	334	356	368	392	364	375	359	354	368	352	419	361	381	305	376	381	371	341	353	373	379	388	352	378	376	344	377	378	374	400	369	395	350	338	354	371	409	363	407	355	371	373	360	360	335	364	355	385	347	347	376	372	350	354	388	392	370	378	372	387	352	370	361	369	407	359	376	385	375	391	328	389	374	389	354	393	345	381	354	345	347	360	342	360	389	406	411	386	309	409	371	386	361	361	306	362	362	356	346	371	355	344	380	407	329	349	368	364	388	352	367	367	374	375	366	351	366	402	314	381	398	363	376	341	432	376	376	373	371	359	389	331	329	381	380	381	357	389	354	375	409	373	362	399	404	339	349	389	353	373	372	359	370	374	352	354	371	353	415	345	378	360	402	409	346	366	351	383	356	373	383	341	383	366	353	386	398	369	348	367	399	397	383	349	364	358	387	378	370	394	343	383	379	388	374	355	343	354	397	387	392	369	354	368	362	374	343	361	414	393	330	386	395	353	386	359	360	346	376	364	360	359	355	403	346	362	372	380	345	324	339	398	425	366	388	362	381	408	333	403	381	331	367	357	390	364	379	363	374	339	347	295	336	410	379	372	362	350	324	386	340	363	370	388	379	391	386	370	353	402	378	347	357	374	377	353	384	383	345	372	383	349	372	377	354	330	376	356	369	395	368	379	358	358	381	351	345	391	332	385	354	384	350	364	366	366	373	389	369	391	393	372	375	384	361	390	401	343	384	363	414	407	354	388	382	376	344	367	353	400	369	343	380	372	362	385	355	361	347	353	395	383	371
7181	1233	1375	1520	1368	1175	1141	1090	1058	994	980	969	910	908	972	932	881	935	894	886	877	884	917	877	859	897	814	848	864	868	874	879	884	884	870	856	809	861	865	847	892	829	885	875	858	865	844	802	921	826	838	837	828	879	879	826	867	846	847	905	900	889	819	845	822	861	854	829	822	834	854	865	833	838	871	885	888	921	870	822	851	858	887	880	897	889	895	795	847	824	890	801	815	870	924	867	858	812	872	851	863	849	845	835	821	844	862	850	823	866	845	815	933	835	817	913	853	848	825	900	885	842	820	841	886	864	860	878	885	849	864	871	852	874	881	885	848	868	896	857	870	822	902	867	882	857	859	857	865	845	852	855	810	884	900	902	848	853	884	864	878	900	877	850	852	868	838	854	848	837	905	863	861	872	829	866	869	839	869	873	791	862	894	846	818	817	847	860	855	843	862	858	861	822	912	827	938	795	845	872	896	834	841	907	862	892	899	880	842	904	836	832	861	859	870	878	865	843	866	879	821	893	870	874	864	860	798	923	902	842	843	896	863	789	863	834	838	838	911	875	844	847	839	890	874	800	874	852	825	855	861	872	858	859	829	856	846	854	804	834	865	883	844	871	825	816	857	831	872	829	851	829	879	895	896	845	833	834	871	865	880	900	872	818	868	829	860	853	838	833	835	851	883	831	854	863	874	846	847	901	910	876	796	857	849	814	881	879	901	852	893	844	827	818	843	865	849	858	874	889	825	857	878	883	820	883	803	847	825	787	894	908	838	822	876	866	866	878	916	884	845	805	777	843	861	893	865	830	849	883	845	889	840	846	821	845	882	855	899	848	869	868	829	820	838	892	852	823	855	837	826	888	901	885	826	866	843	924	895	912	795	888	915	866	886	861	862	830	801	868	833	874	852	891	827	820	887	863	840	885	848	889	812	888	830	833	852	836	905	873	841	830	864	835	829	892	915	877	876	811	878	814	850	852	838	883	862	823	869	844	879	848	833	890	886	904	858	853	869	846	865	851	799	823	860	903	794	873	851	841	936	883	895	900	860	825	824	831	810	853	806	857	836	853	864	856	884	838	860	852	830	847	885	854	867	883	855	901	872	811	882	842	911	814	870	874	883	859	829	869	864	836	794	805	868	859	853	901	804	855	860	833	872	858	891	874	853	843	811	904	888	873	879	833	840	932	869	883	884	889	922	882	850	881	853	864	800	884	830	915	836	817	885	865	847	831	864	854	837	888	848	859	873	870	813	830	889	831	829	864	893	852	862	819	852	877	882	835	857	898	878	856	878	850	859	826	893	814	879	859	888	849	840	870	890	832	817	888	844	857	838	856	845	834	862	835	851	883	834	826	855	778	787	825	946	847	868	841	819	878	855	855	812	832	932	847	867	828	826	859	847	858	875	877	861	803	868	866	905	838	858	839	815	867	886	885	900	882	869	807	863	881	833	847	859	861	815	854	851	898	884	811	832	817	853	868	833	846	849	865	848	871	831	881	804	860	819	854	835	910	920	834	843	875	892	873	812	904	820	813	902	864	824	855	878	864	852	872	881	845	815	825	842	851	845	880	858	858	858	862	884	867	893	927	840	812	862	853	821	842	943	864	765	844	881	867	879	839	865	819	832	843	828	829	884	837	872	871	837	883	889	862	916	827	827	902	840	798	821	835	856	905	830	863	832	858	874	836	836	849	847	842	822	915	842	862	829	863	879	912	809	850	861	841	868	869	853	841	859	834	846	856	869	846	891	818	861	883	872	802	852	833	823	865	851	869	882	916	828	876	884	876	784	856	798	852	876	903	894	851	884	876	877	869	858	885	884	843	861	833	859	874	788	856	882	856	837	860	842	824	892	867	894	794	844	908	796	894	824	859	835	860	821	831	835	886	853	839	891	842	858	860	816	895	872	850	827	808	813	809	868	874	878	915	856	863	904	909	845	823	860	872	854	803	892	841	890	881	846	837	822	898	817	848	865	896	884	825	878	930	862	869	893	864	870	913	818	870	840	886	855	852	824	839	910	876	865	867	835	813	869	848	853	803	894	860	850	845	851	891	822	852	880	885	841	830	896	854	870	847	840	835	870	828	861	872	852	875	903	851	852	857	840	926	835	905	886	822	878	835	847	821	846	870	856	895	853	847	864	865	853	845	875	887	841	826	870	849	820	821	881	859	858	893	835	903	885	797	824	815	868	909	842	824	897	872	837	853	868	841	818	896	835	889	857	900	829	882	838	808	869	871	919	889	839	936	812	812	834	861	839	870	858	886	836	817	896	870	876	889	882	870	829	865	857	851	900	834	906	863	845	891	812	871	895	880	867	850	826	842	873	865	886	846	894	854	852	851	863	896	881	889	804	869	895	844	846	858	809	885	844	858	888	846	856	847	901	839	840	874	833	888	878	895	853	849	852	811	893	869	823	834	899	898	877	905	817	922	822	875	852	886	860	834	904	844	836	826	855	849	931	908	918	862	859	863	856	836	829	783	902	816	863	892	844	871	853	870	841	878	841	832	853	894	871	892	828	913	882	859	815	865	821	871	908	876	884	843	862	864	849	894	863	863	908	855	869	910	881	879	863	845	863	881	862	827	891	852	810	838	813	869	856	913	824	865	900	871	870	890	848	902	861	840	820	820	861	840	868	865	801	877	845	793	884	875	806	880	846	836	870	864	868	858	843	818	845	880	890	853	882	822	828	871	834	834	827	837	823	891	901	803	863	863	841	849	844	875	883	857	876	863	834	854	853	842	861	837	851	814	899	898	829	883	866	819	850	847	856	888	880	861	839	867	851	865	829	883	826	838	902	817	918	868	820	874	900	894	847	866	895	834	867	842	844	861	847	822	891	874	904	859	840	865	811	836	855	847	860	919	854	856	859	888	916	893	868	879	776	839	879	899	855	890	839	818	801	851	858	819	840	876	859	849	883	880	862	848	893	838	868	844	856	854	869	842	880	857	796	871	879	821	851	875	826	866	893	855	855	838	882	876	864	899	836	890	881	897	864	872	901	845	862	877	876	843	818	789	853	871	808	897	868	907	874	782	880	875	867	877	823	838	861	902	822	829	935	802	815	845	892	867	838	841	830	887	859	860	899	876	814	853	882	833	845	847	962	868	804	837	890	884	863	832	829	889	846	849	853	894	840	840	866	889	844	852	870	835	854	856	853	873	828	851	865	869	825	863	845	818	810	878	849	849	823	859	883	828	842	873	862	875	837	843	871	828	877	866	901	873	853	811	852	912	819	895	862	767	906	881	867	891	874	813	867	849	887	801	912	866	843	838	846	839	846	822	828	781	857	858	843	872	845	874	898	879	849	876	850	860	818	886	858	858	832	856	809	839	854	867	884	843	860	933	796	875	821	830	861	810	875	818	850	864	839	843	878	872	904	879	868	905	836	880	840	837	798	871	850	862	859	819	843	806	855	875	922	867	862	897	841	927	869	858	876	842	894	850	842	842	832	892	885	876	913	868	902	867	825	884	825	880	855	852	844	848
14386	1488	635	510	346	292	302	257	248	234	198	215	192	215	193	183	162	197	197	193	189	193	205	167	182	201	179	190	185	171	172	166	193	175	184	175	201	185	184	168	159	159	173	162	194	185	199	184	168	151	179	182	167	178	178	185	187	188	188	172	181	148	181	175	190	187	154	178	164	159	183	170	167	172	186	185	157	182	192	184	181	185	177	171	169	158	154	173	162	182	195	202	194	193	184	171	146	174	181	165	167	197	172	199	189	160	156	152	152	159	157	173	173	199	180	177	180	180	157	186	190	173	174	194	180	173	162	164	189	168	160	178	193	172	201	204	174	171	188	152	160	157	178	195	174	177	175	175	196	188	163	205	218	217	161	170	166	183	195	152	146	180	192	170	189	164	179	167	186	173	194	167	174	209	186	175	175	179	179	181	162	154	169	184	170	169	162	159	170	160	165	177	177	187	170	185	182	183	172	193	172	170	168	177	159	186	160	190	162	154	192	178	166	164	154	193	196	165	185	187	153	167	188	160	155	145	186	184	162	180	171	167	159	147	192	173	170	183	221	173	180	155	189	163	171	179	198	176	164	173	160	167	170	196	210	181	173	168	170	184	165	181	204	180	182	169	180	170	182	188	182	152	186	175	173	189	211	172	175	175	157	170	154	176	194	183	163	183	198	188	157	147	165	140	173	171	159	185	177	177	175	186	191	187	170	189	188	191	171	196	177	165	171	159	179	188	177	161	172	181	181	171	168	180	163	153	172	180	165	180	147	154	173	179	186	205	170	183	158	181	164	183	187	173	175	185	170	162	167	173	177	161	175	155	152	190	185	188	168	182	190	198	185	156	175	171	197	193	190	172	161	203	169	159	167	173	178	187	166	188	176	169	167	161	179	185	183	169	178	186	191	197	158	165	165	173	172	195	199	169	180	179	167	207	178	170	176	163	209	145	168	194	163	180	179	203	175	171	159	174	175	168	197	182	178	173	184	175	190	179	192	183	175	175	182	178	176	145	185	157	160	184	176	167	169	179	158	169	168	170	161	172	157	185	185	179	174	182	173	148	157	185	150	193	205	192	162	187	162	167	178	174	180	184	170	182	161	166	190	141	171	176	167	159	178	194	172	165	177	160	198	198	171	182	179	182	173	186	181	176	186	173	175	192	161	175	190	177	156	206	167	163	207	158	161	152	181	193	150	190	170	191	181	187	191	182	183	176	147	184	180	178	159	183	178	169	177	160	201	179	193	204	219	171	181	164	160	174	190	170	167	196	190	168	170	170	180	191	160	166	184	159	167	193	164	168	178	203	167	154	175	188	189	162	170	180	185	197	166	193	170	173	161	187	198	170	192	196	167	180	183	181	148	164	163	196	168	166	186	183	158	180	202	166	180	189	185	179	194	155	170	175	190	173	201	185	178	183	186	178	176	181	170	176	181	216	182	174	141	171	187	169	185	199	171	180	189	170	174	175	187	173	195	187	184	169	177	176	182	208	180	179	167	169	155	188	173	156	161	182	156	149	144	148	174	172	165	186	195	173	174	156	178	169	178	197	197	167	163	165	184	194	170	179	176	177	149	157	158	174	176	179	180	185	176	187	177	187	182	178	173	172	171	192	207	186	159	165	182	168	169	178	171	171	167	164	187	193	185	176	205	181	168	174	181	156	173	169	208	180	172	163	171	185	167	175	170	177	181	174	175	163	201	196	165	176	146	189	175	175	151	175	177	182	188	183	162	189	149	185	180	182	188	170	183	183	167	194	169	168	189	182	200	173	190	162	183	156	179	194	183	163	162	148	181	177	137	155	189	187	187	179	158	165	178	181	163	151	172	173	185	177	194	166	181	196	179	222	158	171	172	173	206	159	160	179	214	168	166	189	166	210	148	185	161	168	207	223	170	194	184	181	171	173	162	177	189	163	177	173	180	170	178	160	163	177	152	163	164	176	154	161	201	187	167	163	195	200	207	161	178	183	162	190	176	174	164	178	169	170	189	211	175	171	176	190	180	176	191	159	145	190	165	188	165	181	169	149	163	182	171	135	168	176	158	192	152	162	179	182	170	191	192	168	174	168	157	165	155	167	164	230	184	178	159	177	163	158	149	178	193	185	189	166	165	181	161	155	153	170	160	193	190	198	210	194	200	185	162	164	177	181	168	186	148	192	176	152	172	169	182	174	172	171	174	168	147	185	155	159	144	179	175	188	197	196	180	166	172	187	176	173	157	160	164	174	145	170	182	174	164	171	194	208	173	181	184	191	175	181	170	155	187	174	168	175	182	167	172	173	181	167	185	178	172	168	189	202	175	165	169	167	173	202	163	165	178	157	176	153	174	176	181	172	164	166	159	156	181	155	165	177	164	195	166	162	162	164	156	160	193	189	172	194	172	182	187	185	163	181	172	166	181	190	194	167	169	157	158	156	165	202	184	170	171	172	175	169	158	175	180	174	171	164	189	178	173	182	147	196	188	167	170	214	180	181	166	178	185	169	171	182	190	165	168	205	167	144	178	179	153	159	201	188	161	174	174	156	187	175	200	186	164	195	183	191	167	211	163	174	152	180	151	176	179	163	184	201	183	176	187	162	178	197	188	181	178	162	177	178	174	180	176	165	211	160	181	185	183	168	153	170	179	185	164	142	182	164	202	174	170	189	183	175	172	177	165	145	173	181	179	185	157	184	172	180	175	191	196	160	164	191	190	187	165	156	189	158	171	165	195	163	182	168	168	172	176	190	180	144	151	178	167	184	180	154	181	169	144	164	174	194	181	203	162	194	178	193	183	186	163	164	162	187	152	193	188	149	171	167	171	165	168	172	153	158	191	181	183	172	171	181	170	170	182	164	184	162	190	202	204	172	185	158	186	152	162	185	191	187	155	163	183	186	183	208	148	187	178	163	154	161	161	187	186	168	176	182	176	191	165	154	174	156	182	176	172	162	163	182	152	166	168	176	183	169	179	175	175	175	202	170	159	174	151	185	189	197	189	137	165	166	176	166	189	183	166	195	169	171	184	155	164	149	187	173	180	161	167	180	174	160	165	171	187	169	175	168	167	192	178	194	159	166	171	179	197	185	170	171	175	167	172	190	169	165	154	200	164	170	173	162	163	168	178	184	167	176	184	185	161	175	161	178	164	193	197	188	194	177	182	179	165	163	176	188	157	185	185	184	168	154	166	142	169	174	158	164	192	158	166	175	175	159	182	174	184	160	153	181	138	178	169	186	200	175	160	146	178	169	139	178	179	161	189	190	173	163	167	180	171	171	155	174	162	148	194	163	175	185	173	177	173	186	188	172	196	176	178	168	188	164	166	187	148	186	179	191	146	154	160	173	164	185	158	178	165	150	165	186	170	167	178	173	180	178	176	174	156	192	166	176	186	184	188	174	188	150	186	175	158	152	175	178	188	182	177	172	183	202	162	181	175	186	172	157	164	177	174	182	182	192	172	198	158	176	162	186	187	165	173	173	182	158	173	193	134	197	175	185	162	167	183	157	168	177
8642	1126	1444	1608	1413	1125	957	873	775	703	717	659	599	583	577	524	506	582	521	500	529	501	503	504	498	524	533	480	452	501	505	479	469	481	483	487	484	463	437	445	461	475	514	490	450	469	468	449	456	485	451	487	453	417	478	467	427	448	436	463	472	445	460	466	459	420	489	449	456	441	492	417	474	466	497	481	447	463	485	462	445	476	454	464	430	491	461	464	460	468	442	456	471	438	439	451	446	453	492	468	483	453	456	442	434	482	424	496	459	462	475	452	485	462	464	469	477	460	493	417	489	445	463	466	483	449	467	418	481	447	481	468	457	458	451	433	472	489	448	445	462	461	448	473	441	432	437	414	431	463	460	429	438	430	474	418	464	479	456	489	487	445	481	499	438	472	410	443	419	457	462	433	421	419	442	434	463	508	441	463	455	464	431	443	491	418	463	442	462	447	430	466	481	379	408	451	455	423	432	441	462	487	468	486	453	436	450	427	463	456	431	506	464	466	460	428	453	467	460	437	469	453	456	406	416	431	405	464	470	434	428	426	448	469	440	497	444	487	500	425	451	474	466	477	444	425	460	461	495	454	460	423	452	382	472	479	446	479	461	444	466	461	431	393	407	439	463	469	457	464	450	440	463	418	477	458	473	443	423	412	420	393	461	413	441	435	423	479	458	504	502	411	462	467	458	441	476	495	455	454	444	415	455	455	439	466	451	449	438	470	488	428	465	442	466	459	466	435	434	418	470	476	462	463	466	447	487	412	442	471	473	428	453	490	519	482	499	413	451	474	446	436	465	430	466	460	441	496	437	454	439	431	477	438	462	471	447	440	495	446	437	456	465	459	457	470	403	442	456	441	484	437	467	462	445	450	448	449	444	455	498	480	474	476	452	450	442	453	474	430	443	460	448	471	445	441	461	429	416	463	415	428	482	435	460	482	452	438	383	452	462	481	455	443	474	451	453	453	473	489	439	484	435	490	442	408	429	466	448	468	471	490	454	437	453	417	472	454	496	434	466	434	434	459	451	460	435	409	473	458	477	386	441	446	423	458	465	420	452	440	463	437	424	463	475	451	466	471	474	439	447	427	441	469	430	459	447	453	452	451	465	428	473	479	463	468	446	444	439	444	431	443	450	439	468	461	450	449	454	444	460	469	451	426	423	482	444	460	487	448	488	467	478	461	438	493	434	426	441	428	446	464	473	428	471	425	437	442	461	427	452	454	464	441	420	472	453	447	475	440	432	455	467	440	452	437	436	428	450	443	448	428	419	478	457	497	464	466	451	449	442	457	501	494	468	464	438	447	513	465	453	457	454	444	484	469	455	514	471	487	430	476	453	449	487	447	456	490	466	423	434	510	494	493	459	448	473	456	435	404	463	445	500	450	454	434	465	442	461	443	449	466	470	393	442	443	441	463	461	435	426	443	444	433	438	455	448	500	451	492	463	420	429	417	431	423	444	444	458	452	487	458	440	464	411	438	454	413	522	428	452	465	455	449	469	452	421	474	487	418	426	484	427	492	449	476	435	464	458	469	415	479	472	426	456	443	443	450	484	454	474	452	473	454	471	422	449	455	504	476	448	449	475	456	474	476	468	412	447	428	463	438	455	464	478	484	455	498	518	439	467	473	472	458	459	511	460	430	467	478	457	476	456	438	422	437	449	395	437	458	421	464	478	448	462	482	466	490	437	464	438	507	465	432	449	459	446	445	448	494	467	452	433	458	504	461	483	452	451	440	466	467	477	488	480	415	475	431	449	453	476	410	504	475	450	480	457	493	438	455	438	462	451	479	497	461	438	504	441	442	499	443	461	481	484	472	389	449	442	465	463	464	444	446	465	418	511	430	430	467	451	486	452	435	445	436	451	451	452	453	468	430	480	466	417	481	453	478	445	443	449	441	471	414	410	508	479	475	464	444	458	440	456	451	452	419	465	446	491	469	415	518	478	475	449	457	462	452	451	433	452	481	455	477	475	487	467	436	460	444	461	445	436	471	439	450	437	435	483	430	462	493	412	443	473	413	457	421	451	464	429	491	428	480	426	433	417	431	487	467	431	438	471	482	444	428	442	426	460	441	474	443	468	439	454	470	467	466	421	436	495	445	447	467	483	511	462	481	412	426	439	478	443	474	431	410	451	464	444	425	499	428	459	455	472	454	465	443	471	442	431	445	427	466	475	453	450	452	442	455	446	466	468	474	452	479	397	440	460	472	494	449	474	470	460	448	427	436	483	438	432	449	477	472	483	441	470	445	472	451	457	450	446	472	425	422	457	438	459	443	449	454	440	435	481	457	462	479	482	448	453	462	462	450	470	452	454	440	465	471	443	470	452	454	444	460	463	451	427	444	449	422	458	445	439	421	452	474	439	469	432	453	465	470	452	464	448	427	449	447	458	433	457	484	447	475	433	445	449	471	470	446	461	479	440	468	472	469	426	480	458	445	444	423	429	458	450	455	410	443	459	451	440	440	443	432	454	447	450	436	453	434	472	438	440	450	445	419	434	431	479	429	407	426	455	452	415	464	451	427	449	436	412	425	449	462	464	443	491	477	454	449	474	441	452	476	444	441	450	444	462	478	424	445	424	459	483	492	451	467	477	473	466	463	438	432	479	453	473	444	442	442	457	443	435	449	460	473	480	485	428	445	445	416	452	452	455	473	470	441	472	461	447	476	447	449	454	448	451	472	440	468	487	500	471	457	467	431	477	438	447	466	513	460	484	459	449	419	467	416	478	456	466	465	440	479	467	444	477	452	473	435	496	471	487	459	478	464	414	443	458	470	450	448	444	443	471	445	479	439	468	456	414	442	463	482	438	457	452	447	455	475	467	442	436	458	448	430	453	454	442	446	427	467	429	445	428	481	446	472	440	452	451	447	448	415	419	474	484	456	429	459	470	457	445	489	455	416	447	455	487	434	465	439	487	446	469	504	462	453	454	462	429	453	434	480	472	421	428	464	453	447	467	437	471	479	463	457	463	464	449	447	445	428	471	491	450	477	433	469	453	467	455	452	460	457	487	455	476	422	490	475	384	452	444	457	453	459	450	468	465	464	463	472	445	455	450	450	479	441	443	414	485	487	479	428	476	436	431	438	452	453	461	481	438	441	457	447	448	483	465	405	427	467	419	450	440	478	430	479	477	478	483	469	477	452	436	448	483	456	467	435	477	447	414	496	449	471	481	485	465	459	441	465	469	458	449	446	444	435	458	460	447	434	448	457	491	468	441	474	464	472	458	488	423	486	454	433	478	454	472	444	441	446	462	470	472	448	441	423	462	437	481	431	448	454	459	429	473	443	486	468	475	481	439	513	434	470	460	433	481	450	507	462	432	419	459	402	449	471	435	498	450	455	455	456	442	392	456	425	436	456	476	413	445	438	479	482	481	489	474	424	448	430	497	474	442	446	472	424	450	461	462	447	443	470	459	438	467	454	435	419	417	455	499	442	419	439	465	456	452	436	453	436	482	469	462	425	457	417	456	467	432	457	447	451
1972	566	444	448	409	396	430	448	437	394	420	437	410	446	433	422	385	409	472	407	420	431	420	439	394	423	418	391	414	430	431	401	428	470	423	468	447	408	443	390	461	433	435	430	408	430	427	415	405	390	434	419	431	433	434	409	484	441	436	430	424	446	461	457	431	442	457	419	424	420	410	413	422	452	436	451	392	414	430	434	446	490	468	430	423	426	426	458	437	439	424	415	426	382	384	433	412	440	423	474	438	397	425	412	453	435	448	426	424	450	432	465	394	391	418	424	429	412	439	439	442	443	436	452	458	446	419	424	454	435	400	450	461	415	432	411	420	396	392	433	441	407	384	443	424	459	456	425	413	471	395	406	400	419	417	401	433	424	468	433	398	412	424	405	416	434	406	416	418	403	403	483	386	460	404	431	387	416	400	454	384	488	455	417	440	438	432	409	423	415	397	398	442	391	441	403	429	408	423	405	439	451	423	406	407	410	454	430	413	409	401	449	454	428	472	392	448	438	414	431	437	432	426	449	454	426	489	391	423	446	430	415	395	436	427	453	423	417	433	441	414	454	469	439	442	433	422	361	416	461	416	389	426	388	432	434	442	436	430	397	453	419	437	396	495	444	418	449	409	477	466	398	467	399	419	422	445	439	424	415	432	436	434	434	399	459	446	439	426	445	419	426	451	471	444	433	463	382	396	425	439	452	438	417	472	406	410	418	419	390	400	424	480	392	437	440	469	410	437	464	449	455	426	469	447	433	412	422	398	469	374	407	503	467	461	474	415	431	409	421	437	429	456	447	425	442	437	417	383	424	456	439	421	406	435	429	393	418	405	439	482	387	461	439	428	438	428	461	398	410	475	432	404	416	426	404	389	414	415	387	452	420	420	407	433	456	438	436	433	397	435	423	391	387	395	397	448	457	461	431	413	418	411	414	439	415	434	436	425	389	417	488	447	461	384	449	440	459	443	451	422	434	401	426	447	460	388	371	431	374	413	464	431	422	390	456	401	409	425	446	429	450	454	467	445	457	449	381	442	441	443	457	474	429	413	388	374	414	461	477	468	417	440	427	412	452	425	433	450	463	440	425	406	389	419	423	398	411	434	398	427	406	407	399	406	434	407	428	435	428	439	456	396	377	451	444	397	446	455	423	458	390	404	422	431	424	439	436	438	436	405	417	410	446	459	402	450	412	474	434	440	390	427	483	394	406	428	443	386	425	406	423	412	418	435	447	426	435	419	415	424	450	430	402	402	423	398	436	434	421	394	434	447	394	417	444	410	422	441	439	410	448	390	435	415	443	443	458	450	454	465	472	425	429	397	400	415	460	422	458	414	423	471	436	451	437	420	466	421	428	450	420	427	390	426	435	434	446	420	438	423	499	427	444	459	455	413	436	409	437	409	430	454	430	418	399	426	387	423	426	419	413	405	403	390	456	420	414	396	431	470	416	397	441	433	403	423	411	454	444	427	394	387	407	456	450	420	427	398	425	419	444	431	436	464	415	454	415	418	465	446	473	403	449	426	386	415	411	402	392	389	410	382	435	433	427	423	399	432	436	449	413	399	416	407	402	405	426	439	432	467	411	413	428	405	444	439	395	398	443	422	450	430	446	439	393	427	390	432	449	386	399	410	400	431	469	411	403	400	390	430	407	445	423	400	412	421	446	407	442	488	412	436	471	452	441	423	404	375	407	409	432	429	446	436	463	385	432	445	468	387	402	477	421	444	437	447	463	409	434	416	442	465	400	406	394	413	416	443	414	413	408	436	440	422	444	417	413	429	391	400	438	452	411	421	427	465	432	435	407	447	454	438	422	430	413	415	422	440	427	430	441	417	402	410	413	428	406	441	443	426	437	449	433	427	418	412	432	419	442	411	404	383	366	440	394	417	404	445	440	435	454	402	413	389	439	440	441	402	439	431	440	415	439	431	385	422	441	429	419	452	467	461	413	388	410	418	436	422	471	427	418	416	427	427	428	437	432	429	435	449	405	419	422	450	448	422	418	407	416	405	457	447	451	447	406	422	412	394	408	449	469	410	410	408	468	417	422	443	467	407	425	432	412	408	388	428	417	481	428	405	424	480	423	401	440	412	393	456	418	456	435	412	448	427	391	416	414	420	438	410	441	427	406	369	379	479	395	456	420	450	380	388	418	396	431	413	386	411	484	453	385	415	421	416	412	432	429	429	439	450	466	434	483	388	439	395	455	414	460	434	456	436	412	444	450	404	407	420	430	436	436	443	420	401	407	443	424	437	446	418	462	437	395	422	430	470	434	403	412	453	391	423	409	394	439	390	434	422	437	428	409	390	435	466	417	479	419	408	442	429	387	403	423	425	403	435	399	426	431	404	411	457	412	410	415	423	426	445	420	410	412	383	432	439	440	426	432	375	422	426	439	426	460	427	411	428	402	419	413	491	443	399	434	448	418	415	409	404	418	406	446	404	442	434	435	449	423	423	411	452	440	422	433	387	433	447	425	424	391	417	448	464	417	430	434	446	439	443	428	466	422	405	443	454	434	382	463	377	449	409	407	430	451	395	389	413	391	437	411	414	438	446	412	396	436	426	435	480	405	473	390	402	403	417	420	434	417	381	421	448	432	433	422	398	430	399	411	401	409	433	437	388	425	423	402	442	413	400	456	432	385	433	429	433	430	434	410	367	472	421	425	428	438	391	436	409	447	409	454	427	447	454	439	428	408	459	386	451	430	412	425	385	411	409	406	449	389	429	427	439	453	419	427	438	391	389	393	398	402	418	444	414	433	455	401	463	438	418	384	431	408	441	406	399	454	399	455	419	409	420	490	444	403	431	435	415	442	377	391	449	420	427	422	402	467	475	398	426	435	449	426	407	409	423	438	429	412	433	393	415	415	428	437	387	388	477	434	424	448	426	474	426	402	427	434	426	458	467	424	476	442	479	417	396	419	414	431	432	422	409	410	416	395	419	423	428	387	413	421	395	467	430	401	466	437	457	418	429	438	408	392	429	442	414	414	400	417	435	406	401	423	468	400	413	420	389	414	430	432	444	426	422	463	461	435	407	451	390	465	431	446	503	454	442	427	397	452	399	406	406	457	431	406	400	430	401	395	449	405	444	451	415	422	416	432	401	436	426	466	435	446	438	407	439	461	418	378	378	373	380	418	457	448	385	441	412	431	419	413	451	403	442	423	428	430	460	436	455	428	427	453	437	423	423	374	425	438	469	408	399	419	432	433	437	390	380	434	404	452	424	427	465	452	415	424	416	433	411	453	389	433	421	443	411	394	415	412	442	445	415	402	441	392	395	409	412	395	447	429	432	432	420	431	418	477	473	420	402	418	413	434	446	456	415	423	420	441	416	438	461	421	449	459	421	413	439	406	420	431	455	414	410	470	418	403	476	441	422	434	398	441	435	446	407	447	418	430	419	434	426	444	391	390	411	453	392	408	426	405	400	409	412	420	432	427	396	404	439	465	401	392	437	393	429	372	459	422	413	458	402	421	441	435	436	423
2525	1118	1021	982	1002	1011	967	1020	1031	1048	1010	975	1024	992	927	969	957	977	1010	1000	975	880	1058	959	1019	970	959	982	919	918	999	995	1035	952	1054	1003	998	986	994	1032	1031	1020	1007	1004	1021	999	990	962	1007	955	1015	1008	986	996	959	983	940	955	1004	942	957	1003	1001	1029	1003	997	987	954	1016	1032	956	1003	928	989	973	1016	972	985	971	987	980	952	1017	1005	1028	1022	973	1007	946	968	982	1002	995	983	955	993	935	992	977	978	1042	997	1041	962	965	990	991	995	1025	967	986	1013	993	1006	999	960	969	979	985	968	926	967	943	1023	996	974	970	954	993	1011	989	957	1023	991	1000	971	972	976	943	986	977	1021	988	1000	989	986	989	990	919	986	965	935	1000	983	991	1005	973	978	967	958	952	989	999	1025	958	985	986	1025	957	994	951	951	988	997	1035	956	954	1023	1001	967	953	1010	949	945	1017	1003	1013	1049	1008	1004	999	938	996	955	1005	1041	996	992	996	981	990	957	974	999	991	1002	990	915	983	917	976	992	1016	933	911	1011	1008	957	979	982	946	953	984	981	955	987	961	985	956	1000	972	999	953	944	946	961	1016	958	987	983	1017	951	935	986	985	980	986	971	1048	1012	984	923	1008	1035	944	1042	1022	961	952	992	982	991	1004	961	1045	989	1002	955	987	1006	958	991	933	944	941	1007	1022	1019	955	1008	972	979	1031	1012	1010	1003	1028	970	976	966	982	1002	1015	992	959	1004	974	989	953	933	1016	993	1024	988	963	967	1016	1000	1015	982	942	1032	970	956	963	990	999	989	1017	965	1036	953	1029	1038	1017	1047	945	954	929	991	1018	964	990	1020	965	1012	958	1001	953	1007	976	969	960	980	951	977	1018	973	1004	1025	998	987	1011	1003	962	961	955	995	977	958	996	999	988	952	924	954	1002	1007	990	1048	976	966	1016	993	952	1000	1045	949	968	947	886	1009	978	1027	1009	958	936	975	959	996	981	992	998	1052	922	997	1016	994	1002	994	950	951	995	903	974	1022	939	967	958	968	982	981	1017	975	1032	1018	975	1049	997	991	980	959	1000	953	1010	970	999	1004	1006	1020	981	945	1007	1035	955	987	994	996	986	993	1063	961	945	992	907	979	949	966	942	985	1057	955	991	988	1001	1022	1012	986	975	1004	1036	988	985	916	1008	956	952	933	1029	993	1002	1006	952	991	991	947	979	966	993	1004	976	989	985	986	976	992	973	978	957	1067	1025	998	986	940	1018	980	923	1020	994	969	984	970	993	1041	966	916	978	982	1007	957	945	982	964	981	951	988	1038	961	980	985	960	975	956	1000	965	1018	999	993	995	1034	948	980	1054	984	1024	932	956	990	1011	977	941	1005	968	1047	983	960	960	962	927	1004	989	1021	1002	968	947	975	985	942	942	1007	1006	948	995	988	1010	1031	957	995	957	1038	1012	956	951	1007	986	970	958	967	971	957	973	1019	954	970	967	1011	908	940	966	1006	962	988	1006	963	955	940	990	1053	1000	1021	1000	979	1036	991	1003	972	991	944	989	981	996	1014	993	986	952	973	1005	952	985	931	1008	971	999	1037	950	929	981	990	1024	983	980	1031	956	967	982	954	1010	999	1018	979	1037	982	996	969	1037	996	1001	946	990	1004	990	1012	968	1024	1085	967	935	954	961	995	942	937	948	963	999	978	939	993	985	994	993	955	1025	1011	977	994	952	953	986	1029	1019	1017	996	965	984	948	944	1011	953	958	1029	994	972	982	998	963	1002	1028	1000	1035	998	1006	1014	978	1012	1042	929	940	999	942	1005	981	999	978	979	952	1005	973	1017	1050	1017	981	1005	948	1005	951	999	1019	1014	994	923	992	1005	1026	958	925	951	999	1014	1040	958	993	944	957	972	951	983	1011	1011	995	1004	967	983	970	966	973	1005	949	986	945	953	902	1050	1018	969	948	983	968	1018	1010	990	1021	961	1003	957	967	981	912	974	989	992	990	935	903	971	980	998	992	1000	996	953	1039	957	994	988	932	971	927	1012	943	959	919	1004	998	968	960	909	976	964	1046	941	1012	1010	1009	1026	978	956	1000	884	986	984	995	1002	981	960	1000	952	974	1013	1007	1015	992	1006	976	959	1021	928	929	906	1002	1037	1003	988	997	1014	978	1032	991	980	971	927	993	971	965	971	924	987	990	1011	1002	967	983	1038	970	913	961	938	1005	1024	994	988	1002	981	982	948	958	1015	1035	972	962	966	1023	1017	996	943	969	922	1004	983	974	993	943	972	970	1005	984	945	965	1006	964	1012	959	950	938	987	1013	969	915	1036	958	955	1026	946	957	978	1004	1036	947	1034	1052	1024	975	1031	1005	964	993	1019	885	932	962	980	1035	957	931	1041	1017	1044	1054	1012	995	999	953	962	979	929	966	979	965	1017	943	945	943	988	1041	983	971	934	1024	961	1013	983	984	1006	987	952	962	1012	956	908	1014	989	948	952	993	966	962	970	1023	960	989	1010	941	950	1002	989	976	978	956	982	962	924	1014	1032	997	969	948	1004	1012	929	987	943	954	967	933	928	999	963	957	999	973	1010	951	955	1023	981	1018	971	977	942	988	991	1005	951	951	1004	973	1037	1036	1002	969	968	987	1053	1009	1017	969	1003	977	1003	1045	1003	1001	969	974	1001	950	1017	1032	977	1017	943	937	1000	972	1037	994	1063	940	997	998	958	1013	979	995	973	1008	954	966	994	992	997	991	990	981	1010	939	954	939	985	955	959	979	977	1025	1004	958	985	1014	930	969	900	1015	954	1037	948	1010	1024	981	977	998	990	1005	1024	979	1015	1019	992	1053	982	918	977	1004	1009	978	1017	994	941	929	980	934	1001	964	940	1003	975	1003	971	965	945	938	1002	977	986	1008	969	1012	995	961	1002	974	964	972	1002	1023	1005	983	1010	998	957	992	916	941	1011	959	1024	981	1019	1009	985	940	965	977	967	949	955	1021	944	937	945	998	954	968	984	1005	1002	1012	972	1005	985	999	975	987	923	994	976	1003	986	992	1015	994	987	991	975	971	966	997	1012	965	982	1007	1000	901	1046	979	1012	963	952	956	979	922	957	941	968	961	946	993	946	943	935	946	942	985	1010	981	1007	928	977	1008	939	940	964	946	987	1002	971	971	1042	953	980	1017	988	962	952	937	998	939	969	1014	1033	970	1003	1009	981	919	961	1010	963	930	1002	955	1038	1021	972	965	966	992	997	1036	945	979	994	991	993	1003	1020	1008	969	909	1007	990	979	969	959	984	968	936	933	944	987	980	920	972	946	1066	1004	935	948	928	1028	971	938	964	1022	974	980	969	1013	961	981	957	950	1020	971	981	922	963	1019	991	949	985	993	995	1005	916	1022	1001	1005	999	977	1013	925	970	960	965	960	967	913	1001	929	1041	1000	947	1020	966	1017	926	998	947	961	985	972	976	1005	966	1012	991	1020	944	968	1004	985	955	988	942	949	1023	956	990	970	1008	1033	1045	967	960	1013	971	955	965	950	995	997	976	1003	971	972	946	965	1007	1000	946	975	950	966	1032	996	969	970	1001	993	985	1010	950	985	946	965	951	990	1021	1059	963	999	991	991	959	966	1031	986	976	962	942	924	979	990	919	986	1029	1021	961	1007	943	960	984	970	937	956	1006	1005	995	996	980	924	1069	1013	992	1010	1007	967	1027	951	986	959	1000	950	990	955	1002	1041	945	972	1001	1065	985	1014	985	959	1021	957	997	984	985	947	930	987	1043	956	967	974	969	925	962	970	974	1012	964	957	947	1021	966	949	1009	1010	929	1015	1033	986	1005	991	957	993	1008	989	1001	979	1009	955	1014	943	984	955	945	978	1007	1027	984	958	1011	947	952	1002	960	975	932	975	1025	1022	1061	971	949	993	952	966	993	997	996	966	989
8476	1141	558	509	448	443	422	410	379	367	368	367	396	380	383	399	391	372	365	337	382	345	369	368	339	349	377	366	389	352	341	381	378	408	360	395	405	341	374	360	432	359	380	356	366	383	376	351	417	330	408	318	380	359	340	386	357	360	376	361	388	363	382	341	372	345	364	353	395	356	339	381	375	366	364	363	387	322	370	378	384	408	372	351	382	350	360	368	339	385	368	336	380	404	373	365	372	394	395	350	344	358	361	384	379	327	378	363	381	380	345	373	401	386	391	391	349	350	371	363	348	351	349	374	363	348	373	366	355	346	344	365	350	374	354	351	384	338	378	418	327	360	368	394	374	356	350	373	330	380	368	368	337	378	357	379	378	401	342	356	392	385	407	358	377	355	318	337	390	366	404	348	368	363	365	325	370	395	316	350	412	374	357	411	371	399	306	367	332	364	378	361	367	372	380	389	349	366	380	379	380	338	350	392	361	396	373	347	384	348	340	382	376	421	384	378	339	364	345	374	371	353	370	360	339	393	374	374	363	385	402	376	381	414	378	363	391	408	364	378	346	376	365	345	349	385	394	368	323	328	361	364	342	332	356	352	342	410	367	343	366	339	350	365	347	354	353	380	343	377	364	364	368	345	376	340	360	360	323	371	371	353	344	357	382	332	360	388	331	353	390	411	371	368	382	375	364	366	400	386	401	344	350	362	343	361	327	375	376	358	366	371	410	359	391	360	361	405	356	360	380	365	339	386	379	359	366	371	368	342	391	340	383	357	328	412	361	368	356	380	357	375	359	368	393	335	382	379	401	354	364	351	382	392	364	368	372	378	365	390	339	391	352	361	354	351	364	360	407	348	362	380	341	334	385	400	405	381	394	340	350	389	377	379	351	379	341	317	354	365	383	358	361	396	380	336	353	352	397	398	361	311	382	382	389	364	346	382	373	394	380	355	342	372	404	375	345	351	352	367	333	342	364	361	390	353	375	349	355	384	384	349	356	396	373	392	372	377	355	406	369	381	357	364	347	366	385	395	397	407	362	342	388	348	319	391	382	376	389	393	380	379	364	375	366	373	384	361	378	363	370	355	354	421	373	371	377	343	353	350	344	330	380	347	374	360	359	373	397	369	387	345	369	378	350	349	388	363	355	383	364	385	337	327	364	375	334	344	366	368	364	400	348	375	375	322	362	333	369	322	346	371	353	353	349	317	371	358	360	370	372	367	356	387	345	385	366	357	343	377	387	374	387	370	366	369	370	339	393	309	409	379	365	390	389	372	353	390	392	373	383	341	375	390	390	368	394	377	364	332	337	357	348	360	337	344	357	393	394	369	365	365	357	346	377	408	400	386	368	397	381	340	392	365	360	374	356	346	354	355	403	375	364	376	339	362	338	349	345	364	409	394	382	344	400	335	370	362	355	404	361	385	358	349	393	378	378	345	328	365	361	371	406	348	348	356	404	373	366	350	333	352	384	351	365	358	372	389	389	344	320	361	349	380	359	365	359	356	379	376	388	342	328	391	404	383	317	370	350	372	377	365	325	365	369	335	364	387	352	375	343	350	322	330	355	373	372	351	371	374	359	341	396	379	353	381	338	346	398	355	383	397	381	383	388	355	365	391	358	371	391	400	397	369	356	353	415	397	390	340	401	394	354	332	377	376	353	347	346	381	437	411	397	391	343	352	330	336	375	370	370	380	354	335	355	361	351	384	391	384	352	359	385	345	348	352	360	373	367	371	340	370	324	371	387	350	366	364	355	368	357	336	363	341	383	372	333	394	374	334	369	340	354	372	350	342	354	363	363	388	402	359	392	370	365	348	416	363	360	351	347	358	378	354	369	410	373	404	369	385	387	383	409	406	361	400	372	366	352	374	410	395	375	382	326	364	404	371	360	336	337	346	362	374	412	353	371	362	402	384	366	357	363	351	366	355	342	374	361	383	361	362	359	373	380	373	356	374	348	392	398	351	383	368	363	335	402	405	386	399	390	391	378	352	354	343	362	362	354	370	354	413	377	351	390	391	353	380	339	398	408	400	348	331	337	379	339	338	361	362	330	328	364	372	401	361	333	372	371	336	344	380	375	382	412	342	385	366	389	378	361	353	331	373	394	367	377	414	364	358	363	349	389	402	365	359	372	351	386	342	382	341	363	365	352	372	379	373	360	342	356	384	377	400	351	360	401	353	397	373	405	356	384	390	364	372	392	326	397	372	376	350	352	384	359	402	353	352	368	364	343	368	360	374	386	377	358	391	388	318	368	361	364	361	351	364	383	363	371	363	357	375	364	374	376	358	370	375	356	389	448	395	375	369	363	378	364	359	343	353	394	379	384	395	359	318	369	386	340	369	354	344	357	364	401	382	378	350	413	338	412	346	373	372	358	372	353	364	367	358	375	378	351	377	374	399	408	362	382	369	372	385	402	372	378	360	358	373	344	339	358	381	371	363	389	363	386	351	367	396	392	365	390	317	363	377	416	358	373	347	388	350	366	379	354	398	370	358	390	374	377	364	381	380	362	330	374	320	367	370	381	330	356	359	376	367	353	346	370	355	364	370	386	332	364	346	375	397	311	350	383	345	392	341	395	349	362	369	387	414	356	351	378	361	377	389	364	421	352	345	382	369	360	405	349	378	359	298	374	334	368	362	353	373	390	403	378	378	387	344	363	383	361	382	390	320	373	378	348	329	376	378	361	359	359	359	363	375	385	379	376	365	333	381	359	355	349	395	383	363	345	401	402	377	378	385	371	364	416	346	345	376	396	364	365	367	388	380	361	398	373	369	395	356	343	377	382	407	319	352	333	347	401	330	322	369	387	352	420	366	351	354	353	400	379	385	359	380	388	360	371	334	357	363	323	384	375	366	331	387	428	427	378	381	380	362	408	376	340	370	363	376	392	361	378	401	393	396	383	373	366	385	385	376	379	371	403	311	381	370	407	352	353	367	382	397	340	388	366	354	359	378	388	320	346	381	423	359	339	375	358	358	387	356	350	364	357	362	404	401	362	392	410	364	327	332	355	361	352	380	379	381	397	395	351	385	358	383	388	379	382	346	340	359	377	336	357	355	382	388	358	348	381	376	377	367	399	361	362	374	366	376	360	343	373	401	348	348	395	371	367	362	351	345	376	333	358	341	366	407	380	356	339	355	394	361	357	368	361	382	372	388	370	367	378	366	323	351	370	363	385	361	333	341	416	365	350	368	396	410	371	337	346	379	385	371	348	322	392	396	357	365	416	347	372	351	354	389	373	349	348	378	342	389	357	358	381	387	342	370	420	373	385	329	398	396	359	381	372	385	397	388	362	369	388	323	360	386	376	416	353	397	375	384	367	357	388	348	348	383	349	392	365	373	348	361	347	338	327	327	404	371	376	379	383	388	372	353	380	390	380	348	367	369	398	366	347	361	369	382	372	333	364	329	361	348	344	375	369	377	357	345	342	355	385	327	377	354	383	370	360	377	343	418	351	362	361	381	362	354	373	361	373	376	401	366
7187	1529	1359	1482	1262	1287	1162	1119	1064	1001	1016	982	956	879	935	945	926	913	851	877	902	807	862	869	892	923	852	923	902	914	868	888	860	874	883	830	834	851	853	808	828	880	874	874	852	849	873	847	785	842	859	773	930	825	839	847	849	869	895	867	859	792	875	867	875	876	849	885	871	864	845	797	862	890	846	876	837	858	820	880	879	846	851	838	861	898	843	864	894	845	850	850	797	824	838	862	842	884	894	897	824	843	898	882	905	859	924	870	790	862	817	865	889	821	865	861	864	873	851	864	875	878	875	840	877	857	847	863	865	894	861	849	850	874	881	856	858	934	861	869	835	850	892	865	882	851	813	856	827	882	872	890	821	886	881	868	764	851	888	801	838	874	829	850	821	845	870	831	881	856	874	883	886	856	848	882	828	803	848	846	862	878	830	863	873	872	900	817	852	867	853	860	833	845	832	883	867	800	830	770	833	845	880	866	828	833	833	830	845	837	903	820	803	891	848	874	860	866	878	837	859	905	879	891	834	848	863	876	858	851	802	867	929	831	876	896	873	821	882	836	858	845	836	806	901	843	861	809	806	838	855	847	888	862	879	814	796	823	875	879	865	853	907	885	824	820	876	842	927	875	853	842	881	915	851	861	849	814	815	823	840	882	893	809	923	865	836	848	834	883	871	920	833	893	903	835	866	838	841	844	824	812	823	869	824	873	842	828	895	853	865	855	858	827	888	848	813	840	850	859	838	841	889	840	867	850	837	872	856	843	849	872	872	844	830	851	852	866	853	861	837	800	862	898	877	870	780	887	848	863	846	876	864	808	861	875	897	848	836	901	830	904	830	906	834	881	850	860	854	834	849	802	845	892	865	910	866	846	842	836	888	835	875	905	871	900	907	902	871	824	839	888	811	860	848	831	852	833	893	849	867	888	895	857	869	848	822	839	866	851	814	905	910	895	843	828	855	812	906	819	833	847	845	760	818	881	863	886	823	865	876	843	853	835	893	861	884	813	899	824	842	847	877	835	871	911	909	851	849	854	838	866	883	832	801	862	857	853	840	823	845	858	878	837	808	803	828	870	867	854	876	921	827	849	865	843	880	855	867	837	812	859	831	850	850	902	894	847	871	822	860	857	863	858	839	845	862	855	835	887	858	895	849	851	817	879	792	840	907	876	838	855	838	858	834	820	887	875	867	897	874	916	845	870	896	863	868	910	842	892	884	840	841	896	862	877	834	840	861	847	839	878	851	814	876	890	836	888	896	845	841	866	843	860	858	867	854	890	881	885	884	833	872	926	838	844	835	817	822	852	854	812	839	874	861	849	848	831	879	881	846	901	837	811	877	859	817	898	866	854	823	864	856	864	871	892	822	847	872	832	866	890	852	850	820	860	838	850	843	867	864	809	883	869	824	849	884	880	837	884	821	827	826	861	878	860	872	890	893	852	861	872	935	821	835	823	845	910	825	829	901	859	845	831	890	890	872	854	854	853	842	860	845	879	873	871	822	857	888	849	827	847	908	907	875	901	860	888	862	842	871	824	905	845	861	850	827	873	878	907	814	887	864	833	871	858	872	887	855	818	891	877	828	829	829	839	853	828	868	865	871	820	857	840	872	866	902	867	836	853	866	903	870	844	857	889	873	836	903	857	848	848	860	872	878	869	864	856	867	854	883	816	845	805	869	859	809	850	824	837	823	900	862	895	876	887	900	815	911	837	850	842	891	821	850	912	867	818	864	834	855	786	909	867	853	875	822	870	856	863	834	870	838	836	853	891	828	881	870	875	847	870	900	864	807	883	866	878	824	849	802	845	838	876	886	833	814	879	844	920	890	817	876	888	852	838	889	851	844	837	898	868	830	808	892	865	866	816	867	885	894	805	827	842	846	819	854	873	885	858	864	826	845	845	845	847	843	885	851	812	811	913	865	862	800	818	826	844	900	874	868	881	858	842	815	900	817	876	854	871	861	857	885	858	843	874	831	847	872	870	871	855	890	861	898	854	851	867	864	892	925	873	779	885	835	859	850	883	847	889	870	833	859	830	869	854	820	834	848	908	805	878	811	821	806	881	860	823	865	806	821	817	856	826	844	881	835	850	854	840	824	780	854	851	803	844	851	879	856	838	839	879	888	837	888	880	802	818	901	843	871	839	853	878	910	861	861	804	848	870	944	798	885	795	865	849	872	858	906	852	829	884	839	922	875	851	839	855	826	810	827	849	888	909	882	877	873	804	923	862	899	880	853	866	846	822	856	843	827	896	856	904	858	876	808	857	839	853	802	803	867	862	881	853	820	860	844	863	876	877	879	847	878	866	878	864	852	842	800	843	872	846	928	861	828	916	811	847	835	885	855	856	908	863	899	875	865	814	844	827	896	872	841	937	854	881	842	867	854	868	858	861	868	840	921	835	837	879	827	881	831	873	903	861	848	853	883	844	876	890	878	840	824	830	799	851	880	806	830	810	877	933	848	858	875	824	838	855	857	876	842	863	873	816	883	855	838	905	828	858	883	900	847	977	867	820	849	860	893	837	858	857	905	905	859	848	841	856	888	819	801	861	871	881	820	883	837	864	819	824	860	839	855	871	912	879	808	842	863	851	881	835	862	849	846	850	870	862	806	864	911	868	828	830	791	861	826	880	895	847	808	821	853	868	878	845	874	878	867	872	874	859	841	848	835	848	884	830	858	892	873	876	910	858	848	866	862	856	778	860	876	853	880	861	836	846	842	817	823	870	881	871	800	818	891	807	866	879	856	822	826	805	848	825	907	872	876	829	819	914	895	870	873	849	914	915	880	881	900	892	798	865	812	870	845	865	828	850	873	922	866	848	850	874	863	893	871	853	848	830	904	830	848	870	878	832	842	852	841	893	845	845	847	854	868	858	842	864	862	901	864	884	801	814	882	877	891	817	865	866	841	838	926	834	818	880	878	857	868	818	856	868	845	844	850	812	861	855	874	884	921	870	825	883	836	862	858	888	807	827	850	865	858	838	871	884	870	796	865	859	846	795	847	795	872	872	826	854	843	852	861	815	920	924	865	880	853	817	856	825	928	865	829	874	902	853	875	866	871	857	846	870	865	853	852	856	866	887	844	868	874	815	851	883	857	912	819	876	916	915	851	889	848	830	859	809	853	886	892	893	827	851	897	899	840	835	847	868	801	840	877	844	892	859	874	891	852	856	826	857	847	873	858	870	877	861	816	821	819	829	876	865	926	867	863	790	847	920	937	898	831	833	881	843	798	887	855	837	824	877	831	858	868	874	830	840	908	859	852	918	885	849	876	868	877	854	833	887	885	835	900	843	815	847	867	843	839	825	824	829	843	904	891	820	756	866	895	846	886	926	811	859	887	843	916	870	852	844	884	813	900	874	879	835	821	848	856	852	857	859	850	854	912	862	839	937	882	814	839	870	824	861	875	919	848	877	818	857	870	888	855	904	817	853	895	922	872	903	830	846	848	813	853	923	851	816	829	826	824	830	839	841	837	866	843	844
14830	1663	628	496	338	301	283	234	256	235	218	210	180	215	180	174	197	218	190	200	180	192	200	189	186	165	176	197	211	185	171	176	173	188	179	170	164	145	153	165	169	185	176	165	156	188	159	175	152	206	171	166	174	164	171	164	156	174	167	182	171	179	183	178	166	186	181	194	176	190	171	187	174	196	179	159	188	187	196	201	176	159	193	174	182	183	165	171	164	153	186	163	167	172	185	167	170	187	166	171	186	193	182	185	207	174	166	167	166	171	165	153	160	176	176	165	172	167	193	177	193	179	186	178	181	186	156	171	157	153	173	169	164	167	187	178	171	193	180	170	212	184	161	164	183	161	186	181	182	167	174	155	172	182	197	178	183	178	162	193	164	175	168	143	177	154	178	185	181	171	143	202	165	182	174	171	182	185	161	180	173	188	180	163	191	176	185	186	189	159	195	180	167	147	175	187	166	172	190	173	199	176	189	182	164	200	189	151	172	184	178	133	161	209	165	176	144	185	201	184	183	165	154	150	200	180	159	164	182	171	169	161	171	180	179	176	176	192	204	174	161	173	181	189	158	151	172	217	186	185	172	190	177	192	175	155	183	168	174	167	215	182	205	176	178	165	171	185	171	187	189	178	182	186	166	184	178	168	170	172	184	165	166	182	182	173	163	162	179	166	174	175	185	157	192	209	176	175	192	164	192	181	190	175	185	167	198	163	198	161	183	178	187	177	165	179	164	178	186	179	178	172	163	172	155	169	188	194	178	174	172	182	173	163	155	166	170	198	180	182	193	188	184	190	166	184	164	203	178	178	200	198	182	185	169	157	169	173	163	187	171	165	174	195	158	180	173	151	189	179	177	176	169	157	173	168	172	211	169	185	174	169	163	177	175	180	198	177	187	198	179	184	187	183	186	187	188	175	181	190	191	162	176	161	199	176	176	161	159	158	192	156	167	180	201	171	174	198	169	194	182	171	179	160	192	202	169	179	186	170	176	173	205	193	145	164	156	156	175	178	166	175	189	171	162	169	176	161	153	183	160	157	190	181	153	178	181	178	178	184	169	163	174	173	185	164	192	174	163	186	156	156	197	167	161	184	201	166	176	184	157	189	165	171	167	183	156	169	176	178	180	177	190	155	197	177	184	178	151	179	166	186	181	177	159	167	203	173	176	158	185	196	186	163	191	174	167	191	168	184	171	170	190	173	176	173	171	173	161	208	160	170	175	168	195	169	187	154	180	182	173	160	188	153	194	178	179	178	160	190	180	179	182	197	170	172	173	164	165	155	178	164	184	151	170	163	168	166	177	166	178	164	165	170	172	188	163	195	167	167	188	156	196	183	145	168	145	179	165	178	155	166	144	188	160	185	159	164	163	160	172	162	187	168	164	149	183	199	184	188	159	199	200	159	183	151	182	172	156	182	181	172	186	172	169	181	173	168	160	183	161	154	180	159	183	164	189	164	174	179	171	192	151	185	177	161	149	183	148	164	153	189	176	152	186	163	184	171	162	187	178	182	162	176	150	161	174	161	189	170	205	176	167	172	187	150	202	179	184	173	186	196	177	183	164	168	207	166	171	174	188	182	175	180	133	174	181	179	188	152	154	167	172	179	169	188	173	181	190	181	169	165	173	168	193	176	178	178	183	167	178	175	165	165	183	185	177	180	188	192	176	143	176	169	185	188	187	193	196	192	162	201	187	178	185	163	171	179	180	196	162	162	170	164	178	197	175	187	175	152	177	178	175	177	173	180	162	180	191	184	168	195	194	214	160	164	159	176	218	170	181	171	207	171	173	161	171	158	173	179	200	188	194	158	175	179	219	180	193	189	194	182	157	192	143	172	176	185	176	180	176	179	196	167	189	174	164	163	182	222	195	187	156	189	174	183	166	176	168	179	162	168	196	172	176	182	189	172	185	168	130	198	183	180	169	189	163	167	170	167	186	192	161	181	178	225	179	181	170	185	169	191	188	179	167	176	167	185	174	152	160	153	150	161	194	173	199	175	173	180	176	167	177	163	175	154	163	173	179	161	183	161	184	163	186	160	169	166	150	166	191	186	193	188	202	185	195	172	166	169	183	188	179	179	181	161	191	172	169	191	186	169	183	172	186	161	169	169	184	151	193	169	166	180	177	182	191	162	174	174	172	186	194	174	172	177	161	145	165	180	169	170	168	186	182	180	163	177	172	183	201	184	166	170	172	197	166	158	198	152	171	171	176	190	210	169	158	164	161	159	189	193	197	159	168	183	177	188	182	194	174	177	169	173	176	185	191	154	165	156	179	180	190	178	173	173	170	176	171	188	187	181	182	198	162	160	172	179	151	191	176	204	191	208	178	158	164	176	185	161	189	186	156	153	191	160	193	155	179	192	194	159	180	197	179	179	165	204	173	187	190	188	175	177	171	186	168	162	172	162	202	164	172	179	181	174	181	198	182	180	158	186	155	160	178	181	195	167	154	177	150	185	183	175	186	160	155	152	171	171	176	175	191	164	182	179	166	164	180	152	165	155	206	166	184	180	155	162	186	154	172	176	174	182	193	182	177	158	201	137	170	193	198	170	168	181	186	209	194	173	161	188	204	175	188	199	235	156	165	169	183	164	201	179	162	178	162	152	167	184	165	188	177	198	189	165	180	170	179	168	189	195	197	178	200	145	141	194	177	161	171	193	173	182	177	190	182	162	210	156	167	201	220	181	166	165	163	178	171	188	177	183	176	179	167	153	188	188	181	181	194	179	191	179	187	176	192	174	166	185	164	174	172	193	176	205	160	178	172	198	182	155	182	138	175	180	172	156	165	193	184	183	175	173	164	170	172	168	213	183	197	177	169	175	162	174	164	188	191	155	172	192	182	169	159	185	190	180	195	203	158	172	185	187	177	178	179	156	156	171	179	177	166	164	170	159	180	196	178	175	163	177	167	174	195	177	177	160	169	171	174	166	189	189	180	154	163	164	178	180	157	165	176	185	156	173	181	136	176	220	161	181	155	160	182	175	157	175	173	165	176	181	167	186	185	165	171	144	179	179	180	174	184	182	156	171	183	169	188	173	196	195	190	187	188	169	180	172	171	166	164	174	172	173	177	181	203	186	178	153	179	190	185	166	170	167	155	181	194	204	187	158	157	182	196	163	192	154	188	180	184	196	191	156	198	160	194	186	177	164	164	186	200	175	165	177	177	195	194	177	177	179	196	165	188	169	177	170	178	194	164	152	165	191	182	176	197	158	154	164	175	201	177	191	180	197	187	169	189	168	152	170	163	182	176	181	189	171	197	169	191	182	179	174	162	167	172	171	162	200	202	185	173	165	195	206	171	167	156	179	162	172	166	183	195	171	201	176	166	188	167	181	196	185	164	209	180	188	197	183	136	195	176	180	184	172	175	160	170	197	170	163	157	157	181	173	169	155	177	164	167	182	180	168	182	188	154	180	198	183	179	170	166	180	181	180	144	192	179	199	173	167	187	186	172	169	204	182	177	187	189	154	180	175	184	187
9223	1407	1460	1621	1392	1197	1010	927	752	680	673	645	672	572	584	553	515	564	566	477	525	523	527	496	460	515	448	510	517	483	491	468	479	468	451	498	492	499	463	484	480	459	472	474	488	472	483	491	462	487	473	469	483	473	474	443	445	465	449	462	484	458	448	449	481	482	489	468	478	456	449	479	441	434	441	488	462	482	483	469	446	425	507	434	476	458	460	465	471	469	437	459	465	438	455	456	481	461	457	445	477	440	441	450	434	505	458	434	422	437	485	451	454	466	423	470	473	438	440	451	461	483	465	430	482	478	467	461	428	499	440	464	431	441	464	457	472	442	448	458	462	453	425	431	444	459	451	464	462	494	480	446	473	428	470	470	449	450	439	448	448	484	453	440	496	483	457	493	449	445	430	478	475	464	436	428	430	456	458	456	465	462	431	469	430	444	450	470	424	447	442	437	458	476	456	499	470	468	437	464	457	420	459	443	449	445	406	490	425	433	481	479	460	499	499	403	441	481	415	442	452	482	435	470	467	475	460	430	462	477	433	476	452	475	505	436	472	457	466	429	452	437	455	473	460	451	467	450	438	495	450	427	472	474	431	472	411	473	454	465	445	427	450	453	485	433	464	502	449	462	455	472	463	442	457	456	433	439	466	437	441	446	453	468	456	455	439	420	442	458	421	454	446	490	423	448	462	460	432	440	450	452	440	435	457	481	451	448	464	492	466	437	430	444	448	473	434	446	426	478	444	434	477	430	478	438	463	433	469	446	476	473	441	449	483	455	413	470	483	459	440	432	449	453	460	490	474	436	498	445	470	458	471	443	444	436	468	471	426	446	421	464	495	479	490	497	462	435	414	471	454	481	480	457	462	502	495	462	470	438	448	446	475	436	444	428	459	432	441	451	492	512	447	440	465	453	424	460	451	474	426	465	487	496	470	409	440	466	460	459	461	477	477	464	487	451	461	479	463	479	428	448	473	450	456	455	486	443	446	422	449	456	462	434	466	487	442	473	456	427	424	458	444	452	478	453	472	431	456	462	442	490	460	443	446	431	504	490	460	452	434	458	475	462	438	483	466	441	483	477	437	448	509	448	439	435	475	471	455	404	471	448	487	473	472	467	461	423	464	460	432	434	468	464	435	452	427	479	453	440	445	434	485	458	473	439	455	443	452	471	460	439	475	434	482	489	477	443	437	486	451	444	477	492	461	476	448	453	448	432	454	441	468	464	466	493	466	460	416	433	468	466	466	484	439	439	457	425	419	458	459	481	459	472	449	453	431	442	448	465	469	457	489	401	452	479	470	442	463	482	476	493	452	462	461	453	475	432	445	460	445	480	439	439	464	453	420	467	415	513	445	452	444	438	431	442	404	485	464	474	479	429	478	476	438	463	459	440	467	501	438	386	437	478	468	472	434	453	466	462	455	433	447	417	426	436	442	453	461	437	465	461	456	463	416	455	494	461	419	462	462	381	449	442	475	455	477	454	462	455	441	453	468	426	428	424	466	450	480	425	446	475	405	465	426	421	442	439	456	439	472	424	461	459	452	446	473	410	422	458	471	446	466	476	470	442	442	438	467	437	455	452	430	457	459	421	464	449	487	460	472	451	448	463	474	459	447	462	491	458	433	482	479	432	475	418	470	464	467	450	434	494	419	439	427	463	463	488	474	437	465	423	461	459	464	450	479	464	478	478	438	460	439	500	441	432	468	434	468	420	458	472	445	455	439	465	466	456	436	462	470	452	441	470	496	456	481	444	406	454	459	484	452	441	465	467	442	489	428	506	446	461	468	466	459	449	475	433	460	451	462	448	431	481	491	459	438	437	488	461	497	456	454	488	472	485	473	468	464	416	435	439	429	477	442	484	472	474	464	474	423	457	467	484	453	435	457	433	429	481	461	442	456	473	454	467	431	468	463	458	457	434	444	425	441	439	443	451	474	427	477	469	407	468	460	443	498	436	431	454	489	450	466	487	467	426	450	431	437	468	466	455	409	441	452	457	487	442	466	474	476	452	459	435	464	484	440	488	466	453	461	478	426	445	431	457	474	455	421	482	479	458	457	445	425	448	469	470	453	460	398	427	496	428	436	462	430	452	454	482	421	445	456	476	481	453	459	488	452	478	460	471	427	444	444	442	501	489	426	443	441	467	489	460	391	418	455	440	441	451	447	433	438	449	462	481	463	478	445	491	429	447	468	464	497	450	447	451	483	433	471	488	482	451	456	450	457	487	447	435	427	445	412	450	459	480	468	452	455	462	452	409	479	457	457	444	437	455	478	454	446	479	452	465	469	458	435	447	447	467	471	451	458	459	462	485	449	440	430	464	464	446	502	444	415	484	492	458	469	488	462	448	443	463	462	494	439	468	438	438	431	467	490	453	437	478	446	427	467	421	509	466	432	454	469	477	440	476	440	458	447	492	442	476	497	466	444	427	432	436	449	450	456	466	449	440	432	504	446	482	467	466	431	423	472	477	465	443	438	464	443	490	440	445	452	461	416	441	468	434	413	489	457	472	459	468	480	470	491	459	457	478	474	447	432	465	444	468	481	465	444	487	440	446	462	442	431	449	440	452	490	450	435	403	443	474	430	466	478	477	451	449	445	395	443	448	470	453	451	412	473	481	423	458	464	451	471	444	459	433	466	476	441	463	464	470	448	453	470	462	507	483	448	480	448	469	441	473	479	473	455	452	431	423	465	448	469	478	447	467	454	441	448	452	487	463	459	463	442	429	461	460	477	454	450	493	475	432	453	464	461	437	449	458	453	414	445	443	480	462	457	448	430	476	466	431	491	442	453	455	433	446	422	446	475	449	456	462	435	479	468	477	442	481	440	419	439	488	460	439	468	422	449	431	466	488	414	433	453	439	458	448	466	497	432	468	424	419	464	452	499	440	462	411	465	444	439	467	421	482	462	430	440	491	439	493	429	473	444	433	443	463	482	436	449	467	470	427	450	457	427	454	477	469	426	458	445	418	437	451	445	438	476	444	467	497	407	450	429	438	498	433	459	474	414	485	474	457	446	448	470	462	421	446	425	467	468	477	450	440	454	455	479	469	442	467	462	458	471	432	437	467	491	427	489	426	425	436	470	385	456	454	491	430	458	443	488	456	483	445	458	458	467	429	458	435	460	493	447	468	442	449	457	463	422	461	463	470	458	448	445	459	470	492	486	477	435	466	455	424	442	418	488	466	490	459	465	460	428	417	422	440	470	461	439	426	448	448	430	453	481	473	492	451	444	472	427	449	476	430	465	455	479	420	474	429	457	431	454	488	456	450	452	467	435	485	430	472	436	452	401	486	469	436	484	448	429	437	432	501	470	472	441	415	430	465	453	448	461	449	473	466	441	419	459	442	469	448	464	464	468	475	422	467	471	423	478	405	473	481	453	423	461	462	433	430	427	538	482	454	434	462	479	473	489	440	442	441	448	465	480	428	460	481	448	479	451	470	437	458	454	451	458	487	494	475	451	476	448	452	449	459	448	436	414	440
2013	523	449	420	435	416	447	427	441	431	436	425	428	417	434	429	430	443	422	454	406	454	396	446	432	439	421	422	413	430	398	407	440	426	416	380	471	411	452	427	450	400	425	388	414	419	450	411	426	430	392	437	466	432	434	409	442	450	467	434	437	415	424	447	472	434	418	402	418	461	440	462	436	457	413	458	470	457	399	442	440	450	438	412	407	418	416	418	416	438	412	442	461	430	421	443	409	448	465	428	438	443	414	418	389	409	384	459	434	415	423	419	391	417	427	398	376	429	435	427	451	463	397	428	447	426	395	435	441	470	456	424	435	406	394	449	413	451	454	444	455	439	417	429	460	454	397	441	463	395	470	418	429	414	414	418	405	411	442	450	425	436	416	432	444	427	415	456	404	435	449	413	430	392	382	418	406	368	416	451	427	402	397	416	428	400	414	424	443	439	452	382	404	414	382	408	399	421	412	391	451	436	397	442	408	431	441	419	391	422	424	432	448	417	458	422	408	406	436	435	432	412	447	406	460	419	433	425	431	481	429	469	403	414	384	420	449	412	414	439	419	438	408	427	406	416	408	420	374	424	438	420	393	391	402	437	403	427	450	461	445	434	453	413	411	417	406	440	418	445	416	468	410	400	408	395	412	399	401	459	443	417	458	443	473	471	448	411	432	413	423	438	427	409	415	414	445	458	422	391	410	420	437	397	425	431	422	398	394	408	418	427	430	453	402	426	431	390	432	453	421	404	420	456	449	412	427	390	403	401	454	429	458	441	420	440	438	432	410	399	419	425	426	483	418	396	437	448	396	435	416	438	402	479	450	456	417	439	383	448	442	426	407	394	476	399	377	423	408	445	431	432	441	403	412	411	408	411	411	449	440	428	412	414	467	422	420	428	423	440	449	411	434	438	408	428	450	397	423	439	447	421	441	415	452	448	431	415	464	463	394	395	418	436	445	441	433	461	402	452	410	401	444	453	458	403	437	412	415	444	391	429	405	426	438	426	423	437	434	420	433	438	401	447	424	397	415	423	412	383	393	404	432	417	470	458	426	429	426	447	449	437	441	431	428	437	448	438	442	423	422	415	448	425	425	403	443	432	420	429	420	429	404	479	442	426	426	421	487	452	441	382	399	440	421	442	422	432	453	418	416	420	413	439	432	402	433	425	424	415	467	447	422	408	425	382	487	411	440	410	384	409	400	437	462	419	435	420	431	422	433	427	425	407	406	433	422	462	433	428	442	454	415	437	412	423	418	420	439	457	462	441	404	400	462	415	422	421	457	458	433	399	435	422	422	416	407	407	405	409	399	437	404	451	452	388	451	413	446	444	424	446	437	392	422	393	442	393	432	404	454	429	399	434	423	405	457	443	421	440	443	473	439	476	432	451	417	431	427	419	416	413	427	412	422	436	434	420	409	444	425	471	399	366	417	476	430	416	404	409	411	432	396	413	436	437	409	437	441	402	446	452	436	417	412	444	397	412	441	449	431	449	440	434	444	422	440	428	409	426	439	432	436	408	422	407	389	447	460	456	437	439	449	462	456	434	461	441	472	406	387	442	400	394	438	396	435	420	454	423	448	434	419	407	401	409	419	413	435	455	426	412	424	419	439	461	429	396	445	433	384	410	386	427	432	367	455	410	407	383	434	418	418	417	463	445	427	417	429	431	441	411	426	426	399	435	386	443	410	412	467	425	440	487	495	415	436	406	411	429	411	419	431	465	444	406	427	413	446	431	411	383	438	440	409	437	446	406	413	453	420	446	453	403	410	421	416	402	407	404	405	380	427	430	423	442	461	426	425	398	426	427	426	429	401	467	430	428	448	409	433	434	413	436	410	437	396	418	452	446	417	438	442	467	411	409	462	418	424	427	425	429	453	406	428	451	448	393	405	454	439	413	406	396	415	443	420	434	429	436	367	427	415	421	407	359	398	430	397	439	433	402	424	451	470	414	441	434	454	408	450	447	431	438	411	419	430	409	448	386	464	447	411	448	411	439	430	428	446	463	415	431	448	466	425	444	405	444	456	453	409	432	403	410	429	410	434	413	424	415	444	396	431	437	428	375	415	403	422	419	422	419	438	446	466	410	442	441	450	407	464	416	467	454	420	474	435	435	434	431	432	438	437	404	412	459	448	413	434	432	464	456	433	468	424	429	421	446	384	446	419	399	438	412	447	468	393	423	392	395	459	415	433	411	427	444	421	418	413	420	428	390	441	450	441	446	435	452	435	438	455	467	413	387	429	433	401	411	406	451	421	405	456	421	411	409	413	408	428	410	364	375	440	412	446	409	422	401	389	423	460	440	418	414	442	431	402	436	424	390	423	421	481	406	483	413	396	397	470	473	409	434	429	435	436	413	415	437	419	430	429	409	428	422	456	436	458	467	460	423	405	420	434	420	412	407	412	436	436	448	422	464	452	418	447	433	440	401	443	400	379	450	410	408	418	412	419	417	447	435	399	426	446	419	423	403	413	450	401	463	486	444	406	463	421	428	423	444	426	409	447	441	423	423	452	469	481	422	410	418	427	390	443	474	412	415	434	440	420	439	452	403	426	431	424	463	406	454	442	444	451	401	405	434	401	412	434	416	388	392	435	419	376	428	473	418	461	449	407	429	413	407	472	395	399	440	423	422	425	435	389	460	433	466	458	475	406	399	404	454	405	378	373	434	391	424	409	419	454	432	423	405	388	422	423	449	386	418	415	446	439	407	455	422	403	443	449	448	448	415	421	448	427	443	437	454	407	414	414	432	432	431	471	450	457	432	421	407	451	400	429	459	435	449	410	436	435	435	448	394	432	492	457	444	435	420	425	404	438	469	396	406	402	421	449	399	388	476	419	429	432	410	434	413	397	428	437	403	442	406	444	467	420	419	392	382	401	402	424	396	438	481	417	421	414	411	407	415	444	427	445	402	441	411	425	434	415	398	428	416	463	405	429	457	447	445	451	452	417	459	414	446	426	403	433	428	440	433	415	435	421	404	416	402	410	428	421	431	400	453	424	439	393	438	439	435	446	427	415	429	459	427	454	436	461	431	421	456	444	401	445	428	401	436	433	462	433	412	442	397	414	395	427	426	410	401	409	389	437	441	421	417	462	406	418	403	385	434	415	405	444	414	414	390	424	452	444	462	433	416	441	452	436	408	407	440	447	409	407	461	413	437	433	441	451	430	397	455	411	389	420	422	423	446	429	436	438	465	429	421	464	447	426	441	416	440	416	413	364	410	432	464	443	436	402	459	407	446	403	408	416	410	425	424	438	434	427	420	456	433	437	422	397	449	440	404	458	416	452	408	385	451	447	455	436	411	427	466	446	438	415	399	400	414	391	420	425	423	449	383	428	452	429	460	408	427	435	425	452	446	495	429	432	446	431	412	375	481	439	410	425	433	449	398	415	428	444	387	416	460	459	414	446	412	462	464	470	413	432	411	467	445	430	439	442	427	435	422	444	456	401	450	451	411	440	432	434	436	448	416	425	425	409	397	404	442
2547	1033	1020	1028	1017	1033	977	1011	983	995	991	1036	1028	1043	995	995	944	1003	1033	930	929	987	967	973	998	1024	1000	923	960	993	970	952	1036	968	1045	1003	967	1013	1006	991	994	986	987	1010	960	921	981	1036	1034	1022	994	1005	947	976	946	987	964	1001	966	971	1037	1012	1011	962	1007	993	939	989	1011	955	950	966	995	1005	967	962	985	975	1037	983	953	960	990	984	1005	1023	992	957	918	986	992	1014	1006	1039	950	992	1004	989	987	998	981	977	1028	971	965	970	940	989	985	1032	943	990	1021	1007	1005	972	994	973	946	1003	1017	985	1014	978	1016	1012	934	982	979	979	927	1006	1000	952	973	975	1026	956	1023	998	974	1001	999	1009	979	974	976	1020	1014	942	959	1001	994	977	1034	972	938	953	994	990	942	919	976	976	1013	971	946	949	935	1022	1017	1027	980	1029	973	975	1036	975	1013	973	1012	968	988	970	947	1037	932	966	1000	942	967	999	1017	1023	989	1014	1053	1015	963	983	1007	972	939	949	951	958	957	949	994	1024	976	1046	980	1047	988	1004	1003	999	991	971	948	1035	989	987	967	961	1032	984	926	969	980	986	962	988	974	1045	912	923	973	965	980	971	959	1008	1030	958	981	1027	1010	940	949	963	967	980	964	988	990	945	935	997	1010	965	948	996	992	989	981	1009	1028	1018	982	1049	982	997	959	1056	948	936	1019	997	1013	993	996	1020	936	977	1035	930	990	959	978	998	1028	1048	923	933	1014	969	1012	948	979	1004	1000	1006	938	972	964	994	977	975	1012	1015	1007	1028	1013	978	966	943	1026	1018	1002	1015	976	1009	971	980	1018	983	1010	1016	982	1037	925	1006	974	964	967	1037	1033	1001	1050	976	918	955	1030	1027	957	1047	1027	1038	1055	957	998	1016	981	958	1007	979	976	981	1017	1033	1026	949	995	970	994	1015	1013	973	993	975	974	998	1005	1008	987	1003	964	949	1004	965	944	997	981	991	991	980	1028	995	967	1067	1013	961	973	992	960	992	912	992	967	1008	1003	985	957	1046	1011	952	991	989	1005	987	959	1024	979	1007	1000	977	960	1016	963	983	1030	975	995	1002	996	991	997	988	1011	971	961	956	984	1032	982	1038	947	963	1024	957	1003	950	984	989	986	991	997	926	1019	1028	995	951	981	924	991	967	961	964	998	913	972	991	958	981	968	926	961	1016	981	959	931	1029	999	960	960	964	935	965	999	964	983	911	1030	990	1040	981	944	992	974	955	977	996	966	978	961	1014	992	985	999	991	964	957	1032	972	964	984	964	993	942	962	987	1005	1011	994	936	954	1006	958	984	945	960	1055	1030	1053	930	994	1009	987	1008	966	988	970	954	957	959	929	987	1030	988	966	974	998	1035	965	943	967	939	967	1014	955	976	1015	951	993	942	1040	999	1017	991	989	1015	1039	983	958	991	993	1034	981	957	1003	1012	1015	985	954	952	975	932	922	1010	988	1018	1030	1011	1031	948	966	1002	992	955	999	956	1013	1053	998	1015	951	967	1005	985	986	955	977	961	998	1022	1045	974	993	967	952	900	1026	975	962	986	1002	995	964	1033	1014	969	1001	973	991	961	995	997	998	1000	995	957	904	1012	1030	982	1008	991	1014	963	1036	988	968	1012	1077	965	941	994	1007	998	974	1030	963	991	947	986	956	1013	963	947	1022	970	1009	977	943	1043	1029	1008	1006	913	977	1038	979	947	974	1004	1051	1034	992	952	956	1014	973	999	985	952	1042	1018	1017	970	955	977	1000	1000	1026	1034	990	972	909	922	999	1001	964	1022	951	941	975	997	982	991	961	935	971	982	1023	1003	968	986	977	974	1026	970	1001	988	996	1008	1008	1029	1050	962	968	1009	990	966	1009	1011	1019	981	984	1022	958	998	1024	1005	919	1029	957	1014	1004	981	1003	956	973	973	975	988	1006	939	948	997	980	979	1002	961	1012	996	1011	1017	1035	982	975	998	1001	954	1010	992	1027	936	1001	1028	928	952	996	976	917	1001	940	993	1017	987	969	997	1017	985	1009	975	945	934	897	1015	1036	979	951	1063	991	947	1003	982	940	1016	979	907	997	985	945	1003	926	962	1012	1015	1036	1021	991	1040	1022	997	999	995	1024	987	990	980	997	996	968	965	964	1036	1021	970	1015	993	1036	954	1000	1014	969	1007	966	1021	1003	1002	1012	989	971	988	923	992	953	1006	1066	982	969	945	966	1007	969	974	989	927	982	985	1033	948	1003	1017	959	950	994	1012	1018	1056	961	1037	1017	991	1015	1024	973	1016	1014	1013	1049	970	1010	944	1000	979	971	1015	1043	990	1016	994	977	988	982	967	972	962	982	988	974	1001	1006	984	1044	984	986	944	1029	990	1011	978	1008	955	1010	1005	1000	1022	970	1013	982	1050	944	969	955	1008	1013	960	955	987	956	1012	923	980	1034	1015	994	967	973	993	1002	1016	1000	994	975	998	942	1034	1003	1035	1003	1039	1027	984	980	990	992	1009	964	986	979	970	964	997	923	970	1002	1017	1019	985	972	1042	998	955	1010	1038	975	1027	962	941	1016	1003	968	980	995	1000	961	966	989	979	984	985	1013	1007	992	976	957	967	1005	961	960	976	1011	939	1027	984	982	1038	977	975	995	1026	997	1033	1040	1002	994	968	976	949	922	1021	980	981	1015	956	1022	1053	994	980	958	1010	967	1028	1069	977	1037	987	1003	1001	976	971	1010	974	977	978	976	1005	946	924	960	965	982	995	964	1021	1022	984	984	981	1024	993	956	1036	941	989	1013	940	971	968	898	1005	1001	910	988	991	933	961	980	1019	950	1009	956	986	992	994	962	954	990	1014	1016	1004	996	991	972	929	994	899	985	999	970	971	950	969	972	980	979	1017	934	974	1014	989	989	942	950	1001	992	962	987	975	955	1008	973	998	944	982	1015	979	987	951	954	974	969	992	958	987	934	950	970	997	972	1005	1012	994	992	989	976	945	985	985	1006	978	1029	960	1007	1049	1011	964	972	981	1010	947	979	985	940	1006	983	990	1006	952	982	946	1036	977	1043	1019	976	997	990	982	988	947	963	978	993	1003	1017	1019	997	944	1015	976	997	1019	1013	957	972	1015	963	930	960	969	972	967	978	991	981	977	939	958	919	989	974	962	964	986	998	1043	979	963	932	971	966	922	950	1033	997	1067	1046	1015	966	969	989	1007	1020	1056	959	984	961	978	938	1034	982	1007	944	996	1047	953	1029	1006	968	957	1021	1012	1038	1005	989	987	977	960	988	998	986	956	1034	1037	953	956	980	1018	981	980	992	941	1010	1007	954	974	953	944	1009	1003	986	997	988	986	925	993	1019	940	992	1001	982	988	936	961	999	1042	943	964	953	1015	971	1022	1008	934	993	1028	994	981	971	1039	1016	1005	988	940	976	974	984	968	1018	962	985	986	982	1034	978	978	961	972	1014	992	1031	1051	1014	990	992	1018	950	935	1000	961	1030	1032	1016	981	1024	1021	1005	990	1010	981	926	905	942	1002	1011	987	1027	999	961	975	982	950	946	971	995	1004	962	996	988	968	1026	1016	997	1012	949	963	979	1018	1022	1080	982	980	979	987	991	1027	1016	955	976	1040	982	948	1020	956	986	988	970	994	959	996	994	912	987	957	933	980	1002	1035	1012	969	994	988	992	950	1026	970	994	1028	979	966	977	1018	1026	1054	962	927	982	902	981	978	998	1026	988	947	924	991	999	993	992	994	992	960	1020	991	967	982	984	982	994	964	992	995	977	1005	968	1011	945	1006	951	991	952	1008	1042	982	977	1019	954	914	1049	1029	992	984	1004	1009	951	926	1008	951	1037	1016	999	949	1000	1068	1037	1005	956	994	1012	963	1038	1000	1000	990	936	1006	1029	976	967	1000	933	974	945	989	1006	1019	953	978	972	976	931	956	1021	946	1028	987	989	984	975	986	975
8303	1204	612	554	474	447	412	435	417	399	413	391	374	397	396	357	440	381	329	350	374	391	391	365	338	349	359	361	395	367	356	377	337	375	365	364	394	379	355	343	356	359	342	343	350	375	360	351	353	351	378	352	367	376	384	369	391	355	387	360	363	359	345	368	380	346	387	391	382	414	346	387	366	369	365	366	357	374	312	364	353	347	358	385	352	404	358	372	334	361	381	362	380	391	354	354	371	322	366	387	377	366	352	367	376	356	365	363	369	385	395	385	368	354	363	358	391	379	365	394	397	360	401	339	390	374	378	378	368	370	363	356	391	355	387	357	373	375	351	361	366	369	377	351	364	370	371	357	362	362	338	364	378	397	384	401	425	349	382	392	358	392	333	376	377	391	360	338	397	320	352	328	404	372	396	400	357	373	369	368	389	377	343	361	392	333	381	355	385	388	364	374	345	354	392	345	379	360	393	369	343	395	365	387	360	352	370	377	398	344	345	356	363	352	354	367	393	363	385	378	357	354	410	393	372	350	379	406	344	384	349	382	359	335	383	362	385	376	321	392	340	355	395	344	372	398	401	362	377	361	350	385	369	377	367	374	343	407	368	380	398	363	366	370	383	360	387	355	330	337	346	353	392	335	372	380	395	374	391	340	327	388	361	370	392	339	367	349	365	356	345	392	359	385	359	326	380	404	315	386	357	388	325	382	357	346	379	363	353	388	363	388	373	323	363	351	386	338	356	374	371	310	344	360	357	350	377	399	353	369	404	376	374	374	390	393	342	354	358	373	390	370	374	370	346	380	366	385	376	354	364	361	415	388	369	338	391	362	405	372	405	385	354	362	349	360	377	370	391	354	389	361	362	367	367	395	399	338	409	377	376	383	358	379	321	394	370	396	377	379	371	382	379	362	346	372	346	348	376	364	395	352	371	346	379	366	361	361	414	349	381	385	376	357	375	380	357	370	407	338	365	352	372	384	389	359	341	327	340	385	375	361	381	378	375	416	354	356	371	369	340	359	337	337	372	379	381	373	375	343	386	370	373	385	390	390	367	382	365	367	374	411	383	354	381	351	377	349	350	384	356	358	379	359	372	435	362	360	388	353	395	375	376	385	367	338	346	337	344	392	336	370	373	391	366	329	380	401	323	372	371	380	360	366	315	353	383	359	399	336	361	370	389	358	396	384	398	383	369	373	407	364	369	355	394	365	363	361	382	348	378	346	371	365	392	334	305	400	361	389	404	375	363	372	372	368	376	364	363	377	339	361	389	340	354	353	357	364	372	376	363	361	377	376	367	374	355	387	339	352	366	399	362	369	340	369	402	382	377	384	366	360	371	376	348	337	357	360	382	369	351	359	370	364	382	366	353	388	376	373	346	339	396	350	332	378	389	377	365	419	379	347	388	360	386	375	370	372	350	382	374	321	333	382	379	345	369	367	353	365	407	379	336	371	360	335	375	372	384	387	415	363	349	351	356	335	393	361	356	345	380	378	388	366	386	401	359	377	368	345	366	427	349	374	350	380	415	376	413	359	373	354	378	359	348	355	326	378	341	362	348	394	391	353	355	342	393	384	330	391	367	369	377	393	404	393	380	348	348	366	359	359	401	371	341	374	409	392	371	396	379	325	360	337	370	390	374	389	381	381	321	374	359	378	355	366	400	374	363	371	356	369	367	356	365	363	374	390	377	350	344	362	378	366	368	430	411	381	370	367	401	367	386	372	335	378	368	392	360	346	346	347	330	353	354	367	365	346	400	365	379	378	397	371	332	346	385	370	346	353	378	389	374	396	381	334	359	370	356	360	353	357	378	363	393	337	383	359	401	364	339	372	373	367	352	388	341	362	371	366	359	384	383	381	358	394	378	372	336	344	371	357	338	380	360	360	362	370	378	314	341	347	362	410	385	378	371	403	365	373	370	339	384	359	369	353	397	381	378	383	417	395	347	371	351	382	396	363	398	397	373	384	373	360	401	348	374	359	361	365	365	353	391	366	409	432	381	351	340	369	385	366	370	375	343	396	366	350	348	403	393	363	366	365	374	355	336	381	377	396	368	420	368	363	395	383	348	391	389	331	363	385	378	337	351	383	344	321	353	356	356	362	381	395	365	360	348	357	353	397	356	359	344	370	383	351	400	358	374	373	379	360	379	370	354	395	369	386	381	367	364	376	360	426	355	353	374	347	367	368	375	375	378	360	361	382	361	369	369	350	356	363	372	380	389	335	325	354	389	364	358	346	353	363	358	362	331	351	333	346	394	370	372	376	376	375	370	354	392	367	397	407	395	400	419	382	357	385	329	361	409	357	358	383	396	342	356	364	336	366	372	364	400	347	365	362	335	378	370	400	394	372	370	406	380	400	379	387	405	380	382	372	380	377	375	360	376	345	355	356	347	379	363	366	374	375	382	353	366	394	380	336	353	345	400	385	339	383	357	346	369	431	356	347	344	379	374	358	360	329	342	404	344	321	329	365	380	338	367	416	370	360	355	388	380	392	341	385	373	404	343	312	404	387	334	360	406	371	365	368	367	388	386	371	348	383	372	337	362	361	351	368	357	361	364	347	374	389	341	381	381	364	351	347	354	386	395	383	346	361	388	363	357	353	379	363	372	359	367	384	359	413	393	398	387	411	363	354	355	370	383	377	389	375	390	350	374	341	400	352	362	376	344	338	380	388	347	346	345	368	391	384	389	357	367	361	361	373	352	389	370	365	359	384	352	353	395	379	397	342	360	391	361	367	386	424	350	366	341	399	346	377	332	394	348	375	345	408	354	361	386	349	333	377	378	388	374	357	336	414	379	396	369	366	363	377	409	410	335	387	395	404	386	378	374	383	396	369	368	387	348	357	370	352	365	381	365	363	347	383	376	388	397	394	380	355	387	379	385	373	377	365	397	366	349	322	371	374	356	348	379	331	404	383	338	400	359	349	365	347	375	318	403	373	330	361	341	378	392	361	385	391	379	383	346	385	387	375	360	351	356	384	326	382	398	389	401	342	358	370	380	373	370	365	391	395	348	377	356	358	361	359	331	385	368	355	353	333	363	386	380	380	378	395	375	371	383	372	373	382	368	337	382	374	352	382	391	374	357	393	369	397	338	387	394	341	369	389	364	339	358	365	361	392	389	390	394	383	395	376	323	355	375	354	418	340	368	387	359	356	361	380	405	350	361	390	406	390	372	379	369	339	356	346	365	350	325	340	359	351	330	376	348	375	396	390	379	406	375	388	343	363	390	369	363	410	404	365	346	376	361	411	380	356	352	350	363	352	387	384	350	356	368	389	374	399	388	391	388	377	352	396	359	336	344	384	382	405	411	394	376	373	365	363	367	371	388	385	338	394	391	340	360	338	367	363	380	380	389	357	378	371	350	337	402	374	354	387	403	400	349	364	368	352	355	365	388	386	393	388	368	365	411	358	377	357	348	365	368	405	371	360	374	397	377	364	349	385	342	399	393	418	411	356	373	344	361	357	366	376	378	374	365	363	346	381
7301	1637	1368	1451	1299	1289	1105	1052	1050	1024	987	1006	959	971	937	892	889	897	950	932	914	839	866	916	889	869	896	924	836	905	888	938	820	878	897	865	832	844	905	876	875	877	833	858	822	890	861	838	903	841	881	919	859	843	832	878	819	888	854	855	920	822	842	826	832	897	869	865	902	878	856	853	864	868	829	858	866	818	920	907	878	795	880	834	852	841	814	877	840	869	851	868	863	904	903	832	884	868	899	828	852	918	869	866	852	833	863	819	859	868	820	856	861	830	899	895	925	838	863	835	918	868	906	845	858	853	893	815	856	877	787	832	877	895	886	871	851	863	855	827	877	878	873	875	869	846	814	882	869	859	826	837	855	911	903	851	892	895	841	886	834	862	783	842	844	779	897	822	879	877	851	852	870	856	835	846	844	950	822	885	844	898	848	869	840	857	879	872	854	841	886	871	885	888	870	845	883	883	846	851	838	844	884	786	822	914	882	852	851	827	822	847	841	869	862	902	888	827	853	849	911	820	843	841	853	841	870	877	850	838	853	845	856	862	797	842	855	850	833	869	885	891	828	870	832	825	880	861	798	810	838	846	833	881	845	850	877	813	832	839	808	875	873	860	887	829	874	862	845	832	848	837	807	841	831	911	878	849	867	855	833	882	865	847	821	894	839	857	854	832	880	855	834	896	926	876	873	861	844	838	878	873	852	846	864	873	868	920	816	844	831	925	849	852	896	818	843	885	833	865	842	857	806	809	833	851	909	865	851	828	865	878	820	888	833	887	857	827	843	868	920	856	850	871	888	876	879	855	889	895	851	834	855	898	842	853	846	906	903	836	871	872	851	810	808	900	882	821	881	847	854	840	894	908	882	923	905	832	845	894	869	866	903	855	826	866	900	884	834	888	858	858	841	891	866	902	877	874	864	908	880	872	845	867	897	868	896	866	834	825	832	852	867	874	868	793	854	839	798	855	874	847	863	846	842	867	890	858	833	827	878	827	868	904	890	831	867	802	886	867	886	857	837	880	809	889	849	844	864	881	874	844	844	788	874	870	836	835	823	867	876	837	859	855	863	869	925	823	855	885	827	840	870	839	856	813	876	824	812	830	845	892	819	861	863	814	863	881	875	881	855	869	858	911	867	856	900	866	803	828	838	863	877	857	904	858	890	876	788	850	837	869	879	876	833	900	826	849	828	840	844	839	855	834	807	873	853	845	894	814	839	918	852	816	892	829	896	861	862	887	900	869	793	851	852	838	863	852	853	862	841	800	882	905	895	814	920	831	875	891	825	858	906	910	830	871	889	836	872	822	892	827	878	841	851	853	844	869	867	877	888	868	810	903	847	894	882	849	855	864	864	872	878	838	837	893	815	854	839	860	844	862	901	876	858	889	832	872	859	866	855	825	851	887	877	861	841	836	877	881	800	909	827	891	854	851	863	819	903	834	811	865	803	858	854	879	818	873	799	904	906	843	925	867	884	849	923	800	881	818	829	823	904	845	840	831	866	816	831	853	888	869	894	886	904	855	865	859	880	854	842	821	898	877	877	854	850	836	872	838	866	917	835	854	875	824	918	854	835	870	901	855	874	871	841	866	851	852	825	874	889	897	850	853	843	850	890	886	888	848	862	870	865	867	808	853	817	894	870	886	889	907	838	837	846	825	879	881	871	856	856	905	831	858	849	882	894	868	864	837	860	873	837	876	847	841	854	861	841	835	864	842	872	866	864	897	886	861	873	873	861	855	869	818	843	839	822	902	884	858	834	864	847	933	904	856	857	870	873	907	813	878	893	841	874	820	766	830	868	853	863	864	889	879	864	837	854	870	915	862	855	864	861	853	849	867	845	917	820	868	866	842	848	855	828	836	849	846	842	875	865	832	877	817	884	869	875	849	808	854	868	850	855	834	867	863	841	833	877	836	847	809	848	838	867	799	805	835	841	838	900	844	874	862	887	859	808	852	827	876	822	893	807	845	875	805	866	866	862	846	895	823	854	860	851	871	861	827	856	829	863	896	876	876	825	874	834	869	820	858	804	837	939	799	839	868	891	914	829	824	831	858	863	844	859	888	860	919	844	821	853	833	881	878	854	867	876	875	830	897	894	876	823	874	886	829	859	867	868	845	894	861	883	919	866	843	903	900	859	863	873	792	869	844	907	812	875	868	851	869	855	829	927	820	838	893	856	882	783	861	857	799	847	867	927	819	827	925	825	864	872	819	874	822	849	872	849	915	900	831	848	826	846	851	901	845	895	841	859	864	840	880	866	829	776	891	852	829	882	854	880	859	880	840	861	897	874	781	876	860	904	843	890	853	870	835	805	847	923	863	873	842	827	857	858	839	824	869	868	818	895	910	821	856	845	833	880	817	850	891	889	836	879	880	906	873	842	860	851	888	856	871	813	867	851	863	857	828	862	841	833	829	841	855	862	811	836	872	903	858	894	842	875	867	810	843	893	830	843	888	791	841	892	834	829	837	892	926	828	828	813	865	859	906	831	855	844	843	828	834	856	891	840	852	842	878	901	856	823	853	844	850	843	843	874	879	877	853	842	912	859	851	918	847	804	823	899	801	836	877	864	857	846	911	889	900	867	781	845	835	901	845	853	847	883	904	912	857	845	878	855	887	832	823	855	856	830	857	858	809	904	847	910	883	862	845	893	842	841	864	852	868	844	836	912	862	878	862	874	847	873	871	839	841	833	867	870	840	842	827	871	922	821	800	803	878	859	869	918	815	851	861	858	817	803	880	849	842	860	901	782	844	890	866	817	819	845	872	888	882	803	881	861	872	835	900	874	816	872	792	827	861	863	854	833	842	885	830	841	914	880	902	870	854	818	887	879	920	794	839	856	805	842	872	868	876	866	922	841	846	977	866	852	876	864	905	877	876	811	905	853	851	858	889	859	901	832	872	834	843	849	839	862	902	902	849	813	904	886	865	825	881	843	848	870	844	873	878	870	846	824	822	843	857	859	860	814	888	872	873	853	857	875	827	882	816	847	835	808	793	825	877	821	847	831	818	878	890	849	834	910	864	893	901	881	876	804	874	902	906	848	913	889	845	879	847	840	811	832	867	906	848	847	844	853	906	803	871	851	867	862	928	880	800	861	802	862	880	852	859	889	843	911	911	866	850	809	875	800	830	889	807	900	868	831	828	872	907	856	896	832	850	850	829	893	824	872	908	847	882	834	872	845	877	827	884	846	866	860	889	881	842	883	855	856	859	833	902	860	898	867	801	852	863	828	833	897	802	906	848	823	842	850	883	890	876	797	839	825	894	819	842	834	881	838	813	868	829	802	865	848	894	812	887	914	847	860	837	840	881	861	828	846	853	830	834	869	843	802	918	836	819	877	847	920	840	888	843	917	836	870	892	900	829	860	872	883	841	833	823	845	859	822	895	913	863	873	868	833	834	821	875	881	821	856	853	856	879	824	824	869	852	896	808	853	891	883	859	882	885	838	873	851	792	914	861	889	912	872	839	847	824	854	852	851	848
14975	2418	674	457	375	319	285	270	241	247	238	214	204	192	200	167	182	171	207	203	174	186	175	184	217	213	210	179	187	206	186	175	177	189	183	184	185	171	187	151	170	177	197	175	162	168	162	178	193	186	170	163	181	169	191	177	174	195	183	166	186	174	192	183	188	173	177	170	171	172	165	174	177	161	163	177	180	183	178	192	181	178	173	187	193	154	153	195	175	173	183	168	186	185	175	157	170	174	174	182	146	161	187	176	166	219	181	186	190	182	166	176	186	187	181	186	183	175	177	175	202	169	183	149	179	170	199	171	174	175	171	170	151	186	172	187	176	184	158	195	190	182	179	205	174	177	173	178	154	172	171	174	188	179	166	169	166	157	174	183	173	169	165	181	178	185	187	173	168	168	196	196	192	168	171	189	170	171	163	185	189	194	194	179	160	180	175	207	189	184	151	200	176	178	192	177	174	175	175	163	159	178	195	176	193	186	164	178	153	174	167	175	159	191	186	176	178	161	187	159	188	172	195	162	174	178	184	149	176	189	176	142	171	181	188	191	174	174	139	179	158	152	162	182	190	177	173	174	184	201	189	196	140	181	167	203	184	198	188	173	186	194	171	170	173	173	160	195	171	184	179	185	200	193	196	185	182	179	186	183	186	179	172	183	163	183	159	186	170	182	189	188	198	180	180	167	180	156	176	177	176	184	178	183	167	175	178	158	206	183	153	193	186	177	184	182	170	184	170	188	178	170	173	164	201	181	168	157	191	157	171	169	192	189	192	161	197	181	166	172	184	160	180	185	188	193	178	189	180	180	173	170	176	172	185	182	177	169	174	163	182	180	152	179	193	235	170	181	168	209	193	198	174	185	157	156	177	186	199	163	172	163	173	197	174	166	154	156	195	170	213	191	185	173	178	166	179	179	156	180	181	161	166	181	192	161	201	185	192	178	192	181	182	174	171	176	171	169	167	175	154	184	181	194	171	193	175	164	186	182	185	157	164	167	191	195	182	198	207	173	185	187	182	178	192	170	193	174	166	174	177	164	200	165	180	218	182	154	178	160	165	200	189	165	158	187	184	194	166	164	170	194	171	183	180	205	182	169	165	165	156	156	197	182	178	169	167	181	172	210	161	156	203	166	157	182	191	172	181	175	161	187	138	164	172	162	172	160	188	182	187	153	176	173	209	179	189	164	186	208	200	157	179	178	185	170	160	151	205	172	163	160	179	203	164	160	165	197	163	166	193	171	173	166	181	189	149	182	169	177	179	172	181	191	171	198	203	189	187	194	173	197	158	183	176	154	186	178	168	200	200	182	187	149	151	170	159	170	200	181	189	177	189	191	182	174	180	169	159	163	186	181	183	202	211	169	159	187	185	166	166	175	190	197	196	188	170	167	170	175	186	170	172	185	150	175	178	182	154	181	180	167	180	183	192	181	200	195	168	173	198	162	180	184	192	169	190	182	185	178	180	188	169	172	191	201	187	174	162	169	198	154	169	191	164	171	199	163	172	157	171	178	183	184	204	173	178	185	191	178	158	176	186	177	181	189	183	223	154	148	168	183	177	205	192	162	204	197	191	165	168	183	179	170	174	175	182	178	209	181	192	203	163	164	173	182	188	185	175	172	205	169	166	168	184	189	178	161	183	185	168	167	168	173	195	190	185	181	162	198	167	186	172	185	176	177	160	157	183	169	179	169	157	162	173	192	186	182	157	194	183	183	194	187	185	166	177	169	184	165	187	157	183	166	153	191	181	162	151	197	178	175	185	197	173	182	183	181	150	189	166	172	177	164	156	181	205	180	153	159	176	166	181	180	167	177	173	172	179	173	161	170	175	191	179	160	205	190	188	180	192	181	175	185	187	199	174	178	175	164	176	187	184	176	205	200	156	191	183	169	186	161	161	158	171	187	171	164	158	159	178	180	183	176	187	189	178	164	156	196	192	166	171	189	176	166	177	177	194	185	203	149	152	173	181	149	164	163	171	231	203	177	152	193	177	181	143	178	184	181	187	201	168	165	171	168	188	220	176	182	169	172	204	177	173	192	166	174	169	172	145	176	181	180	183	158	172	175	152	178	158	160	171	186	195	175	183	176	197	155	177	194	188	187	178	181	180	179	190	163	165	176	178	160	163	201	170	180	161	180	156	179	161	151	165	164	189	176	172	159	177	158	173	161	188	166	163	189	166	161	152	196	177	178	185	183	176	211	177	194	177	159	192	164	171	160	170	172	186	154	168	165	164	174	168	182	188	160	158	150	190	189	169	173	199	173	178	202	187	195	181	199	179	161	170	183	203	175	180	183	173	156	186	182	161	177	184	177	174	157	190	186	156	175	188	162	162	173	190	174	182	155	170	177	203	196	165	165	178	169	172	165	184	187	183	180	183	187	199	162	201	180	171	183	177	185	171	204	194	167	178	173	181	162	172	168	183	164	169	164	181	173	169	164	150	175	163	171	164	180	180	191	189	197	202	168	186	166	174	179	198	179	163	189	187	182	193	163	155	190	174	205	174	173	158	189	200	156	163	186	195	172	167	153	168	148	180	168	170	175	176	165	163	172	184	184	218	174	187	182	176	174	195	173	131	162	196	156	166	171	168	181	161	164	188	178	181	190	184	182	165	182	148	182	176	163	171	162	183	196	192	183	194	148	164	179	162	196	186	220	196	172	187	201	187	184	171	164	183	180	160	155	188	176	202	186	200	171	177	187	175	166	177	177	179	189	175	173	186	193	155	172	177	176	189	175	186	163	175	174	155	167	161	169	183	175	163	177	163	183	204	186	161	213	179	184	203	202	191	186	178	183	165	156	193	193	197	178	160	172	178	184	161	176	185	184	182	164	198	184	200	169	194	173	182	185	183	174	175	168	182	170	157	184	172	184	176	156	163	158	142	174	199	168	194	174	173	179	178	165	193	184	154	176	166	191	174	209	182	169	169	177	172	154	191	159	188	169	184	197	178	178	193	179	183	177	169	171	176	181	188	186	180	174	181	193	189	207	174	179	183	175	181	188	145	183	191	170	177	163	175	142	163	199	188	185	178	175	181	179	171	153	171	144	194	195	143	171	162	169	167	166	195	181	196	174	179	182	196	196	178	178	209	199	148	177	197	185	190	173	194	169	201	167	172	176	194	154	177	191	177	178	180	180	175	176	163	153	171	156	170	160	157	192	179	190	179	163	206	188	157	181	185	169	188	188	185	185	191	174	175	171	158	197	174	172	167	201	174	177	184	173	208	190	191	196	187	190	208	188	179	191	206	183	183	169	178	171	185	172	206	173	211	188	190	180	202	182	197	193	190	157	184	163	167	182	191	185	178	175	165	176	180	194	185	171	172	188	178	188	164	178	186	195	179	182	188	147	170	153	195	190	189	191	172	151	182	179	171	169	195	195	168	172	179	187	147	158	177	185	204	189	153	151	183	188	195	197	208	194	175	190	180	184	156	171	167	189	189	161	180	166	165	158	157	166	182	179	163	195	200	174	183	184	146	187
8949	2046	1434	1551	1415	1213	995	915	769	676	729	650	602	610	573	558	570	529	513	578	506	514	531	537	475	511	502	515	486	461	527	485	486	467	503	483	482	475	422	498	480	478	479	422	456	462	476	479	492	484	424	474	481	433	456	492	451	448	464	475	462	458	456	438	480	488	497	470	474	492	447	449	440	483	445	486	436	496	428	469	478	440	451	461	468	480	457	445	499	459	450	457	479	462	456	459	451	497	459	443	432	421	435	486	440	452	478	464	448	470	445	486	482	415	520	488	492	426	448	451	503	464	468	467	458	464	436	408	453	468	462	428	477	487	452	470	443	449	483	490	432	469	440	503	458	412	492	452	472	456	445	466	482	444	445	426	471	470	464	466	470	448	438	449	416	448	483	451	450	475	454	506	479	504	468	457	431	463	461	448	441	472	420	470	476	483	496	486	447	498	470	471	455	413	457	488	471	490	476	500	444	492	468	471	434	487	453	467	454	476	466	478	431	389	438	470	494	482	469	444	497	524	434	435	453	433	465	467	460	449	456	501	460	451	501	442	454	468	444	469	468	453	443	442	485	496	464	455	434	448	447	461	431	509	459	480	446	468	471	445	452	472	427	467	461	472	454	447	467	475	452	522	461	447	434	417	447	453	430	459	465	464	468	461	474	460	440	417	424	443	447	470	480	470	468	492	463	470	483	452	467	440	498	471	465	456	442	447	473	437	459	486	453	478	467	453	453	477	464	450	451	457	437	501	453	452	476	435	463	447	476	445	437	467	472	432	486	469	432	424	474	447	479	451	484	476	435	413	467	423	433	427	470	457	505	488	461	463	493	457	428	450	458	485	432	425	447	455	470	430	463	426	445	409	473	474	444	465	463	469	411	455	435	512	492	456	480	434	452	446	460	455	409	455	474	448	462	406	421	473	451	460	423	462	503	481	473	462	441	457	463	450	451	453	435	470	505	479	488	463	438	417	445	480	465	458	433	454	445	435	476	455	500	452	481	450	468	466	486	449	459	454	483	458	462	433	462	415	444	487	473	516	464	472	468	436	462	465	467	476	431	463	468	466	466	427	433	471	481	471	453	448	474	424	490	430	455	422	458	455	436	447	481	446	472	440	483	452	458	442	456	436	420	448	433	447	457	448	483	498	450	456	439	454	462	426	482	467	495	506	458	475	467	441	438	420	469	432	467	422	440	425	450	450	474	459	446	457	461	474	437	473	459	494	478	452	512	459	451	457	465	449	491	481	449	455	471	434	447	463	458	461	435	458	457	468	450	408	424	469	456	442	435	435	451	461	477	457	457	466	447	471	418	480	467	444	431	452	427	469	454	452	486	458	445	471	477	409	450	467	480	478	467	471	464	462	453	451	478	423	460	479	403	458	434	407	457	439	438	481	454	429	438	432	460	455	457	448	439	443	473	464	414	452	448	465	423	488	456	477	429	450	468	435	450	460	477	462	461	439	455	446	456	441	406	449	439	448	438	437	407	452	449	442	477	448	444	458	432	431	440	450	464	456	422	467	507	459	503	511	420	465	445	431	439	445	480	445	466	461	430	439	464	464	466	467	478	491	486	440	452	456	466	448	466	438	418	502	437	480	435	419	440	426	429	441	455	475	449	460	460	487	439	450	470	463	456	487	491	486	428	434	476	430	461	475	462	429	485	472	447	457	467	476	497	452	458	480	450	441	445	443	489	484	483	482	458	428	453	428	471	458	420	477	486	472	466	432	434	432	426	433	487	439	438	466	463	430	442	445	450	417	481	439	440	463	475	467	435	463	451	446	472	464	451	432	456	498	452	465	453	457	473	438	461	402	439	451	429	458	498	482	469	487	421	469	450	456	459	419	452	475	464	477	453	461	495	484	486	482	414	465	463	484	437	430	456	465	447	454	461	442	438	464	480	439	410	438	468	466	494	449	468	480	428	438	471	482	440	447	471	488	463	456	449	464	501	440	464	457	445	470	463	462	509	483	454	492	447	447	453	443	432	440	463	435	434	440	422	458	452	470	473	462	448	454	513	464	402	453	465	473	443	448	480	459	435	480	478	476	476	454	478	474	472	433	455	424	479	455	443	454	482	488	443	431	437	426	491	475	476	448	460	414	484	479	424	474	444	461	426	443	494	452	454	463	480	458	451	454	461	428	450	447	454	430	434	421	442	444	470	487	459	442	477	475	487	451	457	473	435	454	454	484	492	469	465	451	433	454	475	446	444	449	464	411	440	437	430	472	459	468	434	488	472	472	450	439	507	484	443	468	465	478	481	486	459	466	440	458	460	465	443	445	498	461	416	448	493	446	470	438	457	440	486	431	478	462	418	477	432	436	451	433	455	482	447	492	462	494	433	489	460	453	490	446	482	465	429	473	436	445	459	431	431	439	477	459	484	484	455	468	468	454	412	457	453	485	436	406	428	463	490	486	471	434	427	445	474	426	432	448	500	459	451	485	480	459	459	456	480	487	452	485	470	454	483	432	450	470	463	460	466	469	441	459	476	467	415	497	464	439	466	462	415	476	457	454	444	472	454	446	436	487	472	434	428	471	468	451	417	455	438	472	475	439	443	461	461	421	462	477	446	463	458	472	436	446	470	503	435	426	465	424	449	489	441	449	441	477	508	467	455	425	470	452	446	461	465	488	438	489	481	431	436	504	484	463	440	436	495	466	463	450	463	413	435	421	456	480	444	488	486	440	468	426	447	450	466	447	487	445	434	456	458	452	443	454	416	466	482	467	454	467	426	438	455	455	453	436	452	446	425	401	442	460	441	449	455	502	426	464	471	454	449	492	446	468	428	457	450	477	424	455	469	433	472	433	458	462	436	443	486	465	423	445	440	435	475	467	506	462	458	495	486	470	484	483	448	492	441	463	467	447	426	451	461	434	423	487	470	458	432	429	460	463	422	469	454	459	481	438	446	430	449	480	443	451	469	471	424	451	463	485	454	490	431	474	485	466	478	432	480	470	480	508	505	454	460	471	459	463	464	439	440	477	484	423	444	481	429	421	469	432	452	479	427	465	504	426	433	470	448	458	456	475	458	459	447	452	453	420	457	463	466	439	441	503	428	467	461	489	513	474	454	437	447	492	430	464	465	458	431	436	463	494	482	494	441	446	445	461	450	450	490	474	487	477	461	470	461	529	457	464	450	433	499	469	429	419	436	484	420	434	462	454	418	446	462	485	464	459	438	441	438	455	461	440	458	443	459	445	446	465	496	496	474	469	476	482	469	444	450	485	492	450	429	463	489	466	442	468	486	475	480	494	481	453	510	461	427	507	465	440	421	461	453	472	470	483	440	467	461	475	465	449	470	419	465	490	470	419	454	470	472	470	440	449	442	451	447	469	473	498	496	467	453	455	478	468	451	447	492	478	476	462	425	468	449	490	483	456	431	439	456	467	460	446	460	455	465	441	485	481	449	464	469	463	431	492	426	480	431	494	420	495	476	442	469	462	448	451	472	453	429	421	437	459	468	475	474	449	426	482	471	448
2023	632	458	474	453	415	420	423	469	463	422	453	445	436	419	419	411	398	468	443	429	435	426	443	424	418	433	424	407	432	432	399	436	452	447	403	394	458	423	442	438	431	404	456	463	420	448	421	416	431	431	378	465	388	428	434	442	404	427	446	461	415	457	459	429	428	422	438	405	427	422	430	432	458	449	471	434	456	408	482	434	467	455	442	414	454	501	449	453	449	435	433	458	430	449	464	434	466	449	447	430	474	406	407	440	444	448	390	395	433	414	447	445	446	460	457	474	431	435	396	416	419	470	450	432	419	440	435	448	419	422	404	411	458	410	386	437	432	452	412	443	442	455	452	438	441	387	419	448	430	443	456	448	455	442	445	458	422	467	459	434	445	437	445	457	424	458	412	438	435	461	455	455	423	429	446	462	467	426	434	473	412	405	422	434	416	444	460	411	421	383	463	424	399	414	408	383	464	442	412	434	430	450	404	439	419	413	440	418	439	409	399	437	436	433	414	408	430	449	419	432	480	440	432	443	438	457	453	438	463	465	418	433	469	416	411	419	413	468	435	443	416	421	439	409	448	422	454	415	413	404	448	419	427	431	428	426	415	397	450	416	442	402	422	444	408	399	442	456	420	440	438	452	444	396	423	405	440	419	441	408	427	484	404	434	453	409	414	441	437	443	454	414	420	448	445	451	439	439	457	397	426	435	441	406	422	433	430	433	422	422	406	410	506	416	439	423	399	430	412	424	400	392	442	434	407	416	393	393	439	445	411	415	468	429	415	432	459	430	465	413	410	441	460	401	451	428	429	415	441	439	375	419	486	414	423	414	438	468	458	458	411	441	407	433	427	427	437	404	413	432	393	455	442	465	427	440	399	449	464	420	396	445	419	425	446	410	440	430	449	412	424	411	443	433	420	425	437	449	421	454	406	418	443	457	419	405	422	424	406	449	404	462	460	400	420	427	477	454	390	405	420	415	408	412	425	423	415	447	409	376	417	440	434	420	460	413	479	467	459	438	415	453	414	401	447	409	423	363	453	407	425	418	481	434	444	449	407	453	392	403	414	440	470	418	444	445	457	393	432	436	475	426	387	441	430	440	441	452	400	435	412	417	434	434	430	458	448	440	446	450	450	421	468	452	456	418	476	449	481	427	437	415	437	378	430	436	447	420	456	459	454	429	433	430	437	440	418	431	455	423	425	459	446	453	414	453	409	424	435	447	449	420	415	431	453	443	421	441	442	445	424	433	430	445	425	448	471	438	431	421	442	396	461	433	458	408	425	426	475	436	423	415	452	421	478	428	412	451	426	435	434	442	445	459	450	418	432	422	424	434	439	452	442	442	443	437	412	453	435	455	474	445	414	432	462	399	421	422	444	432	465	456	414	443	446	463	474	432	408	408	430	409	435	418	463	435	462	445	423	453	443	428	441	405	427	441	417	460	483	461	419	447	437	412	384	408	455	451	490	427	426	474	419	470	429	468	466	414	461	422	488	416	452	442	411	457	441	401	427	419	441	414	432	425	460	441	429	457	405	404	430	408	412	437	443	443	422	427	410	445	429	411	419	419	441	447	461	424	451	451	447	401	404	470	447	415	449	404	435	451	424	431	438	465	401	430	436	440	407	431	412	431	420	421	412	427	446	410	412	394	467	452	435	432	470	452	407	431	442	465	459	461	452	446	425	435	447	432	455	460	442	409	426	450	426	433	425	440	418	417	444	446	432	432	406	435	425	436	411	443	431	398	419	470	384	425	454	409	476	405	431	444	440	440	420	409	429	435	488	441	459	456	469	396	429	434	407	461	455	465	428	408	423	374	422	435	473	439	458	413	425	394	403	420	448	420	448	449	415	427	396	432	442	415	439	441	388	409	420	400	423	454	411	488	369	420	395	406	423	394	411	430	421	414	439	392	456	448	459	468	445	452	450	424	413	427	414	445	437	459	473	427	468	440	407	435	412	484	401	404	408	436	412	435	408	441	435	431	389	410	426	436	460	428	449	418	448	441	424	396	412	403	402	472	445	471	492	392	446	419	476	439	418	410	457	458	405	443	439	397	437	443	456	444	438	449	455	440	415	438	438	469	426	450	436	398	437	388	469	392	424	427	457	462	450	441	424	434	435	430	443	425	427	410	390	426	456	437	435	480	504	438	411	451	421	445	383	437	416	408	433	438	429	457	423	444	425	413	413	472	386	415	439	430	436	416	442	422	430	420	434	476	452	436	445	453	441	453	429	432	431	476	399	435	429	415	455	454	435	446	376	405	427	442	435	445	462	449	392	434	450	405	421	436	442	453	446	426	429	385	409	478	432	410	394	424	434	433	435	434	402	437	380	417	387	472	418	415	446	442	434	454	436	418	389	417	438	442	455	443	441	414	433	469	407	431	431	404	420	396	436	416	431	437	418	468	393	437	489	442	452	437	422	440	445	463	403	433	423	434	458	405	413	411	472	490	448	445	418	450	418	411	424	415	461	508	423	384	462	437	407	426	448	465	438	411	431	431	449	461	467	461	426	431	418	422	405	451	456	411	422	427	422	442	413	413	450	400	450	387	430	425	451	422	445	399	493	431	436	436	444	448	486	454	460	424	410	440	444	432	417	430	413	412	444	441	436	396	416	438	422	421	426	436	439	421	440	435	424	429	409	443	434	481	431	458	459	392	407	453	454	446	440	448	422	451	453	394	407	397	425	448	408	435	404	457	468	442	441	420	447	450	442	438	434	440	406	443	427	463	450	417	435	380	455	495	468	429	406	424	419	418	421	460	448	424	430	441	433	414	409	414	436	443	414	449	505	428	444	424	451	445	439	400	405	468	454	460	447	406	402	437	425	407	410	422	415	426	383	431	436	428	446	426	434	400	436	414	425	448	429	423	447	448	440	409	432	459	465	422	442	451	430	435	435	451	454	424	478	407	412	410	429	462	452	447	440	395	451	422	497	463	437	440	420	449	417	433	432	395	411	405	437	425	389	442	416	430	446	448	452	447	451	420	463	425	481	438	436	407	457	408	397	451	410	419	413	397	416	442	433	482	430	452	428	425	428	460	404	415	456	427	433	416	463	444	448	433	418	456	447	426	450	454	438	435	437	412	413	395	454	433	460	433	422	427	421	442	464	393	432	413	415	420	446	437	424	437	417	463	423	395	433	455	449	444	436	433	438	504	417	432	407	429	440	451	411	459	452	426	440	405	440	414	469	440	437	457	423	445	437	409	418	436	421	433	441	409	426	407	403	448	431	408	427	434	442	438	449	441	406	435	447	434	412	444	422	414	474	442	435	453	414	454	391	423	430	409	410	420	426	421	458	408	454	425	445	425	454	439	467	416	454	482	467	414	423	371	421	408	420	434	409	438	399	431	447	442	397	459	440	444	440	426	442	440	412	452	438	424	445	403	420	372	427	419	390	451	426	444	419	448	420	412	385	460	421	414	412	443	438	398	438	445	407	432	447	429	465	392	433	367	435	438	416	442	449	443	402	436	456	441	467	415	439
2484	1210	1003	1052	985	965	969	1006	1114	1021	1006	993	954	1010	986	1024	998	1023	944	1006	984	1014	980	1066	975	968	985	1007	943	981	970	1035	1017	1026	999	983	1004	1032	981	981	985	1016	1026	966	962	995	960	971	1015	949	1019	1021	929	1034	980	990	995	1035	981	960	1038	1013	1054	994	1030	974	967	1014	971	997	1025	1002	952	951	1055	1032	1021	942	1050	991	1006	957	1032	952	987	1010	1020	983	981	1060	1010	1017	944	947	956	964	1058	958	967	987	1026	960	985	932	1023	1001	969	959	967	1010	920	1021	996	1038	1022	969	995	1016	970	1032	1027	976	959	1001	980	992	1081	994	972	1013	978	996	992	983	1002	1115	984	952	991	953	989	989	981	1015	1047	945	1033	955	996	990	1012	1011	1024	998	929	961	948	975	981	996	954	1040	990	1027	1023	1057	985	1014	997	1029	1012	1020	978	1055	1010	959	1014	991	978	971	1000	1006	978	999	1002	973	1002	1060	1024	1009	966	1013	994	989	976	1022	1061	990	957	972	1065	1003	1012	954	993	1020	1020	980	961	1031	1003	987	1047	949	972	967	975	966	1018	1001	912	989	960	983	1046	984	1019	1034	1012	949	1043	995	1068	989	997	999	944	953	999	1013	946	1020	997	990	983	1013	1046	978	998	972	998	1011	990	1019	1014	954	965	1015	1034	991	1044	1008	1017	1003	960	943	971	1044	985	997	997	1020	1036	967	1033	990	985	1028	1031	1039	965	1018	973	1038	955	1006	1003	1008	957	1026	1034	965	991	1030	994	1009	996	949	992	1033	1012	977	988	965	991	1036	1013	1052	974	976	980	1016	959	1025	986	1027	1032	919	965	907	1006	1050	1009	1046	988	997	935	938	997	967	1016	1010	965	1037	987	989	1002	992	1010	967	1008	997	1000	1016	964	1012	954	998	1030	980	1010	983	1000	991	1003	985	978	980	956	1049	1050	997	975	1014	993	989	966	1076	990	1001	974	1036	1005	1032	934	977	979	965	957	1014	982	1049	967	1026	984	975	981	1027	968	1087	1009	1009	1006	976	1009	930	963	1007	1029	965	972	994	998	1016	983	952	1021	957	929	954	998	988	1060	952	1003	963	1037	1006	988	1027	945	994	1054	962	986	940	999	1017	962	1035	1025	940	987	945	997	1043	1050	974	971	963	1029	1015	964	930	999	966	1004	1010	978	973	992	999	999	1000	991	1017	992	967	959	970	988	967	1014	1058	977	955	1036	998	1016	966	1024	940	1065	987	1003	1014	1012	996	959	902	973	1048	963	996	1000	989	1009	967	912	965	1037	985	974	984	987	1008	985	955	962	983	982	1003	988	941	1002	987	970	953	989	1024	989	929	956	1003	1011	971	989	1047	1023	966	1011	971	1009	1021	942	951	958	1029	985	980	1014	979	1018	1035	1011	966	987	1023	987	931	1028	1049	1043	1049	1001	1033	999	1014	1009	938	1047	974	1009	940	966	1005	928	1024	962	962	958	983	1015	998	956	1012	1023	1045	1005	961	1009	1018	1002	918	1008	975	980	1007	967	946	988	1016	1030	1007	990	1013	997	1008	993	995	974	984	995	1029	935	971	997	968	991	948	1027	1005	963	1034	986	1045	1051	1043	1040	991	951	994	996	969	1065	992	1006	998	1021	1024	970	1028	995	948	986	967	989	950	973	961	1022	974	980	1019	996	992	1017	1004	1047	986	970	964	1008	984	1002	954	952	960	923	940	973	1047	965	958	1037	983	943	962	1056	997	1012	1011	1002	955	945	986	1001	992	934	977	939	1012	1010	1024	1025	997	931	948	1032	1001	999	1039	1021	1063	1042	1052	1006	1044	1004	1049	944	1002	996	994	956	957	995	1025	1036	1015	979	967	998	1005	972	970	996	959	1002	1000	971	1032	985	993	1011	1010	982	1009	1007	915	990	1011	944	936	1019	998	1032	1011	997	1005	999	943	981	1018	982	973	989	1010	1023	975	965	983	981	976	972	964	1008	1008	1028	947	975	1027	1004	999	978	1027	1002	1024	1035	993	1020	951	1029	1022	954	968	976	981	984	931	999	957	980	1004	1071	991	1033	1001	1014	1020	1021	965	990	1020	987	1046	999	925	964	1047	980	973	1021	1000	1050	976	936	955	990	988	1036	1032	993	964	1010	1030	996	1011	991	1016	984	1005	1013	1006	1031	948	924	990	1030	1028	984	994	988	991	992	977	991	1011	1030	956	983	998	970	1031	1076	970	984	901	972	1009	1059	989	967	986	1001	1001	957	985	999	988	1016	1024	1013	999	1006	1016	1002	1043	1006	950	1008	999	945	1029	972	1033	1015	987	982	990	1038	1006	982	972	946	1026	1000	961	1033	946	1041	969	1083	1011	981	1053	1034	1044	1017	1033	1018	980	972	990	973	932	973	957	1044	1011	960	969	976	1002	1068	978	1002	975	984	969	995	1012	1023	1010	998	1008	1038	998	1033	938	955	976	1050	1014	1024	968	997	952	976	948	1092	1000	961	997	1030	978	975	1009	959	959	960	1009	1004	1011	922	981	1038	988	991	984	1030	1011	949	933	1027	990	1030	995	963	987	984	980	1012	1015	1022	1005	1029	989	1000	962	966	982	1003	970	975	1016	1003	996	1011	1025	1032	1014	1033	951	963	1007	982	997	967	993	1064	1000	993	936	959	975	978	1036	1002	982	963	986	965	988	972	991	992	1037	978	939	977	1012	976	1036	1023	985	996	980	960	1043	1002	1001	1031	959	1043	985	1004	997	1014	1014	937	1000	1025	966	1073	998	1009	1013	938	990	994	944	978	1025	994	995	1048	943	985	1009	1020	940	1019	993	984	979	1016	1028	1038	1032	989	1046	976	968	970	999	958	956	980	1008	1021	977	964	978	975	995	978	1001	1002	1039	933	985	989	1002	1034	971	916	991	1002	972	1054	1034	1000	968	1018	1033	1046	981	928	957	977	953	978	957	995	994	976	1025	967	1007	985	1016	1010	983	1041	982	1073	1021	950	964	1009	955	1017	1041	962	1030	1023	1007	978	1001	1018	1016	956	970	982	989	957	1017	958	993	1029	1001	946	1000	1013	995	1012	972	989	985	1000	951	949	1046	984	1014	1057	1050	997	979	1017	1011	1019	948	979	954	905	976	1022	1018	1030	998	998	983	981	975	1039	1024	972	1001	974	974	1023	1045	983	1004	1008	997	988	979	1059	989	983	1004	1026	996	952	952	1023	1000	921	974	1002	1048	954	1036	962	996	984	1003	1018	1024	1050	960	1010	992	1015	987	976	1002	992	998	960	955	1005	966	965	978	966	947	989	987	1020	1015	1018	990	987	939	1025	1000	1074	998	1000	976	1019	1006	987	995	1009	958	1041	992	991	983	1009	946	1027	976	1032	990	989	1010	1036	980	941	995	968	1025	988	1004	985	1024	981	976	1002	919	961	1033	984	985	1041	1009	972	974	977	1049	988	949	994	1014	1032	977	1012	988	953	971	974	1022	1016	996	1004	995	1054	1021	967	952	970	1013	1018	1015	984	956	976	995	985	930	1047	1008	1027	1023	981	1025	940	984	988	978	965	952	989	1003	1020	1006	977	970	950	987	977	986	988	1022	978	999	970	977	978	1001	990	988	936	1011	1011	983	1006	980	961	962	983	1010	966	1016	930	967	960	1031	1011	922	947	978	985	924	1006	1026	945	1041	1007	1032	1020	1044	1012	1007	953	990	969	959	932	991	1027	986	1027	1010	1013	999	1035	1012	1003	944	1009	1039	992	987	977	1003	955	993	1043	1013	1020	1022	1018	1038	984	975	960	997	1016	996	970	1037	1043	1013	994	1030	921	1009	974	986	970	979	1028	983	991	920	1008	999	973	1016	1067	940	1006	972	969	1053	1014	1047	1035	985	1001	1003	1009	1009	1014	1003	941	959	987	951	983	1014	1021	989	968	1007	1016	986	986	1021	1023	920	1046	946	1025	1007	968	956	969	997	949	922	961	965	976	1035	986	1006	1079	990	978	1031	1026	967	1045	978	1023	1017	1009	1008	971	1002	955	969	993	973	997	979	1012	966	1002	971	951	984	973	1004	979	1000	1024	964	1002	1049	1027	979	1018	986	955	1014	977	1023	996	980	937	951	966	943	931	964	973	941
8689	1595	615	602	435	443	455	411	385	413	360	345	393	400	380	375	368	380	403	356	418	411	371	380	413	361	378	374	384	357	390	389	394	368	387	385	380	399	377	389	360	381	391	368	396	341	377	391	357	351	352	382	381	361	383	363	351	382	338	344	347	369	367	358	384	379	375	342	358	347	337	370	415	344	394	323	365	375	395	375	387	344	341	374	341	422	374	402	343	369	353	405	336	332	336	392	360	386	398	393	338	322	333	355	379	333	348	345	354	374	333	357	376	389	368	351	364	362	372	358	355	353	363	350	366	361	414	399	368	383	371	387	346	385	362	370	413	388	401	373	338	354	341	366	362	323	369	351	363	396	382	374	346	375	390	352	376	396	349	381	365	361	359	328	345	385	381	383	421	356	374	395	339	388	380	391	372	365	340	372	369	390	380	359	376	370	326	341	408	385	360	353	360	367	343	388	409	343	407	373	392	389	342	372	341	358	385	407	368	390	427	380	360	358	366	387	375	340	368	373	370	392	365	366	382	382	335	394	359	377	356	349	377	340	347	408	360	427	355	380	376	373	383	353	368	364	391	346	372	339	379	335	337	354	374	392	392	392	381	352	365	386	364	402	352	386	362	369	366	319	359	388	362	354	366	366	388	353	355	351	412	385	351	336	343	358	393	387	413	370	393	340	375	376	388	365	342	394	350	382	379	381	352	375	382	385	378	352	381	366	359	369	371	378	402	376	354	329	331	378	368	359	397	408	372	379	379	384	399	389	369	360	365	381	352	375	360	401	374	403	363	345	386	364	361	413	377	348	373	331	384	390	393	428	353	387	332	396	352	391	390	399	347	383	365	360	358	358	382	380	362	368	386	386	328	387	313	370	347	374	362	365	360	420	367	375	378	342	373	367	404	359	380	380	361	331	384	369	362	359	335	400	375	414	354	367	386	382	367	361	374	349	370	357	380	394	369	396	358	372	362	341	372	378	369	343	379	362	388	365	386	375	345	373	377	344	363	375	375	380	346	336	322	351	348	359	356	377	394	389	387	374	345	341	418	363	373	376	396	404	337	380	387	386	392	396	361	384	376	403	349	387	364	378	376	399	406	372	372	366	344	359	374	365	377	368	402	351	372	379	378	347	350	406	362	371	382	374	407	390	368	366	364	388	327	403	359	383	363	362	368	387	384	400	404	332	399	363	406	386	344	374	382	374	365	368	378	401	360	359	392	386	418	371	366	360	399	368	325	393	373	370	354	424	400	387	348	406	358	382	343	324	372	347	424	380	363	393	379	349	375	372	382	394	365	364	354	330	336	356	372	395	363	398	330	371	374	355	398	373	373	395	354	343	340	347	354	380	352	368	383	357	371	376	367	367	360	351	391	372	370	362	415	381	385	354	367	384	370	358	355	352	360	366	399	390	358	392	381	381	365	365	371	359	353	354	385	333	363	375	372	366	360	384	385	381	366	343	386	345	407	357	361	347	370	367	388	351	379	359	362	360	408	374	424	374	332	379	376	360	386	361	362	356	336	368	344	391	375	362	376	409	324	337	368	349	403	414	401	361	366	404	376	330	370	393	360	398	369	369	359	396	381	381	358	327	368	388	354	392	403	379	345	385	362	320	392	377	358	338	406	362	405	363	404	430	375	389	384	354	376	392	352	390	436	378	376	392	363	371	372	361	372	381	372	378	362	337	362	355	382	371	342	382	353	355	357	382	359	375	361	384	406	356	374	384	406	353	376	402	360	355	378	356	377	377	402	356	399	385	401	362	357	382	384	394	361	382	410	357	386	429	374	373	371	353	427	369	365	381	399	391	391	365	360	402	341	359	371	340	401	366	371	361	388	350	400	355	370	346	372	391	379	384	384	390	390	357	368	396	414	368	371	401	362	341	383	359	353	379	371	368	372	338	333	356	338	367	381	347	359	354	343	348	372	375	396	374	348	360	357	385	368	369	374	378	394	371	344	339	381	356	391	370	404	367	351	400	340	408	371	409	382	384	384	373	401	340	417	344	357	334	393	358	367	389	371	364	398	372	350	359	354	334	383	378	370	368	416	395	375	362	370	347	398	374	389	400	394	349	387	374	400	396	384	351	347	391	364	340	392	340	340	354	387	369	424	367	385	402	373	332	375	421	366	377	345	393	338	371	351	345	369	369	341	380	379	364	389	360	335	380	360	386	380	374	373	404	414	374	391	388	366	407	351	343	372	387	365	404	375	399	389	351	348	362	361	362	361	383	382	372	360	376	365	371	394	372	369	362	359	379	381	347	334	330	340	406	379	359	392	419	375	358	381	364	404	360	396	365	364	397	324	334	332	342	373	403	373	360	356	367	390	390	369	377	378	389	331	401	411	336	354	374	365	353	368	349	411	381	333	394	363	380	356	365	363	367	353	375	387	374	372	418	389	374	386	325	371	382	388	367	360	352	381	391	395	354	367	384	375	381	378	372	366	358	411	374	358	339	363	381	354	367	357	383	338	360	340	368	360	405	367	368	409	368	393	368	369	373	386	374	372	333	393	356	370	361	373	328	366	362	359	384	361	375	388	388	358	382	357	360	401	403	351	367	394	375	363	363	326	358	377	354	363	370	348	377	379	361	392	369	370	363	352	374	371	357	338	354	368	353	350	410	412	394	395	373	358	347	352	360	347	352	399	361	369	344	363	364	333	395	362	401	378	396	344	402	373	366	379	361	371	394	342	352	359	363	391	379	354	372	368	380	369	383	369	390	346	365	386	379	380	360	384	356	378	351	371	408	379	367	376	352	379	395	368	335	378	354	389	379	361	359	375	375	365	387	404	371	360	348	388	389	361	381	378	373	374	363	418	386	364	372	334	392	411	386	377	358	377	406	379	366	366	395	389	379	370	370	391	368	372	381	399	343	358	392	347	375	398	389	409	383	386	400	374	417	344	395	331	374	356	379	349	370	369	386	407	353	378	373	406	362	353	395	382	371	363	360	362	397	358	399	355	407	385	403	347	363	395	362	388	366	391	372	371	356	385	371	381	360	363	383	346	349	361	376	342	386	385	379	362	349	372	397	353	399	382	352	393	399	368	366	368	395	362	372	375	346	414	354	359	389	377	348	369	395	353	353	357	421	379	376	363	375	346	353	389	373	386	386	387	384	349	366	332	398	354	376	361	353	366	388	346	371	390	386	385	348	346	373	391	411	354	332	369	330	368	410	430	376	373	379	395	349	382	365	348	412	399	375	383	362	379	333	393	360	374	369	342	343	395	367	391	362	366	407	350	374	383	362	357	383	374	378	334	340	352	353	351	375	392	374	372	359	369	400	354	383	378	344	370	354	368	390	359	377	322	368	374	356	361	379	367	405	353	366	405	374	376	376	356	350	363	376	372	388	380	381	356	362	348	385	334	382	406	412	377	340	386	362	371	369	393	373	402	383	366	400	382	382	359	345	374	352	374	390	361	372	365	348	340	312	371	371	378	400	372	392	389	340	376	370	390	349	401	367	385	375	346	393	358	384	350	398
7405	1989	1427	1508	1338	1223	1168	1070	1048	1037	948	977	922	945	924	920	934	890	935	1007	905	874	902	866	913	896	880	957	827	889	850	889	889	912	849	871	841	871	873	913	898	878	873	933	850	864	859	858	877	887	835	847	836	901	817	893	875	884	820	856	895	887	848	864	835	839	860	876	918	888	808	826	827	843	810	891	866	843	900	846	889	849	853	907	863	871	860	891	813	885	838	867	863	881	783	833	870	888	820	899	896	860	835	876	830	852	845	830	860	932	822	934	842	897	854	854	880	884	837	831	892	840	871	923	841	830	862	844	842	875	870	872	874	819	860	834	845	844	865	839	878	837	887	869	818	850	858	830	860	873	829	870	896	839	863	813	844	855	842	878	849	807	855	877	881	868	894	866	806	840	872	839	862	857	868	848	858	859	851	948	845	854	892	910	871	870	895	881	835	840	854	875	849	846	863	843	810	882	906	824	850	904	858	871	817	907	844	870	840	840	856	929	825	894	867	848	887	826	890	833	898	833	846	881	853	865	835	871	864	863	832	847	841	838	853	832	879	820	867	815	828	864	895	869	855	853	804	887	864	893	844	860	845	900	839	902	830	818	834	893	854	880	834	837	848	837	939	882	886	852	872	861	866	844	837	863	862	853	872	870	850	862	898	870	854	880	846	869	871	831	861	861	838	852	892	880	855	834	868	806	848	864	832	804	875	884	893	886	905	865	882	829	854	834	846	880	831	859	827	873	791	830	844	871	905	893	868	899	851	828	864	840	874	811	859	875	812	887	839	876	877	865	838	843	877	940	859	867	870	828	881	861	835	868	866	838	805	843	847	893	858	841	815	838	896	879	860	902	892	882	895	918	857	861	863	944	856	851	877	858	833	863	858	848	917	827	872	832	848	848	828	899	912	894	877	820	792	820	851	891	832	868	925	864	876	867	886	903	867	861	915	844	845	908	913	840	989	883	844	878	851	907	875	824	839	858	861	879	869	852	860	872	831	860	868	877	852	862	845	884	871	852	822	864	852	862	885	833	850	844	852	803	832	875	897	877	841	839	889	828	853	856	823	850	894	857	886	861	844	852	849	840	851	884	826	852	852	879	855	802	882	820	896	848	844	855	832	844	877	854	864	859	826	902	826	851	858	845	824	880	852	837	887	920	821	797	867	876	832	831	868	868	832	819	838	883	923	850	813	831	890	850	833	862	854	883	845	827	852	895	875	826	857	884	923	876	818	900	877	817	919	890	890	856	927	773	812	872	879	913	857	849	948	867	796	849	844	859	890	817	837	869	868	854	815	864	922	791	874	871	850	893	857	858	825	831	821	880	861	854	853	899	888	929	844	883	881	895	857	843	894	851	880	851	870	847	887	879	949	861	849	826	862	889	840	848	818	873	915	912	896	827	832	862	828	890	909	857	901	835	871	866	895	792	892	861	857	883	836	900	863	852	899	818	859	856	862	917	887	836	894	851	857	829	830	886	839	911	905	834	867	851	876	867	851	855	874	791	860	880	862	886	819	914	867	872	873	877	918	887	872	912	877	870	887	913	840	898	901	884	858	880	797	866	823	868	905	874	911	865	878	836	871	869	850	839	861	849	843	829	855	876	874	813	808	900	929	883	895	858	852	842	775	882	841	854	877	831	843	884	843	893	878	847	814	890	905	774	793	936	870	879	822	845	834	797	857	898	878	903	870	826	856	873	862	844	865	820	850	825	851	822	873	893	866	852	843	886	821	857	898	860	851	909	869	810	844	859	850	868	873	840	880	901	882	877	916	857	876	864	839	858	853	812	886	840	832	795	850	822	856	782	900	873	871	871	881	907	844	907	846	884	861	832	818	840	816	819	837	844	915	885	838	842	852	841	850	805	876	848	882	896	870	868	846	857	931	858	865	901	882	847	855	880	874	899	877	867	856	839	799	841	835	807	857	860	881	865	809	849	854	856	893	884	813	876	864	870	883	845	970	852	835	848	895	893	846	870	882	852	845	833	826	850	816	904	885	846	846	845	815	895	872	846	880	924	868	812	859	825	895	868	880	842	854	854	815	870	880	834	878	816	846	876	855	902	819	876	823	852	885	833	889	869	867	912	883	838	815	887	872	889	926	856	846	897	813	879	875	891	817	849	810	911	823	897	870	849	836	908	858	881	934	905	887	852	816	861	822	835	869	861	824	849	886	918	861	789	890	879	871	858	918	843	834	828	845	825	856	869	827	909	810	890	906	881	888	833	853	891	848	888	872	849	861	851	884	852	887	898	876	821	865	899	910	880	848	825	901	855	889	897	837	910	836	856	825	864	845	898	806	881	866	920	866	914	855	809	867	877	874	866	895	872	821	917	874	829	882	832	862	856	882	884	890	837	867	823	877	871	852	848	892	829	846	936	855	836	845	845	856	833	869	823	836	874	896	863	878	888	888	858	831	881	838	828	880	851	851	863	826	824	862	815	892	852	848	842	850	858	861	819	827	896	831	885	855	842	824	843	920	840	833	897	850	881	881	884	828	839	838	852	815	833	899	872	866	851	878	909	783	849	903	838	876	894	835	832	808	830	888	818	901	874	862	854	863	867	838	841	856	810	823	883	852	903	883	843	871	833	874	852	792	866	877	869	865	866	824	860	892	866	890	845	881	856	925	881	825	886	845	850	846	796	892	846	842	851	887	893	878	843	877	915	821	872	835	809	883	900	858	872	904	828	797	880	857	835	908	877	820	914	849	904	837	915	870	899	869	845	889	875	860	815	839	835	887	857	839	922	884	844	835	850	872	819	864	879	883	933	854	808	819	883	836	868	831	868	888	868	833	827	859	817	917	833	844	859	875	829	844	834	858	889	865	811	880	859	837	862	903	814	813	890	914	844	888	884	891	836	827	833	897	847	861	893	836	876	915	853	841	842	923	825	897	868	837	855	862	846	882	868	888	820	840	871	800	864	838	842	871	862	894	848	896	891	855	835	843	843	860	841	867	867	833	815	866	826	892	859	849	835	884	851	871	876	863	883	833	894	770	862	850	854	884	910	807	894	848	883	900	902	874	881	891	878	847	885	831	902	777	848	910	875	860	814	891	848	841	863	816	838	870	838	892	835	884	815	878	851	892	859	872	891	814	840	868	816	840	845	838	857	831	925	791	871	872	858	885	831	868	794	869	840	864	838	873	845	883	874	901	933	846	861	871	858	880	803	876	852	865	902	898	837	888	803	859	858	952	919	830	860	825	829	848	866	874	804	859	871	892	843	864	869	867	902	890	838	874	871	855	852	883	836	809	826	880	848	841	859	911	817	827	857	854	883	853	856	822	874	830	826	870	802	830	877	867	877	894	884	915	841	820	857	872	872	831	859	905	845	850	876	877	847	897	924	841	901	885	864	853	866	846	861	871	858	856	883	806	884	847	862	813	851	845	891	845	903	856	865	911	855	830	842	871	895	904	884	857	811	911	916	854	861	895	896	830	881	835	825	883	881	909	793	817	813	850	896	871	866	869	871	858	920	847	893
14560	2133	627	446	365	353	287	247	223	208	205	178	171	171	208	184	207	175	195	207	195	193	196	195	184	196	182	181	182	186	178	178	159	199	161	152	179	186	169	158	186	196	175	178	191	184	196	142	173	197	181	194	201	172	190	170	164	176	167	197	179	173	151	165	191	178	170	149	155	187	181	166	174	196	163	161	182	195	162	164	169	163	173	179	186	184	188	173	189	174	195	167	164	131	161	176	195	183	168	202	158	174	184	185	175	168	178	186	163	186	141	178	188	180	156	171	171	169	157	161	168	174	167	167	154	164	179	183	154	199	200	182	195	180	176	197	164	154	190	185	196	212	197	183	203	199	201	167	169	169	174	161	190	192	195	180	176	192	172	182	169	178	184	174	177	194	168	176	160	173	199	156	170	196	170	184	184	171	185	150	190	175	185	181	175	175	185	174	170	166	187	205	188	192	171	178	136	172	158	184	162	174	157	165	172	162	188	180	191	180	160	177	173	158	193	166	178	147	184	190	180	164	181	187	175	160	187	189	161	186	173	176	172	173	169	185	156	168	202	193	187	165	160	185	187	154	181	179	185	167	194	154	169	195	174	191	187	178	176	174	168	165	156	162	193	170	165	175	194	172	168	209	159	184	179	200	176	178	183	171	171	178	164	160	179	174	150	171	173	166	191	158	139	181	192	180	175	171	187	185	172	188	173	165	175	200	191	193	166	180	181	180	166	174	166	199	182	177	157	194	170	194	161	192	165	170	160	183	167	182	188	177	171	167	177	184	160	168	164	148	176	173	175	183	176	147	189	168	193	195	188	185	159	218	170	163	194	185	171	143	157	190	180	155	167	203	173	149	165	187	188	200	166	198	176	167	184	192	171	160	196	187	186	166	151	162	182	175	171	169	154	212	156	200	151	186	198	188	169	153	156	191	165	180	169	169	197	192	190	151	200	165	181	172	193	193	170	176	167	178	180	158	177	162	204	167	185	183	164	172	158	193	182	187	191	174	147	172	182	180	168	183	203	147	152	161	167	172	167	182	172	176	195	201	173	178	166	182	166	186	188	174	186	174	163	216	170	186	205	180	172	163	149	179	172	185	174	185	165	181	170	182	182	175	185	157	179	208	192	164	175	184	151	170	190	167	174	170	166	154	189	170	176	173	171	194	183	151	192	175	186	184	145	158	180	164	161	184	177	177	179	187	182	156	170	173	165	138	185	187	178	172	165	154	147	172	154	179	186	189	198	155	157	153	178	192	174	174	189	150	179	175	185	185	177	177	189	168	188	189	171	163	198	206	181	214	184	163	210	197	169	161	139	170	167	190	192	177	164	163	175	176	163	172	165	183	189	161	177	163	180	203	186	157	163	171	190	162	192	182	166	193	194	195	173	163	197	176	175	182	174	173	155	188	172	144	172	176	171	163	180	183	201	151	154	190	165	178	176	190	168	156	161	200	193	171	188	160	215	186	156	177	165	179	158	150	171	168	181	155	197	180	182	148	142	166	167	176	202	162	154	164	186	170	187	178	176	165	166	181	149	177	179	171	181	185	179	188	190	169	170	175	186	174	171	180	167	175	173	195	160	185	179	185	182	172	183	161	144	205	175	175	161	182	181	172	170	184	173	182	173	171	165	163	182	191	160	173	177	165	194	159	171	206	182	174	182	159	159	182	192	187	164	167	184	192	174	164	172	187	155	162	196	167	173	201	176	171	184	176	192	165	207	200	188	181	150	161	166	195	185	191	192	191	179	190	159	153	183	183	188	157	158	169	170	169	187	171	187	186	187	193	174	168	176	188	171	167	152	178	185	175	193	163	173	173	152	198	176	176	152	172	153	186	164	171	179	188	162	181	141	170	189	202	202	176	180	169	176	181	179	200	165	184	196	180	167	176	163	167	176	176	177	168	173	169	192	170	187	177	174	198	188	164	177	176	185	178	172	173	154	184	172	165	175	185	159	171	181	194	158	188	198	172	181	184	172	170	205	163	141	189	176	160	176	190	161	166	151	158	157	206	183	175	157	171	181	171	156	171	168	168	183	174	172	171	166	150	190	174	163	151	176	165	167	173	182	174	156	179	167	189	186	184	179	170	200	184	173	189	178	188	186	202	177	180	190	194	175	161	161	183	175	182	169	194	155	187	201	178	193	177	161	188	196	157	177	144	174	165	162	164	175	183	180	181	174	172	173	164	159	156	147	183	176	191	163	166	172	165	175	175	176	182	156	182	152	159	144	173	187	169	176	149	194	179	176	203	163	166	164	167	170	168	193	172	183	179	193	186	183	188	173	174	176	169	186	198	162	180	183	155	188	178	167	177	172	179	172	158	196	175	174	157	201	167	172	166	170	147	181	168	168	166	188	162	187	158	190	187	180	199	171	165	156	173	161	164	179	179	166	179	191	177	185	166	163	166	189	186	154	165	156	156	192	168	198	206	161	176	173	189	193	161	189	193	168	161	191	160	196	173	173	183	168	188	186	210	201	177	197	159	179	179	199	158	181	188	183	170	144	174	158	180	166	168	187	178	186	162	182	174	175	185	205	156	183	176	177	176	194	165	185	181	182	174	179	179	186	171	162	173	196	187	179	152	172	174	174	182	159	170	181	183	182	157	181	167	169	186	175	157	177	146	170	184	165	183	168	170	177	181	179	179	161	170	181	168	174	158	202	176	197	192	173	190	182	178	190	156	188	163	172	178	185	183	162	165	174	166	183	176	178	182	166	176	153	195	178	176	196	153	203	175	165	151	155	183	201	182	177	161	172	189	181	174	166	194	161	188	160	184	181	162	160	175	176	189	169	183	190	185	197	196	164	183	157	173	176	174	161	165	179	162	206	179	173	167	180	169	168	177	168	182	157	177	162	168	165	197	175	157	168	177	168	163	173	192	192	180	187	173	188	176	177	180	185	173	151	196	152	172	177	150	173	195	174	190	192	175	172	170	142	192	168	163	163	183	187	169	171	182	172	174	185	185	175	154	169	205	207	177	166	198	165	194	182	215	149	188	185	159	172	176	170	164	176	193	173	168	173	195	179	191	224	157	197	185	172	176	174	168	156	140	165	156	179	176	182	179	182	168	174	175	163	171	161	185	179	195	182	140	174	174	159	198	138	170	137	181	181	180	189	165	187	189	188	196	178	191	191	167	163	175	183	175	179	179	177	177	181	179	156	185	169	148	166	166	175	165	200	172	181	181	175	157	167	183	171	184	162	161	170	213	210	201	184	175	199	165	168	181	164	164	187	159	149	187	166	174	159	195	162	178	162	154	153	169	189	169	173	195	151	163	185	175	167	174	146	151	168	165	213	169	168	176	170	194	203	178	186	176	179	189	183	180	172	169	157	170	182	162	167	184	188	168	187	168	178	161	167	176	167	175	212	190	168	145	170	173	172	181	180	165	170	184	175	197	170	183	176	171	182	204	189	181	175	174	185	174	169	146	179	166	173	182	182	214	160	163	165	168	169	192	177	185	164	177	153	168	181	173	166	170	184	173
8864	1842	1483	1538	1412	1198	980	903	820	709	698	642	585	625	603	559	523	512	537	551	543	489	473	545	495	520	483	512	505	481	481	473	477	469	487	487	462	502	500	477	459	471	449	468	450	479	499	509	477	485	484	487	447	487	439	477	431	470	460	505	475	470	402	468	429	459	482	462	478	445	472	437	474	457	487	480	462	471	507	495	436	451	451	458	452	448	455	442	466	455	475	429	462	464	463	511	452	466	469	433	446	435	442	444	470	423	492	472	475	442	480	488	460	514	443	435	468	444	451	441	460	448	474	463	445	513	439	445	424	424	442	461	466	480	467	456	443	444	416	442	446	420	482	414	439	481	424	482	495	471	426	448	433	482	418	435	454	455	490	455	463	438	418	488	426	492	451	459	472	499	443	471	420	457	466	485	464	453	443	452	468	478	447	423	426	465	453	402	464	466	464	455	484	473	452	458	432	427	440	457	435	449	492	464	480	454	440	440	436	419	470	437	437	487	408	400	449	480	474	425	457	437	447	475	437	457	427	443	473	434	436	482	450	447	461	467	465	465	423	471	475	431	444	424	456	462	469	468	460	447	429	483	463	457	459	461	438	444	442	446	468	447	471	432	449	458	458	501	435	444	442	447	438	458	456	467	411	443	441	444	474	446	486	461	442	461	469	468	472	484	446	440	495	452	470	427	416	455	455	496	480	462	444	474	507	457	472	496	462	464	445	495	486	501	464	455	474	464	456	490	460	455	444	485	449	473	431	478	445	482	458	443	454	402	429	458	421	478	454	451	486	446	405	421	458	455	433	421	469	461	478	468	488	467	478	438	435	467	465	435	469	462	449	470	399	475	436	445	458	504	481	480	491	466	487	513	474	471	421	462	473	477	430	467	460	424	446	469	389	440	476	448	451	419	492	444	473	460	486	457	434	465	483	466	416	435	412	441	457	420	493	446	419	460	471	496	463	457	446	449	454	403	430	462	477	448	444	450	453	491	438	449	452	439	455	446	458	457	480	457	475	495	473	440	449	452	458	476	476	461	465	465	449	450	458	443	435	493	420	476	466	448	463	453	489	483	464	498	496	455	443	465	505	457	446	480	489	487	490	462	468	461	470	478	422	499	437	453	428	486	443	493	453	472	471	503	468	461	421	482	435	472	429	461	490	469	442	462	440	477	463	427	438	494	435	443	452	478	452	472	484	467	410	424	461	436	425	421	460	451	439	450	429	442	431	426	440	452	402	466	423	456	454	408	468	467	428	483	435	476	474	482	418	500	442	466	447	433	434	448	486	463	459	456	468	468	430	418	462	428	465	489	472	480	438	427	466	430	426	431	441	468	438	473	468	482	465	428	440	425	463	428	464	440	441	434	439	482	435	388	454	418	448	424	464	418	478	454	449	455	467	413	463	457	446	418	462	469	439	450	491	427	476	455	470	471	425	450	431	445	417	432	445	461	459	455	487	432	427	462	406	449	468	457	476	431	458	466	449	459	411	449	476	467	459	456	448	470	485	419	476	456	482	487	445	467	449	410	433	438	465	478	478	409	480	439	458	429	442	454	444	455	452	453	446	447	436	452	474	454	423	463	416	446	493	473	480	440	465	425	443	443	478	442	471	466	475	464	430	428	431	452	466	415	452	473	475	452	435	402	428	471	441	422	467	426	396	439	441	449	457	448	457	442	431	455	491	463	469	462	434	452	461	463	456	482	434	481	466	471	468	442	479	448	444	471	475	448	478	468	434	435	507	453	471	463	435	449	422	441	445	457	461	469	438	453	485	509	443	408	440	450	416	427	478	469	430	468	455	455	459	485	432	415	439	488	468	453	465	422	474	442	420	442	472	455	455	475	449	441	475	434	487	445	478	467	436	435	483	477	487	481	501	465	448	447	434	451	432	466	453	444	463	477	439	418	426	448	452	446	452	444	436	483	439	461	438	455	461	450	475	458	460	475	467	424	447	473	478	452	428	471	468	460	480	451	477	448	437	439	466	444	455	440	421	416	439	469	432	485	412	427	444	460	454	459	467	446	439	459	466	486	468	437	474	426	447	463	460	464	422	405	442	437	456	447	454	448	465	465	463	432	452	473	454	471	437	494	462	472	469	420	461	433	448	468	438	461	479	424	465	454	469	456	454	493	434	440	434	470	432	448	475	476	475	465	460	447	456	478	451	462	461	452	441	460	444	466	444	436	430	455	473	447	431	456	412	482	430	449	474	474	468	466	452	436	454	441	484	490	450	466	451	446	481	470	452	418	444	436	434	440	427	483	446	446	479	448	492	449	476	425	480	461	423	450	426	475	474	450	451	463	457	438	475	467	453	489	463	430	447	421	442	461	456	458	448	449	432	420	469	463	453	462	437	492	460	446	458	455	499	486	469	472	440	477	445	434	472	453	448	439	444	427	454	479	456	484	462	481	472	491	460	470	441	478	502	462	433	446	465	457	476	472	449	424	431	429	492	466	437	472	440	475	491	450	443	450	424	471	474	450	490	453	454	445	476	489	443	441	456	517	442	512	458	430	437	475	468	492	449	457	442	478	434	466	481	440	444	482	445	502	431	445	468	443	466	429	459	442	471	463	464	469	491	449	472	477	449	452	475	394	413	461	451	438	463	469	424	451	458	445	442	459	436	497	491	452	452	470	446	454	426	461	441	448	460	441	435	452	490	433	461	436	455	476	457	491	464	463	429	470	435	457	427	434	463	474	418	492	463	430	420	465	464	455	498	478	473	450	467	462	455	431	514	438	419	508	491	457	432	456	423	471	444	432	470	460	488	440	470	495	444	468	408	479	447	441	468	438	437	478	471	451	458	477	455	438	464	475	415	436	449	463	454	482	439	446	447	473	431	485	445	475	469	454	478	469	462	448	440	428	452	486	421	446	459	477	492	426	467	439	483	435	470	497	482	477	436	463	446	443	448	456	429	455	459	512	468	461	457	452	453	446	479	436	457	448	432	429	441	448	458	486	473	458	435	441	465	527	439	437	460	456	446	426	475	440	502	446	425	478	481	415	434	461	460	445	465	424	475	466	436	489	470	442	465	443	475	417	497	465	422	421	486	470	465	471	486	452	487	459	450	482	433	462	468	473	463	439	417	471	465	454	484	428	466	450	477	472	489	478	456	464	467	452	452	471	450	444	461	432	424	451	485	492	443	472	460	457	482	465	448	414	458	459	464	476	437	464	484	473	467	445	456	430	466	483	458	440	430	430	438	474	433	486	434	473	482	454	409	455	416	480	440	466	466	455	504	457	469	474	457	433	459	470	470	505	445	461	437	476	449	466	432	441	456	428	479	430	455	438	443	455	464	441	438	443	427	458	471	432	408	446	478	474	469	437	454	431	487	434	448	463	437	461	501	414	490	428	459	459	434	466	473	469	489	447	470	454	428	437	478	411	466	446	460	457	454	417	450	477	466	460	461	430	473	456	482	437	465	441	446	446	448	444	426	465	473	431	454	460	478	434	476	480	461	443	446	436	466	425	483	472	445	448
1918	521	458	466	442	424	432	441	430	454	417	483	417	435	441	410	439	441	451	452	417	422	465	429	438	450	423	412	463	425	418	454	415	418	489	482	456	393	434	413	403	438	472	423	430	403	459	374	426	437	436	437	422	411	443	456	417	443	391	453	454	471	436	449	440	411	434	464	431	426	396	431	398	443	415	383	411	435	414	424	406	412	454	401	453	433	443	441	443	380	460	436	436	420	389	480	448	400	406	461	483	439	431	441	446	422	444	407	429	464	433	431	425	433	429	407	410	421	396	410	435	452	411	463	411	455	430	404	394	392	424	463	449	441	413	419	418	470	429	425	424	417	414	423	392	470	416	446	464	438	417	459	452	450	460	426	447	439	440	448	450	459	439	454	423	412	472	457	408	391	437	424	425	420	405	413	458	387	440	443	437	395	440	439	413	420	432	405	442	402	410	442	437	422	428	420	442	425	402	415	426	463	420	454	436	417	414	405	464	408	435	396	459	399	435	402	428	404	455	442	410	431	406	415	418	386	452	423	411	433	437	465	440	425	418	421	438	398	429	468	410	464	451	420	412	412	401	458	398	437	485	420	401	446	438	414	411	423	422	407	422	431	450	427	448	399	418	432	420	401	423	435	427	444	424	414	426	451	406	407	416	435	439	434	429	444	456	388	459	431	445	379	437	420	431	415	426	449	467	456	467	429	403	439	442	436	427	459	425	472	403	436	427	421	421	399	451	395	458	431	414	429	460	441	388	419	434	432	442	422	421	449	411	454	444	418	422	448	411	397	432	437	455	416	452	430	470	421	429	419	458	406	436	418	408	428	431	421	473	435	423	411	461	443	466	420	419	402	419	427	412	443	412	402	430	442	423	426	462	430	413	430	415	429	410	429	418	433	412	456	459	428	406	408	434	400	401	474	435	425	438	447	443	443	403	460	427	411	407	419	436	435	437	469	454	416	439	430	432	405	443	411	452	373	418	423	431	461	418	435	421	464	426	422	393	474	420	444	422	454	432	415	441	458	431	428	447	438	423	435	434	389	429	390	454	434	398	448	407	453	388	461	423	423	404	433	418	406	421	479	424	443	438	426	396	478	425	410	413	410	381	452	446	459	434	411	416	456	413	432	435	449	414	455	481	455	438	457	392	456	450	452	432	418	441	376	418	452	408	435	409	411	399	469	448	465	432	465	419	415	389	413	377	440	427	428	436	440	432	409	476	388	381	412	414	422	432	451	428	455	422	406	417	485	455	460	420	442	402	384	432	425	476	446	453	357	412	431	453	455	422	415	419	410	419	447	440	440	408	417	463	456	430	430	419	425	430	446	435	404	429	422	448	419	440	434	409	403	390	414	417	398	442	428	409	432	403	435	446	431	426	428	421	423	425	445	425	429	451	420	441	433	456	410	444	436	458	422	435	404	428	400	404	416	415	462	467	417	410	438	406	408	460	440	460	438	396	442	430	456	373	449	419	423	430	447	421	396	432	422	416	440	419	447	383	417	443	426	419	393	418	431	463	449	442	434	435	420	472	451	425	438	420	369	409	428	408	410	437	442	395	412	477	422	412	431	402	431	392	406	472	426	410	453	405	448	410	400	473	431	441	421	403	448	428	447	423	403	427	440	414	442	428	416	407	450	448	429	400	411	443	429	392	400	460	423	434	440	387	433	454	468	433	421	396	367	461	444	435	456	450	449	395	443	427	420	446	432	433	467	457	451	414	456	437	442	455	421	464	425	417	426	442	441	400	438	435	389	409	421	426	453	407	425	445	427	435	395	427	473	432	449	447	431	416	439	463	428	402	438	477	439	403	443	456	454	450	411	417	453	456	448	449	372	445	412	463	419	438	409	441	429	437	409	450	419	418	423	451	462	463	388	442	438	462	420	432	422	412	441	410	442	458	401	461	460	450	447	467	388	414	419	421	438	400	410	451	397	412	405	448	437	432	424	429	467	419	437	409	476	424	415	418	408	411	403	410	422	441	384	397	422	431	423	424	467	423	438	422	459	441	431	375	429	431	402	428	418	465	400	419	425	461	408	453	395	400	435	433	445	387	387	443	436	417	409	428	394	435	469	402	448	405	427	415	382	451	448	386	407	438	414	418	447	426	439	467	451	445	449	439	405	426	439	413	430	445	480	348	419	408	456	431	442	418	387	373	386	428	432	460	432	446	410	426	408	418	456	419	407	397	445	426	413	448	431	485	447	439	430	439	467	417	389	474	443	451	431	390	430	443	380	428	427	405	386	449	421	419	421	457	413	463	427	463	424	450	456	421	433	457	413	412	462	432	437	424	459	479	455	426	445	392	410	445	427	400	432	420	442	508	429	470	432	425	447	447	413	400	409	448	501	475	383	427	434	452	441	411	420	428	412	451	429	401	427	432	407	439	425	431	438	385	435	444	424	462	449	481	439	448	484	403	396	432	437	448	467	441	409	414	434	417	439	434	396	429	395	399	448	423	407	425	417	417	412	422	459	436	467	430	403	444	409	427	412	430	401	424	424	423	433	413	425	443	462	404	434	442	420	413	440	434	403	429	413	453	428	444	455	473	414	424	420	429	388	458	433	426	465	363	458	399	416	399	415	444	435	388	397	481	464	415	455	405	443	422	420	415	412	430	425	408	478	418	472	450	460	445	399	438	418	431	422	452	408	360	444	391	405	453	420	449	384	447	420	428	439	423	391	410	416	424	398	431	447	412	414	451	426	380	437	472	470	431	423	418	441	419	409	435	438	416	465	432	459	411	399	415	450	428	414	384	432	399	429	450	430	433	473	441	413	435	476	408	433	432	448	436	429	461	426	394	406	421	446	440	398	430	428	441	422	414	411	403	440	463	364	457	424	426	450	457	407	441	418	408	433	431	377	420	450	463	386	428	437	429	401	413	440	449	439	457	402	437	446	430	434	407	437	439	452	398	433	466	426	478	410	441	422	419	458	420	449	427	429	437	436	421	430	476	472	405	403	439	412	413	431	475	443	453	446	426	395	392	420	460	443	415	427	422	427	421	405	423	447	430	438	459	435	429	444	412	397	396	393	413	403	415	416	421	367	430	426	443	419	421	395	411	401	419	420	417	430	393	455	419	404	443	434	433	446	422	398	404	422	432	396	423	462	461	420	427	400	437	406	418	423	407	388	435	460	460	440	460	392	417	394	434	440	436	459	420	483	401	414	407	427	412	427	415	430	442	376	439	423	406	426	456	457	443	475	409	412	444	366	464	424	457	389	409	389	430	468	464	452	395	440	399	402	442	434	416	391	410	432	438	448	406	423	447	404	411	461	436	385	423	445	450	402	414	489	473	464	444	418	468	437	390	418	441	390	400	408	432	423	448	438	463	408	464	431	428	434	473	428	391	455	416	469	420	428	436	407	406	448	443	459	390	439	432	450	435	431	419	416	447	473	424	444	418	425	478	462	470	435	458	419	425	443	445	398	455	457	435	399	453	407	425	395	458	410	451	462	398	436	437	441	408	423	462	453	434	430	410	404
2463	1093	1030	1006	1008	1008	1012	980	988	1001	978	985	1004	1039	963	971	985	1039	980	1018	1034	966	983	952	1018	975	920	1003	1015	972	973	1024	999	998	1024	1008	973	968	985	982	985	957	977	951	942	960	1050	955	994	980	997	968	1034	996	962	952	985	1024	981	981	1013	998	979	980	988	999	944	977	1035	972	1009	1048	929	976	1050	1009	987	988	1033	1057	963	987	995	1035	1019	975	997	992	1008	959	970	1016	972	973	1011	1022	1023	1003	995	964	1025	989	1009	1018	997	1033	947	1004	1026	975	984	998	994	943	1005	970	1004	1011	940	896	993	1000	1001	1001	954	979	925	946	1030	945	957	1000	967	969	1001	947	1007	956	997	937	977	1006	969	1014	1012	1014	1023	1023	952	1016	992	989	975	923	1033	963	988	968	992	923	1010	987	1017	971	976	938	998	996	965	998	997	1010	1037	992	971	1013	974	980	1053	949	981	982	994	994	981	983	1026	1012	986	1031	959	976	952	948	925	987	1004	964	988	917	984	1062	1012	995	976	1033	1055	971	996	1023	925	954	1002	1047	956	1020	1024	962	993	989	1025	1028	1007	1025	1032	980	991	974	1034	985	989	965	980	964	992	948	973	962	1005	985	1030	931	935	971	967	937	979	975	971	928	1004	969	1005	1023	975	989	978	969	977	1024	1013	995	983	986	993	995	1004	1005	938	1042	1042	957	978	949	940	986	1007	980	958	998	1012	986	1013	965	1033	1021	942	1002	1007	955	1004	935	940	1014	989	969	1022	1007	958	961	988	960	975	987	978	932	1007	1020	998	986	977	927	1010	1032	1053	954	949	1034	1021	971	959	1044	940	949	986	968	989	951	1048	967	943	983	970	969	947	979	988	1021	1011	1004	960	1001	994	1027	1050	1041	1006	980	1037	975	1001	1026	991	998	996	1057	1031	990	987	948	987	996	1023	982	992	951	932	982	1019	996	1004	966	1035	1006	969	975	945	1012	991	1023	956	1015	964	965	975	948	925	1036	1019	938	983	944	1024	983	973	986	951	994	1009	987	994	1024	974	1000	1015	940	1041	997	964	961	993	990	1001	1014	988	990	984	980	990	1025	957	979	997	1041	1024	946	1000	1017	1026	943	1015	970	1038	980	974	1006	1000	1037	1031	967	1017	993	1012	1002	961	981	942	980	1026	966	978	1053	998	981	981	989	990	987	979	1000	948	1032	948	898	899	997	1053	959	995	961	982	997	1014	990	979	1008	963	999	1000	966	985	987	1022	995	970	967	942	970	1024	968	991	973	1085	932	921	930	960	1086	1009	991	1038	981	975	1020	1029	1022	1012	964	945	960	872	1041	1013	994	1020	982	1000	957	1004	986	951	993	947	1028	964	1048	969	959	993	995	1038	980	983	1017	1006	1015	975	1002	972	944	988	986	941	936	989	1007	1006	1031	1029	966	1053	1001	1009	1003	966	1052	993	1044	977	996	1065	983	1008	1020	1029	990	973	964	1027	994	945	964	962	1040	972	973	960	967	956	1015	961	1041	987	959	975	1003	999	982	1021	1009	976	978	958	968	917	923	942	980	933	971	971	961	1012	1001	989	1015	1068	1006	944	936	916	1032	1022	937	1015	953	1011	1032	1009	994	1019	1016	964	986	988	991	1007	946	990	954	1023	1002	967	980	986	981	986	1039	1039	1015	961	995	1031	1014	985	936	968	948	983	975	1018	965	1001	966	994	953	972	981	1022	961	945	1015	933	990	965	1023	955	984	937	982	976	1044	996	1017	1012	951	946	971	1033	895	1037	1003	995	1002	987	1024	1004	916	956	998	1004	1035	995	984	1020	982	995	980	1058	930	980	990	999	958	981	994	1033	1007	978	1043	986	972	957	1013	1030	951	999	918	996	1020	1031	958	1012	996	965	1017	961	989	980	1001	990	977	1004	1024	947	957	981	1025	1020	1025	985	1006	999	1003	970	973	1015	1016	1008	973	987	987	989	1027	1008	1000	962	949	1007	1043	930	883	983	944	996	979	1006	1013	1025	1004	984	1011	1029	986	975	1011	946	1011	1004	1040	1006	1036	968	1008	1043	954	992	1052	995	983	1015	1053	1018	1002	970	981	990	938	955	974	1015	995	958	1040	964	926	994	1000	1014	961	993	1008	1049	925	1012	955	933	1011	1017	997	1024	978	1040	949	1001	996	990	1019	953	1010	956	972	900	980	958	999	995	1046	1046	998	997	960	948	964	992	1044	996	972	1002	931	1024	987	976	999	978	990	921	1014	994	1034	934	970	990	1009	957	992	994	1032	1035	986	926	1024	1026	1030	967	1031	1006	992	1003	947	968	957	939	1048	1046	940	952	975	1028	972	1064	965	994	1009	1027	999	1009	984	1029	941	1016	1022	983	952	997	972	980	1008	950	972	977	983	970	1019	964	977	1010	987	937	991	1015	983	1050	988	1046	952	985	1004	967	946	1048	989	991	1007	960	998	971	1014	1041	967	930	1014	1012	985	1026	942	977	1011	961	943	1006	962	950	1004	945	976	981	981	994	919	992	1023	1071	1012	958	959	992	961	971	1029	974	995	1002	1006	1042	985	936	983	961	977	963	1008	1023	1000	984	941	1004	972	1004	1018	963	1033	1050	999	969	1001	1032	1034	978	1041	1007	962	1012	1020	996	989	963	1014	993	957	964	995	991	949	1007	1007	958	973	1071	990	982	937	965	983	1025	1017	975	1005	1020	970	1024	994	1002	930	1021	980	988	956	984	987	907	970	991	978	986	1002	1023	1027	991	959	990	980	954	984	939	1013	1017	984	998	975	1044	978	1015	953	956	971	999	973	998	956	954	970	981	1035	980	961	978	998	999	1047	999	993	1037	947	994	1006	984	996	995	964	996	970	968	1013	991	989	961	965	946	968	1030	1024	993	955	1028	1019	996	1008	981	991	1007	1028	984	949	967	989	1027	1025	983	1010	950	959	1016	979	973	995	1008	1011	1003	997	968	1013	926	1005	1023	1004	972	1066	1016	1017	1002	980	993	963	995	1000	1026	994	983	989	984	979	972	990	970	982	984	1010	930	988	990	1004	992	921	946	958	1033	1029	953	993	1010	980	1014	982	1025	962	1062	966	992	1015	1022	1001	975	976	940	975	1012	975	994	968	1016	998	1039	983	976	943	998	972	1006	956	995	953	992	1009	991	1030	1008	973	1045	956	996	963	995	1001	977	984	1027	981	1017	976	977	941	981	984	951	985	948	1011	991	984	1007	990	1002	993	1011	1032	982	950	948	988	990	959	1017	1032	991	984	983	952	996	1026	955	973	1000	1020	935	950	977	1014	986	1027	1024	923	1053	1038	1063	990	933	1020	976	941	971	968	943	1003	1021	973	951	997	937	951	966	1014	982	1019	1017	939	1011	959	1040	1000	1008	991	994	1029	923	1000	999	1013	1042	978	1010	1029	963	990	974	981	989	974	1019	994	947	1022	1004	967	971	985	942	995	959	976	975	977	949	1026	1005	984	977	988	956	974	1018	953	967	964	937	977	992	985	972	998	988	1021	964	1014	967	953	998	1039	990	986	988	982	993	965	956	1016	967	982	983	956	1001	1030	942	982	1025	978	953	967	1016	1000	1000	998	1026	1007	1017	1014	999	976	1003	1002	995	1013	952	977	1015	965	976	990	941	962	995	969	959	971	948	1005	1033	968	984	950	999	1028	990	976	1013	1031	982	973	983	986	1000	1009	1013	985	975	993	1009	1035	941	973	998	978	1016	1005	988	964	1003	973	1047	967	943	1005	1018	1009	1037	984	986	1009	1000	910	961	1003	912	985	994	1004	971	980	996	1010	983	974	991	1003	1009	989	989	1005	1006	980	983	997	961	958	980	999	982	995	976	921	955	990	1023	1002	971	966	962	1014	990	992	1058	1004	1016	1017	1033	961	992	981	1049	995	1009	959	909	940	983	995	973	971	993	984	1042	1058	988	934	1003	1000	987	1012	1017	975	971	1018	1048	988	996	1012	965	942	982	1026	1017	1018	995	1050	987	1032	928	948	1009	975	983	984	1019	945	1014	935
8058	938	601	536	480	469	442	400	420	403	386	410	322	380	392	356	372	384	407	368	364	424	404	362	366	385	416	386	337	356	360	360	388	391	349	399	374	366	374	389	409	355	360	370	363	385	411	344	393	391	399	368	404	374	387	388	377	363	391	373	391	400	387	377	380	366	397	388	379	368	400	357	365	368	349	363	389	359	397	388	345	342	365	393	425	365	389	344	384	339	358	403	397	362	362	374	368	356	374	387	340	371	398	382	371	368	379	378	394	360	383	378	370	380	355	389	345	375	391	364	352	378	375	343	361	350	347	340	385	369	393	396	326	372	371	415	373	348	404	340	374	380	397	375	310	353	401	365	387	373	375	381	388	362	333	362	372	371	355	341	320	408	381	370	347	352	374	341	394	324	351	400	349	363	339	371	406	356	354	356	387	366	356	401	349	337	388	359	368	345	341	356	384	375	371	352	339	349	365	332	342	402	350	387	399	342	375	356	388	377	343	365	366	376	372	365	346	383	357	362	342	378	386	375	360	374	349	368	334	353	353	354	379	370	367	379	380	392	345	367	387	366	373	369	378	343	347	388	350	338	359	357	426	356	380	363	355	368	373	390	348	354	364	365	371	379	371	375	362	362	369	349	371	379	361	383	389	357	334	365	359	369	341	343	360	372	375	371	371	350	395	391	359	346	363	380	370	394	388	383	382	366	381	392	379	394	363	340	364	361	366	407	349	362	362	397	333	362	384	344	360	380	382	389	407	329	385	383	355	393	337	376	401	341	389	381	377	382	377	358	337	365	361	385	383	373	401	340	356	378	381	371	337	344	363	345	437	365	358	395	351	350	348	359	341	365	340	380	385	398	372	411	370	379	376	375	391	344	351	375	375	337	353	367	375	407	374	409	353	388	377	384	343	372	338	371	374	367	361	413	376	377	367	376	386	367	358	348	382	343	367	369	348	401	374	414	344	366	368	344	355	365	365	316	393	375	378	396	384	373	385	356	383	352	396	362	413	395	363	372	367	340	378	366	398	355	326	357	387	392	372	366	388	362	391	356	344	382	370	376	407	370	336	378	348	357	367	379	413	355	378	378	356	340	375	335	347	372	377	360	397	379	362	376	339	399	401	369	383	377	393	387	398	397	370	379	400	375	390	347	378	351	369	377	424	377	359	382	383	370	350	363	372	378	354	338	387	376	361	344	356	365	413	340	390	347	365	355	337	394	361	352	352	368	336	408	398	347	406	350	359	378	388	331	368	359	374	327	386	371	373	385	342	380	389	368	371	392	399	367	362	382	415	336	383	368	383	367	363	377	365	359	377	367	378	328	422	375	377	376	356	352	376	350	364	373	322	371	381	370	345	350	379	394	346	395	371	361	389	370	382	346	346	379	374	364	398	387	351	333	389	396	378	375	381	363	372	377	338	387	364	345	390	424	350	383	396	348	373	367	346	339	371	367	379	334	358	380	347	383	406	365	381	392	397	385	376	339	338	373	354	378	388	380	350	364	353	369	394	347	375	344	357	331	366	360	369	387	373	425	372	371	382	365	360	386	352	371	376	381	367	364	376	360	354	377	347	377	390	365	358	351	336	372	382	372	356	344	357	359	386	375	378	356	358	380	362	364	356	375	371	390	382	368	356	360	352	365	343	349	363	359	349	349	361	399	349	362	413	339	361	350	391	359	386	345	364	376	367	381	364	353	362	391	345	345	351	406	374	374	355	348	347	373	348	375	368	339	358	347	371	372	375	353	353	370	420	355	349	375	385	383	343	371	351	414	370	337	379	343	311	353	372	401	391	333	365	358	374	393	352	370	396	378	394	328	362	404	357	353	392	378	386	334	375	367	359	351	380	357	326	356	359	353	355	332	354	372	341	364	400	355	364	357	360	362	407	365	371	376	357	341	344	379	353	387	376	357	355	323	389	346	374	340	373	391	377	364	388	383	397	349	382	396	334	412	364	348	379	376	366	355	329	377	380	372	334	349	345	367	394	352	368	360	337	363	345	363	370	365	342	359	368	398	350	359	358	361	380	359	402	378	415	373	350	384	323	384	355	369	378	387	394	353	378	356	372	372	381	386	383	349	372	347	401	419	385	347	355	362	341	380	398	347	345	382	348	347	373	383	359	383	350	341	338	361	368	335	362	372	384	388	389	373	351	335	369	408	399	421	406	381	368	384	360	349	336	362	348	356	362	329	387	370	366	381	376	380	361	342	366	367	365	357	353	373	397	390	381	341	348	360	399	346	365	374	400	363	339	358	330	381	361	381	366	400	396	396	381	378	361	350	369	337	356	367	346	367	366	394	394	376	387	348	397	393	360	383	391	403	371	353	354	343	370	361	348	414	399	373	370	364	370	354	354	347	377	338	326	359	360	347	353	352	378	376	391	360	363	368	382	358	372	349	360	408	374	365	363	386	341	370	362	385	376	380	386	362	366	349	385	369	346	341	347	361	348	341	364	355	370	384	386	368	347	363	347	361	409	349	398	359	385	357	377	349	372	327	357	382	389	348	330	371	362	371	370	382	361	381	316	338	389	344	369	412	359	353	353	364	354	406	334	335	374	389	383	376	366	358	375	369	386	379	346	361	353	369	311	378	352	381	379	362	347	386	359	376	367	368	341	347	385	343	355	331	354	339	378	372	379	359	360	384	353	351	345	368	406	388	377	400	366	362	378	393	388	404	362	379	401	365	339	356	379	373	354	393	336	388	377	389	367	380	356	357	396	374	375	355	305	383	380	383	343	348	375	358	344	367	322	323	371	401	371	411	398	376	392	398	354	406	410	377	350	354	378	381	376	369	375	332	393	380	359	374	366	345	409	380	407	367	390	394	364	359	402	359	379	375	352	365	362	352	375	366	369	342	371	388	377	385	342	345	401	357	360	381	327	367	348	347	372	395	376	382	350	348	355	392	375	395	360	380	368	370	383	341	385	406	350	370	371	398	387	370	369	396	390	363	362	385	395	374	343	343	354	381	413	383	368	375	376	398	365	378	343	374	345	350	343	347	379	353	356	344	367	333	380	348	347	366	380	356	363	382	334	371	366	387	358	386	369	401	384	367	356	410	385	349	362	355	384	389	364	348	373	372	361	384	386	363	347	378	377	352	367	355	352	357	388	361	384	372	391	342	374	379	374	356	324	363	381	367	370	380	376	420	396	337	400	365	370	354	397	360	373	370	384	361	359	375	373	354	379	378	373	404	386	369	372	403	345	378	345	357	365	346	387	394	383	360	366	369	384	342	421	376	370	388	362	359	366	368	370	391	372	384	379	381	380	394	386	383	385	343	342	400	336	370	397	333	344	409	362	389	380	363	374	406	338	371	354	359	358	383	364	366	412	365	357	396	376	355	348	368	376	378	358	383	338	340	360	368	384	366	398	344	351	347	416	378	368	372	374	374	365	386	380	364	397	349	354	396	380	336	341	346	380	360	361	377	359	363	344	379	390	368	388	405	352	407	415	383	362	391	363	371	389	379	344	362	355	350	352	388
7122	1351	1379	1392	1322	1245	1085	1140	1017	990	966	960	941	920	963	886	899	854	889	935	874	882	862	849	892	863	868	873	904	889	829	904	881	895	892	877	816	831	872	883	875	814	821	828	857	860	901	856	865	877	857	843	867	884	890	820	853	889	898	873	858	811	852	909	833	826	849	901	887	897	793	838	824	829	879	873	859	880	883	887	864	885	896	896	844	855	876	850	845	851	860	846	895	855	854	906	820	810	808	871	831	824	907	843	873	820	845	868	878	834	908	846	831	867	887	861	835	906	880	797	864	852	852	850	832	905	834	826	854	830	847	911	821	869	913	890	857	824	869	869	876	809	823	849	912	838	821	870	866	814	870	830	766	819	832	889	875	871	869	884	847	846	883	865	847	805	866	837	919	857	876	822	888	869	839	867	858	904	873	903	855	899	866	853	851	879	859	853	828	878	861	844	918	888	826	830	842	897	877	837	865	863	822	832	840	880	843	866	850	855	817	896	893	842	892	831	842	864	891	883	858	868	853	927	877	847	838	887	855	842	862	878	881	842	935	885	871	875	865	876	828	829	829	880	803	857	864	841	858	895	831	795	834	886	824	858	837	860	800	810	825	831	818	860	831	868	850	863	840	863	858	835	847	816	883	864	885	873	881	796	839	852	855	785	873	884	875	821	825	834	888	876	798	847	908	875	899	856	815	875	867	862	857	881	861	840	881	861	872	823	853	852	852	833	832	906	843	832	835	884	890	866	818	875	814	882	832	861	875	843	842	882	842	827	865	878	853	911	863	891	846	842	918	841	894	887	842	830	860	848	806	880	867	886	861	874	899	860	823	864	834	847	888	866	853	829	833	843	846	857	839	874	828	834	851	878	907	879	857	813	860	832	853	846	836	849	920	876	855	810	853	873	855	863	859	836	869	841	833	863	885	854	891	850	896	836	877	778	850	816	829	902	867	888	854	803	844	913	811	838	812	802	875	855	833	854	852	889	818	846	862	864	879	817	841	851	889	881	845	896	827	804	890	823	816	836	885	850	841	858	870	841	853	820	840	807	876	800	865	855	799	786	807	830	828	830	875	839	836	862	859	830	839	840	794	861	862	813	877	879	864	852	811	827	852	868	852	812	842	839	845	843	908	860	797	818	885	834	856	788	938	845	853	823	867	846	846	857	849	849	823	839	827	831	873	810	868	856	796	823	862	839	839	914	852	824	900	844	819	891	866	835	857	843	846	824	846	892	863	832	891	822	845	853	854	884	818	858	895	881	860	846	828	838	851	830	849	867	865	893	857	855	836	861	885	798	801	869	876	872	825	876	826	904	892	846	839	870	854	830	859	853	854	823	820	877	869	851	883	825	872	839	929	871	845	854	828	892	882	860	878	856	863	848	860	842	861	852	865	876	877	833	834	872	837	853	920	834	877	900	873	867	844	832	857	919	909	865	820	921	860	879	803	842	862	812	803	887	872	841	887	815	848	803	865	856	821	899	857	890	827	921	815	869	871	894	858	860	859	868	858	840	833	802	864	840	825	861	879	830	893	821	862	874	802	821	852	817	848	829	853	890	876	860	890	864	850	844	816	837	865	878	887	811	869	841	880	896	853	867	808	821	840	806	876	836	856	832	921	875	849	875	864	876	838	848	862	828	814	879	935	836	816	872	883	900	836	857	846	865	916	846	893	889	858	842	873	842	832	846	852	841	835	901	847	838	892	777	862	884	836	879	819	909	809	877	830	847	902	834	886	828	862	890	901	792	826	870	839	871	854	850	890	869	886	876	841	848	825	863	823	846	870	922	839	856	903	855	834	869	849	834	879	895	840	929	877	839	829	877	826	817	853	832	871	834	828	880	847	844	847	881	864	807	886	808	791	854	813	859	841	884	899	803	836	858	791	864	806	861	883	837	846	866	902	890	881	918	852	842	857	838	824	854	873	863	859	924	843	891	855	835	933	901	845	844	837	853	847	911	846	918	843	809	883	881	864	846	922	915	828	849	862	847	898	847	859	863	845	853	849	850	896	807	866	836	875	853	827	869	875	825	844	913	920	895	842	893	880	862	844	883	838	830	855	852	870	842	901	824	867	846	851	875	843	840	859	893	839	859	890	857	847	836	864	943	884	828	847	853	898	842	856	855	852	824	832	846	875	872	880	872	804	847	897	804	865	839	840	867	887	862	846	835	838	804	898	855	848	890	897	939	825	855	860	858	830	836	812	857	849	928	891	847	850	855	795	857	787	841	814	850	872	920	818	894	842	860	798	808	932	874	851	875	873	842	830	867	855	799	878	877	880	867	846	809	821	912	858	868	833	847	851	825	850	840	860	909	818	826	914	808	870	872	861	848	903	898	810	887	812	835	883	855	817	870	849	833	838	894	797	881	899	852	926	816	824	867	886	874	882	887	823	900	871	856	815	891	849	860	875	851	856	871	863	854	894	798	807	864	820	823	894	858	819	920	813	860	817	855	881	847	864	883	839	852	883	862	834	843	882	884	872	839	866	936	836	891	850	807	876	893	824	874	836	876	811	823	858	859	895	870	814	793	869	832	844	824	879	832	878	859	871	860	916	873	822	826	862	882	835	854	866	837	878	818	839	857	924	904	835	846	811	867	870	884	843	941	875	839	829	872	824	841	878	863	822	826	862	839	885	819	854	874	817	873	838	839	875	840	857	851	894	856	890	877	889	859	866	860	849	853	843	864	851	883	876	868	840	868	861	848	821	828	822	905	866	853	848	871	910	889	831	894	858	865	855	865	843	860	813	884	836	876	851	894	857	886	854	878	845	841	840	845	797	857	847	852	817	870	873	858	869	809	843	846	892	829	877	869	841	839	890	842	860	796	863	863	848	826	843	822	863	877	881	822	859	860	902	876	847	838	881	887	923	882	822	807	810	844	873	891	883	916	821	846	846	923	813	853	872	794	845	877	844	842	852	852	856	800	879	799	833	826	822	878	803	838	848	827	822	819	857	833	858	881	838	876	872	876	888	877	850	850	934	859	815	839	871	859	848	834	858	858	878	817	809	857	897	879	843	857	834	792	821	899	866	869	818	852	812	830	892	860	865	902	879	843	828	871	836	839	870	849	863	851	856	849	793	857	867	846	862	846	886	856	856	830	889	822	857	868	905	876	893	918	900	869	845	846	861	846	889	834	812	880	883	860	887	907	838	833	827	842	898	892	911	867	874	871	788	831	930	865	843	855	848	820	869	902	904	906	890	843	876	874	892	793	892	875	819	801	902	872	898	851	861	849	890	835	867	868	840	864	839	875	876	850	872	799	817	850	819	899	881	858	831	890	838	838	814	833	831	858	836	861	867	823	871	848	840	913	867	838	839	805	869	841	843	842	803	801	847	853	857	895	818	904	878	842	904	928	883	913	858	876	856	889	796	830	856	861	828	837	856	837	860	835	871	863	824	875	869	841	849	836	854	844	816	904	878	871	837	780	898	856	898	808	821	847	858	851	877	870	859	860	849	896	788	925	784	899	868	815	801	836
13902	1285	617	469	347	312	280	250	232	189	203	204	189	209	187	198	180	177	169	173	144	176	186	177	183	174	156	167	196	195	192	198	157	196	189	166	184	188	166	182	172	177	164	167	142	165	167	155	190	197	179	166	182	159	177	180	174	175	179	191	181	154	166	165	209	164	171	178	196	157	181	167	164	190	185	185	174	171	169	171	163	192	179	172	168	187	159	166	159	177	177	176	148	187	183	183	168	211	149	182	190	189	165	157	164	160	147	168	187	171	182	173	160	179	199	130	198	181	179	175	169	170	170	178	200	201	180	145	156	160	187	155	193	166	167	181	184	180	181	197	192	184	164	166	175	179	157	181	182	173	144	212	179	178	194	176	187	193	176	208	189	168	192	183	176	162	163	165	177	178	186	169	184	191	208	216	212	184	182	178	198	185	169	167	180	184	149	170	171	156	199	162	168	161	206	167	191	143	146	182	167	168	180	163	158	174	169	183	173	201	177	168	154	183	197	196	148	171	215	183	170	177	175	172	160	193	168	170	162	180	170	170	169	171	170	175	159	177	192	170	181	161	180	161	166	185	189	182	171	182	196	170	180	193	191	187	160	194	158	202	178	158	160	171	178	176	144	194	182	192	169	189	153	167	178	186	179	180	175	196	178	147	177	160	150	172	198	176	182	171	184	187	159	142	176	159	178	162	149	166	183	180	139	187	181	159	168	176	180	175	173	193	166	166	161	176	154	148	185	185	169	173	180	173	186	178	175	166	177	177	194	170	176	171	157	175	200	168	180	154	166	161	198	204	174	176	186	174	158	170	179	194	160	171	211	171	175	198	153	186	175	190	171	175	181	157	170	161	131	178	173	184	163	175	178	184	189	176	175	168	189	170	169	183	160	173	158	191	162	165	175	169	186	171	150	179	187	202	174	162	176	191	190	186	185	156	192	161	186	182	171	181	175	184	183	174	189	192	138	172	149	151	160	193	174	190	180	167	187	170	171	194	190	164	168	182	158	166	179	188	202	172	170	174	165	190	182	203	183	152	195	153	179	171	185	170	158	170	175	156	159	157	190	181	172	172	183	172	153	176	181	172	176	178	191	171	159	150	170	157	181	171	201	181	169	163	162	163	180	213	160	178	191	187	195	173	194	174	170	196	162	166	189	186	185	160	152	166	188	169	181	200	188	156	185	175	169	162	157	169	188	196	173	173	143	153	172	174	187	176	170	200	202	166	167	177	214	184	151	200	171	170	148	182	177	171	183	187	144	181	167	155	184	184	189	174	205	142	163	179	155	166	174	179	181	158	175	173	202	172	153	170	164	178	185	168	170	185	174	166	164	191	175	151	179	186	171	182	179	163	167	169	179	168	168	173	178	141	178	150	179	204	179	187	189	157	173	182	168	172	182	193	170	188	218	177	163	196	172	168	177	181	190	192	153	184	169	161	148	160	175	169	171	167	153	185	155	175	170	180	180	166	177	176	148	169	174	174	189	173	174	184	186	169	159	170	165	167	182	163	162	202	176	147	182	174	169	160	180	173	172	191	171	176	202	160	199	172	182	184	166	165	189	181	184	174	176	183	188	180	183	150	169	177	167	172	164	152	160	189	166	181	173	176	205	200	143	183	184	188	167	182	192	177	163	185	156	175	188	161	177	165	172	179	170	175	172	206	156	168	154	178	195	182	157	166	164	201	148	164	166	162	179	178	172	183	166	171	164	176	165	173	159	149	159	197	197	158	182	183	178	150	179	146	170	172	177	161	198	180	171	169	175	154	153	193	198	159	162	185	188	168	161	191	151	173	152	157	189	190	174	170	180	162	183	136	167	167	168	167	159	172	173	168	179	179	164	181	149	162	169	181	148	171	171	167	168	177	169	164	163	176	169	211	184	173	170	202	192	168	168	169	172	195	155	163	163	166	185	179	166	155	173	160	189	163	182	153	173	199	213	201	167	172	181	156	161	185	177	190	161	177	161	174	185	178	162	156	159	166	190	175	187	184	163	179	163	169	162	197	180	173	157	153	168	160	168	159	187	185	180	161	127	191	169	162	183	168	174	189	175	172	184	178	178	161	197	166	183	164	188	172	176	169	190	158	162	170	177	172	163	164	183	190	174	164	159	160	171	178	179	145	159	170	188	171	169	165	169	147	168	163	172	160	170	158	181	185	193	182	186	159	154	173	182	184	176	169	166	165	188	181	177	179	153	175	162	180	187	167	170	149	183	165	172	160	171	170	151	183	180	182	185	168	165	176	174	203	168	175	175	177	152	172	147	192	162	177	177	162	175	170	200	192	194	177	160	197	159	181	190	172	162	177	173	184	191	175	188	180	193	171	173	181	172	183	205	172	159	157	178	184	179	191	174	168	141	165	179	184	154	186	189	208	164	150	165	190	174	205	160	172	170	181	205	182	166	202	173	172	190	191	168	186	159	171	163	169	167	165	170	184	160	185	144	190	178	148	207	189	163	200	171	168	166	188	177	161	178	166	185	157	190	158	172	197	163	167	170	176	177	174	176	156	174	184	181	189	187	173	181	181	174	173	184	172	184	160	172	165	174	184	179	155	162	167	162	162	163	184	173	179	175	184	166	180	157	170	163	149	188	168	183	192	177	152	173	165	156	185	187	186	171	161	172	189	156	189	170	167	191	175	165	180	184	176	176	166	187	193	195	171	179	167	179	186	156	195	172	184	180	178	175	197	168	172	169	173	166	202	160	168	185	178	179	196	179	166	166	176	177	166	186	169	153	138	166	193	157	174	175	197	171	186	162	170	193	181	163	187	191	181	194	163	178	191	178	174	161	178	179	192	177	178	158	166	165	171	168	200	180	160	218	169	159	183	174	189	152	171	180	156	187	184	161	158	182	203	167	158	154	196	179	184	148	181	202	183	170	159	169	165	187	187	173	180	145	173	178	173	163	152	192	188	202	175	194	176	152	170	189	167	176	184	173	185	155	179	151	173	185	185	181	184	166	174	195	158	179	165	211	163	160	164	178	184	188	172	177	199	159	158	162	195	167	174	167	165	141	164	183	166	187	161	176	171	186	170	170	184	190	171	174	155	176	204	158	168	167	162	152	187	173	167	167	174	170	173	195	182	195	182	181	177	174	183	176	178	159	175	180	183	204	172	194	157	162	161	178	163	199	158	156	168	187	172	163	160	164	174	175	177	158	166	174	167	168	171	159	173	191	169	177	158	172	165	190	184	193	159	171	181	185	160	168	164	191	192	162	176	180	170	177	201	189	161	160	185	183	181	166	190	167	161	181	176	148	194	166	182	169	191	157	184	182	174	189	184	176	177	172	174	178	153	167	174	161	193	189	171	177	191	171	155	188	173	159	190	182	199	182	191	163	195	181	158	177	172	191	204	211	181	178	157	181	170	142	187	168	154	175	170	184	175	171	165	162	159	168	181	191	167	176	177	154	188	191	162	208	157	187	185	182	181	179	188	174	164	160	167	189	162	146	155	169	182	170	165	196	170	175	154	151	175	174	185
8457	1098	1520	1643	1391	1180	990	822	799	753	644	655	579	577	556	565	523	508	528	531	498	543	497	481	496	515	428	508	489	469	495	453	483	467	464	452	489	464	484	447	474	458	413	487	505	464	449	437	499	475	460	451	475	458	444	424	473	429	460	459	475	450	445	461	492	441	496	455	451	431	464	482	466	448	418	434	452	450	443	422	490	466	469	453	458	445	447	469	463	436	455	455	467	432	437	452	432	473	466	427	411	472	461	446	477	459	436	462	452	445	464	437	426	453	409	463	444	428	432	455	460	450	422	491	449	438	448	413	426	468	468	402	416	459	437	468	483	406	455	441	454	462	432	477	472	448	454	415	431	446	455	450	464	448	496	478	494	482	455	439	456	440	448	518	474	443	444	491	460	445	455	445	453	440	471	418	467	468	422	420	457	446	455	467	460	498	459	462	429	410	475	452	431	475	451	412	413	458	413	434	461	440	431	425	451	420	466	462	466	465	441	445	489	449	451	429	462	452	463	474	475	450	469	394	450	443	433	441	462	430	447	430	445	443	458	446	472	465	424	481	484	458	422	468	438	437	464	454	470	454	457	460	442	452	429	444	453	470	479	443	440	470	468	432	423	455	461	423	443	437	460	424	461	484	443	441	484	458	460	463	473	482	470	443	458	436	454	465	470	446	449	440	458	471	486	459	457	452	459	465	464	483	431	458	470	425	479	447	456	439	436	444	461	459	449	451	522	452	416	444	455	420	437	437	485	474	451	424	438	457	454	481	438	463	468	446	469	433	428	422	462	480	441	448	441	483	438	433	461	427	472	460	440	482	480	456	470	444	477	489	425	436	462	448	437	421	458	438	430	433	457	439	445	471	494	470	414	466	495	474	476	431	443	490	476	457	482	438	431	483	457	396	462	413	431	448	409	479	454	474	453	483	453	446	464	447	471	432	477	489	486	463	470	433	440	402	434	427	474	458	438	427	500	450	452	431	465	444	427	470	489	451	450	430	455	430	458	498	441	474	408	444	444	435	401	449	474	425	425	475	443	459	474	483	457	433	468	454	439	430	456	445	451	454	373	470	456	451	464	431	453	467	454	471	444	429	440	480	445	485	428	451	466	474	442	417	469	450	475	471	453	457	449	462	432	458	455	458	451	410	448	474	426	497	470	485	433	472	471	432	425	458	474	430	449	448	444	433	478	437	474	475	425	425	431	479	419	469	431	455	434	437	433	453	441	411	443	473	465	423	437	428	465	452	440	459	482	470	433	454	468	451	425	478	443	440	460	398	464	475	460	446	442	458	464	481	427	447	483	468	437	429	440	465	424	413	459	450	465	437	414	462	480	470	467	442	507	435	463	450	489	451	499	469	432	439	456	423	428	479	458	474	475	453	440	450	461	470	456	466	464	451	440	454	439	446	448	417	424	480	448	465	445	464	432	436	474	455	439	448	441	486	448	445	443	441	437	432	454	517	424	488	463	480	465	437	449	462	426	471	438	453	439	438	484	437	428	458	457	457	471	422	473	450	512	500	417	446	452	458	406	453	431	445	478	471	464	432	475	462	484	418	461	466	422	461	448	491	423	431	468	478	476	458	478	462	449	472	435	484	448	448	420	462	428	456	447	421	463	451	424	442	445	466	449	438	480	416	471	421	434	452	469	458	435	448	442	470	479	451	474	431	428	439	472	449	467	450	453	446	419	508	466	453	458	446	445	451	445	454	436	444	438	443	410	480	476	482	457	477	408	457	415	469	438	411	434	486	449	450	423	418	493	452	464	434	463	458	451	485	472	428	425	468	439	455	478	475	505	489	435	466	443	477	445	458	488	443	458	443	453	433	428	477	438	404	438	467	476	450	450	439	501	470	462	499	452	446	479	425	477	449	429	434	466	451	461	433	448	465	441	440	458	476	463	458	430	459	424	453	456	450	435	455	406	458	456	456	456	456	434	446	457	415	454	439	439	452	465	425	469	452	413	420	447	451	447	414	492	447	452	463	436	438	499	439	410	441	459	460	473	422	433	447	445	465	416	432	408	438	441	448	454	454	474	477	474	447	471	450	458	428	449	440	423	462	447	415	445	443	445	427	414	434	446	464	435	461	476	414	473	464	485	451	495	436	432	471	465	442	456	462	460	433	411	447	449	451	436	449	449	454	441	451	436	469	472	473	448	462	427	423	462	476	454	446	492	461	422	446	446	439	479	508	445	437	474	467	478	433	444	494	456	430	489	465	455	455	445	464	467	453	422	432	436	444	442	476	480	411	468	458	464	485	463	430	465	440	477	433	438	430	454	441	441	437	474	445	409	449	434	467	432	420	423	439	455	422	435	441	471	471	454	482	461	447	452	436	414	461	463	465	459	463	437	442	453	459	445	481	471	426	446	459	459	450	441	407	410	461	442	455	436	478	473	485	457	445	423	446	469	458	472	439	454	484	433	478	474	472	456	448	452	416	491	444	472	489	401	466	454	468	446	418	441	440	405	429	447	440	438	444	440	462	484	444	476	441	435	459	451	453	435	427	482	450	469	454	462	423	430	461	483	452	458	430	456	461	476	441	462	409	435	410	429	424	425	460	487	425	436	440	455	448	480	438	449	442	488	469	456	457	454	462	432	460	458	467	453	425	413	444	430	511	447	461	440	428	420	481	424	467	411	431	430	440	424	492	473	448	451	447	455	457	459	408	418	426	456	433	482	494	475	477	447	433	487	447	464	472	436	471	461	431	458	510	452	465	417	465	483	459	440	420	434	428	465	426	444	415	456	424	461	467	438	432	471	470	470	395	478	446	412	427	450	440	478	431	473	426	430	440	467	484	491	428	444	455	484	474	435	405	457	475	467	467	444	460	454	431	489	443	464	470	483	438	473	455	443	428	393	462	460	450	443	424	390	460	472	477	514	459	473	430	487	399	470	448	463	460	470	439	455	446	448	441	502	465	459	432	463	440	489	466	427	449	458	443	454	420	467	427	477	474	413	465	443	463	436	401	466	465	475	435	413	441	454	433	480	448	443	461	463	459	449	502	486	437	447	448	413	423	479	469	438	452	396	445	465	480	456	466	464	449	464	454	443	471	497	486	449	431	460	436	498	425	430	411	479	459	447	468	454	483	444	436	446	440	455	476	441	423	462	460	456	475	454	491	470	461	442	470	430	479	452	444	436	470	427	424	417	410	423	422	450	471	475	455	472	489	397	448	470	452	444	438	447	479	439	446	448	461	436	431	464	450	472	446	437	437	431	470	473	500	479	440	463	436	454	446	473	492	457	428	452	433	469	457	499	413	450	439	476	399	461	465	449	454	432	482	443	413	461	458	461	447	407	445	447	451	469	449	459	457	474	459	434	439	411	411	440	481	419	481	461	459	474	470	445	467	445	462	431	480	411	462	422	437	457	438	467	427	458	417	463	467	434	418	460	436	447	443	452	422	401	439	451	432	472	417	447	418	480	453	453	436	427	418	422	428	449	434	451	471	408	456	450	464	413	410	451	404	443	450	464	483
1795	437	393	414	402	390	443	480	441	431	406	399	408	441	463	420	493	416	433	436	419	441	423	414	435	387	451	420	472	452	431	400	410	439	426	444	428	433	464	406	481	391	446	439	421	448	445	428	397	409	429	458	390	455	462	397	445	467	440	399	419	425	436	444	426	420	429	408	438	409	390	445	445	441	469	437	418	415	425	422	425	411	407	449	449	410	446	444	452	389	401	435	420	383	449	439	385	392	420	417	429	433	408	440	409	449	455	447	399	410	428	438	434	454	437	409	439	435	391	375	413	444	421	480	437	409	399	445	419	460	412	423	420	443	437	420	429	430	418	414	440	440	428	374	384	416	432	424	403	366	414	456	414	385	439	419	454	437	420	443	441	445	439	451	420	400	417	422	448	402	424	443	426	398	455	422	418	401	387	415	405	432	385	432	438	452	411	442	447	403	416	433	413	430	426	432	450	435	409	399	459	359	403	413	434	431	392	438	427	423	445	431	419	406	453	423	460	410	430	446	447	419	412	426	425	418	443	473	453	380	425	427	453	390	450	433	401	401	440	400	436	435	383	427	407	434	418	392	420	427	461	407	432	451	410	453	399	454	426	440	409	433	468	416	412	446	440	437	412	402	434	417	436	373	433	385	456	389	381	440	415	438	450	491	451	436	385	466	463	427	441	447	422	410	443	422	432	416	471	408	412	403	431	427	434	422	392	470	420	428	392	411	410	417	428	441	403	443	395	406	426	448	435	460	433	401	419	431	464	448	393	449	428	449	438	444	404	381	394	436	412	422	442	440	453	444	447	418	477	427	390	453	412	469	418	419	451	446	443	456	415	392	413	437	375	436	406	403	452	396	399	411	454	445	434	418	421	441	431	436	423	427	415	428	423	418	424	427	387	427	427	374	440	407	400	425	388	450	424	409	465	451	416	441	442	417	426	404	457	467	398	432	414	462	410	419	396	426	440	400	381	419	447	407	464	426	414	416	435	390	472	423	437	469	451	433	442	384	438	379	416	431	386	385	416	411	434	406	438	405	450	453	429	436	433	422	409	405	440	438	401	408	417	430	458	419	415	449	448	386	400	408	414	450	424	455	393	450	445	462	394	403	421	440	423	410	432	421	438	447	403	398	467	432	426	462	403	400	445	454	449	399	425	416	456	433	414	404	425	435	420	392	431	443	416	435	424	385	417	426	418	410	422	433	437	415	425	405	496	401	421	397	434	396	453	459	436	450	421	435	369	415	420	427	406	418	429	445	457	446	448	384	411	418	438	406	432	416	423	420	456	418	406	444	421	410	391	467	472	438	453	416	394	414	456	418	468	398	413	393	446	414	423	457	463	403	446	418	424	423	426	462	446	406	449	399	458	455	416	451	381	436	412	456	411	401	437	403	467	430	418	462	432	430	448	438	387	435	420	410	447	462	386	402	449	410	397	424	405	435	417	437	436	436	417	410	441	423	410	421	425	454	410	382	428	452	392	419	447	442	448	424	439	401	417	385	432	391	427	377	408	433	413	425	403	429	410	414	414	435	434	414	408	393	443	435	400	454	412	431	367	414	404	392	423	406	412	443	432	421	419	417	404	418	424	425	439	447	399	430	439	439	427	448	443	442	428	403	446	422	453	461	441	419	407	421	428	404	452	400	422	358	417	431	439	415	424	406	409	427	457	400	428	391	417	426	429	416	426	403	414	418	464	427	417	397	386	437	413	449	418	447	440	430	443	406	421	451	459	446	425	413	431	427	396	436	415	417	423	444	403	412	434	452	464	452	427	442	460	417	439	431	420	429	451	415	401	449	418	391	423	434	466	421	410	398	450	400	396	421	385	379	396	411	421	437	449	460	432	403	439	428	383	430	436	403	401	392	443	463	459	425	410	483	432	404	408	404	447	431	419	412	457	450	469	429	427	378	457	408	444	418	399	423	425	423	442	427	467	423	440	405	425	403	399	435	406	441	423	432	438	455	428	425	407	428	412	411	452	421	444	433	391	422	472	424	440	424	427	446	416	379	495	424	355	411	402	459	413	435	457	421	421	421	384	401	431	411	407	413	406	408	419	376	462	400	442	403	436	449	393	459	447	454	437	406	401	383	444	423	434	448	415	373	443	439	438	450	458	419	417	412	428	426	445	418	424	421	437	412	426	408	442	445	394	425	428	435	442	397	414	385	394	425	448	408	426	452	424	408	394	476	454	459	414	400	407	472	462	417	420	421	428	422	418	439	437	432	415	415	428	452	422	433	436	429	420	425	436	414	431	441	424	417	409	434	398	391	434	451	484	403	393	444	426	463	431	370	408	400	408	427	466	417	433	407	435	398	433	429	434	407	430	442	402	446	431	428	405	411	417	407	416	439	411	450	422	420	468	437	423	426	411	430	419	426	471	431	454	387	405	454	388	454	446	392	404	465	403	416	412	403	412	427	391	411	451	465	401	404	435	474	408	404	396	423	465	385	440	447	396	451	413	398	443	451	443	439	455	424	413	441	416	427	383	385	441	424	387	424	412	405	432	415	383	414	471	393	364	390	395	454	444	454	437	484	437	414	444	396	418	393	455	437	434	420	456	463	421	418	414	454	414	433	444	441	458	501	499	454	408	415	413	423	447	449	411	416	419	407	422	359	416	411	408	435	464	405	442	451	472	442	436	379	419	393	437	454	406	382	448	423	429	451	446	425	445	463	410	401	410	447	426	443	409	412	480	393	409	423	414	425	437	449	420	397	419	424	444	436	414	425	402	421	444	416	461	438	416	452	458	429	477	422	443	384	430	440	462	483	448	435	415	450	458	432	427	391	415	414	417	415	415	418	428	408	426	439	413	406	430	444	447	446	413	410	421	478	413	449	395	430	455	423	433	395	444	430	423	432	416	422	421	422	410	450	397	442	429	430	438	470	411	414	411	436	392	431	437	401	422	427	390	417	417	471	403	448	421	441	426	434	453	414	386	416	445	406	427	438	428	420	456	456	460	457	440	410	434	440	418	454	434	451	446	428	413	455	449	443	412	424	451	431	372	413	489	410	438	443	445	400	449	410	413	415	426	427	389	445	407	413	445	411	423	451	451	417	419	419	399	409	435	419	409	403	452	434	422	457	468	436	430	376	436	425	405	433	394	433	442	456	430	430	423	425	397	409	443	419	418	470	425	414	422	433	425	425	463	426	400	431	459	395	422	415	419	446	410	419	398	425	414	452	443	430	426	396	422	394	425	443	445	385	403	437	380	408	439	433	467	443	428	459	447	429	433	474	405	421	415	397	394	402	388	400	470	398	412	405	410	435	454	411	409	471	427	416	423	449	405	403	402	441	400	415	450	449	438	429	393	451	442	431	430	456	421	449	456	419	418	425	449	435	417	376	456	439	446	425	433	421	404	434	439	423	411	445	396	383	420	443	397	413	450	424	408	461	427	404	408	417	435	455	439	432	464	451	441	413	423	403	449	421	496	429	438	388	445	420	442	436	414	424	416	429	449	403	416	420	427	406	444	384	392	463
2339	969	1064	1072	1006	1003	962	997	1007	985	1000	969	1002	1028	983	1033	1012	965	975	991	996	985	967	927	944	952	978	1006	1003	944	949	959	973	983	974	989	968	1021	1017	943	1029	989	991	987	985	951	967	1036	965	965	1047	990	1023	1010	974	988	972	1004	1002	1006	982	1017	1000	960	958	1019	998	971	986	996	929	964	1029	1010	956	964	975	993	939	943	974	1016	973	973	1011	978	980	1013	1004	982	1000	999	990	943	969	960	965	1002	1012	989	973	1013	957	1004	979	948	1011	978	968	955	926	963	935	980	1007	1030	990	930	969	1030	1045	941	987	996	960	1007	964	941	954	981	1012	972	968	974	1027	982	974	987	1003	970	949	948	970	1020	932	959	986	944	1002	975	1019	974	963	964	969	949	929	1052	948	942	980	952	950	989	1000	938	1034	975	1012	945	954	955	964	941	936	968	969	947	987	948	972	943	980	1027	998	977	989	935	971	984	1008	984	930	959	1053	967	961	978	983	1011	941	977	968	978	1012	951	986	963	989	997	989	950	953	981	990	990	992	996	958	967	998	985	1006	977	983	990	962	1024	1002	977	1017	954	989	969	990	996	1000	969	972	1029	980	1041	970	954	989	978	967	950	966	950	924	975	918	1002	1006	926	1003	984	995	985	956	1015	962	1000	940	938	981	950	965	977	932	965	941	998	971	937	963	918	1063	948	973	948	966	962	1041	963	1009	949	996	1008	938	937	964	1009	958	1035	966	968	959	968	939	980	976	925	947	940	913	985	1008	1011	971	970	938	942	1006	992	969	957	1001	962	1028	915	983	955	936	933	954	995	983	1015	990	952	994	930	994	975	968	1002	1038	982	990	958	960	986	936	958	969	955	1020	1006	930	1037	996	936	945	911	989	1033	913	1051	977	984	971	962	1005	1005	1004	974	954	976	984	1028	991	980	1053	938	995	955	958	938	972	997	995	953	1007	996	957	975	1083	974	973	1001	969	949	986	932	971	978	981	977	1021	1020	963	948	986	994	964	997	1008	960	980	1007	958	962	970	1011	980	973	985	970	1011	1017	1004	942	1034	975	989	987	991	980	1014	981	986	1001	1006	972	946	978	994	956	989	990	951	968	967	1049	956	1010	1004	1044	1010	1049	1015	988	954	956	983	976	962	929	997	991	902	964	983	976	996	998	982	950	991	915	956	952	936	989	967	1041	947	992	923	947	995	986	985	950	972	971	903	1022	982	976	1002	985	1017	1001	996	984	961	992	1000	937	1014	973	957	981	991	989	942	978	1029	1017	922	957	957	977	1008	1011	921	952	997	1012	950	966	973	1014	972	1011	1002	934	948	1005	969	959	1076	940	967	1023	1001	943	939	1040	1015	988	957	958	987	974	971	984	1031	1002	1011	1018	957	1001	998	1011	972	1008	1022	999	999	991	997	968	974	1024	974	1019	1008	993	993	1044	998	1008	952	1010	1004	937	967	973	1001	989	954	916	980	1027	952	968	1034	992	1065	1016	975	1001	1024	966	977	978	972	951	953	1013	1003	1047	982	978	920	968	1012	1013	982	957	962	927	1027	1020	974	970	1063	1061	960	947	955	1015	1015	934	928	947	999	987	1041	1028	999	1024	1002	918	982	965	1010	916	957	939	1016	919	961	1005	978	1037	1026	966	947	1026	989	960	954	949	990	946	967	1026	977	1007	1020	960	989	965	924	1004	968	983	993	947	956	1017	999	955	906	962	980	1010	984	950	951	944	968	982	975	967	1029	999	944	1033	956	1031	958	972	1021	972	963	956	948	993	962	1005	904	999	953	1024	1013	960	988	1041	975	911	1022	944	963	968	1005	933	1010	1021	983	972	988	941	994	1026	969	956	991	976	928	950	949	966	1021	1046	1007	972	995	971	969	1020	1025	992	1008	1013	1008	980	978	962	977	1028	1011	1038	921	984	1000	897	1012	1007	980	972	962	974	984	1014	946	946	1045	986	1005	968	971	1023	935	940	980	947	933	1029	1013	990	991	909	933	989	975	951	989	959	961	962	963	991	958	959	977	1024	966	999	970	985	931	938	1013	947	961	980	1032	987	1007	1001	1016	1008	1022	1060	1038	1011	995	938	1015	926	951	933	976	992	991	970	999	1022	1014	974	986	1012	944	950	997	977	1003	993	950	1009	985	1069	957	1000	959	1008	986	933	903	963	976	990	1030	976	1004	940	970	980	968	1020	1065	1037	983	976	1012	959	894	1021	904	950	1046	983	962	1057	981	1004	924	1022	988	932	1037	1016	1003	1022	958	997	1041	986	1015	999	1025	984	986	1009	967	1015	991	1033	981	974	996	1022	1035	992	990	1009	991	968	898	992	998	992	954	982	940	972	926	998	943	976	919	1000	978	956	1011	959	1019	1002	969	975	1029	997	973	976	960	995	970	979	981	1061	1003	1000	957	1003	975	973	980	963	1020	996	968	1013	963	984	966	961	907	936	952	1033	982	942	1029	965	1002	1031	954	978	1008	934	1017	966	999	986	895	1020	979	1042	971	968	935	1009	977	983	977	964	969	961	937	968	1003	981	969	996	937	1004	991	1014	909	969	945	1006	1015	994	933	920	1004	1037	953	988	1034	939	909	1027	1001	973	936	984	945	992	949	940	993	987	1046	1012	974	1006	1029	999	991	999	1021	971	987	967	1004	991	955	983	1001	1018	999	1014	971	943	977	984	991	1024	999	993	998	937	973	1029	951	992	986	988	937	976	956	1006	956	993	974	992	982	1025	993	989	982	974	931	952	960	975	961	985	1004	977	1006	1044	947	923	1014	960	956	950	1027	950	995	933	1011	1044	965	954	967	957	946	986	1038	980	980	937	960	1022	898	981	984	984	1042	966	978	993	930	1018	983	1001	1051	959	956	976	934	976	985	971	994	980	995	1025	944	999	884	980	1000	930	962	1020	992	1024	1006	941	995	979	947	996	1012	977	973	941	960	1013	935	931	1023	989	926	989	970	970	1020	986	952	1025	987	977	1013	967	955	928	1014	991	1018	1015	971	1002	1049	987	1006	987	1034	1013	1017	1053	961	1003	945	954	1016	955	985	1025	941	999	993	976	948	961	1000	947	1027	1012	916	979	977	954	973	932	990	959	950	988	970	1032	974	941	959	1014	960	1007	977	1080	1001	1016	987	982	983	991	1007	970	994	962	958	992	933	986	942	1010	939	971	1007	1006	942	989	988	999	1031	1013	1001	968	966	1053	969	1012	1005	951	974	971	999	990	1022	919	944	977	953	1013	1002	948	927	964	958	926	940	1012	1017	967	973	913	1004	1010	957	1080	993	959	994	997	908	1015	985	967	958	996	961	960	979	953	964	996	911	983	1018	999	940	951	955	968	971	970	942	945	960	983	1031	961	1000	986	1003	947	984	969	962	988	1019	990	1003	1011	892	979	947	1016	1023	1050	985	967	1000	1015	947	954	942	996	963	929	979	958	1063	993	1002	1010	991	1010	1011	957	1020	1060	991	987	949	978	964	969	987	1007	937	978	988	956	962	1033	1002	944	972	965	967	975	966	1005	982	1010	961	939	944	925	947	1001	977	968	984	987	982	952	979	940	989	994	998	970	967	969	1016	982	999	941	979	952	973	1028	975	1043	953	971	1001	940	997	978	972	978	1008	1015	1009	968	1025	940	978	997	929	986	954	958	980	955	1007	931	997	964	965	919	987	954	987	954	997	959	1046	987	994	960	961	984	941	978	1020	938	1030	1037	1102	978	996	1004	953	1018	1035	975	999	915	930	960	1002	929	923	939	936	950	981	1052	925	997	1002	1005	1032	1032	1039	970	1018	1007	984	1025	992	1000	968	947	960	970	1002	1010	955	951	951	951	946	998	1001	987	1027	989	973	998	992	997	1009	953	970	997	1008	988	1001	975	955	960	985	974	952	974	975	984	1007	919	925	1039
7961	737	556	507	453	472	408	407	416	389	368	392	348	358	411	360	392	380	389	318	352	343	343	373	362	376	404	354	397	337	397	322	356	380	357	359	390	369	377	345	342	356	365	373	362	364	341	354	349	373	380	356	411	351	399	391	345	404	360	372	338	361	385	410	344	340	393	331	364	376	392	344	365	389	350	368	373	425	390	369	351	359	391	344	389	354	354	365	365	391	387	371	417	350	368	372	356	363	401	375	362	371	359	348	358	387	361	382	372	379	349	355	344	363	392	384	396	385	381	350	348	376	371	379	328	346	331	404	372	385	345	377	369	387	341	340	351	384	374	359	388	353	386	364	354	346	345	358	342	337	382	367	365	342	397	367	386	359	375	385	369	374	350	354	356	368	382	347	362	327	398	387	334	341	371	334	348	341	379	386	422	333	360	408	318	352	375	353	374	359	411	370	365	363	375	366	386	345	357	386	338	421	373	353	363	353	372	378	341	387	345	372	344	341	405	353	362	375	343	376	360	356	382	373	358	365	363	377	349	367	359	358	396	373	365	373	366	353	356	368	388	390	382	405	406	352	347	421	363	361	349	363	346	348	370	349	358	341	412	343	373	383	381	346	359	401	382	346	373	343	375	379	394	380	346	310	401	368	350	364	346	364	381	392	387	411	390	374	367	386	345	382	320	359	338	352	420	391	342	349	356	358	380	377	395	369	346	349	329	375	391	382	385	359	341	333	382	354	333	372	403	413	370	380	380	372	356	364	344	374	342	345	393	358	351	345	371	350	368	390	361	378	395	396	383	361	372	363	350	349	380	424	346	359	353	374	387	345	394	378	365	399	370	378	363	383	340	352	405	381	367	370	378	389	353	388	375	394	382	374	389	352	397	369	380	357	387	345	355	364	358	356	375	394	369	355	379	356	360	349	351	366	376	367	361	392	362	359	360	333	381	384	373	366	367	363	412	380	376	391	385	381	382	373	385	389	383	336	341	319	416	383	376	367	328	382	351	378	394	372	326	363	350	347	395	332	432	336	351	375	358	377	349	358	381	383	363	358	366	337	370	387	385	344	342	345	370	387	384	372	348	341	357	373	337	338	354	360	355	358	400	346	353	339	380	358	336	341	370	366	379	408	366	381	402	363	375	397	347	391	401	392	337	302	359	381	365	372	404	358	330	386	348	355	328	375	369	341	347	359	343	336	378	389	364	348	341	354	340	340	385	369	357	350	334	339	399	385	367	364	342	374	369	388	349	381	388	360	362	308	397	355	362	368	342	350	396	388	394	371	353	353	352	381	365	345	344	353	390	382	356	370	408	338	360	323	364	327	390	382	371	373	367	369	385	365	358	398	378	352	344	402	369	375	347	351	343	387	345	363	383	324	407	350	339	354	377	377	339	373	339	356	346	375	391	381	376	346	403	390	333	366	398	349	367	417	361	368	370	384	338	361	337	379	353	312	359	375	359	382	372	369	393	382	350	378	360	341	361	358	380	390	365	351	387	354	368	382	401	339	352	367	352	382	380	358	400	372	312	361	376	357	353	341	388	393	325	380	381	353	346	377	391	354	397	367	380	393	355	374	354	375	346	335	360	350	354	373	358	370	370	359	373	361	370	373	364	355	340	374	357	362	389	360	385	365	387	390	376	366	369	392	377	358	361	392	355	368	365	375	358	350	317	333	388	337	361	353	358	370	361	352	375	407	398	364	381	340	380	354	343	373	373	361	340	369	369	395	343	349	385	374	393	357	387	376	336	365	399	393	387	372	385	326	358	375	353	372	372	376	365	360	346	370	359	355	387	341	334	383	357	387	371	376	390	373	384	328	390	338	396	324	362	372	355	342	343	337	385	384	354	388	376	387	347	382	409	390	314	389	412	381	357	364	375	350	326	346	383	341	362	356	390	340	361	347	365	367	379	384	366	370	380	395	382	346	367	379	409	347	381	408	380	382	343	369	321	348	358	367	342	349	362	390	400	396	348	364	314	360	351	391	336	350	419	376	393	362	358	365	351	371	351	367	369	363	378	370	415	372	389	357	342	364	365	365	367	384	353	400	361	308	367	395	359	374	360	361	335	355	356	356	346	345	360	374	355	340	366	385	383	345	383	367	355	362	366	377	389	390	325	420	353	374	404	362	348	398	388	346	334	375	354	354	357	383	338	407	355	377	361	338	353	360	401	365	403	381	416	411	337	346	355	350	377	362	396	394	347	357	364	363	394	375	411	362	401	353	390	338	368	383	349	385	411	358	369	367	399	352	377	356	312	361	366	364	363	358	373	386	378	354	353	373	362	364	395	393	335	338	365	347	362	327	353	377	344	345	351	372	349	337	344	351	381	370	350	417	301	349	346	322	352	376	352	353	372	367	359	372	358	357	377	367	367	354	389	389	376	363	354	362	375	360	370	374	367	325	361	406	386	365	353	369	354	413	407	385	362	341	329	375	341	366	340	361	366	392	356	383	357	336	387	359	363	363	352	366	381	371	351	388	338	385	382	335	343	369	360	404	349	378	376	362	407	352	375	299	331	362	357	333	410	408	362	382	394	373	350	336	363	338	344	403	370	423	358	385	360	361	367	356	332	358	375	396	369	384	357	379	359	364	371	386	352	375	403	347	392	329	342	363	373	345	354	390	360	389	384	349	346	339	380	369	350	347	316	349	339	343	382	395	365	367	365	359	369	378	347	377	379	340	382	392	378	349	374	351	402	403	351	367	377	364	382	366	366	399	354	372	397	379	382	351	349	338	419	386	379	364	406	365	384	388	387	380	366	357	366	364	359	376	351	387	339	389	358	364	348	404	363	353	393	365	363	373	352	377	382	366	355	351	393	371	353	373	370	388	350	379	391	377	333	359	348	373	357	343	365	348	358	366	370	368	338	393	338	355	323	375	371	378	373	363	360	386	376	374	371	387	348	355	344	367	406	361	383	356	362	359	379	329	388	357	342	373	371	344	387	350	366	343	331	392	356	383	375	401	378	353	347	374	388	375	374	327	323	349	344	342	379	350	392	400	357	368	409	397	359	348	378	411	390	368	359	405	352	353	405	366	366	338	382	353	389	397	391	364	380	347	381	354	374	384	351	331	335	359	353	399	365	356	397	351	381	387	332	392	394	383	376	361	405	344	365	367	382	392	376	388	375	401	349	340	380	347	376	365	354	356	355	374	382	382	348	364	404	348	351	406	346	341	363	408	355	378	375	354	373	360	375	361	349	364	372	385	368	352	380	376	395	341	352	353	366	373	367	394	354	372	355	409	394	379	372	361	356	400	393	353	354	387	392	375	356	340	383	398	416	379	377	342	376	399	396	371	369	350	368	354	366	410	362	374	375	368	367	336	362	383	391	371	352	369	376	345	348	333	338	371	367	396	383	372	347	352	345	367	355	372	361	420	348	351	338	366	375	349	393	421	364	383	381	352	381	342	356	387	358	379	353	359	343	336	403	386	357	380	379	331	369	362	352	384	378	368	364	359	387	323	358	379	377	380	351	362
6856	1094	1323	1479	1383	1280	1084	1035	1037	953	986	987	889	936	983	955	850	878	858	896	908	904	843	861	846	873	865	878	934	759	904	856	884	850	898	845	876	891	872	879	851	841	881	830	841	807	864	822	818	830	868	872	871	836	860	887	858	890	874	876	882	850	906	829	833	890	842	849	844	819	840	840	787	855	835	838	869	858	860	855	853	858	820	906	843	856	894	876	800	810	898	812	845	876	770	811	834	860	837	836	857	825	869	809	838	859	850	883	826	852	815	868	856	834	882	842	933	838	884	865	803	805	829	905	849	810	796	816	787	870	805	879	866	857	840	839	848	820	832	863	834	855	839	889	879	833	870	878	847	871	844	845	834	845	852	867	835	868	845	857	875	854	867	804	847	793	883	820	838	839	878	841	872	822	839	852	846	930	851	836	837	839	869	825	797	860	822	786	857	861	813	867	879	838	864	793	870	857	845	853	851	870	892	859	829	842	820	849	846	816	819	893	816	912	879	837	891	873	790	866	830	827	833	831	890	825	863	858	801	845	816	865	849	860	825	867	862	869	883	938	854	864	850	911	850	806	823	848	838	852	872	882	890	834	867	841	856	848	863	814	842	845	863	853	827	844	828	897	816	862	799	828	841	870	892	830	845	849	858	821	815	847	902	851	845	822	862	848	876	875	862	858	860	833	820	872	878	887	879	846	871	773	865	821	874	865	864	839	843	839	893	827	906	882	826	826	860	862	882	834	910	886	845	835	832	895	885	818	867	893	838	842	836	859	862	876	843	838	841	840	867	814	841	838	888	887	885	823	868	839	853	880	789	854	800	838	867	910	879	823	864	829	876	847	858	815	827	817	853	846	882	841	871	882	864	826	824	811	857	848	857	900	857	845	797	898	875	829	868	851	817	833	821	842	804	819	851	856	839	830	806	838	854	872	780	849	855	855	824	866	867	875	879	846	867	824	871	836	878	873	859	829	837	837	822	795	878	843	837	828	857	841	821	853	882	921	811	893	847	850	828	864	825	794	805	775	930	878	855	857	833	917	845	890	874	856	890	855	837	873	855	868	818	865	867	858	840	850	839	838	842	850	834	845	836	881	832	840	874	815	763	870	855	847	802	856	846	807	802	865	927	847	875	823	850	864	855	845	890	870	848	885	832	826	840	856	855	830	841	843	905	913	867	853	793	749	848	863	818	875	841	849	840	886	854	903	890	857	827	814	860	860	875	908	871	828	862	831	884	873	827	834	785	879	850	805	810	816	897	865	855	827	891	825	830	831	863	822	855	807	869	894	807	881	874	848	853	827	800	896	841	853	907	839	860	840	904	814	845	839	817	841	854	871	873	837	893	838	829	842	884	857	853	851	797	892	851	822	887	800	869	824	843	885	810	854	834	824	865	884	856	872	894	853	853	872	792	838	890	891	863	844	814	853	855	898	821	860	829	798	863	829	891	858	885	899	808	816	859	868	806	863	869	859	835	885	851	813	902	818	855	852	845	844	812	880	814	898	863	834	858	852	823	877	866	844	888	803	835	927	877	808	894	860	844	854	873	880	873	854	791	881	916	896	871	926	876	824	847	836	821	880	829	859	850	878	879	849	858	803	897	851	859	858	860	885	833	853	867	815	877	793	829	838	875	843	824	882	804	830	890	872	886	829	867	884	886	798	915	864	870	846	859	860	799	848	817	867	876	817	900	815	843	855	894	894	871	913	917	838	877	827	863	904	856	916	855	843	836	880	881	796	901	906	880	865	872	873	877	803	831	903	896	849	826	806	874	860	835	900	855	896	818	806	827	847	866	881	826	821	829	891	837	855	841	856	871	859	864	869	886	844	865	822	860	878	902	857	825	881	830	863	816	874	864	803	889	822	823	809	821	807	852	864	834	805	900	877	913	844	845	850	834	837	870	900	832	846	817	861	838	830	864	830	884	826	868	829	859	839	848	873	861	827	835	792	844	808	870	811	858	779	811	875	866	817	820	859	869	838	849	852	836	876	898	841	811	862	873	915	865	838	834	851	884	815	863	863	887	846	881	848	793	815	824	849	867	854	884	906	866	815	864	822	867	813	845	851	883	814	854	864	863	826	862	850	860	846	880	845	900	895	905	877	866	838	813	820	878	818	828	853	849	883	836	910	899	851	886	859	870	902	816	872	869	814	850	871	856	876	831	854	877	833	824	869	842	899	877	875	840	839	867	813	855	866	870	804	883	879	800	883	824	871	813	890	884	842	820	896	863	823	879	883	848	842	847	842	881	834	838	813	871	845	872	825	901	875	845	890	801	846	847	785	842	881	846	890	881	844	856	842	848	872	828	763	854	842	821	846	850	912	827	826	862	842	851	856	887	839	857	846	885	842	865	836	865	864	846	803	830	805	872	851	851	833	850	851	842	845	821	814	829	883	912	839	837	874	821	800	855	854	838	852	831	805	888	901	855	840	799	846	812	857	850	828	903	893	855	869	859	821	888	834	805	822	820	820	797	843	867	817	856	893	784	861	850	847	907	836	868	830	840	888	903	846	803	873	866	836	864	881	813	852	797	832	839	833	878	896	879	847	806	825	865	817	777	840	877	882	893	855	856	845	816	821	897	848	882	871	869	846	884	912	832	830	832	829	854	797	844	815	813	872	843	832	866	846	823	916	845	847	844	811	849	843	882	822	840	841	845	844	845	913	865	815	793	879	844	825	810	844	883	892	878	883	794	815	847	840	860	804	861	847	834	888	887	838	812	878	862	868	910	813	822	834	820	851	896	833	872	829	831	812	894	843	873	833	822	840	815	826	775	868	864	838	913	838	845	852	860	852	865	863	839	908	879	852	846	894	896	852	911	854	909	879	820	843	835	875	839	871	854	852	815	817	846	827	836	865	851	826	841	888	860	792	857	875	818	878	842	857	878	886	846	808	862	860	846	833	862	864	876	899	878	828	844	849	824	821	874	869	862	878	822	898	870	873	866	815	820	875	837	833	867	828	806	860	855	879	834	878	803	826	850	877	846	878	877	854	902	832	862	859	897	862	843	866	820	877	846	826	831	837	851	845	855	801	797	904	797	760	858	891	896	811	840	856	859	871	823	838	841	879	834	854	827	890	835	847	848	818	852	815	825	826	831	788	942	821	813	848	834	842	859	834	833	822	863	869	860	862	832	858	833	887	852	885	839	810	855	861	867	867	820	850	931	888	837	857	851	834	876	888	819	863	915	841	916	897	892	858	840	868	850	812	861	885	851	822	844	797	820	856	834	875	858	848	858	858	891	817	896	837	853	841	845	803	854	795	832	881	849	841	819	781	815	843	873	865	889	821	859	878	870	870	872	869	816	868	772	866	813	868	811	818	809	811	871	872	850	821	823	864	858	823	852	827	857	865	874	822	831	900	835	842	820	803	878	802	881	872	889	894	834	906	865	887	852	845	839	848	819	861	821	837	820	841	875	914	888	805	820	896	866	847	857	829	809	872	894	822	872	852	844	829	830	842	905	860	832	854	797	848	875	835
13889	1174	672	524	374	304	259	273	224	233	188	199	187	202	180	164	168	177	208	181	187	181	178	181	199	191	184	181	189	176	171	177	179	187	169	164	196	177	170	181	171	175	195	164	200	192	166	168	161	183	178	165	163	180	162	174	158	176	169	170	186	156	173	199	151	162	157	170	175	163	178	164	177	197	162	154	167	191	188	182	177	178	211	168	177	189	170	166	192	153	184	155	177	166	186	167	168	167	181	195	168	184	148	184	175	160	159	158	186	156	190	176	174	181	168	185	182	182	163	167	159	189	152	163	177	163	185	174	176	192	179	167	181	162	166	183	187	172	180	185	173	189	179	169	173	204	176	157	164	168	169	171	184	164	173	177	160	193	164	176	167	180	169	154	182	178	184	170	169	189	156	171	201	165	166	177	153	155	184	165	178	196	189	181	169	165	172	177	179	202	180	168	148	164	172	162	180	170	161	185	190	168	187	165	186	166	161	183	149	175	177	173	193	165	173	165	159	178	172	197	174	168	183	161	169	158	173	163	161	195	167	172	156	162	175	204	171	170	159	156	172	170	165	176	166	172	162	153	169	167	178	193	171	148	168	154	142	192	151	173	184	179	172	189	189	185	187	178	153	183	195	176	185	177	202	161	173	159	183	159	151	181	174	171	159	187	157	168	170	164	168	175	209	177	190	181	188	180	178	173	153	168	167	150	157	175	182	147	178	157	188	155	168	168	178	168	172	165	163	180	196	187	161	171	163	176	176	180	176	168	185	172	180	180	156	212	175	150	155	180	175	148	166	170	183	175	164	165	163	161	176	169	179	195	179	182	179	164	179	168	196	189	189	170	162	196	179	168	165	205	192	163	153	160	170	158	181	189	173	188	182	158	177	174	174	179	187	168	187	178	206	171	180	191	163	179	177	182	193	193	176	183	180	186	174	160	153	171	163	165	173	168	154	195	181	177	156	186	188	157	176	173	170	165	168	181	163	165	193	183	173	164	162	184	160	157	170	215	174	191	195	199	184	155	176	178	156	180	177	166	170	185	170	166	153	191	169	177	150	181	168	187	188	169	174	161	180	154	153	181	187	168	158	190	187	172	152	171	168	178	199	172	191	181	158	198	155	157	175	153	172	184	182	175	171	169	195	172	154	178	172	159	171	174	193	179	154	169	163	160	170	196	167	148	163	176	178	181	154	172	199	189	158	159	155	157	192	183	180	177	185	157	158	177	160	177	185	176	171	174	179	166	197	160	171	157	185	162	172	163	151	186	179	173	182	157	170	188	173	141	161	158	205	184	184	201	179	178	186	180	180	172	166	167	148	165	163	181	159	167	170	183	199	177	186	190	192	203	185	161	164	192	185	184	182	164	167	179	166	195	173	161	159	149	186	176	148	151	180	168	195	172	164	173	165	186	169	170	179	188	172	190	158	162	179	195	162	190	172	160	145	170	146	158	175	164	146	132	183	185	170	185	183	159	170	182	179	165	177	161	179	181	189	175	199	172	177	187	175	168	165	191	165	155	179	169	182	185	158	195	165	181	181	147	174	179	163	175	177	179	193	160	171	164	163	161	161	179	189	199	181	162	191	162	157	189	164	168	160	177	173	168	170	177	179	163	179	173	167	157	173	210	161	165	194	190	179	174	177	153	161	197	142	166	164	160	213	177	166	187	173	166	179	164	183	168	190	148	164	169	205	180	178	197	165	195	177	160	156	144	196	163	172	169	166	178	154	175	153	173	170	153	162	182	188	195	157	157	157	166	166	159	173	139	156	178	183	179	185	169	183	191	178	174	175	160	192	176	187	184	170	183	154	176	203	163	171	182	168	164	179	173	207	190	151	160	162	188	161	172	162	147	191	179	160	181	160	174	193	194	171	183	176	180	162	166	165	151	170	193	156	159	165	164	164	195	191	187	197	145	147	178	162	176	175	167	174	153	173	167	161	171	169	184	163	193	164	197	170	183	179	189	188	179	172	179	179	184	191	197	173	178	181	158	152	186	197	166	168	170	198	167	194	180	205	153	155	157	174	173	180	166	159	188	187	187	166	187	151	154	187	148	180	181	164	176	143	164	199	164	164	155	170	170	164	154	205	162	175	180	193	178	165	167	178	167	213	175	184	184	147	169	159	161	182	178	165	181	169	181	197	172	165	188	160	169	174	172	169	179	162	187	169	165	170	174	166	139	183	190	182	171	167	172	147	158	166	183	188	180	186	182	173	152	161	180	182	165	150	178	158	177	171	176	195	192	161	191	203	151	196	163	156	154	178	168	194	157	199	173	166	158	191	173	171	157	166	184	158	177	149	176	150	184	177	163	178	189	166	151	175	160	187	165	178	177	191	148	166	174	170	161	153	170	175	172	173	182	167	177	195	192	168	168	178	147	124	173	163	160	174	178	163	162	162	170	190	177	157	185	171	166	218	175	189	185	163	165	166	146	183	190	159	177	190	153	163	178	175	170	169	186	170	160	176	180	166	177	186	177	166	140	167	159	162	192	164	166	175	171	158	172	160	164	176	167	150	167	173	175	171	155	192	177	172	166	180	189	182	163	177	181	175	182	171	170	151	202	189	151	171	183	194	164	165	175	176	193	183	172	192	176	192	172	172	185	180	168	201	181	155	162	196	176	197	183	173	157	161	185	174	189	178	168	172	173	196	174	156	181	143	162	197	177	146	186	178	174	166	169	170	168	192	168	156	160	180	149	176	173	176	183	159	175	176	162	167	176	175	180	162	185	169	182	193	182	189	184	190	178	186	188	153	199	170	158	177	167	193	159	212	152	172	156	167	148	166	194	191	178	169	179	187	171	177	170	154	169	182	162	176	184	174	191	177	186	179	190	187	184	160	155	188	181	182	156	168	167	162	182	161	153	162	163	186	171	166	138	156	186	177	156	196	182	169	169	181	189	193	186	175	164	163	176	158	184	196	162	187	158	174	165	178	164	186	189	166	163	170	164	160	154	175	144	181	203	175	196	166	163	151	171	190	186	158	154	187	154	181	165	143	173	146	201	162	171	171	160	173	151	182	202	192	155	164	171	174	159	163	154	152	181	172	180	159	186	169	182	150	176	156	181	171	169	176	187	182	176	199	166	177	180	162	183	182	195	158	172	176	178	159	156	170	133	153	178	202	210	177	161	157	176	167	147	195	173	169	165	195	186	175	177	157	176	178	167	178	177	160	162	181	190	198	176	158	163	148	167	193	176	132	182	161	156	164	164	176	177	182	181	206	153	189	160	159	183	191	173	209	160	173	170	169	178	173	171	161	188	173	167	183	162	170	186	168	158	173	160	175	186	175	158	194	181	158	164	172	166	166	201	199	157	175	176	164	194	177	159	160	160	188	183	178	184	174	160	189	168	186	177	198	179	175	182	181	181	188	168	177	182	180	187	186	155	149	160	161	188	186	163	170	161	192	179	166	205	193	173	171	181	184	204	195	175	150	188	166	155	173	174	174	177	171	170	175	165	169	192	161	164	173	166	197	161	165	176
8268	985	1486	1560	1405	1225	994	919	784	709	727	619	672	531	585	562	535	509	510	535	499	489	462	505	485	435	470	478	498	479	502	481	489	461	485	453	462	475	459	502	439	475	456	439	434	438	448	418	499	439	494	439	468	444	465	414	440	444	484	435	453	420	464	439	440	453	446	510	446	411	442	519	476	450	435	482	420	485	438	476	436	438	471	473	437	460	431	412	403	430	467	488	449	432	424	408	432	488	442	440	473	433	451	413	464	463	439	469	465	481	452	451	421	444	447	430	473	470	492	424	473	509	469	423	423	425	422	473	432	435	402	455	400	451	484	425	440	448	423	451	385	437	433	471	417	469	460	486	477	438	453	466	470	451	478	422	459	477	427	474	453	438	468	466	442	464	488	432	493	432	445	519	503	482	466	425	416	454	393	468	461	452	474	445	464	409	421	463	491	412	442	466	475	452	417	411	466	430	437	454	425	443	445	427	485	432	440	435	443	466	452	420	465	445	453	483	459	451	406	432	430	453	442	437	477	415	461	450	433	478	441	474	498	416	494	422	439	453	441	445	449	416	415	458	442	491	456	435	450	467	472	474	461	461	479	471	492	421	398	467	425	418	460	429	384	435	430	450	444	431	463	479	455	430	466	438	430	454	431	437	436	431	440	464	467	458	433	452	437	464	461	462	419	466	493	457	458	435	439	468	448	447	435	413	440	438	446	450	454	513	463	477	449	464	462	442	451	451	468	491	454	440	433	449	469	448	424	456	471	423	449	425	478	461	395	421	454	454	462	408	439	436	471	441	458	432	451	464	470	455	456	426	420	414	443	458	423	470	446	465	428	433	407	451	463	451	476	442	455	452	457	489	455	463	445	463	423	442	458	425	486	444	453	448	476	430	446	472	426	442	464	442	413	456	468	428	439	474	468	485	455	484	492	425	435	488	424	448	449	466	453	479	450	459	444	458	426	448	446	454	432	486	460	465	440	477	461	413	431	479	458	440	427	478	451	487	494	431	425	478	445	440	435	453	444	412	459	423	465	456	402	450	421	432	458	447	491	454	433	444	480	489	417	447	455	462	469	434	415	484	411	422	471	441	431	456	480	448	459	432	479	430	473	443	462	447	489	439	457	459	454	444	425	479	472	444	467	474	418	457	455	443	426	457	459	467	434	449	486	452	469	457	421	446	437	483	455	452	476	479	452	450	462	431	457	436	432	425	466	428	480	474	418	444	487	479	456	453	394	448	461	442	475	432	454	443	448	482	493	430	412	466	436	435	447	444	464	466	448	435	436	466	432	433	466	425	440	442	447	393	481	487	413	458	466	431	413	428	453	459	448	458	469	438	415	419	484	471	458	480	423	464	464	460	426	445	434	497	422	456	463	437	450	470	450	459	456	404	466	450	453	438	454	481	466	445	410	464	486	446	452	469	454	454	436	423	520	427	457	455	418	472	445	438	476	450	445	391	451	441	442	419	404	479	440	485	452	437	448	495	454	470	461	450	477	399	439	444	467	451	477	440	458	437	440	478	455	433	457	408	471	463	446	492	436	441	463	421	444	464	434	428	479	476	445	453	456	459	405	425	396	492	462	449	469	470	449	474	474	435	438	451	451	452	483	456	406	475	468	426	421	441	469	438	482	446	477	453	421	467	440	499	471	457	447	433	437	460	423	451	452	444	463	430	452	431	424	468	467	414	419	454	464	459	419	465	450	464	468	438	431	430	446	448	438	454	454	435	429	454	431	448	450	434	417	459	458	467	438	473	457	422	430	449	460	479	434	431	438	462	453	472	424	479	452	412	422	446	419	471	437	456	448	474	505	421	415	457	446	431	441	478	418	424	436	493	448	466	474	462	467	461	457	418	449	458	446	477	496	460	414	462	423	448	422	449	477	469	435	439	439	432	447	457	448	462	460	446	438	438	451	447	459	498	469	408	482	457	429	443	442	475	483	450	454	418	449	484	456	445	422	469	473	441	461	466	425	401	465	442	436	459	419	461	423	442	432	452	482	435	498	443	450	461	433	432	443	448	427	468	441	441	428	449	460	420	423	443	456	441	453	473	461	449	458	463	448	454	474	453	453	449	455	409	498	446	460	480	425	443	455	450	475	441	472	457	456	432	459	472	482	481	439	435	490	451	525	487	505	455	455	409	469	454	454	433	415	477	446	481	445	450	452	477	474	484	436	440	441	449	459	484	429	465	425	480	449	437	426	456	395	465	454	497	488	462	459	464	459	465	443	405	455	429	460	446	479	477	466	408	457	468	439	456	442	434	431	441	439	462	452	462	444	413	443	447	464	442	423	464	462	463	423	447	398	463	461	447	453	443	429	449	447	449	485	448	451	430	480	423	427	472	461	497	499	453	422	435	433	456	461	400	408	452	430	461	450	467	502	475	434	438	447	501	443	444	462	447	426	444	423	438	446	429	411	433	421	448	439	441	457	437	449	454	477	413	428	448	427	460	468	434	474	455	440	483	443	446	439	431	469	423	465	486	473	433	450	498	467	428	437	450	436	418	481	472	468	407	470	454	433	439	454	473	494	470	457	403	445	451	470	446	464	488	482	424	511	470	416	436	444	452	437	451	444	428	454	484	448	455	423	422	432	457	468	422	430	459	455	465	430	440	450	396	427	464	481	463	433	459	426	460	434	457	471	460	445	447	439	457	452	442	474	433	491	457	454	439	458	463	412	444	482	418	445	422	442	446	425	447	446	467	443	400	456	435	407	451	448	443	452	419	469	469	493	445	448	460	440	417	460	442	413	470	471	437	461	438	454	452	449	447	390	451	449	459	473	461	458	417	439	448	462	469	436	443	432	420	447	457	441	455	439	462	427	439	446	459	467	486	489	465	445	458	458	469	428	404	471	434	491	459	450	436	471	444	451	461	449	429	458	475	427	434	432	458	446	457	441	453	440	455	425	442	485	440	439	435	403	456	471	441	411	436	426	456	492	462	462	449	426	453	420	469	486	400	499	442	438	435	472	465	476	460	447	441	471	471	448	449	445	441	453	422	437	476	425	467	421	417	418	443	415	412	457	419	445	456	443	458	464	472	483	426	453	411	473	455	420	425	449	478	433	452	424	435	473	454	454	439	437	462	410	421	433	447	435	410	483	482	448	464	457	445	455	432	423	457	454	480	467	429	469	432	441	429	444	475	464	445	444	429	452	449	429	478	462	419	448	431	392	431	439	462	467	481	463	463	438	470	411	461	429	473	418	459	442	416	477	456	431	419	439	436	479	442	425	429	437	460	478	485	479	434	489	454	410	432	456	425	468	421	433	462	420	457	483	474	448	448	461	470	454	429	469	487	476	446	456	480	460	437	459	472	444	472	444	435	408	482	462	415	477	489	457	449	494	447	420	474	462	449	446	454	465	489	399	454	454	449	427	496	432	471	450	427	482	450	418	473	412	459	458	413	425	457	416	471	444	468	420	458	458	469	474	471	445	466	422	450	471	408	448	447	468	419	447	472	472	458	461	435	473	452	457	455
1753	456	420	434	386	448	415	429	444	443	409	425	458	457	416	436	427	416	430	422	407	456	405	417	420	441	405	413	445	460	431	449	417	391	442	415	405	420	408	425	401	411	440	410	403	425	463	409	424	433	437	464	438	410	448	448	426	439	405	456	418	409	405	434	416	432	408	404	384	386	438	441	394	411	393	409	433	446	401	417	420	421	432	424	424	400	403	420	360	413	486	439	410	432	439	434	443	388	423	388	396	443	409	461	382	393	407	415	432	412	414	391	449	429	436	429	465	484	411	458	437	428	432	440	391	443	452	411	404	415	413	419	410	452	425	423	434	416	480	453	410	453	405	402	422	438	445	464	418	429	420	398	408	426	444	424	443	413	446	468	489	457	411	429	432	428	438	408	441	439	410	428	436	451	420	421	422	432	416	432	420	469	391	414	449	375	453	435	450	388	404	425	434	423	426	409	409	415	468	380	416	395	459	433	425	397	464	423	408	409	416	396	441	410	425	435	405	463	417	430	447	437	438	465	408	419	389	410	424	452	416	422	435	407	409	388	466	409	394	420	395	400	448	424	449	430	410	461	405	398	423	451	417	412	409	446	467	399	412	421	436	438	417	436	418	415	414	424	439	406	424	442	434	418	378	408	414	427	460	427	444	440	391	452	439	459	447	499	423	457	443	422	430	425	443	452	464	387	402	421	427	425	454	435	424	422	431	408	402	365	386	456	447	389	423	387	429	447	425	427	472	404	438	403	405	413	417	408	429	451	466	413	449	417	398	398	409	426	433	450	421	432	455	449	410	424	411	444	407	407	422	378	424	390	467	412	377	376	408	443	405	430	394	402	418	396	411	418	439	410	420	451	373	446	406	440	447	430	485	431	458	428	436	408	433	427	476	420	401	457	444	404	406	418	416	423	437	448	417	433	455	435	441	425	418	400	408	433	455	439	431	408	413	398	401	422	409	400	412	419	438	391	407	415	421	463	463	425	403	399	432	395	416	382	420	438	375	407	468	402	384	429	390	409	417	398	399	454	437	395	466	440	387	415	394	438	438	414	393	398	387	431	434	414	435	404	429	444	444	404	430	429	415	444	426	430	431	448	400	400	392	458	427	457	404	442	405	420	462	440	406	433	458	370	402	445	436	428	425	463	413	412	407	444	453	409	404	415	406	454	457	426	432	423	401	405	424	456	445	430	413	410	422	405	414	447	401	423	427	429	399	415	445	415	452	404	452	434	443	446	426	417	449	455	377	439	415	387	390	460	390	419	449	445	405	402	479	403	417	374	426	404	417	419	438	460	407	433	412	444	422	424	480	427	414	394	419	430	419	428	398	454	433	432	417	457	401	382	412	404	410	429	428	461	435	421	404	396	436	424	457	428	420	404	391	422	438	416	451	448	432	428	424	423	437	419	440	411	403	437	454	408	425	443	446	420	430	462	437	459	449	448	433	418	409	458	362	410	415	413	434	413	399	419	416	474	427	420	451	431	430	409	408	405	451	443	404	402	487	447	450	439	442	401	439	465	442	439	437	439	426	420	405	437	457	410	435	379	394	468	419	464	443	419	435	467	403	448	432	448	452	416	439	418	460	419	435	435	405	410	399	454	479	428	453	444	436	412	433	479	402	425	414	423	432	412	415	433	431	432	443	439	425	392	459	470	390	403	437	436	452	416	383	438	435	409	396	433	400	420	422	387	408	423	437	422	407	464	425	444	438	472	443	426	451	434	396	456	417	429	437	419	458	407	422	430	446	445	415	425	414	444	411	410	454	399	452	383	411	409	450	419	473	415	418	420	439	409	458	424	457	431	414	410	419	437	412	417	427	461	408	425	397	414	427	461	420	421	432	460	439	471	452	423	440	415	444	423	462	407	407	413	413	434	405	380	429	454	389	401	422	463	423	467	415	432	450	419	379	404	409	460	437	379	447	473	426	397	427	424	424	441	452	423	416	409	433	407	458	435	448	468	453	388	419	412	420	403	419	389	441	426	396	394	377	411	459	400	426	481	399	394	423	424	393	428	394	420	422	427	454	413	429	432	424	410	431	422	454	441	466	454	427	423	428	431	409	447	431	432	396	369	403	452	405	416	423	440	415	392	433	413	442	429	400	452	459	443	399	424	418	378	412	397	401	422	422	426	425	433	422	414	433	445	440	399	404	422	401	421	417	441	420	430	466	437	442	427	432	400	414	423	414	451	414	383	385	414	408	386	416	385	364	435	446	458	459	425	442	420	430	422	423	407	441	418	394	400	446	481	414	429	440	434	424	410	446	423	449	402	412	409	443	441	449	412	421	416	407	437	403	421	466	419	441	404	393	390	387	433	466	407	432	448	407	384	429	446	424	424	444	464	449	418	425	403	414	448	458	444	398	436	418	422	415	458	419	412	416	432	440	442	394	438	437	415	425	450	384	394	363	399	394	430	440	412	424	431	460	429	436	423	425	400	449	440	386	443	444	412	399	424	400	432	467	419	439	425	394	385	447	458	426	466	433	441	424	443	386	458	405	427	435	438	409	422	445	415	407	418	436	428	375	444	428	443	395	443	413	455	420	402	426	433	434	409	367	426	444	467	422	406	437	404	428	396	416	463	427	501	463	431	493	463	406	443	424	402	423	427	421	422	466	464	425	408	412	411	459	419	442	434	413	408	454	445	467	404	403	457	399	442	427	432	426	443	417	411	397	408	406	424	434	416	413	455	434	427	404	462	424	412	411	408	388	417	417	431	478	464	457	413	416	389	407	422	433	433	439	440	456	497	405	432	420	431	441	418	411	419	429	381	404	412	437	437	433	444	424	391	426	414	454	428	415	439	417	408	440	399	425	418	424	410	452	452	439	442	409	447	406	430	401	429	444	404	448	426	471	424	440	442	436	420	431	462	441	442	432	442	426	425	421	438	421	422	445	431	435	418	367	419	412	419	456	458	408	427	460	421	372	429	446	411	443	445	409	432	440	429	455	425	407	442	417	409	445	448	440	408	426	439	393	426	428	432	409	449	454	449	438	433	382	429	419	462	437	404	421	443	432	408	414	443	404	445	428	435	412	431	401	431	406	413	472	415	405	417	443	416	403	428	441	447	389	406	435	444	411	403	402	401	419	433	438	440	428	411	386	415	422	451	410	445	412	433	434	401	409	409	427	435	436	421	437	442	439	410	421	419	447	427	397	414	427	445	438	462	394	415	399	396	426	407	416	454	459	397	423	399	455	391	413	411	421	405	365	421	462	414	441	432	445	442	437	441	412	429	456	415	410	387	395	416	410	405	466	444	415	445	420	380	469	423	436	438	397	420	404	455	420	380	458	416	425	412	410	424	400	462	449	439	465	397	381	436	462	427	415	389	406	418	446	431	409	448	414	437	408	431	394	396	406	414	418	416	446	400	435	429	421	401	431	375	445	401	425	402	435	415	437	415	462	476	423	420	398	448	427	396	436	406	425	431	427	423	436	439	453	404	409	421	480	466	399	396	436	411	393	429	433	436	430	435	420	429
2397	1017	989	1001	994	995	1011	1004	970	984	965	976	1041	989	969	985	1023	957	951	1001	996	988	1021	916	958	989	984	943	995	971	999	1004	952	964	971	989	990	1003	963	956	980	982	1029	925	992	963	1013	957	1060	1018	981	1005	968	957	980	1005	1006	1002	933	953	966	1022	958	962	967	961	969	1038	973	1033	983	990	993	988	979	931	1009	938	975	954	1048	960	994	938	1068	980	983	1030	1004	948	944	988	1023	987	1000	942	1011	952	994	1008	964	997	988	930	997	940	926	994	932	959	918	941	970	971	1012	917	930	994	1000	972	1010	956	957	1003	996	948	955	981	959	1047	1025	1021	983	1033	974	916	1013	1017	1020	995	932	1038	1007	947	957	1009	946	972	979	967	982	993	940	1010	944	1015	999	967	1003	993	879	1012	959	968	976	993	982	983	990	962	963	956	974	940	936	978	989	980	1026	1000	1000	1019	941	984	1026	981	935	985	1006	991	943	980	981	996	953	963	976	964	1046	964	973	933	959	961	1011	1009	1079	1016	994	967	985	938	927	1042	1010	963	963	918	972	1014	985	922	955	965	1028	1029	947	971	971	980	1055	922	962	951	998	1020	1002	942	999	974	978	958	951	957	1020	937	1021	978	974	1014	1017	1010	947	975	939	997	953	996	948	992	999	996	984	1027	1037	986	1021	929	1017	1006	958	983	1013	975	954	908	937	984	1006	968	1017	955	963	989	992	963	1019	1003	986	1048	981	1015	983	997	980	968	998	986	1034	1040	954	1001	960	980	957	986	1038	971	974	1037	992	952	983	973	954	1020	1050	985	1019	996	971	976	937	967	1006	964	982	1048	981	1003	1039	1015	958	899	951	1000	975	1000	963	975	995	958	922	990	951	994	977	955	1008	970	1006	1040	964	1007	1004	980	986	990	1047	1014	975	996	973	978	1048	998	1008	981	1005	956	1011	934	1025	1003	1052	978	1003	908	978	986	990	956	993	1050	1002	959	926	978	971	979	994	980	932	1026	1030	980	957	967	989	981	971	1012	983	945	957	1000	955	974	960	987	1002	996	981	1009	994	990	989	1006	931	955	947	958	952	1005	984	1005	1004	980	1035	1014	973	1029	945	955	950	952	971	945	988	960	946	1022	1009	998	966	987	1000	979	984	958	964	998	947	1002	982	983	979	1039	949	936	1024	936	978	949	1038	943	996	988	962	984	959	973	999	933	1033	952	1048	1051	985	973	986	994	949	939	946	1005	917	931	986	969	975	945	925	988	989	988	997	1048	958	965	945	992	975	937	954	931	1006	955	986	1003	1000	984	933	987	1041	959	974	965	958	940	1011	1004	993	954	1016	985	1032	1019	994	977	993	1008	993	952	972	1019	988	966	1036	950	1019	963	1059	958	967	983	977	925	986	962	971	981	939	973	942	1008	991	990	945	949	1010	999	1016	976	946	940	970	962	896	988	976	985	946	976	963	975	957	1001	950	1017	960	1002	962	1026	964	1006	943	1033	1005	1025	984	955	980	953	1012	975	961	1038	967	984	1062	1015	986	1022	999	985	1008	1016	959	981	975	1020	964	1007	1005	1014	993	944	1023	1001	949	983	938	1039	1012	972	971	945	976	950	1007	958	975	992	940	980	1011	1005	1001	953	1028	950	1043	944	955	984	994	974	1030	941	992	965	984	985	989	991	1025	939	995	998	934	994	1034	918	982	1016	972	1034	995	983	976	970	1044	917	911	1006	983	932	1007	1020	998	1038	959	978	934	985	965	938	944	978	984	987	1004	977	944	1022	975	983	941	1030	943	923	995	1053	1013	1010	1016	1009	971	973	946	951	1022	1039	964	925	955	978	956	1006	979	1013	918	967	996	973	1028	958	1021	986	932	1029	907	1024	965	1013	984	928	935	965	994	965	969	1013	921	961	1037	1034	989	1023	969	998	957	926	943	899	932	975	965	973	1042	980	988	997	970	974	955	1008	979	1055	979	952	970	1006	1013	996	979	1019	929	976	996	1010	929	950	924	938	956	945	997	983	1008	979	951	974	921	980	969	1006	952	975	973	964	969	995	1011	1004	973	901	939	972	985	1022	1012	968	987	1000	984	938	939	999	1022	992	995	980	982	904	999	1015	940	943	936	1026	1016	1025	1002	978	985	1015	969	964	888	994	963	944	962	978	993	992	1027	1006	972	947	983	1009	970	1001	968	937	960	988	953	1022	1020	995	948	957	1030	978	970	1000	966	944	1024	953	982	1010	956	982	990	1008	977	974	1022	1021	934	974	999	980	999	962	967	967	1001	945	972	960	967	951	931	971	1039	985	988	983	993	985	985	991	952	996	994	993	965	1018	973	1018	933	989	996	975	1014	1013	971	983	909	1007	1011	998	944	960	945	1012	968	997	990	980	981	1025	995	1016	978	998	944	965	1015	992	992	979	932	973	1001	969	941	982	964	997	960	1001	960	971	1024	941	983	940	987	1052	941	985	999	977	1017	987	984	952	978	994	922	937	1000	959	1055	1003	1080	959	990	991	982	1026	1024	962	938	976	1033	1029	963	944	968	964	992	1000	989	974	958	976	1028	1011	984	906	946	1014	950	1014	998	991	979	989	972	957	994	933	952	944	962	960	995	998	1004	964	1022	1040	951	983	961	960	965	973	975	1074	1040	998	977	961	965	1001	1024	1013	1009	984	986	1003	985	979	927	1069	1028	1020	975	963	955	971	921	968	963	985	996	1006	936	958	958	1012	959	999	996	950	1003	988	930	959	950	1022	1011	1019	981	973	990	937	977	994	957	998	988	948	991	1003	991	977	1003	980	1023	994	934	996	1015	1050	987	949	1015	995	1043	978	1028	1038	961	1036	969	971	930	973	937	1036	928	1007	943	1001	987	967	971	995	1005	961	1021	988	915	1021	1010	958	954	978	963	1008	970	939	979	935	946	958	1004	980	938	985	983	997	943	915	958	963	984	964	990	1012	981	997	931	924	944	967	960	1055	974	957	1000	974	977	991	1035	957	1050	966	996	960	1014	986	980	963	1005	963	1000	955	932	949	958	951	1002	969	982	957	976	1014	1021	984	984	972	1011	987	999	1004	991	1025	1001	928	1005	969	998	1018	983	880	985	979	926	1021	995	960	984	985	1015	998	1027	1004	1000	973	983	914	965	981	977	1004	969	942	983	986	1010	981	981	941	954	944	1010	967	929	1002	1001	942	950	943	980	970	971	929	994	954	945	914	996	1009	965	958	973	980	993	1026	959	1002	979	980	984	1015	978	1003	1009	952	991	1007	983	985	947	913	997	931	948	1014	999	1017	977	932	962	935	999	1007	995	1011	960	1002	974	1006	1005	944	1017	990	970	949	1041	968	959	936	1002	984	927	953	996	942	993	928	938	947	1033	1006	1011	981	1037	953	1009	971	989	960	994	1042	1030	1006	991	1086	976	1014	1013	1043	1019	920	926	969	981	972	968	1009	992	974	983	1014	999	953	1021	1007	1005	1015	986	988	1011	989	943	992	957	1024	1007	974	999	1012	980	1024	986	1014	922	967	893	951	961	974	955	1043	963	938	940	1021	979	960	992	963	916	968	1056	961	993	1011	945	998	1002	1014	955	1037	987	971	1004	968	990	926	1021	1045	962	956	989	965	971	951	1041	940	957	992	978	984	1020	988	975	996	947	1003	972	958	937	977	996	1027	1012	1027	1018	966	957	972	990	967	997	968	929	984	977	1004	955	952	1037	962	964	956	937	998	967	1014	1009	1025	882	1008	970	947	972	937	965	984	1004	1003	914	973	931	1006	1040	967	948	970	965	987	1067	988	906	1046	983	1003	990	975	950	1017	977	1008	948	1027	983	1029	1003	1029	950	997	1016	926	931	1021	1040	988	963	988	979	975	1014	1003	992	1009	1016	934	962	1006	1013	972	942	1008	1001	1013	943	952	1020	1011	985	957	1024	1025
7742	751	587	472	506	427	409	399	380	403	367	379	378	398	368	393	357	396	383	416	379	348	409	387	388	379	360	365	377	323	388	359	359	370	370	319	375	366	354	382	406	362	399	375	333	395	388	381	369	368	416	375	371	386	376	371	397	385	366	410	394	342	380	393	378	330	398	368	360	370	395	402	387	352	342	365	328	405	362	354	388	341	373	403	368	363	365	352	367	359	372	389	347	374	387	351	387	352	368	394	379	355	375	418	391	359	387	396	409	354	373	370	323	367	380	373	356	358	372	369	361	332	374	349	360	387	373	391	373	383	382	375	378	366	358	359	344	407	371	371	373	336	381	359	359	354	359	382	387	336	378	394	379	372	351	349	358	347	357	380	364	358	367	362	401	365	368	394	354	371	353	376	371	382	388	366	339	380	405	381	332	362	371	381	349	366	389	338	411	353	378	382	422	359	345	378	381	386	358	374	385	330	385	349	380	354	352	363	332	403	345	382	360	374	341	392	404	367	381	341	358	354	354	388	364	377	367	333	359	343	358	361	348	346	349	379	360	397	376	392	385	366	324	340	382	340	379	391	388	374	354	359	359	314	374	395	378	372	350	364	381	369	425	390	401	382	359	338	343	370	393	377	376	374	404	367	378	375	363	353	394	360	342	379	352	379	380	368	382	344	371	376	345	365	363	378	341	385	344	380	392	352	356	409	378	382	388	370	374	371	352	351	385	374	372	364	370	379	362	340	411	366	365	381	426	372	402	351	386	359	387	350	339	353	366	397	380	331	361	394	361	394	378	357	360	381	437	378	340	349	351	377	377	402	391	345	358	337	356	392	309	381	374	366	377	380	370	401	367	397	398	393	356	344	344	368	354	375	386	361	354	387	378	372	388	390	376	389	382	372	348	363	323	327	359	375	385	374	384	413	382	359	347	384	389	365	375	373	357	365	375	365	351	355	362	377	351	370	366	379	366	324	386	364	376	378	384	378	368	370	340	368	403	361	354	402	424	356	373	380	360	376	380	354	365	420	386	401	361	375	367	371	403	365	352	374	392	400	358	385	382	355	383	363	375	344	386	348	381	363	386	356	383	383	377	395	341	377	366	398	389	346	393	385	365	354	351	396	383	371	387	407	365	386	369	360	325	358	415	385	352	379	372	354	362	356	350	378	390	394	387	384	403	381	340	401	355	337	379	395	316	363	374	407	374	371	365	396	403	371	334	407	375	375	342	391	393	382	347	393	368	385	384	353	380	350	365	404	390	402	347	402	389	386	325	356	364	379	382	340	364	367	360	340	371	336	350	401	379	383	353	357	334	319	371	384	370	370	377	372	363	369	363	402	374	355	398	383	389	376	366	391	396	357	416	370	361	338	343	362	353	380	351	334	387	357	366	360	370	416	366	380	376	335	377	390	317	350	359	353	406	398	358	348	397	399	400	364	375	378	372	400	362	373	369	363	412	381	381	381	364	385	383	379	428	401	381	350	343	373	373	347	388	358	358	378	395	383	369	365	395	375	361	343	345	377	378	372	362	386	366	393	345	352	381	390	365	370	372	382	363	362	380	403	358	355	364	355	403	399	357	358	371	360	382	377	364	372	374	354	345	376	364	340	378	372	398	360	347	349	348	358	381	368	376	378	344	374	363	382	353	382	362	397	345	384	387	354	347	367	438	372	360	358	350	366	388	365	351	343	349	363	340	412	374	405	404	349	381	365	367	384	377	387	344	377	382	355	360	349	393	409	359	368	418	357	367	360	388	379	390	348	358	377	385	388	423	342	353	342	354	370	358	384	361	400	332	362	379	383	389	354	359	366	377	399	373	407	363	369	342	343	376	381	353	384	386	362	374	410	371	431	336	343	361	386	366	344	330	367	372	352	343	349	383	376	373	372	354	320	371	381	385	354	367	344	386	362	363	383	396	347	363	334	344	339	389	340	387	375	366	351	361	344	355	355	367	406	357	369	335	401	379	375	366	365	367	329	379	368	350	377	380	359	381	380	390	355	401	366	362	379	375	378	368	361	404	378	394	342	345	400	401	338	388	354	370	390	380	353	389	361	354	402	382	357	340	342	360	322	363	367	369	357	346	373	377	356	397	380	382	371	351	328	388	355	356	371	382	366	359	376	370	336	368	351	344	349	343	375	394	378	331	338	406	379	367	391	395	376	350	406	329	350	418	357	390	376	402	371	373	338	373	378	385	342	408	386	351	376	379	354	372	380	331	360	362	365	388	362	381	359	401	358	373	360	345	353	377	349	393	392	375	394	374	376	374	370	389	336	346	362	356	374	357	366	395	371	368	383	390	354	382	368	384	360	361	346	349	357	374	370	329	374	369	341	334	345	389	420	372	339	352	347	385	352	379	381	388	371	329	392	388	384	351	384	344	391	380	382	415	408	412	375	360	377	388	341	379	356	352	353	366	371	361	338	352	345	364	367	374	360	359	365	362	334	385	369	366	359	391	357	379	395	349	386	378	374	360	390	399	376	329	375	369	414	367	375	399	368	366	342	377	372	350	352	350	402	340	360	364	367	390	355	386	360	350	368	381	409	364	381	378	381	376	396	360	393	356	366	364	341	406	388	367	375	374	358	384	406	356	355	409	407	373	372	334	356	360	379	432	359	375	350	380	356	343	335	358	348	374	356	374	367	345	371	371	336	388	368	360	350	350	345	376	351	356	355	376	330	395	383	361	380	398	355	360	380	400	361	356	379	357	392	361	332	375	348	384	349	350	354	347	346	345	387	355	407	386	337	413	343	408	375	404	356	410	397	394	351	347	341	428	361	337	400	364	375	366	355	357	331	353	385	374	357	394	389	386	379	369	327	353	395	349	357	346	365	375	372	376	380	382	362	383	373	364	316	384	365	355	363	376	321	374	405	349	388	340	348	374	362	363	381	360	394	361	384	377	324	354	368	335	366	407	339	355	371	384	358	386	380	360	349	402	395	373	366	413	388	367	345	357	376	397	362	376	375	366	377	375	346	377	356	353	427	359	387	369	398	350	341	341	372	384	400	385	365	341	384	375	349	378	364	363	382	375	345	378	365	388	374	410	376	371	384	362	383	356	353	383	331	382	321	350	379	350	355	349	330	388	396	372	403	389	382	338	360	335	344	359	396	350	367	387	364	356	367	371	353	382	347	346	340	358	366	386	342	344	370	358	350	365	364	391	360	387	403	359	338	354	376	363	351	401	349	363	370	382	345	380	373	376	382	356	360	374	391	370	371	366	351	365	352	349	354	402	408	358	371	343	389	365	390	390	369	404	347	368	344	341	359	385	380	408	390	386	353	394	374	350	359	335	360	346	377	333	350	379	351	383	345	388	371	359	378	394	367	369	376	400	388	403	394	349	394	378	353	353	397	367	336	344	394	403	371	384	387	347	331	343	378	390	321	350	388	357	361	355	342	356	368	406	392	387	368	370	355	336	372	407	396	379	349	396	347	336	382	352	368	335	357	361	367	376	378	342	381	346	336	377	405	318	380	409	353
6896	1151	1380	1484	1353	1227	1182	1112	962	1047	1012	995	963	921	904	920	868	860	1008	843	863	858	967	813	855	867	920	853	900	848	898	884	886	869	869	824	907	841	829	862	835	901	882	863	916	888	888	864	854	853	875	914	879	842	830	893	850	827	843	918	873	802	857	871	812	812	909	848	841	864	863	832	835	846	824	853	823	815	855	864	871	811	871	832	864	892	814	860	891	893	828	825	867	840	827	841	857	898	851	847	853	866	853	878	848	854	842	843	869	855	910	835	832	848	838	855	830	844	831	860	835	864	848	807	851	845	812	829	849	839	825	820	848	894	852	887	847	885	878	880	882	852	866	910	839	854	823	861	893	827	849	855	876	865	813	795	870	883	849	849	865	845	900	831	841	814	865	837	888	849	851	853	878	818	868	871	834	808	884	863	819	825	859	845	899	843	870	877	881	854	862	827	828	875	931	828	801	879	885	852	797	834	863	820	899	847	835	824	836	845	878	814	868	893	817	817	835	847	826	834	877	799	865	835	869	836	869	855	859	844	825	873	873	833	812	839	875	905	826	849	865	832	808	811	901	846	820	866	849	852	853	835	878	838	900	915	858	864	872	791	844	797	968	835	825	848	904	833	852	815	816	871	863	796	856	793	817	849	879	866	812	862	858	847	878	856	881	856	826	830	824	844	843	864	864	840	859	861	869	854	881	867	845	861	881	898	897	838	828	861	830	904	882	885	858	839	866	834	825	864	859	861	810	852	860	887	882	836	855	913	883	857	877	819	840	807	833	867	845	822	856	825	815	875	857	852	861	829	838	864	838	896	858	821	871	890	826	890	839	866	849	827	887	867	861	822	859	855	864	855	903	838	824	884	854	848	833	862	806	911	850	836	825	864	873	872	864	868	843	819	843	781	871	909	801	818	823	887	822	840	822	843	879	799	884	872	826	850	834	828	817	916	822	903	834	874	895	820	850	912	897	843	884	867	835	880	857	823	876	879	873	870	873	832	830	891	826	838	891	832	847	840	871	833	870	864	874	857	830	790	871	886	806	812	858	820	822	862	912	819	822	857	864	860	865	846	820	896	901	887	827	853	854	857	828	903	806	883	880	845	870	868	824	835	814	819	842	878	869	870	801	827	807	874	823	886	874	802	903	805	839	850	863	883	817	829	873	887	823	831	789	832	785	849	872	860	795	850	857	854	849	909	804	874	869	812	806	855	848	871	858	820	876	862	863	856	837	827	895	868	820	818	877	904	858	896	879	842	827	834	831	860	848	858	846	854	825	840	811	864	884	817	873	874	837	840	837	884	865	864	828	819	839	849	896	850	865	823	840	865	885	873	831	857	877	853	849	842	869	874	863	850	828	853	844	884	865	851	862	841	798	803	882	853	833	870	901	875	854	836	811	863	852	867	905	858	853	880	876	871	895	839	838	821	810	847	847	896	838	906	800	894	870	798	875	870	808	846	830	870	831	853	869	849	934	873	800	822	821	892	874	850	868	825	843	917	821	874	849	898	862	851	859	863	857	841	826	808	883	816	818	842	829	872	832	870	850	820	856	870	878	857	816	896	842	845	881	891	842	864	826	851	813	860	886	892	871	861	811	885	832	822	843	872	822	865	837	775	897	844	859	867	839	883	897	803	846	840	902	858	836	892	850	875	810	848	856	857	845	857	782	829	922	837	821	847	870	879	852	863	870	887	844	866	858	891	847	801	867	881	868	883	843	863	857	903	877	862	882	900	788	862	884	825	900	834	890	803	875	841	880	852	888	871	866	873	887	886	823	880	913	879	863	943	862	866	880	820	848	858	876	875	923	843	859	843	839	871	872	850	854	849	875	821	870	885	884	859	884	853	851	855	871	894	860	861	837	830	864	836	860	862	790	837	814	903	877	810	852	902	885	856	859	831	820	838	816	882	854	865	870	841	866	822	794	828	876	802	875	871	850	887	767	865	858	868	881	829	818	853	824	762	862	806	849	836	869	821	852	825	827	852	820	819	800	859	847	875	840	788	846	891	852	843	880	883	882	821	896	845	854	831	840	875	808	837	848	840	869	819	796	868	830	883	914	935	861	868	919	894	841	778	856	808	882	851	824	843	842	853	845	879	841	859	838	900	873	822	816	813	846	854	897	818	850	859	838	880	819	885	877	843	810	845	828	862	881	888	770	797	894	851	910	854	906	855	861	892	792	865	837	864	868	877	827	819	849	880	889	869	881	909	841	874	836	864	851	815	846	846	849	861	810	868	849	830	849	847	874	835	877	868	828	926	863	878	850	816	889	822	834	832	840	867	855	842	869	864	857	879	840	889	832	871	889	838	863	838	829	870	887	844	882	878	860	915	854	862	837	852	859	819	867	863	801	818	911	881	877	834	831	873	932	893	818	835	835	855	866	833	883	834	833	831	890	879	842	821	861	874	822	828	856	845	848	874	812	832	836	853	888	882	873	815	858	894	847	883	814	867	872	871	775	853	847	856	881	806	811	878	865	857	851	878	852	856	865	851	906	874	869	850	867	869	792	864	901	907	852	872	900	867	896	838	885	909	829	851	830	882	864	858	870	878	857	852	904	865	883	809	808	850	801	830	864	779	857	904	913	889	853	829	848	858	848	835	858	865	933	885	838	872	850	862	857	801	893	841	819	890	859	872	906	850	850	831	846	904	900	880	884	804	816	874	875	815	839	847	821	807	853	866	850	824	830	857	845	875	833	888	832	831	830	928	851	885	844	902	875	859	861	921	832	843	843	855	840	892	872	861	858	818	853	867	910	898	830	853	877	853	817	843	831	844	877	851	834	885	813	833	797	872	851	887	818	906	840	852	864	893	844	848	874	845	885	847	876	822	876	871	826	857	920	797	894	823	847	882	869	884	836	826	806	849	839	888	867	814	878	885	869	871	862	859	877	882	846	844	817	877	858	813	806	858	866	841	872	859	857	883	862	856	897	796	882	862	896	785	880	858	916	787	869	866	878	866	853	812	829	878	885	901	888	873	844	857	855	871	885	857	893	812	881	885	846	895	865	819	827	908	844	825	815	862	810	890	840	870	865	818	880	858	847	810	889	889	899	864	850	842	891	847	866	892	826	877	866	877	880	870	871	933	842	870	824	824	856	832	845	836	916	868	906	860	869	826	858	874	832	847	825	838	833	845	861	812	822	868	877	888	843	816	850	852	843	842	835	866	863	879	852	880	911	909	812	861	862	867	876	856	916	909	817	889	867	848	868	841	875	903	877	836	862	841	873	850	856	869	865	882	900	897	887	841	904	848	863	817	826	872	840	828	870	804	861	809	921	871	878	827	907	862	813	890	893	875	891	860	877	878	846	883	810	861	863	905	910	899	904	884	795	822	880	828	857	831	903	826	871	874	825	762	849	869	840	879	840	829	882	834	878	879	809	820	884	846	870	861	841	849	922	896	903	853	874	816	875	812	847	867	864	841	826	770	812	818	816	881	822	877	919	843	846	780	825	760	854	809	840	808	858	882	843	857	902	843
13971	1119	693	527	379	298	290	243	251	248	222	219	183	185	210	183	177	175	185	187	164	189	183	173	179	174	181	200	188	181	138	173	163	167	180	189	177	169	211	181	168	154	183	183	173	172	169	164	169	171	160	182	167	178	180	212	166	174	174	183	166	173	136	170	204	149	170	153	189	162	160	168	168	167	185	171	164	167	178	170	184	208	195	182	169	204	214	153	182	188	182	193	178	175	174	180	169	204	170	177	159	188	167	212	174	185	168	187	172	168	158	151	178	154	158	179	169	176	172	195	161	178	190	181	177	164	171	203	163	187	184	182	183	170	151	163	190	185	164	192	191	189	167	165	180	179	194	189	160	179	154	181	166	179	160	174	184	163	158	203	182	174	193	155	162	147	166	173	182	170	180	167	181	190	180	137	153	166	180	167	178	156	179	160	171	169	203	199	176	176	144	195	181	154	185	188	165	161	181	158	156	164	164	196	170	172	164	175	179	200	186	174	176	183	156	173	167	201	161	173	178	175	188	167	179	167	189	193	156	171	174	161	190	177	151	174	188	191	171	169	186	187	192	179	185	184	172	161	179	175	169	182	177	188	178	177	185	166	182	158	165	189	170	157	184	151	159	172	158	177	197	195	184	164	182	173	190	173	161	166	180	182	208	149	158	185	183	170	151	167	157	205	178	157	209	170	179	194	167	175	184	174	194	160	173	174	195	152	162	179	172	180	178	184	181	168	164	164	144	163	176	172	173	172	186	167	183	187	187	198	189	157	161	167	165	186	182	187	168	191	154	136	157	162	144	163	176	184	166	179	185	200	201	179	161	173	165	186	178	187	166	177	171	163	170	182	153	179	199	153	174	190	181	157	184	184	165	188	199	186	179	164	191	162	172	174	156	176	167	159	156	175	162	182	180	165	190	144	168	190	173	162	167	176	199	184	173	157	161	175	183	167	147	171	189	176	182	155	188	155	177	163	167	175	195	183	167	185	173	170	166	153	154	164	155	170	181	177	189	184	150	169	169	150	164	198	183	189	184	183	160	173	223	170	168	177	186	184	160	181	174	170	183	169	171	207	181	186	163	193	147	177	188	157	167	173	148	175	177	155	194	165	182	179	179	179	179	191	161	190	170	203	196	191	192	191	178	189	185	191	153	197	159	160	186	162	174	182	187	184	166	199	155	182	175	182	171	144	205	168	145	175	194	200	180	170	188	203	158	158	183	164	167	156	182	162	175	178	195	168	164	174	161	196	137	177	204	166	204	183	176	164	174	203	205	184	161	175	157	168	187	194	184	166	162	151	145	178	184	179	173	169	171	163	160	154	182	162	174	198	184	179	177	167	142	194	194	185	168	167	159	161	175	188	176	169	185	195	182	159	198	159	173	186	191	165	156	156	171	171	169	164	192	191	201	150	183	182	197	177	185	182	169	178	177	167	178	169	161	199	149	184	166	189	164	165	173	145	157	203	188	192	187	155	178	181	190	160	164	174	190	153	184	206	194	201	193	181	211	182	198	188	183	149	173	161	166	175	209	179	192	182	172	163	162	160	183	170	163	176	188	157	192	164	176	144	169	198	173	177	167	181	169	173	182	164	145	171	166	166	188	165	170	167	174	166	188	167	176	184	190	164	195	184	211	186	194	168	172	166	162	166	170	175	209	158	168	175	188	179	172	152	154	155	164	173	174	172	172	187	188	146	195	162	157	160	182	164	184	166	151	218	186	174	186	180	152	176	184	169	153	154	157	162	179	192	189	163	172	162	180	161	161	147	177	161	156	166	182	167	174	180	168	167	182	168	171	194	176	178	161	157	195	151	151	173	179	162	172	161	181	185	165	174	156	161	173	173	160	162	174	186	185	174	163	168	168	183	172	174	163	179	194	162	163	192	176	172	152	185	155	170	199	158	176	157	166	164	176	158	183	179	159	175	170	155	169	180	177	165	163	178	179	180	153	151	180	157	170	197	143	159	162	175	174	204	174	159	189	192	174	166	172	178	172	175	144	181	203	173	173	183	167	181	178	152	185	180	173	174	171	164	160	168	163	197	177	162	177	149	202	162	166	175	170	162	209	178	186	169	175	161	155	168	185	178	202	170	164	197	158	187	194	190	161	159	172	178	196	152	171	182	188	183	157	181	196	168	205	172	168	183	186	160	178	180	174	171	184	179	214	197	163	153	171	162	177	174	200	163	155	165	188	184	194	144	166	184	185	176	184	198	186	156	164	164	165	184	177	151	141	196	178	167	157	168	174	166	170	169	171	171	170	157	136	169	183	171	207	169	153	167	185	187	203	164	149	196	161	154	169	163	188	176	181	170	166	170	160	163	169	175	199	150	166	177	168	203	160	176	170	177	165	151	164	185	180	182	151	193	203	158	182	188	186	193	171	160	151	163	178	186	160	167	176	199	187	155	158	202	169	167	177	181	212	146	188	207	184	166	199	181	169	171	165	169	165	197	180	150	194	174	182	154	184	168	181	163	178	175	189	175	184	192	181	155	167	186	196	171	170	168	166	168	169	145	154	162	169	151	164	194	194	180	178	151	152	169	171	164	188	180	182	179	186	165	160	169	181	170	145	175	164	187	185	166	198	183	176	149	200	178	174	166	184	171	196	196	178	160	155	163	189	165	164	177	187	168	182	176	160	155	189	178	179	154	165	171	176	181	194	184	171	151	181	184	146	158	174	177	190	172	170	167	176	166	193	172	141	203	155	188	203	178	183	161	145	184	188	161	165	167	169	192	168	162	167	190	150	192	180	202	173	177	183	172	194	146	163	197	163	213	161	188	165	179	161	146	182	195	178	178	170	173	197	171	167	164	175	163	206	193	175	145	149	191	190	158	174	198	183	166	172	196	182	159	152	164	178	167	155	157	166	197	198	165	193	206	161	174	171	170	201	168	178	188	159	211	169	193	158	198	181	177	192	170	180	174	191	178	160	177	164	199	159	166	166	185	169	177	167	165	158	187	173	179	173	188	192	175	161	178	154	189	161	188	181	194	166	161	168	174	168	164	174	184	157	182	193	167	199	177	159	163	169	162	173	188	183	157	194	164	157	156	151	175	163	163	190	158	184	200	155	161	143	176	190	185	188	165	142	184	167	161	194	160	192	156	219	175	176	177	183	167	177	183	157	182	186	167	180	202	145	170	182	152	184	188	175	171	173	189	184	178	185	179	171	154	162	193	154	156	164	172	168	198	197	188	195	202	176	168	170	160	164	181	161	167	184	172	182	191	194	171	200	153	182	169	201	193	165	183	171	196	176	164	168	189	168	162	181	195	172	202	161	181	159	182	169	169	176	164	173	174	174	168	167	193	180	171	181	186	158	157	180	166	193	184	178	187	192	176	171	173	171	186	190	187	166	172	174	171	179	168	180	175	183	165	149	156	169	175	164	174	165	141	177	158	160	174	181	180	173	165	170	145	180	157	190	201	178	171	161	149	162	186	175	145	167	172	179	171	192	171	179	148	133	168	184	208	191	156	166	160	181	183
8397	943	1507	1617	1377	1194	991	893	785	708	685	627	603	586	574	543	557	497	553	507	522	488	473	521	491	462	478	510	504	474	432	507	494	450	466	468	451	457	463	494	419	436	471	456	467	470	457	479	412	461	456	484	462	443	462	478	485	492	436	455	461	457	454	467	436	481	458	474	491	445	442	447	419	423	459	461	455	427	483	451	445	454	428	422	432	451	439	440	424	456	461	423	432	432	431	432	428	446	430	438	455	441	481	470	461	437	466	446	467	490	494	453	398	488	452	459	456	448	449	451	428	493	433	449	487	437	429	503	417	440	430	478	479	458	445	470	471	451	455	441	417	437	449	466	430	458	445	469	437	480	437	458	443	401	477	429	434	464	443	477	427	450	470	455	451	447	482	449	458	468	456	476	435	452	470	438	457	436	460	452	434	467	436	451	442	459	462	449	491	437	465	442	470	471	440	461	444	490	478	469	454	477	422	471	435	462	445	473	430	427	454	463	441	432	466	433	470	459	426	433	440	466	438	436	467	454	448	458	439	411	471	452	462	435	440	455	472	441	479	438	475	445	455	453	464	424	452	465	482	465	451	491	477	417	419	464	461	491	491	422	451	474	479	476	449	463	449	444	435	475	447	459	455	446	480	453	498	464	441	441	443	458	468	485	448	425	450	476	421	460	462	453	464	428	455	432	449	439	460	457	454	453	425	447	419	489	389	424	446	461	437	439	454	447	456	417	447	420	485	441	443	443	459	448	446	447	473	439	465	464	451	456	444	431	478	462	463	444	474	442	457	452	441	461	459	428	485	425	473	432	455	448	427	471	450	441	437	444	400	393	435	466	449	447	474	429	441	447	489	469	431	469	455	444	436	441	438	436	476	456	477	461	441	450	429	456	443	428	437	472	463	402	424	442	450	444	459	445	475	416	483	446	448	452	440	490	473	454	435	491	466	444	446	429	433	462	443	466	491	417	480	461	456	458	441	444	418	444	466	469	455	415	417	456	439	447	441	456	470	442	461	450	463	457	445	432	478	470	472	450	499	472	452	509	435	460	443	476	451	465	443	466	445	442	423	429	447	460	447	448	446	424	434	452	438	446	449	432	434	446	422	412	421	440	466	457	447	433	439	412	470	429	468	460	486	446	439	428	472	423	441	454	429	442	449	458	468	514	468	414	439	451	442	446	475	457	461	413	483	448	511	429	408	437	443	442	435	442	464	458	457	449	447	458	452	479	455	477	475	463	465	445	459	471	443	450	436	426	467	442	454	482	450	459	487	451	437	454	429	462	393	427	476	432	446	430	437	461	489	445	447	407	457	456	416	482	435	455	463	440	447	452	429	435	406	440	451	480	444	465	456	442	443	457	461	459	468	420	471	457	456	450	416	475	412	451	422	419	454	437	442	418	448	406	420	460	422	461	473	423	469	436	404	432	457	435	420	437	429	471	471	457	459	475	441	460	472	449	447	480	455	430	443	419	478	444	436	449	446	423	438	429	457	428	453	458	462	466	472	454	448	407	456	452	437	462	450	480	485	477	477	471	453	469	447	499	440	442	423	474	504	404	444	467	468	459	431	468	452	464	472	436	447	473	467	461	444	440	471	493	446	427	440	495	438	454	475	509	460	444	468	409	463	495	444	446	440	437	479	434	429	467	477	422	437	442	456	452	480	462	458	441	469	479	473	409	466	450	432	460	445	434	469	485	446	433	463	432	470	497	425	435	438	416	435	448	446	436	467	436	422	427	461	461	462	480	445	443	454	448	460	448	473	458	425	457	422	435	467	462	444	456	444	436	456	462	477	497	462	439	468	469	426	466	457	477	479	443	471	467	429	471	457	440	428	485	454	445	454	455	442	455	422	434	415	426	449	461	458	407	441	499	416	451	448	437	415	487	450	438	429	468	430	409	420	470	427	429	461	463	481	430	457	465	432	427	447	440	462	450	448	428	455	459	449	454	440	465	478	474	435	481	445	464	470	450	463	454	438	435	453	428	456	461	445	436	473	440	484	459	482	466	469	444	477	492	480	442	469	423	482	470	435	442	483	451	459	474	411	452	441	452	457	457	476	440	468	414	450	435	484	461	460	464	440	463	486	441	450	468	460	478	446	437	469	442	422	450	424	448	466	445	419	454	426	436	478	459	466	444	490	450	432	425	447	473	450	464	459	431	452	455	451	449	426	446	416	448	432	450	457	444	465	431	442	428	431	467	459	429	447	485	453	466	447	473	477	483	455	448	456	441	453	431	423	448	444	465	431	428	495	443	439	452	440	466	432	454	442	446	414	467	430	405	466	447	454	460	426	471	471	456	511	503	438	430	434	448	441	491	426	444	477	469	444	461	436	419	462	454	436	467	415	415	400	447	453	425	432	418	427	447	473	444	450	477	469	443	435	446	452	472	466	437	453	473	484	456	457	475	476	445	471	455	461	432	405	464	476	455	475	469	463	431	450	461	462	415	465	429	465	400	475	459	416	430	461	438	466	417	443	443	431	445	458	439	461	449	451	459	426	455	457	486	491	456	456	436	440	435	389	431	464	450	434	458	490	453	457	469	477	463	454	484	448	474	446	465	453	451	425	429	473	437	451	385	485	456	458	492	475	447	444	477	463	466	452	496	437	416	440	470	447	427	445	450	458	456	452	413	444	443	440	430	454	454	469	456	466	473	492	499	435	499	434	431	484	481	501	433	454	443	454	465	457	448	469	449	464	420	427	436	461	454	427	473	477	481	470	430	441	442	429	484	496	421	444	456	453	455	436	458	454	442	429	449	452	407	438	481	441	426	421	454	462	489	464	448	453	463	481	464	418	487	448	474	483	433	493	449	481	455	460	464	453	435	453	418	425	479	439	492	457	453	457	417	464	456	494	429	448	444	441	457	442	473	455	450	437	446	458	471	408	472	471	446	430	486	445	392	490	449	437	430	519	457	444	399	481	459	415	435	446	445	452	450	420	485	460	466	500	457	477	476	449	448	466	481	465	472	461	435	441	452	459	512	439	469	459	470	405	395	447	461	416	451	439	436	469	505	440	432	436	452	443	444	458	443	474	465	412	457	443	429	463	468	445	441	460	481	470	457	463	426	454	467	425	463	483	470	476	417	472	463	455	457	441	461	477	472	437	475	466	425	406	500	495	423	463	443	466	457	425	464	427	462	419	426	411	473	454	456	449	459	460	472	446	434	443	460	479	423	426	458	428	471	449	466	445	445	466	469	448	482	473	460	452	449	478	448	468	444	437	489	461	447	475	528	460	452	436	421	451	417	441	465	416	437	422	470	481	445	413	426	448	439	458	478	402	460	434	482	437	467	482	473	473	462	494	456	441	433	424	459	424	411	476	423	397	445	433	435	450	421	452	458	432	453	447	479	429	435	427	464	466	450	440	454	444	445	473	409	431	471	454	440	413	467	442	470	451	433	436	455	490	434	410	456	423	419	476	477	445	463	466	450	473	435	465	462	448	443	434	419	413	445	457	449	439	443	518	430	450	448	458	443
1764	495	441	429	415	393	429	407	442	418	427	438	433	400	446	427	429	443	456	441	442	428	486	455	430	409	448	412	425	451	439	426	438	398	419	436	411	429	406	437	439	463	420	400	427	424	432	480	407	505	415	424	423	424	431	386	421	383	413	411	421	446	401	479	469	419	424	434	481	420	407	453	370	450	433	407	404	428	437	436	399	422	416	426	421	388	415	407	451	382	439	453	437	384	402	417	440	441	409	437	411	448	402	480	460	429	435	443	411	444	450	452	424	394	422	463	459	403	423	403	409	439	400	466	441	409	437	426	421	441	437	448	423	408	401	451	425	417	416	439	441	449	460	431	434	396	439	440	384	408	464	428	447	459	404	427	426	438	439	438	410	421	450	408	423	435	422	413	401	417	424	420	430	435	456	424	440	406	440	416	410	476	459	418	415	450	411	455	405	407	412	451	428	435	455	410	398	438	449	448	449	439	408	492	398	425	399	429	433	389	415	425	451	399	422	423	403	433	438	404	433	405	397	410	418	447	439	412	403	418	385	454	407	444	416	460	405	427	446	436	426	457	399	430	381	452	412	419	396	436	456	424	419	440	405	479	461	479	364	457	408	414	378	461	432	437	420	438	439	419	432	405	416	422	396	444	422	387	406	426	426	413	438	436	437	447	413	394	425	425	413	418	396	402	378	433	424	443	400	422	424	426	433	415	401	415	460	426	426	429	473	439	444	414	440	443	444	443	445	396	422	426	400	428	470	421	421	435	456	402	421	446	386	402	425	439	415	426	398	444	426	429	433	374	432	469	393	470	408	411	453	404	427	361	444	427	403	393	406	422	403	437	423	446	455	420	415	438	386	401	395	412	393	432	451	447	398	453	422	411	409	434	418	403	429	409	450	487	427	410	443	428	440	419	427	413	406	418	423	409	417	460	424	441	474	453	410	394	453	419	427	413	421	424	410	446	446	432	401	423	435	437	419	435	392	427	424	430	419	420	382	395	450	404	417	406	453	423	413	453	412	414	474	467	432	426	409	440	401	420	436	408	429	448	419	403	432	419	432	402	414	447	470	450	449	438	442	435	396	387	418	413	435	459	398	433	416	392	426	413	413	429	421	453	436	423	434	427	421	456	410	389	450	480	436	456	404	426	437	413	418	409	401	424	445	425	434	401	418	390	432	426	444	441	424	434	404	407	418	448	457	420	406	440	437	419	426	460	416	421	431	444	411	452	411	429	424	440	445	466	408	438	419	406	408	414	440	424	413	466	406	421	405	432	408	453	410	418	458	411	416	438	430	403	433	442	422	428	443	431	442	451	430	375	442	434	446	445	445	455	451	459	423	426	419	415	424	429	399	425	440	403	425	425	451	431	436	479	413	443	429	390	431	411	399	442	433	427	426	429	441	402	413	417	425	445	405	443	434	431	423	428	417	409	487	444	443	402	385	423	391	442	476	459	404	375	433	420	403	448	434	409	427	406	400	457	454	450	432	477	437	406	409	415	421	467	450	408	390	405	414	424	410	457	384	460	457	409	432	439	419	441	437	480	425	463	409	438	477	420	398	421	440	436	429	412	399	425	421	416	416	431	401	430	428	412	444	442	418	435	422	424	419	430	430	500	411	421	390	403	453	441	427	440	418	431	445	454	431	400	455	451	437	443	410	423	431	422	412	411	486	443	421	443	399	403	431	427	462	397	454	375	402	406	455	417	438	353	447	437	429	406	424	420	452	446	455	434	447	392	423	483	448	425	401	428	464	424	458	469	425	466	395	403	427	418	433	416	426	458	440	392	389	421	450	414	417	408	399	391	480	415	450	424	452	473	441	425	396	410	435	457	443	423	456	447	421	429	396	421	447	427	384	476	425	415	426	393	442	403	415	421	432	448	425	433	427	407	442	450	437	425	421	431	427	429	475	434	377	460	436	446	440	408	418	461	411	447	414	410	411	446	412	412	424	419	394	439	450	421	463	409	454	423	407	445	430	459	460	404	410	439	480	432	455	453	419	431	455	445	426	436	433	399	457	428	444	413	439	422	410	397	395	431	394	396	379	418	458	428	438	444	411	445	426	446	402	450	415	415	408	449	419	411	430	465	401	410	450	410	430	441	453	421	397	441	435	440	445	440	414	429	432	450	475	441	453	439	459	452	450	447	424	461	451	422	474	417	443	423	420	414	413	434	454	406	427	436	426	475	411	430	445	430	451	432	404	409	393	434	398	432	427	396	396	417	447	458	449	458	426	457	454	430	426	426	466	394	417	440	429	397	427	499	413	402	403	419	415	420	417	427	460	427	443	403	398	390	456	443	438	405	419	413	406	444	403	396	445	451	419	429	449	409	431	430	481	451	427	395	407	432	424	435	413	424	400	405	402	439	459	442	409	416	421	391	417	442	402	433	410	429	475	458	452	374	415	430	401	417	409	426	433	439	444	403	416	413	425	405	468	472	406	394	441	438	431	399	433	414	457	457	437	453	403	430	392	447	455	450	454	419	417	445	398	393	465	432	457	398	456	440	404	426	417	436	456	450	418	447	393	401	467	461	453	413	396	456	432	445	446	430	414	407	382	415	472	468	443	421	441	436	417	443	461	405	426	385	425	425	424	437	452	436	422	419	449	436	427	418	392	445	464	385	414	404	433	429	395	443	397	408	442	398	398	440	419	435	433	431	442	395	399	403	425	386	443	421	482	452	431	423	446	433	436	427	435	401	435	432	440	435	439	397	450	464	461	414	422	471	451	410	447	408	428	449	446	441	407	413	406	416	459	445	397	415	431	449	398	433	387	416	418	405	391	445	445	419	446	436	456	446	429	451	399	425	443	427	425	456	444	429	418	412	402	422	419	433	454	394	396	415	452	459	439	406	430	425	448	384	412	449	442	463	460	446	444	426	375	434	434	433	418	440	402	433	419	439	420	446	490	414	430	421	438	408	407	421	433	410	429	400	410	445	468	452	426	439	424	406	417	466	377	448	445	460	442	414	408	441	430	428	448	421	395	435	408	432	452	418	442	421	437	434	438	467	406	403	396	390	437	462	398	425	409	416	405	455	420	460	407	457	455	449	413	457	425	426	434	404	420	444	445	399	436	449	420	424	447	443	421	421	419	428	409	419	421	440	427	437	427	398	442	464	426	421	427	433	424	452	412	460	421	441	441	454	462	433	441	411	445	444	420	466	459	400	418	421	409	428	442	449	388	456	430	438	430	412	415	421	413	434	460	438	429	441	440	462	407	455	440	449	404	394	405	447	419	438	421	420	440	385	409	486	452	434	451	421	404	439	443	437	470	410	445	459	442	441	424	433	398	422	408	439	443	444	436	425	456	428	438	423	476	459	461	432	449	421	436	416	400	399	445	405	441	450	461	458	408	454	480	379	408	381	465	442	421	432	439	442	417	366	388	413	437	405	388	399	391	382	411	402	457	443	428	418	398	452	444	402	454	431	432	399	417	454	415	410	457	404	439	426	459	456	379	409	422	422	426	432	479	436	411	432	420	440
2396	993	989	1099	990	951	968	1050	1036	980	973	1025	1002	983	1015	961	1034	1004	993	1015	989	991	924	1050	965	960	1019	952	960	982	975	944	962	927	968	1008	969	1010	973	971	981	1024	957	960	1010	983	976	1008	962	992	1004	968	1012	966	972	977	988	1021	1018	1046	964	996	1016	988	944	962	1011	992	959	978	994	1006	962	1006	955	1022	1029	1010	1020	983	950	1001	980	911	954	926	974	1030	984	927	1021	1018	982	987	934	997	1075	975	947	977	934	974	968	1006	919	925	983	976	960	985	1034	1019	1015	954	971	981	942	984	993	987	989	1036	997	1006	992	980	1011	988	1021	1004	1006	984	1031	990	945	1012	983	964	974	958	985	964	974	967	992	1018	1006	1019	926	907	959	926	1036	997	1063	980	968	934	987	1013	969	1022	967	980	941	964	1029	1002	957	965	1013	960	1013	983	986	1007	1028	1018	969	976	960	993	922	947	1000	1030	983	963	968	991	1026	1041	965	968	1002	986	1026	977	941	979	1005	976	939	1007	990	959	1007	1018	959	976	959	1004	925	1007	962	992	978	972	1028	979	1001	978	985	1021	1051	971	973	980	959	949	959	1001	985	965	1032	969	944	955	986	981	1006	948	1026	1057	1016	972	959	985	1060	973	946	998	995	961	982	970	945	1017	993	930	939	1013	1059	989	967	995	1008	1004	989	957	1007	960	1018	982	987	1040	977	931	1005	952	976	955	993	979	955	1005	996	979	996	971	993	952	993	969	991	950	978	1006	914	1000	1009	946	1043	1010	1061	970	949	914	958	944	901	968	934	956	1026	1022	1016	998	946	992	1016	992	982	945	953	940	1000	1038	990	949	1038	968	970	1014	987	1011	970	990	983	1039	987	1011	1043	992	987	972	935	956	959	970	975	981	1009	962	967	1012	982	1017	982	993	936	917	1033	974	964	961	971	1006	1004	918	1026	997	946	983	980	1006	993	1029	991	1020	1012	955	960	987	983	985	981	919	988	1007	1019	963	1001	993	1000	993	983	967	969	972	983	1028	982	973	1015	977	1037	999	989	991	949	1015	1020	954	996	1016	921	1024	986	1034	991	974	957	948	959	981	948	947	947	1014	971	954	987	1041	1028	961	1004	1008	956	1010	945	996	984	1005	961	971	961	938	952	938	933	1016	939	939	941	962	958	971	970	975	933	1007	1000	1030	929	998	1032	985	1014	990	1046	980	961	996	982	987	1018	981	1020	942	984	1008	1038	1024	1028	951	976	995	1000	982	976	987	943	954	985	977	940	988	966	1004	983	983	961	934	1011	983	984	982	978	962	1006	991	1021	968	1025	980	1015	985	932	999	974	988	954	993	1000	948	1002	988	1019	977	1007	921	912	980	967	984	1003	984	958	965	976	958	1028	1019	958	962	951	958	968	959	1014	997	1002	971	952	969	1013	995	970	954	1006	1019	991	976	932	935	974	1024	990	988	986	986	963	1017	1003	926	965	995	991	958	988	1012	985	988	972	956	977	1016	963	1043	960	1006	982	980	1021	1015	1013	1018	971	987	951	1012	992	947	998	1006	997	954	994	1010	971	1005	989	953	978	988	989	972	984	994	964	1013	951	979	965	959	1023	978	969	997	991	1079	1023	966	977	925	978	1007	959	955	971	978	998	980	983	977	1016	1010	1005	1006	967	1001	977	983	983	1038	1013	937	1015	1014	937	979	1026	978	983	948	986	975	986	937	950	980	941	1015	1037	946	990	1014	952	1017	1003	938	1005	979	988	1016	911	981	985	1009	1053	946	978	975	1004	1022	987	1002	958	964	1019	980	1014	973	951	961	984	980	1005	989	994	963	1047	964	989	980	989	994	952	1008	1005	980	916	1015	964	956	1002	966	946	988	977	984	1003	949	1020	976	985	1020	1034	918	984	985	1048	974	957	958	1001	1006	954	954	1005	989	979	984	983	1032	1021	1005	995	997	951	976	989	1045	985	943	941	949	963	932	1027	1023	1038	953	932	965	973	1002	978	973	1006	972	994	924	1021	970	994	986	1035	990	983	958	1002	1001	1010	973	955	1000	997	966	1005	980	961	1002	947	981	993	967	1010	959	1020	988	938	964	972	989	1074	1025	1008	1041	995	953	974	1023	988	975	989	1016	1028	959	986	959	939	965	1058	993	1008	1008	1023	995	995	1004	994	987	982	1006	972	1024	1022	993	1022	992	995	1011	1037	1019	962	956	981	1006	1016	1057	1029	1023	1005	997	973	956	976	964	1057	966	978	969	1024	995	981	962	1017	987	1026	995	988	951	998	979	948	950	1025	975	974	954	984	960	935	984	943	918	952	996	963	981	968	975	1007	1038	981	947	1025	965	940	955	997	951	979	976	980	962	1007	964	982	989	995	956	924	1000	945	1024	988	994	976	956	974	1007	984	976	979	985	950	967	943	988	945	976	937	1020	951	996	922	1016	1018	926	959	978	1017	957	968	955	993	967	1038	990	1007	1004	1028	936	1019	959	936	1028	953	958	1045	942	982	993	980	971	999	984	980	993	958	1021	944	1030	955	998	963	987	944	1007	947	1013	1007	963	928	977	966	1003	969	1006	1031	1012	1040	960	959	1016	966	995	988	1030	1024	940	915	933	971	964	1018	953	942	975	1014	970	940	961	1000	983	928	976	1019	964	995	974	1070	990	971	996	983	944	971	966	1023	1011	1013	983	1024	980	1013	975	957	1013	1018	1038	993	971	1021	1011	1006	939	1008	955	929	982	1049	945	988	951	1006	993	976	959	1006	986	964	1005	1000	964	942	986	1000	939	979	1012	978	977	995	960	993	957	955	980	998	1042	986	950	966	1023	978	1013	1031	989	1001	957	996	948	954	949	953	963	987	961	1003	883	987	926	954	931	966	1006	1004	978	977	946	1003	995	980	971	991	1026	926	977	1006	979	909	1018	964	1003	1013	998	1001	993	952	980	981	1010	1033	973	978	987	926	1015	952	921	1012	993	970	980	947	966	995	1007	1019	968	972	955	986	1048	1016	1013	1016	1001	1002	1007	943	1041	1019	961	994	916	1002	1004	871	1016	1037	1004	951	1021	1029	949	1019	977	1036	1037	994	998	983	965	984	983	1000	1001	914	958	989	937	928	1062	998	1008	939	1010	968	1037	1032	949	976	932	941	1028	1036	1015	944	973	987	1002	1008	944	1005	1031	926	966	970	1020	1027	955	965	972	934	939	969	1033	988	962	998	955	969	1001	1011	1016	969	937	984	963	988	972	997	959	994	980	986	932	975	950	1002	1064	1011	988	964	1051	991	953	947	963	1011	972	969	1021	986	982	1007	959	989	998	1016	950	991	1027	1000	953	996	976	940	996	994	1008	994	980	951	991	949	1005	1045	979	988	1025	982	979	970	1035	971	939	1025	998	959	992	965	967	951	955	934	977	1020	926	968	1013	978	988	1012	987	986	975	1014	993	945	1024	970	939	958	1010	932	1034	977	955	964	991	1007	1007	962	1013	1004	944	1002	990	978	957	996	982	1070	972	990	949	1007	1001	944	945	954	955	980	1003	950	1000	957	1029	996	901	977	1027	954	942	1014	936	994	1004	989	1015	906	927	1036	988	928	1015	1011	959	959	1006	1054	1016	967	1043	963	967	989	1026	1022	1031	966	1055	988	989	1033	933	963	983	1040	995	968	989	1008	953	1003	978	998	1002	1024	994	954	957	1055	1019	976	1027	998	956	929	1001	938	1013	940	955	1041	1052	975	928	1040	947	960	950	966	997	949	984	1022	957	1031	969	975	963	1012	1037	1027	945	987	970	990	984	1032	969	1008	991	959	990	981	997	943	997	969	975	950	1001	956	1002	982	968	967	989	960	1034	982	954	985	990	1000	1004	924	963	1010	1054	955	1054	986	1006	999	986	961	964	948	972	957	969	984	970	962	955	1041	986	940	964	985	1030	978	970	977	914	1032	976	1011	1015	997	965	1007	1019	969	988	997	934
7621	733	615	541	483	450	414	411	384	403	388	383	358	389	384	392	355	393	372	394	400	357	370	349	358	352	355	375	407	376	388	434	374	380	354	381	338	358	378	389	372	350	368	349	381	398	374	373	367	368	401	375	376	375	393	342	363	382	324	360	356	371	358	383	372	364	354	361	374	353	379	386	400	411	387	356	375	378	358	346	367	323	369	357	353	364	389	377	388	385	367	346	367	372	350	410	381	372	353	409	345	352	375	354	362	331	387	371	343	409	334	394	395	352	359	365	361	370	381	331	350	365	328	317	382	325	369	372	391	401	377	373	405	357	359	330	379	411	387	359	392	372	400	381	341	326	384	373	371	377	363	348	376	361	373	369	358	350	370	341	325	375	362	364	407	352	383	406	393	357	381	382	361	324	336	397	372	360	387	372	375	370	367	372	364	363	371	343	382	389	394	371	336	384	366	403	378	352	398	340	362	377	375	391	354	356	349	395	344	328	322	355	389	362	349	369	386	371	359	415	359	353	326	396	382	327	403	344	402	420	389	356	356	368	350	379	401	351	366	347	396	359	409	364	374	339	379	364	364	425	336	391	382	335	372	381	371	376	375	388	379	363	341	405	360	360	367	373	384	321	380	355	348	350	378	367	341	358	391	359	385	382	357	383	357	340	395	400	340	370	363	330	363	377	398	385	350	366	384	308	399	372	369	368	391	395	374	348	331	380	394	382	350	344	385	356	386	425	354	355	350	360	358	362	352	329	416	355	337	398	367	373	360	396	397	363	372	381	340	369	360	370	384	379	391	340	387	365	406	364	362	352	340	347	371	424	378	384	377	369	363	385	414	391	379	398	376	391	400	350	375	356	361	388	329	371	391	354	380	345	333	413	384	380	379	360	375	369	384	385	409	381	363	364	384	365	370	343	392	365	410	388	382	370	370	384	361	369	421	344	346	362	412	381	379	402	391	383	371	312	356	376	425	363	356	337	330	362	384	394	334	350	338	333	392	399	372	348	375	327	346	355	389	342	365	375	332	329	367	392	349	356	353	385	350	352	396	362	367	390	382	407	347	387	373	335	389	367	351	360	314	400	371	357	340	396	369	378	373	374	396	427	381	397	418	353	401	378	347	351	361	354	329	346	365	370	384	391	387	352	373	369	358	386	371	350	392	294	360	415	354	368	401	352	377	358	359	373	393	370	354	346	379	360	358	353	359	341	363	378	384	380	399	366	328	390	363	378	348	336	374	387	367	341	367	380	404	363	372	406	351	382	371	390	343	353	360	406	371	363	387	379	341	350	368	368	408	364	387	338	375	368	385	356	357	376	378	348	382	387	334	359	374	376	371	359	378	360	349	353	403	416	373	364	356	396	364	374	376	319	408	401	359	349	374	347	358	377	340	371	394	366	369	361	338	345	377	380	393	361	367	369	366	393	336	384	380	364	317	356	399	370	413	359	382	362	383	368	354	404	371	363	406	364	350	349	339	379	377	362	328	357	380	368	378	347	322	382	339	373	341	324	375	330	334	354	388	386	356	322	359	369	374	333	373	363	350	364	359	382	382	356	346	398	333	395	342	346	337	364	373	380	394	365	343	399	353	368	382	372	376	354	383	366	421	349	373	359	382	352	358	351	355	369	396	365	370	366	384	370	359	341	366	376	370	365	364	398	331	342	377	351	364	361	397	395	380	354	358	368	382	335	342	349	321	385	377	368	346	354	374	386	375	391	348	359	375	394	409	379	374	387	344	388	375	386	386	350	364	385	379	337	374	341	345	363	384	404	395	380	391	339	384	342	381	362	346	355	419	363	381	400	365	357	337	334	360	355	318	386	351	375	378	357	356	357	341	397	357	366	379	354	370	367	355	369	351	349	328	370	391	376	372	342	370	373	352	361	391	332	345	395	381	371	414	309	384	392	383	356	371	377	348	391	338	354	348	363	395	369	378	354	338	378	368	338	387	345	354	332	378	380	383	357	374	397	433	382	351	413	355	356	358	382	382	346	374	368	357	364	362	360	361	361	397	351	357	389	353	320	354	385	398	376	384	358	340	327	324	367	344	339	360	365	354	396	362	368	344	392	352	370	393	393	390	346	371	398	379	356	359	387	403	366	350	403	358	386	380	335	335	417	372	334	349	352	361	390	372	408	388	324	397	364	351	353	337	367	345	387	359	372	356	347	367	370	364	342	390	344	422	382	376	346	346	377	352	368	364	379	346	356	380	374	410	349	365	355	378	404	370	373	333	350	370	399	392	370	387	350	395	328	349	328	372	330	388	376	369	366	361	357	347	388	384	368	380	378	374	342	331	356	343	348	385	346	363	381	354	350	327	406	407	376	383	380	378	369	385	366	368	346	360	368	351	392	360	349	372	365	358	378	349	359	369	384	386	374	367	391	363	354	356	331	345	384	402	369	374	375	398	394	370	374	306	356	382	372	386	371	346	389	346	419	381	398	378	356	373	375	392	405	353	421	404	349	379	375	396	361	361	385	371	366	372	372	366	323	388	362	383	396	380	356	335	349	393	367	339	351	323	354	371	343	331	345	385	340	385	410	408	375	351	378	349	370	380	360	411	369	382	360	370	376	417	377	373	360	357	356	349	397	371	369	380	336	350	352	374	369	367	383	374	399	365	344	366	404	380	400	363	327	398	346	373	418	373	390	358	379	362	362	386	369	380	394	363	380	365	361	390	381	340	376	377	383	389	417	355	387	353	346	356	383	345	360	341	384	357	363	381	379	403	357	372	378	409	382	387	362	363	399	349	378	364	363	381	364	360	346	393	366	343	351	376	347	339	352	382	337	361	412	376	350	378	353	402	382	372	359	406	351	360	352	369	365	334	402	358	367	368	375	360	395	400	352	350	392	372	365	382	338	372	400	369	350	340	328	389	368	398	357	380	330	381	355	371	360	365	324	330	374	397	356	358	351	350	366	335	377	371	361	381	383	360	368	398	348	369	362	363	409	398	352	330	354	399	363	401	359	363	384	358	364	354	373	372	343	326	400	344	361	381	376	371	333	362	398	372	388	313	344	380	385	382	386	381	388	371	396	353	368	378	379	351	397	382	382	382	365	358	406	373	370	394	348	337	367	385	357	375	368	361	368	357	354	366	377	345	358	357	398	375	375	348	364	356	346	372	380	349	400	388	386	359	381	374	385	367	390	377	386	354	394	402	376	380	385	367	367	337	348	392	380	368	366	360	368	360	369	362	354	344	395	369	346	394	337	370	392	385	404	373	383	397	377	409	368	351	360	392	378	362	381	367	339	367	357	381	378	368	359	364	380	373	408	320	365	357	375	377	360	337	367	348	380	390	370	351	356	355	332	365	374	390	368	370	365	336	365	367	370	384	366	373	379	361	357	389	359	361	360	343	365	341	380	411	371	373	384	396	354	370	367	378	358	349	359	324	377	344	365	347	328	342	377	357	330	344	393	350	366	344	350	368	385	368	364	371	355	392	344	381	342	377	356	374	385	356	369	383	358	375	385	381	341
6851	1156	1366	1442	1317	1193	1100	1107	1008	949	923	992	955	932	893	854	943	843	904	893	862	895	873	841	902	870	884	861	862	822	851	895	865	883	912	870	849	865	891	846	854	868	818	856	853	878	855	886	841	804	832	896	879	876	840	853	827	895	851	857	814	831	854	875	806	828	869	863	915	817	826	855	872	892	875	879	850	871	821	863	820	797	868	861	844	854	868	792	856	892	837	835	840	858	896	860	814	859	861	855	936	845	903	862	825	888	924	832	859	839	890	886	879	871	857	852	863	868	829	847	865	809	918	909	808	872	869	835	854	875	841	847	893	846	852	864	843	854	882	852	868	829	842	859	839	857	845	839	859	848	798	854	896	828	832	849	824	840	900	828	850	814	927	828	890	873	813	825	817	838	902	842	809	848	866	821	890	825	844	855	841	836	853	832	869	834	858	858	864	797	815	832	830	840	892	849	819	844	855	768	858	845	889	849	881	854	856	863	889	820	850	814	832	866	834	822	885	843	798	850	831	789	880	855	864	874	841	861	857	876	805	833	872	855	832	844	896	854	829	843	874	823	819	800	826	848	816	897	835	845	844	830	846	855	858	847	863	879	810	823	823	852	820	863	828	878	862	896	806	846	840	865	855	840	798	882	825	889	843	865	839	849	829	845	813	860	868	892	842	908	861	861	901	858	842	863	853	904	843	877	848	871	867	812	839	859	834	873	807	857	834	863	893	833	837	869	889	829	794	839	875	912	821	830	897	833	790	829	850	873	852	802	856	828	843	892	870	897	812	856	899	839	859	802	879	821	830	858	841	915	850	839	856	860	870	835	837	800	818	804	836	842	846	861	873	826	861	865	918	866	881	806	857	890	810	860	904	867	829	851	856	797	901	825	852	869	845	820	846	856	864	871	871	839	873	893	860	875	851	852	922	840	899	851	856	872	864	877	881	879	851	792	825	889	872	812	863	868	834	836	881	893	838	852	860	823	837	840	876	814	814	838	795	868	838	885	864	844	826	820	891	869	868	793	852	818	827	791	858	873	888	853	886	876	829	867	847	814	891	862	812	850	844	894	835	806	906	830	854	881	782	849	828	831	894	852	849	834	835	854	873	893	849	840	877	834	866	880	887	870	819	801	900	837	830	905	842	863	832	822	863	831	832	916	840	895	824	836	864	835	839	812	840	920	778	858	910	793	881	905	864	808	886	916	838	786	868	876	903	872	886	871	869	851	815	855	827	857	803	801	847	878	801	868	879	883	839	832	847	865	835	903	858	850	894	798	847	881	850	873	839	801	854	809	882	868	872	813	875	908	788	883	846	865	891	811	814	849	810	828	829	903	841	920	807	840	839	865	833	825	898	857	873	851	845	845	843	877	860	828	879	860	813	823	908	885	820	894	811	881	858	828	853	840	862	861	905	858	817	888	886	865	862	874	827	842	853	847	886	891	865	886	827	867	909	819	893	843	848	865	855	829	872	858	867	816	835	855	860	825	859	880	885	865	852	835	795	811	832	865	840	840	824	847	827	849	872	809	830	842	875	855	870	834	851	839	888	878	859	853	871	829	803	811	852	854	843	911	878	862	847	924	863	852	787	844	832	879	829	843	859	863	843	848	884	851	825	826	851	840	887	879	848	860	882	795	821	848	871	785	858	851	916	879	836	852	901	896	877	837	845	853	797	817	860	861	839	822	835	812	818	891	871	837	886	793	878	894	872	846	852	844	871	798	926	884	848	877	897	890	855	820	804	823	902	871	850	817	859	876	924	896	837	824	864	867	851	874	823	848	825	836	896	839	901	857	802	817	868	847	858	827	829	888	823	819	841	807	864	827	850	799	845	868	818	855	848	839	833	841	814	836	865	827	859	852	889	787	890	867	810	806	851	820	885	884	868	854	834	878	824	875	807	820	900	859	802	859	866	872	902	792	882	838	856	836	822	845	905	884	788	864	875	850	853	822	842	823	856	878	869	840	886	858	873	878	809	835	809	832	820	891	840	810	873	842	841	853	856	838	844	874	839	852	844	813	875	798	849	866	863	820	846	858	858	898	855	827	824	859	785	861	869	871	867	825	836	824	884	859	830	842	849	853	857	858	849	850	807	875	831	853	832	868	858	841	851	848	792	882	850	817	866	876	862	861	824	797	865	882	829	870	748	919	873	861	842	920	847	822	860	870	845	859	842	855	822	876	812	833	788	817	856	826	874	825	881	808	797	911	808	855	850	869	873	878	864	845	896	841	838	900	859	832	854	844	891	872	845	845	852	833	837	812	856	843	812	871	875	823	883	846	809	863	826	846	869	849	868	783	833	884	805	871	875	842	838	860	865	814	841	865	824	887	826	889	848	871	874	828	822	880	892	850	857	819	830	806	787	874	852	814	877	898	859	837	870	823	792	855	898	862	805	838	899	860	840	805	851	873	818	830	850	874	814	858	856	837	896	852	912	854	888	822	875	846	886	835	879	863	827	844	845	853	813	856	853	826	855	836	860	834	874	871	839	850	898	844	873	842	903	857	803	881	872	857	820	843	817	903	857	817	842	882	846	851	874	817	899	847	811	890	885	886	821	864	876	840	873	804	864	875	871	895	871	881	857	845	816	886	854	821	861	860	878	866	830	850	862	856	878	858	871	894	855	846	848	899	883	914	820	864	841	824	846	873	820	852	894	845	866	829	909	867	851	815	817	879	866	821	860	837	833	845	903	873	870	817	845	851	848	862	863	868	933	856	842	866	855	885	891	777	824	885	766	850	830	841	821	871	827	818	909	861	858	865	844	904	899	858	857	833	906	856	944	858	856	831	824	866	915	880	872	892	815	818	807	891	889	828	841	844	841	823	793	847	858	873	881	887	855	813	837	903	842	864	800	853	850	826	794	869	836	809	852	849	870	896	911	938	779	850	802	851	890	838	818	864	887	838	793	862	862	882	871	921	877	851	862	886	857	795	828	887	827	828	853	858	864	864	889	832	873	796	805	867	798	845	856	831	916	886	877	889	832	884	828	843	816	830	843	827	875	861	871	871	881	813	879	929	817	869	850	870	870	837	874	836	815	902	823	872	843	886	868	881	851	856	892	842	856	857	845	945	861	826	902	855	816	862	885	866	871	839	900	884	865	823	838	882	865	848	907	824	837	807	849	829	836	827	834	824	876	885	846	840	849	883	875	903	827	834	877	845	793	905	833	802	836	847	805	872	791	806	853	825	869	806	839	897	880	840	852	834	901	857	864	896	867	944	869	857	831	841	863	877	851	862	818	889	864	874	832	868	880	825	824	872	880	850	857	830	839	855	854	879	811	866	853	894	836	836	899	883	847	845	862	829	832	831	841	866	848	835	818	834	909	910	867	857	809	843	808	836	841	866	848	903	848	790	864	773	842	872	853	890	849	855	848	877	823	831	812	878	847	850	825	811	867	841	837	872	856	858	809	838	894	827	896	856	783	875	894	803	923	842	878	831	852	855	822	877	878	973	847	899	847	852	818	813	864	841	878	813	795	833
13579	1188	637	540	376	332	259	211	235	212	207	194	206	184	185	209	209	185	194	188	156	189	191	176	193	173	209	176	172	174	169	190	173	163	194	190	168	188	157	160	190	162	147	163	172	162	204	176	163	165	161	160	163	172	171	197	176	149	180	164	162	196	166	181	170	174	166	169	177	171	155	202	161	166	189	158	194	168	149	161	167	184	181	181	181	176	189	169	177	193	149	169	185	157	173	185	177	178	172	179	177	194	190	161	201	189	146	167	152	188	194	213	175	169	166	169	182	161	164	173	181	182	177	174	172	171	175	170	175	179	163	171	173	161	182	183	172	152	172	176	185	162	185	166	178	197	183	175	175	171	175	143	166	163	183	158	189	187	161	179	165	158	164	148	188	170	180	180	187	176	168	167	155	164	158	180	162	160	191	167	181	160	160	193	174	178	178	191	188	179	195	163	185	164	159	149	192	192	168	190	165	172	176	184	163	172	191	202	158	159	167	165	148	153	172	175	197	166	182	180	169	175	169	181	166	187	179	173	170	182	168	175	186	168	192	185	178	191	184	183	183	189	169	179	180	183	172	146	152	192	187	181	166	187	176	181	168	165	169	164	158	160	170	166	183	189	189	160	159	164	173	181	171	176	186	151	182	148	156	159	179	175	191	151	196	180	172	162	151	174	178	149	186	188	157	177	177	165	182	155	178	184	179	173	155	164	170	181	159	151	179	171	183	169	157	167	162	187	175	170	172	164	181	189	185	163	164	151	189	187	181	179	184	179	163	183	174	156	171	171	194	168	186	164	181	156	167	177	172	182	184	178	161	174	164	149	172	163	154	177	162	190	197	165	162	170	161	208	194	157	156	178	169	182	192	197	190	160	161	172	157	185	157	161	162	166	177	167	169	166	162	163	190	192	191	173	173	180	179	167	180	192	179	206	169	176	185	184	167	152	165	167	178	185	186	162	172	173	161	166	166	153	200	196	183	184	171	174	180	151	172	173	210	189	182	155	187	184	183	170	192	170	153	186	162	162	165	161	165	158	172	171	170	177	206	184	183	167	183	164	180	178	171	176	162	186	152	196	152	178	169	168	174	172	161	180	168	177	178	162	187	153	170	154	149	156	174	194	184	158	170	178	158	190	199	171	160	172	174	164	137	173	168	171	185	162	191	170	194	207	167	189	177	168	170	167	174	178	172	186	161	165	146	166	161	144	150	182	199	184	160	165	198	161	159	171	144	171	178	170	165	179	179	184	167	170	164	175	172	169	148	173	200	199	170	172	173	139	165	170	191	190	182	165	179	166	161	174	168	175	170	199	139	170	180	161	187	164	175	175	176	175	181	200	189	183	168	203	170	165	180	191	178	157	164	163	172	188	182	185	195	158	199	153	164	178	171	144	169	166	156	183	185	190	184	169	179	174	171	207	195	173	175	150	187	162	160	205	163	158	189	186	154	168	163	172	175	181	165	177	196	183	175	188	200	139	188	185	200	183	176	167	199	168	175	188	153	170	188	191	158	169	163	171	183	168	185	164	159	161	178	187	182	172	175	198	164	178	176	176	188	185	168	180	175	169	157	184	177	186	201	204	148	184	162	185	163	169	182	159	185	180	148	151	179	171	199	187	163	170	158	187	149	159	179	189	188	146	163	180	168	165	176	192	171	201	152	171	169	189	182	174	182	197	169	166	187	189	153	184	151	162	153	174	170	169	138	167	159	176	193	159	150	179	200	186	192	147	142	176	158	171	181	178	176	206	164	155	174	176	175	162	158	166	160	172	179	184	175	175	166	157	167	163	168	176	151	179	136	184	185	189	165	165	167	170	166	190	153	173	192	176	154	154	161	165	161	184	197	186	191	173	194	187	194	191	155	176	192	170	174	185	181	178	163	177	180	167	172	176	180	160	158	162	161	182	176	178	191	176	179	171	201	160	163	182	167	174	187	177	175	183	186	178	174	177	161	168	163	187	167	192	188	184	144	177	183	148	174	172	170	169	160	200	185	153	172	177	174	173	177	176	185	195	181	165	189	165	180	171	182	172	168	179	183	155	132	167	166	159	164	174	196	164	191	160	191	191	174	163	170	153	200	176	157	179	168	155	161	173	193	192	169	161	181	162	147	192	167	157	195	160	164	213	163	175	160	162	178	151	166	170	166	177	190	212	196	160	165	184	154	188	187	158	189	187	160	178	184	157	172	170	187	171	162	178	186	195	177	165	173	146	153	161	176	162	163	164	177	174	157	176	182	157	186	164	147	171	169	184	190	177	171	173	160	172	184	178	187	175	182	160	156	162	187	165	170	202	184	171	178	166	164	183	182	185	153	179	158	162	182	192	176	176	177	169	175	164	184	183	179	153	154	183	159	170	167	206	175	195	162	163	184	159	149	171	151	198	142	164	185	147	166	176	186	199	177	193	162	170	203	191	162	198	191	145	166	175	163	161	177	158	171	182	184	183	181	181	153	195	146	169	179	174	180	168	186	169	161	158	163	178	189	166	175	183	163	176	165	160	169	195	174	182	146	158	171	149	151	191	144	168	186	180	172	179	177	184	192	185	192	155	173	183	176	172	167	185	195	162	178	188	191	205	148	201	168	156	176	160	206	159	178	167	177	174	190	162	180	172	191	183	163	176	170	168	185	169	161	170	182	162	203	153	178	154	141	211	172	147	193	173	186	185	180	163	183	177	182	184	188	192	191	166	186	189	170	160	188	171	158	154	178	154	191	189	200	188	161	189	161	152	165	178	174	143	194	149	175	173	158	156	179	197	181	187	190	158	173	159	193	179	152	164	177	162	170	159	146	170	169	173	158	172	160	165	151	157	152	165	184	166	186	168	173	172	177	173	158	166	161	177	170	155	189	154	170	166	158	158	161	145	189	157	158	156	176	145	176	196	175	169	161	180	183	175	150	181	177	139	153	172	176	173	212	196	176	173	184	146	169	148	171	167	198	181	162	173	185	176	162	198	190	186	178	152	173	156	180	156	161	172	166	176	185	179	170	167	182	161	166	167	191	161	178	188	161	183	150	190	173	178	145	181	151	184	165	189	168	185	158	167	194	147	172	168	185	185	186	164	184	174	192	178	166	173	206	177	148	165	169	188	160	158	192	190	155	168	166	180	181	199	183	172	177	147	200	193	169	178	157	185	177	166	174	161	177	174	182	179	162	149	179	176	162	173	170	192	183	186	158	186	159	171	179	161	144	164	154	179	153	187	203	168	165	180	187	162	192	165	167	168	197	182	164	163	148	169	186	156	178	171	184	178	152	171	155	163	177	183	185	183	200	166	160	150	153	170	169	166	180	170	166	168	182	181	176	186	182	179	178	179	156	194	164	194	195	177	176	179	168	167	170	164	168	178	190	153	191	203	165	159	172	182	190	154	147	180	200	173	163	159	160	202	177	205	187	159	178	197	190	171	179	171	174	168	187	163	184	193	161	183	186	179	178	181	185	165	174	178	172	173	182	166	155	165	169	172	189	170	140	167	171	185	145	155
8357	984	1615	1620	1503	1196	994	900	771	666	660	641	612	571	607	540	562	544	508	559	503	506	496	524	525	487	471	468	504	484	460	460	422	479	435	485	460	458	456	452	468	461	436	453	470	481	445	421	453	457	475	443	441	431	506	411	483	458	430	424	411	479	452	438	446	437	483	479	416	465	475	447	467	451	461	456	486	466	412	471	448	457	484	461	481	467	489	419	448	472	472	440	460	412	454	424	459	465	461	521	488	461	455	422	446	421	457	433	472	466	466	473	454	479	477	443	457	451	430	486	469	435	461	437	408	438	449	477	469	412	463	460	431	462	440	448	470	449	473	458	491	441	465	415	428	459	420	429	436	454	419	465	490	481	448	424	465	451	452	426	492	446	460	437	444	459	403	443	423	488	454	470	453	451	432	494	430	424	419	490	455	474	459	480	451	436	466	430	450	421	469	433	457	476	462	478	423	403	457	503	477	464	415	451	444	456	453	473	399	427	427	427	491	464	473	460	410	471	434	431	490	439	439	468	489	467	463	441	474	436	454	468	464	452	427	454	467	491	446	436	458	436	474	444	458	440	439	473	433	482	406	410	464	445	451	396	463	475	448	470	438	475	464	404	498	471	451	463	455	451	444	460	459	492	436	482	451	436	465	476	428	486	440	464	442	443	439	454	483	469	405	466	388	452	470	484	445	467	455	392	417	455	455	434	490	462	464	450	434	434	498	459	391	464	452	439	432	432	440	462	469	458	466	450	460	443	441	445	441	424	457	450	465	428	439	415	452	445	467	445	470	498	449	480	456	457	461	457	496	457	442	464	473	476	448	456	442	437	470	438	434	485	467	452	467	451	481	497	473	438	441	436	472	485	440	438	413	417	462	484	456	477	492	451	439	434	453	474	463	482	461	475	463	430	460	420	462	464	457	464	438	468	500	457	427	427	475	448	433	464	456	464	499	455	446	457	427	447	445	436	489	486	463	424	440	476	436	436	450	473	474	428	421	447	441	488	436	431	485	413	445	457	426	468	432	433	449	440	453	430	467	461	462	476	458	420	426	427	427	450	468	451	445	461	446	413	455	494	405	463	464	435	474	442	428	479	462	434	436	430	454	437	441	474	467	433	464	476	447	474	475	446	463	486	442	425	454	443	450	415	442	422	457	460	417	477	459	432	474	419	502	429	408	471	456	435	457	381	476	464	452	436	501	428	467	419	444	471	440	484	415	441	459	446	459	432	473	441	442	474	459	430	434	457	472	472	477	443	471	462	459	447	459	471	441	433	447	480	426	474	430	463	479	461	489	443	423	442	446	402	460	446	463	455	428	437	492	452	419	437	450	445	471	444	424	439	414	460	421	442	457	472	431	440	463	439	429	439	418	444	490	449	472	431	451	457	459	445	438	446	450	451	415	421	468	477	456	433	428	463	429	452	459	443	449	468	471	443	434	488	432	456	452	436	436	422	462	433	452	454	445	472	436	508	455	440	460	446	438	437	430	446	469	435	490	435	466	439	448	427	422	434	498	408	454	440	435	438	461	424	449	441	493	447	455	433	438	471	442	457	496	461	442	414	457	400	461	473	441	469	473	421	459	456	456	476	475	447	434	437	459	435	459	463	436	436	425	437	466	443	408	472	452	482	469	441	408	442	448	425	402	473	430	413	455	469	432	455	490	457	445	479	424	450	428	434	483	441	465	443	432	445	414	430	446	436	431	449	417	458	468	419	463	452	501	469	469	452	492	454	454	428	452	474	438	424	449	497	425	476	435	428	426	469	460	425	431	420	474	427	454	457	465	408	452	451	454	451	456	452	437	442	464	492	450	491	435	442	440	487	449	431	389	460	446	442	447	444	428	442	435	422	472	438	459	455	425	477	457	455	454	414	416	461	440	452	451	443	432	424	431	429	413	429	441	457	469	434	478	434	460	429	415	455	417	457	457	455	466	422	442	448	465	458	477	461	444	435	437	427	437	439	468	464	482	419	470	438	491	462	463	443	460	427	433	476	464	419	440	428	456	467	432	409	438	495	409	433	441	477	458	428	444	416	429	420	420	447	443	416	449	484	451	435	429	422	514	431	459	450	433	456	454	444	460	413	438	493	450	407	441	432	437	432	420	471	476	424	460	440	447	397	451	433	435	497	471	463	408	448	439	446	465	397	455	466	464	470	433	490	425	447	430	492	459	498	459	465	459	431	459	449	445	450	469	460	426	425	473	409	441	465	459	481	441	422	455	429	440	438	443	434	432	442	434	483	470	478	473	473	442	491	449	446	412	449	450	438	448	463	492	446	455	422	444	504	465	446	486	472	476	431	436	428	422	432	449	435	471	481	436	471	434	433	494	434	472	464	447	408	491	460	411	425	435	460	491	463	432	427	454	487	457	467	462	472	411	454	480	451	448	476	491	458	440	433	439	413	496	431	497	467	443	465	454	443	427	492	447	461	479	425	453	463	470	462	441	466	477	420	452	449	426	426	438	446	444	482	429	423	462	459	460	445	445	422	472	445	448	432	477	418	443	459	468	435	475	474	460	442	468	454	416	445	434	431	445	484	465	467	480	454	482	451	439	451	436	443	442	472	470	448	410	428	439	441	450	460	471	462	485	456	458	439	472	450	440	459	433	464	469	450	459	427	503	438	459	463	475	451	496	433	494	440	461	457	448	468	463	435	455	475	449	441	465	440	427	453	443	399	468	469	413	455	465	438	442	467	454	415	417	443	446	426	434	462	441	464	473	482	445	466	480	461	401	459	425	447	424	449	433	450	407	470	481	447	467	474	455	439	455	467	474	430	424	480	451	463	445	453	492	470	505	438	427	448	468	468	479	463	471	429	440	450	459	447	474	445	446	453	461	461	456	475	443	437	450	429	460	461	456	468	414	450	467	412	480	484	466	449	483	484	459	458	433	451	428	464	459	463	443	470	454	502	438	461	437	455	468	444	444	431	441	442	434	499	429	453	459	453	402	462	458	462	473	432	451	440	461	442	453	477	440	425	419	474	454	445	441	461	445	435	451	363	472	451	434	437	438	443	456	468	476	451	424	443	437	420	461	455	465	410	464	455	442	442	457	457	427	437	428	451	435	434	428	442	463	450	416	450	431	471	412	458	458	453	438	440	514	480	484	441	471	453	486	468	444	478	461	442	424	433	423	423	427	462	435	417	466	436	446	441	442	487	465	484	450	416	427	441	437	440	482	465	456	468	449	480	455	469	474	446	444	509	458	437	441	473	465	463	431	440	468	457	445	477	456	453	439	462	452	466	483	457	435	510	460	476	434	428	443	403	468	429	456	410	450	442	467	434	463	478	448	454	447	443	451	482	457	447	472	431	450	455	455	412	444	428	439	431	433	478	460	450	464	454	440	461	463	485	426	466	462	440	474	455	459	467	432	431	479	447	411	442	450	447	482	469	484	421	454	431	442	453	430	450	416	440	459	446	435	427	473	439	455	428	460	455	440	448	468	455	475	469	417	506	427	506	429	454	489	450	475	454	444	462
1659	411	448	419	423	425	469	464	403	449	435	441	416	428	446	428	449	436	462	457	474	424	349	410	438	421	420	420	433	398	414	451	439	442	414	397	423	454	448	461	449	436	476	425	427	380	450	429	445	439	437	411	421	438	399	423	436	412	405	400	470	455	454	431	429	466	425	401	428	448	394	447	435	438	434	426	447	458	425	455	431	453	415	443	483	412	441	424	416	414	393	461	466	404	422	425	448	394	438	426	395	424	433	411	447	447	432	410	429	463	426	478	412	395	421	378	410	410	426	429	418	420	469	424	422	394	459	385	442	420	390	390	469	393	451	434	429	409	456	485	440	415	410	435	411	408	453	409	405	453	457	413	440	433	390	410	404	427	444	401	406	425	431	429	408	422	462	416	399	400	425	436	419	419	382	443	461	436	392	410	436	410	400	425	407	454	433	402	410	415	425	432	428	439	413	382	418	426	430	384	439	437	392	423	411	392	455	413	428	432	442	389	451	426	450	460	447	415	429	456	456	392	416	463	435	444	400	408	407	439	408	393	412	442	411	457	422	393	453	423	395	427	448	397	468	439	434	429	414	466	394	425	424	436	404	417	391	422	428	436	410	423	442	420	439	424	460	449	451	426	452	412	435	419	462	447	428	428	461	462	389	406	397	401	406	399	388	427	428	414	469	422	399	388	400	439	438	411	437	436	461	416	401	402	433	402	444	410	446	446	449	400	392	388	408	390	429	444	452	451	404	387	483	415	450	426	433	410	441	422	425	423	457	445	387	455	437	428	454	455	426	405	442	451	437	401	411	430	443	421	448	422	447	406	447	404	396	414	454	406	430	435	421	390	440	450	389	378	441	388	425	453	410	424	443	420	452	433	415	412	419	422	443	430	420	433	400	401	402	411	436	416	436	431	450	486	453	447	403	440	416	398	404	418	410	415	455	418	390	453	424	434	443	410	430	426	448	420	420	453	439	451	417	404	405	397	467	441	390	400	423	425	431	415	422	416	430	395	451	450	411	406	392	418	414	428	420	410	448	428	432	423	421	437	435	447	431	436	440	393	439	424	433	422	400	465	445	392	469	407	441	410	403	445	431	438	408	468	417	422	432	435	419	432	390	401	447	395	438	444	437	424	454	417	429	422	434	452	444	404	427	446	413	416	440	421	441	371	433	402	442	479	427	437	439	456	405	452	413	418	443	426	450	410	411	444	416	436	399	417	421	445	391	401	474	428	411	438	431	406	435	406	428	399	383	440	449	420	442	433	402	390	413	415	410	415	426	425	434	443	427	434	449	467	456	430	423	405	416	411	413	426	417	416	463	471	448	424	418	435	421	469	422	462	444	425	430	431	410	450	417	405	407	429	399	422	424	437	436	445	438	415	434	462	409	439	387	403	426	419	440	402	444	439	456	428	425	434	415	418	383	441	438	419	432	442	406	434	449	437	427	425	459	409	426	434	391	392	428	443	427	406	418	408	425	449	416	422	401	451	438	409	437	444	434	480	415	410	416	389	407	427	441	416	402	424	460	421	419	418	396	412	455	422	457	415	463	434	414	414	404	388	422	436	447	395	442	415	434	396	396	420	436	438	417	401	435	410	449	414	461	430	413	436	394	416	447	422	422	403	429	469	456	453	439	453	415	432	420	405	463	419	439	428	421	410	455	443	435	470	484	469	423	421	421	407	421	419	430	393	429	421	411	446	406	431	411	418	458	378	379	449	413	436	436	433	452	413	426	404	407	453	428	453	414	449	447	424	462	426	459	429	402	439	445	392	458	418	429	448	413	403	427	440	425	420	425	438	457	423	413	426	467	409	394	399	442	398	426	444	438	435	497	431	443	421	453	450	413	442	443	411	442	420	431	448	411	379	419	435	456	446	437	392	419	414	408	386	438	451	493	398	403	413	471	451	425	404	446	423	400	428	440	418	412	449	423	449	448	427	424	425	412	409	406	419	420	393	407	402	405	407	413	430	435	462	385	419	423	447	409	440	397	403	446	422	453	404	446	427	439	420	442	458	446	382	417	395	418	443	417	429	425	451	417	419	449	410	410	445	434	437	397	439	442	459	437	422	414	456	444	396	420	416	419	417	429	459	474	446	393	414	438	429	430	402	424	424	454	389	391	455	416	422	430	469	422	431	412	415	436	452	400	403	420	411	428	422	421	399	463	438	441	417	410	429	431	402	440	429	421	442	421	408	462	424	413	428	387	434	441	458	434	461	418	415	441	461	412	430	429	446	398	435	386	411	438	426	429	424	426	478	427	433	438	418	394	399	438	437	403	414	448	424	470	440	437	436	458	443	408	441	410	421	471	433	439	409	412	396	437	419	419	456	413	407	449	479	434	411	400	419	412	424	408	432	448	434	451	438	425	421	423	442	434	448	433	433	434	433	437	443	405	404	392	421	420	425	424	421	395	434	441	435	421	442	409	476	406	461	445	437	437	400	394	460	433	440	463	430	421	406	400	438	393	427	412	444	412	404	410	417	379	417	405	462	474	391	434	434	399	461	421	440	432	409	416	426	408	417	465	445	408	413	448	449	406	437	385	424	397	387	411	419	394	396	429	394	443	455	421	407	453	431	415	413	432	406	394	407	397	416	413	460	433	394	414	431	386	405	403	392	462	457	425	402	387	422	406	416	423	428	394	447	429	415	416	407	423	428	429	415	398	458	412	389	450	414	425	431	459	442	449	393	419	464	381	436	428	426	425	412	421	438	426	453	404	477	415	436	392	388	420	422	433	429	459	414	457	421	443	445	413	457	428	430	444	429	423	450	407	427	420	410	416	435	458	412	415	412	464	404	433	465	454	433	409	430	432	411	400	393	443	426	432	422	412	431	448	444	467	437	389	424	437	393	429	441	394	368	429	436	435	471	490	448	376	453	404	482	450	439	406	418	409	429	420	422	433	396	440	428	424	432	467	402	408	421	418	449	373	418	398	462	458	453	411	440	425	458	440	459	452	429	424	449	462	433	423	431	399	448	406	397	444	477	431	385	424	433	436	431	474	415	439	400	393	403	411	430	420	401	412	452	408	405	413	422	433	440	447	424	430	433	445	449	440	465	449	430	417	457	420	432	403	435	435	466	403	445	408	421	408	463	414	435	422	437	387	410	400	446	470	436	435	404	441	423	443	432	446	452	434	452	468	408	428	419	431	415	418	450	411	455	448	423	421	426	426	449	429	423	420	400	440	418	398	443	430	402	450	453	443	441	432	418	412	435	466	397	409	403	433	407	430	399	462	401	429	443	402	393	461	424	423	466	421	417	404	444	456	477	451	441	478	441	438	416	458	442	454	491	446	431	439	424	389	409	453	410	402	455	420	394	404	426	405	441	467	421	427	446	427	425	433	424	397	397	457	422	393	423	412	416	418	417	483	478	428	435	446	402	432	411	440	410	417	450	424	428	427	405	441	408	421	457	436	445	453	480	442	368	399	472	413	433	427	419	435	376	430	421	420	452	451	442	406	455	432	443	433	431	422	411	397	454
2234	1049	1031	1025	980	1038	1015	1038	967	994	1006	967	954	909	971	1029	970	953	981	1009	966	1013	953	962	983	959	927	952	933	1006	1003	962	980	976	989	967	964	1040	933	962	981	962	979	979	1003	966	998	1007	939	1012	1021	1075	990	948	964	994	997	968	1007	945	1008	955	948	1026	974	958	985	963	982	944	1005	986	956	1050	1000	937	1021	990	959	1029	979	987	986	975	931	957	1007	1034	998	983	947	1004	1031	935	982	976	972	993	943	957	989	994	1003	959	959	951	1009	1077	976	972	1009	994	1048	1041	976	960	1022	1031	969	1038	995	941	936	992	1020	973	974	938	978	1004	981	1015	976	992	951	1023	991	1006	1025	951	974	1022	1012	995	989	1033	970	1019	986	1008	988	973	967	967	969	941	977	1009	1008	951	958	944	1008	1015	988	948	1030	956	973	999	984	991	982	1076	1036	1000	972	978	969	1022	925	1006	969	919	1035	975	946	1018	959	985	1018	1004	998	1035	978	1012	979	999	1012	947	985	963	966	981	954	989	1026	973	961	976	984	974	974	1008	959	971	962	925	967	919	1025	986	958	955	988	950	998	1029	1005	975	1013	994	970	917	1021	1025	985	984	972	975	1069	981	969	936	907	998	1031	933	978	978	955	953	917	948	983	1015	1001	1040	987	960	1000	1001	983	963	969	931	947	978	972	1037	992	941	1018	958	1000	982	975	940	997	971	984	993	982	997	1005	986	964	992	1003	986	907	948	982	931	1001	1022	1008	934	985	1031	1012	966	998	999	995	1046	914	977	966	989	951	1012	1019	983	969	922	986	975	1025	1024	1015	992	968	991	1031	1011	993	1013	1001	959	1052	977	979	986	966	952	935	983	1015	951	972	959	949	1021	951	891	986	1001	916	995	985	940	991	1010	1014	997	990	961	969	1033	1010	972	999	985	925	1014	960	1018	973	984	963	995	1007	975	923	1012	971	968	987	930	959	941	965	972	990	1003	954	951	1007	972	996	968	1005	990	1009	1017	960	1004	952	982	977	990	977	942	1036	992	1001	1002	988	1004	970	985	985	977	1013	991	983	886	985	1000	943	1013	924	1031	897	1002	1033	977	915	1000	1025	965	989	1001	997	938	1000	963	998	936	967	962	936	975	999	981	965	955	965	951	1046	962	971	1019	1055	999	983	1006	961	964	978	1000	983	1004	975	977	991	1039	955	1002	958	998	991	987	999	1068	1008	995	1002	957	974	975	944	957	1000	985	1061	1018	1009	953	1007	1003	990	994	968	1074	1032	1030	1033	984	1002	983	979	962	1014	962	972	959	987	994	924	931	974	969	1036	989	968	1036	991	1016	951	1039	989	924	980	1004	989	939	933	976	1032	965	959	1004	979	972	974	973	978	904	1016	974	1024	997	984	997	969	971	982	1042	957	1012	963	997	1006	987	995	1005	979	973	969	979	965	995	999	997	966	1008	1010	954	1002	1008	1009	992	997	981	952	985	1001	996	987	953	1007	994	954	1007	1013	975	1035	1031	936	964	1032	1007	1036	999	981	929	953	969	933	978	999	1024	978	966	984	960	1010	927	1037	1002	965	939	1013	990	948	1035	974	987	946	994	961	988	980	981	973	978	982	999	979	1075	1010	981	963	977	967	923	941	961	986	1008	969	981	1010	938	1030	946	970	1024	975	1027	1028	974	987	1007	1039	953	967	977	975	993	1051	1034	944	928	988	970	964	1010	1029	964	1023	947	1038	1016	967	981	985	921	1026	1004	1020	988	914	978	924	989	918	1027	1033	1023	951	939	1029	975	1009	966	1035	975	989	953	927	983	1029	984	1011	971	1009	1004	942	977	941	1013	1014	955	1039	1047	1024	951	1021	960	1006	981	1000	917	1036	986	948	943	979	1023	988	965	980	1008	936	976	1004	1000	1011	1017	961	956	969	896	952	977	973	1024	1019	950	991	1033	1017	960	952	963	1007	992	1020	1016	1029	944	968	1004	995	1033	984	983	1006	961	997	1025	931	977	964	964	946	1003	969	1045	998	1001	961	947	975	1022	964	998	1016	995	972	1026	974	979	1043	984	944	987	982	965	955	956	997	1019	987	1005	1008	1012	1015	926	1010	998	983	924	1003	968	944	950	962	979	962	937	939	975	965	1035	991	960	978	1008	1020	964	989	950	986	941	973	1002	952	929	971	965	1002	1018	1036	984	1015	953	1016	967	976	1021	976	958	1066	940	932	969	953	1010	965	1009	977	963	1000	995	994	997	1031	1017	979	953	953	1027	960	993	1004	981	1001	945	972	951	1017	998	1015	952	1017	977	982	964	979	1018	998	997	900	950	986	956	976	985	965	993	961	958	970	972	986	927	970	1015	1028	939	983	945	925	951	1034	955	1033	977	974	953	951	1021	1068	963	999	1019	943	972	919	991	998	983	1034	1012	984	1038	1046	1004	914	973	1033	967	973	970	1006	958	982	1001	1006	955	979	939	1003	1035	1003	1020	1014	1017	971	1028	1003	995	1016	971	983	989	1050	948	997	992	1029	949	972	958	959	941	1044	999	988	989	1001	967	995	958	998	987	1009	997	987	979	1007	976	964	1008	999	1014	963	937	982	947	1044	1009	971	1005	998	985	988	998	1028	989	964	970	1001	923	999	1002	994	934	992	1036	1019	1020	1024	945	920	1019	983	998	993	977	966	997	977	979	994	948	997	964	985	998	973	909	967	1001	925	1045	980	993	948	990	980	974	954	928	955	974	996	911	1020	1007	996	969	993	957	971	940	967	1013	1009	1008	949	1044	987	981	993	994	942	963	986	966	1003	991	944	947	997	1028	941	997	976	994	1005	971	1027	969	924	995	985	1009	981	1028	1009	935	990	979	999	1013	1019	948	987	970	961	974	926	1012	981	993	989	941	990	974	940	976	1017	948	999	966	1024	1026	972	983	986	1043	968	1005	909	963	973	995	945	1015	933	989	968	980	966	1007	1041	999	971	1002	961	1006	973	1006	968	1037	973	1008	1035	988	977	963	998	978	947	928	995	938	969	1008	976	951	979	986	994	1001	1006	1004	995	992	986	956	1039	983	964	964	961	1003	943	1046	992	994	976	972	959	972	1031	1031	971	986	1047	980	963	996	981	1015	1010	985	1000	985	965	1007	913	994	982	960	998	1022	971	982	1018	931	937	940	965	998	1015	967	1033	945	921	1020	1010	973	1023	1040	989	1017	982	934	979	951	999	1017	1013	961	934	1011	1016	1016	1019	964	1018	1033	1009	955	1014	1005	978	994	1034	1045	1011	971	990	976	1002	1065	1015	984	978	946	947	966	936	1012	950	993	987	988	977	929	1026	960	993	1006	994	1019	1030	928	928	1015	939	942	951	965	1001	1010	994	978	972	985	981	927	1004	966	1007	1040	1006	1011	970	1029	979	951	964	946	995	961	1041	1007	1013	1024	960	914	947	976	994	973	975	1016	980	999	972	971	1006	990	955	969	1045	975	983	1014	1007	975	983	987	1005	1044	948	978	1016	1018	1011	963	1016	965	924	967	1012	968	927	1024	955	1008	983	960	1051	1006	985	957	1017	1048	993	1029	923	1021	1022	897	1022	965	942	1039	987	1010	1018	990	967	1018	989	975	1020	1010	1003	1021	989	1055	992	1025	959	965	1026	987	1016	994	942	934	969	980	1009	978	1041	1021	988	984	975	1012	932	994	1043	968	961	956	1014	981	1001	930	982	968	986	995	1038	1015	993	1008	1070	984	952	1026	999	1040	1037	999	965	1006	1024	962	949	982	936	989	1008	1013	964	1015	1048	991	1001	957	998	1024	963	1006	961	1001	972	984	997	995	943	935	968	965	1058	994	932	1002	1015	981	967	993	952	984	1003	977	973	989	1015	1000	987	1024	980	987	998	965	1000	988	988	893	945	958	969	983	996	937	954	1016	952	965	999	992	949	979	931	1008	904	1002	990	968	967	980	982	983	1014	969	1028	1008	985	972	1015	1003	938	994
7372	685	594	523	486	415	422	432	348	391	389	378	372	395	356	380	358	349	371	371	344	402	374	395	339	384	399	356	347	380	363	370	366	396	391	362	358	383	365	358	372	365	329	340	389	368	383	362	370	347	339	367	360	370	378	358	346	356	362	336	309	400	344	401	383	391	389	345	366	343	385	366	382	389	354	394	344	376	374	359	351	387	376	380	369	359	379	429	319	419	388	347	340	370	347	373	388	349	348	383	330	358	373	378	361	413	364	416	372	348	360	372	373	352	346	363	337	309	360	355	357	375	347	351	384	339	356	359	384	316	362	355	354	380	377	346	367	380	340	379	379	351	353	367	374	365	382	380	361	354	391	343	388	405	346	351	347	363	403	362	363	352	376	346	393	374	334	326	378	377	383	397	388	372	388	361	342	391	346	360	359	376	388	392	359	331	365	364	362	362	385	375	379	427	346	349	349	356	330	366	342	352	360	346	356	352	362	394	357	327	335	385	317	374	387	372	373	414	353	351	374	360	362	375	373	367	413	392	349	386	371	370	390	380	430	350	353	365	354	385	355	389	395	391	372	362	371	347	366	364	388	374	366	376	372	336	373	358	394	369	367	362	366	352	372	338	388	380	370	366	386	324	348	379	367	401	395	394	322	387	385	380	370	373	388	380	353	363	348	375	308	337	370	358	347	363	350	339	351	365	376	362	365	371	380	363	353	351	386	355	347	390	368	360	371	371	379	379	390	392	362	400	371	379	351	362	353	353	378	360	339	375	416	365	349	381	400	383	377	382	332	340	386	394	351	372	362	380	359	344	374	372	389	382	352	384	379	392	349	344	366	342	363	354	373	384	377	373	350	355	388	368	358	399	384	343	374	400	390	325	427	359	378	384	383	361	359	375	378	392	381	366	395	358	337	369	363	387	390	327	395	409	357	376	377	347	394	358	365	347	357	407	360	387	334	361	328	376	383	393	383	368	390	367	339	343	372	308	331	364	353	379	370	404	380	338	358	411	367	381	382	362	386	329	356	371	342	361	364	363	322	340	379	381	345	356	339	344	365	394	395	385	385	356	383	371	375	394	351	353	367	345	398	340	379	402	359	385	361	367	387	357	363	345	343	352	359	394	395	368	350	367	355	375	363	371	357	366	313	323	395	352	381	397	376	417	367	355	420	355	353	369	381	386	383	383	385	332	368	376	381	346	422	366	364	331	371	344	348	366	387	378	404	346	385	356	379	355	348	348	390	400	386	390	369	384	331	407	335	355	372	370	340	359	359	320	398	360	358	397	375	383	383	339	419	413	352	346	306	429	385	362	341	405	345	360	370	351	356	357	380	353	368	384	349	337	342	416	336	380	360	361	348	385	388	359	345	394	348	365	372	393	402	374	382	415	380	362	387	348	419	342	380	377	358	366	348	358	388	394	343	376	363	357	350	370	359	353	343	372	355	311	389	345	361	361	372	381	366	333	369	345	346	335	409	342	358	378	356	375	336	352	380	398	396	389	351	359	356	417	362	366	359	372	405	375	379	355	343	371	389	379	385	355	353	371	368	363	380	374	372	402	361	379	331	363	339	382	385	380	371	370	371	364	375	367	367	390	368	354	379	377	371	370	384	373	396	353	338	327	383	358	360	371	376	387	371	353	354	351	389	348	377	351	355	360	376	350	371	351	366	383	356	345	383	359	389	377	339	358	362	427	366	362	407	357	363	336	354	376	338	360	316	339	346	359	393	365	381	351	362	395	365	379	381	331	406	407	354	363	364	391	374	342	360	346	356	374	364	378	380	345	360	373	400	394	366	344	383	408	338	364	386	371	388	386	364	344	376	332	380	356	343	379	395	349	386	349	375	348	349	365	354	389	388	320	358	374	397	372	353	396	377	344	364	361	353	381	402	412	368	362	392	339	365	353	392	365	316	361	342	383	349	391	364	387	373	339	374	369	383	338	341	319	374	345	359	355	372	384	334	352	346	356	358	382	355	395	366	372	351	383	390	320	374	374	355	353	380	427	353	363	371	373	371	388	369	370	350	362	366	353	357	353	411	351	383	394	360	370	350	361	363	337	353	374	371	371	343	380	341	341	354	381	338	364	387	358	397	393	354	343	365	368	370	337	399	354	366	380	379	369	388	291	379	335	375	391	366	348	401	376	350	371	396	363	373	342	336	420	383	361	364	377	378	399	374	364	416	347	364	363	381	339	346	397	376	382	348	337	336	365	353	380	366	375	370	370	358	341	386	382	375	384	408	390	387	326	368	365	391	353	351	372	345	350	338	379	339	410	399	396	355	376	334	334	362	369	429	407	337	344	350	373	392	408	356	370	347	369	367	408	347	391	361	355	332	388	405	345	386	361	383	380	364	389	375	353	356	347	378	402	379	386	378	376	352	378	368	349	377	340	380	369	371	347	348	358	375	388	377	333	359	367	356	354	371	357	328	359	370	364	385	380	371	381	378	399	378	342	366	353	356	355	382	381	412	370	351	373	374	383	351	414	358	353	359	420	393	360	359	366	386	362	393	388	356	405	317	342	356	348	359	346	367	358	390	341	330	361	372	393	396	373	375	380	365	405	390	355	364	382	370	344	353	393	346	359	378	399	350	374	378	387	349	348	398	380	381	386	357	333	359	358	382	357	350	402	375	343	343	361	386	365	326	357	341	414	327	383	362	355	365	339	380	313	404	348	329	367	346	366	380	382	343	345	396	359	364	357	377	369	366	395	382	344	343	366	355	376	351	353	368	369	385	346	338	364	373	357	386	353	359	370	392	334	360	363	390	352	372	357	382	341	373	341	393	392	392	349	392	366	375	357	368	385	359	343	388	367	382	353	349	329	397	359	338	358	403	352	350	361	336	350	375	361	366	370	340	385	351	384	361	335	369	346	379	336	393	380	404	357	359	338	409	339	388	365	363	409	387	377	372	407	404	339	333	358	361	342	361	375	362	379	385	397	397	359	392	379	356	366	390	342	420	365	364	367	405	379	364	418	367	371	359	379	353	343	424	377	373	357	332	355	370	363	383	376	368	360	405	368	355	345	381	368	352	369	358	341	399	338	367	345	347	372	409	345	350	369	373	369	359	388	381	361	392	390	337	383	367	371	399	368	368	369	354	344	365	365	363	383	337	367	336	374	359	368	422	394	398	351	360	352	383	377	372	368	386	387	383	384	334	348	381	358	337	398	351	368	367	410	369	364	354	361	383	396	361	380	371	364	374	372	405	367	352	378	365	339	431	377	343	350	374	395	335	380	351	352	383	364	364	357	365	377	363	403	346	350	365	378	411	334	368	358	330	355	337	380	339	362	387	380	350	331	351	356	352	361	396	383	352	361	380	369	381	343	385	358	368	387	318	351	368	370	382	353	361	415	385	372	334	381	385	402	365	371	384	396	368	362	385	375	358	356	345	373	362	370	347	366	328	344	359	405	390	331	384	371	375	317	356	404	373	384	344	347	376	360	374	382	369	384	354	353	316	380	349	360	373	366	373	366	389	335
6782	1085	1355	1367	1366	1220	1135	1082	1035	1049	1011	939	926	917	882	932	906	897	907	847	852	892	847	916	930	892	861	861	815	845	890	834	840	859	891	834	855	872	834	916	843	880	818	891	818	850	865	908	895	828	878	859	858	833	869	817	907	859	894	853	887	898	899	825	845	829	848	846	859	808	866	786	856	854	846	846	876	861	828	868	837	780	867	916	856	873	895	880	857	848	856	806	864	833	843	867	872	850	894	798	863	865	855	833	815	824	854	871	904	810	869	836	893	869	869	862	869	875	826	847	841	895	794	886	832	865	865	846	863	857	848	893	856	859	882	876	816	879	846	798	784	815	816	857	812	843	849	876	862	858	823	841	916	841	837	886	845	891	802	871	886	893	862	866	832	911	852	827	946	840	838	847	859	838	832	857	836	850	825	839	886	829	877	817	792	888	844	821	850	874	899	825	882	883	846	840	850	791	794	852	852	843	853	841	906	864	806	826	867	856	868	864	848	884	810	861	786	873	885	836	853	825	872	835	839	831	888	807	847	874	862	839	852	821	874	883	805	875	863	832	892	918	863	815	844	855	901	875	842	868	872	843	878	908	872	857	818	888	862	832	870	885	829	850	839	840	876	828	827	851	901	910	801	858	865	813	873	845	855	826	878	808	875	789	841	851	876	867	834	902	841	827	827	810	821	836	853	810	791	822	867	828	853	854	818	909	829	874	865	849	795	843	901	877	834	843	831	858	792	862	856	815	839	817	877	877	833	826	890	867	803	864	880	840	835	841	829	861	858	879	824	833	805	809	775	884	860	925	844	866	828	828	843	891	870	817	858	875	929	898	837	813	869	831	881	866	833	885	812	873	847	920	769	854	882	874	831	853	852	771	827	878	830	811	857	872	844	843	820	878	812	824	798	913	852	838	802	875	856	808	857	845	856	845	887	865	843	867	854	865	857	843	868	847	823	871	815	837	842	889	837	876	848	832	833	840	909	838	857	848	845	840	914	875	862	832	865	858	831	820	809	852	822	851	841	886	873	847	889	797	899	873	840	854	885	831	881	863	860	863	887	863	867	800	847	858	856	829	940	872	835	872	832	816	879	814	861	849	856	842	811	780	837	914	816	854	902	858	866	855	843	841	881	849	837	815	866	872	823	823	862	903	876	848	888	858	812	824	835	848	856	843	864	904	872	833	872	792	868	826	894	841	818	863	854	895	818	814	865	877	873	868	842	858	841	832	839	842	870	809	834	846	858	817	915	863	846	826	831	867	825	827	829	858	824	861	805	842	833	870	880	864	845	818	845	860	876	796	809	882	836	821	860	837	881	843	814	901	820	801	870	902	844	823	861	853	890	858	773	865	886	836	897	865	875	875	900	882	852	808	883	867	832	815	861	847	879	910	854	857	785	871	830	812	819	874	792	894	875	838	825	860	837	942	902	844	827	825	835	826	830	855	876	833	871	911	823	825	783	861	829	819	866	864	911	831	888	870	808	848	864	844	809	871	828	820	870	874	814	807	799	831	851	859	873	895	870	894	801	830	826	846	825	850	812	834	878	826	881	854	873	856	840	878	862	829	849	867	815	889	868	888	848	840	832	856	836	864	812	884	875	864	799	907	868	818	861	866	819	856	789	792	816	845	874	838	833	831	879	810	825	850	826	804	817	836	862	864	848	831	831	901	806	844	861	868	882	854	852	873	874	818	850	858	846	909	888	828	804	842	833	830	830	852	823	872	837	854	842	900	869	883	837	844	840	845	841	822	854	828	833	855	864	859	842	897	878	859	803	882	851	826	870	850	810	847	904	903	872	837	872	837	813	878	882	825	829	828	831	854	831	887	875	892	787	860	860	804	823	818	844	893	890	848	874	844	855	868	855	881	808	860	854	838	881	832	859	834	861	908	814	839	865	856	840	864	894	817	852	901	923	878	871	859	849	888	844	883	837	872	876	885	896	827	876	823	818	856	865	836	860	840	890	856	868	837	871	798	822	869	883	865	824	900	870	878	855	845	911	819	841	830	844	809	865	852	854	880	890	876	914	881	825	856	881	845	868	830	865	888	879	833	903	803	886	884	888	876	860	823	860	853	820	866	881	803	850	865	854	892	861	836	855	881	875	886	809	834	820	887	837	873	808	870	884	846	869	858	822	846	865	836	829	810	897	816	868	826	899	880	824	852	862	887	867	851	813	810	852	835	886	805	855	824	846	825	879	874	835	850	830	843	848	890	860	848	840	847	810	890	869	817	875	884	824	888	830	890	869	839	863	847	855	867	795	873	874	855	864	826	838	831	834	850	828	822	801	836	853	802	838	887	817	808	841	806	781	850	839	810	841	830	835	840	881	905	887	887	851	788	840	904	873	837	867	868	836	835	857	905	818	838	892	867	789	861	859	823	858	883	844	851	835	873	851	794	837	841	855	861	845	893	855	830	894	832	884	853	812	851	839	843	779	882	802	820	873	802	830	840	851	838	898	838	813	862	902	907	844	872	865	870	899	856	870	865	822	840	878	841	852	870	849	845	904	889	828	903	872	824	872	842	830	862	873	864	888	827	832	858	867	834	822	863	856	872	858	868	846	820	801	824	868	879	877	838	869	859	858	887	834	861	811	872	858	874	828	855	861	845	853	871	845	836	850	841	843	817	848	864	804	855	834	820	860	857	823	881	832	856	848	810	879	867	875	850	837	822	913	810	844	798	853	908	875	896	859	828	884	855	905	881	841	873	779	812	925	816	823	864	853	866	850	837	891	869	839	841	854	843	871	795	855	862	834	798	886	867	872	863	815	849	822	828	818	879	856	838	884	879	800	773	846	885	865	891	865	849	858	891	814	895	896	827	820	903	842	822	821	776	813	875	863	881	896	886	846	847	867	792	841	834	826	831	816	857	853	830	897	831	855	810	815	842	907	836	904	888	839	911	821	784	880	878	870	829	850	849	858	847	809	845	885	814	788	869	847	848	825	866	819	872	817	860	849	876	876	817	838	846	866	842	856	869	849	859	827	934	860	863	836	848	847	877	832	879	814	907	835	830	777	828	805	781	871	873	859	843	881	861	864	797	855	912	845	848	884	837	885	838	843	836	885	836	820	790	880	877	840	883	901	846	829	909	850	829	839	859	827	868	863	897	895	882	900	847	870	852	902	844	833	853	843	893	859	877	885	826	896	862	851	837	848	846	854	838	839	881	862	872	841	840	838	835	850	814	827	838	823	898	884	926	844	909	860	842	854	865	875	860	840	833	898	868	863	848	874	870	886	855	878	880	868	902	861	901	823	846	873	833	840	825	858	806	877	835	849	846	851	838	828	884	854	855	861	876	892	847	840	883	843	856	809	866	874	850	904	828	874	802	812	815	865	828	847	826	862	864	871	879	805	845	762	885	907	811	802	859	839	832	853	825	864	845	824	847	814	877	906	915	838	808	905	821	839	836	824	852	880	790	870	793	871	852	836	924	902	853	841	851	805	856	855	780	884	855	921	881	872	867	884	831	844	832	854	897
13506	1106	660	508	380	275	258	252	224	225	203	201	190	191	175	197	173	189	172	192	208	190	188	168	178	154	164	137	150	208	177	180	153	171	189	199	139	180	187	197	163	174	179	171	185	148	191	175	175	177	178	173	177	147	153	180	183	146	178	185	168	173	161	180	191	162	177	180	196	181	174	190	174	160	185	189	169	161	186	181	168	188	151	192	151	173	174	172	198	181	169	170	176	163	162	170	156	147	176	189	167	175	170	188	169	156	165	171	174	175	193	154	165	187	200	135	177	224	191	163	171	181	166	159	170	180	167	154	171	159	165	165	148	173	175	149	146	183	192	155	179	160	172	171	156	145	154	168	186	189	166	160	154	184	185	156	202	179	165	193	164	141	172	179	172	177	165	174	187	160	153	187	170	171	168	165	152	166	170	177	167	168	170	178	192	160	188	190	175	160	164	194	200	179	169	174	171	172	178	175	186	144	152	158	169	178	172	192	162	169	195	148	196	165	172	156	174	192	157	177	164	173	143	157	168	172	156	165	161	184	154	168	173	150	164	175	166	186	164	180	162	156	188	159	165	200	185	171	158	175	199	179	168	161	176	161	191	191	165	173	165	188	166	162	176	178	163	172	174	168	172	174	181	209	168	158	162	173	164	176	174	179	196	182	178	183	185	171	192	165	174	170	182	169	182	171	155	141	162	144	163	168	179	165	144	169	193	187	176	158	179	166	173	172	161	159	196	158	181	195	197	180	174	174	185	163	181	202	187	176	151	193	183	167	175	173	193	145	179	205	156	167	176	168	170	155	188	191	191	201	164	146	151	178	172	155	183	168	161	169	148	182	165	168	165	162	175	157	163	146	200	193	182	169	175	186	176	178	164	168	187	175	176	184	168	169	180	161	179	191	167	164	178	209	182	177	166	209	168	187	163	177	168	146	166	187	171	157	160	187	166	167	140	162	180	175	167	179	145	179	140	162	174	168	148	164	208	170	174	157	183	186	159	189	177	188	172	177	169	199	154	155	160	145	186	170	150	156	158	182	163	175	186	202	178	146	198	194	169	166	160	187	182	171	158	170	165	173	178	193	182	160	187	165	167	165	177	168	148	191	160	167	170	142	173	157	161	160	181	187	168	162	154	188	176	181	148	181	174	163	164	162	175	162	162	185	179	197	166	192	164	188	185	165	184	202	167	171	185	184	180	166	192	168	162	195	184	164	179	145	156	163	181	155	169	180	164	154	155	186	175	162	154	162	158	173	171	168	178	154	162	162	197	163	153	155	180	184	162	178	187	183	156	172	155	180	162	161	171	201	192	161	169	171	149	163	167	205	170	190	179	162	182	172	156	189	207	171	195	177	192	179	161	198	166	164	189	183	181	170	173	170	172	164	164	154	179	187	183	177	165	158	183	193	183	193	180	210	171	149	173	176	143	180	178	157	187	166	159	143	176	174	164	172	183	185	155	165	179	179	156	168	175	162	184	179	167	156	160	167	152	182	178	170	176	170	175	176	174	211	188	168	183	186	151	184	191	158	167	201	152	180	152	169	175	174	156	197	160	175	184	162	170	177	173	164	188	153	177	183	175	160	174	178	194	172	190	174	160	185	143	159	184	199	156	150	164	166	171	164	161	191	186	157	164	165	185	182	147	184	166	194	156	181	181	165	161	161	166	157	172	174	142	180	158	174	165	196	182	153	188	162	166	137	173	153	179	196	185	211	155	192	166	173	167	185	172	181	173	188	174	171	179	202	198	176	176	184	197	180	189	191	171	191	201	159	169	179	170	186	173	155	174	171	172	173	150	155	173	157	192	181	182	140	157	196	162	173	202	195	159	149	192	195	140	183	144	187	185	176	187	207	167	147	170	194	157	185	162	180	175	179	177	160	167	162	195	197	185	186	181	168	178	196	175	163	175	148	159	185	169	169	186	170	178	190	152	171	143	155	189	173	178	178	197	173	157	171	174	194	184	145	178	158	189	175	182	202	182	177	180	186	183	187	164	169	189	169	157	161	168	168	162	167	165	172	189	156	182	176	182	176	175	179	200	163	158	181	173	158	167	169	157	166	186	165	159	169	177	172	165	183	187	183	159	177	172	170	145	163	170	162	175	183	169	183	169	183	160	175	168	182	178	169	195	162	151	186	169	166	153	159	166	152	152	157	192	160	158	163	194	166	165	179	164	173	159	169	141	172	163	165	187	165	164	153	149	162	148	163	183	181	194	171	159	160	173	162	170	185	178	192	168	170	166	168	189	190	188	174	165	166	160	164	154	190	187	163	193	177	198	171	174	180	162	175	185	182	173	166	173	172	155	159	173	150	135	146	181	178	171	173	160	179	184	161	174	204	165	201	190	159	184	187	159	145	203	176	163	182	173	172	169	185	163	184	163	160	163	166	170	181	197	165	179	164	155	197	175	168	181	162	165	153	192	189	186	180	213	181	153	156	160	188	185	174	174	174	180	155	157	186	190	173	157	165	179	163	175	159	184	152	169	174	187	163	181	189	167	169	190	158	176	183	197	185	183	147	185	153	169	178	196	168	170	162	164	154	157	175	192	187	185	182	191	161	164	137	182	166	160	175	187	182	164	161	180	180	167	175	166	195	181	163	178	170	185	187	188	151	160	173	176	177	174	185	177	154	167	177	173	162	164	152	196	195	214	155	165	167	198	166	168	146	150	177	175	160	180	156	184	186	176	164	201	168	198	184	181	170	172	180	182	173	172	159	186	189	192	176	171	182	143	154	163	158	159	182	176	161	149	172	160	167	184	186	168	177	170	158	150	165	138	167	180	191	166	173	150	174	181	194	173	177	194	186	172	182	166	171	182	164	151	181	197	175	166	149	164	197	181	165	180	172	183	178	178	177	168	161	166	174	169	183	169	171	200	176	188	178	167	185	177	176	164	172	188	175	176	188	180	159	182	162	158	163	170	159	165	196	163	154	185	149	159	166	172	169	170	193	171	151	165	179	148	171	148	181	208	162	180	156	184	189	204	173	166	166	174	190	157	190	180	161	169	186	174	160	162	175	174	185	174	174	154	162	185	180	165	167	189	172	183	180	173	163	171	170	161	179	168	164	181	177	193	167	195	144	175	155	135	147	181	190	177	183	178	172	175	178	194	180	163	166	178	192	161	148	192	182	170	171	169	184	174	178	162	157	196	180	155	175	181	152	173	162	168	180	150	177	166	174	169	142	168	177	154	158	191	197	166	186	179	163	182	191	188	177	188	167	167	151	172	164	173	181	175	174	186	156	180	170	188	179	156	160	142	164	180	177	173	164	184	175	196	174	167	159	174	205	177	185	173	163	163	179	157	166	169	198	183	178	178	162	175	171	193	172	158	175	177	168	185	197	163	143	159	196	162	192	179	170	161	157	180	171	162	172	168	161	163	169	181	176	167	154	183	178	190	160	147	172	174	173	168	161	180	169	179	176	198	157	183	187	177	186	170	184	167	160	180	162	165	188	174	172	167	166	181	162	176	186	160	166	170	176
8348	1076	1555	1608	1437	1106	935	863	811	748	661	643	617	564	580	606	551	526	493	532	503	529	447	461	504	516	505	450	481	469	462	473	448	487	418	510	481	456	457	436	457	492	508	454	428	480	444	478	473	454	475	471	457	454	432	428	465	433	458	487	455	444	436	441	462	476	465	441	451	459	472	434	438	442	428	480	415	475	448	446	430	450	484	456	494	438	421	422	452	429	479	477	462	434	446	454	465	440	460	435	445	461	469	443	441	408	503	439	408	480	449	453	472	506	448	460	445	455	396	446	412	465	449	416	426	472	440	479	444	477	447	441	439	453	459	455	443	458	465	427	423	451	442	480	451	461	441	454	448	470	416	424	452	483	442	453	418	487	465	446	475	462	444	436	489	507	469	465	473	453	424	434	405	457	442	446	418	433	424	505	421	465	443	458	419	467	454	464	416	415	469	432	460	446	438	461	447	427	430	452	458	463	468	458	454	415	472	430	436	487	445	428	491	432	469	422	467	458	439	471	427	413	417	458	459	430	477	477	448	435	463	469	451	439	412	423	435	431	455	454	442	437	408	469	453	444	423	418	422	458	442	450	444	465	427	477	450	436	473	413	468	495	461	442	411	408	414	456	441	444	465	433	442	422	454	429	443	440	428	445	426	427	432	433	455	461	448	467	431	452	435	452	425	453	479	426	431	434	470	451	483	488	410	438	447	451	460	451	424	447	457	472	464	427	455	425	452	448	455	470	437	478	436	455	445	431	429	412	460	450	469	456	471	471	464	416	421	479	438	419	473	429	461	490	456	418	438	454	447	425	469	451	462	435	486	437	458	452	442	461	393	440	450	446	425	442	448	450	465	441	460	447	414	416	467	481	421	450	471	445	455	464	428	438	438	464	447	458	449	433	446	427	474	429	443	441	452	455	464	440	430	452	438	456	423	440	429	460	433	406	430	440	452	475	404	480	385	450	469	470	386	448	414	437	463	457	514	476	433	456	482	463	440	414	451	463	475	478	467	459	463	452	422	406	451	423	416	486	417	446	439	469	431	429	495	450	472	476	476	421	478	464	467	453	403	461	480	477	415	425	441	478	469	434	448	411	439	419	417	442	460	454	443	430	446	429	455	456	439	435	450	469	435	416	444	439	456	461	424	471	485	452	435	457	468	433	469	479	446	450	431	454	476	440	462	439	446	415	465	448	436	451	463	436	443	462	472	456	462	451	417	487	424	477	470	446	484	427	398	445	454	465	434	460	469	431	401	418	479	468	441	452	444	439	477	464	472	461	460	462	433	448	423	436	470	455	417	428	479	446	440	437	460	456	432	460	441	452	506	442	453	449	393	427	420	455	451	415	439	477	460	410	456	442	414	477	445	439	459	454	462	458	465	470	465	427	508	449	451	441	448	460	463	452	438	462	458	448	421	452	462	460	450	468	455	450	461	402	447	453	492	429	404	439	437	417	417	408	460	464	467	441	441	431	412	437	496	447	447	428	422	423	401	452	440	461	471	454	461	445	437	453	431	433	433	434	469	462	462	434	450	486	452	478	420	440	422	446	429	455	423	441	506	449	479	455	430	456	482	475	460	458	460	464	438	464	423	467	474	459	465	437	477	437	389	431	403	465	454	435	469	437	465	446	462	415	414	473	428	436	442	424	455	450	468	441	483	454	461	473	462	463	441	478	473	438	469	435	450	437	429	430	455	448	483	491	437	435	446	477	464	441	443	463	436	490	475	434	459	474	438	441	466	473	464	450	461	469	438	491	422	441	404	453	478	436	445	454	441	417	453	471	432	476	464	516	478	479	446	454	423	440	423	437	462	451	440	425	430	423	453	483	476	412	453	418	449	438	479	446	426	476	497	454	446	474	456	461	456	461	460	426	434	435	443	426	463	461	475	455	482	448	417	482	417	493	428	456	459	464	430	439	480	471	425	435	391	458	438	484	453	427	427	418	471	447	450	487	445	417	449	450	448	445	439	461	450	447	464	480	478	472	473	475	456	495	458	443	438	490	466	470	435	448	448	458	456	470	444	470	436	435	431	439	460	427	453	444	429	444	455	476	436	475	476	470	457	440	412	415	471	453	441	480	448	461	428	453	469	448	451	435	406	450	449	445	455	459	471	417	437	470	475	451	450	457	467	452	452	416	426	493	417	441	426	426	467	442	446	461	469	449	452	461	473	439	433	426	459	453	427	442	442	424	471	459	409	467	458	457	474	446	453	418	446	493	425	420	438	459	483	439	474	481	442	494	449	498	460	435	440	449	473	486	447	461	455	492	443	442	485	438	460	464	451	477	413	481	483	466	449	442	450	450	439	480	446	402	477	464	436	478	455	459	439	411	434	458	443	443	481	425	424	451	462	470	419	426	398	467	456	411	475	432	456	451	476	430	409	445	443	452	467	446	485	418	476	459	485	475	461	455	445	460	483	450	421	447	484	459	445	417	455	425	479	440	483	455	448	473	432	438	478	476	423	475	422	442	442	419	503	463	451	434	449	482	450	422	457	421	448	424	439	451	452	463	423	422	438	445	459	426	449	433	498	449	441	462	420	489	426	462	444	443	439	424	470	444	472	456	399	420	461	464	456	462	479	449	467	435	467	477	427	455	481	432	424	446	441	438	456	478	416	449	448	420	422	430	449	424	451	410	463	414	445	443	435	459	460	438	457	501	492	451	464	416	469	411	461	435	477	430	436	467	421	463	467	414	448	473	427	427	447	464	450	439	478	455	446	463	421	453	427	474	449	425	419	439	434	484	419	459	460	484	465	406	449	466	431	457	436	448	450	441	454	452	460	467	424	405	444	478	462	422	438	489	462	464	432	416	431	467	487	407	456	437	462	437	479	446	429	478	440	424	420	459	440	444	469	437	419	451	433	441	400	512	447	437	439	439	431	436	440	471	476	465	447	466	425	460	464	453	475	423	456	420	458	481	470	461	425	460	452	450	420	462	438	442	427	434	444	463	418	438	509	440	442	446	482	461	454	438	432	420	426	447	474	406	427	466	462	458	437	495	465	447	438	463	419	463	457	408	427	421	431	473	439	427	460	453	476	451	412	440	436	483	441	453	430	448	486	420	447	456	430	454	441	470	452	426	475	426	486	452	453	479	492	449	471	414	474	468	399	439	445	491	437	456	439	431	431	447	476	445	467	428	434	455	459	474	440	440	433	443	470	457	468	498	421	458	440	451	433	474	491	423	428	447	435	476	460	434	414	443	463	446	440	464	406	461	463	417	439	452	446	463	408	446	440	431	464	408	442	421	438	456	453	487	459	439	449	423	450	431	437	477	447	470	449	441	443	443	440	484	455	419	437	424	433	443	463	439	435	465	451	453	465	430	430	420	476	415	428	454	454	416	450	438	454	444	463	418	468	475	463	474	433	443	464	457	458	461	494	432	450	445	460	416	446	433	454	465	497	422	414	497	451	436	460	479	459	440	421	466	436	434	420	442	432	410	460	449	434	446	455	423	436	443	440	472	447	444	467	460	424	420
1582	431	391	414	450	435	412	396	427	397	419	453	460	417	447	437	443	481	423	392	443	429	382	405	365	437	410	462	409	424	440	417	463	461	441	430	407	397	436	445	411	415	434	446	389	401	434	407	403	388	429	448	434	440	425	414	418	461	422	465	415	398	457	406	387	379	391	424	406	418	390	431	460	441	425	448	432	421	431	457	436	462	389	398	415	411	407	456	415	417	413	426	407	432	412	418	411	463	411	431	440	426	411	398	432	424	395	389	408	446	411	395	425	423	406	403	407	428	434	369	429	425	408	422	444	410	403	442	437	388	412	451	437	416	425	461	440	430	413	428	429	419	415	474	449	410	426	407	440	442	387	427	450	435	471	453	407	426	436	404	435	419	469	421	392	450	422	412	426	444	406	463	433	427	417	398	412	423	374	409	441	465	449	412	391	407	372	440	421	413	427	425	387	406	423	413	422	434	401	430	386	436	413	436	436	415	457	406	382	443	402	439	411	421	427	398	386	417	424	419	420	421	432	455	399	429	414	443	430	454	475	429	425	433	427	447	417	435	444	450	434	405	415	408	412	430	420	412	407	399	414	430	394	409	425	460	435	475	402	421	428	409	400	417	460	409	434	427	446	467	405	431	444	447	411	383	448	403	427	391	448	420	417	446	392	463	408	439	462	395	436	444	439	454	456	429	501	400	418	460	425	413	415	389	453	413	457	434	429	450	426	403	423	440	442	452	448	426	440	412	434	404	477	408	434	442	396	441	408	433	438	430	434	415	441	456	449	416	442	424	436	436	436	432	390	418	400	459	436	460	444	426	439	421	453	416	432	428	439	422	400	430	457	456	437	471	434	437	406	410	389	452	423	437	415	392	437	388	440	440	440	427	406	414	462	441	434	423	416	424	390	410	454	451	424	443	434	402	431	422	421	432	418	422	449	468	446	422	410	432	409	408	405	438	434	389	470	422	446	401	443	449	461	452	412	413	406	458	412	410	423	389	379	409	416	454	416	392	401	410	451	435	418	438	435	384	427	436	442	416	413	415	396	410	424	436	470	388	441	426	427	440	402	410	462	427	419	473	449	419	399	405	445	453	423	429	417	464	418	426	394	425	443	419	423	430	398	425	434	451	459	431	408	424	447	392	427	393	417	424	392	422	404	437	420	448	413	413	417	443	408	423	412	416	402	450	454	397	405	439	409	414	413	421	441	456	442	447	452	464	421	415	442	435	434	445	405	415	417	453	420	424	468	434	448	436	453	409	461	443	437	465	417	425	410	465	427	420	456	418	473	437	403	422	417	400	414	485	433	424	444	490	462	418	422	437	458	434	412	443	440	412	425	409	389	449	447	437	407	439	435	449	408	439	417	420	430	428	432	409	404	440	397	428	422	368	422	416	435	436	427	423	418	446	402	407	400	413	431	417	412	446	412	419	433	437	448	436	439	410	434	421	433	425	453	450	428	420	446	453	411	425	417	440	435	378	438	401	468	462	430	378	416	429	401	435	405	449	415	416	448	439	458	445	438	373	428	491	404	451	420	427	400	421	407	447	408	427	456	427	437	428	389	396	454	424	418	408	429	467	416	375	428	447	395	401	417	404	401	433	392	408	433	403	423	438	407	440	445	426	399	414	418	415	435	411	428	434	427	434	446	450	392	384	427	447	420	441	430	410	409	440	473	432	397	441	416	439	432	408	433	410	450	455	451	456	423	435	414	401	437	414	412	417	376	451	438	415	433	460	407	419	450	414	425	406	445	423	420	428	420	440	431	432	426	445	419	409	420	414	386	440	412	438	477	428	412	438	471	410	444	426	444	418	401	472	445	402	420	403	439	401	412	421	466	424	400	449	425	426	430	453	436	419	425	462	420	434	393	439	443	430	425	412	466	435	420	404	430	434	425	430	413	405	444	443	447	404	430	435	445	478	424	428	408	469	422	436	429	420	410	446	426	442	408	432	398	432	450	409	409	457	466	396	447	415	422	441	388	410	433	418	410	455	452	450	444	429	416	423	407	438	443	419	449	462	416	413	437	440	427	443	393	412	457	434	398	436	421	436	455	431	422	415	452	438	430	429	430	458	458	456	438	396	428	430	435	422	418	392	407	438	396	444	407	437	409	433	449	395	431	439	457	430	472	433	445	437	426	443	386	455	405	399	428	467	373	411	406	441	430	409	438	429	425	449	416	442	437	422	413	422	431	431	465	436	417	415	404	411	434	422	417	419	407	416	458	431	441	453	416	414	435	400	384	417	408	415	424	422	457	416	394	425	458	393	426	441	431	447	455	442	416	411	417	438	402	416	432	357	420	425	445	403	430	397	415	424	437	436	412	434	423	444	416	413	452	447	435	380	451	460	435	432	422	420	463	440	468	423	447	408	456	438	469	427	387	437	431	424	440	441	411	430	414	403	406	422	420	435	438	419	419	467	441	455	395	425	443	383	410	452	439	446	438	429	445	508	406	414	429	428	450	446	401	435	417	427	420	409	409	459	428	435	444	419	431	423	410	449	442	422	455	448	431	409	443	424	441	417	441	451	411	441	388	449	429	437	402	419	431	440	377	427	411	425	431	423	440	397	389	478	453	393	410	427	442	444	385	435	454	463	433	392	410	402	405	420	432	395	414	441	446	428	435	415	420	412	380	431	478	430	426	432	431	463	442	415	391	423	403	408	448	397	425	458	437	430	387	424	407	431	437	394	425	420	422	430	426	431	431	421	424	406	394	423	459	414	445	467	451	380	461	424	410	475	414	420	444	396	374	428	403	402	395	422	413	411	413	469	474	459	439	452	465	479	457	425	461	461	419	419	396	362	402	411	398	454	398	417	427	415	431	420	411	404	414	425	454	433	390	444	411	439	410	443	449	437	453	408	449	449	430	458	427	411	461	391	427	419	407	413	434	397	430	419	429	429	431	418	425	447	453	414	434	444	420	417	422	478	479	401	405	442	416	408	415	435	442	458	447	419	388	396	431	441	412	413	431	361	433	479	438	438	403	433	415	478	438	431	371	411	420	428	403	447	428	373	451	397	413	433	419	416	444	435	446	446	409	436	420	434	434	477	417	449	395	447	456	428	419	451	468	465	414	417	414	464	440	419	414	432	418	385	440	446	419	405	438	422	427	395	406	439	402	398	384	446	448	409	411	447	422	394	447	399	455	419	457	425	399	451	441	440	453	417	368	402	431	461	434	398	422	404	455	435	434	396	393	450	399	460	427	418	452	398	415	418	433	405	463	423	400	400	443	444	409	422	409	452	427	463	383	407	388	408	451	444	411	464	435	431	438	403	413	428	430	430	396	394	403	427	413	444	401	403	436	473	434	464	397	415	418	418	457	447	415	433	456	407	421	421	432	391	433	432	455	432	442	461	414	439	429	420	432	414	394	432	392	435	463	403	404	467	422	427	462	430	422	390	425	454	383	473	429	434	437	449	461	411	434	412	443	432	451	444	457	464	420	432	439	439	412	388	448	413	429	443	434	416	429	440	377	411	441	422
2248	1003	971	1013	1015	996	982	1006	978	1006	984	995	1014	957	975	968	939	1011	950	1030	1008	995	1025	969	965	978	981	1016	1002	983	981	981	1009	990	967	1011	974	927	1006	1031	1009	990	939	984	934	976	977	1040	1037	988	987	1000	999	981	1013	1002	1045	1010	975	964	953	987	1027	1072	981	1015	981	982	996	961	957	982	959	974	1002	996	956	994	998	957	975	1069	940	1050	980	998	1011	1015	941	1011	1061	978	985	984	948	980	935	958	936	979	985	1045	929	1000	1003	1009	949	969	952	1026	940	915	951	994	978	975	987	1020	984	986	1076	981	991	968	1027	936	959	956	953	969	987	1004	963	1016	973	1024	992	987	1015	994	969	987	1018	984	988	990	1015	959	993	960	1018	977	1013	961	970	954	999	967	1036	962	959	991	971	944	950	978	933	1004	994	991	953	1014	1042	1003	1027	971	944	981	960	989	993	986	954	977	949	981	994	924	996	980	1007	1062	1005	965	972	986	1005	979	990	1005	955	998	984	1006	971	973	966	955	979	995	993	982	995	979	977	999	999	947	982	949	987	1031	1003	1009	957	979	976	1008	970	1010	996	1006	953	1036	969	982	1017	991	882	994	978	1001	1011	985	963	968	944	937	948	998	1006	1048	993	948	931	967	1004	947	930	964	910	1020	992	1008	973	968	990	960	1016	942	1007	987	979	1056	993	958	1023	1000	988	998	1027	1008	1037	1002	948	992	973	961	996	1006	992	1010	1017	953	969	985	935	1016	996	1011	1009	950	955	1005	956	994	937	960	983	1013	1022	946	1017	965	993	981	955	995	1034	1050	984	975	932	1011	990	985	960	945	974	1044	940	923	1026	980	1005	924	945	973	944	993	1000	981	942	994	992	952	998	969	977	932	1006	997	1039	984	1022	1003	991	928	1012	991	1005	1006	988	938	939	1018	1024	987	977	943	1021	992	997	974	946	955	995	1006	1018	992	910	943	1012	997	1027	1016	1004	973	987	1018	1034	948	1036	974	949	1044	978	1011	1024	983	1020	988	960	933	964	1011	957	984	975	966	1031	1001	996	1049	1024	972	978	940	976	1047	945	1034	957	1004	985	1022	1028	1012	984	1015	995	985	954	918	996	981	1011	975	966	985	932	1064	1025	965	1009	996	970	1024	1041	957	1031	967	945	1039	962	1049	928	965	1011	1005	935	989	946	982	976	952	921	982	967	1001	992	1038	981	964	973	1039	996	1004	947	964	994	988	962	987	972	974	1003	943	1019	991	1022	1041	963	1015	1014	965	975	1011	984	910	964	958	974	975	992	1001	991	926	972	975	956	1007	919	983	980	994	979	996	970	997	995	991	969	975	988	964	997	973	1001	958	929	970	935	961	1064	960	975	1015	987	956	974	1001	1015	962	1019	981	955	1002	1019	941	1025	926	983	1014	1028	1037	945	930	964	978	969	990	975	988	940	953	984	996	984	991	935	981	981	979	950	970	962	1006	970	947	986	1006	1013	992	964	981	1005	971	927	967	979	969	957	949	963	960	968	963	955	988	985	970	1004	967	932	988	962	1036	1011	1018	964	978	950	1020	996	924	991	1030	1013	1062	976	930	976	1031	993	986	1016	953	1012	970	1055	966	981	997	955	1025	1015	953	1014	983	1012	986	925	962	1013	957	1003	976	977	967	943	971	979	1037	967	984	958	988	989	994	997	979	993	989	988	965	967	979	1011	1004	974	927	928	919	1018	983	997	1017	1001	991	970	998	944	998	987	964	1018	1008	982	1018	952	963	1021	1034	1022	996	1021	1010	970	1020	984	1008	986	1001	967	1001	1015	1024	1008	969	972	1007	1022	1005	980	971	952	1001	1015	1002	977	1010	995	979	958	970	999	939	985	967	933	951	990	975	947	1038	994	1006	980	928	990	978	997	1029	1023	985	994	969	956	1013	1003	941	1011	938	981	1009	1036	1049	1022	974	965	978	983	983	984	989	962	975	969	1020	946	980	968	1032	1003	1020	998	1024	982	993	1004	1011	1014	999	971	976	929	909	958	998	968	957	967	947	974	990	928	1038	885	1002	969	959	1010	1003	973	966	998	999	974	949	949	1019	987	915	962	1026	957	932	999	912	971	966	898	950	1046	987	944	991	982	982	954	903	1028	952	1010	978	953	983	981	945	1037	929	953	980	954	975	1013	989	1038	1006	938	959	969	1037	1038	1038	1025	995	950	1000	988	1028	971	990	1037	1016	934	994	1006	975	987	921	917	966	1015	971	1009	1013	972	940	963	1015	975	1022	962	1015	984	994	949	988	1001	981	1041	1004	975	965	1008	966	1010	990	953	1074	975	984	998	968	918	1001	998	974	955	1015	924	984	1016	998	944	935	984	924	961	1016	947	1009	1017	971	1025	972	995	955	971	978	978	996	1042	966	932	982	1020	1009	1022	1022	936	982	931	1027	1019	978	989	983	988	996	960	975	1031	982	1072	941	970	928	991	938	999	988	1080	953	993	976	1010	992	995	996	984	988	956	966	979	1040	992	963	1002	980	982	991	976	970	988	1073	1005	937	1012	1011	992	1005	1005	1036	1045	1007	997	956	984	972	936	1038	1009	981	946	1001	979	938	932	1012	983	999	981	1014	949	970	1038	1001	1025	976	1009	978	989	994	964	1006	1003	945	978	992	981	927	1022	964	1001	958	983	973	977	987	989	1049	999	1009	983	1010	969	962	994	960	969	975	917	976	977	1001	928	979	964	941	1010	942	976	994	993	967	993	986	939	949	942	1009	1074	998	992	975	994	934	1009	996	1013	946	980	963	987	985	1012	1011	1055	971	967	990	1010	1066	1005	1026	921	992	999	1010	940	962	955	998	985	975	971	1013	987	926	953	973	986	990	996	996	975	996	1011	1022	950	1038	999	965	924	1022	1009	1002	984	1015	1026	1028	1026	1027	971	957	1031	997	926	1015	1002	982	959	1003	964	976	992	964	915	986	975	980	980	985	947	982	961	966	993	968	1019	943	949	933	962	948	983	964	982	996	996	978	965	946	959	973	960	1007	977	1006	955	1010	1007	973	1005	942	955	1037	968	953	921	956	993	923	980	982	991	999	994	1078	967	1017	974	1019	1021	969	985	994	1056	1003	977	922	991	970	1030	904	971	988	1010	969	992	1008	958	992	1042	1007	950	953	976	942	987	1015	952	994	971	1005	948	983	1048	999	993	972	969	932	1018	1007	949	982	1007	996	995	1012	1008	979	974	990	1006	1032	1060	958	991	1059	913	965	970	1026	945	1010	1016	960	946	956	1004	1018	933	958	983	963	1043	960	1006	963	1021	1023	969	1000	1036	1060	1034	958	976	995	982	973	1002	1009	995	909	952	933	1056	1034	990	992	995	970	965	965	967	953	1014	980	969	945	964	943	1013	947	956	989	943	966	955	1013	978	962	967	974	981	974	980	968	951	1047	990	951	1014	983	933	1019	981	952	944	1027	988	943	929	1003	1026	971	984	1005	1017	966	987	908	978	993	990	929	985	978	975	978	1014	989	1015	978	943	975	1071	949	974	1002	997	972	1001	956	986	1005	957	961	994	1011	960	963	940	965	1007	1018	1016	1026	1039	979	969	959	973	1064	959	1016	947	1005	972	963	977	993	1002	987	1022	988	956	983	981	957	1017	994	1030	961	1007	946	1010	974	1026	959	1056	955	1017	970	948	1017	974	1045	974	1000	977	981	1002	992	1016	1013	994	1029	980	1007	1002	962	956	976	963	985	982	999	977	987	974	993	1012	963	1035	971	936	999	991	952	1033	983	989	998	975	977	998	991	1005	1020	980	1009	1006	1012	971	979	986	982	938	978	989	981	955	1001	1014	933	931	1000	933	1002	991	1007	979	1026	985	925	1012	990	927	1021	1008	985	964	997	1004	912	1009	984	971	979	978	981	971	1021	965	981	1012	927	976	988	970	991	994	949	992	958	1001	972	996	998
7537	783	544	519	490	382	386	399	397	333	380	365	388	378	339	382	394	369	333	394	390	354	370	382	344	385	336	357	316	371	386	385	391	390	332	332	395	368	352	339	334	360	350	375	349	361	342	359	371	374	389	362	324	372	405	368	359	373	368	389	390	376	343	382	342	372	381	375	368	392	376	331	384	364	339	378	367	407	385	393	348	344	359	369	394	344	383	404	373	380	367	394	397	365	384	407	384	381	350	358	378	368	361	367	340	360	349	370	352	363	393	336	363	327	390	375	366	364	364	394	349	363	371	365	410	366	392	354	354	386	386	352	368	391	373	371	360	359	349	359	389	395	354	374	328	373	345	349	336	333	337	377	345	373	355	394	340	379	363	360	318	369	335	378	356	375	390	352	384	403	369	388	384	368	365	361	353	392	384	386	388	320	322	360	375	351	356	393	376	364	381	333	432	362	388	373	363	345	372	354	355	396	388	367	357	336	352	379	376	361	381	373	373	347	367	391	381	368	359	353	386	344	392	336	386	379	356	348	362	355	367	342	379	367	371	337	385	372	384	367	383	393	390	411	378	387	407	355	419	353	389	375	386	346	350	361	338	383	362	331	351	384	364	378	384	363	370	370	393	395	385	374	359	412	356	352	372	386	377	334	349	354	353	386	407	396	361	361	363	368	367	380	358	364	368	380	336	359	367	348	350	344	357	381	339	348	374	378	355	379	357	336	378	357	337	358	358	403	374	339	406	325	351	371	351	363	358	382	351	376	388	333	367	335	373	354	356	345	385	362	363	370	338	400	391	350	338	363	327	350	397	340	366	336	355	356	361	377	350	395	350	352	378	347	379	350	375	380	387	354	377	382	383	364	365	373	354	357	391	400	360	388	399	363	368	352	318	395	376	348	359	346	339	335	395	369	366	343	341	360	361	356	338	347	370	371	365	342	376	351	331	371	328	403	365	386	343	377	389	379	399	360	377	362	355	362	376	354	365	365	360	354	362	384	336	380	405	357	341	352	411	353	390	367	376	401	388	392	320	360	339	332	382	344	370	387	327	357	326	372	402	397	392	313	326	320	347	380	342	380	382	385	399	385	355	368	352	388	350	373	352	347	371	370	408	378	359	366	362	349	340	388	379	335	340	369	382	382	360	349	374	346	344	399	359	355	374	352	367	368	375	331	382	351	376	382	353	328	377	357	335	353	366	335	352	339	382	359	383	405	344	360	364	387	376	364	382	312	365	378	361	371	366	373	369	359	348	356	375	332	378	369	376	352	345	354	364	396	388	372	369	398	373	374	355	405	381	361	366	367	350	371	361	374	349	353	345	334	330	379	349	376	343	364	366	383	381	403	341	363	392	387	358	359	338	377	364	387	351	380	387	334	365	361	324	339	382	392	366	338	371	376	361	404	361	344	373	352	402	349	378	367	420	349	391	360	379	358	387	351	361	391	350	386	377	359	370	366	350	341	369	373	345	339	373	385	377	382	366	366	382	352	367	380	354	382	363	400	345	361	364	387	390	378	375	379	408	341	356	390	353	365	328	398	390	381	355	374	342	388	362	380	354	332	379	386	366	360	396	391	376	355	358	364	345	367	334	346	341	361	372	362	374	332	361	358	359	365	391	373	340	369	322	382	339	362	375	341	400	371	377	375	343	339	329	348	393	361	386	381	358	358	340	322	362	327	392	326	380	364	336	409	359	355	362	374	360	354	374	365	368	393	376	376	376	388	345	395	331	364	376	356	383	341	367	361	345	341	384	361	389	375	395	359	338	334	366	368	320	388	361	380	369	362	312	329	354	359	397	376	385	384	405	406	370	391	394	372	357	350	392	352	389	391	342	346	369	341	356	361	352	371	362	342	359	355	383	373	346	364	350	369	369	370	332	382	391	339	378	372	347	355	383	365	409	382	353	349	352	337	344	383	369	354	398	354	328	364	368	370	366	393	359	357	379	386	318	387	359	380	376	352	382	400	346	362	351	352	387	370	346	338	364	357	340	369	368	343	380	366	336	339	349	392	399	389	417	372	401	357	351	339	352	371	366	356	349	351	352	352	394	373	359	332	408	346	385	349	428	351	386	369	371	341	389	349	360	359	378	387	341	368	380	416	399	325	373	380	358	396	359	391	373	380	343	379	367	359	366	422	391	381	365	348	366	337	349	352	345	357	352	376	385	393	356	341	357	363	348	391	359	384	352	362	331	406	350	396	395	380	405	353	366	355	362	349	347	363	385	384	326	393	376	349	367	367	338	377	372	364	388	374	382	366	364	375	345	337	374	349	330	350	361	361	368	383	365	378	358	328	333	370	367	368	334	373	351	393	402	367	379	373	358	350	343	350	394	391	336	359	370	363	360	392	363	373	363	375	386	343	352	371	391	381	370	345	422	383	371	393	406	374	371	377	387	354	375	355	325	365	377	370	353	320	367	376	354	346	365	368	396	367	385	353	364	359	331	384	367	370	329	352	350	355	375	408	380	378	413	366	393	358	355	393	362	352	384	366	347	351	389	391	385	407	381	359	404	346	400	329	385	363	352	330	378	361	389	345	345	377	387	347	357	338	364	392	398	351	362	321	335	332	355	385	362	356	386	366	376	361	400	348	383	366	336	347	375	379	327	410	352	352	367	361	407	350	336	357	373	390	361	357	351	364	360	342	381	394	374	363	369	363	358	318	382	369	355	397	340	320	380	401	348	379	378	368	343	364	377	372	362	344	357	382	361	373	381	357	354	316	393	368	416	337	368	372	391	384	367	338	371	368	360	380	364	369	345	354	380	359	405	374	384	382	360	356	369	408	383	413	369	385	410	349	411	336	352	392	360	409	351	345	358	326	376	347	391	393	342	347	347	340	350	383	392	382	346	348	336	345	357	358	400	370	373	375	355	362	350	393	376	370	371	375	382	375	373	366	398	348	357	409	352	314	366	349	353	368	393	362	384	372	355	369	358	328	377	393	364	341	370	400	369	379	386	364	385	344	376	354	355	347	412	400	355	361	388	368	392	377	362	357	368	363	350	340	332	358	359	413	386	368	384	349	395	352	373	378	350	386	379	363	341	359	368	378	334	374	327	392	367	403	335	331	360	339	379	346	378	342	385	367	397	390	378	339	350	376	326	353	348	384	362	357	384	373	429	314	377	371	377	368	380	365	390	414	363	348	375	392	371	313	340	353	361	372	368	395	369	348	350	371	394	330	402	378	320	371	386	408	395	372	384	357	364	366	388	339	358	363	386	365	377	379	367	431	393	338	342	389	364	382	375	379	393	371	397	362	360	369	346	380	334	344	376	392	341	319	370	377	356	385	388	378	354	372	371	371	379	368	394	361	368	358	352	370	355	386	340	379	382	330	367	410	387	375	367	348	365	367	393	373	362	416	386	325	358	349	350	392	382	352	358	389	383	364	391	342	376	371	401	408	352	377	360	369	362	368	383	347	381	391	387	399	369	360	328	356	369	359	376	348	386	353	383	355	355	364	373	366	366	351	362	342	410	363
6725	1193	1357	1506	1360	1240	1167	1071	1003	953	958	997	952	947	934	881	916	913	865	909	862	908	874	889	908	863	883	822	873	847	842	882	825	882	845	900	884	835	866	857	868	821	894	889	874	872	837	840	866	878	874	831	913	879	867	893	890	874	875	895	827	834	841	838	820	831	821	852	869	853	814	857	807	838	812	846	865	841	917	831	864	864	837	848	897	908	832	794	880	885	861	868	850	882	886	871	852	833	830	861	848	855	856	856	861	780	866	835	882	927	889	850	812	871	894	838	887	887	869	878	857	834	847	847	848	847	858	839	836	894	844	847	832	835	829	889	876	878	801	820	823	850	895	824	864	807	829	826	883	906	890	894	884	820	847	842	826	866	837	841	875	822	838	823	804	804	839	796	848	859	848	863	860	846	854	828	906	854	851	877	822	903	871	862	824	827	877	872	887	842	860	826	801	869	852	862	843	792	842	840	847	897	878	854	794	864	871	826	858	848	838	895	832	827	842	882	834	853	793	841	853	873	800	846	812	811	795	855	886	856	817	817	822	891	838	844	842	883	829	839	837	903	852	807	808	823	799	819	827	871	955	879	825	829	840	816	926	891	859	879	878	816	886	836	854	841	810	811	825	846	871	781	883	844	856	831	813	831	814	879	836	845	852	861	834	877	899	862	895	862	848	843	875	860	865	836	863	879	854	824	826	848	884	882	850	872	841	881	878	864	812	837	860	891	887	838	831	809	837	899	882	863	869	855	838	901	846	894	812	868	821	855	847	907	829	837	849	857	835	794	833	831	859	871	861	831	877	859	884	813	916	889	823	843	877	897	854	837	795	885	886	858	831	843	808	931	887	857	891	824	843	837	887	823	832	853	805	885	858	848	867	801	852	803	803	863	906	855	830	811	839	805	827	864	862	859	861	845	822	824	889	859	842	828	877	888	848	825	846	853	870	845	876	839	857	808	829	870	856	839	893	843	811	853	852	853	876	804	837	872	828	852	848	809	803	873	897	893	844	838	867	859	798	844	918	878	867	829	874	881	832	848	811	873	854	882	862	828	871	837	882	846	888	868	840	847	789	767	799	869	876	834	852	823	846	802	885	866	868	887	845	847	855	838	854	786	866	852	845	811	896	860	863	886	874	867	849	834	834	866	857	888	878	820	845	883	867	824	918	847	849	898	851	857	850	850	834	807	849	867	881	876	864	827	831	822	882	880	864	842	874	820	882	894	832	856	871	872	864	834	878	949	855	816	811	888	887	833	878	861	823	845	850	874	899	820	804	849	856	819	873	843	843	821	849	847	829	843	816	896	833	851	792	853	814	801	868	829	872	886	856	879	853	831	871	901	896	858	838	806	857	869	818	834	832	870	870	900	834	879	864	835	877	867	925	845	852	824	813	822	894	831	851	850	906	877	836	824	877	832	872	838	820	843	888	893	858	862	826	897	830	877	836	860	863	827	867	804	841	875	822	880	878	908	835	860	845	884	851	871	862	824	847	798	900	866	851	794	833	850	869	796	925	865	864	857	834	853	867	903	879	903	826	831	936	834	876	826	796	890	874	824	871	875	827	800	822	836	835	897	811	811	835	821	783	890	843	830	861	799	860	856	885	835	849	827	864	830	846	901	853	862	869	801	807	879	863	802	856	861	853	862	828	818	875	874	856	873	860	809	834	839	851	861	823	809	858	801	868	812	859	841	878	911	859	837	875	850	852	868	848	806	829	862	845	798	893	861	813	820	851	854	828	810	841	883	857	886	896	846	875	845	832	882	821	886	885	844	886	848	849	858	822	834	849	865	894	803	831	843	845	841	846	837	821	831	861	857	837	863	832	852	856	839	876	853	863	861	846	846	809	860	820	895	874	896	840	817	850	828	867	837	837	897	838	877	807	851	889	832	888	859	819	812	802	839	819	776	903	866	844	850	890	807	827	847	839	861	868	868	862	896	855	787	811	836	894	827	849	873	831	817	801	812	835	797	832	863	844	788	863	829	900	877	865	924	848	863	878	877	807	820	836	809	868	893	877	825	885	822	810	874	819	871	879	867	828	876	874	813	884	887	856	834	814	874	842	874	829	843	855	833	844	868	857	901	751	894	919	838	842	852	819	843	808	815	826	896	842	858	833	866	892	890	797	875	864	807	853	873	867	809	863	835	847	829	814	827	802	846	869	824	862	847	816	835	830	845	829	882	841	875	828	868	827	847	867	862	838	837	890	887	894	847	864	863	835	798	848	837	871	843	896	822	869	860	876	819	847	865	863	842	843	868	865	842	816	869	860	841	806	881	818	853	855	851	833	860	843	869	851	814	803	873	911	818	834	884	823	871	875	849	806	841	858	813	821	844	857	853	846	892	888	808	857	861	871	833	914	880	825	851	902	865	837	868	841	909	825	881	894	843	800	808	835	865	897	901	841	863	869	813	822	828	817	847	856	822	860	848	848	869	842	862	820	899	812	850	808	808	811	839	874	840	820	868	827	851	864	919	817	844	887	812	859	869	844	840	867	822	830	847	842	844	854	862	841	905	832	864	867	792	864	871	835	886	860	794	915	841	878	811	884	826	861	857	889	879	835	884	808	851	809	853	888	853	848	886	809	782	874	860	848	850	902	817	847	829	875	862	845	821	886	905	834	902	829	824	872	798	859	851	870	821	861	799	830	896	833	827	865	856	836	877	842	823	851	901	791	936	786	833	862	831	849	880	887	842	862	891	868	833	866	885	904	828	900	821	812	838	834	850	851	849	895	808	875	814	885	849	861	860	875	888	870	800	860	833	879	899	847	864	829	851	866	897	886	839	864	796	859	864	883	889	905	868	815	860	849	878	830	852	838	807	879	831	818	821	850	886	865	866	877	800	830	854	845	841	869	869	832	824	861	883	884	845	876	869	852	873	813	847	851	817	885	808	873	851	892	864	885	865	873	851	849	929	912	816	835	826	849	857	847	836	817	825	815	818	849	852	828	882	886	835	856	868	923	818	872	817	910	879	834	873	828	853	844	838	862	838	875	872	844	880	846	855	828	883	856	825	879	816	877	862	847	868	854	856	884	831	842	843	889	838	826	842	859	858	836	839	864	806	835	820	868	875	876	894	832	830	853	869	832	853	888	861	821	886	877	823	858	810	860	862	887	831	879	787	833	873	804	874	859	847	795	858	844	817	839	841	839	862	841	864	875	842	893	847	843	818	851	859	836	823	926	834	863	827	909	899	828	805	852	843	819	851	883	856	866	857	897	867	898	884	890	836	836	830	860	890	868	889	897	828	915	820	843	856	836	853	829	842	817	855	878	863	800	845	853	834	821	871	827	840	829	833	830	783	889	886	959	844	854	819	822	834	834	845	847	869	864	901	865	834	869	834	822	850	849	910	808	839	895	894	870	832	852	821	852	856	813	862	838	892	832	844	849	885	851	818	828	880	905	840	836	865	867	794	860	871	849	828	930	887	845	854	926	819	786	803	810	848	868	833	830	878	824	830	850	833	854	841	887	866	841	913
13730	1118	644	518	389	314	294	242	219	200	218	184	215	208	188	174	188	179	181	183	170	145	187	172	162	163	194	167	210	187	153	191	185	180	184	182	194	168	171	171	182	178	181	172	184	192	188	206	176	196	183	177	167	181	177	196	170	134	168	183	160	180	154	182	179	187	161	155	152	159	186	156	185	187	173	178	155	163	183	180	175	175	173	162	173	205	167	178	182	180	184	168	158	160	145	172	154	203	168	173	175	192	139	156	164	167	168	164	177	167	215	143	185	186	180	184	152	175	207	136	170	177	174	189	200	177	168	173	173	169	180	154	138	168	200	156	155	179	169	172	171	161	165	164	188	162	172	155	181	159	182	225	173	176	157	187	170	165	169	180	182	186	146	172	187	161	194	183	169	181	160	179	171	195	173	179	175	157	165	163	194	160	165	179	199	188	196	166	166	172	157	157	174	180	194	163	161	160	178	151	180	174	176	154	125	176	164	193	169	172	154	169	153	185	163	181	171	186	173	178	185	189	181	183	207	162	178	167	205	168	162	178	168	176	212	155	168	187	154	197	181	144	172	169	169	176	166	153	181	177	195	173	170	195	190	172	161	155	178	168	188	197	182	160	169	148	170	166	171	162	146	133	154	192	185	188	186	156	170	151	172	159	168	179	184	151	162	168	161	145	159	157	187	174	173	171	162	184	156	165	192	188	210	178	169	166	159	181	155	187	182	210	167	172	154	174	175	176	161	167	165	182	193	156	185	188	207	176	178	150	181	195	154	172	178	165	173	155	177	161	178	163	165	169	178	199	187	174	176	175	172	190	174	157	145	145	183	166	136	172	174	175	162	177	206	162	135	164	167	185	189	184	162	194	161	175	169	172	168	149	194	162	160	163	190	156	183	153	166	154	177	157	161	179	172	159	154	167	178	176	180	172	179	155	190	167	157	187	161	176	169	149	174	164	170	176	158	175	155	170	181	182	174	163	178	173	190	162	179	176	184	179	186	166	145	186	146	155	184	177	166	149	174	181	180	149	181	164	177	184	183	167	182	197	201	170	205	167	145	176	162	173	196	161	170	179	185	165	171	156	181	166	166	194	186	180	184	167	158	160	182	158	169	153	163	152	147	180	173	173	170	157	200	156	193	157	176	215	157	160	160	179	217	173	172	182	182	185	171	193	176	156	181	142	168	193	191	178	196	199	176	192	151	182	181	171	191	174	162	179	167	177	164	159	171	167	170	188	177	181	152	185	179	169	164	155	167	179	148	176	167	153	162	162	152	179	176	174	192	160	171	151	180	169	141	157	169	181	173	180	161	177	170	166	174	154	178	161	162	185	190	163	174	171	181	175	172	198	174	169	164	168	181	150	186	185	190	170	176	177	196	165	175	158	173	145	174	158	184	172	184	155	149	149	161	177	179	156	194	157	165	180	174	193	172	181	167	156	158	184	142	172	172	182	169	169	203	181	158	160	165	183	179	178	167	174	160	148	166	160	182	180	172	158	165	167	195	171	190	176	168	186	199	185	195	172	165	161	155	188	167	149	188	185	172	178	156	156	175	166	160	178	167	163	171	177	172	169	168	192	181	150	186	156	169	190	170	164	195	170	157	178	180	155	142	180	168	173	197	178	187	150	173	188	166	165	171	178	191	192	171	169	166	184	168	183	171	183	171	195	160	176	196	158	162	171	189	189	161	167	196	173	167	201	175	157	143	166	172	154	180	177	163	178	187	173	158	164	168	163	171	159	194	170	187	177	167	182	137	170	154	172	176	195	185	179	165	169	168	153	162	163	157	186	160	193	170	182	207	163	163	171	169	176	155	171	155	159	180	196	162	167	151	156	152	155	149	171	148	186	182	155	191	192	178	170	157	179	176	171	169	169	175	160	196	171	170	190	181	150	149	173	149	194	171	169	193	175	187	170	195	192	167	166	173	175	169	190	199	177	162	167	140	169	171	184	177	169	166	181	162	182	173	181	184	168	170	180	192	156	185	182	176	191	160	165	165	167	175	182	154	172	179	177	186	174	170	167	175	149	166	182	170	193	166	188	151	161	162	166	172	155	134	162	192	164	175	188	167	167	192	168	183	195	169	193	190	163	175	158	159	192	179	151	188	182	182	175	184	178	165	186	179	185	213	175	161	157	183	158	164	173	186	165	168	145	188	176	172	156	166	144	189	192	166	170	163	154	144	194	197	169	172	168	163	157	166	158	174	184	173	196	193	182	172	173	170	167	171	150	167	171	166	199	202	166	186	151	179	161	157	180	165	164	178	161	170	181	186	191	160	192	152	189	149	168	157	171	174	184	183	158	178	163	143	170	145	174	168	169	180	181	165	163	166	177	190	148	179	175	162	168	145	160	160	188	182	173	176	160	188	143	176	179	167	195	157	187	196	166	163	174	156	183	154	178	177	149	165	186	196	155	170	170	159	176	170	158	183	182	154	183	160	183	147	177	165	179	188	182	193	168	177	164	165	160	153	163	168	172	178	157	172	195	155	186	186	208	162	166	164	163	182	194	186	179	178	179	186	188	196	194	204	187	193	178	191	163	172	211	168	163	166	164	186	160	176	157	211	173	175	173	192	172	161	175	153	167	163	161	189	175	182	181	165	199	191	184	189	162	169	180	178	172	168	164	184	162	166	205	169	182	161	175	163	148	183	147	175	174	166	154	192	195	191	168	172	173	176	174	183	171	172	153	164	172	150	180	217	192	159	145	169	154	180	174	161	178	158	196	189	144	152	153	162	173	154	159	172	188	166	159	180	170	165	187	168	179	148	175	194	196	148	182	157	163	184	174	167	157	180	186	209	154	181	161	166	173	207	190	175	162	156	188	173	161	175	182	190	170	182	162	168	179	173	177	172	167	176	165	176	199	174	185	158	200	176	175	154	170	163	179	177	181	166	197	153	181	169	182	165	178	170	175	167	164	168	169	187	161	175	174	157	181	144	167	169	150	154	196	197	167	165	160	187	176	161	171	174	160	168	216	157	170	167	181	175	182	158	178	160	158	172	168	155	173	179	189	191	165	197	184	155	168	189	168	172	179	177	158	174	170	191	167	183	163	157	176	164	151	176	157	164	167	202	172	158	191	169	165	154	165	189	196	182	174	165	166	163	182	179	169	196	155	148	163	176	165	165	168	174	169	154	169	186	174	154	170	184	194	188	145	195	165	194	178	192	175	178	172	154	182	171	157	174	169	184	188	169	194	168	197	182	153	162	198	180	183	164	167	187	189	161	172	179	180	166	181	171	155	150	198	185	159	175	189	168	190	194	149	173	176	175	184	175	171	156	145	186	190	168	159	166	169	154	134	157	190	151	182	172	164	187	162	166	173	163	160	186	154	182	145	167	164	171	212	188	173	194	175	165	155	159	148	181	187	146	177	152	182	158	168	167	184	160	181	153	197	172	199	162	189	188	163	184	172	174	185	169	169	198	177	185	187	164	156	177	185	176	171	175	171	175	151	163	173	190	164	173	182	186	187	201	150	185	177
8255	1008	1484	1695	1427	1237	974	820	761	747	681	614	622	574	604	557	524	568	489	519	529	494	508	494	454	472	487	456	496	489	463	483	421	498	456	417	458	508	457	444	439	423	487	503	484	456	467	455	479	478	451	449	462	448	432	461	454	449	444	465	431	429	479	465	439	438	436	465	421	431	430	445	447	427	490	445	449	424	470	452	471	423	441	420	442	453	430	463	470	458	455	422	477	466	470	440	460	484	442	478	476	439	449	512	446	437	451	403	448	493	467	474	461	455	479	447	456	477	459	456	460	460	474	445	419	419	451	438	462	439	459	462	470	468	493	456	443	434	432	439	433	456	418	416	455	447	454	479	442	467	482	449	480	453	445	481	425	420	494	465	456	480	459	426	409	423	456	469	428	441	435	464	454	464	494	469	483	468	435	453	448	461	427	483	440	458	427	466	439	454	457	451	457	494	428	442	440	441	449	420	480	453	477	459	464	446	427	394	417	456	478	447	463	475	484	448	481	444	451	427	453	442	419	458	480	442	442	419	444	441	471	462	427	466	459	440	480	468	434	446	470	430	447	451	443	484	439	453	395	482	403	487	418	444	477	434	464	431	399	454	448	427	465	463	411	437	457	439	429	436	448	461	459	470	449	450	446	461	496	462	448	471	445	465	443	429	441	468	442	463	478	445	427	462	447	496	421	458	462	480	448	461	460	442	487	450	456	425	450	426	460	456	435	446	442	448	454	474	435	412	465	427	444	462	419	428	467	443	528	434	456	453	459	460	472	449	447	453	446	439	422	423	479	470	455	444	449	478	428	458	422	450	421	460	444	420	422	454	445	492	467	416	466	419	446	425	451	436	428	475	433	464	463	473	429	470	437	457	439	461	482	437	415	456	463	442	427	469	442	461	483	464	465	428	423	447	452	457	439	448	469	475	401	462	422	419	462	446	456	461	500	487	451	493	419	443	465	454	466	423	498	420	462	446	429	435	413	494	488	453	419	482	433	445	446	437	439	437	432	437	431	449	415	466	449	433	444	453	475	462	476	457	444	412	426	471	448	449	462	453	448	461	434	485	468	474	477	421	448	472	440	481	411	457	429	422	465	459	418	419	434	445	441	458	466	437	456	439	418	438	443	450	457	404	441	487	432	436	447	433	484	470	431	467	434	428	449	481	436	412	414	432	437	459	435	420	461	452	434	439	418	481	492	444	431	491	459	472	433	460	410	460	482	424	432	471	451	460	441	461	453	479	443	426	469	461	485	474	459	444	454	452	433	458	422	486	452	476	452	450	415	422	414	423	436	455	455	458	463	449	444	442	450	461	494	455	434	473	461	429	452	440	427	424	414	444	445	454	416	450	463	414	449	432	386	416	474	476	456	435	440	453	457	442	413	416	420	426	465	461	434	431	422	458	430	447	465	468	431	387	434	459	469	438	440	489	420	443	448	458	446	460	462	449	424	463	451	474	454	427	463	466	468	429	444	436	420	436	428	423	419	418	438	431	429	490	474	472	483	435	444	430	420	440	455	442	440	463	477	405	460	456	453	441	404	439	447	468	425	445	469	414	477	470	492	428	449	447	437	450	427	450	420	441	447	455	431	461	420	463	463	458	444	448	420	454	446	412	438	419	435	453	424	445	421	459	470	415	383	488	463	437	436	421	426	457	441	417	449	473	408	437	432	416	452	450	475	485	438	472	492	437	461	444	430	449	455	438	464	424	433	439	405	428	422	423	468	441	434	463	465	461	451	415	415	492	451	449	485	445	451	414	497	450	455	433	433	437	455	453	450	418	427	416	453	402	444	456	445	435	436	461	450	469	445	476	459	505	392	472	458	433	463	427	449	446	441	458	432	439	497	443	493	453	459	464	441	468	446	471	464	445	426	420	442	408	441	452	433	436	450	460	437	446	449	448	473	417	448	432	395	442	454	450	448	455	431	445	459	429	473	519	469	448	462	421	427	444	448	446	413	434	478	423	445	433	442	454	451	444	452	443	446	466	447	452	411	441	484	460	491	418	418	428	432	455	436	450	480	423	428	456	437	471	439	436	452	464	448	451	453	445	457	440	457	447	464	405	454	432	487	400	443	429	427	425	444	451	459	433	435	433	454	471	453	480	416	423	462	459	435	461	443	431	436	385	437	439	453	461	460	435	432	497	431	435	439	430	456	471	415	438	421	434	513	446	466	464	418	403	441	439	458	462	440	415	430	418	460	449	444	479	458	439	437	442	445	428	461	405	449	433	465	461	434	425	451	457	434	441	444	460	432	445	459	463	459	454	467	438	482	465	460	457	451	442	449	453	430	464	479	448	442	478	440	451	430	423	426	460	424	410	451	461	453	448	436	495	432	454	426	445	457	445	429	428	479	496	453	504	429	454	425	470	469	457	455	445	447	442	437	427	430	447	427	447	469	444	437	413	424	486	419	404	476	472	494	418	478	467	445	440	443	427	460	472	405	491	427	444	429	462	451	422	422	458	431	449	454	455	484	480	437	506	464	445	455	474	454	459	456	418	414	483	447	439	394	419	474	471	472	412	461	466	470	476	459	434	426	482	446	459	449	480	437	404	448	407	500	452	446	452	481	426	436	479	449	415	454	466	488	464	441	448	452	450	426	434	479	462	442	459	461	450	442	460	413	424	448	434	450	460	429	435	425	428	487	480	466	437	431	482	476	466	463	447	404	442	403	461	469	428	446	414	436	495	445	445	439	477	440	444	486	442	437	444	459	449	410	456	457	409	461	458	438	445	482	470	423	456	449	483	451	445	451	457	434	435	455	454	454	471	439	477	482	457	433	461	430	417	509	478	467	463	491	417	489	449	450	430	453	466	435	449	380	419	449	475	446	427	471	416	474	463	461	478	441	492	455	471	430	474	433	455	414	485	467	478	430	439	480	474	447	420	444	469	423	487	454	456	461	430	438	468	449	426	464	470	456	484	456	427	447	494	473	469	452	448	456	430	409	396	464	442	461	486	465	461	414	457	453	420	449	456	418	459	449	439	468	417	464	483	457	422	442	456	417	424	462	444	473	447	484	442	439	434	420	434	468	478	461	452	438	431	412	445	447	462	441	438	462	473	485	471	431	447	448	459	458	461	458	483	413	425	464	490	448	453	448	417	463	443	431	457	456	454	444	433	456	460	482	458	410	477	434	428	437	425	450	455	432	458	429	474	519	452	421	425	479	481	408	465	430	457	419	481	447	435	404	420	445	445	451	392	434	447	463	442	453	474	467	464	435	431	486	428	429	433	474	450	412	461	439	466	447	439	471	454	458	443	454	460	457	445	438	441	460	453	479	439	462	443	472	411	422	458	450	431	434	447	432	468	464	487	429	416	475	434	445	426	433	466	454	461	427	510	431	448	462	416	431	453	428	422	430	441	441	434	458	429	455	450	462	428	496	432	476	470	389	451	443	455	433	439	451	434	477	450	412	420	446	463	474	421	467	477	458	454	474	445	446	431	465	431	459	439	431	473	462	440	471	441	435	446	493	464
1597	470	443	442	435	436	440	416	434	430	482	418	448	376	432	441	389	411	447	419	430	415	406	410	421	376	421	468	446	415	415	421	435	459	434	405	418	413	442	427	418	410	414	433	453	424	402	451	414	460	428	439	468	448	466	405	437	415	391	411	395	423	435	457	447	422	373	430	406	387	419	465	431	432	401	419	426	421	409	419	425	401	387	426	441	441	393	368	433	405	435	405	446	413	466	421	401	441	437	361	415	434	417	435	443	423	456	447	416	445	415	411	447	414	448	447	410	424	446	418	414	403	450	410	388	463	431	404	426	453	421	446	422	423	412	417	413	399	424	437	444	389	415	423	413	389	423	441	460	434	437	409	433	420	405	421	427	435	416	416	402	358	440	413	413	472	412	392	428	449	451	413	422	424	393	457	422	425	441	433	393	398	410	397	417	436	414	418	425	451	398	455	430	433	426	428	414	441	409	418	445	425	435	450	447	387	415	420	434	436	367	398	426	455	419	439	420	423	425	443	397	449	424	418	425	433	411	417	440	423	433	414	397	433	404	421	465	417	425	442	450	414	432	401	448	429	448	414	444	415	409	395	424	397	485	450	452	443	416	419	398	417	466	422	433	428	425	376	434	431	414	425	440	409	448	451	398	440	402	400	406	452	456	415	427	417	436	412	398	451	481	410	393	379	438	443	405	401	429	449	438	475	448	423	427	435	452	455	444	448	425	437	426	402	390	467	430	444	402	393	423	413	420	424	408	433	417	444	411	420	462	441	422	425	410	463	450	447	380	432	447	415	455	472	434	432	396	432	422	386	426	438	400	384	400	387	427	444	450	410	434	436	399	411	448	452	411	401	417	420	390	447	390	419	453	424	424	425	441	409	459	437	435	419	415	429	456	417	443	429	434	424	412	425	425	484	421	436	441	420	396	458	440	450	424	438	445	424	437	403	431	421	432	416	419	463	421	448	434	445	465	424	425	400	466	428	446	433	430	429	452	415	451	434	447	430	388	431	411	398	422	410	410	398	396	409	420	422	379	396	445	416	466	414	410	441	410	414	422	424	437	455	414	420	413	427	413	436	452	427	429	436	407	429	407	474	415	464	454	394	443	415	444	466	467	443	429	428	460	448	431	467	461	455	404	412	447	392	417	430	413	429	420	428	460	416	440	428	439	421	414	423	436	383	418	462	411	463	459	380	484	391	433	431	444	435	469	430	430	404	444	416	404	371	420	417	422	395	434	430	430	423	398	387	462	409	444	447	469	430	451	423	413	405	422	408	417	388	437	465	464	416	414	440	427	408	423	414	398	412	398	392	420	484	436	449	418	431	430	455	422	435	411	451	406	420	430	417	444	446	394	442	415	443	458	494	409	421	374	416	453	405	437	415	421	392	444	420	383	426	410	398	428	389	424	458	448	415	405	419	422	416	433	442	459	437	443	454	422	384	358	445	396	382	399	446	408	462	437	395	470	433	433	434	444	451	415	438	429	438	394	402	421	419	435	433	387	449	437	470	414	399	434	394	403	419	416	444	404	411	388	399	424	426	373	474	416	446	429	450	425	400	425	453	391	398	390	378	422	477	391	405	423	401	384	441	459	457	449	409	421	434	415	397	443	422	422	397	404	422	432	394	476	414	432	419	415	419	443	409	438	392	428	431	427	430	479	431	434	417	449	441	426	436	416	388	466	431	429	429	439	445	394	456	455	415	416	427	400	437	449	464	465	423	417	440	461	441	449	453	421	448	405	435	422	469	404	428	397	412	401	373	475	417	416	384	408	397	434	426	452	378	388	460	437	379	422	425	420	419	420	416	437	434	417	401	463	454	416	441	428	423	400	414	416	392	431	447	384	456	409	455	432	430	407	460	458	389	434	396	445	418	419	413	432	462	451	436	400	464	413	428	412	410	470	435	423	422	400	448	415	406	378	460	415	451	410	374	426	431	437	467	469	463	376	423	432	412	500	436	395	436	440	414	425	447	412	421	416	424	449	383	396	426	483	423	370	439	409	449	420	394	424	492	421	378	416	465	402	460	395	441	437	428	406	405	379	457	441	433	407	389	460	412	392	455	417	432	423	405	403	444	426	426	446	407	387	421	412	409	449	429	402	403	409	408	425	446	450	431	455	456	404	421	435	431	440	404	405	409	426	434	418	413	439	465	417	438	402	442	437	438	436	424	421	488	435	464	423	478	443	403	439	434	411	467	420	415	430	449	439	434	445	454	458	448	439	415	387	419	449	401	401	398	471	407	405	412	455	410	446	463	451	435	430	436	418	449	431	428	411	428	435	467	441	407	402	419	433	428	437	427	428	428	434	444	419	407	430	437	424	459	409	434	416	432	404	427	428	437	430	424	396	417	423	414	472	460	428	385	385	394	408	408	401	374	388	418	400	440	416	421	456	452	420	424	434	415	417	426	412	423	447	410	418	419	427	393	403	470	428	453	422	443	456	500	421	445	442	437	484	453	422	432	420	446	403	410	420	421	454	445	441	384	456	411	413	459	396	436	434	366	415	418	398	408	456	413	425	441	428	407	451	379	443	424	407	397	404	419	439	421	446	440	425	426	407	462	462	437	458	417	454	488	421	452	422	397	436	447	429	417	413	434	407	426	390	421	418	403	392	418	470	459	402	425	459	416	427	461	383	420	454	425	419	431	422	432	453	421	447	419	446	459	422	435	406	439	439	387	441	390	424	456	448	415	422	423	412	460	416	404	414	424	387	428	445	418	406	398	403	414	391	458	405	431	421	440	428	416	436	392	421	400	427	460	422	400	437	468	407	418	450	437	425	430	437	410	402	433	439	405	449	409	434	425	458	414	412	446	449	421	419	456	402	430	394	439	396	409	409	416	474	391	440	443	458	444	386	429	403	430	415	444	454	479	374	417	426	480	441	412	426	433	406	447	440	392	480	443	448	419	396	444	397	409	452	415	433	400	424	429	420	423	476	434	427	444	441	437	427	457	443	478	427	439	379	399	427	399	425	414	393	403	441	420	426	441	449	447	413	434	436	476	424	397	426	401	412	416	411	422	399	435	430	448	455	436	412	424	432	410	421	428	465	404	414	429	418	445	460	426	416	412	397	431	422	449	415	392	412	439	426	403	423	447	399	405	421	451	447	451	453	387	399	419	418	435	458	472	419	443	359	406	406	390	458	404	436	438	407	419	424	438	446	413	427	420	411	485	439	386	428	395	433	443	407	420	444	410	432	447	416	413	431	416	379	457	436	431	423	425	394	432	445	405	424	425	453	409	434	427	419	425	408	425	394	443	382	418	410	425	405	416	453	433	443	426	472	393	397	410	431	431	443	459	408	419	424	431	458	421	381	438	399	428	447	430	440	421	441	396	412	441	433	433	419	424	417	420	397	401	447	439	417	421	450	420	419	397	404	457	462	407	436	392	432	437	432	431	399	439	447	472	410	428	406	448	471	431	435	466	410	418	421	438	453	431	439	454	444	420	411	393	428	421	456	430	430	452	449	444	424	402	421	434
2245	987	1056	1024	987	972	980	973	970	966	987	978	991	946	965	1048	991	1017	956	1057	957	996	956	970	989	938	988	975	1022	940	973	970	996	1011	1016	928	922	1014	985	889	963	1047	914	1049	1037	973	1010	985	957	950	965	947	969	956	1030	971	985	904	979	962	958	969	998	995	1004	944	952	966	963	1006	987	933	1011	958	993	990	997	990	1003	974	982	994	953	978	1029	985	916	1001	1043	1012	929	1004	1000	974	947	961	992	982	913	983	966	985	1016	1056	981	945	957	984	911	979	985	1029	933	964	974	1009	1001	976	997	984	1028	1002	978	964	1012	1009	976	973	958	969	944	1009	948	973	964	949	990	982	981	1011	992	970	1039	974	1004	1079	1023	983	1052	936	954	994	957	963	936	974	950	979	1018	957	1011	1015	1024	1033	989	1053	969	1026	932	982	938	987	994	987	966	986	1026	966	1025	1024	1015	998	945	988	972	1007	1026	988	1036	956	1008	1016	1010	1008	979	979	998	1003	994	970	942	984	1005	1028	980	1039	1009	998	946	941	995	930	984	1061	990	954	1037	968	933	1029	983	968	1000	1043	975	967	1000	949	979	983	944	945	994	977	1011	1027	894	981	1018	1038	1000	964	988	1028	977	1035	989	943	990	979	978	1067	1009	984	975	972	972	967	956	961	969	972	1020	1039	965	964	1003	1006	999	1001	981	954	964	988	962	983	947	1016	970	945	960	990	957	987	955	1020	966	904	1014	951	1004	962	955	973	988	942	996	973	935	1025	1022	966	998	969	989	961	952	1006	981	1008	1012	940	970	1016	981	1002	1006	984	950	987	1014	982	1037	951	943	987	1034	981	999	979	1004	1004	984	973	992	1026	999	990	1010	963	992	997	1017	1000	1014	991	960	982	939	960	976	975	975	951	944	1025	979	952	995	987	971	1050	961	935	966	954	976	945	998	963	1043	959	984	931	968	978	1009	960	968	930	963	986	987	960	998	996	1013	997	959	1054	954	1038	969	929	977	941	1054	1001	999	948	1025	1018	949	1024	940	935	1032	1009	1012	974	1011	948	953	947	993	1004	939	982	937	1001	919	1067	1012	971	953	1031	968	958	1036	956	984	941	962	1026	976	1006	958	957	1040	985	1003	982	958	982	1014	1001	982	990	961	1008	926	1011	1028	940	984	1045	996	966	925	1025	938	989	1008	1021	987	960	992	1017	980	1022	960	1001	966	906	945	978	995	1024	1043	1028	992	996	978	956	975	1030	971	999	1052	996	936	966	990	948	995	985	1041	968	1053	975	987	957	972	1008	972	988	975	945	976	1000	1030	956	927	965	953	982	989	950	986	957	1057	1047	973	1004	968	961	971	1034	994	990	973	1014	1031	980	962	1034	951	966	980	923	971	1019	1001	1010	989	966	1015	1005	1003	981	980	995	1001	1027	938	926	954	1016	958	1016	984	981	1002	932	998	947	1035	946	932	1003	1009	968	1017	1008	941	976	1035	1005	924	986	1008	1051	996	1022	952	1029	994	996	926	974	1002	1011	931	967	960	1006	1026	989	1016	961	977	1026	1021	1029	1013	992	1031	1006	1031	1030	983	941	951	1011	964	991	999	958	993	908	926	976	1005	984	936	1004	1025	932	1037	1029	972	923	1048	964	958	973	975	1000	1000	1004	961	932	992	1036	986	1050	963	983	1011	931	1036	1001	918	950	1063	948	996	998	945	972	981	980	929	959	1018	963	957	939	1000	989	988	1012	993	994	982	989	1005	1001	949	1020	969	945	991	1003	1043	951	947	981	994	931	996	909	967	1029	985	964	949	1010	962	948	993	1026	950	1015	978	959	975	964	946	1020	1002	900	1000	937	1026	969	1001	963	1009	1009	966	1014	1054	926	948	1001	961	983	941	943	1017	1014	1005	1007	1009	961	972	1000	1014	1005	934	944	1022	942	1029	1000	951	1022	1016	1028	983	1015	986	983	987	1012	1043	1026	991	997	948	1002	989	936	1045	940	1012	1040	1007	1000	992	977	1035	973	1018	1010	962	968	997	1014	972	1003	969	988	1011	973	918	1014	995	988	971	1015	1025	1010	1031	1012	965	997	1005	992	1010	1005	969	983	1001	974	991	992	1013	1010	964	917	953	932	1024	981	945	983	986	1013	999	972	979	1007	977	1003	987	1043	965	1018	992	973	1005	1000	976	974	940	1006	994	1013	928	971	1018	980	986	990	1020	997	975	1016	961	1031	1005	1014	1002	1057	939	956	1013	942	933	979	1014	964	951	1036	930	1004	989	948	1001	1007	1020	936	966	1011	1025	1008	1004	1001	1001	1029	929	957	979	1006	999	962	929	1004	977	1031	970	988	1030	1044	972	1034	1003	1008	979	1028	968	1013	1010	993	953	971	899	981	964	992	1006	1038	1013	969	934	883	969	1003	965	975	988	958	934	1001	974	987	998	1028	1002	945	946	1009	1034	990	993	989	1015	976	982	926	976	968	1004	955	1015	983	988	995	992	981	946	973	972	972	957	967	987	948	947	989	986	974	1020	999	991	976	1018	960	954	939	1036	994	1044	990	931	1038	974	1030	929	1012	1051	1005	919	998	961	1015	997	925	1003	1018	983	984	989	957	1003	988	1009	938	1019	990	996	1054	979	976	1018	993	968	958	1030	1031	988	986	1004	957	962	997	1014	956	981	961	1006	967	984	971	979	982	1037	970	1062	980	1016	974	1033	976	988	1040	1001	946	968	1014	1064	976	984	971	980	1040	1001	930	988	1020	1034	949	955	995	970	1002	960	1007	948	995	985	961	1002	1009	976	1015	1030	1029	1035	991	1045	1008	963	966	973	990	1004	1017	946	884	939	1020	1012	996	976	948	974	971	972	957	932	971	927	988	1048	988	1006	1004	1029	1002	983	1014	969	982	982	970	966	1009	1028	1027	944	993	926	1001	986	958	1050	965	924	964	1001	977	983	956	955	984	1022	998	993	978	990	934	948	990	1017	1042	949	979	1039	980	969	1011	979	1006	964	940	991	969	985	1029	1016	1032	997	990	917	960	961	1001	978	980	1030	935	961	966	976	1037	932	961	983	959	980	1018	999	1047	977	971	1043	973	945	1030	963	991	943	936	938	934	970	1019	961	980	976	981	1025	953	967	1013	952	956	985	1020	997	988	983	960	925	930	941	994	995	1015	985	976	986	954	985	1012	1011	989	1009	1001	990	1002	949	967	971	929	975	974	970	1012	1026	971	992	972	962	982	967	951	1020	1007	986	944	982	966	973	996	1044	1004	968	977	984	954	1013	933	990	981	1021	1046	989	994	1013	1015	946	971	1006	999	946	989	984	1044	972	986	1016	1027	948	1012	982	993	1022	958	972	987	949	1063	957	980	981	978	1037	964	1003	973	975	944	1001	1027	998	969	1001	963	990	963	1000	927	988	970	989	1013	986	978	1042	993	920	975	999	953	955	882	913	992	979	973	1018	977	983	1027	982	989	964	964	992	954	1026	1040	982	984	968	958	958	954	960	965	981	997	997	1001	954	1015	943	1006	1005	1006	995	944	1012	990	929	1019	968	1032	987	1015	945	1004	937	908	1004	1017	1007	950	983	982	936	1004	951	1008	959	977	949	996	983	929	950	994	949	938	969	1023	976	985	996	983	950	950	1006	991	947	1039	989	944	983	943	1022	985	1018	977	1042	970	978	1023	1057	1028	1029	954	954	991	1001	973	931	960	1024	967	993	1032	1020	929	947	964	981	1014	997	996	959	979	993	1017	1005	1024	932	934	955	935	1008	1011	1007	1010	951	1008	1013	980	1032	1015	1010	1034	977	977	977	990	1005	1006	942	1002	934	973	990	1010	969	1042	987	954	948	997	910	992	965	960	952	1034	975	979	982	983	980	952	945	974	1019	1029	951	998	989	925	1007	987	906	970	993	965	1001	1008	959	1008	982	959	971	970	969	981	972	1009	1001	1003	991	981	993	949	984	994	985	940	995	1007	981	950	978	954	993	954	1009	1015	1028	992	1024	965
7521	722	597	567	439	452	396	408	330	444	368	358	375	380	347	393	399	362	397	394	323	375	355	409	351	377	369	406	418	353	369	397	427	392	393	348	398	351	344	341	362	375	383	388	371	342	371	355	334	378	373	373	387	365	358	347	375	389	357	337	356	351	360	348	366	385	377	361	350	401	351	342	400	419	395	357	347	353	393	367	366	377	359	379	385	359	385	359	351	393	371	357	403	400	356	365	358	347	390	405	365	348	402	371	363	352	364	369	380	359	367	362	357	353	353	383	381	365	373	396	399	359	396	342	359	360	362	370	360	337	393	341	363	355	360	365	385	383	363	349	356	378	370	392	363	402	390	350	348	356	384	356	396	389	385	352	366	339	338	362	369	358	379	358	364	386	340	365	323	362	369	383	350	371	364	354	351	367	364	357	355	353	368	379	394	316	350	380	362	377	361	370	381	375	379	341	365	386	332	363	343	362	398	374	385	353	357	363	379	334	343	367	333	344	375	391	360	361	356	394	333	338	400	361	401	345	374	340	354	360	373	376	382	358	350	347	353	370	382	379	364	350	408	355	346	360	324	416	396	319	386	351	362	350	373	342	384	330	363	368	332	344	380	339	355	368	357	388	359	352	339	358	365	329	342	377	353	379	370	367	358	363	377	371	355	361	368	347	355	382	353	368	347	371	351	374	408	357	372	353	372	387	359	401	381	341	377	386	409	350	344	375	401	348	399	369	373	339	374	381	368	390	384	368	364	355	350	348	376	362	384	351	389	367	360	382	338	356	388	368	368	383	330	344	348	332	361	405	371	387	377	337	348	347	326	336	408	374	346	359	384	351	355	392	353	356	337	351	388	350	395	362	410	395	371	360	386	392	348	380	382	389	363	385	376	368	405	358	383	372	351	359	388	369	339	364	368	364	340	373	366	389	383	340	355	361	391	392	324	350	384	387	323	351	382	368	369	343	362	360	377	342	352	362	383	372	359	364	337	355	368	373	368	377	345	372	378	386	392	392	369	382	391	374	360	387	352	370	359	395	337	391	336	349	334	361	338	344	344	365	357	369	386	310	375	378	367	359	367	370	397	371	358	355	349	356	383	366	369	400	394	345	370	402	348	376	382	371	351	378	362	408	349	358	334	340	347	361	366	347	364	358	372	361	352	395	369	382	365	350	343	409	340	325	360	387	368	367	336	360	390	352	363	353	350	352	375	381	370	344	344	398	376	382	377	359	385	376	416	340	339	346	346	353	365	375	361	356	423	388	335	377	357	337	355	361	359	348	359	361	354	389	401	366	394	343	391	404	346	363	386	376	357	357	365	328	346	394	351	369	417	348	350	376	411	390	406	339	341	384	357	331	379	342	359	361	364	360	387	365	347	371	348	338	365	379	365	352	433	352	347	356	357	387	399	339	352	384	384	346	371	341	367	366	367	333	416	334	387	315	390	362	354	390	365	357	387	352	360	373	367	373	402	378	342	336	369	379	360	350	350	376	360	387	355	381	365	386	348	342	399	373	380	377	371	375	378	365	344	359	379	345	380	402	356	365	356	358	335	366	375	384	385	340	357	387	383	365	391	355	356	354	366	356	315	365	372	394	356	352	388	325	364	373	340	382	380	388	367	372	374	379	357	347	412	363	363	371	366	348	366	378	336	347	368	366	364	350	358	361	356	370	369	366	366	367	383	357	374	418	412	363	366	360	338	365	396	376	354	346	344	348	355	378	377	401	371	347	367	350	354	377	400	346	379	343	381	338	357	364	364	328	369	419	331	334	339	383	361	367	367	342	351	313	347	349	379	359	341	359	347	347	351	361	362	334	361	387	333	371	382	340	361	369	367	376	377	356	333	367	370	402	370	392	375	358	370	349	393	397	379	353	379	350	369	362	374	372	364	330	354	359	353	395	362	341	360	355	363	321	373	395	369	348	365	360	360	385	373	343	381	347	351	365	375	346	349	379	344	374	340	356	365	368	364	372	355	357	382	405	370	346	352	375	372	373	390	383	369	362	332	353	368	336	372	388	378	322	391	352	380	373	379	383	362	395	389	358	370	343	356	331	389	353	339	345	359	361	390	343	347	388	393	362	373	405	354	390	424	384	365	375	378	366	344	373	430	338	352	362	362	371	361	332	362	353	330	335	361	335	401	357	341	344	376	378	327	381	383	332	378	369	357	397	375	343	368	361	359	325	356	361	376	386	394	360	328	330	349	367	386	354	338	370	347	378	355	402	386	371	400	344	393	361	344	363	385	397	373	360	366	362	367	390	371	387	375	350	366	345	370	333	346	382	380	403	392	381	349	371	383	401	382	355	362	325	375	380	366	360	391	371	363	399	333	381	356	408	377	340	403	360	328	329	384	378	380	380	391	354	368	364	349	359	393	377	392	367	370	380	339	351	364	376	380	369	388	352	352	386	375	344	379	336	388	385	362	386	366	375	366	362	377	356	401	368	358	367	354	376	339	393	334	324	388	333	349	375	377	367	386	351	370	375	370	378	364	345	353	412	375	365	358	382	392	362	380	370	359	414	359	368	387	365	382	371	375	383	347	375	380	358	370	384	339	341	390	355	348	378	398	354	392	350	358	335	379	354	401	377	419	378	371	372	356	407	335	353	352	388	379	402	381	344	315	327	367	388	388	381	395	382	371	375	366	355	352	337	360	418	366	374	388	373	367	388	390	345	359	386	375	363	373	359	392	369	360	344	382	352	363	359	355	370	361	390	358	339	405	374	387	372	352	357	334	373	354	348	364	363	355	373	352	370	364	367	350	342	333	332	393	368	400	360	393	389	344	350	373	344	346	334	382	365	356	346	352	380	338	367	399	380	358	374	386	354	350	356	358	348	367	371	368	352	356	399	351	356	358	344	365	394	378	352	382	373	357	359	352	404	342	364	372	362	401	358	362	355	360	361	375	353	394	375	373	327	379	376	378	365	334	377	328	366	424	374	392	393	371	378	333	367	369	342	336	346	348	351	362	368	379	385	366	363	393	382	376	353	368	362	408	352	359	334	377	380	401	369	374	383	344	359	377	384	361	343	334	351	387	380	377	383	347	337	358	373	359	368	426	378	350	349	376	374	359	371	409	360	336	367	367	362	373	380	397	361	350	354	393	350	343	356	362	348	380	392	397	400	369	344	351	351	364	360	354	352	375	372	344	367	359	378	382	376	374	340	367	377	366	362	342	362	365	372	369	343	379	382	370	373	345	382	360	371	333	339	353	430	335	371	357	341	335	354	389	372	395	407	342	365	368	368	347	334	370	367	361	348	352	365	391	365	344	351	366	342	375	394	387	369	341	354	392	393	382	404	376	397	366	363	332	385	358	366	405	367	335	381	344	357	408	392	362	388	373	370	373	363	354	384	371	386	388	353	373	334	370	400	342	338	369	406	343	359	369	426	374	372	313	346	366	342	366	346	340	351	366	353	370	355	354	406	351	387	432	379	329	361	339	387	337	332	322	398	346	350	365	342	407	368	392	360	385	345	384	335
6697	1188	1421	1500	1366	1239	1151	1035	991	947	981	982	935	933	872	899	929	857	860	895	904	918	924	880	933	863	863	872	878	862	874	865	859	840	879	817	845	896	826	852	882	851	896	838	906	865	826	778	835	849	872	860	890	857	876	837	820	854	861	829	823	857	833	830	887	842	844	871	852	835	857	844	847	859	811	833	841	832	839	881	847	884	886	829	848	882	946	884	869	815	771	863	884	844	866	849	847	829	881	792	862	882	821	857	811	847	848	843	897	875	859	849	872	871	907	836	830	836	877	905	821	833	851	860	859	852	873	879	838	794	827	856	850	845	866	834	803	838	787	847	879	801	801	849	850	856	866	903	855	864	850	844	806	903	827	855	769	887	881	818	854	846	847	827	825	898	857	882	862	845	883	849	842	869	853	823	837	827	858	827	829	815	837	819	858	860	853	863	812	853	831	814	912	784	825	813	822	907	889	895	808	867	883	791	809	901	856	817	831	831	863	866	876	869	868	827	863	812	855	894	806	837	891	829	849	895	926	910	835	842	850	859	881	910	832	904	841	843	830	905	842	840	837	844	851	842	902	807	859	874	807	882	825	876	842	832	838	837	822	859	845	842	839	855	866	873	875	886	872	850	867	870	838	848	855	861	887	875	879	841	873	835	885	868	864	928	900	794	844	785	808	862	819	882	850	848	824	848	857	889	864	846	889	818	886	872	888	865	808	795	887	863	850	833	890	898	779	873	890	866	827	857	859	822	835	859	858	848	877	878	805	857	841	872	820	855	827	867	867	841	861	888	858	836	830	829	876	839	838	836	862	822	862	878	816	892	829	901	822	876	861	831	846	834	864	869	849	859	889	857	840	826	865	866	846	816	889	822	843	832	859	843	910	853	880	910	837	869	866	847	903	814	899	839	871	858	837	809	856	834	848	876	865	849	907	859	887	876	855	858	851	881	901	893	836	796	884	899	851	787	857	869	860	895	857	820	833	865	820	932	847	832	824	818	833	844	901	842	847	862	887	868	878	861	883	901	826	820	893	869	873	892	893	871	878	831	842	854	849	815	899	853	899	851	881	837	826	797	832	869	865	858	819	873	810	855	870	921	825	839	852	815	856	873	842	877	828	830	849	849	901	814	832	881	874	835	850	854	881	846	877	841	893	847	952	838	876	904	895	835	846	881	862	823	834	870	878	845	884	881	904	912	840	856	888	832	866	880	866	791	879	853	892	894	838	842	837	855	837	809	800	879	839	876	804	825	858	931	834	833	816	851	882	799	875	822	806	834	851	856	825	864	859	860	861	861	833	832	818	839	765	828	829	818	871	866	831	838	879	866	814	846	891	862	858	810	840	846	803	830	819	855	804	854	803	893	841	811	943	878	908	834	863	868	853	812	819	900	878	876	903	877	878	841	838	836	855	849	828	855	872	873	843	883	815	847	890	865	825	814	885	857	846	935	864	848	819	830	860	876	837	877	831	906	870	892	817	830	877	826	796	843	836	843	822	836	886	847	874	867	873	852	859	866	870	817	849	838	833	856	882	861	854	799	904	930	828	888	843	820	854	830	880	937	905	810	896	860	882	850	830	849	860	805	829	837	861	834	817	824	869	875	831	827	800	863	789	832	851	861	852	862	888	856	839	838	844	846	846	840	847	889	853	867	848	816	863	912	900	824	825	822	912	891	877	826	818	853	811	847	834	874	825	840	875	844	833	828	835	865	813	839	863	850	870	868	846	878	856	821	844	829	819	880	885	848	841	864	894	882	867	827	827	849	815	857	824	856	805	843	843	867	853	829	884	860	815	804	829	879	864	825	864	848	844	871	859	803	846	896	847	888	844	851	863	874	868	843	874	789	886	820	867	843	856	829	867	896	875	892	881	853	902	834	853	822	814	831	859	846	818	922	861	852	913	856	882	831	840	854	852	885	830	865	889	849	810	862	845	900	875	834	836	852	853	779	868	872	854	868	863	897	861	850	855	803	892	866	862	865	849	861	871	855	824	869	838	819	849	861	799	872	855	847	855	830	794	859	898	858	871	854	888	864	877	844	839	848	886	826	864	846	803	881	865	807	839	836	866	876	868	806	859	858	878	896	828	827	882	882	845	852	830	805	875	843	874	862	834	813	808	864	886	875	832	858	899	854	870	828	868	841	840	859	810	872	849	843	857	873	832	845	831	833	857	821	812	860	872	847	854	818	891	861	870	899	864	867	858	835	839	834	862	890	823	867	876	842	872	890	835	849	877	875	875	890	869	840	865	900	829	841	877	854	818	809	829	810	881	887	852	811	853	878	838	871	816	860	897	851	857	916	793	780	839	785	914	809	788	871	868	871	859	862	869	793	858	859	855	906	811	846	902	787	819	888	898	846	848	868	842	841	869	877	823	844	821	844	862	781	837	861	854	901	868	884	825	865	858	822	897	830	837	879	847	828	846	883	844	840	893	840	841	837	815	814	829	850	851	827	865	842	863	861	846	865	867	905	844	911	882	871	862	871	816	779	889	841	865	861	856	839	897	920	863	843	870	841	850	834	887	850	848	836	850	862	875	822	863	845	892	879	849	849	868	846	908	853	816	814	825	882	886	792	866	929	891	878	864	876	817	822	806	821	835	852	853	877	874	843	853	823	847	895	848	866	817	930	838	833	878	815	848	829	875	872	864	849	818	870	865	842	806	864	818	852	848	846	895	905	850	812	828	817	867	896	825	808	894	837	851	846	847	859	855	873	828	886	847	850	869	873	916	862	871	845	796	807	847	785	902	846	851	860	820	843	827	845	859	822	884	834	894	875	864	856	887	877	805	885	846	863	847	822	912	897	868	877	901	808	906	856	854	816	853	790	847	813	864	833	833	802	848	835	826	897	814	840	882	853	868	843	800	828	779	903	854	871	853	823	816	863	886	849	802	844	875	887	840	849	850	849	867	825	884	874	853	846	930	878	842	856	811	896	815	826	845	853	870	850	848	821	829	807	831	856	835	848	826	863	921	848	870	842	832	899	844	890	895	849	834	867	838	822	896	834	847	895	857	881	824	860	901	840	868	892	841	865	838	826	874	837	867	811	855	816	816	832	806	849	852	870	839	849	913	859	880	838	808	858	828	887	817	867	801	838	861	831	776	822	860	856	820	867	850	892	851	854	840	855	878	877	804	864	791	877	820	824	801	840	858	871	840	851	813	826	848	855	843	843	892	879	866	890	882	802	804	856	832	867	831	819	887	829	809	872	786	879	885	891	857	861	839	839	866	811	809	873	835	861	878	865	889	849	833	850	882	832	840	867	885	837	856	866	839	808	893	860	827	880	829	881	843	842	819	833	863	834	913	833	873	886	838	821	868	851	886	874	846	818	876	887	862	874	826	864	838	847	856	895	864	863	844	832	858	840	859	859	829	851	817	858	839	823	928	867	851	800	880	899	842	860	876	875	868	871	865	849	840	816	848	888	819	812	845	844	835	834	866	817	805	852	901	879	849	865	829	843	823	868	818	838	865	829	863	828
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
