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
338552929423	338552929985	338552930535	338552931085	338552931635	338552932185	338552932735	338552933285	338552933835	338552934385	338552934935	338552935485	338552936035	338552936585	338552937135	338552937685	338552938235	338552938785	338552939335	338552939885	338552940435	338552940985	338552941535	338552942085	338552942635	338552943185	338552943735	338552944285	338552944835	338552945385	338552945935	338552946485	338552947035	338552947585	338552948135	338552948685	338552949235	338552949785	338552950335	338552950885	338552951435	338552951985	338552952535	338552953085	338552953635	338552954185	338552954735	338552955285	338552955835	338552956385	338552956935	338552957485	338552958035	338552958585	338552959135	338552959685	338552960235	338552960785	338552961335	338552961885	338552962435	338552962985	338552963535	338552964085	338552964635	338552965185	338552965735	338552966285	338552966835	338552967385	338552967935	338552968485	338552969035	338552969585	338552970135	338552970685	338552971235	338552971785	338552972335	338552972885	338552973435	338552973985	338552974535	338552975085	338552975635	338552976185	338552976735	338552977285	338552977835	338552978385	338552978935	338552979485	338552980035	338552980585	338552981135	338552981685	338552982235	338552982785	338552983335	338552983885	338552984435	338552984985	338552985535	338552986085	338552986635	338552987185	338552987735	338552988285	338552988835	338552989385	338552989935	338552990485	338552991035	338552991585	338552992135	338552992685	338552993235	338552993785	338552994335	338552994885	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14045	1100	665	489	406	320	249	231	226	189	232	190	192	184	188	176	175	154	173	169	154	183	164	188	173	163	157	143	179	168	176	158	175	166	139	151	172	172	152	148	161	172	174	155	173	157	166	171	124	170	152	177	171	194	143	172	176	172	150	175	166	157	157	137	153	159	153	152	189	166	155	176	176	167	160	168	162	177	148	196	182	170	163	155	178	178	170	147	178	194	178	168	177	162	148	154	170	178	151	155	184	165	149	164	155	161	151	180	173	167	147	146	173	148	187	163	173	176	181	153	156	159	168	167	170	160	165	173	166	170	166	156	189	189	154	180	162	151	167	148	157	183	205	167	168	162	164	159	145	182	165	148	143	148	161	183	147	165	175	181	163	183	181	167	166	166	172	163	186	149	189	159	159	183	186	180	150	142	174	196	176	149	143	153	142	160	152	175	183	154	170	158	188	189	158	191	150	153	152	156	143	176	168	182	150	159	164	156	176	167	146	141	173	154	169	187	162	140	157	168	180	150	156	158	127	143	168	157	177	147	166	190	175	145	145	163	153	151	191	167	167	154	165	164	163	150	154	167	155	148	171	165	169	195	161	166	168	156	158	142	156	166	142	166	155	161	179	161	153	196	176	177	163	172	158	193	173	142	182	180	148	153	143	159	146	178	155	149	168	184	155	184	174	174	172	206	189	161	154	171	165	185	157	160	159	169	181	159	156	171	155	159	152	169	158	162	162	137	171	149	184	172	171	158	159	161	159	158	160	173	150	179	158	199	155	186	155	200	151	175	180	149	177	160	172	160	173	174	165	178	170	175	158	136	162	185	172	162	161	142	162	163	177	160	178	150	166	177	195	182	174	175	164	174	160	169	169	172	161	155	156	155	159	163	152	153	150	165	158	157	165	185	170	157	189	166	177	171	146	151	164	157	153	136	165	148	183	165	155	177	169	156	144	139	151	147	187	172	154	142	148	188	149	167	153	176	159	159	172	168	172	183	179	147	143	128	169	173	148	188	175	171	188	164	152	156	163	167	165	143	139	155	166	147	162	181	167	144	155	193	181	162	162	158	153	173	180	152	156	145	185	164	182	173	169	140	166	173	170	154	176	140	180	185	157	145	158	165	159	158	166	166	148	166	151	152	179	159	175	137	148	175	154	160	164	157	148	154	182	155	159	164	147	163	145	182	176	188	153	177	152	174	145	149	158	153	145	155	136	167	166	153	171	170	179	176	166	166	167	154	153	155	152	154	174	165	174	173	171	176	140	148	160	153	162	178	167	170	167	148	141	185	158	158	160	169	180	160	181	182	161	182	187	136	165	154	162	154	158	186	154	180	153	180	171	169	165	174	170	156	139	157	179	182	153	148	158	156	175	175	168	174	165	145	139	177	188	194	198	149	150	169	182	161	167	180	181	151	176	176	163	160	151	139	163	127	139	158	149	146	172	172	135	158	178	170	161	163	168	159	156	161	160	162	145	164	171	170	150	173	164	134	156	141	130	173	178	165	163	162	158	157	175	144	143	139	173	179	168	189	164	161	179	167	156	173	156	173	153	176	165	161	166	150	171	172	167	159	174	164	169	162	170	156	158	171	171	179	167	152	161	170	177	145	165	160	149	152	163	159	159	177	160	173	147	177	158	150	162	158	162	175	154	148	167	172	148	149	144	160	175	166	166	157	154	177	153	166	162	178	166	145	165	164	184	155	157	174	146	153	144	181	146	159	175	144	174	170	172	177	152	159	183	147	148	141	188	165	166	178	151	144	179	136	169	166	180	167	205	162	162	178	144	157	185	151	140	164	204	148	172	155	173	164	142	145	165	169	183	176	169	160	147	174	161	174	193	165	161	172	152	160	175	175	173	159	165	150	154	152	147	150	173	148	158	145	159	157	166	170	143	152	178	147	153	179	155	170	153	169	173	151	148	156	161	179	164	160	184	165	173	182	197	162	176	172	180	171	201	163	179	170	172	162	146	159	203	146	166	171	166	154	178	170	174	152	165	139	166	156	168	144	151	180	197	154	175	160	145	182	184	192	182	185	173	164	164	132	182	178	163	170	145	188	143	169	173	153	178	161	141	160	168	176	167	157	175	152	156	161	160	169	165	175	173	135	161	175	143	156	144	159	139	158	139	151	167	157	162	190	146	173	175	143	160	144	161	168	167	168	184	169	151	170	174	178	164	165	161	161	163	144	178	157	165	167	145	178	197	177	169	134	159	171	188	161	170	179	169	149	166	180	175	157	151	181	168	180	152	192	166	164	139	183	161	179	162	134	183	168	151	153	202	187	144	178	167	142	147	168	162	175	157	180	172	144	137	191	165	148	149	160	179	162	131	180	169	156	152	159	149	193	146	175	173	179	160	163	158	144	169	169	171	166	148	154	160	177	174	163	170	169	158	185	165	203	150	167	165	169	168	167	170	152	170	162	152	161	167	162	161	154	173	163	155	177	168	176	173	165	168	172	178	153	167	165	184	138	167	166	170	156	144	172	153	154	160	168	165	159	152	171	156	148	143	171	151	206	165	152	175	177	148	162	169	163	136	167	182	177	143	199	177	165	187	171	153	157	158	183	167	147	147	150	160	170	156	167	163	168	170	163	213	165	162	146	180	183	147	171	137	185	149	172	158	164	151	183	159	160	143	168	151	149	176	166	163	172	177	153	144	158	177	181	149	184	176	177	165	150	150	162	149	193	179	157	125	166	152	193	161	165	157	156	173	163	166	153	153	144	152	142	178	159	198	167	181	166	192	168	175	158	173	157	177	183	145	178	174	156	168	190	204	131	175	168	174	162	166	148	201	170	186	166	172	163	173	180	179	147	163	155	158	170	166	143	143	148	179	188	178	177	165	171	154	154	173	168	179	166	161	188	165	194	171	182	154	169	161	174	168	177	168	188	165	158	161	179	174	152	183	168	176	181	147	169	171	163	142	164	176	161	178	165	134	163	142	188	148	161	164	148	155	160	164	168	145	173	184	178	146	159	202	159	146	159	178	172	135	151	142	149	159	163	166	170	187	162	135	145	160	171	165	152	174	165	160	138	154	160	179	167	185	148	172	171	164	150	147	172	175	172	175	176	177	180	175	162	146	167	151	165	143	141	163	160	175	182	160	160	155	148	155	176	175	146	159	175	156	175	188	164	170	151	170	151	172	167	158	155	167	163	156	190	151	166	173	165	152	169	175	183	182	159	144	159	180	169	147	167	163	167	140	173	136	166	169	162	151	153	182	165	170	178	179	181	163	148	167	185	204	181	160	153	173	149	151	168	152	191	152	173	178	150	153	175	168	168	145	166	134	187	175	187	196	152	149	135	179	154	183	176	153	152	165	162	145	149	160	161	174	161	179	156	170	164	159	169	176	169	154	167	147	168	175	184	137	154	159	163	151	197	136	180	191	160	157	190	182	174	177	171	153	144	181	198	189	167	133	146	171	172	168	151	155	175	165	171	146	149	190	159	154	169	157	154	175	141	157	162	157	168	133	181	184	163
8652	941	1506	1656	1399	1166	963	885	787	696	661	603	609	508	511	523	494	516	456	471	515	505	434	506	457	454	475	480	459	422	437	473	470	459	423	457	429	460	434	416	442	446	435	427	425	438	397	446	444	400	392	404	472	402	472	441	425	440	441	434	446	450	440	390	444	407	421	461	426	403	422	410	427	428	443	422	398	413	438	415	413	447	420	414	442	416	396	407	403	464	402	407	407	445	417	414	401	428	416	439	457	450	447	424	423	442	410	412	426	434	433	448	441	440	398	405	422	437	394	437	426	428	431	406	416	422	454	389	401	444	399	415	432	415	428	409	394	480	421	399	466	440	437	407	458	437	405	410	413	418	459	402	400	428	438	425	415	418	429	407	422	445	456	417	419	403	423	420	441	425	443	419	417	428	407	414	410	427	418	421	416	413	398	443	426	432	438	437	415	408	460	397	468	431	437	423	427	418	399	415	422	417	416	437	375	403	447	437	424	398	433	418	442	391	406	420	443	432	405	406	411	420	451	384	425	398	429	416	439	447	408	437	434	419	385	438	417	417	429	412	437	417	401	424	434	415	384	409	399	423	430	427	403	434	423	419	409	432	444	413	397	411	451	432	428	418	446	386	428	401	430	439	415	402	435	448	435	425	414	413	414	417	401	437	403	422	399	426	433	387	412	387	423	424	406	433	412	398	444	429	427	384	450	396	413	420	441	425	416	438	417	400	457	406	441	406	440	431	434	400	448	424	435	444	408	381	401	410	422	388	395	421	416	448	421	432	423	440	419	402	398	440	427	432	435	453	412	458	420	444	394	442	435	453	411	422	410	378	409	442	433	429	400	440	404	402	453	409	434	438	443	442	436	419	434	436	436	417	421	432	441	416	403	422	391	417	397	418	428	434	430	425	444	478	414	405	401	447	393	387	421	469	403	416	395	415	437	420	454	402	436	415	415	440	431	427	412	386	445	421	396	431	436	419	405	394	401	431	421	405	401	389	406	434	401	432	437	410	424	440	442	384	432	402	387	402	423	426	437	455	415	443	428	405	465	430	421	464	437	402	432	386	417	437	408	411	457	441	426	385	421	448	427	447	423	430	430	410	437	418	406	448	421	435	424	397	404	421	410	371	444	417	432	407	424	393	378	421	445	460	393	440	446	435	419	413	413	454	422	435	442	394	419	359	446	440	404	414	397	416	442	428	415	411	433	428	425	399	398	453	441	432	423	403	422	433	417	430	453	432	414	442	434	476	366	388	420	391	411	449	412	455	435	380	427	415	406	434	452	416	402	432	448	433	454	407	457	417	438	430	419	448	444	428	383	410	446	374	424	434	422	392	425	449	417	382	432	414	414	431	423	400	410	416	412	402	405	406	428	438	418	462	398	406	423	428	418	473	409	422	439	423	430	401	425	443	396	429	429	411	407	438	443	436	457	434	429	390	412	441	413	410	454	422	447	417	421	412	428	415	428	456	430	403	395	444	408	442	414	387	412	423	410	416	440	410	486	436	458	446	384	412	412	422	415	429	420	393	393	411	445	459	407	426	439	417	425	413	428	418	401	404	442	400	459	450	420	398	422	431	413	422	400	431	402	438	428	405	453	419	411	415	445	408	394	409	423	439	398	431	418	413	419	411	441	388	391	437	409	406	447	419	385	387	429	432	456	405	402	422	418	442	429	440	420	412	396	461	417	439	407	400	417	420	428	441	433	435	445	430	399	435	431	439	438	422	416	428	419	436	436	433	428	409	464	412	423	412	408	398	397	414	399	417	424	427	447	436	435	433	455	419	411	434	387	402	417	410	423	437	381	398	428	413	452	438	416	429	398	421	436	418	438	456	438	408	390	409	414	431	424	399	418	438	456	426	388	424	414	440	410	401	417	403	436	402	452	420	417	418	445	402	419	365	424	416	407	393	405	440	450	458	434	394	446	394	454	419	476	428	436	410	430	413	460	414	423	422	404	414	439	411	439	408	387	416	429	449	391	420	410	369	432	398	447	381	404	417	460	395	461	442	420	425	388	410	381	419	420	416	424	412	429	439	422	435	427	412	435	406	409	429	413	405	425	403	406	434	430	426	409	394	430	430	408	455	435	417	426	417	422	452	476	417	424	416	460	460	420	412	424	413	407	460	418	404	407	383	425	420	431	453	407	445	440	413	451	420	415	432	404	406	426	433	418	410	407	425	420	449	424	430	417	430	433	451	417	425	434	437	440	433	402	437	398	432	421	410	438	424	400	429	452	471	408	397	427	389	434	422	410	405	399	411	414	408	425	432	411	421	417	410	414	453	403	411	419	418	440	405	406	408	458	445	416	387	427	425	413	405	450	446	409	381	376	412	387	453	379	426	432	392	407	433	426	439	441	373	409	380	403	433	399	426	410	410	400	395	420	419	387	439	406	461	411	381	432	383	419	418	435	430	450	427	416	401	451	403	409	420	428	446	393	432	395	404	418	411	409	421	449	419	431	437	458	426	425	436	403	428	422	394	408	406	399	379	447	437	466	398	434	435	416	442	431	424	418	421	438	406	392	417	374	447	442	397	394	379	439	415	433	455	404	410	433	401	452	424	454	419	408	388	392	423	454	436	454	459	399	411	415	392	426	430	423	375	451	456	395	415	424	384	406	421	450	422	426	460	415	419	432	384	427	444	396	430	390	431	439	430	424	405	419	450	439	418	445	419	402	428	427	409	463	411	396	394	445	437	419	390	401	417	417	429	418	420	433	390	426	458	414	413	391	415	423	436	376	413	474	428	429	418	423	432	419	454	419	437	432	426	443	436	409	414	421	425	450	434	438	428	393	425	418	410	456	399	435	392	394	416	463	443	430	452	425	457	438	395	442	380	420	437	407	423	446	473	422	379	431	410	418	434	418	418	406	407	411	416	414	410	418	445	428	394	411	415	417	395	429	433	428	410	429	432	435	424	424	427	456	415	414	404	405	442	424	391	412	427	429	451	436	387	446	389	424	406	402	398	377	402	436	426	456	414	417	441	442	414	439	460	464	450	429	373	428	424	424	465	422	448	443	426	475	408	411	430	444	424	423	420	408	437	417	404	429	404	415	397	435	411	442	418	415	403	413	400	388	428	398	437	471	380	431	388	410	413	414	422	423	419	423	419	408	416	435	393	434	413	436	443	436	434	396	422	441	416	388	447	426	438	398	410	424	438	442	425	430	419	425	403	431	435	390	426	421	446	452	403	401	443	404	408	442	404	382	436	423	412	414	444	425	441	409	408	408	453	406	403	440	410	430	410	411	451	415	395	395	389	441	395	423	412	397	445	432	418	416	430	425	407	445	399	427	447	437	416	424	453	444	420	434	446	438	400	437	401	436	445	378	420	438	431	431	421	462	401	414	417	408	440	434	437	415	417	432	424	450	417	410	436	422	422	396	402	415	421	449	425	437	397	426	416	441	390	416	408	396	414	432	421	409	416	425	453	394	413	434	426	382	466	413	439	373	429	411	416	390	446	422	428	413	406	434	442	427	423
1664	413	336	339	361	380	365	375	371	387	364	365	364	344	379	357	351	359	370	389	321	353	373	367	383	354	354	369	366	366	370	371	394	324	356	364	358	342	367	328	361	348	421	377	387	370	396	437	373	338	362	358	365	382	394	383	371	349	339	356	359	387	387	355	359	362	370	401	383	352	370	371	382	390	364	381	397	400	432	362	420	380	335	329	351	359	370	364	316	375	341	355	380	324	350	391	381	360	368	350	369	370	382	351	382	371	410	353	357	369	361	361	352	382	367	409	386	358	389	382	353	356	385	374	394	362	357	355	358	374	357	377	358	341	339	388	363	339	368	399	369	388	361	345	391	355	356	371	388	360	338	391	364	355	350	373	388	365	374	349	383	344	375	353	365	349	335	349	383	360	393	371	383	371	360	384	311	389	372	365	368	344	382	352	365	381	379	354	355	362	352	395	337	379	375	355	348	419	343	375	376	382	376	354	381	337	387	370	368	374	330	354	361	380	406	352	350	390	407	347	373	358	345	366	356	349	375	385	385	349	382	358	352	397	359	365	366	404	374	348	377	337	354	343	373	385	390	352	382	344	370	375	357	345	408	370	375	358	355	421	374	369	374	400	322	400	355	381	354	361	360	366	382	390	408	342	359	379	373	416	382	385	391	388	364	354	395	403	405	380	370	386	363	345	346	374	375	351	360	368	365	335	396	399	348	336	359	364	362	351	380	358	378	381	421	411	392	353	360	379	375	377	392	388	359	325	362	318	339	401	407	375	349	381	349	351	397	375	337	344	367	366	364	358	371	389	391	338	364	359	338	344	385	374	373	408	373	342	360	346	368	387	406	378	393	379	314	385	322	375	389	358	364	351	360	339	388	346	373	390	352	357	351	357	349	349	353	354	353	409	356	391	408	368	347	366	355	368	356	340	383	420	384	358	376	366	358	380	351	336	361	343	380	375	394	350	358	356	376	376	341	339	325	374	346	371	365	383	367	360	403	366	361	333	378	356	360	378	343	357	353	336	352	370	399	373	339	381	381	346	403	396	358	360	374	335	302	386	371	377	383	375	333	350	353	376	361	345	387	352	349	382	390	340	391	398	360	398	365	386	419	378	379	382	408	354	375	403	368	346	363	358	351	344	373	338	405	410	364	314	362	378	359	338	362	378	357	337	367	371	353	382	375	412	344	378	357	341	327	393	366	364	365	412	381	387	381	358	347	351	376	362	323	326	357	322	340	403	392	397	398	344	390	346	369	373	371	364	345	376	387	375	347	364	399	369	364	354	362	389	425	368	373	358	394	355	361	372	361	361	373	350	341	363	356	370	349	373	345	349	363	370	355	370	347	356	295	387	385	431	363	392	360	373	371	361	353	362	376	350	408	397	425	376	340	316	363	369	360	397	378	372	376	389	353	335	375	362	339	384	361	346	357	373	368	361	391	360	381	334	368	358	349	373	323	335	379	364	359	365	323	379	395	352	372	358	373	340	377	332	353	373	390	372	346	385	390	314	352	381	371	350	354	354	342	338	390	387	383	364	353	342	348	367	366	394	332	370	365	324	355	377	421	352	384	378	366	342	383	381	347	371	404	318	364	360	363	375	381	364	353	364	349	324	380	347	360	357	395	404	370	359	378	381	400	372	357	374	360	316	381	350	348	341	423	389	376	386	355	402	335	363	352	349	418	368	367	354	368	386	383	373	351	371	376	399	319	355	353	341	381	352	386	380	365	352	371	386	341	376	347	362	379	371	358	349	371	343	345	392	369	297	358	374	376	356	356	346	330	345	391	386	346	352	369	392	378	394	366	372	317	347	363	412	349	357	375	383	342	329	354	375	363	369	372	389	371	354	400	384	336	362	341	371	382	408	393	350	365	356	344	337	361	380	399	376	355	363	353	390	373	374	368	367	352	347	350	363	351	343	386	357	378	382	365	348	398	395	410	382	385	347	324	392	403	332	358	364	358	396	372	364	366	382	354	358	376	356	357	353	344	369	365	389	344	367	360	375	406	373	395	381	320	383	368	365	367	376	365	357	385	340	321	318	348	380	377	337	372	400	314	368	371	368	407	367	342	349	380	415	355	388	388	329	372	358	355	373	378	369	387	392	338	363	384	379	369	344	334	344	357	345	371	382	383	371	337	348	371	355	371	373	376	395	349	393	335	351	349	342	362	347	321	387	401	366	383	378	356	369	369	386	333	369	358	367	369	373	409	398	369	340	345	359	372	370	359	357	350	313	374	365	378	356	380	399	395	398	375	381	369	384	385	384	337	362	393	382	367	365	367	365	373	381	367	343	379	349	388	382	384	375	390	346	391	417	315	384	361	355	358	372	374	364	375	366	390	367	366	369	362	320	355	358	343	350	366	383	339	361	365	385	364	352	385	364	337	360	378	352	378	343	333	380	378	343	386	367	348	345	392	363	393	354	345	392	358	348	387	353	381	357	406	337	375	374	381	385	356	358	396	365	383	368	364	348	360	411	371	350	345	380	364	400	406	360	360	392	356	325	351	412	335	374	380	382	363	365	370	390	379	343	401	364	339	370	377	357	358	329	356	397	338	371	393	400	378	378	392	381	398	389	358	365	414	339	385	390	385	359	415	384	371	395	380	374	374	356	389	386	357	378	361	340	386	374	370	382	373	348	383	346	365	358	368	366	349	369	379	331	392	348	387	391	382	352	360	374	353	396	361	362	353	331	377	399	380	352	384	376	374	364	364	324	378	349	385	328	360	367	337	372	367	374	381	369	389	360	353	366	351	356	349	352	341	406	386	381	396	361	362	372	398	344	403	359	371	393	384	349	351	374	370	398	395	378	345	336	388	340	355	371	355	389	359	343	353	365	347	373	382	370	359	388	391	420	417	367	362	362	338	374	367	369	400	394	360	360	370	392	374	374	345	386	366	349	363	359	372	381	346	386	395	360	402	353	353	402	365	368	335	365	341	364	372	400	413	365	366	394	367	381	361	338	377	345	357	321	393	363	367	352	313	319	343	388	339	384	382	373	401	368	335	372	346	342	354	385	370	375	401	359	384	346	371	363	368	380	351	399	377	349	378	375	363	377	380	344	342	358	360	376	362	380	337	378	362	366	316	360	345	365	369	408	363	403	354	350	358	339	362	362	355	398	374	404	394	400	375	355	353	385	344	364	344	380	383	384	377	358	340	363	380	414	383	358	362	392	355	401	396	372	363	364	365	380	399	383	395	376	365	340	348	376	368	380	359	372	365	346	371	365	331	375	403	361	339	397	397	401	367	371	352	355	375	399	355	358	401	374	346	373	370	395	344	377	383	373	390	394	376	383	342	372	391	378	399	403	335	363	369	395	325	386	343	361	347	400	374	346	340	330	347	361	382	356	316	404	388	352	351	411	372	366	405	343	367	386	342	360	345	353	404	353	379	330	381	366	352	364	362	365	368	389	355	367	358	384	354	373	374	383	382	396	347	368	398	374	376	368	346	339	354	365	339	391	383	364	382	337	386	415	354	376	399	352
2233	857	868	940	832	864	902	866	885	911	849	863	874	890	866	836	852	822	882	857	882	822	890	861	877	863	865	866	860	891	887	851	865	865	859	938	897	851	878	859	918	865	837	838	857	840	914	891	881	829	871	864	861	854	908	834	887	885	898	866	829	853	860	880	861	866	844	850	821	867	787	839	817	860	877	884	864	871	866	862	883	894	823	858	813	853	877	846	846	867	895	850	838	876	860	865	865	861	836	925	872	835	894	820	901	845	847	830	851	872	838	884	782	824	879	841	868	906	857	870	828	862	849	878	861	859	887	890	878	907	891	866	899	878	856	851	872	844	860	882	852	873	925	804	902	899	868	888	889	871	906	867	836	875	834	836	840	866	914	863	860	859	855	822	872	851	852	813	876	905	860	864	897	891	859	891	849	906	805	878	859	885	853	936	830	872	859	914	823	862	828	839	841	838	828	858	851	919	902	926	863	840	842	928	863	871	850	858	850	891	877	816	909	860	850	837	881	827	849	883	865	878	871	872	902	866	865	863	877	843	824	857	842	873	825	816	875	844	908	863	892	851	848	911	880	806	855	914	827	887	835	854	880	832	862	850	865	905	852	866	863	859	884	849	883	893	832	875	853	906	829	874	915	796	823	883	893	935	854	830	921	907	820	887	888	863	845	843	872	891	871	892	863	868	882	895	838	899	884	868	898	896	823	870	829	884	864	820	891	889	858	861	883	840	832	918	849	821	817	914	819	884	867	862	903	804	817	848	854	893	888	834	836	885	817	866	866	875	859	869	848	850	900	822	829	869	880	867	858	839	854	865	886	813	859	870	877	809	809	839	872	796	875	819	891	841	842	843	855	822	817	871	859	869	865	844	859	890	897	829	858	825	864	897	844	825	868	890	859	818	811	881	933	845	876	888	837	885	879	896	842	825	864	850	871	871	917	858	841	882	847	874	847	895	840	866	866	861	920	853	871	849	853	886	886	864	896	845	863	883	863	859	878	843	865	809	871	852	821	863	883	876	851	889	860	869	912	881	874	935	809	836	874	912	884	811	898	861	874	852	884	779	862	851	879	786	859	864	866	815	852	871	841	901	882	873	866	872	887	855	838	824	826	794	878	885	828	904	813	780	897	858	932	867	852	854	838	848	861	901	892	880	913	831	912	824	920	840	913	863	854	866	871	874	932	889	845	929	867	887	932	842	876	924	872	816	886	909	913	886	893	838	829	845	832	885	845	840	865	835	841	835	890	914	872	833	897	851	893	803	848	805	852	882	870	897	878	854	904	855	874	861	870	866	867	839	882	841	847	864	832	917	830	837	896	863	845	884	835	902	910	851	838	907	867	831	851	832	854	857	804	836	843	899	876	850	854	853	820	898	872	796	876	851	907	855	841	844	873	862	869	861	888	917	859	876	829	856	832	867	816	921	800	900	884	856	938	842	914	879	893	854	845	784	815	842	843	858	855	830	825	839	860	826	862	882	851	801	864	909	846	847	809	855	841	868	905	870	881	852	858	880	892	927	875	857	855	842	887	895	864	880	875	883	852	876	912	892	813	886	894	885	923	845	788	840	936	843	856	890	936	841	894	855	821	880	850	845	891	885	844	915	850	821	882	848	853	867	831	839	807	847	867	853	893	895	912	864	839	856	831	864	833	904	858	819	817	830	876	855	892	875	829	902	894	863	823	858	884	823	906	872	839	883	913	881	861	850	791	822	825	869	852	872	913	873	907	900	849	838	860	864	879	869	881	883	861	858	842	884	851	860	881	880	867	872	816	873	848	880	872	859	877	847	893	865	901	887	867	855	845	857	863	824	877	857	847	840	844	850	858	841	856	847	846	881	894	872	871	806	846	864	859	866	852	859	896	873	871	880	821	902	854	831	831	877	868	839	855	825	876	859	800	903	886	889	933	822	893	841	842	894	860	874	870	849	878	877	904	889	805	846	804	870	816	874	906	821	890	848	876	833	908	880	893	897	867	924	923	876	875	845	822	906	841	872	846	869	827	889	856	868	907	873	923	865	881	843	917	887	897	864	857	855	871	849	907	873	850	820	864	850	880	850	854	881	891	940	872	869	886	844	923	915	874	856	878	875	914	846	881	844	778	890	898	905	875	916	844	878	893	840	822	857	891	852	794	874	866	853	822	816	864	877	881	881	904	858	852	917	895	816	877	835	867	914	867	871	841	924	824	900	840	801	848	876	885	865	805	845	892	840	859	916	834	851	865	843	814	829	881	894	858	876	863	863	851	866	869	828	859	901	881	845	881	841	885	828	870	840	875	886	842	857	864	846	852	862	902	901	896	852	852	873	834	905	868	899	848	865	878	837	826	886	815	872	897	881	845	901	848	918	853	846	860	854	854	885	853	920	888	837	882	845	840	861	840	861	852	910	899	875	866	812	850	852	944	874	865	828	797	871	873	909	846	854	851	876	894	853	861	857	934	900	879	897	859	930	877	859	861	877	816	873	893	845	869	845	869	856	827	842	881	860	927	838	894	828	841	876	838	904	817	920	848	863	830	861	836	888	876	890	889	874	904	852	871	836	859	821	806	843	835	841	895	865	884	886	835	897	892	870	876	836	853	841	892	878	874	840	902	924	852	876	814	884	856	875	868	923	859	905	819	867	859	871	883	877	872	861	830	893	911	888	868	859	873	829	885	831	920	883	867	859	844	891	901	851	876	822	850	851	894	914	849	845	925	908	851	829	901	852	873	890	854	854	836	901	840	937	924	840	825	879	873	895	854	931	920	902	875	850	859	820	850	898	841	868	837	873	899	867	929	822	860	908	874	858	871	875	823	897	872	880	861	931	853	854	826	859	900	869	786	833	899	839	917	837	870	861	893	864	878	888	864	826	805	884	834	855	849	920	841	872	897	869	909	868	857	873	913	862	841	883	920	868	891	831	853	821	869	838	888	870	812	862	864	835	871	833	861	874	870	892	872	874	860	877	847	881	836	839	842	864	877	883	913	832	872	821	889	940	833	886	890	876	874	899	907	864	834	881	862	890	832	872	838	897	800	900	911	819	833	884	865	848	832	878	848	802	818	888	892	834	870	834	879	879	832	856	926	911	836	860	840	885	882	905	848	887	818	841	933	880	831	868	887	806	852	904	845	904	881	877	939	889	841	840	890	889	853	885	858	832	839	900	884	846	895	858	870	862	860	875	863	870	844	849	849	931	889	877	911	877	877	920	855	827	911	868	836	878	865	851	889	874	840	838	885	895	881	850	864	871	849	820	839	849	822	844	818	879	858	869	831	919	839	853	885	891	887	852	877	859	893	857	897	901	942	909	885	936	868	883	832	827	838	853	847	787	874	818	878	841	791	875	847	841	850	789	838	856	880	863	848	804	836	890	838	870	812	848	812	857	855	861	877	891	847	895	865	893	881	824	892	859	886	877	885	842	843	866	844	895	874	850	905	888	853	893	845	787	849	889	882	907	888	842	789	890	872	831	801	858	855	823	859	866	912	877	857	862	848	867	843	804
7650	653	587	490	437	352	379	374	377	346	364	353	383	367	375	357	348	362	354	344	349	368	326	360	358	371	386	384	329	311	339	322	364	359	307	337	366	319	370	345	323	390	348	370	328	347	331	365	342	312	356	376	341	382	342	321	331	368	338	358	357	342	352	365	361	338	348	319	350	355	357	356	328	360	328	364	383	356	361	340	331	364	346	345	357	371	361	338	351	344	378	327	318	316	306	355	338	357	313	342	351	362	370	332	351	374	336	339	298	319	361	355	349	365	321	350	335	359	334	390	337	360	356	358	344	338	286	368	350	389	318	351	341	332	331	350	303	345	303	362	348	366	329	348	349	369	342	337	364	348	347	354	361	335	340	354	309	393	357	323	343	327	364	337	327	360	319	346	337	342	364	344	343	347	351	326	343	323	360	340	311	365	340	310	319	369	362	349	346	325	347	336	339	325	345	313	345	354	356	333	347	354	354	349	317	370	346	289	320	338	335	316	313	360	338	305	391	355	316	364	347	331	327	320	313	334	321	342	341	317	303	344	350	307	337	384	321	373	388	338	357	308	313	335	339	344	377	353	381	367	353	344	365	340	334	325	343	355	374	336	334	376	342	328	359	355	332	320	334	295	342	357	345	342	331	327	360	342	359	344	320	363	362	302	357	293	329	352	367	349	358	346	367	328	373	325	345	348	360	369	337	330	327	354	376	341	339	325	345	337	331	348	356	320	337	373	336	348	383	385	325	359	340	334	347	352	310	334	336	319	399	371	342	307	337	341	339	364	364	341	329	340	357	342	367	368	364	365	359	364	353	352	336	365	338	350	354	334	342	328	357	364	341	369	332	355	363	334	334	324	382	335	338	332	360	337	368	349	346	385	384	347	337	360	377	366	311	318	343	359	365	352	324	337	347	316	311	333	363	335	331	342	357	315	331	362	322	371	362	368	367	337	369	375	338	339	348	349	335	358	341	358	323	330	306	331	318	335	378	354	284	344	352	364	324	343	338	336	333	342	319	352	328	362	331	362	295	308	335	358	333	371	348	323	332	363	340	376	340	347	338	359	349	358	331	337	333	333	361	354	307	334	325	352	347	337	310	342	323	359	346	372	327	394	336	352	370	356	358	317	327	350	339	334	309	348	321	334	313	326	313	332	332	341	353	322	342	319	333	366	329	345	334	335	380	340	346	340	358	320	346	333	344	330	349	351	371	309	333	354	376	349	337	314	359	363	365	335	340	370	399	348	365	341	349	346	376	347	384	334	298	346	374	329	373	328	339	355	351	369	331	326	302	342	364	344	362	352	309	346	352	351	350	341	311	366	330	344	326	346	343	329	336	339	338	343	313	320	342	359	295	321	356	363	331	335	337	365	336	337	331	311	358	324	322	339	320	328	353	348	340	339	362	369	344	345	370	360	345	332	359	337	364	367	332	339	331	357	372	372	347	314	358	345	335	339	388	320	339	360	352	320	367	335	361	347	342	359	339	332	377	332	363	339	381	370	333	343	346	370	339	321	340	344	338	325	360	346	374	365	360	351	361	357	348	328	356	349	311	348	349	359	361	318	365	361	349	328	350	363	334	325	351	327	329	369	331	349	341	318	337	311	306	382	354	299	373	308	340	324	342	333	309	322	345	334	304	344	303	326	345	371	329	367	340	359	349	357	308	330	370	397	330	345	364	362	344	354	348	318	342	347	345	346	359	364	377	349	362	321	347	329	358	336	361	349	372	358	354	297	329	367	375	337	327	355	342	345	339	343	364	355	334	341	361	328	333	338	388	339	355	290	330	342	335	338	335	327	343	352	338	363	333	367	347	323	352	368	347	355	355	363	375	383	326	345	351	377	351	359	366	332	384	323	309	405	346	362	355	353	352	397	331	348	359	366	319	338	334	358	317	320	356	349	341	361	363	340	342	345	317	357	359	325	342	360	316	368	362	336	328	345	351	324	320	336	317	378	347	377	366	366	383	365	342	346	332	350	341	362	338	299	303	379	314	355	303	368	349	377	387	354	314	367	311	380	346	353	328	336	344	369	352	308	335	356	345	346	344	320	374	371	350	344	344	377	362	329	356	367	341	359	338	368	339	368	350	350	341	376	380	318	308	322	341	341	355	352	338	340	312	360	323	341	344	363	328	381	332	349	323	372	367	350	376	320	368	351	378	354	312	322	351	327	329	341	357	371	326	317	343	340	374	317	357	345	379	339	369	344	309	347	355	345	370	362	301	374	375	339	317	304	337	384	362	323	351	345	313	330	341	355	348	332	338	341	339	318	337	336	346	314	359	329	366	341	312	333	333	355	362	348	316	361	384	315	307	320	345	362	386	331	359	339	356	309	373	346	317	359	338	356	371	375	352	382	339	325	316	339	361	336	331	371	348	355	357	360	339	344	367	319	320	331	332	330	338	318	372	355	351	339	333	350	340	345	367	334	358	323	338	345	348	378	315	322	348	325	348	317	374	378	376	370	371	340	328	369	355	351	336	321	346	313	345	364	345	376	316	340	373	347	333	312	319	340	330	355	352	366	355	355	333	369	350	362	346	330	346	304	338	349	388	358	334	310	356	345	379	349	344	344	339	354	373	332	336	332	326	333	330	351	368	356	362	344	344	364	332	340	340	378	301	366	361	325	332	358	343	344	346	350	328	341	351	358	320	368	370	364	318	367	342	355	351	338	324	360	322	330	373	336	340	329	376	332	299	361	352	338	297	370	367	340	325	342	323	300	351	361	354	376	355	313	358	350	334	334	372	367	366	365	329	352	332	358	337	369	348	330	339	362	325	311	320	348	349	338	331	344	334	324	339	335	337	323	344	365	364	336	296	350	344	336	354	336	331	361	331	365	317	370	310	347	350	344	351	343	343	328	330	345	361	351	308	359	327	349	325	330	367	302	302	348	317	321	337	340	331	315	331	308	355	359	349	334	363	328	364	347	324	342	363	348	344	342	352	346	352	319	338	363	397	357	332	355	290	338	319	341	292	364	340	346	322	373	319	324	341	331	365	319	318	398	338	363	343	336	338	368	331	354	342	343	329	342	342	366	324	338	340	341	357	336	363	414	315	370	343	338	368	322	370	369	322	330	367	314	340	334	333	322	338	389	319	347	323	358	321	322	331	304	325	361	358	336	344	379	365	353	346	349	358	386	340	360	354	333	334	351	345	320	371	326	351	322	376	388	357	343	350	388	339	318	350	384	364	318	357	346	332	355	372	334	360	314	370	314	338	332	335	358	367	337	319	353	351	325	356	352	364	331	365	330	352	359	345	363	347	316	324	364	344	353	377	374	376	336	333	369	351	352	357	323	357	377	333	323	348	379	359	362	345	329	332	385	323	342	332	315	351	327	326	337	335	347	347	323	337	334	350	342	344	357	412	313	310	349	371	333	335	333	326	355	366	348	286	356	333	367	360	345	357	371	319	315	343	334	344	358	349	336	366	338	341	332	364	340	356	333	350	364	334	364	338	323	347	352	333	328	399	373	303	364	349	323
6850	1108	1270	1413	1362	1148	1076	1024	967	944	891	877	889	854	856	839	912	799	867	855	881	818	878	801	832	838	824	824	807	819	827	790	770	835	812	793	837	770	839	822	782	850	769	772	787	810	756	794	858	817	831	792	850	788	768	811	831	779	795	731	795	776	820	823	815	854	825	816	740	806	849	857	789	796	770	806	827	807	790	830	789	827	809	802	768	837	808	815	824	814	759	833	786	812	817	814	833	844	855	827	800	788	797	812	844	753	812	781	848	789	816	815	788	812	786	786	816	804	820	820	806	805	792	788	765	836	830	811	768	794	827	844	777	819	827	782	770	848	822	809	803	805	805	819	840	765	730	815	880	789	812	810	764	815	783	748	770	814	796	782	832	795	801	753	795	809	834	792	849	783	778	808	803	821	802	795	820	783	845	785	791	813	809	792	809	816	805	784	806	778	805	842	785	783	790	806	818	818	815	801	857	811	792	818	808	833	838	796	847	804	763	830	791	880	751	775	808	794	809	833	793	751	849	814	835	820	819	772	858	843	847	783	765	825	818	811	813	836	727	815	777	829	749	830	813	775	867	826	898	731	839	868	791	837	823	772	828	800	822	791	828	765	844	788	797	824	797	801	812	837	762	797	815	800	824	770	823	783	839	829	782	814	764	787	826	817	855	801	807	803	811	792	804	862	823	817	773	881	868	818	817	826	833	780	827	797	753	789	813	796	771	803	816	797	819	817	818	785	838	837	796	783	803	833	811	773	823	779	828	758	830	767	773	831	840	795	780	835	847	778	810	771	784	814	782	800	802	746	755	815	785	794	779	812	813	822	781	795	791	814	821	870	847	806	807	807	788	801	771	808	832	823	809	762	767	797	775	776	828	832	799	781	795	808	760	786	805	808	745	778	768	803	781	792	811	807	779	801	794	841	767	779	773	797	853	809	850	818	779	799	812	836	778	782	823	776	779	822	822	827	779	808	819	823	823	825	846	836	797	806	804	806	798	801	764	795	836	740	812	895	761	840	794	820	813	817	845	817	752	836	819	790	815	799	838	837	809	816	742	807	826	791	816	821	792	817	838	813	785	794	829	815	862	756	823	828	825	775	805	822	875	788	785	791	793	809	791	797	794	797	799	765	837	751	802	811	772	812	839	811	753	822	803	821	803	751	826	762	788	773	788	765	886	827	814	749	794	800	759	801	754	776	850	812	790	764	769	861	801	822	812	807	830	777	804	760	823	829	819	799	813	756	794	786	811	814	770	790	793	795	819	808	789	800	807	797	785	792	826	828	833	817	816	799	773	835	791	818	788	746	806	814	834	816	793	813	817	790	802	785	797	800	815	808	835	831	823	770	789	816	843	770	758	814	826	803	805	811	832	821	830	808	795	799	833	807	803	810	778	768	829	802	778	823	837	821	783	795	823	800	778	816	767	778	822	783	835	770	841	809	760	774	741	811	835	787	828	812	830	773	814	816	770	811	818	807	837	796	817	836	869	840	810	826	791	798	817	846	824	769	779	798	789	844	846	852	822	794	798	825	785	806	821	817	774	775	821	841	805	837	773	842	755	765	803	874	791	773	820	857	767	813	766	817	849	883	806	815	864	801	815	815	787	827	821	834	824	847	845	834	823	832	771	853	805	781	828	782	811	775	817	801	791	822	818	777	802	819	784	775	780	815	800	762	737	806	815	816	800	774	825	818	795	802	759	844	811	779	791	821	817	772	816	820	789	818	847	854	763	817	804	804	792	774	772	816	781	805	795	811	809	798	751	797	811	836	837	835	774	790	785	783	818	753	845	802	772	787	822	801	761	794	804	797	783	820	805	810	846	781	819	766	818	800	811	778	772	798	783	832	839	845	767	782	787	827	806	812	790	802	806	832	857	799	764	798	821	836	797	763	788	805	798	801	838	824	807	800	817	806	777	757	811	744	751	830	834	779	769	797	757	806	738	779	812	773	802	808	784	838	775	794	778	744	798	762	788	815	824	814	835	807	841	820	822	802	774	834	833	777	792	791	834	854	789	824	833	763	799	761	815	795	789	872	854	819	792	852	803	814	863	812	752	851	768	810	798	789	798	813	799	787	812	813	816	783	764	816	782	740	830	817	851	824	782	816	782	832	871	829	760	849	810	769	815	785	787	835	827	778	795	792	746	814	815	866	826	779	830	765	813	841	815	798	828	789	827	783	825	825	767	850	807	776	800	822	810	800	803	826	770	856	780	804	866	815	816	817	791	821	819	828	791	820	821	768	809	814	810	830	832	827	828	810	758	814	818	787	830	799	841	805	766	821	796	797	819	750	831	800	809	807	790	783	783	786	805	780	801	803	865	755	823	815	762	773	801	846	828	790	864	811	807	735	782	806	854	822	828	827	856	809	804	800	815	758	793	800	760	806	775	820	796	815	842	801	774	811	794	847	812	766	817	762	809	817	787	803	833	833	838	818	814	822	818	768	863	830	854	840	821	780	748	801	769	764	845	786	828	792	774	767	839	805	769	827	808	826	829	821	780	814	795	829	830	789	742	799	795	803	758	794	807	792	800	826	840	783	789	829	836	811	803	867	825	813	826	809	828	839	851	850	812	854	777	767	806	823	796	785	760	792	813	813	847	809	773	793	786	802	780	801	814	819	846	816	745	798	735	821	772	797	785	845	825	873	775	806	798	768	818	786	803	806	834	807	806	823	800	778	802	810	805	808	780	814	785	831	790	842	846	813	824	797	764	807	794	809	822	795	841	802	813	803	857	810	835	865	817	821	766	804	812	782	846	820	854	829	823	843	838	826	823	823	775	791	770	845	802	792	797	744	813	758	782	816	741	790	818	830	800	852	834	783	775	806	811	798	788	809	828	826	839	822	789	842	795	742	772	779	821	802	814	781	798	801	795	832	815	829	784	788	759	752	804	803	826	778	798	837	826	737	764	764	840	795	768	801	800	783	775	845	840	782	740	826	791	840	811	773	832	838	852	776	805	806	804	791	822	790	776	837	845	778	830	827	767	786	819	866	802	769	860	837	799	844	844	765	775	830	804	806	854	819	827	815	786	808	770	814	746	810	850	790	795	826	820	879	792	794	806	805	835	803	796	799	813	815	803	814	804	815	764	770	768	803	733	813	760	839	791	788	793	800	853	833	820	805	808	789	821	835	787	816	802	822	815	832	787	795	809	834	799	788	815	821	790	820	863	825	796	791	805	817	816	754	735	785	761	793	808	837	823	804	759	790	794	811	767	806	757	788	812	844	794	837	836	857	827	795	768	791	767	779	839	782	817	795	773	825	805	864	761	808	793	814	810	737	809	803	863	789	856	803	808	794	818	747	853	807	823	876	768	810	835	851	828	834	748	744	830	777	788	777	811	786	782	854	812	765	748	801	762	828	808	811	777	843	815	790	837	802	841	829	820	849	809	780	791	798	769	775	811	788	856	777	757	800	799	792	801	757	803	791	777	857	801	777	784	855	794	808	817	780	823	786	808	798	787	772	810	798	807	821	800	847
13739	1052	703	542	393	289	251	221	206	207	191	190	164	164	191	144	182	174	151	153	143	203	172	169	163	138	149	174	160	162	150	175	161	169	155	154	159	165	156	164	177	169	165	147	186	123	152	178	174	139	160	162	163	153	183	179	154	172	180	178	151	141	148	152	169	165	171	145	166	158	150	164	176	189	167	157	188	164	142	162	197	156	122	145	164	162	154	153	168	159	148	154	190	155	144	172	173	180	151	157	163	143	163	162	146	145	162	154	164	134	162	150	150	155	154	157	156	151	162	172	152	144	162	155	151	168	166	137	113	158	170	166	171	147	194	150	145	166	145	187	171	149	177	170	172	154	167	143	164	138	139	168	156	155	146	147	160	163	148	148	160	149	141	147	157	140	135	149	157	152	136	165	171	164	162	159	159	171	136	151	158	169	165	174	160	150	143	174	189	166	166	174	161	152	148	160	167	159	155	154	165	169	162	160	164	174	150	172	164	142	149	160	182	167	140	169	149	170	172	166	171	165	138	151	141	148	165	172	180	148	157	146	159	173	174	161	198	172	164	180	137	151	150	185	181	166	187	158	129	174	162	148	175	149	181	139	165	148	153	147	153	153	165	181	154	159	171	141	150	148	142	171	159	171	170	170	136	149	147	142	163	155	174	169	157	168	166	162	160	151	176	148	171	159	147	148	159	146	148	185	184	165	163	151	158	181	143	143	146	153	166	176	165	169	150	168	155	158	138	171	134	153	166	168	147	142	171	172	155	168	173	148	176	155	152	155	158	146	147	193	135	168	192	132	171	155	177	181	162	163	146	137	163	167	161	166	149	167	162	138	161	159	172	163	154	150	182	164	152	161	148	173	120	146	163	145	164	179	182	161	161	165	160	173	176	159	151	179	141	144	172	172	176	173	174	152	148	131	157	180	168	165	153	154	146	161	149	148	147	162	161	176	155	157	156	166	164	159	161	171	178	169	153	150	167	163	163	164	163	153	171	190	174	145	148	162	141	145	176	151	166	151	136	149	167	160	171	150	181	153	157	150	173	171	173	146	153	173	164	154	136	154	152	157	160	159	182	162	154	158	148	144	159	176	155	167	166	166	171	188	151	168	173	146	133	163	175	169	162	167	145	156	158	152	164	210	160	172	161	162	159	157	133	131	139	156	125	153	172	157	169	157	157	137	158	186	161	172	186	166	169	159	150	208	163	136	154	143	152	169	154	173	166	166	123	158	161	152	162	147	159	161	134	162	150	160	138	184	161	197	147	168	159	178	179	171	179	160	170	188	160	142	154	160	177	166	157	176	181	148	159	160	147	163	162	157	179	149	166	142	154	179	161	161	144	164	158	145	185	154	159	166	158	156	137	176	180	162	153	163	137	173	161	165	161	141	181	160	166	146	182	170	149	173	163	162	146	159	163	169	173	166	140	151	148	159	130	156	168	167	182	156	142	149	166	170	128	179	157	181	162	137	159	164	154	165	162	172	160	168	186	173	186	161	167	169	150	159	162	171	163	154	173	153	154	145	172	169	157	157	172	173	167	149	150	136	159	184	142	170	145	176	155	181	179	151	185	183	149	157	157	191	184	166	161	165	171	153	165	152	157	172	158	158	162	171	153	166	156	148	154	147	158	161	171	165	155	155	154	177	159	157	148	160	157	172	163	171	168	162	154	166	174	155	148	145	149	153	199	169	186	163	164	169	173	188	175	166	150	181	162	174	158	141	142	159	161	181	156	153	174	173	137	170	129	160	181	187	157	172	165	158	169	174	157	133	159	156	147	182	156	150	180	152	160	160	165	151	162	171	153	159	145	154	180	157	172	169	168	198	149	137	170	166	157	152	153	154	160	164	152	142	153	145	145	162	154	149	151	140	156	154	139	161	141	180	158	157	166	149	133	172	136	156	172	160	152	164	166	165	165	175	182	166	157	152	161	174	183	153	163	161	176	185	146	135	161	146	173	181	159	153	158	153	143	151	169	166	150	144	154	136	132	154	144	165	146	182	147	172	139	192	159	169	175	163	166	157	156	158	168	165	152	137	163	151	173	160	172	166	149	158	183	163	160	166	149	157	141	143	163	187	179	185	166	169	167	153	163	153	197	171	154	155	178	137	165	169	177	162	140	181	171	174	159	151	164	164	163	157	173	172	177	160	164	157	165	166	131	151	157	139	185	172	159	155	164	156	134	135	176	153	159	167	150	152	158	154	165	184	180	150	146	152	148	111	175	177	177	151	166	157	158	156	181	161	128	169	158	176	151	140	156	148	167	157	158	176	146	167	155	159	167	175	176	164	177	158	173	142	175	155	166	176	147	167	160	158	156	159	169	145	162	161	139	166	165	174	151	183	166	127	153	165	169	164	162	197	154	184	155	181	173	144	140	160	171	182	161	153	154	147	136	157	171	145	177	167	158	166	149	155	174	170	174	172	170	170	152	145	135	170	173	172	158	184	168	145	149	151	160	129	150	154	165	163	177	173	140	150	152	161	182	140	161	156	149	165	143	189	169	194	172	141	162	138	186	166	160	161	164	157	194	156	158	156	161	175	161	175	167	156	143	161	160	159	173	163	186	173	156	131	146	160	171	165	152	158	160	164	157	151	166	145	155	141	170	170	162	163	163	151	147	140	161	166	155	189	156	141	172	187	191	162	205	168	151	170	162	167	182	150	148	183	153	137	166	164	160	153	165	159	184	174	175	154	148	171	143	136	157	190	154	150	179	136	177	172	182	146	160	179	163	156	166	154	155	156	156	156	145	174	160	172	166	158	159	154	158	156	155	130	166	173	156	157	157	155	150	151	188	157	163	144	170	145	167	164	181	181	162	143	169	141	145	176	163	153	172	177	168	150	158	153	165	134	161	160	183	158	146	152	143	141	160	171	149	164	168	151	129	183	151	160	143	147	172	143	166	167	179	136	173	165	166	161	160	162	132	165	180	153	169	142	132	163	145	167	164	159	157	171	175	176	159	162	147	155	156	155	153	172	154	157	195	173	142	147	180	185	149	174	164	138	146	165	186	148	173	160	141	157	168	169	139	184	178	169	181	153	164	193	164	155	170	185	156	133	145	191	162	162	159	159	180	187	165	146	176	167	165	169	144	149	147	162	171	177	156	170	138	138	179	130	168	181	159	154	181	175	141	160	164	170	169	137	142	166	145	176	171	159	158	168	145	156	171	148	176	172	178	150	155	163	159	166	165	153	157	174	151	168	166	153	184	173	174	157	160	180	161	143	152	176	151	154	154	140	179	145	155	168	137	177	167	178	165	167	151	189	156	165	163	178	171	167	163	166	182	189	156	151	148	172	151	177	157	167	167	119	164	164	161	174	146	146	182	164	169	172	165	155	163	159	166	154	146	139	157	165	154	168	155	189	151	156	155	152	150	171	192	138	161	151	158	166	155	171	137	156	144	165	164	161	147	157	159	159	199	136	188	157	160	155	164	180	175	169	167	165	158	152	157	155	137	161	168	180	144	167	153	146	173	144	146	162
8432	1046	1528	1554	1406	1140	945	826	696	691	656	590	558	537	514	504	486	490	465	455	485	448	500	512	462	451	422	432	424	428	405	436	438	405	421	422	415	421	408	436	417	438	429	436	415	414	424	427	443	404	419	422	379	384	394	419	386	480	390	447	472	439	439	446	406	440	379	435	457	410	383	388	437	421	406	427	423	402	371	402	404	409	393	432	431	349	416	425	404	400	413	437	413	408	426	428	402	421	430	417	424	369	419	414	387	414	471	414	425	460	402	440	410	402	394	405	415	425	458	435	409	419	421	442	438	417	420	403	438	438	413	420	385	395	409	405	402	403	409	395	453	415	404	400	416	363	384	435	376	409	402	422	419	432	424	425	429	403	406	402	396	445	401	422	403	415	424	424	388	392	420	423	388	410	378	414	438	382	380	433	394	414	456	423	424	431	397	406	367	388	424	432	399	388	417	427	414	435	417	399	387	430	421	377	410	396	413	416	417	419	406	410	420	348	447	392	406	404	400	442	396	416	391	430	383	394	385	411	439	390	416	429	407	403	459	437	459	439	388	409	445	412	378	412	392	423	437	419	427	411	380	396	399	460	436	410	414	443	421	410	406	428	434	410	379	454	416	388	426	373	385	440	391	390	413	406	405	412	420	436	454	425	420	389	393	432	427	439	410	442	415	419	408	361	409	420	424	408	431	403	411	449	418	451	423	389	423	387	422	411	408	417	432	431	392	424	424	402	466	397	396	400	414	435	390	419	406	420	403	433	423	406	432	414	404	402	433	433	386	405	387	375	445	434	395	412	366	409	430	399	414	382	425	391	415	387	373	446	445	426	451	427	414	384	398	419	408	388	417	415	387	373	377	404	388	390	390	383	403	384	401	440	430	428	416	367	411	431	415	413	429	417	424	415	408	418	406	400	429	410	392	388	396	448	405	410	397	439	405	413	407	410	398	428	423	408	444	402	387	462	422	441	409	408	407	434	395	427	399	412	418	401	409	397	449	442	421	418	437	442	379	415	381	423	419	426	394	447	444	409	409	398	383	395	467	411	413	438	391	438	396	392	399	404	418	387	411	417	413	411	425	394	414	407	410	434	372	430	419	430	444	414	425	394	391	449	427	416	429	387	399	428	428	428	391	399	435	419	415	416	433	416	417	434	401	424	424	443	428	396	429	385	415	407	422	425	407	433	461	410	410	413	380	448	421	415	390	425	424	383	439	428	443	430	410	406	426	428	388	451	420	403	400	411	403	431	424	400	439	383	428	459	400	456	437	384	420	414	418	409	440	421	447	361	420	412	395	433	396	425	414	412	430	390	387	438	408	416	431	387	449	411	441	419	416	402	408	419	415	399	397	418	453	433	405	458	408	416	411	421	431	427	423	377	407	417	403	385	370	444	420	442	421	467	442	435	456	416	375	422	401	372	400	435	459	413	431	401	384	438	422	427	404	437	414	436	422	479	445	377	411	413	431	412	385	403	412	436	404	388	383	392	449	387	428	435	414	402	413	439	429	414	419	430	457	401	428	438	393	425	418	408	430	413	380	359	456	383	397	397	385	404	454	408	419	418	414	385	451	388	425	375	406	418	385	443	404	416	400	398	427	393	419	443	368	417	426	403	438	413	425	394	429	372	438	402	417	422	385	381	437	417	427	422	420	397	404	458	425	367	411	448	472	394	439	389	401	367	436	423	390	411	406	468	423	471	357	365	398	433	477	400	396	422	413	394	451	443	428	395	396	409	396	435	394	421	419	405	438	410	414	359	400	400	419	429	411	415	379	429	441	385	457	393	423	398	421	416	425	420	443	411	425	421	393	435	414	440	422	404	415	423	441	405	414	440	412	429	425	424	422	450	393	417	447	425	420	419	379	397	397	430	413	390	382	374	415	428	375	414	404	402	384	432	405	358	446	395	391	403	442	453	409	411	383	401	428	394	414	441	393	403	395	398	438	413	407	389	405	397	415	371	430	393	433	393	409	406	411	407	418	429	418	384	373	422	396	432	421	390	418	455	449	427	410	386	397	419	386	417	399	448	370	414	415	415	380	426	384	412	415	439	414	419	440	411	450	417	432	420	397	429	436	409	395	391	403	418	403	415	431	405	378	450	397	394	440	387	401	431	372	417	396	375	387	406	416	384	421	420	396	415	442	389	452	398	397	375	396	387	423	427	436	426	427	408	399	401	420	408	426	410	404	399	426	407	417	408	421	446	388	405	411	427	423	420	386	426	405	435	476	409	425	419	411	399	406	425	365	442	410	440	392	426	417	373	433	422	409	431	407	400	378	427	427	409	408	428	439	393	410	428	406	417	389	386	427	429	428	384	408	423	397	399	392	372	420	422	412	390	427	384	441	406	413	410	380	415	384	412	416	419	416	443	410	428	401	388	447	424	422	431	413	410	427	419	414	383	397	384	398	410	414	442	415	445	409	398	439	413	421	404	416	436	447	414	366	413	442	418	387	439	405	380	434	418	411	417	364	404	448	410	405	405	424	424	387	407	396	405	431	436	421	399	422	408	415	426	397	409	388	399	417	403	383	431	426	425	401	443	420	412	450	463	401	379	441	434	429	432	421	418	448	428	394	442	417	431	382	400	419	404	418	382	400	448	423	412	368	424	419	415	417	384	392	431	383	436	427	424	416	411	426	384	437	414	415	408	434	406	396	421	415	416	454	416	406	427	392	403	438	370	435	423	390	453	419	383	405	412	428	433	408	386	423	402	375	403	417	433	387	415	399	412	378	377	406	393	415	442	424	458	394	428	384	387	392	432	440	423	389	429	414	395	418	411	413	418	411	431	388	432	406	404	441	388	445	451	412	408	435	421	382	359	417	417	451	434	437	428	406	386	367	425	406	401	417	417	446	412	398	457	391	415	422	395	378	409	422	444	438	443	422	389	375	427	392	425	397	430	427	453	452	442	435	409	426	414	392	432	415	417	429	393	419	397	405	424	381	400	429	429	397	408	393	404	410	398	425	412	418	403	419	427	419	433	443	373	417	419	406	387	399	441	392	386	404	422	420	418	437	442	380	445	442	438	421	403	436	422	413	448	431	427	398	382	410	414	417	412	418	412	400	422	422	421	386	411	432	393	430	391	417	426	414	424	410	422	427	426	421	429	427	381	411	426	396	420	416	445	439	393	457	399	414	378	436	428	409	400	409	398	422	387	387	390	401	422	424	416	395	403	407	401	380	405	437	402	382	407	397	405	415	373	428	435	466	407	455	401	375	389	391	394	408	434	407	371	374	405	386	410	370	460	405	408	454	434	425	369	398	393	422	422	416	410	407	406	441	385	399	384	404	425	461	350	401	392	414	446	406	380	414	430	440	405	400	405	406	463	398	375	439	433	404	439	428	400	419	429	407	436	408	409	394	416	437	411	432	430	378	437	424	411	418	420	426	395	407	412	442	409	421	364	395	378	429	389	381	401	442	421	375	363	431	417	428	407	410	408	406	429	432	421	380	420	398	448	437	433	427	423	399	434	424	423
1519	416	338	360	368	379	355	347	361	381	374	361	349	357	348	375	382	379	386	375	386	408	347	386	377	361	369	347	413	392	355	369	361	392	405	369	335	389	417	389	341	375	401	399	407	387	364	356	378	314	346	394	381	362	389	377	381	348	332	350	353	345	368	390	393	346	350	372	370	449	369	350	359	401	343	392	384	401	360	393	343	341	351	382	352	418	372	362	360	393	358	381	390	377	350	405	377	383	402	365	369	378	362	373	385	352	362	373	362	351	393	411	387	353	381	363	424	366	354	381	385	378	370	413	356	373	309	381	332	359	314	372	348	379	334	362	360	384	401	356	354	356	355	363	419	387	379	404	366	356	398	360	352	356	371	370	374	393	337	376	341	341	369	366	348	378	387	373	362	397	345	368	357	388	384	385	361	364	387	367	404	356	356	382	394	384	351	386	385	363	388	349	402	345	343	381	377	363	373	378	406	383	351	333	356	396	395	356	348	388	363	387	359	343	391	394	359	346	350	386	365	366	353	343	354	360	406	371	384	356	351	370	372	375	361	361	378	353	348	351	367	344	384	383	412	347	362	365	351	334	408	389	353	349	333	358	387	378	397	372	354	332	377	362	353	330	368	340	398	372	360	370	373	359	349	362	367	359	387	384	361	384	417	400	373	380	340	345	354	400	381	379	364	342	375	353	371	328	397	375	360	340	370	336	392	393	340	367	433	378	347	375	353	366	389	378	357	330	349	351	369	370	392	354	377	405	373	386	367	400	358	346	397	381	300	368	383	383	370	378	377	369	395	362	404	354	365	359	331	368	342	392	404	405	395	361	386	370	360	364	350	413	354	363	408	363	366	337	387	378	328	368	383	360	380	411	387	363	365	409	390	379	380	371	352	371	358	347	357	368	385	351	320	402	388	372	376	387	377	367	365	354	361	371	403	379	393	367	330	393	368	386	374	340	377	382	351	355	345	374	358	351	340	383	398	396	362	351	367	359	387	352	379	367	412	363	379	380	377	377	369	365	346	387	395	368	390	352	380	387	370	398	363	415	402	387	367	385	392	383	366	328	374	342	364	367	352	369	370	421	427	346	368	368	359	390	396	326	320	338	381	373	388	370	369	406	358	336	371	371	373	376	353	354	386	375	354	348	353	379	343	375	371	359	343	356	372	382	366	423	400	380	362	386	351	367	359	330	387	399	344	377	380	365	345	359	369	366	360	380	363	357	374	406	360	391	347	378	375	355	386	345	402	381	400	339	363	386	352	362	369	364	364	375	380	366	399	388	361	365	380	331	354	355	352	362	360	328	357	364	380	383	355	390	364	378	384	353	394	370	352	365	383	385	371	393	386	372	353	390	360	407	357	346	422	374	335	361	389	394	370	347	343	362	333	396	404	352	370	353	379	346	384	416	381	358	361	354	373	363	363	355	346	387	391	369	365	404	387	363	397	386	364	373	388	371	331	380	379	414	354	327	371	333	343	402	350	350	363	359	372	342	348	372	349	322	377	378	375	398	356	349	374	400	360	393	367	357	379	365	352	375	359	358	342	366	352	384	381	365	352	370	396	366	383	387	354	379	396	400	397	364	384	358	346	365	375	331	364	383	356	355	353	414	367	359	394	333	366	359	338	359	385	365	381	363	402	355	387	391	359	366	358	375	344	348	377	363	349	378	383	336	369	339	399	366	368	345	372	333	365	415	379	372	387	369	412	360	378	407	353	391	342	379	387	358	420	344	408	360	346	374	366	377	378	389	400	384	398	394	354	365	343	356	367	375	350	380	359	338	330	374	368	388	347	382	327	376	403	379	407	376	376	348	372	384	367	323	374	367	383	388	379	382	388	345	354	342	339	344	364	340	411	376	386	404	390	416	401	385	383	356	376	382	377	386	357	367	385	381	330	359	358	351	385	371	375	402	357	415	389	353	386	390	365	405	372	352	322	349	411	359	380	302	357	393	359	338	362	352	383	350	378	383	372	353	344	399	386	378	388	368	405	393	380	399	346	383	385	382	362	357	407	381	364	354	398	380	389	373	403	344	366	334	371	366	349	345	391	367	362	341	386	334	403	391	348	385	383	388	403	349	357	331	352	383	400	327	378	344	386	416	368	373	381	344	342	351	371	366	350	355	375	364	384	392	393	376	337	360	376	328	356	355	376	381	359	359	357	370	369	385	407	394	395	364	364	364	367	393	361	360	340	396	361	403	376	360	347	364	391	379	375	369	328	354	326	408	391	350	380	357	323	377	388	390	349	374	388	348	402	388	339	358	378	371	366	394	383	338	395	390	382	376	372	433	362	350	370	343	365	380	350	381	380	356	346	412	404	345	393	354	387	351	393	342	369	377	421	392	359	383	401	359	397	361	352	360	338	328	377	408	398	350	381	345	334	362	348	366	366	364	347	375	377	384	374	372	396	333	387	366	368	370	362	389	386	366	346	393	364	403	413	338	400	384	363	387	382	350	365	392	364	378	387	388	387	401	372	376	332	357	369	368	402	355	367	354	374	388	336	368	383	403	357	362	380	354	400	405	394	352	337	378	358	362	363	375	370	359	359	386	371	358	360	379	381	341	372	371	389	357	368	378	380	376	375	398	345	367	358	381	397	382	353	371	363	404	390	374	350	371	386	353	377	373	343	378	347	352	363	348	347	335	396	380	354	381	359	356	367	382	370	392	355	332	356	370	395	352	384	385	364	353	341	338	377	355	359	364	378	357	371	365	387	390	387	424	354	355	415	353	351	355	366	386	322	313	343	345	363	386	398	376	360	395	362	387	375	342	353	365	365	364	368	369	395	347	357	347	354	349	375	347	341	353	389	376	346	359	386	358	367	355	365	341	377	363	338	364	360	404	372	406	364	401	328	371	356	360	351	348	334	437	366	396	384	373	337	360	330	357	328	380	378	361	341	364	351	344	330	332	391	376	392	401	345	347	350	337	353	394	368	358	320	383	360	376	349	380	402	403	372	388	367	375	378	364	384	373	372	361	385	361	381	355	364	383	416	374	392	381	385	376	360	348	354	357	345	389	359	359	383	375	361	375	388	370	384	412	364	373	406	370	391	375	347	392	379	379	381	374	385	355	364	327	409	362	394	401	366	375	351	400	386	374	339	368	384	353	335	361	368	349	365	342	364	412	365	384	392	339	350	409	342	383	364	368	386	386	334	391	393	357	380	420	449	391	339	377	406	362	365	356	345	370	342	370	384	370	405	386	352	374	381	347	409	351	372	354	352	363	374	364	383	374	396	367	379	375	369	372	354	392	368	367	400	388	348	373	385	323	396	373	366	358	371	365	413	397	362	344	398	365	343	378	369	367	378	359	400	370	365	366	398	394	329	390	378	388	349	356	369	387	369	343	375	381	361	371	351	382	350	384	399	358	347	351	344	350	336	380	379	372	374	344	375	398	380	382	390	410	360	325	384	385	372	397	372	372	385	341	385	398	369	357	342	351	410	376	337	366	375	354	394	355	382	397	377	360	411	391	377	395	376	379
2261	882	905	896	882	887	932	882	897	855	877	867	844	837	905	841	892	917	845	810	841	900	838	871	891	871	858	887	891	913	854	897	891	876	884	865	857	893	868	889	864	822	848	903	873	858	825	888	831	850	837	851	868	853	867	916	854	848	870	818	879	868	850	838	890	835	832	887	914	873	829	803	810	879	913	846	837	889	822	870	879	866	858	872	810	921	889	910	925	875	866	867	831	856	840	891	847	900	835	887	908	825	859	893	824	870	861	854	905	916	834	880	876	900	826	863	879	915	887	850	852	892	871	859	892	879	882	880	867	861	855	897	827	879	880	892	858	871	806	859	831	806	869	864	898	863	872	906	890	877	936	856	848	853	932	836	897	829	918	879	821	869	834	856	888	889	852	911	870	816	877	841	895	871	879	876	884	893	919	908	844	866	874	845	908	925	886	862	888	843	831	888	869	897	837	916	854	827	831	889	866	796	926	848	879	841	896	905	898	902	853	842	890	950	840	855	856	834	866	892	869	891	872	902	879	915	862	850	913	862	855	839	889	912	860	809	842	873	877	876	810	829	825	853	888	857	860	911	872	833	846	837	881	867	820	890	932	832	868	901	916	877	827	908	873	852	905	884	871	878	831	842	862	824	853	867	849	899	881	822	877	840	829	840	848	840	800	793	926	852	883	808	851	901	887	842	856	899	844	871	869	894	818	870	836	858	917	849	928	862	893	899	862	838	886	868	884	860	862	868	846	867	854	898	912	823	908	901	824	889	896	891	881	875	831	908	847	936	847	847	898	863	858	891	868	861	912	826	858	776	866	876	816	831	913	847	832	867	865	882	868	902	852	837	864	872	834	906	855	859	879	935	860	864	879	851	855	857	861	848	863	814	858	891	849	912	868	914	912	885	846	880	916	895	879	942	898	828	857	860	873	854	852	847	865	920	860	874	911	896	854	891	883	818	896	894	873	873	885	911	884	883	817	830	894	869	865	836	847	885	914	849	852	844	903	884	907	891	891	854	822	878	828	881	851	822	871	865	902	897	851	872	866	917	876	899	899	873	923	882	809	872	845	878	864	888	849	878	855	883	929	903	873	860	902	829	902	843	841	860	872	822	836	910	888	847	859	874	882	834	869	876	851	861	818	874	878	898	876	804	870	950	888	843	854	867	909	878	867	930	854	899	833	857	898	825	857	837	840	860	895	823	876	859	875	874	809	876	824	866	887	814	893	861	850	876	896	861	835	859	876	869	841	829	862	798	881	854	819	855	852	874	817	910	852	838	857	865	862	869	842	882	871	935	850	860	882	836	822	864	899	887	922	842	895	889	895	826	795	834	814	813	898	854	831	829	819	887	884	868	890	848	897	844	879	873	918	872	877	861	839	877	859	928	827	866	822	892	881	853	900	830	858	858	847	859	842	863	869	853	884	879	858	857	914	867	848	888	841	843	811	878	853	919	917	880	898	906	876	885	864	868	828	872	865	801	847	838	933	843	877	862	872	871	847	829	874	877	855	917	884	888	862	824	906	853	861	870	852	817	927	948	848	916	877	847	872	877	858	892	839	837	879	880	902	883	875	876	880	878	863	891	887	867	856	855	861	843	862	866	892	921	902	865	825	879	890	889	853	881	846	908	876	835	870	860	880	876	841	909	862	838	882	820	878	894	882	898	845	793	871	846	910	825	827	813	860	866	904	902	891	892	834	883	832	906	825	860	884	825	885	911	879	841	851	854	850	855	845	857	872	870	836	840	887	874	852	894	887	871	905	814	883	860	881	870	874	877	861	879	853	891	796	873	904	878	908	846	908	925	869	925	817	880	850	840	915	882	851	813	836	868	885	869	889	869	881	796	839	879	893	914	876	825	853	879	883	863	887	934	823	869	902	899	891	815	875	891	886	896	851	882	885	871	891	848	879	857	821	917	894	868	808	859	874	891	898	924	857	919	847	885	845	839	909	878	818	900	901	881	880	849	891	911	867	793	879	866	899	867	942	901	850	887	893	830	873	893	876	883	900	819	884	898	871	896	910	853	837	880	826	902	881	909	890	838	867	842	787	863	878	890	889	856	852	884	826	874	818	809	837	882	871	867	836	875	846	873	900	845	889	860	911	938	870	862	839	906	883	845	846	829	899	883	926	924	835	929	876	932	912	890	895	877	907	883	893	876	892	876	842	910	810	835	870	884	835	895	907	900	868	815	860	893	908	864	853	857	847	903	894	852	860	842	859	889	881	874	879	893	914	904	868	861	917	868	870	838	878	880	904	867	912	884	867	879	856	844	862	850	852	845	825	840	854	903	860	905	854	825	886	880	913	874	894	895	846	853	900	864	882	908	890	880	886	808	942	854	899	904	840	884	827	843	887	893	848	887	928	890	876	861	831	836	882	886	858	862	867	852	802	920	915	881	867	833	828	900	851	872	880	891	889	849	890	880	902	911	908	832	849	828	814	882	867	869	827	849	910	894	816	900	854	870	875	855	844	856	855	921	875	879	839	883	884	903	852	883	837	875	824	783	888	827	830	897	854	865	860	841	828	872	843	832	879	854	807	851	862	886	926	858	921	891	875	833	882	882	907	892	894	846	875	864	857	872	868	843	890	869	928	812	903	875	865	882	864	876	833	888	832	868	867	878	881	848	848	903	832	872	828	851	857	899	844	881	878	885	860	838	899	877	904	851	878	888	868	876	918	846	871	861	908	863	823	871	909	858	815	860	874	914	916	825	819	892	952	845	897	816	846	834	868	882	863	864	868	899	838	896	897	862	817	810	861	844	848	884	868	861	886	899	852	850	847	853	873	872	862	928	883	871	911	856	939	862	838	869	880	842	897	920	897	840	886	885	845	884	859	846	888	874	892	881	881	876	892	850	837	898	875	894	815	851	828	901	870	855	850	845	864	882	838	869	875	915	820	871	922	889	890	832	861	909	856	835	856	919	864	866	838	867	873	820	886	916	869	895	830	872	874	818	892	875	879	894	878	893	918	929	861	860	859	846	863	848	864	859	833	880	859	860	872	902	858	892	888	872	845	859	919	933	771	926	840	901	858	886	930	842	864	887	848	845	886	885	890	854	831	829	946	862	909	866	827	835	845	928	895	844	884	888	850	907	819	915	886	814	849	860	848	857	858	840	895	922	848	903	872	867	843	944	834	853	850	886	863	848	871	887	897	914	876	861	889	875	896	867	881	858	886	837	900	881	895	906	832	863	853	833	809	850	872	873	862	880	863	858	866	882	842	878	888	866	852	901	901	872	899	855	894	885	847	887	924	850	930	915	912	847	884	860	857	835	854	860	854	872	853	884	847	850	877	914	894	804	864	929	883	833	822	850	811	872	884	933	924	873	850	850	860	872	862	883	857	878	910	874	806	863	867	823	906	869	867	839	837	868	852	857	868	828	835	897	861	872	906	864	870	914	878	830	872	884	889	869	871	856	901	869	902	887	850	896	870	898	841	908	819	847	858	902	829	824	877	862	885	853	847	874	874	877	881	873	873	859
7531	690	553	482	438	416	427	347	384	385	371	368	370	348	325	340	385	386	391	362	342	343	380	361	377	379	347	351	368	375	356	368	350	339	332	276	385	328	356	348	358	347	321	314	340	342	362	390	351	334	337	313	335	375	344	329	377	330	329	351	336	375	297	327	336	348	361	324	321	331	370	362	363	377	354	341	367	354	378	389	335	339	322	348	339	320	352	352	347	309	328	365	311	341	387	350	356	314	351	335	367	340	354	361	360	351	326	364	316	353	344	350	357	345	332	377	352	351	375	350	360	347	362	325	347	345	349	370	342	387	341	324	302	351	331	358	325	328	361	355	328	348	340	349	338	348	321	343	356	363	363	328	334	388	350	376	342	352	357	337	319	336	350	324	315	353	336	325	349	343	371	352	349	347	318	323	327	349	364	319	356	340	367	368	382	348	339	366	311	337	299	357	335	324	326	299	339	359	349	342	346	311	331	320	341	365	368	385	338	345	304	329	316	332	336	359	348	313	343	331	329	346	294	354	363	354	328	335	349	346	306	323	337	352	364	338	373	383	352	351	353	385	332	335	389	338	332	317	333	357	337	358	327	346	327	309	363	366	336	352	329	353	364	324	343	378	337	370	360	365	328	309	345	338	323	314	382	340	331	325	346	354	353	309	347	341	363	319	345	380	310	357	363	310	329	352	335	331	341	328	337	334	373	313	329	353	345	351	342	364	362	342	320	361	312	361	317	351	360	340	324	378	356	326	337	345	364	340	375	313	308	359	336	352	332	327	315	351	402	345	347	341	366	322	339	341	377	342	313	348	376	359	381	337	345	375	337	362	374	354	309	369	366	316	342	365	284	337	323	354	327	370	342	335	345	362	333	390	347	334	361	325	365	359	328	350	341	355	350	348	378	316	355	319	343	311	342	332	325	357	363	341	350	338	305	347	347	345	365	350	354	340	339	359	319	367	342	366	387	331	323	331	326	337	348	360	329	324	353	327	350	353	349	340	365	338	321	340	305	329	354	347	340	335	363	331	367	353	317	330	366	359	344	314	372	333	352	340	331	360	338	374	348	339	400	329	363	379	329	367	330	392	344	352	353	346	314	338	379	354	334	379	350	329	350	372	341	335	354	349	381	342	350	345	320	354	326	359	346	348	370	336	322	322	344	371	312	316	329	358	332	333	356	344	348	308	399	353	372	360	347	366	312	337	339	349	360	370	311	376	355	388	330	329	354	356	338	338	350	366	314	320	356	337	329	367	325	345	359	336	390	346	330	327	344	376	353	341	363	343	339	331	361	358	329	343	354	340	323	348	325	335	334	319	356	334	351	353	351	311	344	334	316	349	303	328	364	342	358	339	352	340	369	316	337	317	372	357	359	343	342	345	360	353	356	347	374	347	362	360	340	303	345	390	313	345	356	332	308	332	354	379	317	347	299	320	345	327	316	352	308	340	332	340	359	379	342	359	322	335	341	368	347	357	347	383	330	340	342	365	355	353	353	342	364	343	335	349	359	373	341	366	318	339	343	335	372	346	333	321	378	376	342	382	358	335	355	320	364	337	357	336	343	374	362	334	337	331	358	364	332	373	360	333	348	351	358	348	352	375	359	339	321	327	347	328	350	344	325	344	360	349	342	345	335	350	350	312	331	336	378	327	338	344	365	358	332	356	330	342	332	320	324	341	346	346	380	368	323	355	327	327	334	366	327	338	343	326	339	352	334	325	313	355	344	347	329	338	332	348	370	343	331	324	371	345	343	332	340	348	344	352	352	345	366	364	385	318	325	335	309	356	376	336	322	359	345	339	346	353	343	328	359	371	330	367	377	357	377	311	323	335	311	354	353	322	300	337	362	312	360	348	329	345	381	347	344	341	362	363	363	344	371	345	347	371	341	309	351	349	348	362	357	370	331	326	356	330	366	325	326	369	326	361	335	357	349	329	358	333	336	360	337	383	346	345	348	333	334	345	333	353	319	340	335	335	353	353	325	339	349	377	343	325	353	344	331	346	382	352	381	363	368	371	345	358	373	317	359	341	346	362	371	325	353	364	336	332	369	344	329	362	367	376	328	364	338	338	306	340	349	367	357	318	337	341	388	335	326	329	341	345	320	345	365	336	320	366	340	312	337	361	372	353	332	360	356	355	381	336	358	336	359	356	346	362	363	325	330	330	353	329	358	326	323	321	305	340	342	366	340	368	364	384	356	356	344	360	362	339	347	359	364	373	329	316	338	354	357	335	307	326	336	385	349	367	358	379	333	345	354	327	336	353	358	317	325	348	367	351	303	331	349	369	348	364	357	353	357	329	355	374	364	344	341	348	338	333	354	341	344	343	354	387	297	335	365	341	308	362	380	343	386	342	353	303	327	329	341	362	326	350	342	341	348	332	326	338	332	373	328	343	310	336	346	336	324	341	323	336	372	336	320	336	361	335	308	371	290	339	400	334	314	359	327	344	356	397	337	322	311	369	352	337	328	334	335	355	285	337	346	373	329	371	339	343	334	362	353	331	341	330	310	342	342	354	355	332	326	356	338	353	354	340	344	327	359	335	375	336	323	345	351	359	321	328	360	330	352	373	338	301	382	364	357	323	330	355	368	353	343	343	355	356	350	322	299	336	371	344	392	344	341	321	345	331	313	339	358	316	382	341	350	327	369	323	366	357	342	357	330	330	361	338	388	374	368	366	370	340	375	334	335	364	373	346	352	316	310	343	353	318	347	338	356	335	369	357	351	333	334	345	338	346	324	357	330	348	371	352	353	335	329	365	345	370	365	352	340	342	352	333	361	342	344	341	326	349	314	346	343	363	309	346	321	320	328	312	332	316	314	347	326	372	349	357	333	352	380	364	337	353	338	334	344	349	369	330	339	330	354	347	328	343	320	312	296	365	334	330	327	339	355	342	356	371	351	319	345	331	344	328	338	357	322	352	312	332	327	336	370	367	335	355	349	384	340	353	383	359	355	368	358	329	278	341	343	367	360	335	365	324	330	331	354	339	357	331	321	333	339	353	346	369	328	342	334	318	392	394	319	318	312	383	338	383	373	318	337	348	339	347	311	341	318	345	376	339	330	290	336	355	352	356	321	337	363	371	367	335	369	372	380	355	350	341	367	320	367	341	371	300	307	339	380	359	321	349	383	296	367	362	357	300	362	350	344	338	336	342	356	335	323	374	345	346	327	349	332	387	347	356	332	352	319	330	334	349	354	343	333	344	338	333	317	337	360	303	308	351	326	369	336	344	350	345	319	338	365	330	316	341	328	358	351	383	339	301	361	383	358	365	322	329	326	302	339	336	345	328	354	350	358	364	357	328	374	381	359	360	332	341	330	379	350	317	347	371	330	372	335	327	365	368	350	339	374	316	362	328	317	351	335	324	358	311	360	320	341	352	344	346	368	328	319	344	375	369	370	320	339	327	346	364	352	300	330	367	360	310	391	336	353	349	357	340	340	316	366	352	336	341	361	372	350	342	377	343	348	326	340	325	340	335	299	358
6727	1155	1343	1322	1300	1113	1065	915	983	948	890	898	867	872	898	856	877	893	831	894	860	817	820	790	805	858	816	821	821	798	828	861	783	815	820	838	826	773	819	784	843	805	816	817	836	852	782	824	794	806	792	814	783	793	788	807	784	771	830	826	768	818	845	785	829	822	819	783	832	858	814	855	796	810	842	828	799	812	784	810	869	806	778	800	777	798	747	811	817	828	790	830	770	827	809	783	860	787	805	831	765	775	815	830	780	785	793	804	767	770	824	788	836	773	768	831	810	807	789	831	778	818	804	791	775	787	766	727	810	833	809	817	809	822	779	851	786	836	840	812	826	818	831	796	840	822	819	783	785	819	755	812	799	807	817	823	768	785	804	849	793	772	804	726	824	837	823	786	774	817	798	783	812	772	786	794	781	819	802	825	767	842	820	792	780	793	788	796	809	785	846	782	796	841	798	799	789	848	756	786	769	857	789	822	791	839	786	857	854	789	826	844	845	741	805	780	849	792	752	758	819	819	763	830	735	836	768	810	763	779	784	821	818	808	775	815	814	808	782	809	860	801	802	804	807	829	815	818	812	836	812	840	801	764	812	791	795	811	791	809	826	773	753	820	793	821	826	795	763	816	853	817	818	805	854	826	769	788	806	810	827	825	796	798	803	816	807	829	798	813	802	796	799	817	779	810	768	862	848	828	815	778	767	801	787	831	866	826	784	799	856	815	805	804	812	844	814	827	822	812	836	784	825	758	793	791	762	835	810	793	816	822	788	780	821	799	767	816	850	791	828	802	831	817	771	802	812	871	818	766	820	832	795	831	788	769	797	750	812	814	763	798	808	814	754	820	835	771	902	788	785	815	829	773	840	797	802	741	804	833	760	829	823	817	828	767	797	787	825	800	777	831	861	872	798	754	843	734	793	780	788	770	817	783	807	841	784	778	793	848	849	780	823	805	782	784	802	828	806	769	794	858	812	862	838	792	783	795	820	767	799	819	788	844	782	793	802	800	750	863	819	798	828	799	755	826	843	806	790	804	826	806	823	838	768	798	880	774	742	771	777	810	811	790	809	757	797	830	854	763	834	783	793	818	814	766	807	781	833	818	839	792	790	825	812	793	828	813	796	839	841	826	792	789	793	830	795	842	763	846	838	803	788	849	865	771	753	801	780	805	810	756	785	831	779	764	779	792	823	782	793	786	833	777	791	797	759	802	794	819	813	777	813	800	797	792	827	836	779	807	787	781	830	830	778	819	779	801	868	807	773	834	836	820	836	797	811	850	838	759	824	774	784	849	867	831	858	810	829	762	797	770	800	826	838	772	813	796	833	800	843	774	862	828	812	818	798	824	787	769	830	832	786	789	829	768	824	779	793	817	805	802	789	833	820	863	817	883	842	778	809	831	797	774	867	788	799	818	823	764	819	819	827	817	769	822	830	792	811	776	836	786	811	778	789	830	773	806	825	824	815	814	794	821	805	752	827	734	797	780	763	843	843	772	803	859	828	791	801	825	765	795	798	814	784	730	812	785	780	886	803	816	793	778	761	815	856	812	769	765	789	763	840	847	813	787	778	825	834	749	796	809	829	838	878	789	816	757	836	842	862	778	864	836	829	799	809	814	808	815	820	830	793	788	802	859	841	799	778	773	799	818	816	829	792	828	839	773	831	778	826	789	816	823	878	808	796	865	771	840	792	812	832	813	822	764	808	817	806	832	796	841	810	814	878	793	805	838	795	802	844	826	828	787	856	796	796	799	802	767	839	815	828	892	780	816	801	766	815	879	833	824	749	802	789	807	810	783	813	819	788	809	823	809	772	849	797	821	754	760	791	829	800	774	751	835	775	776	797	804	831	829	770	791	805	825	785	818	816	819	846	827	755	797	778	805	812	802	815	865	847	819	764	812	794	828	831	796	856	778	777	791	812	856	775	823	820	837	806	819	790	804	794	794	811	788	806	818	812	799	800	830	810	835	786	780	765	799	848	821	800	789	792	813	784	847	809	790	784	845	819	808	813	793	783	829	813	808	796	811	785	800	818	789	826	797	832	774	780	776	767	829	797	806	779	868	852	808	864	815	797	817	816	827	810	837	827	809	896	804	828	794	839	799	788	804	787	777	827	856	776	799	794	804	815	817	807	739	870	832	763	846	803	802	835	825	828	770	828	781	802	805	823	859	812	806	806	809	790	815	791	827	836	815	826	820	785	822	834	803	821	785	808	779	821	789	815	801	837	818	799	784	854	781	790	860	767	840	823	842	832	819	833	816	750	802	807	790	791	785	775	838	855	818	853	802	821	797	811	787	790	803	826	786	861	793	760	828	830	789	814	788	766	802	831	801	787	775	822	869	743	834	818	811	831	792	806	800	802	833	750	815	792	826	846	840	791	814	782	838	833	822	769	790	777	816	796	766	794	837	733	761	825	777	816	829	771	839	799	806	841	805	762	798	890	818	801	772	813	800	847	819	774	819	800	776	760	791	828	796	814	813	820	795	843	813	760	788	802	848	789	807	797	814	797	852	776	804	845	830	825	797	815	785	783	852	790	794	797	808	816	819	775	793	810	887	849	783	779	769	811	785	799	832	816	818	779	787	762	784	787	798	837	835	799	854	768	832	793	826	809	843	720	811	790	769	776	839	849	812	817	852	845	876	808	739	831	826	818	792	775	808	841	786	829	784	811	762	795	820	820	813	812	831	794	802	843	846	754	815	791	791	816	769	809	816	814	737	804	847	798	794	816	768	833	799	814	832	789	796	800	818	804	774	778	864	824	839	834	824	807	800	772	840	854	768	812	806	815	817	823	778	780	841	853	787	787	827	854	844	787	862	755	801	793	828	843	780	857	788	752	794	789	817	790	831	792	773	801	814	831	810	841	801	836	846	789	793	802	790	812	773	738	846	783	816	816	806	806	858	749	840	815	792	853	837	803	810	815	776	778	822	809	829	751	796	814	807	787	776	818	815	808	722	807	833	827	806	832	837	796	828	845	808	840	794	836	827	819	829	782	846	791	833	807	841	766	831	821	842	781	788	790	793	812	816	789	827	826	781	819	747	739	805	825	812	821	777	788	740	795	806	767	842	806	766	827	796	797	796	816	824	824	823	830	831	799	791	763	818	841	775	795	734	816	788	792	802	794	788	863	843	780	842	772	837	795	786	797	841	780	792	831	819	777	796	860	818	787	819	834	808	802	835	816	790	812	785	771	792	831	832	830	786	811	808	823	838	807	810	817	842	789	856	827	809	790	796	805	763	796	759	796	758	751	750	784	777	795	804	786	772	717	784	846	761	858	812	825	789	874	808	791	813	766	813	772	776	854	777	811	843	869	814	759	832	807	855	831	836	807	833	825	784	809	784	800	825	814	811	756	743	809	803	826	842	814	781	797	786	814	891	807	805	767	804	829	825	803	785	800	825	824	800	794	863	812	816	787	770	842	777	815	773	800	850	802	821	817	801	826	788	808	785	822	814	824	812	794	844	769	807	789	850	791	825
13421	1038	685	447	375	299	281	243	217	202	190	181	212	188	194	186	154	161	179	181	153	161	168	184	162	163	165	147	158	163	149	155	156	179	175	181	182	192	155	169	144	172	176	151	154	165	144	172	175	155	154	167	183	170	178	157	170	160	175	163	176	148	157	145	175	157	165	172	159	138	155	176	156	159	165	147	144	156	173	165	174	169	165	167	173	164	158	141	167	157	150	162	162	147	157	136	160	186	182	154	174	133	148	158	177	186	159	154	144	149	191	169	154	176	169	159	158	160	167	160	150	183	167	163	166	159	146	175	161	166	154	149	144	158	157	173	175	158	183	151	154	159	151	167	162	158	186	147	154	145	157	148	165	150	156	190	177	173	150	144	159	152	170	155	198	171	164	161	192	158	156	157	159	170	159	142	179	150	155	167	146	179	180	182	181	165	189	191	161	144	138	175	156	165	142	123	144	167	168	138	147	162	155	146	161	150	177	166	148	140	173	156	159	154	151	149	157	145	159	137	168	167	146	142	157	148	168	168	143	161	153	208	163	130	178	151	166	145	154	152	158	145	151	150	150	155	150	153	181	151	168	182	142	167	171	175	162	181	140	167	151	148	163	146	136	162	183	184	152	180	155	150	161	176	168	162	149	160	160	150	160	173	156	148	160	157	159	151	166	155	157	157	186	148	152	153	160	157	199	163	163	166	150	132	143	151	166	167	150	181	143	160	165	163	175	173	180	160	138	161	166	134	155	174	157	170	169	173	175	158	170	169	136	172	140	155	171	174	149	159	175	150	160	153	152	154	184	148	150	148	159	173	158	145	152	135	154	177	160	170	153	149	143	149	173	176	138	137	143	148	141	167	154	158	166	160	172	183	183	169	157	168	150	191	138	189	162	161	160	159	154	152	182	167	168	139	176	154	151	174	157	164	143	156	149	163	154	182	151	154	163	143	157	155	171	169	167	176	155	145	166	188	148	175	147	134	157	175	168	161	176	163	184	146	161	133	171	171	156	168	181	149	178	162	171	174	140	177	161	153	149	172	153	162	166	204	167	157	165	161	163	141	155	153	152	158	174	149	177	133	149	172	156	165	142	152	173	157	133	152	180	164	167	170	167	159	161	144	151	156	162	166	160	171	149	136	155	159	165	166	140	149	136	158	144	155	142	154	154	152	149	157	175	179	163	157	157	147	150	175	149	183	160	175	178	161	168	177	149	168	167	157	159	164	150	170	144	155	156	149	167	178	175	167	182	143	162	150	127	140	149	153	156	148	171	165	161	168	171	143	149	174	145	163	157	186	158	177	165	155	169	169	170	157	153	158	150	142	147	166	147	146	144	169	169	173	166	180	164	141	155	150	171	154	149	161	153	146	164	177	167	151	153	168	164	177	171	121	161	161	167	164	136	154	143	137	167	176	155	162	164	161	157	163	170	140	179	143	175	153	165	178	168	165	156	158	152	152	177	152	154	159	170	176	182	157	172	165	158	162	160	182	168	131	154	160	168	149	162	155	178	159	168	162	162	146	181	168	140	171	148	177	164	169	163	202	167	171	145	152	148	146	164	170	159	129	168	170	175	171	154	134	144	161	146	160	181	144	165	141	177	176	153	146	176	162	144	147	182	154	150	159	146	157	192	139	145	158	163	148	166	156	178	155	136	184	170	192	171	139	170	177	167	148	169	163	149	191	188	143	177	159	155	181	148	138	144	157	167	155	143	170	166	153	171	160	146	154	174	169	157	168	167	180	142	164	168	168	185	153	169	153	174	148	159	172	148	153	164	188	171	165	167	165	153	186	163	178	135	144	167	158	187	147	162	190	159	169	156	140	144	146	159	166	154	150	159	174	151	152	147	154	175	157	178	173	151	145	155	175	191	168	166	179	156	138	149	158	156	168	163	158	168	163	157	180	147	170	152	177	177	162	158	164	167	163	155	167	167	159	167	174	181	144	160	171	158	172	147	140	166	139	170	157	186	149	147	168	167	176	165	151	143	160	148	151	167	158	158	177	184	160	140	173	179	149	160	145	155	165	162	144	175	148	156	166	151	163	182	171	159	168	158	143	167	149	135	169	167	169	192	170	164	160	147	176	164	160	155	180	184	158	156	163	148	200	173	159	180	174	162	176	148	171	169	176	145	155	155	149	162	162	162	147	147	167	161	160	194	165	159	160	202	148	165	173	157	151	172	160	190	145	190	137	161	179	172	171	162	173	173	146	156	147	166	170	156	147	151	130	157	144	154	182	159	180	182	154	156	157	165	142	164	144	141	177	171	140	172	145	189	166	164	152	152	144	163	154	171	202	164	160	159	160	149	151	146	145	162	166	155	151	165	154	148	171	192	160	162	165	174	151	149	162	172	170	168	181	171	153	162	146	137	175	148	156	165	152	154	156	167	159	159	166	154	153	148	163	159	174	155	172	134	148	149	158	144	175	169	166	157	166	148	178	192	173	167	163	157	153	158	161	148	163	183	174	165	157	163	159	168	137	156	148	173	166	149	156	170	153	152	163	184	183	148	145	170	177	170	153	170	152	183	146	166	160	162	162	162	156	183	161	141	159	173	154	146	178	154	172	158	163	176	151	159	154	157	152	156	146	167	170	171	176	168	165	182	159	155	178	159	132	149	142	175	182	176	181	145	156	147	157	168	163	177	166	156	153	159	162	146	148	156	170	151	142	163	151	137	135	155	163	164	191	167	162	163	136	177	163	182	171	148	166	168	145	177	159	167	141	151	163	147	163	164	163	168	184	147	153	164	194	183	159	187	145	167	150	198	168	184	166	160	151	164	164	162	179	170	151	172	156	153	172	167	166	154	163	150	160	153	151	173	164	168	167	163	148	159	166	144	182	163	176	163	146	154	167	150	173	158	189	159	169	158	180	180	170	177	164	185	166	167	172	162	156	156	123	162	170	168	180	170	145	158	168	156	165	161	173	163	158	167	147	167	163	152	165	152	155	157	137	144	151	157	154	161	163	151	177	155	155	161	143	162	146	168	130	160	149	175	146	159	167	158	166	168	135	158	160	167	149	153	157	169	154	166	161	172	140	157	166	174	170	178	164	145	153	159	155	143	143	164	173	181	164	165	163	181	149	153	157	152	141	151	171	192	199	154	156	169	160	151	150	162	166	151	183	160	170	168	140	179	171	143	161	155	174	173	172	157	163	132	186	164	160	142	143	147	135	163	155	147	193	190	158	142	138	168	162	171	183	153	161	157	134	161	187	176	175	172	171	147	205	158	178	136	158	162	150	177	152	145	139	146	183	153	158	151	158	173	149	167	183	155	184	168	162	159	206	159	170	162	159	175	166	172	166	140	157	163	150	138	162	165	164	169	139	161	161	164	171	188	154	157	133	159	143	148	173	138	157	141	138	154	156	173	161	155	165	175	152	151	171	160	140	177	189	160	139	163	206	134	173	152	151	172	150	159	162	160	171	161	156	142	151	169	130	161	166	154	153	145	171	152	176	174	175	163	153	149	175	184	160	165	160
8267	942	1386	1564	1394	1178	992	774	758	694	626	582	571	515	531	498	487	486	482	484	457	467	432	451	434	446	449	412	414	457	431	426	444	441	435	448	417	430	399	429	418	409	418	426	465	434	406	430	403	442	422	396	410	401	423	423	418	412	428	422	433	406	431	429	410	444	400	394	407	372	418	438	431	432	445	412	422	414	455	384	429	412	401	391	401	399	404	398	431	416	428	404	423	422	388	426	405	408	408	402	409	412	431	460	430	408	439	412	432	415	456	421	435	392	430	411	449	390	390	417	392	416	415	434	406	421	438	397	385	444	389	419	425	327	393	401	417	418	408	378	398	387	448	398	384	390	416	441	401	425	388	396	387	392	396	440	415	419	441	439	404	433	395	428	439	399	394	457	447	412	431	401	455	421	464	427	377	422	372	433	435	419	388	441	445	421	414	396	412	454	393	415	422	415	404	397	390	421	430	434	419	404	427	435	399	411	409	409	402	410	451	419	413	394	397	449	381	427	423	400	429	416	411	416	401	436	433	411	412	423	415	411	419	420	415	404	458	412	386	417	437	393	443	413	400	397	429	399	422	394	445	406	424	419	405	397	386	373	437	406	443	427	374	413	405	397	389	405	365	404	390	447	389	403	429	399	454	419	382	462	377	367	412	432	418	414	430	368	423	366	403	423	414	418	437	415	411	409	405	420	395	417	450	414	407	403	388	411	427	406	422	434	433	409	428	413	440	436	415	434	442	404	394	404	421	419	412	404	421	409	404	417	428	428	389	396	409	440	373	406	405	432	385	439	432	403	417	417	409	400	400	446	442	422	448	393	444	397	365	378	404	414	412	408	441	412	410	418	404	392	382	424	389	373	400	394	404	405	416	390	442	425	394	404	414	404	467	441	405	431	407	379	420	420	377	399	419	440	393	433	413	416	409	409	426	429	377	431	441	418	406	426	378	387	400	446	443	378	376	425	382	410	418	443	400	409	410	405	426	415	416	415	424	405	405	410	420	399	429	359	441	464	433	412	422	425	417	397	407	365	410	362	415	437	400	377	372	427	388	425	425	364	381	423	397	391	401	400	432	398	407	446	434	414	432	444	406	437	408	415	437	413	426	398	452	412	410	404	419	430	430	428	417	418	420	405	446	391	409	420	421	400	401	419	400	423	428	412	447	392	385	451	402	411	426	406	381	414	407	433	392	397	442	413	408	429	384	384	455	404	409	414	411	422	428	411	433	402	422	419	450	425	405	430	420	387	408	456	403	399	419	427	411	421	429	413	419	439	393	412	452	419	444	431	417	406	424	400	373	386	423	383	435	409	414	400	420	426	429	456	411	442	425	399	430	399	452	425	429	408	395	385	388	391	422	407	426	410	415	423	400	411	397	434	433	406	418	468	407	443	458	411	391	431	415	417	397	441	413	346	414	412	411	440	449	408	421	443	396	425	388	430	389	427	387	432	416	382	440	392	426	403	378	436	425	402	400	427	403	402	417	402	443	436	423	393	419	381	438	385	388	400	414	401	430	384	420	398	443	410	424	392	402	415	418	444	433	395	426	474	434	423	404	405	430	401	410	430	474	406	400	402	415	421	420	398	437	408	414	406	438	433	383	435	388	481	452	420	418	405	418	420	392	383	356	438	417	414	386	433	379	388	387	432	431	453	441	436	407	403	437	439	384	435	403	399	427	365	416	395	399	400	403	378	391	417	408	397	394	374	424	434	410	404	380	372	404	418	382	423	403	416	392	383	388	403	405	386	387	414	392	397	429	449	400	431	418	429	424	417	418	431	416	406	397	431	385	452	430	394	424	392	390	439	409	376	420	424	424	412	387	382	396	420	409	415	417	386	453	410	446	427	437	404	429	435	383	418	418	384	436	397	432	404	416	398	450	402	407	433	361	409	431	394	443	388	432	415	437	415	380	389	382	403	417	394	399	426	398	395	440	433	408	394	413	359	404	398	412	408	453	412	392	432	406	373	450	422	403	415	421	460	433	416	393	422	416	388	440	432	433	382	403	446	441	367	430	464	431	404	414	421	423	413	425	421	451	416	405	435	441	448	368	414	435	399	437	414	412	444	389	420	429	408	389	384	416	392	434	439	364	415	410	452	408	385	405	414	401	418	470	418	426	387	421	424	416	410	410	407	416	387	394	385	406	398	427	416	428	425	448	391	424	449	399	397	401	415	393	420	423	431	408	404	432	367	435	403	374	437	390	442	415	399	432	398	390	451	430	413	431	389	433	404	418	439	420	419	435	397	440	423	444	377	425	407	414	415	430	440	416	395	409	392	383	426	442	458	443	405	401	413	388	419	384	420	396	440	426	424	415	414	424	415	392	429	432	408	407	412	394	430	436	463	408	433	439	448	393	420	412	433	408	419	408	395	428	414	411	417	403	415	403	396	448	388	435	411	418	386	421	413	433	385	403	410	406	457	427	434	373	397	435	417	423	386	428	410	417	380	444	428	429	441	425	379	406	405	420	418	369	413	416	446	427	366	389	425	416	425	392	426	428	423	393	390	431	429	426	413	436	406	403	419	409	404	400	420	405	407	408	430	407	410	403	380	433	410	421	377	383	418	444	417	400	404	411	433	407	399	407	384	409	422	407	409	420	435	415	430	407	414	414	401	439	380	418	393	420	435	405	444	391	402	388	412	382	419	394	378	439	408	367	396	420	446	418	433	425	402	415	430	406	438	415	402	400	415	391	376	430	422	383	416	375	399	384	419	404	389	413	367	428	466	426	371	462	411	409	381	361	416	406	407	408	401	421	406	446	385	401	428	397	427	389	424	390	433	419	400	429	378	425	416	408	429	431	442	408	393	420	372	419	432	351	411	417	415	378	406	403	424	388	372	393	416	413	417	426	423	444	413	433	374	394	401	394	418	436	434	403	434	443	418	421	446	409	384	384	394	366	410	415	427	402	435	430	425	388	402	394	399	440	438	396	404	404	374	418	437	405	454	405	396	403	399	383	418	420	411	399	402	404	429	391	443	422	422	401	418	430	424	366	406	430	381	454	408	435	397	420	405	380	390	418	420	402	380	412	405	413	410	418	421	390	375	414	420	380	400	406	408	431	406	437	403	433	374	381	427	398	451	407	432	422	425	403	397	433	395	406	419	426	423	411	401	417	455	393	430	403	408	409	417	428	395	364	420	412	397	453	448	440	419	446	412	417	403	440	431	416	407	399	405	432	442	402	416	396	375	395	414	456	424	458	392	393	447	416	408	416	444	469	424	376	443	424	426	398	402	444	395	448	423	438	409	406	418	399	389	390	411	434	421	453	398	410	425	414	417	392	399	444	428	398	384	436	414	422	436	473	423	414	397	433	404	465	403	396	429	391	384	430	423	402	439	391	395	438	413	385	442	408	403	369	417	402	380	399	415	422	440	388	391	383	419	430	431	402	430	389	413	436	419	442	426	411	406	416	424	437	404	393	430	420	428	377	422	396	398	413	465	382	411	420	398	438	372	417	406	403	390	436	434	469	377
1665	389	381	364	350	405	405	355	343	364	369	360	352	369	390	337	364	383	366	350	396	382	366	402	353	386	393	407	331	383	342	341	344	397	383	385	332	409	363	339	386	362	365	380	398	363	345	327	364	367	335	333	360	364	367	349	391	376	404	396	382	339	339	329	368	386	389	345	376	363	348	368	379	361	355	377	335	362	360	352	385	384	344	366	383	339	355	365	374	349	377	365	411	355	417	398	347	367	400	385	383	375	383	396	347	352	352	402	381	388	356	349	397	369	366	374	368	393	449	404	408	369	359	384	365	372	386	350	352	383	347	362	371	392	357	392	366	368	366	335	369	327	373	375	354	416	384	386	378	398	366	381	386	368	376	359	334	348	360	350	382	376	371	322	382	395	360	365	389	394	324	396	338	342	369	367	394	374	372	346	376	359	314	400	334	396	387	361	401	381	383	325	350	381	353	383	369	332	385	382	354	385	382	347	383	347	391	392	374	373	362	404	319	397	381	381	351	392	372	378	388	378	399	381	357	355	384	394	402	379	410	358	354	344	361	341	343	364	341	391	359	406	381	337	397	385	340	363	359	351	370	364	360	364	380	383	353	340	345	377	346	356	350	356	417	405	342	382	331	361	371	366	363	340	381	392	403	369	396	376	346	380	362	400	386	395	392	353	408	362	373	388	349	328	371	358	362	370	404	361	350	385	371	343	349	343	359	334	365	380	356	349	345	362	385	355	399	376	359	404	394	366	358	358	371	374	366	367	328	348	352	348	364	351	370	362	371	360	345	384	356	381	388	359	400	362	378	386	388	348	350	343	358	364	404	379	386	375	380	358	354	380	378	409	365	387	367	350	353	339	404	413	364	368	411	353	406	336	363	396	395	380	376	357	356	342	400	381	399	373	398	342	364	349	342	379	376	360	350	377	394	370	381	376	347	363	373	382	333	363	367	337	354	401	371	393	388	339	341	355	353	343	347	371	391	336	409	380	388	375	331	364	345	393	372	346	375	382	397	395	396	368	346	349	364	368	385	369	336	358	358	380	394	389	379	374	361	385	336	380	354	400	380	356	396	381	391	396	381	362	377	316	346	335	323	371	363	383	324	371	367	387	367	373	367	357	381	392	346	357	369	356	360	381	363	375	367	377	368	396	370	354	307	389	398	387	380	366	382	383	363	337	352	400	367	348	332	377	392	349	360	389	363	418	379	385	399	384	364	362	350	352	403	372	336	411	382	361	354	366	348	362	378	360	361	395	338	363	348	373	358	363	376	344	355	340	370	382	331	353	370	390	371	400	377	354	384	408	388	397	370	378	336	349	336	385	389	364	368	354	343	366	358	386	384	376	361	348	365	375	369	376	358	338	337	377	384	382	384	339	356	367	335	358	400	371	376	379	387	375	336	390	398	359	362	383	399	340	362	357	382	361	410	350	378	373	375	363	388	377	354	344	400	348	372	409	382	366	320	364	392	390	374	388	367	378	380	361	338	393	342	331	390	372	343	344	373	381	362	406	403	373	377	392	363	346	355	396	339	383	398	373	363	378	360	349	344	371	346	373	389	372	361	359	331	356	413	375	394	363	407	363	403	381	386	362	385	353	368	370	390	372	330	364	399	349	405	364	361	368	347	401	383	350	357	385	398	363	354	401	386	368	369	373	351	364	394	372	352	369	364	352	327	335	363	355	356	381	395	347	381	377	377	364	434	326	369	377	379	376	370	365	361	366	360	389	392	377	352	404	351	327	353	388	377	376	373	356	330	394	337	390	343	363	380	377	378	332	371	360	357	384	366	394	368	369	358	363	386	371	366	374	374	391	363	388	378	365	367	367	406	389	367	361	366	333	366	369	354	383	365	401	382	353	370	371	351	393	358	388	374	390	379	420	393	365	341	379	411	372	371	365	385	362	361	360	418	347	343	364	377	378	367	411	370	403	350	388	356	368	422	400	350	372	321	386	353	355	385	389	413	365	411	392	360	397	317	386	373	357	375	384	332	391	320	362	368	384	375	386	373	369	348	382	333	385	331	392	417	354	387	384	368	368	396	382	367	365	387	368	362	359	379	371	352	370	332	342	384	378	364	390	349	423	375	335	378	396	330	354	393	360	368	354	357	394	357	385	310	358	368	348	347	317	317	353	386	347	376	369	390	331	388	363	403	346	347	344	362	407	361	379	391	387	363	371	380	378	385	410	385	314	348	384	380	373	370	362	367	353	366	373	363	393	372	353	368	384	378	394	367	375	363	342	400	368	359	359	370	346	337	356	373	322	360	341	412	381	384	377	385	371	374	376	368	326	368	364	385	374	333	369	373	376	379	362	331	386	356	367	361	355	387	379	341	361	356	359	333	372	389	417	404	447	348	354	314	381	358	406	384	363	346	389	399	385	371	362	392	375	362	391	383	384	407	355	337	340	341	380	376	360	374	341	373	372	378	393	347	354	371	405	387	369	379	350	397	420	357	325	365	395	383	400	389	336	358	345	348	366	347	363	388	356	399	373	334	385	362	398	355	365	393	376	403	386	373	352	396	374	336	381	398	384	383	390	375	357	399	364	378	403	360	353	350	333	383	343	387	372	414	387	359	374	370	383	375	344	425	347	363	402	357	362	382	360	369	355	370	408	368	367	379	321	365	366	351	352	342	346	407	348	378	335	375	375	334	379	367	375	364	350	326	349	370	380	416	392	388	329	361	345	353	374	364	361	365	387	359	382	397	384	388	344	352	342	359	384	353	385	382	407	345	348	393	357	355	361	341	332	340	364	345	367	421	362	374	417	371	337	387	364	391	370	387	360	360	394	385	358	370	383	364	354	335	355	365	365	369	377	363	388	392	352	367	403	336	383	405	358	351	342	400	366	404	378	345	346	386	398	378	348	354	336	335	336	352	339	384	379	376	359	372	385	383	371	391	396	353	382	370	371	392	339	357	352	365	373	361	368	347	374	343	361	376	319	365	376	346	384	378	366	400	376	381	347	364	362	353	378	367	338	356	372	361	356	359	370	402	372	355	359	375	330	384	325	328	335	354	377	364	371	388	384	368	388	380	360	375	370	393	376	390	381	401	391	344	390	370	356	406	331	391	351	357	385	355	357	378	330	300	360	362	357	375	317	357	370	365	341	376	369	388	376	375	344	358	341	400	396	366	367	367	374	375	439	361	348	347	365	360	366	354	391	367	366	376	349	338	349	362	307	362	393	380	389	381	361	346	376	380	368	364	378	400	345	374	384	381	351	372	348	410	400	385	343	387	372	381	348	420	368	421	402	377	387	387	393	383	360	403	358	371	381	392	418	371	385	383	407	344	365	380	322	324	368	357	346	354	370	389	338	379	388	392	400	307	345	366	377	391	353	372	418	355	403	368	348	389	345	353	360	356	367	361	366	371	387	350	380	385	371	381	348	366	368	364	345	340	358	360	348	355	355	391	349	346	378	379	406	396	362	371	379	355	379	371	366	379	380	372	356	385	361	388	393	342	398	417	394	353	376	342	389	372	370
2232	908	874	928	893	867	895	877	887	909	919	877	817	898	875	907	841	859	885	893	884	907	888	891	867	836	894	871	924	807	899	935	834	818	922	901	883	890	879	841	806	915	910	878	909	864	853	890	846	885	835	909	894	885	873	886	882	891	867	850	882	899	877	899	884	853	901	895	887	899	875	866	857	852	862	845	832	858	853	865	870	933	859	858	838	863	815	870	818	816	885	814	887	880	861	838	870	848	798	829	864	836	866	885	819	843	845	881	881	845	884	820	948	881	849	906	860	838	857	867	823	934	882	885	894	903	872	824	853	848	893	833	882	845	887	878	866	882	840	874	884	832	899	826	847	866	894	885	865	860	853	884	829	900	844	902	870	883	914	888	899	896	896	851	885	864	841	835	832	904	892	819	909	865	844	863	928	865	857	822	826	867	894	889	815	876	881	873	905	889	848	872	848	885	844	911	904	851	833	878	863	849	896	871	846	848	875	881	859	883	879	863	882	908	857	839	935	892	825	844	886	878	830	877	847	863	883	937	878	886	872	868	833	934	875	846	860	928	880	889	859	820	904	837	866	870	879	920	887	892	867	898	867	842	867	841	903	863	875	844	914	881	879	858	873	867	913	834	856	874	861	815	814	827	827	888	871	861	856	832	908	868	855	864	884	844	794	885	858	916	900	862	843	861	909	891	886	856	909	843	874	822	861	873	827	903	850	848	836	863	871	865	857	911	840	813	871	865	858	891	873	894	944	874	839	870	916	845	898	854	858	890	877	856	872	870	876	869	856	894	857	867	875	846	891	912	869	787	897	833	842	849	904	829	909	838	876	882	896	851	832	831	837	880	886	867	832	921	850	887	911	872	843	927	863	845	854	880	882	802	880	887	793	867	904	931	909	828	814	868	857	867	860	834	874	838	853	813	860	868	875	848	893	873	911	879	843	870	900	921	814	844	878	838	852	884	855	878	908	853	843	822	830	869	898	908	843	871	891	851	862	867	833	864	882	935	891	904	879	864	930	887	897	844	851	908	848	855	896	893	905	852	910	840	869	828	892	871	824	844	884	903	862	885	836	883	915	856	916	891	850	857	851	900	879	897	867	888	886	809	883	876	855	899	878	885	903	880	838	882	867	866	812	882	887	885	831	849	844	831	864	878	869	873	905	892	864	860	858	900	853	887	883	899	877	839	898	869	888	838	888	869	862	904	883	844	866	846	904	834	836	888	845	841	918	811	884	895	813	858	811	824	889	883	833	859	847	844	858	877	889	850	850	907	820	902	922	854	888	845	837	876	858	875	886	866	861	895	825	859	863	897	884	879	909	842	846	910	878	825	876	840	816	891	886	893	836	854	899	863	854	924	843	834	845	879	820	872	881	840	820	867	865	897	887	870	861	873	866	848	892	853	905	868	858	884	812	833	872	814	878	862	873	873	883	849	873	839	840	872	889	952	831	888	881	878	868	841	816	879	876	849	877	913	884	873	879	854	866	852	892	824	890	894	933	890	868	820	907	892	854	864	835	843	922	867	885	873	879	870	915	856	863	870	890	900	874	877	857	819	789	854	849	888	860	851	880	847	900	849	888	848	898	863	873	810	872	840	857	842	862	809	864	875	890	888	857	793	852	871	851	894	922	931	869	817	830	860	875	894	845	956	878	873	898	891	856	904	851	847	792	908	869	867	868	820	831	823	888	902	866	856	870	844	843	841	900	893	890	858	879	902	896	865	895	858	889	821	840	815	831	818	831	864	904	892	884	858	917	817	892	864	873	899	853	858	883	844	831	877	877	843	932	830	862	886	867	873	839	905	835	906	825	898	886	928	833	848	863	869	904	879	911	844	931	883	875	859	849	885	817	915	887	837	859	897	866	822	907	885	916	891	845	899	936	884	807	834	806	934	885	924	931	870	856	844	845	889	900	894	837	820	894	833	868	950	861	893	867	903	837	842	841	873	852	869	924	835	881	851	910	856	887	881	865	832	839	872	827	830	832	811	887	817	861	878	938	813	853	848	856	884	860	896	874	861	844	825	885	825	832	871	877	894	858	853	867	861	837	853	858	899	842	867	874	871	840	873	861	865	849	910	869	901	850	864	828	840	905	856	875	846	903	873	846	913	876	887	887	859	889	850	873	879	836	877	874	896	916	819	844	895	853	888	851	878	901	840	886	865	860	894	881	860	847	909	917	871	862	819	883	841	877	875	887	881	850	860	872	852	915	879	903	858	862	912	865	861	838	867	872	863	869	844	878	825	850	863	891	811	885	834	859	887	881	856	915	881	822	869	846	903	856	840	901	858	875	863	834	934	871	864	875	903	859	880	868	828	885	915	881	919	858	899	822	841	792	828	838	867	835	865	836	908	867	863	886	849	855	894	882	803	827	861	868	879	894	913	877	878	856	891	825	876	842	878	900	883	841	808	843	905	900	906	862	842	876	930	861	895	902	832	862	892	865	828	890	866	865	865	808	819	874	881	891	890	886	818	873	827	839	840	907	849	905	862	815	846	820	892	865	887	908	908	874	824	831	895	833	901	822	859	898	926	884	915	821	875	852	832	839	869	846	902	885	892	833	856	927	875	920	843	849	880	841	910	884	841	855	869	794	847	905	839	833	871	888	866	867	874	795	880	876	884	864	867	855	819	876	829	865	870	872	871	865	886	894	865	876	875	857	825	852	879	802	854	814	838	803	831	878	881	849	866	906	866	857	851	873	827	887	886	848	911	893	831	933	871	866	926	882	887	876	840	936	899	871	891	890	881	840	876	792	857	796	856	813	849	837	843	888	894	887	819	949	834	796	919	897	899	888	824	909	862	844	821	902	882	862	858	895	858	854	882	821	891	876	877	866	834	885	870	842	881	827	864	860	941	855	887	913	825	855	854	807	912	946	906	872	859	814	857	800	829	876	886	876	869	836	884	921	850	860	863	875	866	884	852	887	834	896	910	904	887	844	892	894	872	908	853	870	888	847	906	843	870	807	883	858	945	927	864	855	880	834	871	918	859	835	878	876	892	897	809	851	846	882	926	861	883	873	906	848	831	857	845	859	861	854	829	896	871	907	877	829	876	835	861	882	868	868	815	854	865	843	884	858	839	904	883	919	888	857	856	885	843	814	880	849	871	905	861	814	848	936	878	837	802	873	817	922	887	868	853	847	897	893	837	842	802	853	869	900	842	882	867	930	850	877	838	814	874	899	872	880	853	908	880	892	881	863	890	847	858	858	878	860	900	843	823	844	857	816	870	805	871	854	785	856	917	872	867	840	880	899	853	880	821	897	832	897	872	825	912	858	830	856	897	876	853	842	832	902	910	881	854	876	873	897	834	864	890	887	889	909	843	936	833	901	907	863	901	840	829	871	810	931	842	931	841	861	871	823	883	871	893	866	884	856	847	901	863	852	840	856	833	864	895	853	900	888	889	909	884	873	856	812	860	868	831	877	869	871	884	874	861	872	905	812	863	846	885	832	891	880	870	882	864	864	840	825	910	826	880	835	887
7446	691	542	473	501	430	424	359	381	331	339	345	370	346	339	329	345	326	356	398	342	357	351	370	313	359	334	316	362	340	320	313	333	372	341	326	338	316	385	348	314	358	362	363	351	327	351	360	351	322	297	345	346	342	340	362	352	326	349	367	348	362	353	348	345	300	372	346	373	376	355	335	339	358	335	324	362	388	356	336	329	329	331	338	328	329	350	332	324	329	375	337	340	355	349	330	329	358	349	330	326	382	366	330	343	311	361	358	364	318	321	360	319	360	363	353	377	332	369	368	355	335	381	367	338	334	333	334	370	346	364	302	321	335	346	382	300	347	315	353	368	337	366	378	324	329	310	349	366	344	308	370	374	345	317	347	379	379	348	371	362	318	333	342	336	308	338	322	382	334	325	339	351	362	323	368	351	364	355	332	330	352	347	344	335	330	320	357	343	377	357	359	360	362	357	368	352	370	340	327	365	323	321	308	338	345	324	359	359	337	342	343	345	343	365	304	382	346	346	357	336	363	336	369	362	355	347	369	342	357	307	359	370	369	351	347	340	319	359	333	362	317	375	349	349	336	360	331	365	344	326	344	322	384	359	367	336	336	321	367	350	343	338	328	311	372	352	356	310	341	346	347	350	328	344	342	337	337	338	341	364	328	362	313	367	361	355	343	332	354	345	351	356	337	334	355	346	337	331	336	361	332	308	334	325	316	348	356	347	343	334	362	323	340	350	315	325	332	354	339	347	328	338	326	300	342	356	349	364	339	353	345	329	324	307	354	334	344	338	313	333	351	333	345	345	346	360	377	342	376	360	363	313	321	346	363	331	322	365	327	328	349	362	360	378	343	372	333	361	343	315	342	361	343	346	325	351	302	310	333	354	306	366	350	331	349	365	344	351	355	375	351	363	340	366	319	293	370	363	340	356	348	341	367	323	317	347	327	329	357	349	337	334	340	354	325	348	321	348	342	354	337	333	336	348	322	343	356	347	324	338	335	333	379	334	339	333	340	348	368	395	357	330	350	335	332	348	347	315	360	362	340	346	363	374	335	356	329	363	361	357	328	333	372	317	373	371	335	382	340	328	372	320	347	307	345	352	386	351	335	341	348	374	329	346	367	355	374	328	353	352	366	325	350	367	338	388	349	341	339	316	351	364	338	337	352	323	326	336	359	372	356	344	344	369	348	372	325	326	322	339	341	357	376	345	339	320	320	369	358	327	337	344	320	319	318	369	359	306	305	353	331	338	352	332	364	363	350	367	382	351	343	309	323	360	353	349	333	341	312	328	292	348	338	376	367	350	352	367	363	366	336	341	331	311	306	328	299	347	347	317	337	368	352	331	347	366	375	303	353	327	346	345	329	334	335	331	370	325	354	309	360	366	330	362	330	316	347	334	356	328	347	330	363	305	307	362	346	340	358	369	336	342	358	359	315	366	332	324	368	374	358	354	350	364	331	345	355	337	362	342	337	359	364	377	357	365	341	324	369	331	357	351	325	326	352	343	330	350	341	378	354	362	363	342	366	318	332	327	337	361	335	329	293	357	356	350	357	331	357	339	336	354	372	338	330	363	348	392	318	352	346	384	343	363	358	333	313	337	384	386	335	372	357	367	325	324	366	330	311	333	327	342	342	323	330	308	350	331	310	381	340	321	330	324	311	350	359	356	337	402	375	299	374	357	322	341	343	354	369	342	362	372	372	345	322	336	361	348	376	358	333	342	337	370	358	390	355	353	341	350	350	314	368	347	340	352	359	374	350	357	351	372	339	348	351	348	320	325	394	371	340	341	331	338	340	359	341	296	345	369	350	353	334	334	352	328	380	338	372	378	364	345	352	343	334	337	331	322	337	334	316	352	338	330	329	365	313	355	365	311	354	322	334	352	361	362	350	324	360	344	340	338	356	339	364	350	341	359	352	372	335	351	343	357	335	354	299	336	363	337	336	331	352	347	357	366	379	349	349	332	309	362	317	340	345	346	356	338	353	333	335	353	374	366	351	325	334	337	335	314	318	316	373	334	355	334	333	320	347	371	364	326	336	345	347	347	361	357	341	339	372	363	338	380	336	385	342	346	336	381	343	338	349	385	364	365	364	347	333	383	358	349	335	336	373	305	319	344	319	323	329	360	359	359	321	365	322	309	317	361	351	361	335	332	326	337	341	322	340	339	353	312	332	391	358	349	336	330	348	363	335	346	343	368	331	362	347	310	331	329	353	362	356	388	329	358	342	348	358	348	327	362	352	355	363	344	341	341	337	341	333	356	377	318	344	366	371	351	322	349	334	315	348	389	338	337	335	367	322	335	331	334	365	376	339	319	340	312	316	353	343	349	358	341	362	353	318	369	329	341	358	332	368	312	333	332	356	330	336	362	349	360	346	327	336	358	358	350	387	338	342	317	310	356	375	313	374	376	368	337	330	346	308	374	331	360	340	315	357	340	321	337	314	329	374	349	324	343	310	324	342	337	370	367	341	344	335	343	389	339	307	336	385	371	368	341	358	357	339	301	343	361	354	352	381	338	336	371	367	352	350	342	343	307	353	358	345	372	346	278	354	348	349	344	387	350	334	341	323	327	328	324	343	326	330	362	347	314	331	365	335	367	356	354	380	357	344	352	350	357	344	367	393	366	367	319	360	334	342	348	368	334	342	356	353	349	369	310	331	350	357	346	353	322	357	349	351	338	355	338	340	342	343	354	346	333	360	332	360	341	369	350	360	351	353	349	342	355	342	345	365	376	326	366	345	341	331	321	354	356	353	304	329	375	342	319	350	371	323	344	334	324	311	355	350	357	312	331	378	342	367	362	327	296	362	379	325	370	371	369	379	338	339	377	346	326	322	369	339	353	342	363	344	335	353	343	352	352	361	334	330	336	351	345	336	322	365	326	399	363	334	361	352	339	357	310	357	290	345	354	364	326	348	315	333	332	380	358	329	320	327	353	362	376	320	349	317	361	342	341	340	358	342	352	356	373	342	388	333	338	347	363	355	327	383	349	365	334	356	363	355	338	333	336	345	334	331	323	361	337	355	346	348	352	346	376	350	368	374	305	367	341	315	311	327	350	337	369	351	373	346	351	344	347	389	337	357	354	326	362	361	315	347	351	347	352	355	353	355	340	319	362	341	355	350	348	351	346	311	361	334	342	382	347	338	320	336	341	360	383	347	348	375	344	354	332	363	321	346	377	345	352	352	357	348	296	341	341	354	367	373	344	308	346	374	310	371	363	290	341	315	342	363	353	358	343	328	352	322	306	322	369	302	337	330	330	361	346	327	340	345	331	346	360	350	363	343	354	370	312	356	337	375	325	352	322	343	332	348	342	369	349	344	363	322	338	344	366	344	332	324	287	344	336	385	304	323	332	374	390	352	321	383	346	347	364	331	338	370	332	350	364	339	354	360	352	342	354	318	388	395	366	345	328	317	368	354	332	358	350	349	343	335	356	326	368	384	350	360	354	384	351	352	330	311	369	348	367	329	358	360	368	340	362	353
6643	1105	1218	1415	1283	1255	1110	1018	957	991	931	892	908	917	853	843	849	910	819	829	858	830	829	877	854	842	780	830	822	849	842	814	805	874	859	757	805	825	865	858	829	843	800	817	778	825	784	847	809	800	836	786	817	846	839	805	753	768	788	807	810	819	788	794	811	801	827	776	796	803	769	788	799	873	811	830	805	812	811	771	822	817	782	769	773	781	783	748	834	829	819	798	794	821	791	816	818	844	774	805	838	826	777	816	834	810	825	771	855	844	775	800	806	791	806	806	788	808	818	752	793	777	875	824	822	784	788	818	788	819	760	788	771	811	825	766	832	782	788	909	834	826	768	788	816	831	829	838	803	809	814	813	763	862	783	816	824	761	815	785	809	790	825	790	794	786	786	807	809	794	798	843	842	805	840	800	835	786	847	807	771	778	815	818	804	796	837	772	778	784	820	790	797	820	761	825	768	828	805	740	812	819	820	845	834	784	850	779	781	874	816	827	818	846	838	805	811	799	829	778	818	816	819	808	778	788	801	775	826	818	804	793	797	838	772	794	758	833	804	847	792	832	784	795	798	802	781	791	807	838	815	845	766	854	802	803	805	782	853	764	743	830	819	801	797	833	806	817	820	838	795	818	817	876	830	790	813	811	808	834	776	816	796	787	837	825	830	859	789	801	829	754	786	813	806	779	775	795	832	833	808	804	856	809	819	842	804	823	792	824	821	780	777	871	788	812	796	800	794	781	823	826	800	849	851	819	820	778	804	760	837	849	812	761	857	803	824	794	772	838	824	762	818	771	849	817	798	768	819	805	792	871	833	797	821	791	809	836	756	790	777	792	772	817	782	806	794	806	806	843	786	858	840	799	815	816	842	801	773	805	751	793	837	780	736	812	843	809	812	792	866	779	810	807	829	795	814	839	820	783	772	792	866	778	764	823	833	833	803	834	830	812	810	779	809	846	779	810	820	800	788	809	840	794	795	822	785	806	796	800	790	832	781	848	812	804	821	800	779	792	808	762	752	828	782	831	819	809	776	866	815	840	818	805	819	800	806	813	802	819	816	815	777	804	830	867	747	842	798	799	784	858	826	787	790	807	794	792	789	867	779	809	808	828	831	811	847	799	790	847	801	799	816	804	854	816	773	827	830	771	838	845	786	802	799	828	811	805	783	795	807	760	778	787	781	777	824	781	797	827	840	864	816	809	860	807	782	780	783	811	835	850	798	817	806	801	796	827	838	786	788	851	837	761	836	791	825	830	810	807	774	789	796	851	737	853	826	780	811	843	834	802	810	797	786	812	790	768	800	787	784	806	786	814	789	764	832	816	783	840	829	833	816	781	850	828	812	837	829	785	781	821	824	808	795	818	801	826	812	791	802	805	813	763	793	780	751	807	794	762	806	817	788	777	832	853	799	817	839	814	790	767	809	837	807	807	812	846	790	857	789	823	794	801	812	798	835	788	834	757	799	837	828	812	765	833	747	814	801	769	776	890	823	814	811	815	775	843	824	839	773	850	800	796	824	802	798	776	812	795	830	828	791	763	821	799	765	767	826	802	827	785	880	839	831	800	851	811	801	753	759	818	802	818	805	864	790	793	784	817	791	827	779	828	849	861	776	835	810	780	793	802	792	832	827	810	801	774	792	792	818	785	789	840	824	776	845	803	850	776	810	819	833	798	782	774	821	774	809	798	792	800	790	788	805	759	779	832	836	818	831	832	792	812	797	775	768	765	851	809	852	892	818	853	801	818	811	865	815	776	784	832	835	789	796	786	805	800	805	826	734	833	797	819	813	843	800	802	828	774	835	860	836	769	769	809	807	785	799	812	831	778	820	848	777	834	823	806	790	813	823	833	807	763	821	816	793	815	773	837	815	852	809	801	798	805	829	801	798	831	810	823	804	867	846	728	743	841	833	831	836	797	849	812	869	766	780	834	818	847	779	783	796	783	766	845	840	819	826	778	754	805	788	811	817	861	798	812	766	744	778	819	787	783	770	803	795	854	794	803	818	820	783	866	765	790	798	810	784	736	826	822	817	801	826	811	782	786	785	821	833	838	804	800	761	845	818	821	788	824	733	809	819	822	788	823	809	824	788	840	820	785	804	826	821	798	789	802	811	772	867	777	821	844	834	790	818	777	803	793	778	814	821	830	786	805	806	776	867	789	785	834	749	772	785	787	802	827	761	789	836	791	806	813	826	815	797	834	816	879	827	811	789	778	821	792	774	798	818	810	806	808	823	853	802	896	830	801	787	810	779	798	854	771	771	851	782	764	785	759	770	802	794	807	826	835	809	751	792	773	801	794	807	837	803	790	875	792	768	817	814	827	841	786	759	819	737	804	859	827	753	829	832	789	823	780	821	783	799	818	827	811	828	805	789	823	827	788	831	751	806	808	822	867	786	809	821	836	804	843	820	819	853	772	772	828	788	764	774	831	781	834	773	843	812	786	783	805	794	808	807	861	785	794	785	834	824	787	792	839	784	820	782	838	776	784	825	798	828	800	811	753	817	807	797	797	801	814	791	793	810	783	894	812	803	775	816	810	791	808	828	802	797	784	848	813	789	825	759	825	791	810	823	711	820	769	784	782	818	815	819	808	798	768	862	778	842	782	757	787	796	819	802	786	834	803	824	782	823	818	780	836	795	793	829	853	804	802	769	802	769	805	779	838	829	791	790	818	768	829	798	815	809	823	802	805	858	831	786	793	788	854	825	788	775	844	792	793	805	823	823	804	854	793	811	810	779	776	759	817	792	793	795	775	744	804	835	851	882	808	790	822	781	813	801	824	846	771	774	850	785	812	835	768	862	774	805	763	835	796	823	828	768	804	802	826	795	797	745	786	805	797	874	815	800	743	818	825	760	775	805	808	820	749	791	758	799	806	801	738	854	824	800	835	796	814	828	815	811	791	824	810	792	802	824	792	779	801	863	850	816	766	787	825	778	808	820	790	829	808	829	790	785	808	793	801	791	806	784	808	779	835	816	851	801	786	897	792	776	833	780	816	807	805	839	782	774	827	833	832	771	767	880	831	796	777	771	838	802	820	821	789	835	763	821	786	832	804	812	814	796	829	796	809	776	809	803	837	790	813	819	788	801	791	834	857	826	772	774	776	778	790	815	802	870	816	828	817	822	797	759	802	839	767	793	778	788	836	796	807	817	824	809	790	829	874	775	801	758	824	802	731	847	814	782	808	814	839	865	845	836	814	775	779	825	806	837	827	818	803	807	830	821	763	843	814	805	784	757	797	822	787	802	823	799	806	843	791	845	793	863	776	839	792	825	826	799	822	808	836	817	794	818	843	836	829	804	820	803	815	778	826	842	777	837	793	831	841	803	832	843	797	799	831	839	815	791	807	734	830	856	746	838	756	820	807	838	814	833	815	807	742	809	815	781	803	804	781	767	818	835	845	838	823	799	804	846	808	793	766	847	815	829	810	841	791	856	783	828	807	819	826	804	801	806	758	779	832	797	803	821	831	871	758	840	826
13536	1023	656	499	354	310	229	214	229	210	197	180	165	192	165	185	203	189	184	182	184	163	174	179	173	174	162	169	174	181	196	156	158	165	155	147	172	151	168	175	178	158	177	179	164	159	158	182	158	158	146	165	146	168	169	170	166	159	190	172	167	179	174	151	140	173	164	168	170	166	161	186	152	146	168	170	155	162	177	150	163	150	161	187	172	158	175	151	162	152	173	151	172	159	159	169	156	150	172	153	166	169	142	161	137	161	164	150	176	181	175	188	184	183	153	165	145	163	164	158	176	164	174	155	162	188	167	165	166	156	148	164	168	163	158	161	203	171	173	166	151	169	154	185	150	158	150	174	182	146	147	172	153	180	164	166	139	139	155	161	157	154	167	181	150	177	151	159	149	173	179	138	147	158	166	147	148	167	164	169	166	179	165	154	153	153	183	167	167	160	157	158	162	145	159	159	151	158	152	168	167	169	153	167	162	152	177	157	151	157	165	142	169	166	171	160	168	165	153	148	170	157	146	186	176	174	145	181	179	176	159	136	149	162	170	178	167	173	138	148	162	165	176	175	167	179	174	157	175	189	143	172	150	164	156	164	155	148	163	152	168	164	175	195	180	163	164	167	164	181	183	170	152	181	143	166	180	167	164	162	156	153	173	163	168	164	175	155	163	171	162	158	165	146	152	148	153	152	173	159	153	138	150	169	127	157	137	171	159	135	161	179	148	150	151	180	141	154	142	195	177	180	161	197	175	194	184	168	170	131	162	159	182	148	153	155	149	155	157	146	162	184	170	164	158	182	156	181	170	161	177	156	187	175	149	145	192	147	165	172	157	165	138	158	176	168	172	168	158	185	153	158	168	156	145	159	163	144	165	176	153	182	167	156	156	167	159	186	188	155	174	173	167	157	157	160	161	186	162	173	171	168	141	172	145	147	165	159	165	159	159	182	178	155	156	173	143	172	171	154	167	156	171	154	161	156	182	163	144	186	166	164	165	160	193	177	135	146	183	159	164	162	151	128	167	146	155	141	144	167	164	173	176	174	177	162	157	144	154	162	175	162	160	162	183	170	178	159	152	174	164	166	173	171	172	163	153	180	158	156	146	150	133	172	151	163	156	172	162	167	163	184	171	166	160	141	173	159	152	157	156	188	179	181	167	156	148	154	177	169	153	178	204	185	152	146	177	166	153	156	150	150	161	144	158	176	168	152	188	138	166	169	184	164	154	152	176	145	149	164	178	155	141	163	161	160	172	160	159	175	162	159	140	148	175	170	144	142	180	172	169	162	172	158	161	154	160	186	152	140	147	168	173	175	194	179	152	169	163	183	142	164	157	126	174	163	152	149	179	142	149	171	192	186	162	168	153	164	181	136	158	182	156	152	163	190	169	144	167	173	145	180	181	159	174	167	173	177	163	162	166	162	166	131	159	174	151	157	182	161	149	152	152	153	165	149	181	170	175	148	158	161	145	148	163	154	153	148	151	178	142	148	158	155	157	160	167	150	159	143	156	165	166	157	149	162	186	163	147	154	152	162	190	142	153	164	163	156	162	177	141	148	155	175	141	167	164	155	162	163	178	143	169	151	154	149	149	182	175	157	143	172	165	164	182	156	158	149	165	160	142	148	145	171	179	196	167	164	151	160	148	162	136	182	155	154	157	140	173	144	155	169	159	185	154	162	175	165	173	175	173	160	169	157	174	147	148	194	168	163	149	143	164	162	159	170	143	170	140	142	157	171	173	153	155	166	144	189	150	167	176	160	161	174	158	169	154	170	162	173	176	151	168	163	158	180	170	163	153	165	153	144	152	181	148	160	140	130	161	159	161	173	155	141	160	164	150	174	141	153	180	165	147	152	163	158	161	162	168	162	159	168	144	158	182	153	154	156	160	175	155	160	159	171	164	170	168	154	165	163	159	176	154	167	190	166	180	159	179	173	157	171	183	177	136	134	129	163	153	160	151	162	133	145	154	163	148	164	155	152	138	164	178	146	180	154	158	161	171	166	153	199	159	160	149	138	157	170	164	139	190	161	177	181	177	151	166	151	163	157	171	150	150	149	147	166	162	149	166	197	138	127	157	166	176	144	171	159	188	172	147	140	127	163	156	151	158	163	179	160	170	162	172	129	164	175	198	161	159	144	150	175	167	177	140	140	165	172	150	181	177	155	159	172	154	161	152	140	149	166	153	163	132	156	168	164	177	181	179	160	153	154	158	162	156	162	149	155	153	159	171	162	143	157	158	171	162	183	149	147	150	151	163	159	159	127	162	183	185	174	157	162	165	154	162	166	161	163	163	142	164	151	158	157	176	159	156	175	166	157	156	167	162	114	154	172	159	180	169	147	156	154	160	132	151	170	166	178	166	160	166	146	160	158	166	169	133	162	163	152	162	161	147	196	196	151	150	150	178	151	159	162	153	150	136	184	134	173	161	144	187	174	134	167	148	147	180	155	144	141	168	180	157	163	153	133	168	189	155	169	143	187	143	164	162	165	134	184	163	144	146	153	156	173	149	159	157	166	158	180	178	133	176	158	152	153	154	176	179	163	160	166	166	142	162	149	155	137	156	168	153	142	161	171	180	184	148	177	161	137	134	166	186	130	177	184	144	171	170	175	183	138	155	179	143	174	166	186	154	129	173	160	159	169	157	161	143	140	150	164	149	163	194	175	169	161	171	176	179	171	152	184	154	156	152	153	152	149	173	186	198	143	168	165	151	173	138	171	178	152	173	159	156	185	179	185	147	171	175	141	151	159	169	149	163	182	174	171	141	161	146	163	164	161	145	189	182	173	181	163	171	167	161	164	172	184	191	159	161	155	169	154	142	164	152	161	179	165	178	173	176	154	138	170	154	145	172	168	167	142	149	164	179	160	164	173	172	161	176	153	161	168	147	165	145	148	164	165	156	192	160	176	148	159	172	165	167	174	130	190	147	161	148	146	177	146	146	143	172	194	178	156	183	162	173	180	174	182	181	158	160	160	151	165	177	176	153	146	142	176	156	150	167	158	177	142	142	165	153	152	151	149	158	166	156	163	155	131	158	164	173	147	176	175	166	170	156	145	174	173	156	159	183	181	157	162	169	162	158	166	149	122	159	163	139	149	158	148	170	157	165	168	178	164	165	150	185	168	168	144	174	181	164	168	155	152	162	170	155	158	158	170	184	160	155	162	173	152	177	167	146	138	169	170	143	163	153	146	151	158	147	172	168	161	155	164	144	171	154	176	169	154	169	174	186	162	167	191	164	193	173	161	139	147	165	168	189	160	175	178	133	195	169	152	166	165	175	153	146	148	168	146	183	153	184	152	177	171	145	150	122	188	162	144	157	157	160	144	136	148	177	166	166	163	145	159	171	171	183	180	150	155	155	176	167	176	169	133	175	180	185	158	170	164	153	146	136	138	176	169	179	178	169	173	166	151	156	162	155	166	154	165	148	155	165	156	189	152	173	170	152	143	164	169	162	157	169	154	147	164	138	146	174	151	173	168
8246	947	1407	1655	1405	1107	945	857	729	696	597	603	572	519	497	543	464	489	479	469	484	476	467	474	454	461	476	461	419	457	423	412	449	406	420	435	429	410	420	436	429	478	414	389	419	446	411	395	396	396	422	424	411	452	427	461	461	425	399	413	414	429	419	403	471	433	362	396	397	431	401	421	402	434	370	411	423	420	439	404	398	400	405	449	432	416	412	411	425	427	406	434	416	450	426	439	428	411	417	428	397	411	433	414	445	428	407	425	422	436	420	431	408	437	407	418	430	444	440	439	433	390	430	452	437	420	423	434	398	407	446	391	403	413	422	420	403	381	412	429	435	422	415	399	378	428	401	414	430	398	456	377	397	443	399	407	419	427	392	398	425	461	376	413	437	435	437	434	458	378	411	415	419	387	419	413	416	433	429	428	392	410	411	407	431	451	382	409	402	402	429	396	418	437	406	401	394	438	444	408	387	446	416	429	403	434	371	390	414	446	425	408	422	388	399	406	412	393	424	376	468	435	409	439	429	429	426	434	381	432	402	412	403	402	445	423	408	387	432	403	405	439	392	378	430	426	452	412	453	420	396	390	418	441	425	427	393	396	425	425	423	410	413	412	441	378	406	410	393	412	399	446	436	399	436	416	440	401	376	434	387	395	404	416	420	445	434	392	419	423	443	430	430	407	438	427	415	394	447	446	417	405	454	429	398	414	392	419	443	378	439	420	413	428	415	402	412	431	418	406	367	424	403	434	391	409	433	442	403	411	412	396	403	407	387	436	401	388	408	383	430	407	427	396	393	433	433	413	384	403	405	409	424	460	408	438	443	387	400	438	412	382	424	415	411	413	410	445	373	406	422	416	401	404	395	432	388	403	415	386	387	377	411	421	460	412	405	414	407	432	407	433	396	410	430	416	428	412	395	379	415	422	381	389	421	439	402	405	420	418	379	395	434	420	431	419	438	409	442	426	427	440	406	413	381	392	420	419	436	425	413	423	432	396	438	417	457	427	410	436	331	429	424	398	442	413	367	405	408	424	411	417	419	397	382	399	412	428	416	388	444	408	417	433	380	376	415	404	421	393	400	401	423	434	378	393	416	436	405	442	422	405	401	492	430	422	414	392	411	393	423	392	394	428	391	407	414	375	408	407	386	427	436	401	415	421	414	454	398	449	414	384	404	401	436	415	406	421	403	427	442	420	402	444	403	458	432	390	402	432	420	411	393	400	436	418	382	409	424	405	434	440	409	414	438	425	422	420	405	410	412	397	395	427	441	454	410	432	426	390	413	442	456	389	413	394	415	414	382	437	403	459	403	453	401	431	393	409	425	386	432	411	398	388	429	434	418	398	423	409	445	398	472	436	400	416	400	431	412	379	429	431	429	419	416	418	431	436	415	446	416	420	436	441	427	395	428	427	416	424	415	410	424	409	429	402	378	390	451	430	418	415	439	404	443	440	398	422	433	418	410	464	398	445	403	401	416	410	394	406	392	378	418	390	451	403	424	414	403	383	424	431	415	427	458	375	427	417	412	406	402	394	412	403	386	439	403	404	407	410	429	411	432	404	410	411	391	417	403	427	439	425	422	422	472	403	383	410	388	382	421	383	444	401	431	418	411	392	393	419	434	402	407	418	424	403	376	426	397	408	431	406	427	452	403	400	401	445	417	415	396	439	386	410	417	376	405	432	405	423	427	389	440	395	420	439	446	410	383	428	412	434	439	412	399	449	416	402	397	430	420	424	406	403	419	364	414	407	407	415	419	388	384	379	394	422	427	439	420	405	389	411	414	441	419	404	437	447	416	395	448	450	402	397	433	432	412	399	420	390	387	443	396	402	417	427	440	380	391	434	392	421	405	439	387	400	455	412	416	415	414	425	425	411	404	413	404	380	404	401	431	434	368	383	418	436	383	425	413	413	425	409	418	406	386	452	422	420	397	411	409	407	411	387	401	405	400	434	425	428	430	446	386	458	414	422	410	409	419	403	434	404	405	423	408	381	398	405	368	410	438	395	410	399	419	420	388	394	429	414	421	423	430	453	434	415	411	425	399	417	423	418	419	392	390	403	422	434	450	397	433	410	399	409	438	409	437	414	411	406	402	447	409	441	402	402	406	408	407	401	385	403	430	437	414	356	405	423	364	425	386	426	405	415	421	391	447	432	427	463	422	416	412	422	378	399	407	388	439	479	441	415	429	402	414	426	400	444	417	402	422	384	387	430	417	445	397	415	395	414	417	389	428	416	450	392	404	397	404	439	423	446	445	416	424	418	393	401	419	403	441	404	427	406	375	401	411	408	415	440	399	420	440	400	450	411	415	432	402	421	413	416	393	434	404	388	395	425	432	442	411	431	433	383	409	396	436	415	384	384	387	421	400	389	417	407	424	392	412	402	412	405	418	408	417	437	416	404	418	425	436	377	401	419	401	414	413	406	424	400	441	418	419	430	428	390	434	365	392	386	422	409	388	426	425	375	399	411	421	396	422	374	401	439	399	435	407	417	414	391	433	420	444	385	387	390	414	409	397	419	404	403	436	401	428	403	391	411	420	387	414	412	434	421	403	393	411	415	405	415	424	424	402	389	395	428	447	433	399	417	446	377	421	419	411	422	388	393	400	400	408	450	407	410	444	419	390	445	397	418	446	377	387	421	395	422	417	446	423	410	398	415	405	403	422	426	402	439	387	435	394	401	434	400	391	392	432	440	406	416	403	411	406	420	422	407	399	442	409	373	440	448	437	403	410	425	396	376	414	436	417	395	427	391	405	425	396	426	420	418	446	407	408	415	456	410	390	409	436	395	407	417	424	416	399	392	422	399	418	396	427	392	427	380	442	413	407	379	399	384	393	404	395	384	410	419	410	392	420	420	393	440	432	458	402	439	455	378	422	389	393	425	401	443	422	416	395	412	441	435	422	445	384	422	411	421	406	411	431	427	398	415	438	415	420	383	392	403	400	393	430	413	421	401	418	415	414	412	423	372	415	437	402	433	422	418	412	403	440	445	407	447	398	400	420	411	377	419	408	384	418	444	408	413	437	430	430	389	414	424	396	390	400	396	425	389	406	392	409	440	383	419	396	442	355	404	421	433	405	431	392	421	396	405	404	377	421	436	383	421	398	389	441	410	423	409	401	387	415	401	432	435	422	427	460	416	397	414	388	423	418	413	419	399	405	412	423	428	392	412	432	428	414	427	384	396	390	412	417	416	390	381	408	403	424	400	420	436	412	417	401	420	447	418	428	421	430	394	393	421	415	420	374	392	460	406	406	381	412	389	407	403	433	405	430	416	438	435	423	412	438	428	401	400	405	433	406	389	430	425	386	386	421	419	410	447	395	418	390	435	415	400	394	435	405	407	400	418	399	417	437	432	451	401	398	436	411	393	431	399	401	413	438	396	390	403	435	395	400	427	390	390	417	408	393	416	448	426	434	392	438	424	391	413	450	423	402	407	416	412	435	452	410	425	401	384	428	381	415	458	416	402	447	434	410	427
1602	371	348	393	384	384	390	361	384	354	352	401	345	355	371	352	389	365	350	403	381	373	330	354	384	377	377	383	366	350	367	345	332	365	429	359	353	351	403	389	371	368	351	414	366	404	353	320	370	394	350	331	348	372	353	383	397	370	371	374	397	374	370	361	352	401	357	377	362	378	370	376	368	365	363	380	347	371	381	406	393	369	403	383	357	343	404	399	369	379	324	359	365	380	359	357	341	390	368	350	384	386	403	391	403	379	404	374	396	393	343	359	382	369	362	353	376	365	356	345	417	367	430	382	393	360	417	357	392	388	393	358	348	328	392	354	380	381	355	369	357	365	378	349	366	367	427	361	348	342	380	389	363	364	346	402	369	366	382	377	355	378	367	350	393	360	381	348	350	386	344	379	343	400	364	373	372	368	359	413	411	370	373	377	360	384	375	372	385	354	368	338	370	379	351	369	355	389	336	330	373	345	364	357	401	393	380	384	366	369	394	381	388	404	402	372	401	357	349	370	357	362	371	357	372	392	401	429	421	359	355	367	362	376	362	369	342	395	362	352	380	319	361	382	353	377	377	387	388	369	361	371	401	358	350	362	390	378	389	333	346	332	366	366	392	360	363	408	369	377	396	360	383	380	382	374	391	342	368	380	410	366	367	400	377	390	378	349	390	349	370	350	405	380	374	374	347	367	404	370	329	360	371	391	380	384	378	389	376	405	366	344	380	376	378	337	326	382	389	364	399	365	369	382	359	381	356	377	368	331	341	393	375	375	375	378	417	395	375	363	372	387	399	374	347	371	375	384	339	377	369	357	400	386	391	380	389	375	375	349	427	371	378	389	380	354	386	385	383	361	388	367	392	343	337	359	349	376	360	362	379	388	391	410	370	346	348	353	363	360	350	360	370	333	367	367	373	352	385	347	398	353	381	353	399	382	354	373	364	369	379	388	419	393	382	371	352	359	378	397	366	329	352	346	400	366	373	379	365	362	403	418	363	383	382	343	369	353	367	340	381	344	389	390	397	399	401	360	398	348	363	364	389	395	333	353	384	394	362	363	375	374	383	371	354	356	320	397	357	357	360	381	375	374	355	379	383	419	385	355	392	373	389	368	394	396	351	333	354	389	373	387	344	360	366	398	363	385	355	331	343	360	388	376	354	379	400	371	385	339	368	358	369	387	375	351	337	360	357	380	351	385	427	381	389	365	335	426	399	365	348	375	397	372	346	365	345	352	341	353	354	326	389	361	381	350	350	390	347	336	414	337	387	382	396	348	357	361	359	388	398	358	358	371	331	359	341	381	395	355	388	344	330	358	386	354	364	347	373	347	350	388	413	374	396	365	401	422	373	371	375	369	382	339	358	367	385	364	377	397	409	387	360	366	367	415	384	396	383	350	355	369	367	342	393	362	353	343	395	413	390	367	340	358	369	384	450	363	409	382	382	400	359	389	382	374	369	344	381	355	383	383	374	346	374	355	369	371	366	369	358	378	366	325	397	344	377	390	373	391	413	347	348	414	395	387	379	361	342	340	358	355	374	367	365	394	410	353	381	330	354	356	388	408	367	331	397	358	350	348	398	367	368	359	367	349	372	363	367	346	392	406	381	387	329	343	358	345	379	368	348	365	364	395	413	351	366	353	383	346	373	360	344	358	370	401	393	352	361	362	402	367	348	386	361	387	356	406	381	367	375	346	368	380	372	363	385	362	378	346	384	370	325	345	397	354	368	394	357	393	371	346	395	388	377	345	377	346	360	390	392	408	394	373	371	352	383	316	357	399	367	384	350	354	380	333	356	367	373	377	354	371	355	357	343	375	391	386	404	378	357	354	360	356	372	373	378	357	390	369	366	383	385	377	394	396	385	357	375	360	358	369	357	319	366	334	354	404	354	394	388	350	410	370	361	395	405	361	364	363	349	367	352	341	402	356	405	358	387	366	377	375	394	370	388	397	370	406	386	358	389	322	345	388	359	383	340	370	393	357	391	385	390	374	389	376	364	375	340	359	399	352	392	373	347	379	354	371	361	399	318	404	346	334	366	362	355	319	427	392	395	380	367	353	375	378	380	380	329	380	346	374	364	363	378	347	365	352	395	372	357	367	363	377	399	365	391	410	323	338	370	367	367	375	397	356	349	407	373	353	347	389	395	365	349	378	344	411	381	352	362	380	354	384	362	364	361	399	349	392	356	391	362	378	315	392	368	377	358	337	357	360	395	353	378	364	355	400	331	369	361	362	363	375	366	375	360	402	348	320	392	331	405	358	361	381	348	384	408	385	355	349	356	386	390	408	362	330	394	402	419	379	377	319	401	338	355	364	363	337	358	364	379	377	384	386	386	364	355	339	392	379	374	384	404	344	363	348	364	348	324	357	342	363	367	413	343	379	349	365	384	398	379	380	360	374	341	350	406	359	430	432	383	372	393	390	396	366	353	364	357	366	391	360	346	380	375	382	360	356	404	368	357	364	395	372	424	352	359	402	349	330	364	366	364	374	402	375	358	335	368	359	369	365	394	380	380	322	366	355	356	377	385	352	389	362	405	360	375	394	350	354	376	349	387	371	408	336	393	386	372	373	349	372	386	394	400	341	375	382	373	383	346	374	385	379	367	382	396	367	360	362	366	358	383	373	382	319	379	381	385	364	362	352	369	362	356	359	364	412	370	376	366	389	349	365	369	387	394	376	344	348	361	384	375	376	373	390	381	392	371	362	370	325	377	381	345	392	383	386	371	373	387	376	414	389	361	385	387	389	366	356	386	364	430	394	381	396	377	404	377	352	365	394	339	373	352	384	401	355	346	379	354	400	343	337	357	387	393	374	385	354	352	392	389	402	359	367	379	381	417	392	334	334	381	355	372	397	407	390	353	422	392	368	406	382	371	357	330	381	390	357	431	383	393	358	364	351	353	368	375	397	363	399	389	385	421	404	365	390	354	363	390	373	359	350	370	319	369	378	319	378	382	402	389	389	366	371	419	384	387	358	365	393	374	364	393	358	390	416	384	358	366	337	399	366	392	380	377	372	366	386	383	360	364	375	362	367	395	357	386	362	363	364	347	354	369	379	369	429	401	362	329	358	349	414	397	384	398	384	404	365	381	361	347	362	374	347	338	398	394	364	375	336	380	341	352	421	385	376	393	408	350	383	376	377	381	389	381	387	360	358	362	368	347	322	399	389	372	377	353	355	359	359	347	385	357	383	357	344	395	380	395	388	424	378	352	350	396	383	391	384	342	373	381	403	354	354	366	366	382	402	380	369	367	354	404	376	344	395	384	401	365	367	340	375	337	383	360	364	357	353	399	384	396	369	385	374	355	366	387	370	390	362	364	389	378	334	359	413	351	324	377	377	368	371	349	386	363	370	365	353	353	376	364	384	385	366	346	384	401	372	360	378	400	378	379	388	388	355	388	341	343	351	366	363	371	356	369	384	345	338	351	372	362	389	389	359	394	392	389	378	354	371	383	321	362	347	376	346	344	407	407	393	372	380
2151	861	909	890	924	886	879	869	891	862	841	835	835	857	896	897	918	924	861	887	927	874	859	847	847	888	883	888	887	873	893	891	841	895	832	916	858	896	881	862	869	797	884	882	869	838	870	944	859	858	872	880	866	852	887	827	855	884	846	876	867	890	880	882	884	875	865	788	912	860	879	871	913	860	807	822	849	863	890	926	903	889	874	881	906	896	849	877	877	866	868	848	869	879	840	936	873	855	882	826	856	881	871	903	839	848	854	865	894	862	929	862	866	899	879	897	869	862	849	843	884	868	864	816	856	865	870	873	862	835	890	959	872	875	897	877	879	871	896	879	863	899	886	878	933	895	841	842	841	820	845	848	843	861	929	837	878	860	891	858	877	879	845	880	832	835	857	866	869	902	894	895	850	897	841	840	852	831	906	922	863	918	889	874	876	873	829	879	882	861	905	884	866	854	897	861	874	900	858	846	854	886	869	860	895	865	888	874	850	890	885	881	906	862	854	882	866	852	870	882	885	864	904	818	901	881	879	779	892	844	894	838	915	871	843	839	899	842	829	862	884	863	839	883	840	900	857	901	814	862	879	813	838	918	843	860	897	873	864	838	888	852	894	897	859	878	839	879	844	875	861	921	771	886	837	877	891	857	873	861	895	832	893	865	926	877	882	900	846	893	862	893	921	843	830	830	867	789	846	863	878	907	866	850	907	916	869	889	884	881	866	868	864	879	843	869	892	856	874	890	845	873	865	855	875	888	860	891	879	853	847	929	810	860	887	867	853	886	829	866	892	854	902	882	883	863	831	841	905	868	899	875	932	866	874	868	839	895	848	882	844	905	877	855	826	849	843	903	888	880	796	870	869	890	894	911	817	875	904	937	903	891	926	886	894	878	840	864	836	874	858	867	904	857	892	859	908	958	891	858	872	910	862	874	921	855	859	856	898	833	930	826	934	862	848	886	876	870	879	865	836	892	881	839	890	869	856	901	868	852	848	913	835	908	885	840	853	883	874	875	902	896	860	822	895	835	904	829	878	847	863	832	881	913	884	865	828	850	864	828	850	890	831	889	865	855	833	830	859	880	864	852	903	834	817	869	910	882	820	852	861	839	842	925	888	852	902	858	849	890	867	904	862	865	933	858	884	900	887	873	853	914	871	821	881	871	811	829	868	786	896	921	883	849	849	855	868	854	835	853	907	840	872	914	845	872	825	885	849	875	908	867	871	883	926	907	874	846	862	897	911	864	854	853	899	888	852	887	886	893	865	842	892	873	897	857	855	871	849	848	890	867	906	842	853	840	888	856	916	833	863	879	862	853	859	891	884	847	920	890	799	871	905	850	894	893	881	879	846	842	863	836	867	869	909	908	802	844	857	891	858	953	845	866	880	858	907	868	878	871	845	870	805	948	870	843	895	873	839	881	893	820	883	854	824	878	842	874	864	859	881	838	878	898	836	848	806	869	869	881	913	884	908	871	820	851	888	903	859	909	851	890	885	846	921	849	878	883	869	924	838	863	900	926	870	888	854	892	921	898	872	833	886	857	884	867	862	903	871	885	873	893	869	874	914	851	872	902	893	856	888	874	861	837	853	882	910	890	883	841	883	856	865	871	850	843	819	857	885	792	903	868	841	842	860	863	885	894	840	824	854	892	846	901	859	873	885	888	911	898	919	837	845	827	876	868	913	939	825	871	878	866	855	841	860	880	873	840	886	902	873	849	917	927	864	881	848	855	889	899	913	929	811	913	842	888	867	904	873	872	862	863	902	906	896	838	871	880	827	893	839	885	897	835	883	844	899	899	861	921	851	797	887	824	857	851	893	876	874	850	903	850	867	905	829	875	871	858	911	835	848	939	843	887	863	874	813	869	842	841	881	877	881	855	872	885	851	863	855	797	919	886	912	862	869	805	890	857	934	834	902	860	856	931	912	891	890	882	868	873	895	868	898	837	843	926	856	935	860	910	886	863	813	869	870	875	852	893	862	890	914	832	829	871	873	859	881	867	894	874	845	864	843	836	884	933	894	839	833	805	861	861	868	905	882	881	847	825	829	877	829	912	866	826	903	865	872	908	867	910	861	870	907	861	926	927	854	851	860	874	896	835	839	852	863	887	833	884	917	833	929	854	906	872	908	865	849	866	888	922	935	882	870	842	868	885	858	845	901	827	837	873	836	828	902	906	863	870	834	884	887	853	911	883	917	885	889	911	884	861	858	869	858	859	914	873	911	890	899	872	885	872	860	889	901	921	874	864	921	898	916	878	881	894	883	854	858	812	822	843	905	863	864	877	884	888	864	845	881	854	879	910	879	910	892	869	833	868	851	858	861	825	823	853	904	860	847	876	888	845	866	826	857	862	860	917	873	840	899	889	842	879	881	901	873	868	846	902	856	936	890	883	857	830	869	835	864	882	863	876	854	839	848	856	888	876	845	893	835	853	815	816	835	879	866	877	834	851	857	891	907	866	831	867	888	868	885	909	887	848	868	883	882	884	901	926	892	886	873	820	892	872	892	913	869	859	898	892	800	839	904	889	847	841	889	850	864	877	879	875	898	879	871	813	871	875	894	906	870	904	856	871	863	865	861	859	906	874	884	859	876	871	882	854	888	850	898	830	889	873	826	904	899	807	818	868	899	819	834	875	909	869	911	920	887	909	925	918	877	891	866	879	852	852	873	894	897	863	882	908	863	878	883	940	893	898	897	799	858	936	862	826	823	872	911	892	868	861	839	923	855	884	911	882	859	880	860	902	842	854	847	882	875	893	872	846	888	928	892	825	867	846	866	893	885	856	908	826	897	875	822	857	895	888	892	845	838	856	828	912	892	889	843	858	895	870	882	830	838	846	911	927	890	926	928	862	875	879	817	854	822	844	864	835	863	861	867	864	839	886	855	855	810	863	856	844	862	855	858	863	901	888	836	868	805	865	906	867	873	860	916	830	838	907	901	912	882	863	888	821	860	869	844	876	896	866	883	847	893	859	820	856	933	881	876	850	858	880	966	871	849	866	866	873	858	891	840	837	883	869	889	845	860	921	912	879	825	878	889	911	846	863	904	856	858	897	853	901	868	865	862	874	866	824	868	854	883	897	907	876	873	907	838	853	850	823	850	820	872	942	845	853	897	890	868	836	881	885	893	864	845	865	894	877	882	823	863	869	842	816	865	948	901	872	878	904	892	871	812	817	863	841	860	865	872	870	880	914	848	872	870	889	891	917	880	875	872	861	859	924	861	888	875	813	869	861	894	872	899	831	905	878	886	870	939	873	868	878	907	862	867	842	919	904	854	868	919	881	791	872	874	903	872	878	871	876	933	807	863	844	822	888	848	856	848	867	817	872	912	877	875	869	835	878	895	888	886	853	865	851	860	925	849	791	876	857	866	871	863	843	867	904	933	843	882	858	845	893	863	852	884	900	899	876	828	869	886	917	871	920	916	900	922	892	853	816	886	886	881	862	874	892	866	825	872	926	909	901	911	867	816	873	818	793	861	851
7604	677	603	527	463	445	375	400	358	377	368	340	368	370	356	341	338	385	325	326	350	355	345	332	355	386	369	367	362	381	343	380	363	369	343	351	379	352	315	357	388	345	381	334	374	341	380	350	347	339	333	309	336	312	343	360	337	355	366	360	344	340	353	325	328	361	383	351	355	319	333	388	328	337	344	358	343	357	344	380	338	355	353	348	335	346	348	350	380	371	335	352	378	350	348	380	354	338	397	329	325	376	379	374	333	361	345	356	314	363	326	330	342	363	326	340	347	313	319	332	364	330	361	362	360	352	308	348	297	346	346	371	323	367	353	388	346	346	358	327	357	376	329	356	370	347	324	332	355	356	358	349	361	370	345	359	355	309	360	355	346	352	330	346	365	365	362	339	342	354	362	359	362	313	341	375	358	340	342	368	337	354	362	314	360	330	355	356	331	309	336	363	322	331	334	344	376	373	344	352	364	356	326	308	372	327	319	324	345	354	376	357	323	376	352	303	354	378	360	315	352	325	347	335	316	330	336	306	391	352	370	346	359	318	361	370	404	329	354	343	343	360	335	332	349	350	329	322	313	325	301	333	391	360	397	350	329	319	336	333	308	344	362	375	356	306	349	362	310	294	358	359	334	319	344	346	387	343	330	310	372	372	338	351	404	372	364	348	384	363	338	366	338	367	365	375	364	354	336	348	346	346	336	338	370	359	313	364	367	343	353	313	333	377	347	334	372	310	331	345	323	371	356	348	344	325	329	321	345	374	344	351	347	342	333	353	346	387	379	395	324	336	326	338	339	356	325	377	350	346	349	324	329	370	347	359	332	345	337	351	365	321	350	325	361	316	366	354	334	343	354	339	340	390	343	392	337	339	331	353	334	345	326	356	339	371	367	357	355	359	354	367	354	349	358	345	322	357	375	391	353	365	301	345	350	319	330	358	358	319	343	302	355	343	327	352	322	370	334	327	317	326	354	345	346	344	320	313	343	351	365	392	321	361	334	324	341	312	319	344	354	332	355	321	363	351	313	330	337	367	400	328	326	362	343	339	369	333	359	329	354	360	319	380	355	360	337	359	338	332	352	363	331	363	322	325	354	348	304	353	369	371	352	356	368	342	349	329	349	323	378	366	358	379	340	342	354	354	351	382	358	348	331	362	351	338	336	331	319	368	374	381	336	350	328	368	350	374	326	325	346	364	331	324	366	387	323	316	365	336	371	340	331	342	360	344	340	374	338	357	333	334	355	316	394	331	383	358	317	326	361	355	351	359	341	303	342	319	302	343	346	331	325	352	351	310	331	359	334	340	346	322	309	361	364	335	308	344	374	348	371	328	359	375	369	351	332	346	370	338	333	347	335	347	336	401	403	342	326	359	377	331	340	345	400	342	347	331	340	388	312	332	343	336	348	328	351	341	334	338	349	345	353	383	356	363	365	330	352	336	329	350	338	339	351	356	325	384	338	325	358	322	368	345	343	357	331	353	321	305	323	354	343	329	356	339	357	336	361	335	341	373	389	345	338	321	366	364	310	350	371	377	333	369	343	357	331	386	359	332	350	364	347	363	358	380	363	355	333	328	339	334	347	340	363	362	346	336	357	373	355	380	361	337	364	327	326	345	344	363	351	338	344	345	352	330	330	361	367	375	329	345	353	376	378	362	367	383	332	386	346	361	375	385	344	351	343	328	342	310	368	349	346	352	372	338	340	365	366	343	372	359	370	378	345	344	317	354	340	367	356	340	347	343	406	341	352	319	327	362	327	353	326	314	309	347	330	326	372	340	338	340	346	316	339	333	347	363	352	355	335	333	351	376	355	326	339	328	351	331	354	353	351	326	309	350	353	395	356	357	369	342	372	339	346	330	344	351	324	302	357	320	357	331	357	329	372	352	352	379	307	345	328	376	345	366	342	344	335	321	314	335	332	369	319	320	351	342	343	318	332	359	344	339	356	348	347	354	370	312	335	342	360	375	360	308	343	322	357	337	352	367	346	299	337	345	368	333	373	369	329	324	370	312	322	324	353	352	317	334	357	367	355	351	281	329	368	341	336	346	383	361	332	338	317	358	356	340	339	340	397	329	343	336	331	340	332	326	372	319	333	367	365	335	308	355	358	353	338	341	340	330	354	345	347	339	358	309	358	364	383	342	342	336	362	344	312	336	350	322	358	316	369	363	329	379	309	328	332	351	354	335	326	337	352	337	343	330	368	343	387	344	331	327	375	362	363	367	365	374	369	369	352	361	349	363	346	417	340	342	323	329	346	299	347	365	370	350	321	329	326	366	324	330	352	352	330	325	329	339	335	349	363	356	336	346	358	332	359	347	369	324	328	369	369	369	365	320	349	339	361	322	379	366	334	351	370	352	318	348	375	329	329	346	331	298	362	342	347	352	335	366	363	329	366	347	349	332	346	354	327	322	329	376	382	360	373	371	347	357	345	374	366	333	349	347	375	340	328	367	347	317	341	346	360	367	336	316	328	338	339	369	325	357	344	341	352	363	318	308	347	348	332	318	330	350	357	322	320	339	360	339	365	337	326	333	328	352	380	361	342	328	327	341	350	357	356	341	373	321	369	372	343	293	363	359	319	324	373	321	383	311	379	338	346	332	319	314	341	328	348	302	333	333	314	337	340	321	361	358	384	336	355	381	344	338	360	364	358	372	384	330	357	341	351	349	351	376	350	333	287	376	343	350	350	364	357	332	318	357	346	355	371	341	383	326	328	343	345	353	301	317	335	342	350	369	344	344	325	339	354	339	345	332	332	319	341	342	346	315	340	349	363	327	347	350	365	326	353	369	342	361	344	338	346	371	344	327	388	367	343	361	363	349	362	328	328	330	339	349	370	345	367	319	364	322	353	328	343	338	399	322	353	361	339	356	339	333	340	324	383	350	385	375	351	354	323	353	319	353	366	360	326	335	387	353	347	356	355	340	363	348	325	338	354	351	358	369	330	342	356	375	367	353	342	330	325	332	339	328	330	331	346	336	352	337	343	361	356	316	304	374	353	361	341	351	357	328	362	364	364	390	350	348	353	352	324	342	351	348	373	339	353	330	338	356	341	296	311	341	332	385	337	343	362	348	337	346	343	361	403	361	327	364	336	338	361	353	328	389	353	346	371	345	296	329	360	361	358	361	367	381	314	341	323	328	348	350	353	366	325	325	331	389	323	325	340	337	361	352	329	360	313	341	355	347	368	309	367	343	353	333	355	321	332	363	341	352	321	360	331	351	361	356	364	348	331	334	349	324	359	338	360	344	328	344	379	347	332	341	354	360	351	334	350	332	359	352	354	319	359	336	367	343	326	348	348	328	335	328	330	340	376	351	327	357	316	365	302	372	354	338	340	373	360	334	353	329	322	358	361	296	340	324	367	348	366	340	382	356	326	356	342	348	357	364	318	356	372	355	363	355	328	345	349	370	391	346	375	340	363	367	331	388	342	343	332	355	310	338	337	349	390	336	366	357	366	318	349	325	342	352	352	356	340	372
6607	1110	1354	1392	1361	1131	1095	1046	959	981	937	855	868	926	849	827	854	856	803	839	879	850	852	866	834	818	815	812	822	805	842	873	790	833	835	784	799	820	826	846	804	810	807	785	808	847	837	832	811	839	801	863	763	819	817	838	847	823	792	804	806	827	837	793	783	797	802	783	835	820	864	780	841	867	815	818	863	806	758	795	798	794	797	796	802	834	836	774	794	802	837	811	802	809	824	866	798	815	852	807	794	828	847	836	797	810	794	815	795	796	774	783	882	859	855	853	788	809	804	808	811	796	808	809	819	874	777	798	777	825	796	857	805	801	771	802	796	832	763	825	802	861	868	789	809	818	805	813	795	795	797	789	838	775	773	779	799	784	792	838	788	844	801	821	780	820	830	822	825	863	834	784	811	793	816	801	848	794	832	783	807	825	781	828	791	778	797	849	764	802	798	795	849	782	818	744	813	834	786	816	838	800	789	820	799	824	786	821	851	836	833	829	838	828	822	848	784	818	813	816	832	798	817	793	754	875	805	748	793	812	846	819	803	858	789	798	813	812	794	849	827	759	834	799	796	829	793	820	809	792	831	814	807	833	788	793	823	822	804	815	803	817	837	784	816	797	809	859	826	778	761	869	830	851	868	824	827	791	816	849	777	837	800	833	844	811	796	821	794	792	862	751	836	775	826	789	809	786	834	762	750	798	777	875	781	837	816	783	815	793	799	773	777	785	783	756	787	824	799	895	817	789	816	822	803	806	782	810	815	832	779	771	819	803	795	816	820	753	759	785	791	809	818	829	806	785	819	817	813	839	799	748	828	843	797	788	825	747	827	781	795	801	720	804	801	799	796	840	810	795	835	835	839	795	796	810	807	840	807	827	769	789	836	817	777	833	770	821	799	782	751	786	773	801	784	854	780	812	778	818	800	849	814	834	802	823	829	857	851	774	789	818	785	776	762	836	789	832	825	806	784	811	806	849	763	801	771	804	766	757	826	824	792	830	848	824	827	805	802	814	767	822	788	782	795	824	812	820	846	768	763	836	795	776	786	832	786	837	790	786	829	804	804	802	786	795	826	830	824	808	806	793	754	837	808	810	799	828	835	784	819	772	804	774	834	840	817	800	789	824	764	805	776	806	796	807	832	798	869	798	787	789	826	798	831	865	785	819	778	837	780	808	798	796	806	789	731	843	818	851	754	809	796	786	849	863	799	802	813	777	794	774	819	832	780	801	777	799	878	744	835	789	768	786	813	799	756	815	789	839	807	808	804	808	798	782	832	834	843	772	823	796	788	841	861	793	830	794	784	807	816	848	801	833	770	801	807	822	756	850	814	766	815	837	807	806	827	849	815	814	807	830	790	791	784	824	829	844	813	818	785	818	805	781	807	846	745	800	760	794	772	809	834	824	794	838	849	761	823	801	823	782	803	777	721	803	732	771	818	795	819	804	822	757	870	841	821	780	822	807	784	760	825	855	849	794	779	889	802	835	806	800	765	799	825	814	769	823	853	821	828	868	870	839	850	817	827	829	841	838	809	804	766	852	845	781	823	843	843	782	836	823	779	835	811	812	876	883	814	821	805	792	790	811	815	797	782	793	772	825	823	838	814	819	813	777	791	835	848	858	808	861	797	858	812	848	886	830	768	813	784	802	785	783	821	800	803	810	816	795	759	815	838	874	796	844	844	843	795	795	800	789	856	823	844	744	817	804	798	800	794	795	798	812	822	821	791	818	834	817	793	765	817	834	811	841	810	799	771	839	836	810	808	830	813	735	767	791	800	803	821	820	815	803	804	808	858	806	777	816	827	828	767	794	817	808	846	751	805	769	792	817	811	788	831	774	829	849	788	826	793	835	822	834	791	816	860	802	820	767	816	833	834	820	822	808	829	880	798	876	860	839	837	803	790	811	882	815	857	837	829	805	804	796	766	822	838	816	829	765	823	815	822	802	790	857	790	788	822	847	802	853	830	818	811	817	854	843	812	790	820	870	842	810	787	805	811	790	807	832	846	754	825	820	838	773	800	788	798	827	793	832	822	799	789	805	812	811	799	842	782	787	757	723	796	810	842	764	837	798	824	863	835	833	815	806	823	841	808	824	803	821	774	830	814	782	777	784	777	806	791	845	808	808	795	856	849	818	820	823	832	834	796	787	797	823	792	847	772	815	818	795	767	805	826	769	837	841	817	802	884	762	823	848	778	789	830	790	847	793	757	867	836	799	856	841	824	788	827	827	825	774	823	787	839	729	758	776	790	809	811	770	825	818	753	768	809	779	796	787	841	837	785	837	835	777	819	774	828	772	768	789	778	797	810	780	820	793	813	839	821	826	814	861	840	749	788	739	813	781	783	821	825	758	789	871	776	825	812	791	795	801	818	807	776	811	760	766	819	808	846	783	838	842	816	805	793	842	824	765	806	786	798	791	790	817	806	806	814	771	793	828	804	822	772	809	825	788	830	808	761	805	787	790	741	818	808	865	784	860	873	858	830	828	837	841	831	789	765	815	820	811	851	861	829	814	811	861	794	854	811	833	782	782	849	827	792	822	818	868	804	788	827	769	822	808	804	792	794	809	814	768	777	722	804	744	850	813	815	779	844	783	775	760	850	830	806	824	817	807	838	808	819	763	821	828	831	775	757	835	823	814	814	834	849	804	839	765	819	768	794	807	780	830	804	763	871	794	837	840	829	802	841	855	797	786	787	789	791	845	843	861	781	846	839	764	817	883	819	780	801	800	800	818	856	812	792	763	827	834	806	828	821	816	758	826	771	822	844	831	802	819	830	721	787	808	842	849	825	806	818	829	852	767	806	830	845	804	787	832	875	777	804	833	842	787	812	812	821	804	797	800	800	828	808	828	772	781	785	853	830	816	789	835	739	784	811	842	800	887	797	792	766	848	760	843	812	819	790	815	851	796	801	822	808	798	770	831	784	790	803	824	848	778	812	833	792	827	810	786	787	815	820	809	829	824	810	788	814	774	786	790	828	811	825	806	795	792	787	891	772	842	844	833	816	787	816	772	762	833	772	814	835	769	825	810	805	798	787	820	786	779	798	822	836	846	848	803	798	793	823	788	800	811	818	823	774	778	831	800	812	820	769	789	859	855	770	808	844	833	831	819	805	786	822	779	842	813	791	805	815	834	802	806	818	796	826	806	848	816	774	773	829	756	799	816	813	835	818	789	832	788	775	825	830	810	804	785	831	865	810	833	799	812	812	773	828	802	820	826	838	849	793	840	824	810	857	773	806	809	796	845	804	800	784	839	756	784	785	767	866	807	783	844	774	829	781	758	802	835	815	818	755	814	772	818	799	770	823	808	814	767	856	814	802	789	776	791	798	840	811	793	829	824	744	790	825	848	814	807	821	799	816	840	869	821	816	788	817	829	792	797	816	795	791	832	790	825	809	803	780	793	832	827	803	821	790	785	844	853	780	841	779	773	810	793	826	820	793	809	790	786	768	845	823	850	857	786	793	847	796	811	781	768	804	852
13302	988	650	485	350	315	244	217	198	199	206	191	201	172	175	167	173	194	194	177	178	184	174	138	177	185	165	171	167	175	166	192	158	169	177	174	170	145	139	142	178	176	165	174	187	159	168	168	157	176	168	158	168	166	180	162	179	169	162	153	174	184	184	161	163	159	178	166	171	164	170	154	140	169	163	152	154	129	150	154	177	163	118	147	164	167	173	166	155	173	153	168	164	149	162	162	154	138	161	167	158	156	157	159	151	151	146	168	195	156	152	152	155	140	166	131	171	173	174	163	157	131	186	136	160	170	169	137	164	159	189	138	169	175	137	133	159	158	150	171	145	155	165	175	144	149	164	161	154	139	157	148	147	167	150	152	178	139	138	166	168	148	150	165	139	173	183	157	160	148	161	174	181	149	148	166	153	178	171	186	147	155	137	157	146	168	150	141	158	149	181	151	159	149	182	156	155	146	174	158	173	159	155	153	143	160	179	167	124	148	183	161	163	174	154	166	153	170	166	182	154	166	168	154	171	158	164	168	164	156	160	178	166	152	165	166	174	155	157	158	158	151	151	132	158	144	190	182	153	154	181	125	158	184	155	161	163	160	147	168	134	156	186	162	169	151	150	161	172	154	159	191	179	157	165	159	173	159	170	156	168	159	146	126	160	175	165	166	173	159	153	182	154	165	174	181	157	161	166	202	132	180	141	163	171	139	162	136	157	191	150	156	174	174	174	156	154	182	170	156	161	146	157	157	141	143	178	176	173	161	183	160	152	161	157	170	154	155	177	164	159	172	178	154	153	158	179	162	174	159	145	175	154	182	150	163	177	159	177	167	161	166	159	156	147	173	174	154	154	156	147	161	173	161	155	161	171	149	158	179	142	153	178	167	176	159	160	179	172	168	136	138	134	135	169	159	161	171	143	154	165	170	154	152	165	154	172	182	172	153	159	181	179	165	173	163	139	143	153	161	144	162	150	166	169	169	152	160	183	167	191	156	147	163	153	158	175	161	164	166	180	162	172	179	173	183	171	130	162	165	163	152	148	162	159	183	151	147	170	176	168	156	170	149	181	151	184	153	152	151	167	177	168	171	161	147	170	145	169	137	171	141	168	145	160	171	145	171	154	165	165	169	166	164	166	188	157	160	145	153	156	160	174	166	166	162	170	194	151	157	169	173	153	160	172	178	151	158	166	146	176	173	155	159	188	164	183	186	163	152	169	163	177	171	177	158	184	167	155	148	170	151	170	151	155	163	167	149	167	133	171	161	166	142	159	144	153	170	161	176	154	150	157	161	180	165	181	177	143	133	171	173	138	160	154	163	156	167	168	152	165	164	145	162	153	174	165	129	145	153	157	172	188	153	168	189	167	170	152	171	153	149	177	173	170	160	182	166	156	186	166	157	166	137	169	157	177	144	160	178	153	147	174	171	172	161	161	161	168	165	156	173	165	162	163	155	175	165	165	174	157	155	164	157	131	142	195	179	162	185	186	147	157	176	165	175	146	156	176	136	178	171	168	161	158	167	146	163	171	169	167	174	155	163	151	147	166	196	149	172	150	156	150	159	148	151	174	177	147	196	170	149	182	179	159	150	196	158	132	184	186	164	156	167	155	161	164	140	142	163	144	172	159	182	136	149	178	146	170	164	160	153	163	162	158	152	165	164	146	185	138	177	174	171	171	161	148	172	155	133	163	160	163	187	185	157	178	174	136	179	159	130	167	150	156	130	149	163	150	144	148	169	164	182	161	162	153	180	179	161	170	170	186	159	157	152	172	156	181	177	157	140	145	155	191	164	177	186	155	161	167	139	123	153	162	151	188	157	180	169	158	134	150	147	144	158	140	145	173	157	167	195	181	174	189	160	155	158	170	164	176	185	167	180	140	144	166	162	161	162	153	157	167	133	165	164	142	149	149	152	160	183	160	183	168	166	201	175	174	183	156	167	150	160	190	159	171	154	139	178	186	173	145	159	141	168	185	159	173	174	172	132	159	178	147	189	151	159	173	158	161	175	179	136	156	171	184	159	154	162	171	142	186	156	168	151	164	141	155	173	156	164	149	153	149	182	147	137	168	172	153	161	158	146	165	164	178	164	172	168	173	179	184	170	182	184	161	159	160	151	158	166	181	149	167	158	160	154	161	167	153	164	169	190	171	153	169	178	152	161	151	147	164	169	167	146	171	174	164	151	156	153	159	166	152	159	161	156	150	174	164	167	182	129	167	157	149	172	153	152	155	149	143	158	176	146	160	163	175	156	165	153	174	155	167	172	138	187	164	166	172	162	183	169	166	163	180	163	146	166	152	151	162	162	168	155	155	147	164	149	175	154	153	173	129	165	182	195	164	141	191	171	160	174	148	167	154	145	178	181	162	153	175	167	148	174	164	147	163	156	161	141	176	175	164	141	163	160	169	149	140	168	157	139	165	167	141	161	154	154	184	160	167	170	133	159	156	132	154	168	168	163	149	186	185	165	151	144	154	172	168	181	178	155	153	152	151	173	149	160	158	149	135	167	168	160	163	166	151	144	181	176	166	171	125	180	172	156	171	161	178	172	156	168	155	161	169	174	163	153	185	173	155	162	169	143	148	164	163	147	154	158	170	153	151	182	165	160	167	164	176	157	150	140	156	152	146	175	167	161	174	162	169	189	174	149	159	156	169	141	162	141	189	187	157	164	183	192	187	131	159	173	156	162	163	175	149	143	137	169	170	155	144	142	162	159	168	178	153	167	184	154	187	150	171	148	149	129	161	166	159	155	182	156	146	169	152	158	147	180	156	155	187	168	141	148	157	167	165	183	175	181	188	155	148	166	184	164	152	146	179	156	154	166	154	146	171	175	153	162	163	151	171	179	160	166	160	177	162	168	169	165	173	143	169	154	143	157	155	161	181	159	164	157	168	158	162	157	175	159	168	160	171	166	181	154	164	165	154	156	165	155	163	151	139	160	171	160	189	166	163	151	172	189	183	154	169	162	147	186	175	153	152	167	177	180	163	142	156	172	122	148	175	166	145	169	168	161	157	160	157	134	162	158	164	170	165	157	145	160	182	154	161	160	176	139	165	149	191	153	167	161	167	155	140	163	177	168	167	163	162	153	155	184	134	155	162	146	159	164	173	176	152	174	137	157	186	172	162	166	159	145	157	160	146	155	176	186	161	157	156	166	177	177	152	146	154	168	172	148	155	149	147	146	159	167	160	135	171	140	166	139	158	156	156	170	166	161	167	149	146	147	159	178	147	173	162	165	164	153	138	147	180	160	181	175	171	147	148	150	151	183	170	154	157	158	163	152	170	181	155	156	141	177	146	153	145	154	168	160	154	151	170	164	169	145	150	172	163	157	176	147	184	160	152	168	155	190	144	161	142	152	180	139	154	153	166	159	185	147	145	171	159	160	160	164	164	138	139	153	146	179	167	131	158	165	156	165	168	187	137	171	180	167	136	177	158	124	168	144	171	144	176	162	178	156	145	171	156	143	146	162	133	159	180	144
8216	921	1416	1568	1341	1123	979	853	746	689	673	593	619	548	521	480	525	484	521	441	483	477	413	421	460	435	457	464	447	439	425	399	421	493	466	445	420	421	458	437	413	429	435	447	427	410	412	411	445	433	407	439	416	399	443	453	419	399	409	432	424	445	421	416	393	392	412	419	397	391	419	439	402	422	428	436	446	431	431	378	404	400	429	407	414	416	411	372	436	379	451	425	403	417	370	370	443	418	381	387	420	416	399	407	407	373	404	456	379	406	399	418	409	435	421	455	467	428	409	399	417	433	413	425	397	420	395	418	396	402	409	427	402	395	418	398	439	366	429	419	439	416	409	421	444	421	409	426	424	412	372	385	404	386	410	410	437	422	399	378	409	369	374	423	396	404	394	381	439	420	415	439	418	395	455	404	412	436	405	417	423	427	404	428	404	389	442	371	419	386	430	385	428	438	432	421	387	387	423	414	433	419	432	370	432	407	401	421	384	403	387	464	443	405	422	370	416	424	404	414	431	386	405	404	388	397	432	421	418	413	405	423	430	418	442	411	423	386	426	425	379	454	425	458	427	384	405	395	452	425	408	364	413	440	407	398	397	409	403	418	412	440	407	424	421	443	409	412	424	401	394	394	418	397	391	415	406	419	426	443	415	428	414	427	419	469	390	386	410	408	415	434	404	443	432	427	398	406	412	435	425	426	402	433	393	411	426	437	372	409	436	419	432	424	462	437	435	426	432	419	451	399	447	391	405	414	415	433	368	444	424	450	399	431	403	418	436	444	446	417	399	405	395	437	426	413	388	385	424	410	401	441	434	405	412	402	466	395	428	409	415	400	413	410	412	439	397	419	405	362	419	418	438	414	433	381	429	422	379	412	407	451	404	401	461	439	394	408	400	401	403	428	398	422	406	426	393	409	431	397	402	441	421	451	423	431	408	439	418	421	427	441	419	414	395	439	416	406	392	442	408	416	417	408	388	387	414	402	429	405	436	454	443	406	446	414	443	419	425	419	412	405	430	411	404	389	410	420	437	434	416	389	419	424	410	400	392	436	396	408	426	365	402	464	417	437	399	394	454	428	394	421	441	426	437	420	408	427	408	392	453	406	410	407	395	437	450	431	373	404	396	432	440	418	436	409	441	435	411	405	432	383	389	410	401	390	404	449	404	386	439	404	414	399	389	415	377	420	403	406	423	389	402	375	410	405	409	380	397	383	439	421	439	444	395	409	418	424	412	422	454	399	404	395	435	424	384	417	396	412	361	403	441	402	381	394	432	384	413	402	423	384	375	462	411	366	429	399	411	440	408	413	437	399	395	402	415	423	417	403	381	420	415	421	402	430	407	430	413	411	403	426	409	434	432	390	424	427	409	400	442	481	442	427	394	420	433	430	431	446	384	432	423	416	405	380	432	387	419	422	381	428	397	403	431	421	416	428	410	409	421	407	436	410	410	447	400	437	432	427	431	386	423	426	419	396	394	418	403	423	405	424	429	415	409	428	388	412	451	404	428	431	413	417	398	388	407	416	441	428	391	407	397	422	409	394	391	383	441	421	425	411	414	413	378	394	418	422	404	422	446	426	429	414	415	429	410	435	441	402	416	458	421	417	383	417	415	427	422	417	420	398	442	433	416	431	443	439	393	412	436	400	428	405	412	373	429	407	456	414	419	399	437	370	379	407	396	423	439	376	430	427	413	395	468	394	413	427	427	414	402	392	422	411	393	408	409	381	405	424	472	391	421	435	408	422	400	406	422	411	412	399	427	388	389	398	399	412	410	405	418	410	414	430	427	406	433	466	378	412	445	427	426	442	403	423	425	455	415	397	383	422	411	459	425	401	434	403	421	441	399	410	412	412	416	443	418	428	454	438	390	423	445	423	420	390	434	411	425	418	431	424	433	410	396	385	399	429	422	358	445	423	430	446	447	414	384	424	385	397	444	419	380	441	443	426	419	431	383	407	441	392	422	398	423	429	406	425	453	431	386	428	401	438	411	386	422	396	398	417	430	421	395	404	431	393	403	383	424	405	452	426	459	399	411	419	406	413	457	448	401	421	415	421	417	395	425	425	422	432	397	430	416	405	425	405	462	421	389	427	401	438	428	428	432	407	419	417	406	415	441	412	440	408	436	400	394	440	422	396	415	422	392	409	411	411	439	407	387	446	406	419	420	432	405	436	436	397	396	379	401	410	381	431	414	374	395	408	420	399	401	392	408	397	423	441	393	402	424	448	412	429	405	403	425	433	357	407	390	379	461	396	396	439	488	379	379	420	427	454	424	434	432	440	408	430	419	397	389	425	404	427	410	450	418	414	427	419	438	416	403	401	370	441	401	427	393	427	420	380	431	389	394	417	414	411	411	410	394	429	390	405	398	420	412	421	404	452	415	439	451	433	464	436	410	420	438	432	424	427	392	424	413	403	402	424	401	376	398	396	416	418	420	441	443	432	410	404	415	432	386	412	412	415	422	448	440	405	400	410	418	404	442	407	419	409	419	436	420	434	395	416	402	410	428	432	421	400	425	366	439	417	416	369	433	392	387	442	418	437	422	415	451	428	411	406	389	434	421	419	394	404	456	386	382	425	427	399	432	431	401	450	421	381	408	427	413	399	404	411	376	416	428	449	426	410	417	411	432	434	422	454	380	407	415	454	456	430	417	402	423	419	432	397	447	438	444	427	409	430	408	411	412	409	424	426	406	415	412	427	447	415	432	425	410	446	428	413	413	432	416	442	460	414	426	428	446	408	448	418	431	400	422	412	395	396	414	393	380	407	420	443	392	424	427	421	416	419	411	385	421	462	380	378	400	408	424	423	414	416	410	416	426	421	418	435	405	412	410	422	408	422	415	406	408	449	419	411	403	451	382	389	418	391	427	386	384	404	407	451	406	407	405	392	374	406	412	425	412	392	398	385	448	428	421	421	430	387	402	391	426	425	391	408	385	412	386	387	402	444	399	381	419	420	402	405	442	419	385	419	416	420	429	431	399	407	422	398	425	370	411	450	408	377	414	427	434	435	422	421	412	406	419	436	423	406	384	434	399	423	446	421	376	423	408	439	447	410	407	429	444	423	425	431	427	423	411	468	442	394	388	437	426	425	393	435	416	404	405	390	441	415	428	431	457	419	391	420	424	381	427	416	411	433	389	416	437	400	429	395	433	375	439	431	424	403	426	416	413	397	410	436	419	423	421	420	385	430	408	423	393	413	414	414	393	403	402	423	447	410	437	414	402	391	408	426	411	439	383	379	417	413	393	396	364	404	410	405	410	431	449	409	410	423	448	432	444	393	405	425	443	430	441	409	418	392	411	400	437	434	370	397	419	412	429	417	371	404	405	443	418	436	460	441	415	411	408	409	443	393	383	425	425	429	432	374	424	425	422	390	396	415	413	392	443	406	439	428	440	420	397	432	412	431	437	392	420	404	439	405	414	440	415	438	425	419	381	411	427	420	392	406	410	420	397	421	385	437	415	417	404	388	436	396	400	393
1589	389	388	382	380	374	355	368	376	333	362	354	374	387	333	388	380	384	352	388	356	345	339	378	348	358	362	401	354	360	354	410	368	374	401	363	331	358	365	358	379	370	360	402	398	379	326	373	347	351	368	364	381	379	328	396	351	342	383	387	348	376	395	394	369	348	339	385	401	374	365	367	356	391	400	349	349	390	321	409	386	380	352	381	380	368	360	367	391	331	362	351	347	352	313	366	418	363	396	367	367	365	375	372	369	377	353	373	370	351	375	367	372	390	407	376	378	426	391	351	382	373	349	399	380	386	336	380	403	376	404	397	370	333	368	370	348	366	372	395	407	377	364	350	341	370	349	363	335	336	377	345	381	351	363	362	385	354	381	398	376	348	372	372	395	348	387	375	366	338	383	396	384	364	401	360	399	392	345	335	346	380	372	368	364	354	378	403	382	369	396	403	371	349	344	379	387	385	352	345	380	385	360	364	379	356	345	348	415	369	385	365	359	346	321	374	373	378	361	385	344	394	374	363	409	366	324	378	353	358	398	349	359	348	396	351	387	323	380	364	348	343	379	381	369	364	344	387	389	383	376	371	368	346	340	374	354	361	358	382	398	378	365	395	378	374	350	421	383	356	354	342	370	403	344	339	369	375	347	372	383	389	395	367	394	338	367	364	374	382	402	361	389	367	353	364	366	361	394	364	360	390	337	397	369	381	371	380	385	420	342	384	351	364	418	351	360	388	359	343	360	384	421	352	328	388	365	373	350	367	378	360	395	377	388	359	373	386	340	379	398	387	334	361	307	342	383	353	360	364	372	383	373	423	392	338	358	365	357	410	386	358	390	366	387	397	362	381	367	387	394	374	369	348	384	342	380	368	337	417	373	409	364	336	365	401	382	350	364	345	412	361	391	355	384	349	403	387	364	377	406	357	390	364	409	398	362	395	384	357	376	341	352	351	396	340	334	359	380	370	372	359	370	360	359	364	379	350	378	373	366	383	348	359	384	382	361	365	330	400	375	362	418	373	366	368	383	361	345	348	390	349	346	428	351	362	358	349	415	352	376	385	379	365	365	378	376	380	341	354	321	362	366	347	382	372	334	367	375	374	384	366	380	369	370	368	366	393	347	373	364	373	380	375	363	376	355	357	390	352	341	368	373	362	355	377	350	335	399	375	366	360	377	385	367	374	355	367	374	328	344	360	383	368	380	373	344	366	399	381	359	370	360	357	387	390	392	375	381	381	327	348	368	408	373	364	396	392	383	334	340	363	350	373	333	392	362	368	374	391	355	395	333	368	378	405	382	313	393	395	361	402	384	352	350	354	353	343	375	421	380	387	343	355	378	374	362	370	388	403	352	388	374	372	356	382	335	380	364	383	372	361	378	359	377	380	362	365	332	344	380	383	378	355	328	384	348	343	330	394	364	399	353	409	390	316	366	335	376	369	375	375	382	383	406	352	375	370	345	363	344	337	394	367	392	360	359	379	382	383	371	381	337	366	363	380	387	397	346	365	349	383	364	347	340	350	399	376	413	362	367	351	389	372	384	370	373	389	384	341	367	319	377	373	365	317	352	388	374	375	368	374	361	371	372	381	380	375	353	352	393	386	329	356	333	332	351	384	380	364	361	391	361	353	419	401	391	375	362	371	372	358	395	373	361	385	379	409	377	348	357	361	354	376	392	347	431	338	338	376	346	307	339	360	396	362	346	379	377	368	365	380	334	369	383	353	376	400	393	369	379	342	346	328	345	380	349	339	371	392	355	394	346	368	367	389	374	400	409	354	364	379	379	357	385	357	341	363	388	347	349	358	445	359	344	393	362	364	395	368	397	401	367	366	312	334	397	388	362	379	355	390	388	381	392	373	376	361	357	347	344	338	370	335	370	356	354	337	359	380	380	404	401	353	351	375	352	321	358	369	383	385	358	347	357	352	369	361	399	370	384	367	368	339	360	372	383	365	358	369	362	341	350	403	376	337	427	335	364	377	346	374	381	355	360	343	361	397	400	339	336	360	385	383	347	348	366	343	363	344	395	376	409	396	392	378	362	387	402	398	400	343	398	379	367	369	394	373	360	377	352	359	353	399	371	381	385	389	368	365	348	352	371	392	377	367	400	390	356	371	354	363	361	331	361	334	365	375	380	381	344	356	374	354	395	363	380	379	350	356	346	350	368	395	357	382	379	392	363	366	377	337	359	384	318	370	382	347	361	339	388	399	378	391	396	350	364	408	397	365	387	403	367	350	350	368	376	379	393	358	370	404	347	376	353	406	392	337	380	325	338	387	385	382	382	376	345	370	400	441	401	370	355	368	402	379	385	388	382	386	347	395	362	336	385	373	393	359	392	376	360	405	382	407	342	354	391	327	364	361	394	392	372	381	364	403	356	379	374	367	357	402	378	371	395	378	420	364	404	338	348	392	358	407	357	385	369	383	357	371	404	383	409	387	386	358	360	387	371	374	363	344	372	375	354	335	370	388	392	360	368	337	384	372	350	380	348	336	422	371	317	382	418	397	386	358	356	356	361	394	383	351	402	372	336	303	362	377	381	394	354	348	362	343	370	353	367	358	396	373	352	403	434	381	361	317	366	386	357	363	371	351	356	370	391	359	359	354	350	330	356	376	320	388	363	374	386	412	402	385	381	347	359	388	416	363	363	387	365	349	399	358	369	398	399	357	325	367	351	364	355	362	393	387	400	375	380	387	362	363	422	353	320	335	362	374	394	323	390	368	370	353	378	368	356	360	370	331	344	355	392	377	353	381	352	367	376	372	354	374	369	316	368	385	391	388	375	385	350	382	348	377	345	371	361	336	370	382	345	373	374	366	405	387	384	344	385	355	388	357	382	348	376	377	357	365	338	391	416	354	390	380	393	398	416	382	350	348	373	352	365	358	361	365	380	349	365	396	398	362	370	353	363	344	361	415	369	398	359	322	366	363	394	364	374	354	355	390	377	386	379	372	377	372	375	342	373	353	373	385	397	356	372	367	362	349	376	339	387	344	361	364	405	363	360	400	346	331	369	355	349	330	402	379	391	374	359	348	377	342	381	393	339	381	338	386	363	389	371	377	357	381	351	363	366	366	393	413	379	328	326	397	380	351	373	387	359	364	357	392	328	347	343	355	357	386	393	360	354	384	339	355	368	357	351	391	364	375	371	361	371	375	338	363	353	400	368	362	375	357	365	348	390	383	376	363	360	366	374	338	337	385	363	371	420	392	371	336	362	351	370	371	395	344	385	354	370	383	369	388	411	368	384	382	344	380	371	338	369	354	387	388	360	353	396	381	362	349	396	366	402	393	385	362	351	365	368	379	398	353	363	334	346	364	342	365	379	344	355	372	391	409	371	350	350	399	371	370	377	400	377	344	377	368	346	366	401	398	434	385	362	355	357	396	364	387	349	351	362	363	363	386	362	368	371	345	395	397	363	375	327	378	396	370	372	358	360	342	339	377	359	365	363	341	367	376	367	389	365	358	378	392	376	367	372	416
2140	909	943	905	893	892	847	916	907	850	900	896	870	921	871	877	883	946	866	833	838	904	827	833	819	866	821	846	887	826	880	862	868	837	854	878	830	882	922	848	951	846	895	868	826	855	810	846	895	895	888	882	893	901	878	843	866	866	845	942	871	842	894	847	877	895	843	861	889	837	895	838	898	864	844	841	822	877	870	861	889	857	905	841	838	850	851	847	848	848	865	868	908	864	876	943	797	867	910	832	897	876	849	901	819	891	855	853	845	888	842	860	828	875	911	885	820	835	881	888	895	892	861	901	886	913	855	867	847	847	857	845	867	858	850	884	893	899	825	908	845	909	817	868	932	877	868	847	872	861	873	841	816	835	852	864	852	877	890	890	842	886	831	929	861	864	862	832	882	885	864	867	908	849	891	906	872	850	925	866	850	860	818	876	901	897	878	882	896	854	862	862	869	854	852	799	844	915	904	838	875	835	897	859	815	878	925	869	873	859	867	879	889	877	856	878	896	905	887	847	854	910	833	920	871	881	927	863	839	869	837	854	880	846	842	903	905	844	879	883	867	889	899	887	916	862	889	891	835	892	861	889	847	871	901	832	840	866	875	852	828	903	866	892	857	842	853	833	919	839	908	897	839	893	848	870	891	867	865	861	884	887	915	896	913	897	849	868	884	897	824	876	906	874	899	872	878	859	856	861	864	820	846	888	816	911	895	876	886	860	871	863	806	834	833	865	906	862	898	881	893	853	825	923	871	948	897	856	865	880	861	839	933	873	875	918	900	863	845	882	903	830	831	867	867	855	834	861	848	948	868	853	910	826	828	861	835	900	850	907	886	870	863	857	858	869	833	856	897	846	905	855	906	920	856	875	853	864	902	842	911	832	858	869	841	862	846	883	881	866	870	831	830	888	900	812	837	874	891	873	878	827	874	811	797	901	870	910	882	891	900	889	810	915	833	901	857	892	860	894	867	824	881	852	807	884	834	875	887	861	873	877	905	823	894	839	867	869	866	877	876	886	852	879	847	880	849	906	905	850	797	898	817	826	874	951	856	853	878	900	863	827	912	867	882	904	868	810	886	875	938	853	828	860	880	898	879	852	862	873	928	876	849	851	890	849	874	867	894	843	881	837	876	855	866	824	824	885	873	856	862	887	889	856	847	855	859	854	898	870	950	824	858	798	839	869	846	832	786	862	831	897	920	867	872	855	786	840	859	898	916	850	920	888	854	863	861	856	945	827	853	918	860	849	854	863	823	843	927	869	915	818	861	841	848	876	855	921	865	894	875	870	818	852	884	839	851	858	853	938	903	868	911	886	897	823	915	903	859	903	822	858	909	883	870	872	853	841	863	822	889	863	826	894	900	874	906	865	887	856	871	882	870	882	856	868	804	896	842	895	899	844	881	841	853	843	875	852	832	840	908	937	912	839	845	807	876	866	848	839	860	907	862	822	851	875	895	874	862	887	861	884	872	855	849	852	846	847	879	919	906	875	882	872	868	877	863	931	870	870	870	898	845	916	856	855	854	894	871	836	810	872	859	929	883	855	838	889	832	800	854	852	877	850	890	882	899	819	888	833	857	920	861	883	861	839	842	906	885	832	840	858	899	888	790	870	855	856	801	855	877	870	895	872	869	820	892	812	895	863	897	917	920	843	824	888	907	852	856	839	900	904	860	847	878	907	870	889	884	918	914	903	859	869	856	878	875	847	847	808	904	891	913	885	799	845	869	828	897	854	808	899	857	806	843	899	857	850	845	862	851	878	845	871	895	872	847	955	859	856	893	832	874	857	870	844	892	863	825	832	869	840	859	882	828	883	874	854	868	864	879	873	926	884	881	917	825	825	883	915	867	826	856	855	869	882	852	861	868	791	845	883	939	860	824	857	878	826	857	873	861	880	951	857	873	824	803	859	884	872	882	853	828	860	883	857	872	816	904	847	892	847	864	856	866	828	892	865	886	872	855	880	852	913	841	863	860	877	927	886	868	874	855	855	837	880	872	850	888	841	852	827	869	855	900	861	837	846	870	892	838	887	901	865	886	864	867	933	814	878	886	854	852	871	826	876	857	788	816	849	799	851	834	825	859	881	921	845	852	833	848	847	887	849	907	829	913	844	891	851	885	888	864	875	818	913	877	850	837	808	871	922	841	858	788	843	848	821	851	854	852	886	858	872	851	891	832	822	864	803	855	854	873	884	856	870	861	907	892	847	821	877	812	911	854	864	855	844	847	849	856	944	842	839	879	947	910	866	832	885	891	842	893	868	934	847	915	825	851	903	880	886	866	838	860	866	890	833	902	825	939	847	851	875	871	898	846	897	874	887	870	826	882	825	890	920	861	897	838	834	844	864	911	898	862	848	843	903	917	849	852	832	856	894	877	887	877	881	834	861	844	847	859	869	878	862	875	900	883	841	875	828	860	889	899	900	864	880	900	863	869	857	875	882	802	848	865	838	860	900	888	881	840	840	921	866	903	878	857	895	881	886	859	868	898	855	876	856	869	830	859	922	894	862	852	860	882	866	852	894	862	870	892	866	856	911	836	844	841	839	892	865	827	816	877	952	881	822	859	867	846	874	837	889	886	899	864	816	847	894	880	876	855	860	853	876	905	869	845	899	854	822	826	863	824	847	869	848	824	885	898	884	855	876	852	898	824	864	889	863	860	888	851	883	875	871	859	839	861	911	876	831	821	908	854	894	876	816	845	824	840	876	874	848	836	839	865	821	826	892	844	816	880	887	843	919	879	895	868	866	909	864	888	869	867	891	885	903	819	863	849	871	890	834	837	866	876	863	853	845	861	920	843	894	867	838	826	873	855	864	884	825	830	864	904	803	878	866	829	835	906	852	904	857	838	840	868	874	861	849	867	886	850	871	816	864	873	824	838	900	862	869	850	820	835	907	844	886	842	871	817	852	846	929	836	838	858	891	831	906	874	842	851	822	821	892	880	894	894	834	884	832	830	841	848	846	875	842	828	898	856	890	826	859	894	861	801	851	849	854	850	885	883	897	882	869	858	849	854	872	876	843	835	909	869	847	828	867	843	890	801	833	847	874	892	822	841	892	855	810	823	887	847	842	838	898	899	881	861	899	840	825	888	891	843	835	872	832	873	873	899	815	875	885	852	832	861	838	904	864	908	860	859	843	853	898	877	844	847	875	904	868	832	857	831	868	874	808	850	869	855	821	826	861	858	830	906	855	865	861	862	880	856	852	883	865	835	907	873	923	920	848	880	851	892	854	852	913	884	891	856	822	829	864	825	862	929	802	906	857	846	817	887	883	854	833	818	856	920	833	852	845	877	855	898	858	886	862	856	895	896	845	830	800	824	886	841	916	853	894	888	838	849	873	856	926	873	879	850	882	844	867	864	909	844	865	821	852	850	869	875	849	876	842	849	852	884	926	855	863	871	878	868	888	887	849	870	850	859	879	871	878	859	884	866	823	823	892	906	848	889	823	876	847	871	875	844	915	907	907	889	922	923	885	849	852
7161	623	605	512	455	428	398	391	380	366	353	400	375	377	348	338	371	347	331	299	342	305	354	340	358	378	365	377	329	335	353	317	302	337	340	362	333	347	382	365	333	326	334	370	352	339	356	368	363	320	354	356	365	370	348	375	351	353	353	351	344	369	336	339	379	375	338	352	337	354	331	324	333	415	310	357	378	352	352	345	278	344	326	323	333	356	344	347	341	341	360	329	365	350	363	348	295	330	357	309	331	350	350	371	363	329	355	345	350	324	362	349	346	343	345	351	324	325	329	338	325	348	341	337	364	335	330	362	374	366	337	363	321	346	359	349	334	352	333	380	347	347	347	328	337	357	334	345	324	299	341	352	353	340	338	367	349	363	341	334	345	372	342	349	350	374	341	354	328	347	311	325	326	346	353	315	385	376	316	349	370	362	372	309	323	333	357	361	314	368	341	379	337	371	324	349	357	387	351	362	376	371	346	348	369	345	356	358	342	342	333	362	343	342	309	351	338	349	368	358	331	312	351	363	375	378	364	350	326	345	348	358	377	357	357	341	309	364	336	391	360	335	355	344	364	335	372	341	347	355	344	349	359	378	336	334	339	337	361	314	335	367	365	394	356	342	337	359	310	326	352	325	310	371	317	336	352	309	325	316	351	325	363	327	363	361	332	322	359	330	377	346	371	341	361	338	321	330	342	336	299	323	341	321	343	359	362	352	346	337	334	352	344	360	339	392	343	340	342	367	357	367	345	343	416	347	362	343	320	330	323	353	350	362	345	335	297	327	366	323	360	377	345	303	343	328	322	339	373	352	356	348	351	362	358	351	356	379	339	329	362	317	352	330	335	349	343	312	326	353	339	338	369	347	352	314	336	336	352	345	327	303	340	344	360	352	371	349	348	398	348	337	356	324	347	326	325	336	366	368	357	345	340	356	342	359	335	348	338	322	323	278	349	329	342	374	341	353	356	357	361	430	336	338	347	357	341	353	363	354	358	335	358	347	333	349	319	305	322	352	331	339	342	349	343	328	350	326	338	321	373	363	340	367	359	354	357	368	342	353	328	332	354	391	391	323	353	330	330	362	325	371	350	358	326	352	388	343	360	367	348	334	340	303	344	341	364	365	337	336	331	365	318	370	350	364	355	351	350	323	300	291	355	339	350	342	344	334	354	340	359	308	349	371	360	319	337	328	316	329	331	343	366	340	360	349	300	368	330	344	355	313	319	348	318	339	361	334	331	357	321	314	319	341	341	367	360	302	360	322	336	344	403	336	371	333	366	338	322	345	321	362	342	333	356	332	327	337	342	354	366	332	340	366	340	345	323	345	313	346	327	336	343	348	343	327	332	390	346	333	330	392	349	336	342	348	373	320	359	340	337	342	318	343	366	318	308	302	333	359	364	368	333	335	375	347	352	349	331	353	350	352	317	338	354	349	357	314	363	344	335	335	348	362	371	332	324	332	351	368	343	350	376	384	332	346	343	347	364	353	332	345	376	361	340	321	331	329	315	337	325	352	377	331	356	315	368	325	333	371	364	370	309	333	347	339	333	318	338	332	350	345	332	317	301	336	376	364	357	345	345	360	348	344	343	389	376	339	336	337	333	370	351	348	336	350	352	357	377	336	342	343	328	317	345	327	339	323	322	369	341	357	335	374	350	313	325	304	301	376	330	395	321	369	367	382	329	362	336	362	348	342	361	364	358	380	391	359	334	343	333	357	355	310	353	349	338	371	332	374	362	324	376	346	345	357	337	348	303	340	406	337	360	367	320	342	345	317	363	334	353	361	332	349	336	327	355	365	328	346	370	333	366	361	350	313	364	351	350	363	343	387	373	362	355	339	359	380	345	365	353	369	342	336	338	339	370	373	381	339	340	361	336	360	357	376	336	287	343	340	348	356	329	378	376	327	374	349	357	355	314	376	308	378	329	361	330	380	339	291	373	319	361	336	333	369	346	314	376	345	359	371	365	343	303	357	326	360	366	367	369	354	327	352	361	347	350	327	345	380	362	340	348	347	369	353	350	328	309	336	338	313	327	318	386	331	346	335	380	341	356	365	347	369	306	355	372	346	319	344	365	353	361	333	341	340	360	321	362	329	371	339	354	363	322	369	370	342	346	341	372	345	360	372	323	337	338	327	344	329	402	316	333	356	325	311	328	340	361	338	388	363	359	341	387	355	344	378	370	313	368	328	332	347	365	316	341	363	347	345	303	332	376	336	316	326	367	325	366	330	337	334	330	336	351	356	378	364	335	368	336	322	360	386	331	348	387	352	371	360	342	340	319	363	357	373	331	344	345	356	353	344	348	313	343	337	363	328	374	339	371	347	340	366	370	355	302	370	345	351	337	312	348	352	334	335	303	315	335	363	367	342	356	363	343	336	372	361	328	358	337	338	342	351	338	352	341	361	374	351	334	323	326	337	347	363	356	322	345	359	364	323	337	323	337	349	342	356	340	343	347	365	374	357	379	350	348	327	318	330	391	365	377	322	322	348	330	349	372	355	371	353	312	334	333	341	322	341	360	345	344	355	333	365	328	336	320	350	326	328	331	354	360	350	338	385	364	359	329	418	325	390	351	338	327	334	348	362	341	310	374	337	357	321	336	335	339	371	392	361	365	350	348	359	331	370	308	357	342	359	310	344	352	384	350	357	362	374	327	315	368	364	326	336	338	355	320	332	330	318	333	337	375	367	351	336	389	362	360	422	357	316	351	353	335	307	314	347	403	374	366	358	349	394	380	346	349	331	321	352	297	305	347	343	333	352	392	334	340	345	368	344	332	295	404	318	378	361	342	342	336	352	336	314	355	332	324	343	282	346	326	348	312	330	363	345	370	325	361	340	344	380	314	350	363	352	367	313	344	347	374	357	359	354	363	382	310	300	336	338	385	349	337	312	355	336	381	341	333	352	352	361	358	311	348	358	334	379	381	352	335	354	339	377	325	350	353	288	341	338	341	385	339	384	338	320	353	368	322	334	354	374	337	358	353	347	365	348	350	328	360	348	377	366	371	344	327	367	377	331	351	385	369	360	379	368	395	342	318	377	339	340	359	390	387	343	351	318	388	327	340	348	341	332	351	341	359	344	335	338	309	371	358	363	357	369	333	344	307	373	360	357	327	335	332	355	351	349	365	339	334	353	344	361	330	301	322	330	353	367	370	329	304	359	356	357	368	365	326	354	380	346	336	346	337	367	368	343	336	316	313	368	361	379	310	346	325	355	354	334	381	371	394	324	347	339	357	351	348	310	401	328	330	368	327	341	342	330	348	352	344	332	347	311	350	350	349	323	349	327	337	351	339	302	342	348	332	347	335	347	343	315	315	327	360	371	370	370	336	358	365	377	321	340	346	315	356	309	355	378	348	357	317	369	329	329	346	348	302	347	329	368	350	362	342	384	364	367	338	364	358	339	336	377	344	375	334	349	314	345	351	341	343	348	333	372	313	354	331	329	324	328	333	363	361	344	351	384	357	331	373	337	338	392	337	344
6561	1080	1341	1387	1320	1174	1075	1041	962	982	940	837	909	912	832	871	794	852	870	830	805	897	842	847	824	813	823	854	806	809	795	815	777	846	795	801	738	832	813	781	849	794	802	822	802	836	830	790	807	790	823	807	773	890	825	807	829	808	758	797	855	784	808	781	829	848	828	880	832	787	779	823	838	854	794	799	772	792	809	838	848	827	851	825	833	821	802	801	825	721	837	766	836	737	796	778	824	785	833	825	795	757	785	791	784	840	797	802	813	841	811	801	805	786	836	836	861	813	840	815	836	816	823	758	775	848	823	832	821	846	858	821	848	782	815	819	811	786	806	828	781	807	896	809	821	860	823	785	776	754	820	859	766	760	806	785	815	809	833	827	816	837	834	779	780	812	798	780	859	839	813	807	778	757	784	787	827	777	766	822	776	847	831	762	790	845	834	743	801	827	788	783	752	769	772	860	860	859	823	890	770	808	799	789	758	857	831	798	809	831	796	777	794	797	784	834	808	807	862	813	817	815	765	783	825	795	805	733	795	804	801	853	807	828	859	765	805	833	791	835	769	818	783	768	815	790	804	815	834	822	806	806	768	787	863	817	785	804	803	800	795	780	771	818	875	758	778	827	823	852	786	792	811	837	724	802	839	808	784	815	795	811	847	803	812	813	811	775	796	798	841	776	796	820	799	827	792	804	848	793	858	822	797	788	780	768	820	815	815	798	825	800	808	808	771	763	814	788	817	766	777	805	802	767	840	811	829	796	791	833	786	827	778	813	871	819	818	796	808	860	820	866	833	804	783	845	813	824	812	825	792	811	819	812	797	809	831	801	802	760	794	782	832	828	751	814	814	803	858	839	800	786	791	806	813	847	818	780	815	752	821	814	769	806	804	821	831	793	824	833	821	767	868	811	836	783	824	799	791	841	832	822	782	845	787	747	808	787	829	830	814	836	814	816	826	831	818	774	835	864	837	833	822	791	801	754	790	825	835	814	833	752	782	808	766	795	812	808	782	769	825	796	838	776	814	833	768	821	802	830	795	790	808	780	819	795	798	797	796	841	721	759	753	817	775	802	829	853	793	806	824	810	802	784	827	772	820	788	784	775	771	826	803	762	812	835	772	752	845	792	813	822	827	827	828	773	804	803	748	767	818	852	764	826	853	768	858	802	834	810	831	784	807	815	800	829	851	791	810	796	810	801	756	812	851	797	777	823	777	756	813	780	790	811	819	791	774	827	814	814	860	782	814	772	790	840	853	847	822	822	798	796	797	810	764	783	802	781	852	859	810	827	790	770	786	829	815	803	817	822	856	816	823	825	773	785	831	804	801	820	760	828	783	757	772	806	821	822	810	823	819	809	836	770	835	809	836	808	817	810	813	780	806	798	819	812	778	815	766	826	777	795	788	802	751	805	841	817	803	796	802	785	767	776	787	833	780	805	806	825	788	809	778	827	807	772	822	801	842	820	790	836	839	837	821	778	827	824	801	797	807	823	827	844	812	873	777	795	830	817	823	783	804	841	761	818	842	827	803	802	857	809	837	756	839	855	847	759	774	762	823	790	813	816	812	803	831	795	776	828	810	868	877	825	803	804	796	811	824	767	839	817	818	849	854	820	786	805	782	801	813	813	795	814	821	757	799	744	808	734	822	754	870	793	845	767	776	827	781	849	801	836	793	821	793	809	828	765	832	848	790	783	840	817	775	771	843	798	809	815	788	823	787	777	794	813	778	818	808	801	817	768	800	835	736	794	786	819	811	826	802	770	830	830	797	824	785	830	770	865	814	850	818	788	787	806	789	778	842	769	759	803	744	827	807	843	824	835	749	780	819	842	766	743	838	796	773	823	815	771	817	788	772	835	815	765	796	827	851	829	820	829	823	768	853	803	816	767	835	789	816	780	804	832	822	803	867	807	839	756	785	829	822	749	770	807	831	839	822	749	881	821	781	797	806	815	840	802	769	783	838	808	849	809	821	820	789	768	776	778	791	823	782	801	788	813	800	794	782	798	829	769	856	793	821	851	842	783	792	774	852	775	860	821	776	817	833	753	812	795	783	825	786	828	800	806	835	820	813	783	775	811	840	765	812	796	867	798	769	824	817	802	862	750	834	880	810	834	795	803	794	839	819	793	794	803	805	807	811	842	818	768	775	838	790	808	833	809	835	805	784	837	849	792	808	804	810	846	810	856	801	863	791	789	818	799	861	819	747	855	842	794	838	807	855	794	842	772	782	842	810	822	755	775	794	838	803	811	844	794	764	784	821	802	788	837	831	883	800	813	817	738	816	742	802	865	788	791	790	785	812	828	822	814	827	796	835	802	853	775	746	853	769	805	836	837	811	834	806	846	849	832	769	812	800	786	819	823	803	842	805	833	807	754	771	833	800	780	823	838	776	830	829	815	780	850	840	820	812	819	814	801	820	826	785	770	758	836	832	764	754	782	850	782	857	796	826	835	832	780	763	791	824	817	833	820	729	832	815	808	801	779	814	753	829	829	773	820	822	816	790	790	833	849	816	785	798	797	835	798	785	812	822	877	789	819	863	801	783	823	822	749	814	717	721	790	819	791	769	808	837	747	820	821	760	820	803	850	775	749	789	842	824	827	791	801	704	847	794	836	781	857	826	841	805	782	831	756	767	833	850	786	804	857	830	819	841	846	773	773	767	823	832	795	825	787	763	767	870	774	803	798	830	836	828	827	789	853	814	760	828	793	850	803	801	809	786	806	781	790	820	780	784	799	811	838	797	810	717	844	784	800	848	761	800	797	816	821	803	827	833	784	791	773	796	803	814	777	816	782	801	857	801	800	780	832	773	822	818	827	784	805	802	782	765	809	777	751	794	759	777	826	754	805	789	766	830	860	803	761	803	820	819	836	772	792	798	777	804	809	801	802	758	803	790	829	764	811	802	841	798	788	793	880	842	797	837	795	835	829	791	773	841	828	797	822	813	830	812	796	798	774	827	797	817	782	796	802	803	822	785	815	801	812	790	840	751	791	848	798	834	773	745	855	814	792	798	826	803	757	820	776	785	806	858	803	776	805	774	800	849	795	830	766	817	798	817	819	775	785	796	852	807	836	812	819	759	754	802	803	778	810	793	785	804	820	824	791	743	803	805	804	786	813	844	835	813	806	774	796	826	802	790	798	828	793	765	781	836	853	832	815	784	830	791	834	785	786	807	786	780	816	779	787	768	800	804	840	792	812	820	809	792	832	839	854	803	816	832	784	790	816	802	780	854	813	830	801	808	773	774	798	788	764	804	794	783	808	805	809	791	824	815	767	788	779	785	847	806	740	786	821	833	796	804	802	811	803	794	842	742	808	777	784	827	832	823	813	767	834	832	772	828	845	824	793	854	837	862	785	841	804	838	816	817	813	820	807	817	822	801	767	782	771	824	769	801	753	817	820	803	777	831	805	820	787	818	827	817	833	838	777	805	796	790	777	808	854	819	802	867	776	789	769	824	772	812	786	867	832	799	799	841	844	795	842
13249	1050	634	461	355	282	288	245	235	222	196	208	182	171	179	167	168	168	171	187	137	167	168	143	181	221	197	177	169	171	188	166	167	127	141	140	179	142	138	170	164	159	150	162	174	146	162	157	141	153	174	145	153	155	149	165	154	160	156	156	163	138	175	191	164	164	150	168	131	194	173	166	198	133	151	145	139	164	165	164	136	169	153	132	159	146	146	134	157	122	149	151	171	177	164	178	173	178	166	155	172	163	140	139	164	165	145	155	168	174	140	144	160	185	170	160	177	135	161	183	175	165	151	176	173	158	159	119	149	155	165	153	178	140	193	145	162	167	155	155	159	163	169	162	156	171	165	163	161	162	166	145	160	171	170	147	157	208	168	172	160	148	156	186	158	158	147	161	152	167	157	161	157	203	167	179	155	169	158	171	157	178	152	168	129	192	165	185	142	158	152	164	144	156	153	155	156	174	178	156	135	140	158	168	172	179	166	154	154	170	174	198	156	147	143	135	152	161	151	152	152	145	146	169	163	184	171	158	155	153	178	148	170	160	181	181	174	183	187	145	159	171	159	157	154	150	174	177	155	155	186	163	172	167	147	174	175	160	148	149	181	171	171	138	149	163	164	169	155	188	202	149	150	164	173	159	148	168	154	158	147	165	149	171	128	148	173	174	162	148	163	151	146	154	156	168	133	150	165	137	170	150	145	165	149	160	167	172	170	167	155	163	152	152	160	167	150	142	168	160	162	188	168	160	161	177	140	158	166	177	157	153	174	158	154	158	146	167	161	164	140	167	148	158	165	166	174	146	162	131	132	158	156	147	176	160	153	153	144	152	150	148	125	148	131	163	198	165	183	150	159	165	155	158	171	145	164	177	172	141	173	168	184	151	148	156	162	154	153	167	166	160	161	139	158	181	155	153	170	154	161	176	159	154	166	140	147	139	151	163	167	146	169	161	160	147	128	150	154	131	170	179	146	154	145	166	161	175	157	148	171	168	161	147	153	207	147	148	170	173	167	167	140	157	154	183	165	160	149	178	160	170	179	147	140	141	162	164	138	175	154	153	147	134	176	163	145	169	136	158	175	151	173	159	176	143	145	159	160	161	148	163	145	130	150	158	171	157	164	171	167	153	134	158	156	183	167	141	176	169	155	152	183	175	172	157	148	162	175	166	162	169	145	168	178	160	173	191	155	167	157	133	150	166	199	167	145	153	174	140	159	158	146	176	162	139	141	162	182	160	174	138	156	162	149	153	158	140	165	143	161	155	169	140	145	157	174	154	135	153	160	183	156	163	151	165	144	168	155	171	159	180	180	176	172	140	167	169	154	160	177	149	164	143	156	175	160	166	142	172	161	148	164	169	167	157	163	151	174	158	165	179	153	149	169	177	182	146	137	159	149	148	158	164	153	173	133	175	142	162	144	167	188	165	174	159	175	166	166	167	146	137	153	133	165	172	173	168	158	161	148	173	141	182	166	157	148	162	165	172	158	180	155	146	179	193	169	162	149	167	148	158	170	151	172	157	153	146	162	169	150	171	162	168	142	155	175	165	157	151	156	162	164	165	163	136	161	172	152	145	181	161	148	139	140	198	153	164	155	138	142	166	142	124	151	140	168	164	167	203	170	160	134	174	142	183	154	147	153	146	146	163	154	177	169	171	141	165	171	162	185	149	149	163	166	155	155	157	168	142	153	147	143	167	158	168	132	162	156	141	159	150	165	165	142	158	155	176	157	175	147	153	171	165	166	164	148	129	160	162	163	158	151	152	156	172	148	166	142	150	171	159	164	147	157	145	173	156	178	166	177	167	160	164	170	178	188	163	160	175	158	159	156	162	168	174	164	160	164	157	119	153	163	156	150	180	162	156	147	168	166	149	146	153	163	148	171	136	187	171	186	175	146	144	144	161	169	144	164	164	148	151	160	168	139	151	176	163	163	141	177	151	155	146	142	162	159	173	150	163	163	141	177	148	193	172	162	154	158	184	135	175	170	175	165	143	171	151	164	174	154	168	183	154	159	179	177	146	164	148	155	157	150	165	154	163	172	129	153	181	158	162	151	168	154	153	174	168	172	164	172	155	154	179	161	190	183	144	160	167	166	187	163	188	174	129	144	144	133	165	182	139	146	172	160	157	161	184	165	141	160	176	180	147	155	150	159	150	145	161	167	158	165	163	133	167	190	137	174	183	178	191	177	166	146	160	165	173	164	149	179	153	173	163	174	179	163	162	167	181	168	148	147	180	189	167	151	200	144	185	149	157	150	157	161	152	155	164	157	152	153	166	150	159	142	152	161	137	165	166	168	157	149	176	159	157	163	153	155	158	166	149	164	146	147	169	160	136	160	159	169	177	153	179	175	161	148	126	165	160	174	157	152	149	146	149	168	151	179	160	132	172	151	151	153	163	171	149	147	166	175	158	155	169	164	158	181	163	170	151	143	149	156	151	150	159	152	159	163	171	165	147	149	170	171	148	152	156	156	165	165	145	138	176	186	166	182	152	189	146	156	172	135	148	161	164	132	132	147	187	150	162	153	154	165	152	176	158	157	132	146	148	146	168	171	180	167	165	156	152	171	170	137	174	168	151	173	175	151	143	168	171	161	168	173	151	169	150	131	137	191	159	158	166	155	164	157	143	145	169	181	158	147	162	205	161	155	159	167	178	145	178	160	164	150	175	160	153	186	137	155	182	159	169	163	151	159	143	168	154	168	157	137	158	180	161	168	166	149	170	144	160	199	192	156	174	155	138	165	146	180	153	166	175	149	179	135	144	182	160	155	155	189	133	127	152	145	166	164	162	164	174	157	153	164	180	158	153	144	150	167	177	154	178	164	150	173	154	145	175	159	168	155	166	168	178	180	160	171	173	161	164	157	152	173	156	153	169	179	148	158	138	170	144	161	155	146	174	151	146	156	137	143	133	166	170	165	129	162	150	176	153	179	165	157	175	188	156	148	155	135	129	150	156	150	151	163	166	138	201	142	181	158	136	195	160	176	160	135	163	164	172	187	172	164	164	154	190	162	176	176	159	172	158	163	155	175	169	183	164	170	143	152	164	184	162	166	154	158	168	156	142	138	170	179	168	147	141	169	194	147	157	174	205	155	178	154	162	146	143	169	175	145	168	173	160	152	154	146	158	145	162	150	160	152	169	195	155	159	156	154	154	138	177	164	173	153	151	145	166	192	157	169	169	148	165	162	175	165	136	128	152	134	167	143	165	170	158	181	138	161	162	162	134	168	145	156	151	170	146	151	153	171	156	152	160	154	140	136	163	159	168	161	176	162	160	151	141	163	168	188	165	158	174	172	139	187	169	150	168	167	143	169	128	164	162	156	172	136	164	166	157	166	141	150	156	171	168	176	161	141	149	155	175	153	138	145	194	172	153	161	169	182	145	168	154	159	171	153	169	149	174	164	170	129	187	163	185	170	159	157	162	155	151	181	146	157	151	167	181	138	178	157	145	152	158	172	159	146	154	143	176	165	169	150	166
8137	887	1522	1669	1434	1064	983	818	741	751	609	602	534	553	517	503	477	507	529	471	477	489	446	481	473	448	463	450	435	435	446	398	440	414	409	467	408	435	442	415	371	433	399	433	404	415	459	428	437	403	420	416	439	428	420	450	418	422	423	447	455	390	401	426	433	414	447	445	403	429	455	426	444	441	407	434	425	404	414	436	400	434	429	415	431	418	423	433	401	447	398	380	444	405	420	423	405	389	405	428	411	404	395	386	406	430	411	378	413	385	374	426	425	438	417	400	429	413	413	438	450	428	407	418	422	420	406	438	435	396	423	448	412	427	405	426	402	434	423	420	433	412	419	390	417	415	486	430	423	392	400	418	428	420	401	414	373	419	431	385	410	413	398	408	413	385	438	408	414	414	430	402	429	433	426	379	439	385	398	403	413	426	418	415	435	411	423	419	409	417	405	417	401	407	431	399	386	421	421	397	441	401	422	443	429	386	417	412	420	434	405	387	416	427	410	414	397	442	445	373	450	410	386	432	421	414	398	355	428	416	414	422	383	439	441	416	409	399	429	369	401	384	428	406	380	442	420	427	403	422	413	410	403	408	406	403	422	420	423	409	430	412	421	410	380	434	414	439	409	404	396	415	426	414	416	396	394	412	439	427	396	428	405	413	417	417	409	434	423	378	364	423	387	432	424	415	406	437	393	405	404	427	409	430	406	441	398	428	416	426	382	423	400	413	361	400	420	419	417	424	450	393	429	430	421	406	432	417	471	426	433	386	410	398	426	420	430	383	401	393	394	413	420	437	434	406	416	417	434	426	400	411	386	392	431	375	423	418	416	420	404	398	397	408	424	437	411	386	373	464	397	419	423	390	441	423	434	371	430	385	381	421	433	421	425	435	419	428	390	420	435	417	413	409	410	408	437	426	431	408	430	378	393	434	396	390	386	433	406	392	467	377	400	362	420	383	416	383	447	441	414	421	424	465	420	442	429	405	348	418	427	413	412	386	409	403	414	399	446	437	411	394	435	462	406	379	433	415	403	406	446	399	397	387	388	435	433	393	385	408	411	432	412	375	396	389	423	379	435	411	408	417	438	420	415	414	381	415	413	419	430	443	434	406	372	443	374	387	408	387	406	429	427	400	402	400	420	439	420	411	426	384	442	401	458	410	392	410	393	429	411	412	447	389	401	409	370	446	398	432	404	420	431	408	420	417	434	451	404	392	420	438	416	443	394	412	423	408	432	416	417	416	412	438	373	427	434	412	422	422	403	397	416	397	381	400	405	423	433	392	401	414	438	430	410	429	387	368	394	399	428	423	435	456	387	417	435	416	395	399	417	401	408	421	428	416	385	409	415	407	423	434	407	405	421	386	419	437	393	419	420	400	428	390	395	392	408	384	421	452	446	436	410	398	390	386	394	395	411	417	429	404	418	431	400	396	404	391	418	425	428	409	392	402	395	375	410	390	389	432	408	379	420	403	415	455	399	429	392	379	452	417	437	382	410	405	442	430	388	427	389	415	401	392	396	418	386	407	401	405	384	419	398	411	394	419	399	374	390	410	406	406	414	399	423	397	400	401	400	414	432	391	385	381	408	371	420	426	407	426	379	435	417	368	383	391	416	406	419	405	408	423	433	372	406	392	462	432	411	432	394	446	437	414	398	433	456	421	399	426	391	443	448	428	405	429	422	390	387	376	392	420	421	403	435	428	417	407	441	430	431	391	426	398	392	455	403	433	397	434	369	385	416	430	431	380	424	422	381	407	415	356	387	419	403	422	404	416	483	399	430	422	352	384	422	411	412	429	412	414	444	427	418	445	420	429	413	416	394	396	399	425	444	434	421	453	424	405	414	442	414	371	407	410	430	396	417	424	398	427	399	439	415	426	427	393	425	382	406	411	418	427	422	402	441	413	423	445	423	401	414	418	405	466	417	421	463	412	424	404	375	385	426	403	397	392	424	404	421	425	412	390	437	407	391	429	407	447	400	392	433	391	370	428	413	391	440	385	386	405	460	447	432	419	373	379	454	397	409	416	407	419	399	424	382	408	412	399	384	420	412	399	371	405	436	371	449	430	420	394	435	451	391	402	420	401	413	436	436	438	419	400	424	357	427	422	399	427	417	407	417	419	408	402	421	446	422	397	421	417	421	395	426	363	409	447	401	394	412	418	386	426	403	419	396	377	422	407	358	437	416	390	399	431	436	421	403	415	394	438	402	420	404	444	398	404	426	422	385	410	375	428	410	435	441	392	418	402	405	392	428	415	437	405	394	395	395	416	452	403	395	430	384	437	396	387	414	429	406	379	412	423	425	436	376	386	399	441	446	423	412	401	399	447	414	431	442	432	437	431	408	383	420	379	412	444	391	414	428	451	410	416	417	428	441	419	382	455	408	360	411	407	430	405	409	424	427	386	443	427	420	402	414	381	404	387	410	431	445	394	385	426	474	385	449	435	386	414	397	402	415	439	425	433	395	380	415	417	412	412	394	404	404	418	400	452	387	401	419	433	369	378	391	398	388	437	426	406	408	415	404	419	393	395	392	403	389	437	418	398	378	389	409	396	404	404	431	402	378	400	427	411	382	422	393	403	361	397	413	427	415	438	427	421	418	358	433	409	401	387	427	423	416	438	413	403	362	389	415	430	408	419	400	423	413	425	396	443	404	442	449	415	430	436	386	420	446	404	415	422	385	428	482	435	458	389	433	416	384	411	388	421	445	410	391	404	412	407	424	399	409	452	400	415	422	454	410	425	382	415	421	449	383	406	417	442	430	421	399	386	431	418	446	377	407	441	412	408	400	413	430	413	380	405	420	420	398	428	450	417	379	405	380	404	437	433	416	413	410	378	423	427	388	451	416	423	417	404	438	432	437	379	369	352	438	445	414	384	434	386	407	435	422	424	414	397	411	404	420	409	425	412	460	442	433	386	397	401	437	382	413	426	419	402	397	422	398	396	436	401	401	406	419	405	407	427	411	407	380	417	445	406	455	441	399	377	420	467	400	410	405	422	396	420	412	436	374	386	422	404	406	416	399	404	416	407	430	408	383	388	434	402	396	412	418	382	429	423	399	417	403	385	398	440	386	412	409	394	398	390	368	398	424	403	377	426	393	433	406	412	438	414	388	394	430	449	397	400	428	463	425	402	396	444	387	410	426	394	425	423	404	418	410	423	432	414	371	387	404	445	397	452	437	392	416	399	400	421	413	418	415	422	405	411	381	428	422	408	372	409	407	381	410	399	408	403	446	408	405	371	417	399	423	412	415	399	417	396	432	436	445	398	425	425	382	405	423	444	416	436	412	386	412	415	384	418	372	445	399	428	445	407	415	401	422	445	407	429	384	441	412	436	379	450	390	459	402	407	415	433	382	392	401	423	394	396	398	414	434	386	406	397	359	405	434	399	486	410	414	434	405	421	420	440	394	384	422	397	424	418	409	410	437	398	406	424	449	397	393	386	388	426	417	417	376	389	412	385	416	431	416	421	424	411	447	418
1515	388	438	410	372	362	360	339	380	352	367	347	370	389	370	345	359	331	356	389	366	382	381	355	354	337	401	374	384	382	389	347	374	349	352	353	334	350	410	363	377	394	333	358	359	326	378	364	370	353	370	381	333	342	367	346	386	404	399	376	356	378	403	379	345	364	361	372	378	422	399	409	367	359	377	378	367	374	359	388	381	394	355	328	375	334	395	342	382	382	367	386	380	371	357	366	329	387	340	340	376	387	351	361	344	354	371	362	383	368	386	358	380	374	347	359	325	356	370	374	393	384	373	388	397	381	343	352	355	391	415	338	351	361	354	386	404	354	345	353	348	368	374	392	342	347	373	381	371	391	388	397	410	376	378	369	365	385	345	379	380	368	359	370	342	373	389	366	365	342	371	384	344	375	393	378	374	385	366	339	337	349	401	380	360	347	341	373	407	347	406	360	410	366	392	399	359	379	340	387	388	423	371	406	360	417	373	349	399	392	359	393	384	349	349	358	377	339	394	356	357	337	362	345	355	381	356	339	397	306	337	357	361	388	336	310	368	331	390	400	352	328	387	375	367	371	383	380	376	362	401	390	356	377	380	329	398	339	371	415	384	370	396	363	356	363	346	323	380	358	338	368	387	359	385	350	352	380	371	384	360	390	367	387	396	364	377	392	374	336	366	382	384	361	349	363	380	350	340	360	379	343	362	361	342	378	327	421	380	354	386	356	370	387	361	377	409	415	378	390	378	368	374	363	366	370	398	337	363	400	391	382	381	378	356	385	360	336	368	379	345	382	371	373	408	363	397	365	387	347	361	346	379	376	396	362	359	359	376	386	373	368	377	404	343	396	353	344	410	375	363	373	371	327	366	368	374	332	351	355	378	381	348	378	405	384	402	356	383	372	353	356	381	352	391	324	354	377	351	345	428	366	369	360	387	347	368	377	410	341	375	362	365	358	370	365	374	363	365	381	343	387	382	338	318	346	366	390	322	359	362	373	342	392	352	379	369	325	414	393	398	342	375	380	396	405	394	412	394	366	386	355	388	397	409	360	381	359	389	360	356	336	382	380	371	369	392	373	370	378	393	364	365	385	394	356	349	356	342	372	393	375	357	381	325	347	342	398	391	372	385	373	375	343	352	372	368	367	399	393	362	404	365	392	357	364	367	399	373	377	325	353	374	345	354	375	386	366	387	396	342	346	393	367	395	358	361	326	422	382	349	365	373	357	352	364	363	359	397	365	359	405	389	363	354	363	370	374	323	361	370	357	380	381	327	383	383	331	407	379	334	417	358	364	371	350	351	362	356	359	379	398	361	358	410	409	407	369	354	363	386	391	437	406	376	353	397	380	366	351	353	426	381	355	353	372	345	365	389	361	391	346	359	358	365	370	401	325	383	373	342	398	354	366	350	385	406	365	390	365	375	398	358	412	367	363	331	373	332	406	352	356	382	367	374	342	389	360	365	363	373	344	358	368	357	349	364	336	359	355	363	393	317	374	405	349	368	362	423	362	376	402	413	409	382	396	390	369	350	377	393	359	347	369	406	338	365	391	425	392	374	374	402	350	376	359	365	365	337	363	333	379	383	406	379	347	350	379	364	362	373	402	355	346	352	364	382	374	367	365	376	391	364	341	342	384	388	386	397	342	374	355	366	369	394	337	392	371	366	366	361	348	387	367	346	352	353	339	350	349	336	395	371	380	361	407	383	380	360	347	414	348	411	389	353	375	392	393	397	383	378	376	339	371	389	375	376	361	339	388	384	384	362	381	341	401	367	343	364	356	382	364	401	390	376	383	391	411	363	338	362	357	339	379	366	370	365	379	358	369	353	376	394	336	327	349	382	401	373	384	338	351	377	374	360	375	354	351	390	342	399	404	347	373	394	389	373	370	366	348	370	329	367	352	375	396	387	393	394	394	366	367	363	366	356	379	409	382	396	366	374	381	384	352	400	380	372	370	365	356	377	395	363	384	355	374	372	349	409	401	370	403	421	354	348	381	355	409	386	400	364	370	379	331	375	345	364	371	398	362	317	406	362	363	360	383	341	350	341	359	371	385	353	359	383	375	390	376	362	374	350	344	356	386	367	370	362	360	369	367	376	376	391	351	374	350	352	391	390	402	375	366	349	374	372	343	359	354	354	355	339	345	372	367	365	368	379	390	376	369	372	339	383	378	354	333	345	406	403	367	361	368	365	365	409	345	346	391	439	340	341	360	394	372	378	392	370	368	378	378	327	356	335	350	378	351	363	387	408	374	338	391	419	358	366	352	353	365	362	387	391	370	393	365	352	369	385	340	401	364	357	369	375	346	374	323	351	400	361	374	368	360	414	330	370	390	352	391	403	400	390	419	403	378	368	362	371	373	364	377	369	361	365	347	338	344	341	336	397	343	367	342	401	390	364	330	402	383	369	405	390	352	356	393	396	345	389	381	388	387	367	363	349	395	365	372	354	438	389	378	366	364	350	364	360	364	378	365	352	361	382	390	381	368	379	361	415	368	327	368	393	355	385	373	354	362	355	426	377	372	345	373	367	359	369	389	390	411	368	338	366	376	342	376	361	368	337	347	356	379	364	362	348	379	339	368	374	367	385	381	384	353	377	374	373	386	382	346	368	378	352	349	392	388	369	368	375	349	367	381	373	382	376	371	386	391	371	345	356	396	378	342	380	385	363	336	351	380	358	339	382	347	351	414	343	382	359	363	370	383	406	394	359	327	393	368	371	358	382	380	397	377	373	380	394	326	395	394	416	366	365	365	346	376	343	350	366	399	381	379	413	363	401	368	363	393	398	391	380	355	333	390	368	346	356	362	391	362	364	347	367	399	411	357	348	352	379	353	363	344	385	389	362	376	351	361	376	368	379	359	377	341	342	384	386	377	376	399	378	387	372	385	387	395	387	417	393	391	331	379	368	365	341	364	370	385	362	334	353	400	345	338	354	332	326	389	331	352	338	362	347	373	384	378	336	367	361	380	372	382	392	368	340	419	410	350	397	366	331	385	360	379	380	375	365	364	377	378	347	354	399	412	360	330	337	384	351	341	420	398	400	357	375	339	350	371	404	367	352	404	380	400	361	353	381	406	378	388	367	394	386	378	337	400	385	369	351	392	415	363	361	330	343	348	385	350	349	350	363	406	404	372	370	369	366	396	366	347	375	377	369	347	379	348	356	387	367	365	395	351	376	395	380	352	345	394	353	351	397	389	399	372	388	371	396	393	393	357	370	360	363	358	396	360	386	377	377	365	377	398	384	385	405	369	392	365	355	367	371	377	383	368	324	378	382	406	385	359	335	364	359	373	356	404	360	366	381	374	325	372	403	386	373	395	360	382	388	366	383	397	347	380	384	329	356	355	377	391	387	392	369	377	371	374	362	375	392	368	375	384	361	362	392	370	370	410	334	333	380	372	378	342	388	344	349	382	375	393	336	369	352	392	375	344	377	364	408	359	329	363	355	362	342	384	404	374	341	364	421	377	358	359	349	351	436	397
2120	886	920	945	851	900	888	858	855	913	880	864	873	890	900	880	842	922	890	861	971	837	868	872	863	882	884	899	849	914	867	861	898	894	919	867	871	880	810	956	877	865	857	856	885	838	894	862	890	909	811	886	852	890	855	909	858	875	883	877	861	829	822	904	842	862	864	837	877	854	872	798	879	832	832	894	833	852	826	857	845	888	836	904	871	834	904	881	859	856	828	882	793	859	861	861	830	852	835	828	884	882	890	880	843	808	865	871	875	871	874	862	879	848	864	876	880	873	857	865	871	834	825	855	883	856	906	868	863	852	860	857	911	863	839	875	872	908	902	832	883	847	876	852	898	898	869	867	913	866	859	896	867	893	812	869	872	850	874	899	856	936	894	900	876	889	864	920	885	850	867	861	876	842	858	880	861	877	859	886	928	875	832	909	900	883	861	823	843	875	894	854	867	841	862	850	792	817	903	879	850	857	889	900	862	911	881	858	871	867	890	904	785	905	893	882	874	897	889	880	888	861	890	866	898	851	841	904	851	857	844	837	879	830	884	872	871	831	931	840	866	880	846	863	853	872	818	871	849	848	836	860	864	843	837	833	861	909	871	915	823	855	885	849	851	865	884	905	866	871	851	897	881	867	945	861	847	865	785	864	876	846	846	828	831	930	870	909	878	893	817	903	836	893	893	925	868	857	859	910	878	833	866	851	840	914	847	870	876	845	951	907	854	937	884	853	857	873	817	865	838	872	874	885	896	882	833	828	827	953	883	849	890	871	862	818	851	874	892	873	909	899	861	890	847	801	890	884	827	881	839	845	862	831	842	806	882	843	913	902	883	910	862	877	874	865	877	853	861	913	837	816	888	887	870	883	895	833	911	826	902	855	834	863	918	918	852	878	872	884	852	866	859	885	862	886	899	868	834	895	870	882	871	882	846	856	871	887	880	892	894	886	851	873	896	882	880	838	884	873	977	891	826	849	845	852	839	833	910	822	827	881	856	823	852	865	852	878	852	888	849	892	827	849	884	879	840	815	873	825	809	850	873	868	858	844	873	888	866	894	897	873	878	878	859	863	808	888	854	881	855	852	855	863	864	874	850	867	869	872	799	895	857	869	917	849	871	828	876	889	872	862	853	871	871	853	838	881	834	868	805	860	898	893	833	856	823	787	846	906	888	904	824	848	881	855	810	870	844	854	893	862	868	832	877	830	887	818	927	830	875	836	883	897	855	825	855	903	799	865	859	860	843	903	944	823	884	905	841	845	869	866	880	862	860	858	830	887	864	827	888	932	836	881	862	856	875	907	885	827	851	860	876	851	908	870	874	878	878	889	877	832	907	856	909	883	841	885	809	914	864	877	875	856	859	854	858	896	918	863	854	872	861	891	828	879	844	852	925	824	836	889	912	845	821	906	911	898	825	851	859	861	890	849	824	869	838	888	898	885	861	831	828	842	841	870	898	875	845	871	872	843	925	883	849	874	881	815	905	890	866	883	918	855	875	953	907	848	903	943	857	828	838	887	906	853	893	859	810	894	868	855	853	890	850	870	805	921	836	900	853	820	901	855	821	872	849	852	824	876	857	886	864	866	877	872	890	820	835	860	889	908	923	896	871	872	836	862	849	853	826	906	872	892	864	911	847	848	888	833	830	867	871	891	877	846	929	856	812	905	907	858	867	846	881	821	849	863	850	867	899	873	921	909	881	882	832	863	884	911	851	878	914	895	862	845	825	829	904	887	916	847	875	936	858	860	880	881	855	890	856	866	949	851	901	815	803	871	904	856	874	853	867	844	874	875	875	914	825	843	864	923	887	846	891	813	925	901	862	870	880	834	900	882	872	893	917	907	896	830	847	830	844	834	833	860	880	908	896	883	885	806	864	879	850	892	879	875	836	794	864	849	924	839	877	933	894	844	874	850	898	807	804	832	835	879	804	864	887	860	792	891	844	868	876	915	865	862	907	915	876	866	831	864	857	858	826	907	861	889	903	863	867	860	899	875	823	861	875	902	890	901	886	840	837	862	919	927	896	824	868	887	879	944	879	906	885	851	874	845	913	783	839	845	866	885	869	878	866	846	836	867	849	877	835	892	896	819	923	853	900	919	815	915	851	856	916	885	918	851	862	883	855	897	844	869	812	913	846	840	865	886	831	910	819	881	870	834	913	863	881	896	869	886	871	906	831	875	850	815	863	886	880	859	923	836	884	857	919	869	840	898	901	866	887	856	894	868	924	803	888	856	903	892	856	931	868	815	824	899	904	850	887	839	897	811	880	848	883	937	883	842	866	878	857	853	885	894	870	876	862	884	853	881	845	815	922	886	920	853	820	869	852	862	895	857	817	904	918	869	880	860	846	874	894	939	899	852	920	841	865	902	857	865	867	897	863	871	890	836	871	873	903	905	901	879	889	838	789	855	844	835	894	815	844	861	897	849	911	860	854	846	883	866	862	849	874	911	896	876	845	906	876	837	856	853	893	879	856	921	932	874	869	900	852	931	879	894	831	878	846	900	878	882	877	866	860	878	895	862	825	852	874	881	882	848	838	800	898	877	854	810	866	883	889	866	864	872	886	824	878	874	898	889	905	868	905	859	819	843	858	925	796	918	883	884	800	859	890	870	805	880	934	843	881	810	902	876	887	842	831	866	907	851	802	839	882	821	822	823	828	825	818	874	855	831	873	877	875	881	866	859	867	868	850	824	854	845	845	881	886	820	894	881	896	869	853	875	850	878	861	902	853	873	852	859	882	858	936	882	841	860	898	849	882	929	868	892	884	865	910	850	842	875	900	834	837	879	906	892	909	869	860	870	873	859	849	876	854	827	905	861	858	889	872	877	896	898	870	883	861	930	901	804	830	835	869	886	874	860	855	869	880	864	882	839	865	896	918	859	950	898	844	809	869	864	886	867	844	816	865	880	824	877	833	864	769	850	876	875	844	865	907	885	884	846	846	814	849	831	829	830	849	933	854	852	910	862	862	853	867	882	866	861	836	879	819	873	903	861	870	865	895	854	847	884	859	900	876	806	856	923	854	840	857	875	854	892	923	892	847	839	867	868	859	852	919	878	875	884	869	877	859	818	859	833	873	869	889	848	845	886	935	891	840	803	883	876	828	902	866	864	831	847	857	848	841	917	882	865	835	851	890	870	835	807	811	843	839	867	847	857	812	870	871	888	844	818	849	913	859	855	784	863	863	844	873	838	903	887	882	839	882	865	896	837	837	859	846	886	826	873	888	902	845	819	830	856	911	848	826	868	933	820	841	875	853	834	828	850	935	903	875	846	841	859	892	854	886	854	885	862	894	889	876	885	907	870	818	851	898	845	908	864	852	834	838	880	854	850	871	874	866	821	841	883	916	853	938	904	936	924	867	881	849	876	880	848	902	896	908	885	842	862	834	860	865	880	831	835	870	882	880	844	862	798	869	892	892	872	832	844	885	886	890	898	836	837	913	808	893	872	867	890	883	842	915	843	888	867	898	854	892	893	847	866
7248	621	579	479	404	425	410	413	421	367	398	358	345	373	363	329	347	353	372	333	341	371	380	355	341	353	349	357	352	336	313	365	357	353	340	349	345	352	363	335	356	386	380	353	366	366	307	354	330	332	346	338	381	395	358	339	321	329	376	366	300	334	350	362	362	316	344	360	382	374	354	342	340	351	376	375	338	311	336	316	337	337	359	371	348	349	345	344	389	337	348	374	330	346	377	358	366	366	348	334	319	369	346	369	346	330	340	339	320	377	328	329	359	370	383	397	339	379	346	359	354	337	361	317	374	326	324	390	364	360	346	325	323	325	359	331	369	344	401	378	368	342	344	404	350	352	321	351	358	376	333	365	346	366	338	344	336	326	317	372	343	326	305	335	329	347	295	385	355	349	339	354	337	353	362	319	337	319	328	361	373	345	353	322	346	327	330	297	339	323	328	351	359	357	284	325	343	341	335	339	357	346	379	364	361	325	317	323	351	407	356	342	396	349	371	342	333	320	347	353	336	392	358	360	342	332	346	351	381	347	315	345	366	354	319	372	335	341	331	381	376	353	363	346	298	340	337	346	354	355	333	366	333	354	357	334	381	367	382	356	342	340	323	314	340	335	361	341	346	360	345	344	356	306	339	351	359	332	332	373	368	377	370	358	350	341	361	344	329	339	331	322	322	354	347	379	321	380	337	313	344	326	360	341	350	341	371	389	362	351	377	350	356	368	347	376	322	306	378	309	353	335	335	350	357	341	351	336	377	334	368	332	354	332	316	365	385	287	361	327	347	327	320	355	365	330	349	346	360	347	359	344	344	339	330	333	334	365	359	405	334	335	323	359	361	326	369	331	339	348	355	336	339	352	347	339	351	369	344	345	378	332	382	372	371	362	324	378	358	410	348	362	347	349	360	340	321	324	346	354	362	342	352	336	321	319	317	341	350	383	352	334	326	345	383	345	350	348	337	324	336	381	318	345	351	382	355	339	341	355	300	328	354	369	345	350	323	352	367	381	301	376	372	346	369	368	367	313	363	331	304	301	336	332	351	320	328	328	312	332	338	330	341	327	380	348	367	360	365	349	350	332	343	306	334	377	298	325	352	379	349	327	350	306	364	354	366	351	323	336	369	313	360	346	330	324	303	359	338	346	341	336	341	358	345	343	346	394	347	363	351	337	346	335	368	345	341	355	333	318	347	382	382	333	330	375	352	360	329	351	390	337	307	357	338	337	310	336	373	358	335	322	319	355	362	347	382	357	347	304	311	396	345	313	355	345	296	328	350	352	378	351	345	337	300	352	333	332	375	329	303	327	342	365	350	322	350	352	340	332	358	336	335	332	360	334	381	377	337	327	345	360	348	368	308	397	385	356	321	336	331	311	365	353	310	343	360	319	329	340	348	329	362	341	327	375	338	324	339	333	368	344	355	357	306	344	340	367	354	357	336	323	344	336	348	343	334	324	351	338	344	331	357	293	348	386	368	337	338	334	369	350	326	341	316	347	362	364	341	362	329	332	316	343	374	357	314	346	333	336	330	343	354	334	348	322	371	358	366	346	325	359	284	358	333	386	291	355	335	365	373	334	371	335	371	320	369	326	361	324	360	361	313	329	357	328	340	356	296	338	365	357	369	361	370	337	370	344	377	348	325	354	342	337	343	343	367	351	339	338	343	358	374	358	346	361	361	331	346	365	356	344	350	347	348	345	355	338	338	365	339	341	349	348	363	342	360	307	389	348	366	361	327	344	376	304	320	331	360	322	344	352	323	376	336	351	376	309	358	350	389	371	355	345	356	328	338	350	346	362	328	362	364	347	320	396	359	330	339	327	368	323	374	369	377	320	368	365	328	329	328	351	366	346	334	352	334	336	360	361	350	361	345	364	358	313	388	311	326	342	338	332	362	333	335	351	369	368	409	373	338	350	345	338	361	353	348	329	341	320	339	356	335	386	356	336	357	384	342	347	334	342	359	332	365	351	401	340	347	318	348	312	322	348	334	332	322	321	359	329	358	357	372	339	308	330	365	347	352	370	320	336	305	323	379	344	334	374	380	335	347	351	311	331	333	343	339	340	343	355	355	336	347	350	348	355	341	328	303	340	362	347	339	369	320	357	362	352	339	339	351	356	334	364	338	371	347	336	359	314	344	347	378	354	338	346	340	348	344	303	364	344	369	349	353	342	319	344	374	369	337	348	358	342	321	342	376	350	342	316	340	346	327	359	380	331	337	342	342	318	376	364	375	373	386	352	349	329	354	348	353	369	398	324	356	380	347	348	369	334	341	327	365	335	350	348	365	322	345	352	356	348	364	370	348	352	339	357	344	321	291	338	339	343	344	309	363	345	360	329	350	333	390	346	344	347	378	356	356	355	379	375	355	351	306	322	330	346	343	342	372	374	326	378	344	329	333	332	354	355	376	348	343	367	367	355	341	340	339	368	316	375	334	338	378	332	373	354	342	346	333	340	331	338	315	345	348	351	338	341	367	329	358	341	339	322	365	337	330	338	327	306	364	310	358	358	348	346	295	341	351	372	308	319	348	334	319	370	350	351	338	327	348	314	338	355	339	355	363	355	363	339	333	339	352	352	346	336	318	318	331	382	331	334	352	346	336	319	347	342	350	374	344	351	347	335	311	383	374	300	315	375	370	357	362	365	303	364	344	340	353	390	343	350	350	356	366	359	350	353	329	353	376	344	368	382	353	365	368	408	336	368	330	379	350	349	344	361	361	362	348	355	344	372	348	361	322	332	350	342	342	396	358	368	290	339	367	351	366	374	357	372	326	340	371	351	357	330	366	352	337	336	339	388	365	343	330	361	359	346	309	363	355	346	344	321	359	371	364	336	362	319	308	356	347	344	375	356	370	300	357	328	340	346	319	338	373	340	354	352	319	352	351	368	346	368	336	357	333	340	321	324	349	343	336	402	340	362	358	345	340	338	311	304	339	345	345	331	337	369	361	354	362	363	345	332	345	356	311	351	324	339	327	370	350	339	358	309	323	328	360	336	363	396	348	359	310	355	339	367	358	338	332	333	365	353	360	387	354	328	363	375	341	351	386	336	343	341	331	340	335	326	348	355	342	335	349	374	341	338	359	350	363	307	368	364	317	325	329	350	335	350	329	387	369	339	339	336	351	340	310	385	350	344	361	369	376	360	375	350	352	355	321	349	328	311	344	332	338	374	346	332	341	350	347	335	376	360	400	366	345	363	336	341	324	367	368	349	318	335	343	337	335	291	322	345	320	335	348	324	363	348	310	363	338	384	342	339	336	348	322	337	352	330	342	353	378	338	368	348	355	348	365	362	340	344	355	365	354	342	330	355	363	324	334	321	339	328	348	325	354	353	294	337	355	345	370	339	351	356	331	335	314	369	353	335	345	320	323	339	344	328	325	338	373	333	343	330	323	332	344	340	330	371	342	326	330	357	349	320	393	344	345	352	348	332	330	337	357	349	335	313	350	338	368	357	335	349	337	387	348	318	352	367	346	371
6578	1058	1390	1375	1340	1150	1036	1041	993	952	911	885	835	844	874	836	878	889	863	884	787	767	812	831	800	832	822	803	882	818	846	850	794	832	846	775	802	797	777	792	795	805	818	845	824	799	821	820	836	788	782	802	801	781	809	819	851	808	809	769	804	800	787	821	794	783	771	802	843	825	791	805	770	849	776	836	780	762	759	797	845	824	842	780	776	803	819	845	760	873	776	842	818	824	786	838	824	799	773	785	816	816	781	821	771	860	844	813	833	778	830	828	803	840	872	762	791	753	852	775	813	825	818	828	807	787	814	835	846	798	765	773	822	798	828	801	827	785	833	774	774	788	850	786	811	767	819	798	802	845	830	847	832	803	824	822	800	823	833	834	760	791	824	804	806	798	860	826	821	753	827	743	804	882	828	831	833	861	844	834	792	808	807	834	804	854	799	827	823	834	783	837	890	783	805	820	786	768	834	749	795	740	857	802	757	768	809	769	767	789	806	777	850	842	787	860	792	794	783	813	813	871	815	814	815	836	825	801	779	799	845	843	788	828	801	805	819	800	838	768	852	817	855	815	789	815	815	808	809	799	800	840	810	809	829	783	771	808	803	739	807	799	845	810	835	736	779	790	798	794	782	801	809	829	825	823	800	818	780	843	786	830	800	757	789	780	803	833	791	824	775	775	795	844	799	839	794	812	847	796	830	828	832	816	795	819	777	802	835	793	837	827	830	840	781	843	837	805	720	856	821	734	801	798	855	828	776	806	813	790	781	824	790	766	872	840	805	800	822	809	832	815	807	797	807	780	841	842	849	753	774	748	844	846	839	813	794	818	804	774	786	789	785	799	832	803	876	847	805	795	788	805	800	822	778	813	864	834	838	791	799	844	777	807	814	795	797	770	768	846	807	790	813	802	734	758	804	793	823	759	865	782	802	763	773	786	776	789	796	797	814	841	815	813	836	835	758	821	808	801	831	815	793	778	806	765	771	856	770	828	832	776	756	733	816	778	805	834	805	771	780	789	842	824	828	818	814	797	825	798	795	835	827	792	793	789	830	839	810	754	799	838	801	809	778	810	798	765	792	787	835	813	815	825	787	818	831	788	850	798	819	754	893	777	762	789	850	837	832	761	795	794	784	773	789	826	812	814	823	757	812	780	850	866	820	796	773	792	768	840	789	825	805	852	788	809	773	819	823	788	815	841	786	781	805	825	787	782	798	793	825	788	762	822	840	789	799	839	837	791	798	823	823	782	813	807	776	841	817	790	809	814	752	832	850	783	793	831	744	861	760	837	776	878	809	796	792	833	812	823	814	816	802	833	801	797	790	807	814	816	793	783	840	786	814	838	817	780	787	817	785	806	831	765	822	778	801	802	800	793	811	864	800	802	791	829	804	809	753	840	749	848	795	846	787	826	809	858	806	760	844	772	743	796	795	837	775	790	827	854	821	836	806	851	837	798	819	801	781	730	785	833	774	813	764	834	827	808	790	832	841	828	798	805	782	835	800	810	827	798	779	801	831	786	834	813	776	784	824	791	760	841	734	808	831	811	827	880	770	763	778	771	820	769	782	803	781	841	813	804	867	785	791	861	767	835	794	767	787	806	810	791	820	830	802	811	831	809	816	874	813	817	806	847	798	784	802	783	791	768	811	766	810	803	780	782	795	824	846	819	762	799	823	788	799	819	808	790	795	913	787	815	855	830	844	818	769	811	787	835	802	784	823	764	769	795	804	774	777	799	805	848	867	829	799	799	771	782	831	794	782	764	796	832	782	795	782	795	779	791	801	781	764	819	775	792	770	810	864	825	878	835	847	817	808	788	804	803	820	856	826	779	804	814	803	777	776	862	874	793	819	789	793	768	801	814	752	769	792	821	778	802	830	846	813	783	865	795	853	812	803	848	777	826	818	794	831	800	789	825	804	800	819	760	859	787	819	781	878	770	834	750	765	840	841	820	807	827	778	768	799	803	837	826	777	811	812	806	806	765	780	878	811	849	787	832	796	792	801	827	818	779	741	801	802	852	791	837	825	828	761	817	808	765	778	801	809	800	835	839	824	827	818	829	807	815	812	816	810	788	824	810	836	782	769	784	779	810	783	790	800	792	775	779	753	811	788	803	820	820	783	816	841	787	813	799	812	833	799	830	802	808	782	829	791	826	826	835	783	845	801	792	800	811	846	790	795	792	810	762	770	831	814	816	851	858	839	808	798	817	875	811	855	847	783	805	880	760	801	830	789	810	766	811	790	773	795	803	782	780	806	806	773	788	880	804	801	795	831	819	824	792	773	778	816	821	825	768	833	813	834	834	805	817	812	818	821	808	812	829	850	803	816	839	814	825	778	819	808	832	754	800	848	791	774	810	786	794	794	789	793	755	760	816	813	813	845	847	825	811	850	842	796	807	800	783	794	804	849	826	831	762	855	791	813	810	805	864	762	785	793	862	762	766	815	795	825	786	785	768	829	788	823	777	801	789	817	813	832	800	811	854	777	796	761	827	809	818	867	777	801	786	762	836	775	837	777	806	840	819	800	858	808	800	847	772	794	777	805	791	828	862	803	779	751	770	776	792	776	816	822	773	747	763	816	804	825	800	786	827	784	803	821	811	828	794	811	827	816	741	786	860	800	832	801	789	800	794	758	802	794	837	812	781	825	790	815	829	825	779	790	779	775	824	791	793	811	837	794	839	795	809	825	846	809	805	820	774	802	786	819	805	829	806	826	820	853	795	816	813	781	814	782	831	806	815	833	733	825	796	820	825	798	830	826	771	805	795	785	843	800	804	825	790	765	838	819	843	778	804	818	763	841	827	828	810	841	814	775	768	799	799	781	804	796	852	790	791	811	818	760	824	783	849	865	863	866	752	831	786	843	816	832	783	838	854	858	810	847	802	788	816	773	772	807	809	793	840	821	794	840	789	806	766	858	800	766	846	788	851	798	805	851	764	838	797	788	798	802	815	810	818	797	798	804	854	816	826	868	818	813	830	828	768	770	845	787	824	875	822	864	745	834	851	797	786	789	811	770	772	792	851	773	791	836	818	810	801	825	782	806	781	793	778	841	825	832	829	836	817	855	801	793	816	809	815	810	803	828	828	821	803	779	751	801	823	758	802	792	834	795	775	765	804	818	847	821	803	796	816	814	831	791	766	782	747	847	744	849	827	848	816	827	755	771	787	793	799	840	801	780	777	845	875	797	770	810	762	796	752	793	834	747	832	816	794	801	836	846	812	836	892	830	858	835	777	839	795	806	845	774	766	762	823	794	795	795	769	791	819	833	818	794	764	819	811	803	800	823	829	841	822	775	796	843	792	797	784	816	796	813	848	829	838	861	859	763	843	797	810	780	797	832	850	821	773	867	822	798	830	814	818	821	831	830	892	763	812	792	860	824	892	841	795	794	799	867	772	763	816	816	800	789	791	836	772	820	806	826	838	771	795	835	855	797	787	814	826	831	809	792	794	831	803	769	806	846	817	864	844	788	786	783	804	821	810
13001	955	644	526	370	327	242	218	222	175	195	166	188	201	192	166	151	174	165	160	162	182	140	154	128	178	165	150	172	185	166	157	167	170	151	161	160	152	183	162	175	157	172	173	159	165	142	185	160	167	159	158	149	171	157	177	166	170	192	169	169	168	168	160	148	159	148	176	139	182	146	168	159	158	145	160	172	145	162	186	161	172	179	150	148	161	165	158	158	158	150	162	151	166	150	156	153	164	154	159	151	190	144	159	162	176	154	167	154	180	168	148	165	144	159	156	146	191	150	160	141	149	172	164	146	161	162	151	149	142	168	172	147	160	157	148	162	160	157	183	149	160	174	185	186	144	156	154	189	156	185	163	151	146	156	150	170	139	158	160	181	168	159	164	150	160	150	185	152	147	155	152	153	152	165	147	150	157	159	181	137	176	163	165	147	154	149	156	144	183	156	185	164	162	172	157	154	148	146	173	165	177	174	158	169	144	147	165	160	138	156	150	173	150	155	196	178	172	167	173	180	170	128	158	175	147	138	150	171	153	151	167	160	169	165	173	144	154	188	182	155	165	181	171	159	176	142	167	168	168	145	155	147	164	163	166	150	158	156	176	155	155	166	166	155	153	152	154	158	158	164	174	163	159	167	163	171	155	172	160	163	145	162	160	157	166	173	153	163	148	166	146	153	158	169	154	159	165	168	150	136	152	174	162	172	149	158	182	155	130	179	148	142	164	157	142	159	170	182	146	155	154	155	133	137	151	137	136	164	191	177	158	147	162	169	151	163	148	165	156	143	156	164	145	172	140	161	169	160	172	143	154	167	170	140	160	159	174	164	164	177	193	133	168	148	156	158	145	158	144	143	176	169	162	152	143	159	166	170	146	167	141	160	175	157	154	179	183	148	147	149	155	169	160	162	157	165	166	156	185	153	159	194	155	173	167	149	160	159	154	152	162	143	153	173	180	165	164	148	171	171	167	140	145	153	162	154	146	169	157	154	169	153	168	169	140	170	183	189	169	172	147	180	157	180	148	147	168	133	170	171	178	159	166	144	165	198	153	135	138	150	200	164	156	145	156	160	177	156	175	173	155	155	165	126	155	173	153	142	178	162	148	155	175	184	139	162	171	174	162	189	167	172	176	166	179	153	163	163	166	176	167	176	157	174	163	182	160	157	169	154	144	151	128	138	146	144	184	172	169	146	164	165	162	169	134	180	180	186	172	174	141	173	156	152	162	140	153	161	173	168	136	167	133	125	150	148	152	164	156	177	150	166	177	166	181	141	155	134	146	133	156	154	184	168	141	150	177	151	158	174	168	171	143	149	126	159	192	171	152	141	152	171	151	154	129	157	158	146	140	156	163	157	157	158	145	165	172	171	136	171	149	170	170	141	155	157	161	160	155	167	151	151	158	165	157	183	146	156	151	157	172	168	150	165	169	163	177	177	163	144	162	168	160	162	170	150	149	165	158	166	141	158	151	154	166	129	153	145	187	181	181	145	160	169	174	150	176	162	178	142	145	148	146	177	190	176	160	156	159	163	185	170	165	194	155	166	160	144	151	155	167	175	180	162	143	150	161	177	158	157	155	175	162	149	163	166	149	162	149	158	152	153	161	164	148	151	183	191	160	151	164	161	163	142	193	167	171	177	171	191	149	163	170	180	161	177	152	148	169	155	152	159	176	151	173	157	153	153	141	167	164	140	147	164	167	182	153	170	171	171	166	164	148	160	185	168	179	159	165	175	169	167	139	159	169	175	157	165	153	163	145	174	152	164	159	191	156	159	165	149	151	144	170	148	180	166	151	145	162	158	166	177	158	140	158	184	146	170	187	161	148	204	160	153	170	169	165	168	157	160	174	164	168	147	158	171	154	157	154	189	166	158	177	180	134	161	171	161	183	143	149	181	144	170	172	162	158	168	167	192	149	175	175	169	161	149	152	155	157	157	144	170	147	159	174	178	162	148	170	153	163	158	159	179	157	133	154	161	146	141	171	147	166	172	192	160	158	146	167	168	167	137	167	152	159	176	170	204	186	143	188	151	158	164	175	135	147	140	146	143	147	169	130	159	164	165	156	165	135	187	146	146	151	180	161	167	175	156	158	146	179	185	151	163	143	173	141	152	171	142	159	164	156	175	164	156	142	180	166	162	165	158	161	149	164	178	157	169	169	166	152	169	140	141	158	160	147	157	189	153	146	152	158	165	155	152	163	175	176	176	131	173	197	133	175	178	164	187	141	162	189	162	157	158	194	160	143	150	169	174	161	156	133	155	168	170	160	174	167	158	170	170	156	176	160	175	168	145	164	161	152	155	162	144	167	170	154	181	152	148	149	163	160	121	193	170	154	162	160	173	152	158	166	203	166	170	157	181	154	178	165	164	170	166	163	150	138	174	147	143	160	138	152	127	168	161	171	162	162	171	164	186	145	146	157	173	157	157	156	152	176	162	166	169	146	141	168	157	163	154	176	161	147	153	165	173	189	166	145	147	186	181	145	155	150	169	170	174	165	129	161	151	164	151	160	150	170	197	174	150	155	155	148	172	168	171	164	150	165	161	143	178	152	143	180	170	166	173	155	149	146	167	178	148	148	170	175	163	142	182	173	160	167	167	158	165	173	147	169	149	177	141	162	175	171	185	172	194	147	172	146	148	172	148	134	164	161	166	143	152	169	161	134	158	167	155	157	150	168	155	152	157	141	167	143	155	177	157	135	175	149	166	138	160	166	151	156	149	160	149	136	178	172	150	165	169	155	150	151	146	157	141	146	199	163	157	138	172	159	164	164	155	147	163	178	164	160	125	163	151	142	164	170	155	172	155	163	139	145	152	162	175	150	158	173	142	152	151	167	157	164	158	155	168	165	168	160	175	161	143	159	168	165	166	180	155	190	177	164	121	175	159	158	155	198	164	141	170	140	130	149	157	175	162	136	174	163	185	128	169	166	172	146	143	143	189	157	141	156	154	151	173	138	178	169	162	144	173	175	147	173	160	168	151	148	162	167	145	154	148	137	163	191	153	148	152	185	177	159	163	163	168	168	177	175	168	149	154	145	191	157	159	143	168	140	160	151	167	152	153	175	207	158	173	174	147	181	176	174	152	152	153	169	158	148	157	144	147	152	134	158	158	175	164	157	159	167	160	152	164	154	149	197	144	134	178	174	194	152	152	167	155	157	139	165	146	182	141	146	193	158	143	177	192	187	134	169	177	130	160	125	165	158	161	163	179	159	161	176	154	151	131	137	168	163	178	151	147	170	164	168	174	186	125	139	175	138	166	152	142	157	178	162	141	140	169	156	161	132	153	162	181	170	171	155	151	173	170	158	163	179	144	157	168	160	159	127	162	170	175	156	147	146	169	158	154	184	159	172	144	136	162	142	157	172	175	145	174	154	141	153	135	164	160	184	161	160	164	171	174	168	155	147	169	169	172	179	171	152	167	155	133	154	166	156	164	171	147	168	135	151	151	170	159	167	163	186	161	161	163	163	179	174	171	156
8073	977	1438	1598	1342	1152	895	851	784	780	632	586	569	529	539	487	518	486	483	500	464	473	472	428	450	463	445	435	462	423	440	373	423	459	427	391	469	429	433	416	442	415	428	408	416	435	427	439	410	401	436	435	401	425	426	406	439	378	424	445	421	439	454	435	398	430	385	422	432	447	411	402	418	458	446	438	412	396	420	425	408	424	420	426	449	411	427	440	376	418	406	422	423	446	384	434	400	398	429	420	396	395	404	410	402	436	433	382	408	406	411	409	439	402	408	402	426	410	415	422	419	363	392	419	451	410	383	388	409	405	404	381	434	412	426	432	374	433	454	443	400	384	433	385	404	412	432	405	417	442	405	418	427	411	385	380	423	411	395	403	432	419	391	400	396	402	416	405	416	386	391	427	408	378	434	390	379	402	421	434	390	427	404	430	419	431	406	407	450	394	414	418	435	410	414	431	425	389	392	381	398	412	401	381	401	440	416	377	409	411	418	419	415	415	391	444	392	383	410	403	421	440	412	380	434	393	398	410	427	395	366	409	437	396	395	421	360	405	372	426	439	404	378	401	437	391	433	399	407	418	407	405	399	397	409	412	393	416	449	397	407	416	422	427	382	426	385	428	421	408	397	422	403	402	419	436	402	452	422	415	406	417	422	426	456	413	414	435	394	418	421	410	400	402	422	402	394	415	411	409	409	420	394	420	408	411	420	432	416	406	399	401	403	421	397	403	425	435	406	397	443	435	396	382	442	373	404	395	371	427	432	369	407	435	416	403	403	411	441	440	421	393	422	421	434	403	407	429	405	416	434	392	403	407	398	414	367	428	431	417	413	412	451	412	404	442	430	432	396	429	412	403	403	434	418	412	401	394	419	447	405	391	389	432	470	449	437	428	400	416	402	395	386	399	409	431	430	417	406	382	446	402	393	428	434	400	405	389	424	389	414	400	422	436	376	445	440	416	444	405	390	401	397	411	407	393	429	431	380	442	392	417	427	434	431	416	434	439	396	438	393	411	414	401	353	416	413	411	416	412	391	436	377	431	416	385	403	424	433	413	429	398	438	398	408	447	414	434	383	462	405	397	394	402	406	390	404	405	394	390	435	426	437	368	393	430	377	424	400	444	437	447	406	410	426	414	408	416	393	371	365	427	394	416	410	382	425	410	401	422	390	394	435	400	417	434	391	390	406	385	454	425	418	399	442	402	439	414	443	407	385	415	390	433	391	407	390	413	432	421	407	408	437	403	464	441	405	410	432	421	403	402	465	389	375	379	394	394	430	383	443	419	388	406	435	389	427	398	443	412	407	417	396	397	415	444	413	419	407	434	433	400	408	376	407	439	403	390	409	401	396	421	448	391	386	422	416	421	423	383	392	394	442	440	434	405	421	393	381	411	451	434	418	422	420	437	429	419	400	425	419	398	421	404	396	407	419	438	395	457	438	400	405	412	406	360	403	433	433	426	427	411	402	388	403	454	396	406	397	386	411	369	418	379	408	409	413	438	429	452	450	405	406	419	391	423	380	380	454	406	390	417	410	406	428	435	476	406	423	373	441	417	387	422	419	428	388	420	392	400	389	411	411	401	425	434	410	373	436	401	388	407	403	395	418	427	417	407	435	449	422	354	430	417	398	392	406	413	394	378	441	418	391	413	376	419	432	401	370	449	389	408	431	405	400	409	352	402	404	410	442	431	401	419	396	386	419	434	398	370	408	399	398	416	413	403	402	424	416	452	428	419	402	389	423	402	391	400	440	438	397	394	414	433	429	413	429	415	398	450	406	373	395	387	381	414	398	393	391	409	404	410	392	409	409	426	412	392	401	380	398	406	428	425	382	420	452	407	399	413	425	403	437	431	404	399	393	434	389	398	408	419	409	398	419	440	410	420	421	406	431	431	422	402	414	419	415	396	383	416	382	380	394	423	412	402	429	410	377	392	421	404	449	418	425	391	366	383	398	436	451	403	388	366	397	420	438	407	387	435	381	411	413	390	436	415	386	398	391	408	417	417	392	386	453	455	406	431	409	400	404	409	394	403	410	406	424	392	398	441	407	441	390	446	376	411	424	353	414	407	381	448	437	387	404	382	415	368	400	409	427	416	403	448	374	440	379	386	401	380	434	392	422	391	437	441	410	414	398	441	418	449	395	398	425	421	424	366	418	433	400	403	422	401	410	414	419	424	435	396	404	411	406	405	417	416	429	424	410	425	393	426	404	388	401	394	437	427	432	382	433	426	409	420	394	414	396	403	396	390	401	409	392	375	429	394	405	354	413	416	419	420	419	405	392	419	437	408	417	420	415	447	423	403	408	410	382	385	408	415	376	445	431	422	381	421	423	401	404	389	433	377	374	423	399	414	422	395	387	429	372	418	388	402	377	437	398	430	437	405	417	402	427	414	409	400	405	392	406	418	410	397	383	413	413	449	390	425	432	439	398	448	410	429	413	462	424	368	429	422	417	415	417	431	429	386	376	424	421	427	422	424	400	415	416	412	416	409	398	429	416	415	403	419	404	425	401	392	426	446	446	387	399	421	399	432	409	421	398	369	424	391	420	386	420	421	399	387	440	396	443	389	372	444	428	409	402	419	409	429	420	425	423	397	437	400	380	404	391	372	395	410	411	442	427	418	403	401	399	411	426	442	391	408	418	408	410	416	424	459	433	391	378	395	379	425	402	424	441	407	385	405	415	388	371	395	429	429	443	423	422	414	413	412	402	395	381	425	424	436	377	382	436	414	413	394	424	402	402	397	394	424	440	470	428	436	399	435	398	393	406	394	394	396	410	430	423	388	395	390	429	409	391	409	389	424	429	418	397	411	419	406	400	411	400	394	397	411	410	448	425	419	401	415	409	402	415	384	412	447	441	385	450	406	371	393	438	403	416	441	375	404	394	406	434	440	409	418	441	426	390	391	409	436	424	395	410	433	374	401	407	422	420	417	386	441	421	429	386	429	381	392	408	387	404	408	403	410	410	399	403	455	410	420	427	431	402	409	400	377	450	426	416	382	433	442	367	420	415	470	426	417	403	401	404	421	391	386	386	397	414	423	437	403	413	404	419	395	400	421	373	405	389	427	431	405	425	373	423	404	426	400	386	414	368	369	432	387	451	412	405	397	419	415	421	415	399	394	425	408	428	383	431	407	407	413	455	382	399	382	384	401	414	397	407	411	388	411	397	398	393	407	435	453	410	418	441	406	385	398	372	384	393	400	390	403	433	396	384	412	375	422	424	367	412	414	377	446	399	407	405	403	426	404	402	408	380	433	428	388	401	442	387	396	384	415	405	364	423	393	421	426	403	375	411	388	394	429	405	465	387	380	428	390	417	384	394	375	419	417	428	417	443	417	417	421	414	426	419	457	413	387	408	408	418	427	433	429	434	391	399	425	412	387	390	394	404	393	414	447	400	425	425	378	398	411	406	438	395	378	415	364	381	402	416	414	395	423	377	391	393	416	391	415	415	412	412	395	419	426	353	436	355	432	423	445
1451	370	409	376	371	332	343	381	371	416	373	367	354	409	381	366	400	375	407	418	336	345	341	359	366	400	389	396	368	341	395	355	360	389	404	362	386	336	331	392	346	351	406	350	381	391	337	386	414	309	389	402	344	390	354	340	390	377	366	371	359	365	344	347	377	381	375	338	399	416	371	357	410	362	376	389	356	367	369	380	391	354	422	373	358	360	359	379	380	381	386	372	360	376	349	380	368	369	374	367	347	365	384	360	329	355	329	344	356	408	393	413	376	349	360	375	394	358	352	365	410	376	330	388	399	390	334	347	361	362	374	370	331	377	352	370	369	353	368	402	354	361	372	334	346	377	396	360	357	369	337	369	372	361	344	409	364	363	395	343	378	360	367	384	406	382	362	369	387	318	375	349	371	337	381	356	337	391	373	402	351	356	378	380	355	356	363	353	369	434	353	394	364	346	384	368	348	396	367	356	364	384	365	372	357	380	373	361	386	360	349	384	343	365	378	326	366	362	385	363	358	340	390	356	364	378	350	361	379	376	338	352	380	352	384	391	355	391	368	320	391	408	358	381	346	379	342	358	369	383	389	377	383	358	350	354	412	405	422	347	362	384	331	381	365	389	383	361	360	392	355	366	353	366	353	407	383	357	396	357	380	365	349	368	388	379	358	338	352	329	358	401	354	356	383	315	334	367	344	340	370	381	378	370	369	410	356	365	371	385	373	357	388	327	364	358	369	393	356	369	383	379	340	384	388	329	377	319	392	355	373	345	357	336	401	400	347	364	359	356	374	342	400	363	383	337	388	342	367	391	336	398	404	334	357	334	368	368	372	362	364	372	380	376	344	382	359	388	413	367	341	404	370	348	381	377	351	386	310	365	364	356	357	372	362	359	382	376	343	380	378	387	381	368	393	388	349	341	327	386	395	411	364	391	395	375	361	343	368	397	359	400	393	373	365	343	400	402	360	346	341	365	391	366	359	389	404	330	383	380	389	351	368	369	397	358	352	385	416	368	367	360	367	347	354	386	382	362	392	348	360	399	355	347	369	385	390	373	376	351	356	349	348	346	375	376	423	344	375	386	379	346	371	381	380	364	386	390	402	391	392	385	369	360	361	366	389	349	349	372	380	350	367	329	355	340	365	352	362	399	366	387	424	361	349	335	407	369	347	370	352	369	340	369	362	363	356	399	341	408	354	373	383	383	362	359	367	367	351	396	337	380	386	381	388	359	402	356	417	321	362	348	380	346	355	350	374	430	372	405	391	395	355	367	371	341	382	373	394	349	405	370	373	361	364	361	359	392	345	387	370	389	374	353	358	375	373	391	359	363	371	382	363	354	399	347	403	357	360	360	351	401	402	365	394	390	396	392	358	372	380	343	378	359	377	366	406	415	377	380	399	360	359	380	371	379	384	377	379	363	366	348	343	410	342	381	371	395	368	352	362	405	348	346	365	372	369	388	361	401	402	354	399	368	372	360	343	366	394	409	379	398	386	382	369	334	365	380	378	375	371	372	392	388	378	353	392	337	366	388	412	385	384	352	372	384	353	416	378	344	346	371	379	370	347	350	344	377	392	356	372	405	367	361	359	350	344	406	351	391	368	338	356	388	362	384	390	359	357	396	362	350	389	379	368	361	384	337	387	344	380	391	348	408	387	387	374	369	375	372	383	359	376	353	361	393	391	359	385	375	347	384	403	369	378	367	374	382	382	353	343	362	374	386	383	360	356	334	375	401	385	356	350	360	400	393	370	351	339	376	342	364	379	372	354	386	384	367	363	383	372	327	397	368	337	398	373	348	355	367	358	373	391	379	385	369	347	405	380	395	342	367	396	347	397	376	362	367	384	359	371	355	381	338	375	363	362	326	363	372	348	369	405	371	380	350	362	380	374	379	413	389	378	363	326	363	352	365	340	352	374	389	381	392	386	409	373	354	385	386	430	362	377	376	388	355	378	386	393	365	377	378	395	389	366	356	361	378	389	352	376	373	396	365	351	346	370	342	376	358	407	381	363	336	408	377	367	385	367	381	400	371	384	374	387	366	414	383	346	373	363	354	374	313	370	365	366	349	401	394	370	376	406	344	340	389	375	356	389	372	385	358	380	365	335	358	363	393	370	363	363	386	385	376	392	352	383	378	391	360	352	347	362	373	349	391	418	353	369	381	359	384	360	355	372	372	363	351	413	368	387	380	387	359	373	344	402	369	362	335	365	386	382	355	348	390	404	356	373	361	339	401	365	375	339	370	354	346	371	432	361	358	375	364	393	369	368	347	390	368	371	336	362	352	390	395	364	364	362	395	376	379	380	365	364	320	378	366	392	369	394	365	400	399	379	373	362	331	381	359	366	358	345	373	356	388	346	352	364	398	367	374	370	358	342	377	370	360	367	362	369	388	374	392	358	354	378	357	347	375	365	349	344	383	348	375	385	382	396	309	337	361	359	362	342	399	369	373	389	391	363	373	398	347	374	390	339	367	373	369	369	426	326	395	369	354	374	362	363	338	338	350	405	332	367	377	403	343	401	359	356	371	339	400	367	378	358	343	392	373	396	361	366	357	362	359	379	391	380	345	344	347	362	406	396	358	368	311	410	390	382	356	377	374	358	365	385	361	356	332	378	337	330	408	384	423	337	357	397	363	367	401	399	384	396	397	403	417	368	369	359	396	390	360	381	408	324	372	356	358	338	334	362	383	336	356	378	401	368	340	361	366	382	359	352	373	350	382	368	366	388	376	386	370	360	381	383	388	382	347	382	347	378	419	369	393	360	339	365	404	386	380	375	366	388	389	370	395	376	373	367	380	339	408	412	322	394	372	425	428	402	387	370	342	386	367	352	387	385	385	394	371	378	393	366	375	387	373	389	382	378	374	386	345	361	397	370	390	356	375	383	385	401	381	354	349	362	367	366	408	390	392	351	437	396	379	366	379	369	365	354	359	415	353	369	387	383	386	395	346	359	369	376	354	346	360	406	377	382	415	380	380	356	394	365	352	356	392	351	370	365	377	409	371	370	346	333	363	346	378	367	357	364	360	389	392	410	390	383	355	391	343	385	347	351	344	376	343	366	403	387	392	358	391	357	357	371	364	379	378	379	398	382	385	374	366	369	392	403	365	391	404	351	386	351	384	382	405	379	392	374	395	357	344	358	362	365	351	405	404	386	375	395	363	405	399	425	384	357	409	389	364	397	351	341	409	367	396	355	354	333	421	350	374	354	332	380	400	331	365	364	337	378	404	345	353	377	335	348	327	390	377	378	382	364	360	395	357	389	384	347	356	328	353	354	380	347	338	360	369	370	345	371	370	363	368	361	384	368	347	372	381	345	376	378	361	385	378	368	387	349	385	354	370	413	373	392	346	362	345	372	384	353	391	362	360	422	397	375	353	357	313	368	415	317	393	396	372	354	372	382	377	354	375	397	389	377	338	381	401	382	385	331	372	363	364	400	367	359	419	359	368	361	387	377	400	377	376	374	363	361	350	361	367	344	373
2091	858	862	926	908	894	873	926	874	894	928	879	814	809	879	839	878	891	840	893	851	885	860	834	895	850	832	906	934	862	915	864	889	884	825	868	861	819	911	884	847	864	871	867	859	906	854	865	814	870	940	922	850	797	831	859	876	863	866	875	935	909	910	872	808	897	891	837	823	897	842	934	846	905	869	851	908	856	870	830	849	867	870	894	880	856	859	854	840	865	920	863	880	840	826	865	858	840	867	842	858	864	860	861	869	840	827	882	827	845	845	861	907	918	879	855	864	866	884	925	900	851	852	882	827	847	876	838	889	852	829	881	871	886	843	892	825	889	888	872	867	886	838	886	894	866	892	947	884	931	851	859	842	856	883	872	871	833	839	841	876	843	844	861	906	892	911	900	857	899	845	929	874	860	882	885	854	896	828	897	846	833	857	803	861	886	896	851	876	886	874	868	833	833	877	894	896	877	935	865	861	835	922	878	803	918	866	872	848	854	855	864	872	860	889	865	891	872	882	890	847	860	888	851	906	856	895	875	907	872	898	868	933	862	899	881	838	824	828	861	879	857	875	871	910	855	890	834	855	931	883	862	862	919	827	865	915	803	886	845	876	897	861	926	910	912	873	852	858	910	861	885	877	896	931	845	849	901	878	871	912	819	882	810	855	903	884	932	874	859	855	830	886	875	939	867	847	879	848	887	870	868	849	827	836	898	886	885	850	914	871	845	863	895	848	842	838	937	890	887	882	885	880	835	897	911	888	900	910	880	857	920	862	861	849	874	879	864	828	897	862	813	835	908	886	851	921	911	881	847	895	892	858	824	897	877	804	899	859	840	838	862	862	910	886	823	876	881	840	913	847	890	877	881	883	830	907	896	879	855	902	873	959	928	908	909	941	837	844	867	851	851	865	853	854	826	912	870	927	817	931	845	852	907	842	907	888	870	880	817	859	892	863	833	866	884	853	876	899	876	913	866	814	882	944	917	855	931	872	882	879	891	875	857	845	869	815	869	844	852	894	811	877	880	860	849	885	925	877	862	918	906	906	864	862	890	851	841	895	849	852	864	871	850	902	866	877	843	939	903	844	815	855	909	867	830	838	861	899	893	845	866	831	871	910	835	843	897	851	877	875	816	846	896	896	857	872	930	820	900	855	829	831	851	881	886	879	922	883	819	839	885	843	851	921	886	874	885	872	914	842	868	878	834	863	910	936	870	912	848	851	844	854	896	866	808	824	859	805	859	864	881	889	862	911	896	896	895	889	898	909	861	848	854	890	831	830	874	853	888	856	863	860	895	850	909	882	881	881	852	833	835	821	886	843	863	875	876	921	839	906	959	877	847	866	885	859	904	868	868	887	892	876	894	907	823	871	900	860	853	873	881	844	875	870	831	890	858	859	864	875	907	925	868	881	862	877	873	866	873	853	884	875	880	881	888	876	838	883	836	900	919	858	921	882	895	858	867	895	811	860	902	788	866	869	915	833	869	833	927	838	837	862	857	914	852	827	872	887	907	839	847	886	925	889	846	862	853	848	893	868	867	839	904	883	873	851	863	877	912	885	859	864	861	849	870	857	876	888	823	869	873	897	833	823	918	894	874	858	865	937	829	860	836	902	828	915	837	837	909	860	916	919	940	845	839	880	870	836	876	888	855	849	888	910	851	858	810	913	852	895	865	894	881	838	840	866	849	892	907	831	896	823	886	887	898	838	872	861	903	897	893	905	888	874	888	853	845	866	867	867	845	898	848	901	863	894	925	846	896	853	863	873	819	832	873	877	873	862	840	880	920	864	862	912	850	840	867	881	867	824	885	924	850	837	872	902	867	825	838	874	856	885	868	789	849	902	866	879	935	895	898	826	840	902	895	837	923	856	886	871	829	886	827	822	888	911	903	819	885	880	845	816	865	895	816	911	917	893	911	853	883	936	842	860	873	884	883	797	810	929	876	877	877	892	914	870	810	898	874	880	877	894	845	874	854	891	864	913	844	901	875	821	905	857	861	857	856	886	915	854	907	908	920	904	867	851	877	905	891	860	930	835	888	936	869	825	849	846	833	849	906	871	909	872	883	838	864	863	865	885	835	876	849	876	859	925	835	867	892	886	836	863	909	915	811	882	862	832	890	894	883	856	872	829	807	876	851	890	890	914	843	858	869	901	891	846	910	871	863	865	873	903	890	816	928	889	867	868	844	872	893	877	846	821	859	889	885	856	892	863	892	866	846	874	888	861	843	892	863	906	839	861	898	887	888	908	901	900	908	914	889	877	844	852	887	855	917	907	873	885	888	856	864	866	864	883	840	888	897	891	912	863	860	826	860	851	925	901	880	920	885	877	938	888	855	837	856	887	834	878	839	894	879	852	900	893	867	922	869	907	862	867	871	855	884	840	877	872	866	860	848	886	916	902	896	836	891	846	846	890	905	907	794	954	913	849	902	861	819	867	901	849	870	836	891	888	882	876	950	833	853	850	868	946	855	864	873	853	886	863	837	905	873	813	913	867	862	866	874	875	901	857	893	853	881	905	834	860	854	867	898	892	876	892	816	842	907	880	859	899	876	904	917	897	895	845	896	890	877	853	904	878	888	881	862	826	848	846	872	866	913	882	824	865	890	888	903	844	840	911	906	908	893	854	873	841	838	887	906	851	875	828	860	833	803	844	876	840	887	869	893	873	892	864	844	846	809	939	897	853	843	874	871	880	933	875	898	872	845	830	850	841	901	866	905	887	840	859	804	815	846	822	794	857	861	902	890	820	845	779	854	873	889	843	864	858	833	835	878	832	871	930	970	870	903	878	831	853	881	898	880	891	870	908	807	923	864	910	895	874	846	928	831	882	859	845	889	893	882	841	875	916	824	912	873	865	863	859	855	864	874	907	873	897	870	933	896	862	852	851	913	856	843	856	877	896	886	859	892	893	805	908	907	833	875	919	811	865	874	891	861	885	857	834	875	840	876	851	850	949	882	920	854	860	881	934	856	890	858	920	915	816	867	824	949	877	853	883	874	934	879	860	856	843	832	931	897	843	833	857	908	905	911	850	883	877	836	815	898	839	902	837	901	849	833	808	891	874	805	855	871	863	965	878	871	896	863	855	875	895	839	861	922	810	861	871	892	867	903	913	864	849	879	865	843	857	882	890	837	887	873	856	822	880	894	834	878	865	897	876	859	861	875	846	873	870	894	881	889	827	833	855	869	844	868	857	791	873	888	780	869	833	833	892	878	864	917	907	875	888	930	855	901	856	931	891	874	863	881	846	931	810	849	824	839	860	891	886	888	870	920	844	837	893	865	904	890	812	877	863	842	866	872	897	905	869	891	860	840	846	848	847	874	844	885	917	865	861	855	928	820	884	894	860	849	841	846	854	840	824	884	865	876	862	827	859	887	883	861	882	857	823	831	890	858	877	862	845	849	870	861	884	868	830	868	902	852	909	829	860	871	950	837	821	871	892	889	845	798	862	882	910	834	849	899	851	863	861	864	863	842	876	901	834	849
7235	629	545	505	432	466	420	390	378	370	352	358	358	331	377	333	337	340	360	351	323	358	296	336	366	386	365	376	369	353	361	344	360	361	351	361	312	363	349	343	353	373	336	341	318	396	346	386	359	357	366	324	320	360	379	358	356	313	336	321	387	330	367	322	349	325	354	342	331	329	334	336	350	350	343	367	363	377	381	335	290	368	350	339	343	367	330	375	336	340	343	352	377	345	352	310	353	348	329	355	354	368	320	345	354	335	323	336	345	355	357	352	360	330	338	320	316	333	334	346	347	362	340	336	322	337	342	352	327	357	343	377	342	333	346	357	349	324	321	356	337	353	355	371	371	333	344	332	342	309	344	346	321	326	338	336	343	360	356	371	301	351	309	348	355	337	370	314	332	372	355	351	295	295	366	323	334	337	361	341	363	353	369	343	344	329	365	322	349	334	365	331	354	312	373	350	338	351	338	361	345	338	326	345	356	333	353	350	350	334	356	354	398	304	354	329	345	354	346	356	352	352	356	366	343	344	354	339	355	317	362	374	326	391	340	353	339	322	328	352	385	295	358	346	358	323	367	371	312	340	347	361	351	320	331	352	324	340	361	322	378	354	368	334	340	353	398	337	338	364	360	363	324	312	344	363	329	324	301	359	343	340	403	345	354	360	334	346	311	370	343	353	340	327	360	367	351	355	345	336	344	388	320	338	320	320	380	351	328	349	359	346	351	345	325	319	325	339	372	359	314	396	353	333	343	336	319	308	317	340	352	342	384	355	298	356	344	330	331	354	339	362	376	320	350	334	376	419	341	334	374	292	315	358	355	332	321	323	332	358	316	340	328	340	356	332	360	334	320	387	354	350	346	338	352	353	317	329	347	354	351	311	345	340	310	346	345	323	343	412	356	345	339	350	286	338	332	339	352	337	370	360	327	355	320	349	336	386	348	348	356	359	357	336	323	330	345	307	354	353	356	325	337	353	350	341	319	327	332	364	308	329	346	370	342	326	374	348	338	352	360	356	311	333	348	336	340	337	306	316	315	345	318	357	368	324	331	314	307	316	363	352	335	335	319	320	334	312	357	336	334	352	373	350	366	397	359	337	338	348	352	353	339	329	344	309	328	375	320	352	348	344	345	350	342	340	296	301	345	356	348	331	359	349	312	291	332	314	310	395	326	349	347	333	350	344	385	355	358	363	331	305	370	335	343	330	365	348	360	352	367	342	341	348	349	339	381	335	330	367	323	332	298	339	334	313	328	311	325	325	336	323	370	343	389	320	343	372	321	308	355	318	325	343	341	349	367	362	367	339	331	325	329	363	329	336	356	312	356	350	364	356	330	311	357	312	323	336	328	339	352	357	353	325	351	337	343	311	347	371	348	320	342	348	313	331	324	349	337	326	368	337	327	352	360	347	333	345	338	347	393	312	350	361	321	348	333	377	321	340	345	333	350	371	340	346	384	334	359	345	340	348	347	335	331	404	346	348	301	379	339	335	355	306	310	329	350	326	341	342	359	342	353	360	370	342	346	338	364	364	309	333	315	336	339	368	331	356	326	324	325	354	340	367	300	369	347	370	358	386	305	365	338	332	349	360	352	350	362	352	349	338	319	337	358	335	347	332	349	325	390	337	338	347	326	318	354	379	347	346	339	349	347	372	352	381	366	351	357	340	343	330	326	372	343	344	351	344	348	335	336	347	375	368	331	342	349	371	299	348	324	357	358	315	363	326	357	346	358	357	348	347	389	350	385	337	313	363	347	338	362	367	337	308	345	371	368	348	327	355	367	316	325	328	356	333	323	376	351	323	328	352	350	309	324	381	365	315	369	365	344	333	358	341	335	337	385	383	378	391	381	384	380	332	365	337	312	355	391	353	352	400	346	343	314	350	333	360	336	331	371	389	350	349	345	355	333	323	363	371	319	301	352	335	377	331	361	372	355	355	331	368	326	329	329	326	340	330	360	341	351	359	337	350	367	336	357	336	336	315	356	336	322	331	352	319	320	359	344	316	329	333	358	345	335	326	378	361	326	366	352	337	341	357	371	348	327	330	346	397	333	353	353	344	304	402	389	336	343	338	329	365	328	381	370	365	327	359	328	335	348	353	351	372	366	320	344	331	340	322	362	366	336	347	364	305	334	344	318	353	333	329	324	323	384	350	348	351	323	403	358	329	360	348	333	377	349	366	349	335	335	366	325	339	351	384	361	350	356	348	339	332	319	331	353	349	316	345	344	322	331	318	339	358	335	323	350	340	326	366	385	307	349	345	330	343	300	349	354	337	344	352	325	340	316	336	364	355	346	304	349	345	308	336	367	369	328	316	347	338	348	342	384	318	328	360	336	308	349	304	325	344	286	310	323	369	352	339	332	372	321	379	345	327	339	352	357	338	302	374	338	329	318	357	356	363	358	360	343	356	360	315	353	348	346	377	345	339	331	379	351	339	320	325	363	306	314	335	361	362	330	372	338	376	355	310	361	335	334	369	351	320	348	372	347	351	363	358	336	330	327	324	351	330	335	332	327	329	360	341	316	312	334	336	317	328	354	358	332	305	340	373	344	333	387	361	302	350	380	308	360	319	341	330	365	350	307	325	328	365	366	350	366	338	362	365	329	366	374	359	327	332	352	352	327	363	354	370	354	337	348	340	337	328	311	351	390	357	334	337	316	359	336	333	330	343	380	348	375	350	317	327	364	331	303	357	317	377	317	363	318	324	341	317	353	364	360	402	346	345	363	344	382	337	335	346	325	342	338	354	346	386	296	367	328	384	335	330	352	349	351	340	352	367	330	350	398	357	325	366	351	338	330	335	351	349	313	333	317	373	334	385	366	376	339	353	358	298	366	311	379	346	309	308	351	347	343	353	346	348	370	332	327	347	342	317	301	374	331	322	365	320	351	346	340	293	318	366	361	323	323	343	308	354	350	340	392	290	342	361	334	378	347	405	359	327	339	331	349	340	395	345	340	341	335	365	359	323	342	301	313	333	353	321	307	373	343	321	371	320	328	355	314	309	354	374	351	341	308	361	303	326	323	351	335	344	350	348	323	348	336	338	362	318	331	341	342	350	356	354	328	345	323	331	389	329	331	346	356	353	335	361	344	402	363	403	329	340	363	357	328	367	318	356	330	370	322	353	331	365	344	347	363	331	328	357	305	356	340	361	356	329	349	320	324	345	381	329	360	327	342	333	363	400	355	347	341	336	373	311	322	355	325	306	281	352	366	356	353	339	331	357	336	350	354	354	377	302	345	351	350	361	378	332	323	334	372	321	328	370	315	352	338	354	321	342	339	331	335	379	357	351	349	350	350	352	377	333	354	344	333	324	374	340	306	341	336	364	322	286	350	348	345	342	356	338	321	343	326	347	334	332	337	324	330	353	322	337	349	365	367	336	340	361	350	336	349	327	345	336	336	350	323	348	356	323	363	333	373	347	355	338	323	348	376	343	350	341	348	403	337	347	346	319	329	327	310	341	348	347	340	322	331	317	331	313
6709	1043	1296	1401	1367	1232	1167	1005	1019	944	937	916	858	893	819	855	870	854	861	853	860	836	839	845	778	806	810	775	818	803	836	800	792	822	807	820	798	866	902	801	826	793	771	831	816	773	826	796	786	818	829	805	821	862	768	802	823	745	822	811	838	821	816	855	863	805	817	827	746	849	832	817	791	786	836	777	783	849	827	775	817	804	811	868	753	834	805	800	853	787	799	780	825	826	786	825	814	772	783	768	781	835	800	828	785	884	792	803	803	811	812	801	827	743	822	859	780	802	837	829	762	801	772	815	772	828	833	803	813	769	837	813	815	810	785	845	793	794	830	856	777	774	808	776	770	788	820	800	846	827	789	801	844	802	786	774	764	781	833	791	798	823	805	778	815	810	803	848	794	807	794	857	821	776	834	800	809	811	808	848	845	818	806	833	847	779	828	834	783	810	806	866	794	791	797	837	822	776	839	857	797	812	799	837	810	793	851	795	842	827	813	834	850	837	757	776	745	779	769	794	806	804	818	821	807	775	796	829	843	843	829	812	798	806	773	763	800	851	811	805	791	822	775	802	836	819	795	796	819	830	780	813	796	801	763	795	818	846	792	786	818	781	860	754	824	863	777	859	868	805	811	770	839	806	802	756	811	798	823	774	788	784	791	804	767	814	807	798	774	781	769	873	828	824	800	797	780	832	854	801	851	850	851	803	816	820	769	815	814	790	825	795	770	819	785	810	820	756	791	794	814	833	787	832	827	830	785	834	804	834	763	813	777	827	804	791	854	767	827	804	790	823	808	778	795	817	767	847	858	778	739	837	837	821	825	821	772	758	805	826	798	814	775	812	828	796	816	797	785	845	775	848	780	746	810	809	820	788	785	799	841	852	799	813	782	770	771	767	838	789	832	801	771	785	820	818	821	772	801	795	835	811	741	813	773	793	777	777	776	795	789	798	758	801	819	799	793	843	803	747	831	766	863	828	779	795	823	799	821	858	750	809	816	805	802	790	847	854	874	797	766	801	801	793	744	778	756	807	800	803	783	843	824	797	856	807	792	803	809	779	782	820	826	783	794	722	775	776	824	791	815	828	836	805	822	786	783	766	784	820	804	841	839	817	801	794	829	778	879	826	864	790	791	782	749	800	842	820	824	788	834	823	831	769	793	807	792	857	773	826	800	782	814	792	826	818	793	851	801	777	767	818	839	754	760	796	745	785	774	798	839	765	791	785	808	754	768	807	816	774	807	807	822	810	826	767	778	775	809	766	837	815	805	800	789	802	819	846	824	769	793	818	826	835	812	794	773	849	777	794	857	747	831	861	757	809	805	859	770	806	868	792	809	834	835	819	806	818	772	742	841	811	796	801	793	771	843	779	844	832	825	826	806	832	854	842	812	809	767	808	736	797	774	807	857	770	786	795	806	829	795	778	795	760	806	819	816	814	821	799	785	764	735	822	856	768	786	834	815	753	847	819	800	777	816	764	866	825	758	838	822	843	807	801	870	781	790	793	815	764	818	827	808	749	788	762	784	849	808	829	792	783	800	830	794	840	812	780	774	812	785	795	828	829	822	793	779	798	789	816	786	781	788	781	793	802	818	817	815	813	767	779	801	795	810	813	861	798	811	822	805	816	824	776	787	786	822	829	758	785	798	774	789	790	851	816	793	816	791	800	800	766	814	785	801	780	774	823	806	803	816	780	849	757	777	808	792	792	795	792	811	805	822	809	840	827	767	794	796	836	778	817	820	799	800	753	803	783	796	842	848	828	826	866	807	773	796	793	832	782	846	824	749	796	848	847	847	800	786	830	822	838	834	813	777	779	783	809	755	838	784	795	829	814	828	830	764	782	787	769	803	800	816	792	752	800	780	815	780	849	805	835	816	849	811	805	789	764	768	849	834	812	814	811	830	807	837	798	827	767	817	806	798	842	798	796	810	827	813	828	846	793	824	770	787	807	811	785	811	799	831	818	792	855	764	790	825	763	850	797	731	801	806	797	770	758	816	784	819	854	737	799	816	797	790	821	802	796	825	839	781	798	793	834	846	845	747	795	758	767	795	778	855	816	828	812	786	778	830	803	790	769	798	863	864	815	819	832	777	819	786	832	793	802	735	823	885	802	860	811	787	742	796	780	794	801	791	820	757	801	769	875	826	798	746	795	808	844	829	815	781	821	854	791	782	802	794	833	766	825	801	850	799	763	785	798	788	834	833	826	839	834	823	784	838	796	815	785	799	823	837	781	823	788	816	841	794	808	799	771	838	756	814	780	773	845	809	752	773	763	804	782	777	768	771	795	746	839	794	834	803	864	786	813	787	812	803	755	791	754	812	840	734	804	831	816	782	832	830	795	766	792	760	763	767	824	827	819	840	804	830	812	839	791	774	750	751	795	835	789	823	802	829	821	817	869	791	825	806	744	830	787	804	816	771	837	769	864	812	780	819	775	808	829	852	843	827	788	895	872	829	811	782	804	785	773	808	861	775	801	842	819	772	773	780	805	794	792	772	809	829	826	810	795	827	796	849	771	763	797	793	757	819	825	811	813	816	830	848	799	786	784	843	777	786	802	822	807	790	801	807	790	836	801	815	855	815	841	854	785	755	788	806	812	828	823	782	817	810	828	802	861	755	809	805	820	856	781	819	773	788	846	824	818	863	834	839	800	792	800	745	833	800	804	773	748	870	883	793	803	827	790	826	760	838	822	798	803	826	800	784	797	772	785	777	775	762	808	793	799	784	803	827	790	815	796	791	837	838	803	835	795	820	846	857	831	836	831	774	826	790	787	852	825	846	788	844	807	810	797	808	823	825	834	757	836	780	765	792	772	815	825	816	831	819	795	849	837	838	788	823	822	793	776	785	828	827	754	793	781	787	853	912	778	819	819	807	829	866	774	789	749	882	804	793	776	837	754	758	756	800	806	850	834	793	803	823	790	790	788	808	811	787	843	768	834	827	872	848	855	791	835	892	816	793	773	785	806	798	837	772	861	824	784	781	797	859	752	859	794	804	830	802	807	777	840	771	791	754	774	795	816	841	766	772	798	771	828	835	797	763	788	842	844	777	788	836	790	833	842	798	819	787	793	803	741	814	806	822	820	791	795	849	795	757	885	808	800	817	835	858	806	757	802	801	804	837	795	797	799	808	841	804	791	836	768	802	783	783	837	859	827	823	806	798	785	782	778	791	811	820	764	799	835	800	830	787	833	809	779	802	753	784	836	854	781	834	816	854	827	844	803	812	807	801	848	825	818	796	789	805	795	809	805	785	801	832	795	798	817	807	876	795	771	802	813	814	836	785	830	850	829	789	803	884	787	823	815	801	838	767	792	814	740	783	803	790	810	825	767	836	753	812	829	766	789	851	805	837	829	868	870	791	808	831	791	792	840	822	844	776	817	820	809	812	800	794	779	860	838	769	770	780	749	801	729	783	819	816	784	819	796	848	830	758	815	843	791	853	786	819	769	789	822	790	812	840	832	768	847	852	789	786	874	846	772
13213	940	681	534	359	325	265	243	215	208	201	159	178	162	166	184	159	164	174	163	130	151	167	166	158	161	166	170	172	152	162	133	148	144	136	160	151	146	166	209	193	154	153	136	167	149	178	160	166	157	182	157	148	170	184	174	156	162	151	179	141	189	158	161	156	166	149	186	166	138	179	165	162	161	170	161	159	171	158	145	170	154	171	151	159	149	146	166	160	160	151	155	144	137	149	158	144	153	168	153	151	170	144	159	148	148	179	134	154	182	166	168	155	143	162	143	160	175	161	162	165	138	154	176	138	150	149	161	154	161	131	153	157	157	147	147	155	178	164	166	159	150	160	171	178	154	152	167	132	154	170	143	162	154	158	154	150	161	175	146	164	144	136	159	154	170	163	140	159	158	159	151	179	161	149	170	167	147	150	158	154	163	146	162	162	175	173	170	169	199	165	154	167	147	156	173	181	164	152	140	164	155	151	155	184	159	164	157	184	151	159	155	151	175	149	160	166	165	154	158	167	177	167	125	168	171	158	140	138	180	173	137	155	148	152	143	146	156	163	123	148	159	174	157	173	174	159	153	143	151	129	155	170	170	144	160	154	184	149	152	172	179	170	150	163	164	184	149	152	168	145	146	175	153	170	173	165	190	166	153	158	174	176	159	174	158	170	167	160	152	164	164	174	153	162	145	187	160	142	162	153	148	155	158	164	145	176	166	150	164	150	164	167	167	148	178	147	146	162	162	141	172	157	164	129	144	162	171	153	159	149	166	168	167	167	158	158	140	175	172	159	173	171	152	161	189	164	156	145	158	139	165	146	155	153	161	149	158	139	149	166	148	170	171	161	165	153	170	143	146	182	151	163	171	163	182	151	138	153	160	170	148	175	161	167	173	180	166	158	157	156	161	159	131	137	147	181	159	161	151	161	141	156	177	139	156	152	138	160	158	148	164	152	143	141	171	179	148	166	155	165	151	154	167	140	164	158	133	161	175	179	169	157	192	168	171	171	174	143	153	172	123	165	150	153	157	176	164	161	165	158	149	157	153	169	155	189	166	161	155	167	165	139	173	174	138	164	165	155	153	194	144	155	178	158	144	157	184	168	145	140	164	164	177	168	179	158	155	165	147	139	137	161	146	175	173	144	141	129	134	183	163	166	152	166	180	162	179	157	161	132	190	177	173	155	164	154	155	170	140	132	160	149	167	180	156	146	163	153	162	136	168	165	150	173	169	169	138	156	155	159	139	165	182	163	157	169	167	152	170	169	176	158	163	147	174	150	138	167	152	150	169	170	149	157	153	172	163	174	156	144	184	153	173	158	149	151	192	158	155	153	169	145	132	134	141	136	170	163	152	166	161	171	188	174	158	172	155	146	128	166	150	165	157	178	140	173	158	133	155	150	175	149	163	166	153	170	166	154	180	152	163	152	176	166	132	160	177	173	173	130	178	150	165	128	162	152	140	153	178	156	171	147	159	164	187	181	149	174	153	153	172	155	156	152	188	171	169	146	145	154	173	171	175	147	171	175	147	156	148	133	168	157	151	149	151	174	169	154	184	147	146	163	119	153	185	176	135	179	160	155	159	157	173	142	159	173	168	159	141	147	174	156	154	170	169	153	170	140	159	153	148	138	145	143	162	172	155	171	174	165	170	173	158	147	151	151	150	161	159	148	159	169	173	157	161	162	165	175	151	152	183	169	197	175	169	181	148	164	164	199	161	156	177	158	161	138	146	137	173	172	147	175	133	159	144	158	153	169	153	168	167	156	180	164	161	156	154	168	153	160	153	177	138	156	148	181	161	154	186	142	185	159	163	158	165	152	174	163	177	162	162	151	133	151	172	172	168	139	181	153	150	151	146	197	151	170	162	157	185	137	143	160	187	178	146	154	143	179	167	133	155	153	165	158	153	146	147	161	153	145	149	168	155	148	170	160	159	182	165	183	168	147	172	188	155	155	154	159	140	130	151	183	148	144	148	175	174	158	154	167	179	156	132	150	135	158	170	159	162	145	147	171	166	148	152	165	151	168	159	162	158	180	172	162	154	163	158	164	137	164	152	195	170	168	150	161	188	164	163	191	151	152	160	155	149	171	142	160	170	201	147	143	156	168	166	161	151	159	146	146	180	167	160	160	151	142	164	140	157	168	175	161	176	171	195	162	154	158	168	155	170	161	185	160	159	139	154	177	146	161	147	142	128	140	157	182	151	158	188	160	163	146	139	152	153	180	166	169	151	164	162	181	158	163	169	185	154	162	169	164	167	162	124	147	146	159	154	186	177	163	160	170	164	155	163	158	163	162	176	173	154	172	167	184	168	183	151	160	150	180	154	165	148	171	162	165	166	157	168	158	155	131	149	177	166	161	141	162	134	152	162	151	152	157	158	188	151	161	174	153	171	127	166	134	142	152	155	171	164	148	157	155	153	162	143	148	174	136	157	158	177	148	157	172	181	160	161	147	153	151	156	158	171	169	170	148	153	153	171	175	147	121	161	166	165	158	167	141	196	155	159	165	172	148	167	145	150	160	164	156	144	156	182	145	149	140	149	151	154	158	163	164	152	158	182	147	178	154	177	132	147	174	164	152	158	152	135	166	162	152	163	147	172	150	174	159	165	149	168	169	157	173	183	161	156	152	155	158	166	150	161	155	186	167	166	167	154	151	148	174	174	157	161	161	168	165	169	157	157	153	151	167	159	165	166	174	189	163	154	162	185	144	153	167	142	164	134	156	173	158	160	169	142	151	156	168	162	171	149	151	169	172	135	163	140	158	163	138	157	153	160	188	162	164	154	163	145	151	152	151	162	172	165	145	159	148	159	161	163	148	186	151	144	148	156	163	174	171	159	167	148	154	151	180	165	153	156	157	145	155	147	191	178	163	171	168	163	156	157	182	158	180	165	158	132	173	170	170	134	163	149	159	169	155	189	152	155	139	174	176	160	148	166	167	137	148	155	161	150	155	115	135	175	187	161	173	159	174	175	190	168	159	160	141	179	157	163	161	175	157	160	141	166	147	164	165	148	134	164	147	155	151	179	178	157	146	176	167	144	147	161	147	163	159	156	153	157	183	189	132	155	163	153	151	158	169	154	162	175	163	165	132	133	160	192	165	181	151	204	173	148	159	159	148	176	179	160	159	178	182	183	142	163	176	140	144	162	163	144	159	153	147	136	150	158	135	152	159	159	159	164	187	153	145	143	180	146	142	154	163	161	122	156	155	146	158	159	163	177	166	158	150	165	174	150	153	147	158	164	167	148	154	156	168	163	172	178	180	170	181	168	155	162	166	144	146	181	147	161	167	167	154	175	144	175	140	147	155	150	158	140	138	158	158	149	180	150	154	177	160	164	149	179	169	152	153	160	164	144	163	165	161	142	168	184	149	172	160	170	159	155	154	162	146	149	181	165	157	152	159	176	176	168	146	152	157	160	156	144	141	158	166	170	162	141	175	188	182	149	162	163	147	174	152	163	165	158	145	161	133	154	151	150	163	155
8114	903	1482	1666	1395	1177	984	950	689	656	683	615	600	544	564	502	511	487	473	498	459	494	458	434	443	449	437	461	425	468	405	425	437	423	426	439	415	455	430	445	459	419	435	431	450	446	429	405	409	427	436	401	424	411	419	413	406	400	461	422	414	460	409	436	400	384	416	412	444	465	422	424	447	455	404	415	436	406	415	387	368	423	429	401	432	402	378	401	388	417	456	428	420	467	407	433	412	397	393	435	419	425	415	396	410	374	412	413	418	413	388	417	400	412	405	430	404	429	444	402	395	394	463	429	434	429	409	417	425	420	414	424	406	456	384	421	404	394	397	406	407	391	396	435	449	403	405	399	451	386	430	436	416	383	401	432	421	423	402	366	379	408	421	430	394	411	415	388	418	387	392	414	400	393	400	424	416	432	413	410	480	416	391	429	365	425	419	443	402	424	393	418	433	464	421	454	399	384	384	391	452	428	430	439	413	366	414	439	438	385	446	431	414	408	439	387	351	396	383	411	423	410	393	392	440	386	408	379	388	411	421	388	412	409	435	407	406	441	439	381	408	396	380	421	414	422	424	423	439	395	404	421	463	361	416	433	378	408	401	395	411	394	408	402	407	380	398	422	422	406	450	393	403	400	404	397	427	433	457	428	373	384	355	409	434	373	395	403	408	428	389	406	408	391	430	432	407	409	419	417	429	427	399	390	381	397	398	395	392	402	408	388	399	412	422	393	432	436	429	388	409	435	349	426	418	422	417	426	407	428	427	397	404	408	396	436	393	403	405	410	426	411	396	412	392	451	405	402	440	412	386	430	401	387	358	413	408	419	411	443	403	417	425	393	379	419	418	413	394	431	425	461	407	421	383	402	434	389	393	416	408	401	389	392	413	433	392	420	413	395	401	418	384	383	434	426	436	419	454	447	409	378	429	403	454	415	419	417	404	397	425	420	384	404	411	434	437	404	422	417	412	404	416	380	418	407	412	410	389	423	404	384	382	390	423	405	403	411	406	412	380	401	401	419	415	383	361	417	397	406	410	406	435	396	404	415	429	382	386	443	414	444	429	426	363	384	418	421	415	424	400	411	443	394	420	397	408	394	375	397	405	399	407	419	456	399	423	390	414	430	407	384	409	429	406	434	386	393	441	433	413	406	409	412	365	411	414	422	419	402	411	440	356	382	385	463	394	395	416	390	407	436	412	431	380	376	409	423	429	439	386	418	451	388	408	402	408	444	413	417	402	430	429	419	431	429	421	458	421	392	446	391	418	416	371	377	427	431	404	429	408	419	398	390	393	375	427	410	396	409	407	413	376	430	358	398	424	411	419	371	437	378	420	390	409	417	440	376	426	377	383	402	386	431	385	395	395	440	387	414	436	381	413	397	380	435	435	402	389	412	386	423	378	411	389	397	422	392	399	402	435	395	400	416	417	414	398	421	372	419	434	380	410	424	419	384	387	432	409	385	434	410	396	407	406	413	442	402	445	413	416	389	424	373	405	415	369	376	420	420	376	406	390	398	392	393	415	395	394	406	403	435	403	393	382	371	406	391	395	396	425	438	411	401	399	415	419	408	408	416	405	358	391	401	420	440	399	439	429	443	405	447	389	412	406	450	402	374	402	415	399	415	400	394	435	432	447	399	427	411	450	451	422	448	428	427	419	443	404	404	438	431	399	408	402	437	442	420	430	414	429	412	385	443	415	399	411	411	414	429	441	415	401	402	430	398	388	429	413	426	443	419	384	408	388	395	430	400	409	450	416	376	415	406	399	384	408	414	421	406	409	411	384	379	389	416	404	425	394	429	407	386	401	402	426	430	385	363	411	394	420	445	399	407	400	424	396	419	437	381	403	435	441	405	378	424	420	426	439	442	400	431	364	395	427	418	389	381	433	411	426	384	434	427	414	466	440	401	450	417	426	428	372	403	407	418	421	394	421	457	401	394	396	377	401	414	369	403	412	394	391	394	393	397	420	404	453	429	418	432	405	373	403	411	394	397	409	399	432	409	403	418	381	423	380	401	386	424	400	394	409	401	409	431	419	386	419	396	417	394	410	396	418	418	407	424	374	442	388	421	415	419	406	392	408	433	432	398	368	419	427	409	408	404	421	402	401	366	385	421	423	430	425	396	446	419	389	414	443	421	430	406	424	419	434	385	417	428	389	405	373	404	384	421	430	400	379	360	412	406	407	399	386	371	402	421	445	428	412	404	417	429	369	397	401	386	422	429	444	427	416	373	398	353	438	459	403	420	383	401	453	444	402	388	411	394	407	378	405	433	393	431	376	376	435	391	414	415	405	426	390	441	451	409	411	419	393	394	387	419	407	395	413	390	405	395	420	377	419	402	409	408	438	425	386	438	423	424	422	409	431	400	407	441	415	419	428	363	425	429	430	387	402	390	382	360	405	441	421	429	437	424	404	426	399	398	406	405	404	396	393	405	432	409	399	453	416	404	440	419	380	425	419	414	398	424	405	421	428	417	404	404	402	373	434	387	397	432	397	421	436	400	395	433	444	468	397	425	415	371	402	414	440	414	369	469	413	407	424	407	448	398	387	397	416	412	388	399	405	403	416	439	395	402	407	411	386	386	415	411	424	425	398	391	414	421	422	418	430	412	431	428	416	382	431	415	404	402	414	422	412	426	378	398	380	399	425	411	417	405	425	448	436	467	416	372	407	434	417	394	435	386	429	394	419	406	414	416	443	423	380	406	387	407	415	398	394	380	393	415	394	414	396	412	404	396	434	428	413	442	432	408	398	430	392	395	422	412	399	409	406	402	404	354	428	409	431	397	427	392	409	424	405	420	407	394	401	387	399	392	381	434	443	419	441	408	423	431	410	404	415	365	416	439	434	440	421	400	415	394	437	425	406	391	403	414	433	410	397	391	383	409	433	423	388	386	431	414	388	387	400	404	431	425	420	398	427	378	427	444	387	395	410	405	432	406	455	414	411	462	384	440	396	448	430	407	423	440	435	429	424	411	392	421	431	405	408	465	459	444	385	399	396	399	440	405	428	403	405	412	423	381	425	419	434	409	426	407	398	409	443	425	427	406	379	415	372	399	420	387	428	423	416	399	388	421	408	424	408	453	405	376	411	396	383	389	418	427	415	440	421	445	409	434	412	433	435	397	368	415	401	454	394	393	387	422	415	390	453	402	385	424	402	432	437	409	416	392	383	435	388	411	392	436	423	409	408	411	393	410	396	390	392	427	392	434	397	389	366	367	401	419	454	361	446	400	420	411	398	403	395	424	386	402	419	416	395	435	395	378	435	398	418	418	412	407	410	426	414	435	396	382	406	420	379	409	377	394	406	403	365	407	458	372	403	416	368	409	406	417	420	420	439	402	422	392	417	409	421	408	443	405	415	415	407	401	434	403	387	410	433	415	417	441	400	403	376	407	394	428	394	405	408	394	401	369	403	419	421	426	458	443	419	385	409	422	437	422	441	394	400	405	415	400	382	420	410	376	387	412	430	391	369	407	421	423
1466	371	385	381	405	387	333	362	355	366	380	398	395	401	396	339	355	392	387	379	385	389	334	356	370	395	411	364	373	367	351	376	344	422	377	391	367	406	374	430	373	392	386	352	402	355	356	381	377	358	349	333	363	336	382	379	397	404	368	340	394	390	359	354	395	420	381	364	358	382	376	397	399	390	373	388	401	376	341	348	361	402	364	355	386	359	368	394	362	389	400	366	362	410	364	387	397	349	368	365	334	376	378	390	398	356	364	328	348	345	354	315	393	406	388	358	381	363	364	348	359	388	351	371	383	383	358	389	356	386	381	352	355	395	392	392	334	410	385	386	341	375	361	406	364	397	386	376	367	370	361	332	367	363	346	338	387	401	344	357	342	360	366	319	352	352	391	358	350	370	414	364	368	346	369	374	375	387	362	340	359	390	410	392	328	363	346	360	390	374	356	364	383	381	379	378	372	365	355	372	360	359	375	388	375	388	362	345	351	359	380	331	378	403	328	339	381	392	389	361	369	374	348	385	370	387	394	375	380	359	369	370	399	387	366	381	371	393	376	366	391	363	364	339	375	353	393	332	353	380	345	343	369	375	378	361	385	389	322	367	379	352	388	402	345	359	386	388	386	343	408	389	388	348	380	362	383	358	372	362	404	359	358	347	344	370	359	378	420	353	370	345	363	372	382	380	354	407	379	382	352	389	391	397	378	392	350	388	389	356	354	355	342	381	381	413	389	393	357	389	337	360	356	396	372	356	395	345	350	366	349	382	360	433	378	390	381	375	366	381	384	429	376	355	417	365	405	339	358	376	376	394	430	392	416	383	366	388	376	397	408	352	358	375	370	387	365	346	371	383	345	383	363	353	363	356	405	403	351	398	403	421	388	352	360	339	381	380	385	396	389	385	410	374	388	396	404	392	356	384	337	401	394	355	349	363	384	351	348	381	392	391	382	388	354	360	366	353	380	386	396	326	374	360	358	381	389	344	358	349	385	370	371	375	382	384	374	384	351	378	381	383	401	376	347	406	350	362	375	373	377	336	401	383	378	373	373	342	370	387	389	364	367	353	350	361	361	370	397	361	378	373	376	371	370	367	401	363	370	367	363	379	367	376	370	344	338	361	347	355	363	392	390	321	410	376	377	370	382	354	383	376	366	363	411	362	395	385	364	382	346	363	356	366	374	334	380	336	347	406	389	377	355	393	385	350	376	357	374	380	351	362	377	373	328	358	397	375	365	355	395	387	381	357	351	392	343	350	359	326	349	370	344	339	356	384	386	391	384	365	371	379	376	372	372	389	393	392	359	354	375	424	365	382	390	422	366	389	374	368	391	390	433	348	381	362	360	385	393	352	371	353	361	385	360	357	398	397	348	331	373	373	360	371	368	364	404	373	343	357	419	371	377	379	383	370	387	371	356	364	341	366	399	354	386	350	343	325	386	361	381	344	388	360	358	413	394	354	410	390	372	354	389	336	377	394	380	355	338	375	380	374	347	353	362	389	378	383	361	359	414	377	374	390	408	379	375	343	367	381	358	354	352	383	393	387	363	381	391	377	392	368	392	337	374	367	359	334	374	367	411	334	369	411	388	354	385	359	347	370	348	366	364	378	397	362	382	371	400	390	348	379	382	360	398	377	371	390	355	374	403	396	385	338	397	370	353	425	379	344	381	375	374	368	414	355	321	385	314	381	381	409	358	319	395	348	366	384	370	343	400	404	329	388	372	378	369	392	347	357	341	375	363	371	371	369	378	404	368	394	335	399	381	377	349	376	347	378	361	365	364	351	393	376	379	422	364	376	376	359	360	350	349	387	369	385	391	373	345	375	379	368	360	350	359	374	375	353	325	378	380	385	360	356	438	400	383	352	394	375	368	374	346	381	376	371	372	379	357	405	350	386	351	420	347	393	358	378	381	386	351	390	367	419	377	397	385	328	337	391	391	390	363	390	372	419	379	389	361	360	394	328	363	375	394	378	372	391	382	342	362	385	375	395	361	369	353	371	350	356	343	345	386	343	373	380	338	365	385	360	339	364	362	396	350	369	377	408	381	373	352	339	361	342	379	383	376	385	381	372	353	369	404	406	357	376	376	396	351	323	343	368	358	331	349	384	331	355	371	389	411	364	353	353	389	379	397	357	399	367	376	389	366	374	356	367	372	376	338	372	386	382	378	381	365	373	378	364	354	369	378	356	369	391	387	392	363	377	323	373	379	335	409	389	355	328	330	365	341	380	337	426	412	348	335	372	343	345	403	370	372	353	367	402	354	351	341	356	350	354	386	375	389	345	433	368	388	396	364	385	382	391	374	358	376	382	363	383	375	382	366	349	400	394	395	349	415	372	371	359	412	371	340	378	340	389	379	357	442	356	416	392	369	408	355	365	342	358	338	388	354	362	376	344	345	395	407	359	342	329	409	341	381	372	371	369	398	387	390	361	393	355	358	356	354	377	367	363	372	350	370	398	378	368	352	387	367	349	319	380	357	370	394	364	391	374	357	367	365	383	415	378	339	380	389	355	390	351	385	361	333	349	345	358	369	385	349	372	357	373	415	366	372	377	377	369	364	352	365	381	396	354	382	405	357	339	418	375	326	326	388	371	371	380	386	402	383	371	359	402	358	361	374	388	369	379	372	385	366	392	371	385	352	390	379	450	365	342	343	392	388	396	362	379	373	401	367	368	366	372	360	359	397	379	346	392	357	355	395	380	380	371	356	366	408	344	376	357	394	388	374	361	369	362	342	379	374	379	362	387	343	325	363	355	363	390	320	393	395	403	361	361	358	348	367	338	388	364	359	403	372	361	343	360	396	378	392	316	358	374	378	376	356	375	349	373	371	391	410	336	364	362	382	369	346	338	341	339	313	365	383	371	367	395	351	367	369	378	414	378	400	340	368	370	362	363	399	382	379	386	385	384	391	344	405	361	421	394	382	349	376	352	394	361	368	355	391	402	369	362	366	350	374	371	353	410	361	377	388	348	364	385	384	403	355	350	360	389	371	364	388	368	346	360	394	375	353	414	383	375	366	380	354	367	380	367	349	382	390	398	376	348	330	367	325	352	359	354	354	348	387	360	351	377	383	366	354	385	376	366	390	380	340	357	365	359	361	377	383	350	342	369	336	331	375	382	361	349	377	379	397	340	373	372	383	372	312	361	340	387	311	390	383	368	393	340	384	380	376	357	362	362	377	372	348	416	343	367	383	369	391	398	399	357	393	354	375	378	380	377	417	395	384	413	372	387	362	389	395	362	339	345	371	346	342	347	387	384	410	388	370	387	352	406	350	359	389	370	373	454	362	374	419	344	397	378	400	380	389	364	375	337	371	377	405	354	368	381	350	364	366	375	342	389	400	374	374	381	386	379	391	348	356	365	396	386	405	333	391	370	360	331	361	375	344	405	345	369	379	330	342	375	364	380	390	380	391	362	357	388	381	345	392	403	361	337	358	364	380	374	365	382	407	375	373	348	355	360	403	367	379	383	417	400	380	371
2090	871	902	917	917	862	861	879	893	838	901	841	881	904	871	819	864	857	885	902	868	839	887	902	885	828	872	921	853	866	900	866	896	870	903	828	850	863	875	907	856	893	834	894	883	901	865	885	877	827	877	888	874	900	917	850	848	834	871	836	869	850	857	859	878	820	862	842	832	852	895	856	868	844	884	867	847	826	893	878	930	876	868	865	873	865	870	861	839	852	847	827	881	875	875	874	894	810	882	801	860	835	867	874	877	852	870	861	826	878	858	849	887	889	833	835	851	876	897	893	873	942	857	864	854	848	865	840	811	860	858	900	886	820	873	859	901	840	879	906	821	882	861	890	879	859	882	910	885	851	843	892	883	853	821	872	873	887	852	885	876	905	858	835	819	834	823	904	936	876	853	867	876	917	885	833	878	887	850	883	903	896	905	862	864	882	911	841	864	850	865	835	865	815	893	869	897	895	877	916	835	907	897	867	874	890	927	869	869	837	881	828	897	894	880	875	822	836	897	857	856	845	847	927	873	876	874	878	905	864	872	872	862	880	843	860	897	887	927	823	912	906	854	848	891	859	869	874	914	882	876	870	883	823	842	867	883	869	843	896	846	944	825	837	890	890	873	897	838	837	893	846	888	878	872	876	877	853	874	884	882	817	836	950	787	910	871	822	862	879	910	858	850	917	875	873	866	810	903	852	827	879	823	871	837	883	864	833	892	864	859	894	963	846	889	844	879	884	855	875	876	866	879	881	934	854	832	870	855	898	877	921	863	835	836	826	842	899	852	883	860	811	884	888	834	860	835	872	877	900	902	907	883	885	920	892	839	846	875	947	882	837	908	875	889	846	867	899	863	900	855	872	815	855	858	839	844	886	888	859	854	857	823	840	870	886	901	869	886	893	820	898	847	876	880	834	866	882	873	916	901	826	845	946	908	896	865	879	878	837	911	869	879	786	857	843	843	871	837	858	873	824	872	818	880	859	899	837	862	895	838	873	868	850	867	883	846	884	907	884	922	835	883	880	863	897	836	881	828	910	859	872	851	861	880	880	863	857	880	925	863	840	861	907	891	825	877	897	858	827	854	905	912	866	884	917	883	890	858	782	873	881	893	868	913	856	830	851	901	852	849	841	832	924	891	895	891	843	838	892	902	879	874	893	898	872	860	825	883	886	872	820	890	867	833	837	891	859	907	925	844	905	842	885	920	887	888	855	841	831	855	847	831	862	931	868	852	907	905	851	869	831	886	876	905	879	881	858	858	918	895	855	885	908	924	854	835	899	892	879	845	861	931	888	896	883	853	832	903	855	813	845	952	903	957	879	894	845	863	870	905	876	898	891	859	901	818	867	862	865	854	839	937	831	872	835	885	893	858	855	872	925	864	883	840	836	899	902	928	882	883	822	856	868	901	840	931	877	891	881	911	851	875	869	925	865	873	857	851	840	815	892	892	877	876	873	884	858	883	831	843	853	831	886	898	840	861	914	884	860	838	888	838	870	880	910	872	883	878	871	873	821	876	845	881	881	847	870	897	808	913	877	865	887	841	867	913	847	900	847	895	869	867	881	893	896	828	881	873	876	859	908	935	877	857	855	897	843	892	833	882	848	821	898	929	881	912	865	877	890	910	867	859	893	859	876	868	883	861	843	873	892	858	920	904	846	942	893	885	867	845	895	895	843	831	925	848	886	845	884	893	915	890	912	896	860	883	849	813	873	913	856	883	825	867	890	885	826	852	835	885	862	939	870	862	893	845	854	848	876	825	869	894	848	851	827	909	880	868	850	791	822	818	896	892	920	887	870	822	872	828	899	846	857	910	888	879	899	846	876	815	870	899	880	866	832	854	844	831	814	891	835	842	908	902	918	889	826	888	887	811	868	943	881	877	876	856	849	884	911	870	851	827	874	826	865	873	855	830	864	802	818	901	884	830	867	875	878	879	924	868	870	785	855	888	833	877	873	873	849	841	894	877	835	816	861	850	845	833	855	847	827	886	826	886	885	867	874	852	905	846	824	841	832	864	824	893	919	859	830	874	893	866	916	878	922	832	891	897	803	850	811	891	897	873	861	838	929	867	857	923	896	872	863	871	895	869	900	864	806	855	834	833	868	889	884	872	837	883	887	843	869	897	814	893	886	843	849	842	867	904	902	892	925	887	886	898	896	875	853	906	808	850	862	847	866	842	834	923	880	857	831	865	883	879	874	855	865	854	798	904	865	876	843	842	940	852	850	879	882	906	826	852	833	890	836	852	852	872	835	869	863	851	852	859	902	861	858	921	891	854	838	894	877	873	848	914	883	871	899	830	845	843	849	866	866	883	895	840	938	850	860	851	878	829	871	810	904	864	854	852	902	911	858	863	851	865	867	846	886	876	847	895	835	900	837	857	910	884	845	867	864	861	861	936	892	851	850	892	825	909	911	873	890	865	874	886	865	883	830	871	834	854	910	868	936	859	811	869	884	900	852	869	907	893	876	836	875	829	837	883	894	862	875	867	861	862	816	898	908	909	892	838	932	894	875	874	899	815	863	825	908	888	870	844	808	873	876	885	890	899	875	835	850	881	868	853	915	835	871	916	838	899	865	888	827	924	878	895	866	875	844	861	884	849	821	921	883	909	905	888	843	872	880	852	853	864	821	845	839	885	897	905	908	854	806	852	892	822	822	939	894	879	856	844	889	826	893	901	903	869	905	837	829	829	907	928	888	843	879	862	867	861	954	854	860	857	834	882	912	900	858	813	868	861	879	835	903	888	851	914	900	864	884	877	896	889	865	897	896	854	863	886	852	897	899	903	845	920	885	898	845	865	903	916	877	858	917	827	852	860	851	907	860	902	888	850	856	890	898	841	917	844	873	877	883	860	868	854	871	899	842	873	842	836	823	893	827	876	805	845	880	853	886	831	878	839	867	862	918	848	852	839	869	868	864	881	883	855	840	882	882	831	880	883	898	871	896	898	859	870	848	823	883	878	881	883	853	882	833	894	893	882	811	896	864	848	843	882	875	857	847	847	858	866	877	858	831	840	861	831	880	836	922	838	816	859	910	902	810	882	912	837	817	820	938	917	879	827	820	844	886	868	890	852	858	849	885	842	916	909	860	870	850	860	889	859	860	878	877	842	837	881	871	888	898	887	867	869	862	872	899	902	876	819	915	924	847	850	884	851	883	813	864	852	883	837	866	868	886	856	873	849	902	851	837	899	882	850	932	861	873	843	863	842	871	816	892	930	855	855	833	846	878	879	852	849	889	887	916	912	896	908	857	888	854	864	868	834	798	874	876	884	862	837	826	865	861	863	884	883	879	877	889	882	874	912	829	894	876	852	885	869	872	811	898	850	867	858	836	882	908	893	836	910	865	854	858	880	887	874	847	877	891	861	833	849	864	925	812	858	853	823	883	905	860	880	864	872	862	828	883	857	898	855	848	878	844	854	861	907	838	837	871	844	844	855	854	884	909	888	897	858	905	877	878	907	850	874	837	872	919	867	915	899	931
7110	644	573	515	482	463	389	399	395	376	391	374	384	348	370	353	352	371	354	355	375	326	341	379	332	348	378	347	364	357	335	355	365	323	354	375	362	340	351	328	372	392	353	324	342	338	343	369	337	323	353	351	345	338	348	335	339	361	340	368	295	350	319	371	344	359	363	325	325	331	373	360	332	356	361	346	301	339	368	369	378	337	377	324	341	339	329	343	315	388	352	342	322	348	316	337	332	332	360	311	347	340	342	355	359	393	333	319	339	370	330	333	375	334	323	330	353	325	310	358	368	352	362	365	343	359	321	348	363	349	326	316	365	342	342	342	348	329	366	334	335	327	301	350	297	337	371	334	355	347	330	337	347	376	342	315	378	351	377	365	381	426	361	341	388	320	362	370	384	343	346	383	360	358	379	321	385	348	326	367	353	343	296	310	377	356	322	346	341	323	334	326	352	378	324	357	351	398	349	325	356	360	335	354	359	347	357	346	340	371	367	327	289	358	312	343	340	329	364	368	342	372	341	348	360	341	320	336	357	389	350	338	340	384	338	338	359	372	362	371	346	338	337	371	348	322	356	356	342	358	352	377	343	320	358	352	335	329	363	377	363	343	325	309	365	340	330	337	364	351	340	347	348	322	373	299	364	339	347	337	352	379	344	345	320	334	334	367	322	360	340	319	323	342	330	345	381	320	345	356	315	338	391	315	349	370	345	371	371	317	338	360	319	337	337	354	338	313	333	338	321	336	305	344	379	351	360	341	331	350	345	335	329	359	340	407	316	354	358	353	327	365	374	327	342	353	342	342	338	332	367	341	354	382	340	379	339	361	335	319	348	350	314	372	356	324	391	313	325	353	378	328	333	336	362	303	355	324	318	334	303	339	343	369	330	350	332	378	363	346	348	334	338	381	373	363	342	353	377	344	330	341	345	349	345	328	356	351	345	400	369	338	344	344	296	314	312	350	362	320	336	369	303	374	343	345	347	359	355	372	390	333	369	349	371	340	355	354	385	351	352	306	331	361	349	320	388	371	322	345	343	338	345	337	374	336	350	341	325	335	370	327	336	358	323	372	303	354	375	328	329	381	340	352	345	349	344	366	322	336	363	368	351	340	334	388	332	311	365	345	357	353	351	349	359	339	342	361	349	347	382	349	333	339	307	326	370	346	357	369	340	336	349	346	341	354	338	335	338	351	332	342	326	351	350	333	357	337	349	327	304	342	360	380	339	328	361	316	339	330	361	376	409	334	376	364	366	334	364	334	349	352	332	327	334	355	368	369	336	353	388	342	320	323	322	360	354	367	357	387	367	360	305	355	354	353	333	364	347	316	326	364	351	359	329	318	336	345	362	376	336	367	348	354	312	357	362	342	349	365	335	344	320	377	378	327	372	362	356	347	351	375	396	351	378	330	295	368	363	342	335	353	338	329	299	371	363	369	338	330	349	349	376	389	341	363	353	324	333	342	358	406	320	339	338	333	350	344	383	353	385	354	324	347	371	321	312	346	333	371	354	361	356	361	324	357	341	354	359	367	325	385	391	309	330	328	346	391	362	338	363	327	351	369	385	359	323	352	335	360	336	351	324	339	376	372	331	317	348	300	367	355	350	322	344	335	348	349	322	330	372	346	344	331	332	352	342	360	372	358	359	358	350	342	367	353	394	367	342	331	363	326	324	338	321	325	326	329	344	331	314	341	332	376	344	306	349	369	297	363	316	373	362	345	394	389	347	344	324	357	358	348	349	367	350	313	337	340	328	332	331	343	368	337	356	346	329	339	351	327	328	374	329	334	352	311	390	346	357	343	325	349	371	393	360	335	361	369	343	342	343	346	372	349	362	339	390	340	354	355	343	357	337	355	352	356	358	361	330	349	381	353	339	326	342	339	375	299	347	342	336	345	362	370	356	366	370	318	353	361	354	355	367	357	350	370	335	390	313	371	357	339	354	342	348	334	327	318	336	335	336	343	380	348	342	349	336	362	349	354	347	342	350	362	359	350	351	353	324	372	325	350	360	336	328	355	352	345	311	329	338	311	319	349	361	384	367	351	382	396	341	361	368	358	355	350	353	359	348	387	337	339	334	363	354	353	329	332	389	356	360	345	373	350	381	394	354	346	316	315	333	364	310	378	334	331	348	344	321	325	320	342	390	368	360	335	315	363	326	355	356	330	359	365	387	345	344	342	378	348	401	366	307	320	329	362	365	366	383	374	362	346	344	340	360	349	326	382	347	341	330	338	341	339	351	295	356	361	305	356	334	363	353	348	320	326	360	368	368	318	326	359	301	357	342	330	341	379	341	348	346	345	354	336	334	347	352	333	365	347	330	338	339	370	373	353	336	355	391	333	370	326	348	331	352	361	340	337	359	352	324	350	334	312	356	375	328	374	359	346	371	356	348	348	352	351	357	310	360	345	335	337	345	393	342	386	365	344	371	337	335	351	332	316	349	344	363	344	347	346	353	347	327	380	361	362	363	327	354	329	361	332	354	359	359	352	316	381	320	364	331	304	382	386	347	365	344	375	347	356	367	336	322	311	350	339	327	351	366	364	364	322	321	344	319	361	283	317	328	339	323	350	353	325	336	361	308	364	381	311	335	331	336	350	345	336	344	348	321	363	351	374	332	337	357	331	366	364	332	336	353	363	371	363	335	364	354	337	353	382	351	323	323	345	368	334	371	329	310	320	358	319	351	363	325	312	328	326	341	351	335	345	357	356	344	370	344	388	348	342	292	333	334	343	362	349	360	367	373	353	353	374	354	353	301	358	351	326	337	315	324	362	358	358	370	345	368	365	341	356	317	338	354	366	375	358	334	319	322	346	345	358	338	374	341	340	347	342	341	342	372	363	305	330	339	296	354	360	345	313	344	329	377	319	386	388	357	356	364	360	334	331	364	349	350	351	345	329	345	361	332	349	352	361	366	337	345	330	333	354	376	354	375	332	346	357	366	342	327	358	331	350	321	319	345	317	355	336	355	347	405	348	346	341	367	341	333	321	328	326	338	326	381	295	334	355	314	359	384	360	368	322	319	343	355	358	330	340	358	342	325	327	308	328	318	379	321	342	359	338	361	341	349	350	307	343	358	364	378	342	353	313	334	408	352	359	346	352	331	348	349	333	377	364	343	338	367	362	352	343	384	349	345	313	376	354	357	361	335	343	346	363	364	354	335	358	317	352	336	333	341	372	347	345	325	363	374	341	375	352	334	327	365	310	378	334	323	363	375	339	349	317	329	345	354	357	342	363	342	331	342	374	322	371	323	327	334	378	350	386	355	371	362	347	362	347	352	347	394	372	353	325	323	394	344	367	334	343	393	360	368	333	334	355	332	366	359	349	345	332	379	359	340	338	351	337	373	329	322	312	339	381	355	347	343	364	375	335	351	372	373	345	328	361	349	347	361	348	349	343	337	338	372	305	345	344	359	336	387	341	344	334	367	365	361	380	370	325	330	336	365	377	378	405	349	310	332	344	323	345	359	337	350	349	340	323
6529	1053	1294	1431	1327	1264	1109	1055	1006	980	940	929	910	873	827	860	840	870	825	880	881	833	832	847	830	861	839	859	872	830	754	823	847	865	846	802	776	810	790	826	814	866	807	832	810	826	800	810	766	852	793	819	811	799	842	853	753	791	798	779	769	745	795	812	818	852	815	800	803	843	818	833	769	820	808	800	807	800	761	815	750	815	858	794	799	832	786	851	762	791	820	809	760	796	802	866	834	836	797	820	870	829	796	828	807	796	802	815	790	799	828	817	844	825	816	838	780	827	789	833	813	871	870	872	769	799	818	778	754	818	789	796	799	807	784	729	831	731	812	852	762	775	814	808	825	828	779	769	808	837	851	790	787	760	824	789	781	821	808	841	827	764	753	805	816	826	817	848	842	837	743	867	814	779	824	785	781	820	785	809	793	798	848	762	809	744	800	802	822	812	784	758	803	781	806	758	817	790	805	794	822	792	774	797	813	837	799	808	830	807	744	755	830	824	801	823	804	866	813	790	801	798	790	850	805	828	861	810	787	807	771	839	779	794	795	775	780	833	776	821	801	745	772	795	785	886	845	863	797	802	793	768	776	777	803	794	748	794	835	828	761	742	846	794	821	785	770	780	788	796	811	835	828	792	799	792	799	780	782	793	773	787	750	790	834	786	805	799	781	824	828	794	785	780	752	794	818	785	785	780	835	807	787	809	824	805	802	790	772	787	818	805	800	782	821	792	838	744	794	815	822	748	817	807	762	770	819	762	832	852	798	793	733	827	814	853	805	827	884	764	778	835	730	810	802	776	825	778	835	832	757	822	822	792	762	806	832	779	777	783	766	817	841	787	785	750	793	828	790	778	799	788	844	769	768	802	794	803	850	824	876	812	770	825	818	802	850	751	833	766	840	790	788	778	789	802	821	818	796	810	772	758	816	811	809	857	821	818	831	831	792	851	779	771	806	854	761	800	779	842	805	835	804	831	803	853	861	855	808	799	847	805	787	808	852	782	765	831	821	814	840	796	771	783	869	855	779	799	806	794	832	763	794	803	796	761	789	812	786	843	817	745	810	820	797	823	764	802	808	796	815	769	839	828	854	804	789	857	766	831	803	813	814	780	844	824	806	750	795	767	866	780	838	802	839	797	820	780	811	797	797	771	832	866	820	797	846	799	868	776	818	811	814	792	820	792	799	787	809	787	808	803	839	803	796	860	823	840	773	812	786	800	829	788	783	768	767	814	815	785	790	837	820	877	802	762	796	824	835	822	792	840	834	858	844	793	831	856	845	820	775	845	846	747	784	829	796	834	762	859	799	780	778	809	762	776	787	810	839	781	825	830	739	807	838	747	837	807	773	783	766	752	775	849	817	798	801	771	806	810	793	836	818	817	814	800	815	792	857	783	800	843	739	841	820	788	829	798	865	786	775	814	776	792	813	815	787	793	859	827	799	815	799	813	844	788	814	805	856	825	841	786	818	799	762	836	801	803	858	801	727	809	814	796	786	788	811	820	788	788	832	813	772	801	868	848	781	806	806	784	848	757	804	779	780	810	816	795	804	777	860	819	797	754	816	841	769	778	801	825	828	815	821	825	785	809	779	844	801	849	818	751	746	784	804	811	793	871	831	845	784	814	822	825	769	800	814	790	816	818	789	840	816	736	799	750	838	805	791	739	797	781	819	811	842	739	816	780	820	786	825	765	805	767	824	784	796	866	850	862	799	825	760	801	830	817	732	795	836	821	841	802	786	813	793	818	838	778	744	798	817	800	830	786	785	829	823	760	814	787	757	783	816	852	770	783	826	805	807	791	806	796	815	827	760	885	789	802	785	785	773	802	769	828	810	805	782	761	848	797	814	833	793	799	805	738	787	803	751	748	824	822	804	826	830	845	806	807	821	761	770	858	782	787	753	788	771	751	771	813	811	810	807	830	813	808	817	844	826	818	797	804	791	813	817	785	840	780	848	808	793	815	791	776	803	784	812	789	784	826	813	732	792	845	842	767	789	820	804	768	802	830	793	841	830	800	788	813	820	806	808	817	791	798	773	836	832	815	815	826	787	844	795	812	817	833	851	737	785	832	806	790	749	803	837	809	839	814	808	787	783	786	832	820	773	826	837	770	812	805	768	809	786	787	797	817	829	777	807	794	773	815	813	802	818	815	797	786	813	850	775	809	781	818	794	781	851	850	819	830	800	792	819	811	795	813	809	764	808	815	778	799	845	800	821	825	778	821	747	786	809	790	788	808	815	861	833	815	780	828	832	803	749	811	808	814	761	778	847	803	818	815	829	831	773	799	812	803	756	778	822	808	847	761	815	774	812	817	791	809	822	754	810	779	811	857	866	783	802	798	857	786	827	801	814	806	803	794	822	823	773	833	810	811	737	803	844	797	799	748	797	798	845	834	776	780	744	799	845	838	784	786	817	756	814	838	844	780	853	808	826	791	795	846	797	807	801	822	766	758	801	777	812	788	791	792	766	792	840	778	788	773	821	837	806	769	803	781	781	822	855	816	873	818	788	809	775	814	813	811	830	781	817	784	802	838	815	807	796	765	840	838	763	790	790	807	764	819	761	857	815	763	855	838	805	836	843	768	878	805	807	790	776	795	776	774	832	756	818	848	791	818	760	830	765	835	777	818	817	847	805	790	802	794	759	788	817	801	806	801	782	753	850	805	838	789	824	806	821	785	803	811	792	824	796	757	843	768	834	858	795	780	798	837	773	786	796	806	834	807	827	814	767	865	773	791	788	836	831	777	785	861	826	808	825	828	777	797	785	818	822	812	833	847	762	812	786	823	823	797	813	763	769	799	793	809	842	781	769	813	790	791	793	803	757	806	813	768	785	752	815	772	772	830	778	797	766	791	795	793	806	813	851	796	804	799	787	873	760	801	759	815	811	840	803	822	826	768	829	769	808	839	829	830	805	814	806	805	811	760	845	758	797	801	813	836	773	761	841	791	854	783	768	842	767	816	823	790	816	813	806	684	789	774	770	812	818	828	797	832	749	787	862	871	796	806	802	780	804	818	801	810	870	830	802	838	784	794	759	803	795	827	782	794	792	850	811	805	791	802	777	783	800	783	793	807	802	783	823	758	834	785	856	793	846	817	790	841	790	788	743	823	758	815	855	796	802	799	853	796	813	784	763	727	814	787	733	782	838	763	781	784	782	837	844	855	794	834	765	829	768	784	807	808	776	832	781	848	794	773	849	782	766	829	768	859	774	829	812	774	771	806	771	775	875	805	841	788	821	794	833	781	839	799	821	824	815	827	812	790	791	834	767	784	836	808	818	785	820	828	771	802	833	813	840	782	787	775	839	818	791	849	839	796	800	811	826	799	834	813	807	810	787	782	811	748	815	845	792	776	780	800	796	801	844	832	810	803	817	869	811	822	768	758	782	858	805	795	809	770	828	776	867	814	791	802	814	798	814	811	841	808	785	751	785	812	851	746	802	774	854	836	780	810	826	864	824	807	774	838	794	778	824	764	744	796
13146	993	676	559	404	337	296	212	226	220	205	185	157	181	181	185	206	175	171	165	183	177	181	183	169	148	156	187	146	139	172	167	184	157	161	147	152	154	167	161	148	143	159	152	173	171	171	170	153	154	152	156	148	149	142	157	152	163	158	167	134	167	164	149	174	166	161	162	175	167	168	149	149	162	157	163	153	166	160	169	141	138	145	145	173	183	148	178	169	147	174	155	162	166	159	154	168	160	160	144	166	145	158	152	159	167	150	164	173	164	158	172	152	125	152	176	162	155	171	136	164	158	158	168	143	176	149	183	159	146	160	144	148	162	156	164	171	186	174	179	162	168	147	134	170	155	184	181	169	173	148	171	157	134	146	169	149	144	176	139	148	159	157	156	158	172	155	145	163	158	168	147	161	174	166	161	171	191	160	156	151	152	158	131	148	160	155	169	160	154	147	167	159	166	153	182	169	158	156	147	170	172	163	156	145	151	150	163	139	171	173	175	187	152	160	165	135	143	166	148	158	177	151	148	154	134	159	159	170	164	173	184	172	160	184	158	141	149	161	142	141	143	141	138	162	158	180	164	162	135	162	182	169	177	202	161	168	162	167	147	166	151	150	153	162	175	149	148	189	158	162	154	150	182	174	166	165	146	170	143	176	185	144	159	151	161	157	196	171	145	162	151	161	152	175	150	155	154	152	157	169	164	146	164	140	156	167	184	168	163	165	151	154	186	128	157	152	170	176	179	144	178	150	158	154	188	162	154	167	189	173	178	171	164	166	160	183	193	178	177	148	176	169	146	154	160	186	165	155	146	155	138	152	143	162	145	173	147	155	157	178	153	164	149	166	167	158	173	168	162	184	167	157	156	168	175	173	147	170	170	175	139	145	181	171	176	168	168	159	165	153	162	169	171	169	171	163	164	158	179	178	160	157	158	161	160	143	157	151	158	177	166	175	169	169	158	157	145	168	158	174	168	149	149	160	148	171	168	155	153	172	154	136	145	149	161	132	139	163	156	138	155	163	149	170	161	149	155	160	135	153	165	178	140	161	151	170	160	175	154	176	165	163	165	183	160	169	165	152	144	146	159	171	157	151	153	155	171	158	152	164	160	150	138	179	174	172	168	170	156	146	160	168	146	159	167	150	168	158	160	177	143	169	162	158	162	170	148	155	163	144	152	157	180	178	141	152	146	144	143	163	153	152	187	159	158	147	157	167	153	159	145	169	179	164	155	163	136	173	152	168	125	166	177	162	169	145	168	146	175	171	161	147	174	183	169	165	156	160	159	162	163	136	171	158	135	143	156	148	152	164	158	133	171	155	176	130	154	185	169	139	191	143	153	163	154	173	172	159	168	150	164	146	168	158	158	152	190	146	155	142	133	165	178	165	175	174	148	154	162	126	138	175	168	153	156	168	145	169	166	165	181	148	135	151	170	173	144	149	163	155	160	131	168	153	157	159	152	147	147	151	179	173	139	142	139	146	174	141	151	152	151	171	148	157	156	166	178	165	189	163	148	140	152	167	178	165	155	152	168	173	140	154	153	190	153	162	187	149	162	173	186	175	186	175	167	163	145	148	166	193	142	179	159	170	164	152	141	153	162	165	174	153	163	148	157	164	152	138	165	172	172	161	145	166	148	163	176	170	158	181	184	172	162	182	171	132	176	150	174	178	146	141	131	158	176	177	141	158	155	155	153	187	153	150	168	158	151	161	167	149	153	168	160	149	157	173	156	152	147	172	197	163	162	147	153	177	147	146	169	162	158	164	153	169	157	177	149	162	183	176	146	164	145	158	143	146	165	178	155	188	165	159	180	171	147	174	158	141	155	162	162	157	157	162	151	135	160	170	147	165	169	153	159	151	185	183	180	155	144	149	159	168	146	169	170	147	164	164	154	181	200	156	167	147	158	180	167	168	160	135	149	163	140	171	158	171	121	155	159	141	183	155	156	142	167	152	168	179	145	173	172	162	165	157	140	148	141	147	192	176	149	143	135	124	148	155	160	161	164	164	141	161	158	165	146	162	156	133	133	168	179	175	166	191	165	188	173	150	180	160	185	155	161	139	165	175	161	154	187	183	152	159	165	149	142	158	154	172	148	161	160	159	169	157	181	156	159	188	163	138	148	151	149	152	159	145	136	193	161	169	154	150	165	148	160	154	186	152	188	181	198	142	159	157	167	153	148	177	183	166	173	163	143	147	153	160	169	154	152	158	171	171	173	154	142	174	167	154	171	149	152	172	146	181	145	162	155	167	176	156	187	181	145	163	173	169	210	166	138	152	167	189	153	169	141	174	171	169	164	157	152	156	161	150	168	187	183	177	146	162	154	147	163	150	156	148	157	175	160	173	166	162	143	137	150	168	158	167	153	181	159	160	159	149	146	162	162	172	150	155	162	180	164	152	130	173	145	144	159	139	153	153	160	158	171	161	182	150	168	171	168	151	178	176	160	188	157	161	130	164	170	165	154	186	164	166	156	146	152	176	149	147	166	169	162	159	153	158	144	175	147	158	144	167	160	151	162	153	165	179	178	156	163	160	170	187	174	127	162	158	154	188	158	170	148	147	161	155	154	142	159	175	143	149	170	162	161	172	186	155	158	151	165	169	161	167	151	162	135	151	167	157	156	146	154	182	149	156	153	150	161	169	144	165	162	154	158	167	178	153	138	168	153	164	176	148	153	153	169	161	154	174	157	160	140	142	165	169	176	159	161	173	157	175	162	183	173	156	152	143	162	157	180	171	167	157	147	144	154	174	161	150	166	155	158	174	153	165	176	161	162	159	155	164	150	152	181	159	175	154	174	155	146	175	187	176	158	138	167	180	156	171	171	141	160	169	159	176	157	172	182	142	174	191	161	142	151	161	140	155	150	149	171	158	158	147	173	163	127	157	145	192	185	134	147	171	175	171	157	153	156	142	161	176	164	158	174	169	172	154	147	173	170	151	173	163	154	173	174	163	157	158	180	151	179	176	137	165	173	166	180	159	183	153	172	157	159	140	159	155	163	183	150	141	153	162	123	171	168	167	156	172	135	169	155	165	167	156	158	149	144	163	163	155	151	173	160	152	146	152	180	149	138	137	154	148	172	153	136	167	158	175	148	198	166	169	142	173	165	165	160	140	161	170	159	165	148	162	161	160	159	171	148	142	157	148	137	152	173	156	152	147	152	147	161	157	171	163	147	173	174	136	176	149	159	136	181	211	165	157	158	183	167	166	161	177	165	182	181	165	143	156	172	152	146	172	158	176	162	180	134	161	144	156	158	137	153	174	165	184	149	168	148	136	149	149	134	180	176	183	170	133	171	174	177	134	176	149	160	156	165	161	150	140	163	161	164	132	127	186	157	153	159	157	147	177	149	154	145	181	164	163	180	180	181	197	145	141	163	144	145	143	145	172	191	161	146	164	169	154	155	144	163	160	128	161	145	151	149	184	172	169	167	166	160	188	170	163	158	136	179	146	169	175	169	155	170	165	164	179	145	158	147	143	162
7961	889	1428	1659	1476	1274	1039	821	764	701	661	616	583	555	556	495	524	517	544	522	478	461	490	438	477	423	445	439	483	425	460	439	435	423	426	399	441	433	386	441	427	436	428	391	417	424	394	386	403	422	412	445	400	441	406	432	408	419	438	439	407	404	415	390	442	414	390	425	419	418	430	381	483	444	405	414	392	354	422	382	413	450	407	421	404	421	406	423	386	401	387	383	422	433	433	391	426	356	419	399	451	408	377	432	445	396	430	436	417	423	416	404	411	428	409	436	388	428	432	392	388	399	428	430	393	391	442	394	399	405	423	410	412	379	448	420	400	412	442	410	428	412	425	423	440	408	412	405	429	391	439	415	390	441	414	456	414	418	416	406	410	409	423	415	428	424	408	428	439	414	397	388	399	382	439	426	384	356	432	388	429	423	388	408	421	388	443	409	401	394	416	443	435	418	443	446	395	422	439	388	387	404	415	429	409	440	377	433	441	413	406	437	402	419	433	409	404	412	425	420	451	391	395	456	430	413	426	420	383	425	394	426	446	422	411	422	418	409	463	418	370	380	389	423	373	378	400	406	426	423	416	402	419	429	424	427	437	438	422	353	423	438	419	372	408	466	426	422	443	455	408	406	402	386	400	407	399	457	401	418	422	416	410	413	388	409	411	408	404	437	404	442	413	376	409	411	391	388	423	437	442	436	408	432	412	394	419	421	437	427	405	380	425	423	432	376	419	415	419	418	418	430	384	418	435	408	393	446	410	439	423	438	425	437	395	429	438	414	409	411	377	426	410	389	405	414	372	403	429	402	425	405	426	424	419	392	402	401	432	412	406	406	421	391	393	406	414	409	393	466	431	437	432	377	417	410	406	440	460	412	424	377	373	418	414	393	452	404	439	380	429	410	400	392	429	416	449	418	403	413	389	420	384	420	392	388	363	432	392	428	420	394	423	428	412	439	430	395	432	396	433	395	414	428	419	438	407	407	415	428	438	423	444	398	422	407	385	416	425	406	407	404	384	417	432	394	418	450	417	406	430	409	433	403	437	427	372	415	439	381	401	407	386	425	442	402	401	441	452	403	418	439	420	430	383	393	430	370	430	413	384	405	401	454	398	449	407	403	414	447	423	434	406	393	433	401	444	424	413	404	361	408	434	413	420	414	371	399	412	428	403	453	397	393	417	386	423	427	393	421	357	442	406	407	409	393	441	422	418	392	410	434	437	399	417	439	405	423	418	427	398	400	430	400	402	403	380	362	409	379	396	383	430	430	399	383	406	434	442	367	415	414	399	430	425	443	423	424	448	397	436	439	379	423	399	425	400	418	410	416	423	414	428	413	432	405	411	414	415	388	394	416	413	413	421	391	420	405	413	388	392	417	405	412	408	414	411	399	421	453	383	378	438	414	405	403	425	397	407	447	425	423	428	409	401	421	432	373	376	405	447	386	442	418	422	431	403	420	430	449	416	414	411	392	400	414	424	402	401	366	406	445	423	443	419	443	375	401	429	410	397	409	399	365	428	392	398	380	402	425	426	416	370	399	392	408	389	420	409	413	396	410	438	436	439	443	385	418	407	365	405	434	411	378	403	375	377	412	393	397	422	408	446	440	415	382	386	434	377	412	392	395	406	397	396	400	403	415	418	425	396	432	373	424	425	389	408	395	408	411	401	369	422	373	427	395	441	425	413	416	392	418	420	391	447	413	449	425	432	414	432	401	456	435	468	403	423	423	417	392	409	434	436	433	378	423	376	435	401	423	428	422	443	362	395	399	416	378	392	401	400	436	453	404	435	384	430	399	410	413	415	378	426	433	416	411	433	387	415	384	417	443	427	403	424	416	454	407	406	380	397	425	389	409	419	436	396	439	421	423	394	396	400	399	405	424	401	456	403	395	378	409	412	436	431	431	463	437	412	416	422	448	444	400	421	420	411	384	436	416	373	407	386	423	392	415	392	411	402	377	400	417	408	416	379	407	422	437	402	396	424	410	413	436	385	437	405	424	389	422	430	418	427	420	428	401	400	409	411	422	419	374	409	408	404	401	394	414	411	367	439	434	411	437	416	444	373	414	400	398	451	395	394	378	395	440	423	388	380	405	392	366	418	422	417	422	435	449	431	418	443	399	410	416	393	382	407	383	381	409	408	418	432	387	413	440	413	415	395	416	390	443	408	479	432	415	400	457	407	426	427	391	421	385	422	473	415	397	413	405	389	432	385	434	431	399	447	395	410	372	400	381	377	415	415	404	415	434	402	416	405	395	386	407	349	384	394	400	391	441	415	418	446	421	388	418	415	431	409	385	396	393	414	411	409	407	419	370	379	412	420	413	413	412	421	412	411	398	415	390	396	394	364	471	424	418	390	401	425	432	396	421	413	411	426	416	411	421	453	404	397	395	430	405	388	413	388	419	420	400	403	401	376	423	380	441	428	401	434	372	442	399	435	385	418	421	392	412	460	431	424	430	396	412	428	399	446	367	436	409	411	409	456	391	423	410	364	364	401	403	403	397	393	435	393	446	433	436	413	409	403	421	413	413	426	400	404	387	414	423	386	417	423	420	409	442	430	390	386	412	377	425	420	429	423	398	390	408	396	369	427	434	376	371	474	408	408	366	410	427	401	411	403	411	442	406	395	436	423	397	435	407	428	422	411	423	397	418	415	401	403	409	434	424	407	427	432	429	410	390	431	383	433	400	421	392	406	433	412	391	409	428	448	414	435	385	403	412	395	420	399	401	400	423	431	398	391	424	425	427	412	389	429	416	421	439	408	385	405	416	393	416	426	417	401	456	395	405	370	447	419	444	438	437	411	396	390	395	401	419	427	420	403	390	418	430	420	409	423	427	436	475	392	365	425	423	407	431	449	443	400	428	421	378	422	359	451	412	391	440	388	413	392	392	420	392	387	398	361	418	392	395	442	410	395	412	412	396	392	440	407	403	399	408	397	384	424	442	424	396	451	400	396	396	441	403	407	412	424	412	399	406	415	414	367	440	416	389	416	447	391	408	381	420	413	412	385	388	393	402	392	373	421	427	392	453	391	444	409	411	391	421	436	398	405	412	414	411	430	424	395	414	415	444	414	411	391	401	443	419	381	422	384	420	442	378	411	384	407	376	393	456	384	429	403	419	363	384	393	425	392	443	420	413	410	430	442	404	395	456	408	396	418	410	399	402	425	395	452	456	393	406	385	414	410	435	440	385	393	394	408	427	400	369	419	420	396	417	422	410	410	394	399	386	436	399	459	422	410	446	398	440	426	428	407	385	388	393	436	404	399	424	402	423	401	387	394	430	396	444	389	411	426	413	412	409	431	444	428	389	389	407	399	418	439	381	405	455	414	386	409	412	393	387	402	421	395	433	437	393	410	358	428	346	397	415	430	421	406	431	380	392	408	395	379	411	429	366	371	447	430	394	430	406	393	415	414	408	382	433	407	424	421	421	410	424	389	392	428	402	371	427	439	425	434	425	416	401	400	388	423	444	411	394	424	446
1467	363	394	370	369	326	379	356	356	357	362	405	374	345	381	409	393	395	386	382	362	373	398	380	384	391	371	350	369	347	402	398	371	355	370	358	386	360	367	347	361	356	367	356	375	379	385	380	304	360	344	364	393	369	374	358	357	386	396	377	397	417	396	375	383	410	364	402	375	367	372	378	364	364	363	361	377	368	382	374	354	404	371	381	354	390	377	371	390	354	381	370	356	359	353	359	385	381	338	377	390	379	392	368	403	365	374	388	379	314	351	376	391	376	381	361	389	365	349	365	391	337	344	384	409	330	386	351	392	366	402	422	391	389	377	400	381	408	391	389	386	357	364	363	397	370	399	367	341	385	422	374	385	383	376	383	342	402	364	375	383	397	385	409	395	391	353	401	413	352	356	366	381	372	404	363	371	383	379	379	348	387	344	394	353	377	335	368	375	374	365	390	376	364	361	385	361	392	374	367	360	375	413	392	370	357	392	346	352	381	349	367	368	367	366	416	379	366	382	393	385	368	388	369	366	356	421	389	349	352	389	363	357	347	370	362	372	379	380	358	385	382	401	360	363	359	403	402	383	381	408	386	330	372	350	363	378	389	403	381	407	415	334	386	346	354	375	381	369	367	407	361	376	334	362	392	416	335	362	346	381	374	398	371	389	391	365	393	360	364	361	355	386	373	365	354	400	344	380	383	369	396	395	404	367	358	355	362	370	377	420	381	334	370	416	388	401	369	380	363	385	367	369	353	342	372	366	394	369	384	364	381	368	363	377	369	365	371	372	338	368	352	360	351	375	377	352	381	363	364	384	360	370	349	367	379	389	392	365	348	348	361	384	381	399	390	406	365	368	327	366	362	358	408	349	373	342	354	365	384	384	345	400	420	370	373	391	359	386	354	379	392	373	364	389	356	350	355	362	357	410	397	371	367	386	373	417	360	408	372	373	350	380	346	418	350	388	391	407	362	335	401	342	405	396	384	391	353	380	344	397	351	376	377	372	374	366	391	375	352	399	411	385	372	359	392	324	360	362	358	377	390	377	365	359	427	338	374	376	395	352	390	372	338	423	357	379	391	370	348	388	387	370	379	361	375	396	381	371	365	331	372	395	400	428	366	355	399	376	410	400	349	405	421	391	379	393	311	350	385	359	367	359	370	353	393	402	395	396	401	360	375	357	358	372	404	394	393	350	372	369	370	312	356	373	395	341	330	375	373	342	382	386	341	403	375	389	387	369	394	406	370	396	378	362	392	335	359	376	339	386	363	401	368	384	341	371	368	399	372	348	380	368	388	376	375	384	351	368	345	372	346	388	388	404	348	357	364	364	386	383	343	369	346	362	385	365	379	393	415	364	393	379	357	383	388	380	385	374	366	387	388	349	406	364	353	382	379	352	376	393	414	362	396	355	376	387	342	383	360	367	388	362	362	397	362	391	395	338	397	340	395	371	393	370	358	362	366	376	416	387	376	347	359	349	378	388	413	370	330	344	370	389	389	365	356	373	411	386	372	358	360	359	368	359	379	341	385	365	388	356	336	340	387	358	383	382	378	381	391	397	374	386	376	359	368	392	384	354	353	369	380	367	387	358	409	370	372	350	380	353	352	378	405	389	356	376	364	403	401	379	343	395	353	390	351	373	357	382	322	388	335	361	355	357	402	389	368	368	358	373	384	339	387	354	377	370	361	339	366	369	381	371	352	351	388	393	407	393	360	362	359	381	393	380	357	376	382	389	375	381	424	385	402	375	393	386	370	360	402	387	383	370	368	393	373	376	398	348	364	352	391	349	365	371	349	381	383	375	366	367	365	370	378	370	426	382	348	355	393	374	360	366	348	385	376	332	355	358	367	385	366	366	354	357	412	386	396	385	379	403	357	362	354	345	407	400	393	368	367	366	393	379	352	359	335	347	384	360	354	380	329	377	364	393	383	322	384	391	378	428	398	383	333	379	359	401	344	339	352	401	373	371	404	412	400	415	356	351	343	387	380	384	378	351	390	437	364	424	367	423	395	351	377	336	368	408	393	380	377	377	387	337	407	396	373	349	341	335	392	389	361	392	371	373	391	370	380	391	343	404	293	360	367	384	381	361	374	364	400	373	343	362	372	378	380	365	400	364	405	369	391	354	375	345	364	367	352	364	387	368	384	365	345	334	399	368	392	361	325	369	363	356	355	352	369	366	370	347	379	386	361	377	372	388	372	415	360	361	365	394	379	399	378	371	346	376	372	384	389	372	364	373	340	374	383	390	396	391	386	383	382	398	390	396	372	353	379	384	386	397	381	362	361	348	351	335	417	386	375	373	380	353	388	377	363	398	367	334	384	381	379	391	384	423	374	328	345	413	354	373	371	399	398	397	391	385	373	375	406	396	398	381	408	357	392	363	423	393	380	440	359	379	365	371	372	388	411	387	410	378	364	392	348	411	411	352	380	351	358	385	380	393	335	339	369	383	369	369	413	373	352	385	412	386	380	391	353	392	348	391	344	349	359	397	349	360	398	391	394	394	384	306	403	391	399	346	350	379	410	362	376	348	384	375	367	370	383	427	388	369	389	377	358	393	405	370	417	415	383	354	353	373	354	401	375	408	409	367	416	393	370	384	357	355	402	356	376	392	395	394	362	369	374	352	368	375	354	345	397	386	356	394	366	369	354	391	347	391	375	375	354	356	396	347	387	364	358	367	402	370	360	362	366	378	360	350	395	366	368	402	397	386	397	371	381	382	403	375	363	366	387	323	384	352	401	385	324	393	369	411	388	381	376	330	349	372	393	366	381	403	407	429	377	352	388	387	359	393	379	380	389	385	379	398	367	347	356	373	372	369	371	359	385	367	365	352	373	406	364	406	411	369	357	370	318	413	395	379	370	369	377	328	391	377	363	386	376	351	378	389	375	386	410	392	366	390	421	369	364	354	399	361	389	348	337	355	371	341	410	388	332	394	359	366	358	349	410	371	398	336	336	351	390	344	384	385	356	375	390	397	351	366	340	412	373	367	357	388	408	381	419	386	373	382	385	391	356	407	383	403	387	406	352	370	404	386	374	385	374	345	364	336	434	359	352	371	362	380	374	348	382	344	377	390	357	384	376	385	364	359	385	359	412	386	359	380	345	357	341	390	376	394	355	345	383	375	389	368	398	369	390	406	342	340	440	407	390	379	377	376	364	403	403	395	383	350	384	395	340	399	364	372	364	375	347	359	371	424	402	354	404	374	380	393	389	407	368	389	377	397	391	365	356	380	375	368	406	391	374	399	322	343	384	376	374	369	370	335	352	375	383	356	367	386	376	386	404	339	352	383	394	402	365	359	362	419	367	411	357	367	400	370	361	394	388	410	371	373	352	373	401	411	382	385	383	372	315	365	357	365	416	403	365	361	367	403	366	406	344	367	385	395	356	349	368	350	369	349	321	389	388	383	395	381	378	410	381	388	382	374	393	368	378	383	413	406	364	385	372	337	390	382	385	393	359	359	370	364	376	399	396	342	350	428	392
1981	869	910	865	863	909	870	890	861	902	864	916	838	811	871	876	902	899	908	889	911	900	874	866	872	893	867	864	851	916	903	837	920	863	924	904	867	827	939	864	886	843	835	844	872	848	822	879	854	832	844	853	889	891	862	916	884	888	888	868	868	838	867	868	906	877	886	880	911	816	865	877	877	902	874	891	878	883	841	888	858	909	816	868	807	859	951	884	840	836	876	859	821	861	882	868	890	860	852	888	870	893	859	820	832	804	863	833	886	905	911	857	848	844	864	856	920	867	817	819	857	872	846	885	886	914	833	859	853	912	904	891	869	867	838	901	858	865	860	871	835	893	903	843	871	917	893	858	857	897	883	861	880	803	834	883	914	825	849	834	866	869	905	881	878	933	853	891	875	880	868	903	919	859	920	869	854	898	859	871	879	878	910	900	877	880	854	902	864	848	878	853	886	889	842	868	851	915	897	886	858	920	886	850	829	878	857	906	886	865	888	847	862	860	882	845	918	850	870	907	905	847	886	847	926	844	851	868	827	885	893	882	953	867	896	843	883	848	868	867	908	900	788	923	895	897	917	875	877	839	875	869	875	890	921	876	843	805	899	912	880	892	841	850	837	882	838	805	914	938	932	836	884	880	846	876	888	900	845	873	899	870	889	879	831	887	920	862	890	909	895	904	854	921	903	863	872	879	898	905	868	863	894	861	898	908	890	883	874	887	858	890	913	872	853	890	885	849	897	909	866	879	888	906	860	865	834	903	921	882	864	879	884	894	859	858	859	871	837	863	856	811	923	867	893	912	907	868	817	879	907	865	954	897	946	862	949	898	893	872	819	838	872	923	862	864	934	862	855	832	852	922	880	896	868	890	820	800	915	895	901	863	919	874	847	908	840	933	919	850	881	894	854	953	842	879	903	931	851	910	837	865	859	906	900	846	959	875	865	895	862	826	863	856	844	884	846	811	879	896	864	883	910	855	876	867	809	837	910	898	850	866	854	917	900	856	916	853	895	891	871	914	929	911	930	906	911	868	877	842	855	892	850	893	924	896	906	877	875	869	880	838	934	941	852	907	870	797	855	902	847	953	917	880	879	875	861	805	900	880	922	869	908	835	878	917	879	910	875	872	902	914	852	885	903	899	885	805	910	850	862	894	861	846	852	925	806	877	893	850	910	870	886	822	850	797	899	863	871	872	816	858	828	841	848	863	898	903	892	894	871	874	890	877	888	825	897	879	833	893	864	895	868	895	908	895	873	828	847	844	881	852	905	882	864	888	824	897	893	881	868	862	838	898	885	836	873	843	869	893	829	847	885	871	898	862	858	834	899	861	833	867	890	910	878	879	879	842	841	902	879	838	868	896	890	887	868	859	881	856	869	879	863	882	911	877	878	885	883	882	869	810	855	898	847	912	891	910	887	877	890	883	922	892	868	907	861	856	856	895	892	858	903	877	867	897	881	929	893	824	914	928	924	856	894	940	833	909	901	843	912	878	877	872	908	888	877	888	888	856	910	886	893	902	905	880	880	884	885	921	907	907	876	877	867	881	852	910	845	835	860	858	891	860	840	886	881	900	867	854	938	898	836	874	871	852	888	874	931	899	849	854	880	830	884	860	903	902	904	885	937	879	879	853	945	880	911	862	855	878	860	856	881	843	865	919	904	858	874	844	869	910	899	896	886	963	866	893	864	891	857	860	858	836	843	909	858	877	851	884	910	851	866	825	877	836	848	847	965	890	842	878	831	853	823	841	892	968	868	877	837	878	837	842	899	896	885	848	869	873	884	882	895	861	929	867	879	892	892	897	815	858	849	874	878	937	890	863	847	896	871	854	902	804	882	893	877	819	859	891	857	874	849	899	845	879	913	879	915	853	882	825	880	868	845	837	884	873	837	857	923	845	893	864	871	915	860	878	879	839	845	878	842	852	880	874	817	890	858	856	848	901	887	911	891	902	859	868	824	916	888	889	909	831	898	904	877	845	837	885	854	877	889	867	826	861	854	822	805	857	900	914	887	837	856	872	875	853	908	851	881	908	916	918	864	891	897	907	881	877	920	859	879	886	866	886	885	896	834	851	903	897	900	901	926	864	894	854	845	870	858	875	857	883	919	903	914	909	910	891	829	877	874	812	864	856	876	870	898	853	907	891	899	880	878	884	931	899	906	911	843	888	883	886	904	844	869	899	851	910	858	874	888	864	853	855	855	866	883	929	883	861	896	943	838	854	889	875	854	899	943	890	890	877	858	854	872	850	850	901	881	881	899	867	853	859	846	884	877	874	900	827	866	899	894	851	851	885	871	903	932	923	823	893	886	873	884	914	915	945	873	896	846	832	859	894	889	868	890	873	864	910	898	867	868	872	889	860	939	833	908	866	911	871	909	854	919	868	818	906	865	853	897	876	889	850	898	878	894	921	866	859	883	837	899	817	888	909	843	886	874	867	866	897	864	839	876	861	926	866	837	906	895	885	830	847	885	831	916	911	902	842	900	872	876	851	901	876	868	864	898	889	854	889	876	971	860	865	863	830	839	835	921	908	800	881	885	900	897	904	905	873	885	874	836	918	910	857	941	909	887	891	907	921	886	834	901	896	847	868	903	905	909	866	859	898	870	886	839	889	877	925	901	865	862	793	911	834	885	831	843	855	839	879	902	904	871	884	854	851	879	877	868	840	876	852	867	888	855	915	928	847	861	846	876	865	836	867	896	849	876	868	882	843	882	824	938	874	870	868	874	863	896	827	833	874	872	858	868	909	909	894	873	861	867	895	859	872	887	926	845	923	899	850	835	900	900	894	943	847	888	954	894	882	835	884	871	863	819	845	852	858	889	886	900	878	904	869	896	891	900	856	897	860	948	851	875	873	922	899	879	882	876	870	832	894	876	854	901	880	896	832	854	880	855	917	889	883	879	833	788	921	861	868	850	898	923	834	888	836	888	825	909	889	946	828	870	851	869	872	858	829	873	935	930	847	853	869	852	860	875	868	831	866	828	849	852	926	865	870	887	896	879	881	838	889	835	890	872	828	852	840	945	915	849	854	865	890	853	852	877	881	840	886	835	905	860	904	912	878	827	854	834	833	855	897	948	880	919	893	869	881	892	912	869	894	891	880	850	842	906	827	849	866	841	860	833	937	897	931	882	849	901	909	858	893	845	849	859	858	887	922	882	952	901	881	809	846	850	870	926	831	846	898	859	829	840	876	904	875	877	871	828	899	880	884	834	927	858	902	904	851	862	892	896	896	852	886	860	884	901	868	854	895	813	956	855	871	857	892	812	892	879	885	884	827	859	832	848	897	902	926	898	856	910	907	878	866	894	843	845	871	888	875	871	800	861	909	871	880	847	850	909	872	867	882	877	895	866	872	838	868	901	863	898	939	833	866	909	844	812	853	890	830	877	911	887	887	830	886	884	866	892	861	892	852	907	892	935	874	855	824	858	857	855	865	879	900	897	842	929	906	830	889	861	883	876	927	920	865	852	824	887	875	871	875
7114	645	604	504	415	477	427	395	410	382	332	387	377	343	362	353	354	383	330	360	357	359	353	362	365	373	356	358	368	353	333	337	349	345	370	355	371	330	331	336	341	321	335	405	377	376	322	394	338	325	349	345	383	369	329	354	359	343	353	336	363	306	332	360	323	353	390	364	322	345	347	293	341	375	387	357	314	350	400	358	354	327	367	358	387	298	351	353	314	364	360	353	333	364	352	349	367	325	323	333	335	357	335	372	368	356	322	324	356	304	346	327	339	337	375	356	376	366	343	351	346	318	354	328	336	338	324	346	324	346	324	362	330	336	339	370	320	298	342	356	344	345	351	322	342	369	332	336	353	319	351	331	375	354	364	377	376	360	363	342	313	361	331	372	319	345	325	368	356	348	374	361	336	337	355	365	289	365	343	334	362	355	372	366	339	389	336	320	365	348	344	313	332	336	331	341	348	335	329	342	332	333	351	335	367	343	383	320	367	356	347	337	344	318	366	370	319	335	346	368	354	327	330	321	348	310	357	334	353	340	341	318	371	353	375	330	367	359	353	334	350	353	356	359	343	367	350	373	369	364	346	337	361	326	361	336	339	374	317	329	338	397	374	349	299	382	361	366	332	368	350	368	359	343	391	348	330	329	385	339	361	339	333	338	335	353	366	328	338	340	383	348	359	332	354	323	389	354	339	354	391	338	315	324	361	379	334	328	339	375	350	342	339	377	363	356	359	355	333	342	339	322	341	359	373	330	355	354	344	345	349	372	373	343	337	371	364	340	328	366	364	334	385	343	365	364	306	358	364	357	340	339	348	353	336	322	353	353	340	332	326	376	351	338	360	364	333	351	373	316	350	356	337	325	344	360	351	302	361	366	338	327	345	359	316	382	329	366	339	349	355	312	361	359	344	372	328	343	375	345	338	348	360	319	354	384	367	372	331	339	345	377	368	351	353	374	331	348	344	323	370	335	312	358	354	362	353	365	374	357	317	323	371	349	328	347	409	360	356	368	386	321	376	361	327	323	353	363	355	386	347	345	341	319	341	345	341	353	335	336	377	354	366	342	360	381	304	331	343	389	361	318	347	357	321	365	344	364	362	351	349	358	335	341	361	356	371	326	355	354	355	350	314	360	341	343	371	368	329	337	359	342	342	349	362	361	338	349	370	338	353	348	334	353	335	329	354	331	345	350	372	352	371	336	344	365	304	371	362	389	303	321	364	349	365	360	333	321	335	423	331	335	342	379	368	363	329	387	364	353	334	331	368	327	329	330	354	322	325	363	347	373	375	377	323	322	339	352	381	365	360	326	357	373	342	319	377	321	382	345	391	342	344	347	352	314	377	322	347	328	328	351	350	346	351	341	343	375	359	362	366	356	340	349	335	370	343	317	343	377	355	374	377	364	316	310	351	334	321	356	365	340	347	367	347	358	379	301	375	355	378	367	390	343	358	386	362	381	359	338	363	345	344	334	361	328	343	344	347	345	363	348	361	344	352	365	352	305	352	327	365	330	324	367	331	352	369	356	340	358	332	383	351	356	363	313	312	332	344	332	319	332	330	327	361	346	329	340	328	344	319	326	361	344	372	345	356	337	378	349	301	357	359	347	354	337	365	350	346	362	359	311	365	339	358	375	350	340	348	369	356	326	313	368	333	381	372	348	340	388	346	349	366	338	385	335	361	342	351	334	352	350	375	310	341	331	350	350	309	373	351	327	370	346	322	330	346	367	361	353	339	350	353	348	306	375	349	392	371	314	345	355	355	364	344	372	397	397	355	334	343	345	343	384	347	352	370	350	350	329	355	362	358	357	346	336	366	364	324	330	367	342	332	352	327	381	365	338	353	363	391	341	340	368	360	332	401	363	344	337	339	343	349	387	340	363	381	362	327	346	363	327	342	326	337	354	353	333	321	316	323	373	362	349	391	337	404	340	352	362	336	380	369	336	364	346	339	365	370	366	340	337	334	342	344	365	354	345	346	335	337	373	367	356	377	379	343	339	316	360	375	346	349	350	388	363	364	352	382	342	359	319	339	333	335	356	336	337	331	331	339	341	344	361	333	338	342	344	382	355	334	364	316	341	358	324	375	360	349	354	328	318	330	358	401	357	364	316	364	339	344	358	330	348	343	306	335	330	353	340	361	376	351	363	342	333	357	332	360	334	345	376	358	343	346	332	331	372	376	339	348	338	376	331	327	358	346	358	360	375	373	379	365	327	342	348	354	368	328	366	387	367	352	346	364	346	328	360	343	344	378	390	378	368	332	346	343	349	352	344	361	360	343	316	345	355	380	329	327	341	353	342	353	327	334	307	378	385	340	297	361	353	324	321	345	319	358	361	313	334	340	372	328	354	315	347	320	353	348	337	363	356	363	371	352	353	343	300	365	329	341	392	348	348	346	342	312	368	317	326	339	339	381	340	362	331	350	355	336	330	350	382	336	316	367	353	362	357	347	340	375	334	339	354	360	343	353	346	342	349	393	327	334	350	326	367	362	371	349	335	380	363	387	349	354	326	363	347	369	340	351	329	372	360	352	347	360	341	365	333	300	381	324	348	346	332	380	315	352	374	362	377	327	341	338	354	391	352	322	358	352	320	319	329	337	340	348	337	333	342	345	345	377	360	353	360	362	356	355	352	328	348	330	345	338	347	364	360	355	345	332	320	352	319	329	345	359	340	332	367	341	361	368	345	314	368	366	331	348	361	368	364	350	401	348	391	356	336	341	303	324	341	336	342	347	353	377	364	358	351	334	339	349	347	368	339	346	325	342	356	357	331	395	351	328	363	327	334	321	349	346	329	320	365	345	373	343	401	353	333	357	343	359	325	330	303	314	363	342	343	368	364	331	324	363	364	357	366	337	335	372	356	371	348	333	323	360	359	339	362	331	358	361	342	362	365	368	332	363	373	392	349	356	364	348	355	337	381	361	338	329	373	316	347	368	383	353	350	367	351	351	355	327	349	342	346	341	391	320	367	354	361	341	332	356	348	340	329	379	380	341	336	371	362	375	358	354	349	309	355	353	378	356	318	344	348	330	360	366	351	353	405	346	355	344	355	364	322	329	329	332	341	367	333	340	353	326	354	344	343	332	371	372	333	342	352	355	358	335	326	358	382	364	354	337	330	371	348	340	354	366	385	371	375	343	312	313	345	381	404	370	344	354	379	357	330	346	358	374	344	358	354	360	351	358	342	336	353	358	329	378	344	357	321	394	379	303	347	340	379	366	351	389	366	305	348	352	340	337	319	342	367	349	351	348	358	367	327	327	362	362	354	335	362	377	349	332	353	334	345	412	406	327	386	329	353	343	372	337	367	353	350	339	348	321	361	373	368	345	373	342	364	346	402	363	319	349	347	336	346	346	353	320	308	339	373	378	352	351	316	307	343	362	377	367	323	349	363	335	357	362	369	346	360	336	380	379	396	342	314	331	373	333	333	372	370	363	351	330	298	312	329	319	354	348	362	337	381	376	360	347	375	357	324	370	376
6557	1082	1329	1493	1256	1317	1134	1040	968	999	892	926	920	908	845	869	831	838	800	854	856	831	837	820	837	828	831	861	831	851	833	790	841	828	808	834	837	789	823	783	799	772	798	820	801	834	841	840	810	801	788	792	823	798	825	843	871	850	880	824	797	833	848	783	801	854	818	835	810	833	833	765	826	807	795	856	758	816	858	803	788	783	842	825	796	806	785	825	780	758	805	864	801	793	775	863	879	825	850	855	834	763	824	799	752	838	800	836	787	775	806	797	805	787	807	841	800	792	808	831	777	829	809	778	818	811	847	847	784	824	809	812	791	834	818	806	833	818	802	833	855	814	800	817	796	816	858	810	800	818	839	820	758	829	782	809	785	779	803	864	796	861	772	848	794	799	786	770	801	804	779	804	845	741	825	816	815	816	865	765	799	764	785	786	838	815	802	812	749	761	830	813	799	823	832	806	839	765	794	802	767	818	813	779	855	813	798	808	846	786	795	841	831	823	790	845	796	793	804	817	802	774	803	797	822	772	815	784	838	870	835	751	819	818	819	842	890	785	846	817	791	775	822	792	795	765	779	827	758	804	757	824	785	873	809	832	761	754	802	822	792	783	787	780	793	785	818	782	859	759	801	795	844	822	805	827	795	829	802	853	761	879	804	842	851	797	815	822	799	822	810	782	822	831	802	803	803	799	771	834	800	815	869	799	805	801	792	821	817	833	828	832	839	810	823	760	766	746	794	792	777	824	856	877	848	801	870	824	798	806	816	743	811	821	752	787	831	834	796	843	828	879	774	771	819	808	837	829	776	853	851	844	832	789	840	803	816	755	790	735	847	808	767	852	827	795	811	802	776	739	789	764	785	806	806	820	851	818	802	848	822	821	777	753	806	844	860	775	799	798	754	845	822	809	794	786	854	809	762	805	815	827	810	790	822	829	829	819	813	776	774	814	820	807	761	880	782	789	818	799	834	797	820	831	833	784	799	813	833	798	818	805	850	801	759	776	803	819	782	883	829	785	830	846	769	743	814	785	799	824	857	800	840	778	858	838	798	832	837	809	806	767	785	830	773	814	778	816	815	805	804	799	799	793	779	828	782	842	789	793	793	744	870	805	794	836	828	810	781	756	822	866	854	772	824	800	763	854	793	819	794	791	819	756	796	797	824	836	837	763	811	837	823	811	782	816	751	864	842	787	821	805	815	850	772	794	787	782	807	772	838	801	807	802	814	775	835	812	757	736	848	802	805	802	814	805	814	790	824	827	827	792	806	835	767	821	787	847	854	787	765	836	824	793	800	811	815	830	817	816	837	794	848	816	783	834	845	801	853	774	753	835	791	754	814	848	791	774	789	837	771	843	793	828	824	835	854	797	791	784	804	804	773	826	818	791	837	783	777	808	802	780	789	774	824	818	797	790	824	819	819	867	812	868	805	841	808	839	846	876	791	789	778	801	818	784	778	833	822	838	826	787	806	855	759	789	878	787	851	840	845	791	780	798	820	809	784	772	829	792	821	848	835	807	795	791	829	835	768	869	824	858	772	769	822	801	780	868	862	797	870	820	818	815	819	784	800	823	808	808	819	810	808	786	803	775	842	762	819	850	818	814	832	780	814	794	785	803	790	772	803	812	838	780	823	798	842	815	816	796	815	862	836	830	838	746	727	851	750	779	816	764	747	809	824	827	815	788	808	836	772	834	824	794	780	752	812	747	818	836	805	828	836	781	792	815	810	812	829	804	814	827	804	818	812	780	774	800	836	824	820	810	861	796	779	866	794	802	824	739	825	825	803	802	786	870	841	770	815	826	820	839	767	796	870	834	827	780	803	812	795	812	833	795	793	838	846	860	828	764	757	798	847	837	816	815	807	814	814	841	819	790	793	801	818	803	834	828	903	782	816	841	806	844	835	815	837	828	801	799	814	824	780	803	824	892	840	769	832	759	768	766	741	818	782	803	789	850	806	806	849	834	742	810	821	801	779	826	729	785	816	832	828	812	814	797	819	805	803	791	797	782	793	821	806	852	807	779	741	784	770	780	790	830	776	765	819	825	815	784	835	857	831	786	747	804	829	798	789	791	831	831	792	814	716	819	818	792	815	787	832	797	812	850	846	825	790	822	832	799	765	815	790	834	792	854	763	837	848	790	805	804	844	849	798	807	829	778	817	830	789	829	807	753	827	820	835	759	832	806	789	805	850	787	799	796	798	804	801	840	806	827	802	784	873	796	832	795	801	821	789	797	846	807	845	773	766	792	788	771	798	759	820	825	814	772	785	807	815	809	831	835	822	846	773	830	865	790	820	803	853	775	792	800	843	868	776	774	874	792	788	837	768	820	833	812	802	833	818	828	860	869	758	854	836	855	850	782	810	799	806	797	812	828	793	845	837	835	798	787	832	775	851	753	773	820	794	803	796	782	812	839	803	776	849	839	854	847	785	806	826	851	877	872	818	801	737	808	815	785	832	814	846	792	805	824	753	796	794	827	820	792	822	819	761	809	821	803	810	816	829	833	830	796	835	835	817	826	825	804	830	843	769	829	794	790	800	767	805	812	839	755	798	823	799	801	817	791	823	808	841	831	761	838	809	792	775	854	838	776	846	790	818	819	833	812	827	779	792	804	744	808	805	819	798	774	781	849	827	812	821	805	804	786	851	796	805	794	833	796	784	800	802	866	798	803	807	854	832	792	800	798	821	805	797	866	802	842	804	782	827	830	833	777	831	781	808	818	855	844	809	826	825	828	800	757	830	805	838	764	804	848	797	846	832	828	844	859	774	762	815	828	842	813	867	852	830	844	870	810	821	825	822	784	805	807	791	800	784	810	794	801	803	822	867	822	804	835	826	834	813	809	778	797	754	815	782	812	802	827	838	844	826	837	797	796	785	803	798	814	872	823	855	801	831	757	756	758	785	806	796	830	812	794	807	797	816	824	780	852	784	816	819	751	806	792	804	799	807	823	840	788	790	822	828	841	809	777	816	853	845	777	811	823	804	748	811	819	846	778	823	775	821	831	812	802	810	814	768	862	811	796	784	807	825	817	832	856	812	774	796	809	764	866	798	747	815	826	786	821	825	836	812	805	791	772	782	814	837	792	767	829	786	740	830	776	849	815	807	817	804	863	788	766	795	796	800	834	837	811	814	789	835	855	824	850	836	823	872	778	786	803	839	815	839	808	822	764	797	783	798	814	806	767	811	836	835	850	787	823	789	770	765	820	756	845	784	746	807	833	841	779	828	820	831	832	819	817	793	823	781	844	795	832	788	777	835	845	864	804	844	827	776	805	799	811	874	780	779	816	840	808	862	808	818	814	796	777	837	785	818	780	817	841	808	882	804	834	798	747	824	856	821	798	810	823	802	843	766	808	787	792	825	838	805	797	806	812	845	808	772	789	792	797	805	812	787	830	862	847	835	810	801	834	806	798	824	851	760	796	751	812	869	759	812	814	805	854	828	777	841	783	823	851	834	797	802	789	837	828	817	764	789	797	831	814
12959	926	625	502	411	365	290	232	223	198	178	191	189	193	140	181	164	153	183	162	177	163	169	180	153	164	156	176	179	170	194	161	152	150	183	184	150	178	172	167	160	173	128	165	153	166	164	157	170	178	166	147	150	160	167	192	145	187	170	155	173	162	165	143	149	162	170	158	147	168	175	157	168	157	165	142	155	175	178	187	147	150	178	157	158	168	180	162	148	166	166	185	166	194	185	166	179	170	171	159	193	160	134	189	145	168	155	166	161	140	162	181	178	132	166	169	184	143	176	164	151	169	142	148	159	174	160	147	166	167	145	174	162	164	161	176	146	164	148	170	185	131	164	161	146	144	153	176	172	158	159	152	162	171	154	155	164	126	159	151	150	163	155	161	168	147	168	152	160	182	174	153	156	185	150	136	151	147	166	139	158	155	158	165	171	173	137	161	183	160	145	173	160	132	142	174	165	156	159	135	137	162	135	152	159	160	154	170	164	148	171	163	138	143	156	167	161	151	148	163	184	171	153	151	140	176	163	166	180	149	146	146	153	160	187	155	161	167	165	164	178	152	159	149	163	185	163	151	153	165	142	167	167	166	161	146	179	187	144	175	138	190	165	151	154	167	166	161	170	160	165	142	149	148	167	152	165	140	158	165	158	163	153	180	167	157	173	158	170	163	150	173	182	166	172	169	152	165	159	160	147	158	163	159	186	156	165	153	190	165	157	181	155	154	169	148	175	166	159	153	152	152	149	164	145	171	159	146	156	152	164	142	155	156	171	146	168	162	167	154	162	167	150	153	158	167	180	162	143	168	172	165	155	151	155	181	173	169	161	149	151	154	173	174	175	171	178	161	159	137	174	157	159	145	150	148	188	178	164	164	145	149	169	179	153	175	186	145	163	147	159	171	166	176	174	176	146	145	143	151	165	168	145	162	180	175	166	170	162	146	174	171	170	126	145	176	153	178	164	173	194	170	177	138	172	156	147	145	160	138	160	170	138	168	176	145	166	131	189	164	156	142	186	170	183	159	180	153	168	141	166	154	161	159	176	140	156	130	176	160	161	146	172	166	153	144	161	165	172	158	163	168	179	176	178	168	168	174	150	173	145	137	153	159	150	142	164	187	170	181	158	154	141	174	165	169	174	130	157	157	179	177	165	160	165	170	156	159	190	165	171	147	163	184	169	188	164	169	146	163	162	184	135	183	153	156	167	170	140	154	179	145	159	166	152	154	140	175	143	128	173	175	157	157	157	184	166	174	159	163	165	166	152	165	192	175	153	176	171	167	164	149	163	163	142	159	156	153	164	160	179	163	157	152	159	149	143	164	159	151	169	159	170	182	137	165	154	175	167	175	173	186	171	163	148	163	159	177	166	176	146	140	151	143	154	180	153	181	155	170	154	159	161	166	139	176	179	173	151	159	170	163	174	141	164	156	151	162	134	164	136	138	152	159	165	150	164	151	163	150	124	143	149	169	162	152	161	155	167	166	169	179	144	130	160	164	150	132	147	176	166	155	176	187	151	147	145	134	152	162	166	168	162	165	172	202	189	168	179	160	146	147	147	158	189	164	152	171	165	198	164	134	170	163	142	170	142	163	183	150	158	187	175	155	195	118	150	142	169	136	164	172	149	168	157	157	163	136	147	162	162	163	157	157	169	158	161	157	146	163	174	178	177	162	177	168	159	186	153	170	176	164	150	180	148	161	161	148	164	156	155	145	142	152	150	131	179	181	166	157	151	171	153	137	183	160	154	159	166	185	151	165	174	165	136	160	157	133	152	169	150	177	161	166	152	148	167	149	168	148	165	180	165	134	186	148	193	151	157	144	169	148	145	159	146	163	158	145	150	161	170	172	168	153	158	158	176	188	176	154	127	142	160	172	181	194	147	171	128	189	161	169	158	163	177	154	172	166	170	151	170	136	175	149	190	155	180	164	167	173	179	156	176	166	157	158	169	155	151	139	165	168	158	173	148	173	163	175	172	167	176	145	175	147	151	151	154	150	154	139	171	152	150	156	164	140	175	174	179	160	152	146	164	156	167	166	164	174	175	136	147	154	153	166	185	150	162	155	180	154	162	187	147	169	164	171	163	170	180	153	157	161	155	159	149	146	132	156	180	164	150	153	154	162	181	163	158	153	160	159	179	136	164	170	168	149	165	186	161	149	165	158	165	190	190	152	162	161	175	160	142	164	171	144	156	164	153	168	166	161	149	164	181	130	152	172	168	183	173	171	170	145	174	161	161	174	148	187	151	137	133	165	152	157	148	163	166	183	150	164	155	155	173	164	171	127	136	153	172	181	179	152	175	153	155	186	179	148	163	136	158	150	142	174	163	154	149	148	162	170	163	179	147	173	168	143	148	152	156	132	159	154	176	149	154	151	180	137	157	159	171	149	139	176	166	172	162	174	173	171	170	125	145	148	135	139	138	150	163	147	182	148	188	178	172	138	166	147	125	159	188	161	161	163	162	160	162	138	146	152	149	167	183	158	161	152	164	143	167	177	146	179	174	161	153	168	162	165	148	176	153	171	150	157	160	187	173	161	151	190	171	153	156	140	152	156	156	169	147	162	140	157	155	162	158	203	143	161	166	143	154	161	183	153	141	152	153	126	155	155	150	160	154	159	176	144	156	169	154	168	181	175	173	158	180	181	162	129	177	164	146	181	178	176	151	172	181	156	185	154	144	160	181	162	176	150	147	181	156	150	160	162	159	173	180	153	140	165	164	154	171	149	160	162	153	165	158	143	154	175	169	156	160	147	168	158	146	168	150	169	190	149	174	153	155	176	151	153	166	156	166	187	161	167	149	153	179	163	159	155	160	149	148	153	172	168	168	169	160	154	162	166	152	163	159	132	155	163	164	174	183	160	176	158	152	171	143	131	173	139	168	164	143	151	165	152	173	172	160	142	170	170	158	156	148	162	147	179	168	169	176	168	181	153	151	151	151	158	158	162	159	156	161	159	167	158	201	160	170	166	173	157	144	146	172	159	161	173	137	153	174	153	156	163	170	151	142	147	174	152	157	140	161	151	153	163	162	145	155	196	170	170	190	152	169	142	157	177	165	153	150	180	183	180	165	154	145	147	163	146	154	157	159	171	161	155	161	160	150	193	155	150	160	159	140	158	151	167	174	187	160	176	148	150	148	145	159	160	152	143	172	191	171	152	156	165	155	189	133	158	176	167	186	166	168	167	184	173	161	155	158	152	180	180	154	167	163	195	152	181	163	156	142	162	162	167	143	162	158	139	169	171	148	137	138	157	143	143	157	172	151	170	135	170	149	166	158	162	170	148	165	176	129	157	153	155	163	155	142	154	161	153	161	172	163	152	148	144	154	176	177	141	135	171	157	144	148	169	168	148	169	150	161	157	166	162	141	173	149	147	166	156	154	154	143	168	165	167	145	145	170	157	161	179	154	145	154	141	143	159	168	174	165	179	158	153	153	159	154	162	175	146	164	151	197	165	160	139	163	146	175	166	150	155	151	159
7987	880	1476	1598	1454	1286	1018	789	740	725	609	616	568	524	499	539	496	518	511	464	477	468	489	474	445	505	481	435	436	435	467	457	453	455	428	422	433	434	428	449	444	412	399	392	454	443	422	429	435	430	409	415	419	417	440	436	434	425	416	400	407	404	393	404	456	428	412	428	388	411	389	413	415	409	402	388	417	415	411	422	406	398	410	458	448	428	356	436	434	398	417	394	447	478	404	421	415	395	418	385	410	396	448	381	436	465	386	448	374	407	396	429	394	411	437	400	371	413	423	390	426	458	400	403	402	474	391	406	447	453	440	389	440	407	414	451	434	446	415	379	398	430	443	378	383	385	425	416	389	434	407	389	387	392	399	400	426	400	407	395	389	409	408	383	408	420	368	436	405	375	430	410	430	380	436	429	415	415	432	401	413	394	405	402	390	416	388	402	400	381	397	414	440	401	423	417	417	377	397	407	410	386	396	415	415	448	445	434	417	415	421	411	395	412	413	431	422	422	426	422	402	396	409	415	411	426	392	391	406	424	440	402	408	423	394	411	441	469	424	412	400	436	406	393	417	374	418	433	430	411	421	422	436	430	389	419	402	437	382	377	434	408	402	416	388	387	419	430	419	432	408	390	402	366	418	417	447	401	427	422	397	421	404	391	452	389	415	435	425	419	437	407	406	468	422	409	425	433	423	451	396	436	396	385	415	403	409	387	419	425	410	419	412	430	410	391	408	494	392	391	400	426	438	386	403	417	389	411	453	390	439	409	417	420	397	405	412	417	420	418	396	418	419	433	414	445	386	401	401	404	418	413	414	422	416	391	438	418	407	402	375	398	428	442	442	455	425	431	462	413	406	396	380	421	416	437	393	384	392	444	426	414	421	444	415	408	397	386	413	421	427	426	430	415	431	346	433	402	370	432	400	409	424	426	450	387	414	398	416	401	387	392	410	369	423	423	418	406	433	402	411	395	398	426	409	404	459	420	405	371	423	437	383	418	404	437	414	391	406	425	440	426	405	416	388	420	375	390	401	409	458	395	452	417	404	392	433	383	402	408	412	422	424	426	417	383	411	423	401	415	413	440	445	387	407	405	374	387	394	397	403	435	409	408	401	375	422	404	408	414	412	428	413	381	385	400	391	402	442	431	381	373	427	407	384	415	360	436	417	401	376	438	399	429	440	413	422	404	384	436	398	416	428	393	377	400	414	450	384	386	426	386	433	410	371	423	420	395	420	439	424	425	455	407	433	417	370	392	398	400	410	413	398	418	381	433	384	391	416	404	419	394	434	426	399	409	385	412	382	422	412	396	413	393	367	424	433	399	418	406	399	409	427	403	412	393	414	403	418	427	404	386	402	429	451	396	406	429	398	399	406	431	408	383	388	451	374	381	419	384	420	396	409	397	394	424	427	458	438	432	425	451	447	416	398	393	432	438	388	394	388	399	413	441	391	413	416	384	404	371	441	409	409	385	459	416	412	415	402	400	434	434	427	439	437	424	407	413	400	390	367	393	426	419	410	427	438	399	426	433	393	392	415	403	380	390	421	389	426	389	379	429	403	407	405	452	411	427	394	393	415	407	436	428	411	445	405	399	422	383	427	417	407	426	400	396	408	425	428	429	405	411	426	401	412	420	416	408	413	450	418	389	429	416	424	418	426	405	424	425	412	377	445	424	391	394	432	406	422	397	406	441	416	409	444	394	369	413	409	442	434	403	392	411	397	404	420	407	428	419	426	408	452	412	513	443	445	459	423	418	404	427	442	416	401	407	405	385	389	401	398	405	426	420	389	414	409	377	374	418	393	405	372	417	424	405	412	402	446	395	438	424	421	402	391	411	431	428	409	414	381	415	448	403	375	436	440	484	411	418	421	404	435	406	435	426	377	385	432	386	406	394	400	437	396	371	397	404	392	383	437	396	430	388	420	384	417	445	417	417	453	404	413	419	439	428	422	406	403	425	411	394	418	391	407	400	427	432	449	429	390	424	413	428	430	413	422	427	392	404	422	405	424	420	418	401	445	440	383	388	394	375	411	430	431	429	431	430	428	385	423	381	410	409	430	425	416	414	414	452	416	403	420	431	383	367	415	395	434	413	404	403	372	438	396	383	413	407	406	406	429	379	406	373	391	407	369	440	455	371	409	402	418	399	431	411	416	402	430	408	428	398	453	419	398	411	441	373	400	402	428	405	389	385	411	439	406	426	406	410	400	436	407	416	408	391	409	418	387	430	438	426	398	384	403	415	400	397	382	436	396	431	425	399	409	416	413	424	412	469	430	416	412	398	416	386	395	382	442	412	418	416	402	425	406	399	449	410	397	459	416	449	422	412	450	401	430	421	401	437	457	417	406	407	381	452	403	408	383	428	454	406	451	407	440	413	382	405	406	424	431	404	399	402	443	400	423	437	408	409	378	406	401	422	376	404	386	388	387	395	406	395	395	393	405	415	413	419	437	402	401	398	364	402	398	397	385	403	402	424	398	446	447	397	429	402	438	435	418	375	376	407	432	424	423	400	457	405	401	421	426	419	389	409	429	411	416	450	413	407	404	430	383	417	376	418	420	474	398	401	408	446	451	398	410	388	370	427	394	362	439	433	411	396	456	440	426	443	396	409	448	402	395	436	397	378	408	421	408	406	397	415	384	404	428	397	396	379	405	374	468	382	428	402	439	394	394	420	403	424	390	421	426	413	427	414	424	421	383	386	429	399	452	423	430	418	431	403	437	453	419	421	399	376	431	431	440	405	444	412	424	414	415	400	406	423	419	430	426	453	404	377	446	389	383	425	419	422	364	420	405	457	391	422	458	428	424	398	416	426	427	412	421	408	410	414	414	426	393	427	422	419	443	453	421	395	432	396	439	414	424	448	425	435	434	399	423	460	414	408	406	400	398	404	433	425	413	349	437	391	388	394	408	433	390	410	386	400	410	391	368	405	423	410	433	409	440	414	444	422	397	417	391	437	388	427	442	464	410	411	420	368	442	414	403	407	407	400	402	443	385	421	404	415	428	428	410	364	376	426	439	413	405	390	437	442	369	416	407	407	427	374	435	398	424	403	443	408	413	413	400	388	416	442	385	389	430	423	391	419	442	419	409	404	407	379	434	419	386	392	433	398	439	433	419	428	413	434	413	380	395	407	401	400	428	393	455	409	382	406	400	421	434	413	420	392	379	386	410	380	425	386	394	400	443	428	439	414	409	386	424	379	441	398	421	423	459	423	420	390	414	411	411	407	437	404	419	377	409	369	441	431	441	410	419	435	406	389	452	464	413	381	424	406	411	385	373	398	377	419	422	457	386	438	436	444	389	406	359	377	380	430	417	405	410	417	435	424	425	425	445	422	417	398	440	400	426	417	416	410	419	437	386	405	410	424	400	423	409	412	389	413	387	423	432	408	409	433	416	415	424	413	406	424	443	428	375	431	395	412	430	382	433	434	432	407	375	409	380	470	434	415	382	403	402	412	413	385	389	398	436	405	390	411	391	409
1408	384	384	375	360	377	353	401	377	346	374	376	379	357	394	374	392	380	367	387	370	406	375	340	360	396	373	359	362	375	386	380	382	383	351	365	397	375	378	403	371	346	352	331	371	378	411	393	402	362	362	399	364	381	372	396	380	408	388	389	376	379	383	382	402	373	403	348	408	371	367	351	389	357	418	428	366	353	427	368	395	335	333	360	400	368	372	360	368	394	327	361	345	376	377	381	391	344	347	362	385	354	373	389	392	383	381	370	393	380	388	417	362	375	393	389	380	370	384	362	368	342	349	366	365	369	382	399	352	369	369	350	382	385	323	360	340	378	373	408	409	346	366	373	432	361	355	395	342	360	368	376	360	353	359	378	336	379	382	394	380	345	376	412	367	355	349	361	385	371	383	377	386	350	400	378	387	397	412	390	367	359	379	388	380	367	334	350	356	366	357	381	376	362	392	362	393	377	391	400	356	360	409	371	391	412	415	377	392	376	396	385	362	382	389	415	398	375	369	362	377	385	352	377	353	375	388	375	349	408	365	325	373	362	384	379	350	387	372	375	402	352	400	361	371	381	368	377	383	370	410	370	348	407	391	307	352	366	361	384	365	378	371	355	375	409	363	358	397	377	389	407	338	369	355	385	350	351	398	358	394	364	363	405	370	412	396	364	353	405	400	349	332	386	371	364	383	354	335	377	371	362	359	387	373	377	376	395	395	383	358	321	414	389	376	391	393	377	386	397	411	382	367	395	394	373	351	379	370	394	368	386	391	383	395	353	380	381	388	385	377	363	373	383	333	375	384	385	357	390	374	382	399	390	383	380	351	378	359	366	367	372	352	370	353	388	387	429	414	374	353	368	374	420	393	369	404	353	402	356	359	401	333	370	360	358	363	347	438	358	369	421	401	371	359	365	413	370	376	384	351	362	340	408	405	380	385	387	358	390	362	386	408	391	378	343	368	378	374	362	403	379	380	407	388	398	339	394	351	390	395	377	369	366	360	362	391	382	377	370	407	380	358	376	372	376	364	373	376	402	373	354	351	344	320	381	382	363	387	407	398	410	393	353	392	378	364	384	374	364	368	367	359	384	350	375	404	373	356	353	333	385	412	367	398	370	364	398	385	348	348	371	370	352	353	396	384	353	352	348	375	396	365	373	364	354	361	384	378	387	406	353	403	372	384	388	366	400	384	369	383	363	374	376	415	362	352	353	399	370	389	351	350	384	390	347	370	397	352	403	362	378	404	357	348	368	363	367	348	387	395	407	359	360	357	402	361	381	364	331	369	331	353	395	383	381	411	388	353	380	381	375	393	331	390	388	374	385	364	365	372	344	373	372	371	361	367	384	342	380	349	376	381	400	349	365	374	379	393	374	390	391	415	346	379	347	352	398	356	394	359	373	374	383	368	370	367	357	374	380	365	329	413	353	384	351	392	344	341	358	360	355	403	386	375	341	353	372	362	336	391	377	373	342	362	379	367	394	365	358	372	365	373	387	391	401	356	360	398	353	372	364	340	342	368	355	336	411	339	396	372	362	340	392	395	371	381	372	373	386	397	382	349	368	382	376	390	375	343	400	378	399	389	349	354	370	372	389	361	326	343	356	329	368	380	345	384	383	368	389	427	347	390	363	378	367	354	370	396	345	360	362	382	358	367	395	352	360	423	367	384	350	372	398	386	382	330	349	349	347	391	403	385	369	364	396	420	350	370	385	343	361	346	369	413	365	377	374	362	381	372	388	379	415	380	361	357	384	369	402	351	378	369	357	398	392	360	391	374	400	411	398	398	374	337	363	387	361	385	375	358	379	368	376	362	343	346	365	388	384	374	390	394	403	385	352	401	363	388	380	374	401	349	371	390	388	364	447	363	378	351	360	363	373	333	392	356	353	384	377	406	364	369	398	349	385	386	412	354	333	389	403	391	423	363	390	389	373	386	347	360	335	348	389	391	403	346	371	391	320	331	380	368	361	384	385	373	334	381	390	385	378	385	396	379	370	357	416	376	385	360	386	354	386	355	363	371	336	386	357	402	358	428	370	350	340	391	385	389	361	424	370	372	341	383	353	387	386	359	393	416	374	344	345	394	397	346	393	354	383	370	365	419	410	350	346	381	343	407	359	427	410	377	364	375	368	414	400	378	374	354	370	384	412	368	392	392	364	392	420	375	402	385	343	376	353	348	377	360	385	375	371	372	337	375	372	388	401	367	407	394	365	372	338	392	381	378	378	368	414	331	347	406	360	378	372	355	374	357	404	379	350	347	377	368	357	366	386	351	386	379	360	418	387	354	346	325	386	386	375	324	393	356	367	363	360	364	352	372	366	381	375	364	357	362	405	359	387	346	362	363	364	399	359	394	365	359	344	357	384	353	376	351	384	377	375	332	357	408	377	386	387	402	364	353	381	366	379	378	396	400	376	365	395	369	343	393	389	384	375	358	378	340	366	340	380	406	355	364	390	350	378	371	356	347	344	360	382	369	404	402	348	378	388	377	378	367	356	388	357	380	351	365	380	356	364	403	372	373	394	356	386	372	395	364	365	362	381	381	332	350	396	363	387	363	395	342	358	393	367	398	351	351	387	380	429	394	429	361	362	369	364	395	351	391	361	331	355	335	386	377	401	358	376	412	359	403	403	389	338	333	376	386	341	357	383	384	369	356	383	360	370	377	350	367	380	387	338	382	351	373	398	373	393	422	373	384	393	402	358	335	365	372	392	397	393	342	377	327	403	374	354	374	366	370	344	322	370	393	383	355	389	391	394	391	387	375	321	335	348	363	363	370	362	367	367	385	379	385	344	406	376	410	378	345	386	346	389	365	416	349	364	374	365	350	394	373	430	375	343	363	427	381	365	355	360	390	355	385	344	357	381	324	382	362	368	378	388	382	389	389	394	390	380	373	367	400	355	406	405	371	400	366	385	385	355	346	371	396	397	376	365	336	367	355	377	352	363	371	372	388	370	348	369	384	375	379	377	350	379	410	376	425	370	382	367	373	370	362	360	401	395	351	359	358	382	356	426	382	377	360	428	385	382	367	380	347	362	367	355	355	379	346	343	352	332	388	402	364	353	369	348	386	347	371	362	372	381	380	382	379	345	377	363	389	354	375	370	337	413	356	373	361	360	372	380	349	385	376	382	367	367	361	410	370	381	376	375	370	362	372	391	386	366	428	375	386	404	380	378	377	378	429	396	391	369	395	395	386	406	337	397	357	386	373	389	389	379	401	369	395	324	341	374	358	354	367	360	389	385	391	367	366	378	368	386	367	342	365	337	352	374	369	395	393	362	347	361	380	398	365	381	353	382	397	352	392	397	367	411	428	347	391	398	354	399	392	371	357	390	352	399	362	332	379	373	372	368	381	375	386	355	369	367	374	387	409	406	386	351	363	435	370	417	390	364	345	360	371	348	327	370	377	367	352	367	385	403	387	400	348	366	342	410	373	349	357	401	419	363	350	381	351	350	353	414	398	356	362	399	369	368	352	362	388	342
1975	854	953	906	863	846	859	867	883	855	894	832	870	878	904	889	871	874	877	908	917	869	894	816	896	912	889	858	909	958	886	952	897	943	892	891	892	856	897	881	914	849	911	857	850	865	876	831	873	841	903	913	844	865	843	890	869	910	887	884	822	878	915	838	886	911	899	848	837	861	893	888	834	882	817	835	870	867	817	862	897	884	880	880	867	809	913	858	859	906	869	845	876	872	876	859	856	870	919	863	952	824	832	819	897	844	886	850	854	860	886	873	867	842	846	877	902	898	853	855	864	898	879	871	921	859	867	862	866	868	835	880	899	826	875	890	840	854	856	860	870	893	811	842	937	925	935	894	890	858	873	874	879	919	899	841	899	899	873	912	922	900	840	855	853	922	901	882	897	843	904	876	846	850	851	885	875	873	858	885	872	869	896	881	868	865	930	860	864	871	876	869	900	859	903	850	858	919	896	899	861	915	863	847	907	864	867	850	876	859	862	907	901	872	827	880	874	854	899	878	833	894	863	878	888	843	864	890	879	918	872	840	871	842	895	872	892	877	909	887	869	853	859	887	829	860	870	845	920	892	884	862	851	837	843	907	881	862	929	888	861	914	878	875	917	916	849	898	881	908	848	910	864	909	837	870	890	867	888	877	876	879	880	893	884	870	911	895	886	938	872	909	827	886	899	850	875	870	862	916	901	871	879	867	847	887	897	859	882	861	860	906	888	856	897	855	892	846	846	877	845	893	878	826	936	847	849	859	884	829	870	897	840	840	868	898	848	894	880	934	936	855	877	902	880	870	865	940	891	854	868	847	839	861	838	880	856	921	836	853	826	887	871	859	828	859	862	865	898	885	862	900	918	889	826	795	854	887	958	872	901	869	915	906	882	889	833	875	853	859	922	893	894	882	883	892	857	905	862	819	835	868	857	921	878	894	902	813	858	886	848	879	946	865	877	878	866	856	919	893	934	868	920	871	858	839	894	850	878	922	877	883	854	864	888	845	858	870	857	860	919	853	827	889	905	871	944	852	831	883	903	893	910	836	860	844	861	860	839	809	863	868	911	889	861	851	894	926	841	870	914	905	892	875	859	875	888	875	855	883	854	877	950	882	875	830	879	861	903	925	816	887	892	873	918	858	847	901	869	846	845	905	857	878	878	864	905	862	856	886	827	885	851	862	891	839	869	875	860	842	915	806	897	882	839	812	880	881	869	870	842	851	848	873	859	906	866	881	876	851	889	847	897	861	835	891	868	862	851	882	870	900	882	909	901	911	896	887	946	904	854	893	907	842	842	861	850	866	856	875	895	867	897	879	866	901	885	905	871	928	868	898	899	936	848	856	913	850	869	839	865	882	852	904	867	846	866	880	859	904	861	905	862	933	872	889	924	852	892	806	834	843	919	851	870	927	851	898	887	860	896	899	840	845	857	904	876	919	867	888	905	897	881	838	881	873	865	905	903	881	868	876	939	847	873	893	851	858	893	839	879	876	825	860	891	838	917	862	877	911	827	854	874	861	874	904	848	854	874	899	920	820	883	930	866	883	873	896	866	880	937	870	827	864	900	903	869	884	860	855	898	894	860	892	859	907	882	859	898	858	878	908	923	827	923	948	842	914	874	889	830	871	889	866	879	862	919	912	904	847	894	865	843	847	858	876	860	874	889	852	930	895	879	857	845	945	891	867	897	825	872	851	851	816	860	913	853	907	911	869	887	836	895	859	861	863	907	896	889	907	843	854	872	890	870	908	880	868	815	846	880	868	902	856	855	912	912	824	854	923	915	892	886	845	843	847	877	929	950	892	869	841	846	872	858	857	874	898	880	898	833	884	882	904	849	843	886	899	874	867	893	831	901	855	877	840	822	847	882	883	849	897	897	838	917	848	922	886	890	876	903	851	877	919	857	904	941	927	874	846	908	872	817	834	813	847	830	888	856	931	906	831	914	874	886	871	903	883	914	896	877	912	876	861	887	899	903	845	839	905	879	902	871	880	916	911	916	888	827	910	873	798	879	823	904	871	944	847	836	914	911	914	904	921	887	869	907	933	831	848	867	850	918	885	890	941	918	876	952	897	886	871	906	876	868	863	884	888	915	928	884	799	872	882	869	892	831	837	903	871	871	897	867	908	855	861	866	925	841	867	892	900	907	877	908	903	861	906	924	883	904	876	846	884	911	901	849	865	919	845	952	870	865	862	851	858	842	889	907	835	852	885	842	857	960	835	862	885	872	863	844	857	857	905	828	901	885	841	914	986	893	827	883	842	866	868	892	895	903	894	876	863	877	904	906	874	847	838	858	846	915	918	836	842	904	880	903	839	823	883	864	848	878	863	898	903	851	899	911	857	803	895	929	905	884	859	887	891	864	901	847	897	883	881	892	821	852	854	896	833	871	845	903	855	834	827	905	814	839	861	924	931	872	879	838	897	841	892	893	907	871	901	812	837	916	865	931	865	871	856	897	919	847	859	845	828	891	889	857	908	869	839	863	895	875	909	863	909	934	907	896	917	856	888	878	867	866	917	857	872	850	866	828	935	856	898	879	857	876	875	875	874	892	823	856	848	807	868	919	859	876	902	882	904	868	909	851	867	864	897	895	922	867	880	895	906	841	841	837	865	922	883	898	931	854	850	846	823	874	863	909	926	830	904	856	853	837	890	911	896	888	891	888	891	894	856	867	869	868	820	895	831	901	861	828	901	899	890	823	900	869	905	921	857	848	834	926	850	859	827	822	902	868	881	874	855	882	854	846	920	866	894	910	904	866	911	877	869	893	916	866	859	821	834	879	876	863	933	899	876	834	906	922	825	915	888	895	881	887	849	876	857	846	920	864	912	887	877	906	849	858	914	896	909	920	888	937	862	863	864	887	902	857	860	885	877	846	892	846	848	862	837	928	897	885	855	884	878	841	887	938	879	901	910	879	859	898	835	880	894	884	874	890	873	915	837	922	870	861	829	914	880	872	908	856	899	877	899	838	865	910	888	925	946	856	959	805	838	852	881	865	945	907	892	845	941	879	858	857	913	883	839	893	907	857	900	820	849	880	871	892	824	882	872	865	922	874	869	850	882	887	853	895	796	854	876	790	900	835	868	912	855	924	872	849	935	886	903	859	949	863	886	865	881	870	897	935	869	927	868	894	868	847	853	921	866	921	898	902	872	863	872	866	837	912	836	863	836	872	905	891	866	907	931	868	920	824	916	852	861	860	862	906	881	910	944	902	877	858	946	884	832	905	829	897	898	866	902	841	900	909	849	884	898	924	896	870	878	895	912	937	894	878	957	853	887	899	878	883	882	853	834	837	880	823	887	868	875	866	925	854	881	913	904	889	872	886	855	875	901	909	861	877	834	890	866	838	923	904	895	888	881	885	879	903	887	923	913	898	861	858	862	851	846	851	894	883	854	825	952	927	920	935	839	873	879	892	863	894	891	931	834	903	895	909	882	918	903	864	851	843	887	868	892	857	904	847	878	849	834	864	887	879	915	835	886
7074	624	621	508	474	441	433	359	364	368	371	377	378	339	350	327	376	383	361	341	363	373	317	389	367	320	347	349	372	385	370	355	372	350	338	330	341	360	365	333	335	370	343	355	322	354	334	340	335	380	336	343	343	355	366	296	350	325	371	358	336	370	359	313	337	371	343	343	325	339	348	335	351	320	361	329	392	389	339	331	328	337	363	369	328	306	316	359	379	353	341	333	325	341	336	317	349	331	368	379	352	376	345	363	334	352	358	362	351	345	368	323	339	338	363	376	352	352	352	340	366	335	360	363	361	340	350	302	365	363	352	343	348	328	335	335	312	329	358	362	379	373	344	330	325	343	350	370	314	358	344	344	338	353	353	335	350	354	342	350	316	343	338	356	374	353	363	356	336	360	391	372	351	340	364	349	327	331	348	346	352	344	350	368	347	347	353	345	353	352	364	380	345	362	354	381	354	343	313	332	354	395	362	350	370	323	344	374	292	334	314	342	335	389	388	342	330	369	345	349	341	367	381	312	362	349	321	360	354	347	317	358	364	360	339	344	334	331	348	365	331	348	344	372	336	360	341	353	362	328	348	354	370	370	331	342	356	364	342	372	310	349	355	322	388	359	306	352	323	339	324	339	332	318	342	298	365	342	365	360	366	344	368	337	359	367	342	323	330	368	361	375	367	384	361	355	358	354	357	339	363	363	355	386	377	339	374	342	360	329	334	345	364	342	358	367	365	390	324	333	320	316	356	346	330	323	349	380	345	332	367	346	364	330	360	341	345	352	363	375	396	348	360	358	362	370	381	368	363	346	351	355	367	296	369	339	291	376	329	363	356	355	323	357	341	321	317	313	356	355	341	394	360	325	364	310	368	331	359	338	358	325	366	432	340	340	325	356	353	343	346	347	314	341	341	331	340	299	345	311	360	359	328	339	362	361	356	374	369	383	350	335	360	341	385	365	359	346	349	346	387	330	333	366	358	347	373	316	308	368	359	344	353	368	323	343	333	358	366	332	345	352	397	338	367	343	356	341	347	345	307	331	330	348	334	345	351	395	359	332	328	341	345	358	363	344	320	312	349	335	335	333	351	323	383	322	319	339	326	343	342	307	336	338	331	345	374	328	343	346	318	351	332	369	311	352	341	373	344	357	379	367	334	348	373	346	307	361	348	366	350	353	350	344	339	345	361	354	356	335	365	330	312	336	370	375	341	331	361	332	355	315	334	336	306	341	352	349	336	315	313	328	346	363	347	378	331	342	320	335	349	361	332	321	359	363	324	338	386	347	336	311	342	337	356	345	347	389	325	357	334	328	321	349	375	325	314	337	336	335	324	345	343	366	341	356	362	341	315	324	344	388	294	353	353	347	361	331	343	330	356	369	342	330	363	396	328	316	321	361	328	337	345	336	361	379	329	333	337	342	308	349	321	345	322	359	342	355	367	362	358	366	359	356	363	366	328	365	314	338	389	361	333	336	312	344	356	379	333	351	356	343	332	329	340	358	363	361	365	334	346	317	357	353	359	353	334	318	376	350	328	358	303	371	314	368	337	348	353	364	360	347	350	363	307	364	368	333	308	377	330	356	343	347	349	339	366	306	368	312	346	331	336	341	352	361	373	334	340	329	342	391	384	333	312	328	337	313	318	348	322	337	381	347	346	360	332	345	352	363	353	369	341	293	355	320	310	353	346	332	362	372	347	365	329	375	352	362	340	341	314	329	364	330	338	364	340	345	348	324	337	374	373	363	368	350	320	352	312	360	338	366	369	350	322	352	335	352	345	351	368	353	326	340	345	357	335	375	344	326	375	348	343	357	345	347	359	347	368	314	337	318	342	372	360	334	330	339	340	350	332	341	353	352	365	359	329	322	372	318	333	354	333	359	344	337	336	366	369	374	349	333	344	334	356	358	344	369	344	353	334	337	333	334	318	321	343	317	331	326	367	322	353	355	366	348	356	309	331	361	346	366	344	354	388	372	356	369	338	356	350	351	361	371	377	362	359	340	345	320	356	334	332	299	354	345	367	364	325	327	360	337	329	355	320	350	333	349	349	339	325	371	364	363	315	346	330	334	332	331	327	325	338	327	331	378	323	361	358	349	362	353	345	345	356	384	317	344	340	343	357	317	376	360	319	352	360	297	372	341	312	332	340	372	320	326	346	341	317	320	355	319	330	340	344	366	346	335	371	324	363	352	312	348	329	310	374	332	346	345	336	350	344	376	339	347	329	328	352	370	370	340	348	325	338	335	353	335	349	346	368	336	320	366	355	338	341	339	365	355	297	338	366	358	331	370	384	381	342	385	366	371	345	365	356	356	364	328	352	350	378	375	323	340	322	338	341	306	396	349	346	349	334	368	369	325	368	390	347	328	331	372	364	365	335	354	327	333	347	349	345	340	375	345	330	345	320	354	334	328	337	371	368	322	322	325	337	336	339	316	350	356	366	364	355	384	348	371	340	326	306	304	329	345	386	341	361	338	352	350	350	347	371	359	325	382	325	319	330	339	332	348	391	332	344	367	376	347	360	365	339	360	331	359	393	339	355	342	357	332	328	346	348	327	348	353	312	339	370	344	335	381	354	339	364	350	361	387	330	352	349	337	369	342	329	366	342	343	345	328	293	345	377	345	317	344	356	383	314	358	370	365	344	370	309	339	340	357	340	338	298	337	348	349	342	337	315	335	361	345	350	373	377	344	375	356	373	324	355	375	426	388	325	319	349	363	363	337	353	326	346	356	318	399	364	331	337	334	346	352	371	339	348	365	324	343	346	398	347	345	365	311	353	321	360	343	383	345	334	341	313	354	354	328	340	330	360	324	327	348	357	329	316	323	340	331	359	325	381	339	339	337	382	358	398	339	305	370	364	347	345	354	315	354	353	368	371	336	335	347	343	327	360	338	347	324	332	370	319	311	281	337	394	377	388	386	375	365	344	359	339	328	317	320	341	318	323	349	368	358	351	392	305	339	347	333	368	377	346	411	343	368	326	353	320	326	343	334	348	405	339	352	357	318	333	349	334	361	346	392	314	341	376	323	369	315	380	353	352	315	336	344	329	335	348	349	327	360	342	370	320	377	341	376	347	359	363	324	341	346	374	344	331	302	348	356	337	351	358	345	364	340	346	339	376	375	341	359	385	379	356	328	345	376	328	349	401	348	291	375	355	347	327	339	388	347	353	382	360	396	349	343	334	360	349	311	336	371	343	369	345	323	354	350	318	348	358	363	319	384	367	320	339	319	362	405	338	382	337	373	339	396	366	322	349	324	342	316	333	357	368	315	327	343	315	353	339	347	376	364	343	352	319	316	339	351	356	333	377	370	346	332	352	322	376	367	356	338	337	347	334	319	326	333	374	332	338	332	372	335	345	405	342	367	380	359	372	375	352	370	318	318	362	342	363	381	340	330	357	318	363	320	342	337	351	351	324	364	364	289	347	373	326	346	356	310	355	357	381	353	364	343	340	346	352	336	316	376	331	358	357	372	326	346	371	325
6493	1018	1332	1389	1342	1273	1163	1095	989	979	955	929	850	831	856	900	815	835	870	837	802	825	908	842	785	817	868	880	821	850	823	817	802	849	810	807	839	814	817	824	804	818	789	809	850	779	831	771	849	835	819	826	857	798	849	818	817	827	809	775	827	835	793	803	822	826	805	779	790	808	860	813	825	863	828	807	827	803	827	818	774	816	732	826	827	844	821	834	823	801	835	835	848	886	812	856	815	795	813	820	814	814	827	788	815	823	777	827	794	839	844	862	796	814	754	792	809	819	789	793	756	851	784	783	851	792	779	861	784	796	821	811	837	833	818	821	839	850	841	805	790	831	831	802	792	783	794	787	804	828	795	787	844	763	779	827	825	838	853	768	845	785	819	871	821	829	802	863	822	827	799	817	778	833	779	772	790	809	817	759	803	833	868	813	796	807	815	826	797	829	851	782	757	812	767	778	786	815	794	817	821	797	799	809	809	812	757	812	809	774	829	811	812	873	847	827	779	812	771	783	819	784	812	787	804	791	758	802	814	797	840	795	795	788	844	774	827	752	751	783	783	816	794	822	821	840	796	851	873	811	790	802	901	821	842	748	815	795	787	804	844	802	811	856	856	777	844	754	795	787	783	842	792	800	846	785	808	786	815	812	793	803	775	841	824	802	812	726	870	808	837	777	746	818	824	805	797	825	811	792	776	797	780	770	833	818	824	789	834	842	769	804	821	833	786	768	763	835	809	784	789	821	845	839	808	818	818	818	814	742	800	788	857	813	812	858	826	811	807	812	768	826	829	820	805	786	804	838	848	782	811	759	794	830	804	812	832	824	827	821	799	823	775	811	831	825	813	832	813	794	812	801	820	819	825	799	803	815	857	836	782	854	827	846	769	760	831	839	791	801	834	792	859	785	817	789	803	766	838	826	823	822	813	831	867	834	780	775	808	826	796	822	799	792	799	780	807	825	848	781	787	758	807	807	813	802	751	851	869	825	827	811	765	811	825	818	804	801	784	814	858	832	840	753	767	811	857	742	857	810	820	828	784	835	753	828	756	813	858	814	793	809	806	860	804	809	805	829	767	824	798	787	816	825	817	770	804	780	788	782	813	825	768	852	832	759	793	824	794	803	806	793	831	794	859	815	819	821	819	780	795	836	801	835	828	790	825	836	786	833	799	786	841	788	785	830	806	835	801	799	861	783	807	857	774	809	756	771	792	787	780	811	817	771	841	850	767	809	791	778	843	773	782	801	821	798	812	798	784	852	776	813	808	845	853	772	762	824	797	808	830	838	778	775	770	815	807	812	817	801	802	816	786	779	836	843	789	801	893	823	789	801	823	818	792	858	785	828	833	814	841	812	785	795	760	822	814	806	851	839	835	812	786	847	811	798	811	824	799	775	830	849	793	832	794	793	810	792	854	862	755	802	828	819	790	796	807	835	864	832	810	783	854	816	840	804	791	809	864	799	800	786	838	820	842	798	816	799	803	789	759	820	862	803	824	761	828	805	819	811	802	795	794	781	838	787	785	818	790	811	834	781	841	793	849	798	764	822	819	744	843	843	813	792	831	812	816	822	855	823	802	802	816	842	800	766	839	810	782	778	862	786	840	835	842	832	811	780	836	776	794	793	814	856	798	845	823	831	788	779	819	780	807	880	799	825	807	771	808	763	833	830	786	799	845	762	769	824	754	867	810	818	810	747	842	802	805	793	849	841	813	852	825	784	804	841	785	834	811	840	786	831	834	811	864	843	835	790	824	824	816	829	827	829	819	802	772	795	799	763	834	793	811	781	820	800	847	777	844	791	817	815	811	776	802	803	766	842	805	823	830	796	761	793	817	848	789	788	784	793	817	809	803	776	826	820	804	772	786	827	816	798	818	847	813	802	834	824	851	809	811	820	856	813	858	793	818	812	802	828	832	836	826	772	754	790	847	806	776	764	744	853	791	843	816	827	809	841	853	767	804	876	841	790	807	788	849	818	819	788	785	858	790	849	810	837	833	790	846	784	772	873	786	858	825	795	806	832	811	806	812	784	781	818	825	807	767	807	766	775	862	794	800	807	793	794	827	769	839	795	817	832	775	839	824	813	896	793	831	847	817	817	791	816	800	812	834	857	813	796	815	831	822	760	851	800	768	790	807	802	819	792	796	829	854	791	779	844	734	829	827	854	801	820	760	805	813	824	827	840	821	785	786	824	775	825	864	840	818	771	848	795	807	828	814	768	800	768	877	848	811	779	816	851	813	814	841	785	873	783	799	845	750	858	797	801	794	833	798	776	817	811	813	854	839	804	771	836	828	767	809	878	802	873	831	841	827	802	815	791	824	765	782	797	793	810	809	827	808	816	843	804	771	797	816	814	854	820	832	817	871	811	810	800	811	843	797	853	800	835	791	831	805	799	781	821	851	836	832	773	792	797	801	819	775	835	831	806	834	843	793	793	831	790	787	817	861	787	782	791	776	826	776	831	816	781	797	798	816	791	851	769	791	832	789	794	818	814	774	740	805	827	812	824	788	805	834	818	844	850	748	823	749	744	845	793	796	820	827	764	798	823	821	798	785	812	819	784	857	793	830	831	867	819	747	806	828	765	791	816	820	793	812	758	834	810	816	787	809	782	765	788	805	818	839	846	781	766	786	829	808	790	839	793	828	815	737	851	771	776	843	810	832	785	803	796	845	785	802	792	812	780	824	825	784	827	783	834	807	835	742	824	837	794	762	827	835	831	807	810	808	811	801	841	835	853	825	845	846	765	809	816	828	815	786	835	824	886	827	837	820	855	885	863	806	840	855	808	789	832	782	816	784	775	807	791	806	805	865	784	825	810	764	789	767	768	790	824	822	810	818	824	807	749	800	813	787	767	816	832	793	804	813	788	795	782	739	833	840	790	801	838	790	802	812	867	826	810	850	776	852	828	789	807	868	787	791	889	765	750	813	793	830	808	869	795	796	802	816	805	786	815	855	846	800	804	768	823	824	823	861	821	781	852	804	841	814	795	782	822	770	815	800	803	803	808	742	789	815	798	794	832	871	826	777	797	849	806	771	808	833	831	811	847	752	797	859	839	786	786	840	826	794	789	799	758	793	764	788	857	843	784	804	823	825	793	826	806	792	828	812	851	787	769	787	819	749	804	823	833	792	817	776	768	828	811	803	814	819	767	809	719	834	809	810	792	863	785	803	806	810	864	838	839	804	839	852	807	866	757	827	791	818	816	824	818	775	741	806	819	838	804	798	810	855	753	836	831	810	808	783	838	842	790	861	837	804	810	778	760	854	810	781	863	809	885	824	761	802	818	835	815	808	798	799	824	800	787	865	800	778	855	810	807	784	822	805	796	837	808	813	850	835	775	843	827	786	844	817	804	793	824	806	749	808	862	844	834	775	803	854	773	854	783	812	842	827	778	861	821	820	828	817	856	813	857	790	828	802	756	841	825	808	784	868	778	853	749	775	808	822	812	825	813	811	803	845	870	779	784	772	808	821	759	827	807
13100	897	655	489	426	331	269	224	232	186	190	185	175	185	164	174	180	155	184	164	177	181	146	145	155	156	166	180	150	184	194	179	155	149	159	148	150	159	158	173	147	157	166	141	174	171	160	171	148	157	138	152	177	164	144	167	151	150	153	145	170	135	175	176	187	144	175	165	144	160	179	169	177	151	170	167	167	168	164	158	168	169	153	159	153	133	148	183	149	155	163	158	177	169	171	162	161	174	168	150	189	145	165	153	142	158	155	146	166	159	143	181	126	181	195	182	162	165	147	151	154	165	152	151	170	166	163	153	145	147	178	147	164	157	173	159	150	148	160	153	169	161	158	154	152	167	164	159	151	123	159	189	156	173	173	157	167	160	159	164	160	192	158	175	152	172	145	162	155	152	162	169	157	138	156	164	156	161	176	152	150	175	141	177	174	163	152	167	157	154	171	171	149	170	143	173	168	180	158	167	158	172	162	159	156	166	155	154	142	171	172	184	169	149	160	175	126	137	166	136	139	134	146	148	172	173	149	157	155	137	166	143	168	150	195	187	179	175	164	185	171	163	166	148	153	175	170	153	170	166	168	171	167	153	153	167	158	160	149	165	168	167	150	144	142	158	164	152	135	151	161	154	157	180	161	155	155	169	163	172	171	160	165	171	157	162	178	171	146	171	144	134	142	141	166	151	182	152	141	145	150	156	152	152	172	183	158	163	174	167	168	142	160	157	157	174	176	150	156	157	161	145	169	163	144	155	141	159	151	150	164	158	152	179	145	165	182	181	148	155	157	167	136	157	149	171	163	174	159	176	160	149	153	165	137	161	137	149	172	157	171	175	167	168	147	166	165	164	158	160	150	165	180	165	159	167	157	143	151	173	141	147	182	160	169	148	153	165	141	165	156	148	154	132	151	162	180	157	163	177	163	143	151	157	157	141	148	158	151	139	165	173	174	155	183	153	156	147	147	153	178	159	158	145	175	162	158	152	157	156	178	156	148	152	139	155	159	160	157	143	166	150	158	165	167	183	173	158	140	148	179	146	159	179	134	148	191	180	182	177	145	175	172	151	136	177	146	157	164	161	141	162	146	170	143	175	159	180	164	182	171	137	177	160	180	160	173	156	154	155	173	170	161	172	158	166	165	155	150	136	156	159	168	180	157	163	195	145	158	122	168	156	155	143	171	174	160	163	167	190	168	157	172	163	157	151	159	191	160	198	168	182	147	166	159	173	157	150	160	156	160	171	185	177	157	157	158	165	160	183	161	169	170	174	162	165	145	154	177	153	161	166	139	150	171	142	150	184	159	163	175	164	145	169	165	130	168	183	153	145	158	145	143	172	163	167	165	172	137	175	165	150	161	168	164	166	168	161	164	164	137	179	174	147	163	157	167	157	143	156	156	162	150	154	175	201	169	167	157	134	164	154	153	167	175	146	144	178	162	173	170	176	140	166	158	159	138	161	144	177	150	147	177	153	145	160	147	190	160	145	169	147	157	179	147	186	163	176	160	145	154	160	141	131	171	144	167	179	140	167	169	146	161	169	161	159	177	158	148	148	163	173	171	148	167	158	159	170	148	177	146	148	170	158	146	173	150	167	148	152	162	168	166	171	161	174	158	172	163	160	162	153	148	194	162	153	183	139	155	152	172	167	130	190	155	134	158	168	173	167	165	165	168	160	159	151	150	145	161	162	140	131	175	142	167	185	141	155	179	168	166	184	165	154	162	152	143	160	155	177	159	174	152	142	162	159	166	172	158	177	175	160	168	157	174	171	172	153	149	162	188	187	152	177	157	185	162	158	165	142	152	143	160	151	125	170	157	182	144	160	177	150	154	177	159	180	159	169	121	166	178	142	161	155	171	161	164	158	157	165	161	178	156	169	145	163	169	158	172	156	140	161	178	153	158	169	145	155	163	161	179	158	163	161	159	152	136	180	171	166	152	144	191	171	152	132	144	171	162	181	175	157	169	144	168	169	175	150	152	157	166	142	137	152	170	168	178	135	144	146	148	165	132	172	154	140	155	171	160	155	156	160	165	170	147	159	159	152	148	168	156	164	145	154	156	177	152	162	160	175	163	150	148	163	144	165	165	150	171	150	131	150	159	158	165	171	157	156	149	160	160	162	165	182	177	164	168	165	182	158	183	157	162	152	174	171	201	148	174	141	160	183	161	142	163	153	141	163	154	146	189	142	155	160	158	161	155	148	158	156	154	145	179	153	141	162	144	174	160	163	157	163	168	157	161	150	155	168	179	159	186	156	154	142	177	164	159	167	148	153	172	176	148	178	183	152	168	188	165	169	156	159	165	172	153	172	161	181	162	153	158	168	155	154	139	168	164	140	161	147	174	153	161	130	171	179	155	140	165	182	166	157	150	153	142	144	180	158	141	164	157	154	144	167	144	185	174	176	157	169	166	131	155	169	159	162	189	161	160	161	174	158	164	162	165	161	162	166	161	172	147	149	161	167	186	156	129	173	168	152	156	159	183	169	160	169	175	157	154	172	143	185	182	152	171	149	154	161	176	156	180	169	164	155	161	182	145	165	169	160	159	166	181	157	158	164	173	154	163	157	157	148	166	167	163	148	162	169	159	147	148	148	172	164	173	177	163	148	146	139	159	157	135	158	172	162	156	159	158	162	181	175	173	162	157	154	166	156	160	150	153	181	146	152	188	154	150	175	154	139	186	154	130	197	162	159	166	169	147	151	193	146	159	177	160	145	161	146	173	174	140	143	157	145	149	145	148	150	167	154	180	157	172	159	154	200	155	163	157	159	169	174	189	187	171	125	181	172	158	172	147	157	148	153	144	162	152	157	167	152	121	143	155	167	128	152	153	173	179	146	141	180	179	157	152	158	167	184	162	175	145	160	150	166	174	144	165	156	142	158	158	176	175	155	165	165	182	159	166	154	164	197	150	178	156	183	158	170	146	156	155	168	176	167	186	135	145	156	182	176	160	157	167	150	160	165	132	147	173	146	157	186	171	175	174	156	162	176	161	150	150	184	164	179	159	173	151	153	166	138	144	164	163	152	168	164	168	164	162	183	138	130	154	176	167	183	154	160	161	166	167	142	147	171	153	160	144	160	166	162	174	157	144	121	163	169	174	171	165	153	168	182	165	165	153	148	160	166	158	132	170	163	142	142	131	150	163	152	140	159	161	157	164	158	155	156	188	153	182	151	157	141	174	165	168	164	148	157	168	151	149	151	161	126	161	167	162	159	155	157	161	163	164	167	159	160	160	161	133	171	185	162	155	147	170	163	153	161	131	183	180	160	160	131	153	185	165	164	174	160	157	163	179	175	182	154	139	189	183	166	161	155	159	174	174	171	158	169	159	146	146	153	181	165	159	154	183	150	191	162	162	167	161	163	151	180	179	178	147	150	160	159	157	141	168	174	165	149	170	152	168	181	167	170	153	151	145	165	176	166	158	155	175	172	179	136	167	148	149	164	151	181	131	172	157	166	166	185	155	166	154	158	152	155	157	152
8089	923	1472	1564	1501	1330	1008	838	770	656	614	587	579	548	533	503	510	522	480	501	454	460	440	470	413	429	461	464	467	456	455	448	424	442	440	433	431	432	384	446	466	412	424	435	428	417	408	476	427	401	388	429	410	418	460	427	433	410	417	439	438	452	416	407	410	393	438	418	430	411	394	436	426	434	440	426	440	433	452	384	411	412	426	460	425	421	459	403	415	418	434	490	418	386	424	440	386	434	401	420	425	423	420	413	405	458	377	433	426	389	450	399	417	449	417	416	400	383	448	442	415	405	440	422	419	426	448	426	399	399	418	391	411	424	428	368	429	425	414	406	457	422	389	402	426	426	409	386	432	404	397	386	421	413	423	437	409	412	401	397	412	415	389	397	413	419	448	394	387	403	416	414	374	403	389	442	427	410	414	406	406	429	391	416	426	401	378	439	441	435	418	406	409	466	435	382	432	429	411	382	393	407	418	424	410	424	403	423	367	440	397	394	459	427	387	428	416	436	397	420	416	404	403	412	434	404	429	408	414	418	388	439	401	454	438	440	400	420	454	426	422	448	422	422	421	402	383	420	411	420	411	415	420	412	394	412	412	408	426	453	410	429	395	411	410	420	423	378	432	394	430	420	460	448	444	403	387	436	402	457	424	418	469	423	387	428	408	451	419	448	389	420	410	440	374	436	385	400	424	409	437	415	439	406	447	384	392	391	395	436	435	405	398	396	405	381	402	439	458	400	430	407	419	432	395	381	441	437	426	427	401	426	425	409	426	426	392	387	420	410	404	416	387	405	399	432	418	379	404	435	402	448	392	415	385	428	400	393	406	427	419	418	446	382	425	376	480	427	406	419	455	376	425	437	430	412	427	415	403	404	412	424	387	396	437	433	393	409	436	424	384	404	411	426	417	401	428	377	396	403	452	408	420	385	423	382	432	431	418	408	393	396	409	417	409	413	411	381	425	407	422	411	435	435	375	427	400	407	450	404	399	400	423	472	413	425	374	406	397	417	392	401	395	416	452	394	421	427	409	412	411	429	412	432	422	388	383	404	453	423	452	452	411	399	410	445	395	415	399	441	395	431	378	436	433	371	399	355	414	429	451	398	381	433	413	408	425	445	395	398	418	443	406	394	390	439	450	415	406	424	441	394	410	434	402	389	405	412	390	400	416	427	438	415	404	426	410	390	367	409	423	423	392	438	409	444	396	411	420	412	416	413	415	403	392	379	407	448	434	404	406	392	417	396	448	408	429	452	404	375	407	438	437	413	406	397	387	393	409	431	380	388	407	410	446	437	399	433	401	428	414	402	428	411	408	414	389	422	426	394	413	416	391	463	418	407	425	417	399	421	452	400	421	384	406	402	403	407	393	447	391	396	454	405	422	388	445	396	425	441	432	413	384	419	415	447	388	376	412	419	394	407	426	409	432	426	439	411	390	416	436	416	433	407	436	443	388	414	454	422	436	424	441	434	395	440	421	408	414	432	395	448	432	375	410	397	426	383	384	407	385	399	421	414	411	416	371	397	425	423	414	430	400	402	447	417	385	419	441	430	415	417	449	404	418	398	447	380	415	442	411	403	397	399	415	388	401	402	461	406	397	407	463	446	383	419	441	431	381	431	427	406	412	409	381	448	431	388	425	420	427	432	411	383	418	391	429	416	423	419	412	403	383	396	402	395	430	416	460	399	422	421	443	459	403	382	429	418	404	432	419	414	403	380	400	397	389	372	390	406	383	441	400	392	379	417	391	419	421	421	428	402	471	433	365	418	396	386	447	422	402	411	404	463	431	423	402	391	419	403	410	421	428	411	426	438	390	404	447	426	432	394	374	405	402	418	431	412	384	390	390	392	435	396	428	457	407	407	391	382	418	426	440	408	422	434	400	407	424	377	376	468	417	399	417	419	392	441	446	402	398	406	431	384	393	418	436	423	382	395	405	446	392	412	402	431	424	375	381	412	402	441	449	427	403	429	391	400	388	383	386	436	404	407	463	430	399	419	399	387	441	417	363	404	417	424	430	411	421	454	391	435	412	427	396	385	437	425	399	400	387	376	422	456	435	424	418	379	404	450	393	395	376	434	433	431	405	437	448	388	396	398	413	433	430	391	425	385	434	415	436	414	415	437	433	403	416	430	417	410	408	387	400	388	404	406	450	413	412	383	420	396	416	406	396	409	394	397	410	452	448	432	409	420	419	416	412	413	442	380	423	400	418	411	420	425	399	439	414	433	380	428	399	429	403	420	416	412	398	434	385	390	431	416	423	425	453	419	403	434	397	434	432	412	401	416	434	411	390	433	404	432	409	467	428	429	418	409	401	411	432	423	443	423	439	393	439	428	426	442	424	391	412	434	417	404	430	396	379	408	416	406	407	440	406	424	389	413	380	403	380	379	423	433	397	428	432	407	409	396	437	440	391	381	377	410	413	404	438	396	382	422	417	415	410	416	395	422	435	393	397	388	442	413	408	413	431	442	409	413	462	404	400	459	413	420	427	412	410	410	404	442	443	416	377	419	404	419	446	391	431	424	402	390	424	431	461	405	425	378	461	405	431	431	418	404	398	467	442	414	412	397	392	389	398	409	414	382	464	397	412	426	430	388	404	379	406	408	421	445	460	427	421	444	421	383	400	396	432	367	403	411	406	419	424	448	415	431	380	415	436	433	408	443	403	442	392	415	377	459	415	399	418	417	394	431	386	390	428	430	447	419	407	415	431	383	414	428	406	422	416	403	398	436	385	411	419	422	427	399	425	389	416	421	398	398	389	416	429	416	413	424	453	395	431	417	409	403	377	407	411	416	401	395	392	427	396	427	430	423	430	419	438	422	495	371	407	453	427	447	427	407	372	390	388	402	402	417	435	388	397	412	383	427	372	427	431	398	422	432	414	438	442	378	418	422	406	401	411	408	423	406	406	425	392	448	413	415	408	425	399	414	457	413	430	409	417	439	418	402	398	402	382	394	433	422	386	396	379	445	420	440	400	414	433	441	413	376	428	415	433	424	424	363	471	456	434	389	474	434	389	410	433	364	400	447	422	398	399	401	453	441	375	435	474	398	413	402	431	441	414	421	416	407	371	409	437	358	402	395	424	421	417	406	401	414	440	429	431	405	417	400	410	415	435	392	427	413	428	409	455	411	440	371	440	404	391	418	403	406	447	438	394	456	411	406	393	393	417	416	420	419	428	434	402	384	408	416	430	404	427	411	414	413	425	399	420	409	386	431	413	430	400	402	407	431	426	402	403	408	412	405	443	417	466	399	413	410	417	446	414	421	421	386	432	421	430	404	427	393	411	429	384	419	397	419	413	405	433	398	438	452	420	392	422	431	389	451	405	400	418	408	388	392	432	412	447	402	401	405	426	445	417	402	439	417	447	390	428	431	415	433	432	427	442	430	379	380	412	404	415	366	409	403	459	399	460	419	424	419	428	422	380	419	438	405	423	425	478	423	402	415	451	406	367	385	381	370	405	384	413	433	411	414	371	382
1412	395	386	387	406	380	383	367	367	372	379	384	363	376	345	412	415	416	350	384	419	381	389	374	350	352	368	433	346	378	361	382	387	380	395	363	339	366	376	388	358	339	408	373	381	389	355	408	385	377	342	407	418	404	370	371	364	372	349	380	399	382	407	384	370	381	387	381	373	340	371	411	338	334	380	397	431	372	393	373	385	371	351	359	346	376	380	364	358	382	365	357	376	372	370	378	328	322	384	351	354	374	367	351	386	396	363	369	347	384	367	348	411	382	366	381	330	353	376	373	363	363	374	354	402	360	325	346	389	337	394	380	385	369	362	410	364	358	393	360	388	346	387	379	366	378	410	356	396	355	332	371	396	357	382	364	338	384	412	368	353	365	364	380	388	378	366	345	358	342	352	409	381	365	416	412	360	382	378	397	354	395	381	360	405	399	361	403	377	374	353	383	352	391	340	344	401	365	356	329	345	342	371	354	357	349	380	373	339	377	353	371	397	353	377	375	338	366	358	375	362	375	367	336	373	386	385	391	377	344	381	401	368	355	406	402	403	381	368	378	388	392	381	382	378	361	376	371	352	339	377	348	338	384	349	358	383	365	401	349	421	366	337	357	386	396	391	377	350	371	382	365	402	370	389	367	355	379	376	376	346	442	408	341	361	387	385	404	397	361	375	371	384	370	359	392	386	376	345	381	388	342	359	347	338	382	388	378	364	398	372	378	421	361	364	373	391	367	374	347	365	356	357	374	370	407	402	390	415	399	353	363	372	373	370	358	388	361	391	383	375	373	399	357	310	401	374	351	416	406	345	398	427	348	381	373	356	381	381	351	405	387	357	369	363	369	396	385	370	357	328	394	359	365	362	357	393	362	320	406	406	355	398	359	408	362	350	364	401	399	326	323	355	368	411	412	365	383	359	382	383	378	350	340	355	368	394	354	366	389	368	367	375	401	401	398	371	378	400	350	382	385	417	390	415	369	359	385	366	391	377	356	366	367	352	359	400	379	395	389	358	368	388	379	349	409	398	389	368	394	386	348	372	368	379	379	353	378	388	359	372	368	378	357	385	400	350	380	374	358	345	334	388	347	315	411	403	391	383	370	370	363	349	386	365	394	396	363	366	365	367	352	392	347	353	332	404	336	334	385	359	386	344	353	390	394	355	388	354	372	349	361	413	383	370	412	379	386	366	360	364	382	370	343	365	369	415	348	401	349	373	368	369	360	381	364	381	374	398	365	372	361	401	348	371	389	387	395	357	422	387	399	392	354	340	359	368	386	339	365	409	378	341	366	395	373	380	365	352	425	377	350	389	388	357	356	395	389	359	359	345	381	341	378	366	347	380	410	349	367	347	384	403	395	378	396	357	365	354	378	366	357	388	365	358	355	369	370	412	369	368	386	388	351	386	355	388	378	421	362	386	360	363	374	391	390	395	371	360	363	388	372	404	384	365	414	374	356	383	404	422	394	341	366	389	365	380	421	393	356	375	393	371	366	379	355	359	352	414	393	365	397	383	387	367	407	389	379	363	368	360	406	374	367	362	373	376	360	383	378	419	354	371	413	347	347	347	367	372	360	372	376	376	385	378	377	360	400	359	385	346	385	358	388	367	351	342	361	368	389	352	400	388	386	363	380	360	394	378	393	356	390	387	378	348	388	373	377	371	364	376	365	373	387	375	351	350	380	384	354	403	408	367	344	371	379	376	342	348	363	395	366	398	383	374	396	373	371	356	379	382	356	370	390	381	375	354	370	357	395	353	391	336	329	403	351	366	389	388	421	371	362	353	416	390	391	381	374	367	323	348	410	384	333	357	349	348	357	392	376	383	379	398	392	352	381	388	372	357	367	375	373	348	370	390	382	377	375	423	395	404	396	359	370	335	404	400	364	368	394	386	366	343	360	370	400	350	364	359	387	357	324	386	376	398	371	335	406	335	388	355	411	377	377	355	379	355	365	386	370	337	379	378	386	367	370	372	390	366	405	327	370	361	383	409	407	383	394	425	349	369	340	368	353	403	356	383	367	392	361	402	379	380	342	337	398	386	340	365	370	380	380	358	335	345	366	374	378	361	362	428	373	371	374	381	407	390	355	353	405	378	398	345	387	325	402	354	390	384	356	388	404	374	382	368	388	384	386	403	378	382	361	369	356	387	402	409	365	390	417	360	375	385	384	377	373	389	386	382	421	384	378	398	392	353	364	377	348	359	373	374	337	358	365	395	361	366	366	380	361	383	370	390	344	316	374	372	384	396	358	369	350	355	374	342	344	391	362	396	371	369	362	377	362	338	420	342	339	375	377	425	361	368	391	391	381	417	391	371	367	371	376	395	392	399	374	393	415	396	381	369	363	354	426	326	402	395	376	351	345	387	374	376	393	360	360	383	372	405	355	405	381	376	367	425	358	402	405	365	349	361	343	395	366	356	363	355	382	346	362	392	374	365	363	406	382	389	363	341	397	372	351	379	367	357	366	358	420	392	387	411	380	360	398	402	358	391	355	366	338	370	391	345	387	359	396	382	384	359	362	356	344	374	361	400	405	374	421	374	363	350	372	337	382	369	385	339	375	376	335	408	378	383	382	401	368	392	357	357	365	406	369	366	371	365	380	383	363	363	379	393	401	341	355	409	376	401	388	384	386	374	387	374	357	346	382	373	407	350	390	393	377	359	378	370	358	372	380	396	385	359	362	345	331	368	342	344	371	362	369	389	369	351	380	364	355	364	375	399	359	349	370	370	368	375	352	346	335	381	373	362	391	379	381	387	385	363	378	393	380	394	379	419	389	347	359	371	366	360	356	372	384	369	374	364	353	370	337	368	353	402	362	388	356	346	357	394	381	378	337	399	356	361	364	406	382	358	342	362	354	369	344	398	361	430	346	348	393	404	380	437	364	365	364	396	341	360	357	395	354	342	376	358	379	360	391	399	383	373	399	370	391	337	356	362	387	370	405	345	355	393	377	359	384	370	390	379	379	339	394	362	340	368	388	397	416	398	371	392	386	408	363	374	377	363	374	385	388	383	382	408	379	326	352	355	383	368	343	366	424	357	352	367	376	401	398	349	399	354	338	369	343	348	360	377	369	371	388	408	388	343	376	375	355	387	396	381	405	356	392	341	366	380	356	376	377	403	369	361	379	391	380	364	407	340	357	380	357	370	394	366	387	356	376	353	373	408	359	402	374	314	403	368	379	392	414	323	342	419	374	364	397	395	384	367	363	361	357	389	355	381	385	379	377	379	387	351	391	385	386	334	369	365	389	358	376	339	378	371	358	391	369	371	379	408	377	350	372	441	339	365	357	371	398	393	334	376	355	376	360	380	343	387	379	358	383	346	358	361	367	383	362	397	324	368	395	340	376	373	388	365	361	417	374	381	384	399	382	394	384	391	371	387	383	366	409	370	366	372	353	362	350	379	347	349	374	374	390	330	378	413	417	360	393	375	371	386	377	363	406	389	390	357	372	368	384	372	360	373	386	373	358	318	351	403	370
2139	919	935	898	884	875	903	866	896	829	885	879	901	891	919	901	890	845	891	857	889	873	856	809	891	870	939	886	828	866	865	871	840	840	867	890	883	924	862	894	876	859	867	869	862	866	872	851	847	848	833	877	884	855	905	933	831	887	968	856	834	886	873	934	926	871	908	847	900	878	876	834	897	875	879	873	893	904	842	880	871	877	842	893	901	834	881	832	870	849	887	846	838	864	849	903	851	877	846	849	849	847	874	835	888	862	916	883	839	913	935	899	875	879	861	897	866	907	896	864	842	850	864	901	878	857	891	858	901	913	920	894	860	893	921	858	914	868	892	935	881	824	866	852	848	935	920	908	864	886	881	830	875	866	863	836	847	858	914	878	892	899	874	863	881	904	859	862	877	867	902	845	893	867	911	876	916	894	852	900	885	893	863	820	898	884	835	884	887	856	865	885	888	897	904	884	929	906	909	891	879	888	857	918	889	821	915	869	926	872	922	857	864	835	863	857	851	844	879	940	907	889	819	878	844	871	869	879	890	866	893	856	915	861	870	895	885	857	835	894	915	940	895	941	892	842	895	892	862	882	931	921	872	900	865	891	858	934	851	804	848	856	897	889	896	937	885	875	891	878	894	857	857	905	905	898	857	867	893	854	874	861	930	894	853	853	886	900	843	866	895	870	911	899	886	837	895	839	930	844	880	870	864	892	945	867	797	874	879	847	923	878	877	906	841	901	927	845	862	874	874	903	901	864	863	870	865	875	914	811	904	896	906	822	904	884	881	937	837	889	844	933	821	938	874	849	815	881	896	913	918	920	887	911	905	833	847	876	884	865	847	814	937	873	851	854	892	855	856	902	859	862	871	876	908	801	872	897	865	883	840	867	882	871	887	881	881	872	834	921	831	894	893	874	858	891	885	888	886	890	893	901	844	895	844	853	894	866	887	921	869	830	912	842	855	905	847	848	889	875	908	849	867	854	903	931	907	931	844	887	871	903	928	884	886	925	883	880	893	901	865	847	925	866	832	901	842	800	854	876	867	884	859	899	889	885	859	865	968	828	847	904	883	893	896	861	933	856	873	828	876	884	828	923	890	843	925	875	861	863	868	805	922	863	843	873	876	856	870	853	883	905	904	889	904	875	868	910	884	902	943	857	885	876	871	885	902	918	890	891	896	897	862	851	867	825	806	910	931	861	875	897	896	909	870	901	873	861	917	864	878	831	874	871	927	862	900	876	858	877	890	873	806	929	870	906	886	825	883	867	850	910	863	896	884	910	865	925	892	883	862	835	884	876	872	943	912	844	901	893	873	900	898	864	852	921	870	890	858	906	866	848	867	874	893	848	859	852	903	846	874	893	940	879	830	905	890	892	891	853	874	908	838	894	855	874	911	919	853	841	890	915	915	866	899	868	875	868	912	872	908	899	902	871	860	835	927	882	833	905	926	817	828	883	854	925	918	883	912	845	863	893	873	891	942	887	859	862	882	877	893	810	865	851	879	838	875	890	895	924	867	895	899	929	856	875	869	879	834	881	900	886	842	884	873	898	873	911	896	828	900	924	850	895	882	905	900	850	900	885	826	843	868	896	865	888	841	879	838	849	872	885	874	887	889	856	844	865	878	865	898	875	867	883	851	884	912	885	880	894	913	832	872	865	899	923	869	844	867	859	817	879	911	846	891	846	863	851	888	864	962	854	919	923	874	898	848	829	860	905	856	856	909	867	854	911	898	821	869	881	905	891	860	859	971	820	886	910	846	918	880	900	892	873	895	911	877	912	861	887	895	908	848	882	859	881	834	886	915	826	846	859	952	873	882	853	844	883	883	850	917	881	881	924	876	843	873	881	871	870	906	877	898	934	920	942	872	863	905	890	848	833	915	886	888	874	894	911	837	845	907	898	874	874	853	869	882	869	900	880	914	870	867	908	890	926	877	907	874	904	827	878	887	866	867	891	886	813	901	907	958	864	862	901	923	939	887	801	856	910	862	845	906	902	890	880	918	901	938	871	907	908	842	892	844	868	846	886	861	834	867	927	889	938	888	895	864	894	831	906	831	873	874	890	864	842	869	907	878	847	921	876	906	825	886	844	830	865	851	839	944	873	894	901	864	876	863	881	885	871	892	869	878	893	892	856	921	792	880	862	858	856	871	854	934	869	879	886	868	841	879	867	920	867	959	888	893	875	855	830	909	841	819	866	873	875	845	906	902	903	854	927	869	897	898	867	902	852	852	862	896	944	893	847	876	949	921	906	893	891	925	903	880	874	911	896	916	843	882	861	847	834	901	846	922	887	915	836	894	844	947	880	916	916	905	919	856	861	859	915	906	909	854	868	823	881	863	890	911	886	866	827	863	882	904	877	869	864	872	864	844	901	929	884	919	860	876	886	834	868	843	892	874	897	923	836	850	863	871	925	882	907	918	905	819	878	889	851	851	844	878	872	864	885	901	923	885	916	860	857	890	911	897	923	851	830	823	882	877	841	810	812	962	878	821	913	874	882	889	880	882	877	888	867	878	884	889	847	893	861	886	901	841	875	915	868	858	879	839	914	925	846	817	896	874	871	907	833	830	854	872	878	865	905	897	842	882	895	854	876	927	905	900	872	879	882	880	823	882	899	847	881	832	881	893	887	896	845	885	838	906	830	876	853	829	870	856	860	930	852	846	886	860	873	911	909	914	895	854	856	895	910	860	904	869	872	887	854	816	921	874	913	851	928	826	835	906	921	872	880	869	913	898	843	857	902	829	875	902	882	859	866	890	855	917	841	829	893	909	836	908	887	900	936	886	863	899	850	901	835	933	918	846	850	955	916	882	898	877	934	860	869	896	894	856	881	896	864	882	829	917	952	921	892	828	912	832	882	838	856	895	892	833	899	923	839	881	888	819	904	874	846	867	892	901	938	866	881	837	913	902	848	875	911	928	870	867	877	908	937	863	808	857	932	888	846	937	870	876	867	893	884	892	879	888	910	896	826	872	898	918	911	864	893	908	844	914	886	915	868	856	858	878	835	874	872	881	905	893	937	922	853	903	857	860	859	890	860	926	847	890	910	868	927	856	875	906	927	846	876	891	870	851	892	911	899	919	855	857	875	927	855	844	806	906	850	840	907	849	860	876	870	839	879	879	876	913	902	853	893	872	926	902	820	877	897	891	853	881	852	864	835	906	890	884	881	906	864	869	854	926	904	890	908	870	854	884	885	889	828	860	850	894	891	884	922	933	903	873	865	911	860	925	870	831	882	890	893	879	891	914	909	845	909	843	877	843	908	898	870	849	854	870	895	898	872	880	853	834	917	851	824	863	842	863	871	893	886	893	871	932	860	858	865	941	894	872	832	890	911	914	881	893	921	841	936	860	883	868	833	805	876	933	865	872	841	903	927	900	895	885	853	883	811	926	879	928	898	871	879	904	890	874	860	879	831	875	883	898	861	878	896	832	878	789	869	844	841	922	857	886	907	901	881	881	884	913	876	903	864	874	893	839	874	827	851
7199	642	557	473	485	413	420	402	374	360	359	377	405	367	356	359	350	364	338	334	430	360	360	357	334	331	337	368	336	360	381	404	343	350	361	341	335	341	333	362	327	331	350	372	341	343	380	357	337	379	359	383	350	355	318	347	349	376	322	357	383	339	360	324	347	340	338	354	348	363	363	321	363	344	344	329	392	323	349	348	364	383	351	362	338	391	368	354	335	376	382	372	351	386	381	356	371	380	359	371	348	370	324	370	367	340	349	362	365	342	316	341	302	396	313	366	328	376	334	355	360	332	345	333	378	361	352	374	309	307	343	359	327	334	318	376	339	338	337	372	313	343	323	342	359	344	322	307	357	335	354	343	326	337	351	325	387	377	334	364	364	357	369	342	315	347	363	360	308	315	358	380	343	355	333	364	331	357	314	347	380	342	354	355	366	358	344	374	342	364	354	348	394	354	369	366	344	338	323	367	326	336	346	355	328	335	340	330	348	379	336	370	344	367	360	344	346	324	362	338	350	324	323	384	349	382	360	343	356	351	362	352	342	362	327	316	373	364	363	375	372	346	331	403	312	333	354	326	391	312	345	333	335	361	355	316	323	331	358	373	380	334	346	322	321	361	366	336	355	315	326	347	325	378	385	345	308	340	354	344	352	337	334	342	363	334	355	322	380	386	364	327	320	354	313	349	340	381	328	329	369	353	372	367	367	339	336	350	339	327	397	381	334	355	348	356	348	327	326	363	344	349	314	354	327	331	340	330	340	300	350	327	357	313	336	341	375	330	314	370	355	363	343	384	334	351	356	324	340	369	383	334	345	366	314	362	352	344	360	349	346	340	358	325	359	313	368	341	346	360	367	375	367	343	340	389	357	357	308	367	329	360	357	348	413	344	338	323	362	354	377	362	344	335	321	381	373	343	336	344	363	373	306	356	364	381	352	305	359	330	330	364	332	350	372	357	381	316	339	326	374	389	329	328	361	334	312	336	348	393	331	374	356	346	368	344	335	346	351	342	340	331	330	309	354	342	382	367	333	336	345	329	330	335	350	379	320	370	344	353	352	331	324	306	354	361	316	356	354	342	341	341	393	383	351	363	404	327	362	374	359	351	353	351	351	298	323	299	323	369	328	376	358	371	367	336	348	355	387	326	336	339	322	368	379	356	358	373	322	375	366	312	333	389	345	369	388	358	319	367	336	407	323	385	368	339	368	379	364	364	365	327	329	327	348	329	337	339	371	336	365	375	362	337	338	333	332	370	351	347	329	355	357	327	359	363	326	354	356	369	324	350	307	382	338	335	347	314	322	377	339	359	332	343	354	345	369	334	294	322	313	333	326	357	348	325	347	392	362	338	380	331	331	349	314	355	355	338	322	330	329	355	367	371	375	331	407	384	327	351	354	353	345	344	322	340	344	366	353	320	382	362	375	321	363	330	352	347	331	367	373	319	325	352	369	349	308	366	346	367	343	356	338	349	375	345	365	298	337	380	336	357	338	318	332	330	343	385	361	361	331	336	354	339	318	346	331	348	376	316	343	370	327	292	357	320	318	323	384	384	345	348	340	363	308	355	371	335	356	364	333	378	353	358	370	326	370	366	352	366	341	365	325	333	392	341	361	341	343	393	337	395	341	388	379	353	382	341	347	361	339	372	339	354	313	354	319	360	350	373	343	367	363	338	348	339	363	328	309	339	360	372	374	328	353	311	355	359	307	341	341	347	306	367	372	379	403	325	328	330	336	355	367	330	338	335	325	348	306	335	331	342	330	361	366	366	348	344	368	324	341	339	353	352	343	328	336	324	296	339	330	347	337	370	363	343	358	369	355	360	346	378	353	343	353	337	345	360	333	327	346	346	316	369	345	342	295	339	350	337	390	336	345	323	334	308	356	363	355	353	323	382	323	367	367	340	377	391	376	338	362	359	341	342	349	378	383	363	361	361	362	321	359	365	350	371	356	338	354	365	292	348	325	358	346	374	361	319	328	359	343	362	338	341	397	370	331	350	349	390	339	367	376	367	347	365	333	355	355	334	371	355	323	340	348	350	364	341	321	370	301	337	326	352	336	338	350	330	396	373	308	346	327	356	357	363	328	360	367	346	365	358	365	344	337	334	348	370	329	349	342	366	331	336	380	340	322	366	363	341	353	322	343	330	391	359	347	359	326	349	366	293	345	345	367	360	305	347	338	354	321	321	316	315	308	371	317	349	380	370	349	362	393	365	329	339	369	351	336	368	329	331	371	350	379	354	327	380	320	366	369	375	355	348	371	330	341	364	364	343	342	338	331	320	335	361	321	367	300	359	353	332	335	306	405	323	342	311	309	355	331	332	351	357	369	322	374	325	361	360	308	339	340	334	330	351	354	323	377	359	357	329	353	330	353	358	383	322	330	344	356	366	367	304	351	328	311	328	320	345	309	363	344	343	364	358	376	324	314	375	379	358	368	345	364	317	343	324	325	359	360	361	349	338	334	324	344	364	357	364	348	365	372	348	362	302	349	336	326	376	320	317	365	367	340	354	341	360	364	349	368	361	303	375	356	371	347	383	369	368	350	349	339	365	351	324	340	322	362	386	354	333	371	329	351	333	329	328	332	354	370	326	345	382	361	362	351	339	361	367	344	387	336	344	330	347	361	349	320	353	337	365	352	367	366	357	318	342	347	317	329	368	338	380	327	353	281	325	295	349	359	318	325	318	304	363	331	342	376	349	365	346	334	385	329	361	370	347	338	328	376	362	387	335	328	373	347	330	344	374	357	346	348	335	327	359	351	333	352	375	344	338	376	329	348	362	350	329	295	331	349	365	326	357	364	373	342	339	367	345	366	340	345	343	379	326	321	333	359	370	369	353	364	344	366	363	340	377	347	336	329	334	315	369	352	365	366	303	347	311	343	365	327	366	340	313	348	384	336	349	327	357	352	353	353	338	348	351	326	389	358	342	343	347	353	336	343	353	369	353	357	326	381	338	359	365	326	397	332	345	349	346	357	372	340	340	342	346	364	375	344	326	380	339	354	351	330	317	356	354	340	334	365	350	363	374	347	334	327	355	353	376	346	389	310	376	360	335	354	360	359	360	366	349	364	357	349	353	348	336	368	341	344	337	408	344	363	368	359	339	375	329	322	353	294	344	349	360	330	350	372	334	373	349	377	358	368	360	340	322	351	362	314	343	368	357	341	334	345	372	307	364	397	352	391	356	295	334	339	349	348	389	329	359	361	339	333	331	357	297	343	345	366	358	319	320	332	340	315	340	331	354	349	347	386	380	325	374	337	376	343	346	371	354	353	345	356	353	325	321	366	346	326	360	347	363	357	374	401	365	351	350	316	358	347	333	378	358	361	333	324	372	319	329	331	319	370	347	364	366	343	321	313	351	339	338	333	326	315	350	351	332	357	354	307	343	313	359	340	360	363	353	344	360	341	325	331	328	321	362	342	340	343	340	361	349	361	367	337	364	355	374	341	370	339	372	327	322	336	329	312	337	331	369	339	377
6547	990	1364	1393	1393	1281	1137	983	1041	942	901	868	885	832	823	918	876	838	834	858	812	851	848	860	823	883	825	834	875	807	829	812	834	847	802	813	829	799	769	854	786	841	853	813	805	816	747	826	780	832	780	817	829	802	771	788	779	843	819	799	809	803	810	818	791	801	801	757	908	812	830	817	868	857	797	841	805	803	816	864	819	775	851	789	836	757	800	814	799	751	802	804	761	770	791	805	838	781	787	795	811	823	856	792	882	782	844	816	836	846	790	826	795	793	789	806	770	793	841	822	779	822	815	838	839	775	805	802	825	783	820	789	837	787	845	810	798	855	800	819	816	896	825	836	807	831	832	805	809	839	842	830	856	765	826	811	885	799	859	782	801	788	795	821	788	846	795	792	763	783	810	811	808	813	807	803	878	853	821	763	792	867	806	786	804	783	817	736	812	818	796	800	862	801	725	830	806	804	809	824	878	769	756	803	792	860	807	796	818	811	815	799	816	844	813	850	837	812	832	843	775	810	772	791	801	823	835	844	816	771	851	780	829	782	769	819	802	761	840	807	795	785	785	802	785	782	821	826	816	848	820	827	808	818	774	787	829	803	773	842	799	807	771	813	761	833	816	800	786	785	840	772	813	790	834	831	813	788	851	800	842	792	838	799	808	833	853	865	831	834	775	820	824	821	802	823	846	820	809	786	801	826	755	859	814	808	767	862	798	796	842	847	799	842	833	843	757	865	786	766	782	798	862	822	772	783	820	820	823	812	789	779	806	810	731	871	792	815	826	838	790	845	839	788	831	773	780	806	816	817	799	831	778	836	846	832	831	844	814	784	821	805	841	787	756	828	837	834	831	809	804	811	881	816	801	792	798	836	831	834	852	800	778	842	764	834	807	848	813	797	828	821	795	828	781	773	813	851	832	768	756	819	794	828	822	835	795	807	786	808	780	818	793	821	827	781	749	830	787	796	784	805	768	835	804	833	773	774	883	797	836	810	778	808	792	812	809	789	828	823	786	799	834	823	770	818	809	816	795	801	816	828	773	836	796	776	761	811	833	830	857	792	796	813	814	798	856	815	782	786	757	830	820	738	785	823	776	823	806	780	853	775	856	789	808	843	821	785	812	850	786	802	834	803	834	811	770	869	797	806	808	801	810	758	782	801	843	859	838	800	810	819	797	774	827	743	837	803	820	801	810	770	791	809	774	800	803	774	829	831	763	802	805	838	873	796	758	802	785	802	844	794	790	845	874	847	798	852	809	782	776	835	826	795	791	784	809	789	837	788	814	786	809	789	768	786	770	810	762	797	770	764	787	842	827	799	803	866	806	776	823	802	807	839	801	811	815	826	802	785	837	816	785	840	802	805	793	781	814	832	843	799	790	838	798	829	808	800	795	787	829	822	794	843	845	832	771	812	792	833	782	819	811	820	745	797	765	786	817	757	819	775	805	804	804	823	764	758	782	801	742	803	817	795	793	830	776	783	793	778	825	831	822	807	799	819	828	889	831	874	770	794	786	838	797	841	774	816	799	826	784	807	826	808	780	832	830	782	828	839	855	794	837	835	842	808	803	848	821	805	806	824	827	802	839	777	831	859	813	793	803	776	827	782	823	852	845	843	820	784	799	827	756	842	804	841	817	810	834	852	810	773	778	794	746	822	850	822	822	792	836	825	804	826	829	842	790	817	800	783	825	808	790	789	838	834	814	808	779	797	797	808	829	829	835	792	827	819	806	770	822	771	768	797	797	812	798	814	813	827	864	786	841	819	791	769	816	808	832	835	827	779	820	807	830	805	812	800	825	782	823	842	877	784	823	791	883	817	811	815	872	808	774	845	870	863	813	818	846	805	801	803	784	796	791	803	879	809	841	821	752	785	821	791	823	794	829	799	786	858	814	815	783	790	772	813	813	772	878	839	836	769	797	760	782	852	839	844	776	843	773	798	837	827	825	827	835	802	823	802	864	823	811	779	841	832	817	796	846	825	798	816	817	859	841	779	817	811	800	825	846	824	807	766	773	782	773	822	839	769	832	808	830	835	770	809	826	813	830	843	810	850	795	854	813	848	805	711	809	810	815	818	839	782	782	861	807	773	806	821	888	820	822	840	805	838	823	844	828	836	820	824	803	821	803	828	787	795	799	819	835	740	792	809	818	788	821	783	778	806	767	836	829	880	791	768	795	865	799	815	782	842	820	772	845	793	777	832	798	764	838	833	797	808	842	798	839	827	806	843	804	839	814	798	755	797	773	830	782	777	845	797	818	835	789	850	821	819	781	874	825	832	812	804	812	796	837	815	776	793	766	841	819	828	791	823	800	806	811	831	791	783	800	821	807	797	797	834	766	790	834	805	830	783	810	824	784	778	795	857	760	809	811	799	817	783	881	842	784	844	824	855	783	834	818	809	806	804	784	772	802	817	810	818	818	811	813	852	771	881	788	869	823	806	828	823	796	827	795	840	809	801	818	795	801	814	860	792	823	803	829	814	781	847	793	773	804	856	825	793	803	877	854	777	763	865	793	822	809	808	840	773	811	808	800	816	824	825	784	780	829	808	815	755	826	812	834	733	804	819	765	806	766	823	741	820	788	746	811	835	833	809	797	808	794	785	818	813	825	819	784	809	803	825	820	809	800	784	821	801	822	799	840	790	767	786	806	792	848	775	820	781	859	814	806	757	730	783	784	799	841	840	821	807	781	823	794	844	785	774	851	812	781	809	732	820	877	782	783	812	829	804	831	775	822	804	834	804	780	844	772	811	891	819	803	790	813	860	813	837	876	804	815	833	777	795	795	846	812	797	811	778	759	812	832	769	786	832	821	829	770	848	863	794	808	802	792	779	825	770	798	772	847	772	823	831	778	793	814	839	814	820	825	832	789	835	774	820	841	838	802	810	853	786	821	801	889	812	770	853	851	813	775	767	846	811	902	814	831	756	820	841	806	796	817	840	835	828	841	827	808	771	784	819	793	812	806	847	811	793	845	826	789	769	850	809	829	841	806	798	855	758	800	774	819	843	798	763	808	789	842	797	853	847	773	811	809	810	802	797	801	804	788	879	858	829	823	800	772	821	793	761	809	809	821	785	845	774	830	752	805	800	793	840	761	800	816	832	804	841	872	793	775	790	885	764	782	765	827	806	789	864	811	805	810	865	814	798	821	806	842	817	758	750	817	768	795	779	761	797	742	848	811	860	802	814	812	841	775	828	839	779	746	864	855	784	794	780	819	832	796	815	765	782	852	804	782	798	798	756	818	782	808	784	814	810	748	815	848	874	764	842	850	846	856	839	791	822	769	839	821	809	864	822	842	798	838	815	792	814	833	856	794	812	780	768	828	766	822	772	846	809	842	812	775	779	777	808	752	822	807	848	824	813	809	792	785	782	787	857	836	765	806	847	818	752	883	794	798	801	774	826	843	839	821	854	810	833	793	856	791	828	827	858	784	879	778	818	785	776	788	838	782	741	805	733	768	804	794	813	852	771	792	871	809	783
13120	914	647	580	440	319	256	248	233	190	195	207	197	162	165	182	160	194	178	166	179	174	155	157	134	152	147	140	174	200	170	163	153	167	137	145	151	170	150	157	133	186	151	177	149	160	169	156	169	175	153	189	146	158	139	150	156	154	155	151	141	172	153	147	161	163	164	142	175	161	171	163	134	163	166	150	158	148	164	155	140	198	167	156	147	164	146	167	136	178	163	180	168	139	157	156	156	181	160	163	136	146	178	161	171	139	167	195	141	153	183	154	166	167	178	158	158	136	144	157	155	180	160	164	175	158	185	160	148	183	185	176	183	153	153	167	171	169	157	134	149	171	168	158	148	162	160	170	156	181	145	167	186	176	165	179	167	144	158	166	175	187	160	188	148	156	155	166	161	154	131	151	159	169	175	170	167	145	171	164	162	134	149	157	181	164	160	152	152	165	149	133	181	163	177	154	160	162	189	152	162	151	153	166	167	167	177	171	168	146	159	169	152	154	162	161	190	186	133	152	156	152	149	157	165	161	168	168	165	136	160	162	145	175	175	157	146	151	156	165	146	140	148	173	177	162	143	144	154	167	162	174	146	161	167	181	153	149	159	174	172	164	149	158	169	156	179	168	165	164	141	150	183	179	186	174	135	148	162	177	157	179	164	154	156	166	160	148	151	142	155	179	153	153	156	142	151	179	170	144	158	165	149	163	136	147	151	161	163	156	145	155	172	170	164	166	121	144	135	139	162	160	182	154	165	166	150	162	166	168	159	160	176	150	162	174	151	155	164	170	176	140	158	144	180	166	183	149	140	161	145	166	144	172	157	154	158	178	160	140	179	196	139	145	154	173	167	172	140	159	160	162	140	139	176	159	187	181	160	156	151	153	174	134	159	179	171	146	150	143	168	159	156	154	169	164	165	168	170	181	120	173	173	158	161	167	156	145	166	164	161	155	168	204	181	162	176	169	172	158	154	173	168	144	161	164	144	166	179	152	165	192	177	156	174	163	156	175	176	175	155	126	164	169	170	130	162	170	178	140	166	156	187	154	159	181	171	159	173	150	166	153	173	151	185	164	172	141	150	156	169	154	166	166	155	138	152	159	166	196	159	161	153	156	161	153	133	157	198	167	163	146	161	149	161	149	164	135	174	165	152	141	158	149	168	156	168	160	165	155	176	177	171	166	167	175	145	153	161	185	171	175	174	165	145	162	149	160	138	159	148	160	145	169	160	173	161	152	168	178	163	177	151	163	129	195	168	173	168	160	149	154	158	157	160	164	165	190	182	151	169	167	159	155	151	168	173	179	154	171	164	154	154	170	155	158	182	166	150	175	162	147	168	164	173	167	175	160	171	148	150	134	144	159	167	169	163	148	178	152	187	166	185	161	165	147	154	147	157	167	156	190	176	163	152	160	160	180	157	160	173	157	138	159	152	144	147	174	162	155	145	182	166	184	162	164	138	149	155	124	149	172	157	162	167	170	161	195	162	176	168	157	167	166	147	151	173	185	173	174	158	173	147	170	149	175	168	175	174	167	151	158	156	165	175	148	179	153	163	175	135	167	190	155	160	159	149	124	171	170	156	196	169	166	177	170	153	160	163	157	169	160	173	149	176	159	166	157	168	172	167	163	177	179	171	160	167	157	148	145	167	152	163	168	144	138	148	158	176	158	163	145	176	166	173	154	145	156	148	158	154	157	188	175	145	139	176	157	140	153	139	153	165	154	173	167	163	183	183	149	162	164	143	179	161	181	168	170	148	137	172	158	146	139	180	174	163	164	169	158	161	157	164	175	181	146	191	157	164	129	147	173	156	171	158	180	148	173	140	142	168	147	162	161	164	175	183	179	147	144	186	162	153	153	169	156	151	183	159	160	164	158	158	174	145	163	161	142	183	167	147	159	156	171	146	148	161	173	154	204	162	160	169	161	186	167	167	157	170	171	194	140	162	159	164	163	173	149	160	190	164	180	153	182	152	155	174	140	170	161	151	138	153	178	161	157	151	196	168	166	186	169	122	177	141	147	160	169	149	165	160	157	124	157	153	168	176	154	139	140	158	156	142	158	166	146	179	171	175	158	155	172	184	157	151	190	173	171	161	142	173	190	150	150	162	141	180	150	164	145	170	173	167	160	156	171	153	160	170	180	155	160	138	174	158	178	159	161	171	162	150	147	185	168	167	172	155	161	173	170	153	166	159	161	162	171	166	148	147	150	159	167	160	156	154	153	121	152	156	171	184	153	159	154	153	154	155	161	167	172	145	150	142	154	144	188	162	156	153	146	147	181	165	160	168	148	158	181	123	159	163	184	155	166	134	153	152	154	145	158	157	160	159	154	146	153	213	193	163	149	143	144	165	182	172	144	145	148	164	184	163	145	174	154	177	125	186	146	150	169	159	147	154	145	167	179	157	170	152	159	164	167	147	171	162	138	159	171	155	169	128	189	171	126	146	159	154	175	159	192	145	184	151	146	153	173	200	158	154	161	149	172	153	165	167	176	154	158	184	177	165	166	164	149	158	191	153	190	159	144	176	142	188	160	182	166	169	174	164	169	158	142	151	152	155	140	161	180	161	146	174	198	157	156	156	162	163	152	174	170	172	165	178	168	135	175	168	178	140	146	153	143	159	149	142	146	161	176	146	151	172	137	185	145	174	150	193	151	160	175	163	147	138	146	167	153	175	147	147	162	174	186	159	171	161	144	181	153	168	181	153	171	147	173	151	149	183	179	171	155	164	162	138	172	149	177	158	148	160	159	154	173	162	160	157	153	196	136	156	141	154	165	161	183	151	158	160	149	168	168	156	168	147	176	168	167	171	161	156	151	175	158	165	172	163	155	154	147	166	165	148	153	153	170	170	196	143	158	160	168	151	159	157	147	163	153	134	166	142	156	151	156	163	169	157	160	150	168	152	129	158	158	158	161	163	158	144	153	162	171	175	179	156	130	146	166	179	171	145	161	151	162	147	184	162	155	170	172	173	165	153	153	164	174	154	162	151	162	155	161	163	170	166	181	166	173	168	166	167	160	163	157	179	153	167	171	167	153	154	160	166	161	181	151	168	166	147	171	165	163	158	147	170	178	159	147	135	175	157	196	164	160	162	145	156	137	148	179	182	153	169	167	149	162	170	139	170	167	154	165	174	173	179	182	192	153	179	167	162	155	141	144	169	165	194	159	164	164	161	161	140	161	169	166	166	175	168	174	169	163	186	158	197	132	152	152	159	183	173	171	181	157	160	162	148	164	160	159	167	149	177	164	156	166	171	188	138	144	152	171	164	143	145	160	168	172	161	170	153	167	130	145	157	155	143	167	163	135	147	160	138	168	181	162	152	170	151	162	135	160	195	132	183	180	155	187	158	163	130	161	157	144	151	175	171	186	169	123	172	180	168	166	152	150	171	165	161	166	175	156	167	160	176	165	144	154	175	157	166	147	159	169	147	168	160	165	161	151	153	148	160	140	145	154	161	173	128	168	166	178	183	169	174	152	157	137
7926	865	1571	1712	1629	1209	960	873	822	689	631	643	567	606	558	477	523	441	463	505	492	451	461	461	491	472	441	445	457	427	455	448	434	434	451	428	444	405	414	425	418	426	436	442	460	409	454	431	444	447	405	455	450	426	445	424	412	448	431	436	461	419	436	440	425	427	431	419	442	422	401	409	396	406	411	442	423	403	451	423	440	400	399	444	418	416	421	391	410	399	416	454	418	458	389	400	420	389	367	432	448	420	381	437	390	396	376	395	440	406	427	444	417	395	419	419	444	418	402	415	425	395	416	413	428	421	403	426	408	410	405	369	413	419	350	394	390	458	406	401	431	412	440	409	434	434	395	410	378	429	402	435	409	425	406	405	416	416	428	417	426	430	434	412	399	425	401	396	460	412	436	398	387	384	407	374	408	398	409	395	385	423	416	409	402	389	422	402	407	423	434	410	389	399	400	389	421	445	423	434	404	412	398	429	404	419	391	402	393	393	408	412	429	391	415	401	383	415	394	415	414	432	436	415	369	409	432	416	437	412	439	392	398	419	429	403	397	429	466	432	392	423	436	413	400	404	444	441	422	401	440	433	414	413	437	432	453	414	381	429	427	422	408	447	428	399	407	394	428	436	428	430	399	403	417	425	408	434	406	433	399	419	396	385	444	409	429	433	414	418	459	424	425	420	386	394	407	406	405	433	451	389	428	410	414	425	435	442	401	418	404	389	400	432	408	421	425	417	383	421	427	436	441	388	401	407	399	395	413	424	431	384	409	429	422	411	392	395	466	389	393	399	419	364	393	428	413	412	435	422	405	432	394	390	431	367	427	391	415	392	417	417	410	384	391	413	418	450	404	439	421	448	384	436	406	427	423	412	450	424	409	381	417	411	446	427	386	445	437	419	393	455	451	445	404	439	437	410	394	447	432	461	404	392	415	394	401	409	432	404	395	421	430	419	430	410	379	429	429	386	363	395	449	429	400	420	417	391	410	439	398	432	386	409	446	410	429	405	409	413	441	426	432	415	438	378	408	407	441	429	402	412	431	438	429	423	411	371	395	462	431	423	391	414	415	397	375	453	418	392	433	398	410	419	369	448	437	397	392	369	451	423	388	406	401	392	400	422	410	405	427	415	431	455	397	423	423	399	426	400	466	464	397	411	455	406	448	393	420	414	389	434	431	401	425	419	349	383	415	418	392	422	432	405	402	449	419	420	409	427	396	414	366	438	433	425	398	424	416	442	436	419	412	398	440	421	406	411	430	394	394	434	402	430	426	436	436	458	432	446	405	387	388	405	417	377	390	389	422	406	419	363	420	390	399	386	419	410	415	407	448	397	430	448	432	436	378	424	410	419	413	409	420	468	443	415	416	391	377	426	454	408	458	401	397	373	431	398	388	457	375	440	409	435	396	406	404	416	419	403	414	422	448	436	403	424	393	408	413	395	411	443	397	407	418	427	440	438	409	431	412	406	401	434	390	414	413	404	404	426	467	440	373	418	427	413	395	408	385	407	434	434	397	396	405	420	436	384	386	413	427	442	408	418	456	401	436	447	399	437	394	445	410	414	390	463	402	421	420	412	410	412	394	428	425	391	381	453	408	439	408	418	394	424	413	439	437	418	410	423	376	400	433	417	442	435	437	400	397	410	417	413	395	423	419	377	440	408	421	379	394	432	390	399	422	386	398	397	393	411	442	395	438	400	412	379	415	403	409	425	422	413	378	451	412	401	370	442	436	433	417	421	417	436	462	398	407	398	418	418	425	467	438	414	418	425	410	400	406	369	426	398	421	393	392	390	447	393	413	432	435	403	415	390	433	424	413	383	407	430	386	433	397	428	422	413	393	395	408	433	423	410	407	465	406	409	396	384	441	408	387	389	401	421	383	430	432	394	403	423	416	447	414	416	416	446	362	404	397	413	396	419	417	422	413	448	411	410	398	417	369	432	397	421	409	398	414	396	415	392	405	404	390	438	387	414	407	401	432	416	428	463	427	402	413	419	399	438	404	394	393	460	399	397	398	408	419	426	423	438	398	423	397	441	386	406	431	419	388	416	430	422	406	405	390	389	391	439	433	422	430	402	384	418	414	429	390	404	417	421	412	421	452	374	414	381	412	395	405	395	418	433	413	408	412	412	426	396	415	403	384	392	423	422	447	401	418	415	387	410	446	413	418	417	426	368	425	403	395	401	387	431	395	427	463	428	430	401	452	394	413	402	393	418	415	416	394	411	442	404	411	409	457	381	420	436	444	421	395	431	399	440	434	431	410	411	391	433	419	444	417	401	399	373	425	398	382	382	442	423	391	385	453	446	416	387	394	423	416	412	437	399	418	435	423	414	425	442	411	418	411	418	386	425	437	396	441	429	435	420	436	360	431	414	442	449	428	389	438	412	401	404	408	388	407	430	445	375	428	408	435	428	399	398	397	449	423	426	418	440	444	403	430	437	439	433	419	408	437	424	433	394	380	418	420	401	421	405	433	404	392	399	417	422	452	413	435	410	453	416	400	417	411	437	419	409	398	420	415	423	386	423	422	429	429	423	433	370	423	395	419	413	454	401	408	394	410	385	427	379	400	407	425	396	401	439	430	429	412	401	430	430	404	455	399	438	388	429	403	399	428	425	417	451	390	422	434	409	420	384	412	421	405	415	400	377	407	420	425	435	428	431	409	433	456	420	416	447	406	442	392	452	413	375	407	406	418	402	428	426	398	405	408	384	423	363	381	359	428	422	440	396	411	412	392	420	433	422	424	450	397	388	420	405	388	448	422	383	435	416	420	434	448	413	447	420	433	404	460	451	454	401	423	429	420	430	426	445	412	394	395	403	430	412	445	399	402	429	434	403	390	393	411	418	426	446	459	401	412	402	427	414	403	435	441	420	372	456	448	449	395	411	391	437	428	379	409	393	374	406	413	432	413	413	422	377	381	393	400	438	420	431	402	422	387	399	429	415	399	372	426	416	423	438	432	446	399	397	414	397	427	383	391	397	400	388	395	412	431	414	408	385	411	421	407	395	427	403	397	419	420	416	403	416	414	424	398	416	395	438	418	420	420	424	393	403	416	423	420	430	404	400	401	402	424	436	433	381	455	434	418	440	400	426	428	461	408	395	416	405	431	464	393	427	421	445	415	415	405	403	398	404	388	433	394	407	400	437	443	408	416	421	415	395	412	412	425	400	399	402	448	418	415	403	416	403	464	417	429	466	451	419	397	434	407	412	413	420	411	418	420	397	417	423	415	437	413	404	399	430	443	402	386	388	413	398	415	449	383	394	409	426	428	450	434	420	405	380	453	429	395	413	444	404	397	391	393	414	410	402	434	411	421	456	394	415	418	424	431	392	404	488	371	419	399	422	388	432	394	395	471	396	378	420	393	417	444	415	396	392	410	428	397	469	412	427	406	370	427	407	442	404	399	405	426	434	422	413	415	410	427	430	409	426	399	431	407	412	431	400	396	422	413	376	387	423	418	399	406	414	419	415	409	397	450	367
1410	418	397	415	382	325	389	380	373	373	393	375	360	385	402	403	400	383	360	385	340	386	348	373	356	354	365	410	386	434	427	380	358	406	382	383	393	375	382	364	371	380	356	354	362	356	355	411	359	347	367	380	369	409	372	395	368	382	362	317	340	360	367	356	410	362	371	387	369	371	373	359	378	388	324	359	390	413	389	383	403	397	345	342	382	388	412	382	364	366	357	360	358	370	357	373	377	382	378	377	365	338	391	399	410	346	372	361	390	365	383	398	392	345	377	379	417	351	375	362	373	358	381	398	402	356	382	370	386	347	377	375	382	340	345	350	366	407	406	396	323	376	373	393	369	405	340	423	381	335	375	415	364	390	386	345	369	368	385	400	379	401	367	382	425	386	404	394	370	373	386	392	348	411	395	377	415	380	365	402	360	371	337	356	370	383	377	379	406	364	350	371	373	370	379	364	356	352	331	340	365	349	354	384	350	360	355	370	355	341	369	346	361	393	356	390	376	363	356	353	401	411	361	354	355	348	371	355	410	389	365	325	407	389	336	352	392	342	366	391	383	393	339	378	379	370	377	334	385	373	357	353	351	364	372	348	359	399	372	357	397	395	377	386	369	378	358	370	369	390	365	391	371	408	351	367	358	339	387	382	360	370	360	376	390	382	396	418	371	380	353	380	374	377	344	417	376	367	405	384	364	352	388	389	402	372	393	389	362	314	360	352	390	349	366	320	386	384	363	406	365	391	358	388	367	360	365	399	344	351	345	371	368	352	386	351	351	379	379	386	366	334	361	347	363	381	355	362	406	387	353	379	340	354	374	329	369	418	408	390	372	378	362	383	384	371	373	370	358	360	386	376	369	367	333	380	407	359	354	377	372	359	358	360	342	381	399	370	369	383	397	355	366	358	352	352	393	340	406	406	367	365	399	386	421	355	433	350	374	372	391	429	382	375	417	367	376	323	384	368	339	356	396	374	400	395	368	361	402	394	382	386	339	369	375	358	374	370	393	388	411	409	349	398	344	399	373	357	356	355	375	368	353	355	401	394	386	382	376	390	379	385	383	368	415	379	367	389	328	374	359	415	347	386	332	410	380	399	369	374	374	378	384	383	410	363	381	367	378	379	387	350	367	413	410	381	334	383	385	330	398	387	386	381	407	346	359	376	369	353	388	357	373	396	398	377	370	360	376	355	376	404	361	357	365	381	384	378	359	392	369	382	377	357	406	352	350	377	351	382	355	390	353	373	370	432	366	340	349	378	334	379	383	403	377	405	382	376	419	356	372	379	385	372	400	395	402	366	377	382	339	369	359	357	358	376	317	354	375	382	379	335	367	362	335	344	420	404	397	345	370	378	395	400	383	392	403	343	357	352	373	348	352	392	374	391	397	385	397	391	401	398	355	328	363	392	382	402	346	389	394	374	364	376	372	368	379	391	394	348	332	392	378	370	374	391	407	397	340	394	390	380	349	373	388	361	365	377	355	347	337	351	395	389	367	385	369	381	370	399	364	383	375	380	434	362	347	334	383	396	388	373	388	392	409	379	360	367	382	343	402	362	364	382	388	395	359	390	391	395	328	419	375	356	344	354	382	385	390	395	377	374	360	345	378	377	372	357	380	381	364	371	392	385	397	381	373	382	388	386	369	358	358	413	377	382	346	377	366	360	377	363	393	363	319	372	371	353	386	367	362	404	396	348	396	384	398	373	363	383	366	407	362	391	363	379	403	377	394	345	381	380	400	386	389	354	371	382	387	380	389	373	385	374	371	414	367	361	389	354	369	387	369	348	373	346	377	388	393	364	350	353	350	385	369	404	376	408	365	380	358	379	375	387	409	414	366	373	375	389	390	396	359	390	398	381	375	358	410	327	396	359	435	407	392	378	396	378	379	372	388	394	351	405	328	371	402	369	413	372	381	382	363	369	353	394	397	402	388	370	399	349	340	375	325	358	371	389	388	382	379	382	351	388	363	418	374	363	375	352	353	374	371	387	360	377	398	389	382	373	405	391	394	387	347	377	373	377	359	366	359	380	373	382	370	383	362	402	371	325	371	380	387	353	420	382	368	369	366	409	377	381	405	356	413	394	395	361	390	376	421	396	384	421	348	358	348	390	373	360	374	375	391	345	406	395	362	402	392	387	402	401	346	376	396	370	353	357	416	393	372	327	356	351	376	360	345	391	363	395	370	362	409	363	350	404	369	419	412	387	363	433	349	376	362	364	362	369	365	385	348	361	394	352	341	402	386	371	363	378	388	373	342	428	369	356	328	372	378	370	382	375	387	369	398	367	386	379	374	321	380	383	398	370	379	347	380	350	385	389	401	388	389	372	385	352	356	404	391	419	341	360	396	422	379	367	368	415	384	348	404	364	357	331	385	379	376	380	388	389	363	391	387	414	373	358	354	371	381	373	377	385	361	401	391	384	351	380	390	356	353	372	387	371	378	414	379	374	370	374	356	390	388	382	349	400	364	374	353	372	366	396	380	378	340	410	373	416	349	341	371	397	322	433	421	386	361	344	371	371	383	373	403	411	356	361	381	417	387	369	400	357	357	366	348	396	373	372	377	360	356	379	377	395	393	355	372	381	365	372	381	397	362	354	356	363	374	354	392	361	398	382	375	372	385	335	361	357	366	351	409	393	370	391	401	403	419	381	354	377	381	391	392	313	388	343	379	398	421	353	360	348	412	372	364	374	334	393	409	430	391	390	387	378	374	363	366	376	394	411	372	360	355	390	372	392	354	415	368	392	385	381	410	385	389	405	372	368	358	390	381	377	348	378	347	382	382	381	415	420	400	405	400	404	367	365	377	360	392	369	374	368	370	377	341	328	346	402	363	350	360	385	357	353	364	375	403	397	371	401	397	375	384	367	395	357	361	367	392	341	374	382	368	362	371	372	392	451	376	368	352	368	401	365	347	385	370	376	413	398	372	363	370	378	356	364	340	406	378	369	381	378	387	329	397	376	385	374	336	353	390	382	369	373	404	378	381	352	384	343	360	396	345	415	373	388	346	373	407	384	395	403	363	371	388	347	396	385	366	375	366	386	432	381	395	398	348	375	371	380	398	341	366	363	421	366	384	353	369	412	411	381	398	407	374	354	377	425	400	371	421	370	361	360	381	374	395	358	369	401	386	417	396	338	360	403	383	399	340	406	400	392	337	390	389	389	397	371	365	381	374	375	409	432	383	371	353	384	358	395	375	377	356	354	372	362	372	384	381	381	369	404	369	404	376	364	364	359	381	395	353	385	372	365	341	396	405	440	361	408	410	346	374	364	386	355	368	364	378	356	381	341	404	353	401	381	384	377	370	397	380	363	393	384	390	366	370	382	375	355	386	357	381	399	362	387	380	361	373	349	373	392	378	437	359	430	379	375	357	389	380	390	376	383	385	378	361	343	375	378	353	360	352	363	392	375	368	388	413	366	365	340	330	368	359	327	369	394	390	379	338	351	353	343	380	376	384	372	361	385	409	402	400	411	395	390
2088	891	912	916	922	895	928	878	838	893	915	879	906	913	894	867	880	902	831	848	888	929	868	931	890	888	918	888	804	897	826	913	870	869	876	859	870	859	916	859	864	875	911	854	884	851	863	846	872	925	870	858	848	897	890	872	837	853	880	831	924	942	903	888	888	875	903	908	907	878	871	853	910	882	851	934	876	886	858	859	915	886	842	894	899	905	884	850	871	896	852	872	860	899	886	926	831	928	874	897	857	867	881	890	887	824	854	874	886	883	906	883	946	852	907	835	845	910	862	866	890	878	886	877	865	810	859	818	948	893	866	886	864	894	877	840	884	882	858	852	888	897	877	905	888	848	859	864	869	846	860	885	874	938	881	943	902	866	946	905	870	899	858	870	828	868	878	882	929	865	932	895	865	864	878	852	893	867	919	856	941	926	880	791	902	930	899	866	866	842	841	855	911	834	885	884	911	848	891	898	846	929	851	897	874	846	905	854	870	846	848	899	877	874	884	911	876	855	865	919	888	884	886	873	855	903	862	872	867	883	907	860	850	905	876	876	904	920	888	867	905	921	902	877	841	855	846	879	894	918	897	897	827	897	908	859	861	894	944	922	873	906	868	838	891	858	938	881	870	865	851	879	900	850	861	924	906	871	877	869	869	897	865	871	917	867	900	833	925	837	873	873	879	891	877	915	898	856	924	844	878	864	904	891	837	907	872	901	867	864	852	840	886	835	855	911	851	870	894	886	848	884	867	852	860	915	877	914	874	865	915	914	912	879	864	904	917	898	889	880	868	892	791	912	871	877	905	917	846	931	885	835	866	939	848	901	875	874	848	895	891	866	910	894	863	893	876	908	883	883	852	887	910	910	904	867	890	911	871	875	886	872	894	914	867	835	869	850	874	863	848	869	931	889	889	874	863	878	889	885	972	883	887	863	898	884	882	886	821	896	897	910	889	875	875	869	892	824	880	914	846	842	895	896	830	884	878	859	913	885	904	860	834	913	912	889	860	855	848	882	871	850	863	847	875	906	883	881	878	873	864	835	868	855	903	889	858	802	851	831	846	880	921	842	948	921	872	866	880	851	922	898	904	893	885	889	818	929	890	916	856	917	850	823	921	920	877	881	823	843	904	854	920	850	813	899	918	897	874	835	886	870	876	887	885	870	862	868	860	940	932	893	921	851	888	879	888	849	875	886	855	897	869	823	838	849	857	890	879	833	855	839	846	855	916	863	891	933	932	861	892	856	925	866	867	888	874	917	857	906	859	851	933	886	891	918	886	839	914	905	907	886	939	870	884	957	856	925	874	889	892	888	870	869	860	887	883	892	852	877	845	911	888	878	885	874	870	881	897	928	849	847	886	905	892	918	875	906	854	884	918	895	919	927	895	905	898	882	869	879	903	867	881	841	844	900	907	895	875	892	931	906	806	835	837	890	899	913	846	903	892	900	848	883	907	863	880	900	904	879	864	832	840	852	856	908	884	854	901	848	880	914	870	902	927	923	903	880	937	890	906	926	873	891	911	881	826	893	872	891	923	870	890	864	854	915	921	863	845	885	883	860	920	840	953	838	913	929	888	800	899	858	947	906	869	870	856	849	853	828	892	902	947	887	887	928	872	867	882	862	936	890	895	884	822	814	896	884	843	942	881	907	916	862	885	862	878	868	891	912	888	935	853	861	858	925	915	880	877	856	885	858	932	874	896	860	861	843	878	846	870	934	864	881	901	908	854	852	845	876	929	924	836	914	885	842	907	923	911	933	850	858	913	865	915	876	874	893	908	840	912	862	954	839	850	878	874	846	844	853	857	943	910	896	848	917	897	910	866	916	897	859	858	913	827	852	845	865	880	890	858	916	879	800	886	885	926	846	834	849	929	909	934	883	871	907	857	863	904	897	809	938	910	853	884	876	871	885	911	874	875	873	877	890	908	864	895	830	888	914	879	922	836	903	936	889	857	845	933	884	865	888	853	839	853	877	934	890	890	914	866	872	865	893	885	858	888	864	913	909	878	885	889	929	904	928	868	934	879	860	835	896	860	893	893	864	911	832	919	865	869	879	872	871	861	866	893	889	848	920	855	910	903	865	907	850	876	882	889	900	882	873	857	897	868	858	914	840	860	905	910	822	835	855	879	868	872	896	897	861	870	900	868	806	871	871	924	868	846	853	897	858	883	866	859	901	860	854	923	846	872	843	910	883	900	877	887	898	932	915	894	916	870	869	888	945	960	901	845	890	902	916	881	870	861	907	876	847	875	899	888	885	832	884	867	907	892	840	814	832	856	879	841	944	829	916	874	869	960	951	907	878	867	871	911	899	817	868	930	896	883	873	889	881	865	876	855	869	904	888	905	847	900	876	903	895	909	920	850	897	876	871	859	919	864	919	876	903	895	898	900	855	900	868	933	820	890	904	860	899	830	809	872	914	907	938	922	860	913	911	939	884	924	879	876	909	908	899	856	902	886	944	880	892	904	907	890	919	930	879	907	872	866	868	918	845	867	883	875	887	862	896	862	868	848	854	904	911	876	912	854	911	860	863	857	881	867	888	847	916	857	849	852	914	898	918	869	881	937	842	855	933	886	840	926	902	918	910	888	869	836	885	769	867	825	952	902	872	852	886	927	873	868	866	868	867	854	942	859	905	854	846	881	888	859	835	927	858	891	899	865	878	920	874	891	879	901	893	820	879	878	909	893	841	939	915	858	883	875	843	919	879	843	893	863	907	853	889	921	939	900	913	919	856	830	878	872	896	865	835	896	861	886	919	927	874	897	920	867	814	939	834	950	895	942	820	865	919	883	907	906	887	869	889	874	889	861	873	917	876	915	879	891	873	892	909	890	910	843	919	928	917	910	901	870	869	902	900	904	888	878	918	890	813	830	852	875	897	875	914	846	919	904	869	883	934	840	909	858	859	869	922	955	882	884	888	957	854	898	862	879	834	927	886	910	886	923	876	820	919	875	925	865	855	820	910	848	895	858	904	893	873	911	882	897	897	885	886	890	861	872	872	826	902	853	857	864	951	875	902	894	894	871	825	901	834	863	845	868	891	855	911	904	887	911	897	890	904	865	958	913	934	886	911	855	909	887	879	853	897	905	848	844	869	873	883	853	844	888	876	940	878	896	938	901	882	847	933	851	908	903	901	884	835	887	906	866	890	933	958	854	830	870	890	891	924	851	814	897	916	867	855	894	851	899	834	906	910	882	867	880	890	899	891	909	852	886	892	900	862	848	917	906	866	879	881	845	890	828	866	927	862	907	886	911	866	841	837	941	882	937	877	921	883	898	897	835	886	823	915	889	884	880	859	925	884	888	904	903	874	883	903	901	890	872	927	894	899	883	867	844	875	891	886	863	944	913	871	847	862	923	866	872	861	879	852	848	852	914	902	898	861	902	886	903	876	855	847	914	849	900	870	862	867	885	898	907	894	908	908	872	901	901	896	874	908	803	908	890	918	890	974	887	880	876	821	905	844	859	888	871	895	908	898	894	881
7245	596	607	515	467	455	417	388	349	363	388	336	374	348	339	338	343	370	347	348	363	306	341	344	353	359	369	364	369	315	341	321	344	342	353	361	372	381	354	362	325	344	346	358	357	349	390	336	378	356	342	379	365	344	393	354	370	363	337	359	351	343	345	355	372	373	342	319	338	347	343	347	347	348	331	343	360	316	360	337	364	379	326	352	334	346	343	342	329	365	350	401	343	330	341	320	367	389	370	365	331	372	334	348	351	388	365	396	342	336	313	344	332	352	367	326	347	340	376	362	346	336	353	373	357	338	379	329	332	341	380	342	369	362	360	324	348	349	361	357	339	332	323	348	353	342	366	342	337	334	358	352	338	367	353	348	345	322	380	339	343	339	383	369	339	319	320	329	333	332	343	355	318	379	348	359	373	346	358	327	395	309	354	355	375	334	336	335	366	344	360	303	355	328	334	309	326	313	368	325	354	383	370	319	294	399	337	363	373	377	357	370	368	304	380	349	347	358	328	335	380	334	367	339	328	361	376	335	358	382	344	374	352	388	323	337	346	356	347	346	328	342	342	353	397	374	349	349	345	337	343	371	330	357	335	356	333	366	343	342	359	367	396	375	334	321	329	328	331	355	356	353	309	352	347	356	376	322	318	339	348	371	371	367	374	378	363	321	360	342	332	347	366	365	339	364	345	371	330	362	394	331	362	339	309	362	368	332	367	335	366	342	341	364	361	350	327	368	350	338	321	357	338	349	351	338	366	360	381	327	334	317	335	345	374	338	364	346	343	339	348	336	347	325	361	394	324	329	329	331	341	366	326	328	318	369	365	336	349	322	332	354	346	325	351	342	365	339	349	319	322	336	365	345	331	339	355	337	345	354	326	341	360	377	349	344	364	380	344	340	361	327	351	327	331	348	324	358	353	339	325	308	328	380	349	363	364	351	327	356	311	373	378	338	341	375	349	397	371	368	367	346	336	327	358	334	330	354	345	326	332	333	368	379	359	343	349	342	340	337	355	329	370	341	351	347	346	382	354	334	360	330	401	377	359	322	358	344	346	367	333	352	329	346	383	352	366	363	348	335	326	359	387	359	358	359	384	363	330	336	347	383	343	366	325	323	370	334	337	339	354	356	326	357	333	304	351	368	344	331	360	349	338	341	378	398	355	348	350	365	352	348	343	351	353	387	326	330	345	334	393	345	369	341	338	336	337	371	371	341	326	368	320	324	346	334	329	327	333	374	335	311	345	339	316	352	348	371	337	366	371	372	312	350	358	351	365	386	332	368	374	352	337	342	333	341	343	360	350	341	377	324	348	360	369	364	352	362	321	349	374	309	338	330	320	352	348	355	324	348	353	352	353	339	353	312	372	335	333	342	345	324	387	368	385	327	335	365	384	353	361	343	392	364	336	353	346	328	341	321	377	346	361	351	348	340	393	355	346	332	323	355	362	328	351	331	352	368	366	326	337	355	393	345	318	368	381	362	358	359	325	317	375	294	347	366	343	326	331	371	354	332	347	332	361	345	355	337	322	334	385	335	341	361	313	360	342	354	352	359	347	330	332	340	300	340	365	330	382	326	306	348	338	337	339	320	352	331	335	344	352	346	364	333	295	348	374	340	331	341	326	299	373	309	380	375	346	335	315	353	368	332	353	352	369	378	341	334	315	324	339	337	362	347	333	356	375	365	329	358	341	360	378	325	370	377	362	336	340	351	348	348	322	314	313	336	342	370	325	364	357	375	338	355	302	303	375	342	370	326	321	312	371	343	340	362	343	354	317	352	333	313	343	347	339	358	337	351	347	356	370	327	342	316	358	346	309	340	359	387	332	348	349	376	363	340	350	346	347	366	352	374	312	331	339	322	348	315	348	373	349	329	335	361	342	383	320	302	346	364	348	342	354	348	370	353	344	374	369	353	331	353	327	361	355	349	337	363	360	351	342	368	383	346	364	366	357	356	335	329	313	380	347	353	351	337	378	346	354	366	363	339	333	351	356	353	353	321	326	373	331	321	335	354	350	349	365	337	370	383	354	336	344	319	324	343	352	329	354	386	369	388	342	379	342	341	403	347	335	351	336	342	354	357	367	356	339	340	353	375	347	378	341	347	359	339	357	350	320	348	357	294	347	340	345	351	344	369	366	359	358	320	325	389	333	346	363	352	331	377	338	371	387	336	338	369	364	316	362	347	320	369	341	338	326	317	346	353	360	347	337	345	363	372	337	338	365	357	357	371	333	285	333	323	363	354	339	371	353	353	349	325	341	357	355	350	382	366	327	382	334	323	351	355	349	338	365	358	358	322	319	334	369	332	342	335	348	359	344	380	373	367	372	365	354	381	385	361	354	323	330	343	323	362	331	335	345	362	347	364	370	323	316	341	354	369	378	372	321	346	348	340	338	360	341	356	347	311	333	332	320	396	325	370	337	375	329	369	357	346	346	347	375	360	361	350	362	332	316	374	337	337	346	364	366	356	339	340	351	364	338	357	327	349	330	318	356	337	372	370	355	367	362	325	367	329	325	321	342	311	342	359	316	328	339	379	345	349	369	340	324	318	345	394	337	360	355	362	349	310	363	354	342	355	379	338	346	350	379	300	351	341	352	323	360	338	391	354	350	343	353	299	341	323	347	342	357	351	355	371	335	339	356	345	345	364	367	335	330	372	340	340	324	357	356	351	349	307	343	329	373	318	365	343	357	388	359	362	350	337	354	341	336	362	346	346	331	344	380	294	329	376	339	374	296	348	312	344	374	356	339	336	352	373	360	333	337	346	331	337	356	346	340	324	335	323	343	353	331	368	335	370	364	350	348	337	378	348	387	331	347	325	367	366	325	345	349	350	350	336	376	325	377	358	359	331	360	364	344	327	331	314	390	336	347	345	346	334	332	364	351	320	347	353	324	329	339	366	360	340	375	315	356	363	324	327	332	358	323	323	313	323	367	315	319	352	380	354	362	350	346	382	369	368	352	341	318	385	354	388	338	337	348	314	333	342	357	344	343	334	342	353	349	339	387	354	380	346	345	364	339	340	327	354	371	360	352	367	354	335	310	369	376	309	388	333	359	360	351	341	366	339	339	404	326	361	390	344	365	337	366	362	343	366	349	351	339	356	359	335	336	353	358	325	366	390	365	326	333	345	321	351	349	348	343	355	337	329	377	350	366	338	357	346	363	338	335	310	353	369	353	351	385	350	301	357	374	351	297	336	355	344	361	372	341	345	343	356	357	325	364	320	321	343	393	349	352	357	333	327	365	322	368	391	383	360	366	374	341	332	370	340	334	362	356	335	354	395	365	350	342	328	343	346	395	357	364	357	339	348	338	325	368	378	342	313	323	319	390	366	363	336	356	374	384	367	355	356	374	309	349	361	323	341	312	374	343	342	358	357	355	349	337	338	359	362	329	338	357	324	370	373	301	333	360	351	344	328	327	325	341	350	354	351	357	345	358	371	310	348	379	328	332	357	350	327	349	365	344	331	330	338	335	335	365	358
6480	1080	1334	1450	1359	1193	1231	1065	1022	965	966	912	863	866	861	937	807	823	840	888	830	872	859	887	837	833	855	845	838	866	819	792	853	848	824	768	818	817	848	874	824	795	766	734	849	831	819	813	847	802	741	840	789	814	824	808	815	746	808	823	801	817	800	751	817	827	794	743	776	811	808	884	834	837	843	833	790	813	835	894	855	811	773	794	817	809	834	830	830	809	833	791	804	836	821	807	854	813	807	813	795	834	782	826	790	807	830	810	887	830	801	883	790	824	800	803	825	807	799	805	800	846	862	796	800	802	829	849	819	784	786	787	808	837	774	825	801	852	820	872	823	883	793	780	759	824	805	794	749	772	784	816	860	820	791	826	826	785	788	823	798	808	793	789	830	789	831	789	821	759	872	808	845	833	797	797	814	815	811	824	804	814	792	753	794	823	818	774	794	792	831	819	802	835	776	829	841	820	802	812	871	807	817	828	811	771	813	837	833	761	796	774	819	780	806	816	796	815	770	813	843	810	783	833	803	784	843	843	815	796	819	792	799	786	802	767	840	816	825	834	807	806	786	785	796	822	764	836	773	845	819	796	823	800	813	795	817	784	850	842	863	805	857	840	798	783	808	828	865	854	801	834	838	738	795	828	818	761	800	785	855	825	811	795	838	819	798	844	835	836	795	834	806	798	809	816	769	791	835	800	811	844	805	818	827	809	837	781	883	822	752	855	825	833	837	852	788	772	780	788	805	810	754	812	803	778	787	785	786	841	783	826	806	806	828	846	785	788	794	803	828	801	768	819	821	831	765	831	791	808	801	782	779	833	792	833	809	796	804	822	827	818	817	854	814	807	846	830	828	834	773	843	832	763	806	824	841	805	859	797	765	805	798	833	789	802	842	847	780	813	819	789	783	784	798	828	847	848	777	811	824	799	801	823	747	736	837	849	795	810	803	847	816	811	838	798	846	809	847	780	788	842	825	818	811	816	824	858	803	773	808	778	824	812	767	809	762	842	809	793	735	788	791	791	826	821	771	809	773	813	794	773	828	784	790	821	834	852	823	817	791	837	853	837	810	822	831	844	790	817	868	752	797	839	796	809	867	779	749	793	819	850	750	867	840	784	797	720	803	794	823	773	839	778	792	808	836	818	806	784	795	800	824	774	802	787	809	824	821	778	862	830	849	836	806	793	814	802	816	804	849	790	817	823	817	832	796	827	791	854	859	788	768	845	795	841	837	834	828	803	775	823	781	826	859	843	868	819	829	827	858	803	848	829	781	804	836	908	824	801	831	796	826	828	827	832	814	771	809	872	849	773	770	773	821	842	823	850	761	885	863	816	820	810	811	846	829	853	836	775	734	803	804	770	818	831	820	810	832	816	794	801	815	814	814	768	806	875	811	772	734	840	787	779	796	828	845	783	747	795	808	814	804	795	832	839	776	820	830	828	836	754	860	801	804	814	753	844	791	802	812	837	803	804	776	819	862	783	838	839	827	791	768	824	833	847	850	802	813	799	815	812	826	819	869	779	813	854	791	818	814	805	793	821	837	804	815	856	809	789	800	806	791	866	819	812	772	780	785	793	824	748	788	818	788	817	852	767	805	778	791	803	786	829	780	793	790	846	796	808	811	772	833	796	755	813	822	862	837	811	824	828	847	806	814	809	810	809	789	742	815	831	780	834	841	718	810	846	844	829	827	776	818	787	785	797	766	824	795	838	769	790	837	836	788	798	826	766	791	760	891	827	809	777	788	791	813	809	800	838	827	858	811	809	837	823	804	824	816	822	834	787	823	826	820	813	836	788	803	815	869	768	811	776	763	829	824	809	808	841	834	857	800	826	849	846	817	824	838	813	811	775	825	771	792	778	800	810	819	830	793	782	805	818	795	790	808	801	775	811	828	785	793	828	812	783	853	819	810	853	788	794	801	745	814	799	864	803	778	822	778	782	852	842	839	828	815	801	822	815	758	809	795	846	828	794	815	802	772	827	783	861	833	771	813	794	793	777	780	859	811	880	825	823	802	777	837	782	819	764	841	814	860	808	830	829	776	792	828	840	849	868	814	830	769	801	822	813	826	754	832	786	784	805	813	847	828	846	808	810	796	769	795	808	852	782	792	770	797	771	779	821	809	859	784	767	803	819	808	789	812	793	799	768	812	830	784	851	808	791	856	848	795	805	838	846	856	852	798	811	831	805	833	819	827	791	813	786	815	767	860	778	844	833	871	785	841	762	805	861	832	825	810	777	843	811	834	828	815	827	828	844	794	843	825	794	807	814	803	753	793	770	865	767	812	828	819	822	774	832	753	760	755	821	775	833	818	773	847	785	834	792	784	839	829	835	786	800	815	804	797	834	826	810	846	856	813	817	787	800	799	830	768	820	891	778	849	806	776	856	817	842	789	798	771	797	785	785	792	806	782	819	803	823	853	821	808	780	818	797	878	851	790	815	746	802	835	839	787	796	824	813	811	817	847	769	809	864	793	830	801	808	786	822	794	865	854	833	784	820	790	830	814	762	791	807	822	820	789	847	805	760	832	796	808	752	818	812	850	834	776	824	826	827	794	820	811	805	776	839	841	836	780	826	772	819	796	852	742	843	831	802	858	816	807	796	793	786	810	816	835	831	817	774	830	804	766	825	839	804	815	794	748	814	806	783	837	800	784	787	769	829	797	788	815	790	847	765	833	804	813	809	840	796	763	842	776	873	821	820	759	809	839	896	858	806	828	815	846	763	813	814	811	874	770	806	779	836	735	773	780	876	771	792	831	800	824	819	790	823	811	816	811	799	793	816	795	782	800	783	815	791	843	796	840	847	810	864	762	787	776	838	796	825	809	797	798	794	809	803	789	843	775	792	854	798	815	789	790	819	798	802	865	799	835	825	821	761	783	815	793	838	799	819	797	783	804	787	782	852	783	830	812	825	774	801	791	786	792	789	829	817	853	791	798	801	783	822	811	787	864	770	858	807	813	827	784	841	810	825	854	869	832	786	806	818	879	751	808	858	806	832	806	817	806	833	809	811	739	814	822	833	842	789	818	823	824	796	833	844	786	811	800	828	787	794	784	791	850	818	821	771	851	889	823	847	776	822	855	744	876	795	828	813	793	818	774	811	819	806	799	874	816	785	773	828	842	822	817	847	839	818	819	813	819	829	849	832	778	746	880	821	794	797	760	802	795	828	802	872	839	784	827	798	800	836	820	861	823	796	811	773	829	821	804	824	870	830	776	817	813	855	808	772	824	867	812	862	788	798	770	802	809	749	854	784	808	812	780	819	834	811	804	817	861	860	805	792	780	830	794	825	798	812	826	807	874	841	790	781	806	761	808	836	841	825	841	778	789	841	866	832	818	775	814	779	764	822	789	802	855	763	805	804	803	779	790	767	824	852	871	813	799	796	818	823	770	779	759	874	813	797	806	797	809	802	816	794	812	778	795	824	844	835	814	766	769	773	799	789	857	830	837	840	786	724	813	833	819	786	831	808	800	793	853	770
13077	928	641	554	375	315	278	245	225	215	194	164	177	176	192	159	156	170	153	159	164	200	179	179	156	166	139	157	140	166	172	200	186	164	177	159	165	190	180	186	156	168	164	154	154	151	167	188	148	158	175	158	150	169	135	135	182	169	177	162	167	148	151	179	151	177	181	190	167	142	157	174	169	162	166	171	177	180	164	129	163	173	154	143	173	158	165	178	164	149	162	156	160	178	142	179	170	176	165	177	147	169	164	135	168	165	147	176	150	172	168	143	170	143	167	174	167	158	151	198	165	152	153	160	159	162	156	146	154	162	171	169	185	168	173	158	157	146	169	170	143	152	175	174	170	142	174	161	160	164	171	151	153	162	163	176	166	166	151	149	161	172	156	155	163	151	154	160	171	170	158	156	173	160	156	160	155	146	165	172	164	148	129	177	161	186	174	151	152	157	152	170	145	152	153	162	144	146	149	160	167	152	167	158	149	160	177	158	146	172	170	162	162	183	179	160	181	176	167	149	173	175	176	157	161	149	178	138	160	152	166	151	150	153	166	159	153	184	163	153	144	147	173	160	189	147	181	172	145	132	168	168	152	179	162	131	155	150	158	156	143	193	156	170	168	178	154	173	135	166	163	141	148	151	162	161	154	161	142	166	150	154	159	151	164	172	166	163	148	190	136	163	191	178	148	163	156	162	182	178	180	153	185	148	147	163	183	136	151	166	163	128	177	179	176	163	164	159	149	156	122	148	141	142	183	160	202	182	154	137	162	172	145	161	152	168	157	161	154	150	181	153	166	148	145	137	155	166	145	159	154	169	158	154	157	149	178	153	171	133	151	171	159	126	159	164	146	144	134	153	169	148	157	162	164	167	162	168	148	170	162	165	167	157	179	167	146	142	149	165	159	181	154	164	142	182	168	166	152	187	188	173	162	167	185	134	165	146	160	170	146	141	178	155	166	152	179	146	177	181	140	167	174	182	166	152	134	166	164	158	177	180	161	146	166	192	173	167	166	179	148	162	161	163	167	163	192	150	149	161	147	169	158	194	157	177	157	166	150	187	156	160	120	161	165	177	184	163	162	163	188	166	178	179	168	128	158	159	183	182	158	153	158	165	150	170	149	157	167	163	171	154	128	141	147	175	165	163	166	144	141	167	153	156	172	169	147	148	166	171	180	164	157	163	178	189	152	164	147	144	156	151	134	152	149	144	153	159	182	148	169	155	181	162	172	149	171	163	141	152	177	144	131	175	170	169	163	165	173	158	161	187	154	164	153	156	185	164	153	155	161	146	167	169	172	160	175	153	154	129	160	177	143	167	145	158	152	177	151	153	161	137	147	182	166	162	168	157	152	152	136	159	154	161	150	152	139	158	175	181	173	154	156	163	168	162	155	164	161	185	157	169	159	153	190	179	176	157	147	158	163	186	174	157	168	164	162	173	159	162	158	172	138	159	167	181	150	157	145	184	158	159	158	162	168	159	151	156	164	159	143	161	183	192	186	159	166	131	175	170	147	171	145	160	176	154	176	160	140	158	149	182	158	136	185	162	155	156	152	163	145	161	156	161	152	167	167	138	156	143	149	150	151	170	140	129	167	152	149	161	152	131	164	147	152	135	171	180	192	154	151	158	149	159	172	155	157	153	156	159	165	160	160	164	154	175	158	187	159	167	169	154	170	147	157	185	179	150	157	155	165	174	178	147	135	157	166	155	157	150	161	164	174	161	179	160	164	188	201	168	184	186	154	185	149	154	153	153	179	162	135	151	149	147	138	166	150	173	161	149	167	170	154	162	132	178	177	161	156	153	162	167	163	153	159	174	153	154	161	154	127	165	155	159	174	160	173	152	162	149	156	169	168	167	154	160	179	164	167	159	143	162	173	137	159	165	137	150	137	159	153	131	149	153	154	152	162	175	165	163	172	149	147	146	152	165	146	169	150	153	172	177	152	158	171	164	176	143	189	136	158	155	154	158	182	168	177	164	168	148	161	170	167	169	169	139	161	165	158	162	164	161	162	158	169	155	173	169	142	153	143	148	169	161	174	150	147	173	147	158	162	144	151	169	156	168	179	173	192	132	186	149	153	153	171	156	161	148	144	170	181	173	183	178	158	157	158	162	179	141	169	163	181	183	171	172	142	157	171	169	165	190	160	166	175	162	152	171	159	155	175	172	176	169	151	170	163	141	139	179	144	174	159	145	159	177	164	146	146	145	166	141	150	161	158	169	150	154	181	155	166	157	143	166	169	164	150	149	170	164	151	142	139	150	152	148	150	181	167	136	160	154	160	161	168	151	142	173	181	168	173	168	163	163	164	181	170	157	176	153	139	167	156	136	165	142	170	178	151	162	146	150	162	156	165	163	165	157	138	156	150	136	136	143	165	146	189	161	145	174	133	119	147	159	212	157	152	149	163	161	165	197	156	156	172	140	174	140	156	170	151	148	155	160	181	157	182	172	171	163	142	158	163	154	168	166	148	174	161	170	146	163	150	163	162	146	157	178	173	160	192	146	156	177	135	165	171	171	149	146	148	143	164	134	163	140	152	161	183	160	162	168	136	145	193	163	149	187	170	202	142	163	158	175	153	179	165	146	177	163	167	156	172	158	170	150	165	194	166	151	158	151	179	138	156	153	157	133	160	140	165	145	134	154	179	176	183	156	140	164	163	160	190	139	150	162	163	168	150	160	175	180	183	154	155	171	170	163	157	158	169	176	144	164	176	153	179	165	174	146	151	163	170	144	133	167	165	177	176	153	157	177	143	172	164	138	150	131	139	160	165	123	147	158	152	149	174	148	163	158	152	166	158	181	148	176	165	142	176	173	150	140	145	149	135	146	154	167	168	176	144	166	174	157	163	152	146	160	145	155	149	148	174	180	180	185	151	113	131	148	185	156	160	153	146	184	166	174	165	170	156	169	143	168	147	183	160	143	160	158	188	154	147	154	160	168	170	147	169	149	162	178	190	156	161	161	153	174	174	157	141	159	158	157	182	168	148	144	177	145	139	156	166	153	136	161	182	158	164	156	184	159	166	158	171	148	182	153	137	150	188	139	143	164	186	165	178	140	174	171	181	146	144	160	157	151	134	196	162	172	173	164	153	169	181	161	153	167	184	153	187	159	168	155	195	178	157	145	138	164	162	156	155	146	188	154	151	185	119	153	157	181	166	180	158	165	155	177	151	156	175	158	157	165	143	153	162	149	147	186	170	188	137	168	155	192	153	194	133	145	157	162	171	143	163	173	171	152	143	146	141	139	175	170	156	136	168	133	181	165	154	149	180	168	184	154	171	159	165	158	168	164	197	155	162	157	159	159	159	149	151	178	177	180	136	146	159	138	142	166	171	193	172	151	167	159	164	155	153	143	148	159	167	158	150	164	155	179	156	170	144	147	162	152	176	155	165	146	148	170	168	174	165	149	157	170	131	149	139	166	167	156	155	158	189	162	166	164	185	152	169	133	154	144	138	166	153	150	181	206	161	165	159	144	150	152
8049	928	1486	1786	1514	1260	1078	844	749	731	611	596	581	566	508	524	501	533	493	453	476	466	446	454	440	446	446	465	415	432	405	434	437	404	422	442	439	442	451	411	467	432	410	441	427	401	432	417	424	447	400	410	398	422	461	409	440	425	420	398	439	406	427	381	405	445	400	410	435	427	407	406	409	438	422	449	378	442	422	378	392	442	466	444	389	422	449	442	432	381	422	393	383	375	463	431	404	418	422	448	388	454	429	484	370	425	420	391	436	424	412	432	411	425	421	412	418	440	419	383	419	407	408	398	371	434	437	403	430	428	428	431	423	422	378	400	410	440	453	403	418	397	420	407	427	434	398	400	431	406	404	385	400	404	407	389	415	387	441	426	440	410	402	417	406	442	420	442	414	432	399	395	398	383	435	431	409	435	414	416	438	420	396	422	406	424	462	425	409	456	416	408	398	385	398	417	391	417	409	397	412	435	378	409	412	431	426	430	405	384	450	437	414	412	394	394	418	408	410	436	356	411	413	391	428	413	420	419	385	370	419	427	385	460	430	369	402	410	422	404	409	430	387	435	411	414	449	427	416	446	410	416	425	424	422	430	406	406	380	400	446	422	421	407	421	423	427	443	418	373	408	433	436	416	415	434	396	420	413	408	395	417	411	389	376	426	428	358	427	403	418	433	403	420	423	446	444	403	420	408	382	406	427	401	417	391	422	423	404	396	428	398	397	406	397	390	409	426	421	434	395	419	437	382	395	406	422	415	392	413	418	418	430	380	479	445	450	425	432	429	396	408	433	436	415	394	429	400	400	414	433	414	428	409	401	453	407	411	400	435	385	402	395	445	369	434	406	425	425	421	419	435	406	365	417	424	416	416	435	414	431	452	377	406	357	420	443	460	420	436	430	390	391	413	395	403	408	403	399	405	455	418	448	425	440	416	441	422	410	399	453	395	420	403	395	452	394	374	423	387	367	425	391	382	424	413	414	407	412	393	384	432	378	411	425	405	439	403	418	397	442	412	433	410	415	420	423	406	379	408	402	405	444	408	422	455	438	420	379	413	401	463	419	426	376	399	403	418	410	395	389	408	417	416	408	427	398	427	437	411	466	379	405	394	425	408	425	405	397	416	414	428	386	423	407	409	425	422	421	421	406	421	390	390	418	435	391	354	404	452	394	419	396	399	381	411	407	441	416	444	411	430	394	424	427	418	397	470	423	442	432	398	414	421	429	380	391	455	413	414	399	411	428	396	421	383	375	447	426	418	396	414	398	411	421	429	405	437	427	438	407	422	426	403	392	456	408	361	434	409	438	411	405	437	404	417	426	391	427	410	387	426	410	441	415	391	390	401	421	438	437	423	458	433	384	428	421	424	421	419	404	415	413	434	418	431	426	402	420	440	446	466	420	397	439	422	442	400	382	433	416	412	417	397	433	451	419	432	385	414	408	425	436	434	392	422	420	436	458	416	416	389	413	367	387	407	425	432	417	419	411	387	431	407	373	419	421	393	400	424	383	427	412	386	439	411	405	432	427	394	400	403	378	421	429	413	422	402	386	417	414	407	404	410	381	398	409	473	400	393	431	390	417	409	406	440	385	389	459	392	404	426	419	375	405	396	415	415	420	454	391	417	411	442	385	425	413	415	416	430	424	396	410	427	433	423	416	387	436	409	429	403	417	401	432	362	422	427	404	408	434	415	376	400	406	377	411	431	393	402	387	386	391	430	416	425	432	403	411	446	419	429	421	401	402	423	401	442	404	379	426	375	415	413	418	450	377	409	426	388	410	387	398	407	426	417	456	420	418	408	403	429	413	450	425	387	442	424	422	408	433	386	377	450	401	411	381	435	412	441	411	413	378	351	408	443	409	427	422	392	463	417	432	405	412	354	388	434	399	424	447	399	419	428	441	398	408	420	435	403	405	435	404	418	374	384	406	395	444	403	432	427	392	398	418	472	407	396	383	426	440	409	397	448	438	404	417	404	409	428	418	445	414	405	416	357	418	373	418	356	385	403	382	411	433	458	404	417	415	425	445	369	397	421	424	389	431	423	443	430	420	401	437	451	382	395	420	417	441	415	423	416	381	399	450	423	401	447	424	452	414	391	390	431	409	387	404	414	418	400	408	436	425	399	401	466	412	441	418	383	399	412	357	416	464	400	424	437	442	454	395	409	405	423	417	435	401	437	407	409	423	464	374	384	421	417	406	440	428	386	416	433	421	416	383	401	416	399	406	419	394	400	455	432	403	410	376	408	441	409	440	434	437	407	404	413	389	411	394	430	409	433	421	464	412	383	426	405	424	398	410	444	424	416	388	421	434	438	436	409	423	414	409	395	439	443	409	432	428	449	393	424	420	430	422	439	372	407	417	431	425	433	405	420	430	413	376	393	429	405	405	419	398	410	395	425	453	414	380	404	454	416	423	387	446	413	388	435	406	379	418	438	439	400	399	436	422	435	422	416	410	453	405	421	408	417	429	417	423	405	402	435	440	390	419	420	383	397	440	425	437	403	380	450	422	453	416	431	404	389	412	399	417	419	396	442	407	431	399	395	411	440	402	418	419	349	409	419	404	408	417	405	404	425	402	421	435	414	445	394	433	437	427	433	412	445	398	429	419	446	448	431	401	411	401	432	414	407	451	417	436	403	411	399	419	377	439	395	432	404	407	421	395	404	416	408	401	406	401	394	409	429	424	391	398	396	420	392	397	411	453	407	381	379	455	394	412	432	427	391	418	437	427	384	406	417	402	441	441	391	423	414	390	400	395	423	425	373	391	390	441	399	440	402	403	364	413	435	393	377	395	431	393	439	433	416	384	460	421	429	400	411	419	407	444	417	378	396	380	434	415	409	410	406	407	407	395	397	408	406	406	417	428	410	405	393	441	409	424	392	437	398	411	370	432	426	419	405	446	428	422	418	389	392	408	460	418	438	433	363	398	447	437	372	408	393	438	455	380	420	406	412	428	421	408	424	381	412	394	417	400	410	434	421	444	421	385	413	403	408	433	396	428	406	398	395	391	407	447	442	405	440	395	371	424	389	430	419	389	432	393	451	406	406	443	399	405	397	456	391	458	401	455	404	401	384	419	420	424	389	459	398	411	403	427	418	413	393	385	409	430	425	382	432	404	390	439	397	416	407	414	443	396	437	411	409	417	404	407	422	424	403	384	431	405	417	413	408	404	383	425	395	419	415	431	417	402	408	430	389	427	439	404	427	437	407	407	387	367	397	417	432	436	406	430	438	465	410	405	412	399	412	407	423	485	422	400	442	422	386	390	394	417	423	423	435	403	392	395	426	411	411	401	417	390	434	391	425	401	432	408	439	393	381	394	399	443	413	437	395	435	371	397	399	418	413	427	406	405	439	395	413	406	426	413	406	382	394	434	451	434	402	425	414	385	423	374	430	428	451	387	428	420	405	427	414	391	382	409	405	420	398	417	395	444	419	411	407	394	410	388	411	397	381	388	435	426	397	415	428	393	393	436	456	449	395
1571	426	392	404	360	376	333	350	362	381	363	366	413	367	362	361	359	398	335	345	356	397	389	367	389	411	372	394	393	370	403	352	376	373	357	385	407	386	367	366	379	369	357	381	396	366	360	354	352	357	339	369	396	387	367	374	387	349	366	415	355	387	395	373	383	402	381	384	365	393	418	381	349	383	374	447	396	342	410	361	379	374	371	387	355	354	410	361	413	371	354	360	363	406	374	397	363	377	438	371	366	358	368	362	380	366	393	336	391	365	386	380	401	395	390	393	357	356	374	375	335	365	380	384	344	372	366	381	374	380	351	346	372	412	365	369	363	348	376	393	384	391	405	404	356	361	387	374	333	366	404	360	380	385	396	400	361	404	405	399	338	344	379	348	409	374	366	410	379	358	357	378	382	391	370	352	391	379	361	368	382	380	341	393	369	380	366	371	331	374	366	360	347	385	375	379	389	385	406	359	400	373	388	361	390	357	352	353	363	354	369	378	436	344	381	361	374	375	419	348	336	391	381	373	401	376	363	419	382	369	371	378	401	381	371	387	346	402	361	381	417	358	369	343	342	375	389	366	374	377	374	350	368	382	383	386	401	429	380	353	340	364	347	357	369	355	372	395	375	391	344	374	368	418	375	373	339	398	411	394	380	391	383	405	397	336	404	354	423	404	388	390	401	357	380	385	392	373	404	417	408	361	353	377	371	363	359	388	348	407	358	394	379	372	365	374	364	383	415	367	395	368	373	386	398	391	397	353	380	383	371	378	367	358	393	369	366	391	354	403	375	327	384	376	378	371	373	343	355	369	382	380	354	369	342	395	396	380	370	375	340	395	376	356	398	357	374	388	380	358	395	388	407	406	401	388	382	387	355	354	373	367	372	386	357	385	362	329	351	380	381	354	379	380	358	349	344	369	398	360	391	380	345	330	387	388	364	343	379	363	384	353	357	377	371	395	391	379	355	339	345	387	336	364	378	360	378	391	387	390	313	399	358	376	360	359	360	386	372	411	357	382	368	325	362	379	360	367	382	381	341	379	403	399	400	361	352	374	387	353	338	391	386	364	355	341	391	409	381	367	349	407	391	399	362	349	344	359	372	400	350	377	360	397	408	372	372	371	366	347	340	387	360	388	371	380	361	399	369	386	352	391	373	385	382	395	358	391	341	358	354	361	384	387	364	362	360	361	370	402	355	358	382	397	383	350	357	373	395	384	357	348	354	400	385	352	387	356	383	364	365	371	390	373	356	389	397	375	408	404	333	371	395	394	366	384	432	400	383	369	370	371	362	349	375	383	383	391	416	359	400	350	387	368	364	371	348	356	395	342	346	401	334	386	382	371	375	401	367	389	367	348	367	353	365	361	348	382	401	375	404	394	393	360	387	384	365	394	354	387	366	373	382	362	381	390	359	417	379	377	344	379	417	373	392	397	380	352	403	373	408	377	375	362	357	337	357	393	365	367	378	401	369	343	372	334	412	353	365	376	411	394	381	366	387	354	376	352	385	362	359	371	404	367	374	388	366	379	370	357	353	360	385	361	385	368	389	378	371	379	368	392	379	380	377	418	374	363	405	400	373	368	349	353	350	370	403	361	401	322	377	361	420	386	362	393	388	392	364	362	362	336	348	376	388	365	349	396	414	395	373	370	377	381	402	405	378	398	415	371	371	387	360	344	361	370	368	371	381	391	321	404	394	376	359	343	380	325	408	409	387	380	371	384	376	378	370	389	347	357	402	400	381	409	375	337	363	356	393	421	389	352	362	346	377	386	394	373	346	388	368	372	375	364	377	392	367	378	359	372	385	349	354	337	385	386	399	382	339	372	387	391	360	350	366	388	374	338	413	364	388	409	396	395	361	315	374	369	358	369	406	351	333	335	379	388	381	381	383	407	359	357	365	373	392	389	387	354	351	381	360	346	351	377	372	362	389	395	359	433	397	363	392	388	366	362	359	381	369	365	366	388	372	406	379	370	375	390	372	376	357	339	353	375	403	371	384	370	393	378	395	395	366	392	374	342	353	408	351	408	378	361	413	378	330	367	393	380	346	382	366	366	368	359	391	372	393	364	354	380	380	376	386	339	372	353	400	354	364	380	343	375	395	368	387	350	364	355	356	342	375	391	396	377	354	354	375	371	360	383	347	367	375	385	362	397	356	393	395	365	342	387	377	325	379	365	366	381	406	357	352	331	368	368	382	366	367	397	393	412	395	342	377	350	371	371	360	359	322	378	382	377	364	381	396	387	348	371	384	378	344	380	376	375	394	394	380	383	412	342	360	367	352	403	400	386	379	388	399	366	368	361	372	371	354	364	379	366	359	393	406	372	385	398	410	375	360	342	384	394	421	416	368	417	349	374	385	362	334	354	376	380	389	391	354	404	401	347	394	420	399	378	407	363	357	409	381	383	338	394	416	363	339	355	409	341	330	366	371	383	400	384	372	412	351	366	368	392	391	387	361	374	393	352	334	365	385	385	366	355	394	367	414	371	389	384	392	362	309	400	367	425	352	396	396	358	356	403	404	403	390	373	348	383	394	393	411	369	368	353	396	337	388	373	344	372	373	370	399	355	385	366	356	376	359	366	323	407	380	334	380	363	367	350	399	370	373	335	360	373	364	356	412	392	379	379	380	403	373	395	382	366	384	360	364	392	366	339	359	389	365	367	341	403	344	369	386	391	428	342	393	391	328	372	383	351	375	357	342	386	353	394	396	401	391	393	381	351	363	391	376	359	343	355	367	327	378	382	389	352	361	406	426	355	378	322	365	406	403	373	436	399	367	415	362	346	380	369	350	340	360	383	390	354	373	371	370	363	378	366	402	399	363	380	405	351	355	388	394	389	371	352	383	383	338	367	371	372	391	384	369	408	364	359	397	376	367	386	372	382	362	348	375	375	391	367	373	383	405	383	405	383	396	369	362	348	351	402	362	398	370	386	373	365	376	408	349	378	377	380	343	393	397	346	353	372	363	356	365	363	395	348	368	367	424	384	375	412	382	354	399	405	369	350	377	379	366	409	358	376	350	345	399	332	338	366	361	351	387	378	371	358	399	354	371	367	376	363	371	383	429	367	392	366	410	361	363	377	377	351	364	343	404	405	389	344	362	386	353	386	410	367	387	365	343	355	358	375	395	362	393	394	363	403	379	360	376	384	380	396	359	338	387	366	381	329	356	389	391	361	360	356	361	355	392	361	392	371	363	399	432	406	414	389	370	408	374	358	373	367	357	363	344	384	396	375	351	424	406	384	369	362	410	374	351	362	378	414	384	357	382	392	383	381	400	368	372	374	359	368	389	390	389	368	395	390	415	358	340	385	384	378	347	367	406	365	338	400	372	412	366	355	331	355	377	412	378	381	372	339	379	372	366	384	366	358	352	398	377	369	385	332	364	365	383	350	376	395	384	359	385	388	359	393	375	397	385	377	354	385	382	349	391	433	363	379	351	378	386	376	416	416	338	359	419	398	408	382	369	390	385	371	368	407	345	390
2061	901	940	897	960	908	926	924	820	904	895	847	900	946	842	912	938	891	921	864	912	869	864	878	885	853	883	902	855	853	927	881	815	879	889	914	895	861	900	882	863	894	880	870	901	882	849	890	895	881	846	826	859	888	847	863	825	889	871	854	844	917	837	843	807	865	851	924	881	880	827	843	874	805	913	872	902	841	896	871	891	860	910	867	911	845	916	840	910	893	859	897	908	848	834	936	856	864	855	862	882	907	865	869	879	928	822	897	825	841	866	913	852	840	881	842	788	843	858	854	907	864	882	915	815	918	895	884	886	857	864	868	875	853	887	910	873	855	901	872	898	865	872	830	828	874	897	876	908	898	887	908	857	844	887	924	855	850	890	943	881	808	863	864	866	874	861	893	891	872	891	918	874	895	910	865	898	838	883	841	920	899	865	838	894	853	862	904	844	911	920	852	877	846	887	871	887	841	885	820	882	930	885	892	843	883	854	852	901	829	867	846	858	911	910	873	898	892	897	874	841	846	863	872	940	934	896	873	869	850	899	916	853	811	852	877	863	907	842	831	881	874	913	889	865	860	849	901	857	830	872	875	836	890	857	883	892	854	815	890	869	898	863	872	915	928	878	888	873	831	926	891	893	863	807	853	902	862	903	846	822	896	882	912	925	877	848	859	875	860	827	883	894	891	807	871	835	871	884	855	894	865	889	893	877	948	871	865	864	834	862	885	901	894	884	837	896	882	849	869	906	828	876	887	894	878	851	874	932	850	899	878	920	949	903	882	837	859	948	811	911	820	891	829	859	900	860	928	912	843	856	867	916	918	884	860	902	841	883	898	859	873	823	878	930	880	947	936	934	943	871	951	852	893	859	884	876	848	873	909	874	912	855	938	875	878	915	866	880	904	881	836	886	893	864	879	923	865	885	895	860	874	897	888	836	902	896	873	859	833	870	865	853	901	897	852	895	866	879	846	884	891	813	926	894	866	874	860	908	892	809	896	832	849	856	895	894	883	901	936	870	878	921	880	884	846	847	890	860	907	853	860	866	877	815	825	877	832	879	857	856	884	891	884	856	845	850	891	833	886	906	836	884	836	871	925	917	855	889	874	828	887	896	870	824	858	874	861	936	889	889	891	894	882	863	872	833	861	856	858	928	861	897	875	892	876	840	870	861	848	886	897	863	927	853	915	836	856	856	886	871	884	876	914	879	858	872	838	922	853	870	849	840	883	879	838	828	891	895	901	839	886	871	858	854	895	891	923	876	882	906	893	854	927	889	952	869	955	916	856	905	879	878	871	842	851	945	891	859	913	865	846	840	854	851	849	896	812	922	950	859	836	892	914	887	892	882	875	825	845	885	879	824	900	837	846	867	898	874	910	847	830	830	872	861	848	864	873	846	897	871	898	864	860	826	872	838	848	873	861	831	922	841	839	887	871	838	849	874	859	904	896	876	894	879	904	904	837	838	878	825	840	926	903	885	868	828	890	871	846	906	902	893	859	862	860	899	895	900	857	902	843	815	868	832	896	881	842	897	864	866	882	850	842	903	837	878	888	839	838	923	855	851	887	859	883	824	899	853	870	822	847	822	914	896	899	876	843	923	880	925	909	881	886	868	886	844	885	835	838	945	818	864	858	845	816	905	836	908	886	875	838	884	867	872	891	881	909	864	857	883	870	919	890	870	846	832	898	848	902	853	924	862	897	878	882	834	877	844	860	858	883	887	819	843	859	885	929	856	892	845	868	884	835	812	936	866	885	828	850	801	817	891	849	837	863	858	859	899	848	908	893	853	880	850	851	878	883	838	874	871	896	852	871	907	896	847	915	909	849	849	899	919	927	904	843	880	842	856	901	877	831	876	894	871	874	851	853	860	832	887	883	893	869	866	903	855	843	872	824	860	844	884	847	914	876	884	837	885	841	845	868	828	901	881	879	931	890	920	879	864	877	907	869	851	872	850	937	875	885	801	855	854	829	866	903	900	906	880	876	858	811	889	869	902	858	865	880	892	839	913	897	916	823	879	852	947	880	873	894	877	893	862	853	839	937	858	879	876	948	890	887	904	874	926	863	895	847	893	820	877	820	825	881	932	829	873	853	853	882	848	838	892	888	883	852	890	852	867	874	874	873	857	914	922	883	860	866	887	823	860	862	882	864	929	873	914	862	873	820	897	880	881	902	901	849	855	895	847	866	834	806	917	859	866	867	871	849	822	899	861	899	831	846	921	836	886	897	885	879	882	901	934	863	899	867	839	867	882	855	909	854	883	886	884	890	831	901	902	924	869	864	874	854	846	884	894	914	854	912	816	886	899	861	903	880	931	831	807	868	869	896	889	896	841	888	879	850	843	803	912	867	887	829	837	860	885	860	825	843	845	886	875	926	909	905	873	911	893	895	823	871	872	881	837	835	878	856	895	866	872	882	878	931	861	920	877	897	922	916	881	836	875	851	864	835	931	897	827	828	951	891	879	880	870	883	865	885	933	920	860	860	932	859	855	832	871	931	902	854	919	883	881	879	871	889	925	895	817	839	880	867	888	845	862	827	882	864	871	900	854	882	877	841	870	905	860	851	857	846	829	861	830	848	918	888	885	858	888	804	849	900	903	897	814	851	895	865	880	915	866	895	836	855	920	848	824	906	892	886	873	897	886	848	880	937	833	905	920	891	876	847	856	819	850	922	879	931	897	874	937	822	872	844	875	862	883	870	821	829	884	873	853	915	864	846	903	859	874	887	886	866	896	884	845	865	913	881	904	863	847	855	844	898	924	884	852	901	880	873	855	861	919	857	900	852	840	828	866	869	859	821	836	889	882	854	901	908	833	905	867	862	891	852	845	804	874	864	860	856	887	899	869	867	857	913	859	886	849	848	907	894	819	902	870	894	897	864	892	883	808	909	858	898	857	873	879	897	896	830	884	919	879	840	899	878	808	879	875	859	880	863	822	889	894	837	849	839	862	881	804	879	887	943	872	854	865	860	914	820	949	918	863	871	931	890	893	820	861	920	896	871	839	879	880	867	913	929	886	890	880	926	877	867	903	908	890	897	854	859	898	934	805	819	814	859	944	823	925	864	870	913	889	870	924	837	902	885	810	817	836	887	847	906	926	875	864	892	903	864	874	849	869	873	894	885	876	890	911	925	848	860	895	905	902	869	863	867	909	842	890	916	898	903	880	875	915	894	925	867	881	857	930	885	888	950	905	913	867	906	848	807	831	919	818	821	864	843	850	866	924	819	895	902	909	859	903	893	858	888	857	901	889	851	826	857	868	865	892	905	917	919	892	897	882	872	852	850	875	874	853	839	889	859	887	852	882	820	850	827	842	850	854	936	863	803	876	878	897	922	845	879	842	878	877	887	880	863	890	948	864	867	868	900	866	866	874	884	887	913	863	825	826	875	936	866	848	858	866	854	915	903	883	936	855	828	862	859	835	880	845	857	886	852	876	945	885	860	850	901	822	886	871	878	885	870	862	837	893	890	872	853	883	876	897	893
7247	685	583	502	495	438	448	422	382	383	381	370	356	351	365	352	353	369	363	376	362	351	353	376	328	365	342	354	358	340	341	394	351	318	327	367	327	346	347	357	393	383	391	341	352	343	346	340	333	358	325	318	342	345	377	347	344	359	367	354	361	309	324	363	343	361	354	334	334	365	387	320	304	328	329	325	336	328	380	326	323	331	369	363	369	362	351	380	341	366	350	356	339	306	331	366	350	333	344	322	349	337	346	356	368	350	337	340	359	348	366	344	356	321	311	318	341	333	342	348	333	359	317	342	302	321	368	363	361	378	367	355	339	357	364	327	340	361	366	350	363	358	321	364	386	346	337	341	353	353	355	331	354	362	313	341	340	354	380	337	361	357	372	339	367	387	352	357	342	342	360	345	345	358	361	346	339	392	343	381	352	345	336	357	355	329	360	353	351	358	332	353	363	358	344	374	346	395	383	341	328	332	346	353	382	377	326	324	353	369	336	333	355	358	367	382	337	348	341	375	350	359	330	340	306	333	351	376	352	388	339	353	385	338	340	339	352	332	336	355	339	376	373	354	331	306	346	365	350	382	336	360	373	321	331	363	372	343	349	331	343	383	347	337	356	353	340	350	372	348	342	354	352	342	345	378	322	357	316	356	343	337	324	341	329	363	377	319	301	347	342	330	328	357	319	371	336	352	317	338	342	361	323	343	397	383	347	379	312	333	335	389	422	337	365	332	338	344	370	332	363	380	376	348	351	358	370	363	378	351	330	313	377	344	342	379	379	365	357	369	331	367	368	377	348	326	369	309	373	352	376	404	317	327	338	327	344	365	366	322	340	392	341	369	345	346	378	349	328	319	374	336	349	339	326	348	340	328	372	338	363	324	361	357	358	342	337	354	338	332	350	312	352	402	345	335	350	336	350	354	357	323	330	335	374	345	380	359	323	327	346	358	331	391	354	326	358	351	362	362	363	378	328	333	336	355	330	344	356	338	356	320	346	316	376	362	351	360	338	308	351	378	361	312	354	344	361	351	339	303	355	361	366	349	341	369	374	329	343	353	348	343	331	340	352	344	348	344	384	351	342	364	384	370	369	367	323	332	323	361	337	330	324	384	305	359	354	360	335	326	355	350	337	314	332	355	337	364	356	353	373	330	339	348	342	369	339	339	360	357	342	372	378	390	337	362	339	341	361	331	330	347	349	372	343	346	351	306	351	369	336	384	348	339	319	377	309	350	376	346	305	385	326	314	350	376	339	318	370	386	359	328	341	330	374	347	390	356	369	342	355	329	336	354	348	365	332	342	312	362	329	362	346	357	330	351	369	319	318	342	328	318	331	335	340	353	322	336	346	347	335	342	315	367	389	354	354	362	329	351	337	358	375	354	346	318	338	353	370	398	363	344	311	372	323	347	371	366	351	334	348	349	375	351	380	355	345	349	355	363	354	384	394	321	343	283	324	339	334	358	308	360	381	345	368	374	398	353	334	333	360	327	386	358	367	365	342	320	341	340	311	302	348	345	397	361	318	327	336	379	359	358	325	300	386	308	329	369	363	338	355	360	315	364	349	355	362	343	343	358	345	349	365	369	352	317	314	359	347	352	381	352	345	357	353	358	327	296	340	335	339	380	320	342	336	339	330	332	343	330	339	367	364	371	324	346	352	344	382	367	377	353	337	359	378	341	362	368	344	333	341	353	339	342	359	358	361	357	357	310	340	341	372	356	310	312	333	369	385	370	320	378	319	339	371	315	345	381	316	346	370	342	335	314	343	370	367	356	373	361	340	337	343	319	370	351	375	348	348	382	317	332	340	350	348	340	402	391	372	308	345	331	362	363	326	377	374	336	330	333	345	351	378	355	367	338	346	332	299	358	311	343	353	350	371	378	371	333	354	334	383	387	345	345	334	366	338	351	349	325	364	334	348	369	322	336	340	356	344	366	333	355	323	350	379	356	340	357	345	352	381	361	395	371	328	337	368	345	337	365	329	337	344	326	308	393	388	371	350	338	342	331	365	393	356	386	343	331	363	363	351	353	374	391	382	371	384	341	307	330	362	367	321	342	334	298	327	310	359	358	363	374	337	342	349	360	358	329	334	365	316	339	363	331	364	384	336	319	361	317	354	339	358	350	328	321	392	345	310	353	368	334	382	351	348	365	345	356	351	345	344	372	359	372	381	330	324	397	369	359	360	366	309	342	350	367	333	353	362	317	337	343	329	371	340	361	388	367	346	361	350	361	303	348	338	332	340	320	341	353	352	316	332	403	368	323	337	330	356	338	336	359	337	355	364	353	320	350	349	333	355	307	363	347	373	340	376	375	333	349	337	383	382	358	354	328	346	363	331	349	379	357	334	326	349	347	351	355	363	347	366	367	369	347	358	359	358	371	318	337	381	345	360	317	330	337	345	354	372	360	367	356	349	338	337	338	330	355	355	355	349	334	341	350	325	350	319	351	343	365	361	373	372	354	337	308	365	360	323	331	334	340	376	329	332	386	337	336	340	355	359	367	326	357	316	391	393	349	381	400	349	403	359	336	345	358	347	335	360	318	339	322	348	361	357	424	374	340	387	343	364	351	340	369	351	375	343	418	325	344	366	397	350	318	354	366	348	339	350	352	342	381	369	372	343	358	350	351	373	341	357	350	356	336	338	359	366	390	346	358	358	336	328	381	377	332	282	311	334	355	386	346	317	372	327	323	346	364	372	334	368	359	372	341	344	367	363	371	336	321	346	395	351	317	349	358	323	352	333	334	342	373	336	345	342	338	340	342	333	347	307	350	331	371	328	345	341	372	327	365	374	349	365	331	357	376	378	310	348	328	350	338	367	319	327	382	348	330	361	403	376	350	398	363	351	362	336	362	319	370	361	376	344	339	370	347	359	316	384	323	326	371	309	366	367	346	365	351	377	381	366	355	354	346	340	373	324	371	331	369	318	403	347	357	358	321	348	334	331	355	352	355	350	303	348	406	366	358	376	357	356	359	357	358	317	347	342	354	355	353	337	322	377	361	363	340	356	338	366	347	374	351	345	359	319	344	327	362	347	377	319	360	387	373	341	335	321	318	346	354	343	351	388	345	340	388	353	353	345	336	385	313	349	354	353	356	339	359	352	378	404	337	369	330	352	345	365	342	329	339	359	340	343	347	366	414	374	353	363	341	319	350	328	342	369	355	354	339	355	377	334	351	318	345	348	344	364	348	343	339	343	351	395	330	387	335	340	362	367	354	348	389	304	339	377	343	323	335	351	329	370	349	372	348	330	383	361	348	344	378	351	337	357	362	366	388	354	347	380	381	333	306	344	369	367	357	333	346	360	364	344	337	366	340	325	346	388	375	371	354	373	371	361	366	329	364	359	344	341	329	302	339	318	314	356	377	342	319	382	354	346	350	365	371	363	318	335	331	372	373	334	357	329	343	397	350	325	334	346	361	334	332	347	358	310	337	335	347	375	332	342	318	381	351	360	359	374	344	349	354	361	370	313	295	350	328
6501	1101	1338	1431	1377	1261	1141	1093	1051	914	919	933	942	915	859	900	904	889	822	863	865	824	820	818	859	863	768	861	774	845	802	827	826	896	820	815	770	860	815	788	805	856	787	827	774	831	823	850	820	889	802	792	812	841	865	795	774	786	794	794	798	799	797	808	809	849	793	806	817	833	852	839	831	830	863	830	862	788	789	846	808	815	776	755	780	831	822	826	818	826	800	837	855	788	886	824	798	807	807	838	814	826	811	839	851	853	821	772	775	774	759	840	822	780	825	809	815	817	769	849	823	807	831	804	826	813	762	805	834	823	849	805	781	783	793	794	824	822	822	850	816	823	823	830	833	810	842	816	825	825	821	768	827	833	798	793	881	825	840	817	810	814	800	827	833	796	795	794	775	802	773	813	806	785	783	799	787	819	814	802	815	729	779	813	799	771	799	801	827	817	763	811	812	754	804	796	783	825	847	767	763	836	822	811	835	783	796	780	794	824	840	797	769	815	807	797	845	845	838	875	833	771	827	771	839	824	818	785	850	861	815	834	816	798	779	817	832	869	822	797	832	807	875	799	824	748	830	896	827	801	817	817	810	872	757	788	825	750	848	838	792	807	847	803	797	825	799	754	847	819	807	840	858	815	791	759	766	837	835	834	834	828	792	771	862	820	799	840	816	835	812	790	808	807	830	804	862	792	832	827	834	775	825	817	811	848	779	775	789	811	792	790	862	831	794	781	818	822	817	798	835	804	814	807	910	795	842	821	854	811	805	789	777	814	818	799	776	810	771	806	778	835	813	787	849	818	792	821	774	808	799	813	833	835	826	765	804	816	853	787	811	799	845	774	795	863	795	817	785	807	828	793	795	846	798	802	845	813	846	784	840	827	815	862	799	778	744	855	810	810	852	840	770	854	837	812	807	789	781	825	814	781	809	818	816	805	818	823	852	776	800	829	826	779	830	812	807	834	811	783	807	825	857	810	778	792	828	838	777	813	800	791	814	778	820	779	845	812	793	802	794	835	834	819	810	828	775	824	795	774	809	784	820	793	778	812	766	848	771	788	835	794	792	797	829	740	800	793	815	821	822	798	803	876	834	792	843	828	779	826	809	779	817	807	757	805	820	853	791	794	847	833	827	826	792	820	809	818	769	830	764	772	776	795	812	783	821	818	833	844	822	787	809	838	773	788	831	739	836	780	826	760	856	827	829	838	787	800	814	841	832	823	762	799	798	771	803	818	782	822	772	829	834	850	822	780	826	783	821	823	775	819	896	807	774	792	800	831	843	820	832	831	792	817	841	868	815	849	815	753	824	801	806	815	813	798	841	806	787	794	761	843	810	818	783	848	845	772	778	781	779	789	812	836	833	776	861	800	867	820	849	849	852	794	786	815	809	825	832	812	778	795	808	826	804	789	842	811	811	847	815	812	848	787	792	765	839	785	801	837	813	813	775	842	821	806	810	767	769	753	805	858	782	840	853	796	794	785	786	816	845	807	805	856	819	829	799	757	805	782	823	815	806	834	787	802	812	785	813	802	783	845	839	843	834	778	804	822	848	843	857	799	858	843	812	807	817	808	843	808	847	836	812	833	770	796	836	804	859	785	806	797	829	852	797	791	782	776	800	871	830	772	796	818	801	792	779	799	769	796	784	841	808	803	800	819	785	820	811	816	865	851	792	840	842	790	834	810	830	774	785	844	784	799	816	868	775	831	830	834	809	807	802	796	799	782	786	793	801	852	792	856	859	817	759	832	791	835	815	728	790	856	863	834	796	778	833	814	817	714	802	818	812	810	790	777	793	816	812	817	764	817	820	783	773	819	793	836	807	813	817	798	769	816	798	843	785	815	820	853	811	861	757	821	805	815	811	843	753	797	786	812	820	824	766	830	848	788	771	791	748	829	795	828	788	777	799	803	787	828	818	837	795	818	852	762	800	796	822	810	838	789	775	823	821	861	792	813	824	823	803	834	792	751	807	813	828	849	789	829	808	803	837	827	831	782	794	831	857	796	852	804	853	802	785	792	776	777	815	758	776	774	798	837	821	819	769	789	876	799	760	845	823	780	819	807	831	795	768	795	822	803	795	782	801	846	804	799	772	836	768	806	745	840	820	822	852	860	795	811	773	784	831	766	787	851	813	813	760	817	777	801	839	853	819	769	832	860	801	792	855	837	804	814	804	794	800	809	794	812	816	854	785	797	842	800	760	819	800	785	810	820	817	773	785	810	836	784	780	858	790	825	806	762	841	859	772	866	772	826	787	801	781	817	822	861	848	780	799	835	850	826	872	813	820	799	887	802	817	804	720	814	868	817	823	794	837	770	806	875	785	805	785	850	828	806	797	824	829	862	809	823	806	833	833	804	832	794	804	865	765	790	845	843	844	827	777	816	802	838	799	746	785	804	813	822	829	773	800	801	859	797	827	787	834	787	803	825	790	776	823	831	798	874	833	794	816	811	813	802	862	832	844	815	813	889	769	794	858	759	789	762	790	813	771	814	827	806	853	814	787	806	843	862	827	839	784	837	818	770	818	786	803	815	812	831	796	782	838	810	791	804	782	815	817	848	806	807	827	849	846	779	837	859	790	827	782	835	799	829	818	757	820	770	837	779	805	802	803	847	770	798	779	738	754	828	791	812	832	797	809	813	794	816	797	817	851	770	826	845	861	862	845	826	824	788	843	816	779	794	812	845	790	871	808	850	809	803	839	801	874	766	787	774	808	765	780	793	798	765	817	796	822	850	795	800	794	750	824	810	863	805	847	816	842	831	809	731	819	763	772	801	826	836	844	828	813	804	812	823	809	831	772	788	828	814	750	804	800	823	804	797	805	815	793	777	798	844	840	837	833	789	838	795	879	821	831	773	769	791	775	861	794	784	800	838	798	781	780	832	812	745	807	856	817	790	826	856	805	835	858	792	841	881	772	818	834	808	802	801	798	822	846	831	869	811	746	795	802	842	849	821	814	811	805	826	759	822	834	850	834	832	817	819	759	825	791	809	778	780	794	793	823	784	853	818	789	787	841	842	850	826	805	815	871	834	818	835	799	806	784	783	847	831	843	817	815	817	823	836	792	816	784	794	791	814	769	827	774	847	858	838	824	874	809	797	818	785	788	752	774	766	804	770	801	829	875	794	790	789	819	799	763	798	797	786	791	813	855	805	816	840	833	757	766	776	817	791	806	851	836	809	853	810	845	786	753	783	820	853	835	815	843	793	829	839	820	810	857	848	774	786	816	792	820	832	806	858	753	756	784	846	822	827	762	794	789	843	790	836	813	831	806	816	798	820	888	788	805	822	803	773	814	818	839	802	790	835	814	808	791	787	805	821	795	824	804	804	784	796	823	773	769	770	782	802	861	801	779	790	850	779	784	809	824	835	832	831	843	820	828	818	807	787	803	810	850	837	803	776	804	794	839	845	795	797	876	854	780	795	765	823	769	848	811	827	810	827	798	780	737	770	801	789	876	824	772	820	780	827	807	802	882	820	874	801
12989	951	606	517	408	329	301	243	253	166	189	165	193	175	189	178	174	159	163	185	172	155	146	202	172	145	150	171	166	175	171	156	175	118	160	186	161	170	175	161	156	165	155	145	172	169	175	147	164	152	175	154	151	167	176	140	175	161	159	147	177	163	144	148	150	162	200	155	156	168	179	169	183	156	141	168	175	180	201	148	160	162	158	151	162	165	157	179	170	169	169	151	160	165	151	146	170	153	167	167	148	158	185	159	158	158	178	143	144	188	150	152	161	162	173	179	175	141	182	141	166	153	164	164	140	141	195	175	174	172	136	163	143	153	171	159	135	158	166	176	165	150	172	164	186	160	158	159	149	176	159	176	138	178	162	161	170	164	168	185	162	174	157	165	146	176	175	167	168	169	158	170	161	146	151	160	148	172	164	175	153	174	166	137	154	150	166	149	165	179	143	145	174	144	147	165	165	160	174	145	152	161	161	162	159	170	154	177	164	168	162	186	164	158	182	174	174	163	160	157	152	156	152	168	166	144	176	159	165	157	177	163	160	157	167	143	156	142	153	169	136	183	161	144	159	169	161	183	156	162	179	149	156	178	161	169	153	157	153	154	149	170	163	171	157	149	165	171	165	172	172	168	177	187	196	155	175	161	174	157	173	148	174	176	169	162	133	156	137	145	151	161	168	160	157	167	162	185	164	164	130	151	171	165	153	157	178	174	178	166	135	157	165	161	169	163	143	164	154	148	165	164	161	162	127	146	182	167	171	180	186	145	172	148	154	150	149	153	177	164	139	153	128	132	141	153	158	169	155	172	186	150	137	161	152	160	151	146	158	158	170	188	155	168	186	159	196	157	166	175	155	129	169	153	151	164	172	168	153	163	155	155	158	158	157	171	139	153	159	176	162	172	154	167	163	163	146	168	158	150	162	155	179	156	166	150	153	147	148	155	149	150	170	167	146	140	175	159	158	159	177	156	159	143	170	182	152	171	143	149	181	140	183	159	179	183	171	153	171	145	147	169	158	175	182	179	153	136	138	153	171	167	164	170	163	155	157	140	173	165	168	177	161	148	177	174	157	149	158	174	147	147	177	157	157	179	161	189	162	157	142	159	160	133	167	161	160	160	149	185	168	177	170	170	165	165	162	127	140	152	166	159	160	176	165	154	175	156	156	170	176	176	173	165	137	164	149	146	160	152	162	141	163	173	159	196	156	173	166	178	160	149	166	184	145	164	164	176	160	139	154	140	170	167	132	158	191	166	135	158	144	183	153	174	160	141	154	167	153	166	158	180	156	159	175	185	180	169	176	177	161	172	173	167	150	159	177	144	173	159	173	160	152	162	169	155	170	134	146	167	169	168	179	157	159	174	186	167	152	134	147	145	145	154	167	184	180	133	166	179	168	162	158	179	146	156	166	163	156	148	175	171	171	151	152	158	161	155	171	178	170	142	147	151	182	155	162	162	163	169	163	147	177	155	170	162	149	165	175	173	136	150	165	132	168	147	147	160	165	147	176	165	160	132	166	204	174	152	170	172	162	148	169	145	156	156	151	159	146	197	156	172	173	153	151	160	172	162	177	174	159	178	163	150	173	134	157	120	168	140	149	151	168	152	156	152	170	185	175	152	167	164	154	153	145	161	159	165	160	143	177	167	159	131	142	160	154	149	165	157	168	128	145	152	185	161	166	151	174	144	150	151	144	143	177	140	179	169	171	146	176	163	160	160	156	156	168	154	156	173	154	158	167	166	171	157	168	171	171	164	175	167	154	157	172	160	162	178	162	154	144	168	139	153	158	138	157	158	179	190	162	172	178	147	171	140	154	164	157	170	176	180	153	168	152	141	159	167	163	153	173	142	149	160	150	183	159	177	180	156	154	173	161	146	142	158	151	164	162	183	162	140	136	174	154	159	161	173	157	182	144	161	153	178	139	136	160	142	153	199	147	155	176	175	152	165	158	175	161	152	169	185	161	154	143	170	184	146	159	167	162	170	154	132	190	160	156	163	178	175	152	134	133	149	158	165	170	147	166	170	191	183	158	163	156	151	186	150	182	155	170	156	189	161	168	158	172	163	159	170	161	166	153	172	138	183	182	149	164	153	186	173	162	147	156	165	157	162	169	149	152	161	142	156	162	128	164	153	175	154	159	183	171	196	165	162	176	161	174	157	160	155	179	140	149	132	143	151	156	169	165	150	162	159	156	163	122	155	166	145	153	170	144	134	178	170	171	174	143	169	172	139	166	159	155	165	138	138	169	161	165	166	169	181	145	163	150	159	171	158	161	159	184	161	148	165	164	172	121	175	159	150	165	157	180	202	156	142	166	173	151	142	152	164	148	178	162	146	171	170	162	154	166	146	147	172	174	135	162	169	161	156	162	184	133	167	178	167	166	183	157	151	168	146	170	171	156	179	156	142	161	182	146	168	155	168	149	182	163	156	145	171	177	167	179	186	156	162	168	155	168	170	156	166	160	170	145	164	171	161	166	175	149	166	167	174	172	176	161	167	163	143	172	178	155	147	174	174	141	183	169	177	153	155	180	175	165	178	133	172	166	154	164	153	166	176	148	137	176	145	150	178	214	166	166	162	150	192	148	164	150	181	160	156	163	143	160	158	164	142	169	169	135	153	186	146	145	179	158	147	153	154	165	172	161	165	151	154	172	159	158	186	162	166	170	165	151	163	153	139	150	147	159	168	167	159	169	148	163	177	183	174	150	175	173	164	164	178	148	169	175	166	179	161	164	164	174	155	157	160	158	148	148	154	149	139	180	147	157	172	174	155	167	177	141	143	152	153	162	165	149	159	153	159	166	175	146	170	175	149	146	183	173	151	173	162	181	151	171	155	187	161	170	166	175	168	163	187	160	166	156	164	175	169	182	165	182	150	180	177	171	174	168	142	166	158	156	144	153	162	167	185	163	170	164	173	154	168	170	164	160	166	188	173	155	152	159	155	159	172	176	199	158	166	179	170	160	162	166	157	162	159	150	157	159	156	141	150	142	164	175	161	154	161	173	154	174	190	143	167	163	170	165	152	155	180	179	170	144	155	170	199	161	167	156	152	150	158	163	166	182	140	172	176	185	152	169	165	150	164	159	159	155	165	168	158	144	164	163	152	166	146	156	174	145	155	170	160	191	168	150	154	157	163	165	161	157	149	157	160	149	167	167	157	146	161	161	157	148	176	171	144	172	173	156	177	165	160	165	159	154	151	173	159	178	166	153	147	165	181	170	158	145	157	156	161	182	150	136	150	158	163	143	162	163	154	140	140	156	143	143	153	147	163	161	132	154	158	161	163	175	150	171	155	154	174	152	166	173	185	165	160	156	156	175	163	143	163	170	165	149	168	152	168	176	169	177	166	156	169	163	139	167	138	151	170	167	154	183	172	164	135	165	169	172	172	165	159	180	178	163	168	164	144	160	154	144	164	169	172	164	167	162	162	172	174	143	167	174	172	152	164	145	162	184	166	171	193	162	186	152	146	167	148	169	158
7994	887	1465	1646	1595	1224	1086	978	799	732	673	589	577	541	536	516	487	501	486	453	498	487	477	442	420	377	410	432	455	433	443	474	433	418	417	442	460	394	451	427	428	461	492	434	403	408	442	426	432	410	426	402	410	441	433	434	405	411	406	426	392	386	470	446	426	464	424	435	419	420	425	425	393	425	384	437	413	416	433	399	442	419	419	446	404	442	405	415	444	402	380	406	410	393	438	415	466	406	418	448	415	390	406	412	376	400	410	402	418	417	428	415	413	439	381	380	441	409	443	421	448	391	411	398	383	401	418	390	392	413	389	422	448	400	370	452	401	441	413	435	411	428	425	400	381	434	425	429	422	404	411	438	433	444	429	400	440	374	403	425	398	414	404	433	434	419	419	475	422	405	398	399	410	411	446	417	421	409	388	397	422	412	447	409	422	405	415	408	410	403	417	400	413	424	396	417	449	404	414	408	396	399	411	433	413	433	414	421	401	406	410	454	382	410	446	394	404	385	433	386	451	421	385	444	386	397	408	417	394	413	418	410	376	400	420	433	394	390	398	423	419	429	407	422	438	451	377	425	437	409	407	422	395	389	376	407	412	415	417	388	417	386	406	446	408	402	400	425	395	401	395	432	392	414	420	445	391	412	389	445	397	398	426	430	427	443	410	446	382	439	393	434	467	379	403	375	391	434	379	433	404	410	401	394	389	421	426	424	385	382	433	384	439	385	424	421	375	419	424	389	424	364	414	417	422	385	403	407	436	449	453	420	404	397	438	415	447	439	390	391	396	400	422	411	394	397	403	387	401	439	414	409	418	403	390	431	411	453	396	390	438	425	425	425	390	411	382	438	432	429	411	410	432	410	429	411	396	378	420	405	419	448	394	385	450	418	405	420	439	382	472	428	384	398	430	413	442	432	414	403	410	395	396	402	460	428	408	455	415	375	419	422	411	394	430	429	412	431	393	409	411	393	427	384	420	436	378	413	409	445	419	434	456	410	383	402	404	432	430	446	432	431	381	393	407	424	417	396	446	434	431	448	376	416	411	476	399	448	407	459	421	405	397	401	401	388	420	402	380	412	396	427	410	425	427	416	427	456	415	427	397	414	434	454	403	442	436	387	403	425	417	401	417	380	421	438	396	393	437	421	399	433	421	463	401	458	421	441	400	425	445	395	437	400	431	453	413	429	395	377	423	398	429	420	409	440	404	401	398	439	402	390	450	453	410	394	430	416	429	403	423	399	404	425	414	411	407	419	404	429	422	408	427	388	431	393	387	435	393	408	412	417	412	377	418	435	439	426	440	433	405	439	406	406	383	415	452	386	419	428	436	423	464	433	387	385	383	414	414	423	412	377	393	437	433	397	427	404	416	418	401	422	413	452	423	412	422	391	429	402	401	426	421	409	444	423	422	407	423	397	418	411	439	429	397	427	459	416	407	406	465	413	404	454	412	415	432	404	430	402	392	407	424	396	405	406	382	433	439	401	428	393	447	422	417	425	431	359	423	419	437	407	424	411	457	398	401	391	451	401	462	397	410	436	414	412	450	400	365	415	434	426	409	423	428	416	394	376	401	435	376	409	442	428	404	413	444	417	437	417	414	425	436	407	433	409	421	390	424	408	420	396	417	419	414	429	395	389	369	405	415	424	392	397	388	435	431	419	389	404	409	445	440	410	409	424	379	403	419	447	418	442	405	420	441	417	418	449	402	423	421	383	437	407	412	426	406	428	389	417	428	469	402	459	442	401	419	417	435	434	392	425	395	418	414	362	412	433	445	430	413	421	380	426	415	428	408	402	410	406	408	435	401	406	414	378	408	414	451	401	418	412	414	391	437	382	422	457	426	445	406	422	438	416	440	432	372	411	374	406	403	456	403	413	438	409	435	490	403	420	452	424	429	395	409	369	393	414	397	403	421	428	410	404	432	406	407	379	395	412	389	416	427	389	392	402	421	400	430	402	413	433	437	414	373	392	387	385	376	445	411	396	383	415	453	430	414	419	441	429	434	429	407	428	410	447	401	401	437	417	433	401	401	391	419	382	431	441	396	455	449	424	407	444	409	430	459	414	433	403	418	431	384	426	402	414	375	444	401	439	437	411	434	476	415	389	413	425	380	410	411	387	425	395	426	416	404	413	420	397	426	401	425	383	378	416	412	402	405	450	392	392	429	404	415	400	412	428	438	414	438	419	371	398	401	454	467	425	410	388	443	394	417	416	422	437	436	400	428	423	406	411	389	409	436	430	404	407	444	441	434	417	451	435	419	450	377	400	436	400	407	387	440	418	442	427	433	444	412	409	434	376	439	435	401	408	441	418	416	409	434	446	452	420	436	440	400	413	389	422	411	440	391	403	418	404	403	430	411	389	397	419	430	390	423	476	407	425	422	379	399	379	395	420	409	405	393	413	421	411	372	432	427	386	403	410	410	426	454	404	408	428	395	395	387	404	383	413	389	400	396	400	387	440	412	389	368	418	427	384	423	437	376	429	469	417	428	418	407	404	437	391	414	436	438	414	436	393	390	401	429	445	392	388	420	386	439	417	426	414	427	408	397	408	415	446	403	413	389	416	405	443	414	412	386	407	397	395	395	395	415	404	403	420	423	425	434	414	437	409	405	414	377	363	411	427	392	463	415	448	451	444	427	403	397	380	411	449	417	425	464	397	407	406	387	405	436	438	422	421	408	391	413	410	400	416	405	399	424	414	398	416	398	399	417	380	424	425	405	390	379	422	432	378	424	402	411	435	419	445	403	412	442	420	407	406	402	392	446	439	400	421	403	392	422	409	408	408	411	412	428	422	411	403	408	409	414	423	407	407	407	404	450	414	383	423	441	405	437	425	414	417	404	448	442	423	395	414	443	431	394	395	423	400	458	397	418	427	414	422	420	430	408	410	408	423	417	431	432	436	444	418	414	384	424	459	417	407	403	403	400	408	435	379	377	425	412	400	391	408	422	413	431	388	433	388	413	422	392	468	426	366	425	402	433	428	437	413	421	377	427	391	390	396	435	407	411	402	430	428	399	411	441	451	423	423	475	426	418	433	447	419	391	408	427	415	423	425	405	444	439	403	412	428	396	386	438	399	429	428	422	427	392	411	459	428	385	433	437	425	421	405	428	405	392	398	402	377	440	414	414	401	443	414	415	419	420	429	407	401	379	398	365	405	439	448	411	418	399	403	450	381	408	414	429	416	431	411	425	430	413	376	418	450	435	429	446	432	400	444	402	454	404	398	444	431	413	399	393	393	434	404	444	438	411	463	420	414	391	428	447	414	422	406	436	436	423	429	371	420	450	435	428	437	407	404	386	437	413	427	396	373	397	435	457	443	381	400	411	420	399	431	399	394	410	400	395	443	430	401	424	422	394	418	430	416	417	430	425	439	405	379	403	414	429	414	438	394	402	430	412	420	421	435	374	412	389	400	432	395	428	427	403	401	415	438	424	421	377	454	438	415	414	369	427	396	407	429	420	393	431	408	384	421	424	390
1425	385	403	399	394	371	331	381	391	361	377	374	375	374	413	390	358	360	356	377	393	377	371	380	406	389	401	356	393	390	396	362	376	409	365	361	408	355	399	384	371	358	408	409	375	373	375	409	374	368	383	383	360	414	374	332	371	414	412	397	401	359	348	388	378	354	400	370	409	381	355	399	405	380	391	381	364	352	385	375	362	360	384	361	378	388	368	371	391	354	361	356	376	369	387	400	413	359	345	381	377	389	362	376	370	373	392	383	424	368	374	358	388	376	345	361	364	402	369	412	376	367	373	391	385	372	367	358	411	381	373	372	396	371	388	386	352	362	371	387	370	391	388	376	366	392	401	370	419	362	352	370	374	367	389	368	392	330	367	364	376	402	389	387	363	377	448	370	365	384	401	345	384	363	368	372	393	387	415	356	397	392	331	379	365	403	355	367	359	379	365	356	391	390	382	390	364	376	367	367	386	353	340	354	381	355	364	394	400	392	365	396	381	389	362	364	389	339	370	360	400	387	394	387	369	387	358	362	348	383	398	393	427	402	381	402	378	352	406	388	360	389	385	392	358	372	374	395	408	421	378	345	391	390	347	391	407	397	356	363	358	369	380	373	378	383	373	369	354	330	369	426	390	352	357	392	392	401	379	373	336	410	384	401	369	420	390	377	356	394	410	392	357	407	385	395	350	413	365	379	402	423	357	362	355	387	394	372	375	377	416	367	357	369	363	379	387	400	357	351	383	392	388	356	405	426	373	374	369	388	371	393	387	401	369	395	405	389	410	356	346	393	362	354	366	384	390	372	335	404	370	383	383	397	354	360	395	411	381	379	354	381	378	354	364	357	390	379	378	368	415	405	372	367	374	387	358	371	380	394	419	396	406	344	373	377	356	363	378	380	406	333	364	356	402	406	385	389	400	385	395	376	374	380	418	415	408	359	381	368	339	404	388	363	391	371	365	345	339	389	389	400	348	393	404	391	386	364	371	387	373	403	382	396	399	379	335	381	340	377	397	369	360	375	351	359	385	353	361	340	353	340	398	404	365	389	374	358	378	369	408	372	368	354	370	404	375	378	338	351	380	353	389	360	378	392	391	392	349	388	371	410	358	414	372	376	382	393	390	398	381	357	378	371	386	391	386	424	374	391	352	366	353	367	369	414	355	356	353	366	355	354	386	399	338	391	355	357	388	381	396	350	365	391	372	385	382	357	383	350	386	400	394	360	328	396	414	361	373	344	378	373	380	346	395	405	386	359	388	336	368	389	379	359	352	387	385	370	401	406	398	363	386	386	366	348	424	385	391	334	369	376	388	349	371	389	336	364	380	353	383	362	401	365	407	392	385	359	370	380	364	385	354	380	365	349	360	360	367	371	375	385	387	355	343	345	378	358	375	391	373	352	400	373	396	393	361	325	387	400	412	354	390	360	427	389	415	384	412	399	396	410	362	387	371	371	369	371	362	392	398	394	427	342	378	403	406	411	394	380	391	376	378	371	387	340	366	379	372	369	376	378	427	388	381	400	373	340	354	368	347	367	377	360	392	344	362	414	396	380	423	383	392	378	358	367	358	379	346	335	373	342	363	396	384	381	377	399	350	396	411	329	406	406	364	387	405	396	380	389	371	393	373	369	374	373	386	350	369	373	344	353	393	344	351	326	357	378	392	366	348	406	377	374	350	385	399	357	351	390	377	351	398	425	420	373	431	390	391	410	374	407	398	395	402	356	385	407	390	372	371	385	368	434	369	401	388	368	370	381	385	363	337	422	365	374	375	368	385	360	335	347	389	400	381	424	378	328	399	376	370	404	365	374	352	355	400	365	397	351	358	364	418	370	352	383	314	365	400	404	390	398	383	362	372	359	355	377	356	410	380	391	392	420	390	356	387	431	390	371	388	346	342	360	386	400	420	371	395	366	382	396	354	372	420	354	352	409	390	372	379	363	398	396	353	376	382	361	360	347	365	334	380	400	368	413	376	434	376	405	373	365	377	352	412	379	392	362	346	372	359	385	439	404	374	348	359	375	382	410	357	370	400	402	351	358	382	370	398	373	402	372	370	385	346	395	370	377	370	390	351	399	356	414	418	359	391	367	377	371	400	393	360	326	371	371	391	329	384	400	403	350	384	387	368	360	389	347	381	374	347	372	347	398	423	374	357	367	376	365	375	381	363	410	385	382	333	379	408	382	399	411	363	367	428	386	389	357	371	398	399	365	381	424	348	356	386	423	361	427	368	360	411	380	373	383	409	392	379	401	380	413	371	378	396	381	385	362	358	353	360	380	353	402	396	411	367	365	309	361	387	335	357	377	388	370	378	400	333	362	360	389	441	427	385	388	366	396	360	400	414	374	383	372	410	362	328	379	410	384	396	384	371	376	376	350	344	390	357	359	396	374	383	342	350	374	365	360	404	407	359	367	361	372	382	412	389	390	385	426	389	368	381	353	368	373	404	401	408	341	418	364	362	350	358	381	347	379	382	391	429	359	347	397	383	403	357	345	380	386	387	398	371	405	420	369	374	391	402	380	372	380	379	409	391	364	335	403	363	344	396	367	355	390	393	376	354	375	410	433	361	384	349	379	402	397	380	393	369	350	390	372	380	395	361	403	356	367	343	377	375	371	410	379	316	362	375	361	367	363	385	403	416	376	388	381	396	395	375	418	410	389	354	346	404	392	386	404	404	339	354	402	369	393	395	353	374	398	373	379	389	384	407	373	357	359	389	394	351	407	330	454	385	366	416	350	374	422	381	398	339	363	379	370	380	350	352	369	356	370	374	372	375	373	373	363	407	369	382	395	375	376	394	374	407	378	383	341	421	376	353	382	413	379	337	409	353	373	383	395	378	395	395	401	374	359	419	379	386	373	388	402	374	366	390	397	375	330	366	400	341	399	410	334	375	400	403	371	390	383	389	399	383	383	437	375	368	390	380	394	366	411	419	410	386	400	341	406	368	352	386	371	411	369	369	358	399	398	376	376	371	385	396	392	406	388	367	369	353	383	343	361	409	361	396	363	398	383	389	378	391	389	369	385	427	349	378	355	372	378	422	426	401	391	377	333	380	360	386	342	334	382	341	346	372	357	378	374	390	397	305	380	402	374	385	387	377	380	344	375	365	375	342	380	386	412	364	353	359	411	407	381	393	345	377	346	395	387	384	381	397	394	390	383	401	430	395	346	363	394	400	368	387	347	404	376	401	362	388	385	387	358	366	362	409	387	390	383	368	385	363	370	394	423	361	388	378	375	372	362	399	370	391	362	394	373	372	381	378	385	414	365	422	366	362	376	362	406	376	369	375	356	390	348	370	402	372	385	373	378	360	349	380	409	384	375	437	351	376	347	383	392	346	387	378	353	397	358	366	337	394	410	354	411	394	379	373	386	366	382	384	364	334	407	380	411	386	343	389	392	366	375	383	373	387	401	362	398	411	354	375	368	367	382	381	401	392	384	385	366	366	359	382	368	341	441	381	391	385	364	351	368	364	360	377	377
2139	883	942	947	900	921	907	888	949	863	855	878	869	886	905	891	904	922	919	869	903	902	932	905	900	930	876	898	885	858	894	881	885	867	897	872	898	886	841	927	947	842	866	897	876	914	880	848	883	796	871	874	925	929	864	833	948	836	830	915	861	865	934	908	897	848	886	957	867	920	901	904	881	940	941	859	918	884	911	875	893	899	913	919	832	889	888	838	840	857	847	848	922	914	839	863	903	884	930	859	865	908	914	903	964	917	857	891	859	911	891	890	869	928	901	886	867	921	878	861	913	896	966	866	911	917	897	880	842	883	916	933	909	874	928	877	902	872	884	901	900	907	888	889	882	889	867	892	914	899	934	905	876	901	845	929	896	924	924	879	922	885	866	859	844	897	896	912	912	882	874	878	873	901	823	885	914	891	877	860	889	877	833	935	929	893	875	900	846	866	832	875	908	876	911	873	875	884	939	904	908	883	889	890	843	902	942	872	892	860	888	864	881	893	881	934	956	892	869	900	856	850	879	926	931	871	903	867	901	894	888	859	875	950	849	857	896	861	919	958	893	921	874	859	862	882	882	895	913	874	883	875	911	918	897	905	876	896	888	890	860	949	871	889	906	858	858	914	890	870	861	881	858	893	857	897	914	911	890	895	897	939	841	878	881	875	891	867	862	842	887	847	920	897	943	916	861	914	874	905	888	931	902	890	869	865	857	903	888	881	931	908	896	849	886	890	904	923	859	894	857	869	900	901	860	831	903	872	808	933	882	821	884	878	859	867	872	829	889	880	846	883	856	890	887	901	868	885	874	902	867	897	825	952	886	868	937	922	866	866	891	849	945	872	838	843	868	914	842	902	832	911	914	903	892	865	906	919	895	887	921	890	880	892	866	925	887	871	907	894	876	918	861	894	910	878	912	911	885	881	936	863	893	883	901	912	889	870	901	897	870	891	860	903	857	917	893	881	920	907	904	868	874	889	865	950	918	886	901	875	877	879	859	842	884	850	931	825	884	882	883	901	942	923	865	882	860	884	855	894	891	888	861	931	900	911	911	864	873	813	893	846	886	878	875	918	838	859	864	914	914	867	859	891	926	852	932	856	879	899	905	931	883	897	943	891	840	897	892	927	889	859	895	924	854	880	847	955	887	860	893	881	891	914	889	899	922	876	924	848	893	851	920	885	862	902	944	905	878	835	886	873	856	873	898	857	893	865	938	880	906	919	865	872	898	930	863	862	910	933	887	843	864	905	912	896	867	898	898	865	838	917	887	916	875	859	975	868	942	839	855	923	885	953	862	870	903	937	912	861	903	871	915	879	887	857	873	887	883	842	896	898	910	826	873	901	893	875	824	880	866	839	883	889	881	891	922	909	913	855	868	909	869	903	864	922	857	896	885	863	894	820	847	926	889	871	874	897	871	881	823	870	887	860	837	911	850	867	886	954	881	937	913	882	904	916	880	879	845	895	918	879	884	862	880	941	886	858	881	903	884	856	863	878	898	882	912	920	910	796	857	871	889	854	907	892	873	878	891	929	918	841	887	880	914	857	931	905	836	854	871	850	884	938	879	921	835	862	810	860	912	857	816	844	890	856	877	901	907	910	889	922	923	847	892	855	867	950	945	855	919	868	894	886	810	883	875	900	875	904	830	856	881	866	884	890	833	877	874	874	887	847	918	917	873	930	879	893	887	881	847	861	879	889	964	902	878	873	933	874	834	897	916	864	848	899	872	901	925	859	887	921	882	858	882	841	920	895	862	939	853	840	884	862	909	889	883	877	894	850	888	865	867	913	893	882	853	905	874	877	866	892	864	886	897	869	870	880	858	868	848	881	885	927	910	932	880	899	847	881	870	887	902	933	846	916	876	868	877	917	925	850	875	905	905	878	907	877	876	857	864	867	867	879	898	887	890	891	914	899	876	913	875	899	881	891	906	853	856	902	904	917	951	867	872	901	891	893	860	861	881	853	883	848	884	914	863	930	880	898	867	910	896	939	871	948	879	873	842	883	914	857	874	869	910	898	890	908	918	893	911	922	947	921	868	858	860	843	925	876	888	905	903	906	849	905	916	928	871	907	869	881	868	879	928	876	906	893	945	946	923	840	903	872	893	922	886	890	902	915	910	906	850	850	932	902	907	861	867	912	865	889	893	902	890	884	848	904	870	851	840	896	874	874	888	884	918	936	819	881	913	881	884	901	906	902	881	873	859	907	861	919	870	873	819	926	878	880	912	939	870	831	901	831	896	884	934	905	859	893	886	921	927	848	877	834	820	867	882	918	861	863	849	884	874	896	903	872	881	844	887	899	826	903	854	906	876	882	888	819	909	887	869	886	900	854	864	839	930	887	895	869	888	942	869	904	837	862	871	876	887	920	867	862	844	873	825	847	882	863	886	874	894	924	877	906	906	904	945	881	857	912	889	884	862	861	903	837	837	851	883	881	874	848	912	887	886	898	876	871	880	899	923	876	922	877	854	880	853	906	932	877	856	898	865	818	851	894	891	896	856	863	887	876	926	867	857	882	862	833	834	849	839	923	906	915	933	830	892	901	903	837	871	891	879	878	860	891	869	840	919	871	890	892	856	863	846	814	870	895	845	899	930	885	919	880	862	923	899	893	906	897	918	885	881	860	856	838	877	836	866	849	898	907	838	850	894	890	856	834	865	911	846	876	863	906	916	871	900	909	869	904	887	880	919	915	883	852	837	888	897	870	907	903	851	857	862	893	888	868	875	900	814	853	907	902	889	849	844	900	889	863	848	924	882	907	885	864	880	861	914	866	954	858	856	878	874	869	868	876	858	900	899	908	897	902	852	848	898	900	842	898	865	907	940	864	948	897	923	929	878	917	853	890	910	831	938	913	871	881	883	891	882	872	850	861	864	912	859	902	853	923	914	872	933	879	883	840	881	913	905	838	871	883	897	881	883	893	844	886	872	876	837	852	920	865	890	837	868	925	845	841	882	861	860	871	864	891	903	855	848	896	892	826	869	898	881	893	893	899	923	874	890	844	873	897	852	836	911	912	827	877	895	933	884	869	887	899	890	847	898	845	891	894	866	879	906	887	863	846	858	858	874	911	832	878	864	872	904	894	907	920	887	875	882	913	940	907	881	858	862	935	887	856	836	909	908	859	845	874	891	893	849	876	868	913	863	883	888	869	927	898	883	931	862	893	918	876	849	855	921	878	878	956	858	866	854	888	875	890	927	854	873	900	890	870	869	879	935	856	845	869	834	827	861	925	907	832	918	880	870	891	901	888	886	896	893	877	881	892	888	871	878	923	857	937	892	867	835	895	905	888	940	916	894	890	869	908	878	930	864	951	838	881	854	872	870	888	906	847	881	901	918	900	875	798	888	908	903	866	879	892	887	895	888	788	840	973	916	915	865	860	894	888	894	844	876	888	847	865	859	897	858	868	917	793	842	866	841	875	893	932	838	863	911	896	839	927	906	873	856	872	849	885	930	829	865	895	871	879	869	835	895	945	900	879
7064	651	562	514	447	448	398	408	352	385	362	337	365	405	382	369	361	376	371	339	320	353	334	392	314	316	368	312	313	380	340	351	359	386	342	359	362	360	356	379	339	345	343	323	366	342	348	353	347	345	347	336	324	335	342	359	297	358	333	377	353	336	315	338	353	359	363	321	359	338	317	338	365	352	348	362	344	332	343	380	362	338	382	368	381	380	368	362	356	348	346	353	363	349	381	333	371	370	363	394	319	349	354	345	363	343	322	333	337	360	299	333	387	345	333	345	344	332	356	365	332	330	320	332	375	375	284	358	324	346	337	347	357	327	343	363	312	333	338	357	349	370	360	336	336	373	350	358	337	349	346	355	340	333	349	354	371	370	333	361	329	296	346	362	368	345	333	363	384	323	370	363	404	353	353	320	375	326	353	363	358	337	346	362	352	342	376	351	359	376	361	348	340	360	340	346	342	354	349	346	373	343	354	400	398	349	374	396	340	372	347	349	324	317	349	315	325	344	327	347	343	334	372	324	353	352	319	357	390	345	349	340	333	353	385	392	367	322	333	357	345	348	351	315	340	324	333	361	356	332	338	338	375	340	358	373	333	355	315	337	362	342	354	328	359	331	371	322	349	364	361	346	385	365	383	332	346	348	364	328	379	372	324	362	356	365	351	339	347	298	313	351	350	307	355	348	382	350	320	339	342	362	347	365	336	387	381	343	339	345	353	353	335	379	345	340	333	355	329	372	355	345	339	377	323	325	339	326	343	337	333	318	333	324	316	375	355	333	347	310	359	355	335	368	333	300	367	325	382	335	392	350	312	341	348	318	336	380	316	338	371	333	375	356	342	393	374	317	347	373	343	339	356	315	365	318	388	346	373	348	362	366	355	372	323	318	354	386	347	356	335	367	336	331	348	366	379	340	331	340	342	328	345	351	326	335	324	333	351	346	370	357	341	353	355	382	370	342	368	352	371	337	309	364	353	336	308	340	332	359	332	364	370	310	348	369	337	299	330	368	333	336	352	366	361	352	353	342	349	343	360	333	321	337	336	359	344	321	351	331	340	359	328	312	357	310	355	346	357	354	368	385	351	325	337	361	361	355	396	345	337	361	378	368	341	354	389	369	354	339	361	332	336	357	362	321	345	367	333	349	353	364	378	341	366	376	323	354	328	357	330	347	367	379	359	371	337	337	345	334	342	370	352	347	321	329	371	334	328	364	344	350	331	357	354	357	313	348	356	373	323	327	337	379	344	353	341	367	328	335	376	376	360	354	348	345	360	319	344	320	363	370	353	356	347	336	324	343	324	333	349	338	348	366	315	369	355	367	349	364	346	351	385	372	323	305	349	324	357	333	383	350	325	344	343	361	333	305	344	352	386	344	366	354	340	374	383	328	338	308	374	359	357	350	387	311	318	383	363	349	360	352	370	359	357	321	375	367	385	373	341	346	337	354	363	352	337	347	367	384	315	335	363	391	343	340	371	392	361	356	322	328	384	330	331	333	343	338	361	338	350	361	373	334	355	334	351	372	357	382	373	355	335	335	380	339	308	347	360	378	391	357	333	375	354	341	343	356	337	307	351	336	324	342	346	350	331	372	346	311	332	345	316	353	377	332	362	335	355	338	408	381	348	345	318	335	387	346	329	353	352	356	366	382	374	347	351	405	326	347	374	316	330	361	348	332	366	390	360	334	329	340	312	355	372	363	349	338	377	335	335	362	348	303	354	353	349	334	358	333	344	386	368	352	323	357	359	331	363	393	336	351	327	294	319	340	375	345	359	337	319	347	374	376	350	344	327	341	319	353	352	355	349	342	329	319	356	329	348	359	311	321	352	350	335	371	361	313	345	341	365	307	317	344	351	389	300	342	373	355	304	337	370	358	341	363	346	329	345	361	327	344	321	356	346	354	351	330	368	335	333	338	367	379	330	334	390	359	330	362	330	366	309	346	325	306	316	344	393	377	385	339	356	350	373	327	319	393	371	380	338	293	362	382	343	338	317	368	340	312	358	353	345	340	371	366	355	339	367	349	337	379	313	362	311	340	351	370	344	369	325	343	352	323	346	352	363	371	324	365	346	343	326	350	346	325	388	316	303	343	349	342	333	343	324	311	341	319	348	341	363	373	330	342	355	309	357	365	373	353	380	359	368	352	350	366	370	340	318	334	347	332	347	376	389	348	354	354	364	325	330	336	359	329	384	363	385	348	349	362	316	342	360	351	369	345	377	334	341	348	352	339	337	340	330	332	338	346	341	308	373	371	352	361	360	378	351	364	352	339	367	369	356	357	364	355	349	346	351	325	328	395	361	326	322	401	338	315	347	361	379	314	383	354	351	393	323	334	331	342	317	355	367	303	340	361	343	367	367	371	349	368	324	314	353	363	340	365	352	327	373	354	345	367	350	369	355	368	364	334	353	339	368	361	323	376	311	366	341	401	351	344	341	380	338	355	376	346	306	365	341	358	340	332	344	350	371	359	342	330	368	352	371	372	356	355	335	351	315	392	335	365	366	354	357	354	344	361	325	321	356	353	339	346	407	356	345	367	353	338	377	369	321	364	345	327	344	336	349	313	336	400	381	369	345	287	333	341	341	344	360	360	340	359	353	336	326	344	331	377	313	357	381	340	378	359	325	361	327	371	335	346	334	339	309	334	368	395	316	328	347	366	322	321	357	350	344	359	343	348	372	375	357	328	336	321	363	347	322	361	338	330	322	338	374	371	390	339	352	336	342	338	351	335	353	383	345	350	329	356	373	336	318	328	318	341	342	379	351	359	355	359	370	374	338	347	366	354	353	337	331	365	344	380	361	382	374	362	370	370	336	333	367	332	381	351	342	349	346	365	337	352	351	331	394	339	356	343	341	357	355	377	358	367	359	333	334	342	348	371	363	378	321	350	355	345	350	356	329	327	338	379	368	367	350	361	354	356	359	349	333	347	352	338	348	368	343	302	390	355	324	362	339	352	350	366	344	324	365	367	338	389	356	353	355	381	359	353	340	378	376	345	319	344	367	384	361	321	366	321	368	350	347	360	346	344	363	348	346	272	340	332	333	352	363	328	357	365	368	357	384	352	355	377	372	337	337	336	347	376	353	350	327	359	342	363	352	351	320	357	377	373	353	363	327	350	357	384	327	309	359	354	342	345	374	377	351	334	368	341	351	350	368	320	376	370	352	340	337	359	341	332	359	357	354	370	353	329	342	349	351	373	362	335	334	324	352	355	353	340	352	343	359	350	327	332	349	346	350	327	331	362	327	330	355	347	349	363	324	370	330	348	339	310	336	336	347	377	378	386	332	343	371	349	363	341	345	343	329	385	360	358	326	314	342	344	353	375	336	331	351	356	351	351	313	375	366	358	357	372	357	346	359	355	354	353	339	361	342	349	333	351	329	336	351	355	353	392	335	335	387	360	302	351	360	327	366	347	355	335	370	344	318	346	352	333	352	353	333	335	355	326	381	358	370	336	344	412	350	360	367	379	342	332	340	359
6615	1142	1344	1351	1362	1249	1123	1107	1004	967	888	859	902	870	823	894	830	846	825	837	866	811	824	824	878	840	789	871	823	793	854	853	854	856	800	794	834	794	846	833	842	779	822	821	815	868	848	819	848	852	805	827	823	857	821	825	837	824	860	819	843	825	837	821	830	827	799	877	824	797	778	813	826	850	769	753	784	834	802	826	777	804	797	814	829	811	794	794	850	806	845	795	852	812	888	775	830	826	811	799	802	805	863	750	831	755	835	788	757	783	880	822	864	848	793	829	830	846	858	801	790	789	853	816	801	813	825	856	850	856	829	806	815	810	755	821	780	799	836	864	809	787	819	806	822	789	857	792	794	772	810	780	757	783	813	818	820	821	802	798	875	776	910	781	839	812	798	777	861	778	772	796	812	750	798	795	838	766	822	823	794	835	846	801	801	818	875	822	783	772	856	830	782	777	794	757	847	848	803	799	790	818	824	802	820	797	819	809	777	771	812	845	824	815	802	774	777	803	765	807	868	831	784	817	852	787	809	842	844	801	849	806	766	780	792	815	858	815	792	814	809	764	817	827	810	820	837	771	777	771	816	815	764	828	858	811	851	815	862	834	841	802	781	849	837	807	766	837	755	827	851	826	778	872	820	788	841	758	799	776	796	843	791	773	855	840	819	822	789	786	782	785	795	775	834	844	811	793	775	787	795	780	788	774	819	805	841	766	790	786	872	788	832	814	826	781	810	777	801	768	773	803	838	783	809	820	786	828	837	842	846	856	874	806	795	807	835	827	791	837	783	870	846	824	852	809	821	804	804	767	816	807	792	782	806	763	741	846	813	756	822	841	835	848	852	793	759	786	791	828	869	872	864	810	846	809	804	765	849	806	838	803	828	764	823	825	791	778	805	786	830	799	780	803	814	802	826	765	811	726	835	784	829	799	846	815	815	822	776	793	790	854	820	872	825	813	781	856	802	868	788	817	841	843	823	830	806	819	812	848	850	781	832	773	806	825	797	770	844	781	772	814	772	851	864	844	858	766	769	791	850	810	827	789	805	858	811	814	814	854	839	822	815	798	791	859	814	762	809	804	770	809	800	823	784	800	838	770	865	792	782	841	808	765	807	819	814	843	788	843	818	789	816	829	793	813	862	811	810	821	771	788	874	820	829	790	840	851	831	844	780	883	791	808	834	842	797	792	856	797	810	806	860	778	825	823	815	824	786	803	788	763	808	803	851	833	769	794	803	801	825	840	818	805	802	777	864	782	833	768	758	820	840	838	796	818	789	793	815	841	806	767	810	795	831	829	827	792	832	784	824	825	828	887	791	818	787	786	845	795	845	816	815	820	809	824	829	795	769	825	787	798	786	866	804	799	767	851	807	848	787	824	847	817	848	852	764	831	785	797	804	816	830	835	836	798	814	821	785	812	812	854	776	759	796	809	828	793	843	759	832	826	773	798	812	790	836	772	772	814	804	779	794	812	859	865	795	808	858	780	788	774	839	780	803	863	813	781	842	853	790	865	793	804	797	798	853	807	795	809	812	869	813	809	775	873	836	849	805	842	828	752	815	801	805	802	809	823	787	843	796	782	784	794	809	843	802	796	806	813	849	856	836	761	752	851	808	791	770	813	788	808	850	813	834	829	779	813	796	775	840	789	745	806	792	780	797	779	833	785	819	843	789	825	829	793	781	787	838	798	825	785	816	807	846	761	833	809	789	825	755	778	813	829	831	799	863	809	766	835	839	757	782	874	799	791	801	788	795	798	796	785	722	820	841	849	811	834	803	834	803	782	815	836	844	835	779	837	851	800	826	814	748	888	822	792	772	771	764	818	775	776	842	799	797	801	798	773	873	797	812	814	775	859	888	836	799	814	792	780	817	819	785	798	781	785	779	787	789	759	805	848	795	809	839	796	821	853	816	828	764	782	783	755	834	834	782	811	759	807	842	822	820	811	842	795	847	759	841	773	804	828	778	776	825	760	822	824	820	848	820	818	864	825	792	830	829	789	822	788	762	822	779	837	764	815	782	811	815	814	776	830	839	840	788	769	820	834	805	820	863	816	820	858	752	779	770	771	750	799	822	816	793	845	842	855	790	784	815	866	850	825	821	830	818	793	841	819	824	818	797	832	811	775	788	795	781	790	806	833	785	791	801	818	815	804	786	784	793	839	847	778	784	812	864	780	779	798	848	769	844	800	825	841	804	806	799	784	810	780	823	764	805	784	824	783	845	797	779	823	825	858	851	831	802	767	824	862	809	834	807	847	854	850	806	844	815	801	816	873	773	800	792	844	779	828	824	833	794	804	791	815	806	829	866	799	794	775	777	785	797	787	829	817	759	828	845	816	799	848	767	812	822	834	805	756	781	783	832	795	832	811	759	833	791	847	822	847	788	814	798	856	776	765	829	830	845	814	859	767	801	821	843	814	851	800	786	846	828	802	779	800	788	858	779	794	856	795	818	869	835	848	784	819	792	804	807	789	803	836	812	822	846	777	782	779	802	798	849	828	791	859	740	806	814	800	810	812	811	815	841	826	805	825	778	809	786	827	798	841	825	791	851	825	814	809	799	817	801	813	810	817	820	860	766	854	787	811	812	807	834	828	833	857	883	876	856	834	762	778	767	777	812	807	792	795	836	803	813	797	827	864	764	801	794	823	810	787	826	872	828	803	833	829	818	811	840	774	791	833	808	827	795	801	805	774	817	808	838	784	772	790	799	857	811	777	843	832	810	818	869	844	827	840	794	764	844	831	817	817	820	828	786	806	831	832	807	802	843	764	784	798	792	805	818	838	790	783	827	839	782	859	818	817	809	825	821	759	768	828	850	802	810	840	818	799	840	868	808	825	796	774	790	815	754	824	835	852	853	835	793	836	800	829	829	854	804	830	803	769	790	854	850	842	802	798	813	809	835	783	785	809	816	838	822	789	776	813	772	843	802	793	824	798	772	770	820	828	859	880	838	765	784	793	756	823	792	848	813	783	846	849	821	818	854	870	825	795	849	831	747	801	802	815	786	835	807	766	834	825	755	833	833	759	764	799	836	811	835	816	808	799	753	843	838	823	830	776	809	849	816	823	872	808	801	740	796	774	799	829	829	839	788	845	820	823	830	814	815	785	832	856	772	819	814	790	825	806	826	807	794	805	845	808	820	762	816	850	822	825	817	809	844	812	797	794	797	820	851	847	815	825	785	787	773	816	750	756	779	819	766	780	849	827	833	838	847	802	817	838	769	829	797	778	832	803	802	778	842	805	827	855	804	820	798	784	837	810	780	850	820	851	803	831	834	803	886	766	809	818	768	808	805	814	782	813	788	838	813	816	823	818	795	821	810	814	799	779	779	844	795	801	840	849	828	849	753	777	842	788	784	822	821	845	807	847	807	775	784	779	800	813	806	813	780	771	827	821	813	804	870	801	796	758	818	780	790	865	802	803	797	748	781	850	787	807	818	837	796	820	817	761	753	812	780	846	851	835	802	794	829	803	785	824	836	815
13090	959	654	478	405	350	269	281	235	192	166	191	169	184	180	186	187	157	166	168	171	155	173	147	146	165	152	152	159	164	165	171	165	163	188	177	127	149	172	161	169	130	156	157	158	196	184	171	157	176	157	163	166	136	164	151	184	158	151	179	137	175	143	187	164	167	147	145	171	156	153	144	164	146	143	174	145	160	169	175	182	179	148	164	150	178	153	182	162	180	147	182	166	161	160	169	169	177	150	156	154	133	146	167	167	157	162	185	169	159	155	151	152	161	157	155	158	152	148	152	164	137	143	148	194	172	158	153	152	168	175	173	190	170	156	148	133	170	178	157	180	161	173	146	174	155	171	142	159	160	186	138	147	175	157	172	163	191	156	182	156	158	154	154	151	160	167	182	162	149	163	162	162	162	189	170	164	162	180	170	147	166	161	165	158	149	143	160	178	180	141	147	169	165	152	191	144	142	163	191	175	162	163	175	156	162	170	153	163	154	162	142	176	145	162	170	178	162	128	154	152	173	174	172	181	177	142	153	165	145	154	155	157	163	172	169	168	168	187	163	158	155	174	159	162	153	154	177	167	179	147	149	147	128	157	183	150	178	160	122	180	170	149	145	181	199	160	156	150	164	163	155	143	155	179	173	134	156	162	160	171	191	171	150	135	148	161	161	166	170	160	163	163	173	164	177	168	167	191	173	186	170	156	158	196	137	160	146	169	153	151	161	178	141	154	160	146	146	171	150	166	180	144	162	155	151	160	155	155	152	152	156	185	165	145	184	169	148	179	167	159	173	182	167	167	150	170	163	178	148	151	156	147	138	173	196	148	155	185	156	179	151	167	158	191	166	169	133	161	163	154	171	170	165	155	151	179	153	157	143	182	145	151	157	149	176	166	155	173	149	165	160	166	173	156	146	174	158	168	180	163	161	164	153	156	163	153	145	150	167	169	181	201	179	164	179	148	152	148	197	155	151	185	156	166	175	167	173	160	159	180	137	165	147	140	148	169	140	157	137	181	155	179	172	144	154	170	173	147	168	165	165	168	160	184	146	157	177	172	167	173	178	166	161	152	162	155	146	175	149	171	161	166	168	163	140	158	161	157	177	168	166	163	163	159	186	165	181	161	179	196	179	187	138	157	150	175	191	175	160	149	171	147	170	152	162	171	159	167	177	162	198	150	172	161	159	132	164	147	140	158	152	161	183	167	159	131	164	143	156	166	139	180	184	168	154	167	158	146	158	168	158	173	134	161	141	164	161	185	142	135	162	148	166	161	162	155	140	175	150	144	163	150	140	154	180	176	181	157	186	165	166	175	164	164	166	129	159	170	169	157	170	182	153	179	144	163	176	169	160	175	200	136	171	146	180	173	151	164	174	139	180	154	167	159	178	153	166	169	165	137	168	157	160	158	158	152	168	148	166	165	154	160	166	145	155	151	153	184	148	152	155	146	156	169	158	148	169	167	149	191	173	143	140	179	166	142	157	163	129	148	153	157	180	164	144	163	163	150	171	173	166	190	159	153	156	157	174	150	162	179	159	167	162	162	140	159	179	154	156	162	123	184	146	152	152	165	145	157	145	148	196	167	152	153	182	175	186	155	157	144	164	144	149	183	175	146	145	147	150	161	148	154	167	172	162	154	181	159	178	154	156	138	143	169	154	168	183	158	161	173	166	189	215	176	166	120	161	166	152	148	147	163	155	142	168	151	165	166	156	160	159	137	160	169	160	171	151	151	160	128	177	196	172	158	161	143	160	154	155	158	139	156	171	175	138	142	164	147	159	140	164	170	160	194	136	153	161	164	162	177	138	148	173	156	158	155	175	171	145	148	187	160	182	165	172	164	165	166	159	156	172	159	153	162	171	171	170	166	157	149	167	155	155	170	161	158	185	146	162	141	162	170	176	184	148	167	166	155	161	168	140	147	124	171	174	146	170	176	162	169	172	168	153	173	158	153	156	159	186	168	180	194	164	158	167	182	178	146	149	169	158	145	148	145	169	139	173	171	172	143	157	175	169	180	162	163	154	156	170	162	154	172	155	180	164	164	168	170	151	181	147	184	179	150	154	153	154	146	173	180	179	170	146	176	182	167	154	141	142	165	177	175	167	133	144	151	162	156	167	183	140	150	162	157	157	183	169	167	155	182	147	154	148	165	167	162	168	166	171	174	178	163	158	185	135	179	150	178	163	179	131	173	176	176	174	158	154	145	156	168	138	159	157	172	146	143	165	143	169	184	167	163	148	178	184	153	171	166	147	150	165	184	162	164	146	179	152	151	150	143	158	180	185	170	160	190	188	175	155	160	155	173	145	163	183	172	140	158	169	174	155	136	162	166	170	140	134	172	151	165	181	175	154	164	163	150	167	155	183	121	163	133	183	177	167	141	158	189	155	152	153	161	161	175	190	166	168	140	169	148	156	149	139	176	166	149	170	186	158	169	170	165	155	157	167	142	167	183	157	170	121	132	172	188	191	169	157	179	169	152	174	163	166	161	174	156	153	170	156	188	144	180	160	154	177	162	157	184	154	164	159	162	164	167	166	155	175	160	167	162	168	144	159	185	156	164	164	159	178	151	175	165	154	150	137	167	140	169	165	158	161	165	148	153	161	184	156	181	167	165	195	157	170	166	160	157	147	163	172	169	188	163	159	192	143	136	162	155	175	164	163	181	178	136	165	126	159	162	155	169	170	164	168	170	168	186	167	158	175	189	150	160	178	183	145	146	146	165	155	166	156	156	156	187	175	153	148	148	168	159	179	179	176	164	132	187	161	159	162	160	154	166	149	165	152	144	165	172	157	134	151	173	162	162	166	149	160	171	165	176	157	161	154	168	176	130	146	150	167	163	149	164	157	159	141	140	170	167	177	190	159	149	153	134	169	177	154	169	174	152	153	169	172	173	152	163	189	199	158	174	152	156	130	159	162	166	148	145	162	134	138	160	148	143	169	152	162	128	139	166	156	154	164	151	164	136	158	156	153	188	142	150	174	170	168	162	176	145	171	152	170	172	170	161	172	172	149	168	151	161	166	145	176	160	165	127	153	187	169	154	144	159	164	138	171	162	157	136	153	169	159	168	165	164	169	162	170	179	180	180	157	160	165	180	150	174	154	140	157	167	173	157	159	165	143	153	160	163	147	144	174	143	151	173	169	143	170	140	150	155	166	162	161	144	162	162	167	158	157	197	151	158	186	136	181	144	174	192	178	142	170	146	167	191	182	168	156	152	156	162	157	180	166	152	148	146	177	187	154	162	160	159	165	168	189	158	152	143	181	166	164	141	176	177	157	172	164	153	143	161	146	144	180	175	144	164	150	166	160	166	169	143	174	162	155	188	156	161	223	143	154	160	181	171	175	191	177	183	161	146	183	171	150	150	152	171	166	149	171	153	167	172	151	163	184	174	167	165	150	161	159	166	141	153	153	165	157	165	175	172	162	152	177	168	176	184	167	164	157	176	166	150	158	179	150	154	164	174	137	143	160	155	173	147	194
8062	957	1469	1635	1549	1258	1117	996	769	749	648	594	551	559	528	527	512	459	500	470	478	472	467	483	454	462	433	472	469	447	442	435	459	409	409	451	438	456	435	443	442	460	429	418	413	423	391	442	421	447	445	394	431	412	414	440	404	422	443	429	420	448	415	405	427	380	417	434	375	420	432	437	455	424	409	422	422	444	410	424	423	397	409	442	387	407	401	413	443	407	405	407	417	408	420	405	452	456	416	412	421	390	399	433	467	415	425	407	392	446	399	425	415	427	425	430	420	420	395	428	422	420	386	418	423	389	441	411	435	394	409	416	446	438	423	429	388	378	432	398	477	408	424	419	435	414	421	435	441	438	443	387	426	416	440	413	442	425	405	414	398	445	408	418	444	408	464	404	428	413	395	400	386	418	441	433	411	460	353	403	443	415	399	418	379	410	404	444	404	449	425	442	418	384	364	436	373	439	436	453	407	398	435	414	403	392	395	433	383	419	390	417	395	418	438	427	431	425	396	448	387	422	410	364	412	413	411	410	437	456	400	419	406	413	382	414	412	412	428	394	428	431	427	405	388	442	423	420	453	414	400	414	427	400	456	431	415	396	413	412	421	419	422	429	392	409	416	422	394	430	410	409	454	432	429	407	413	426	416	424	428	389	395	447	397	437	431	434	398	415	424	387	417	412	417	393	405	415	397	439	400	423	413	395	401	411	413	425	423	385	385	404	412	385	435	394	406	421	445	404	412	406	402	449	401	442	396	424	427	398	392	421	416	414	417	411	372	410	400	392	415	428	412	447	413	402	399	400	410	461	435	403	416	436	381	437	399	400	441	417	450	399	396	395	419	459	370	434	426	406	403	442	431	422	407	419	446	401	454	400	418	402	406	434	396	445	409	471	456	420	407	414	395	423	380	433	415	427	433	422	449	422	436	427	419	415	387	408	415	423	403	405	439	432	424	408	412	429	399	370	421	426	403	409	424	392	425	422	446	418	416	409	417	421	419	428	412	391	402	393	436	400	434	464	433	425	433	453	399	401	426	434	416	399	423	440	445	397	465	385	414	412	434	415	434	440	419	393	419	404	417	416	439	414	445	396	416	396	423	406	397	424	421	431	433	437	403	437	389	412	397	430	396	395	409	397	372	391	400	418	412	410	421	396	430	405	388	431	411	439	401	449	441	402	424	417	390	438	404	433	402	446	399	436	430	425	416	435	412	455	424	407	418	397	441	423	417	359	431	413	453	400	396	436	384	373	414	401	381	397	402	408	453	430	404	440	427	441	392	411	397	430	398	439	404	429	417	379	419	413	380	411	423	414	417	452	400	458	424	426	416	426	421	409	431	402	406	437	440	385	406	411	406	434	417	440	439	403	461	421	429	408	384	395	406	409	418	417	381	456	428	379	378	429	461	389	417	431	367	449	440	408	435	406	463	392	417	387	423	401	388	428	426	413	407	435	433	402	430	406	422	423	385	419	433	415	440	430	422	429	419	411	406	391	413	389	426	396	429	413	453	431	411	415	407	456	404	425	421	454	436	426	411	420	460	413	402	399	405	430	399	432	408	412	410	448	425	386	404	422	408	374	468	436	417	418	398	417	410	436	436	404	394	407	414	407	409	381	418	401	421	404	413	425	428	438	366	455	423	450	399	419	446	445	384	425	435	398	401	421	414	407	425	400	414	411	397	413	450	395	405	413	412	439	416	384	468	392	444	409	418	424	424	417	387	397	386	416	401	411	409	443	415	428	431	415	409	429	393	431	431	401	399	405	443	421	404	441	432	452	426	402	414	428	418	404	451	411	420	444	424	420	434	429	403	400	457	439	381	409	450	425	394	412	404	406	438	396	411	423	437	437	401	446	434	425	413	399	400	381	416	393	374	442	420	391	424	401	400	405	447	444	398	439	399	431	415	424	421	415	398	398	397	417	428	412	404	399	424	421	403	417	390	416	417	396	378	429	424	435	402	429	426	402	407	390	423	427	440	417	418	426	419	420	439	415	411	403	426	389	409	415	419	442	387	435	415	467	408	436	470	415	430	423	423	397	382	402	416	395	402	424	425	430	413	425	411	434	425	404	390	421	397	423	382	424	439	398	412	413	433	429	400	405	416	420	430	374	435	407	409	401	449	427	393	403	406	414	347	427	385	438	428	412	412	405	431	395	393	388	443	419	395	404	374	411	393	417	405	385	410	396	418	431	405	415	455	440	426	395	429	447	421	409	411	416	469	392	403	412	399	419	404	411	435	420	378	409	419	409	402	421	389	406	411	402	441	418	412	404	438	406	443	384	431	449	423	425	444	424	418	383	417	409	436	410	427	425	391	447	401	376	401	350	415	405	397	410	391	425	430	419	386	406	405	419	391	423	439	402	395	430	450	417	439	428	400	406	394	429	424	439	375	432	431	392	398	434	414	410	417	418	413	419	421	407	421	409	411	415	381	428	412	418	419	388	351	425	408	440	402	434	401	394	423	452	427	431	432	421	416	426	421	439	409	413	430	425	406	383	413	409	387	396	417	399	419	413	469	393	445	388	401	422	433	421	355	423	405	401	411	406	413	456	422	394	391	427	429	392	431	399	400	380	429	421	423	441	411	442	386	363	421	419	423	398	389	431	449	378	401	431	365	393	457	407	431	439	413	402	429	382	419	403	436	410	451	418	414	416	423	410	425	390	413	382	390	408	392	414	410	422	415	433	406	415	400	387	455	430	410	403	386	416	391	429	409	399	435	392	419	477	438	435	410	399	381	421	428	424	399	406	425	385	387	414	418	452	395	412	411	429	400	411	427	417	428	429	424	397	407	469	422	446	389	397	438	405	427	419	420	430	413	404	430	396	416	383	427	418	436	404	425	445	459	402	422	415	393	351	417	460	423	403	398	452	408	395	423	404	407	412	419	399	416	399	429	424	403	409	391	420	449	467	414	436	407	414	413	424	401	371	421	429	434	421	431	378	391	444	450	436	424	400	398	401	411	412	401	401	427	423	434	414	418	426	398	397	397	416	431	422	401	437	399	400	394	417	447	429	410	397	429	410	414	413	403	396	415	424	392	401	446	410	437	402	402	406	423	393	418	416	410	451	404	432	386	404	430	399	426	376	415	426	408	425	378	421	363	411	418	424	421	413	394	408	390	411	399	397	416	456	412	410	388	410	430	393	412	428	445	428	417	434	407	400	416	454	432	446	428	444	412	371	416	397	401	435	402	399	390	380	391	387	437	390	375	400	420	442	431	393	500	420	408	368	413	407	383	401	447	420	392	397	409	400	420	412	425	440	438	401	397	408	403	415	419	436	426	425	430	393	400	425	408	401	425	413	443	378	414	404	428	397	449	440	407	450	400	408	383	421	428	408	409	397	395	430	418	448	390	441	429	415	423	404	441	405	365	421	429	436	434	423	475	409	422	428	405	421	386	415	399	396	382	443	433	425	378	370	406	433	410	447	399	408	438	432	412	411	423	419	435	428	391	424	409	418	400	455	390	421	402	395	422	437
1396	355	363	408	391	391	371	346	377	395	363	347	431	376	372	391	388	350	329	358	411	398	399	384	388	391	363	397	397	396	331	383	359	355	364	395	389	381	351	381	389	402	359	347	399	375	394	366	352	414	392	397	386	365	357	391	379	413	352	374	363	373	367	387	378	377	351	402	364	361	391	355	367	354	367	383	365	362	402	349	399	369	386	374	389	351	364	397	370	370	410	370	364	352	390	392	331	326	393	369	385	391	356	372	397	376	377	385	356	364	359	363	366	381	387	395	357	419	392	358	376	367	351	355	354	380	368	364	397	390	398	362	375	366	335	364	349	377	370	383	365	377	424	400	356	380	364	389	356	364	392	358	383	367	385	367	327	387	364	388	382	342	375	376	412	364	387	368	356	387	387	390	381	347	409	387	389	392	371	382	384	406	371	370	346	369	407	389	362	382	363	374	372	362	395	348	384	363	405	371	362	390	396	373	340	377	418	370	345	392	362	395	382	403	388	400	389	391	355	356	436	380	352	363	388	373	418	394	380	378	380	372	352	387	355	427	375	394	369	394	369	382	378	375	398	418	354	388	364	423	392	420	371	374	406	388	380	344	348	386	365	383	378	393	393	395	381	378	395	387	385	360	368	369	404	385	386	368	404	385	380	362	350	356	395	428	378	388	388	379	370	352	375	345	352	366	379	365	385	341	350	355	400	370	367	368	367	357	419	404	356	401	324	398	403	355	435	371	342	408	380	377	372	381	376	377	417	396	367	393	376	350	348	420	374	371	419	371	360	389	375	365	366	373	356	409	343	377	399	380	353	346	395	396	357	411	371	368	368	378	379	368	367	322	394	344	381	397	403	367	372	382	363	364	319	375	374	383	405	344	363	384	385	350	401	402	358	389	400	404	357	368	362	372	376	373	361	361	387	386	399	383	369	364	408	374	367	390	374	363	367	401	380	402	368	357	401	378	403	365	357	364	389	362	362	366	397	399	406	377	366	382	362	371	369	390	394	381	377	361	337	366	409	387	404	382	378	374	371	363	389	370	376	385	392	400	433	405	358	387	376	361	360	358	362	406	373	351	342	386	354	362	375	389	391	407	349	415	378	400	390	372	394	366	389	324	388	366	381	394	428	387	373	430	397	356	393	365	368	369	377	393	368	371	393	375	366	356	378	359	367	404	377	399	388	411	368	369	371	406	409	405	376	380	391	371	377	359	357	344	367	403	389	380	338	385	407	371	399	384	367	416	378	390	405	364	373	383	373	400	329	384	374	343	392	393	382	399	354	364	397	402	378	350	353	428	399	353	370	411	331	347	380	417	350	372	382	423	419	417	352	408	355	400	382	392	369	390	357	366	381	371	337	385	362	354	345	419	401	338	364	362	389	376	375	381	412	368	340	403	356	385	370	372	403	366	378	376	378	393	374	404	394	394	341	377	386	380	359	373	346	354	371	320	346	399	395	407	400	385	352	340	379	409	364	403	392	362	372	360	373	347	373	378	337	374	363	361	358	369	374	338	372	365	382	394	383	356	389	340	325	375	384	369	389	353	393	410	416	341	424	354	385	370	397	374	391	407	365	375	387	385	382	387	370	376	359	360	418	381	382	388	371	348	401	353	350	358	341	410	415	374	379	372	377	339	348	433	359	364	386	407	374	371	360	354	383	368	367	369	384	395	373	390	344	386	363	385	427	399	387	393	382	378	351	363	392	393	370	379	407	350	363	400	378	373	410	393	366	371	394	361	391	382	402	378	376	362	367	371	437	397	411	391	363	378	379	360	385	352	355	394	414	372	395	367	382	363	363	397	405	403	378	359	392	356	353	407	354	340	385	393	397	350	364	351	378	397	375	356	387	365	348	342	401	358	358	385	411	367	356	400	402	394	383	358	366	361	383	356	377	388	384	348	383	428	393	378	381	397	381	404	376	400	381	379	393	374	389	356	368	392	393	378	359	401	384	388	371	346	377	362	391	373	353	422	394	368	335	360	378	353	401	351	364	380	381	392	370	390	357	343	363	358	386	408	386	356	390	410	387	393	334	394	364	398	402	381	374	373	413	417	374	377	389	375	370	400	401	397	399	379	379	366	383	358	408	389	405	407	392	366	379	405	370	390	358	358	372	362	385	392	384	395	354	391	346	375	351	399	380	392	363	383	386	408	336	376	356	383	354	397	350	396	412	339	414	387	434	358	402	386	377	387	364	355	402	391	381	350	400	385	369	350	374	344	366	402	376	347	373	420	361	387	348	361	369	380	414	379	378	375	351	361	391	366	423	369	360	325	351	360	343	396	390	390	371	331	381	389	363	391	375	385	377	403	412	358	353	394	367	363	329	360	394	389	400	407	408	401	376	356	352	375	354	365	397	368	363	394	375	366	399	368	390	354	386	355	369	400	380	346	355	371	364	373	357	391	366	373	345	375	403	373	353	358	377	358	365	349	368	404	367	359	379	417	409	378	394	344	372	388	366	376	399	376	402	358	411	388	365	389	405	387	417	378	391	367	432	366	392	402	356	364	352	374	362	403	388	366	380	378	347	384	360	396	381	382	401	323	386	369	379	397	386	419	376	382	395	415	392	384	392	394	348	382	377	359	382	358	396	390	358	362	346	374	391	373	383	388	390	386	431	362	365	392	389	426	371	327	382	366	389	380	390	366	394	410	420	377	402	434	412	363	346	385	409	403	370	407	395	403	352	408	382	396	366	415	419	370	392	399	368	423	388	377	391	383	417	363	369	369	387	398	372	364	362	406	374	407	389	372	373	362	389	357	382	401	357	352	355	366	403	394	386	359	367	365	406	439	380	391	380	410	395	357	404	377	391	406	387	384	361	334	400	354	432	392	399	398	398	368	367	377	385	398	374	393	424	392	365	377	354	395	379	381	375	378	349	380	340	390	408	345	390	346	374	385	356	390	371	413	401	369	377	371	405	395	360	376	363	364	333	346	365	358	378	383	362	353	404	387	357	350	360	379	348	405	386	383	375	380	360	356	383	390	393	389	371	393	375	400	389	377	409	357	387	396	390	394	406	356	411	348	377	420	393	354	386	387	415	376	409	393	372	387	354	387	355	363	387	365	376	387	368	417	366	351	389	319	350	362	385	351	354	367	382	390	384	411	407	376	366	364	356	373	396	389	341	377	356	400	377	395	352	356	383	398	382	371	342	359	389	394	379	389	374	346	372	377	377	379	377	354	393	382	403	414	386	393	383	398	371	405	399	359	373	380	377	385	339	361	359	420	390	357	389	441	353	424	360	326	367	398	389	402	384	366	351	369	386	379	379	410	366	362	360	353	358	348	394	360	380	370	391	434	404	368	388	352	322	379	387	339	374	408	358	401	389	365	365	381	323	419	408	388	394	429	364	383	383	365	387	376	390	348	373	376	359	365	398	365	400	408	390	419	376	363	363	390	349	369	393	335	377	358	386	363	369	334	440	385	372	407	420	414	408	355	408	383	379	364	416	397	367	328	408	341	404	369	393	399	354	379	391	356
1988	953	962	903	886	884	846	877	829	892	864	898	865	935	854	918	913	900	875	830	886	886	904	927	918	861	862	929	901	855	917	909	936	904	865	948	915	884	911	851	867	879	916	833	883	925	934	884	903	866	841	905	880	853	888	901	905	887	873	854	908	847	910	909	867	945	918	862	904	883	880	850	820	865	888	894	889	912	872	876	933	959	872	899	924	882	850	882	971	862	891	922	878	949	919	909	911	895	867	904	921	855	928	894	904	890	944	839	896	925	892	837	885	864	922	891	908	869	901	924	904	941	882	920	906	844	882	829	903	896	855	890	842	858	889	943	924	895	891	902	829	912	857	898	914	889	915	887	953	901	889	930	844	864	879	895	818	863	865	876	877	920	884	878	934	907	896	890	884	933	928	893	891	922	872	916	921	938	841	866	879	855	916	903	918	906	844	886	880	861	879	917	865	880	871	866	848	852	911	901	911	838	865	887	899	862	872	913	854	898	956	870	900	920	894	934	854	844	899	901	872	926	864	882	926	879	911	890	914	860	916	870	857	940	885	913	923	906	852	867	883	852	893	885	883	907	926	872	870	860	866	932	966	920	939	893	868	900	881	891	873	878	876	912	877	862	862	912	920	895	861	903	897	845	917	872	850	919	840	863	864	904	928	859	893	825	876	886	922	893	849	867	872	927	901	893	866	856	856	922	884	893	876	900	842	874	875	889	897	865	926	885	892	919	867	895	850	914	896	873	836	831	884	901	906	870	881	860	874	866	910	888	882	897	894	888	896	865	919	898	875	866	860	905	896	884	865	920	907	892	927	877	887	859	853	903	873	934	880	909	925	866	961	897	878	870	887	862	875	864	896	896	934	930	884	845	951	834	876	927	913	844	878	840	892	844	827	858	881	912	907	896	919	848	805	842	918	873	876	884	877	874	861	889	916	873	962	875	816	888	922	832	933	893	818	863	843	875	880	944	860	911	963	914	876	871	893	924	879	875	891	877	839	904	908	846	904	878	949	886	871	895	867	920	943	970	978	885	882	924	879	805	882	892	876	868	848	917	886	865	910	915	806	853	896	936	858	897	860	922	904	940	844	881	843	900	922	893	850	904	921	892	874	845	872	874	863	926	855	857	836	918	907	927	883	915	885	836	875	881	877	889	867	881	869	863	921	877	882	832	895	898	845	910	868	898	883	866	869	900	878	924	896	877	916	859	891	870	872	898	901	873	872	906	907	861	846	908	868	844	873	893	895	908	919	879	873	921	904	914	834	892	857	906	936	899	860	863	947	853	846	831	918	877	911	877	819	853	896	874	879	908	890	800	857	879	910	905	926	865	819	871	865	895	850	921	829	875	864	857	874	853	899	928	875	892	941	928	909	917	861	902	915	887	841	869	829	908	858	893	873	918	839	950	853	941	926	914	918	884	907	886	864	961	950	857	894	989	912	878	895	874	845	909	910	875	872	910	899	845	844	907	874	842	897	948	901	853	899	901	865	847	848	890	911	824	926	903	840	893	920	867	884	901	916	856	876	882	914	942	880	964	833	893	888	880	894	895	942	879	866	926	856	883	856	890	866	893	905	902	881	881	910	901	926	880	901	912	828	909	848	892	908	914	913	927	867	912	920	855	876	943	863	839	878	862	865	859	890	862	950	898	864	871	852	943	876	817	901	874	845	915	849	927	860	894	894	882	920	850	898	842	881	919	857	876	846	883	877	871	891	838	909	902	865	854	839	903	893	889	874	892	833	940	929	901	863	855	879	875	912	868	914	888	952	904	891	873	852	880	840	879	876	911	871	886	874	951	864	906	944	878	852	878	866	873	869	895	919	877	907	866	859	873	913	883	917	900	903	888	886	880	882	882	922	871	895	900	938	867	884	925	900	825	821	853	889	900	860	907	883	880	873	878	859	864	877	858	907	901	893	888	910	888	837	887	857	909	905	889	885	912	930	851	918	906	915	878	880	876	921	852	899	893	870	878	944	846	878	915	897	911	881	847	876	862	882	877	834	899	945	865	891	930	891	855	950	855	954	917	877	893	880	846	846	846	887	921	859	821	866	917	895	858	858	920	886	865	900	889	867	852	943	900	905	897	918	920	902	860	832	938	896	871	870	867	857	887	912	854	897	863	874	863	885	880	866	855	855	899	880	878	940	888	902	896	876	932	896	904	875	864	882	908	840	864	866	910	856	871	836	855	890	889	940	919	884	877	861	961	874	916	910	879	844	943	894	942	896	917	837	883	939	913	890	841	869	923	901	879	875	874	862	907	921	859	920	894	875	909	878	854	908	877	846	868	889	909	893	866	883	845	863	928	871	887	904	880	909	896	922	905	912	818	891	876	871	888	881	915	930	934	835	916	837	896	830	897	915	922	876	856	889	857	884	874	935	889	876	895	923	879	843	847	871	933	882	876	889	906	852	886	868	905	871	858	885	857	923	894	892	873	896	896	926	877	916	874	852	946	877	869	856	925	920	821	894	928	881	931	877	909	879	886	875	872	876	865	934	866	893	914	861	885	798	900	883	905	897	822	889	881	907	922	895	864	890	844	832	878	895	897	931	875	878	903	898	883	874	925	882	843	870	857	879	942	983	916	896	821	862	947	898	911	862	968	908	881	891	875	834	884	863	851	939	916	881	892	901	892	887	861	924	873	905	872	847	864	872	901	910	889	882	874	941	863	917	864	869	882	851	879	867	853	875	888	918	866	924	908	857	911	890	882	858	883	863	878	907	892	821	875	899	862	892	846	885	930	875	830	877	918	849	848	850	893	866	849	914	859	861	856	895	866	896	902	889	881	947	845	875	901	890	862	864	855	919	855	892	937	872	902	936	930	856	900	911	906	901	914	860	909	892	895	848	884	900	889	905	881	878	908	859	905	882	872	859	886	893	855	934	889	887	832	847	845	844	939	908	934	957	906	954	918	864	882	901	918	879	904	880	853	890	958	904	876	891	910	908	899	885	874	911	873	901	867	852	899	845	868	832	844	920	905	910	873	900	886	881	881	854	856	899	912	924	913	857	864	909	898	859	901	900	926	838	888	873	897	876	910	919	843	855	973	890	912	880	889	929	910	888	947	909	906	962	918	901	861	887	816	882	840	875	880	857	910	887	832	931	881	880	937	912	884	888	912	907	851	841	859	900	854	887	900	858	909	915	901	913	911	909	859	905	947	891	877	868	929	880	893	893	857	900	896	926	897	913	859	916	957	899	862	887	933	888	920	900	895	948	854	909	952	880	876	871	882	918	859	944	808	932	895	870	922	878	874	907	877	904	863	870	868	934	893	928	883	904	885	859	842	924	869	894	965	900	868	921	884	922	833	885	901	885	899	875	905	928	909	897	857	864	940	896	912	854	935	922	883	903	919	883	889	921	890	916	880	916	907	915	886	915	935	845	890	892	916	952	835	868	894	822	851	848	884	939	974	874	901	839	921	904	902	910	920	900	865	953	954	845	953	915	898	865	860	890	937	839	911	891	910	895	880	900	864	863	875
7231	654	606	555	478	425	419	375	395	381	398	394	401	381	376	347	357	360	391	334	362	405	360	341	339	343	415	376	323	340	374	350	315	357	336	343	341	332	342	359	389	353	364	355	344	358	380	375	362	407	368	395	382	353	344	290	361	342	378	361	363	368	350	352	339	359	364	365	375	366	358	368	381	325	333	327	364	332	331	346	367	349	359	355	335	357	332	368	363	343	329	357	364	387	369	347	374	348	363	395	327	357	361	368	338	360	382	351	360	344	356	373	358	347	351	359	341	345	331	367	347	376	316	346	343	400	361	337	325	376	351	320	343	344	330	341	362	353	362	359	360	332	343	361	365	348	354	376	335	350	371	353	381	325	352	351	341	329	349	372	325	342	345	374	372	328	345	343	357	389	373	322	345	334	359	349	344	373	337	351	333	377	305	350	374	381	343	324	350	353	348	377	324	355	325	386	354	364	363	339	360	330	364	349	372	356	344	366	344	327	337	366	375	362	359	331	370	346	340	357	328	371	364	321	357	364	361	409	369	329	352	348	372	372	343	349	376	360	313	347	331	357	374	334	324	347	369	352	345	372	361	333	307	358	337	366	327	371	365	362	339	380	342	359	347	337	332	331	323	353	329	352	363	387	351	354	346	328	360	332	351	366	388	330	337	349	354	289	355	360	389	337	343	394	335	378	377	341	335	315	387	344	335	333	350	333	354	348	330	384	365	350	322	333	378	325	354	351	373	336	352	380	331	353	376	345	364	359	359	360	343	355	379	337	341	316	390	339	388	368	337	374	369	358	372	353	388	336	330	385	296	345	362	326	348	326	336	321	353	364	361	346	337	376	341	327	355	320	346	367	382	356	362	364	345	324	383	360	372	354	340	345	366	375	343	367	324	351	334	311	339	349	361	364	357	366	351	333	336	352	407	351	342	289	361	352	360	368	362	376	345	319	357	344	344	343	373	359	287	393	372	352	317	368	332	358	331	353	325	343	322	346	351	348	351	333	392	348	376	344	338	356	363	354	318	361	370	300	339	309	351	351	356	343	333	366	360	316	355	330	338	389	339	337	359	362	357	324	342	378	388	287	392	375	359	354	366	335	350	320	365	340	348	368	349	368	362	332	355	339	354	339	330	373	369	395	347	348	341	367	369	346	327	360	361	351	362	322	377	363	381	342	354	351	344	355	359	364	371	348	365	364	357	357	360	364	329	348	371	349	370	342	348	348	364	368	358	359	329	351	370	347	300	334	344	322	342	347	343	372	335	354	379	329	366	318	333	373	339	364	354	352	365	347	370	343	396	365	377	373	341	369	355	359	363	335	352	347	338	412	344	356	365	347	345	351	345	353	345	333	363	352	344	342	353	364	360	321	372	358	351	326	309	381	333	366	356	333	350	356	399	346	347	372	372	350	360	354	340	345	330	361	330	304	352	406	372	350	368	318	353	350	351	363	346	376	348	367	359	355	371	365	332	362	355	345	356	305	370	338	324	341	330	338	317	361	396	380	322	361	348	353	348	348	327	369	345	360	351	346	358	361	302	340	354	356	360	368	361	360	342	344	362	362	346	314	397	318	358	370	367	354	360	343	336	378	327	330	374	372	365	357	381	360	345	332	324	370	352	379	377	347	363	332	338	383	349	367	361	369	354	318	348	371	340	332	345	357	390	355	360	334	365	351	339	337	328	343	347	381	360	382	327	393	366	339	337	389	384	363	346	342	341	349	384	370	367	326	409	373	343	336	351	360	357	331	317	374	365	337	348	341	324	336	390	351	364	338	373	351	341	342	351	353	342	353	327	331	385	348	361	347	332	372	340	362	316	343	360	376	392	343	327	374	310	354	338	364	304	352	314	338	382	343	340	370	348	348	343	304	358	323	345	316	364	354	372	349	337	344	370	365	335	322	343	334	329	330	373	359	330	339	322	348	342	335	346	327	356	371	349	351	323	354	357	358	368	317	375	326	376	397	359	372	348	333	389	359	368	377	343	345	374	358	363	372	376	335	361	327	359	362	328	348	348	340	350	370	346	343	359	356	334	373	381	322	374	352	349	396	328	348	338	330	328	339	396	353	345	350	339	331	318	339	319	325	332	351	328	350	359	348	400	327	353	367	358	335	341	342	369	364	327	372	345	358	384	351	358	367	363	356	351	347	377	378	355	327	354	363	319	361	334	366	325	328	347	346	381	356	369	365	364	336	343	374	342	329	357	363	376	373	352	358	352	361	350	389	357	360	375	355	345	333	347	346	327	349	367	329	303	349	363	315	353	356	333	340	349	356	324	392	360	342	364	338	354	309	324	339	365	371	364	346	376	371	339	377	310	374	357	351	354	374	351	353	378	342	363	341	368	366	340	355	380	330	359	330	338	338	343	336	368	379	378	342	361	348	349	362	345	380	361	366	327	309	342	364	328	323	357	304	340	377	323	366	322	369	333	341	339	369	333	336	361	332	372	358	358	355	360	351	332	352	353	311	365	366	357	364	348	385	367	339	362	327	352	368	328	340	350	353	382	356	345	383	379	318	364	322	362	384	343	390	357	345	330	360	387	354	326	357	342	364	364	364	336	362	366	333	405	395	362	333	333	343	354	352	362	352	364	357	372	333	349	346	388	358	392	374	321	330	389	361	355	341	362	365	385	334	389	330	363	336	357	343	357	345	386	317	360	315	341	328	371	341	335	333	338	363	366	329	383	358	339	326	370	351	348	347	360	357	344	356	353	358	356	395	334	338	352	355	355	337	354	329	358	350	379	364	336	299	362	354	327	379	355	347	377	355	355	363	349	350	372	374	350	369	380	334	358	380	380	322	342	334	325	374	354	318	355	351	353	353	341	341	350	310	361	358	350	325	363	349	357	357	386	386	351	335	333	366	362	321	372	328	352	352	338	350	348	370	348	360	335	367	357	336	410	345	349	364	350	385	358	339	367	402	358	340	377	375	338	364	359	346	321	346	331	319	334	350	375	314	345	319	399	346	337	360	322	355	367	355	343	331	352	360	331	351	339	331	336	328	346	349	317	323	335	345	328	367	327	329	337	371	337	338	403	385	348	358	340	376	401	330	349	335	332	362	332	362	364	337	377	364	352	331	389	409	363	308	354	346	383	336	359	367	369	384	370	363	344	309	328	363	354	357	332	377	326	336	353	386	357	331	346	316	356	322	321	348	372	350	340	372	378	311	314	334	387	365	372	340	334	334	362	367	386	330	355	347	369	348	311	343	383	334	340	333	354	353	375	323	348	354	367	368	349	331	387	317	368	341	363	332	328	355	360	380	316	347	338	341	352	352	361	328	372	380	362	374	352	370	359	352	330	353	385	352	369	375	372	367	332	343	364	378	316	325	372	378	340	338	373	346	358	332	358	340	325	323	362	327	352	334	347	345	392	388	380	321	331	345	389	360	370	333	399	371	359	348	335	367	315	357	355	376	347	353	344	370	367	347	362	363	354	355	367	369	311	359	309	313	361	353	358	347	336	339	353	363	323	344	337	373
6558	1122	1341	1422	1430	1319	1129	1135	1026	961	919	890	888	909	898	862	858	838	817	840	857	908	804	835	852	836	827	865	863	771	822	820	815	835	859	853	889	792	842	827	797	825	875	875	835	844	796	821	785	845	793	859	805	774	871	854	847	881	811	837	787	818	808	851	811	804	841	831	850	768	864	800	831	830	859	825	807	805	796	799	813	834	829	822	807	861	797	796	802	834	856	840	805	811	804	804	807	816	814	810	810	831	837	811	831	815	799	818	834	780	838	785	839	794	791	782	793	770	820	798	813	775	840	805	817	823	843	747	882	799	816	788	776	813	827	814	771	816	824	822	765	838	779	791	795	857	881	882	828	820	829	755	846	849	838	856	824	757	787	807	770	840	885	854	783	815	806	806	808	783	792	840	828	810	803	791	780	781	828	808	810	817	800	835	773	855	766	777	765	825	790	798	814	831	781	833	822	823	777	798	875	842	803	838	852	838	826	820	868	857	775	766	846	793	803	861	827	802	771	793	802	833	817	856	775	787	839	811	779	821	811	793	790	728	796	796	827	840	833	811	849	812	830	815	821	827	836	812	769	831	825	815	820	826	797	786	838	810	800	776	797	795	766	790	847	843	804	830	772	794	811	816	812	855	808	829	852	791	858	838	808	782	773	806	800	818	777	793	819	791	845	833	761	782	854	802	804	859	809	806	842	809	782	819	851	803	819	857	800	813	831	809	793	808	795	788	814	781	797	831	841	814	834	792	896	781	838	825	814	805	800	796	796	802	831	851	789	835	790	814	777	866	772	811	827	815	773	826	749	814	832	813	780	808	834	796	850	787	809	830	816	822	793	819	772	813	794	775	834	831	774	801	822	783	808	851	810	818	764	805	804	873	794	787	815	807	833	792	780	863	841	767	784	860	828	824	795	748	812	785	819	758	829	817	898	786	853	839	852	806	875	782	880	823	835	807	842	807	789	819	826	787	817	736	798	815	805	845	790	819	807	790	798	798	838	855	823	850	818	831	849	842	827	819	812	859	801	821	814	817	790	842	828	750	859	813	789	813	807	835	779	815	785	805	781	796	819	782	827	803	828	859	809	861	810	807	823	818	800	816	793	751	811	829	775	839	788	839	835	788	853	827	788	822	836	779	830	832	826	807	813	774	828	808	837	795	811	798	766	827	795	824	793	817	818	807	861	802	786	797	860	822	761	834	799	786	829	833	811	821	769	832	753	787	816	774	801	790	814	821	816	828	795	836	834	855	832	799	840	803	877	795	818	834	851	795	855	806	844	785	828	806	892	818	811	800	824	845	826	817	849	816	829	833	815	806	795	835	811	799	811	802	826	814	846	820	820	768	807	807	827	816	794	797	840	868	815	835	837	801	798	819	824	823	788	789	808	778	824	830	807	795	816	796	847	769	808	791	798	780	855	811	807	829	734	741	858	815	819	786	794	796	796	766	841	791	805	850	832	841	798	828	817	826	822	808	810	808	843	767	810	829	828	839	763	804	802	812	831	794	788	864	882	793	818	827	780	760	817	827	826	847	836	829	836	834	805	824	824	776	800	807	857	794	812	788	785	851	793	788	812	740	783	855	764	809	822	804	821	770	802	768	814	805	797	803	821	849	776	818	783	850	780	817	832	806	786	821	830	824	810	797	809	836	821	808	815	849	782	823	806	804	842	913	791	778	822	804	775	809	845	798	838	810	750	816	830	827	796	801	783	797	787	819	827	845	884	831	794	812	847	809	801	797	856	797	851	819	787	838	842	801	797	824	785	819	831	820	804	805	853	816	828	836	743	809	806	778	809	838	775	808	778	778	842	863	827	783	763	863	819	766	838	803	783	861	823	796	781	817	818	861	857	822	835	867	807	784	829	817	820	841	813	820	778	832	766	837	763	834	819	827	778	784	796	840	776	824	780	794	817	830	829	837	840	823	805	795	832	824	844	824	802	815	837	835	822	841	852	835	817	815	775	803	803	818	812	786	788	751	798	809	824	761	804	767	778	798	794	787	725	813	807	827	860	829	830	811	823	883	793	812	813	874	819	852	812	767	834	823	810	815	788	842	766	790	720	828	854	794	839	829	832	821	825	844	810	817	828	840	824	773	783	864	797	744	793	789	839	817	797	865	825	891	838	791	840	820	780	796	832	830	835	808	836	799	824	824	848	805	836	882	820	787	780	826	802	776	882	800	802	816	783	796	740	833	789	814	816	847	819	828	888	803	797	793	810	752	823	814	807	853	850	876	814	858	810	821	803	863	770	835	847	766	734	806	836	765	837	785	811	812	857	824	779	864	863	849	811	842	868	828	835	828	770	811	807	815	767	801	797	825	787	796	851	812	832	863	775	796	788	796	836	811	825	825	842	866	849	812	798	803	838	811	861	853	818	846	790	807	836	864	808	795	864	772	835	797	808	810	832	789	800	840	836	802	787	770	831	840	869	877	868	809	803	759	795	778	842	875	777	783	841	846	797	810	850	818	807	862	800	817	830	821	813	813	815	834	867	836	783	814	786	876	847	840	838	822	815	805	858	797	794	800	774	782	796	853	801	856	828	833	775	843	811	816	811	859	880	840	812	776	737	838	807	849	854	768	814	843	854	775	848	795	827	819	834	811	844	832	808	818	843	831	826	794	839	887	792	816	805	813	800	854	821	808	823	808	797	824	856	801	794	859	796	830	846	753	771	794	789	785	820	803	817	820	807	842	862	778	875	802	825	822	816	825	802	823	816	814	804	807	850	833	775	817	814	819	778	783	764	833	808	828	850	811	798	837	834	817	801	840	820	839	799	805	803	828	791	819	829	799	827	791	872	827	845	801	825	847	799	834	813	783	836	825	873	776	867	842	835	857	806	800	864	815	782	801	787	860	816	824	825	797	843	852	779	790	841	798	773	838	808	849	812	843	801	806	798	798	852	797	855	876	819	808	839	867	769	816	814	790	786	832	796	800	799	823	800	822	838	789	856	822	789	758	807	818	828	844	829	830	802	795	813	849	812	824	821	839	817	799	821	838	822	775	853	830	839	801	843	797	845	790	802	804	784	774	866	844	840	805	810	805	832	830	844	867	821	796	815	804	840	808	820	847	847	807	823	838	819	838	789	838	836	838	822	775	797	816	804	841	808	833	823	781	839	800	810	748	805	828	847	819	864	776	819	827	871	816	763	782	830	873	844	797	784	823	812	805	822	822	827	828	822	852	838	816	751	826	850	801	812	830	794	837	822	796	776	822	765	796	817	837	783	861	801	764	797	828	824	802	789	815	805	793	819	803	816	837	868	794	855	870	805	837	805	839	813	808	814	767	820	838	822	845	820	757	846	818	807	803	830	772	811	806	830	828	781	815	836	845	827	782	754	887	809	820	826	810	826	809	756	800	808	818	785	840	816	786	818	833	786	865	808	798	800	831	849	781	806	819	885	796	838	822	790	787	809	784	829	792	832	805	811	828	785	807	865	800	850	843	807	834	796	863	794	814	787	823	825	802	809	826	782	824
13124	979	621	495	426	331	248	232	194	180	212	191	185	184	165	149	200	155	157	171	168	169	167	167	144	168	170	152	170	140	159	185	164	170	169	146	184	161	170	162	143	146	154	164	167	146	161	130	147	178	151	145	158	192	158	143	152	190	158	144	150	144	180	149	166	169	169	174	157	156	177	174	144	159	168	167	168	159	159	165	152	158	178	176	163	134	154	179	150	150	180	175	167	159	141	179	162	180	179	156	157	171	153	166	177	176	161	165	164	145	159	177	165	175	174	175	200	149	169	159	151	178	140	171	168	145	170	159	151	157	169	161	182	161	176	161	178	150	181	162	172	162	168	165	158	188	181	175	174	161	200	158	183	159	154	151	183	168	150	156	156	176	131	179	168	147	158	157	132	149	155	166	150	165	156	162	153	148	154	164	161	158	146	163	147	144	160	155	173	160	146	165	173	165	165	173	159	167	165	153	168	162	194	196	154	161	161	189	137	151	147	153	154	160	166	151	146	134	176	161	162	155	162	192	182	183	150	167	171	143	194	183	162	167	149	187	170	156	158	162	160	131	178	170	175	163	163	160	152	168	173	181	167	163	165	173	144	179	150	150	168	144	144	160	157	165	135	154	166	154	165	184	178	167	146	163	144	158	174	182	156	158	132	159	152	151	139	146	179	140	146	168	154	182	157	177	136	163	143	166	158	168	177	169	166	147	160	145	165	190	166	170	154	198	155	153	152	166	181	160	167	157	145	156	155	142	187	171	168	163	134	176	151	166	184	162	171	174	174	160	169	165	169	156	143	169	153	176	190	162	166	158	174	177	156	161	177	163	178	170	138	195	131	166	141	164	159	161	161	164	141	132	177	156	158	158	176	158	154	179	175	174	141	175	168	178	174	155	176	174	145	166	166	156	128	153	160	152	185	148	166	148	152	183	169	155	181	198	163	188	167	189	146	138	162	149	165	185	152	148	173	168	158	183	171	160	190	160	138	149	190	165	132	154	143	189	170	149	162	182	156	151	162	162	117	183	166	169	156	178	173	166	188	144	177	187	151	159	172	164	152	182	171	159	160	157	143	165	153	155	177	147	147	170	172	174	155	139	163	158	162	163	166	185	174	149	155	148	168	158	155	164	186	159	174	128	176	142	173	147	151	192	169	152	173	149	136	157	177	166	165	152	149	177	164	156	187	149	154	166	157	149	174	181	172	162	156	136	162	168	133	167	160	171	139	151	137	152	149	157	165	162	166	165	158	161	140	161	155	166	173	156	165	146	177	161	163	175	170	183	162	163	148	163	177	178	177	175	158	171	180	154	151	139	149	184	178	147	153	148	169	163	146	173	150	160	172	179	177	191	161	158	153	169	154	187	193	132	173	155	149	154	142	177	163	175	180	148	169	177	176	158	170	181	171	177	143	134	165	151	163	159	185	174	177	175	161	177	158	160	174	162	169	154	169	171	179	181	168	192	168	156	141	154	169	172	160	150	166	173	183	163	176	176	176	158	179	156	160	146	156	149	164	169	198	152	155	169	175	169	184	165	174	173	162	193	164	154	137	152	161	131	176	187	156	143	151	152	146	159	174	152	169	172	170	212	146	186	141	155	181	169	182	176	169	169	155	141	151	155	194	151	172	181	164	172	158	170	147	178	170	139	154	171	138	161	140	191	165	142	185	164	164	152	161	171	157	159	163	186	141	155	169	172	151	164	192	156	174	150	147	157	184	167	200	165	172	165	144	182	141	176	177	151	165	138	163	169	176	154	160	144	166	160	163	154	167	180	175	158	157	145	172	160	142	155	161	170	188	170	164	182	167	149	168	148	167	151	152	176	146	168	169	162	181	160	155	182	154	159	144	181	161	152	144	171	158	169	166	163	182	155	158	170	148	162	155	183	155	186	170	151	159	169	172	164	177	150	156	174	170	180	163	148	164	146	157	155	182	158	146	151	128	167	153	167	162	141	162	155	162	159	161	165	161	159	162	135	180	162	159	176	174	154	147	167	160	163	167	138	159	160	143	174	139	158	177	148	160	163	165	173	167	187	155	160	156	163	134	176	165	154	161	146	169	148	139	182	163	154	164	162	180	147	163	156	171	151	144	152	146	130	161	169	172	168	151	171	149	166	146	159	158	185	149	155	162	158	165	175	160	151	183	149	159	151	173	160	170	175	173	155	147	175	175	145	158	149	152	169	159	135	162	166	161	171	176	169	145	157	187	138	138	154	118	167	160	159	134	177	153	168	157	170	156	143	153	157	173	174	161	184	159	162	158	170	133	168	148	156	164	162	153	167	156	169	174	135	155	183	184	165	147	137	163	167	163	153	148	185	141	160	191	179	167	160	131	175	156	171	184	176	199	164	176	161	173	170	146	178	140	151	162	158	162	166	161	153	161	147	178	162	155	145	167	168	184	176	172	165	166	138	133	181	173	155	169	154	161	172	151	174	148	173	143	158	174	167	143	146	173	183	190	169	160	151	161	157	155	147	168	158	165	156	166	176	160	170	171	152	135	149	184	162	142	181	189	162	153	161	156	180	136	173	180	169	167	170	171	146	161	152	149	138	135	174	158	163	176	139	166	184	159	183	171	173	159	171	186	187	153	156	172	160	158	150	164	172	145	162	161	181	162	168	169	159	166	173	157	150	177	167	153	149	165	154	159	180	167	174	170	163	147	187	161	177	158	164	153	167	162	177	173	151	193	181	156	171	177	188	158	176	165	175	173	162	167	164	151	194	132	172	192	173	159	171	192	156	146	168	153	148	172	154	139	170	158	155	176	178	161	172	158	192	171	162	135	158	172	190	166	154	139	142	160	174	156	172	147	164	164	157	160	180	180	171	161	156	146	158	143	157	160	162	159	166	173	148	194	160	169	149	151	153	134	166	165	171	141	169	162	173	168	130	174	168	147	150	189	163	154	155	158	159	184	164	151	159	149	141	162	160	145	172	175	170	165	164	178	164	150	155	144	154	155	164	170	153	159	176	176	143	185	174	172	136	162	161	144	175	159	187	139	157	157	148	176	169	179	176	162	192	175	180	167	181	161	150	155	185	178	156	164	190	170	168	178	164	153	175	157	150	170	176	185	156	157	167	152	161	160	143	166	156	159	157	165	169	172	173	151	159	169	164	155	161	169	160	190	170	146	171	170	152	163	155	153	136	144	161	167	176	155	148	160	169	164	167	165	151	133	156	197	163	168	171	208	168	162	145	153	149	165	156	192	170	156	174	159	167	151	164	172	149	161	162	168	174	148	165	153	128	163	168	163	178	140	139	159	152	181	151	159	160	181	176	156	171	164	171	163	127	172	156	168	168	157	150	155	154	153	147	150	166	172	181	178	166	174	155	179	143	145	155	137	186	161	164	142	159	148	171	171	174	137	176	137	157	157	168	163	178	157	171	182	156	157	156	167	183	135	118	157	148	176	182	171	161	161	154	181	163	167	159	167	174	165	146	165	150	156	170	205	171	159	150	148	197	163	141	146	166	179	156	179	164
8017	1008	1512	1674	1514	1241	964	856	834	698	592	553	569	557	550	527	473	504	479	482	500	490	474	491	498	470	471	486	445	457	416	428	437	446	402	460	383	437	426	418	456	379	446	419	470	432	422	451	429	454	457	450	439	427	420	445	494	427	432	421	443	407	407	422	422	447	426	407	405	430	445	423	408	405	427	374	438	426	444	453	389	499	379	401	444	424	428	436	429	416	424	446	413	433	379	415	383	426	416	390	462	371	374	427	411	384	392	391	426	416	376	427	431	409	440	429	410	427	420	405	409	404	419	414	415	407	380	451	437	469	430	433	441	446	408	410	429	393	390	413	408	409	431	422	431	422	402	449	388	441	411	429	396	444	368	410	415	397	436	433	456	387	432	395	376	426	380	417	408	389	392	431	414	386	408	419	391	429	468	403	421	409	428	400	400	401	414	436	392	454	429	406	447	421	379	416	416	414	401	409	385	427	422	414	415	419	419	445	424	403	436	426	419	403	404	399	414	373	409	404	409	443	472	432	413	399	356	410	399	394	395	417	443	438	391	418	392	387	440	402	422	451	394	439	406	430	440	438	399	408	417	397	422	422	449	399	407	411	424	423	428	432	400	437	417	435	421	388	412	435	433	419	437	402	397	422	434	371	390	400	466	417	423	419	428	415	388	390	447	448	415	445	415	432	443	435	419	414	406	390	439	436	438	421	355	425	437	405	408	465	393	399	397	414	401	452	370	403	412	420	427	412	411	402	391	398	419	421	418	374	438	405	431	458	396	434	399	392	417	406	438	414	410	398	422	416	407	404	406	398	388	435	424	398	441	394	433	438	404	418	410	422	416	440	439	399	414	396	421	428	437	373	392	452	400	400	405	423	402	424	422	422	384	416	459	444	445	419	443	422	412	411	414	395	427	414	397	440	433	434	418	410	407	419	424	361	457	423	425	406	440	413	425	397	458	425	457	432	420	418	418	397	450	438	408	385	428	447	448	399	405	412	455	438	444	369	437	423	405	393	443	369	432	409	403	418	407	409	464	421	449	413	404	420	431	441	388	401	418	422	389	442	421	407	390	438	428	403	446	387	439	412	414	408	441	435	411	420	387	392	409	417	425	385	405	419	440	424	391	409	436	394	386	414	423	421	426	440	390	420	407	410	403	394	432	387	420	443	433	411	451	445	400	376	397	415	424	432	401	437	424	421	428	434	387	427	442	449	427	425	406	420	405	433	369	419	398	441	436	404	410	424	424	421	441	447	410	399	442	387	436	408	406	402	372	431	420	397	394	432	425	421	389	422	387	397	436	434	448	415	420	402	426	426	430	368	403	423	392	458	419	413	434	398	409	416	433	427	436	416	395	387	387	403	418	407	394	414	409	374	355	387	407	429	420	384	435	425	428	418	388	376	409	417	398	410	401	417	469	464	374	454	402	426	412	396	439	410	423	384	410	418	391	429	390	399	432	413	415	400	413	391	452	400	404	425	386	412	422	416	412	400	422	428	418	413	412	418	405	403	419	407	448	423	398	444	379	391	431	384	418	385	404	442	411	381	423	389	419	421	403	434	424	388	388	407	404	439	392	399	439	434	407	412	420	402	411	363	414	428	412	397	439	387	413	437	411	426	422	433	404	381	401	412	436	415	419	409	451	387	391	425	408	444	450	435	436	401	452	424	418	381	390	432	397	438	412	428	419	413	397	367	408	418	470	418	422	450	412	421	382	419	438	428	390	432	390	413	427	386	408	375	415	404	406	395	410	434	420	441	412	443	441	433	435	451	372	429	405	402	397	446	397	379	437	388	425	399	427	424	418	379	439	399	430	413	399	423	406	435	423	417	410	428	445	438	472	436	427	426	381	433	413	402	414	402	407	399	410	396	426	392	427	434	389	437	446	427	441	437	409	437	418	433	437	405	409	412	444	467	447	395	410	429	384	403	420	398	404	398	451	384	407	389	399	427	430	418	429	419	391	444	425	437	381	422	412	412	428	430	427	415	416	411	414	437	403	411	395	430	408	421	407	402	427	408	433	412	398	432	468	415	394	435	397	442	455	446	423	425	427	389	424	410	426	429	409	411	424	453	400	428	411	442	392	396	467	444	427	419	431	436	399	399	413	418	414	395	401	428	414	429	409	431	409	384	408	447	402	420	388	438	405	412	421	403	408	442	415	435	410	427	402	467	401	430	441	456	428	398	425	428	435	387	405	414	451	399	429	429	397	398	381	408	425	402	386	423	438	413	442	389	416	420	432	434	404	427	426	389	445	449	472	404	392	419	426	435	421	439	419	433	392	416	445	425	404	448	383	404	389	419	420	394	416	421	412	419	444	419	405	404	391	432	429	396	395	378	423	402	447	414	450	397	421	426	413	399	399	445	424	437	386	406	434	414	397	413	385	408	421	418	385	424	394	364	454	396	434	417	439	403	421	439	403	380	408	412	410	417	410	380	387	380	431	386	431	428	386	414	414	429	411	392	411	399	406	412	411	419	430	403	435	428	416	429	430	418	385	457	386	386	401	420	443	438	411	381	429	394	449	411	415	404	389	438	404	417	425	402	446	424	409	439	380	420	413	432	397	411	414	458	412	427	413	424	387	370	402	413	425	440	409	437	413	412	450	391	406	403	419	426	422	407	425	388	428	417	427	420	402	413	395	422	402	404	420	386	420	434	445	425	406	454	407	425	427	425	395	407	432	397	406	430	403	392	426	428	437	412	439	415	412	394	424	393	424	378	388	393	402	399	394	414	396	434	409	392	403	397	450	402	426	414	418	418	442	433	418	437	430	451	429	421	421	435	411	433	409	410	391	391	420	388	434	382	385	397	408	405	447	406	423	411	387	414	449	408	414	401	440	397	419	413	412	414	420	409	390	392	430	406	392	427	393	418	408	425	423	440	388	430	400	434	417	417	407	441	437	407	440	419	441	410	435	451	400	424	397	377	416	437	365	414	385	409	401	385	425	422	427	407	415	384	364	432	451	436	437	429	444	417	447	413	438	423	376	431	399	420	414	431	397	419	446	413	437	442	396	395	406	412	413	424	404	417	421	446	426	410	406	421	428	402	406	442	403	383	421	432	417	395	421	443	407	426	389	429	449	431	406	410	448	420	419	396	400	403	413	421	413	435	413	414	432	444	434	412	400	398	432	393	421	402	418	381	435	435	396	434	426	411	435	434	419	405	418	421	421	401	412	428	402	374	408	416	423	395	432	426	396	400	384	431	459	452	440	421	423	431	375	478	429	413	448	408	406	432	425	392	414	440	435	392	401	399	401	410	411	389	384	416	397	392	440	446	387	435	422	439	426	438	435	416	438	448	414	435	373	442	409	414	417	401	408	441	391	403	433	409	419	444	425	411	400	422	411	434	402	402	407	463	402	413	421	419	408	421	409	405	442	410	405	475	412	383	401	428	392	427	459	435	407	424	412	437	432	407	409	402	424	414	440	422	422	435	392	417	377	385	403	457	443	407	421	398	413	431	412	428	415	399	427	415	439	393
1351	393	396	397	377	392	402	368	340	403	403	370	342	358	391	414	374	410	393	385	353	387	381	379	357	357	376	357	363	394	368	406	416	387	402	367	389	376	375	354	378	395	414	415	377	395	417	390	354	398	351	382	411	370	415	355	405	366	365	384	370	374	364	381	382	362	365	330	346	391	341	374	408	377	382	377	389	417	388	336	388	376	409	370	374	387	391	356	358	355	381	409	404	366	390	415	365	398	354	359	354	371	393	370	394	424	359	368	391	400	397	370	366	352	395	355	370	394	394	356	351	374	427	410	401	379	368	375	418	400	394	373	363	398	377	355	372	376	365	370	363	373	421	369	392	357	394	355	375	402	402	369	369	343	391	371	374	346	424	391	369	362	413	374	373	378	388	422	389	380	376	357	370	355	366	434	393	379	388	377	355	396	386	380	397	363	400	371	375	376	391	342	382	377	415	393	376	378	377	354	365	382	390	351	362	368	357	393	406	380	388	389	388	406	391	367	417	370	332	395	376	416	389	378	356	380	390	388	374	376	367	355	372	354	357	359	376	380	366	394	406	376	355	375	384	373	359	383	373	333	413	399	368	400	393	392	397	345	380	365	354	347	365	361	383	400	378	403	385	341	401	382	372	364	386	378	388	379	404	379	373	389	427	389	362	379	402	373	353	341	370	353	397	362	366	412	371	437	418	360	369	375	363	399	394	380	387	366	351	383	390	352	379	361	414	420	402	333	369	397	387	355	388	345	346	378	356	373	390	406	378	379	373	372	394	372	369	384	393	405	373	390	390	423	401	358	423	344	370	372	368	378	334	365	361	369	381	400	378	387	358	380	379	394	397	397	386	372	364	357	415	381	358	410	403	406	379	368	398	377	387	388	377	400	366	344	362	384	407	408	375	410	359	354	397	324	361	330	406	381	370	376	395	383	342	365	375	388	374	358	348	412	385	377	379	406	390	394	357	349	436	363	352	333	421	372	413	354	360	360	387	391	377	351	374	346	339	341	370	350	354	361	395	342	377	377	346	369	374	372	385	360	372	359	379	390	349	388	331	351	317	355	409	387	384	385	360	363	365	383	388	393	392	375	391	407	382	362	392	358	364	392	372	391	408	345	394	365	403	364	377	412	383	357	372	361	392	381	374	358	339	392	389	373	375	368	358	364	401	371	388	350	400	348	391	398	367	411	418	385	358	363	361	388	380	392	371	384	359	384	434	361	400	340	425	330	380	383	375	384	372	371	377	378	393	368	395	359	364	341	400	353	374	395	409	411	380	360	382	401	368	344	397	371	353	402	387	406	418	358	358	372	363	380	414	397	400	384	392	399	375	390	396	407	399	382	412	388	376	397	367	368	399	397	355	367	353	385	406	381	363	385	384	393	337	403	381	375	364	347	403	372	383	365	389	364	397	349	372	387	343	390	388	405	366	392	396	366	383	328	402	383	363	349	412	396	363	375	407	393	382	317	395	416	339	383	380	342	387	372	373	380	386	400	383	375	349	374	379	350	417	366	369	369	419	394	393	393	415	379	366	371	390	343	394	374	376	372	339	393	377	374	338	373	388	393	401	344	373	360	373	395	400	393	380	373	368	365	339	401	349	367	364	390	376	375	382	361	381	330	355	394	319	364	392	366	383	356	385	401	372	380	381	384	398	355	376	368	377	379	375	367	373	366	369	401	354	379	380	375	376	346	375	369	369	358	365	409	393	328	375	382	389	374	372	394	366	397	385	388	364	391	398	365	415	370	419	364	391	370	325	377	384	379	403	354	387	386	390	358	381	359	350	424	382	364	352	387	390	327	390	392	394	407	359	355	357	372	386	350	365	357	430	378	381	382	355	397	378	363	367	371	390	393	374	402	391	402	412	398	373	381	381	378	397	386	365	380	366	410	369	384	381	370	386	342	399	392	371	377	369	352	358	357	335	359	402	384	350	390	374	396	350	378	412	419	390	361	410	376	338	353	392	368	356	431	374	393	378	399	416	367	357	350	420	397	388	418	385	389	365	382	380	393	401	379	372	378	427	348	413	411	401	373	367	418	387	374	379	348	369	364	371	406	386	343	429	368	365	351	390	401	394	385	389	376	377	366	391	366	372	375	363	362	429	368	368	361	392	396	395	407	413	366	356	335	364	395	402	364	405	348	404	386	402	398	390	371	371	363	395	389	378	385	379	331	382	373	373	388	378	370	393	373	366	359	389	374	400	400	395	374	394	359	376	409	391	356	361	357	397	374	361	385	432	360	352	355	359	366	361	371	354	400	399	397	401	425	375	374	381	374	365	403	385	367	371	382	384	356	380	382	409	371	399	364	396	423	371	370	425	421	383	377	360	356	385	381	378	404	369	373	403	396	380	367	383	369	378	404	351	334	349	398	383	378	332	377	404	380	429	405	419	414	355	391	398	359	344	349	359	372	382	348	371	401	418	371	396	364	405	389	394	340	371	378	360	404	355	382	373	370	360	395	359	411	382	356	385	344	404	423	361	387	372	350	353	389	386	397	383	358	380	351	392	370	371	399	395	392	389	392	356	356	391	385	374	427	400	389	372	363	384	390	351	399	413	349	383	359	398	395	378	379	383	350	371	388	383	411	403	367	370	385	376	338	397	391	366	394	405	383	367	347	395	376	384	415	400	358	402	411	387	407	352	364	430	381	374	387	380	331	389	367	377	387	344	385	364	390	412	356	377	388	379	401	375	394	348	348	395	385	343	394	366	376	382	374	394	383	386	399	408	390	383	402	385	367	392	406	383	404	381	382	392	380	382	386	393	386	401	375	361	393	396	371	391	367	353	368	369	396	378	391	357	357	394	384	376	361	322	379	364	363	365	420	373	363	406	392	377	408	349	364	386	353	360	388	384	421	361	338	434	372	403	362	387	357	390	353	368	409	404	409	395	380	413	387	370	392	376	383	387	355	382	395	381	345	355	397	375	371	406	389	390	356	399	392	400	401	370	395	396	345	386	384	380	396	367	373	405	377	395	359	392	399	403	395	405	438	390	400	385	391	400	390	392	336	383	404	364	371	389	410	399	380	386	406	345	377	377	392	375	335	371	332	389	398	389	387	381	377	371	370	369	413	375	373	400	396	395	339	368	375	374	394	379	382	379	359	362	341	402	359	354	374	362	393	361	363	410	416	358	421	385	383	368	415	413	403	394	398	379	358	335	366	383	352	350	386	415	438	360	386	363	366	377	403	357	356	373	372	356	359	374	368	362	384	358	348	399	382	377	395	363	338	387	367	370	350	381	378	409	390	378	400	402	362	388	361	412	414	394	391	383	392	355	397	396	353	373	358	344	396	371	397	365	367	362	369	397	343	357	351	376	383	424	373	398	430	375	374	376	332	350	368	386	366	422	345	345	375	404	355	373	369	322	390	365	388	374	350	407	364	398	387	329	389	386	388	377	378	368	401	366	401	355	377	378	402	407	394	365	385	430	365	366	367	379	390	434	410	402	381	370	385	409	358	408	375	361	384	386	402	388	399
2102	916	939	890	895	891	907	917	917	925	915	894	849	902	870	901	909	859	845	875	948	852	837	874	902	840	894	885	893	917	902	949	882	885	930	885	878	887	843	870	838	912	918	888	868	907	885	887	915	900	900	862	873	928	861	852	915	833	915	908	880	843	868	865	930	951	874	876	914	925	887	873	901	893	904	886	875	916	846	920	865	877	869	860	915	911	907	924	863	868	873	879	924	879	871	904	893	910	850	842	832	892	863	922	944	921	913	901	826	863	901	920	892	863	897	860	893	911	890	878	868	887	867	909	953	882	906	843	868	894	939	860	833	854	846	890	924	878	828	808	855	906	842	948	883	925	904	897	905	918	901	864	861	876	856	876	904	924	924	914	889	920	869	891	905	886	933	870	872	907	872	873	912	839	901	862	939	885	943	946	864	883	879	898	871	871	890	873	862	841	893	845	914	914	881	903	893	866	883	903	926	852	875	916	894	867	926	842	869	836	882	938	917	871	884	818	828	900	891	868	907	901	875	872	880	916	858	881	904	864	866	885	883	892	921	885	876	918	899	888	861	874	927	918	871	912	896	845	893	927	888	883	922	936	880	846	930	853	879	880	882	853	833	885	837	944	904	865	862	946	890	907	936	943	912	933	814	897	848	907	881	865	896	844	894	856	912	872	848	876	886	928	878	840	887	890	902	920	907	855	844	911	953	881	889	870	832	896	911	845	830	862	892	863	930	821	843	850	902	886	873	924	911	900	871	843	916	871	934	939	895	922	884	867	915	818	912	879	948	901	906	835	889	850	905	955	890	873	907	843	935	931	882	912	889	889	857	850	893	906	922	871	927	916	901	857	854	869	929	913	843	894	863	940	883	878	900	861	870	876	888	907	842	891	892	890	889	902	885	898	894	911	889	889	896	892	893	866	956	864	897	907	864	897	875	912	892	897	842	932	931	916	855	828	878	868	871	881	931	903	884	847	882	910	879	907	869	883	875	870	908	907	861	877	898	921	855	889	907	852	864	794	894	877	923	879	950	855	882	863	909	887	861	934	920	926	943	920	869	864	924	897	879	923	934	881	835	837	874	880	909	909	897	853	882	855	879	903	877	892	864	853	892	874	908	885	918	850	933	838	884	882	851	904	913	815	879	820	901	878	882	888	891	884	903	849	899	790	888	887	886	937	868	900	882	837	855	895	895	907	932	951	883	948	851	906	876	942	967	884	900	877	920	868	890	842	878	870	895	949	854	900	903	855	885	977	905	909	838	900	891	859	888	914	873	885	888	927	880	894	919	977	928	862	875	924	860	936	940	873	846	880	924	901	890	871	928	910	868	901	878	900	863	859	871	872	882	845	871	924	925	883	895	853	871	883	866	870	857	872	840	834	871	908	886	913	918	867	834	952	899	911	883	892	887	896	882	903	863	913	901	897	858	897	868	908	829	885	821	948	864	852	898	932	876	852	855	861	948	871	855	902	872	877	948	887	918	898	905	902	861	894	909	871	915	870	896	917	928	865	871	887	858	890	894	842	884	894	877	900	935	948	869	921	872	884	844	833	930	868	885	890	939	903	877	899	906	903	985	919	884	876	817	877	920	882	905	891	892	878	911	948	864	887	909	906	843	845	968	884	848	951	899	886	855	880	934	920	872	896	848	898	860	812	908	889	887	873	911	929	875	953	912	879	896	860	853	929	898	841	877	866	872	891	863	848	876	880	817	842	829	966	894	821	903	879	905	932	901	985	870	903	886	892	877	877	886	918	926	864	866	824	929	863	916	906	927	892	874	827	864	890	810	883	897	926	888	875	862	865	920	878	935	834	894	879	895	922	931	881	852	893	853	891	882	928	914	910	912	930	880	906	876	864	904	901	856	950	853	895	834	886	880	847	873	919	906	867	883	864	920	914	889	924	862	826	882	952	908	864	956	850	891	893	897	862	874	961	890	868	887	889	909	866	848	943	874	909	929	913	834	849	886	919	892	863	860	916	884	897	914	869	901	877	905	938	907	924	833	902	959	898	889	876	899	897	861	886	864	938	881	879	926	917	890	833	844	874	875	841	847	884	901	911	901	906	896	867	847	910	938	885	863	897	863	898	900	871	887	902	928	871	941	845	924	885	904	889	839	860	904	880	845	866	901	905	858	887	885	862	841	931	942	866	912	884	894	884	894	866	892	882	864	934	872	953	875	879	870	947	903	872	890	878	888	874	876	888	901	896	914	843	891	935	872	881	924	908	912	890	881	885	913	867	901	913	880	841	886	860	896	880	880	891	844	841	901	899	872	887	884	863	918	829	889	885	898	884	892	962	875	889	879	834	892	907	872	873	898	926	892	940	880	908	900	908	878	897	876	901	910	948	892	814	892	894	909	879	927	844	925	897	923	989	833	892	913	850	927	914	916	838	874	859	862	856	969	850	848	930	923	839	858	887	903	923	908	894	870	902	873	873	909	885	854	879	919	847	894	872	898	894	834	892	872	889	879	862	904	902	865	907	868	891	920	870	899	886	863	886	881	869	891	886	867	869	872	902	881	920	918	901	902	924	881	859	887	944	921	878	894	872	915	851	921	901	911	953	879	842	879	903	843	911	818	921	858	854	920	896	874	899	866	908	915	875	896	876	939	884	914	873	891	902	944	914	895	840	933	872	878	928	869	850	890	893	884	868	874	926	914	851	918	881	921	909	901	863	948	889	895	856	887	890	936	939	891	912	866	863	910	898	881	924	910	936	856	946	875	901	866	887	867	873	888	854	893	882	877	923	869	886	964	886	929	817	866	888	884	883	922	888	868	885	879	856	844	883	907	935	868	865	892	878	872	888	864	940	878	887	888	936	877	916	861	901	914	863	878	883	858	898	880	875	900	845	861	899	880	882	907	862	844	889	879	888	884	939	879	871	890	858	843	854	844	854	859	915	905	850	899	930	892	897	891	875	938	915	857	902	881	928	881	921	960	844	888	898	872	858	877	957	904	871	899	882	930	907	880	876	873	941	880	871	899	864	904	875	886	858	932	893	873	914	962	897	920	877	857	915	929	866	866	899	907	908	940	918	921	889	877	926	847	867	904	887	899	883	877	861	874	887	921	934	870	875	894	930	956	934	867	866	875	922	866	916	898	854	853	953	883	923	889	935	837	884	895	849	906	908	940	916	955	867	924	908	901	875	863	884	943	879	881	908	926	868	880	922	908	931	909	888	808	905	915	913	837	857	966	892	829	948	861	893	884	842	899	849	909	828	902	896	859	869	895	907	837	875	852	869	849	831	836	864	959	902	905	864	900	890	881	902	939	895	852	890	890	879	855	946	890	902	884	883	929	854	870	926	879	886	904	918	898	905	882	874	861	946	921	923	882	804	901	851	918	914	920	849	878	856	863	910	921	928	914	934	904	885	876	891	927	883	893	880	836	874	936	906	883	865	895	885	859	881	900	882	913	877	934	904	869	880	867	858	948	853	957	904	895	859	853	908	934	905	894	843	866	886	890	916	885	911	950	896	909	925
7231	667	572	526	466	441	436	372	374	384	365	359	372	374	332	366	361	369	355	354	366	335	385	335	317	323	391	369	393	373	346	340	374	338	353	350	310	318	328	346	336	323	353	351	361	347	337	332	360	359	361	374	369	355	358	365	328	337	373	337	349	375	363	348	346	354	360	350	359	325	328	352	323	348	354	351	345	323	359	343	304	348	366	328	331	352	370	337	384	366	367	325	364	371	357	334	378	345	368	337	362	359	312	338	381	341	290	347	376	377	337	379	383	312	362	346	348	375	389	382	341	364	325	359	326	339	363	351	385	354	368	330	358	336	324	364	374	336	358	319	401	359	358	377	348	346	329	336	328	361	331	354	302	375	355	318	333	357	331	407	331	341	363	388	361	356	322	326	347	377	328	350	358	369	354	345	375	350	389	316	337	370	374	356	366	350	357	323	335	344	351	313	340	337	338	320	363	351	366	361	379	317	310	331	373	317	368	395	371	376	327	373	366	341	351	328	338	332	303	333	350	349	362	356	345	338	334	360	354	339	336	366	351	363	323	337	364	368	366	362	378	354	363	337	324	376	355	359	385	338	360	315	364	350	335	370	351	349	372	344	345	344	348	341	325	341	349	328	362	352	347	376	327	359	361	295	351	345	359	352	348	360	398	369	358	375	359	352	315	364	307	386	337	345	345	334	333	378	353	384	352	350	400	379	356	339	374	311	353	301	344	317	353	339	339	408	333	368	358	347	338	386	349	349	324	339	361	353	368	321	337	303	345	346	333	380	352	361	375	360	350	321	326	351	344	364	393	348	370	374	372	360	330	373	340	340	328	370	344	336	376	358	363	336	356	360	344	345	326	333	361	340	374	344	354	332	352	335	348	351	383	351	345	379	387	343	363	359	352	379	324	350	357	363	354	367	335	362	333	375	351	361	358	376	332	329	363	360	355	367	339	374	352	341	343	371	382	321	368	310	329	322	347	355	346	380	354	380	361	370	398	341	365	338	323	329	364	373	325	367	338	383	357	342	310	324	320	377	348	339	362	378	334	370	353	354	368	344	363	329	393	359	358	370	382	354	323	361	319	352	358	399	345	322	325	341	372	359	356	351	356	345	365	353	355	361	323	342	327	381	362	338	327	347	328	351	331	352	374	344	352	344	342	352	365	373	313	364	353	323	334	359	360	341	341	340	353	353	337	359	370	322	381	318	365	352	337	372	363	367	371	390	338	379	321	335	356	384	378	382	316	310	375	341	389	344	337	358	363	372	315	384	362	354	319	355	342	310	398	371	331	370	352	335	359	350	327	376	358	360	334	383	366	366	362	367	337	321	325	334	337	323	297	306	352	346	352	354	359	344	354	376	355	390	345	345	382	333	319	338	311	354	368	338	353	389	355	352	353	404	351	359	354	356	340	362	360	305	368	336	341	353	347	360	339	353	321	368	326	346	338	385	366	364	356	326	369	352	347	359	367	302	342	326	329	374	337	349	321	341	351	363	360	360	350	336	352	338	314	321	355	353	369	324	355	344	355	386	364	355	350	354	305	314	306	359	368	371	365	378	347	365	365	332	329	386	378	336	381	324	359	328	340	355	343	365	358	322	352	371	360	339	338	349	333	362	378	355	358	336	328	346	363	344	368	339	346	361	340	322	316	389	342	338	356	356	347	357	386	395	346	325	364	352	319	366	369	300	325	366	349	342	374	383	372	357	348	327	293	351	333	362	333	343	328	357	388	380	361	356	369	376	339	329	361	370	357	341	318	308	326	368	384	363	338	349	345	345	330	358	359	364	337	338	319	342	344	376	372	387	346	370	340	367	347	352	347	348	399	359	380	374	325	341	354	353	323	372	355	330	357	373	357	369	383	342	371	371	341	355	322	362	355	322	319	356	343	342	349	335	345	340	345	393	357	324	334	376	333	363	384	385	348	353	326	351	350	365	349	347	340	345	354	341	346	369	335	366	361	373	339	356	358	361	377	351	332	398	363	352	351	348	340	351	352	340	342	337	345	334	335	339	344	325	353	324	367	329	327	325	346	362	346	349	351	355	323	329	360	338	381	345	364	361	310	376	331	343	350	371	376	358	351	377	325	337	352	370	328	330	358	353	390	330	348	373	362	354	348	388	338	339	312	351	359	344	360	348	364	353	319	365	327	358	309	331	320	349	321	344	353	339	358	334	321	383	339	360	386	356	328	391	369	330	317	327	356	353	355	375	356	295	363	353	363	354	350	360	333	339	377	327	394	384	354	330	351	325	331	316	370	353	365	368	326	331	344	364	303	334	367	323	319	353	331	368	323	372	341	330	370	331	346	366	346	364	357	310	350	348	313	347	394	336	342	316	355	351	361	359	337	354	373	363	376	314	321	341	343	311	357	344	331	352	375	339	367	339	315	346	339	326	326	327	354	386	330	333	336	355	363	331	367	383	326	325	344	366	346	367	328	342	374	352	376	384	394	347	361	365	355	359	361	354	380	364	377	361	375	343	337	351	336	353	367	353	364	350	384	345	353	327	404	336	382	324	314	346	376	346	341	332	352	358	346	377	329	334	389	375	398	326	337	369	359	361	382	347	336	334	363	333	344	358	369	325	361	352	372	348	354	330	364	376	332	335	371	358	372	366	395	328	360	310	349	376	379	351	368	367	350	347	333	340	323	356	367	355	297	357	322	378	322	355	325	326	391	339	342	362	335	343	365	391	340	329	395	381	362	363	346	348	321	377	356	376	350	370	358	347	368	340	347	348	328	348	344	318	351	344	317	358	350	358	352	362	343	363	345	364	349	351	340	382	317	322	378	334	359	324	349	396	355	393	352	372	382	365	344	333	355	328	330	369	383	355	318	344	368	370	367	326	340	356	337	359	355	373	315	386	358	362	346	331	328	344	316	380	358	362	362	313	349	366	347	341	336	357	342	344	378	367	374	347	340	347	341	410	335	328	319	314	350	353	346	362	348	361	348	322	339	316	342	362	357	392	366	328	367	359	372	340	365	342	347	343	353	333	368	358	317	333	324	323	321	378	342	386	337	369	312	334	340	352	364	343	338	363	357	341	368	354	333	365	347	342	355	379	349	343	339	315	362	344	324	338	373	343	319	393	349	349	334	358	361	353	362	349	373	344	340	335	330	338	364	316	372	361	347	341	365	367	344	351	345	369	370	329	354	349	333	342	326	385	370	344	368	324	327	377	395	309	347	373	338	323	362	375	362	387	389	325	388	360	334	364	368	318	340	365	335	332	367	329	373	343	373	342	316	356	383	372	361	318	337	350	366	371	373	353	323	357	305	375	355	324	346	356	335	359	340	342	327	366	354	341	347	363	316	380	399	351	330	332	345	339	358	363	384	327	325	362	361	352	365	342	355	339	338	343	345	332	332	362	332	334	339	312	331	360	346	345	327	322	343	389	351	353	348	387	356	332	348	376	345	356	355	333	349	353	355	328	334	334	333	359	332	332	311	370	311	333	319	377	343	344	387	382	354	302	352	371	345	337	346	374
6522	1144	1393	1480	1501	1230	1142	1001	976	944	913	889	881	847	873	866	947	891	850	890	868	868	839	936	836	811	819	831	798	878	820	825	880	795	805	784	852	854	821	802	823	823	855	818	883	856	830	822	770	807	821	831	792	820	812	833	857	775	823	818	844	804	802	823	797	845	819	831	815	794	767	871	810	811	812	844	792	852	815	833	844	825	789	764	828	829	803	821	854	791	831	817	795	842	815	779	800	868	863	837	803	805	807	844	856	820	794	791	859	840	827	815	827	788	750	814	822	815	797	857	819	844	821	797	781	811	807	779	800	883	797	838	806	847	818	856	783	820	808	799	786	822	837	827	838	808	788	820	823	794	753	784	782	869	841	815	793	804	796	830	809	779	826	852	823	823	815	780	826	808	782	783	819	844	765	805	798	804	813	803	772	812	824	838	831	811	802	803	874	814	851	832	815	775	823	839	759	774	764	827	851	809	838	814	789	832	794	763	812	848	824	776	831	808	814	847	778	820	853	829	824	845	798	842	815	838	829	853	805	823	895	759	789	823	807	797	802	825	772	861	792	823	820	810	817	846	853	782	785	843	844	774	855	784	821	812	775	763	817	780	832	821	800	782	809	863	793	805	853	841	792	810	843	792	773	815	786	816	763	828	812	805	845	827	836	846	793	827	772	855	811	789	852	817	843	807	752	762	794	816	779	831	809	795	826	804	854	825	823	839	848	816	816	794	848	788	807	790	812	813	844	832	819	781	831	791	819	804	805	821	798	856	846	838	838	829	813	800	788	851	809	876	804	819	829	777	795	806	781	846	789	839	819	831	819	864	848	781	858	800	837	830	800	801	857	837	824	783	791	835	829	844	827	835	825	778	822	811	780	783	810	833	822	868	794	819	849	827	833	828	821	795	848	773	830	818	830	830	784	827	748	811	804	800	822	843	802	830	874	771	799	775	882	844	791	801	835	814	844	808	840	844	811	806	812	796	818	862	782	841	844	773	842	800	844	821	822	790	761	857	861	792	806	818	831	796	815	810	795	759	809	810	796	849	842	849	763	849	816	861	865	784	816	837	793	783	820	795	781	793	826	818	830	843	789	863	791	805	828	758	808	793	814	827	839	854	800	785	830	809	850	797	858	893	814	769	818	764	798	835	831	878	864	835	768	801	832	845	837	813	763	807	863	810	766	842	811	829	803	790	777	847	861	787	764	841	795	832	763	820	795	790	787	799	836	852	814	810	817	821	830	841	836	801	809	816	842	792	822	856	831	840	793	806	795	804	809	840	835	780	879	829	824	820	811	809	797	785	815	821	816	822	799	763	817	825	827	825	811	852	763	820	792	809	832	834	804	795	810	775	782	835	825	807	804	800	810	866	813	851	832	804	857	808	843	790	803	806	835	799	821	770	855	799	847	791	844	837	771	787	806	805	809	838	815	824	825	782	849	789	826	829	829	823	805	839	792	781	829	805	819	860	795	814	764	853	797	842	867	796	868	828	823	807	850	848	820	841	835	839	815	832	825	751	793	777	866	827	809	873	864	845	763	826	802	802	841	826	848	816	835	760	844	803	835	861	806	830	798	854	807	760	835	790	844	806	778	840	825	786	829	808	834	831	851	794	830	792	818	829	865	794	804	835	837	768	797	808	815	832	813	796	837	837	851	844	835	862	779	915	814	809	807	826	775	779	853	832	798	840	798	800	818	832	846	789	816	847	854	786	820	811	823	802	816	802	814	798	815	782	835	819	817	779	843	826	798	821	775	816	812	802	884	871	807	802	792	830	786	846	810	816	835	817	843	794	806	827	838	800	844	819	795	804	824	782	805	804	778	826	785	797	812	814	827	800	834	870	838	826	809	828	823	788	836	828	831	827	834	828	838	793	804	822	874	776	791	839	820	817	819	815	803	833	830	796	773	827	805	791	822	778	811	823	814	816	840	805	884	796	831	831	799	843	819	837	781	800	841	845	821	809	786	764	797	768	805	856	863	821	819	828	763	803	858	808	823	844	789	840	777	798	827	844	785	842	843	795	804	855	822	886	773	858	850	795	803	818	859	784	801	837	827	790	826	805	833	858	810	791	805	751	853	808	787	752	868	783	831	798	839	808	825	843	777	786	797	863	769	790	787	751	788	827	813	799	825	801	783	762	775	820	821	783	805	812	867	788	799	852	837	817	849	834	778	868	862	839	838	789	775	782	832	823	842	793	834	803	813	767	869	818	828	817	836	874	848	803	823	803	815	776	827	813	865	789	795	814	781	804	824	879	796	868	824	860	759	809	797	830	839	763	884	771	822	843	778	780	777	822	829	788	859	853	820	808	855	815	767	749	826	833	779	809	824	827	826	758	829	843	800	777	804	807	816	838	709	866	813	831	821	876	794	838	814	820	803	854	859	800	879	817	808	845	773	826	815	789	918	823	805	803	826	842	802	778	828	801	804	809	789	843	832	839	793	812	762	805	818	823	871	817	814	818	788	805	924	799	839	773	820	808	799	795	797	769	831	857	840	759	831	789	809	810	747	784	814	831	851	826	796	726	773	783	837	829	838	776	814	786	782	785	817	829	838	809	809	771	845	794	813	805	828	804	824	761	780	821	813	818	785	829	804	802	836	755	810	803	799	805	763	792	842	753	815	839	803	826	844	861	836	783	838	796	837	821	788	830	798	836	799	792	813	841	865	820	800	788	791	835	771	821	762	817	788	828	855	806	812	808	918	813	823	811	790	837	802	850	867	787	781	785	811	821	827	770	812	838	813	847	811	849	818	821	795	864	757	823	826	829	799	863	788	756	817	760	747	801	815	792	763	875	822	743	832	852	759	752	756	771	880	861	838	824	842	805	837	842	792	813	778	798	827	816	811	773	834	825	842	805	817	816	821	818	844	808	793	826	749	865	811	794	813	899	831	813	794	808	833	852	849	839	806	822	798	778	813	794	782	798	841	842	775	791	891	834	811	825	826	820	746	820	818	838	842	794	818	824	803	808	813	825	772	842	830	822	845	806	781	815	806	846	766	771	828	840	811	783	786	806	773	817	833	802	808	799	831	791	830	839	876	809	804	822	830	779	824	824	821	832	781	800	801	799	796	845	809	859	789	796	812	848	819	878	769	829	833	833	766	775	768	822	837	786	821	839	816	833	829	770	821	768	782	798	858	828	790	832	782	853	796	765	779	772	818	831	840	811	810	810	804	800	809	799	851	834	822	810	779	805	822	784	827	793	819	769	805	826	846	836	812	857	825	830	865	818	793	852	795	858	829	852	812	826	882	783	812	834	861	791	798	834	825	825	842	840	815	787	869	773	820	798	775	837	812	823	844	762	828	851	876	801	759	804	852	788	820	802	787	824	837	819	827	837	865	859	826	818	813	806	818	812	836	837	730	822	745	839	831	857	834	806	797	721	824	765	838	821	805	826	838	841	820	774	872	809	851	810	820	853	816	820	862	855	806	782	818	830	799	806	806	847	801	786	795	806	808	804	800	823	823	855	766	846	782	827
13058	1024	640	496	397	349	289	264	206	199	206	188	206	196	206	167	160	165	141	158	166	177	154	176	173	150	154	195	179	177	154	185	169	144	168	176	172	180	154	156	171	140	154	164	179	152	174	155	179	176	169	158	173	174	171	172	156	173	156	175	195	158	194	191	177	153	181	156	163	158	186	153	178	173	149	159	176	164	172	184	178	156	183	163	177	155	166	153	148	163	182	148	155	171	183	182	145	158	145	186	172	174	143	163	166	135	183	148	182	143	165	139	150	152	163	162	183	157	181	150	169	162	169	167	150	149	151	167	135	167	170	153	174	164	179	168	172	156	155	164	161	169	152	163	170	164	150	179	164	157	164	167	170	155	148	161	168	158	167	167	159	154	187	154	153	147	176	192	168	150	162	153	158	151	181	160	153	147	148	177	161	180	171	149	159	171	162	161	145	176	167	122	152	175	161	156	160	176	159	152	158	161	142	149	177	155	180	159	146	156	160	132	181	181	167	153	152	198	157	172	144	169	165	152	167	175	176	150	149	183	191	170	167	164	151	148	142	161	152	177	154	170	148	138	154	154	162	146	156	191	158	179	180	173	185	139	131	162	141	152	172	160	145	172	142	161	160	146	159	148	169	131	159	154	150	161	145	141	142	183	165	170	167	161	184	181	137	187	134	150	180	157	177	169	170	176	174	179	194	149	161	174	152	164	133	158	160	177	141	164	157	166	177	151	175	155	144	178	151	169	146	138	166	162	154	146	184	148	145	149	168	158	155	144	172	152	182	185	156	165	171	170	166	150	180	164	157	145	149	161	152	178	169	165	153	154	176	151	158	167	175	147	152	160	146	123	167	173	159	176	175	180	172	158	175	174	158	164	169	147	142	158	170	165	177	171	156	154	163	182	165	157	171	168	180	169	152	159	167	157	170	156	163	185	163	162	147	163	182	176	166	167	139	182	157	180	162	200	154	154	172	155	162	168	161	167	155	168	152	154	182	149	153	158	153	152	163	148	164	156	151	167	165	169	178	173	154	171	148	162	142	129	165	147	158	153	150	152	169	172	172	181	186	143	148	146	164	151	151	159	185	193	156	162	143	153	145	153	177	195	168	157	173	149	177	171	176	157	175	169	144	161	154	166	179	182	177	180	158	152	189	170	150	153	166	144	163	155	171	153	150	163	179	169	168	169	164	146	189	184	162	188	164	162	156	157	148	176	160	159	168	158	189	153	160	159	161	162	146	164	144	144	142	176	165	156	169	149	141	179	166	168	164	175	187	161	162	175	145	186	180	175	168	177	184	196	165	147	156	174	153	152	155	145	195	147	157	146	179	152	159	175	153	176	157	150	159	154	178	192	171	151	166	152	155	131	153	155	170	162	158	119	167	147	146	156	176	153	154	150	162	145	170	168	148	176	154	173	182	186	188	169	159	161	160	188	156	174	153	160	144	163	190	160	131	155	154	181	147	164	160	143	154	146	169	174	156	161	157	157	175	151	156	175	152	158	155	186	148	181	160	163	163	163	155	156	172	166	137	144	155	148	155	156	167	179	159	189	160	152	181	170	177	152	140	164	150	160	158	183	126	167	171	179	165	176	146	165	172	165	183	169	175	161	159	145	161	183	157	186	171	167	155	144	151	164	142	160	136	153	160	156	160	168	157	146	165	161	153	158	171	128	154	192	156	167	161	184	154	157	156	150	157	160	168	156	158	180	169	176	166	167	149	160	162	147	169	168	156	164	161	166	175	152	160	130	151	128	145	187	174	146	153	173	153	146	186	144	127	172	157	149	141	161	154	165	163	144	146	167	154	150	161	160	139	169	151	150	155	164	145	185	162	166	152	168	181	143	145	155	153	178	184	167	164	158	153	125	141	152	144	173	142	152	149	160	159	146	163	168	145	156	168	147	157	175	155	170	156	172	143	178	174	187	162	166	174	160	185	180	164	160	168	185	141	151	170	162	141	153	144	150	156	148	179	155	179	166	142	151	146	157	163	162	151	151	148	166	154	159	160	151	158	174	152	138	187	162	150	154	173	160	162	168	187	170	189	156	170	161	167	168	177	189	147	183	150	142	153	179	165	168	174	168	167	148	158	182	154	168	180	169	169	138	146	198	181	163	159	166	152	156	137	184	167	145	156	178	149	175	149	170	169	158	168	175	154	169	127	149	186	172	181	162	163	152	142	165	167	177	152	177	148	172	143	183	155	155	153	166	175	174	169	163	166	151	179	160	147	157	158	153	175	164	155	163	179	141	142	146	185	179	155	161	179	168	153	157	187	153	170	178	188	151	152	155	151	160	181	189	163	165	144	145	138	175	174	163	160	153	161	163	153	157	155	178	182	148	173	141	156	186	169	172	150	184	174	176	140	172	148	149	140	185	183	146	146	158	152	199	145	176	162	168	179	187	173	160	166	164	183	173	144	155	170	146	148	183	170	176	160	179	179	156	145	187	173	186	149	164	147	142	155	163	175	178	163	150	191	173	159	164	171	159	166	155	160	131	197	182	176	194	167	154	166	156	193	189	164	154	143	146	151	174	181	142	183	159	146	155	172	148	153	166	153	162	170	156	162	155	145	140	153	155	154	172	158	159	132	160	172	150	170	168	171	169	158	162	173	170	182	151	181	137	156	155	154	174	172	153	191	178	181	174	185	174	176	159	164	153	148	154	164	177	178	197	178	152	145	157	166	175	201	169	174	177	154	169	177	134	161	152	166	166	168	159	158	159	157	176	161	159	157	156	143	141	140	166	183	133	128	146	152	155	145	157	166	150	173	140	181	175	142	171	155	160	159	153	144	158	176	150	167	132	144	189	167	168	177	141	133	172	158	170	158	173	150	166	144	136	170	156	166	154	142	179	156	174	148	181	157	181	159	159	154	156	148	153	146	147	144	178	151	170	175	162	169	170	153	163	163	144	162	169	161	151	190	153	164	161	183	152	167	135	160	192	150	185	172	164	184	155	151	154	166	194	136	159	169	168	132	181	137	154	158	153	174	143	161	158	144	156	160	151	139	167	146	165	143	151	169	162	165	198	154	170	142	158	146	163	151	155	178	168	176	186	160	170	160	169	170	152	165	152	147	168	153	172	152	173	166	163	157	163	152	161	160	161	157	180	177	177	170	160	182	153	178	168	156	161	168	169	167	146	166	173	168	139	162	172	166	181	176	177	178	183	146	161	166	161	169	166	164	173	158	160	152	155	156	157	167	173	150	161	172	141	159	167	168	161	169	169	157	172	202	173	152	158	163	163	165	178	149	134	146	174	189	155	162	177	146	184	176	161	160	169	146	159	168	145	143	139	150	157	146	161	155	182	165	147	186	162	213	129	156	149	176	187	172	174	159	177	149	169	136	172	189	152	152	151	177	153	156	144	148	171	170	165	143	172	156	169	164	158	161	151	169	161	145	186	157	146	158	161	185	159	167	148	192	154	172	154	163	175	171	152	162	144	149	176	166	146	162	144	170	159	177	165	158	157	181	155	168	158	161	161
7980	964	1514	1687	1674	1355	965	884	748	661	646	587	585	590	522	484	507	515	473	476	481	503	406	475	454	431	445	486	437	458	490	451	435	430	479	414	455	424	420	399	456	410	416	427	459	429	416	429	413	412	440	430	417	439	388	429	373	430	468	411	440	433	424	406	453	431	432	429	433	429	436	415	438	437	428	441	438	455	463	434	442	434	441	416	430	411	428	415	427	468	370	436	430	439	429	395	417	406	437	400	430	445	410	429	439	408	429	402	428	423	380	431	428	410	400	452	417	426	446	410	438	410	437	424	410	379	430	391	389	417	398	427	408	450	393	422	429	390	421	434	430	425	422	405	398	432	435	433	402	391	427	412	416	448	430	425	433	433	419	418	411	417	392	431	410	450	390	447	422	434	379	411	453	456	400	428	420	401	411	400	418	371	355	429	447	416	403	418	422	452	406	433	459	447	461	409	445	431	388	424	404	427	401	435	415	431	451	391	403	423	435	410	411	411	419	435	438	427	405	397	454	431	425	416	442	401	454	427	437	422	404	411	431	444	403	440	399	413	432	441	422	413	397	460	468	401	432	394	417	423	407	469	413	439	410	409	391	415	402	445	412	425	447	428	436	397	434	450	455	423	412	420	405	420	394	413	418	450	414	412	406	400	424	408	425	432	399	430	442	414	423	392	345	432	390	401	411	412	417	400	413	398	441	419	428	438	416	423	405	439	410	381	400	398	404	418	436	403	418	392	431	411	427	405	423	399	381	384	461	404	408	413	407	417	392	426	435	428	416	408	443	414	417	395	413	435	422	403	410	404	432	396	411	447	466	426	405	421	429	436	439	427	453	387	380	413	423	401	444	406	412	414	403	383	387	403	427	394	379	419	395	432	390	421	450	438	406	412	382	374	428	434	418	403	415	441	415	422	435	413	357	399	401	399	412	406	425	405	437	427	428	431	426	394	404	436	407	418	442	418	457	405	416	451	435	436	437	410	424	426	410	413	398	386	382	429	378	404	427	420	407	422	423	436	411	419	421	387	419	415	438	397	422	436	421	425	420	419	404	446	400	463	394	466	417	448	466	407	384	435	429	429	436	403	437	398	402	421	420	406	413	415	387	406	437	425	413	420	434	408	387	387	442	434	400	402	388	424	422	450	381	433	410	411	410	399	394	399	416	388	406	409	426	394	422	416	435	425	412	350	442	380	408	406	409	403	417	422	406	436	445	426	410	410	425	363	425	404	438	436	448	427	432	422	400	459	386	405	416	382	402	416	433	446	438	442	382	436	437	456	421	425	444	401	403	413	430	421	454	387	409	386	382	446	438	421	430	398	382	406	413	413	419	393	426	433	432	442	398	431	391	396	430	408	432	421	392	442	413	423	421	365	404	419	442	435	412	420	449	426	451	419	427	403	440	399	389	415	434	388	441	399	397	410	428	390	394	444	404	381	371	385	422	414	396	436	422	407	385	405	373	424	426	423	412	437	417	414	413	421	417	427	441	439	402	454	426	421	418	410	415	431	405	437	389	424	422	414	431	414	405	441	426	456	409	387	375	378	415	425	419	412	382	407	413	438	433	390	435	399	415	447	441	431	409	397	415	402	438	418	419	440	446	419	394	420	376	431	392	389	421	431	414	405	437	423	395	397	403	433	418	405	380	437	424	421	369	419	416	429	434	416	422	403	416	448	412	447	402	412	411	406	438	411	414	386	395	440	450	434	402	389	404	430	444	371	435	409	399	405	438	407	410	400	444	404	439	392	420	437	403	423	426	398	425	410	405	394	410	433	407	415	458	431	368	427	444	404	436	428	373	365	395	432	427	403	360	437	421	428	422	418	420	405	389	403	395	420	380	459	426	428	407	390	398	426	413	399	413	419	403	427	406	434	411	390	406	356	385	452	450	407	428	446	416	453	433	431	457	437	406	410	419	459	434	459	395	441	432	424	450	406	421	417	384	427	478	415	427	413	411	394	452	432	413	407	394	405	432	459	441	442	399	446	401	402	432	436	418	405	451	397	455	412	396	432	425	447	422	376	397	400	390	389	423	436	411	363	412	416	419	439	400	413	430	423	391	434	423	419	427	403	407	405	445	417	416	394	445	371	411	453	447	442	445	405	385	402	403	410	414	404	436	441	376	420	410	437	397	410	406	400	402	432	426	421	400	427	406	435	449	410	400	414	407	408	388	395	389	441	412	391	425	428	439	418	432	433	432	424	430	418	416	418	439	435	429	451	408	448	411	408	441	410	425	427	436	420	428	447	426	422	420	411	357	470	411	402	403	433	419	409	406	432	423	419	434	414	419	435	414	409	434	423	419	428	417	438	412	418	412	403	435	419	407	436	418	397	410	404	426	420	420	438	389	414	402	420	436	369	410	443	412	432	435	369	439	409	424	427	432	402	449	423	385	409	425	378	414	381	426	445	431	437	446	385	411	431	417	440	405	418	437	395	407	424	402	420	421	456	404	426	413	396	425	435	453	420	420	408	386	425	421	417	416	398	422	453	388	446	429	450	410	401	453	451	394	421	405	438	452	390	412	456	423	423	393	425	387	436	434	443	429	400	392	410	423	423	409	427	446	394	415	448	416	375	416	424	433	414	386	467	381	443	417	415	392	437	394	407	376	440	433	406	436	409	380	441	419	376	420	426	396	405	440	384	478	423	455	391	444	414	439	420	393	436	433	380	421	375	389	399	413	412	422	389	345	404	416	389	409	457	419	441	399	418	420	425	431	409	424	391	413	435	403	437	410	466	425	407	382	399	409	428	408	397	375	440	421	400	451	412	444	423	421	397	421	379	410	406	397	415	427	419	439	402	357	445	491	424	411	388	445	416	401	386	422	435	427	413	440	462	423	425	438	406	430	390	414	416	438	393	445	420	389	412	421	422	449	423	415	391	433	419	396	443	411	433	413	414	423	386	375	412	388	427	442	417	447	472	418	402	422	436	403	412	393	409	407	391	417	417	422	414	390	368	459	395	432	456	425	398	403	405	401	408	431	405	411	388	417	403	399	380	420	413	394	419	375	396	437	416	422	403	398	392	436	412	407	413	436	429	403	434	419	424	414	418	462	393	398	447	444	440	431	405	438	416	407	426	435	436	419	427	414	405	430	451	411	411	419	414	412	424	399	438	422	420	402	440	389	434	444	404	433	427	397	409	398	471	417	399	405	410	448	367	430	413	410	423	423	426	399	419	426	395	415	428	390	433	405	405	399	384	416	414	418	420	450	445	412	410	427	411	391	377	455	439	445	431	415	411	461	423	414	432	416	423	401	429	406	460	397	431	428	401	408	424	408	395	383	414	440	448	435	436	400	450	406	413	414	417	399	371	444	389	418	433	404	396	437	426	421	429	403	421	437	417	401	426	451	410	418	393	416	440	413	428	453	424	428	428	422	418	432	467	415	444	409	439	431	410	422	379	416	435	393	407	414	454	420	426	400	407	402	470	463	399	389	415	426	383	463	402	431	385	453	409	399	427	436	395	454	426	412	386
1417	374	420	420	423	373	361	426	387	360	323	338	397	387	371	338	391	392	387	386	392	383	378	424	406	372	380	401	339	388	398	350	419	393	369	351	355	398	347	356	384	391	384	312	405	376	406	428	389	350	371	349	351	357	396	370	388	397	382	394	372	365	381	393	400	377	408	372	396	386	400	383	397	381	400	395	364	363	373	411	405	413	398	407	385	402	354	399	353	369	381	366	396	410	356	339	351	432	366	347	366	380	381	396	360	369	416	374	378	392	388	390	358	375	369	379	353	394	350	349	394	379	407	366	389	382	382	399	347	364	392	381	377	396	403	367	389	371	380	386	357	382	362	393	383	389	368	371	389	402	350	397	407	391	380	362	384	386	397	388	355	377	342	373	415	366	349	373	400	386	396	359	398	382	386	388	368	375	405	397	371	368	369	383	397	370	392	389	370	371	377	386	362	360	381	366	350	397	376	350	394	346	369	364	350	369	385	367	390	365	398	402	371	364	406	364	425	392	371	397	342	346	366	403	381	386	360	364	378	366	372	367	368	405	342	354	351	405	379	357	387	366	398	375	314	340	363	412	371	374	378	369	387	381	352	397	395	347	380	356	371	360	404	365	385	356	393	421	376	365	362	388	410	357	367	389	366	379	370	350	357	358	352	370	402	370	370	357	380	358	437	367	383	366	368	368	365	383	381	393	394	401	391	341	391	361	385	361	385	395	411	415	384	348	391	370	406	347	386	334	399	398	354	368	393	393	383	382	411	401	355	395	373	379	363	381	392	346	369	403	395	344	361	398	362	390	355	366	351	386	360	347	396	405	400	399	361	382	407	413	349	350	340	374	361	351	370	391	376	364	368	352	369	372	372	401	397	370	349	366	360	413	371	381	403	420	401	349	381	368	376	367	405	376	408	378	365	376	374	381	389	383	353	392	365	391	355	410	366	375	403	367	353	386	356	388	364	402	410	386	365	383	350	387	342	377	381	373	363	379	374	371	401	390	345	393	389	341	355	416	363	355	372	394	416	376	355	412	394	455	359	397	393	395	369	382	374	397	382	382	356	356	357	365	404	353	354	381	394	353	386	364	375	367	380	405	397	389	404	346	369	361	369	387	424	395	376	402	387	374	388	383	370	368	382	367	374	404	405	375	374	374	398	384	390	398	382	397	397	392	410	365	387	392	428	398	408	390	398	402	364	380	348	412	423	398	400	398	387	379	406	412	383	373	398	381	370	395	377	414	365	398	369	363	337	370	346	365	364	384	388	344	378	402	372	368	383	413	377	387	401	378	388	386	351	385	380	411	374	347	341	355	398	381	381	386	362	374	347	434	390	399	354	393	382	391	355	387	363	385	400	386	379	399	340	393	366	366	388	379	397	380	396	368	373	398	384	404	368	364	360	400	343	354	392	409	384	378	364	358	385	393	358	368	358	357	395	379	360	403	438	374	349	357	370	360	404	411	386	384	346	367	423	358	368	393	340	397	366	349	381	419	346	436	397	360	319	390	383	350	353	376	354	410	375	400	351	413	396	401	401	371	380	344	357	339	344	332	375	360	358	363	380	345	347	351	377	367	341	391	369	386	403	374	384	386	324	368	381	374	363	410	381	391	403	329	394	367	343	389	354	362	406	382	393	413	366	388	398	388	410	387	373	396	385	377	342	391	402	402	382	386	405	357	396	350	396	386	366	361	401	395	418	377	391	373	349	360	422	394	329	382	376	374	372	382	368	396	384	379	372	340	367	400	389	359	406	360	378	357	378	372	365	385	344	402	414	374	377	352	404	378	395	381	380	320	350	379	354	365	335	325	371	366	364	381	400	395	430	385	371	415	408	367	319	410	376	353	383	356	380	367	361	375	392	419	365	395	394	378	364	398	378	373	363	367	359	375	406	372	389	340	344	393	383	393	407	382	347	376	358	375	356	367	351	349	385	386	398	368	368	338	383	343	383	350	350	379	417	377	361	341	400	383	381	352	358	361	355	403	375	338	369	358	372	405	391	380	373	396	374	397	357	360	359	366	373	352	344	397	404	334	398	386	373	404	379	390	367	385	386	352	384	402	412	432	387	371	352	365	399	396	399	370	363	353	356	367	365	352	404	368	372	403	352	380	362	390	402	360	403	358	397	387	385	381	385	346	365	380	359	408	408	430	389	397	366	353	363	354	349	415	354	374	363	413	380	344	352	355	366	371	402	402	394	368	354	386	380	387	365	389	391	379	393	387	407	399	358	368	376	391	404	334	359	362	365	357	426	342	383	383	385	391	368	383	385	376	380	376	348	356	360	372	402	389	339	365	366	368	385	380	353	407	395	368	387	396	376	347	357	388	359	358	375	398	376	369	362	338	371	386	361	380	359	348	384	369	396	396	403	361	390	352	358	378	375	361	329	361	361	365	408	392	409	357	380	347	387	366	373	392	393	373	374	368	374	366	362	351	391	355	414	358	368	367	363	394	380	352	405	398	359	384	389	409	366	361	419	367	399	384	378	381	357	404	378	404	350	352	331	405	348	371	372	336	404	361	422	390	392	367	358	415	337	370	379	381	320	411	364	392	371	369	402	385	349	386	397	411	401	396	383	386	341	361	372	344	396	404	363	406	392	376	365	395	352	393	378	375	409	388	367	406	385	394	432	408	402	363	405	399	397	406	393	389	360	386	390	376	430	436	381	371	339	352	370	354	398	390	376	354	370	402	342	397	351	359	357	428	376	345	409	379	373	349	388	382	393	348	335	359	378	386	365	383	391	361	382	361	402	377	412	403	414	361	374	388	382	363	382	396	349	378	357	402	397	390	375	371	381	386	394	393	382	380	356	392	366	367	415	344	407	400	385	393	373	353	362	371	380	380	375	370	393	332	400	376	368	372	356	378	374	413	394	371	389	341	397	387	356	377	391	373	354	372	349	341	366	398	377	403	387	414	343	379	380	370	377	393	362	396	395	397	368	400	388	414	358	371	345	393	389	394	382	373	409	408	380	394	382	411	369	378	379	363	368	402	367	403	349	387	410	366	386	406	367	374	396	387	386	358	402	399	367	360	363	375	377	371	350	330	391	371	390	384	369	390	368	371	361	357	390	361	362	414	418	374	370	419	379	381	379	377	417	392	372	427	375	348	381	371	380	388	422	357	391	416	344	358	388	415	369	386	394	392	382	371	358	410	388	386	352	383	372	330	394	351	380	397	372	380	380	384	385	378	387	387	387	377	359	397	415	398	348	405	352	363	397	367	389	355	379	369	399	361	359	345	335	371	344	358	349	375	379	374	374	375	358	374	385	372	355	363	378	322	404	383	355	385	388	382	385	363	381	366	400	357	361	392	386	379	388	379	358	428	396	373	357	378	383	362	408	395	387	352	378	349	407	368	388	383	387	401	380	395	388	388	401	363	381	381	362	369	389	356	389	382	352	379	377	372	375	367	367	378	371	366	403	382	392	368	400	383	363	354	372	375	379	384	376	362	390	373	382	374	400	387	406	398	407	340	401	361	368	397
2043	929	960	916	898	889	922	884	883	910	889	885	899	855	931	837	867	857	903	890	802	842	900	874	921	935	878	846	870	867	892	927	863	884	893	873	870	860	925	888	895	851	857	929	881	857	865	844	876	890	827	857	912	865	877	887	889	895	902	847	911	884	846	878	890	847	947	872	905	889	857	916	869	840	922	895	960	873	830	832	912	900	915	856	895	947	910	885	926	880	884	850	862	926	963	857	883	871	825	848	876	853	837	862	872	895	865	958	900	858	852	888	902	925	881	866	872	858	871	869	879	890	865	913	826	827	880	848	847	868	857	869	872	887	864	922	896	827	917	892	884	850	891	834	889	901	868	877	901	872	838	863	908	941	890	905	897	844	846	888	903	903	835	905	876	840	829	865	897	840	896	868	881	938	846	854	891	850	902	836	863	874	882	870	908	868	924	910	903	922	943	825	835	875	863	905	863	880	855	887	805	854	848	892	878	901	840	914	891	855	926	857	887	922	819	892	856	865	882	879	918	859	831	875	916	901	948	905	860	856	873	890	881	906	881	870	835	842	815	853	899	906	916	852	888	926	849	922	899	887	929	941	865	871	799	899	873	895	859	861	878	892	903	861	878	875	852	831	865	880	857	858	905	808	937	876	914	863	837	900	849	828	882	884	854	897	905	886	848	886	899	864	863	869	882	860	882	899	892	867	920	902	891	922	856	855	836	876	861	946	905	852	876	903	900	903	890	872	905	905	849	880	890	902	889	856	827	861	854	929	873	938	868	885	871	874	904	886	830	879	885	880	889	873	861	887	849	824	827	870	901	874	820	883	879	867	883	852	859	840	873	837	873	906	865	857	853	880	844	881	881	843	886	879	936	915	875	889	870	913	885	863	914	854	946	878	876	913	909	926	918	813	875	898	875	847	903	898	875	880	906	864	875	899	905	836	893	845	872	899	879	874	924	865	880	880	889	892	857	910	897	829	898	878	928	889	871	869	901	893	816	927	853	872	871	879	922	885	924	865	821	872	857	855	940	845	883	881	886	883	867	889	882	920	951	884	893	913	842	917	880	872	897	905	878	870	881	855	834	907	943	869	881	860	832	872	856	913	845	844	847	903	957	896	885	945	821	855	849	853	880	852	930	830	903	847	916	854	930	871	874	894	847	858	885	917	862	886	890	877	875	894	913	860	863	891	875	881	856	844	884	855	838	886	874	875	909	889	940	917	869	822	923	848	854	896	916	864	815	927	872	910	892	808	858	905	853	934	838	898	875	868	838	896	821	880	851	933	927	889	877	893	865	910	840	893	862	865	904	897	857	853	905	855	878	856	858	884	869	839	847	937	801	895	881	867	917	884	875	877	870	879	854	892	895	925	834	890	931	887	866	863	903	902	888	885	903	918	891	881	921	879	872	859	891	913	907	919	896	838	911	836	884	832	892	894	866	834	893	849	852	887	903	876	888	892	866	868	904	887	906	828	861	897	886	846	896	885	864	879	875	868	898	848	886	857	889	883	877	884	877	887	893	874	889	831	854	903	860	871	878	867	886	850	896	916	922	868	902	897	832	882	881	901	888	911	856	893	884	870	916	879	904	863	839	918	889	905	919	894	892	869	888	897	864	849	910	942	903	908	917	855	839	851	903	881	863	861	926	902	865	880	846	914	873	885	879	898	848	910	900	858	894	936	851	891	874	863	897	864	855	865	868	842	869	891	924	881	874	893	921	863	862	854	878	919	841	881	907	872	866	880	873	842	827	864	885	864	901	850	907	912	921	897	856	905	824	906	846	880	848	838	870	864	837	876	926	878	916	918	844	895	885	933	837	844	902	879	838	913	909	884	901	908	826	890	851	908	866	865	884	873	920	877	855	855	928	837	863	891	911	885	955	885	848	922	858	893	886	933	868	854	866	884	868	902	924	918	903	854	902	873	861	891	876	878	877	869	887	861	883	845	837	888	867	894	885	866	862	925	872	839	864	860	887	850	878	920	839	892	911	915	877	882	888	875	874	875	814	886	814	915	896	863	862	869	855	875	829	881	860	904	859	877	888	869	900	875	900	973	830	854	786	887	872	885	861	854	873	859	883	915	882	880	834	887	928	886	907	865	932	864	893	890	864	866	872	916	881	898	870	860	842	849	862	860	889	809	896	865	880	901	849	889	875	852	861	845	891	882	858	857	857	895	864	876	878	860	814	855	832	878	886	903	899	886	889	913	910	863	900	889	850	853	892	927	872	909	927	876	855	826	872	850	910	904	848	897	879	834	821	906	898	886	834	825	869	821	888	868	870	877	858	909	913	864	913	865	857	883	875	939	879	901	879	863	887	840	890	885	896	828	908	893	862	881	845	883	913	943	868	876	821	860	899	894	868	885	871	828	879	876	845	882	888	908	904	876	784	904	886	830	902	881	920	902	812	861	891	855	902	913	925	842	822	889	899	882	877	903	870	907	854	830	893	918	885	887	869	914	842	868	888	885	865	856	920	822	935	873	927	946	893	921	914	832	884	882	837	895	904	887	841	815	886	851	793	864	860	884	882	920	906	962	876	875	919	948	865	887	879	886	857	910	844	879	891	938	844	917	850	888	904	880	842	885	901	837	844	906	857	839	869	965	918	874	849	854	913	888	846	871	862	873	878	846	889	863	817	902	909	832	897	868	901	874	906	863	850	912	923	931	905	849	955	834	880	873	904	889	892	876	882	892	880	914	897	884	879	868	912	899	848	859	940	836	913	853	904	864	862	825	854	830	877	880	867	872	890	857	890	817	911	881	890	933	853	896	892	889	895	910	878	904	859	910	886	877	853	921	861	860	880	934	912	896	932	860	889	876	836	867	860	883	849	873	874	926	912	913	896	872	933	858	876	810	891	804	870	880	901	898	806	858	881	881	860	885	884	864	941	849	889	917	890	879	874	893	933	824	942	873	887	836	837	864	882	843	861	873	866	860	896	858	900	873	885	861	871	879	891	865	906	894	923	852	938	923	894	902	890	899	874	896	911	872	881	886	887	862	879	839	888	973	875	888	896	918	893	889	834	970	923	858	898	873	847	941	901	849	879	942	872	877	897	864	852	865	909	902	894	861	882	840	893	904	905	873	928	879	863	914	874	911	864	856	910	818	925	894	873	853	910	860	882	877	843	888	925	922	861	891	851	898	823	835	884	883	861	849	880	871	914	892	876	846	864	896	905	867	942	905	877	832	904	878	902	887	874	901	893	879	883	868	865	858	870	874	799	912	881	919	830	921	873	900	890	881	910	850	859	836	826	929	847	896	897	864	861	845	917	892	902	880	877	908	862	828	873	843	868	914	833	862	874	869	905	881	913	923	891	845	916	882	872	878	870	867	867	857	848	894	872	901	819	922	852	826	840	861	903	883	874	895	843	852	869	875	893	904	915	857	906	934	881	839	852	851	870	878	887	869	871	897	817	899	915	923	914	872	852	876	873	877	830	854	899	859	879	845	873	895	861	848	938	895	886	873	838	906	899	971	865	882	875	916
7076	671	600	597	472	404	431	403	397	326	326	340	381	364	377	339	369	359	404	339	364	322	359	343	348	313	338	357	366	348	317	385	327	365	379	367	341	391	338	341	305	344	398	330	339	340	340	337	378	322	331	320	355	333	321	382	373	373	328	360	389	358	321	352	374	360	374	382	311	323	368	337	320	382	350	340	330	348	354	352	308	347	318	374	358	325	357	360	335	412	374	382	369	365	339	330	373	338	348	368	363	349	331	341	352	366	356	348	358	355	329	323	331	358	368	374	367	390	372	346	319	325	352	369	398	308	326	364	337	348	353	357	370	354	380	329	386	381	335	362	371	368	343	335	332	323	330	366	356	356	333	340	356	330	333	363	349	375	407	396	335	326	344	332	348	358	372	362	354	353	371	357	348	349	332	335	330	357	333	342	339	367	336	367	328	346	343	384	351	337	356	341	356	389	328	377	387	342	326	368	357	379	333	311	376	338	344	348	314	354	334	349	379	343	365	357	356	352	365	340	324	349	324	354	363	350	345	367	335	353	392	359	352	355	364	318	341	368	366	356	367	339	328	337	369	322	368	365	348	363	347	335	345	320	360	328	376	355	375	364	336	340	335	370	356	349	317	324	343	318	360	349	362	370	342	298	357	353	325	330	360	373	325	328	358	352	357	323	385	381	313	327	350	356	357	341	335	367	353	338	353	351	348	362	394	349	327	336	357	355	368	393	386	330	365	358	364	376	346	369	340	346	364	389	346	346	372	356	325	318	363	344	327	340	289	315	328	362	308	348	313	357	342	348	342	336	322	365	354	359	354	372	337	331	339	354	395	347	367	352	336	321	343	329	337	368	342	400	337	341	340	350	329	374	354	337	353	357	344	336	325	370	345	373	372	318	366	354	363	350	360	331	317	324	335	338	341	339	357	361	340	329	346	328	366	366	362	324	311	347	361	345	331	353	334	299	340	376	326	368	343	381	363	327	324	293	309	371	333	336	359	318	365	397	374	370	334	385	332	331	372	343	372	355	299	313	341	336	387	356	346	330	403	381	349	332	367	339	352	357	350	324	355	330	365	366	338	315	366	343	359	365	394	325	357	328	345	321	329	356	356	350	325	360	372	367	396	365	350	367	333	351	332	366	360	323	316	356	356	351	349	361	319	342	372	321	320	371	373	373	352	324	345	321	351	331	339	366	334	349	322	359	374	306	375	315	371	360	329	356	397	372	341	358	369	340	343	351	340	381	325	320	358	357	327	341	314	327	379	340	377	324	357	346	365	370	348	358	355	355	404	338	354	361	339	381	339	336	352	346	323	343	337	317	377	327	351	333	331	396	339	334	377	360	361	352	372	337	344	359	363	341	358	338	385	350	347	354	348	340	371	351	317	308	370	321	344	358	322	337	338	336	350	353	350	385	330	348	393	348	356	350	372	345	367	353	362	351	360	349	327	354	339	367	369	346	325	334	355	314	341	364	363	343	298	329	314	375	392	352	335	349	322	364	363	364	330	328	366	360	334	364	349	350	361	326	326	344	341	361	333	379	347	373	349	352	364	370	384	325	365	381	350	330	346	349	342	345	343	343	350	351	329	337	371	340	378	371	337	345	360	357	342	319	361	352	359	385	397	335	346	356	360	323	333	340	319	375	381	342	375	357	348	353	378	355	345	368	362	384	349	360	331	348	323	349	354	376	337	363	342	362	331	350	328	359	354	370	346	340	360	366	346	347	375	371	332	389	353	362	335	343	359	342	300	356	353	364	338	337	383	382	355	316	355	304	337	330	360	320	336	365	349	360	376	340	357	331	345	371	349	368	381	354	342	332	342	360	337	365	348	363	364	340	368	371	359	316	356	352	337	355	330	358	355	369	382	342	359	336	381	317	386	354	320	341	353	360	398	347	359	352	363	338	331	348	352	369	368	320	343	356	343	336	324	346	338	339	367	343	370	357	354	377	342	336	316	344	365	334	322	299	297	357	364	379	381	357	398	363	318	377	376	351	315	335	346	338	350	357	374	364	337	343	351	331	351	334	316	337	349	382	375	376	380	352	387	359	337	357	349	305	349	320	345	349	336	320	377	344	360	336	300	348	349	328	338	321	337	361	355	355	358	356	372	325	373	329	376	369	359	314	384	328	351	357	345	370	340	334	340	391	354	353	359	385	294	371	350	355	352	338	330	313	350	352	364	358	354	345	346	325	323	352	362	330	362	335	322	363	390	358	339	318	364	362	365	347	287	362	351	346	374	341	356	328	349	322	355	367	343	338	385	342	384	346	346	350	387	379	374	342	342	325	333	339	323	355	382	348	335	352	353	310	352	321	359	361	311	322	345	345	347	303	349	322	352	407	345	342	324	353	337	350	359	334	373	351	316	325	333	332	320	341	356	361	314	369	327	358	352	377	385	341	331	365	340	344	316	305	340	335	350	382	373	354	364	349	331	353	367	374	345	358	365	336	360	383	332	340	358	343	370	330	359	326	358	341	340	372	348	362	350	372	364	317	354	351	331	349	348	346	366	355	345	399	346	320	333	355	358	338	357	383	357	365	373	343	353	337	352	347	348	353	406	352	343	336	350	395	324	350	320	340	336	339	382	336	356	331	363	363	357	343	321	370	306	388	361	368	355	347	346	343	357	371	373	358	341	369	367	357	343	342	359	345	353	367	350	348	394	366	362	352	370	337	373	366	342	377	368	378	349	338	337	354	320	325	345	323	344	320	363	355	345	382	358	360	390	347	367	365	356	348	330	352	353	363	357	347	367	393	392	375	342	377	352	368	345	355	335	348	360	359	302	349	359	357	313	373	336	359	315	352	365	345	330	388	358	356	345	371	338	345	333	373	367	352	340	354	349	358	342	316	349	348	336	320	321	330	364	327	345	349	355	357	338	336	343	348	365	327	321	359	343	337	378	329	319	352	386	350	313	347	360	350	322	349	335	352	390	345	318	353	342	338	325	342	336	340	378	342	363	332	334	388	358	336	325	350	371	310	358	338	339	340	367	321	378	317	311	328	354	350	400	371	396	375	366	341	342	329	388	344	337	368	380	352	321	398	381	354	347	363	369	355	324	329	374	332	312	373	345	383	331	336	358	388	308	350	360	332	334	370	339	331	338	340	347	356	369	348	376	359	328	372	330	334	393	379	385	381	372	312	352	353	331	320	368	360	361	356	349	381	356	345	336	353	353	358	351	316	347	346	335	337	344	355	351	366	361	334	365	365	358	336	348	329	374	334	359	361	330	336	354	360	360	387	374	348	351	336	309	360	345	357	350	368	339	340	358	341	333	348	316	377	324	364	334	370	353	371	377	348	351	379	353	336	354	341	369	339	346	350	347	366	336	340	370	371	367	341	358	328	367	354	344	350	343	363	388	339	381	332	359	368	344	347	363	352	338	331	353	376	372	348	340	374	354	358	364	356	376	362	344	345	325	328	320	388	341	370	344	391	325	331	357	373	412	335	353	374	353	358	337	358	359	375	343	366	327	359	374	367	363	360
6477	1055	1360	1529	1457	1297	1103	1006	977	994	970	902	904	844	849	851	862	872	828	889	827	787	833	856	810	815	827	830	834	868	812	768	815	813	801	836	836	827	818	851	824	813	843	815	821	803	795	790	877	804	844	801	859	823	795	798	833	796	824	804	796	790	834	811	849	795	838	810	812	880	786	793	840	847	839	858	851	782	842	779	823	839	812	799	801	807	796	795	804	849	857	771	817	740	797	870	789	800	807	803	820	810	805	794	816	822	789	781	790	823	815	813	833	808	813	789	794	815	783	856	864	841	794	812	781	837	794	805	795	791	794	794	852	846	821	797	778	837	786	847	842	831	839	792	817	800	764	766	840	845	776	774	808	867	791	824	789	828	802	737	859	779	778	792	802	848	817	865	831	729	798	812	822	768	807	810	812	791	837	863	825	862	842	784	846	850	825	841	801	835	801	873	830	835	813	824	816	780	786	785	805	789	809	898	797	824	802	817	808	815	789	823	805	795	820	790	831	820	806	767	853	839	828	730	806	860	815	790	844	811	801	801	844	788	826	830	821	860	823	781	882	844	798	845	815	842	774	828	807	781	777	853	805	825	828	795	777	819	849	851	826	768	788	846	843	806	850	788	792	801	822	786	838	887	793	856	832	829	821	780	826	784	832	835	838	814	850	840	783	825	786	800	816	836	797	804	875	772	815	767	814	806	826	832	846	807	800	754	842	840	866	842	803	811	754	833	799	803	864	818	850	795	809	820	845	808	844	854	818	802	783	773	791	787	781	832	814	774	802	803	768	823	864	845	859	791	841	779	805	856	791	822	797	788	809	861	793	841	833	818	769	803	818	809	796	794	730	744	819	837	806	780	808	774	809	802	792	802	828	847	827	825	826	825	827	809	793	798	847	861	897	784	752	845	802	796	823	804	825	764	780	812	791	796	865	806	813	827	864	840	781	804	806	873	814	832	900	825	859	832	843	835	800	805	865	848	799	752	891	802	821	778	849	843	871	736	791	805	741	830	821	824	819	791	785	871	820	843	802	802	799	803	766	796	832	844	785	858	816	797	821	777	810	819	814	807	812	796	809	838	826	796	853	830	798	853	806	789	792	803	807	789	851	801	849	832	853	827	787	837	771	810	781	839	869	794	840	782	862	787	799	779	834	797	781	834	758	797	863	812	862	805	820	782	832	810	867	769	831	809	784	790	786	765	815	802	848	780	813	855	831	813	811	834	789	811	815	825	791	832	838	787	810	813	832	813	765	818	789	777	841	813	829	830	843	823	848	857	827	778	783	852	774	809	844	791	837	769	842	748	791	812	871	806	789	805	819	809	796	863	817	818	805	786	834	836	796	840	758	784	806	781	814	813	859	808	775	832	801	783	852	816	816	813	800	836	790	780	848	796	879	837	842	809	821	833	805	829	781	835	835	829	876	850	836	824	819	816	827	799	811	822	810	803	801	827	787	826	835	804	760	824	802	796	855	734	810	816	806	842	787	818	826	773	825	786	803	812	805	841	835	833	846	838	853	819	792	824	804	814	821	756	771	808	795	770	822	785	805	821	815	816	835	874	802	807	809	763	810	866	804	720	830	833	829	823	741	806	782	826	756	816	833	863	817	837	806	756	793	773	795	787	844	794	840	810	808	853	865	789	796	831	835	867	806	816	855	820	815	839	824	776	799	839	787	802	793	871	806	815	766	811	822	812	760	843	829	822	840	783	850	777	841	859	816	818	744	814	795	853	796	794	793	851	818	863	850	840	811	838	812	832	785	859	822	845	799	737	829	827	820	812	792	868	757	853	770	813	795	865	838	818	830	816	808	837	831	770	796	819	838	862	818	807	779	780	791	872	834	866	814	794	861	838	836	813	828	823	804	817	761	798	840	850	865	794	810	844	864	784	804	806	784	798	802	793	776	805	852	853	789	833	841	848	819	814	795	791	802	842	807	852	848	789	794	860	838	795	759	823	817	801	744	783	749	795	864	789	782	812	784	794	829	817	846	820	880	827	838	809	816	779	805	814	833	811	814	838	791	815	826	816	777	816	786	794	789	765	832	771	784	765	844	836	826	837	816	837	809	800	816	779	770	776	811	814	809	815	850	800	781	838	801	840	827	859	772	826	841	811	812	830	808	819	813	767	833	873	822	785	787	843	859	785	763	807	840	809	836	766	799	828	798	773	802	762	773	858	788	819	877	808	784	819	736	788	838	798	860	821	802	831	808	812	807	782	826	831	850	804	820	803	801	838	801	773	820	822	802	854	828	782	855	851	787	800	807	800	820	863	810	824	840	802	819	830	757	858	841	829	815	781	824	834	813	794	804	823	830	832	803	798	842	792	779	861	833	772	848	813	817	815	786	784	870	846	812	795	864	759	850	856	782	807	865	824	856	744	798	791	796	770	794	846	832	776	808	833	835	834	852	803	820	777	802	799	810	838	842	847	791	779	783	806	818	790	806	853	809	790	863	853	820	841	833	854	795	829	834	840	864	842	866	787	822	855	850	808	848	826	797	825	872	812	830	807	806	853	743	830	814	777	818	809	839	817	786	766	863	790	793	801	805	843	778	822	849	794	829	840	845	839	882	820	828	822	767	796	820	784	824	809	802	827	846	802	818	798	815	832	812	782	819	795	816	806	794	815	842	795	785	826	853	768	839	840	872	768	810	810	844	841	815	849	755	863	843	790	789	840	792	833	810	773	832	814	825	807	818	843	822	833	791	828	829	838	828	787	805	809	838	815	826	846	833	843	810	817	879	811	771	814	783	730	771	776	840	825	803	802	783	795	818	816	828	802	788	758	864	793	799	846	783	824	812	818	810	802	807	767	813	810	807	828	818	772	793	817	820	808	804	858	826	861	855	813	846	812	799	846	795	786	821	794	797	852	794	860	787	822	726	824	785	842	797	825	801	831	762	801	805	803	829	829	821	800	834	831	848	833	799	848	861	794	843	788	788	838	820	818	778	790	811	829	796	800	783	848	817	862	857	850	784	834	748	804	810	761	779	787	823	780	808	838	812	872	783	775	827	821	833	790	831	801	776	808	793	805	833	782	866	884	765	884	847	797	808	862	816	799	808	813	804	789	819	818	843	788	826	807	774	855	794	781	846	851	800	774	750	866	806	855	816	788	761	828	849	812	800	783	795	794	831	820	826	785	792	864	840	792	868	801	822	842	830	828	808	807	760	827	806	806	769	810	841	832	848	813	784	810	810	796	780	868	862	793	820	774	817	807	791	849	850	850	886	788	785	813	815	814	854	841	796	802	772	789	840	811	804	831	831	777	865	850	776	828	790	809	809	860	785	848	864	792	849	831	823	807	800	806	842	761	836	792	796	813	839	834	826	847	794	829	797	765	824	748	825	790	751	796	776	834	881	816	783	803	846	786	775	801	755	792	821	769	890	821	786	813	849	785	832	802	834	848	796	787	833	789	809	780	782	781	797	823	816	802	834	815	800	829	849	845	854	835	793	796	822	842	806	786	841	803	836	826	748	755
13112	1023	651	525	427	352	266	237	204	195	224	200	195	199	152	193	193	155	190	171	183	183	173	167	202	163	169	187	159	154	154	186	169	153	166	175	178	174	168	180	183	181	161	163	151	161	170	166	169	183	180	146	181	175	159	144	136	173	151	159	148	151	172	159	160	169	187	145	174	168	162	161	161	152	182	165	170	198	159	177	146	165	169	179	166	153	175	175	152	134	152	158	151	188	137	160	137	153	155	174	171	166	161	144	157	166	173	163	150	150	156	184	157	164	146	151	143	194	162	181	176	168	175	181	153	138	166	162	154	158	171	158	177	169	172	141	153	163	186	167	168	144	190	149	137	178	174	181	170	166	164	163	163	142	165	149	163	177	146	182	152	177	138	144	194	168	146	167	160	174	163	163	149	171	160	170	184	156	154	159	186	194	166	140	194	157	170	160	173	167	148	146	155	151	133	195	183	160	158	155	134	168	184	170	168	154	159	165	170	177	153	176	145	153	148	144	166	159	189	184	169	165	156	174	147	163	159	149	174	175	154	159	146	171	179	193	188	173	168	159	171	185	168	168	161	165	192	165	174	153	133	193	160	136	182	165	157	185	159	140	151	145	126	158	144	166	144	152	165	151	165	155	144	157	162	144	151	144	140	174	171	169	160	159	174	140	163	167	167	153	163	159	148	174	156	150	172	170	173	140	169	164	168	172	162	175	183	177	176	138	181	174	169	160	160	157	151	174	168	153	175	152	154	167	166	171	172	154	136	141	171	164	159	160	148	160	162	166	177	166	179	175	189	164	165	164	163	144	155	160	157	168	151	138	140	166	182	173	182	173	150	146	165	150	156	169	165	130	182	174	163	138	176	166	151	150	175	184	151	159	178	136	128	158	143	176	172	158	182	172	156	162	158	167	165	139	153	168	181	169	180	166	144	182	161	169	157	162	149	145	155	169	153	157	164	202	152	177	158	138	153	149	176	152	165	166	153	159	156	150	188	138	161	142	146	149	168	142	154	137	184	165	148	186	143	167	174	145	179	169	189	156	173	164	165	163	185	160	167	184	139	169	168	169	182	160	164	153	165	175	163	169	153	158	159	147	161	166	176	174	151	177	155	134	190	169	184	172	140	164	161	164	160	149	169	166	155	139	140	147	171	137	163	186	171	160	160	166	152	156	166	165	183	153	180	179	181	154	157	168	137	140	153	157	142	166	175	160	139	148	139	170	191	177	161	153	167	161	167	183	175	155	162	172	169	159	172	148	163	170	178	163	187	150	179	167	170	166	171	174	149	186	137	156	150	158	179	171	161	171	161	147	143	184	167	158	184	155	179	171	166	154	164	166	176	170	159	134	132	145	158	180	158	168	161	139	182	185	164	153	164	139	149	163	174	160	152	178	177	162	193	200	164	147	176	166	162	152	159	182	193	146	170	198	174	160	153	159	161	169	162	171	167	163	171	195	170	158	171	162	173	148	170	151	156	135	188	161	178	171	159	170	163	169	161	174	175	167	187	159	165	151	168	156	142	161	159	149	165	188	188	164	179	141	172	161	165	188	164	174	172	187	163	151	152	160	154	172	128	159	174	162	156	143	154	173	175	136	179	179	160	146	150	166	158	156	145	178	135	152	147	156	178	148	192	156	164	160	181	181	167	172	147	161	151	180	188	173	143	137	153	155	152	143	170	142	185	176	163	149	151	163	142	151	152	139	172	155	159	167	176	168	169	177	161	187	151	150	147	159	155	156	152	174	159	142	173	176	175	175	142	159	163	138	137	153	155	151	171	166	163	141	145	148	186	162	157	170	158	175	159	159	141	172	174	158	164	178	195	167	178	184	164	158	138	181	135	155	166	139	152	160	189	132	144	162	161	190	196	175	163	178	140	160	153	169	208	180	154	160	165	164	157	130	158	136	163	158	166	157	184	169	160	158	155	157	162	169	184	181	177	175	169	160	181	156	176	168	160	180	184	161	146	161	152	184	157	166	165	179	165	171	161	167	157	182	171	177	139	152	145	167	156	194	169	147	157	168	152	156	195	165	184	156	154	160	162	159	176	154	153	153	155	164	157	167	152	144	172	154	183	159	165	150	142	197	159	151	170	182	158	170	162	164	145	175	165	171	163	159	157	155	153	174	165	153	150	167	158	157	157	181	168	153	155	165	187	149	162	180	145	156	157	161	153	161	150	181	172	167	172	165	188	150	170	162	151	162	160	185	160	140	150	171	149	175	180	153	184	166	164	170	151	179	179	180	167	156	160	175	173	167	159	179	157	163	166	163	146	138	143	185	196	152	151	164	153	160	155	145	167	170	140	155	161	158	156	177	172	175	149	167	181	201	155	173	162	184	178	146	167	191	155	179	187	147	149	150	161	182	175	189	128	156	165	150	170	148	173	155	166	190	154	179	151	164	172	154	177	166	171	177	168	155	178	158	150	164	148	158	163	142	172	133	170	179	152	181	131	170	170	161	154	181	156	164	164	146	162	160	189	164	153	150	156	176	184	173	175	164	148	163	146	145	159	129	169	180	166	161	158	177	168	163	149	172	172	165	138	170	151	145	147	181	183	177	164	156	159	141	178	154	160	157	160	152	170	157	156	167	161	156	156	148	140	196	168	149	176	153	172	154	168	152	146	171	159	146	172	168	177	172	175	191	146	139	163	155	148	171	168	154	141	144	147	136	170	181	155	160	146	155	151	147	156	161	187	158	158	134	167	153	158	142	153	143	171	156	167	167	146	141	162	173	166	154	155	179	160	181	165	162	152	161	167	170	163	168	172	133	163	179	174	161	164	134	177	152	136	148	129	181	169	195	146	159	146	183	149	181	186	195	175	164	171	152	180	166	170	142	167	171	172	153	159	148	178	166	154	161	135	167	183	144	155	146	180	146	150	179	158	163	155	175	150	185	164	181	153	149	173	177	173	182	166	135	160	180	141	149	125	156	193	179	162	159	190	172	144	151	168	179	129	174	179	145	169	172	151	177	166	166	181	141	166	186	162	153	158	173	166	175	165	174	157	158	159	172	171	144	168	151	159	170	176	166	175	165	178	176	186	159	151	161	161	148	156	161	161	154	153	185	143	168	159	186	177	156	148	177	155	165	166	178	163	187	180	165	162	182	152	142	151	179	163	180	178	162	159	138	166	173	162	183	162	177	148	164	176	151	148	163	158	172	158	190	164	140	170	152	171	151	161	183	159	141	161	186	156	201	179	163	187	175	160	167	168	147	138	163	144	153	164	151	135	168	150	160	165	163	188	178	180	129	158	145	161	173	157	156	164	154	142	172	149	185	171	167	171	193	161	172	157	188	158	161	179	163	166	168	153	144	184	165	169	160	165	167	171	160	162	163	173	169	159	144	160	168	148	141	159	174	164	170	163	169	167	158	149	151	187	168	152	157	181	163	143	174	146	175	180	179	149	152	152	157	151	177	157	180	174	130	173	176	161	145	145	169	166	141	166	159	167	157	165	145	157	136	152	180	160	157	174	167	187	177
8067	967	1474	1692	1584	1241	994	845	761	697	586	608	571	530	562	523	514	544	483	489	458	473	438	464	441	433	480	421	411	459	442	462	427	487	407	458	413	435	436	401	415	460	416	446	436	419	430	423	433	431	472	418	444	432	387	416	471	414	392	358	441	427	400	426	377	416	410	429	384	446	406	407	404	416	441	420	426	425	426	418	454	431	438	409	385	385	435	418	420	405	404	425	413	433	434	429	436	412	434	431	465	427	421	400	397	427	447	418	440	386	402	424	475	413	418	433	422	394	414	428	410	413	415	425	467	430	458	407	381	405	403	440	445	419	417	414	409	409	432	412	452	422	449	415	435	420	419	465	428	443	421	409	425	399	416	444	438	437	397	419	414	434	416	394	429	394	413	373	389	437	444	442	420	467	433	438	408	404	438	432	417	427	399	421	388	402	389	362	406	396	451	430	409	426	424	448	406	383	420	382	422	433	367	407	426	419	413	419	405	428	409	406	417	398	418	401	364	435	429	430	427	414	441	439	436	432	397	391	410	406	422	381	407	426	396	410	463	413	429	403	409	408	413	414	433	422	427	425	420	433	399	441	429	430	463	429	435	423	424	416	410	417	459	445	436	395	421	443	411	400	429	417	365	429	386	376	401	426	390	432	435	399	411	429	403	438	438	434	427	412	397	409	449	380	467	436	373	436	404	394	429	421	435	463	453	419	416	411	426	461	437	365	410	429	401	416	435	408	433	428	410	461	405	429	436	433	417	430	436	415	419	442	436	404	430	392	417	420	441	427	389	401	403	404	439	432	425	418	411	397	442	446	421	407	428	409	401	402	434	444	419	387	381	447	428	415	426	401	444	414	417	433	416	438	449	418	463	390	451	390	403	411	430	453	415	445	419	435	434	421	451	400	431	414	414	433	389	431	454	411	396	414	423	426	443	418	454	435	433	433	411	423	391	426	419	418	418	436	400	434	429	413	386	430	409	392	397	367	432	420	436	399	404	425	401	430	390	448	438	403	420	389	414	406	400	416	400	417	420	406	404	418	442	413	393	405	437	406	401	434	403	399	394	417	387	400	450	418	420	444	429	409	406	429	415	419	424	385	406	463	422	431	451	436	403	427	437	422	407	412	435	407	393	374	412	426	415	426	393	437	430	443	431	444	398	390	414	392	414	436	405	427	394	400	411	443	423	409	401	412	440	406	414	400	397	433	412	413	439	415	411	400	391	377	414	416	428	414	425	407	460	421	447	412	432	412	409	393	426	372	434	411	452	433	425	451	405	417	398	448	410	440	394	388	415	413	434	431	408	397	400	395	418	394	415	362	418	427	434	424	422	422	405	387	404	412	426	389	439	403	411	414	406	405	395	430	427	381	415	428	389	429	392	446	412	427	427	407	427	409	411	444	446	425	408	390	436	418	436	415	418	402	396	425	427	430	426	370	396	412	421	420	380	434	421	367	411	447	444	426	444	393	406	441	394	395	438	394	446	431	411	437	428	430	444	410	446	407	452	375	433	387	420	455	386	453	399	429	369	424	432	394	425	396	393	387	409	431	431	438	404	429	394	461	446	429	423	416	400	399	384	422	418	441	375	433	414	405	427	411	414	385	484	414	404	428	401	418	460	411	408	435	419	423	436	436	374	440	448	421	454	460	394	418	428	423	431	431	415	401	412	428	419	402	422	417	450	419	418	417	427	419	401	389	403	434	393	437	419	433	424	437	409	440	402	441	399	438	415	410	478	424	417	443	451	398	436	396	396	394	406	416	406	421	429	410	398	430	418	407	432	435	435	427	432	428	413	421	428	426	427	398	414	409	417	402	423	448	391	400	424	389	424	432	420	410	421	429	439	427	409	420	430	395	438	426	412	411	430	426	435	389	418	443	392	427	431	423	413	423	431	399	418	414	437	442	450	400	409	403	410	432	447	380	439	414	403	442	390	426	382	430	392	437	435	424	388	415	432	431	393	437	416	416	426	394	425	417	420	421	396	424	401	432	435	430	397	418	412	399	470	452	420	439	420	421	391	394	427	431	378	426	443	436	442	405	396	383	408	432	412	427	437	371	438	441	425	428	459	406	448	415	391	421	430	451	413	439	412	412	416	437	375	417	423	429	406	424	412	450	445	401	404	418	410	419	448	381	459	449	437	403	442	425	388	431	403	421	414	433	422	441	417	414	426	418	402	421	460	408	376	395	437	414	384	380	399	430	436	391	398	445	400	453	445	430	424	431	429	409	387	387	421	395	432	413	420	423	444	380	399	433	402	418	424	399	431	435	441	441	416	444	433	401	466	402	404	430	411	424	398	414	430	438	421	426	416	422	398	435	439	427	390	472	421	399	448	414	418	390	460	434	414	388	431	411	424	407	441	397	431	381	415	435	425	426	425	439	393	408	431	435	402	417	432	381	409	445	415	387	434	429	399	409	422	408	429	409	423	394	410	400	401	410	417	435	434	389	429	413	467	404	415	420	405	455	419	416	412	396	422	402	436	394	405	449	436	426	422	411	397	425	431	441	378	418	416	398	388	412	416	410	409	378	415	402	419	402	412	404	380	434	370	423	432	431	442	450	430	408	398	399	405	427	384	408	414	408	409	427	412	457	444	439	475	415	380	429	432	418	395	415	434	402	438	424	419	429	408	425	452	378	397	413	413	435	428	434	468	430	408	413	404	423	462	443	452	431	423	402	400	423	412	446	429	434	448	412	398	430	426	410	432	420	446	386	388	425	416	435	428	419	463	406	453	419	379	392	437	389	407	444	380	420	412	434	449	449	409	368	428	418	412	397	416	411	422	421	421	423	404	414	427	415	424	428	433	471	367	399	405	414	420	390	420	432	445	417	420	437	428	438	427	427	426	421	401	441	455	427	430	394	422	454	413	412	413	446	392	407	423	395	423	404	441	415	430	454	445	454	422	405	407	415	426	411	458	415	408	419	430	430	398	393	416	376	422	408	438	418	390	434	392	419	409	456	366	393	431	412	406	374	429	440	442	423	424	428	422	426	438	398	405	425	458	457	390	412	389	473	385	430	446	437	410	409	409	424	440	435	433	394	406	417	380	438	417	410	404	406	402	428	428	394	404	393	415	407	404	439	399	403	391	419	420	421	390	444	415	415	415	410	398	416	416	418	409	408	414	375	407	396	421	375	405	386	375	408	437	428	417	434	414	424	427	421	424	421	442	436	457	397	436	400	422	444	406	397	418	397	437	440	398	438	417	416	418	430	408	407	428	403	395	416	408	405	432	432	454	401	394	436	461	415	442	395	421	417	395	418	425	446	447	414	438	390	450	368	392	415	452	448	413	445	415	402	411	408	381	378	440	462	426	443	413	416	380	424	437	416	456	447	439	416	391	414	403	462	429	411	430	429	363	416	389	394	421	400	422	400	415	410	392	400	408	391	408	381	381	437	432	441	402	384	422	433	415	416	418	372	406	428	449	419	418	423	404	417	419	422	397	404	373	389	419	409	429	426	444	390	437	405	437	433	407	465
1404	409	382	388	367	351	377	388	389	375	364	395	355	370	402	383	363	347	372	375	409	394	357	360	374	363	387	370	376	379	356	375	394	398	363	381	389	352	389	384	394	420	396	365	365	380	380	374	335	412	375	413	343	385	368	377	388	395	348	372	401	433	402	340	366	378	368	382	379	368	385	319	391	397	382	422	422	392	408	409	390	374	364	372	414	361	409	372	375	413	375	385	418	385	390	351	384	376	374	392	395	387	348	377	399	364	360	398	354	361	357	334	385	405	382	414	386	409	361	375	377	396	418	375	386	342	368	376	376	386	364	378	355	344	378	363	332	389	395	374	338	408	400	366	364	394	367	385	384	395	378	370	410	372	390	387	395	385	415	431	373	387	382	396	375	408	363	326	364	390	359	362	371	411	408	346	404	364	356	407	361	375	347	381	384	398	376	374	388	373	425	342	402	352	384	356	371	354	371	350	372	361	387	394	375	396	371	375	416	392	406	407	381	385	405	402	378	391	406	413	421	396	383	400	406	430	372	387	400	390	411	374	352	406	394	377	378	393	413	405	388	368	382	397	411	396	386	389	388	401	348	381	365	374	363	398	370	372	383	374	384	399	408	379	372	391	356	354	393	380	371	383	396	360	404	380	340	375	369	366	373	395	380	346	415	380	370	391	371	372	386	349	369	388	381	339	402	391	365	440	388	381	359	354	372	377	372	382	357	384	369	401	418	369	379	433	375	376	363	355	366	401	361	389	359	392	373	365	358	384	372	315	392	378	384	373	361	365	391	414	412	422	391	385	356	401	359	376	325	409	387	386	387	392	389	378	367	413	405	379	440	368	395	382	371	390	380	420	391	370	375	355	354	366	412	382	402	398	399	408	390	370	412	358	351	335	376	385	331	369	385	356	405	395	373	361	406	348	395	408	365	361	354	402	400	356	356	356	375	373	386	367	391	391	383	390	397	404	382	356	403	386	346	389	370	424	394	369	386	389	408	376	374	357	357	369	374	400	404	390	369	373	366	363	394	380	367	363	371	374	344	368	380	366	387	400	416	393	369	389	367	359	356	410	382	392	428	341	398	386	422	380	384	341	345	409	385	359	373	381	332	372	382	389	402	373	338	347	380	361	373	404	400	355	410	412	363	385	386	365	366	381	377	380	381	357	389	392	397	365	375	364	386	382	385	393	383	355	382	335	383	362	386	378	366	385	368	390	379	376	380	367	370	370	394	396	399	377	433	395	371	418	369	404	357	379	390	359	399	393	355	385	367	394	366	366	365	367	377	377	369	391	373	371	424	356	351	373	377	390	400	392	410	402	384	379	372	388	381	385	388	352	376	392	388	385	399	379	378	393	410	388	395	385	411	370	398	390	376	359	391	412	383	400	409	392	412	432	397	397	360	360	382	360	399	410	361	405	378	388	373	349	369	404	373	419	356	374	388	371	373	432	378	380	365	383	422	368	346	381	384	364	404	367	355	363	376	346	392	383	379	387	374	389	362	412	374	383	348	378	420	344	359	374	391	361	376	373	380	388	380	356	341	388	374	400	379	369	418	385	384	335	386	365	360	383	395	385	362	377	395	423	386	406	364	379	369	423	379	353	375	393	355	375	360	371	332	390	361	390	370	371	337	398	397	411	409	389	358	349	384	354	363	366	380	386	380	403	377	362	350	375	387	380	393	402	393	367	416	396	365	392	394	444	376	376	346	404	351	423	364	352	365	369	407	394	391	384	408	348	372	363	394	378	352	392	406	398	372	357	359	392	375	401	404	369	376	351	383	429	390	406	427	371	391	423	367	360	385	374	390	354	362	378	405	393	398	406	367	347	406	360	393	379	350	357	373	362	375	362	379	404	396	379	398	379	411	381	411	371	382	372	376	393	401	368	430	361	387	349	350	383	369	379	345	398	396	359	373	356	392	368	419	375	407	415	423	345	364	390	405	439	398	380	431	369	388	342	375	349	375	387	378	372	352	354	399	381	406	386	389	395	369	396	400	384	360	374	386	395	389	393	365	374	367	445	327	371	381	386	379	382	381	376	400	381	387	388	398	393	386	406	420	364	376	396	410	410	403	396	377	355	369	379	387	405	368	362	392	421	406	391	372	352	374	409	368	406	383	398	408	409	386	374	401	383	413	377	354	394	352	383	424	409	363	378	383	395	376	376	374	371	413	356	392	387	423	353	382	360	389	410	392	400	399	350	335	371	384	365	356	378	374	400	352	352	370	374	409	383	392	396	419	376	374	392	417	343	397	367	416	388	384	426	363	372	339	364	392	386	375	374	376	409	348	374	337	449	405	344	344	391	377	361	394	392	386	371	369	349	402	406	403	370	395	410	357	360	377	401	381	366	378	390	365	385	352	409	413	399	376	402	394	405	416	383	388	377	393	351	399	381	403	387	382	373	399	366	349	381	402	393	383	338	375	392	404	357	387	364	379	420	401	397	419	404	382	406	344	355	384	389	357	410	370	403	402	407	400	371	388	343	382	361	415	358	387	390	372	428	346	384	383	371	378	423	401	373	370	391	413	387	389	386	394	358	379	343	331	399	385	381	370	320	377	385	376	389	387	373	367	364	364	378	376	395	377	369	408	389	377	382	356	405	414	362	384	400	392	378	424	411	366	412	352	385	380	373	358	394	380	433	358	380	373	428	374	371	373	410	422	382	369	379	384	357	409	369	415	364	366	363	408	357	382	418	394	356	371	330	356	376	399	377	396	397	363	380	371	355	387	385	367	364	374	396	381	336	358	364	367	367	430	357	392	397	381	358	406	377	410	374	366	405	381	371	390	374	377	342	377	393	387	420	372	361	399	374	380	399	395	368	391	388	394	358	380	352	379	384	381	406	403	402	354	375	363	361	353	396	423	369	387	394	390	354	343	364	384	389	412	332	375	369	375	368	409	411	342	381	378	392	382	360	336	391	388	422	408	381	361	382	360	344	357	382	384	388	334	355	391	399	336	395	349	403	398	381	379	361	363	383	385	412	404	423	368	362	374	340	392	388	412	404	390	397	360	399	353	371	380	388	403	365	397	366	396	411	397	380	395	376	381	361	400	394	369	355	401	373	382	399	389	387	336	385	399	405	364	388	385	384	356	376	368	385	395	407	436	373	377	331	355	423	366	365	368	401	361	362	395	388	360	403	421	357	338	402	363	412	387	384	387	378	373	389	416	379	353	343	375	364	407	375	368	406	388	384	381	363	373	374	374	393	372	368	374	388	364	375	393	388	392	379	377	398	353	388	361	378	400	389	393	382	396	360	398	386	382	409	397	372	362	390	394	385	391	407	410	370	383	376	358	354	396	353	399	370	370	352	405	364	377	393	368	376	364	392	387	372	383	389	401	418	412	372	355	394	372	396	392	339	372	392	406	388	345	342	384	413	389	392	428	371	375	365	399	370	381	370	393	394	365	334	378	413	397	421	420	399	429	345	383	348	364	380	395	444	376	372	377	374	396	365	415	355	358	393	380	396	397	337	398	388	382	393
2108	899	927	969	936	877	897	854	970	877	900	904	864	880	849	888	876	886	934	893	874	934	883	890	879	882	882	889	822	897	895	888	903	886	894	928	862	844	920	896	870	884	859	883	932	879	871	880	857	843	939	893	811	913	889	896	902	898	883	890	828	887	895	910	871	891	896	876	956	893	868	866	873	912	873	862	885	904	882	860	840	870	880	881	937	876	911	877	890	894	870	869	887	895	872	880	883	858	857	882	852	907	831	899	894	834	906	916	915	863	895	866	928	823	919	875	903	869	824	872	906	907	895	919	877	858	877	858	894	847	872	891	932	963	900	906	916	912	876	842	913	923	867	870	861	849	880	894	887	833	925	848	827	862	888	884	885	933	888	862	883	894	875	869	937	901	883	853	795	894	971	883	894	890	894	887	895	856	882	900	883	927	842	855	855	917	880	873	948	868	926	856	884	859	842	843	875	854	916	840	899	899	900	887	852	921	907	908	849	842	869	932	867	900	900	911	889	825	897	896	891	919	883	878	910	921	867	854	867	913	869	847	861	916	921	882	871	884	963	880	851	898	861	848	931	867	835	858	892	892	824	887	858	849	923	890	880	886	872	949	886	885	886	909	846	893	906	877	934	867	874	867	914	927	872	863	884	860	864	868	905	915	859	856	961	916	901	870	869	901	895	864	915	867	869	854	898	852	852	841	858	835	949	945	857	906	901	876	885	956	927	895	895	882	856	899	895	910	845	836	880	839	873	830	856	853	919	873	936	849	875	810	940	843	906	925	879	889	847	938	877	922	943	870	917	907	883	873	888	870	898	925	865	880	933	865	922	912	839	888	897	874	853	879	933	879	893	911	869	907	848	895	907	871	843	889	885	929	895	862	904	853	877	928	889	912	923	923	891	874	870	853	893	911	950	910	917	872	854	865	858	880	896	862	823	889	897	910	903	892	885	869	853	905	874	906	876	875	866	920	908	868	940	894	908	824	860	787	868	864	883	898	861	914	858	882	858	897	918	915	921	859	907	957	897	895	933	902	880	890	892	871	835	924	918	933	862	887	884	884	886	866	918	869	886	924	924	869	847	852	832	868	870	939	903	835	864	897	882	910	901	854	887	865	893	914	883	877	895	915	891	874	867	881	875	871	867	895	868	904	910	864	930	910	860	892	857	844	856	865	866	877	896	817	892	886	912	885	944	906	919	895	868	891	901	877	856	886	899	909	855	864	873	907	884	893	809	856	924	878	918	850	860	895	861	872	898	836	878	872	866	858	879	920	855	857	858	870	881	896	867	828	899	887	848	909	865	842	857	869	860	908	917	906	906	917	860	883	882	879	873	855	900	916	855	887	875	914	867	879	872	885	887	877	919	898	902	920	887	898	916	913	907	873	840	889	890	891	919	880	889	885	881	949	841	855	855	871	873	882	939	878	889	834	883	871	854	856	875	860	913	944	896	867	878	907	907	886	892	917	865	880	882	909	925	865	878	872	901	805	897	885	888	903	884	847	912	839	822	904	910	900	899	890	880	926	884	882	876	888	942	903	877	887	888	909	913	845	919	911	886	832	865	925	928	866	911	882	822	879	854	941	919	855	903	945	891	878	892	887	827	842	871	910	924	932	858	888	886	880	901	951	865	878	900	850	821	876	864	928	887	905	874	852	888	912	882	869	886	890	832	917	894	865	893	860	892	917	864	937	856	940	843	887	861	849	874	861	917	941	867	853	904	871	895	872	873	893	897	905	881	939	828	862	850	842	867	841	853	896	902	914	851	868	896	942	857	902	872	910	907	901	909	880	948	889	834	918	843	927	895	947	968	908	897	899	884	843	893	854	863	848	821	926	893	915	909	935	892	845	791	911	921	850	917	888	876	901	894	917	849	892	877	836	848	876	933	901	856	887	879	876	936	908	874	891	948	849	875	847	886	847	881	920	916	898	890	859	878	895	891	859	885	875	934	870	892	906	841	842	850	860	925	918	965	879	846	877	861	889	888	897	947	862	903	922	873	947	908	889	865	888	901	863	886	862	859	885	902	839	893	873	897	856	840	873	833	850	842	863	813	917	932	866	854	822	862	929	866	853	845	860	855	829	866	907	883	906	937	845	854	919	849	875	862	884	885	892	847	929	885	894	838	879	823	890	910	877	956	885	873	780	860	887	906	819	856	889	957	900	884	917	876	892	920	861	873	826	904	872	883	921	865	800	911	908	879	849	857	868	890	880	880	883	938	876	894	900	866	866	870	905	904	880	876	873	896	890	869	884	898	908	874	869	911	845	896	848	892	889	943	868	952	944	859	903	917	912	905	841	930	889	902	880	880	832	950	878	887	898	850	889	896	909	836	857	888	929	863	930	883	941	899	897	943	919	839	833	972	865	918	892	856	856	868	933	897	895	915	846	864	891	926	914	926	933	920	869	861	891	901	890	923	869	881	891	915	840	877	886	892	899	918	915	865	941	938	833	860	892	887	888	903	882	871	888	914	905	916	891	926	881	855	872	902	872	912	933	923	902	861	911	815	907	875	882	864	861	911	835	890	873	927	858	880	909	851	906	857	911	887	908	857	880	903	893	857	911	859	879	870	863	916	894	862	947	854	849	890	910	941	857	944	955	891	874	854	922	911	894	838	878	876	907	923	852	897	869	884	910	921	854	863	891	865	877	898	875	891	905	903	920	883	893	854	846	902	905	905	837	888	887	877	871	901	889	888	886	882	888	883	839	867	873	889	884	867	869	833	903	847	898	933	908	898	864	874	844	941	893	913	896	864	874	853	910	883	857	913	904	870	903	882	861	867	833	910	885	891	854	894	931	860	903	826	841	930	891	877	892	872	873	874	885	890	906	889	933	853	902	855	879	878	844	921	951	934	883	882	903	823	901	851	868	852	927	894	906	889	886	880	818	893	857	901	903	903	877	921	907	879	918	888	892	928	904	871	819	900	850	901	900	910	882	908	905	889	814	866	880	891	913	896	866	894	935	892	909	888	914	947	891	908	827	906	931	899	935	898	843	889	859	846	888	892	853	863	880	846	934	893	856	878	875	922	858	847	900	918	859	865	882	835	874	864	848	838	860	895	885	862	874	887	886	949	878	881	883	942	862	894	949	901	839	868	854	884	875	895	907	904	904	877	916	914	895	882	878	830	887	917	891	867	855	881	908	896	889	864	827	907	860	875	919	864	863	850	871	847	914	893	918	830	855	848	899	887	841	915	874	873	854	895	822	874	938	940	876	906	927	865	882	874	904	877	889	885	869	902	885	848	848	911	874	854	903	889	928	849	812	875	877	835	896	886	891	840	867	891	884	893	900	892	919	857	937	881	873	888	862	868	933	905	871	898	926	857	876	949	856	895	866	879	900	913	852	925	917	902	903	867	949	867	898	874	906	848	871	898	850	903	931	897	898	846	934	932	872	835	885	921	878	875	866	851	860	864	861	891	848	887	928	949	902	900	894	942	868	917	886	927	924	938	957	961	882	908	898	951	858	941	889	912	882	882	885
7061	605	549	524	467	420	392	371	363	357	382	371	401	346	371	374	365	352	353	376	350	335	370	360	367	336	337	369	370	346	360	344	376	369	343	336	352	355	357	372	373	328	352	347	351	380	377	330	317	345	366	351	346	330	384	346	315	362	323	348	378	349	335	366	327	354	343	334	339	333	366	365	347	318	344	365	369	327	372	347	335	326	333	356	360	370	344	346	359	374	356	332	365	310	367	360	355	330	362	375	328	387	374	381	328	325	378	323	338	394	358	335	345	372	339	375	325	311	358	342	387	380	362	351	345	384	340	367	336	333	349	323	304	375	328	365	368	387	352	330	380	344	386	374	317	338	322	362	369	337	357	337	348	379	402	327	386	357	328	373	363	368	375	359	358	320	331	361	329	330	343	378	364	403	319	313	404	372	367	313	371	316	357	376	317	353	348	303	330	350	380	344	362	336	389	347	341	341	351	320	353	343	330	352	373	361	372	392	347	327	343	345	359	362	346	321	353	366	358	358	357	319	353	345	369	350	357	351	350	363	361	328	341	375	315	329	369	330	379	358	351	327	350	345	357	363	340	315	356	344	339	318	342	364	364	369	308	362	382	345	310	352	364	371	309	395	372	390	353	321	328	345	348	320	348	323	369	352	389	341	318	339	368	368	356	359	354	347	358	365	388	350	327	350	309	369	342	356	360	387	349	357	359	323	335	352	379	376	292	326	352	329	327	328	334	334	324	371	363	380	394	350	334	318	360	364	353	354	346	347	339	340	345	398	339	366	332	331	325	352	359	335	353	378	344	341	334	365	339	378	312	349	351	353	314	330	363	343	340	337	322	367	371	366	333	332	370	367	301	361	369	378	360	348	371	369	352	389	380	361	360	360	367	356	357	359	365	372	372	341	274	383	352	338	367	374	366	369	365	339	370	360	321	341	386	354	341	339	357	345	374	319	335	367	328	352	353	339	350	371	349	382	367	359	372	326	347	351	376	351	368	343	357	368	362	356	391	368	386	340	312	362	330	343	371	355	363	355	354	332	343	360	356	352	336	329	342	343	357	340	337	335	385	339	333	344	346	359	364	331	340	371	351	375	348	336	329	333	347	336	361	351	341	350	361	375	329	340	314	355	329	346	369	330	404	334	385	393	360	342	373	368	363	372	344	373	387	354	379	397	322	348	329	314	356	391	373	302	380	390	376	334	338	372	313	330	380	344	357	397	345	369	314	364	364	315	337	332	378	380	340	328	325	330	338	373	332	350	345	366	333	350	328	358	342	368	346	358	365	343	335	305	353	382	336	350	356	325	371	323	339	357	322	365	358	321	354	345	350	352	330	367	365	382	373	361	372	363	375	348	327	356	352	330	367	367	349	332	357	384	375	353	343	344	323	383	336	378	336	326	371	368	364	332	375	327	356	354	326	342	356	340	370	341	357	368	362	363	370	353	366	354	352	323	374	366	342	335	350	341	373	333	354	370	393	401	359	349	358	328	333	354	335	321	365	339	351	374	372	366	357	362	361	357	363	376	309	368	312	364	363	360	355	360	331	312	353	344	355	365	385	344	346	374	336	367	339	345	371	344	342	317	369	333	334	353	333	367	350	332	328	368	338	342	323	316	354	357	350	337	336	319	357	320	334	338	345	316	360	326	333	362	360	354	379	344	326	339	336	345	350	391	333	394	343	341	344	349	312	348	359	358	366	340	360	334	342	338	326	311	373	339	361	350	339	347	343	352	331	349	358	364	355	327	354	319	398	373	327	361	333	338	335	375	358	378	318	361	332	346	323	354	358	357	331	355	367	341	329	336	351	351	347	371	350	365	371	335	405	328	359	334	344	379	362	334	344	324	383	354	363	365	368	339	348	356	360	390	323	327	363	360	333	348	351	369	355	337	361	354	328	368	351	342	349	332	341	348	339	360	406	346	361	334	373	331	383	370	369	383	361	294	367	330	354	329	381	334	358	352	380	324	334	371	352	354	312	356	356	326	383	378	366	364	348	326	327	358	367	360	340	362	330	330	359	352	354	361	367	325	358	348	402	341	332	336	366	344	368	335	357	338	366	326	347	319	345	339	375	359	342	339	335	326	353	351	342	363	330	376	368	359	346	339	338	379	353	313	380	357	340	363	390	361	362	343	360	347	343	325	385	398	341	344	367	369	359	343	371	321	338	359	341	329	354	360	356	340	348	357	338	320	375	323	352	346	329	323	343	369	361	341	380	339	373	340	350	339	354	328	353	381	359	354	356	308	336	339	358	360	405	352	371	388	379	328	370	348	320	326	325	375	364	352	296	349	350	334	374	347	383	355	389	366	341	359	370	357	358	377	330	347	352	373	370	370	335	340	343	334	352	345	317	336	397	311	331	378	339	377	379	360	365	310	371	327	362	340	343	363	381	332	375	339	351	343	344	330	339	362	364	361	336	339	353	346	316	333	344	325	325	339	349	360	331	349	384	348	351	358	327	389	344	326	314	361	374	374	382	322	340	361	349	365	339	341	351	391	336	332	350	342	364	366	360	324	368	346	328	347	371	344	315	347	362	408	372	350	355	344	405	366	343	341	351	332	357	321	347	320	392	355	347	336	328	334	331	378	389	358	357	339	326	367	360	325	375	344	364	336	361	355	370	358	336	356	333	335	358	331	345	381	346	344	365	334	369	355	377	345	364	351	327	375	384	361	376	339	341	358	341	362	338	352	354	374	380	346	363	365	402	354	358	329	332	383	378	350	380	354	352	369	335	337	377	328	347	350	377	351	323	366	379	397	353	325	373	384	347	330	360	369	324	365	360	332	393	322	367	334	345	349	320	336	329	359	363	360	351	364	309	329	344	394	343	351	358	387	375	316	395	327	334	381	372	388	348	375	347	366	380	360	347	363	355	341	391	350	371	347	339	375	320	320	329	349	377	345	357	336	352	351	316	322	344	327	335	363	365	358	377	353	353	334	363	355	333	343	358	365	348	377	373	367	321	384	355	351	356	343	381	332	352	368	348	352	364	351	344	349	360	339	378	325	350	381	326	373	352	418	355	351	327	384	359	356	371	363	352	378	370	378	334	348	335	392	360	361	349	360	341	366	358	390	301	354	386	351	358	321	355	332	327	372	338	329	362	350	315	346	356	355	355	342	338	359	362	378	384	362	365	350	353	342	350	357	359	369	323	347	369	354	358	362	347	327	357	381	347	310	353	364	350	363	341	374	368	343	372	351	372	338	359	372	343	351	362	337	327	340	366	373	366	355	382	315	330	366	364	371	382	362	338	360	330	346	359	336	344	355	342	357	364	359	343	369	367	364	332	351	420	364	364	371	390	335	371	362	368	365	330	363	311	341	378	356	378	363	363	351	348	382	347	348	343	354	353	354	325	347	367	352	298	340	376	376	338	392	347	335	375	340	366	381	341	341	366	327	373	324	356	370	366	330	350	323	358	324	292	329	338	322	334	358	354	367	368	358	370	355	346	329	406	322	358	302	353	366	371	343	361	371	340	348	351	325
6474	1122	1333	1449	1457	1200	991	989	1056	913	959	985	921	891	846	888	878	891	865	869	812	854	826	841	891	786	804	842	863	850	732	852	751	817	814	777	795	798	732	820	816	846	828	854	815	780	775	843	810	823	839	786	834	845	824	836	794	850	838	739	849	799	802	819	812	802	823	807	810	817	851	825	810	817	812	807	810	834	807	798	814	769	843	815	836	834	819	804	884	856	798	850	836	747	833	787	846	842	741	778	858	829	829	750	798	777	817	806	811	789	807	742	834	824	851	785	830	812	842	786	783	842	822	767	814	797	864	802	780	730	818	821	845	795	787	848	803	791	786	823	827	804	800	813	859	765	893	811	852	849	817	844	900	812	781	874	826	843	846	857	786	853	812	826	799	775	849	796	800	775	843	836	765	788	796	775	854	871	847	816	846	833	815	841	781	828	814	821	792	780	773	778	763	793	839	800	850	818	798	783	824	805	824	819	818	861	841	796	829	769	807	801	843	776	808	807	779	794	782	795	823	802	777	813	799	809	825	806	821	856	801	838	796	843	796	825	857	805	812	820	824	825	819	863	827	818	853	812	793	823	814	794	807	866	779	816	833	805	822	878	855	778	827	791	811	749	836	801	786	786	826	820	819	799	795	802	824	812	812	824	815	821	796	827	772	839	874	780	852	825	813	783	785	851	776	760	818	843	789	818	834	841	766	823	819	816	849	757	793	807	751	797	820	834	807	853	776	820	808	844	840	823	821	813	786	856	827	831	818	851	780	771	805	828	809	754	806	800	838	789	796	756	863	828	750	813	807	818	822	827	828	802	842	810	822	849	869	772	771	832	798	789	830	839	858	822	827	796	844	802	800	783	833	805	825	800	825	831	818	803	826	865	799	747	779	810	804	845	780	844	828	833	839	835	852	774	852	818	840	827	758	817	834	814	827	841	790	810	805	835	789	826	756	804	754	804	854	822	794	799	805	813	758	863	796	773	802	764	853	818	822	800	791	771	787	764	829	840	797	823	808	789	795	813	792	901	786	754	792	803	788	784	800	806	775	809	826	779	838	813	819	799	846	817	844	812	813	855	784	831	825	807	833	854	808	820	816	787	795	814	782	781	888	821	823	837	803	816	811	803	853	836	851	819	823	762	827	768	812	827	802	855	838	769	833	824	770	836	847	841	801	794	800	821	806	796	837	841	802	818	835	814	854	876	798	775	762	799	764	829	829	859	820	837	777	865	861	820	826	786	798	854	792	808	853	819	817	846	783	775	788	772	780	807	776	812	856	852	813	778	788	819	847	810	874	808	798	754	829	831	834	830	789	807	854	814	841	822	870	783	773	838	779	841	828	809	855	819	834	800	822	810	809	775	803	890	777	799	812	815	816	887	809	809	833	766	806	792	817	822	840	857	861	823	808	860	771	829	828	803	846	802	793	809	847	810	808	876	874	854	817	832	769	755	843	856	859	799	861	785	817	770	792	881	816	815	846	802	844	824	850	811	830	839	849	803	809	769	805	829	853	783	789	825	815	795	784	795	826	754	799	838	794	798	800	803	843	858	841	819	828	852	835	843	776	795	838	860	781	818	832	786	813	839	769	847	801	791	811	864	830	801	838	842	794	799	812	858	768	815	842	839	810	830	796	766	785	842	855	809	797	833	804	782	807	817	864	787	825	829	834	829	824	825	792	809	856	798	788	815	802	810	876	782	809	756	803	799	803	805	797	791	800	799	821	789	777	783	794	794	814	785	746	782	792	801	818	807	822	827	815	816	813	794	789	814	829	824	855	817	739	768	806	795	866	832	830	814	827	836	866	769	834	819	843	790	789	791	813	806	807	806	782	799	838	858	795	835	809	853	814	854	812	848	816	823	823	786	821	813	813	801	764	801	809	826	844	726	794	763	782	800	819	807	816	827	802	835	810	816	812	803	828	829	756	828	849	822	797	856	767	774	841	818	856	820	826	839	844	802	835	851	843	769	851	757	791	771	806	807	793	812	794	823	788	859	860	801	853	820	819	835	803	854	847	797	759	829	776	843	841	819	806	863	772	806	822	789	778	786	776	782	833	761	794	824	861	857	807	865	728	799	825	903	844	832	827	846	846	847	832	792	809	773	777	798	829	858	808	781	786	808	812	831	786	751	812	821	772	876	843	830	809	870	854	829	756	802	829	828	856	795	826	836	795	761	764	792	807	837	867	871	827	781	844	822	799	814	816	837	856	840	747	842	830	806	808	796	846	820	837	841	859	811	830	868	754	820	832	749	829	850	763	798	829	831	775	822	852	818	877	782	775	785	843	887	826	770	776	796	810	795	796	801	805	809	794	788	782	825	820	844	838	766	812	798	815	849	833	780	844	816	794	780	819	813	813	799	859	809	886	809	869	818	834	790	833	808	875	845	812	820	823	777	773	840	820	788	823	804	801	818	842	809	806	814	766	807	816	817	874	836	809	773	797	786	799	824	814	791	763	801	844	844	787	842	817	842	802	840	856	801	857	732	792	833	762	852	821	781	785	819	804	838	879	828	826	842	769	798	802	862	763	843	783	832	854	777	823	864	821	813	779	838	848	790	764	853	812	899	819	847	854	802	789	810	763	850	811	768	787	777	858	856	782	822	769	822	773	799	841	821	840	885	803	785	794	815	856	834	769	811	800	815	796	801	794	804	816	799	798	791	774	804	809	849	798	795	823	817	804	804	779	832	784	812	808	837	814	765	796	797	836	830	795	770	792	780	828	851	803	823	810	823	832	779	817	817	821	843	791	787	797	835	785	859	852	818	851	810	789	838	834	828	859	767	823	845	831	817	819	850	782	842	813	790	819	772	839	805	790	839	792	788	779	836	839	860	795	881	818	796	826	795	831	811	778	808	841	796	825	832	898	808	843	817	816	772	778	838	856	770	860	815	818	810	819	864	825	763	830	822	794	823	815	822	842	804	796	814	853	827	838	802	792	793	819	807	811	806	852	735	811	778	824	824	768	780	764	819	814	848	792	803	778	841	816	781	827	780	804	818	801	829	809	874	824	776	817	823	737	832	808	834	851	807	832	821	869	812	840	767	820	813	854	856	848	812	846	841	793	822	836	842	730	853	754	848	793	891	767	806	826	805	824	827	785	798	779	778	775	806	814	820	786	789	788	811	787	762	754	772	809	771	824	816	839	823	772	769	817	783	789	807	741	849	849	803	822	772	811	822	794	773	806	860	721	802	793	836	821	784	772	779	844	804	818	831	789	858	746	773	785	821	776	866	799	815	815	860	772	811	812	817	803	857	811	823	773	786	836	831	816	836	800	816	783	830	764	818	807	875	809	841	784	796	798	781	792	809	771	859	850	850	825	771	802	861	811	782	789	835	839	798	855	814	807	825	773	779	771	812	817	785	855	760	852	819	780	810	826	790	829	815	763	784	798	763	746	800	803	767	810	801	818	826	838	847	866	802	815	769	821	789	797	853	845	840	786	820	811	791	837	818	773	855	783	843	807	827	840	817	778	821	778	841
13050	1007	655	472	424	341	254	217	251	210	204	205	191	181	172	175	166	178	196	172	179	176	190	169	177	178	162	149	159	164	164	146	174	162	157	150	158	165	199	155	178	145	153	177	161	165	145	174	145	187	147	159	143	187	158	156	157	169	163	170	150	178	159	173	155	163	154	156	153	165	176	177	159	173	184	156	156	161	165	155	176	171	174	184	175	161	186	148	148	162	145	158	170	166	166	154	188	170	182	175	183	182	198	142	153	156	191	161	140	160	160	154	178	151	165	184	177	167	179	158	171	173	166	172	159	135	165	155	154	166	145	176	175	172	167	154	183	170	159	157	146	173	161	169	195	154	151	167	155	188	170	172	143	177	155	147	162	155	157	194	163	176	153	162	177	169	182	172	164	151	180	162	167	186	147	171	177	148	145	154	179	157	160	178	140	143	166	171	158	186	168	161	176	162	172	189	138	145	161	193	184	167	148	157	159	151	160	164	169	162	172	166	171	156	174	183	163	153	166	151	190	164	175	200	180	149	162	172	170	187	143	174	155	186	177	159	173	167	172	162	168	187	184	175	172	161	168	193	161	146	182	156	172	143	165	168	141	155	165	164	157	151	161	140	181	146	166	142	211	131	159	154	148	175	171	141	157	173	170	163	182	163	157	161	197	165	176	165	166	181	162	181	149	159	161	173	184	179	159	175	161	160	175	136	166	152	188	157	160	112	165	184	136	175	149	166	169	154	136	170	186	176	177	166	174	199	154	177	148	183	170	169	157	179	177	160	156	167	172	147	162	163	172	139	160	164	175	178	171	150	163	169	143	152	172	173	169	163	153	153	144	150	165	153	176	173	166	165	172	140	152	151	173	162	168	158	181	171	171	196	181	188	174	171	169	150	171	139	159	132	186	161	149	165	173	185	164	167	161	170	151	178	164	125	177	164	152	158	156	164	155	158	167	156	174	173	157	176	162	170	187	186	167	163	168	165	166	181	146	166	171	172	159	177	169	170	157	186	167	164	177	175	151	175	171	152	182	162	151	169	164	149	174	158	166	201	146	155	194	163	187	156	166	178	173	160	149	161	162	168	169	166	172	190	174	166	161	147	162	177	180	148	173	156	163	158	183	165	152	170	186	159	150	138	180	138	153	166	164	147	155	163	180	157	144	170	150	157	166	174	169	173	182	170	162	176	178	167	143	161	154	183	157	175	158	163	180	142	137	160	148	178	141	145	153	145	137	165	149	150	171	144	148	159	175	159	166	176	169	170	146	153	179	141	153	172	168	164	159	164	157	182	176	161	170	168	163	144	139	191	177	159	177	165	178	180	163	153	163	155	156	176	186	143	154	175	148	132	168	152	162	184	167	161	157	169	169	164	175	143	166	164	162	139	159	172	154	156	170	173	159	155	169	145	155	181	171	173	154	166	155	187	159	159	157	176	170	177	155	164	169	146	165	147	188	143	178	174	146	160	165	138	195	181	167	169	163	152	159	183	168	147	155	168	172	175	151	182	162	171	154	160	157	160	158	166	161	157	132	152	198	155	141	189	165	157	163	172	167	179	168	163	171	177	157	166	167	150	162	145	155	159	163	176	156	172	155	167	170	153	137	155	175	171	157	159	191	152	169	170	129	161	141	170	164	174	142	166	156	160	179	168	140	167	161	165	170	146	173	150	161	143	131	169	158	177	181	164	172	174	174	156	158	164	148	155	176	147	155	148	164	162	182	170	163	163	169	154	145	173	143	156	157	167	188	179	187	148	167	167	169	172	161	179	170	158	177	148	160	154	134	153	153	166	177	174	164	166	167	154	191	167	163	152	178	180	179	169	164	159	172	166	151	177	181	154	167	153	160	144	161	173	181	151	170	165	148	142	153	135	167	155	178	161	155	176	171	157	155	144	190	175	160	146	150	155	176	167	143	164	189	147	173	173	162	180	154	183	162	159	145	176	184	177	166	173	166	154	129	145	176	165	167	170	153	158	179	145	169	150	168	162	192	147	172	162	139	159	148	167	165	178	160	152	154	176	158	192	168	167	141	177	156	142	161	158	171	167	174	144	131	147	169	161	157	146	161	169	181	159	190	185	166	168	182	154	167	137	153	161	165	164	166	146	179	171	181	187	161	141	164	150	176	139	174	167	165	158	162	153	160	146	181	175	154	173	191	155	173	176	169	151	159	184	138	166	132	141	180	152	180	148	165	141	150	168	155	174	180	163	167	139	141	141	155	160	146	157	167	177	148	139	172	158	159	140	181	157	172	174	180	144	149	174	162	171	183	174	187	146	165	172	148	176	196	144	134	168	162	168	176	162	187	153	158	155	175	145	154	156	154	171	163	165	172	149	154	148	164	137	163	152	153	163	181	156	160	133	164	178	181	164	156	177	177	161	176	177	170	191	169	141	145	177	155	162	160	160	159	130	155	161	161	168	171	152	144	175	179	166	176	168	143	152	161	142	134	149	170	145	154	158	151	180	171	150	166	168	161	157	129	173	155	158	161	170	161	173	139	157	178	153	158	164	158	179	154	148	160	175	191	169	136	172	156	147	158	157	181	170	145	155	179	169	150	163	152	169	167	160	171	160	163	184	161	155	182	166	146	166	168	153	175	138	158	168	156	141	163	168	168	155	167	182	170	151	150	159	144	129	162	158	164	187	148	141	175	171	184	153	185	156	174	155	145	169	147	175	175	175	134	167	168	174	145	160	166	165	170	160	167	169	156	166	152	146	180	159	174	165	188	141	181	173	155	151	167	161	164	143	144	157	159	189	158	154	174	188	158	152	142	165	139	141	167	171	143	160	153	160	163	165	166	157	153	151	176	176	138	149	161	163	176	171	186	144	182	171	160	161	167	152	150	143	174	157	161	164	159	186	173	160	159	155	163	165	152	142	177	139	181	159	159	173	163	157	155	163	164	152	153	161	154	169	143	159	197	154	140	134	180	165	172	155	179	151	161	166	176	169	163	181	158	173	145	155	159	158	176	161	168	176	167	162	156	151	129	148	161	176	170	174	165	140	186	188	143	162	163	160	152	158	171	146	161	146	156	163	169	160	168	180	181	182	169	155	157	165	162	136	170	174	160	139	170	174	163	166	162	151	190	167	170	187	170	153	161	146	158	164	151	155	164	145	176	172	142	171	169	177	169	162	160	170	173	174	184	181	157	196	152	180	152	178	164	142	157	191	162	145	154	181	157	170	163	172	161	159	146	164	158	157	136	157	179	170	173	152	166	184	168	141	174	164	159	168	184	166	187	182	143	155	155	143	160	155	156	181	170	155	184	147	170	163	152	171	174	164	163	160	150	167	168	167	156	141	167	169	160	151	179	174	171	161	170	154	162	162	167	145	166	144	154	160	150	175	205	138	168	140	153	159	162	181	144	144	165	163	156	152	152	176	158	153	167	166	174	141	159	140	164	159	138	171	164	161	165	166	175	132	172	178	159	174	164	143	180	139	170	172	168	184	169	150	147	144	158	159	169	161	139	160	157	155	168	151
8051	954	1513	1611	1611	1136	968	796	755	714	601	566	570	566	540	540	517	504	522	490	490	491	446	485	450	433	449	447	504	462	431	476	431	430	420	429	457	411	436	434	440	410	429	396	434	420	406	438	440	436	447	454	470	428	428	426	464	434	408	413	415	430	396	452	437	403	444	419	418	433	454	430	419	452	430	417	406	427	400	412	398	430	417	430	415	411	435	429	424	435	451	429	442	419	418	424	410	385	444	416	419	425	417	408	391	441	400	428	443	416	438	412	411	417	433	442	418	437	424	387	423	412	416	384	447	399	436	392	427	461	422	430	418	381	425	415	417	425	449	410	395	453	420	450	402	444	381	377	410	426	427	383	428	408	423	405	420	394	450	447	402	417	417	420	447	426	435	409	410	373	416	414	410	423	395	431	411	417	394	410	420	406	410	422	386	450	420	400	422	417	446	438	415	419	417	440	426	460	411	433	417	460	419	399	410	438	424	433	408	390	413	406	412	414	443	419	425	405	402	437	430	415	393	434	415	403	381	407	425	413	404	421	392	406	435	401	365	381	424	434	430	415	429	442	406	411	404	421	409	447	420	413	432	451	432	428	416	429	422	434	427	405	449	393	411	455	431	406	405	436	396	414	390	384	394	415	391	409	400	382	405	388	429	467	412	417	451	429	414	428	416	401	435	416	411	390	429	408	394	428	439	417	424	383	385	458	366	415	392	432	397	450	409	407	414	438	418	428	410	422	413	404	425	447	376	431	411	439	393	405	420	448	447	435	401	422	437	391	423	393	416	400	394	432	417	384	408	415	394	410	471	444	419	400	393	420	428	427	414	430	405	418	404	420	392	417	429	427	391	427	424	425	427	456	395	437	368	425	433	438	453	425	399	410	386	429	416	399	424	434	412	419	409	423	417	466	439	411	416	417	424	435	412	421	442	420	423	407	419	432	448	430	396	416	436	398	413	436	416	393	416	386	359	451	411	382	412	416	390	406	445	459	427	405	415	397	457	394	440	413	404	445	404	425	398	402	433	432	446	413	399	434	442	381	423	409	391	427	438	438	425	391	451	431	397	435	424	405	440	399	424	405	392	428	384	419	413	406	397	409	405	455	432	400	457	452	415	375	400	399	398	433	440	383	445	441	413	391	400	374	373	388	400	426	418	422	412	432	442	447	438	450	435	418	414	377	431	396	431	420	405	434	425	400	445	432	422	408	377	442	418	422	428	382	389	425	423	432	432	455	411	400	441	377	458	454	455	439	412	431	417	380	457	425	393	427	407	416	413	421	442	429	423	444	399	440	416	424	420	427	409	429	395	405	429	401	440	363	416	427	462	409	457	441	425	430	425	396	399	438	410	430	412	387	402	395	433	436	416	403	425	430	384	421	404	396	398	443	382	432	414	453	400	435	454	425	411	406	345	427	409	438	417	442	421	405	398	426	438	418	433	410	435	419	415	470	415	429	462	402	422	445	415	420	440	380	434	437	431	415	404	385	435	425	399	440	418	395	384	381	400	439	429	443	416	381	442	441	435	403	452	394	381	428	432	473	454	444	450	443	388	408	383	429	424	394	428	445	439	403	423	442	423	424	427	433	434	422	419	436	389	389	381	425	384	429	407	424	432	428	448	398	394	446	444	425	449	414	395	383	409	429	398	401	418	398	456	408	423	424	440	409	436	436	429	391	424	434	408	439	380	389	433	449	412	412	397	438	436	389	426	403	425	435	415	460	425	414	420	411	409	429	433	413	416	412	431	407	447	388	420	410	386	424	400	412	423	408	406	418	410	434	441	433	413	376	430	421	405	406	428	423	411	445	405	395	412	401	403	397	435	387	401	431	432	402	435	398	441	382	401	417	427	412	432	378	399	400	401	397	414	378	438	413	393	409	398	370	421	409	460	459	399	437	396	408	393	424	438	401	438	448	389	457	424	416	413	396	453	455	415	405	430	432	420	404	442	417	402	418	409	412	385	456	443	446	399	408	421	411	408	430	400	410	400	419	439	412	441	413	407	400	413	434	443	433	407	418	415	396	422	366	414	397	406	403	397	435	415	402	415	457	409	387	432	442	430	416	397	445	417	391	454	430	408	390	423	410	430	426	398	423	403	415	449	374	395	444	419	412	418	444	430	402	445	423	408	408	427	395	438	409	422	436	390	436	462	420	428	425	439	393	485	408	410	448	449	414	401	426	419	469	423	440	433	395	421	402	431	441	425	389	426	431	428	385	432	405	427	430	417	402	416	429	421	426	412	399	425	420	382	420	403	420	438	428	404	411	394	404	431	387	407	399	405	428	436	406	421	433	443	402	438	424	429	419	404	388	400	404	433	433	394	407	419	388	400	425	417	443	434	412	404	418	418	459	435	404	429	444	395	421	383	430	404	412	416	451	411	418	436	434	397	365	422	436	398	405	436	406	403	413	425	395	409	438	430	450	439	415	424	393	400	445	409	429	431	403	395	405	391	422	444	414	407	408	415	400	433	434	414	449	429	416	428	416	413	416	448	401	407	409	401	416	438	402	420	435	401	421	388	394	457	434	473	426	442	412	415	411	410	411	402	427	415	401	381	417	406	412	404	420	391	411	453	434	444	443	412	436	434	438	402	434	450	422	434	441	463	435	420	431	406	414	432	416	421	407	409	416	419	413	407	407	406	426	409	435	418	392	409	408	391	408	416	406	431	449	434	434	415	399	363	400	435	429	428	412	437	420	378	391	417	433	389	389	417	393	414	399	384	422	407	420	388	389	425	397	426	405	410	415	452	407	405	393	438	384	415	442	457	407	391	410	436	353	407	428	377	404	404	434	364	389	367	438	408	403	412	403	395	406	424	417	383	438	416	432	390	421	405	437	387	426	452	454	408	427	448	445	389	419	441	427	422	417	426	420	429	362	376	371	440	448	455	414	483	394	393	383	421	441	453	445	436	396	407	426	427	408	409	400	421	405	458	459	417	415	410	435	406	440	438	431	399	435	419	415	418	413	381	427	420	415	405	411	425	388	417	424	408	379	407	407	411	405	411	447	412	430	373	454	446	419	419	406	398	440	455	412	399	428	427	416	449	409	413	412	416	439	446	382	410	426	399	394	393	390	438	450	440	412	445	446	428	409	418	360	418	414	405	396	409	413	424	420	403	476	421	439	439	449	413	453	416	396	432	481	455	380	430	426	423	444	417	441	405	396	412	437	435	425	395	433	426	397	407	393	423	403	423	452	411	413	414	452	416	417	445	396	452	396	458	427	413	396	410	427	440	406	401	469	412	399	405	413	424	439	403	437	458	411	429	430	386	420	424	401	382	440	432	415	401	427	413	433	423	411	400	438	367	432	389	451	399	435	428	406	407	438	400	392	387	413	412	410	415	394	406	429	405	401	412	430	426	462	404	410	443	395	421	424	412	411	391	415	390	443	440	430	420	403	423	425	433	439	410	431	417	425	422	404	398	416	426	408	429	439	415	411	388	434	400	413	461	442	413	405	381	412	444	417	408	399	399	448
1353	388	369	374	392	352	376	386	364	378	428	368	356	392	397	357	368	382	375	347	378	409	354	353	362	373	376	356	390	351	373	401	405	364	396	386	380	405	365	372	406	346	403	326	389	344	382	378	386	389	354	359	383	399	367	340	372	382	367	361	388	351	342	373	368	388	388	370	346	334	382	363	360	368	402	389	360	371	364	398	368	378	360	396	364	375	407	395	409	384	362	368	361	397	370	414	352	371	392	363	407	397	355	361	381	366	346	372	369	394	364	419	365	381	335	385	372	391	367	367	357	384	384	363	366	376	351	370	388	394	394	338	372	349	347	369	394	388	399	385	400	352	378	394	371	367	358	382	398	378	386	379	387	380	396	390	373	378	390	367	393	357	353	358	351	359	404	385	342	362	358	375	389	337	347	361	338	364	412	365	385	392	350	376	373	404	378	408	364	396	406	378	394	369	357	403	383	401	380	353	393	384	376	356	366	406	393	348	397	390	366	423	395	364	373	409	416	350	390	384	376	357	358	339	387	375	381	370	375	379	401	363	334	388	401	353	348	360	374	375	369	333	356	367	387	398	356	359	358	363	393	353	399	364	358	397	388	367	364	371	335	323	357	391	406	370	398	395	362	405	343	360	361	392	362	396	351	390	350	363	385	385	390	395	406	358	398	389	373	396	400	392	404	360	392	375	345	384	397	353	375	383	360	385	388	403	379	365	389	325	349	365	369	373	374	383	348	364	385	385	385	355	370	395	428	361	395	359	351	392	336	355	350	379	385	337	358	370	370	368	351	370	390	386	372	353	384	374	368	372	377	393	324	353	363	386	363	349	411	415	376	418	373	359	399	428	377	430	382	334	376	387	377	392	336	387	409	399	402	363	423	386	394	357	363	376	370	361	373	401	375	361	387	390	357	374	355	349	337	354	378	386	383	398	362	379	412	417	399	378	368	345	366	376	370	392	361	405	382	366	380	371	354	367	359	387	398	386	367	392	380	345	404	364	395	380	391	367	377	376	389	372	374	380	380	374	415	376	376	388	384	399	383	372	392	401	380	367	378	369	403	398	364	399	380	370	431	342	359	370	364	358	379	399	407	372	377	367	366	340	366	374	388	378	389	358	389	390	434	405	373	351	356	397	372	372	376	380	385	397	386	367	385	386	370	367	383	344	419	361	376	349	362	378	386	345	349	396	367	358	365	335	395	398	376	355	388	449	383	367	371	376	387	364	368	382	380	369	379	379	362	381	381	406	378	383	357	406	400	403	369	398	382	357	359	381	386	389	383	413	354	377	358	384	406	375	392	374	402	411	379	352	358	396	389	373	405	347	361	372	351	374	345	343	390	395	402	366	426	382	343	378	358	391	359	392	381	404	399	367	378	403	381	380	352	403	384	397	387	411	400	376	399	390	353	387	368	355	372	381	377	365	415	400	411	412	378	386	368	379	402	365	356	415	395	395	360	393	378	362	405	363	366	408	364	344	381	380	387	362	396	381	375	339	321	391	389	388	354	386	403	388	406	389	364	377	398	380	395	405	358	394	354	414	383	348	407	363	358	385	383	382	412	358	359	408	316	380	368	406	362	371	356	408	363	374	382	360	342	377	392	395	390	346	373	399	388	353	363	385	371	405	379	377	362	368	361	421	351	363	364	382	406	414	423	399	362	406	376	354	394	392	381	384	406	378	366	393	413	376	359	356	381	372	351	323	338	407	415	397	383	344	348	333	362	347	358	368	408	399	377	392	402	356	384	330	412	338	356	353	383	384	378	413	371	419	369	401	382	367	414	408	407	391	391	338	375	344	364	351	377	368	398	424	356	350	385	394	394	366	392	410	416	383	350	386	334	367	403	371	401	394	387	371	365	381	364	392	377	384	375	406	375	392	374	399	397	364	410	418	325	380	383	367	379	387	355	360	361	387	354	381	414	401	407	362	391	365	350	375	356	376	369	422	373	388	360	398	362	366	342	393	404	339	385	395	410	388	380	350	387	372	375	385	344	402	383	389	388	379	335	415	358	399	380	373	361	380	352	385	388	412	381	393	396	335	363	372	408	363	361	389	385	416	391	375	379	360	354	340	417	405	360	368	390	372	406	385	378	359	346	355	377	418	366	376	360	374	360	398	406	371	342	346	406	374	356	369	420	374	396	399	365	391	389	376	366	386	371	377	374	355	414	352	424	372	362	372	358	396	396	391	391	399	418	380	384	390	375	387	372	362	372	385	374	367	375	391	367	381	396	360	394	374	403	390	369	392	389	426	384	388	400	375	418	353	403	378	388	408	383	373	328	393	365	393	365	369	417	400	390	372	374	378	376	404	368	393	375	344	383	361	372	366	402	402	429	385	383	381	403	393	406	362	369	420	399	422	382	407	350	375	397	407	364	400	380	365	398	364	366	390	387	378	388	368	379	348	382	367	392	361	397	340	386	342	383	382	374	373	362	386	416	375	389	389	367	379	374	362	356	402	406	345	373	373	390	388	387	381	388	375	447	365	391	403	375	364	392	348	373	382	416	386	398	377	345	389	364	344	358	376	353	380	376	322	384	401	435	372	375	366	368	367	366	407	409	354	349	387	360	352	378	389	386	395	380	345	404	392	367	372	367	375	378	378	362	377	365	378	371	361	338	422	369	357	357	347	343	383	349	393	412	359	333	369	363	366	352	399	376	379	371	371	371	367	362	370	407	387	361	376	393	385	379	392	396	385	375	339	397	381	415	374	355	365	365	384	380	392	387	312	399	376	379	366	383	376	380	366	371	391	374	404	379	360	381	374	396	406	363	360	409	404	367	389	369	396	366	379	381	369	388	350	352	349	406	388	402	353	372	370	374	397	366	406	363	390	400	341	362	398	340	348	384	366	341	350	355	357	412	396	392	388	394	363	390	391	414	376	400	364	420	396	392	382	394	382	380	400	406	363	368	369	371	399	391	380	363	371	370	404	370	398	355	367	359	370	366	380	366	385	377	410	396	366	339	383	360	350	408	399	373	392	391	381	397	354	405	411	361	380	355	385	378	368	369	359	379	355	373	416	365	384	389	375	359	390	378	405	348	385	397	374	346	408	387	419	365	374	394	372	373	367	364	357	387	413	370	349	365	385	363	408	381	377	359	368	390	371	378	384	375	400	380	363	345	406	379	359	402	392	362	364	397	375	383	379	384	365	344	349	343	393	353	387	367	406	378	388	408	355	394	357	414	360	369	387	382	405	372	377	415	437	312	378	385	387	367	364	372	415	387	346	381	367	371	378	364	358	366	402	372	387	370	364	363	373	406	369	355	406	370	433	389	346	355	375	365	338	364	356	381	376	362	376	430	372	410	357	325	387	386	370	379	354	370	362	382	385	362	354	367	364	365	387	397	394	367	426	372	395	410	399	370	375	368	361	384	383	378	352	366	359	372	366	382	407	410	423	369	412	395	368	345	382	371	381	334	386	354	417	396	382	406	373	369	382	361	360	391	401	379	355	391	414	412	373	386	359	370	371	392	365	377	364
2039	907	896	897	865	846	867	917	959	859	851	914	929	856	851	910	894	878	914	868	873	858	924	870	859	910	912	921	937	947	891	850	842	880	920	909	880	854	909	902	850	881	919	923	859	893	963	934	856	856	894	886	853	886	842	845	909	895	879	926	826	841	846	910	886	889	883	874	904	870	942	847	884	943	929	900	903	854	914	871	928	944	904	883	881	925	879	879	929	859	899	907	965	860	882	867	837	885	872	924	883	873	882	905	920	934	877	835	916	907	873	854	835	875	897	901	889	845	871	846	897	869	833	863	855	816	872	909	958	846	850	882	878	927	899	849	899	886	910	915	898	824	885	874	861	899	893	814	923	938	876	843	936	855	897	885	888	878	916	903	835	904	853	883	904	857	889	854	860	900	854	932	911	871	906	856	890	874	881	889	962	864	857	924	878	889	901	860	894	860	840	868	890	806	874	903	924	914	876	860	855	939	886	876	858	932	857	818	886	861	890	902	904	926	837	890	869	859	857	855	870	938	953	849	836	884	881	938	899	877	843	864	851	860	900	900	950	842	914	888	863	881	895	840	873	897	932	889	867	819	901	921	866	896	853	925	873	933	910	838	891	862	864	907	854	951	865	885	941	898	864	879	885	908	876	909	859	906	866	884	861	864	838	923	843	902	883	889	903	853	869	892	889	869	837	876	782	858	855	902	845	868	911	849	849	929	867	845	884	901	891	871	888	853	893	893	865	867	906	857	848	864	852	892	907	892	892	853	866	854	901	899	877	937	858	921	913	874	837	876	786	851	860	922	901	858	876	891	893	833	894	949	888	885	892	911	893	909	856	879	853	867	911	901	865	851	892	852	919	931	875	946	886	840	937	870	873	869	860	910	896	908	916	920	888	871	864	887	856	909	904	946	894	925	876	885	851	886	890	904	885	879	881	878	912	865	915	829	873	881	822	875	880	886	913	893	871	946	916	929	927	860	888	841	919	867	886	881	844	823	877	858	867	900	855	890	911	828	928	920	864	891	864	919	905	853	871	867	905	911	872	862	890	859	898	954	880	876	896	880	878	901	854	956	847	872	885	897	907	898	845	899	952	876	881	892	891	873	874	918	912	919	869	890	845	863	875	886	912	847	876	881	908	896	874	862	886	808	916	900	871	923	893	864	933	900	885	869	911	916	868	842	902	827	950	879	901	859	914	852	921	915	891	851	879	922	891	830	869	902	924	859	937	911	858	898	892	902	865	855	900	920	817	886	889	836	851	886	886	884	901	902	861	873	885	895	831	891	902	897	913	846	894	934	896	897	871	901	875	862	835	884	871	910	917	882	848	899	871	921	839	830	918	932	871	930	822	865	886	850	851	919	884	887	928	892	859	912	888	844	859	895	925	903	922	818	886	900	908	799	861	894	834	866	930	910	907	908	860	916	853	914	932	895	918	868	934	918	832	893	898	896	868	884	906	857	929	872	876	879	840	824	895	842	911	878	848	889	875	875	908	910	915	880	901	870	911	889	795	880	849	870	878	862	891	929	888	906	876	924	862	851	895	870	901	856	858	895	904	887	916	884	883	872	882	868	874	861	928	879	896	851	937	902	874	858	882	931	882	825	864	833	870	884	913	910	962	899	895	876	904	908	817	878	914	884	928	864	903	849	873	918	840	896	894	881	919	887	889	916	876	875	903	860	887	879	843	877	867	889	855	886	909	841	863	860	823	832	887	919	868	885	887	879	851	854	974	835	885	875	877	830	912	921	846	868	888	826	892	896	885	851	912	867	907	898	940	939	909	851	878	900	876	915	896	852	941	875	887	864	886	874	896	910	879	864	854	886	890	880	902	882	879	907	825	904	928	882	879	891	904	899	847	864	891	861	862	841	834	901	910	898	826	850	845	865	927	901	842	875	887	944	879	912	858	918	871	876	867	880	900	885	846	924	865	910	879	864	869	880	914	848	879	896	881	869	863	880	863	928	859	916	913	881	874	841	871	887	924	885	889	862	890	856	895	907	896	902	869	876	889	849	853	903	906	845	926	937	885	891	853	878	809	881	862	890	904	890	865	883	889	886	900	847	900	926	877	888	897	885	839	845	884	892	897	869	889	879	877	866	900	878	890	872	946	882	864	908	867	877	867	922	851	880	850	853	896	908	863	872	844	914	867	885	864	847	928	928	849	879	856	887	846	884	881	935	869	915	864	905	882	823	913	864	845	893	853	883	893	907	839	936	960	872	877	881	896	879	929	844	897	876	889	890	894	868	871	868	894	892	899	873	898	909	902	837	894	845	906	855	868	958	853	919	860	861	897	836	913	924	891	847	846	909	899	877	883	859	909	965	888	866	872	829	870	857	871	852	869	898	865	870	900	849	865	874	899	903	799	876	881	848	888	904	906	908	898	891	879	922	907	842	833	892	881	840	902	926	840	863	933	884	877	904	880	888	925	841	830	873	900	860	916	838	921	865	901	915	856	835	839	955	918	827	910	893	887	852	878	850	851	911	903	861	889	959	884	960	911	883	855	816	885	876	949	892	908	882	890	898	914	858	821	879	882	883	894	886	927	867	904	835	830	842	876	872	889	873	869	871	837	940	835	870	890	862	874	911	892	887	864	898	863	939	845	824	869	894	890	847	853	880	905	855	891	905	902	871	919	893	878	887	909	860	815	892	879	930	888	890	869	853	850	845	912	905	851	927	878	901	864	871	914	905	886	874	874	887	858	878	894	877	939	855	878	885	915	880	885	860	905	917	874	930	861	892	887	923	890	837	904	843	898	887	874	902	893	888	900	925	891	918	868	892	856	885	843	906	869	890	900	851	911	912	846	929	908	882	918	876	855	836	878	869	877	913	861	903	911	898	787	857	843	851	843	899	894	913	844	928	860	833	900	807	895	832	862	895	890	876	867	900	841	918	871	900	953	899	916	852	896	870	913	822	864	945	858	922	896	883	849	853	901	904	878	865	909	823	848	829	922	842	881	871	913	857	833	827	872	887	916	881	856	882	823	896	895	904	871	865	895	869	916	870	912	877	883	894	875	925	882	919	882	917	863	843	909	904	910	821	880	908	959	853	854	884	903	901	870	854	862	873	887	894	925	900	880	922	863	952	866	917	884	855	903	900	893	848	897	912	909	914	913	900	974	879	885	849	912	861	895	891	830	868	890	902	858	887	874	906	903	911	908	864	876	913	863	881	920	860	918	848	873	919	895	890	933	898	907	867	913	900	913	894	903	834	918	886	876	850	912	912	865	892	867	920	871	844	854	864	866	850	821	861	863	877	903	871	913	867	881	904	870	878	899	937	897	881	851	819	847	899	930	889	880	900	883	915	887	854	869	902	886	853	937	904	893	857	901	857	948	887	929	871	907	849	912	859	890	925	893	874	889	908	884	909	869	867	899	883	953	902	902	884	894	871	896	889	902	922	857	880	897	916	892	898	849	885	857	836	903	924	887	848	909	915	953	927	889	888	858	860	878	834	907	890	886	889	869	942	914	885	882	899	879	889
6946	652	563	518	452	440	382	402	390	389	376	396	376	325	343	338	358	362	375	343	357	313	326	308	312	365	330	333	341	315	355	365	357	333	339	349	344	361	359	366	326	409	355	380	334	359	329	352	370	362	371	336	371	365	342	360	350	312	315	369	395	305	346	340	342	358	343	379	338	335	361	334	344	321	364	345	346	385	365	370	360	324	321	326	381	357	340	325	349	400	359	365	327	347	316	337	300	328	358	339	424	368	346	374	353	377	360	376	353	350	344	373	365	340	363	374	330	392	340	339	348	370	342	342	371	371	347	359	339	327	358	364	366	342	365	406	349	372	387	343	326	355	347	369	353	345	323	337	343	353	340	368	380	314	327	316	355	360	343	363	335	330	348	329	371	347	350	352	344	355	346	361	342	376	392	327	353	352	382	415	372	353	337	307	338	346	356	363	326	389	355	328	337	339	384	344	307	360	346	326	353	323	340	338	345	391	359	370	326	344	354	354	368	342	354	350	344	334	371	353	417	336	362	352	357	351	341	356	347	330	361	363	347	366	351	340	373	340	327	338	323	313	338	338	354	342	338	352	372	361	375	324	366	343	385	351	368	341	392	332	367	335	348	367	388	362	348	347	321	326	316	330	367	311	326	358	338	366	343	371	351	365	326	367	335	359	341	355	348	360	348	362	358	369	339	348	359	363	307	331	364	321	324	344	346	348	349	330	340	360	328	367	312	380	364	330	325	347	356	346	340	361	369	390	352	352	352	373	367	336	340	346	334	336	363	360	350	355	376	345	362	339	373	359	402	346	357	333	359	354	368	374	369	357	375	354	388	350	382	336	336	353	340	340	373	386	366	395	358	339	359	310	309	380	337	353	345	339	385	375	354	388	372	364	336	352	326	311	358	354	345	324	357	354	334	335	367	402	355	324	319	330	327	355	327	374	355	372	327	344	358	377	331	322	367	319	377	322	361	332	337	373	367	338	360	351	367	350	329	395	357	362	301	315	354	352	365	345	308	337	344	345	351	357	323	368	376	307	317	399	338	374	341	319	380	314	357	353	355	365	351	356	346	348	334	357	310	344	345	366	359	363	292	355	356	346	383	358	343	378	370	337	333	354	361	386	351	313	345	334	379	373	313	367	368	373	317	322	342	358	382	378	360	315	376	371	333	351	341	321	360	361	331	340	368	394	343	353	392	358	349	326	347	276	336	360	333	363	343	390	319	359	357	269	346	349	343	323	354	382	337	364	371	317	335	339	371	357	375	346	344	383	338	353	356	364	340	324	358	339	351	354	364	338	362	351	334	337	373	350	376	340	341	370	376	356	359	366	354	343	332	347	350	344	367	352	397	382	375	324	324	358	395	318	360	365	341	368	364	359	304	348	373	396	399	379	342	353	342	295	313	361	382	354	337	385	331	339	357	367	356	370	348	333	344	347	344	335	346	350	306	323	366	301	337	352	337	346	370	366	361	363	376	337	356	334	344	352	366	320	381	374	347	352	397	365	345	311	393	363	338	340	325	324	362	348	365	360	331	332	396	356	353	348	320	312	345	366	350	346	365	316	326	348	333	349	348	350	381	368	366	351	336	377	364	317	300	364	329	334	346	332	355	356	350	372	364	345	375	348	337	352	365	344	357	367	327	374	329	399	326	370	393	348	348	335	357	341	371	368	349	327	406	365	362	314	357	379	329	300	359	350	356	385	333	351	338	387	349	343	358	355	295	329	391	372	323	337	379	341	356	364	336	361	297	347	348	426	336	349	356	384	364	371	365	358	354	351	356	313	338	303	344	368	351	362	346	372	331	374	342	335	344	340	356	333	386	363	368	370	326	353	346	343	342	347	316	365	362	350	282	319	339	376	372	357	332	346	351	342	333	372	351	336	356	333	371	329	359	363	375	343	355	314	348	349	362	359	343	318	356	366	333	367	364	339	348	368	332	340	375	327	381	361	319	318	336	389	341	356	389	348	375	313	329	321	315	328	349	337	359	383	376	336	312	375	351	347	349	343	355	394	326	334	334	356	331	366	355	365	339	378	334	348	377	348	370	363	355	327	333	369	364	368	328	342	352	378	358	341	382	338	332	318	324	341	369	335	362	313	337	333	347	380	365	360	347	354	331	349	366	330	353	371	358	362	354	356	315	336	361	363	374	322	365	346	373	308	365	325	353	341	355	357	372	302	349	348	348	325	330	346	316	292	334	325	377	362	373	332	323	366	355	365	349	340	321	351	368	343	351	356	358	332	378	359	367	367	382	367	366	343	327	361	349	369	334	347	330	301	382	373	338	359	329	352	350	358	327	383	358	322	367	370	340	400	320	345	371	340	358	372	360	354	322	354	375	342	389	349	363	359	346	367	372	345	338	319	356	323	330	406	346	375	346	350	325	366	397	349	320	332	358	334	319	373	323	363	363	332	310	391	352	344	312	335	357	357	362	328	343	338	317	318	355	396	323	374	355	344	368	370	385	357	350	344	400	366	340	373	345	352	331	340	340	330	360	357	383	364	359	337	337	363	321	285	391	311	361	344	340	311	350	324	363	362	333	343	373	337	386	319	354	344	341	395	369	376	315	346	359	364	370	322	360	340	345	357	336	334	362	385	382	368	363	344	330	320	347	366	339	350	357	322	355	338	355	328	408	344	381	353	335	360	376	348	346	368	358	345	343	328	344	306	325	356	340	342	359	357	358	340	319	366	383	359	326	369	346	363	318	352	387	329	286	345	366	357	357	401	360	337	334	341	368	350	347	314	400	354	360	309	370	363	363	366	349	328	360	364	354	360	326	316	364	314	329	306	379	338	357	381	361	356	318	366	347	340	360	302	352	364	331	387	354	371	316	367	323	329	392	354	355	356	344	321	362	373	373	361	355	344	356	360	373	340	344	316	369	339	371	375	328	358	337	343	322	346	349	367	361	369	337	325	331	366	331	349	328	352	340	350	374	406	359	382	375	339	363	376	337	358	341	336	306	351	341	374	343	352	315	326	348	359	349	379	340	355	352	338	337	363	373	360	355	331	356	365	332	350	363	355	376	384	358	351	311	330	338	386	352	330	349	343	342	316	363	326	352	317	336	324	391	371	353	336	322	327	339	333	330	320	319	353	342	362	348	352	353	351	371	344	339	336	378	359	391	325	348	336	349	334	328	360	324	337	334	352	349	339	324	332	347	358	355	343	327	335	383	359	400	348	384	410	354	351	336	343	345	389	315	358	369	387	368	356	334	356	373	343	329	312	356	378	386	342	347	362	331	348	319	327	360	335	322	372	355	316	345	358	342	339	379	338	342	343	323	362	342	340	343	386	324	368	387	326	323	335	337	343	368	349	389	367	380	393	370	336	372	341	361	375	400	352	380	328	353	365	334	353	345	334	347	360	321	360	344	340	350	350	371	360	343	373	325	345	331	358	324	353	337	333	335	358	343	329	314	329	314	358	352	366	334	360	360	331	379	365	334	358	378	352	323	325	384	376	361	356	374	326	331	366	355	363	357	341
6495	1127	1328	1464	1371	1244	1110	991	979	922	907	887	857	897	868	868	881	867	848	827	845	839	849	836	820	846	832	825	831	859	874	802	799	797	807	894	868	855	861	772	792	841	826	797	881	865	850	812	839	760	737	858	881	841	839	832	815	804	792	774	820	854	790	841	838	819	806	842	825	832	789	796	819	822	799	852	829	843	810	794	830	792	787	827	851	806	830	796	852	817	763	849	896	814	784	856	866	824	796	843	821	834	802	825	836	848	831	821	807	800	800	826	786	811	777	824	806	789	817	836	862	875	753	880	799	807	882	893	853	837	828	839	843	822	807	808	814	852	813	858	837	819	792	797	818	796	824	829	830	851	787	813	806	859	806	825	877	809	792	820	827	808	826	843	814	769	861	824	769	844	848	803	823	800	823	825	835	887	783	812	823	774	837	842	786	821	812	801	812	800	831	791	808	769	833	817	867	786	868	760	832	860	852	813	852	786	794	783	828	791	832	796	820	769	750	817	793	866	807	860	853	836	791	866	781	812	791	829	786	794	818	788	834	747	768	869	779	789	823	791	798	786	801	781	868	814	762	824	809	807	841	819	770	768	863	804	811	851	837	779	759	829	793	852	755	807	791	796	803	874	794	804	790	783	843	802	820	863	801	824	810	781	836	802	826	797	830	795	814	813	833	798	807	778	831	793	833	821	824	856	836	854	807	840	836	846	824	820	805	772	772	820	795	818	838	823	817	851	814	732	814	819	809	810	829	781	823	805	888	842	774	832	783	786	798	768	785	782	743	758	823	813	785	750	785	839	807	805	782	804	810	833	815	813	782	804	849	821	800	801	762	822	819	811	887	810	822	783	831	823	796	808	833	831	782	778	826	817	847	800	822	754	860	817	809	846	785	820	829	783	799	795	817	817	828	785	851	828	805	841	804	850	856	821	849	832	817	829	813	833	823	862	818	840	780	848	819	789	846	813	786	886	839	804	780	824	809	854	819	834	857	796	807	840	806	795	809	833	872	805	766	838	821	781	812	777	768	829	796	798	810	778	843	760	819	829	792	799	822	808	813	815	795	835	846	814	807	794	831	766	734	773	826	809	831	780	785	803	835	818	822	824	817	823	878	799	873	809	740	771	814	795	830	823	806	807	783	855	807	807	797	870	745	787	821	825	792	817	744	862	866	836	843	779	793	798	804	813	853	817	812	835	804	802	879	813	820	773	836	820	765	796	818	783	804	841	824	820	839	790	820	784	831	897	819	831	783	827	772	738	858	846	761	808	792	805	835	846	824	833	827	830	817	813	854	829	827	819	814	849	836	774	766	803	839	844	817	722	787	823	775	821	806	805	761	814	810	769	853	797	804	815	813	831	815	805	777	800	829	769	806	763	764	832	791	834	802	841	820	789	793	792	814	820	859	790	793	816	813	807	864	809	814	830	900	787	774	863	827	854	819	831	806	867	814	838	881	796	815	823	842	838	806	781	822	776	818	850	837	783	783	808	856	824	791	841	832	813	842	820	775	816	790	796	860	780	767	750	787	855	857	858	813	749	808	845	829	819	857	791	780	842	820	826	806	841	838	790	811	847	747	781	848	840	834	800	792	737	801	799	833	820	766	786	831	854	814	849	834	803	814	792	791	784	798	836	870	819	822	808	850	781	827	884	800	830	800	834	777	778	812	794	794	810	807	805	794	823	795	841	811	795	815	849	796	827	841	818	871	803	782	810	842	781	802	744	885	859	795	832	840	830	797	767	833	824	811	826	802	879	821	803	849	815	783	813	853	805	852	859	822	846	806	853	835	776	784	815	804	811	807	833	860	791	798	804	817	785	816	827	798	816	823	808	815	808	863	768	841	827	832	809	778	846	827	796	780	828	786	850	796	829	833	798	834	831	872	752	796	809	807	789	782	821	877	829	806	808	829	832	804	797	798	864	804	800	836	733	783	789	762	786	805	825	819	813	800	778	827	842	826	771	783	855	807	820	809	821	807	822	839	777	860	863	836	787	799	820	862	788	769	827	862	832	863	789	806	787	808	779	802	780	815	799	845	883	843	804	789	843	850	777	839	784	839	820	824	816	762	811	822	778	820	845	798	794	801	845	793	797	839	761	811	806	836	839	776	827	824	776	845	790	805	808	845	842	834	817	840	794	791	826	817	809	807	775	847	844	843	827	777	786	806	867	796	811	814	798	828	797	794	807	774	826	807	836	775	874	848	798	807	849	829	807	762	840	844	784	848	778	774	787	865	823	834	767	758	781	806	856	798	823	766	836	843	804	845	831	819	822	776	830	761	810	823	821	801	795	849	772	820	805	760	780	798	830	778	830	815	815	831	848	784	799	805	845	763	794	801	811	808	834	816	845	873	882	816	818	805	813	852	764	808	808	815	806	819	859	801	832	850	841	843	824	766	808	854	797	802	818	817	836	817	818	819	795	814	800	802	896	825	856	844	829	800	819	818	836	790	834	807	815	891	828	846	814	815	812	818	841	817	795	844	855	831	841	821	788	895	836	841	834	794	817	788	803	779	841	785	822	758	857	815	828	806	808	780	801	804	869	807	785	820	823	863	798	821	774	769	800	843	833	810	831	777	877	886	817	775	833	851	826	824	863	800	821	769	848	787	797	807	814	774	877	822	840	779	772	804	783	819	837	778	807	799	826	867	838	810	818	798	819	807	799	906	755	815	780	801	795	761	839	803	863	891	779	795	805	799	831	783	811	801	837	802	798	817	782	775	802	829	868	786	789	838	828	784	808	796	833	817	850	820	833	785	862	866	827	799	845	814	789	812	823	775	837	751	782	835	758	812	828	796	729	790	807	823	833	813	815	834	827	812	812	798	846	844	874	802	781	834	780	789	816	813	788	831	876	802	852	809	770	816	801	817	809	857	796	832	792	810	852	769	787	796	819	812	804	813	855	772	745	866	823	813	796	777	808	813	815	800	795	824	782	840	780	829	840	754	771	767	856	811	806	830	830	820	818	762	767	840	839	864	815	790	807	825	839	788	776	779	863	822	824	784	830	879	797	763	771	789	802	794	827	776	838	862	802	880	767	769	817	785	788	788	794	850	808	904	830	872	829	834	799	855	864	816	835	816	807	818	847	847	788	843	808	811	824	821	768	868	829	786	779	825	814	804	827	799	766	814	774	782	778	836	808	803	830	804	843	856	759	794	842	855	808	858	778	841	847	786	843	851	788	837	776	798	783	822	779	802	834	831	841	794	841	782	865	840	821	806	811	809	834	805	829	791	803	845	786	853	817	784	871	778	836	822	821	851	837	808	838	844	802	823	785	845	796	822	821	810	786	789	823	812	807	795	832	866	790	807	820	794	828	788	856	848	845	826	838	834	805	807	854	781	841	796	812	869	868	790	818	835	818	760	825	798	791	791	866	799	792	856	833	849	832	809	852	767	795	842	817	792	809	827	810	831	829	831	809	821	798	841	840	823	820	825	787	795	810	820	780	856	758	832	870	801	820	814	832	843	813	804	806	844	858
13109	1071	631	575	395	331	232	211	225	233	200	182	183	177	186	190	182	179	159	194	183	166	158	183	178	171	158	154	166	173	163	153	186	172	140	153	170	150	157	160	176	140	164	163	150	150	142	154	179	147	173	157	164	151	192	184	178	171	160	158	173	148	160	167	158	183	141	148	167	182	163	140	156	154	144	137	175	161	161	160	159	144	181	152	149	152	191	154	186	163	161	143	171	169	169	186	163	156	151	178	158	192	165	166	159	153	162	165	150	181	173	144	143	149	184	181	156	183	166	173	164	160	166	164	146	161	177	179	170	173	158	176	164	171	167	168	167	186	169	163	156	175	176	151	164	156	162	167	159	151	152	163	150	184	169	178	180	190	176	171	154	172	153	145	194	187	176	172	154	179	127	160	168	170	162	171	161	193	146	176	168	164	167	151	147	153	198	159	156	170	161	157	156	153	156	171	152	159	167	140	169	165	142	175	153	158	167	178	150	172	143	142	150	159	187	158	158	165	156	174	163	165	174	161	151	158	153	165	171	133	191	158	177	192	176	151	147	154	155	165	155	153	138	167	150	195	177	174	171	178	182	164	168	148	168	205	168	176	179	172	158	157	175	178	165	164	149	157	175	173	158	152	163	147	156	171	163	167	152	163	169	161	154	191	147	151	160	149	164	161	154	170	163	159	156	158	141	155	164	168	151	165	159	168	159	143	130	168	174	178	169	151	157	166	142	134	157	164	154	162	159	179	186	177	181	156	160	171	164	162	175	168	155	140	192	187	149	182	155	170	182	176	153	168	181	177	136	167	172	171	154	165	169	147	175	151	177	171	164	145	159	157	168	146	173	150	170	166	177	178	175	165	160	148	149	154	154	150	156	169	162	175	129	146	159	162	144	159	151	158	135	146	171	157	172	170	187	180	158	166	193	190	145	145	156	147	166	173	177	164	154	161	179	174	141	172	149	157	167	171	151	145	148	171	168	133	182	134	157	133	152	176	174	159	153	161	184	174	163	200	143	181	169	158	159	197	159	169	132	173	156	168	143	172	135	163	147	186	155	154	176	165	195	170	168	181	157	153	143	162	168	154	154	173	145	176	154	175	191	179	169	162	155	158	167	161	184	163	145	174	153	165	163	173	149	155	160	167	187	166	155	162	164	204	160	158	161	179	162	156	164	166	169	156	178	171	179	164	165	174	136	128	143	164	147	180	164	155	149	144	176	181	173	168	160	169	173	151	144	130	145	155	152	137	162	157	169	168	167	152	143	174	184	183	160	172	164	143	148	168	148	164	171	153	159	158	176	178	159	169	151	156	154	155	169	136	179	156	134	153	156	163	164	169	178	166	181	126	147	167	162	165	151	172	153	164	170	166	146	159	195	143	160	175	163	143	137	149	162	167	161	173	178	163	187	170	140	161	167	146	163	123	167	151	170	167	177	155	178	156	158	190	161	147	153	160	157	149	153	156	165	142	135	153	163	155	145	170	183	177	167	178	153	180	151	154	148	169	151	174	165	152	154	137	165	139	162	160	132	159	178	184	180	150	178	171	179	177	170	181	148	166	179	163	152	143	167	130	174	145	169	180	166	196	150	172	158	163	162	152	138	171	176	153	160	155	149	178	175	158	154	160	157	162	156	165	159	183	181	178	156	148	148	136	185	177	163	197	166	172	182	161	145	161	177	155	198	169	182	148	177	176	150	155	157	189	140	149	161	129	163	169	165	158	183	160	162	138	183	171	172	175	159	148	162	146	145	163	140	160	174	146	156	158	154	188	193	152	140	162	169	153	170	179	147	160	170	175	146	149	160	164	162	153	142	165	154	166	170	158	156	157	171	164	163	168	171	154	145	151	172	138	161	177	160	176	186	153	155	173	153	158	174	153	154	170	166	175	164	154	150	159	156	175	165	149	146	185	144	171	175	166	189	151	179	167	167	162	169	164	170	153	140	154	163	152	152	155	162	157	162	164	176	151	169	167	141	163	182	186	151	176	144	175	183	141	153	158	161	149	141	156	170	166	134	164	145	168	153	153	160	152	141	167	167	170	164	150	176	146	141	141	147	165	150	164	150	181	171	168	142	152	159	165	153	152	152	155	160	163	166	167	127	172	182	184	158	158	171	150	151	145	162	149	153	149	180	160	166	170	166	179	193	158	158	155	142	165	183	182	177	144	165	180	160	145	163	167	162	158	173	186	161	171	157	183	164	178	182	167	160	166	167	190	154	156	171	155	190	170	145	168	180	171	152	174	166	158	169	143	148	163	185	157	161	160	187	165	172	151	204	164	174	152	154	139	160	153	144	156	206	167	153	184	151	181	153	158	142	155	168	150	135	143	148	185	162	178	167	150	165	161	170	167	166	169	177	183	145	160	164	185	165	159	155	142	168	168	185	160	167	158	169	153	176	151	153	149	177	165	149	162	152	147	187	142	158	158	161	154	150	164	154	185	193	156	161	165	165	153	170	163	170	149	145	162	200	171	161	150	157	161	165	161	161	177	186	164	157	160	150	162	135	145	161	175	170	168	161	146	148	133	198	157	146	170	167	167	166	207	163	166	151	177	184	147	156	142	158	155	161	169	174	167	160	156	145	150	180	189	174	145	159	160	161	170	171	164	158	151	158	164	166	155	178	158	169	162	165	174	163	153	180	178	178	182	174	167	183	192	156	168	154	184	156	164	175	161	165	173	170	155	156	163	184	157	185	176	156	183	162	163	179	170	165	141	135	155	154	158	143	167	144	149	167	159	147	161	164	135	163	161	177	167	154	161	164	158	174	147	157	159	157	172	151	141	186	140	172	180	156	155	169	155	149	168	141	164	175	164	139	160	156	173	171	166	174	168	166	160	164	152	166	154	172	164	138	175	174	145	173	169	151	147	184	161	156	173	133	177	174	148	183	167	176	146	152	168	153	150	155	175	160	157	161	159	165	164	145	171	175	150	189	141	143	172	169	138	178	150	153	162	157	179	166	179	164	143	165	153	170	168	178	143	151	155	157	148	155	152	169	150	161	165	163	164	133	146	150	168	185	152	165	155	167	162	179	167	163	179	158	158	164	157	175	166	145	169	187	171	177	159	135	152	170	136	151	165	160	187	158	159	163	145	148	179	171	159	161	153	167	159	152	145	146	151	161	182	157	193	185	143	169	172	155	174	161	161	154	160	162	187	168	149	157	168	162	156	176	147	167	172	175	176	169	148	148	156	132	135	172	161	177	183	173	178	152	180	176	157	172	163	177	170	150	151	166	163	177	197	160	162	156	162	170	158	175	148	158	195	172	143	179	162	169	138	153	155	140	175	152	195	165	151	178	177	192	178	182	143	175	174	161	190	165	147	175	164	160	164	183	156	148	180	173	156	157	157	156	159	151	163	153	171	159	138	178	158	153	165	174	151	167	124	172	172	192	144	168	178	182	174	147	167	201	163	168	149	170	156	150	158	151	137	156	181	162	170	160	159	158	175	168	161	160	177	170	164	164	166	165	149	160	162	150	172
8005	1003	1500	1715	1557	1129	958	885	707	694	671	616	532	562	522	518	485	502	494	472	464	470	476	483	491	428	449	460	419	451	458	404	447	432	462	467	441	434	392	409	414	440	397	446	431	401	435	408	420	426	455	425	410	431	389	442	418	387	460	436	403	371	405	396	447	439	443	416	391	431	423	413	422	376	394	428	446	406	415	429	441	400	416	418	421	431	441	428	423	421	432	384	439	397	411	405	402	364	425	436	425	419	416	451	396	375	439	417	432	422	412	416	447	408	451	409	442	424	421	418	430	426	434	435	422	414	425	460	416	368	396	424	373	405	437	408	428	405	406	429	420	394	440	408	408	419	415	435	436	423	449	390	426	358	400	393	423	445	409	416	397	453	439	423	404	391	390	441	418	435	387	423	427	417	384	385	461	428	419	434	390	400	434	436	437	422	404	425	426	429	411	401	419	437	429	402	425	338	421	398	420	438	449	439	388	441	406	404	422	397	392	423	442	428	436	395	426	442	427	398	409	415	431	414	412	398	429	457	419	428	417	416	421	418	454	412	408	432	401	435	391	414	415	434	441	444	401	410	390	412	425	444	393	419	463	428	388	441	416	440	380	437	460	407	446	384	403	426	415	411	404	414	424	459	384	410	416	391	403	420	418	396	395	399	428	421	419	455	432	423	419	437	405	413	395	396	410	445	430	451	390	436	410	418	438	414	425	419	393	418	403	446	450	419	425	420	442	384	426	449	407	421	406	415	422	408	405	381	399	410	437	442	417	407	431	405	408	413	459	439	468	431	405	407	400	396	397	411	456	426	409	434	416	409	437	428	398	417	438	361	437	409	428	431	431	404	413	397	434	419	449	417	399	404	421	420	406	428	420	381	401	438	413	374	465	445	423	425	417	410	375	433	442	400	475	428	421	401	426	432	443	404	403	387	417	403	408	436	447	402	420	403	402	399	473	453	428	444	415	401	439	446	408	399	403	417	445	410	398	396	412	428	398	423	400	457	401	450	404	413	396	430	424	409	377	474	430	403	419	438	393	399	401	439	416	426	428	422	375	425	427	421	396	396	432	388	388	425	442	398	418	380	430	419	408	405	443	424	413	393	432	414	426	450	400	373	430	450	404	384	410	395	433	381	426	444	428	401	440	408	389	395	441	396	424	425	408	397	422	397	426	433	422	421	435	418	417	433	410	421	409	413	410	412	453	420	405	394	417	402	412	423	379	376	455	420	393	418	429	429	432	414	382	458	424	431	425	404	405	417	404	360	430	375	422	394	398	439	429	399	446	392	420	439	454	425	421	414	435	412	422	417	406	436	396	391	383	403	397	437	416	396	427	430	404	418	394	399	421	419	422	367	394	415	403	428	397	409	415	410	418	386	406	402	438	411	407	452	390	411	415	414	428	419	400	373	363	384	363	422	419	429	408	410	453	411	451	417	434	456	438	434	426	475	414	445	403	426	404	449	416	413	411	420	397	411	413	443	435	423	399	408	431	416	407	421	430	436	425	445	432	413	412	394	434	427	455	442	470	432	401	392	396	422	434	460	405	427	448	414	393	415	394	397	420	379	406	415	467	405	434	388	401	401	399	395	380	394	447	389	383	406	446	415	390	420	423	431	409	415	379	405	432	430	410	403	415	435	435	446	413	407	422	444	392	424	431	446	425	459	423	400	431	475	422	422	413	417	452	412	393	415	408	406	364	399	428	445	434	376	414	400	408	395	424	423	446	466	414	399	393	432	436	431	404	405	392	371	393	417	466	411	423	380	404	408	418	401	419	406	377	416	402	429	409	408	432	397	434	384	440	449	445	415	413	373	386	432	432	377	444	390	411	464	405	409	441	416	415	430	427	421	424	447	408	431	417	421	397	429	414	404	373	432	445	390	413	450	402	408	401	411	412	424	449	401	405	447	416	375	439	458	444	428	411	408	442	419	421	428	410	404	425	418	390	473	422	393	412	420	392	400	451	420	416	432	398	436	387	405	450	419	439	431	378	434	416	428	400	433	451	398	440	446	420	431	415	445	418	393	424	397	402	414	432	456	430	420	417	396	434	435	397	408	410	395	439	423	412	362	434	396	402	403	384	417	415	394	421	436	408	426	422	408	421	395	389	450	412	419	438	411	428	404	408	392	424	407	426	410	447	423	461	434	421	405	442	386	429	407	458	451	434	406	410	392	425	414	401	379	422	404	399	448	435	442	426	403	414	416	418	433	417	423	424	404	410	413	394	439	420	437	414	402	439	432	420	439	447	446	401	426	421	399	435	427	432	401	406	452	407	414	406	375	387	396	411	412	412	398	411	428	423	408	436	409	457	430	438	381	423	417	394	397	406	406	416	394	419	418	431	393	435	439	424	406	391	397	427	438	426	426	394	397	408	418	379	428	424	398	432	415	406	398	425	452	432	396	462	440	421	420	429	392	408	443	371	405	422	429	414	402	448	444	417	434	410	406	381	433	414	400	415	429	414	432	416	416	442	414	437	388	413	391	416	414	399	401	361	418	415	438	439	431	404	404	437	429	429	408	451	416	401	394	389	415	423	417	455	430	401	402	419	408	402	397	412	421	387	403	418	417	417	386	410	430	434	415	432	422	410	430	431	412	421	421	433	430	395	446	451	390	409	434	399	427	431	424	440	408	427	445	405	423	418	447	425	436	424	410	429	379	452	469	470	430	420	433	407	406	408	422	397	418	436	425	414	447	435	404	403	413	413	441	409	424	437	423	431	441	394	428	422	435	392	423	420	378	423	406	387	437	402	426	392	413	439	387	410	408	419	413	444	398	432	423	420	388	371	407	432	396	429	451	400	423	425	414	391	430	421	443	445	427	384	409	401	408	427	422	421	428	404	417	415	422	404	424	423	453	439	407	410	421	422	429	369	386	421	403	386	456	400	416	423	428	404	433	437	443	439	435	417	398	422	415	399	382	400	405	426	438	369	403	417	396	420	386	425	383	410	407	429	409	406	430	431	434	428	433	386	407	416	423	437	427	439	413	444	386	356	426	427	415	420	451	439	441	384	431	403	400	410	464	420	395	390	448	424	412	408	394	429	429	437	425	438	450	410	443	416	410	425	440	431	420	410	431	406	420	380	430	386	404	434	409	449	436	447	404	420	408	387	442	435	431	390	392	420	442	365	395	421	383	398	419	417	432	382	432	427	451	406	433	407	378	391	414	433	431	403	414	399	394	419	413	435	430	393	384	424	398	403	411	416	421	425	433	385	405	410	417	429	410	439	400	438	389	370	397	367	393	430	401	418	396	389	429	428	405	394	429	387	392	404	417	431	436	410	410	391	417	443	458	409	404	432	384	394	375	403	453	430	411	401	439	428	443	458	396	414	407	404	430	441	389	426	418	410	437	375	408	431	438	469	403	411	430	434	427	429	396	379	400	400	388	411	436	422	417	397	418	409	417	409	457	400	407	404	395	405	400	435	398	411	435	425	411	401	434	390	424	404	402	393	410	436	419	408	411	407	397	405	432	405	410
1409	382	403	369	383	405	383	408	389	354	397	354	434	357	372	394	383	380	371	384	392	388	384	381	442	401	379	362	374	413	371	390	385	392	403	372	369	348	393	392	348	339	376	412	392	358	414	404	339	416	366	391	385	383	365	379	367	389	407	386	393	393	359	418	399	424	393	391	406	352	409	378	356	385	353	376	341	384	412	396	392	372	393	414	368	375	422	365	415	344	397	399	372	408	355	358	386	356	389	385	391	423	398	432	403	391	386	394	366	345	387	386	384	457	394	332	395	388	391	357	368	353	370	395	391	350	361	348	389	409	332	366	389	374	421	376	381	391	379	342	438	369	393	409	353	392	390	421	372	378	381	358	383	368	365	373	383	395	386	400	375	396	378	369	375	380	375	386	402	428	432	339	368	393	382	357	379	381	374	372	368	375	397	383	349	352	381	382	338	389	370	380	385	364	371	387	406	382	431	405	382	393	395	389	407	369	387	348	390	400	416	410	356	384	383	418	392	387	394	421	388	386	401	394	406	362	356	409	361	382	381	385	371	402	385	357	408	422	364	390	417	381	378	405	433	397	406	423	378	407	400	375	360	399	366	384	420	406	351	372	362	362	370	383	392	375	379	397	403	393	362	399	400	400	378	388	400	370	371	360	383	379	396	412	401	394	373	375	391	381	392	389	396	412	389	369	385	399	386	354	388	424	401	391	372	398	343	399	427	391	373	361	385	388	386	376	391	398	408	358	402	413	348	393	368	379	371	384	367	376	352	372	430	348	350	390	373	400	366	406	356	386	390	392	388	371	378	410	370	377	404	362	409	392	369	382	372	349	398	343	376	406	338	413	356	370	376	380	390	376	403	373	441	337	384	356	404	351	379	366	383	393	388	376	396	398	409	376	375	351	385	433	397	367	353	366	379	339	387	372	377	377	402	373	412	354	323	350	391	410	394	377	382	390	387	414	395	428	406	359	367	417	387	370	437	397	325	337	354	379	363	384	428	410	416	352	365	353	361	411	410	358	391	397	389	375	386	352	379	378	384	369	400	392	391	389	395	392	400	367	401	359	402	401	397	386	417	400	370	361	384	395	372	368	379	395	389	394	391	409	393	422	344	365	389	383	417	412	399	394	399	383	397	387	384	402	380	375	356	387	365	412	374	399	412	375	422	389	346	373	404	418	377	365	370	354	362	425	373	384	409	403	413	378	416	369	407	397	401	442	374	371	364	389	424	362	390	367	366	436	418	398	388	387	388	382	356	394	399	352	360	409	379	391	389	396	357	406	411	371	372	355	382	344	385	361	360	344	386	384	362	372	395	403	374	372	358	347	409	356	396	372	385	368	382	376	390	382	364	393	389	351	366	367	418	376	402	407	358	369	387	375	362	403	413	374	372	354	337	379	401	389	406	364	408	339	389	333	383	411	397	367	352	403	348	385	374	383	387	394	400	402	397	363	378	397	386	377	385	367	387	453	393	366	405	362	392	375	388	393	429	381	351	352	335	390	387	382	351	365	350	396	378	357	380	403	391	367	421	387	412	403	386	403	383	389	380	370	383	365	378	364	371	429	396	423	397	387	400	360	386	395	388	350	367	375	390	405	393	351	376	384	364	384	394	402	419	381	385	393	394	389	376	408	413	369	370	384	375	367	405	371	394	361	372	404	409	347	402	402	393	380	392	356	362	376	341	346	404	388	347	398	334	388	387	396	405	382	359	406	414	403	368	360	363	385	385	426	367	368	356	384	390	391	383	403	402	393	358	378	413	370	422	381	385	376	351	404	389	397	377	417	400	431	380	393	385	361	393	406	393	360	370	338	395	379	385	386	374	411	392	393	385	352	425	374	442	417	366	369	359	377	426	375	413	371	320	351	365	372	382	399	354	410	380	370	433	363	400	441	383	392	381	363	383	412	376	353	396	395	352	397	395	361	395	372	356	391	381	356	363	363	430	386	389	360	352	392	403	397	362	414	378	391	372	399	395	396	374	382	356	380	384	378	379	417	371	407	421	351	393	389	375	400	367	379	379	378	344	405	351	365	357	386	388	402	398	364	422	395	411	403	369	391	401	384	354	389	399	407	366	360	376	400	350	392	363	411	353	368	381	389	384	385	390	404	366	382	377	389	386	392	367	390	384	370	397	364	370	360	369	371	376	397	359	396	412	356	374	402	380	386	386	389	351	375	368	380	387	381	390	399	374	399	391	403	357	422	384	381	360	383	411	360	398	380	352	369	380	409	377	362	364	394	372	392	365	354	371	360	381	374	387	424	367	389	393	390	373	379	400	370	358	442	406	418	373	393	384	360	390	418	370	382	366	392	383	359	393	368	386	391	398	387	405	366	424	389	348	367	380	386	378	394	386	379	356	381	404	398	377	354	404	398	356	360	382	414	392	355	351	398	382	376	388	390	416	400	366	395	415	382	347	348	394	394	362	410	389	364	339	345	377	368	346	382	374	379	407	395	381	422	367	409	354	383	401	391	386	368	410	385	352	373	380	395	411	384	355	427	340	361	374	454	368	425	395	417	376	406	436	363	363	404	363	351	357	384	421	333	386	389	379	367	369	378	400	379	396	408	405	383	344	370	384	352	375	393	436	341	379	416	413	386	350	349	393	413	348	393	383	402	401	421	392	403	385	398	373	400	398	382	383	359	400	395	406	369	375	398	348	363	394	401	384	381	367	348	373	390	346	344	396	384	383	426	378	350	359	371	410	373	407	381	386	417	411	370	357	335	378	385	378	399	389	392	364	388	376	344	389	425	412	323	372	357	395	333	382	363	387	376	369	374	406	391	355	360	390	380	392	414	373	398	412	398	394	375	398	338	403	379	344	385	392	374	392	385	380	399	368	361	386	390	357	417	426	347	359	439	378	383	363	388	354	350	389	395	403	412	371	371	370	354	366	363	376	408	402	422	396	380	397	396	370	396	354	367	395	402	412	375	372	385	385	381	414	381	388	354	375	412	404	404	367	376	394	330	410	378	388	388	408	369	352	408	362	368	355	370	421	345	370	389	364	392	419	382	351	366	376	383	406	407	373	384	398	367	384	371	385	408	396	380	413	374	388	376	380	380	378	389	376	393	403	387	426	381	372	387	414	395	398	374	376	419	382	362	370	349	380	415	400	361	373	399	372	382	367	388	368	362	405	372	394	412	399	365	395	387	341	397	388	399	373	383	384	381	399	409	420	378	355	408	389	394	375	410	379	389	357	382	391	380	346	392	383	406	369	373	367	392	375	403	379	392	390	351	381	380	353	387	333	368	385	379	393	393	425	376	416	368	382	368	383	347	372	370	398	350	398	386	377	395	376	403	373	364	405	413	370	353	358	389	375	355	386	362	424	380	395	388	422	378	390	390	371	378	387	375	371	392	399	383	389	394	378	378	355	381	392	370	335	355	376	409	426	368	403	387	395	425	368	365	403	412	347	358	391	379	402	411	418	372	415	396	401	351	385	403	385	387	370	373	372	382	387	416	380	394	393	420	393	323	376	384
1961	950	890	872	947	864	956	917	914	878	952	832	874	913	918	850	884	970	888	920	893	882	860	927	923	932	916	885	894	930	929	901	860	944	927	860	864	882	848	907	900	878	891	864	923	902	862	881	878	859	837	880	886	931	923	876	903	945	871	879	875	884	876	894	819	881	821	940	884	913	883	888	946	912	929	869	854	934	888	905	900	901	864	881	893	913	879	848	904	851	848	895	904	889	916	905	892	886	875	899	853	886	826	858	827	863	925	887	855	921	909	847	836	890	902	892	918	890	919	844	867	903	863	873	875	903	913	906	888	888	933	955	904	958	925	926	865	907	884	882	921	923	856	916	875	902	894	936	853	922	866	878	922	853	860	915	886	916	972	867	946	866	873	921	846	890	883	891	929	832	884	895	908	889	880	927	897	842	917	864	930	872	869	879	848	919	871	894	934	905	884	926	876	882	857	889	883	860	856	874	862	903	919	910	915	865	884	941	888	842	949	905	903	808	920	886	921	862	925	914	919	890	903	872	906	914	906	860	880	921	872	876	902	877	852	909	911	912	959	913	912	860	895	887	916	891	902	887	922	917	871	915	911	876	900	894	884	876	859	916	929	879	942	881	852	877	879	870	849	864	929	871	921	928	828	895	887	837	937	921	888	877	857	874	885	928	942	881	848	858	903	882	884	878	942	868	868	875	896	885	877	928	893	909	885	867	898	890	904	893	868	905	864	871	937	870	824	928	920	925	914	878	858	879	914	937	947	886	922	891	937	939	921	839	851	927	907	894	863	917	889	817	936	851	866	880	939	917	919	855	876	917	823	857	861	879	913	893	822	908	854	942	886	934	884	857	916	900	891	899	884	892	896	899	899	907	895	925	864	927	889	873	933	926	858	867	834	896	947	871	885	892	922	893	879	865	907	886	874	923	869	923	855	898	929	866	896	882	840	880	850	878	870	864	866	914	945	921	895	916	910	880	857	874	872	874	908	917	915	965	897	873	860	949	919	884	906	882	959	868	947	841	908	930	904	953	908	882	881	936	913	876	846	862	871	877	906	831	928	887	843	866	876	862	875	901	884	895	814	900	879	893	859	903	877	898	957	940	884	842	919	855	852	850	877	935	879	856	865	901	890	889	867	830	944	871	910	868	885	900	891	927	905	899	853	886	914	917	893	890	901	905	934	871	846	885	925	898	884	854	920	921	942	895	894	912	944	888	877	895	939	912	896	930	871	924	846	904	901	916	896	919	858	943	861	908	896	887	923	953	904	929	865	927	857	851	933	908	921	923	872	926	900	858	865	909	877	897	866	845	918	863	823	918	880	843	891	889	879	905	876	910	885	881	894	940	872	893	919	868	914	878	863	834	896	943	895	845	910	846	869	842	850	875	845	853	914	929	881	877	872	872	922	888	888	874	903	891	877	899	951	901	866	882	886	909	878	915	831	896	861	926	936	850	895	938	886	896	881	929	890	838	869	762	904	901	886	924	898	888	878	926	917	962	862	904	865	851	897	862	937	867	878	876	866	906	849	901	886	910	914	850	938	898	882	858	864	920	903	895	865	883	811	899	872	923	889	866	868	853	872	830	872	910	873	872	874	848	899	894	855	909	912	945	926	876	864	948	897	909	920	892	904	876	864	889	887	861	912	871	907	891	902	920	924	908	876	871	890	924	906	875	884	880	869	879	867	928	888	908	885	899	881	869	858	881	909	845	887	883	872	832	860	887	880	863	931	887	937	856	894	848	855	893	907	863	861	857	843	807	905	905	890	878	872	909	924	866	946	934	866	849	933	924	863	829	894	932	852	873	938	847	904	867	909	852	898	917	880	869	868	914	837	877	858	877	906	909	908	904	879	791	972	847	879	861	876	948	857	899	925	834	926	861	906	883	893	875	910	938	939	895	890	896	869	930	910	893	877	880	887	824	874	873	910	882	842	953	947	836	864	926	908	856	896	939	873	864	901	851	850	868	904	917	874	895	865	833	867	901	879	934	933	838	922	875	883	869	897	917	944	894	939	885	938	934	921	899	853	902	888	895	856	919	931	820	880	886	842	922	871	925	876	889	911	841	917	856	922	919	918	913	878	818	884	894	888	852	846	885	875	866	870	933	883	904	887	848	859	875	835	858	916	880	900	854	874	890	879	934	877	882	855	926	849	854	898	910	914	917	926	879	920	922	931	899	815	885	889	927	890	894	872	862	887	873	864	844	885	938	902	913	862	898	867	906	889	867	891	889	872	876	878	883	922	866	854	910	928	880	907	863	898	870	843	924	937	875	895	811	896	910	889	917	875	926	884	874	875	861	846	916	864	907	829	917	877	866	901	897	879	878	912	908	866	936	871	946	898	879	881	824	921	896	857	940	908	854	823	885	902	942	853	913	877	858	886	880	929	870	904	911	921	887	905	890	860	863	860	879	904	915	901	900	886	890	827	878	934	947	896	933	858	931	890	869	831	883	910	863	906	828	861	912	905	901	895	902	883	853	901	857	888	941	948	883	897	884	872	904	920	855	897	862	853	861	890	833	902	903	835	889	883	849	849	894	913	901	901	902	883	911	839	857	911	921	897	850	921	876	888	925	914	851	879	870	837	863	874	876	917	921	877	889	887	865	918	936	931	868	939	870	920	859	876	882	839	935	859	891	865	885	945	928	908	934	916	877	889	888	886	909	902	892	845	902	946	861	897	931	889	893	896	856	904	870	914	895	884	875	893	920	887	883	861	845	877	873	908	916	877	894	872	903	880	917	928	877	911	882	827	922	899	824	888	911	951	896	905	885	867	953	901	849	864	900	882	906	905	878	932	856	934	906	845	913	939	875	902	936	833	913	924	892	885	885	912	871	875	877	860	852	860	836	875	950	913	879	881	912	893	902	863	901	938	917	899	828	854	911	886	872	915	941	866	876	915	922	902	922	890	934	932	879	821	850	888	905	811	885	888	890	873	930	882	920	859	870	885	923	908	904	871	849	889	895	903	906	893	901	885	874	896	902	872	886	878	846	887	935	879	906	877	867	925	907	893	852	877	844	880	860	886	869	887	886	881	834	863	902	910	917	909	848	909	913	899	914	915	869	922	895	927	870	878	881	848	887	826	839	901	876	874	935	897	914	845	879	838	863	856	843	847	874	829	881	915	801	872	950	884	951	907	876	919	882	902	857	869	887	896	904	869	912	875	874	900	914	959	882	860	865	879	927	852	888	923	915	898	866	877	867	886	859	940	882	894	922	948	959	855	869	845	895	861	888	890	894	881	868	903	888	871	867	817	915	923	892	863	879	875	909	941	881	832	907	912	886	861	891	884	900	918	907	892	870	941	813	901	871	889	900	856	822	965	887	896	898	829	864	925	926	921	867	881	903	893	895	936	910	906	842	877	899	914	911	875	885	911	910	864	870	905	863	915	851	862	880	885	829	888	861	893	878	896	904	894	889	914	893	885	859	960	905	890	903	936	888	953	918	915	907	884	910	910	962	923	884	898	865	861	872	877	897	942	852
7069	596	609	494	477	416	386	413	382	384	363	418	331	376	343	355	366	336	344	416	344	348	318	335	296	332	347	374	348	346	339	360	356	380	348	400	355	327	308	360	358	371	321	355	351	335	387	355	369	354	345	369	390	335	337	359	332	334	386	339	326	344	338	368	317	335	356	347	323	358	386	382	345	335	340	353	385	366	346	296	316	373	359	353	310	324	353	361	384	334	321	337	353	347	339	362	341	349	347	329	339	361	340	347	343	312	359	349	361	371	327	334	324	339	362	348	323	313	392	331	378	330	366	373	364	359	335	322	342	316	345	328	332	345	311	348	326	349	364	333	350	388	352	337	338	369	334	318	360	362	352	346	341	375	334	382	373	372	372	339	344	372	350	360	356	356	344	348	345	348	336	354	327	306	347	348	347	327	378	352	350	350	331	368	322	343	377	366	367	316	366	400	327	308	329	328	365	372	356	331	368	361	375	362	329	380	316	345	370	362	360	348	351	349	350	380	314	378	309	328	360	365	407	355	330	344	347	328	361	350	337	333	364	333	337	351	372	326	357	358	359	350	380	351	341	355	337	362	392	351	379	352	350	349	351	324	348	360	336	379	323	337	367	361	346	376	365	382	347	357	314	337	356	351	360	304	341	379	339	344	326	327	356	318	363	336	337	352	364	344	341	337	341	387	319	380	352	334	334	350	364	328	393	336	350	363	339	349	408	383	353	335	345	340	347	355	361	360	349	353	350	357	338	357	365	365	338	317	351	361	384	346	355	362	378	371	344	391	370	389	367	362	353	352	356	362	353	377	320	339	327	361	331	343	333	331	369	348	301	354	318	340	327	370	360	386	320	350	356	356	364	358	358	391	370	367	368	341	335	344	352	347	344	290	360	357	352	369	302	314	328	363	375	348	382	390	337	368	318	326	357	381	361	353	333	359	365	329	351	370	365	363	328	329	329	336	371	367	373	302	382	354	322	324	363	359	385	351	344	342	342	355	332	347	369	382	353	326	352	374	361	389	347	369	340	329	369	338	342	336	366	369	338	343	345	335	333	354	357	343	349	361	341	372	349	341	327	331	344	357	357	376	355	343	319	350	316	368	346	362	333	352	331	358	314	363	315	348	351	345	322	361	358	361	342	313	349	308	352	349	353	362	340	352	357	359	357	367	354	364	378	332	363	345	413	351	378	359	329	329	344	330	320	377	404	354	325	315	344	342	335	360	348	359	336	370	341	342	394	367	358	322	398	342	336	353	364	389	379	369	358	382	356	335	342	328	340	383	357	385	345	361	350	360	360	342	377	359	359	329	323	367	325	345	344	386	359	361	339	351	311	365	323	372	346	390	328	335	334	362	350	346	339	344	362	369	368	367	399	360	380	339	346	380	351	352	350	344	352	388	339	355	366	372	346	335	389	347	358	338	351	364	357	360	365	364	367	356	363	312	359	340	343	335	371	351	377	341	373	338	361	353	385	363	346	340	318	385	369	363	384	359	336	325	432	334	362	349	342	343	323	334	328	318	352	332	364	364	349	314	319	344	349	360	360	308	356	340	351	327	340	356	374	345	362	340	318	330	341	382	354	368	360	347	345	319	355	346	349	332	370	364	354	351	325	351	340	384	331	315	324	326	344	368	347	355	370	391	359	350	320	352	338	372	341	344	346	342	333	368	380	329	350	339	369	358	372	353	368	392	355	380	321	349	334	317	368	346	373	359	375	335	346	327	375	390	352	303	332	374	339	333	383	304	316	364	360	317	301	322	337	301	342	331	342	324	384	341	333	322	368	364	369	337	382	403	381	360	372	361	352	346	353	355	324	355	332	350	347	351	373	335	306	366	327	307	339	304	346	346	348	370	345	385	355	351	340	381	363	313	371	355	376	364	347	372	353	350	358	361	336	330	328	346	369	358	344	352	326	333	378	352	380	363	358	330	365	329	347	357	362	365	385	374	372	364	350	367	352	350	341	332	348	335	350	350	350	322	363	343	326	379	361	353	335	325	320	369	356	366	341	350	355	378	347	327	347	363	335	354	337	388	341	358	325	321	342	375	362	372	342	391	322	344	347	331	370	350	367	386	355	359	335	368	327	351	409	365	338	339	344	333	372	360	322	354	331	339	344	350	366	343	412	391	364	325	328	403	352	350	344	367	338	357	357	361	313	374	350	359	343	329	386	365	346	335	328	324	328	347	342	349	333	357	368	359	327	368	365	350	335	358	357	335	327	373	359	384	304	345	365	351	367	361	314	317	352	356	366	342	346	368	370	339	327	356	409	376	338	344	372	362	290	335	334	350	308	322	334	349	332	350	358	364	361	341	327	337	358	344	350	338	308	339	376	347	365	341	362	347	329	342	338	339	305	347	310	355	323	319	333	363	347	405	343	340	342	336	357	342	343	338	351	360	298	330	335	338	342	346	357	349	360	351	340	376	347	376	333	347	320	349	319	346	389	363	373	363	355	387	376	329	333	364	342	342	375	383	308	343	373	324	348	372	309	356	362	342	366	355	366	326	355	351	339	339	329	363	343	387	369	345	335	352	362	333	333	362	346	357	289	358	337	369	337	375	388	365	371	345	324	344	337	395	333	330	375	398	292	320	348	329	359	346	339	358	349	371	360	370	350	328	331	377	338	314	349	344	347	342	382	362	339	329	335	334	373	366	361	324	372	351	319	361	374	367	389	334	345	324	357	345	334	362	332	350	381	357	338	361	359	346	319	345	339	344	381	342	379	346	358	379	348	383	371	374	345	351	370	351	337	373	308	307	362	334	345	407	350	366	382	371	328	334	348	361	366	343	362	360	357	385	398	351	353	358	337	367	328	372	368	360	308	360	358	357	359	323	337	343	311	346	345	364	354	354	367	357	331	326	376	331	361	350	357	388	362	349	385	339	344	409	382	361	335	357	337	349	396	349	364	339	381	349	328	377	333	355	376	382	355	342	375	342	321	323	337	322	319	312	368	334	336	354	363	334	376	348	318	338	356	344	323	337	342	372	322	357	328	332	334	357	302	354	356	354	332	351	334	348	359	376	330	321	361	327	362	334	384	334	352	360	335	376	342	341	341	350	377	366	333	345	342	374	353	345	402	345	315	350	334	388	332	343	337	341	369	351	338	381	373	347	310	351	339	352	364	341	350	346	348	316	365	346	334	366	363	364	338	332	373	388	302	362	336	355	377	336	312	344	383	338	338	362	329	351	360	305	331	351	357	405	374	366	346	366	328	356	343	333	346	298	366	347	359	360	338	334	369	315	347	351	347	351	309	347	361	384	365	351	359	378	350	363	346	385	371	341	359	350	345	349	364	352	333	376	367	329	346	414	330	386	356	351	391	322	375	333	337	378	346	356	361	334	377	339	330	320	336	374	349	362	349	337	357	411	380	329	348	328	359	356	389	318	362	372	362	395	343	376	398	356	391	354	325	360	379	346	385	377	351	338	348	320	357	350	361	336	375	349	336	349	361	327	359	334	354	350	314	369	366	339	354	361	347	343
6535	1053	1353	1404	1287	1213	1046	1077	977	907	952	849	847	868	860	844	842	857	861	899	838	841	874	876	866	887	823	830	858	823	840	799	839	841	898	822	841	837	872	858	834	840	815	858	815	799	798	836	784	803	851	834	850	812	783	883	817	816	766	766	800	795	825	850	839	757	806	790	810	829	779	787	797	824	808	841	788	761	813	816	813	811	811	767	823	865	885	874	823	824	805	850	767	759	816	819	790	785	834	806	779	815	804	838	750	860	783	805	814	869	774	772	825	848	840	793	773	835	770	761	805	807	840	766	812	805	809	841	804	871	825	809	789	838	865	863	812	803	801	865	817	790	892	817	811	804	857	803	801	848	807	837	803	772	828	799	857	806	801	806	815	866	803	781	761	847	801	845	785	826	832	787	795	802	829	821	771	821	855	835	776	812	891	837	846	786	814	827	818	829	781	830	816	822	845	763	824	809	785	771	844	882	833	820	846	811	848	817	827	782	807	838	794	802	827	838	798	787	821	845	803	789	813	793	851	830	845	838	813	777	786	780	831	845	765	826	763	801	852	775	802	854	857	835	766	769	827	792	797	819	821	837	818	813	843	806	764	827	806	745	804	812	865	815	789	775	843	818	809	788	827	833	810	821	818	834	800	784	806	797	861	824	795	830	765	776	855	769	827	801	801	819	796	766	812	841	788	869	784	889	775	796	831	849	782	802	823	802	785	810	836	749	844	794	802	800	810	817	790	773	829	838	813	835	834	814	813	810	775	848	810	843	796	776	782	798	745	819	869	818	783	793	784	809	796	795	836	792	794	774	809	831	832	832	838	817	849	855	782	794	816	801	872	809	830	810	787	802	798	835	829	825	809	869	834	764	815	819	841	786	779	822	851	774	806	832	810	804	829	811	871	819	821	791	828	805	824	835	784	857	788	798	796	818	843	818	824	827	834	782	806	823	796	843	813	812	784	836	783	833	772	785	801	810	805	793	831	843	819	803	855	801	812	781	793	815	807	801	802	806	794	814	789	845	826	827	788	837	841	812	773	805	844	831	846	791	849	788	827	780	806	799	815	806	858	832	826	812	888	812	814	810	806	863	811	783	801	801	798	828	735	804	811	818	867	794	854	853	826	840	796	799	806	820	863	770	767	844	840	797	815	834	840	823	832	780	753	834	807	799	807	826	815	825	850	803	793	812	794	837	783	805	795	808	792	848	847	811	755	802	894	830	779	834	838	783	852	808	796	764	839	842	782	804	819	810	784	793	859	793	846	837	782	834	843	803	851	796	817	838	816	885	826	804	814	817	808	863	807	839	854	795	864	789	814	818	829	836	795	879	796	774	765	814	800	809	779	819	796	859	844	856	776	827	812	803	815	829	837	790	817	840	831	810	822	794	812	825	823	823	757	871	754	823	820	842	816	826	825	783	801	843	799	811	842	852	812	789	832	796	840	838	862	751	756	762	827	829	769	781	824	790	791	855	802	797	785	796	824	827	857	831	834	797	871	803	817	872	771	819	822	797	882	830	805	865	818	853	779	762	853	805	832	844	849	780	819	853	782	798	834	801	814	779	806	807	793	799	796	838	813	818	849	808	787	807	787	788	833	824	800	804	783	820	792	783	763	807	812	812	808	778	837	876	844	847	824	801	842	792	786	787	842	810	828	834	879	842	824	804	792	784	821	815	829	868	798	858	787	785	831	847	800	782	802	847	789	781	740	851	812	815	805	880	823	791	842	846	775	840	798	855	832	813	800	841	867	784	888	762	771	820	796	803	851	834	873	785	843	814	780	853	780	840	800	854	769	817	737	765	812	826	811	772	767	825	784	797	836	765	807	807	804	822	792	784	849	763	775	806	822	820	861	865	792	829	807	813	815	792	851	835	774	837	846	837	829	797	827	860	813	843	869	830	853	851	861	867	837	819	856	830	824	839	793	819	782	758	829	768	823	833	852	795	769	812	803	778	822	794	818	754	834	827	814	848	846	852	815	854	806	821	808	772	825	875	779	779	826	805	811	842	821	896	827	838	791	833	827	816	800	796	781	799	815	793	870	814	808	789	795	803	838	839	827	819	848	767	778	830	802	798	820	825	805	852	827	848	827	821	804	848	794	761	864	863	812	781	819	794	835	849	816	798	857	807	888	818	756	775	827	800	828	793	783	804	776	828	810	748	814	768	826	866	808	777	811	788	782	788	834	796	767	816	827	791	798	813	819	794	828	762	839	822	790	755	834	797	810	802	841	795	800	825	762	783	797	792	792	857	824	848	803	785	779	828	769	810	846	828	835	862	803	803	829	784	759	814	784	771	734	826	825	824	811	824	797	812	815	807	844	863	807	784	814	773	775	822	832	839	752	767	785	853	838	872	825	795	840	803	794	812	792	796	850	830	772	813	764	840	838	811	856	819	820	859	846	802	819	805	782	796	754	796	829	822	810	825	793	817	801	853	819	801	827	844	849	815	874	796	814	846	805	813	850	785	851	807	821	795	814	821	818	823	862	806	804	838	882	783	837	835	795	826	810	818	787	799	804	798	793	823	804	839	832	810	835	845	810	793	806	820	809	834	842	775	807	848	814	800	813	797	853	787	820	801	839	826	799	831	854	807	826	804	804	856	795	789	815	778	792	810	840	779	783	818	787	809	800	832	819	790	833	795	841	797	861	806	837	837	831	784	843	798	785	814	822	778	843	814	785	802	870	833	809	855	794	814	817	796	817	802	818	787	805	764	799	822	813	777	846	773	830	792	824	804	820	806	863	822	813	790	782	843	792	824	828	811	813	878	856	822	839	818	805	857	796	803	841	819	823	812	832	790	796	836	856	824	826	804	813	877	808	817	837	798	807	803	811	791	806	842	823	820	818	789	819	810	791	842	804	849	711	821	750	793	838	820	797	825	790	827	857	832	776	759	844	826	822	795	818	820	822	785	833	793	831	868	813	808	763	805	851	843	765	835	754	837	764	820	780	836	842	822	819	795	809	851	826	824	801	846	816	806	800	780	839	803	788	765	807	823	844	771	827	858	833	847	838	800	840	830	818	807	809	812	792	772	841	793	824	791	804	824	789	801	820	846	826	817	809	805	834	860	839	848	841	800	771	786	827	837	786	807	798	805	836	813	804	801	797	834	854	817	808	801	864	799	812	800	792	819	803	786	843	809	856	792	805	820	810	817	782	845	789	830	850	840	752	821	775	839	797	854	796	827	820	817	806	857	843	787	853	795	816	823	795	854	793	812	827	826	848	810	832	870	774	807	815	801	814	849	784	820	822	830	823	829	784	763	802	838	785	790	789	845	824	843	819	803	788	791	768	859	828	852	798	771	830	817	806	830	755	766	832	797	832	802	870	822	811	879	817	855	821	837	823	790	763	792	858	865	799	819	828	814	798	829	809	828	824	814	819	806	818	869	818	806	899	805	798	813	837	793	846	828	850	749	842	795	836	753	753	847	846	824	838	855	781	824	823	832	759	881	806	796	845	852	833	800	832	804	808	800	813	837
12996	951	660	513	370	312	239	239	218	197	201	192	187	189	166	183	171	190	188	167	186	184	196	158	155	186	164	165	179	175	191	168	176	178	174	194	185	172	181	136	165	139	174	174	172	171	165	171	146	158	159	160	155	151	186	169	166	152	175	158	174	157	162	175	144	164	170	159	180	171	172	154	163	137	176	143	142	161	158	179	151	178	211	140	158	170	172	147	163	162	144	173	176	144	167	162	158	153	155	156	164	149	143	184	159	163	187	165	153	160	166	177	154	159	157	177	172	147	166	183	134	159	186	168	152	157	149	144	176	157	165	195	159	147	164	150	171	185	162	160	171	153	161	153	169	178	164	148	179	175	148	174	175	162	162	170	159	158	180	190	146	154	151	173	163	161	199	169	156	168	156	180	154	148	193	167	169	159	152	145	144	177	162	176	166	171	164	140	175	175	158	158	164	155	155	160	164	165	175	150	171	181	159	154	162	171	170	168	159	180	161	161	151	168	164	168	152	149	152	162	140	161	166	149	197	164	185	167	169	184	171	175	143	192	166	174	157	160	178	153	173	165	184	182	153	144	183	164	193	165	154	171	152	155	190	143	165	146	151	150	154	173	177	149	182	171	148	146	160	160	178	158	143	187	156	143	147	135	181	183	149	160	157	146	156	123	163	154	148	165	152	173	148	155	137	166	185	190	191	172	167	177	161	160	191	168	179	154	154	177	149	187	142	155	169	162	174	173	145	164	166	161	149	166	172	177	158	161	205	161	163	163	141	167	166	158	155	172	144	149	149	165	181	175	171	167	135	183	164	182	173	166	152	164	163	160	177	184	183	154	160	180	166	149	172	170	152	159	152	158	184	161	165	164	152	182	184	144	135	158	162	158	171	149	152	176	168	176	172	146	168	173	148	185	168	150	166	196	190	159	156	176	146	161	175	165	137	170	173	178	169	156	167	159	162	168	147	171	159	144	172	144	169	167	174	186	155	175	155	159	151	154	155	183	161	166	162	151	165	164	153	152	169	162	163	182	159	171	152	174	160	174	164	143	182	163	196	153	201	147	179	174	161	174	179	164	177	151	163	145	137	137	160	162	158	175	164	138	144	155	153	171	171	149	148	173	158	180	160	167	188	149	184	155	160	155	167	180	158	146	164	172	186	160	144	173	161	178	147	144	156	153	137	152	176	156	179	164	158	156	177	175	167	163	188	164	170	171	177	153	177	149	168	170	141	130	179	147	168	176	181	167	161	185	144	143	163	151	157	156	199	158	152	167	168	152	172	157	148	156	180	149	172	169	169	166	161	157	152	181	175	162	177	176	148	172	179	171	155	154	164	174	170	154	152	161	149	193	172	151	169	146	161	163	171	174	171	156	148	166	175	145	150	160	159	151	157	166	154	166	171	163	160	140	175	161	172	163	153	161	170	165	175	159	163	154	149	181	171	167	168	170	195	163	145	207	192	166	155	166	150	161	177	159	164	172	177	146	161	182	156	160	151	181	168	175	187	147	160	174	182	150	153	188	162	173	175	174	174	168	182	164	153	168	173	152	150	174	161	183	177	161	160	132	152	165	172	149	153	185	170	178	155	187	140	159	168	155	139	153	148	151	151	166	167	167	145	141	159	153	157	171	163	151	175	175	184	188	144	168	174	158	174	149	163	158	186	195	162	174	163	161	153	161	151	163	150	170	163	168	167	171	144	169	154	161	162	169	151	163	144	172	185	160	178	155	125	179	148	152	158	159	164	151	161	172	153	165	138	163	141	168	168	183	155	169	172	163	168	136	153	135	172	158	170	166	168	166	143	182	161	150	162	143	157	153	153	176	156	162	157	161	169	169	147	150	163	161	147	194	154	195	190	170	181	172	154	167	171	173	151	159	161	162	161	155	175	162	149	179	163	201	182	177	180	157	189	162	166	165	172	162	155	167	148	170	171	163	177	180	165	171	180	163	185	177	166	160	165	184	158	168	166	159	170	142	168	168	173	148	169	176	180	184	167	154	163	173	167	146	185	150	152	150	156	167	160	163	145	157	192	167	159	183	160	145	157	162	179	148	163	182	174	175	168	167	167	170	137	161	171	171	149	161	157	158	177	169	179	157	154	164	167	164	158	158	149	169	187	174	172	156	148	146	153	173	178	152	158	175	165	157	158	192	163	179	158	153	159	154	146	155	165	174	155	167	163	148	170	159	178	167	172	183	152	136	165	179	150	171	152	156	166	159	177	150	142	162	153	157	177	169	176	153	170	155	171	163	182	163	157	164	162	155	171	146	165	163	174	171	161	183	168	195	142	158	163	148	146	165	133	190	163	163	152	150	171	190	149	168	154	165	210	148	166	154	159	144	152	152	156	145	162	173	175	176	176	136	154	168	178	179	171	139	146	164	159	166	173	180	146	146	153	173	140	156	131	164	162	159	166	156	176	180	177	179	153	169	163	157	150	170	155	161	156	162	177	159	177	180	163	163	161	171	169	165	170	183	145	142	164	148	150	176	163	171	149	170	178	185	178	169	159	169	187	167	163	177	179	163	162	163	143	181	172	142	162	147	159	188	146	169	168	173	144	162	155	161	196	159	175	189	183	169	149	163	179	157	134	143	160	174	153	139	171	169	171	147	160	174	142	162	151	186	151	174	209	178	184	170	177	169	161	172	161	171	168	148	161	138	177	167	182	157	161	175	166	182	160	151	155	163	156	167	148	173	165	167	172	185	154	154	175	157	159	150	198	147	157	166	181	155	156	201	168	160	154	173	147	176	157	159	169	185	169	149	170	164	147	144	162	146	163	172	168	182	147	158	174	133	151	162	169	163	157	156	157	137	171	142	144	163	145	128	149	153	182	158	157	175	180	163	164	156	185	158	144	167	167	176	177	175	180	173	150	169	154	151	177	146	145	188	183	171	166	153	169	174	157	147	180	166	175	184	164	190	170	152	172	174	164	162	134	161	186	152	161	173	172	180	173	174	184	145	143	180	157	138	169	170	153	154	161	151	174	187	158	165	157	158	178	141	172	184	142	163	168	156	170	161	164	182	176	174	185	142	168	161	156	199	159	172	169	141	181	162	167	151	152	159	175	130	158	157	173	151	178	188	163	159	136	148	151	160	146	177	138	163	168	179	166	167	166	186	157	163	173	178	165	165	161	154	162	152	129	180	167	165	187	164	173	157	158	173	165	170	169	139	172	148	152	190	179	160	135	140	154	193	156	174	168	189	144	162	161	170	161	171	153	169	145	174	161	161	178	161	171	146	180	143	171	163	156	150	177	175	148	167	174	158	154	162	187	173	169	161	163	172	152	137	164	174	167	170	195	157	178	168	141	153	167	178	153	160	183	152	141	168	172	166	159	160	169	171	163	182	152	154	161	171	154	174	143	142	134	170	171	161	157	146	173	175	160	167	172	174	159	180	166	165	154	144	163	171	177	164	170	160	186	148	168	169	139	158	168	162	159	173	156	154	153	180	182	173	127	163	135	169	164	158	151	143	138	155	153	175
7886	969	1485	1620	1423	1128	949	813	731	700	631	593	574	544	536	489	523	499	501	541	469	492	499	455	434	426	446	478	466	405	450	470	441	420	390	427	456	431	449	460	452	398	385	435	437	462	427	455	458	389	414	430	433	426	413	436	425	393	418	438	397	411	411	438	424	386	438	425	440	431	419	412	438	440	426	419	425	428	436	435	409	424	414	408	387	399	417	415	372	406	420	421	365	423	411	423	413	405	381	414	436	413	403	442	403	372	404	405	427	434	422	451	403	439	394	426	388	407	385	389	440	417	426	438	388	405	384	404	414	422	399	461	438	433	402	429	425	377	441	403	404	387	447	416	425	437	427	431	416	451	411	445	402	428	413	466	434	427	410	403	424	417	423	409	439	415	402	405	389	442	421	414	406	417	408	432	415	434	441	426	423	413	354	384	439	407	392	426	440	391	433	432	415	458	422	451	423	424	406	439	383	457	407	395	440	425	421	451	408	379	403	431	428	410	387	409	390	424	441	379	413	376	414	441	409	434	416	443	404	390	405	421	405	424	427	418	405	398	435	420	416	436	414	403	405	420	413	415	419	418	437	431	449	437	424	409	428	439	392	435	441	410	397	416	414	418	425	426	392	400	400	393	426	450	421	418	424	449	406	446	375	433	390	429	421	430	388	421	420	450	418	400	438	404	434	406	421	442	408	392	414	387	406	442	412	377	403	387	415	434	434	430	426	409	415	410	424	430	450	430	389	443	405	427	405	449	429	420	399	416	404	415	398	406	431	410	412	404	435	457	394	450	370	415	378	414	410	422	414	423	389	406	406	388	461	404	435	405	432	411	410	397	405	442	419	426	400	412	413	431	444	404	392	453	432	407	397	423	396	390	376	388	413	414	429	416	388	424	445	424	372	405	453	407	413	413	404	407	397	426	407	401	412	461	417	407	429	411	423	423	404	386	417	396	418	387	404	411	451	389	399	410	411	481	408	422	429	451	440	413	417	397	405	425	396	394	423	402	419	413	417	402	425	429	398	408	420	405	403	402	418	440	437	430	448	402	429	401	459	425	454	438	389	423	422	389	427	448	445	434	447	408	417	438	415	410	435	395	430	411	386	381	425	447	409	459	407	362	411	409	395	377	446	387	435	399	417	421	408	414	420	399	414	437	399	424	403	421	400	412	410	408	443	400	411	389	401	428	428	418	393	425	426	409	401	425	432	417	442	427	416	412	398	466	402	441	423	419	425	415	424	408	392	401	422	411	445	416	413	389	471	418	440	415	412	388	400	438	384	478	400	448	430	420	411	437	428	436	422	402	417	405	420	426	423	447	439	422	413	450	408	406	407	400	428	412	420	385	433	410	392	405	415	406	431	420	387	439	421	416	426	424	394	387	449	430	419	419	416	384	396	431	400	458	416	420	399	367	412	405	410	431	387	441	460	401	428	393	424	396	422	414	429	401	433	357	397	447	414	436	412	429	426	408	421	427	412	400	410	400	437	409	420	444	419	414	403	417	415	451	436	438	421	379	418	408	413	442	397	390	372	447	397	441	432	418	367	474	432	443	420	431	407	430	408	408	407	421	433	394	409	419	398	425	450	373	449	395	421	430	429	428	423	412	412	387	404	430	404	429	407	408	399	464	400	421	448	402	386	361	393	419	406	435	418	394	432	413	416	404	460	444	436	395	422	434	403	408	444	441	412	450	402	387	375	408	425	414	415	437	437	420	411	400	410	382	391	430	377	410	346	430	430	419	407	451	432	407	450	446	428	435	437	411	421	431	434	436	430	406	413	389	418	430	436	410	404	441	427	402	402	421	430	428	428	438	374	420	402	423	379	416	424	416	406	375	432	427	438	420	396	437	417	466	412	399	433	433	443	418	408	406	423	415	384	434	423	415	417	403	434	426	428	415	421	460	426	391	418	433	405	406	424	434	430	402	431	398	423	433	410	368	430	439	436	425	418	385	421	394	419	425	410	394	418	390	423	408	416	411	401	415	427	430	387	419	437	424	426	418	410	398	401	411	425	380	420	429	411	428	410	404	416	390	426	421	435	398	418	423	394	443	428	414	407	425	408	439	425	458	429	444	422	408	432	422	426	405	421	410	451	402	422	415	405	421	399	431	491	407	427	393	405	434	378	405	410	377	420	394	435	417	435	445	416	433	427	405	411	395	455	424	461	405	429	427	430	409	408	450	411	444	431	402	408	433	383	402	399	396	431	410	441	412	403	447	384	410	421	401	388	418	418	412	443	396	416	402	409	371	400	424	403	450	443	424	389	417	412	412	431	416	383	442	456	431	403	386	404	452	397	413	422	391	420	406	397	404	417	414	418	403	403	459	431	428	418	415	404	366	402	398	411	395	411	436	415	423	414	436	415	365	424	424	404	436	419	443	405	397	430	409	410	426	400	412	462	402	441	390	441	405	442	399	408	446	384	428	418	446	442	399	415	422	410	431	395	417	422	417	424	457	416	373	459	421	427	398	379	425	399	410	433	402	401	448	402	406	429	428	448	434	399	425	381	420	412	388	459	419	437	430	410	413	425	445	443	425	412	426	429	439	408	372	396	436	434	430	420	421	431	405	414	430	428	398	393	433	371	421	431	435	420	377	384	441	412	408	418	397	433	473	415	399	414	435	426	449	364	408	418	417	392	408	412	365	407	409	388	425	375	403	427	394	423	411	447	409	436	417	439	428	442	399	395	427	380	437	419	440	404	393	412	468	393	453	422	413	401	405	417	461	380	426	412	425	397	410	422	402	417	416	428	398	427	404	413	407	391	417	394	442	398	424	426	397	363	403	434	411	414	391	415	405	400	417	405	435	436	394	448	380	399	426	432	431	407	456	384	437	387	429	455	429	417	401	411	440	407	483	440	444	410	407	430	433	408	390	418	410	402	449	404	429	385	405	389	417	407	419	428	418	444	423	420	403	423	454	441	355	422	445	399	425	444	418	450	444	416	415	401	431	434	413	438	428	416	424	412	397	402	407	444	395	431	404	443	407	416	441	403	436	441	454	427	412	416	400	403	412	420	403	405	431	414	380	413	411	432	424	398	418	407	402	449	400	403	467	435	380	441	422	393	449	437	415	390	435	428	437	385	406	412	433	403	400	387	449	424	450	425	438	411	433	402	380	424	381	382	455	412	434	407	435	414	393	427	426	444	419	417	420	402	439	423	425	426	399	408	405	422	405	393	406	436	404	409	411	404	429	439	426	395	405	418	468	390	424	438	387	440	429	403	397	429	398	403	424	435	441	395	414	413	408	372	417	383	450	422	411	411	424	438	417	422	438	431	451	415	439	373	432	418	427	425	443	436	412	421	402	443	437	417	398	443	404	376	380	400	426	409	414	359	416	406	438	438	389	427	426	409	389	406	392	402	425	439	408	402	434	411	434	418	419	400	410	397	410	454	410	398	441	436	407	401	390	412	410	424	404	406	399	394	405	435	378	397	425	442	389	444	401	472	445	437	426	415	442	394	372	427	392	416	446	392	387
1391	410	370	394	389	402	379	373	365	384	392	394	384	377	388	413	383	367	368	435	377	391	406	374	358	405	376	372	359	380	364	421	376	438	370	412	429	383	393	420	399	377	380	369	395	365	438	391	376	349	360	393	390	399	388	368	361	388	385	430	362	376	442	384	368	415	423	378	367	352	384	389	421	352	383	377	385	398	397	388	389	376	372	402	375	373	366	342	395	366	398	403	385	390	427	379	393	394	385	397	393	405	368	386	396	331	391	375	399	368	416	350	396	371	349	393	389	404	367	364	374	370	362	372	400	418	359	376	376	382	383	369	357	406	391	410	359	385	402	377	377	396	408	354	395	419	386	368	416	405	390	367	382	387	347	383	370	394	370	363	374	393	384	409	418	389	351	361	410	344	391	376	389	375	383	377	378	386	416	399	394	408	369	414	319	394	378	402	363	364	376	357	346	397	411	375	405	364	347	326	380	396	401	361	369	338	375	415	390	390	369	365	387	378	391	392	396	386	427	399	363	384	400	390	380	368	395	378	400	395	390	379	397	394	311	399	392	399	403	389	347	364	370	401	418	396	374	345	398	413	372	406	396	344	349	393	386	371	376	377	349	367	352	414	391	412	372	416	407	373	388	381	367	361	403	346	366	367	359	382	367	364	362	371	408	376	386	407	382	380	373	360	392	341	384	397	368	410	365	350	382	393	345	347	380	419	370	388	367	416	366	385	387	353	355	422	376	394	407	368	416	410	404	359	383	397	359	360	403	373	379	383	354	386	349	407	398	405	395	382	391	435	389	374	361	401	336	367	354	388	391	381	376	364	360	387	358	372	363	376	354	393	382	360	376	366	349	370	387	396	366	375	384	356	370	357	421	448	389	369	334	420	394	379	326	420	422	391	401	371	406	449	405	420	426	390	398	384	409	422	394	405	376	372	388	392	406	377	408	356	369	365	388	432	417	356	381	391	384	440	363	355	360	380	380	380	389	378	390	385	388	383	384	384	376	348	404	400	347	362	421	371	392	372	391	347	411	398	404	382	393	364	376	376	383	381	395	366	366	355	385	404	321	376	400	380	367	397	352	416	368	391	390	363	386	368	372	379	408	413	353	419	393	397	380	360	394	350	387	419	406	367	393	420	380	388	396	390	352	377	365	375	410	413	337	412	383	394	415	408	400	357	380	393	364	364	373	382	394	402	400	391	408	387	399	373	388	415	371	385	390	390	361	381	375	405	374	367	343	402	390	403	405	370	350	401	410	394	382	427	383	398	386	380	414	381	358	400	383	392	399	352	410	362	385	388	404	362	355	357	372	391	367	346	390	411	395	386	371	378	369	403	373	391	345	380	366	348	378	388	381	360	405	392	375	356	380	384	354	392	389	350	364	358	381	383	405	416	349	411	398	434	384	388	400	358	387	371	363	403	387	373	377	412	365	380	416	400	369	376	374	367	395	401	383	374	378	356	363	378	404	409	377	394	368	367	363	368	393	354	371	365	389	356	340	361	405	372	359	393	388	389	418	349	397	388	373	352	404	385	384	351	379	391	383	369	346	352	407	396	393	365	378	378	375	385	362	373	387	403	417	382	406	449	401	363	375	388	398	419	389	408	359	384	373	378	365	379	377	409	391	368	360	424	382	416	390	375	358	358	403	392	403	366	376	361	406	368	394	372	379	366	356	382	375	396	382	419	379	397	339	378	390	380	402	380	380	407	350	414	371	408	411	387	394	428	351	362	361	386	406	363	371	355	372	406	370	356	341	352	396	405	413	393	406	384	390	402	410	338	395	368	370	333	373	428	388	402	335	397	406	382	372	396	395	378	405	390	366	393	348	398	408	382	394	361	391	374	377	333	390	387	382	375	379	369	385	370	350	383	392	384	398	389	372	412	384	375	336	432	386	359	387	378	372	373	403	351	377	411	398	359	384	390	373	383	376	354	379	375	380	428	418	347	413	392	381	402	366	380	397	406	375	433	364	363	347	375	380	380	382	424	378	397	377	365	388	420	381	404	403	374	364	387	377	364	394	402	388	386	374	402	414	365	382	393	370	357	425	400	369	368	408	381	383	380	378	429	403	388	379	371	398	409	367	392	389	368	387	372	356	401	380	378	368	388	357	362	401	395	374	351	393	368	414	358	390	413	392	366	395	350	371	384	369	379	444	412	382	368	376	374	388	415	388	375	382	360	384	401	366	377	357	423	380	384	353	374	377	379	369	349	383	402	386	394	367	363	369	374	371	362	380	383	410	360	383	419	384	413	431	392	395	379	321	406	390	392	374	408	423	399	347	404	363	357	412	377	364	382	377	366	359	371	393	375	377	399	375	372	410	379	386	387	380	340	406	346	382	409	383	382	376	376	368	384	393	376	371	374	359	384	387	433	402	394	386	381	383	391	432	419	378	405	428	366	365	390	392	353	389	385	368	404	360	367	406	377	411	377	371	369	383	390	389	398	371	353	398	377	445	365	356	406	365	393	398	391	365	356	356	387	363	406	390	378	355	356	369	412	387	383	385	406	391	375	363	387	347	368	333	369	383	354	342	421	382	399	374	367	429	389	380	389	349	402	387	390	383	350	389	405	400	382	372	352	426	390	385	393	357	420	370	396	352	374	384	425	396	395	387	380	357	398	392	358	352	365	353	374	365	391	376	364	399	377	393	369	366	387	387	377	373	376	384	341	366	412	373	380	377	378	361	363	398	360	368	412	369	360	394	389	356	346	401	393	435	373	431	432	359	364	385	373	383	362	375	371	388	386	390	438	376	401	407	390	382	386	389	361	346	387	348	399	365	368	383	379	388	407	381	399	378	406	374	357	412	403	357	369	422	361	396	363	399	366	395	384	382	389	422	380	367	396	367	374	404	354	355	437	382	399	372	339	370	393	390	353	364	401	383	376	394	361	384	394	362	393	433	404	373	434	372	407	392	407	373	368	400	391	371	434	376	373	364	396	398	390	367	403	422	373	417	390	396	412	393	404	383	414	379	397	398	395	386	383	419	369	384	383	366	384	353	345	380	384	378	358	417	381	384	359	352	329	358	423	398	354	384	397	429	386	389	395	398	393	406	386	401	376	369	375	391	389	390	390	369	424	414	404	405	365	377	391	361	408	394	374	375	381	412	397	374	392	388	393	405	395	406	371	362	394	364	385	405	372	385	371	394	396	387	420	347	371	354	350	364	425	344	368	339	378	453	375	380	369	346	368	412	376	358	365	333	360	390	391	378	354	409	402	370	379	351	403	388	395	356	379	404	420	377	386	391	370	368	385	396	370	397	363	393	378	371	424	375	343	390	361	411	368	355	373	400	386	361	370	402	376	409	365	353	387	365	375	403	375	399	364	398	406	372	339	382	364	371	404	386	363	389	397	395	386	361	418	389	406	402	436	370	395	382	352	371	373	421	380	406	403	381	376	403	416	405	412	416	401	366	409	414	407	404	380	374	379	404	427	395	390	346	425	386	386	372	378	382	391	423	382	373	378	367	351	371	396	361	354
2042	969	916	917	912	911	875	873	977	880	888	870	905	882	921	848	847	901	935	938	949	886	902	838	934	889	911	873	922	925	917	834	898	846	922	908	906	944	862	913	848	907	881	872	925	877	938	912	886	948	870	906	890	851	893	929	896	852	876	885	903	844	913	908	850	933	890	881	930	867	845	862	865	917	844	916	907	907	917	892	888	964	910	916	847	925	920	847	867	881	967	859	811	914	894	883	881	893	875	852	932	899	927	879	946	919	923	849	928	922	906	953	901	930	947	877	911	947	891	882	900	952	921	848	873	874	887	904	945	948	907	892	956	865	885	832	970	915	873	934	881	886	922	844	870	889	939	945	927	851	893	933	893	881	851	852	885	914	885	931	901	893	913	903	907	862	881	931	892	904	887	905	875	877	869	934	839	911	921	912	916	924	961	864	887	891	943	887	900	859	854	962	910	884	886	913	866	882	934	909	905	905	866	868	869	917	940	921	896	841	904	852	916	898	917	899	924	862	917	935	914	908	896	880	869	888	929	946	906	871	883	875	886	890	898	881	915	900	910	865	842	929	958	882	915	859	940	859	856	879	859	950	876	901	887	908	887	844	909	939	869	890	872	934	863	864	909	880	874	902	858	826	912	883	892	851	862	881	849	851	863	926	951	899	893	900	862	918	910	885	932	826	911	850	880	880	856	857	929	882	912	866	843	893	934	851	940	941	895	935	854	952	923	865	898	889	912	920	912	884	846	915	888	898	935	875	887	883	864	853	911	859	839	840	928	896	897	956	855	893	932	947	873	935	869	895	871	895	891	897	948	895	899	855	876	973	913	865	886	952	854	919	875	899	829	887	925	888	857	927	865	836	876	889	865	890	891	934	896	846	897	853	853	948	908	899	880	916	889	889	946	881	869	881	880	878	890	890	911	875	935	935	853	901	921	869	873	892	910	885	865	815	902	875	847	931	896	925	861	873	916	912	905	884	876	899	905	946	877	896	904	869	857	889	909	888	937	933	916	888	902	886	893	920	894	910	942	942	909	936	892	881	968	870	885	888	885	910	933	966	900	943	879	883	871	890	876	907	900	905	927	857	881	897	940	889	913	862	906	868	909	914	856	864	915	915	880	877	885	917	898	892	885	859	899	890	884	888	888	936	865	896	892	878	949	855	863	900	915	924	893	931	930	888	871	871	900	882	883	908	953	936	924	885	889	910	843	944	887	934	863	872	896	895	911	885	865	908	924	889	939	889	866	868	900	883	899	914	914	914	916	959	882	855	898	928	926	849	933	853	916	854	889	919	858	859	887	885	876	942	887	943	858	861	887	866	931	856	872	924	844	839	850	867	866	920	875	904	895	894	894	860	862	865	965	888	865	916	905	874	890	919	913	908	907	866	880	838	917	944	899	891	890	940	897	862	877	908	870	914	887	884	905	873	871	912	879	871	927	913	917	860	896	862	917	894	857	895	898	886	914	904	870	833	902	937	919	902	922	882	871	861	914	890	878	895	917	871	879	894	874	885	875	866	889	853	873	902	873	888	936	881	873	866	925	934	872	897	887	923	845	901	886	952	896	872	856	887	878	841	884	913	902	899	841	885	894	872	933	869	903	877	812	902	900	905	852	873	906	899	874	865	916	878	895	903	842	881	898	837	936	907	894	893	929	843	918	913	919	931	793	888	872	882	857	836	900	846	916	860	930	872	902	829	873	873	901	862	891	898	845	920	870	874	915	885	867	867	854	961	938	889	885	871	881	898	930	881	915	886	924	919	898	896	850	920	900	910	888	944	921	888	907	867	974	910	926	887	888	915	934	916	869	861	885	915	891	901	900	900	884	923	823	893	867	833	916	904	858	899	824	889	891	900	857	908	854	926	839	875	876	928	869	905	885	934	901	944	910	895	902	875	827	881	885	942	901	853	930	903	951	861	868	890	940	911	896	873	872	887	942	961	853	884	916	883	868	912	908	904	957	844	901	902	908	872	880	881	912	901	868	875	909	889	895	890	897	941	911	907	930	925	885	929	866	915	891	899	848	899	885	915	915	892	911	831	926	902	870	897	896	929	863	881	942	883	857	950	927	901	908	898	887	916	814	870	838	905	884	892	939	942	922	884	906	831	911	908	915	918	891	892	902	892	918	828	923	893	883	902	887	885	879	932	942	914	908	962	894	900	907	848	911	902	892	930	878	892	877	850	920	868	856	909	931	931	930	865	869	842	862	846	889	882	924	864	867	857	908	908	856	879	891	873	950	884	832	849	899	868	888	887	884	947	955	910	886	850	878	953	842	894	917	875	939	883	908	877	916	882	946	878	857	864	912	909	857	921	856	903	890	841	884	928	891	870	854	862	905	911	909	904	994	878	869	863	948	895	879	970	903	884	839	903	832	889	909	924	848	867	924	891	881	898	869	857	894	939	878	930	869	871	887	900	894	861	874	881	911	858	902	891	921	914	936	935	893	884	869	897	883	891	881	907	877	842	938	892	897	917	904	900	822	948	847	902	926	900	938	900	906	880	918	894	885	885	905	907	899	863	931	907	895	893	931	902	913	834	890	818	950	824	902	897	855	851	887	846	853	882	927	888	906	932	904	928	888	880	913	901	958	880	917	910	883	915	832	928	853	923	838	896	855	836	877	838	893	871	878	847	870	916	903	924	871	860	904	941	877	889	885	851	915	844	823	854	931	886	872	926	846	914	870	935	914	888	866	885	910	889	866	889	915	900	929	935	882	884	914	886	898	888	915	853	840	881	912	889	851	863	919	883	875	894	900	883	903	874	904	916	857	877	945	870	855	932	910	931	903	843	846	895	870	890	908	911	898	860	885	880	869	914	906	888	885	880	897	915	843	894	879	871	897	893	858	946	924	939	889	918	924	857	876	962	869	886	897	886	917	887	929	912	940	935	822	901	860	890	874	891	903	923	920	917	861	896	900	878	902	854	852	883	813	821	885	864	911	882	890	922	928	898	897	923	871	864	848	917	878	846	862	858	913	878	862	832	892	858	867	840	915	952	903	872	911	854	873	890	870	894	932	912	880	836	894	877	906	953	842	942	895	928	881	879	879	925	910	842	872	906	912	884	927	854	868	920	901	970	894	901	944	908	859	925	903	836	876	825	888	907	876	875	911	920	920	879	905	876	960	923	844	886	877	899	900	862	872	924	927	859	884	920	898	898	881	922	916	895	844	895	868	885	853	830	922	922	890	883	877	835	888	870	912	869	897	866	866	908	919	935	994	922	888	914	922	909	891	918	887	855	963	877	897	914	869	892	902	899	910	900	896	922	878	867	837	867	874	884	887	950	890	908	885	823	887	884	866	829	927	898	830	853	884	902	848	896	836	897	855	883	888	905	873	939	867	901	878	901	908	937	954	785	858	865	885	893	893	887	887	880	1000	884	951	877	899	875	835	883	881	858	902	888	894	865	984	876	808	871	929	876	923	910	873	929	892	914	889	924	890	918	893	875	866	885	893	914	890	869	831	910	853	854	882	880	883	866
6881	680	557	526	480	414	413	404	407	365	371	353	409	381	375	355	370	358	326	355	345	354	370	370	376	356	326	362	319	362	370	344	349	329	359	357	342	347	362	372	338	357	339	329	340	357	368	360	368	352	370	336	345	355	343	365	364	297	356	326	340	366	341	315	340	385	352	358	341	331	360	314	319	367	345	372	333	336	351	347	358	358	362	346	326	384	350	378	331	297	341	378	347	356	359	371	324	370	314	330	352	326	356	368	311	362	368	359	326	365	378	338	338	355	363	341	333	336	343	357	354	348	375	359	335	344	330	378	358	338	375	361	362	377	334	326	324	337	342	356	337	337	325	356	372	346	333	322	352	376	357	347	324	333	331	349	318	364	328	338	373	345	325	368	355	372	319	340	353	316	379	362	331	369	368	350	359	332	323	344	324	363	336	347	356	388	336	362	338	361	371	344	317	329	336	362	364	384	361	357	351	363	393	361	345	341	360	327	373	361	375	296	372	325	349	381	362	299	313	300	360	390	365	358	323	356	368	336	352	384	328	358	355	320	368	355	371	363	320	352	352	388	337	329	357	355	344	347	345	393	357	354	342	358	361	359	344	306	394	346	332	360	347	327	309	312	361	390	366	370	344	340	324	352	337	376	350	346	354	346	348	355	360	388	363	372	376	379	336	325	346	324	352	316	353	351	359	324	328	363	345	336	338	358	326	343	352	367	368	352	370	362	354	348	328	354	357	325	350	377	373	348	331	375	358	387	364	339	347	335	365	361	339	317	356	362	329	340	328	367	361	347	322	375	349	337	347	335	366	382	372	342	361	352	331	358	375	337	355	367	330	343	339	357	370	346	351	327	352	358	355	393	354	360	372	362	369	355	372	358	311	321	328	333	328	326	387	370	372	371	333	305	323	367	369	352	338	308	345	334	323	356	345	367	349	346	354	366	382	345	371	315	368	355	366	334	349	379	359	338	302	319	379	324	351	354	360	325	331	388	349	372	365	348	301	338	364	355	338	375	355	320	357	370	364	351	359	354	367	333	328	372	341	331	352	351	296	360	355	330	342	355	356	309	357	336	366	318	385	340	377	328	335	347	329	363	383	356	359	336	374	321	360	331	356	376	349	326	336	367	310	370	356	376	362	353	374	337	354	374	348	324	338	335	336	328	349	302	347	364	318	391	319	351	370	354	343	296	357	359	363	382	363	361	362	363	376	348	335	334	371	350	330	318	321	349	343	295	371	377	368	343	330	348	371	357	365	343	358	352	357	358	310	383	327	355	309	320	320	357	346	349	340	323	350	368	352	357	375	358	352	358	350	338	327	350	358	339	337	378	351	353	321	350	338	349	348	353	354	355	331	360	360	336	342	361	357	338	361	345	334	377	332	348	352	379	336	342	366	367	372	325	360	363	316	355	345	328	341	323	368	361	336	356	350	345	347	352	344	349	347	322	358	360	351	322	353	343	390	340	377	341	355	364	371	356	343	360	303	358	351	334	348	320	347	389	368	356	373	355	368	366	330	340	355	327	388	357	356	333	355	354	342	371	351	384	382	344	385	352	322	338	336	381	327	347	339	343	318	371	325	330	325	344	340	346	370	345	381	358	365	372	352	372	355	357	377	365	313	372	349	362	324	312	339	338	369	338	368	368	341	336	353	398	326	356	344	356	372	353	377	343	331	345	361	328	367	371	337	372	357	355	340	347	332	356	316	336	367	369	367	311	355	373	327	365	312	359	366	335	311	364	370	372	379	327	327	361	340	365	372	347	367	401	349	361	334	362	375	365	342	327	368	366	355	345	362	327	371	359	350	336	351	343	349	358	324	370	332	323	337	393	356	344	386	329	340	338	342	311	321	363	373	337	363	330	320	376	340	404	378	348	360	393	324	331	352	358	304	331	354	352	352	357	343	366	374	371	359	357	333	325	357	326	341	339	350	369	371	334	392	349	338	356	340	366	368	341	321	369	371	331	352	364	354	386	342	320	355	316	378	376	346	389	351	333	329	371	372	372	313	349	348	350	343	348	334	345	358	349	352	325	317	388	374	333	319	360	363	315	332	369	343	337	343	360	332	346	369	347	354	356	343	350	332	332	318	329	306	313	378	388	369	367	331	330	338	339	340	349	361	366	358	338	360	386	360	356	380	352	359	305	366	308	339	339	336	348	345	331	346	359	339	359	364	324	377	370	325	386	293	356	331	356	371	344	325	315	370	318	314	355	372	353	350	365	358	338	380	364	382	333	355	359	333	350	332	317	326	332	358	390	344	358	335	329	354	340	360	396	351	355	363	324	344	337	356	347	352	393	327	346	348	374	335	334	307	343	390	338	374	331	340	370	337	328	353	332	347	346	325	393	345	312	343	375	334	318	344	348	337	365	386	316	351	337	342	377	371	333	314	341	364	336	349	368	325	345	350	330	339	357	408	344	341	389	360	343	373	368	368	353	343	333	349	350	358	336	314	344	326	370	332	347	361	352	355	383	341	364	397	353	339	356	341	347	348	363	321	376	333	334	340	338	372	352	342	346	338	327	310	388	346	310	331	370	362	344	355	365	329	395	359	341	349	296	371	331	336	356	351	315	326	335	354	337	347	371	353	342	354	325	366	369	340	372	327	379	360	323	329	362	326	357	370	364	329	347	343	346	314	313	362	359	341	319	342	345	362	348	328	348	349	347	343	344	350	403	333	357	316	354	362	364	353	374	328	315	340	350	362	351	328	374	360	398	366	353	321	378	311	354	368	366	364	358	346	372	352	341	352	319	366	346	339	322	339	355	345	348	366	337	348	299	376	347	367	356	349	375	358	317	331	345	333	309	345	351	325	325	400	336	347	327	335	362	332	328	365	337	345	377	360	320	335	339	373	369	341	318	356	360	344	354	327	331	369	343	349	355	359	358	385	351	349	342	409	348	303	371	347	340	369	349	327	308	340	365	370	357	364	380	384	328	366	354	407	374	324	348	353	371	353	362	350	349	342	352	338	338	328	384	348	366	303	315	306	310	353	343	369	330	321	358	326	327	348	348	325	340	377	357	376	321	359	340	341	358	350	346	354	357	310	394	326	308	320	340	324	338	328	362	376	374	376	349	347	373	318	369	345	350	345	363	312	359	334	324	361	380	372	368	343	359	361	301	336	362	338	358	363	340	347	374	367	365	365	346	346	358	305	321	357	375	355	352	374	345	355	333	316	363	367	361	330	365	357	355	329	371	350	345	340	341	340	348	354	334	342	333	349	365	325	332	343	345	336	357	372	355	364	352	345	385	365	330	336	313	357	323	336	335	328	356	368	375	317	350	353	337	319	314	368	345	327	364	381	317	358	337	340	359	337	325	352	378	334	361	347	324	337	344	342	340	356	351	366	349	354	350	361	375	360	373	328	357	370	344	357	353	376	344	374	342	345	332	342	355	349	346	377	331	336	339	332	352	347	360	343	357	357	344	341	344	344	370	364	319	350	332	368	355	370	357	385	370	360	354	310	370	343	328	376	327	327	370
6499	1069	1318	1391	1412	1184	1061	958	1036	960	962	893	862	835	827	863	799	893	876	878	823	884	826	823	851	786	870	793	793	802	812	868	870	844	830	818	803	809	798	850	786	819	829	846	858	818	829	871	788	824	847	841	823	783	793	771	866	856	831	841	890	843	803	751	838	771	839	806	786	833	821	821	826	846	865	783	814	826	816	781	848	866	791	848	798	813	829	804	847	826	797	810	825	820	847	833	805	850	766	800	847	875	801	798	761	782	891	801	854	794	824	838	796	799	799	839	786	846	831	812	806	860	881	782	853	805	818	811	807	821	798	825	843	855	811	825	813	760	779	801	802	823	784	774	844	845	827	761	829	785	802	834	790	826	834	856	783	816	831	821	768	777	825	818	875	824	874	800	819	872	796	835	796	819	771	819	825	804	830	829	862	803	794	811	853	848	861	792	794	851	841	822	823	802	794	827	800	804	808	824	796	799	794	781	758	802	863	776	769	808	810	837	839	822	827	804	788	822	794	805	763	776	793	820	779	802	804	781	880	817	836	816	789	809	823	828	802	829	831	791	804	796	783	859	816	821	854	825	854	767	858	832	774	843	808	793	845	811	785	842	824	816	791	799	811	831	801	832	840	825	817	793	848	794	818	799	830	810	848	819	836	794	814	820	831	840	871	787	797	853	810	859	755	796	785	795	794	824	805	866	851	776	802	832	839	841	810	855	824	801	817	786	875	817	791	852	851	863	804	809	799	848	838	817	784	829	776	852	869	851	844	823	784	772	766	801	867	848	825	802	845	812	811	849	816	795	839	831	771	835	837	891	726	816	844	815	825	822	816	869	799	804	828	809	848	773	832	791	823	815	824	806	782	779	861	851	804	828	779	766	818	784	767	835	814	828	824	815	784	805	817	789	803	762	771	792	846	817	760	846	833	809	803	804	870	836	819	828	827	844	800	826	833	828	818	844	800	823	859	823	808	800	842	773	818	807	825	827	776	807	816	821	822	844	807	815	863	767	777	830	856	804	822	816	811	836	802	786	829	809	775	803	842	800	822	826	791	810	815	833	822	809	828	803	815	825	813	801	797	847	831	829	822	796	805	828	779	828	854	813	798	797	863	808	806	843	800	819	860	793	861	831	846	804	822	787	799	838	835	805	783	817	832	853	799	809	831	758	772	812	800	805	773	769	840	842	866	808	819	797	773	804	809	830	831	812	845	777	808	784	863	795	776	828	797	871	783	788	789	824	787	808	797	831	795	788	792	836	785	808	818	768	820	810	792	800	807	812	802	819	862	798	860	797	804	798	821	796	847	845	828	807	831	810	813	806	759	805	826	828	809	852	788	833	817	800	770	804	830	785	814	807	781	812	810	851	807	856	818	808	777	821	791	830	810	792	805	795	867	845	847	783	837	854	824	846	820	774	838	785	849	821	831	824	825	866	808	800	831	821	776	814	816	783	794	860	809	818	802	850	811	788	764	811	826	797	840	804	838	848	771	850	749	852	790	819	820	834	832	833	840	841	802	739	843	787	815	849	802	818	814	806	826	852	817	793	827	853	845	787	836	830	860	797	832	864	845	841	835	806	807	794	809	785	799	777	842	808	812	798	793	827	858	771	808	835	802	787	837	803	846	847	841	834	814	836	808	754	831	819	796	825	796	852	819	749	806	847	795	799	820	785	821	833	871	803	826	795	804	837	826	816	792	803	810	835	801	815	813	766	823	851	805	800	808	793	793	810	811	819	812	824	776	840	770	826	785	825	823	825	774	856	804	822	785	845	820	879	794	788	840	811	872	784	790	835	828	794	823	835	835	817	758	815	783	853	801	822	781	842	796	860	835	796	845	858	804	788	874	812	735	835	800	809	804	759	787	828	819	793	813	780	842	827	856	794	785	789	838	814	858	806	841	836	819	839	851	841	766	850	835	845	868	789	829	784	817	800	788	804	828	866	804	823	816	816	808	849	839	765	836	817	859	828	862	813	808	830	831	815	868	821	851	849	779	788	789	791	853	817	791	808	817	833	830	823	780	839	871	798	786	766	844	811	849	817	826	806	801	842	786	836	780	771	802	806	798	801	809	807	821	844	831	827	791	809	792	822	830	820	780	756	845	831	787	831	845	806	820	810	836	825	786	787	771	840	811	802	819	839	806	839	804	838	840	806	837	832	833	848	785	783	772	828	825	820	823	825	772	825	817	757	818	819	848	747	815	827	781	868	845	861	804	823	778	853	775	871	786	810	799	776	809	795	835	819	824	809	778	793	808	805	834	819	798	829	831	838	812	800	788	823	813	845	826	827	767	876	821	793	784	787	772	781	817	797	844	758	846	781	825	765	820	825	760	848	870	786	789	816	784	807	811	804	787	838	778	788	814	778	791	786	747	816	824	833	794	790	880	794	795	858	773	849	821	835	812	827	816	831	758	793	807	803	812	880	845	802	817	811	791	819	853	810	729	840	811	823	810	804	848	764	808	794	828	825	826	880	800	830	786	865	866	790	812	787	795	751	821	805	824	826	866	794	783	851	811	819	824	814	846	848	815	830	801	857	799	819	808	793	796	811	809	839	859	869	798	800	854	816	809	824	792	774	802	809	821	759	799	784	821	829	801	846	825	811	797	777	835	805	782	796	777	797	829	789	821	823	799	875	824	800	764	778	832	849	787	818	822	771	770	874	802	806	779	832	798	830	799	844	775	802	783	818	828	809	829	817	824	848	830	828	830	793	817	777	811	903	819	814	810	803	793	812	794	829	824	828	842	820	823	780	810	808	797	814	820	800	789	828	819	800	763	810	789	768	788	835	820	803	787	823	824	811	849	789	807	793	854	815	835	826	794	804	811	801	827	788	814	845	768	803	820	775	814	806	836	724	793	817	801	857	808	800	811	806	867	867	814	843	869	781	826	838	817	835	868	807	834	819	821	804	798	780	772	779	843	763	791	836	820	799	808	812	846	864	807	830	837	830	823	802	802	787	871	813	801	843	852	823	776	813	785	808	806	781	806	818	788	840	790	817	761	804	844	843	817	830	789	807	800	797	876	819	811	808	905	805	846	823	849	784	814	815	825	832	802	812	814	835	823	821	805	816	814	828	812	800	770	834	767	795	839	820	831	833	836	830	784	793	846	827	812	851	783	813	824	814	806	839	838	812	833	805	852	833	824	814	802	801	815	818	805	832	806	790	871	796	816	830	849	822	786	803	842	848	789	854	768	865	820	800	843	738	808	812	822	826	775	832	773	808	808	763	786	796	816	808	790	833	808	806	793	777	792	803	773	765	789	769	798	773	831	781	794	806	806	827	825	851	781	794	764	848	807	825	795	751	812	840	867	841	835	815	791	797	822	797	810	827	866	791	807	807	826	839	800	862	814	861	821	857	773	777	786	808	757	907	836	842	866	814	774	779	821	786	761	819	826	832	787	828	840	852	811	800	795	820	811	852	818	821	863	841	840	748	841	811	829	802	804	820	828	843	812	865	821	802	818	825	812	855	832	808	805	791
12939	972	698	495	388	314	254	235	216	216	212	201	225	163	153	194	173	173	158	172	186	164	168	183	173	180	156	164	185	167	165	159	175	158	155	152	159	165	164	156	156	193	151	174	192	148	173	162	183	196	148	164	153	178	158	175	162	170	173	153	206	172	159	162	156	159	163	160	174	142	144	156	167	175	173	158	179	160	160	162	170	160	169	163	154	140	160	195	167	149	207	158	171	143	120	169	144	161	174	176	183	156	167	161	155	161	181	159	185	149	177	161	156	150	170	156	183	164	163	154	153	147	169	168	143	176	175	167	162	160	152	154	165	161	142	176	148	157	172	148	147	177	159	183	150	179	175	155	139	167	176	191	151	172	176	154	167	154	155	133	158	158	153	150	138	152	136	151	162	168	156	153	165	173	178	139	171	180	170	172	176	174	168	155	129	168	143	154	173	179	143	157	134	157	186	200	170	161	155	164	167	171	152	147	155	176	170	165	161	183	162	178	153	159	155	162	173	158	169	168	159	156	170	168	163	161	162	182	189	174	125	168	155	162	180	154	170	162	179	169	171	164	181	151	142	187	165	201	160	167	175	181	162	184	165	144	182	158	163	159	159	153	165	151	143	153	167	141	158	181	160	189	164	183	161	146	165	170	148	171	170	146	185	190	164	151	154	147	153	177	173	162	146	167	143	152	161	179	157	183	150	167	162	149	153	168	167	170	135	175	160	150	178	148	164	164	173	145	149	186	166	171	160	129	154	165	163	183	165	173	156	160	160	156	165	157	197	176	174	172	178	163	150	178	125	175	167	164	181	187	180	149	178	175	152	137	140	174	160	166	182	157	163	172	160	172	163	161	161	168	174	169	166	163	147	155	163	161	168	175	149	159	162	189	157	165	152	146	172	181	165	165	132	167	156	170	170	173	155	184	165	147	153	150	168	151	150	151	166	178	165	162	167	155	155	179	131	147	162	177	178	169	147	138	166	190	160	180	151	144	157	164	167	158	147	183	172	164	173	169	175	155	179	165	142	148	156	158	146	162	162	168	172	174	185	161	164	168	196	177	172	173	157	143	160	148	189	150	159	178	149	162	160	186	159	164	173	134	152	163	174	153	151	195	162	137	169	162	142	157	146	161	164	156	134	176	162	169	154	186	160	156	152	163	147	172	162	166	146	131	174	163	169	159	199	163	160	172	187	160	165	155	164	141	167	156	154	151	150	155	195	166	185	150	151	161	186	161	155	145	170	167	163	148	169	158	152	177	161	187	134	155	160	139	165	174	177	164	167	141	153	159	152	162	153	174	155	161	142	155	164	172	171	153	172	161	161	155	167	146	161	163	162	153	176	166	159	167	159	145	157	158	163	155	168	153	163	182	153	136	169	148	159	169	152	159	159	148	147	194	131	144	151	167	147	132	167	202	160	172	160	179	176	169	160	139	155	171	153	166	153	158	182	140	166	136	163	161	168	143	172	162	171	176	165	167	139	171	156	169	174	169	174	168	180	138	172	185	171	144	155	163	166	181	143	149	164	169	152	174	168	165	161	155	175	165	181	141	162	189	154	163	170	165	148	172	167	161	147	171	146	165	156	171	169	155	174	158	171	157	174	175	166	175	171	194	159	143	177	176	174	162	188	146	149	161	156	168	152	179	183	177	182	160	142	160	168	151	150	160	182	171	170	168	161	182	155	152	154	175	158	183	199	155	176	171	174	161	169	160	171	193	138	152	165	168	173	179	167	166	157	156	152	166	172	153	168	181	159	167	181	147	174	169	164	165	147	134	172	160	179	154	178	157	171	150	154	140	127	171	168	163	183	150	158	186	181	152	177	153	172	172	170	165	196	184	146	167	167	167	162	166	166	177	151	160	186	161	152	180	154	145	175	153	172	159	155	159	178	139	152	156	184	154	165	153	173	172	162	159	152	186	183	168	168	151	152	152	162	164	160	151	154	191	147	169	150	140	174	164	165	150	156	176	157	162	155	146	146	167	159	169	158	175	140	154	172	135	167	168	159	159	160	163	169	154	178	163	178	173	187	158	168	154	154	164	163	156	165	166	162	153	159	172	172	167	172	174	186	157	173	162	161	162	168	159	175	157	164	164	164	188	179	168	167	164	154	155	181	161	160	151	166	174	130	146	161	168	132	153	168	162	188	175	169	157	163	146	145	184	167	163	170	172	174	144	167	155	146	167	177	171	177	139	149	144	167	163	165	150	182	160	167	189	165	169	163	161	185	149	154	178	174	146	158	158	147	153	159	151	155	149	178	158	175	158	159	152	163	181	138	152	156	161	190	159	150	148	147	153	160	149	162	163	158	181	160	157	156	177	174	173	154	158	167	151	196	167	171	159	197	191	178	135	173	144	157	174	160	148	172	158	164	151	174	162	138	155	162	174	174	174	154	164	150	169	155	162	157	152	160	166	156	171	165	157	178	186	165	154	184	166	164	180	145	175	166	152	159	185	156	165	192	178	155	163	166	164	162	172	143	161	157	165	158	171	169	148	156	153	144	171	143	153	175	187	157	176	160	153	160	149	142	164	164	142	144	167	147	155	184	187	188	164	160	179	155	165	165	174	168	149	166	156	168	161	163	166	154	163	181	134	149	148	176	163	144	147	178	162	141	151	149	157	165	149	152	158	153	167	185	160	171	146	153	165	151	171	166	155	162	155	177	159	170	167	181	165	133	173	169	181	170	151	168	175	172	218	156	157	153	160	199	178	158	161	157	180	145	177	157	154	157	143	162	169	154	160	184	167	177	161	160	144	170	160	161	161	168	172	180	174	179	167	174	185	148	154	151	154	139	175	164	159	145	160	170	181	174	151	156	136	164	172	163	157	182	160	162	166	183	154	142	162	136	145	169	142	179	154	164	168	158	172	162	182	149	172	159	183	148	163	158	166	190	162	144	170	157	184	167	178	158	177	166	183	177	170	170	150	160	185	177	194	152	160	159	184	184	145	154	183	173	187	175	179	170	149	164	161	154	161	158	174	158	145	196	168	170	172	152	192	156	159	160	129	158	171	179	162	165	163	173	166	148	151	172	144	155	190	164	173	166	145	166	161	174	173	168	150	177	152	168	164	159	156	146	186	160	168	180	173	146	181	171	167	160	162	137	164	192	155	169	189	169	150	167	173	150	142	148	185	151	161	164	170	147	152	159	170	158	194	140	172	163	151	158	183	152	165	148	171	173	181	150	184	137	169	172	168	172	177	171	145	177	177	173	160	175	175	139	150	183	154	155	160	171	152	147	153	159	147	166	171	168	152	173	175	154	155	144	166	154	162	136	180	150	136	139	170	151	140	184	162	149	172	163	168	158	166	156	175	145	174	158	171	178	162	168	155	193	184	135	168	165	166	183	165	168	153	163	159	157	171	161	155	147	158	187	168	179	169	149	151	187	157	167	150	159	155	172	158	170	162	146	142	143	180	169	138	160	164	175	203	169	153	189	135	153	157	191	179	154	171	179	170	182	165	153	165	165	149	140	163	143	139
7934	967	1429	1693	1337	1138	944	853	688	698	653	576	568	576	570	521	525	524	485	477	477	496	461	461	461	446	472	472	454	456	464	473	425	420	421	426	401	454	414	459	401	456	425	405	408	447	438	430	410	431	432	408	414	434	455	431	412	412	451	424	457	410	420	440	437	440	434	431	424	460	424	440	455	439	419	396	395	435	387	388	404	462	411	441	432	458	416	408	425	425	398	461	394	443	399	397	397	392	418	410	393	373	413	419	424	406	394	405	407	431	396	414	456	416	425	414	407	421	418	412	410	439	420	419	425	442	416	404	414	391	443	400	398	397	382	405	430	407	411	417	421	388	427	396	381	385	444	438	429	429	420	414	407	424	395	453	420	453	442	402	407	395	427	435	389	393	407	448	408	402	418	400	418	405	398	405	489	418	429	413	419	422	455	408	414	430	444	423	442	406	407	428	436	411	407	395	437	425	392	410	399	412	407	417	405	422	410	430	400	448	440	367	406	422	441	439	424	433	394	403	421	415	403	411	419	378	418	404	414	424	411	430	409	422	430	439	408	413	427	415	438	413	439	423	393	419	424	419	430	411	417	399	392	404	419	431	409	394	364	449	396	438	403	411	386	410	456	419	443	433	412	404	400	428	446	411	438	433	388	414	428	428	423	401	404	409	404	420	438	467	438	407	403	436	372	417	414	392	429	405	426	403	416	429	411	432	408	386	427	408	393	443	387	449	397	423	398	409	418	377	399	409	435	396	411	445	411	397	426	399	401	407	430	438	419	402	390	421	425	418	407	389	426	397	423	405	430	416	467	393	438	464	454	381	378	432	416	399	424	385	425	379	447	447	395	380	421	428	424	414	423	414	413	411	430	409	427	395	399	416	418	412	406	416	420	414	442	407	400	412	448	411	442	428	403	421	415	412	398	409	389	379	416	445	405	430	368	433	409	462	379	424	432	405	454	425	426	389	428	432	417	425	462	398	419	428	426	393	425	423	382	442	419	418	442	383	399	390	414	406	399	414	402	421	412	419	446	425	425	410	430	416	466	409	444	423	453	383	436	421	438	409	413	409	398	402	387	453	421	414	400	381	433	404	440	426	410	385	429	397	406	406	445	442	398	389	414	434	427	399	404	391	433	405	408	373	464	433	420	404	446	441	412	426	438	423	446	441	417	401	425	416	415	438	412	368	396	398	407	378	453	427	398	397	451	430	474	427	404	420	377	423	428	406	415	424	367	386	444	421	404	400	458	408	447	429	433	449	396	408	398	402	393	389	407	411	439	433	470	407	408	383	457	399	424	421	396	389	437	397	414	443	408	404	406	411	417	412	445	401	444	394	442	409	396	392	416	418	450	408	410	405	397	378	432	405	405	396	469	433	401	429	407	416	415	398	416	425	422	428	423	456	432	415	440	443	440	425	410	411	407	430	401	416	389	438	407	420	391	458	438	406	420	407	417	429	406	428	449	381	430	421	437	439	418	411	382	429	407	424	426	419	423	438	423	390	436	398	412	441	428	401	415	379	408	405	393	427	423	412	414	436	396	378	405	405	371	416	402	393	445	391	418	411	447	407	444	373	421	418	429	454	396	424	418	425	389	419	391	416	436	440	449	389	404	419	421	429	417	435	422	438	392	455	404	398	378	448	399	377	417	399	429	409	390	436	403	434	422	412	414	407	437	407	409	401	402	422	473	448	429	413	435	408	400	446	417	400	416	400	402	439	418	449	411	392	423	450	374	383	391	401	391	402	419	432	405	424	427	438	480	455	418	367	411	406	425	412	413	407	409	444	436	404	409	444	392	410	415	419	394	422	384	449	419	472	453	435	406	411	383	400	433	411	406	430	417	407	431	418	390	414	407	444	415	401	431	411	421	410	436	426	413	402	412	399	427	436	414	412	374	399	415	462	413	431	403	403	407	411	445	402	413	420	423	448	396	415	383	412	405	405	418	388	374	412	414	425	449	427	404	420	429	405	405	397	427	400	415	422	425	422	419	405	398	424	459	409	397	392	404	413	438	422	449	398	433	388	398	434	411	399	397	394	411	420	401	437	445	400	415	410	430	417	415	450	436	416	451	395	439	395	472	433	404	444	418	378	418	417	394	446	420	416	384	403	418	447	397	447	431	384	407	414	468	406	392	418	419	435	430	424	428	406	440	427	397	452	391	408	422	403	408	434	433	429	409	432	424	424	395	407	424	389	426	434	400	408	454	425	413	428	396	425	422	412	412	450	431	423	375	410	408	407	402	375	417	410	416	420	415	410	440	413	404	442	427	438	422	382	419	424	389	442	427	370	431	415	423	405	442	419	410	417	392	411	417	414	445	412	420	418	389	412	403	453	412	469	433	424	454	393	431	413	423	404	431	449	404	453	413	426	438	410	408	422	401	413	428	449	396	387	441	455	421	404	411	408	445	430	398	391	410	397	464	390	364	439	379	426	428	387	429	390	412	415	396	402	419	435	416	406	409	429	401	452	409	425	411	390	428	415	413	437	417	444	377	430	404	450	428	412	430	410	404	412	396	403	417	442	425	388	415	459	410	399	469	442	397	430	396	446	447	395	414	397	406	406	444	414	421	383	441	395	417	389	430	419	427	442	412	417	432	427	386	425	396	437	416	427	432	384	447	419	393	379	399	419	426	410	430	438	411	425	431	404	428	429	418	405	413	428	408	389	435	411	419	429	412	410	390	414	416	403	422	410	420	381	442	377	391	401	421	405	428	424	410	428	402	411	421	424	417	446	403	447	383	372	429	421	411	422	449	401	413	412	385	430	439	405	415	410	444	416	430	455	485	410	422	429	428	433	420	405	440	378	408	426	405	415	391	413	411	436	413	433	420	402	452	423	457	407	421	424	417	402	436	414	410	455	404	424	408	408	400	396	433	421	406	442	405	432	425	358	417	384	400	467	401	416	409	401	400	459	388	451	429	434	439	412	422	425	443	414	412	442	458	445	426	357	410	419	381	388	413	423	434	402	426	430	404	446	410	410	419	442	424	459	414	430	416	411	422	430	448	419	441	433	427	422	444	425	435	421	401	402	385	439	426	374	414	413	378	397	423	421	445	401	439	414	457	447	419	437	436	419	449	448	419	436	413	414	424	409	443	398	389	405	419	432	379	413	442	408	435	384	383	432	416	405	396	431	429	442	411	439	427	444	402	394	436	416	433	411	408	407	389	441	409	369	451	402	462	407	390	432	416	431	428	395	384	389	375	400	393	439	440	440	424	412	397	406	404	424	441	413	437	394	422	407	426	438	430	400	425	431	409	400	414	410	409	420	404	415	406	431	450	427	442	411	413	406	422	403	398	404	439	428	459	432	418	422	406	441	429	425	442	410	417	454	418	412	387	405	428	410	384	405	403	411	420	389	417	415	397	421	422	382	449	419	432	414	451	416	431	415	423	397	402	412	432	369	390	469	394	379	392	396	434	408	450	376	447	407	426	418	405	390	416	430	399	413	435	433	425	424	434	445	438	402	420	416	430	423	409	457
1524	385	408	373	360	351	374	416	401	380	374	387	371	388	382	427	375	426	413	374	335	369	397	349	385	404	398	387	425	385	406	415	401	397	402	405	346	449	364	380	405	403	343	371	375	390	338	393	361	377	366	369	386	381	393	404	404	380	385	401	352	410	368	385	409	378	360	396	371	389	357	402	372	389	376	389	426	391	384	388	431	436	349	377	378	373	354	410	394	346	410	385	394	393	373	354	403	392	359	362	411	384	353	365	371	357	359	382	403	375	383	456	389	397	358	414	394	365	372	419	410	401	351	385	382	386	362	402	399	389	385	367	374	380	384	405	383	368	387	362	362	399	353	353	384	386	407	414	419	386	408	413	386	364	397	398	378	384	378	395	374	356	393	397	379	354	388	356	346	380	373	376	346	377	399	374	399	374	345	351	378	406	397	398	377	390	412	353	385	363	394	399	344	395	417	352	402	376	399	448	409	375	392	389	384	389	394	391	402	369	365	402	386	418	359	356	344	383	363	374	391	301	390	423	355	379	414	379	355	381	371	363	375	399	317	402	377	374	359	376	374	388	342	365	397	389	376	425	398	416	402	410	394	417	367	367	375	389	433	377	392	390	395	391	334	386	397	383	405	397	421	380	389	414	365	419	376	411	421	400	419	388	374	377	370	366	409	371	382	365	401	371	396	414	362	370	375	373	373	391	368	407	378	390	395	349	384	375	375	393	368	352	365	379	388	392	359	372	371	354	383	387	374	419	392	360	329	414	424	385	381	412	383	404	378	366	371	388	424	392	356	380	359	402	380	386	391	358	376	392	394	339	407	384	381	377	393	391	423	406	375	400	379	379	395	378	392	353	342	334	368	360	409	347	401	391	369	348	381	376	383	365	358	346	403	371	360	386	399	379	418	383	404	393	356	361	350	400	386	417	370	367	342	348	403	364	364	374	415	393	403	388	406	371	385	391	364	372	434	403	350	384	335	350	368	355	399	366	403	378	400	369	425	366	395	362	356	422	360	371	354	338	413	365	384	354	381	415	377	362	407	419	366	372	358	398	376	391	377	368	388	364	347	349	362	380	373	389	382	394	379	388	376	409	380	342	408	414	404	370	398	394	375	354	353	362	410	388	369	359	361	383	405	369	370	364	376	401	378	380	417	350	365	372	409	356	371	383	400	382	348	394	410	388	386	387	380	410	396	383	384	378	378	378	401	397	405	376	363	365	357	342	376	363	377	394	401	368	384	352	386	409	424	371	408	367	391	379	345	389	400	403	394	372	387	409	344	391	368	380	380	370	377	381	391	400	373	360	428	383	374	401	401	392	355	386	327	389	338	362	420	407	394	388	362	347	379	379	395	369	334	412	326	402	410	363	365	405	405	392	388	388	415	404	380	377	367	413	400	380	357	370	378	375	392	381	362	393	357	389	358	383	414	400	374	393	395	408	374	393	399	395	393	388	374	402	418	443	370	397	396	363	411	394	417	382	402	406	373	380	398	425	356	408	410	394	396	396	403	360	357	402	374	350	348	393	395	393	364	382	398	379	372	365	390	367	416	396	398	381	367	396	373	387	389	378	380	384	378	403	396	374	405	371	388	350	346	381	367	370	375	379	369	388	370	384	386	362	375	353	409	366	426	408	385	379	401	398	402	386	425	406	390	416	391	395	418	403	348	416	373	341	371	397	400	351	364	378	397	381	383	399	352	381	358	384	379	368	397	387	427	404	377	445	375	344	345	372	387	412	355	376	358	363	409	373	396	394	348	409	385	368	361	358	349	430	383	373	416	365	413	387	395	404	364	388	384	397	397	388	385	350	368	390	405	377	385	375	391	377	387	380	412	371	358	397	381	383	324	351	370	393	391	370	383	358	388	361	358	385	384	373	360	362	367	377	363	425	400	366	361	412	396	380	376	421	380	357	392	366	393	356	390	405	369	351	405	384	386	384	393	395	385	358	421	382	373	399	320	382	366	381	399	415	381	348	384	362	385	369	351	368	390	403	372	366	389	367	387	388	413	383	364	362	363	385	405	363	346	401	393	373	391	390	405	379	408	385	433	432	383	404	393	409	393	417	378	362	355	433	417	405	373	362	401	384	411	392	411	405	415	414	406	378	404	423	436	401	404	421	374	388	433	334	394	361	363	401	397	382	361	387	361	375	346	356	432	378	380	357	374	409	377	428	408	388	403	371	396	398	366	348	345	394	371	392	404	408	387	406	371	363	423	377	366	381	398	392	395	388	361	414	406	410	394	379	376	417	418	404	368	383	388	390	370	371	401	398	361	385	367	337	392	358	387	350	415	388	381	359	390	382	374	382	375	394	363	365	404	365	361	376	365	396	386	376	410	433	393	402	411	385	416	426	415	383	364	376	391	352	365	400	407	358	372	377	388	370	366	395	388	345	399	394	363	370	381	366	381	410	398	384	394	390	354	357	370	364	386	380	402	409	384	400	407	424	409	399	363	367	411	390	370	362	369	399	364	368	405	409	401	379	396	389	386	397	389	393	382	377	398	380	395	401	382	403	381	373	362	373	415	394	397	375	429	408	334	378	381	366	370	343	383	393	409	346	381	378	395	375	398	410	386	391	348	395	407	410	364	371	397	386	363	418	383	378	384	367	377	439	404	380	385	359	370	400	379	412	369	386	387	436	383	385	351	383	384	378	359	387	400	386	360	377	384	383	359	417	405	383	398	382	398	357	383	420	381	393	398	359	375	392	374	397	422	398	366	389	399	378	370	395	396	363	361	399	368	382	372	390	402	383	388	416	357	366	369	386	368	403	385	364	352	367	387	377	377	334	350	406	387	377	351	365	355	352	391	336	393	401	373	420	364	402	420	362	404	357	378	364	353	398	400	365	403	400	375	361	383	376	386	372	382	370	401	378	402	372	368	400	348	360	378	374	390	364	371	383	400	395	388	397	405	372	395	377	411	410	360	384	383	364	372	399	366	410	350	357	367	375	351	407	398	426	377	363	384	392	371	411	416	357	376	399	361	372	377	379	401	421	375	380	367	383	403	374	357	387	404	397	387	387	402	362	399	408	372	393	391	413	356	359	415	378	385	372	406	372	357	372	443	369	378	361	361	387	403	384	376	355	399	390	394	401	380	374	369	379	363	398	346	385	352	379	380	380	356	401	374	418	374	390	394	393	382	398	413	374	398	373	396	386	381	386	369	382	381	387	370	382	385	404	355	425	387	425	397	399	375	433	379	411	432	378	354	391	368	399	456	428	374	392	422	370	360	374	397	357	392	415	376	355	356	385	364	392	352	345	400	373	400	352	367	368	372	380	367	338	396	370	365	395	374	386	395	392	393	389	345	333	366	367	361	348	389	415	397	412	423	374	373	396	403	369	351	325	388	376	365	406	399	368	404	394	398	369	349	382	392	390	364	381	401	383	394	385	374	385	356	414	384	389	395	344	396	384	373	397	404	387	372	357	386	400	345	366	362	364	411	371	374	397	331	370	391	366	340	373	429	396	364	367	391	396	407	384
2079	923	914	920	904	894	897	877	887	908	903	881	905	902	895	893	846	907	880	876	945	875	937	863	913	937	916	834	886	876	891	909	955	908	905	860	917	909	971	899	892	903	926	870	872	913	884	883	892	867	856	882	932	914	866	885	832	905	939	883	907	887	906	904	884	932	894	846	896	880	913	909	886	861	839	847	899	836	887	913	892	868	902	914	887	880	891	883	857	868	906	884	901	917	807	872	891	885	938	921	905	910	871	894	952	880	851	845	879	870	884	903	920	916	937	887	902	863	869	880	969	838	889	862	925	989	877	977	899	887	886	898	869	947	940	847	917	871	892	887	860	869	883	815	888	879	914	856	849	895	926	892	898	887	925	911	904	931	919	900	877	849	892	860	916	905	950	910	884	936	861	904	886	879	918	894	824	927	883	899	854	881	910	856	834	923	878	922	899	924	879	916	878	868	855	883	889	868	929	887	934	904	862	867	834	905	876	906	877	818	870	889	923	900	917	855	906	908	882	887	934	939	869	910	870	852	913	940	899	880	949	887	901	878	874	860	917	848	849	895	881	904	880	910	936	876	895	882	845	922	880	867	896	867	913	879	878	931	920	867	904	900	872	894	915	930	916	931	832	906	897	915	880	927	912	859	837	916	898	877	883	924	868	864	898	854	851	877	887	904	832	846	856	879	902	890	901	901	892	930	920	883	878	908	834	824	914	891	858	851	916	892	861	952	858	902	869	861	910	915	914	866	910	935	894	895	887	844	891	875	860	917	812	861	867	853	929	871	886	906	852	862	855	913	832	864	896	862	891	880	858	880	871	884	876	882	904	894	927	897	875	870	899	924	846	875	924	890	897	899	904	906	877	878	921	919	938	889	880	883	878	875	871	918	890	820	895	905	905	882	867	857	902	868	901	925	911	873	886	906	902	910	907	855	884	898	908	870	905	894	933	853	909	864	866	887	883	882	878	898	882	886	924	886	891	887	880	943	866	881	919	836	913	960	879	895	864	864	857	923	909	925	912	886	871	896	918	899	885	925	875	866	898	904	897	894	938	856	933	848	854	926	886	934	887	879	916	887	913	934	852	938	877	894	862	883	896	878	856	920	895	886	852	920	858	911	868	924	905	883	849	869	861	887	879	896	881	873	910	926	871	899	849	840	898	889	899	936	894	885	929	878	911	863	937	910	912	892	924	938	858	886	875	870	877	877	908	897	864	911	889	863	893	918	899	912	913	893	917	895	892	885	925	864	879	927	950	941	850	912	840	873	921	893	946	876	918	834	888	837	865	902	878	828	937	875	892	905	911	837	934	896	854	932	879	889	943	908	907	892	879	886	885	866	971	885	818	892	889	876	935	903	928	817	879	917	930	877	875	895	925	885	836	918	857	883	888	946	846	903	892	851	917	900	856	917	886	878	866	910	922	844	876	894	957	886	848	865	832	915	936	878	941	866	897	903	895	946	894	900	891	855	920	857	898	887	878	871	905	907	903	833	882	856	890	836	929	891	923	881	920	849	876	863	890	869	875	862	916	951	884	897	898	903	871	904	876	892	888	887	819	891	908	874	898	951	858	879	894	889	883	918	906	869	915	883	933	905	929	898	910	848	879	944	855	888	910	911	907	883	866	855	898	900	862	881	837	948	927	876	867	866	894	899	923	888	915	894	850	896	902	908	860	870	888	861	895	864	890	884	869	895	896	881	858	898	912	853	844	927	913	869	912	927	877	855	919	902	939	881	880	908	895	907	888	906	911	901	932	895	870	851	917	870	879	936	999	894	880	892	872	926	837	941	883	851	924	868	899	884	916	924	893	883	882	917	881	826	906	905	920	856	858	923	871	932	867	900	873	836	864	879	922	895	843	892	932	941	862	877	928	845	904	869	870	869	912	927	886	974	867	932	862	873	909	853	946	920	890	850	894	880	865	915	890	906	884	889	844	867	892	925	891	838	847	894	875	903	876	894	857	904	923	884	891	879	933	878	905	876	883	952	912	892	911	878	905	892	872	857	924	867	896	928	894	872	914	913	886	921	914	881	868	890	872	850	913	884	888	903	927	879	891	844	913	885	873	881	944	895	919	927	854	905	906	876	871	884	954	918	911	895	900	894	929	912	911	894	886	853	885	883	955	917	855	832	874	919	913	928	916	864	873	891	864	847	863	906	971	853	921	905	858	886	846	928	934	847	866	854	936	871	888	889	871	903	899	939	893	871	892	862	857	902	955	897	872	866	853	857	878	930	844	861	890	945	929	930	877	866	918	942	894	866	909	907	871	863	926	921	904	898	871	869	897	897	905	900	911	848	823	881	883	838	937	887	880	876	898	898	902	868	904	877	953	919	935	874	929	896	902	909	851	884	897	909	938	886	868	848	941	895	869	864	894	851	887	848	926	908	918	892	897	879	972	868	956	877	878	895	901	912	901	922	861	899	916	897	857	891	840	924	877	878	876	828	931	915	875	833	885	853	876	885	894	879	877	930	897	949	858	898	928	922	861	889	873	895	909	899	858	904	917	876	943	876	841	840	897	934	915	897	884	907	874	886	868	912	873	886	851	913	863	920	939	895	888	880	857	878	890	897	909	870	881	921	887	870	891	869	924	920	947	864	852	901	914	907	898	875	858	912	927	856	911	847	882	904	894	895	856	869	901	850	949	900	840	937	914	930	896	871	891	915	882	933	925	935	898	874	839	811	862	876	890	916	902	950	909	883	921	889	923	878	817	866	896	923	877	931	902	861	877	865	914	900	852	924	888	866	851	884	918	924	884	905	882	883	867	863	871	849	825	934	856	917	902	898	899	890	899	864	886	902	852	896	917	865	953	909	899	897	985	896	866	890	861	898	927	940	863	865	897	968	913	877	867	952	869	902	811	896	891	913	912	874	907	876	879	937	888	894	893	917	875	900	874	946	908	921	869	865	855	974	949	841	887	894	893	920	877	954	864	879	862	886	871	919	926	912	910	840	908	902	917	868	843	881	886	897	907	912	849	842	875	899	918	879	893	901	853	904	866	875	887	873	907	896	854	922	838	867	934	901	857	890	887	926	850	854	868	884	890	885	922	878	927	891	979	877	840	889	867	879	890	856	861	920	935	891	934	908	880	894	903	892	902	926	900	917	935	850	917	809	895	848	904	844	908	918	890	923	853	872	905	875	922	929	866	859	839	822	931	843	892	850	878	869	865	903	914	867	908	909	884	860	819	896	914	870	861	897	911	876	898	909	891	923	917	904	927	881	952	871	932	868	850	900	862	871	895	873	919	927	883	949	873	904	862	905	933	877	841	894	929	878	908	947	909	885	851	881	910	909	878	879	892	906	914	882	841	889	915	876	908	913	902	826	900	928	849	922	915	889	901	878	878	904	879	865	894	882	897	877	919	887	956	866	904	906	879	903	896	867	890	907	927	982	905	878	891	904	942	869	910	929	870	849	824	861	912	917	877	866	882	904	918	946	886	879	890	881	900	859	908	961	909	890	884	937	910	909	844	927	879	870
7151	613	549	543	467	439	416	397	396	394	398	335	362	357	377	334	335	340	366	357	353	352	343	348	343	350	365	353	325	346	352	330	384	347	386	323	340	366	324	389	364	353	338	381	325	337	353	331	352	381	352	398	371	335	357	369	360	315	341	350	326	337	328	368	340	382	358	312	308	356	359	353	357	336	323	329	353	346	354	365	382	331	354	386	352	346	348	352	362	370	298	380	357	347	320	361	360	382	346	332	350	367	327	357	345	351	343	365	346	340	367	378	342	334	334	349	341	317	321	344	356	382	331	341	318	361	334	356	345	355	406	376	337	376	341	390	342	310	314	343	346	358	325	318	359	338	333	331	363	380	347	366	382	360	378	362	345	356	366	358	358	347	341	348	369	337	353	337	361	372	332	340	366	352	310	357	322	342	331	335	385	343	365	377	339	361	340	341	370	348	350	353	371	360	376	362	362	357	366	339	383	348	352	333	370	344	388	329	364	366	343	340	365	358	319	350	323	372	347	372	346	346	325	363	351	325	302	351	374	323	317	333	326	339	356	413	349	350	327	366	397	345	322	368	360	370	356	367	343	353	362	338	359	332	349	338	340	330	363	360	350	348	375	342	390	337	316	362	350	334	375	356	335	408	387	303	326	302	359	364	346	359	345	374	327	322	350	340	335	324	373	329	341	360	378	357	344	329	330	341	351	358	349	352	330	355	348	374	339	377	372	352	344	384	359	360	319	312	323	349	322	325	330	348	366	379	368	341	356	367	371	366	376	343	353	319	347	334	341	372	323	334	342	306	350	377	364	362	344	360	343	371	354	389	309	338	330	365	340	348	389	353	348	338	373	352	368	336	370	383	353	356	328	365	367	359	359	332	344	348	352	390	386	366	348	358	301	379	346	339	371	329	344	338	329	333	327	362	317	326	344	335	315	346	373	373	345	364	350	343	344	347	343	361	344	367	335	347	350	315	327	327	351	388	348	402	379	360	340	359	358	336	341	349	355	346	351	360	384	365	349	354	350	313	356	354	359	385	300	303	356	338	336	337	356	352	328	354	345	341	371	337	364	312	326	347	366	353	314	349	374	370	340	380	372	321	370	379	358	349	314	326	330	360	365	352	328	329	344	340	352	338	339	348	366	365	360	329	347	329	314	333	331	367	348	342	366	381	336	360	330	365	329	357	345	347	354	366	350	374	320	342	350	342	360	339	346	351	353	369	324	341	336	341	324	322	363	384	389	348	356	332	353	343	340	350	323	350	363	341	356	362	370	345	349	365	347	333	343	346	330	341	340	351	366	339	341	381	352	332	367	351	345	348	343	357	360	353	380	340	368	316	338	326	339	350	362	349	344	347	333	368	361	334	353	337	359	341	371	352	379	355	391	356	324	377	379	320	336	397	385	339	353	380	352	338	339	391	337	346	377	350	346	337	341	317	309	377	313	330	320	330	349	361	342	347	335	340	332	352	374	351	355	352	310	349	347	353	378	380	330	354	362	370	333	355	363	359	322	324	327	357	340	357	365	359	395	322	361	344	371	331	357	355	368	324	328	354	361	339	339	331	326	372	339	355	344	351	363	344	328	400	349	367	341	362	359	379	342	360	328	347	335	355	341	321	390	360	353	359	361	337	328	320	343	356	359	347	363	401	342	374	328	384	335	322	356	290	342	333	335	319	348	348	364	339	316	358	339	361	392	354	321	361	356	337	367	328	304	368	344	363	308	356	366	361	360	351	391	370	359	331	349	344	370	350	375	362	354	374	327	372	329	400	356	368	345	345	365	357	340	298	328	357	379	349	348	344	363	350	345	360	339	326	363	296	344	348	359	359	367	382	355	355	339	365	381	342	362	345	349	407	348	321	339	320	336	330	303	370	353	392	338	318	371	366	368	339	354	367	387	381	355	329	333	371	308	361	330	340	346	365	314	357	360	378	338	374	354	299	352	344	340	368	341	361	373	379	335	355	321	347	322	351	326	384	329	319	385	314	341	349	369	351	366	323	363	359	304	337	332	335	398	353	316	369	353	378	318	373	326	346	358	361	358	359	377	313	368	349	340	364	379	366	372	337	336	364	380	336	341	358	358	325	344	336	311	353	343	336	398	335	326	383	400	372	340	325	347	345	355	347	346	350	362	376	329	377	355	382	354	332	314	363	365	379	366	322	319	335	402	332	342	332	376	384	372	375	347	335	351	339	322	367	367	353	383	336	350	321	358	313	352	332	357	365	362	333	338	368	338	379	341	322	346	350	321	352	348	321	362	339	329	385	321	357	345	337	380	376	333	340	346	310	324	349	374	340	353	312	363	347	348	328	337	336	359	363	363	342	352	344	315	322	322	374	399	353	322	347	371	354	353	361	341	344	358	324	358	350	370	367	370	380	352	337	340	366	345	356	365	340	352	309	321	352	350	336	378	328	340	347	357	336	354	299	373	367	361	372	343	340	364	333	364	344	352	383	336	374	334	395	307	379	356	341	358	321	377	347	394	355	393	371	355	334	341	329	353	349	360	343	357	350	359	396	370	350	355	339	346	347	374	365	347	368	341	358	363	345	384	335	352	331	361	354	332	380	328	325	373	347	333	354	387	357	364	366	346	359	351	352	361	325	390	376	367	358	359	339	345	326	325	406	358	346	342	321	326	354	351	330	352	328	329	291	314	386	375	328	343	329	344	360	364	406	359	354	353	369	340	340	387	320	322	376	372	335	342	355	359	337	311	348	350	334	342	350	335	347	371	346	364	360	320	349	370	363	348	369	334	354	365	356	296	332	338	348	368	371	366	302	342	369	379	334	336	375	304	331	371	346	368	339	363	379	326	352	341	364	366	333	351	365	403	329	368	343	339	360	337	371	325	321	337	350	320	395	350	331	325	391	331	361	338	366	349	406	359	385	336	369	356	341	323	358	339	353	349	343	335	372	346	345	360	325	348	341	321	359	338	349	353	377	361	345	361	336	349	349	337	371	374	343	353	359	355	350	342	356	355	349	400	338	355	370	370	340	338	352	325	376	328	339	317	338	351	346	326	386	385	367	360	325	318	349	352	355	326	372	348	333	333	353	340	339	360	366	348	348	343	383	360	338	339	371	369	345	353	360	348	353	353	374	328	335	379	322	375	379	347	356	341	326	316	357	318	311	346	339	300	354	337	363	333	370	342	352	310	323	334	330	336	375	354	335	341	324	327	356	344	350	330	349	365	361	377	351	367	342	377	336	344	341	401	351	401	326	372	372	364	341	361	320	361	369	386	342	350	374	338	328	375	349	346	337	346	354	307	335	331	321	366	284	390	365	363	382	359	365	340	360	355	352	356	366	337	350	361	339	355	384	351	361	336	364	348	350	325	314	339	321	383	363	386	351	317	355	352	324	353	346	342	341	354	332	331	333	333	306	355	323	349	347	322	358	359	355	354	336	359	340	367	360	343	345	368	370	339	351	350	373	333	350	350	320	345	338	333	357	332	356	366	371	345	378	348	337	338	323	381	369	359	343	358	366
6548	1090	1401	1481	1343	1249	1163	1008	993	896	910	900	894	854	903	880	862	814	834	871	861	898	866	831	825	853	865	817	790	868	831	804	880	845	779	802	847	818	793	755	821	763	821	799	826	805	779	812	821	823	794	837	743	812	838	794	866	840	832	817	765	821	793	823	794	801	789	822	843	765	800	791	846	838	793	846	792	867	877	842	816	841	847	782	899	783	816	794	773	825	805	792	804	834	785	834	819	815	791	825	782	794	814	867	859	798	820	801	765	772	817	785	829	851	842	834	838	828	864	813	808	821	771	807	815	785	822	790	819	792	834	783	793	787	814	811	772	848	751	871	820	883	839	779	813	763	826	769	906	869	802	853	808	781	829	837	798	850	879	794	828	806	766	847	842	832	813	799	888	791	804	760	796	766	813	819	800	848	786	843	782	840	826	805	812	831	767	854	844	800	840	802	774	805	889	828	760	867	814	828	729	851	809	776	780	788	831	788	775	773	846	812	793	876	740	766	837	880	858	825	809	789	848	825	812	770	771	782	826	834	814	850	844	808	818	808	816	839	830	781	811	823	797	814	819	805	789	820	831	832	854	739	806	794	854	842	791	800	814	824	825	794	801	777	830	841	783	830	831	768	804	839	794	812	843	803	817	786	848	860	814	780	818	831	827	778	801	796	835	806	781	834	810	842	882	848	822	789	833	813	825	816	793	830	796	846	865	826	805	795	819	776	752	813	822	780	815	817	840	856	796	837	863	821	799	813	753	782	838	812	829	800	828	835	822	846	797	798	829	801	817	766	844	811	831	817	763	826	836	792	810	796	862	843	810	797	799	803	824	781	793	807	836	847	832	810	798	815	816	829	793	796	858	807	865	820	850	806	800	792	766	780	822	818	800	810	791	827	830	828	862	760	824	845	860	824	798	819	811	819	825	831	857	830	846	810	828	787	884	812	836	812	814	874	891	791	798	823	789	780	831	851	819	847	812	885	827	837	812	846	835	780	793	828	773	825	856	821	798	809	895	799	814	836	841	843	801	828	841	812	824	796	798	798	786	774	851	820	832	839	784	842	821	848	808	809	777	828	806	815	792	770	854	801	828	813	808	780	805	801	799	815	843	847	774	805	762	819	842	835	831	782	800	827	794	821	839	913	790	798	784	803	844	802	797	781	805	839	795	800	827	810	805	820	813	878	825	820	811	815	807	796	830	833	820	818	804	810	859	790	794	773	806	773	810	779	859	853	824	813	823	804	810	790	814	766	817	809	814	816	768	851	810	801	804	858	799	801	839	786	797	806	796	811	804	808	822	860	762	825	791	854	822	795	846	806	781	822	823	879	859	814	825	807	821	837	869	846	761	804	791	792	790	812	872	808	811	839	804	772	856	811	865	834	799	754	802	853	818	810	764	796	850	809	844	826	827	733	790	810	843	843	814	871	831	780	779	789	781	804	779	799	779	790	800	790	832	778	843	790	791	829	843	785	809	746	806	752	823	820	860	819	815	823	773	806	858	874	778	821	785	747	805	778	837	839	805	796	797	795	773	812	824	822	817	810	828	826	849	783	811	778	805	806	804	813	810	803	802	823	822	773	777	843	799	767	823	810	777	791	816	819	845	775	813	841	758	839	871	822	852	795	855	823	780	818	742	785	818	784	824	851	815	777	801	853	777	775	862	792	862	853	835	837	818	825	768	787	784	829	779	804	854	810	846	802	799	740	813	799	812	850	805	799	774	784	842	808	814	791	799	835	838	822	843	792	797	823	826	772	802	813	831	860	821	818	817	802	811	862	849	832	837	834	850	788	829	833	832	801	833	823	817	782	870	819	838	829	830	805	850	778	779	806	781	813	847	829	775	827	838	816	831	816	768	822	838	813	871	840	739	789	830	831	812	804	803	818	798	815	815	782	826	842	755	782	831	846	836	886	825	802	800	798	823	818	846	806	783	820	801	827	787	876	827	844	817	802	841	799	845	853	852	843	845	784	800	828	813	855	797	814	807	822	858	765	779	822	855	826	810	797	862	837	809	800	839	822	809	838	769	798	802	804	792	829	826	850	765	830	860	775	791	780	795	790	806	872	773	831	816	771	774	830	810	787	813	788	831	836	806	813	849	786	759	816	801	817	792	799	750	804	824	791	791	810	787	783	799	796	781	818	779	775	799	793	858	849	843	780	856	811	826	789	796	790	846	814	866	881	779	819	790	822	777	816	862	868	811	834	825	793	839	793	785	833	843	817	799	845	767	828	786	824	807	754	818	806	801	862	837	833	862	813	870	799	819	849	813	852	754	820	810	816	809	826	794	828	839	810	794	820	855	798	812	836	782	837	834	815	850	835	748	813	821	798	824	852	839	825	836	806	829	769	812	821	801	848	827	833	802	804	787	724	808	819	825	803	854	809	821	801	835	844	773	826	856	835	820	870	815	759	801	782	799	841	814	876	805	811	814	791	834	819	792	770	858	862	830	800	757	766	812	818	769	812	711	837	767	754	821	845	840	831	851	785	755	881	805	800	847	833	772	780	813	835	791	893	818	810	802	819	856	783	848	843	845	824	831	837	841	886	827	730	821	856	813	817	810	823	810	849	809	815	791	807	818	769	815	822	772	791	817	864	793	809	839	807	805	830	826	859	775	774	793	834	791	839	813	785	811	799	805	821	754	810	816	829	775	817	785	825	827	768	794	809	831	752	835	822	855	764	803	805	805	784	834	822	797	824	804	798	835	814	800	833	799	828	818	806	785	794	817	794	816	783	825	798	786	807	782	783	860	836	766	863	804	808	807	759	777	805	804	820	765	820	839	790	754	815	822	827	787	795	843	813	779	780	785	798	865	789	812	782	794	836	831	780	807	814	819	846	787	838	816	845	793	854	824	840	853	793	806	810	876	854	784	810	824	841	830	817	831	824	869	822	851	809	805	818	826	818	851	810	807	827	809	795	798	818	858	795	813	879	805	800	776	911	794	767	802	824	802	811	846	770	864	818	762	854	795	818	813	798	910	791	846	803	807	798	814	833	829	791	792	798	782	797	835	764	799	811	827	833	880	879	865	843	818	882	821	788	825	802	832	807	854	817	815	831	825	839	827	840	794	777	831	785	786	793	802	822	774	813	768	765	827	837	770	775	809	832	822	831	838	782	768	761	784	803	763	781	844	804	814	831	831	804	792	785	788	808	810	793	798	791	788	763	860	810	864	774	837	852	822	835	816	870	819	833	821	833	870	852	797	801	800	846	778	816	820	817	827	814	862	857	810	771	829	825	849	869	832	850	832	860	788	797	778	792	829	838	766	841	823	793	833	816	845	795	791	823	833	817	791	803	778	792	837	806	817	819	831	794	867	820	784	778	811	818	794	800	840	779	797	824	815	892	753	811	848	799	838	818	806	841	782	824	787	836	778	798	818	848	834	824	782	811	870	822	762	859	837	802	838	799	827	849	821	833	817	833	819	874	755	775	873	773	800	833	778	846	814	798	823	803	822	768	833	827	793	818	796	798	809	791
12936	957	595	550	363	367	319	288	231	163	197	199	167	175	167	165	157	164	183	177	182	161	145	158	177	179	160	160	190	182	167	180	151	144	172	170	164	183	161	178	162	169	167	183	167	154	166	170	146	142	154	151	143	183	157	159	161	167	159	155	169	157	169	168	142	150	149	183	147	165	176	164	172	183	159	143	179	167	175	142	143	159	172	134	148	167	153	157	184	178	179	149	198	156	187	172	149	147	162	188	199	160	153	159	173	161	165	165	185	157	174	160	177	157	147	180	150	171	170	150	170	178	156	165	142	155	151	154	148	165	197	160	184	165	162	173	134	168	170	164	138	149	173	165	212	181	159	165	145	158	169	176	166	156	153	154	163	148	171	169	167	169	146	156	184	159	161	141	185	152	157	146	165	181	164	157	162	150	134	136	157	155	155	162	142	152	155	166	176	148	185	156	140	167	162	139	172	181	168	149	150	145	159	183	168	154	146	157	134	161	188	177	152	179	159	133	159	147	165	170	163	202	155	188	130	156	143	159	144	163	157	156	169	137	151	164	207	156	154	153	149	167	162	136	181	163	161	176	150	165	167	157	172	168	174	169	156	162	168	224	166	161	173	126	197	132	162	182	150	180	168	156	172	188	153	152	156	177	144	175	173	164	174	153	143	166	167	178	171	169	187	174	156	154	150	153	163	171	168	181	160	152	150	158	143	166	162	152	161	136	176	179	172	158	160	161	180	185	174	193	182	182	176	172	156	149	172	155	186	179	175	167	171	141	168	154	170	151	165	156	167	158	161	154	167	175	170	166	153	166	145	158	158	168	164	157	163	169	154	166	154	159	144	181	146	146	147	166	179	169	168	158	146	176	177	152	144	204	173	156	157	162	156	172	145	161	165	162	171	158	167	160	166	148	166	175	158	159	188	158	157	180	168	201	168	169	166	166	162	151	170	158	160	181	174	173	168	142	155	177	152	163	153	165	162	190	158	169	173	176	180	180	168	151	171	171	158	180	164	131	149	170	174	168	167	159	136	181	169	129	179	130	162	158	156	153	146	164	152	165	175	161	157	182	190	156	182	157	172	134	144	184	150	163	173	183	159	166	145	175	176	166	163	163	159	168	165	167	143	146	151	168	167	157	168	165	166	175	166	152	172	147	152	157	181	158	178	165	163	149	165	167	148	170	153	180	182	151	178	188	169	162	159	147	172	174	146	146	181	177	152	162	153	148	158	161	176	134	195	175	161	155	170	162	161	144	164	152	170	162	171	162	151	166	151	160	145	146	165	168	184	189	173	179	158	161	170	157	150	180	151	163	169	164	163	140	154	189	152	175	163	162	173	150	170	171	184	155	173	162	183	150	144	162	152	174	153	168	153	180	169	175	158	179	153	159	173	179	167	171	160	173	172	156	154	160	162	154	175	173	168	159	148	162	136	116	168	133	172	149	184	179	167	170	163	194	154	172	170	149	172	151	173	141	150	160	170	145	159	166	146	164	163	156	152	156	190	166	166	155	166	145	190	161	165	173	157	155	176	159	166	155	126	142	166	154	169	149	167	155	198	158	172	165	162	166	152	180	160	158	143	140	163	173	157	153	164	163	157	185	160	181	168	186	169	164	150	156	177	168	171	162	167	172	162	167	162	163	179	175	177	154	180	166	178	166	149	163	165	162	156	154	150	156	134	205	152	180	161	159	173	190	153	164	163	171	161	169	155	156	147	184	151	164	152	159	164	163	167	188	176	173	151	168	142	160	176	177	158	160	168	171	169	154	152	161	171	192	155	150	182	165	174	158	170	149	154	158	165	158	160	179	130	166	158	158	162	162	171	149	159	153	197	173	174	152	186	181	152	177	162	163	181	160	158	164	157	149	175	150	166	146	177	135	172	161	176	176	165	160	168	149	159	152	152	159	159	163	170	137	138	191	165	168	154	152	163	165	172	181	154	141	172	172	152	168	149	168	174	148	145	161	160	168	156	149	136	149	178	180	147	168	171	148	160	183	159	160	136	169	168	135	180	157	166	164	165	147	151	190	164	154	148	173	146	155	165	158	181	140	175	165	171	169	145	143	161	183	188	166	159	183	177	133	162	167	172	163	144	155	170	183	151	169	170	170	168	133	135	143	169	167	144	183	174	165	171	163	183	149	152	169	167	163	187	164	151	163	200	179	149	146	151	137	192	189	171	168	164	164	193	173	159	157	172	176	194	168	166	170	162	166	134	170	165	162	173	154	155	148	125	146	166	149	169	162	137	173	168	155	162	164	163	153	137	150	178	154	174	160	142	160	159	178	165	159	160	188	185	162	175	158	156	161	148	164	147	156	156	140	158	183	174	161	168	167	155	162	161	154	169	160	148	152	168	179	176	173	166	163	173	165	168	154	145	166	158	150	158	160	159	126	170	156	158	173	160	168	157	175	158	171	137	146	162	168	178	135	162	156	161	151	161	171	171	158	173	182	163	168	167	172	146	160	165	179	187	171	183	155	169	170	153	171	159	155	156	144	172	144	157	175	156	175	186	172	190	146	151	169	151	156	157	193	156	155	181	170	135	169	177	152	151	150	146	176	152	143	154	142	148	149	185	165	151	153	144	157	155	148	150	151	166	168	161	159	168	160	164	162	168	197	143	154	155	122	167	133	173	170	137	163	162	163	147	176	166	161	154	155	151	145	157	175	177	162	181	167	165	165	168	155	164	136	178	158	149	154	167	149	135	148	184	164	168	174	171	190	176	165	149	151	159	168	148	157	173	155	163	168	134	172	165	158	129	147	162	146	152	165	132	160	168	188	157	155	194	183	182	152	161	150	151	154	152	150	191	181	140	174	154	162	173	168	139	185	161	150	143	161	170	161	177	165	160	151	157	155	169	182	152	165	157	162	178	193	186	165	151	149	172	149	153	141	162	155	142	171	172	172	158	162	154	168	158	167	154	141	159	187	156	155	177	172	151	179	138	154	163	180	168	167	156	180	147	150	162	143	164	161	167	155	152	154	172	160	170	142	160	170	171	161	168	158	176	178	154	159	166	131	157	147	175	162	182	172	165	175	153	174	157	168	158	161	157	178	172	177	170	158	177	183	154	161	179	180	165	156	180	181	170	171	169	164	162	188	175	169	157	135	170	151	148	185	158	156	155	173	188	203	168	155	154	151	149	157	189	171	166	164	156	172	174	157	184	154	178	160	125	134	160	150	188	162	152	175	188	141	168	182	175	186	165	176	158	164	180	167	144	154	177	169	157	167	163	165	180	167	158	160	127	163	164	157	181	159	148	165	140	140	182	160	178	144	171	157	164	180	189	155	152	164	159	163	154	183	181	152	172	160	163	147	193	141	174	169	165	164	163	158	160	169	127	162	169	136	169	167	145	168	157	147	166	145	173	166	146	179	167	161	162	169	157	165	168	153	173	165	174	174	156	167	159	163	166	161	153	154	148	145	163	173	158	150	177	143	158	150	163	142	169	151	144	149	166	185	182	165	169	165	175	172	165	150	164	151
7915	918	1486	1694	1361	1126	936	857	750	692	623	595	555	550	480	529	539	519	510	513	496	490	454	506	479	457	435	450	426	445	463	446	438	436	444	513	431	428	422	461	443	462	443	435	444	433	414	433	458	432	418	418	421	402	407	459	439	396	394	442	396	414	448	438	429	449	408	417	421	444	472	449	411	450	434	435	396	434	418	363	400	441	425	412	411	457	423	427	415	421	433	377	437	420	416	405	451	391	438	434	401	438	429	391	405	426	458	433	437	426	402	431	413	400	442	437	407	448	430	415	435	426	418	420	429	405	395	411	425	467	407	428	404	418	406	400	395	421	416	397	416	428	420	391	427	395	414	397	440	433	419	376	402	422	432	421	397	443	424	424	417	370	396	405	438	427	411	436	417	388	418	408	447	406	422	415	435	443	455	434	420	412	440	413	407	412	437	420	391	407	394	406	409	380	418	430	376	416	397	453	378	418	405	392	469	428	400	405	410	394	442	417	400	437	405	393	428	414	438	387	410	406	417	446	413	412	397	411	427	423	447	424	414	441	409	419	405	405	418	409	428	418	404	426	414	407	385	416	423	390	391	468	406	446	421	411	389	423	418	421	429	414	404	416	472	431	402	388	436	419	450	386	464	417	447	448	393	417	394	422	397	426	438	453	446	386	413	417	420	427	445	440	445	396	422	405	412	418	454	417	434	432	443	419	412	402	429	437	397	423	429	419	452	424	398	449	408	425	403	458	411	440	434	436	397	443	458	427	416	426	367	396	432	395	388	434	418	404	420	422	382	410	418	430	384	394	398	418	412	436	423	402	408	411	419	388	414	415	475	418	406	418	397	401	433	442	425	459	403	408	409	392	421	410	396	409	447	400	419	390	394	455	413	390	405	422	398	428	432	406	429	410	393	415	456	421	420	379	430	382	403	437	450	408	427	409	459	436	424	472	442	433	404	417	403	419	415	394	438	437	403	441	453	420	444	435	454	407	425	388	404	446	435	405	442	411	409	454	375	442	431	405	448	426	401	428	442	409	429	426	406	439	439	402	412	417	399	413	420	428	396	449	437	402	441	420	385	413	411	419	386	418	383	406	440	380	377	431	395	441	398	409	390	433	417	448	400	450	416	436	389	410	414	442	398	423	433	398	442	396	414	461	432	453	445	396	436	418	388	420	387	426	411	425	429	421	426	408	435	399	424	448	430	400	389	411	426	395	402	427	414	410	361	439	458	392	439	406	428	405	386	401	418	417	408	439	421	384	447	430	400	396	406	392	432	398	423	424	415	411	396	434	417	426	416	428	402	430	426	444	423	424	406	406	446	409	383	453	401	396	411	408	399	412	434	449	380	419	418	440	430	448	437	399	402	434	423	406	433	432	418	439	431	451	413	435	415	437	421	409	395	406	420	411	414	415	434	394	393	430	438	421	409	414	411	416	391	417	436	429	435	374	422	394	395	425	412	443	397	416	425	438	402	417	408	432	404	428	407	416	427	428	426	436	406	388	451	378	387	459	404	458	429	423	421	417	411	439	411	402	391	427	413	408	429	398	399	410	406	382	427	417	413	425	444	421	446	429	367	417	374	433	418	395	383	400	401	375	393	430	433	413	385	447	423	414	408	417	416	434	423	422	400	414	451	419	410	431	440	422	413	398	403	413	425	400	398	442	424	431	428	380	413	436	407	414	396	414	448	355	423	407	437	424	432	430	424	411	426	409	398	434	441	414	422	398	414	405	419	409	462	409	383	428	400	420	413	395	371	405	439	462	396	440	416	438	389	437	402	414	425	397	395	427	422	426	389	450	448	409	432	380	410	416	409	400	430	424	428	384	400	419	431	374	450	428	459	438	451	397	414	416	406	424	427	403	410	417	390	424	393	404	431	385	450	389	451	441	421	437	422	437	431	437	421	416	400	411	423	395	411	394	445	419	413	411	395	403	430	442	412	422	446	425	405	411	401	433	390	419	405	417	418	416	447	433	429	392	419	410	407	409	424	445	426	392	421	400	460	456	448	419	412	416	405	436	468	414	357	407	410	409	395	403	422	444	426	406	427	431	390	411	388	437	411	403	423	397	422	414	384	403	464	390	394	416	453	428	435	429	415	428	424	412	427	445	405	403	425	420	427	389	419	418	404	411	389	414	407	421	415	380	410	418	425	396	432	419	415	414	399	410	431	418	423	422	448	412	405	426	446	426	434	438	436	452	384	394	386	427	409	429	415	408	421	389	397	438	450	410	416	430	455	412	399	414	429	450	409	428	444	419	384	434	441	428	412	412	394	385	404	424	424	421	430	443	416	438	433	431	415	420	437	406	414	427	450	408	416	406	427	408	414	384	435	449	449	386	411	426	461	418	426	425	395	448	437	396	409	394	397	435	445	398	411	393	436	404	408	411	441	379	409	443	428	434	380	425	390	390	396	434	403	450	403	400	426	452	422	436	424	412	428	386	417	442	431	424	412	407	424	407	446	414	384	442	424	403	421	401	407	443	462	428	417	434	426	433	370	438	451	428	409	413	407	432	455	388	406	444	414	453	415	400	400	431	422	440	427	394	437	403	454	397	415	407	392	421	428	409	455	368	412	388	424	412	422	425	394	408	410	445	387	418	418	387	417	472	396	426	418	397	436	425	407	432	374	425	410	474	409	419	440	432	455	385	423	419	435	414	399	393	448	405	397	422	440	391	411	428	401	432	408	458	422	406	405	459	424	425	476	422	439	409	408	435	438	396	402	417	419	407	433	423	429	416	384	412	412	426	426	443	418	387	445	416	443	425	393	405	426	400	430	456	419	434	453	420	388	397	447	392	375	425	412	411	403	409	391	414	412	410	421	433	404	403	359	429	424	410	405	436	390	441	407	407	408	406	428	357	394	411	406	411	429	435	421	393	401	420	437	426	415	420	426	410	381	396	420	403	439	402	432	390	448	438	432	407	434	475	428	452	410	406	424	436	399	432	432	415	438	393	398	415	385	412	411	406	386	432	453	425	444	386	425	391	418	423	419	430	408	433	435	388	409	403	409	446	412	412	411	373	443	452	434	389	438	384	416	431	426	417	389	404	443	421	419	413	408	414	383	409	425	436	425	418	418	419	430	388	410	452	410	419	397	436	387	414	396	451	436	382	379	413	432	399	424	413	416	441	436	432	444	408	393	429	444	452	408	442	386	409	407	414	415	451	399	424	427	443	394	422	420	422	451	420	416	419	426	420	406	470	390	405	414	424	391	432	403	380	422	398	392	422	406	453	421	437	386	427	410	411	407	419	384	424	428	436	394	412	399	444	398	436	399	447	433	430	378	450	395	418	472	408	378	408	376	406	377	407	440	411	434	372	393	453	436	422	432	373	386	432	432	412	419	411	423	415	391	414	420	407	380	439	403	426	419	417	389	457	412	424	402	405	422	410	403	401	400	396	417	404	451	427	430	406	379	398	397	442	429	442	412	451	456	414	417	447	438	449	428	424	402	413	426	415	432	393	447	432	367	393	419	380	422	431
1420	414	401	366	382	383	402	405	393	386	340	417	387	378	403	376	352	385	356	376	403	444	392	401	422	351	372	367	402	399	391	389	389	379	394	401	374	401	364	403	393	410	386	386	381	377	368	387	392	383	384	380	355	383	387	416	354	371	386	387	381	385	333	365	369	397	384	392	367	408	423	381	356	357	366	397	398	383	379	379	376	359	374	422	337	376	426	398	382	380	333	385	363	405	346	414	408	387	348	370	386	389	364	386	363	408	385	396	377	385	372	358	389	394	411	395	377	340	354	362	366	408	384	403	385	429	405	389	379	364	364	406	371	395	431	419	372	377	380	347	385	371	361	370	379	354	368	364	371	397	389	394	381	404	383	386	371	395	391	402	384	406	372	342	376	370	391	375	364	384	435	407	416	375	366	409	372	342	390	365	367	373	414	382	379	374	386	390	360	387	406	397	424	409	404	395	375	384	386	427	379	407	369	357	368	360	367	360	373	392	373	385	402	408	400	395	382	402	377	386	365	375	364	391	375	398	381	352	409	379	430	367	404	419	372	365	390	367	416	376	376	349	360	382	439	400	386	392	385	380	347	393	361	419	384	410	392	410	371	387	425	371	373	372	339	389	392	415	353	411	360	343	396	380	347	390	408	358	384	373	378	361	364	391	370	367	376	420	385	386	356	377	344	394	377	413	338	408	372	371	375	399	415	419	396	394	370	376	373	414	396	360	373	357	389	369	353	413	360	392	404	396	448	374	386	379	399	404	383	393	401	386	373	366	398	380	394	412	375	386	354	374	394	373	368	377	366	351	390	352	393	430	418	416	406	385	407	364	339	400	345	364	387	383	382	396	403	404	374	377	389	387	361	396	362	387	397	369	355	402	372	388	358	368	368	396	372	365	389	395	400	396	427	371	408	366	386	357	411	386	362	365	366	383	385	389	349	348	373	387	398	379	391	399	416	408	403	393	393	416	355	377	373	329	386	365	374	379	382	345	382	403	374	390	399	360	361	415	398	369	398	402	384	417	372	401	427	375	398	411	450	355	370	402	406	424	370	373	405	374	374	383	340	376	390	377	390	366	356	364	388	380	400	358	375	339	399	408	361	374	395	393	360	393	355	391	389	392	388	370	405	381	401	379	407	394	381	401	405	374	378	355	357	367	405	382	387	393	394	387	370	379	373	409	380	376	353	411	391	386	368	418	377	422	384	365	364	372	371	343	356	414	403	384	393	358	377	378	390	403	403	408	388	376	397	392	389	362	379	372	396	426	359	374	393	384	398	408	342	442	388	435	361	386	397	389	393	428	421	369	374	407	429	368	375	376	355	358	386	399	406	431	416	349	340	391	390	387	376	394	383	368	370	399	431	400	402	374	407	389	377	414	385	365	401	363	386	352	402	403	404	381	371	383	388	372	401	399	364	358	373	377	414	381	391	409	313	389	378	382	361	385	382	371	383	392	358	390	366	360	383	369	377	380	370	376	412	400	401	402	433	401	376	359	391	384	384	402	387	367	380	376	390	394	371	403	388	382	381	383	394	372	368	389	370	383	389	366	386	365	393	388	432	398	373	356	395	386	400	381	398	372	380	397	357	391	373	379	380	335	412	404	393	389	373	395	396	387	354	379	384	387	400	369	354	391	362	405	391	416	406	381	377	358	379	371	403	387	383	359	376	367	380	410	380	382	397	375	429	380	431	378	391	376	408	369	399	406	367	367	367	356	380	397	369	366	379	380	382	356	341	372	409	376	392	375	367	362	408	378	383	386	386	410	412	386	353	381	415	387	387	437	391	382	378	382	396	387	403	404	409	398	355	389	392	376	454	386	377	400	399	418	369	391	393	366	382	404	390	388	387	397	397	412	375	387	406	380	367	370	403	365	364	406	379	378	387	397	376	393	401	337	393	421	413	370	380	399	387	376	407	379	366	407	365	363	423	388	444	393	395	347	371	403	369	405	409	366	364	390	358	364	385	393	397	408	423	376	366	391	370	398	398	413	398	395	346	369	379	390	381	410	350	384	415	377	388	375	430	393	417	385	370	365	352	357	378	403	377	366	382	355	373	398	376	356	387	408	380	404	402	368	357	356	365	381	383	386	366	390	372	385	380	369	408	393	380	402	389	402	362	402	378	373	384	391	368	403	359	380	381	385	403	397	384	390	363	360	395	382	394	358	391	404	394	398	399	426	421	412	340	365	418	389	439	388	365	430	400	405	404	385	399	405	432	400	362	393	418	403	349	383	406	375	390	378	375	381	388	431	364	373	388	434	381	385	395	382	381	362	398	398	397	328	389	383	351	411	365	433	379	366	366	367	376	346	363	352	377	372	386	355	349	394	389	417	398	408	395	396	389	383	337	395	375	374	403	386	370	400	367	370	356	382	373	395	364	434	377	377	374	392	374	365	367	390	404	372	396	346	415	418	354	417	381	370	374	388	392	390	379	401	370	381	384	397	373	372	395	343	383	382	388	399	403	352	386	380	385	363	363	349	392	397	381	391	373	422	419	351	402	343	408	355	393	382	413	394	372	391	362	382	408	378	349	366	385	387	372	411	366	368	396	409	387	410	364	379	366	400	377	400	409	351	368	413	374	350	375	326	359	373	348	393	426	384	356	389	342	392	398	383	382	369	329	366	398	397	390	403	420	386	377	400	401	361	368	386	394	361	349	394	408	394	396	372	405	395	390	383	376	404	376	437	421	366	381	347	378	396	368	379	387	397	375	389	383	383	369	371	383	430	378	399	418	367	381	383	383	368	351	406	396	381	413	408	388	396	348	362	396	393	393	413	387	407	395	402	395	382	394	387	366	396	392	350	395	356	394	388	399	389	390	371	421	424	403	446	374	394	408	382	363	437	366	376	382	365	397	388	367	398	437	395	427	395	354	378	380	411	374	393	412	395	342	395	413	427	393	356	412	376	337	397	373	415	391	380	372	362	422	400	397	370	384	400	392	386	365	386	395	381	387	390	368	388	399	389	378	394	418	394	378	364	411	398	336	402	370	377	379	344	395	385	362	373	396	403	412	385	376	396	370	394	416	433	425	388	364	344	369	369	397	398	368	372	391	400	385	402	376	369	400	392	404	388	385	384	370	418	430	379	374	358	342	416	344	419	377	413	396	396	370	396	390	379	352	356	401	368	368	406	399	350	421	405	367	386	374	387	404	373	357	348	348	406	372	411	392	381	400	403	368	378	394	360	417	395	395	392	380	363	367	408	377	364	412	393	423	363	403	395	385	398	367	372	391	384	371	340	401	362	392	396	372	364	364	364	391	386	378	352	416	424	382	404	396	372	389	375	386	373	401	377	386	404	339	408	379	372	392	392	397	415	389	378	390	391	433	385	382	405	361	402	358	375	384	434	374	367	421	408	352	385	385	335	395	402	397	441	378	355	371	388	382	366	336	413	372	396	405	375	396	383	372	398	400	398	410	397	408	405	373	358	364	408	414	375	422	403	383	412	427	409	445	415	368	378	387	363	361	398	364	337	420	361
1998	897	901	916	912	877	906	886	913	879	880	895	920	929	902	928	854	851	863	905	946	870	919	896	899	927	907	892	920	849	881	926	916	925	908	913	894	910	898	922	951	878	866	893	902	861	919	892	882	901	883	842	939	891	894	903	852	932	938	884	924	896	857	832	891	894	902	850	893	900	948	910	912	854	909	875	939	912	934	914	860	930	891	897	833	876	919	864	884	874	945	851	903	880	944	946	880	912	849	935	884	917	922	872	863	910	864	897	884	926	853	926	861	970	891	896	863	968	929	844	870	849	896	898	943	914	879	906	869	871	925	885	927	904	891	870	901	897	882	888	846	888	898	885	876	938	893	906	871	869	871	828	906	836	892	913	903	878	912	910	821	866	859	843	890	900	910	906	841	931	922	870	874	914	948	889	876	869	890	886	890	930	856	911	911	832	882	876	899	886	898	894	890	835	910	960	878	863	939	844	878	872	912	911	876	866	903	907	875	876	890	892	890	883	879	856	890	910	873	860	865	832	891	880	928	918	866	925	845	850	863	902	915	908	911	848	880	908	941	849	914	880	814	917	830	849	914	895	911	927	905	925	895	892	863	928	892	868	909	959	860	903	869	879	862	916	882	905	876	848	894	929	880	948	853	888	870	908	882	832	871	921	867	832	900	893	914	903	892	854	890	868	887	916	868	887	875	920	902	896	927	886	893	861	844	928	891	857	918	877	930	891	905	937	879	943	895	857	896	916	895	924	917	882	872	912	928	910	941	913	871	876	907	898	916	917	893	946	895	922	928	913	920	895	868	877	929	912	927	876	897	948	892	896	906	897	910	963	900	909	900	864	869	875	879	873	860	889	859	894	929	872	928	899	903	893	918	890	909	952	890	937	904	873	887	880	841	874	954	852	859	937	918	875	904	912	902	917	839	872	911	886	846	970	908	892	887	855	868	853	864	858	905	875	912	888	840	839	882	927	905	941	894	899	916	895	885	895	932	892	917	899	919	872	953	924	910	858	887	875	931	909	870	881	903	896	936	909	894	913	897	880	879	919	882	896	905	939	905	886	907	896	906	877	885	846	908	882	916	874	903	853	914	915	909	908	931	883	874	932	865	865	890	871	855	921	943	903	903	902	987	889	848	901	972	885	877	867	872	932	837	917	871	908	937	943	938	892	908	896	907	865	858	888	880	911	870	855	907	882	876	920	843	898	870	872	910	940	911	925	961	870	891	920	921	941	897	940	884	889	879	862	919	899	925	896	959	867	890	891	913	833	915	901	895	941	871	884	885	865	898	914	927	830	878	835	898	869	932	853	875	834	907	888	909	932	930	896	899	890	882	819	923	899	866	945	886	913	918	902	872	890	912	963	855	883	890	904	897	882	899	929	873	923	927	892	896	883	882	928	889	896	896	877	868	826	919	877	842	915	901	910	858	877	922	863	896	902	899	888	890	913	953	853	911	852	865	902	824	880	868	863	833	919	903	885	906	865	927	886	914	927	939	916	902	913	855	869	861	892	831	861	879	904	877	923	897	890	915	906	881	875	862	885	870	916	876	870	885	896	894	880	892	911	854	941	940	913	888	936	934	933	902	863	859	881	941	909	907	895	901	907	936	916	968	896	929	870	853	923	872	931	913	888	899	931	891	887	912	902	896	895	862	906	887	822	911	916	846	895	896	900	871	865	904	885	902	912	900	904	867	911	854	858	886	907	880	969	857	908	886	889	928	906	963	908	841	872	857	899	882	894	871	834	913	881	929	854	917	847	879	903	873	882	901	903	908	913	919	942	930	898	924	885	903	866	897	862	904	889	904	874	870	881	892	894	886	846	904	839	883	895	865	904	897	865	942	873	906	907	863	882	921	923	882	937	881	895	833	870	858	893	905	843	894	869	927	871	897	905	924	882	837	844	902	896	869	900	901	947	911	874	884	886	925	932	873	860	908	896	884	936	909	890	919	910	879	949	900	929	876	889	877	905	919	871	874	852	836	901	896	929	889	880	920	898	889	820	857	925	836	912	904	897	901	933	912	899	933	887	894	912	877	930	931	873	893	872	919	878	906	925	921	856	952	893	934	881	916	941	909	876	875	901	916	853	950	899	901	888	916	931	926	869	884	855	876	875	882	883	919	904	901	922	953	890	875	898	883	889	944	866	898	873	954	890	912	865	915	931	842	900	902	865	913	923	924	942	862	928	890	887	908	868	843	860	906	937	923	930	892	902	901	972	904	968	887	911	836	868	846	913	902	931	932	921	951	919	899	878	942	869	882	936	879	930	900	906	925	835	879	874	915	839	884	929	910	862	939	909	914	810	921	904	921	896	896	915	904	888	897	882	897	903	889	916	901	889	823	887	919	906	887	896	905	914	916	908	883	887	935	893	877	918	932	897	925	908	924	929	911	922	901	890	955	905	927	929	896	934	888	904	887	891	880	935	845	873	871	892	909	872	877	877	866	866	874	907	901	932	935	847	903	913	817	900	892	908	886	861	870	899	879	885	873	894	949	944	903	884	912	909	902	937	909	888	871	878	893	923	927	887	852	899	959	917	928	927	869	941	854	907	927	844	934	903	857	949	903	924	854	902	892	902	904	889	821	922	892	905	913	896	883	906	873	918	897	858	890	894	856	893	897	898	886	881	866	878	895	901	921	937	892	915	896	912	916	903	927	902	899	900	950	887	934	907	847	899	882	877	876	854	922	913	907	915	896	882	949	944	941	932	943	883	848	882	958	900	879	870	916	884	875	859	956	887	919	818	887	914	874	908	838	923	892	858	870	922	937	867	888	883	897	909	903	883	904	869	912	920	853	890	920	924	868	875	850	940	869	889	868	857	873	893	894	904	878	876	870	953	888	894	889	958	903	945	889	864	883	921	873	867	875	920	931	891	860	920	831	850	846	916	863	867	939	929	861	882	956	915	889	894	832	879	932	899	894	871	869	921	813	876	934	892	880	899	882	849	877	956	922	899	885	922	879	927	874	908	896	894	911	887	922	949	876	901	891	885	927	911	930	899	864	873	871	837	886	916	881	874	922	926	936	919	881	899	904	847	890	924	929	956	912	925	867	967	911	972	953	943	871	886	875	901	883	866	897	879	915	870	890	840	867	916	858	891	881	908	932	900	945	911	873	887	899	912	903	852	955	898	914	922	882	949	872	921	933	910	881	929	874	892	901	924	900	942	898	971	881	896	895	884	907	947	844	872	869	871	929	856	851	886	864	892	884	881	875	962	884	858	883	957	916	881	940	868	917	883	978	927	852	906	948	881	876	874	874	960	959	850	872	913	918	908	907	969	933	861	926	852	879	875	889	874	929	861	879	923	886	864	873	908	845	898	911	892	956	889	929	910	903	931	854	922	903	930	875	944	907	899	880	915	878	849	945	930	882	937	897	869	859	910	891	874	877	890	898	889	883	876	876	868	893	900	913	991	885	865	927	893	838	902	914	875	898	908	893	900	877	840	874	870	873	876	881	850	880	903	868	871	895	873	900	881	896	875
7029	638	569	521	425	444	385	401	406	351	373	366	360	391	376	382	331	405	386	332	357	343	354	358	375	375	365	363	324	344	346	316	381	345	377	410	376	391	376	360	367	352	361	348	364	363	387	341	302	365	348	353	346	363	379	338	403	372	304	340	384	351	341	373	364	358	372	333	367	345	366	368	343	363	389	361	323	340	386	351	321	362	373	356	331	359	378	342	377	329	357	375	330	331	357	390	313	319	370	360	342	359	389	353	344	314	366	351	357	383	376	381	354	355	371	345	315	372	364	341	348	378	329	324	357	360	327	334	338	358	344	429	360	336	354	346	341	331	373	341	337	359	362	335	346	350	341	348	411	338	357	332	346	330	388	373	351	388	390	325	362	329	341	327	325	412	395	350	330	323	344	350	374	378	343	368	379	344	385	338	322	354	405	371	330	370	360	383	358	329	373	371	339	349	349	334	369	324	315	339	339	340	383	345	348	379	379	316	334	309	371	400	330	351	330	354	358	379	346	335	348	336	313	372	319	347	352	388	364	326	374	348	366	349	365	392	340	353	355	369	344	332	398	355	372	340	341	329	337	309	381	344	319	354	352	334	364	370	361	357	359	391	364	358	372	327	363	352	319	327	365	367	354	368	354	353	347	390	332	346	352	362	327	350	345	379	333	322	341	337	362	358	361	332	345	350	373	343	377	347	348	364	372	375	378	333	348	367	354	328	369	335	353	337	389	356	396	368	352	336	369	368	359	345	373	364	369	337	350	332	362	363	393	351	378	339	369	350	334	370	322	372	353	335	352	372	362	347	386	367	350	359	357	296	361	382	344	353	336	337	320	371	415	356	319	394	353	347	319	321	349	309	360	358	371	363	379	340	353	356	329	353	393	369	374	368	373	358	347	351	330	377	382	368	321	353	330	342	330	379	408	371	336	352	374	324	370	343	350	316	368	343	342	372	365	343	324	356	372	365	365	356	324	336	327	323	347	346	308	319	354	357	353	396	343	347	371	356	335	333	355	349	351	360	366	379	398	370	361	348	325	334	312	356	336	360	366	340	364	359	360	375	367	355	387	365	351	347	320	362	368	354	373	342	374	377	342	338	385	334	329	349	378	359	302	357	325	359	344	377	374	355	331	356	317	379	342	335	332	337	361	312	340	338	393	353	350	347	364	386	360	334	334	353	358	335	358	322	330	342	352	325	333	390	364	382	359	353	372	349	349	342	347	342	352	409	350	357	348	373	340	313	366	358	321	403	363	374	343	347	332	320	343	381	358	322	330	372	352	370	360	363	343	372	365	374	359	333	381	303	318	369	354	358	354	354	337	323	354	332	311	317	371	312	358	357	343	344	345	313	379	371	347	366	332	346	372	342	357	292	341	332	405	355	366	350	399	314	373	348	355	379	353	404	365	378	311	322	329	368	320	347	366	388	361	350	327	383	344	381	347	349	376	355	351	331	312	362	401	359	338	341	370	352	332	351	351	339	346	334	371	371	333	347	350	338	359	336	379	349	361	369	366	340	341	326	346	334	358	358	327	350	350	374	341	387	326	353	349	349	338	344	349	338	342	365	371	379	324	354	349	342	353	345	349	373	339	367	332	357	378	342	328	353	352	350	356	402	389	365	337	320	366	376	330	339	356	349	370	381	368	385	364	343	367	326	365	323	375	368	403	364	352	374	366	344	351	350	350	351	377	384	385	361	318	378	392	353	365	341	341	345	345	371	328	344	360	359	364	355	361	346	360	312	337	340	339	370	362	349	319	320	359	354	338	344	333	353	348	332	347	358	333	355	404	354	327	346	330	334	364	312	348	354	343	313	358	360	351	338	346	379	345	341	350	324	338	327	372	370	348	342	348	371	359	349	354	333	330	342	348	366	357	358	327	377	375	362	356	344	340	357	355	371	403	346	337	338	385	357	335	369	351	336	390	353	339	381	346	338	365	363	387	340	352	355	345	390	361	393	340	370	337	378	368	323	351	361	338	369	345	371	369	341	322	359	368	411	359	363	370	331	374	342	369	363	379	381	334	356	338	352	333	342	371	355	338	385	355	345	375	369	331	342	364	365	335	384	369	320	341	344	350	389	326	349	358	409	361	363	352	343	367	355	359	329	323	339	353	328	355	327	368	316	340	330	358	349	345	373	320	351	379	367	372	389	334	326	343	310	363	392	352	325	352	343	353	332	356	345	366	356	331	349	398	363	391	378	329	335	365	365	348	355	326	317	351	343	359	361	347	367	318	338	362	342	377	350	303	358	306	330	348	382	330	325	393	377	367	337	341	342	347	322	366	357	348	353	355	381	340	320	359	387	345	348	384	384	339	348	325	351	395	336	341	359	363	368	363	353	347	354	361	357	336	344	371	353	374	363	375	374	365	348	345	358	357	362	351	343	313	341	365	369	400	372	341	332	325	363	348	362	346	313	390	356	332	344	331	336	296	376	333	330	377	342	347	331	387	285	358	354	379	375	345	401	325	327	372	313	375	360	361	342	328	366	357	347	348	376	333	354	398	322	368	348	350	326	333	356	327	356	357	330	349	375	384	332	358	323	360	347	337	373	340	369	346	354	395	406	320	344	366	353	335	357	364	320	365	331	349	369	383	364	376	373	362	342	392	294	344	360	375	336	373	389	366	335	366	368	333	381	349	349	327	389	343	381	334	336	342	327	293	324	358	344	327	386	345	408	367	378	324	340	340	325	352	360	324	369	339	399	394	326	362	359	344	368	368	330	328	332	353	348	349	327	360	333	360	374	371	340	341	372	356	352	385	378	363	362	346	370	366	354	316	378	319	367	350	364	347	365	355	339	342	361	356	329	334	354	344	335	360	375	349	323	367	322	341	353	373	355	370	371	348	374	353	340	343	372	326	355	354	347	382	371	395	344	348	341	331	343	343	353	366	381	381	355	350	372	319	320	341	317	329	367	382	373	345	358	401	383	324	357	356	379	354	325	363	335	363	399	340	314	356	362	357	353	384	350	363	341	337	356	341	331	349	390	361	336	378	371	361	304	367	322	335	365	351	331	381	374	344	365	364	330	337	320	354	358	368	383	321	350	323	359	362	337	338	347	353	351	341	372	384	353	373	370	350	354	322	357	373	366	356	373	353	344	330	371	356	300	327	348	389	379	364	322	351	363	353	351	336	354	356	353	311	374	347	369	399	360	317	380	335	355	368	338	366	377	363	320	366	350	370	364	343	377	376	343	351	331	376	391	368	359	345	319	357	380	331	353	343	363	351	314	325	359	340	389	343	321	354	357	367	337	329	353	395	351	342	354	378	331	319	344	332	306	368	336	369	370	337	358	328	408	362	374	371	322	354	381	368	341	383	359	323	358	368	401	407	370	343	360	365	288	314	363	318	344	359	359	339	354	327	379	351	327	335	318	337	360	357	358	348	314	350	355	325	347	363	379	366	360	340	360	328	364	362	403	361	361	356	357	370	353	324	347	342	353	381	339	327	333	353	350	320	357	307	335	363	316	336	371	306	350
6527	1018	1355	1368	1278	1195	1053	1045	997	968	935	908	935	889	879	834	868	824	832	876	878	844	847	760	834	854	890	783	860	824	818	834	804	824	794	784	862	811	827	863	827	831	797	769	815	810	805	818	841	878	823	797	814	842	822	829	817	821	823	775	875	826	792	820	860	784	863	815	808	804	844	831	847	797	855	838	806	831	822	861	831	794	818	882	805	806	807	803	850	830	815	807	866	819	786	838	810	821	855	784	825	842	780	808	807	792	839	850	841	822	836	857	796	840	828	804	784	812	825	835	829	837	813	826	877	833	884	819	811	809	796	785	842	805	800	822	792	818	843	760	783	791	820	812	842	825	791	833	873	845	798	805	822	838	786	833	814	813	818	775	784	800	821	803	851	752	843	815	890	828	795	786	826	832	791	805	835	800	835	778	806	826	799	811	779	822	822	883	833	849	816	814	811	789	816	822	774	783	765	814	879	784	781	816	812	767	827	800	831	870	788	806	787	806	843	845	825	832	782	828	837	828	816	814	849	823	796	822	802	803	806	828	807	844	812	784	791	833	832	790	776	838	799	803	774	845	799	826	831	819	824	831	793	817	806	796	820	806	828	757	831	836	810	806	826	814	832	835	795	770	794	801	806	809	834	833	805	824	822	801	798	793	825	820	808	793	835	796	791	792	808	845	790	785	831	833	819	851	838	831	797	786	829	863	824	874	829	854	830	792	802	836	803	754	792	769	847	874	803	797	818	815	831	776	818	845	789	824	825	786	774	848	860	827	820	824	821	798	766	873	818	828	769	839	819	805	830	813	833	769	806	857	841	786	793	809	784	821	776	843	829	819	826	829	851	751	856	812	826	849	808	765	833	825	844	859	804	841	770	778	835	832	821	801	828	807	818	802	795	808	817	772	807	807	813	774	783	803	706	771	840	809	815	773	815	816	805	856	856	835	860	784	805	821	809	825	826	803	810	829	809	813	780	820	825	846	798	814	820	765	833	811	792	789	835	805	821	808	802	788	841	819	813	825	809	832	833	816	854	791	824	805	845	774	806	843	855	867	781	860	850	825	828	781	830	801	819	805	814	806	842	802	820	841	793	778	798	864	809	829	824	798	825	822	791	833	822	808	801	745	847	829	785	814	814	825	831	803	819	802	850	847	772	821	814	817	824	848	881	808	829	843	778	844	824	782	851	806	774	879	798	820	802	822	834	862	792	815	864	825	820	806	783	860	823	802	854	828	794	832	857	810	820	782	813	854	813	785	875	797	815	785	784	784	834	794	878	823	774	797	850	818	845	829	837	793	857	840	784	818	869	797	824	833	776	817	818	872	812	831	780	815	867	847	814	795	807	866	741	824	869	834	811	878	778	819	810	811	787	774	821	800	812	795	874	850	791	819	855	804	798	786	761	870	835	832	856	854	839	814	819	829	849	816	863	818	777	807	794	832	788	811	797	802	831	810	864	840	805	818	835	784	849	843	826	823	854	833	807	823	795	825	810	804	784	820	828	814	817	861	805	786	805	800	806	812	830	816	832	821	835	812	833	812	830	850	828	821	886	756	790	776	809	802	844	802	785	781	826	809	820	820	843	809	791	803	751	823	813	801	805	758	843	836	802	835	831	818	827	810	837	870	820	846	786	819	891	873	777	822	846	840	847	815	763	796	816	810	807	812	794	847	785	824	821	866	834	780	824	804	768	814	809	826	770	822	856	811	809	838	828	839	794	839	796	807	784	856	804	809	821	827	809	840	794	828	787	726	802	806	822	820	805	850	837	818	812	814	803	815	835	817	823	829	855	774	825	851	841	789	800	791	818	836	801	801	798	807	819	799	805	797	830	805	796	833	775	832	832	771	822	813	779	841	798	814	792	794	796	819	791	791	833	817	855	751	783	791	795	827	826	798	851	807	760	823	844	847	848	806	822	843	778	803	830	809	769	832	847	807	781	806	837	796	881	831	842	825	873	788	811	818	797	873	830	798	768	851	792	849	807	839	797	841	801	785	847	834	800	803	825	832	762	794	829	834	832	866	830	775	796	867	793	765	802	821	824	847	836	801	779	810	777	792	873	820	791	793	783	862	853	791	802	783	841	805	832	828	812	820	754	865	782	799	814	861	883	801	816	838	774	793	793	814	854	827	844	806	808	835	845	802	826	851	826	847	836	788	844	788	856	891	805	820	843	840	813	793	805	870	803	791	815	801	847	813	812	853	805	834	832	826	813	770	898	798	850	830	809	805	735	783	843	833	873	807	829	770	796	791	776	825	792	788	842	791	838	807	792	853	814	793	815	834	824	802	808	855	808	857	809	824	838	779	799	828	765	796	774	825	868	818	816	824	823	829	815	810	817	816	834	789	798	795	792	851	868	833	815	807	848	856	850	802	785	823	796	859	835	810	824	850	859	798	848	837	807	820	792	873	829	836	786	800	883	849	799	858	820	812	817	800	818	804	796	781	853	826	805	848	810	830	808	827	833	840	837	852	788	794	836	803	820	830	806	775	828	882	820	834	801	808	841	781	808	794	828	784	830	811	794	798	864	823	858	862	770	795	813	870	847	837	770	768	801	800	799	815	823	788	856	835	802	816	843	802	808	853	846	828	817	792	796	849	742	823	809	784	848	814	822	822	835	797	833	807	822	840	808	844	823	807	794	794	779	804	806	800	752	841	825	786	806	769	812	846	828	825	809	799	833	811	805	851	816	825	815	828	790	894	820	807	849	799	761	811	796	845	835	812	788	830	856	807	828	819	790	788	836	807	814	812	834	822	788	811	805	774	799	802	813	787	811	813	805	820	825	836	817	807	834	799	799	822	753	767	778	856	765	841	816	827	797	823	818	752	844	842	879	820	777	825	828	819	843	814	816	827	775	812	819	805	841	831	790	788	875	842	784	787	835	802	831	799	796	850	799	807	850	832	784	805	786	828	840	809	824	796	857	804	801	804	783	848	818	811	767	870	782	844	806	799	801	838	780	851	793	782	864	841	742	851	840	807	762	788	811	848	805	802	868	788	793	837	789	818	805	820	819	812	840	821	833	757	793	812	790	791	824	770	853	804	815	788	830	882	873	823	859	827	777	865	819	811	827	846	798	776	827	876	813	798	855	841	761	844	856	832	780	836	800	810	799	819	841	823	839	868	841	779	809	744	856	815	859	829	854	788	805	857	817	842	775	827	827	792	820	766	798	842	830	785	789	865	783	812	799	822	795	794	815	825	824	762	799	797	823	819	842	818	783	845	844	857	779	806	836	774	795	855	794	873	828	806	796	729	782	819	855	814	832	836	810	803	733	841	842	809	808	804	832	844	853	809	794	778	823	827	825	839	864	868	826	812	813	789	840	773	839	798	792	816	841	794	833	804	820	844	857	772	772	874	797	840	791	876	822	810	785	829	811	868	818	814	797	809	869	769	793	818	775	869	831	892	792	821	852	813	795	859	784	850	795	831	801	770	771	836	828	827	821	831	832	829	834	846	819	778	836	801	861	813	761	801	795	849
12843	941	610	477	351	322	265	253	215	195	207	161	180	179	180	168	171	180	160	177	162	179	163	146	164	163	169	180	164	182	145	174	159	156	175	171	163	136	178	159	179	173	153	170	167	165	189	179	185	160	141	164	163	162	143	166	156	170	151	145	157	175	175	170	156	142	170	146	155	163	136	155	162	164	144	165	139	160	150	144	175	171	184	166	164	184	167	170	146	146	183	160	160	170	183	202	177	186	154	173	163	179	148	160	149	175	172	160	157	159	152	186	165	151	152	170	157	150	160	190	147	179	159	140	165	166	172	163	133	166	151	158	172	160	158	184	168	173	160	180	152	194	160	156	174	157	158	154	167	153	178	164	181	185	162	166	157	172	168	182	148	160	167	154	180	156	162	155	173	189	178	162	176	140	157	150	153	182	167	196	169	168	162	169	162	182	165	154	149	169	171	170	156	155	183	205	144	156	146	171	169	169	187	173	167	161	160	167	159	152	154	180	153	155	176	174	187	158	161	158	188	155	186	139	181	160	168	164	167	180	172	171	156	173	183	161	168	161	165	171	176	157	157	165	163	167	131	172	159	182	164	146	170	147	181	147	154	170	157	178	123	162	174	152	172	176	174	148	161	147	146	142	153	180	182	155	145	169	167	177	154	167	186	177	168	158	144	159	162	162	164	140	140	164	153	154	171	159	171	156	195	158	171	172	148	147	187	165	149	162	155	153	153	151	181	151	139	151	167	170	160	167	159	135	174	178	169	156	151	139	185	176	163	165	181	180	174	168	161	171	186	145	186	177	185	162	166	143	169	153	161	167	144	164	169	179	162	169	167	167	176	177	179	170	155	167	162	165	178	165	164	174	146	181	184	158	172	165	162	181	160	166	150	142	165	165	164	157	152	183	163	152	151	170	150	150	149	161	158	165	153	140	134	160	159	164	144	186	160	181	172	163	154	189	164	174	185	159	152	164	158	168	199	183	168	155	171	180	161	184	153	151	168	170	156	163	177	172	156	180	138	171	182	155	169	172	141	166	162	177	169	137	155	160	155	171	170	162	143	140	161	173	153	190	167	157	180	164	185	167	168	148	158	154	170	156	188	146	152	170	149	173	158	154	127	171	148	166	151	151	166	183	172	169	180	143	165	155	158	152	174	169	163	158	169	167	165	170	157	133	168	179	171	156	162	170	176	165	163	167	166	154	165	159	163	173	170	171	174	150	176	161	161	160	161	145	185	168	156	171	176	176	161	174	166	185	179	160	142	158	164	157	160	147	157	174	164	161	153	151	161	143	169	172	148	190	170	155	152	176	175	165	156	145	164	166	168	151	155	175	172	168	162	187	151	153	150	144	156	157	168	182	173	163	160	169	148	158	133	170	168	184	150	139	190	179	164	175	143	158	173	166	146	137	132	162	170	155	151	172	150	175	169	177	158	173	127	172	156	167	181	151	157	148	160	159	177	176	157	173	149	145	165	180	153	161	157	180	164	163	184	182	185	140	192	162	170	177	156	162	166	160	174	178	145	154	182	164	175	165	164	180	166	152	150	159	159	163	165	152	158	156	150	153	160	181	164	156	174	142	175	171	152	146	186	151	177	147	143	157	178	162	161	166	187	143	167	149	160	165	153	168	171	146	177	165	158	169	155	181	166	164	158	161	169	155	140	165	159	151	159	139	171	158	162	147	168	160	153	156	130	145	161	148	150	161	162	163	169	152	175	151	172	158	164	152	178	188	186	166	172	163	154	174	184	171	174	177	175	140	169	177	183	155	151	134	158	165	146	159	176	147	168	171	162	160	175	187	171	156	166	152	167	187	180	161	171	149	166	158	148	171	185	148	168	175	143	188	166	154	162	187	177	162	171	167	152	136	163	138	164	192	175	151	165	155	166	145	151	166	182	166	157	175	185	174	154	152	170	149	165	151	171	154	129	152	165	167	161	158	166	175	153	144	164	178	132	142	142	191	168	171	157	185	163	203	203	177	156	162	183	164	162	166	149	170	155	162	159	204	134	157	140	155	165	161	162	181	163	155	158	155	162	176	171	171	156	157	154	170	158	175	156	172	163	139	153	159	155	176	192	142	153	160	159	166	167	181	160	148	163	165	173	124	155	161	155	168	177	143	144	154	177	152	160	155	176	177	181	189	148	176	147	137	144	174	155	144	172	192	164	163	172	168	167	153	150	173	190	158	158	150	159	157	143	133	178	157	164	176	173	162	167	153	149	187	180	160	172	145	170	162	163	157	173	147	188	165	167	159	151	157	146	172	157	145	161	149	170	159	140	156	164	149	165	161	159	165	141	149	169	171	154	164	171	171	175	151	146	162	174	165	159	180	168	154	161	151	163	160	199	164	167	156	168	174	169	163	164	167	161	175	157	164	157	186	179	182	170	189	193	181	183	140	145	188	151	180	168	158	173	169	163	153	164	148	168	175	183	142	170	150	172	142	199	146	179	151	183	169	172	174	186	161	157	153	159	136	178	172	165	157	141	162	137	139	156	160	149	175	150	179	162	169	164	180	163	175	162	163	160	174	150	153	177	154	181	161	157	152	150	142	141	179	180	139	168	161	168	179	184	167	166	164	166	128	169	161	171	135	159	146	165	164	163	164	161	176	179	147	149	174	145	167	156	164	169	154	155	155	162	166	145	149	179	167	183	162	171	178	188	157	162	164	169	177	165	165	157	153	179	193	156	164	166	156	179	149	160	182	144	161	173	166	160	171	148	137	181	185	157	146	152	154	173	141	163	151	160	172	167	169	162	160	145	167	156	186	166	164	164	147	155	172	166	171	188	174	169	149	168	179	169	174	162	181	154	156	166	168	152	146	158	171	189	173	169	170	173	149	143	157	152	150	167	165	157	169	161	182	164	174	152	180	164	181	173	167	146	183	144	173	176	171	144	159	167	152	178	144	145	161	172	143	165	174	157	160	176	176	167	157	157	158	171	170	181	135	154	183	155	172	169	175	147	151	170	147	175	145	165	179	149	165	166	152	149	137	148	156	183	141	186	157	164	168	159	159	172	153	174	160	146	161	183	157	196	172	173	132	154	192	183	159	141	165	183	156	149	173	155	160	173	148	146	185	162	162	185	158	172	148	155	130	173	172	165	161	145	154	164	184	183	172	160	160	155	154	169	145	178	145	141	152	185	154	175	166	165	147	164	141	149	170	144	165	154	160	156	169	161	158	172	176	171	143	167	163	181	153	177	159	172	148	174	162	146	165	137	194	164	178	175	203	168	163	136	135	155	197	165	146	162	162	166	162	168	153	156	160	165	146	163	172	144	158	178	160	155	134	144	157	178	172	162	186	166	162	173	168	159	158	163	158	164	161	172	170	147	163	153	175	184	147	159	146	164	173	155	151	173	166	177	169	178	159	147	164	157	170	157	184	169	139	197	179	162	145	136	158	174	169	147	156	159	145	172	174	136	179	173	179	159	167	157	179	154	154	165	157	159	169	153	145	171	141	152	167	148	146	160	169	171	188	179	170
8004	900	1460	1619	1346	1135	1004	875	742	639	637	619	559	577	544	513	489	504	508	483	501	427	450	482	461	450	465	421	441	396	430	435	457	460	432	428	395	463	443	435	421	446	400	439	454	420	428	420	407	432	427	436	451	443	434	447	395	407	419	415	432	464	408	414	416	397	430	474	430	426	410	415	465	413	423	406	405	408	420	432	444	400	419	440	442	432	397	420	370	395	397	445	426	458	432	414	410	437	447	456	398	418	420	436	412	403	391	417	411	413	402	451	452	406	419	401	443	428	386	421	405	409	426	425	432	414	457	439	423	440	433	432	402	421	401	410	428	396	416	405	424	437	410	396	423	410	421	408	368	474	404	403	413	417	417	422	418	403	421	407	414	441	494	453	408	441	440	399	402	405	416	437	438	426	419	411	411	426	421	393	455	435	415	437	403	397	417	377	437	431	414	405	435	426	413	416	417	434	417	399	394	419	436	456	392	374	416	395	412	445	415	399	441	408	419	414	449	389	440	400	419	431	389	398	406	409	426	434	387	413	424	434	447	402	445	438	448	418	414	407	423	408	424	409	440	447	436	393	415	415	418	410	427	400	444	439	422	428	417	416	437	444	434	422	420	383	438	407	452	396	397	434	469	399	422	426	414	411	417	443	431	403	413	428	403	432	408	375	419	433	413	428	414	418	425	409	410	450	407	414	424	442	411	391	411	417	407	412	376	404	404	440	402	395	384	440	473	418	446	412	376	425	473	412	427	443	433	387	449	435	387	421	406	404	455	428	364	430	396	441	429	422	407	418	422	411	415	410	414	412	435	431	415	390	449	450	389	388	427	390	451	412	427	423	436	439	453	429	435	400	421	412	435	410	449	427	405	427	393	391	421	414	394	432	415	384	400	411	385	425	420	429	426	406	422	426	400	424	436	446	420	446	407	439	388	437	422	395	416	420	425	413	396	408	408	453	433	425	426	415	463	424	443	453	351	391	426	437	439	421	421	387	422	426	394	395	410	446	442	397	416	400	442	425	416	438	419	378	403	387	424	428	385	396	418	384	443	437	391	415	398	405	406	404	435	417	419	429	421	436	455	415	394	430	427	430	419	426	405	425	421	433	428	378	424	429	442	397	413	408	410	413	404	433	402	416	423	389	441	427	394	457	402	404	420	421	472	433	419	429	454	428	438	412	394	426	414	399	435	414	399	429	412	439	429	465	432	435	423	401	415	441	434	417	443	399	390	402	446	398	429	406	404	411	404	395	413	384	398	403	421	406	424	390	442	427	412	431	416	444	378	421	397	415	404	411	429	391	420	437	411	416	410	371	444	402	436	425	411	403	423	440	426	433	413	432	418	394	398	438	402	391	431	431	407	393	386	405	415	451	435	387	408	436	384	419	400	420	390	407	440	443	437	423	407	367	418	428	417	394	421	448	399	417	431	411	415	422	418	403	396	389	421	399	426	427	413	419	454	387	415	427	413	446	458	398	432	407	424	422	409	421	410	405	437	407	395	411	421	411	413	396	392	406	418	403	472	416	418	431	429	421	441	387	430	402	427	434	405	388	404	392	395	441	430	434	396	430	391	448	416	413	399	425	419	437	397	425	444	426	432	425	426	430	417	407	380	436	462	428	430	414	432	410	425	417	357	420	419	458	423	385	436	400	408	422	425	409	414	407	441	415	424	422	428	434	436	417	417	361	413	402	402	420	436	437	447	432	393	402	408	412	443	435	412	404	402	401	415	406	388	420	394	430	414	442	393	421	412	392	400	415	404	448	397	399	442	445	431	405	426	423	402	424	395	391	387	438	402	412	392	389	435	461	409	426	402	406	397	403	421	394	417	401	406	441	411	419	398	391	420	416	421	434	420	441	422	423	423	386	415	412	433	411	455	420	438	413	432	440	431	424	397	415	402	423	409	444	423	415	407	445	400	420	448	404	414	426	441	419	439	402	423	454	372	411	477	430	437	380	439	399	406	427	427	421	417	390	421	426	417	424	436	381	426	427	397	417	437	406	402	412	420	412	419	406	437	408	429	405	423	412	432	408	445	422	378	437	436	411	401	440	427	426	430	422	412	429	430	438	416	413	413	421	413	419	407	381	394	419	411	433	427	399	430	424	397	406	435	413	438	401	410	398	413	384	463	420	443	411	418	408	415	391	389	439	448	383	435	441	413	405	386	437	392	391	407	379	406	413	439	433	366	414	421	420	383	454	417	421	431	446	437	397	419	435	413	426	414	412	407	430	447	387	439	371	427	408	396	387	396	450	427	415	406	427	399	441	420	421	374	397	394	411	417	404	387	400	378	407	417	411	460	415	425	420	392	438	407	384	434	411	425	430	423	425	417	430	390	424	398	415	421	424	445	395	448	402	431	422	395	386	409	390	399	421	429	437	429	375	426	424	417	408	434	478	423	401	384	386	422	436	388	413	436	431	440	419	376	431	412	393	398	421	428	410	434	419	432	417	425	423	408	428	406	413	427	434	448	397	448	451	422	417	396	425	420	399	412	425	378	398	404	398	463	428	452	403	426	456	453	391	423	397	402	434	439	408	412	405	427	430	413	393	418	443	432	438	421	397	433	423	381	438	411	422	465	391	407	402	400	430	391	374	399	432	387	396	404	413	398	401	413	442	420	392	413	431	453	411	456	401	413	422	403	442	380	407	388	404	398	446	423	425	406	410	432	411	394	410	454	404	417	408	413	401	441	432	388	433	437	435	426	400	421	370	432	420	483	415	447	427	416	448	439	388	402	401	452	420	417	429	429	448	413	395	420	425	446	409	422	382	420	422	408	402	413	446	414	401	423	408	390	399	413	398	374	424	428	408	396	409	409	425	430	414	459	375	460	429	416	406	422	418	450	409	399	404	420	401	429	386	431	427	428	408	404	437	432	399	437	410	450	430	424	451	407	401	399	431	462	379	420	425	456	413	425	426	411	409	443	424	411	428	436	400	439	437	428	419	409	410	417	375	418	413	412	390	434	412	440	418	415	429	411	381	413	440	427	429	401	388	403	422	437	407	424	405	442	404	438	413	406	437	409	385	396	426	398	422	455	447	457	395	440	409	426	420	414	433	394	437	449	419	372	400	413	407	392	413	411	392	393	386	400	428	406	413	421	418	420	424	406	417	400	476	398	448	417	404	409	412	418	417	388	433	375	452	440	414	445	401	444	423	427	429	435	452	410	402	398	415	413	472	417	379	429	421	431	406	416	430	394	394	408	400	384	423	381	443	391	403	419	439	425	410	428	440	388	383	443	418	411	439	450	426	449	423	392	402	423	388	432	440	423	418	401	415	392	372	418	439	434	402	394	414	423	431	418	422	419	438	429	403	379	424	442	386	416	434	408	450	410	427	411	395	391	420	401	414	391	394	432	421	419	450	449	399	418	413	399	436	418	383	465	418	408	359	406	416	427	414	407	433	423	413	415	484	422	397	434	444	421	397	454	386	401	390	440	428	397	392	409	405	407	417	408	426	446	430	440	435	404	420	366	440
1363	384	411	366	392	376	369	405	360	403	394	370	362	405	381	398	369	362	370	382	365	399	411	397	373	352	413	375	392	346	419	369	367	369	411	367	380	396	332	428	369	395	420	385	378	399	382	393	357	407	395	408	416	381	350	414	393	358	355	373	378	381	391	374	377	409	404	413	405	396	395	402	415	358	400	398	408	371	394	377	426	410	400	364	423	410	400	426	374	366	404	388	397	426	367	399	414	321	378	382	393	364	368	370	378	342	375	378	389	379	423	377	377	357	374	404	400	389	396	383	432	401	390	410	380	378	373	381	364	372	381	403	432	386	403	388	374	371	399	347	387	382	374	392	344	351	402	361	370	367	404	388	353	409	399	389	391	375	386	403	359	398	411	399	392	427	423	413	376	416	419	375	373	389	374	421	413	335	385	419	379	406	401	355	412	434	379	390	394	396	341	381	379	386	401	368	386	418	359	392	397	382	437	359	359	355	397	386	378	394	354	371	390	364	394	356	372	393	357	390	398	399	384	400	410	394	375	377	415	411	364	378	347	403	325	375	378	358	350	397	383	421	382	407	411	427	388	376	380	395	370	359	384	390	372	389	371	365	377	381	382	408	430	407	358	395	390	351	410	359	378	393	463	395	405	430	402	397	375	396	423	389	359	394	382	385	381	395	383	358	382	365	420	388	411	407	359	422	400	357	361	395	385	401	398	398	365	385	397	391	390	359	365	427	393	412	354	374	363	426	379	357	357	365	372	373	390	409	391	391	383	387	406	385	368	390	442	427	392	382	387	402	397	384	384	396	393	364	381	366	386	397	399	353	399	399	365	415	446	371	364	418	366	366	379	424	386	385	398	380	384	374	401	393	415	392	374	400	363	372	388	391	403	365	398	399	419	376	384	361	361	340	398	401	411	375	397	405	415	348	416	370	386	371	350	364	384	376	395	407	397	418	402	353	347	375	376	404	376	388	397	377	408	412	377	397	406	356	392	351	385	429	410	381	407	396	359	431	375	390	355	416	387	369	354	387	382	360	387	397	380	382	349	367	348	370	383	354	404	429	364	391	419	388	393	361	363	404	409	360	365	393	423	418	408	363	401	385	363	361	372	393	411	394	419	405	407	384	356	340	384	369	366	398	377	421	387	365	394	416	388	400	394	387	368	393	380	387	392	390	384	423	371	358	394	404	370	353	385	359	404	342	376	401	367	372	373	402	422	436	410	362	390	358	374	370	385	414	366	388	346	398	405	358	365	369	338	369	401	401	415	396	406	371	377	385	383	368	379	381	414	409	392	362	407	434	372	381	424	387	382	355	396	373	357	403	401	407	385	353	353	366	394	407	368	403	396	412	383	375	359	421	406	384	361	419	401	383	426	400	363	401	389	389	398	359	394	388	403	391	378	398	372	409	361	410	372	381	417	388	410	371	351	403	368	335	361	386	385	349	412	382	404	379	418	382	378	396	378	371	409	359	392	392	360	406	359	350	377	395	409	375	377	390	357	397	394	393	377	371	359	380	385	373	410	402	388	358	412	384	375	402	380	364	383	386	394	382	392	425	376	418	403	375	419	372	406	362	373	395	415	357	401	383	405	395	367	377	382	386	401	417	399	391	376	388	396	376	374	380	391	359	397	374	394	390	408	384	428	393	412	368	403	383	401	373	388	411	403	391	348	381	369	380	420	408	349	379	411	381	400	401	396	388	422	370	423	408	350	404	368	407	372	390	396	393	365	387	422	400	361	397	371	341	349	394	365	362	369	368	422	391	379	378	372	380	380	409	435	373	371	405	424	389	411	444	408	348	378	374	388	378	364	384	402	386	394	411	381	377	353	390	361	389	409	398	359	368	374	388	390	373	379	390	409	362	399	403	387	382	369	383	362	363	391	397	378	422	386	367	370	392	387	408	379	375	439	418	398	378	380	402	388	391	386	366	375	368	404	368	410	382	377	389	328	406	406	368	371	379	391	391	341	330	406	376	368	373	369	405	411	405	398	347	362	410	380	373	353	364	413	409	395	420	416	374	376	367	356	430	382	394	353	352	402	381	354	364	403	408	400	380	372	390	367	383	372	389	362	380	412	383	392	408	359	370	392	404	382	366	374	410	385	398	378	376	371	373	404	388	414	420	411	384	365	381	378	355	387	434	416	415	388	379	379	384	371	396	406	380	372	408	375	416	387	382	376	400	360	389	410	411	416	412	398	397	377	366	377	400	356	358	365	408	428	394	362	409	368	339	354	370	414	440	374	388	374	378	396	409	433	387	394	400	358	394	390	390	438	372	380	395	397	356	394	368	384	354	445	359	359	399	395	377	409	410	379	404	371	377	355	345	361	390	396	359	423	390	382	402	381	385	404	396	402	371	414	443	365	391	403	382	375	417	392	362	382	384	382	390	391	422	407	376	422	343	379	461	390	381	366	366	368	370	421	392	356	393	396	407	416	381	374	359	357	414	351	397	373	373	411	391	439	413	391	437	388	376	417	410	374	347	442	361	368	384	388	391	403	419	401	386	375	399	413	385	351	395	371	384	399	378	376	366	339	367	331	361	384	387	378	368	383	356	401	362	356	380	409	378	379	434	388	403	407	419	366	400	408	421	407	403	358	332	359	391	353	368	356	363	385	357	381	380	342	390	354	363	392	394	396	379	389	410	390	412	399	411	407	381	392	359	346	387	373	375	370	395	411	398	399	378	372	393	379	406	399	379	392	347	395	393	366	355	388	374	399	399	395	374	356	422	381	396	379	361	390	375	370	406	421	432	406	403	382	382	379	389	420	393	407	367	408	388	420	361	359	369	368	393	377	352	370	374	406	387	349	392	378	377	373	370	376	387	378	368	387	378	393	377	356	378	356	406	409	392	426	414	364	385	410	403	386	393	408	387	401	395	358	372	382	418	389	389	354	364	389	432	402	413	367	374	376	364	355	416	412	375	398	343	385	391	391	386	368	367	369	422	379	391	393	371	400	388	395	398	407	412	384	418	444	437	385	404	363	398	397	390	372	375	364	396	415	411	383	344	395	369	396	412	358	398	360	368	356	410	394	395	396	372	410	416	401	357	402	384	420	426	377	399	414	390	412	402	361	375	372	407	371	409	391	381	391	344	396	389	368	370	358	410	351	406	417	364	408	364	393	374	411	405	363	409	384	380	392	373	402	388	410	370	377	400	370	348	397	390	361	417	411	358	374	379	392	414	405	426	405	386	398	370	409	369	404	389	409	395	389	382	335	391	384	422	407	387	370	392	355	358	381	424	402	379	371	381	369	392	381	359	421	373	406	415	389	392	397	383	378	355	393	378	373	380	381	426	416	385	391	378	378	356	365	371	363	399	376	367	394	390	421	405	404	410	383	422	403	384	453	429	426	401	388	347	410	396	389	350	380	383	414	388	386	377	376	391	372	422	359	380	414	389	392	404	404	413	389	392	401	375	390	412	448	398	399	403	387	387	416	360	408	370	362	381	409	380	373	447	396	408	381	396	386	397	399	380	381	414
1981	918	882	878	940	895	907	906	932	925	846	900	857	934	962	926	938	848	882	925	938	908	905	913	893	887	870	940	909	901	919	880	889	944	880	876	924	891	920	920	863	864	877	863	909	893	884	874	929	905	916	909	930	872	864	921	859	906	931	890	899	897	854	885	929	896	868	846	886	896	839	916	875	877	907	848	907	845	884	876	924	911	886	922	847	883	867	902	886	911	944	904	908	864	869	923	845	944	898	876	965	857	845	895	895	953	925	892	908	880	915	913	860	951	868	914	850	934	875	909	901	883	887	883	869	879	916	915	873	924	871	939	911	909	887	911	914	889	911	924	889	906	923	869	901	944	936	877	891	848	869	899	899	914	895	848	894	848	870	930	912	887	854	932	873	857	871	899	930	915	921	943	931	886	852	932	879	945	925	869	888	903	975	875	904	860	939	834	880	863	865	885	920	932	926	884	823	921	918	926	902	923	838	915	867	881	937	945	935	889	904	901	896	825	865	884	858	925	929	890	889	885	880	918	934	909	887	858	907	903	900	825	910	869	907	923	925	909	854	881	911	859	917	889	877	929	912	871	902	923	924	860	917	887	869	857	861	903	876	942	872	874	911	901	895	873	862	903	878	908	925	951	897	880	908	901	824	891	889	864	852	885	900	940	854	813	879	912	880	883	882	922	921	868	870	932	926	917	909	906	833	830	862	897	962	885	856	832	922	889	918	904	901	874	878	869	905	879	960	901	896	878	920	879	904	873	855	892	894	873	887	883	866	909	916	878	857	859	843	906	899	900	909	871	894	865	913	923	844	897	887	924	840	917	887	924	906	910	886	905	864	899	859	847	872	869	888	899	874	890	906	853	928	919	891	939	875	938	931	900	892	890	864	870	865	873	872	848	865	929	917	899	903	946	889	883	907	807	906	889	857	861	934	921	921	851	842	927	897	913	906	864	859	903	930	907	963	922	874	896	821	855	871	889	909	852	870	835	872	911	897	883	902	914	927	935	869	824	862	885	885	889	875	898	899	930	885	912	916	882	891	851	938	935	885	855	909	900	923	917	895	850	914	905	904	885	886	901	908	938	943	879	891	887	923	921	896	863	953	884	947	901	867	896	920	909	877	882	898	947	879	911	910	867	963	891	903	878	899	894	886	910	873	919	850	832	890	927	883	909	934	850	942	879	918	930	867	855	891	899	902	918	848	905	925	864	871	885	850	902	865	896	880	887	887	948	959	897	897	905	962	905	985	915	895	881	888	898	846	888	919	874	914	924	897	843	891	852	862	966	886	913	930	915	889	898	856	856	898	844	914	917	907	935	905	884	925	870	918	861	874	836	857	895	896	920	900	891	814	912	875	940	910	876	908	889	899	924	885	938	928	854	935	906	886	917	897	909	934	851	921	878	929	877	908	913	898	887	922	880	895	864	897	835	905	918	849	895	878	853	885	888	909	912	901	920	936	948	855	832	883	886	874	849	891	892	897	909	913	866	956	873	959	933	872	881	909	878	919	912	855	898	896	868	902	887	901	906	882	922	902	888	865	943	857	913	884	882	939	925	913	801	862	843	900	917	854	911	872	887	878	894	872	913	898	893	889	927	847	840	912	929	919	906	888	911	897	876	894	902	905	915	884	879	884	871	883	934	878	902	902	904	915	873	861	921	922	907	881	912	855	798	848	877	939	895	902	918	869	872	927	911	873	862	905	901	928	859	866	917	845	931	852	910	834	932	908	880	903	885	916	891	879	966	983	885	960	932	963	911	929	880	885	898	926	887	876	881	851	901	889	930	917	901	933	912	856	895	945	940	888	886	901	886	857	870	905	930	888	902	825	877	897	853	848	854	888	894	915	910	906	884	913	908	864	936	925	898	893	895	914	877	872	915	929	865	881	987	918	850	914	916	873	849	875	879	913	912	911	911	908	948	911	916	865	905	906	862	853	854	914	877	937	920	950	887	962	860	894	907	893	870	852	893	937	903	883	866	937	901	897	873	879	869	897	875	912	906	921	897	908	925	940	954	853	896	889	913	949	921	907	898	926	890	878	910	859	945	872	915	888	915	898	859	897	937	848	947	918	890	890	890	935	908	895	907	863	863	912	882	904	910	857	921	858	933	882	929	918	916	883	837	854	922	871	905	928	925	892	881	887	888	869	876	922	933	864	927	922	925	874	893	891	902	925	877	923	938	888	887	906	881	887	938	881	882	923	877	896	906	913	856	908	946	852	864	907	925	831	907	878	822	866	865	865	904	874	848	865	912	931	888	841	911	867	844	909	867	903	934	939	957	868	930	944	925	939	874	954	885	875	940	848	876	911	833	834	872	905	871	924	841	867	944	911	897	856	962	864	895	916	899	874	858	898	913	917	913	864	866	903	917	946	954	890	905	918	885	899	879	928	825	867	858	929	873	915	878	923	881	892	917	903	915	937	872	939	831	916	860	849	861	924	914	912	906	940	892	903	924	902	874	860	916	883	902	925	899	849	850	892	943	919	926	923	953	872	894	892	866	831	914	856	913	881	932	938	877	926	941	892	929	863	916	927	882	930	926	921	892	886	876	921	930	885	888	960	858	890	968	937	868	860	896	868	921	878	898	872	895	897	916	932	918	905	855	881	885	890	929	926	871	891	917	919	897	875	873	942	930	895	889	892	878	952	893	849	895	895	922	891	907	890	907	928	914	894	915	877	917	894	876	843	898	896	886	900	879	893	880	901	866	930	892	890	861	885	844	928	906	897	911	918	941	943	835	923	890	905	894	902	872	931	910	840	879	898	859	925	898	886	902	840	879	903	892	884	901	949	863	915	913	898	916	846	919	896	890	904	870	941	918	875	861	865	911	921	863	910	872	855	915	804	914	868	841	856	872	846	869	882	910	898	900	886	914	897	879	907	881	915	922	914	898	943	876	930	952	878	850	880	894	922	910	911	892	872	921	874	905	876	897	870	901	909	921	873	921	874	874	916	864	866	847	909	931	935	893	904	858	874	910	896	931	938	915	909	852	926	881	907	903	855	920	840	905	863	925	889	891	877	877	881	959	929	854	924	897	898	889	867	875	892	849	875	860	929	866	900	874	917	845	896	868	896	879	891	927	857	898	910	901	919	899	897	883	875	915	896	851	894	879	863	874	846	928	889	898	869	894	877	892	867	883	910	882	887	878	972	864	875	905	897	972	905	928	847	941	944	875	900	928	893	911	934	878	923	893	921	864	909	932	919	903	868	865	844	892	854	890	863	935	887	919	916	855	923	895	899	903	900	836	863	892	896	851	948	841	876	923	907	861	868	863	934	890	893	914	894	870	889	870	913	948	879	927	856	901	848	891	948	905	894	879	881	858	887	875	869	832	919	885	906	904	842	935	881	924	869	873	871	913	887	893	892	920	845	864	893	886	880	899	931	885	886	876	898	882	903	905	946	870	943	883	919	905	871	864	927	894	872	876	911	879	909	875	920	932	893	883	885	966	900	855	902	916	914	912	881	851	924	914	890	924	890	919
7249	685	572	510	458	437	383	393	369	404	374	351	360	377	362	357	335	372	337	369	355	339	363	398	321	350	368	349	347	355	347	360	370	327	378	361	354	358	328	355	336	355	357	340	320	344	357	363	374	354	355	379	320	381	349	355	348	362	351	343	371	381	351	308	381	362	376	340	358	361	364	392	365	359	356	347	354	335	361	342	322	345	350	346	342	333	361	372	359	330	359	370	333	373	316	363	383	371	342	370	334	339	334	345	367	316	325	331	361	335	333	363	367	381	338	364	335	391	334	339	380	377	339	365	362	366	388	393	398	339	352	361	359	382	398	350	352	343	360	349	363	365	369	369	347	354	384	369	321	374	339	344	355	343	406	338	362	320	315	327	359	349	351	326	328	365	321	373	392	370	332	346	387	312	344	358	351	345	357	342	357	355	363	377	362	325	378	363	332	373	372	368	393	374	357	357	334	361	391	355	333	367	324	349	332	361	339	381	362	382	383	358	356	353	360	372	341	352	366	325	414	330	323	323	364	367	349	381	356	380	333	339	345	361	388	333	342	376	355	360	365	354	311	351	362	364	318	361	337	362	360	377	354	348	379	322	364	332	367	360	316	341	351	340	329	372	342	343	375	354	315	372	357	381	354	370	369	326	370	361	343	373	351	304	339	369	341	336	348	313	345	371	364	370	329	353	366	370	345	380	360	353	333	339	358	335	323	376	352	339	368	391	389	353	373	375	344	323	357	377	384	358	354	379	327	358	364	354	367	334	350	345	358	354	379	355	318	346	332	367	359	362	309	340	317	333	355	357	364	352	357	374	363	325	393	326	388	377	349	352	353	335	390	357	378	364	325	384	343	353	344	336	346	327	330	366	343	332	386	351	370	352	393	330	354	348	347	369	373	357	373	364	377	317	335	381	364	341	327	362	342	359	352	386	361	343	347	352	386	376	351	335	368	355	372	354	366	391	323	331	356	350	378	358	344	316	344	358	350	365	338	344	355	359	360	376	326	313	350	337	347	374	359	343	338	378	365	339	327	369	343	353	355	376	341	323	367	370	328	370	340	347	318	339	366	367	327	379	373	338	294	352	347	342	351	371	359	356	345	318	359	362	327	342	357	357	327	364	359	346	365	346	344	392	371	367	369	362	365	376	348	372	367	363	344	378	335	381	353	385	415	352	325	337	325	344	335	359	358	351	357	336	345	319	343	344	344	360	337	367	331	391	370	385	396	422	368	341	341	341	380	319	331	349	343	374	317	378	348	361	322	352	359	349	342	377	352	358	342	335	308	369	354	397	291	322	348	366	374	336	344	383	384	336	357	348	348	360	358	348	334	330	342	331	365	335	349	390	324	353	351	375	357	329	371	364	370	338	367	366	365	349	355	332	375	385	371	329	356	357	364	340	358	363	353	352	367	348	353	331	332	345	381	364	335	354	348	330	318	374	366	406	371	334	362	356	384	379	351	340	343	319	394	364	341	366	368	372	341	348	411	349	355	358	359	374	342	374	348	348	354	353	391	371	346	354	352	340	356	368	384	364	358	368	335	357	367	372	366	360	341	339	336	327	349	369	372	358	348	328	361	312	352	324	336	343	325	339	319	370	345	380	380	322	360	360	389	367	366	341	383	344	353	370	336	357	357	330	357	364	341	323	351	371	373	321	353	391	364	361	328	379	325	341	330	339	332	322	400	349	357	356	317	331	347	344	381	378	371	389	368	384	370	329	363	358	327	363	348	331	363	343	349	335	341	346	357	348	346	300	352	351	372	372	352	366	357	334	365	361	341	322	331	369	383	379	344	368	383	372	358	335	335	334	362	376	362	348	376	376	363	347	362	342	373	370	375	350	370	377	351	353	338	337	328	334	330	366	344	372	348	390	355	347	311	366	369	369	365	347	376	383	379	361	324	352	346	342	357	352	348	316	355	335	304	341	356	358	365	362	330	308	374	342	351	388	326	391	353	398	364	359	353	355	341	350	365	370	325	390	386	330	317	331	321	374	331	308	361	342	361	326	341	353	330	380	328	329	349	350	373	345	344	360	365	378	368	385	352	321	367	360	353	357	327	340	341	331	335	350	346	326	347	349	365	301	348	363	346	354	377	363	375	405	368	329	372	366	320	319	351	331	351	346	317	354	353	328	374	340	327	366	342	342	313	342	354	376	380	325	361	360	377	361	383	354	359	363	328	369	350	370	370	346	365	348	356	385	369	328	344	342	335	352	381	352	353	365	383	319	338	343	337	355	375	361	311	356	382	353	368	371	362	363	380	369	368	385	379	332	328	303	326	331	330	330	341	358	362	357	341	357	364	344	358	356	336	385	375	369	353	362	366	338	321	370	365	366	339	372	345	366	357	347	345	367	329	366	339	363	308	322	392	357	355	334	361	354	389	385	361	400	350	363	353	358	364	381	408	357	356	349	348	339	341	386	342	317	307	343	368	343	349	360	336	354	308	343	335	372	342	325	340	358	338	330	347	382	361	345	336	396	348	366	368	349	376	374	377	380	394	352	383	369	328	371	320	333	338	340	337	330	354	358	344	381	333	344	356	317	357	360	347	325	384	367	362	360	351	373	388	332	354	376	330	329	353	333	344	346	363	365	382	358	379	404	342	355	356	368	373	348	321	343	376	360	343	355	335	335	340	354	374	337	373	315	376	340	390	359	332	357	354	356	348	348	372	359	366	355	327	351	365	347	362	363	376	357	360	358	372	352	332	338	357	331	364	365	380	326	378	344	366	348	412	334	380	376	361	336	335	323	321	337	358	359	361	341	359	386	320	329	328	372	359	342	364	345	320	367	349	364	357	340	373	354	353	326	354	317	370	362	354	303	323	321	363	360	352	362	378	414	349	341	342	327	372	347	342	361	331	336	356	393	326	350	350	357	334	394	362	347	378	329	340	338	364	345	351	355	355	354	359	325	392	362	341	350	350	340	365	345	336	387	356	332	339	348	341	341	334	350	334	377	342	343	351	355	357	332	326	314	353	336	349	356	358	356	357	342	372	393	361	338	353	330	365	353	348	338	354	369	394	364	335	353	397	362	360	354	369	366	301	340	345	360	363	349	354	356	355	370	375	358	371	391	363	349	344	319	345	335	379	360	364	380	355	357	374	340	373	359	396	374	354	338	347	378	338	324	363	348	365	342	375	359	340	384	352	374	363	373	331	357	393	355	344	388	398	379	348	350	333	348	362	373	349	331	375	349	361	364	336	338	354	326	338	340	392	341	358	372	339	407	340	353	369	374	347	342	375	350	339	353	368	364	337	373	365	331	340	396	366	324	327	319	359	357	383	319	338	350	342	376	374	346	354	358	367	327	340	372	321	343	338	367	327	320	361	375	346	350	355	366	338	382	346	344	339	360	376	336	378	376	377	330	330	350	324	342	365	383	353	356	346	373	357	337	369	364	322	346	310	356	348	354	357	350	364	354	356	381	368	397	336	352	387	365	372	327	328	357	337	406	358	353	351	362	342	368	355	367	385	373	361	346
6545	1060	1357	1563	1253	1233	1063	1041	989	942	874	935	902	870	864	890	924	902	837	847	856	793	882	820	857	817	881	868	894	876	806	794	836	808	884	824	848	885	847	862	818	754	817	822	803	844	835	800	843	867	817	853	813	777	806	797	849	846	814	840	788	783	800	794	753	754	808	795	816	803	818	877	849	822	834	804	822	854	815	821	806	790	827	797	770	759	822	825	780	861	819	804	784	816	825	799	806	833	785	801	789	840	781	760	806	786	789	808	815	845	799	799	794	834	824	827	812	819	827	785	828	781	808	848	796	753	837	822	833	813	818	837	812	808	784	796	823	835	828	807	846	782	819	781	817	819	787	785	818	787	884	766	852	808	841	813	820	813	845	819	832	817	895	799	809	812	802	838	771	820	846	782	900	803	787	835	782	788	816	823	803	846	804	830	809	786	781	762	816	825	799	856	808	859	828	805	866	861	819	830	815	841	838	799	831	825	823	808	826	777	875	827	822	812	862	773	802	810	834	789	819	858	804	845	844	811	845	771	822	837	791	824	803	803	862	814	808	813	795	796	846	812	780	781	848	762	835	757	809	837	801	832	858	816	839	790	810	811	870	854	789	812	849	823	844	802	867	829	864	906	833	812	829	767	840	811	833	836	826	832	807	794	827	828	807	849	804	815	809	877	860	827	802	832	809	834	800	834	776	785	838	794	807	808	805	804	821	858	882	819	836	844	802	812	762	805	832	806	793	788	804	805	792	849	814	836	820	835	805	788	813	774	804	801	822	788	876	784	815	901	801	828	791	822	798	781	785	850	824	847	830	825	824	816	842	834	824	814	814	859	861	847	800	817	819	800	753	832	843	790	818	857	838	777	774	792	850	841	825	813	824	789	824	821	772	804	805	855	813	827	859	806	812	832	806	788	858	848	881	788	837	769	878	822	828	818	805	825	796	848	808	805	792	774	823	806	802	844	804	773	810	833	804	850	837	810	761	805	845	784	812	791	807	843	848	831	809	805	808	800	796	835	799	791	819	823	843	806	804	806	844	830	837	845	777	794	874	772	778	828	841	799	849	788	806	835	875	797	795	841	843	753	834	777	813	821	851	787	816	816	834	767	851	869	816	849	814	861	864	852	803	796	837	848	876	806	831	831	816	806	849	779	833	811	787	827	810	775	807	809	829	775	778	807	814	787	858	854	803	812	874	859	852	818	827	817	817	807	823	831	786	768	798	762	813	803	797	791	768	850	782	838	815	849	819	809	847	789	807	786	845	868	823	798	860	860	767	783	822	834	833	859	883	822	827	882	849	809	762	776	777	750	824	793	765	837	818	804	771	819	825	850	790	791	826	809	861	796	757	811	801	827	820	785	786	811	769	806	841	843	840	835	796	806	840	849	810	832	858	798	796	800	842	801	802	776	808	793	806	754	861	837	823	774	797	851	851	879	794	822	785	842	803	850	812	784	832	822	779	809	776	840	813	810	779	814	829	831	832	820	811	797	847	771	819	831	873	829	887	776	831	868	866	790	800	815	796	807	799	797	833	811	837	837	849	819	803	796	802	813	787	819	835	829	810	856	825	865	812	790	810	831	819	820	806	803	829	759	813	790	866	818	850	813	795	880	829	783	836	815	761	806	813	823	813	864	842	809	758	810	832	839	797	840	788	852	795	776	797	838	818	789	811	762	806	793	831	845	879	811	874	791	846	866	780	833	836	798	821	809	826	831	793	822	824	794	886	800	786	845	752	833	756	815	846	813	806	743	792	848	825	858	808	851	808	806	793	840	859	829	820	825	845	834	811	819	893	835	862	768	831	830	879	841	793	828	851	788	863	825	794	788	828	783	784	842	837	827	834	820	778	809	788	822	818	824	789	776	830	835	830	856	805	833	839	815	788	845	809	818	832	824	843	829	832	845	816	796	818	834	809	824	782	809	755	815	756	824	796	872	779	850	828	830	815	798	812	778	825	800	796	839	789	840	823	815	814	770	784	792	816	814	771	853	790	791	844	832	824	850	843	834	833	802	769	870	823	796	811	828	808	818	786	844	791	856	837	819	858	759	823	799	785	848	818	848	856	834	832	857	828	817	802	804	845	822	827	828	756	877	853	779	816	768	831	862	818	791	832	861	822	820	830	826	808	818	784	816	821	817	824	812	841	734	838	810	822	861	817	831	845	784	821	816	790	834	761	841	822	803	812	822	854	837	778	827	837	803	785	830	855	871	775	798	829	836	745	816	818	898	782	850	815	803	833	783	831	856	809	819	822	791	801	822	818	827	856	827	790	811	812	817	796	858	769	858	826	802	753	830	803	850	851	880	798	869	839	798	786	825	819	774	797	811	860	802	797	836	769	853	840	796	837	819	833	826	801	828	794	782	851	804	846	774	818	858	831	784	831	856	813	790	782	816	817	826	835	806	839	872	806	791	786	850	837	828	838	765	804	881	834	828	752	791	832	790	819	798	833	834	818	811	798	865	819	807	832	829	832	810	776	799	869	769	807	811	793	824	776	851	840	866	811	850	791	797	787	818	845	837	848	826	831	789	817	832	846	798	805	818	845	863	772	817	807	827	810	800	880	753	815	797	836	803	841	811	817	798	799	819	854	830	765	840	819	754	844	805	834	816	810	832	822	863	810	880	795	787	851	827	790	827	787	835	828	815	772	776	845	827	753	823	825	802	802	745	773	750	778	845	772	781	832	861	760	794	826	839	796	825	784	796	811	837	798	771	816	880	841	788	823	862	802	822	764	845	842	822	774	753	834	796	830	867	785	807	828	847	845	805	831	844	840	814	784	817	821	776	810	804	809	818	866	826	860	794	810	833	828	797	854	806	829	840	787	801	785	743	817	856	869	798	820	791	784	804	821	825	785	869	779	812	807	838	804	824	782	823	799	850	812	832	818	820	804	827	830	793	760	827	871	813	848	847	760	863	794	777	837	852	802	784	820	831	847	813	819	831	827	833	842	788	817	811	837	829	878	823	832	807	785	734	852	836	878	843	805	833	866	756	836	794	769	800	848	840	855	869	817	836	802	811	797	850	801	816	779	787	851	850	820	799	816	778	825	844	782	826	827	829	813	832	883	852	844	791	765	843	804	790	809	843	856	875	792	818	809	848	833	816	831	870	823	864	853	812	816	819	801	845	807	765	831	851	815	844	818	802	849	844	852	824	744	775	803	822	842	853	848	819	829	791	805	778	846	849	808	819	813	800	818	821	790	824	815	764	788	769	855	800	844	826	782	759	800	837	831	857	867	829	833	874	837	805	823	807	772	854	857	801	792	842	811	788	777	781	799	831	835	801	850	872	823	829	870	842	828	802	779	780	795	813	858	826	873	847	825	802	806	825	830	778	812	822	817	849	762	809	818	843	773	788	846	809	812	829	860	800	830	895	800	784	812	815	841	834	852	797	812	832	750	799	854	811	867	775	826	807	862	813	805	839	849	797	780	859	758	778	795	815	793	864	799	833	780	827	786	823	856	800	819	842	802	810	837	822
13003	968	622	434	386	251	244	258	212	228	199	202	188	191	166	182	188	189	191	180	193	156	165	151	155	148	165	169	190	170	158	155	152	155	156	154	175	162	182	189	156	179	141	174	182	151	180	163	165	162	150	171	170	167	158	174	183	180	168	149	169	182	177	141	140	137	158	167	183	151	153	173	185	154	166	182	178	152	160	162	169	170	170	170	153	180	168	166	183	161	156	184	156	149	166	162	166	169	148	158	134	179	171	150	161	163	145	166	173	143	217	189	154	190	193	148	163	146	170	165	168	156	179	159	183	171	167	150	153	160	164	168	143	165	179	172	182	145	149	166	158	167	171	147	176	164	159	170	150	164	185	152	156	160	157	177	150	167	163	150	167	165	169	140	175	186	159	163	154	152	160	178	153	155	169	157	153	131	176	140	159	143	158	195	188	183	150	175	169	160	200	144	182	156	187	160	158	168	169	169	153	147	154	171	140	172	163	163	160	172	168	142	168	178	177	166	167	166	170	170	156	155	165	155	133	144	191	178	157	171	173	149	169	176	176	158	161	189	125	166	161	180	159	152	177	169	188	154	153	192	162	162	168	178	161	168	166	159	174	166	167	171	163	143	167	167	175	150	178	179	169	171	175	155	153	166	157	167	165	176	170	150	154	190	195	154	158	148	129	168	154	155	178	158	176	172	152	141	157	167	147	172	159	167	180	166	172	174	152	170	160	169	169	166	164	166	165	156	162	147	194	178	135	152	167	178	185	175	157	145	172	152	175	142	145	182	192	150	182	174	130	165	194	123	180	134	155	164	160	173	161	160	132	176	153	168	172	173	161	155	184	158	148	170	178	151	145	188	149	164	175	167	170	189	147	160	188	152	176	148	152	190	146	161	162	164	136	151	160	152	159	179	166	148	168	158	157	164	165	175	175	164	172	156	174	156	167	183	177	151	173	156	142	180	147	142	187	165	166	178	159	158	184	154	167	147	153	196	188	164	150	151	151	170	165	154	174	172	157	183	192	161	164	138	140	176	153	170	163	169	171	163	154	157	158	166	150	169	181	172	163	137	163	159	172	157	151	166	137	153	171	138	167	179	164	174	151	153	149	198	148	174	167	154	152	182	182	167	164	180	166	158	134	182	157	145	169	157	162	156	173	168	183	187	164	163	172	170	157	169	147	159	164	145	144	155	146	161	158	175	173	215	171	154	165	162	146	191	176	167	149	159	150	171	152	176	165	164	162	174	169	178	156	178	163	190	167	147	164	173	165	155	162	165	165	154	168	173	125	194	162	168	158	159	167	155	153	159	157	168	140	165	160	177	152	173	148	167	169	143	166	185	159	168	189	169	204	167	152	166	160	142	168	131	163	164	155	176	155	163	161	169	180	169	165	173	149	167	192	180	160	142	158	160	170	168	176	162	183	161	152	156	174	156	165	153	127	161	167	154	179	183	183	175	153	154	158	166	162	148	159	161	179	164	151	161	175	177	143	159	188	163	156	138	151	150	151	159	150	167	154	171	180	157	159	165	164	161	168	162	153	169	183	168	162	158	162	165	167	159	153	171	156	170	172	162	168	139	165	157	154	142	150	181	149	143	130	152	173	159	185	163	161	145	142	177	185	152	145	127	170	167	177	172	181	149	175	181	170	176	180	180	180	169	186	155	169	166	174	185	174	160	178	154	192	167	180	191	166	152	165	150	158	183	172	169	174	159	182	185	173	164	175	162	157	172	179	155	161	169	188	178	170	168	153	183	158	180	189	151	175	169	179	168	186	161	154	187	186	170	163	176	175	169	160	133	164	154	161	169	154	157	173	153	164	152	177	186	178	167	161	153	154	172	181	160	147	154	155	173	164	171	162	164	171	159	169	188	172	165	186	171	147	155	147	169	174	156	145	147	148	163	163	186	166	167	185	154	150	181	179	181	159	146	167	166	144	157	158	183	150	160	134	171	184	142	179	169	163	160	174	168	172	140	155	165	197	165	162	161	166	197	167	160	180	163	152	160	166	193	154	170	163	179	150	166	156	159	153	142	170	156	155	169	178	165	134	162	161	166	164	168	154	164	166	166	170	168	144	153	167	160	163	160	148	157	166	146	175	146	184	192	165	168	181	165	176	180	181	194	157	158	175	178	166	170	183	140	147	161	154	181	168	176	189	162	154	177	159	148	150	167	181	149	161	149	161	179	146	169	160	164	155	185	153	186	164	157	157	162	148	173	164	149	183	148	187	150	171	177	184	154	164	144	152	182	173	152	148	176	177	173	185	159	165	168	151	174	167	158	165	170	154	167	183	161	160	159	159	155	172	176	166	155	172	156	166	142	173	162	161	172	138	163	174	164	185	164	164	160	173	165	155	158	175	176	136	174	207	170	147	173	165	159	173	169	180	171	148	153	172	147	162	165	162	168	143	149	180	166	162	177	173	156	159	175	148	174	144	177	151	160	159	168	140	158	159	186	173	154	175	175	163	156	149	174	152	146	153	150	147	140	163	139	176	152	167	177	167	147	164	176	163	172	163	156	149	178	152	165	161	183	165	176	171	173	163	151	166	145	166	165	149	154	161	169	145	151	177	173	133	177	158	170	184	155	168	139	157	144	150	163	176	189	147	149	153	157	142	168	147	141	160	158	175	139	182	179	158	163	140	172	178	154	153	165	169	180	151	142	164	162	140	153	168	168	136	150	181	156	160	156	155	155	176	151	174	164	127	151	152	174	172	172	162	157	157	159	176	167	156	187	163	142	165	180	178	163	156	165	162	163	161	156	147	169	168	185	177	162	151	159	179	179	159	153	167	181	165	162	165	174	153	178	160	174	166	168	150	179	177	182	166	163	150	153	158	167	162	156	152	149	165	186	160	186	157	154	170	177	146	177	167	156	155	163	168	177	159	145	156	171	157	167	150	165	177	166	173	192	176	166	194	167	156	146	165	148	144	146	160	183	159	148	169	170	164	184	137	165	183	144	151	159	180	146	152	176	183	177	180	158	160	150	165	169	158	172	170	159	168	178	158	153	149	164	146	198	142	152	177	167	148	154	168	148	133	144	158	193	151	170	176	160	179	161	146	179	169	165	141	168	174	163	169	167	141	156	136	167	161	165	143	152	162	162	180	145	170	163	152	155	171	164	175	165	154	186	180	167	174	135	159	179	185	140	145	146	169	157	137	184	167	172	187	169	159	142	174	140	174	159	158	155	140	156	168	145	160	151	172	163	162	168	167	141	160	168	167	178	173	172	166	166	155	195	165	151	173	151	169	158	158	175	142	174	147	170	147	170	132	147	158	155	157	160	178	169	164	171	195	154	142	159	167	169	149	168	179	160	156	156	136	153	168	153	158	170	163	147	127	145	165	152	191	157	132	160	159	167	186	166	141	168	183	175	182	157	156	144	161	150	156	159	154	181	154	165	170	171	164	157	163	157	201	138	171	161	160	174	158	175	154	173	164	162	164	158	143	180	150	167	160	171	156	155	156	172	149	151	153	165	162	191	164	153
7988	946	1425	1615	1388	1197	945	885	790	669	684	600	606	580	495	517	492	522	472	505	465	503	473	502	484	432	426	469	438	416	463	441	453	441	449	431	405	462	434	465	440	404	436	420	444	439	467	425	461	451	442	455	409	443	402	437	434	432	439	465	421	414	423	418	414	458	402	434	438	391	428	438	434	403	442	427	461	429	417	415	423	450	447	396	420	382	395	470	424	433	480	413	449	402	402	390	435	418	439	425	399	387	433	422	449	428	419	424	432	402	400	436	426	447	430	457	416	417	396	425	465	441	402	445	439	361	397	421	425	422	430	422	420	385	435	432	418	394	404	411	435	451	416	435	446	401	394	400	404	436	432	419	403	414	398	441	456	388	391	433	397	422	424	445	414	437	430	432	432	445	453	417	420	425	443	407	446	419	411	466	414	405	454	431	433	423	408	410	442	385	414	399	420	446	465	383	406	414	458	464	421	429	403	447	438	409	428	437	414	428	383	420	423	378	418	405	415	430	394	410	414	438	415	412	431	424	407	412	364	462	417	416	402	443	441	419	425	422	416	424	396	395	400	470	416	398	411	448	434	426	427	406	387	445	426	431	393	381	406	462	426	427	450	428	410	437	432	445	405	424	403	407	422	433	415	448	410	433	429	426	398	413	400	421	475	449	409	404	449	403	418	429	428	401	385	423	399	418	453	436	410	398	426	402	430	437	423	428	378	422	415	404	424	442	408	413	445	384	389	432	419	442	400	431	381	425	397	413	405	416	385	424	424	411	437	413	417	423	431	441	425	390	434	354	427	437	391	400	443	390	441	412	415	378	411	378	398	431	402	415	434	425	443	417	417	414	424	413	423	446	390	405	421	406	443	417	445	422	436	413	433	439	403	453	419	389	425	432	447	400	422	400	443	429	417	426	407	384	420	422	429	441	426	406	412	433	425	393	423	442	428	408	407	419	445	431	441	431	420	396	438	407	470	424	410	421	408	423	446	411	406	408	402	383	423	406	433	431	426	418	379	380	447	422	417	448	454	414	418	435	418	429	413	409	439	393	429	412	453	381	410	405	395	418	400	387	385	444	444	430	410	422	408	433	436	426	403	409	391	408	397	441	426	414	432	433	417	440	427	407	424	421	413	408	411	430	434	403	402	450	407	430	405	426	465	421	406	434	438	449	451	476	414	431	432	404	392	399	449	426	412	433	427	386	409	397	418	412	433	453	414	435	427	419	433	432	422	415	388	394	434	421	422	441	402	415	424	403	402	445	399	402	409	401	437	429	398	415	437	405	430	416	438	430	448	442	444	377	438	459	423	407	396	424	383	420	434	434	393	393	403	419	445	417	406	383	429	404	448	416	468	416	391	423	428	414	422	454	401	430	441	410	431	436	405	398	406	424	454	433	406	442	406	430	428	442	437	401	389	409	420	430	442	417	400	402	441	451	439	412	459	431	416	422	428	440	403	410	416	404	438	385	418	416	436	381	420	423	412	485	426	429	429	426	416	438	378	452	395	389	421	462	447	412	419	426	422	411	405	443	410	436	397	422	421	413	417	400	413	439	439	392	441	390	397	408	456	427	412	437	412	442	428	421	409	445	453	416	406	400	430	438	383	419	413	411	408	413	394	464	448	420	412	404	436	406	446	408	412	437	404	418	440	403	424	411	415	443	413	395	404	440	450	401	416	384	420	384	419	420	435	435	410	412	449	420	428	449	406	412	426	405	414	425	389	391	381	415	421	389	440	384	442	425	417	426	403	416	425	415	426	404	441	431	411	416	425	405	403	389	429	383	443	414	405	432	421	437	442	416	417	411	445	416	412	453	394	463	416	420	382	420	430	453	436	437	396	353	413	420	421	451	459	415	387	447	433	411	467	385	440	418	427	415	388	422	412	407	473	412	412	433	392	391	444	420	448	444	460	388	440	412	382	470	418	414	376	413	447	385	439	423	425	393	422	413	412	421	397	439	391	428	437	461	394	414	392	420	422	416	387	442	405	442	406	386	424	458	423	379	413	436	414	399	417	402	444	408	419	391	417	430	397	391	407	420	429	419	385	429	446	426	363	424	400	419	431	391	417	379	435	433	417	415	442	437	404	450	382	427	374	425	431	399	409	393	421	407	416	454	407	435	415	428	445	398	442	430	397	421	387	433	427	432	413	423	405	438	442	423	406	454	445	456	435	395	452	426	404	403	396	401	427	401	411	407	404	417	420	375	418	413	428	425	389	419	415	407	444	427	397	435	386	437	425	427	415	429	392	396	415	428	393	434	414	405	398	434	423	367	422	396	458	399	439	460	429	400	413	419	434	392	417	452	415	402	422	449	407	376	402	414	409	400	434	405	379	436	400	391	427	437	403	401	406	427	436	435	432	410	398	435	403	399	444	396	419	448	425	410	418	425	430	412	431	423	404	388	440	376	401	425	426	448	414	401	437	454	403	379	406	437	402	441	438	412	444	422	411	386	433	433	439	406	412	430	436	431	431	435	458	420	415	467	405	417	412	423	456	428	393	416	415	454	438	414	429	419	443	401	386	427	424	447	402	394	420	390	419	381	422	395	426	411	419	382	388	426	407	411	397	404	381	431	402	428	461	445	410	409	431	424	412	440	426	428	426	400	403	402	396	435	408	408	412	423	415	416	397	425	380	437	437	450	397	416	437	438	455	399	441	422	453	397	403	417	446	428	417	411	435	444	399	436	419	442	458	423	400	426	422	437	454	428	402	416	408	410	411	421	405	432	400	398	419	407	436	423	406	456	403	440	417	400	409	442	457	479	448	412	394	467	421	436	400	362	414	392	447	412	407	416	404	443	408	387	426	390	431	414	430	396	399	402	422	411	449	414	440	399	405	435	407	393	451	381	433	423	429	388	422	377	432	413	427	449	429	403	450	411	405	469	425	412	379	418	426	413	449	400	450	392	399	400	405	418	439	435	433	419	411	389	409	384	429	464	431	425	400	453	462	434	429	424	426	408	453	407	436	424	423	422	463	404	416	437	440	448	449	442	422	416	410	399	413	402	401	440	440	457	435	362	450	421	429	431	415	394	413	414	456	423	427	416	439	410	420	413	391	398	414	399	414	412	370	444	386	407	384	406	407	387	448	420	440	402	405	426	452	407	392	418	405	428	441	422	444	401	408	423	399	408	370	411	414	410	409	398	430	415	446	457	412	394	416	388	435	458	398	437	399	411	423	430	467	412	380	404	409	391	392	438	404	390	436	443	430	453	426	412	428	441	455	468	402	386	445	402	430	427	392	423	424	402	401	447	410	434	400	400	418	401	451	408	408	407	408	447	396	401	424	410	437	433	411	475	401	417	443	424	392	409	380	373	402	422	434	414	403	443	374	465	455	427	414	447	452	429	408	402	394	415	440	395	415	404	451	443	427	425	415	415	452	406	413	414	397	403	417	408	431	431	385	425	395	411	420	433	445	435	419	437	441	415	417	408	459	462	392	403	425	428	438	433	449	400	410	414	420	426	419	431	417	416	410	426
1466	430	397	429	381	389	364	344	371	382	409	395	376	407	372	434	460	417	383	396	417	379	397	363	440	387	400	393	358	400	363	390	362	383	393	398	399	409	421	366	371	402	431	414	382	382	371	351	409	401	383	396	425	400	401	369	388	393	408	390	370	391	429	406	392	394	418	369	372	395	379	349	401	417	391	334	372	411	373	371	364	383	353	386	387	389	407	391	394	407	397	374	407	401	352	396	401	389	391	378	365	387	392	372	371	375	400	394	414	382	397	415	387	421	411	374	324	363	345	396	393	398	392	382	395	373	397	343	368	403	395	399	366	347	373	346	378	390	397	400	414	368	362	427	389	389	365	385	406	371	387	418	374	396	354	374	366	394	396	377	401	375	409	399	397	401	384	374	390	393	411	396	357	368	368	416	375	375	400	351	426	376	388	402	386	393	405	365	383	379	429	392	383	413	374	398	388	369	344	394	393	357	408	342	381	381	392	347	366	393	352	364	372	384	369	365	361	396	377	353	412	385	356	406	381	419	413	393	401	364	390	380	346	396	375	398	440	418	376	398	367	418	383	410	388	420	363	406	381	332	371	389	353	377	338	382	410	361	388	365	364	384	380	349	406	384	413	409	382	406	386	395	403	395	364	336	383	378	348	392	393	371	403	399	360	380	401	403	401	402	373	403	406	402	374	401	400	407	377	404	384	383	383	399	376	431	389	420	382	446	384	398	374	408	406	416	415	366	386	381	408	364	384	341	373	345	387	362	394	365	387	405	392	388	361	378	350	392	384	353	366	403	433	426	406	369	391	416	420	389	369	381	368	407	384	390	363	391	373	367	371	383	405	404	325	403	387	382	382	345	375	385	399	392	374	412	394	380	406	366	420	399	383	396	396	408	425	374	405	389	371	431	364	388	371	416	345	372	366	395	369	410	379	380	368	374	387	399	387	407	380	382	371	402	397	357	389	430	374	373	368	394	355	357	379	377	403	400	415	404	381	378	410	398	387	371	388	368	375	348	394	404	388	366	392	393	386	347	434	390	419	393	405	391	367	382	373	392	349	355	350	398	393	383	416	337	406	363	370	398	399	382	404	370	389	377	407	391	412	389	395	380	381	375	372	387	403	433	426	364	408	376	399	410	388	374	324	409	404	407	371	380	374	387	380	430	376	347	424	388	365	413	357	386	388	422	373	413	387	387	361	382	415	406	332	400	357	413	384	379	407	367	385	379	389	381	349	405	384	446	381	409	414	383	396	389	382	403	361	358	405	371	389	355	402	384	380	403	378	414	385	438	366	409	388	414	364	415	399	365	387	413	375	409	417	377	395	399	367	405	366	412	397	381	386	384	399	402	388	391	399	406	384	387	374	378	372	393	377	392	404	378	378	394	399	320	398	393	391	368	418	401	376	363	369	396	382	364	388	417	374	395	404	402	402	389	377	373	377	380	372	388	386	387	377	380	395	382	414	433	392	402	386	346	430	369	351	353	371	393	373	364	427	381	381	365	379	386	417	345	386	399	372	388	368	393	407	423	420	417	383	373	402	401	375	384	407	365	379	395	408	446	398	389	400	409	382	410	369	369	389	384	360	412	390	390	360	381	402	368	374	367	388	386	375	357	364	380	366	407	385	394	415	342	392	355	387	427	389	351	389	393	373	384	414	399	371	378	407	379	402	371	395	402	397	379	352	397	416	415	405	391	366	387	342	386	400	380	400	349	406	421	374	404	400	404	412	409	410	378	395	358	356	357	338	392	382	388	338	366	408	399	424	419	392	411	396	373	356	391	370	406	361	430	368	368	385	371	362	386	379	387	353	403	396	399	390	424	366	415	403	374	393	378	380	403	352	356	356	389	391	396	388	401	360	344	387	390	394	399	393	421	385	380	399	375	386	369	379	360	412	373	411	407	388	359	356	365	414	381	403	376	384	364	396	408	414	378	416	390	432	362	361	385	375	387	381	377	385	354	374	383	341	373	368	390	413	390	369	358	404	366	397	382	406	389	421	391	351	428	388	368	380	364	384	345	399	419	397	398	396	349	364	364	402	383	404	401	392	408	370	384	358	374	363	363	409	376	411	424	407	357	354	398	406	392	380	397	396	422	358	370	366	374	366	400	361	393	373	410	371	396	387	385	349	394	357	385	360	384	371	414	386	396	386	421	381	386	360	385	382	432	399	365	380	419	378	387	392	363	387	374	378	375	362	402	383	367	407	398	410	411	415	380	387	392	405	342	388	391	355	356	389	427	395	364	420	393	419	397	371	344	375	371	408	362	396	358	383	397	411	378	381	389	395	395	356	363	392	409	433	383	405	379	409	401	368	367	378	363	370	364	374	384	385	387	415	357	378	394	398	363	392	374	400	420	417	365	368	410	376	393	383	383	403	376	346	384	413	367	404	372	384	403	410	405	348	382	395	382	373	409	371	399	376	393	400	375	380	401	386	349	378	406	398	400	385	383	398	403	364	402	360	419	409	408	379	375	407	371	413	402	364	362	408	362	401	389	392	375	384	389	371	420	405	392	385	391	373	382	427	414	405	359	364	323	391	373	392	420	368	382	404	378	393	365	383	379	385	389	396	383	386	370	383	442	376	349	399	370	393	380	391	367	371	397	395	423	401	353	399	415	403	389	372	364	404	407	424	406	391	365	381	422	353	359	376	403	362	446	392	388	357	325	362	385	430	407	374	374	355	378	371	415	402	386	382	445	376	428	362	402	421	380	382	423	387	407	377	407	395	346	412	363	388	373	446	391	395	377	387	388	364	371	360	359	394	421	381	368	386	343	420	357	379	403	422	379	406	365	391	414	400	384	384	413	389	390	383	382	436	392	364	356	377	380	382	372	375	392	415	365	391	420	338	364	405	361	395	338	377	398	405	408	399	385	382	396	385	396	382	369	389	406	366	391	401	404	380	406	398	398	373	396	384	345	361	383	388	395	390	352	367	385	358	426	405	451	383	332	360	401	379	400	387	357	369	370	403	389	447	407	424	387	397	401	404	394	410	412	399	398	364	376	373	386	376	345	375	402	421	396	372	401	404	383	343	359	378	402	359	390	404	403	383	392	410	428	390	384	400	423	384	384	371	360	382	399	396	370	413	386	418	394	376	344	363	384	378	408	352	385	387	386	411	402	377	379	378	379	389	360	401	355	406	372	397	396	387	373	393	381	417	385	422	418	407	439	380	383	371	367	409	404	383	406	392	394	396	365	433	417	468	351	380	366	383	392	401	391	399	370	397	397	383	397	369	362	344	380	376	380	385	385	386	370	387	384	391	370	399	440	375	375	403	417	359	384	403	353	399	407	395	354	391	383	370	410	399	415	375	410	409	391	390	379	364	379	375	388	363	389	411	427	353	383	423	372	369	400	363	411	372	373	404	366	373	421	361	373	383	392	394	374	384	407	404	368	392	370	377	357	420	412	423	393	388	434	390	398	383	381	349	376	387	403	376	414	399	393	380	426	379	393	364	373	381	402	410	345	383	382	403	421	379	407
2036	960	896	921	947	938	969	918	963	897	967	915	951	935	936	898	929	946	905	894	872	917	885	901	896	881	887	938	950	900	924	861	923	928	895	883	876	867	950	906	909	929	905	905	893	915	929	913	912	909	864	921	846	871	892	896	897	924	857	883	862	891	870	829	927	907	902	847	925	880	908	914	898	919	876	856	879	833	912	896	871	919	923	855	886	935	932	902	931	915	866	891	863	920	914	895	877	937	907	893	931	893	911	897	893	951	919	920	924	944	834	905	911	849	871	874	894	898	918	907	915	881	863	909	957	883	829	893	906	871	934	940	878	864	929	929	893	879	897	951	876	859	844	952	976	912	895	923	908	918	943	883	887	871	885	914	912	889	866	959	895	925	900	908	889	938	883	908	880	930	919	879	937	890	880	911	881	921	877	864	888	904	880	863	917	875	938	920	936	932	880	961	838	922	903	898	914	897	950	924	916	877	897	912	903	921	916	891	899	900	952	866	944	936	899	894	884	882	916	873	867	882	886	971	845	886	913	894	870	881	883	853	907	899	887	865	910	892	862	891	919	906	876	921	869	926	918	919	858	894	913	864	892	890	867	896	899	961	922	902	858	956	852	884	898	904	897	909	896	876	906	869	926	910	912	926	889	860	892	889	901	879	927	911	923	880	924	866	880	913	874	916	941	927	911	906	889	936	890	884	912	875	879	910	907	860	881	897	961	880	870	830	886	893	844	897	892	901	857	893	910	927	921	924	943	907	878	851	859	923	910	872	908	893	929	866	928	877	916	906	903	832	868	954	863	868	928	947	896	930	958	882	914	882	924	867	892	945	878	871	897	868	885	915	863	881	844	918	932	885	853	894	820	922	812	864	944	888	886	943	921	914	925	901	893	981	870	930	887	888	926	940	936	955	868	927	923	881	936	839	905	911	856	912	895	917	907	905	929	916	903	896	881	885	933	914	917	883	884	917	908	946	961	918	869	918	870	913	927	914	870	862	892	903	889	938	917	899	920	861	911	871	951	917	911	915	899	868	929	918	905	870	907	908	959	878	882	936	869	908	908	856	885	869	926	877	885	911	933	869	862	892	896	887	934	847	900	896	875	882	930	879	904	861	903	906	921	896	904	898	963	884	965	897	918	972	900	860	870	903	904	863	916	870	900	916	911	867	863	910	867	910	930	873	856	859	863	942	831	888	948	960	904	956	852	865	909	944	899	926	894	881	881	876	935	867	901	901	880	905	908	955	864	883	901	957	869	840	913	863	927	890	836	885	928	861	881	877	917	914	923	894	912	911	916	873	903	913	938	874	900	904	896	884	882	902	874	909	901	908	850	905	911	893	868	895	859	858	840	896	869	930	847	886	911	888	893	931	912	923	916	912	909	933	958	862	903	932	890	927	842	887	843	887	885	861	856	935	876	896	923	914	948	885	868	895	873	902	876	912	894	886	925	936	882	900	893	909	917	935	885	919	886	922	966	866	914	965	902	872	887	914	862	864	895	910	848	877	875	891	890	921	924	923	903	900	917	930	895	889	957	837	911	964	885	866	924	865	964	892	899	884	880	900	913	887	950	850	921	854	942	898	941	834	892	901	875	949	858	876	936	931	930	867	886	897	847	953	892	869	898	937	886	924	918	918	907	904	879	882	882	930	910	880	891	930	893	915	866	911	880	848	891	916	889	886	886	878	859	923	907	880	910	878	902	925	879	890	882	893	863	908	872	902	871	923	887	940	847	902	903	888	931	917	880	883	881	931	873	919	889	919	923	908	906	922	942	929	845	882	954	900	940	930	908	927	904	912	830	958	875	904	815	874	871	836	913	879	862	898	887	890	912	901	954	904	928	925	907	877	914	921	874	914	930	937	926	906	890	943	944	951	895	856	914	858	896	911	912	944	882	898	907	928	908	927	878	887	934	894	860	958	919	879	910	884	942	910	910	898	897	899	897	846	890	877	950	927	962	887	881	906	884	901	955	909	915	879	862	949	839	960	921	891	940	941	916	897	901	914	879	865	900	899	932	920	884	878	918	867	985	911	877	915	925	922	902	884	873	935	948	918	911	901	890	884	950	930	917	951	903	903	852	905	882	877	922	904	903	872	850	886	895	899	916	895	881	922	908	912	921	890	943	900	911	876	928	917	873	926	913	933	847	886	902	911	850	910	922	899	947	932	905	849	929	840	901	919	896	895	924	866	903	864	905	945	937	910	870	916	879	884	913	866	890	886	925	935	891	874	879	888	899	934	905	901	880	867	924	903	879	882	927	906	907	924	907	866	865	876	942	882	903	951	935	938	918	879	905	886	941	891	890	863	906	817	872	893	943	893	910	912	977	834	913	845	908	898	899	936	886	901	878	860	924	935	854	938	909	890	909	918	869	893	949	938	855	909	952	882	875	907	859	923	887	925	908	866	920	910	915	892	893	869	931	927	951	904	897	860	874	925	927	900	882	925	881	849	952	895	937	910	883	880	870	918	907	936	948	898	838	901	872	860	937	844	857	886	868	905	913	888	859	876	899	909	907	820	927	810	919	947	919	922	880	945	866	851	905	921	881	895	898	906	901	943	882	886	894	919	943	903	901	951	958	912	900	922	832	901	883	932	908	892	903	892	934	894	892	943	883	944	899	880	915	877	876	927	907	906	889	884	881	919	906	927	904	864	911	913	923	944	884	871	885	917	932	856	896	943	911	896	902	881	918	905	900	891	949	887	885	902	915	897	895	940	954	937	851	886	891	948	957	897	876	922	854	866	939	857	910	906	895	894	887	889	886	940	920	821	924	928	906	933	933	886	900	890	940	873	902	886	904	899	866	877	898	874	898	904	891	870	926	847	881	899	880	872	886	890	962	922	903	928	886	902	946	912	873	926	960	922	830	977	819	938	892	899	855	910	901	905	873	903	913	899	899	920	937	855	863	834	846	880	869	879	848	912	960	934	891	897	898	898	897	946	841	908	858	888	941	895	932	900	929	867	933	848	902	870	890	923	927	902	920	906	859	913	924	864	893	890	878	929	917	916	868	936	859	890	947	908	884	899	957	914	944	912	902	902	903	919	931	927	915	849	947	880	900	905	898	905	893	886	960	908	931	862	924	914	894	888	926	880	900	923	895	892	955	930	862	839	907	903	886	893	906	949	924	881	924	948	879	911	899	867	886	940	899	903	862	904	943	879	874	858	895	855	909	862	977	893	853	880	929	860	914	839	914	890	879	918	922	847	917	848	876	824	896	935	915	888	909	924	884	913	893	966	917	947	918	897	916	926	919	874	924	862	888	889	876	915	953	959	882	873	952	871	907	916	898	884	903	929	891	863	910	934	923	922	892	862	878	959	834	864	917	931	962	907	906	958	855	895	894	918	901	903	906	973	883	923	851	879	859	887	869	894	920	867	878	977	877	833	898	934	900	880	900	873	902	892	873	886	906	926	868	934	910	867	893	951	917	894	864	855	919	904	894	900	899	865	884	910	841	874	917	849	920	927	883	844	869	875	952	891
7113	674	617	549	449	413	416	386	357	356	354	363	338	368	347	389	342	354	387	375	350	373	359	354	332	352	397	382	367	351	365	349	333	339	344	360	291	349	387	322	363	365	332	357	332	350	341	375	359	355	336	394	357	346	312	354	356	341	319	347	362	334	374	350	355	351	358	363	349	350	377	343	350	329	346	370	356	368	359	336	370	368	368	324	353	341	339	333	365	357	358	344	386	369	369	333	394	371	333	317	361	357	328	339	341	364	380	333	342	330	337	374	348	348	354	349	343	363	358	337	342	393	371	319	409	387	356	365	345	318	327	321	366	350	365	371	389	332	361	358	327	359	354	322	355	380	379	356	363	368	360	361	330	381	345	332	379	387	361	346	359	360	358	374	337	324	358	318	317	382	351	343	349	353	352	332	347	391	348	367	340	343	336	352	351	347	372	386	375	345	350	411	346	354	344	369	350	369	343	335	357	353	340	370	352	346	347	334	330	369	357	334	368	352	306	331	354	363	347	353	354	382	363	352	317	381	342	327	386	355	376	346	347	308	368	341	347	359	320	365	370	337	329	331	354	371	360	388	386	367	381	345	363	350	329	340	313	364	335	376	363	341	345	367	337	354	380	356	356	336	347	378	359	343	365	347	383	346	372	368	329	331	389	361	335	338	364	352	377	356	369	365	361	362	347	360	329	333	324	316	357	355	359	360	399	340	350	318	356	334	394	365	318	362	391	354	345	371	373	353	342	312	320	320	316	354	369	352	359	333	357	376	384	380	360	393	386	361	357	364	362	367	355	378	381	376	352	380	332	352	360	326	329	393	387	394	350	354	357	352	374	345	348	343	362	342	349	388	321	373	335	323	341	317	384	375	360	372	371	351	373	356	361	372	362	372	373	325	353	318	372	416	330	357	427	389	375	340	345	285	400	334	399	372	365	357	374	342	362	364	363	351	346	383	354	326	335	362	338	290	367	348	343	331	362	386	339	326	317	349	366	379	346	334	358	370	332	369	387	352	358	355	324	356	331	393	361	367	411	362	371	348	356	336	392	346	358	349	375	327	375	327	363	386	388	360	346	346	387	381	326	328	359	344	379	350	379	341	342	314	359	353	355	336	389	362	366	363	376	358	346	375	393	370	355	406	292	331	362	367	348	330	407	370	400	385	340	356	353	331	305	338	362	363	356	335	356	336	334	340	352	351	348	349	395	371	354	335	344	367	316	340	388	348	362	344	379	353	345	327	375	349	373	309	337	369	393	326	359	364	361	309	349	372	328	348	343	345	360	349	343	372	351	370	332	345	363	326	350	351	353	374	316	347	336	359	351	354	359	360	362	344	333	368	354	325	347	357	361	353	343	356	341	352	349	350	362	321	352	335	352	362	384	341	342	355	360	319	298	368	344	361	406	373	368	389	389	342	346	366	367	362	387	364	373	353	352	313	348	321	377	335	304	359	360	364	364	359	358	368	341	331	390	368	347	317	319	356	347	325	354	384	320	315	360	412	350	373	400	381	386	359	352	355	301	331	364	382	351	346	350	334	371	299	356	361	337	319	352	354	355	365	379	351	359	351	358	331	334	370	357	339	376	356	376	340	340	361	354	351	356	321	359	389	391	345	368	357	339	354	375	394	359	334	383	364	337	345	368	358	365	368	368	370	355	373	323	356	371	384	352	361	358	346	380	340	349	377	378	347	360	350	364	367	341	355	334	350	329	345	355	356	355	324	367	372	354	345	371	370	347	356	361	364	378	369	374	370	321	381	349	338	320	407	362	352	357	370	380	368	355	386	341	331	320	367	336	330	351	345	362	353	338	375	379	341	379	352	368	349	352	329	390	373	389	349	322	343	335	366	346	372	335	377	339	371	361	366	343	361	365	374	374	373	383	352	347	336	352	351	346	381	372	343	343	364	382	348	351	346	380	344	353	381	329	343	335	333	356	353	358	367	352	365	315	362	403	330	326	360	358	342	326	337	347	344	355	302	366	339	355	328	330	358	339	381	354	337	348	349	346	374	336	322	365	347	375	363	382	330	357	346	354	364	345	358	374	370	361	334	360	328	372	397	388	390	323	349	366	356	344	347	378	397	366	389	362	364	354	372	376	372	340	344	335	364	332	351	311	367	327	343	340	368	355	351	352	374	338	357	346	332	363	330	357	343	318	352	385	339	347	321	325	379	381	337	332	352	342	391	374	362	351	335	352	374	375	350	377	352	315	358	373	381	374	377	358	342	334	350	317	332	373	354	327	303	341	346	375	371	322	374	350	370	329	369	372	377	332	365	380	329	344	331	329	338	380	340	336	355	367	375	317	323	396	332	359	363	322	309	359	377	330	358	408	369	383	385	355	348	366	328	324	321	361	384	356	345	328	381	378	344	341	395	342	368	342	346	326	342	344	358	383	368	332	380	372	366	416	373	356	354	371	357	307	364	342	341	334	355	330	344	398	361	365	357	354	360	361	370	339	312	394	369	355	343	345	378	333	346	375	348	311	337	345	397	329	370	388	362	313	346	337	347	347	351	360	374	374	322	367	382	369	360	320	345	335	363	353	339	361	323	344	301	336	366	343	347	334	382	349	359	357	345	331	366	375	329	345	327	368	295	382	353	341	376	354	347	352	355	377	342	345	373	371	363	351	338	369	339	353	366	358	363	316	334	349	339	325	357	308	327	359	321	317	339	392	329	362	345	353	343	380	341	351	378	314	393	359	332	350	342	353	358	356	361	359	343	337	345	354	309	323	359	369	324	339	358	368	347	333	381	381	341	343	341	364	323	335	369	398	319	307	391	353	359	328	371	334	320	364	348	369	377	375	382	338	345	346	365	319	376	366	352	352	371	389	339	361	332	356	395	385	358	336	349	367	347	400	355	376	366	358	335	383	359	351	346	363	351	405	348	358	368	373	360	348	379	356	359	338	364	334	356	388	386	330	331	376	361	338	329	345	363	345	365	357	346	352	378	359	335	333	345	348	351	334	381	351	358	340	373	380	342	366	368	377	333	378	363	372	337	346	360	382	354	388	322	353	326	403	361	363	327	396	344	359	350	321	376	352	360	354	342	354	351	371	406	341	344	337	340	337	361	330	376	353	387	369	328	314	367	360	373	372	377	372	379	357	366	344	368	354	325	363	323	319	363	357	321	337	364	375	326	315	358	336	353	339	348	339	344	385	382	347	382	349	346	365	367	354	355	381	356	355	349	341	347	352	340	348	399	366	324	321	355	364	359	349	350	401	356	327	350	351	350	327	362	335	340	384	359	355	357	371	356	364	380	356	345	364	341	357	318	366	376	368	338	351	385	340	358	355	346	362	338	329	334	385	383	356	327	328	384	320	353	325	342	350	327	340	354	366	399	357	381	328	355	316	362	379	352	367	300	358	359	374	365	359	388	366	346	363	344	387	369	342	347	358	352	365	340	371	362	363	360	314	357	341	336	326	386	348	349	339	343	367	364	386	355	326	361	326	319	344	364	333	350	335	367	309	336	361	353	370	327
6529	1071	1296	1456	1281	1195	1122	1074	957	931	936	910	918	892	897	841	853	830	851	837	869	898	859	846	852	835	847	821	849	865	820	817	853	837	854	848	816	839	820	829	780	770	825	831	851	811	823	787	804	830	822	819	817	802	852	820	881	803	810	826	830	788	875	767	892	837	875	868	839	823	815	817	815	830	786	864	826	905	833	818	876	825	842	866	767	827	825	862	784	857	855	770	820	832	871	843	758	843	783	824	831	845	818	797	794	800	803	845	839	776	814	843	823	771	831	831	825	832	806	789	794	832	789	790	808	784	818	797	835	821	806	856	803	793	792	857	806	841	806	780	853	828	835	808	808	854	827	792	808	801	805	822	825	787	880	840	829	818	827	799	785	769	840	862	842	811	814	845	841	762	870	812	817	810	761	826	794	866	882	816	850	817	798	871	796	877	825	805	773	797	805	804	820	850	789	821	810	773	868	828	807	821	805	783	780	794	834	858	818	829	871	848	837	801	838	808	839	766	882	847	850	847	807	834	837	786	797	803	768	837	774	812	846	813	896	814	830	823	846	837	819	858	857	820	787	769	820	809	887	783	878	837	835	798	828	819	762	858	841	817	802	840	857	831	814	798	828	815	803	821	829	841	760	837	808	799	839	838	813	849	856	819	849	831	837	791	800	826	837	791	774	721	819	800	840	816	805	843	831	851	801	853	842	803	829	779	839	778	798	831	831	851	844	808	812	807	839	804	802	818	821	833	769	817	891	834	832	805	860	861	817	880	858	807	826	835	840	814	816	833	823	808	810	835	805	786	768	856	810	797	858	816	855	782	811	796	822	817	807	776	823	810	784	809	837	843	835	819	859	848	879	815	867	835	804	860	841	819	816	844	844	863	860	797	789	798	811	861	858	849	823	788	802	794	791	810	826	728	828	832	759	809	851	823	811	816	784	818	888	854	748	813	835	782	810	804	814	782	777	772	775	821	805	872	847	853	824	778	782	804	801	829	791	834	844	876	804	808	848	798	818	816	866	857	805	844	871	809	813	824	819	768	810	837	843	869	830	780	822	848	824	853	801	840	792	843	830	824	814	821	806	804	785	801	821	816	749	845	828	858	773	809	835	798	802	899	831	824	815	797	792	740	815	800	804	813	854	830	817	825	855	817	756	792	770	771	808	832	841	854	789	809	790	799	836	774	856	862	841	816	829	820	824	826	794	813	832	818	829	867	840	843	845	821	822	832	846	875	785	854	810	833	822	879	762	832	785	844	816	824	861	807	827	793	804	810	844	847	804	808	809	856	814	861	821	804	859	844	873	879	836	885	769	821	774	801	848	760	849	786	818	780	848	802	807	810	855	775	820	857	769	866	821	832	781	803	861	764	781	826	795	807	828	795	822	784	774	831	804	813	808	792	856	862	836	823	807	792	836	789	827	809	798	853	804	836	849	820	839	846	818	882	844	808	801	759	766	807	822	802	836	828	819	816	881	817	793	831	826	817	841	774	767	856	830	840	873	816	811	831	859	820	795	821	880	782	814	811	795	830	859	783	888	779	811	758	766	818	839	807	847	860	817	817	818	795	775	832	818	822	807	758	839	812	788	868	836	826	866	862	835	807	826	844	815	805	854	847	841	877	818	800	822	808	875	795	826	865	777	870	802	793	792	795	790	831	853	854	826	795	801	794	834	859	844	839	798	790	832	842	847	857	827	854	818	820	825	805	760	830	809	815	792	774	839	829	793	795	819	826	824	893	772	786	817	808	859	786	812	809	831	889	813	787	895	844	778	828	877	814	785	867	846	796	807	839	844	822	873	799	877	770	780	792	791	790	793	799	822	848	871	777	835	767	831	790	789	788	819	824	832	836	812	787	854	813	842	820	832	820	828	798	830	782	815	846	825	843	853	811	847	851	861	777	796	804	819	871	795	750	834	827	818	843	838	830	826	838	845	843	817	893	833	793	897	786	825	808	847	808	771	794	882	792	839	804	799	835	839	849	804	819	856	874	869	825	812	843	788	817	828	782	854	803	848	805	778	790	794	847	817	822	819	828	863	869	873	806	780	756	808	785	833	834	843	805	831	797	842	780	847	797	819	743	892	858	780	809	783	797	818	784	802	823	829	810	855	801	858	769	803	850	849	861	833	783	801	810	828	852	827	808	830	794	823	820	819	839	814	823	771	826	779	783	833	821	808	875	786	815	823	819	809	818	871	800	904	840	845	811	879	802	831	809	799	808	841	815	788	761	820	835	815	791	852	846	815	813	842	781	841	867	822	786	779	838	847	825	787	776	808	817	820	840	801	834	792	783	809	820	875	827	810	803	816	871	832	850	787	789	813	792	875	780	821	827	857	782	829	785	815	823	809	822	838	801	864	867	844	823	771	849	798	791	807	815	779	804	854	788	776	805	820	848	803	803	827	884	837	782	837	824	843	769	822	793	803	783	835	825	793	831	832	822	838	839	794	842	790	833	804	827	834	809	807	794	844	816	853	833	817	804	810	762	851	792	882	819	796	854	784	815	856	838	793	823	792	806	838	813	846	829	795	821	844	813	842	764	856	794	809	818	831	808	887	821	832	835	839	832	787	769	822	821	839	833	856	861	783	806	793	850	821	841	759	777	798	811	832	853	809	785	820	806	776	821	790	847	829	838	809	835	840	786	838	814	837	829	789	866	790	774	805	797	765	820	852	785	775	842	827	819	761	801	844	794	816	825	833	820	849	846	813	828	817	805	766	835	827	793	792	787	804	840	784	879	810	809	781	823	834	803	784	788	842	854	819	851	828	801	783	820	889	886	808	858	843	825	838	779	790	819	824	818	824	811	830	852	823	822	795	804	807	806	830	852	805	810	875	873	740	839	806	808	854	768	773	806	813	850	872	843	823	861	829	768	880	779	844	777	832	863	764	846	788	822	917	784	831	815	780	795	803	776	844	844	817	816	836	848	804	816	793	824	848	805	759	786	796	830	826	817	780	835	796	800	794	785	783	861	830	796	825	866	827	825	754	816	766	800	838	869	811	851	816	823	861	814	784	815	820	816	820	802	810	826	822	827	832	819	830	846	817	840	830	828	820	838	801	817	807	871	832	831	842	804	800	793	822	807	842	822	847	816	840	803	816	784	803	811	837	801	857	815	805	813	862	830	803	779	895	820	812	822	812	791	861	802	846	842	845	826	791	819	799	838	817	816	828	799	844	783	863	799	799	811	823	738	813	862	839	813	831	810	834	800	870	852	838	823	799	837	824	838	846	850	884	850	772	806	813	812	777	842	775	802	824	821	836	884	892	848	784	847	789	783	795	871	852	796	798	864	801	798	797	871	839	841	814	849	849	852	809	827	792	826	771	818	825	832	854	839	787	827	816	849	840	793	874	859	858	830	775	837	838	839	788	809	812	799	796	877	838	813	817	822	813	867	872	839	801	778	786	802	836	858	833	871	789	853	871	814	781	802	816	831	835	784	792	825	823	770	808	787	827	853	803	841	829	839	796	816	843	832	824	822
13184	939	667	489	345	328	248	227	209	196	201	197	179	202	179	163	162	183	189	170	198	186	167	164	176	178	166	187	173	152	161	220	186	182	187	129	169	169	173	148	166	174	169	163	131	159	153	153	181	145	179	178	174	179	143	161	145	154	165	151	154	171	155	176	140	165	170	186	180	176	167	146	160	162	168	167	164	172	180	185	175	169	170	144	181	156	163	166	152	167	196	178	145	190	163	149	149	176	180	168	161	158	160	150	146	179	149	160	162	174	167	157	169	169	151	181	166	167	159	166	173	164	191	165	148	150	179	161	177	154	158	172	164	160	129	184	182	176	177	158	179	180	154	173	163	155	190	191	166	177	147	158	185	133	169	176	154	188	160	162	164	171	181	169	165	179	186	154	145	159	173	168	163	187	154	175	158	181	150	165	176	170	151	167	158	189	157	155	173	161	147	169	174	185	157	169	194	167	170	170	173	155	174	165	158	172	171	141	139	152	165	164	149	145	175	164	188	162	146	174	145	177	182	174	165	171	192	165	166	175	172	185	147	159	193	152	146	145	143	173	152	159	156	169	173	160	186	146	166	155	165	153	172	175	189	162	181	134	189	169	179	155	165	143	156	159	160	194	169	160	179	155	172	157	163	165	150	172	173	167	171	144	161	147	190	171	166	151	165	153	166	188	163	160	155	152	145	159	166	208	198	169	161	161	182	158	149	159	146	139	160	141	156	157	168	166	160	150	159	169	161	179	158	159	162	164	145	166	156	160	157	176	166	160	174	164	152	161	162	179	165	161	164	160	163	167	166	165	152	158	146	169	151	173	169	184	172	143	177	194	172	157	153	167	191	195	164	162	158	165	169	164	175	149	179	161	168	165	159	162	152	170	166	161	164	158	189	167	155	186	168	156	161	167	180	142	166	158	162	156	171	156	188	146	167	160	171	172	136	170	174	172	169	160	179	168	154	163	144	159	184	162	177	164	150	176	157	132	167	162	171	156	165	168	153	147	151	155	165	211	157	162	148	155	148	174	165	152	155	170	152	149	154	152	159	190	160	173	156	171	159	151	171	155	168	177	175	156	164	143	150	158	180	159	169	167	169	150	161	154	149	167	160	160	137	153	182	174	173	189	162	145	186	141	153	169	159	146	170	180	135	172	177	199	143	185	138	166	181	146	163	160	151	159	190	146	168	170	187	175	133	154	134	138	153	185	142	110	178	157	172	165	177	171	151	164	156	176	157	178	158	168	197	158	170	162	144	170	182	179	182	146	173	180	177	165	150	159	136	160	168	160	170	178	180	165	154	178	189	156	169	158	171	173	143	155	165	174	176	169	178	152	152	164	189	150	140	162	162	157	159	168	166	138	163	171	158	145	151	162	195	163	172	151	156	171	166	162	181	174	162	171	190	161	160	171	163	154	192	173	149	151	157	174	143	182	150	149	168	175	174	167	183	165	153	154	165	197	141	172	132	170	166	149	146	185	160	139	176	191	179	165	161	173	157	140	157	207	145	179	138	169	175	168	177	150	184	166	157	179	162	162	158	164	161	140	177	152	159	166	138	178	151	176	181	130	172	151	160	184	172	167	173	155	176	181	188	178	168	158	161	144	165	166	151	175	168	165	167	170	149	175	164	185	158	156	169	158	141	169	168	158	159	194	166	175	171	165	140	166	178	163	182	131	161	174	161	162	172	188	197	173	180	149	152	154	175	162	194	163	155	150	156	164	183	163	138	183	155	175	184	168	170	171	155	175	148	176	177	169	178	141	178	169	189	175	166	154	144	163	144	172	170	171	175	157	172	172	155	177	174	171	158	148	172	173	152	151	169	165	141	139	146	163	200	167	162	150	153	162	188	162	166	168	157	161	168	162	152	174	143	161	179	163	169	166	200	139	167	168	157	144	175	160	170	169	165	171	159	163	166	158	145	145	153	155	172	164	174	152	140	163	169	145	148	160	167	164	164	170	189	160	169	177	151	149	152	146	164	186	186	191	175	179	156	172	172	172	146	214	140	172	175	163	156	153	164	153	159	164	157	157	135	172	171	182	174	180	173	159	167	153	164	185	160	158	163	152	158	158	180	163	145	167	177	155	161	184	176	169	144	193	197	184	150	179	161	164	181	160	185	166	184	141	175	178	149	159	148	158	175	150	173	163	173	149	149	164	171	165	182	174	146	175	181	176	162	163	154	161	169	171	159	164	193	158	164	170	181	151	151	163	165	167	164	168	164	153	162	161	161	190	190	171	165	180	179	148	174	164	160	154	165	151	181	167	191	166	180	188	150	190	125	165	181	170	170	166	160	154	167	167	178	160	186	160	170	169	182	186	147	167	150	149	186	165	169	178	157	154	163	166	177	168	150	180	162	139	149	134	151	161	151	151	149	156	170	177	174	147	138	157	151	183	176	146	158	193	174	181	177	161	170	184	167	179	145	149	169	144	156	169	172	184	155	162	133	152	149	169	161	179	160	158	175	163	185	167	148	179	155	176	134	161	167	175	183	176	162	182	181	167	161	166	141	150	173	195	142	158	204	164	152	151	158	178	171	177	156	144	160	145	165	149	160	186	168	165	166	167	181	153	151	199	157	161	138	168	152	163	156	176	181	170	170	146	182	164	152	183	185	187	155	164	175	157	162	153	144	161	169	178	157	166	162	184	153	200	152	146	191	148	147	169	148	152	181	184	170	151	169	164	171	146	165	174	171	151	144	171	178	162	169	175	161	179	147	173	172	196	158	178	161	180	147	164	163	176	152	177	160	168	157	173	167	169	168	151	157	141	162	163	153	159	156	145	165	154	161	173	156	176	174	154	163	153	151	167	171	151	162	162	172	150	173	170	181	163	175	178	167	156	178	151	169	168	148	137	170	182	150	164	182	166	166	165	164	177	154	169	155	201	173	141	182	134	142	161	161	172	153	165	176	135	150	173	145	178	172	152	169	156	142	154	180	166	164	169	159	168	143	156	148	151	170	181	164	146	177	182	156	174	186	189	148	154	160	180	159	162	180	151	151	179	168	167	174	195	169	174	146	165	169	176	166	153	154	148	158	175	158	163	185	180	178	154	170	167	177	148	180	156	175	208	159	174	161	158	170	156	181	141	135	164	157	140	150	174	177	160	156	161	168	167	161	150	164	166	154	171	185	179	144	152	187	168	188	147	157	168	176	192	163	151	160	148	175	155	184	154	166	164	136	148	167	150	166	169	172	169	159	153	160	173	163	172	184	186	148	150	160	167	157	143	151	166	145	147	131	159	174	147	176	150	166	181	172	163	164	161	169	185	154	159	189	164	166	137	175	171	169	167	151	177	164	160	161	154	162	181	149	183	168	159	173	161	167	145	162	157	180	203	168	174	172	143	157	126	151	160	135	150	155	184	151	166	158	163	177	157	147	158	166	165	168	167	174	166	148	163	160	170	173	175	181	165	155	163	182	176	176	144	150	143	133	176	172	176	165	178	149	154	155	149	174	136	163	159	172	177	159	145	155	139	144	171
7950	898	1480	1600	1378	1153	944	834	761	704	623	604	588	559	531	523	524	534	482	466	519	433	461	473	501	490	447	484	445	482	468	408	403	411	427	430	425	437	437	446	427	458	453	430	418	474	422	408	468	421	445	424	427	446	418	440	432	457	396	420	430	392	428	404	437	459	433	423	423	443	424	436	421	433	447	395	420	451	406	392	425	413	419	390	444	405	425	452	452	400	406	424	416	403	395	412	393	422	417	399	461	422	397	433	401	436	448	407	415	419	423	440	410	398	425	429	410	429	389	419	461	415	431	407	406	412	403	421	463	417	441	392	424	410	415	407	403	388	418	435	390	408	425	416	429	451	402	380	396	433	423	430	405	430	433	429	405	433	405	443	391	409	451	382	427	416	413	410	417	441	380	403	391	440	426	419	425	439	428	418	424	404	412	409	441	409	416	449	431	435	433	390	400	416	429	438	434	399	412	469	445	449	420	414	405	415	428	388	432	425	404	380	410	409	374	405	391	367	443	439	447	437	415	413	446	421	415	384	460	435	441	402	407	414	421	415	407	397	422	464	432	401	419	437	454	411	428	467	413	433	404	414	425	418	413	434	418	397	415	406	425	467	400	440	395	409	421	437	426	388	436	391	406	404	417	420	395	401	416	401	403	404	439	426	410	444	400	441	453	448	413	420	422	392	412	424	439	445	394	394	395	358	441	402	413	405	409	403	426	419	399	421	402	441	403	400	406	442	427	425	421	416	390	415	414	408	428	415	414	438	426	417	448	436	418	408	435	456	380	459	414	461	395	453	411	375	417	393	428	411	414	409	425	437	422	401	431	433	453	415	392	435	415	391	402	414	430	418	435	418	418	398	433	438	408	419	414	400	432	415	459	410	421	398	416	411	417	433	400	420	403	418	403	409	409	452	407	423	419	416	391	422	403	403	472	419	438	406	415	406	425	365	422	433	409	409	455	424	437	383	423	419	406	430	434	400	438	409	417	409	413	413	428	414	399	391	407	375	404	449	450	415	425	427	406	444	435	454	388	460	404	418	428	414	414	394	409	459	416	389	413	405	406	435	381	422	397	413	420	428	434	416	398	414	417	416	408	407	427	423	428	432	425	396	452	420	409	441	418	416	451	396	450	410	426	441	437	373	431	393	416	417	424	427	382	407	428	394	405	428	456	446	424	412	429	467	438	462	431	421	421	433	395	436	430	400	405	467	442	428	424	448	441	429	441	410	396	415	443	437	426	408	445	423	432	428	400	401	410	398	444	401	430	415	418	419	397	410	392	405	390	452	412	430	391	424	435	441	458	410	425	388	428	428	413	430	464	429	392	425	417	423	399	435	439	428	417	461	412	399	417	415	425	408	415	444	426	432	429	422	413	397	429	425	412	442	439	422	414	431	436	440	418	454	459	394	419	412	422	459	426	426	426	420	409	415	417	443	447	450	407	424	429	391	411	461	412	455	415	420	400	430	394	417	415	372	417	412	445	411	426	452	419	430	414	433	458	450	439	434	401	447	429	402	411	427	426	367	400	415	412	442	412	405	429	437	394	425	370	446	420	437	446	435	454	444	432	404	408	440	431	428	405	426	416	422	416	392	420	422	413	384	410	420	420	429	438	468	430	451	420	454	401	431	444	417	408	416	439	425	381	445	441	421	427	407	400	419	429	414	448	404	433	432	422	440	424	432	426	427	411	438	449	402	439	442	424	427	380	431	422	406	414	443	423	431	416	432	421	404	395	458	418	456	443	423	443	451	366	428	404	420	436	406	382	424	436	429	433	415	402	456	405	416	428	400	403	433	454	450	430	434	428	430	456	405	396	375	401	435	420	407	410	404	405	448	424	406	412	464	373	418	415	444	435	384	412	464	425	375	442	453	467	416	411	379	430	452	423	405	434	396	457	442	397	420	404	441	375	393	445	424	391	400	395	432	438	387	432	397	399	433	453	411	412	422	411	405	386	409	428	452	384	418	397	423	385	394	469	422	420	421	386	424	408	407	429	427	445	475	405	435	411	416	405	437	415	425	392	444	443	409	449	452	433	392	403	440	435	464	452	443	436	413	408	433	428	453	426	408	446	420	422	393	413	441	386	422	395	419	414	438	419	408	405	417	435	418	426	437	436	447	453	450	374	416	400	437	401	410	404	456	422	405	398	396	420	394	399	407	408	418	407	452	414	421	377	429	409	421	414	425	448	409	430	409	422	393	377	427	409	401	423	422	414	439	448	406	384	405	412	411	432	407	410	438	421	433	411	405	418	418	390	403	414	458	445	414	448	428	416	402	399	436	376	436	419	403	419	418	448	392	410	413	489	405	435	417	376	394	426	448	414	411	407	397	444	397	393	377	411	387	421	403	402	400	453	402	410	447	405	407	411	417	390	421	413	402	426	402	421	409	431	401	426	402	397	423	428	404	413	421	425	425	417	448	406	471	415	447	415	361	432	406	429	393	454	409	425	451	435	396	430	430	441	451	413	418	423	422	435	415	426	445	449	430	414	425	388	405	379	458	443	409	437	421	422	414	394	421	392	406	441	393	405	383	445	438	414	448	439	443	374	420	438	388	440	411	412	403	416	411	435	392	415	392	404	433	438	396	416	399	392	438	410	367	449	414	452	429	446	429	430	448	440	442	404	431	416	413	407	422	436	397	408	407	435	438	416	405	429	404	408	452	432	430	437	449	409	411	423	411	398	423	423	411	418	437	418	436	435	465	422	404	446	420	397	433	399	398	434	430	411	429	395	410	453	432	471	425	467	388	423	408	413	415	385	440	406	424	392	400	418	428	365	419	436	374	377	456	421	431	413	406	409	397	416	453	405	435	393	409	437	411	386	404	423	402	414	402	440	419	359	431	448	410	433	420	403	443	393	404	443	415	403	401	409	411	473	417	455	400	428	393	419	437	457	440	431	431	409	424	429	414	400	423	451	435	441	408	431	444	432	395	417	424	420	410	420	419	451	390	447	444	417	407	416	441	402	391	429	427	428	435	424	423	392	417	401	429	457	407	431	384	394	427	427	396	438	403	412	382	416	406	439	402	426	410	416	419	422	443	420	419	409	387	381	429	411	414	443	427	427	388	428	374	394	426	412	424	418	368	398	430	429	431	377	411	408	397	414	448	442	419	422	430	416	429	432	423	422	395	429	426	450	451	416	426	394	418	385	477	426	467	426	411	420	437	424	434	453	398	449	442	385	427	404	433	425	445	390	432	400	399	446	428	428	468	399	393	420	440	459	434	424	439	429	414	383	424	428	409	433	363	457	422	433	428	413	420	435	446	457	384	446	426	433	439	451	413	417	419	436	437	450	454	433	435	426	395	406	439	439	422	413	438	459	413	428	397	457	396	442	433	424	412	439	406	444	420	423	400	409	431	401	452	399	417	431	386	416	386	413	391	447	442	397	438	434	435	439	441	426	440	409	428	376	383	390	386	401	395	399	423	404	421	413	386	416	446	471	379	430	426	435	406	444	417	412	418	395	414	436	450	389	425
1418	390	358	386	379	377	392	399	370	388	396	370	380	390	399	410	412	408	403	415	386	368	402	370	386	412	404	373	366	335	369	372	389	367	395	390	373	384	372	366	351	370	391	408	406	388	426	375	369	392	398	391	379	372	388	350	382	344	400	401	391	404	417	406	391	391	345	376	378	411	380	406	388	399	407	384	365	367	412	385	387	393	377	402	398	368	380	378	419	381	381	379	350	345	394	382	374	367	398	357	383	387	379	444	351	405	398	376	354	455	366	404	413	401	408	404	407	400	372	402	376	360	363	377	407	372	430	388	381	397	372	381	359	393	373	383	380	426	382	353	362	394	399	389	342	400	393	392	392	372	370	406	406	397	399	411	368	395	413	392	406	425	391	399	373	398	420	373	411	390	358	394	366	385	400	395	358	374	396	418	350	373	376	408	405	408	384	371	351	377	393	385	358	369	409	393	383	383	381	384	388	396	377	416	424	374	377	386	391	372	412	371	353	366	398	363	411	364	365	364	399	433	411	416	396	394	391	384	400	402	416	389	378	395	366	355	444	402	375	410	379	374	393	387	378	400	352	359	418	375	377	404	390	379	390	364	393	382	394	396	387	392	396	356	407	412	394	405	398	429	368	399	366	353	384	392	377	390	411	400	419	371	379	398	374	404	350	388	400	409	396	398	373	389	405	376	381	371	416	384	436	382	395	390	401	365	379	361	394	356	393	413	400	370	421	389	395	379	369	352	371	406	387	398	411	414	391	373	410	404	395	384	433	411	369	337	412	392	383	349	391	404	353	427	402	421	367	407	376	356	398	405	370	405	380	370	363	395	389	368	379	380	370	425	366	406	355	375	375	369	418	389	405	424	376	391	357	397	410	358	373	369	386	391	399	375	399	369	383	398	403	401	391	382	363	396	381	398	361	390	354	413	393	369	396	436	411	423	403	434	427	444	388	369	410	379	382	401	363	390	381	352	413	338	380	396	379	395	403	419	356	399	420	390	348	368	386	361	362	405	395	366	396	412	383	375	407	399	395	388	400	360	397	376	379	391	419	385	359	389	404	381	381	400	405	361	385	382	381	362	387	382	387	393	395	409	351	396	409	376	391	394	404	370	426	397	327	414	394	378	409	393	425	408	396	385	389	432	379	375	379	403	380	394	372	380	395	347	424	358	393	401	394	409	361	372	417	402	391	353	386	386	414	345	430	411	422	392	404	386	391	382	427	405	392	348	376	406	371	425	375	377	395	392	368	394	366	386	410	413	355	387	384	369	388	379	408	438	411	380	378	379	388	379	403	405	338	394	364	393	368	391	389	367	400	362	394	353	377	394	407	413	398	379	415	368	415	395	389	387	400	348	347	371	427	400	428	379	409	400	420	392	384	360	369	384	369	378	380	378	410	412	405	388	379	381	427	370	394	408	391	383	415	391	373	400	349	402	432	391	363	378	380	345	336	391	406	366	364	350	381	381	409	412	382	387	428	419	418	440	428	380	351	379	384	393	366	385	407	380	392	396	398	386	376	407	401	373	371	394	391	370	451	392	406	368	367	380	378	408	422	412	377	363	350	381	365	382	427	404	404	342	362	409	327	341	366	378	386	410	376	446	412	363	412	400	391	378	387	371	399	388	411	375	390	373	389	367	390	382	406	430	416	374	385	381	407	393	384	389	424	378	401	386	366	434	368	363	396	373	375	392	395	366	392	418	423	365	387	392	395	400	414	401	382	391	377	409	385	376	384	363	392	373	376	425	422	407	391	400	415	394	402	370	374	409	389	374	386	372	424	355	362	371	424	373	365	392	416	385	379	387	391	362	352	399	363	395	424	375	432	347	358	357	375	354	384	377	406	381	375	408	351	414	388	369	370	358	346	388	409	400	372	365	371	434	398	428	375	347	408	361	375	381	396	377	389	381	379	407	389	370	367	387	401	395	398	402	429	410	405	427	397	376	374	427	396	383	364	414	396	371	359	372	360	402	346	402	395	377	336	402	393	389	375	415	398	387	371	425	344	407	342	398	365	410	400	385	366	364	379	383	401	396	387	390	371	417	387	400	382	357	374	376	361	405	396	412	403	345	399	407	393	396	432	397	370	374	389	391	413	411	393	405	408	377	351	392	386	370	411	385	396	397	352	405	390	380	387	391	385	384	422	383	403	395	402	393	395	367	396	394	387	366	409	385	360	373	347	376	386	374	401	394	406	386	402	341	367	370	409	348	399	431	382	382	399	364	398	380	376	389	410	408	361	364	388	362	383	358	400	360	399	386	345	384	378	378	357	388	382	377	391	412	379	388	403	369	381	367	397	380	393	397	383	410	421	420	398	387	378	393	344	410	368	413	349	372	376	412	398	360	410	396	397	400	382	393	414	395	373	404	389	366	386	391	391	375	395	359	369	385	374	385	395	411	395	399	408	384	405	425	382	418	400	431	391	385	392	366	384	391	406	393	399	384	379	406	362	365	422	383	397	361	407	372	394	434	406	373	382	369	390	401	404	372	374	344	369	389	354	370	417	393	399	373	395	378	368	370	360	371	353	385	398	382	442	362	340	373	365	410	412	374	396	370	389	392	385	395	377	406	338	437	374	404	369	379	385	303	389	397	391	386	371	395	398	383	395	406	363	353	386	386	390	402	382	363	411	418	385	359	352	372	381	380	366	389	403	418	375	399	385	400	405	370	357	354	360	330	362	411	381	383	410	345	402	376	390	393	375	402	429	385	380	444	390	387	391	367	400	397	405	423	373	380	385	397	388	399	374	398	390	404	420	367	401	376	369	392	424	383	380	375	401	405	412	383	416	363	396	357	394	366	386	364	390	416	402	425	372	375	408	336	340	414	390	409	384	409	395	365	402	379	402	397	419	399	412	390	371	392	361	357	399	390	412	386	409	390	413	384	426	343	389	371	373	412	378	360	377	384	389	391	405	375	377	405	353	422	371	355	406	380	376	379	379	391	372	392	397	433	389	390	369	377	394	387	390	404	393	417	363	358	354	395	346	388	385	347	388	385	375	400	391	411	415	383	362	375	396	386	363	365	389	408	403	461	372	398	363	408	429	350	353	376	365	394	384	413	403	394	368	379	401	387	362	377	368	353	392	390	409	407	401	384	406	372	417	372	382	356	410	398	425	402	382	363	344	400	364	393	415	398	412	454	363	383	377	394	406	425	408	381	389	393	360	386	372	393	410	384	387	358	405	388	379	390	341	422	361	402	402	398	384	361	405	381	414	388	383	388	377	357	382	367	389	367	410	367	386	385	366	439	403	377	364	388	394	367	369	384	397	372	392	379	393	400	364	370	397	380	356	354	392	382	390	346	384	436	393	396	377	364	404	414	387	387	380	430	423	391	373	400	407	367	409	409	416	389	396	355	368	384	383	382	421	426	347	357	389	365	377	394	366	395	353	337	380	376	413	404	382	394	371	371	409	418	398	424	383	372	356	407	398	357	360	404	360	437	385	388	396	387	374	417	361	417	363	374	373	391	379	379	398	366
2080	904	997	932	970	939	902	886	902	872	846	893	908	907	908	851	914	925	868	918	922	819	967	900	923	875	884	946	823	944	887	911	914	892	886	905	927	922	894	880	966	924	922	923	901	857	866	908	896	907	834	944	934	895	893	934	906	910	928	899	871	931	928	942	953	882	856	894	912	966	901	932	893	864	925	945	858	900	911	935	943	912	983	867	982	902	893	896	900	886	915	940	941	889	940	908	904	861	866	892	949	915	920	908	933	908	916	904	944	920	896	922	907	932	914	932	936	874	852	910	889	875	881	891	931	910	906	921	863	890	852	932	893	912	905	928	903	943	883	902	904	905	890	875	868	909	902	958	858	878	898	909	837	886	934	973	943	885	923	880	941	851	834	907	918	903	896	917	899	929	886	862	1000	924	853	948	899	958	898	901	907	883	889	914	916	909	899	890	907	894	916	952	926	875	874	878	898	897	926	912	878	884	892	883	911	842	866	887	940	880	896	869	922	890	922	908	896	888	951	926	844	863	925	867	879	947	908	910	880	956	942	961	879	946	931	927	937	948	947	907	916	856	935	900	944	948	916	875	968	867	899	929	881	898	872	879	907	911	900	862	942	982	961	905	889	899	907	897	930	885	901	910	945	893	901	914	850	898	910	872	952	826	960	899	906	935	878	934	950	865	940	877	855	899	952	864	909	856	923	946	905	890	902	908	918	934	873	909	921	916	947	956	913	892	950	909	927	890	877	899	913	898	890	910	900	921	919	913	942	864	915	915	871	920	869	921	898	873	904	904	872	913	894	931	901	913	879	912	871	900	866	923	890	947	925	915	884	895	939	877	947	901	948	886	948	870	861	856	914	903	903	921	912	942	940	908	898	880	857	852	925	902	891	872	887	926	919	893	908	923	834	937	877	933	914	940	929	952	889	913	926	871	980	931	900	896	901	857	890	962	917	935	902	895	888	884	910	937	871	859	959	892	921	889	904	871	915	885	884	907	923	904	916	895	970	923	942	920	852	930	886	874	860	905	907	882	898	954	866	870	909	892	963	956	841	897	814	912	869	895	875	927	898	892	886	891	847	940	924	889	944	903	895	915	891	905	894	894	897	944	939	912	939	875	858	936	886	905	910	894	918	900	887	885	916	954	947	917	900	935	915	882	920	875	860	876	927	885	953	912	898	895	940	901	875	902	935	938	938	941	901	873	889	915	876	939	873	907	911	900	937	875	839	894	915	927	911	937	918	929	909	859	912	962	892	856	918	935	865	903	901	911	894	950	863	947	926	914	883	949	884	938	869	898	875	888	951	892	888	842	947	883	911	965	921	860	893	891	880	869	899	878	898	908	896	906	934	909	881	898	900	917	870	884	912	893	893	928	941	863	926	895	850	946	895	867	947	896	918	918	933	885	899	917	898	889	838	874	879	914	876	900	875	886	907	871	881	892	907	897	934	924	899	867	897	949	916	932	909	889	922	930	876	852	933	883	900	904	896	902	932	869	919	873	901	922	932	902	923	937	913	874	894	855	851	960	922	852	853	934	866	934	890	926	885	889	915	953	951	919	855	893	885	893	913	902	886	878	950	932	865	893	916	920	906	977	875	899	909	960	886	933	888	859	866	888	911	946	872	883	883	907	865	930	881	935	864	883	937	919	869	873	921	883	941	880	877	912	891	875	930	951	900	907	874	916	907	883	944	859	884	932	857	898	870	917	892	919	866	953	903	885	850	938	875	926	913	909	884	890	864	937	899	856	890	839	851	931	839	900	907	911	895	875	929	915	935	891	896	893	909	939	878	956	853	896	862	846	899	886	875	920	877	962	887	907	869	924	924	893	929	883	903	924	922	903	891	919	895	967	860	917	972	934	903	936	904	927	942	871	915	900	912	924	899	885	942	914	871	934	908	888	946	862	901	933	876	915	928	910	913	867	929	899	958	840	915	878	890	913	927	933	930	931	902	864	864	939	913	871	856	874	876	900	885	934	891	892	908	939	880	883	945	927	906	915	905	830	903	929	870	915	878	869	836	891	925	923	913	863	879	874	920	903	937	946	949	949	894	915	890	882	867	905	961	873	891	836	936	898	928	906	921	909	914	933	886	841	913	929	839	879	949	923	874	884	873	899	898	933	923	887	867	908	916	944	864	871	879	864	979	951	939	903	877	958	881	914	845	918	937	904	898	938	869	899	913	903	901	908	894	962	921	899	877	878	917	889	876	888	926	883	903	895	880	888	895	846	885	916	857	868	981	940	901	879	953	927	902	932	921	907	863	888	881	969	922	884	932	912	896	880	860	931	936	893	897	879	937	899	913	911	887	900	876	875	922	928	847	895	941	934	897	948	869	872	892	897	930	929	898	922	897	866	875	884	951	929	835	888	897	901	885	868	894	896	914	927	932	894	876	881	877	938	855	925	882	991	901	907	856	898	898	915	874	951	948	876	889	878	924	890	937	871	854	907	912	879	865	968	880	893	897	908	960	889	832	922	905	945	864	852	892	904	876	891	905	876	905	899	918	952	843	911	902	871	921	843	845	885	884	896	903	868	879	886	873	902	919	887	910	957	889	954	889	856	914	912	871	863	883	897	862	883	878	914	911	926	913	865	905	916	925	913	877	866	924	921	928	868	920	864	881	917	941	942	971	895	961	874	871	887	885	893	892	904	953	923	930	875	850	926	952	923	943	906	830	891	897	914	873	914	893	898	935	875	921	928	915	953	859	927	923	895	920	951	861	907	949	942	878	905	893	843	896	930	890	923	948	845	881	886	880	958	929	852	965	899	871	951	834	887	982	929	874	895	949	874	887	978	917	918	927	926	873	904	956	843	870	920	909	864	833	850	913	899	949	899	918	907	851	950	886	899	893	929	930	913	938	886	919	905	935	894	926	889	943	974	911	911	884	912	863	917	925	987	897	895	875	888	922	934	883	894	932	906	881	854	871	908	929	923	979	938	893	951	887	932	972	881	888	828	898	910	876	895	918	912	908	940	877	934	856	904	913	942	939	907	921	857	908	927	926	873	907	921	913	955	881	941	942	925	927	874	911	892	923	881	907	887	863	921	920	876	940	857	921	898	980	910	862	920	922	922	857	905	914	874	917	934	893	904	880	896	840	954	916	840	880	887	915	918	845	927	924	876	938	903	868	860	925	886	917	896	917	934	902	914	890	932	894	926	903	884	896	890	895	899	864	915	865	874	901	870	936	951	879	922	911	855	891	897	913	874	854	865	901	869	904	882	958	891	902	918	883	919	902	910	936	839	917	862	891	873	885	955	935	878	954	938	922	890	938	897	875	856	930	886	942	892	936	903	914	877	925	900	885	909	944	875	884	898	905	948	910	851	937	908	871	919	892	917	895	875	883	859	886	909	915	873	928	871	905	891	884	862	875	917	917	891	923	883	886	868	896	910	922	911	872	881	893	912	924	920	890	892	889	924	939	856	882	946	902	913	887	896	896	898	935	947	856	871	902	891	860	923	921	899	948	882	890	872	882	883	883	929
7195	670	575	504	459	427	401	425	395	421	414	386	385	377	364	346	351	409	364	358	359	377	379	363	356	388	363	360	352	366	352	389	351	377	354	389	357	342	360	348	350	345	359	299	365	391	336	380	386	332	352	329	355	330	353	339	351	360	361	365	351	370	375	358	377	391	374	342	392	362	375	393	335	358	360	371	368	348	373	363	356	297	349	362	339	344	344	351	336	373	340	368	374	359	355	335	350	311	362	350	385	364	326	326	318	312	384	355	359	367	371	381	306	335	362	358	355	336	350	370	385	336	350	346	395	376	371	341	379	343	375	338	361	363	334	336	328	390	334	380	369	351	357	343	316	335	377	354	360	349	365	354	343	368	365	343	351	347	356	360	348	341	393	337	365	325	358	347	357	349	346	323	362	366	332	340	331	330	325	354	339	311	332	355	394	374	325	369	376	350	356	358	323	323	350	347	345	389	356	364	321	319	339	359	354	377	359	345	322	350	373	391	340	357	367	359	357	386	407	358	364	361	370	330	379	338	396	349	361	344	334	348	372	368	348	322	335	369	356	369	334	366	357	352	363	345	359	352	351	377	329	371	327	350	365	340	325	306	354	369	389	341	306	338	376	326	367	366	337	349	357	351	364	388	352	368	341	378	369	389	363	309	361	351	350	369	350	360	347	337	348	334	341	342	352	386	369	331	350	350	349	358	361	341	325	361	340	340	356	347	342	310	368	362	357	361	372	376	395	347	363	322	350	359	359	367	378	393	358	390	366	376	370	364	357	338	357	366	371	351	358	390	340	376	344	342	367	372	367	356	320	345	399	357	359	345	364	362	370	370	357	366	319	389	317	326	341	337	319	380	377	325	389	361	353	359	306	318	359	342	392	349	339	349	330	377	346	386	300	353	366	362	327	326	366	361	354	376	330	337	329	327	337	335	357	364	358	364	329	353	328	329	339	353	353	352	338	392	344	344	352	333	382	369	339	350	382	365	347	343	373	333	357	356	360	363	387	367	332	322	376	379	370	360	327	394	361	387	350	388	374	356	357	374	382	308	351	377	348	361	345	320	361	341	379	349	365	335	363	349	341	353	383	350	358	343	378	362	342	343	368	332	326	324	337	369	332	345	341	348	326	346	362	365	371	320	355	383	407	337	329	331	390	391	343	383	328	354	363	363	336	332	334	333	363	375	367	351	374	347	368	348	322	389	354	336	351	341	354	350	361	358	367	329	360	409	355	371	369	376	346	364	344	381	336	346	343	376	370	377	357	363	381	360	366	376	349	352	324	366	315	329	361	334	363	376	389	369	405	363	358	339	340	361	339	370	331	322	375	357	338	356	365	380	341	331	331	345	375	364	343	363	325	360	348	348	380	331	363	369	365	339	327	346	362	346	340	349	364	372	344	346	354	355	346	353	351	340	374	373	334	328	351	329	368	350	317	345	370	320	337	340	387	372	342	322	340	367	359	386	366	372	361	346	362	371	356	356	373	365	336	325	350	361	340	358	356	363	372	380	340	364	356	325	367	357	351	375	358	334	374	334	353	371	349	366	357	348	327	365	311	349	385	379	378	364	319	327	351	380	362	339	336	325	350	357	374	351	331	364	376	339	356	324	364	378	354	336	367	346	345	353	348	377	375	368	322	386	351	337	403	363	305	396	336	337	396	359	345	409	380	366	293	366	338	370	322	351	360	378	361	365	377	333	353	371	315	363	352	379	361	329	376	369	352	377	388	383	329	370	345	341	365	355	351	379	362	352	379	359	349	359	345	357	352	351	325	343	356	359	382	364	354	327	336	367	339	349	329	359	342	321	336	365	344	391	366	368	338	347	405	389	391	370	331	370	350	347	358	343	346	336	350	359	364	345	334	367	353	349	317	339	349	335	371	341	345	360	359	353	358	354	372	409	408	352	344	373	338	365	364	350	364	379	325	355	354	396	349	391	379	382	350	401	375	350	365	329	366	359	353	337	361	334	398	352	343	331	341	351	364	357	351	378	360	388	337	360	370	364	363	348	380	379	390	344	363	346	329	328	316	386	356	326	379	349	341	324	340	335	334	354	382	341	383	334	362	372	363	360	341	346	338	356	334	347	336	353	350	340	378	367	323	362	336	346	359	344	345	356	330	364	349	323	359	357	369	336	353	377	356	338	364	342	321	365	334	378	346	381	341	366	370	313	358	349	356	361	362	361	377	344	339	355	385	350	320	353	341	348	368	360	350	372	323	379	343	337	366	390	310	354	336	348	371	300	368	394	343	366	340	348	347	364	370	334	367	383	389	355	376	337	341	348	330	360	366	353	341	348	369	378	331	351	378	336	361	364	346	365	347	334	349	364	343	374	375	341	356	363	345	351	350	345	359	368	329	370	370	332	377	363	335	343	349	381	357	347	326	382	347	376	385	334	350	327	355	384	373	348	348	321	350	385	329	364	384	385	351	344	338	318	386	354	363	389	353	323	349	392	354	372	366	358	341	341	328	375	363	340	329	338	325	346	333	349	360	357	328	347	369	315	348	356	387	385	336	342	347	324	346	399	365	363	378	336	337	333	341	379	369	338	357	384	349	362	333	366	351	325	318	339	302	352	343	352	378	319	361	342	369	363	377	367	361	386	360	336	403	360	311	370	386	340	365	368	365	328	347	366	373	291	366	311	342	379	353	344	365	352	348	358	322	350	398	382	360	351	389	341	353	383	352	344	352	374	370	344	360	358	325	361	389	366	310	359	352	386	369	346	329	365	378	341	371	357	344	392	367	335	364	350	376	392	366	389	307	356	357	334	335	345	328	396	330	348	335	334	362	346	312	349	383	325	365	343	348	318	320	341	341	344	364	336	351	338	354	331	365	354	341	313	346	379	363	356	357	360	385	355	366	344	351	335	351	326	361	362	390	374	342	362	346	311	365	365	365	375	369	369	362	385	320	368	370	330	366	358	325	349	309	324	343	328	381	388	374	417	383	364	372	364	332	367	296	352	365	354	341	357	335	312	353	397	342	305	317	357	355	367	312	344	356	370	361	386	356	328	346	379	351	360	342	360	380	331	365	350	359	377	359	343	335	307	348	321	364	341	365	360	358	357	320	365	354	374	372	399	333	338	364	367	335	339	358	329	344	360	380	324	333	390	338	374	380	371	341	366	343	410	341	346	353	328	345	364	375	336	350	381	340	346	342	347	320	344	351	361	331	350	376	373	352	380	349	355	387	388	353	335	377	338	317	360	352	331	370	327	379	369	356	347	345	362	376	338	350	386	370	329	360	339	376	367	312	356	364	367	308	356	376	362	375	395	350	350	366	344	368	360	378	337	340	356	354	351	356	356	342	339	381	384	374	397	337	340	334	365	355	363	337	337	348	308	343	363	372	335	316	333	367	307	341	372	371	321	341	339	393	329	330	333	355	372	364	355	385	363	362	332	335	345	357	350	359	392	357	391	329	350	372	396	392	358	367	338	361	376	369	349	352	344	350	363	357	345	383	355	343	405	367	366	353	333	350	342
6493	1145	1366	1415	1344	1256	1068	1029	1005	926	967	915	896	883	890	874	937	857	826	841	862	819	813	762	846	857	870	904	855	811	840	838	823	798	756	845	803	791	846	811	811	831	862	848	782	823	839	816	830	816	828	875	796	784	864	856	838	874	833	840	830	856	818	854	828	791	853	830	794	795	812	781	812	784	846	842	824	815	827	858	845	816	855	811	837	824	855	808	808	825	873	822	843	847	820	842	806	782	831	786	787	808	787	837	816	865	825	926	821	840	799	820	884	811	767	825	839	837	831	808	842	753	865	815	812	865	817	817	828	810	843	818	804	827	841	825	812	757	808	823	804	861	845	817	811	779	816	820	852	789	843	850	832	836	813	826	765	810	761	809	834	846	813	829	761	807	812	873	847	795	854	829	764	802	846	814	861	827	792	794	840	788	783	798	805	802	796	797	792	825	819	762	825	845	800	848	807	800	776	831	830	824	820	851	808	776	822	847	849	806	818	832	804	849	850	888	842	795	826	767	838	815	828	840	829	860	814	850	826	861	793	840	815	836	790	807	778	829	791	815	864	842	853	850	823	833	791	819	806	832	851	852	849	796	801	843	830	828	829	760	821	831	851	817	791	816	804	856	780	822	864	830	838	807	793	788	807	805	858	827	822	822	827	819	850	840	784	867	856	826	802	850	780	821	818	831	823	860	810	839	780	785	778	805	802	805	908	768	855	785	821	839	827	784	824	803	792	841	823	835	761	856	800	848	803	790	851	846	796	776	779	795	833	850	805	817	785	833	804	812	819	816	759	801	853	800	852	820	827	888	876	778	831	857	805	818	805	842	797	763	817	810	844	790	827	811	757	829	800	803	866	819	864	787	800	836	814	808	849	840	807	781	866	813	786	817	841	776	800	815	820	815	852	819	838	825	827	860	830	869	845	804	839	834	769	815	831	820	850	821	836	784	776	785	814	828	796	793	804	828	817	843	843	864	769	751	815	902	836	855	806	832	765	796	815	789	835	831	788	771	776	842	860	838	806	852	856	794	785	841	866	843	830	750	888	838	772	843	808	796	797	795	832	814	803	816	811	862	851	799	820	826	852	840	829	828	835	818	813	840	845	769	885	822	810	841	839	813	821	771	850	775	849	846	828	829	820	770	760	818	799	802	914	814	780	825	825	784	764	781	817	837	864	789	814	833	870	823	807	827	811	836	817	816	867	817	835	805	787	825	774	809	826	794	822	792	792	747	853	841	848	841	783	836	829	805	825	799	789	763	806	841	769	793	814	833	845	846	809	790	869	803	842	804	825	823	808	783	809	804	862	767	824	867	868	824	815	809	806	808	808	855	853	821	808	831	832	796	809	787	736	846	808	816	794	904	754	819	868	856	790	832	783	805	824	792	825	845	856	877	845	880	841	801	818	784	835	840	843	815	819	830	808	833	834	778	787	828	832	845	782	853	835	754	873	803	774	868	860	812	810	778	756	812	802	808	779	807	805	860	841	757	783	764	789	826	807	837	805	764	853	765	821	764	786	818	847	806	843	794	809	796	817	820	845	847	869	787	830	858	821	819	792	806	858	866	835	769	862	820	816	794	824	845	862	874	742	811	829	837	834	863	797	779	802	818	839	809	786	810	798	833	756	800	860	792	846	799	877	814	859	842	811	799	819	813	837	843	804	832	819	866	842	823	780	835	793	837	829	828	804	779	846	761	810	830	808	803	797	805	821	837	795	844	799	768	789	821	792	858	818	787	821	840	806	781	839	797	833	830	864	829	811	828	873	791	823	805	815	800	811	763	828	845	801	815	822	833	860	821	814	799	785	804	856	836	856	775	816	783	855	826	775	807	783	799	826	825	838	753	835	794	796	776	787	824	886	786	826	833	787	830	854	770	814	851	809	836	823	812	792	855	806	865	775	804	836	805	846	833	808	866	793	783	797	846	782	821	858	802	815	849	836	840	832	807	808	820	806	807	800	858	823	809	810	828	852	783	786	809	806	863	810	805	812	845	813	816	849	833	811	774	809	841	783	819	792	811	810	803	820	855	857	871	785	893	816	818	823	818	825	773	846	813	822	813	820	851	799	761	811	792	788	853	842	841	812	796	851	787	782	831	799	806	772	853	798	816	826	798	824	772	779	826	842	805	850	837	787	802	812	808	875	805	779	861	804	801	845	825	838	817	800	867	810	769	776	808	880	797	862	799	824	807	854	832	783	854	828	823	813	814	850	829	828	824	804	856	829	830	811	788	860	778	786	864	829	775	827	821	843	833	806	833	800	841	816	837	799	778	856	828	818	771	811	822	795	777	793	797	783	874	839	821	826	821	825	852	824	823	848	810	821	865	820	869	822	813	776	890	834	771	817	821	730	801	802	849	841	788	872	822	810	782	816	815	832	832	826	803	827	811	783	830	860	839	816	823	852	810	783	816	861	855	807	816	853	793	800	867	858	851	782	884	814	850	783	859	778	808	801	768	813	842	813	808	798	776	786	784	786	794	838	776	824	811	819	796	801	783	834	845	836	851	810	843	836	830	832	829	828	837	822	859	865	818	829	820	824	762	787	799	830	776	797	823	819	790	847	869	769	896	823	751	818	841	881	839	814	846	838	840	812	841	793	811	843	831	832	817	824	792	798	843	838	816	843	855	811	788	857	843	788	824	878	823	802	781	803	830	874	835	823	823	805	828	802	804	788	859	769	770	819	781	777	821	883	831	838	804	870	850	828	828	804	832	825	820	820	798	813	798	844	811	777	800	843	824	785	790	810	800	861	815	759	847	855	839	820	844	853	840	850	844	835	795	795	837	835	798	823	848	822	790	841	855	812	834	796	811	821	809	800	799	855	843	822	836	814	781	827	817	851	844	847	776	872	799	858	814	756	816	816	822	800	834	808	787	819	812	831	868	772	795	830	832	854	782	820	856	814	807	815	806	830	757	788	750	812	808	815	854	805	855	807	827	799	788	887	838	785	826	816	754	776	773	831	793	792	808	846	789	801	806	861	765	857	857	808	865	797	862	742	775	838	846	793	824	895	861	806	797	825	836	844	822	785	812	825	802	831	773	861	834	801	858	788	826	839	838	824	863	832	815	829	793	780	857	856	786	812	783	834	802	788	815	842	824	805	851	747	746	853	812	780	846	814	831	820	813	757	791	831	768	825	777	788	824	845	815	838	842	759	790	808	846	783	841	767	818	808	767	797	842	788	841	863	843	772	864	838	800	820	823	811	810	804	905	792	798	832	808	825	810	840	820	812	796	781	822	851	819	786	845	834	828	824	808	788	784	788	804	792	785	817	773	839	757	820	826	844	866	837	844	814	802	839	828	867	834	825	831	813	811	793	779	861	795	795	863	817	827	868	828	815	786	804	820	801	802	844	830	784	809	792	803	778	776	793	853	797	865	841	857	836	880	813	837	883	846	839	810	801	791	764	800	840	828	804	803	769	814	774	840	806	828	804	856	744	805	823	761	822	839	828	818	817	784	801	830	828	798	796	794	812	802
13074	1004	576	500	325	266	264	229	213	218	206	205	169	177	169	159	180	171	172	208	190	144	178	182	182	161	145	181	167	188	171	146	145	186	150	151	180	166	189	152	170	168	173	143	166	172	171	167	164	170	148	190	177	150	150	129	169	162	171	196	170	159	176	172	130	163	156	161	184	170	128	172	169	182	168	173	189	174	144	166	164	172	160	178	170	159	176	169	153	172	176	174	142	141	149	174	153	162	153	147	157	168	165	163	162	160	159	164	181	155	211	158	155	180	149	184	162	151	183	166	167	174	172	161	154	161	178	172	182	175	161	153	152	170	147	175	163	160	161	154	164	162	171	128	152	167	161	164	185	171	190	156	158	172	156	171	170	155	170	168	182	165	153	159	183	174	184	177	161	145	163	155	172	183	198	161	188	171	171	169	136	164	160	153	156	170	156	160	160	163	157	177	162	160	163	174	152	161	181	156	177	172	169	199	167	146	199	167	163	171	159	160	152	169	162	154	165	165	146	163	151	175	127	149	153	155	165	175	187	156	179	178	155	173	155	172	179	160	170	173	148	161	164	158	157	155	147	165	154	166	170	181	176	147	162	168	161	174	143	165	157	146	148	176	165	162	149	148	163	167	185	158	177	144	162	191	160	168	158	176	173	164	152	155	177	158	138	180	163	172	164	172	156	173	164	154	154	159	142	170	151	178	167	190	177	168	186	170	161	159	148	175	164	150	159	151	154	174	165	162	141	143	140	158	146	158	166	171	164	152	181	160	154	164	178	143	171	176	197	179	174	175	159	168	182	137	170	167	143	164	165	156	159	163	178	169	164	156	162	157	156	157	144	136	133	141	162	152	185	172	155	162	165	150	183	171	146	148	152	151	170	175	143	145	174	173	176	172	164	182	141	170	132	163	166	155	173	149	179	166	158	164	165	159	152	177	156	147	173	151	207	170	159	140	165	157	148	162	154	153	170	188	150	180	178	177	160	165	160	161	162	190	161	146	152	158	160	146	156	151	158	174	144	141	185	184	165	137	170	148	185	156	168	151	181	179	177	168	176	177	163	166	173	162	162	153	157	169	158	164	177	171	203	156	183	159	188	179	168	155	153	174	158	164	179	166	172	155	147	152	182	167	169	161	142	161	165	134	160	176	191	163	171	187	168	147	168	162	134	153	152	165	156	149	167	168	153	158	151	162	178	151	176	158	195	174	189	173	179	191	162	149	163	171	176	157	160	174	175	156	158	153	180	142	189	164	175	182	165	168	169	176	178	149	160	157	171	165	175	180	192	163	156	158	140	175	173	154	180	161	167	151	132	163	163	171	178	164	164	152	197	158	148	170	138	162	164	183	157	166	147	166	187	186	181	155	170	171	138	181	165	160	157	166	159	189	151	180	149	154	172	159	148	154	165	153	129	152	157	175	169	149	166	168	184	151	162	140	168	157	165	162	192	165	149	166	164	162	168	170	158	182	174	170	169	161	149	174	194	146	190	142	181	176	179	142	169	176	146	169	171	178	167	164	180	182	165	191	178	163	180	155	147	131	149	159	149	169	152	163	185	169	183	173	156	180	159	173	162	173	192	157	164	193	161	173	147	171	163	132	173	168	163	170	138	154	170	165	184	168	178	153	164	176	180	181	144	193	182	171	157	155	191	168	192	162	162	164	154	146	165	118	156	190	160	155	176	186	144	176	190	160	174	159	159	200	177	151	165	163	162	168	167	187	160	183	156	166	157	156	147	159	173	181	164	169	158	172	174	165	168	166	162	182	136	147	159	140	164	199	186	178	146	175	156	154	167	154	177	140	151	181	170	172	171	176	161	160	163	196	188	148	192	167	171	171	171	163	162	152	180	172	163	171	149	165	158	170	163	182	156	174	174	165	177	141	170	149	151	188	172	156	206	181	167	149	155	158	163	159	175	160	161	160	165	177	161	156	155	216	194	191	177	180	151	155	177	171	139	159	156	162	164	179	192	176	169	158	148	184	182	173	149	183	184	177	153	168	162	161	177	168	184	164	146	144	176	164	170	170	170	181	151	151	149	158	145	196	167	168	174	170	167	142	179	142	185	163	158	196	163	164	159	143	160	173	155	164	174	150	168	176	140	148	169	184	130	163	158	178	180	159	157	147	163	173	170	182	163	193	154	172	188	150	129	165	171	159	166	200	156	160	164	164	194	162	169	160	170	173	161	157	181	170	152	167	164	143	184	165	150	146	179	171	170	155	180	172	155	186	166	179	178	165	154	166	155	188	154	168	157	160	155	174	167	165	166	180	173	172	172	156	182	158	182	174	152	185	150	165	183	182	145	172	174	157	155	145	139	194	167	165	155	160	188	171	158	145	197	153	162	151	157	144	182	160	169	169	164	168	160	161	166	174	174	161	174	174	170	152	157	137	176	171	160	178	191	157	166	176	140	167	161	161	167	166	182	172	170	170	141	152	181	137	171	167	161	170	148	176	176	182	145	161	192	161	165	161	162	171	153	162	163	163	165	165	173	159	154	156	168	162	176	172	171	154	139	178	184	177	202	177	159	163	185	164	158	164	157	164	175	147	153	171	176	169	162	189	161	159	160	158	177	164	149	170	154	180	159	167	164	177	171	161	147	185	137	166	159	153	177	154	166	165	171	169	166	167	181	171	159	148	169	175	158	182	147	160	164	169	147	151	171	166	157	162	156	175	147	186	160	139	160	148	166	150	187	166	165	188	178	152	157	167	174	161	137	153	132	141	176	160	154	189	162	175	161	170	138	166	177	161	150	186	160	164	164	145	156	183	155	165	173	186	172	172	167	154	162	172	195	165	169	182	188	159	166	169	139	170	157	161	152	178	207	151	157	175	159	164	176	136	129	164	138	163	156	161	172	189	192	160	171	165	163	163	162	151	166	162	151	160	171	168	196	147	156	158	148	139	173	173	165	154	183	156	141	162	160	152	156	155	167	157	159	154	172	172	150	158	161	143	188	175	163	174	175	175	160	169	144	168	169	168	183	172	160	158	160	169	170	165	167	161	158	169	163	155	166	169	161	164	167	161	170	148	165	173	162	174	174	168	157	161	155	145	177	150	171	180	158	149	151	165	170	135	175	152	193	150	170	168	158	163	155	168	158	168	174	169	160	173	178	171	154	141	163	174	180	154	160	160	168	182	168	157	159	142	151	155	169	149	148	157	169	167	184	179	160	170	153	170	179	166	156	157	175	160	143	178	187	159	171	156	180	141	162	142	145	159	148	181	146	184	180	138	164	163	160	170	174	159	157	153	168	174	147	173	147	174	170	137	146	163	147	186	152	177	159	192	151	168	173	133	160	166	189	151	155	171	159	161	167	185	196	146	162	141	141	185	178	164	186	180	153	156	148	159	145	149	137	152	186	162	170	138	167	155	156	171	137	155	160	182	164	189	162	151	145	158	177	139	141	146	143	168	184	171	165	153	176	165	153	167	148	141	175	165	176	145	166	168	160	158	162	179	180	144	177	187	161	189	164	164	142	181
8039	1000	1458	1639	1389	1176	973	833	747	677	666	595	590	575	541	507	520	539	481	497	473	406	441	492	467	467	443	464	452	498	445	468	424	450	434	426	487	439	412	413	411	440	434	421	451	466	437	447	447	452	450	419	449	404	425	500	419	424	409	476	411	399	451	417	447	388	394	414	427	455	408	453	476	430	431	399	420	428	471	428	384	426	438	400	442	430	432	433	427	415	426	392	438	405	409	398	413	419	423	460	421	446	429	417	441	398	382	430	467	390	432	451	455	421	402	417	373	428	438	428	419	436	385	417	439	456	416	403	427	424	407	421	435	374	443	399	412	403	400	440	401	378	433	441	406	424	415	422	435	403	450	401	406	434	412	407	432	431	435	478	438	411	466	423	404	430	382	429	463	410	468	442	413	443	463	420	392	389	418	422	422	404	413	382	436	436	409	405	415	426	414	396	418	431	436	433	404	392	437	407	425	401	462	432	385	411	387	419	446	410	433	436	419	395	460	389	426	385	441	414	438	398	416	416	435	431	421	423	421	413	410	399	424	384	464	405	420	415	408	408	384	452	446	433	400	461	458	400	433	426	412	432	404	427	435	430	429	448	448	423	425	387	414	418	440	464	409	413	440	426	409	483	446	385	402	423	418	412	417	420	445	435	428	422	390	416	428	422	408	466	427	405	438	432	411	416	422	456	421	442	430	447	427	409	442	425	415	429	388	408	404	403	463	387	444	455	412	457	414	431	438	462	420	405	466	428	418	442	419	468	445	443	403	399	461	416	421	399	417	403	416	478	398	396	422	439	425	418	412	391	450	451	467	420	400	445	438	437	441	418	402	452	455	413	422	430	421	379	419	433	436	384	427	430	423	409	440	432	429	430	411	438	413	408	442	401	426	447	447	461	413	441	436	417	369	443	424	428	413	455	462	404	403	406	434	416	455	404	455	447	440	447	412	409	460	411	410	434	422	407	392	439	416	425	445	409	385	429	404	423	421	398	404	464	438	430	436	429	412	421	420	393	458	431	438	424	405	386	398	420	435	451	433	419	409	450	446	436	441	419	406	400	391	384	418	395	435	444	390	405	466	419	406	421	419	452	452	433	407	412	423	427	395	422	424	449	466	430	443	414	413	412	434	411	443	374	441	465	441	431	425	428	409	421	464	394	415	453	449	393	402	413	393	425	416	421	434	411	367	417	429	427	423	461	456	456	430	418	403	441	440	418	451	389	424	432	425	442	385	392	444	425	443	426	429	424	455	382	414	438	427	403	415	399	412	401	420	438	393	405	423	432	386	416	427	419	398	424	411	437	411	441	390	422	445	404	413	429	444	425	423	389	412	416	463	430	433	389	444	461	397	443	423	439	440	407	458	363	397	419	448	434	436	411	410	403	436	422	425	435	386	377	409	444	415	440	438	436	416	418	406	429	439	405	441	418	413	417	462	407	424	404	415	449	416	433	444	433	414	434	369	426	415	419	441	412	436	432	426	412	417	392	409	421	397	430	407	419	426	420	407	415	408	438	415	422	433	394	441	450	410	443	448	436	419	416	391	412	379	423	417	443	444	407	421	447	418	430	427	415	399	432	420	421	397	439	445	393	402	427	420	449	418	401	398	385	422	416	400	451	390	389	433	452	439	405	448	410	403	419	433	417	415	402	475	421	424	387	403	395	407	380	415	427	454	461	415	380	385	420	439	411	424	417	423	452	450	437	400	412	392	460	418	411	389	473	407	432	395	440	416	424	436	423	421	418	428	458	423	443	402	423	433	432	431	408	414	444	408	397	443	427	437	403	441	405	429	397	420	430	429	438	425	414	433	414	435	419	464	438	414	428	394	435	430	416	407	403	456	427	415	429	439	438	425	408	437	407	394	404	415	417	410	407	389	406	383	402	414	417	406	425	421	460	431	411	425	438	420	414	404	406	439	467	465	428	411	434	419	432	433	412	457	423	406	397	399	381	419	407	461	418	432	434	440	422	440	433	425	441	430	421	399	450	412	407	417	438	393	409	413	394	416	411	419	417	422	427	450	415	424	424	433	440	387	439	413	426	407	416	429	458	437	467	438	429	444	388	407	428	438	453	456	375	407	401	389	443	434	387	365	456	408	430	408	408	417	437	396	441	421	429	396	454	452	405	437	401	413	407	404	397	415	384	395	437	415	427	428	458	437	411	436	419	419	457	431	388	430	426	423	458	394	384	421	416	462	384	435	439	452	429	476	415	412	419	394	455	426	436	432	419	430	397	391	450	414	414	431	428	438	387	426	383	434	410	448	407	404	439	433	409	420	430	401	410	413	390	413	442	408	410	407	438	454	434	398	433	419	413	417	431	406	412	420	423	405	442	451	436	404	427	463	406	461	440	421	430	439	393	435	413	428	423	403	434	412	403	438	411	440	427	453	423	462	418	424	433	420	438	454	382	455	457	459	419	453	435	392	428	434	455	419	458	456	394	424	444	417	413	453	435	406	441	397	437	402	452	418	394	398	445	387	396	425	418	418	417	423	397	398	408	411	403	458	471	417	399	419	416	440	393	432	411	408	421	460	403	445	411	432	408	445	449	436	428	409	468	450	399	398	451	385	420	450	415	401	382	375	417	404	424	410	388	373	443	435	408	431	427	414	429	440	405	416	412	434	408	421	434	384	404	474	440	440	437	427	394	360	433	390	440	386	410	456	406	437	403	433	463	409	408	404	437	404	429	436	425	406	428	451	427	411	425	433	380	440	453	437	444	409	404	440	438	455	465	421	419	468	424	401	436	403	410	415	440	459	368	427	412	424	412	441	406	378	406	452	410	386	411	412	431	407	426	411	428	446	412	420	423	474	427	439	408	419	415	398	422	423	424	409	412	422	445	399	407	416	457	416	421	405	425	422	483	405	417	428	443	391	444	394	412	417	401	425	453	392	408	451	430	404	406	426	406	419	416	431	401	406	490	381	395	408	426	427	402	461	430	452	414	469	412	465	403	423	420	380	436	439	421	441	396	435	420	427	389	404	414	383	444	419	433	388	393	422	376	404	439	420	390	432	426	403	438	427	395	393	415	413	389	397	423	428	417	381	416	440	408	468	434	400	425	439	432	456	397	418	456	435	429	400	388	450	421	411	418	447	410	413	431	421	390	414	458	443	474	416	385	412	437	419	397	401	418	418	440	411	437	464	410	452	460	433	424	384	399	439	435	456	419	435	382	420	411	431	420	456	448	437	410	404	432	422	415	434	408	424	396	408	372	418	435	433	412	432	397	427	426	433	445	400	396	428	400	390	403	417	400	422	405	462	423	391	408	439	469	436	408	445	411	404	441	394	411	361	424	430	424	448	406	431	420	387	389	405	412	428	407	399	431	419	440	431	451	452	445	414	425	439	418	433	428	409	402	418	415	379	414	378	455	447	411	430	442	375	390	405	416	420	423	399	444	445	392	404	405	409	420	393	415	466	405	420	444	425	421	397	428	449	407	385	410	395	414	435	455	437	413	429	469	444	401	465	395	411	416
1521	417	409	390	389	413	390	388	407	368	370	348	415	374	359	385	405	392	390	390	434	431	391	415	410	368	359	385	354	363	372	389	386	372	400	406	373	423	403	401	396	372	382	427	390	379	423	381	364	395	395	406	386	385	417	380	366	379	385	354	382	392	363	372	361	369	328	381	379	394	374	402	366	401	391	369	378	381	366	394	429	386	376	378	391	364	358	388	371	380	359	366	397	416	361	388	409	372	390	379	411	392	391	348	370	393	380	369	374	360	399	400	406	336	366	402	361	402	423	382	364	392	396	405	367	406	375	390	354	367	391	392	382	360	382	381	374	393	449	409	387	394	381	359	386	435	401	385	413	350	367	371	320	398	373	367	362	366	394	402	351	419	409	410	345	390	432	375	419	370	403	378	404	396	362	385	404	410	357	403	403	378	399	373	377	401	387	383	379	370	392	375	393	362	438	377	399	362	385	388	393	349	397	375	421	397	344	375	382	396	391	388	374	375	413	372	370	390	357	373	342	377	424	350	421	369	405	366	351	377	401	402	387	410	395	358	384	410	372	381	389	385	376	384	366	382	411	400	371	390	361	410	397	389	368	368	401	374	398	421	395	383	405	388	353	428	422	374	423	379	379	425	362	377	400	437	402	341	386	379	382	387	383	395	406	367	414	380	339	382	378	399	382	397	417	408	383	411	426	387	401	406	377	361	378	354	411	377	351	421	352	384	395	386	395	375	368	374	375	358	399	409	399	374	395	384	358	401	389	393	401	386	391	398	375	371	378	377	401	365	365	356	399	417	420	373	393	350	392	398	367	387	402	377	407	393	384	410	353	400	383	414	374	412	376	374	425	408	331	383	421	382	409	393	391	401	380	394	380	412	419	411	374	393	369	420	370	364	396	396	366	360	378	404	397	338	392	383	377	394	387	399	362	347	379	387	370	376	359	366	398	393	408	376	388	360	408	355	379	369	417	379	402	380	370	409	375	365	416	381	406	376	381	378	399	418	428	340	386	385	382	434	397	367	376	350	376	375	361	395	392	396	366	386	384	407	379	387	402	412	379	398	417	402	361	398	403	390	426	404	408	369	332	379	373	420	390	414	383	359	384	350	378	388	382	423	377	399	409	403	369	394	364	357	385	383	401	369	389	356	418	404	411	350	405	389	382	359	392	391	367	351	391	363	366	376	396	387	378	408	416	382	369	404	393	395	379	375	397	396	382	397	374	329	315	387	386	406	386	398	378	364	379	380	369	362	368	384	350	368	391	439	372	408	367	410	397	374	372	385	372	377	370	371	375	407	399	421	446	406	441	389	407	384	396	412	416	405	353	370	391	435	373	405	364	369	386	387	399	363	377	408	391	353	387	361	375	370	369	335	354	395	427	399	423	422	366	384	385	348	386	399	388	376	394	411	374	368	367	389	364	361	371	341	396	423	386	404	381	388	382	359	374	386	383	385	350	406	400	372	357	408	356	365	389	367	363	377	391	389	408	398	396	352	409	363	367	365	391	411	375	393	359	390	417	382	416	398	359	375	395	401	407	397	368	385	376	369	390	348	349	411	392	406	354	423	382	388	391	443	376	395	372	406	367	386	388	390	397	409	426	415	382	371	401	376	393	419	411	394	402	367	319	367	397	395	374	398	369	388	384	399	360	390	362	378	332	358	408	424	404	390	375	355	384	372	389	385	401	383	377	411	421	373	374	370	366	415	396	359	370	400	398	403	383	371	370	359	410	408	387	371	391	371	401	421	373	401	406	319	366	385	383	401	373	390	422	376	393	410	334	420	365	388	383	358	381	378	407	396	344	393	398	375	396	394	367	405	405	390	373	359	387	393	375	363	394	396	381	396	387	360	390	356	418	381	389	420	376	383	408	382	387	379	406	356	395	399	404	404	362	396	406	372	390	396	392	432	404	380	378	414	390	382	394	394	408	402	408	397	383	393	371	370	395	369	391	405	402	366	377	408	416	386	392	369	391	370	411	380	377	362	383	407	414	389	388	425	382	416	391	384	405	414	376	364	385	374	364	401	408	378	376	381	356	388	361	382	366	424	372	381	361	349	375	418	388	333	402	397	381	386	401	378	377	354	402	375	386	403	392	376	378	399	373	392	358	396	361	360	370	379	411	408	368	403	382	368	356	417	381	395	364	377	375	393	410	397	430	400	403	364	361	381	358	368	382	410	377	399	385	382	364	391	379	388	370	399	409	399	407	419	382	393	394	399	374	388	366	394	372	364	339	368	407	401	358	403	406	411	386	389	400	361	383	395	389	350	377	367	369	383	377	372	372	392	363	388	342	393	393	346	391	387	372	391	403	354	405	387	374	381	402	404	412	422	376	354	358	357	365	422	430	378	394	400	370	407	415	397	358	397	432	432	376	386	397	415	366	360	424	388	394	372	375	396	372	378	431	366	369	378	422	354	403	419	387	391	386	391	402	405	375	380	399	427	448	382	356	373	398	360	395	380	376	381	402	366	403	404	423	397	405	406	387	403	402	341	343	391	397	389	365	395	380	388	379	375	390	364	371	380	364	390	392	345	393	430	399	438	414	376	338	402	364	386	350	400	406	409	378	407	415	413	384	401	410	401	391	401	403	402	410	347	368	358	383	397	360	355	394	387	370	408	393	388	352	385	417	387	374	384	388	441	402	403	360	395	394	374	373	389	397	355	422	387	352	404	406	401	343	373	407	373	373	375	410	390	350	405	367	417	414	379	386	360	392	372	358	415	405	439	413	371	383	392	382	383	350	376	394	395	374	367	374	389	381	360	399	381	398	354	397	382	392	377	379	400	371	379	415	412	408	362	358	372	415	354	392	408	343	364	394	361	399	367	353	377	399	389	374	380	404	386	368	366	384	415	395	362	395	389	403	393	413	396	429	400	380	380	368	381	372	397	356	366	371	388	390	372	385	414	371	387	377	376	396	387	408	379	393	404	385	383	393	382	396	434	389	389	390	364	383	406	404	393	406	337	385	390	362	364	367	407	377	403	430	388	403	368	392	412	409	373	353	367	414	371	424	404	369	403	416	419	400	398	401	381	390	378	366	371	352	353	379	368	395	386	405	397	387	392	390	369	420	393	362	373	395	387	369	386	344	416	387	396	391	356	400	386	407	356	381	377	378	399	348	405	380	369	381	378	405	407	368	391	403	409	401	348	397	385	393	384	386	375	439	384	375	398	369	367	362	366	397	388	386	364	367	384	379	358	385	392	384	373	342	393	404	402	389	417	380	400	387	371	429	378	400	370	413	383	420	373	361	387	419	432	402	357	379	360	382	341	407	371	353	410	405	359	410	369	393	379	388	376	397	438	397	421	395	402	371	388	393	377	410	384	367	365	391	393	417	416	396	395	404	383	394	372	372	410	345	429	430	390	393	385	387	398	422	378	370	374	441	373	385	377	372	382	393	374	389	392	396	391	375	406	406	368	356	367	394	382	387	364	421	394	402	365	374	394	373	373	383	393	380	402	427	421	377	421	381	381	368	388
2164	920	906	968	932	976	906	879	954	889	937	946	882	899	864	912	889	834	875	911	888	893	889	884	914	907	905	881	838	902	873	863	889	852	916	934	941	896	906	825	839	858	858	896	894	900	866	912	927	847	854	933	881	930	850	887	839	924	900	849	853	851	927	910	927	924	953	875	900	886	921	893	909	878	897	921	902	924	859	894	908	890	845	844	901	930	926	885	877	918	906	892	883	911	904	887	892	960	880	905	883	927	859	861	937	874	919	899	884	935	911	840	862	879	835	869	875	912	884	902	931	880	853	867	850	900	884	968	1005	891	879	904	899	868	841	836	885	919	868	941	933	924	882	960	879	828	893	865	876	906	947	896	880	863	840	928	903	898	928	916	890	914	871	900	849	950	929	915	906	914	861	905	884	880	892	904	885	918	840	890	880	936	892	872	847	937	864	853	873	890	904	913	932	929	927	885	883	963	900	872	836	857	857	902	914	883	861	875	903	868	846	861	910	847	875	891	837	863	872	958	931	908	929	840	868	930	914	869	840	906	910	869	937	886	871	941	846	883	901	856	863	869	906	878	905	874	898	907	851	861	904	894	868	911	885	960	880	912	897	921	855	926	922	846	879	919	886	835	889	926	862	875	877	887	926	893	873	909	872	903	881	905	941	867	886	931	916	856	880	910	908	903	878	890	926	852	942	874	898	947	874	919	886	939	886	874	848	894	898	935	913	911	884	912	990	869	854	912	881	916	871	871	904	889	852	828	914	853	898	895	908	917	876	905	874	912	869	883	864	896	905	921	900	917	868	892	874	896	946	915	907	865	898	915	900	931	926	923	946	890	891	952	827	936	893	915	930	900	936	912	853	906	885	876	892	860	952	909	854	936	933	869	899	901	852	878	869	874	883	903	841	910	890	859	919	843	910	895	922	905	898	926	897	892	914	916	950	875	911	920	901	917	875	842	879	933	882	921	872	909	891	954	887	837	925	920	872	910	899	897	882	852	884	842	874	899	918	877	928	859	915	894	854	895	891	921	901	894	918	918	929	873	930	905	945	926	904	864	862	873	892	869	906	918	925	923	891	860	873	882	858	926	862	917	869	928	850	909	919	946	914	898	921	878	904	905	930	903	882	893	875	884	882	843	893	923	892	870	922	926	898	885	841	852	878	910	905	840	876	899	890	884	918	900	937	938	894	905	858	859	860	827	899	879	931	934	906	923	929	904	886	930	887	882	862	869	893	865	885	832	842	886	869	869	894	900	918	895	924	867	918	906	855	935	814	882	885	907	848	919	885	894	874	877	875	928	897	874	877	873	847	917	848	922	910	902	904	937	901	862	910	919	839	913	932	866	955	918	896	899	880	908	883	881	915	905	842	899	858	871	907	893	960	902	943	883	915	841	916	907	922	877	849	856	866	929	866	924	913	957	902	881	882	913	937	906	912	961	915	903	894	881	890	918	912	870	905	898	919	887	893	923	882	867	883	879	893	874	893	890	883	893	844	836	948	832	908	871	856	871	902	911	874	875	860	887	959	878	920	929	889	884	877	866	891	891	861	911	862	878	873	923	935	913	902	909	876	922	876	918	918	910	887	854	931	938	908	915	881	879	927	898	909	929	865	897	896	891	930	957	895	913	853	934	872	910	968	875	846	905	862	865	870	937	910	871	860	881	904	889	897	902	897	909	869	888	953	868	937	865	873	924	869	939	936	879	891	907	878	886	955	921	892	906	807	878	881	909	855	915	904	956	885	895	908	908	871	867	899	901	992	961	954	909	862	831	912	910	911	863	843	877	949	902	889	891	888	890	941	881	928	901	928	885	858	922	874	892	881	869	877	949	933	906	916	892	917	897	903	906	909	898	879	851	933	910	939	866	881	888	878	888	890	874	910	919	919	935	921	906	862	889	863	878	886	943	952	931	890	859	881	941	866	909	850	900	852	878	943	879	896	937	856	855	875	866	937	927	951	900	873	930	938	950	815	903	880	868	881	979	848	893	875	912	876	870	879	880	906	934	846	891	895	897	880	874	866	918	869	872	880	902	908	916	953	901	893	922	880	869	899	914	885	896	901	864	933	896	933	910	899	886	866	907	864	855	876	906	919	855	855	889	831	889	883	868	881	895	907	896	882	868	908	915	922	918	891	866	880	908	906	874	845	926	898	954	875	917	922	916	878	844	853	937	901	882	880	834	926	886	897	867	873	890	828	870	857	912	855	910	904	923	921	900	940	884	884	879	900	929	914	890	910	912	930	945	887	925	850	967	937	937	886	893	911	923	940	920	882	897	852	915	886	911	893	879	904	898	879	938	933	951	883	842	915	932	917	877	918	897	827	941	924	905	900	904	894	880	908	887	922	890	898	917	884	915	885	886	867	887	928	886	901	871	873	902	917	862	922	892	885	885	867	906	864	944	906	916	871	931	916	914	900	900	862	862	886	909	894	906	849	895	849	884	888	926	909	873	895	872	867	885	875	879	863	896	879	879	929	842	893	924	896	828	875	966	846	912	922	890	948	913	884	930	893	939	898	888	899	843	886	874	907	914	897	897	841	881	906	949	890	927	894	900	844	905	893	907	887	846	890	850	905	936	883	872	869	925	944	871	883	861	863	892	858	820	861	928	862	846	910	918	927	914	903	920	865	928	872	869	859	889	915	945	843	946	865	935	875	913	844	885	937	945	884	871	965	909	901	874	882	907	915	898	917	934	829	898	930	906	883	939	907	882	878	897	880	903	876	888	894	907	917	920	851	887	901	900	898	931	884	844	885	884	922	869	922	927	841	884	908	923	886	916	911	858	886	927	922	914	901	828	950	864	913	859	907	897	902	949	898	879	869	893	880	941	919	890	855	884	974	843	892	901	900	871	852	934	868	877	856	917	882	910	844	890	901	876	871	929	894	943	841	910	855	944	900	874	905	926	870	909	905	921	894	932	884	876	845	900	892	920	925	857	894	866	922	855	893	891	892	871	908	902	848	905	882	917	905	940	911	916	911	914	941	893	974	903	878	919	910	895	908	936	913	936	890	923	868	929	887	902	864	885	926	903	914	873	858	922	908	854	936	935	871	930	941	885	893	907	903	882	913	923	872	900	923	861	946	891	908	831	917	853	944	924	873	871	921	899	917	855	901	869	872	875	905	933	920	890	837	899	868	934	893	897	875	933	931	861	890	949	887	849	843	842	894	919	908	901	890	904	915	909	886	910	939	886	902	899	866	908	876	910	830	887	936	897	907	890	931	875	874	870	913	894	881	876	911	863	917	903	881	870	851	876	882	882	905	914	891	857	911	856	883	851	935	918	891	881	909	863	858	878	898	858	886	931	987	925	856	869	849	871	895	852	910	904	921	926	874	933	930	903	881	904	885	861	965	886	937	927	871	940	876	932	862	887	903	913	879	897	912	907	865	841	885	884	934	805	905	899	866	859	865	899	887	847	904	913	874	930	872	873	946	900	925	888	879	902	928	916	866	889	938	952	898	896	857	895	875	933	906	964	832	933
7043	659	556	529	420	398	390	384	388	362	355	356	378	358	363	343	350	384	333	356	390	356	323	355	364	336	361	364	383	335	352	342	318	367	340	369	329	368	371	368	400	360	307	363	353	350	354	365	352	351	344	328	361	343	397	338	329	367	311	381	338	349	325	333	335	366	340	376	334	327	335	366	394	353	345	372	389	351	351	369	322	347	369	323	377	310	404	363	363	329	343	356	327	346	343	376	370	337	390	386	334	348	348	348	390	332	357	358	348	367	375	369	342	374	368	339	336	352	324	375	336	330	340	383	351	313	378	347	350	338	369	368	337	338	340	371	349	383	338	342	345	342	357	336	382	355	337	359	369	317	360	321	366	360	373	380	338	337	381	359	334	329	393	365	397	335	346	378	388	379	393	321	326	370	325	360	314	349	353	371	360	357	381	358	306	356	371	348	343	366	359	337	342	373	373	345	335	338	390	348	346	348	361	338	353	367	363	322	349	373	347	365	375	335	365	346	356	349	364	365	363	360	359	332	355	366	349	379	378	310	337	367	352	366	352	334	371	362	351	333	334	331	315	333	378	327	341	346	336	357	350	363	349	362	339	355	416	315	368	387	354	376	380	372	349	363	338	317	341	350	330	369	358	326	353	358	381	350	371	366	370	373	355	382	361	366	391	359	380	361	347	390	359	358	333	311	371	366	351	344	333	369	379	374	373	360	299	360	352	382	351	343	402	357	335	349	331	364	377	375	372	350	332	370	364	348	344	350	354	379	382	341	330	337	372	398	328	361	341	336	376	367	368	335	367	339	365	360	345	355	340	322	342	340	326	344	386	371	335	367	366	367	364	342	376	355	334	337	368	332	331	359	324	387	349	312	309	358	394	402	350	395	350	351	370	356	370	351	318	365	362	337	373	373	370	383	369	343	354	360	350	390	315	365	371	384	380	388	366	357	370	342	391	374	331	352	358	374	347	331	363	351	367	370	387	371	340	343	350	369	371	354	336	323	334	341	347	338	350	333	351	362	404	365	363	373	377	375	338	336	357	376	359	363	338	354	376	352	341	346	353	354	362	351	336	370	350	336	387	342	349	345	353	364	372	367	394	366	366	360	322	367	350	388	369	357	345	359	356	338	326	366	347	331	315	358	373	366	361	360	313	361	331	377	357	361	378	363	364	337	362	334	372	346	371	332	340	334	339	389	337	353	373	369	346	366	356	332	354	348	360	340	413	387	340	349	359	333	360	381	354	357	363	392	355	359	343	383	344	350	366	342	371	354	386	377	384	373	317	378	363	353	356	341	361	355	383	339	321	380	385	364	405	402	337	326	350	360	365	376	325	331	378	338	359	400	386	357	369	356	360	338	340	350	380	356	346	366	365	351	375	381	367	354	365	359	327	395	363	325	423	345	383	350	336	366	342	378	348	358	395	381	356	403	356	335	345	340	348	354	346	379	386	357	365	376	329	352	341	368	359	377	360	367	346	354	358	350	336	355	364	360	351	351	350	358	329	375	344	346	342	360	375	360	359	390	348	323	322	319	371	390	346	358	374	361	355	329	365	390	370	341	369	330	353	346	382	369	332	348	334	339	364	375	376	343	398	358	352	352	334	349	344	352	371	315	330	319	393	327	364	325	344	371	359	365	352	329	353	307	334	387	367	355	342	371	376	351	360	379	349	361	373	375	379	392	314	333	348	345	385	339	341	341	333	321	368	384	314	304	324	346	403	354	344	410	362	367	385	355	324	357	341	346	328	374	339	380	388	368	370	354	350	336	386	341	392	340	365	398	323	370	348	378	353	337	372	341	350	346	367	316	360	366	326	354	379	389	360	355	349	353	377	334	356	345	331	363	372	349	377	357	355	354	341	334	362	381	351	351	371	355	358	412	400	317	375	328	351	347	339	394	364	375	394	339	337	355	391	347	341	367	347	349	343	337	380	357	340	336	382	337	328	360	387	365	366	376	363	370	349	349	355	383	370	336	379	362	373	326	367	356	396	376	360	346	368	368	343	333	365	345	366	354	394	341	370	374	337	359	381	366	354	354	335	344	349	362	360	399	320	362	352	368	339	372	328	378	345	351	332	341	400	322	352	351	379	349	351	355	388	356	335	379	369	337	353	360	357	379	379	335	364	366	386	355	351	341	350	330	352	352	310	336	315	358	333	366	336	345	346	349	338	357	344	331	335	354	353	360	330	365	368	360	341	335	336	295	364	403	369	355	347	356	364	314	357	351	359	349	335	365	410	336	320	325	357	358	329	333	332	361	377	361	321	368	356	335	359	345	382	348	360	338	350	342	347	343	339	345	385	351	394	364	348	362	332	384	346	351	353	373	362	352	352	370	361	350	337	346	349	365	356	376	369	351	353	349	341	327	341	390	362	369	329	371	374	361	364	365	341	345	325	347	355	348	344	417	378	368	365	384	351	299	310	362	378	347	336	379	320	382	341	330	351	368	343	354	368	321	394	368	330	351	335	354	348	347	364	366	358	335	355	355	371	328	371	341	334	381	315	378	336	356	380	353	374	366	327	360	386	371	379	368	350	361	347	356	339	366	365	345	356	372	357	314	351	356	353	379	365	343	356	311	366	355	327	323	384	358	359	364	403	369	375	370	380	378	326	365	345	361	343	344	353	361	345	318	353	357	361	360	356	344	362	333	337	304	366	354	341	346	368	335	352	330	338	368	327	342	334	335	359	367	339	326	389	351	330	362	381	392	378	369	308	392	356	371	337	351	381	375	352	345	375	359	368	338	315	349	334	367	349	346	344	344	410	356	368	371	371	372	326	377	344	333	374	380	362	379	347	354	382	322	388	353	346	346	374	362	305	352	379	308	369	342	350	347	337	362	315	350	359	356	359	347	310	331	385	348	349	336	368	358	376	345	358	386	331	322	391	356	354	347	365	355	343	344	329	311	373	342	377	364	376	356	370	373	365	359	370	359	336	402	363	352	368	318	410	392	343	336	351	358	322	356	344	339	385	315	340	330	367	330	348	368	369	335	338	305	369	378	357	399	371	338	366	354	345	374	382	338	365	353	340	383	339	371	403	391	369	383	334	369	361	364	363	351	337	333	322	355	365	369	382	359	335	348	358	342	348	360	370	331	351	354	359	375	367	344	340	358	351	406	340	363	374	350	396	377	343	349	360	338	359	357	351	328	338	374	348	330	368	364	362	379	387	340	356	348	360	354	354	378	340	377	338	328	379	352	369	388	352	343	351	374	357	344	343	398	358	362	359	352	340	365	345	332	345	346	396	338	323	364	345	361	352	355	355	349	377	366	326	368	356	366	351	344	347	336	347	363	335	335	319	376	370	341	372	354	351	355	394	359	339	348	329	343	363	321	328	374	362	376	377	375	324	339	329	291	329	358	362	367	344	364	297	319	359	321	401	363	373	357	313	386	364	328	326	316	355	360	383	380	361	373	337	354	353	393	329	379	371	354	357	321	333	326	351	378	349	331	368	327	347	362	334	343	361	351	336	363	333	343	351	361
6544	1053	1374	1389	1331	1215	1078	1037	1017	986	884	988	896	839	887	889	863	886	835	861	814	832	858	833	893	801	869	895	830	775	836	867	833	811	874	857	821	858	893	826	804	843	846	835	837	831	793	811	861	787	868	813	868	826	771	794	821	791	812	850	832	821	822	842	863	823	805	825	885	823	848	866	844	841	861	823	811	809	786	815	844	817	798	800	852	802	810	750	829	807	820	804	790	821	759	858	773	788	843	844	814	859	815	854	802	833	806	832	792	813	810	849	843	807	797	809	828	800	846	816	817	813	818	836	850	786	783	846	823	817	815	826	813	824	779	813	827	794	783	815	790	789	746	856	787	838	851	834	772	793	810	781	811	829	835	787	811	793	811	768	792	828	835	790	807	837	819	808	814	816	842	798	770	798	810	829	857	845	843	817	801	815	805	823	804	778	780	824	786	807	827	748	818	882	821	773	834	838	788	832	834	782	832	816	796	825	803	822	821	844	774	824	858	815	835	797	828	871	832	848	840	815	838	811	861	809	750	785	795	788	813	777	843	828	811	832	880	798	813	805	877	830	842	867	816	778	807	848	748	831	840	799	824	840	806	836	913	828	838	809	867	765	811	841	814	820	828	825	803	859	872	835	810	829	829	830	819	834	829	847	792	837	828	827	830	822	807	791	833	841	809	827	773	817	837	796	829	817	832	804	828	792	824	874	880	816	790	801	844	835	824	780	829	828	811	807	830	787	847	809	794	791	838	817	857	822	824	839	833	849	833	859	810	824	813	828	786	832	822	811	822	771	831	813	864	815	802	799	842	841	812	807	809	818	769	807	823	869	792	792	792	810	832	804	852	797	820	828	809	782	863	840	836	809	859	781	829	825	816	826	797	813	802	794	800	803	800	805	834	840	840	864	809	844	842	820	885	826	845	841	810	813	765	823	827	833	780	802	782	821	855	867	765	845	824	815	861	829	816	764	801	825	849	826	821	765	811	789	779	827	784	832	876	813	814	838	849	821	843	795	793	841	781	777	802	809	825	850	801	772	844	840	772	827	828	850	844	811	829	815	856	853	861	816	769	803	795	834	783	819	819	848	841	811	804	772	799	789	820	831	808	820	777	812	829	844	800	820	816	870	818	797	794	769	843	877	849	815	851	803	846	850	843	844	846	847	802	820	781	808	790	846	807	805	807	820	750	833	885	797	790	821	809	867	841	797	825	831	812	757	808	806	841	817	813	783	823	799	848	819	797	855	787	819	793	834	836	839	809	807	794	818	825	836	864	785	852	845	839	774	808	850	786	834	839	821	809	791	801	836	789	799	840	835	841	785	765	844	775	757	820	809	826	797	821	795	847	754	805	833	824	822	863	774	800	837	859	817	834	830	813	816	787	790	814	810	811	847	831	865	792	794	834	815	830	818	814	836	833	824	783	867	808	797	820	833	824	844	850	838	830	778	805	835	799	861	785	836	829	858	834	868	787	800	881	812	820	859	862	793	884	779	758	890	785	871	858	835	857	803	768	815	814	865	831	821	825	789	807	849	793	825	818	832	801	863	826	796	788	843	816	811	820	764	801	861	772	832	814	831	816	838	823	789	834	797	801	838	828	811	797	856	782	800	850	802	799	821	847	796	816	845	824	837	857	857	844	800	850	784	847	852	842	798	816	814	815	803	880	811	864	779	854	830	826	819	818	834	836	807	807	804	761	846	840	838	794	856	858	811	832	804	777	859	796	807	830	810	850	917	833	862	869	827	803	794	789	827	853	821	765	832	842	806	833	830	800	811	799	807	816	823	843	884	807	828	829	764	829	785	826	812	822	769	827	856	771	778	861	752	818	803	838	767	866	788	821	791	804	831	868	844	806	754	829	853	816	789	819	826	829	823	804	822	852	806	817	795	809	858	832	821	796	779	819	792	813	806	821	856	856	806	804	795	800	811	798	817	847	823	830	811	806	807	874	852	881	818	817	824	802	761	785	784	804	807	833	783	768	854	821	846	859	844	825	809	829	798	792	835	785	814	831	843	810	808	888	794	837	766	814	825	848	753	807	799	828	837	799	797	815	825	806	837	795	804	776	818	782	799	796	795	811	820	796	801	847	848	832	834	824	908	840	823	802	814	817	837	843	788	809	787	838	857	825	875	838	818	825	838	850	817	798	836	799	805	855	781	800	824	828	823	833	800	820	851	796	817	762	809	825	784	762	854	842	841	796	858	830	805	787	831	824	771	826	810	835	802	830	776	780	827	776	808	819	832	805	779	862	839	837	779	791	815	796	805	851	855	846	781	816	823	799	765	764	850	831	790	836	799	865	758	783	766	838	839	843	831	821	829	830	770	794	825	800	802	817	812	867	807	798	791	803	789	811	837	825	831	809	868	832	854	805	802	793	798	829	808	753	820	804	782	792	804	834	806	822	805	823	828	818	812	804	807	776	858	827	779	830	848	804	824	814	801	821	768	817	826	811	786	833	849	803	839	846	782	842	792	805	781	831	807	814	814	786	781	831	808	846	790	787	793	793	888	766	797	811	820	868	819	779	867	826	891	875	837	786	809	844	860	798	809	850	813	761	796	841	760	778	808	824	774	838	816	761	806	820	841	798	825	795	867	834	817	849	822	870	842	857	829	823	819	842	815	776	843	850	793	825	827	819	770	834	835	805	821	850	789	808	828	826	821	845	857	861	785	768	831	838	810	831	849	818	811	842	811	825	797	856	836	864	869	828	839	795	834	787	796	871	812	797	814	804	818	807	809	782	828	784	788	839	832	793	804	815	806	855	821	824	830	840	825	804	817	874	816	825	800	788	817	823	807	829	808	804	888	777	814	771	782	814	851	790	809	834	790	812	842	825	773	854	809	790	817	802	826	810	837	837	806	809	810	859	837	813	855	831	789	875	819	801	813	856	855	848	838	820	844	805	847	786	829	803	846	795	810	780	819	834	822	831	817	796	813	832	806	802	835	863	765	823	856	805	795	887	798	782	823	796	756	851	813	856	815	833	851	835	753	799	847	820	828	819	818	838	836	784	759	842	788	797	813	746	821	863	853	783	838	826	826	795	808	817	831	805	832	821	831	802	795	795	777	769	785	833	847	841	812	769	849	836	794	816	829	794	828	846	844	882	865	843	819	842	826	856	816	787	809	792	847	774	842	757	855	867	810	830	837	814	831	822	827	818	832	822	834	852	779	842	777	826	810	805	808	813	803	825	788	854	837	879	788	828	825	809	803	838	813	811	801	865	772	851	855	794	848	803	809	843	862	821	786	792	818	787	824	833	851	828	828	797	833	869	848	793	818	788	833	873	794	866	858	833	814	794	852	819	777	801	786	813	842	816	844	811	802	833	864	874	831	781	825	822	830	851	886	826	846	835	810	833	807	846	826	844	850	846	827	835	819	775	792	813	808	834	854	796	795	829	824	815	829	826	826	838	859	820	809	823	783	872	830	800	817	799	831	818	814	845	856	822	841	865	819	832	833	813	819	840	843	828	753	804	821	793	829
13056	1098	640	470	344	307	244	231	229	203	206	207	171	187	201	192	162	184	187	158	166	192	202	166	166	168	168	176	193	151	163	159	167	146	161	172	158	160	176	166	154	169	161	153	167	159	166	184	153	170	158	160	176	157	166	179	173	155	174	165	153	167	149	188	176	207	158	170	163	155	146	165	163	171	184	146	164	171	139	163	154	153	194	174	185	176	161	187	155	174	175	170	159	166	178	194	172	162	166	165	167	145	171	163	155	170	159	137	172	161	169	164	190	162	164	155	151	161	156	184	182	176	159	147	163	173	182	156	151	180	173	166	183	163	171	166	156	183	136	157	184	179	167	156	173	198	161	170	185	170	141	171	162	168	152	131	162	155	151	159	155	170	144	178	176	201	188	160	183	165	154	156	159	146	163	191	163	140	143	166	177	173	166	151	137	153	161	151	153	166	182	172	150	164	159	149	150	181	172	145	173	177	148	172	177	145	148	164	173	164	163	145	153	152	160	170	167	174	152	174	158	174	159	150	166	183	145	170	143	164	152	153	153	167	177	170	149	166	132	140	157	192	186	168	159	177	148	162	151	144	189	188	155	167	171	162	163	155	142	160	169	153	146	161	141	135	184	174	146	141	168	180	150	181	175	178	177	172	176	151	196	175	159	189	170	171	151	153	185	163	139	169	148	163	207	176	158	179	184	164	185	160	125	153	167	148	169	161	168	166	166	153	172	150	166	159	177	150	190	137	163	170	176	152	189	157	173	160	162	152	148	157	167	148	172	156	160	148	162	165	164	166	176	167	182	180	145	153	160	152	174	179	167	166	168	181	171	163	143	163	152	151	165	134	148	179	179	157	187	153	162	166	183	167	156	153	163	164	205	179	179	132	192	169	174	147	174	192	182	155	178	171	182	166	175	159	163	148	175	168	156	158	133	156	170	159	157	171	159	175	182	149	161	180	177	156	163	186	145	151	167	152	164	179	161	169	148	173	147	167	167	189	166	159	177	159	171	147	186	195	140	160	163	147	166	157	158	159	146	165	182	172	163	172	157	169	174	163	158	168	184	160	157	162	170	179	161	164	146	155	156	161	153	141	161	179	160	169	146	155	154	145	149	161	150	147	155	138	159	183	174	181	186	171	166	165	140	185	173	188	164	156	141	180	177	161	165	190	167	135	177	162	179	187	174	149	173	158	142	172	162	164	180	153	176	169	148	158	164	155	150	150	173	162	151	170	179	150	143	163	168	185	155	165	172	145	181	140	168	146	178	161	187	182	154	165	159	161	149	171	166	168	148	131	157	159	167	141	193	169	163	187	166	158	153	160	170	174	191	149	181	178	155	151	183	182	162	178	158	149	156	159	176	192	162	173	140	148	147	182	178	160	150	169	177	167	185	183	164	170	164	158	155	171	155	168	176	172	176	172	175	169	165	150	161	152	168	148	169	160	173	172	158	151	186	163	168	150	153	160	167	141	174	183	186	131	162	148	190	167	169	166	175	170	194	163	169	172	146	159	168	194	167	165	156	179	159	167	189	160	150	191	196	151	177	154	158	164	186	171	165	158	163	153	167	184	181	142	156	162	152	179	162	154	148	152	148	155	161	154	141	169	156	173	173	152	168	152	158	161	150	151	147	186	166	168	153	143	154	152	162	171	163	182	147	161	159	151	148	160	170	153	157	163	153	186	163	136	172	179	138	185	153	181	187	173	150	161	147	161	154	162	152	171	141	157	161	177	154	164	174	174	185	158	151	166	164	171	181	151	177	156	168	214	155	185	167	164	170	176	153	166	156	148	132	147	159	136	160	178	176	190	169	162	183	171	169	170	145	165	161	152	166	161	168	146	170	191	176	157	172	169	179	170	144	178	184	159	154	156	157	157	150	149	172	169	143	165	165	180	150	165	161	163	162	197	160	157	177	180	164	146	182	160	149	190	167	171	172	164	170	192	169	165	178	164	158	172	173	148	162	142	170	178	161	160	170	162	161	153	158	155	143	179	175	140	164	157	151	176	144	159	172	151	152	155	147	174	179	164	149	166	166	160	152	158	159	155	170	167	169	152	153	149	147	186	152	153	184	165	182	140	155	148	154	124	163	141	163	159	154	170	178	175	169	192	155	160	172	162	167	146	162	151	157	147	168	178	144	147	170	171	162	162	176	177	154	167	173	177	140	194	165	172	173	171	162	182	162	152	144	165	193	163	160	138	153	152	187	176	168	182	171	151	166	172	145	156	141	165	135	155	189	166	133	149	175	168	181	174	145	168	183	176	143	170	163	172	158	144	167	161	149	165	159	185	199	169	152	146	168	169	161	162	155	148	159	183	162	146	137	157	130	158	169	170	170	150	160	176	179	165	161	137	177	170	197	149	165	172	138	173	168	159	178	168	166	156	140	158	155	175	166	189	184	164	172	159	154	150	158	161	173	170	154	156	168	186	167	174	171	176	167	169	175	169	141	182	168	194	160	178	147	151	183	156	149	152	172	168	161	145	162	144	163	156	171	151	158	167	153	160	153	162	174	183	163	166	170	170	179	159	172	182	165	147	170	174	172	164	162	182	161	140	161	178	139	169	175	150	147	163	154	210	183	147	147	178	164	160	177	163	163	183	158	153	158	176	176	179	154	152	183	154	149	161	160	146	159	173	157	164	187	157	157	166	145	156	164	177	159	171	163	191	134	172	149	163	150	189	154	151	141	143	153	172	167	159	162	169	186	166	169	167	170	147	141	171	189	169	155	143	141	166	166	164	174	159	184	153	165	164	153	155	160	172	155	170	178	152	163	148	190	136	152	155	173	166	161	132	163	149	145	196	164	198	184	176	168	162	165	154	183	156	164	161	162	193	192	167	163	156	152	170	151	167	174	181	160	162	144	174	191	167	144	148	172	154	148	155	188	166	176	149	173	151	159	138	184	166	150	185	145	175	169	163	177	162	158	167	156	163	156	149	174	161	177	224	174	202	179	147	178	163	125	165	156	155	155	147	124	165	174	144	159	158	172	169	169	165	165	158	172	143	164	168	176	158	137	172	156	178	164	156	168	169	151	188	142	162	172	157	149	158	170	154	164	170	164	158	177	169	162	170	164	170	182	167	176	148	186	198	170	167	158	175	193	178	162	163	173	195	168	159	173	163	155	154	163	157	147	183	182	178	154	165	184	158	178	158	179	140	159	137	158	167	173	158	155	155	186	155	150	143	186	143	154	170	184	166	165	163	161	164	143	160	162	155	153	169	161	159	174	180	153	175	186	168	161	160	151	168	171	163	183	174	177	161	175	157	172	160	176	180	173	195	161	146	157	146	166	162	169	157	151	153	161	160	150	158	160	190	160	146	168	152	176	191	154	184	157	155	179	153	174	157	158	139	149	181	190	168	160	170	144	140	187	170	156	138	180	154	172	167	179	162	164	144	172	137	176	157	177	174	145	169	190	158	167	170	183	153	164	157	161	153	150	177	141	156	181	201	153	206	161	165	164	176	174	172	173	171	155	178	152	154
7948	1047	1492	1651	1376	1158	926	794	760	646	604	583	585	514	520	552	510	512	506	479	483	461	450	463	481	467	506	439	434	460	439	450	395	420	434	426	461	417	450	428	444	397	455	405	407	462	435	436	406	461	448	428	380	427	425	451	413	408	411	413	449	407	427	455	446	398	412	432	455	415	438	421	421	441	424	420	423	412	446	422	425	427	415	440	431	435	410	451	387	427	416	419	430	416	460	402	418	419	447	432	450	396	399	464	430	426	408	388	442	407	443	465	397	419	413	419	421	433	435	398	431	435	443	444	428	389	427	383	420	407	438	394	416	434	471	447	419	408	457	435	443	407	436	434	395	423	402	418	386	445	427	399	405	390	416	428	442	425	397	444	393	378	439	422	415	399	388	420	434	400	409	399	425	432	427	463	459	406	415	449	408	425	414	421	457	427	435	456	438	440	437	438	392	467	399	394	423	440	413	448	423	392	409	415	423	404	422	442	425	431	403	454	434	407	424	398	429	416	400	416	424	407	430	436	391	420	403	406	429	424	386	403	408	401	411	420	420	446	448	443	373	429	397	395	429	410	412	397	375	436	414	452	427	446	441	424	409	418	408	428	396	419	450	436	432	415	397	468	441	395	446	402	409	409	459	402	407	403	393	412	419	426	412	444	412	396	424	423	464	420	415	419	398	402	445	397	417	385	446	391	443	440	448	429	430	402	425	446	445	449	391	408	434	433	448	413	389	425	429	417	411	412	406	411	413	414	429	410	440	409	458	377	428	415	443	405	424	449	427	422	380	419	417	431	414	409	411	428	418	419	428	438	444	433	406	431	397	438	431	450	413	411	399	395	417	409	429	422	429	404	435	455	391	439	413	421	453	392	385	460	392	405	413	448	396	411	417	389	396	416	436	411	396	357	446	428	409	427	414	441	419	430	426	453	398	416	414	426	448	411	422	406	409	396	385	422	432	408	431	408	404	450	433	404	417	427	458	383	441	399	449	418	407	399	408	436	424	462	439	432	413	416	455	429	403	423	396	389	397	378	439	425	411	435	420	407	419	412	413	398	422	428	399	427	371	472	426	414	379	426	356	436	445	435	430	408	400	401	408	437	462	442	416	400	399	420	457	434	414	424	418	421	416	416	436	429	438	439	410	425	394	398	444	428	436	423	418	449	429	390	406	407	392	404	396	428	390	429	422	425	387	432	415	415	419	400	443	418	396	406	426	409	410	402	440	427	475	438	395	442	387	426	422	395	441	428	410	418	434	401	469	408	419	439	405	418	469	404	406	474	450	410	438	418	426	451	438	408	411	422	395	403	401	443	418	436	362	387	425	428	462	464	433	382	407	446	421	395	411	410	452	408	429	438	414	441	405	397	398	395	443	440	435	419	427	461	399	382	454	424	420	400	431	453	435	435	430	421	441	437	383	404	431	415	413	398	417	379	423	434	434	442	438	406	446	412	388	411	415	424	427	416	399	413	438	456	426	400	439	443	413	408	421	404	413	392	406	432	387	429	435	431	420	427	437	411	418	400	395	408	431	417	441	433	426	391	425	414	437	404	445	440	411	454	411	408	386	388	424	443	428	400	431	409	442	423	425	464	421	409	420	438	411	450	412	424	386	435	456	429	453	412	407	407	415	412	394	433	435	417	409	428	441	462	449	393	424	430	426	389	393	423	422	408	428	388	413	445	472	395	419	399	419	431	431	411	440	419	410	415	404	440	428	436	414	429	394	434	429	416	456	412	436	381	443	443	429	412	418	387	415	436	398	413	412	415	395	431	425	440	428	416	428	408	384	393	416	414	423	458	395	424	421	416	412	413	444	432	409	429	417	419	410	408	418	437	423	431	423	442	403	440	442	431	396	449	447	388	389	477	412	428	433	415	449	401	449	435	451	360	387	384	377	417	442	445	404	390	427	400	414	416	426	373	437	440	441	403	429	419	435	380	442	416	414	400	429	417	424	436	443	430	406	414	438	442	407	439	405	416	434	427	422	435	407	409	433	424	422	426	414	411	429	405	450	410	399	404	408	427	432	442	426	440	407	423	442	466	418	405	393	392	424	445	424	421	366	420	401	404	427	406	447	419	418	422	431	431	432	483	413	410	446	386	406	398	444	387	442	414	430	441	418	427	446	427	457	429	386	428	384	448	421	454	400	450	447	408	451	405	431	402	411	465	413	404	393	422	434	409	428	430	428	424	410	403	438	371	440	414	416	403	435	412	458	412	405	418	393	395	399	397	405	419	434	394	395	431	403	380	395	384	410	449	427	379	434	403	416	407	423	435	464	421	429	410	410	382	434	411	397	421	431	408	404	435	441	419	435	417	409	415	427	413	444	446	425	433	438	387	407	412	399	435	401	424	417	434	419	410	419	413	405	435	464	398	415	389	386	458	448	410	404	410	401	395	408	441	447	408	405	424	434	430	425	428	382	450	393	408	434	410	422	401	448	442	422	433	407	428	408	404	380	409	458	387	397	429	411	414	408	440	422	403	423	429	408	442	453	405	420	405	436	384	412	443	404	395	435	398	395	440	407	418	415	407	440	391	429	445	472	413	430	397	438	399	403	414	399	446	422	403	412	432	409	442	400	413	419	420	432	423	427	450	393	412	399	423	425	402	455	432	443	396	391	379	404	419	426	441	418	414	424	398	419	414	402	418	455	428	413	401	394	432	424	419	357	434	441	430	423	431	432	420	448	411	420	418	412	413	382	421	423	398	426	408	426	423	418	433	445	388	387	423	436	406	424	403	433	416	447	453	433	455	447	394	440	437	430	440	428	404	389	420	423	421	450	442	420	402	435	409	421	439	372	420	421	446	394	419	455	400	409	407	410	428	417	425	396	418	434	434	407	465	451	485	411	407	399	381	416	401	376	387	425	425	436	438	407	414	424	456	375	409	428	463	438	410	422	427	400	389	402	414	413	405	437	414	403	403	423	434	418	422	394	380	447	401	429	440	461	428	417	438	440	412	429	442	444	470	460	378	435	425	385	441	411	362	391	411	432	427	383	417	438	412	405	423	387	418	440	444	425	395	423	421	436	423	439	410	433	405	414	453	427	398	389	462	431	431	442	409	416	408	436	400	419	443	431	411	453	401	397	440	404	408	406	437	440	466	420	443	410	441	394	433	388	412	441	442	411	433	451	415	389	393	400	407	412	414	414	447	387	463	449	402	469	403	404	373	435	436	375	394	406	421	418	429	410	377	390	424	453	421	417	415	409	442	453	452	397	391	411	439	412	447	428	404	409	450	426	406	426	429	425	449	414	425	446	430	428	448	435	445	411	436	398	431	418	420	434	401	394	429	435	428	440	432	402	394	414	444	407	434	412	429	419	447	435	414	441	417	421	458	405	418	388	409	417	429	408	430	403	446	396	453	431	417	419	411	377	394	385	401	371	436	412	434	446	403	423	417	460	414	372	401	420	464	448	394	381	391	414	380	446	406	414	430	417	400	438	421	406	459	484	437	427	415	397	425	433	442	406	391	415	394
1525	431	402	396	352	382	395	410	412	356	370	368	412	386	373	408	402	377	421	434	390	414	393	403	396	350	375	349	371	423	392	363	381	420	373	368	363	392	418	403	408	384	366	435	409	373	366	402	402	379	373	408	375	436	400	389	406	422	392	407	408	379	396	385	379	345	381	410	385	389	406	387	431	354	391	400	394	353	392	371	395	380	354	381	405	389	416	443	403	358	416	406	358	394	387	388	400	363	402	373	411	387	371	415	378	388	358	386	412	423	394	394	396	374	394	373	366	371	373	396	377	370	390	358	419	408	404	385	366	403	371	413	378	423	386	349	358	409	405	415	399	382	346	369	370	401	423	405	377	430	404	432	354	394	404	383	413	375	364	407	439	370	375	413	396	380	408	396	377	409	374	366	400	380	376	428	408	422	432	357	356	405	390	387	403	401	406	402	387	379	349	410	393	392	396	355	373	405	389	388	393	382	352	344	383	375	361	368	409	363	375	333	385	343	385	399	416	382	377	366	367	408	385	388	346	404	388	371	388	379	396	422	398	383	374	375	357	351	404	390	379	344	408	384	391	377	406	378	385	397	387	414	381	373	357	359	381	391	361	406	351	347	394	381	396	403	384	362	386	379	382	375	392	373	386	397	402	406	375	373	384	405	353	356	387	410	373	365	383	386	372	350	421	395	342	370	398	393	347	388	425	368	362	372	376	377	373	388	373	404	375	406	373	408	398	409	401	371	399	365	446	379	369	409	399	393	413	382	394	385	409	366	400	362	366	392	374	370	423	389	414	372	380	349	385	375	383	380	396	362	380	389	406	380	379	378	338	381	395	395	397	388	368	399	388	360	403	403	368	363	369	365	413	378	352	397	399	374	364	394	374	434	381	403	395	400	412	370	358	364	426	384	372	380	364	403	382	379	354	438	387	403	385	433	422	395	387	390	365	393	413	384	433	404	387	405	374	452	368	432	377	357	397	408	401	368	347	372	385	345	391	376	373	359	376	398	439	352	388	417	373	378	398	394	397	435	379	358	391	399	388	379	323	386	378	351	391	372	394	401	341	381	375	414	368	358	402	366	364	405	369	361	388	382	417	350	400	431	381	363	396	350	382	371	413	366	405	382	416	406	389	391	408	424	377	413	410	370	403	393	385	378	417	427	401	375	404	378	396	383	381	410	374	416	366	376	404	413	417	328	362	407	399	388	418	369	410	373	388	401	357	379	361	377	347	375	357	372	404	381	355	356	380	366	361	400	425	394	376	362	434	379	354	375	390	363	384	354	395	381	414	353	368	405	412	365	401	382	350	397	417	385	389	372	380	360	405	410	375	404	438	370	383	379	401	367	385	368	387	367	353	403	362	364	368	386	385	364	385	377	387	399	372	383	406	387	365	379	354	376	381	411	403	382	388	364	400	377	400	395	367	376	387	418	392	373	390	375	399	341	378	411	360	375	417	351	402	417	416	398	375	408	365	386	424	383	409	391	360	412	416	385	373	380	364	372	387	424	445	385	372	398	402	387	401	378	431	389	398	355	394	392	398	402	361	371	396	409	361	377	398	390	366	409	419	394	360	370	395	389	406	346	351	413	406	386	337	379	367	400	416	456	401	421	355	393	397	353	356	338	403	392	373	384	358	378	397	365	389	386	387	390	372	408	434	435	426	376	396	399	372	395	382	422	369	353	387	412	383	368	394	374	398	386	371	357	408	369	377	386	394	399	369	368	411	410	382	382	405	377	392	366	367	373	413	372	369	416	410	378	383	354	377	404	406	392	426	378	398	408	394	375	406	392	401	404	371	376	420	402	416	388	407	377	452	406	376	376	406	407	384	436	401	410	410	406	393	367	366	385	400	391	404	430	367	386	384	421	382	388	402	427	366	367	411	359	438	352	368	408	432	387	385	382	376	406	394	387	386	409	387	380	368	388	417	353	374	361	338	372	427	419	398	369	367	384	401	386	398	393	380	397	362	379	393	404	406	359	361	360	405	352	404	393	371	380	408	368	414	386	349	424	389	399	384	423	363	409	396	406	418	393	401	423	401	390	431	428	405	412	376	399	383	395	389	365	461	385	358	375	379	390	407	408	376	386	431	386	382	378	394	434	395	389	384	394	413	403	411	396	373	405	390	377	392	373	350	407	360	383	402	403	377	374	411	439	376	414	350	360	379	404	380	357	363	394	379	406	365	404	375	390	413	338	384	351	364	360	384	382	377	331	414	375	403	407	357	428	408	381	389	392	407	384	413	377	409	396	409	373	364	348	403	393	374	361	412	373	377	386	408	396	422	379	384	381	352	377	405	442	373	382	403	390	364	407	375	381	366	359	338	382	385	409	412	375	382	385	383	394	419	352	400	351	421	383	388	399	390	392	380	396	396	373	374	420	403	421	386	381	428	399	384	355	363	385	374	409	421	401	379	401	391	400	432	387	393	363	395	381	371	357	407	344	370	372	389	383	394	394	374	364	374	377	400	395	411	434	421	399	396	350	393	369	370	372	421	402	382	382	400	402	366	394	383	390	401	409	381	401	383	372	447	424	381	400	388	399	364	417	372	360	386	373	416	398	377	381	418	393	399	436	387	375	382	413	353	417	427	387	368	417	372	444	386	402	399	354	385	365	335	352	383	340	388	409	348	398	370	361	383	408	397	389	394	347	382	438	380	388	378	381	390	410	387	395	393	393	398	374	381	414	412	391	385	387	372	371	403	367	369	409	396	400	396	405	377	393	378	381	391	366	410	436	402	353	421	418	393	384	420	405	391	397	395	339	425	399	359	397	418	398	410	399	404	409	396	395	384	392	370	396	349	406	405	379	376	388	404	387	423	397	354	402	376	346	363	385	372	377	389	397	384	380	393	381	369	350	394	382	386	384	403	367	397	402	386	390	396	376	397	407	398	402	393	406	400	400	340	386	397	407	390	399	385	393	364	393	380	353	393	346	364	417	371	382	358	362	369	392	396	366	378	416	372	377	374	364	389	416	407	381	407	369	381	399	331	407	367	390	378	398	389	406	347	395	396	371	388	396	344	394	398	379	385	431	362	389	392	360	348	387	390	395	377	413	407	349	396	370	373	380	388	398	362	396	378	364	355	399	386	381	371	393	412	417	389	376	394	386	382	394	365	382	409	399	384	373	381	377	398	372	416	409	418	367	395	396	380	384	378	403	392	362	359	377	392	411	413	362	382	388	367	377	378	363	409	417	370	397	351	422	385	417	390	391	421	399	405	414	407	386	404	367	401	376	351	370	421	427	387	388	391	415	396	383	423	377	408	374	412	399	359	354	373	387	412	373	350	367	394	383	379	414	363	390	407	401	420	402	369	384	367	403	386	383	364	378	377	361	360	406	408	396	376	386	392	403	349	420	403	398	436	373	378	414	400	392	438	416	402	385	382	409	385	367	362	371	395	411	374	393	358	396	369	384	386	373	394	371	387	375	366	398	373	388	351	382	404	415	365	402	385	373	362	356	406	388	358	406	404	416	389	393	353	401
2155	959	919	884	988	922	964	925	848	931	930	983	884	904	944	900	902	909	949	900	916	815	945	922	896	919	884	895	904	875	940	869	884	956	842	892	911	911	896	895	933	903	882	882	872	952	886	920	963	892	916	923	873	872	911	878	900	925	885	905	939	913	863	902	936	912	915	891	899	865	904	913	878	874	896	885	897	936	930	905	897	873	897	892	897	896	915	946	941	894	926	907	865	886	870	915	870	896	933	864	892	877	881	876	885	950	866	920	876	939	875	821	872	876	867	908	848	915	898	865	922	932	954	908	841	879	912	917	895	902	854	839	878	861	918	921	858	919	856	915	854	889	913	881	873	896	898	879	869	926	876	896	900	896	925	926	892	873	946	912	881	892	836	906	905	882	871	900	950	925	926	922	923	916	899	867	943	883	896	893	906	910	901	932	936	851	864	884	931	918	919	896	944	912	886	968	889	899	894	900	873	879	964	914	954	880	917	858	935	923	928	898	878	904	911	856	938	933	929	847	938	888	892	883	950	924	862	926	894	899	920	890	870	914	855	882	877	902	910	860	955	934	938	847	858	910	901	920	886	911	905	908	867	899	864	890	958	892	930	893	926	909	933	868	922	880	931	940	937	882	903	887	912	883	928	911	898	887	909	919	925	846	887	853	908	928	882	887	836	871	889	919	869	971	883	916	928	890	938	834	904	917	897	907	888	890	862	905	914	879	839	918	947	887	857	876	928	851	905	899	890	941	930	883	927	917	883	896	879	873	878	899	903	932	947	862	873	916	904	887	903	881	915	873	914	917	875	897	862	874	947	880	915	902	941	908	922	881	920	896	874	941	885	828	881	888	963	894	907	871	887	932	868	882	880	859	876	869	936	884	915	927	897	885	872	907	855	950	903	873	878	902	916	907	930	950	883	866	914	915	876	989	972	889	911	950	882	847	919	850	859	865	930	862	903	945	843	909	925	950	928	948	899	892	882	855	870	908	888	907	873	877	904	876	887	926	865	858	870	908	919	915	916	890	965	908	907	936	890	919	887	912	878	886	915	872	923	911	910	946	895	854	871	872	924	871	918	919	896	927	960	909	893	866	897	914	929	897	901	841	879	921	910	920	907	894	895	877	934	901	893	934	931	854	941	940	888	871	904	907	860	868	914	957	903	890	861	895	903	872	908	850	919	905	893	950	876	900	914	946	917	883	873	892	887	854	862	903	945	894	896	886	908	951	934	832	895	889	936	911	892	917	895	932	855	878	864	910	926	862	866	901	909	931	844	891	926	890	916	911	955	876	968	908	952	910	897	909	897	907	853	914	863	847	930	890	925	887	892	946	885	905	851	887	902	942	947	877	913	909	848	926	900	902	903	904	915	867	913	862	912	889	916	884	955	886	889	885	899	812	937	862	977	881	903	857	884	927	867	892	944	919	891	910	869	892	863	922	881	900	829	960	878	874	911	937	851	865	902	887	900	883	934	907	888	861	933	881	887	880	885	848	925	924	914	901	921	878	889	899	878	916	879	920	894	856	875	919	922	927	934	889	851	887	924	882	900	934	871	883	839	901	946	886	971	890	956	922	865	878	936	936	871	936	923	911	913	931	872	854	888	860	890	905	897	933	895	929	874	955	862	880	952	977	945	893	861	908	896	893	910	874	927	905	898	935	884	941	917	889	898	902	920	908	869	879	890	946	847	858	880	964	949	954	891	893	893	947	899	886	872	855	915	928	932	925	929	908	802	906	951	872	939	949	874	942	961	954	886	889	866	880	933	895	923	914	907	889	922	884	891	901	914	929	868	881	924	877	873	907	926	905	877	886	918	869	912	963	884	900	875	894	849	903	885	915	921	958	869	943	884	955	874	911	900	903	897	854	926	941	917	900	909	865	913	937	861	917	899	893	914	924	908	853	888	896	952	914	879	922	867	917	892	897	905	886	869	915	942	873	893	864	988	917	887	919	865	868	915	907	887	914	931	855	909	917	936	890	919	907	890	910	890	894	922	883	872	864	845	894	958	896	907	867	897	887	948	929	904	847	827	913	873	874	895	872	900	946	923	879	925	897	831	931	883	885	857	892	876	850	918	921	918	883	897	821	913	904	842	906	880	897	884	924	860	917	944	914	929	917	955	934	871	861	953	888	888	899	939	912	873	892	938	899	955	910	917	948	864	942	897	920	901	931	925	862	919	912	894	868	889	942	900	890	872	893	866	881	866	904	903	902	890	863	973	901	891	971	918	877	865	928	910	807	890	865	903	845	919	870	893	862	937	857	841	926	893	877	976	878	916	872	919	865	880	906	889	925	909	894	869	885	901	913	830	904	934	873	925	892	871	882	848	879	881	890	927	879	923	931	920	901	884	880	904	903	904	943	832	860	895	903	865	875	930	877	853	923	883	958	895	894	913	863	848	880	849	893	963	894	900	946	901	910	911	912	895	857	882	911	876	912	915	928	864	930	845	948	950	925	864	897	908	902	898	851	853	892	873	884	915	927	929	895	906	868	890	954	882	856	866	906	927	941	935	915	902	879	931	869	857	962	846	932	944	920	848	921	852	905	948	890	916	946	859	894	924	896	923	874	899	954	894	892	939	896	914	868	894	885	828	910	871	900	893	925	949	896	852	872	873	878	943	945	937	907	916	899	875	841	918	924	942	913	926	903	895	899	901	937	860	974	887	888	920	886	937	940	903	900	846	869	896	958	936	867	942	912	907	879	894	928	868	910	901	860	893	922	841	884	915	922	870	906	906	889	937	874	882	915	866	878	851	887	890	884	928	851	923	881	863	890	923	889	890	901	898	871	894	917	909	956	900	957	940	862	851	904	921	976	883	903	904	896	847	922	876	856	920	904	882	892	922	905	851	893	882	878	948	898	868	916	888	921	888	873	930	906	865	892	960	866	875	933	871	870	853	928	923	914	904	866	916	937	939	846	905	875	909	867	888	895	924	886	896	925	893	958	898	916	856	914	874	898	877	890	864	934	906	868	845	882	863	891	942	922	920	889	897	883	922	870	925	920	911	909	896	911	848	904	869	897	918	903	890	911	873	897	896	912	903	932	892	917	906	905	827	909	919	906	935	857	953	831	923	907	860	927	924	959	935	896	904	829	867	887	905	877	933	859	868	878	878	927	903	873	887	875	845	883	894	928	875	924	847	869	926	936	926	895	926	904	899	930	920	822	968	886	900	807	855	889	869	958	830	864	881	895	909	895	891	865	900	861	937	947	958	917	863	941	880	831	898	901	916	910	895	875	900	903	869	918	911	921	980	889	892	884	894	871	913	845	951	897	856	862	884	870	919	847	907	910	882	923	901	873	911	899	905	859	901	906	880	859	924	917	941	908	894	900	929	897	891	867	833	884	906	906	841	865	894	927	870	908	879	852	823	894	911	915	884	940	919	891	924	865	864	873	937	878	901	905	899	924	912	879	866	901	895	913	904	905	876	926	825	885	882	913	841	913	866	871	902	913	907	873	876	928	883	890	879	901	916	915	929	884
7399	704	497	536	427	460	450	378	386	385	375	335	325	337	328	358	359	344	363	385	345	363	350	374	350	348	337	335	381	355	409	354	372	388	357	371	348	349	377	383	336	374	340	329	365	335	367	365	354	345	368	355	388	374	345	315	381	317	366	346	348	329	323	323	353	338	326	372	332	379	338	365	370	320	355	371	342	353	334	369	361	382	357	349	311	359	386	357	380	385	334	362	398	341	338	367	391	346	330	342	360	375	377	345	364	356	298	322	351	322	354	360	357	367	339	329	397	328	317	338	318	322	387	330	385	368	359	360	353	363	361	359	381	339	348	360	339	370	336	375	339	350	342	333	382	360	366	330	340	357	356	366	368	369	346	356	311	378	321	378	318	302	331	350	333	362	415	321	348	333	359	353	391	370	358	368	371	351	345	321	337	332	382	379	356	391	327	363	360	349	361	335	396	356	374	360	363	356	337	338	353	338	329	359	315	376	375	391	389	344	357	359	357	343	334	373	354	318	367	339	348	344	335	340	389	375	360	341	364	348	371	340	352	373	354	352	356	358	357	326	355	338	351	347	370	331	364	340	339	326	392	318	389	351	341	344	348	371	354	381	358	383	361	339	363	386	363	342	336	315	356	355	324	356	384	345	352	372	332	340	376	392	339	364	343	396	350	364	387	373	372	360	400	345	350	355	343	333	341	327	356	362	368	361	353	363	349	367	366	371	363	351	334	343	342	357	360	347	345	340	418	347	309	361	341	351	393	345	328	356	394	346	348	368	364	289	352	394	357	355	343	302	341	337	370	354	324	359	363	326	368	350	345	359	415	347	387	345	366	350	337	323	334	349	373	365	351	347	366	328	344	369	357	366	355	356	389	398	337	336	364	380	373	315	330	338	355	328	330	335	315	339	355	365	373	341	349	364	376	364	345	332	296	398	370	310	384	366	401	352	363	349	356	328	359	393	343	322	342	373	351	333	367	338	352	366	356	347	336	319	374	377	354	343	301	350	335	367	372	327	367	350	359	378	371	368	375	331	360	362	357	353	333	355	368	363	336	363	327	317	327	378	328	334	339	371	365	380	338	347	365	320	309	355	371	351	347	334	362	385	313	378	381	333	346	363	332	362	346	365	320	354	345	339	337	356	353	329	356	426	374	347	341	324	374	384	375	344	341	361	382	354	321	345	361	365	380	371	357	306	332	385	370	345	381	360	311	356	351	363	352	360	348	341	337	355	367	354	356	314	327	374	353	330	350	341	351	359	386	376	334	349	345	326	333	332	368	348	364	338	356	344	373	328	357	362	338	375	333	379	340	337	332	342	385	370	370	349	327	374	340	325	361	349	328	356	350	338	362	359	373	321	381	393	358	341	368	336	325	350	365	363	314	400	360	372	358	341	387	338	337	334	340	363	339	394	342	354	385	356	361	366	326	343	318	361	337	389	348	377	340	385	366	368	387	350	367	348	385	381	354	348	373	367	360	341	346	358	376	358	371	336	359	382	395	371	362	364	387	303	345	321	361	331	370	362	326	358	342	344	359	380	322	343	303	349	349	359	360	374	377	328	377	351	393	357	340	341	378	380	365	390	394	346	331	372	372	352	361	409	335	359	375	380	377	373	342	383	365	351	366	341	341	331	354	377	371	355	326	340	358	326	368	334	343	340	333	337	328	362	342	369	386	336	358	363	337	353	347	358	365	342	346	358	348	345	378	395	355	355	325	385	354	362	377	389	343	352	371	379	321	341	341	337	354	330	358	343	353	361	346	345	357	344	355	361	346	404	356	390	346	372	323	363	333	323	338	350	336	406	355	393	364	340	365	372	344	327	367	375	346	389	355	389	370	350	349	349	346	348	328	339	340	362	388	373	402	384	332	368	363	380	301	358	380	311	336	345	357	372	344	344	314	370	386	372	358	335	387	353	359	364	379	369	371	379	380	331	372	359	359	357	359	371	309	342	357	372	376	359	337	328	329	362	358	355	353	368	359	321	329	389	333	381	388	352	374	345	382	348	364	374	311	369	324	358	380	360	388	375	366	386	369	343	338	315	376	348	337	366	377	364	376	358	320	302	330	335	323	337	371	356	341	351	334	366	352	356	346	354	344	358	337	355	372	359	331	327	334	334	314	354	407	372	346	360	396	386	361	333	381	368	356	342	339	361	333	345	335	366	356	340	357	328	343	364	375	358	335	373	387	391	346	354	356	359	370	342	321	336	365	369	386	392	345	354	353	310	380	359	334	342	345	373	344	349	340	348	364	327	372	342	355	302	353	347	372	350	325	356	324	361	340	323	355	324	351	345	356	377	353	373	315	371	389	323	351	370	338	364	344	348	367	373	344	360	377	311	354	344	390	320	372	380	330	311	321	339	360	318	372	326	347	332	329	342	341	350	347	344	355	404	370	355	375	360	378	347	312	370	362	347	350	340	400	371	387	378	375	378	371	347	375	344	365	363	377	350	396	362	395	358	391	373	330	346	382	344	350	370	335	330	363	360	371	345	372	335	343	368	360	372	334	367	383	352	354	340	378	394	340	348	363	333	356	372	379	356	342	375	382	383	370	374	361	348	363	342	381	321	362	305	352	340	351	304	341	361	339	365	372	369	344	379	373	361	353	354	365	338	353	365	333	352	355	355	332	334	384	361	334	333	333	331	381	346	386	350	373	359	319	345	367	392	349	341	377	366	336	359	348	366	363	344	358	361	390	334	319	320	342	341	337	330	345	303	375	363	366	334	360	335	332	334	367	359	336	322	370	399	363	345	348	389	378	371	345	324	354	347	348	364	369	367	381	349	346	364	350	382	363	382	381	376	369	331	348	386	359	345	347	330	390	346	320	380	343	334	357	352	347	366	389	333	342	351	366	329	383	359	319	338	327	335	347	344	346	344	356	339	321	358	322	373	373	360	359	392	350	355	348	363	377	362	346	355	350	376	398	379	318	372	385	313	339	356	377	351	339	357	349	340	360	376	361	327	368	349	323	362	368	358	338	383	362	363	333	319	377	389	330	314	366	328	357	370	359	357	350	384	364	331	375	337	347	381	354	335	373	369	344	348	352	352	312	376	352	346	347	352	353	364	350	372	353	345	369	371	359	367	370	371	363	331	379	336	382	374	339	331	345	349	330	345	338	394	342	359	339	390	378	364	346	362	347	373	335	368	394	361	308	351	331	378	381	317	331	393	372	339	353	376	411	348	390	339	372	322	319	388	342	350	317	345	369	368	344	388	354	369	330	346	384	362	362	364	368	348	371	369	359	354	397	339	363	336	324	378	347	366	323	368	375	354	343	367	388	360	359	357	372	345	337	410	349	361	343	352	355	339	347	348	353	348	380	307	349	343	336	360	376	323	366	358	344	361	376	342	342	330	337	365	329	340	353	392	343	343	340	354	328	369	337	318	328	388	395	364	338	314	351	385	369	372	361	318	356	386	355	364	365	364	345	361	338	304	377	364	355	346	332	333	344	372	393	347	356	344	328	351	359	366	344	330	376	398
6576	1097	1368	1431	1305	1174	1110	1038	984	1009	926	926	909	886	888	875	850	880	869	894	848	815	896	790	871	843	859	851	831	836	786	865	808	827	806	843	886	809	843	819	836	830	836	839	831	843	857	821	830	825	805	802	794	836	853	807	814	834	839	833	815	875	807	831	807	830	827	822	777	861	838	836	810	811	838	850	844	774	859	867	817	798	764	834	810	810	852	794	857	798	856	801	855	842	834	845	829	779	823	821	862	842	819	817	800	801	786	810	847	804	811	843	820	808	796	812	798	760	808	839	806	820	805	788	767	785	857	786	798	867	846	798	796	833	818	868	793	783	830	835	832	769	815	820	847	764	850	832	768	812	789	870	800	840	834	831	797	812	859	792	822	834	792	799	831	788	849	854	829	812	788	799	786	800	773	846	845	814	810	797	806	849	820	800	793	873	803	843	828	794	847	829	805	882	844	789	795	791	807	791	818	845	805	825	824	866	811	807	773	893	835	782	837	829	825	872	859	829	841	846	808	826	790	855	813	831	802	775	793	798	842	830	839	858	806	779	746	795	797	835	881	830	766	831	802	813	791	855	803	884	888	795	877	849	833	825	825	863	829	831	823	833	779	802	889	772	860	834	806	841	772	830	776	789	807	830	804	852	816	824	801	843	827	811	845	846	803	847	808	795	798	776	841	786	813	820	807	831	782	799	810	812	816	834	773	813	811	806	775	816	796	759	859	837	824	779	792	814	788	801	831	863	798	809	802	799	814	820	825	815	852	875	827	783	851	826	820	878	819	814	831	872	836	821	798	785	832	816	838	838	755	815	804	811	845	835	899	859	810	803	838	760	816	813	837	866	837	830	833	812	826	805	827	809	814	848	881	858	817	814	758	797	843	790	829	808	809	839	794	801	832	818	801	780	794	846	791	830	819	802	781	848	797	858	728	839	805	841	881	796	845	862	824	823	823	812	886	816	805	849	804	819	809	766	864	813	864	790	800	765	827	776	826	864	811	856	796	829	849	836	794	846	820	844	805	777	830	804	827	822	811	878	761	825	852	829	772	818	749	834	815	799	846	787	833	830	862	878	815	808	814	785	846	863	827	828	829	771	808	793	801	773	856	873	831	834	827	793	858	857	774	817	832	826	849	825	839	834	844	787	830	801	863	800	815	783	872	825	837	815	816	828	877	860	826	808	786	783	872	817	806	826	804	875	821	847	841	816	800	824	826	842	806	849	818	799	796	844	806	814	807	834	806	885	804	860	827	816	806	820	779	795	851	796	805	851	790	847	821	791	842	798	892	874	820	801	816	808	820	818	858	831	765	851	847	808	832	836	868	816	805	852	783	787	823	815	831	822	798	861	840	847	872	815	846	829	815	798	817	853	814	798	844	873	821	878	806	816	870	786	814	790	843	817	800	820	825	782	768	835	802	831	843	794	805	789	835	849	813	814	814	796	780	856	815	816	785	785	778	807	797	845	881	773	794	821	838	837	834	792	832	814	826	817	804	829	820	760	765	831	787	784	774	846	784	827	819	844	812	837	789	823	809	830	801	844	802	812	816	792	822	838	813	818	845	829	832	839	861	844	825	828	797	816	818	843	867	811	797	820	839	835	845	845	863	866	784	913	865	827	875	781	810	828	805	836	855	848	847	843	816	845	841	814	829	875	802	795	856	888	811	803	786	792	843	825	790	881	862	789	849	819	832	801	881	805	808	824	809	818	795	829	814	836	849	790	873	801	848	821	814	822	828	870	830	850	883	846	854	834	825	826	842	826	853	827	825	830	831	859	858	830	769	816	795	841	824	771	851	814	802	820	799	818	895	799	820	752	809	797	827	824	854	814	818	781	832	785	806	801	825	840	841	843	807	812	817	812	804	812	850	829	824	733	825	790	826	859	814	805	835	829	813	761	812	811	819	783	813	818	828	826	824	826	856	896	860	782	860	845	864	872	836	764	824	813	774	831	828	749	765	790	810	788	801	834	850	781	850	820	818	854	815	822	800	803	852	765	800	821	831	830	833	812	848	822	810	832	859	811	808	828	807	815	869	757	765	785	784	818	824	822	823	829	867	809	858	807	793	857	842	814	808	803	805	829	840	857	832	800	783	783	798	790	797	803	808	875	847	781	804	798	816	824	739	767	830	840	813	821	837	780	774	831	796	834	789	823	843	821	790	763	810	808	820	845	800	853	800	774	787	824	796	846	805	846	789	790	829	823	851	813	846	853	806	809	822	766	840	867	814	802	819	844	778	793	827	828	782	781	797	822	798	811	810	795	792	854	847	840	819	821	823	783	832	812	820	808	808	851	833	820	878	852	834	850	833	809	786	832	821	840	799	819	777	800	839	810	789	839	867	801	828	796	839	857	791	817	775	832	827	839	815	774	840	779	767	823	795	822	839	833	826	775	772	825	847	841	800	818	785	794	792	861	819	817	818	747	805	731	874	859	807	808	788	805	840	828	793	834	787	863	819	763	805	767	830	837	873	883	810	860	788	840	824	815	819	777	852	839	795	815	845	831	811	840	753	873	768	821	814	825	873	802	857	847	825	762	809	782	790	804	858	815	840	807	841	830	774	867	821	800	810	817	868	850	792	818	795	853	802	827	819	864	813	840	872	818	788	777	857	793	837	824	821	864	812	814	847	792	796	886	860	841	864	828	800	839	787	771	809	772	771	798	827	852	875	857	783	785	794	794	806	805	815	832	770	800	781	785	827	812	815	818	804	810	778	779	814	768	831	795	790	842	849	846	870	819	812	844	794	802	821	770	828	846	827	829	835	823	859	805	796	831	863	817	748	850	821	825	810	818	837	831	844	892	777	829	795	811	812	805	779	794	803	842	803	833	848	841	788	810	864	818	866	838	859	824	827	830	835	859	821	791	810	763	809	829	787	836	817	832	786	830	796	846	820	758	848	795	798	822	834	812	891	785	900	785	777	813	806	803	790	793	807	859	827	782	778	813	762	764	818	812	802	842	824	797	850	817	810	859	810	878	788	822	852	828	835	792	808	840	831	824	857	784	822	802	808	797	828	830	815	768	831	805	828	779	780	812	858	834	857	853	793	797	781	754	825	796	797	806	777	885	834	823	869	817	818	791	794	839	861	856	827	821	830	836	758	785	802	795	805	801	829	866	810	839	794	856	813	845	851	826	802	873	813	845	822	835	809	905	766	793	804	814	854	852	783	831	794	788	818	835	810	802	826	849	832	871	811	794	834	789	847	820	867	838	815	825	846	774	851	804	817	876	825	860	795	808	785	837	845	812	837	834	814	799	808	804	800	763	773	849	809	809	774	819	849	816	790	830	853	826	861	793	818	779	789	892	811	795	807	821	794	808	858	808	822	764	825	778	777	832	816	784	768	807	787	804	831	839	830	778	774	833	819	775	785	860	817	787	868	822	795	830	794	845	832	782	817	828	844	865	726	794	877	818	861	838	803	801	777	846	816	792	859	821	822	795	796	817	824	830	790	812	833	812	815	841	822	826	788	786	810	815
13184	1129	687	473	344	308	265	243	201	167	212	175	169	196	188	180	180	151	174	183	164	158	163	165	180	173	192	157	173	174	170	171	169	166	172	173	178	177	155	167	166	175	164	160	133	151	151	181	168	167	166	148	169	155	163	167	153	143	173	157	162	170	165	155	167	181	153	174	164	165	164	164	159	181	168	154	132	154	203	155	157	166	160	170	175	162	198	175	153	179	193	138	177	140	154	172	173	149	150	166	181	179	148	132	152	157	155	156	173	173	141	148	149	131	190	163	161	171	177	160	161	151	162	187	159	145	162	166	181	171	174	161	170	167	173	131	146	175	155	151	176	167	173	172	177	172	164	154	171	170	160	155	157	159	154	176	170	174	168	151	165	173	155	156	151	167	166	177	169	154	167	189	163	186	173	150	169	146	154	152	170	163	179	154	161	159	163	170	159	150	153	140	145	180	160	149	154	156	165	157	168	183	162	152	175	164	171	177	175	145	165	162	167	165	167	164	163	173	164	177	159	172	170	138	180	156	141	148	177	153	146	144	160	150	158	165	154	166	159	158	170	146	177	184	165	171	162	162	187	170	161	160	152	146	175	163	148	184	173	167	162	176	173	161	179	172	169	143	136	149	174	181	148	146	167	187	165	132	158	158	143	161	183	165	183	171	161	171	155	148	167	156	158	151	150	161	131	172	176	170	172	172	150	129	149	158	175	149	176	178	194	152	169	164	154	157	151	144	141	166	165	176	179	174	159	176	161	162	148	143	173	154	159	145	164	153	173	150	169	147	134	167	168	163	162	184	180	174	152	166	167	155	159	179	167	160	162	170	175	165	169	165	147	146	142	150	159	152	146	144	197	163	165	153	170	153	174	167	155	163	184	159	166	165	164	171	164	167	155	169	154	136	146	176	160	160	168	197	168	173	180	146	204	161	168	161	152	155	140	172	154	157	153	169	152	162	149	150	180	170	155	161	153	161	160	156	152	169	170	165	148	157	151	164	174	194	172	147	181	146	178	188	165	162	171	162	138	166	181	155	187	149	159	152	155	137	156	154	158	177	162	175	174	164	160	175	176	170	169	176	167	165	161	203	177	166	188	156	169	143	178	145	168	180	174	165	172	167	138	180	165	174	152	153	162	179	154	175	175	165	142	168	167	163	168	150	170	140	172	174	154	152	161	181	161	152	177	175	165	151	165	190	157	189	185	177	180	173	144	164	150	179	162	159	153	181	159	172	172	167	172	166	155	187	164	161	173	170	159	174	183	179	190	153	157	171	151	170	167	162	161	153	182	156	170	153	158	161	154	159	154	163	172	160	186	140	168	164	159	174	165	165	159	165	162	157	156	151	162	166	156	158	176	150	156	166	163	153	166	174	166	163	172	167	147	174	188	162	170	186	174	147	191	170	152	182	150	174	183	151	167	162	177	158	171	146	147	159	167	160	151	162	144	174	184	148	170	152	172	161	157	189	154	155	179	175	159	146	157	172	155	177	170	165	173	161	153	160	180	158	148	180	166	159	166	160	168	173	152	162	180	147	165	152	170	161	148	170	172	175	151	174	182	163	198	173	150	147	186	153	173	151	146	173	162	196	183	155	150	165	185	170	177	151	177	167	164	171	183	166	161	142	169	177	156	176	161	171	179	165	164	152	168	138	171	161	146	158	166	171	171	174	155	157	171	171	171	152	148	184	167	171	185	192	159	141	172	151	160	153	160	168	159	168	181	157	165	154	166	173	169	178	199	180	152	147	193	178	169	150	192	163	165	149	157	169	172	192	154	168	173	163	135	153	171	171	148	161	180	157	151	169	164	172	143	150	182	155	167	200	183	173	153	172	172	171	188	161	183	158	171	186	159	180	156	170	178	164	166	176	151	176	167	169	173	153	142	167	153	190	139	175	155	151	176	161	156	176	157	163	159	160	164	161	169	153	185	140	162	168	152	170	161	168	150	165	165	160	163	162	146	157	152	169	163	155	188	168	170	174	179	163	168	164	159	169	178	157	162	175	192	180	170	167	151	177	152	182	167	153	173	173	157	147	173	184	169	164	159	167	158	170	156	165	180	163	154	136	159	171	156	172	162	185	190	174	147	176	155	150	154	160	165	181	167	191	181	170	151	178	168	139	168	167	182	150	170	137	175	149	173	164	135	153	169	172	153	156	173	160	162	142	166	182	173	145	163	193	200	147	137	173	166	171	162	191	182	179	145	171	186	170	185	166	171	150	181	152	179	177	169	148	141	170	184	168	149	151	170	164	162	153	159	172	152	168	149	163	187	159	169	187	177	155	170	160	137	179	183	145	167	133	137	165	171	174	163	158	169	143	147	185	155	178	170	173	172	158	177	155	163	167	181	166	145	155	183	133	173	185	150	152	191	184	150	164	158	146	146	153	151	170	179	159	165	147	143	165	154	168	187	156	162	163	144	157	153	173	169	181	181	139	170	155	160	160	178	192	174	169	178	177	201	153	141	178	165	169	155	179	178	180	199	173	180	159	175	144	146	162	160	171	167	161	168	186	154	163	169	147	177	162	163	166	145	167	151	202	167	165	153	187	169	192	160	181	156	178	163	162	175	174	175	167	179	203	186	187	157	170	172	165	151	182	159	164	149	154	173	174	158	186	172	147	180	178	139	163	165	164	162	149	166	179	147	168	173	153	163	141	189	180	195	160	187	146	177	140	154	168	170	164	171	172	185	170	188	174	163	168	174	143	188	169	184	165	154	164	146	147	155	181	179	165	164	152	145	176	171	155	146	163	156	159	186	163	174	168	164	160	175	179	167	168	171	181	151	171	178	203	171	165	168	169	175	169	176	173	182	181	174	160	163	159	164	190	160	173	159	193	161	174	164	170	153	178	156	146	145	144	166	160	166	175	159	158	152	159	158	183	147	148	158	180	191	170	191	170	156	183	150	157	166	177	170	166	158	159	176	172	143	157	167	186	187	154	155	156	153	187	149	178	146	162	164	178	155	170	172	155	140	168	183	163	149	154	154	160	156	134	157	168	150	199	151	170	152	177	173	186	174	179	161	157	157	155	151	146	176	139	141	172	171	168	133	159	169	157	161	162	154	160	167	159	186	151	161	155	181	172	154	163	186	150	162	150	155	186	153	160	147	163	149	144	135	177	163	163	141	197	167	168	140	138	164	154	190	168	181	179	188	178	163	160	167	174	153	178	152	128	152	194	162	160	153	162	148	186	186	175	155	199	155	158	142	151	158	168	181	175	178	167	165	151	199	187	160	172	156	178	173	152	139	184	150	174	170	146	161	167	174	166	162	176	190	164	153	165	158	163	147	156	151	172	158	163	157	160	140	147	162	149	178	181	164	167	172	191	168	170	177	181	151	136	159	149	168	154	168	155	165	174	142	152	159	151	170	166	171	145	201	173	173	162	145	165	172	160	175	158	165	151	164	169	157	183	144	153	156	157	176	185	160	161	169	180	158	188	151	149	107	172	153	143	181	152	169	159	153	150	191	149	185	166	161	172
8123	1061	1496	1608	1308	1187	917	865	750	714	685	598	592	569	570	517	520	512	485	494	510	459	447	454	472	464	487	463	486	444	472	474	463	430	418	412	421	441	471	446	466	432	447	464	473	478	422	439	454	453	429	431	437	435	425	427	421	406	404	400	411	441	431	434	463	453	450	447	395	407	418	454	440	423	457	433	420	441	407	384	414	434	452	404	433	467	400	450	430	447	367	425	441	402	468	436	437	446	439	430	401	464	400	427	423	424	409	454	447	407	409	425	418	427	460	416	425	419	425	429	442	407	430	443	439	428	415	421	428	431	379	456	407	390	424	450	404	421	418	393	421	387	461	435	435	406	435	409	452	387	421	434	449	394	439	433	450	397	417	444	407	431	424	415	417	474	452	418	417	399	425	412	410	439	421	423	396	441	451	411	406	422	458	408	432	450	392	399	407	398	396	419	432	413	396	451	417	440	405	408	424	427	406	417	474	431	443	439	458	443	457	439	439	424	433	419	451	428	415	418	443	416	457	439	426	371	420	449	432	412	424	432	393	412	418	428	422	428	436	428	443	416	418	432	425	400	444	406	442	417	401	420	391	411	426	424	357	403	395	407	421	415	413	437	449	429	420	412	448	411	426	431	430	416	409	412	405	401	436	442	421	434	426	418	407	435	393	379	409	411	428	453	421	391	452	434	448	431	432	425	402	404	426	407	394	410	408	407	420	393	419	422	397	436	397	434	375	422	443	439	377	434	414	405	432	392	426	429	453	428	403	425	416	428	430	442	399	420	410	432	419	430	435	424	456	433	405	407	436	397	434	418	443	431	394	448	441	428	450	440	453	446	422	437	419	430	415	411	427	417	438	447	432	432	413	412	396	422	391	423	383	440	468	387	409	442	388	412	412	444	457	414	407	411	389	474	398	368	457	425	400	423	411	405	401	440	432	431	405	414	420	419	423	427	420	413	437	410	441	412	385	413	433	413	449	423	423	395	443	452	447	409	431	420	428	430	392	380	421	427	426	464	411	431	417	429	438	397	436	419	440	425	417	447	416	438	448	484	416	419	439	454	429	430	408	407	446	432	435	427	416	406	451	390	440	440	466	384	410	408	418	418	428	409	421	450	407	415	405	475	441	406	413	419	426	450	425	398	422	442	437	405	412	422	432	410	398	372	454	408	456	415	420	395	420	407	409	430	390	430	427	444	418	396	414	449	439	476	414	468	445	431	407	390	421	411	370	455	426	418	408	428	422	433	409	431	440	429	422	417	420	424	460	434	428	434	432	422	393	437	424	430	399	422	413	416	440	396	387	408	424	377	405	416	436	417	391	436	435	421	436	389	434	416	404	415	417	432	427	407	458	425	422	433	399	408	395	407	442	424	379	438	443	436	385	477	429	428	405	400	430	427	430	416	402	416	403	415	401	413	450	419	452	424	411	430	433	439	439	430	426	400	416	414	396	417	414	417	413	433	407	409	409	427	412	462	408	428	406	420	443	422	439	403	416	473	447	461	374	454	408	436	410	390	427	401	425	437	433	424	439	387	423	390	420	422	415	401	440	413	432	422	391	398	408	389	415	413	426	431	421	430	397	393	422	408	410	424	392	397	418	412	448	433	444	397	459	412	465	421	439	417	420	449	429	456	386	407	429	407	400	424	398	422	429	404	393	429	448	434	443	440	441	396	436	413	404	406	442	434	404	416	390	420	430	415	404	458	445	452	449	419	401	423	409	397	437	461	417	427	456	395	413	446	427	428	438	423	442	430	425	452	427	435	396	433	412	420	427	402	398	447	431	441	431	412	441	440	437	429	442	416	430	445	413	421	394	429	462	418	443	405	467	423	389	415	405	407	427	415	410	454	440	388	421	442	427	412	445	412	471	450	451	426	407	424	417	470	421	418	398	407	436	426	373	414	441	410	487	443	367	444	426	433	425	406	435	433	390	437	435	421	422	402	417	405	415	416	409	400	394	413	404	466	402	415	421	427	433	414	416	405	396	409	436	391	424	439	466	411	431	427	417	405	404	455	413	435	427	447	408	452	424	458	420	410	428	433	418	448	427	435	403	390	416	387	451	414	449	437	465	431	369	398	426	393	447	383	413	418	384	409	417	406	422	398	422	447	431	396	414	403	383	448	446	450	444	409	416	431	430	464	444	435	391	413	441	420	417	408	410	450	422	434	381	462	406	450	461	422	402	389	419	409	443	424	448	426	434	401	458	441	427	429	417	446	387	414	413	449	418	418	439	422	444	410	420	399	431	385	451	426	445	432	399	441	459	422	430	390	418	427	393	384	433	402	428	414	402	426	424	428	448	457	420	401	433	444	415	446	428	457	410	422	458	401	441	388	441	409	445	400	391	395	450	375	381	407	429	427	429	435	381	398	394	393	443	400	434	437	428	444	415	421	414	447	415	416	413	421	412	431	444	404	397	415	427	418	435	462	410	420	427	383	411	382	417	422	459	420	443	445	424	409	448	437	428	445	427	402	447	393	410	398	411	456	434	456	398	434	382	405	433	375	446	432	429	414	417	423	412	475	435	431	420	422	420	412	388	451	424	439	395	444	437	411	414	424	443	434	423	393	455	403	440	416	449	429	418	448	386	405	477	399	400	410	401	409	409	449	425	412	427	416	408	428	395	419	438	380	439	388	424	414	429	440	456	436	434	427	429	393	404	422	422	401	407	433	408	413	453	409	435	429	421	411	454	433	392	452	414	443	411	381	402	399	430	412	424	408	412	437	391	427	428	369	389	419	426	381	461	415	465	430	446	416	465	420	446	410	437	441	458	412	413	381	433	396	418	428	451	424	404	463	420	441	443	377	402	412	413	443	454	421	451	416	413	420	455	462	412	449	407	412	367	434	459	412	406	451	388	402	407	433	416	390	413	390	440	429	457	403	424	476	392	414	408	426	420	423	429	411	421	424	432	435	422	395	445	412	417	415	398	464	410	408	370	430	396	426	414	397	400	421	408	411	451	375	449	436	434	426	450	439	436	415	417	393	423	418	400	426	386	463	469	451	425	397	407	433	434	449	399	426	405	430	431	426	452	453	454	407	386	434	419	424	412	408	424	473	412	377	415	410	419	426	428	448	437	444	375	423	429	443	425	417	402	426	436	384	422	397	412	434	418	470	413	443	430	396	395	431	392	432	467	418	415	428	449	452	413	421	417	388	474	434	381	451	416	410	414	407	447	436	454	393	403	431	396	417	416	459	412	418	469	427	421	438	426	445	439	442	433	438	417	398	424	437	400	448	411	444	426	429	417	406	419	437	457	412	466	418	418	388	438	428	431	417	390	433	420	446	392	434	430	447	427	405	418	419	399	450	399	407	442	388	439	407	431	395	409	410	428	417	365	457	417	386	463	434	407	408	442	419	400	435	401	407	415	403	399	435	422	400	425	421	410	378	409	437	401	449	421	450	381	445	444	439	449	416	417	403	433	413	423	418	442	396	431	385	453	429	397	428	429	442	412	425	429	383	396	412	425	448	422	422
1417	404	375	356	389	384	400	390	351	403	367	382	358	382	412	435	410	431	410	392	397	383	380	363	396	377	394	351	365	408	387	411	402	365	400	398	395	357	390	374	401	382	413	417	404	348	354	397	428	399	379	385	368	355	389	394	388	385	407	387	362	402	413	380	372	352	372	382	377	384	375	378	349	332	389	404	392	420	418	401	353	399	360	381	412	396	415	399	418	385	396	373	396	427	350	329	403	393	390	393	406	386	378	349	365	365	417	381	452	342	388	403	394	374	404	373	400	371	362	377	367	401	394	375	379	372	405	380	380	387	416	371	388	402	385	406	388	433	402	404	400	411	395	426	407	420	352	414	388	387	385	376	387	401	411	381	376	387	383	373	393	379	396	355	395	384	372	370	386	386	402	388	380	380	395	370	379	371	362	378	374	388	404	357	393	379	373	407	436	395	378	380	401	395	408	392	383	417	382	342	387	384	434	383	422	413	389	410	371	374	413	368	379	407	382	353	392	356	362	387	413	397	403	376	423	388	408	403	398	399	392	386	386	370	393	419	359	384	345	394	376	372	377	401	404	392	407	385	423	386	390	403	358	430	401	389	375	358	366	429	386	361	394	415	381	361	388	380	401	411	370	423	423	392	392	360	391	346	396	419	403	364	387	425	409	376	416	423	376	402	386	422	406	380	377	363	390	384	422	368	356	387	348	347	393	381	378	392	397	377	406	393	361	428	389	404	408	372	367	370	397	433	436	397	398	369	385	377	371	369	389	418	385	353	403	404	363	430	406	388	372	395	340	314	402	375	363	397	344	398	380	399	382	412	381	391	434	391	399	363	396	394	416	371	420	370	403	365	409	338	406	401	397	431	394	412	412	390	383	406	377	374	414	401	403	340	358	398	394	383	413	388	355	379	348	376	386	347	379	361	370	364	388	401	377	380	382	390	414	388	407	370	415	364	400	400	383	402	371	377	372	394	390	383	365	397	416	365	369	399	390	353	413	351	369	394	376	372	404	411	412	371	418	405	376	405	353	364	351	396	379	337	394	371	398	396	421	381	361	404	393	413	371	392	388	375	383	413	427	441	382	379	384	409	451	387	393	388	352	415	382	402	388	392	367	421	401	411	397	400	391	365	421	376	417	394	391	396	392	394	421	394	369	396	396	401	384	364	393	373	383	384	368	384	385	365	399	342	416	397	366	398	380	390	382	365	412	402	387	388	438	413	409	386	400	362	378	379	395	370	436	419	389	366	381	353	381	387	379	380	388	447	373	363	380	409	436	415	388	381	406	422	385	390	360	355	383	370	347	380	422	424	395	370	391	413	388	402	397	380	389	363	340	421	402	385	395	391	395	398	398	390	379	431	315	420	368	377	426	386	385	365	375	397	414	400	374	384	417	391	377	409	381	370	371	403	404	365	382	420	405	354	399	360	374	390	396	403	418	393	411	421	409	417	391	369	375	377	383	431	404	396	382	406	421	423	414	409	367	432	385	402	400	398	364	365	357	383	423	425	388	400	385	378	386	380	412	432	365	401	373	389	372	384	333	375	389	383	403	399	397	431	381	403	398	410	419	438	368	423	386	378	396	354	385	432	409	403	424	376	413	383	370	404	375	395	405	393	384	399	368	374	375	401	431	419	398	359	417	401	404	387	405	374	347	364	427	400	368	380	382	375	380	386	424	372	396	350	390	358	404	381	393	394	401	407	384	407	387	372	395	422	393	350	399	376	371	368	366	401	402	414	376	392	399	373	401	400	370	405	408	382	411	392	417	392	378	408	421	358	377	365	392	400	368	412	390	390	403	409	394	414	381	356	405	328	433	392	360	392	410	374	395	361	376	395	407	387	429	373	362	385	400	399	371	411	349	372	382	357	371	366	390	400	402	386	408	372	429	390	407	392	420	367	382	389	432	386	398	385	365	345	435	385	374	365	406	395	401	396	373	407	429	421	416	348	431	386	391	408	389	390	397	384	368	352	407	383	412	377	414	389	409	404	381	414	430	386	382	409	412	382	441	369	376	387	409	405	421	403	417	352	407	392	395	404	370	412	406	397	402	373	398	429	385	378	379	405	389	399	382	381	379	394	407	390	356	396	393	416	393	402	415	435	381	375	388	396	389	421	374	395	382	370	415	394	375	360	405	394	394	423	400	384	375	371	366	375	397	430	397	388	395	362	387	351	412	406	370	411	381	362	382	390	353	428	419	393	390	393	369	436	412	395	388	413	387	405	370	377	386	373	363	406	359	418	389	388	430	381	403	375	361	383	422	381	418	390	404	378	394	382	434	370	432	359	381	390	415	370	377	400	403	375	376	382	378	383	399	368	399	383	388	426	409	410	430	415	398	387	410	378	381	342	412	387	408	390	373	428	383	426	413	376	350	369	368	418	393	383	396	366	369	371	422	377	395	372	402	392	410	382	402	406	401	388	379	405	391	382	394	425	385	402	376	350	427	411	383	377	374	435	382	380	389	386	389	391	385	394	372	397	388	347	383	405	376	410	368	401	390	362	416	417	370	398	402	410	431	422	392	404	378	392	414	390	380	415	369	364	406	425	381	367	358	410	408	379	404	375	416	391	383	418	375	417	378	415	415	417	415	416	393	375	402	412	364	418	418	383	413	372	403	399	394	381	374	372	400	461	393	411	418	357	390	376	422	389	382	376	407	368	417	385	381	378	367	367	403	404	385	429	411	377	404	396	392	376	420	414	394	418	364	341	406	397	372	353	380	396	391	404	408	378	393	302	389	376	386	396	409	389	446	363	397	391	395	378	379	438	408	370	393	355	427	391	379	430	390	402	403	430	403	386	377	389	394	376	406	374	429	379	396	371	387	423	387	381	392	388	400	380	370	373	366	370	392	388	384	396	380	426	391	365	360	401	381	388	402	421	414	364	430	416	404	390	424	409	411	407	368	385	362	378	372	362	406	369	366	412	378	382	399	405	372	341	419	404	396	377	365	421	372	392	422	408	379	401	431	386	393	409	388	370	434	378	390	376	384	440	383	391	407	385	397	399	377	422	416	362	432	379	368	366	373	369	413	380	368	390	374	388	422	422	418	398	376	405	381	392	395	373	394	407	396	417	441	418	411	367	427	397	355	382	369	386	390	408	401	372	386	415	361	367	386	370	406	425	392	454	416	422	419	391	382	402	380	404	417	360	368	375	368	386	424	400	390	376	418	398	384	393	402	399	363	421	367	408	376	405	418	373	392	398	387	365	378	369	413	416	412	435	383	379	365	401	399	408	391	405	404	397	395	381	378	406	388	375	429	389	367	398	373	397	375	403	412	396	357	420	389	423	407	368	390	399	392	393	402	434	377	388	399	366	373	412	371	390	305	375	351	365	384	416	403	378	396	410	375	370	413	420	383	378	378	435	377	390	397	364	423	388	346	374	419	374	378	395	380	364	378	399	367	388	440	370	387	365	384	405	381	366	351	398	419	394	387	397	350	392	373	398	388	389	388	386	379	430	424	391	384	410	396	367	351	372
2063	957	951	970	937	949	952	889	937	890	856	890	965	876	933	936	935	954	911	968	907	903	892	967	920	954	910	917	934	921	925	924	906	952	908	912	898	919	883	921	914	969	899	963	911	899	867	913	922	893	883	893	908	924	919	965	962	906	887	906	867	916	908	892	893	920	898	958	895	903	915	817	836	934	891	919	876	913	899	861	876	856	909	930	922	907	869	896	909	919	920	885	901	835	928	950	887	932	971	946	948	874	969	903	841	893	906	934	890	1008	891	899	885	896	876	892	930	891	911	884	974	890	932	911	917	963	892	905	873	952	900	884	932	939	924	896	902	934	912	892	888	872	919	867	877	881	959	885	893	886	899	906	930	915	911	859	885	887	902	930	895	907	892	920	894	883	949	975	895	863	896	915	911	906	879	890	944	920	874	910	923	891	900	903	910	922	931	873	924	873	920	930	938	932	872	908	909	887	900	914	943	919	932	958	942	972	906	947	907	899	859	901	895	894	932	905	911	864	905	880	914	919	872	874	855	891	883	902	910	906	873	876	962	906	924	902	925	955	949	928	919	930	864	913	998	910	908	886	909	883	901	849	916	871	897	886	927	887	891	887	877	927	920	902	918	884	868	877	930	951	867	955	862	918	921	891	940	936	946	928	941	940	941	928	931	934	935	875	947	976	897	951	923	892	907	924	869	943	899	906	885	881	963	885	891	846	882	883	918	871	923	884	935	909	949	899	959	909	905	932	917	920	891	893	908	916	946	933	921	935	948	936	879	945	919	905	934	924	889	920	909	935	835	901	949	894	919	878	868	896	880	890	889	936	913	908	880	883	916	858	958	934	917	931	930	904	923	896	878	856	919	911	904	929	887	935	911	892	953	868	864	933	923	863	906	935	867	897	931	936	911	889	936	898	941	867	954	921	914	866	928	919	882	943	892	900	914	936	902	887	892	916	936	897	918	906	896	898	888	932	906	890	940	922	978	894	951	908	902	914	903	982	908	950	879	928	918	910	901	907	883	896	892	875	939	953	951	922	903	875	896	938	908	899	939	858	929	890	887	875	921	879	925	880	945	899	918	917	888	919	977	864	912	877	899	943	967	871	883	860	903	941	951	888	968	906	913	918	871	953	903	921	915	926	906	942	921	909	885	908	931	910	913	870	914	889	832	925	889	859	920	904	834	922	936	953	985	910	913	966	921	894	876	862	885	971	888	848	920	924	872	916	858	880	929	942	895	895	857	906	932	962	866	879	874	904	889	861	949	912	869	958	901	888	902	883	898	947	871	885	879	973	938	865	902	880	944	934	939	904	872	907	890	883	942	889	923	885	896	894	896	907	903	895	849	894	887	899	877	911	936	913	940	911	821	931	875	955	911	896	944	896	914	910	885	890	921	934	933	874	901	910	863	897	899	899	912	983	915	887	921	861	925	873	899	905	951	881	968	895	998	881	956	935	889	922	950	902	922	867	909	902	902	840	913	866	972	927	899	936	933	879	914	878	947	950	916	895	849	887	900	946	900	843	898	876	927	878	885	909	928	896	895	939	895	887	960	907	934	925	905	896	929	925	923	881	863	882	856	886	866	903	913	901	894	874	911	899	982	874	894	901	912	900	942	910	923	889	894	874	887	869	923	892	869	890	907	953	905	876	946	854	911	896	930	890	890	938	935	901	935	865	919	846	896	888	959	887	843	884	904	917	925	907	940	894	909	932	909	924	861	962	921	933	958	902	890	935	948	858	898	891	917	890	905	909	879	932	934	920	892	863	882	912	905	914	968	884	905	908	922	947	904	872	926	901	901	902	915	897	854	820	855	907	918	911	935	895	907	879	976	885	908	927	942	927	864	867	941	869	916	922	922	871	892	891	915	910	931	895	846	922	894	888	927	927	929	928	872	878	886	849	931	826	908	921	874	934	881	981	923	961	867	913	934	852	864	892	927	851	866	895	877	851	900	861	941	919	902	896	901	899	917	906	844	939	975	893	884	864	953	886	908	889	880	916	885	966	921	918	884	925	930	946	898	892	851	910	870	916	923	873	909	919	920	895	908	935	913	959	933	934	894	907	979	853	863	931	882	913	913	896	877	942	893	924	922	894	942	916	925	902	874	917	936	880	919	914	937	917	945	911	871	884	846	940	936	865	897	887	907	890	896	966	930	913	924	957	885	937	893	891	883	887	924	879	895	914	928	929	940	860	935	871	880	852	919	887	887	955	921	902	945	912	864	927	949	882	902	915	981	977	870	938	889	903	898	903	923	872	891	899	922	933	899	916	894	884	897	885	909	933	929	947	877	907	919	888	935	941	955	935	917	844	876	914	878	955	853	910	950	928	899	944	919	929	834	926	901	950	939	891	965	960	894	898	909	934	875	934	905	909	928	912	932	869	919	911	911	897	914	887	889	965	918	954	897	891	950	907	940	889	926	920	917	904	901	906	935	885	905	855	914	900	863	866	959	908	893	920	916	923	919	903	899	905	898	930	857	907	927	918	893	937	932	923	883	899	870	916	851	863	932	946	894	921	922	877	932	920	921	926	952	892	909	877	863	959	906	917	946	985	887	866	942	855	894	890	912	911	938	871	903	861	886	893	863	860	904	873	950	898	891	935	884	941	923	870	929	873	925	906	892	913	899	947	867	880	924	909	923	855	890	879	921	924	856	901	868	944	921	924	899	908	913	864	891	922	925	932	940	917	966	930	921	883	909	906	947	876	868	902	874	950	928	869	948	926	955	950	846	921	850	948	900	933	889	936	892	859	908	916	914	926	907	938	897	908	928	903	927	909	900	875	944	960	858	920	899	926	879	926	874	902	905	914	858	911	920	895	884	936	890	919	849	881	958	971	884	962	884	931	856	884	880	893	884	877	931	918	873	920	834	951	907	927	861	940	915	922	897	894	917	877	969	886	927	916	906	878	906	923	892	951	920	936	945	910	909	945	871	913	923	903	863	946	893	931	884	854	917	921	922	923	950	909	896	959	882	914	922	844	887	918	893	867	929	943	893	945	901	869	919	868	851	914	927	929	909	924	916	881	939	893	951	920	885	925	890	867	911	937	882	915	893	891	883	925	923	935	890	884	963	864	891	924	858	912	849	925	865	893	905	920	948	910	913	925	920	905	882	880	942	944	912	899	870	901	883	936	872	914	896	890	905	913	854	985	932	908	886	973	925	903	882	859	942	896	875	941	929	953	884	910	927	894	878	905	922	890	897	871	874	877	951	847	876	921	868	933	920	888	907	931	931	933	953	907	907	897	871	958	928	943	909	904	898	932	917	918	876	879	933	918	860	896	884	879	948	906	920	903	919	961	906	875	917	905	864	956	939	907	896	937	917	932	891	924	947	904	872	896	887	933	879	849	903	898	953	895	951	925	999	860	897	901	922	959	904	912	857	962	877	948	874	923	887	876	965	898	847	930	879	878	918	941	872	938	913	945	941	916	902	883	911	919	920	944	906	934	935	956	866	880	914	919	923	950	936	944	917	917	882	938	907	948
7208	810	516	528	475	441	382	408	374	366	362	371	362	347	412	373	350	340	359	359	391	390	387	335	357	369	379	327	367	391	354	376	349	365	358	364	335	359	350	298	351	347	348	332	328	392	379	370	360	343	315	364	347	350	326	391	311	415	394	395	333	382	352	332	362	345	370	364	362	359	395	360	310	351	340	361	323	336	326	353	347	395	378	338	363	371	364	347	344	343	331	356	340	358	336	353	394	365	344	335	358	383	346	325	360	384	342	360	328	360	366	365	327	371	350	337	381	403	372	342	364	376	358	341	366	359	355	346	400	360	348	351	357	307	389	364	358	365	336	380	359	382	340	379	311	378	348	370	346	375	354	352	403	364	379	339	337	367	340	349	342	341	354	341	360	378	342	374	338	375	335	351	390	378	354	366	366	354	341	382	352	391	361	370	323	395	350	365	375	393	375	352	344	383	346	355	353	333	374	331	326	351	346	340	328	388	352	339	353	365	349	345	337	361	323	368	316	357	332	395	336	323	299	381	342	339	322	388	352	338	397	346	321	353	347	345	347	394	350	331	350	362	376	334	334	334	354	354	337	360	378	357	344	348	365	384	356	329	344	357	345	379	366	376	319	355	339	371	361	382	370	322	354	323	357	392	337	329	372	360	400	349	372	314	363	370	339	354	363	361	354	342	349	364	365	337	351	347	366	361	320	364	370	340	333	381	358	366	328	356	337	397	332	413	355	334	378	334	385	330	341	377	366	305	383	355	363	353	379	349	336	386	339	349	347	362	331	357	387	364	343	363	350	366	351	352	368	380	356	347	337	342	315	373	350	354	334	320	361	357	348	370	387	348	330	346	345	342	388	340	345	352	344	338	337	369	347	361	370	353	373	372	328	330	387	374	362	342	335	321	354	336	348	369	346	378	341	353	347	363	394	385	324	320	342	376	343	358	337	363	368	293	346	352	327	382	369	349	366	360	381	375	381	335	353	343	301	326	374	371	362	392	374	365	346	334	347	365	371	384	336	368	333	352	324	357	361	366	341	316	392	348	379	385	396	326	296	340	378	321	355	372	356	346	362	362	346	342	364	352	325	364	338	363	362	388	350	388	337	341	355	361	339	365	351	361	333	322	380	342	328	321	368	389	344	338	335	364	368	350	366	357	352	325	378	383	344	366	374	402	399	357	342	373	345	345	346	321	361	369	377	356	349	351	338	352	352	339	354	341	376	347	377	345	352	316	370	344	318	347	345	363	317	386	363	352	357	366	370	343	342	360	362	350	369	366	350	393	348	364	340	346	367	355	365	386	358	357	370	321	361	346	349	362	403	366	350	363	369	374	350	367	338	362	363	351	320	342	356	360	326	350	349	368	346	321	342	375	332	340	338	326	363	349	349	334	346	366	343	363	350	337	365	348	362	331	383	366	346	355	367	344	365	356	357	315	336	338	370	378	382	350	371	367	354	372	335	394	344	353	367	348	356	364	328	340	354	368	335	369	347	344	379	360	367	348	349	370	344	357	354	361	337	363	331	366	363	361	334	352	388	356	364	357	362	369	365	384	365	338	320	340	366	354	368	349	338	356	374	341	369	351	333	345	351	365	357	353	381	340	336	357	324	342	367	363	373	358	324	386	339	357	359	350	362	339	360	335	400	370	363	357	367	385	373	367	308	360	355	360	322	372	361	357	336	348	352	356	368	368	352	341	365	364	425	403	344	349	337	331	353	348	335	360	353	357	349	360	343	351	368	343	386	354	347	326	404	380	334	376	348	334	380	352	354	353	364	368	320	313	330	330	319	377	403	383	343	350	365	356	354	378	360	356	348	358	340	348	362	348	396	347	379	330	380	347	377	337	355	363	332	320	353	371	328	430	356	346	373	411	358	366	365	377	391	333	339	348	331	344	342	356	350	344	337	341	409	362	352	342	375	312	380	362	364	327	387	345	368	341	355	358	351	367	335	334	334	395	342	358	390	366	372	335	345	367	349	339	335	360	361	359	339	371	345	343	372	360	373	354	383	320	350	346	344	341	369	338	344	364	363	351	347	367	365	311	328	336	356	365	362	325	353	343	390	329	373	335	314	349	326	349	328	368	326	353	338	348	308	370	365	349	331	355	360	347	350	314	351	366	344	355	338	388	372	371	365	332	343	334	372	364	365	353	341	339	347	393	371	344	345	321	379	365	360	346	354	328	354	339	374	339	373	345	365	383	304	346	359	347	345	360	365	351	323	392	340	367	355	328	340	379	349	344	365	360	386	330	347	334	347	322	339	375	411	388	367	319	336	363	365	338	326	373	359	351	346	351	344	381	361	401	345	346	330	372	353	361	362	349	377	335	374	381	355	334	352	333	353	344	361	366	372	360	331	324	343	360	374	361	341	363	359	395	326	336	347	386	373	332	352	378	345	320	360	378	363	361	348	364	406	368	358	356	365	341	346	308	342	357	357	374	332	346	362	383	341	348	364	362	365	374	335	374	366	382	349	380	342	321	342	339	386	349	372	337	367	337	325	323	323	378	353	352	384	356	348	367	350	347	374	317	358	356	364	345	355	352	385	362	364	345	334	357	371	336	327	346	315	337	334	340	356	338	370	329	344	364	342	341	353	352	389	346	339	371	386	354	341	375	349	357	374	351	367	372	359	355	357	329	330	347	326	361	345	320	355	352	358	358	343	353	380	340	349	378	375	404	345	378	389	371	358	329	345	374	376	348	351	367	375	361	359	356	369	362	332	354	374	359	367	370	355	344	346	313	359	381	361	367	320	361	356	336	333	374	364	383	349	345	353	356	335	354	386	356	346	345	325	348	353	334	360	355	335	365	338	398	361	359	350	376	366	352	348	334	324	369	350	411	348	386	334	341	365	337	354	358	336	360	365	358	336	357	311	333	365	342	345	351	320	364	363	337	359	379	379	308	370	339	380	346	374	369	382	364	346	356	340	364	351	348	380	358	382	375	385	369	355	341	349	359	362	361	339	367	357	347	359	344	343	374	350	354	316	351	355	339	337	313	322	348	336	350	325	355	370	389	340	350	368	360	356	348	342	342	353	349	355	318	349	345	365	357	376	358	371	383	318	341	361	339	325	360	371	345	361	355	368	345	318	381	333	326	418	352	388	375	368	387	364	353	337	350	338	339	346	372	359	359	360	325	337	374	339	347	348	386	388	356	336	338	365	371	368	337	364	365	377	349	375	323	374	388	304	338	353	367	336	361	409	346	319	359	385	346	350	351	357	376	334	351	364	361	376	335	365	365	356	341	353	340	337	361	338	374	371	346	326	318	352	374	361	355	341	331	351	358	364	351	329	330	349	385	368	385	369	342	378	319	374	354	335	360	382	337	345	356	347	387	342	334	352	358	344	371	351	336	356	346	381	329	333	339	377	375	343	364	315	398	314	370	390	351	377	395	361	395	358	346	355	347	339	371	312	372	366	359	361	330	336	380	395	371	362	322	351	418	342	419	354	360	344	345	336	369	349	330	348	361	329	327	359	341	301	318
6562	1198	1307	1398	1263	1198	1109	981	1106	916	1030	932	920	892	884	891	858	873	856	826	805	839	852	877	854	843	858	790	879	812	839	810	786	853	863	858	875	861	826	887	835	787	822	853	757	823	791	808	834	832	770	845	842	790	865	816	860	820	848	833	873	817	755	802	815	827	812	801	842	854	803	798	796	802	836	816	785	864	833	824	815	817	853	832	862	837	789	839	881	846	835	886	817	821	833	829	813	816	830	815	817	803	800	800	814	823	897	855	856	810	816	856	813	819	856	772	854	804	826	797	804	800	842	795	821	830	863	854	835	791	817	815	837	788	799	831	812	810	857	832	835	841	878	768	867	841	881	779	819	834	835	842	800	803	813	835	850	830	835	803	810	800	771	826	818	857	847	828	801	823	882	808	834	844	819	824	835	872	845	826	832	762	813	841	872	765	846	835	815	813	778	861	800	798	812	868	834	843	820	819	819	823	803	809	800	807	827	775	841	813	840	811	806	828	842	844	833	822	822	791	844	824	830	834	825	828	801	872	814	786	847	854	838	822	800	842	869	827	831	844	820	840	805	814	806	854	813	805	864	784	822	840	815	837	826	789	819	811	847	860	855	837	788	835	782	780	840	794	764	826	839	857	821	823	852	816	820	869	833	830	858	849	785	822	809	822	849	846	792	822	813	826	826	781	829	803	833	794	808	807	830	836	838	815	798	822	777	816	848	791	836	839	872	800	818	854	803	823	799	834	802	796	867	849	815	815	818	798	823	781	812	833	886	836	858	790	836	825	814	836	810	811	771	803	846	825	779	770	803	815	859	825	828	858	794	775	860	806	820	832	831	862	829	834	857	782	823	848	873	781	824	792	856	853	841	805	827	774	809	819	818	743	810	822	847	795	880	827	821	857	847	853	775	802	850	791	845	786	835	827	773	778	790	839	810	777	840	839	812	832	833	823	806	842	793	843	796	802	870	797	808	821	839	830	809	822	886	828	783	807	820	781	831	806	820	817	840	820	863	813	802	826	816	818	817	848	844	806	820	853	814	837	874	863	836	784	822	852	862	825	807	796	811	794	820	780	837	806	785	782	821	818	840	807	863	911	868	795	844	836	854	776	828	825	783	806	832	831	789	841	820	834	851	815	819	852	818	788	790	853	772	833	828	861	788	779	823	795	831	855	815	805	850	836	827	810	795	787	826	803	813	830	840	770	833	810	811	851	850	843	800	858	831	843	831	810	834	828	836	812	846	833	832	806	877	819	813	862	829	832	848	873	827	821	859	828	864	777	865	858	849	865	810	795	824	833	809	811	836	815	842	837	812	855	751	841	805	821	823	805	780	809	810	779	832	824	800	867	841	820	847	852	805	804	800	781	830	792	789	809	807	861	821	849	844	778	865	796	827	850	793	827	801	799	844	797	792	790	849	810	825	810	880	817	830	838	802	861	839	860	831	813	808	863	817	805	809	839	811	832	865	832	817	774	873	838	818	844	853	858	850	863	829	817	807	799	860	850	794	816	842	798	792	826	775	829	850	772	846	865	852	856	840	828	832	862	795	780	869	881	764	795	815	805	830	748	823	820	826	811	835	812	856	779	809	855	802	873	852	842	807	803	815	811	846	889	862	835	796	799	862	819	797	813	823	778	753	771	767	837	827	831	833	823	888	859	816	862	811	769	834	859	799	854	840	826	849	848	816	843	795	806	815	851	833	785	804	891	838	824	783	815	816	863	799	792	836	842	845	864	814	806	807	819	782	863	819	838	856	892	843	756	892	797	842	766	795	849	806	776	860	855	799	753	821	832	840	843	760	818	819	836	858	783	822	811	857	826	824	823	808	851	859	815	806	813	814	805	844	778	819	829	844	786	843	844	816	836	847	817	843	805	812	782	874	845	823	809	835	831	808	821	827	841	783	798	855	810	820	823	814	862	853	834	786	840	835	782	817	803	829	809	824	832	874	895	810	777	792	749	843	830	808	820	844	863	847	804	852	799	833	873	829	819	785	789	803	795	820	814	858	836	836	807	839	848	796	804	841	767	803	800	861	837	786	846	842	783	794	772	829	830	832	821	845	777	858	834	810	854	862	832	791	786	769	807	847	822	797	819	823	783	845	785	793	833	819	864	765	807	848	820	823	784	800	808	787	881	787	840	855	838	826	809	805	814	866	820	850	777	829	844	784	828	779	777	809	801	825	846	848	780	829	777	856	835	865	802	850	802	872	821	847	791	835	811	831	796	809	767	879	820	807	818	828	804	817	769	803	809	813	828	819	830	844	860	788	831	826	772	875	826	841	750	830	819	768	815	861	816	802	828	809	811	803	795	833	820	800	816	805	815	829	796	833	784	798	878	813	850	759	787	846	825	877	808	820	795	837	787	830	809	824	824	828	826	834	848	854	821	839	810	828	837	796	763	834	797	814	785	747	870	818	857	769	820	842	823	806	822	835	885	812	844	765	806	805	790	826	819	864	828	861	794	801	775	812	852	781	859	814	843	825	879	836	833	881	819	866	810	845	825	786	841	801	814	811	842	830	825	847	868	839	818	808	822	805	819	818	819	819	804	805	773	836	853	822	827	796	820	784	819	870	903	783	815	799	806	837	884	818	869	849	800	839	868	878	781	809	777	827	857	811	766	837	805	841	817	801	765	820	795	849	827	804	810	816	819	780	764	820	849	767	804	851	845	805	797	820	881	816	807	801	828	851	852	843	857	836	842	806	772	793	824	834	835	836	814	792	847	841	802	778	829	806	860	818	801	813	814	852	823	781	844	861	840	838	811	829	855	801	825	840	799	819	817	845	781	800	816	846	838	820	866	834	824	848	775	829	799	794	832	828	807	838	796	812	823	820	824	846	779	831	858	833	779	815	842	828	873	853	786	847	841	812	832	831	842	812	849	809	819	845	831	805	856	787	833	824	803	820	761	848	836	847	767	826	838	804	790	847	857	747	825	801	855	838	816	848	844	795	815	808	789	829	870	807	789	777	776	838	828	872	844	850	799	813	797	822	786	810	785	841	785	815	909	804	801	870	816	786	861	811	909	819	822	825	855	840	820	828	815	801	836	814	834	811	808	872	835	853	825	865	808	820	844	825	827	839	870	809	748	820	847	834	843	748	852	813	863	809	824	826	804	815	829	755	833	780	836	811	884	836	785	831	824	806	818	807	835	836	818	830	769	859	864	833	832	790	848	870	816	842	808	815	811	858	846	784	840	813	807	821	836	834	838	790	819	826	791	858	838	855	837	838	832	801	826	845	807	818	835	789	898	808	734	827	801	844	853	858	830	826	846	841	823	844	806	787	787	814	866	826	813	835	794	838	823	870	808	834	819	824	811	784	840	821	798	819	888	831	826	866	801	814	822	852	813	803	812	863	792	848	826	815	780	816	808	786	816	859	811	855	827	836	811	820	864	789	869	867	833	870	840	808	827	858	832	835	862	799	813	757	819	748	863	802	825	820	861	818	820	842	798	806	795	799	829	896	839	783	770	794	859	799	857
13176	1274	639	470	368	299	246	230	226	191	204	208	203	195	181	180	174	181	148	217	177	162	174	185	156	150	161	164	162	190	154	176	185	163	174	179	179	147	174	196	172	174	150	164	176	157	159	172	172	171	156	171	179	189	184	157	153	143	151	164	159	157	167	160	161	150	160	177	181	179	152	161	175	192	168	179	170	164	171	152	170	141	150	151	185	178	153	174	179	171	161	175	192	174	147	160	164	172	159	156	153	138	146	166	157	194	151	158	149	154	156	166	149	140	174	160	162	146	168	189	141	182	168	168	167	147	145	169	184	162	175	178	161	181	164	154	167	174	177	164	172	173	161	151	157	156	168	153	162	206	157	166	167	169	179	156	154	165	164	184	189	190	179	153	156	202	142	180	158	162	158	156	159	143	170	171	200	177	160	182	160	188	170	167	164	177	152	166	173	158	146	142	157	141	161	166	155	149	182	149	183	146	150	159	173	165	173	169	178	156	189	130	168	172	178	166	165	171	160	168	183	166	154	146	170	154	194	154	155	153	159	171	153	189	156	164	179	161	158	158	161	159	161	158	181	173	172	166	146	159	153	177	182	153	182	153	170	151	167	162	187	153	165	184	177	195	179	157	157	165	167	150	160	182	148	172	173	160	186	156	168	151	159	175	149	149	179	169	152	161	173	167	157	154	173	182	172	178	172	167	166	175	167	146	162	167	157	197	162	153	179	155	184	168	184	150	132	130	172	173	160	170	151	176	150	177	154	177	174	146	163	162	174	147	153	161	167	165	152	165	164	169	175	153	160	167	161	156	119	179	174	178	160	160	163	169	170	170	163	190	180	162	169	169	155	155	151	157	176	151	175	149	157	193	162	175	157	176	188	162	155	149	148	141	175	158	186	157	168	172	158	168	174	157	170	159	157	180	170	178	169	148	169	159	176	178	161	165	143	137	168	172	173	150	162	188	172	175	170	135	168	158	163	182	149	172	159	190	184	148	143	176	155	171	181	151	154	161	146	173	162	184	139	149	148	148	149	177	185	161	168	173	163	153	164	160	155	164	158	161	171	185	166	185	169	151	157	164	176	165	170	178	200	154	180	176	156	144	149	156	155	148	182	174	169	154	177	142	167	159	175	172	163	138	163	188	174	178	176	187	156	168	190	178	158	177	170	185	169	181	151	168	162	153	176	153	162	175	169	159	191	169	155	151	189	175	163	133	149	169	165	149	175	185	152	173	151	160	160	169	155	171	159	149	148	131	173	162	185	145	148	171	164	164	157	165	167	173	164	168	160	161	159	161	178	171	168	170	165	178	167	169	179	167	175	151	185	168	193	146	189	191	172	181	180	181	192	189	149	134	164	171	190	157	155	156	149	158	181	180	152	155	181	182	187	154	172	175	164	150	180	174	141	144	149	158	153	167	173	165	172	198	166	178	153	165	183	171	156	151	160	166	162	182	158	157	175	160	176	145	181	183	180	181	188	161	177	153	148	155	160	162	177	173	166	154	160	173	165	171	166	176	150	164	173	170	145	167	162	153	148	163	170	163	158	156	158	140	160	154	186	172	175	151	162	171	168	175	187	175	168	174	153	168	155	162	170	152	178	160	183	177	145	175	173	187	150	150	173	171	175	171	142	152	181	177	149	155	163	155	171	154	180	150	154	181	167	181	162	173	152	161	171	167	147	159	161	172	159	171	170	168	163	173	176	181	166	165	181	166	169	165	171	173	142	168	175	154	169	183	148	171	181	166	184	140	178	185	162	175	155	178	169	151	165	167	198	161	167	154	143	183	147	150	143	175	165	157	158	153	182	167	173	158	166	172	168	166	155	159	189	157	151	156	150	148	155	166	155	163	155	171	174	192	160	166	186	178	170	183	150	144	156	161	185	160	171	159	176	145	158	160	164	154	159	168	162	161	164	176	163	172	183	151	153	162	191	169	175	165	161	151	158	159	158	155	154	180	144	157	161	140	173	177	160	148	145	163	168	182	173	179	153	170	156	166	168	161	156	161	164	180	191	180	176	161	168	166	177	173	176	174	149	187	170	170	150	140	182	138	145	171	154	161	152	154	182	168	182	185	187	167	187	179	154	158	160	171	202	192	158	163	164	175	161	146	172	141	153	152	182	178	155	184	178	179	150	156	147	189	178	160	185	182	154	174	176	155	161	178	151	141	175	151	178	156	144	179	167	165	156	203	155	145	168	160	166	171	170	159	139	146	147	186	155	163	145	161	162	149	159	147	155	167	143	154	156	148	174	177	165	164	150	162	168	163	156	155	153	162	161	169	162	144	179	156	169	186	179	156	168	171	158	164	154	156	186	138	165	154	161	160	164	185	156	162	168	172	166	179	166	148	166	151	176	154	192	183	184	194	167	173	181	146	139	161	180	175	157	165	156	178	149	153	147	194	160	168	155	164	171	158	180	172	169	166	160	145	167	170	172	180	131	141	162	156	178	167	160	146	175	169	183	173	157	183	170	166	166	158	186	150	129	154	131	165	189	196	154	175	155	171	165	158	181	160	178	171	167	166	163	180	155	158	161	164	194	155	165	178	163	173	162	169	141	180	159	151	141	174	151	151	174	175	178	163	143	173	176	147	176	149	177	173	158	166	136	157	176	150	159	148	162	149	148	172	164	158	179	166	176	186	176	156	175	179	155	174	178	164	167	145	158	162	153	149	157	177	163	141	185	176	145	149	161	133	171	169	183	183	156	162	143	143	145	160	170	157	160	179	142	184	177	163	166	150	160	165	163	159	153	167	190	167	181	160	166	201	152	161	161	164	168	178	188	170	202	159	154	176	166	188	153	167	162	183	162	156	152	158	180	161	146	162	170	158	183	152	177	164	175	177	148	146	159	169	175	163	167	182	166	167	139	172	133	157	151	162	148	171	162	169	165	182	163	179	160	189	164	143	164	186	157	160	165	150	156	186	152	160	162	160	160	166	144	197	176	179	164	163	164	168	177	169	182	181	147	165	149	185	164	170	167	181	176	166	190	146	164	155	160	174	170	177	177	175	177	147	157	141	182	177	145	183	181	153	170	171	169	157	178	210	150	147	157	163	143	168	177	190	160	185	176	152	172	159	207	158	178	179	175	156	181	168	140	178	160	163	177	166	159	169	165	142	175	162	160	150	198	169	169	154	181	168	153	165	181	147	168	193	163	163	145	142	160	153	166	146	164	176	181	149	192	163	174	164	155	144	161	164	176	175	161	154	159	149	161	169	150	167	159	151	189	161	170	150	162	133	173	170	138	163	184	190	170	175	151	188	149	159	152	179	181	187	150	152	186	159	152	162	164	149	165	172	181	161	134	184	161	166	159	189	160	187	158	169	174	155	177	167	185	174	173	197	163	137	151	182	182	176	171	148	158	177	151	186	163	132	156	158	153	180	158	144	179	182	173	170	148	159	181	145	146	164	154	177	144	153	171	185	182	116	182	173	184	167	159	168	186	155	173	161	166	168	193	195	170	175	168	155	175	178	156	134	170	175
8007	1197	1456	1593	1318	1101	920	882	795	652	644	656	576	540	551	541	540	488	473	507	486	518	490	485	428	445	439	478	414	458	483	420	441	447	442	468	433	400	435	435	461	415	400	473	413	400	444	444	451	475	446	425	427	443	433	430	421	390	414	475	452	414	397	441	464	372	427	431	427	468	437	422	416	394	430	374	442	394	441	424	383	452	446	448	398	457	415	443	422	454	405	418	393	425	388	415	430	400	426	462	435	421	434	419	460	448	425	392	408	394	433	439	438	417	405	411	457	453	424	426	452	441	436	421	458	475	426	410	429	463	442	407	440	415	458	407	479	421	425	446	415	425	412	398	445	432	446	445	388	455	422	365	454	435	430	376	408	399	420	434	420	420	439	426	429	412	462	393	424	419	451	391	431	402	424	456	413	430	408	437	449	417	466	453	387	403	418	413	418	422	401	389	401	433	420	394	420	415	431	425	403	437	424	418	422	448	446	423	409	426	418	421	450	437	444	446	450	428	368	412	436	384	404	439	412	432	404	442	420	419	437	409	409	446	398	416	450	405	372	423	430	408	439	396	475	450	418	443	386	383	446	418	410	444	421	443	426	417	438	389	460	412	393	433	428	423	402	400	383	462	469	434	432	412	376	445	410	428	441	414	398	435	437	436	424	396	427	423	425	402	408	443	435	448	377	441	404	431	440	438	403	420	443	409	440	398	397	437	418	421	428	406	433	454	430	445	423	433	407	423	428	424	446	401	436	432	400	447	443	424	443	395	418	390	442	443	421	365	414	426	447	421	413	428	436	416	439	426	434	413	417	425	432	446	436	416	446	433	437	417	439	410	460	442	417	422	414	407	426	433	425	436	417	420	405	410	429	413	424	415	384	441	442	402	384	475	459	401	427	435	388	406	410	413	435	434	450	378	394	389	406	442	421	400	415	393	380	415	405	439	429	458	402	433	431	389	410	422	404	434	395	413	414	424	431	430	399	412	443	388	428	423	439	428	443	399	419	443	415	390	396	467	380	446	437	426	394	416	429	426	432	435	427	413	416	448	419	428	458	398	441	412	408	395	397	444	449	422	413	417	444	457	423	380	406	428	389	417	401	399	432	438	428	389	401	419	414	426	436	441	427	423	424	406	466	407	409	454	423	391	440	405	408	406	427	403	390	437	452	432	411	458	439	416	429	403	418	404	421	426	385	426	398	403	423	442	428	419	404	429	424	409	485	414	434	441	442	435	394	413	426	449	395	416	397	419	426	461	436	414	394	415	417	408	419	419	406	421	430	392	403	428	453	455	416	412	428	443	438	408	390	449	463	437	392	434	392	432	420	422	408	414	450	408	398	403	414	398	420	420	417	421	450	423	431	450	406	432	420	400	388	413	438	433	439	446	402	452	428	395	419	446	423	421	408	420	404	394	419	393	408	432	412	417	456	397	395	437	421	409	395	439	453	430	407	437	439	431	424	391	445	390	436	452	406	455	452	432	398	426	434	438	428	397	404	422	454	424	396	415	394	434	408	386	453	445	441	426	405	424	423	439	386	487	404	405	451	450	402	436	430	433	477	431	404	477	412	404	402	426	435	400	421	432	416	416	405	434	426	405	458	431	432	450	431	406	432	419	457	390	462	422	435	439	443	391	409	424	439	435	417	412	408	411	424	447	443	415	429	418	433	384	411	434	406	414	447	453	457	414	421	416	434	431	438	429	403	452	410	380	401	450	413	431	427	406	425	443	429	386	397	414	383	402	419	423	408	388	424	419	410	398	406	430	415	400	419	430	405	412	429	413	424	430	396	428	420	395	421	413	423	435	441	405	421	418	429	442	415	386	405	389	406	449	411	418	450	408	440	410	411	445	474	419	411	408	438	397	438	391	400	418	417	390	424	438	418	435	432	447	425	438	382	427	431	407	425	440	406	413	430	429	421	414	430	466	431	394	433	405	453	426	443	444	421	390	405	462	446	424	423	401	427	402	410	376	431	415	391	419	428	432	385	418	436	404	401	408	446	458	416	413	412	459	429	456	439	451	406	423	409	422	418	414	427	436	429	415	426	411	449	436	468	439	455	436	435	414	458	393	433	440	396	456	422	410	453	401	426	427	397	445	420	444	418	416	448	421	395	390	435	418	409	432	422	395	446	412	433	395	427	470	378	421	405	409	386	428	376	438	409	406	418	443	421	411	479	427	425	442	388	411	455	462	438	437	434	419	426	388	402	421	420	381	413	415	406	411	422	386	473	392	393	411	404	453	453	427	410	429	452	385	436	398	396	420	409	410	432	407	474	414	480	454	420	393	401	397	413	429	424	399	428	420	430	428	391	444	421	417	414	451	426	428	438	436	402	391	461	413	465	432	410	436	411	398	410	420	405	406	400	407	443	406	412	417	406	391	439	459	450	463	391	443	437	428	394	420	401	413	419	456	426	403	406	442	477	407	436	418	414	410	484	462	426	422	384	443	427	437	406	417	415	442	432	403	398	405	413	446	422	426	423	411	405	425	379	413	397	422	428	424	416	465	429	477	451	426	416	456	439	460	418	425	430	459	423	415	406	417	402	425	404	391	404	442	408	413	460	410	438	415	391	422	447	431	405	447	414	396	452	408	445	443	397	440	441	444	421	434	413	452	429	387	427	422	409	400	408	392	418	430	429	410	420	433	454	444	423	415	436	427	410	429	430	438	436	385	441	391	439	440	407	345	396	454	387	416	460	371	411	395	438	399	433	411	441	410	435	414	432	398	417	482	423	408	396	396	431	485	389	411	425	377	439	435	443	446	437	435	426	395	445	402	450	416	446	441	394	426	388	435	439	387	419	410	452	413	458	448	469	443	422	438	429	423	405	405	410	392	398	421	410	389	450	412	406	438	426	366	418	392	425	414	422	407	444	407	419	393	393	414	383	425	412	392	430	428	435	411	370	411	369	442	384	431	410	440	416	402	392	423	406	439	416	438	411	449	460	463	402	452	415	412	443	412	453	404	412	406	433	400	421	438	399	446	425	416	409	445	388	402	377	436	420	415	450	404	407	414	416	433	415	412	469	401	446	421	374	417	410	419	444	451	437	400	411	427	391	409	403	443	408	396	400	444	419	413	422	447	431	361	409	410	404	436	469	429	429	430	430	425	406	416	405	414	398	433	390	465	431	435	416	375	417	396	426	426	451	428	402	431	433	394	426	413	386	432	418	408	458	429	455	418	436	393	442	387	433	460	441	387	424	403	401	448	388	445	393	413	401	396	460	419	368	425	426	424	392	439	396	442	451	394	421	394	442	406	432	432	422	446	417	410	434	450	400	389	411	390	426	450	456	395	434	429	444	422	456	426	403	362	427	420	443	410	415	441	450	423	431	398	407	455	431	402	435	418	400	428	417	429	439	419	438	425	417	454	413	422	386	457	423	431	427	438	411	410	411	410	413	424	429	432	446	455	449	432	425	449	467	417	428	425	408	425	410	400	398	401	432	434	417	424	379	469	450	437	429	425	421	428	426	417	420	408
1495	361	368	389	409	392	375	387	419	382	361	390	370	374	384	385	378	421	400	400	407	418	395	400	383	412	376	395	406	409	408	369	371	379	443	377	414	412	381	375	406	350	388	377	395	373	441	388	399	407	405	435	392	368	380	393	372	396	408	378	416	386	374	344	398	400	384	408	383	388	376	392	371	398	426	422	431	410	363	370	416	406	421	403	398	407	406	377	419	399	364	434	415	432	380	394	412	378	397	396	419	367	371	411	396	389	383	413	403	396	394	393	405	425	394	379	370	385	375	375	401	420	409	368	401	398	354	419	416	402	395	418	383	354	401	366	379	404	411	379	391	382	373	425	404	406	391	372	389	393	390	378	403	397	415	373	371	417	425	387	379	400	341	445	387	346	413	390	436	403	420	372	378	379	384	396	389	382	405	404	410	347	368	352	363	377	362	390	409	374	394	367	364	368	379	390	375	392	395	390	381	384	400	399	377	391	407	417	405	393	391	439	372	408	382	415	400	404	358	413	344	413	442	444	381	386	402	398	392	376	367	388	369	410	390	370	381	397	349	407	359	345	379	380	372	408	369	387	394	453	391	395	391	411	367	384	389	404	400	395	371	399	362	366	375	392	405	377	362	378	400	389	422	411	380	426	451	411	388	396	381	365	392	392	419	417	343	417	406	400	393	365	375	363	381	371	415	394	359	410	413	398	417	398	386	376	424	430	395	401	419	364	388	384	415	369	397	381	396	397	386	400	421	371	371	405	400	378	347	362	412	382	419	418	406	366	365	386	429	401	362	384	392	389	369	430	442	366	392	357	424	371	385	368	380	394	366	403	376	396	382	407	387	387	381	379	374	420	363	384	378	382	389	380	385	427	372	373	398	383	382	393	397	403	372	407	418	410	374	427	398	400	388	400	387	446	405	400	360	419	400	383	387	379	422	361	422	381	388	385	376	394	332	378	405	395	413	417	352	399	390	425	385	382	394	390	377	362	375	373	413	372	391	392	394	375	394	400	351	417	409	403	394	345	388	355	392	378	372	405	387	351	374	421	345	403	392	376	404	421	390	396	385	399	393	399	356	388	364	364	420	399	416	405	405	420	406	385	407	414	406	386	370	382	416	386	409	382	355	352	364	364	361	374	415	398	409	435	389	411	370	361	377	402	352	343	404	400	382	384	394	355	401	380	379	393	392	392	393	405	422	422	369	384	437	409	428	389	365	392	404	382	408	367	370	414	384	388	393	391	407	377	383	448	404	410	391	378	416	415	435	409	392	444	409	363	395	391	395	382	412	409	370	384	436	377	375	385	395	367	375	411	421	380	387	396	377	418	429	388	385	354	382	373	376	365	406	388	362	391	408	357	377	393	364	360	422	383	393	409	363	352	406	382	405	391	391	382	411	387	393	368	395	404	348	370	386	395	351	390	385	389	417	403	370	344	363	434	368	375	390	399	357	377	384	408	407	370	414	387	381	351	409	390	351	370	388	382	367	391	407	415	403	411	377	378	392	371	365	435	418	384	397	399	373	370	380	372	405	370	361	404	411	384	377	413	365	418	380	369	399	381	410	398	346	407	398	389	384	404	391	378	326	422	378	406	391	403	371	394	386	410	361	385	410	448	338	410	380	403	419	383	428	366	375	373	398	405	383	429	393	385	413	412	391	413	378	370	398	347	364	396	407	399	376	371	403	380	459	419	374	375	420	397	444	392	353	375	379	393	407	375	377	397	397	363	395	421	362	352	388	362	396	370	410	412	372	367	388	388	392	388	379	402	369	396	386	397	400	368	381	388	419	424	391	421	404	398	358	402	389	371	364	417	392	403	377	401	413	354	342	388	417	397	380	404	401	369	413	416	416	358	377	412	398	434	417	366	387	418	371	376	395	433	338	367	419	375	358	405	407	391	404	408	394	394	388	375	410	410	399	433	368	375	402	353	382	363	354	401	398	395	375	416	409	398	368	408	386	409	350	367	391	394	427	351	365	405	374	382	408	397	423	411	381	413	366	416	389	384	413	376	389	368	382	388	418	376	375	387	358	418	370	382	379	400	379	389	364	383	415	400	367	374	395	388	413	346	400	422	380	387	378	400	373	379	388	452	387	416	396	393	363	406	409	369	395	375	422	385	383	380	392	387	398	398	407	385	396	396	391	369	391	406	435	387	420	401	369	401	405	375	366	375	432	394	416	383	370	429	438	391	376	387	366	370	367	399	372	413	389	389	371	385	395	362	398	384	421	405	367	382	398	409	396	407	400	380	398	409	367	394	380	380	416	406	406	379	400	374	389	369	365	414	414	399	417	400	367	394	365	383	358	385	383	412	405	385	376	408	363	364	360	404	421	367	406	412	358	395	397	370	363	421	377	372	421	418	397	395	368	392	390	387	376	356	428	406	380	412	380	386	355	373	365	377	373	361	404	390	414	356	382	435	401	388	395	380	391	371	398	385	445	370	374	414	360	392	424	391	406	382	459	445	404	398	382	380	374	402	344	399	409	409	442	387	382	393	399	439	488	392	414	373	394	385	393	399	384	395	388	388	387	406	362	416	392	390	409	390	369	399	419	377	388	366	387	389	370	378	431	371	389	432	430	387	398	376	389	410	385	388	388	389	396	364	375	394	383	364	388	385	412	382	354	386	393	370	384	396	397	412	367	428	385	416	418	472	371	403	448	377	423	407	366	369	379	364	381	390	342	365	374	401	379	391	351	405	417	386	410	400	410	383	395	388	367	425	404	397	436	362	366	404	426	373	408	456	382	397	397	292	407	421	391	363	400	404	390	385	354	390	409	406	348	385	389	401	418	358	432	394	377	373	389	418	384	406	422	366	421	380	411	412	357	383	392	369	387	409	387	403	410	370	378	394	401	409	411	406	401	447	379	383	418	375	348	391	419	387	354	391	400	417	405	407	420	399	406	381	382	407	398	350	396	413	415	351	382	352	428	373	410	393	383	403	379	344	358	356	402	404	418	400	377	439	408	371	343	387	351	413	390	384	359	380	375	400	361	398	413	396	397	411	380	370	380	365	414	387	412	394	360	370	386	365	377	407	389	379	424	428	404	387	397	422	372	424	416	386	374	383	401	370	377	397	388	393	366	379	386	398	429	425	403	377	379	422	389	387	415	395	408	399	388	398	400	424	393	369	398	386	370	370	373	422	404	392	371	372	397	381	356	388	409	405	389	419	397	398	438	400	412	361	393	413	396	388	422	389	411	377	421	383	375	397	418	381	374	358	397	400	377	374	384	388	368	407	383	386	401	386	401	449	369	431	392	364	388	368	376	375	400	371	369	410	396	355	371	386	412	405	381	430	404	379	378	396	434	379	423	409	382	393	367	428	397	386	391	392	437	389	376	384	375	449	411	419	378	394	371	417	410	391	430	397	384	395	363	379	353	373	398	402	371	422	368	399	363	420	384	381	378	391	390	401	391	369	400	398	409	394	428	399	381	387	371	394	413	372	380	396	428	398	415	373	376	349	389	367	358	402	375	366	467	413
2070	953	959	972	951	927	932	933	881	951	884	841	909	863	875	908	928	912	928	945	900	905	938	901	909	876	856	912	976	873	915	918	906	903	913	885	875	878	909	969	899	925	880	876	912	934	913	931	906	981	864	916	907	927	874	928	942	908	919	921	888	943	924	908	934	874	918	850	955	931	942	920	899	876	932	918	841	882	940	946	935	932	875	926	893	921	876	965	893	900	942	943	950	918	896	867	821	916	911	940	882	892	873	915	923	859	960	933	854	916	928	884	922	903	902	945	916	856	906	890	931	919	855	880	848	857	902	932	851	916	902	857	949	865	912	915	856	935	883	930	917	891	925	909	913	911	933	994	836	899	903	892	964	855	913	906	905	896	911	887	916	958	872	941	934	922	866	917	888	898	927	865	942	892	877	906	895	896	970	921	856	893	893	937	942	873	890	865	956	892	896	887	855	900	929	894	904	896	899	884	873	929	938	942	939	899	876	859	879	926	853	918	853	932	907	887	933	906	919	937	916	942	889	908	905	882	875	900	907	902	910	867	883	883	885	869	903	917	894	943	858	891	875	922	947	857	926	917	851	903	865	875	948	931	863	869	954	931	928	866	912	890	856	950	882	884	905	876	911	919	889	893	847	949	885	900	924	931	929	910	848	941	965	912	868	954	931	881	933	918	930	864	902	932	909	874	869	914	939	872	910	895	927	926	908	891	918	861	915	919	930	892	925	886	944	936	888	885	935	892	888	948	905	924	924	899	836	926	943	887	915	888	915	887	937	898	880	879	890	856	925	902	919	885	911	879	953	874	957	924	907	907	891	882	909	918	862	945	919	891	917	901	912	926	902	974	881	959	936	936	878	927	901	905	957	911	918	918	932	887	915	912	883	931	943	938	889	863	906	930	869	881	936	920	921	904	918	923	897	864	920	871	952	870	881	917	895	921	885	900	911	928	885	924	928	869	851	879	871	907	956	973	890	973	939	908	898	931	907	907	856	903	931	912	925	954	905	893	958	948	927	889	829	878	895	896	906	895	938	857	924	885	969	862	880	904	906	917	899	908	926	920	934	867	924	870	949	877	862	957	868	899	868	892	864	916	907	925	921	906	932	972	881	937	885	909	922	886	910	916	882	851	873	921	877	897	895	835	871	902	910	866	886	869	901	931	878	911	900	876	950	933	917	914	894	965	932	926	925	936	967	932	906	899	892	892	915	884	918	933	850	898	930	906	896	958	956	903	874	959	912	909	913	865	903	911	918	912	923	898	949	920	933	935	856	945	890	871	918	884	925	882	909	974	885	914	882	856	930	895	924	926	949	922	891	874	906	912	908	953	894	908	879	928	858	939	924	904	871	918	918	857	899	944	890	920	914	929	845	905	875	965	933	901	955	892	905	890	894	869	891	944	903	894	907	880	894	901	927	924	898	911	921	891	887	880	861	933	898	891	961	969	900	974	916	922	927	881	867	936	926	934	905	928	939	901	901	906	922	890	934	896	910	887	917	926	910	895	911	952	887	913	963	920	900	896	858	930	858	944	891	920	907	949	863	917	889	878	871	894	932	909	908	923	894	940	887	905	923	867	892	908	923	918	929	936	931	890	879	868	925	893	907	865	839	929	929	867	916	929	931	894	943	902	998	876	940	864	882	915	892	882	821	929	912	924	964	932	877	907	935	906	908	935	938	891	906	934	914	861	934	906	911	937	832	906	886	863	944	942	927	897	887	840	868	955	923	905	895	907	896	958	926	891	925	976	915	992	925	886	920	927	819	880	906	905	890	924	870	902	919	900	917	923	966	915	932	874	902	966	923	908	939	921	886	930	910	934	879	872	894	894	919	942	916	979	955	934	898	840	881	892	930	945	923	836	875	903	913	898	910	929	840	972	911	905	869	878	907	880	907	897	936	901	929	910	894	862	865	887	887	889	901	870	893	935	936	860	913	936	901	891	890	855	877	860	915	955	867	896	941	920	881	866	899	904	923	928	897	891	853	935	888	965	888	910	879	870	922	923	890	883	921	922	949	888	885	914	912	860	914	954	893	866	860	914	930	876	940	900	917	946	920	888	902	927	848	936	929	898	882	843	901	919	950	865	916	906	843	925	906	919	922	929	904	898	931	880	874	887	857	843	901	943	906	877	849	922	930	930	897	900	919	945	925	860	890	949	897	869	918	930	962	858	911	932	913	922	901	869	886	861	908	879	920	951	887	853	868	884	920	921	863	912	936	909	908	896	889	901	952	900	917	910	984	887	874	875	948	934	861	904	907	910	886	954	896	934	916	908	867	886	940	870	946	914	891	893	915	934	884	897	929	886	878	903	936	833	916	935	969	919	916	935	955	931	832	909	965	950	890	899	901	934	897	895	870	934	934	931	904	891	925	936	912	910	899	932	915	996	935	941	915	897	940	910	918	948	871	853	938	860	930	916	914	880	898	953	889	938	900	889	907	927	913	951	918	865	965	877	867	930	911	914	874	902	891	907	877	900	900	903	884	958	869	875	863	928	915	874	883	912	897	982	901	910	922	925	875	930	947	927	891	929	960	889	940	961	943	875	907	919	901	898	901	949	931	902	938	883	878	920	940	931	938	904	890	952	903	946	936	902	943	959	840	912	887	959	895	927	927	877	939	888	971	958	904	894	916	870	911	892	896	934	887	900	861	886	906	915	902	956	869	960	884	925	914	927	907	884	887	832	929	909	913	938	918	920	977	930	935	920	893	903	896	881	907	946	881	897	918	939	821	924	870	887	897	892	860	940	877	903	910	930	851	904	866	869	903	938	955	909	903	929	925	918	912	940	901	910	940	889	951	891	942	933	878	906	887	884	913	906	968	965	911	890	943	948	909	928	945	945	975	887	949	926	904	869	936	896	929	939	939	917	910	898	900	909	926	930	932	865	889	918	937	946	893	929	884	898	917	917	898	907	897	912	894	907	893	859	921	926	919	965	952	846	912	877	867	946	955	944	967	896	877	943	899	967	922	906	912	930	928	904	892	931	884	930	913	894	939	978	896	895	935	960	967	911	903	947	939	950	920	882	905	888	914	900	912	909	910	835	872	876	948	944	886	967	904	929	917	867	924	873	966	900	922	893	1002	878	930	929	881	908	913	893	953	880	860	927	902	912	896	890	938	901	915	899	925	888	962	976	861	832	897	959	969	872	853	939	904	954	899	972	910	925	884	900	835	952	912	917	953	919	856	927	934	944	879	905	875	940	890	905	888	880	936	877	872	918	941	913	875	921	925	931	899	906	897	964	1001	888	924	951	914	913	942	898	931	913	888	937	861	935	872	898	940	888	880	861	900	926	876	955	908	909	927	876	926	927	871	954	952	876	884	882	935	929	909	914	925	912	956	905	915	957	912	866	893	898	873	919	862	924	900	880	866	853	904	893	862	840	926	903	921	870	903	893	893	950	949	896	930	906	921	892	868	927	989	888	883	896	907	899	858	878	901	916	881	927	918	900	903	913	884	897	889	912	918	881	913	969	923	935	914	920
6992	761	604	504	503	465	406	409	334	392	362	367	342	366	387	366	336	328	363	350	329	347	347	364	351	341	342	375	366	368	361	374	331	357	333	357	324	387	349	361	302	356	354	364	366	352	366	325	364	346	347	349	353	343	327	367	358	374	379	357	358	360	380	345	340	379	350	348	361	347	397	351	335	356	396	315	369	348	334	335	364	364	404	348	356	352	379	366	364	398	360	368	356	358	334	365	336	360	327	334	370	340	366	347	338	367	321	380	350	359	369	348	350	382	362	381	361	362	371	340	381	361	392	359	363	348	376	398	332	349	358	366	325	341	318	391	347	347	358	358	318	323	356	342	349	351	334	352	357	351	396	388	385	356	383	371	388	355	347	366	365	377	327	362	376	361	346	354	351	360	352	342	370	370	349	380	333	349	348	346	374	350	362	341	364	368	346	328	371	350	347	362	337	380	357	360	361	342	397	358	313	347	379	349	389	323	342	336	306	360	362	362	332	331	343	368	345	347	378	323	332	369	370	361	381	339	349	333	353	342	357	354	337	343	340	336	380	357	333	355	362	390	357	330	367	389	390	378	358	333	340	378	385	323	366	352	334	352	377	387	343	360	348	366	363	356	361	347	319	363	404	380	341	371	333	335	333	381	335	338	336	394	341	388	394	314	342	341	314	332	351	371	322	330	355	341	337	374	345	353	333	352	334	356	350	322	322	381	355	369	384	360	314	353	350	326	353	378	367	344	355	321	360	330	343	360	338	369	354	345	345	335	340	351	409	364	370	350	385	366	331	348	342	374	369	369	347	340	341	340	351	366	356	332	356	377	364	388	384	353	360	330	323	315	362	327	350	341	367	322	381	360	373	336	336	363	364	358	338	362	328	337	370	354	357	357	360	387	342	370	360	360	377	348	360	335	342	369	389	341	356	348	372	341	362	348	333	353	323	344	355	333	356	315	368	370	360	367	368	361	353	360	346	376	383	340	312	317	336	363	343	339	322	329	380	364	338	360	333	341	346	327	350	340	363	350	348	358	360	357	371	366	366	369	362	358	344	346	362	335	358	381	366	353	335	341	390	344	364	337	366	365	352	377	348	328	385	360	322	341	336	321	333	374	371	366	370	353	351	351	340	336	339	363	363	351	367	363	328	348	364	336	354	369	351	323	347	349	376	346	349	372	358	375	337	335	358	354	332	348	358	321	352	326	331	338	362	369	340	367	393	394	372	339	305	356	380	367	365	345	390	366	379	356	343	387	385	327	339	345	386	366	347	342	373	357	392	349	360	361	329	375	357	325	384	363	331	360	345	370	382	314	388	374	390	347	373	325	347	341	338	336	347	337	330	308	336	355	363	354	347	363	363	347	390	362	327	370	342	337	358	359	359	320	330	329	359	361	365	362	397	354	358	357	341	354	332	352	339	359	381	366	352	317	323	363	361	395	345	389	314	354	340	332	344	353	346	379	376	307	377	363	360	362	336	349	318	337	333	365	395	339	380	402	350	339	324	377	380	362	330	370	354	371	318	346	380	324	327	383	330	371	332	311	355	344	347	333	342	323	347	334	380	346	331	331	365	371	354	348	375	367	375	360	402	342	329	352	337	379	351	355	359	405	380	352	347	345	341	343	371	348	360	368	373	355	349	367	374	341	315	313	350	332	370	347	376	368	316	379	362	383	343	388	340	360	351	361	341	362	363	368	377	371	361	317	354	357	305	394	370	366	339	366	340	335	353	377	356	319	339	358	337	377	353	331	383	333	381	327	365	373	332	344	387	370	354	358	366	329	331	329	359	331	329	348	369	363	357	342	392	354	311	379	329	375	364	362	358	381	368	359	384	337	348	360	359	388	379	322	351	352	334	344	323	352	354	354	361	352	364	338	354	361	329	381	384	367	367	345	351	367	379	369	364	347	354	312	420	351	347	363	361	347	324	329	350	361	381	360	349	319	341	345	339	369	375	381	307	328	369	366	362	362	334	375	358	347	311	372	373	378	367	370	358	338	343	382	353	381	358	373	341	334	364	302	341	349	362	390	366	383	371	348	355	353	359	355	337	381	345	337	321	388	352	339	350	350	345	337	358	369	403	374	336	345	394	366	368	378	365	364	381	369	365	346	364	352	333	355	351	366	382	389	353	372	348	349	364	391	358	363	351	358	349	336	355	338	365	327	350	313	362	357	375	372	384	365	343	359	334	352	367	342	357	330	344	339	368	347	327	368	354	357	353	363	354	382	350	372	371	364	367	393	367	369	378	393	364	355	341	350	370	405	360	361	361	351	349	381	351	360	360	315	374	342	349	344	363	340	363	345	372	339	335	325	404	365	344	359	358	364	329	345	326	350	322	313	353	340	346	366	321	384	334	375	349	319	363	364	363	397	371	341	339	346	377	330	362	348	341	351	326	360	340	314	372	352	332	355	328	357	312	337	342	353	329	330	356	331	338	349	363	355	365	360	378	340	344	367	374	360	312	380	359	368	318	359	354	375	344	364	366	370	350	336	347	333	373	342	366	390	338	351	367	350	341	365	379	351	355	357	395	403	369	324	317	341	358	352	398	374	381	318	308	334	342	325	336	377	357	364	389	381	356	347	342	354	373	366	317	440	365	344	342	368	373	347	347	347	331	376	313	398	315	385	400	363	347	373	366	365	335	333	331	334	370	344	372	371	364	369	350	351	345	343	367	333	376	351	339	367	379	381	355	314	382	370	349	354	358	343	406	403	348	371	362	329	338	371	370	378	370	350	368	393	380	353	371	345	378	324	327	375	313	324	345	341	374	369	318	349	331	360	335	377	378	362	371	336	378	351	353	382	366	326	303	346	344	342	353	338	362	314	331	410	370	358	372	347	339	357	362	360	369	357	354	350	365	373	342	341	336	307	359	339	378	371	348	324	377	385	333	367	347	362	345	396	368	357	336	331	350	371	334	339	373	363	366	343	381	346	359	375	369	354	304	384	388	350	348	388	371	371	322	361	373	378	379	340	353	346	344	380	351	380	334	328	391	353	341	338	309	382	376	368	360	365	353	356	360	359	341	380	343	365	352	399	358	338	358	388	347	385	383	384	342	333	335	333	360	356	356	351	344	357	321	373	324	355	354	372	354	340	366	323	375	355	331	354	338	337	347	333	349	335	373	331	362	363	341	350	372	353	339	366	367	380	384	318	308	371	356	337	355	355	347	357	322	338	340	353	335	342	339	392	360	364	371	378	348	364	376	317	362	341	372	349	392	354	339	385	348	350	340	335	406	362	317	366	366	354	330	354	334	370	375	352	353	339	348	351	358	380	342	349	357	373	327	335	338	365	320	345	304	314	321	384	348	341	345	375	386	358	394	372	343	383	351	346	375	365	362	348	364	361	352	330	340	372	357	319	374	348	358	352	356	361	344	366	358	332	365	391	358	337	322	320	357	342	345	349	362	334	347	348	360	306	374	385	385	360	327	351	320	362	366	370	349	365	341	379	388	357	334	342	365	384	349	368	377	352	352	367	301	353
6605	1256	1326	1347	1288	1171	1100	1101	955	956	912	915	886	873	888	873	892	877	814	850	812	818	891	828	874	827	842	828	880	831	808	789	808	803	848	794	795	839	811	838	854	882	848	831	806	864	769	838	822	867	866	832	819	799	829	824	800	819	801	852	838	821	806	812	857	860	859	819	822	828	811	861	823	829	831	807	813	820	800	827	847	840	815	866	827	808	811	836	798	853	782	869	847	817	797	837	828	872	798	843	802	816	812	818	815	824	838	832	767	815	841	794	820	827	810	875	859	868	797	794	854	826	770	816	800	891	824	874	826	834	801	864	833	802	784	874	826	851	842	853	789	834	822	822	815	759	859	858	857	838	812	814	810	778	809	815	788	767	822	840	815	850	843	795	815	793	817	798	833	861	803	802	774	849	793	819	776	818	823	828	838	788	850	802	819	844	814	843	837	811	794	875	840	870	835	827	882	858	798	832	799	801	821	812	788	856	798	823	814	848	812	811	799	840	884	819	810	800	787	877	828	781	845	813	804	882	823	835	820	760	768	802	795	772	839	819	824	854	827	815	829	789	857	803	835	820	851	809	839	817	781	814	804	874	851	863	802	840	818	830	815	819	810	833	838	883	826	836	901	820	803	852	825	827	840	815	802	807	818	780	873	840	789	846	829	800	868	822	846	876	874	771	828	822	796	828	905	829	797	857	874	815	788	835	834	855	836	810	795	797	841	841	860	797	842	822	838	799	816	814	837	855	772	812	858	814	813	832	824	864	849	808	786	824	798	842	857	803	834	805	852	847	818	880	804	808	740	801	866	833	812	812	820	833	822	795	803	833	817	877	795	841	854	854	805	829	864	796	820	820	820	818	815	849	809	817	816	814	803	811	767	817	865	841	831	847	817	846	800	846	804	814	837	828	801	767	862	840	795	812	780	821	765	836	773	849	837	788	822	819	825	816	904	807	846	793	824	719	838	776	793	826	892	854	843	834	787	797	830	885	831	873	765	790	767	804	784	821	831	821	816	830	835	795	808	819	771	798	848	824	804	824	839	837	793	809	844	821	783	844	793	843	823	807	789	800	791	776	828	804	792	848	805	816	834	795	828	815	848	788	767	798	782	821	837	816	810	757	823	830	815	787	822	761	819	853	837	803	801	792	850	854	776	737	827	814	858	861	791	856	795	846	790	843	843	811	805	827	866	799	793	804	817	787	797	858	826	793	798	796	872	813	825	790	802	847	859	781	845	782	786	816	839	897	848	817	834	825	832	829	858	833	872	832	815	797	814	832	845	847	802	788	848	816	855	824	842	771	830	765	828	823	807	798	862	800	818	845	839	840	832	833	834	782	819	827	836	866	838	870	768	764	769	765	802	851	839	789	856	822	817	843	804	829	863	832	791	810	819	848	792	869	792	829	843	792	841	806	832	842	792	827	838	865	818	802	809	862	801	847	791	815	788	786	842	761	803	889	794	890	841	832	852	816	801	822	889	818	832	799	826	855	805	827	821	830	844	805	819	817	831	769	801	817	786	824	818	831	811	800	842	820	854	795	810	823	719	826	830	839	835	827	804	789	806	784	840	817	865	820	886	825	833	852	789	816	796	874	821	759	789	776	814	917	855	833	828	747	814	860	829	790	852	788	814	851	791	817	829	890	799	825	814	792	776	829	850	898	835	850	875	817	832	847	795	775	800	855	871	857	816	811	835	832	794	873	822	852	818	861	849	820	884	834	799	827	826	833	805	817	811	824	831	779	803	804	847	869	843	834	844	838	833	829	818	861	872	779	853	807	777	826	773	834	822	837	793	787	783	866	850	876	793	852	797	830	804	841	828	799	792	828	823	815	866	827	879	839	825	882	816	802	798	853	797	796	831	807	786	739	842	812	872	794	816	823	831	841	793	790	800	783	831	810	847	780	851	830	805	740	801	826	807	822	860	841	805	844	830	815	828	816	821	816	787	853	832	889	848	825	839	843	814	826	830	824	801	862	839	833	799	834	847	811	845	769	806	832	848	832	808	800	780	825	783	806	834	827	853	820	846	817	805	813	797	769	861	795	799	811	877	786	792	844	806	848	836	895	790	818	830	843	799	857	891	839	786	829	815	807	831	800	816	829	806	835	815	782	758	805	795	860	845	827	831	816	812	818	849	878	829	809	855	766	882	848	761	795	800	780	837	795	849	820	789	812	876	797	768	814	828	848	826	807	867	813	826	791	831	806	819	823	862	808	805	852	813	801	798	799	831	791	840	839	849	789	867	802	789	839	834	804	804	858	852	779	792	836	754	790	882	857	824	853	838	804	837	872	812	851	803	824	806	832	805	795	835	805	805	804	833	843	865	810	851	778	777	851	794	828	804	813	819	867	811	836	826	813	840	824	857	830	796	801	807	791	826	806	841	820	786	811	866	818	800	804	807	854	894	778	867	799	854	796	841	810	830	785	855	841	868	790	835	821	857	826	862	815	848	889	799	771	825	851	795	818	796	847	829	812	842	795	842	831	869	853	856	795	812	822	840	839	834	853	831	862	836	892	834	764	867	794	837	831	836	850	799	852	786	812	824	852	837	875	801	812	820	853	835	809	848	763	804	792	835	817	837	835	755	835	763	822	818	833	843	832	867	806	810	779	856	813	852	806	810	846	811	813	825	848	870	833	756	812	802	848	868	868	789	841	833	796	862	818	772	844	855	826	831	783	856	817	833	790	804	821	833	794	799	785	832	824	754	841	801	828	816	862	799	767	864	794	852	828	798	769	798	840	814	818	803	811	877	763	844	835	849	814	808	855	832	906	827	830	794	825	812	802	814	803	837	810	811	849	788	782	796	808	850	810	843	761	817	849	845	811	821	793	831	813	813	849	831	808	823	818	836	800	852	816	851	851	829	833	870	868	755	773	816	807	806	808	760	844	834	847	789	825	803	770	827	805	791	825	838	793	821	749	797	782	793	821	797	842	831	771	814	821	799	834	782	824	828	864	765	880	797	823	874	823	818	812	842	826	840	814	769	830	803	816	785	815	839	897	801	790	831	748	785	858	807	810	836	811	851	774	815	806	811	831	841	783	841	877	788	796	811	842	836	830	841	832	910	860	834	795	739	831	840	792	814	872	801	792	850	788	813	819	765	863	821	827	820	833	814	804	797	798	853	824	849	811	829	854	748	778	830	821	801	793	887	816	783	827	823	811	861	856	781	863	847	781	804	852	807	821	817	824	822	833	864	823	841	858	820	830	801	791	847	863	819	802	838	828	787	827	845	808	792	873	840	820	785	791	801	898	851	847	808	824	773	808	807	859	799	814	825	793	824	845	802	824	860	855	849	797	830	788	820	805	829	804	775	782	816	796	805	840	851	858	836	772	822	811	836	793	801	803	778	812	813	850	817	816	776	814	793	832	812	812	786	860	824	838	811	842	810	809	823	841	773	877	800	832	857	789	867	864	818	824	824	818	833	853	802	792	786	797	834	857	820	821	820	849	793	862	860	831	869	836	879	833	811	765	843	804
13041	1218	626	522	330	332	260	245	237	218	206	168	199	208	161	174	169	190	150	180	159	157	180	167	168	162	177	169	187	174	185	169	153	165	178	159	167	199	157	138	162	169	139	166	162	168	168	156	174	163	159	155	181	169	166	168	150	162	173	145	167	148	173	157	174	168	171	178	168	164	167	160	182	161	170	153	183	156	171	167	168	151	153	164	151	152	169	165	136	168	178	169	130	181	135	168	168	160	192	164	168	142	166	165	172	159	193	189	171	178	150	165	185	164	194	178	145	170	166	172	170	184	167	165	176	187	159	168	183	160	170	177	164	182	148	161	163	148	168	162	175	181	195	171	190	185	157	193	165	163	140	144	174	175	188	195	168	145	169	160	186	174	152	167	162	162	170	160	178	169	186	148	170	156	169	173	146	175	184	145	140	163	164	155	162	148	174	178	172	182	141	173	165	179	168	184	167	158	145	147	174	171	185	172	151	189	178	155	164	173	152	180	142	182	159	175	176	162	155	174	153	164	155	145	170	161	158	154	181	160	167	164	153	164	169	148	135	171	154	176	176	161	182	160	198	158	173	164	152	171	135	157	150	181	181	190	139	165	161	161	171	175	163	169	176	161	149	141	161	132	154	166	174	139	165	174	179	165	168	176	156	165	164	200	147	168	157	157	174	163	178	158	168	188	201	172	151	158	159	168	167	153	171	167	137	188	151	168	162	171	165	161	147	163	161	154	146	171	167	160	158	169	161	163	147	180	177	162	161	169	168	179	164	176	163	169	173	179	193	173	184	159	166	189	158	174	163	188	165	161	171	162	158	173	170	173	169	157	138	185	183	176	198	150	182	187	150	169	174	154	175	197	156	156	162	158	127	147	167	161	166	187	167	165	164	181	179	172	186	178	168	164	171	161	150	172	162	148	167	163	158	158	161	182	162	149	143	164	168	167	173	151	168	164	165	169	166	155	185	167	193	157	164	185	177	192	163	179	166	164	159	172	175	153	156	170	158	171	158	134	154	147	170	139	173	176	168	156	178	183	173	169	167	158	168	184	181	153	162	195	168	174	160	162	174	150	168	176	142	153	172	150	166	175	171	185	153	183	154	170	169	163	189	175	168	148	154	154	141	163	182	174	177	158	152	173	153	154	165	169	190	168	188	167	165	180	167	169	173	154	183	174	167	168	163	173	142	171	178	168	179	160	167	165	168	170	189	161	187	156	164	163	166	178	183	173	159	142	161	159	165	142	174	165	175	169	154	165	143	167	169	186	170	157	171	154	176	175	170	165	169	156	160	184	174	145	149	169	178	156	168	160	157	175	147	159	157	159	189	164	162	173	186	154	174	184	158	192	151	156	159	151	168	176	173	160	169	153	187	175	190	171	175	154	158	169	139	147	163	156	156	160	167	157	182	185	180	178	165	190	157	151	154	173	185	152	168	152	162	144	183	172	164	176	167	184	145	165	169	164	191	157	160	190	155	152	184	150	176	185	142	147	163	185	181	160	163	171	184	160	177	160	142	172	182	169	181	166	165	154	185	159	152	159	161	161	141	167	172	147	159	170	196	174	152	171	167	161	173	183	169	172	163	178	158	176	154	153	162	171	164	162	139	164	161	158	193	175	175	148	174	170	171	151	190	169	163	171	147	154	148	159	153	170	169	149	152	156	181	172	169	173	178	170	172	163	156	172	146	175	172	172	151	156	172	193	144	162	188	166	172	154	157	145	186	187	172	140	173	165	174	152	167	153	145	154	166	149	186	185	176	172	163	169	152	180	179	168	169	163	167	166	175	166	173	173	153	161	178	182	176	159	177	141	169	163	195	173	163	173	156	154	170	151	186	186	161	170	170	167	178	194	175	168	180	151	164	178	154	168	180	152	141	187	154	170	171	174	140	158	167	157	173	142	166	172	156	170	154	161	170	177	174	162	183	169	170	180	172	175	181	182	153	157	164	174	184	192	183	170	147	183	158	135	193	164	177	180	190	153	171	152	170	178	151	165	164	176	151	161	139	160	203	183	150	165	166	165	164	137	150	169	177	172	178	153	173	181	200	144	176	179	159	171	155	151	176	161	161	146	163	151	172	178	156	147	181	180	166	160	158	177	169	155	140	162	161	182	164	168	189	152	176	165	164	183	183	169	170	163	154	146	182	166	168	160	164	162	165	115	151	185	175	162	170	159	167	163	170	163	183	179	153	180	163	180	185	138	159	169	157	165	197	173	162	177	172	182	174	160	155	168	164	160	169	155	177	169	189	171	145	174	190	174	146	146	155	176	149	188	157	166	175	181	153	182	177	176	165	169	152	191	166	151	150	156	160	179	149	169	158	177	163	167	175	137	203	182	141	154	168	161	169	166	156	149	180	178	155	182	190	168	175	154	182	175	161	174	165	147	137	159	157	181	163	161	133	161	188	175	142	140	157	157	202	156	181	149	158	147	155	172	173	142	159	159	136	160	182	181	160	145	163	162	162	167	130	138	173	159	162	149	171	156	132	159	164	150	172	163	186	161	151	155	148	169	173	150	138	163	166	171	174	150	156	182	169	161	163	165	161	163	178	163	173	170	187	174	158	156	163	139	169	140	173	167	177	175	172	159	163	153	154	152	159	153	188	179	163	151	151	150	154	156	165	190	175	176	167	171	163	161	171	165	153	148	161	158	165	167	178	167	160	173	166	183	177	160	156	178	154	182	179	154	175	171	143	172	142	153	158	157	162	163	141	181	161	167	192	154	166	140	158	135	146	176	189	177	140	166	170	153	162	144	154	151	172	178	174	172	184	147	165	161	167	171	137	147	154	164	169	162	172	156	159	159	176	163	143	145	151	165	162	168	162	164	148	185	136	139	164	163	170	152	182	167	176	160	181	151	157	163	144	181	180	167	163	137	174	178	184	155	165	179	211	179	175	163	172	178	162	164	155	160	159	147	163	176	176	163	185	159	175	159	171	166	141	168	181	170	183	177	181	161	180	166	161	151	183	183	180	169	174	141	187	182	151	183	153	149	163	146	187	189	186	185	160	157	159	162	153	163	152	151	156	152	173	164	162	159	169	164	173	165	175	178	176	153	171	156	176	176	173	189	139	144	155	163	170	161	159	150	162	155	144	161	159	171	160	149	182	138	187	156	150	139	178	173	170	160	152	196	147	169	155	161	160	174	154	177	147	163	170	182	162	175	177	141	167	142	171	175	144	161	162	178	152	149	155	161	167	166	178	177	189	165	178	163	148	161	147	176	163	195	157	172	154	167	143	170	165	152	160	162	173	154	182	182	175	141	175	160	183	179	145	183	159	170	166	186	188	185	161	152	166	169	163	170	175	156	180	169	151	167	172	144	171	164	174	142	195	168	159	163	162	146	148	191	172	132	151	186	133	161	167	178	145	172	185	175	162	165	180	181	166	164	164	155	175	172	157	162	176	165	176	154	166	172	172	166	161	174	163	151	149	177	168	164	183	171	191	167	164	156	163	170	156	191	166	161	180	169	152	166	162	165
8140	1221	1450	1560	1286	1135	996	813	728	659	619	625	583	529	552	555	507	495	503	477	487	471	470	490	507	471	440	439	446	450	461	456	448	436	461	471	437	429	451	453	427	427	458	454	469	418	461	426	451	457	433	404	446	411	424	442	429	434	377	421	451	408	458	408	417	442	417	405	417	389	474	437	415	434	441	442	410	419	443	490	449	460	412	447	428	400	433	427	421	432	415	401	400	376	383	428	390	447	418	459	404	447	441	429	399	410	416	415	421	467	439	426	391	468	445	419	413	436	398	436	392	404	416	397	480	419	400	382	436	436	386	441	379	448	413	427	403	437	357	417	405	436	398	416	422	396	452	417	436	414	454	422	408	415	434	400	455	406	394	428	415	458	429	468	409	413	443	440	414	410	390	387	415	439	401	425	455	429	397	422	392	411	363	457	455	389	437	398	407	428	420	450	460	395	409	435	427	401	410	457	409	431	392	402	447	404	415	427	410	418	432	419	414	431	400	400	416	448	447	429	406	481	448	399	410	410	405	434	398	437	389	417	430	400	392	402	448	391	422	417	414	413	402	442	378	393	393	387	428	439	399	422	406	462	379	435	425	406	445	427	416	402	397	400	400	431	402	436	415	454	407	400	453	424	412	408	420	427	439	430	413	407	447	432	438	430	372	395	429	403	426	424	436	428	410	401	410	392	430	393	417	408	421	427	412	435	446	429	446	425	401	410	427	396	436	451	443	428	422	422	473	414	407	429	463	432	435	408	381	406	457	416	399	450	448	441	401	417	445	422	415	395	410	411	418	455	450	385	426	432	414	419	460	420	425	376	427	463	400	438	443	438	454	418	416	421	432	415	420	391	437	399	431	438	403	426	415	440	415	441	446	438	399	431	419	453	398	413	401	448	437	395	441	414	418	428	412	429	427	448	395	457	440	430	432	450	395	404	461	408	427	456	426	411	475	402	389	396	437	425	427	430	403	430	450	421	462	410	432	446	436	403	388	381	434	392	412	415	421	408	424	407	447	408	414	439	433	378	425	429	430	439	409	448	454	417	463	393	434	421	447	457	413	415	419	451	452	423	410	453	440	404	453	428	443	413	410	416	360	432	423	405	434	441	428	449	430	400	453	422	388	456	448	405	398	399	447	396	425	451	402	402	386	442	425	440	417	404	398	401	435	459	453	453	425	452	417	417	401	455	408	455	427	423	402	438	435	421	416	418	413	425	428	406	411	390	430	436	448	412	405	447	399	427	419	454	426	396	431	435	417	449	405	426	417	441	429	421	418	448	432	456	452	410	437	448	372	418	375	432	457	438	425	453	418	454	424	424	439	408	454	415	434	441	442	426	441	418	412	422	465	404	442	437	415	432	458	425	413	438	425	438	391	427	438	425	432	393	449	408	418	447	393	433	417	405	438	414	410	423	405	435	426	418	440	427	422	432	420	422	435	425	410	371	396	435	440	427	431	443	424	443	413	411	427	449	434	450	451	402	425	423	432	407	417	426	424	413	417	415	409	430	418	398	390	406	402	430	445	399	411	421	426	434	406	399	436	449	419	438	390	421	423	412	373	427	421	399	404	421	442	456	424	415	453	399	424	419	419	453	431	444	411	462	434	428	435	404	406	450	373	421	398	417	426	417	402	414	438	467	403	451	363	432	422	456	427	450	425	426	417	375	399	412	417	362	422	416	402	464	414	421	406	417	407	417	426	412	428	411	410	421	411	437	429	396	470	445	446	409	411	432	425	437	479	409	432	448	436	438	423	447	438	419	397	422	426	449	433	441	428	441	433	433	441	442	445	414	423	425	412	451	392	441	414	412	396	431	421	427	446	411	444	429	421	408	435	415	419	417	451	452	415	447	420	442	427	420	417	403	456	417	423	421	449	454	424	416	409	391	403	422	444	448	409	421	392	376	420	378	439	432	416	405	427	432	405	429	431	432	423	407	426	395	413	389	424	431	444	437	435	402	427	425	433	471	421	414	426	407	429	411	411	419	417	411	382	406	440	415	404	432	423	417	408	399	427	454	406	402	403	441	415	457	459	430	423	409	433	458	445	414	421	451	385	453	451	391	397	450	419	409	423	423	435	457	401	416	393	389	433	416	426	387	437	412	410	444	412	411	379	457	460	431	430	395	457	422	392	418	442	421	429	407	430	418	405	469	436	402	401	422	435	440	415	452	414	363	423	424	412	413	413	431	441	407	422	429	415	416	457	401	447	418	439	423	403	411	419	425	463	435	380	417	420	422	417	427	408	418	387	434	462	432	441	409	421	438	400	413	407	407	398	432	416	433	399	419	435	430	430	389	422	389	432	446	409	399	457	449	412	450	408	439	470	420	415	433	425	396	448	421	412	434	431	411	441	416	416	402	417	402	415	440	417	442	431	460	405	415	443	415	450	421	404	433	413	427	445	412	437	457	462	417	435	433	429	417	428	465	391	412	416	432	415	419	430	408	419	412	408	452	399	382	447	427	451	406	464	425	428	425	413	434	442	437	427	427	431	448	475	421	415	380	442	431	402	463	438	424	425	416	448	392	439	449	407	445	424	441	429	416	403	406	425	423	475	388	449	422	426	369	409	430	419	404	427	423	457	403	418	436	410	392	432	423	420	392	403	458	435	372	418	439	409	417	443	428	409	407	449	426	403	430	490	420	408	406	429	433	405	423	365	431	417	400	443	410	430	406	400	412	413	410	409	440	416	426	473	419	429	444	427	426	433	417	390	411	420	417	445	441	413	452	433	424	411	420	397	414	430	454	432	437	418	425	447	432	439	402	438	405	452	384	410	398	417	434	419	446	391	427	364	426	437	411	417	416	426	389	409	435	412	436	458	419	419	467	399	386	420	415	419	405	457	425	422	444	411	381	414	441	444	398	421	422	419	372	434	441	410	415	413	424	373	406	416	418	412	419	436	414	400	402	441	416	414	424	419	403	429	429	418	401	394	428	423	443	382	434	388	445	412	431	411	409	417	428	401	453	427	434	456	408	378	418	435	423	459	406	399	419	408	443	437	422	394	432	445	420	425	433	390	444	419	417	435	425	399	408	436	446	422	492	426	426	406	431	431	423	373	406	424	447	436	425	438	438	447	452	395	429	446	484	435	423	409	394	428	409	451	422	425	423	412	440	404	423	405	420	423	413	433	423	418	435	408	409	403	419	417	441	446	442	453	414	448	458	464	369	442	392	428	436	441	385	426	393	437	413	385	436	384	443	404	420	390	424	417	440	405	387	455	395	413	408	423	467	436	451	434	448	367	429	473	428	421	431	426	464	419	397	431	464	432	426	388	411	389	445	374	438	464	367	413	420	406	437	434	423	435	474	405	391	403	385	406	434	427	417	462	433	403	408	431	440	427	433	419	429	427	421	436	415	452	388	432	440	423	441	443	396	438	465	394	382	420	442	410	408	429	444	407	420	416	417	459	388	410	447	434	415	436	403	401	418	434	449	411	443	429	412	419	442	392	427	426	422	463	416	434	460	429	452	407	378
1384	402	363	370	385	397	391	389	439	380	363	382	397	415	361	370	411	370	414	388	355	370	411	379	373	388	398	422	403	368	368	361	355	362	401	385	405	423	386	387	381	391	360	383	368	447	409	362	401	362	412	409	384	379	381	395	405	398	373	396	398	385	412	398	390	397	400	357	366	387	383	427	383	412	406	397	392	388	413	380	357	359	452	368	394	385	379	341	366	351	355	394	381	392	412	387	369	397	382	374	355	354	415	394	390	418	413	392	384	407	353	375	391	386	373	416	444	411	468	380	379	423	419	367	372	352	398	412	364	387	379	360	413	420	414	361	345	389	373	400	364	415	397	404	357	411	394	374	372	412	359	397	419	399	364	393	419	366	376	374	411	407	360	374	388	397	370	407	384	399	382	388	350	360	378	420	411	396	345	422	417	358	339	392	418	406	403	388	380	378	366	398	381	383	370	387	388	387	388	392	408	449	369	373	400	411	375	388	412	386	399	376	385	374	389	391	426	390	379	389	394	410	366	363	415	407	397	387	412	381	352	367	351	377	382	392	379	386	377	348	420	403	373	381	376	430	347	375	400	388	385	388	382	372	361	398	382	360	423	399	418	375	351	380	355	428	380	395	414	435	385	384	387	387	390	373	395	371	379	367	354	454	413	406	387	384	399	400	413	373	393	397	415	401	394	390	388	382	378	393	366	371	402	361	404	382	431	386	388	405	368	408	362	368	388	360	380	432	360	434	360	406	450	435	362	382	387	390	398	361	415	395	356	376	380	402	385	386	412	416	363	374	389	377	379	404	362	389	374	391	380	389	332	364	364	373	408	397	446	401	333	391	415	386	426	373	349	389	393	397	420	392	352	416	401	403	385	383	377	385	424	427	382	392	388	457	385	377	386	397	373	388	364	389	359	382	402	385	366	384	426	375	387	415	394	373	363	397	391	398	399	394	359	377	400	387	388	410	385	399	400	352	375	412	388	434	405	373	389	387	376	384	422	418	393	366	401	372	382	387	401	399	384	385	366	377	422	391	391	379	401	346	405	357	365	427	411	389	395	380	413	391	388	378	416	380	366	352	370	407	362	384	392	415	367	360	385	393	396	380	376	364	365	408	400	414	407	365	413	412	403	409	425	373	404	408	406	388	360	366	338	415	397	406	390	389	401	393	403	415	392	373	375	388	447	426	361	389	405	383	395	400	344	386	383	431	352	415	365	381	373	373	382	414	386	398	383	335	411	401	372	382	404	419	370	371	376	356	356	359	354	380	426	372	410	377	388	390	408	358	367	407	361	372	380	360	393	364	418	368	427	423	386	417	446	400	396	406	380	387	433	434	392	368	369	349	375	390	414	383	420	402	389	386	375	401	377	394	379	365	387	411	385	382	400	376	412	374	388	388	393	407	416	400	364	372	371	406	364	372	377	385	386	430	401	385	366	418	376	422	392	390	423	387	383	377	407	374	338	370	391	389	377	415	366	362	384	386	410	387	424	382	402	373	364	383	400	416	410	370	376	382	384	401	374	386	419	387	391	412	353	393	368	378	402	391	406	352	362	433	380	366	429	392	430	407	383	384	386	381	396	406	405	376	398	385	417	407	356	379	376	399	405	381	368	415	359	407	392	378	400	407	392	449	418	418	397	382	366	386	358	399	374	404	391	415	345	394	435	397	422	443	425	368	400	416	405	364	396	432	411	428	384	390	341	395	448	385	410	405	408	383	405	408	386	415	396	360	397	381	401	408	409	371	370	382	392	389	378	385	359	355	400	385	353	389	349	376	370	384	403	400	384	390	363	396	361	365	355	409	385	348	391	391	406	404	402	399	417	369	391	407	393	380	419	409	404	437	373	359	407	394	373	386	355	369	426	384	381	412	358	379	381	370	410	372	420	386	392	379	382	366	383	434	404	389	381	348	393	377	384	411	405	356	398	356	395	420	399	393	377	383	381	390	365	372	377	386	397	366	365	375	408	408	334	357	423	387	386	377	373	388	377	373	383	352	363	396	375	403	410	382	402	406	392	399	391	416	382	433	368	407	382	381	406	345	397	387	367	353	399	391	409	370	356	399	379	390	391	352	354	390	404	407	417	404	380	383	414	370	400	361	397	436	438	398	394	397	401	365	379	420	384	410	391	395	410	383	410	434	444	372	400	368	352	399	393	339	415	398	392	399	383	351	420	396	369	380	417	397	428	404	382	402	398	373	376	384	380	408	395	397	374	389	374	399	395	391	415	376	418	417	389	381	399	355	382	390	412	419	366	354	386	385	385	389	378	401	401	390	376	401	398	358	370	409	375	384	368	390	359	403	376	418	404	381	390	374	369	413	370	410	394	421	405	388	446	381	376	395	366	396	380	355	378	391	405	405	415	393	399	387	372	423	384	368	396	396	386	393	378	416	387	383	433	385	394	375	367	360	416	350	376	388	388	366	376	360	362	402	387	351	376	415	381	364	395	392	389	401	378	393	381	403	364	419	377	347	382	437	404	408	404	404	410	396	381	364	389	394	357	384	390	365	360	380	397	371	367	408	450	387	368	396	386	380	377	399	364	422	402	397	377	420	387	339	364	393	369	396	405	408	397	357	353	376	393	404	401	395	374	404	406	407	415	390	360	368	384	408	398	386	340	382	404	369	416	394	433	372	353	355	379	367	423	437	421	395	374	383	426	399	377	401	413	389	398	390	385	397	390	403	400	426	391	400	384	396	392	391	378	384	414	379	370	325	398	379	397	354	355	403	383	385	394	367	391	359	370	382	366	392	377	411	401	388	399	389	389	387	417	367	401	420	393	408	389	372	399	415	392	371	399	374	410	382	427	376	404	366	394	391	378	427	383	367	397	379	392	403	401	392	364	393	440	428	410	399	383	332	416	362	400	395	356	383	427	401	401	351	395	433	396	384	395	411	332	410	429	442	414	382	423	386	431	389	386	394	385	363	364	398	383	422	378	409	354	395	406	383	385	388	410	380	395	394	398	389	379	360	383	399	384	396	367	407	403	389	386	384	398	421	411	380	414	409	387	356	369	375	377	410	353	397	381	396	393	379	400	374	395	392	361	421	411	417	363	388	391	438	376	344	403	373	428	404	399	404	407	416	422	414	413	394	379	401	425	386	373	407	400	407	364	378	389	358	391	389	391	349	382	362	386	397	351	375	388	337	392	421	416	396	398	397	408	397	376	368	394	400	390	401	373	400	389	390	419	377	444	387	364	419	351	375	410	406	394	359	401	418	402	402	346	412	408	368	374	369	380	388	389	374	422	411	414	425	402	411	408	405	358	373	366	392	379	398	364	368	377	383	367	361	408	412	392	421	448	398	357	378	353	389	372	396	412	400	385	398	404	376	429	385	392	392	382	365	372	413	393	385	405	367	406	400	358	349	362	397	382	385	397	388	397	395	400	369	372	391	372	391	408	388	408	406	398	440	369	357	391	364	378	417	356	353	401	383	382	374	377	341	377	372	399	401	372	365	425	400	367	441	397	449	350	365	419	404
2075	989	930	901	886	904	917	913	957	883	904	906	940	923	867	884	902	876	871	939	945	922	887	893	956	846	937	834	918	979	891	969	903	911	902	914	956	963	938	907	910	900	967	896	893	909	891	958	940	873	883	913	897	941	894	889	929	920	912	908	909	871	906	922	882	901	886	892	902	871	919	915	929	919	948	956	914	947	896	885	929	916	898	921	914	953	903	932	837	959	918	900	918	927	862	881	902	884	947	922	968	937	922	930	920	903	932	928	907	878	943	859	867	952	856	887	973	930	852	893	878	893	909	872	938	907	886	897	908	882	945	956	916	862	938	856	879	910	863	830	893	931	906	966	903	922	938	851	918	905	930	894	899	899	957	916	928	922	899	942	942	899	886	877	922	907	936	951	954	909	910	953	910	958	886	909	957	881	901	909	875	893	873	876	870	911	953	917	900	949	885	913	873	956	996	909	896	913	907	882	918	905	917	912	918	912	918	910	888	940	899	988	895	872	853	873	904	929	831	896	884	900	910	892	907	941	913	915	896	897	859	894	880	900	913	926	925	908	907	910	868	844	914	923	895	903	856	852	899	907	884	887	891	923	864	916	909	907	941	857	875	942	915	860	857	867	894	890	944	921	891	948	910	971	934	886	933	930	917	961	890	938	915	894	880	861	916	935	955	872	915	889	911	884	931	919	898	893	889	921	896	920	895	886	898	903	937	929	911	946	874	924	920	932	934	904	926	870	894	895	915	926	942	908	896	883	944	942	886	938	893	879	896	901	891	864	893	923	909	874	826	945	910	950	910	867	911	870	883	899	925	888	869	909	880	893	913	888	849	889	923	960	913	917	910	927	912	925	873	908	893	886	933	867	883	882	912	897	964	951	908	911	940	882	880	938	930	909	906	913	885	879	887	859	902	934	867	883	895	890	936	926	866	884	922	926	919	855	939	853	888	928	899	859	972	853	927	867	914	943	912	961	963	914	924	891	943	919	908	938	838	897	918	916	918	914	932	885	890	889	920	870	895	871	911	953	927	879	894	857	905	945	928	935	885	848	915	887	916	878	927	881	961	888	906	939	945	933	911	930	851	903	932	910	931	971	883	941	888	876	892	900	893	901	927	986	873	903	897	871	916	901	888	942	943	901	958	939	890	891	932	856	867	931	909	933	927	941	932	879	944	927	906	858	899	844	933	916	945	899	874	936	889	888	909	894	884	876	934	901	918	950	931	931	860	905	899	919	912	929	960	950	911	925	898	893	934	944	896	904	890	877	931	929	949	876	890	905	849	888	915	940	860	892	859	907	921	897	931	888	917	882	914	886	855	949	919	877	899	900	885	878	919	916	880	938	864	899	943	880	928	949	900	853	879	915	849	922	927	942	907	900	936	925	880	917	914	905	869	980	875	926	933	921	923	917	915	869	900	876	893	889	940	888	900	843	864	900	876	876	973	921	927	942	889	931	893	842	929	892	896	923	934	882	821	920	940	918	858	925	930	928	854	848	886	870	898	875	911	918	894	887	898	883	919	901	886	865	890	855	932	881	912	937	928	926	890	848	906	899	895	917	941	980	879	870	913	883	905	886	902	937	899	908	855	882	862	832	881	886	911	931	896	868	875	941	920	858	956	950	914	928	907	886	921	889	896	891	916	937	950	921	923	930	880	890	879	919	932	935	847	892	898	895	906	937	928	927	893	872	850	852	840	947	914	895	895	920	876	944	948	842	886	877	857	893	904	957	861	894	896	900	959	953	891	920	955	909	888	931	903	846	911	918	952	937	910	923	893	930	914	861	920	879	895	894	861	854	879	900	879	947	853	878	871	912	898	927	873	849	964	870	929	933	880	927	909	939	970	924	906	889	878	879	874	923	940	922	949	919	932	922	872	895	842	904	937	861	923	853	929	861	860	929	885	856	884	869	903	889	938	921	914	880	872	888	866	913	897	894	948	900	948	924	915	941	883	914	880	908	870	895	954	886	882	950	971	858	894	923	911	948	947	832	872	906	887	900	921	918	893	886	911	868	937	913	857	896	989	874	910	922	901	920	927	920	867	982	858	904	949	893	947	920	842	975	892	909	910	938	929	922	872	926	889	889	932	931	888	932	959	895	885	857	896	891	891	865	877	889	953	865	933	937	943	886	911	878	873	905	889	905	860	895	945	947	911	907	880	854	847	928	973	897	898	915	873	896	916	930	877	876	966	891	937	934	949	866	868	909	882	887	890	930	960	931	844	913	938	910	887	905	869	847	905	908	869	860	946	907	895	951	844	919	921	869	935	919	966	889	949	944	943	917	893	922	895	900	938	877	901	910	948	936	936	904	940	945	891	915	888	865	883	880	872	906	877	883	893	893	921	858	908	929	913	885	854	940	936	903	862	932	941	857	913	861	952	916	879	922	879	909	949	893	932	858	906	923	891	928	858	892	920	953	891	917	873	876	902	902	896	910	949	874	959	859	912	909	926	940	912	890	844	905	877	878	901	880	935	908	884	914	921	885	957	913	931	913	898	874	899	921	909	908	899	895	901	892	906	870	954	882	924	899	918	925	931	893	870	949	886	866	901	876	912	905	885	937	871	935	971	945	900	900	898	913	882	888	862	854	928	898	862	853	896	941	925	906	927	886	943	951	882	862	922	886	926	880	929	892	963	879	890	979	900	896	927	915	903	926	903	881	919	904	851	920	926	931	866	938	907	870	903	925	925	936	891	881	904	923	920	918	909	860	882	928	863	891	954	876	882	872	865	900	900	885	885	899	902	900	862	868	927	873	929	963	906	933	917	880	879	895	889	862	914	923	909	961	902	911	920	870	893	907	930	901	899	913	889	911	825	950	957	883	880	899	907	880	945	925	925	857	911	843	890	877	946	932	911	898	900	915	931	905	838	917	856	925	976	904	862	1003	945	908	871	898	956	921	904	896	889	957	908	913	907	974	915	928	934	926	881	840	924	916	903	901	910	875	960	888	908	910	924	925	927	908	903	899	893	892	891	898	905	894	876	940	923	946	890	944	867	957	976	906	953	885	913	946	897	845	925	906	884	958	885	877	852	888	899	914	887	937	886	937	913	895	901	925	859	915	951	949	915	887	906	933	886	912	916	894	865	885	862	940	887	920	958	941	924	867	945	902	938	954	927	955	930	907	906	917	910	925	932	895	906	944	852	871	890	940	895	884	866	854	877	857	932	936	889	907	929	880	910	909	898	924	915	959	882	910	965	872	919	891	903	874	857	916	907	952	917	883	936	929	930	905	889	879	859	874	898	864	973	950	897	927	962	909	927	902	871	852	910	873	875	907	900	911	899	861	917	896	861	894	882	900	847	913	882	923	872	948	906	936	912	862	965	949	938	894	848	879	903	940	872	885	941	917	929	906	895	895	910	853	881	834	923	913	891	877	883	891	875	870	918	850	880	913	907	931	894	923	903	896	903	903	897	889	903	916	933	930	873	875	920	955	907	867	917	901	853	868	922	898	874	969	912	917	912	891	935	906	893	925	893	904
7139	830	609	563	456	403	404	395	346	349	345	406	378	374	364	371	384	363	343	374	363	338	366	385	333	366	378	352	360	359	376	365	370	359	305	347	315	371	397	328	368	357	353	359	335	357	370	332	316	353	372	338	330	337	382	357	379	359	373	364	392	382	368	346	335	340	361	368	372	356	358	390	368	352	312	350	351	372	338	370	361	342	316	385	362	352	346	348	361	361	341	350	338	372	333	371	354	345	378	356	347	336	347	379	343	345	354	359	339	356	350	347	348	382	341	325	372	384	371	324	364	361	367	366	349	386	362	338	321	322	336	337	365	351	348	362	355	361	361	361	343	342	374	378	370	374	357	378	359	375	336	350	350	351	354	344	370	324	376	316	330	337	295	324	387	326	386	351	331	365	371	324	378	357	329	342	347	350	346	314	364	362	353	359	375	359	353	391	363	356	347	367	349	374	355	341	375	341	347	359	339	359	355	368	346	370	392	334	344	354	322	362	352	358	358	352	378	377	327	380	343	323	368	346	349	340	321	379	342	372	356	375	360	363	350	307	383	336	332	365	359	389	362	361	346	386	402	365	384	349	391	365	324	354	372	339	352	353	319	345	347	356	331	357	342	326	331	359	348	324	345	388	320	406	326	334	354	357	379	390	349	339	349	343	333	349	396	379	349	369	361	319	366	390	368	357	357	345	374	332	355	364	406	375	330	344	326	354	346	339	362	345	409	315	375	326	364	380	348	398	340	369	365	394	343	360	363	320	388	336	372	363	366	352	363	383	389	373	334	358	371	354	345	322	342	371	318	355	367	370	327	376	337	359	340	392	360	353	331	361	324	351	355	334	358	339	353	373	366	374	365	344	380	360	379	341	376	344	332	362	340	361	329	351	370	363	333	355	359	362	342	329	377	377	386	360	351	331	324	355	348	369	317	327	351	352	354	316	399	349	330	340	341	385	334	351	388	356	327	346	331	342	366	354	330	375	381	354	389	367	393	350	379	353	331	359	363	312	381	376	302	366	348	337	381	346	401	344	332	372	353	366	341	370	322	350	341	331	362	361	360	320	357	362	330	361	358	361	383	359	356	350	326	358	333	365	359	365	346	346	312	354	365	367	358	352	369	352	342	388	361	353	376	349	306	363	368	354	369	345	354	377	406	353	343	365	353	340	339	358	339	354	372	365	347	355	346	346	358	377	353	347	386	364	329	340	327	352	381	380	340	356	378	367	365	355	355	336	344	330	361	348	323	347	320	326	337	340	386	376	370	371	356	338	348	395	330	358	340	364	372	367	360	348	369	371	378	365	316	361	353	357	350	349	381	323	383	344	344	345	351	398	349	370	379	336	355	336	365	378	388	357	357	347	308	346	339	360	370	328	353	341	337	346	374	342	348	336	397	364	358	368	388	356	354	351	357	376	340	348	355	379	361	336	362	347	362	346	359	389	360	362	331	319	363	347	373	344	336	335	349	361	400	344	344	347	337	325	356	347	344	370	387	374	394	372	362	359	353	343	366	361	386	362	353	338	349	356	369	327	323	339	365	361	380	338	361	365	369	372	349	325	382	342	350	364	365	379	367	368	413	354	348	393	349	350	368	380	384	345	348	375	325	362	366	378	324	389	364	360	363	345	349	342	373	315	367	360	351	355	336	339	378	357	356	352	361	364	375	382	360	367	343	350	342	356	356	339	337	359	351	332	339	343	355	401	381	341	342	336	349	343	347	354	352	345	359	360	329	359	373	353	364	395	352	343	361	363	346	351	378	357	409	341	352	377	370	336	360	323	359	347	340	348	374	349	364	369	378	360	356	384	391	375	384	363	351	360	401	361	330	349	357	351	379	347	356	346	362	394	345	380	347	368	350	310	352	351	335	369	327	329	361	336	353	338	355	348	352	347	367	360	331	344	339	343	351	373	353	354	344	381	344	357	338	348	383	367	385	365	391	380	360	384	376	360	361	345	368	365	363	359	347	380	373	369	400	364	356	349	365	362	335	352	353	343	360	341	387	358	359	364	369	337	348	316	336	375	344	366	303	382	368	355	337	355	354	374	337	345	342	364	392	371	355	350	370	319	371	345	354	353	345	407	342	391	355	371	386	382	354	375	335	363	357	356	372	376	362	332	352	393	360	369	322	338	364	372	386	348	354	359	352	358	354	368	346	364	341	343	348	361	350	371	365	329	341	348	351	336	366	354	351	376	356	398	369	377	355	327	323	321	350	329	357	403	356	316	355	357	351	374	375	367	348	349	387	367	333	325	368	353	348	389	364	383	361	352	369	368	336	358	321	323	330	361	324	348	353	363	339	382	353	334	344	366	392	346	359	342	368	365	363	363	393	379	354	351	316	381	350	371	354	321	368	362	363	379	342	315	322	351	320	401	370	347	374	391	350	346	351	324	353	363	356	349	361	354	338	351	357	328	392	373	347	348	415	343	346	343	351	381	392	354	334	349	342	378	380	358	372	341	359	348	366	351	359	364	372	312	362	342	356	378	345	357	365	357	345	342	350	365	344	368	323	318	347	330	311	350	345	342	348	340	353	335	346	366	352	349	360	370	370	343	357	309	351	338	366	333	387	348	379	343	375	361	353	337	374	390	367	362	373	364	363	354	328	365	361	349	382	354	354	363	346	376	346	328	358	323	351	352	342	358	327	334	329	362	385	374	379	351	358	382	382	355	353	377	336	371	351	334	366	366	381	369	344	373	369	386	345	354	373	333	349	332	358	359	343	361	337	339	314	357	350	354	311	369	384	367	332	354	371	329	362	337	362	366	330	357	382	384	361	350	342	359	347	326	369	365	346	381	391	375	339	317	340	335	372	361	376	345	377	344	371	365	383	367	378	344	351	325	358	338	346	358	340	358	341	357	334	346	356	323	345	327	338	318	363	355	343	324	349	349	374	351	370	326	389	352	347	351	336	345	354	374	342	336	356	376	346	337	391	346	365	350	393	350	358	350	352	378	353	355	331	360	345	338	393	357	363	363	370	362	371	363	379	370	359	327	377	351	351	356	311	329	321	389	412	359	389	376	352	340	364	339	378	394	324	351	351	376	353	379	356	349	310	363	362	372	368	344	342	379	367	386	333	385	369	362	337	337	371	350	330	384	356	347	351	348	340	332	382	386	348	334	339	385	374	361	353	340	358	374	362	356	364	365	334	338	311	335	332	343	338	326	323	355	347	368	338	358	382	328	372	363	366	327	362	369	346	362	363	381	370	358	389	354	369	334	330	387	329	347	369	360	361	358	355	365	360	346	381	347	366	372	371	361	341	333	325	334	341	362	317	379	310	341	328	403	360	344	356	361	346	346	353	361	368	372	401	342	371	369	345	345	329	373	352	352	337	357	349	372	356	409	361	374	375	335	335	350	355	347	384	348	376	348	396	341	371	359	352	335	337	368	347	318	350	346	367	360	328	335	361	394	384	369	368	364	347	338	346	374	296	344	331	344	341	388	360	366	371	340	320	329	376	354	351	361	351	337	320	354	349	373
6595	1201	1394	1390	1227	1211	1091	1009	957	965	923	937	917	891	916	860	919	850	857	848	873	851	867	910	860	772	830	873	849	842	841	861	815	798	833	863	849	811	859	848	867	842	836	848	858	843	873	846	858	810	808	815	794	817	831	829	820	794	783	831	846	814	832	834	826	809	828	815	847	803	826	834	807	818	809	865	810	832	871	816	821	776	859	826	808	802	810	802	826	870	834	865	830	802	825	760	786	841	792	776	786	839	825	788	824	820	789	830	828	840	812	860	824	811	851	818	798	818	866	799	863	821	844	821	825	824	818	827	884	802	783	857	812	796	816	816	849	816	789	761	813	810	846	803	853	849	827	817	824	841	860	874	801	783	808	812	891	865	813	816	825	847	761	781	840	829	837	851	817	820	865	800	823	810	812	854	851	837	833	874	803	797	849	781	808	834	808	758	869	848	837	853	783	871	771	838	784	809	822	813	797	824	814	801	790	830	819	864	811	853	831	785	795	768	801	815	819	776	774	830	809	773	850	826	876	859	847	803	811	847	851	813	888	852	893	808	848	832	871	909	814	816	843	804	829	840	832	849	795	824	856	831	813	787	821	872	822	873	804	850	779	818	819	787	799	836	768	884	825	866	803	843	830	853	803	819	835	826	867	830	776	823	868	817	839	836	830	843	859	859	815	833	835	821	853	857	753	815	855	810	864	781	789	824	809	839	849	902	811	830	835	849	810	782	858	834	860	846	807	812	817	846	807	860	824	848	814	795	869	776	851	877	828	804	791	796	799	845	834	825	783	849	772	854	797	832	794	779	823	809	756	857	803	794	836	842	830	783	779	850	823	799	834	791	819	814	817	835	816	809	817	864	828	793	843	851	856	813	830	807	838	888	831	828	793	816	790	821	809	873	817	767	831	830	834	891	803	825	769	852	825	825	858	838	805	826	768	814	754	818	819	852	807	855	811	825	807	821	808	822	836	758	813	811	838	839	818	867	848	785	835	839	847	837	852	838	830	844	807	800	869	838	870	827	842	780	838	805	832	880	868	844	809	817	813	803	837	855	819	823	835	808	844	846	828	778	874	823	820	843	824	821	840	844	828	865	832	821	809	854	818	835	780	810	856	881	839	834	810	840	864	821	788	817	826	768	836	851	768	839	834	810	788	740	818	820	831	814	821	796	853	807	872	789	807	802	880	806	793	837	848	837	880	855	775	839	819	848	861	837	826	755	826	847	830	852	769	825	765	813	798	818	871	771	882	812	815	824	839	838	818	799	846	815	860	841	819	811	833	906	815	859	832	844	841	857	883	818	774	806	801	849	845	820	823	853	831	825	796	800	773	854	822	873	786	839	792	804	888	817	844	833	824	819	808	807	787	849	784	783	800	851	880	835	829	810	856	796	860	837	779	843	817	784	821	797	812	792	818	802	811	836	811	825	801	806	838	811	827	847	837	787	835	841	859	794	798	807	853	775	816	799	846	836	828	798	844	840	870	803	839	831	758	827	827	856	800	839	813	840	840	851	842	788	853	853	853	825	831	855	802	766	834	863	767	841	835	811	825	767	840	847	809	839	877	784	857	843	848	786	863	825	858	823	863	856	828	852	827	768	776	795	838	814	797	826	825	842	810	812	811	781	837	796	824	861	799	780	836	809	822	868	735	852	861	774	796	795	848	881	829	800	820	836	831	839	864	852	833	822	845	817	840	806	777	827	765	887	839	831	820	830	846	833	826	800	803	824	759	862	814	797	795	840	859	832	849	793	835	795	845	848	797	816	827	806	846	848	819	813	847	869	785	825	788	809	785	849	803	871	835	827	873	848	876	837	830	807	831	837	767	788	851	812	831	795	791	769	832	826	838	838	812	802	855	855	821	835	799	789	820	790	815	820	792	807	820	788	803	816	837	829	828	834	782	863	890	859	825	828	828	896	851	834	836	829	802	847	804	789	815	851	810	823	884	788	787	806	819	841	827	867	833	828	814	824	849	806	801	845	840	862	847	850	805	785	822	837	816	833	857	832	806	801	786	829	798	832	852	854	838	797	806	820	848	853	847	863	828	821	844	849	827	904	803	866	807	860	860	861	793	785	834	820	807	829	819	805	825	756	844	835	779	789	812	801	792	802	796	852	806	812	806	859	835	805	818	836	883	812	766	802	876	845	838	771	798	783	842	770	836	794	873	843	767	875	806	825	818	857	881	839	813	820	825	857	845	824	827	829	842	850	832	830	886	850	876	796	851	825	796	810	834	873	802	863	738	834	840	818	848	798	842	796	802	858	813	803	818	834	821	831	852	864	852	861	852	770	786	822	824	863	752	857	815	849	860	818	892	828	840	837	884	866	840	815	787	826	812	811	811	828	846	838	779	833	828	837	852	809	834	866	853	774	794	798	801	827	771	821	815	836	817	858	836	818	818	836	814	816	874	848	817	828	853	799	842	849	804	815	830	805	840	802	804	811	813	851	812	781	821	823	853	807	866	780	841	829	805	796	843	830	802	842	779	810	840	847	834	831	837	739	840	838	776	850	818	861	832	824	814	847	825	819	870	799	857	825	775	821	841	792	815	820	866	860	858	820	849	849	850	815	820	820	844	851	838	825	825	857	828	855	823	779	876	811	803	833	816	856	824	787	818	819	835	860	848	799	844	837	857	809	843	798	853	830	855	839	878	814	842	814	867	780	824	774	783	764	793	831	864	823	817	868	858	769	785	814	846	829	807	790	834	850	859	846	830	794	879	825	793	830	835	859	779	846	795	864	819	794	835	760	824	826	870	858	810	882	838	819	815	767	829	829	733	874	800	806	862	887	829	810	761	836	826	870	800	831	807	815	877	831	861	837	869	803	819	833	813	856	834	843	828	814	826	827	832	814	795	780	814	807	807	810	791	833	832	840	876	833	841	804	814	807	854	819	805	825	799	863	845	787	844	845	819	816	848	873	848	839	771	787	823	861	794	882	801	784	821	799	841	874	817	819	836	789	822	826	843	857	799	870	845	892	771	837	816	822	776	821	769	823	858	828	809	818	791	853	785	829	856	840	826	836	826	858	846	791	798	790	840	828	838	762	832	858	785	819	848	867	838	802	903	803	849	815	799	844	805	810	794	818	794	809	855	828	810	791	799	795	839	823	854	836	812	879	823	777	845	847	820	843	851	821	838	808	771	841	805	829	799	884	808	834	818	849	849	837	806	815	808	826	850	833	835	774	794	784	795	855	847	772	835	862	809	866	862	852	826	793	866	845	825	812	772	869	852	846	839	844	832	848	797	888	850	830	793	868	820	819	877	838	849	859	847	817	796	856	836	820	826	825	786	762	818	787	788	806	791	823	852	845	810	792	847	872	802	809	858	794	748	833	829	825	826	796	792	876	851	830	803	846	826	847	833	808	796	823	816	849	844	808	819	852	816	805	785	796	846	819	813	827	841	838	817	870	827	860	860	838	813	845	817	827	851	840	799	824	821	822	777	816	853	832	807	845	842	819	804	843	848	841	841	790	785	790
13087	1210	650	478	353	291	264	246	217	229	204	174	177	180	195	181	202	210	189	179	192	183	163	173	180	162	150	163	165	175	185	174	164	159	166	160	149	149	164	149	163	177	161	157	157	173	182	186	175	180	168	157	157	183	177	167	193	177	188	172	166	177	173	161	149	145	159	161	147	157	157	177	163	152	164	190	167	156	180	171	169	159	168	178	162	162	169	193	194	177	161	172	162	162	162	157	180	164	179	171	160	161	135	172	169	191	170	190	174	157	160	162	169	166	180	158	183	179	162	188	146	159	146	179	151	175	168	172	149	155	176	164	174	164	171	165	153	169	163	190	175	208	142	167	177	167	165	169	144	163	167	172	165	153	148	156	145	163	160	172	148	172	171	178	145	177	169	181	154	165	163	178	163	152	168	175	150	147	180	152	182	174	170	160	154	156	169	165	159	170	185	169	139	163	154	174	184	166	156	171	168	188	174	148	147	196	179	167	171	145	147	171	143	204	174	163	161	177	173	159	177	192	186	127	163	172	188	160	160	166	172	176	148	166	163	163	178	151	175	142	155	148	181	163	151	173	183	165	183	175	181	192	166	148	186	180	163	158	166	186	170	171	165	173	176	175	147	161	164	182	163	173	155	167	166	141	135	192	177	165	155	158	168	135	170	151	166	176	154	178	158	181	151	171	159	148	167	177	169	166	186	185	135	165	193	174	161	171	182	193	172	142	173	148	154	134	184	178	144	160	171	172	157	162	166	183	158	144	160	178	140	157	178	144	171	176	150	149	168	167	152	195	146	181	152	177	161	163	145	161	148	163	132	195	168	168	160	182	140	161	189	155	158	171	147	144	180	143	175	165	157	156	164	160	179	166	174	176	162	177	165	160	173	164	161	167	167	168	161	148	194	146	161	149	172	180	157	183	152	160	162	155	154	160	165	173	183	157	170	193	208	199	158	146	167	168	164	144	168	152	167	146	171	179	169	163	185	164	174	169	181	165	146	189	186	194	172	190	165	145	164	150	163	177	169	178	167	155	194	153	167	179	167	186	164	178	174	183	176	172	158	168	156	203	179	143	142	163	165	194	188	177	165	172	171	194	162	161	158	170	164	163	150	189	174	162	166	181	174	155	173	141	149	170	161	164	149	153	147	156	171	144	156	160	167	139	177	164	167	155	162	175	164	171	158	159	158	156	155	164	144	155	163	178	167	152	181	170	155	162	141	173	165	187	178	177	180	158	170	165	152	145	176	164	161	154	187	170	174	173	159	176	187	152	149	197	180	159	166	188	160	183	179	139	150	154	172	168	196	162	166	176	144	162	149	163	148	132	156	168	150	172	182	168	150	177	179	171	167	159	165	163	149	144	159	160	168	187	158	181	178	153	190	172	172	151	171	189	166	178	180	157	143	170	146	188	178	173	156	158	173	149	175	166	167	170	135	162	189	157	164	179	181	146	194	150	138	168	185	170	164	172	185	160	148	176	158	170	166	155	166	153	159	185	158	187	172	179	161	180	168	217	165	157	161	173	175	139	177	182	155	185	161	141	162	162	171	161	176	169	173	152	181	155	196	173	141	163	174	166	177	178	154	172	177	154	154	152	158	164	171	188	150	149	160	173	153	179	176	177	162	165	171	148	156	173	171	185	161	198	159	167	163	152	170	163	158	186	188	207	174	174	150	167	166	177	168	179	146	167	197	174	165	170	162	165	172	144	161	162	157	159	168	166	169	168	165	174	177	145	161	173	163	173	183	152	163	160	161	161	177	151	156	177	154	189	162	155	163	155	178	173	170	166	149	149	153	155	163	145	181	168	177	175	182	178	195	145	167	173	193	154	162	156	162	157	155	162	169	151	167	151	186	161	166	184	155	176	150	154	166	166	179	169	172	164	159	167	176	165	189	173	159	175	166	164	171	163	191	171	163	182	154	176	151	154	164	159	167	137	124	183	156	159	168	190	210	177	136	164	175	156	169	157	157	166	159	161	198	151	183	178	164	174	167	168	152	178	140	138	172	142	176	157	167	151	173	160	198	159	152	171	167	156	174	159	168	175	160	159	155	156	158	141	195	142	167	166	179	145	177	163	156	161	126	157	135	182	163	172	161	154	176	155	142	174	171	137	169	152	164	172	151	165	142	197	173	151	155	185	176	157	156	176	150	154	161	149	159	153	152	171	151	152	157	148	173	183	166	169	177	169	169	192	159	156	163	145	180	142	165	183	175	193	185	168	144	201	149	170	180	175	159	180	140	179	159	182	165	162	159	141	153	183	186	173	176	193	155	175	134	156	153	188	175	160	171	172	159	178	161	156	155	167	179	159	155	173	147	168	187	189	167	165	185	150	165	170	167	142	174	172	163	163	159	175	181	163	155	161	186	168	164	180	164	159	168	160	158	151	182	176	167	176	165	174	188	162	162	180	163	151	163	163	187	181	179	159	152	168	169	150	160	157	162	152	157	139	193	160	160	151	193	134	169	184	157	163	127	192	149	162	147	162	160	183	172	169	146	159	139	165	158	147	149	173	176	189	170	144	174	164	170	161	169	163	152	179	144	135	192	158	171	165	161	163	184	188	155	163	164	158	154	156	147	171	169	170	168	178	172	147	158	174	165	162	179	149	135	157	179	157	148	167	170	167	169	169	176	179	158	156	146	144	163	158	168	168	159	166	153	144	146	180	179	174	149	146	181	168	198	148	176	169	147	144	159	159	174	179	153	156	167	157	173	183	162	151	157	179	171	157	180	177	159	135	162	171	153	152	137	162	183	166	169	141	145	165	145	173	157	141	155	150	178	169	192	167	154	162	175	177	168	164	176	179	161	169	170	158	145	176	167	176	179	181	166	168	150	165	154	165	157	161	169	185	165	185	143	167	157	167	163	168	179	173	167	163	161	149	144	202	164	180	182	181	189	158	163	151	156	151	177	162	164	170	159	142	167	167	172	154	164	179	161	163	156	164	159	157	161	157	178	162	173	178	147	172	162	159	148	151	166	164	130	156	156	206	165	162	180	161	149	166	163	135	180	155	151	183	170	187	172	159	161	146	144	162	211	151	195	164	172	175	160	158	189	179	152	153	151	167	159	152	144	141	150	153	137	174	174	183	166	145	173	136	161	169	173	147	150	171	145	174	182	157	170	178	175	151	186	161	153	191	170	160	176	184	143	177	190	171	165	141	171	168	187	174	189	155	171	167	192	178	173	200	181	160	179	169	158	148	151	186	167	178	148	173	157	163	151	170	157	161	175	172	183	174	143	178	162	166	156	180	147	180	175	176	174	168	174	168	174	180	159	153	191	171	171	161	156	163	168	150	161	163	166	156	159	158	174	163	168	167	152	166	169	141	152	157	161	160	168	157	182	153	175	179	185	169	178	156	179	160	169	172	153	140	174	156	161	172	172	176	162	139	178	153	169	192	166	129	147	184	185	160	158	190	146	177	161	178	165	173	175	182	168	153	163	167	149	175	180	184	154	172	176	183	177	168	154	178	181	164	183	161
7990	1212	1514	1617	1379	1172	987	845	750	686	627	613	553	610	505	528	516	496	512	489	497	505	477	496	490	450	435	448	467	488	431	478	473	429	448	439	422	456	465	420	423	440	396	433	439	440	425	437	472	436	426	402	477	418	377	467	451	447	465	444	417	461	406	398	460	414	409	432	423	441	459	400	402	409	478	439	383	438	456	395	401	411	475	437	421	435	407	426	448	450	424	411	474	391	408	447	426	446	421	383	413	390	436	438	411	427	409	450	420	456	433	420	437	444	397	462	403	432	443	383	469	425	460	437	432	363	412	385	436	434	425	423	399	433	427	445	454	439	426	419	479	430	375	443	416	434	434	404	427	432	457	389	426	433	408	412	390	437	434	440	421	435	441	409	403	435	397	435	455	397	406	417	406	422	420	433	391	455	398	418	427	445	441	447	408	393	426	400	423	397	415	425	440	403	422	416	436	454	405	410	434	479	413	462	412	428	421	447	432	371	424	424	404	412	434	413	402	401	462	441	403	430	407	420	429	464	429	430	425	419	439	468	431	441	431	442	410	446	416	375	419	428	434	437	464	453	419	421	451	405	419	408	420	426	472	409	416	437	420	434	435	426	393	397	402	450	394	445	408	410	438	410	436	450	373	446	414	426	421	421	448	400	437	434	431	413	460	420	449	437	401	413	382	415	398	481	433	438	421	447	438	396	436	422	421	438	418	391	406	436	417	457	454	448	408	421	438	429	421	452	426	446	421	429	389	404	404	412	429	445	433	441	417	395	453	386	427	406	410	428	416	417	424	445	458	394	412	432	423	421	430	490	442	413	432	440	473	422	389	415	396	415	402	470	408	424	477	405	436	377	391	397	430	422	447	476	450	409	402	410	416	429	407	426	420	443	411	386	452	419	441	434	408	402	423	404	401	390	440	437	414	399	426	435	460	451	398	442	438	432	416	451	405	419	429	432	400	426	452	400	405	406	450	446	445	417	432	424	423	425	428	435	453	415	411	422	432	411	467	412	417	422	416	421	418	424	426	434	459	425	428	424	400	388	425	410	441	393	423	413	445	444	438	405	413	425	428	424	404	407	372	445	415	429	414	425	428	430	418	428	418	418	440	432	392	422	434	421	427	418	383	403	407	433	439	404	425	429	422	439	418	430	432	437	428	440	417	405	419	409	407	414	424	363	414	408	434	389	419	395	476	409	399	431	426	415	417	428	431	423	426	406	446	470	427	408	409	425	431	421	436	405	433	445	417	449	411	414	405	412	444	430	399	418	397	432	423	433	416	436	378	421	465	409	406	446	419	431	420	406	402	411	443	412	432	424	429	432	408	415	435	427	419	424	413	439	415	440	442	435	404	432	427	408	404	417	462	429	425	455	410	410	439	449	433	414	442	435	416	461	415	425	410	389	449	435	394	438	420	455	456	429	400	422	402	444	382	430	411	431	409	433	434	434	407	413	415	405	430	377	441	399	461	426	462	443	408	434	417	423	415	398	397	437	419	423	406	411	422	413	447	425	414	445	435	425	384	444	419	433	422	421	449	445	386	449	414	444	408	418	451	386	431	422	400	429	482	413	442	416	400	403	448	393	458	419	419	426	412	463	443	440	454	436	382	423	446	427	450	411	427	400	428	443	435	432	428	418	431	448	380	413	441	442	426	387	418	452	439	423	424	407	418	407	413	428	451	432	444	420	396	461	436	384	430	421	433	423	457	448	441	431	486	439	433	417	426	420	421	443	432	429	422	436	434	412	433	459	421	450	426	417	401	403	419	433	456	411	374	430	416	403	410	461	431	428	417	385	448	429	423	427	415	420	400	450	405	422	385	459	432	416	431	447	424	409	441	400	440	418	384	424	447	392	410	401	417	444	415	439	429	466	441	395	454	439	405	409	456	414	416	417	428	454	443	442	434	415	431	460	427	403	442	435	403	444	397	407	426	400	423	418	405	372	453	447	391	470	431	442	423	420	436	405	444	461	443	423	388	417	428	432	419	403	406	448	455	430	407	441	447	423	409	468	429	442	436	417	414	435	421	420	389	440	402	432	415	417	427	441	404	440	411	454	432	456	383	441	467	443	402	431	418	420	378	426	405	461	443	435	419	411	413	441	417	413	434	423	404	361	393	421	432	406	449	413	466	427	412	412	422	411	434	391	454	425	428	390	428	402	416	419	456	436	405	430	451	444	443	396	439	436	424	371	439	416	406	426	429	477	424	424	405	432	433	445	421	440	400	434	430	415	413	416	407	398	417	450	464	412	380	413	435	406	446	437	416	415	467	397	421	402	392	402	468	435	408	442	436	398	413	416	405	401	419	427	415	433	426	403	381	450	411	430	418	455	395	403	459	444	466	430	455	432	446	474	374	414	450	406	402	395	402	449	440	410	436	429	448	442	438	413	452	437	421	435	438	448	447	412	439	441	428	410	391	415	421	387	443	438	405	409	423	412	436	476	420	451	442	439	462	407	439	463	439	418	445	409	428	454	428	432	420	457	423	413	443	390	417	434	449	454	432	439	418	399	432	459	450	425	413	393	412	417	446	433	415	436	407	414	402	397	450	381	434	408	401	370	416	392	442	439	438	451	428	431	424	431	414	401	454	422	420	403	410	444	431	454	399	436	437	410	430	413	424	441	409	410	433	411	429	403	395	398	462	409	421	435	432	429	455	423	435	420	441	427	417	431	442	469	415	407	426	421	405	447	404	447	416	434	449	429	426	442	416	415	428	451	431	432	405	411	416	408	463	422	382	410	400	428	415	382	373	432	442	432	431	413	460	436	466	394	442	381	423	484	481	447	428	421	408	398	397	391	392	427	432	435	390	424	448	412	456	422	415	403	426	429	423	423	414	447	438	369	420	412	429	470	452	429	436	468	394	394	425	410	400	412	427	446	426	467	403	404	408	425	410	407	419	464	428	451	395	438	438	388	448	415	447	446	431	401	423	405	403	424	431	385	429	430	440	421	476	427	390	443	423	470	385	404	444	418	386	420	407	397	428	460	423	441	402	447	388	404	416	440	421	443	433	443	418	406	454	447	402	420	445	423	428	459	454	450	442	412	413	394	402	481	401	439	382	407	457	422	400	399	430	409	446	434	412	434	437	406	412	436	431	414	465	438	408	449	427	432	392	426	446	398	455	454	444	417	430	464	425	449	413	427	391	404	413	413	395	437	392	391	410	412	439	440	427	462	431	445	430	421	386	409	397	424	430	431	437	417	416	441	445	414	405	429	453	447	397	430	436	419	411	415	420	427	433	419	438	430	432	412	428	411	427	420	478	418	407	382	442	395	410	425	425	429	429	438	429	436	444	403	398	405	404	425	440	459	429	411	439	415	420	438	425	429	427	409	443	406	422	443	440	394	404	451	406	400	373	429	428	414	396	432	421	441	428	436	443	420	410	407	421	436	402	436	440	423	427	376	410	448	440	409	423	391	434	429	424	442	397	432	457	403	415	383	406	430	413	439	417	378	448	437	414	391	398	437	424	399	433	430
1461	391	384	390	434	433	369	383	379	428	412	358	407	397	354	417	367	417	409	376	408	363	394	402	397	389	407	384	395	400	400	391	391	399	360	418	385	364	408	378	401	427	411	407	391	386	419	407	399	383	389	390	395	388	373	365	352	428	392	407	433	379	409	395	392	414	422	400	370	430	372	387	387	348	342	373	355	383	373	363	400	388	402	373	347	401	363	352	372	390	405	405	415	377	404	393	366	355	382	414	395	419	407	404	407	410	348	416	376	396	393	409	406	396	384	366	389	391	370	386	448	436	380	388	383	374	342	424	376	412	389	429	407	381	396	443	380	402	407	375	411	404	417	425	376	414	407	414	362	390	449	400	353	397	382	372	368	409	368	394	407	381	407	385	382	400	354	419	386	386	408	400	438	378	386	438	408	395	401	426	395	395	405	379	337	409	382	400	410	409	405	396	387	409	388	365	411	352	389	419	426	433	372	382	357	395	409	399	384	410	429	403	344	378	389	400	369	402	414	375	381	383	388	395	402	418	362	416	365	384	365	384	393	386	372	433	349	410	408	419	371	395	391	378	385	373	431	430	394	424	383	383	399	382	411	387	369	386	371	421	384	388	389	382	365	391	367	367	382	395	391	386	382	396	371	403	395	378	380	364	394	379	409	395	402	416	428	366	330	386	376	377	370	400	392	370	377	400	398	409	411	321	386	403	390	377	389	385	365	388	383	359	385	356	390	389	393	404	399	392	403	384	375	350	410	383	395	419	395	369	393	376	436	390	392	398	417	425	424	412	351	363	391	410	410	373	413	380	382	374	413	430	437	402	410	397	397	400	421	408	407	359	424	419	410	410	387	435	387	406	415	395	398	395	421	403	386	423	379	376	357	363	396	410	420	414	368	403	367	394	410	394	422	382	403	393	386	433	416	389	394	397	384	392	383	416	419	399	427	397	408	395	412	404	385	384	392	399	411	410	385	389	416	390	339	415	394	391	362	354	419	374	398	404	388	401	386	425	384	368	388	390	400	432	381	376	386	366	380	391	412	397	354	389	448	421	372	402	372	411	400	395	353	387	390	392	401	372	429	410	408	425	385	391	368	416	404	385	416	412	394	397	435	394	426	370	392	427	407	399	383	374	401	389	360	357	411	412	399	397	382	383	397	339	397	353	414	379	412	413	370	414	423	428	424	387	351	358	405	401	380	377	419	364	370	373	434	424	395	419	373	343	403	422	434	379	407	393	365	391	408	371	338	377	394	379	386	408	383	397	376	377	414	395	353	408	374	406	347	367	396	385	424	395	384	337	376	351	362	372	356	379	396	404	401	372	367	406	429	395	371	375	377	434	382	376	423	384	373	383	335	378	374	402	402	394	392	409	384	381	382	382	394	381	428	382	384	368	362	408	403	408	368	374	394	400	420	420	399	422	384	382	415	342	419	361	383	380	341	389	383	436	381	381	400	405	411	389	349	397	371	363	385	411	383	384	400	383	396	362	394	410	376	393	363	395	372	396	353	397	385	417	390	374	418	380	378	414	393	413	388	398	379	428	385	390	378	371	421	380	386	401	374	411	432	373	393	389	369	382	405	397	397	382	393	448	400	412	402	371	375	403	417	391	386	393	397	374	357	393	386	366	400	405	398	418	367	424	405	414	384	406	419	361	324	339	387	373	389	395	362	379	393	403	404	390	416	402	396	429	377	416	379	410	414	395	412	400	421	414	353	409	393	415	391	401	428	394	400	408	360	369	381	353	346	411	419	366	416	396	426	390	374	370	396	375	410	416	421	331	392	368	397	402	414	386	373	389	395	362	405	375	405	360	439	398	373	376	386	366	354	398	401	392	382	402	382	449	361	365	417	359	384	392	409	372	349	388	367	423	423	404	373	398	356	397	425	394	377	404	403	361	360	401	373	396	396	388	408	377	388	400	382	441	391	386	376	377	367	367	431	377	431	410	405	408	378	365	395	404	402	402	380	392	363	403	394	376	369	398	423	390	370	362	409	415	393	395	385	380	406	379	381	381	439	397	413	405	373	341	394	407	375	466	400	411	401	331	381	381	381	418	423	399	412	393	380	416	408	362	418	387	399	366	423	400	409	371	385	393	399	427	437	365	386	389	431	394	431	407	383	401	384	384	408	405	386	357	385	392	403	408	433	390	391	427	426	374	418	365	405	404	395	419	370	410	414	415	379	404	362	354	396	403	392	393	348	423	385	424	444	414	366	404	400	357	380	420	384	430	377	411	399	404	394	417	383	399	406	397	394	394	389	382	409	400	404	388	401	407	423	422	387	366	390	423	413	398	408	373	399	399	408	403	402	379	354	395	378	354	436	408	423	413	400	383	428	417	395	398	373	404	397	424	395	399	379	368	414	360	381	373	411	419	403	387	388	415	380	407	375	412	408	389	417	436	418	343	385	406	413	392	414	409	383	406	399	352	374	342	399	353	384	362	370	382	399	369	362	345	329	396	403	366	364	422	400	392	380	387	404	394	376	416	377	397	383	388	392	394	408	414	402	367	406	403	394	393	374	402	428	382	385	384	385	393	381	410	403	416	404	402	417	386	378	381	420	410	390	431	395	397	380	399	369	375	408	366	393	404	400	384	421	401	401	454	395	368	393	398	396	379	353	409	404	392	400	405	400	398	375	369	393	420	415	397	413	396	363	380	399	377	364	396	434	384	380	410	394	415	388	395	372	415	366	393	401	371	387	426	375	410	416	394	377	383	380	377	386	371	401	418	404	406	376	427	400	382	435	401	384	396	347	366	406	426	398	423	386	371	410	358	399	369	366	391	380	408	385	419	400	373	411	400	354	445	386	436	383	414	370	389	382	395	423	434	397	372	386	411	410	393	377	372	383	416	431	410	392	383	395	365	387	358	398	403	430	399	392	371	366	414	411	382	412	412	396	371	384	371	369	420	394	403	378	388	401	383	404	374	361	401	422	372	383	398	368	370	378	401	403	402	418	401	381	360	412	420	404	420	374	384	355	385	395	337	424	363	383	442	429	386	403	395	369	405	443	393	374	374	417	412	404	389	380	418	397	410	363	359	386	416	439	414	428	380	419	392	381	431	431	418	424	389	412	421	359	390	389	414	398	402	367	395	425	399	369	396	438	392	376	386	407	352	374	362	354	400	384	379	389	366	380	381	411	423	380	363	410	403	380	420	409	410	408	414	409	407	358	386	363	406	409	397	401	397	403	408	415	404	423	404	378	353	400	397	400	380	421	421	369	425	371	404	354	397	399	375	371	405	398	355	412	377	413	382	389	419	417	394	391	380	367	365	418	460	404	414	378	380	404	366	397	422	365	352	391	386	375	421	382	407	371	385	382	428	358	394	402	418	392	391	423	407	403	395	403	413	390	434	396	374	380	423	379	406	403	432	399	402	362	388	410	374	392	406	372	424	351	422	417	413	385	423	407	400	378	373	365	421	392	410	418	412	418	381	401	362	398	411	419	412	379	403	361	435	390	395	378	405	394	378	400	350	378	398
2074	873	940	918	946	935	875	869	899	884	909	974	956	938	979	921	888	916	948	939	928	960	949	945	936	911	900	947	954	949	907	901	896	941	895	912	920	941	920	919	908	878	853	927	877	907	921	877	895	948	875	966	914	907	900	892	878	882	939	903	925	843	913	946	925	843	842	901	908	912	956	916	925	912	892	950	898	937	872	880	903	863	925	904	915	934	911	903	907	901	948	888	901	936	917	952	882	919	920	927	920	887	949	936	886	889	912	940	898	863	912	924	937	971	888	915	888	923	900	921	939	882	872	867	923	907	870	840	880	932	837	888	861	906	954	937	916	925	901	943	894	876	870	899	896	881	959	865	865	866	930	932	934	906	951	933	957	866	931	928	905	927	867	953	939	942	894	884	962	885	925	981	879	917	946	898	875	945	975	949	927	888	917	897	943	961	953	896	918	953	898	881	889	980	875	944	896	895	944	904	913	908	936	904	921	909	920	932	968	861	945	909	911	896	918	926	915	877	960	940	912	939	929	898	847	892	932	897	892	936	933	906	947	976	960	935	870	899	986	909	917	857	903	908	901	862	885	942	880	888	987	865	966	887	889	954	882	921	877	908	923	919	876	901	877	895	906	892	962	903	859	901	885	883	923	958	888	851	908	835	912	875	911	933	869	931	928	885	964	920	880	918	899	870	905	921	863	907	859	894	904	933	919	933	921	928	928	875	929	908	954	881	923	898	931	910	894	831	893	895	880	881	900	931	929	916	908	964	915	897	892	910	909	918	879	868	939	849	884	907	908	939	902	904	882	965	963	897	927	895	905	952	909	889	926	919	886	915	907	869	985	918	905	899	917	941	881	919	870	919	910	924	905	921	883	905	916	904	946	929	890	877	923	922	900	912	890	879	941	898	903	902	888	883	946	893	916	948	967	933	940	904	922	898	933	928	833	922	906	926	940	914	955	898	912	910	909	894	932	932	959	891	901	910	866	951	942	899	931	889	912	925	887	933	898	979	910	903	925	924	939	923	883	897	883	946	905	863	926	898	917	894	939	889	898	921	892	913	922	878	907	878	919	907	877	880	950	900	907	876	991	901	898	899	960	899	923	905	908	916	863	871	911	895	889	886	872	894	924	925	909	939	864	922	916	897	914	950	830	858	829	951	928	903	920	923	888	848	935	939	930	888	935	865	906	937	894	918	884	924	886	896	928	972	852	925	912	945	922	938	916	926	915	864	874	945	939	964	910	930	942	881	905	878	945	924	914	940	927	841	942	891	883	911	975	926	944	956	897	926	904	896	895	908	943	876	950	918	900	860	912	875	915	887	956	868	900	865	959	868	917	910	889	941	874	919	863	916	877	867	948	917	898	937	948	876	881	927	884	904	918	917	899	815	912	904	972	863	926	852	855	935	917	903	907	943	921	888	858	904	867	890	866	921	848	932	907	919	886	931	936	891	898	921	931	865	918	976	918	884	909	895	942	960	944	890	910	855	916	882	862	913	901	853	864	937	989	922	921	857	918	992	863	849	914	946	906	866	905	931	908	928	892	912	940	919	948	924	917	934	890	905	929	899	967	913	907	982	893	956	847	867	895	868	901	898	894	924	962	897	926	897	925	915	870	901	960	896	882	919	901	898	887	868	931	908	883	876	873	885	914	887	903	916	919	886	906	867	902	870	926	928	906	922	925	912	903	898	864	885	949	967	875	880	953	929	919	920	881	979	860	905	910	886	954	854	936	910	850	915	868	920	879	937	892	970	913	935	953	902	852	864	863	956	980	882	944	875	865	909	918	925	949	912	947	927	910	981	931	901	887	869	937	914	889	926	898	964	844	929	941	953	952	893	881	912	942	935	889	893	953	963	879	843	980	923	909	932	887	895	849	949	891	874	971	943	944	917	934	878	926	923	932	936	930	913	920	923	905	902	907	937	940	907	896	954	919	890	958	939	893	907	917	902	870	878	877	856	922	948	902	878	927	878	857	925	920	932	881	877	912	886	925	951	903	941	929	935	932	903	910	964	921	940	942	885	908	873	907	876	940	862	846	942	893	879	955	879	948	898	875	931	915	931	930	864	954	929	912	923	936	960	889	913	884	895	920	955	927	942	913	956	895	891	953	915	913	888	875	868	904	919	922	913	899	895	921	950	897	909	908	916	914	941	884	912	875	882	899	914	927	933	940	937	944	878	880	908	881	900	954	881	949	929	880	917	908	920	873	937	919	867	932	914	856	876	892	911	942	930	899	857	914	881	869	887	897	865	877	935	936	938	936	911	916	920	907	927	915	865	935	944	936	886	925	937	891	888	980	923	911	970	912	880	872	969	914	895	906	916	875	885	924	864	911	899	960	907	902	931	948	891	872	911	928	925	958	938	940	906	903	923	974	904	943	938	947	950	950	936	924	866	902	936	921	913	968	890	908	931	846	895	868	939	921	855	897	904	951	953	862	886	915	865	890	910	919	881	895	921	889	921	884	834	907	923	913	949	912	868	886	869	888	951	855	882	939	910	924	921	896	928	918	912	894	903	924	856	869	881	904	905	915	906	907	928	904	879	911	912	923	940	909	886	907	907	911	927	931	918	964	951	882	880	917	940	856	945	930	900	944	860	920	949	920	874	943	881	947	913	933	936	913	958	887	908	971	920	897	959	911	929	875	929	924	955	927	929	864	870	914	929	867	890	907	930	922	880	889	927	933	853	923	911	923	900	858	897	886	903	951	946	966	901	883	860	934	958	831	851	926	894	925	928	914	904	895	939	902	896	839	922	957	919	930	912	890	897	936	938	825	950	876	920	882	944	944	918	987	855	953	879	899	962	960	918	891	962	878	950	897	884	943	991	918	921	939	955	920	916	976	862	858	932	878	929	929	958	899	896	881	905	898	907	908	930	920	962	893	904	881	939	885	852	980	927	920	890	934	960	895	968	921	898	909	890	872	915	851	882	929	903	899	892	891	918	918	929	948	945	950	957	921	895	913	912	899	926	871	891	904	906	899	910	932	923	898	898	879	901	876	917	909	877	905	877	929	935	945	941	939	894	926	919	930	904	905	895	874	904	861	957	947	872	938	925	968	932	892	914	900	988	941	930	989	911	932	897	904	893	897	914	971	883	901	906	863	870	915	985	925	925	890	914	873	954	931	923	871	949	962	894	984	918	858	943	918	838	902	935	885	888	936	930	976	864	872	884	903	963	931	902	909	935	916	919	912	886	945	900	907	905	870	843	937	936	888	948	933	880	885	853	920	934	936	884	932	874	892	984	927	910	883	904	862	905	919	948	920	865	902	909	934	933	893	906	919	875	902	945	899	901	923	955	883	932	986	972	917	944	905	877	924	943	850	953	892	884	952	923	1010	928	938	909	935	903	907	904	888	870	952	903	894	885	893	905	924	939	874	916	910	923	848	878	936	875	887	919	885	946	928	923	906	929	921	874	911	904	905	921	893	986	912	905	947	871	916	885	928	870	829	884	847	915	919	920	921	883	845	871	898	912	942	917	875	878
7172	750	592	520	468	424	400	403	394	365	379	374	379	367	362	416	351	385	362	359	367	379	393	363	351	344	375	353	368	361	319	332	329	412	326	322	347	362	368	355	357	346	332	326	353	391	361	401	365	403	367	370	352	355	384	310	372	390	361	341	375	321	350	351	323	357	353	352	342	387	378	316	375	357	383	334	431	332	371	343	371	357	343	339	320	351	373	364	377	350	358	406	354	311	345	340	295	360	313	410	373	334	367	332	340	355	335	359	391	360	395	386	345	375	308	352	336	380	329	332	348	362	342	345	371	376	357	361	339	342	351	367	376	357	345	369	360	358	368	312	367	354	384	353	333	378	344	363	360	351	380	332	366	363	329	323	328	349	410	340	363	349	358	366	312	352	341	359	339	375	375	356	358	341	346	385	337	375	365	350	308	389	338	382	348	393	373	363	371	339	358	384	340	376	349	374	360	382	364	321	326	367	352	355	375	338	403	326	337	420	394	373	339	364	339	374	349	339	377	334	346	361	354	347	367	309	368	355	376	354	414	402	352	355	366	358	349	363	329	394	369	342	365	321	354	357	358	357	349	374	355	317	355	355	363	343	362	334	343	345	366	370	333	350	346	382	344	342	354	339	310	392	338	361	338	367	336	335	346	365	384	400	342	329	339	315	348	344	350	400	334	340	375	362	374	350	348	350	361	350	345	352	335	331	323	327	333	354	412	328	355	355	395	353	342	378	367	362	386	372	350	355	341	383	373	349	355	387	374	359	323	350	361	349	348	350	343	345	344	365	338	305	345	344	323	362	341	342	354	374	344	297	387	366	321	363	383	362	368	363	357	329	372	365	334	353	394	351	344	362	339	362	333	367	351	387	364	354	349	334	380	384	372	330	352	341	355	342	344	378	418	353	354	370	326	346	334	324	393	324	356	367	371	348	304	334	353	342	347	352	329	356	357	381	367	346	329	374	374	349	331	334	321	337	337	362	369	324	349	332	345	375	376	340	366	390	386	340	352	346	385	362	354	363	340	339	359	359	331	338	374	350	373	349	349	375	365	365	358	382	315	353	341	377	334	340	316	344	323	353	391	365	340	336	300	333	373	367	325	364	383	374	384	361	362	332	374	355	363	370	369	392	327	373	342	377	361	347	318	369	357	355	359	337	351	365	318	389	360	357	365	329	381	362	351	323	343	355	306	344	356	348	316	365	352	323	367	353	331	375	347	334	386	371	354	361	363	354	320	350	390	330	345	371	387	362	400	368	349	365	334	386	361	343	334	329	382	352	358	365	367	386	368	346	365	327	345	368	322	368	338	359	345	369	364	334	377	328	398	333	342	336	367	318	386	321	370	377	371	340	319	385	384	377	358	334	345	363	359	372	360	383	359	370	383	359	377	347	327	361	366	376	357	356	341	329	353	326	328	390	352	328	354	336	384	337	360	376	321	350	354	360	330	347	336	360	379	329	331	348	345	353	376	346	376	374	360	317	375	363	396	349	366	307	322	389	341	333	344	367	363	331	362	391	366	361	323	362	356	361	340	340	334	357	375	364	365	358	340	335	328	350	347	384	369	354	354	362	366	342	380	343	408	379	378	342	369	355	382	338	383	375	361	363	388	334	344	352	340	349	356	360	385	377	355	347	371	311	388	326	340	356	338	393	337	366	365	360	315	345	358	385	379	313	379	341	395	365	357	312	377	352	377	366	363	342	373	350	343	376	371	365	364	341	376	348	363	367	358	364	385	373	348	337	349	362	391	395	361	362	320	322	388	370	345	332	355	397	388	374	369	359	394	365	356	366	411	360	325	368	348	347	379	313	347	375	376	330	349	331	344	372	339	346	340	367	357	331	325	403	333	379	365	366	352	368	348	335	340	375	411	377	307	370	379	333	341	362	345	338	327	359	313	363	381	381	375	350	401	361	359	362	367	360	359	357	343	334	360	347	374	332	369	344	379	377	359	321	336	337	369	357	349	331	353	388	388	342	374	374	357	328	360	362	356	359	346	352	358	366	327	390	375	360	365	377	354	358	304	340	313	313	329	367	345	367	362	349	357	351	356	359	321	331	382	353	352	350	358	350	393	374	342	308	401	346	349	367	344	360	350	357	339	366	363	377	353	357	364	378	324	386	373	340	368	385	323	363	358	388	359	323	364	362	340	350	362	335	336	347	367	384	376	359	359	319	385	326	388	381	341	353	293	364	346	340	338	344	356	363	371	313	349	362	379	361	361	355	351	349	355	365	352	321	350	369	338	361	359	369	388	351	352	369	332	362	328	363	391	357	351	335	339	364	342	327	370	359	352	341	352	366	371	359	353	358	348	367	358	383	378	373	320	343	385	357	398	365	344	316	336	347	347	355	330	322	361	369	394	357	362	364	335	355	318	362	370	343	350	344	363	355	349	368	380	354	347	311	332	354	371	364	389	397	359	341	348	372	351	385	339	330	399	352	332	348	313	364	361	350	389	372	350	365	371	342	390	353	355	364	354	368	366	406	382	385	336	364	317	390	374	367	360	362	317	332	339	376	373	400	358	349	359	375	347	344	341	360	383	369	342	365	380	381	370	381	343	318	381	383	332	343	354	319	360	361	385	349	318	330	358	344	391	355	382	360	348	395	374	340	380	343	390	337	372	385	385	328	338	363	350	356	349	350	343	359	367	345	341	392	345	348	375	330	345	366	372	372	365	341	391	346	336	374	385	356	341	347	347	329	368	387	331	382	371	370	323	382	355	366	417	360	342	392	396	335	371	353	346	348	356	338	349	376	310	353	347	358	362	338	325	367	374	375	378	363	321	355	336	351	333	337	373	341	311	355	367	361	401	323	342	388	354	346	362	325	356	367	357	376	365	390	362	364	351	344	355	331	362	341	339	365	352	362	342	357	348	356	368	335	348	365	373	336	367	363	311	371	359	325	332	314	353	357	382	378	367	348	375	350	350	383	358	343	373	385	332	358	341	353	356	371	370	359	373	353	394	342	354	355	379	301	369	338	356	324	418	362	332	348	335	345	339	343	378	383	324	334	367	357	348	339	374	374	357	374	353	356	332	343	354	375	331	361	364	385	347	340	373	394	348	378	376	356	339	346	358	376	339	313	354	310	376	379	340	329	346	374	352	323	335	382	395	346	332	319	350	360	341	367	365	379	350	338	372	379	379	374	367	372	360	381	351	350	360	344	371	344	323	345	335	344	364	379	330	377	344	337	395	371	342	316	373	346	373	357	348	333	361	363	347	345	335	385	335	358	346	343	344	363	350	370	357	365	327	359	417	338	352	343	356	367	348	347	344	353	369	336	321	353	344	354	375	352	367	357	329	345	348	365	359	378	310	334	364	371	337	355	339	405	358	362	371	325	333	358	374	344	360	351	347	355	345	352	347	356	358	357	365	380	374	402	347	382	380	342	367	369	380	352	352	390	356	348	368	330	366	338	372	356	359	347	345	361	347	342	371	354	326	372	339	291	349	316	304	369	361	404	362	347	350	346	396	347	377	354
6627	1209	1329	1387	1299	1201	1155	1015	966	972	881	892	866	925	899	888	813	875	892	871	869	799	809	904	827	813	793	841	823	793	825	864	831	798	819	829	827	797	839	820	815	820	791	867	848	839	834	829	853	830	836	793	828	855	771	887	830	807	852	814	843	825	833	811	843	838	836	844	823	799	853	867	870	821	799	806	825	819	794	859	847	841	812	789	846	822	773	816	824	813	837	804	791	815	794	815	860	787	826	817	849	833	842	802	793	818	829	832	877	844	851	839	807	813	787	822	805	870	892	831	858	770	811	819	860	807	833	858	859	838	858	818	766	843	815	819	866	842	765	824	835	803	796	833	840	786	793	833	857	832	848	766	822	804	847	763	825	840	840	827	797	820	791	806	749	774	888	805	802	843	848	809	811	815	832	805	858	785	839	860	810	839	855	812	866	767	865	864	823	814	850	820	809	845	833	788	816	812	806	799	840	825	867	845	838	823	890	876	865	793	825	850	793	837	811	806	783	806	835	807	836	837	822	774	810	782	792	812	804	814	809	838	830	777	818	838	876	835	787	793	816	792	819	753	839	828	785	802	843	799	766	777	826	795	844	806	805	816	841	774	809	828	794	886	785	821	862	842	811	871	867	806	806	836	818	814	863	865	849	800	815	849	787	823	810	835	784	857	839	827	809	830	817	810	809	822	834	801	781	837	808	783	850	813	848	788	789	802	807	780	866	776	802	860	809	843	829	781	814	824	836	820	819	870	824	853	832	786	832	826	805	869	877	783	872	814	818	854	803	841	790	842	827	846	741	853	835	838	816	788	838	835	787	861	819	828	824	821	810	866	825	806	790	864	830	831	849	816	840	850	805	867	826	826	783	867	833	804	795	811	797	833	834	794	789	796	863	801	803	823	758	816	820	810	819	796	822	788	867	804	769	787	854	854	805	846	805	829	806	766	807	783	845	821	799	834	807	821	828	821	856	805	804	830	892	763	868	823	800	834	833	818	849	847	798	822	823	792	831	828	841	776	816	872	810	786	774	840	846	826	831	859	854	778	795	866	829	819	810	803	797	791	794	867	837	811	848	810	870	778	803	838	800	834	810	848	810	811	785	803	847	857	817	812	797	809	832	850	864	830	844	821	773	855	819	863	825	784	832	792	880	861	782	801	826	793	794	809	850	798	844	748	825	795	803	856	847	873	854	834	845	800	812	857	802	805	822	782	803	778	841	818	801	851	809	824	841	857	812	833	811	861	841	816	895	889	882	798	788	849	825	839	848	804	789	838	861	812	843	845	814	825	824	847	812	784	849	837	818	875	786	824	830	822	816	787	802	839	805	818	860	799	808	815	834	879	848	848	873	780	844	832	849	833	877	819	794	792	855	870	783	809	815	844	832	846	817	793	831	824	804	819	795	847	787	891	834	839	809	857	844	828	878	824	836	845	735	806	819	842	812	828	815	826	860	846	822	817	842	826	836	835	831	874	798	840	840	865	767	809	796	779	852	832	823	803	799	799	819	799	808	829	833	844	853	836	783	829	777	811	782	808	820	822	836	839	840	789	834	814	778	863	795	831	817	817	827	798	832	815	792	811	783	813	813	866	874	825	800	785	810	828	893	854	828	810	796	840	846	796	819	873	814	789	815	818	825	836	827	811	827	859	826	785	823	844	807	730	792	783	813	802	834	836	832	852	800	794	799	806	841	786	818	826	853	843	889	774	831	830	812	809	810	779	864	810	851	809	837	831	840	842	785	807	827	802	800	830	824	832	845	806	792	804	818	814	835	834	785	816	829	851	776	749	835	860	804	801	845	779	855	846	834	841	814	840	863	812	843	806	805	792	819	799	857	799	818	844	854	802	841	837	810	822	763	800	779	823	850	819	842	807	753	820	852	867	834	821	880	778	845	811	827	856	778	790	847	805	832	825	787	834	783	807	807	801	777	762	851	857	888	870	834	842	840	816	822	821	798	845	843	824	843	805	851	845	799	787	815	828	782	795	860	838	801	809	824	835	827	852	826	844	855	821	781	827	776	785	804	836	787	813	848	854	771	822	817	850	867	814	770	813	786	872	830	821	854	879	841	814	753	805	850	783	829	813	818	820	803	833	805	836	800	773	834	795	803	789	796	833	770	829	794	847	826	828	834	838	785	800	817	777	859	803	855	811	751	850	844	831	836	870	827	817	843	815	823	842	790	825	853	910	870	826	789	824	780	791	827	867	825	829	796	772	826	847	811	766	881	781	794	845	804	819	845	806	804	796	800	840	743	828	855	816	822	798	771	843	821	839	807	840	820	833	812	822	833	842	805	834	836	821	841	838	851	813	802	762	814	832	809	857	842	834	806	836	785	790	829	841	863	789	795	828	812	781	809	795	829	870	820	865	813	833	760	862	883	801	814	861	820	825	825	825	793	852	827	819	797	889	825	830	812	810	867	873	779	805	790	827	830	799	857	824	851	762	760	860	850	843	811	817	812	844	775	795	789	798	799	855	859	878	769	822	818	842	795	845	822	837	809	795	787	845	840	857	819	851	847	813	805	845	808	778	806	788	795	818	807	822	777	831	854	819	830	804	819	789	836	845	839	825	828	826	809	822	843	833	796	870	796	805	828	836	801	835	889	853	805	834	831	827	823	829	826	780	790	788	814	826	839	852	823	798	878	811	828	819	789	844	810	806	825	829	819	848	854	830	857	794	812	817	835	855	817	793	821	812	807	846	820	825	823	843	795	812	829	824	805	848	815	806	820	858	863	831	841	803	790	797	857	846	793	778	794	827	796	843	863	819	776	800	825	831	817	825	814	836	808	837	843	806	863	840	861	840	803	841	827	822	799	796	795	861	786	824	806	824	842	798	851	829	826	859	866	778	807	852	806	811	800	794	819	800	852	833	804	846	812	843	831	803	837	842	775	774	802	831	818	890	820	805	845	814	789	833	827	814	844	771	778	853	829	844	803	791	829	804	862	833	844	837	803	820	808	864	869	834	799	840	759	860	840	785	839	895	816	819	803	804	820	849	794	821	863	780	834	811	816	777	863	789	782	820	814	825	805	812	819	802	788	779	803	883	839	818	879	825	819	807	815	800	825	810	816	814	837	841	805	803	861	833	771	772	814	821	811	808	864	758	820	839	793	796	833	836	818	817	836	798	873	821	820	845	882	765	811	842	810	854	784	853	847	860	788	820	808	850	858	837	849	839	877	790	842	802	789	812	821	831	812	821	833	791	834	849	838	845	819	869	830	790	879	844	794	847	831	821	817	821	855	837	849	845	781	760	864	844	827	833	862	827	833	830	838	851	823	840	805	812	807	855	772	823	824	811	844	758	836	817	838	823	772	794	796	829	841	790	833	774	806	904	798	821	852	816	819	809	811	896	821	824	825	795	868	794	853	785	826	813	843	823	855	823	828	820	861	785	805	821	839	860	800	807	866	823	795	874	801	857	821	819	862	795	823	854	854	813	808	790	857	800	819	833	838	848	836	828	844	821	853	791	827	825	781	771
13100	1284	637	475	330	276	267	223	217	182	209	213	145	190	175	177	178	172	201	168	206	165	160	173	165	146	154	140	157	172	168	169	187	160	177	168	142	151	160	164	164	157	129	173	174	170	173	155	173	177	161	173	171	167	178	179	185	165	156	174	163	186	174	147	153	196	177	166	161	165	173	146	177	205	168	164	164	155	173	174	198	167	161	188	158	183	176	178	185	147	157	160	172	162	153	185	157	166	151	161	182	152	175	163	159	151	161	162	171	173	163	163	161	151	153	186	169	186	152	160	151	160	156	170	169	175	172	163	156	139	143	163	151	177	177	173	156	164	167	154	171	168	171	161	206	217	171	172	170	155	149	167	182	174	164	161	180	139	174	167	172	178	181	166	149	179	157	165	166	161	145	146	165	168	164	140	152	143	160	191	167	163	167	171	162	199	149	179	174	146	143	188	175	156	176	195	189	142	148	182	168	181	166	177	167	181	155	175	157	186	169	148	174	155	163	175	143	165	190	154	151	146	172	157	170	149	157	169	174	151	184	165	172	168	165	149	156	148	158	174	145	158	160	145	155	156	185	150	185	176	154	175	143	157	152	176	163	158	128	170	166	174	160	160	179	160	168	179	164	162	152	152	158	166	162	153	165	159	172	155	173	136	170	158	162	161	191	161	167	162	153	167	145	167	169	173	177	166	165	161	155	177	183	183	190	186	157	174	154	179	166	190	137	148	188	177	187	180	169	164	202	170	162	185	185	159	148	140	182	159	168	169	143	159	189	175	182	165	159	187	186	164	193	139	167	138	149	161	184	172	149	156	171	180	155	167	164	178	192	190	178	161	163	143	157	152	184	166	153	170	149	136	159	166	142	136	177	172	169	188	185	170	159	151	147	174	179	183	195	154	160	203	181	144	150	169	177	170	130	166	158	182	181	201	172	161	172	172	154	171	171	173	175	163	180	166	157	153	171	178	165	154	139	146	163	150	153	160	173	159	133	153	207	167	166	172	148	160	139	153	155	168	190	173	171	144	187	164	177	168	207	159	159	181	165	164	155	170	165	175	147	172	157	171	171	149	175	153	166	172	172	164	143	162	174	157	137	188	153	146	185	182	178	161	172	172	191	166	154	167	160	138	155	175	174	207	185	184	167	173	151	165	169	164	157	163	141	173	148	156	161	172	170	183	158	164	159	201	155	177	163	176	166	155	176	167	176	146	177	156	160	170	175	180	156	165	169	168	181	170	157	172	172	163	165	147	177	161	179	167	169	175	173	135	165	175	179	171	173	175	178	177	171	183	178	164	181	156	148	149	180	154	155	165	157	167	139	158	192	165	147	145	159	160	160	157	156	163	168	162	149	176	170	169	174	130	163	149	170	154	197	192	192	166	166	152	151	158	177	180	159	158	157	154	167	178	210	142	150	157	168	162	200	189	164	151	169	211	172	147	162	158	153	158	142	160	178	162	154	163	173	165	177	167	163	173	151	154	145	159	190	188	167	168	183	177	153	173	130	156	170	152	148	163	160	183	155	148	186	163	188	189	156	143	169	197	138	165	161	170	166	168	183	167	161	178	187	167	166	166	163	182	158	157	152	153	160	163	155	161	176	162	161	171	166	162	147	171	169	188	164	145	169	146	172	194	179	160	173	177	155	167	180	168	172	187	171	178	154	136	159	163	156	172	176	178	192	153	142	174	174	149	166	179	166	160	178	193	162	164	165	150	173	152	159	166	157	168	182	142	172	188	179	165	171	165	149	159	166	147	144	163	141	143	173	185	155	175	172	152	171	182	177	185	170	161	177	140	183	167	182	159	165	174	176	174	145	143	144	200	165	169	158	160	149	159	163	189	180	164	164	173	162	149	163	187	167	152	130	152	166	151	171	162	129	177	159	151	183	156	134	154	159	156	158	162	171	145	151	155	163	179	164	173	168	147	162	184	186	157	153	168	167	191	180	169	158	167	161	169	177	159	142	159	175	164	178	165	134	164	177	154	167	177	152	170	172	185	147	167	172	165	164	181	157	159	162	158	166	185	189	165	187	137	156	158	134	164	150	159	181	169	140	140	149	146	164	174	147	170	157	169	133	143	157	183	192	152	158	156	158	155	159	159	135	152	179	159	153	176	130	179	168	169	150	191	175	189	160	177	166	192	168	171	143	153	163	158	184	161	157	163	155	167	168	177	185	185	163	191	156	155	175	160	178	166	172	171	155	160	170	168	136	165	169	156	158	175	177	146	156	147	187	155	175	156	154	133	162	173	173	152	182	173	141	153	172	154	175	163	169	168	159	159	178	173	152	176	155	172	157	172	159	180	161	179	150	164	173	189	157	172	159	171	173	170	165	166	191	172	165	199	195	174	158	164	165	160	143	207	188	195	177	170	148	156	151	175	160	148	190	183	172	169	168	178	219	158	150	185	177	180	166	165	149	169	175	186	167	146	183	159	139	165	169	161	148	158	157	183	161	182	167	194	155	170	156	185	177	201	144	184	171	173	180	155	149	172	164	197	164	186	146	154	172	170	162	164	185	183	177	178	159	170	158	148	146	161	183	161	173	170	177	195	151	163	156	169	158	192	150	168	175	162	133	158	185	177	182	161	159	153	177	180	153	152	178	189	173	182	161	172	152	138	199	161	151	145	180	174	140	153	153	166	154	163	161	169	163	193	147	159	172	178	191	154	144	167	169	206	166	158	164	177	175	165	145	207	144	154	186	174	164	139	152	135	154	135	136	165	163	157	156	166	184	158	165	138	161	158	162	186	188	163	156	165	163	167	149	185	175	160	160	162	167	181	180	165	175	181	181	181	175	164	151	173	161	152	157	162	169	185	169	183	136	160	167	165	157	151	191	176	159	146	152	154	176	154	153	151	152	166	152	174	174	175	150	140	166	141	176	184	167	158	139	188	197	155	130	169	145	180	174	137	149	183	180	181	157	165	172	165	172	149	151	186	169	184	185	175	157	175	158	175	165	162	152	154	168	161	163	166	158	158	155	140	162	151	198	159	168	168	146	153	172	161	187	159	171	176	159	166	166	161	163	184	188	168	149	180	153	160	165	162	157	128	152	157	155	195	164	189	180	161	171	136	147	166	147	145	127	154	164	166	134	172	181	174	191	156	144	146	149	171	158	171	187	171	161	171	173	187	167	160	185	162	162	175	166	169	182	179	171	164	148	171	161	166	177	173	156	146	151	164	134	179	161	177	143	163	175	151	166	170	151	158	180	165	186	149	154	167	156	172	184	154	160	155	146	175	182	192	169	149	160	163	169	174	175	182	171	163	157	167	167	166	154	171	172	167	166	173	183	179	184	182	151	148	144	176	183	161	188	200	193	175	181	156	160	157	164	158	181	144	155	158	195	162	170	157	167	161	168	184	189	170	163	156	172	156	144	162	171	155	158	186	154	149	173	147	187	175	147	155	161	183	148	139	157	176	155	157	166	177	161	156	164	172	177	161	177	183	161	172	161	166	178	169	138	161	144	198	171	176	177	160
8079	1232	1426	1542	1364	1126	931	825	721	690	663	632	555	571	578	510	532	511	496	529	489	498	509	489	440	444	454	460	438	460	453	459	451	442	441	438	462	450	431	466	440	443	414	409	451	407	407	457	464	472	442	427	436	448	462	458	424	428	423	416	426	401	425	439	441	417	427	425	421	403	399	422	453	415	433	420	423	442	430	438	423	400	411	452	459	436	437	447	439	452	370	433	429	443	431	438	412	410	395	423	406	449	412	414	453	457	412	464	418	429	433	415	430	433	427	409	429	443	440	419	417	418	401	405	430	430	413	439	421	409	425	387	445	380	407	408	426	411	458	417	424	437	448	422	450	436	412	445	426	409	448	386	416	439	446	408	395	433	425	432	400	392	419	438	403	444	393	428	489	465	441	438	441	428	437	424	445	427	438	439	424	414	393	414	450	421	437	458	421	420	397	427	403	411	446	425	402	415	426	441	436	427	439	399	458	426	460	425	399	388	394	426	426	400	425	423	420	415	425	417	421	451	379	417	416	415	404	400	401	397	408	348	431	415	429	448	412	403	448	414	435	427	432	411	429	400	448	391	456	427	421	471	448	408	394	433	400	403	410	395	424	424	404	403	433	447	444	440	394	412	412	430	424	448	463	409	377	412	424	420	439	438	463	440	435	448	421	434	431	393	430	437	424	451	435	439	452	458	455	391	431	410	434	410	430	433	433	445	444	430	419	465	417	469	434	383	453	435	415	430	399	436	387	436	444	415	410	423	435	413	401	468	413	410	427	460	415	416	422	417	469	422	435	404	417	424	409	433	437	410	421	421	418	426	442	449	410	445	409	413	401	428	427	434	427	443	439	419	392	412	431	382	428	413	436	428	431	455	417	414	414	407	417	424	426	411	436	422	428	422	423	458	413	433	388	450	429	387	418	416	412	436	426	403	415	429	461	410	394	418	389	440	402	435	421	380	390	425	406	416	453	422	456	442	400	407	421	401	457	419	416	399	442	433	403	418	423	465	414	393	460	431	426	448	394	418	447	414	458	421	423	407	444	453	390	436	428	458	418	437	411	458	399	419	413	392	397	447	386	399	425	433	416	435	470	408	428	438	450	413	428	418	438	440	430	424	422	414	407	410	419	450	405	441	446	408	398	434	433	416	420	451	391	440	430	410	424	434	413	396	430	417	432	437	471	425	421	443	395	411	418	452	427	415	420	409	428	420	431	439	406	461	428	435	436	441	434	461	458	432	435	413	399	429	422	398	435	438	385	419	421	398	427	417	445	458	415	455	438	400	443	433	428	452	393	425	426	400	414	430	441	437	420	416	420	407	404	414	416	453	402	409	421	421	437	410	464	412	437	435	440	419	396	418	395	413	423	399	413	440	469	426	394	386	405	428	427	415	406	439	421	440	400	422	442	442	444	460	445	423	406	429	412	392	404	437	428	442	401	409	437	452	440	478	414	421	441	458	430	403	414	405	436	419	392	426	438	421	389	404	432	403	393	449	420	432	401	394	454	398	455	406	397	412	419	441	422	390	472	454	452	442	451	470	434	462	415	376	439	426	439	419	414	424	376	431	386	429	409	472	419	434	427	437	448	406	421	425	401	409	452	425	423	402	409	450	419	434	419	442	416	407	420	424	425	406	406	419	417	440	427	436	408	446	406	425	408	419	441	407	398	424	419	467	427	439	412	425	412	417	441	392	423	462	448	444	415	429	413	466	467	423	407	449	435	432	402	442	412	425	438	440	434	429	450	443	413	460	401	405	395	437	396	451	416	420	407	480	423	446	430	419	425	424	405	464	459	420	418	393	453	419	370	428	381	421	453	419	421	422	401	434	441	430	422	401	447	427	388	377	414	444	411	437	429	398	474	452	435	418	429	429	437	432	430	438	445	448	443	398	418	404	427	427	439	381	448	411	422	450	411	414	399	437	394	437	411	420	423	440	407	425	441	407	421	422	409	446	447	407	392	416	403	414	434	424	449	447	432	403	417	406	417	434	428	430	468	436	457	453	438	431	428	437	450	422	415	404	451	449	427	450	394	432	399	442	412	428	430	421	416	411	429	432	402	447	410	394	403	420	409	398	417	417	404	419	427	407	437	452	446	403	431	437	438	398	426	401	371	412	426	447	434	411	422	401	421	455	415	441	385	435	400	433	460	406	413	413	453	413	440	410	390	432	442	430	430	452	415	394	420	446	447	428	409	462	446	435	396	414	401	431	411	432	423	464	457	474	422	422	430	439	411	434	440	430	391	439	408	431	435	446	430	461	411	466	402	399	415	433	411	435	413	437	431	432	399	431	436	408	403	407	432	436	407	409	420	428	405	398	417	414	421	458	392	418	409	449	382	404	430	441	407	428	394	409	430	427	415	411	433	428	452	417	400	407	437	398	447	396	412	415	434	455	432	412	452	453	431	439	411	400	427	460	453	403	425	466	424	451	422	456	452	467	398	426	415	448	415	427	433	394	415	459	465	418	441	438	433	431	438	456	457	423	425	421	447	442	437	436	405	415	411	455	422	384	412	449	419	460	440	409	402	421	422	447	437	399	456	415	401	430	416	393	423	413	388	430	412	433	426	440	415	436	436	407	420	382	414	452	428	389	417	398	422	469	443	411	456	448	398	414	406	417	420	418	433	449	437	421	404	428	453	391	425	430	452	437	450	419	417	431	503	410	430	423	449	418	444	418	427	396	417	427	429	443	424	428	432	444	433	423	435	423	463	420	416	452	453	411	413	430	431	386	431	441	411	436	457	449	403	430	435	410	419	390	399	446	437	438	427	406	440	397	407	448	422	429	409	396	444	439	478	437	398	427	425	456	419	476	396	421	422	453	400	450	425	461	426	421	428	431	454	429	417	400	405	420	426	421	455	456	459	432	430	411	432	425	440	439	423	398	383	437	446	399	424	433	413	462	403	450	471	401	480	441	423	427	392	399	397	458	430	430	449	408	416	445	413	424	404	431	455	425	413	414	433	398	453	427	430	411	418	407	390	431	419	465	433	398	432	421	444	398	417	416	432	437	454	402	440	428	447	389	431	410	449	393	448	438	421	411	460	412	409	422	386	436	435	428	450	430	421	382	374	442	427	438	404	414	454	408	377	423	409	433	426	430	420	454	424	450	417	415	387	424	395	418	391	430	435	399	420	411	397	398	442	432	402	464	410	411	449	475	411	444	430	429	432	427	350	409	427	437	412	423	401	406	450	434	427	414	428	446	432	403	430	396	452	446	453	435	445	446	415	419	413	467	414	432	435	391	419	432	428	401	430	403	406	441	386	420	418	422	411	439	406	458	378	438	427	422	415	448	426	415	444	435	425	436	424	442	417	405	473	428	434	442	425	416	430	437	395	457	435	386	423	421	416	417	454	465	443	440	414	443	419	428	424	437	406	347	467	413	443	433	483	402	411	445	414	414	430	434	443	442	440	404	380	432	446	434	476	451	430	390	412	423	441	412	435	417	406	446	421	449	439	418	443	409	421	433	425	420	395	405
1380	386	412	383	417	412	375	388	402	420	387	417	410	383	441	422	341	373	358	365	407	366	383	381	378	395	358	387	366	423	396	396	390	449	402	389	427	422	449	402	395	382	418	398	398	413	393	370	356	421	374	426	427	385	388	390	421	451	390	392	365	398	379	381	391	356	355	393	363	389	386	418	377	387	390	385	399	374	398	441	358	406	405	435	417	373	397	388	419	386	407	413	392	397	417	407	384	362	379	434	449	394	398	385	400	387	372	415	379	424	394	374	416	391	370	376	391	400	420	399	391	404	392	421	353	396	370	375	368	360	392	437	405	377	363	409	375	401	402	364	393	403	394	408	398	393	386	425	431	395	410	369	384	373	348	382	379	404	369	346	378	381	366	409	406	364	384	406	392	366	436	374	398	371	384	386	373	380	379	387	433	393	416	425	398	349	407	382	369	401	343	375	415	398	399	375	383	341	391	411	370	400	401	420	460	394	373	385	403	375	425	392	394	373	397	363	397	383	388	381	398	410	398	379	425	388	371	348	376	397	438	380	406	414	432	392	365	375	405	380	382	382	361	394	385	389	390	393	374	402	383	422	378	373	395	377	396	413	376	392	363	402	425	407	405	385	390	386	414	388	422	338	397	369	402	385	404	358	364	418	352	402	410	390	376	403	410	404	359	394	445	405	383	355	400	396	418	401	374	391	392	376	414	441	353	401	396	370	380	426	444	399	365	440	399	445	383	370	392	388	418	390	388	393	411	393	436	390	412	411	403	377	360	338	367	420	395	362	383	403	429	393	405	397	349	386	409	399	388	409	393	397	413	335	446	387	415	384	378	369	372	394	413	375	421	411	404	418	398	417	425	373	382	407	404	388	414	391	369	361	379	380	400	389	407	385	394	377	375	342	386	401	395	392	395	387	359	404	379	373	422	405	367	373	378	409	390	425	382	394	384	412	382	444	414	420	371	359	399	374	349	421	383	411	377	387	365	382	364	393	370	410	380	384	366	387	394	383	365	375	403	406	391	377	397	385	380	360	385	405	381	386	402	362	387	389	410	371	385	377	405	419	406	370	359	389	422	399	405	378	405	410	427	404	368	389	399	375	426	408	404	391	412	386	382	401	404	401	388	408	404	387	390	435	385	363	356	365	398	393	373	339	408	395	453	369	391	431	417	381	399	386	412	407	388	407	423	407	378	425	390	424	392	369	401	379	397	413	389	417	395	389	406	394	422	397	390	364	389	367	402	348	377	386	421	391	444	370	369	347	373	369	381	419	359	403	390	418	411	413	415	388	396	384	358	382	413	441	380	376	352	390	413	404	407	467	399	411	406	369	394	416	385	388	392	368	391	373	399	369	381	399	373	378	376	403	413	379	407	373	393	388	387	421	385	388	381	401	410	388	382	418	398	395	372	377	396	362	386	406	377	414	384	377	397	394	379	394	404	425	400	390	392	378	394	381	365	412	376	388	411	457	402	419	377	386	378	371	391	389	402	416	395	380	411	434	430	377	434	369	374	369	431	408	378	417	382	402	417	421	430	387	368	377	418	414	381	400	403	370	369	383	364	404	392	395	373	387	384	418	403	414	383	419	406	415	421	463	403	387	388	436	383	368	386	411	383	389	384	393	393	418	421	386	389	373	424	391	361	423	399	394	379	397	401	408	422	388	383	364	424	416	375	402	391	390	430	417	370	381	423	385	390	408	383	406	386	412	428	372	382	375	358	383	403	365	374	387	355	386	371	398	423	417	357	398	420	398	399	391	384	402	399	413	402	389	402	393	369	413	377	439	434	398	392	400	366	386	410	365	385	408	368	403	396	384	400	368	386	413	404	411	405	396	396	392	377	388	417	402	398	440	378	377	384	390	391	381	409	383	400	391	366	423	361	403	410	413	377	411	388	370	394	389	398	404	396	354	408	392	392	361	378	395	382	370	379	377	394	391	412	409	428	396	377	386	414	383	409	371	424	380	366	398	387	374	414	403	373	393	410	405	371	393	380	363	423	396	369	380	417	384	383	413	381	385	410	390	383	360	402	441	359	406	402	369	394	407	376	397	418	392	422	391	377	389	431	377	379	407	393	398	412	446	419	388	422	365	430	386	395	386	363	362	393	374	373	405	363	395	421	383	417	388	348	377	404	399	397	386	416	409	409	354	366	389	371	392	380	355	371	357	349	386	418	382	406	422	401	395	370	406	396	413	421	428	354	424	402	396	413	401	403	359	391	387	423	413	381	386	418	382	408	402	408	381	426	426	399	364	444	405	387	377	409	387	426	414	401	397	407	410	385	399	441	384	384	387	393	374	393	374	395	382	374	372	414	397	403	430	410	382	392	381	369	414	397	353	345	376	370	438	409	377	429	366	381	375	369	393	388	432	438	388	422	404	405	386	387	409	399	366	396	370	376	390	369	432	356	396	400	406	427	382	380	347	387	403	389	411	381	409	386	422	420	408	383	418	394	397	438	394	394	389	426	388	392	385	355	403	370	386	380	418	393	404	402	375	420	406	397	378	379	396	437	386	436	426	425	395	367	345	413	379	403	422	420	386	402	355	370	397	408	367	379	389	404	408	385	416	389	391	404	422	400	392	441	415	396	393	389	391	374	403	408	388	394	385	396	417	369	385	399	371	408	351	409	374	387	378	430	416	363	403	379	387	410	398	418	366	398	410	388	370	413	387	377	404	375	388	391	375	397	360	371	404	386	410	441	425	373	416	413	355	431	384	396	389	373	359	382	403	396	430	381	374	395	382	399	375	410	395	419	415	416	397	398	369	447	392	414	396	364	404	394	377	382	393	405	373	386	399	395	401	408	400	399	414	404	390	380	403	376	384	370	387	392	419	396	386	397	412	382	390	360	396	393	400	405	412	377	403	398	399	378	362	385	364	400	398	391	393	393	430	378	396	456	377	397	414	379	385	391	387	402	401	389	392	379	394	335	380	392	414	395	383	408	400	389	423	414	391	416	442	388	386	408	388	355	406	387	380	384	397	397	408	374	403	430	403	420	413	375	365	350	379	381	374	372	389	417	412	392	384	350	387	423	409	386	378	413	411	391	428	406	393	390	395	391	375	390	394	354	384	417	415	399	421	404	357	381	394	391	430	387	384	421	418	388	400	393	397	400	441	394	369	386	390	410	376	411	402	400	409	412	341	377	393	371	370	385	430	377	416	419	411	416	371	396	406	382	320	384	420	363	364	408	403	385	366	394	359	392	397	349	392	403	405	395	427	386	403	376	403	357	449	409	409	371	383	399	400	348	384	418	372	411	420	386	369	361	395	375	426	436	402	431	398	409	396	364	403	397	390	365	405	392	366	403	398	379	410	402	355	406	355	386	397	401	456	360	407	399	376	390	383	388	402	380	395	398	368	348	392	417	384	375	422	390	378	391	367	373	395	367	388	404	399	382	350	379	405	377	389	417	433	388	422	404	366	388	387	409	381	368	388	438	356	399	401	382	381	398	384	380	359	430	390	389	407	391	372	394	402	363	390
2047	965	925	966	970	916	851	960	898	967	904	909	906	865	926	872	905	830	882	930	877	926	943	925	897	953	968	900	856	941	908	897	955	844	903	926	902	895	875	928	910	911	891	894	965	918	870	930	894	989	939	916	908	913	958	903	922	877	877	922	892	881	928	913	919	920	913	864	958	918	891	925	880	909	945	903	977	899	882	914	940	955	865	967	864	928	939	905	885	915	890	867	893	881	988	927	925	929	862	887	893	919	882	895	928	888	921	876	915	902	915	965	871	919	926	921	960	920	912	889	898	900	946	898	905	894	938	938	910	969	910	933	931	915	913	910	856	836	929	946	929	965	943	892	906	883	852	930	950	916	906	904	925	893	841	936	852	927	947	966	920	924	957	920	881	874	928	926	923	869	921	862	912	923	901	940	942	908	877	930	872	900	882	876	913	833	901	876	882	921	885	926	910	946	951	958	899	906	942	913	863	861	948	888	928	903	881	926	941	940	896	951	889	944	892	899	886	870	878	890	936	902	940	956	940	887	913	871	943	925	909	879	914	892	925	868	874	911	886	906	968	895	899	921	891	909	925	915	863	964	867	923	914	900	892	932	963	867	868	935	915	886	925	888	879	883	935	933	932	853	927	879	865	896	919	939	850	903	906	876	897	930	917	970	895	934	905	888	897	939	905	934	927	928	908	917	871	913	894	899	916	920	901	894	938	899	861	937	862	844	881	888	956	953	943	914	929	911	898	861	902	952	948	928	887	889	880	927	916	871	914	942	941	906	902	918	897	942	883	953	890	892	934	934	964	863	881	928	928	925	910	919	918	892	915	923	899	868	926	900	923	879	917	934	893	894	944	907	911	861	897	847	965	960	897	917	932	980	938	887	939	906	893	941	920	954	891	908	936	911	914	895	959	857	937	919	914	980	902	862	895	899	885	901	895	928	948	948	868	924	904	887	931	964	895	918	937	938	907	939	936	885	926	931	900	906	913	872	917	849	876	929	936	912	877	926	902	903	901	930	901	937	912	896	929	865	855	908	946	907	876	853	920	885	927	926	876	898	887	903	920	917	924	942	964	876	941	871	870	919	921	914	852	877	921	873	900	958	901	946	900	925	930	863	860	919	926	911	922	916	942	898	868	884	899	973	890	904	902	946	920	900	937	889	887	859	908	888	904	903	888	955	902	892	864	920	889	956	928	902	951	892	945	981	915	946	919	955	926	929	906	916	879	888	931	931	953	885	917	891	858	938	856	894	944	921	962	880	903	886	878	931	894	896	979	906	898	900	943	935	923	878	903	931	918	902	893	875	863	893	935	913	905	943	879	913	928	891	886	932	889	896	897	954	904	881	887	922	935	902	919	897	885	879	928	914	886	945	946	875	909	921	925	931	929	908	868	906	940	902	968	902	950	893	945	877	845	913	908	911	908	900	865	886	891	887	948	853	935	944	907	927	901	967	912	918	972	900	921	876	921	891	973	855	860	876	871	910	932	1006	829	929	883	909	919	914	901	948	899	911	881	891	925	867	945	909	925	981	889	910	952	910	844	941	855	931	904	955	911	894	970	888	892	913	934	991	893	954	910	859	929	888	872	901	869	895	929	923	924	901	903	921	910	949	896	927	903	933	911	875	887	902	952	921	920	879	913	946	891	911	919	913	883	901	922	948	885	912	945	959	885	909	898	911	869	821	954	885	983	888	883	887	911	975	864	852	894	939	853	910	967	945	888	927	955	951	931	948	899	916	849	971	909	936	930	902	898	892	943	881	907	820	868	905	925	862	906	956	892	857	887	933	898	906	920	969	879	863	895	878	913	914	904	957	951	957	893	899	909	919	870	852	849	883	923	881	913	870	948	926	870	916	906	928	906	951	924	894	980	864	903	912	929	910	933	907	914	972	931	912	933	939	898	910	938	915	890	895	923	856	924	928	877	892	952	879	949	867	932	919	882	912	913	887	895	931	911	868	946	907	857	901	876	871	927	896	903	891	899	942	906	856	898	928	918	919	933	886	946	951	927	933	932	865	910	878	916	901	927	883	856	925	868	940	929	904	897	939	947	922	909	889	915	960	956	912	884	904	900	885	918	937	893	956	915	897	944	893	893	921	938	823	905	886	883	900	845	906	825	935	893	855	934	920	974	934	878	925	940	913	905	901	924	889	885	915	877	891	901	848	927	946	887	885	949	900	903	824	909	928	954	957	966	929	903	894	913	942	890	886	914	968	909	889	939	870	899	934	922	966	858	965	956	899	920	848	877	901	961	894	895	924	823	899	906	949	925	905	942	949	906	936	930	931	906	902	927	899	875	868	915	914	885	884	913	883	891	919	961	887	895	922	912	886	931	966	907	945	977	975	958	844	866	909	933	985	917	920	956	927	856	950	909	936	886	940	991	991	921	918	954	922	904	932	861	895	888	948	921	930	888	970	872	882	839	918	865	870	934	925	954	893	916	949	879	932	912	948	915	926	934	907	922	889	917	920	911	942	913	909	922	917	868	981	955	914	948	959	901	925	936	899	955	933	909	936	893	894	940	893	900	962	885	924	852	974	915	909	975	895	913	938	911	936	886	854	902	933	893	906	965	887	888	952	937	876	950	954	910	936	948	941	882	887	910	926	932	841	932	847	873	910	931	918	926	915	941	879	910	920	899	992	920	903	932	891	941	880	928	873	930	896	899	990	882	944	908	920	910	949	939	884	916	871	942	882	903	910	954	910	892	920	900	892	896	879	883	897	919	935	939	901	931	913	941	886	961	917	881	877	921	913	883	874	898	936	961	894	935	878	874	858	926	860	895	940	861	892	915	981	917	916	934	917	889	909	903	873	931	904	928	889	916	942	912	907	908	924	906	881	948	917	925	940	875	886	881	865	905	967	910	876	895	920	929	921	931	901	937	889	903	946	946	922	903	905	881	898	907	922	895	936	875	877	930	925	904	936	930	974	961	924	910	893	914	876	884	911	902	940	919	951	923	935	910	920	912	926	924	881	937	930	943	920	856	898	890	868	892	955	898	976	883	878	852	918	886	908	953	924	940	922	913	888	937	909	912	918	886	905	908	924	952	905	881	889	874	922	914	911	891	951	902	904	936	870	881	953	957	908	971	924	898	910	931	890	932	894	891	955	931	897	897	901	917	913	922	900	934	889	901	894	887	958	872	982	930	911	912	895	936	881	908	896	909	961	972	941	950	886	900	921	921	923	957	880	939	916	977	891	953	877	901	902	911	906	953	925	900	946	906	859	929	927	888	886	899	888	907	925	892	940	884	874	904	902	894	900	895	903	883	939	896	939	897	907	908	887	929	845	860	909	916	896	906	910	949	918	946	956	876	928	911	892	879	975	909	915	864	899	900	956	910	918	950	927	946	876	911	942	917	920	936	892	892	892	924	984	942	945	895	904	897	884	961	853	929	907	893	883	902	933	916	877	906	899	854	939	888	876	927	919	928	915	862	925	926	934	941	906	937	961	913	899	949	867	924	849	888	922	884	912	939	966	934	925
7227	750	586	511	457	406	381	394	380	388	368	354	346	349	378	392	383	382	362	364	357	361	358	360	378	403	366	375	363	395	329	369	373	331	344	365	316	352	330	391	360	359	339	353	370	379	349	369	318	363	325	375	345	370	337	383	387	369	366	385	374	376	370	384	377	367	379	359	362	371	346	347	336	342	372	365	372	343	345	368	358	364	345	366	342	370	354	335	338	371	375	356	396	355	350	358	318	327	346	365	336	348	336	391	351	321	357	365	359	371	349	366	401	317	330	381	379	353	341	344	308	347	359	362	333	368	328	382	378	345	343	381	330	352	325	362	352	364	377	361	336	357	358	379	348	355	384	337	364	339	349	345	427	343	366	341	328	355	328	314	376	354	351	351	368	313	351	346	385	370	366	387	370	356	373	342	345	350	338	351	379	354	366	386	371	305	342	333	376	370	386	363	342	349	344	341	346	364	356	335	351	362	378	374	335	360	369	379	354	353	393	377	333	367	330	385	379	388	391	375	339	380	373	387	374	391	351	360	379	385	345	345	374	356	371	348	327	385	338	368	329	358	385	339	351	395	334	347	364	337	354	371	378	382	339	331	350	363	337	374	355	367	363	362	296	373	323	374	373	336	361	350	362	345	368	348	328	386	351	318	353	350	358	374	361	394	363	382	326	375	395	348	358	410	330	331	362	359	345	354	335	379	360	377	356	371	347	357	371	355	387	374	354	326	327	356	359	353	335	361	339	376	338	336	311	383	336	350	348	387	363	364	362	355	366	351	330	375	323	343	337	344	378	365	350	363	345	336	372	340	346	374	357	332	374	373	381	356	331	367	348	366	344	401	359	376	334	328	348	371	348	383	359	361	334	365	342	358	330	360	384	362	376	395	350	398	363	366	376	372	395	365	376	368	364	345	370	322	389	380	375	389	360	378	346	361	344	355	343	355	333	342	353	376	384	357	335	385	336	376	364	370	354	361	391	366	368	361	341	355	366	385	353	359	357	364	331	364	337	383	369	306	364	331	338	346	336	396	363	372	378	346	389	362	322	396	386	358	328	360	343	351	375	374	333	402	348	333	371	356	355	338	361	345	332	346	347	352	402	330	353	359	338	340	378	380	331	362	324	374	390	335	336	355	370	359	352	376	359	369	373	407	333	334	351	344	345	372	332	344	341	353	379	330	334	326	373	369	360	357	373	336	323	360	356	366	361	353	362	361	336	348	366	354	384	352	347	364	396	357	365	367	314	345	361	340	359	397	355	372	349	335	348	363	325	340	360	328	377	356	402	357	357	357	354	340	382	351	353	339	360	322	358	349	372	392	327	335	381	393	345	367	373	355	356	340	342	378	351	362	365	345	369	352	388	345	353	317	357	380	346	375	346	379	374	379	354	345	364	375	369	344	375	329	324	350	363	386	395	361	343	328	360	329	345	329	345	300	372	366	356	342	318	366	325	307	360	344	327	349	364	402	351	391	328	375	374	329	360	376	350	350	349	358	296	366	370	388	323	343	312	353	355	357	351	345	317	363	343	340	326	384	352	337	360	339	375	403	348	342	294	318	332	333	322	425	325	350	356	360	337	352	334	343	340	355	403	383	380	341	381	345	335	349	336	331	351	338	354	338	342	376	345	357	351	384	374	369	360	345	375	332	358	366	365	343	394	327	370	309	354	409	387	333	341	335	323	364	354	336	356	362	382	369	348	373	372	342	396	376	363	369	349	365	363	364	356	325	364	362	354	323	348	358	408	335	358	367	353	347	351	363	362	354	358	359	377	374	382	362	354	366	332	332	362	342	370	343	359	354	352	319	317	353	351	357	342	336	350	371	356	369	363	361	336	373	378	372	382	371	362	356	356	289	314	375	362	353	334	357	391	360	323	322	380	350	352	388	348	357	394	385	371	389	393	388	345	375	344	362	353	318	339	393	359	374	418	371	329	384	360	356	338	375	361	344	372	351	346	357	363	388	372	342	330	369	347	355	381	374	369	338	348	308	325	323	389	364	403	353	338	361	369	352	353	388	384	381	326	368	347	371	377	337	334	374	336	365	374	358	324	349	350	313	345	350	341	335	325	329	359	376	354	338	388	328	349	364	363	336	381	389	347	362	368	374	357	403	343	344	351	374	367	339	357	347	361	350	364	348	361	361	358	333	385	344	332	367	359	354	338	353	341	345	357	382	367	334	363	362	368	332	390	370	358	338	362	349	391	349	335	345	401	350	388	382	331	328	404	334	341	317	374	359	352	350	343	333	348	364	347	376	359	384	367	335	358	351	321	365	408	366	369	314	362	349	399	351	382	363	341	344	312	374	340	335	353	378	351	347	337	351	400	350	346	339	359	342	352	355	381	403	335	392	378	365	388	356	315	376	337	348	329	340	364	351	340	399	377	369	374	359	351	313	357	367	376	352	369	387	335	372	391	375	376	397	337	356	325	371	368	369	363	337	344	391	377	351	319	353	372	355	378	367	348	364	352	372	331	334	394	371	352	362	341	333	375	405	397	372	346	375	340	347	339	387	344	356	337	399	348	392	368	376	383	367	375	383	362	324	349	341	340	328	344	378	338	332	369	407	360	347	382	347	358	339	349	393	373	357	349	331	396	398	350	326	350	390	391	371	362	374	356	374	362	383	388	368	377	347	355	376	338	338	354	366	374	361	334	365	347	398	351	358	362	346	344	340	387	341	341	335	357	350	385	376	312	387	351	310	382	379	335	356	377	339	340	391	348	341	341	361	391	373	356	364	362	333	336	368	399	369	372	349	330	358	369	371	362	308	367	355	346	386	358	312	367	371	360	357	335	360	353	334	350	369	355	396	358	341	331	326	362	382	310	346	391	371	377	349	348	399	356	352	332	350	354	367	384	361	338	355	335	350	342	365	372	352	397	356	369	351	335	395	361	363	357	326	358	378	327	373	370	354	353	416	325	345	381	369	385	364	347	345	331	348	355	366	372	372	353	364	328	352	344	353	357	363	367	331	356	335	367	385	361	345	330	367	383	339	363	349	370	369	354	353	373	374	320	362	341	387	355	362	376	363	365	364	333	349	354	320	339	346	350	344	359	348	331	346	352	361	353	342	381	335	390	352	317	361	394	369	337	334	370	343	352	381	379	395	349	363	370	338	318	339	347	356	373	344	376	353	375	350	368	359	331	374	365	355	366	380	329	381	359	401	347	357	375	360	350	383	375	346	326	347	369	361	347	359	329	384	342	324	373	353	368	346	387	346	351	354	376	334	363	335	349	339	364	358	319	345	339	332	378	416	367	332	372	362	335	367	388	359	354	355	373	314	337	351	381	377	340	373	328	368	333	355	364	374	349	347	386	345	348	372	359	323	326	343	370	374	356	352	359	355	348	368	373	357	367	370	383	360	366	341	350	348	356	355	323	382	364	364	344	354	350	386	350	362	305	294	313	381	372	337	332	331	348	367	337	354	334	358	365	324	393	347	360	370	342	363	326	384	361	359	407	399	358	360	363	334	348	353	372	326
6585	1218	1327	1432	1255	1152	1131	1086	1024	928	948	948	951	878	910	865	839	866	891	836	873	877	808	839	856	873	854	810	852	806	861	854	866	841	839	840	849	836	831	844	863	837	869	798	817	838	830	824	827	765	813	863	819	847	842	801	818	840	829	857	806	806	840	832	784	828	866	831	847	800	836	837	875	783	796	802	831	758	814	840	801	779	864	759	848	810	834	852	848	814	833	808	790	855	850	817	776	845	828	784	823	854	771	847	860	791	809	849	822	861	858	814	859	805	791	859	803	806	860	805	864	864	841	850	812	845	870	844	811	784	832	804	790	857	850	825	827	828	849	787	846	855	824	814	790	805	845	820	785	768	842	791	788	802	794	808	788	752	786	872	867	825	841	787	800	828	789	894	810	835	836	847	796	812	793	836	836	826	823	850	806	782	830	803	858	822	826	833	849	836	844	825	799	820	818	860	825	824	797	828	821	877	873	826	822	822	808	831	798	837	794	789	803	836	786	832	803	833	806	802	850	822	839	818	847	806	805	825	803	863	773	841	780	840	822	774	848	859	825	863	830	795	810	810	811	892	840	864	839	797	822	823	827	811	871	762	824	753	835	816	860	807	766	846	828	846	821	819	761	861	866	834	802	857	827	813	829	831	882	869	805	810	864	847	843	818	840	793	815	869	847	824	854	820	815	795	844	807	850	800	827	789	809	838	814	835	827	875	867	790	830	796	845	804	798	805	840	798	857	828	832	854	852	854	784	865	816	815	854	827	810	806	841	800	842	814	839	809	828	805	832	827	851	840	836	760	820	864	854	833	842	828	831	858	897	836	808	821	790	816	833	811	841	872	852	819	833	812	857	803	790	830	814	794	791	872	859	816	844	775	816	844	808	789	842	824	869	830	840	831	844	843	798	831	779	797	856	840	825	846	810	857	816	877	820	820	796	841	809	817	822	819	835	791	847	851	822	776	838	820	820	812	845	810	884	875	821	868	816	853	813	798	858	797	870	833	842	817	794	806	819	851	833	811	791	860	793	818	839	797	820	882	823	832	797	804	826	839	855	875	829	794	857	770	782	818	838	837	802	800	833	841	787	775	822	819	832	833	806	761	786	834	821	834	793	821	849	864	836	835	796	818	792	825	813	836	821	846	804	841	804	787	858	836	865	803	769	833	849	846	882	813	799	849	844	818	759	839	846	784	840	875	830	808	797	840	866	803	849	847	836	761	811	830	815	816	814	841	833	799	831	859	781	803	846	775	830	828	817	810	882	857	829	793	841	860	827	849	808	877	849	817	837	837	833	788	824	828	804	885	827	827	813	790	831	833	802	866	828	798	860	836	815	850	838	774	837	829	801	774	828	826	792	803	846	816	849	774	841	799	817	828	858	838	863	879	821	861	862	811	797	782	794	814	842	818	778	838	786	795	794	829	872	825	792	862	867	818	828	827	822	834	831	830	819	814	792	792	816	786	847	868	888	856	848	804	799	782	821	805	853	835	799	812	833	833	828	789	801	776	817	816	812	852	802	782	842	781	811	815	765	865	794	829	841	796	848	806	832	810	824	807	798	804	810	833	794	802	838	814	859	792	802	829	883	776	762	820	806	813	842	795	849	836	824	793	837	865	757	858	891	875	795	805	850	834	814	859	823	804	798	825	756	776	835	780	814	791	887	829	823	852	851	847	851	832	845	842	836	802	812	767	861	817	845	849	832	829	802	845	856	842	862	785	873	824	805	841	871	784	830	851	890	851	866	823	802	803	833	834	818	839	834	839	795	786	835	828	808	825	805	781	865	786	825	817	822	784	807	834	836	869	818	845	788	874	805	827	848	850	801	809	823	823	862	860	836	848	819	858	910	842	846	851	813	814	805	882	854	820	821	877	780	847	808	782	880	778	774	802	776	799	773	808	793	811	895	835	831	813	839	787	807	788	862	807	865	835	775	778	808	833	798	803	879	816	846	848	853	884	874	864	803	850	846	802	819	864	815	815	813	846	811	824	857	833	793	849	875	824	824	818	757	787	846	828	776	779	780	800	835	825	789	800	835	812	828	809	809	774	854	839	864	805	815	799	842	824	776	799	811	845	810	829	855	847	854	818	786	826	825	812	824	837	765	867	850	825	783	853	858	806	807	790	823	851	850	849	861	829	896	831	804	864	812	903	774	797	807	809	844	823	797	842	824	859	779	821	860	855	844	807	826	773	873	835	851	824	791	831	856	851	839	805	813	814	859	815	881	874	820	813	825	821	819	763	832	785	843	800	832	885	822	838	802	844	802	797	796	844	825	770	839	784	831	847	753	837	827	853	770	816	834	801	810	858	781	801	827	811	831	880	826	808	793	833	829	841	814	795	825	843	834	877	835	836	795	811	801	825	793	762	815	849	814	853	813	815	902	778	826	833	791	815	802	829	867	806	780	832	832	790	817	866	847	849	812	832	794	838	790	810	855	837	824	839	804	809	832	866	784	827	856	845	860	872	845	870	796	835	817	801	841	815	841	871	803	842	865	843	823	846	818	835	810	824	809	854	861	850	848	855	844	845	833	797	752	814	799	836	858	805	822	844	841	840	891	800	852	900	855	870	813	792	805	823	870	853	839	819	858	812	844	831	796	834	905	829	837	861	880	857	838	819	809	846	834	902	823	779	868	819	794	793	781	852	852	851	838	835	859	882	770	906	781	791	882	779	815	809	854	840	813	788	856	823	796	817	856	812	793	844	850	846	829	764	800	830	843	820	877	769	841	758	854	813	825	858	858	839	834	831	777	822	812	808	826	816	838	832	843	840	793	830	876	864	820	802	825	789	814	832	858	835	797	826	828	874	800	753	795	744	819	883	752	801	822	828	857	835	823	816	849	798	800	859	821	799	843	833	809	802	824	893	840	850	779	836	872	823	768	762	858	842	842	868	828	794	781	838	786	821	814	777	826	837	816	805	807	843	842	825	811	855	835	857	837	861	842	862	844	830	779	866	810	867	817	837	810	838	822	845	823	834	811	826	839	777	873	832	799	802	817	839	860	812	764	875	809	883	805	802	844	833	777	787	829	847	868	872	818	833	802	841	878	797	857	828	817	809	779	853	814	811	799	842	817	876	826	832	805	850	854	892	811	842	827	845	789	774	811	788	833	779	793	844	818	864	832	851	798	852	855	793	854	777	834	829	822	828	791	842	847	765	810	841	805	859	833	855	836	800	849	819	854	888	810	841	805	818	797	824	842	762	790	871	799	815	792	839	821	847	823	851	836	858	876	885	827	778	861	838	794	846	838	841	886	827	927	793	825	847	843	758	808	827	776	844	798	793	862	822	830	813	824	877	827	823	808	846	830	777	799	833	795	845	816	851	808	827	818	812	844	893	791	818	812	806	807	870	860	833	824	833	787	864	878	765	835	805	823	800	840	860	798	829	839	897	799	873	816	813	872	789	785	811	810	825	833	805	806	811	872	819	804	823	823	818	802	837	798	777	825	807	792	795	826	879	840	872	828	822	809	834	832	797
13173	1110	626	508	342	303	274	235	212	227	182	201	186	180	152	160	161	163	162	177	169	183	184	163	135	174	140	210	161	165	163	165	195	179	176	187	161	144	178	148	145	172	161	178	167	147	179	170	151	176	176	155	176	185	169	179	167	171	141	152	164	193	168	179	166	170	171	162	186	166	150	188	162	167	166	181	161	166	165	162	170	171	185	188	164	167	153	172	168	152	169	171	160	145	154	146	171	171	168	165	173	180	181	156	179	175	170	160	177	174	163	180	173	157	152	177	168	177	166	168	168	154	172	173	161	173	166	145	150	158	151	175	168	139	160	158	163	167	167	171	175	178	159	164	161	153	150	163	183	169	171	178	149	174	172	175	178	175	169	158	176	176	193	202	164	195	164	153	174	162	171	144	167	154	180	144	185	164	165	161	155	175	156	173	165	172	161	156	185	177	162	190	174	175	146	146	179	185	159	187	179	190	153	180	167	172	155	150	153	155	154	183	154	133	157	169	185	167	165	179	171	168	187	190	168	171	150	175	170	148	184	168	160	171	162	163	169	165	170	179	162	175	166	168	209	183	160	158	149	193	152	171	151	177	183	163	158	181	183	140	160	186	157	195	172	180	142	161	170	173	152	137	164	166	152	161	166	159	175	165	147	184	168	161	168	178	170	154	168	138	152	174	148	165	157	149	169	161	154	158	170	161	190	153	170	168	172	177	172	141	163	173	169	194	167	170	170	156	168	144	177	144	174	162	162	163	155	149	155	139	183	177	158	145	176	143	185	177	177	162	175	166	182	175	170	176	176	149	170	143	153	176	173	170	203	184	163	161	171	171	191	174	159	176	173	156	146	169	154	155	147	170	189	160	160	155	170	159	171	181	166	167	147	158	170	164	150	175	158	145	158	172	158	170	157	161	161	180	159	176	176	191	163	152	164	174	194	162	177	189	171	186	191	169	173	176	200	190	152	166	163	150	147	179	165	153	179	176	181	154	186	186	177	170	191	179	179	183	156	159	159	166	159	154	156	159	160	159	161	171	185	191	166	176	173	184	190	160	170	155	176	131	134	159	162	149	159	164	170	152	168	155	180	166	194	169	167	173	161	175	201	181	170	193	173	171	171	171	176	176	194	174	176	170	143	169	173	170	163	178	155	165	148	172	159	159	170	137	159	157	185	144	162	157	191	151	176	188	177	170	175	169	157	175	146	171	173	179	183	156	159	176	193	164	160	167	189	145	149	173	162	166	169	150	174	164	163	148	157	182	176	182	163	152	182	197	149	162	174	192	172	189	153	202	155	191	181	157	172	173	152	193	138	165	183	161	176	165	171	183	174	151	174	185	170	151	163	159	156	178	160	190	166	164	149	158	166	194	148	199	159	150	148	189	176	161	169	152	168	152	183	143	159	155	140	171	170	174	162	171	169	183	163	161	163	147	190	177	186	143	186	170	168	162	163	172	181	164	184	170	174	147	174	163	183	147	163	168	182	146	166	154	147	148	159	161	151	158	180	177	171	171	155	156	172	176	162	154	178	164	187	162	151	165	180	194	151	171	153	167	187	154	159	146	160	157	159	157	179	186	176	154	174	159	161	135	148	166	145	161	166	157	190	166	162	167	157	168	162	132	156	200	183	151	175	177	169	164	166	197	184	178	160	173	181	168	155	158	160	170	154	170	166	162	184	172	173	168	176	180	167	172	161	170	170	178	163	153	165	175	163	135	178	179	167	179	152	142	173	160	154	158	189	159	183	157	173	178	156	196	160	178	153	148	152	175	156	170	167	161	149	149	149	168	164	169	154	161	149	176	169	166	175	180	163	172	171	187	147	144	146	192	169	168	165	149	166	157	161	160	162	154	181	158	181	196	187	168	149	157	159	157	178	150	174	151	156	159	167	174	150	180	161	168	151	159	172	153	150	169	169	142	186	183	141	161	186	161	167	168	144	154	143	179	135	177	167	158	162	158	141	163	157	186	158	169	147	174	147	185	166	168	174	154	170	163	183	143	166	149	196	152	174	184	175	168	152	171	161	155	163	182	164	168	167	176	156	146	162	157	149	178	179	149	148	157	167	159	181	172	159	147	158	181	170	178	152	172	150	179	172	172	156	157	165	173	148	194	185	149	152	170	185	168	172	172	141	147	184	169	153	167	167	159	138	164	183	171	164	174	156	182	167	138	159	170	134	188	171	141	172	185	161	158	183	183	182	143	152	164	159	147	151	171	172	156	170	181	181	157	160	160	169	180	175	160	182	176	179	181	161	168	138	174	152	153	192	175	157	157	160	163	178	132	172	154	156	174	143	177	176	183	151	164	151	143	169	148	154	162	167	164	160	177	168	176	179	167	151	166	181	186	167	155	194	135	166	169	170	160	143	166	159	153	151	145	158	158	165	164	160	161	172	166	151	159	170	150	182	175	152	169	196	147	163	163	157	164	168	166	166	155	161	166	163	157	176	158	172	158	153	168	178	142	167	157	147	169	166	160	151	146	156	180	142	157	151	174	165	153	161	189	181	157	150	156	161	152	158	158	149	166	161	174	170	157	196	167	162	156	156	162	199	155	156	175	172	155	151	157	172	167	170	157	155	146	154	174	188	158	151	178	153	172	171	149	165	176	159	158	169	155	152	145	167	171	153	167	165	155	174	177	164	139	168	173	147	178	189	166	139	167	142	163	167	153	149	165	160	129	150	154	159	165	196	154	158	186	155	170	169	157	148	153	171	153	159	178	166	153	156	142	141	157	164	185	193	183	157	158	154	186	168	164	144	171	149	174	161	171	175	155	147	145	172	171	165	148	171	165	151	175	180	152	169	157	150	165	154	177	167	145	148	154	161	144	171	184	157	156	157	147	145	178	184	163	173	170	171	152	157	152	158	165	172	174	181	166	174	159	146	166	130	165	139	136	196	152	172	177	199	160	172	159	170	181	170	161	146	163	159	157	154	172	161	180	177	163	169	176	151	176	192	146	158	153	168	163	159	172	148	141	144	149	151	150	152	165	177	148	156	172	204	178	180	158	175	168	171	180	152	178	158	147	172	160	175	157	160	153	178	165	162	180	163	152	158	171	178	162	153	156	177	145	162	164	185	173	177	179	155	170	191	181	176	159	169	188	178	183	162	185	177	167	167	184	172	163	160	179	190	183	159	160	154	146	178	143	168	157	182	163	193	164	144	176	162	154	172	177	125	156	150	159	170	125	174	164	170	164	170	193	154	161	160	159	160	180	157	177	147	155	146	163	183	180	155	182	178	159	162	149	181	165	146	160	158	167	177	183	159	164	183	168	164	159	189	170	186	157	151	156	166	176	195	159	166	170	169	186	170	173	135	173	185	161	137	176	186	145	145	186	180	166	181	161	173	156	158	140	165	147	173	159	164	155	195	175	173	153	155	177	160	173	172	167	178	158	151	186	152	154	193	164	160	146	172	170	148	146	192	160	185	167	161	168	156	168	155	153	193	167	159	166	161	172	166	168	166	184	160	153	217	175	169	161
8050	1079	1459	1682	1317	1167	960	812	792	712	654	602	583	590	590	557	548	523	532	493	454	471	495	480	463	500	457	405	441	443	453	449	462	432	440	404	464	461	440	407	475	467	463	425	413	448	460	440	429	419	434	472	451	410	464	458	457	432	441	459	416	437	434	430	429	424	413	444	469	457	417	407	430	441	430	444	423	424	450	459	457	428	418	416	422	402	412	423	417	444	437	422	385	417	420	459	438	441	441	413	384	425	440	434	446	438	412	408	448	421	421	457	422	426	447	469	390	423	431	418	424	463	423	380	454	460	428	430	447	451	427	454	449	421	410	469	422	419	435	426	412	434	438	408	412	445	435	425	385	469	428	414	433	399	433	412	411	402	441	449	422	428	459	441	413	403	417	446	405	398	469	440	462	419	443	419	437	448	442	403	382	398	461	421	395	446	401	410	434	437	418	423	452	434	433	414	419	438	417	425	397	408	424	436	397	421	451	457	406	438	408	440	411	426	428	422	397	449	447	428	440	433	405	444	400	418	439	443	416	440	445	453	485	432	424	436	387	441	448	427	423	407	416	392	417	467	420	420	435	431	433	430	449	418	421	402	398	457	433	430	435	384	410	422	440	411	398	416	412	416	440	425	411	445	434	419	408	422	456	395	434	426	416	403	425	416	420	436	434	430	422	392	395	389	417	410	406	421	423	413	421	423	432	430	405	421	415	421	416	421	413	440	414	441	431	401	386	398	429	443	430	415	431	413	401	405	408	470	443	399	414	438	444	462	420	464	429	409	415	433	459	413	435	441	418	434	432	418	414	433	399	443	435	420	408	427	416	474	413	384	400	421	423	429	435	434	405	427	440	434	441	401	412	417	401	399	447	384	448	429	418	453	436	411	420	422	433	429	428	403	455	458	475	425	440	407	424	408	432	421	410	429	443	426	446	422	417	418	423	419	446	417	431	456	451	437	460	411	445	421	426	408	421	437	402	447	429	410	403	432	403	431	409	413	427	358	459	417	402	440	389	412	449	399	407	431	427	383	405	453	425	445	410	420	438	406	432	427	440	437	429	448	413	446	376	419	423	440	414	448	424	434	448	401	401	456	408	417	440	434	449	455	441	407	446	444	382	454	438	446	435	405	422	449	409	401	421	397	441	432	455	416	421	399	425	400	439	390	443	406	430	456	419	457	429	430	419	443	435	428	406	421	416	431	425	427	386	379	426	461	440	413	442	390	444	411	458	412	416	434	476	410	431	428	384	435	419	395	439	453	416	388	445	419	420	448	422	419	375	433	408	438	433	437	391	420	414	420	471	460	405	461	431	421	413	386	410	412	406	401	428	379	415	434	466	425	403	453	427	395	405	374	436	433	430	445	449	432	443	436	451	449	419	440	422	407	413	400	419	421	454	433	430	435	417	424	405	436	398	441	401	394	395	435	463	413	400	403	422	417	383	433	442	438	417	409	412	428	415	435	424	403	413	398	387	445	384	409	418	388	415	445	420	443	444	412	414	432	429	409	425	420	430	417	398	407	362	449	427	424	457	448	409	434	419	390	376	418	393	433	428	412	396	434	383	426	423	408	404	396	419	437	404	406	434	424	457	408	399	405	414	444	425	446	438	426	422	396	437	386	452	419	486	401	428	441	457	436	416	444	435	402	395	432	429	413	408	402	456	446	443	383	442	431	419	380	460	365	467	436	378	405	438	419	382	396	416	434	455	398	435	423	427	407	425	458	406	451	399	395	435	430	409	401	446	460	438	417	426	448	446	459	403	413	406	418	411	430	435	424	402	437	449	413	413	455	391	393	414	450	404	428	416	453	485	416	418	392	417	424	441	444	410	408	372	450	445	417	411	377	411	420	394	406	400	431	436	439	422	438	415	427	425	428	415	450	396	414	460	408	430	426	435	435	426	391	457	444	437	434	421	406	415	456	457	441	423	425	379	429	463	390	429	431	415	425	418	444	419	423	418	433	450	436	407	441	389	439	388	424	450	437	423	428	428	474	459	450	413	410	449	402	410	440	421	425	408	410	410	404	440	447	431	455	420	461	428	419	413	411	438	429	452	445	401	447	432	382	428	412	428	438	396	408	440	445	435	417	476	440	431	401	409	409	438	408	397	428	447	395	429	419	448	440	416	447	437	445	425	421	443	447	431	395	435	416	481	447	407	423	427	397	459	380	453	430	451	462	412	428	400	426	442	394	464	427	450	401	438	414	428	425	438	426	425	420	437	423	443	403	441	445	425	467	413	429	424	420	425	383	419	438	394	385	414	437	469	433	421	413	449	407	410	453	443	393	422	427	484	439	373	441	450	432	450	397	427	410	412	409	432	421	445	427	418	390	431	440	447	460	418	458	422	451	378	424	414	387	411	411	436	442	427	421	408	437	418	456	432	416	413	434	423	408	416	449	417	450	416	388	381	419	465	429	421	400	422	443	436	451	427	428	423	448	419	432	426	459	425	392	458	428	453	406	424	429	417	415	424	419	406	411	440	400	417	405	396	441	410	423	399	421	415	392	398	427	420	424	419	412	404	402	435	452	441	419	410	422	458	436	446	467	407	415	424	416	430	434	422	425	460	451	446	440	428	432	407	416	454	424	444	416	413	422	438	426	447	464	449	420	444	427	387	422	412	419	451	412	446	407	429	480	427	446	408	417	438	423	397	445	416	430	428	423	423	400	435	436	432	410	457	431	428	369	428	436	422	429	400	430	425	442	399	455	408	446	429	407	443	414	373	436	391	432	404	434	417	427	411	422	393	398	411	429	420	398	450	436	411	435	430	400	420	405	413	393	417	427	429	398	388	426	428	440	451	388	420	431	442	437	410	417	423	419	444	413	418	444	407	431	476	426	388	423	424	447	420	453	435	433	411	402	426	415	417	406	430	417	407	441	431	421	437	440	401	417	403	456	440	424	409	419	420	423	433	413	457	424	428	443	432	464	417	437	445	425	422	437	394	420	419	390	411	465	455	420	408	422	417	442	407	420	400	461	461	433	432	435	431	382	409	389	416	430	438	457	406	456	451	452	424	417	407	424	423	423	402	463	422	425	415	410	432	464	391	414	391	419	419	431	431	432	431	468	422	419	424	405	431	442	416	431	453	418	434	377	432	400	441	438	404	391	439	429	464	410	423	410	428	440	444	425	429	433	451	414	401	421	395	427	394	431	444	408	428	424	392	434	413	458	392	433	417	454	408	424	440	455	433	442	470	413	394	386	448	396	406	436	427	437	400	392	412	428	402	424	404	447	403	425	370	419	416	441	436	414	435	429	439	452	425	409	440	404	395	395	444	417	437	393	424	398	406	464	435	399	440	446	394	439	416	411	454	413	428	420	422	410	454	437	459	419	399	419	429	454	462	452	423	437	403	416	412	398	442	420	409	420	387	410	445	408	396	417	461	412	423	452	414	445	440	425	409	431	450	438	449	443	406	416	419	425	441	436	417	413	403	441	402	447	423	470	406	417	420	420	438	428	399	430	445	405	411	450	445	434
1427	380	398	376	398	442	403	375	431	396	406	388	395	365	394	406	400	367	384	352	426	374	389	413	392	421	375	381	369	391	389	374	393	392	372	355	375	410	414	424	446	419	384	387	378	366	408	394	395	413	409	402	372	394	406	386	397	403	396	397	373	416	405	362	381	396	387	444	411	417	444	388	397	401	414	376	407	411	360	426	415	435	404	372	397	350	388	354	412	393	453	382	394	377	401	380	361	371	390	376	364	409	421	388	350	402	383	395	387	381	383	386	388	420	403	385	360	392	418	391	426	405	380	366	366	380	385	436	378	385	393	361	397	432	388	413	415	373	395	399	397	398	409	352	409	396	393	366	390	402	399	392	407	386	408	396	391	382	442	396	384	430	382	405	358	350	389	403	368	413	404	406	385	358	377	403	379	416	379	395	374	354	393	402	383	421	434	396	429	351	393	397	404	426	428	400	390	357	430	387	389	372	423	394	394	378	386	373	388	415	399	386	409	381	336	408	372	414	406	376	420	393	412	394	406	403	359	354	382	350	389	375	418	379	392	384	390	416	371	395	389	388	383	374	378	380	377	410	396	366	411	362	379	390	377	397	363	388	413	406	399	437	403	375	397	402	413	403	394	375	363	415	381	402	391	404	389	372	383	393	414	420	398	387	421	398	400	408	380	374	394	412	383	354	375	400	361	431	397	400	430	367	386	409	443	402	396	405	392	413	371	397	404	384	405	368	363	393	403	367	385	414	388	394	429	399	392	378	368	356	368	394	434	373	399	378	358	396	376	405	407	391	383	386	436	422	334	433	405	390	400	416	397	400	398	394	406	382	416	373	383	406	391	358	408	412	379	376	403	378	399	441	437	361	397	368	379	394	402	402	370	437	407	418	413	385	418	392	391	411	372	380	427	415	376	393	384	382	395	394	354	377	382	394	346	402	363	393	395	397	366	399	436	385	444	397	402	406	371	385	376	421	389	345	402	412	427	429	388	381	398	407	392	411	428	404	389	407	404	397	376	401	418	374	422	377	380	427	373	370	403	361	396	366	379	333	433	395	370	394	411	401	416	356	354	388	405	356	443	358	385	391	381	415	412	387	399	391	392	390	383	415	354	398	395	349	413	352	380	414	376	393	376	356	400	419	382	384	373	340	389	390	379	378	355	362	394	425	361	373	398	421	410	398	361	391	428	410	418	400	420	412	410	456	383	401	405	390	382	392	370	418	365	382	419	401	393	410	435	411	413	388	409	359	382	370	400	395	380	386	386	412	391	392	413	388	418	401	369	382	398	409	396	397	363	377	423	384	409	419	373	412	392	339	381	374	357	393	362	369	402	350	400	359	405	391	414	350	421	355	369	415	410	399	416	386	389	373	385	375	407	438	364	399	406	377	370	418	361	388	434	400	388	429	401	394	368	412	390	366	424	399	396	441	416	401	421	394	370	404	388	373	409	428	405	383	389	394	431	422	423	385	416	391	372	363	403	346	385	379	377	398	394	403	412	384	406	417	377	391	399	379	423	376	418	367	376	396	421	365	420	403	413	409	420	396	414	405	398	384	415	397	409	354	422	413	364	417	393	423	399	366	384	385	459	370	399	354	359	428	395	369	372	429	394	379	382	419	441	405	374	412	373	389	370	394	366	387	387	375	357	423	386	402	415	369	376	409	401	424	370	359	376	393	397	381	374	357	419	396	396	391	358	374	384	373	430	413	380	414	405	372	364	363	381	391	418	414	380	397	404	431	391	402	397	394	371	429	424	369	386	399	412	383	403	408	392	389	385	390	414	423	385	368	403	377	390	374	359	376	353	385	382	384	379	389	390	398	392	375	397	395	407	393	399	382	388	362	384	417	420	389	380	347	388	370	411	385	388	419	380	383	401	410	400	377	371	373	380	408	406	388	371	371	422	378	396	389	398	359	367	466	404	416	391	428	405	379	389	374	387	369	392	399	411	408	382	386	408	374	386	386	388	427	435	412	374	360	401	411	390	419	374	406	424	353	386	387	425	388	375	427	385	370	423	382	359	402	415	396	357	406	373	342	412	402	366	411	382	384	392	383	390	418	429	397	380	320	419	385	409	410	401	358	397	392	420	396	388	397	394	413	406	361	384	390	396	370	354	432	404	406	377	390	440	392	427	404	378	403	364	339	378	365	376	377	397	439	366	370	373	385	410	388	382	352	378	421	380	416	384	369	390	388	394	364	406	373	370	412	393	411	362	344	406	379	375	442	373	398	404	422	396	409	368	390	379	413	384	412	386	373	440	379	386	395	389	400	401	380	379	365	396	410	384	398	397	366	384	384	360	379	408	359	383	382	407	397	385	403	358	372	368	389	365	408	382	389	406	386	421	401	390	390	371	378	427	418	412	415	383	371	394	350	376	372	413	405	376	382	375	382	340	401	394	379	394	409	398	361	360	376	365	397	390	385	382	397	388	375	393	429	386	372	415	368	367	436	367	373	381	410	394	418	401	376	386	368	416	385	384	383	387	375	386	409	408	368	405	419	422	366	371	427	396	402	411	362	391	398	420	421	411	412	386	380	399	361	412	398	395	389	383	372	426	400	417	393	336	352	398	386	383	389	407	423	383	410	385	385	396	377	412	356	454	436	358	429	388	408	398	377	385	359	403	394	427	353	399	410	413	466	397	375	391	377	356	425	413	350	352	401	411	352	399	385	401	373	377	386	421	383	390	404	388	401	397	398	405	405	387	439	387	422	454	399	363	379	401	373	422	385	388	394	420	405	381	376	368	390	374	380	463	427	387	379	413	378	351	386	400	412	397	387	416	408	390	362	378	381	382	419	397	408	376	404	376	417	394	419	377	368	377	386	402	385	352	408	429	409	395	395	416	383	402	377	383	373	384	408	378	374	401	409	377	390	396	366	378	399	396	423	416	416	413	388	409	374	419	400	392	412	388	353	372	397	365	389	375	413	384	369	424	420	389	386	384	408	408	385	396	376	391	438	414	384	389	371	376	394	395	418	399	388	415	380	416	371	399	429	410	356	381	387	419	408	400	393	393	391	395	389	415	382	385	379	346	386	400	383	410	395	412	394	398	412	397	366	435	439	446	442	434	421	399	402	374	425	418	375	400	411	417	398	436	397	378	370	410	370	373	439	390	370	446	419	375	402	386	366	393	388	369	351	393	396	421	359	416	394	378	401	373	395	410	368	393	369	425	368	442	393	407	441	358	382	377	410	397	385	381	435	373	428	395	395	367	377	401	385	439	397	383	371	406	372	371	375	391	389	383	385	425	378	375	368	416	387	423	419	374	401	408	410	384	394	418	397	354	385	407	407	388	406	393	377	410	345	412	411	373	384	428	407	424	399	396	384	380	401	413	406	377	395	385	407	359	374	402	392	425	432	416	416	408	396	367	398	374	351	431	409	400	410	384	380	392	392	374	345	389	382	408	377	421	393	352	378	429	404	411	379	393	372	390	410	390	388	386	426	408	398	382	384	373	406	377	399	392	380	402	366	358	404	407	412
2178	934	885	928	976	906	894	908	930	936	910	907	884	911	904	915	892	912	914	961	889	890	919	905	879	908	897	854	919	905	924	906	868	927	935	859	980	911	913	879	898	944	930	926	913	952	884	948	886	918	899	940	924	878	935	893	906	918	902	918	913	921	938	882	879	881	935	905	866	924	963	902	931	970	844	944	908	911	897	924	855	923	897	932	932	915	939	898	910	919	947	958	909	925	903	908	977	945	921	909	926	921	954	870	962	894	927	905	842	938	941	973	900	963	922	942	892	923	889	899	916	925	869	902	906	844	912	872	931	941	930	848	895	910	896	877	925	866	920	907	928	942	879	913	880	925	904	891	954	925	913	891	959	906	947	903	907	925	930	910	887	888	864	917	905	916	942	873	985	916	919	983	923	900	934	889	907	918	940	863	894	913	886	878	898	948	931	892	878	900	925	914	902	860	953	910	874	881	901	887	918	885	886	917	940	931	893	889	893	925	917	907	914	931	868	932	897	880	951	930	895	961	926	867	929	932	928	916	884	914	917	963	902	892	889	887	871	924	982	946	924	868	874	922	910	922	893	908	912	913	931	935	890	904	920	928	927	913	929	914	906	884	905	943	885	889	935	938	909	951	913	938	912	888	925	956	904	914	928	943	907	859	986	915	933	920	973	879	896	940	893	932	909	907	925	929	885	946	886	928	859	917	931	911	895	913	895	903	921	881	899	956	873	940	922	869	946	951	951	891	850	868	929	920	906	909	897	901	898	894	930	894	863	909	924	920	891	930	893	969	891	955	945	903	935	894	965	896	902	929	931	890	897	901	887	925	909	877	928	919	906	879	907	919	947	882	907	930	909	943	933	905	891	932	929	920	920	906	888	940	925	950	866	888	911	918	903	909	921	918	1005	909	916	895	900	887	888	905	917	971	940	873	936	963	872	958	909	912	943	901	911	868	903	882	849	862	926	890	917	870	913	892	910	958	906	923	908	902	914	890	949	931	896	889	898	910	928	908	889	932	891	925	913	919	989	899	935	893	914	930	907	886	886	900	936	953	970	880	942	893	893	895	899	928	941	903	902	928	965	860	910	903	910	925	915	908	874	930	931	876	913	939	904	905	901	892	972	869	924	925	935	939	946	911	907	932	877	900	945	922	940	910	914	943	921	888	923	910	906	915	914	887	907	901	930	901	880	929	947	904	921	926	895	915	950	947	915	980	864	939	899	918	897	888	895	916	905	951	895	888	880	932	893	917	952	896	936	888	918	904	882	911	872	933	904	906	850	888	918	884	978	938	908	903	903	956	906	867	912	914	926	988	900	912	905	889	913	889	883	922	912	907	923	887	912	910	952	876	909	891	869	925	874	931	911	913	909	905	926	898	867	918	945	872	944	866	941	878	869	870	917	920	921	958	930	861	892	922	892	913	891	887	878	933	898	880	869	922	905	897	851	946	852	870	961	849	908	898	934	901	848	945	916	912	937	937	894	896	907	945	932	828	884	867	877	917	971	923	929	865	923	913	850	908	930	848	921	933	916	858	866	976	879	887	964	903	942	908	918	858	891	894	931	919	967	888	933	903	943	916	874	914	879	955	923	890	903	884	880	890	880	881	911	934	928	915	964	931	922	905	901	929	928	905	886	934	866	869	881	946	919	870	917	881	931	943	896	886	959	962	951	918	897	894	948	930	864	919	928	908	925	925	897	896	963	932	906	934	923	982	898	926	880	974	907	923	859	931	884	918	904	904	910	866	867	918	909	873	871	894	898	928	964	910	941	883	970	932	852	918	880	928	959	902	882	928	907	889	946	963	927	899	939	902	947	910	907	935	859	936	915	913	933	966	900	921	917	904	866	897	918	845	941	901	872	888	895	923	910	929	909	931	959	919	895	900	867	911	925	951	935	940	873	907	902	915	844	933	907	950	900	963	941	948	892	912	885	892	956	916	952	914	875	911	906	881	904	927	916	917	888	933	916	925	899	932	950	933	908	863	954	885	943	905	916	876	915	919	865	943	952	889	919	915	894	939	912	926	898	856	956	904	932	902	886	920	902	877	923	917	887	871	915	918	911	907	916	865	937	904	947	921	924	917	891	901	916	845	926	955	928	889	865	945	942	935	887	872	874	847	915	892	893	893	965	901	936	909	919	879	933	903	956	937	905	917	942	900	931	926	870	938	871	925	935	917	875	917	901	925	924	866	967	873	880	919	961	946	839	896	887	909	934	875	865	919	878	883	880	912	933	906	856	857	850	938	884	922	878	943	901	938	902	923	914	945	887	919	917	970	885	937	932	902	916	957	874	878	964	945	886	911	898	899	934	915	952	940	886	934	878	938	899	906	882	902	942	905	891	916	950	868	904	943	948	898	915	983	882	906	879	901	916	944	884	906	927	911	965	901	943	897	915	949	948	909	930	936	878	858	907	914	848	935	904	929	939	904	944	992	863	985	963	913	909	923	895	847	930	872	895	931	943	914	891	898	922	867	888	952	906	925	896	943	942	881	879	883	918	893	948	945	914	853	920	937	917	916	929	878	906	931	936	889	875	901	861	928	950	909	927	895	899	928	887	875	901	950	921	852	890	909	885	939	865	928	888	970	911	904	878	955	896	916	890	879	904	894	903	892	913	910	963	916	900	935	945	936	963	950	928	900	959	930	975	921	927	922	910	898	935	896	910	925	907	947	936	874	974	872	933	952	917	904	928	898	869	888	910	894	925	907	925	851	870	885	936	938	947	880	976	922	906	926	862	868	879	911	913	933	928	941	956	897	871	953	909	898	901	897	924	901	930	929	944	895	920	953	925	919	925	864	926	932	950	924	905	915	870	892	900	848	949	912	904	899	916	917	915	888	948	933	863	895	899	877	846	900	912	899	891	944	907	930	918	950	935	929	898	911	958	931	947	886	896	929	934	933	914	878	857	919	968	960	897	950	866	964	882	892	933	876	884	944	882	935	953	908	881	917	927	930	947	930	962	896	878	920	935	890	879	869	945	895	903	944	871	873	933	954	955	968	915	904	859	911	942	925	934	868	907	936	946	886	872	948	893	879	919	898	888	882	896	913	888	910	881	910	914	896	883	926	928	912	914	875	905	984	988	879	889	965	852	898	932	947	885	845	940	966	890	903	938	869	940	889	927	921	915	938	904	892	920	987	858	904	943	939	937	895	913	949	919	916	914	873	912	960	939	948	875	936	897	968	897	912	866	864	899	892	910	892	863	929	941	889	854	884	909	863	919	878	858	915	924	900	904	944	941	948	829	952	872	919	862	911	901	892	958	948	913	898	925	954	894	876	966	916	933	914	867	884	930	934	953	915	872	913	919	870	875	954	879	926	967	865	924	925	910	923	850	901	921	884	921	867	938	886	949	880	952	930	936	867	908	885	935	929	876	877	936	923	900	915	932	894	926	947	936	926	881	907	907	945	908	871	936	919	924	954	892	900	874	914	881	904	898	954	854	935	915	909	927	958	891	887	904	930	896	971	874	918	910	960	990	892
7093	801	572	489	424	413	425	380	415	353	389	327	364	382	371	351	358	342	351	344	346	385	394	353	377	353	396	393	342	351	339	344	321	369	331	376	357	369	351	358	355	312	348	373	377	375	401	339	373	375	328	365	359	298	346	339	353	354	363	395	345	345	350	344	342	344	345	373	344	354	376	389	353	358	319	341	344	325	339	351	347	358	359	364	361	383	382	335	363	371	326	345	392	370	399	323	385	357	323	400	374	327	353	320	341	339	356	331	344	321	359	321	330	397	357	343	333	335	380	377	405	348	387	362	334	355	337	363	341	322	331	355	338	350	362	361	353	362	376	345	361	357	338	342	377	366	357	344	376	353	381	390	339	363	410	341	376	356	370	386	355	348	349	345	393	366	330	359	393	372	324	389	378	341	360	347	372	353	332	357	315	339	376	346	336	365	378	381	368	349	385	350	372	362	369	380	343	368	357	340	385	367	337	389	335	358	363	367	375	317	363	327	365	338	347	320	330	357	357	348	349	355	351	362	349	332	378	329	362	372	387	355	373	347	350	340	348	328	381	365	345	358	350	393	338	320	331	398	366	340	329	352	330	353	373	371	377	331	337	393	380	354	386	363	355	396	356	369	317	396	372	353	390	350	374	379	371	360	373	320	359	348	347	337	371	373	325	310	340	320	377	359	333	339	356	339	335	370	360	337	354	383	330	352	371	329	376	358	337	369	347	355	362	341	362	308	334	344	351	332	328	362	356	307	314	377	329	381	355	336	393	377	345	363	358	338	371	356	357	340	369	332	362	365	357	409	348	355	367	360	318	363	371	367	329	391	363	359	358	364	385	324	364	336	372	367	351	355	361	335	372	324	374	371	327	339	348	376	335	346	354	350	335	372	379	355	366	360	399	366	381	335	347	380	359	329	384	351	395	335	333	353	379	346	403	371	348	351	360	373	332	341	336	341	367	347	325	325	352	348	382	359	338	373	371	366	372	361	329	350	366	362	345	373	346	329	327	367	364	407	352	337	353	372	371	391	345	371	309	319	384	362	365	356	340	340	398	378	362	364	352	290	357	372	370	364	338	350	346	336	368	370	382	346	357	376	362	368	380	342	335	341	364	334	345	322	381	365	366	352	367	341	307	371	356	359	361	361	351	341	332	341	372	338	361	353	351	339	368	316	355	369	335	340	351	385	354	362	361	348	348	391	374	356	380	355	368	350	349	370	395	397	336	365	370	357	343	371	359	339	373	345	392	331	344	345	307	382	364	360	351	348	381	379	352	363	357	352	348	328	369	335	337	368	368	350	343	338	349	335	342	373	368	323	335	359	344	366	329	349	375	353	360	351	326	366	356	390	366	349	364	340	379	376	342	342	337	371	370	367	359	381	356	352	376	308	389	343	394	376	357	369	357	351	378	351	353	369	344	396	377	335	334	335	364	378	396	395	359	346	356	349	305	370	385	373	355	387	354	376	380	376	374	377	374	362	350	364	330	354	346	355	401	367	364	362	359	377	322	367	396	337	370	331	391	327	341	356	339	338	375	367	396	353	378	344	369	327	328	355	353	328	374	404	359	335	342	393	309	338	350	360	340	374	349	361	342	330	343	360	364	324	392	361	322	333	370	374	343	335	356	361	357	344	306	341	346	396	391	313	381	321	352	352	334	368	304	371	355	363	334	382	375	365	356	328	349	369	320	342	333	356	344	341	363	325	377	340	332	344	393	371	354	355	388	389	411	352	359	353	359	321	350	357	333	363	361	375	368	371	349	366	365	380	340	352	356	380	305	358	340	322	352	313	341	354	375	336	356	344	366	359	360	327	339	335	336	356	383	328	380	349	368	366	383	395	365	333	340	395	377	354	340	372	370	361	344	367	334	345	350	346	324	382	338	334	362	377	366	382	361	364	319	348	355	371	362	366	366	370	383	352	333	350	387	329	388	354	359	333	346	357	375	339	328	338	336	358	324	355	358	337	308	362	337	367	372	387	364	338	346	366	366	319	327	375	370	353	338	340	353	326	361	361	355	359	370	338	365	366	408	390	358	383	368	376	332	346	345	308	351	340	359	387	356	345	358	346	376	373	324	366	342	360	377	335	323	308	316	352	358	330	327	374	350	316	382	369	353	343	350	330	371	360	336	358	365	362	364	329	340	351	394	372	378	376	385	352	354	324	365	337	346	360	359	380	373	313	353	323	341	340	352	370	335	372	363	368	354	363	368	388	351	350	367	363	358	354	327	358	319	354	375	360	321	365	362	361	349	377	381	306	399	348	386	351	341	343	340	368	374	362	355	385	414	373	399	330	384	345	369	356	362	376	358	349	365	331	349	373	343	316	337	394	367	370	338	372	388	359	370	342	383	328	350	390	339	345	340	348	355	354	340	320	347	354	370	341	391	323	359	352	339	377	357	344	378	374	359	328	372	366	371	316	388	391	352	358	359	375	361	358	330	370	359	335	349	344	346	322	381	374	409	372	331	377	342	339	363	400	385	336	367	354	362	326	337	344	377	374	346	357	346	377	348	325	358	345	376	380	351	345	366	342	356	346	363	310	352	386	365	346	328	356	361	367	360	348	340	353	355	376	371	344	357	357	334	352	344	312	324	353	360	365	371	337	348	401	372	336	315	351	338	376	379	349	350	361	371	359	364	320	347	375	338	386	353	339	354	356	351	352	355	344	392	384	352	350	375	335	341	353	333	400	341	345	335	350	331	353	362	358	338	397	336	369	338	308	350	349	344	333	358	356	371	346	330	358	355	351	332	355	399	336	367	343	353	346	339	337	357	374	366	356	407	342	366	344	362	372	355	346	346	372	347	327	350	343	318	325	337	356	356	331	320	350	354	351	331	364	323	357	383	334	393	400	353	346	357	375	330	378	362	345	308	365	360	318	388	354	361	360	356	341	337	397	364	329	368	373	371	330	351	372	345	404	399	343	394	381	364	349	350	333	369	368	357	337	355	371	362	339	358	339	351	357	374	353	331	337	359	371	352	342	354	364	373	328	397	326	349	338	382	357	365	375	339	336	374	338	351	376	362	351	356	372	374	347	370	373	381	393	365	388	393	337	393	364	385	372	376	398	335	359	376	345	341	359	372	348	346	392	348	342	351	360	341	377	345	368	374	352	334	355	361	377	368	339	397	374	365	369	347	357	369	365	359	347	350	371	348	326	325	350	341	351	364	330	345	364	358	356	348	351	321	347	378	385	372	340	365	367	379	378	327	356	321	358	353	329	403	348	346	313	358	337	341	362	341	354	312	358	345	386	368	368	369	324	335	312	361	327	310	321	373	348	340	353	363	376	332	353	331	353	335	373	350	394	359	366	378	368	379	326	366	350	383	333	376	351	353	345	341	340	347	347	317	342	329	336	347	352	318	352	355	327	365	384	332	350	362	394	368	366	362	342	368	330	371	365	396	367	387	344	368	344	378	367	343	335	348	356	340	348	363	342	325	376	364	331	355	336	343	376	398	375	370	364	339	352	345	379	336	376	386	349
6518	1212	1300	1369	1288	1182	1129	1026	969	987	904	898	887	907	826	828	838	893	879	885	820	893	780	828	858	853	872	862	807	875	837	847	807	868	847	842	857	844	845	812	828	801	833	838	827	812	847	789	769	875	834	818	825	845	796	836	828	795	852	860	790	812	804	831	848	854	782	798	859	811	846	794	852	795	841	766	875	801	798	797	830	829	825	815	818	828	834	843	841	854	827	840	852	810	836	857	775	856	865	883	847	813	835	880	843	850	791	818	793	848	837	790	840	780	806	825	767	886	815	802	855	799	860	874	849	852	819	806	849	853	801	781	820	803	819	787	851	841	839	788	838	870	855	893	817	821	837	853	843	881	822	851	891	806	802	838	830	819	819	806	792	848	840	837	843	817	876	801	815	851	818	817	828	772	829	841	858	855	785	871	828	874	835	817	805	815	872	788	807	838	778	831	856	787	852	786	792	824	813	825	819	853	808	836	845	870	867	822	773	840	845	840	809	846	823	787	812	848	841	819	795	847	824	849	844	825	813	857	836	807	840	845	812	802	839	800	800	813	880	842	831	771	770	804	773	825	791	829	819	833	823	835	891	825	854	804	825	834	831	829	781	802	771	852	779	836	804	864	784	846	841	850	793	794	832	823	810	819	777	823	818	822	800	807	791	876	864	851	837	842	792	776	833	814	819	818	791	851	808	816	799	862	774	811	830	794	833	820	828	797	826	859	806	825	816	856	848	790	799	823	871	816	831	805	841	799	818	811	821	855	798	794	779	814	762	822	783	793	860	824	779	856	752	825	835	849	837	874	843	828	839	844	845	821	818	859	867	811	842	823	789	792	831	775	810	871	823	825	806	790	836	850	838	863	840	814	814	807	819	819	808	849	820	807	765	793	830	853	865	843	802	786	835	842	879	897	800	866	873	833	847	852	846	780	843	842	813	788	827	825	864	868	821	809	808	822	816	833	805	844	815	822	821	845	826	839	758	802	830	825	815	814	871	805	798	790	850	820	810	774	862	820	847	843	866	834	826	804	831	850	780	831	857	807	781	807	903	788	854	830	828	805	826	808	796	856	828	790	808	772	841	799	814	875	805	835	822	802	809	830	859	809	828	801	813	905	772	791	798	862	838	841	827	816	771	789	782	862	801	776	787	794	811	832	855	846	822	875	831	816	808	828	845	825	850	843	834	830	842	822	825	881	811	851	817	842	820	795	860	795	810	824	818	779	749	774	831	779	841	856	846	858	868	823	830	830	834	798	811	859	782	840	793	820	809	832	843	796	842	830	774	821	797	814	804	793	836	838	785	820	815	782	794	828	764	836	845	788	793	838	799	834	844	852	789	840	829	798	833	812	844	809	819	815	812	833	828	825	816	824	787	775	863	832	819	828	810	826	851	860	816	819	824	849	815	782	818	819	785	810	835	823	851	764	804	849	783	863	763	831	808	883	815	846	866	839	806	851	862	767	838	778	770	805	804	900	811	875	802	787	898	852	768	834	830	846	845	806	774	835	808	869	854	807	821	847	833	765	839	753	817	929	859	810	815	820	823	757	818	838	813	804	776	851	806	846	820	864	830	840	847	837	793	838	858	807	778	817	850	811	825	794	856	800	852	845	821	811	823	812	794	818	836	811	832	870	850	800	822	825	881	802	856	850	860	833	823	797	867	812	797	860	854	858	838	807	810	787	791	870	861	866	835	856	799	806	866	846	818	827	794	786	833	897	802	758	823	776	866	856	816	848	837	852	810	808	840	737	862	874	822	818	794	888	841	856	854	823	829	864	836	804	835	822	838	842	792	836	900	839	823	823	802	824	794	847	808	850	847	850	815	835	821	792	800	801	819	844	796	818	820	820	842	837	840	845	779	838	825	846	827	839	880	785	839	856	841	874	829	829	854	812	829	826	807	801	800	810	843	856	835	841	850	823	826	800	791	857	777	792	836	808	865	796	786	853	822	813	836	840	769	833	780	820	871	817	860	762	795	872	834	797	773	778	785	821	849	836	738	823	858	856	826	842	827	806	794	825	842	829	823	815	789	814	812	877	835	795	831	817	808	865	844	791	826	842	849	827	804	847	816	819	761	834	835	789	830	825	862	829	766	824	801	844	825	801	813	894	820	790	848	793	839	800	816	802	772	845	862	784	870	831	867	804	825	817	827	826	783	780	775	851	823	801	825	777	845	812	798	874	810	807	787	822	849	855	851	828	795	821	796	833	796	878	843	807	844	888	888	821	772	828	859	806	802	871	854	874	841	838	802	834	800	796	826	773	807	804	847	825	810	851	795	819	815	814	794	860	874	881	855	846	823	839	790	802	802	806	875	802	844	828	847	838	813	850	761	815	855	857	845	835	827	806	824	828	819	877	808	870	857	803	818	812	823	865	821	810	787	781	824	814	782	806	829	818	833	826	833	827	820	829	804	817	776	790	830	831	853	853	861	813	816	787	770	865	839	823	841	802	860	835	805	855	806	790	867	809	795	816	797	808	867	780	822	848	872	871	834	837	798	794	848	867	782	803	840	813	835	828	855	819	752	883	835	809	801	811	843	831	828	802	791	830	825	865	793	804	845	818	871	800	843	778	829	790	797	805	847	797	827	849	800	830	795	834	777	732	850	822	785	836	870	830	830	835	772	866	798	849	805	835	818	814	780	816	840	808	837	800	812	848	799	833	831	811	811	818	803	831	863	817	831	853	841	809	833	806	824	823	849	814	842	840	872	837	810	837	778	823	823	827	853	821	827	786	851	821	827	799	786	833	869	768	816	837	823	838	816	852	809	807	851	833	857	779	846	830	791	846	887	871	777	806	778	839	832	811	827	778	787	825	856	879	828	830	824	804	765	817	821	863	812	805	834	841	816	835	837	786	874	814	837	841	839	900	784	828	810	806	787	832	821	847	796	846	793	810	840	834	817	854	792	862	838	850	778	792	828	821	823	834	793	829	778	789	799	759	835	794	782	872	825	831	831	799	843	856	785	827	817	783	807	797	826	855	833	849	824	773	839	821	818	829	829	792	823	832	827	772	764	815	804	784	814	859	821	769	830	813	836	815	809	804	828	774	875	824	824	811	825	788	787	858	792	833	821	845	845	772	815	824	835	803	773	830	796	840	854	792	798	779	848	809	862	819	830	845	847	817	819	808	860	829	841	785	810	847	851	829	841	809	803	798	821	825	820	834	800	788	787	802	823	842	798	786	863	784	796	787	837	821	880	844	784	845	794	842	819	825	860	834	819	854	800	773	796	787	857	832	828	837	827	852	832	821	817	858	798	796	857	819	870	770	818	830	776	856	834	805	862	840	799	877	794	811	827	792	848	869	815	863	817	848	807	841	798	812	816	758	805	783	805	818	843	830	803	849	798	874	804	859	824	824	864	844	845	820	841	837	855	797	792	817	832	869	857	865	812	809	860	813	805	769	915	832	835	796	822	808	811	845	832	834	874	902	855	826	791	773	854	789	822	804	877	819	821	833	864	847	799	896	853	863	850	814
13214	1257	628	481	355	333	222	229	226	208	175	222	184	173	168	189	188	167	174	204	160	166	192	176	180	172	178	175	156	167	166	151	157	181	158	163	166	181	168	161	149	198	166	162	173	137	131	187	162	181	168	176	141	167	155	165	142	182	170	174	171	176	150	153	172	188	155	167	143	153	152	169	194	170	165	188	167	156	171	179	183	167	172	154	148	160	140	156	145	172	183	190	188	155	151	173	205	169	188	156	145	161	163	183	169	147	157	151	171	173	170	152	159	156	166	161	155	167	166	188	166	168	160	170	183	172	185	196	147	160	165	171	160	145	183	183	168	155	166	178	163	168	148	167	152	176	160	186	186	166	159	151	146	147	158	158	167	169	167	183	160	168	165	160	163	138	158	179	173	184	163	161	193	169	180	174	168	170	174	159	148	163	166	168	182	157	191	170	184	187	166	176	177	174	156	146	168	165	179	132	156	172	162	181	160	154	169	152	163	162	144	168	155	144	156	161	180	151	172	162	177	155	188	156	175	147	154	171	166	153	206	150	154	132	175	180	178	153	151	163	208	145	148	182	188	159	166	156	169	138	159	179	156	166	141	162	154	183	166	178	171	180	157	148	154	148	154	176	172	156	161	182	170	166	148	146	182	156	151	138	183	164	173	145	168	149	147	173	154	171	161	172	154	136	142	149	160	161	184	166	179	161	156	173	145	164	156	159	178	172	164	162	162	155	177	152	166	169	185	157	158	154	159	162	165	175	166	162	161	135	143	153	169	182	167	150	165	151	166	158	165	164	172	153	130	174	190	165	186	153	186	157	167	140	159	156	180	175	163	170	179	159	150	154	170	160	185	142	156	153	152	152	149	152	189	153	136	136	154	179	140	157	153	179	138	172	163	189	164	159	155	148	183	171	174	185	193	159	170	180	156	172	179	192	155	151	207	157	165	163	156	172	166	182	161	171	185	168	183	145	157	167	155	181	167	160	153	142	150	165	153	173	169	165	165	153	158	153	152	175	174	180	174	163	159	158	150	170	157	162	182	163	155	178	163	192	181	164	154	164	152	172	146	162	146	154	177	153	149	166	166	166	164	159	162	181	162	170	165	147	168	157	173	166	161	204	171	147	177	188	190	158	183	162	148	161	153	170	178	178	174	142	156	181	179	168	178	159	162	159	154	169	177	169	163	157	165	169	164	138	172	159	150	186	156	168	159	125	187	161	177	177	204	160	189	130	180	180	151	170	168	145	177	155	152	145	181	155	171	161	161	160	183	163	178	179	141	163	155	174	161	162	153	178	165	164	183	188	176	154	164	163	164	174	148	164	156	142	159	159	153	177	175	171	173	171	151	153	152	158	149	155	153	171	196	174	154	168	156	186	181	162	149	158	164	185	167	154	161	156	158	156	159	177	165	147	149	147	180	150	166	159	152	140	139	187	167	164	166	163	183	160	160	162	179	188	168	191	189	152	181	187	135	164	171	164	151	175	179	159	206	177	179	176	164	171	171	204	159	180	157	143	151	176	151	157	155	147	147	160	174	164	189	153	177	165	154	172	167	145	175	166	186	153	179	158	167	185	167	142	148	184	168	162	159	153	172	156	153	146	159	180	182	146	170	178	182	136	149	176	158	163	163	179	168	158	167	178	145	180	166	159	189	160	169	175	157	151	152	175	171	158	180	175	160	151	147	166	161	161	156	160	158	138	171	166	163	169	170	172	169	162	168	154	176	169	173	183	170	175	193	184	176	186	161	182	166	166	158	164	121	157	183	173	142	175	147	171	182	168	148	170	166	171	171	164	166	176	169	160	160	163	163	180	154	166	148	166	171	166	168	153	169	170	143	166	164	153	142	182	186	186	187	189	189	177	140	162	148	158	169	165	142	163	158	141	170	177	151	129	155	167	183	156	140	150	162	152	145	188	161	145	190	174	158	160	182	159	157	169	153	152	171	170	173	187	188	161	190	159	188	163	169	174	180	154	157	164	164	186	152	180	164	165	185	155	162	164	160	165	166	155	188	166	189	171	154	186	168	155	167	159	165	153	164	166	158	164	171	164	154	154	184	181	181	165	177	153	162	160	167	167	176	159	181	168	165	177	168	150	182	137	167	147	175	174	153	163	163	153	165	167	171	165	145	153	174	161	180	185	167	179	172	183	164	174	167	157	166	160	143	177	166	148	187	157	162	155	143	143	182	167	162	165	168	165	187	172	165	148	150	182	147	154	161	170	162	144	172	176	179	151	165	157	153	151	164	177	153	181	147	170	202	160	163	151	150	155	169	172	168	152	170	160	175	144	164	176	181	164	181	146	154	174	168	174	168	175	165	177	162	144	157	156	148	182	166	181	165	158	159	158	163	164	177	171	171	152	153	187	199	174	178	165	191	166	191	170	158	150	213	167	188	143	171	180	168	183	162	165	171	184	151	168	138	153	154	173	145	153	161	170	159	122	156	149	156	140	161	182	185	169	160	164	176	142	148	156	166	141	157	165	166	176	179	175	163	169	175	157	175	190	190	158	173	146	155	169	151	139	180	185	151	181	167	187	168	167	169	152	160	182	163	147	155	160	152	166	156	182	173	179	173	165	170	174	157	166	163	161	153	178	178	176	151	174	175	156	147	157	168	172	173	170	166	161	170	145	160	164	173	156	159	167	160	178	156	187	185	158	180	151	165	163	181	177	183	150	170	163	156	147	164	160	144	166	195	161	159	173	157	162	147	159	183	182	170	159	170	176	158	171	153	191	174	150	192	163	149	152	169	154	175	169	179	169	150	143	171	177	159	163	155	165	136	194	161	173	158	181	184	145	179	167	159	150	198	155	184	178	155	145	177	190	156	162	168	141	159	151	170	163	154	148	183	149	150	130	168	167	152	145	155	140	165	151	142	170	163	173	158	163	169	158	155	171	145	180	169	155	179	152	169	151	168	159	177	165	167	174	152	153	178	172	159	163	160	144	166	162	177	167	171	182	190	188	158	184	164	158	193	175	167	149	170	163	157	168	155	158	172	165	161	172	130	169	166	174	197	156	182	149	165	187	199	195	164	175	161	168	146	147	135	147	156	173	163	168	169	165	176	167	158	153	170	158	182	148	169	170	154	147	166	159	185	152	193	173	137	167	151	168	165	168	160	160	166	170	160	172	154	177	155	156	160	161	176	162	154	148	167	177	161	154	176	136	159	172	162	146	174	147	149	155	193	161	197	178	180	166	169	156	152	164	161	181	181	153	171	156	159	197	167	185	170	151	161	164	182	150	172	167	156	161	180	172	158	151	160	155	163	174	163	178	152	152	165	164	155	155	159	163	145	143	206	181	153	175	157	170	167	159	192	163	166	175	163	156	160	182	175	170	158	163	168	172	179	160	164	166	154	159	168	171	167	163	190	159	139	161	167	158	166	161	143	187	153	149	144	161	197	168	181	155	196	166	175	141	183	166	171	171	141	151	167	144	143	199	177	161	167	185	191	181	170	178	191	154	153	163	178	177	138	180	171	170
7984	1159	1434	1633	1288	1212	945	860	746	677	649	622	532	563	521	529	519	506	541	479	486	465	484	471	486	454	446	474	476	470	435	405	460	441	438	439	469	455	470	418	448	410	439	427	442	477	409	419	439	419	398	407	413	401	435	415	446	423	411	435	407	431	451	445	417	454	452	422	401	434	420	475	432	476	459	434	405	410	457	415	444	400	434	437	476	418	415	402	410	448	455	409	409	450	417	437	435	440	426	411	419	403	417	447	433	419	421	450	445	446	396	445	413	465	422	428	378	413	378	444	441	448	404	410	429	447	431	427	424	462	427	435	443	396	441	428	387	401	410	443	441	402	455	408	402	407	424	396	406	411	445	418	433	420	432	433	412	437	439	412	413	440	443	402	411	415	420	416	456	443	429	393	404	400	466	426	447	430	400	409	424	422	401	440	423	397	434	459	410	452	474	427	447	449	414	424	399	411	445	438	406	435	423	438	423	443	446	389	478	428	419	431	437	394	431	398	400	401	448	399	463	445	409	442	447	441	422	455	429	428	405	426	438	403	434	448	404	413	423	455	407	450	446	378	443	400	426	426	395	420	453	428	446	395	485	431	392	400	432	425	411	427	402	436	392	422	414	425	434	396	405	437	431	399	456	416	427	428	434	433	434	415	412	440	431	455	424	432	416	438	440	442	429	434	428	459	427	421	370	452	428	424	433	431	436	459	435	410	428	409	376	419	409	393	437	401	413	445	435	414	411	405	435	439	432	429	466	416	407	414	457	418	422	438	406	406	419	398	438	439	406	433	429	470	424	390	414	445	443	400	388	440	437	437	453	418	428	407	437	426	421	448	437	456	407	434	430	425	451	412	383	416	423	432	408	415	423	457	425	426	403	396	408	444	397	422	435	414	423	424	417	428	425	433	434	391	470	425	448	416	413	406	420	413	419	406	415	384	392	444	464	445	431	427	414	451	411	395	412	405	419	423	411	427	481	408	437	413	419	437	448	483	439	396	427	433	442	424	453	422	416	398	426	426	432	426	448	434	409	415	402	463	394	420	417	406	442	423	435	398	434	414	458	452	449	411	455	430	436	446	420	390	432	442	441	378	440	407	431	443	429	410	404	396	463	417	434	398	423	447	418	413	448	434	434	411	424	405	409	425	408	424	446	420	391	437	398	402	422	385	442	456	425	414	401	410	436	412	418	425	410	417	423	417	426	383	454	448	432	390	437	460	457	478	412	415	444	473	464	425	432	431	473	441	375	465	435	401	417	416	453	396	422	408	412	441	421	440	472	413	436	427	457	432	427	406	430	415	433	440	418	423	385	449	444	423	389	469	422	407	431	429	430	404	397	458	434	443	451	422	401	448	429	394	419	413	437	401	415	436	425	429	408	409	408	422	418	404	439	423	447	436	397	402	423	457	409	425	442	446	405	480	414	455	415	403	407	443	410	431	420	421	401	414	412	417	419	412	412	417	421	443	414	380	423	423	405	433	414	440	424	419	398	399	401	418	415	431	437	437	428	440	438	410	409	428	399	393	486	405	421	420	443	438	424	449	411	426	453	432	426	408	441	415	422	449	457	405	413	450	389	433	447	398	424	455	421	466	408	442	431	440	394	449	450	446	456	408	445	415	385	444	411	420	414	425	392	422	469	421	396	388	406	419	412	410	447	467	412	382	445	416	402	422	435	427	438	444	441	469	422	436	423	426	424	374	421	445	444	424	436	408	424	406	391	393	435	397	443	400	452	422	439	422	401	450	425	420	406	452	442	441	421	429	463	448	400	458	383	429	425	414	405	435	454	425	372	458	414	415	429	391	423	411	392	399	430	461	469	465	383	451	404	434	439	423	443	416	415	429	440	434	407	430	435	431	407	420	422	445	424	426	402	427	455	436	406	435	416	427	419	444	438	403	426	443	413	440	388	427	428	437	425	405	456	397	394	424	436	428	413	382	411	414	414	422	418	456	412	400	423	431	414	427	436	418	419	396	398	385	421	411	432	424	407	427	408	419	444	411	439	426	435	410	414	388	433	420	419	400	436	382	437	418	456	446	437	404	390	426	467	450	412	411	400	429	425	395	442	394	446	412	405	453	460	416	466	453	465	436	398	431	401	445	395	462	409	420	437	440	448	454	455	417	449	445	439	450	452	414	413	425	425	406	433	427	444	418	403	440	458	420	488	414	392	422	423	433	413	430	397	413	409	419	411	371	430	438	401	415	435	383	413	423	439	430	430	430	439	447	435	456	414	435	410	432	431	382	403	431	436	408	412	439	421	420	402	411	430	449	415	425	419	424	409	450	435	466	465	442	427	426	388	433	434	408	431	436	418	429	424	428	427	403	428	434	423	398	414	414	421	418	428	463	437	407	399	453	459	415	441	392	487	423	434	418	449	435	461	419	412	422	405	414	420	418	405	413	407	429	434	417	412	413	473	384	386	457	383	436	429	395	435	413	395	377	424	429	428	442	427	444	403	443	443	383	429	454	451	411	378	429	393	400	447	405	408	415	422	445	450	436	424	417	435	401	434	421	383	420	452	453	384	412	439	432	433	431	413	408	433	423	410	448	455	424	409	374	406	452	423	429	423	416	391	418	457	427	447	448	410	420	431	452	406	432	424	431	466	411	416	413	391	424	428	427	416	431	435	399	401	414	447	391	447	457	434	437	434	437	438	432	426	443	377	471	430	420	469	414	417	430	407	470	434	418	415	439	441	443	432	421	450	376	440	447	410	414	413	443	409	453	434	465	400	465	420	474	428	445	419	445	429	441	407	427	348	404	414	437	420	421	437	444	417	464	463	428	421	426	455	405	439	436	409	383	407	412	440	410	417	432	425	421	410	440	422	447	392	419	439	372	415	451	430	417	452	412	446	440	407	397	416	425	406	435	416	424	438	436	431	360	427	439	478	427	415	403	425	446	428	475	410	447	416	421	446	427	443	450	437	443	442	448	444	440	446	422	424	430	418	415	449	425	419	426	425	447	389	393	426	428	411	431	384	398	450	466	427	420	405	441	411	429	391	428	435	419	408	425	397	432	448	421	414	435	451	444	423	418	428	413	425	407	444	406	423	431	441	436	452	406	410	449	368	423	424	436	451	415	391	415	413	425	428	421	454	444	431	406	446	385	459	379	474	400	447	441	408	422	388	403	450	425	405	400	406	396	444	431	420	449	438	422	437	454	417	443	479	406	441	412	431	429	448	435	430	448	440	441	415	420	419	432	468	436	406	434	416	430	416	423	409	434	439	433	413	431	427	446	395	460	423	442	451	417	432	424	431	448	407	435	446	428	414	417	429	415	438	441	406	464	401	423	397	393	421	430	444	447	435	406	442	412	383	418	428	416	391	424	399	395	431	427	456	423	410	424	414	421	403	426	428	411	421	441	423	411	466	405	405	407	429	418	437	419	423	404	430	418	438	426	442	400	432	432	413	420	455	447	428	414	432	423	430	414	445	436	442	433	445	432	430	423	432	408	438	448	380	452	412	419	447	426	441	441
1527	430	415	398	426	410	394	416	397	412	378	422	350	351	406	407	414	383	390	373	377	383	349	386	399	411	399	387	374	375	406	380	393	410	405	404	392	358	385	395	420	410	398	424	389	389	393	367	422	401	361	402	351	392	402	371	405	405	406	385	422	398	419	412	421	389	379	362	373	350	355	384	413	394	401	387	386	357	392	419	405	389	386	417	372	401	402	442	395	371	402	367	383	435	415	375	360	398	384	410	389	388	418	381	414	415	395	398	385	402	400	385	358	398	382	406	389	416	372	376	400	406	409	379	356	351	396	390	398	399	416	352	383	442	449	425	408	425	458	408	393	381	366	376	425	407	429	385	430	415	408	380	382	399	419	369	424	354	365	358	382	434	363	450	369	356	347	407	398	399	363	381	407	397	377	341	362	415	391	380	401	400	401	420	401	444	348	419	403	361	354	389	416	400	420	432	442	429	377	388	395	438	411	360	401	411	421	419	383	389	376	420	409	383	437	392	370	405	336	380	391	426	408	392	391	393	424	408	397	376	429	421	379	435	396	396	424	437	400	432	393	413	382	398	412	384	376	376	366	382	390	410	392	416	417	394	369	390	415	379	364	380	401	399	391	413	428	403	365	403	388	423	416	412	411	385	388	361	437	410	384	400	397	424	416	404	421	405	381	394	395	395	396	388	381	418	376	416	376	368	398	403	392	432	417	432	393	359	401	395	363	361	373	392	407	388	386	405	389	409	374	367	371	387	412	378	390	410	411	396	394	416	392	414	402	386	385	379	373	430	385	395	394	385	419	391	429	381	389	370	403	392	384	403	419	352	423	433	387	416	412	399	396	391	391	373	378	386	370	390	404	364	393	404	391	355	442	354	343	391	410	357	436	381	388	367	383	399	363	377	410	370	376	389	407	451	388	371	397	397	395	362	361	395	391	386	368	369	381	432	444	414	388	460	436	431	364	422	396	408	408	394	377	350	420	390	435	389	376	407	418	371	392	414	436	410	395	408	410	415	414	400	404	395	380	428	400	412	428	417	436	373	409	363	406	394	378	394	414	418	429	398	421	376	400	390	419	386	404	409	422	397	431	379	380	406	389	387	407	392	424	410	433	395	369	391	439	416	389	419	393	393	415	414	411	389	366	398	394	359	393	400	359	415	398	443	387	388	402	352	395	403	425	387	374	373	359	403	398	358	432	399	374	379	373	404	396	401	407	411	423	428	401	344	396	407	415	391	402	404	393	418	406	431	411	339	402	377	404	379	409	362	422	370	370	387	402	343	383	403	390	398	375	376	409	409	389	362	404	395	384	409	396	404	411	366	396	370	410	400	386	394	405	356	419	378	401	399	369	379	405	383	382	378	447	422	389	385	382	414	382	386	430	419	409	430	403	411	372	374	412	393	424	374	402	399	380	373	440	441	375	381	398	391	383	398	383	382	363	440	365	405	411	398	406	407	406	393	409	414	396	422	381	401	410	410	382	399	370	422	391	418	387	368	430	404	364	401	373	397	383	390	397	355	406	395	362	412	428	477	399	424	413	388	363	384	396	355	413	391	388	362	402	400	374	403	405	439	404	393	446	389	361	376	358	393	344	382	349	411	385	412	362	379	397	392	423	430	444	408	370	424	381	399	368	413	405	361	383	380	395	357	392	395	412	420	379	386	410	363	384	406	407	395	391	411	372	388	414	379	410	403	391	433	392	398	420	379	359	380	415	370	363	400	390	374	361	389	366	392	372	375	414	372	412	400	387	395	393	388	404	385	380	363	418	402	407	401	404	407	406	398	394	403	387	418	378	368	415	341	371	439	415	400	394	417	391	396	395	406	354	382	381	373	345	405	415	374	402	430	377	391	418	370	369	404	359	399	399	406	398	380	370	399	393	368	431	412	405	408	399	417	405	386	427	427	352	412	431	379	359	412	365	416	414	380	426	381	387	399	399	389	400	378	406	391	414	409	405	353	397	375	408	426	410	376	393	384	411	396	372	397	359	393	421	413	395	409	377	388	399	403	397	396	405	374	386	402	417	380	395	404	417	434	388	398	444	412	401	388	447	421	407	414	403	400	403	374	388	406	432	390	410	356	385	402	412	403	398	401	404	371	403	389	419	434	404	409	425	412	447	382	364	396	411	406	388	414	381	399	384	397	407	398	383	412	401	361	403	374	452	396	398	426	394	381	391	377	426	362	429	389	462	390	413	410	375	394	432	394	421	374	373	384	399	382	384	419	380	394	387	412	401	408	408	408	442	398	380	393	450	379	339	402	391	404	410	378	367	372	406	422	397	409	389	384	374	411	383	395	389	415	412	402	366	388	374	377	378	385	367	358	384	390	378	400	362	377	421	382	407	365	391	408	399	412	412	382	404	390	385	377	372	405	410	385	377	435	364	387	421	407	383	405	355	380	402	375	382	406	372	380	372	352	370	437	362	395	420	422	395	402	410	388	406	408	381	389	364	396	363	406	392	403	377	387	409	358	408	391	392	362	378	363	394	383	408	410	431	377	399	413	425	372	392	435	395	377	394	422	417	413	394	370	441	397	368	382	410	383	394	358	388	405	419	404	342	400	405	412	378	410	394	425	383	370	370	407	380	385	385	399	359	408	402	421	384	376	415	385	410	419	397	393	396	411	390	419	379	392	425	425	373	427	381	380	404	357	386	361	388	411	366	407	396	436	428	368	374	410	412	352	429	427	412	378	429	380	442	426	384	384	386	449	394	389	421	409	404	431	378	404	384	421	423	356	406	409	387	379	375	419	371	413	407	378	418	406	419	355	392	418	400	392	384	401	388	398	436	391	419	395	374	388	431	413	401	378	404	426	366	386	370	410	356	388	391	423	391	370	389	405	408	411	418	399	384	407	375	414	383	371	403	441	424	397	423	369	341	422	366	368	377	401	422	373	376	419	382	396	409	377	369	371	393	421	402	395	401	428	375	439	420	382	384	399	377	378	377	410	410	412	421	377	391	403	367	426	402	388	386	439	379	377	380	389	417	417	372	388	427	379	390	396	396	397	385	399	376	390	382	416	390	386	374	426	375	388	387	399	375	374	395	433	389	396	339	401	363	413	394	387	422	424	420	400	405	395	408	405	373	379	378	387	380	405	419	418	420	384	406	390	400	440	452	387	387	385	409	369	380	383	399	407	333	369	419	410	370	407	377	381	368	387	390	428	379	412	407	356	429	404	393	391	386	383	407	379	410	414	387	448	387	394	409	379	385	392	440	393	418	403	394	367	404	383	392	384	404	383	369	421	391	409	407	414	377	417	391	432	390	395	410	367	405	386	462	385	393	417	396	371	398	412	425	418	426	436	364	378	372	401	422	372	393	384	412	375	402	352	414	429	385	437	424	371	377	394	406	386	402	422	370	399	410	384	405	384	428	402	411	398	388	414	406	363	420	377	380	395	388	410	374	434	369	367	417	371	393	366	398	357	390	375	384	425	392	366	420	379	390	355	363	400	398	376	404	354	402	426	407	429	417	430	392	396
2092	908	968	939	973	926	930	933	957	907	959	955	931	986	888	929	920	906	916	913	867	896	911	971	911	921	917	908	933	909	916	930	896	924	909	921	917	907	962	860	908	931	892	924	929	880	865	913	924	935	889	868	898	955	917	886	865	894	875	929	925	889	914	953	900	885	916	929	922	943	902	892	902	912	925	867	977	934	913	890	920	934	907	922	889	938	883	965	918	968	907	984	998	938	974	868	901	916	890	944	905	963	915	945	934	950	934	952	914	908	904	942	897	911	924	950	891	902	873	901	919	964	927	937	938	955	895	925	929	866	929	924	927	963	880	896	926	958	857	915	874	952	879	937	908	965	921	892	1000	916	918	914	954	903	1006	892	897	964	892	957	926	860	871	935	913	911	976	934	899	887	895	941	896	923	908	900	940	901	935	949	845	854	917	926	922	989	910	958	878	938	937	937	882	904	953	868	919	930	884	914	1007	914	903	895	928	994	902	892	925	926	881	890	940	946	942	878	882	957	881	939	976	920	841	950	919	949	947	930	906	928	950	910	906	952	895	922	945	917	945	972	925	896	913	874	937	880	934	925	913	957	900	962	923	964	918	905	907	954	850	912	912	926	846	927	952	893	943	882	925	883	925	959	950	924	975	959	905	865	898	903	928	941	914	916	886	919	930	885	927	954	876	962	929	868	948	909	927	911	920	910	887	923	960	954	945	897	938	852	917	888	879	977	880	905	932	918	957	902	1022	894	884	875	926	873	901	871	881	897	880	859	873	951	936	885	941	884	928	886	917	860	977	911	840	899	952	912	925	923	887	935	966	902	911	936	882	904	923	952	919	887	951	883	924	937	930	932	957	885	926	890	944	896	918	936	932	908	950	875	910	886	923	933	949	935	893	933	939	971	935	936	935	920	886	922	951	911	939	903	889	936	901	919	922	872	990	884	904	915	906	953	890	911	985	902	896	934	901	913	910	877	921	893	899	963	941	883	931	928	912	912	951	905	896	913	879	910	897	950	964	903	956	896	868	913	913	914	897	947	904	943	914	916	928	929	944	928	932	949	888	874	940	918	935	920	927	883	937	897	915	925	961	925	907	954	964	892	915	935	947	979	946	952	934	967	917	943	913	941	938	920	828	938	921	931	899	932	922	900	921	867	961	904	919	913	887	963	947	891	920	880	939	894	937	907	935	898	960	935	972	944	888	918	922	935	910	929	902	912	876	893	953	911	963	948	916	930	903	943	887	937	898	895	925	939	913	934	877	935	894	935	944	958	902	913	948	919	941	968	917	899	936	938	897	932	924	872	900	865	910	933	880	967	939	929	944	937	961	900	910	933	922	875	941	984	908	916	901	943	925	891	970	894	929	925	921	940	992	894	896	908	950	915	929	895	901	896	923	966	943	869	897	902	858	958	928	923	865	946	947	890	869	934	911	900	980	962	858	879	934	921	914	941	906	923	863	893	881	922	913	937	879	945	972	907	920	901	879	886	920	908	926	915	877	913	943	881	903	953	891	928	937	941	887	887	885	889	917	916	914	911	918	889	903	937	919	958	842	882	970	932	920	905	887	926	867	921	882	899	949	893	854	880	948	882	868	886	941	909	898	960	930	911	914	901	888	903	951	950	898	963	904	978	941	903	923	916	895	949	927	937	941	906	852	952	903	936	909	907	964	888	874	880	931	916	915	841	915	921	969	931	918	919	844	969	928	913	911	910	884	908	912	886	914	1001	884	895	903	934	913	913	925	912	909	926	925	932	910	884	960	911	893	876	905	910	853	875	940	936	917	939	957	972	922	863	921	971	925	905	895	960	836	908	912	934	969	887	942	926	912	885	968	910	931	896	1011	922	966	943	880	866	886	901	943	922	936	915	911	904	936	957	932	887	915	913	909	899	871	893	899	890	931	931	979	931	883	886	966	934	879	925	920	929	923	924	932	927	956	905	928	928	953	884	955	906	872	899	922	893	895	878	886	929	921	965	909	917	878	876	956	950	875	870	914	951	915	939	929	942	865	878	863	925	953	972	881	935	915	895	950	960	917	950	872	951	927	919	922	890	945	911	930	914	889	890	894	895	891	908	900	929	914	875	910	960	935	950	945	951	905	906	901	896	934	872	925	908	930	952	971	950	931	895	865	875	899	909	922	939	951	931	932	943	851	879	937	886	923	985	866	880	928	913	957	925	897	888	908	921	966	915	918	959	940	907	917	873	851	879	919	925	938	895	950	942	906	950	900	931	917	914	932	956	923	911	944	884	862	836	938	919	932	981	899	921	864	927	897	959	937	879	899	906	885	929	930	903	873	883	894	954	892	908	908	880	898	942	919	932	905	945	889	911	916	952	902	908	909	896	913	897	894	888	928	957	886	953	904	939	988	874	918	975	977	931	917	905	952	905	941	936	938	950	914	962	945	931	925	917	928	950	897	947	953	931	872	890	910	884	920	917	975	910	892	975	914	898	856	919	915	915	913	922	958	878	935	954	940	890	915	921	909	920	942	963	925	935	856	925	956	937	948	899	940	979	970	935	931	938	934	945	912	907	930	906	947	920	939	957	954	946	908	890	916	902	935	918	926	968	946	848	877	956	910	894	900	862	860	973	964	956	930	864	931	869	936	922	904	923	950	948	952	983	880	930	904	959	905	976	912	928	890	899	1009	881	886	919	976	928	945	918	983	873	868	951	879	891	875	907	919	938	923	935	923	902	911	913	902	915	951	895	924	958	953	919	961	867	917	912	946	948	915	957	927	897	975	897	883	883	897	884	974	969	953	860	896	971	889	916	918	931	921	903	970	974	899	930	904	969	930	947	894	948	914	857	896	924	906	913	928	921	906	914	978	898	935	931	950	892	865	914	876	944	890	897	906	945	956	928	897	901	909	869	914	923	914	977	930	880	898	875	935	899	914	931	906	955	936	921	940	942	912	918	958	917	939	922	899	957	897	940	904	915	876	929	885	964	895	934	936	922	916	916	953	945	941	941	921	910	905	931	898	932	860	916	923	906	909	900	895	917	929	936	874	932	924	887	905	942	903	960	886	853	953	867	889	946	915	888	958	946	910	852	904	929	914	908	896	928	961	976	983	873	926	994	972	927	935	887	913	904	895	909	878	983	938	897	955	908	910	924	901	878	906	909	937	922	921	908	960	951	893	921	954	911	872	922	963	868	940	972	896	966	899	930	925	879	912	938	918	947	921	951	964	865	855	877	931	881	906	900	988	956	879	870	911	941	933	883	914	883	925	936	939	909	945	959	941	880	963	835	862	929	877	949	928	879	875	920	911	849	908	880	907	966	894	904	910	902	876	931	948	884	984	835	935	921	922	929	920	889	905	938	930	924	893	860	912	954	904	888	981	884	934	907	922	900	900	884	891	849	901	912	863	915	896	913	917	922	966	880	938	900	872	917	940	928	928	890	951	977	948	961	894	919	974	878	960	892	859	923	957	959	901	937	899	982	879	944	919	891	964	934	977	888	960	945	933	911	885	940	919	915	889	884	918	957
7365	840	652	528	419	463	393	378	382	373	374	353	382	317	370	358	354	354	360	374	339	364	328	372	374	353	321	372	347	356	371	362	350	333	386	354	348	336	350	379	353	365	380	373	344	316	362	353	382	337	354	367	333	329	335	371	394	368	338	348	366	353	353	342	338	359	391	328	386	337	365	356	347	375	381	328	368	308	383	352	371	366	321	408	373	333	309	335	343	354	359	372	339	325	359	374	363	373	333	305	335	332	362	362	358	345	352	358	361	333	370	373	388	315	353	357	347	363	338	374	377	340	331	381	354	376	343	369	337	376	379	389	329	382	397	331	372	369	368	345	341	317	338	352	358	352	349	307	345	397	365	339	383	371	420	342	344	354	352	323	344	363	317	357	365	362	353	346	326	342	326	368	320	339	380	362	350	349	333	333	360	360	332	376	380	394	374	343	355	391	339	341	350	375	351	375	342	342	340	367	357	361	330	364	308	303	332	379	365	361	347	325	370	370	380	357	374	387	356	354	397	367	357	350	361	350	349	301	353	356	368	403	386	333	386	361	343	349	316	352	368	338	331	332	348	387	355	368	378	364	351	350	372	353	367	333	319	334	373	350	365	338	364	388	375	364	359	341	356	340	368	376	341	340	385	364	336	357	389	374	397	340	381	345	373	370	322	361	361	364	352	380	349	344	331	340	339	329	340	347	338	371	309	335	378	341	357	353	372	356	374	349	369	338	384	385	345	354	323	357	330	396	360	345	351	372	304	362	367	341	348	401	323	350	362	349	350	390	359	327	351	398	338	376	334	333	345	401	355	350	332	328	373	373	347	365	343	383	361	354	385	391	327	329	354	365	382	320	363	356	354	364	319	346	349	365	325	336	301	353	352	368	372	355	354	376	365	350	397	358	352	359	367	385	375	325	328	336	332	372	379	377	359	349	320	360	361	384	364	372	347	381	344	376	357	380	342	354	365	356	391	335	354	347	354	372	362	341	356	345	342	345	363	366	304	379	392	368	351	356	358	332	367	371	346	358	354	329	351	394	355	336	346	353	369	370	388	321	336	372	363	363	374	350	329	320	386	349	350	366	323	352	314	345	360	344	335	365	346	352	409	365	334	365	373	327	362	312	374	362	368	386	353	377	345	348	354	370	340	313	361	381	340	356	354	356	378	333	353	372	383	367	405	376	340	370	362	370	342	377	352	362	327	342	410	338	346	321	360	367	351	348	339	351	380	355	349	354	377	346	373	378	363	337	371	359	362	397	337	396	379	383	371	368	333	329	348	375	328	367	371	338	348	354	339	331	307	331	342	346	353	356	323	342	319	375	346	376	343	361	354	371	394	369	359	356	353	344	396	370	353	367	330	343	349	367	342	391	374	362	350	353	347	343	327	347	351	309	329	338	400	321	381	367	368	357	338	344	338	327	374	346	337	360	328	342	354	350	343	379	371	387	332	351	355	337	356	366	370	355	344	363	367	356	335	374	363	350	346	334	342	331	362	329	327	348	382	368	355	357	357	335	352	370	388	385	381	407	372	355	340	349	383	329	363	350	354	316	363	383	370	360	352	381	344	408	364	358	379	377	325	351	312	321	328	338	353	360	335	389	319	368	323	402	355	367	370	317	319	367	334	361	369	378	343	377	344	367	341	322	391	390	362	386	361	376	325	346	372	347	351	369	351	369	329	362	394	377	363	367	360	402	375	357	326	378	365	352	366	369	342	354	380	346	335	311	365	362	348	345	355	351	333	300	335	369	347	377	365	332	372	373	361	354	345	355	351	307	363	337	365	362	365	382	348	340	350	346	366	380	329	312	348	368	359	363	346	326	361	349	331	388	360	317	371	380	384	340	376	375	378	331	346	352	322	368	341	315	344	329	320	351	367	363	403	334	359	355	371	365	355	316	363	377	346	346	357	331	378	350	368	363	361	352	379	386	345	347	342	357	357	321	368	372	352	345	367	367	332	354	378	394	387	358	358	349	358	350	342	354	386	345	365	367	375	328	340	342	343	365	350	351	356	360	355	389	372	326	347	348	352	360	326	327	367	393	318	377	362	374	345	370	365	335	362	365	394	373	372	330	357	376	353	351	397	332	324	377	338	377	359	362	384	348	371	355	331	327	349	367	368	325	350	341	374	346	322	396	342	362	361	384	353	332	342	369	361	366	353	376	361	371	382	362	370	338	358	335	357	365	370	385	307	380	404	380	337	356	343	335	355	369	374	368	363	354	338	372	358	317	354	340	353	339	343	391	381	360	378	360	371	369	370	386	346	356	342	327	333	339	342	381	364	324	356	362	361	344	328	344	356	369	335	362	396	348	372	373	363	377	392	356	335	342	348	352	349	335	372	342	341	345	368	375	365	332	360	366	350	371	351	376	340	362	357	327	369	385	334	369	347	353	358	356	373	363	342	360	387	371	357	345	373	337	382	352	336	335	384	342	314	346	337	353	331	395	387	366	386	342	384	372	383	359	384	363	348	337	379	347	395	340	349	360	365	334	363	339	363	391	365	358	361	376	360	352	368	347	345	370	343	348	359	327	354	406	381	377	340	352	359	322	351	327	366	354	385	373	335	377	364	357	380	358	393	361	345	371	333	407	385	354	367	365	366	373	329	374	388	367	326	356	334	350	376	358	382	348	346	357	355	332	353	407	379	390	343	368	358	385	394	385	357	327	352	332	369	365	339	380	362	374	390	358	360	334	368	340	342	360	372	363	345	349	351	351	350	380	373	379	352	358	333	355	345	375	336	373	324	363	334	359	378	346	352	383	350	340	395	350	380	361	363	385	373	348	340	371	366	366	364	360	321	364	383	379	343	397	398	361	385	323	373	379	347	374	330	348	361	348	362	351	354	373	373	323	334	352	331	344	330	371	341	374	381	352	351	367	379	357	355	338	384	336	363	331	353	394	335	377	327	330	327	353	376	350	360	366	360	331	398	326	369	368	353	392	382	323	358	370	379	335	381	354	326	375	319	363	325	329	356	379	378	364	378	356	400	344	318	328	357	341	338	369	325	356	320	360	327	362	357	333	361	357	361	369	353	361	369	341	349	373	353	334	371	355	381	361	412	393	336	359	337	363	408	339	378	384	371	374	331	375	339	351	337	352	323	324	338	364	369	355	351	368	346	349	346	373	365	348	382	322	368	333	340	388	357	342	333	366	400	407	348	396	353	327	383	322	343	334	340	332	358	345	361	335	352	339	339	362	392	344	346	363	361	332	334	379	348	374	349	366	323	377	342	410	368	338	380	353	319	347	384	371	369	349	353	336	342	348	375	377	362	388	378	322	357	368	393	345	327	363	346	394	385	325	341	393	376	356	350	354	349	334	336	338	383	367	314	388	362	314	356	403	341	336	359	356	364	395	336	385	373	328	320	330	349	325	365	378	383	324	352	371	358	360	351	344	360	333	366	329	389	336	334	404	358	343	334	400	350	348	365	344	351	339	347	390	339	376	370	393	365	385	344	342	410	358	340	374	367	386	384	350	348	334
6588	1263	1296	1419	1313	1219	1077	1069	960	957	913	952	912	895	948	875	914	892	871	849	854	885	844	824	866	902	786	879	819	835	838	879	910	837	876	834	822	823	868	795	855	809	860	828	881	799	803	836	825	891	802	831	840	827	828	817	809	865	839	851	829	845	791	832	827	845	821	794	785	813	796	825	833	828	835	862	830	830	830	800	817	772	853	803	853	828	870	826	824	785	860	785	834	810	829	864	773	807	798	800	827	862	874	779	817	850	827	818	843	806	811	807	780	826	843	812	839	872	817	790	811	866	792	750	795	792	830	823	842	802	847	857	824	806	836	802	836	772	835	842	810	839	816	822	823	736	853	829	859	845	801	843	820	789	872	773	823	820	825	806	832	826	814	842	800	844	842	773	841	813	786	855	869	808	791	768	770	829	831	822	803	835	830	816	880	782	857	857	841	819	829	795	851	839	813	850	831	815	818	809	833	774	828	902	831	853	803	826	831	847	779	827	864	847	789	824	866	907	823	830	794	863	871	823	797	821	872	823	837	840	849	804	864	773	825	798	813	805	819	772	809	900	818	836	886	812	811	857	856	861	793	786	822	817	806	890	866	776	796	798	853	875	844	849	857	821	824	825	804	822	734	838	808	832	867	799	815	848	817	837	805	832	817	805	827	810	840	844	839	796	798	851	808	830	839	854	816	803	826	817	814	878	839	769	857	831	865	747	842	844	870	825	801	881	818	825	773	789	890	833	889	790	821	817	809	833	810	818	835	836	823	830	833	831	820	807	851	807	804	829	775	829	762	844	815	813	808	841	782	788	822	806	818	761	872	800	821	829	831	765	851	854	843	825	802	842	783	872	800	815	837	819	809	822	831	828	825	814	828	777	848	845	875	878	790	787	795	826	834	827	812	832	829	808	801	846	780	851	812	822	852	845	829	797	813	820	846	836	833	854	852	859	844	843	859	791	844	774	822	811	834	797	792	887	837	802	827	806	854	809	758	815	790	826	846	827	821	856	825	828	805	790	792	807	849	808	843	812	802	819	830	808	852	847	846	851	788	831	843	812	822	853	803	779	818	801	889	789	812	831	775	808	787	814	823	791	824	780	780	809	831	797	841	840	805	825	852	829	840	827	821	880	826	806	838	808	818	884	836	811	807	821	813	812	803	838	874	813	863	806	802	812	840	768	829	803	828	804	870	831	810	812	824	842	826	829	798	851	779	839	884	859	821	827	802	844	863	841	839	813	824	851	781	872	777	811	868	809	795	837	858	817	861	849	877	854	849	822	851	778	827	873	796	802	840	805	806	809	762	812	828	815	822	852	823	796	896	846	830	827	850	842	844	815	836	811	856	820	850	812	776	850	814	858	882	855	888	796	793	810	873	812	837	827	799	785	829	806	822	784	799	810	879	883	822	862	782	826	852	824	848	864	843	884	829	834	859	855	837	866	772	845	833	811	893	872	799	827	793	837	834	797	778	793	787	859	860	824	862	807	811	833	866	819	820	817	827	810	845	839	808	805	869	846	800	889	825	863	806	798	831	804	808	823	826	878	795	853	838	854	819	806	784	807	805	870	782	769	804	860	869	764	829	811	844	887	805	817	854	837	835	852	840	867	841	829	849	825	833	813	841	814	855	821	852	836	820	807	798	819	812	836	828	812	851	826	849	910	871	850	793	812	822	878	855	845	840	867	858	812	876	856	848	835	854	817	879	835	814	834	833	850	817	819	862	859	826	787	783	821	811	803	812	854	858	825	869	820	813	863	908	790	844	826	872	830	853	812	831	769	794	819	818	829	797	850	876	796	807	767	856	874	825	790	865	826	781	841	801	833	809	877	834	859	862	763	845	815	848	830	822	760	837	829	786	800	816	783	805	826	806	837	820	787	804	846	829	808	793	841	849	825	851	844	807	810	831	798	804	844	834	859	814	797	817	832	799	829	816	793	808	822	861	781	835	802	806	800	826	875	818	824	822	840	902	804	827	756	816	826	837	854	828	822	820	779	797	836	832	833	790	792	845	832	807	858	831	835	863	829	802	859	809	785	784	862	797	828	835	837	842	866	809	835	850	842	789	794	834	836	813	837	845	811	823	869	876	857	814	781	755	797	839	762	835	821	840	788	818	873	846	809	861	784	835	835	778	834	814	828	861	837	815	820	775	812	818	798	803	848	809	843	779	816	754	858	811	860	843	836	815	802	851	811	855	804	798	838	825	807	845	837	835	815	804	863	811	830	827	810	833	815	825	793	808	809	830	814	847	878	833	830	827	816	809	806	856	837	867	839	844	826	798	866	801	785	826	784	897	818	810	865	806	816	745	798	871	850	820	830	786	840	849	840	809	852	846	822	886	809	871	859	832	805	785	859	857	784	851	787	760	866	814	773	830	780	825	883	805	800	905	840	801	817	865	832	797	824	810	794	812	816	870	815	786	856	754	770	861	804	880	842	891	864	821	842	855	818	792	765	845	827	862	828	847	822	839	847	835	815	822	794	769	856	816	813	897	848	808	809	842	853	812	850	824	844	819	840	854	839	854	846	792	823	854	803	808	827	768	839	820	844	830	773	816	848	847	847	841	833	814	837	869	838	823	858	862	809	863	853	870	841	839	758	816	847	811	854	826	801	783	786	824	805	806	857	842	858	789	828	814	851	784	845	797	835	774	811	850	852	814	850	813	836	808	807	895	854	833	843	816	834	831	827	823	826	802	745	861	815	817	796	817	813	840	821	835	812	852	816	838	848	780	836	817	873	812	766	778	807	819	812	869	813	858	841	795	793	805	848	834	843	797	803	820	801	816	866	836	820	893	793	853	850	815	862	806	807	817	811	854	805	800	804	763	866	840	800	843	819	837	807	812	883	785	774	818	843	815	789	811	823	827	839	830	802	807	815	830	819	790	839	801	859	790	854	778	797	788	837	851	804	823	856	805	838	835	828	838	808	795	795	857	809	808	806	840	787	785	831	762	855	838	870	859	790	855	805	864	848	837	807	812	882	820	880	793	869	821	883	844	858	867	793	841	797	823	793	863	850	796	847	825	811	788	814	776	792	803	805	775	806	838	861	805	876	823	804	843	833	807	832	824	871	812	790	850	824	838	839	855	796	812	785	831	811	796	845	784	789	820	841	854	821	822	803	847	836	820	837	799	874	845	830	848	806	804	827	836	803	805	857	835	834	808	802	836	829	849	813	783	776	837	815	855	820	808	783	860	839	817	763	827	796	788	850	805	845	827	819	790	758	832	834	850	809	846	849	845	862	832	801	814	828	866	756	830	847	854	862	860	792	817	787	790	797	832	856	794	828	791	768	837	824	839	823	870	800	812	769	822	791	830	822	819	752	837	928	840	791	857	794	832	852	864	803	832	834	859	806	817	818	852	791	812	853	827	835	790	803	825	817	813	771	884	818	819	773	840	838	863	794	827	827	873	801	859	806	835	807	848	855	820	776	854	859	830	818	860	821	827	851	892	819	870	811	833	834	798	814	844	814	837	834	824	767
13086	1298	619	480	351	301	277	243	227	216	196	195	212	186	191	193	177	174	178	174	172	165	163	196	189	180	157	204	131	162	178	177	157	177	165	184	148	165	171	168	172	154	163	122	137	165	168	177	168	175	178	144	156	167	175	140	193	178	177	168	150	163	182	155	159	172	176	178	167	165	184	180	158	163	167	166	164	191	175	151	176	170	171	165	199	181	194	133	171	151	159	156	152	166	162	159	164	186	194	171	176	165	168	172	185	138	149	175	160	179	153	179	186	158	174	185	186	175	187	160	188	180	180	159	171	156	169	172	178	165	184	161	161	176	176	159	158	156	168	183	182	158	154	160	157	172	163	158	178	152	160	164	172	174	180	178	174	151	164	173	171	166	180	125	159	144	181	160	156	149	162	175	167	181	169	176	176	147	146	157	170	179	202	152	146	201	170	168	174	161	174	159	150	164	177	182	184	164	164	182	170	190	166	178	176	185	145	168	190	172	157	164	164	165	148	175	179	171	153	161	172	169	153	174	190	168	187	153	160	172	177	168	176	162	160	183	162	187	164	146	148	166	161	150	150	158	172	156	174	163	172	170	177	182	195	140	151	179	153	184	162	146	176	185	159	176	168	182	183	151	155	196	155	159	157	172	155	174	163	115	176	165	156	142	164	165	181	176	184	143	163	152	180	178	154	187	169	158	166	158	139	145	186	160	173	163	149	168	172	177	176	170	157	174	160	159	179	177	181	181	171	182	159	149	187	167	167	161	154	168	189	192	163	153	181	166	162	150	148	172	144	168	157	158	193	170	175	182	139	144	180	153	151	166	171	176	166	165	171	161	183	159	174	171	167	183	159	175	175	178	151	183	187	158	159	164	156	193	153	153	141	177	177	180	188	143	158	178	178	186	202	196	156	149	156	186	166	151	153	171	160	159	170	162	160	146	174	159	170	166	154	164	160	200	184	172	174	180	168	178	166	174	162	171	143	170	140	140	156	162	179	156	161	163	176	154	177	167	192	181	164	170	159	162	157	167	191	172	172	191	179	163	147	160	167	150	175	180	161	167	137	152	177	153	153	166	166	165	149	159	172	192	188	188	164	194	155	165	145	160	156	149	171	160	154	178	159	178	180	158	185	172	183	149	174	165	146	158	154	174	185	152	183	150	192	182	159	165	135	154	135	170	171	184	153	166	184	177	122	152	170	157	169	175	175	153	151	173	149	150	154	188	151	171	145	179	162	162	153	174	152	159	163	154	181	165	182	180	171	153	172	173	165	143	191	152	189	178	162	184	165	160	173	164	168	164	186	154	164	179	178	167	171	169	147	164	170	180	147	158	177	189	199	174	168	153	153	148	167	162	167	186	168	175	159	149	164	172	159	190	135	192	166	146	160	163	165	168	169	185	180	171	170	167	163	172	168	150	165	142	167	147	141	184	163	182	175	158	167	160	178	180	175	152	160	195	159	166	158	167	175	181	171	145	183	167	168	145	171	133	167	171	151	155	166	166	157	154	163	170	172	167	169	180	160	173	172	182	181	169	163	166	197	191	144	155	168	143	158	155	173	174	154	162	161	143	185	157	163	167	131	138	151	169	154	190	148	174	164	177	190	170	171	167	171	174	181	155	161	182	163	158	177	174	149	176	165	179	171	158	140	154	167	173	151	152	182	176	147	152	181	154	172	142	175	159	173	169	171	177	186	187	168	134	158	177	162	160	165	176	163	165	153	181	174	183	167	189	158	156	162	168	187	167	158	193	179	172	156	172	178	171	171	148	170	167	164	157	159	154	156	185	166	167	144	149	171	199	191	163	186	149	167	166	161	122	158	138	163	166	161	186	147	171	167	156	186	170	166	198	181	162	172	191	136	160	170	161	174	188	157	161	160	163	154	173	154	156	157	174	167	152	168	176	196	180	160	183	156	177	147	175	187	192	220	168	170	145	168	185	158	158	210	179	188	158	171	177	176	174	175	160	167	194	161	162	183	172	141	165	182	189	159	192	154	169	173	164	174	155	150	158	180	166	163	145	138	163	175	180	160	169	183	159	143	146	158	178	164	165	156	185	182	174	172	173	158	170	140	150	178	170	157	184	160	178	149	168	185	165	181	144	156	169	175	147	169	140	157	157	164	172	178	147	162	174	169	185	175	167	163	187	177	154	196	193	155	179	170	172	158	150	177	165	156	136	158	183	171	186	158	168	185	188	173	161	166	166	167	152	148	152	164	171	182	151	175	153	161	166	156	190	144	181	148	149	150	202	162	179	167	190	152	177	178	170	171	189	167	161	178	140	155	152	139	178	195	164	160	176	165	178	152	177	179	172	155	144	182	192	156	165	168	153	163	175	154	161	182	158	158	156	168	154	186	155	169	165	164	164	142	182	157	190	185	157	170	154	161	166	187	162	169	150	195	159	161	170	175	159	162	156	167	178	182	174	167	130	151	153	156	179	158	137	160	160	167	170	188	173	165	169	178	181	178	152	157	177	174	155	163	167	166	165	181	141	166	173	166	187	189	166	158	193	177	193	183	151	170	154	169	161	161	147	175	178	173	162	185	164	154	165	161	175	144	163	166	171	158	157	182	175	159	170	172	182	164	146	168	161	161	153	177	162	169	142	164	144	155	151	186	165	172	180	167	169	181	159	176	175	149	152	177	175	165	178	184	177	176	161	155	162	185	177	174	178	152	161	204	160	169	179	160	161	155	171	192	173	184	165	167	151	157	164	152	169	161	167	153	168	180	188	156	169	169	136	178	180	166	155	157	163	157	169	210	183	170	147	173	153	177	139	174	158	168	206	174	151	150	162	155	184	177	162	181	166	160	175	179	187	155	168	184	174	152	156	164	131	171	172	147	180	160	170	181	181	148	177	172	152	168	165	166	187	160	170	150	175	148	167	171	177	149	164	162	164	150	155	155	175	158	164	166	160	157	171	155	184	161	168	173	181	145	161	189	181	193	162	161	150	152	183	172	165	182	164	166	162	150	160	156	165	158	151	148	192	189	171	179	169	186	193	175	151	149	180	182	163	186	140	171	158	140	164	166	173	173	160	158	165	146	161	163	146	135	162	175	152	164	151	187	153	145	149	154	160	153	172	158	160	179	155	153	180	189	171	164	171	157	159	152	161	162	158	146	180	143	174	156	176	148	158	164	153	162	156	158	178	142	169	171	147	145	145	168	169	148	154	150	163	169	179	162	162	174	181	167	177	169	177	187	191	157	186	173	172	154	157	186	153	160	156	162	175	156	175	158	153	165	173	160	149	157	176	190	181	172	173	180	155	170	165	147	178	169	177	167	139	179	159	159	160	141	154	146	165	162	165	180	133	160	180	135	172	156	185	165	163	160	169	169	156	181	171	160	200	159	152	175	155	173	175	169	170	165	165	168	151	154	151	165	162	137	167	149	143	160	173	180	174	167	163	164	177	175	156	176	172	165	181	159	166	159	173	156	148	195	167	170	141	158	163	145	158	176	192	187	179	165	153	177	181	179	150	175	178
8127	1179	1467	1646	1344	1233	897	833	720	712	667	625	581	593	571	518	553	513	489	503	498	477	475	447	436	460	514	472	436	456	446	432	440	442	442	427	434	433	429	457	433	450	451	463	433	411	430	432	445	474	436	421	382	436	432	436	456	402	428	406	472	406	435	403	414	398	449	430	442	447	420	423	440	444	427	411	461	443	435	488	445	447	434	432	442	423	383	445	429	412	420	373	454	418	473	468	447	422	433	413	441	396	419	446	431	437	400	397	395	399	449	394	398	424	427	463	405	424	409	441	425	411	449	417	431	450	437	446	459	444	443	420	429	455	418	442	435	410	423	428	438	432	391	445	456	487	480	419	417	430	438	430	452	415	435	403	441	459	425	457	387	406	444	439	410	390	408	459	421	407	422	437	465	409	415	431	420	431	415	382	438	398	435	449	448	410	417	453	460	453	404	428	477	442	394	450	405	413	387	406	416	443	431	421	460	404	450	387	435	431	437	412	417	463	432	430	446	420	433	410	424	417	424	397	414	477	443	436	424	466	443	451	441	398	434	446	408	408	435	447	421	419	426	397	401	415	416	439	448	436	437	464	405	402	462	416	412	430	441	402	417	455	415	430	426	443	457	464	394	405	442	415	416	452	410	436	416	439	384	400	450	458	446	419	434	415	415	433	430	415	448	409	438	471	415	420	426	444	403	396	424	444	434	454	430	448	392	411	434	444	463	433	424	429	435	413	414	422	443	438	434	416	443	419	423	398	401	412	438	421	397	433	400	408	419	419	399	462	428	443	453	422	385	399	456	470	414	445	428	408	412	424	420	437	450	407	468	422	435	410	440	448	448	409	446	409	454	391	433	422	439	408	444	438	466	476	415	453	414	441	415	390	434	427	435	471	428	446	438	426	429	398	432	456	409	412	447	392	429	481	452	419	416	417	433	462	420	393	412	439	428	420	436	421	441	392	429	436	451	438	400	408	402	412	405	452	413	385	444	463	432	428	413	421	459	430	398	475	398	439	401	421	419	404	432	443	433	440	477	443	415	406	387	458	435	402	434	460	431	450	408	436	396	434	394	408	419	415	434	412	439	429	387	446	440	425	412	438	441	423	434	441	395	442	426	405	465	422	417	480	429	402	417	412	418	434	457	408	413	452	435	422	428	445	461	399	419	396	368	443	408	485	442	417	393	394	426	453	431	430	423	436	430	435	478	416	434	408	456	397	446	431	431	403	441	430	428	432	470	453	441	408	438	435	415	464	422	450	385	433	419	427	442	422	457	423	440	420	402	439	416	435	432	410	425	420	431	406	411	414	421	411	413	425	450	380	432	431	416	408	414	389	406	409	449	412	432	438	383	426	414	438	419	390	444	459	434	407	401	442	392	442	408	453	404	431	371	422	446	414	433	414	430	430	401	447	439	437	431	418	392	438	417	426	464	382	437	417	400	432	459	439	455	424	419	404	478	450	444	414	395	427	434	443	407	431	416	422	424	444	431	433	401	445	406	410	436	407	414	430	421	448	417	423	425	390	399	427	433	433	391	422	425	412	455	392	408	442	402	458	440	414	431	417	405	410	404	444	443	422	445	430	411	451	420	447	436	449	435	413	407	426	450	453	443	428	447	447	454	421	464	425	402	429	438	433	451	453	439	418	398	438	408	430	462	439	410	367	428	428	416	411	395	406	445	442	421	409	423	448	435	390	461	423	411	413	425	425	437	404	425	468	437	440	425	431	403	426	440	418	437	400	454	429	423	406	436	439	416	458	419	467	381	413	439	401	424	422	433	417	452	448	402	437	450	466	442	406	410	422	421	461	421	378	425	434	412	401	414	420	443	442	435	385	423	433	395	432	417	417	409	445	423	423	428	428	443	411	472	436	420	437	437	404	412	455	443	413	434	440	398	442	447	380	423	421	425	396	377	404	447	418	418	417	401	433	411	495	437	391	427	424	412	440	429	441	453	407	424	441	433	419	395	448	426	436	451	413	443	419	426	447	427	437	399	400	443	444	453	437	479	459	440	450	438	450	423	455	424	407	435	423	424	415	427	433	406	456	457	435	428	402	390	423	385	424	422	424	424	443	419	450	405	419	426	434	439	436	425	386	417	426	427	430	404	430	422	422	437	466	402	454	423	415	405	404	405	423	405	416	412	398	421	404	428	410	427	468	427	411	431	442	428	436	384	463	442	416	403	450	421	403	441	458	464	406	411	457	441	425	439	383	419	428	399	385	412	421	459	430	433	436	415	439	419	406	406	418	444	398	420	448	418	430	450	394	446	432	411	421	434	427	399	423	386	402	414	442	434	424	413	370	428	473	462	406	406	456	397	442	399	417	421	403	418	446	438	433	412	421	445	436	433	410	429	418	439	408	453	462	438	380	409	417	408	405	419	391	441	426	410	454	415	448	422	411	398	429	464	459	380	402	429	437	432	390	446	385	447	454	421	399	414	428	421	421	427	433	432	421	431	426	407	408	439	415	432	390	420	442	426	420	446	403	409	443	402	423	433	439	430	416	430	434	413	374	424	434	430	369	468	398	387	447	480	437	444	476	432	399	378	442	445	398	430	412	432	441	422	387	438	459	424	420	440	412	487	420	382	424	410	402	422	430	418	392	384	416	399	428	413	438	404	406	411	427	435	421	403	443	434	413	412	437	411	443	432	412	431	432	425	428	434	434	407	454	412	408	418	409	482	402	442	416	428	406	408	410	427	446	397	407	409	426	414	412	387	470	416	375	405	432	419	406	435	397	443	427	424	432	426	409	427	422	397	398	460	425	438	436	444	435	458	420	396	447	429	466	428	439	418	406	426	419	426	425	435	428	373	421	418	417	418	460	432	442	403	477	449	422	437	421	405	446	439	434	427	421	407	421	454	446	394	414	394	438	402	434	420	440	446	420	435	444	394	413	429	446	388	419	412	426	432	438	460	418	411	405	436	455	440	453	445	447	427	414	424	437	452	435	437	458	418	432	433	432	453	426	408	450	408	431	397	415	456	461	422	440	404	436	403	430	435	426	405	382	419	421	445	436	434	435	438	431	443	455	431	440	397	434	425	441	438	417	411	392	408	427	460	454	425	430	396	434	475	434	470	413	412	377	396	410	423	451	436	440	463	446	397	456	423	416	474	440	417	415	416	436	443	428	429	419	407	445	434	427	419	386	424	404	441	416	411	438	468	411	436	389	439	435	425	453	389	384	458	420	436	425	381	415	420	415	426	400	406	418	420	415	418	388	443	397	437	428	458	420	433	389	413	438	419	421	414	460	424	444	448	416	450	473	391	420	441	461	435	449	413	418	437	414	435	428	421	425	444	409	394	447	415	421	413	410	443	372	449	423	425	419	445	425	450	428	411	431	414	429	426	470	422	466	409	428	435	462	419	418	421	401	454	419	459	435	411	379	459	433	412	414	428	455	458	424	427	438	438	435	428	439	406	431	433	446	405	406	468	401	487	407	445	401	401	451	434	439	415	413	430	409	424	428	442	413	464	421	434	409
1541	460	440	369	385	402	409	397	397	390	403	403	418	418	378	423	420	399	423	396	345	405	360	413	373	404	425	356	394	438	401	405	394	385	383	414	390	405	373	379	406	371	428	401	373	340	394	403	407	381	386	397	405	388	418	399	426	419	403	391	409	389	430	410	449	421	404	387	431	428	398	375	363	408	367	392	382	365	381	402	412	375	417	405	418	433	402	420	420	463	411	397	410	426	385	384	406	397	399	382	431	383	416	443	384	414	382	380	349	390	398	409	392	375	404	431	364	383	409	384	425	386	432	398	405	414	390	407	380	371	355	395	412	383	407	441	370	392	405	397	388	406	361	352	376	378	416	419	382	379	382	359	396	413	372	407	407	364	399	395	386	417	373	391	349	380	385	358	403	384	387	393	397	385	389	401	357	413	423	399	395	392	414	425	420	411	413	403	444	408	409	389	381	421	385	398	399	385	431	388	414	417	376	387	370	436	393	393	429	420	394	407	384	397	396	441	403	423	386	395	406	395	357	441	405	375	374	423	400	383	396	370	374	386	388	416	413	441	425	422	391	363	413	410	380	375	425	377	412	414	401	416	405	412	400	421	367	387	381	366	363	370	391	400	397	377	383	389	402	415	363	400	405	380	340	400	378	393	395	361	420	411	422	404	383	431	409	428	377	374	361	412	409	401	430	379	413	407	388	413	374	401	417	356	412	426	416	410	413	375	431	414	398	418	409	396	397	379	398	372	388	392	395	395	404	382	408	371	399	372	412	403	401	381	398	372	380	358	409	434	381	398	392	392	348	366	364	412	394	405	374	398	392	393	393	403	373	369	384	398	414	381	399	409	369	363	381	378	393	373	425	398	402	382	423	406	421	414	350	413	391	397	402	372	374	381	408	385	387	422	415	391	407	403	401	383	375	400	395	386	414	384	421	385	434	418	415	428	389	373	382	374	373	397	416	407	418	395	451	377	409	407	354	362	376	384	374	413	377	444	383	363	407	420	423	445	396	377	403	371	381	390	388	389	425	377	394	398	421	426	394	420	379	406	371	352	357	369	409	405	404	394	377	369	408	389	398	366	400	378	411	370	381	414	380	407	436	392	375	363	403	406	411	411	405	379	424	378	388	417	423	407	367	413	431	404	412	418	356	393	393	385	385	409	380	390	425	374	390	392	430	413	412	408	425	373	400	405	360	390	397	454	411	412	392	366	406	389	379	422	412	380	370	401	392	385	424	359	399	429	367	415	457	374	389	369	407	389	392	404	422	417	367	369	397	360	368	382	401	434	386	395	426	349	368	396	384	371	404	407	382	398	365	404	400	365	368	439	396	401	395	423	404	413	363	381	422	405	411	386	424	389	381	395	420	348	385	378	397	425	425	407	384	378	401	409	386	415	416	420	389	374	396	414	357	403	428	360	417	366	361	383	399	359	422	386	401	403	402	388	380	421	401	379	442	368	367	408	383	370	419	443	382	403	380	386	379	382	369	409	396	413	355	384	432	379	355	399	398	402	385	392	378	400	371	397	405	416	403	419	368	399	390	393	406	400	396	449	416	416	404	439	359	387	378	389	413	406	415	461	420	414	418	379	448	414	398	409	359	393	410	420	424	380	446	412	397	389	406	386	381	415	385	398	385	390	414	414	416	395	381	386	343	407	413	453	416	375	354	390	380	386	390	396	401	377	356	423	387	406	403	408	403	417	403	433	452	409	399	383	419	391	384	414	402	376	387	368	395	407	364	423	381	396	381	389	427	392	374	436	416	405	357	416	428	408	383	387	411	402	414	373	371	371	394	392	369	397	392	421	411	414	375	424	397	400	400	414	390	383	445	416	394	349	410	346	417	423	405	388	401	397	374	393	390	365	395	355	429	410	373	400	406	418	355	418	409	414	358	385	399	384	433	418	355	406	355	380	393	407	399	376	404	396	400	387	430	402	446	405	419	425	402	382	396	371	419	373	378	383	370	431	361	415	380	410	362	390	421	375	375	363	335	374	394	404	432	356	397	407	389	400	388	380	383	398	432	393	378	368	382	384	447	401	410	398	393	375	417	390	398	424	406	393	409	396	423	396	419	365	442	373	383	405	411	424	377	380	408	399	412	388	390	374	394	393	386	381	420	381	406	409	395	375	415	436	433	386	363	420	393	369	372	394	381	412	393	408	396	406	397	378	383	412	393	414	390	384	367	448	388	412	392	394	356	433	406	370	399	399	399	398	409	390	416	384	405	384	411	445	437	391	390	442	414	407	393	384	392	410	378	406	439	385	416	412	407	403	383	400	408	419	420	371	379	374	403	388	419	414	434	441	384	403	392	428	445	430	405	418	397	428	402	373	381	393	395	443	406	411	393	401	422	402	355	395	389	409	422	391	386	396	437	397	368	417	397	380	386	409	406	355	356	354	420	413	378	405	360	396	419	446	401	423	407	406	378	345	390	391	402	411	426	402	412	394	426	426	382	368	404	415	418	407	385	369	415	426	364	391	354	375	403	395	407	413	412	425	376	419	417	412	421	407	434	393	391	403	386	404	386	399	403	381	392	386	389	400	390	369	389	418	382	443	452	392	397	405	365	380	418	385	424	410	417	377	446	392	381	412	443	358	398	403	386	425	411	416	408	400	398	397	417	377	384	401	405	398	409	402	382	379	423	418	389	391	382	391	440	368	362	377	438	373	371	378	421	404	380	407	388	404	394	390	400	453	385	387	399	391	397	384	368	400	394	406	414	427	347	413	388	375	435	422	388	371	385	389	398	365	396	397	396	366	423	426	402	385	382	414	389	364	379	425	389	409	422	420	360	383	361	393	397	392	412	422	400	400	392	402	403	418	382	381	398	382	368	368	396	394	404	403	458	384	404	421	418	421	420	401	417	395	378	421	411	394	403	404	389	380	372	388	437	393	408	393	361	410	375	366	387	375	403	397	361	372	406	378	396	405	402	406	397	381	373	385	431	405	369	388	421	390	404	397	429	404	404	382	389	404	444	408	428	396	388	374	390	401	386	382	387	343	398	398	360	370	408	392	376	362	394	376	403	395	390	410	409	402	396	372	379	410	412	343	404	376	438	365	395	425	400	391	417	434	448	437	379	416	387	386	381	368	392	340	423	367	387	409	388	382	451	406	401	384	410	408	374	376	421	426	362	411	378	372	417	373	393	374	427	413	374	388	388	387	398	412	412	374	397	353	381	431	384	431	372	387	395	416	395	356	400	374	434	338	350	391	391	411	414	387	432	388	401	385	361	379	419	393	401	414	401	395	432	406	397	413	396	376	373	433	412	373	408	453	419	461	399	364	437	402	391	413	403	403	407	427	431	405	400	396	413	411	365	384	388	413	382	366	414	422	398	400	391	348	391	385	388	398	381	388	372	414	388	355	369	391	443	375	408	404	415	414	363	417	405	367	370	342	405	388	394	403	391	389	391	412	405	418	374	392	384	378	386	384	400	393	380	442	394	425	413	419	403	388	386	404	409	416	419	401	424	415	440	391	411	411
2096	962	950	909	883	1022	930	947	960	914	939	970	895	889	925	994	920	962	886	891	906	910	885	911	969	850	929	938	923	928	937	883	921	909	903	877	928	858	952	908	985	874	917	882	934	881	873	959	983	955	905	942	896	922	901	926	908	913	911	941	889	938	939	896	896	963	924	923	949	933	907	894	929	911	914	875	921	973	941	888	915	932	884	916	954	887	912	888	943	905	930	897	881	859	886	896	895	952	929	954	891	902	948	891	928	938	931	897	939	927	934	923	954	895	919	962	979	905	908	854	922	925	901	896	913	941	897	975	871	908	967	895	976	937	897	855	954	940	958	890	904	954	923	909	948	911	919	918	939	903	925	902	907	934	932	912	912	927	947	906	915	943	927	885	880	947	912	921	925	953	888	984	909	936	904	924	888	940	885	882	907	846	910	918	986	956	955	910	923	876	883	903	885	897	908	872	937	956	878	936	918	945	878	932	904	933	940	913	896	970	881	914	868	894	925	928	922	908	912	893	936	887	969	915	952	929	990	888	949	930	895	971	893	923	886	910	955	896	961	897	985	953	901	850	928	937	928	866	929	887	870	918	883	941	921	887	924	888	918	937	923	874	906	887	951	881	911	925	890	924	921	904	880	913	917	937	926	912	933	925	907	892	902	901	921	888	914	920	901	895	951	909	943	884	928	926	947	936	881	937	932	901	886	964	879	897	939	902	950	899	978	919	885	894	983	953	928	933	922	876	932	833	933	957	940	940	930	886	920	936	899	977	893	909	944	932	927	930	895	943	907	864	942	871	931	965	915	970	908	905	959	931	911	926	950	927	937	901	874	907	953	883	938	934	846	940	927	922	924	985	954	965	901	923	928	901	917	882	928	941	887	941	903	910	928	874	946	937	865	941	905	928	890	960	913	943	862	885	898	889	905	873	915	908	893	945	928	896	997	984	937	950	903	954	907	925	883	948	973	974	956	930	847	904	985	924	902	906	922	902	928	893	883	885	927	916	898	931	919	891	941	950	934	916	913	938	873	946	894	896	878	915	959	897	919	944	868	920	908	887	860	934	963	882	941	938	893	935	867	889	916	946	944	972	930	937	951	879	917	936	943	965	900	914	955	933	909	928	910	954	937	919	924	900	947	835	926	909	956	881	935	872	929	885	932	964	917	928	903	887	893	922	911	907	885	951	958	920	889	858	893	954	917	918	954	889	951	887	881	897	877	920	899	899	889	888	896	864	866	875	931	922	889	963	884	923	914	897	918	913	936	962	914	878	922	893	959	959	941	873	885	904	897	940	862	929	941	922	941	952	898	936	932	909	946	886	984	938	941	900	851	930	962	965	968	961	927	943	963	890	913	898	929	922	938	894	936	893	893	923	939	900	886	902	903	917	957	944	885	903	962	857	877	891	886	864	869	937	880	942	977	881	908	948	924	928	897	945	913	921	931	874	916	947	879	893	939	894	961	900	908	883	954	895	940	917	950	923	909	910	895	926	906	939	890	943	943	919	953	933	904	928	943	893	963	887	970	928	942	909	935	946	847	976	972	919	923	923	920	920	942	890	902	930	917	922	955	899	940	884	905	918	906	901	929	910	895	912	943	903	955	865	954	914	921	941	926	910	966	931	878	942	903	915	840	966	959	945	906	837	920	937	916	904	965	938	876	905	940	851	958	918	863	924	877	861	934	894	924	890	925	943	899	971	931	920	954	883	939	908	892	954	912	872	945	914	913	881	941	947	871	876	926	936	942	909	924	944	884	899	927	907	937	881	969	877	929	895	929	900	951	950	880	934	911	895	900	923	892	906	900	953	919	876	896	940	1037	887	925	892	952	915	882	898	895	933	909	928	940	913	886	943	939	923	949	1030	951	927	862	951	935	919	887	946	934	948	879	941	903	903	923	961	894	889	956	871	878	906	958	864	877	929	971	999	905	922	943	941	952	892	918	906	939	936	992	924	872	921	926	883	904	926	908	932	898	903	959	913	876	955	873	912	878	904	936	908	927	921	953	911	922	951	911	959	947	961	969	917	898	973	926	928	960	883	923	954	912	883	886	943	914	871	970	917	981	886	935	925	930	887	941	944	937	949	919	908	879	896	861	905	957	933	924	884	900	921	922	951	945	926	941	917	886	911	933	917	930	939	892	900	928	934	853	933	890	921	846	896	980	881	906	914	881	951	940	960	954	977	883	914	912	918	930	938	910	883	942	871	897	924	926	902	912	954	890	1008	865	886	854	865	904	930	890	909	966	950	903	941	921	872	911	919	964	906	924	959	918	915	929	884	895	930	927	935	883	931	907	873	939	880	954	906	943	934	921	901	946	890	858	869	930	950	898	888	889	908	950	922	927	887	915	913	909	915	1001	935	891	902	866	885	936	883	919	917	938	949	935	941	923	947	920	912	943	953	918	833	1008	964	897	872	948	927	953	929	934	885	900	926	908	909	948	913	974	894	909	918	925	945	922	936	893	863	913	877	950	889	947	946	951	904	928	863	888	927	906	942	914	896	976	895	913	899	888	877	939	919	923	943	1007	926	911	907	870	871	902	915	927	890	865	933	901	885	893	954	932	923	906	937	908	915	947	940	911	912	916	974	830	943	957	921	917	922	928	912	909	964	904	934	931	944	936	913	922	925	900	839	971	875	949	961	934	972	969	853	874	910	919	935	890	882	950	939	899	951	952	903	910	971	883	901	976	861	918	895	932	888	952	968	943	929	932	917	970	902	945	927	939	913	921	937	901	898	908	941	893	947	922	951	871	905	921	944	944	957	926	947	925	880	950	937	884	948	908	909	944	912	942	902	890	942	865	943	882	842	961	937	890	912	903	911	999	905	937	905	859	907	922	875	915	888	911	899	937	875	910	926	879	967	896	926	922	964	931	928	921	927	914	931	881	942	911	959	890	908	948	932	900	978	984	915	890	945	957	897	908	946	929	899	902	902	922	915	902	883	906	891	950	996	928	889	909	913	921	930	926	882	888	930	851	915	962	908	911	894	876	914	897	904	936	865	913	926	959	958	908	934	876	960	973	904	942	875	909	907	920	984	902	885	967	884	925	918	930	931	894	896	931	873	875	928	879	934	849	941	941	960	871	924	960	898	946	881	965	860	928	885	924	918	933	925	864	963	924	963	913	970	947	908	912	944	929	923	929	947	900	978	922	966	938	950	941	864	842	939	965	937	971	948	935	980	929	903	932	906	969	896	900	939	891	871	946	887	985	912	967	973	947	941	896	924	850	865	921	890	904	946	975	904	958	950	915	941	959	832	943	946	902	885	937	895	926	847	884	918	925	907	894	908	906	947	965	929	893	935	905	959	918	871	965	907	842	897	915	920	902	949	902	862	936	894	964	909	986	907	898	896	915	935	925	932	968	917	900	888	887	867	935	897	871	909	979	935	940	886	968	898	895	884	964	887	887	939	954	959	901	909	874	937	961	889	881	940	893	942	894	927	937	977	910	927	914	947	950	898	892	932	915	909	898	927	1000	888	947	895	907	914
7337	808	554	517	448	419	379	422	393	370	391	389	343	349	351	378	374	331	352	375	365	343	403	342	349	357	373	361	366	377	336	382	351	358	371	378	342	352	392	328	360	349	348	367	360	348	332	371	337	326	379	360	386	359	365	364	341	322	347	343	338	352	349	321	329	386	343	360	337	336	343	350	337	347	366	367	372	356	355	364	352	350	389	368	358	372	355	358	341	337	376	380	365	369	352	342	331	320	356	353	360	371	367	327	327	345	347	360	354	353	371	379	391	370	368	351	339	335	364	368	337	355	401	354	320	345	344	340	335	350	355	362	343	361	333	344	334	339	345	361	342	350	376	379	334	333	359	359	374	363	363	373	355	341	334	365	334	353	344	340	388	357	365	371	343	338	347	340	331	359	342	358	377	348	331	349	342	349	347	372	386	356	373	333	369	360	329	370	337	388	358	349	367	335	340	351	335	334	380	355	362	329	355	369	377	351	320	355	379	391	359	324	351	363	350	358	373	394	391	343	350	346	360	357	305	341	341	339	350	373	340	360	391	337	336	354	348	378	343	381	332	318	312	359	365	364	372	360	381	384	341	366	328	342	357	361	357	390	368	333	359	380	358	377	355	347	366	313	360	354	352	366	396	389	389	378	385	382	368	387	369	353	331	330	339	346	356	392	370	357	369	366	353	337	349	347	385	344	369	356	359	347	332	379	354	336	347	365	391	332	394	354	379	367	348	335	327	397	347	329	377	380	368	337	351	394	348	355	375	371	320	380	326	350	366	360	358	337	349	390	330	333	352	372	329	363	359	385	373	398	361	338	372	319	309	367	351	347	379	371	369	383	353	367	363	371	356	353	371	374	370	351	359	353	343	367	353	379	365	395	371	373	370	391	404	404	348	376	390	348	339	359	346	335	332	353	366	344	328	340	357	344	354	347	341	349	342	384	363	419	377	328	322	326	343	360	361	369	380	385	363	372	365	335	384	339	350	367	346	359	346	386	361	323	356	349	354	363	396	330	341	387	381	367	339	352	344	407	340	372	354	358	356	356	352	377	345	356	363	349	361	385	355	334	356	356	413	346	372	357	355	376	355	357	342	388	348	353	353	365	359	366	357	362	325	344	384	378	370	328	361	353	367	360	375	330	395	364	373	336	339	330	348	317	364	384	386	397	355	354	331	347	365	354	376	375	383	382	374	403	353	374	363	374	358	367	344	364	371	354	395	359	371	362	343	365	337	339	355	365	374	356	366	345	340	377	333	362	338	375	390	365	381	335	342	340	317	354	308	364	385	341	341	393	386	382	370	360	350	339	397	349	339	356	341	362	358	362	385	365	362	381	348	304	354	374	368	359	341	352	334	368	378	357	362	305	362	367	333	365	357	361	348	347	347	386	342	360	339	365	342	337	367	352	346	384	353	350	350	372	344	345	382	350	355	378	357	357	376	375	377	371	379	351	340	363	352	341	375	321	384	347	347	306	343	385	382	357	347	389	360	388	378	372	352	339	339	341	358	356	351	378	387	344	363	376	365	346	376	376	372	352	432	345	351	367	335	377	336	386	379	386	360	340	363	370	360	375	375	354	358	355	339	360	377	402	341	362	354	334	367	344	410	374	330	338	335	386	333	391	370	352	348	331	351	355	368	343	355	376	385	373	404	326	378	365	347	339	342	360	374	363	364	361	398	376	361	362	353	342	326	370	344	378	376	367	356	340	362	325	363	335	319	343	328	348	352	372	341	360	340	338	390	336	390	342	349	328	336	354	352	348	333	336	352	361	355	367	347	373	297	350	346	312	338	316	318	366	352	357	345	349	362	344	347	358	341	396	359	309	386	351	359	354	354	322	398	384	335	360	376	347	366	383	356	405	374	359	380	336	365	345	345	365	348	377	332	331	367	345	367	343	334	332	386	385	360	365	393	380	319	358	368	359	336	340	354	326	353	343	378	362	386	333	341	326	339	356	330	395	346	373	335	325	355	374	367	366	363	314	356	321	340	352	345	374	354	374	380	388	324	360	368	347	351	373	353	364	358	356	351	346	358	321	388	344	365	371	354	361	349	339	360	385	375	351	344	361	397	349	345	373	346	355	369	367	374	362	390	356	333	383	362	347	375	378	377	370	384	363	340	367	370	375	332	386	360	346	304	334	379	394	341	347	353	343	382	370	379	347	358	345	388	349	353	362	349	333	372	382	327	354	358	355	354	363	367	403	359	356	354	371	360	350	373	321	345	386	338	340	390	341	341	329	351	321	380	333	333	342	368	395	399	347	362	359	350	391	386	343	345	336	361	331	345	387	379	352	370	317	372	357	381	407	339	366	347	382	359	351	364	345	359	359	362	399	423	329	372	376	374	354	326	351	343	337	354	352	383	363	336	343	344	399	353	347	339	368	346	380	379	339	345	349	334	384	354	336	401	345	373	382	371	350	373	388	359	372	369	368	371	383	381	341	373	366	384	363	351	326	336	366	327	329	393	355	357	364	383	349	371	395	302	347	352	398	376	403	369	335	335	356	313	340	363	373	373	352	378	340	352	364	354	341	319	395	357	352	361	372	384	371	339	347	357	360	379	322	328	385	373	412	373	341	369	366	337	326	338	378	385	359	382	343	363	300	359	359	332	382	373	399	352	384	349	357	369	349	410	318	336	328	390	335	360	363	370	365	356	356	372	354	347	386	371	346	358	344	382	366	360	366	350	367	380	398	362	353	381	354	330	342	352	359	362	378	363	359	398	357	367	381	355	358	339	317	320	345	390	340	379	402	310	350	386	340	362	326	325	395	363	380	351	361	383	341	343	362	340	386	349	367	374	336	370	355	361	359	354	321	376	369	393	344	348	362	338	371	335	316	388	346	371	379	372	350	374	327	358	334	321	364	374	358	372	354	388	388	342	387	370	345	389	377	329	384	342	358	359	361	355	371	351	388	355	351	344	342	309	331	372	419	337	317	366	362	340	354	391	397	343	360	365	370	338	316	344	354	381	336	352	331	363	359	379	396	348	335	333	360	405	343	362	340	342	328	309	367	379	369	358	391	331	352	376	328	392	360	375	352	364	359	352	361	333	332	348	378	374	332	367	366	347	325	370	347	347	350	365	355	299	341	357	344	354	386	363	359	371	345	338	362	339	344	379	359	353	354	399	365	351	384	345	365	340	370	372	356	362	338	366	376	382	363	360	336	332	351	366	346	385	351	383	359	378	376	318	359	360	402	375	345	376	359	381	343	316	344	375	334	401	343	370	325	350	383	342	354	374	350	357	375	386	366	350	346	344	354	357	364	350	382	356	374	343	379	397	382	370	368	348	357	353	338	342	353	354	303	372	379	314	398	360	369	359	328	336	333	335	366	341	386	354	352	365	394	330	363	360	371	355	346	375	345	354	363	383	349	359	387	388	354	386	339	372	360	365	354	361	355	361	353	335	362	362	336	367	342	365	381	356	377	333	343	340	371	372	383	348	362	363	374	356	371	398	349	378	322	358	375	335	335	309	351	360	315
6587	1279	1395	1354	1295	1180	1165	1055	994	974	909	853	893	905	896	881	873	877	854	856	877	839	909	838	848	918	828	825	883	856	863	858	827	834	824	819	872	774	832	822	913	805	798	803	838	825	787	863	853	870	788	821	816	808	818	848	846	860	899	790	855	818	825	895	806	837	841	830	829	880	850	824	838	822	854	856	810	854	808	820	809	788	824	807	864	870	807	886	889	798	847	825	820	891	835	800	816	878	868	850	813	853	804	841	805	801	807	800	821	834	861	846	851	870	819	845	807	913	853	871	851	774	841	869	849	847	816	850	825	804	826	819	885	771	831	821	784	821	811	822	849	828	848	818	867	843	803	834	838	808	792	856	807	811	802	854	862	838	828	835	795	796	826	787	837	788	841	813	829	902	829	837	848	831	822	810	844	829	767	821	815	828	823	816	839	839	801	855	798	830	858	819	816	810	828	810	789	883	805	821	852	831	817	771	793	878	837	819	823	828	879	836	786	820	815	857	843	843	852	815	819	880	805	826	846	841	851	825	839	822	767	825	834	802	774	802	816	841	830	785	801	836	822	819	820	786	840	840	794	812	802	836	829	826	826	832	855	821	837	811	833	842	866	775	841	745	884	766	813	842	826	803	838	817	819	857	824	867	823	860	813	875	792	805	842	808	842	814	870	843	834	829	786	864	811	807	867	854	791	792	800	852	767	846	866	862	808	883	838	817	856	852	860	827	812	836	836	837	860	882	884	843	822	810	783	823	786	788	787	829	819	834	808	858	866	846	787	849	826	847	826	886	830	817	815	840	848	828	844	879	854	774	823	801	822	831	896	819	827	787	819	842	847	788	806	801	819	839	890	846	814	867	882	859	779	851	842	806	823	847	818	782	828	833	813	822	868	840	798	861	878	794	846	874	832	804	799	850	873	860	801	807	760	871	834	837	867	859	838	864	803	865	843	826	791	795	840	793	858	842	811	822	799	842	797	804	825	828	807	805	842	835	873	822	812	899	859	807	830	850	816	859	834	802	823	847	841	831	829	822	872	817	834	854	851	869	779	840	844	845	813	793	886	869	820	806	803	829	800	823	855	803	803	823	826	880	816	822	825	846	861	802	789	798	847	841	833	810	825	804	789	847	852	824	827	835	806	811	813	849	874	892	870	859	820	814	809	818	824	830	812	821	826	839	815	870	837	814	806	814	842	788	824	925	790	870	823	895	833	822	805	862	797	791	809	826	865	843	820	812	791	888	768	859	793	809	881	842	851	781	802	817	820	811	858	852	816	816	796	807	908	783	843	831	779	801	823	807	819	832	809	825	788	872	809	819	841	793	833	812	815	863	841	832	840	842	850	845	852	846	835	787	797	830	840	811	808	880	815	855	857	834	790	841	768	815	780	870	811	837	875	797	834	756	836	834	831	826	844	806	827	839	800	805	829	795	838	850	871	765	858	912	805	862	812	803	760	788	837	818	826	873	806	867	834	794	800	867	794	907	829	880	787	862	785	821	802	834	817	847	834	828	780	856	810	791	810	821	816	821	822	862	796	834	802	859	844	805	841	830	845	780	777	809	778	848	895	804	848	847	817	841	787	831	809	827	844	817	776	808	798	862	788	847	826	773	830	825	843	820	846	796	837	879	873	789	778	801	814	821	824	816	808	819	835	851	822	853	823	846	814	831	817	832	841	832	790	846	791	841	871	840	830	826	826	833	846	824	847	805	836	884	860	863	834	845	779	809	819	812	816	825	791	802	853	843	782	808	819	839	813	795	833	786	863	797	849	887	803	802	833	790	777	862	795	868	797	811	894	786	792	816	792	776	845	853	867	874	844	860	845	812	834	876	867	800	803	775	748	824	821	859	876	819	834	841	828	802	879	835	820	811	845	824	851	812	877	846	834	830	841	843	839	803	833	846	792	832	788	825	806	801	775	828	826	817	847	890	842	874	847	770	805	793	810	853	798	881	851	862	846	848	850	783	813	845	835	836	877	830	885	842	867	788	808	799	820	833	812	767	779	808	879	850	829	828	836	830	827	825	836	821	885	792	827	809	792	818	822	813	823	815	792	771	842	794	832	884	811	852	845	812	874	869	840	847	837	775	826	808	869	829	858	825	845	832	825	844	873	821	821	852	876	845	860	839	794	752	833	811	817	781	830	813	856	816	839	820	846	828	816	797	834	811	892	803	764	888	845	848	852	785	841	856	798	852	824	866	819	801	793	805	862	821	850	820	790	831	763	820	797	800	836	792	809	837	829	809	817	828	791	804	814	820	825	791	852	866	802	853	820	832	812	821	837	849	787	795	804	834	836	826	818	838	858	822	855	897	789	869	854	786	827	795	786	801	824	855	830	822	834	843	774	808	845	840	862	785	815	801	808	882	828	817	779	810	816	823	859	802	844	824	828	844	784	843	784	829	850	852	845	791	825	817	823	826	812	827	794	813	790	857	794	842	862	809	819	812	803	808	851	841	853	817	842	821	814	810	847	800	811	872	802	829	780	765	829	845	856	854	844	841	824	822	847	854	806	839	804	863	843	881	784	863	801	831	814	857	817	845	858	824	808	783	857	853	801	867	786	797	871	869	865	852	862	840	854	823	834	807	794	834	856	900	793	833	848	799	776	873	784	883	852	833	787	807	809	835	830	845	841	838	873	822	790	836	812	856	831	817	840	841	854	803	873	835	845	820	845	845	848	890	827	826	822	858	730	818	833	848	838	855	754	836	800	842	766	873	815	855	873	796	821	851	767	837	833	793	858	852	797	811	824	829	804	808	817	809	814	811	776	820	853	808	825	820	828	840	850	860	855	847	854	797	824	826	822	830	830	772	802	789	781	837	855	880	851	829	892	820	822	831	843	861	858	830	820	781	817	840	802	819	848	775	780	797	840	803	835	854	830	844	794	818	860	821	795	825	829	855	814	869	810	851	828	829	850	835	812	831	807	810	807	828	793	805	792	870	798	826	855	833	800	819	791	793	819	788	813	856	799	768	815	803	821	855	867	794	834	827	857	799	834	837	842	859	835	871	806	827	821	867	805	846	868	804	819	817	858	821	839	800	834	829	823	812	814	877	831	764	870	800	807	810	815	857	788	854	862	823	879	827	877	846	785	793	841	813	815	836	814	848	796	804	818	834	832	831	817	857	842	800	821	819	823	864	807	862	824	859	842	849	826	907	813	835	896	803	825	844	804	826	806	837	823	819	798	892	819	827	850	851	769	814	856	851	847	849	830	845	853	813	798	832	813	826	818	858	843	802	849	828	841	827	834	792	871	803	840	794	844	838	811	865	843	834	830	837	826	785	830	820	821	818	813	840	841	821	829	870	773	816	831	816	814	825	842	790	869	877	773	781	879	817	816	852	875	879	835	831	824	850	840	821	815	869	795	885	842	806	832	878	861	774	854	867	839	860	837	843	839	859	838	830	793	805	796	823	787	775	814	819	822	834	829	813	851	779	842	843	823	841	797	839	808	865	792	821	868	832	762	816	788	842	819	833
13260	1287	657	467	405	289	256	267	192	193	180	197	195	225	184	192	168	180	193	186	149	179	167	186	169	182	165	174	157	179	172	183	185	163	168	169	155	159	162	169	166	173	184	166	193	172	167	169	169	162	159	156	164	173	153	173	188	160	165	184	155	163	189	187	166	191	169	162	166	140	204	159	159	193	167	165	171	153	142	158	182	168	151	176	153	156	171	175	166	175	156	159	188	167	181	158	172	173	160	164	176	142	175	155	175	155	151	165	150	151	161	158	149	152	150	192	168	176	150	167	154	154	159	180	171	176	152	178	157	172	166	164	135	162	153	168	151	165	178	146	157	159	168	161	184	163	166	160	174	167	172	168	184	163	187	151	161	159	158	164	161	170	177	158	164	171	165	171	189	167	160	174	190	149	186	170	164	147	188	161	147	147	170	162	174	173	168	143	165	154	175	153	172	168	190	159	174	148	176	163	180	181	168	168	180	161	177	164	154	163	170	156	185	179	188	175	171	154	174	159	185	162	159	158	157	182	181	161	154	158	153	171	156	183	160	149	173	172	177	195	181	157	144	143	153	188	169	180	161	152	178	164	164	137	146	154	172	159	164	167	178	152	172	177	172	161	173	197	173	156	148	157	178	163	152	169	194	155	171	168	163	171	152	161	186	168	174	218	188	199	172	156	162	162	164	157	174	181	150	174	191	167	181	170	138	159	189	199	179	162	176	176	190	168	140	175	171	193	182	159	144	163	161	165	164	172	155	177	164	148	184	192	175	151	172	167	162	172	169	173	162	162	163	163	160	159	163	164	172	144	188	163	164	167	167	193	154	166	151	178	178	196	173	149	176	154	157	166	177	168	169	157	167	164	157	156	176	170	160	177	160	185	176	173	158	139	161	158	165	161	151	170	160	175	216	162	178	150	159	166	157	176	173	167	156	166	149	154	167	165	163	150	157	175	162	171	153	154	167	153	174	167	177	182	193	175	165	184	197	170	176	192	143	174	180	173	155	155	174	162	146	205	160	142	186	163	169	166	163	180	153	161	144	163	182	158	181	187	172	182	160	143	182	185	172	170	161	160	153	152	163	182	168	148	156	138	178	167	141	156	186	158	181	164	196	167	150	159	167	151	178	163	173	179	182	180	169	167	141	166	142	161	169	163	180	176	173	189	171	172	172	169	158	182	186	156	180	160	160	169	166	192	153	150	163	177	165	173	191	157	158	181	143	175	178	161	145	171	180	173	169	154	171	157	162	158	172	165	166	159	160	163	179	166	185	189	175	161	141	165	185	152	176	164	163	163	188	200	135	172	200	202	163	178	153	157	159	172	161	172	169	176	160	154	157	174	189	173	173	162	186	165	179	176	160	143	168	177	188	150	182	162	155	182	155	156	165	165	160	167	149	192	142	153	163	160	169	161	152	200	153	163	168	187	179	177	170	183	161	171	150	164	190	172	178	168	157	156	161	195	158	164	180	198	173	166	154	176	150	179	172	150	156	167	174	159	129	147	170	185	167	178	152	204	179	169	160	175	168	163	191	174	194	172	189	167	166	153	169	185	148	161	157	157	197	190	167	176	167	149	139	173	160	161	155	189	177	189	196	168	180	172	161	140	173	206	159	182	158	179	149	194	174	183	156	187	167	161	170	185	174	162	166	164	177	170	175	151	146	166	174	190	200	166	173	158	167	168	169	172	161	157	158	177	194	190	144	174	152	161	168	149	155	146	151	166	151	176	162	168	187	144	172	158	154	164	180	179	176	183	159	153	168	169	170	167	172	176	166	197	170	176	139	161	162	158	170	151	167	175	190	166	148	162	141	164	169	143	161	145	147	167	176	160	174	190	158	179	175	175	174	179	163	153	178	162	169	180	179	175	159	179	184	178	170	177	172	185	170	183	178	172	149	161	159	162	180	176	151	161	139	164	146	158	131	165	152	165	164	151	148	153	173	183	164	165	154	178	167	178	168	157	168	149	168	153	148	173	148	192	180	155	178	149	145	151	174	186	169	169	166	177	158	162	157	179	168	148	155	179	157	165	167	145	195	190	180	160	160	166	189	183	168	146	195	176	155	195	170	186	160	175	150	152	162	172	143	176	159	158	155	190	142	125	140	175	155	174	175	186	178	171	163	179	176	159	164	169	209	156	168	169	160	171	151	176	154	151	175	156	166	175	180	153	156	149	143	179	162	161	138	159	158	157	160	196	144	169	157	174	154	171	172	166	152	179	172	161	162	152	184	169	183	171	162	181	180	169	176	177	178	178	147	166	196	164	186	173	163	165	159	178	156	148	175	173	143	171	197	149	164	138	161	157	176	173	151	188	146	190	148	168	181	154	161	162	165	165	166	163	173	164	173	182	171	161	150	184	175	166	189	150	155	186	149	158	166	178	158	142	169	161	160	185	136	168	169	139	171	172	158	160	170	156	163	189	156	167	156	179	158	188	162	155	183	161	161	196	154	155	176	161	176	167	158	157	149	151	165	179	168	183	152	149	194	179	166	165	147	163	156	179	178	153	172	149	159	169	177	195	168	198	177	184	176	177	191	174	134	163	139	198	165	166	170	149	168	157	176	194	174	192	157	176	183	165	186	174	171	161	178	149	154	164	162	187	175	178	161	155	164	167	173	183	164	174	181	174	175	173	161	151	160	159	176	179	158	173	181	153	161	157	187	184	154	154	164	181	165	189	149	158	154	190	199	134	187	183	171	171	162	137	160	165	146	161	168	162	152	162	146	154	191	153	148	162	194	167	164	150	144	158	184	173	159	166	168	179	157	175	142	164	149	167	176	182	175	159	145	186	157	176	164	171	173	170	179	172	161	184	158	156	139	172	168	153	170	161	141	151	162	138	175	182	158	143	151	200	158	158	174	164	166	178	156	185	170	185	159	160	148	158	161	144	160	163	172	148	153	166	178	142	169	169	177	179	158	197	153	147	190	142	166	166	146	163	169	170	169	187	183	174	154	179	137	169	188	167	168	174	162	163	179	175	186	147	159	133	172	183	180	162	172	155	151	167	181	164	165	159	146	172	170	149	161	149	182	176	177	154	170	185	149	183	162	157	148	161	178	161	161	153	184	168	173	178	155	172	173	162	166	173	170	197	161	154	156	140	141	143	156	172	158	155	181	148	187	160	162	175	150	179	163	173	187	189	148	177	167	155	185	175	181	178	167	199	181	171	168	161	165	167	161	152	150	158	199	171	137	185	167	158	168	177	161	170	138	151	150	181	168	170	190	164	169	168	180	201	163	195	190	166	170	175	151	149	165	170	176	165	168	188	168	176	154	150	166	155	143	149	138	179	162	170	144	156	166	187	179	165	165	145	152	158	169	153	168	186	154	161	154	146	149	153	178	171	145	147	177	181	183	156	154	149	183	157	144	146	144	190	192	170	151	169	186	205	164	179	144	171	179	174	147	187	162	159	164	184	184	138	152	167	174	177	179	177	145	168	168	183	193	153	181	171	157	189	180	164	158	171	188	148	174	165	196	163
8126	1276	1480	1542	1373	1141	952	813	723	649	675	606	591	573	547	522	524	484	513	503	466	493	474	462	501	463	473	458	425	471	466	452	457	459	416	437	425	436	447	430	437	466	426	467	426	453	444	459	415	419	426	430	413	463	436	507	407	440	429	442	464	452	442	404	418	442	443	441	436	416	449	419	388	426	447	452	417	428	426	454	452	434	424	406	423	434	413	462	418	456	421	431	408	408	456	453	428	385	421	400	400	432	435	404	436	402	439	432	434	454	423	459	407	443	419	488	451	404	398	443	444	414	401	441	468	414	451	444	432	430	440	433	431	422	436	433	426	424	428	452	440	441	446	431	434	407	411	414	379	419	424	437	417	382	424	447	431	409	431	421	423	434	409	427	444	409	410	400	459	439	422	447	410	432	416	375	410	409	386	406	436	437	419	438	413	443	438	431	446	415	428	441	455	438	425	429	391	427	429	413	465	452	401	429	448	423	460	436	422	410	419	437	423	438	433	439	456	416	443	463	445	413	404	407	392	423	427	430	442	420	447	402	401	461	419	455	427	431	447	424	455	507	449	419	391	421	399	380	426	411	442	414	445	448	431	453	427	442	393	430	414	396	427	395	416	430	427	416	413	417	401	431	386	421	450	463	421	420	427	430	415	442	454	405	453	444	416	425	415	418	416	442	394	450	425	408	405	413	436	472	426	399	433	456	411	415	460	441	437	438	467	413	427	422	421	416	415	410	442	436	475	417	438	432	458	447	437	442	438	436	413	385	425	421	437	450	450	437	438	439	418	403	473	419	396	445	411	433	422	409	435	436	394	437	409	427	437	441	424	407	452	432	442	479	397	410	430	445	443	461	432	420	473	430	449	432	407	429	445	430	434	430	429	386	432	423	410	394	447	426	412	388	407	435	439	417	456	394	451	430	436	378	426	466	435	442	434	427	454	407	436	422	418	396	478	439	439	413	424	420	423	427	420	415	434	439	399	437	425	405	448	434	415	432	420	460	423	446	445	379	440	472	424	446	430	408	419	413	415	448	401	418	413	422	439	431	413	434	426	434	397	412	442	427	406	429	461	409	432	428	434	412	433	447	400	448	386	439	418	418	398	468	388	412	419	442	419	429	446	421	420	442	415	475	410	413	449	430	445	417	455	454	437	408	428	418	449	423	440	404	408	403	443	455	439	421	398	425	392	434	436	444	418	409	429	423	427	415	435	466	421	445	403	402	454	439	457	441	482	432	424	411	417	417	411	465	457	433	406	438	430	441	423	433	438	443	442	437	420	412	417	443	435	438	410	397	449	440	447	401	435	421	420	436	443	426	462	421	456	403	424	436	465	428	441	421	434	444	416	353	455	427	409	418	434	442	413	414	398	432	438	416	412	439	386	438	414	422	417	428	433	411	442	425	409	420	414	428	381	415	463	398	446	414	398	422	421	398	411	406	416	449	451	439	411	422	399	395	424	416	408	459	408	460	407	420	420	459	450	446	406	407	458	417	413	452	443	431	371	430	424	415	418	463	423	410	420	457	433	488	406	419	396	448	451	426	411	434	414	431	426	429	400	441	423	408	447	461	448	426	438	418	365	422	420	415	445	421	420	416	425	427	413	443	393	418	435	470	399	422	427	394	437	423	430	447	457	433	440	420	473	434	402	448	450	411	423	467	416	415	454	382	415	428	415	468	387	448	433	428	389	428	424	446	418	426	450	452	422	416	413	463	410	396	431	434	457	449	427	428	429	435	482	425	398	444	433	451	440	416	410	463	425	472	453	437	452	434	434	421	416	441	491	420	448	392	394	413	408	442	414	404	475	446	410	432	449	431	425	425	436	410	410	442	464	439	428	434	411	453	391	433	431	410	426	461	405	399	386	426	414	410	424	444	400	469	412	445	415	447	454	459	422	491	413	410	397	402	405	393	451	417	428	431	446	411	425	429	406	450	431	424	428	467	410	452	464	457	432	436	459	445	398	422	432	378	467	409	403	400	456	394	424	397	383	398	412	425	456	428	435	460	440	421	410	433	420	438	430	429	452	426	436	422	411	406	411	416	418	442	431	408	406	441	406	427	414	442	430	428	445	439	431	438	420	438	454	434	436	417	433	435	448	428	417	397	425	394	431	418	440	433	460	410	434	428	452	423	429	477	395	435	416	423	451	395	402	439	427	433	423	445	431	450	420	422	379	414	401	432	435	432	414	398	461	418	453	444	441	440	466	451	451	448	415	377	406	455	429	399	405	428	432	459	428	478	418	428	402	414	441	431	445	425	472	388	403	463	423	446	418	425	428	426	419	437	382	392	471	422	430	429	445	408	425	389	449	409	426	437	452	424	405	422	399	437	453	419	435	432	445	437	436	428	444	418	398	440	430	422	399	447	426	418	443	410	403	449	453	395	403	451	438	420	435	416	371	414	427	422	395	446	417	401	426	453	410	422	430	435	405	396	421	456	417	424	416	422	414	446	416	418	455	426	424	444	408	428	425	402	436	449	395	451	442	450	407	426	430	414	414	421	406	444	427	426	424	455	421	439	427	439	457	399	400	400	415	419	399	437	390	443	415	412	424	426	399	405	452	437	450	407	440	464	430	403	397	432	451	387	442	433	391	443	463	411	442	428	417	446	423	427	420	474	424	427	416	450	404	423	408	451	437	463	426	446	463	423	427	445	466	418	429	466	436	408	452	418	425	432	426	456	467	425	427	402	428	422	435	402	452	466	478	413	404	397	406	432	442	390	436	410	449	410	454	416	442	412	419	415	412	433	435	431	449	462	404	466	429	399	403	404	422	417	431	433	414	458	424	427	417	421	449	441	426	413	428	404	438	455	418	421	427	394	428	423	437	459	364	415	413	417	403	434	440	440	424	430	393	418	411	400	418	388	443	432	427	422	420	419	431	419	435	405	434	454	418	415	424	454	404	449	403	434	409	442	423	452	433	420	428	466	453	410	416	454	410	450	439	455	411	460	464	421	456	417	432	407	408	437	449	437	459	421	442	426	422	399	422	412	407	428	406	454	420	411	440	436	425	448	441	422	458	407	399	395	410	467	403	440	406	414	436	443	396	434	412	419	435	446	372	448	431	427	417	415	469	404	394	442	423	393	397	434	445	419	423	451	421	442	423	434	396	424	365	451	395	387	391	417	422	430	438	397	441	436	420	422	399	424	395	442	419	448	421	404	417	448	427	422	414	421	447	425	457	437	424	449	423	413	443	410	425	429	446	429	426	418	428	421	422	400	463	431	445	424	458	422	430	470	424	447	412	459	413	409	474	410	432	403	461	427	455	432	425	423	425	417	442	403	441	421	451	470	432	427	411	430	393	446	451	427	427	439	427	446	421	457	440	407	414	476	415	446	369	393	439	436	441	436	424	423	427	439	447	439	407	414	376	427	409	418	389	414	417	438	432	403	387	413	431	408	425	415	391	442	415	413	413	452	435	418	439	417	445	421	435	454	414	432	439	424	426	465	409	435	429	438	457	423	470	419	446	415	429	439
1505	409	358	432	413	381	401	413	397	414	399	426	418	393	366	424	396	383	417	407	392	403	392	364	395	396	380	384	396	399	380	365	404	396	446	391	419	367	400	447	437	417	381	357	406	433	422	379	370	378	412	418	387	396	386	387	417	392	366	404	410	421	377	411	423	369	405	400	383	420	413	385	426	382	405	380	360	394	428	398	396	416	370	394	392	418	396	429	387	391	368	405	384	434	408	402	388	415	389	427	393	412	394	399	380	345	376	377	368	405	375	367	355	402	391	374	392	425	379	362	424	361	350	381	418	390	385	361	420	410	432	372	398	459	432	395	400	433	442	390	419	393	406	385	371	403	431	379	390	367	411	400	340	417	396	380	414	453	411	399	373	450	363	385	424	396	403	410	384	378	384	382	375	391	395	409	380	416	380	439	398	369	398	429	417	410	406	389	378	419	411	391	406	376	360	381	410	408	390	368	396	442	365	399	407	398	381	402	404	408	373	386	381	413	412	433	424	401	390	413	392	390	390	382	400	386	386	401	393	393	375	388	379	389	415	380	381	402	446	385	431	367	396	380	384	420	407	439	405	413	397	401	374	386	389	429	393	365	391	413	413	399	404	424	381	374	381	409	388	379	431	373	426	406	419	382	380	405	412	407	434	415	401	380	378	424	444	381	371	380	393	364	405	404	409	381	393	375	425	396	401	392	399	383	379	367	431	412	403	379	368	382	387	416	386	394	433	393	349	412	375	400	387	379	440	421	377	381	431	408	371	390	346	389	410	381	405	456	377	406	404	447	424	445	419	415	394	372	371	408	418	416	408	414	369	380	407	393	376	402	405	371	384	380	413	386	386	408	398	349	416	414	405	382	381	348	395	386	416	413	344	382	376	367	444	377	421	387	398	397	400	399	395	387	353	381	450	402	396	379	386	413	414	397	375	345	399	403	382	416	412	422	376	383	423	403	408	411	400	416	420	404	419	431	409	407	407	395	407	401	384	380	420	444	405	403	383	422	400	428	394	379	397	399	367	388	348	390	388	408	416	421	377	412	419	354	386	416	389	427	388	417	418	423	431	408	383	386	387	394	391	409	391	352	428	441	420	419	410	401	397	378	402	392	401	387	350	401	386	399	387	391	424	383	361	382	362	425	378	400	391	397	428	359	382	394	420	414	404	398	395	394	400	382	391	432	364	366	398	384	378	391	387	417	394	387	378	425	423	383	409	389	412	414	384	388	390	397	423	357	394	387	426	427	432	396	354	394	378	397	413	389	419	354	395	372	367	397	387	411	360	418	416	388	412	427	377	400	385	398	387	415	367	409	393	373	397	390	401	416	405	376	394	433	426	442	456	421	376	380	451	410	410	379	390	385	380	397	395	415	455	461	391	401	412	405	389	388	381	406	403	377	367	397	396	420	404	417	404	384	394	411	389	407	397	349	408	376	461	411	349	391	388	403	360	382	447	431	387	408	391	402	413	395	404	383	377	380	405	403	402	435	349	395	435	371	420	388	392	398	410	435	409	413	389	372	383	380	380	402	415	401	381	399	407	407	413	385	391	445	419	411	364	446	386	411	429	410	403	452	418	428	378	420	442	392	401	375	433	370	411	397	387	373	375	422	453	430	408	403	396	396	433	418	418	391	403	355	381	370	474	410	388	415	384	393	432	407	427	406	390	425	386	412	430	406	422	413	385	438	401	413	399	393	400	358	352	400	381	423	356	346	401	388	398	426	397	378	412	445	407	414	409	378	397	393	370	391	416	382	392	419	398	398	386	371	402	398	392	392	394	387	424	411	372	409	403	423	394	386	404	429	383	405	402	426	379	381	388	401	402	380	400	377	427	398	372	410	407	399	424	365	405	407	432	389	396	387	401	390	371	392	394	409	395	411	408	428	373	417	381	340	437	387	397	440	389	394	372	386	377	407	353	377	392	411	424	438	371	368	376	391	388	415	386	391	392	391	390	358	419	391	405	390	437	391	410	403	379	428	425	417	413	421	435	378	380	410	380	379	382	358	392	389	362	384	401	421	376	378	384	404	386	416	404	424	404	381	409	405	386	399	390	408	407	375	395	358	382	404	410	405	352	389	372	359	355	442	374	396	356	381	413	389	392	388	392	393	425	386	392	421	401	383	400	373	383	394	425	417	379	412	393	401	397	402	353	395	422	384	431	406	394	403	412	414	403	406	422	388	392	414	411	365	427	396	379	377	350	416	396	361	377	401	424	417	415	410	415	437	376	370	385	383	389	390	354	398	394	407	379	428	401	407	392	356	381	388	392	400	401	404	403	401	386	397	410	397	370	381	391	400	418	440	403	389	420	405	404	426	372	455	462	402	361	404	416	396	360	365	404	368	423	390	378	385	393	389	413	403	391	423	382	352	378	389	371	410	427	413	394	414	383	410	417	395	410	360	408	400	394	382	375	407	390	428	363	404	376	429	434	426	410	387	414	406	413	384	384	438	407	410	402	393	411	373	413	374	399	438	372	373	374	393	395	403	393	375	380	395	369	408	399	440	393	396	393	373	395	375	391	383	360	368	369	408	413	394	442	406	368	395	427	403	391	389	374	398	367	371	415	407	359	398	441	399	368	396	393	389	400	419	408	386	397	412	380	408	382	356	398	451	407	448	392	391	379	415	406	409	375	396	426	406	396	407	384	391	387	388	401	412	422	399	422	443	383	384	364	398	371	376	375	375	383	392	413	398	405	399	417	411	354	392	381	394	360	398	370	405	375	387	399	434	425	426	420	391	362	385	380	384	354	397	380	410	426	411	427	395	425	394	418	391	388	392	413	402	384	412	367	400	383	484	387	385	417	399	390	372	387	389	389	420	376	422	386	442	393	408	427	380	364	392	381	381	394	359	414	373	395	384	399	406	383	384	392	368	367	403	440	359	405	389	414	414	381	397	412	396	383	385	398	429	396	418	394	400	418	411	370	405	409	386	404	412	398	395	372	415	400	431	416	401	393	404	386	412	370	374	411	426	393	370	366	445	393	406	396	417	397	398	388	420	400	417	391	386	433	411	440	418	407	388	406	405	404	378	367	443	410	401	397	382	380	440	408	415	381	388	366	411	439	398	404	381	412	419	385	384	439	390	367	393	387	440	377	367	400	396	417	381	395	420	380	416	429	417	371	381	380	375	374	390	442	356	395	374	368	385	414	392	412	383	422	410	399	441	399	430	407	388	398	396	428	417	423	407	424	408	402	392	399	395	401	410	416	383	392	387	348	418	403	412	377	397	381	393	436	387	384	370	408	422	413	392	411	409	363	335	393	368	413	386	386	413	401	396	359	390	392	427	402	402	385	414	374	411	424	381	409	384	367	376	383	404	416	413	403	357	379	435	390	382	373	389	402	430	388	432	424	379	426	368	401	420	375	413	363	395	384	415	410	374	375	404	415	418	402	400	417	400	415	422	375	383	443	408	430	403	388	393	419	440	373	388	436	433	381	402	432	405	366	373	377	431	397	420	406	388	411	427	419	398	370	426
2169	974	959	927	918	950	908	904	885	907	902	942	962	943	890	925	885	897	850	959	925	901	877	951	886	906	900	928	884	906	956	960	914	928	940	939	855	866	900	872	900	879	941	922	934	928	900	926	909	949	929	919	901	927	934	928	926	947	888	962	962	911	945	898	867	923	931	919	917	892	884	900	900	877	908	935	901	904	953	885	953	962	963	887	886	895	943	899	967	908	971	929	931	903	925	902	925	947	954	886	890	902	908	909	889	870	894	921	887	964	905	897	944	846	942	922	931	996	963	871	927	919	912	939	928	955	931	951	888	946	921	909	909	956	911	887	950	911	903	935	965	933	936	904	938	901	930	955	929	959	895	949	886	906	921	918	930	923	919	900	954	898	911	923	947	922	938	896	873	929	924	896	889	936	866	874	965	900	898	897	891	970	914	905	925	906	933	892	869	924	934	966	952	945	933	900	982	913	925	938	925	895	932	926	919	964	872	929	902	883	888	910	949	936	875	953	925	907	917	950	897	941	916	926	955	953	948	928	963	901	941	897	957	918	966	927	925	932	878	907	983	915	945	913	947	870	918	953	949	940	949	928	916	969	946	940	963	895	951	913	899	890	934	857	916	863	953	893	933	938	982	938	923	895	927	916	918	910	896	939	946	963	920	961	916	932	913	925	952	913	895	892	868	868	942	971	940	941	899	888	912	928	915	899	996	878	902	904	919	927	880	887	927	873	893	903	857	931	913	923	883	980	939	926	920	869	944	910	897	896	928	939	916	962	896	897	854	950	868	917	884	904	910	961	946	893	878	879	896	925	937	897	918	907	884	916	925	896	918	897	950	888	932	867	955	903	943	892	844	923	915	912	922	913	921	979	974	937	911	910	998	899	897	918	901	920	940	890	925	879	907	876	925	956	911	918	881	906	858	925	896	949	922	938	908	922	872	898	891	933	937	915	900	935	941	925	873	881	855	949	955	926	905	930	929	908	951	864	935	883	905	906	906	916	913	939	913	883	923	869	887	910	871	865	844	914	875	909	956	914	943	980	960	958	936	921	932	909	933	966	896	889	897	948	924	901	880	921	929	938	887	900	907	917	918	882	939	860	944	892	874	914	883	879	933	985	984	892	902	904	912	972	944	919	893	965	921	888	943	943	881	884	919	930	894	922	876	930	968	872	906	877	938	948	940	928	869	904	904	897	914	912	908	860	842	951	942	923	981	902	896	854	923	911	874	896	917	872	965	951	894	932	936	891	900	921	909	944	929	958	935	932	874	921	952	888	934	911	913	885	980	899	906	927	859	973	931	920	867	870	942	899	952	912	973	942	912	918	848	938	930	956	916	908	920	934	882	940	879	890	928	896	838	894	944	926	873	978	903	936	889	919	916	890	899	945	919	914	909	894	933	990	925	889	930	947	937	938	870	882	905	904	942	924	899	913	964	904	934	864	945	915	990	937	911	908	981	959	930	956	905	959	919	922	912	882	884	901	903	921	965	934	991	899	897	872	906	951	938	942	984	924	926	951	853	918	903	903	960	894	852	953	933	910	906	914	927	878	950	923	929	928	890	897	912	911	998	906	866	884	899	954	961	924	882	854	951	880	899	905	913	964	923	907	866	981	932	870	958	909	910	882	896	933	893	872	900	921	950	926	940	943	934	945	919	891	907	896	916	927	884	877	890	902	913	940	953	954	924	854	938	963	943	895	884	912	900	911	895	926	910	895	957	956	872	925	914	924	867	958	955	900	893	941	891	927	892	898	929	938	913	927	941	937	928	941	870	916	901	870	903	911	972	912	949	909	903	927	925	948	970	977	938	904	879	866	897	909	877	882	893	935	915	872	953	868	865	925	925	908	901	888	876	872	920	915	838	883	905	956	953	904	912	889	899	894	938	919	957	981	911	916	906	902	934	932	917	892	899	896	937	921	933	952	956	923	925	861	861	925	873	924	890	939	887	924	909	893	910	875	887	961	936	987	936	847	926	899	942	932	898	900	940	956	928	986	943	950	970	906	936	925	953	914	901	960	875	917	875	936	923	920	914	944	923	864	938	924	936	878	897	889	989	939	858	900	911	950	929	938	959	934	920	967	946	909	951	913	933	955	922	953	906	880	944	918	860	902	922	918	908	878	968	887	903	979	903	927	891	961	939	926	913	955	921	935	944	940	884	922	906	930	913	935	938	888	959	858	938	944	880	925	898	921	921	940	946	940	904	928	930	930	951	903	931	952	941	903	867	959	889	903	899	917	957	917	893	966	892	899	902	888	908	915	904	874	892	882	903	917	937	850	898	922	864	899	878	920	945	942	944	888	933	934	960	900	932	930	937	907	948	899	923	949	930	972	897	880	926	980	919	947	970	924	941	910	924	930	948	922	945	923	933	934	904	918	887	914	897	904	901	917	914	922	845	925	932	896	946	938	936	896	876	950	840	924	924	920	891	886	915	898	949	982	891	863	930	914	966	941	952	908	944	897	906	917	890	920	954	845	916	899	945	938	917	890	908	954	892	931	838	953	862	964	901	884	941	928	922	911	868	942	879	939	950	925	920	903	926	927	904	878	911	873	916	937	894	875	894	974	972	870	919	929	912	909	919	976	934	931	920	937	904	933	903	985	922	881	920	901	878	925	925	948	894	915	913	912	939	907	891	905	943	966	875	950	884	912	924	971	922	916	924	898	849	933	930	910	894	963	906	855	920	885	920	846	941	902	930	916	908	936	929	917	868	883	916	935	914	925	939	876	862	925	912	913	936	938	911	911	877	882	886	941	924	910	942	976	922	900	963	945	924	911	985	936	922	925	920	935	896	924	878	874	948	864	918	904	887	972	922	969	992	897	893	902	924	891	904	907	917	930	922	919	975	953	922	975	967	887	855	927	942	913	952	968	963	863	896	865	831	896	933	896	939	871	927	919	918	930	902	917	920	918	913	918	904	904	887	906	903	936	949	898	887	897	933	890	881	849	930	893	907	935	895	896	916	920	878	923	904	871	896	950	914	891	941	933	943	908	891	966	848	998	954	902	895	902	973	955	883	926	809	928	917	841	975	962	943	929	882	907	994	850	882	888	957	967	925	1008	904	918	934	939	874	928	927	905	892	948	895	926	885	890	900	908	906	931	920	913	908	938	899	931	931	881	969	941	885	923	912	954	990	959	915	890	963	913	895	887	956	877	897	962	945	1003	954	915	918	898	874	910	915	894	932	899	979	930	906	934	933	903	874	892	915	921	867	918	920	931	928	898	902	929	982	917	892	917	923	925	960	903	932	906	915	901	892	968	916	951	925	925	896	920	950	920	895	921	909	942	902	958	943	929	895	906	903	911	970	980	945	932	959	914	931	970	926	959	946	963	910	892	874	903	907	893	962	926	953	863	920	923	926	902	873	938	874	876	921	953	941	923	908	947	897	881	940	859	978	926	912	945	898	916	908	884	914	886	894	923	896	890	886	975	896	882	843	923	877	879	945	937	868	892	873	1014	892	966	915	906	920	958	938	863	921	952
7313	755	604	527	464	429	417	384	387	412	367	336	360	373	351	345	388	347	357	337	353	367	350	332	334	371	344	358	371	364	386	336	379	385	346	367	377	362	380	364	361	374	395	372	373	399	364	351	368	352	369	339	356	342	361	351	380	381	358	344	327	344	364	342	392	409	357	336	358	336	368	373	376	315	349	345	364	318	364	352	390	388	389	337	376	360	382	365	376	361	336	347	373	390	401	339	381	353	355	340	382	358	360	325	397	313	348	349	375	320	333	341	352	367	336	392	331	368	372	344	329	370	322	353	377	375	346	349	381	322	367	317	339	350	361	352	383	348	370	320	350	347	345	319	363	325	363	358	361	375	373	390	371	335	334	342	356	302	315	372	337	347	351	321	336	318	397	385	374	392	354	352	353	361	332	351	351	360	340	333	314	317	345	372	341	365	350	343	352	347	310	390	383	333	354	384	330	355	344	354	345	338	345	378	302	356	340	334	399	333	356	392	354	357	361	353	348	341	341	343	364	347	369	375	328	328	355	356	370	385	407	360	375	366	383	389	310	342	386	351	338	324	318	344	381	327	333	337	335	407	360	338	388	363	350	375	351	370	379	347	397	323	356	386	368	363	355	372	390	361	375	379	349	361	320	393	352	337	388	356	350	346	301	349	351	344	370	339	342	373	354	322	363	357	382	373	377	331	361	374	334	355	344	399	378	390	321	333	362	374	341	363	372	341	418	374	339	362	328	354	374	308	366	364	347	381	391	341	329	358	354	356	356	365	362	345	349	335	401	355	371	376	378	382	344	342	335	378	354	324	340	358	353	348	387	352	380	363	358	350	372	346	373	367	348	347	369	351	339	365	355	346	378	342	361	353	393	363	335	371	339	346	390	388	346	348	330	339	397	310	342	351	384	336	356	311	342	353	347	345	340	383	338	351	377	340	356	344	356	350	368	328	352	374	356	377	356	382	341	323	322	359	353	344	363	364	355	324	380	344	320	348	369	340	340	378	367	330	357	374	357	355	346	368	358	360	360	327	355	358	398	359	381	362	364	349	330	351	323	386	320	331	373	387	343	389	375	351	325	346	384	354	365	368	371	327	355	353	317	357	401	364	394	362	346	367	349	347	353	351	362	344	367	371	323	334	363	338	345	376	313	348	366	354	378	328	370	336	365	332	332	363	341	343	353	360	373	363	343	353	360	325	339	343	360	347	345	320	345	337	352	355	359	361	345	368	368	351	365	351	378	380	344	369	342	331	352	332	356	330	359	368	330	360	357	351	344	352	354	374	382	370	365	359	370	324	400	338	347	384	327	372	363	376	348	390	357	385	363	332	390	357	354	337	355	353	323	330	352	363	363	377	316	330	356	331	414	339	368	334	345	393	350	331	378	360	325	331	368	364	367	367	321	311	363	316	331	367	370	375	352	336	329	364	340	369	348	339	344	345	338	301	349	368	352	380	344	359	339	335	364	351	324	336	370	348	354	356	356	361	341	405	381	359	366	375	338	347	317	347	363	323	342	366	356	386	354	369	357	355	332	379	320	368	355	355	378	346	322	363	331	318	380	354	326	351	329	344	344	351	398	381	360	363	393	398	350	340	376	320	362	322	341	372	377	356	369	367	355	358	343	329	372	303	369	349	354	343	348	377	358	368	352	358	390	326	348	363	349	354	398	342	345	379	361	382	357	363	350	326	332	345	346	347	356	346	348	346	356	352	335	385	365	342	326	366	371	329	309	383	348	360	359	345	381	332	325	335	343	378	372	373	340	346	365	353	390	331	323	359	367	341	328	380	365	353	368	332	364	369	302	317	367	350	326	327	343	326	345	351	347	346	329	371	342	370	359	349	398	328	324	363	363	335	343	353	336	355	344	317	315	339	328	312	332	376	324	359	352	347	356	357	331	331	363	357	359	348	371	376	368	356	347	370	333	359	389	379	335	362	330	354	366	362	389	346	370	322	355	326	367	299	365	369	354	334	379	330	342	354	377	365	379	350	375	393	334	368	358	376	347	398	351	387	349	333	348	334	336	337	326	340	361	370	336	344	348	368	329	371	379	352	357	334	358	354	346	373	357	378	338	353	355	362	332	376	351	319	370	395	387	367	344	350	379	363	338	341	374	347	362	367	368	398	359	394	377	382	382	333	344	347	350	349	362	330	350	328	350	402	390	359	333	368	357	328	341	350	372	371	359	354	392	363	322	366	350	369	317	342	365	349	361	354	371	343	355	348	360	331	387	346	352	403	330	369	382	365	342	342	357	362	346	318	397	364	352	340	323	344	328	354	383	389	370	378	364	340	384	354	349	362	390	307	361	391	329	349	351	351	334	373	359	345	354	324	342	366	330	385	324	349	366	336	354	380	385	361	303	359	327	393	370	370	365	352	367	342	363	356	365	347	377	365	334	344	383	349	340	343	371	376	349	313	375	337	366	354	390	361	349	327	371	328	352	339	354	335	351	355	330	336	341	360	348	325	344	374	352	363	338	380	314	370	378	375	344	363	356	366	365	341	358	363	373	373	368	341	366	350	354	370	332	338	375	334	343	348	361	338	364	362	353	346	372	319	391	347	365	352	316	364	327	348	371	358	336	386	350	343	340	365	326	372	332	333	366	341	342	380	373	371	349	394	331	354	374	373	332	354	345	339	352	351	319	364	313	360	352	361	363	348	347	337	365	364	319	389	347	343	361	315	383	363	328	319	345	373	340	337	327	355	357	359	391	355	350	356	375	400	381	330	369	361	365	346	350	372	347	338	349	408	385	362	387	385	358	352	385	374	334	364	365	361	387	345	337	317	390	364	376	387	356	354	360	347	383	316	339	360	370	317	355	359	376	367	405	345	370	368	344	331	388	358	332	334	355	350	385	382	360	371	346	384	337	360	339	394	383	344	346	373	359	356	367	390	356	375	386	356	392	352	340	367	332	378	357	331	330	349	388	366	356	338	353	362	366	344	349	382	378	371	384	357	343	339	376	352	314	363	368	389	353	354	348	334	381	343	397	362	358	351	349	332	375	403	349	349	358	350	350	362	358	336	340	352	388	322	314	397	356	345	341	350	325	355	387	387	335	380	389	368	363	373	380	340	347	358	331	341	371	373	356	375	389	391	355	316	333	323	367	341	322	338	353	330	367	384	348	374	370	379	376	355	378	372	337	364	327	373	362	362	368	381	343	374	332	340	360	352	370	386	341	331	324	379	385	356	395	383	348	371	407	370	387	375	341	371	362	375	356	353	366	358	374	362	337	376	336	343	367	381	342	332	352	349	328	369	331	352	347	373	329	369	359	360	309	404	375	354	351	342	360	345	330	336	342	315	337	339	378	356	395	337	362	357	327	300	337	345	326	391	339	380	344	345	336	375	362	322	376	325	380	357	378	348	339	374	362	343	351	316	363	354	365	350	338	394	376	346	347	361	333	330	390	347	337	351	369	373	357	360	329	325	387	364	360	343	356	344	300	343	358	355	357	344	336	346	356	324	384	353	369	334	335	403
6593	1160	1339	1360	1227	1182	1116	1053	1023	978	923	875	919	881	865	923	840	896	858	887	843	877	861	804	864	825	818	836	845	859	843	808	838	802	819	853	874	850	843	880	850	822	862	808	822	869	832	846	847	867	809	817	808	863	806	834	883	840	837	876	798	807	813	789	794	835	791	806	827	816	801	819	782	832	797	813	847	793	817	858	836	856	812	832	796	806	850	798	770	839	810	839	844	824	817	837	831	858	818	794	866	819	825	818	788	837	820	817	818	804	805	879	867	813	788	775	815	876	827	799	846	793	819	858	844	810	792	833	908	827	820	869	804	825	860	811	772	823	880	829	830	855	876	820	819	858	852	794	811	846	824	900	845	811	822	820	811	807	808	886	821	822	794	868	802	825	832	835	843	799	771	856	830	842	769	809	827	859	834	810	802	805	855	885	863	850	801	783	840	899	788	837	856	814	852	782	820	801	822	828	802	869	851	825	824	782	840	854	845	812	815	825	800	780	803	787	817	800	775	862	843	818	775	824	828	819	840	889	830	794	788	800	807	881	859	860	834	831	803	796	817	831	859	832	791	788	868	812	824	838	829	817	813	787	820	825	835	819	821	819	849	802	870	838	817	838	799	849	909	824	752	780	812	808	821	840	820	839	791	805	792	809	864	800	866	871	813	827	803	830	838	834	754	833	851	778	786	810	837	762	813	804	848	856	819	850	831	776	829	805	833	801	811	814	845	860	847	808	808	843	816	792	793	829	836	789	793	844	854	845	864	860	871	839	799	795	788	827	806	830	812	833	797	811	809	814	766	824	832	797	852	785	810	854	843	835	833	828	798	832	816	814	806	822	857	825	808	809	810	871	850	831	797	851	857	819	786	856	810	799	819	859	894	854	848	794	838	877	796	851	801	811	821	869	821	855	830	837	806	814	840	882	801	870	838	870	843	839	812	864	875	836	809	821	811	859	830	773	804	805	830	810	871	872	777	807	782	837	810	823	808	823	843	808	850	835	820	822	867	836	814	867	816	873	850	857	822	843	824	870	809	879	808	794	819	814	821	778	874	873	815	831	783	821	824	820	837	854	845	828	835	785	860	881	822	858	796	839	789	811	844	829	810	818	833	835	796	821	823	845	827	797	797	836	861	818	886	821	881	797	819	859	791	809	825	782	845	813	822	851	823	821	792	863	825	807	860	788	808	879	812	852	881	845	780	799	818	789	813	812	843	761	757	824	838	834	870	806	837	857	826	799	823	848	801	804	851	814	803	772	869	837	863	779	867	768	842	877	801	814	802	800	872	804	831	805	795	818	869	783	789	894	821	860	816	848	803	844	760	831	808	808	872	784	886	859	796	812	854	768	816	845	805	783	828	875	813	828	864	819	832	825	809	838	807	782	868	783	813	813	852	813	774	812	832	780	842	776	810	855	833	845	828	813	859	815	834	885	845	810	834	836	817	789	799	807	871	768	789	838	833	768	800	925	818	796	845	799	816	828	815	816	814	883	800	766	864	788	820	808	866	826	804	864	844	864	824	813	841	821	772	832	879	871	794	810	855	798	770	821	804	845	816	836	815	823	852	792	819	822	873	819	870	809	839	831	824	807	876	799	858	783	835	856	859	835	812	835	856	802	861	854	838	788	792	823	846	834	832	852	855	803	835	796	789	793	790	836	834	807	885	840	788	807	808	854	836	769	857	828	815	809	819	799	791	838	810	838	826	851	833	814	869	825	831	833	844	810	794	803	836	828	811	826	862	861	879	816	852	845	818	809	861	803	847	798	847	832	837	763	877	854	862	896	852	773	868	832	836	825	855	798	823	801	826	856	797	808	808	818	796	804	820	796	825	858	841	811	826	867	836	799	815	871	817	847	853	869	857	825	806	809	825	835	815	825	842	864	843	800	809	756	862	833	838	841	796	854	852	838	810	820	845	834	853	807	812	826	825	754	810	833	844	807	873	804	854	793	803	838	772	814	865	801	878	801	836	859	832	766	808	892	824	833	834	796	840	850	846	867	825	788	820	828	792	777	796	860	803	805	843	783	801	827	856	838	880	846	852	830	865	860	799	826	796	844	793	794	777	849	784	816	822	861	827	843	817	790	821	806	803	773	807	811	842	805	811	829	809	830	870	841	858	820	817	866	916	832	835	839	821	797	800	828	854	807	850	867	780	890	849	822	839	813	847	844	796	831	837	830	841	838	834	775	828	838	789	775	810	799	841	834	815	809	881	831	843	802	809	810	807	813	860	768	808	789	826	792	830	823	850	856	778	868	802	838	865	840	817	812	825	869	846	855	848	844	803	821	869	809	771	762	826	805	845	797	865	819	825	869	870	892	802	823	826	814	818	838	776	869	828	841	838	783	799	819	807	850	844	817	840	847	828	852	799	826	838	848	799	819	799	837	839	830	799	816	862	775	826	858	831	825	787	798	798	824	855	748	789	823	846	789	842	793	783	786	805	819	836	811	825	837	818	847	790	852	867	841	799	800	815	832	861	871	788	821	767	794	839	839	841	874	868	870	811	843	803	801	808	837	813	840	874	856	839	842	851	828	786	821	874	845	893	837	800	815	816	840	825	812	823	825	823	816	852	828	827	814	819	802	830	835	806	825	823	841	874	818	788	805	848	858	903	853	849	841	837	875	858	798	791	826	855	840	839	863	821	766	818	865	865	821	826	837	832	769	824	843	812	868	829	839	803	813	846	819	829	785	842	771	824	796	835	821	790	872	827	816	844	836	832	826	851	816	832	798	810	829	845	801	846	829	791	849	822	825	802	847	821	810	844	845	798	839	839	806	879	773	793	796	834	828	878	817	807	809	849	820	786	859	838	826	799	841	864	820	792	815	783	831	780	794	816	823	820	829	825	803	777	835	844	816	815	871	856	818	841	795	743	804	814	851	809	887	842	777	797	853	824	801	839	819	797	853	874	865	843	862	854	810	777	823	839	859	849	824	887	848	801	847	852	854	819	793	824	832	875	823	798	854	814	813	817	822	861	795	810	834	864	803	818	830	785	806	815	841	844	816	854	853	855	823	826	802	881	847	825	855	826	862	860	872	805	829	822	818	833	797	838	816	839	820	865	813	868	809	866	863	826	820	833	877	831	833	827	822	844	846	823	834	793	854	838	827	828	797	842	798	835	831	818	882	796	785	815	842	831	799	856	810	813	786	820	809	844	822	833	829	819	837	783	865	834	832	845	795	856	811	779	813	792	778	737	879	877	789	823	838	827	835	832	846	821	794	842	833	818	823	867	860	777	793	836	844	771	747	871	768	811	826	838	825	779	824	835	890	870	781	850	793	828	793	861	821	858	864	844	890	822	845	794	830	865	847	852	833	817	832	796	807	844	865	823	846	838	855	820	820	779	766	825	825	846	834	827	882	849	830	777	829	842	804	833	797	791	861	842	866	819	822	828	835	869	826	817	798	835	859	864	880	795	849	799	853	824	798	840	775	807	837	810	837	804	816	831	826	869	825	834	859	793	805	862	808	824	839
13480	1236	650	477	379	305	275	238	195	219	182	207	193	208	181	173	179	175	157	193	167	161	170	163	174	177	202	174	152	140	166	186	167	175	172	157	181	183	183	159	176	181	176	189	172	177	188	168	174	176	159	178	162	181	176	160	183	152	166	134	179	173	149	175	158	167	178	184	192	182	185	173	171	168	169	175	153	136	152	171	146	186	161	153	152	157	147	169	180	158	171	172	164	155	181	152	149	176	163	162	156	183	168	147	188	156	189	140	152	163	166	192	178	169	163	177	150	168	167	154	199	165	173	184	156	200	149	148	183	161	181	150	185	165	154	192	165	145	144	157	157	169	153	171	160	157	165	150	183	183	179	198	156	167	157	158	186	189	176	168	156	174	170	165	155	188	179	149	166	179	169	167	167	171	179	175	151	159	159	160	167	144	179	176	152	201	168	156	164	191	187	169	139	157	158	178	176	146	176	147	170	175	158	178	182	154	128	173	174	171	161	197	165	177	172	183	167	149	172	169	160	158	165	166	164	155	182	182	143	158	166	146	189	141	155	169	157	162	187	153	176	142	139	183	171	174	152	174	179	193	168	162	156	162	191	160	185	164	168	157	160	166	163	178	171	150	168	173	165	170	159	160	167	169	178	174	176	142	167	184	152	184	156	155	150	171	159	156	157	175	148	154	179	174	141	174	165	174	162	154	168	151	159	147	157	167	190	168	135	176	157	155	161	150	155	205	167	163	153	166	149	154	189	173	168	181	167	148	162	182	169	170	179	157	174	180	162	178	169	178	157	159	162	176	145	158	186	163	171	128	161	171	171	171	194	162	140	143	158	149	161	152	186	156	164	141	182	163	182	159	158	195	163	164	160	170	147	158	170	180	187	163	169	155	146	164	163	173	172	164	164	172	165	172	144	148	159	146	133	172	183	162	187	158	151	172	167	153	176	136	158	183	173	153	136	176	185	156	164	164	178	178	142	122	166	166	159	181	172	164	172	159	166	188	179	189	181	181	182	152	149	187	143	155	161	156	168	151	189	166	157	170	172	179	146	187	192	184	186	150	158	148	173	167	173	167	138	176	138	165	173	172	152	182	169	186	155	157	176	154	181	174	174	173	189	171	180	168	174	166	166	160	158	193	158	144	159	157	165	173	158	145	160	173	163	170	142	138	157	148	144	166	154	178	176	158	183	164	193	172	153	202	193	159	164	171	168	172	169	168	162	157	144	166	149	147	200	169	158	173	163	191	165	159	182	156	146	179	148	186	159	180	173	152	168	181	173	186	156	146	167	143	170	158	155	176	168	174	170	157	155	176	154	158	148	165	188	176	154	180	166	169	179	173	179	160	160	163	173	164	135	160	158	150	149	163	168	167	181	159	169	159	167	163	164	164	159	183	177	173	160	152	169	169	160	161	158	133	180	193	171	161	157	147	190	182	161	158	167	187	166	157	187	152	151	186	154	191	160	169	146	160	165	164	179	182	158	164	167	158	177	146	175	179	165	172	164	151	157	151	153	164	168	148	140	177	153	187	177	162	165	178	155	142	150	170	170	153	153	184	151	162	152	162	170	177	165	161	177	159	180	166	179	162	153	184	177	189	172	167	173	184	139	160	170	178	158	171	179	144	152	167	178	160	181	154	153	178	153	165	159	183	182	185	149	165	184	168	169	139	195	170	167	150	162	188	161	174	184	156	162	171	167	184	163	175	168	173	178	149	170	146	160	143	156	158	157	171	174	185	154	166	179	178	170	162	176	192	177	157	174	172	153	173	155	160	187	176	187	162	164	154	153	158	146	182	163	185	183	164	172	153	186	163	180	153	178	165	167	173	165	167	171	177	181	167	147	160	165	169	157	167	180	160	146	157	165	164	166	163	167	147	167	152	150	151	169	169	165	147	167	170	193	171	179	175	156	189	153	170	185	171	149	164	183	170	165	172	173	157	156	159	168	141	163	157	164	181	155	186	171	158	144	176	164	159	177	147	150	152	181	176	181	143	161	159	202	205	193	177	153	135	170	178	170	162	146	156	191	177	166	180	149	150	158	178	158	155	166	166	173	149	169	163	148	176	172	171	172	178	149	192	133	159	174	175	154	163	145	150	181	185	154	159	160	143	174	166	164	168	147	169	155	180	178	154	154	174	162	166	147	168	196	163	159	137	148	160	163	148	142	147	160	182	157	159	169	182	176	163	188	173	173	156	172	177	164	189	184	167	164	154	161	164	193	157	179	173	170	179	205	170	165	177	198	168	163	150	146	168	162	155	191	156	170	147	150	133	188	177	145	170	176	155	162	161	139	166	164	156	144	178	152	161	180	162	135	160	170	176	156	165	161	177	175	173	149	162	156	169	157	149	161	169	168	167	186	171	171	177	162	161	170	129	148	162	138	173	161	161	168	174	146	159	153	158	138	170	148	148	172	191	203	179	152	166	134	173	154	155	165	154	184	166	154	168	167	172	155	160	165	187	163	151	155	162	163	160	159	154	151	162	170	188	167	162	183	158	162	171	183	168	161	146	148	150	174	167	160	175	167	162	178	182	178	152	180	183	157	160	186	167	158	184	150	161	159	182	168	172	167	178	151	165	178	171	176	158	168	146	173	174	161	167	173	167	171	165	180	172	191	178	175	171	170	164	179	173	188	179	161	153	161	175	215	163	176	168	157	167	172	164	161	174	174	184	173	162	173	150	155	188	165	186	183	168	160	144	203	165	178	156	162	153	150	155	156	162	178	185	143	167	169	166	176	182	159	145	147	174	168	155	172	180	174	156	172	158	178	173	179	162	150	157	161	148	153	156	173	210	178	167	162	167	152	185	167	172	166	184	179	186	154	176	162	177	176	160	164	181	164	140	183	180	151	146	179	169	168	162	174	154	176	160	172	168	158	147	169	157	179	190	167	188	184	171	177	141	158	175	153	176	160	155	162	172	173	177	188	169	152	173	133	190	179	169	179	150	172	167	179	163	175	157	146	174	169	158	162	173	171	181	172	178	187	161	148	143	175	169	147	149	174	186	165	138	160	157	184	167	158	151	177	156	152	173	169	179	206	163	177	167	155	174	175	164	168	168	164	170	183	157	170	173	171	154	141	194	137	151	167	147	143	162	143	170	165	153	160	169	158	161	171	156	175	145	174	146	193	163	170	166	181	178	169	149	198	155	182	166	167	178	168	175	144	144	174	149	166	163	164	153	189	169	146	175	160	160	166	159	191	170	168	176	168	164	188	194	147	180	189	176	158	156	151	177	174	166	160	166	155	158	160	165	158	149	183	171	164	178	184	167	171	150	149	154	180	148	192	163	188	178	171	176	162	187	156	150	171	169	186	160	160	152	171	183	164	144	163	183	178	161	173	183	184	157	168	199	170	183	178	154	147	166	166	200	171	142	174	195	149	182	172	176	175	152	172	145	137	185	175	183	189	186	161	171	179	173	153	148	132	166	170	149	169	159	184	184	158	175	180	157	178	178	147	164	166	188	161	156	155	158	183	178	156	136
8192	1136	1462	1471	1353	1090	931	842	741	663	658	612	611	584	548	502	499	508	481	475	473	494	478	452	502	475	447	445	461	439	452	480	459	447	459	467	427	456	438	396	386	403	421	475	447	415	420	457	457	447	475	425	414	418	431	436	437	428	415	428	444	399	416	448	413	446	371	453	441	456	433	416	434	446	446	419	419	453	424	442	445	449	443	433	462	412	397	423	469	393	419	407	426	420	442	447	427	464	438	424	448	449	420	449	422	406	431	442	452	409	421	417	412	428	409	421	412	442	436	488	418	403	460	442	414	388	421	403	426	430	426	401	431	462	387	431	439	405	408	445	416	386	466	424	445	440	395	429	419	425	413	399	440	393	436	426	417	435	455	427	429	439	424	417	423	446	470	395	425	414	439	439	406	435	416	430	450	421	428	460	458	440	428	396	441	459	459	430	402	445	427	424	439	432	434	414	418	476	452	458	465	426	431	441	453	384	419	429	386	407	409	457	442	429	428	408	408	393	459	408	441	442	422	422	396	430	431	407	425	447	408	418	417	382	420	464	412	423	379	431	416	397	426	440	438	437	444	440	440	429	438	413	444	434	437	413	417	450	456	424	424	441	390	401	454	389	417	412	415	440	427	405	445	457	413	412	423	437	431	444	401	396	451	413	467	461	438	402	415	437	435	425	386	452	461	437	447	400	418	435	445	402	388	435	377	444	435	431	446	444	438	435	438	426	447	394	404	435	447	426	448	379	410	409	429	451	446	411	430	433	435	423	427	410	436	427	456	444	435	425	409	433	422	390	423	414	420	430	440	435	467	383	433	423	419	428	414	411	456	423	459	422	452	420	467	423	431	418	456	432	443	417	405	431	422	421	354	389	410	418	470	330	420	458	432	420	450	441	423	456	462	401	427	460	412	443	409	436	426	436	447	422	463	393	421	408	422	422	397	438	475	423	449	443	408	423	425	470	393	407	387	397	426	401	401	419	398	415	438	437	450	455	431	446	451	467	426	432	451	427	417	433	440	395	440	397	455	407	421	407	415	430	452	410	381	401	382	391	382	446	439	421	403	390	377	419	430	412	444	431	422	417	471	459	441	429	457	406	391	444	421	426	425	443	414	421	419	427	428	429	415	398	461	415	388	444	431	436	423	454	419	429	411	468	433	401	415	453	421	465	396	427	442	387	401	425	443	397	409	438	424	442	404	455	459	406	454	441	429	427	436	439	436	414	418	435	446	423	434	409	418	416	435	398	429	431	423	425	441	478	430	403	422	449	450	401	385	418	440	395	377	424	433	438	439	413	442	448	424	441	413	463	409	441	419	405	408	435	428	426	442	408	428	450	429	414	449	406	415	466	376	386	407	428	465	415	451	413	398	397	474	401	391	438	463	395	476	423	445	398	433	404	440	406	379	438	409	408	425	432	430	422	431	430	422	424	448	420	449	420	398	400	437	413	389	423	431	414	414	416	433	425	408	405	420	427	453	424	447	419	437	403	441	418	455	409	421	424	410	413	436	449	434	451	423	435	409	435	431	458	409	432	438	422	429	464	451	410	408	483	422	407	453	467	435	395	471	449	456	432	398	435	431	383	435	400	452	416	422	403	437	414	420	412	433	443	453	421	414	416	429	438	438	446	382	410	442	417	447	416	420	439	435	466	472	443	418	481	453	389	407	459	430	415	428	386	428	420	430	444	410	413	411	439	408	443	396	428	436	439	447	408	442	435	413	428	407	394	448	446	462	424	449	409	408	443	392	444	392	473	433	422	412	448	395	452	428	424	432	413	422	415	387	425	387	431	413	441	435	419	427	416	419	407	412	424	425	444	445	392	436	416	396	426	390	436	406	430	449	396	430	446	445	450	422	466	425	400	415	429	433	429	417	434	454	440	435	418	414	446	417	425	401	456	439	403	432	450	427	431	440	425	440	438	423	455	393	447	462	448	437	415	477	398	436	434	409	435	422	445	435	404	411	414	413	433	425	424	426	395	404	427	444	417	450	448	460	481	397	452	479	416	428	424	408	440	420	402	434	402	437	407	392	449	402	417	394	448	425	424	413	424	435	443	448	408	397	434	446	415	432	395	413	430	442	444	416	424	423	425	425	453	420	421	437	415	432	428	444	414	438	436	398	460	449	441	436	413	422	413	404	423	401	439	382	415	419	441	439	443	446	471	463	388	401	445	416	415	443	431	433	402	434	433	423	420	390	432	409	435	415	459	427	443	410	427	423	418	439	452	432	416	432	451	446	423	446	419	388	445	475	462	425	447	473	451	416	441	423	437	450	419	403	425	435	402	427	446	423	427	465	412	411	419	428	424	411	438	410	426	455	433	450	433	447	419	434	440	424	408	412	417	412	409	430	404	432	434	440	419	433	419	386	423	462	443	426	415	416	417	452	452	439	425	434	413	405	426	407	445	427	430	402	410	429	383	398	429	411	399	397	432	427	410	434	413	373	420	436	404	449	448	400	432	421	423	432	458	420	374	411	473	422	432	413	405	448	402	417	408	449	429	402	458	411	435	417	408	426	438	486	425	453	444	394	406	407	425	442	377	403	405	461	444	427	476	425	432	438	460	428	437	387	415	407	460	430	451	438	419	424	421	482	390	427	396	409	436	424	440	439	440	437	419	432	456	401	441	471	423	490	415	423	431	400	421	408	417	437	445	422	440	429	459	433	434	422	469	428	436	430	397	414	449	418	440	408	432	425	395	430	401	402	408	459	417	422	404	414	434	452	428	451	463	430	424	441	431	398	419	432	399	402	447	397	446	424	429	433	417	380	441	385	448	420	414	417	418	408	450	466	408	424	452	403	400	437	422	416	428	444	455	422	436	432	416	417	427	420	395	413	411	417	428	414	480	429	412	420	422	465	422	427	444	416	441	416	414	402	402	455	439	440	409	425	444	415	434	423	413	447	425	412	452	436	418	406	411	435	413	414	463	427	470	392	421	456	433	427	411	439	393	406	400	432	459	430	387	454	390	452	432	428	444	421	446	423	439	431	411	435	431	410	433	400	429	404	388	441	406	439	430	419	419	409	414	448	425	356	431	447	424	462	414	459	435	443	399	393	429	443	427	410	434	435	449	449	447	441	437	444	429	427	445	419	412	413	408	416	415	427	418	469	443	471	390	409	434	461	421	427	441	431	404	405	413	396	436	427	434	435	438	420	436	425	432	432	426	445	443	441	427	445	428	422	415	436	411	439	422	424	432	437	410	449	427	455	402	416	391	422	423	427	459	420	463	462	441	404	457	441	428	447	382	423	418	415	419	407	394	425	416	425	422	437	408	443	425	436	426	383	411	451	412	411	420	477	431	440	435	431	420	434	446	457	438	434	420	414	426	403	430	447	433	462	415	416	423	374	407	434	408	415	429	439	409	462	427	428	420	424	436	417	424	393	389	408	488	428	385	404	389	402	409	446	419	444	411	424	433	419	445	414	388	408	446	401	439	444	431	437	451	428	411	424	452	408	429	411	397	427	429	439	429	448	423
1498	407	385	382	406	385	414	366	413	435	422	374	375	384	384	381	375	369	404	414	411	437	388	406	399	391	369	392	374	383	429	393	391	382	397	387	399	405	431	413	440	415	376	409	410	400	412	407	404	397	395	410	388	393	382	410	377	409	385	417	373	419	406	424	408	361	388	381	396	384	401	375	370	393	376	397	399	399	392	388	424	408	413	398	399	393	361	382	403	402	384	417	377	426	409	415	432	406	420	434	400	419	431	398	379	405	382	378	372	432	380	380	375	416	364	400	415	400	393	443	417	355	398	369	378	367	396	401	385	386	383	370	379	389	411	373	384	429	367	438	407	415	385	398	378	370	404	413	359	428	402	414	363	376	397	412	411	405	404	429	389	370	412	414	374	408	368	391	385	379	409	370	401	375	399	424	429	394	440	398	410	368	410	416	383	399	405	394	375	417	407	391	413	398	386	377	394	428	404	425	403	410	381	355	420	439	342	406	403	389	410	343	417	400	430	408	392	381	401	410	378	400	401	396	392	369	433	399	365	416	366	373	391	396	422	427	421	378	423	393	424	384	367	381	375	349	392	411	426	403	390	382	410	410	387	419	341	373	406	420	394	386	422	373	416	366	356	381	399	421	437	407	435	400	391	419	412	395	392	339	391	415	433	429	399	378	387	424	421	364	353	365	416	400	417	365	392	379	362	389	447	425	404	424	382	381	401	360	383	416	370	402	393	390	377	404	379	363	388	380	381	359	376	370	394	407	396	404	432	412	413	378	408	445	386	416	397	403	399	385	392	408	418	389	380	419	433	394	393	405	427	436	417	384	404	392	380	381	389	389	410	383	413	374	355	404	369	430	391	373	394	374	368	371	382	416	385	414	405	381	436	382	399	394	399	415	410	375	436	412	410	383	432	412	421	390	361	378	409	362	392	409	409	433	438	391	388	393	406	422	370	440	388	391	385	405	438	402	420	407	428	356	390	400	426	374	394	376	370	397	368	396	348	376	410	392	419	430	418	401	392	387	384	402	373	400	402	396	405	382	374	360	387	369	403	376	415	381	428	363	413	398	424	406	406	432	365	409	392	424	356	387	438	377	349	351	378	445	375	383	340	438	401	392	382	419	363	365	415	382	393	421	432	408	458	437	438	425	372	393	368	395	404	423	385	401	452	399	413	417	400	379	383	380	370	389	367	366	384	385	401	385	375	400	377	424	395	383	417	400	414	425	421	378	373	410	393	431	378	420	434	444	403	452	379	365	395	415	417	377	385	428	407	384	404	383	400	400	357	407	379	404	391	405	381	401	379	391	429	406	386	389	398	390	408	392	400	414	383	393	423	349	392	384	422	385	363	423	386	426	387	403	421	399	414	395	379	348	379	373	368	407	410	409	427	408	397	430	423	427	401	391	436	382	410	407	398	428	418	391	397	345	418	376	401	401	394	402	414	389	382	378	403	378	452	391	419	383	407	391	420	413	408	428	379	383	367	424	381	367	394	377	362	405	416	370	390	406	407	398	381	380	440	409	386	368	432	350	386	398	415	404	398	390	365	403	443	423	395	429	408	384	417	410	411	420	386	412	397	439	381	387	377	421	434	382	392	372	420	381	388	416	385	395	407	415	365	388	352	422	414	387	391	391	449	405	383	401	386	426	399	408	381	373	379	355	354	381	417	405	416	348	385	407	373	393	375	402	389	391	383	360	438	363	391	412	369	430	431	385	403	394	438	388	403	396	360	408	433	392	396	397	373	372	413	409	380	404	407	382	378	390	366	407	389	393	357	385	402	399	377	436	410	383	431	382	419	403	378	398	387	382	401	415	418	418	381	381	363	403	356	420	386	409	418	403	400	396	399	412	388	414	394	425	419	410	406	406	375	387	399	418	399	370	396	376	386	359	392	384	432	403	373	403	394	386	389	457	417	379	360	376	396	416	417	392	370	378	416	417	383	409	371	369	399	419	408	375	392	423	396	392	383	402	449	424	412	412	390	405	407	451	392	391	393	421	410	416	405	407	402	377	351	372	396	404	381	420	381	357	373	394	385	417	390	390	385	407	392	399	379	394	408	432	391	365	369	382	391	366	415	409	419	404	428	369	376	379	417	389	394	410	368	411	403	412	419	401	371	351	440	398	412	431	387	394	407	430	417	385	391	387	422	385	380	431	416	400	428	431	426	407	374	374	394	394	389	395	353	369	415	411	388	404	403	416	392	420	402	390	394	399	417	420	413	389	397	431	365	392	403	399	402	412	383	362	450	362	376	385	430	425	364	363	392	400	403	458	398	370	355	413	399	392	395	418	433	419	381	415	414	405	379	381	386	397	418	426	412	411	378	375	395	418	375	417	413	385	395	401	399	398	406	394	393	385	437	367	372	393	384	427	412	383	403	405	407	396	414	434	432	387	421	387	369	399	366	399	418	396	386	361	417	387	423	394	399	386	408	397	409	379	421	391	406	423	384	428	410	400	390	395	385	369	373	373	401	368	346	373	379	393	391	408	404	403	418	407	389	382	376	413	400	388	403	377	387	383	411	395	415	405	399	420	389	357	390	399	376	378	401	407	429	414	403	411	408	408	427	355	405	417	395	380	420	395	416	418	383	395	399	430	382	360	396	384	423	407	380	377	399	341	393	363	390	370	375	407	408	386	391	398	390	397	409	396	395	426	418	403	377	377	401	384	395	390	385	402	375	397	378	387	436	390	417	393	388	402	399	418	394	381	382	395	377	344	373	375	421	372	386	394	418	409	404	424	393	403	397	400	392	419	388	364	372	414	415	361	360	385	370	391	407	449	393	385	398	397	399	386	410	413	393	390	345	386	430	394	398	389	438	343	367	414	384	423	412	417	369	419	442	420	383	343	379	429	381	362	364	393	408	395	409	408	406	381	388	394	403	357	413	389	415	420	375	399	416	397	404	411	391	420	359	406	381	378	402	425	399	390	373	376	387	408	381	399	365	391	381	374	409	394	372	402	372	396	400	380	383	405	381	413	388	403	404	381	383	390	387	430	384	381	367	369	419	393	433	372	425	449	416	433	416	410	408	391	365	370	404	398	410	395	392	402	373	382	412	396	404	416	396	390	350	375	382	394	375	423	383	416	356	416	374	403	408	421	392	391	376	341	393	383	393	396	423	387	363	384	378	377	346	402	381	436	394	391	387	391	417	395	398	385	400	355	373	384	392	405	399	399	420	414	417	383	402	389	362	392	396	420	369	422	385	420	388	394	393	363	438	399	399	410	422	387	370	304	411	387	396	411	421	441	387	404	363	391	382	427	379	389	396	375	420	393	354	392	395	413	415	386	393	438	352	433	420	395	389	376	417	408	420	414	372	394	384	416	405	380	375	395	380	391	434	412	375	385	400	451	398	411	403	362	430	382	411	395	395	398	407	419	376	417	407	400	401	395	394	375	401	418	377	382	414	409	418	383	399	425	409	376	405	429	403	384	387	409	375	403	447	393	392	394	413	402	402	397	392	348	387	354	409	396	390	393	404	397
2187	967	937	973	944	891	940	884	923	949	897	927	926	956	898	931	926	989	945	961	897	911	949	920	903	940	907	847	950	941	874	875	905	922	961	918	931	919	887	939	873	905	937	958	931	927	925	922	927	884	926	912	915	908	853	891	915	935	946	946	950	915	917	947	866	915	881	908	996	930	913	928	941	952	967	874	907	951	871	939	863	904	936	933	913	893	928	935	936	906	941	861	879	924	886	922	922	917	955	908	979	923	954	957	951	989	881	945	1023	857	917	959	892	904	905	894	921	894	944	910	931	931	881	902	920	927	965	934	913	916	942	886	921	883	872	900	927	847	931	937	908	927	905	962	909	933	914	941	943	912	877	916	949	889	953	948	856	947	877	920	912	949	899	959	967	903	896	913	915	959	912	891	935	949	949	897	968	945	918	920	928	947	913	928	965	923	884	930	896	892	924	881	884	951	949	871	912	920	928	913	947	926	951	937	882	867	945	892	969	948	919	955	923	898	899	932	897	918	929	918	915	907	966	939	899	929	957	896	961	944	815	932	920	933	893	959	940	888	877	910	920	976	903	909	923	867	969	900	868	944	913	886	902	955	898	916	845	910	905	936	871	902	894	954	875	941	916	842	946	933	909	902	924	930	918	933	917	880	938	950	915	874	986	902	950	883	935	901	916	904	857	950	842	931	886	922	895	951	962	894	976	958	901	933	922	922	934	880	897	880	913	959	952	934	837	903	950	869	1005	893	914	934	870	951	931	918	933	908	995	904	985	963	905	936	919	903	864	949	877	921	956	971	937	931	940	910	895	925	904	936	914	905	892	958	929	931	925	944	930	896	901	904	874	893	918	961	885	974	927	910	906	921	941	890	968	947	955	918	983	929	933	946	943	921	970	894	880	940	896	945	923	926	867	842	890	892	927	987	894	894	895	974	911	885	893	926	941	942	920	963	918	903	939	912	910	950	908	936	990	949	917	941	929	941	969	859	998	884	934	902	884	956	927	959	915	896	934	944	899	881	941	903	863	914	925	908	925	912	875	896	935	889	881	900	958	890	898	898	928	927	960	948	985	912	956	906	934	922	929	931	894	914	916	878	907	913	905	947	931	928	923	965	936	892	900	956	868	941	904	908	940	968	937	919	940	881	943	899	909	911	979	941	962	945	942	853	942	914	859	824	890	883	887	965	954	916	932	913	963	870	958	886	915	895	948	914	852	958	978	947	906	867	925	940	881	901	958	930	890	928	902	893	938	962	864	923	912	938	902	954	927	892	986	925	922	918	882	880	907	902	875	921	915	956	897	902	903	950	923	894	907	906	904	949	881	896	914	956	953	897	939	936	895	867	932	923	898	918	906	928	935	928	908	901	936	931	948	933	949	929	902	934	919	908	917	882	916	913	930	916	904	905	923	915	911	936	862	902	873	927	883	954	910	940	903	946	940	943	941	911	967	894	938	879	899	900	809	890	908	943	930	951	901	922	942	949	889	901	936	904	947	960	948	929	908	951	944	914	915	889	860	852	969	865	905	879	916	962	887	860	862	941	917	862	883	886	921	889	884	902	926	886	899	913	923	917	919	940	890	890	965	975	895	902	918	929	933	870	930	883	874	910	950	919	899	890	933	941	909	898	942	946	884	952	894	959	958	917	939	869	891	892	970	920	877	922	868	885	954	890	904	958	904	941	930	886	919	910	928	919	941	924	954	876	918	911	894	852	959	973	892	892	894	864	902	891	914	956	892	928	899	941	947	911	942	919	942	933	940	947	858	873	968	945	893	964	905	886	939	964	957	984	971	939	925	903	888	884	967	914	899	876	939	903	922	993	928	971	869	907	902	884	899	899	946	927	928	866	933	897	901	963	884	925	916	957	954	938	906	915	947	910	909	969	913	893	909	956	891	885	898	946	901	873	985	954	885	928	920	907	970	915	917	887	856	902	922	960	926	870	906	924	921	908	972	898	885	952	903	897	910	940	928	896	970	898	883	936	945	869	910	904	931	896	945	919	964	930	892	939	891	903	927	857	907	950	901	923	950	902	828	913	899	925	930	901	872	946	911	943	930	883	859	946	943	926	920	999	933	951	900	996	904	917	901	940	935	901	905	893	916	919	966	905	937	929	913	952	939	923	934	923	895	940	915	946	960	930	979	912	975	956	910	881	924	913	902	957	953	970	971	882	907	936	874	921	889	937	915	882	941	930	948	879	925	941	961	896	881	932	954	891	960	899	906	957	998	890	904	974	938	944	881	920	926	963	932	899	908	949	937	909	913	866	919	900	871	909	922	952	868	925	897	917	950	910	876	898	947	959	970	895	934	860	948	920	905	931	909	947	900	1000	905	915	899	906	904	899	927	934	911	926	898	939	877	955	895	951	931	949	936	948	893	928	892	885	904	935	891	913	880	896	912	903	899	925	876	942	944	928	914	913	922	929	939	909	934	945	912	874	930	914	924	945	921	929	919	888	876	937	957	959	893	903	867	903	906	933	902	999	959	903	931	921	869	916	931	945	895	949	924	899	940	898	969	917	914	927	910	955	942	900	872	964	896	954	886	918	926	877	912	896	885	943	960	850	897	932	973	975	914	917	954	910	904	934	906	877	875	910	975	901	945	991	895	921	936	938	893	917	925	907	883	916	932	890	960	954	921	914	961	943	952	957	899	982	953	913	890	933	911	968	881	904	928	908	963	923	932	897	944	909	943	933	890	888	927	940	942	858	937	981	916	959	939	913	962	905	907	907	926	936	935	881	867	931	977	942	913	868	933	948	861	871	891	932	951	961	910	966	913	935	904	929	978	903	918	909	872	962	887	875	927	929	951	928	933	978	934	881	952	955	1006	997	893	888	922	933	938	930	930	953	855	1002	906	919	901	950	927	914	930	910	904	917	943	900	938	965	936	890	913	934	882	901	948	890	907	911	927	907	976	909	908	907	933	968	907	906	940	925	887	914	915	934	885	898	896	913	958	959	950	933	896	962	974	873	884	880	888	895	923	853	966	925	958	906	977	904	932	1000	910	927	911	955	983	934	872	929	881	955	962	918	916	918	888	925	928	899	869	921	922	909	930	935	912	929	935	912	948	933	885	898	944	943	878	954	897	962	915	950	945	926	961	919	911	909	886	958	954	911	881	915	925	959	917	991	906	908	940	961	900	950	912	857	881	910	923	1007	927	950	937	929	947	925	870	890	884	892	950	936	961	898	928	942	952	881	923	932	935	893	919	869	978	964	933	928	943	951	897	899	931	955	959	902	901	915	946	858	938	878	913	908	969	903	917	920	942	860	929	931	935	963	950	923	899	908	841	918	985	849	887	888	905	930	925	928	932	905	986	922	921	906	851	859	884	913	960	919	892	897	942	943	957	931	888	897	964	944	913	922	939	868	927	910	938	977	920	938	885	905	919	914	921	988	971	990	935	901	914	909	885	928	885	895	953	917	956	910	896	952	930	921	909	947	908	892	910	907	901	945	909	937	913	957	934	941	925	951	884	953	885	895	920	908	899	915
7325	750	640	540	486	429	421	420	404	395	355	352	392	362	376	364	369	370	378	372	374	394	373	346	349	362	374	405	379	342	385	371	337	328	355	372	392	396	329	341	355	378	307	393	353	376	351	347	396	322	353	339	330	329	337	330	331	376	357	373	364	346	337	370	363	381	354	344	347	308	374	367	332	353	368	350	382	341	362	375	332	332	334	365	373	333	337	362	331	371	364	356	371	401	316	360	367	336	346	387	362	316	343	390	382	338	346	362	365	349	341	354	332	350	364	357	369	343	349	339	363	376	349	331	359	338	334	365	354	352	352	338	362	365	354	318	344	345	349	372	321	344	386	371	412	341	345	391	363	381	386	370	341	340	362	365	346	371	393	365	346	363	377	342	344	384	352	360	403	355	327	349	328	336	336	371	355	350	343	372	350	377	333	387	362	346	349	359	352	369	375	353	373	343	336	360	370	340	379	329	375	355	364	364	356	398	360	363	375	347	341	399	355	380	368	330	369	364	372	322	340	367	361	365	343	356	374	351	359	356	341	353	345	368	365	340	306	371	379	348	359	407	338	365	347	372	355	331	369	352	342	359	362	350	319	371	354	358	340	355	342	388	348	375	383	343	357	316	351	373	359	352	346	318	376	320	330	376	396	348	345	347	372	349	319	400	397	337	345	360	362	389	352	343	368	350	322	351	359	361	353	343	345	348	355	379	374	340	372	351	357	339	356	362	360	367	382	400	374	353	360	341	333	351	351	341	356	344	349	380	334	359	339	362	327	381	345	335	383	372	360	356	347	347	365	338	348	384	361	348	337	371	346	355	356	340	362	357	354	379	362	333	361	358	385	307	367	379	356	343	340	357	356	385	373	387	357	412	336	371	353	330	323	367	327	396	343	350	341	365	354	370	353	352	328	395	323	342	350	361	347	348	382	359	343	338	378	353	369	371	355	369	330	376	360	353	343	370	362	363	349	347	348	378	363	334	389	353	378	377	345	358	360	378	370	384	344	376	382	365	370	376	370	356	362	382	364	374	388	388	353	352	364	365	367	329	356	373	384	357	337	414	389	343	360	395	373	363	337	393	337	352	342	355	366	336	328	377	409	405	342	404	390	411	402	340	344	344	333	337	355	364	362	378	362	395	376	336	318	366	356	322	323	350	328	355	347	392	344	357	333	369	367	325	314	353	348	351	340	410	340	363	343	322	401	369	397	364	386	324	360	352	362	362	344	382	354	364	347	401	362	366	360	340	353	345	369	344	335	344	364	353	336	339	367	347	382	359	387	388	351	359	365	398	361	371	356	401	346	301	320	349	331	333	351	369	373	377	306	378	396	354	361	341	303	382	362	374	365	362	347	370	354	352	375	341	392	380	360	352	349	371	348	340	366	347	350	364	372	358	371	382	366	345	310	335	374	386	363	341	368	360	347	390	328	335	400	345	368	370	403	390	348	346	353	356	373	364	325	331	336	364	396	409	361	348	370	373	364	314	328	360	327	385	346	350	356	321	342	352	327	350	320	342	375	346	360	346	340	317	342	400	361	400	311	341	375	363	346	356	387	335	352	378	350	379	349	324	366	339	360	365	352	322	396	396	359	407	388	393	334	314	357	355	339	349	340	333	343	323	339	356	396	376	346	367	326	324	365	345	390	361	367	320	383	388	345	365	365	369	360	346	341	318	394	363	347	327	349	359	371	354	328	330	356	323	364	320	379	357	349	339	337	343	337	337	382	355	367	371	343	356	375	359	355	353	371	359	369	332	364	354	387	357	388	387	355	343	364	400	350	365	368	337	313	336	356	365	366	321	338	367	342	336	383	358	364	383	349	333	353	344	348	351	344	340	350	347	356	337	360	344	342	362	335	317	340	347	339	354	324	365	376	348	370	344	353	337	347	358	366	361	359	362	357	363	370	341	374	322	324	343	388	315	352	347	370	344	360	365	346	365	374	352	356	363	327	391	345	355	372	360	349	374	342	374	368	371	324	366	365	375	329	382	339	359	344	379	370	370	343	386	364	353	375	358	337	349	359	368	345	369	371	390	339	361	349	392	358	381	336	353	383	343	381	372	348	342	356	330	357	345	383	398	349	361	375	363	375	363	379	342	357	354	346	342	352	394	344	381	375	382	405	359	324	375	323	370	387	349	370	352	339	346	339	378	400	366	309	356	324	378	367	358	392	366	383	372	375	357	368	359	371	350	334	367	363	334	338	376	375	366	348	364	359	385	348	357	376	382	357	403	400	335	371	359	383	382	356	333	325	327	379	352	368	337	344	355	335	366	350	352	346	333	349	353	331	365	293	377	357	365	381	333	369	306	353	374	409	342	372	357	357	325	362	372	348	359	350	383	327	343	344	365	359	347	343	326	326	353	329	352	361	338	338	321	376	359	375	351	352	367	395	373	378	376	354	377	352	356	369	361	374	369	342	373	323	352	366	344	388	344	360	368	359	340	365	347	371	346	341	355	356	355	348	343	374	375	363	345	368	325	351	353	361	357	336	366	354	365	364	355	357	361	363	384	373	374	342	340	351	361	374	353	368	395	328	379	339	348	371	394	366	314	386	344	354	356	403	347	370	364	372	405	373	358	324	347	346	362	364	365	343	387	331	360	342	361	362	341	383	346	350	368	338	361	377	321	387	359	361	385	385	368	350	326	368	380	371	326	350	357	383	380	365	366	347	364	348	375	360	314	353	317	343	340	376	356	370	370	359	350	366	382	370	376	358	341	366	352	398	378	338	387	381	326	347	390	355	334	342	324	333	322	379	348	377	381	338	366	334	372	372	378	325	380	353	364	327	328	343	335	357	357	386	380	327	346	384	325	343	356	353	327	352	332	360	342	355	365	367	334	346	351	354	382	345	372	342	334	384	372	353	349	363	370	360	348	314	391	358	374	387	380	372	343	366	394	341	365	397	390	351	328	352	358	353	344	346	326	350	371	408	327	362	392	364	356	347	368	368	340	336	385	360	365	361	375	381	402	359	365	376	346	381	351	342	357	356	341	368	373	352	362	376	354	363	369	345	394	355	398	312	366	341	376	336	368	376	369	358	321	349	331	357	359	359	383	376	325	367	363	372	344	383	388	324	332	345	362	393	346	360	359	366	356	379	343	344	365	335	322	359	386	355	338	343	372	338	367	367	350	297	327	387	331	333	358	397	364	349	371	339	347	374	352	354	386	348	371	316	347	380	366	382	369	347	345	352	346	339	365	375	379	331	337	344	358	370	360	376	332	365	359	347	353	365	364	344	351	382	341	369	355	352	318	391	369	352	392	394	352	351	335	350	349	335	374	344	347	366	341	353	353	378	359	369	384	320	349	346	379	341	338	380	383	377	386	341	372	355	350	373	368	330	362	349	385	354	388	354	353	402	353	355	355	357	366	377	383	352	344	358	339	352	396	367	347	373	387	355	370	345	375	358	315	371	374	322	342	339	349	359	358	380	376	372	348	354	331	332	351	361	332	319	329	374	332	352	359	408	368	388	346	374	363
6673	1158	1320	1475	1245	1159	1124	1065	983	994	948	906	909	869	870	821	854	840	889	852	898	848	837	844	801	849	808	819	839	884	813	832	839	788	808	797	893	800	801	863	855	793	861	823	808	834	806	841	820	824	856	799	832	843	852	871	828	800	804	809	851	798	860	816	803	845	841	824	820	822	857	832	799	829	837	804	851	871	870	868	802	834	795	860	818	808	792	843	821	787	804	806	807	856	789	865	842	828	845	847	779	776	774	798	887	782	749	910	850	822	841	811	839	821	865	842	833	857	841	828	836	851	864	811	798	842	883	838	830	848	784	811	802	781	861	837	845	817	829	811	833	815	818	833	802	845	785	843	840	781	867	804	816	822	800	798	822	824	802	840	811	850	815	851	823	831	861	779	799	789	816	837	848	807	813	831	836	805	832	840	819	863	842	842	781	866	822	840	839	848	853	778	858	787	840	799	830	867	828	808	818	811	833	799	816	803	857	846	829	824	810	836	861	832	850	804	805	864	849	827	801	849	819	776	823	860	823	817	815	836	818	859	853	821	837	827	865	821	850	814	835	861	872	731	808	864	841	839	795	903	819	835	803	886	812	822	833	836	799	831	801	830	818	780	805	818	808	831	823	808	790	837	849	812	854	818	879	847	784	822	809	811	874	826	815	800	844	813	847	814	859	868	801	817	821	858	788	842	811	877	802	834	797	809	797	832	837	856	812	812	842	787	815	803	830	840	835	806	821	797	819	864	795	850	824	823	792	878	842	842	810	815	781	793	859	816	756	848	783	785	851	824	817	870	811	908	778	837	821	827	809	813	795	834	819	855	900	813	819	833	812	780	816	785	817	807	843	848	789	797	846	805	814	812	877	842	856	808	797	734	892	856	865	889	829	792	831	812	797	804	804	827	868	794	851	834	829	834	846	842	833	820	812	814	838	894	792	834	769	819	854	791	830	816	834	810	781	838	818	785	786	851	823	833	829	850	798	758	795	849	834	852	781	785	802	809	861	764	843	841	814	855	863	797	847	796	810	801	803	810	812	844	796	842	845	869	811	838	892	772	854	843	875	856	864	823	885	819	791	839	828	846	777	771	803	875	807	843	801	861	898	797	846	803	879	827	834	831	822	819	783	846	801	823	860	795	846	858	800	866	815	838	832	788	855	839	842	813	852	828	828	821	798	818	907	797	848	803	811	873	864	782	804	789	859	809	838	839	867	850	785	812	804	825	849	870	864	832	812	823	873	855	857	814	872	842	858	786	798	797	823	858	832	810	804	809	812	790	819	814	826	801	861	824	915	887	872	809	808	798	833	785	809	829	772	803	830	807	864	869	788	856	809	832	853	829	878	846	821	828	831	855	818	779	838	819	828	803	834	823	816	837	823	827	828	879	848	808	865	873	886	816	809	802	825	806	804	837	825	784	811	783	814	840	813	783	833	819	826	814	817	804	815	883	826	802	866	805	879	819	872	766	840	862	831	849	821	860	846	825	798	784	780	809	854	856	805	803	837	864	799	817	812	811	846	764	831	821	839	877	850	832	866	816	840	832	858	843	822	827	842	855	830	826	836	817	811	789	829	795	892	832	854	780	832	807	837	845	884	849	798	785	803	812	773	800	833	882	813	861	758	800	840	836	808	834	814	771	846	844	808	823	830	856	832	815	839	839	865	750	834	842	795	811	795	841	804	775	853	827	830	885	777	789	826	838	795	857	856	779	794	786	889	841	827	809	765	839	834	822	810	819	862	868	830	775	828	818	768	789	816	833	841	840	836	784	840	845	830	829	819	841	815	873	794	823	808	808	862	821	804	794	780	824	826	818	815	814	823	829	846	851	838	858	801	882	860	844	812	878	830	796	874	866	799	782	809	796	836	822	817	845	785	821	830	846	818	869	845	849	840	806	854	800	840	864	831	856	766	886	871	824	843	845	815	786	848	831	866	817	786	815	844	793	873	843	906	824	843	837	824	813	904	828	784	823	811	806	797	832	789	876	846	860	837	828	836	867	871	816	833	820	851	831	846	836	855	761	840	837	819	860	797	813	833	828	824	893	784	769	821	809	822	815	877	853	790	814	784	842	841	841	819	818	850	864	816	844	807	816	833	848	846	788	841	876	817	788	799	778	755	784	867	819	837	783	836	810	832	841	841	840	827	834	879	860	801	834	782	814	838	813	839	828	820	847	822	769	803	818	835	808	861	828	843	861	845	855	827	798	834	786	873	853	855	819	776	830	818	893	817	815	846	793	780	778	805	827	815	816	834	808	808	878	864	852	881	809	831	835	809	778	792	843	830	876	826	812	789	839	814	807	775	830	866	795	799	881	808	789	819	860	820	868	838	850	838	780	847	914	832	816	820	887	834	851	851	828	825	822	856	805	813	823	827	801	778	790	861	889	891	788	767	830	844	780	861	846	832	820	823	803	757	825	791	783	836	794	801	888	787	839	798	788	763	848	850	807	827	809	823	797	823	848	839	858	822	859	829	824	833	867	798	800	851	809	865	771	837	774	848	844	841	836	860	781	855	843	810	875	830	867	821	853	829	766	775	823	840	765	814	793	842	801	866	818	851	885	822	824	841	886	811	853	838	853	820	875	803	827	853	828	811	796	827	896	848	844	826	805	862	835	888	827	829	796	822	828	890	873	776	849	816	835	885	901	877	839	780	845	839	800	835	847	862	832	806	870	807	827	842	837	838	791	826	830	820	807	861	811	891	829	910	835	906	790	869	844	804	845	822	796	806	818	769	840	831	833	791	861	785	866	834	819	822	840	821	863	838	863	804	822	840	818	859	779	833	869	813	805	845	836	851	821	805	796	844	803	846	842	826	836	836	807	831	851	862	824	809	804	831	816	794	846	790	842	838	842	795	777	794	831	783	822	848	847	809	847	806	802	825	857	863	830	889	813	864	874	860	800	879	782	824	806	817	831	849	810	807	812	834	887	814	825	784	799	810	838	798	868	855	805	805	830	797	873	793	821	816	828	751	833	872	825	802	770	799	849	797	847	893	858	837	821	847	844	759	869	803	889	801	810	766	819	814	872	859	840	843	837	836	814	802	787	832	817	819	860	834	800	780	847	809	845	823	826	786	835	799	826	811	812	836	810	811	862	829	873	838	821	806	848	845	783	867	874	838	802	785	788	909	837	819	868	823	854	882	808	835	888	845	844	815	836	854	830	854	838	853	801	829	843	803	820	793	834	860	825	825	830	824	749	855	836	856	795	835	895	780	836	828	855	844	888	862	817	839	825	850	792	808	780	872	865	824	844	844	870	845	799	864	849	806	796	825	847	819	822	830	813	797	830	819	880	802	855	887	843	852	852	857	814	836	906	842	816	853	804	798	850	764	819	849	805	823	792	806	899	863	849	804	826	835	867	775	840	790	787	800	777	821	846	830	789	805	864	853	846	832	766	799	865	832	876	786	875	786	790	763	853	822	865	786	873	776	838	815	861	845	804	792	799	821	854	812	816	840	869	835	840	880	844	771	836	854	815
13659	1112	585	478	383	301	264	223	240	163	205	183	186	175	207	188	164	221	158	202	174	175	162	154	147	166	190	163	173	157	160	139	162	188	153	164	186	183	201	160	184	192	159	180	164	175	152	177	171	168	162	180	189	163	165	169	179	165	173	147	151	173	150	186	188	166	158	181	160	160	170	159	185	160	156	149	160	174	149	162	148	174	170	171	162	162	132	156	179	172	156	160	177	176	153	188	170	161	157	153	173	143	182	142	189	180	138	140	171	178	162	175	167	175	174	170	171	160	158	165	189	188	145	169	199	175	164	174	169	176	189	139	154	173	178	201	156	168	177	174	177	178	162	156	186	172	154	168	162	164	161	152	182	158	185	157	166	168	153	137	179	167	174	153	154	171	167	153	169	166	168	148	168	173	156	148	161	184	169	148	168	166	186	167	171	199	172	173	140	190	177	163	173	165	170	181	162	170	150	179	152	166	167	176	165	182	165	178	167	174	179	148	149	170	165	148	154	166	177	146	160	193	195	167	149	185	181	151	168	169	162	157	164	165	181	154	175	164	168	176	184	181	188	169	171	157	162	164	164	168	160	153	171	191	160	155	168	176	184	148	174	162	176	182	158	189	177	191	161	158	165	158	158	149	171	189	170	167	172	175	158	153	172	169	169	192	168	181	133	183	166	172	147	162	158	174	167	169	125	189	179	159	173	152	149	171	162	171	164	159	167	175	162	170	164	154	164	171	142	155	181	150	181	169	153	145	156	148	175	157	148	150	178	179	177	161	172	166	145	162	170	161	130	159	149	160	188	141	178	165	156	180	171	177	171	157	178	182	181	152	181	163	172	154	189	177	173	137	162	153	165	148	145	160	180	167	152	171	168	153	169	153	171	191	148	154	173	158	169	164	141	186	169	165	162	186	169	151	174	162	183	172	177	188	163	152	182	178	156	162	172	181	144	152	175	162	160	163	177	169	147	176	170	162	158	179	130	160	138	151	185	172	151	185	162	189	173	193	179	150	191	153	150	148	175	203	152	161	157	183	171	159	182	160	186	160	162	165	144	194	187	178	151	156	163	156	165	174	168	174	161	152	147	154	157	169	183	185	162	171	186	165	169	187	168	180	156	173	160	176	174	171	164	168	164	176	166	162	175	172	176	186	172	132	169	162	158	160	150	148	185	175	132	176	141	183	168	157	153	185	199	180	177	170	162	144	161	174	179	158	153	177	167	180	189	196	162	160	171	177	140	161	168	156	183	168	165	134	175	138	156	148	159	158	163	157	155	170	174	184	158	172	192	152	198	157	128	193	161	189	171	167	171	171	126	159	160	185	176	143	159	160	141	148	167	172	178	149	160	141	158	177	172	181	165	153	172	164	161	158	157	182	161	176	182	154	171	162	181	174	169	164	148	161	190	172	177	166	185	161	160	172	169	172	173	150	155	173	159	170	186	170	146	165	178	200	180	158	151	169	155	178	178	174	151	173	175	155	163	185	174	169	179	183	168	154	164	139	143	169	183	179	171	183	186	170	171	185	151	177	165	174	173	185	160	178	178	138	181	162	155	168	173	133	148	186	182	164	175	172	157	175	158	163	166	177	142	176	143	185	160	173	177	164	166	172	157	163	178	173	155	181	192	176	170	139	151	173	162	173	182	165	155	158	167	164	137	180	189	162	172	147	171	171	156	167	179	176	176	156	170	182	178	192	148	180	142	135	184	170	147	153	176	182	171	199	174	168	141	163	153	163	141	180	205	169	167	164	154	177	177	166	157	166	175	196	177	138	163	181	192	177	165	160	164	163	173	166	171	170	161	153	173	179	174	147	149	137	161	176	179	174	160	165	168	146	163	179	161	152	167	193	170	170	175	176	175	159	175	160	177	192	177	160	153	155	163	154	167	151	161	171	186	144	152	161	192	167	160	165	171	157	158	188	164	156	172	164	174	167	175	160	161	170	159	176	150	157	166	156	183	144	178	166	158	150	142	141	154	163	135	187	155	169	182	160	176	156	177	165	161	202	193	155	202	177	168	149	157	159	143	179	163	152	165	177	150	170	163	166	167	146	165	172	177	171	182	173	167	160	164	146	158	176	191	185	204	168	182	163	190	155	192	169	159	149	171	142	137	184	161	163	153	153	156	178	150	150	171	166	153	167	157	161	171	182	181	175	164	151	182	176	158	184	171	153	183	178	155	148	173	168	148	172	169	171	162	177	162	182	154	147	155	169	144	163	168	166	146	163	185	164	186	164	178	159	143	181	166	167	177	176	174	152	124	178	185	162	176	144	160	171	164	166	158	176	148	157	158	158	163	142	162	174	154	201	174	175	144	157	164	151	148	176	165	183	175	182	167	168	165	171	163	191	153	166	149	149	174	181	143	156	165	172	166	182	155	166	198	193	177	165	151	168	161	171	165	201	159	154	153	171	172	169	164	126	174	175	178	162	162	135	175	166	211	172	148	155	153	171	157	162	167	187	176	168	154	164	180	175	153	149	184	172	170	177	183	179	163	153	176	164	168	179	167	154	147	172	162	160	168	162	163	189	166	168	174	160	170	180	149	171	157	189	178	169	157	190	165	174	175	160	155	161	145	160	179	139	164	164	168	164	171	147	139	158	169	166	159	193	164	144	167	170	167	160	163	150	151	164	144	168	159	173	151	184	156	167	157	130	172	192	172	177	141	196	167	168	173	164	161	168	178	147	180	167	149	147	174	186	170	150	181	164	169	155	137	154	169	161	169	156	174	166	180	167	175	170	145	171	146	152	177	177	131	184	159	133	177	173	162	176	161	177	174	133	169	168	176	156	172	176	163	172	188	169	170	193	168	166	172	145	171	162	186	160	167	168	167	172	148	165	153	145	185	150	176	181	155	168	177	182	170	204	172	184	145	176	151	187	176	190	178	161	166	168	207	167	173	175	159	139	187	155	179	145	165	161	197	152	157	166	178	163	143	151	176	158	156	178	181	149	165	164	140	146	158	183	163	166	174	188	165	181	162	192	186	172	158	172	154	175	164	192	178	167	155	160	174	179	161	165	174	155	154	168	172	166	177	175	143	181	160	170	182	177	163	185	183	165	160	178	150	166	163	159	164	152	142	172	170	174	175	175	180	161	186	180	155	168	164	163	163	181	182	169	181	174	161	159	183	142	141	157	168	175	170	188	175	179	171	184	160	165	157	158	154	167	184	187	180	167	168	130	173	186	193	156	170	164	206	160	181	159	187	153	165	149	154	169	167	193	194	173	173	171	177	166	164	146	173	170	165	183	186	161	180	165	159	160	178	160	171	186	157	166	180	197	167	167	184	166	176	196	184	165	155	175	150	170	164	171	172	161	167	171	159	170	157	199	150	179	177	170	166	179	156	168	156	154	171	187	175	156	178	165	152	176	161	156	199	171	148	170	146	174	166	185	159	173	168	144	161	154	149	148	175	134	141	154	165	153	157	162	162	181	149	151	165	179	189	172	161	153	166	154	149	166	141	173	176	169	158	139	192	156
8196	976	1492	1572	1335	1157	980	865	751	716	665	607	553	550	593	537	526	529	516	456	483	477	457	463	499	433	463	437	453	419	443	476	461	438	489	465	467	408	446	499	462	431	427	450	445	416	412	442	480	424	467	436	455	444	452	446	380	432	431	447	444	392	451	435	445	438	441	438	413	423	408	450	457	420	450	401	408	435	435	426	441	430	400	428	392	414	419	458	451	447	457	424	451	423	479	427	429	402	440	420	438	405	445	405	475	459	440	434	427	411	437	429	383	424	430	449	423	419	442	465	388	419	459	459	448	418	484	446	466	468	405	430	421	456	408	406	441	430	442	437	429	431	395	401	430	428	454	424	414	442	433	386	388	428	413	452	425	404	433	423	458	411	429	418	444	376	407	399	414	420	444	419	399	442	428	432	453	431	388	439	430	399	443	434	389	434	445	417	415	390	453	432	422	417	455	434	453	386	434	405	419	451	408	407	404	427	428	411	433	429	452	440	440	421	399	432	417	398	452	397	410	410	460	415	425	436	383	416	447	391	412	441	425	461	394	407	439	451	451	413	422	416	429	447	454	429	414	432	467	418	433	352	416	339	427	423	440	437	430	406	460	427	402	473	414	421	434	396	442	402	449	439	424	387	450	433	405	428	416	449	429	424	408	428	435	410	450	422	445	387	457	448	420	384	458	424	465	443	429	435	406	438	453	429	391	423	458	414	440	431	433	438	450	407	431	437	449	416	439	417	416	445	382	427	456	436	398	400	424	431	430	388	431	390	412	440	430	449	415	426	442	452	416	457	414	399	429	389	443	411	414	439	428	405	445	432	421	435	440	457	421	411	420	428	422	437	423	446	430	463	442	430	423	437	429	439	419	453	406	425	421	399	445	421	402	428	450	439	384	444	427	408	415	459	411	439	442	443	442	422	435	425	410	389	409	386	421	428	427	415	417	453	401	401	463	415	429	422	414	409	405	426	378	417	440	412	433	421	444	428	398	445	443	449	417	430	420	445	422	452	464	427	413	409	383	429	426	415	399	443	439	440	452	449	458	409	416	418	443	422	424	402	430	391	425	419	406	411	409	431	413	411	424	420	444	386	439	417	437	472	420	470	429	421	411	438	414	421	410	366	432	395	417	457	414	425	413	415	413	425	438	408	430	415	428	391	402	440	437	431	430	422	436	426	442	454	424	429	417	437	465	443	435	448	417	424	438	439	387	415	426	463	408	400	418	433	436	398	462	453	455	449	382	461	430	432	441	408	393	443	440	449	426	430	457	430	404	415	444	436	410	429	489	420	433	422	424	434	461	456	456	432	402	408	477	414	399	443	431	405	390	424	402	453	441	437	462	437	422	433	438	431	450	433	421	429	441	460	449	452	441	388	443	461	401	469	433	411	428	405	429	415	438	414	379	424	420	387	427	405	432	431	422	423	428	415	427	409	438	442	396	426	427	414	441	464	452	444	410	375	448	456	418	445	436	442	451	404	425	428	441	431	415	427	396	425	448	475	434	449	408	411	441	408	419	417	394	414	455	426	396	411	388	388	445	395	428	430	397	434	414	420	434	423	421	421	404	410	438	404	427	442	399	379	425	393	412	449	402	441	419	431	403	437	434	423	455	439	436	425	459	432	435	454	493	441	433	429	420	378	404	403	443	446	469	404	456	432	424	433	433	421	419	442	444	390	409	409	443	445	441	427	501	394	455	412	399	426	458	433	451	439	414	438	432	421	447	417	437	439	442	421	439	440	423	438	417	445	424	405	383	426	397	441	397	459	400	419	439	464	447	411	410	430	428	431	413	401	449	407	444	438	426	420	433	457	414	468	363	407	414	437	424	444	464	421	414	411	398	456	449	428	424	438	381	478	413	413	423	384	409	402	422	423	423	420	463	416	426	474	396	411	406	423	447	408	481	413	412	450	392	442	405	459	434	435	424	466	439	465	424	382	417	454	394	433	428	399	457	436	421	439	419	412	417	424	413	423	449	449	402	442	444	427	459	439	469	432	427	436	462	430	425	456	459	449	457	431	404	423	441	400	433	415	439	432	434	418	401	404	440	399	429	434	428	439	437	399	435	405	407	418	421	405	442	417	401	420	416	439	444	405	467	411	411	467	397	441	435	448	419	425	445	427	463	436	438	428	390	414	403	455	436	425	420	444	411	463	437	400	437	463	444	430	402	407	444	401	398	424	407	431	430	426	433	425	433	443	438	389	410	438	406	423	417	426	437	426	419	481	448	428	425	412	427	403	429	435	413	432	413	402	415	414	433	403	404	415	425	430	481	440	408	432	383	421	422	431	408	442	421	420	434	427	434	437	414	414	449	453	433	438	444	413	452	379	393	424	380	417	444	429	447	415	449	410	435	432	418	423	411	421	415	378	411	387	412	461	454	398	412	442	449	451	429	430	429	445	441	442	457	426	440	428	453	432	396	428	450	449	451	414	394	399	396	432	410	437	404	428	447	414	423	416	423	419	401	422	399	448	427	440	444	423	431	409	456	417	420	408	437	416	414	440	417	426	439	408	394	422	418	397	421	434	454	411	394	425	390	449	455	390	453	428	437	452	419	415	392	409	420	427	409	438	460	464	417	433	450	445	431	419	440	387	407	412	421	418	418	447	408	441	437	418	429	455	392	448	427	431	388	430	456	394	415	422	392	414	407	406	421	453	423	429	438	429	427	397	423	458	442	405	428	424	416	388	404	421	424	399	437	434	442	416	423	420	439	416	416	436	403	416	434	455	447	415	392	401	391	428	439	443	442	425	423	403	385	445	398	433	421	447	455	428	425	426	431	434	447	411	408	406	446	420	418	451	434	414	413	413	413	432	442	407	465	422	433	413	427	430	437	432	424	406	401	411	434	419	434	406	419	389	458	434	393	415	401	444	402	398	420	460	442	441	425	443	424	444	415	440	403	429	430	395	408	419	399	434	416	401	432	439	478	427	405	416	444	394	437	393	417	400	436	419	411	429	449	416	420	439	414	427	409	465	418	399	414	441	422	395	392	416	466	454	422	450	389	391	432	438	449	395	421	434	427	418	411	441	411	413	475	432	453	456	410	422	449	429	424	441	406	421	425	418	441	441	413	414	425	404	403	414	428	387	438	409	422	415	414	407	402	409	459	430	427	392	425	457	450	417	400	435	404	443	461	478	402	466	416	432	412	426	459	452	410	427	406	409	447	435	460	441	457	434	413	443	436	405	462	400	395	460	428	413	431	411	429	407	434	403	441	441	393	429	436	395	406	415	437	433	444	421	451	417	418	427	419	417	406	440	428	425	452	403	408	442	427	427	410	422	409	426	415	409	425	425	435	373	407	442	420	443	437	399	473	421	398	415	430	421	417	434	441	402	409	413	439	397	395	422	451	416	443	452	418	437	429	423	434	427	401	420	440	438	389	437	406	389	405	422	418	409	436	452	449	442	429	448	413	425	392	422	428	440	402	447	421	430	416	413	402	425	401	379	420	437	428	422	445	442	446	419	440	370	448	444
1540	408	401	427	367	382	397	433	420	397	377	406	375	379	395	401	395	404	390	408	373	386	399	390	455	394	377	392	433	421	355	402	415	385	398	392	356	418	403	406	366	384	377	413	408	395	410	405	382	410	370	399	373	395	396	416	344	343	419	382	410	420	418	390	435	393	394	411	362	379	404	409	379	419	442	399	386	413	376	392	433	430	402	410	392	382	368	405	388	410	414	423	433	396	387	388	381	410	377	393	408	396	426	415	358	359	370	366	401	421	407	377	388	407	401	425	395	415	444	391	374	405	418	395	405	393	372	394	392	405	397	401	392	411	384	422	423	428	392	382	401	415	424	443	395	344	391	378	414	448	391	393	402	386	374	389	424	431	439	415	438	391	383	404	374	406	384	409	400	382	394	389	407	391	382	367	379	381	394	411	394	382	424	410	399	393	407	398	381	405	340	343	410	419	419	356	385	402	400	391	372	412	379	425	418	401	399	358	386	378	413	406	364	391	387	363	411	416	373	419	388	406	404	378	374	408	370	388	391	369	405	411	380	384	390	375	385	403	404	364	364	388	387	391	408	403	397	393	394	417	413	374	396	363	381	419	386	433	351	403	348	385	422	395	425	418	362	348	415	432	413	391	403	412	406	388	419	410	387	397	400	388	409	407	419	401	379	434	427	436	383	370	392	397	399	375	421	421	390	369	405	412	353	385	426	405	427	427	439	395	399	395	384	430	394	397	397	426	403	408	352	402	376	396	375	424	398	375	417	396	345	389	437	382	425	433	404	393	416	412	385	407	403	435	405	401	398	404	348	398	353	398	394	401	405	407	405	402	394	384	384	397	412	372	385	425	383	402	381	369	406	365	407	383	377	406	356	360	402	393	392	415	415	406	399	416	397	410	348	382	400	410	385	371	387	361	399	366	399	376	404	372	402	405	397	464	421	389	417	390	408	428	396	391	416	378	387	397	422	387	365	401	409	403	418	372	431	382	380	392	400	390	364	376	368	365	420	421	367	418	378	352	397	408	373	392	413	438	426	390	400	391	371	410	419	422	398	380	429	407	417	402	384	361	435	407	425	381	421	375	405	415	384	380	433	399	446	419	370	374	431	394	388	391	407	387	387	392	431	428	383	386	366	438	393	395	396	366	410	383	439	381	406	415	406	444	397	375	390	377	439	407	394	413	385	417	400	395	401	393	412	376	400	381	377	406	385	399	411	433	400	437	421	404	384	408	400	381	396	375	416	434	407	402	357	400	395	365	394	408	399	402	400	384	403	425	356	413	379	411	409	430	389	379	396	377	386	402	379	367	403	428	389	362	421	383	392	403	412	435	424	408	403	389	383	383	401	371	420	401	375	397	358	397	362	403	389	377	388	402	366	406	391	399	401	399	354	416	398	419	384	386	389	406	416	405	384	380	459	366	399	374	407	380	375	398	395	400	387	379	379	443	400	393	396	402	406	395	372	377	385	397	375	415	382	434	389	426	358	366	441	390	424	419	425	406	397	452	402	389	388	396	392	407	425	375	377	402	410	424	397	423	401	413	449	418	401	401	389	426	389	384	403	393	373	387	371	431	351	429	363	411	392	384	382	365	391	420	439	415	396	415	388	393	411	427	391	402	405	370	394	371	405	379	408	418	406	389	421	401	370	388	429	406	425	380	377	399	379	384	399	385	368	395	389	372	393	368	413	386	384	402	377	368	385	384	391	367	360	381	340	390	441	394	410	382	410	377	375	440	405	369	384	381	372	371	409	412	392	422	378	412	398	378	427	393	370	432	369	394	414	395	346	399	389	418	392	374	366	400	396	352	395	389	375	387	400	404	420	424	408	351	396	446	373	396	436	426	422	381	377	413	414	388	352	417	372	389	387	403	414	464	403	387	413	379	383	424	426	376	397	401	424	386	412	377	384	406	422	412	393	416	381	395	363	383	383	401	405	372	351	419	405	424	372	421	410	434	374	415	422	421	398	403	395	445	341	393	421	396	439	406	431	395	432	376	422	396	363	350	389	360	423	379	397	409	406	403	397	411	389	394	410	409	362	381	391	389	371	447	413	408	396	403	437	395	369	402	405	374	382	397	421	425	370	432	377	373	395	433	432	402	393	384	418	372	396	395	416	383	381	418	385	374	386	400	394	390	405	448	379	396	398	384	390	385	387	377	417	395	408	441	400	432	435	415	369	366	381	358	381	383	429	398	355	381	383	372	395	411	409	431	415	389	389	392	416	406	416	383	389	400	382	390	388	385	367	388	399	386	382	386	370	384	411	400	345	385	394	385	405	437	403	375	353	398	384	409	356	418	407	391	372	407	388	428	406	375	400	377	432	406	381	449	385	383	403	421	385	391	382	385	369	402	399	408	393	398	433	404	341	417	428	419	429	390	372	369	402	406	419	432	391	414	406	339	397	411	400	373	383	399	416	434	403	396	400	412	418	390	419	379	375	366	431	395	429	401	402	365	375	378	411	393	400	404	372	402	414	418	409	405	404	446	406	406	440	406	389	409	427	400	416	434	407	348	366	381	369	404	418	426	430	376	415	406	402	376	381	421	433	397	406	371	389	378	371	349	363	405	423	416	390	396	402	364	374	367	378	394	348	376	368	406	390	370	400	375	423	395	368	372	412	386	365	357	380	410	391	422	402	422	377	409	372	403	443	379	395	416	404	372	389	412	423	386	406	398	397	402	421	362	390	388	382	391	449	393	374	388	422	377	413	409	379	413	446	394	401	412	394	377	377	391	380	411	398	352	379	388	372	402	432	372	399	396	403	403	414	402	427	422	400	395	399	437	429	424	427	373	367	410	382	401	416	418	404	417	370	401	425	442	342	393	378	411	370	378	385	386	401	412	410	400	391	434	389	434	398	411	400	393	399	383	406	410	386	380	386	407	404	398	378	372	414	412	397	400	373	413	416	378	371	370	427	439	397	418	412	412	414	417	391	399	412	393	395	392	391	412	381	426	404	400	403	418	420	430	388	408	379	358	386	375	423	382	405	381	416	428	399	434	373	364	453	398	397	358	420	375	376	407	389	409	376	408	408	373	361	372	375	398	377	393	399	432	396	356	410	403	412	415	376	449	391	428	382	381	356	401	351	357	392	368	396	427	400	386	393	361	397	407	418	409	400	401	423	436	383	397	401	340	363	368	389	414	401	406	396	411	391	430	391	367	419	407	394	376	424	383	380	393	418	414	424	381	394	414	399	437	370	412	397	390	420	414	392	395	427	417	390	388	418	386	394	404	404	380	424	367	383	369	398	389	367	419	430	423	427	383	374	360	399	438	362	411	404	351	374	435	394	421	424	411	390	377	412	422	467	380	394	403	386	394	416	412	404	363	359	381	433	399	386	367	383	375	370	391	417	404	405	385	383	375	412	415	425	355	382	385	399	388	383	412	397	414	405	395	390	417	368	393	388	450	383	414	408	416	428	394	385	391	394	410	409	397	388	387	399	382	399	385	382	385	377	404	397	388	393	379	415	402	390	425	364	410
2135	912	936	890	938	915	889	945	957	934	940	939	914	896	893	969	949	932	908	905	936	948	937	891	911	937	911	884	861	961	953	918	931	936	929	967	938	936	926	915	913	932	913	932	883	853	903	996	903	943	904	898	932	917	942	971	886	885	965	922	941	893	956	934	930	916	898	943	987	940	901	930	906	988	887	900	872	950	913	927	890	923	941	909	859	876	902	933	957	943	943	901	955	885	935	880	945	934	913	957	954	932	952	866	919	881	989	968	904	895	931	937	898	948	888	900	874	909	917	912	910	920	950	961	928	913	943	956	954	948	880	886	954	935	924	1001	895	928	923	940	961	939	912	897	898	953	893	908	869	899	968	914	910	1011	913	930	953	947	940	969	910	936	913	854	931	883	926	985	927	893	938	911	926	936	900	899	946	924	894	930	870	917	917	914	932	921	926	946	966	960	966	942	985	926	836	874	948	895	903	849	913	908	924	929	976	937	913	963	912	913	896	914	929	968	899	940	964	912	888	969	931	912	940	942	887	871	961	925	926	919	986	895	915	933	971	903	915	959	893	910	839	1011	948	924	897	938	954	916	892	951	887	921	909	898	929	947	910	945	930	878	936	904	910	920	932	907	940	917	942	954	941	917	938	906	942	915	914	955	913	866	921	951	929	884	919	879	886	916	905	872	933	894	924	908	917	909	923	945	925	917	927	910	889	894	931	906	863	949	951	897	902	932	919	889	937	915	940	889	915	942	893	934	914	938	968	905	914	934	924	914	916	910	884	902	983	882	928	908	894	876	889	961	925	922	957	935	868	851	956	907	986	885	938	891	884	892	892	928	903	938	915	939	903	941	916	925	915	897	912	959	923	931	949	932	952	882	940	951	922	852	916	938	861	912	981	907	932	918	897	903	892	910	973	881	960	911	931	895	932	941	939	938	945	956	906	915	896	845	933	882	863	892	957	934	962	889	884	918	941	913	906	956	885	919	884	894	936	961	935	906	936	923	915	931	898	909	921	868	932	890	864	921	971	896	926	876	941	854	864	888	884	933	907	952	927	886	959	997	936	908	947	922	889	914	846	855	913	902	927	891	929	858	991	865	918	912	938	889	880	977	924	920	925	944	970	920	911	905	897	891	871	920	929	936	918	924	940	951	946	910	938	937	956	930	927	931	951	886	930	940	915	881	935	919	930	966	938	898	925	875	920	915	914	889	943	896	888	940	936	896	924	947	943	919	948	947	926	890	926	959	949	896	931	947	888	907	918	972	912	928	930	913	942	906	883	931	863	907	983	924	916	952	974	933	900	904	905	910	923	912	920	917	885	926	941	900	925	851	975	947	893	938	931	965	917	899	953	874	889	931	897	963	920	954	910	929	876	926	936	929	930	870	923	924	947	935	869	864	925	931	875	895	903	931	924	973	928	956	911	940	942	881	951	880	924	909	904	901	916	935	929	874	961	958	943	981	892	974	901	928	930	903	919	870	970	912	898	897	947	901	886	940	917	957	943	965	932	946	954	935	900	970	948	971	916	956	902	924	898	878	875	880	933	932	904	951	887	919	938	903	960	955	860	928	911	902	946	936	907	912	919	899	912	938	968	927	934	920	884	948	938	927	920	884	907	939	942	902	892	898	931	963	933	929	880	908	902	936	871	884	904	890	899	949	941	894	951	930	948	918	908	934	911	905	889	878	939	894	940	886	942	906	918	940	953	877	887	935	961	924	931	915	914	906	953	934	852	943	862	918	951	938	941	928	964	876	939	902	948	944	902	904	913	926	896	908	890	930	942	934	895	904	911	893	942	900	907	890	938	894	905	892	917	896	918	883	889	887	893	909	918	862	930	896	890	941	968	856	873	933	896	935	907	905	961	936	901	914	937	913	910	919	875	943	958	903	921	936	896	870	926	935	948	924	942	959	950	907	899	941	935	957	933	944	866	953	920	899	907	939	894	923	944	966	932	883	894	899	918	972	943	951	891	926	880	950	953	841	948	896	966	926	933	888	926	928	959	910	918	877	965	915	907	972	892	945	882	885	901	964	918	900	967	932	876	921	946	902	888	945	895	921	989	912	961	985	915	928	903	973	954	905	897	951	956	963	941	871	945	953	885	932	947	900	965	925	937	939	919	940	900	886	886	982	882	919	939	921	872	905	903	883	918	944	890	969	927	906	903	951	915	929	964	964	897	934	867	903	933	964	892	965	926	996	918	946	927	924	903	927	902	949	931	922	914	882	918	915	914	917	937	936	928	977	928	904	927	937	904	966	939	966	882	965	902	907	946	952	879	889	892	862	937	900	891	934	932	921	929	919	898	960	920	891	877	930	879	901	882	964	939	908	916	880	889	916	919	858	909	895	901	945	888	906	932	888	929	927	876	919	922	924	901	926	861	961	875	928	929	929	893	904	882	903	994	884	911	897	914	921	913	898	882	903	924	881	911	899	878	918	903	999	931	920	973	838	969	932	906	907	923	946	942	921	889	881	933	934	902	912	943	927	942	893	974	928	952	948	876	921	993	943	917	915	932	874	880	898	895	895	920	963	907	922	938	913	940	948	922	894	929	908	956	851	901	911	926	946	977	861	915	914	889	953	887	928	828	940	902	868	926	954	901	957	908	878	911	892	872	849	913	921	929	940	931	873	958	912	878	904	926	938	963	875	899	909	892	855	914	972	919	976	960	985	925	855	927	903	885	960	897	930	943	929	917	941	836	900	908	876	893	905	892	937	956	931	914	907	948	920	904	900	936	853	893	909	952	907	959	907	913	940	935	942	966	910	927	895	974	920	936	905	886	921	883	953	934	969	878	882	914	957	888	899	860	926	980	923	950	963	997	965	930	939	916	918	943	942	921	918	943	884	909	933	869	896	945	928	962	927	857	899	917	943	922	907	941	872	918	923	927	943	894	962	918	938	910	891	883	881	1005	925	950	855	961	941	888	935	944	927	934	920	895	970	956	928	927	958	943	892	931	888	916	888	944	922	876	932	929	901	889	935	873	904	891	896	912	915	866	943	865	904	928	939	881	927	933	1011	948	955	989	893	884	905	964	945	923	972	891	918	930	856	874	861	931	922	872	925	888	895	925	932	889	907	969	950	959	891	964	919	902	899	972	858	941	922	952	910	968	918	928	931	857	938	859	883	924	957	916	895	944	1022	935	914	921	885	993	869	885	888	909	899	941	942	895	904	947	892	947	901	946	899	955	914	910	913	919	919	879	938	906	896	909	941	922	912	882	915	902	846	889	911	900	946	892	888	937	916	930	928	916	919	947	880	914	882	932	894	887	945	905	906	917	867	903	965	950	902	936	913	940	958	949	1021	920	862	920	939	924	915	929	966	892	884	891	959	942	904	930	903	950	889	972	939	929	945	968	902	898	930	956	893	940	941	984	921	913	941	910	911	900	935	880	954	915	901	905	997	940	910	905	926	927	863	903	937	924	921	968	952	886	926	882	948	986	953	924	963	939	962	852	950	870	871	876	886	873	903	951	942	879	882	997	911	913	906
7350	724	579	502	476	415	429	372	367	361	343	432	365	345	399	382	372	344	357	427	391	376	396	338	362	352	395	354	363	353	344	373	357	363	357	352	348	357	348	350	325	349	327	351	310	369	368	357	346	374	348	358	369	378	390	395	364	370	394	360	364	347	347	368	353	364	342	339	372	353	327	349	342	383	367	355	351	328	364	354	352	304	351	353	343	338	360	328	333	355	351	363	350	317	362	370	357	378	388	373	349	382	358	403	352	366	405	362	332	359	351	351	365	330	365	322	372	362	387	386	335	339	355	350	406	378	311	361	405	347	316	373	331	331	349	326	378	316	361	375	364	378	359	372	329	350	381	319	343	398	347	370	361	362	336	375	343	368	366	344	374	359	337	351	338	376	353	355	327	358	339	370	356	350	352	356	363	369	362	386	367	336	334	344	377	299	352	361	370	330	324	369	351	319	308	393	342	335	344	330	348	364	367	342	353	359	347	373	381	322	385	326	302	352	351	393	363	366	343	339	396	337	362	365	349	378	309	370	382	338	368	390	381	334	370	342	356	349	333	369	393	365	360	403	368	381	402	367	410	363	350	332	351	298	367	333	344	331	341	366	383	353	350	315	325	316	379	349	354	311	373	328	325	350	356	354	383	393	378	318	319	377	365	331	339	346	352	322	363	347	334	354	337	363	368	345	332	375	371	381	346	377	376	342	348	334	356	323	334	354	325	351	332	392	379	356	344	378	357	330	353	327	326	368	369	335	349	337	352	333	344	377	347	359	332	330	314	336	377	347	389	314	358	379	399	389	372	348	326	362	360	357	350	350	376	342	353	380	376	350	339	388	355	375	375	371	379	350	316	362	345	343	370	333	362	378	346	333	322	347	364	366	346	369	361	362	351	324	336	377	379	367	330	334	341	361	329	398	344	368	359	356	350	362	373	386	333	361	338	365	334	349	372	365	344	397	363	381	359	340	378	369	322	344	368	347	340	334	372	361	382	356	355	413	356	367	354	361	347	387	381	352	371	359	370	361	355	379	344	292	370	345	342	378	356	404	382	330	323	360	393	363	320	354	382	341	354	342	349	354	388	347	330	370	343	366	363	318	370	359	356	344	368	350	319	352	355	347	360	396	397	367	386	342	358	332	337	354	363	380	350	364	355	364	359	340	362	342	332	343	356	392	348	322	347	354	343	351	398	344	357	344	353	376	354	348	374	334	348	341	373	354	386	356	364	336	339	344	331	365	343	366	346	366	335	384	350	366	357	365	365	363	323	353	377	326	349	359	357	347	373	342	378	306	388	350	321	352	372	365	363	366	346	331	353	347	347	334	336	377	349	377	335	357	357	326	360	378	371	357	355	344	350	367	314	331	357	333	354	354	367	369	367	370	353	315	373	336	373	340	362	357	368	338	353	374	387	369	350	394	353	376	368	331	392	379	357	365	365	334	386	328	365	357	358	330	386	361	338	364	334	316	345	359	359	361	353	332	385	365	341	330	342	347	379	333	353	349	343	310	327	321	333	326	331	375	362	367	358	326	344	332	326	379	363	382	323	371	371	385	375	375	341	326	346	376	354	352	388	353	360	373	375	369	342	355	379	352	382	376	334	338	367	370	386	364	361	355	357	339	323	345	345	368	347	355	354	374	353	346	374	350	373	352	345	352	337	369	355	369	363	363	352	375	360	353	353	320	366	344	343	364	344	380	319	371	356	393	352	353	376	355	351	341	323	368	369	343	366	372	332	372	345	376	339	345	337	351	404	342	363	350	330	380	338	330	308	371	349	348	380	309	404	356	342	350	342	336	350	360	364	378	354	389	384	354	350	357	369	312	346	349	338	355	378	385	394	362	354	371	278	380	375	394	372	363	355	393	344	339	348	374	375	353	364	350	353	344	330	354	344	334	372	389	356	333	362	356	340	346	344	346	336	338	404	320	342	347	346	314	367	391	348	369	362	349	327	358	351	348	328	370	321	357	355	360	352	378	358	376	357	364	358	368	357	378	377	375	360	398	344	341	366	375	356	368	349	368	361	362	363	380	362	368	390	344	343	318	371	384	332	363	370	365	380	386	333	349	356	389	364	330	360	370	353	336	345	323	360	345	387	348	344	352	364	392	338	353	336	370	367	374	341	362	374	369	380	395	367	366	355	371	336	356	351	316	385	322	346	360	352	377	311	370	357	334	321	350	358	351	363	350	370	353	350	333	360	336	327	348	331	377	338	357	348	349	405	359	347	359	367	341	370	358	351	344	363	359	350	356	376	401	338	345	312	342	353	406	335	381	355	371	366	324	335	350	367	350	344	338	317	317	355	342	360	330	349	368	357	341	354	380	371	380	329	403	376	350	348	351	357	375	328	400	333	353	329	332	335	351	378	393	365	339	356	354	325	351	358	361	361	363	381	349	366	326	382	353	351	369	364	355	350	368	376	390	358	356	360	335	385	374	355	348	332	333	345	375	330	349	362	363	343	355	357	359	387	320	361	374	354	386	372	347	339	384	368	361	355	330	322	328	362	343	356	349	337	341	379	346	394	358	361	335	375	343	318	344	305	365	342	341	357	365	358	337	331	354	354	370	361	357	363	384	337	359	348	363	346	329	365	349	366	346	330	357	357	345	336	356	390	344	341	379	329	416	362	347	337	324	338	344	343	376	316	365	350	367	370	394	348	381	334	355	367	355	354	375	344	375	354	430	355	353	367	348	370	362	342	380	385	395	371	372	346	385	355	363	324	343	376	352	325	351	341	348	379	377	358	346	357	341	341	334	397	404	359	375	341	313	346	362	340	353	363	348	327	335	391	356	365	370	306	384	334	372	334	369	333	380	358	382	354	345	362	342	366	351	385	378	342	355	373	365	357	372	306	369	386	371	359	370	338	343	347	339	352	365	378	348	311	344	376	368	361	395	385	341	360	374	330	338	385	349	324	385	335	351	355	340	347	349	364	394	362	368	350	381	331	337	363	355	369	383	394	339	381	333	385	354	330	344	340	331	360	339	349	326	363	342	349	349	384	402	368	367	373	315	375	375	377	356	381	344	343	386	339	347	327	340	358	369	354	370	345	334	331	359	325	368	376	351	343	379	352	426	318	354	343	340	365	399	374	365	380	342	362	365	327	326	347	352	372	382	348	335	358	334	360	343	372	354	346	334	368	348	358	342	386	347	338	354	375	394	376	357	349	360	369	360	387	351	362	367	346	338	334	349	355	363	331	348	346	340	359	331	345	361	395	385	332	343	376	337	361	343	324	353	353	354	341	341	357	350	337	306	332	353	373	335	318	362	387	354	378	350	379	338	360	351	379	354	377	320	334	329	381	356	369	317	329	354	389	346	339	353	345	350	331	392	368	363	398	369	359	352	359	321	330	346	380	361	364	356	347	400	368	329	403	385	363	341	365	346	351	373	321	349	365	342	377	369	364	379	343	385	352	343	374	321	312	364	345	352	370	323	364	382	346	351	344	339	353	359	367	360	360	364	378	358	377	366	337	345	333	369
6752	1157	1314	1437	1264	1193	1093	1049	1037	944	996	934	881	895	853	874	873	875	895	871	871	902	825	888	905	886	823	853	851	877	808	886	831	801	832	834	837	851	843	814	801	844	795	799	849	803	850	845	865	813	880	854	842	802	840	843	815	793	855	895	805	819	804	840	799	786	847	886	823	821	830	805	789	778	842	789	843	852	883	869	849	855	789	842	856	848	806	825	813	800	806	817	822	780	836	831	793	887	836	799	804	802	849	841	800	862	841	817	836	823	822	811	807	761	859	799	783	857	848	783	862	838	839	806	843	848	855	798	843	814	845	789	859	806	830	829	804	858	857	901	801	808	784	788	824	819	812	838	770	820	826	811	804	795	812	855	832	837	825	820	815	792	845	814	811	856	808	778	850	821	871	828	798	847	861	837	849	864	806	804	799	800	807	861	808	828	786	843	856	872	804	865	822	775	833	845	852	806	839	795	813	799	870	815	812	804	854	825	859	862	854	785	781	812	864	840	771	805	869	842	823	842	872	783	834	850	769	810	848	829	793	826	854	827	820	863	838	844	807	834	844	808	831	821	828	796	818	805	836	825	824	795	796	825	789	832	758	865	832	819	800	782	852	805	834	813	801	821	817	862	843	842	863	825	835	804	853	804	787	831	745	819	839	848	845	825	824	840	836	808	828	765	875	852	817	821	843	839	826	844	807	840	820	797	847	821	855	823	803	772	800	809	803	835	849	824	814	836	791	831	840	842	821	835	842	811	800	809	822	850	842	849	831	859	800	832	866	826	857	841	800	869	817	783	869	811	885	799	780	832	798	885	811	801	809	781	820	891	859	808	822	812	795	829	828	811	831	821	825	821	838	793	854	781	783	858	839	823	847	828	831	825	818	810	821	820	777	853	819	891	790	863	900	845	787	822	791	786	791	842	826	776	770	869	831	816	840	809	869	814	870	848	812	876	847	775	820	843	833	896	788	828	797	844	841	807	865	817	835	814	818	807	803	815	807	813	825	849	845	844	829	842	871	828	804	815	800	806	840	788	830	786	821	807	838	822	874	822	842	796	876	828	812	857	824	840	874	835	896	846	798	812	836	861	843	853	817	810	840	844	858	900	784	858	829	867	874	818	839	844	829	819	814	790	804	767	869	846	796	842	844	859	794	844	787	826	794	802	834	839	822	823	806	851	897	879	828	816	842	828	844	788	851	772	812	861	821	831	811	813	871	873	839	799	796	861	838	808	867	795	847	830	837	806	815	866	853	860	819	862	836	798	808	807	819	834	836	939	847	792	870	855	795	780	822	831	846	831	827	898	815	840	840	835	791	781	846	875	814	768	820	810	814	846	858	819	905	819	873	816	809	847	833	840	813	835	822	840	828	856	801	827	836	828	848	823	811	834	849	836	839	825	783	828	869	803	761	793	859	784	818	846	820	827	831	849	811	843	810	789	842	812	834	823	795	809	819	770	847	848	874	803	847	799	846	786	839	805	814	843	811	807	883	824	836	842	812	820	852	811	855	822	835	848	825	796	814	791	818	812	835	859	770	818	789	851	839	802	815	816	777	911	823	780	823	801	812	863	797	867	814	808	785	816	812	851	815	845	845	833	762	742	877	852	831	828	805	811	789	854	834	886	780	861	811	823	854	825	822	851	808	824	831	819	819	797	865	801	828	820	839	857	798	796	825	860	841	835	786	832	831	780	805	819	828	838	900	800	836	862	786	817	812	808	824	793	846	829	812	810	875	816	769	830	749	851	803	828	794	793	848	758	786	810	813	796	836	833	762	771	850	801	844	835	801	826	831	810	827	829	809	792	842	774	806	804	828	894	800	789	829	808	796	845	851	848	863	768	805	872	783	850	781	839	806	859	816	810	829	840	837	808	888	781	868	842	772	846	810	843	815	823	828	860	835	832	818	825	782	827	832	865	855	782	851	806	847	818	800	788	790	813	783	845	822	818	846	767	860	841	840	809	808	828	797	850	834	867	825	825	838	809	819	821	855	798	821	829	803	838	814	873	839	832	821	816	794	842	824	849	863	878	757	865	856	837	840	809	818	796	828	838	797	800	856	848	804	813	840	829	859	807	868	882	817	832	854	803	833	833	862	815	829	830	830	851	837	828	816	806	848	832	794	832	794	828	855	806	819	813	853	829	801	847	846	775	822	874	847	861	798	846	813	837	800	833	863	868	832	833	900	850	776	859	809	871	832	853	806	841	832	848	849	769	837	847	844	791	822	791	820	798	805	823	838	787	818	792	824	859	814	841	811	843	845	859	796	771	826	790	846	777	787	819	847	832	840	826	803	846	816	829	816	829	836	835	811	772	833	795	839	830	853	803	819	846	847	803	798	862	865	804	798	792	798	830	805	807	864	775	833	774	845	855	775	845	788	858	802	840	874	799	777	876	826	860	813	838	824	879	857	826	778	847	843	847	872	875	826	827	833	834	802	843	824	833	774	907	869	850	840	836	874	861	866	817	854	843	782	874	794	843	789	813	921	859	828	816	779	871	789	827	830	854	886	824	804	826	812	798	816	833	827	850	794	816	852	849	879	818	840	819	862	787	820	811	848	810	806	853	864	830	816	837	824	817	835	864	792	840	842	878	830	784	812	829	833	801	849	826	802	821	787	798	834	822	834	794	861	809	830	822	836	822	804	803	841	858	855	782	817	791	845	828	809	803	809	771	829	800	819	834	778	839	864	842	851	825	888	848	828	848	848	788	858	825	850	822	796	831	834	880	867	821	837	849	813	840	868	814	851	853	805	868	837	839	827	859	843	814	830	799	830	849	803	848	878	834	797	894	873	809	830	831	811	795	816	849	824	840	793	828	864	818	806	822	842	842	824	835	817	815	819	844	824	858	841	816	797	796	858	833	800	770	787	827	837	821	794	859	843	818	861	786	805	831	830	890	836	808	842	811	826	812	771	813	845	835	875	814	800	812	827	778	794	801	884	872	873	842	841	854	792	822	809	818	849	803	816	797	860	846	805	851	801	870	853	843	833	862	817	825	818	824	818	835	903	796	816	829	864	809	834	822	891	803	879	823	817	822	842	850	785	845	814	860	780	826	798	782	808	870	829	793	867	875	784	846	770	817	862	844	828	801	785	793	860	884	823	810	854	828	836	782	817	805	856	806	822	867	797	845	816	803	863	845	871	799	807	840	875	824	826	823	818	836	829	828	859	855	834	855	772	842	835	803	787	803	860	828	784	816	779	825	812	841	906	820	814	820	839	826	841	825	851	827	867	844	821	843	791	802	892	784	799	824	816	827	786	861	783	774	827	819	818	813	839	807	863	783	831	859	823	845	799	818	861	833	868	800	814	851	855	817	783	870	816	849	810	824	843	827	849	855	852	852	796	859	840	810	841	817	850	783	818	798	830	818	832	841	824	755	875	850	779	800	851	852	844	862	823	824	761	846	852	890	820	813	828	818	869	838	797	833	850	866	837	845	804	840	800	786	826	820	877	825	882	795	788	865	814	845	836	838	824	831
13302	1236	608	485	358	321	250	224	239	198	190	194	225	179	187	169	191	184	164	178	172	172	159	156	171	152	159	182	162	161	166	174	171	184	158	172	184	189	173	171	163	204	188	133	159	161	170	166	180	192	148	195	167	124	192	163	164	162	170	168	145	174	160	174	161	186	165	161	161	129	173	167	194	171	162	193	178	175	173	180	169	166	181	180	168	162	168	150	160	174	160	166	153	189	179	165	147	155	176	171	176	184	183	182	178	157	149	175	162	170	175	184	176	153	139	149	173	166	172	182	170	191	159	175	152	169	146	147	176	158	165	168	185	154	138	164	156	176	129	157	155	175	176	162	158	160	157	169	183	188	164	155	177	164	167	177	151	183	184	170	177	183	178	173	158	175	157	152	181	175	162	156	151	178	156	173	151	179	158	173	164	172	195	179	180	163	171	158	160	169	179	180	189	150	179	160	167	174	176	161	170	160	172	170	158	160	160	160	184	188	165	172	176	153	150	158	154	174	159	143	168	143	172	181	184	154	157	153	158	194	155	164	150	179	149	164	160	177	152	165	159	144	153	170	164	139	165	162	182	158	187	171	172	148	162	175	160	177	158	158	156	163	152	151	179	157	160	137	176	174	148	167	169	159	167	188	155	148	157	179	177	148	154	163	159	155	169	188	176	173	175	179	193	173	180	160	157	155	176	163	162	170	160	148	169	162	165	156	177	182	160	183	170	172	165	154	154	165	162	176	171	195	177	173	177	165	183	164	160	182	182	177	180	187	181	152	148	170	199	157	166	177	147	156	163	159	155	153	121	185	182	155	177	179	184	175	174	162	161	184	162	172	171	160	171	158	141	168	166	166	147	157	166	159	178	159	175	191	175	191	158	175	171	174	190	165	142	151	193	170	165	162	159	190	172	164	167	168	181	139	169	191	176	188	205	154	169	155	164	176	153	167	171	167	159	162	180	166	172	158	150	185	137	163	179	178	169	146	154	181	179	149	166	158	184	158	162	152	166	146	161	185	177	164	166	161	165	166	147	142	188	170	153	153	161	169	161	153	177	178	148	171	182	178	160	165	144	153	186	170	169	161	159	168	176	159	176	169	165	154	168	191	169	158	191	147	154	159	190	161	155	157	181	177	159	163	162	193	166	161	168	175	145	144	181	159	176	176	181	163	175	181	177	175	169	167	168	173	159	181	172	158	170	141	137	161	173	185	171	186	164	169	160	162	155	167	190	153	158	141	186	174	171	159	141	153	169	180	174	158	165	155	181	156	164	170	152	175	160	182	155	154	168	167	186	143	171	152	134	139	183	200	150	176	162	167	135	183	164	162	170	148	159	158	154	172	140	181	167	152	181	169	165	180	156	166	158	160	157	168	157	192	172	171	182	180	150	151	179	154	179	153	169	145	157	193	172	167	167	183	188	182	179	162	179	175	176	149	158	177	167	160	153	153	169	155	167	173	165	152	174	161	174	174	168	136	163	197	166	165	190	137	166	161	154	170	182	173	167	164	149	181	159	169	144	163	168	148	174	172	158	165	162	151	158	175	164	148	167	164	166	147	197	170	177	168	160	163	190	171	148	172	166	175	165	168	151	151	150	156	179	159	193	146	163	160	156	161	191	153	175	150	176	158	170	183	148	156	172	161	170	177	173	163	175	169	168	166	145	160	161	182	174	186	170	152	174	177	166	152	171	193	160	146	165	160	149	180	180	144	165	168	175	154	154	163	152	156	180	175	164	169	195	184	162	176	174	157	162	153	166	161	172	176	168	160	139	159	173	173	155	164	212	191	145	141	157	157	178	172	161	123	173	180	150	192	178	175	180	178	158	159	198	180	151	172	178	177	191	185	150	160	127	164	154	166	164	164	175	171	172	157	153	149	152	175	148	157	180	165	146	176	162	218	174	170	159	165	192	155	160	190	193	167	154	183	183	174	160	168	178	146	168	185	180	156	171	183	173	134	191	184	180	134	165	183	172	155	167	161	167	150	179	167	165	181	158	173	143	169	193	176	166	181	161	170	180	158	197	177	179	188	172	174	155	165	173	153	165	179	154	202	170	182	152	150	157	133	165	163	158	157	157	177	168	160	137	160	150	158	173	161	156	174	131	160	147	140	180	165	167	159	142	162	148	163	152	159	158	156	149	170	189	167	158	148	154	150	136	158	155	152	156	170	166	183	153	181	173	194	155	147	212	163	164	181	189	165	187	147	163	160	166	159	164	174	172	172	163	173	194	168	183	146	162	157	170	158	162	165	166	181	145	153	166	167	177	172	174	149	147	169	169	167	170	165	169	166	166	160	155	188	149	163	177	174	164	169	152	179	177	155	169	175	162	156	173	163	162	170	182	156	186	156	170	174	172	193	165	164	165	157	181	182	138	180	183	166	146	173	158	156	170	179	191	156	172	171	190	133	166	170	145	169	169	157	177	173	158	162	165	188	173	195	176	149	182	170	168	166	163	174	149	171	170	169	159	149	188	151	142	150	162	178	151	169	172	136	165	167	179	159	181	172	169	180	157	150	155	156	161	166	175	186	178	179	158	167	166	162	184	172	176	156	173	171	140	174	164	167	196	163	181	144	161	150	166	165	133	155	206	148	147	153	173	181	161	170	162	151	160	170	165	147	175	159	183	180	176	163	180	146	181	155	161	156	150	176	180	169	194	175	180	172	176	157	182	158	174	161	138	187	131	163	168	169	150	200	167	193	169	178	152	132	170	179	182	172	159	146	176	139	172	185	174	178	159	154	154	169	164	169	148	161	179	167	172	156	169	166	148	156	158	171	173	161	152	159	182	146	180	161	164	163	162	162	167	176	166	173	158	159	166	164	187	144	140	163	163	154	154	170	146	156	178	168	175	156	178	179	178	162	188	151	176	175	165	174	197	179	174	156	148	152	169	145	174	170	155	172	158	153	178	179	163	165	158	189	165	174	181	179	164	146	158	169	170	172	152	172	140	149	144	158	150	180	150	133	150	155	155	182	182	166	146	149	187	146	173	161	182	162	173	160	175	167	168	172	153	187	157	153	164	180	184	141	167	164	170	145	168	139	155	157	175	175	165	178	156	184	185	171	145	171	150	160	172	187	162	173	157	151	156	186	151	169	160	166	169	152	170	171	149	145	162	168	167	172	155	137	157	160	150	169	187	181	191	171	176	145	125	180	175	168	174	166	161	199	163	159	183	139	169	184	177	183	181	190	166	156	143	155	166	157	151	166	160	160	174	171	159	148	192	177	153	177	135	169	152	173	157	172	177	153	137	167	181	173	177	173	149	178	164	174	180	164	182	148	136	157	185	169	160	164	167	139	164	171	158	174	186	161	169	179	160	145	180	178	186	150	157	154	172	159	133	136	167	163	183	189	177	165	169	181	167	179	177	166	164	171	173	190	177	172	167	160	157	165	175	149	179	181	153	162	143	149	173	185	150	160	174	155	154	172	159	165	155	172	191	184	174	173	149	191	153	164	175	182	156	173	178	167	167	184	178	165
8218	1128	1404	1596	1388	1142	968	854	762	687	624	606	591	574	607	538	498	533	496	509	541	443	499	510	467	481	492	414	454	461	490	462	424	501	432	477	441	461	420	441	452	445	437	429	452	439	469	429	385	449	444	416	457	420	425	428	431	399	430	490	421	451	446	441	400	439	418	426	406	433	415	415	473	455	448	439	443	416	431	452	431	417	413	428	415	435	409	396	438	445	438	411	407	422	418	451	436	430	429	444	409	412	441	404	473	410	412	459	447	433	429	389	405	404	442	379	450	378	434	407	429	441	429	435	461	424	398	418	411	425	426	424	452	409	443	434	465	412	452	419	436	387	415	443	453	420	398	443	447	449	428	427	421	431	405	422	462	454	482	442	451	397	437	436	422	402	410	402	469	423	416	445	416	433	467	422	462	387	429	429	443	405	409	414	436	427	412	408	441	437	415	431	425	437	450	423	405	451	421	403	406	411	450	428	439	430	408	410	427	476	464	456	405	406	419	406	412	439	416	421	416	400	461	439	444	415	437	418	441	453	418	402	419	423	458	437	472	444	442	406	435	443	462	452	465	407	425	455	395	396	430	435	427	423	434	456	429	429	407	463	404	413	410	423	421	409	419	432	440	406	456	414	371	463	436	441	432	433	402	425	407	446	465	468	456	445	412	421	440	434	463	462	404	459	413	401	430	429	441	405	420	417	422	388	404	414	426	409	408	430	441	433	396	458	411	420	481	413	465	423	409	462	439	423	440	419	391	395	445	433	437	413	436	423	429	414	415	449	439	412	457	410	414	454	414	436	415	439	444	447	414	416	421	432	439	450	397	433	439	431	417	395	413	455	448	431	430	447	426	448	436	406	400	456	430	442	442	462	447	381	411	402	435	426	418	443	436	417	432	425	452	426	447	390	454	413	409	432	420	425	410	464	481	429	430	419	409	427	400	404	401	442	448	426	451	398	406	467	453	412	415	422	397	414	429	439	403	401	412	430	440	444	430	430	435	437	380	416	429	423	463	453	460	434	437	404	428	422	415	453	436	443	427	432	415	416	438	447	398	453	421	461	431	445	465	388	424	391	438	388	427	430	423	421	463	416	467	405	412	419	381	431	387	453	431	406	446	422	408	434	415	407	428	412	440	436	425	428	424	422	436	399	406	444	443	449	436	417	414	439	413	397	449	402	425	441	386	425	425	463	406	445	429	442	430	437	439	389	439	437	453	429	466	435	446	428	440	415	429	384	424	454	421	422	465	407	451	440	419	442	463	432	403	470	424	468	417	439	423	464	447	447	427	414	440	420	413	459	452	408	421	409	392	431	474	429	443	406	435	401	397	432	430	403	406	404	449	410	450	420	422	443	393	427	421	412	420	406	423	378	431	433	426	429	440	427	419	413	431	412	438	430	446	386	446	453	446	416	433	406	440	469	431	422	439	438	443	428	418	418	419	437	423	422	396	457	423	404	418	452	403	461	415	417	398	417	425	449	440	425	418	415	408	411	447	445	377	438	453	421	435	443	426	423	430	418	422	422	394	434	415	430	395	444	446	398	443	402	445	444	422	420	445	413	411	442	406	440	391	424	414	396	459	410	416	426	422	460	439	418	425	457	426	410	397	401	420	440	430	402	399	422	454	434	441	432	423	416	428	422	424	435	399	452	421	407	391	448	440	439	443	448	403	428	453	411	384	429	414	435	439	429	419	418	411	420	411	423	421	422	447	425	397	453	413	421	458	391	447	417	430	413	434	431	417	408	407	419	434	411	442	419	472	426	410	433	426	468	420	447	447	450	443	426	450	436	445	437	443	399	367	420	422	436	428	420	407	424	391	421	425	430	454	423	441	404	429	442	425	462	431	439	461	380	425	451	440	414	464	437	433	445	450	441	453	417	431	433	399	437	453	460	447	442	387	420	431	418	457	407	442	443	425	449	464	442	444	425	413	421	445	387	462	422	451	384	438	379	402	461	412	399	432	412	424	425	435	438	415	438	428	453	431	409	419	437	405	417	430	423	460	441	430	402	425	408	444	389	404	406	437	418	420	443	409	445	425	417	409	428	374	375	431	407	427	449	405	384	402	430	445	429	427	429	426	449	452	450	439	425	396	460	454	419	414	395	435	423	443	435	438	461	417	417	442	445	467	448	412	450	380	445	441	414	415	434	427	410	425	405	424	438	455	431	443	394	426	417	430	424	406	462	438	421	418	403	425	433	428	435	450	449	416	434	398	397	373	427	438	441	408	448	404	443	447	425	400	404	399	405	418	413	422	421	431	414	440	482	425	470	457	439	418	426	443	416	445	406	445	421	429	419	403	432	405	442	419	393	433	482	440	445	398	396	414	438	434	430	446	427	412	417	454	426	395	427	433	432	414	452	450	441	434	415	425	436	448	432	431	439	466	447	421	380	455	409	408	427	446	431	430	423	457	413	453	420	419	450	428	406	433	423	430	424	421	431	405	432	439	421	445	376	428	417	413	455	429	425	417	392	438	461	455	444	448	423	456	427	445	434	458	431	440	419	460	420	420	471	441	450	431	414	421	438	422	391	427	422	400	450	411	423	431	420	436	432	426	403	468	444	442	437	449	417	427	397	424	424	424	415	444	460	476	443	409	391	402	437	431	435	430	437	403	391	431	451	440	436	446	413	420	416	473	437	401	448	452	412	418	403	430	447	424	418	428	433	437	432	410	425	447	445	468	430	416	456	460	465	381	445	462	423	443	466	424	472	419	433	395	413	426	421	472	445	446	394	458	396	427	435	413	437	453	399	453	422	428	463	472	445	467	431	455	418	393	417	442	406	435	372	454	396	414	441	425	426	436	437	468	452	453	436	441	419	433	404	378	413	410	430	409	394	408	460	449	462	452	396	448	425	423	378	430	452	432	417	399	419	448	415	457	467	470	454	418	412	409	443	467	404	451	412	426	376	429	447	391	408	433	408	460	424	406	463	410	420	381	395	407	448	421	424	398	425	412	433	435	413	406	430	410	415	430	424	410	431	430	431	443	446	418	414	407	434	415	422	396	420	405	435	417	439	439	403	410	416	419	445	421	425	442	445	395	425	411	443	415	421	412	413	413	414	421	421	439	447	408	450	454	394	430	388	408	447	431	413	470	452	424	447	448	417	425	455	407	452	451	463	444	415	431	396	422	408	439	426	449	448	447	428	413	406	414	407	428	449	412	408	402	427	413	412	413	418	421	443	425	397	403	436	434	417	416	399	422	412	425	416	431	427	457	406	402	418	433	467	422	419	432	429	447	424	437	394	416	442	450	435	413	453	415	433	453	402	400	445	445	425	445	429	399	417	437	436	463	425	432	439	388	418	413	395	451	460	440	436	418	453	402	458	423	427	404	430	440	399	393	423	404	428	447	433	429	416	427	464	430	422	437	431	441	416	428	448	416	401	450	430	423	409	401	408	414	440	420	448	411	413	422	450	426	430	411	398	466	433	453	444	443	428	413	423	409	410	420	418	421	405	435	438	405	441	425	430	430	468
1469	429	395	406	348	415	409	382	439	391	378	377	409	405	433	372	392	383	395	395	410	401	383	398	418	424	401	404	377	375	420	356	394	441	408	416	412	404	377	383	379	386	410	432	353	377	373	410	409	378	414	393	398	363	400	387	406	406	375	421	420	398	408	395	368	387	408	350	372	400	398	436	415	426	400	418	414	368	416	390	414	374	398	446	403	383	408	418	455	416	411	425	398	408	399	446	416	389	381	384	387	439	384	413	389	377	414	400	385	393	394	410	413	380	413	410	377	374	355	368	425	411	411	372	415	397	408	408	423	391	421	423	425	421	401	436	421	405	417	416	438	410	417	371	385	389	406	449	377	423	391	412	381	415	402	374	398	393	418	386	396	407	441	434	396	442	401	399	408	406	394	417	345	400	424	415	408	402	385	397	418	423	394	400	375	400	385	391	384	419	401	418	366	408	437	383	423	376	403	410	379	410	410	401	435	403	383	394	429	372	393	418	425	372	402	375	389	382	405	382	421	399	416	441	400	379	418	414	403	424	393	389	436	403	391	378	373	394	402	381	385	368	408	406	383	390	405	419	415	408	415	375	424	390	373	411	451	418	433	391	430	401	360	419	390	410	392	461	386	376	390	420	376	394	414	400	401	400	386	371	402	380	370	401	391	421	395	364	394	387	409	426	409	390	425	393	382	395	393	403	417	384	386	397	393	396	405	430	391	388	365	397	396	407	448	410	364	380	394	377	433	404	335	389	378	403	392	379	441	384	386	404	363	365	357	410	392	382	403	353	397	444	385	435	398	398	451	373	374	405	415	412	377	416	388	406	413	429	380	423	380	387	392	399	398	409	391	426	402	370	364	414	384	369	380	402	393	390	382	405	400	359	407	447	419	412	402	391	409	371	410	391	401	390	395	422	377	400	429	419	369	380	389	396	390	402	428	378	418	398	416	365	357	408	422	395	343	423	423	381	412	342	412	388	387	389	360	397	390	398	360	381	402	398	380	400	377	376	411	384	394	404	375	422	384	386	418	387	410	428	421	406	395	416	391	377	397	391	385	378	372	400	409	420	399	411	437	392	436	421	406	382	378	392	383	374	378	419	390	389	412	420	382	381	355	393	379	384	399	429	367	385	408	395	382	406	387	374	368	407	388	395	408	397	356	412	424	411	451	473	394	399	415	373	377	410	371	404	407	408	408	346	397	402	375	389	395	450	366	402	366	384	374	409	379	371	384	412	352	399	371	360	377	389	381	400	409	382	419	346	399	394	385	421	369	436	405	405	414	415	434	417	399	416	387	377	413	434	367	378	396	386	381	377	453	368	371	457	413	349	391	364	383	404	387	397	399	404	377	421	425	397	383	425	448	421	397	409	375	392	390	419	380	379	393	418	445	399	374	399	400	425	391	395	404	397	363	385	426	404	433	363	398	406	417	341	391	391	416	401	350	434	418	419	397	430	407	408	396	370	393	386	380	397	421	410	416	407	384	376	426	371	390	390	421	410	420	385	384	388	361	405	392	370	422	395	394	343	392	409	411	365	405	404	397	402	380	378	381	389	413	388	383	397	406	392	380	411	381	411	415	371	394	373	390	423	416	394	368	406	409	376	384	407	400	421	346	401	400	439	371	389	408	386	384	411	387	396	413	362	372	362	405	389	396	388	396	378	375	380	450	381	392	418	395	391	411	405	393	395	365	346	370	388	419	412	385	391	412	439	398	375	399	421	447	406	412	381	369	397	396	389	402	409	376	397	386	396	397	403	381	404	412	397	390	429	430	391	388	411	377	403	374	376	413	438	380	396	387	384	383	398	413	444	379	398	380	414	432	392	389	390	425	394	382	374	418	402	373	402	415	404	375	389	436	411	422	423	455	375	370	394	394	447	379	412	390	403	390	381	413	383	386	374	402	360	429	384	380	397	400	405	370	372	413	374	423	387	419	414	431	356	434	366	372	391	402	420	403	426	387	403	418	370	384	374	409	423	417	384	394	437	410	393	407	382	439	413	353	384	417	399	395	420	412	386	389	465	365	379	363	391	407	382	350	382	419	360	387	412	385	385	425	420	405	375	387	381	379	358	418	393	394	426	422	369	409	400	406	359	393	442	413	409	427	408	373	380	448	415	378	396	412	445	370	400	433	430	456	396	433	413	385	410	412	362	400	414	369	385	427	388	400	361	402	402	385	404	384	400	411	379	363	391	388	437	389	416	402	363	402	389	417	416	372	381	417	361	394	404	392	422	410	417	377	405	398	399	388	394	397	395	429	385	371	405	384	387	400	440	376	437	389	350	432	398	422	426	464	430	426	374	383	423	370	371	437	428	358	407	388	418	395	402	396	402	412	408	432	392	373	390	389	409	419	395	414	400	397	396	373	387	395	388	428	416	384	355	394	400	392	385	369	421	406	401	387	421	409	413	437	387	390	400	413	401	431	398	414	373	427	411	370	407	424	391	390	366	385	417	437	380	446	412	394	369	393	392	405	397	386	412	347	387	376	409	426	375	410	414	400	387	393	399	394	400	393	383	417	370	388	376	408	395	404	374	406	345	394	374	416	397	406	387	418	376	414	394	376	440	414	425	374	427	407	376	421	386	425	373	400	381	369	401	400	398	421	412	384	411	385	388	375	427	382	389	369	356	384	391	425	381	400	431	421	398	410	419	433	406	372	375	395	431	370	377	400	401	434	414	439	416	385	397	385	417	393	430	394	374	376	388	397	356	400	411	412	351	404	419	390	417	386	360	419	365	417	391	405	390	354	413	412	449	411	416	408	395	381	410	403	398	394	395	400	391	401	380	422	404	401	419	381	387	396	368	432	420	383	423	380	390	404	403	362	396	399	428	370	385	376	379	414	387	428	399	358	369	376	357	419	377	357	391	395	423	428	400	430	399	409	360	376	420	358	407	396	392	376	385	383	424	370	358	395	422	389	431	419	434	395	410	382	410	415	403	388	427	332	405	381	419	387	405	396	410	384	363	405	385	376	426	405	402	419	402	395	408	389	376	354	397	407	406	395	353	397	386	382	379	380	401	432	404	434	400	403	367	373	405	387	402	456	397	366	385	413	398	394	377	414	384	392	394	400	407	389	403	377	411	403	388	398	416	388	387	384	391	400	421	383	359	374	380	407	396	402	432	413	365	437	401	402	423	415	436	410	353	398	405	396	409	422	361	395	395	381	395	405	409	418	405	401	398	403	440	415	350	367	380	394	368	409	402	392	359	387	374	420	405	403	359	402	364	379	390	440	392	396	400	415	386	415	388	376	399	379	372	406	418	383	402	405	368	384	406	380	418	404	391	385	370	422	367	383	375	364	345	414	407	399	403	388	400	354	397	427	367	424	435	382	387	374	397	445	413	397	391	374	410	391	440	391	428	429	397	397	406	382	418	383	381	417	368	370	427	361	374	415	423	370	371	401	428	421	400	394	364	396	375	421	399	386	376	419	448	358	363	406	399	428	373	405	378	394	384	402	412	397	434	404	383	425	439	397	411
2003	970	928	982	958	937	943	931	898	925	886	888	902	958	961	895	947	900	902	917	956	852	973	930	922	923	908	940	960	925	931	920	947	905	923	890	928	883	943	919	884	938	950	931	915	947	898	889	937	921	886	915	923	899	944	877	919	905	941	871	905	890	942	923	885	934	910	923	904	894	941	881	903	926	944	920	924	901	902	907	967	964	924	903	937	930	914	898	904	977	895	933	916	902	921	953	892	891	896	956	925	900	873	885	938	882	900	920	953	934	916	873	939	956	887	909	931	925	911	884	929	883	932	879	900	979	951	898	897	900	876	969	872	911	917	902	931	915	930	902	869	911	879	922	945	961	929	928	918	901	906	906	946	934	923	901	916	897	906	903	962	955	941	926	849	931	880	924	904	870	971	905	897	941	944	932	923	884	913	873	936	862	842	868	897	921	925	908	891	967	947	884	864	908	908	941	974	920	971	983	933	958	926	932	905	913	914	952	897	941	920	961	947	963	943	902	831	941	977	988	905	1006	893	919	886	858	874	881	863	884	892	894	903	956	938	964	954	972	913	975	921	864	900	994	907	920	960	939	889	956	979	965	929	891	965	932	922	961	910	934	922	950	887	894	873	936	897	966	901	902	970	935	1001	912	892	923	914	920	941	916	888	957	915	932	932	917	897	896	922	932	924	947	906	969	942	935	929	946	916	911	918	902	962	916	921	908	941	926	903	907	921	875	940	991	938	898	904	892	968	875	941	902	978	898	971	930	937	891	911	885	873	890	857	915	931	890	893	905	970	899	905	881	943	915	901	882	934	957	978	912	936	924	948	890	938	870	971	921	893	952	899	917	936	980	938	905	921	922	898	922	889	885	908	887	901	937	960	918	924	888	945	938	893	978	886	924	960	908	942	936	973	956	976	946	895	940	1009	895	936	891	876	898	929	929	950	911	933	882	932	914	948	939	958	923	927	909	894	889	910	933	915	929	893	961	947	967	906	939	951	957	930	908	894	924	884	952	953	930	956	929	948	966	931	956	883	938	918	941	906	914	951	917	945	924	973	942	908	1006	895	896	890	946	931	941	938	923	856	859	881	928	958	890	937	905	906	901	899	879	868	921	947	1022	910	942	904	922	934	923	899	889	895	908	944	938	908	936	871	921	912	923	932	865	966	932	977	925	911	924	908	936	963	955	886	927	895	895	909	910	939	929	933	919	949	943	943	961	904	928	928	897	928	900	895	944	911	931	949	942	945	919	920	923	952	869	959	865	971	899	910	901	950	897	892	874	938	889	934	969	871	905	937	927	901	939	869	935	955	965	884	929	895	979	882	899	970	933	894	900	1018	870	873	879	953	878	930	875	924	920	906	928	977	903	943	943	910	933	878	940	918	967	941	920	893	916	965	919	889	934	876	917	929	926	974	929	968	902	936	936	926	832	936	945	913	914	950	946	930	905	931	923	948	899	952	934	949	927	960	972	935	899	911	923	904	934	971	886	889	966	836	917	970	879	990	966	894	990	909	961	887	867	892	941	887	975	872	950	908	948	899	873	889	942	922	879	951	905	952	904	941	931	891	865	914	963	924	914	925	947	964	926	883	949	946	874	932	906	914	882	914	955	939	937	862	878	907	894	952	923	936	964	932	928	890	926	920	950	950	885	894	856	965	926	945	902	922	948	930	936	956	931	892	911	878	922	864	908	926	921	946	944	910	947	931	889	900	934	960	885	864	925	908	913	918	926	904	975	905	918	932	948	934	900	969	945	966	945	938	878	962	926	900	935	922	899	952	949	894	974	956	892	936	969	939	912	894	904	929	889	942	933	906	920	971	874	944	930	919	955	935	901	892	938	907	899	990	985	969	909	882	963	935	865	957	933	957	961	912	868	895	916	911	925	935	939	903	955	895	889	899	891	975	945	902	845	965	923	958	995	898	924	869	930	928	920	906	947	934	973	926	919	907	849	939	962	917	917	925	949	924	895	974	944	965	905	896	885	927	938	951	864	912	940	889	924	928	910	871	913	909	986	912	910	885	959	876	917	924	914	951	913	878	896	893	911	936	946	920	899	906	924	928	964	981	933	884	941	895	946	932	925	965	912	934	906	954	953	898	924	913	912	961	906	966	973	964	948	864	918	898	922	872	960	874	916	934	905	953	951	932	952	894	900	855	945	929	864	903	924	917	903	899	879	896	938	918	951	913	961	925	949	977	923	931	844	906	978	935	947	930	937	888	874	952	906	953	911	947	932	880	922	952	933	891	909	968	911	929	911	1016	894	995	945	937	905	933	927	936	910	901	967	928	930	892	901	928	963	946	977	971	891	911	943	990	985	871	931	956	917	862	897	965	923	933	923	950	891	1018	917	901	920	933	949	905	988	939	944	911	912	896	860	908	952	885	923	952	940	919	911	890	946	917	874	979	966	947	925	907	949	938	893	917	907	905	918	943	987	961	930	1004	926	917	952	915	924	895	877	906	947	955	897	836	898	957	943	910	904	965	955	940	901	929	977	972	936	943	911	909	948	926	947	941	926	907	912	930	870	922	976	935	897	934	904	917	927	877	949	984	962	901	877	909	928	909	949	952	965	965	894	927	919	946	931	951	940	911	962	892	919	907	918	944	936	930	906	927	937	962	924	920	896	985	912	917	864	939	902	937	921	924	894	983	953	898	917	904	934	959	930	949	963	968	883	863	938	913	939	889	970	940	933	951	961	923	908	872	904	914	966	973	969	935	947	895	915	912	956	952	911	881	940	901	891	936	936	878	940	943	883	917	981	925	930	928	934	895	938	884	921	916	912	994	961	917	895	948	981	936	884	910	924	915	919	901	857	851	912	886	876	972	919	926	926	925	923	939	921	946	883	920	897	933	927	937	927	994	947	900	955	942	927	910	897	942	930	970	925	915	986	931	898	959	929	946	936	957	921	926	974	875	910	960	945	955	914	906	980	895	965	915	901	903	921	923	979	949	896	962	958	894	913	954	914	854	892	946	893	939	948	897	971	929	920	957	896	890	951	915	949	932	923	915	899	974	919	914	980	920	932	932	916	906	881	945	934	925	950	953	895	946	881	962	907	921	930	914	940	921	869	895	938	915	915	943	922	937	917	870	983	937	925	975	921	907	933	978	927	905	931	961	923	956	913	923	946	925	920	925	961	921	921	894	859	921	910	896	888	924	936	959	941	930	973	955	935	891	923	962	965	928	938	890	907	923	966	957	989	909	949	984	930	905	858	945	906	923	915	890	929	954	984	945	934	927	940	901	896	950	882	891	894	908	928	916	916	899	896	909	946	972	947	935	892	942	904	927	931	885	931	965	957	923	971	885	890	932	907	907	870	956	882	925	911	913	984	915	926	954	864	940	863	947	976	915	944	948	931	912	948	890	846	885	913	960	918	916	872	944	906	901	890	927	927	893	917	954	928	932	919	943	898	887	885	935	939	881	909	891	920	935	905	898	910	933	965	910	972	1000	882	937	939	941	892	933	882	974	977	905	872	978	948	940	974	957	941	877	864
7508	786	550	473	463	437	433	394	374	390	419	370	376	359	345	361	369	374	358	324	326	350	369	340	331	371	372	375	339	392	357	328	356	335	374	369	377	365	359	347	331	322	387	341	349	354	387	350	352	375	383	317	337	356	370	378	356	357	348	359	371	370	381	365	372	334	358	372	380	397	346	395	338	368	376	358	337	363	332	355	357	350	395	357	362	389	350	344	366	336	321	347	341	344	392	385	353	355	369	312	338	353	390	348	372	329	336	347	348	363	372	376	366	366	380	337	394	354	375	363	389	336	387	363	337	364	386	359	367	386	359	351	332	368	355	343	357	363	335	394	359	343	353	393	375	360	318	340	358	325	388	341	366	341	335	338	338	330	357	374	338	350	355	318	337	346	366	333	391	357	364	340	338	366	366	364	350	346	368	358	369	362	338	381	328	343	361	400	355	354	372	361	357	364	374	384	341	327	373	388	347	348	332	365	321	359	367	364	385	374	343	378	319	340	392	367	356	367	352	375	360	377	366	327	364	366	377	367	337	367	338	339	372	358	369	341	345	369	347	376	364	344	375	351	365	386	380	351	373	311	335	419	366	337	366	381	346	350	363	362	330	370	315	332	365	351	372	344	364	385	393	397	367	350	362	356	317	343	347	402	353	350	356	339	365	373	351	337	391	340	368	368	393	338	355	376	335	390	383	380	369	357	390	363	394	337	344	374	366	319	349	356	358	321	351	341	372	346	381	335	357	364	355	362	359	344	351	351	370	340	361	360	361	367	338	335	355	375	380	356	359	344	363	345	332	369	360	340	365	336	344	346	370	380	362	331	385	296	361	382	361	353	353	347	366	379	334	333	365	377	367	380	320	317	373	335	374	337	381	390	335	387	356	351	358	362	376	377	357	304	331	374	352	364	397	364	370	350	344	338	360	353	374	344	372	349	315	366	358	352	359	376	362	364	327	355	329	351	355	334	376	338	391	342	350	381	326	356	329	362	346	347	351	363	359	378	341	340	376	352	358	388	366	386	329	377	332	347	350	358	358	355	428	384	372	341	363	340	329	357	341	380	319	320	362	376	369	398	300	355	369	339	349	348	382	360	361	381	364	386	369	343	356	348	338	351	370	382	350	360	354	340	362	393	362	328	342	353	367	376	362	329	326	335	341	309	322	383	383	381	335	347	349	339	363	375	363	349	359	365	355	363	328	351	377	347	386	376	358	359	350	319	399	366	362	354	330	346	348	357	383	389	341	336	360	374	362	329	332	339	344	370	343	385	359	352	355	338	372	357	327	337	383	349	341	348	369	322	359	352	350	333	362	307	335	333	328	336	354	341	333	365	365	337	334	379	318	328	352	348	368	341	366	343	363	344	351	381	367	355	360	353	366	360	384	378	348	338	349	385	347	377	380	319	374	374	380	327	350	336	381	389	360	371	393	358	348	336	359	355	360	354	350	362	301	373	332	333	322	339	362	358	344	383	350	334	372	371	360	391	318	357	369	360	333	364	364	346	372	361	379	365	360	366	359	367	383	388	366	361	340	370	338	337	366	357	375	334	332	408	326	373	379	407	319	358	412	356	379	341	340	384	364	345	380	343	362	381	347	378	342	334	366	365	351	332	369	372	320	371	375	346	348	399	340	348	386	337	328	352	358	394	382	350	359	336	348	363	362	352	331	369	372	377	374	363	341	324	356	362	322	321	356	331	388	344	358	337	369	378	319	382	341	359	340	359	328	371	355	355	379	359	392	354	359	347	385	363	399	352	412	370	336	311	362	349	379	377	348	341	349	348	402	370	357	355	337	364	327	391	351	355	334	359	378	417	394	370	344	340	344	373	352	376	377	344	347	364	314	383	344	369	350	345	334	391	343	360	360	340	363	351	366	369	362	394	369	356	311	310	340	369	366	377	390	338	362	361	354	337	378	333	347	364	348	346	373	370	366	380	366	360	364	375	385	347	361	378	289	403	380	378	375	360	368	373	354	335	358	353	354	356	349	353	347	358	344	372	359	355	355	338	354	362	380	326	386	364	362	356	360	368	373	383	379	331	365	341	365	372	364	375	360	305	383	361	385	360	334	337	385	352	364	317	335	346	333	342	352	338	341	349	318	338	366	331	344	364	354	322	337	365	368	335	359	370	385	387	320	358	353	387	353	323	334	370	363	378	336	369	338	340	357	331	336	361	366	381	378	364	405	323	347	339	334	348	361	364	372	363	366	334	373	349	320	339	356	365	350	348	347	364	350	360	359	362	338	359	338	379	373	341	360	329	369	341	346	328	365	346	352	315	366	331	391	355	354	387	353	337	381	369	364	356	351	335	349	353	362	349	369	332	359	399	359	360	372	359	355	361	347	368	359	337	319	380	358	352	380	365	366	356	348	347	322	360	332	354	336	345	342	339	353	366	374	370	349	378	396	332	397	363	335	352	349	340	354	417	344	349	380	390	376	378	376	361	361	382	370	330	346	364	365	371	369	351	350	337	386	350	376	372	338	350	337	366	368	367	373	338	361	362	369	344	354	348	361	389	338	377	355	353	366	349	359	337	349	364	328	345	390	328	366	347	334	354	365	311	348	345	360	337	334	334	349	347	352	321	309	377	306	344	350	367	351	361	348	342	354	336	404	332	365	331	317	340	402	334	343	389	378	369	347	336	317	359	368	363	355	323	339	371	347	326	334	376	343	345	414	343	346	368	301	363	377	346	321	330	385	312	331	313	324	370	347	347	373	351	365	359	348	355	391	353	348	354	358	369	352	354	368	335	357	359	358	346	392	354	344	334	375	334	381	390	393	382	310	363	351	395	357	378	352	373	353	353	342	323	339	389	380	345	345	387	354	372	370	354	375	368	358	363	341	339	384	377	360	353	379	344	326	375	375	373	338	318	379	337	324	356	384	390	308	371	356	387	346	356	334	357	361	359	353	397	364	373	322	340	350	363	341	350	356	370	375	341	367	342	350	366	354	341	364	347	363	355	361	340	376	370	365	342	314	387	357	368	347	329	336	379	333	352	346	380	317	398	361	343	352	387	344	392	350	394	337	361	341	361	383	372	344	358	366	361	394	352	415	352	358	396	368	357	356	387	391	382	380	341	410	373	373	363	352	395	373	353	360	394	346	388	354	375	347	379	372	356	349	359	349	345	338	327	330	355	349	389	391	336	351	353	398	385	354	373	325	359	374	369	328	346	388	368	353	337	348	340	364	310	379	354	356	356	369	359	349	380	360	335	346	371	370	344	382	376	371	336	378	341	403	367	364	355	360	342	328	352	340	363	353	385	386	343	356	347	355	349	334	330	366	387	351	372	358	341	383	355	370	404	377	360	335	349	363	321	339	341	363	346	339	357	346	356	371	350	385	349	366	364	368	370	352	345	351	368	332	331	353	350	378	351	343	348	323	331	327	351	336	387	391	337	365	373	365	330	366	347	385	368	353	350	349	345	396	359	353	364	348	343	370	358	338	333	371	372	346	336	382	373	378	408	362	339	331	343	356	337
6567	1155	1314	1482	1318	1167	1041	1036	947	987	947	904	880	897	868	856	864	905	860	851	814	829	810	836	839	824	884	836	890	804	876	875	861	886	820	873	840	818	829	818	819	802	854	860	849	806	811	875	841	845	842	832	839	826	864	814	819	774	817	886	787	843	797	795	867	826	870	785	840	800	829	852	835	855	820	857	864	877	804	798	829	869	852	792	792	796	796	836	829	812	855	792	803	827	783	785	819	847	833	808	826	860	847	809	836	806	790	792	861	832	836	887	834	857	850	814	828	902	824	839	812	818	871	862	843	810	804	808	797	824	798	826	855	863	802	796	826	762	812	792	837	878	723	835	873	830	848	834	832	838	809	825	804	865	814	864	840	828	806	822	774	841	828	845	863	784	816	857	852	804	810	801	873	824	864	839	838	851	866	862	834	886	841	764	846	814	871	797	790	819	820	801	808	845	851	855	822	855	903	831	833	844	819	831	822	884	811	854	842	804	801	872	821	811	845	803	817	840	842	855	806	850	823	803	861	840	873	808	817	799	842	816	845	845	807	856	775	810	813	768	800	849	892	832	854	797	819	775	832	850	828	786	847	779	819	849	845	800	849	836	781	790	815	801	814	786	837	842	852	831	811	870	761	790	825	806	827	856	854	757	822	803	820	842	818	832	841	846	826	793	813	834	828	847	779	822	802	786	853	887	840	805	755	813	785	883	866	783	827	791	849	860	780	824	801	816	793	827	792	816	802	819	801	820	809	805	814	853	818	829	840	813	825	844	845	811	883	791	811	858	871	881	849	809	806	755	802	819	805	828	827	858	812	849	746	820	850	848	840	779	802	842	797	772	767	809	766	809	854	813	839	820	842	846	863	803	837	829	804	835	849	871	811	821	815	840	796	859	749	827	825	806	826	815	832	826	853	831	809	810	846	795	833	841	826	766	864	783	819	813	832	809	793	828	833	817	811	891	809	822	810	816	804	832	811	800	827	856	823	851	879	835	854	843	795	812	768	818	807	841	826	818	803	799	849	805	819	858	841	786	858	846	801	841	848	828	864	834	799	846	831	798	797	755	820	806	825	786	828	824	855	812	822	813	828	796	816	826	837	862	826	856	809	844	810	761	791	776	827	792	846	845	775	832	830	857	813	839	847	824	835	802	862	807	828	829	865	793	833	807	822	797	831	779	808	847	808	809	798	832	763	779	822	863	824	843	800	780	838	780	818	834	868	821	862	812	853	794	824	796	803	802	813	802	809	771	837	860	822	821	853	840	819	826	873	825	846	807	871	796	832	832	854	841	832	831	853	851	811	836	855	869	816	840	823	822	838	813	891	820	814	862	793	835	856	832	825	852	873	835	864	845	860	827	779	857	817	790	841	848	874	836	862	860	861	832	769	786	852	809	838	814	797	824	841	848	840	783	838	844	821	837	836	837	856	887	854	838	818	834	854	815	841	827	906	856	833	871	842	857	871	861	814	875	803	824	810	788	884	857	834	803	758	881	845	804	804	837	827	840	834	815	855	798	828	885	830	774	820	876	866	809	825	848	807	804	787	799	813	866	849	789	830	823	840	877	789	792	800	844	804	847	821	844	875	848	823	848	814	846	832	831	819	837	775	850	864	802	865	836	807	834	806	796	784	825	857	803	837	825	834	853	812	844	796	839	831	812	784	830	837	788	842	888	822	825	848	829	826	813	773	816	824	876	819	801	844	831	813	826	815	852	810	822	858	846	801	790	806	817	798	863	833	794	810	894	811	786	843	802	848	811	826	867	833	760	774	774	782	844	839	855	803	808	835	850	805	757	812	823	812	819	867	851	818	860	832	797	823	806	771	808	825	843	850	846	844	848	809	812	855	843	815	785	818	851	799	888	867	853	800	850	821	893	823	859	849	824	790	843	831	825	886	821	834	797	848	852	842	840	828	794	783	846	864	862	841	798	810	875	831	820	827	745	846	861	845	818	851	840	813	862	907	806	837	836	880	767	841	854	851	827	831	796	781	802	793	811	827	846	778	855	775	825	823	835	790	795	806	837	840	839	863	809	840	823	811	831	837	808	845	832	849	781	873	797	834	800	809	884	819	892	831	813	846	856	905	838	831	828	902	849	839	737	804	814	812	821	857	812	805	786	835	834	816	818	809	846	782	764	739	833	805	759	844	844	833	889	811	824	873	855	801	850	826	820	819	790	837	865	821	846	834	845	758	888	803	853	839	832	816	867	825	815	865	858	833	821	839	809	862	829	869	819	849	874	844	786	812	809	822	812	839	844	860	836	813	851	800	827	796	882	803	863	817	865	832	834	806	857	859	803	831	831	832	832	826	814	802	804	857	817	821	834	849	838	874	857	800	826	833	830	797	796	836	833	859	832	862	850	835	819	824	794	849	802	804	790	794	825	855	840	852	798	825	851	816	826	774	890	831	833	837	804	804	806	786	794	895	782	793	820	782	797	847	803	831	802	845	822	822	832	850	838	849	817	813	838	868	820	833	820	854	877	861	791	827	811	826	809	823	827	811	817	819	826	775	848	832	799	811	822	815	856	841	812	835	877	852	845	860	850	794	814	857	850	831	834	780	875	790	836	790	865	772	826	889	809	801	827	838	874	832	833	835	856	802	799	801	812	841	895	799	817	805	826	799	882	783	832	830	830	861	843	785	890	824	868	866	867	806	859	752	796	827	799	835	834	868	804	840	820	818	854	902	774	842	804	815	808	800	805	847	827	820	827	864	821	852	848	889	820	824	812	812	794	796	802	828	812	815	840	808	830	831	845	814	853	813	806	831	834	853	859	851	808	839	854	780	807	842	824	840	824	850	801	810	823	822	866	861	798	853	806	808	861	862	850	821	819	835	830	848	828	794	804	835	814	833	765	875	814	796	782	848	817	820	798	798	804	842	824	731	833	838	786	824	791	837	818	816	866	821	858	841	815	846	834	848	853	828	863	811	858	843	850	790	821	860	832	850	822	871	836	875	825	832	869	791	822	765	816	815	805	821	787	833	875	861	798	812	883	860	835	780	796	814	785	831	815	803	820	832	820	848	817	840	822	775	848	847	861	823	815	766	815	831	797	838	819	836	839	774	811	831	880	820	810	824	840	844	849	817	826	841	774	829	820	852	831	865	826	842	812	829	804	792	779	761	797	820	814	790	796	830	807	802	835	790	892	870	841	860	833	852	854	795	845	845	851	826	843	804	796	813	841	814	818	849	817	780	799	829	820	813	831	818	803	897	854	828	836	840	809	768	867	829	802	813	823	801	825	827	797	791	856	833	857	837	807	839	847	857	796	855	834	848	881	786	851	887	827	802	821	839	827	847	857	816	802	828	849	860	844	789	831	858	775	830	815	889	852	834	867	819	800	856	842	812	801	807	828	803	858	797	852	865	880	853	808	778	822	797	813	829	796	860	853	837	809	810	864	857	767	835	826	795	859	827	797	810	803	831	815	801	818	806	847	786	826	822	826	828	835	813	857	765	843	801	838	833	812	832	819	812	852
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
