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
338548453071	338548453631	338548454181	338548454731	338548455281	338548455831	338548456381	338548456931	338548457481	338548458031	338548458581	338548459131	338548459681	338548460231	338548460781	338548461331	338548461881	338548462431	338548462981	338548463531	338548464081	338548464631	338548465181	338548465731	338548466281	338548466831	338548467381	338548467931	338548468481	338548469031	338548469581	338548470131	338548470681	338548471231	338548471781	338548472331	338548472881	338548473431	338548473981	338548474531	338548475081	338548475631	338548476181	338548476731	338548477281	338548477831	338548478381	338548478931	338548479481	338548480031	338548480581	338548481131	338548481681	338548482231	338548482781	338548483331	338548483881	338548484431	338548484981	338548485531	338548486081	338548486631	338548487181	338548487731	338548488281	338548488831	338548489381	338548489931	338548490481	338548491031	338548491581	338548492131	338548492681	338548493231	338548493781	338548494331	338548494881	338548495431	338548495981	338548496531	338548497081	338548497631	338548498181	338548498731	338548499281	338548499831	338548500381	338548500931	338548501481	338548502031	338548502581	338548503131	338548503681	338548504231	338548504781	338548505331	338548505881	338548506431	338548506981	338548507531	338548508081	338548508631	338548509181	338548509731	338548510281	338548510831	338548511381	338548511931	338548512481	338548513031	338548513581	338548514131	338548514681	338548515231	338548515781	338548516331	338548516881	338548517431	338548517981	338548518531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12017	718	644	490	378	300	256	230	204	212	190	192	195	154	183	203	183	191	196	152	160	172	180	191	162	172	154	147	169	166	160	172	161	191	181	163	145	168	149	171	161	165	157	159	189	159	158	177	157	158	149	174	171	185	155	163	156	170	180	181	168	176	159	142	167	152	177	162	167	170	163	162	185	172	150	160	170	142	154	152	163	153	166	153	141	184	151	161	175	185	147	143	180	178	165	150	142	161	139	159	158	164	175	153	164	168	174	164	155	171	179	168	181	163	164	141	132	154	182	183	161	152	163	152	172	167	165	167	157	180	133	152	145	174	173	152	150	152	144	144	171	148	157	158	183	151	177	176	159	157	164	178	191	162	160	154	152	167	139	166	163	171	152	165	168	201	198	145	172	169	184	154	166	162	171	159	165	190	178	174	169	141	155	175	166	165	143	172	150	157	167	184	174	157	165	185	173	167	174	158	157	156	175	154	172	160	147	146	143	164	182	175	166	158	167	155	152	145	174	171	161	177	178	167	147	153	183	174	190	157	158	172	142	189	167	174	118	184	165	136	158	179	165	153	150	159	157	146	171	174	154	151	156	144	155	134	145	164	181	185	188	172	143	175	134	176	164	157	173	166	179	146	180	171	155	193	165	185	171	165	166	158	150	177	175	160	174	172	152	155	177	155	181	165	159	186	160	153	152	171	182	154	155	187	167	167	142	169	116	169	164	151	179	184	173	164	168	129	167	155	145	151	158	156	178	191	162	189	167	170	169	152	156	155	150	153	160	187	171	184	162	171	191	156	164	184	172	168	176	165	142	136	141	167	179	176	190	164	166	170	143	185	167	155	187	153	174	160	164	186	166	150	157	154	148	156	161	157	158	157	162	164	177	159	169	151	163	163	176	170	162	163	173	147	179	154	157	145	142	189	152	160	170	164	186	157	185	159	167	196	165	169	195	154	179	157	169	150	169	137	162	183	172	174	183	149	160	174	165	157	163	168	154	152	184	179	164	170	149	158	177	152	168	149	162	152	142	160	183	180	158	174	170	169	146	147	181	185	157	140	135	162	161	165	161	169	156	168	187	190	159	165	175	154	168	159	153	159	147	151	152	160	144	159	157	168	149	186	158	180	167	180	157	149	156	162	187	170	159	157	171	155	157	160	154	196	165	177	159	138	191	185	159	138	167	159	127	155	181	150	160	175	168	183	148	165	137	158	181	154	148	151	163	151	150	149	154	144	172	167	172	175	164	168	167	141	154	152	202	158	172	168	154	165	156	175	176	158	159	182	155	149	166	157	176	162	161	139	185	149	151	180	158	156	161	159	171	181	162	183	186	183	165	164	164	161	167	165	149	167	143	186	184	167	181	154	145	156	146	174	165	152	150	166	160	153	164	163	170	157	168	193	172	157	154	187	144	140	165	148	144	168	173	168	177	150	166	173	157	159	135	151	164	156	177	157	152	162	188	150	152	170	148	139	134	155	168	147	171	161	146	154	172	145	163	164	164	150	178	146	165	152	150	172	182	161	174	152	156	143	167	158	165	152	151	165	182	163	170	167	173	142	159	178	159	154	155	148	146	166	158	146	167	154	154	160	169	151	150	176	172	156	198	155	153	170	155	178	146	164	144	157	168	141	163	184	160	180	155	151	151	178	174	158	151	184	172	154	178	155	173	157	136	158	149	164	197	175	172	174	144	157	168	165	163	162	182	169	153	178	171	154	155	173	138	159	166	166	171	145	164	139	153	150	153	175	171	155	158	174	172	185	182	155	181	163	151	147	174	169	152	156	164	180	166	169	164	149	164	170	170	132	151	147	142	166	138	153	138	158	168	159	173	177	139	160	183	139	174	161	158	171	157	158	163	157	163	175	151	149	167	157	161	156	155	161	169	182	178	158	160	171	165	133	179	151	149	152	164	153	159	142	153	153	189	145	163	171	161	144	165	158	164	180	175	182	175	181	151	147	166	154	132	181	160	165	152	162	159	158	140	163	184	171	160	161	170	178	180	167	168	158	174	146	161	162	146	172	160	178	192	175	181	165	169	163	162	131	155	167	171	173	186	176	140	197	155	159	169	164	158	177	158	158	162	160	174	172	170	167	176	188	164	175	164	139	173	159	154	175	191	154	159	171	164	159	161	153	180	147	174	172	154	178	162	178	147	152	147	153	161	149	162	171	175	161	166	173	174	152	169	153	149	154	166	151	127	159	153	171	180	166	185	154	150	181	158	144	155	166	173	153	174	194	169	166	148	164	154	170	179	180	163	181	173	203	195	164	181	179	169	163	155	165	147	175	164	166	157	155	170	157	154	164	178	158	162	171	189	151	151	143	151	204	164	179	192	161	153	149	159	145	175	150	179	161	159	154	165	138	150	175	125	148	176	169	171	147	153	153	159	173	181	158	167	165	165	175	167	158	172	161	149	152	190	160	152	173	137	183	154	155	162	153	147	146	158	166	169	180	164	163	185	187	147	159	171	154	179	198	173	186	147	173	165	175	166	155	149	193	168	159	191	162	197	170	139	150	163	192	166	153	168	171	164	134	170	186	141	141	155	180	163	191	166	161	178	156	155	171	169	160	172	148	155	161	165	156	183	157	151	159	174	152	146	154	183	149	165	175	162	165	161	170	162	169	155	162	162	161	150	164	166	164	167	177	168	173	168	157	180	173	159	143	148	160	161	151	167	145	160	161	138	165	168	158	154	145	164	183	163	170	174	190	145	193	161	173	177	180	161	134	180	167	180	175	161	156	157	156	188	140	176	166	158	181	170	144	142	158	167	171	175	144	163	142	177	165	194	160	213	176	167	164	174	166	183	165	161	131	203	175	162	177	164	166	128	173	164	167	163	163	176	157	164	168	136	169	195	162	180	176	162	166	159	140	151	174	171	162	173	158	162	183	150	166	142	161	176	179	154	150	147	162	173	158	157	157	154	175	155	174	170	159	170	160	139	156	160	168	158	171	164	144	167	149	166	173	163	169	156	169	156	168	177	178	143	141	180	173	160	145	188	161	188	162	153	162	167	163	174	156	167	161	183	167	164	158	169	173	159	148	173	190	164	159	151	186	151	142	150	159	155	173	175	166	152	166	179	151	171	172	169	147	167	160	162	165	139	144	148	185	168	147	178	175	160	165	169	165	170	162	155	179	154	171	169	169	165	160	176	162	165	148	146	160	166	170	180	156	172	166	196	174	164	194	167	157	150	157	150	164	173	188	147	157	154	168	192	157	169	158	168	167	150	135	181	164	158	182	158	160	163	179	145	157	159	168	161	187	148	148	167	162	167	167	157	150	192	165	164	152	142	150	155	162	160	154	143	174	163	191	177	168	165	158	162	176	177	167	184	145	157	180	155	183	153	150	183	166	166	166	174	165	174	161	164	172	161	148	172	147	197	155	170	160	149	166	164	140	154	145	147	179	157	148	151	189	158	154	156	170	163	176	127	136	136	174	165	173	134	169	144	177	131	177	173	147	166	151	140	151	163	134	170	179
7962	818	1480	1609	1435	1120	927	848	785	667	645	589	576	619	559	532	504	528	511	452	470	498	477	484	490	498	487	441	470	453	463	438	482	493	439	416	446	441	473	494	466	440	492	470	472	450	453	447	458	425	474	440	431	430	458	428	478	457	443	415	441	439	393	433	418	411	434	422	443	447	435	428	449	415	459	465	413	464	416	440	437	435	426	431	395	449	413	444	384	469	423	412	415	418	439	426	433	410	451	450	440	439	402	454	472	394	442	447	416	421	435	473	458	439	425	429	421	406	452	429	439	388	403	418	467	439	432	458	432	408	397	438	410	426	409	426	425	444	396	449	399	393	454	399	402	405	445	455	430	401	438	412	425	431	409	424	433	453	431	439	423	395	419	393	406	433	425	433	412	451	423	435	410	405	400	441	442	399	395	398	423	370	405	480	431	416	438	419	412	414	434	476	439	450	454	402	394	430	430	425	467	415	466	414	424	422	405	434	414	429	389	388	430	472	416	400	447	392	412	465	399	379	429	428	408	398	416	423	402	421	412	435	383	474	418	435	418	402	439	408	445	403	438	445	461	427	405	459	392	421	436	419	429	433	432	456	442	423	437	437	427	411	398	435	427	424	391	416	457	427	435	376	440	420	457	366	427	411	418	419	429	425	432	407	440	422	383	409	409	401	458	462	442	411	413	458	411	444	388	443	429	441	449	440	398	458	398	403	395	425	431	450	434	425	422	428	426	416	451	427	426	426	427	428	404	402	445	420	419	404	420	425	417	445	398	407	383	410	425	419	412	435	407	424	409	400	451	386	397	430	437	411	419	430	446	416	463	431	398	446	407	418	430	428	379	388	421	454	426	423	422	419	437	398	461	399	446	418	417	397	462	456	419	411	433	422	449	432	405	414	415	399	394	414	475	469	402	433	452	411	412	432	417	455	407	422	414	368	447	427	419	440	408	405	427	436	417	468	456	447	422	386	431	444	445	449	414	394	435	451	417	420	420	416	465	404	397	415	441	421	421	408	445	391	415	455	407	438	424	399	445	424	476	384	404	407	463	413	407	448	406	453	424	418	408	439	439	425	454	438	414	400	457	445	393	420	429	401	451	442	450	414	445	460	424	429	415	450	417	429	446	421	409	390	450	444	432	404	423	397	411	412	434	435	409	415	439	458	419	453	426	412	409	421	438	436	405	403	405	477	386	429	429	380	436	414	430	432	415	433	418	421	399	431	412	454	410	419	430	431	415	381	414	409	391	464	441	438	435	409	423	385	487	406	415	435	422	418	393	429	430	434	427	437	389	421	460	427	440	397	409	391	445	423	413	420	396	402	418	414	408	429	425	400	400	465	399	437	423	408	443	428	393	473	425	431	431	430	467	477	423	408	433	404	409	374	388	416	441	438	398	425	396	382	438	425	419	424	436	415	447	430	392	436	458	407	436	423	428	459	429	395	401	418	423	419	387	434	413	439	385	452	438	437	448	393	422	445	479	356	429	433	392	438	412	424	492	414	417	403	408	392	442	385	437	452	407	437	377	440	413	421	449	490	411	427	456	402	409	425	407	441	422	414	418	419	412	445	440	440	450	404	417	408	420	413	438	411	415	403	453	426	451	404	414	433	415	411	427	450	418	452	407	438	402	389	430	446	410	471	424	405	411	424	437	446	424	402	409	406	421	417	438	434	411	440	428	452	411	412	450	408	388	402	425	413	414	429	451	425	393	395	402	438	434	412	402	468	413	431	409	457	447	442	413	445	424	430	429	377	432	438	418	409	426	426	391	427	388	412	408	415	418	417	433	413	431	433	459	427	422	436	417	476	416	443	410	438	403	417	417	436	413	426	414	410	448	411	441	438	431	399	436	432	423	420	451	434	388	412	419	473	420	431	405	416	428	401	434	384	430	397	392	400	390	466	405	425	442	398	392	444	421	414	359	429	424	432	432	415	419	424	438	449	419	413	442	427	449	452	412	467	442	416	439	466	470	424	406	423	448	388	423	436	414	444	431	394	465	434	416	418	434	381	448	453	426	435	426	427	380	437	418	463	408	446	426	428	440	410	426	426	411	460	386	404	428	442	447	455	430	438	443	409	415	441	441	456	453	459	417	440	412	409	424	420	405	440	439	420	400	436	429	426	454	448	427	434	426	396	454	408	446	431	424	407	457	454	418	430	436	437	443	408	424	424	405	428	420	392	451	437	435	421	398	440	389	443	391	428	424	413	435	436	451	402	392	423	404	417	428	424	467	455	451	450	438	431	413	443	454	407	460	434	447	456	421	415	444	424	419	464	463	455	391	417	393	426	428	410	440	447	419	401	387	398	378	437	449	433	451	413	417	422	422	420	400	417	416	443	404	397	436	406	402	429	439	449	420	438	421	413	412	390	425	459	439	420	430	436	429	407	433	416	453	423	367	421	411	414	438	404	375	450	417	421	443	396	434	405	389	440	423	420	446	414	450	409	390	451	422	432	456	431	439	423	433	395	438	444	398	425	426	406	404	420	443	453	438	422	395	407	379	405	419	416	430	441	443	406	398	465	441	421	434	414	455	449	398	447	431	407	426	414	425	393	416	407	432	396	418	404	436	416	429	451	428	376	438	440	411	386	434	440	446	428	434	429	438	416	410	408	410	426	440	397	421	397	421	413	416	409	406	432	411	397	467	434	426	449	410	438	427	439	413	397	409	409	422	410	479	432	432	425	429	407	384	439	407	419	435	447	417	431	403	426	440	425	424	412	435	442	388	447	432	415	393	415	418	418	451	451	404	421	432	404	407	394	462	426	479	400	416	442	448	423	477	402	438	404	411	465	389	411	405	437	458	412	442	422	453	422	446	434	426	412	427	405	413	445	435	411	448	386	405	426	384	404	431	435	431	425	455	408	439	443	409	452	432	413	414	439	433	460	412	417	431	435	427	443	457	460	388	386	407	383	374	411	434	417	426	460	448	407	423	469	393	444	483	416	411	395	417	382	421	440	427	419	410	406	425	412	409	443	421	451	394	445	415	418	408	434	456	439	446	436	419	429	412	461	443	428	429	414	418	448	414	478	427	445	413	442	421	396	436	426	425	427	420	412	396	421	409	457	416	425	437	464	471	446	472	426	442	389	443	415	422	431	422	412	419	412	412	407	410	443	435	440	381	429	439	440	424	424	416	430	434	415	415	399	428	405	428	390	457	447	395	439	425	413	440	439	424	377	428	451	452	401	398	432	409	437	418	434	437	439	450	423	422	433	405	449	413	398	409	431	404	426	387	441	445	433	450	393	461	405	434	436	430	429	413	455	419	412	420	401	423	436	434	419	397	413	430	408	416	433	414	423	441	424	449	418	430	405	391	451	450	440	404	392	424	411	436	418	430	419	420	440	439	423	425	419	418	398	423	433	412	424	405	412	437	452	406	411	419	436	455	427	408	430	407	446	417	435	433	423	389	405	407	421	449	433	406	444	447	431	445	397	470	405	441	402	402	409	435	413	434	445	429	468	425	409	390	424	418	455
1277	336	361	342	361	348	358	351	361	333	369	406	388	322	368	363	387	376	343	351	360	334	325	362	340	358	340	358	359	358	339	347	356	332	384	339	378	305	329	368	342	357	370	329	377	360	346	378	340	397	362	366	365	320	364	351	319	346	388	370	339	336	319	333	325	362	322	356	347	370	364	355	349	362	385	340	325	350	337	337	337	376	363	359	334	323	350	361	310	335	364	329	341	324	353	371	350	369	368	376	341	367	341	376	361	308	351	323	344	379	346	301	342	371	319	334	332	345	352	337	348	347	342	340	375	345	339	342	358	360	382	368	330	344	360	350	376	349	365	331	361	342	354	337	356	328	360	361	346	365	327	343	366	369	341	380	380	348	339	369	377	348	343	391	323	349	342	352	342	346	353	337	366	303	345	353	330	368	360	349	341	328	346	338	335	363	347	374	395	389	325	323	384	372	348	373	358	361	354	365	379	345	331	342	315	323	334	352	370	370	373	385	336	379	338	327	364	330	355	350	366	345	370	319	418	354	345	357	332	345	363	325	353	324	339	369	370	342	399	329	349	306	351	365	352	337	326	348	351	374	331	339	377	351	344	319	378	390	346	317	366	365	333	308	364	338	364	389	350	371	358	365	341	343	362	344	353	358	357	321	368	356	374	325	367	368	325	321	349	364	352	344	338	378	349	375	345	344	337	328	351	328	322	369	338	319	337	370	340	347	365	377	349	363	362	339	325	311	323	370	331	379	363	329	361	374	334	358	389	354	337	364	329	401	321	345	371	336	384	358	348	375	366	310	366	354	344	327	346	362	351	349	362	318	346	338	411	327	356	367	365	363	336	328	345	374	348	370	351	327	347	322	317	365	374	349	361	349	330	342	333	388	334	330	330	351	365	346	388	413	356	326	378	354	379	363	352	352	347	335	353	389	368	348	323	345	366	387	352	334	333	341	373	324	382	321	343	329	300	335	358	356	336	380	407	349	355	368	353	386	332	348	345	370	354	364	337	344	356	395	341	407	328	351	339	348	333	345	366	338	360	349	321	374	351	364	317	365	342	342	344	376	371	367	335	318	329	344	351	374	366	380	350	354	310	348	363	348	348	342	379	359	341	351	372	408	346	359	312	354	347	353	343	366	369	333	324	331	338	351	287	370	361	322	351	333	342	340	327	339	377	342	354	318	390	378	342	351	366	367	358	358	361	360	327	331	351	340	367	345	366	360	356	341	351	346	354	358	338	384	372	341	362	362	366	342	352	347	373	328	345	356	333	326	387	305	346	347	319	364	377	333	349	383	369	366	369	299	345	328	357	341	341	331	363	352	353	298	361	395	359	338	375	343	353	328	308	370	394	370	336	362	318	391	363	357	390	365	339	362	346	373	365	347	367	349	331	344	359	359	360	337	337	377	353	371	362	361	361	354	331	311	345	339	368	329	341	387	347	327	356	346	341	309	358	342	356	327	350	325	341	367	368	368	397	407	330	328	334	371	315	333	343	376	323	337	344	368	396	392	356	366	356	351	350	358	379	389	357	354	358	347	363	344	362	383	403	371	350	365	359	378	370	322	361	329	331	348	333	350	350	346	358	341	366	350	377	357	362	357	353	326	386	320	350	361	347	324	362	351	341	371	343	328	369	340	317	356	345	368	332	318	351	361	349	304	346	394	347	381	363	354	337	366	310	341	343	358	336	341	335	365	332	383	344	324	334	349	333	377	354	376	316	346	342	334	348	357	338	341	380	373	313	339	325	340	345	333	332	321	340	334	373	386	299	360	377	391	382	396	336	364	362	368	360	337	380	378	353	366	330	351	354	370	332	351	344	394	397	349	350	354	354	340	348	375	331	358	333	346	321	344	355	375	355	317	378	335	368	338	343	340	396	322	366	337	371	325	321	364	345	320	345	360	351	329	368	345	372	352	347	352	354	374	328	333	343	338	350	359	335	339	318	338	341	350	356	329	349	350	352	362	354	373	358	366	343	359	351	327	378	342	364	330	350	348	372	368	316	319	361	358	363	365	346	341	324	359	315	363	370	334	339	353	372	345	338	343	376	386	341	383	354	329	341	344	377	354	374	362	347	373	353	332	377	362	357	322	340	336	381	313	341	328	353	356	377	366	354	359	347	353	340	316	337	376	365	357	348	347	346	348	345	369	362	363	356	364	367	351	370	337	328	350	351	351	355	359	340	362	347	377	352	324	381	361	309	367	343	348	380	332	318	385	359	336	339	351	400	359	325	337	349	356	330	332	344	340	347	354	366	361	374	339	375	371	335	387	329	346	369	376	366	337	343	337	380	366	343	317	394	344	345	363	360	355	364	364	361	336	338	358	386	346	341	324	337	370	338	334	358	344	303	335	363	404	351	363	348	345	315	357	342	361	360	352	361	348	368	335	348	373	375	364	390	369	373	338	348	372	324	321	338	330	367	352	410	390	354	373	360	345	335	340	312	367	366	357	345	342	355	360	283	371	327	347	376	360	337	337	342	357	348	371	359	354	326	334	371	360	343	376	368	356	351	334	343	336	324	329	346	361	368	355	357	343	347	331	357	360	381	332	376	360	356	355	327	333	330	360	348	355	375	362	321	359	391	310	369	351	361	366	369	365	335	332	326	361	359	335	349	351	371	372	365	355	341	359	354	331	345	336	343	323	343	342	335	311	334	418	381	377	368	321	351	371	354	329	356	355	357	305	335	315	350	362	371	324	343	381	349	394	363	325	341	403	369	348	380	376	326	343	368	346	350	372	357	343	362	360	329	369	362	335	361	354	331	322	367	298	365	342	359	304	343	354	346	349	348	351	330	351	336	325	362	356	402	395	322	342	400	345	351	363	344	342	341	340	370	351	348	335	327	335	318	341	372	345	366	336	306	362	329	343	346	340	342	360	351	349	379	346	369	354	346	304	363	379	350	333	356	314	353	365	357	348	358	322	334	356	354	357	327	364	355	369	351	342	343	358	365	353	348	376	330	346	337	357	334	367	375	326	362	394	340	356	358	373	347	344	337	366	364	324	389	339	353	349	371	395	351	337	340	346	353	325	389	372	367	342	341	345	348	361	371	359	378	349	322	348	360	364	350	374	343	346	337	366	358	358	356	335	381	343	327	345	372	324	344	375	379	340	357	375	342	324	347	376	314	340	329	355	357	363	327	326	333	330	380	345	371	383	355	332	325	324	387	359	350	334	349	338	310	333	312	371	365	360	359	355	359	337	354	350	349	372	335	387	352	345	304	338	359	378	318	363	370	414	345	395	309	323	318	337	332	342	357	376	388	388	326	330	370	332	304	315	343	373	378	366	340	331	344	362	331	326	340	346	358	337	352	353	359	369	366	352	348	341	347	363	379	356	358	369	328	345	358	330	359	339	369	380	340	358	337	333	328	360	335	393	345	353	343	350	342	361	359	370	371	367	345	374	365	354	348	329	339	353	351	346	338	376	333	328	321	330	362	356	338	340	353	364	348	351	347	346	329	361	367	329	329	350	334	377	338	357
2037	835	840	854	837	860	847	870	810	821	853	867	868	891	883	810	871	853	811	837	808	807	863	859	849	820	853	827	900	832	882	815	823	901	876	812	883	800	819	856	839	842	803	833	836	843	870	825	837	874	860	825	845	809	892	859	885	800	821	883	898	801	838	874	871	898	876	836	855	842	830	847	824	848	839	805	893	871	842	873	868	825	834	855	834	791	834	833	820	811	850	860	845	852	864	877	864	908	857	862	813	854	837	876	800	822	862	829	819	902	823	829	846	901	818	868	893	849	868	856	858	917	834	833	884	826	900	827	860	838	856	842	811	881	808	925	846	889	856	837	875	844	872	791	860	858	885	824	794	837	840	885	855	834	846	830	919	852	818	882	867	898	822	855	856	895	857	828	835	883	886	895	863	885	820	856	833	821	836	850	874	804	853	852	860	794	838	840	869	877	796	855	905	861	896	796	856	883	885	877	849	848	879	831	853	848	851	868	897	900	869	806	842	864	831	829	874	783	828	867	848	880	776	807	827	800	859	824	831	829	871	884	813	816	880	820	840	876	857	842	829	843	843	852	865	835	806	827	796	897	793	836	813	881	831	843	895	892	865	832	866	869	862	847	875	856	838	813	844	857	848	854	850	854	873	891	813	822	818	821	839	816	833	846	822	853	824	836	894	855	855	850	847	874	882	804	890	838	850	826	931	848	841	841	838	862	862	802	840	851	869	833	838	836	841	756	828	814	852	826	816	828	873	860	869	840	814	860	857	853	829	854	827	811	861	880	780	887	886	851	807	854	844	870	881	773	836	886	883	851	878	869	866	859	825	842	841	820	839	871	817	816	805	843	848	847	820	854	860	823	860	859	815	856	859	845	880	833	811	899	855	906	844	843	805	820	877	867	817	850	838	929	838	819	806	822	859	853	873	789	803	899	837	831	821	835	764	847	891	838	831	870	828	807	870	829	871	871	794	839	846	878	850	781	838	871	877	863	870	802	816	799	844	845	812	862	843	903	887	828	829	869	833	829	849	849	852	867	908	890	853	836	851	844	823	790	820	882	766	842	910	841	828	831	846	834	837	908	835	833	817	828	836	850	826	917	900	884	822	800	884	874	863	838	850	862	891	800	864	826	901	852	856	792	841	817	825	810	817	879	834	853	867	802	834	851	805	860	846	834	862	868	849	844	837	759	853	795	845	875	824	883	838	834	881	913	874	834	883	843	864	832	807	833	820	802	862	855	824	826	897	850	881	819	874	899	828	847	839	868	825	838	827	856	827	834	866	867	822	825	859	825	886	803	820	864	806	843	836	883	809	830	858	791	826	825	818	828	898	869	814	884	850	861	840	869	801	852	841	867	844	883	792	834	897	885	846	839	879	864	874	837	880	853	851	863	886	869	857	865	821	837	827	805	815	824	858	793	866	843	824	834	790	898	849	844	879	876	851	843	811	863	878	841	864	849	819	843	824	850	812	819	915	877	824	840	842	847	912	850	858	853	840	785	807	881	845	805	853	836	825	838	839	911	844	878	896	827	869	857	851	858	903	842	842	791	862	870	826	881	835	845	860	886	888	865	898	852	819	860	845	807	833	813	805	809	834	822	841	805	866	846	837	813	868	824	845	868	877	839	850	882	836	864	854	847	819	844	825	827	869	886	849	815	856	828	858	849	822	820	845	839	816	795	809	840	904	839	851	819	805	851	852	843	816	849	877	820	894	842	838	870	866	848	850	823	811	872	827	872	819	866	830	865	862	864	848	841	848	861	840	784	813	843	877	876	800	826	848	841	848	813	843	885	849	873	838	815	784	841	836	892	842	871	840	813	869	843	832	854	850	802	814	823	843	814	836	844	890	860	819	898	889	865	820	841	878	856	836	872	908	865	843	871	846	850	867	858	898	805	843	812	818	829	857	894	870	805	834	882	820	854	819	889	898	865	842	853	839	854	844	850	809	845	874	828	798	861	847	852	924	800	873	852	845	833	824	895	827	867	852	858	825	836	845	918	789	870	860	872	848	868	833	835	886	847	832	826	820	833	804	826	790	830	879	856	821	850	868	865	860	836	844	853	801	777	813	854	898	859	863	859	835	874	786	853	847	818	850	811	899	867	854	853	831	836	836	842	839	832	826	894	869	875	812	820	845	829	799	871	816	821	866	873	855	845	810	872	877	844	849	771	861	819	844	859	791	895	859	912	872	874	845	840	890	865	857	818	853	868	896	845	795	851	901	843	865	861	840	843	779	805	902	860	855	838	819	848	847	877	804	826	813	827	890	836	829	805	832	839	842	816	877	875	880	810	834	857	858	838	841	821	830	806	854	849	834	830	875	863	880	855	896	851	814	859	872	821	833	881	840	816	820	836	841	813	874	903	850	870	876	840	845	818	846	895	882	851	879	825	834	903	810	842	847	844	829	857	830	793	789	846	865	857	809	810	826	825	860	847	890	849	827	830	870	838	854	840	885	852	817	869	849	847	810	832	818	812	816	798	844	832	890	798	846	833	870	872	864	881	861	832	847	864	878	827	788	845	825	877	855	853	871	836	859	867	858	860	857	861	820	901	844	847	822	821	858	876	827	859	855	832	817	821	900	831	884	896	871	796	845	885	886	850	887	834	821	881	839	887	896	862	827	845	894	822	862	866	857	810	816	860	854	883	821	878	886	830	854	923	831	863	855	843	791	794	862	819	777	858	860	790	866	867	852	878	852	841	900	815	908	850	840	856	859	892	818	819	838	783	803	826	797	806	894	841	856	899	820	847	826	879	827	841	855	812	851	812	789	884	869	819	881	876	861	826	818	865	865	873	832	809	898	798	891	892	841	835	835	876	859	895	821	825	812	812	828	861	846	823	868	810	849	901	872	843	832	869	838	851	833	843	825	864	877	864	896	837	851	844	850	878	844	859	819	860	811	837	801	865	835	922	791	844	838	832	849	860	875	893	795	802	838	868	897	820	782	859	813	899	838	839	845	867	904	885	825	812	813	826	803	834	848	891	800	830	830	833	868	830	841	857	872	844	841	846	811	872	819	841	882	816	892	868	843	820	852	872	852	855	838	857	868	868	864	847	890	791	828	835	830	917	874	792	797	845	886	820	820	833	833	815	831	818	838	855	827	837	853	804	798	890	828	843	759	852	889	868	865	867	829	864	844	880	852	870	882	797	791	838	836	901	836	825	853	831	809	850	794	826	824	867	806	880	859	827	850	864	841	817	864	868	823	843	876	825	858	860	833	856	892	795	824	848	870	853	830	861	833	878	781	868	797	851	833	796	845	856	838	865	807	884	869	843	812	814	866	890	834	836	829	874	846	858	879	825	834	840	877	885	799	895	808	854	832	866	871	889	886	822	869	843	840	883	847	853	859	869	821	844	866	839	860	836	856	861	785	856	826	852	877	855	832	779	870	785	843	917	834	884	876	864	904	853	850	842	864	862	826	837	849	850	812	887	833	901	820	794	830	838	887	900	839	858	895	928	870	867	805	833	850	826	856	833	882	857
6986	569	499	501	442	389	377	378	367	372	355	344	356	347	318	303	328	330	330	341	329	308	337	333	327	336	338	339	334	360	327	303	301	321	363	321	328	304	306	352	331	304	318	315	350	330	351	325	329	337	339	314	328	334	340	306	363	325	299	327	324	326	292	322	329	287	301	293	323	305	284	328	321	352	310	327	301	357	324	323	340	299	300	323	330	314	322	306	319	309	317	314	281	324	313	325	314	318	345	284	330	326	308	309	319	303	331	328	330	359	301	317	348	311	325	316	292	314	335	335	307	321	293	327	324	324	328	337	308	287	306	301	344	332	314	330	287	315	317	333	329	288	316	293	315	357	309	307	360	333	299	362	333	290	328	310	330	295	294	336	317	324	290	310	327	326	334	325	327	329	302	335	321	339	355	327	309	304	302	322	314	310	308	320	328	323	322	312	346	285	301	343	345	315	336	286	300	320	299	300	322	365	324	324	300	333	348	310	345	329	327	297	323	314	315	295	313	312	313	323	325	323	348	333	325	296	303	338	321	300	326	341	338	324	316	319	349	334	301	348	296	339	349	329	328	309	321	292	340	329	315	296	344	319	321	310	304	310	343	310	339	318	345	321	319	316	293	297	311	327	329	300	322	335	303	324	331	317	333	311	298	293	309	357	333	333	289	320	299	348	316	321	385	327	331	346	326	341	331	315	351	325	328	289	343	305	313	316	293	331	302	313	300	344	316	292	338	299	329	318	319	324	348	354	330	337	311	315	327	332	328	310	345	303	346	323	333	325	336	339	340	325	320	363	324	332	308	302	306	328	293	342	318	328	287	331	319	345	336	359	326	344	326	331	319	333	335	343	325	277	326	327	328	335	310	343	302	306	334	344	328	327	295	310	311	320	316	365	321	342	312	305	337	332	319	316	309	299	260	356	294	299	321	310	301	313	303	291	309	331	291	317	297	312	321	320	344	313	354	327	318	333	296	342	309	327	321	327	339	302	319	306	297	325	348	311	324	302	314	354	326	317	321	325	301	303	311	306	357	325	348	332	333	343	309	327	345	325	312	292	327	297	339	319	360	353	314	399	335	326	313	316	317	304	309	282	342	341	303	324	312	311	337	290	352	303	348	353	338	316	357	327	340	310	331	341	303	325	313	335	294	332	332	318	329	311	313	332	360	295	310	325	317	332	312	307	325	283	331	308	360	306	313	331	353	354	313	313	309	335	322	306	309	323	316	328	312	309	328	299	337	324	303	315	327	322	335	319	319	284	297	322	314	362	321	319	299	331	332	329	344	339	358	328	313	298	321	354	346	286	299	308	314	287	315	315	332	338	305	331	322	346	323	280	336	329	294	308	333	299	338	304	310	317	325	292	325	341	332	314	306	315	296	327	339	348	317	324	307	308	331	331	348	312	306	340	350	301	315	329	307	331	350	320	306	333	314	335	322	340	307	374	292	332	335	348	341	302	314	320	360	280	335	341	315	309	328	336	299	335	319	335	328	319	326	321	330	340	305	306	329	323	289	336	316	284	309	292	315	348	319	332	328	305	358	336	334	299	325	316	337	339	339	338	331	318	324	357	316	307	319	333	327	331	356	332	306	293	329	328	360	310	334	366	337	346	311	325	348	303	346	316	304	339	333	334	319	334	317	315	300	318	354	326	310	322	310	328	311	338	323	279	335	325	296	349	353	306	321	326	318	325	351	329	323	321	328	330	320	331	320	335	317	316	330	343	300	340	317	310	320	357	291	332	337	296	317	317	324	320	310	316	301	325	316	326	339	341	315	326	303	302	316	332	289	312	324	338	351	292	299	291	312	335	310	300	303	312	333	355	310	294	334	313	355	328	281	359	350	325	320	327	292	320	299	295	293	347	306	330	338	330	328	325	332	315	345	322	315	317	307	309	305	324	345	314	313	320	322	314	300	313	307	342	342	334	312	307	295	315	333	306	297	316	316	301	323	346	356	313	310	293	326	348	300	302	327	320	316	296	287	322	295	334	344	330	338	339	319	313	371	309	313	320	296	309	328	292	322	343	296	328	322	326	329	314	321	321	328	327	326	351	340	343	337	341	316	322	345	301	323	303	276	323	325	318	330	315	330	315	348	290	321	320	322	291	301	349	338	307	368	340	322	325	327	316	310	339	308	337	289	313	358	309	330	307	325	315	305	287	345	359	388	305	345	333	314	333	339	350	298	335	316	334	313	305	305	335	317	322	330	347	305	310	347	314	318	330	331	323	330	319	315	304	289	349	345	333	328	336	314	307	312	324	292	327	308	317	330	315	321	316	295	318	335	291	286	335	338	318	347	340	336	310	318	306	301	307	311	339	312	303	330	299	312	324	314	338	320	355	360	332	342	293	349	299	292	336	298	343	318	344	319	316	312	350	304	325	342	315	331	273	352	311	313	353	311	317	298	345	348	308	356	275	320	300	307	307	339	357	326	334	318	322	317	314	313	313	309	344	313	328	359	332	326	355	340	327	334	308	315	318	289	316	325	307	318	328	323	361	368	324	323	273	339	328	313	331	311	325	307	329	323	313	349	315	298	321	309	337	370	337	342	342	316	347	328	355	320	309	346	339	341	305	325	337	333	316	341	321	338	332	339	313	315	312	330	331	312	283	323	321	314	335	350	311	321	325	364	362	321	322	318	311	290	323	291	311	313	366	325	322	317	310	327	331	313	316	328	321	319	293	304	340	323	303	299	329	327	299	342	341	307	315	336	338	271	355	313	310	296	344	337	332	339	309	356	324	323	315	334	330	327	306	338	340	314	345	354	313	325	333	360	349	335	330	318	357	322	283	319	320	294	303	326	338	341	308	280	298	325	307	307	288	322	333	323	306	301	335	352	319	322	309	357	316	361	320	341	332	302	323	294	327	315	351	315	341	306	329	322	307	296	313	309	308	348	325	296	300	344	322	305	316	321	349	304	307	315	307	322	309	327	312	321	336	321	339	316	303	313	317	336	334	367	323	304	372	339	306	306	306	342	315	319	319	326	303	324	351	364	290	295	317	321	310	292	334	311	322	301	306	304	310	313	339	337	326	343	323	325	307	295	337	341	323	357	300	315	312	345	374	300	300	374	330	326	342	316	325	314	327	319	349	348	302	305	338	322	314	268	332	309	345	350	329	316	325	333	336	326	300	343	303	341	344	349	330	347	326	348	278	301	327	305	345	307	333	351	318	314	347	328	365	289	322	307	336	344	301	317	326	330	334	317	346	314	321	311	348	329	300	314	347	341	335	335	324	325	349	340	326	324	320	335	361	319	319	311	347	334	339	346	281	327	305	289	304	314	343	296	340	315	291	314	316	332	336	323	297	351	306	324	316	310	331	333	330	344	299	317	323	313	344	352	310	281	336	327	299	313	334	318	330	307	309	351	334	315	298	309	320	324	335	305	317	324	316	338	306	306	345	332	322	351	331	327	349	324	298	315	345	323	313	320	318	354	311	278	319	328	339	301	330	303	287	312	317	292	322	310	319	321	327	331	311
6578	1033	1353	1428	1294	1218	1030	1018	988	945	914	874	875	881	876	853	803	873	856	804	847	806	775	806	792	828	749	750	756	834	806	778	813	802	798	763	811	820	793	800	821	775	822	751	811	781	767	771	801	792	746	761	793	769	781	778	780	752	819	797	775	796	788	817	814	786	779	753	734	819	750	806	740	785	784	752	793	757	744	802	771	778	759	745	762	815	786	762	762	800	752	781	781	753	792	805	760	822	747	768	817	755	737	815	749	784	753	789	756	801	778	784	763	773	806	759	790	839	796	721	798	807	745	808	784	755	772	760	739	788	755	756	763	800	846	832	726	768	759	744	748	771	790	747	741	730	818	753	793	768	773	779	779	794	764	760	761	784	771	799	792	752	792	778	743	748	752	785	801	775	737	775	754	761	768	770	763	777	777	798	784	755	760	729	788	769	764	786	765	800	811	809	778	778	757	769	793	793	716	730	776	733	758	778	775	788	796	784	752	731	746	781	722	773	730	751	766	727	775	763	742	803	782	793	753	739	769	769	750	742	724	783	724	790	776	735	772	801	789	771	740	733	747	807	797	742	794	783	776	787	767	757	755	762	783	775	777	759	762	795	768	807	755	743	749	762	729	818	720	712	750	778	759	738	717	737	771	768	741	857	804	759	759	756	778	782	780	789	762	820	722	732	764	761	762	745	776	765	760	764	770	704	733	767	792	788	803	807	809	817	767	742	788	787	736	824	796	808	750	804	739	751	744	748	782	796	718	796	749	778	742	731	797	731	781	766	770	776	784	740	737	815	781	739	775	816	780	769	793	731	787	784	756	795	778	750	741	778	788	771	764	724	770	814	727	767	795	815	699	816	768	715	783	762	773	796	762	795	785	787	799	795	771	784	740	749	781	755	800	775	766	771	775	759	790	763	779	729	782	804	751	809	827	768	745	744	771	773	767	795	806	796	816	747	776	787	751	784	810	733	799	789	775	721	773	818	750	762	763	795	813	771	824	732	732	746	762	755	774	778	762	780	796	768	815	757	777	774	783	789	772	822	767	758	776	780	765	750	763	794	765	780	748	805	761	766	798	762	774	813	798	760	741	798	760	779	804	720	811	784	784	818	777	800	796	720	824	743	796	730	786	831	730	766	784	808	763	797	787	782	781	803	759	765	806	771	866	830	797	763	735	772	811	719	753	764	729	773	793	791	791	785	766	754	752	754	731	785	775	797	784	780	786	789	778	803	782	773	815	813	838	753	780	744	767	768	772	738	749	773	746	783	771	766	763	777	790	788	773	774	735	776	762	786	767	782	779	796	748	737	789	804	745	754	784	768	784	792	787	756	768	812	756	760	823	767	819	791	756	795	805	766	792	707	757	769	786	792	783	760	773	800	753	756	732	709	757	764	852	754	758	795	803	732	763	787	806	747	812	751	784	772	732	756	732	824	779	765	769	794	788	769	821	756	770	814	808	800	766	734	735	726	791	830	793	818	774	763	816	765	746	769	825	790	783	755	774	780	785	768	776	754	769	770	819	788	748	756	753	732	776	781	731	775	743	815	786	784	798	755	777	760	812	777	798	738	755	757	748	806	786	730	738	828	759	822	788	744	773	838	748	763	784	802	770	787	773	798	732	891	746	771	744	754	791	793	775	789	811	735	779	831	799	803	743	793	800	762	790	754	745	753	768	796	793	774	742	790	836	778	701	763	776	746	797	798	757	786	787	746	722	768	788	775	770	786	790	748	770	764	788	739	725	748	728	757	792	770	746	750	763	779	794	777	696	795	829	740	722	780	772	767	765	775	781	781	779	791	775	804	788	733	748	754	767	801	745	805	765	796	796	782	783	820	791	762	747	814	792	774	813	743	786	763	765	771	762	812	782	803	799	795	783	752	777	799	800	757	745	793	777	758	795	704	779	783	769	777	791	770	763	771	783	813	790	722	741	760	824	723	799	768	776	758	719	789	796	768	805	779	740	763	780	799	754	812	750	779	759	791	772	770	783	707	800	718	769	803	766	752	815	780	770	836	827	751	760	739	750	761	786	768	767	769	774	760	753	780	782	771	761	774	811	760	739	757	775	765	780	782	729	759	775	775	756	798	767	782	788	824	804	771	773	744	793	779	804	802	782	774	750	763	765	760	799	780	774	827	796	765	748	827	797	781	792	793	807	770	749	778	766	783	713	792	781	794	768	801	770	817	782	780	740	809	784	742	734	785	773	829	749	730	764	768	786	769	744	786	801	768	712	738	821	815	776	763	798	811	776	790	807	758	778	783	760	752	782	749	790	745	818	768	803	757	798	819	764	758	813	749	752	783	820	739	767	758	753	767	779	769	757	726	788	686	733	753	797	788	837	813	788	764	795	739	751	816	785	765	728	756	739	794	831	835	776	786	750	764	774	759	793	791	844	762	802	767	784	794	788	782	772	839	821	736	792	762	762	781	767	774	796	800	764	769	828	811	789	746	775	809	779	773	718	779	789	772	784	810	826	805	750	768	813	774	786	778	821	794	778	722	738	729	808	757	770	748	726	814	850	710	745	735	743	760	772	781	825	773	785	769	780	729	782	836	755	770	761	738	744	759	798	792	765	756	763	818	759	743	753	766	763	764	810	792	729	778	849	748	761	751	791	751	798	790	772	810	741	844	775	766	783	813	721	757	739	729	751	774	802	756	806	770	807	758	784	684	778	769	774	807	815	801	859	793	785	770	794	752	815	782	746	798	749	770	846	767	762	808	801	773	807	749	804	757	795	798	749	779	782	730	801	773	810	757	771	805	766	768	747	810	811	738	820	806	781	795	800	782	803	761	824	773	773	772	760	754	798	788	731	818	751	735	738	762	829	809	756	817	800	801	808	734	791	819	722	782	774	809	762	723	773	758	788	747	753	775	792	752	740	782	775	771	820	776	793	818	785	765	792	818	788	800	773	765	766	710	741	736	813	761	803	756	757	825	808	758	755	802	796	765	806	777	789	756	753	750	751	751	747	783	751	755	816	724	782	792	761	813	806	759	784	788	787	797	735	768	783	785	807	787	750	739	753	740	756	749	797	770	786	793	787	765	778	737	730	768	820	714	784	767	763	749	764	734	800	799	740	817	796	797	776	754	761	759	762	750	775	775	771	814	743	739	786	760	786	787	763	808	734	754	752	740	797	794	793	752	770	806	806	761	798	803	788	792	791	765	750	786	768	721	787	803	761	792	792	738	741	712	768	722	708	764	791	786	779	798	772	745	745	705	714	757	786	811	823	809	750	803	825	756	789	724	770	750	772	745	754	783	755	763	770	748	762	760	814	749	774	774	789	783	773	771	767	829	799	763	730	715	748	762	795	742	759	751	762	809	771	764	795	757	795	764	773	813	773	806	733	782	817	777	737	781	797	789	751	764	786	749	751	787	700	763	763	745	807	754	822	793	740	784	774	783	741	779	758	728	838	772	814	820	817	740	731	811	770	742	742	828	777	787	751	737	752	760	831	798	781	774	765	770	762	811	769	834	733	773
11827	706	598	423	384	281	225	231	192	180	193	186	168	178	193	173	175	176	167	170	180	167	138	153	176	192	143	154	142	176	173	159	156	174	174	160	165	156	170	164	179	168	156	166	150	166	168	158	167	161	126	183	182	159	165	155	172	180	166	151	187	172	160	181	150	151	177	152	174	164	153	160	185	141	140	174	143	155	141	168	151	170	172	165	168	179	166	153	162	165	149	149	166	151	170	135	153	138	148	154	150	176	160	175	147	178	153	165	168	134	161	190	155	162	125	168	135	145	150	161	148	156	171	166	159	166	129	153	166	174	181	163	129	163	159	158	172	172	138	171	134	154	157	133	156	167	184	157	185	168	154	160	174	164	160	169	157	154	139	161	167	163	182	139	160	194	154	169	168	150	153	151	146	160	154	149	159	167	151	121	143	155	174	183	177	155	161	155	153	139	161	164	197	146	155	146	173	144	150	165	159	143	153	159	162	184	169	168	156	164	151	149	131	176	160	141	178	146	168	169	154	166	160	151	163	170	177	173	168	155	152	169	142	168	142	147	159	175	140	132	159	148	143	153	166	148	194	163	151	182	161	159	166	153	171	157	158	160	158	166	144	134	141	163	146	175	152	182	153	161	157	139	171	157	158	170	158	173	180	163	152	146	147	190	142	150	146	173	146	158	163	158	136	166	148	150	146	142	142	168	166	178	173	140	176	146	156	172	161	170	161	150	186	179	184	169	163	152	153	136	159	166	167	169	158	174	160	176	159	133	164	159	170	171	158	161	161	141	163	154	154	165	184	172	168	183	189	166	170	175	172	164	158	169	162	157	156	146	144	174	172	144	167	163	154	154	146	157	181	150	197	143	149	163	156	174	178	152	190	180	169	154	163	167	163	175	153	168	150	146	180	138	167	164	157	161	168	157	161	167	159	154	171	170	191	143	160	168	176	155	173	145	177	161	155	143	160	168	167	163	173	147	160	172	159	148	153	155	165	174	168	177	157	144	180	151	178	157	155	153	179	157	149	173	155	170	166	165	158	187	147	164	156	181	153	161	163	163	141	163	144	153	165	166	162	162	167	150	179	139	161	148	141	166	156	159	169	159	163	162	173	157	158	175	161	160	144	170	172	147	157	142	181	164	177	185	165	158	151	158	119	159	184	163	177	144	153	160	162	165	143	166	152	169	170	163	182	139	171	150	148	170	176	176	169	155	154	144	171	184	167	151	171	177	161	180	159	149	152	157	151	137	148	153	149	167	181	146	145	149	162	157	166	143	159	180	185	160	160	163	168	162	151	153	134	168	151	171	149	159	148	177	173	182	172	168	171	165	158	155	152	166	196	155	162	142	152	158	161	187	163	175	177	159	144	151	174	172	139	173	182	150	140	162	147	145	163	148	156	186	171	158	155	166	155	149	149	153	138	187	165	154	167	150	181	142	186	172	173	154	161	163	157	123	166	173	158	164	138	179	135	161	163	182	135	151	163	147	185	170	152	164	178	160	145	160	170	177	146	152	163	162	184	136	151	136	151	138	157	153	171	170	151	153	157	138	141	155	174	166	147	159	179	165	176	157	141	158	169	168	169	157	175	150	190	189	183	160	143	151	148	155	156	165	132	190	158	164	157	147	151	171	171	150	149	152	132	167	149	171	167	153	144	143	143	159	157	177	152	155	166	191	153	140	184	166	159	152	141	171	140	179	168	164	178	171	159	164	169	171	164	175	155	169	163	149	169	129	181	156	167	154	171	146	139	161	155	168	165	155	163	146	156	188	155	163	169	154	135	157	155	162	166	186	162	162	166	147	137	146	154	132	150	177	161	126	153	146	141	154	171	170	136	173	150	147	171	152	177	135	173	168	163	160	139	157	157	152	157	148	157	160	165	153	155	159	157	167	139	118	166	166	166	152	165	145	188	150	162	167	164	157	169	151	139	162	157	183	178	154	148	157	170	178	165	152	158	160	170	152	152	180	160	155	150	159	163	171	137	169	157	162	162	171	149	140	149	155	156	172	132	147	163	172	165	145	172	173	157	175	165	161	159	165	175	150	155	153	166	164	151	159	176	176	162	189	157	131	172	148	196	142	156	160	196	175	170	171	185	180	165	183	150	162	164	156	169	168	160	180	187	174	151	147	160	158	168	181	153	162	165	141	156	160	168	133	152	160	180	164	164	178	162	173	143	165	168	166	172	156	190	160	161	181	151	169	131	157	150	155	154	191	157	156	163	175	172	172	153	167	145	182	166	156	162	140	137	164	175	157	178	154	141	165	158	156	162	180	164	126	164	177	162	169	173	178	162	146	155	153	166	158	172	180	153	159	154	165	155	145	191	148	174	138	190	176	138	162	149	163	156	144	166	145	154	182	147	149	149	148	159	148	140	176	159	147	165	177	166	163	161	145	154	167	168	169	162	152	146	139	156	167	148	168	181	157	187	138	170	162	159	175	134	125	149	210	160	161	145	147	158	161	140	159	159	180	163	167	160	135	153	157	156	176	167	170	151	148	149	148	162	157	169	146	156	164	155	168	162	161	173	170	150	164	168	130	167	166	156	157	170	175	157	172	161	156	164	163	151	174	161	139	138	143	173	165	153	172	156	170	174	143	164	162	168	160	169	161	166	157	150	150	174	161	144	161	160	177	134	149	144	152	148	136	163	146	147	176	163	132	165	146	177	149	179	169	144	180	176	163	158	147	172	159	159	176	150	167	146	144	187	164	166	136	160	128	156	165	179	184	146	187	141	156	143	149	147	139	152	158	153	167	164	170	153	171	138	175	158	156	167	174	156	162	165	180	162	152	155	165	172	153	162	140	153	167	142	178	140	158	154	165	138	161	179	157	134	173	146	148	139	158	186	197	167	163	185	150	170	160	130	141	144	176	154	165	166	178	160	164	161	160	154	147	143	165	175	172	146	186	148	169	154	176	169	127	178	179	177	188	158	150	164	166	154	148	175	153	158	164	168	166	165	195	179	147	173	172	161	156	147	151	153	165	182	149	138	146	169	154	168	144	146	157	166	152	175	180	129	160	153	132	146	159	147	168	193	150	166	156	160	152	139	188	182	145	157	152	143	164	167	178	183	175	143	165	183	160	158	159	164	180	145	166	161	178	151	141	144	171	159	177	190	166	159	148	155	168	158	152	146	169	142	147	166	146	175	172	141	171	145	161	167	183	176	150	135	169	180	156	172	169	161	173	162	168	151	158	173	168	152	138	159	150	160	159	123	150	153	128	161	149	128	192	163	182	166	164	163	166	159	178	156	150	125	154	172	164	161	150	158	142	165	138	155	152	157	156	158	141	152	153	166	161	188	172	125	162	161	164	144	151	157	176	152	161	169	143	165	156	156	176	126	176	149	158	132	157	135	177	154	146	168	164	148	150	163	164	152	162	160	150	162	155	164	164	169	165	178	142	138	183	158	186	182	129	172	132	178	139	166	136	164	167	177	182	161	128	166	147	153	163	159	154	161	160	161	155	195	159	127	176	160	154	161	151
7690	767	1441	1544	1439	1168	947	850	723	659	564	652	590	554	525	507	542	502	499	476	472	472	447	491	452	450	454	476	446	474	438	442	449	458	436	427	444	437	425	407	439	445	426	429	422	429	429	406	451	429	441	432	449	425	417	448	420	419	435	386	464	444	436	384	425	426	452	432	435	458	430	399	425	424	397	421	395	436	402	454	416	406	426	409	435	384	423	426	409	397	421	404	410	441	418	430	450	417	387	424	413	434	404	442	423	479	421	405	391	418	404	436	417	395	460	379	448	425	408	473	418	425	427	406	433	410	406	409	427	399	435	425	429	420	433	381	409	448	459	391	429	431	420	410	423	433	390	421	420	431	404	417	394	408	413	412	398	392	407	420	440	378	416	403	412	430	416	402	389	414	396	373	412	435	406	412	387	409	412	452	398	451	407	398	418	411	398	425	436	408	439	403	421	426	408	417	411	431	414	412	407	391	438	405	432	445	470	423	427	396	367	405	359	396	462	395	402	420	424	462	379	405	450	425	405	437	378	409	428	418	460	405	425	411	413	408	425	421	445	426	436	408	434	415	442	371	426	425	410	405	410	403	393	403	436	438	380	407	428	406	391	413	425	415	390	432	407	424	419	393	378	383	418	388	464	403	434	385	460	419	417	383	428	403	422	430	409	421	406	377	399	387	364	398	412	422	408	418	435	428	419	402	405	406	392	401	412	427	429	408	426	392	421	403	429	407	448	404	431	422	421	453	468	418	415	389	420	415	432	396	438	413	406	419	435	410	401	402	411	429	424	417	446	404	398	387	442	428	446	411	426	408	416	412	433	440	431	424	406	402	410	419	446	406	410	390	428	427	425	421	420	429	417	401	395	441	433	379	441	409	423	419	373	419	425	382	412	385	382	400	392	418	420	414	408	427	420	422	386	403	446	416	420	386	458	386	449	427	412	375	415	443	443	418	436	397	390	444	426	433	398	442	399	429	461	446	419	422	424	420	437	449	441	424	404	438	418	459	407	420	369	417	418	428	415	367	405	413	405	421	418	413	416	385	404	428	429	491	422	423	451	418	425	402	364	418	429	432	421	416	413	418	414	463	412	394	383	406	421	410	458	411	419	400	434	370	458	440	451	390	433	438	463	414	400	436	412	411	436	401	460	450	440	448	395	419	435	448	425	401	415	390	375	412	414	447	378	403	404	438	418	387	416	434	382	430	384	410	422	434	448	404	417	409	384	419	428	416	404	378	391	455	404	436	378	388	433	390	449	417	425	391	404	439	426	415	412	398	405	453	408	432	443	436	416	441	403	402	421	433	435	383	400	380	439	379	413	400	386	415	435	427	401	387	449	403	419	431	386	398	400	456	369	409	397	436	424	391	410	410	444	396	454	433	442	427	452	414	436	376	401	418	390	432	388	422	399	408	418	419	437	403	396	444	408	447	446	412	376	442	438	412	396	436	438	391	418	423	395	419	413	413	420	403	356	439	396	391	426	462	417	377	438	427	432	441	405	421	422	396	398	383	463	448	393	416	424	393	450	432	448	424	385	401	391	455	416	405	365	415	381	412	398	447	400	427	431	430	428	443	419	416	403	359	414	434	417	418	423	428	415	430	412	431	401	451	406	388	424	402	416	447	417	409	437	421	388	447	400	440	408	426	399	442	410	391	417	410	419	439	377	425	419	438	406	393	406	424	383	408	410	386	404	416	417	394	438	443	391	477	401	391	398	406	403	366	401	415	431	410	440	430	421	428	433	428	439	424	430	409	415	450	399	415	388	394	391	399	411	422	420	461	386	431	397	408	415	436	427	414	397	421	396	365	450	385	427	432	408	394	440	427	442	402	411	401	412	389	409	391	422	400	374	392	408	390	449	394	411	428	409	402	386	429	418	428	413	440	407	373	446	435	456	371	389	446	434	447	448	428	442	417	421	418	416	405	434	420	413	443	386	429	434	422	407	418	438	386	416	447	417	408	407	422	415	411	428	430	398	429	460	397	394	403	403	395	399	417	443	422	421	386	407	410	416	441	401	433	405	438	451	394	430	426	405	405	426	410	399	410	426	408	399	440	418	423	408	418	420	425	428	394	446	459	415	398	418	420	421	419	432	436	415	388	425	413	370	422	407	391	411	402	450	432	401	442	420	415	441	433	397	386	422	419	433	468	429	416	397	424	385	390	394	447	415	398	432	426	406	390	419	435	386	404	404	393	401	434	420	484	407	436	427	404	453	427	430	396	400	449	408	423	380	470	402	408	396	405	410	455	398	459	422	412	402	449	433	404	412	437	396	390	429	438	428	411	412	426	402	402	418	458	434	414	436	450	382	415	425	401	449	439	416	385	389	410	411	412	427	418	424	406	423	392	429	435	424	440	432	403	361	439	436	405	405	415	397	443	376	418	414	416	408	427	421	417	440	424	388	399	404	420	437	398	421	441	410	392	392	423	393	418	409	428	427	409	434	396	485	411	420	429	469	406	419	470	427	428	449	425	420	431	416	420	421	433	414	407	419	436	406	421	433	449	447	406	433	425	387	420	385	434	397	413	404	388	448	433	435	431	423	351	416	414	430	415	417	402	414	390	425	406	438	432	387	416	410	446	380	390	449	431	450	430	422	452	423	390	411	420	410	431	416	412	415	420	405	411	445	419	464	410	460	400	390	407	412	409	423	417	372	399	455	440	380	438	417	445	401	434	402	411	462	426	391	407	447	435	414	427	412	370	418	396	421	400	442	444	410	417	432	430	395	418	392	435	394	427	406	407	432	432	400	429	404	424	415	425	413	397	442	426	400	446	437	441	455	454	395	414	406	439	421	422	427	429	387	432	374	413	375	415	422	419	447	414	393	430	394	411	416	412	430	428	392	440	409	450	427	453	422	434	424	407	439	435	392	424	456	464	421	386	436	418	410	403	434	435	402	396	414	418	409	417	418	440	423	425	410	390	409	474	402	391	414	416	424	399	382	422	408	412	380	457	405	407	442	405	392	426	432	373	441	419	402	432	430	395	377	404	409	440	440	412	425	397	421	410	429	410	422	394	417	416	407	429	418	391	427	426	414	437	420	447	435	395	424	411	441	463	385	447	440	387	408	469	397	402	416	408	408	404	400	424	453	405	408	390	407	411	412	441	420	411	426	412	426	399	425	384	412	429	390	456	405	435	426	420	432	443	426	399	414	430	434	412	423	394	385	388	399	422	443	445	402	442	398	382	411	412	424	411	393	422	411	393	393	391	412	408	386	399	403	430	456	419	412	398	443	449	382	422	425	427	372	431	402	413	395	408	414	414	407	377	389	460	418	405	429	441	414	409	410	454	399	399	384	425	408	428	432	433	452	414	405	407	422	442	373	408	421	411	442	423	419	396	405	443	407	403	456	382	447	391	390	419	432	377	445	353	429	411	411	439	393	385	433	424	390	400	393	437	400	409	385	430	403	435	392	439	416	414	379	450	429	437	408	405	431	442	421	424	411	435	431	417	406	408	444	423	426	448	392	394	389	412
1304	397	374	387	325	350	335	360	353	325	351	375	332	320	353	331	351	347	325	354	335	315	371	348	365	376	356	343	375	339	339	360	335	341	373	335	350	361	345	352	362	377	324	382	358	366	331	332	381	333	354	319	363	351	368	324	329	339	345	372	359	327	365	357	358	342	367	329	317	363	368	360	384	364	299	361	389	379	347	332	320	315	333	351	364	327	333	372	354	326	339	335	350	345	357	349	352	411	355	383	416	357	374	356	361	339	336	304	351	348	361	367	336	376	309	352	318	309	351	352	360	367	329	343	313	336	329	355	366	340	338	338	367	355	346	327	340	367	333	340	370	308	339	333	314	324	367	389	367	357	349	346	406	368	357	315	348	329	342	344	349	321	311	353	370	367	327	349	324	321	307	341	357	354	355	331	348	342	348	312	356	359	366	312	376	350	343	316	368	360	320	326	340	344	374	373	336	344	329	355	304	361	352	349	362	341	357	345	364	359	324	360	343	353	340	366	335	347	347	333	332	340	367	344	340	325	348	344	324	368	371	363	355	372	350	335	351	335	361	349	334	365	359	342	325	352	343	339	327	315	374	390	384	328	320	336	319	350	351	384	314	339	345	315	374	344	379	311	355	348	350	333	369	345	324	324	349	386	377	378	354	349	358	333	374	389	355	335	348	340	356	339	331	373	330	363	316	368	347	348	352	368	317	347	380	360	376	375	361	327	351	353	380	350	335	389	359	338	368	338	340	331	329	339	332	348	328	360	373	338	347	332	340	365	343	360	324	345	345	353	353	347	356	331	366	363	361	323	371	368	362	356	327	366	332	358	338	326	323	343	333	338	365	344	304	338	335	337	395	349	357	335	325	361	387	368	343	347	342	356	366	348	338	353	348	366	357	344	331	360	360	383	346	349	351	337	367	360	334	337	356	340	361	363	356	337	374	369	329	302	347	353	321	361	324	394	314	391	368	338	340	312	341	353	376	312	345	349	349	313	327	336	349	348	323	374	319	350	329	343	365	347	337	384	343	346	345	349	342	343	362	362	370	359	335	370	327	342	301	334	338	331	354	377	342	358	335	393	312	357	369	366	353	322	331	346	367	381	366	362	365	334	346	342	363	360	363	381	326	337	355	362	374	368	365	382	351	355	361	354	355	389	374	332	375	329	362	371	353	363	370	325	347	355	363	340	383	351	321	325	349	354	358	379	317	363	336	340	352	353	346	361	371	358	350	317	370	325	347	333	345	376	351	371	342	360	333	361	342	356	348	328	335	360	344	359	358	380	350	346	377	359	336	333	338	366	365	366	329	318	319	311	310	365	371	328	362	347	303	320	332	329	360	342	319	371	327	379	353	359	348	341	344	334	357	364	357	327	333	349	319	338	321	312	394	372	333	382	308	336	328	310	329	362	361	354	354	346	372	343	358	337	342	385	340	353	334	372	366	391	377	364	339	384	354	400	346	351	395	362	362	349	369	340	386	321	324	347	365	323	337	366	327	368	336	352	347	363	364	391	354	319	372	314	308	357	362	342	370	401	359	388	311	365	337	350	369	342	385	345	326	314	349	368	374	343	330	386	350	371	313	356	309	352	358	360	353	342	355	329	335	335	346	359	398	344	351	320	347	344	367	341	342	373	341	317	357	346	368	341	363	324	363	377	363	360	343	304	365	349	304	366	330	339	332	379	376	376	350	364	348	395	365	384	309	347	317	372	362	359	333	357	356	363	348	346	346	332	312	338	374	345	351	323	335	359	365	328	354	343	375	352	326	366	358	363	344	384	368	304	338	317	339	393	339	354	348	317	398	331	373	346	330	333	326	345	347	338	322	363	328	343	368	363	358	346	356	371	327	350	351	320	356	334	321	380	369	323	373	374	352	379	373	364	337	384	366	341	338	327	339	338	354	351	350	352	362	385	310	341	345	331	361	359	333	324	366	333	385	359	364	319	359	360	334	378	351	364	335	345	362	368	348	364	344	331	364	335	350	325	335	385	328	392	356	383	359	341	346	325	368	365	373	322	371	379	347	341	312	356	363	338	345	364	345	354	338	388	364	332	332	317	334	393	340	326	343	339	312	374	361	366	346	342	341	336	330	345	324	359	353	360	386	337	319	360	343	383	354	325	347	361	370	362	367	347	348	318	333	344	352	340	382	367	349	317	343	363	338	331	334	360	382	332	370	339	337	351	364	370	346	364	352	340	386	374	358	364	339	346	367	359	307	342	355	339	346	343	345	345	321	362	341	350	358	336	314	349	373	331	324	393	312	370	372	315	360	340	375	385	366	371	345	317	350	359	325	342	364	356	392	369	348	336	323	353	352	359	318	371	365	322	349	350	348	342	361	358	347	318	352	319	359	382	392	355	346	336	370	354	390	350	347	344	330	371	352	400	344	350	374	336	367	331	322	325	337	393	368	350	357	345	310	314	335	339	365	338	322	381	329	343	351	360	360	358	365	380	387	322	348	366	366	375	365	332	368	347	378	362	359	401	330	356	359	342	374	359	349	364	336	342	344	379	373	358	332	367	346	377	380	348	336	334	359	338	328	336	332	351	341	357	348	355	328	349	359	390	362	360	366	372	350	357	334	344	315	352	390	381	380	367	358	378	349	365	353	325	351	362	358	375	339	376	343	349	353	387	355	358	345	320	356	362	369	331	294	328	388	343	348	348	341	350	337	380	344	371	339	365	378	343	365	379	369	320	367	332	313	367	355	351	358	338	366	367	358	353	414	328	366	339	348	345	314	313	354	344	347	317	356	341	320	310	350	352	340	350	395	341	363	336	379	374	327	350	373	357	367	384	341	347	353	344	355	339	338	358	334	367	342	327	373	311	351	322	346	347	352	337	382	342	377	367	339	353	338	359	336	317	336	342	345	363	364	344	336	339	357	341	372	368	327	332	354	338	365	340	386	300	339	359	371	367	350	358	326	342	306	370	328	350	345	361	349	359	347	353	346	356	355	367	375	359	324	338	351	324	358	338	322	365	359	368	343	336	342	359	336	357	337	341	357	351	369	374	355	369	347	357	327	362	330	318	346	365	318	352	401	332	359	378	336	308	335	397	349	349	362	336	349	339	364	350	371	364	380	358	345	364	363	353	357	326	345	337	359	349	361	332	367	335	335	325	346	350	329	329	341	377	347	370	337	353	340	360	346	354	336	330	343	328	311	339	349	312	321	355	355	361	370	349	359	369	334	372	347	348	348	348	341	387	344	342	363	347	342	376	318	360	341	315	366	365	334	363	379	376	337	347	370	360	333	291	318	309	361	366	340	341	338	358	344	370	356	360	338	368	347	336	309	329	331	309	343	362	358	353	361	333	374	339	359	332	364	349	339	345	326	322	377	327	332	366	390	314	362	364	326	330	334	340	367	336	324	351	344	370	339	337	358	388	354	362	335	342	363	344	340	353	363	377	360	347	340	361	317	322	369	341	334	362	353	332	351	324	363	333	375	346	343	315	385	334	325	337	327	331	347	347	351	435	362	351	356	327
2070	848	843	893	799	875	921	830	853	810	866	894	849	850	846	902	880	861	885	846	868	850	834	845	809	839	850	854	817	856	830	862	819	859	802	848	878	862	834	869	838	845	863	831	867	870	807	897	890	853	837	864	895	840	894	871	890	849	837	833	846	803	853	843	902	872	892	861	832	834	872	861	859	838	854	834	871	885	854	860	823	816	849	903	853	862	850	874	838	832	857	842	846	848	839	820	880	880	799	826	845	873	825	809	805	877	871	843	792	793	839	824	761	789	863	806	856	836	861	837	848	858	834	871	849	865	852	828	884	841	863	813	850	843	895	846	889	837	845	893	830	829	839	867	824	865	888	827	873	857	843	840	856	842	823	839	813	824	880	857	828	907	842	891	832	796	834	832	831	823	885	817	821	826	852	841	863	838	867	850	786	859	859	862	871	876	887	869	852	919	840	820	831	821	823	839	862	789	812	818	870	871	840	846	820	788	876	882	813	870	892	814	856	882	859	861	860	864	807	859	849	853	874	875	891	835	846	797	838	828	820	873	875	882	825	879	853	794	873	816	802	844	804	787	850	872	803	841	835	858	866	863	871	859	899	861	847	868	852	850	844	816	840	850	855	846	842	887	816	811	868	838	858	822	845	863	842	889	855	884	742	862	793	792	818	863	898	880	818	825	852	872	849	827	763	833	931	827	877	868	884	790	850	845	864	875	840	802	813	833	838	835	831	823	897	881	821	852	852	867	840	841	832	873	839	873	832	841	827	851	875	888	821	790	867	861	840	816	898	831	804	853	850	881	848	877	774	813	811	868	841	829	867	847	848	865	898	839	842	856	852	876	905	880	850	850	898	820	883	821	865	876	838	851	888	874	829	842	842	874	802	839	789	839	847	813	853	836	892	813	885	814	869	829	829	835	810	819	833	873	887	884	869	893	856	831	827	837	858	783	914	795	857	852	847	811	805	845	842	889	887	879	787	866	815	872	851	858	840	850	926	840	846	864	826	852	869	851	818	831	837	860	853	793	842	821	857	836	876	863	809	863	836	857	800	835	848	854	858	807	813	847	878	863	863	862	832	852	848	838	847	940	821	804	894	850	880	858	860	823	795	788	866	832	818	821	844	794	833	797	823	860	862	853	846	910	827	858	820	863	852	846	834	817	833	842	849	827	854	851	814	842	832	862	873	883	864	823	853	818	902	857	822	795	863	834	862	797	845	895	871	813	841	886	872	916	893	865	857	839	878	879	835	850	806	860	860	858	813	886	852	857	856	882	868	860	870	846	779	855	873	843	825	832	818	893	860	813	820	849	877	849	871	821	863	835	839	876	864	866	848	854	848	782	860	868	829	871	836	855	845	855	851	872	893	836	810	858	863	871	908	833	806	835	848	832	801	829	873	854	828	824	878	843	857	874	862	820	852	817	820	828	802	880	827	830	795	829	804	904	860	840	825	843	868	817	848	792	865	869	900	888	836	802	860	849	856	839	821	786	868	831	824	848	884	852	823	808	848	857	864	858	857	856	869	820	834	902	846	862	843	856	851	829	862	858	853	841	876	889	837	860	867	852	856	820	843	826	827	838	803	817	865	758	845	824	847	822	830	835	792	855	843	870	813	855	831	825	825	830	921	848	839	873	838	859	800	771	879	841	894	842	847	803	853	857	843	856	878	825	873	852	840	880	855	873	829	860	854	863	789	868	855	892	872	834	909	834	852	801	846	816	861	834	852	849	841	819	822	848	882	881	876	857	813	880	775	890	807	826	844	869	837	829	826	886	807	822	890	914	808	834	852	834	907	888	834	890	891	842	824	786	891	877	871	817	872	842	809	886	865	841	880	867	822	828	850	842	794	870	802	844	886	877	813	869	841	843	810	813	864	816	887	871	877	853	873	879	852	841	837	837	894	910	805	897	866	862	822	864	846	848	897	824	793	778	873	848	838	856	904	841	870	875	924	842	862	848	867	895	836	872	785	840	825	869	819	850	805	855	865	835	855	799	857	850	850	862	851	846	802	830	856	826	834	840	855	811	837	821	808	859	847	847	819	801	780	828	852	867	840	852	842	852	890	846	834	848	875	830	841	873	846	890	838	810	881	818	878	891	820	795	826	868	862	839	892	861	905	870	864	845	837	836	872	858	823	847	826	858	874	861	913	793	845	822	830	807	834	847	915	829	921	856	818	817	895	849	856	876	828	833	863	877	888	880	804	836	860	837	847	856	864	839	851	855	837	815	839	829	838	895	849	855	836	864	854	837	892	849	855	826	822	794	840	832	863	826	866	860	883	801	885	906	842	827	872	863	856	909	804	814	848	856	838	843	898	827	870	860	825	834	884	900	881	829	848	830	835	852	808	841	808	869	837	815	832	820	890	795	856	789	825	836	850	835	830	846	821	835	826	852	791	843	850	856	860	825	846	840	861	870	884	922	849	828	825	860	855	826	878	838	804	829	842	858	863	854	799	858	833	863	851	815	835	822	835	853	844	869	826	847	831	860	844	808	798	819	848	809	838	869	867	828	803	878	876	878	797	820	885	844	825	825	815	850	817	821	846	785	840	823	872	868	856	820	799	879	874	880	891	796	865	872	818	790	850	835	825	832	827	851	859	887	851	809	866	841	839	793	816	823	841	830	845	856	851	846	861	854	881	826	865	861	845	834	863	847	852	868	802	863	850	841	865	839	824	811	814	901	883	792	826	832	889	920	825	827	856	853	827	858	869	817	869	848	839	869	856	893	859	877	861	820	869	850	805	818	867	861	815	868	865	901	852	812	873	836	829	855	853	836	805	866	827	817	860	807	810	814	937	854	834	849	852	853	847	861	857	861	905	813	863	839	836	874	838	818	884	861	873	854	826	839	864	861	854	830	809	891	826	868	862	823	780	865	834	843	858	862	812	867	864	858	874	868	837	843	848	845	827	864	853	815	876	839	848	849	840	830	861	814	881	830	892	863	824	855	883	864	871	859	850	806	881	829	858	841	875	877	807	857	835	915	829	865	864	819	873	872	800	867	861	808	869	845	860	856	832	872	828	878	867	815	867	888	843	875	837	846	789	865	852	829	838	829	845	835	821	849	888	858	833	823	851	870	839	858	853	850	819	833	844	856	831	817	861	880	869	819	849	832	893	825	840	844	855	829	875	817	819	838	886	866	857	832	818	910	868	862	906	852	848	850	854	832	841	866	856	856	850	859	847	839	894	833	841	851	854	802	862	831	822	887	842	859	870	843	829	885	852	777	813	870	812	845	853	935	842	851	863	826	898	829	860	878	808	815	893	851	795	890	892	836	791	854	864	894	866	828	883	868	841	877	881	832	872	870	846	827	843	835	876	858	836	838	827	842	848	844	870	861	835	868	837	833	817	830	843	852	874	817	855	860	863	839	913	862	863	836	875	845	829	862	858	916	871	849	869	895	844	820	873	832	860	833	860	844	884	813	830	846	802	852	825	883	839	831	905	834	821	827	856	862	871	857	830	893	863	856	835	831	839	895	880	830
7031	528	522	473	412	385	351	374	342	350	342	318	343	317	305	297	347	320	282	341	292	306	328	329	308	350	333	317	316	317	323	365	312	301	314	324	321	322	319	351	346	295	305	346	303	302	337	327	334	332	286	303	325	291	344	307	314	338	332	366	354	348	313	328	337	300	341	324	339	339	317	319	320	335	307	331	300	359	320	326	298	347	340	352	325	318	337	325	347	331	297	309	302	310	367	346	339	351	323	315	342	357	323	336	362	357	360	350	330	338	311	334	331	281	318	313	319	317	329	273	334	332	323	349	331	273	291	317	315	304	326	367	376	343	364	335	302	317	333	328	325	319	282	355	302	338	350	330	327	287	324	332	325	348	314	305	328	342	315	321	321	330	343	337	313	321	285	323	332	331	324	321	339	353	333	337	325	342	314	329	351	338	325	317	296	354	314	312	297	311	341	321	363	319	286	313	309	344	287	277	331	355	309	338	294	313	302	303	320	326	327	320	370	335	328	361	300	328	326	327	319	344	313	313	320	311	329	341	338	321	333	344	329	301	286	305	304	299	286	293	322	347	330	316	314	319	346	323	306	310	330	305	341	358	311	315	312	330	304	320	301	364	296	340	328	331	346	338	331	319	340	297	340	307	328	302	371	303	309	342	314	333	309	332	335	318	330	305	309	321	307	314	296	365	343	340	319	345	310	343	362	318	348	305	310	292	297	347	323	297	316	321	348	314	330	292	310	335	293	322	319	293	338	300	324	363	324	289	300	337	354	329	338	318	320	308	347	316	335	336	320	308	308	306	323	336	304	296	330	326	320	295	352	372	361	328	327	338	307	348	334	316	343	329	320	339	329	325	337	323	317	325	286	314	344	318	304	322	348	325	343	325	331	308	302	331	298	337	332	308	341	321	293	361	297	359	303	291	286	347	309	286	288	322	309	353	333	354	328	340	349	344	292	304	327	317	311	325	354	327	335	333	323	327	305	334	301	319	318	317	369	305	343	329	327	346	312	341	347	298	333	330	314	364	314	340	306	342	322	317	301	361	329	334	306	334	325	326	337	317	311	316	329	324	313	325	319	333	310	299	331	320	326	337	294	326	335	304	311	295	296	313	345	346	322	312	325	356	312	329	312	310	310	311	314	336	310	272	330	326	306	330	326	308	307	332	347	342	293	311	329	335	345	343	326	322	302	329	346	340	298	314	313	328	347	354	309	312	304	289	347	311	346	305	303	324	323	311	314	331	324	341	314	339	297	321	298	323	330	355	304	335	330	359	327	320	344	325	337	363	303	283	345	325	330	301	295	295	312	314	311	302	341	314	327	292	311	324	331	314	323	334	336	313	327	314	337	337	314	309	319	301	310	329	328	328	338	324	339	330	310	370	303	324	310	302	333	296	336	323	320	332	319	301	301	354	319	298	343	295	307	308	317	326	309	334	314	328	292	340	341	323	343	321	309	318	361	300	303	308	309	326	324	339	317	329	301	315	333	298	335	345	312	336	272	315	344	331	337	330	289	315	323	331	294	303	355	315	316	297	270	346	310	341	327	327	368	311	317	344	299	327	331	333	336	324	304	330	307	300	286	325	316	308	333	346	316	340	307	281	319	320	347	289	307	353	299	344	348	315	316	299	307	301	291	301	310	303	304	305	321	347	323	320	346	304	325	332	332	313	326	303	316	328	348	321	362	310	295	311	309	318	331	302	324	297	323	344	333	360	356	310	308	274	332	350	318	307	310	301	316	339	285	306	343	321	302	315	347	289	303	295	329	312	313	314	323	343	328	321	335	329	345	335	313	347	300	332	317	337	322	312	314	343	285	298	304	330	298	294	330	343	331	316	289	317	330	327	306	323	316	350	353	319	292	347	356	289	343	322	313	322	292	295	321	313	311	320	324	358	334	341	315	327	342	331	335	299	315	332	327	290	298	284	310	295	298	333	339	327	320	352	357	331	363	372	306	291	327	301	319	302	325	347	295	309	348	323	300	318	317	326	314	328	327	303	320	307	336	303	302	304	337	286	302	306	357	358	331	307	342	293	290	307	291	289	332	293	323	324	333	304	310	348	333	333	327	324	330	344	332	312	333	355	340	325	356	348	297	294	343	312	376	331	349	356	331	329	290	316	308	331	332	328	328	304	325	314	303	329	285	321	330	332	312	322	318	339	345	347	363	341	326	316	281	327	320	340	331	300	297	291	294	309	331	268	352	289	335	319	304	326	335	312	321	294	363	347	294	348	308	326	301	330	332	351	332	345	318	282	347	316	364	322	354	330	320	337	336	351	345	347	348	322	362	331	317	319	293	309	304	363	322	318	311	291	316	318	304	352	355	329	330	301	301	356	343	303	312	304	345	307	353	334	310	326	306	361	325	327	312	316	340	328	299	314	340	316	316	330	303	352	313	312	311	309	310	330	325	299	350	368	335	319	310	311	315	309	300	333	324	328	328	297	337	318	325	305	316	307	344	327	333	333	306	336	343	301	380	300	314	323	361	341	311	354	349	323	308	290	317	322	335	310	320	322	299	343	326	330	328	303	325	346	327	363	308	308	306	328	314	330	306	329	314	339	315	298	321	331	340	333	328	306	317	345	325	311	319	333	331	332	301	310	326	308	338	300	314	328	333	311	292	301	348	344	339	348	342	324	321	313	333	300	286	315	290	321	304	351	289	311	319	357	301	290	312	309	305	337	350	327	310	301	323	317	336	303	294	303	294	334	301	329	314	297	283	330	356	280	294	314	326	329	307	343	349	324	347	308	339	343	346	321	291	313	303	333	324	328	289	284	327	357	356	319	359	341	284	325	338	356	310	331	282	318	322	355	370	343	317	280	328	334	306	317	286	302	308	319	306	302	317	349	320	314	317	297	322	346	326	300	331	330	330	313	315	292	334	339	327	329	303	326	326	355	313	322	303	275	335	330	340	288	313	281	329	313	306	304	291	324	311	338	314	349	355	317	295	310	324	319	336	296	299	303	302	335	319	324	311	329	315	344	300	351	341	328	324	300	336	320	310	329	306	305	296	320	333	301	321	299	327	315	350	330	326	307	321	322	329	326	284	323	322	299	321	319	332	319	327	363	302	334	313	298	304	300	311	322	340	310	357	310	292	288	296	335	326	334	304	305	310	301	333	302	308	310	308	328	345	313	372	328	329	328	335	316	299	315	353	312	316	287	314	329	296	334	321	344	312	315	344	317	298	321	298	303	350	315	323	302	298	316	304	322	309	297	329	334	333	302	309	294	298	323	324	316	331	351	358	351	308	326	320	322	345	376	312	271	302	318	349	336	336	309	293	369	361	341	314	318	316	316	306	343	312	323	301	304	349	316	336	334	337	317	319	345	328	323	304	337	341	311	334	332	322	320	323	317	318	322	312	318	333	342	325	329	332	341	334	321	308	305	331	290	335	289	329	337	317	311	315	334	342	309	320	311	343	328	318	286	317	332	346	345	342	300	384	328	345	328	315	312	307	303	319	307	296	305	298	337	319	337	319	316
6633	982	1345	1423	1265	1173	1026	983	953	915	874	885	880	822	847	804	876	854	774	831	829	757	798	791	758	778	806	755	756	786	783	815	806	774	811	773	851	785	781	736	773	786	793	777	737	785	797	781	754	790	791	759	815	797	794	756	797	854	804	791	798	792	783	765	769	760	802	786	762	790	805	755	767	771	829	754	753	794	789	740	783	792	856	831	833	754	759	790	772	779	792	826	783	802	726	815	752	756	752	756	772	795	757	771	720	820	787	754	752	806	791	745	758	748	776	778	779	759	773	758	778	750	774	748	766	753	768	819	809	764	735	802	727	792	803	766	801	770	777	749	781	778	793	802	766	777	782	722	761	741	789	788	823	784	786	778	765	782	800	803	771	772	815	763	735	760	753	730	812	840	806	739	739	785	786	719	785	796	721	737	783	789	784	730	806	744	759	757	748	815	683	782	781	776	795	793	790	736	775	761	833	780	747	784	785	770	798	808	783	756	792	754	771	783	792	740	748	759	766	786	718	769	768	720	820	757	743	778	798	754	760	738	741	791	710	755	772	791	789	785	767	796	782	746	767	770	764	822	719	786	804	781	801	773	673	788	762	775	763	793	799	821	796	731	786	796	795	794	715	747	808	836	769	711	743	791	746	799	766	738	826	767	796	752	787	769	799	795	737	785	765	772	767	768	737	760	803	755	758	770	764	783	744	765	789	739	787	753	734	708	753	772	768	762	807	759	782	769	767	818	771	805	770	779	808	787	721	791	829	747	800	757	801	752	775	775	742	792	777	779	829	774	800	725	797	775	720	780	778	744	836	744	767	750	764	783	776	770	775	774	763	799	775	763	763	778	769	802	791	777	737	858	803	769	777	767	744	770	787	775	771	810	811	738	744	749	790	783	729	780	772	790	759	758	817	741	738	785	769	764	763	733	783	770	808	777	765	768	783	781	777	779	796	837	756	764	780	809	780	789	821	752	759	786	738	682	762	779	793	796	766	752	754	760	782	735	811	753	818	744	746	736	744	804	743	757	798	774	743	764	746	768	777	766	741	773	770	780	755	753	769	835	760	737	749	781	773	775	758	783	754	721	767	738	786	766	736	788	696	758	753	734	743	759	758	791	790	777	733	769	817	760	739	794	751	816	791	720	692	782	810	778	842	789	781	807	765	728	793	756	747	775	747	784	721	783	781	810	744	802	788	755	730	758	789	753	813	720	763	763	765	755	748	787	811	793	799	780	750	778	759	753	746	783	802	768	746	755	821	758	722	769	738	791	724	786	770	724	756	779	751	777	762	711	771	807	787	722	786	771	758	837	765	755	777	793	754	731	751	789	798	729	732	770	756	787	792	757	705	812	768	792	771	801	798	769	749	768	753	776	776	802	747	810	759	729	730	786	776	787	797	764	795	787	783	738	743	738	699	764	736	762	801	771	834	811	769	754	758	706	763	740	745	754	757	812	750	758	792	779	771	814	752	735	782	771	816	782	771	777	743	781	771	809	834	748	763	785	745	774	782	773	756	746	770	784	744	766	768	783	776	730	762	766	769	772	788	785	753	758	753	821	770	794	766	761	763	759	832	748	814	738	735	753	699	743	792	786	722	769	712	756	800	752	759	777	757	764	786	762	794	804	766	792	773	749	781	781	815	838	735	772	779	797	773	851	751	779	745	772	769	793	791	802	716	818	760	781	811	775	756	759	776	750	736	824	756	803	763	779	785	751	748	827	791	812	742	796	766	771	732	832	791	747	775	797	785	731	779	808	815	783	766	841	776	740	800	823	778	786	784	778	796	783	762	781	784	795	757	789	806	785	817	766	744	783	767	790	724	804	798	753	769	841	757	751	799	768	783	750	753	747	786	804	822	755	735	754	739	777	742	811	795	764	812	750	774	787	777	772	765	757	771	772	768	780	742	742	734	764	822	773	739	762	783	777	779	769	779	789	812	806	736	765	730	749	804	729	724	767	768	822	800	718	794	756	795	750	774	767	782	776	817	758	753	776	742	783	779	805	776	772	803	746	764	771	797	770	786	752	780	733	761	804	766	783	753	763	817	763	747	789	758	792	737	774	827	740	765	789	801	801	748	768	744	783	718	798	769	722	769	769	798	814	742	767	733	773	731	740	752	793	785	764	774	738	755	809	792	803	797	788	728	784	740	760	783	815	772	791	747	778	739	752	784	755	794	762	753	810	781	775	762	749	724	762	764	789	781	756	750	758	769	777	752	758	804	815	722	801	755	763	795	803	792	824	762	745	767	842	770	812	810	779	774	800	769	752	792	798	756	795	781	757	753	817	762	732	762	779	739	781	779	750	751	775	758	802	731	750	810	757	746	751	782	761	780	742	818	789	754	793	770	708	794	811	794	812	819	794	734	746	770	769	805	792	757	777	756	756	772	760	741	767	768	794	723	727	712	774	745	769	796	790	748	740	830	788	729	805	764	756	785	823	718	753	726	777	780	745	775	790	777	767	816	774	743	800	792	764	743	772	804	786	786	779	824	813	757	823	740	739	803	791	756	724	759	778	786	755	796	727	781	744	750	799	796	792	784	694	737	758	800	772	721	785	768	806	766	781	743	713	763	783	777	846	724	805	812	816	804	738	772	796	802	776	749	817	774	782	786	788	790	796	731	798	768	766	790	782	775	757	807	792	748	771	783	811	746	764	768	782	789	814	799	768	804	814	792	825	786	788	794	790	768	748	765	815	776	751	774	788	791	758	789	816	788	765	796	754	787	717	800	780	781	761	808	812	736	743	762	806	770	773	753	774	765	772	789	754	770	744	751	787	761	745	788	792	770	749	771	773	739	755	776	731	753	740	752	735	789	808	783	773	762	783	797	746	775	787	785	850	730	815	776	834	771	772	757	781	769	817	759	781	808	771	794	780	748	737	771	767	759	786	758	718	778	714	738	758	808	764	778	788	789	782	747	760	792	777	764	801	751	792	758	845	716	794	735	792	744	742	773	783	814	808	757	772	766	819	726	706	797	716	782	773	783	782	757	787	750	751	812	765	746	760	789	791	804	757	842	791	786	764	717	828	784	755	762	726	796	733	741	847	790	804	774	812	793	776	749	819	809	821	783	740	746	793	761	810	817	769	784	809	776	729	818	766	768	764	759	835	752	774	786	739	769	785	748	776	797	802	744	794	773	751	736	821	779	780	809	804	827	770	784	820	756	814	753	816	757	761	764	764	795	752	817	827	792	798	825	736	746	780	779	786	800	784	822	795	836	734	760	778	788	752	773	757	781	774	781	750	753	782	727	770	770	765	787	740	816	765	753	776	786	711	786	796	795	797	738	798	781	802	769	823	820	797	782	724	791	773	781	748	785	790	799	703	810	809	765	708	763	814	818	770	738	783	812	735	700	761	755	761	748	800	790	789	741	763	800	761	797	783	752	740	771	790	750	773	744	719	737	795	750	796	749	760	766	732	756	778	773	740	739	747	767	772	778	750	767	735	766	750	772	737	781	778	790	771	768	743	775	819	771	787
11957	714	583	468	355	286	261	250	223	198	198	195	180	176	164	181	188	185	165	184	191	142	161	147	151	158	166	168	158	158	170	183	148	159	149	179	173	153	164	170	166	172	176	165	170	144	168	151	156	152	177	176	150	145	162	173	160	175	151	136	161	159	172	172	155	151	194	170	171	161	150	174	154	136	182	155	142	161	170	174	160	183	158	153	163	152	149	143	145	150	162	160	194	174	179	155	173	159	166	161	147	162	171	156	164	150	160	142	156	157	169	144	192	167	169	164	160	157	179	161	157	140	145	153	154	180	188	168	161	143	152	163	165	155	157	178	171	156	169	172	150	172	152	138	133	178	171	154	180	153	160	173	144	175	143	145	148	157	176	171	154	160	171	154	171	165	162	164	154	157	150	129	168	168	142	161	145	142	155	170	160	172	162	166	186	164	177	163	143	157	183	157	167	164	179	149	151	167	183	141	149	178	146	200	145	153	181	168	169	144	179	175	177	161	152	151	165	153	136	169	143	142	160	139	158	149	155	150	173	170	140	166	150	143	198	173	135	152	157	141	167	179	157	144	164	182	160	164	157	143	173	147	168	173	161	159	165	164	163	172	148	165	135	174	158	174	154	151	142	181	160	151	166	169	140	152	172	164	157	180	164	165	155	166	162	143	157	140	147	159	167	172	185	171	171	154	156	158	177	149	160	173	160	191	145	165	142	166	157	158	172	150	176	155	166	174	141	174	153	162	169	144	176	172	144	164	182	163	142	172	162	162	142	170	188	153	174	142	157	157	172	174	148	162	152	159	163	170	159	162	153	150	173	156	159	156	165	168	173	161	166	159	166	166	147	165	155	165	165	170	159	144	152	151	153	178	158	148	176	149	184	149	143	158	161	181	171	168	156	141	164	174	155	127	172	162	169	165	177	173	153	167	169	164	151	171	158	149	128	142	195	165	163	153	152	153	194	148	178	160	161	143	179	198	141	185	163	171	169	163	178	154	141	147	140	159	162	156	142	185	182	149	152	164	162	173	163	154	170	169	155	166	148	152	155	175	161	153	152	149	173	164	141	171	176	123	156	137	160	180	174	160	147	187	141	166	169	190	157	186	145	190	173	162	145	163	146	188	148	151	154	136	148	171	137	156	160	157	150	170	161	169	156	150	138	141	137	148	170	167	151	160	151	148	162	138	169	162	163	154	162	153	139	161	155	157	128	165	169	162	166	152	157	138	160	139	155	177	158	141	168	142	149	151	183	130	161	171	148	171	175	172	142	130	128	154	159	153	153	172	141	167	177	162	130	139	165	141	164	161	164	167	148	131	166	158	191	167	165	146	188	170	196	167	172	132	139	157	142	145	170	168	157	162	155	167	155	146	153	155	157	154	148	158	168	156	148	161	151	168	177	144	165	179	158	170	171	163	163	175	153	164	174	143	155	152	150	202	171	162	156	146	163	176	167	133	154	156	140	173	175	148	173	151	156	143	159	183	164	159	159	156	151	174	156	156	175	160	160	154	177	164	176	184	152	158	156	152	147	188	159	159	161	168	135	164	158	167	145	131	155	168	161	160	158	161	142	172	146	150	164	134	146	142	135	159	173	163	143	151	152	158	146	148	137	168	158	163	182	162	150	162	156	176	158	162	157	172	145	164	159	163	150	155	169	143	150	162	154	181	145	156	166	148	172	156	146	175	170	160	181	146	133	156	167	161	152	160	170	117	153	185	157	161	155	160	156	161	156	154	162	146	157	165	169	157	173	150	152	154	128	154	169	157	169	166	162	154	165	172	155	139	153	152	155	160	143	157	162	178	139	148	188	163	176	173	151	143	157	172	175	140	166	139	147	139	164	169	158	164	149	179	138	140	166	191	172	153	167	174	158	167	175	153	176	167	166	163	156	159	157	167	143	170	166	176	167	149	173	169	159	169	167	152	191	154	144	145	153	152	149	136	134	147	146	211	141	154	154	171	160	156	164	158	172	175	154	167	151	137	181	170	159	169	172	180	172	156	135	186	173	161	156	139	177	155	157	158	166	168	168	147	166	164	136	188	155	166	155	188	140	158	148	148	154	139	156	152	146	156	170	146	168	144	169	158	145	181	175	191	163	154	168	180	154	176	154	147	162	152	149	174	158	163	152	164	144	166	153	129	176	154	165	164	174	142	178	157	153	157	179	143	151	176	169	164	159	155	142	160	185	144	142	145	170	159	167	140	142	157	175	168	157	163	181	156	170	155	173	144	151	170	165	184	157	161	150	163	148	150	155	148	177	167	182	167	144	182	154	152	159	157	159	178	160	168	174	152	172	154	145	150	154	148	140	165	166	146	176	151	156	156	156	160	149	140	139	140	171	159	162	177	150	156	174	188	166	158	143	151	178	158	174	174	158	158	178	148	159	139	167	157	150	164	158	161	155	168	148	135	151	173	184	177	174	167	163	167	159	151	166	157	177	161	160	143	143	155	177	189	160	165	171	146	168	163	156	165	145	173	162	158	170	170	156	158	165	143	148	179	162	159	159	148	153	180	160	170	153	174	165	165	164	139	167	141	165	198	155	177	151	163	178	188	140	150	139	153	154	175	148	158	148	145	159	147	169	150	174	165	168	159	162	163	162	135	154	157	157	165	170	202	160	149	170	155	193	163	155	186	150	143	155	158	158	154	163	145	177	157	164	175	155	150	150	166	168	159	155	177	155	144	171	143	153	171	167	170	186	149	161	185	141	181	139	141	132	164	156	146	142	161	150	153	161	167	150	134	198	174	152	160	151	177	139	171	138	141	170	140	154	174	157	186	181	173	154	162	163	161	178	151	145	148	165	162	153	168	159	152	162	154	128	165	168	169	165	179	154	170	161	166	160	152	161	140	146	170	152	161	148	147	158	159	165	146	159	176	132	162	168	195	158	147	159	153	164	156	144	152	166	142	172	153	153	173	167	147	184	151	176	149	144	164	163	153	150	171	173	155	176	170	157	155	179	157	140	169	134	166	160	160	160	181	167	179	157	158	161	173	175	174	161	153	156	144	160	165	153	135	166	161	156	182	163	168	158	174	161	140	159	158	185	139	168	162	165	152	169	151	160	152	160	148	155	158	154	172	153	174	188	139	141	154	171	170	173	162	149	162	188	154	158	173	149	154	169	175	169	155	138	171	162	147	173	150	176	157	153	148	160	144	159	149	163	143	173	145	154	168	161	149	156	185	158	162	171	159	154	155	150	164	181	150	145	153	164	177	172	154	147	165	159	161	153	146	165	174	176	172	172	153	174	162	187	193	160	152	147	161	166	170	165	157	150	133	156	161	167	148	173	147	149	135	174	148	150	158	154	151	177	161	160	159	168	145	181	139	195	157	166	164	154	165	160	170	152	166	162	164	152	161	173	151	167	161	144	169	158	158	146	177	170	171	140	146	144	155	160	173	161	171	143	140	153	173	158	122	157	168	164	185	162	161	153	164	158	173	170	141	162	167	172	155	169	138	155	155	153	184	159	170	179	179	156	167
7692	835	1448	1639	1377	1131	953	853	759	668	616	616	591	569	529	486	516	487	481	487	481	461	429	455	454	437	482	440	444	455	454	445	444	450	452	437	459	444	424	406	427	457	454	421	441	439	421	418	406	450	390	390	407	461	405	422	423	417	423	431	406	414	411	395	417	455	416	439	421	448	435	426	417	431	426	391	435	397	436	420	414	417	419	421	427	430	413	443	361	444	415	434	424	429	409	427	400	390	396	418	442	473	407	415	422	404	445	431	456	400	412	398	409	416	420	442	405	430	407	410	391	390	416	408	420	435	393	377	445	435	433	418	413	434	440	412	403	439	436	397	426	419	435	397	423	425	435	388	413	409	400	436	413	432	419	394	384	382	414	430	414	427	394	408	429	400	388	405	412	415	412	429	395	411	414	371	432	380	401	384	400	429	423	412	432	420	423	388	424	409	421	403	411	432	405	386	405	416	383	399	400	425	412	404	424	423	413	457	441	388	421	434	437	411	443	432	430	376	393	409	431	393	467	421	385	402	417	409	411	415	413	434	409	396	460	416	399	430	440	463	403	436	385	402	418	413	413	388	418	399	395	425	397	407	416	400	443	426	424	442	419	443	449	407	415	401	395	404	408	432	401	415	399	416	441	396	421	407	415	429	383	412	436	427	419	421	418	437	431	413	414	408	431	424	451	405	424	418	414	419	430	409	411	412	416	389	407	429	370	405	392	432	403	407	401	465	409	377	407	399	426	418	450	400	415	403	399	412	400	416	412	409	406	420	412	413	437	385	405	406	386	428	411	392	431	432	428	430	453	417	430	428	384	411	425	400	409	438	396	430	405	416	400	464	408	418	445	415	406	412	420	404	445	372	396	408	393	412	405	428	405	403	396	415	427	428	407	456	425	422	420	432	389	434	395	410	402	414	407	422	425	421	452	424	381	412	451	425	401	396	380	398	427	416	389	433	413	386	422	422	438	427	404	413	431	403	424	417	407	408	391	399	415	395	442	421	433	422	376	395	406	441	440	443	409	426	410	423	366	362	386	422	453	397	423	464	392	403	407	413	405	425	418	434	400	413	432	421	427	388	421	442	392	426	371	414	397	414	414	391	445	433	419	387	365	439	404	420	405	412	401	412	459	401	412	458	419	443	413	423	420	413	423	403	425	388	408	415	394	389	381	401	425	437	410	436	401	401	442	406	411	420	428	406	400	431	381	392	421	398	423	431	439	426	395	426	441	413	432	423	421	428	416	413	439	417	403	434	429	397	421	438	441	415	407	441	422	407	412	463	404	373	405	441	432	436	383	438	394	412	406	423	382	368	400	441	422	397	411	462	430	430	422	432	404	408	404	417	430	417	429	424	434	431	396	437	437	423	411	423	405	435	423	413	407	413	460	386	407	411	408	404	431	387	413	403	442	412	447	459	408	419	419	423	437	420	400	397	385	386	415	379	435	410	404	381	381	404	446	399	395	452	419	372	397	388	397	440	427	374	375	440	415	408	404	413	414	419	418	416	419	424	435	413	420	419	420	415	401	429	434	382	407	418	420	433	383	397	429	438	372	405	424	432	402	421	441	416	400	440	381	439	422	400	418	404	400	448	414	437	441	433	404	398	384	442	405	430	394	382	384	443	419	411	406	384	444	407	404	421	403	362	407	465	392	393	414	401	385	375	406	409	402	393	373	406	394	412	393	417	391	454	426	392	418	355	437	401	392	429	441	416	441	402	423	446	393	473	414	417	418	418	410	430	410	462	424	428	427	423	441	443	453	439	423	427	483	410	374	422	405	429	393	411	404	429	446	395	434	447	403	424	402	393	400	398	420	371	417	400	443	414	406	444	404	408	413	422	432	408	434	430	389	426	434	423	413	441	413	405	416	434	414	410	434	437	377	413	412	359	429	412	416	423	393	429	391	427	376	379	391	446	432	411	380	377	446	421	424	410	438	427	419	428	414	387	421	393	388	396	437	408	409	424	391	455	429	419	420	433	430	425	416	391	414	439	421	411	413	433	412	405	399	416	394	437	397	408	403	408	419	402	445	433	391	432	414	390	401	407	388	401	389	376	434	420	417	390	457	387	424	408	401	460	374	387	426	403	394	398	416	426	418	425	408	409	424	413	395	429	448	407	418	434	436	423	396	413	402	424	407	404	377	404	439	414	412	410	412	437	398	393	441	436	419	414	437	400	435	439	434	430	412	434	410	408	396	408	412	428	437	424	421	415	409	443	398	441	379	437	435	431	412	436	405	427	439	391	443	405	409	403	389	395	436	417	425	410	433	402	425	421	405	421	399	403	444	417	402	429	422	405	429	389	410	430	384	423	399	418	425	430	399	410	402	412	384	383	392	443	416	453	397	391	431	411	418	444	394	442	382	421	440	412	422	410	439	433	428	433	406	430	424	390	413	410	426	408	435	408	387	440	424	434	432	427	457	403	443	406	436	423	413	381	414	411	430	374	401	458	417	410	383	423	407	393	425	417	414	429	423	420	431	420	429	425	425	447	400	402	434	425	422	450	440	399	395	385	419	410	427	412	380	400	378	420	432	434	408	417	434	406	412	415	418	382	401	435	416	399	420	427	398	380	404	424	393	453	429	387	447	433	405	428	385	422	405	390	424	406	407	380	431	450	384	453	415	432	401	404	415	395	433	415	411	407	386	454	413	404	434	432	425	419	438	411	429	436	410	435	428	438	444	459	429	430	390	410	391	408	425	405	434	422	401	412	431	438	402	449	399	393	378	426	429	435	437	401	456	455	399	441	413	387	387	423	427	388	409	405	419	422	425	392	410	419	435	401	438	449	425	418	446	410	399	441	380	374	411	407	415	407	415	420	411	384	407	400	388	408	416	411	414	413	399	452	416	454	421	398	413	380	391	402	365	447	415	427	383	399	456	404	405	424	447	405	447	409	393	434	427	412	395	438	427	427	470	441	416	409	410	430	423	417	421	438	404	394	402	442	411	361	414	438	400	420	408	442	397	425	413	454	405	417	429	403	392	395	418	403	406	399	428	404	438	417	397	420	382	405	396	374	391	414	406	415	422	440	397	423	406	391	439	391	410	406	400	391	363	387	398	448	447	407	412	374	411	414	419	445	433	412	441	437	430	392	422	416	402	439	407	413	419	430	427	446	430	412	405	403	407	422	430	420	449	379	415	415	409	427	407	416	406	403	415	395	441	396	382	404	395	407	365	441	416	406	418	404	388	442	430	418	376	451	424	443	423	430	420	421	411	424	415	436	460	405	399	415	428	413	401	394	433	411	393	397	399	410	402	443	403	435	414	399	411	410	429	417	429	444	434	410	416	365	375	424	403	420	430	416	443	408	442	400	416	421	418	427	442	414	386	380	398	428	416	399	431	407	441	423	412	422	429	419	366	401	394	427	432	394	411	419	453	403	413	431	376	426	419	399	405	444	417	432	447	445	417	396	372	384	403	424	388	426	434	411	421	409	424	385	405	429	416	407	404	426	432	436	417	425	421	392	392	404	417	415
1313	341	351	336	345	318	363	358	331	340	304	360	339	363	359	374	348	326	363	335	299	351	369	343	331	372	349	375	381	317	397	356	319	333	360	338	345	332	301	339	358	385	357	343	380	346	337	355	325	349	349	336	303	320	335	350	349	349	358	326	348	371	357	365	338	327	338	321	325	347	308	352	346	355	339	330	330	334	383	351	338	343	356	324	352	349	359	338	341	331	313	333	362	315	354	361	343	331	305	370	337	331	338	334	303	346	331	331	365	329	363	351	357	349	358	336	351	347	328	370	336	346	351	317	351	353	323	355	326	320	338	347	339	337	358	351	348	385	342	330	337	351	323	342	344	355	342	358	346	322	348	331	339	364	351	342	341	378	311	312	363	347	331	374	340	324	334	336	343	380	368	338	373	324	312	337	348	354	327	324	364	362	359	355	342	353	362	355	399	370	326	335	349	334	371	368	339	326	321	345	390	330	343	341	359	322	358	346	369	334	324	346	343	358	325	356	349	342	337	393	348	346	346	363	375	351	331	322	300	365	337	343	370	358	362	335	340	338	333	364	313	324	368	304	336	353	315	377	367	344	309	361	330	361	365	330	342	337	359	346	361	354	351	352	341	315	328	381	350	354	340	349	307	371	344	346	330	374	344	342	347	348	371	347	385	336	349	356	317	383	355	390	338	351	345	327	344	350	336	356	331	337	341	377	359	351	327	360	386	375	374	378	335	321	354	331	381	332	355	349	355	358	343	336	336	347	381	319	346	376	345	342	341	347	368	344	344	339	346	352	343	328	390	322	328	377	312	360	338	360	367	347	341	357	362	336	347	335	354	354	332	354	335	363	360	345	357	330	349	380	361	340	372	334	307	350	337	362	338	379	370	353	366	343	366	335	343	344	341	320	359	324	348	370	367	339	364	326	348	330	347	341	338	359	333	329	366	348	320	377	346	336	347	351	367	379	372	353	378	353	335	360	331	333	290	396	332	373	341	351	323	368	360	387	340	354	328	329	330	358	347	361	351	334	341	344	357	349	325	330	330	335	325	348	368	363	344	379	360	378	340	369	379	334	350	347	344	341	351	321	399	350	324	354	363	362	332	335	338	349	371	352	362	344	344	338	338	337	352	380	339	349	356	355	368	348	341	355	339	348	341	330	357	361	346	336	371	338	350	386	364	324	354	338	330	362	341	382	336	351	346	343	337	357	368	313	368	372	318	374	345	334	329	361	350	346	340	346	375	374	342	353	341	354	381	371	361	344	312	334	347	324	337	353	351	360	324	335	329	345	350	338	335	360	328	397	351	355	364	352	372	328	339	338	348	373	364	338	321	340	348	344	325	364	336	302	347	340	329	358	356	352	316	327	341	345	349	379	345	343	359	322	360	389	326	314	360	335	400	362	355	334	333	346	348	318	339	358	340	347	302	362	345	357	351	390	367	361	301	387	335	346	353	344	314	325	371	344	339	348	318	352	353	367	378	361	343	356	336	348	319	314	362	338	349	351	365	345	334	370	338	383	361	345	357	361	311	305	340	365	356	337	345	323	366	342	339	353	374	346	369	328	343	392	357	337	362	327	357	371	363	367	362	360	372	356	337	359	343	331	360	346	335	348	345	332	322	352	357	328	343	394	361	378	355	331	320	340	338	322	323	381	347	335	361	380	351	348	383	343	350	312	357	380	364	364	318	342	364	343	364	362	360	366	373	338	353	342	362	378	378	349	350	344	357	370	381	320	386	353	352	388	399	330	355	381	365	355	375	354	350	334	373	338	347	348	325	337	330	349	365	372	323	337	368	397	335	362	377	345	339	360	344	333	316	336	335	385	352	331	369	361	335	337	331	342	391	368	340	363	343	359	333	305	346	372	368	345	352	348	331	309	376	334	350	311	344	333	351	370	330	359	333	349	332	343	331	350	345	345	359	337	366	327	365	373	353	377	328	336	332	354	314	362	359	322	350	381	368	393	373	392	344	321	332	323	351	341	357	384	350	352	346	388	340	385	360	345	325	360	335	348	358	353	336	354	341	372	344	329	364	355	358	359	361	374	329	345	352	365	330	326	327	370	330	365	362	361	364	357	355	339	329	343	380	369	340	345	341	334	321	337	332	367	386	326	346	329	385	307	336	328	340	314	359	333	348	366	348	314	368	339	370	335	345	354	354	350	352	344	321	332	339	306	383	369	374	330	347	359	359	352	345	356	373	327	326	322	342	357	332	321	362	334	384	348	328	350	362	366	370	346	360	331	360	325	337	352	360	344	332	341	393	342	342	350	339	379	371	351	358	351	383	359	405	363	381	369	337	348	423	334	352	368	317	329	373	334	325	351	348	343	366	339	321	339	320	341	312	334	347	355	368	351	363	344	391	363	324	365	350	352	365	343	331	333	395	354	354	337	364	369	343	388	370	336	331	337	300	346	374	389	343	339	326	351	304	369	361	309	347	342	325	341	356	333	342	320	361	324	350	349	344	364	333	337	365	346	337	318	355	351	348	373	372	343	328	341	354	338	341	350	319	381	334	353	354	325	350	346	352	318	334	355	388	361	364	339	356	329	356	346	347	330	336	361	356	313	336	347	367	366	349	335	346	349	349	319	353	373	343	362	359	361	364	337	298	348	339	325	340	356	369	385	379	358	337	341	334	327	348	376	331	324	409	387	353	342	354	343	347	374	363	340	300	331	335	335	352	334	370	358	399	338	331	336	325	342	291	345	371	346	334	330	322	355	366	346	321	367	346	361	347	337	304	373	359	372	343	343	353	366	359	373	363	321	366	349	356	358	317	333	333	353	362	339	354	319	328	346	344	347	348	291	348	332	348	373	378	331	326	346	335	333	358	346	326	324	371	375	363	300	329	347	352	342	352	338	321	388	361	340	346	310	345	339	347	361	369	367	360	361	342	369	362	327	325	372	390	324	374	377	323	333	352	385	392	382	299	370	365	372	343	332	348	361	352	352	328	361	336	379	381	373	322	348	327	295	358	329	323	318	353	371	354	364	317	318	338	360	365	329	368	301	370	334	378	372	336	321	363	335	311	337	310	331	340	327	313	339	352	350	363	371	365	388	346	357	338	386	349	352	324	306	340	333	352	379	341	346	346	334	326	334	344	359	364	336	374	323	330	350	386	370	334	357	372	348	341	339	304	323	322	367	361	341	366	349	316	313	333	352	363	336	361	358	321	322	341	380	329	360	328	346	344	364	344	386	301	322	347	353	316	358	350	325	359	358	340	329	352	385	371	325	353	357	391	349	354	382	363	368	354	330	338	366	343	300	340	333	364	371	354	349	353	364	335	363	325	361	342	335	342	329	322	372	363	318	344	354	333	343	322	357	334	315	360	337	366	355	335	394	362	309	355	361	330	348	326	328	325	319	370	321	326	355	345	329	345	340	302	326	335	351	352	332	362	328	361	331	341	370	347	350	324	368	354	349	337	341	366	344	330	331	371	339	324	360	362	356	354	322	339	335	378	352	318	357	341	367	351	324	324	362	403	327
1996	850	893	868	904	814	857	835	821	834	908	858	859	884	860	822	899	818	821	868	849	858	891	854	808	819	810	855	823	819	849	846	865	819	850	842	885	856	841	856	890	813	803	814	826	825	863	854	933	850	847	829	852	813	901	834	856	835	837	844	837	873	891	800	878	875	802	816	843	843	831	803	840	853	858	822	838	827	824	844	879	856	837	828	822	881	817	818	884	859	882	828	843	835	888	877	777	864	820	839	862	827	862	844	914	812	845	801	847	855	832	877	855	814	825	816	883	820	825	851	826	825	815	795	911	835	808	826	822	818	871	845	892	850	890	848	849	848	847	860	840	840	832	829	807	879	805	814	897	900	821	845	828	873	836	840	832	834	891	863	841	866	826	861	819	832	810	855	876	855	798	821	819	859	888	831	831	865	798	843	863	866	886	882	908	841	855	858	801	841	850	829	853	842	812	912	820	870	910	802	857	869	840	806	848	811	822	836	842	852	876	832	865	867	818	866	795	792	808	798	877	833	821	889	842	816	833	866	806	859	881	863	790	883	864	820	885	867	852	798	846	850	760	880	878	826	868	822	811	878	865	867	849	862	812	895	843	878	782	826	897	837	859	854	879	840	829	819	842	820	859	856	845	839	841	855	844	849	851	907	870	870	856	854	834	844	839	809	844	835	879	883	883	882	813	838	859	887	828	847	877	875	805	827	859	856	841	819	865	910	782	842	819	858	870	787	857	851	851	857	870	819	846	825	831	846	862	842	886	846	843	804	828	839	798	798	911	823	814	874	825	783	826	852	830	827	819	817	841	843	917	851	815	819	795	842	872	831	841	852	834	861	819	805	847	872	851	861	828	857	850	843	865	893	836	811	785	883	804	795	918	842	860	865	835	833	865	839	892	847	918	814	820	848	846	874	831	808	880	833	870	841	866	791	841	908	828	788	836	827	863	856	861	802	838	864	832	888	845	835	864	861	867	841	802	853	909	871	849	835	878	848	849	814	838	832	772	824	814	832	798	846	828	848	862	879	859	815	834	823	859	862	853	876	813	811	814	819	782	804	799	852	841	831	842	853	813	843	810	867	868	841	849	827	859	862	808	868	845	840	828	848	861	879	839	871	841	807	854	841	893	846	873	834	831	837	884	832	854	864	897	847	886	833	838	850	862	841	812	815	825	861	785	879	837	822	806	789	784	815	877	841	819	874	850	851	878	826	816	828	825	866	839	810	872	881	832	850	866	829	823	816	838	814	820	855	826	824	792	882	856	828	853	822	825	798	810	829	856	838	823	879	796	789	837	836	809	849	847	846	853	852	843	842	833	861	873	816	840	858	861	842	851	819	901	853	810	886	856	835	825	831	793	887	865	845	822	818	830	834	885	860	831	857	854	840	830	845	910	851	841	845	853	842	843	844	845	786	853	874	825	829	837	825	819	819	804	865	849	849	861	865	848	852	826	799	842	846	872	803	792	835	818	830	854	851	886	840	815	841	838	823	891	788	795	807	869	845	808	853	796	792	808	828	821	812	835	861	823	868	837	873	832	812	862	809	860	835	885	849	856	843	818	856	837	802	888	833	889	847	863	846	864	807	871	827	862	866	854	818	893	833	807	889	819	853	884	864	884	860	827	841	848	838	809	790	860	835	847	845	871	863	859	840	888	792	860	866	822	811	805	828	866	818	832	877	866	919	805	828	839	865	892	817	841	827	859	852	857	815	849	854	873	835	852	798	840	866	825	822	839	789	853	829	814	780	868	853	824	910	872	833	852	833	841	859	834	782	887	808	849	886	852	848	841	843	845	873	795	873	918	798	839	863	797	864	849	873	857	842	852	841	787	871	821	846	858	859	873	827	831	836	859	809	846	859	861	786	875	804	868	844	822	817	773	813	829	850	865	837	890	868	834	813	790	815	878	852	904	829	797	796	914	872	780	829	802	881	819	836	868	853	858	859	836	802	846	824	823	884	881	802	849	853	795	779	864	835	852	844	800	844	866	843	877	836	827	823	831	861	819	852	822	869	859	833	859	778	855	821	849	809	868	845	870	792	845	849	855	883	865	795	812	813	832	859	800	836	867	827	864	812	876	848	789	839	815	847	812	913	800	886	819	844	816	833	874	842	866	855	849	858	868	819	834	842	855	798	809	845	849	830	852	835	805	824	851	897	828	876	828	875	817	859	826	873	824	838	871	851	851	849	892	799	866	824	837	852	810	863	829	889	877	822	818	838	850	889	847	818	878	860	823	843	846	845	859	857	828	847	803	884	810	825	857	832	888	838	834	867	884	854	817	854	848	853	819	834	827	877	825	828	863	826	867	833	837	836	863	861	868	818	817	887	825	845	843	868	854	896	822	839	829	863	827	825	871	920	892	838	802	891	825	872	849	813	776	814	882	826	832	846	797	880	920	829	851	861	824	865	858	892	850	858	845	905	860	832	822	795	801	904	830	869	816	862	874	886	823	810	788	854	878	806	811	839	832	851	778	822	786	795	838	838	815	849	805	845	858	846	777	817	872	828	821	817	804	837	829	802	831	867	846	798	881	846	898	805	826	856	831	850	858	860	904	836	873	835	813	844	875	863	845	846	847	861	811	790	834	865	785	845	818	905	843	828	850	829	842	842	864	842	861	827	846	840	848	836	830	909	824	820	798	818	797	795	874	852	865	894	846	840	887	858	896	813	837	831	881	893	859	885	848	821	871	839	841	878	848	813	854	777	905	864	867	841	799	843	839	831	877	807	834	868	858	848	846	865	828	837	821	881	867	822	835	855	844	771	829	851	839	817	803	870	814	874	862	873	855	919	846	865	848	786	843	834	793	864	869	871	825	817	828	856	886	810	839	750	920	832	829	827	857	840	847	846	840	839	877	872	881	857	799	853	862	864	843	868	848	837	811	857	797	883	867	833	897	829	857	845	825	861	846	882	834	876	831	829	847	864	823	825	794	866	843	854	855	869	838	904	817	842	843	812	813	833	837	829	897	873	787	836	836	844	870	811	910	822	825	870	850	864	851	838	822	845	824	822	870	859	844	872	866	896	829	823	826	833	826	885	827	853	817	786	839	817	871	824	843	864	832	849	849	827	848	868	845	812	820	821	857	815	880	850	893	826	862	801	839	881	836	839	854	868	828	847	915	827	868	886	818	848	833	847	852	836	837	907	841	800	829	881	873	856	828	827	841	870	879	839	852	881	860	819	866	804	841	837	837	840	815	840	808	816	810	851	797	834	823	812	897	839	812	848	920	844	806	831	795	831	800	812	827	854	837	841	872	845	829	818	889	836	856	863	795	877	839	843	866	841	877	865	779	851	904	843	822	834	857	837	859	841	879	827	841	833	842	829	854	869	844	853	858	809	827	828	833	875	839	830	863	837	841	858	880	792	833	863	833	818	859	880	812	868	855	882	840	838	856	849	842	864	896	842	822	858	832	863	835	837	838	867	885	827	842	845	848	816	842	870	907	884	836	867	837	830	816	870	821	847	802	812	889	859	867	883
7084	521	580	469	387	400	383	364	346	326	332	332	348	346	316	354	324	297	301	354	326	312	326	324	321	340	329	337	323	345	363	329	303	300	314	365	292	321	328	330	306	301	342	314	372	298	339	325	312	316	274	342	306	339	332	332	317	357	345	305	303	306	318	347	336	325	318	311	350	346	308	259	345	340	345	305	316	318	302	359	319	351	297	309	350	284	291	303	309	309	320	303	338	309	305	327	327	314	343	281	313	302	344	306	340	310	333	339	338	338	268	320	338	320	300	311	344	317	340	315	308	306	335	289	311	280	295	287	312	308	301	319	324	295	293	341	331	283	319	332	339	286	320	330	326	327	336	302	285	287	337	335	335	320	321	303	297	293	295	316	325	331	368	297	295	316	296	332	330	328	307	311	309	301	337	342	301	291	335	315	291	347	322	319	315	351	354	326	348	298	301	323	320	313	308	317	313	324	300	337	325	337	302	306	332	310	332	300	287	333	322	300	340	322	275	296	315	303	320	292	279	336	329	315	357	340	317	320	326	312	309	301	280	274	363	331	331	307	328	317	319	316	365	337	313	300	326	337	341	291	351	335	328	338	314	333	331	346	340	321	309	314	309	298	345	293	355	298	319	328	336	329	329	301	311	301	347	336	291	337	362	292	336	316	324	309	304	340	332	287	291	330	319	312	348	337	316	359	345	302	307	327	307	329	349	382	353	324	300	326	342	351	353	352	311	318	311	291	315	336	312	320	364	320	322	319	308	331	348	341	329	344	299	295	372	330	331	324	339	348	338	281	296	349	294	329	330	296	339	354	361	320	337	296	311	285	331	321	345	313	357	323	319	298	328	296	329	314	322	295	305	330	323	320	302	315	309	357	332	301	311	323	306	325	321	311	301	324	314	308	303	323	307	332	302	289	331	301	334	342	324	287	325	300	326	295	314	323	287	323	320	319	324	299	297	318	307	324	339	338	325	334	336	323	347	310	325	305	356	309	329	299	306	318	324	318	321	314	303	308	286	300	326	347	346	313	335	329	306	333	359	339	332	321	328	319	327	328	322	320	299	319	350	349	316	349	333	347	316	329	350	304	334	326	313	300	283	346	304	306	330	328	317	290	309	312	290	319	321	336	303	288	292	344	305	344	339	291	328	327	342	331	327	321	294	341	320	309	298	301	313	337	325	320	324	339	313	352	306	289	318	316	343	302	284	316	290	326	351	312	316	290	329	312	320	321	329	312	332	327	312	286	282	339	313	282	334	283	341	308	336	298	321	336	326	282	320	319	314	330	307	313	285	293	299	318	332	334	344	304	309	319	323	345	364	323	313	341	317	325	335	306	322	292	320	327	312	315	299	276	349	311	326	326	306	307	342	285	293	298	293	348	305	331	315	318	326	333	318	354	292	321	327	317	320	329	320	307	305	326	289	335	306	348	317	339	280	309	283	316	330	295	298	324	301	288	332	312	306	305	319	356	311	299	335	329	325	340	294	306	342	323	317	298	315	309	340	320	284	334	343	312	342	306	354	318	309	304	322	311	302	315	340	340	356	297	342	336	332	323	314	304	291	331	358	313	309	326	308	292	330	346	310	299	306	318	320	295	342	354	318	322	338	333	343	316	304	287	316	322	303	305	339	336	310	303	328	340	328	329	319	328	330	318	305	341	353	305	279	300	326	309	342	326	312	299	319	304	294	287	322	305	356	300	313	321	331	324	321	296	269	325	329	311	314	296	321	356	317	322	333	301	306	324	357	316	313	330	280	333	305	315	310	334	316	338	332	319	313	287	302	360	309	322	341	317	323	303	308	299	324	297	303	328	334	360	325	327	330	344	300	298	325	309	342	327	336	325	291	314	334	324	314	320	347	306	319	281	264	325	313	308	306	326	345	322	328	313	342	311	332	348	291	353	314	289	345	329	309	308	301	346	310	309	325	310	296	282	328	310	319	309	338	297	311	310	278	319	283	334	300	329	306	336	338	311	354	316	346	319	308	325	334	303	344	319	297	320	329	323	343	321	330	325	295	316	302	372	316	294	313	337	298	294	316	342	297	316	340	304	345	329	303	300	314	317	322	279	300	299	342	325	314	301	310	325	300	301	306	320	299	318	340	347	314	298	324	346	339	292	330	276	297	311	299	302	329	302	313	310	320	323	327	294	310	319	313	374	352	346	312	360	297	348	314	353	282	326	312	330	295	325	313	353	333	281	349	351	314	276	316	328	333	321	336	306	347	320	290	293	330	328	311	325	297	330	301	320	334	319	319	319	310	344	357	342	301	344	353	367	295	319	323	362	296	297	305	317	275	310	301	319	357	330	317	318	316	327	322	347	326	308	331	302	347	286	288	302	319	334	331	328	295	333	310	357	305	292	329	327	310	332	305	329	327	320	328	296	339	325	322	315	295	303	314	280	317	317	316	288	318	324	317	300	345	298	321	325	276	337	328	294	339	323	334	321	312	322	310	337	326	344	300	312	338	337	328	354	300	295	317	319	297	344	313	338	320	333	340	309	325	328	310	328	347	306	350	306	315	308	320	338	357	333	286	293	322	311	340	310	310	331	328	286	304	327	321	312	338	336	323	309	320	346	310	320	311	304	307	323	319	302	291	326	335	316	337	299	299	331	354	352	298	320	321	309	270	323	353	335	337	340	311	332	328	345	310	322	316	309	293	321	357	298	309	294	309	305	341	313	345	275	358	303	336	277	323	317	288	302	347	316	318	323	325	332	317	307	291	294	358	307	353	323	315	319	322	325	318	311	318	332	314	330	322	286	348	312	315	320	341	321	327	333	317	308	322	329	339	280	316	328	306	323	325	308	318	307	307	342	317	311	320	294	334	334	288	339	289	313	317	350	327	288	332	312	327	312	308	302	320	302	333	274	318	306	297	324	322	331	306	357	314	312	346	316	309	318	340	350	340	319	325	302	334	329	343	327	324	294	302	300	288	312	296	316	299	331	328	332	307	321	327	315	357	322	312	330	302	329	329	325	324	301	324	324	316	360	327	320	365	317	304	287	292	322	316	305	295	314	328	324	327	335	327	362	334	310	345	330	327	332	324	323	330	350	305	315	302	317	316	274	323	294	317	325	337	341	325	323	306	323	338	295	312	320	328	319	332	310	311	337	350	330	339	284	313	336	322	326	325	325	299	315	321	317	363	319	311	332	298	297	300	314	312	312	319	334	312	320	311	330	311	327	317	309	309	286	309	313	307	314	299	335	327	313	331	301	318	342	308	324	338	303	330	295	298	327	316	314	324	304	317	319	313	321	299	322	324	307	344	324	290	330	315	325	335	316	321	310	303	325	318	309	301	288	304	314	290	310	329	327	296	326	325	342	331	335	330	313	315	288	324	298	332	317	331	311	356	324	325	296	316	288	306	305	314	323	349	313	319	327	317	329	298	313	371	327	289	347	308	299	283	319	307	335	348	320	337	311	308	303	312	320	300	294	365	346	327	354	318	316	311	323	344	309	313	325	324	326	316	360	363	322	319	329
6547	989	1352	1372	1366	1155	1043	974	971	914	945	910	877	796	863	829	870	795	882	831	825	784	824	827	784	759	810	790	771	772	778	774	758	793	782	809	793	778	833	764	833	795	756	802	779	728	781	775	796	786	785	780	779	733	790	752	755	748	847	733	772	794	836	774	792	777	775	749	804	757	785	784	798	783	760	764	809	760	782	779	836	770	830	749	775	789	774	736	785	782	766	808	806	734	758	745	812	770	742	715	740	731	823	850	791	777	782	794	777	792	808	750	762	770	771	764	770	730	823	806	735	778	754	736	785	752	785	760	784	807	778	803	802	758	781	782	806	814	765	748	779	777	769	732	746	776	824	760	803	774	774	729	815	784	786	819	763	758	737	768	744	699	753	744	781	749	814	750	803	782	775	780	713	783	783	753	738	770	785	830	736	773	785	771	772	805	750	767	763	755	785	795	818	769	777	765	787	801	774	797	757	787	785	763	783	728	749	730	772	790	705	803	783	738	786	771	822	747	786	814	729	803	755	712	786	770	816	770	768	755	763	766	745	788	788	767	775	806	705	765	775	741	784	738	797	756	752	768	772	751	807	791	765	734	769	755	773	792	766	727	740	745	747	750	754	801	738	787	779	734	772	764	758	738	793	776	822	812	755	790	738	763	800	817	844	782	738	796	814	764	762	767	775	771	771	809	781	778	765	798	752	767	767	758	778	766	799	783	719	764	739	814	759	731	727	825	757	835	798	782	742	809	825	768	784	758	753	759	725	769	759	790	790	792	751	825	738	699	759	786	782	737	794	775	775	739	772	738	775	816	721	766	723	767	730	835	770	757	778	789	772	714	769	752	740	760	769	810	750	784	794	732	781	766	833	753	762	792	723	783	761	771	827	747	797	781	774	742	734	776	758	727	718	779	786	803	780	816	749	754	788	794	778	787	800	763	795	747	793	776	779	769	789	811	779	798	742	888	767	758	743	778	798	792	773	801	767	770	765	753	771	782	785	746	766	768	794	765	767	743	740	749	833	772	826	770	776	788	732	744	778	713	756	790	732	812	743	758	739	789	792	755	718	760	793	722	812	733	783	753	742	756	791	762	802	771	773	722	830	794	749	722	731	743	817	750	770	728	712	770	784	725	818	740	745	736	802	874	769	756	828	784	759	743	759	728	762	772	820	776	736	751	764	785	803	793	790	742	831	779	772	730	750	691	782	729	756	822	763	785	751	772	821	766	776	786	746	782	774	736	776	730	786	803	753	735	771	770	758	748	760	784	784	814	772	753	778	791	788	785	779	722	777	825	748	782	772	753	756	731	720	766	783	773	762	792	755	778	780	762	721	813	830	745	752	742	728	756	772	746	740	726	799	801	808	761	756	822	781	740	750	747	764	752	768	768	745	760	717	850	811	758	739	795	751	743	761	783	784	769	783	787	744	763	750	780	779	843	756	803	767	809	743	737	809	756	775	745	743	852	763	772	804	745	716	765	784	804	813	740	764	765	783	743	723	786	736	751	744	777	766	768	765	786	775	805	773	794	765	767	746	751	803	787	769	804	804	753	789	727	759	745	788	774	782	824	755	788	735	785	823	751	677	801	770	791	790	741	735	796	738	802	767	789	763	776	762	805	800	768	801	772	775	767	789	787	775	760	812	804	764	759	781	793	721	749	720	776	751	741	759	758	750	755	815	754	767	790	731	782	762	771	800	779	785	783	828	814	804	758	793	803	795	787	763	796	757	754	714	787	733	784	740	774	777	810	778	794	769	828	784	758	757	767	755	780	818	758	761	788	788	785	766	769	769	747	775	775	746	716	770	719	796	752	783	756	801	788	800	762	791	738	769	774	807	802	822	769	765	761	800	828	814	762	784	759	770	796	765	802	817	753	780	813	752	802	808	720	775	782	750	791	752	756	775	761	757	782	812	743	768	753	790	738	760	760	766	772	761	818	750	764	741	705	786	781	784	760	818	776	827	734	794	773	798	790	782	756	740	766	795	767	775	760	783	748	800	755	747	764	756	826	800	785	776	710	761	798	779	800	744	747	750	732	775	766	737	760	772	748	797	766	766	814	795	747	710	759	775	776	779	773	811	776	804	777	799	798	810	764	777	776	724	760	792	783	726	745	750	795	775	804	773	747	793	792	793	774	771	716	764	758	805	803	783	726	775	722	755	767	776	775	793	774	798	800	838	795	793	754	793	796	791	755	785	797	763	756	797	790	790	757	811	769	779	785	791	786	730	772	742	812	735	791	799	818	814	791	772	771	779	770	774	740	795	823	756	776	808	784	808	768	750	758	802	808	761	765	742	723	764	852	726	782	756	751	774	787	748	749	726	775	802	739	750	828	801	751	808	760	746	777	798	721	760	820	776	798	743	767	718	677	771	795	755	786	774	780	820	757	788	758	806	788	791	799	809	822	756	827	780	802	743	803	779	796	789	746	763	754	784	748	768	762	764	808	759	768	820	810	809	800	784	741	805	795	762	717	769	762	793	771	743	816	797	764	784	802	781	743	768	753	769	770	797	784	718	807	830	763	776	748	755	768	786	765	750	758	747	723	776	759	744	809	805	769	752	816	786	802	763	741	794	773	753	748	736	793	738	807	793	774	812	798	759	754	768	781	762	787	759	790	762	759	781	797	799	799	763	776	770	753	809	754	758	766	748	783	742	796	790	771	742	820	789	733	797	792	760	742	734	791	781	761	771	749	780	793	749	779	762	807	741	802	797	765	790	758	820	756	799	729	735	781	721	744	718	757	771	758	742	779	757	776	782	777	724	750	746	782	746	757	747	786	739	799	791	767	766	733	789	737	823	787	816	747	759	795	767	749	821	748	807	764	773	771	772	789	794	782	779	779	743	728	748	756	769	764	768	740	787	763	777	794	711	776	747	826	798	779	743	801	816	825	806	799	766	746	801	807	745	735	732	812	830	775	779	780	836	764	751	795	763	796	762	778	776	797	798	749	790	776	768	750	773	753	756	777	797	806	742	789	731	776	775	757	762	800	792	724	772	757	778	745	733	785	767	774	752	752	772	777	792	781	743	748	791	775	766	785	736	784	800	791	806	763	797	753	772	812	802	799	746	794	763	825	780	782	804	797	776	821	790	812	799	818	727	787	780	780	801	776	737	741	793	765	813	797	783	804	817	761	811	795	808	805	764	769	791	793	750	760	731	738	792	747	777	785	751	797	798	766	756	846	751	818	747	798	762	740	769	769	752	779	753	796	824	772	756	768	778	800	772	777	790	748	758	727	793	726	778	717	756	767	771	766	811	721	738	718	811	815	781	789	732	791	780	744	733	771	787	776	749	756	845	749	764	736	745	786	771	774	720	789	782	759	835	745	763	782	779	734	750	737	755	771	809	765	743	782	734	753	778	773	755	751	762	816	848	753	781	743	787	757	782	763	757	748	806	769	787	772	759	805	793	811	773	756	772	748	755	802	774	812	778	804	781	812	818	813	758	805	765	793	733	826	790	785	801	740	745	761	756	784	746	795
11926	659	659	454	363	277	242	229	204	188	174	178	191	162	163	158	184	159	178	163	156	177	164	175	153	160	146	145	166	168	150	180	153	160	151	163	168	137	175	145	163	148	151	154	152	168	179	137	137	153	167	172	166	165	170	175	188	146	147	176	189	168	148	148	152	141	147	150	154	162	183	166	148	169	158	162	140	166	168	140	134	145	202	170	149	141	175	156	139	155	155	158	138	145	141	140	157	152	174	161	147	163	144	171	183	134	153	161	154	150	170	191	160	152	145	175	145	163	164	143	156	135	147	149	150	190	156	180	169	127	167	183	143	164	147	139	135	155	148	154	166	159	136	147	152	149	154	178	161	146	146	160	184	144	146	136	159	146	173	145	170	193	166	137	153	151	154	161	177	157	144	161	146	162	174	155	171	155	148	144	149	161	153	166	171	141	171	177	136	140	170	154	160	139	168	173	166	176	155	156	151	155	148	142	139	168	177	148	171	138	155	155	149	148	143	150	149	154	141	153	181	168	161	160	175	151	166	147	153	181	140	173	140	144	162	165	144	164	154	163	162	128	169	164	165	147	148	165	168	165	148	165	175	136	163	159	166	169	148	137	171	146	162	160	194	164	146	164	154	153	186	167	142	165	155	164	173	149	147	149	172	154	167	161	139	138	163	185	149	168	159	161	136	151	141	155	152	157	157	140	153	162	148	157	176	170	164	163	141	152	170	155	167	127	168	179	170	156	163	170	168	167	155	156	173	166	168	150	158	157	160	175	127	153	160	146	169	151	182	164	153	132	156	161	129	158	141	164	149	149	159	168	172	181	163	188	163	164	160	160	143	177	152	167	143	144	153	132	156	163	172	148	153	155	193	163	171	155	170	173	158	149	174	161	152	165	165	161	138	147	160	135	152	183	158	134	159	172	173	168	164	156	151	150	145	177	175	159	160	170	177	160	159	155	154	166	152	185	155	155	155	151	167	145	150	162	153	149	178	150	158	119	142	151	172	139	138	164	143	137	149	152	160	150	156	153	185	149	145	162	178	165	161	152	145	178	162	148	159	140	167	150	145	130	146	144	177	163	159	163	147	152	141	144	177	154	163	177	174	165	141	162	146	160	160	157	166	158	132	171	176	169	156	154	156	166	164	161	174	121	154	166	175	169	148	157	173	165	153	147	168	160	149	155	160	158	171	149	180	144	169	172	163	167	161	176	155	176	152	163	149	149	174	161	130	147	156	149	127	165	168	153	167	163	155	179	170	172	178	179	167	123	173	171	150	144	141	140	129	162	141	150	172	159	155	180	165	158	147	147	169	160	156	174	159	159	167	151	147	166	162	176	190	138	168	164	145	166	163	147	145	151	167	139	156	156	164	150	144	150	133	148	167	144	140	157	162	136	150	150	151	149	191	163	167	166	153	155	137	138	157	156	154	163	155	154	169	120	152	138	160	168	169	163	166	150	157	147	169	200	167	164	143	162	157	150	180	181	154	157	150	148	168	148	162	153	175	171	154	147	172	157	166	140	166	154	161	131	154	150	156	157	152	147	160	162	146	169	171	165	157	134	163	158	149	151	153	161	177	141	171	176	166	170	168	150	136	171	152	165	167	148	170	185	170	176	159	183	174	153	174	169	170	173	144	167	162	164	168	196	174	155	155	153	175	138	142	175	184	169	169	152	143	183	140	179	162	184	172	151	171	169	179	154	192	161	143	151	183	150	167	157	152	172	165	150	153	176	159	170	157	207	145	145	169	133	162	166	164	160	164	125	150	147	162	127	142	154	149	186	163	140	140	158	162	138	193	164	149	149	164	149	144	161	157	142	139	155	162	150	147	157	152	160	156	153	144	145	162	175	164	168	145	160	168	173	168	175	144	162	151	147	166	154	174	147	161	151	144	168	151	151	165	165	168	152	161	136	168	165	147	159	155	151	146	139	168	164	187	156	153	169	164	183	171	153	169	165	163	153	180	163	153	149	158	167	163	158	160	162	164	163	153	138	161	158	155	175	178	142	160	160	156	147	150	169	160	144	183	155	172	160	124	138	154	172	172	183	157	144	153	144	142	147	132	156	154	152	159	177	158	175	146	136	153	171	161	183	173	158	150	142	169	146	152	153	145	198	176	171	159	168	145	167	155	162	151	169	158	135	149	165	135	162	139	151	182	165	152	170	168	169	155	158	149	153	155	147	155	146	142	152	162	155	150	176	197	182	153	159	141	155	180	159	168	152	169	162	145	147	159	139	147	169	165	171	151	151	157	151	183	147	147	155	150	170	164	169	144	177	162	155	146	153	154	143	168	165	161	156	159	188	149	168	159	192	169	145	147	162	180	170	171	156	153	144	158	154	167	174	152	172	166	138	147	166	168	142	125	163	166	140	158	171	170	155	164	185	145	148	134	160	145	151	145	171	156	169	158	155	147	161	145	158	172	161	146	166	177	137	160	156	170	146	165	162	176	161	171	130	153	168	161	161	143	157	160	148	134	160	154	163	146	145	160	164	150	140	164	144	155	148	176	170	159	168	138	158	157	143	150	179	161	153	172	170	176	177	133	154	162	158	158	162	161	158	168	168	181	157	135	180	142	150	156	156	143	149	158	139	183	164	141	184	144	159	157	156	161	159	165	134	158	165	146	137	155	154	157	149	169	153	172	181	158	156	178	166	172	165	153	168	180	173	169	154	150	138	153	157	149	172	160	185	141	128	166	158	156	179	154	158	165	135	167	163	164	183	166	164	140	158	141	134	164	149	154	161	139	164	175	148	158	141	154	164	174	128	181	158	169	158	161	141	151	166	169	169	164	173	163	174	162	141	176	163	181	174	167	162	185	157	175	150	161	168	153	169	154	149	161	167	166	170	166	145	174	163	151	174	160	165	175	157	151	188	164	149	171	140	174	149	156	160	145	180	174	164	170	163	172	184	170	147	167	156	162	149	162	147	155	152	163	144	155	148	168	163	154	151	161	148	185	157	159	143	164	155	140	174	157	156	143	187	160	134	150	168	155	163	169	156	174	145	176	166	155	142	145	170	168	167	163	168	150	165	145	170	169	161	177	156	151	159	135	134	161	165	161	164	159	172	154	162	148	159	168	150	160	167	173	174	170	166	140	162	130	161	146	177	169	157	163	178	168	179	169	169	143	151	158	152	149	160	144	147	154	178	153	154	143	146	175	150	171	156	177	149	186	137	149	152	175	139	168	147	163	163	157	161	157	178	137	156	148	165	180	157	146	162	153	151	128	156	173	132	145	148	168	155	163	159	132	144	195	158	159	155	155	164	175	160	160	187	158	163	153	185	184	131	166	169	158	141	167	164	146	177	157	148	164	137	155	155	156	151	170	169	164	159	160	159	152	161	159	157	161	163	165	177	171	145	169	157	181	146	181	172	168	185	181	148	145	147	154	160	189	174	157	157	144	162	172	171	154	161	177	160	165	167	156	172	193	160	168	151	166	169	159	140	152	161	167	154	136	159	158	150	175	137	159	147	162	162	136	149
7720	807	1477	1634	1397	1158	959	858	771	655	686	570	585	574	533	536	512	515	522	462	451	490	443	465	462	498	464	481	450	432	424	419	450	414	426	435	454	424	445	422	461	427	435	431	455	446	428	432	432	442	424	421	422	442	418	441	417	413	464	427	379	381	414	398	431	443	430	364	425	406	422	399	401	429	389	422	404	373	439	436	428	435	414	444	403	394	397	426	427	424	427	424	426	389	412	390	392	435	391	453	412	444	411	411	418	388	372	402	405	421	467	378	389	427	381	418	411	420	404	384	427	359	453	382	402	414	444	429	436	419	409	414	429	421	455	437	444	383	439	446	414	430	427	422	476	405	413	433	413	402	400	458	412	469	440	416	414	418	439	438	407	394	435	460	441	401	388	404	401	407	381	424	409	410	410	448	424	408	408	399	414	408	435	424	426	473	453	416	402	370	413	403	415	458	389	411	417	373	417	414	410	409	405	445	389	416	435	403	423	412	420	403	425	401	457	430	383	415	425	392	444	406	420	409	397	404	424	429	418	403	402	407	415	393	414	396	413	415	391	418	417	411	408	424	410	435	405	455	453	417	422	413	398	431	416	420	402	409	403	390	449	399	424	400	417	394	370	434	401	438	427	427	450	382	405	407	439	407	444	419	415	449	383	411	408	433	432	375	363	392	428	402	398	420	359	449	430	400	398	401	424	392	417	409	390	437	403	411	396	435	414	435	399	387	464	405	418	458	384	388	449	439	382	409	393	414	395	425	419	390	428	403	425	425	406	432	403	405	429	398	405	424	369	404	381	406	426	405	409	391	432	422	396	423	421	441	445	434	423	440	400	415	397	406	426	391	392	419	400	434	437	393	407	402	406	413	388	410	399	433	412	443	411	439	443	382	391	396	395	407	410	425	411	432	362	381	440	430	440	417	426	405	418	371	444	448	386	390	422	392	422	397	419	464	414	417	411	418	411	392	402	418	460	415	395	422	420	429	435	437	441	429	440	395	467	408	389	405	388	393	412	416	390	409	392	422	418	400	411	379	371	411	429	383	405	434	414	425	385	415	378	445	427	413	443	417	424	413	442	441	403	384	392	417	419	385	443	375	433	424	406	435	449	412	397	389	374	393	408	404	430	422	458	420	433	430	414	386	399	388	429	413	393	431	424	405	411	420	408	422	393	460	414	425	411	384	415	429	451	409	400	443	426	402	391	405	403	410	426	417	428	387	420	386	384	419	367	421	437	431	394	420	374	408	438	383	400	431	410	409	407	425	466	419	409	401	447	432	444	401	401	395	360	412	406	417	381	426	414	423	411	443	437	427	437	425	413	431	421	426	401	404	407	392	406	422	413	410	429	418	438	426	418	418	392	392	418	433	439	414	433	399	422	404	445	404	400	370	423	420	460	392	427	395	409	439	426	412	431	400	395	419	449	445	429	434	428	421	388	412	380	392	404	439	407	434	409	409	398	416	405	412	407	414	420	415	425	402	385	400	371	410	418	374	386	386	385	428	415	419	413	424	410	408	407	439	418	411	393	434	412	414	412	422	404	400	408	410	390	440	428	415	404	426	396	388	397	417	413	468	396	420	378	408	400	412	395	461	411	422	411	444	404	385	436	411	436	404	440	388	458	443	423	389	416	432	416	414	389	389	381	416	395	421	442	397	407	414	425	370	421	424	446	396	385	418	407	407	395	402	429	390	435	424	428	399	383	421	428	448	427	412	410	379	429	476	400	397	385	405	392	416	443	413	421	432	444	434	472	404	435	400	432	379	422	450	436	414	461	385	469	409	391	429	422	398	405	442	403	385	412	417	446	409	455	385	415	378	421	417	405	421	393	429	424	428	401	379	427	406	426	407	399	408	418	456	439	404	436	386	412	394	406	389	394	398	403	414	386	395	435	423	374	374	425	395	395	425	440	395	405	447	395	434	446	446	411	439	444	425	399	399	364	418	425	390	392	413	423	434	421	421	382	413	399	459	405	431	380	420	465	454	469	396	441	407	445	375	408	420	402	386	415	379	397	390	392	424	418	395	434	411	434	448	425	427	395	405	418	433	428	382	422	384	406	445	385	449	413	432	431	417	420	411	370	377	440	440	411	371	396	372	418	395	419	417	433	403	398	412	374	426	424	402	403	411	420	437	375	455	389	427	406	421	411	421	380	415	454	399	415	390	396	386	365	397	434	413	398	425	387	419	413	418	411	374	448	395	407	393	377	434	416	410	383	383	408	413	409	405	409	411	410	421	401	429	417	398	440	441	419	406	376	429	400	391	423	427	396	366	419	410	426	436	407	429	366	407	389	425	404	403	397	431	426	376	418	438	436	405	388	397	412	440	384	428	431	424	422	436	392	403	394	396	389	446	408	437	436	438	408	399	428	413	399	403	396	397	417	429	413	416	407	423	415	419	417	411	407	425	417	402	365	441	386	397	404	424	403	414	454	433	431	425	358	413	412	401	402	404	418	433	407	405	388	397	411	407	440	409	418	420	444	396	386	444	391	413	374	429	401	396	458	429	390	397	443	383	434	420	442	424	417	398	420	404	371	431	430	423	415	448	385	371	399	436	420	411	417	420	425	425	423	396	390	387	388	404	408	468	417	390	442	397	397	411	406	398	422	395	445	436	412	391	440	379	435	416	412	418	419	418	406	432	394	387	404	433	420	423	424	419	427	433	388	404	401	412	415	417	446	403	416	405	413	419	414	392	442	453	450	430	451	415	419	407	386	430	412	364	442	415	397	430	403	376	407	436	456	404	433	381	418	392	443	431	395	404	451	398	429	395	396	402	411	368	403	439	421	380	408	398	423	390	432	435	403	409	412	392	397	419	398	402	412	408	439	406	406	403	410	393	412	456	425	406	435	409	417	414	469	383	392	397	410	425	437	432	413	417	398	397	397	374	401	391	423	442	374	425	400	403	396	402	418	424	421	393	408	421	398	403	392	407	423	410	417	407	407	416	388	404	396	420	408	384	373	409	415	483	399	424	394	417	434	447	394	429	416	420	410	395	439	452	445	428	414	398	446	412	394	387	416	395	400	388	443	403	409	431	426	397	409	433	402	391	413	425	398	387	451	399	399	436	394	421	407	470	439	415	405	396	391	419	393	417	450	461	408	472	447	378	422	434	406	404	409	416	402	395	399	370	406	456	432	379	417	404	436	438	387	421	424	435	415	437	399	415	437	417	414	411	464	407	392	402	382	404	425	408	446	370	439	400	411	421	399	415	413	382	390	402	411	396	403	419	427	392	435	410	402	425	419	393	411	441	465	437	408	445	387	408	409	396	407	398	460	407	389	401	390	431	365	431	431	387	423	384	405	403	396	411	410	413	434	456	403	430	410	414	385	418	445	428	425	414	448	444	443	392	402	423	436	388	386	392	414	394	403	420	407	435	404	421	408	379	447	408	435	399	408	428	398	392	403	380	419	403	410	411	428	440	414	397	426	430	423	441	409	392	473	402	435	412	407	414	424	404	410	442	385	363	419	390	428	415
1251	358	361	351	317	358	343	362	337	370	343	368	395	356	348	361	332	337	323	337	371	345	368	373	360	366	347	391	346	317	330	343	367	342	332	306	353	358	350	333	328	348	324	377	376	367	349	374	367	364	346	316	355	358	373	426	310	318	337	323	343	371	349	362	314	361	347	341	329	363	372	335	354	365	296	338	351	344	335	331	345	347	319	387	372	343	325	351	319	354	346	343	329	338	355	344	363	352	360	353	368	334	357	339	354	368	366	343	336	353	333	351	382	346	334	365	368	339	319	327	348	344	353	373	325	353	346	351	324	368	325	342	355	375	379	401	329	324	336	354	328	336	350	368	366	299	338	343	342	363	380	354	370	322	375	359	359	336	333	316	373	312	360	347	349	350	330	359	336	316	367	341	373	296	339	363	381	336	378	354	356	366	368	333	328	361	356	321	314	332	327	364	342	369	350	353	364	349	347	351	313	347	346	337	340	338	376	320	322	331	353	354	359	383	338	345	332	356	361	350	334	336	357	356	339	331	355	349	363	308	347	334	318	369	363	339	377	360	354	354	371	360	367	374	361	316	338	361	338	332	362	361	360	341	333	368	332	291	378	352	359	364	356	347	341	377	335	359	369	355	361	361	347	375	378	388	360	360	340	360	363	357	353	362	386	364	352	325	354	345	350	338	322	323	315	371	358	338	338	311	321	364	340	330	358	346	329	362	380	358	361	307	368	323	320	357	381	328	402	341	347	357	363	333	340	352	376	340	363	336	334	361	316	365	370	340	343	353	334	355	369	319	347	352	343	366	353	357	356	344	383	360	338	339	333	359	343	390	339	327	363	378	341	340	374	297	350	356	317	343	331	329	354	343	360	343	362	365	335	333	334	356	356	343	358	361	316	328	377	329	330	380	321	391	361	368	354	377	340	378	333	396	358	359	334	375	375	337	339	354	324	375	356	348	361	347	312	360	357	367	347	357	322	333	355	346	358	334	333	365	371	362	342	337	326	339	373	363	338	353	362	333	304	316	360	349	356	365	363	357	375	344	337	366	371	368	361	326	381	349	383	344	317	356	337	349	386	371	298	353	350	316	352	340	347	412	357	374	341	319	325	367	374	328	363	348	319	324	359	361	339	319	325	335	350	345	354	354	332	373	359	336	341	355	345	323	363	365	338	356	334	344	365	354	356	345	386	366	366	325	325	327	322	338	380	331	357	306	320	355	341	309	369	337	332	373	366	355	347	341	375	338	385	348	335	374	388	344	344	364	365	300	353	347	356	330	355	377	313	355	323	330	342	321	358	337	355	288	352	371	347	376	357	369	320	354	341	349	339	352	383	344	326	364	345	315	378	363	338	351	324	318	342	331	321	369	343	357	339	363	297	330	375	338	361	350	364	358	359	358	327	357	337	359	332	328	363	348	382	344	402	359	345	379	370	325	347	302	337	360	353	351	353	329	308	330	363	373	310	353	358	334	338	319	339	318	315	354	359	341	356	358	379	369	359	336	340	304	364	330	361	347	358	360	346	368	381	337	352	348	348	346	332	330	319	343	349	327	365	358	363	320	379	356	360	381	374	320	376	332	350	353	337	350	343	372	321	333	368	366	333	323	375	329	343	339	357	357	376	348	375	357	322	312	336	363	327	346	335	375	340	340	331	331	339	356	340	354	345	340	368	351	338	354	374	355	374	345	367	338	351	332	357	363	373	383	343	330	348	363	339	319	312	318	354	290	350	333	313	331	325	369	400	343	345	346	298	359	338	350	364	345	344	334	308	367	323	304	366	340	359	304	368	376	320	321	359	383	369	354	332	374	347	395	387	330	363	352	347	326	338	311	326	359	374	361	354	359	348	374	331	336	369	350	337	355	340	391	327	354	304	337	366	370	340	319	356	343	367	364	351	346	349	330	318	339	355	343	364	348	367	333	338	308	299	321	385	355	342	370	333	353	313	326	359	336	358	338	324	376	327	356	320	359	336	346	369	335	317	374	358	379	340	342	353	380	363	321	353	379	339	342	349	342	349	328	360	366	355	325	378	345	343	372	366	372	346	349	366	355	360	331	340	338	381	319	333	340	347	327	324	338	341	355	379	345	300	379	366	325	350	346	345	341	314	365	324	371	370	357	358	358	339	347	366	375	379	383	353	355	379	348	376	346	397	361	363	390	375	313	306	346	366	358	336	344	322	305	358	373	379	338	340	370	365	377	380	342	361	326	336	347	355	336	370	367	341	357	322	370	384	342	369	362	312	339	357	343	362	371	360	324	331	352	364	325	354	324	350	357	379	350	355	366	359	348	356	336	343	368	341	363	321	332	352	291	346	339	376	346	351	327	348	347	349	395	324	380	324	359	352	343	355	343	341	385	361	363	337	366	355	345	312	322	332	326	343	324	345	326	342	344	353	334	361	366	341	375	338	369	320	375	365	340	378	330	382	343	378	356	333	351	347	348	357	332	323	361	365	372	324	343	362	334	373	366	376	348	360	355	315	344	390	353	340	347	339	334	337	355	348	331	318	336	344	323	360	345	385	335	336	352	308	355	316	351	356	361	322	339	324	350	328	316	371	354	366	360	342	337	364	328	391	319	390	350	310	366	349	318	336	328	366	340	314	301	370	353	358	331	371	359	345	381	339	353	335	382	327	361	339	374	352	397	370	375	331	369	375	344	329	339	364	355	349	342	389	359	344	385	311	379	372	370	357	338	361	371	348	352	337	367	351	310	345	349	382	364	361	380	369	372	375	316	356	365	325	377	356	360	309	397	379	321	342	352	330	351	325	303	339	364	364	334	372	352	357	369	317	329	387	346	355	371	318	335	354	353	359	323	390	346	347	335	341	331	340	337	352	299	324	333	353	350	305	326	332	334	336	328	335	338	331	382	333	296	351	401	346	359	363	324	335	310	333	345	310	355	346	364	380	343	329	327	328	372	329	340	357	328	346	330	363	345	372	337	349	353	331	332	388	328	350	332	361	350	312	349	327	325	359	336	331	333	359	358	374	349	353	351	372	323	345	353	366	337	325	324	342	331	340	339	366	371	343	388	329	360	341	323	361	335	385	352	353	352	323	334	327	367	381	341	348	381	367	357	318	375	332	344	339	372	361	357	333	330	354	338	342	366	351	362	328	348	349	369	339	332	312	371	340	355	367	347	339	331	298	334	355	356	339	340	359	359	321	375	363	335	330	335	291	328	332	373	362	338	346	339	362	354	368	332	334	368	336	362	340	339	344	350	355	348	396	344	387	356	330	361	327	374	305	330	380	352	341	342	351	322	320	319	360	357	334	344	338	352	359	341	349	351	332	369	320	328	321	368	337	346	295	312	383	318	346	318	357	354	327	374	342	341	328	344	363	344	345	376	371	373	367	339	335	332	349	330	334	372	325	359	346	350	354	372	355	334	308	348	350	357	365	346	347	352	348	378	341	338	375	356	310	320	358	343	343	356	346	349	306	334	336	375	360	364	351	370	358	350	327	353	363	362	333	344	336	337	317	341
1949	891	835	893	838	864	917	823	793	845	854	844	826	821	805	840	843	850	820	852	833	863	881	881	912	841	858	857	771	822	868	845	839	853	869	822	777	846	822	811	876	835	851	896	851	825	891	841	827	810	809	826	833	821	886	787	833	793	855	835	832	857	807	835	885	870	868	858	814	820	819	784	849	834	882	871	806	845	857	867	833	836	790	830	879	793	833	846	858	845	847	869	868	844	807	800	877	823	834	862	851	894	872	838	848	893	890	860	850	811	866	857	848	817	791	888	831	822	868	825	861	869	811	785	817	797	819	847	809	808	828	869	855	840	858	832	832	848	802	904	868	853	861	905	859	823	816	859	877	863	820	850	924	856	892	843	862	865	882	812	826	820	845	875	849	824	862	880	855	824	844	813	831	802	835	852	860	819	879	876	838	812	881	893	828	805	834	841	797	850	868	836	856	902	890	781	859	822	885	847	837	848	879	798	783	831	873	884	867	868	849	853	850	820	847	849	845	797	919	849	781	873	844	869	824	809	851	883	820	880	845	830	840	842	888	865	842	869	865	845	817	793	901	813	835	805	900	855	843	842	843	834	803	853	834	902	841	829	864	850	857	816	860	869	838	861	832	809	862	827	867	847	884	813	839	876	854	830	854	851	837	828	871	833	828	864	833	920	850	888	809	857	814	799	851	824	860	811	876	816	948	825	832	852	871	841	851	831	827	843	857	829	831	802	873	844	853	818	897	884	845	821	863	910	827	829	841	829	837	870	907	872	874	850	853	845	819	833	818	838	796	863	823	869	837	846	848	820	869	863	861	823	828	908	822	825	858	832	828	837	871	883	861	861	877	853	878	850	842	844	825	815	850	835	891	876	828	878	888	864	842	821	888	839	841	805	813	855	772	834	828	845	846	834	826	796	806	827	810	850	849	872	877	854	879	908	818	844	869	884	808	856	836	870	859	823	886	868	826	839	885	837	816	848	858	830	853	878	835	847	863	843	798	821	841	877	792	890	854	781	874	835	850	857	858	842	847	812	844	861	815	825	808	826	884	863	858	810	814	844	799	795	853	876	867	892	839	870	886	825	861	879	804	843	832	842	848	859	837	838	811	802	814	900	881	834	897	871	873	835	883	856	851	857	846	861	870	895	878	839	827	864	826	859	823	849	877	824	846	840	832	816	829	912	874	854	855	834	818	811	827	807	842	847	845	870	886	873	853	863	873	834	871	817	813	795	842	797	833	838	879	868	832	812	801	791	846	887	832	866	903	815	823	853	845	805	858	841	837	870	840	866	836	810	864	829	806	816	873	895	837	895	842	847	840	888	846	851	842	818	802	802	867	842	809	852	844	817	849	851	863	911	876	833	825	830	824	834	823	883	841	859	807	882	841	845	801	844	851	842	830	864	792	820	842	827	810	814	888	830	844	850	827	804	900	843	838	831	837	861	839	843	874	808	828	840	841	822	892	800	857	842	835	892	882	826	873	760	812	855	873	859	860	865	876	840	863	847	847	837	800	853	853	856	876	881	826	903	835	835	807	859	872	825	841	800	830	852	825	820	837	802	811	836	823	827	896	781	810	851	806	831	840	873	892	865	866	817	854	851	865	849	873	839	839	876	818	876	820	852	831	833	839	842	828	845	789	848	878	876	871	838	795	855	843	777	870	806	868	819	856	833	799	870	927	916	817	874	822	817	853	872	834	853	789	853	863	863	901	822	867	848	837	835	862	817	868	838	836	794	845	901	796	842	857	791	850	789	870	817	859	886	805	822	849	857	833	835	872	824	870	866	845	797	767	809	815	827	882	829	861	845	831	830	846	899	850	832	879	865	849	824	835	899	841	813	865	791	801	857	846	850	842	831	831	933	812	896	845	858	845	853	852	845	905	843	806	822	865	855	869	817	886	813	855	827	806	846	836	878	839	817	884	885	858	837	852	799	852	850	842	811	839	807	863	857	842	908	803	823	890	868	848	831	874	880	876	912	824	851	853	870	861	862	897	825	839	852	827	830	825	827	813	870	860	851	849	807	857	812	864	893	812	861	864	840	886	848	826	830	821	893	821	878	829	853	837	846	835	841	888	845	785	828	868	845	833	850	814	785	836	872	823	919	823	863	853	793	827	938	788	868	885	838	861	863	815	845	824	842	872	874	787	851	862	834	864	825	863	819	838	823	880	890	808	856	820	862	864	814	882	886	901	814	810	874	836	832	826	844	843	843	823	817	865	833	857	860	848	845	860	856	842	866	808	861	837	830	807	867	808	822	879	857	845	853	842	835	911	878	832	842	852	843	856	834	882	832	836	854	813	851	858	873	877	900	853	864	874	852	847	878	873	841	840	921	845	881	873	867	842	845	882	808	800	878	840	855	847	933	887	835	813	834	842	877	897	882	838	855	796	831	836	851	829	827	817	822	887	832	803	821	877	882	840	822	851	872	818	886	835	814	789	902	836	823	839	801	860	866	827	845	861	788	866	901	773	841	858	867	851	903	855	849	803	894	879	876	845	830	893	811	886	811	856	846	820	839	858	877	860	904	888	828	873	822	909	837	862	827	839	825	834	821	800	827	864	841	869	864	901	832	800	845	824	848	893	847	844	892	828	839	823	891	786	872	862	926	851	871	791	913	827	837	807	846	835	846	889	840	890	854	814	816	840	861	850	826	817	866	813	911	847	831	868	866	827	821	881	821	859	884	795	914	792	836	820	881	881	810	840	841	870	828	840	881	856	826	869	845	825	830	851	847	847	831	885	874	851	832	872	820	800	831	854	895	889	834	880	806	785	817	813	883	803	829	816	877	858	805	858	825	832	853	836	885	904	821	846	811	906	851	861	845	875	908	827	827	894	877	808	801	842	823	864	841	786	860	796	919	793	877	859	832	851	820	851	878	869	846	825	859	854	811	837	820	845	819	870	800	795	831	809	891	891	827	808	867	855	863	864	814	801	865	849	842	826	862	844	867	872	854	831	837	854	898	851	837	846	868	846	859	891	831	826	834	852	873	908	837	842	839	829	828	837	823	926	893	855	825	822	877	819	852	872	837	815	804	831	886	880	882	844	843	856	877	857	820	875	875	862	854	855	874	832	810	860	830	863	841	830	792	885	902	836	851	833	845	795	898	882	844	807	886	822	900	864	835	865	824	836	860	791	831	856	847	849	851	790	832	870	849	809	819	865	834	853	861	852	848	876	850	855	862	870	863	908	837	827	847	872	855	846	832	848	857	830	836	925	808	820	842	840	875	876	870	841	825	850	841	869	857	868	922	902	823	819	811	854	806	854	855	908	819	856	812	873	852	822	789	894	820	867	857	840	845	891	811	852	901	796	841	877	839	869	836	800	849	776	835	900	860	833	886	837	816	906	807	831	815	862	880	833	861	844	850	828	869	859	829	864	881	894	841	852	827	846	882	856	867	847	821	828	793	820	824	889	863	884	868	851	833	857	861	773	849	827	838	855	831	802	914	817	823	797	839	846	789	838	835	848	873	828	855	866	837
6857	532	585	493	445	380	336	353	359	369	332	324	319	299	314	352	336	319	322	306	326	325	318	321	301	305	314	291	305	317	329	299	322	324	316	308	322	343	309	304	357	337	361	312	303	285	313	301	323	356	355	314	318	321	330	298	316	305	319	320	309	308	311	350	310	350	367	326	332	320	360	297	310	292	339	326	318	365	336	331	309	301	361	330	348	322	297	351	343	340	366	325	334	300	322	320	355	324	304	331	321	339	320	347	329	325	313	350	311	299	355	325	325	324	298	330	303	310	304	314	313	287	329	296	333	317	331	336	326	333	312	317	320	322	356	314	313	308	297	291	298	309	328	316	298	286	284	300	331	295	301	312	308	280	298	331	335	324	311	303	314	311	309	345	338	321	315	324	327	320	323	333	327	300	342	340	304	318	344	328	314	329	288	337	295	313	322	301	325	303	344	325	315	359	275	330	303	295	306	327	305	280	342	338	320	304	351	323	304	315	314	309	309	298	324	341	349	323	321	325	310	295	307	317	286	317	314	309	333	325	348	326	325	297	341	280	358	316	310	302	329	344	342	272	333	304	325	344	298	330	303	357	302	321	296	310	315	313	290	316	305	291	309	296	320	336	310	347	305	338	320	314	310	308	356	387	348	335	310	304	314	314	316	366	321	315	324	311	344	277	327	312	344	304	342	275	323	311	338	339	308	303	347	321	336	321	346	344	328	304	314	323	330	332	316	292	318	330	284	323	305	313	288	328	318	314	332	336	331	334	346	317	329	312	328	289	324	304	289	315	293	315	363	323	301	322	305	318	346	308	324	346	340	320	359	286	317	316	306	332	314	305	308	336	328	318	301	354	348	305	318	311	333	293	341	311	325	323	321	318	316	326	304	310	319	310	318	334	329	327	316	342	318	309	320	311	327	366	317	321	308	338	325	342	311	331	326	357	306	277	297	327	309	326	308	318	350	312	350	322	336	319	318	297	298	322	341	352	299	346	317	373	332	319	310	356	319	321	338	321	305	353	322	347	310	301	337	329	329	307	338	304	322	317	300	321	298	316	334	294	327	308	310	355	328	354	315	340	306	309	303	313	342	355	307	314	351	312	358	324	345	329	321	332	325	364	320	303	327	293	304	297	346	330	312	356	341	304	343	331	306	302	306	293	320	372	307	350	321	347	323	337	315	315	316	334	308	339	290	344	310	342	305	322	328	343	314	306	345	330	320	311	306	336	319	359	334	319	303	340	306	354	283	319	300	329	305	302	337	350	312	300	321	328	322	333	298	376	307	318	333	290	325	356	359	353	314	324	316	320	307	303	335	327	321	315	324	331	305	289	326	316	332	321	361	320	304	311	329	326	312	300	303	346	310	329	293	317	322	300	312	302	324	320	339	332	340	342	294	336	334	292	299	317	336	350	286	316	322	320	311	343	307	337	352	326	330	335	333	333	316	332	329	283	322	301	315	306	318	325	308	320	315	323	312	299	304	311	354	324	338	333	311	322	331	287	333	307	312	310	348	321	307	304	326	360	358	305	344	333	345	343	325	358	319	295	340	322	327	320	302	335	317	301	344	292	320	333	290	314	298	323	331	275	328	315	326	326	340	345	319	300	324	335	338	361	289	318	326	294	293	327	339	328	326	362	337	321	324	337	319	300	330	302	312	324	316	323	308	330	334	290	270	331	331	315	297	328	344	333	304	314	331	304	333	283	277	299	304	315	349	309	349	339	302	350	317	322	304	364	285	333	318	325	302	294	308	321	275	345	345	317	333	336	339	338	345	299	310	302	344	322	342	341	342	307	327	328	346	308	341	333	339	338	323	287	309	325	341	292	283	300	309	306	348	341	334	322	321	334	323	332	294	296	324	353	270	312	321	319	327	308	305	295	283	314	322	309	331	320	312	330	300	310	304	322	306	324	306	326	324	323	314	333	277	316	323	325	346	312	319	332	320	319	312	326	319	310	321	327	325	317	360	323	309	307	341	330	312	336	336	351	328	306	332	377	294	333	309	352	332	317	311	317	325	305	318	322	316	308	328	297	305	306	337	308	335	306	295	311	298	344	342	304	277	321	302	325	335	325	338	308	319	304	368	310	310	377	346	333	296	321	322	316	326	308	284	314	337	319	331	332	316	335	317	319	320	334	320	338	331	334	315	326	341	314	354	348	321	340	346	335	302	324	330	358	373	294	345	330	315	309	275	310	340	302	331	285	298	341	334	310	319	280	318	331	326	327	318	290	323	330	348	299	346	315	315	314	325	310	298	332	311	283	293	322	309	313	318	309	321	341	302	322	312	284	334	314	344	320	353	301	306	313	304	350	284	339	308	331	298	313	305	326	333	330	325	301	322	293	298	338	311	322	343	341	301	341	358	316	331	328	332	317	320	304	320	341	314	287	326	332	354	326	334	275	297	296	342	307	322	297	325	327	339	336	333	309	308	350	301	309	303	320	339	345	352	312	306	305	318	338	313	321	325	321	295	305	321	316	308	292	321	292	323	326	305	324	317	309	300	318	322	335	316	313	293	327	330	336	308	345	308	300	316	301	294	312	322	333	321	296	323	310	337	331	336	332	308	338	335	314	314	329	320	318	302	321	359	319	320	314	314	288	306	285	299	332	296	312	317	324	305	318	300	364	318	326	311	319	354	362	305	307	313	347	335	291	319	299	345	319	319	307	324	323	321	331	291	321	293	317	324	313	301	328	305	299	328	309	320	324	317	309	295	309	334	343	318	320	342	308	340	334	321	337	326	301	287	336	344	325	328	334	339	304	334	315	302	313	332	317	300	335	307	292	319	335	346	315	318	311	306	317	311	290	323	334	312	305	339	297	289	341	313	319	295	292	361	324	334	315	273	312	321	351	322	311	319	322	337	306	306	294	328	314	333	314	306	329	304	320	327	306	304	338	320	290	313	345	292	341	310	300	337	328	314	292	325	286	306	332	310	274	334	323	296	311	347	337	331	332	339	331	301	334	319	332	318	320	318	297	292	312	336	309	299	280	312	373	316	313	338	323	309	313	340	310	281	311	337	312	351	340	326	320	343	294	279	341	330	298	289	297	326	332	282	295	298	306	278	299	363	339	313	351	325	306	326	329	282	325	324	328	322	316	312	310	283	342	298	307	302	333	332	339	332	326	330	345	299	325	312	291	340	325	292	320	340	312	326	306	303	314	324	312	333	323	304	292	294	340	280	324	310	351	300	271	286	325	327	324	330	325	350	308	335	332	329	318	318	324	346	313	287	320	328	322	285	314	321	344	317	341	322	332	344	311	298	329	293	339	315	345	310	309	332	313	292	313	295	299	301	308	332	305	311	302	316	319	339	350	320	332	312	324	322	329	324	351	323	327	329	334	317	286	338	335	306	311	343	324	298	320	346	296	349	330	352	342	319	317	330	312	316	295	314	293	365	331	275	289	343	301	331	360	282	307	320	321	257	349	322	323	291	303	344	315	308	327	344	327	323	323	298	299	315	331	331	319	346	347	313	310	327	348
6630	999	1302	1445	1255	1127	1098	927	948	911	900	862	847	807	836	807	837	851	841	806	809	827	820	840	791	792	770	715	823	780	745	816	779	786	813	784	817	768	765	797	828	763	732	754	795	788	778	767	760	778	789	864	750	793	784	775	760	759	759	771	820	754	806	766	749	761	761	770	810	756	775	773	798	790	666	774	794	764	794	747	765	794	780	793	768	759	804	767	761	754	817	749	776	803	743	741	799	739	776	782	784	798	778	768	749	750	791	769	779	810	773	768	741	773	788	788	737	750	783	801	753	742	785	781	742	782	685	791	781	774	751	772	798	723	769	769	763	789	828	798	778	779	777	796	776	749	785	757	773	763	782	769	790	738	765	793	804	767	774	805	828	779	806	778	785	769	770	833	747	740	814	802	756	820	716	721	784	760	823	783	827	771	793	798	766	731	773	788	794	791	753	756	823	796	755	802	779	764	778	746	756	804	768	832	750	785	760	742	790	794	771	716	759	734	787	712	788	729	747	726	702	790	759	771	753	749	839	747	793	761	745	762	796	765	768	772	718	739	815	778	754	759	781	747	736	771	770	770	750	739	736	752	781	785	819	720	787	796	791	773	781	781	851	745	778	778	766	772	806	806	772	741	796	796	773	740	757	810	770	792	756	752	762	719	841	775	794	755	752	767	771	772	756	736	777	726	796	743	778	676	719	778	748	804	746	716	756	786	757	722	745	754	800	776	761	826	739	767	772	770	838	762	834	790	781	729	742	787	802	744	808	768	747	788	832	723	779	718	753	788	758	780	787	807	766	711	778	810	753	783	779	786	777	769	736	813	775	758	766	708	820	710	803	752	796	704	776	806	815	791	739	790	804	786	815	752	735	798	754	803	819	777	753	811	735	699	771	745	766	758	802	755	742	797	767	763	771	816	800	770	803	778	745	767	765	769	801	782	730	747	752	745	763	775	770	749	776	798	742	818	740	806	753	742	773	787	786	745	725	729	760	711	779	850	764	742	743	802	767	746	771	738	768	746	699	752	747	754	810	761	750	746	732	753	768	807	813	773	784	725	798	750	764	787	785	779	776	780	740	801	784	778	764	723	801	766	733	761	755	777	816	741	778	760	761	709	740	786	773	778	795	710	778	730	775	776	774	824	759	790	796	779	764	821	758	714	792	760	748	779	742	760	765	831	752	767	778	745	766	727	760	753	738	765	760	725	764	753	783	810	798	748	775	802	756	785	806	752	770	801	764	735	760	766	710	813	742	762	776	752	846	733	758	781	744	749	764	733	772	774	782	771	765	763	752	806	761	761	804	735	712	770	734	799	731	750	743	806	706	764	699	781	740	808	773	730	728	783	809	778	783	741	776	762	782	745	757	785	762	741	778	756	761	750	763	758	813	737	716	768	754	752	816	733	807	744	793	734	786	727	790	791	711	768	785	780	775	737	704	776	793	754	753	724	774	776	731	768	746	787	778	751	794	772	775	822	792	832	766	787	758	762	787	718	748	778	754	744	780	746	765	773	808	785	783	767	763	743	789	798	786	745	770	783	762	758	765	759	792	809	750	771	760	773	803	763	798	779	754	759	795	753	738	805	758	779	751	724	801	761	747	740	776	743	746	749	768	756	763	774	793	706	766	808	802	780	773	784	791	797	754	766	776	794	765	770	776	769	746	768	781	785	781	814	770	766	760	789	758	788	794	747	706	739	745	767	803	767	785	800	790	780	780	754	759	750	785	804	802	764	744	796	770	764	779	795	844	781	773	735	786	706	807	830	775	784	726	744	726	766	828	794	780	743	788	822	807	768	745	779	793	762	773	772	776	764	791	803	772	753	721	833	741	780	777	796	741	724	709	760	755	761	780	755	793	762	764	795	780	757	773	824	723	795	785	867	760	764	745	742	784	749	815	761	783	768	774	784	777	778	767	758	744	789	771	810	781	788	819	832	803	813	774	775	762	817	812	775	789	761	745	792	733	735	757	794	723	775	773	812	777	800	835	775	754	772	778	757	763	796	770	749	736	778	784	770	747	772	780	779	714	730	754	794	800	743	824	772	800	762	798	783	692	784	782	747	768	781	743	773	755	779	761	746	790	773	773	786	766	726	783	746	758	776	766	725	738	791	760	832	789	784	754	781	763	730	812	752	786	810	776	787	770	741	804	753	732	756	777	784	755	776	774	764	799	764	772	737	818	778	774	699	784	735	783	768	785	748	796	812	746	813	769	838	782	742	790	776	789	689	769	766	803	724	758	796	762	748	780	783	752	773	776	747	745	729	703	781	767	814	767	743	791	775	753	808	768	830	786	772	784	762	778	739	734	843	774	782	718	782	753	781	781	826	778	776	787	748	749	807	749	838	792	776	792	784	727	792	738	751	772	789	772	788	790	783	794	792	762	764	766	787	802	819	803	761	715	784	751	780	773	761	716	791	758	816	781	756	772	791	807	754	767	788	773	765	760	799	756	809	772	743	773	789	784	743	788	787	755	788	831	743	770	776	736	810	711	758	758	792	795	793	853	831	789	735	735	785	799	800	770	755	770	765	794	790	772	797	735	764	770	772	748	780	776	793	771	722	744	775	754	782	806	795	752	834	768	773	765	787	808	784	749	792	769	785	818	808	815	766	758	763	774	818	799	734	787	774	763	835	759	761	771	751	767	789	775	798	795	798	813	760	814	736	760	787	802	771	801	754	769	747	784	805	806	756	770	753	764	749	763	765	754	765	765	746	779	801	741	782	747	786	735	815	791	709	771	790	773	797	743	737	774	792	809	796	769	757	783	765	764	804	780	764	792	797	752	762	764	768	783	779	766	745	770	781	822	771	807	800	790	826	719	804	767	784	769	744	749	743	796	771	776	781	787	728	757	793	752	761	775	793	737	782	808	768	773	744	796	769	740	793	746	780	801	751	780	768	730	772	817	772	751	786	817	779	777	755	758	858	837	806	755	826	767	794	819	824	771	787	804	747	754	786	729	756	797	762	806	755	781	794	779	794	805	774	741	827	745	751	830	762	790	781	808	784	748	730	783	773	770	781	760	735	796	735	738	740	829	808	689	777	772	758	717	723	757	773	753	733	759	767	811	734	790	775	731	772	801	738	753	741	782	759	764	775	766	754	769	766	810	777	775	729	796	753	800	760	765	778	750	780	781	748	805	797	817	812	746	729	747	731	770	795	801	767	788	761	781	824	725	772	778	754	753	791	768	799	780	828	751	734	754	743	829	781	806	796	784	768	737	752	731	757	779	770	779	752	785	742	731	769	823	769	770	767	775	779	774	822	748	754	785	782	790	731	770	744	842	759	775	784	752	803	758	759	787	754	788	790	744	780	780	845	782	797	780	759	803	727	746	770	778	786	781	823	765	785	757	843	800	793	792	776	778	737	774	771	774	726	767	754	786	736	770	726	767	726	754	780	752	785	779	755	801	756	749	760	798	737	781	782	808	788	786	745	765	722	812	772	736	838	780	820	786	775	784	794	774	813	818	768	806	774	762	733
11833	689	581	489	377	284	279	221	218	192	192	195	191	183	152	170	192	183	159	175	153	187	146	156	148	154	196	169	161	179	181	155	148	155	146	155	158	154	163	156	161	157	160	138	180	137	176	149	163	144	170	169	161	160	147	151	156	169	160	144	160	131	149	162	123	135	139	176	173	139	167	153	156	177	176	149	160	161	168	160	163	173	153	138	158	166	146	156	182	145	164	165	176	165	151	145	172	168	144	153	159	146	158	160	162	179	148	160	173	126	164	159	168	155	153	155	143	156	160	151	172	186	158	168	171	157	152	175	171	166	162	151	133	176	132	159	144	152	136	159	182	159	152	150	173	187	164	137	164	189	150	128	162	158	177	154	176	126	136	173	152	160	164	170	160	172	176	151	148	139	145	145	161	158	177	193	147	144	152	166	170	156	157	145	168	161	177	176	164	151	196	151	146	177	164	177	156	154	142	142	147	156	184	144	174	167	160	177	168	170	142	135	159	199	148	150	177	144	162	161	157	160	161	170	143	171	162	170	146	174	153	161	171	168	147	152	176	158	156	162	180	157	160	173	147	153	142	146	143	142	138	169	168	138	166	179	132	157	165	164	149	178	149	154	162	180	155	151	176	148	133	167	164	147	188	149	153	142	165	149	156	181	177	126	178	164	143	169	142	183	163	146	165	142	146	161	174	152	146	147	150	149	155	144	159	160	158	170	176	173	167	157	167	179	154	144	169	157	146	143	147	167	156	144	164	127	158	142	150	172	152	179	179	174	160	178	156	131	177	156	154	156	163	136	163	154	170	154	160	154	154	169	142	157	192	183	174	154	142	155	161	147	174	181	126	161	156	175	155	159	157	138	132	181	172	163	164	158	168	145	164	169	179	169	149	156	138	153	145	167	167	163	150	169	150	148	173	169	163	159	159	154	129	162	173	173	151	149	152	149	146	189	155	130	139	143	152	146	156	148	168	164	162	145	150	156	169	169	171	159	166	145	152	154	161	169	182	145	139	149	146	178	153	168	160	156	135	159	154	158	137	152	148	133	162	164	148	182	172	142	148	156	177	169	167	166	159	167	160	148	152	155	159	158	162	164	160	160	188	148	151	172	158	169	166	158	143	155	156	150	166	157	142	162	181	151	158	153	152	164	149	169	152	141	185	162	190	166	167	171	169	155	156	163	134	176	182	148	157	153	160	146	143	153	153	161	169	151	152	134	149	170	169	149	133	151	162	164	164	155	155	151	139	151	162	143	173	159	173	156	173	134	165	162	146	144	151	156	159	166	139	157	140	160	148	166	149	121	149	155	157	144	147	145	170	168	163	168	161	171	167	157	167	166	156	160	162	151	155	182	179	153	157	152	162	165	160	149	188	152	160	170	139	175	163	177	146	150	163	146	167	152	161	178	171	168	152	137	160	154	164	174	169	158	169	151	168	156	132	152	156	157	170	174	166	141	186	180	165	173	156	162	174	173	137	147	166	176	167	163	155	148	155	155	179	159	162	145	134	124	164	186	146	157	146	172	155	122	156	156	195	164	177	174	157	158	152	147	162	161	170	144	161	169	179	154	143	179	163	161	173	159	169	174	174	167	154	140	156	152	137	190	163	173	158	146	154	161	166	125	151	141	136	136	199	181	155	158	166	168	161	170	149	161	144	136	165	133	155	159	167	149	161	149	149	163	148	164	189	148	161	150	150	165	156	163	173	139	174	174	190	124	140	165	182	146	155	158	150	181	167	186	188	167	174	163	157	167	157	154	141	186	163	162	144	145	148	174	144	154	153	147	163	153	159	153	162	153	155	135	152	156	172	142	143	160	173	176	150	152	133	153	142	136	162	159	135	150	157	175	163	173	154	144	137	143	164	144	162	132	141	153	149	160	170	123	167	175	163	162	170	168	160	161	170	152	151	159	163	151	149	161	183	158	142	156	163	153	161	157	167	187	190	171	163	183	153	135	154	160	157	166	134	160	146	165	161	156	166	155	174	189	151	167	127	172	151	151	156	143	139	164	148	154	163	144	145	121	144	159	152	151	175	155	159	175	175	165	162	164	131	163	162	165	139	177	156	163	166	142	164	157	168	159	161	155	163	151	155	162	158	150	151	190	172	146	138	126	165	171	151	164	179	158	170	149	154	154	147	177	156	127	148	144	134	164	157	168	156	163	157	150	173	175	158	146	151	153	182	147	140	143	159	168	160	163	139	145	190	172	149	168	119	127	160	164	159	151	171	125	141	157	160	147	161	146	149	178	146	133	171	155	173	147	143	152	157	160	154	161	158	152	158	153	150	178	157	146	172	153	175	149	161	136	155	156	168	186	164	158	159	159	154	164	136	174	151	148	171	184	146	144	166	142	165	175	173	154	183	155	155	149	154	150	116	157	141	179	170	182	176	164	150	170	172	167	153	167	203	182	153	164	154	140	156	158	155	157	140	151	155	164	176	139	164	168	166	165	154	169	153	155	159	150	161	155	147	142	161	155	163	157	159	137	170	150	133	152	166	201	192	161	138	175	187	161	132	134	168	174	165	172	157	166	153	146	169	159	157	166	153	157	165	160	143	158	166	169	167	143	191	160	166	155	146	173	169	176	163	180	147	169	141	149	161	152	154	180	153	171	167	149	158	164	147	166	158	169	139	152	140	141	140	148	161	142	134	139	147	162	162	163	141	173	173	160	157	130	153	159	158	165	172	161	169	173	143	157	168	159	165	164	159	192	166	157	158	160	168	164	181	156	160	138	147	150	161	154	160	171	148	152	169	156	140	150	129	153	158	180	158	191	123	154	146	138	157	160	154	184	179	169	160	146	158	163	172	140	156	151	160	174	177	147	160	144	150	148	150	139	169	151	149	160	142	161	170	159	142	162	173	162	167	158	155	184	168	161	166	165	154	153	148	165	169	169	154	184	135	159	163	119	163	163	176	169	149	167	141	164	145	167	145	153	140	166	157	166	160	160	158	163	153	179	164	176	171	154	146	166	148	143	146	180	178	160	188	174	185	143	156	155	151	142	184	154	151	158	155	142	170	166	168	182	161	165	157	150	144	154	163	161	150	160	145	163	166	158	160	141	152	159	178	183	160	142	156	153	151	167	147	163	151	147	148	156	178	158	147	153	153	150	161	151	156	145	169	171	155	161	148	132	163	169	153	132	196	151	146	151	160	160	135	159	147	153	177	169	151	163	147	157	139	151	157	141	149	138	165	155	156	153	170	171	155	153	140	168	175	176	151	166	150	159	140	176	154	154	177	165	152	191	152	164	154	135	163	154	151	141	169	150	156	172	140	167	141	164	168	162	165	148	176	155	148	148	155	175	164	154	165	171	163	146	149	165	168	160	151	169	153	154	178	167	157	149	175	178	148	155	151	156	154	157	174	166	175	148	139	159	168	162	152	160	160	156	154	153	171	191	158	164	144	165	158	172	167	155	146	159	169	154	189	179	152	153	154	148	174	142	171	176	142	175	183	177	159	149	130	165	164	161	182	181	138	172
7639	797	1458	1575	1396	1142	970	851	745	705	609	585	543	522	566	525	493	485	475	474	463	467	477	423	467	478	466	415	446	443	425	442	452	433	433	443	465	437	404	444	442	441	480	416	416	416	449	434	434	446	421	434	406	418	412	423	428	417	397	447	418	436	406	385	396	401	415	429	422	411	441	435	446	427	423	419	434	429	418	422	425	458	425	390	413	391	398	402	436	411	393	425	395	417	437	424	417	399	446	385	400	390	429	398	417	417	390	392	430	393	428	423	388	396	430	429	409	439	395	403	412	400	458	420	441	436	427	418	429	404	410	401	432	399	376	386	433	443	416	426	408	407	410	466	416	395	410	394	458	389	394	387	426	444	410	419	428	419	403	398	391	423	408	437	434	394	413	391	453	436	411	405	392	403	442	426	438	420	421	399	436	407	412	414	400	393	406	398	412	398	411	402	424	413	416	434	382	416	410	439	427	405	405	407	411	444	440	398	396	442	404	383	432	405	379	439	447	405	381	395	421	426	421	388	421	413	377	382	428	390	414	422	393	389	407	392	388	416	419	421	418	420	395	392	407	367	391	438	416	396	435	417	434	389	399	431	449	424	425	424	430	417	401	457	398	397	441	403	421	401	407	382	417	411	384	423	427	424	424	381	395	422	408	396	398	427	408	420	423	444	371	422	405	457	393	426	405	397	425	387	401	420	392	420	398	414	437	434	420	456	390	416	349	394	407	424	376	386	424	412	397	398	416	423	407	401	369	444	440	405	427	412	401	419	406	434	398	398	423	437	436	382	392	417	421	429	426	424	391	393	424	381	400	430	449	433	411	428	432	428	402	404	405	413	395	452	394	406	419	416	407	420	409	413	400	390	451	386	404	401	397	424	367	384	396	384	436	431	391	457	395	423	423	423	427	405	400	419	425	437	419	432	423	400	413	385	431	454	421	425	407	399	394	393	406	415	406	385	420	401	396	435	412	404	404	419	423	416	387	398	436	468	443	397	418	391	422	412	381	428	398	428	445	426	418	395	413	394	382	412	411	355	416	409	396	433	404	414	422	435	418	425	425	381	440	431	433	404	397	399	438	420	429	426	388	447	403	419	427	417	404	407	424	408	443	415	392	449	426	420	441	371	386	380	405	413	413	376	397	388	369	452	419	420	433	450	392	436	379	379	426	438	409	375	415	440	434	409	403	431	405	409	427	405	430	388	373	405	401	430	407	414	454	418	364	404	425	402	423	409	395	427	428	422	421	459	394	397	407	437	444	460	432	427	458	449	422	421	428	458	419	434	431	406	432	407	390	417	421	404	429	427	401	447	444	391	419	388	388	421	404	411	434	399	389	399	436	440	427	398	433	445	382	410	424	403	388	356	394	391	433	384	442	437	445	387	384	391	428	406	383	395	437	418	414	415	430	386	465	420	428	473	404	403	407	431	437	399	435	416	408	416	416	417	394	406	411	434	382	428	404	409	392	428	391	421	414	401	409	393	431	434	406	372	406	409	408	435	457	419	411	407	422	405	426	392	439	426	388	412	394	374	410	426	433	418	413	421	409	385	398	415	423	432	392	369	409	408	439	420	421	393	422	418	396	412	405	391	407	381	403	400	396	426	442	418	394	427	416	444	427	428	406	414	404	396	438	421	397	396	420	388	422	395	429	411	399	402	396	420	432	388	438	422	396	388	405	406	386	446	444	419	444	383	402	428	403	410	435	428	378	446	397	378	387	388	453	417	412	410	406	406	435	423	408	373	406	409	446	397	421	407	404	401	389	413	399	414	442	414	426	401	401	381	422	412	417	440	409	408	427	395	397	407	405	407	408	395	423	379	407	414	393	452	414	400	364	421	425	411	421	410	424	419	415	432	413	428	398	395	403	425	413	432	393	414	374	390	421	411	454	411	412	399	406	433	389	424	430	435	426	399	402	362	404	414	434	402	400	422	411	400	422	393	401	438	439	402	438	421	449	423	415	426	451	411	425	399	437	405	395	434	405	466	389	420	422	432	460	434	406	425	431	439	420	403	409	436	437	439	421	412	437	445	409	435	436	431	421	395	365	402	415	457	412	406	415	426	440	407	425	397	410	410	432	422	410	406	411	431	366	407	418	400	439	404	386	397	410	425	406	404	378	436	403	424	391	439	396	389	423	419	419	441	442	428	381	395	374	440	401	425	386	392	409	409	395	417	412	412	437	409	407	443	437	416	384	405	391	436	391	417	411	418	456	392	404	422	405	407	378	409	445	404	399	431	403	421	398	414	405	411	385	441	434	358	419	425	411	374	395	422	419	413	398	377	435	438	390	425	412	394	402	395	430	405	436	391	400	453	396	421	398	406	432	403	407	415	424	424	416	392	425	431	418	423	396	407	448	410	408	407	435	421	397	436	419	418	386	456	373	392	409	440	399	397	455	388	393	374	440	385	419	426	392	414	409	425	421	382	415	442	413	437	442	416	415	424	400	434	426	424	411	392	409	424	415	425	435	413	413	390	412	394	446	410	426	414	404	398	415	429	406	408	396	401	405	419	439	392	451	414	418	412	431	398	418	431	426	415	411	413	427	398	409	412	424	421	425	423	418	412	410	393	393	377	423	401	415	373	421	434	415	433	415	412	379	413	413	420	410	393	415	391	402	407	441	427	432	413	399	439	403	394	389	451	457	397	393	460	405	385	400	408	406	465	411	427	441	388	390	414	402	375	399	468	409	409	407	391	420	432	375	382	412	431	425	392	411	416	381	409	467	403	456	456	406	398	392	423	422	450	435	401	397	381	397	417	400	426	412	395	397	397	420	399	429	424	420	388	421	399	406	405	416	403	422	440	428	392	393	452	386	407	393	405	410	432	435	415	456	400	412	412	418	406	381	403	376	434	398	383	402	439	334	431	418	398	417	420	381	390	416	435	415	402	465	405	395	384	451	464	396	426	397	431	389	417	413	418	388	409	415	401	410	423	420	418	412	390	455	393	417	433	407	411	429	407	450	420	380	401	434	439	400	420	414	447	405	439	409	381	388	428	432	437	414	414	395	402	403	412	378	421	439	429	360	434	444	393	449	400	434	440	435	411	408	436	442	404	412	433	398	418	370	401	451	397	416	377	402	406	368	419	416	422	429	412	436	440	462	411	463	419	453	417	416	404	395	415	391	375	401	456	443	400	400	427	418	415	411	416	425	410	417	403	389	429	391	429	423	402	421	419	421	410	405	419	403	418	418	400	405	396	384	414	436	415	427	443	411	389	393	380	426	383	384	395	417	432	406	416	426	424	421	418	422	419	435	391	389	450	454	391	369	413	417	423	401	424	419	397	398	425	388	412	421	397	427	415	436	409	394	438	425	419	411	411	434	399	400	397	417	447	420	415	410	410	392	417	405	401	432	414	380	395	424	384	413	386	407	466	424	441	414	413	434	417	385	425	418	399	427	376	427	436	407	413	419	439	413	429	402	414	401	404	407	403	421	402	432	412	445	369	413	428	447	428	405	405	409	411	400	406	416	402
1198	393	377	397	329	332	360	380	321	382	370	371	349	351	332	345	374	313	367	302	310	351	355	351	355	375	362	342	361	355	343	377	365	378	371	336	401	345	337	405	346	338	336	337	345	336	395	346	315	384	358	339	356	321	362	314	336	365	353	329	318	352	382	346	359	312	338	373	335	355	349	338	405	355	350	316	371	351	344	366	383	349	382	337	351	346	340	324	364	375	329	371	368	332	329	368	360	356	387	403	344	360	319	343	337	358	359	315	333	327	355	406	354	365	354	365	332	368	349	346	323	389	400	371	338	358	343	324	340	362	330	312	291	348	334	345	336	334	385	331	362	327	357	338	350	375	369	348	354	349	350	355	343	338	333	354	395	382	359	348	342	352	379	368	376	340	383	376	322	347	328	342	390	350	373	364	344	396	363	342	347	357	340	371	325	356	315	313	356	339	343	320	342	343	384	363	383	342	373	325	349	372	330	324	321	338	324	349	326	371	373	369	337	337	389	381	337	337	362	372	395	322	318	351	318	346	323	365	360	347	369	343	329	360	363	310	330	372	364	371	334	364	362	345	362	350	381	368	336	316	344	367	368	336	336	369	364	323	340	317	340	364	332	350	354	378	342	336	361	338	332	324	339	302	344	308	350	369	316	340	348	340	338	319	358	369	366	355	356	326	349	362	351	361	364	381	343	365	366	333	383	359	385	357	331	391	308	340	367	364	374	375	362	355	314	362	365	373	313	354	415	355	321	336	376	365	347	341	316	317	374	346	354	339	329	336	364	354	364	360	386	305	384	370	348	345	350	335	363	370	367	325	341	324	364	311	359	325	353	383	373	340	364	339	369	350	359	322	352	363	352	351	337	370	374	350	340	365	361	339	351	339	342	341	357	299	364	360	322	322	374	361	355	376	328	368	342	384	353	379	340	375	348	340	350	354	375	356	341	381	329	344	339	368	367	359	360	360	366	309	350	379	359	322	373	317	333	384	337	377	378	348	375	362	335	351	366	356	368	365	375	365	365	360	356	347	350	363	358	332	344	352	354	336	306	384	331	355	348	368	337	355	342	322	334	369	321	365	329	342	339	379	348	366	354	345	381	383	348	343	354	307	375	386	355	340	353	371	390	312	318	356	360	312	338	356	360	348	342	380	361	345	341	344	338	372	373	351	316	334	325	333	333	338	337	355	383	355	332	369	328	349	367	370	334	333	339	355	347	374	318	333	335	357	350	360	386	374	368	377	346	371	339	346	353	379	326	325	344	334	332	354	358	328	329	364	358	373	332	374	349	341	357	367	360	356	359	343	374	347	354	332	368	363	299	344	321	342	321	312	342	336	342	365	364	366	371	382	351	370	364	370	340	363	315	363	307	362	341	396	357	342	343	343	332	315	320	344	356	370	363	370	360	331	334	342	371	347	365	332	349	355	359	355	368	355	320	362	384	356	340	350	368	326	351	383	359	345	351	388	337	384	351	353	354	362	343	365	395	347	325	347	362	309	351	344	334	341	337	341	335	341	333	360	347	339	358	314	345	342	350	359	392	351	356	330	332	332	369	338	365	339	346	320	336	353	325	333	336	309	331	333	359	334	362	359	322	384	341	316	344	375	381	355	361	341	337	334	318	342	331	329	372	328	329	347	355	382	339	305	381	315	339	350	338	369	311	350	352	373	347	336	360	373	358	333	369	366	334	359	322	335	330	358	350	322	304	341	353	331	310	366	354	302	344	371	362	351	355	356	351	339	317	330	365	374	363	338	324	339	377	309	330	334	329	358	355	361	360	350	321	347	362	364	346	363	342	323	307	370	399	348	367	316	406	355	340	344	330	356	337	409	330	307	347	355	355	369	349	347	313	353	337	362	345	358	329	325	348	318	337	373	342	369	349	369	370	383	340	374	366	356	354	345	319	370	370	378	321	332	340	367	348	354	347	378	326	357	340	332	357	344	346	334	336	349	357	329	356	344	357	391	355	347	315	372	365	384	343	366	352	349	367	324	341	328	358	364	346	342	335	362	365	373	336	334	362	339	352	344	327	357	350	339	357	332	347	358	359	353	400	356	365	347	304	333	320	363	338	371	327	355	360	371	350	343	335	327	382	332	350	363	363	349	354	342	364	360	328	311	363	328	355	372	341	353	338	358	338	369	370	350	358	406	359	362	333	369	349	346	345	320	358	331	384	348	350	372	325	353	353	366	339	365	357	359	377	359	352	351	354	351	350	358	380	357	355	339	346	349	351	372	344	354	337	313	327	348	311	364	367	375	344	372	384	330	372	351	346	386	332	356	371	368	348	328	355	362	340	305	332	358	349	347	316	338	372	340	339	350	340	358	343	319	338	318	343	317	372	360	346	346	380	351	357	364	374	329	360	332	391	320	361	335	362	351	343	347	328	366	423	332	345	343	352	405	342	366	362	324	360	375	348	322	375	384	345	349	339	369	326	336	328	366	347	380	356	386	338	393	340	324	356	350	321	314	350	346	380	367	355	353	360	331	352	348	334	310	364	339	357	347	357	356	333	367	337	336	341	352	354	350	326	361	346	308	370	348	365	338	306	317	343	331	357	365	320	405	356	327	333	371	360	338	378	360	377	368	344	370	343	359	348	373	379	358	347	368	331	387	319	379	364	369	340	371	340	349	338	319	378	322	358	349	362	338	354	345	339	356	345	351	370	381	371	345	326	335	339	359	342	363	347	349	318	349	331	342	341	384	340	331	368	380	367	367	369	348	336	337	351	349	380	336	353	378	362	357	356	405	311	362	319	346	343	373	353	358	362	338	338	391	361	359	340	372	344	342	326	366	369	352	336	344	352	355	344	339	382	358	398	356	358	366	305	323	361	341	345	347	342	388	354	381	318	384	329	395	343	356	346	382	372	367	337	335	383	316	301	344	370	330	383	371	350	340	326	370	347	333	343	347	350	347	346	345	385	310	340	351	345	323	359	350	368	319	387	352	346	379	349	351	346	323	360	316	350	352	364	330	371	322	360	356	357	370	389	301	351	341	326	340	358	352	339	345	371	360	341	345	366	327	363	329	378	309	368	324	313	352	356	349	361	326	358	369	361	341	324	327	387	338	348	342	345	346	347	369	332	331	327	372	343	353	377	350	360	341	353	322	346	352	359	353	318	360	324	333	360	353	336	341	319	370	342	369	356	344	355	350	306	350	333	338	314	405	347	347	357	349	357	336	347	352	327	340	377	349	357	335	361	346	340	324	353	340	388	344	364	352	350	347	353	345	345	382	340	346	358	336	377	355	376	337	345	370	363	366	342	355	364	331	333	343	376	374	364	374	345	330	372	320	384	307	356	380	365	333	346	363	318	363	333	350	340	343	342	318	344	360	348	357	360	356	373	359	354	348	346	315	364	340	330	359	342	378	330	337	355	337	372	343	354	393	345	356	360	377	381	362	369	346	306	387	342	344	361	372	340	321	332	316	371	348	360	333	346	357	341	349	376	333	390	352	371	353	349	349	371	321	354	387	352	343	344	340
2025	851	880	840	889	883	841	855	839	847	857	830	800	891	857	787	845	820	844	805	902	856	785	821	856	788	848	845	847	869	898	884	912	857	873	868	815	882	864	847	867	830	790	791	823	840	874	864	864	873	851	848	815	861	824	843	873	783	852	880	853	832	860	841	880	854	833	869	867	822	881	841	841	862	886	897	788	830	890	864	835	829	814	759	865	868	794	855	857	836	846	859	838	910	857	827	848	868	847	804	881	805	858	867	849	817	851	840	838	807	827	855	844	905	871	849	853	807	825	819	843	759	843	812	861	822	814	855	857	858	890	819	816	892	834	824	858	813	853	828	822	819	862	838	837	856	867	862	810	834	812	808	862	809	809	830	799	897	855	869	860	839	801	832	874	828	833	815	836	855	807	842	833	846	885	828	856	835	793	886	870	818	843	810	874	834	806	831	837	903	851	834	846	834	881	820	889	871	870	840	905	843	834	816	864	784	857	839	843	877	858	863	857	891	860	831	874	836	884	841	869	827	829	824	866	829	860	871	857	821	869	842	897	837	849	822	831	865	833	882	874	882	828	798	846	850	821	886	877	817	880	830	833	880	841	860	898	913	821	836	821	812	823	897	847	838	859	848	855	796	844	852	877	796	854	831	878	878	846	819	842	849	869	847	829	791	821	845	836	812	837	782	847	859	815	852	859	886	850	846	841	864	930	797	830	834	825	878	838	878	796	875	800	830	829	828	893	829	843	789	820	838	852	869	872	892	844	846	824	861	822	851	884	895	847	895	884	851	863	848	799	906	836	858	813	814	829	854	899	875	862	845	879	864	766	840	830	837	857	819	789	785	872	833	827	859	831	814	862	781	844	829	869	897	841	870	844	826	888	827	885	801	849	805	914	862	882	823	801	854	848	861	908	812	846	818	825	827	874	880	843	851	803	844	887	849	846	851	819	853	869	841	843	841	799	809	869	877	845	851	823	845	854	841	824	876	832	799	892	889	865	856	807	848	853	854	841	857	811	826	814	761	798	870	815	843	854	891	874	811	780	836	836	869	849	807	822	874	844	830	843	845	812	853	842	850	882	865	857	854	879	842	841	830	868	890	859	812	818	827	853	824	891	863	800	814	890	842	834	854	847	826	806	822	821	861	857	833	849	829	819	882	860	807	883	840	832	838	854	844	826	901	831	888	896	759	903	875	849	848	826	858	848	876	921	818	855	858	852	848	855	887	860	861	848	854	825	871	822	794	842	805	838	889	852	836	857	836	870	844	849	858	786	848	835	841	842	840	844	868	815	860	852	820	842	892	836	882	855	867	789	831	821	853	849	837	831	802	854	857	807	889	838	857	826	855	820	840	853	916	842	853	861	851	874	865	802	893	909	864	851	852	859	880	865	878	853	766	840	892	930	886	815	829	819	829	862	842	835	858	887	826	867	816	841	834	836	855	837	772	867	886	855	873	870	842	823	873	857	875	855	824	837	842	855	873	867	869	863	852	813	893	844	873	898	811	818	861	852	872	884	792	819	811	895	864	851	868	835	831	882	805	849	839	888	812	855	887	826	810	834	814	857	851	808	830	861	867	780	871	809	816	843	864	880	857	779	814	859	860	811	810	796	827	827	914	851	881	816	829	917	880	883	799	829	854	839	864	878	852	802	830	798	878	850	865	798	900	844	832	904	861	849	842	850	818	828	892	839	855	806	835	865	870	926	839	819	818	805	842	846	835	818	884	833	824	905	845	822	851	833	869	886	828	794	915	864	848	863	875	875	842	827	819	809	882	826	824	859	874	850	839	859	798	885	912	827	813	821	849	811	858	822	807	818	850	805	821	849	825	871	878	816	855	856	863	826	855	845	825	883	859	857	828	857	852	818	806	842	837	812	893	837	886	850	833	860	822	846	930	837	789	817	835	841	807	887	863	835	891	850	833	838	840	838	786	851	853	831	849	903	861	905	800	870	869	867	835	842	863	807	858	860	909	886	821	844	864	836	812	880	839	853	832	873	836	819	796	864	864	850	913	820	841	836	851	820	814	781	835	823	844	814	869	836	851	822	843	850	884	813	902	863	845	877	831	884	833	825	857	870	868	851	868	851	845	858	858	899	853	878	828	871	762	888	809	830	813	847	798	852	847	827	873	877	868	847	889	828	837	871	750	866	849	822	874	818	845	873	827	826	870	903	846	820	821	866	883	831	826	841	829	864	872	846	864	860	837	865	842	816	889	845	831	802	858	830	837	900	820	826	852	821	781	796	887	821	830	853	785	843	860	856	889	845	836	826	775	824	834	861	831	852	805	865	801	882	861	836	781	850	881	862	846	880	850	857	875	838	873	892	828	843	831	855	892	845	852	845	827	792	803	866	841	823	909	869	840	827	853	880	861	867	823	862	873	782	835	879	850	877	848	872	868	823	834	859	836	806	856	861	799	831	824	859	861	898	781	856	805	903	871	848	886	917	864	839	864	844	847	842	839	827	818	849	845	873	851	852	792	856	865	844	818	859	865	833	796	855	862	812	852	873	788	825	900	854	925	845	844	880	822	856	823	808	906	866	847	880	846	853	875	841	882	856	854	824	840	805	868	845	835	817	814	867	808	831	859	861	873	843	809	796	818	859	847	894	809	813	861	897	832	906	858	844	891	892	861	818	833	860	845	841	839	860	832	871	852	830	838	831	859	870	789	860	820	899	905	884	850	879	839	896	846	828	878	870	851	794	820	808	885	839	846	861	877	840	877	860	868	906	861	844	848	836	875	832	729	838	859	866	815	813	844	799	851	897	885	861	820	846	859	858	820	826	859	850	870	875	847	805	833	841	825	888	870	836	803	855	837	892	869	822	831	859	920	774	809	845	926	835	802	768	827	874	857	870	861	900	861	862	875	841	819	845	870	835	826	821	844	845	827	832	893	845	865	825	870	864	902	914	823	843	800	840	796	844	801	855	870	870	827	831	857	842	796	912	868	836	790	820	819	847	876	871	810	817	871	868	823	829	841	812	789	850	870	871	844	809	814	848	864	815	888	870	846	855	855	918	856	858	895	873	840	863	822	845	850	839	857	829	832	804	857	891	914	816	837	869	887	841	877	878	821	919	872	862	874	846	853	918	871	827	878	872	857	919	885	767	836	802	836	848	849	853	844	879	874	824	848	828	849	795	899	800	862	841	839	822	866	815	865	842	819	895	906	833	857	778	844	883	836	878	909	874	838	875	857	816	880	901	860	857	841	826	809	884	851	868	864	819	863	845	832	867	841	847	794	844	821	886	813	806	850	880	882	819	825	781	856	814	804	849	844	794	841	841	852	814	870	832	883	833	838	845	850	848	846	851	820	818	834	849	846	820	859	784	884	810	854	891	834	872	860	853	862	837	853	869	860	831	850	832	876	797	814	860	841	807	837	875	825	877	867	826	846	887	838	876	852	848	879	868	805	856	895	839	819	820	878	876	895	845	837	833	854	853	915	852	869	809	870	907	873	844	792	918	814	871	868	803	834	789	848	834	828
6961	515	569	527	454	387	385	346	365	344	328	317	344	327	345	336	328	330	360	289	339	326	343	308	301	318	323	327	320	339	290	318	323	304	300	313	333	314	330	304	364	330	325	306	326	310	308	337	349	319	304	283	339	322	339	317	315	311	332	329	299	335	313	323	279	330	318	332	317	302	345	315	303	311	319	314	327	320	319	293	305	292	317	341	360	281	257	280	309	326	329	334	297	322	301	319	319	333	277	318	286	315	310	321	330	318	337	305	303	304	303	308	323	348	325	325	305	323	332	320	327	331	344	344	336	309	302	315	326	352	334	302	300	343	338	352	378	314	320	312	289	305	337	313	340	327	317	299	291	323	314	306	313	331	312	331	303	324	324	271	315	321	351	322	308	328	321	297	289	322	287	316	343	289	308	333	316	318	317	328	359	307	308	312	340	340	319	308	335	317	305	307	312	316	306	343	326	285	282	308	306	342	310	305	339	296	285	325	311	330	300	333	324	319	346	323	318	343	347	335	301	315	333	284	322	309	299	314	303	329	319	333	319	327	311	324	331	322	320	317	301	348	315	322	356	295	338	310	360	345	328	318	310	335	284	301	341	325	320	319	316	350	316	288	315	317	340	293	273	315	342	341	337	311	316	342	322	323	325	288	299	292	293	330	298	305	327	315	316	339	333	318	304	326	311	286	314	348	318	356	288	309	326	322	314	339	339	336	286	358	329	287	321	332	322	280	326	344	316	350	340	340	328	320	310	313	326	336	332	328	343	338	309	333	319	288	317	298	297	313	329	315	329	342	311	285	331	325	314	322	334	346	305	287	310	325	351	349	298	336	305	318	312	310	313	341	331	292	319	304	353	348	339	337	323	294	304	330	339	294	311	308	358	337	356	327	311	309	315	337	347	334	290	297	312	296	301	331	310	295	306	322	319	314	320	327	299	272	316	308	344	322	324	325	294	328	321	313	339	289	339	346	358	308	325	279	295	291	348	331	317	331	313	311	321	362	318	301	308	354	327	305	324	286	312	327	294	305	305	338	313	319	291	317	326	350	343	313	307	311	308	298	258	300	287	301	335	314	337	288	327	302	323	300	352	321	292	322	326	305	329	326	285	331	312	322	324	332	331	355	308	311	306	319	319	337	315	292	327	293	322	339	310	337	319	304	335	291	310	338	328	287	316	312	307	310	342	317	338	312	305	284	300	309	310	292	328	323	318	326	311	306	296	313	287	309	391	351	338	363	265	325	313	340	341	310	324	330	334	322	330	293	337	307	298	307	336	292	315	317	330	320	319	310	315	314	299	324	308	301	336	313	315	328	320	350	272	292	310	339	334	303	311	325	338	316	287	337	338	323	328	288	307	327	307	330	322	309	303	318	332	333	325	293	321	302	297	297	302	348	322	342	315	329	330	303	324	291	282	301	280	296	302	303	330	316	294	302	328	314	327	323	332	296	325	319	338	346	332	290	322	339	315	316	336	340	371	337	325	333	325	304	288	319	324	358	327	309	326	315	310	315	304	356	342	317	304	308	302	325	324	332	299	311	268	304	317	299	311	297	304	310	304	307	299	354	346	317	332	296	307	310	319	320	319	315	350	319	326	322	313	342	346	328	291	306	306	334	298	324	303	304	298	313	322	352	325	291	329	327	316	319	317	315	273	366	299	342	345	330	317	362	303	317	288	335	335	308	306	313	298	315	323	343	322	310	335	347	298	299	300	314	291	309	317	291	316	323	318	338	286	287	320	328	294	319	332	341	330	287	349	295	331	325	311	362	333	297	324	309	315	327	292	315	330	338	318	286	310	292	320	309	296	317	316	331	361	314	327	338	306	348	361	321	291	305	315	339	294	348	342	352	324	334	282	321	344	323	292	334	296	327	315	349	329	313	317	339	309	332	327	322	300	297	277	312	341	276	302	294	289	321	327	281	347	326	352	338	321	288	292	309	307	324	295	335	313	342	329	318	302	351	315	302	326	336	319	331	331	333	310	300	327	328	318	312	318	288	314	289	327	345	306	331	335	327	322	303	334	304	292	354	306	311	283	307	349	321	334	289	353	357	334	306	295	305	326	300	281	323	299	364	294	314	311	315	302	291	319	306	324	319	311	325	340	350	319	330	327	313	350	341	318	346	326	303	291	344	329	315	287	316	309	323	321	337	311	333	309	310	314	296	331	308	336	325	310	310	337	307	308	327	320	327	313	324	314	350	303	327	306	343	343	336	318	328	340	322	308	317	342	312	298	336	323	342	308	315	304	340	283	318	324	362	300	312	322	310	326	344	331	311	348	339	316	281	299	325	334	303	322	351	326	354	303	313	310	338	305	296	297	296	304	321	323	356	282	309	336	304	348	326	347	332	312	362	305	327	340	303	282	318	310	345	294	343	327	353	342	328	332	308	314	343	295	342	308	299	301	286	301	335	333	316	311	323	322	291	347	327	346	350	346	324	328	331	303	301	328	326	316	340	333	321	300	309	314	285	336	318	322	293	286	325	317	323	333	334	338	274	316	309	293	308	292	326	303	328	288	309	292	301	312	298	330	318	308	318	339	294	314	328	341	316	322	301	351	316	348	304	281	290	284	308	333	301	325	301	332	314	327	322	321	308	305	333	331	314	305	291	304	335	316	333	303	326	322	301	333	326	335	317	286	325	324	288	306	306	315	321	319	344	335	306	319	322	326	327	291	316	321	295	311	315	302	326	294	317	344	339	345	323	338	330	319	324	346	321	306	290	298	361	327	360	325	329	334	318	317	335	304	314	351	309	311	294	338	318	343	288	308	329	311	325	332	327	310	335	323	335	314	311	345	295	310	281	333	311	352	339	337	324	295	307	326	352	303	343	307	316	304	346	325	292	309	304	337	320	316	329	318	331	307	310	317	301	301	306	353	318	317	313	320	302	305	311	351	310	294	304	303	363	314	335	307	274	297	342	355	321	322	308	337	344	327	292	318	329	333	299	332	318	372	317	306	325	306	312	335	321	324	336	327	307	312	341	339	321	349	303	339	340	335	311	356	312	336	287	325	279	328	299	322	318	297	312	292	335	334	340	345	287	297	322	326	279	301	302	318	283	320	345	284	297	317	319	333	347	297	319	342	332	333	320	320	308	328	311	302	326	285	324	319	309	316	325	327	317	313	340	338	315	304	350	344	298	321	301	318	305	322	297	303	299	301	313	282	340	291	297	319	346	320	342	314	311	327	315	318	294	325	368	295	318	284	302	324	327	343	288	300	372	309	319	305	270	316	307	311	321	343	320	298	319	322	317	289	309	290	328	325	340	315	302	339	294	300	330	336	310	281	291	321	323	301	300	331	305	328	319	302	298	338	329	348	297	303	288	308	319	315	266	331	333	291	298	280	318	318	315	334	322	325	321	331	260	327	307	307	300	319	310	321	329	354	314	335	293	312	389	292	308	330	336	316	320	308	343	336	297	288	323	316	309	302	330	322	325	283	328	333	295	295	323	326	342	340	355	304	297	343	313	334	306	317	316
6581	1000	1314	1406	1328	1165	1064	932	936	905	863	876	863	848	888	836	814	840	832	807	826	822	792	733	809	837	783	814	807	769	766	818	782	793	807	811	811	803	746	777	783	815	808	781	802	761	833	755	761	745	758	756	759	780	754	776	741	750	791	801	792	774	771	781	729	762	764	780	772	786	834	760	766	837	735	770	773	792	765	757	765	733	788	753	795	767	807	804	799	795	797	808	739	792	785	788	807	766	743	763	771	797	780	768	758	735	760	763	741	759	747	774	791	708	751	740	752	766	761	757	748	825	790	719	776	776	744	774	755	724	794	769	779	814	769	767	807	755	765	754	821	730	764	747	724	776	783	771	761	714	755	775	782	747	783	708	753	745	752	777	769	805	789	759	755	757	793	755	733	791	790	793	781	743	762	757	743	763	794	798	803	784	788	728	803	787	791	827	736	749	746	776	741	745	783	761	746	800	806	769	760	787	742	763	739	752	752	749	748	801	796	734	790	794	783	765	732	800	780	741	755	750	773	750	728	769	741	760	786	736	782	774	774	733	763	743	729	783	762	761	732	771	715	800	721	750	759	761	775	756	797	801	725	758	766	789	805	791	774	731	717	782	721	767	781	745	765	790	775	772	819	798	763	810	723	817	832	757	726	726	809	783	782	763	787	824	743	766	779	783	785	736	726	774	761	735	733	813	783	798	781	751	790	756	758	787	739	764	747	815	738	743	781	780	762	770	761	750	788	772	745	736	750	741	746	762	807	723	755	788	767	790	748	767	763	759	771	794	781	752	744	756	794	752	760	737	809	773	761	783	765	797	736	744	769	779	781	776	732	791	828	768	833	776	760	792	771	742	796	782	811	793	771	764	745	814	769	763	680	816	793	773	765	756	781	768	785	779	804	787	771	803	793	791	732	781	755	808	744	695	791	766	762	747	749	765	751	744	709	770	729	777	740	746	802	747	821	778	724	772	778	755	740	712	767	777	783	818	728	805	754	774	762	720	736	781	712	779	805	780	822	737	756	791	742	725	779	727	740	734	758	753	800	774	833	780	752	757	734	719	796	773	821	715	752	798	829	767	766	739	742	768	779	754	757	762	748	762	749	735	756	834	757	728	777	724	751	774	748	821	697	776	824	776	733	790	734	805	777	747	737	724	787	758	785	710	768	780	731	746	771	768	760	797	723	756	771	797	731	791	824	763	728	751	755	728	771	763	758	710	790	759	706	784	719	773	755	739	785	778	785	778	776	784	750	772	730	727	782	743	796	788	757	799	846	781	801	778	771	712	743	776	780	788	740	750	830	758	747	736	781	746	762	765	726	769	785	767	792	773	797	755	823	762	717	809	799	736	816	761	786	784	768	762	762	764	719	751	828	774	792	747	776	754	789	784	814	763	739	747	784	758	780	769	708	808	784	774	770	813	767	750	787	778	823	818	779	778	737	750	780	808	747	748	787	770	758	752	784	704	773	739	767	792	814	768	768	779	766	791	795	785	729	774	796	757	780	783	771	792	777	745	742	761	711	749	800	769	747	779	782	714	776	741	788	794	768	723	769	791	764	862	759	790	768	740	775	745	764	769	762	831	793	822	734	761	759	779	778	756	771	745	771	791	754	765	780	747	760	765	750	754	788	796	790	762	731	786	825	754	775	767	766	802	772	753	757	770	747	772	784	810	750	771	759	774	759	750	754	742	747	727	832	753	741	715	803	758	746	751	801	752	774	776	741	752	748	765	742	818	773	783	720	743	764	789	755	749	781	796	802	767	793	780	760	796	776	818	780	723	861	745	775	737	709	770	787	757	786	761	775	784	823	765	780	841	744	810	796	818	798	788	764	827	770	744	830	745	766	769	752	724	759	811	766	751	722	840	757	748	746	770	726	809	715	777	786	809	756	819	772	800	735	794	781	724	755	788	754	796	791	763	740	736	751	744	789	780	708	799	739	769	793	710	763	777	812	733	743	768	803	779	766	743	790	756	790	765	774	733	750	765	792	751	769	734	764	745	808	799	759	751	733	743	768	725	755	829	788	727	766	774	775	771	723	762	740	735	792	750	770	747	752	768	758	760	792	767	720	760	746	775	799	803	762	759	744	760	779	798	782	792	731	746	764	745	815	800	770	776	796	785	769	793	748	781	767	806	769	748	764	792	759	772	765	769	802	804	781	787	823	744	762	813	756	778	778	781	710	721	742	770	758	752	814	715	795	785	784	740	734	729	758	787	756	808	744	786	753	842	794	746	771	780	757	749	778	754	749	751	804	809	765	821	779	803	816	777	792	793	746	737	785	755	817	778	802	761	770	769	757	763	781	768	748	762	752	818	762	764	722	762	782	754	748	781	753	743	757	762	747	761	772	758	797	781	760	747	780	761	766	721	746	759	739	764	771	778	773	752	734	752	731	762	726	822	784	830	783	724	777	775	743	776	776	767	774	760	776	736	797	787	739	763	778	802	742	827	809	775	769	791	751	771	797	787	728	772	798	789	751	825	805	753	776	738	770	799	754	837	772	751	783	761	786	748	770	728	762	791	795	740	803	749	775	777	753	725	795	765	778	771	804	772	807	757	765	815	801	775	768	786	793	778	752	795	726	755	747	724	761	761	781	784	772	774	772	797	800	773	770	802	802	763	746	738	795	741	751	828	760	801	763	775	761	785	793	798	788	752	769	796	759	763	762	761	794	789	746	760	760	818	769	768	789	820	771	759	764	804	805	778	764	791	776	771	742	695	780	767	724	755	781	727	814	811	790	789	729	811	822	765	732	814	800	722	748	800	803	757	763	772	730	758	790	728	720	735	771	720	779	723	748	721	739	770	821	775	725	718	756	778	774	798	790	803	781	770	743	760	767	751	768	738	743	759	792	763	792	729	769	785	736	704	767	777	724	777	762	803	788	803	814	793	769	789	778	779	749	788	781	781	758	761	794	753	736	783	739	750	761	720	807	766	756	737	712	773	805	808	771	775	789	780	785	779	762	775	797	754	824	777	759	777	744	716	800	755	803	763	763	734	728	769	787	766	738	760	791	807	775	796	774	740	778	747	750	759	740	747	794	805	781	774	799	751	759	759	731	749	762	771	745	765	783	763	734	767	746	791	819	725	735	797	723	785	798	782	723	771	768	758	760	812	777	780	735	775	768	763	792	745	765	725	760	761	778	780	794	761	772	800	807	734	798	813	755	760	756	805	751	762	768	752	811	778	787	824	771	764	758	776	804	755	785	744	759	755	741	791	780	771	816	766	766	764	809	768	807	783	719	764	795	816	737	746	770	751	755	792	784	795	776	817	810	741	775	772	772	764	753	789	765	783	736	818	753	749	791	741	763	781	810	795	817	735	764	767	765	793	789	780	793	786	765	766	760	776	772	743	744	795	777	747	769	800	808	757	756	783	820	746	840	773	786	785	761	832	758	757	799	735	750	788	774	781	779	721	792	799	773	738	760	772	743	753	771	776	815	762	789	776	821	763	789	783	775	818	753	802	760	800	799	776	765	798
11638	686	561	469	415	285	274	256	233	222	186	186	177	172	184	190	185	186	175	161	145	166	162	152	150	152	157	178	158	152	155	181	149	193	166	142	158	167	146	157	173	193	158	165	138	167	146	142	167	163	157	180	149	127	151	138	159	175	173	150	145	153	167	197	159	145	171	171	161	141	152	175	162	168	169	160	151	149	153	151	162	144	151	159	164	161	174	150	173	164	165	145	162	138	174	137	144	163	163	166	169	164	157	124	154	164	164	167	172	158	174	139	152	157	162	162	150	171	129	155	133	151	164	148	155	158	153	151	175	156	172	134	165	159	153	141	143	156	143	151	138	149	167	144	140	169	136	157	152	150	153	121	139	147	178	156	171	149	164	188	147	174	168	156	166	181	156	169	175	174	180	154	163	157	156	165	139	146	185	160	166	155	166	159	161	162	166	129	164	165	160	188	157	160	166	149	142	138	168	152	150	171	161	159	173	158	178	171	145	153	156	177	148	146	149	153	147	176	154	161	161	151	150	146	150	146	151	169	177	156	169	157	160	146	148	170	147	174	155	177	176	158	160	156	164	155	172	166	140	162	171	159	145	153	172	141	185	141	153	139	163	163	157	175	157	162	156	141	179	165	169	168	186	180	156	146	116	165	170	189	146	143	179	146	177	171	142	171	195	154	179	163	148	155	164	152	143	140	152	165	151	143	164	154	158	163	137	160	155	154	137	147	165	141	158	153	153	160	125	176	179	177	192	172	157	178	164	149	140	158	166	154	144	159	161	161	159	170	163	150	135	159	152	150	161	165	148	136	164	174	168	169	150	138	141	180	162	174	163	149	143	178	166	158	144	158	171	160	166	159	162	145	157	178	156	165	181	162	166	154	146	153	157	123	163	158	149	163	152	145	146	180	165	144	163	180	165	166	179	151	171	171	180	157	169	151	158	153	153	176	161	148	159	154	146	149	183	148	160	177	151	154	162	172	161	154	160	178	178	156	168	163	144	147	154	166	163	168	155	146	142	152	148	145	182	123	160	154	162	150	172	153	164	140	173	144	160	175	161	165	179	157	156	137	162	157	151	165	155	164	155	139	150	159	162	162	126	164	151	172	169	157	185	168	188	152	141	175	140	174	160	143	152	148	160	168	139	151	148	151	147	157	149	139	177	146	156	155	167	138	151	150	160	176	153	170	177	158	146	161	152	185	166	169	152	143	157	166	171	151	170	153	137	155	143	151	133	145	157	157	148	170	158	148	181	179	165	157	137	167	150	168	155	154	166	157	145	172	155	127	165	149	160	163	160	174	131	169	156	119	162	146	153	155	153	154	167	147	197	133	179	129	159	155	158	167	142	163	150	160	147	160	166	152	162	141	169	143	152	166	158	167	152	152	155	151	163	170	160	169	146	152	173	153	147	167	160	164	173	143	153	149	179	156	155	166	169	170	153	160	173	162	159	154	170	179	173	151	167	165	155	164	125	150	152	144	158	145	158	160	153	154	161	158	127	187	137	173	168	185	144	162	172	181	153	174	143	157	152	140	168	169	166	167	169	151	160	161	152	162	178	153	167	163	172	168	169	158	158	157	159	155	178	163	182	146	146	155	179	165	143	144	141	158	166	173	179	191	138	170	160	150	163	156	153	148	139	146	173	159	168	159	157	169	163	136	154	156	194	147	154	173	165	149	168	174	151	139	168	145	143	145	155	145	162	176	156	162	160	144	189	167	166	162	165	149	147	155	155	190	164	182	166	144	167	155	158	144	144	161	154	179	156	153	178	173	186	148	142	130	165	149	166	160	145	173	164	134	165	135	161	135	171	146	162	157	136	185	172	163	151	155	154	140	178	170	153	136	128	161	170	157	140	171	153	168	138	130	151	165	158	133	157	153	149	169	146	143	143	158	166	157	163	144	149	170	167	157	166	158	171	146	138	168	165	164	150	149	150	178	157	167	170	142	167	148	173	148	174	161	153	171	156	154	160	140	152	152	166	153	154	142	174	152	176	143	191	169	168	134	159	165	153	169	144	155	156	181	158	149	165	177	146	164	142	144	138	140	151	155	160	155	186	163	144	156	126	146	153	160	125	142	170	174	163	164	140	170	159	146	148	167	161	172	151	156	144	159	150	166	151	165	138	153	160	140	165	164	166	154	171	133	162	181	154	160	155	152	151	158	165	151	149	186	145	164	176	159	173	147	174	138	170	152	160	163	165	163	142	152	160	169	139	138	154	158	155	150	168	152	183	140	157	132	148	174	165	168	159	179	156	145	131	182	177	170	157	182	170	168	159	130	149	161	175	150	173	176	167	187	170	170	157	166	138	158	157	148	170	194	186	153	173	154	163	177	157	139	166	118	169	137	149	147	124	153	167	144	141	158	156	171	174	154	158	158	147	162	151	145	153	135	159	171	159	157	157	165	161	167	180	168	160	126	162	164	155	136	157	150	183	158	162	135	155	146	149	151	168	168	170	146	137	154	168	167	153	162	151	168	143	162	163	134	136	133	135	174	154	176	152	174	169	131	159	167	163	155	166	163	171	161	152	159	156	178	161	138	160	165	151	167	156	146	163	143	144	166	169	163	162	154	178	169	154	165	167	167	152	147	159	137	145	152	143	141	168	164	171	159	138	154	160	160	174	152	139	151	153	140	135	164	176	150	168	177	135	169	162	145	158	167	153	165	168	151	139	150	148	150	153	163	162	132	156	179	129	168	182	166	149	147	145	156	154	164	152	171	153	156	154	163	155	157	170	194	161	174	170	170	151	158	143	147	127	158	151	159	171	149	170	140	142	150	163	164	161	157	174	146	169	174	168	142	156	152	161	155	132	162	169	172	158	148	173	145	152	169	161	152	146	148	169	129	149	169	147	157	149	170	164	167	167	167	153	172	134	195	119	132	179	136	162	157	170	187	140	142	136	145	165	152	151	146	145	163	189	166	149	138	162	156	158	166	146	166	164	169	161	157	174	153	149	148	163	166	153	153	145	183	159	141	150	190	135	170	139	138	161	173	149	157	147	176	154	149	133	140	177	159	170	156	174	141	161	165	151	154	164	155	130	163	160	131	157	184	149	135	163	166	142	153	168	167	148	149	160	169	127	154	158	161	171	160	151	162	165	157	174	164	143	177	166	163	131	165	166	171	152	167	139	158	143	146	153	185	173	167	146	151	141	182	152	151	161	147	164	161	165	150	160	156	155	178	155	171	175	163	157	178	159	152	176	165	151	156	168	176	146	143	153	148	136	148	182	160	171	164	185	127	160	144	136	184	162	166	156	154	185	151	169	130	179	148	157	188	142	193	170	137	147	158	152	183	159	155	166	150	151	172	161	155	172	193	174	169	149	140	155	166	128	166	146	161	146	178	145	156	153	160	156	160	162	154	126	172	145	166	170	142	151	152	155	168	192	165	136	150	171	167	165	150	197	165	183	148	160	145	155	163	150	175	153	145	156	154	145	165	154	167	159	149	170	173	158	161	166	155	150	158	163	147	163	167	166	151
7812	780	1465	1604	1348	1070	959	838	734	726	617	601	577	567	539	492	552	513	492	481	489	472	477	479	488	459	480	431	436	446	442	467	460	426	411	458	457	418	421	400	379	457	422	393	427	478	438	422	432	413	411	435	428	418	427	450	447	428	418	409	399	419	414	432	422	409	435	432	439	414	427	422	429	395	435	430	406	405	438	416	445	397	406	428	422	397	447	387	437	388	441	391	447	432	447	399	422	402	430	423	416	454	404	450	405	427	420	421	412	428	377	415	403	403	392	411	443	389	445	415	427	431	419	453	409	407	410	440	415	395	410	385	437	414	429	409	439	432	382	413	432	399	389	444	437	416	438	424	419	420	419	428	428	396	383	413	383	429	383	444	418	434	443	399	401	393	421	420	425	430	408	418	426	397	435	378	398	407	390	375	381	408	425	428	434	411	426	413	427	431	402	401	410	421	449	407	412	400	403	431	442	399	433	430	381	402	431	424	390	409	427	412	386	412	392	392	387	404	432	429	439	430	397	443	421	414	386	413	412	452	407	416	437	428	441	398	375	433	408	395	424	387	404	401	408	462	412	422	409	397	386	368	427	411	398	425	436	388	442	376	412	437	413	425	383	344	371	422	400	395	411	417	407	417	423	409	432	409	373	426	406	394	419	413	417	431	444	373	442	434	399	453	393	434	379	426	411	384	429	426	425	387	402	401	405	445	415	453	430	402	419	406	427	427	414	422	419	403	416	420	449	425	415	428	414	437	423	428	389	418	404	391	421	418	399	401	431	410	449	415	390	442	438	415	362	401	395	429	422	413	423	386	377	391	397	434	443	381	383	368	432	411	408	406	415	411	434	414	415	431	428	416	433	399	370	403	403	425	406	430	401	403	408	415	383	388	419	442	391	411	419	414	464	407	390	447	409	450	406	413	440	375	465	458	418	434	404	418	370	404	427	399	424	412	404	370	419	402	424	411	378	437	418	354	425	413	415	436	378	380	445	429	380	361	416	442	378	449	377	431	424	402	451	443	423	423	413	422	389	399	362	420	401	426	376	429	411	416	381	389	400	383	421	442	418	425	422	408	411	412	401	417	386	377	394	417	406	391	407	389	396	430	427	403	411	398	398	426	416	408	425	429	437	438	431	381	416	400	403	396	417	438	404	411	389	383	407	417	430	416	430	405	421	376	437	403	399	420	391	389	367	418	418	419	418	429	448	413	401	393	417	457	416	421	398	407	387	402	389	384	457	459	436	401	438	391	407	412	416	414	400	417	478	404	386	444	378	413	432	393	433	380	392	415	417	440	433	425	398	405	437	410	417	419	432	411	417	426	438	415	422	448	417	427	388	406	433	451	410	446	375	415	385	439	361	422	432	424	428	393	385	455	433	418	410	424	412	396	423	417	412	406	417	418	432	381	398	381	385	414	418	411	397	436	418	404	395	412	395	388	445	406	379	451	383	456	438	409	411	443	376	412	449	393	436	429	422	388	392	430	437	423	408	383	432	428	442	385	415	409	440	394	440	431	413	372	437	414	432	381	381	425	395	422	413	417	430	392	398	381	435	392	440	418	375	362	414	443	391	437	430	423	459	372	433	413	428	372	373	380	409	395	422	380	429	421	445	416	425	422	421	414	425	409	410	414	394	426	413	402	383	416	379	410	412	426	413	376	402	441	402	456	447	423	391	419	417	413	425	388	424	419	394	412	416	400	457	412	417	395	387	422	418	418	406	434	435	415	397	423	462	407	441	421	427	420	412	379	417	401	437	430	409	432	379	418	393	411	398	379	383	414	400	414	427	425	425	388	414	428	420	417	425	402	421	394	404	433	354	410	431	382	381	394	441	422	443	413	421	420	390	415	385	393	400	420	402	429	413	413	434	411	430	385	409	400	399	396	421	409	401	440	397	428	418	370	398	402	429	403	386	390	383	429	374	423	421	410	426	412	386	391	386	402	376	422	391	430	426	411	382	406	394	402	393	425	446	410	412	417	446	411	414	432	427	383	405	407	391	406	385	406	449	389	408	421	415	450	419	419	404	385	405	418	444	418	421	390	420	428	425	433	432	394	398	405	418	444	395	395	408	445	399	402	417	398	420	413	413	447	377	413	421	376	451	431	425	420	395	405	425	448	408	425	419	405	354	393	400	387	401	394	410	388	399	425	428	400	406	403	433	413	430	439	393	378	408	421	389	428	409	398	419	454	436	419	416	408	407	382	430	386	421	430	424	409	435	431	409	389	367	393	435	398	443	385	383	417	423	426	414	398	414	410	415	371	405	424	426	409	381	385	420	367	399	408	386	435	415	408	423	433	440	396	413	410	447	441	437	414	416	417	408	400	420	436	394	366	415	383	412	424	434	421	416	416	422	407	389	429	393	358	403	395	395	420	397	432	397	442	414	392	393	393	476	392	407	420	409	419	422	401	411	418	398	429	404	396	401	411	418	417	385	430	379	394	393	414	431	426	411	440	414	415	400	370	418	392	425	420	411	391	408	418	443	380	433	457	420	435	411	383	434	378	412	425	433	393	384	395	356	419	391	438	396	380	407	381	405	360	401	403	412	427	394	423	432	414	438	417	424	398	407	428	404	399	421	403	399	417	410	417	437	396	376	438	390	401	424	407	416	384	453	407	420	427	441	401	415	424	414	414	392	432	433	421	403	419	420	394	399	419	397	428	408	417	373	385	375	456	442	458	440	421	398	369	410	417	418	395	434	417	429	421	394	448	385	421	420	409	390	434	464	419	387	426	409	401	429	378	373	414	411	436	422	427	407	389	413	436	357	438	386	415	395	417	423	424	392	401	380	398	448	414	400	400	407	445	436	382	430	411	362	415	423	434	415	424	404	441	398	353	417	424	438	418	385	435	418	385	414	414	396	410	408	423	359	440	411	422	442	378	405	423	423	384	404	376	376	388	401	433	410	431	411	408	419	432	433	413	409	398	413	411	425	389	400	371	418	421	410	398	402	421	430	425	414	425	414	424	412	400	380	412	399	410	375	417	432	416	432	402	391	390	417	410	441	390	440	416	426	390	442	437	449	413	438	436	405	417	398	411	414	414	419	387	407	379	410	405	401	405	372	405	372	405	444	399	392	395	439	390	400	399	445	377	406	433	431	428	418	397	400	428	387	418	398	454	397	422	396	420	411	402	419	385	377	427	401	386	408	415	377	390	431	397	405	444	410	407	414	424	418	412	424	423	435	423	447	404	406	425	405	368	401	444	403	437	419	414	433	405	419	434	433	432	441	398	390	410	412	378	438	418	413	407	403	422	422	405	473	394	423	458	405	425	408	432	437	431	410	413	417	424	397	439	409	419	395	349	437	395	384	426	440	413	434	398	404	398	415	436	392	401	443	410	392	377	424	387	427	445	414	417	386	421	422	430	392	412	409	421	407	426	409	419	402	386	415	398	433	442	400	399	390	374	391	405	449	436	397	395	417	356	452	412	414	400	396	397	457	410	390	417	422	389	402	381	413	413	392	420	424	391	395	405
1364	377	379	394	354	378	374	358	344	347	330	317	368	320	342	371	379	349	335	355	382	324	352	372	349	324	358	373	349	325	340	370	349	348	386	353	386	346	348	351	329	384	330	359	349	343	332	371	352	361	319	348	356	356	360	361	309	331	343	341	354	331	352	371	321	364	324	367	350	400	369	328	381	380	326	356	340	342	338	341	369	345	302	369	351	340	317	338	349	350	328	347	335	330	364	336	350	324	327	305	391	338	332	341	343	345	291	325	316	360	309	349	350	332	346	337	352	355	354	346	342	345	366	356	335	350	354	359	361	321	347	346	395	344	371	318	351	322	327	325	363	313	357	341	367	330	374	350	317	349	367	372	343	337	365	302	335	368	326	333	350	313	380	362	353	369	347	335	334	340	336	347	378	307	309	300	335	360	316	369	333	353	354	341	313	345	338	323	337	362	360	312	358	375	335	353	363	354	339	334	380	324	354	349	346	355	329	365	336	334	371	374	382	333	333	346	358	332	348	363	341	335	342	354	346	378	332	317	397	344	356	349	334	339	351	339	322	389	370	337	323	328	367	344	325	351	340	364	367	329	362	354	356	351	345	337	352	356	378	331	316	338	334	339	363	360	338	347	333	360	361	339	333	364	336	313	352	355	378	353	328	332	359	372	338	368	394	334	370	345	348	377	298	370	339	333	336	330	307	330	377	338	336	323	343	359	344	328	336	361	379	335	354	358	363	376	331	344	317	362	352	319	361	322	342	319	325	361	323	346	352	386	336	368	336	357	303	392	338	377	348	352	374	346	355	351	298	351	326	353	340	331	316	351	330	359	366	358	323	335	324	328	351	364	296	336	350	329	309	338	359	352	365	384	322	372	328	363	324	308	380	369	317	322	309	324	347	332	320	318	341	352	358	349	365	368	376	376	340	346	407	324	347	332	321	341	332	333	369	337	352	341	343	349	363	347	345	341	328	328	306	375	346	357	349	376	325	349	349	352	344	340	357	352	329	376	351	342	352	331	332	350	355	344	356	359	334	327	327	342	349	349	355	332	329	362	334	325	382	386	355	336	352	344	317	333	340	334	305	327	351	369	375	325	374	371	321	350	346	312	357	356	352	346	375	341	321	341	353	360	378	342	328	380	352	334	352	347	358	366	353	372	323	330	342	334	336	315	312	326	310	330	389	328	338	313	328	309	358	322	325	316	372	340	378	373	361	309	362	370	357	323	351	316	332	361	360	364	342	363	333	337	332	366	365	370	346	338	337	342	324	352	300	336	323	359	330	342	338	345	370	369	349	368	369	311	348	355	353	346	325	349	340	350	379	381	308	373	321	351	349	356	343	354	350	321	348	333	312	340	311	345	324	308	354	331	342	383	344	356	346	339	355	339	375	358	325	342	343	321	334	336	328	334	364	328	329	364	395	344	349	353	355	343	340	338	352	343	342	370	365	356	346	383	358	372	347	375	353	362	321	343	335	333	343	371	331	367	367	361	336	353	348	352	319	345	317	327	373	319	349	342	384	367	338	342	329	354	352	352	360	374	334	331	387	348	344	344	334	336	330	297	337	369	335	321	330	341	325	327	380	365	364	354	354	321	350	311	346	334	330	361	303	398	360	330	329	335	327	345	337	379	361	329	330	337	351	344	351	322	343	331	375	344	329	300	363	352	361	379	368	360	352	350	365	319	337	331	330	371	336	335	355	338	338	361	346	356	356	343	350	346	358	361	364	352	345	344	351	345	318	324	332	369	354	318	376	370	356	363	348	378	374	356	332	334	356	398	377	335	349	350	339	348	328	353	334	329	320	350	364	358	365	302	333	339	361	334	346	332	346	375	345	320	342	354	369	321	332	338	337	335	339	376	315	348	379	315	365	358	328	326	384	319	321	326	359	334	334	307	328	369	360	318	349	338	380	337	333	354	326	349	328	338	320	352	388	348	340	316	356	340	306	363	358	361	364	332	357	337	358	331	359	317	297	367	333	361	347	399	340	330	357	366	339	349	308	345	342	366	354	336	314	347	327	369	304	309	350	361	355	329	328	349	349	323	337	305	344	303	363	360	316	314	362	369	352	304	311	363	368	343	328	369	348	359	333	347	339	362	349	354	303	355	374	333	329	365	350	368	351	359	342	333	347	366	386	308	373	309	367	349	352	355	341	345	320	362	362	321	329	292	358	377	358	353	360	343	346	327	368	334	346	340	317	379	399	389	390	385	354	349	361	351	377	340	309	393	345	318	349	386	360	324	365	329	341	327	374	342	352	330	356	333	325	339	352	334	365	333	345	349	316	332	350	319	350	377	307	331	331	292	356	339	332	325	314	310	352	318	342	346	309	365	287	371	362	346	324	377	341	323	348	340	327	341	364	336	324	329	381	357	319	348	310	366	325	336	296	330	332	350	346	340	315	343	367	338	351	384	379	366	354	342	367	350	340	328	356	365	310	369	373	330	334	331	352	344	343	330	312	365	318	320	322	350	327	358	353	371	350	332	326	335	369	325	323	380	341	350	334	321	349	352	368	346	365	365	371	350	344	376	347	313	370	370	361	383	317	375	372	338	368	342	338	310	363	354	362	382	353	336	343	344	307	333	347	352	372	355	333	379	330	351	359	356	389	375	369	320	340	326	379	386	363	359	355	363	332	341	324	369	346	350	371	338	314	342	368	358	357	380	352	342	344	371	346	381	340	343	342	346	371	328	346	348	323	321	320	326	330	296	360	363	337	341	335	361	351	394	388	353	347	323	361	369	396	352	316	337	300	381	383	312	356	343	357	298	354	353	315	336	330	352	347	337	351	326	349	339	319	352	352	366	374	344	339	343	341	362	373	376	328	317	363	331	305	352	311	309	341	368	334	348	340	353	342	326	332	300	377	330	369	347	367	346	346	343	335	335	324	360	315	309	368	354	346	367	348	335	328	353	326	331	361	354	335	362	345	340	351	339	375	340	340	347	358	344	320	351	319	360	345	349	329	354	348	321	352	348	335	337	351	319	363	330	318	345	368	350	338	345	349	336	370	361	343	344	352	335	322	338	344	313	360	357	354	369	361	355	358	361	299	333	357	336	362	338	340	352	341	357	376	359	347	355	346	307	368	338	344	317	336	308	337	359	364	341	312	313	347	361	375	352	361	316	324	329	361	365	315	315	337	332	345	347	366	359	391	353	330	345	351	354	330	287	289	368	365	316	348	378	378	390	367	369	340	367	339	329	322	350	368	332	357	384	337	382	350	349	342	327	353	366	353	357	382	331	333	350	372	392	368	346	359	366	340	357	378	291	315	348	342	330	352	363	338	301	351	338	382	319	361	333	384	316	378	363	360	350	319	361	329	351	353	359	344	356	375	311	376	347	338	356	371	339	338	353	380	368	333	332	386	335	325	387	349	366	341	369	376	360	339	322	334	318	324	349	325	351	342	334	389	341	367	330	352	344	348	345	327	372	337	290	319	336	354	366	359	352	367	343	340	352	348	330	290	405	346	344	332	352	321	303	334	405
2031	890	865	880	846	911	893	873	805	852	829	863	881	837	821	852	817	815	840	816	847	813	835	883	924	857	820	846	832	837	933	856	869	829	868	809	809	823	844	872	793	846	802	920	823	853	888	845	870	855	865	857	837	816	857	823	900	856	889	860	872	906	875	848	806	859	842	818	854	848	862	862	861	901	868	866	837	837	803	874	837	810	863	832	837	828	842	844	836	843	852	811	860	835	840	878	848	862	872	776	860	815	851	824	813	844	871	864	834	817	811	862	871	858	861	806	880	828	827	855	874	816	859	847	907	850	834	859	856	784	799	815	874	824	814	871	840	807	876	869	810	859	800	854	823	864	858	864	845	856	787	811	789	859	796	829	845	826	826	866	833	832	860	876	852	815	878	832	854	788	727	792	845	855	816	815	862	852	845	891	844	858	830	840	819	886	880	888	876	864	863	802	857	860	868	824	776	843	829	836	809	848	853	792	878	794	835	853	847	835	841	872	814	830	847	824	871	824	847	814	817	870	843	825	795	840	837	830	785	811	818	857	836	808	825	853	858	768	799	841	836	904	890	837	867	850	783	861	848	838	842	831	804	844	889	860	832	870	848	833	837	796	790	901	846	831	894	843	838	794	834	816	796	860	793	841	819	802	799	874	824	886	847	849	809	850	865	844	847	881	879	849	799	823	894	809	854	833	826	819	776	838	815	873	842	844	896	863	845	842	820	820	834	814	853	825	856	820	862	905	827	835	862	899	818	858	836	865	859	815	880	857	820	838	834	806	807	815	855	824	880	825	848	748	821	797	815	833	834	848	831	824	870	831	834	835	834	817	866	837	820	846	832	843	851	791	837	877	842	873	840	832	775	848	869	830	876	831	859	839	820	848	850	823	837	871	834	795	811	874	813	817	881	881	827	835	841	835	799	866	848	823	832	825	833	903	851	815	890	833	819	862	811	885	813	904	828	868	848	838	776	853	810	847	817	852	834	801	860	827	880	803	894	877	814	853	880	885	825	834	845	859	851	823	882	859	843	807	829	856	850	841	828	900	873	795	861	841	820	845	875	810	796	832	855	813	868	846	816	769	784	811	853	802	804	860	895	836	807	851	811	894	857	816	873	793	845	833	852	865	842	831	810	844	870	850	822	842	852	814	835	838	837	874	910	787	878	838	817	908	847	858	822	845	875	859	850	852	847	834	837	800	830	895	882	841	861	871	834	872	757	794	871	843	822	861	832	830	809	860	838	896	896	843	862	893	832	843	861	869	828	865	843	853	793	867	882	853	840	814	876	827	850	826	802	820	846	837	786	815	871	832	844	859	863	795	827	856	892	888	854	797	847	838	810	796	828	799	792	859	798	836	850	805	858	876	856	836	841	854	827	862	813	869	835	862	869	829	884	856	859	766	820	841	814	859	815	836	777	827	826	874	833	869	804	899	876	824	850	825	843	849	810	864	780	842	881	840	792	844	790	865	844	861	833	868	813	849	813	841	858	834	831	869	836	799	860	873	872	872	849	879	862	794	826	868	803	869	895	843	879	857	845	791	871	880	820	850	832	828	826	857	845	823	869	866	824	753	849	833	862	857	788	850	882	805	837	814	869	843	887	903	794	824	834	847	837	852	798	856	852	913	855	851	770	862	845	861	901	874	797	793	787	842	864	881	872	848	837	841	853	836	844	830	844	829	886	819	829	878	787	826	846	824	838	853	867	802	843	833	863	829	840	837	811	820	870	848	823	824	835	882	858	821	842	835	781	846	853	817	850	860	856	839	838	825	880	865	855	808	855	856	888	848	800	775	842	887	817	861	854	905	835	866	837	862	842	831	827	846	845	834	840	862	809	839	837	877	823	841	796	835	870	815	818	875	845	831	858	877	854	818	879	821	815	811	806	815	854	897	854	830	819	887	839	837	853	843	857	848	877	888	864	854	881	809	773	781	846	778	830	845	891	842	870	824	801	857	808	808	858	810	857	871	869	834	857	791	876	799	821	854	815	836	841	848	858	833	850	805	820	864	852	861	878	844	875	848	853	844	843	823	842	895	847	865	845	871	891	845	883	821	803	862	835	873	831	829	820	885	867	862	814	835	864	819	881	845	785	795	856	866	866	828	831	862	892	790	819	850	891	852	830	819	815	863	833	838	846	811	805	861	843	818	830	808	801	836	876	804	872	865	895	856	822	888	848	844	855	813	859	817	855	822	829	811	860	811	826	856	868	824	850	837	832	805	877	844	812	834	826	841	830	870	832	839	837	832	873	856	850	802	890	849	862	844	809	803	827	874	867	800	850	836	906	805	906	849	852	833	828	791	790	858	837	866	826	856	829	799	834	840	813	873	859	890	834	793	873	798	837	858	890	824	839	799	872	812	882	776	822	835	861	866	858	777	825	875	852	832	820	807	894	888	833	816	834	839	862	785	875	823	861	897	828	835	850	858	871	835	826	843	802	796	825	820	832	926	844	871	808	871	843	867	843	799	845	901	776	850	835	835	851	835	839	835	854	851	843	799	825	859	868	840	889	886	878	859	861	827	839	852	879	805	875	729	762	830	832	839	867	842	867	883	871	862	865	850	850	863	851	839	842	883	829	836	887	843	825	837	829	859	822	838	828	878	861	886	891	876	806	860	835	862	827	847	824	835	846	845	868	803	832	815	867	836	852	814	838	848	856	840	828	839	830	859	822	876	800	920	835	857	843	830	863	823	828	847	852	798	863	864	865	831	788	795	815	882	877	839	828	897	840	805	869	870	892	837	868	827	849	850	765	864	850	818	847	915	829	904	824	828	828	820	872	876	794	877	793	860	856	853	855	870	852	867	862	854	820	779	861	795	909	776	845	892	866	863	829	833	872	864	846	870	830	831	842	869	818	849	834	873	854	830	856	847	819	848	893	822	820	849	819	887	841	822	912	850	853	856	842	841	880	786	846	840	896	848	848	892	802	776	800	821	862	803	861	851	844	826	816	782	859	853	826	809	834	847	877	825	850	852	799	839	806	861	840	854	887	906	826	836	812	877	876	885	876	782	799	803	761	821	854	868	865	851	837	852	841	865	853	860	824	839	828	893	872	793	870	808	820	841	895	825	829	848	832	868	856	816	811	808	838	814	873	832	802	832	857	884	849	835	891	832	803	872	819	861	833	852	816	828	831	838	802	841	818	851	821	793	780	796	841	828	800	838	827	841	836	842	878	793	847	864	763	783	813	791	865	816	878	836	847	796	816	862	852	831	851	822	795	827	832	822	833	863	826	840	885	789	799	828	868	882	826	841	816	835	814	806	812	861	852	824	829	837	826	834	819	869	824	880	851	868	827	839	872	823	857	854	843	867	807	837	851	815	854	843	805	874	868	799	794	848	816	806	868	827	828	848	829	806	834	867	797	836	853	880	874	756	811	821	824	816	807	808	851	809	883	816	872	832	806	825	814	795	867	864	796	860	842	823	869	860	822	925	825	823	804	855	854	818	816	847	841	897	814	863	876	874	926	817	876	853	816	841
6862	572	550	481	441	426	350	387	312	332	347	299	346	317	326	349	275	318	342	301	319	310	341	296	347	348	317	308	327	283	332	307	330	313	363	327	320	337	318	306	307	320	306	306	310	315	328	304	310	325	306	313	318	315	313	336	300	316	304	305	271	300	349	308	354	329	349	300	323	330	328	340	344	323	314	303	339	365	309	319	319	327	316	282	320	297	315	333	326	352	314	335	303	326	313	295	344	328	293	305	344	319	324	341	330	302	336	322	312	290	339	313	326	334	318	325	312	329	340	301	324	310	279	330	296	306	321	306	299	331	335	305	334	347	309	320	327	310	343	309	303	329	321	335	300	333	332	292	291	296	312	336	330	316	310	316	317	330	333	277	323	313	342	324	345	320	302	284	365	324	329	316	342	333	286	331	334	312	351	333	294	288	316	328	310	315	306	317	294	300	325	331	353	329	326	304	288	295	318	326	314	297	306	309	307	326	346	304	380	323	327	312	325	284	327	292	342	335	307	310	321	329	297	339	338	297	339	341	314	306	322	308	315	343	295	349	287	311	303	322	325	300	318	358	331	313	344	286	326	284	310	307	282	286	337	336	297	331	316	329	321	325	312	329	335	318	299	312	309	324	322	308	328	307	301	311	358	300	317	280	286	324	308	352	320	318	314	329	298	354	305	357	325	336	288	312	323	353	339	320	326	324	277	312	301	333	368	310	338	343	321	305	333	318	362	304	325	321	299	333	320	305	298	325	359	312	300	314	342	307	316	369	341	313	325	317	322	322	337	304	331	317	318	283	321	318	347	310	311	352	347	322	315	313	317	326	329	328	338	356	295	302	340	312	298	344	297	324	336	326	339	305	328	305	288	328	309	342	292	340	356	322	331	288	341	298	306	304	307	318	335	313	312	305	341	297	332	290	310	283	286	345	324	301	348	280	322	316	333	284	311	318	325	325	356	321	323	347	331	310	341	338	349	311	318	332	316	327	301	307	338	346	359	314	306	336	337	306	305	336	335	291	353	357	346	290	320	290	302	294	333	334	325	336	307	323	281	293	326	322	339	365	333	305	332	340	316	328	297	315	345	351	325	307	300	320	329	327	322	325	284	314	341	311	328	310	344	316	297	285	274	311	327	302	318	291	336	350	327	346	325	343	299	349	327	323	324	291	341	335	331	365	322	344	323	318	310	313	336	298	293	312	322	317	308	302	355	340	358	283	307	319	321	305	306	327	311	328	305	329	323	338	288	354	302	310	320	342	306	302	305	323	338	326	291	322	321	355	298	338	346	318	331	328	276	297	330	310	315	293	332	313	332	346	319	314	292	387	316	350	325	331	313	318	341	305	295	325	347	312	300	303	318	280	312	308	309	331	308	318	296	325	340	344	332	303	309	330	343	340	321	310	333	309	326	293	317	334	330	334	314	301	338	316	311	313	317	287	330	309	327	325	343	296	364	276	322	345	283	341	324	353	314	303	330	289	339	311	313	327	301	344	321	304	322	329	325	344	307	329	343	322	325	283	322	338	325	307	344	341	288	299	328	297	342	364	363	322	318	328	341	306	317	342	302	322	317	333	323	330	292	314	299	341	321	310	306	334	324	354	308	335	331	299	337	319	295	319	318	352	320	335	329	321	329	313	321	347	344	338	300	331	348	319	292	284	314	293	322	358	357	321	284	317	317	326	315	315	357	300	323	289	303	319	298	344	358	280	336	317	291	332	332	298	296	357	303	306	329	311	300	295	334	328	297	353	322	315	301	332	291	316	291	297	336	335	320	301	324	305	375	356	290	346	339	327	296	319	308	305	347	338	346	287	327	320	297	307	343	279	327	343	315	345	335	334	333	299	303	286	296	314	293	302	319	328	337	321	282	276	308	295	299	322	318	307	269	305	311	341	317	310	335	317	305	301	309	299	339	322	311	319	336	338	325	346	323	308	304	321	315	337	328	310	302	322	324	332	333	341	358	302	311	315	284	313	333	313	341	335	316	337	319	327	321	342	338	331	326	303	302	326	296	331	325	330	330	334	316	284	323	323	291	300	301	326	316	313	295	327	311	338	327	329	303	336	321	332	283	320	302	314	360	321	303	328	342	330	366	314	310	310	316	317	303	321	309	349	330	342	303	347	326	284	306	338	296	328	311	287	299	342	328	303	314	315	331	300	319	322	320	325	358	303	297	326	291	326	323	310	324	318	299	344	311	329	299	307	348	329	311	311	290	323	322	323	324	303	336	284	298	340	322	330	314	329	304	305	307	330	360	310	331	332	326	323	311	335	304	316	315	356	320	331	314	330	290	313	316	346	343	309	302	373	320	362	312	347	289	314	339	312	330	323	326	318	319	291	324	320	296	298	285	339	321	325	307	321	299	311	318	315	335	344	329	304	322	318	304	306	291	314	319	317	341	318	302	309	328	309	340	308	337	315	318	363	343	334	334	366	338	302	323	339	345	320	329	316	311	278	318	318	294	314	286	313	314	292	317	309	316	294	281	302	296	334	298	300	326	328	321	295	307	317	310	319	297	295	333	297	343	331	295	332	335	302	300	308	331	300	323	333	326	326	302	313	330	294	327	320	317	344	331	290	305	306	300	300	314	316	292	291	342	314	351	289	347	366	331	298	287	311	318	314	323	286	307	322	315	316	320	338	312	338	290	256	326	331	319	310	298	326	300	348	338	347	322	324	323	287	361	318	350	320	308	360	353	357	323	313	312	316	283	344	334	317	302	331	332	312	328	333	309	331	375	298	347	325	309	309	310	338	337	298	306	337	349	348	318	329	328	327	307	325	312	312	340	323	315	338	323	341	310	325	337	318	309	320	336	295	315	315	310	357	324	334	339	332	310	353	321	334	300	330	303	322	291	313	318	336	293	310	328	344	327	374	338	338	325	314	304	311	306	312	321	348	326	311	297	310	341	307	332	354	315	296	327	321	347	337	338	303	311	307	322	346	310	286	316	324	311	314	276	333	339	315	337	324	322	330	311	320	359	321	311	325	298	323	331	325	315	325	303	315	289	307	307	348	323	323	354	296	333	338	312	354	323	330	299	286	311	327	333	316	320	310	300	349	311	337	301	306	308	327	316	335	335	321	343	302	321	308	297	338	318	339	328	303	342	324	301	348	347	272	337	300	332	315	337	327	342	279	314	284	326	346	350	310	314	283	334	300	298	319	306	339	336	314	343	312	303	287	342	325	310	316	360	300	307	298	285	303	319	356	355	315	314	343	318	306	307	302	321	316	328	292	340	327	315	349	315	291	348	315	314	326	312	314	312	323	316	299	334	287	343	314	329	351	332	316	327	321	288	333	305	324	323	320	314	341	304	330	338	338	308	299	297	297	331	321	320	291	365	305	336	327	321	321	276	337	319	347	321	325	305	332	295	318	340	334	312	343	340	287	332	325	332	304	328	318	288	304	332	328	318	297	313	297	309	318	328	338	315	315	307	309	313	314	295	303	304	308	332	314	318	335	306	337	324	302	288	275	338	310	321	320
6594	946	1382	1490	1250	1196	1023	986	958	978	847	918	880	850	886	822	884	826	845	791	806	844	858	771	861	831	809	790	819	825	795	816	760	775	729	816	831	753	822	776	818	778	742	753	759	757	829	819	768	803	761	789	804	784	771	789	777	794	748	823	767	761	797	758	769	750	817	744	768	785	802	769	778	795	728	781	771	813	750	742	794	757	748	746	777	759	818	776	778	772	739	794	775	755	795	774	800	800	729	722	811	761	761	802	763	773	826	749	825	756	794	764	699	792	784	758	746	771	813	706	729	786	759	770	780	755	800	758	819	778	805	759	825	785	777	772	828	757	778	750	776	786	761	773	758	754	802	761	750	809	805	812	800	759	767	737	732	770	786	717	785	739	749	800	800	765	744	765	802	743	739	775	837	769	726	769	747	702	765	809	721	777	801	718	732	745	825	736	736	819	790	766	777	776	735	739	749	757	808	742	812	750	794	752	775	731	774	806	772	818	827	744	740	709	764	780	735	814	782	764	775	769	774	797	733	783	801	796	768	790	729	755	788	788	775	815	768	812	830	783	720	755	759	792	731	757	837	750	831	764	756	841	743	727	774	782	811	802	740	808	826	774	761	749	770	790	798	762	789	792	772	730	760	797	801	760	780	768	766	804	699	773	745	789	760	748	799	758	751	723	784	770	732	749	762	793	789	760	765	761	753	771	749	807	781	750	769	724	778	817	773	758	784	777	785	747	767	783	718	804	793	772	785	790	808	810	765	812	748	786	811	756	783	765	798	756	782	727	752	751	756	771	736	747	745	792	764	798	729	785	751	804	767	754	776	833	769	768	753	747	784	809	736	758	789	818	774	690	754	728	757	779	809	734	748	803	766	764	787	798	771	742	758	774	752	748	806	720	746	770	820	723	785	708	759	750	773	739	793	805	776	790	764	788	742	716	735	783	767	763	776	771	763	761	759	773	776	770	771	811	786	792	798	745	793	795	776	776	762	710	782	772	788	762	757	766	754	708	762	761	718	722	816	818	783	756	777	746	721	789	760	787	760	715	794	763	838	718	725	823	757	765	725	771	816	774	757	786	766	800	767	745	800	758	748	860	751	768	783	738	760	745	800	774	802	805	811	740	796	742	782	767	768	795	761	760	743	746	806	765	777	765	829	803	784	770	829	780	802	791	743	725	820	778	773	760	785	808	758	753	748	774	811	769	748	778	754	757	785	742	760	798	735	796	785	766	771	702	751	739	731	743	740	763	770	739	769	723	759	763	795	774	858	776	792	753	755	760	757	766	791	748	767	761	765	741	759	725	749	766	768	763	741	793	810	796	773	764	754	767	851	787	743	742	733	757	782	771	778	785	762	781	759	793	783	775	747	781	726	761	758	774	783	783	838	767	752	746	761	785	779	739	742	790	753	747	768	769	784	754	823	751	720	773	793	767	735	797	827	780	803	811	783	793	796	782	776	782	751	806	746	784	731	807	736	770	829	788	802	740	708	726	753	765	805	785	764	774	772	758	755	740	777	761	783	728	766	765	754	736	805	748	764	774	767	739	719	775	755	785	769	738	812	768	749	795	816	704	744	717	757	739	713	804	802	732	781	811	736	736	793	753	729	702	734	767	769	774	719	801	838	780	723	766	784	733	780	807	785	762	767	713	765	771	784	794	754	837	789	839	784	796	768	744	750	772	768	784	732	744	799	772	787	769	726	800	776	748	818	731	749	809	755	764	813	748	779	732	778	786	741	756	776	748	752	751	751	746	765	784	775	726	773	788	745	710	736	798	792	820	798	749	739	788	742	780	753	807	739	777	774	752	758	768	805	781	776	769	727	738	694	775	730	816	791	814	790	756	803	759	691	768	832	779	790	801	735	788	778	755	764	744	725	760	747	743	751	745	743	841	774	774	769	732	779	771	771	752	829	780	762	780	781	803	783	779	771	790	766	781	798	811	807	814	807	764	811	737	755	781	755	833	753	756	752	769	715	712	808	800	759	788	798	760	811	776	743	770	777	735	748	759	771	800	789	838	797	816	770	761	788	801	803	796	793	779	783	736	732	817	790	781	783	827	805	753	770	804	815	791	792	766	774	741	753	746	780	803	741	777	809	813	748	834	728	780	739	709	799	759	743	765	737	771	767	764	813	815	786	767	782	734	709	788	810	753	791	776	808	756	709	768	807	798	783	752	811	799	747	808	777	737	783	790	776	744	776	783	740	797	788	790	740	806	758	749	744	791	822	743	746	719	760	731	796	767	746	775	765	775	766	786	791	799	739	791	777	814	756	745	777	776	813	771	770	749	764	789	804	778	816	776	796	749	762	782	797	758	748	789	748	797	733	784	738	756	742	787	755	736	784	751	790	705	749	728	754	756	701	745	809	778	736	797	739	795	775	792	792	722	747	792	782	765	745	758	763	755	751	721	793	774	797	771	770	757	709	780	836	820	766	745	772	787	750	784	747	792	725	782	793	729	755	752	722	766	740	785	721	756	761	754	813	753	787	708	780	784	782	784	813	741	781	797	758	770	777	786	795	763	814	813	762	747	794	763	773	815	804	754	792	753	792	747	759	772	774	744	757	755	795	767	775	771	793	767	767	726	741	727	774	780	758	753	788	832	782	746	778	769	710	766	786	759	732	746	789	820	755	762	750	753	717	800	778	763	792	756	788	772	788	771	810	773	763	745	760	777	751	809	756	763	778	801	821	743	804	769	787	765	786	764	765	801	769	824	795	788	789	791	778	808	833	826	743	764	765	783	779	741	799	828	696	753	776	793	807	781	784	745	764	831	760	798	742	729	837	737	792	756	750	746	783	735	837	766	751	712	769	768	755	750	738	771	805	786	722	785	773	793	742	783	787	772	737	732	757	779	809	769	743	755	754	757	804	710	771	765	786	799	790	742	778	734	739	761	778	776	778	734	817	713	767	796	771	802	767	788	753	813	773	772	782	807	769	772	788	777	746	743	715	805	751	785	823	717	751	755	768	746	754	791	725	759	787	794	763	755	779	714	752	765	776	789	777	807	727	736	768	777	814	752	768	755	761	751	783	777	772	766	752	781	748	776	788	749	778	750	738	813	786	751	803	834	765	814	835	764	739	763	746	776	790	693	802	764	745	736	750	742	761	774	784	727	686	780	769	730	752	767	736	815	776	766	742	764	754	802	772	768	734	797	802	761	810	753	794	791	806	741	748	841	785	761	775	751	799	783	737	796	778	809	710	732	809	753	759	793	772	739	733	775	780	788	808	756	796	785	789	769	769	800	753	773	755	752	754	800	771	757	746	738	723	788	789	743	786	769	743	773	775	774	783	738	717	800	753	758	778	801	764	785	714	765	770	804	725	803	803	796	791	757	727	748	753	733	716	785	752	722	754	772	771	763	781	741	768	769	794	764	756	732	728	737	731	795	788	783	755	787	728	755	796	818	760	785	832	775	764	792	790	801	807	741	763	743	790	759	792	726	765	809	743	781	789	760	752	749	773	765	772	762	814	758	769	768
11651	653	602	448	338	293	251	252	197	201	185	168	208	171	175	176	160	178	156	164	160	163	161	165	169	177	156	150	156	164	167	176	162	145	155	155	150	150	161	177	177	157	150	177	167	165	159	180	164	149	159	166	196	172	142	134	161	155	169	141	131	160	138	146	163	170	163	153	160	170	155	160	177	147	162	163	175	145	142	169	156	145	148	161	146	148	150	166	177	178	177	138	178	153	145	138	183	144	177	151	146	166	161	170	150	162	167	177	154	160	166	156	160	147	152	173	149	139	167	155	166	165	162	159	149	123	174	146	150	147	179	183	160	154	183	151	159	179	171	178	158	153	171	140	182	152	165	155	156	162	151	175	163	159	154	142	162	168	157	165	150	164	168	182	155	152	148	139	149	150	167	145	168	156	177	149	151	153	162	164	170	142	155	172	175	181	153	158	158	160	192	126	182	135	167	145	149	134	135	169	159	157	151	171	157	153	174	160	166	129	135	166	179	138	166	160	188	151	185	146	157	150	140	154	169	156	167	149	129	153	164	156	163	175	177	150	134	167	176	173	182	171	174	161	153	169	164	154	143	166	192	150	167	149	142	157	158	159	165	145	156	156	157	175	152	171	177	156	203	163	115	155	188	162	167	159	148	148	142	152	156	175	168	153	151	166	171	170	147	153	135	156	156	153	144	150	144	151	174	144	184	147	159	147	173	157	164	153	147	157	155	162	183	152	156	147	164	160	158	166	148	153	147	129	167	160	141	168	172	151	168	151	170	168	144	138	146	180	181	157	172	128	164	156	142	139	159	158	168	160	173	154	149	148	149	156	150	169	183	165	163	161	203	154	169	170	155	150	162	159	163	167	174	136	154	175	174	169	169	156	165	162	170	170	167	153	152	170	135	154	139	152	164	167	156	151	157	156	142	142	157	155	163	146	165	154	155	146	165	171	164	147	165	178	164	157	163	173	157	154	125	175	173	149	168	147	179	177	155	145	154	166	174	144	144	174	164	158	146	150	170	155	143	143	161	146	133	137	152	161	150	153	149	143	146	157	169	155	163	163	172	163	153	164	150	177	170	157	162	168	170	159	167	128	165	150	173	170	154	166	196	154	150	155	163	143	154	184	161	142	147	153	154	135	157	172	139	165	148	188	143	150	150	158	167	164	169	171	139	161	159	170	170	148	143	170	156	150	143	133	168	156	171	146	171	157	172	152	137	173	156	152	165	144	179	172	171	131	139	157	152	172	150	133	171	169	146	187	142	176	161	166	149	149	156	143	159	158	146	156	167	157	164	159	174	147	153	167	158	139	149	159	179	168	151	173	152	158	156	184	150	153	161	160	167	168	162	151	153	138	160	157	184	159	156	131	160	173	189	153	163	172	157	159	165	161	145	167	162	159	155	172	173	157	142	169	165	164	155	158	167	155	164	170	146	146	167	155	170	144	169	146	151	166	148	156	142	141	170	164	165	143	157	168	153	146	152	157	145	178	127	140	167	149	162	159	149	163	153	171	119	162	152	159	150	155	159	169	168	156	157	152	164	155	171	143	151	176	150	157	166	141	153	145	170	155	143	180	162	154	163	167	162	158	151	165	139	155	172	176	149	158	170	193	134	140	173	158	147	149	162	147	158	161	145	150	153	169	139	157	170	152	156	162	154	145	132	167	172	156	151	159	173	141	161	162	177	166	139	165	148	144	138	180	133	154	175	156	182	183	152	158	162	141	174	179	159	150	159	166	137	159	162	139	145	171	139	167	153	155	156	184	156	172	155	136	152	180	189	178	151	158	143	138	163	147	130	145	144	135	158	148	163	165	164	143	153	168	183	152	157	170	161	157	147	146	138	140	190	185	171	150	166	165	188	162	144	180	152	162	139	153	150	177	171	158	165	156	163	172	183	173	167	155	196	151	149	158	169	144	155	162	154	154	141	153	140	171	160	151	140	150	176	186	170	150	158	159	174	139	155	169	153	159	160	149	155	164	163	134	158	167	142	147	143	153	171	148	182	145	150	147	153	164	153	155	135	165	126	149	161	151	189	183	176	129	165	149	147	166	170	171	189	150	176	162	163	162	170	144	163	146	155	163	142	148	176	155	181	161	147	154	148	148	146	180	159	180	146	163	150	149	164	159	150	149	148	166	151	133	141	146	160	177	173	175	175	158	134	154	156	156	154	152	157	164	148	157	155	141	169	174	179	148	182	153	169	155	172	149	157	171	159	152	146	175	170	144	162	169	134	134	167	165	164	157	179	146	173	171	145	155	161	168	135	147	165	159	163	155	161	157	161	175	164	156	147	149	160	158	160	148	159	172	146	154	157	151	155	149	169	168	154	165	148	157	139	153	157	160	158	167	150	137	176	160	179	167	163	169	141	163	151	157	147	175	165	140	164	166	167	160	148	146	155	150	134	141	157	134	180	155	167	164	130	156	141	164	162	182	146	150	157	163	161	145	149	152	184	169	145	165	154	141	165	151	161	184	173	147	129	153	155	170	160	144	150	167	157	144	168	164	151	156	137	162	149	163	168	136	150	165	154	162	167	165	161	161	155	180	166	147	168	182	159	143	163	133	160	154	151	187	142	158	175	171	150	165	140	174	161	152	186	153	167	156	140	138	171	141	156	151	170	152	175	149	160	143	159	168	154	194	166	155	143	164	145	170	159	155	156	170	172	162	159	157	167	186	140	166	154	140	154	137	159	134	145	192	165	184	166	164	142	126	130	156	176	140	151	152	140	155	151	176	141	158	157	159	180	162	165	172	150	166	160	159	152	145	161	164	186	163	154	193	157	152	136	160	147	148	168	182	151	161	183	149	161	144	168	159	198	171	154	167	138	163	184	150	173	143	176	150	140	185	163	182	173	155	153	158	140	165	169	147	154	182	179	142	182	165	157	167	166	159	157	170	174	178	160	189	154	154	139	171	159	169	152	141	145	170	152	178	146	158	164	166	157	161	153	161	162	165	141	149	183	176	170	174	168	144	153	170	163	178	168	152	168	143	145	170	154	181	148	138	187	145	143	155	160	148	157	162	146	141	164	169	161	139	172	150	161	155	132	146	131	153	144	160	144	164	162	177	156	169	156	160	145	159	166	161	142	147	177	153	162	153	184	173	173	157	148	147	178	149	145	158	158	142	156	146	166	141	161	171	162	153	148	140	142	161	176	146	125	164	156	163	148	182	148	161	163	176	161	163	122	165	141	168	167	167	180	162	161	155	155	151	155	162	182	157	147	138	163	117	147	166	169	173	139	157	171	174	137	168	145	172	187	151	168	148	160	160	158	175	171	157	144	153	128	151	140	162	157	154	157	162	172	159	149	154	144	165	163	164	168	164	139	174	176	146	154	161	152	157	154	134	146	146	152	163	164	166	144	158	146	153	138	171	146	147	169	165	167	190	154	193	140	159	137	143	152	166	145	159	137	141	168	135	155	149	171	156	155	158	158	157	132	166	190	147	180	139	147	127	154	155	161	138	140	168	164	149	169	159	150	171
7790	831	1444	1614	1362	1120	929	803	752	724	593	578	579	532	488	517	496	469	477	473	447	499	514	472	457	421	487	442	446	474	404	416	427	434	490	445	404	457	415	438	411	461	434	427	433	415	432	425	451	430	406	426	434	432	463	440	441	424	401	447	428	439	418	395	413	429	397	439	393	424	384	427	414	399	410	415	401	405	415	416	419	450	441	356	444	430	405	388	412	432	397	411	395	434	400	432	418	391	428	407	418	418	416	435	417	431	391	387	411	380	429	408	409	441	408	387	397	438	406	386	403	408	418	431	409	416	400	450	400	407	365	423	393	441	367	398	410	387	444	396	396	358	380	431	394	410	384	427	436	381	387	425	414	380	431	400	387	419	413	390	428	389	403	460	417	443	411	406	422	387	426	419	406	401	418	430	407	412	428	426	413	436	409	400	442	430	438	405	453	385	347	381	395	379	424	397	434	429	381	435	457	381	379	416	421	406	432	395	441	385	384	404	433	415	398	361	428	421	435	398	422	430	416	423	422	387	412	406	402	406	421	429	406	403	418	400	396	408	382	396	408	419	393	397	442	435	413	392	427	403	418	427	407	394	419	444	398	418	403	398	393	436	417	419	391	385	426	410	424	414	428	412	439	398	404	432	381	403	403	434	418	380	434	395	438	445	403	405	430	408	418	424	393	404	433	420	430	408	453	428	394	397	433	386	429	439	433	399	408	406	424	444	409	412	440	419	424	447	392	408	409	427	417	416	422	430	412	422	431	396	412	386	404	396	422	414	414	429	430	423	412	388	441	412	438	432	431	410	382	415	406	408	436	411	417	410	418	381	377	409	405	398	378	427	430	437	392	407	419	429	432	413	428	399	383	421	414	407	392	406	384	409	415	395	416	422	420	414	437	412	441	425	394	405	419	416	422	383	402	455	394	436	404	420	381	400	429	390	402	403	413	404	404	395	413	375	424	420	421	388	441	409	394	410	429	454	437	440	405	422	375	380	414	367	408	384	429	395	424	409	420	412	420	405	440	402	396	435	410	439	441	379	392	387	447	413	399	391	415	410	416	403	428	403	404	429	415	481	415	374	400	449	414	440	447	434	416	400	380	425	416	424	402	426	392	414	441	444	376	391	434	419	387	425	388	416	439	391	412	443	381	404	380	432	419	427	410	409	415	394	444	400	430	387	422	399	422	406	424	412	419	394	435	399	409	385	404	403	392	429	394	452	392	397	445	377	385	384	393	403	408	408	422	392	433	428	400	401	411	404	430	405	366	426	417	419	440	396	404	391	412	440	401	447	386	393	411	443	390	415	428	384	396	437	426	421	431	361	419	432	403	432	402	403	403	364	400	379	463	432	379	390	411	411	392	422	418	426	449	425	456	397	422	420	394	378	394	425	427	410	390	448	426	423	409	393	381	420	386	420	395	422	396	430	424	445	391	407	426	445	454	402	385	438	419	422	376	452	418	394	408	441	430	419	421	410	431	427	405	428	428	437	380	373	391	416	421	393	421	405	403	395	405	428	417	415	376	430	410	401	403	442	414	385	393	419	397	389	418	391	438	404	396	426	387	414	411	422	388	426	390	391	409	412	438	383	423	422	410	459	373	419	383	405	437	402	417	450	413	428	428	415	391	407	409	425	398	386	387	403	393	422	400	412	418	390	387	433	415	382	399	408	375	402	424	389	396	430	415	412	430	377	405	422	384	373	384	404	347	408	429	423	435	403	395	424	411	400	375	395	403	394	386	426	378	420	395	398	427	411	356	442	429	384	437	422	410	439	381	401	425	415	407	402	378	427	426	412	456	445	394	388	459	436	417	403	428	400	384	407	429	388	447	429	450	406	377	400	400	392	437	387	405	442	423	397	437	425	381	410	390	408	417	419	419	389	403	445	379	412	428	395	415	401	448	395	415	402	441	406	421	392	437	410	407	432	422	397	376	452	387	350	401	400	395	395	385	431	414	382	391	417	401	421	409	425	410	449	395	454	423	379	451	416	382	412	434	403	399	428	424	397	428	435	410	416	442	427	388	402	426	416	420	395	409	373	409	422	396	423	442	420	387	443	408	422	446	404	435	405	407	393	416	435	415	415	412	397	372	429	420	396	407	423	405	428	406	403	363	391	383	423	375	410	466	412	425	384	402	425	413	431	399	397	447	358	416	418	433	425	406	416	412	404	422	400	412	403	385	424	372	454	454	437	422	418	406	430	471	403	400	423	401	390	420	423	433	450	425	397	426	397	419	413	428	388	423	408	472	432	429	444	408	429	419	398	424	418	405	385	424	438	426	421	389	385	406	379	420	418	390	425	458	405	415	396	422	413	390	425	402	406	394	385	415	432	438	457	407	417	450	426	415	441	404	425	431	401	428	402	418	438	425	432	422	468	397	378	407	395	361	407	426	436	404	424	430	429	395	406	388	434	361	437	419	437	421	391	402	410	408	392	429	410	380	391	429	382	387	399	396	392	424	414	436	412	390	412	429	451	418	410	407	428	382	443	456	435	405	387	373	391	400	394	424	407	422	409	417	408	464	431	432	421	426	441	414	402	404	381	407	413	395	361	388	399	437	359	405	453	418	441	413	382	393	391	386	426	410	409	432	435	411	401	412	404	427	410	415	381	413	397	407	426	391	380	412	408	405	434	393	397	405	412	400	435	425	425	390	410	455	409	399	426	405	411	385	407	406	412	440	420	387	426	400	434	431	425	420	436	417	397	427	403	429	421	429	442	389	409	423	421	415	427	424	418	434	411	394	398	427	395	385	403	393	423	392	421	421	392	412	376	433	412	396	453	388	406	434	444	409	406	406	379	415	433	444	424	401	429	419	425	383	417	413	411	381	427	391	428	419	418	415	436	385	413	411	422	403	390	396	428	413	410	429	414	429	428	428	411	382	438	426	433	404	407	412	426	401	438	414	446	424	454	435	437	396	432	433	412	385	400	409	416	395	438	412	433	401	411	412	378	381	402	404	385	415	405	441	429	425	407	423	399	424	405	415	436	455	428	410	443	399	419	478	400	445	424	402	409	423	386	412	367	412	408	353	410	412	420	406	397	402	419	440	440	434	443	397	411	425	375	420	410	427	388	418	438	415	430	420	395	413	424	438	386	394	400	382	414	405	435	437	390	408	426	383	384	416	439	385	427	425	411	412	405	426	387	382	436	400	402	399	437	417	388	420	424	409	392	431	426	384	402	406	408	387	404	411	456	439	420	402	414	402	440	401	426	416	425	432	427	390	424	409	432	396	377	417	418	389	394	408	433	382	400	399	416	408	445	393	440	379	434	402	403	413	425	410	391	430	396	402	373	414	429	445	431	444	407	379	405	421	400	375	454	424	419	414	403	358	426	406	421	384	390	435	410	424	436	415	397	390	415	437	454	399	408	416	372	403	400	431	418	396	365	425	389	448	440	357	400	396	396	414	411	417	407	401	445	410	421	429	423	382	411	402	412	407	387	406	409	413	401	459	407	417	421	426	413	381	439	417	450	430	393
1275	341	370	363	354	343	348	350	356	367	345	332	350	334	358	315	341	369	392	329	368	314	381	390	352	364	342	356	346	345	321	344	336	326	378	353	357	344	338	338	333	355	307	347	316	321	337	339	365	371	346	363	355	343	349	341	356	355	374	385	363	336	332	321	365	343	348	373	321	360	327	355	343	362	331	338	347	336	338	336	343	347	387	359	340	319	360	347	404	350	367	375	373	365	343	354	348	391	330	359	324	334	330	319	348	334	342	373	297	342	390	388	340	356	338	315	356	346	328	344	352	327	342	368	342	345	375	357	351	359	385	386	354	386	356	343	330	361	369	372	361	351	351	346	359	356	373	379	317	350	351	364	341	316	335	346	331	313	332	318	385	330	304	352	344	329	364	337	324	348	355	315	337	323	364	329	379	347	359	367	306	354	349	365	368	343	356	313	341	299	321	310	346	350	339	325	300	348	363	311	352	372	364	347	366	380	339	355	328	337	337	346	335	329	335	378	350	357	369	362	367	351	337	377	396	388	355	328	353	345	307	360	352	337	377	333	352	324	329	355	370	351	371	385	358	352	323	332	347	343	328	335	353	353	388	367	310	370	367	380	325	300	341	345	330	353	421	338	340	323	331	372	334	370	346	344	387	344	369	338	354	304	367	347	306	323	317	368	329	340	348	349	336	339	348	375	344	364	359	357	369	322	371	349	303	333	329	342	353	356	384	315	353	364	345	324	327	380	354	341	367	349	331	402	369	335	322	333	352	350	366	347	355	325	365	346	365	354	337	370	323	341	385	356	358	332	336	367	340	340	351	315	359	319	388	342	374	369	341	337	356	387	349	363	334	332	332	323	341	357	349	332	326	342	357	360	365	331	357	340	347	352	364	340	335	346	370	357	334	382	364	333	328	354	315	341	353	373	352	345	338	334	331	321	354	386	341	344	347	367	339	357	322	324	319	349	348	301	374	353	383	374	390	364	351	350	347	359	341	340	325	309	347	315	375	340	384	330	356	312	309	343	346	351	354	371	324	338	349	390	359	367	368	328	357	360	342	359	367	357	365	323	338	368	357	355	345	333	319	331	360	329	385	342	307	348	337	376	320	363	339	301	337	323	330	375	358	353	379	353	373	331	325	325	321	356	354	305	357	366	353	340	322	348	339	346	365	330	350	346	336	288	325	325	373	347	366	334	294	374	326	382	367	350	375	338	333	327	375	347	331	356	352	348	364	355	337	333	331	343	320	335	313	334	367	355	374	367	326	326	320	334	358	328	376	338	321	342	358	368	375	323	328	286	327	357	351	362	348	319	382	388	354	343	348	345	386	343	366	381	348	348	346	368	338	349	394	353	328	336	345	352	363	345	344	347	346	344	371	382	344	365	347	336	361	314	391	370	357	376	353	364	353	360	373	373	353	335	362	346	329	318	308	307	374	360	370	350	363	375	372	344	348	325	381	343	367	379	346	314	384	356	371	343	363	374	321	356	367	331	324	361	397	349	339	364	357	342	391	373	359	307	324	317	342	326	333	359	356	348	372	309	347	351	317	356	352	343	355	356	332	318	333	361	331	382	341	368	343	333	336	327	348	349	353	359	343	346	319	354	358	362	350	352	328	379	341	313	330	349	338	326	335	340	338	344	346	329	368	360	328	353	354	334	345	355	347	343	360	368	337	352	389	347	342	354	342	352	365	329	337	347	357	335	334	350	343	362	332	328	352	327	361	355	397	348	345	339	344	357	371	348	327	408	323	352	391	384	318	350	348	368	375	337	346	370	370	387	346	350	378	357	371	359	316	315	324	386	357	338	377	402	342	325	344	353	375	334	384	367	387	344	339	340	329	333	351	335	370	333	338	380	371	319	338	350	314	349	360	326	389	389	350	324	345	316	338	352	378	351	318	334	371	351	352	350	328	334	362	353	361	334	358	347	333	330	359	341	313	343	350	333	366	340	354	361	369	343	341	373	343	319	334	371	370	368	351	324	352	322	352	333	301	354	332	383	366	345	349	351	339	355	380	344	356	354	353	327	354	344	341	365	380	368	356	324	331	382	380	351	376	348	358	342	340	351	325	368	353	320	335	341	305	341	360	343	316	356	402	343	340	356	334	371	344	344	373	366	362	325	361	350	346	346	368	326	301	348	360	345	348	369	324	340	329	359	344	315	369	336	334	343	344	311	334	327	332	334	361	366	348	370	342	356	337	330	345	377	323	347	366	338	361	355	348	315	319	374	363	374	364	358	362	332	323	348	322	386	366	370	372	345	350	349	358	297	329	365	406	333	353	363	368	354	313	355	332	390	334	374	372	355	359	367	332	372	313	347	342	342	361	347	369	376	382	330	366	360	370	339	341	353	343	370	350	341	328	348	336	356	337	369	377	364	353	378	368	357	349	352	349	381	328	369	393	322	365	351	349	348	312	367	326	328	362	375	384	353	357	338	337	355	358	388	343	335	354	349	339	299	337	354	324	343	340	343	329	382	334	352	364	317	353	388	377	355	352	373	349	354	354	329	317	316	295	353	368	340	366	342	357	328	325	360	329	353	357	359	361	373	341	337	385	352	341	335	368	355	339	317	358	376	369	348	366	317	344	322	339	327	354	313	377	315	337	354	341	369	331	370	328	301	345	339	340	340	338	350	382	361	323	343	349	373	331	346	378	342	360	319	349	374	348	332	344	384	329	397	350	387	341	370	345	338	308	336	368	323	327	351	341	346	361	386	353	318	384	359	377	351	345	329	333	327	330	380	364	324	365	328	364	322	345	369	378	390	335	335	323	384	352	343	347	322	349	334	332	329	348	351	298	351	348	397	369	377	339	384	352	344	315	356	318	345	337	366	359	351	382	360	370	341	327	367	366	345	319	343	367	353	337	333	337	325	369	319	345	373	354	340	359	356	357	352	339	331	363	344	316	383	352	348	353	338	360	354	375	354	387	385	358	362	319	358	379	347	354	332	353	332	343	356	359	364	344	319	319	379	345	336	324	357	346	337	300	324	341	354	311	346	377	340	322	333	332	338	383	312	363	386	378	367	369	364	347	355	358	333	350	336	335	357	354	365	332	350	339	356	366	326	352	355	328	315	369	354	351	345	387	363	318	363	335	342	378	360	366	371	347	332	325	354	339	331	351	383	341	361	326	349	362	343	327	330	373	339	368	353	322	348	360	364	323	323	354	337	364	332	338	338	376	363	367	309	341	362	349	334	367	381	346	378	341	312	366	365	379	368	340	350	372	367	335	345	325	321	336	332	306	379	310	335	389	367	373	318	327	331	356	337	347	322	353	308	340	384	365	363	318	336	315	351	385	374	347	387	347	339	366	334	371	312	379	376	366	395	385	325	351	343	353	316	362	349	393	361	349	332	337	333	349	314	372	348	335	360	375	360	382	319	341	368	382	382	362	360	339	329	310	365	372	362	311	342	344	352	352	342	372	351	321	353	311	382	320	338	369	350	337	380	362	337	329	362	326	351	321	359	370	348	347	361	371	339	367	333
2071	846	880	882	862	825	878	900	945	787	815	850	834	882	866	863	831	877	857	863	831	808	819	847	852	804	855	837	892	801	852	859	884	824	861	818	867	846	817	818	787	852	885	873	870	858	839	853	863	824	844	866	819	870	793	863	789	836	884	858	817	838	850	873	853	830	845	814	834	832	854	821	877	916	897	831	885	867	858	862	872	863	862	833	834	852	842	910	864	805	879	790	864	781	854	823	845	871	854	797	789	797	863	849	863	836	784	902	840	809	813	815	826	839	843	836	863	885	863	866	831	838	824	826	812	874	829	844	828	858	851	837	864	875	812	814	818	819	908	872	846	795	792	875	896	840	872	866	855	837	849	825	857	812	867	833	888	821	828	870	849	814	890	863	811	894	852	853	789	859	883	814	815	876	873	855	863	860	832	822	912	826	885	811	843	871	845	879	869	807	857	805	834	873	845	893	807	852	829	808	856	825	855	821	875	777	821	853	796	827	840	847	790	834	863	858	828	851	842	847	817	825	836	863	887	842	876	871	840	807	835	879	851	839	825	859	895	830	810	852	914	814	814	829	772	804	879	823	864	819	844	840	874	839	848	862	817	825	866	788	764	844	841	840	840	817	926	826	857	859	871	812	823	849	827	861	832	867	817	853	792	836	863	899	876	853	841	869	824	797	820	814	856	863	832	877	894	863	818	885	858	825	887	853	827	875	905	857	833	816	840	802	875	852	905	847	790	834	881	863	809	810	831	860	827	785	891	786	891	803	832	832	916	843	767	831	876	831	853	802	833	820	823	800	807	862	819	844	863	847	896	846	813	835	858	866	918	867	851	834	868	878	810	814	878	798	838	827	818	857	875	845	852	876	885	871	878	837	809	836	843	827	826	901	829	850	836	881	812	867	836	827	837	837	867	849	879	857	795	872	792	887	809	846	910	866	835	820	862	842	872	878	806	832	864	868	829	817	867	843	853	867	871	892	828	829	878	806	845	849	875	839	790	904	814	817	851	897	862	865	856	847	820	840	856	822	846	831	814	815	896	842	868	885	892	875	852	855	899	856	838	837	829	856	820	835	860	798	870	824	810	830	844	847	837	862	822	838	826	875	823	829	826	800	856	793	806	854	851	816	817	886	854	853	856	843	801	857	841	828	903	831	833	808	822	854	818	890	861	874	839	830	855	824	883	825	839	913	894	851	888	805	840	915	885	863	858	816	901	873	857	837	793	858	825	856	857	833	857	834	850	816	860	800	877	812	827	823	837	815	861	851	855	890	896	880	865	815	787	826	880	869	870	843	841	878	824	882	843	822	824	801	856	845	866	832	858	830	838	836	805	835	809	845	838	888	819	820	872	825	950	872	807	855	874	850	862	846	852	885	866	846	833	835	790	834	833	835	833	919	877	864	840	802	831	839	814	808	843	806	884	816	857	825	851	869	788	827	830	766	912	858	907	825	862	823	880	802	854	828	844	819	829	854	865	841	828	858	873	836	804	796	851	849	843	843	816	859	883	933	846	843	832	817	847	805	872	818	842	837	840	816	883	858	847	797	853	864	813	873	844	851	789	885	813	867	858	881	843	822	911	802	824	841	824	858	870	911	871	888	839	843	811	841	799	813	875	827	840	859	830	885	833	892	841	841	813	851	848	783	822	831	827	858	858	865	820	876	874	848	831	834	859	826	817	846	862	838	870	851	866	828	811	793	802	847	830	808	867	863	813	800	908	796	854	842	858	842	853	879	850	870	829	790	811	841	822	933	828	880	834	852	830	905	856	793	862	844	855	850	906	880	792	822	807	845	795	855	870	874	849	808	856	855	824	861	821	826	862	864	845	937	853	908	839	864	792	808	859	851	851	897	812	884	772	864	824	839	768	806	840	848	903	869	871	842	841	884	840	850	850	836	845	804	800	860	806	860	828	885	871	855	858	850	855	816	825	860	910	806	874	860	868	827	802	899	836	866	881	849	822	857	809	836	852	845	860	820	800	816	828	858	887	824	835	834	848	872	819	886	800	797	845	879	837	860	831	839	869	873	858	848	862	822	857	845	810	801	802	810	853	825	890	808	828	907	901	849	857	872	870	870	854	873	849	838	831	844	862	830	865	837	854	838	796	846	872	867	847	838	834	849	821	823	848	868	866	902	834	914	849	863	843	799	794	845	852	878	887	825	837	839	862	816	872	876	855	881	927	861	832	820	816	892	816	836	854	832	832	805	903	855	873	852	820	872	833	880	849	835	851	833	877	852	830	849	866	835	836	845	817	884	844	844	876	849	794	899	818	891	884	843	844	828	805	863	836	789	828	856	898	890	869	843	842	856	868	814	829	851	813	822	832	786	834	836	834	848	884	829	816	830	877	838	838	845	826	855	880	859	873	857	876	849	843	912	878	898	857	825	891	815	827	847	872	850	818	836	832	800	866	866	804	879	897	862	838	864	877	812	881	826	798	876	851	827	818	831	906	876	883	840	815	830	832	888	847	866	803	879	826	798	854	863	800	808	841	822	825	823	804	823	843	849	855	806	786	848	813	899	897	844	856	836	825	829	848	832	876	860	810	840	862	868	830	855	853	829	825	835	896	873	822	885	850	845	947	854	828	854	845	765	819	799	893	828	888	823	829	833	854	911	846	885	859	875	801	814	866	831	848	840	872	834	788	859	898	839	851	839	828	809	859	773	881	791	910	856	881	866	856	857	858	813	876	822	864	867	882	894	847	844	851	833	851	833	832	866	828	816	851	866	803	851	810	788	826	823	839	857	837	835	859	841	853	832	877	871	831	849	837	834	816	904	868	862	810	861	889	805	874	875	917	856	894	837	832	805	848	862	849	839	829	891	879	849	836	880	839	884	839	849	813	889	868	793	855	865	885	879	865	859	851	874	844	828	830	875	860	867	860	782	811	857	866	797	883	858	856	835	849	827	824	900	835	797	769	826	830	844	818	862	882	832	842	851	847	843	848	879	797	880	871	863	850	864	819	836	900	846	870	865	810	860	824	824	833	843	905	854	791	816	802	851	887	855	811	858	861	823	884	859	856	833	844	852	857	861	823	882	818	815	792	826	818	789	786	850	865	838	851	858	865	870	856	827	885	827	871	821	866	836	862	851	841	806	850	850	842	901	787	851	830	802	888	846	847	859	842	844	835	875	860	796	871	845	829	818	808	842	866	814	812	866	839	853	895	895	848	845	859	823	869	844	837	871	783	885	798	879	863	804	890	888	864	867	805	868	884	815	831	844	808	827	873	840	778	902	902	848	876	789	819	897	788	874	864	862	871	806	849	834	815	849	854	836	865	842	839	865	840	828	876	870	887	873	831	827	820	816	837	851	843	840	857	885	821	842	835	859	836	848	849	842	870	864	850	855	847	870	855	853	857	878	882	815	819	825	815	871	860	877	888	851	813	802	841	810	856	807	865	871	814	857	843	828	810	845	879	846	859	885	855	852	822	827	843	870	808	881	880	883	867	843	803	849	855	838	881	871	835	821	868	832	872	854
7002	551	549	492	445	382	367	384	341	340	350	348	319	308	319	307	338	305	345	356	332	337	310	309	332	293	331	344	297	322	309	306	314	310	306	314	312	357	320	314	341	330	341	326	337	309	285	339	342	331	309	333	313	310	304	305	317	319	343	307	328	330	314	314	319	331	327	325	328	337	348	283	296	280	327	308	344	299	311	310	314	337	309	304	331	310	289	310	306	332	331	288	274	283	299	320	313	312	321	327	297	305	307	283	308	327	343	313	282	304	319	328	318	339	335	324	299	310	308	327	344	306	304	300	308	296	276	329	330	337	306	270	336	311	340	321	289	326	323	275	311	346	285	289	295	350	349	320	349	327	312	332	296	323	279	318	304	285	331	313	292	294	316	312	292	323	320	333	309	312	315	364	319	317	311	293	320	312	318	348	291	281	320	307	301	335	349	298	306	320	338	292	303	312	357	340	336	292	327	311	316	322	311	334	332	327	294	332	295	323	338	297	305	348	333	294	333	307	321	323	374	304	314	326	324	318	310	329	311	319	337	305	306	338	328	321	321	365	325	307	315	309	323	314	343	294	333	329	338	315	338	339	323	311	307	310	332	306	333	314	347	284	314	290	350	303	338	334	313	293	318	327	323	317	320	319	309	306	314	320	316	320	276	306	321	356	299	304	336	334	308	287	354	296	345	301	336	316	295	339	343	317	295	297	344	342	319	310	362	341	341	325	326	337	316	310	336	337	339	304	326	368	303	304	319	289	347	340	334	348	285	313	304	344	339	300	301	277	325	307	326	266	300	323	344	313	309	314	324	311	314	324	316	315	315	312	289	328	312	329	312	341	291	314	345	319	310	314	304	304	293	300	327	296	318	377	325	327	334	328	312	301	300	307	320	342	325	322	344	332	335	315	319	341	337	292	300	335	325	296	315	341	310	306	315	304	329	311	308	299	341	357	280	307	323	319	284	303	288	280	332	308	298	318	292	286	345	310	316	309	335	322	335	302	315	338	348	337	327	328	326	344	349	319	303	330	326	319	292	352	290	308	295	320	307	329	308	303	322	347	286	298	346	335	305	328	318	339	308	333	345	310	339	332	367	302	323	340	296	299	302	295	295	317	328	333	336	340	345	303	294	305	287	309	307	291	297	351	313	321	314	319	300	303	291	346	350	309	340	322	323	318	329	318	355	312	325	338	287	317	317	324	298	330	317	332	314	326	318	267	346	304	296	357	287	326	328	330	336	316	313	304	304	339	291	349	347	349	284	343	319	309	344	328	326	307	314	322	298	313	324	331	342	322	315	312	286	335	284	319	310	314	311	311	348	304	338	295	344	346	300	341	340	315	329	346	323	322	302	311	296	345	341	288	342	314	321	314	313	325	328	308	312	353	327	307	293	304	336	303	322	300	276	324	319	356	329	307	286	338	339	331	320	315	326	290	319	309	321	296	292	310	356	339	329	293	301	307	296	339	327	290	331	303	365	333	295	300	315	329	322	346	348	324	318	341	340	334	332	305	363	316	312	366	301	349	323	338	306	322	314	317	302	306	322	320	299	289	291	340	298	321	316	313	305	326	322	289	317	330	319	309	339	354	321	327	338	311	314	272	293	336	329	327	322	297	296	294	293	334	325	353	300	310	332	295	332	288	331	284	307	318	326	320	348	307	301	319	292	316	287	321	312	319	343	354	301	315	321	310	346	322	307	314	290	325	310	297	323	283	330	326	278	301	293	310	321	295	353	283	343	315	307	336	327	320	297	312	351	275	328	260	314	331	308	336	329	296	281	318	320	359	335	311	294	304	320	311	322	316	291	346	333	339	340	324	287	354	308	281	309	288	328	329	310	278	314	321	334	332	308	316	290	325	322	312	318	316	348	301	313	319	324	305	301	299	308	304	303	346	318	271	323	305	298	327	333	330	323	320	310	307	324	275	346	308	287	324	318	334	271	280	298	310	327	306	308	341	336	300	308	351	300	327	324	313	355	316	305	300	368	309	331	334	338	306	271	327	308	318	270	303	313	321	329	327	341	339	281	316	299	306	306	311	309	311	319	319	349	312	317	311	325	282	318	292	319	339	338	320	301	291	313	334	335	296	353	333	336	292	305	328	298	332	341	304	323	313	302	334	340	347	294	294	316	334	328	306	309	338	301	317	303	332	312	340	336	335	316	297	303	344	330	287	320	309	330	322	313	342	317	342	281	320	315	317	326	304	307	314	333	333	337	319	304	342	353	306	305	309	329	313	340	328	323	349	364	336	306	316	335	305	316	309	318	318	355	326	328	331	296	306	345	351	301	321	324	320	349	309	317	291	365	312	299	325	322	314	292	296	312	348	315	308	364	337	339	289	305	325	340	282	287	310	339	335	300	295	328	285	331	320	334	333	304	301	322	357	288	301	339	278	300	316	342	324	329	319	327	304	319	306	309	291	340	338	314	312	291	306	277	342	322	300	335	309	293	292	304	347	318	291	315	301	329	335	319	315	320	346	305	273	291	359	320	327	317	320	282	317	304	322	341	321	286	324	287	307	369	316	303	315	314	326	358	338	357	307	291	309	310	340	328	314	341	369	336	348	309	311	302	331	309	282	314	291	308	346	309	315	331	311	324	315	315	327	333	307	324	300	322	308	333	316	327	341	293	315	308	285	313	329	351	296	314	361	347	323	344	321	329	329	337	307	294	311	313	334	338	306	295	328	293	303	337	324	330	341	320	298	358	351	297	308	304	302	326	328	283	305	322	304	332	339	319	314	289	316	286	323	362	296	309	309	359	319	319	310	279	285	353	308	333	329	358	309	322	304	318	333	312	305	287	328	288	334	318	354	355	333	277	347	297	327	333	315	352	320	295	270	301	331	294	311	335	321	356	312	335	313	324	296	283	319	322	349	343	334	299	328	291	347	321	300	308	326	306	312	321	309	299	315	295	343	319	317	303	313	347	339	310	297	321	320	305	324	310	314	325	324	350	320	326	294	317	313	312	334	321	331	294	309	289	316	316	311	294	327	311	347	304	284	318	311	302	357	339	328	272	330	296	330	295	309	321	336	281	282	329	295	319	331	306	334	309	313	333	331	304	310	352	298	344	325	292	306	327	300	314	327	311	322	326	364	284	313	285	305	342	303	308	333	286	319	328	293	275	295	316	335	318	304	299	309	330	282	318	303	322	318	285	302	294	324	322	315	283	314	313	352	310	305	330	319	292	313	331	358	328	320	322	349	305	320	315	295	316	338	330	306	325	332	337	319	322	302	307	300	341	341	300	318	316	314	304	351	295	294	324	309	344	338	316	325	329	317	321	315	336	323	333	354	304	324	319	330	327	290	313	332	323	347	292	336	308	300	320	329	286	301	279	298	342	323	319	351	332	367	336	322	347	336	345	278	309	304	306	282	306	324	293	315	322	321	288	316	301	332	324	307	320	327	283	298	337	318	307	306	279	326	332	347	290	313	317	327	326	325	328	291	322	320	334	354	312	326	334	338	327	308	286	314	315	320	272	312
6504	965	1243	1424	1210	1143	1103	992	972	908	896	921	861	843	884	832	812	823	784	821	806	824	798	795	815	808	780	799	778	751	785	799	811	796	812	780	791	765	781	767	771	790	749	773	781	789	778	761	764	776	819	771	802	755	740	779	789	814	801	737	780	793	760	795	771	771	767	699	801	761	774	790	750	772	751	801	760	774	755	756	721	771	693	742	727	771	810	846	735	773	759	783	823	765	770	802	747	805	753	771	768	770	787	824	810	869	703	755	811	775	779	787	776	713	763	743	782	767	790	792	785	782	809	716	779	791	791	764	750	744	749	761	729	720	796	767	784	800	792	792	759	772	780	727	774	811	798	756	802	762	821	792	742	774	795	801	743	764	773	795	748	817	824	799	821	817	760	801	782	749	753	737	801	735	742	810	734	796	735	747	771	763	779	732	780	776	690	787	713	832	761	745	773	773	809	749	765	754	735	785	774	765	759	733	761	744	745	778	821	765	767	739	784	778	728	792	772	769	834	716	765	740	837	762	776	743	768	798	760	713	767	764	773	809	764	751	787	770	766	742	783	723	780	766	790	785	797	759	777	818	767	730	806	746	726	758	790	760	766	789	752	766	780	728	794	786	750	758	725	765	803	781	732	787	765	753	798	776	795	787	755	767	796	821	781	758	778	739	753	740	750	763	775	770	768	760	741	760	789	775	738	742	778	750	766	745	756	791	836	769	814	749	772	777	781	761	785	753	745	794	817	786	729	798	760	784	726	754	741	779	789	785	722	694	768	741	759	733	813	727	747	778	730	808	728	760	740	758	808	737	777	791	731	821	782	731	728	762	807	754	791	811	791	780	776	765	773	780	768	752	788	687	761	786	766	801	763	756	840	765	721	778	776	753	773	757	752	796	742	750	724	714	746	770	770	744	738	761	786	777	757	775	743	793	788	793	812	766	735	749	801	770	803	744	747	781	761	749	781	787	782	754	735	804	824	784	782	808	749	746	773	828	764	772	788	785	783	780	752	762	732	723	785	771	789	738	774	775	722	774	732	742	782	732	745	757	816	793	778	721	771	769	743	737	753	813	740	759	775	747	811	734	748	811	754	791	795	761	783	781	706	691	736	749	759	772	773	724	804	730	795	796	765	788	769	743	816	787	769	766	803	746	828	767	792	763	822	729	741	767	715	746	794	767	776	718	765	746	789	761	750	748	737	745	808	789	814	707	795	818	747	773	786	743	785	784	755	737	750	759	798	779	780	729	748	756	764	784	765	757	747	775	778	800	811	762	715	725	800	730	736	727	766	731	785	782	739	750	793	735	780	745	755	785	787	771	782	791	790	743	821	765	769	764	739	749	785	779	747	786	785	734	783	774	792	791	780	744	820	774	772	785	819	795	799	742	783	774	768	793	753	760	777	765	727	777	729	811	828	764	771	786	801	747	777	775	759	736	735	783	752	765	771	756	754	783	762	821	805	759	778	759	779	728	769	717	707	742	739	781	856	755	774	732	704	761	760	780	781	759	835	785	775	789	790	799	786	752	732	771	771	739	755	762	727	783	765	789	749	755	791	755	779	738	759	811	779	721	802	751	785	736	810	786	768	791	767	749	777	753	751	785	792	724	738	759	763	726	771	742	814	786	761	739	798	741	748	753	759	767	786	759	819	805	778	744	818	793	798	763	788	785	713	745	778	766	734	767	764	802	778	771	744	820	715	728	799	776	815	763	746	757	799	723	804	744	723	753	818	792	758	772	826	732	778	719	766	795	785	764	735	796	718	763	746	746	764	702	783	779	773	756	831	755	803	779	767	744	773	815	741	717	749	825	779	751	764	788	784	731	790	748	737	736	730	790	770	779	777	788	795	743	761	750	752	753	762	763	736	751	755	764	775	824	759	811	748	812	755	713	778	835	825	747	723	813	747	739	797	765	802	773	758	758	786	757	808	747	762	780	837	786	743	770	766	736	757	766	748	739	835	774	755	749	766	742	767	714	760	772	807	793	746	758	764	724	746	780	719	763	738	748	787	802	793	769	754	797	760	777	753	779	751	813	759	767	774	733	719	745	741	777	771	783	763	784	722	828	767	780	783	748	724	768	780	800	748	773	754	712	782	743	774	796	788	759	800	801	769	709	782	751	733	731	807	724	729	807	796	743	779	775	799	780	751	791	735	797	762	812	788	689	777	733	753	807	798	750	776	710	753	770	750	772	749	771	785	751	780	788	758	773	768	742	694	729	765	787	739	755	792	744	789	812	738	778	743	805	802	774	810	748	743	807	745	743	821	805	829	846	699	725	753	775	787	785	752	764	772	758	731	791	684	778	732	735	790	725	730	709	764	780	727	759	795	798	816	740	731	776	774	751	746	787	768	754	788	753	766	740	734	747	744	780	824	760	797	822	801	765	771	735	786	712	812	788	754	749	741	803	751	755	741	795	798	751	756	816	734	737	776	804	760	736	772	768	781	749	798	740	764	710	764	739	806	745	753	718	750	841	790	774	727	761	775	728	797	755	795	741	758	762	773	753	764	746	759	795	727	743	803	781	767	786	769	757	761	815	784	778	738	733	793	776	767	819	807	803	736	788	784	772	825	840	768	746	729	722	751	738	841	730	703	752	754	740	717	787	758	847	826	803	725	747	689	790	758	761	868	792	728	683	803	801	781	709	805	748	788	848	773	766	758	807	807	764	756	774	736	807	789	779	740	776	785	780	775	747	773	811	726	860	759	791	762	757	731	769	826	779	793	766	745	750	771	771	725	744	766	794	736	751	761	800	747	788	788	782	759	728	796	791	749	748	817	793	827	757	737	756	747	815	776	782	775	730	765	804	782	779	804	816	738	782	727	790	739	785	759	764	763	775	774	756	775	779	786	808	765	754	769	728	735	774	738	814	706	732	778	766	781	778	773	792	796	741	736	728	791	774	730	739	810	735	785	778	749	799	817	783	775	796	758	749	795	737	725	780	773	758	805	758	795	775	786	735	748	778	833	814	736	795	737	739	773	720	710	761	762	794	774	777	804	745	792	780	800	778	761	770	797	817	771	793	834	757	783	797	774	763	737	802	769	710	754	726	801	774	729	751	776	774	793	744	787	777	737	771	775	786	763	743	806	780	784	782	755	786	733	742	774	759	768	808	761	720	754	767	769	778	769	781	745	838	737	797	788	762	802	756	741	774	771	753	769	757	727	791	753	795	778	769	794	784	775	774	812	794	744	730	797	773	744	760	767	742	793	779	808	757	717	748	830	789	747	805	817	786	722	781	749	776	767	737	770	756	772	790	707	764	752	766	810	808	732	753	746	778	761	722	772	734	807	787	782	798	752	748	787	790	754	805	744	824	794	761	747	762	741	771	734	766	771	771	783	773	789	768	737	762	786	787	801	761	776	776	742	767	750	750	766	794	781	784	777	797	809	736	781	754	807	754	726	792	790	792	773	793	794	763	780	759	756	736	823	738	752	788	742	793	750	754	785	790	728	733	805	738	703	789	773	800	775	761	732	779
11901	669	595	475	366	314	260	252	220	210	200	186	168	168	198	179	159	154	179	151	181	165	150	194	186	165	176	185	155	136	158	163	140	134	163	161	144	159	155	145	166	185	142	170	148	179	185	163	168	167	138	156	166	158	148	134	163	144	167	152	172	148	169	187	146	164	172	164	126	162	156	171	139	151	164	189	189	137	143	135	149	162	155	152	140	169	129	161	184	162	164	172	163	182	168	171	161	151	142	142	133	152	150	151	152	143	149	165	160	150	150	161	141	142	154	149	162	147	164	153	172	161	165	157	170	139	153	158	162	183	187	163	153	146	151	155	192	174	178	155	177	176	152	158	150	185	163	138	133	143	178	158	162	173	159	131	157	132	142	147	164	167	150	138	164	166	191	188	150	128	164	152	155	151	157	161	145	140	182	167	178	166	146	179	140	164	166	181	172	141	154	165	144	144	163	179	127	138	153	157	171	172	156	147	155	152	169	167	150	159	181	149	176	152	174	175	173	171	161	148	152	132	158	171	157	164	167	154	161	173	185	159	182	166	182	152	156	164	161	150	123	142	180	150	158	158	180	152	142	154	154	156	140	167	166	156	149	169	149	185	170	147	141	167	180	142	175	173	166	181	155	158	167	156	162	164	145	152	162	175	174	166	150	141	159	173	180	148	179	139	160	177	133	148	163	160	176	163	191	160	157	148	166	167	157	133	152	138	139	132	175	144	168	192	164	177	151	150	146	151	163	164	164	151	151	177	151	158	142	160	154	150	180	162	149	152	154	131	185	160	153	169	174	161	168	163	148	164	160	145	154	171	179	146	177	139	184	177	160	150	151	167	142	157	171	165	166	176	155	157	149	171	167	162	154	170	181	153	155	147	183	166	164	149	161	166	143	155	160	165	165	147	161	175	150	151	153	176	173	160	173	153	163	157	171	156	161	141	163	166	183	170	150	135	180	160	142	145	150	145	146	162	167	160	141	130	136	154	173	162	165	154	160	137	154	189	166	152	155	170	132	139	176	159	153	141	166	169	157	155	171	152	151	180	141	151	183	176	170	158	162	150	152	148	142	147	173	147	147	167	152	165	134	167	170	154	166	168	134	151	158	148	171	160	146	163	198	166	144	143	160	183	166	156	170	163	154	167	171	166	157	154	169	158	157	157	156	181	172	161	169	149	162	149	166	145	147	147	147	146	137	175	157	157	157	162	164	155	170	165	161	150	165	144	159	177	157	163	162	171	163	143	165	145	137	142	143	153	161	149	161	146	158	146	149	149	140	152	152	150	153	169	166	155	162	152	154	155	153	151	171	143	157	147	150	142	145	162	153	132	139	168	153	176	170	166	176	175	177	145	173	162	153	134	172	139	161	149	141	154	152	155	145	154	174	162	155	150	149	145	162	177	155	159	157	149	159	171	162	146	151	146	147	146	190	157	144	162	153	167	157	155	148	167	180	147	171	173	144	159	183	153	128	163	144	168	153	146	136	160	146	170	153	166	186	150	180	160	187	165	145	148	169	156	179	145	141	150	153	150	175	166	154	153	180	152	152	158	173	162	184	139	156	169	162	147	147	152	169	156	155	160	173	173	165	160	158	173	160	134	153	151	125	164	155	149	148	173	162	153	164	147	162	157	160	183	161	155	142	146	148	159	187	151	139	144	188	167	158	172	147	173	168	170	156	160	171	149	166	149	170	144	158	147	146	171	139	168	154	150	148	148	153	172	144	171	165	189	150	149	184	183	157	179	181	164	159	160	150	152	163	156	160	180	142	155	145	176	131	163	157	162	155	145	160	165	163	163	134	124	156	191	151	145	178	168	139	153	148	149	145	159	157	150	170	160	154	152	172	172	174	156	166	163	132	149	172	162	179	140	150	136	154	172	163	164	182	172	177	151	152	146	143	155	158	127	157	157	176	154	165	161	178	155	159	178	169	153	146	150	167	141	175	133	182	161	160	150	163	147	163	156	160	155	146	154	150	144	167	166	151	160	146	158	193	154	163	171	156	184	176	173	184	149	145	167	160	140	181	152	154	149	157	160	161	184	138	166	173	169	164	152	172	153	155	155	139	161	132	148	154	165	144	141	153	166	175	153	144	145	156	151	156	138	170	167	157	184	164	158	146	159	122	168	165	149	158	158	155	161	151	146	182	165	138	165	176	158	169	158	143	168	152	142	154	158	169	151	150	167	162	157	160	146	154	141	148	151	173	140	166	157	159	171	162	150	136	157	137	188	156	147	135	145	168	139	161	153	149	166	159	133	158	157	143	145	128	164	149	164	149	150	173	143	186	144	153	173	130	140	169	148	153	137	171	186	157	140	157	175	142	159	149	166	165	162	171	132	147	144	132	185	169	166	159	155	138	149	172	194	168	164	194	163	170	170	156	146	161	182	168	148	148	158	137	173	132	159	166	147	157	150	170	169	133	156	139	163	138	168	163	155	150	154	165	157	132	167	153	163	161	122	184	169	158	165	161	149	119	161	171	148	149	141	149	179	153	151	148	190	170	152	139	175	160	165	150	141	175	151	157	167	149	168	150	170	159	143	148	140	163	166	153	182	161	179	158	143	169	176	160	139	177	137	154	159	163	139	146	175	133	184	153	161	169	183	158	147	166	130	164	157	166	152	152	151	155	160	176	179	152	170	171	134	152	142	151	183	154	170	172	136	168	172	165	140	144	132	142	167	167	148	173	175	147	154	139	156	177	174	158	132	145	158	158	165	153	153	161	167	143	151	164	172	153	165	146	150	146	155	174	167	161	176	147	192	167	186	161	175	159	155	167	148	143	139	149	165	169	136	150	168	151	162	152	163	182	163	159	148	170	160	156	151	179	150	167	167	157	147	166	174	172	163	151	151	172	131	144	129	152	155	157	178	142	165	153	167	139	181	165	167	176	159	163	151	157	164	179	152	164	153	153	144	142	135	178	142	161	167	153	165	174	168	155	153	145	160	152	152	161	155	169	159	182	169	169	157	189	171	162	146	162	150	148	148	169	141	162	156	159	170	150	136	135	160	154	165	140	164	168	189	164	165	154	159	150	166	175	167	136	146	178	166	167	150	158	169	171	156	169	153	160	162	169	155	149	165	168	165	151	179	158	158	149	154	157	169	154	182	140	138	153	158	159	136	153	156	161	155	142	151	150	143	164	175	168	156	182	163	157	168	165	157	159	167	166	141	165	149	147	182	181	174	178	144	165	158	160	171	171	165	164	159	151	150	152	158	156	159	205	146	185	181	145	178	139	164	176	130	152	180	183	162	158	151	155	142	131	139	172	157	133	153	140	165	156	148	179	198	146	133	153	170	155	147	132	163	163	144	128	161	173	160	151	150	172	157	158	171	159	148	150	188	159	161	186	142	143	156	176	145	163	149	167	176	149	164	159	178	154	158	149	143	134	146	181	156	140	166	193	164	149	141	172	163	143	139	153	159	160	177	166	150	160	173	180	173	169	153	146	144	148	124	150	131	176	179	164	158	171	168	162	157	154	155
7752	774	1457	1605	1339	1145	993	862	749	625	638	610	606	556	543	522	528	499	505	464	477	491	452	436	484	448	466	442	402	451	438	454	414	389	432	402	418	446	394	403	451	436	425	410	428	437	446	450	440	418	453	427	394	424	469	441	412	419	413	406	443	440	424	476	402	389	434	404	435	446	432	426	412	421	401	404	426	411	431	415	424	407	386	421	432	422	411	430	420	393	406	433	406	400	415	464	444	407	407	404	388	401	397	399	405	431	443	416	435	420	429	416	393	399	415	409	410	443	392	388	413	405	461	383	401	407	417	413	386	405	419	368	418	413	435	389	397	426	410	413	397	438	413	381	439	418	442	418	434	437	405	405	398	397	405	374	420	405	413	445	387	442	411	461	402	428	411	401	424	402	408	397	393	357	427	425	433	402	419	401	394	419	413	419	426	449	464	388	409	434	407	423	381	381	422	388	395	422	420	408	372	419	417	385	415	418	408	407	385	430	396	407	397	422	414	464	428	453	404	403	397	465	409	439	413	392	417	400	417	401	389	394	427	436	429	399	442	426	467	420	418	422	440	383	406	398	380	404	431	394	415	382	413	391	418	415	442	466	424	426	390	363	419	411	405	384	392	410	417	417	405	416	440	410	418	382	373	396	395	404	392	415	368	412	396	389	375	424	434	430	376	434	399	417	432	409	394	414	406	429	462	422	402	428	425	385	400	428	407	429	425	439	372	391	423	394	392	412	403	421	387	435	407	349	383	393	412	423	372	421	393	405	426	391	438	395	385	410	378	421	380	403	386	392	441	365	402	397	403	343	410	403	429	390	431	433	371	414	419	382	409	410	411	382	418	438	407	378	397	400	404	439	429	411	411	429	398	443	408	359	416	384	452	388	430	374	389	447	408	401	397	425	392	420	424	425	393	454	410	390	403	414	403	386	401	416	429	429	455	382	409	422	370	419	397	426	406	452	419	433	446	382	377	407	393	422	413	409	393	386	428	383	393	424	417	370	387	427	438	430	389	413	384	395	409	413	437	458	411	399	388	422	443	406	410	387	463	430	410	423	408	407	387	395	421	360	421	403	396	400	427	439	444	427	389	381	408	399	379	391	422	411	362	434	404	401	378	425	424	415	410	422	375	390	399	434	377	406	422	401	408	428	407	387	391	442	408	408	386	387	421	391	412	373	397	425	434	413	391	435	396	440	408	395	427	446	443	414	406	431	403	410	410	406	436	416	414	419	394	457	421	407	395	400	423	414	387	391	391	366	410	448	462	425	405	412	426	419	386	418	402	421	442	444	433	421	394	421	427	386	400	410	429	399	403	445	386	425	419	392	417	416	430	409	392	424	426	391	400	393	404	403	412	384	404	424	428	425	397	438	379	406	436	402	414	420	423	438	368	419	370	426	417	412	406	441	412	400	428	432	391	425	418	388	412	439	406	392	405	404	412	415	426	426	392	424	401	423	391	446	448	405	398	405	415	412	431	404	419	416	435	433	428	380	404	406	415	417	417	458	398	463	433	413	370	388	390	391	409	416	422	422	407	401	407	413	394	422	404	413	413	398	362	401	401	445	451	453	393	420	415	447	378	424	412	405	401	432	431	433	441	386	424	397	400	423	446	398	389	419	405	394	424	433	424	399	404	437	431	404	418	432	412	444	408	405	411	411	428	449	419	418	416	376	394	422	413	461	382	424	421	439	394	434	410	399	417	439	404	401	448	386	380	436	425	416	408	383	382	384	423	388	461	399	389	415	406	410	427	412	382	411	397	404	374	370	419	373	417	419	413	412	417	409	394	390	422	401	403	398	418	421	376	432	401	359	441	397	411	386	398	382	398	355	422	437	412	399	406	437	406	406	423	424	404	396	400	416	447	387	385	393	424	440	414	367	393	403	430	421	418	422	415	414	401	405	404	399	396	394	408	433	410	385	428	414	388	452	408	453	415	430	395	409	430	420	433	379	396	400	413	419	449	419	382	392	412	405	439	425	421	403	428	417	399	383	408	423	443	407	401	395	416	391	411	399	418	415	367	433	390	434	430	414	402	423	413	417	434	413	428	393	410	402	403	399	384	386	390	414	412	403	412	425	429	414	405	393	401	404	363	395	420	400	386	398	430	419	410	388	399	409	386	379	385	435	456	404	431	424	398	433	409	400	439	417	386	437	436	379	433	438	444	377	414	415	429	390	421	382	384	440	397	400	403	401	414	426	403	401	418	427	426	443	426	395	412	430	406	388	421	406	399	383	415	418	413	409	446	408	432	418	382	408	377	367	443	398	407	430	388	397	409	396	425	424	429	398	409	411	441	409	404	413	411	406	396	431	398	432	419	387	422	402	384	396	421	412	388	432	428	432	421	416	420	434	387	431	397	415	393	418	440	379	422	404	415	390	423	378	367	398	394	433	412	419	401	417	405	394	386	398	398	415	415	418	400	406	381	394	410	399	403	416	422	398	396	451	429	428	430	402	425	389	399	408	382	412	460	404	385	398	434	388	385	397	412	406	405	409	421	403	410	379	412	392	412	433	418	436	394	397	445	405	427	381	428	396	414	428	431	423	417	418	402	428	445	405	408	412	418	418	394	381	389	408	436	389	413	395	383	441	433	428	443	412	438	414	449	385	397	377	395	415	430	402	404	439	373	361	432	421	460	394	428	386	409	421	425	408	382	428	424	456	445	447	384	411	381	395	415	369	422	433	400	426	449	411	417	414	422	409	397	444	416	401	408	430	410	437	411	413	411	425	413	419	415	404	462	433	387	421	418	397	431	427	381	420	433	410	420	434	412	411	395	448	428	413	416	412	444	374	370	435	368	376	416	384	396	416	393	384	455	393	418	398	403	406	386	417	431	396	417	402	416	424	428	357	413	416	412	414	418	407	441	390	377	404	419	402	407	400	427	403	417	416	355	408	399	448	404	405	420	365	399	432	408	401	406	418	385	382	401	390	424	383	418	365	397	402	406	385	469	396	373	410	415	407	437	420	377	381	442	435	402	384	427	422	398	437	414	423	414	406	408	456	400	406	382	392	429	412	379	432	413	403	424	395	408	428	411	415	384	410	416	400	446	384	398	422	418	406	382	409	395	414	412	423	407	408	440	457	424	410	400	383	409	429	407	433	399	394	431	416	412	432	423	419	406	397	430	381	413	403	403	419	427	417	419	427	425	443	416	443	397	401	441	396	402	367	465	396	387	390	391	408	434	401	407	409	403	429	430	395	414	431	438	434	388	407	418	411	409	422	414	407	404	410	426	421	432	429	438	388	365	415	437	396	392	414	411	400	472	403	416	421	418	412	444	418	385	420	414	433	386	406	382	392	418	428	403	406	419	413	431	426	383	393	403	396	385	424	406	404	423	416	411	434	398	390	401	406	432	438	453	418	432	451	392	410	421	402	361	419	412	416	423	395	434	441	421	409	411	397	435	425	373	403	419	425	381	416	421	404	382	437	386	397	397	447	422	410	414	425	411	422	397	389	402	405	408	398	410	438	386	383
1225	362	378	341	357	385	369	318	357	344	338	348	313	384	383	346	329	351	350	361	339	330	353	310	348	362	343	342	332	330	362	329	381	377	367	341	390	351	371	374	385	370	335	384	346	376	394	363	369	369	334	302	362	362	349	367	340	328	315	343	365	353	366	322	371	351	327	372	323	336	347	365	336	326	350	305	337	356	364	352	341	349	340	361	352	317	358	334	376	344	327	372	333	350	394	331	347	347	327	316	332	366	372	365	332	344	337	361	337	372	330	340	381	347	329	376	332	346	312	356	297	306	317	336	330	358	374	356	350	365	335	329	368	347	345	332	338	339	322	315	351	320	346	358	335	346	346	339	325	367	325	356	330	342	369	332	305	334	359	328	349	352	360	339	347	299	332	353	347	342	336	334	358	344	318	317	355	363	385	363	374	355	339	342	356	339	357	336	341	353	378	344	348	318	352	349	340	347	354	369	353	329	329	350	343	370	361	337	339	397	335	343	328	366	358	374	347	379	364	346	353	373	356	345	338	367	314	366	353	346	337	357	312	348	358	343	373	342	404	351	321	346	328	328	315	315	359	342	330	323	340	318	353	355	382	337	350	343	339	350	371	320	336	374	378	382	325	359	350	334	368	349	345	354	374	336	362	375	353	373	375	339	328	361	350	364	304	332	340	336	360	332	373	337	349	305	339	320	341	342	321	345	342	334	328	329	341	328	352	348	347	333	343	349	345	357	328	345	343	344	348	320	352	346	335	356	336	361	346	339	406	351	383	328	353	384	326	368	353	365	322	390	341	347	363	330	356	391	331	358	362	336	310	336	361	360	327	371	414	350	341	356	358	341	362	384	347	346	361	344	393	347	292	319	374	347	353	359	345	343	320	382	350	364	354	332	354	366	345	342	332	384	319	341	357	328	346	339	359	328	352	359	346	356	335	382	338	342	354	371	383	320	315	344	330	357	318	345	342	362	336	324	373	326	339	326	347	356	348	360	355	352	350	343	319	351	326	343	325	366	350	352	359	334	348	348	326	330	333	310	349	349	355	356	328	389	345	346	366	377	358	381	344	354	343	351	379	347	341	364	358	347	373	352	327	315	361	346	339	339	352	338	337	329	342	321	383	317	314	345	352	348	341	388	381	345	322	364	385	335	357	351	341	333	347	331	345	347	380	361	319	369	327	358	326	359	320	364	368	339	376	346	327	382	354	356	318	331	356	367	382	340	387	367	343	385	340	293	371	361	336	358	338	374	353	359	345	364	315	359	320	354	348	384	355	343	358	362	352	342	356	347	333	335	358	373	366	388	353	369	348	329	368	358	317	328	369	352	338	325	340	358	324	376	322	391	345	406	347	351	344	364	392	350	347	342	350	302	372	353	395	355	349	342	373	387	351	339	348	340	307	350	309	302	327	338	356	361	369	356	323	342	330	327	326	365	333	311	374	404	355	350	338	320	390	345	329	364	323	337	352	348	347	375	363	342	330	316	346	377	386	350	354	354	334	334	318	350	372	355	340	334	353	313	354	349	351	340	343	356	321	331	347	333	356	369	363	317	367	343	363	335	372	338	321	351	360	334	365	302	376	352	336	338	342	341	330	348	375	331	345	352	347	304	349	364	339	343	328	285	322	392	339	346	351	366	338	331	339	349	326	323	329	317	332	344	370	306	345	324	383	372	324	342	383	336	356	340	388	377	341	324	310	355	358	353	363	360	364	365	369	384	341	371	356	362	358	348	347	325	348	335	308	346	321	371	336	353	333	378	375	332	304	342	376	374	360	376	295	344	339	333	355	335	328	337	325	325	362	383	371	356	362	372	344	356	365	355	335	356	351	369	335	346	359	316	321	366	348	371	366	363	327	339	351	307	364	324	347	334	335	361	329	365	366	315	353	351	347	347	389	310	334	342	364	368	365	328	353	402	357	343	344	332	341	365	372	375	354	351	335	336	356	341	382	375	369	341	356	357	364	344	387	366	342	342	352	405	320	353	364	316	354	343	343	343	367	347	379	347	325	350	357	375	345	333	357	353	383	356	350	316	351	371	328	358	348	357	348	375	346	366	360	378	333	351	341	358	360	334	314	334	367	344	344	336	390	382	318	353	368	359	318	358	310	334	342	356	375	380	357	331	353	381	390	344	318	333	349	354	344	361	334	346	343	357	379	326	345	377	347	315	357	359	357	321	344	399	334	371	322	359	362	354	338	343	338	329	366	339	356	346	355	381	372	347	342	359	386	368	347	316	374	341	357	353	356	325	327	343	338	386	338	359	354	352	345	370	366	376	337	394	354	359	363	342	363	336	324	330	360	336	330	377	312	371	345	347	325	335	338	363	343	332	371	379	370	366	321	362	324	326	378	329	373	327	365	330	368	304	330	349	360	307	342	338	343	343	369	363	343	340	374	353	381	335	369	336	354	396	332	382	322	366	368	344	334	323	360	332	356	315	353	342	365	357	395	340	354	361	394	365	335	314	323	330	301	354	377	329	354	390	360	365	342	364	362	401	339	355	338	339	335	331	330	327	359	358	368	349	357	321	368	306	337	367	350	361	350	303	341	329	364	337	358	315	369	325	328	363	304	397	348	354	350	343	309	350	354	339	352	356	353	350	336	350	370	331	304	359	346	357	370	368	364	353	329	322	346	341	367	329	315	330	346	373	351	338	342	316	336	369	353	321	316	341	349	330	345	347	343	372	341	334	373	377	367	337	320	329	334	340	348	375	362	330	348	362	353	334	374	326	347	341	366	361	365	371	354	360	345	336	336	344	348	364	359	363	324	356	350	347	348	388	367	337	338	389	313	365	345	381	348	387	338	368	383	350	364	347	360	325	301	342	340	352	304	349	341	344	353	365	360	363	362	342	335	361	328	345	344	356	348	349	364	293	341	343	310	310	338	355	344	377	405	359	340	344	338	335	317	379	346	347	376	356	364	374	365	358	354	323	374	350	341	361	327	340	364	358	304	296	333	377	347	355	319	332	374	350	392	382	334	326	336	364	340	382	347	357	311	352	407	367	364	344	322	311	340	346	339	360	351	369	377	332	320	320	316	369	347	350	346	334	355	376	364	386	331	349	369	328	310	361	320	377	363	352	325	319	355	345	363	333	334	352	306	399	352	371	351	342	346	374	366	335	357	339	361	332	346	366	328	364	319	365	343	357	325	323	338	374	340	339	359	375	375	352	368	373	347	359	360	348	334	358	356	343	374	320	324	355	330	343	347	342	352	337	369	344	342	368	360	346	355	366	357	324	332	326	348	367	365	364	324	316	354	362	344	351	372	354	359	322	343	382	370	363	300	357	292	372	332	378	362	338	369	367	346	351	340	342	339	366	347	347	361	368	362	315	342	323	325	344	351	341	339	322	333	346	356	334	351	326	343	328	321	357	379	357	348	358	320	338	387	374	353	347	324	352	356	339	321	372	345	337	346	354	345	315	350	377	346	381	341	361	364	350	334	334	380	375	344	329	354	344	378	330	327	339	342	349	320	381	357	325
1962	867	827	898	885	838	853	847	847	905	831	803	858	861	870	882	875	873	798	879	886	819	825	866	829	794	873	858	827	816	818	829	847	861	844	874	856	857	858	822	885	844	804	846	846	823	798	869	856	844	832	857	811	835	880	873	833	879	868	861	889	780	883	846	851	848	823	862	821	873	823	819	832	862	907	849	858	811	823	833	845	843	842	860	927	866	915	868	845	841	839	844	858	826	816	864	875	866	886	783	850	850	811	794	861	874	841	829	818	888	841	875	851	824	826	829	885	907	875	822	861	878	836	832	855	852	857	858	827	843	831	849	786	821	844	889	883	876	845	888	899	817	821	857	849	830	904	817	837	859	826	790	865	801	878	828	829	849	850	858	831	880	874	814	866	862	819	847	855	864	909	825	854	788	850	846	858	886	823	841	859	897	872	838	846	926	856	850	869	860	880	872	842	848	841	815	835	890	889	874	826	901	813	844	836	866	853	870	880	895	839	883	813	842	846	846	841	838	818	789	863	880	866	781	840	834	832	830	783	807	809	859	835	881	849	832	821	831	796	824	864	853	840	847	855	811	820	832	856	826	850	829	904	859	853	851	847	886	801	848	854	857	832	828	845	774	860	842	842	882	873	839	810	828	862	818	880	841	879	791	842	847	851	869	828	869	848	822	855	842	827	857	856	840	799	821	864	875	829	822	861	860	898	835	876	832	801	910	824	834	882	876	858	890	836	831	848	828	864	839	839	783	918	841	863	837	887	892	827	866	843	860	787	841	856	844	901	813	841	873	836	819	853	789	835	847	780	816	851	851	858	849	846	806	849	907	820	831	816	865	820	865	853	813	816	838	868	846	840	829	840	796	851	852	869	888	828	862	833	856	873	839	835	857	854	850	838	816	857	818	829	836	849	824	784	866	822	826	864	877	865	844	889	884	818	875	853	868	889	835	783	860	872	838	900	788	835	841	825	836	824	877	895	845	804	823	847	865	861	819	812	811	816	866	794	844	897	824	831	855	874	877	850	908	864	811	828	869	791	853	834	870	832	848	852	803	844	877	792	862	798	830	876	850	835	835	862	859	857	818	853	882	858	864	801	821	891	806	819	888	868	797	860	848	780	811	860	838	842	849	845	875	812	848	823	829	830	818	825	883	827	798	817	841	815	812	826	838	863	856	833	861	853	801	847	842	846	867	890	837	829	819	855	850	836	800	783	860	867	892	832	872	880	833	805	816	838	911	820	859	844	820	860	853	858	841	852	861	842	885	847	802	835	827	844	823	882	848	841	857	821	870	878	841	833	843	814	850	837	856	871	811	844	838	857	846	828	828	851	801	890	819	791	820	810	845	816	896	805	778	857	824	838	853	821	802	837	889	828	794	780	900	851	838	795	845	790	819	824	840	860	879	823	895	850	843	845	764	840	848	857	860	829	813	904	805	835	871	862	876	827	842	843	839	848	784	798	835	827	837	826	883	856	845	883	871	861	833	785	818	854	885	832	846	847	898	819	848	819	914	819	824	847	812	851	878	783	839	850	837	892	812	882	842	841	783	872	845	813	841	873	843	861	871	842	841	843	874	831	833	874	870	807	857	858	852	842	822	882	834	825	882	782	766	827	859	835	890	890	805	785	885	815	852	839	887	888	813	859	847	815	846	869	816	824	846	800	901	867	846	818	884	861	794	923	809	896	848	842	865	861	856	836	821	807	813	860	878	821	848	873	831	855	850	820	811	859	815	843	867	898	863	842	864	877	815	854	861	857	874	846	851	817	836	822	826	837	822	872	876	909	808	913	865	878	867	837	850	876	797	885	844	892	841	854	817	848	843	825	882	832	843	831	838	897	817	812	868	803	881	869	864	852	877	848	892	829	868	857	865	803	837	826	853	831	856	892	885	870	837	882	840	810	841	832	872	857	845	828	840	813	896	867	890	861	819	834	848	805	817	844	838	863	822	854	848	886	858	851	918	838	876	886	830	845	824	877	833	841	832	892	853	846	909	854	857	851	861	782	848	896	830	866	797	842	875	814	862	816	848	819	858	849	872	824	847	814	905	871	819	869	881	848	847	825	886	839	829	841	813	834	860	849	870	832	832	874	809	845	809	915	877	885	813	851	912	839	815	817	816	865	825	838	812	831	863	832	841	846	798	784	853	937	875	837	816	829	851	820	879	848	836	859	774	841	892	828	908	850	846	870	860	840	843	822	881	866	777	879	879	836	845	817	827	882	827	835	857	848	840	820	863	848	827	846	820	859	858	871	812	905	871	843	837	802	836	809	843	853	816	826	863	867	833	855	879	879	890	864	845	859	864	920	838	866	856	856	849	856	834	832	825	875	866	848	858	872	862	839	834	879	877	846	814	848	867	870	828	829	866	847	878	846	853	822	837	818	812	845	819	877	888	853	802	793	886	881	862	832	867	839	858	863	823	806	837	808	811	816	818	852	847	823	830	845	850	818	831	861	831	843	831	811	860	895	874	851	822	851	873	855	883	840	813	828	835	843	850	823	868	835	833	834	794	850	805	818	831	846	849	854	841	870	832	844	858	803	841	833	842	852	867	852	862	783	830	781	845	864	878	820	801	903	828	866	813	866	863	844	854	864	871	881	883	830	838	891	863	809	842	838	832	843	819	830	865	845	809	830	812	828	855	818	855	840	855	833	868	867	885	825	843	865	850	846	847	835	877	870	826	844	831	879	865	825	847	832	817	850	878	865	879	881	838	861	846	859	839	867	890	873	765	873	807	818	864	832	864	791	825	844	859	879	859	894	855	806	849	864	894	849	883	837	838	815	826	878	852	823	875	817	844	797	836	810	862	880	791	817	867	866	828	832	893	830	825	848	866	801	798	881	882	826	781	803	845	896	840	893	854	841	857	824	871	828	853	823	863	809	859	804	885	844	831	875	838	825	858	903	860	858	840	877	822	876	841	793	840	824	875	866	883	874	809	820	839	858	825	825	855	933	850	852	843	845	856	766	805	893	874	870	871	779	859	848	836	853	839	869	833	901	852	806	821	874	870	850	864	855	822	828	792	875	864	834	811	812	832	871	846	821	912	865	926	851	808	811	808	820	879	823	832	839	834	853	878	857	847	890	830	899	889	804	779	864	807	890	851	816	911	812	853	853	810	821	819	873	854	846	855	854	825	807	889	815	773	811	878	839	840	848	798	818	860	849	861	828	881	886	901	815	830	836	845	891	812	810	863	838	835	885	845	857	862	860	844	816	854	867	811	865	845	857	884	812	827	824	782	849	860	809	870	840	855	822	837	859	885	867	852	849	883	848	849	924	788	872	896	824	881	848	845	814	836	886	851	841	874	877	836	905	812	910	850	840	901	846	823	807	849	831	879	895	816	880	889	841	842	854	826	856	830	836	847	838	842	857	853	851	842	888	816	841	861	795	860	840	812	872	862	827	865	819	844	817	813	878	833	878	855	882	869	906	823	818	873	852	841	854	835	845	829	828	883	835	873	878	890	861	868	854	856	810	893	837	897
7008	522	556	447	457	415	364	350	349	351	358	313	295	344	320	316	342	301	314	358	306	312	334	324	347	337	371	344	309	332	296	330	317	326	319	301	313	325	346	320	323	340	292	324	331	323	295	361	293	325	324	342	323	298	339	344	304	287	306	306	297	371	292	336	301	310	315	296	340	313	331	317	337	349	306	327	326	319	315	335	319	322	316	300	324	334	323	334	326	295	323	334	340	300	308	310	350	281	297	295	313	322	342	324	313	325	307	336	329	327	326	288	333	320	314	341	290	265	318	335	322	307	315	295	345	313	331	266	311	325	334	294	311	351	313	322	359	342	341	338	320	336	323	310	315	325	297	327	288	269	346	313	293	300	306	321	301	323	308	337	354	314	316	334	326	314	302	306	285	330	290	326	309	334	324	326	340	312	340	321	292	322	280	305	342	313	309	338	333	312	310	305	301	327	333	318	310	299	344	352	313	305	293	307	288	317	310	298	303	307	281	303	329	315	329	292	326	332	308	292	327	328	314	328	294	303	295	332	319	323	311	318	314	282	307	310	320	339	315	301	303	287	313	344	290	350	357	297	307	286	321	330	343	286	321	290	286	318	350	313	337	294	295	326	309	327	312	312	321	309	314	291	328	312	332	346	322	320	296	271	289	311	344	349	315	282	324	320	319	321	336	318	327	296	322	335	328	329	324	322	307	309	301	314	330	315	344	342	318	346	332	308	314	310	315	323	290	301	309	335	308	302	330	332	299	317	310	315	325	306	301	318	304	314	343	323	298	334	297	301	306	318	319	300	325	329	301	300	340	317	309	349	341	319	326	342	305	334	322	328	321	322	300	314	305	302	323	302	288	294	325	310	329	314	293	315	338	301	308	314	298	327	308	288	357	330	302	322	323	294	363	302	326	333	334	331	302	332	289	314	309	324	314	311	288	304	293	320	291	280	356	329	327	345	352	316	311	341	325	340	346	334	302	282	309	316	355	308	319	344	328	377	338	332	322	317	316	313	287	291	287	323	323	302	317	314	337	320	305	318	335	294	303	295	317	310	295	312	333	304	320	349	301	319	315	302	306	321	311	290	296	277	294	334	330	296	282	322	307	308	317	330	349	314	307	338	349	305	318	322	339	313	322	339	280	296	320	323	329	335	330	329	285	314	308	313	354	291	317	303	328	313	345	302	337	310	315	304	322	314	313	316	318	310	301	309	333	346	298	338	299	313	313	310	283	327	300	342	321	289	305	335	290	300	309	308	335	313	316	341	322	321	307	286	303	294	292	306	306	316	307	308	285	325	320	315	282	310	358	330	367	318	302	326	325	349	287	298	323	306	307	319	328	291	325	335	316	289	339	310	346	337	319	354	314	314	341	357	342	343	330	331	334	337	335	348	353	336	318	302	298	338	277	351	335	314	294	308	306	306	329	312	346	300	318	297	347	335	272	372	330	337	326	319	294	318	325	344	344	284	310	306	316	315	278	338	328	317	307	286	343	296	329	295	318	329	306	334	313	317	332	324	298	322	338	288	349	336	323	327	326	310	281	318	353	275	311	327	327	315	334	343	307	282	308	327	342	314	286	363	341	333	300	336	324	317	334	291	330	327	346	318	314	323	287	323	340	312	366	290	301	335	336	343	329	320	267	330	295	290	316	309	358	327	342	331	332	299	324	336	307	342	287	308	320	320	318	283	324	330	302	317	353	299	339	310	331	324	256	292	295	319	308	287	335	305	310	316	303	271	332	320	334	304	343	333	350	322	334	306	340	317	333	319	302	342	318	296	324	348	306	354	342	322	318	319	286	292	327	326	365	363	301	330	320	332	326	325	307	323	314	309	360	325	324	343	306	300	310	299	304	308	327	318	320	339	340	304	307	295	279	336	293	348	309	314	289	316	302	329	289	349	352	326	331	280	316	309	290	330	307	349	315	293	307	321	349	295	305	318	345	343	338	329	341	337	305	304	322	276	323	289	335	329	340	273	338	288	358	343	329	286	288	319	279	283	319	327	325	341	342	305	341	328	326	328	293	336	348	337	319	303	337	329	329	342	341	340	324	307	330	334	302	298	338	369	301	326	316	333	309	324	303	338	318	287	317	318	310	340	259	329	352	323	297	289	314	280	344	278	331	321	299	338	329	359	372	340	308	293	290	309	286	314	277	328	318	308	305	326	335	316	289	342	304	330	340	337	348	323	307	357	348	315	334	366	279	317	335	327	305	318	295	331	318	275	320	342	312	280	337	321	312	327	321	322	283	310	348	299	282	344	318	325	326	373	331	282	323	330	318	288	294	342	321	310	345	312	311	300	346	310	307	339	307	308	343	292	286	312	309	313	321	299	324	290	318	308	315	336	333	347	315	283	302	310	288	317	296	340	325	322	319	345	324	298	306	288	301	304	316	324	315	348	344	307	325	323	282	309	277	338	297	288	315	327	300	295	313	323	339	303	317	323	299	312	327	326	336	312	340	325	317	289	339	320	314	353	309	312	321	314	301	298	326	324	292	320	332	317	311	301	326	312	322	269	334	330	330	306	327	358	311	331	310	326	301	325	350	322	319	346	347	313	302	291	347	313	278	319	296	353	316	295	307	322	306	291	323	326	329	322	319	296	306	356	309	294	299	313	341	338	322	333	311	283	311	303	314	298	336	345	308	322	297	340	290	314	338	363	329	324	341	337	305	306	309	325	326	336	295	311	319	359	326	317	324	354	327	306	308	320	345	308	321	325	307	341	314	306	299	339	280	300	305	360	370	332	326	322	332	292	296	337	322	321	343	294	294	315	326	313	325	333	345	305	294	313	329	318	320	288	310	309	335	305	329	309	316	306	333	340	327	302	329	329	322	296	318	323	288	306	304	358	294	287	305	340	333	331	331	327	304	293	296	302	344	318	318	283	323	330	322	290	352	352	332	285	343	339	282	324	332	311	343	314	309	311	320	297	295	320	328	302	292	332	299	321	350	301	357	317	328	336	293	295	304	336	326	318	335	318	325	330	341	336	329	322	316	318	292	290	315	315	319	308	311	305	303	327	330	307	301	301	324	306	318	301	312	333	342	296	298	314	346	331	312	276	320	323	303	322	330	326	335	320	323	284	306	289	316	322	305	327	331	323	327	309	337	307	282	335	309	334	360	315	287	317	287	351	273	326	310	306	315	321	298	323	311	319	346	324	340	326	306	322	337	328	351	310	301	324	319	325	318	303	314	309	329	277	324	295	346	313	348	320	322	296	326	368	346	337	328	345	291	321	326	347	327	309	328	316	323	343	305	326	311	311	335	351	314	318	343	340	357	321	292	319	308	331	337	300	311	285	311	324	372	313	347	322	307	333	337	313	311	324	311	322	312	334	367	328	330	344	322	325	322	335	346	336	310	307	328	289	314	327	322	358	327	349	304	328	366	323	289	296	298	293	317	301	303	332	271	307	335	378	335	344	274	324	312	326	336	294	325	305	318	295	335	293	309	310	323	346	303	316	278	302	348	298	328	318	324	308	302	298
6575	983	1319	1451	1242	1156	1057	1018	898	898	947	856	860	899	856	807	790	794	837	824	804	823	788	880	802	795	790	773	775	769	816	772	782	794	779	775	819	833	767	794	770	756	811	813	814	767	735	756	799	822	779	777	825	747	752	788	755	802	778	837	814	817	743	733	806	743	754	721	751	778	766	776	745	801	774	775	764	728	767	802	760	769	771	779	797	765	772	826	763	804	801	751	736	792	760	790	750	784	753	799	740	771	771	751	725	809	761	741	759	760	767	749	789	744	765	788	745	767	792	752	800	735	765	791	752	739	794	760	764	758	733	786	729	714	787	811	737	768	720	730	744	743	729	751	773	792	780	752	759	816	771	762	745	761	782	765	787	725	790	793	787	738	793	746	815	823	716	778	804	742	722	745	790	798	789	757	780	809	787	790	776	757	774	776	790	780	749	705	768	754	736	744	791	746	743	748	741	752	751	776	783	789	736	779	784	794	768	779	758	796	763	791	783	765	763	787	757	787	805	777	804	768	734	775	742	769	763	736	774	769	774	756	770	749	732	746	782	732	721	794	778	784	795	775	770	747	758	812	774	769	786	723	787	765	796	762	769	768	765	761	813	733	791	764	789	740	784	784	766	811	773	740	783	760	737	759	783	735	742	783	777	781	772	766	793	770	760	790	725	778	773	850	743	769	776	754	781	769	786	780	756	781	701	803	738	787	749	820	742	747	772	761	795	765	676	809	754	743	753	839	751	729	768	788	833	765	782	763	759	770	759	770	704	772	801	805	727	832	736	752	757	786	722	765	761	747	727	774	785	767	713	773	759	845	789	816	713	814	772	724	775	842	761	779	805	818	781	756	767	791	766	796	731	780	725	759	809	783	795	717	773	775	820	788	732	794	774	723	733	758	805	813	771	768	789	746	765	707	748	770	726	757	746	720	798	737	793	742	792	770	783	789	775	817	769	745	748	751	749	736	727	743	696	774	800	742	793	773	732	797	743	804	738	800	802	765	756	796	727	779	772	716	771	724	718	746	775	761	791	777	747	746	790	779	754	724	788	778	793	784	758	780	773	804	792	791	742	740	738	773	785	750	735	713	791	777	781	775	780	749	779	741	769	830	732	715	701	801	738	738	762	720	802	769	762	775	823	696	761	773	756	793	720	788	736	787	816	819	766	757	747	756	786	746	789	766	713	754	760	812	778	756	779	796	741	783	759	773	814	739	772	755	763	719	795	807	780	797	774	751	760	763	761	742	787	772	746	792	770	756	837	757	794	783	752	739	825	735	721	755	735	773	734	776	768	809	803	771	741	703	706	750	746	780	770	761	730	721	794	784	794	789	775	749	747	794	799	734	708	740	786	752	809	755	780	775	783	754	773	755	773	738	778	757	794	782	776	729	792	778	773	796	764	789	728	727	766	753	776	747	816	774	731	741	750	787	762	786	721	726	777	743	752	798	739	778	734	762	789	769	784	777	730	747	756	757	754	786	773	750	737	731	736	758	768	739	744	787	746	795	761	782	717	758	768	748	770	767	787	710	764	802	749	715	775	758	813	766	746	749	773	785	755	755	758	772	742	818	818	813	728	759	748	781	760	756	716	770	735	714	781	753	785	715	762	832	761	755	781	754	739	779	748	799	772	746	731	776	754	738	725	719	738	815	773	752	760	805	737	783	778	789	756	783	830	802	747	736	817	755	821	768	781	760	719	770	780	695	719	785	774	772	737	745	749	743	765	797	763	783	766	768	739	766	745	798	788	792	791	796	790	750	754	770	764	763	779	764	778	705	773	790	743	807	810	767	806	808	796	812	816	764	753	779	743	701	782	756	762	739	728	777	748	705	738	759	773	762	808	755	775	780	784	736	729	823	785	761	787	787	764	799	758	760	746	762	825	776	801	767	800	773	759	773	762	765	789	758	777	807	778	783	769	776	782	768	794	753	813	743	756	799	804	726	724	716	770	762	771	797	804	778	759	792	746	732	796	733	759	737	781	759	799	788	740	747	826	794	764	768	800	797	790	720	791	744	730	724	815	792	753	749	739	726	818	804	813	828	727	781	721	761	767	774	753	783	758	821	762	739	779	781	795	792	787	726	774	788	745	758	805	748	783	764	804	757	781	854	757	728	802	805	760	811	748	771	720	755	757	784	722	720	777	782	798	780	737	756	766	790	764	796	733	757	774	719	765	756	766	692	762	823	748	746	813	805	813	792	809	817	819	754	733	755	759	797	819	751	743	706	722	794	787	733	788	764	809	775	745	767	758	788	774	842	749	801	770	741	776	750	760	769	736	765	786	768	803	777	777	798	748	785	765	785	799	784	740	743	749	822	725	697	738	812	728	754	752	780	774	813	768	769	732	756	765	763	735	798	745	756	755	707	712	766	785	766	749	726	788	786	767	788	769	752	752	780	784	748	782	736	756	737	761	795	809	778	817	743	753	721	771	774	766	774	765	790	765	782	784	807	770	681	737	767	754	802	767	749	769	812	754	760	791	778	748	752	779	746	803	783	795	744	722	735	747	736	754	727	768	792	782	770	725	763	766	796	839	799	747	752	775	784	726	792	751	735	796	772	749	768	736	717	773	822	757	770	806	840	781	760	751	764	787	814	738	716	803	768	764	736	792	752	745	754	778	771	765	765	843	747	830	830	786	756	813	744	769	749	749	745	796	739	779	776	773	761	794	711	753	780	802	787	740	785	745	747	765	781	721	783	813	748	752	710	763	775	790	746	798	805	750	815	754	755	785	765	764	786	733	777	759	692	783	777	733	798	809	788	785	714	776	755	755	828	739	737	740	792	808	734	755	799	839	771	733	753	764	756	772	836	779	770	750	753	732	744	767	790	702	759	775	796	747	745	779	724	767	798	760	797	767	776	773	791	731	818	757	742	803	774	774	770	717	793	758	698	786	759	753	772	735	793	721	743	721	812	785	758	741	744	743	776	719	802	827	786	797	769	770	786	749	771	790	797	742	793	760	804	778	793	756	735	748	739	783	755	789	766	750	739	761	780	793	741	809	779	764	823	775	731	812	805	782	796	753	763	749	732	811	734	841	781	718	763	743	755	714	755	776	788	786	753	751	772	792	817	790	783	797	766	777	789	801	756	764	818	733	778	787	788	783	790	788	743	753	771	779	738	788	770	761	778	761	716	753	751	759	746	829	767	769	759	808	738	755	756	724	764	740	813	758	746	808	760	787	781	726	729	810	777	748	813	762	796	740	720	784	780	771	805	740	775	778	783	816	741	765	762	774	720	757	752	804	767	795	757	774	757	793	759	789	788	745	788	785	760	797	752	800	719	761	764	764	749	765	776	820	726	797	785	817	818	754	808	731	794	787	746	760	764	739	806	780	735	710	770	747	821	786	772	750	744	760	766	796	759	763	721	781	716	743	792	748	768	714	806	780	767	793	728	770	767	783	751	714	800	797	770	786	785	827	736	732	792	773	749	811	728	818	762	780	743	785	769	738	750	754	800	715	751	795	774	802	765	671	695
12005	724	607	450	398	267	235	224	208	195	200	197	192	198	172	156	165	141	146	166	141	166	159	149	175	174	172	164	170	174	158	183	160	154	159	186	163	154	185	158	166	157	156	161	180	143	155	130	154	166	164	159	155	163	166	172	185	143	176	154	169	181	139	150	165	165	181	179	135	144	163	159	152	158	143	155	171	160	162	155	167	166	151	168	156	157	144	152	154	154	156	159	160	152	191	159	164	158	155	164	170	142	154	176	143	175	151	155	158	168	160	159	142	164	138	151	151	165	164	146	150	153	171	154	157	149	170	157	132	146	150	168	157	160	157	147	155	164	163	137	170	147	169	140	147	169	167	155	154	153	166	137	138	160	155	144	147	155	177	169	144	173	142	163	182	131	160	188	151	184	166	149	182	153	195	170	165	179	170	165	161	168	177	155	154	166	170	156	154	169	167	148	135	180	166	154	156	157	170	137	176	164	147	154	146	168	168	165	146	170	145	141	171	167	161	163	141	159	197	158	155	139	139	153	162	165	171	168	168	133	140	146	145	156	148	130	154	167	162	171	166	168	164	161	162	132	165	136	133	145	130	143	173	159	177	148	146	139	135	168	155	153	154	166	147	145	180	163	155	155	143	147	172	160	167	172	144	133	165	160	152	167	144	163	148	161	162	159	163	153	151	160	165	167	161	174	155	153	162	163	156	157	143	164	164	147	151	172	137	173	158	160	161	164	167	188	130	123	138	147	161	144	161	143	163	153	157	157	154	174	170	161	161	145	145	147	170	159	160	174	158	166	164	161	144	139	173	139	142	153	169	170	150	169	140	185	176	172	147	173	187	151	168	168	131	145	184	142	186	162	174	165	156	164	172	149	142	153	174	155	161	156	183	157	154	145	149	161	146	163	147	173	184	147	147	153	174	154	162	154	174	154	162	153	167	152	134	160	149	156	152	185	166	157	154	126	158	180	166	160	162	169	152	175	141	150	164	168	151	158	185	134	165	130	131	181	169	137	168	161	160	160	148	169	150	167	141	145	155	158	156	148	160	152	178	164	177	174	158	168	164	146	162	178	145	144	143	151	157	156	167	158	153	162	163	168	143	177	145	169	161	179	147	145	150	157	142	150	152	164	141	182	138	127	156	144	160	153	140	130	152	151	158	173	166	155	155	163	151	151	141	151	147	157	156	160	157	145	154	139	152	155	134	152	158	166	163	191	158	142	151	172	165	143	148	140	149	145	185	148	162	166	139	157	175	172	168	173	156	169	150	187	166	154	179	163	162	151	155	144	161	188	156	167	143	151	143	156	179	144	169	146	164	155	155	183	175	167	150	158	161	169	170	168	169	153	154	163	160	162	150	180	139	148	172	164	166	130	148	156	187	162	150	153	163	158	160	151	147	172	157	137	156	155	164	163	152	187	160	186	141	154	138	150	156	140	132	157	150	140	154	162	166	169	151	148	166	144	148	163	150	155	171	144	146	165	163	137	166	182	152	155	168	167	158	167	131	162	151	153	160	161	125	148	154	175	160	179	177	154	187	155	157	162	180	140	139	166	143	156	157	165	133	159	174	169	158	150	170	165	164	162	164	147	139	143	155	171	130	139	141	161	139	177	161	165	168	148	167	174	152	148	165	190	160	149	154	157	156	156	143	169	185	159	157	147	160	179	131	158	156	153	150	165	163	137	150	155	169	162	171	158	135	166	159	148	161	157	173	160	167	161	167	166	173	170	172	149	156	151	145	163	164	170	133	142	133	165	176	149	167	158	171	169	141	173	163	143	157	159	144	145	155	172	137	150	166	162	142	150	161	140	140	162	159	158	155	165	158	143	165	144	174	162	158	159	184	162	158	146	159	146	156	145	161	167	169	129	176	146	177	160	166	168	161	157	181	192	178	158	165	153	156	159	147	152	155	158	119	145	156	145	142	154	147	150	175	165	184	126	166	164	159	193	138	161	156	182	142	152	160	143	154	175	154	160	145	156	147	150	167	166	168	148	127	158	148	165	151	151	160	142	168	154	168	178	146	149	165	159	157	152	180	180	150	169	163	162	125	155	164	156	160	162	167	156	130	172	169	161	157	175	153	156	137	176	168	166	170	140	149	140	166	167	170	168	172	174	163	155	151	134	165	167	177	143	147	138	155	149	173	130	123	171	146	135	147	175	154	184	167	150	135	137	151	147	173	168	137	168	139	171	150	157	153	153	155	178	155	160	158	156	156	161	154	166	183	158	142	166	164	149	150	148	153	161	136	147	128	164	152	148	172	162	145	147	156	141	150	163	147	151	160	147	168	148	148	152	152	152	174	168	164	150	173	165	154	175	142	167	166	169	163	154	156	133	137	144	176	177	161	147	152	185	166	143	159	154	150	156	164	147	158	136	145	158	138	157	168	165	144	172	158	156	170	168	136	139	162	134	152	165	150	172	192	155	161	161	145	164	171	181	186	166	160	151	154	176	163	170	153	157	164	165	161	145	162	174	149	157	161	141	160	194	152	142	168	144	161	160	150	163	147	164	137	145	166	141	163	186	144	147	160	156	159	131	176	159	171	151	172	147	161	139	167	172	196	161	146	169	157	139	152	144	133	152	165	149	154	172	154	152	161	146	178	163	137	153	179	151	172	144	178	178	152	165	154	149	138	151	155	153	153	175	147	158	152	160	170	171	173	155	184	156	175	169	159	177	178	171	150	177	146	151	174	154	166	155	164	182	187	132	168	128	168	170	132	157	167	173	157	163	147	181	148	171	182	163	155	138	166	174	159	153	164	160	160	138	160	181	168	136	155	154	161	163	177	166	165	151	148	134	140	144	160	160	160	169	183	130	187	176	121	149	151	172	141	159	168	163	160	166	163	180	150	155	159	157	144	162	147	173	167	169	142	157	141	171	170	160	167	136	161	147	170	133	141	162	161	167	151	129	144	145	169	173	164	177	137	145	164	164	142	147	153	172	154	163	147	177	157	174	146	166	161	152	162	119	144	166	151	134	126	149	161	158	155	136	142	158	155	140	165	164	162	141	155	153	153	154	158	141	179	138	163	160	151	150	155	166	148	170	143	166	161	144	146	154	169	182	170	165	149	153	153	128	179	145	161	184	170	161	133	153	134	177	141	164	146	152	174	159	192	139	151	164	149	150	158	174	145	181	157	165	162	170	150	164	148	174	179	173	148	163	183	132	157	176	167	140	152	169	158	152	180	157	167	157	166	186	161	169	180	154	166	185	154	132	151	144	165	177	146	158	171	161	133	148	145	170	159	166	146	152	170	149	171	166	166	188	170	148	180	171	178	168	174	156	144	156	171	146	177	166	144	163	153	133	158	165	143	150	130	203	166	147	133	175	169	142	153	141	147	156	145	163	142	142	168	147	159	152	169	176	161	159	142	148	166	131	168	162	175	177	152	165	138	191	135	150	156	155	162	159	153	152	157	166	159	195	146	158	160	133	129	181	149	149	145	142	147	139	160	160	169	138	161	163	168	147	168	147	174	162	164	162
7780	858	1465	1588	1429	1108	923	826	764	666	636	576	554	574	522	540	482	502	512	488	454	460	470	461	503	465	462	434	465	431	452	458	436	421	418	449	426	448	416	403	454	458	383	410	409	428	413	444	421	424	408	393	396	470	487	385	432	420	409	416	436	420	437	417	411	399	383	431	414	430	396	401	389	457	410	383	403	427	438	443	419	412	409	443	418	416	408	383	411	387	390	400	405	413	385	460	401	403	405	387	410	397	416	410	397	418	393	360	445	408	419	433	392	379	418	444	407	430	404	419	390	400	411	419	413	405	421	397	412	428	417	439	416	398	389	395	437	405	415	404	428	453	389	429	394	388	453	420	406	426	419	408	432	382	425	434	432	404	418	422	391	369	433	393	429	396	428	451	395	412	433	414	408	441	410	386	384	401	389	402	433	395	422	416	388	395	415	390	397	385	415	394	435	414	414	407	399	443	398	388	441	412	399	402	382	413	413	413	385	434	425	381	410	445	367	414	439	386	406	408	410	435	394	447	424	396	372	439	402	413	418	399	406	420	413	444	409	420	388	393	440	380	407	432	415	432	390	412	413	443	410	381	416	397	434	426	416	392	399	405	441	389	434	445	417	403	434	422	406	415	427	358	395	416	434	402	392	443	432	430	415	414	397	388	459	384	409	428	391	370	425	369	408	418	402	385	415	383	432	393	412	396	405	382	387	432	433	410	434	410	388	377	395	413	416	421	433	401	385	385	387	434	435	404	421	388	407	416	431	410	430	420	443	433	433	398	443	422	423	437	381	395	390	392	389	420	381	382	407	427	423	393	400	438	399	460	408	402	417	416	411	428	389	410	404	400	384	435	411	418	383	448	378	372	422	415	392	416	389	412	402	425	427	407	432	409	404	400	433	444	419	409	396	405	393	421	399	428	408	391	395	397	420	420	391	424	423	381	385	435	387	378	417	400	416	403	419	406	382	406	413	403	440	422	386	433	391	371	424	400	409	435	426	447	414	410	401	384	457	404	413	412	432	450	401	432	416	390	426	415	386	365	418	430	395	410	418	398	417	438	400	394	389	425	416	388	423	382	422	394	413	431	413	413	411	431	410	415	405	402	441	437	434	403	383	396	380	422	402	395	427	417	382	417	442	405	447	397	425	440	398	452	447	436	459	428	421	398	399	448	400	399	431	414	409	383	415	440	388	427	415	423	444	388	435	398	382	393	394	391	429	403	455	426	397	433	414	406	399	426	431	433	443	382	378	439	409	441	428	408	444	441	391	395	419	405	410	415	410	424	409	420	408	407	406	414	448	417	367	453	406	408	395	393	429	368	394	378	398	411	442	407	422	397	426	366	464	415	404	411	380	441	419	404	421	420	416	389	421	438	398	359	397	382	403	435	404	427	412	417	403	397	427	397	405	391	430	391	414	431	413	431	415	438	393	445	409	438	450	409	400	403	398	406	466	433	385	411	423	396	448	420	423	393	433	416	414	417	376	415	417	415	420	454	409	413	391	405	417	428	392	370	428	434	417	424	398	405	406	386	401	437	433	421	405	388	437	391	442	424	458	410	445	399	406	405	389	389	395	416	383	410	405	415	472	416	430	426	399	386	414	418	426	365	424	418	384	411	436	426	382	449	413	399	402	396	416	421	416	394	397	397	418	427	413	413	399	437	422	384	404	424	432	395	427	410	422	406	438	451	409	401	399	433	439	393	406	369	401	422	397	401	398	400	366	427	416	415	430	407	381	408	411	376	422	446	394	407	465	440	456	409	442	444	436	413	427	400	379	392	420	386	393	415	416	397	385	420	438	390	385	415	421	428	399	405	439	401	402	395	416	438	422	407	422	393	444	448	446	426	375	411	429	438	454	424	410	416	395	409	389	391	436	370	432	396	420	402	375	399	422	405	430	375	412	414	434	404	413	392	422	401	428	414	380	419	418	404	415	381	446	415	389	428	415	417	376	423	407	411	383	414	451	397	441	399	426	432	412	413	394	416	391	399	393	420	375	404	412	432	402	410	411	404	425	451	411	401	383	400	392	381	420	408	450	428	442	423	377	438	406	367	427	434	404	393	384	447	383	420	395	410	410	407	382	407	389	427	414	396	368	434	375	393	394	381	441	426	404	410	428	445	412	423	421	432	406	406	394	402	400	427	423	366	384	440	468	429	401	407	410	483	409	420	401	396	388	395	403	414	435	408	403	435	424	424	386	414	410	414	435	406	425	385	413	399	389	434	412	392	388	404	432	426	428	416	412	389	399	409	396	411	408	378	424	420	380	365	418	404	408	420	405	419	390	415	414	390	361	348	387	422	390	398	414	385	426	411	394	436	411	418	379	408	413	378	424	422	435	432	392	417	376	382	433	409	437	404	442	438	370	389	399	401	418	409	404	404	404	412	425	423	422	395	422	407	412	421	407	391	434	360	413	417	416	401	438	410	378	397	460	430	390	418	425	412	384	400	420	411	411	409	402	441	442	424	415	398	406	464	392	422	436	452	383	437	403	396	416	399	424	416	408	396	414	388	414	419	436	435	429	382	393	437	420	392	406	418	434	428	407	406	399	388	419	420	395	404	405	384	383	393	436	408	416	423	401	370	452	418	432	422	446	420	415	407	391	419	386	411	400	389	403	378	412	405	361	437	405	388	443	421	392	397	394	392	427	399	416	382	434	359	403	423	419	377	424	369	447	415	414	413	382	437	423	383	396	437	394	412	392	379	399	417	424	411	400	398	400	455	431	411	418	415	394	417	395	421	404	456	420	408	411	385	394	449	415	418	408	446	455	420	401	416	439	422	386	394	397	396	380	433	427	442	375	414	387	407	394	432	392	411	399	409	380	372	420	428	392	415	372	433	433	365	412	374	397	384	448	423	426	391	425	452	433	439	395	409	382	436	410	394	403	397	391	386	440	392	391	376	420	403	416	429	436	416	411	434	402	414	379	401	400	440	425	430	420	428	413	400	409	424	383	388	438	404	390	361	398	428	413	397	414	440	438	401	393	424	410	394	407	400	418	382	418	431	404	410	431	399	436	410	394	445	389	414	456	412	378	407	417	415	439	460	448	392	414	398	397	412	396	420	383	388	403	404	378	426	377	380	405	382	450	446	431	426	437	387	407	436	406	444	431	396	395	441	386	428	387	414	412	396	393	411	462	414	423	406	387	422	403	423	428	450	406	399	414	391	393	426	381	388	420	421	423	442	433	425	423	414	390	400	423	423	375	432	376	391	368	426	386	427	395	342	427	454	421	412	405	411	376	386	414	394	403	394	396	428	417	389	422	423	413	406	431	405	394	417	396	411	404	430	392	389	407	417	413	422	433	440	413	417	386	422	388	407	375	408	408	411	376	429	418	446	444	424	435	427	429	421	438	429	442	462	457	402	419	402	410	436	433	468	421	402	438	427	417	403	404	401	393	372	411	398	411	361	426	411	395	399	392	405	426	410	401	412	434	411	410	423	426	407	405	401	429	389	387	407	417	405	408	411	409	393	429	416
1314	367	391	356	385	337	372	364	350	359	334	335	344	352	344	315	365	380	347	335	357	330	320	332	359	361	349	364	312	344	373	380	384	347	357	375	328	332	327	335	347	359	364	351	353	364	347	379	362	365	345	375	333	343	327	336	376	339	350	328	379	361	344	329	367	370	378	378	321	326	320	358	334	338	355	346	374	339	339	344	357	345	361	330	345	328	348	352	339	337	392	348	366	335	364	348	342	353	327	327	348	349	337	340	352	327	355	348	373	330	371	339	370	339	334	348	402	337	325	373	337	333	363	313	367	375	347	328	345	346	344	377	348	347	347	345	363	369	306	358	353	357	358	370	302	330	323	338	351	364	323	333	342	373	353	331	374	365	343	350	348	336	363	376	331	349	356	352	365	309	360	365	348	348	359	331	344	381	333	371	348	329	355	357	358	337	326	355	343	371	317	361	382	305	338	335	357	334	330	351	370	355	361	307	379	350	349	374	337	342	376	337	316	347	331	332	360	380	363	336	363	324	341	339	328	332	372	367	336	319	316	343	345	347	368	364	359	339	358	350	331	342	361	331	338	385	378	328	376	355	366	357	369	348	352	362	385	356	319	325	337	326	382	352	323	339	322	355	333	350	372	349	365	360	375	344	321	369	348	343	351	336	335	359	371	360	356	349	353	345	363	345	337	350	354	334	335	330	339	339	364	331	357	339	379	362	329	337	313	322	329	323	322	403	346	301	357	349	362	343	375	375	362	339	391	330	317	351	330	329	319	327	352	345	342	354	366	331	343	369	356	353	331	355	329	338	348	335	332	345	307	349	314	361	337	354	345	349	346	343	351	350	326	336	383	346	330	350	377	331	328	353	361	345	359	339	330	341	363	360	358	356	362	399	355	371	332	316	367	352	330	335	330	339	340	316	331	338	370	325	333	346	349	376	368	315	365	350	333	355	351	329	366	368	330	310	350	307	317	342	337	347	363	352	335	340	356	359	339	408	400	331	364	378	349	327	338	357	338	314	348	382	357	336	335	355	373	332	348	333	330	352	324	357	383	344	332	348	348	351	374	318	359	337	335	319	350	328	344	337	370	322	373	345	339	327	358	345	346	323	397	341	302	317	371	372	332	337	366	346	341	377	338	314	361	331	343	345	337	347	346	331	364	325	341	373	381	395	347	391	368	336	346	365	361	333	319	371	358	333	351	366	343	349	387	322	373	369	321	335	367	372	310	356	334	338	359	320	359	352	309	344	368	365	345	366	324	365	299	367	379	332	332	356	334	326	339	349	357	325	370	339	354	327	333	333	344	335	353	398	359	335	384	321	363	325	345	331	329	391	343	343	352	354	377	333	352	343	330	345	344	336	348	362	348	308	325	349	353	353	359	352	338	345	379	326	347	327	369	374	374	304	347	340	342	349	359	351	337	364	335	346	321	312	367	340	325	331	361	326	328	347	325	331	287	317	350	339	330	351	331	376	353	304	358	365	356	387	350	361	325	388	363	352	376	339	329	333	336	341	354	357	363	332	345	345	357	360	359	330	388	360	352	338	372	354	380	383	335	340	358	380	360	381	345	333	349	344	338	343	358	368	370	349	340	332	324	344	357	349	343	328	361	318	335	330	320	340	360	325	361	356	325	387	358	353	343	360	325	336	334	357	368	342	390	360	321	380	365	345	356	351	310	346	309	354	371	349	330	375	375	335	357	355	335	342	324	324	372	375	358	362	386	360	359	370	350	342	365	347	366	330	345	335	353	345	326	330	337	368	358	353	339	350	310	339	329	343	369	337	329	335	391	379	303	343	332	328	372	374	341	357	350	399	368	348	368	332	344	368	323	349	354	340	349	349	358	319	361	363	349	360	333	341	370	355	352	413	338	362	333	349	348	351	332	330	350	362	384	367	345	341	333	348	322	362	343	327	351	370	330	356	364	340	324	366	330	366	347	366	345	361	344	346	341	345	357	343	299	330	357	321	361	379	321	336	340	369	350	375	347	338	359	353	376	369	346	350	345	392	408	343	329	318	331	340	345	334	352	370	417	365	334	352	336	352	360	351	358	354	331	335	327	349	350	345	324	356	318	379	357	354	336	361	363	357	349	342	372	339	335	331	343	326	328	342	338	367	333	313	377	337	355	387	352	373	306	341	343	318	355	364	368	345	344	342	337	343	332	373	372	368	323	370	350	356	354	356	353	347	331	340	380	370	359	335	324	346	336	364	370	373	329	347	373	339	374	371	344	319	342	355	356	346	335	347	330	333	346	317	354	341	360	384	352	362	336	385	363	322	358	315	336	353	325	349	363	342	356	385	325	339	361	332	349	374	339	348	357	343	341	322	359	334	370	347	341	365	347	344	293	321	378	342	329	345	378	329	360	358	367	351	357	346	333	372	358	410	372	326	340	342	376	358	339	339	351	362	346	329	343	355	353	326	330	346	318	353	316	350	313	310	374	354	385	374	374	383	345	355	399	341	323	354	351	314	313	350	350	352	343	344	361	383	329	346	368	330	373	356	351	359	329	360	317	335	338	355	324	324	378	316	334	342	348	372	350	389	382	337	368	325	331	345	337	344	388	344	341	360	366	347	337	336	373	330	342	338	424	342	365	382	357	349	343	329	322	361	382	331	326	334	361	348	357	382	355	365	364	336	349	322	326	342	381	334	345	349	337	398	301	341	324	317	369	372	374	327	390	340	327	365	345	329	354	345	310	350	343	357	353	319	348	335	347	367	371	349	370	325	349	380	307	362	325	361	353	359	325	323	305	296	373	344	342	351	336	341	359	300	339	362	330	313	329	338	347	366	335	356	364	341	375	392	356	347	354	328	319	368	373	326	350	356	341	315	368	337	360	354	334	360	358	376	358	330	346	299	376	336	378	360	331	384	348	368	351	367	332	347	334	328	368	360	359	329	362	365	324	346	383	371	376	386	372	352	325	349	341	364	336	338	377	333	337	338	347	353	353	337	373	366	391	346	318	335	346	338	338	336	377	348	351	346	309	344	371	358	378	364	319	315	372	343	365	369	390	342	351	365	357	358	347	373	373	344	342	346	350	363	328	342	370	371	368	326	331	361	351	328	404	364	369	341	341	354	337	334	343	353	340	376	344	352	382	373	376	346	323	345	339	348	400	354	349	334	368	340	362	344	342	376	380	360	308	354	364	329	357	324	353	386	343	315	333	351	382	378	390	346	373	322	335	334	343	328	343	385	327	346	354	340	338	378	347	340	338	344	349	365	339	362	360	344	343	342	378	330	366	339	337	358	352	356	344	314	352	361	351	372	345	326	372	330	314	328	360	336	358	329	343	348	312	352	372	369	350	308	323	307	334	328	369	334	296	339	349	326	313	366	348	333	360	339	327	351	307	352	307	312	359	384	346	353	312	362	358	395	319	333	353	335	348	349	341	335	312	367	330	339	319	347	373	341	352	339	335	299	336	371	326	332	333	300	337	361	353	306	346	352	336	334	344	334	339	369	341	327	353	355	370	380	365	354	350	370
2021	883	868	848	877	862	875	879	823	870	834	879	884	860	834	879	835	866	872	842	847	919	841	842	831	885	850	846	785	852	853	839	860	891	792	838	860	874	829	838	876	854	873	827	844	788	882	824	813	848	844	887	804	839	821	848	835	788	888	882	836	832	826	847	830	849	867	851	874	824	816	841	851	811	870	804	853	789	805	819	863	837	848	792	854	866	900	828	830	804	853	894	847	840	846	832	853	853	806	831	814	851	829	799	885	821	824	857	850	858	832	854	910	814	845	855	886	815	842	878	829	810	808	833	819	824	855	875	843	880	806	853	883	851	821	814	872	837	844	884	863	890	874	913	816	886	807	830	810	837	854	847	886	857	901	861	877	847	847	892	878	869	836	894	852	842	848	869	881	900	875	882	839	821	861	852	784	773	852	864	879	836	839	812	887	811	840	805	874	897	862	829	843	824	858	860	816	808	845	887	836	840	834	832	805	896	850	860	841	858	841	829	826	869	834	832	888	871	813	830	871	892	875	906	794	846	891	883	846	854	813	828	869	867	864	884	835	842	876	846	888	845	818	855	872	872	887	786	885	868	811	855	865	866	877	856	854	904	797	824	822	849	839	880	905	827	829	803	820	891	861	859	844	831	837	797	802	889	851	832	871	887	850	831	823	829	776	854	857	853	859	823	881	802	843	849	796	808	828	856	834	869	868	809	836	860	886	790	853	799	829	801	801	860	853	784	831	816	846	820	840	840	842	841	822	852	860	874	808	883	850	856	842	866	867	808	855	847	816	836	886	786	786	794	853	889	879	871	849	857	822	860	869	829	862	768	838	834	837	792	839	846	855	834	843	822	857	868	834	849	837	791	845	824	851	851	800	889	870	849	801	808	859	834	821	871	852	881	802	817	876	857	878	850	841	867	821	816	806	869	880	854	847	866	893	841	820	830	819	887	853	870	908	871	787	855	829	823	850	819	843	851	832	857	922	846	870	850	815	830	808	826	834	872	833	816	792	844	882	839	865	831	831	839	864	844	864	812	823	785	854	819	825	820	807	843	803	791	859	855	890	828	844	790	832	858	824	828	807	885	879	835	821	849	842	888	784	829	865	849	851	870	852	820	875	926	879	840	880	804	814	829	818	773	770	828	812	823	872	850	895	905	817	870	891	893	860	861	848	812	792	868	844	835	859	875	804	843	837	863	853	888	880	853	836	844	848	836	826	821	860	904	860	835	894	807	849	823	800	862	846	847	777	859	843	820	861	854	768	843	830	859	814	843	869	854	786	863	840	860	856	851	843	859	871	850	827	865	854	841	862	839	834	903	833	821	832	816	894	857	901	834	829	806	870	877	800	824	835	837	851	845	878	869	846	844	837	828	825	801	796	814	843	882	793	848	901	914	857	844	840	858	809	858	870	817	851	838	852	840	914	836	934	865	868	825	892	877	851	760	852	795	833	867	848	824	837	895	881	832	868	860	813	882	884	864	861	803	885	812	824	860	839	800	883	810	880	827	829	864	840	843	821	870	800	870	844	876	833	804	859	794	774	805	806	834	830	903	831	836	851	835	813	880	868	818	888	846	795	828	872	823	865	876	816	864	880	845	816	828	870	824	832	875	833	834	851	874	855	853	843	827	835	854	829	887	897	804	839	808	801	873	848	846	846	845	866	838	765	819	835	889	834	814	811	796	835	878	845	821	815	870	818	882	878	860	816	860	767	864	843	829	841	851	814	818	875	829	840	855	825	861	849	829	864	816	850	799	775	793	854	816	817	901	865	806	845	823	850	856	849	822	842	831	841	823	838	820	830	836	860	811	838	820	829	823	806	846	844	855	836	886	861	824	829	892	757	834	826	848	850	826	824	858	812	841	866	859	801	836	893	879	845	828	875	871	821	845	842	848	861	864	785	812	822	882	857	850	831	879	818	844	867	821	841	837	809	910	877	853	853	827	820	854	851	855	882	860	848	812	827	837	855	850	846	855	837	837	832	846	810	798	852	852	901	823	873	850	870	819	820	830	785	900	831	819	810	884	859	893	886	891	845	848	863	845	873	843	900	836	923	893	800	884	871	843	873	825	835	815	775	842	861	820	849	864	811	873	883	824	804	884	847	831	819	811	838	840	812	827	846	876	860	818	859	916	885	897	879	804	883	864	901	906	837	803	800	829	838	845	815	860	856	793	846	809	820	833	827	853	866	857	828	797	877	817	888	840	827	852	888	859	862	868	807	841	860	849	854	845	864	833	897	817	893	874	850	829	845	829	878	822	861	827	874	867	809	850	846	846	849	809	821	842	800	794	858	860	834	832	803	859	825	873	866	853	826	816	829	857	831	854	830	829	829	837	834	800	830	838	881	800	893	840	843	849	868	824	867	878	842	799	816	845	821	832	851	872	835	807	819	865	888	852	798	870	819	811	845	865	850	911	844	926	880	891	850	822	803	835	855	871	802	888	850	868	841	845	889	848	876	817	832	817	852	822	867	865	862	843	842	898	843	844	792	880	824	910	909	836	876	852	847	863	846	815	838	864	826	810	905	918	859	840	837	874	801	796	839	846	825	827	819	828	842	812	858	890	836	881	788	827	803	821	874	866	773	853	814	851	836	855	838	890	868	888	811	879	827	831	850	828	844	828	885	809	809	814	878	860	838	816	847	844	787	832	836	869	849	878	835	815	815	832	857	828	848	889	835	852	868	804	831	859	886	869	837	890	891	904	879	866	822	827	872	836	808	871	808	847	829	777	885	855	829	844	806	848	815	831	835	849	887	855	821	854	849	831	836	896	893	820	809	839	834	854	861	787	852	832	807	890	856	852	824	815	854	813	828	804	796	821	833	856	815	830	850	865	819	808	804	824	841	843	886	818	851	842	842	841	871	784	867	815	868	863	819	881	845	817	846	814	834	872	848	872	774	800	854	841	853	818	841	805	839	827	855	861	855	830	803	889	821	843	861	837	850	809	862	843	888	858	879	841	881	848	774	855	801	873	810	819	821	785	856	856	882	808	824	869	864	858	844	825	862	849	853	860	788	847	850	899	804	875	854	822	857	801	854	865	826	857	817	875	861	836	893	853	862	869	861	857	955	820	907	871	912	875	869	880	832	841	817	862	804	775	856	854	869	794	867	836	848	819	840	820	838	770	846	835	870	862	859	912	903	814	881	912	855	820	877	877	853	820	917	826	880	837	845	822	850	858	809	914	827	794	870	843	888	879	851	799	861	865	861	838	832	915	841	905	827	791	783	810	821	866	799	903	815	856	856	849	818	838	795	822	870	871	909	837	877	769	892	820	888	913	830	869	800	891	868	855	847	817	864	843	842	825	850	842	835	854	832	857	914	828	882	827	801	837	814	847	912	858	859	800	836	880	856	858	884	882	900	809	898	793	887	856	859	866	826	821	811	882	845	882	844	811	859	837	810	845	900	778	808	874	856	810	811	874	813	849	882	803	895	814	860	865	864	861	801	858	875	840	849	877	871	814	879	895	831	846	874	856	862	855
7029	527	556	445	425	434	358	364	342	324	357	323	339	318	347	306	358	306	348	295	335	340	314	328	324	345	335	340	348	297	340	312	325	333	302	299	304	324	329	326	299	317	310	313	311	294	295	381	347	332	309	326	322	335	318	338	314	301	307	270	306	300	300	325	325	309	328	315	354	364	304	316	296	296	298	299	333	291	335	329	307	313	376	291	292	310	320	336	325	334	314	340	299	334	339	304	284	309	288	340	331	326	312	331	328	326	349	312	328	322	300	314	297	309	335	327	303	302	308	325	291	322	301	311	336	306	294	335	292	316	312	322	307	285	310	321	335	303	287	296	310	315	337	343	290	300	261	298	313	326	336	305	342	338	335	311	348	302	313	299	350	332	349	292	304	302	304	346	273	298	289	295	314	293	304	273	311	303	314	328	326	304	317	321	332	315	350	283	293	309	293	315	341	320	331	306	303	333	334	354	308	324	369	319	327	309	324	299	332	300	321	321	291	314	332	307	273	337	310	295	324	300	297	319	320	328	311	304	313	307	297	289	302	317	304	326	332	314	327	281	310	309	318	315	319	281	320	364	301	291	328	289	300	249	286	320	320	343	315	310	270	304	327	282	338	303	318	275	295	301	320	296	325	339	327	289	301	337	314	294	318	312	339	287	333	317	277	315	325	340	310	313	323	315	339	302	332	335	342	309	303	300	330	310	308	305	325	320	296	321	317	299	342	337	322	326	337	309	300	333	285	346	315	335	341	305	337	294	299	305	311	327	328	314	329	321	301	299	309	367	321	307	330	328	316	288	286	313	329	336	282	296	315	323	318	327	298	287	334	299	319	297	314	297	325	323	330	312	313	296	306	332	307	334	329	356	341	308	317	322	285	301	341	296	298	306	300	322	299	337	306	292	306	320	328	313	313	329	327	302	314	290	327	297	344	329	328	288	302	311	293	317	327	300	321	294	297	300	342	317	299	361	297	299	328	303	350	319	308	312	287	306	311	286	340	334	332	331	328	293	314	329	320	309	324	304	348	335	297	320	318	297	315	287	324	303	312	325	327	325	317	356	305	320	334	317	315	310	333	319	333	326	337	307	361	320	306	318	319	280	325	319	326	300	351	323	332	311	262	318	326	335	319	329	313	314	338	286	332	362	308	291	340	314	310	329	329	320	298	306	302	319	337	301	332	289	351	322	343	305	324	319	305	307	318	335	271	306	295	296	330	343	331	305	276	322	319	318	293	343	302	318	315	319	295	294	309	322	315	317	330	318	288	327	319	310	314	292	328	299	321	291	329	308	317	290	306	302	291	305	354	312	326	361	339	319	298	297	315	301	310	303	307	328	294	355	294	305	302	279	279	300	288	308	361	300	316	333	306	309	313	306	326	340	317	325	303	282	297	299	317	327	301	305	294	332	333	300	310	317	335	309	337	308	318	342	327	362	302	288	310	323	343	330	317	304	296	319	326	330	316	327	297	297	288	337	317	357	261	351	314	308	356	314	342	299	322	322	295	321	329	316	329	341	297	344	286	316	317	317	312	304	336	333	331	319	316	375	319	323	306	314	326	327	301	314	307	302	316	279	314	312	320	330	311	348	326	304	313	322	341	300	337	334	323	303	331	323	316	309	316	332	303	316	325	334	316	338	343	335	278	298	330	324	310	311	304	303	322	318	359	301	341	299	315	333	316	306	333	337	343	303	304	319	318	325	324	335	312	344	317	341	298	312	294	335	334	312	314	321	311	313	323	300	308	286	271	316	340	339	296	321	266	313	310	309	323	280	302	304	305	315	284	316	345	296	307	322	340	277	335	326	338	323	306	317	304	295	315	315	311	311	334	324	323	302	333	330	292	337	345	326	275	330	340	311	367	326	331	304	373	346	315	317	314	311	325	320	316	293	300	325	309	291	319	317	288	294	341	316	322	350	299	308	321	303	305	296	327	311	350	349	298	341	326	340	331	331	322	294	308	323	297	339	334	345	321	343	337	297	325	294	324	299	312	330	335	357	327	286	302	300	334	287	327	314	316	338	324	286	317	282	294	290	316	320	314	324	335	339	349	270	298	307	293	311	307	310	273	318	302	324	312	281	351	314	316	351	303	303	331	298	298	314	345	320	318	319	349	317	341	301	315	331	327	322	300	310	311	315	317	329	323	333	333	278	288	329	293	290	311	316	304	337	332	341	311	286	329	296	297	290	325	334	326	309	309	333	294	323	330	347	303	351	303	353	292	298	332	320	291	332	325	315	325	301	310	299	300	328	311	326	324	325	363	304	325	318	316	262	354	294	320	331	319	338	331	299	359	327	344	311	320	312	314	323	326	326	330	314	301	300	295	317	291	301	318	313	324	310	279	328	306	318	324	344	339	324	330	317	317	318	303	323	330	282	316	315	334	312	335	303	288	368	309	312	321	344	363	315	348	336	290	321	302	339	320	299	323	334	301	331	338	315	315	311	303	314	304	288	291	277	287	330	300	335	300	320	313	331	311	309	364	320	305	341	309	329	309	311	314	323	289	310	285	284	329	316	322	302	319	328	333	330	340	332	331	333	319	341	308	328	315	332	308	296	319	322	351	327	317	319	351	322	330	313	322	299	362	290	308	289	298	301	332	323	327	320	324	277	330	382	311	348	277	320	306	314	324	302	339	321	314	290	338	333	331	311	317	322	286	323	312	298	309	311	330	299	290	295	354	286	310	300	274	306	310	345	325	319	339	333	347	299	313	326	281	324	340	324	331	315	321	304	317	340	303	294	323	313	328	341	318	274	324	320	337	340	341	316	291	300	331	295	331	337	336	306	321	308	349	319	310	314	312	352	334	298	328	307	326	343	299	320	296	299	317	298	316	317	335	297	364	315	318	284	296	342	332	316	295	316	315	320	325	361	328	303	297	322	303	322	346	315	312	312	275	296	301	330	323	303	319	347	308	344	325	315	319	347	329	319	336	296	292	302	327	339	342	301	292	327	325	313	307	316	326	326	345	344	321	320	338	291	288	289	338	321	278	308	319	317	299	299	307	326	311	329	327	317	301	316	306	271	312	292	293	294	339	305	289	321	283	287	305	299	310	320	308	317	321	308	332	332	341	343	298	306	316	272	327	318	322	335	302	339	352	323	327	314	264	329	341	316	348	307	324	365	330	306	331	325	332	293	347	305	276	281	305	315	304	321	314	302	302	316	317	316	312	309	324	299	290	352	348	331	314	328	301	316	290	310	291	293	335	312	356	318	313	275	300	377	353	299	310	339	300	310	289	322	341	308	336	314	309	323	315	315	310	326	328	304	307	327	305	316	334	330	317	302	298	322	343	287	308	280	304	319	316	360	314	335	331	317	305	320	332	328	297	310	308	296	330	331	319	293	326	311	336	308	320	315	332	333	286	310	298	326	319	314	312	361	326	292	309	307	324	316	340	327	289	288	332	346	311	299	301	321	311	316	332	332	315	348	327	339	344	333	317	328	314	301	325	298	307	318	283	316	307	328	303	334	312	291	324	309
6532	997	1325	1386	1282	1220	1071	1015	952	866	855	870	847	839	855	855	860	855	815	798	822	820	795	773	758	790	780	798	786	805	792	766	817	720	810	785	763	743	755	777	772	774	772	830	798	776	802	783	771	799	772	755	721	840	775	743	769	795	741	780	813	757	767	762	769	727	825	794	724	776	798	759	746	758	805	783	797	743	762	732	806	705	766	771	766	770	795	746	725	801	746	811	727	807	750	773	781	763	768	796	794	799	778	716	776	806	758	807	748	742	738	769	752	788	836	731	794	718	734	779	735	744	782	776	773	775	796	760	711	739	777	759	747	725	749	791	763	762	767	756	773	767	744	738	785	737	783	810	745	761	773	780	757	725	734	759	811	767	764	820	812	780	725	774	765	756	748	796	769	778	708	778	825	769	739	746	755	811	781	779	764	834	757	809	734	754	819	755	769	762	782	795	768	793	740	780	764	781	754	746	732	792	794	745	778	794	777	762	784	741	812	754	737	779	716	809	738	768	726	785	814	798	765	766	741	746	774	793	715	795	724	745	785	767	761	775	772	721	757	758	761	773	770	798	803	763	797	747	756	807	806	735	792	748	778	759	795	724	746	805	723	760	741	787	729	754	820	789	805	718	755	698	752	755	742	800	736	826	781	760	768	786	796	777	776	732	770	804	791	781	788	793	722	774	716	716	764	755	768	779	738	758	758	754	755	737	782	805	794	753	790	737	767	805	764	729	788	772	753	806	769	773	768	778	780	744	783	787	776	771	737	737	744	779	726	734	773	716	729	785	789	727	765	781	749	762	840	720	761	710	741	763	764	705	736	752	790	782	826	764	797	761	775	749	805	772	800	733	779	729	779	724	741	703	752	791	764	795	748	777	807	789	784	813	742	804	763	777	776	805	780	790	725	749	768	748	806	779	790	700	788	764	775	831	800	743	764	790	753	768	780	781	775	765	718	744	760	734	832	745	794	751	740	788	751	780	707	760	785	769	821	784	756	761	773	749	768	734	734	769	746	792	769	804	738	754	726	741	745	729	762	746	772	751	766	793	749	750	783	753	765	775	784	781	775	768	736	790	753	740	723	771	739	757	786	810	819	760	787	762	756	812	725	716	747	772	767	769	739	698	759	805	765	703	781	755	754	810	803	812	751	747	805	759	798	739	766	795	743	783	797	790	815	807	775	723	714	760	757	704	778	715	765	771	773	767	797	734	746	750	719	789	727	767	803	806	797	775	789	775	773	793	735	746	792	839	792	791	760	751	720	760	757	767	757	799	765	781	753	814	728	752	775	814	790	835	824	822	778	798	748	728	728	786	753	794	756	743	758	773	767	750	826	823	782	731	760	730	790	818	839	809	734	755	767	771	783	780	777	744	793	775	785	777	758	743	759	762	774	712	818	808	740	805	738	716	729	809	813	746	766	702	814	807	745	776	767	798	800	790	795	814	735	802	784	799	790	736	792	746	787	751	769	746	729	774	776	781	778	739	760	782	708	737	754	785	810	782	768	756	749	728	725	760	784	712	801	729	763	736	777	712	730	770	729	771	726	739	833	778	742	774	819	756	775	806	734	751	717	755	746	752	779	762	759	764	723	819	779	773	791	771	740	738	780	761	737	744	751	735	732	763	732	794	780	818	776	740	766	743	754	769	761	739	797	760	734	771	779	745	797	753	771	773	720	772	825	758	727	757	729	757	771	771	737	791	770	746	795	808	769	790	775	761	789	732	777	757	782	795	744	748	741	787	775	773	791	797	789	767	794	765	788	774	758	760	725	740	783	705	753	767	774	755	799	777	739	780	752	729	776	810	747	771	754	773	787	762	702	772	765	759	822	793	739	794	736	715	750	818	778	764	721	790	758	804	829	735	766	792	799	793	773	778	752	734	748	751	775	764	751	815	800	805	755	768	720	744	801	759	795	750	725	736	826	782	716	799	769	786	749	794	760	764	728	773	707	758	782	855	772	780	761	745	746	727	789	713	810	798	756	753	755	717	741	781	763	785	710	798	771	742	746	761	746	772	793	736	768	777	754	802	744	773	773	789	828	821	759	740	752	770	747	787	759	758	791	770	821	751	751	781	750	747	818	754	859	765	781	793	792	759	770	736	744	756	742	726	805	768	781	765	782	699	773	834	776	785	764	815	747	727	741	793	795	765	745	785	771	785	786	767	714	796	733	735	752	732	762	786	706	749	784	796	729	781	731	746	754	719	789	784	744	735	717	815	762	719	726	805	791	761	777	790	744	802	771	776	765	707	799	776	770	775	765	777	771	788	783	790	779	760	741	768	763	753	749	757	731	734	752	799	769	790	774	740	792	783	779	765	772	721	749	811	755	731	766	748	762	758	783	773	737	808	736	757	776	744	770	833	762	754	773	755	775	751	781	730	763	752	768	752	772	809	747	756	770	742	727	746	775	793	727	759	770	762	758	750	762	822	796	699	788	788	735	762	784	805	769	740	767	765	735	751	748	774	779	702	770	801	760	749	751	730	760	819	747	755	713	756	782	798	760	793	742	754	726	775	761	748	799	724	790	761	759	771	734	785	759	739	724	765	786	760	747	772	751	757	734	799	764	709	803	769	791	759	747	798	794	751	759	757	789	785	751	775	803	766	773	763	792	802	774	776	767	787	764	726	807	745	758	757	767	767	748	772	755	777	773	756	791	701	773	801	772	708	788	781	736	800	730	733	786	736	754	771	765	779	763	753	770	742	744	759	786	790	761	769	753	788	774	756	758	772	823	776	725	741	814	800	772	720	736	723	757	832	777	758	815	807	716	793	731	764	742	778	772	782	784	781	793	788	762	787	763	759	790	742	762	793	754	853	764	766	829	762	767	741	746	767	729	779	760	764	740	775	803	782	742	829	727	801	817	760	775	777	765	726	768	746	765	730	787	731	723	815	769	743	784	724	763	797	761	745	770	775	779	761	766	802	777	749	810	786	798	744	830	749	752	773	761	796	814	781	772	792	820	817	780	724	777	812	740	737	799	788	795	807	735	784	783	775	793	768	731	817	737	769	805	763	762	738	831	741	779	777	795	740	803	751	759	753	740	791	753	802	755	774	774	781	758	753	803	740	746	758	785	753	771	795	799	799	753	788	791	749	811	739	785	740	776	701	772	770	829	794	793	785	769	768	766	718	769	807	743	769	737	769	753	782	760	789	759	737	746	786	792	779	779	789	744	759	773	759	773	759	767	759	762	765	726	814	751	800	718	779	775	773	793	811	764	770	806	775	767	801	773	772	766	762	715	830	857	752	769	796	772	764	784	755	749	773	813	731	779	723	813	779	766	727	751	772	782	756	778	734	766	786	774	727	777	809	806	688	807	771	725	773	790	817	780	762	783	783	735	755	757	760	741	768	772	783	792	761	765	788	746	779	802	795	762	785	820	814	774	800	769	767	772	773	750	772	767	768	767	736	739	764	767	753	797	780	730	774	798	814	713	761	762	751	739	746	759	772	795	726	741	791	810	774	802	776	791	764	757	770
11797	639	575	422	341	267	229	248	224	214	193	181	179	176	170	177	202	195	172	176	173	162	163	170	151	183	157	189	143	166	161	138	167	169	156	142	147	137	137	152	186	139	152	188	142	155	175	152	169	151	163	172	145	158	152	146	170	143	178	160	152	127	163	164	137	170	152	161	143	151	186	171	148	161	150	159	161	154	144	152	152	161	150	158	158	135	175	168	157	131	174	164	147	163	154	149	149	160	130	163	149	137	171	168	152	163	163	188	151	135	170	133	163	147	157	157	157	142	154	146	169	143	151	179	144	168	164	134	145	153	160	172	144	160	138	157	162	168	160	147	152	149	165	175	184	152	148	141	161	158	151	161	163	174	155	171	175	174	159	164	165	183	171	142	178	164	167	155	163	143	166	162	149	162	150	173	180	169	153	173	144	124	164	170	160	133	151	128	159	171	177	165	165	149	149	143	137	144	181	153	152	144	171	177	147	161	200	155	154	139	166	157	154	145	144	156	166	136	168	158	157	142	151	139	153	156	137	142	159	158	154	164	153	163	140	150	153	155	151	152	161	150	175	161	177	157	154	158	163	168	160	170	165	164	152	164	159	150	150	142	169	160	173	158	163	146	169	149	166	151	150	160	177	162	149	133	141	185	147	155	151	141	136	180	175	139	176	153	176	162	182	179	163	153	150	149	169	159	152	157	142	166	181	161	169	166	143	160	165	157	153	171	162	166	139	151	159	170	172	176	161	158	163	155	152	173	156	145	158	145	155	155	156	150	172	156	168	165	150	170	134	162	151	162	165	179	169	166	183	175	159	159	169	160	173	145	147	165	154	163	175	181	148	154	134	150	149	172	168	159	161	151	145	159	159	155	155	150	147	165	151	158	165	146	155	152	166	142	153	157	134	155	151	156	159	168	156	144	170	147	151	151	173	133	163	146	132	160	154	153	147	130	171	171	162	157	137	166	166	160	153	159	167	174	156	149	149	142	131	164	165	172	162	160	147	143	156	170	169	187	181	166	146	158	141	185	179	165	145	170	156	138	145	162	172	160	168	141	145	165	151	146	148	171	142	156	169	157	142	158	160	170	156	164	159	150	166	166	154	174	176	157	153	153	156	162	157	150	163	135	165	149	156	149	137	153	140	158	165	156	164	164	156	147	150	146	140	162	151	160	155	173	151	166	165	164	137	151	143	148	168	150	164	176	166	167	148	167	168	150	163	159	162	174	139	165	160	164	152	160	157	158	153	155	162	168	183	142	165	172	160	154	187	182	139	162	153	155	153	162	166	144	150	176	151	149	182	157	158	152	150	148	155	183	125	169	139	154	160	142	169	165	160	149	161	151	150	146	147	173	155	162	153	178	156	149	146	146	160	149	157	137	134	148	154	133	140	164	170	180	144	154	132	135	144	146	134	142	179	179	146	146	150	161	152	157	131	152	123	148	150	179	164	154	164	155	155	149	151	169	163	158	151	156	161	155	158	169	160	171	146	144	149	139	152	179	127	158	132	173	148	166	141	163	170	182	177	161	166	160	154	153	168	157	166	167	153	145	166	174	148	163	143	152	176	185	162	144	155	168	164	158	176	143	168	170	144	145	165	146	151	165	168	169	188	138	141	135	159	164	157	145	145	158	159	167	160	168	163	157	150	155	144	133	159	158	160	161	135	169	150	143	151	138	131	149	135	152	137	176	145	136	161	163	180	143	141	165	165	154	152	173	168	131	135	158	164	160	170	176	119	154	145	148	152	155	149	183	182	170	145	132	142	142	166	165	165	144	162	157	151	162	140	164	147	158	145	150	163	164	173	146	156	154	142	154	148	161	162	152	140	148	166	122	165	139	144	148	153	153	156	151	163	153	183	140	153	162	169	149	165	147	153	147	157	170	143	167	153	173	168	172	149	152	155	186	176	153	149	143	158	167	152	164	174	155	117	186	159	144	131	148	170	162	164	153	159	146	155	158	149	140	169	149	161	145	167	145	146	151	170	173	173	152	159	149	141	142	162	150	153	172	162	154	155	146	169	150	156	166	157	158	181	165	162	150	154	146	173	138	139	166	155	158	144	149	170	182	155	171	146	155	154	177	168	146	173	181	137	172	171	167	158	156	169	169	174	150	158	157	165	146	157	156	133	145	160	163	147	157	168	179	156	173	161	157	150	150	163	160	179	165	141	166	154	159	157	159	154	158	178	147	168	138	151	149	151	130	132	152	157	133	148	154	167	156	160	135	149	150	152	151	147	173	168	157	150	145	142	149	145	149	168	160	144	136	158	146	134	161	164	179	139	181	152	160	164	142	169	149	146	163	151	144	164	164	149	139	163	148	166	179	178	144	163	174	159	140	168	149	153	161	136	131	165	179	150	171	177	136	145	167	149	146	142	147	175	173	162	159	143	166	157	180	149	159	142	154	162	181	161	151	151	155	158	165	151	148	163	143	146	118	139	173	161	146	128	160	174	141	146	171	145	153	165	146	160	150	166	136	172	153	143	157	147	149	167	156	153	167	163	148	141	146	147	167	151	175	170	169	147	167	160	168	175	154	152	148	141	144	162	142	117	132	152	166	175	177	154	177	157	147	154	163	147	151	152	144	129	168	171	164	167	146	169	148	147	162	132	152	154	160	157	149	173	155	169	166	173	146	149	158	154	155	167	158	169	148	157	160	177	175	172	150	159	166	154	157	162	176	145	156	159	135	153	169	169	165	155	159	159	169	144	145	161	159	143	155	181	173	162	159	182	179	164	164	153	173	151	156	166	144	150	158	155	134	140	146	130	134	147	155	182	147	166	157	164	143	154	162	159	130	128	132	154	141	165	158	134	144	159	160	169	158	163	158	143	150	146	162	163	162	157	148	151	146	173	157	144	146	160	153	164	179	162	151	161	179	145	141	156	139	181	174	181	159	167	166	145	138	166	145	172	164	159	171	152	157	143	154	130	150	164	165	161	176	177	156	174	155	151	152	147	159	164	143	170	173	154	144	164	175	121	141	164	154	174	138	140	136	164	167	141	161	165	186	150	163	154	143	175	178	171	159	151	165	158	160	151	147	142	178	145	143	157	148	159	183	167	187	163	146	151	157	150	151	170	169	147	169	144	150	185	157	152	150	160	171	168	159	145	159	187	153	134	139	162	167	152	165	162	157	148	139	155	129	155	169	176	147	152	185	160	150	154	165	157	133	153	146	165	151	174	141	132	161	160	142	170	153	148	157	170	152	148	155	161	186	170	139	168	137	186	163	165	156	149	135	154	160	165	156	162	160	153	153	150	177	148	153	158	164	150	156	170	155	140	160	151	149	124	155	148	158	169	161	153	159	158	138	148	157	152	156	170	162	164	156	165	164	154	183	172	173	179	165	148	147	161	172	153	162	181	168	176	154	144	166	139	161	150	153	177	149	167	167	139	155	154	135	151	152	146	171	133	156	165	162	148	144	132	136	147	146	171	168	158	158	157	161	174	160	170	159	153	167	172	190	179	147	150	171	178	153	170	155
7851	803	1447	1568	1370	1093	951	763	725	707	631	627	595	568	499	497	503	487	468	510	484	491	488	461	448	475	476	489	397	426	422	416	458	423	443	436	443	444	458	426	425	443	453	414	430	434	434	450	442	422	437	421	446	426	418	393	399	396	469	420	400	445	405	425	438	435	397	425	446	414	387	431	449	428	417	413	404	437	396	416	406	438	375	423	360	387	408	415	363	400	415	408	385	406	377	418	405	426	386	423	433	424	379	421	389	442	406	420	388	423	396	390	440	429	377	367	407	388	386	391	416	399	400	415	416	407	436	408	434	418	404	365	445	424	450	399	420	406	411	393	417	405	434	422	431	431	416	395	426	396	391	438	443	413	400	395	429	420	417	367	417	379	407	427	428	425	385	379	430	406	431	401	411	419	437	436	401	378	438	392	417	420	428	393	407	413	421	412	376	428	414	436	421	394	427	425	388	429	426	414	423	422	420	411	420	396	438	408	393	419	389	410	430	392	420	410	374	428	387	427	381	472	415	416	415	406	422	377	387	417	415	431	445	402	421	427	409	418	410	413	374	426	349	395	439	400	425	426	404	360	428	389	424	423	406	376	392	400	358	405	415	443	411	425	408	372	396	376	412	448	425	365	399	413	399	426	389	415	395	388	425	423	405	430	404	402	412	447	431	407	402	421	380	393	402	413	425	390	422	391	422	442	398	405	404	378	433	426	380	428	405	428	409	397	399	414	421	413	449	405	413	443	449	429	424	474	430	410	417	426	433	447	458	434	452	422	400	419	410	415	403	445	405	419	393	428	373	416	405	423	380	426	387	404	412	420	395	423	359	422	436	388	382	414	397	428	409	398	385	402	399	428	401	398	456	424	410	433	401	408	406	410	389	394	370	394	417	422	442	428	433	394	406	417	390	424	420	363	406	414	398	440	406	444	401	397	426	435	440	415	396	420	396	414	386	381	402	395	406	398	436	426	407	410	393	424	400	432	381	365	444	435	402	397	431	412	432	360	399	412	401	445	416	390	387	394	379	470	392	363	405	390	409	411	425	408	423	422	441	419	384	371	390	452	446	397	424	393	393	443	405	395	432	430	427	452	404	404	410	437	390	436	399	397	417	413	411	397	395	387	422	432	408	443	392	445	358	424	450	391	440	403	437	392	424	374	407	428	390	380	406	372	415	426	414	397	429	399	395	398	395	453	420	428	423	406	403	455	428	398	412	387	412	421	387	433	411	392	361	403	415	394	402	389	413	407	417	383	412	421	373	425	394	446	374	400	401	416	379	388	449	392	421	405	418	422	402	444	423	392	454	416	393	413	382	429	380	412	406	382	396	405	384	426	414	391	425	426	386	407	406	428	397	450	431	381	425	416	408	415	430	385	395	426	424	403	422	396	380	418	379	398	420	402	401	400	415	389	408	437	388	412	434	438	389	441	395	410	406	442	404	432	397	379	424	416	454	428	408	393	386	380	373	369	385	396	390	432	423	405	370	437	429	413	414	376	398	376	425	456	443	405	389	380	372	403	402	397	431	407	397	396	411	399	408	425	397	397	407	430	396	411	375	398	421	402	352	400	391	433	368	386	420	395	416	445	416	423	415	395	415	403	408	404	440	429	416	404	366	403	397	422	415	401	425	403	421	389	417	382	423	398	398	412	431	392	432	382	432	408	387	407	431	379	420	423	440	393	409	428	403	398	375	399	416	385	390	420	450	423	393	408	439	440	428	420	411	391	445	395	387	422	400	416	408	406	389	414	442	418	400	408	432	401	426	431	427	407	429	359	400	368	414	394	432	419	410	391	435	454	443	395	402	387	402	426	399	408	419	410	444	419	401	437	412	403	444	386	438	437	434	385	401	402	407	405	407	431	417	429	446	431	397	427	388	408	434	421	413	421	409	410	420	411	395	391	415	370	393	408	428	436	410	441	401	395	439	377	415	376	407	442	402	459	402	404	422	424	409	372	395	410	409	404	396	414	391	372	451	405	410	425	392	399	411	396	374	428	447	433	426	423	438	416	419	426	404	449	388	416	420	367	409	428	425	396	419	405	442	421	365	418	443	406	417	390	415	416	411	414	444	398	447	422	437	432	448	423	399	424	422	419	390	421	425	402	434	427	404	386	396	395	388	443	427	434	413	428	417	410	405	386	408	390	428	442	445	412	436	402	415	409	435	416	410	443	445	411	374	373	379	383	375	427	396	380	402	427	420	417	386	376	399	406	411	411	400	412	459	422	411	424	443	399	403	413	406	403	433	383	397	443	427	410	451	389	393	412	412	380	413	393	450	389	438	355	416	402	396	362	417	385	391	405	440	411	364	388	420	422	396	428	395	391	396	388	396	429	413	436	407	428	419	402	370	444	399	417	406	451	405	449	421	410	394	414	401	423	404	401	393	400	404	398	397	394	397	410	385	385	446	425	388	403	386	428	366	400	413	408	367	403	400	411	416	390	439	365	392	407	431	420	405	441	425	415	398	387	392	384	383	397	385	393	375	436	415	411	419	417	395	373	416	422	417	433	387	431	414	411	398	429	443	439	394	415	382	396	434	434	404	407	407	415	383	430	407	405	405	435	419	420	378	411	427	407	390	427	378	369	431	413	385	417	440	439	438	419	409	394	404	447	439	420	411	399	401	408	402	384	398	384	432	400	380	418	399	375	409	396	447	409	414	441	409	368	391	395	418	418	401	402	440	381	401	412	388	446	420	433	418	390	398	409	381	407	414	373	414	411	450	402	374	403	374	412	397	421	400	417	407	421	423	396	409	399	408	421	426	413	430	399	397	426	424	412	388	423	373	400	435	421	421	399	422	406	399	391	410	399	411	387	449	435	415	443	462	416	381	411	428	416	415	398	390	400	402	398	399	430	432	410	412	404	421	435	429	415	410	402	388	414	431	382	395	430	443	377	385	427	379	402	428	418	385	401	427	432	419	409	384	429	407	405	384	413	422	413	369	416	423	399	398	409	394	414	407	446	404	428	398	427	456	429	395	414	434	439	382	387	425	395	385	420	457	433	396	397	388	399	420	383	414	380	400	428	394	410	435	394	402	434	393	403	426	432	396	407	418	384	413	390	422	448	435	375	422	398	411	387	434	448	391	400	392	412	417	395	395	425	409	433	419	399	383	411	396	400	401	403	420	407	427	393	405	433	401	454	422	415	401	457	406	400	392	403	382	404	414	402	404	434	403	428	400	402	406	430	414	410	397	404	378	378	440	419	443	426	413	411	379	422	439	433	426	411	436	421	431	420	436	414	365	451	400	411	409	435	416	429	367	446	394	374	400	448	400	398	427	412	424	413	412	402	414	408	398	396	428	415	439	392	394	422	423	387	401	400	369	416	419	423	399	393	459	401	423	415	429	425	399	414	412	408	390	422	391	398	421	410	410	387	389	397	413	407	406	405	407	413	424	383	413	422	390	418	428	405	398	415	427	426	408	419	438	440	419	417	377	409	396	413	368	382	411	410	427	400	413	454	422	378	430	399	388	412
1295	375	335	375	355	355	324	328	366	337	352	345	336	345	349	312	343	353	331	341	324	360	366	345	343	340	341	342	338	347	342	343	372	388	354	344	363	361	341	299	349	349	360	332	368	340	314	342	338	386	342	346	356	396	348	357	370	353	330	367	367	344	383	353	353	340	365	329	363	350	344	349	369	404	352	334	369	378	348	333	332	353	365	357	333	367	382	351	347	333	371	361	317	344	346	365	342	355	370	367	316	350	356	341	363	328	328	349	340	308	326	337	356	367	322	352	330	338	332	370	405	362	357	346	331	330	348	304	363	368	331	356	313	360	341	336	341	348	331	324	319	332	377	339	371	366	350	329	324	343	335	346	338	345	362	337	351	319	364	397	319	340	352	379	343	368	356	328	364	349	358	348	362	370	351	327	321	331	354	338	349	380	357	361	373	365	336	336	364	345	342	362	351	308	363	356	355	360	381	327	335	354	320	323	329	344	359	353	352	329	331	345	335	356	385	334	335	365	374	338	372	367	375	350	351	359	334	355	349	356	381	354	369	363	375	348	291	395	352	350	318	366	322	391	342	314	355	315	324	366	355	348	317	390	361	331	351	324	377	337	308	348	353	346	371	336	362	341	336	354	315	344	336	311	335	335	358	345	343	341	371	337	343	338	340	340	350	351	331	350	327	337	361	351	302	385	328	365	353	318	318	315	330	360	341	320	346	342	328	344	341	324	353	347	355	385	377	367	363	343	370	360	352	339	343	335	363	379	340	355	326	354	338	345	334	363	319	342	371	349	341	336	346	348	340	326	359	313	324	343	328	341	320	340	343	330	326	317	337	336	349	390	342	334	360	366	329	344	392	346	360	374	358	346	347	328	361	369	372	367	330	357	350	342	337	359	324	366	356	355	313	376	330	360	351	371	331	346	340	364	353	353	362	335	345	346	317	329	365	348	393	331	369	377	335	315	334	356	348	308	366	367	324	354	333	350	346	356	351	378	378	357	339	317	355	325	314	332	318	334	321	338	342	342	360	368	350	359	393	325	374	344	338	347	327	333	339	359	338	344	355	344	351	342	383	349	353	306	302	337	354	354	385	412	371	380	355	326	334	352	367	330	347	304	345	363	366	339	326	314	359	327	341	349	331	318	343	357	355	353	322	365	332	350	348	361	365	330	327	331	356	343	328	372	356	346	385	379	318	337	369	353	363	341	298	362	382	335	340	355	316	307	371	351	326	324	326	339	346	338	312	332	362	351	356	347	376	340	349	378	348	358	345	339	356	373	370	336	339	337	332	368	348	387	311	334	345	343	338	355	335	335	341	359	350	378	360	344	353	348	357	357	334	348	381	349	329	346	344	378	302	363	393	330	345	331	387	327	357	341	347	385	358	349	354	320	363	339	344	363	331	334	349	371	369	324	330	371	381	338	330	368	358	318	319	368	336	364	366	347	297	345	344	355	302	318	345	349	353	317	378	344	324	345	368	374	312	320	359	343	358	347	347	325	381	308	359	355	343	371	339	322	347	363	335	324	359	351	363	350	338	345	332	364	373	329	345	346	363	359	380	338	359	365	374	333	361	345	361	355	311	369	380	352	337	338	359	363	364	352	329	307	368	380	331	348	318	341	331	319	335	343	353	345	318	328	339	336	350	355	366	377	377	370	332	340	361	333	339	343	331	340	358	359	353	339	341	358	345	353	358	349	357	335	361	330	387	363	314	352	351	363	348	328	317	351	365	342	367	344	357	327	332	351	363	333	336	380	361	381	322	360	360	314	318	356	356	341	345	351	332	348	334	336	309	344	369	326	331	342	359	348	345	333	376	362	322	337	344	355	364	357	359	365	330	324	368	336	371	376	287	363	344	348	312	333	340	341	348	391	334	354	354	369	322	350	359	379	338	328	333	362	381	320	343	327	366	345	360	338	351	336	313	373	365	349	333	402	357	316	335	333	333	344	367	333	327	379	361	331	376	322	322	340	352	335	338	360	362	361	340	380	350	346	335	316	339	304	348	354	377	371	330	353	352	343	365	352	386	353	336	351	385	370	335	330	323	358	367	335	327	345	336	372	342	327	363	388	324	361	334	363	340	358	341	352	364	377	358	359	334	333	357	360	367	373	318	357	342	373	329	353	360	373	371	361	369	344	346	343	344	328	352	358	386	355	334	309	309	365	328	340	329	355	353	340	346	316	359	345	362	322	343	359	332	377	348	356	333	338	330	358	328	381	334	337	357	339	359	335	353	328	332	352	357	345	298	346	321	354	379	389	333	358	373	348	348	330	335	372	330	351	313	308	331	367	335	310	331	370	380	362	336	323	345	323	366	330	333	327	329	347	348	366	322	346	348	326	345	350	357	336	371	324	320	345	366	342	339	320	365	327	352	348	359	329	364	341	366	382	368	337	363	333	366	379	367	347	357	326	338	361	371	354	336	350	354	361	362	323	345	340	290	322	356	337	318	319	334	333	329	397	348	313	329	344	344	365	336	345	338	345	398	326	349	334	353	347	359	355	366	370	346	350	375	324	324	360	339	335	316	387	342	381	361	364	330	326	349	398	355	302	358	355	327	331	333	317	391	356	363	352	338	359	359	345	327	317	341	368	377	363	360	348	359	321	356	342	360	358	365	297	391	309	340	342	357	363	331	351	365	349	329	293	361	354	355	391	352	343	354	344	322	342	340	353	359	361	312	377	348	349	375	344	325	316	339	318	338	353	325	342	383	340	349	335	375	313	330	319	341	350	376	363	340	375	318	384	346	344	330	370	304	339	367	369	323	337	329	350	303	338	357	338	370	331	330	327	342	353	331	384	320	350	366	336	325	348	340	359	336	335	351	332	373	334	357	350	340	367	363	358	343	327	333	321	307	334	366	339	316	333	348	352	344	308	365	342	325	375	354	319	355	347	341	323	330	343	354	369	373	346	340	361	365	341	331	360	320	355	354	317	324	341	343	349	344	338	375	398	353	310	343	314	366	383	355	368	363	317	338	376	310	389	348	350	325	338	328	356	333	339	357	323	340	350	314	287	335	356	344	376	387	339	350	376	328	363	342	315	361	313	325	333	359	331	362	321	326	347	380	336	319	346	376	323	317	310	310	355	351	353	341	335	326	336	342	347	362	369	348	344	374	347	343	346	322	355	353	348	361	335	350	342	342	364	373	331	344	341	336	359	358	346	363	333	316	338	341	355	341	357	357	316	348	365	337	347	370	353	337	325	324	398	301	325	363	324	368	357	357	313	337	357	283	371	354	347	374	371	322	329	311	370	329	355	323	321	346	355	379	327	326	347	316	367	342	366	362	329	364	290	355	318	347	349	334	346	337	360	373	351	338	361	353	352	340	375	356	323	350	359	339	351	344	345	329	333	321	347	341	313	328	394	356	336	315	386	345	342	359	341	356	349	328	316	351	337	323	314	332	317	340	347	332	342	334	325	343	353	330	357	356	348	324	368	371	322	326	355	352	329	328	332	359	328	352	347	377	336	322	387	310	322	342	343
2087	891	831	850	896	848	891	807	835	868	864	856	827	859	849	809	875	848	850	837	835	771	874	836	878	844	862	818	856	887	873	903	829	882	872	847	831	870	849	807	808	871	861	768	845	863	872	862	835	851	830	825	874	854	895	868	854	877	879	881	843	894	825	845	838	805	833	898	853	872	875	872	862	835	857	859	868	760	851	810	794	902	798	855	836	853	829	844	788	858	865	866	874	860	840	867	788	898	830	853	856	859	862	899	833	874	907	872	866	847	804	894	825	860	819	833	861	824	821	850	815	802	845	872	870	872	869	854	803	856	877	883	834	875	844	825	890	846	858	784	810	842	795	891	871	877	832	893	856	867	903	845	863	843	870	802	837	863	870	817	840	843	876	824	845	835	832	819	842	867	852	817	912	859	881	844	919	872	856	800	818	810	856	824	837	830	819	844	851	861	877	858	846	855	827	854	875	847	835	832	861	878	797	805	805	853	794	832	865	859	818	828	883	844	809	838	866	879	836	861	832	845	856	805	817	801	835	863	878	839	853	843	812	854	855	836	852	909	848	800	823	838	823	771	854	819	833	839	864	829	814	837	865	833	856	850	846	896	864	831	768	773	878	835	868	842	842	894	866	813	839	821	841	844	860	803	811	846	874	868	799	816	861	858	835	791	818	822	887	859	892	850	847	846	836	816	812	791	862	827	867	872	861	830	881	829	818	854	854	828	888	874	828	835	858	806	828	854	860	796	802	840	787	885	874	824	810	831	821	821	858	814	906	818	915	890	883	867	849	816	856	880	855	869	858	894	853	894	877	890	842	844	900	871	847	836	799	781	848	883	821	834	849	833	838	856	841	817	846	881	832	866	829	795	841	867	822	843	830	839	882	841	843	834	851	857	826	843	836	820	790	805	864	848	825	814	873	864	829	835	847	878	881	837	844	815	869	851	816	877	833	746	886	840	811	858	847	892	858	833	823	908	872	808	795	874	848	834	834	830	808	839	812	873	851	823	857	788	824	851	784	846	860	875	878	887	829	835	887	868	817	879	835	826	854	828	790	877	843	813	858	896	845	859	829	885	854	884	807	890	831	800	841	828	848	869	793	863	898	812	853	819	827	806	828	829	818	864	828	854	802	847	811	860	896	815	914	810	859	828	837	857	837	939	814	878	815	867	823	853	830	845	815	873	863	868	839	841	847	879	849	862	841	820	847	848	856	893	856	763	861	873	832	870	843	865	851	860	806	822	785	823	897	837	828	874	830	783	843	882	825	841	871	818	831	828	859	861	811	888	827	828	833	863	862	796	856	869	805	825	844	830	827	838	873	888	845	814	848	830	831	831	835	847	858	863	836	844	875	880	869	830	849	894	857	826	824	814	819	831	805	821	878	868	838	831	828	852	808	808	831	874	848	849	829	800	886	841	892	865	836	808	833	856	794	918	891	850	843	847	820	844	799	823	825	803	805	864	823	827	847	858	884	834	831	837	888	822	848	796	824	873	864	839	829	840	898	820	894	894	846	879	802	810	918	796	862	880	816	812	895	798	871	858	816	863	841	852	800	872	902	806	806	864	872	906	775	828	830	839	885	870	841	803	869	789	768	835	845	844	776	871	827	826	828	851	805	841	782	841	829	820	836	792	867	824	828	878	785	839	806	883	827	863	856	831	850	825	869	905	854	894	886	785	840	852	809	831	828	845	875	814	861	847	878	812	881	833	795	820	850	874	825	893	824	874	833	890	794	825	852	853	818	875	867	864	805	822	850	848	886	808	831	826	854	836	840	865	881	796	800	825	823	896	869	811	781	827	830	826	833	829	816	862	839	885	844	862	872	875	788	879	870	855	817	810	815	852	827	842	843	854	856	892	807	855	872	877	863	846	850	865	803	872	860	843	858	858	813	837	837	887	818	884	836	846	868	833	826	819	839	835	840	834	821	844	851	821	905	816	861	834	866	844	882	846	860	871	842	866	858	821	830	865	788	878	859	866	840	854	857	839	813	845	825	860	843	797	875	844	851	847	834	865	833	834	831	858	833	857	830	834	837	883	833	831	837	858	818	848	849	826	828	791	838	850	837	881	786	840	817	800	849	832	875	879	853	880	863	856	840	874	847	872	910	820	810	873	864	830	826	821	856	807	802	841	860	853	853	869	875	837	823	891	827	851	830	902	807	847	866	843	836	848	862	873	793	829	860	842	854	826	799	864	804	836	826	884	845	859	885	837	864	866	898	871	833	849	799	870	849	812	863	830	857	860	847	818	816	863	876	846	821	897	886	820	853	845	822	845	830	811	865	846	844	807	878	827	861	782	843	859	862	878	847	846	880	798	864	885	838	830	842	839	888	908	840	817	835	780	849	848	834	806	811	840	848	824	841	804	848	858	868	840	801	819	864	817	888	834	823	843	858	838	805	904	881	878	862	890	880	838	835	855	806	826	838	853	867	900	856	859	821	833	872	796	841	818	868	915	861	892	828	828	836	817	847	818	826	829	831	823	826	878	812	854	806	845	872	891	869	865	875	840	826	833	811	821	862	803	806	822	823	845	823	861	863	883	876	850	872	867	860	852	864	768	830	862	851	814	837	844	823	795	792	804	884	819	867	869	886	847	837	787	849	880	881	861	846	826	877	838	851	828	860	834	829	878	906	812	828	835	884	826	817	832	894	822	890	841	910	875	840	861	876	805	879	821	829	864	875	852	870	869	827	849	854	799	826	786	848	887	894	841	842	820	845	844	826	881	820	837	812	855	861	864	813	877	820	856	852	815	874	817	854	850	832	798	855	860	899	839	849	890	806	824	860	877	916	830	788	849	779	892	837	816	856	875	812	842	860	781	854	852	841	826	860	842	866	824	832	824	833	846	850	794	879	824	868	870	863	851	887	827	810	847	827	857	799	859	817	841	863	876	827	858	827	908	869	824	839	796	835	838	796	870	824	822	848	855	835	850	831	866	847	851	789	811	872	866	802	852	845	841	881	859	875	888	889	788	861	847	815	826	836	861	843	786	797	823	875	832	853	834	885	835	844	839	898	791	870	788	834	874	891	799	896	856	847	815	869	827	892	793	830	844	785	800	885	884	854	854	864	850	889	792	798	863	919	841	803	822	866	840	824	827	901	897	846	880	842	769	860	886	876	799	859	872	862	853	846	857	844	884	822	817	813	825	798	879	826	845	837	875	880	861	854	802	833	820	830	834	861	833	908	804	865	829	823	850	883	837	873	820	826	795	800	828	844	793	869	854	868	832	857	871	861	825	814	852	839	859	920	811	849	837	844	808	900	831	873	808	837	878	848	862	782	856	832	851	852	860	800	867	876	859	843	852	826	860	834	838	881	810	830	825	810	808	860	849	896	870	848	861	849	781	878	811	798	818	809	883	839	857	820	866	830	807	848	845	823	822	864	820	832	836	848	827	825	793	869	829	826	849	810	814	821	828	842	860	885	882	922	835	862	887	853	862	851	847	805	840	898	886	849	830	900	848	865	844	838	844	856	831	864	862
6934	541	504	521	428	375	355	375	360	334	328	349	348	348	300	315	328	329	312	347	321	319	317	328	338	336	295	320	324	303	284	347	307	315	302	318	341	325	297	338	349	306	327	291	315	320	294	309	283	305	285	313	301	350	309	304	329	315	298	348	361	302	310	301	291	324	298	297	299	315	314	314	310	326	345	309	301	299	299	301	302	329	324	287	336	331	316	298	345	338	302	331	336	312	303	331	284	326	305	276	328	317	300	327	341	303	331	308	301	319	308	296	314	322	334	300	295	338	283	306	303	298	309	324	313	329	298	328	327	319	344	306	324	304	320	337	320	299	326	304	338	326	284	312	317	313	323	288	321	343	337	308	366	318	336	287	293	306	341	322	312	343	271	325	312	344	290	315	286	347	298	310	338	348	289	341	324	316	313	320	293	308	311	297	325	314	309	329	315	309	315	297	329	272	316	300	275	322	292	308	301	320	321	294	285	308	327	302	327	308	316	299	314	304	307	295	356	316	292	324	294	287	321	290	307	311	307	324	326	313	294	319	323	342	287	284	316	348	310	310	312	324	313	300	329	315	330	331	336	288	300	269	307	317	330	318	302	334	323	315	298	326	342	318	317	311	341	320	294	310	319	333	336	279	324	311	326	341	293	334	318	323	318	308	279	308	322	297	298	307	314	332	316	327	317	282	315	335	319	345	360	299	329	336	281	324	326	335	301	339	296	326	329	298	304	302	352	306	321	320	339	315	344	308	327	293	308	314	317	284	312	322	326	326	317	294	304	322	303	286	302	352	305	326	299	326	297	295	315	302	345	335	310	306	325	368	317	300	322	289	297	308	335	297	329	320	276	331	295	305	305	296	297	298	308	289	297	329	332	339	323	302	317	307	332	314	332	281	322	321	322	326	288	283	300	300	344	317	285	279	292	301	316	285	282	317	314	306	339	336	285	298	349	307	275	373	332	319	330	307	309	318	332	265	300	310	299	291	315	291	283	281	312	316	303	307	284	312	333	354	298	297	315	337	327	300	314	312	319	312	303	317	320	310	339	303	325	310	329	341	328	359	299	296	338	295	293	314	307	303	341	279	340	314	342	311	310	295	305	331	299	279	355	325	321	328	322	296	319	324	299	328	304	304	303	341	326	338	347	300	338	312	327	300	311	294	322	332	301	305	324	304	302	318	352	300	300	317	310	338	341	292	309	328	298	315	332	310	315	305	323	321	277	304	333	323	308	282	335	316	274	303	292	296	293	305	308	346	324	334	296	327	318	307	316	312	284	294	333	304	298	308	317	338	325	336	319	306	348	324	371	332	300	317	324	301	314	317	325	307	298	319	341	317	288	305	334	332	315	354	286	348	325	321	311	320	341	329	311	344	307	339	296	312	326	324	300	307	305	343	318	326	310	298	302	323	306	342	325	314	325	337	297	307	310	300	288	326	319	319	281	309	319	313	325	311	290	337	314	334	300	290	318	291	324	294	335	305	293	315	314	295	349	311	309	315	338	316	319	306	293	300	311	337	316	311	345	318	305	324	311	285	306	315	338	308	334	311	329	343	343	313	341	324	325	321	355	340	340	285	291	320	286	289	323	347	306	305	313	316	309	320	287	337	340	292	311	288	291	304	296	320	321	332	284	290	279	313	310	315	309	304	303	304	302	289	311	303	319	309	318	312	313	327	306	336	302	287	307	318	320	299	281	336	311	325	336	304	318	293	301	314	306	298	303	311	288	317	301	309	330	306	318	330	314	303	331	306	312	315	329	306	324	300	321	331	306	339	305	316	302	332	309	350	313	309	358	308	336	333	318	297	319	300	323	283	307	326	312	326	276	330	310	300	342	318	322	316	341	306	285	302	285	316	318	288	321	343	340	298	314	314	314	327	294	336	301	313	341	322	314	309	336	313	288	331	339	311	328	307	296	331	326	318	322	373	282	339	311	301	314	277	340	315	344	268	319	284	302	305	295	316	313	281	324	330	353	316	294	317	317	309	316	343	319	329	313	332	315	339	324	343	319	322	340	342	309	299	340	329	320	301	328	303	364	319	370	324	309	349	301	300	323	287	350	284	310	281	305	324	342	341	302	335	337	320	310	340	283	322	330	319	323	307	310	335	295	314	308	349	334	328	342	300	317	292	304	329	298	290	312	324	290	309	334	309	296	336	327	317	347	315	317	356	346	326	305	329	284	291	340	334	340	315	302	299	309	321	286	296	307	351	327	298	324	278	276	323	298	336	306	318	306	318	290	341	327	301	299	316	283	323	303	316	299	319	340	289	329	298	291	327	344	330	287	326	349	304	294	346	329	319	285	305	293	291	306	307	314	304	327	286	310	328	324	317	279	318	288	296	286	327	335	313	357	321	332	321	320	287	315	333	331	320	289	325	277	293	321	265	272	320	299	316	324	330	345	346	307	317	345	319	352	298	333	307	317	341	334	331	348	324	328	301	311	326	288	302	294	304	294	292	292	341	310	291	287	329	311	292	306	283	334	332	306	288	295	342	310	288	290	326	311	353	313	287	315	279	315	316	316	313	287	338	308	383	328	314	292	315	314	336	328	304	292	300	310	296	344	330	305	298	307	295	312	333	338	318	339	305	298	327	347	330	343	311	283	316	311	337	315	335	328	335	292	322	325	320	328	295	335	356	340	311	323	277	343	269	317	314	295	326	310	320	295	328	315	302	317	341	289	309	317	333	319	321	301	309	291	333	275	306	321	298	325	337	318	311	304	307	325	318	326	315	307	333	298	309	297	310	274	295	342	326	329	313	283	312	288	274	341	308	314	301	346	356	302	322	340	319	315	286	337	318	293	321	305	365	339	327	313	314	321	327	282	292	322	300	312	311	332	318	323	307	300	325	322	356	312	317	317	309	318	269	354	307	316	334	321	333	301	317	298	341	291	308	282	348	331	320	308	336	340	318	324	285	322	275	345	331	308	306	325	315	295	323	314	324	313	342	296	310	277	327	324	266	337	340	321	348	288	313	306	315	322	286	303	320	327	313	292	340	303	347	310	297	310	312	329	331	316	310	367	327	317	324	333	312	328	351	297	286	307	307	341	334	332	325	324	374	281	320	310	311	331	343	342	320	321	294	295	324	284	354	315	324	330	326	341	311	346	323	270	327	310	328	312	293	346	309	333	302	270	311	309	280	304	309	311	342	308	305	323	286	324	306	312	327	307	279	335	316	304	317	297	337	326	280	292	320	280	285	297	278	328	315	310	300	344	349	300	317	327	326	342	314	327	323	329	338	338	321	368	300	298	293	348	305	314	312	352	338	319	325	299	340	325	281	306	328	353	294	315	289	314	309	343	303	297	320	326	313	308	339	323	291	338	320	319	325	295	333	326	275	302	310	318	306	298	330	313	291	337	344	334	296	299	293	332	340	285	320	290	305	333	290	312	321	298	331	332	319	317	325	297	316	285	340	295	303	306	324	336	325	313	334	289	313	316	308	319	315	312	336	335	340	324	332	352	305	310	328	314	324	283	323
6597	940	1307	1392	1266	1150	1066	937	876	948	885	833	787	851	816	827	789	798	759	824	811	834	812	846	761	800	768	799	769	748	759	769	742	810	760	804	805	747	799	807	730	770	748	775	750	774	819	774	772	759	687	805	792	758	768	732	752	746	779	770	755	751	799	804	773	764	763	805	743	752	733	774	754	806	758	750	789	709	788	759	762	743	765	748	701	740	776	763	765	777	783	782	782	787	741	774	756	764	786	760	803	816	747	769	781	725	725	800	828	788	746	795	741	772	781	738	764	768	784	726	759	745	746	759	754	777	750	771	764	766	770	743	716	745	731	686	779	800	753	784	768	752	771	750	752	758	744	791	770	783	797	759	699	775	746	805	819	763	794	795	821	765	717	703	792	775	854	725	774	748	748	765	731	720	769	726	777	714	711	771	764	765	767	778	784	782	797	780	743	770	802	716	739	822	773	736	822	784	771	779	794	752	796	784	812	776	732	727	724	798	772	771	746	727	742	781	793	792	768	738	784	783	755	758	735	776	782	735	779	755	765	774	785	735	761	766	808	749	764	786	760	758	806	781	740	741	738	782	792	809	759	815	759	754	783	793	808	778	731	789	812	746	731	796	760	743	756	763	766	744	728	766	713	738	766	803	773	733	784	770	784	751	738	744	765	778	756	795	767	764	746	744	833	772	726	802	747	753	716	769	721	767	789	733	833	694	729	771	737	821	751	790	801	783	740	776	785	747	808	779	766	769	757	781	780	776	754	739	789	758	805	758	764	803	773	763	749	770	801	763	710	753	735	781	767	738	809	744	766	761	766	776	776	740	781	741	698	782	774	798	765	798	766	746	750	733	743	728	769	763	753	774	769	758	808	735	811	806	779	732	758	736	753	745	794	735	755	763	780	797	791	709	732	740	790	761	789	758	781	757	745	739	683	745	721	757	734	747	769	757	743	735	765	812	749	827	735	785	768	788	804	753	778	742	788	742	782	744	763	764	727	754	778	738	772	761	771	735	749	750	747	780	834	723	730	738	756	733	723	740	740	781	792	762	772	818	760	719	740	754	770	775	798	760	739	732	779	726	778	739	760	767	764	777	778	733	749	770	780	709	733	745	771	785	754	726	752	776	768	758	779	768	736	765	796	790	791	807	720	750	699	761	772	741	748	761	707	773	750	769	789	784	757	728	731	774	778	753	752	721	765	754	735	771	790	757	811	785	811	739	779	829	729	743	783	785	800	792	719	759	756	767	721	767	753	744	752	796	743	776	789	821	781	734	749	777	773	761	720	740	767	791	735	708	759	705	755	781	762	791	793	735	756	690	785	762	786	719	723	749	798	789	761	711	750	770	772	749	778	760	798	771	683	775	697	754	802	760	775	723	758	760	797	744	770	790	735	761	767	774	726	743	794	809	785	765	704	763	767	757	738	715	718	755	749	735	769	743	803	724	740	749	795	751	783	749	827	755	768	815	819	756	743	776	771	777	769	781	774	799	796	769	721	768	688	811	766	774	748	766	721	770	714	796	776	789	778	758	720	737	776	750	743	745	763	779	759	745	777	743	779	770	766	734	743	753	781	753	785	779	752	715	788	783	756	787	712	809	748	753	748	765	757	783	798	745	780	708	799	750	740	802	718	803	794	769	808	753	798	747	746	763	792	758	796	767	810	754	784	742	764	785	732	760	740	796	798	783	766	770	744	749	739	771	781	765	727	773	755	731	784	771	778	745	723	806	761	768	794	752	755	789	809	769	768	765	800	794	736	791	734	766	784	780	772	760	757	784	742	796	754	720	773	804	751	774	777	737	787	788	788	741	761	812	727	785	792	808	764	749	811	757	775	765	788	766	736	741	782	756	785	784	794	778	814	790	720	799	755	791	734	728	780	779	775	785	765	787	772	780	759	775	742	733	767	766	744	761	795	758	749	805	771	747	731	775	735	785	813	788	795	794	709	832	738	777	802	791	765	735	768	763	729	759	776	800	761	764	765	746	782	790	848	744	775	748	765	783	769	768	769	776	762	772	752	760	786	776	832	807	757	722	751	782	785	761	799	747	796	767	805	717	801	753	770	804	826	834	738	735	806	771	715	760	729	757	766	760	741	771	776	788	813	796	773	764	758	761	772	755	747	761	766	802	770	726	700	718	776	770	761	804	726	718	770	802	727	772	742	775	738	810	776	735	810	772	822	719	740	764	802	764	776	746	778	760	767	780	723	745	767	735	762	754	796	747	761	774	766	762	776	779	797	788	789	769	795	741	742	787	704	801	752	774	756	771	792	856	782	785	787	744	809	752	739	746	756	748	754	744	808	772	759	784	737	772	786	788	787	769	755	762	788	751	712	785	776	728	764	769	742	794	794	734	774	753	761	765	807	793	763	750	751	706	754	792	716	748	802	725	823	814	661	796	744	772	785	752	805	757	791	756	832	777	701	761	775	734	783	771	737	754	780	766	774	741	801	732	822	697	777	788	767	786	691	781	788	777	762	807	763	736	764	785	780	841	839	791	778	794	806	777	743	762	750	772	770	741	751	726	755	779	746	835	796	760	746	741	736	758	806	751	796	823	757	734	778	761	798	717	785	780	734	785	783	763	721	719	721	750	778	781	801	780	732	802	722	816	787	763	782	738	794	773	759	757	760	764	757	820	769	716	777	733	744	779	754	775	830	744	763	746	760	747	769	744	792	779	703	745	797	770	782	774	816	726	758	745	708	751	769	726	783	773	738	753	770	793	760	749	807	732	755	756	784	799	726	770	727	735	699	748	719	797	745	740	745	757	727	764	751	780	808	786	763	734	737	730	737	728	751	755	732	748	784	765	800	718	800	761	762	771	774	829	754	810	753	719	789	763	772	781	763	791	748	784	789	762	802	759	752	780	767	780	733	807	775	774	806	736	824	771	788	755	744	730	793	787	742	689	744	775	742	737	799	733	776	754	773	720	723	766	777	770	776	797	767	804	811	755	734	782	812	700	771	753	786	789	804	766	750	787	769	759	749	770	781	761	766	749	760	729	741	775	808	792	816	813	761	773	742	729	767	761	766	783	733	735	793	771	788	746	741	716	781	757	751	760	775	745	723	762	744	786	790	805	812	738	787	722	796	720	726	709	691	764	730	770	785	774	770	775	712	794	770	758	794	758	762	774	742	766	767	762	811	819	753	790	782	793	780	721	766	784	786	780	794	776	782	755	703	790	740	779	740	726	815	707	772	797	803	787	752	744	784	819	757	774	755	757	761	777	762	765	698	731	799	740	808	767	701	782	783	767	797	767	763	812	765	776	756	781	742	799	783	764	800	815	762	777	772	777	741	746	797	747	770	727	790	741	759	771	756	772	762	744	797	759	773	781	745	731	778	773	764	737	704	769	725	799	736	785	767	783	751	730	800	777	770	736	767	803	747	746	762	740	746	750	788	720	779	740	767	769	738	755	758	746	785	766	769	766	725	777	795	780	758	752	761	769	761	772	758	790	757	749	768	718	828	727	761	755	788	794	768	762
11703	651	625	506	350	334	260	247	192	184	197	165	168	164	173	168	148	134	174	172	157	168	173	174	166	162	174	158	156	152	179	166	158	144	169	193	147	126	142	165	131	184	147	141	153	151	158	169	148	156	152	147	164	151	169	147	133	172	145	142	153	141	151	156	140	174	155	155	152	152	180	154	146	153	165	149	184	156	168	178	161	162	154	155	191	160	192	170	157	176	138	154	173	199	140	142	167	146	165	151	175	145	154	161	163	153	135	157	151	177	169	182	158	178	177	167	169	164	153	191	156	164	146	159	164	156	143	159	141	136	173	161	172	149	168	149	135	172	158	141	171	147	162	154	185	148	169	138	147	145	190	173	149	192	144	161	161	139	148	174	143	174	152	146	166	157	184	197	178	177	159	169	145	167	162	170	150	140	145	144	153	152	147	136	151	128	150	160	171	166	161	137	123	153	149	151	158	151	139	154	149	181	149	173	148	145	144	163	152	152	149	150	140	201	169	142	144	161	151	156	151	136	143	159	181	163	168	158	148	187	168	168	172	181	154	146	166	177	176	144	177	150	153	139	138	149	170	148	162	159	175	174	159	138	139	154	140	150	159	183	143	157	150	116	150	145	168	171	142	163	160	136	181	185	146	179	126	170	163	174	159	161	159	176	168	140	155	166	150	165	150	145	151	135	163	151	156	170	156	149	143	164	163	184	173	146	130	154	165	135	138	168	158	156	187	151	146	153	160	150	145	156	194	157	159	134	145	153	163	165	143	145	181	166	177	129	174	141	148	141	162	157	165	155	141	144	156	152	149	147	144	147	161	173	155	155	161	139	179	155	167	157	152	167	132	152	171	166	162	168	147	161	180	169	159	136	136	151	144	143	169	161	146	164	167	163	169	156	151	186	190	147	147	150	164	160	160	157	142	163	140	176	140	164	163	137	176	181	176	149	152	156	163	137	152	138	150	181	174	166	170	153	175	158	165	133	169	161	156	148	147	145	161	150	159	130	149	169	164	173	147	162	137	125	135	169	170	163	132	174	175	126	165	152	166	158	161	153	144	138	168	148	153	157	167	182	182	163	159	147	169	146	187	177	159	161	148	169	156	174	163	161	167	160	143	166	159	183	160	178	164	170	174	146	148	156	150	141	162	161	145	151	173	159	175	141	155	157	169	188	167	140	168	155	125	146	143	172	163	157	151	144	135	152	150	152	161	147	147	174	178	158	147	188	155	170	148	159	173	139	165	141	159	166	141	156	176	136	142	160	159	170	145	170	165	154	140	178	169	158	170	164	175	151	136	168	153	167	171	151	164	165	165	166	166	149	144	185	131	155	135	148	151	124	173	171	168	186	170	140	156	150	152	129	158	146	155	151	166	181	175	147	165	152	138	177	153	144	155	167	170	147	154	155	183	165	139	147	159	149	147	145	157	139	169	165	166	176	147	170	155	146	138	150	145	157	154	178	183	155	183	135	183	172	143	161	151	157	148	169	154	138	139	181	138	171	159	175	149	145	153	161	182	167	165	141	155	167	172	162	167	154	148	161	143	146	147	140	152	167	153	169	160	186	160	144	149	162	145	155	153	140	151	155	168	166	163	153	129	166	143	145	172	148	144	129	154	159	144	153	148	150	155	156	163	165	135	139	164	153	163	169	138	168	151	155	157	147	180	143	147	148	157	162	155	169	172	174	175	171	159	159	143	153	149	163	172	160	152	152	143	163	183	155	151	174	155	175	143	177	152	163	143	177	156	142	171	158	148	182	151	149	148	165	154	164	131	144	155	144	160	139	164	161	169	162	163	156	156	174	154	162	136	165	148	145	152	144	148	155	167	169	158	145	182	139	175	163	148	161	150	183	172	131	197	160	155	176	136	141	171	151	147	143	152	157	157	143	172	156	138	141	167	193	158	142	172	173	147	165	144	141	168	188	156	185	161	167	142	169	167	162	148	154	162	148	155	161	205	155	153	150	164	175	166	167	174	170	149	135	166	139	179	160	147	155	163	187	143	160	156	135	173	153	157	130	156	132	163	164	158	133	141	159	162	143	147	161	137	142	127	175	145	159	148	128	177	161	143	150	168	149	166	124	160	157	170	184	138	174	171	145	154	148	134	146	148	166	158	126	156	131	149	181	133	171	171	155	151	148	161	173	156	148	154	144	160	148	166	147	157	151	167	186	160	148	161	158	153	153	157	176	169	162	147	167	116	164	161	148	118	159	155	170	155	155	152	157	162	166	156	171	135	181	165	161	142	152	185	163	162	163	130	179	148	158	143	168	165	170	180	139	166	167	149	144	145	143	148	175	157	159	151	177	160	140	148	164	167	146	147	168	145	155	141	159	156	131	160	162	156	165	145	149	158	197	169	172	167	159	158	165	150	185	165	150	135	153	156	173	151	146	138	152	164	133	170	181	159	156	152	172	141	164	141	164	148	147	161	151	134	157	138	150	150	162	138	137	153	151	156	175	154	147	156	137	161	153	153	154	142	165	145	161	171	145	159	143	146	146	159	143	153	158	145	167	150	155	157	172	159	155	137	137	144	165	158	164	162	180	164	150	159	156	153	169	152	153	165	161	150	176	182	171	169	166	180	159	137	164	153	146	153	117	135	160	183	153	147	160	160	174	169	153	167	166	152	150	149	158	149	184	152	126	151	145	169	166	153	149	140	132	159	158	164	160	163	158	154	189	142	159	175	123	165	182	161	140	142	155	161	163	179	144	160	157	173	158	162	175	139	179	164	163	156	168	151	154	144	170	167	163	139	165	148	142	162	147	141	152	153	139	139	138	170	160	142	134	152	148	141	134	146	153	166	152	141	153	140	163	173	144	180	145	136	160	152	157	140	180	140	150	148	171	130	156	171	145	136	179	162	156	149	160	161	163	145	125	162	168	152	142	163	140	144	156	148	159	151	163	167	130	151	140	184	168	171	151	146	150	134	160	139	158	155	159	158	148	153	158	151	177	143	165	138	164	160	171	164	157	167	190	156	152	162	165	144	166	152	144	150	139	153	146	162	141	147	155	166	154	139	157	148	152	167	166	179	170	171	158	148	148	178	160	169	158	156	153	174	161	152	159	155	148	159	150	150	163	157	156	151	138	141	138	147	168	159	145	166	156	147	171	161	157	151	173	143	148	133	141	158	140	172	166	166	169	165	167	163	157	140	156	152	155	153	175	160	167	184	164	148	154	165	150	169	163	155	155	143	165	157	174	185	129	161	149	142	149	168	166	166	156	187	165	171	148	168	163	159	173	181	149	152	155	143	145	144	149	166	164	135	138	148	148	146	163	161	144	187	162	150	135	136	159	147	171	195	147	142	165	148	152	153	151	166	148	164	133	169	177	145	151	123	152	148	163	167	156	156	148	173	161	156	166	156	126	162	130	132	153	166	151	161	147	164	128	180	159	167	144	154	166	147	156	144	156	149	147	161	139	147	151	127	161	148	137	161	154	148	178	162	181	156	175	138	150	150	135	152	154	172	134	159	162	154	136
7782	846	1506	1648	1336	1129	949	807	755	653	650	611	549	528	532	510	503	469	496	487	482	479	450	490	408	430	476	428	449	460	468	432	429	423	460	433	443	455	443	412	401	444	423	439	396	414	429	424	410	428	424	424	416	421	431	449	450	454	426	450	429	415	424	428	404	424	425	424	418	422	404	378	415	428	432	388	418	392	409	427	380	404	443	454	403	417	433	391	387	407	442	391	426	425	399	432	416	426	369	423	402	407	407	376	426	414	405	427	406	423	394	398	417	406	413	424	394	344	397	410	467	428	449	428	395	448	416	382	402	361	408	395	378	397	416	453	415	401	421	427	391	405	396	418	401	382	454	408	435	365	389	399	397	392	460	394	383	443	414	406	404	443	418	414	431	387	388	413	428	416	390	383	423	434	379	414	410	404	387	404	416	401	404	440	394	420	408	408	416	404	406	410	463	418	428	409	425	413	392	396	445	433	430	418	385	397	400	393	396	426	451	393	425	394	444	388	428	413	461	394	401	420	398	379	433	411	403	421	410	432	390	395	407	402	395	418	407	411	390	384	454	433	418	395	439	358	431	395	424	417	442	444	372	392	408	407	392	420	415	445	360	405	389	426	381	393	436	444	392	381	394	405	405	403	385	420	416	405	371	396	402	441	406	401	427	435	412	383	383	435	403	396	390	395	395	408	427	416	406	400	423	372	431	426	389	395	405	420	397	374	368	377	405	407	402	426	383	418	399	404	407	412	384	392	372	448	446	404	366	395	421	416	401	437	359	404	431	386	447	406	421	390	437	394	409	384	398	424	406	396	414	393	426	400	401	411	414	406	370	416	431	425	389	391	392	416	394	421	366	383	418	405	389	417	391	398	440	434	409	419	386	406	404	380	426	409	432	409	426	417	402	432	433	388	405	443	414	400	399	415	389	382	399	390	412	408	437	394	412	446	418	419	421	424	395	426	397	394	443	407	427	385	409	400	442	390	401	397	422	398	392	397	410	391	448	416	428	401	403	409	394	422	386	424	385	428	417	390	400	424	381	424	423	430	368	379	422	437	414	437	409	412	402	430	432	427	401	420	440	410	428	423	391	400	390	406	440	392	439	441	395	436	394	448	451	407	423	422	409	429	419	384	433	438	396	430	364	401	411	403	436	399	414	396	428	390	433	397	399	428	455	410	418	401	429	431	441	396	433	378	405	389	395	381	404	375	383	395	430	427	385	388	400	424	399	410	402	401	406	407	427	401	395	417	410	379	416	427	410	419	438	417	405	406	400	404	402	383	419	451	412	365	425	399	371	409	426	414	389	378	420	403	384	383	419	392	425	408	427	436	408	415	391	381	409	444	417	403	379	452	408	371	396	391	394	392	379	415	423	395	390	403	386	403	402	382	389	422	427	412	427	440	380	434	412	412	418	379	385	412	400	405	381	429	380	390	376	459	413	405	369	407	390	402	381	362	429	371	435	401	391	443	407	373	415	375	419	404	401	385	379	424	400	389	364	433	402	441	395	407	369	391	433	379	404	425	412	415	409	421	387	400	421	402	407	417	414	403	449	394	384	394	402	440	393	417	414	462	413	413	375	441	415	385	433	429	409	428	433	360	380	430	375	406	454	412	397	422	381	408	415	400	387	402	391	397	420	402	417	391	385	388	435	416	386	407	388	414	402	386	361	419	416	405	421	391	423	427	391	389	418	410	379	399	407	431	405	451	446	401	422	401	372	433	390	398	415	426	458	425	432	426	399	396	455	405	422	416	388	431	410	393	380	416	434	432	401	423	416	395	377	430	423	426	400	411	429	420	450	408	382	402	377	404	418	393	394	401	398	443	399	421	399	429	356	402	400	404	396	388	417	369	456	443	415	403	411	390	382	393	391	423	408	400	401	368	371	472	433	418	423	432	377	445	402	380	442	434	405	416	405	404	425	428	430	414	416	428	398	445	380	410	390	406	416	449	427	416	379	444	421	405	420	334	437	416	391	415	413	405	393	433	402	434	423	401	390	384	416	389	431	388	422	421	402	393	416	405	435	372	385	406	423	393	394	394	404	426	454	408	414	375	412	393	411	368	424	424	417	392	401	401	388	392	427	427	392	397	424	451	415	399	382	376	414	413	387	407	421	409	409	403	407	380	388	405	418	383	436	385	402	440	411	443	394	398	408	439	398	384	408	408	400	396	441	402	436	403	391	387	389	402	424	414	399	390	443	448	359	437	440	420	408	399	414	416	435	370	410	422	395	373	369	432	383	366	394	383	401	428	386	410	413	414	398	411	395	415	423	387	390	425	427	416	405	416	421	412	436	393	393	379	414	431	400	403	418	437	414	428	406	372	406	439	447	365	438	428	382	409	397	407	416	388	393	430	430	440	428	435	422	390	396	378	438	404	426	392	437	423	425	412	404	393	416	395	411	418	431	417	396	388	390	414	435	425	442	440	422	418	414	400	405	430	403	388	440	418	422	422	397	416	400	410	404	400	425	421	422	434	410	408	443	426	402	402	409	432	410	406	387	391	405	430	405	426	399	413	407	436	430	418	394	383	424	408	400	375	391	409	381	412	427	416	417	399	404	426	388	410	371	382	446	407	427	398	405	444	390	412	415	408	380	408	411	375	425	404	405	379	407	374	409	427	413	387	408	424	407	415	373	424	425	447	376	420	390	419	424	431	396	436	427	413	414	385	418	458	437	409	437	392	397	413	402	450	430	392	396	412	428	410	418	433	367	414	415	394	428	410	399	417	396	384	399	419	422	411	416	403	406	382	418	378	433	416	452	392	389	411	382	447	393	383	432	436	388	444	386	436	406	377	405	410	416	427	374	380	400	400	382	386	447	418	386	412	396	385	426	378	388	437	419	413	383	396	407	418	423	428	432	420	432	467	411	454	428	422	398	375	405	408	394	405	412	395	440	433	422	419	404	399	388	414	417	439	399	414	439	411	418	402	400	429	379	408	360	422	389	414	444	390	470	410	427	442	396	433	406	404	394	400	460	421	412	408	421	393	421	375	414	416	416	373	404	412	404	416	404	399	401	358	403	392	351	408	401	383	408	382	397	418	425	408	418	374	459	387	399	408	405	387	429	414	440	422	401	379	416	401	408	426	409	417	413	388	412	365	412	434	389	411	386	453	409	419	408	412	428	400	431	396	408	390	415	480	387	409	412	411	451	389	426	367	407	409	420	403	425	453	438	383	414	423	412	379	380	427	409	396	423	399	402	388	409	460	376	410	406	396	382	432	394	409	438	381	386	446	365	393	431	365	394	384	432	410	404	444	413	423	403	446	437	417	412	412	444	379	430	403	430	391	438	440	385	424	398	420	417	425	425	414	430	438	384	394	417	408	430	406	437	436	404	418	416	430	409	415	430	405	416	433	387	380	390	457	424	404	413	439	437	409	396	416	429	405	399	415	413	384	374	414	407	420	403	401	389	364	401	415	412	408	409	430	389	414	453	434	429	418	408	396	399	418	413	396	383	423	409	430	445	379	419	403	374	411
1302	357	353	347	333	380	350	332	384	371	377	330	350	364	342	317	333	369	339	351	349	348	307	314	339	357	343	330	366	349	339	349	379	306	357	314	359	344	348	364	356	334	405	311	346	346	358	360	322	363	363	324	348	318	325	331	360	393	341	344	335	324	329	339	343	351	323	316	365	366	379	333	339	364	353	362	310	344	362	331	333	324	362	354	354	348	349	367	339	320	329	343	346	373	354	360	357	351	333	318	386	338	379	367	394	323	330	342	354	337	377	340	341	347	329	326	352	342	377	342	355	397	360	345	364	346	341	310	353	351	364	331	340	331	338	351	352	344	350	317	344	372	355	365	332	359	340	312	358	355	371	352	334	358	362	363	363	335	337	342	334	356	378	370	349	302	370	316	346	356	345	356	366	335	360	339	326	311	319	365	374	367	348	349	328	326	386	356	345	357	370	333	368	335	343	343	358	347	355	336	317	367	354	317	343	361	340	328	371	325	365	338	365	339	323	369	379	378	379	349	340	362	358	335	359	355	368	348	366	327	319	372	387	380	307	354	349	358	347	329	342	358	380	369	301	366	330	371	356	377	340	352	306	383	355	344	357	339	342	348	317	376	347	344	363	353	351	336	393	354	365	334	352	326	364	391	375	348	348	374	333	364	329	327	363	338	358	332	350	327	333	326	353	367	296	401	345	328	390	354	374	338	359	359	332	347	355	351	357	378	358	307	326	319	365	360	378	350	352	355	357	326	357	363	358	372	299	381	338	386	340	354	374	311	312	352	386	356	371	333	369	343	356	361	329	357	369	346	352	349	339	313	329	327	302	370	290	318	326	322	333	360	366	345	374	378	369	366	396	356	292	330	342	367	352	385	387	361	384	363	361	347	352	366	350	362	390	338	334	373	343	346	354	366	332	352	342	298	353	374	405	371	353	375	379	327	365	360	328	342	406	332	363	341	344	354	346	305	312	363	348	341	320	356	351	357	322	353	340	356	335	337	328	361	335	342	353	363	329	358	371	371	347	343	361	342	367	328	369	362	342	357	330	355	334	339	365	356	325	338	331	324	361	329	346	316	342	357	314	351	360	335	363	357	344	353	317	349	346	335	324	352	340	349	337	349	366	350	343	386	336	335	326	296	368	358	363	379	326	349	360	344	336	324	355	356	345	353	362	330	366	334	349	358	333	326	359	337	355	325	327	355	340	358	356	374	389	360	349	310	330	366	348	343	342	341	349	350	336	382	366	341	331	346	354	369	337	333	331	390	351	360	360	338	353	367	339	318	351	332	343	355	313	345	361	360	398	364	340	348	340	342	328	379	371	354	335	371	375	329	348	370	349	331	325	310	330	352	325	368	342	357	365	310	348	336	393	314	361	348	342	357	348	336	367	338	374	349	328	350	373	349	324	339	340	373	356	361	319	372	337	325	373	337	340	344	373	389	347	314	333	340	356	338	319	345	312	332	353	351	354	386	339	332	333	340	323	348	330	351	338	333	343	382	317	371	360	354	354	320	321	367	344	334	335	352	363	336	364	350	319	352	362	391	345	374	361	320	356	341	351	379	338	348	337	336	355	367	348	355	344	317	362	379	366	324	358	351	374	357	330	355	343	361	294	346	337	341	325	351	342	354	316	386	319	358	323	357	394	320	354	363	333	366	338	361	357	336	367	331	364	332	373	320	382	375	360	364	361	375	346	335	345	337	415	365	335	363	315	365	334	307	314	357	335	383	354	328	352	359	354	367	334	379	361	366	385	355	327	335	363	339	376	340	330	336	331	326	358	370	336	348	331	366	375	376	358	309	348	322	324	368	295	323	346	358	357	375	361	326	395	383	340	355	351	372	353	345	324	332	344	338	329	333	377	333	362	315	355	312	350	372	408	354	351	336	352	303	347	355	329	352	331	338	352	343	345	319	338	363	322	349	363	331	344	324	302	317	359	339	367	353	348	319	351	353	342	353	357	327	429	344	344	341	366	382	367	333	331	351	351	330	341	347	347	351	363	371	332	338	370	327	352	344	357	374	346	364	344	357	337	336	328	385	350	368	340	362	364	355	359	388	325	379	343	355	315	368	370	355	363	338	364	350	339	351	358	332	337	354	358	346	340	367	339	366	334	348	351	317	362	344	370	336	353	336	327	373	359	365	341	362	359	324	331	348	338	318	354	362	387	367	337	351	398	329	365	349	355	332	340	356	357	328	361	317	357	340	367	312	365	323	338	346	349	346	327	314	360	358	332	356	375	364	379	332	324	365	400	364	356	363	344	382	361	349	344	356	326	341	342	343	350	332	348	339	325	369	333	357	333	382	352	329	347	355	350	358	354	335	345	328	361	337	354	366	420	359	360	339	344	335	354	309	361	376	361	371	374	352	360	357	346	368	325	354	324	330	333	356	357	345	326	341	350	329	340	346	346	354	354	363	352	350	377	349	358	371	344	346	361	319	325	289	359	348	368	349	374	354	338	338	377	373	357	346	323	346	350	338	369	371	335	358	363	348	323	356	348	338	326	333	364	371	349	344	332	341	346	330	364	347	349	360	340	306	380	345	366	339	350	390	364	317	346	369	339	356	339	366	343	349	351	349	341	360	383	344	353	333	380	304	341	348	329	321	338	359	366	334	387	357	383	380	356	317	358	371	327	337	339	354	352	326	343	355	339	325	321	350	334	338	366	318	381	333	327	335	356	344	340	352	350	345	332	383	374	333	324	363	359	360	334	373	345	335	343	348	308	304	335	344	364	340	333	319	352	359	336	319	332	352	378	347	336	323	368	327	351	377	365	389	299	337	366	364	346	303	341	359	334	386	335	331	352	361	323	346	345	325	376	345	342	344	371	335	360	332	335	303	361	355	340	360	339	390	323	346	317	346	410	352	312	390	346	352	363	357	342	329	334	354	386	354	332	309	324	361	393	373	344	357	337	376	355	349	342	321	314	357	377	330	361	376	340	333	357	323	354	326	338	324	324	338	393	373	346	352	347	336	360	380	378	385	359	349	366	365	327	327	325	320	359	333	344	342	342	339	367	343	285	369	350	377	378	375	371	370	354	345	319	356	341	346	371	330	389	332	355	351	363	316	372	353	309	375	386	349	379	339	365	344	369	362	379	343	360	345	368	312	321	336	303	341	369	311	333	346	345	340	291	349	372	358	343	321	317	353	397	327	342	355	356	357	383	349	391	327	380	335	353	368	354	346	348	384	362	331	341	331	331	369	331	359	371	355	334	350	365	378	330	347	378	338	349	333	356	363	371	333	315	324	357	357	370	357	375	331	373	338	326	357	327	346	352	344	348	366	380	317	361	351	350	353	369	354	364	379	371	377	345	327	360	336	382	312	346	355	309	337	373	342	376	323	389	369	379	333	363	372	386	351	368	326	336	337	340	336	381	378	340	356	368	364	370	363	329	337	319	407	332	331	377	358	361	331	352	342	320	385	346	338	380	372	354	396	346	349	333	344	363	356	346	380	372	348	308	335	374	353	353	359	347	370	364	362
2035	899	826	837	845	842	841	887	854	815	865	854	849	810	809	805	835	854	767	855	842	766	815	859	820	822	853	860	846	850	861	832	850	868	823	837	857	875	800	820	825	834	821	798	846	852	858	861	795	819	860	791	877	894	847	844	884	828	887	882	846	840	853	837	881	841	816	868	842	800	826	808	826	865	845	880	823	839	813	863	864	848	825	818	816	800	827	865	829	877	896	862	862	854	841	852	863	850	822	841	821	862	852	877	825	872	861	821	890	848	872	829	797	786	863	807	881	828	828	842	892	834	774	829	880	876	834	801	800	829	849	884	851	832	831	798	805	805	882	847	876	824	823	835	859	849	896	824	801	843	918	824	824	821	896	835	883	858	810	846	850	831	796	850	770	868	838	882	827	862	845	903	851	869	829	808	793	857	821	836	845	834	855	866	870	823	809	921	844	857	858	861	863	806	817	827	838	843	834	799	860	863	871	834	857	822	843	830	882	843	792	816	852	775	866	857	863	867	910	844	804	841	854	915	879	872	801	837	826	834	901	860	821	831	823	868	876	853	824	847	844	865	841	874	833	852	847	870	844	841	834	872	892	842	858	827	875	815	832	847	841	827	769	835	880	867	881	855	807	875	850	828	808	902	857	858	895	869	850	876	790	866	837	857	839	884	859	823	866	804	860	836	841	875	833	783	822	885	830	816	839	789	890	803	847	845	875	863	886	844	886	853	880	872	804	862	874	804	827	841	862	848	847	839	877	837	824	875	813	811	872	829	847	853	829	815	823	858	820	899	825	829	816	813	839	843	832	890	866	825	878	910	848	853	805	848	895	818	832	836	864	871	833	854	897	771	801	852	873	878	818	905	898	844	839	905	811	883	894	830	853	907	858	907	782	831	829	821	874	801	849	821	801	833	812	836	858	889	889	842	845	827	785	814	835	808	841	852	827	837	771	812	843	845	852	875	835	824	824	842	889	791	839	879	856	807	815	780	875	806	837	872	889	850	857	836	850	812	859	797	834	813	834	844	806	811	844	837	848	843	825	807	830	860	845	817	879	792	810	831	865	837	876	840	850	874	877	827	877	878	849	860	834	810	811	802	822	824	796	837	869	825	864	887	829	881	829	865	895	876	833	787	821	832	866	862	787	882	815	840	869	834	763	888	830	839	879	871	820	877	817	803	883	840	876	889	834	805	823	889	866	860	849	878	830	799	847	878	848	888	818	835	894	797	870	842	854	828	804	843	793	786	840	893	805	878	850	828	851	848	845	860	884	823	857	816	887	777	853	880	864	865	852	765	877	854	855	875	854	778	793	834	815	820	819	910	829	841	834	871	835	838	890	826	819	870	812	845	863	878	770	851	862	819	837	809	870	807	833	829	856	883	845	858	867	831	810	827	795	839	842	821	849	865	838	829	833	843	872	821	900	859	883	834	825	841	833	807	834	863	801	840	865	781	873	853	884	794	830	871	892	872	834	808	852	830	875	850	792	847	821	788	871	832	815	862	903	865	805	888	837	825	847	804	825	821	868	835	862	788	832	814	862	857	859	815	855	833	882	861	880	845	870	830	850	866	845	860	853	837	843	859	856	840	873	872	809	777	862	853	851	875	863	860	872	861	888	868	819	914	812	848	870	807	811	902	817	832	843	820	896	819	834	843	898	822	800	802	857	847	834	850	898	811	829	848	850	810	865	870	862	821	842	868	815	806	866	784	817	867	867	866	823	846	817	835	793	833	868	881	844	853	895	833	846	841	889	860	799	839	870	808	873	802	835	856	848	826	823	849	822	882	855	841	889	846	848	830	829	841	881	809	806	830	856	844	848	794	871	812	864	826	837	848	842	870	824	844	862	835	890	863	849	813	837	830	813	851	854	859	811	879	826	823	817	834	831	879	877	779	896	831	859	775	818	883	860	862	835	828	875	821	842	792	806	832	822	860	821	890	861	808	852	833	857	873	851	847	822	840	797	816	829	807	803	873	883	840	861	864	799	857	900	860	853	869	822	824	875	848	813	885	791	818	815	817	862	842	845	791	888	851	869	887	824	808	819	823	871	899	898	818	861	788	846	823	860	856	813	849	869	846	812	904	832	835	828	881	837	794	895	838	832	851	844	808	814	851	855	812	827	881	837	864	807	813	881	789	817	811	797	878	926	834	841	877	830	860	849	816	832	863	844	895	825	840	825	863	862	834	834	813	852	854	866	858	863	819	799	841	820	904	829	811	792	865	822	841	848	801	895	826	840	818	850	840	829	913	882	839	797	894	871	833	833	845	868	854	851	855	833	802	843	857	845	848	869	839	800	803	816	866	869	886	897	867	829	853	836	822	843	862	827	828	848	856	841	862	856	841	826	843	838	821	853	867	850	819	837	862	850	905	874	821	799	810	903	832	877	890	764	817	847	816	820	820	818	825	812	864	839	831	837	839	828	823	896	828	845	871	843	828	838	848	799	872	833	840	796	850	853	914	853	869	790	832	862	897	842	846	859	898	826	863	819	841	848	826	884	813	891	817	871	819	850	888	874	885	850	820	917	897	841	778	863	837	825	843	838	894	839	840	879	847	849	813	816	813	848	860	834	900	883	860	826	869	805	865	861	871	799	837	877	805	821	856	767	852	850	815	881	855	878	841	805	837	807	795	866	834	869	842	840	887	855	897	866	882	836	773	840	855	855	872	790	817	864	848	795	878	873	839	745	864	838	851	945	864	839	849	864	810	821	902	826	861	783	879	875	853	853	811	853	850	867	832	865	836	856	862	854	821	807	858	820	862	842	764	808	835	865	870	845	840	763	827	842	887	817	843	784	805	879	813	797	893	790	803	854	822	854	823	767	825	819	801	875	824	855	852	853	835	862	847	836	843	813	852	852	878	820	870	835	847	845	867	814	853	876	796	879	844	850	862	838	803	810	854	857	915	826	884	858	839	816	847	808	886	820	817	825	828	801	778	810	811	800	841	891	816	867	861	825	824	884	906	832	804	832	866	804	887	812	871	860	835	834	870	843	856	850	868	799	894	864	803	872	822	857	874	830	786	907	868	849	843	847	860	844	819	823	864	910	847	890	826	887	830	883	855	866	866	920	845	853	841	866	854	852	832	832	823	886	819	813	827	867	830	825	770	811	888	873	888	893	910	854	862	824	841	827	833	826	924	875	824	869	806	871	824	876	840	801	828	839	830	909	835	865	818	871	845	853	855	843	889	849	822	828	857	852	869	844	807	839	806	865	835	857	819	809	853	881	811	848	805	849	825	874	860	870	825	838	806	792	788	871	810	819	861	846	818	850	837	819	897	893	845	862	840	832	826	840	821	848	822	822	844	821	807	883	811	857	834	891	827	833	867	817	867	854	897	885	802	819	847	875	893	903	808	904	881	863	868	864	870	877	857	853	844	891	839	850	860	839	811	891	856	835	876	834	905	852	872	853	811	825	847	831	832	879	850	859	845	868	824	886	852	847	827	800	805	834	798	814	825	816	873	891	849	862	831	847	869	876	858
7082	516	537	493	441	410	358	361	314	330	374	332	345	315	308	324	318	304	334	317	310	322	325	303	300	315	290	316	332	297	340	299	307	322	331	311	314	314	308	305	325	332	337	333	344	318	297	315	310	319	316	337	345	319	291	318	325	331	287	295	323	314	287	349	322	329	321	315	337	312	306	291	338	301	290	330	364	317	333	290	319	334	324	316	345	355	309	300	312	302	314	302	293	319	338	333	302	296	323	344	297	340	311	318	290	310	319	315	324	281	332	317	305	314	308	335	338	338	307	300	307	334	291	329	296	290	322	348	288	297	265	319	322	304	321	308	323	332	296	313	278	310	309	303	309	344	298	311	353	317	310	301	312	318	331	367	296	315	308	306	312	308	329	317	293	306	334	324	327	285	294	327	300	298	344	301	297	296	342	344	330	329	317	304	354	293	292	318	326	309	330	307	307	339	337	333	311	339	311	296	306	311	329	313	339	326	340	323	350	318	304	301	316	341	316	324	313	315	309	326	299	336	301	272	317	311	310	335	358	322	317	305	331	309	321	311	332	336	282	312	335	307	316	310	336	334	296	304	322	330	303	316	263	295	294	304	346	317	309	306	275	302	311	293	299	327	332	310	320	279	311	299	330	310	314	330	304	316	310	290	305	298	320	309	329	310	295	316	308	338	287	358	315	326	329	310	303	296	312	345	312	296	307	280	305	315	312	327	335	343	314	301	319	292	355	317	288	318	327	281	314	321	321	304	314	324	314	307	309	301	319	295	311	297	296	338	304	325	333	337	340	310	315	303	332	316	336	297	334	304	310	296	373	311	348	323	298	302	296	300	301	323	333	285	308	294	313	321	314	320	293	329	279	336	338	296	323	289	314	286	283	321	294	340	287	341	312	280	298	285	305	344	291	326	314	312	325	301	286	290	317	339	332	330	342	320	325	324	306	319	365	331	302	315	295	288	348	315	340	349	322	317	291	285	315	308	319	293	328	298	299	312	304	295	305	287	321	314	346	314	338	316	287	322	312	279	337	297	302	300	340	331	325	304	288	316	358	304	314	329	332	300	289	325	313	363	341	296	302	289	323	335	334	323	317	317	328	325	291	328	310	328	321	330	273	316	269	310	290	336	320	353	304	312	317	280	273	346	338	311	321	314	331	293	316	296	316	331	299	325	305	306	310	333	349	294	332	318	308	309	298	357	327	311	319	305	311	301	309	308	296	337	277	295	341	313	315	299	292	318	308	305	313	324	318	349	286	312	308	310	315	312	313	324	323	298	295	295	326	292	321	311	307	312	309	324	324	305	320	274	335	321	319	351	350	315	325	327	354	326	335	342	280	333	313	319	308	339	317	301	325	317	303	295	313	325	353	325	341	344	321	288	301	324	300	322	283	323	324	320	314	338	348	310	335	315	307	313	311	292	315	319	306	311	341	336	309	301	306	338	363	270	293	307	309	270	316	301	308	286	314	321	302	323	300	278	308	302	332	331	300	313	312	285	323	322	288	334	308	347	310	301	292	318	336	330	316	301	322	353	320	315	282	300	306	330	327	337	308	310	325	309	341	306	303	295	324	318	303	317	308	305	305	338	275	312	334	310	338	326	285	319	308	305	288	317	305	355	311	324	312	323	297	308	313	308	327	339	328	320	314	326	338	279	296	318	308	336	342	299	292	315	311	321	324	306	292	300	340	317	338	309	323	295	319	316	306	320	337	313	308	341	317	309	327	318	290	337	321	343	274	293	315	316	307	293	335	303	301	285	311	298	304	281	322	333	295	343	335	338	325	329	327	281	338	318	343	302	319	335	320	327	285	325	341	312	335	323	333	328	334	316	317	338	311	316	325	336	302	302	292	285	309	318	303	317	306	323	322	323	290	268	288	295	362	280	320	297	328	303	295	291	289	291	333	323	300	302	331	315	292	366	327	306	298	287	289	330	286	336	312	331	327	320	331	314	313	292	297	314	333	303	304	310	330	294	319	291	311	305	315	294	344	281	322	330	306	322	339	340	326	315	343	316	307	331	293	322	332	299	346	311	316	308	323	288	317	334	325	321	284	312	310	327	326	308	333	324	328	314	295	276	281	332	284	335	287	330	324	320	311	298	301	338	331	320	289	279	335	304	302	321	288	344	313	332	331	336	304	301	329	297	330	302	311	330	311	292	291	316	328	294	327	304	333	291	286	310	278	312	310	339	305	310	320	334	342	283	304	328	305	324	318	333	321	281	305	260	296	322	323	329	293	285	317	306	335	313	298	323	296	317	327	287	345	346	296	334	305	295	307	314	337	318	317	305	313	308	348	319	302	295	295	351	304	305	331	307	327	312	288	313	315	280	342	345	338	295	305	319	291	322	312	301	305	343	317	319	333	353	297	303	315	308	273	321	309	310	317	296	305	322	308	336	330	303	312	331	310	335	302	311	292	313	307	267	319	313	304	320	315	313	326	327	319	318	296	301	310	309	337	321	299	331	308	324	310	321	313	293	323	313	323	328	290	300	329	297	310	311	303	310	327	331	327	303	337	320	342	300	315	281	324	291	287	310	349	296	304	334	311	321	329	341	309	294	307	292	350	310	312	327	314	294	270	321	302	300	303	294	348	335	310	336	325	328	317	308	337	297	298	330	315	302	306	313	292	327	321	347	286	305	316	298	327	285	325	323	352	287	336	322	326	294	300	320	328	338	324	303	331	311	305	319	345	294	312	368	323	338	279	313	329	322	325	325	307	359	327	326	296	314	321	294	335	307	298	297	301	304	286	291	287	297	303	327	285	328	324	340	319	316	308	320	333	301	308	334	311	352	311	316	310	320	311	347	304	349	317	319	329	296	335	289	302	310	279	293	334	353	346	310	336	324	326	334	313	326	334	290	308	300	317	321	298	302	319	303	315	303	325	312	299	301	279	324	337	325	310	334	297	314	325	297	339	260	313	318	338	338	337	319	310	300	310	327	331	305	314	343	317	300	295	313	316	293	331	338	301	343	330	304	316	330	355	302	337	326	323	294	320	310	324	300	338	316	312	262	331	283	332	341	303	311	326	315	304	300	315	282	290	313	330	319	313	292	308	305	319	293	316	296	354	309	302	327	297	320	280	318	340	298	318	337	281	289	356	351	320	326	293	347	295	318	308	306	294	323	280	327	355	296	317	298	311	290	338	315	307	307	337	315	309	333	313	350	326	322	307	317	320	309	318	309	329	313	310	272	329	317	307	338	294	308	287	264	294	361	286	304	325	337	329	336	330	340	306	331	296	325	290	309	286	309	271	356	321	308	340	311	298	339	329	325	299	323	295	328	345	306	320	310	342	322	336	349	327	293	284	327	301	308	294	327	338	313	310	294	322	331	304	315	329	327	311	364	280	275	305	309	332	344	311	299	296	337	345	285	328	311	330	319	314	295	289	315	320	311	306	309	311	281	307	302	333	294	354	271	285	342	306	308	307	315	331	347	311	339	303	333	306	309	326	284	308	306	327	285	283	310	284	329	309	332	341	303
6535	956	1332	1408	1284	1127	1036	980	922	899	878	874	815	874	842	834	833	864	810	764	792	791	822	778	771	793	801	804	791	805	855	754	761	760	781	792	790	775	749	791	729	692	778	739	747	798	721	732	734	745	716	754	749	745	780	751	766	792	719	726	680	707	764	778	785	738	803	716	836	787	769	777	728	737	785	744	786	730	774	818	751	755	774	782	768	733	724	732	790	809	761	740	774	770	732	800	765	749	719	772	794	731	711	746	746	804	787	732	786	724	759	800	755	780	762	774	779	781	784	780	814	782	778	801	741	782	780	768	768	791	785	767	773	759	759	765	792	733	722	737	758	757	770	809	724	765	764	745	761	761	728	794	793	810	744	705	770	743	722	772	793	766	705	773	735	781	778	764	755	768	792	711	761	758	758	783	781	743	754	775	754	781	777	729	747	714	769	722	801	780	766	772	772	754	740	749	780	777	756	769	734	754	752	786	755	717	759	758	792	714	786	762	768	701	746	703	704	762	768	745	770	780	750	787	719	804	786	753	722	784	759	793	764	710	734	778	734	772	760	773	777	819	737	831	806	776	842	792	766	787	756	714	757	783	793	779	751	795	769	757	797	789	776	772	804	722	732	746	805	772	761	756	763	803	719	771	749	703	758	749	740	763	730	776	736	737	797	736	771	775	771	796	737	756	753	802	774	729	718	716	789	757	799	759	807	789	732	744	859	808	716	788	806	720	731	779	767	787	723	793	773	763	796	813	791	756	740	790	710	811	750	763	750	743	782	754	737	795	745	751	773	762	788	760	764	784	803	779	783	761	758	742	782	735	766	797	752	772	782	715	800	760	764	767	747	799	763	757	730	783	793	751	730	840	763	788	736	790	756	763	742	772	821	791	765	743	771	795	759	766	792	715	768	819	749	761	789	756	731	817	756	721	795	773	827	801	771	762	714	758	759	734	781	728	720	735	772	787	787	705	778	768	776	749	785	762	813	794	752	750	789	757	775	774	773	763	730	772	749	750	764	800	788	799	751	761	777	760	801	818	762	803	734	783	725	799	779	775	799	730	708	783	759	722	772	762	820	720	783	786	804	722	732	756	744	776	833	739	704	738	789	759	776	737	761	684	738	703	790	814	753	717	736	802	838	767	722	758	773	750	702	738	776	754	767	687	785	772	754	749	764	748	732	724	764	764	754	741	763	779	741	766	783	796	778	739	744	786	783	706	760	743	767	768	783	734	779	778	799	773	773	757	740	781	740	757	755	742	753	804	704	759	790	778	690	803	755	766	801	754	782	707	784	706	780	763	764	813	755	817	765	716	748	773	797	775	762	779	762	822	790	776	765	690	780	714	718	737	761	780	774	772	737	735	820	773	724	794	749	747	769	760	806	754	808	751	799	725	728	765	743	769	706	768	732	787	753	771	764	739	731	783	799	753	778	781	735	801	766	748	774	789	768	771	783	750	768	766	770	731	752	752	743	729	782	767	725	762	745	730	777	690	767	775	736	704	783	731	764	769	741	770	766	754	756	738	781	785	793	731	767	797	781	751	784	738	750	782	735	751	734	766	768	766	759	795	780	772	743	752	750	760	782	765	747	736	786	756	756	748	692	776	782	772	772	759	756	746	771	759	712	774	734	798	773	713	756	731	814	760	788	758	757	761	766	752	740	755	748	794	810	750	768	758	750	773	789	752	777	688	789	781	771	746	767	803	725	784	790	752	780	746	795	774	778	730	707	726	744	765	787	799	763	786	752	724	750	784	766	727	740	799	744	749	730	695	789	781	818	765	769	755	724	771	746	741	769	723	668	739	730	733	718	816	780	779	763	760	760	725	781	813	760	768	762	832	806	754	751	751	775	756	758	777	756	780	755	758	734	746	762	773	741	757	760	703	755	758	736	800	758	734	790	771	753	769	768	717	793	746	726	750	775	766	724	758	747	773	743	766	784	735	753	791	769	794	706	771	736	770	755	757	782	749	788	787	712	781	716	765	766	784	737	807	761	809	794	713	768	723	734	745	750	762	760	762	778	776	770	799	801	753	775	756	755	738	760	765	737	740	798	792	795	746	777	759	768	773	782	764	805	725	782	797	791	783	749	714	766	718	755	754	806	763	737	775	760	732	786	767	806	739	790	765	762	755	730	702	809	757	788	759	785	821	767	753	798	767	762	770	740	759	776	767	747	757	757	780	748	757	814	752	782	787	750	724	716	749	787	768	786	721	702	762	684	780	774	751	760	784	738	772	802	788	762	752	762	768	770	774	775	784	750	784	760	744	739	786	788	772	787	816	749	811	786	743	782	737	780	794	744	785	775	780	776	824	766	781	766	788	784	737	726	794	727	749	735	740	794	772	721	767	779	783	762	768	714	777	737	722	802	748	757	755	757	810	729	769	765	783	822	765	729	746	818	806	700	794	724	749	740	742	802	759	791	775	784	808	770	748	741	833	779	752	767	776	802	797	762	777	717	776	781	802	743	782	747	729	760	783	741	769	730	740	774	739	740	805	718	758	733	736	808	756	759	768	808	787	778	764	730	746	796	755	757	790	718	743	754	765	804	763	797	776	766	730	777	731	800	744	811	818	757	785	782	798	779	747	764	774	797	727	771	770	772	745	797	777	766	713	749	733	787	754	778	786	763	723	737	705	729	748	756	780	771	738	781	769	721	716	733	745	796	737	784	769	719	758	765	811	748	794	707	789	780	772	809	757	759	756	766	776	790	765	774	725	760	776	768	746	742	762	749	810	745	762	787	717	796	766	741	751	763	784	798	763	790	693	746	837	735	697	739	734	783	755	802	760	751	787	741	686	779	830	738	744	816	747	765	839	738	768	720	798	816	710	748	833	764	775	789	763	757	751	749	730	744	732	792	786	775	803	741	749	809	757	758	779	774	769	751	781	769	727	766	740	723	775	732	746	798	774	730	739	772	762	741	733	783	782	773	783	768	702	792	753	744	777	759	752	720	761	746	759	739	715	771	772	751	761	733	777	775	741	772	724	766	739	808	766	847	733	799	780	741	773	775	745	763	753	807	750	762	752	760	810	776	802	735	722	746	740	763	768	705	718	768	744	761	741	745	774	780	730	779	766	722	810	789	731	741	759	808	783	761	787	781	786	785	794	783	807	716	742	788	817	735	786	753	714	763	735	791	789	756	745	817	771	779	770	746	761	812	768	786	755	818	752	772	743	771	759	734	739	752	739	770	777	733	786	762	780	774	758	716	691	754	815	791	750	720	739	737	746	791	774	765	814	758	738	744	766	741	782	765	769	732	701	756	774	778	736	789	719	795	734	748	763	758	797	790	765	753	722	810	739	732	757	727	758	763	773	741	749	762	789	723	761	797	787	763	718	745	764	785	785	746	714	744	746	751	777	811	785	751	759	728	780	786	776	755	748	752	782	809	775	759	784	777	747	781	755	743	795	734	778	762	805	794	797	783	763	717	755	789	777	746	751	809	764	754	767	727	727	733	712	743	779	756	742	757	788	782	809	744	761
11779	686	576	474	360	302	252	224	189	191	161	195	171	173	144	177	171	180	164	168	184	160	165	175	142	167	137	180	182	152	168	154	157	154	146	152	150	184	158	157	170	153	158	153	151	161	158	156	158	169	161	171	165	131	163	168	177	175	157	152	146	154	137	146	125	180	151	169	163	165	143	174	152	158	153	140	166	138	187	175	160	185	132	157	154	157	160	164	160	194	144	143	155	153	155	161	123	159	131	142	175	158	155	170	166	143	162	159	156	126	162	146	169	149	157	149	162	132	162	148	165	195	157	161	172	149	148	147	126	176	144	158	152	168	135	137	151	159	148	150	140	136	180	138	168	159	155	141	163	153	158	143	135	186	162	171	165	162	126	123	142	154	132	162	163	157	173	165	157	175	157	141	207	153	145	145	154	146	130	158	147	169	154	181	173	155	158	144	152	160	157	152	154	136	162	150	149	153	166	148	157	150	145	123	157	142	164	154	144	171	174	163	163	139	160	156	159	158	179	172	129	136	155	160	165	171	169	165	157	137	157	171	150	152	147	152	172	148	163	160	166	165	183	173	161	159	163	148	174	160	144	159	142	149	136	130	138	162	153	170	139	162	147	149	179	160	162	162	145	145	142	157	145	134	160	151	150	186	140	171	152	138	144	162	163	143	141	158	165	153	129	163	170	158	169	138	146	150	142	140	166	134	147	143	169	137	159	156	154	150	152	145	159	174	178	134	136	126	156	139	151	146	142	152	143	160	166	152	172	145	137	173	153	162	145	132	134	153	151	160	173	137	153	166	148	149	154	147	148	161	156	150	163	159	154	153	148	187	159	158	142	135	141	144	136	171	182	159	143	148	167	147	151	177	124	163	141	163	162	175	157	160	164	135	155	164	164	166	158	140	150	165	119	144	154	173	161	145	167	167	150	164	134	158	134	168	145	162	134	154	128	163	165	185	167	201	159	138	183	148	168	133	158	166	160	146	158	162	166	153	148	150	158	158	156	149	137	163	143	117	152	144	143	136	167	164	143	154	158	158	160	131	170	155	147	149	173	172	164	158	158	140	138	179	158	140	171	162	134	133	149	159	143	141	151	160	149	149	180	133	154	136	135	146	140	168	168	179	139	143	174	145	166	172	162	140	131	161	149	149	145	193	150	147	152	142	171	152	134	162	159	177	163	153	192	160	155	155	168	134	168	135	174	149	147	173	156	151	185	149	157	152	165	168	166	150	144	158	142	151	152	166	159	153	163	161	151	139	155	179	149	154	134	168	140	153	150	156	175	179	176	147	173	162	177	168	136	165	171	150	131	168	165	138	160	145	157	160	153	160	160	188	183	152	133	141	153	148	163	164	149	150	164	161	119	168	160	183	123	149	156	165	143	149	157	137	159	176	159	174	154	155	145	159	145	160	154	148	168	150	159	156	145	166	135	147	160	155	136	177	169	145	142	150	149	157	169	155	145	176	148	157	157	140	161	161	153	136	136	146	151	138	137	151	148	155	140	144	166	163	148	153	171	171	127	139	174	171	176	162	169	148	134	162	149	154	157	150	154	152	147	161	164	165	178	160	152	152	143	162	150	152	159	154	166	149	173	172	169	150	174	172	142	145	136	150	169	137	158	161	180	153	154	167	151	128	152	144	161	148	145	167	149	156	190	162	167	152	146	156	156	139	172	149	136	160	144	174	152	151	162	179	158	175	179	165	151	137	143	167	180	169	148	156	162	157	150	159	150	151	152	176	149	138	132	142	155	154	164	130	153	163	141	150	172	157	158	134	142	179	156	159	151	149	155	149	152	159	146	141	153	138	162	157	158	161	145	152	138	129	140	138	150	160	152	141	144	167	152	131	144	148	166	146	148	145	156	152	150	154	132	172	159	142	167	143	159	177	139	144	172	146	152	127	169	149	142	134	159	173	160	159	153	156	159	149	168	169	175	173	146	156	147	149	171	164	149	166	132	159	155	156	138	130	181	152	162	163	155	169	160	137	159	148	141	177	158	146	152	163	162	158	167	160	157	164	163	154	171	143	151	158	145	162	140	150	151	177	147	165	153	151	138	148	164	156	139	158	154	171	157	155	156	150	156	152	142	155	160	154	154	166	162	155	141	157	141	158	144	137	174	158	149	169	144	137	150	170	143	148	179	145	152	133	145	133	169	153	155	150	175	151	154	163	156	166	172	171	164	163	147	159	173	160	159	148	165	164	166	158	151	160	165	155	169	161	154	162	139	167	145	182	170	159	157	131	154	166	157	143	158	150	145	166	152	162	187	148	153	172	169	162	147	165	149	154	152	147	156	148	154	199	161	143	181	165	137	180	165	135	165	152	145	168	147	164	171	169	168	163	177	149	164	158	165	176	140	163	157	129	168	174	158	151	159	156	169	150	160	160	155	165	153	143	166	162	140	158	161	153	145	150	173	167	160	161	139	158	165	169	141	159	148	148	164	169	160	178	143	152	168	171	144	153	141	125	149	152	159	172	174	168	162	143	169	162	149	173	153	148	170	132	174	173	158	166	148	182	187	168	178	145	133	171	145	158	161	191	166	146	160	152	157	155	152	145	162	182	154	159	158	151	181	164	155	160	161	154	146	164	143	161	173	151	164	142	173	164	157	144	151	145	163	143	135	143	137	159	167	148	162	179	144	164	132	150	147	164	158	154	156	154	154	168	141	159	157	152	147	148	150	155	146	159	158	152	152	145	141	151	133	152	157	131	170	170	160	169	159	144	150	133	151	184	153	161	137	149	180	143	154	167	150	149	143	154	160	155	154	173	148	149	153	171	156	131	156	149	150	154	137	181	156	156	152	167	137	157	160	146	166	133	151	171	174	161	161	165	185	123	138	152	152	150	163	142	143	175	150	140	158	172	128	147	151	153	156	162	154	186	165	124	167	154	173	144	143	166	143	161	160	157	136	140	162	150	170	168	141	138	169	180	167	161	147	161	131	156	156	164	178	148	151	173	135	149	166	146	166	146	147	178	141	162	144	168	164	168	141	131	157	160	165	149	170	149	166	192	152	160	152	178	160	148	172	157	175	140	157	168	150	133	165	174	167	157	147	148	158	148	144	165	167	147	125	165	150	176	170	175	136	188	153	157	163	137	182	154	159	166	151	159	149	169	149	158	155	152	145	148	163	159	157	162	163	149	161	140	154	171	173	179	167	181	154	167	159	170	170	151	138	139	142	152	160	123	150	146	147	172	157	127	155	189	151	134	150	173	186	137	141	138	128	138	176	145	145	165	148	168	135	143	154	156	179	158	137	143	144	150	179	162	148	159	164	162	153	178	140	153	137	152	155	142	161	145	164	159	152	166	178	168	146	139	163	150	159	157	167	160	168	147	171	140	165	164	143	142	170	149	182	154	179	167	151	137	134	160	155	160	165	187	156	152	154	145	151	166	152	151	171	142	145	160	152	175	143	158	137	158	132	150	165	165	164	138	154	165	152	166	180	161	133	133	156	157	171	161	161	143	154	168	165	145	152	156
7790	830	1425	1579	1288	1102	911	780	742	641	620	610	581	553	503	517	546	498	447	490	494	465	488	494	458	428	433	446	484	454	465	426	437	454	426	431	437	437	433	422	406	384	470	433	451	413	440	442	436	392	443	430	425	440	416	407	420	410	434	402	451	426	414	413	416	458	389	376	396	446	415	426	447	417	432	392	414	386	418	406	412	401	398	443	408	378	413	381	427	403	420	400	379	398	408	388	418	402	422	398	423	403	389	372	373	449	401	412	413	456	412	375	366	419	395	451	430	409	398	439	434	420	419	398	420	441	408	397	419	394	432	440	417	415	419	416	405	397	423	424	440	414	412	392	405	386	413	390	426	399	418	396	394	376	415	425	413	387	382	385	405	422	461	411	370	351	421	430	399	375	418	401	431	382	389	397	424	423	442	415	399	405	406	408	412	417	409	446	412	421	388	401	407	376	385	400	395	399	413	402	381	393	419	434	413	414	403	417	415	393	392	388	429	430	372	396	419	431	429	364	427	386	424	387	412	434	414	422	421	421	419	402	394	371	387	424	386	413	428	377	376	385	414	371	385	417	400	404	411	412	395	419	405	415	397	419	438	386	386	396	435	415	417	405	399	436	420	375	401	406	400	391	415	445	416	393	415	386	411	425	399	415	407	407	402	370	399	436	399	429	408	420	388	458	439	395	392	443	424	434	400	410	375	417	394	426	381	433	390	411	420	382	385	363	405	391	423	426	396	397	392	433	388	423	407	426	426	393	381	465	434	448	395	402	381	425	411	427	372	414	389	413	404	396	415	396	418	436	415	417	448	421	447	418	399	377	417	414	443	376	381	402	391	392	414	384	407	410	417	414	434	418	405	355	381	418	406	434	365	460	425	386	439	380	412	383	390	416	392	418	413	403	372	402	385	421	424	411	402	414	400	429	433	433	396	407	435	403	404	395	396	429	415	401	366	390	371	401	355	372	412	409	434	398	436	447	392	384	398	436	413	430	441	396	417	425	400	428	401	434	407	386	438	405	409	372	406	394	402	430	409	450	422	406	466	433	422	424	433	461	417	399	431	409	401	433	368	397	361	374	392	408	415	419	424	427	417	420	404	403	406	419	420	418	402	370	411	409	382	440	424	385	419	425	397	385	377	369	421	398	427	400	375	398	388	421	361	415	369	407	429	354	416	368	437	402	414	438	407	394	389	385	368	445	378	409	370	426	429	406	415	405	427	426	398	372	406	399	376	417	419	388	416	404	417	412	393	414	434	374	394	379	387	423	409	384	415	449	398	425	409	363	417	430	410	389	410	421	378	405	407	383	403	416	415	427	379	395	422	425	375	399	363	376	392	387	412	456	423	397	405	398	447	388	401	385	427	373	393	411	418	451	401	395	390	451	423	419	413	412	367	396	381	383	415	413	406	440	347	391	431	400	404	392	428	414	423	428	399	440	393	440	419	422	401	423	393	403	423	405	403	391	376	411	417	398	424	393	410	422	411	406	429	395	426	452	423	369	360	418	444	422	453	417	438	414	402	429	444	402	377	410	416	413	412	418	389	413	416	415	430	409	385	415	413	393	387	396	415	396	430	394	414	387	409	426	394	408	377	409	430	424	403	428	392	358	415	397	425	414	377	389	412	381	411	408	379	406	397	423	438	435	408	395	415	422	398	413	417	434	378	404	405	384	423	389	418	384	383	407	413	400	418	404	445	412	393	418	380	403	405	386	400	425	389	388	362	433	424	379	355	401	395	388	434	410	369	410	403	410	422	414	405	422	411	415	389	429	405	391	387	406	427	412	393	405	407	429	396	417	398	400	377	372	386	397	414	415	417	413	405	419	379	381	429	388	421	395	371	412	411	398	418	403	432	430	429	420	431	399	381	387	382	419	378	407	414	406	399	382	395	423	391	405	403	400	426	421	422	396	411	415	432	387	406	363	403	423	399	399	399	385	390	405	413	408	403	417	427	406	389	385	394	433	451	420	405	390	381	436	380	434	424	408	396	418	412	416	424	414	420	425	396	390	376	431	395	390	413	423	387	388	416	407	421	403	404	418	405	386	416	444	395	376	436	437	370	412	404	407	405	416	395	362	429	378	408	411	386	399	430	395	430	415	365	429	418	382	433	402	402	422	388	444	369	355	408	386	431	405	403	412	383	415	424	394	412	373	395	421	448	401	429	390	437	377	384	395	398	345	398	413	410	397	405	371	410	442	418	385	441	383	392	410	354	452	377	416	371	446	444	403	401	395	420	361	413	406	395	416	460	411	387	440	418	376	395	430	430	418	417	368	417	375	437	416	397	420	451	447	408	388	416	406	412	405	433	408	442	405	390	435	431	407	385	389	398	413	365	370	423	418	382	402	408	414	425	415	446	390	400	386	396	409	422	385	394	410	433	379	401	399	371	427	426	411	410	418	412	421	447	424	423	396	432	391	407	387	420	406	392	416	398	421	359	410	389	415	426	420	424	425	405	450	391	405	419	389	385	402	392	402	374	390	402	394	392	406	364	391	405	425	471	398	388	418	393	383	402	418	411	394	423	397	427	408	380	412	398	408	439	431	411	413	402	376	417	412	427	404	408	417	397	390	381	399	426	383	443	416	440	407	376	409	424	446	428	400	432	409	405	460	381	436	388	408	391	364	421	433	409	428	432	389	410	368	398	425	446	404	380	387	392	415	434	397	375	392	402	432	402	374	422	406	394	417	430	443	382	401	370	404	383	445	409	391	427	405	408	426	396	398	413	395	398	450	415	419	406	372	407	442	375	421	423	434	402	393	406	400	411	389	404	420	410	395	411	404	420	358	408	413	364	431	360	427	392	405	375	422	406	412	423	422	406	410	411	369	444	412	383	407	397	380	405	437	387	391	428	433	419	399	395	405	381	355	358	388	431	416	388	438	371	411	421	419	387	414	403	420	418	420	369	409	404	433	396	402	408	392	416	407	417	424	400	401	410	399	409	413	390	424	395	386	400	394	395	419	430	402	439	394	448	410	432	377	415	378	411	420	414	426	409	410	441	362	382	401	425	442	420	431	409	377	392	405	400	387	423	412	409	410	407	422	453	438	431	408	389	407	465	366	455	388	455	445	444	460	381	423	423	416	402	405	389	380	428	372	426	401	414	423	402	464	414	420	394	405	410	389	443	430	414	427	403	432	406	425	412	418	420	397	409	412	379	402	401	409	384	387	408	409	369	408	413	401	432	424	396	407	419	395	427	407	398	390	378	443	412	419	447	412	397	363	383	414	379	427	385	444	409	406	369	415	425	435	412	421	394	400	398	391	416	382	400	419	401	418	412	423	391	395	408	404	392	394	423	417	421	412	408	421	410	448	444	413	418	410	413	377	385	428	463	413	447	389	406	405	405	424	400	429	407	409	412	440	431	431	419	416	407	396	408	383	397	393	437	408	401	398	404	377	416	396	400	373	405	418	396	448	416	427	398	392	413	393	446	366	438	406	374	401	389	423	431	397	388	374	428	442	391	447	374	382	393	413
1339	377	355	362	348	332	401	347	354	315	381	332	342	318	321	332	373	342	329	351	344	343	346	360	331	345	360	351	368	339	348	356	349	310	314	326	386	350	311	342	366	364	334	329	323	342	340	345	344	327	371	376	335	319	299	393	324	356	345	342	360	364	334	336	353	347	351	326	353	376	360	329	320	316	354	347	348	329	343	338	380	346	319	371	363	333	336	337	371	334	311	351	338	318	315	324	336	370	358	345	316	358	368	360	351	340	360	371	333	348	336	303	320	364	371	356	380	370	350	345	337	345	377	365	359	318	346	357	338	354	308	366	359	340	353	330	317	293	383	312	340	323	320	332	328	327	352	357	352	372	346	347	304	363	325	330	336	362	333	376	350	336	315	348	328	367	336	350	347	337	362	350	352	341	334	354	309	332	314	333	337	355	355	327	378	359	386	365	339	341	306	341	355	371	335	346	335	361	332	298	329	314	334	343	346	317	359	354	348	370	337	334	363	347	379	329	346	335	378	344	353	342	334	363	356	348	353	359	381	372	364	363	348	376	358	360	385	382	392	355	344	326	355	344	356	353	369	352	326	347	378	357	385	382	353	289	347	351	329	347	305	342	350	326	337	353	364	320	346	371	312	296	373	366	368	337	367	352	342	332	333	385	329	357	381	366	332	328	342	366	350	322	329	359	348	372	312	340	368	345	356	334	365	352	361	352	330	384	346	369	314	379	361	389	331	369	377	328	340	336	325	331	364	343	320	386	355	351	350	374	362	404	314	355	322	334	369	368	318	337	325	373	341	368	372	381	339	335	333	341	316	384	348	330	336	363	338	314	324	338	359	364	356	351	357	349	352	315	367	355	327	306	356	346	330	338	356	346	314	339	354	358	340	334	338	343	324	373	367	349	329	356	346	357	363	351	364	364	369	340	369	321	344	361	330	384	351	363	361	362	328	351	351	320	330	334	378	337	325	343	392	335	379	356	322	334	341	347	319	356	350	359	386	345	357	351	343	343	332	328	330	318	361	365	346	335	344	330	330	337	344	348	352	365	387	357	346	349	324	357	350	374	393	344	340	358	382	368	362	349	342	343	379	323	351	328	348	385	364	388	388	332	371	344	344	360	380	368	306	351	350	350	364	342	327	357	325	351	353	352	330	369	364	349	327	329	369	341	372	362	360	315	372	395	333	387	345	347	355	369	349	337	339	329	343	321	339	347	323	345	359	339	341	309	311	327	319	352	367	325	338	350	360	355	321	339	340	331	364	311	327	348	326	316	340	341	353	393	327	379	363	360	357	328	319	331	334	332	306	329	355	341	360	354	331	332	332	349	319	352	356	330	371	348	324	328	357	349	354	374	370	371	355	359	355	332	302	372	326	331	350	373	362	369	396	331	329	338	339	360	358	355	319	336	367	354	327	343	354	350	334	377	333	356	331	323	312	389	339	362	358	344	358	390	369	355	328	335	312	364	337	352	349	366	356	355	316	327	381	380	352	364	371	367	357	356	365	356	336	332	316	366	377	383	376	350	372	371	327	367	335	335	346	368	344	359	336	307	365	369	356	316	358	346	345	362	366	340	322	307	346	346	344	390	325	343	369	320	352	360	312	333	374	324	376	297	347	344	307	347	307	346	356	354	356	342	333	324	356	342	410	334	339	318	371	376	321	349	358	349	330	352	333	337	331	346	382	346	383	386	323	315	354	355	358	375	369	324	368	330	358	336	319	369	376	359	342	361	306	328	337	357	357	314	361	367	340	323	379	354	360	330	374	388	386	384	327	326	371	337	321	333	326	347	307	346	335	343	341	338	360	346	387	344	330	361	352	357	379	354	312	331	332	366	370	351	325	359	362	334	362	305	371	365	324	361	374	342	351	352	332	320	370	340	337	371	343	331	345	365	339	351	342	369	359	385	376	340	333	354	341	336	330	342	354	367	349	373	339	361	365	357	341	342	369	368	325	325	320	391	346	357	306	330	375	363	358	367	345	360	378	339	353	357	341	362	319	332	382	327	331	342	351	342	338	380	347	365	342	325	355	338	322	340	356	358	370	347	320	340	354	319	325	348	324	338	327	333	312	347	379	325	334	336	344	374	367	351	352	359	336	367	365	315	362	331	362	366	381	341	337	359	354	327	344	353	362	364	356	389	343	375	345	358	310	356	357	403	348	349	333	303	363	358	344	321	346	356	311	349	366	357	351	373	355	379	365	358	336	328	328	356	379	347	347	371	338	365	327	352	314	360	347	334	355	343	341	356	335	346	334	352	363	339	323	355	358	366	370	361	321	335	341	356	309	360	323	380	346	330	340	375	341	357	322	371	383	384	314	366	375	385	370	333	345	330	374	329	357	306	341	319	348	361	346	346	332	352	323	328	352	326	349	348	330	331	378	354	318	330	327	319	380	318	358	368	331	366	356	326	380	368	367	317	347	360	346	362	335	333	318	318	332	333	356	335	327	320	353	356	371	354	330	339	365	400	364	375	361	350	342	368	348	336	351	349	322	342	336	338	367	347	351	397	357	320	357	356	366	370	337	330	340	352	337	332	323	354	356	361	366	322	365	321	371	378	346	376	339	362	341	332	322	354	338	355	332	382	337	349	367	357	338	362	379	310	323	372	323	322	372	315	300	411	358	351	320	383	369	314	370	341	352	373	366	331	358	324	356	342	354	357	321	344	361	320	339	305	391	320	354	333	363	343	329	343	338	358	359	335	401	316	352	336	387	378	330	336	375	360	370	352	389	333	347	336	353	321	358	316	374	378	348	391	332	372	376	316	358	373	335	340	335	345	364	361	352	379	376	351	319	344	365	353	306	312	333	384	345	347	367	335	354	342	315	365	366	313	350	353	350	381	330	334	362	336	356	354	319	334	372	358	333	315	331	344	316	318	355	330	370	341	363	352	356	343	372	322	349	374	341	302	318	339	364	369	376	373	323	343	351	368	366	357	354	331	394	346	366	372	340	355	335	377	356	325	340	361	369	357	333	356	359	361	343	391	340	335	355	357	344	330	366	382	378	334	341	335	355	358	360	298	348	312	357	353	326	339	343	347	349	338	361	367	363	328	352	396	344	327	375	340	327	346	308	363	332	355	369	343	361	326	327	363	347	338	346	353	329	288	362	352	320	331	360	357	357	364	394	363	336	338	361	323	326	351	383	350	276	311	332	343	331	322	357	356	370	387	329	344	382	340	348	334	359	367	357	318	368	328	354	373	334	351	371	323	358	350	321	382	342	368	348	326	352	337	360	357	344	335	367	328	306	366	355	362	321	361	329	336	330	330	369	314	367	360	333	311	354	374	345	361	344	346	367	304	322	367	340	361	382	358	334	340	321	342	339	347	323	348	362	362	338	312	363	346	352	373	352	355	359	350	356	364	326	359	326	371	362	335	350	373	339	316	364	372	350	380	340	311	349	342	342	341	325	328	328	358	380	376	353	338	361	312	342	319	345	390	347	327	364	324	334	348	338	347	366	340	347	343	348	388	342	346	373	362
1998	840	876	891	808	821	857	872	900	890	864	816	870	862	811	859	831	781	842	849	814	815	840	864	809	854	839	802	878	876	846	903	831	866	826	861	830	820	855	847	811	835	898	830	902	863	864	833	872	841	871	833	820	811	824	889	898	808	854	834	841	871	813	846	814	865	852	794	798	857	859	843	861	825	887	805	803	786	869	863	840	829	792	846	843	802	793	856	817	826	833	801	851	820	831	844	807	833	824	866	835	861	861	858	879	831	845	879	848	854	822	849	870	864	871	791	814	896	851	805	815	822	873	834	866	829	893	830	862	850	873	853	841	781	859	831	837	834	885	838	860	876	827	790	823	876	809	832	824	806	810	858	874	835	852	838	816	851	845	841	881	872	840	861	835	850	825	847	813	843	824	852	889	853	759	776	850	878	833	788	823	846	822	847	891	807	791	792	822	853	876	820	878	855	859	864	829	835	801	854	867	861	794	868	863	857	868	844	810	855	858	799	844	848	850	840	869	884	831	835	840	812	842	832	810	819	845	907	813	784	836	832	878	849	817	873	937	892	821	869	822	826	888	850	866	856	804	873	811	843	860	896	817	798	840	826	876	859	820	845	898	841	850	806	888	883	842	863	884	791	816	852	818	827	814	900	818	863	831	826	835	853	832	865	833	849	822	897	851	847	866	817	810	898	820	859	892	816	840	804	853	828	845	836	851	863	835	826	838	870	841	843	858	873	891	823	880	864	876	925	807	824	864	874	840	878	867	864	875	817	820	826	822	826	851	866	785	797	885	773	832	830	929	821	873	852	823	891	826	803	839	869	864	854	815	788	835	827	871	809	852	835	887	833	867	833	871	895	787	827	846	794	807	895	808	891	871	899	838	853	832	825	821	856	861	807	831	867	877	802	854	843	841	858	813	797	883	871	803	873	871	829	844	771	842	859	813	804	859	877	851	858	832	829	837	831	887	823	849	791	826	864	812	825	853	853	816	828	871	844	854	874	832	909	845	857	815	871	903	805	867	831	824	875	852	837	807	831	822	853	835	849	858	781	850	852	830	835	814	929	853	833	820	812	861	809	858	806	849	878	802	865	863	845	888	808	868	857	841	850	811	871	834	831	835	889	821	874	843	861	869	839	798	819	837	854	835	824	818	843	910	844	825	856	758	864	824	816	901	897	854	826	818	893	839	827	818	883	831	855	832	803	880	829	831	847	863	800	788	824	837	839	896	893	813	804	872	803	866	846	881	808	837	852	834	848	897	795	850	851	853	885	860	853	836	831	873	899	856	847	816	852	801	838	799	803	824	890	817	848	851	846	904	829	844	801	819	865	870	853	829	851	885	833	862	869	845	822	860	861	859	822	821	881	837	819	849	863	836	904	788	856	788	843	851	891	849	847	838	876	839	844	887	795	865	762	841	856	841	877	768	818	824	824	839	809	794	823	824	868	853	873	835	817	776	830	878	815	827	787	891	831	906	825	889	861	832	832	834	820	849	811	867	891	856	861	825	803	809	858	842	865	824	810	825	866	826	802	856	856	830	837	867	820	850	795	852	816	854	837	870	884	840	824	808	879	849	875	846	827	818	845	808	875	857	830	802	858	863	853	876	800	861	841	868	849	868	824	854	795	883	856	789	834	867	859	846	872	839	820	843	862	838	870	846	805	853	847	823	869	865	829	832	835	851	793	854	824	905	808	859	831	837	841	861	795	833	872	830	844	853	862	855	901	875	811	894	874	846	812	847	838	784	877	844	849	931	875	857	840	786	819	805	816	806	869	869	832	863	820	868	868	816	867	832	873	803	913	829	850	820	843	821	852	868	810	850	827	840	900	893	841	822	851	802	837	861	842	814	855	845	887	849	822	829	809	834	835	798	858	828	822	862	873	837	800	853	806	853	847	797	842	852	857	821	869	838	787	889	867	817	859	821	803	832	834	853	887	803	917	869	806	821	817	767	867	791	844	855	795	838	820	812	791	843	858	844	848	799	859	869	822	839	827	819	815	858	866	818	832	890	818	841	878	823	846	846	851	827	799	847	844	801	829	874	808	813	836	831	913	792	819	841	859	842	860	812	826	841	845	842	836	829	827	903	893	803	846	884	814	805	833	841	777	828	807	887	827	793	840	822	824	907	873	849	874	888	862	867	854	873	811	805	813	886	828	862	851	850	876	859	833	853	826	843	834	798	834	839	876	827	822	797	831	831	840	863	903	811	815	799	851	842	825	817	798	771	904	843	882	841	889	849	848	860	817	766	837	875	788	855	804	859	829	821	861	839	839	843	845	844	807	864	844	905	831	814	846	800	862	829	846	841	869	782	837	791	809	856	858	815	872	839	866	866	886	846	825	863	867	838	866	831	835	848	868	838	827	835	833	856	869	865	828	919	851	810	812	801	887	789	845	816	852	897	832	830	888	836	840	855	850	794	837	832	885	825	792	828	899	854	864	791	844	832	819	811	866	858	804	850	915	881	855	843	829	829	834	875	869	849	817	839	841	807	871	851	852	859	863	800	889	880	855	861	853	838	834	841	844	848	817	827	850	801	833	822	837	837	860	829	837	848	811	809	841	853	834	833	812	931	866	804	834	848	816	856	831	833	878	839	826	810	842	814	832	840	843	833	869	834	857	847	865	887	838	859	828	815	819	851	827	863	884	854	808	847	845	824	804	826	852	834	861	912	842	865	859	842	883	814	779	839	854	868	865	840	860	799	853	822	893	876	826	885	863	895	891	870	808	852	850	814	827	851	854	884	832	861	802	837	875	831	825	869	854	828	853	852	817	859	858	808	853	820	817	834	892	887	911	809	830	860	850	805	865	880	823	833	865	789	803	837	868	830	857	823	833	849	851	863	830	811	810	803	870	825	817	825	841	829	859	844	867	843	840	838	830	829	889	871	880	834	839	846	852	808	856	827	847	889	869	835	844	859	909	801	861	832	838	851	816	836	864	891	871	836	813	863	814	901	851	846	822	847	831	827	829	898	861	868	831	864	847	812	832	844	856	837	892	859	850	868	835	870	851	910	849	837	856	844	850	868	848	881	830	845	835	824	804	828	799	803	853	870	821	860	828	809	848	830	868	862	827	810	868	876	834	854	786	890	835	870	828	847	849	835	808	878	840	795	857	851	861	824	858	853	892	857	872	859	858	840	827	832	898	861	782	864	801	818	788	884	852	815	808	854	858	824	851	838	841	845	848	814	830	861	833	792	812	862	845	875	872	868	856	818	830	792	817	822	847	833	880	843	847	811	822	870	784	814	885	764	860	856	858	849	834	862	881	839	858	833	809	840	905	855	865	837	832	859	785	844	867	812	903	793	864	841	849	857	854	782	853	854	845	807	887	854	795	826	823	880	828	863	834	807	808	818	836	785	835	899	897	863	875	870	848	837	824	852	797	880	872	883	803	858	800	862	794	864	846	828	832	863	811	812	849	867	834	838	873	840	835	882	840	849	877	844	825	838	923	831	814	854	889	847	840	849	836	820	864	842	784	827	786
7044	558	592	502	426	371	378	350	380	324	349	329	309	321	316	312	295	299	318	312	324	325	323	311	296	331	304	338	346	322	285	312	316	315	310	349	322	308	316	309	314	317	291	340	322	307	319	336	368	314	300	327	316	345	322	307	311	324	321	345	298	305	305	304	282	352	312	309	314	306	330	291	300	304	328	341	360	301	291	296	343	327	316	343	321	309	324	327	307	308	315	330	319	344	343	302	300	318	314	331	324	291	295	309	313	322	298	320	324	338	324	303	321	305	307	312	342	304	298	316	308	326	314	309	325	331	298	323	330	297	299	309	324	344	292	290	317	325	298	320	349	314	308	304	305	313	312	287	334	305	313	301	299	297	315	309	285	306	301	330	326	304	330	320	310	295	320	313	324	316	291	299	317	293	291	315	339	322	304	335	302	331	319	325	333	335	321	310	353	326	308	334	324	309	322	294	299	327	295	296	336	303	309	304	294	315	325	317	328	316	297	323	323	334	311	304	305	318	323	316	352	328	305	275	328	277	295	339	297	319	309	314	304	309	286	337	325	290	321	265	316	339	316	317	292	319	294	306	331	300	349	299	341	322	339	299	336	311	287	309	305	316	316	332	336	322	298	307	368	311	331	298	302	313	298	328	339	293	329	302	275	302	310	320	309	301	289	296	274	321	295	284	299	304	305	329	319	336	326	322	302	290	315	287	291	305	318	348	282	349	294	343	310	325	321	288	328	313	310	311	339	325	339	311	308	294	329	327	331	320	327	334	308	286	300	318	287	311	302	327	313	314	330	318	305	311	354	294	330	298	367	345	305	335	309	302	335	318	315	324	341	354	302	335	312	314	304	356	337	363	313	294	318	317	304	326	290	305	312	334	310	309	313	348	339	290	287	315	305	329	346	328	314	326	313	297	305	364	345	311	325	293	337	299	297	312	328	352	315	312	279	286	318	316	316	328	303	314	338	314	323	317	309	290	332	300	295	297	292	314	302	285	295	279	331	297	278	310	323	328	340	309	319	316	322	331	305	297	362	333	300	315	321	328	326	341	328	266	325	311	293	319	309	303	315	271	297	300	314	312	341	343	297	304	289	338	326	341	330	328	296	334	358	314	316	325	293	330	289	309	335	303	318	310	322	321	305	323	318	316	349	320	312	317	291	325	309	298	309	349	320	295	335	282	288	302	333	309	300	343	321	299	324	309	314	280	290	339	304	292	334	307	309	298	358	333	337	311	365	312	309	328	318	295	301	313	336	293	308	303	334	313	339	320	319	313	310	335	319	327	303	318	309	305	305	335	305	304	318	338	326	306	336	333	333	377	331	285	341	328	289	283	288	309	313	333	326	336	311	345	294	297	328	302	326	323	311	289	349	310	358	320	323	325	282	320	297	297	320	306	311	307	325	322	269	329	318	330	306	287	336	327	317	298	322	311	345	314	347	321	349	302	291	302	290	319	322	276	317	329	327	329	330	300	319	353	346	295	311	327	332	313	299	297	347	302	314	304	307	314	297	315	313	301	309	300	294	286	343	301	327	312	326	302	306	297	301	293	334	282	279	312	333	324	289	333	351	320	300	354	325	359	315	330	305	297	295	309	302	300	310	302	304	307	310	294	295	336	310	303	324	339	313	309	301	323	313	344	332	323	339	315	263	317	320	305	269	311	298	301	301	329	292	296	342	341	337	328	315	292	294	281	332	313	308	315	295	330	324	330	336	339	304	312	287	309	308	311	315	322	345	299	321	317	296	349	307	335	314	285	301	336	325	328	341	366	311	308	331	277	338	308	354	331	330	322	331	294	298	326	311	285	341	313	309	326	335	324	307	330	333	304	323	331	326	315	322	320	309	311	296	315	337	294	305	325	317	336	312	321	320	326	333	314	327	317	307	298	289	303	314	317	315	299	319	347	312	307	330	325	294	327	333	353	317	298	337	314	324	297	312	283	322	305	310	303	305	300	306	304	342	309	309	354	284	338	332	328	312	318	303	313	314	293	298	285	298	360	316	310	335	322	325	300	317	311	300	323	312	293	332	303	317	324	337	312	326	357	326	302	323	322	334	300	319	302	301	337	282	321	303	294	307	332	304	293	318	290	317	291	315	266	300	325	283	334	313	294	327	346	350	315	323	344	308	279	286	329	299	351	297	344	309	324	324	308	318	290	344	312	354	325	315	318	281	333	303	275	344	309	290	304	289	312	339	291	276	301	315	304	296	326	329	289	313	331	370	302	279	317	349	311	296	309	328	328	291	337	298	298	358	333	323	326	311	338	293	307	326	334	336	314	329	319	305	350	322	294	327	341	303	309	291	320	299	324	323	298	319	297	308	283	322	325	295	259	316	341	309	307	306	334	291	302	336	320	301	303	305	325	319	336	313	277	269	317	322	325	319	320	334	283	340	295	323	319	286	297	308	317	324	298	335	326	309	312	341	330	334	324	266	329	309	340	335	286	328	349	336	294	293	336	298	324	327	299	299	284	350	334	304	313	345	326	315	325	298	320	324	288	358	327	341	305	306	291	278	303	295	326	300	325	302	314	282	308	311	316	346	333	309	292	321	331	322	325	306	330	309	321	282	330	339	304	304	319	322	317	331	307	318	321	288	283	365	351	321	301	309	331	306	304	329	325	338	322	341	309	330	277	309	326	316	342	314	323	291	310	318	364	304	299	301	281	289	325	351	301	357	301	307	324	304	301	322	323	343	303	328	294	335	301	300	292	315	302	325	303	288	296	359	302	315	318	288	306	308	324	326	308	285	352	345	311	323	323	334	306	307	315	307	312	315	317	315	357	340	308	327	296	314	295	329	350	330	305	322	290	338	304	326	323	331	338	324	331	296	292	332	289	312	294	295	302	285	299	338	323	319	323	319	314	326	332	320	280	294	333	315	305	311	295	282	331	331	330	340	291	308	289	335	285	321	303	337	302	303	327	320	318	322	324	302	323	334	307	320	303	312	326	299	331	305	331	357	309	302	303	303	331	307	284	315	304	292	298	347	331	305	319	348	304	297	309	318	325	316	329	316	317	308	306	328	314	314	332	318	338	342	304	310	326	284	318	318	327	313	310	297	326	331	293	292	314	287	280	304	288	304	283	319	321	325	343	307	320	319	302	309	286	296	304	323	319	322	308	330	310	305	272	338	312	323	297	295	316	288	280	297	331	310	301	328	296	330	288	292	328	338	344	303	329	358	291	303	266	315	322	317	303	325	312	306	284	262	331	332	329	330	321	327	295	336	345	319	314	314	322	317	308	313	340	321	344	329	291	325	319	332	333	311	303	301	327	349	328	296	317	293	299	347	325	344	350	325	317	292	299	317	324	301	312	307	325	288	318	297	296	323	316	314	336	288	299	315	317	316	328	323	324	303	305	348	305	325	300	321	346	362	286	312	350	326	329	326	334	310	366	313	314	317	310	303	303	317	320	294	359	331	338	316	328	317	333	303	317	321	308	341	334	341	295	325	300	342	318	326	319	311	357	324	301	276	305	328	352
6693	1037	1254	1337	1219	1133	1053	972	919	930	869	880	831	835	828	829	799	823	782	817	797	799	795	811	787	737	743	707	804	749	759	787	810	738	749	764	787	770	747	767	767	763	768	746	781	787	742	754	812	794	739	758	831	770	785	748	796	726	789	760	776	771	794	806	791	727	803	780	752	757	800	785	733	758	747	746	739	747	768	779	776	768	759	729	755	722	813	816	758	749	743	775	804	781	781	738	742	757	764	785	738	762	765	764	749	783	798	777	783	758	756	763	764	792	762	792	767	746	769	733	717	803	744	772	762	785	756	748	705	778	717	769	778	757	773	772	752	695	716	735	724	756	783	770	785	727	703	734	767	730	752	760	738	710	733	732	767	743	739	735	752	750	717	787	761	736	765	795	763	722	748	723	767	737	751	727	740	717	810	796	827	768	717	776	796	763	783	730	787	740	735	776	774	756	768	724	811	821	743	729	716	776	778	751	837	716	767	771	747	774	747	765	739	732	809	694	761	788	731	795	731	783	761	760	769	720	760	755	741	764	760	763	777	818	808	779	763	763	785	782	766	755	769	805	788	727	779	763	742	746	752	747	800	764	750	770	745	763	767	718	737	759	744	721	767	787	738	753	810	740	777	806	796	704	805	759	742	771	790	730	737	808	747	741	753	825	740	766	715	797	737	744	755	751	689	744	745	824	718	723	739	778	788	726	792	800	806	756	722	771	702	715	801	757	756	709	766	723	720	723	787	789	767	726	754	728	775	815	772	788	749	801	775	749	771	770	729	792	779	747	782	739	757	739	788	796	769	769	807	741	798	729	785	805	753	750	738	750	720	776	754	738	728	802	724	746	779	723	786	774	745	794	797	741	741	771	738	750	764	787	780	778	739	716	745	762	782	765	780	764	802	755	754	768	723	757	762	759	761	764	789	747	780	750	785	731	801	823	747	727	767	786	756	751	777	718	777	767	790	767	775	730	753	759	766	773	744	759	704	804	702	730	794	712	752	746	787	757	772	806	737	824	805	754	784	799	751	739	787	741	778	758	764	748	758	781	708	733	780	751	754	759	795	792	751	761	744	781	769	742	708	740	740	781	770	771	756	791	741	750	771	749	780	782	816	754	764	725	805	728	780	768	791	776	845	779	742	748	758	759	784	737	745	773	757	808	725	761	760	792	778	751	767	747	743	728	778	750	770	766	754	756	718	802	762	708	740	790	758	743	782	743	782	775	751	778	807	758	766	738	780	747	825	787	772	779	722	796	748	773	732	766	796	760	724	728	729	722	788	741	755	813	820	772	781	739	711	734	751	812	790	698	734	770	770	776	760	779	827	734	818	753	745	773	771	767	713	780	771	806	792	762	731	705	738	721	741	769	747	710	731	739	816	736	815	753	722	760	792	729	774	771	762	746	830	794	778	739	720	791	747	803	777	797	737	750	750	738	779	758	729	742	796	741	794	687	799	771	767	724	761	737	759	779	749	771	763	798	790	834	779	749	735	728	795	716	744	824	747	773	741	765	732	789	780	757	766	797	772	770	830	704	723	752	736	771	755	787	758	770	696	750	717	782	781	767	765	756	742	757	760	787	793	806	755	722	763	757	759	774	805	776	784	747	764	799	779	751	744	783	763	758	781	800	765	797	788	784	779	745	764	813	775	771	774	770	762	802	717	739	753	785	746	748	759	755	743	806	781	736	746	758	733	756	772	741	758	739	757	750	768	726	765	722	770	748	753	743	753	716	780	778	709	758	775	771	780	726	721	747	756	775	789	753	765	752	761	789	795	772	772	785	741	721	763	734	742	773	751	779	723	732	745	740	778	729	829	758	782	776	756	728	763	734	757	747	743	767	760	806	788	794	746	787	772	775	724	800	737	808	760	766	751	748	776	766	749	794	792	758	768	772	772	774	749	775	799	785	724	741	786	776	787	828	787	792	779	778	765	742	742	721	795	803	670	747	781	740	724	758	736	735	823	762	746	794	754	794	772	797	763	793	763	763	750	720	712	792	767	775	732	789	769	780	786	772	716	762	750	758	751	814	759	781	781	783	760	783	749	730	824	802	755	800	758	719	743	718	765	755	775	747	790	749	779	760	752	771	751	762	757	715	775	740	778	770	797	777	730	765	745	720	809	791	757	779	774	779	832	748	778	757	800	757	768	757	745	794	768	770	780	725	785	836	753	743	775	768	763	782	726	758	728	794	766	732	793	713	758	733	717	738	748	741	754	807	789	759	757	770	793	723	748	768	749	741	787	728	727	768	713	765	745	737	747	778	758	790	737	771	766	768	733	761	800	781	722	768	745	718	779	801	765	712	762	765	766	780	756	790	755	688	741	744	752	751	769	748	759	725	801	772	782	729	788	756	772	746	784	750	732	755	776	782	800	802	729	736	715	730	736	747	757	774	761	751	812	739	738	730	786	738	764	733	783	711	771	772	745	783	772	799	753	777	742	725	791	716	736	806	733	731	775	789	766	731	773	735	763	740	778	788	811	759	762	755	754	785	734	760	772	775	745	756	772	757	756	773	791	784	776	772	859	757	728	799	778	807	786	759	790	740	754	720	836	786	731	795	794	761	738	775	766	748	733	755	757	804	785	762	800	727	771	747	771	749	747	757	754	740	742	753	780	748	746	749	809	774	747	734	772	739	759	750	737	785	789	768	712	756	734	725	782	729	727	711	812	746	764	812	830	732	812	750	753	754	798	791	807	798	812	771	782	725	767	766	748	757	743	740	794	733	782	770	771	717	724	787	725	772	769	722	701	794	759	781	752	793	723	763	701	729	748	777	744	772	730	757	746	794	797	732	752	773	762	755	780	794	734	743	743	710	746	760	749	788	797	743	760	808	700	726	770	764	813	751	789	758	754	778	781	778	776	753	821	790	789	767	805	728	744	792	724	683	773	755	813	771	788	770	818	756	813	745	783	749	774	773	776	764	713	799	765	729	752	767	785	793	758	787	780	757	785	772	769	776	757	750	784	752	806	729	760	708	725	771	748	750	763	783	779	723	756	754	779	777	745	825	841	829	775	783	724	748	770	771	792	790	788	770	745	768	770	748	791	757	749	779	731	767	705	764	805	755	706	792	752	786	738	755	773	762	802	776	811	711	735	761	743	788	786	709	737	728	789	778	759	800	789	783	789	727	732	761	768	749	784	761	718	770	745	771	797	759	771	785	804	714	700	739	774	730	774	750	699	749	751	808	785	749	748	744	769	780	786	774	763	744	776	754	783	762	820	760	757	779	778	777	798	768	701	760	755	762	794	725	740	741	691	717	792	746	772	772	757	836	746	810	756	754	794	796	785	768	711	772	795	748	785	755	786	752	777	778	778	753	783	724	781	772	766	774	763	760	720	771	733	743	715	780	751	721	687	818	772	784	772	816	742	734	779	748	755	814	769	767	772	758	808	737	762	770	791	750	744	744	734	768	762	795	795	759	780	812	797	764	738	787	770	794	736	807	779	755	797	801	728	737	780	688	732	718	769	721	781	776
11713	644	597	486	333	278	216	242	200	183	194	213	196	157	193	156	157	157	137	147	172	176	179	144	163	144	185	190	165	138	161	160	172	169	157	167	174	148	152	150	146	166	152	147	149	168	144	160	170	157	150	164	150	154	175	161	151	162	161	157	148	146	136	165	147	177	149	156	162	158	147	166	156	151	158	179	168	141	159	155	163	128	142	160	158	155	133	137	162	174	162	178	139	175	157	169	159	146	162	153	141	148	158	166	157	166	148	162	179	150	173	160	133	142	164	149	149	151	153	148	168	166	187	124	136	172	149	154	169	172	146	147	130	160	164	141	168	161	143	144	139	146	150	133	148	139	149	156	154	174	155	159	137	164	161	148	159	144	156	151	145	174	162	164	180	163	163	171	131	160	159	177	166	152	172	169	148	168	168	147	135	157	158	162	141	162	157	151	150	140	175	166	136	167	147	131	121	149	147	166	139	148	182	144	155	155	160	158	174	151	163	164	158	164	144	145	144	146	157	155	159	163	145	152	144	164	155	133	158	160	149	160	163	171	175	143	156	153	135	144	163	163	166	140	154	159	162	165	169	173	171	154	169	155	148	159	148	141	170	145	157	162	153	169	162	183	147	144	138	150	160	140	162	132	164	160	147	159	159	172	153	160	163	155	153	161	176	157	162	171	175	153	166	185	151	156	173	155	139	153	159	165	148	153	158	143	170	154	143	157	159	151	144	161	151	180	173	165	157	152	152	169	133	164	172	125	158	170	160	150	164	146	167	186	162	171	147	149	157	161	155	155	147	165	148	158	176	150	146	150	166	166	152	174	154	128	149	169	153	146	137	173	161	150	147	131	158	161	163	146	138	165	158	137	167	171	141	142	151	158	135	157	181	152	158	174	161	149	176	139	163	175	161	155	162	162	138	131	158	165	151	158	177	136	190	150	168	168	159	164	159	176	179	192	152	159	149	156	165	177	166	147	155	171	148	140	149	152	162	152	162	171	167	156	147	154	135	148	136	158	152	151	144	166	163	174	150	156	155	167	180	134	160	162	181	161	145	137	156	169	141	142	158	148	157	167	170	154	140	156	147	184	143	145	171	169	165	179	159	128	156	163	159	147	176	173	153	176	169	132	133	170	143	157	146	167	161	175	155	141	159	155	163	150	171	147	172	145	174	146	168	143	153	149	122	136	144	165	172	147	149	151	141	126	168	152	172	147	177	145	146	133	160	142	151	159	141	163	184	163	165	136	162	161	169	144	136	145	154	150	142	166	157	165	171	152	167	170	140	175	171	174	158	153	159	167	144	154	154	152	144	162	136	161	181	161	161	155	160	138	137	145	147	161	156	143	157	164	157	168	160	138	165	154	155	172	152	148	148	165	142	172	154	161	140	159	177	179	144	141	143	129	158	165	151	170	163	138	165	163	143	160	151	137	168	164	152	176	126	185	149	141	142	132	157	153	145	160	159	146	142	140	194	143	132	138	133	171	142	170	149	124	158	149	163	167	182	165	138	155	149	147	148	139	166	136	164	149	170	144	149	158	173	149	150	138	157	168	144	119	122	168	149	147	164	161	150	147	140	170	151	168	143	161	143	161	164	156	160	135	153	153	157	167	162	170	185	148	161	168	155	156	148	133	127	156	137	137	154	157	134	166	183	160	146	138	148	140	151	145	145	154	175	188	171	147	173	144	150	154	151	152	127	180	156	141	163	139	166	146	148	148	143	142	144	158	157	168	146	162	144	172	153	152	139	151	144	146	152	146	148	163	171	149	156	163	132	176	153	144	167	172	142	178	143	160	148	153	150	154	155	170	149	167	170	156	136	139	167	147	175	151	170	147	176	153	162	150	136	152	148	141	158	191	165	174	175	136	150	145	155	131	135	153	152	131	153	177	131	167	161	147	153	139	158	143	136	133	173	137	163	152	144	145	151	131	152	163	149	151	155	148	138	156	160	135	170	168	145	151	144	147	157	137	157	163	168	153	147	156	159	127	141	147	152	152	141	180	157	148	166	179	181	160	148	147	161	171	144	170	146	152	166	177	167	161	164	167	169	153	143	156	137	149	164	153	135	178	153	175	158	139	161	145	158	145	145	180	165	145	137	136	148	176	150	146	152	156	146	165	144	146	174	146	161	164	153	157	163	148	156	134	159	168	147	161	178	168	142	159	156	148	148	143	169	146	152	169	157	141	158	169	134	173	186	155	167	153	144	147	160	161	171	127	157	160	163	146	144	179	165	163	154	167	153	172	160	148	156	146	139	172	144	154	156	145	162	158	175	179	124	145	172	164	151	152	151	149	151	168	149	159	165	155	165	149	158	188	158	153	138	139	164	148	160	138	160	170	160	164	148	153	151	132	158	174	169	174	179	153	141	156	140	150	141	141	173	163	161	166	171	148	155	143	146	177	150	149	169	135	151	165	143	141	137	140	149	164	134	156	163	150	169	151	157	163	157	167	180	141	182	168	160	125	169	176	129	176	160	163	187	140	139	184	175	163	161	163	160	164	149	129	151	178	144	168	140	143	141	159	146	171	159	157	145	148	142	139	147	140	145	144	162	186	136	176	143	153	126	169	179	174	171	170	161	132	159	168	141	173	122	175	187	143	131	129	170	143	161	157	138	140	142	173	165	135	162	166	179	152	161	183	155	137	142	157	161	162	164	167	165	152	153	181	152	122	170	153	136	157	148	144	153	153	176	179	144	166	137	128	127	154	131	153	153	151	149	160	164	163	155	143	138	161	159	177	159	139	145	153	151	143	157	164	166	163	150	159	138	156	150	132	157	157	165	154	152	153	153	158	138	159	160	150	150	146	170	166	171	151	156	145	187	145	157	139	154	156	145	118	170	179	179	144	142	147	180	166	178	175	192	186	144	147	158	171	171	167	162	154	163	158	155	182	170	128	168	139	168	133	178	154	158	136	157	156	163	158	170	172	160	154	155	168	148	157	158	150	146	171	164	159	175	152	159	144	159	157	134	143	153	142	165	149	162	183	142	153	147	162	166	154	163	154	159	147	154	174	163	153	163	146	148	188	151	159	153	157	152	143	147	142	168	143	139	156	176	155	152	168	150	133	159	154	132	156	140	145	177	157	152	152	170	156	172	148	127	141	173	155	158	154	184	168	156	162	153	160	138	139	141	196	166	175	182	154	165	149	172	173	145	150	165	160	152	170	138	183	137	155	132	181	162	158	143	173	173	168	168	144	159	159	141	145	174	161	183	170	185	147	162	139	157	153	155	156	149	156	145	146	149	181	180	175	175	167	162	157	153	147	158	158	163	157	176	157	173	177	162	146	166	159	146	140	155	160	162	117	144	156	166	172	145	143	163	165	166	160	142	170	166	147	146	144	149	146	154	153	141	178	154	158	170	158	169	151	156	165	150	168	148	160	152	164	161	143	156	169	130	136	145	160	176	156	175	135	145	168	166	186	156	173	146	156	136	178	176	172	148	136	144	165	180	178	165	188	165	181	194	148	135	142	182	147	151	153
7836	791	1422	1628	1292	1100	957	791	774	674	612	604	522	538	542	516	525	481	456	461	494	467	472	453	446	443	455	461	452	428	423	432	405	423	443	417	403	428	442	422	420	409	405	408	385	417	390	458	437	417	396	421	395	396	399	409	396	415	423	438	450	424	397	426	425	407	395	394	398	430	380	426	417	414	417	416	423	416	417	421	416	413	428	450	423	401	434	385	382	429	427	428	397	377	405	402	428	421	387	407	380	408	382	426	437	380	417	416	407	384	412	407	377	423	406	400	414	401	412	405	457	428	397	408	393	433	411	384	400	438	385	402	446	416	405	416	413	389	421	395	445	412	372	430	411	444	385	359	429	401	420	381	384	427	373	386	402	361	415	406	411	401	402	371	425	386	394	401	425	377	409	400	381	382	390	464	422	368	406	434	379	379	419	366	437	386	373	429	393	405	410	394	415	393	418	434	411	445	400	395	395	378	394	385	405	396	424	399	418	412	433	415	386	401	423	426	423	418	429	368	433	411	422	420	428	403	423	451	440	419	422	397	401	450	397	418	422	415	428	392	427	393	359	427	402	413	385	394	374	353	408	372	413	415	411	384	407	404	395	428	407	419	398	431	420	401	422	409	394	415	407	421	405	387	382	383	373	412	412	420	403	461	421	424	374	398	392	411	420	435	391	416	408	430	412	415	429	389	409	436	416	387	403	418	397	425	423	443	415	393	463	397	423	431	410	416	432	421	427	391	417	418	395	420	397	419	398	421	410	415	385	374	385	397	411	431	399	379	423	399	414	402	357	418	392	410	382	391	361	407	427	413	401	401	399	370	387	368	391	415	387	424	371	403	398	391	397	402	410	439	370	404	408	423	448	403	407	392	429	393	382	416	417	424	417	394	425	424	401	400	396	418	399	375	396	372	400	445	386	444	385	413	430	377	388	386	364	418	395	402	393	389	403	402	441	427	403	355	374	392	436	407	393	350	396	407	427	413	428	419	433	404	397	406	386	415	414	392	385	394	404	417	382	435	394	405	423	406	413	412	392	398	418	396	402	428	407	396	378	406	412	396	423	416	389	418	423	403	400	408	386	411	421	389	423	413	417	398	398	385	414	409	410	411	424	410	382	375	405	419	424	413	418	428	423	418	389	447	363	410	444	411	409	426	405	410	392	411	411	431	416	406	393	397	406	388	400	392	391	395	407	431	391	422	415	408	444	430	403	403	402	396	436	402	417	421	370	404	403	382	386	419	415	415	412	421	408	403	406	422	394	423	397	397	356	406	435	412	417	368	422	398	380	451	404	422	388	401	395	408	406	400	392	415	443	404	414	421	382	410	396	400	414	405	404	380	425	405	375	388	425	383	399	417	422	394	419	408	418	380	390	437	391	407	383	357	402	382	448	420	414	425	415	418	397	403	402	367	400	428	426	433	429	392	406	439	395	416	410	357	427	385	408	436	382	420	394	425	364	414	392	428	384	397	414	397	405	385	370	395	393	395	407	432	399	391	435	407	426	396	391	452	405	410	357	402	416	422	375	398	417	413	420	446	401	407	399	362	395	415	427	390	385	394	429	395	427	372	425	379	435	422	393	390	402	439	385	414	383	369	401	432	407	403	388	407	401	417	422	416	392	379	409	428	407	404	453	393	393	403	427	434	430	410	421	445	409	422	415	414	401	417	414	404	385	410	391	408	389	383	414	418	406	397	405	403	365	399	413	432	385	390	389	366	420	408	424	408	419	441	390	395	408	402	393	422	387	416	425	390	369	444	408	424	382	431	396	411	434	432	413	380	448	401	435	431	403	423	413	426	434	408	365	406	432	403	437	415	382	419	425	423	419	452	386	430	405	409	433	383	397	422	408	393	388	427	403	384	415	388	392	431	404	413	384	417	418	387	380	432	421	419	422	395	400	405	434	395	397	361	412	423	396	373	433	413	423	400	459	371	425	418	393	399	378	392	419	449	433	409	413	452	384	398	410	407	431	408	371	413	410	407	428	425	449	413	403	429	404	423	433	444	391	406	362	419	439	418	416	401	403	430	412	435	393	371	400	404	424	390	362	412	427	436	416	425	386	396	396	405	392	400	399	408	412	404	435	410	397	371	424	371	398	436	410	381	406	405	416	367	442	405	410	405	430	407	394	383	419	403	430	391	401	424	398	409	358	421	399	431	402	425	396	409	412	398	413	402	444	392	418	405	382	415	446	401	417	410	379	404	412	439	384	418	403	422	479	396	406	416	395	389	418	381	420	387	421	395	408	425	406	436	389	385	404	405	396	412	396	416	387	396	421	432	373	411	400	422	384	425	366	413	397	435	394	381	461	403	404	453	397	386	399	418	401	406	398	359	403	391	375	367	393	409	406	376	413	433	407	434	422	433	435	413	404	387	420	408	411	415	397	406	387	397	441	422	398	412	438	432	412	427	406	394	419	356	434	390	402	385	425	375	429	392	414	413	400	419	386	410	403	411	393	429	443	418	414	427	380	407	433	406	392	434	387	396	421	444	414	391	385	390	402	418	404	419	402	404	410	403	418	443	365	410	390	399	408	410	418	375	400	426	410	424	427	382	370	424	431	426	419	421	384	433	434	434	404	367	419	427	406	402	419	411	401	410	418	366	369	422	409	381	449	404	415	404	403	406	457	409	395	399	397	355	416	402	396	399	427	390	394	370	420	395	408	405	377	362	401	388	417	395	420	425	386	411	384	392	395	408	407	457	419	392	432	395	397	424	416	371	380	421	395	426	452	404	422	420	396	411	395	397	406	428	413	413	442	365	459	402	360	432	422	412	385	409	393	382	406	400	414	370	459	375	397	421	377	405	436	389	415	363	419	404	390	407	408	394	389	383	404	399	426	379	374	379	424	397	408	408	394	353	408	412	417	419	452	449	410	397	419	406	412	428	404	423	389	409	403	417	427	426	416	393	393	411	383	385	414	430	380	398	430	402	417	407	452	430	432	393	402	410	392	440	409	394	403	392	385	430	433	416	379	378	401	395	365	410	430	409	438	410	413	397	427	391	387	388	405	388	396	411	453	401	377	384	409	391	408	415	393	374	425	372	415	413	414	397	397	388	383	428	392	385	373	441	397	425	384	392	419	387	405	370	393	429	424	380	403	425	384	383	394	404	416	408	407	425	406	376	414	383	409	415	422	368	416	407	419	450	417	421	393	417	395	412	403	426	381	414	398	437	439	414	433	400	381	399	416	411	395	439	409	425	429	352	366	366	399	405	414	413	411	412	395	399	396	417	401	371	399	427	405	448	403	399	426	401	431	386	444	427	403	375	389	436	389	403	386	396	413	395	455	423	410	435	429	409	408	363	426	410	429	382	424	419	421	445	420	398	441	399	412	395	364	404	394	397	423	454	452	383	372	418	403	395	390	414	381	397	424	408	396	410	431	410	417	461	384	408	367	413	384	391	406	407	451	380	407	397	431	394	416	427	393	385	441	445	429	401	437	415	419	392	402	389	435	366	384	445	425	435	420	426	407	405
1316	341	347	295	370	337	342	345	332	330	334	350	359	359	354	365	360	350	329	377	354	317	388	344	337	336	349	346	347	335	317	342	377	367	349	372	359	365	326	327	355	318	367	364	363	364	358	323	346	339	359	364	329	356	356	354	356	338	371	358	324	333	314	373	340	342	355	351	413	360	368	318	329	304	338	327	362	378	377	355	337	303	361	325	325	379	335	350	340	340	322	353	334	335	358	368	354	304	346	333	335	334	359	378	318	328	331	351	314	323	369	324	359	383	345	329	358	348	363	338	345	349	331	371	376	365	333	363	360	311	334	368	337	348	360	356	343	324	341	329	361	343	359	321	357	360	325	314	351	347	358	322	316	356	383	372	344	306	343	350	381	324	342	342	320	331	324	378	345	309	371	371	333	345	360	341	344	328	356	368	324	343	376	331	369	338	361	338	311	382	341	319	345	354	354	334	384	362	343	316	357	363	331	360	368	310	357	350	310	365	349	386	340	316	370	392	369	337	340	332	371	358	360	345	346	374	355	352	334	368	347	353	365	344	352	372	370	356	336	337	357	335	377	331	368	318	393	354	361	338	339	373	354	367	345	352	346	381	368	350	356	339	343	375	334	357	370	339	325	334	338	381	345	330	350	345	351	316	348	381	342	334	353	348	340	338	323	372	362	356	357	359	340	299	347	320	360	354	350	323	314	339	375	384	343	379	329	348	384	350	346	325	319	354	357	335	367	366	342	323	350	344	375	368	333	317	349	331	347	337	340	332	355	359	358	312	357	338	327	365	349	358	348	374	366	366	365	377	358	352	337	320	346	357	360	357	377	362	337	364	323	374	337	337	353	309	324	344	374	337	345	333	340	364	360	354	345	348	364	341	336	383	353	364	349	374	343	362	380	358	389	361	374	358	385	340	375	373	359	346	356	338	317	329	336	308	359	369	318	368	354	342	351	346	363	341	316	347	344	358	337	332	330	353	356	326	349	344	345	335	348	335	336	375	335	355	339	378	346	395	336	357	336	341	331	342	386	370	347	347	329	347	381	349	351	327	391	375	350	368	389	322	330	364	319	338	325	342	365	362	337	369	335	344	356	343	383	312	328	353	369	324	326	338	389	313	345	349	363	360	369	367	345	377	369	366	332	340	379	362	384	396	347	328	353	361	346	325	324	297	328	352	360	334	332	328	371	342	360	338	344	363	350	347	379	330	327	365	339	335	325	371	309	363	359	338	346	314	353	351	343	343	329	372	341	313	383	385	336	347	394	335	364	363	336	372	336	302	372	339	371	351	354	370	318	340	363	378	351	317	362	374	348	363	387	379	365	304	375	318	352	373	327	331	353	349	360	354	357	331	329	348	364	337	348	340	401	384	366	323	340	348	334	381	344	340	342	364	381	344	343	338	344	353	335	342	336	370	355	353	349	343	337	363	358	365	353	356	354	364	375	358	368	316	382	333	365	336	360	334	346	355	364	351	319	345	357	347	337	334	378	353	334	331	350	361	341	365	344	342	359	358	323	353	345	328	354	392	346	342	322	340	379	365	329	325	353	333	322	339	371	366	352	342	318	341	321	362	348	357	349	330	363	330	328	377	333	352	342	339	308	368	350	343	376	356	358	355	327	335	325	356	322	340	371	365	322	345	310	351	306	347	372	376	371	355	336	372	347	333	345	362	337	370	374	333	354	318	311	351	342	350	343	338	344	317	333	353	328	364	357	353	348	325	337	350	355	337	353	335	329	347	339	407	317	315	366	364	342	335	330	330	363	346	340	371	356	350	346	338	358	360	368	340	350	316	367	355	375	305	320	344	372	327	342	375	374	362	368	344	376	327	326	334	313	357	348	370	354	358	319	360	360	303	343	355	362	331	313	379	352	352	309	336	329	365	368	362	352	324	372	330	326	385	354	335	355	343	367	340	334	335	353	354	340	364	378	363	351	332	330	366	339	371	355	333	370	364	354	355	330	348	334	324	359	353	359	346	371	356	321	321	380	337	340	330	327	389	345	319	372	361	376	374	340	319	350	325	353	352	313	364	365	353	351	370	354	337	378	359	349	364	374	319	394	346	359	387	339	345	342	346	339	344	393	347	368	319	352	346	342	353	374	336	311	382	375	348	332	370	362	355	378	351	366	324	334	337	323	326	323	326	308	364	373	340	357	393	325	333	315	360	337	378	346	321	356	331	367	385	342	323	295	327	319	347	342	323	337	371	332	348	336	354	346	361	349	348	380	350	347	358	376	331	315	321	331	358	372	363	322	335	357	344	351	348	333	364	339	361	341	342	344	369	354	338	340	367	360	359	355	352	340	372	346	400	348	354	318	359	360	347	356	358	323	334	373	353	375	335	358	332	391	351	369	360	373	337	336	350	354	347	368	353	345	324	351	321	354	345	352	376	355	343	361	342	357	363	380	346	348	394	341	347	349	357	377	350	325	342	355	323	382	349	346	376	352	388	352	355	330	363	360	355	341	376	349	351	382	340	348	341	360	344	339	347	339	360	318	371	378	383	364	375	337	354	328	350	316	353	330	336	362	346	362	345	366	373	346	340	405	358	348	334	364	340	339	344	321	364	318	361	335	341	332	350	313	343	337	359	338	330	343	363	364	368	321	357	340	345	321	349	353	329	355	354	351	348	312	342	338	330	335	349	321	343	338	400	351	327	336	334	350	363	352	356	342	344	363	342	389	368	364	307	328	359	330	331	340	340	328	340	351	339	335	361	336	356	357	337	361	359	366	348	324	369	354	313	338	355	364	329	369	352	328	302	354	361	343	341	341	316	345	352	374	343	394	371	348	360	339	358	352	323	338	356	344	367	365	326	324	324	341	334	364	319	330	332	331	306	346	349	369	375	363	333	329	319	357	349	348	368	344	348	351	313	346	327	334	318	351	349	358	338	321	371	355	368	365	375	325	347	345	331	327	336	323	330	356	347	360	310	380	339	412	351	309	351	361	353	348	368	350	320	358	347	335	324	345	371	348	366	362	335	399	350	328	358	330	356	360	351	355	325	370	363	343	359	353	352	381	363	326	332	338	346	322	364	342	338	299	332	349	378	304	363	365	386	314	320	332	366	373	333	345	343	342	307	319	362	340	335	340	304	315	351	341	340	349	298	375	348	342	358	336	325	322	334	340	326	337	368	329	337	349	327	361	342	336	365	318	331	330	346	336	359	348	375	349	357	319	374	355	314	344	341	338	332	344	340	344	320	359	331	364	360	377	369	379	350	329	352	366	379	357	349	371	345	327	303	349	363	337	366	346	373	330	328	352	385	369	363	354	362	319	385	351	336	316	346	363	366	354	343	344	346	350	394	346	364	351	330	310	348	385	374	361	320	334	352	352	348	358	346	326	324	345	345	341	339	356	363	386	349	347	373	356	362	340	332	376	343	357	383	378	358	338	327	385	315	378	386	380	365	343	359	332	374	350	392	347	307	369	354	354	342	370	327	307	365	360	324	355	342	359	350	328	348	340	337	342	391	361	356	341	343
1992	880	830	898	876	810	832	832	858	864	832	879	846	862	835	808	820	768	874	808	838	822	822	863	823	796	854	843	878	863	851	839	871	832	846	830	833	909	842	830	799	852	837	889	831	817	867	891	848	906	848	810	838	853	820	814	823	836	873	878	836	808	897	888	797	801	851	823	856	851	815	798	841	813	835	858	836	885	858	832	850	823	861	832	753	888	798	829	820	808	825	824	841	823	886	839	834	822	834	868	852	864	839	857	854	824	848	819	847	868	861	885	775	912	827	829	844	885	859	834	802	843	806	858	864	818	890	842	860	811	814	832	834	881	834	865	852	835	829	815	830	833	846	867	869	847	893	808	890	828	885	874	834	872	841	858	843	810	853	858	849	844	900	884	849	837	863	894	834	838	865	807	800	814	837	849	823	798	857	866	829	846	880	798	845	849	808	871	879	829	826	845	806	817	865	842	822	873	849	801	821	849	827	888	840	842	800	900	846	861	833	851	868	811	846	813	797	797	846	786	874	839	839	837	857	868	846	835	821	851	775	865	886	821	857	889	857	832	859	855	826	847	820	830	836	799	866	812	836	886	820	867	883	878	917	856	828	856	852	846	813	776	868	848	850	831	799	842	885	859	852	825	790	847	857	832	872	852	847	850	840	822	854	819	832	819	879	859	854	879	857	871	841	829	864	775	879	824	857	860	837	836	827	860	881	853	806	841	800	829	845	827	855	811	867	854	880	825	847	768	856	851	882	804	817	864	837	844	853	824	883	870	855	825	810	877	811	866	805	872	854	840	848	859	854	828	826	820	859	867	804	836	856	827	818	859	817	863	823	876	824	801	846	872	830	794	804	822	848	855	823	775	821	845	848	841	807	844	838	848	859	848	782	824	852	903	849	849	832	884	840	881	878	809	848	882	888	869	891	875	819	885	857	816	867	890	852	859	861	883	856	873	906	843	916	819	890	843	807	800	865	832	839	820	819	824	903	824	824	827	861	836	838	883	886	789	866	813	825	860	828	837	851	851	803	823	830	835	834	834	810	864	869	853	829	842	875	863	750	816	786	833	860	890	864	846	792	841	823	805	846	893	844	861	853	835	809	850	828	852	841	821	887	843	822	829	827	829	828	859	840	884	799	834	888	817	847	837	856	883	890	795	862	864	839	850	865	858	807	825	883	856	873	857	899	881	871	834	840	864	846	860	851	835	879	841	834	831	854	828	884	820	837	873	849	816	840	844	879	860	809	862	816	874	881	822	906	860	857	879	846	781	889	821	860	793	891	810	826	862	884	825	790	858	806	840	849	865	865	848	814	865	895	812	850	815	831	832	838	805	831	818	822	845	860	861	830	814	841	840	868	866	824	820	830	840	856	860	931	816	798	851	869	844	849	832	818	837	838	852	842	882	805	834	791	866	847	854	812	845	852	824	817	854	823	786	840	829	882	891	821	847	842	803	827	882	819	834	861	807	822	861	806	866	822	876	853	877	833	857	874	836	848	825	845	859	820	806	899	829	847	794	808	856	812	851	844	882	834	874	840	814	844	828	802	849	916	823	804	869	861	857	843	824	781	848	865	820	832	823	838	783	866	875	858	805	857	832	852	827	916	832	804	837	853	895	829	852	910	843	868	806	879	893	845	809	842	859	824	914	828	847	798	858	858	878	857	826	779	867	862	868	856	865	854	824	888	855	792	878	802	843	831	788	794	772	851	885	871	860	885	817	861	840	797	851	832	871	813	885	865	820	906	880	829	842	862	864	848	820	725	886	815	870	835	832	895	849	841	828	872	830	870	810	832	838	894	845	846	856	804	871	805	883	874	850	850	843	817	851	842	842	825	785	817	852	889	824	821	778	840	867	855	880	831	831	833	870	844	845	765	866	796	821	868	867	826	849	815	828	833	857	877	835	862	902	835	836	872	806	907	846	856	812	852	859	821	836	894	869	849	852	828	822	808	821	857	876	822	862	874	854	860	878	895	832	851	856	851	852	862	855	819	828	838	876	822	886	854	837	848	850	820	874	903	829	824	781	885	859	882	851	825	844	826	803	812	830	881	763	823	842	915	833	826	833	837	831	786	864	862	871	817	878	855	831	883	806	837	826	861	785	834	834	846	802	881	855	839	917	874	797	855	867	854	866	779	840	847	800	787	822	877	835	864	882	874	821	834	818	829	833	834	768	851	827	840	786	898	852	855	824	872	857	865	831	854	836	818	882	889	863	846	842	809	898	884	826	825	820	855	840	797	822	850	854	830	880	817	859	816	884	824	876	862	859	831	844	835	858	882	798	779	807	842	879	801	856	839	783	834	799	806	821	874	847	795	849	836	846	892	837	825	845	921	895	817	845	854	864	824	824	857	838	810	817	814	847	801	886	827	867	879	754	930	843	872	836	821	845	889	889	891	828	833	865	810	848	861	905	855	849	888	831	800	852	826	823	868	842	830	854	800	802	840	787	827	815	873	811	851	851	823	897	893	849	858	836	838	842	834	815	854	848	828	844	826	839	807	871	841	848	868	830	828	818	825	810	850	921	879	871	838	898	874	851	871	784	882	811	874	858	798	800	860	836	838	886	810	901	842	835	841	857	841	848	818	923	804	833	870	835	822	830	844	822	880	834	818	883	878	862	862	848	850	829	851	825	840	862	810	850	831	829	799	821	852	818	808	822	847	864	832	888	809	818	820	826	830	861	852	848	808	846	849	852	877	817	890	832	835	867	877	824	889	847	816	860	823	872	805	833	858	845	880	847	843	847	838	865	884	819	850	854	818	850	781	855	849	825	875	789	863	895	844	814	836	885	890	806	833	849	842	842	850	819	853	879	869	828	800	816	812	833	876	850	824	810	867	863	849	788	831	803	829	785	856	847	844	835	830	786	816	803	831	826	876	850	824	830	889	842	808	915	840	822	803	840	823	835	832	844	856	814	822	846	858	823	841	863	788	839	818	877	851	901	856	835	838	856	852	860	882	821	831	880	817	862	799	860	793	862	809	817	851	834	846	831	819	876	844	868	831	836	805	857	845	850	845	841	859	902	880	847	835	907	813	851	847	832	840	883	919	871	886	834	853	844	885	862	826	819	906	859	799	828	837	852	883	791	854	850	860	797	854	858	879	830	885	792	880	810	846	872	892	881	807	863	856	830	845	890	860	851	868	823	811	877	856	843	800	877	855	879	866	848	868	867	880	857	882	829	845	867	843	854	894	888	851	855	824	827	825	862	849	855	829	846	822	840	867	837	802	870	875	889	880	855	837	841	855	832	877	879	867	801	843	856	845	858	877	867	853	877	887	826	825	862	870	807	872	853	860	896	825	852	894	846	857	850	887	811	838	837	862	900	850	821	894	837	850	831	870	858	856	851	830	824	810	844	911	834	857	799	842	832	846	873	843	812	849	831	847	854	829	837	845	822	872	889	885	846	856	869	839	834	789	815	833	826	855	820	858	832	911	856	849	858	906	895	839	783	832	841	879	855	822	881	856	836	786	928	876	838	811	852
6805	483	521	476	448	363	366	378	332	287	317	343	301	314	330	312	385	336	372	326	301	345	329	341	306	355	294	291	304	319	279	314	306	324	317	306	302	330	301	329	291	314	306	324	343	338	315	301	302	323	289	292	321	329	301	326	318	307	338	306	305	319	330	342	323	310	313	305	312	361	302	316	277	325	339	302	311	325	364	331	320	348	306	331	305	333	304	317	316	307	317	305	330	316	337	355	351	300	285	305	296	297	295	305	311	301	305	333	368	318	332	285	308	313	329	317	305	290	301	308	324	312	298	327	305	301	278	385	301	330	312	344	315	317	340	311	277	343	330	301	323	311	317	279	306	310	294	300	310	316	328	345	286	305	319	294	318	328	335	345	288	318	306	340	322	323	324	333	328	278	313	312	367	294	320	321	294	290	314	273	327	299	312	319	295	311	302	344	318	292	325	323	312	353	319	335	324	323	312	353	323	307	277	324	351	312	299	350	302	347	275	290	331	313	306	313	342	327	329	317	316	317	317	313	305	331	339	322	329	323	348	356	324	296	325	299	337	312	300	324	325	295	276	284	297	283	310	315	345	293	304	329	327	329	320	317	312	334	298	317	320	305	326	302	326	327	307	294	329	310	305	321	274	315	335	287	331	279	289	288	292	324	345	316	310	323	291	300	304	266	334	307	308	324	314	348	343	318	329	311	321	342	312	329	318	283	301	319	299	332	332	311	384	329	323	301	351	284	290	329	322	316	333	318	296	291	297	345	300	314	267	299	302	304	338	289	321	273	304	334	320	309	330	295	350	315	364	306	315	289	309	283	301	302	279	318	324	373	307	307	337	301	309	339	324	311	272	293	303	318	308	339	333	327	340	296	337	296	325	330	276	311	275	319	290	292	305	310	283	323	292	333	309	329	312	308	326	336	303	352	294	281	293	298	310	307	323	333	343	317	336	354	310	329	311	314	316	335	303	326	296	329	336	287	303	348	326	332	291	334	307	300	325	336	369	296	322	318	297	308	317	303	303	311	321	303	320	309	295	290	327	257	321	315	280	305	292	336	345	303	310	324	295	344	347	300	305	303	317	324	291	329	372	335	341	314	318	318	305	329	283	330	301	308	300	278	327	332	316	330	326	316	329	284	341	320	293	307	314	303	303	304	326	328	309	298	328	304	317	334	339	325	339	335	315	314	282	330	330	344	322	281	291	289	295	316	310	320	323	307	291	321	328	311	333	298	314	314	339	311	301	321	289	315	332	334	341	341	306	334	331	313	323	317	287	343	329	361	276	361	305	328	303	315	272	345	300	313	316	298	341	343	306	288	296	310	290	368	310	335	364	308	312	329	330	305	306	290	301	286	300	293	327	327	333	319	333	306	325	283	321	321	321	296	281	333	334	307	307	285	304	300	272	303	320	313	298	296	323	323	318	308	325	330	321	313	335	288	344	323	292	312	302	304	323	304	321	308	331	327	295	309	348	290	324	293	286	347	314	336	336	317	316	302	317	319	315	337	324	360	316	285	315	344	334	300	363	322	319	354	324	318	336	294	320	305	294	338	329	306	325	320	288	284	325	331	311	309	307	377	330	287	319	303	301	293	290	315	313	294	307	315	318	344	322	314	296	305	311	288	312	285	346	316	329	325	304	311	305	319	343	322	328	272	296	289	288	294	333	305	299	323	314	328	337	307	306	359	287	301	315	318	303	304	316	319	323	320	299	322	321	311	277	304	275	321	312	311	333	300	332	306	346	303	321	307	329	313	328	302	273	328	323	328	344	313	318	335	291	311	329	296	322	325	305	270	314	312	331	291	279	293	299	286	283	328	310	317	309	290	326	311	282	351	334	320	353	320	301	324	308	319	309	332	306	320	300	345	277	303	298	272	285	358	289	320	337	324	322	342	303	310	322	324	359	287	338	319	305	279	310	317	348	285	325	319	321	324	295	308	308	352	317	292	324	302	339	355	295	343	344	297	332	308	336	304	326	289	296	290	280	321	289	325	285	319	319	299	294	303	287	302	325	337	303	318	306	308	323	309	341	317	331	297	337	326	312	284	325	312	296	332	263	309	334	349	319	318	382	317	339	317	312	310	297	292	293	300	305	284	319	321	352	321	357	318	336	309	323	309	315	313	327	341	320	323	333	323	302	299	330	317	311	338	333	319	306	318	336	305	301	309	291	297	323	318	333	271	305	346	368	316	323	325	303	325	317	324	311	292	342	311	311	256	303	299	290	306	288	291	334	342	321	328	339	317	313	313	314	292	329	280	296	299	312	297	313	304	310	333	332	318	307	305	339	272	327	323	329	303	302	312	298	309	359	321	329	314	309	305	357	325	311	327	323	323	328	329	320	318	314	297	319	322	331	339	303	328	293	328	310	296	298	262	271	354	308	305	283	302	321	280	337	311	335	328	299	317	326	321	293	290	357	306	322	324	322	345	322	311	324	329	309	321	332	321	322	308	333	322	317	328	290	307	310	305	296	336	297	315	323	312	323	319	290	306	337	327	354	304	304	311	347	319	342	316	342	314	334	344	282	346	312	346	315	323	318	311	287	332	292	301	325	317	306	313	292	285	300	291	312	304	290	274	304	303	275	306	317	315	268	294	300	322	277	313	320	299	309	299	340	341	303	310	346	285	300	322	304	315	316	296	290	316	315	308	324	284	317	323	304	344	322	316	302	338	314	299	292	336	303	353	283	336	348	302	328	316	306	298	314	310	326	336	318	311	297	311	327	318	302	303	300	321	331	334	340	290	319	315	315	334	352	329	346	312	336	323	310	328	308	327	327	299	327	301	318	334	336	309	284	336	304	332	314	274	313	290	323	321	297	321	312	306	319	336	292	292	291	288	272	318	302	323	349	313	330	297	312	322	340	275	340	339	313	316	336	308	307	324	324	311	321	330	289	288	303	333	314	348	311	323	312	292	293	352	314	336	312	311	312	361	333	313	305	307	306	308	319	312	302	331	293	318	329	318	323	316	291	321	350	309	324	286	327	316	295	300	283	306	298	330	305	324	290	286	313	321	297	317	306	316	300	345	296	330	305	289	323	281	297	351	322	310	306	299	290	295	355	304	303	319	343	350	301	312	322	306	285	322	345	364	323	348	337	332	285	340	325	331	325	340	327	298	287	302	300	293	315	349	318	328	319	290	331	283	321	350	293	320	328	314	293	321	311	289	276	336	317	329	324	340	304	329	336	310	306	316	340	304	298	343	296	287	310	279	337	326	339	361	312	326	341	339	346	335	293	307	298	336	292	327	299	324	298	339	317	294	307	307	349	316	273	296	322	295	333	329	281	326	309	335	317	304	310	324	311	305	339	316	303	325	302	334	333	337	356	327	349	319	332	302	333	340	311	308	320	321	337	332	325	335	274	305	299	314	296	296	321	293	296	327	328	305	323	322	312	315	316	320	315	347	314	317	325	304	324	314	341	328	339	318	321	313	315	317	342	286	319	309	326	312	311	343	309	325	316	346	286	310	337	309	263	322	285	353
6578	972	1244	1394	1287	1140	1085	937	893	809	919	824	820	860	824	791	830	839	812	708	773	804	829	803	811	789	765	793	768	783	728	834	742	787	706	756	793	768	779	771	746	789	797	784	785	757	806	783	771	756	778	756	749	779	739	751	748	755	786	749	751	801	761	745	777	766	715	778	707	821	772	764	780	767	806	727	764	740	742	801	769	753	769	781	748	737	736	753	741	787	795	752	740	792	770	756	734	751	737	746	748	743	799	752	795	780	719	754	811	768	747	772	792	729	799	768	736	770	773	808	762	741	737	753	736	780	809	802	711	788	819	718	730	719	759	792	771	737	739	776	743	762	746	785	746	743	747	761	721	779	768	802	735	760	790	771	728	719	771	781	763	765	765	742	761	761	738	752	789	768	734	706	730	735	730	779	716	752	754	752	796	733	793	797	746	737	744	704	763	777	742	801	714	790	806	812	726	783	769	793	779	719	732	731	739	720	741	825	747	744	783	753	750	769	740	791	767	723	715	742	733	731	732	761	774	761	739	815	753	752	739	716	766	779	761	768	754	758	787	735	741	764	776	773	715	788	788	774	742	755	777	768	789	764	733	769	803	719	779	718	765	768	771	769	767	751	788	749	778	737	797	737	792	718	769	766	734	741	755	758	709	778	746	782	754	730	776	708	729	779	783	731	759	776	802	761	744	757	763	773	745	732	759	758	731	767	760	741	786	750	717	757	785	740	756	757	682	790	732	728	731	743	780	740	798	767	766	790	762	731	756	794	784	755	711	790	770	761	772	737	712	729	741	743	725	758	721	811	717	736	733	766	733	772	729	793	791	786	771	720	746	729	786	806	803	723	743	783	807	786	721	772	736	762	779	766	793	746	767	726	770	785	740	742	776	731	729	736	804	707	754	742	744	743	775	773	763	764	708	774	757	752	777	738	750	768	746	757	756	761	773	789	768	779	742	781	763	797	736	745	747	805	717	765	756	739	769	762	739	744	779	765	746	754	724	749	760	793	740	798	764	791	806	718	727	726	781	755	757	792	764	819	796	712	757	778	766	746	757	718	737	777	754	737	722	785	756	759	772	758	742	783	746	790	756	720	765	757	758	797	813	765	758	735	787	755	774	753	757	760	748	756	733	696	753	754	789	796	809	737	791	774	731	779	706	766	751	768	784	745	765	747	718	771	747	778	787	764	713	739	763	771	766	754	754	802	787	754	801	741	740	731	785	772	799	781	721	774	779	739	736	792	745	743	730	746	752	734	778	773	710	790	737	772	795	742	787	729	762	759	736	811	788	783	753	736	745	714	777	759	756	781	734	781	791	800	767	767	729	786	764	782	772	765	739	748	755	766	786	744	766	786	743	723	753	759	751	774	728	722	760	737	757	742	772	745	769	740	729	742	769	777	727	780	740	740	714	753	770	760	760	735	718	784	757	795	714	718	757	825	736	740	774	746	744	798	806	768	793	758	755	791	732	738	764	782	754	777	762	712	700	775	779	765	761	774	739	761	738	768	764	784	741	752	744	750	691	764	753	777	751	754	783	749	774	745	783	756	768	743	781	743	758	770	751	761	768	777	796	781	775	771	748	794	766	765	775	769	761	802	795	749	880	790	727	758	757	765	730	823	778	764	722	756	811	773	826	778	803	753	734	776	771	759	763	759	743	826	756	748	719	797	728	818	722	766	741	748	756	762	724	773	791	745	736	755	771	740	766	792	776	722	777	768	742	761	793	764	765	755	730	774	732	714	772	737	720	767	715	781	751	760	738	739	800	762	779	788	791	767	699	792	750	788	761	792	713	777	739	769	772	736	792	756	754	804	756	785	744	757	744	839	828	742	785	767	773	741	744	776	750	731	828	817	726	747	744	744	750	721	793	748	748	746	802	756	696	728	770	801	755	737	788	716	790	778	750	737	733	697	759	764	788	729	720	725	755	731	766	761	769	776	787	807	768	734	688	754	715	768	722	759	791	770	752	750	811	739	768	761	738	757	766	790	767	738	760	741	718	766	768	754	749	765	742	761	734	822	724	750	801	773	749	758	772	790	719	753	794	727	742	757	793	712	759	745	751	772	771	748	747	737	798	769	739	735	751	733	726	728	797	748	728	779	790	776	785	751	760	743	725	802	758	771	739	793	749	733	790	773	770	756	756	798	702	827	747	731	743	754	763	738	760	783	744	751	736	786	698	759	722	753	763	759	729	760	725	811	779	725	780	777	765	747	804	737	694	729	750	718	760	792	739	771	726	780	739	790	779	748	732	770	761	747	764	732	777	725	783	833	772	759	807	794	791	779	779	758	767	743	759	741	752	755	780	704	746	745	746	765	763	741	765	737	756	758	760	761	803	764	741	779	800	721	788	743	741	779	788	783	764	767	739	746	752	744	718	806	740	724	721	745	771	742	784	837	766	739	782	802	808	768	752	751	766	743	743	741	737	777	783	793	725	811	760	768	795	768	766	752	784	757	759	815	715	748	780	724	720	741	764	798	767	790	747	759	708	769	717	748	762	760	727	727	784	755	754	686	762	764	743	722	778	742	802	749	772	742	722	774	740	771	744	734	746	793	755	752	760	778	739	754	792	742	782	758	795	790	765	770	796	818	749	754	752	764	714	772	778	756	749	770	745	779	795	740	734	808	740	758	747	744	757	708	753	731	765	790	770	774	740	737	750	769	731	743	729	723	768	766	801	790	790	753	724	775	751	753	757	728	784	806	759	775	786	790	770	781	716	754	752	740	738	732	791	785	807	729	780	798	790	749	810	748	786	792	761	751	771	808	748	735	731	766	771	712	754	754	754	768	763	757	810	755	770	739	738	768	737	743	787	755	739	769	752	808	749	773	779	769	769	733	791	729	778	768	740	761	801	731	756	727	771	782	773	738	738	750	752	756	761	780	733	833	722	751	748	709	745	770	713	727	790	726	790	786	708	735	776	804	785	751	817	769	757	748	774	752	806	764	776	774	776	778	703	794	778	767	762	753	779	775	787	744	755	744	767	762	755	708	766	763	783	780	777	755	759	725	714	756	753	783	762	734	763	723	746	726	747	727	779	738	719	776	744	752	802	746	717	744	773	724	737	803	765	724	755	731	730	743	759	771	763	782	784	788	830	718	733	764	721	740	727	759	739	715	757	769	737	746	753	761	765	774	819	801	726	778	784	779	712	798	762	798	729	738	786	753	741	742	738	746	776	826	747	774	701	740	804	743	801	714	767	788	740	726	768	772	775	740	775	755	739	805	763	752	712	812	792	789	779	805	736	764	731	725	776	769	754	756	737	778	777	727	781	717	802	746	760	742	699	780	744	726	754	731	729	797	760	821	745	764	781	777	756	830	749	758	760	736	748	780	770	802	738	742	745	735	709	689	746	809	768	789	723	806	756	754	753	774	682	811	778	703	783	752	797	766	763	775	764	766	756	788	729	738	735	726	755	786	749	740	742	721	769	804	749	716	798	723	792	776	750	765	798	813	741	742	768	797	730	715	759	843	786	706
11758	711	663	516	350	321	280	235	212	197	184	188	164	169	173	176	165	159	165	168	173	185	165	171	147	179	157	170	149	177	166	178	152	164	168	137	145	158	156	163	149	174	170	156	157	169	180	167	169	151	151	165	169	171	146	156	160	144	184	147	123	171	164	167	174	149	152	155	158	148	149	145	161	166	190	157	163	163	163	168	171	153	157	189	168	156	171	140	153	141	158	147	153	151	155	150	135	155	178	172	161	147	176	163	166	164	176	154	118	163	159	156	148	146	167	174	157	175	175	160	153	155	134	164	151	178	179	125	153	161	132	166	169	159	143	156	155	117	146	166	156	146	166	183	155	164	143	186	161	133	147	145	160	165	156	185	172	177	178	167	165	155	160	144	148	147	146	157	162	135	171	166	174	173	161	169	145	166	171	162	171	150	155	155	148	154	148	138	181	175	156	142	184	155	155	149	138	152	159	158	151	159	136	160	170	165	184	165	160	156	175	146	151	144	166	138	156	161	159	165	169	163	153	137	150	160	145	157	149	163	173	152	169	140	152	170	160	160	139	162	150	167	157	177	157	161	160	161	146	147	159	148	156	166	155	155	147	170	157	161	144	136	160	171	152	160	126	162	157	151	126	168	162	161	175	177	154	149	132	158	133	157	148	141	156	151	149	147	143	167	165	162	154	138	149	155	170	141	153	187	157	158	152	150	163	147	141	156	145	137	157	134	170	146	166	152	155	140	189	132	175	143	168	146	161	159	142	140	185	186	148	152	159	166	155	144	158	146	173	168	158	134	133	147	166	162	162	136	150	148	137	162	153	166	177	138	148	144	159	153	146	178	160	154	149	147	146	169	152	169	156	148	166	161	148	141	131	154	145	166	146	161	172	173	180	174	155	164	151	146	149	146	166	153	142	158	156	168	164	171	165	156	163	170	152	155	164	155	162	156	167	140	169	138	165	142	136	162	151	138	153	142	166	144	155	163	140	147	163	162	146	169	143	146	157	182	149	202	166	153	152	137	151	162	168	157	150	142	160	150	165	163	149	178	154	162	155	152	159	153	153	146	163	155	170	143	153	162	167	163	144	168	160	163	149	153	185	158	154	154	159	179	161	153	146	155	164	166	154	134	182	181	132	141	143	165	154	166	165	169	182	152	180	142	156	155	167	155	168	143	184	150	155	168	159	160	176	154	155	145	152	161	153	162	149	129	157	169	174	184	158	134	143	163	146	178	188	143	161	138	172	178	151	139	147	149	163	157	171	143	162	166	182	161	165	141	128	145	138	151	147	142	158	153	166	160	179	161	152	164	178	154	147	162	157	150	154	160	131	165	164	170	164	144	170	156	174	183	147	173	142	159	128	155	169	135	150	148	161	146	140	162	144	134	160	149	166	147	166	170	179	166	148	158	147	155	152	157	149	146	151	151	159	175	151	161	142	167	173	153	156	148	170	170	150	163	170	133	149	147	164	142	149	146	171	166	151	171	149	146	132	169	134	154	141	157	146	141	150	173	167	147	150	168	132	118	176	137	166	156	132	141	136	139	152	157	141	147	169	153	152	158	161	182	162	134	168	154	152	160	162	149	152	154	166	155	146	160	183	162	156	155	152	157	157	168	166	142	167	158	144	171	181	133	152	161	134	155	142	154	158	129	170	145	155	157	156	175	146	156	153	170	187	162	174	168	162	159	163	151	157	158	142	178	144	155	156	154	143	175	149	161	150	159	136	161	193	171	148	160	161	162	165	165	184	157	152	149	158	169	169	159	163	171	144	130	138	157	152	165	152	142	150	145	132	160	153	169	139	152	129	148	161	149	139	157	149	166	156	140	181	166	172	155	170	176	133	156	136	151	163	176	154	170	162	160	156	141	190	182	167	162	133	140	158	155	148	149	155	158	146	173	149	141	154	179	146	157	167	167	132	155	151	171	153	138	139	133	148	160	166	153	138	144	158	158	176	160	159	178	150	156	157	127	131	174	179	146	157	158	155	150	154	155	159	167	128	160	148	166	164	158	159	165	156	153	164	163	183	161	172	159	161	162	150	150	151	166	155	147	157	159	139	126	162	151	180	146	157	155	159	154	156	159	169	153	155	153	156	152	156	133	177	137	142	137	169	146	153	147	161	168	175	147	156	168	166	159	144	157	139	161	164	161	147	161	161	144	142	145	174	153	160	188	153	178	175	164	169	181	157	179	144	157	142	157	170	134	167	167	157	145	158	138	160	136	146	152	176	148	133	149	147	164	167	142	149	161	127	163	146	166	133	177	140	167	132	158	137	159	176	159	153	169	152	183	144	174	153	133	139	172	146	161	154	141	151	148	135	171	147	177	150	173	181	128	151	178	163	175	151	164	150	134	157	177	156	183	152	185	178	169	196	179	141	150	157	150	168	132	180	161	171	174	130	145	174	174	151	151	163	169	178	163	155	145	134	147	149	157	156	165	156	186	161	146	144	152	162	154	181	166	154	167	138	141	161	178	184	160	132	166	148	154	136	140	155	153	136	162	168	157	154	175	141	147	156	166	161	155	160	161	182	186	141	140	140	171	151	158	176	149	181	151	165	167	154	134	167	177	156	166	165	165	156	137	162	152	155	157	162	162	172	177	142	162	152	159	180	157	148	147	141	159	173	170	161	155	165	158	166	166	148	140	151	181	160	150	151	128	137	149	147	159	163	178	144	143	154	180	143	168	170	147	131	155	169	153	164	168	165	190	148	141	174	156	172	180	175	170	168	166	185	146	159	144	161	146	138	151	169	169	178	159	167	176	151	146	144	173	142	155	144	160	158	149	146	157	165	157	177	124	149	161	169	123	171	150	180	164	147	154	149	167	175	145	163	165	162	159	148	163	147	156	161	159	170	147	168	165	171	142	146	174	153	136	159	134	168	155	155	171	155	158	133	142	149	140	130	162	151	145	156	188	154	144	158	141	161	154	148	153	153	145	158	141	148	144	156	179	166	161	162	160	150	168	143	166	163	165	141	146	153	151	170	145	170	145	187	155	141	173	166	171	151	168	166	173	181	139	163	151	136	161	154	131	155	179	135	167	150	170	173	133	141	142	157	159	166	166	143	163	140	151	171	174	167	156	149	145	160	162	181	153	136	146	147	143	136	145	185	160	157	151	151	145	151	166	153	151	153	152	157	160	149	170	156	163	166	147	150	158	164	176	151	159	160	153	171	184	149	159	158	150	152	142	158	153	155	171	169	148	166	164	135	140	160	160	168	157	140	139	135	128	163	165	168	162	149	135	144	169	152	160	161	179	142	171	178	153	149	172	139	167	175	153	158	160	146	160	150	177	171	191	159	132	158	161	162	144	165	157	125	161	145	152	160	145	160	151	129	147	168	161	153	163	148	172	172	166	134	165	179	152	135	158	160	161	155	164	134	165	170	172	146	175	141	161	171	155	179	163	138	158	165	147	171	166	169	141	174	143	154	148	142	136	161	159	168	175	168	167	146	157	168	169	188	134	161	145	162	149	154	156	145	161
7818	750	1391	1582	1296	1151	957	808	753	643	636	577	584	561	522	496	517	497	465	477	501	453	475	432	454	434	430	409	450	434	439	442	419	455	437	450	429	415	418	465	411	427	435	433	428	455	430	458	453	432	451	406	428	365	421	410	432	396	423	422	431	432	407	416	405	397	413	422	403	414	426	405	434	378	390	387	381	398	393	418	383	416	413	388	423	416	420	400	379	427	406	411	385	392	408	396	389	412	360	445	365	402	417	403	416	444	380	438	396	406	403	377	403	440	435	394	413	384	432	399	387	384	401	432	432	430	418	418	408	366	425	420	414	429	419	399	403	377	424	375	400	409	425	373	394	411	368	409	426	420	435	427	410	374	409	403	410	380	415	425	446	404	425	382	384	379	393	425	407	405	426	423	405	409	381	415	414	404	414	388	418	421	413	404	413	406	407	430	439	379	406	418	406	400	388	379	380	419	435	404	426	398	401	402	388	403	387	451	411	439	397	391	371	403	410	367	373	405	426	408	424	389	419	426	394	429	387	437	380	423	444	428	416	412	411	440	417	417	376	426	418	386	403	403	411	442	414	406	419	408	434	436	410	422	373	392	393	371	407	385	441	384	401	391	394	397	416	423	436	392	405	385	387	411	412	420	399	392	412	409	423	451	377	443	409	409	449	420	422	400	430	371	406	406	434	396	437	418	434	400	417	375	411	398	398	399	425	421	371	399	413	332	442	400	431	427	396	396	388	421	373	433	419	382	408	432	416	406	435	394	377	393	398	429	428	400	426	387	404	454	416	409	441	384	434	405	438	430	402	395	435	391	400	400	438	386	403	425	355	393	401	449	422	375	392	421	384	423	422	424	437	417	427	427	414	392	362	415	391	428	407	354	404	396	379	398	389	419	355	464	416	381	400	429	418	405	372	405	387	358	396	399	433	396	428	438	388	406	423	435	384	432	420	421	413	377	412	398	427	404	408	420	444	392	380	382	403	433	426	407	394	392	405	410	443	417	420	443	412	453	389	409	384	427	423	408	417	390	438	408	392	434	429	413	422	383	412	394	405	374	395	373	377	394	406	397	378	398	419	381	428	415	409	437	395	429	366	413	391	410	368	407	373	391	370	434	364	413	388	428	368	413	420	398	412	392	384	421	418	356	414	370	428	386	437	406	409	421	406	389	394	411	403	400	424	414	392	378	364	395	373	417	428	408	407	400	396	405	399	424	382	414	405	430	363	401	404	404	411	398	369	417	421	423	420	406	412	393	426	408	412	430	423	390	404	443	413	383	381	396	415	387	385	432	426	412	408	400	421	384	415	396	429	401	393	432	378	404	390	400	384	420	409	404	411	413	397	439	414	420	407	392	424	433	423	414	388	375	418	369	396	397	411	407	416	406	390	380	409	408	384	418	385	400	393	412	395	421	416	402	372	394	388	407	441	383	420	382	443	428	398	420	438	388	410	427	438	417	414	374	420	409	379	413	418	408	354	378	402	376	388	371	409	396	428	407	453	386	406	416	424	419	432	425	386	405	384	412	392	411	400	402	362	406	422	434	405	411	436	402	398	389	410	410	437	376	410	379	446	438	431	420	431	373	365	416	398	406	398	401	446	421	417	376	397	379	368	391	389	387	385	441	442	402	442	407	395	409	421	410	438	435	401	393	393	443	419	408	393	427	415	425	368	381	377	404	394	395	396	416	430	412	445	415	425	458	382	415	402	406	448	410	405	390	370	396	421	380	409	418	403	462	392	415	406	389	379	406	397	412	376	386	443	424	382	420	382	420	414	397	439	438	419	402	420	450	390	393	418	395	402	413	388	406	413	377	407	407	406	422	450	398	399	384	411	411	381	381	417	402	402	429	356	426	398	369	409	389	406	404	409	395	423	458	388	395	366	432	398	426	417	421	410	388	388	393	402	401	416	392	407	397	454	424	407	394	370	390	407	361	424	358	411	367	377	399	380	419	432	423	396	408	400	402	402	391	440	405	372	401	384	457	419	412	422	418	396	382	383	405	400	380	436	380	405	401	409	417	407	394	431	388	409	425	422	398	430	412	432	402	435	392	422	414	423	392	422	430	432	417	423	423	413	437	411	415	384	401	440	394	419	390	464	402	430	430	389	443	452	385	412	396	396	422	390	400	372	408	423	408	423	391	404	381	428	406	378	406	384	428	423	409	401	408	390	420	401	372	404	402	413	396	420	409	404	382	407	397	406	405	444	413	390	415	387	400	371	401	426	369	405	407	442	390	408	426	409	389	387	435	403	373	413	403	436	431	416	392	431	419	401	408	383	373	377	390	399	416	428	380	422	387	437	408	431	410	437	366	415	409	430	444	438	373	433	426	401	418	447	394	400	414	444	388	403	408	411	423	398	422	429	419	405	408	420	373	426	400	397	427	372	426	410	433	379	370	436	404	404	376	443	424	388	426	411	404	374	391	402	391	404	414	399	390	411	430	369	397	408	378	415	424	381	388	390	399	403	406	366	394	403	434	395	443	389	422	445	400	386	422	416	411	416	374	404	421	389	422	428	406	407	387	408	407	412	376	460	452	367	428	385	428	420	429	381	425	375	386	381	403	396	386	402	418	429	454	399	392	398	415	467	372	389	391	386	430	411	384	432	389	372	422	415	391	419	412	369	372	414	408	429	403	402	435	392	385	407	435	393	410	394	414	382	438	403	426	341	414	412	407	405	414	380	386	389	382	425	425	410	385	404	442	380	405	385	392	409	437	424	382	397	409	380	397	388	412	442	414	390	402	411	403	403	403	430	415	417	410	428	438	421	407	389	413	399	403	384	438	383	397	383	386	425	386	442	458	399	413	373	430	414	448	428	406	428	410	392	413	388	412	445	432	399	406	397	424	443	409	421	398	428	410	413	410	428	364	432	390	408	391	401	404	419	401	348	422	402	412	388	408	402	402	402	408	369	388	427	407	398	415	435	391	433	390	382	430	393	442	412	403	415	405	437	416	390	391	438	373	405	416	415	402	435	402	416	399	368	401	440	432	414	416	397	394	398	431	434	421	409	410	389	402	404	405	391	399	419	452	423	432	385	382	390	386	417	395	385	432	391	436	427	388	431	433	399	392	401	413	380	447	405	397	441	409	408	434	402	391	409	407	379	415	388	389	425	392	404	385	359	394	402	422	377	421	352	443	401	425	400	420	407	429	396	383	402	368	389	441	397	394	408	422	419	397	399	447	432	421	396	386	433	408	413	378	409	378	399	438	432	419	388	419	423	373	424	408	414	425	417	424	425	438	402	439	424	422	387	397	401	402	404	404	396	384	405	375	446	409	360	402	457	378	473	386	443	442	402	390	384	397	394	402	424	398	410	411	388	395	404	468	391	412	392	416	409	388	386	378	376	381	415	457	414	382	387	395	403	379	424	372	401	403	389	400	397	367	408	393	408	426	400	390	384	383	449	394	404	393	412	400	382	444	391	410	380	393	421	394	414	446	448	380	411	391	426	404	389	379	406	426	425	414	384	387	431	375
1350	369	335	353	319	336	339	378	361	365	327	394	314	372	360	347	323	332	347	343	372	334	354	331	345	366	330	329	365	354	350	353	363	347	365	360	355	364	339	339	392	347	362	344	347	361	367	357	343	320	375	331	349	349	334	352	324	371	342	347	346	361	395	346	363	328	369	352	349	352	371	332	380	328	331	324	367	351	343	330	345	321	415	342	352	388	315	335	397	349	355	352	357	359	369	343	346	338	328	343	363	350	367	385	375	341	358	355	345	367	336	330	335	370	361	341	312	341	375	347	342	369	375	345	333	329	369	301	364	370	349	356	369	357	371	336	365	363	336	325	345	342	341	341	354	384	312	340	333	334	325	366	341	371	345	338	386	351	348	347	367	318	330	375	367	349	330	360	365	341	348	379	393	336	362	357	372	346	319	356	365	351	342	307	328	340	353	328	359	348	335	342	322	331	346	375	330	390	383	324	347	355	377	355	353	394	355	317	349	353	317	349	342	349	345	333	313	320	335	346	334	331	341	326	338	375	370	355	332	365	353	358	368	322	374	342	358	393	342	357	367	359	340	326	373	295	316	338	400	351	346	322	349	333	308	372	345	351	349	352	322	355	332	351	354	343	354	357	370	347	332	339	371	377	381	375	350	337	369	356	391	343	343	330	351	326	363	368	340	344	361	317	317	345	353	345	341	360	372	330	405	376	340	394	364	350	372	371	375	311	337	373	385	381	306	334	364	349	365	335	332	333	356	356	366	313	350	382	323	334	362	349	343	361	374	328	374	344	346	340	351	378	327	357	360	362	324	350	332	346	357	334	350	362	350	328	349	340	357	311	340	380	348	351	364	376	368	320	348	342	296	311	364	357	375	366	338	354	391	355	309	373	356	378	333	374	325	365	350	331	348	350	344	385	320	375	343	364	388	355	327	364	340	341	350	335	355	369	328	360	342	356	371	373	353	345	311	347	341	335	344	378	364	344	339	335	342	359	320	368	357	355	345	362	346	385	326	380	361	347	345	402	376	361	371	326	331	360	341	331	373	366	341	349	385	357	385	320	353	391	333	335	343	330	373	325	313	364	342	329	345	352	343	333	374	305	344	386	354	390	362	339	342	344	351	363	354	364	333	352	328	356	336	336	365	341	364	311	346	370	365	351	348	355	328	321	336	323	353	368	339	340	345	353	343	373	382	331	343	328	358	349	348	366	393	353	335	333	354	352	343	307	350	360	320	365	379	375	312	365	361	331	342	370	383	349	322	366	341	367	336	358	361	346	359	325	321	329	392	341	339	368	372	360	366	343	334	349	378	373	323	361	363	345	304	318	341	344	325	353	365	326	386	344	335	335	345	336	339	370	322	358	350	346	354	383	359	372	364	357	393	328	326	339	369	357	351	351	346	318	379	325	310	346	371	345	335	345	365	373	339	366	340	333	332	350	378	374	337	348	345	317	348	369	365	336	360	333	363	338	398	374	355	351	330	351	334	353	367	345	331	317	388	343	328	352	328	376	350	380	353	343	343	363	351	342	349	373	368	338	364	362	351	353	361	317	363	370	366	342	372	346	322	339	342	339	350	350	368	343	327	381	368	370	320	325	352	350	362	348	366	344	350	322	344	354	334	330	349	317	345	372	337	370	342	336	349	372	366	362	373	358	361	354	342	341	336	341	347	366	388	333	358	331	333	341	371	370	365	345	365	393	374	377	344	369	315	326	341	389	383	361	335	363	365	336	341	328	331	339	356	344	371	371	382	358	363	372	359	347	358	373	374	340	359	363	340	364	335	332	332	326	358	363	363	331	353	350	341	363	354	379	344	345	350	347	318	349	335	403	326	341	346	327	368	384	325	368	328	334	333	331	314	353	357	319	364	342	367	340	319	351	334	345	323	346	364	346	367	352	373	364	376	354	329	338	361	340	371	322	301	366	323	342	332	348	347	323	339	352	352	340	346	324	337	340	343	355	368	351	340	313	373	370	351	330	353	370	336	339	382	324	352	347	388	365	373	308	339	366	344	335	364	345	387	324	326	333	323	330	372	344	334	339	354	374	317	328	330	353	354	326	363	339	345	354	357	344	306	332	342	369	380	354	341	329	324	366	343	348	323	335	356	369	377	365	351	367	352	307	334	351	359	311	374	323	338	348	365	321	382	345	358	319	309	308	360	337	337	347	343	344	340	332	343	359	361	384	350	334	327	322	329	335	349	332	358	350	341	316	357	373	356	365	359	327	382	341	334	345	320	357	329	353	374	324	355	364	339	361	384	328	358	320	349	370	336	329	342	369	375	339	332	315	408	331	372	357	345	353	341	339	333	328	347	367	340	316	347	363	362	359	324	371	342	354	364	339	361	355	329	349	349	391	377	361	317	370	341	321	321	347	352	348	362	347	327	329	325	361	361	337	353	361	358	348	359	369	367	345	364	362	340	334	352	329	364	310	323	355	343	354	341	340	302	356	343	329	322	358	357	349	380	366	330	331	403	349	328	338	357	346	373	343	358	371	308	355	383	349	347	389	342	328	346	366	313	356	331	344	340	344	344	332	332	303	429	334	337	360	348	368	318	307	326	325	354	341	330	335	355	354	353	337	356	376	345	296	351	323	327	357	372	346	360	354	374	359	350	335	367	322	367	367	325	331	359	340	388	350	348	370	363	408	331	346	339	365	384	361	321	330	360	335	360	333	391	366	358	360	359	339	356	351	368	363	341	340	361	342	364	352	350	325	339	396	367	316	368	353	385	356	323	327	330	339	390	338	346	365	331	312	360	359	340	356	314	337	362	358	341	362	341	383	335	341	328	351	350	342	346	350	359	374	353	341	350	358	361	347	332	351	336	308	369	347	356	344	345	352	343	399	341	376	386	296	337	391	332	340	374	336	362	367	346	351	343	319	350	320	339	347	341	342	349	350	376	363	340	382	366	380	340	339	391	365	342	326	340	327	352	359	339	371	359	353	356	365	331	346	332	387	338	363	377	394	365	350	335	334	324	350	342	350	314	368	380	361	358	362	316	367	321	317	344	354	335	342	344	359	347	340	379	367	353	363	384	344	365	362	354	339	331	374	343	335	335	363	339	323	326	345	346	356	328	378	344	324	389	358	376	327	331	341	385	321	331	363	351	343	346	318	341	364	368	354	325	373	360	336	311	368	304	321	368	344	347	315	394	357	365	321	347	347	322	336	333	358	313	332	385	358	354	334	341	347	402	366	311	313	340	342	340	342	337	377	360	375	332	367	369	374	340	364	341	365	357	326	348	367	339	348	348	362	359	362	353	339	327	351	305	350	346	382	341	353	335	338	364	353	352	328	346	347	331	338	390	318	359	295	351	333	371	332	329	387	319	334	334	363	338	355	338	312	348	352	340	334	342	384	367	342	345	316	353	339	358	360	338	363	349	384	336	339	330	328	347	319	351	404	340	315	368	327	326	351	343	353	358	372	429	376	365	344	352	343	354	349	341	332	365	363	340	334	344	342	315	388	351	372	347	379	367	381	367	406
1958	916	895	866	874	843	849	829	874	872	850	827	848	925	877	854	836	884	881	856	843	853	864	913	862	869	861	854	829	824	802	838	840	801	835	827	864	808	867	850	900	836	807	833	858	868	881	829	847	807	878	871	829	866	851	854	775	824	835	796	861	897	872	888	871	827	865	824	842	843	866	865	788	858	867	855	836	817	785	845	859	866	895	862	863	905	818	857	869	843	837	810	846	878	839	837	809	908	842	873	880	848	838	837	821	824	858	828	868	853	863	828	817	812	839	771	835	874	877	798	840	867	899	825	822	851	828	802	868	834	848	886	813	816	871	817	863	818	813	832	846	834	765	868	905	844	863	848	877	832	827	815	799	793	848	842	816	849	798	878	863	802	842	890	840	849	829	821	832	798	827	897	888	788	859	844	833	846	823	820	818	811	864	905	828	815	858	824	829	815	862	812	858	827	855	843	803	828	860	867	863	832	871	820	822	879	840	795	895	863	790	871	823	813	890	837	839	847	854	836	835	853	842	763	855	883	828	877	804	902	836	835	860	788	876	876	806	853	869	832	856	819	835	795	824	834	871	839	817	790	818	791	831	861	858	806	847	869	847	865	844	835	839	887	846	850	835	840	853	823	844	878	871	827	853	861	823	828	837	866	879	869	813	808	811	867	876	866	818	857	897	833	870	843	852	860	804	788	853	819	823	816	834	829	847	828	826	791	863	880	847	784	839	873	814	824	871	794	811	802	824	864	855	820	847	806	905	812	851	886	864	882	861	820	840	841	808	812	847	843	829	835	833	845	811	856	846	835	798	879	854	877	846	891	781	851	801	888	878	822	877	811	836	851	814	860	842	870	862	857	858	835	869	822	847	803	839	837	850	856	811	846	764	878	804	856	844	818	864	819	848	837	876	851	844	851	846	848	834	875	810	825	868	848	887	849	847	841	843	843	835	820	851	769	850	846	834	765	848	867	867	811	855	835	867	831	847	908	856	771	891	847	849	813	841	824	805	837	809	827	820	824	823	878	809	856	864	801	814	831	858	815	842	848	899	836	795	826	825	916	907	924	880	818	883	870	850	855	849	888	825	820	835	845	867	869	788	788	859	818	839	854	820	856	813	877	859	846	862	809	842	880	786	856	819	841	802	802	887	816	789	866	805	851	820	846	867	818	832	806	814	813	805	806	938	847	860	834	811	821	824	815	854	803	850	839	850	897	826	843	811	825	866	879	822	809	793	852	843	898	865	868	816	828	808	891	883	854	867	840	848	840	832	850	842	838	925	852	810	895	808	823	856	826	812	822	841	846	810	866	815	818	799	798	842	818	789	821	813	826	857	866	817	824	855	847	872	823	824	858	807	855	848	887	853	865	846	869	844	885	859	864	855	814	822	890	822	886	784	899	816	835	845	856	882	865	840	842	819	820	878	834	833	856	845	862	891	843	836	821	761	843	842	890	833	853	844	820	840	816	880	823	851	823	840	894	854	839	846	803	857	853	830	926	819	858	881	838	816	844	782	862	880	818	803	821	850	810	848	874	806	852	827	845	833	802	845	812	887	856	792	802	840	841	811	851	841	867	810	882	865	801	830	841	825	848	834	857	857	813	843	862	885	812	859	822	877	808	824	790	829	805	867	862	848	812	836	813	887	900	860	880	807	803	810	855	864	827	802	802	868	853	827	829	858	834	860	862	873	823	828	791	885	869	855	797	814	837	843	802	838	877	870	842	860	864	863	877	812	857	813	837	863	865	866	850	793	873	857	854	930	862	850	884	850	835	817	872	850	794	849	832	853	870	857	845	869	893	893	823	854	849	876	797	859	821	807	835	859	869	904	885	859	877	835	858	840	844	809	826	808	842	864	863	814	777	850	869	826	795	801	812	795	825	850	844	802	821	841	848	807	832	805	848	837	849	844	846	897	867	797	851	858	882	753	870	828	856	846	779	829	876	869	863	835	809	823	790	873	858	887	837	822	845	844	809	885	846	877	913	872	812	818	807	836	895	833	852	822	902	855	853	832	881	817	784	864	820	835	841	882	859	929	858	842	821	896	846	863	840	843	887	905	832	805	789	801	796	889	855	788	828	775	878	817	793	820	828	794	850	826	855	919	863	867	834	830	838	834	818	863	854	832	841	836	837	861	867	853	841	829	825	813	880	851	818	800	793	866	889	857	894	820	858	853	841	867	809	843	882	855	851	808	827	895	828	826	821	855	856	823	842	883	817	821	785	848	885	882	864	842	829	808	888	852	876	824	905	861	817	814	785	814	785	853	881	897	861	915	850	874	861	823	810	842	858	869	807	815	783	851	855	834	843	866	840	862	805	828	865	798	781	847	854	826	790	846	824	869	878	837	844	820	829	855	807	827	869	870	825	844	841	836	782	820	879	905	857	800	851	841	869	840	828	873	851	795	800	849	889	871	799	850	835	868	837	814	876	881	888	850	873	765	791	850	829	850	909	861	802	869	898	845	817	839	804	848	830	831	822	809	893	829	889	844	884	831	824	848	810	801	828	836	831	873	879	852	810	803	830	824	834	824	873	839	877	875	816	843	868	842	864	831	884	787	829	828	827	832	881	831	858	832	785	852	831	833	854	865	850	839	783	853	807	825	883	867	890	839	883	847	844	848	816	876	875	839	790	785	827	891	819	838	821	845	826	877	799	772	833	818	815	852	802	826	841	827	876	821	848	853	867	785	811	852	820	901	845	844	859	859	877	878	796	828	805	778	859	874	808	865	848	862	846	826	828	835	854	857	816	860	855	887	872	812	785	833	917	833	867	804	811	835	804	853	905	840	844	797	846	845	863	834	863	822	861	898	827	851	917	786	843	828	848	839	905	802	867	810	843	803	865	819	808	802	826	862	833	808	894	856	807	862	882	849	785	822	819	833	876	775	843	865	807	818	794	844	851	840	808	821	802	877	887	777	859	916	872	867	866	855	874	837	822	811	836	847	867	826	853	832	887	802	868	818	863	834	902	865	877	814	845	822	844	867	849	834	863	858	867	830	834	842	845	848	820	807	863	824	759	808	841	899	843	801	847	854	840	853	869	944	843	836	873	824	886	849	847	844	867	805	832	830	777	843	868	854	835	822	838	844	840	903	817	859	833	873	864	834	827	835	823	857	829	832	883	859	862	822	849	867	829	794	849	879	860	845	869	861	860	845	853	814	836	820	859	863	769	853	822	887	876	838	903	854	832	860	818	835	851	829	826	897	843	840	864	810	805	825	851	832	834	833	888	848	856	846	807	825	854	904	838	826	850	889	821	854	882	797	790	832	899	899	873	834	813	847	814	851	864	867	817	813	837	903	873	844	836	855	819	863	824	884	853	871	875	848	829	885	780	829	850	886	829	863	866	869	850	876	878	910	836	831	820	831	824	839	885	830	878	849	872	854	801	836	847	826	884	846	855	842	873	875	895	813	835	853	812	875	842	838	870	865	852	863	862	875	828	851	838	817	864	817	858	824	809	776	824	877	863	866	810	804	828	878	843
7098	529	527	487	449	412	394	342	359	316	331	326	356	359	329	303	326	336	312	315	307	314	319	349	304	311	333	344	308	336	304	295	341	299	288	307	327	320	306	310	329	349	327	284	281	324	336	319	342	334	327	295	327	313	338	306	316	311	310	345	336	338	311	333	300	317	330	336	345	348	331	312	373	309	293	317	326	331	316	305	305	343	362	308	330	295	332	333	316	329	320	309	290	312	297	335	362	340	329	299	328	337	342	284	284	326	342	356	317	303	317	332	312	327	313	284	326	340	307	276	301	289	316	300	314	304	327	277	359	336	310	315	331	318	319	339	311	288	303	292	261	315	289	295	336	314	320	338	308	303	338	328	291	273	303	306	297	329	298	300	322	307	285	297	303	314	330	351	324	299	333	299	320	321	285	308	344	326	323	322	339	321	298	305	330	316	272	333	311	342	343	348	318	284	330	336	306	292	327	311	347	330	323	317	312	327	323	304	311	321	312	309	332	316	276	298	307	272	329	316	313	301	295	316	311	312	285	308	295	311	326	290	330	286	334	303	307	302	297	327	338	325	312	302	325	303	333	306	310	349	313	307	312	324	305	294	316	299	334	296	314	291	299	300	330	288	319	338	302	336	320	304	303	328	282	288	349	327	303	310	319	288	355	314	337	308	330	275	307	300	328	303	299	329	300	328	322	302	301	300	312	312	321	319	303	294	301	311	327	303	299	313	311	344	311	319	329	343	308	327	269	306	288	349	343	335	292	311	305	304	322	299	332	338	326	285	309	322	300	297	299	322	310	280	306	286	320	332	345	334	337	289	290	307	340	325	312	302	309	308	293	283	310	295	274	301	325	333	298	301	320	283	316	289	299	288	327	333	293	292	357	313	310	297	297	304	330	326	311	330	329	299	289	305	287	328	366	312	317	306	326	316	319	330	336	292	344	337	279	297	330	315	311	339	302	339	298	309	321	329	276	276	311	288	294	295	315	301	290	320	301	313	344	334	304	302	341	310	340	306	303	332	347	279	358	319	283	343	316	308	270	324	292	298	323	327	300	310	301	310	321	329	320	326	310	269	326	333	292	303	321	325	319	287	309	333	305	337	300	313	289	301	297	301	276	292	315	332	331	300	344	323	322	329	325	359	307	278	338	300	328	309	325	316	340	335	325	301	343	308	298	294	300	326	321	319	284	314	329	322	323	294	323	289	345	302	287	345	302	351	324	306	334	306	298	336	301	307	317	348	306	313	295	324	299	300	320	330	317	317	330	321	291	323	301	318	340	355	311	343	326	284	311	340	345	305	312	321	318	336	350	305	350	295	321	332	338	350	299	277	296	293	305	325	313	331	344	342	326	326	294	347	281	303	306	280	307	308	314	302	316	323	314	283	311	315	356	290	334	296	362	348	315	279	326	345	306	307	312	336	291	339	309	347	335	324	307	313	319	301	313	318	327	302	307	332	342	289	325	313	295	325	325	315	313	294	301	356	336	322	324	302	285	343	316	304	302	318	341	337	324	332	336	320	345	285	302	306	360	308	281	288	305	327	311	297	294	334	342	332	333	324	273	285	317	309	308	324	284	332	300	356	308	330	342	320	307	312	292	307	318	317	293	321	345	297	323	320	294	297	328	336	324	308	321	288	309	296	312	284	330	287	308	325	334	298	284	351	286	314	337	327	353	312	321	341	311	315	308	327	294	326	316	303	315	351	305	350	343	315	321	336	331	312	305	331	343	313	326	336	335	315	345	314	295	308	340	323	333	289	332	306	313	333	281	327	320	327	311	340	312	295	328	321	331	287	323	325	293	278	300	305	311	307	327	302	330	309	320	325	304	292	333	324	314	316	341	315	347	302	334	351	296	303	336	287	293	333	299	325	318	293	314	313	292	306	339	310	285	308	341	332	297	324	289	322	297	321	323	331	343	306	300	299	321	309	312	333	325	355	294	329	303	292	323	317	306	285	318	331	321	335	297	321	329	309	283	325	299	310	319	340	298	303	321	319	316	343	314	298	307	302	283	306	351	306	329	312	333	291	330	309	314	309	310	288	313	329	336	311	324	289	323	287	296	315	317	345	288	278	293	316	315	333	303	282	299	321	299	282	336	313	304	323	321	340	338	314	327	300	307	320	278	316	288	298	300	320	287	288	308	302	335	338	317	304	317	337	301	312	339	314	312	338	331	299	348	290	315	303	306	313	300	316	312	276	321	326	320	338	318	308	320	324	354	303	287	309	328	304	347	313	330	339	304	295	285	311	340	325	313	291	288	321	311	317	339	357	338	331	340	301	315	290	314	310	338	319	340	313	347	330	326	329	299	318	309	322	335	309	321	304	313	304	311	289	311	312	305	268	298	310	319	305	330	317	284	332	345	353	319	344	306	335	310	314	364	337	273	326	342	318	289	340	322	339	342	319	338	313	321	325	304	317	312	332	300	330	314	319	355	338	314	281	278	336	294	314	314	312	329	312	350	323	315	309	324	312	308	298	340	321	346	324	315	291	310	330	298	277	334	316	310	323	297	317	275	327	309	353	327	296	287	310	310	315	326	296	316	333	335	322	331	333	323	322	335	320	365	319	311	328	309	308	363	314	352	350	321	337	314	342	360	290	311	304	324	301	323	329	327	313	348	333	305	303	311	302	288	302	283	348	320	318	306	298	266	311	316	293	320	298	321	329	304	298	305	260	284	327	325	304	340	290	291	331	352	339	340	294	297	309	320	288	313	313	336	312	312	359	348	324	302	272	323	295	331	309	312	294	303	306	324	293	309	274	326	321	314	349	343	334	338	300	293	305	311	314	301	337	298	333	303	337	343	323	294	342	324	311	351	307	345	291	327	286	331	297	316	298	303	330	323	316	354	330	314	326	296	309	337	310	328	306	332	334	311	337	320	297	322	323	296	319	310	331	294	325	291	319	322	310	330	319	325	335	342	333	331	319	309	333	327	332	321	328	317	343	291	314	298	303	309	319	306	339	275	297	315	296	309	297	296	328	303	320	318	290	319	356	320	330	290	295	317	328	276	356	292	301	293	298	318	311	324	326	322	320	277	339	307	297	325	320	296	334	316	356	334	297	321	307	313	320	312	326	317	316	306	294	291	292	292	296	336	308	320	313	305	330	314	329	319	343	291	334	297	317	318	288	361	292	296	308	312	309	318	314	313	309	318	337	291	300	330	293	345	282	342	340	312	311	319	326	309	354	314	300	287	340	324	313	289	295	320	295	320	327	301	336	343	299	315	268	290	302	335	323	303	314	324	329	325	295	298	348	313	292	319	334	303	280	306	365	307	342	313	284	309	312	337	291	319	341	318	303	325	280	313	295	316	310	302	321	309	327	324	308	302	348	290	300	333	295	293	301	354	301	292	310	295	322	325	298	309	334	323	321	326	326	303	304	286	295	302	318	279	330	324	326	314	320	322	304	312	323	314	341	270	314	314	328	329	305	311	319	333	314	314	327	311	308	334	342	313	307	315	267	294	297	294	327	315	302	351	331
6604	976	1297	1393	1226	1147	1083	977	948	922	859	810	764	804	769	842	864	773	825	773	783	821	819	786	765	779	768	773	779	751	771	786	776	719	780	751	770	790	780	724	782	744	789	737	774	735	753	714	725	802	732	781	745	757	731	775	746	761	757	771	793	720	751	744	767	771	782	782	768	766	778	781	796	762	758	784	776	757	761	777	742	719	727	770	754	800	740	751	801	735	765	753	784	752	729	765	784	728	796	795	763	763	750	774	797	778	775	808	756	742	757	809	772	717	777	713	787	753	721	751	749	714	748	781	771	731	786	716	719	715	767	769	761	761	747	779	735	761	698	765	787	816	765	763	696	779	810	737	802	766	795	779	767	763	723	778	726	780	727	740	715	714	758	771	741	789	764	755	775	752	751	742	798	742	767	776	805	755	740	769	779	716	727	749	758	735	778	747	726	756	842	716	772	772	696	770	749	783	758	796	775	741	761	774	759	768	780	728	762	776	772	765	712	729	780	764	747	755	773	718	786	751	750	756	752	729	793	772	757	777	820	789	750	717	783	765	730	736	758	766	795	750	770	771	773	717	751	725	747	758	814	793	803	755	791	817	759	776	753	741	720	778	757	731	747	775	760	782	721	734	694	657	762	830	760	723	797	690	771	786	815	751	800	727	774	774	750	738	769	791	779	754	704	756	768	747	779	728	781	757	780	791	760	752	795	754	798	758	781	774	773	739	776	744	743	744	797	770	789	788	788	771	726	719	739	732	768	740	784	816	764	756	723	747	762	701	731	764	774	776	713	777	795	758	733	800	729	739	757	747	753	753	765	756	718	783	783	785	763	754	779	746	770	760	821	763	833	764	752	714	780	810	755	799	779	784	728	726	773	751	737	749	728	728	774	703	758	774	734	755	735	742	795	734	760	776	738	785	781	779	765	760	755	762	772	766	828	763	754	736	783	736	824	822	693	735	789	786	771	730	818	745	757	788	756	760	737	786	814	737	744	756	743	750	762	727	760	766	765	740	794	760	746	753	778	725	741	748	753	756	752	729	768	759	799	805	752	742	735	802	739	730	760	755	706	724	762	778	733	775	771	741	767	733	746	743	760	826	768	798	746	755	741	753	803	814	787	801	731	784	758	780	742	783	803	768	771	757	760	800	750	775	782	773	786	761	751	717	762	733	789	722	732	749	770	797	708	740	734	742	755	840	750	794	789	759	806	710	729	772	747	743	758	733	737	781	793	747	751	780	781	738	769	764	700	758	709	733	737	740	768	776	773	770	776	837	762	750	771	763	725	752	763	734	785	753	784	762	775	747	752	728	760	731	784	736	772	775	734	783	710	747	723	762	732	793	786	711	776	743	802	745	766	723	769	767	729	737	728	781	756	740	763	763	739	792	781	746	751	714	795	791	802	816	764	756	732	809	770	790	783	736	741	752	758	760	737	759	806	722	662	790	784	758	773	729	730	750	741	719	779	781	777	762	758	746	698	762	757	800	749	801	778	728	831	778	781	731	767	773	737	729	759	744	779	807	733	817	780	785	785	802	786	731	729	746	744	757	768	755	789	722	786	817	794	789	729	724	760	757	747	785	808	738	764	755	808	692	775	764	771	732	733	769	750	746	819	728	784	790	776	746	786	792	760	727	784	720	784	705	773	764	789	734	780	779	803	760	771	790	697	756	725	767	806	716	740	739	711	803	763	757	727	809	843	734	773	769	753	732	736	768	784	717	783	742	773	721	780	756	777	769	748	755	780	739	755	764	762	750	761	762	747	765	775	783	760	768	789	762	769	759	777	777	741	804	754	751	706	712	765	740	760	729	707	784	725	749	759	704	756	771	764	773	776	764	763	726	766	826	737	732	761	761	803	727	737	790	763	771	749	725	736	752	771	777	800	767	736	767	747	777	768	782	726	780	744	726	725	794	716	791	846	763	737	758	730	761	783	727	685	774	765	757	757	801	786	739	819	735	753	812	757	729	721	750	759	753	721	738	767	759	795	719	756	787	774	762	744	768	773	764	790	799	754	745	803	786	746	789	760	750	705	745	787	741	770	782	706	780	807	820	746	735	745	745	783	750	750	772	791	725	702	734	777	741	824	812	769	704	769	747	722	796	771	772	759	748	792	725	756	744	781	740	800	748	781	759	782	748	730	795	765	753	772	750	795	778	758	769	755	724	759	761	735	747	752	768	788	734	750	808	728	787	728	762	780	771	760	749	722	765	754	722	765	750	786	741	722	744	787	756	747	727	761	785	763	746	751	731	767	797	785	817	747	755	789	736	769	758	830	762	726	805	772	773	755	793	739	745	786	761	755	772	809	759	796	753	787	758	767	727	761	771	715	778	769	718	769	777	792	736	769	744	765	779	739	798	766	775	721	716	728	721	798	766	727	727	785	769	754	802	783	768	763	745	753	715	772	730	753	770	708	757	805	749	745	714	728	745	682	724	793	734	735	752	702	751	771	694	791	736	716	777	752	756	796	746	763	764	712	736	753	786	763	767	792	749	746	749	752	777	765	739	709	742	720	761	707	790	731	775	794	723	765	782	712	709	759	792	741	740	766	744	779	767	769	760	756	712	732	801	766	759	801	751	778	729	767	766	784	750	787	800	774	739	733	810	740	772	740	748	774	752	771	751	731	831	706	773	800	784	769	710	756	773	755	728	795	762	738	755	734	782	780	772	747	769	792	755	757	755	779	789	761	798	747	763	720	770	762	769	716	775	784	730	774	798	761	777	767	724	753	710	755	780	725	743	725	781	754	812	725	745	763	759	734	770	805	743	772	775	750	767	767	740	788	771	788	746	745	803	783	780	756	760	771	743	750	788	791	751	728	712	781	792	777	769	753	760	738	753	759	790	726	783	755	738	737	795	742	724	804	804	767	715	772	737	748	840	738	730	740	703	700	786	750	813	740	715	782	780	721	774	761	763	700	762	759	780	755	750	718	754	793	764	756	790	776	758	791	776	796	750	745	776	779	738	699	748	819	783	744	787	743	748	694	760	805	764	738	752	763	727	725	785	749	750	744	810	799	725	739	823	782	765	757	748	777	793	776	820	761	780	734	724	796	734	741	729	768	761	728	751	768	732	772	757	795	806	766	784	764	734	759	741	818	733	707	788	746	784	801	723	774	754	756	809	743	781	773	777	746	750	769	738	766	761	741	768	734	770	772	757	766	771	786	761	736	762	793	799	768	703	753	788	766	756	713	755	692	776	725	751	743	804	752	765	755	756	749	722	782	741	778	758	815	744	738	745	766	759	745	733	713	744	775	699	772	741	755	757	758	777	736	731	813	801	739	731	747	757	718	729	767	750	722	762	774	742	764	739	820	738	784	737	775	750	785	789	698	751	766	767	805	712	799	774	800	781	781	818	775	733	728	760	821	775	727	808	752	784	788	768	769	736	780	783	758	772	748	732	764	807	768	811	741	735	761	801	793	732	801	795	757	751	709	740	736	776	757	748	728	775	785	791	787	758	801	792	746	764	796	782	784	760
11853	647	629	491	368	294	232	209	203	197	204	178	222	185	173	198	148	161	147	167	169	163	167	171	148	153	161	166	171	154	150	153	184	151	143	149	139	156	144	151	134	143	157	181	164	187	153	155	140	160	179	150	183	164	189	153	141	137	143	150	161	161	125	142	167	144	176	156	167	147	180	144	146	169	151	150	160	148	155	150	159	150	150	174	174	137	125	185	154	147	149	166	163	127	146	135	138	158	177	177	161	163	156	149	150	145	150	161	143	171	153	143	145	145	166	178	164	138	150	148	162	160	165	157	134	169	156	144	176	161	148	130	136	156	159	169	155	174	139	161	153	143	148	142	128	168	143	162	156	156	152	154	141	175	153	157	148	180	166	175	165	148	172	156	169	161	138	163	156	144	147	154	146	142	181	148	167	128	147	152	132	155	146	169	164	157	167	149	174	153	152	171	169	152	164	165	138	158	170	159	143	165	169	150	152	134	135	144	142	163	132	154	180	159	145	152	164	131	168	154	160	166	166	179	177	163	147	157	154	140	144	160	169	173	142	150	149	162	156	145	156	129	168	147	157	140	129	166	147	157	165	140	156	146	138	144	142	162	154	175	161	172	160	161	155	135	171	143	150	158	144	174	155	153	158	146	178	170	167	149	154	147	159	161	147	151	168	151	122	138	172	170	145	140	176	151	147	171	140	143	155	169	162	140	168	151	143	174	157	160	160	162	157	148	177	126	134	160	167	161	161	143	141	142	155	133	168	164	142	155	164	130	170	151	161	159	157	150	152	138	145	178	163	157	143	157	163	166	159	144	162	142	168	179	167	172	162	169	160	158	166	161	149	176	156	157	166	143	164	183	153	162	135	170	175	165	152	155	133	158	153	160	167	143	152	158	132	149	144	170	156	164	147	170	165	168	168	159	162	143	156	159	152	156	137	148	150	174	171	163	149	156	172	138	145	156	154	130	153	147	176	162	136	176	160	154	161	186	168	185	147	181	151	179	152	145	153	152	163	138	176	156	172	135	145	180	150	146	164	161	148	156	177	136	160	165	165	151	159	152	162	164	175	147	134	155	152	158	181	130	164	162	166	163	159	160	176	155	141	150	148	159	154	138	153	147	171	175	162	158	163	157	153	146	143	173	154	151	145	149	157	148	161	167	141	169	137	174	156	170	164	159	164	144	142	127	153	164	146	144	144	166	159	140	178	143	183	160	162	170	167	151	159	138	149	189	168	135	146	162	169	148	147	166	149	146	146	161	159	128	160	138	158	171	147	141	165	161	135	167	163	168	165	163	153	165	151	144	150	122	151	150	156	196	140	158	149	180	158	155	149	163	149	158	138	159	191	144	157	150	144	141	154	168	150	153	144	164	159	151	163	146	169	153	178	185	141	145	146	187	153	142	169	132	182	162	161	166	138	156	165	148	159	160	156	179	168	133	152	162	159	175	152	144	148	152	156	156	159	159	153	170	174	140	147	160	183	147	155	153	159	150	182	156	174	167	166	127	177	127	142	155	183	165	138	145	163	149	158	160	140	138	149	148	138	179	147	156	176	149	165	189	160	156	174	156	161	164	152	156	153	160	121	151	178	152	151	136	157	152	148	156	172	155	164	171	150	155	187	153	148	157	154	167	142	158	147	158	164	175	163	164	170	173	178	133	164	156	156	163	145	162	171	178	142	154	160	171	153	144	149	178	142	154	165	170	188	136	139	162	142	183	145	167	143	160	151	158	149	147	155	163	130	157	158	150	166	157	178	173	162	154	152	167	189	167	169	166	169	163	144	155	135	145	153	141	166	153	167	187	131	155	160	165	141	173	174	165	153	161	170	139	191	167	144	170	162	135	150	161	163	149	176	154	165	152	169	169	170	168	147	155	134	166	158	163	164	146	154	161	164	151	159	141	179	149	158	170	155	160	137	156	139	158	151	146	150	156	179	171	136	151	171	153	142	144	166	173	171	151	151	179	148	129	158	156	172	139	159	165	149	165	162	145	154	159	142	162	168	161	149	160	152	168	164	155	147	159	162	166	152	170	156	164	158	167	157	150	160	181	153	153	148	160	156	180	136	140	158	170	167	143	162	142	177	167	141	159	169	179	157	172	152	148	175	151	164	135	163	160	157	126	164	145	166	162	146	155	152	147	154	153	138	146	167	167	165	174	157	150	172	178	158	168	156	154	149	148	164	149	136	127	149	138	148	153	155	142	147	159	160	155	161	156	179	158	170	173	178	173	157	147	156	167	163	158	160	172	163	164	150	172	152	162	152	143	170	167	160	165	165	157	141	149	148	171	149	171	161	160	150	182	145	153	146	132	139	143	161	161	171	178	166	163	183	152	171	162	154	165	160	172	150	156	164	161	157	169	158	164	175	163	164	184	168	168	157	172	160	158	156	170	154	161	186	145	144	158	179	171	161	168	169	157	164	148	156	152	128	165	171	136	163	159	162	150	142	156	153	123	142	149	165	175	149	156	157	152	154	148	149	168	156	156	139	149	147	135	147	141	120	158	143	146	148	144	156	181	170	173	159	148	161	171	154	167	133	164	164	145	154	149	158	146	155	142	144	155	145	159	136	184	176	159	143	193	161	156	152	173	171	140	156	150	152	135	169	162	170	150	147	173	135	132	169	168	146	133	163	159	171	155	158	149	174	159	159	166	155	145	175	149	160	161	163	142	157	137	152	163	142	145	150	172	143	159	156	192	156	147	142	153	166	152	141	155	145	150	149	154	180	143	145	156	142	123	145	147	166	145	159	144	165	161	148	161	161	141	161	159	161	155	152	157	160	174	161	137	170	156	155	167	152	167	159	163	157	151	146	176	167	152	161	169	143	172	150	141	164	181	152	145	158	161	163	158	167	165	130	148	157	150	153	173	176	152	146	145	149	164	150	142	162	148	169	159	149	143	135	160	150	161	176	174	149	179	142	174	172	164	177	146	164	145	172	153	149	151	168	138	164	157	149	175	149	139	163	167	146	149	162	174	151	166	162	171	153	150	151	156	155	154	149	138	169	140	176	148	174	133	164	151	143	164	141	129	141	148	149	153	157	162	142	161	157	175	165	159	135	155	155	150	147	142	155	183	148	165	158	164	149	160	174	159	173	146	152	124	164	160	159	151	156	152	159	151	167	143	160	150	135	162	159	149	141	148	164	145	166	148	149	143	150	165	146	157	143	173	166	171	150	165	168	176	167	136	157	152	164	123	157	174	144	169	146	160	133	157	135	161	148	164	143	165	153	168	134	164	153	153	141	151	163	157	134	154	159	139	154	159	162	156	169	148	149	165	151	156	134	148	126	175	171	148	155	162	155	152	165	166	155	170	163	147	147	158	155	134	139	165	174	168	163	136	140	160	144	171	141	155	178	185	147	147	152	143	148	158	144	174	172	163	159	152	144	150	155	174	145	153	167	157	184	156	186	160	146	164	170	155	157	151	152	175	172	154	182	176	152	134	146	154	147	155	175	147	135	151	166	172	161	146	153	172	149	173
7783	788	1423	1584	1386	1098	931	844	747	702	597	667	573	595	520	478	514	488	504	467	519	445	497	455	473	443	479	441	428	424	456	403	438	415	436	446	454	441	452	438	425	421	447	432	416	415	418	413	407	412	372	462	401	406	427	403	407	435	421	429	440	408	418	451	457	384	418	447	456	403	396	402	406	423	437	422	434	425	379	431	431	411	416	418	405	412	397	397	405	423	417	403	375	393	437	397	379	428	418	401	382	415	399	407	408	411	404	409	411	412	415	429	449	411	387	403	420	416	425	426	476	410	411	461	398	372	403	440	418	425	390	431	413	410	402	367	390	410	423	407	398	463	389	430	396	379	426	411	406	388	388	377	420	389	453	376	411	445	455	407	411	396	371	460	431	421	366	395	427	385	379	379	399	377	433	421	398	409	402	388	405	382	363	419	408	399	397	430	401	390	395	385	402	421	398	440	392	421	406	436	422	391	388	409	407	397	418	426	409	434	424	454	456	363	384	431	383	450	370	410	414	401	381	397	402	394	420	414	430	384	413	407	371	400	408	388	382	422	426	395	403	354	411	384	386	328	416	410	387	409	413	404	413	380	403	423	403	422	382	435	410	413	400	393	385	365	387	410	378	401	377	409	446	381	433	397	391	396	425	381	414	426	442	395	418	420	422	408	405	407	421	386	387	417	416	432	397	400	403	412	389	406	385	386	429	391	372	412	430	389	410	430	428	414	418	437	435	391	443	410	407	378	393	401	415	380	401	383	424	385	426	411	399	415	407	399	433	390	394	383	375	374	399	413	422	388	385	437	421	405	392	392	424	406	419	393	406	416	438	401	385	429	443	414	389	432	390	408	396	387	374	374	398	403	374	392	418	411	395	425	403	375	387	422	412	401	433	452	452	383	405	397	405	401	401	414	414	415	411	408	451	398	418	409	428	429	405	404	406	414	441	400	417	418	384	400	388	393	442	404	419	376	411	450	419	410	386	399	399	416	411	394	425	389	396	440	406	421	403	418	407	428	401	429	419	410	433	372	418	433	392	409	405	398	413	389	388	433	385	446	396	378	421	440	401	391	399	427	418	432	389	372	409	380	402	373	447	411	433	393	434	431	397	396	400	436	382	420	381	401	403	398	422	439	407	408	396	419	405	409	401	435	406	407	385	430	405	412	396	415	385	383	370	426	436	411	420	435	395	396	408	439	368	408	426	395	359	402	407	380	441	424	425	418	416	420	421	376	373	368	386	414	408	387	397	406	409	393	404	412	369	381	386	400	430	420	412	453	416	422	417	404	394	410	392	449	411	436	397	373	423	381	413	433	425	395	389	401	404	428	391	421	424	406	436	428	394	384	394	401	414	419	406	476	408	418	405	445	426	424	421	402	418	399	397	397	403	414	379	418	400	391	391	408	441	416	437	430	405	419	392	417	446	375	408	379	424	419	366	430	415	397	379	437	372	408	424	419	429	427	417	444	422	391	397	427	407	404	390	388	420	389	390	397	384	401	397	403	400	384	408	408	389	415	363	392	412	416	420	418	368	409	425	424	425	446	415	392	405	422	435	418	420	396	377	422	419	422	419	401	381	421	364	423	404	419	407	397	399	386	409	385	427	392	405	387	412	369	372	389	389	431	430	456	423	393	417	423	383	436	401	400	395	424	403	392	371	406	396	399	384	411	377	398	398	416	417	386	418	382	399	422	419	407	376	411	399	407	397	418	352	408	390	417	412	400	406	391	420	401	408	411	370	407	406	410	417	411	406	439	390	376	424	421	388	417	425	411	412	398	394	383	388	407	408	386	401	410	380	414	385	451	384	379	406	408	450	383	397	399	443	402	372	407	383	407	426	380	404	413	400	431	391	392	417	379	432	422	399	377	436	442	424	463	362	426	383	404	418	441	399	431	408	370	372	383	406	395	406	410	424	386	401	406	390	390	422	403	423	448	441	413	432	377	420	404	440	376	446	458	399	426	421	394	403	407	427	409	403	386	388	390	423	423	418	407	444	421	426	430	430	421	382	407	446	420	386	417	439	441	398	391	419	426	415	410	414	452	428	419	411	398	407	380	399	379	405	397	395	369	421	393	421	435	423	422	406	380	384	404	437	377	397	409	401	414	420	401	400	440	398	425	435	459	412	404	411	397	400	420	386	383	427	401	391	413	367	405	401	435	402	412	398	400	458	383	420	444	432	397	389	404	382	380	413	417	397	401	405	401	423	418	391	388	417	390	398	417	453	427	415	428	433	392	400	406	382	412	417	396	426	431	422	402	406	428	428	409	417	432	438	389	420	350	391	439	419	420	427	437	391	412	424	443	390	418	399	435	402	432	428	392	432	408	376	407	425	442	415	400	396	415	393	374	438	371	421	377	440	429	382	406	435	412	425	397	416	413	381	426	412	419	395	409	420	406	399	409	411	443	401	388	399	391	407	424	405	409	370	412	436	403	406	408	392	402	392	385	401	409	392	376	396	385	436	404	431	436	408	392	395	438	440	414	400	435	435	415	374	434	383	403	408	394	384	421	398	431	384	407	386	414	434	417	390	385	405	402	427	396	426	397	442	401	429	428	412	410	420	402	415	415	444	366	394	420	389	424	433	411	425	414	419	410	413	377	422	416	426	436	427	401	394	381	378	377	393	376	409	411	426	418	429	411	424	387	398	399	383	382	400	385	402	416	392	411	415	418	411	407	406	427	387	400	391	423	424	401	446	383	478	405	417	419	408	402	422	394	395	458	412	424	417	404	410	410	432	385	390	436	398	408	429	395	426	382	368	400	435	420	403	399	420	412	396	391	423	375	397	413	425	378	432	385	382	402	413	394	404	434	409	392	430	415	377	381	421	421	403	390	414	440	376	392	400	390	395	397	378	443	359	447	411	404	432	408	409	429	393	401	419	397	389	387	414	416	364	375	376	410	419	406	411	412	412	384	398	424	392	408	403	401	398	452	377	384	413	420	443	376	378	395	410	389	365	365	391	401	414	407	381	374	396	387	393	404	399	403	407	430	413	421	413	402	404	409	397	429	427	395	402	399	411	369	431	405	422	416	393	426	375	399	387	387	395	415	398	428	413	432	440	428	402	434	347	407	418	419	391	401	379	426	395	419	431	424	413	407	416	421	400	380	449	406	411	376	381	380	412	382	401	382	386	408	365	417	422	426	421	381	426	448	437	401	405	435	421	403	401	373	379	415	409	444	446	365	410	413	404	392	394	406	433	393	393	412	388	382	407	438	404	417	425	386	399	385	372	390	383	428	412	469	401	392	425	419	388	378	428	414	416	419	413	396	402	392	424	405	449	418	427	416	425	461	386	385	414	377	393	390	419	418	397	374	376	413	419	409	388	396	424	395	406	426	450	444	428	392	408	403	396	381	418	429	439	420	413	421	412	416	428	372	378	408	418	409	368	372	417	426	414	414	430	393	381	435	439	432	367	422	403	425	407	394	398	364	420	399	392	416	365	381	427	423	401	383	431	390	392	392	386	437	398	407	420	403
1286	339	338	346	339	343	328	341	358	335	369	341	321	302	368	378	320	341	369	331	356	396	371	362	350	315	358	365	374	346	328	359	374	343	394	366	326	322	330	323	369	342	416	345	354	362	351	377	315	343	350	346	369	335	334	381	339	334	359	362	329	356	343	348	308	394	371	352	341	370	340	396	342	343	332	354	338	328	351	313	329	320	339	343	358	360	361	351	352	336	351	336	343	357	349	344	360	327	388	376	382	328	344	347	341	359	351	355	354	350	345	312	351	339	353	353	316	393	345	348	326	344	352	360	334	363	338	328	354	337	352	324	291	322	342	328	291	385	366	376	329	379	336	351	338	353	339	333	309	308	379	335	367	344	355	359	332	360	387	333	354	323	337	337	342	336	351	306	383	338	335	353	328	332	353	360	312	323	352	363	322	358	356	348	377	342	350	323	312	354	316	353	365	336	333	340	333	342	345	318	343	351	373	352	346	366	327	339	348	333	355	361	346	335	335	338	367	336	337	374	334	350	344	352	334	340	348	361	345	356	380	364	345	349	328	366	340	359	349	356	309	323	359	348	325	373	352	400	360	333	371	372	378	332	354	380	369	312	322	317	327	324	335	339	322	352	345	332	372	353	351	333	357	335	366	333	356	338	343	382	333	327	385	317	362	352	329	346	323	342	308	339	334	342	323	364	334	361	324	368	386	351	378	357	349	362	307	339	317	352	340	357	359	322	342	333	341	376	335	371	353	375	353	351	359	372	352	339	353	346	372	330	330	333	364	335	367	336	336	330	335	324	356	336	334	408	336	342	348	323	372	350	332	360	351	345	349	352	350	354	365	344	345	329	342	334	325	330	339	385	313	323	371	335	372	310	333	351	351	358	348	334	374	349	365	378	317	387	340	324	350	343	325	361	365	349	351	369	328	333	297	328	357	372	337	364	367	348	349	368	349	379	378	359	339	334	351	313	319	311	306	345	352	337	337	324	343	347	376	329	345	335	341	352	317	332	319	365	326	339	367	335	337	377	337	342	355	333	335	350	333	324	342	345	312	328	360	351	342	350	353	349	346	318	350	330	355	318	316	360	349	316	363	299	329	342	333	337	366	353	384	320	321	310	342	333	328	332	356	366	330	346	347	320	351	346	344	324	336	344	340	326	334	315	327	301	333	309	370	387	308	318	352	338	361	333	315	342	323	339	355	345	340	345	360	341	342	349	326	350	342	344	333	376	314	338	319	344	365	339	367	372	355	356	364	347	323	358	350	365	326	355	399	372	349	326	361	351	350	340	380	350	324	339	335	363	360	363	348	311	329	349	337	363	321	339	320	318	335	365	313	285	342	362	346	363	356	345	323	341	332	361	317	380	349	320	318	385	348	371	337	365	340	354	346	348	342	359	382	341	352	337	350	331	343	339	343	340	335	370	367	358	339	314	342	323	347	322	350	317	353	401	345	351	300	348	358	362	365	326	346	396	353	358	323	376	335	387	308	320	345	334	364	347	330	363	343	383	379	381	350	362	346	322	320	351	322	333	344	353	371	348	313	371	355	345	326	355	345	317	355	339	360	327	365	363	357	350	347	303	337	337	355	349	319	336	352	347	346	333	325	342	391	362	309	340	412	359	371	318	315	365	337	343	364	332	362	361	334	305	343	352	335	345	338	367	358	348	345	365	336	329	367	344	359	340	367	358	373	342	356	350	364	349	340	335	339	328	360	359	353	359	379	355	338	325	314	344	373	403	356	334	357	351	331	369	355	324	340	356	351	325	344	367	352	343	353	348	354	343	325	335	297	325	300	298	350	342	350	357	361	354	372	334	326	343	356	380	303	360	332	339	350	366	340	321	327	358	367	344	391	359	295	362	323	329	355	362	366	348	364	311	367	333	367	355	383	352	344	320	330	343	343	351	364	351	382	352	353	308	301	336	326	336	355	334	377	347	338	349	332	349	341	352	331	350	350	306	391	351	330	336	361	312	326	353	318	319	326	365	359	345	340	330	340	375	312	333	367	326	343	339	324	356	342	353	321	347	352	317	334	341	331	370	364	315	313	335	367	354	359	354	370	337	339	357	329	375	340	328	319	367	375	367	345	357	360	362	375	314	359	330	324	372	351	358	343	378	342	321	368	341	340	316	332	352	353	339	326	335	365	360	349	339	350	362	351	336	323	333	350	349	342	370	328	387	340	378	338	353	369	331	389	323	312	366	352	356	355	334	334	340	370	341	364	353	339	355	334	344	350	346	358	318	354	364	382	326	348	325	348	384	354	362	359	368	368	342	350	310	373	376	339	352	331	330	328	329	404	344	350	365	344	370	324	350	371	340	350	357	351	351	349	345	359	325	312	364	374	385	340	330	335	331	328	338	393	345	343	314	325	373	337	344	379	360	333	347	353	338	365	367	352	334	347	359	356	353	357	343	328	360	335	321	357	353	352	336	357	365	336	351	358	336	340	349	325	357	369	334	346	362	354	346	331	378	318	317	330	322	351	343	362	358	366	353	337	371	340	343	350	362	364	333	339	359	375	351	344	330	326	347	307	349	362	352	330	337	318	338	328	381	368	334	342	385	337	341	339	319	318	323	302	345	347	350	331	309	356	342	308	346	357	341	323	388	319	337	338	339	341	353	349	357	337	343	349	315	329	324	353	342	371	325	346	348	356	339	331	367	332	321	343	342	363	354	338	333	340	349	355	361	358	310	341	342	353	365	367	387	357	341	378	369	335	323	342	351	341	370	364	351	335	362	314	353	329	341	356	336	320	352	338	355	303	340	334	344	359	344	318	342	337	374	349	339	349	337	344	322	367	323	367	336	333	306	352	337	332	375	337	336	337	334	340	341	343	369	351	353	384	333	320	339	309	341	352	354	359	349	345	351	359	356	331	340	352	339	334	375	330	337	357	342	378	346	346	356	324	356	327	366	355	333	375	352	386	344	310	344	351	352	368	349	362	316	343	327	322	357	341	348	337	358	363	377	313	324	336	376	351	291	323	337	361	339	334	354	347	343	359	383	349	339	332	332	337	352	345	379	338	340	360	304	367	354	378	337	350	344	333	353	354	349	364	341	322	343	375	359	344	332	344	324	345	324	328	341	365	368	322	379	347	314	342	343	340	333	353	345	349	362	345	341	308	339	325	352	335	354	349	313	335	350	341	360	350	370	354	339	348	360	361	347	315	332	347	347	342	322	342	365	373	320	365	355	331	336	369	324	349	331	364	339	335	379	353	333	363	332	366	330	334	318	355	373	336	362	315	358	344	344	372	345	348	382	332	359	340	327	320	355	342	386	376	364	341	370	367	348	342	331	360	366	374	301	347	396	357	367	321	315	353	374	330	331	368	365	346	377	367	359	361	396	316	334	343	361	346	370	333	340	332	316	340	354	377	336	369	351	342	371	370	353	320	341	321	340	358	351	344	301	335	355	345	356	340	323	378	342	380	387	328	357	384	363	362	403	374	336	311	362	329	370	380	346	376	358	344	361	346	361	320	349	369	336
1925	871	881	846	841	840	842	868	794	830	833	875	835	815	866	869	861	882	840	881	810	870	885	802	826	864	831	841	829	846	807	908	842	829	824	847	813	828	850	789	805	828	836	849	855	830	803	858	835	863	921	854	855	810	825	890	816	853	814	839	843	824	880	859	812	824	793	821	823	746	845	906	863	752	860	848	784	811	819	844	878	839	852	807	796	860	886	872	821	835	829	834	799	887	773	867	882	842	908	871	839	840	874	826	856	866	813	804	861	785	798	815	831	757	833	887	848	832	871	884	835	846	829	823	882	859	836	820	844	865	860	836	809	820	833	927	837	822	842	833	784	822	846	851	818	835	820	869	820	828	863	804	811	796	788	840	864	810	842	813	799	813	863	815	853	855	844	867	841	832	804	827	837	861	771	814	808	843	837	853	867	858	827	829	822	852	814	846	889	851	863	897	816	822	819	834	822	828	836	878	816	832	791	849	798	848	898	846	822	835	818	829	790	846	817	832	844	850	804	853	813	854	771	824	808	904	851	814	818	813	808	833	833	862	800	831	800	850	869	831	849	824	826	823	816	822	803	848	815	856	826	873	853	843	844	807	843	825	860	889	814	838	849	846	803	850	853	770	868	816	847	804	796	830	879	819	799	864	800	824	856	855	787	814	880	846	876	865	829	889	847	843	848	851	868	816	838	870	821	839	794	860	782	858	839	832	822	873	811	862	826	798	836	838	857	893	836	849	812	811	803	891	849	868	844	830	854	797	874	779	869	845	865	889	873	866	857	846	824	851	820	785	856	829	799	812	873	845	819	807	836	811	844	842	860	819	813	841	779	826	829	839	835	851	827	805	844	851	866	879	856	863	799	871	790	798	813	843	834	796	848	793	815	782	831	899	832	861	868	772	865	860	872	824	804	806	810	815	836	812	869	788	822	832	846	827	844	884	870	837	877	877	831	841	843	846	843	881	787	844	832	794	849	871	821	827	902	852	841	826	831	844	852	811	823	839	859	796	862	857	855	873	850	825	878	843	841	787	830	838	856	877	804	859	855	818	830	812	841	812	819	834	818	845	853	858	857	853	866	850	846	814	856	785	833	842	879	847	879	848	796	821	816	809	857	837	858	880	842	838	845	840	851	881	833	785	857	833	863	825	865	881	856	831	864	828	835	820	813	843	824	842	834	839	830	847	872	805	827	830	837	791	832	851	841	850	813	821	804	831	827	847	851	862	818	871	842	840	922	826	780	848	799	838	856	830	780	821	826	828	807	787	800	865	845	819	829	844	856	874	888	775	809	890	908	800	835	767	814	834	749	866	844	835	806	839	855	856	853	885	789	877	851	881	854	857	903	838	818	808	838	798	872	814	802	856	832	834	842	852	858	801	789	835	862	754	848	819	840	814	833	835	814	816	848	836	820	885	852	781	801	827	788	833	846	849	835	851	846	867	806	828	808	828	815	902	861	833	833	828	817	804	845	832	832	868	819	871	887	773	832	830	852	854	866	839	813	816	777	862	830	849	851	852	860	794	846	853	785	871	799	852	826	854	817	833	863	855	859	823	876	849	818	786	822	857	851	852	876	786	874	860	854	854	806	799	882	832	857	827	816	849	841	810	789	861	838	863	843	870	852	874	888	810	837	818	869	839	824	831	898	799	800	876	823	861	865	839	769	804	849	841	842	842	798	839	832	850	886	862	823	848	823	853	818	814	838	847	811	858	844	858	804	844	837	808	887	879	787	856	856	868	880	855	842	858	860	882	823	823	825	809	854	831	843	834	779	834	849	816	901	796	817	887	818	837	885	821	890	810	829	810	826	868	810	840	845	826	848	882	809	828	851	770	820	819	890	814	884	813	828	834	806	852	829	848	811	834	836	858	809	882	845	829	854	854	791	881	846	806	816	838	782	869	803	813	859	871	855	835	829	811	838	811	844	791	762	818	859	851	815	912	802	837	796	841	794	836	833	857	884	817	849	907	810	820	820	872	827	799	846	834	846	864	896	856	809	796	799	855	868	856	806	834	853	864	863	862	830	840	836	844	799	793	816	869	785	828	782	805	833	821	824	853	850	840	825	817	851	848	825	823	850	839	828	853	812	837	812	813	857	890	796	845	825	890	790	837	874	851	795	834	813	888	927	788	819	791	806	863	852	844	837	843	814	861	861	835	806	793	829	882	837	833	804	871	863	812	852	804	833	813	808	845	848	819	819	796	852	802	780	871	832	878	787	817	818	826	865	847	872	852	819	823	840	839	828	870	834	790	843	849	846	837	833	833	818	784	839	799	823	850	877	804	818	811	808	868	853	799	857	875	843	796	834	831	801	838	818	823	820	846	871	831	853	826	852	869	854	853	835	871	814	854	833	824	803	850	856	792	856	850	857	854	888	841	859	833	878	825	797	861	829	824	825	842	853	878	853	825	801	838	826	866	865	875	854	877	817	807	795	812	878	815	863	821	871	799	846	860	852	840	840	842	816	816	821	797	868	812	864	821	869	860	885	850	865	855	866	818	825	841	805	850	781	856	849	824	820	796	842	840	824	880	906	825	803	855	814	882	766	917	810	869	903	811	852	876	830	823	860	872	836	832	781	847	822	835	783	851	889	839	832	831	848	878	849	853	884	817	836	885	860	831	805	770	872	870	842	797	843	865	798	832	874	846	866	818	838	861	816	836	862	881	872	907	871	840	776	889	874	739	823	838	795	829	849	802	837	831	849	826	841	893	834	777	824	813	847	816	815	834	828	838	823	910	876	842	816	875	885	854	870	832	857	862	842	853	838	816	843	772	831	837	876	779	823	815	838	905	840	853	823	863	799	842	827	831	806	893	839	795	841	812	838	826	810	876	835	864	845	781	828	885	814	878	806	859	855	860	836	891	824	855	846	840	771	822	811	810	852	836	834	836	799	815	831	817	823	841	853	860	814	856	849	843	788	873	859	863	859	824	832	860	758	840	838	850	840	875	871	834	879	825	848	878	784	855	808	874	864	844	880	810	822	832	769	813	873	843	774	786	831	855	807	846	810	830	849	808	791	825	823	826	846	857	830	838	859	839	891	794	815	793	798	832	863	853	818	774	830	881	839	831	843	837	920	819	849	855	816	856	841	814	858	831	837	872	872	814	864	844	848	805	807	853	830	824	782	846	879	854	869	806	798	816	823	836	875	845	890	807	833	869	779	838	840	837	866	819	822	852	840	841	867	854	813	860	840	827	815	896	871	823	896	872	837	812	878	880	847	852	797	854	804	862	831	856	837	813	814	847	840	813	775	850	824	854	819	753	836	813	879	796	819	834	837	873	822	813	866	835	873	847	826	842	816	858	875	807	751	822	865	859	854	851	841	868	856	812	839	846	840	845	884	863	839	789	836	856	815	833	847	863	847	896	848	866	773	801	803	842	814	786	811	814	855	843	856	834	815	851	888	854	872	877	784	863	817	841	784	843	855	820	847	804	833	801	806	861	827	846	820	795	819	780	846	877	814	840	819	862	842	842	826	903
6876	509	511	499	452	396	385	373	366	343	348	337	303	317	364	312	308	344	329	351	296	330	304	299	321	302	292	319	323	308	321	311	309	306	324	347	329	294	310	342	320	304	307	329	329	321	310	347	294	328	288	300	314	307	344	309	314	299	304	328	312	287	296	328	292	318	290	324	278	284	334	287	307	326	300	318	336	334	321	308	311	334	308	267	293	292	319	352	309	332	340	340	312	331	318	284	366	322	288	324	342	324	301	322	286	301	310	329	304	317	325	341	316	300	309	323	352	314	292	301	308	302	312	308	356	287	320	295	313	303	338	303	314	316	341	306	318	314	341	313	286	294	310	320	315	293	322	294	339	311	306	303	320	291	295	307	310	342	263	304	314	286	292	299	303	307	318	357	299	304	339	317	302	303	297	319	352	351	315	305	289	282	298	308	287	321	300	321	329	299	301	317	299	314	304	304	315	316	329	291	311	304	300	278	301	323	329	304	297	310	336	340	319	280	272	295	317	354	332	338	311	326	312	314	308	288	348	302	353	336	298	271	301	315	319	311	286	338	297	300	339	296	286	317	302	295	339	324	301	322	332	314	345	355	307	324	312	321	323	340	309	339	326	334	324	313	310	318	321	302	317	331	309	330	297	295	303	312	280	322	290	311	338	334	319	319	322	338	280	332	322	321	299	278	313	328	320	343	305	339	313	288	323	286	290	275	291	320	301	339	294	317	274	289	290	334	311	317	334	320	351	334	296	282	287	346	299	316	314	314	290	300	327	299	331	334	311	299	311	319	315	281	299	324	295	301	283	273	281	290	340	314	330	325	312	314	324	290	341	320	342	277	313	287	334	307	319	293	303	330	285	307	313	262	321	303	315	352	324	300	299	321	320	298	305	311	316	312	339	316	294	326	313	311	303	273	334	300	300	322	310	287	290	321	313	313	337	312	294	343	305	342	301	291	302	329	337	314	335	321	339	327	287	327	356	320	310	295	312	329	297	320	291	301	358	296	307	334	298	343	269	328	344	320	312	318	319	302	325	278	274	326	306	319	310	346	311	328	320	303	337	305	292	299	285	312	334	319	310	337	324	321	340	321	323	308	319	261	326	332	303	325	343	305	334	336	303	346	306	308	313	290	336	301	288	305	340	325	332	273	303	280	331	300	317	293	307	332	336	308	328	326	334	342	283	317	344	312	318	366	315	325	328	360	325	312	304	330	307	312	294	335	305	304	295	331	304	317	325	330	317	314	310	335	340	322	341	328	327	298	309	301	315	316	321	321	316	300	351	284	299	311	334	281	282	321	347	317	308	331	316	300	278	315	291	302	333	292	315	316	284	305	278	307	292	324	306	313	318	291	314	274	312	335	302	294	310	301	305	320	330	300	295	304	320	333	312	324	305	308	323	337	368	319	310	289	307	376	307	305	326	341	295	294	309	333	306	322	333	293	331	349	306	334	347	323	298	315	307	291	286	338	315	258	298	335	328	298	335	323	286	291	307	317	302	330	287	336	327	320	288	311	304	316	320	295	332	330	280	331	326	307	289	354	326	316	318	336	271	319	332	309	308	305	308	323	311	298	308	303	284	346	320	307	296	331	288	333	335	307	315	331	292	297	329	312	284	328	326	314	352	313	327	344	340	329	289	313	305	343	294	292	310	318	312	336	296	305	329	336	320	287	306	317	289	299	333	315	309	315	321	289	327	317	308	327	317	364	277	291	312	329	349	309	320	296	322	297	279	304	298	288	314	301	312	304	314	306	301	338	304	274	303	323	321	295	297	301	318	312	338	298	329	332	326	296	297	327	288	320	286	295	316	312	319	321	307	308	321	305	306	304	318	335	332	275	303	337	320	291	312	311	318	286	335	302	319	328	337	259	294	318	308	285	339	343	329	313	311	333	257	312	305	354	317	340	290	348	327	310	323	323	308	290	343	347	319	287	320	309	306	303	306	281	328	327	288	327	338	267	304	312	339	348	320	325	328	292	289	281	347	335	293	303	306	296	328	290	355	316	323	315	320	305	296	322	290	328	307	329	306	329	307	324	316	295	318	308	300	338	324	277	294	320	351	313	312	286	325	340	345	307	297	315	334	344	316	305	327	309	335	293	334	285	319	315	291	310	300	308	295	315	315	321	301	280	310	287	321	321	336	281	345	346	328	298	324	312	358	320	283	331	301	313	323	316	325	371	308	319	333	275	312	284	340	335	314	340	292	343	336	301	308	312	311	347	301	310	301	308	321	330	319	278	286	320	305	322	309	313	324	323	293	313	334	325	304	350	326	295	324	343	311	282	313	290	308	324	311	343	336	308	322	313	340	272	338	319	322	334	316	338	288	290	298	338	305	309	315	326	333	296	309	316	313	307	325	331	316	320	320	311	303	292	336	320	330	304	300	324	334	301	306	327	312	306	305	324	318	347	318	321	347	319	350	287	318	275	314	315	342	336	298	311	306	278	327	309	312	314	304	324	331	314	330	322	350	345	314	325	306	319	334	299	328	312	309	312	295	294	336	308	304	341	309	323	313	343	324	334	298	322	342	315	317	322	326	316	292	317	332	326	323	317	295	330	309	285	317	302	335	306	290	321	314	329	299	329	318	313	322	319	291	323	288	294	339	329	343	330	300	282	314	309	313	288	311	285	313	319	306	331	312	302	317	290	315	341	327	326	312	289	319	317	319	291	283	348	328	291	313	294	308	316	300	322	319	326	301	301	316	309	296	297	289	323	320	277	319	291	336	331	325	317	278	338	326	310	305	360	299	296	310	321	302	293	317	338	280	286	296	338	290	315	298	331	303	327	327	326	316	296	306	327	289	279	308	331	312	287	341	294	300	342	315	294	261	337	326	302	316	336	315	296	319	284	299	286	340	288	312	321	328	301	297	295	300	314	305	310	330	301	352	296	318	325	329	308	349	322	310	331	296	313	293	328	298	324	296	297	310	308	288	283	319	307	319	338	313	302	279	288	332	320	333	331	333	306	339	329	317	339	334	305	321	306	313	328	309	302	333	302	354	294	289	301	336	307	284	333	310	301	336	289	325	321	334	303	328	319	320	307	328	286	328	299	313	272	271	285	306	328	338	313	316	304	323	285	297	315	309	310	314	358	310	323	301	305	307	314	335	257	307	319	339	324	353	314	310	299	330	324	296	280	323	300	294	313	303	338	310	302	320	334	336	308	317	300	307	333	280	334	322	318	336	300	320	328	326	348	331	322	313	346	318	300	332	303	345	343	329	353	280	313	332	295	296	302	297	326	308	297	315	347	274	317	299	323	322	312	285	327	326	285	315	293	321	325	313	294	321	325	324	305	345	331	283	287	298	293	306	291	302	279	311	283	316	325	315	303	298	310	337	298	290	293	302	335	295	322	324	339	329	320	319	307	319	289	282	293	300	316	308	303	285	311	312	298	305	308	303	316	313	285	312	302	323	306	308	291	359	327	298	322	316	319	324	316	313	319	296	286	320	317	306	323	293	279	312	298	323	347	332	302	322	340
6559	984	1317	1478	1297	1121	1044	949	960	897	860	888	910	809	801	798	805	821	801	828	790	813	759	838	790	756	787	796	810	772	801	759	833	775	786	794	757	768	770	776	739	802	775	704	826	774	736	718	719	790	711	752	763	760	763	779	728	789	747	764	760	792	771	780	806	790	779	764	742	761	793	777	728	727	770	770	770	789	769	714	780	721	745	745	794	714	797	790	739	730	747	849	781	754	746	773	775	773	730	773	767	739	788	765	749	763	770	735	752	751	786	811	712	744	717	830	795	749	780	760	764	770	755	765	788	720	796	785	779	757	768	781	792	772	797	765	746	740	726	764	767	747	766	797	776	801	765	757	740	786	741	769	751	759	741	793	787	739	726	735	765	766	777	742	764	790	731	782	717	746	755	780	782	739	753	756	758	745	792	719	799	767	785	767	734	790	791	765	785	814	783	765	771	724	757	777	787	759	724	774	728	791	784	733	768	761	762	769	748	744	696	764	764	695	738	728	774	747	732	770	747	745	740	792	794	770	758	741	708	776	717	746	757	729	724	779	753	776	777	832	808	759	726	713	752	756	756	804	762	737	789	782	796	724	756	745	769	733	774	774	790	750	741	729	758	755	725	787	734	748	727	717	819	764	724	727	778	787	754	782	748	716	798	704	753	735	739	744	779	777	728	756	755	731	701	718	728	739	756	811	747	720	765	748	731	732	765	729	744	752	759	776	746	774	790	801	763	763	810	760	765	736	761	742	773	794	789	716	797	749	816	748	739	748	765	742	740	766	772	794	771	822	691	746	727	780	806	724	759	727	723	747	751	697	788	791	725	726	764	720	788	744	725	782	732	802	755	765	717	805	763	803	736	771	733	758	751	733	723	814	748	741	755	774	700	735	759	733	739	750	777	759	740	750	756	773	783	734	754	781	719	697	762	768	753	709	730	761	767	766	800	753	760	759	740	747	721	701	745	781	748	749	740	812	756	804	739	773	743	738	773	780	778	775	750	746	749	710	769	792	712	752	764	746	725	718	714	763	792	720	745	793	787	801	740	786	734	783	732	770	778	790	764	727	741	746	805	714	782	789	796	769	758	761	704	725	758	791	756	708	758	762	710	783	759	795	727	753	770	741	729	766	754	750	766	794	750	731	792	751	751	783	748	748	737	753	711	747	780	771	701	741	774	750	762	769	784	753	742	730	748	777	754	771	821	783	724	793	761	765	786	768	785	735	729	762	761	785	741	795	751	778	758	746	748	717	791	777	749	728	771	711	759	765	755	765	738	752	727	781	773	760	771	759	735	686	792	782	795	761	738	789	730	763	752	728	743	793	754	762	845	761	767	797	755	731	726	675	735	727	799	728	770	734	783	780	728	775	761	725	769	706	784	755	764	771	746	738	786	778	788	766	800	737	748	793	752	769	759	768	746	735	769	724	765	739	766	778	766	791	753	740	736	785	733	772	773	765	800	765	777	776	776	752	750	711	779	756	781	740	740	722	716	789	742	730	774	783	803	749	722	793	782	711	739	741	773	764	797	700	756	777	751	738	750	754	800	788	730	780	763	795	759	797	744	762	747	775	776	807	740	739	748	713	738	721	773	791	751	773	770	720	762	790	763	780	776	769	716	767	790	793	697	742	757	755	795	773	760	792	775	731	716	739	735	753	741	734	733	811	784	778	791	706	815	783	788	760	777	762	741	744	789	743	784	789	753	752	789	762	768	784	724	732	769	728	757	734	786	746	781	789	761	742	684	748	794	732	773	755	782	740	720	794	746	766	728	735	749	747	770	760	749	775	746	770	756	784	752	830	713	762	717	698	809	762	738	762	748	750	760	749	708	789	736	752	750	767	701	749	788	757	775	811	707	772	769	794	746	754	762	768	763	777	711	801	708	769	765	789	744	771	795	762	753	795	771	766	736	774	762	718	786	752	769	743	796	738	805	769	763	788	785	745	839	739	756	739	710	741	739	766	787	743	763	749	787	783	757	773	768	739	763	773	742	748	730	779	758	748	725	750	749	754	750	762	759	692	793	814	732	709	746	749	794	802	770	724	743	732	749	746	756	722	759	764	778	765	750	759	766	757	765	757	723	759	753	752	759	817	718	800	770	750	753	786	780	737	754	768	797	756	788	730	796	728	775	792	819	749	754	755	721	786	763	788	780	785	761	733	760	741	722	734	767	719	743	724	806	774	752	799	758	719	766	743	759	738	753	711	760	749	757	723	765	754	805	751	747	754	804	742	773	755	746	766	738	744	764	763	766	769	742	799	784	747	751	784	764	757	739	774	729	750	795	731	751	744	725	706	701	745	783	761	714	773	723	787	747	766	722	759	750	767	746	755	763	740	713	801	780	722	780	689	741	734	751	820	700	765	741	752	756	778	766	800	744	792	735	766	740	756	783	731	779	736	739	791	747	701	728	726	747	797	772	716	786	776	740	803	783	804	797	783	777	740	714	764	728	737	754	777	744	809	794	710	766	809	800	802	778	789	733	732	775	750	743	767	771	737	729	765	768	768	789	770	801	737	741	754	782	764	774	740	752	733	730	753	756	757	770	795	724	735	782	728	710	741	750	731	814	765	802	715	816	758	780	768	729	744	752	797	743	825	780	713	744	759	769	786	697	769	756	762	742	755	783	783	755	741	763	729	733	742	749	755	733	789	712	761	728	735	773	783	804	757	769	739	725	752	768	769	729	786	757	766	730	796	778	788	786	767	767	785	740	774	730	775	750	779	766	751	760	758	757	773	744	759	775	802	778	765	720	751	730	797	757	762	779	765	755	730	753	732	708	769	763	761	765	745	793	764	758	728	742	777	797	791	747	771	730	740	740	681	751	764	754	726	738	746	761	787	729	716	795	785	762	775	734	696	772	777	693	743	737	792	789	803	754	770	761	751	762	792	756	705	737	773	696	731	733	740	772	758	798	800	784	737	691	752	778	786	733	798	765	778	753	737	746	762	765	788	779	766	776	736	775	732	701	753	767	733	759	796	769	760	801	740	749	768	776	723	731	740	719	735	760	772	768	755	733	788	776	762	776	724	745	742	763	746	753	787	750	737	785	785	748	761	738	772	764	764	725	743	759	751	746	747	732	745	745	750	808	724	772	762	800	742	757	750	724	802	690	755	764	731	725	711	829	787	737	823	802	711	779	728	744	804	737	744	760	729	754	782	758	796	753	735	775	773	738	777	743	725	765	759	737	769	743	833	775	757	737	792	715	758	730	736	738	796	780	758	820	795	727	726	744	785	713	754	739	737	754	781	740	775	748	760	791	736	759	793	786	732	738	773	766	792	742	753	747	723	694	738	724	743	769	776	722	796	762	776	726	741	747	723	763	767	743	769	734	733	750	793	766	728	784	770	786	720	742	755	759	734	788	784	726	754	747	721	730	741	764	742	761	738	794	749	757	759	754	809	775	798	712	780	717	757	801	757	775	780	754	780	750	759	716	762	715	742	794	740	832	768	778	761	775	736	800	755	779	763	731	757	713	749
11797	698	659	441	365	302	258	233	226	238	192	175	179	178	150	185	142	165	161	180	154	152	177	169	151	172	147	174	150	176	149	151	163	154	176	174	153	160	137	146	161	151	160	172	152	144	169	192	182	147	166	149	182	166	163	155	129	150	150	147	158	158	165	155	175	168	170	156	159	175	170	164	144	144	124	149	147	128	141	158	171	179	178	141	157	147	153	154	152	169	175	153	172	151	165	147	147	141	161	169	120	139	165	147	130	150	166	172	164	142	147	160	150	154	149	142	162	174	174	167	142	164	172	168	140	148	145	152	168	161	149	161	159	162	147	154	191	147	166	170	169	161	151	148	168	158	176	129	170	152	162	175	157	159	135	140	161	160	174	164	181	162	154	163	134	145	160	147	151	171	130	157	160	153	146	153	165	147	169	160	146	145	166	162	169	151	159	161	170	142	144	160	157	160	180	169	142	151	180	166	150	156	161	176	119	166	170	165	154	162	145	146	148	163	146	131	187	128	142	151	127	150	160	160	157	153	187	169	141	150	150	151	140	155	138	128	136	162	158	135	157	147	155	153	169	162	166	157	157	153	165	154	161	142	157	159	152	140	164	140	141	152	181	171	161	149	142	169	144	149	153	149	145	165	154	152	147	158	174	189	164	147	160	162	170	174	149	158	153	161	176	154	148	148	171	186	136	162	162	135	163	152	165	147	140	139	151	155	168	159	151	154	177	140	141	155	182	157	157	166	167	142	185	152	149	155	136	163	160	181	163	172	152	137	144	167	159	157	157	161	135	148	166	152	145	161	163	149	164	151	142	157	141	180	154	147	161	171	144	163	141	138	143	164	166	150	162	153	176	153	163	163	145	177	147	130	152	185	159	143	158	160	176	169	170	147	165	147	151	149	155	146	169	145	142	176	147	152	134	177	175	158	173	148	143	162	161	162	159	167	157	170	134	143	146	148	164	134	151	148	153	173	145	172	153	144	177	143	160	162	147	169	163	167	159	155	156	147	149	143	144	154	139	156	143	169	161	135	174	149	128	161	151	171	163	170	152	166	144	140	179	151	163	158	152	154	142	142	161	152	172	167	169	145	163	168	149	155	170	156	162	181	157	147	164	184	137	188	172	170	143	149	162	142	158	164	166	157	158	140	140	142	139	178	150	166	182	147	137	156	154	179	159	157	138	128	155	153	155	147	149	198	175	161	153	163	160	152	169	178	155	172	152	176	178	147	153	168	167	167	175	155	165	127	129	167	179	157	147	159	175	143	153	153	151	153	161	152	124	155	172	163	162	163	154	160	149	136	150	148	167	163	127	171	164	142	134	180	156	162	160	168	140	166	166	144	163	140	166	141	138	140	146	155	151	175	172	154	163	166	164	165	153	178	155	162	175	163	175	163	145	139	154	170	189	144	157	166	148	154	140	166	144	154	147	146	154	167	162	130	139	162	148	163	156	154	160	172	161	161	156	159	160	144	132	158	144	149	153	157	165	145	152	166	151	157	167	174	135	140	165	143	165	144	158	162	146	177	143	160	160	160	146	167	164	166	181	156	155	153	153	146	167	158	162	159	155	158	162	165	170	153	132	179	176	154	154	145	155	151	153	161	167	167	165	157	147	150	148	172	156	157	145	143	143	134	135	164	138	144	164	174	161	144	141	130	139	166	155	150	169	125	155	157	158	136	159	160	150	133	169	164	150	166	178	158	149	192	182	150	161	145	187	142	165	178	153	151	146	157	155	148	167	139	147	128	144	155	143	130	164	180	146	165	145	141	172	160	163	156	184	176	140	175	146	146	161	159	148	180	134	157	148	148	155	145	156	165	158	168	162	153	160	179	145	161	150	158	154	158	160	155	166	153	162	145	155	167	147	147	158	161	154	150	180	164	177	174	153	164	155	152	153	167	163	169	150	142	145	141	174	173	153	143	166	137	144	160	164	159	148	176	167	164	152	138	142	161	172	172	126	144	151	148	153	142	148	157	142	157	160	166	150	172	155	155	156	137	187	156	160	168	161	155	137	152	167	158	162	145	130	138	148	148	120	138	170	163	173	173	169	159	161	173	174	171	176	152	190	153	167	150	161	149	151	135	164	149	147	151	154	161	147	164	173	155	166	192	168	173	135	145	138	160	178	143	152	148	156	155	157	173	140	127	166	150	169	162	161	137	133	151	126	141	149	166	161	134	157	130	155	163	168	151	142	172	147	141	165	163	140	146	152	162	146	156	163	157	171	155	169	162	162	163	161	142	146	137	150	175	142	135	146	137	141	168	134	164	141	156	169	159	151	156	179	157	165	163	159	162	155	160	163	138	174	168	156	171	145	144	160	137	134	158	153	140	148	159	149	177	154	162	144	127	156	188	145	156	164	143	154	156	155	151	165	162	143	149	148	161	133	170	146	154	139	150	163	188	156	155	171	167	150	156	140	165	145	165	165	175	166	193	148	150	144	145	166	169	141	156	172	143	172	186	163	148	154	160	144	160	181	143	163	160	178	132	161	152	142	152	148	147	152	150	183	151	151	158	176	157	138	162	159	160	139	143	142	137	152	136	140	133	140	155	136	191	146	141	158	151	130	156	181	156	184	170	146	147	138	177	175	148	158	156	166	147	146	161	150	154	185	164	179	151	155	141	143	129	200	137	148	149	165	161	146	157	169	161	157	153	160	157	139	181	165	148	141	132	152	158	163	164	149	165	157	175	143	154	188	171	160	154	167	149	158	166	152	166	174	150	162	147	145	135	156	154	132	169	165	164	155	166	152	148	146	168	143	152	160	152	154	163	167	167	163	165	161	153	161	162	152	151	161	155	156	145	159	147	154	145	155	176	171	181	135	148	156	162	159	161	174	152	151	139	147	169	140	150	169	139	153	159	154	159	178	174	181	183	146	165	156	161	173	156	159	152	167	150	132	145	154	161	159	155	162	167	152	159	159	162	146	140	153	147	163	183	167	146	158	135	157	168	132	170	147	163	148	150	167	170	159	146	158	142	178	149	182	160	168	139	136	152	159	153	158	165	130	159	144	151	156	174	150	183	149	155	133	144	155	153	135	153	136	146	153	153	170	161	161	160	164	146	138	159	193	172	159	151	157	141	145	154	146	142	142	163	154	200	155	159	134	160	186	172	162	153	144	156	139	179	149	150	158	152	166	146	178	158	164	159	181	158	138	130	166	171	148	143	136	191	169	161	155	151	167	141	144	153	164	173	146	176	163	132	143	164	134	145	168	140	151	147	159	143	149	156	173	144	150	150	150	138	154	155	146	142	155	175	142	145	143	120	142	179	174	151	152	171	146	162	148	155	174	158	149	163	181	157	187	160	155	152	169	155	169	155	124	157	177	129	147	155	127	169	158	179	152	169	174	162	147	167	149	179	138	151	162	157	216	176	168	142	160	161	172	149	169	160	172	175	148	154	130	162	132	139	145	133	156	159	155	160	163	161	146	136	154	183	166	161	141	177	160	149	153	145	128	150	189	195	158	157	173	168	165	152
7788	808	1395	1637	1307	1132	990	809	694	691	642	606	542	563	534	489	521	480	534	458	478	453	411	471	477	435	444	446	499	420	451	451	421	440	412	417	409	427	420	402	457	453	440	422	403	439	444	439	411	448	415	413	447	428	399	458	429	424	423	433	417	403	405	439	417	399	421	408	404	431	442	391	434	397	418	393	393	397	428	387	366	423	391	432	400	440	410	410	414	412	417	415	402	393	407	430	414	398	431	400	424	392	381	364	412	437	413	384	383	416	415	439	422	398	412	399	411	406	436	371	419	394	437	411	422	387	384	444	410	406	439	414	414	396	413	416	417	403	388	427	434	419	440	392	397	451	422	416	402	420	418	418	386	378	418	382	419	420	401	404	397	416	377	416	434	400	422	432	381	380	407	395	418	370	411	383	444	393	460	389	385	400	421	400	386	417	414	402	446	382	445	424	362	443	443	384	409	432	443	397	461	401	398	438	427	376	411	435	405	373	385	413	396	404	451	426	413	435	429	433	411	414	421	430	399	379	386	388	430	388	386	393	376	371	458	413	464	432	441	416	411	422	387	418	402	403	419	380	392	405	378	431	435	398	397	376	459	399	393	400	400	410	371	386	424	412	424	408	398	404	388	392	379	384	391	425	419	421	428	435	435	439	418	414	422	428	416	400	416	415	384	435	417	403	444	392	448	380	409	410	391	420	388	394	439	394	417	376	410	444	386	416	392	425	431	409	385	428	370	435	431	418	413	440	415	409	412	415	417	448	362	399	418	383	396	399	418	388	400	382	378	410	412	374	395	385	400	426	392	461	409	390	372	394	427	406	394	358	416	389	408	391	383	434	429	417	401	421	384	454	400	421	419	412	399	365	410	380	371	394	401	418	396	435	405	388	403	389	401	409	409	394	426	418	402	366	444	387	423	443	428	354	419	429	419	403	424	418	370	423	390	417	404	404	425	416	410	405	402	412	428	395	389	450	395	439	430	410	434	393	402	435	428	381	402	428	395	416	433	387	395	402	380	416	393	381	393	441	424	390	391	406	411	422	393	442	386	419	414	399	431	386	376	400	401	407	439	439	415	400	356	425	416	434	397	395	419	423	397	383	418	401	412	392	446	396	391	396	418	357	373	402	410	434	415	390	399	374	408	387	386	388	373	419	404	419	440	421	419	447	387	446	394	399	427	397	474	416	424	416	409	395	403	427	427	408	398	392	395	389	384	409	363	412	398	428	428	430	406	390	410	398	392	371	413	403	398	425	402	385	401	437	429	407	432	389	426	406	392	394	414	399	412	362	416	422	440	429	346	401	417	403	411	448	421	387	425	408	408	417	409	413	424	414	402	386	381	440	376	402	410	403	382	436	406	418	348	418	409	383	435	397	391	417	401	413	394	432	403	391	405	406	407	407	410	377	376	403	411	408	415	406	403	394	409	391	427	393	436	381	423	413	365	396	383	391	420	409	431	408	427	382	406	396	407	400	402	392	392	385	400	403	396	401	402	400	384	385	388	429	403	408	410	398	458	411	378	380	384	402	405	432	380	413	424	421	404	410	436	403	416	388	447	432	421	421	410	420	387	389	393	429	382	410	400	381	373	424	416	411	411	399	392	346	437	427	413	456	400	418	420	417	405	426	397	421	369	415	386	441	383	415	387	392	453	410	424	435	411	415	425	423	409	418	442	409	383	402	394	441	387	400	412	409	410	397	423	400	403	442	376	401	405	399	390	410	411	399	396	401	434	437	432	389	410	403	433	432	399	421	394	427	386	397	417	434	403	443	387	397	400	404	391	396	413	401	381	389	376	393	464	407	392	402	407	414	386	410	393	383	418	399	396	402	427	418	398	400	410	434	412	421	402	438	399	450	407	427	453	408	397	385	420	427	441	369	381	383	364	414	414	428	415	401	428	407	440	418	387	428	366	393	388	406	390	380	422	385	424	409	399	391	357	414	402	411	422	421	437	392	411	414	387	430	402	401	407	402	376	407	365	414	409	379	385	388	434	407	410	391	418	395	409	413	427	389	410	408	397	427	425	403	418	424	441	363	402	388	432	392	421	387	384	396	440	416	395	407	357	406	397	394	396	398	396	411	382	390	432	432	391	422	406	385	357	427	417	359	428	367	406	436	359	359	384	423	381	444	394	368	387	400	402	383	403	393	422	418	413	453	401	412	446	420	401	399	391	425	390	429	411	419	376	435	435	410	424	410	441	411	419	427	380	419	444	391	424	432	386	414	375	412	382	413	427	369	393	434	382	451	427	386	414	429	392	427	391	411	419	436	423	381	423	406	390	404	418	387	389	409	422	412	415	431	393	430	424	388	393	417	437	404	402	417	383	403	386	397	412	404	416	423	381	414	392	415	387	416	427	375	412	397	404	409	428	387	380	441	380	433	401	417	391	404	422	418	428	379	398	417	365	395	418	418	419	430	419	398	408	393	406	430	435	377	386	433	409	441	401	395	381	401	390	398	418	396	399	422	412	390	389	422	365	409	409	382	417	397	394	381	421	418	401	425	425	428	383	413	411	415	397	390	392	405	405	398	407	413	403	422	437	437	396	437	424	400	383	429	409	395	416	397	457	441	408	404	411	403	413	414	407	412	451	387	396	417	392	394	392	423	399	391	373	387	460	415	432	427	410	431	462	387	407	415	409	392	419	380	446	430	387	409	359	399	399	379	441	459	403	397	366	440	403	412	409	411	391	392	426	407	414	390	413	410	412	418	391	433	433	388	426	397	394	406	416	379	414	410	393	379	431	416	385	393	400	434	394	409	397	423	390	383	385	383	415	395	379	374	420	420	414	385	407	415	412	411	380	408	407	395	382	414	399	407	407	404	376	408	412	404	419	411	382	378	420	432	423	404	379	421	427	412	433	376	378	382	400	420	393	436	396	412	380	416	400	385	401	377	396	405	426	399	394	380	402	392	383	408	431	392	396	379	384	402	397	422	404	410	426	394	417	399	411	405	388	390	421	371	414	422	402	416	363	401	411	419	372	419	410	420	424	435	385	382	417	390	410	389	386	383	416	406	374	390	442	435	392	428	428	406	435	400	392	378	388	434	408	405	406	390	420	391	414	429	411	402	399	380	410	378	395	395	377	420	390	403	411	405	414	408	416	410	403	407	410	432	393	407	397	386	422	377	467	356	391	401	416	403	405	389	414	410	380	409	392	424	395	406	437	408	410	392	410	413	405	414	410	373	413	417	388	398	393	406	427	424	417	399	388	377	400	392	433	405	413	375	405	404	462	407	429	414	406	411	392	384	396	410	392	405	387	410	404	371	420	417	435	399	455	465	423	424	390	439	429	435	396	435	432	399	421	370	422	427	422	417	398	415	412	408	402	436	409	384	412	404	395	417	404	405	383	428	377	422	423	430	405	414	425	396	438	460	401	421	404	426	411	405	397	419	400	402	397	382	441	376	412	379	399	407	423	395	422	440	409	400	406	394	401	420	423	383	422	408	411	398	406	395	402	428	397	450	411	391	377	392
1428	353	348	322	384	380	369	350	339	336	363	325	336	320	330	338	369	314	328	351	343	373	338	314	364	338	312	393	348	355	370	315	325	331	311	301	362	336	355	343	341	338	327	339	386	342	358	347	354	354	350	342	311	381	358	367	362	360	331	362	322	350	336	333	340	324	316	346	325	318	332	351	310	341	335	361	330	364	347	348	313	323	342	330	366	330	348	322	336	321	348	372	322	342	371	300	354	313	332	337	357	371	355	308	331	306	341	369	341	312	342	359	386	349	360	378	332	354	333	330	352	374	368	307	322	305	332	348	321	361	348	376	353	342	355	349	356	327	314	327	341	318	325	340	326	362	346	332	339	343	336	344	375	338	350	294	337	341	343	338	330	352	334	357	378	358	353	322	327	326	365	347	336	337	328	383	346	337	336	382	328	366	362	303	321	335	359	314	321	313	332	357	365	367	336	363	359	332	342	354	365	351	347	365	345	363	349	341	347	304	385	334	305	371	352	328	317	363	369	307	375	334	357	308	371	330	362	353	323	353	324	338	348	327	341	354	368	359	355	310	361	365	316	340	346	321	346	389	331	350	338	343	344	313	334	322	353	328	345	351	331	326	338	330	332	322	366	371	335	324	305	312	353	352	357	376	367	334	332	355	355	324	322	344	326	363	336	385	354	337	349	327	376	324	336	348	344	339	334	284	340	365	334	353	330	343	367	346	356	340	361	360	309	329	358	347	325	371	338	356	348	340	347	342	338	342	336	311	346	339	362	345	323	354	374	367	331	347	361	349	337	316	353	364	345	336	327	368	368	336	369	329	343	367	328	364	329	374	336	336	341	340	321	310	347	352	351	315	331	344	363	337	356	333	330	331	362	346	328	353	362	337	322	351	337	337	363	326	363	344	376	333	371	348	347	357	344	345	335	348	374	332	355	336	346	296	366	378	343	339	356	326	346	330	350	341	329	337	346	331	332	409	320	337	322	365	322	348	363	320	350	327	317	393	328	312	341	385	356	339	325	324	347	310	364	371	350	358	349	331	328	355	346	348	337	373	365	346	338	350	340	357	351	355	350	360	367	377	322	363	333	306	333	342	341	338	329	337	324	329	355	360	370	325	349	343	298	388	343	316	339	330	318	342	371	349	367	316	351	325	310	348	380	363	329	367	310	357	359	340	374	316	335	307	379	334	318	327	322	359	386	345	342	357	341	353	326	346	351	309	333	331	340	346	333	365	334	364	351	360	357	348	328	313	336	332	349	334	349	395	286	383	355	303	347	379	341	346	350	356	332	343	319	372	346	328	341	343	370	337	333	385	318	371	343	342	365	355	332	354	335	330	356	345	339	345	348	349	374	331	379	344	351	344	344	352	364	341	351	361	344	352	335	324	319	325	336	335	386	341	301	345	359	356	385	310	327	359	366	315	329	342	341	299	388	334	370	392	350	332	327	321	353	381	327	307	315	357	366	350	347	331	321	345	345	325	348	304	350	349	335	355	360	309	362	376	333	322	316	347	320	330	338	353	332	343	343	365	361	337	349	329	347	331	318	350	357	333	355	356	334	332	353	337	342	363	306	370	368	344	325	336	346	350	312	352	348	334	364	328	364	366	323	320	371	352	355	380	324	352	343	301	379	340	348	354	341	370	362	358	348	338	340	353	373	340	365	352	364	361	384	360	328	348	376	361	364	354	364	351	366	328	370	356	382	380	369	330	309	308	329	335	329	379	352	362	340	323	349	360	344	322	334	350	357	351	315	335	366	362	377	339	376	338	352	342	324	286	301	360	338	357	337	312	333	338	307	357	331	315	316	360	374	355	348	337	332	337	310	368	335	338	322	295	332	327	368	352	309	315	353	351	350	345	361	348	335	354	380	376	346	365	340	355	328	344	360	324	346	333	314	345	363	305	359	353	381	361	343	376	347	341	381	295	328	296	349	322	382	355	338	352	345	347	332	363	319	363	333	365	335	367	352	334	352	342	352	330	362	351	331	345	353	342	317	367	341	366	341	301	374	330	329	359	322	346	334	385	364	357	373	315	377	378	376	331	349	350	342	368	370	323	341	350	375	343	298	350	365	348	347	376	318	357	386	361	367	355	340	366	348	355	365	335	342	346	352	314	321	362	344	361	368	339	355	348	317	341	377	338	358	364	357	362	373	315	351	361	345	328	344	322	369	365	382	341	317	344	335	369	382	335	344	359	364	350	366	330	321	345	309	338	341	353	348	339	353	342	354	335	349	308	336	349	334	319	333	323	351	321	383	330	328	356	355	349	334	396	352	350	370	349	352	333	362	368	347	344	344	331	365	372	383	350	375	354	349	322	350	347	339	333	374	369	296	370	344	339	369	337	338	343	357	346	343	379	392	349	323	353	352	321	335	302	342	296	377	373	334	363	336	366	341	362	336	334	400	383	383	369	365	367	320	344	372	326	335	309	376	341	303	368	353	336	326	314	304	336	318	329	357	309	348	350	333	333	322	353	366	359	346	344	339	352	363	327	335	362	347	323	378	365	381	325	338	358	370	366	338	350	346	311	353	381	353	340	389	371	350	376	328	316	317	349	338	318	320	350	326	347	322	359	336	333	351	351	336	346	325	356	367	330	337	313	345	337	336	314	341	343	385	324	330	369	375	332	366	329	332	345	343	339	369	361	337	346	344	400	320	361	343	361	359	348	342	336	353	311	380	362	387	355	313	346	365	370	351	323	356	374	331	362	354	329	331	329	333	330	365	396	334	360	358	351	360	358	370	359	340	382	363	343	335	351	331	301	362	335	351	311	377	347	345	351	339	378	357	358	366	392	365	369	329	316	328	359	348	344	350	331	387	393	361	347	336	359	346	377	338	338	343	350	329	334	387	347	359	361	356	355	324	316	316	332	352	368	357	357	346	335	332	312	339	359	333	354	340	380	382	353	352	379	355	355	342	321	364	355	363	276	338	355	392	334	346	341	331	326	306	341	376	334	362	342	336	335	334	363	355	348	348	315	330	320	388	359	370	362	367	316	339	373	351	404	353	328	312	384	354	328	347	365	360	356	349	315	326	340	355	334	318	334	345	364	339	363	338	349	357	383	336	330	352	357	356	339	392	353	331	300	307	339	361	347	350	378	355	329	339	368	333	380	329	341	336	346	368	350	367	384	331	382	372	355	352	327	352	321	355	325	372	356	329	361	345	380	355	331	322	299	299	340	328	328	332	329	350	379	330	319	352	392	384	320	360	326	337	337	359	360	339	347	364	373	307	338	380	360	368	350	377	368	333	347	314	319	376	352	314	308	352	324	356	388	339	359	367	352	353	333	360	314	383	335	337	349	365	329	329	345	354	334	376	326	344	366	333	357	341	360	355	332	377	355	343	328	343	310	386	351	325	367	361	320	338	355	354	346	323	340	373	384	342	357	359	316	320	322	352	370	324	345	338	336	332	355	336	359	333	340	335	364	341	318	347	303	300	332	332	340	329	327	327	335	345	359	350	321	310	312	362	327	352	342	337	364
2086	873	847	837	855	851	855	860	830	850	826	872	786	835	818	801	831	826	805	816	899	831	848	825	886	840	829	835	862	881	770	835	900	849	842	858	832	864	817	834	846	837	824	854	819	825	855	875	839	890	811	821	892	884	841	798	853	858	835	841	860	804	810	871	834	865	842	853	867	873	816	840	819	835	827	826	834	848	854	847	855	796	803	863	824	864	841	839	846	842	845	838	828	869	845	855	865	881	839	844	843	850	810	784	856	904	839	847	828	786	853	855	841	841	848	833	857	827	838	816	884	798	835	823	845	804	840	873	838	858	882	832	845	846	864	821	854	859	823	825	821	825	872	821	834	874	865	855	875	876	806	862	776	850	813	788	863	823	865	896	805	832	802	864	922	850	846	803	814	793	826	891	789	855	822	840	835	847	859	874	866	869	788	825	836	828	814	789	839	821	868	814	806	824	815	844	847	817	789	828	863	817	857	817	809	821	801	847	823	803	848	856	850	773	805	884	840	857	857	847	798	862	816	869	806	847	816	816	845	859	866	837	846	887	824	841	795	793	819	841	867	866	852	859	850	808	830	878	840	850	814	875	827	876	831	868	814	840	854	868	817	854	843	746	839	870	882	846	752	823	846	877	845	780	795	834	817	824	744	827	820	872	815	805	866	853	841	855	832	856	841	832	824	859	867	823	818	890	847	810	870	880	876	775	851	850	822	897	869	845	838	795	823	851	861	829	796	865	816	843	851	824	853	885	854	829	832	903	858	825	834	859	817	826	768	826	891	841	862	920	865	807	813	850	830	829	816	813	886	855	836	853	808	881	878	815	858	837	801	786	825	787	805	862	852	826	820	851	853	920	867	778	896	867	824	855	851	874	852	813	823	843	847	854	865	849	842	803	866	817	820	854	876	821	813	781	863	858	903	833	788	881	807	832	769	817	889	836	850	839	829	877	843	834	818	809	840	895	821	793	879	849	820	821	801	856	843	883	873	823	848	817	871	858	856	831	841	873	857	843	833	790	882	843	826	902	794	814	848	855	825	868	847	800	827	817	832	774	832	807	859	829	834	836	835	875	865	870	882	825	820	815	790	786	806	797	826	831	847	805	828	855	834	854	863	828	859	776	833	852	892	831	884	851	826	872	851	852	795	881	873	854	865	832	825	819	828	827	910	816	819	819	834	795	895	817	910	891	868	854	872	819	833	866	813	883	856	843	878	826	841	862	882	787	785	867	826	811	854	828	857	803	846	836	839	854	855	780	888	766	861	863	826	803	811	877	851	867	838	829	841	834	851	809	845	834	825	852	824	863	852	862	873	854	867	807	814	870	822	952	820	810	765	860	812	809	839	809	829	816	798	818	765	793	829	862	901	822	812	825	873	801	840	890	875	792	830	798	839	825	831	850	808	834	860	822	839	835	822	842	859	830	838	841	859	839	870	803	878	801	860	820	857	813	868	811	842	762	890	804	869	819	849	813	833	806	828	853	882	862	812	868	823	855	843	858	801	860	815	838	826	873	847	830	867	855	853	835	831	843	866	875	825	843	880	864	813	894	816	829	837	869	796	858	804	853	844	868	800	820	834	829	853	816	826	869	878	854	855	847	788	820	889	866	833	852	845	842	821	800	864	813	860	893	824	768	813	804	848	822	829	842	818	807	883	814	824	891	841	826	832	830	819	830	852	813	841	840	849	843	812	837	822	861	772	895	858	847	890	881	827	834	817	856	864	817	812	853	845	825	834	778	834	828	903	799	842	871	842	843	790	870	897	812	788	866	867	869	813	828	822	881	817	792	828	843	890	841	817	883	877	853	860	836	855	823	850	863	819	831	869	820	837	830	820	898	850	782	807	767	838	852	828	819	830	848	790	865	848	856	843	862	834	792	848	852	812	791	837	851	811	824	851	826	798	851	801	829	885	882	814	844	825	831	807	842	856	856	833	815	795	878	852	859	864	850	853	823	855	824	811	830	855	845	822	898	774	814	841	825	823	847	829	879	877	886	823	819	812	823	845	804	850	801	828	857	862	854	802	804	803	877	855	871	854	877	860	861	848	835	793	836	779	884	884	896	825	836	875	888	856	802	801	866	836	825	883	840	806	885	834	796	807	887	837	812	843	852	807	823	857	876	845	835	855	842	818	891	844	832	792	839	845	924	863	861	856	825	823	794	896	842	805	815	785	859	833	865	850	828	807	810	809	853	827	837	848	897	860	861	894	803	838	847	818	832	850	879	875	785	818	821	786	863	827	867	850	859	853	783	825	817	844	833	850	890	841	849	855	861	852	814	868	791	892	845	822	855	907	836	859	810	787	813	880	832	814	837	867	814	856	829	821	817	811	842	815	902	826	823	843	850	865	867	862	804	860	844	807	895	791	882	795	809	781	848	871	785	861	884	854	843	844	798	806	820	831	846	866	849	808	830	846	847	813	838	786	912	890	817	833	858	823	815	837	835	850	915	856	822	836	824	869	806	831	812	837	793	850	840	814	819	864	787	873	845	826	824	827	830	818	835	817	838	901	872	859	864	829	805	847	831	829	834	858	851	868	802	832	820	877	848	825	802	831	793	839	848	783	827	833	858	862	786	788	838	800	847	840	820	843	791	848	840	807	869	908	754	861	831	818	900	844	844	824	847	845	850	862	819	838	832	834	799	832	839	827	880	825	813	832	837	835	794	791	826	829	839	809	795	820	890	872	835	822	871	879	807	911	853	839	863	797	792	840	845	838	828	809	897	863	818	807	796	806	835	856	889	853	868	786	855	838	839	831	815	784	882	804	804	835	842	873	823	864	827	812	850	825	850	865	861	808	833	844	875	838	882	811	866	798	801	795	864	810	764	937	909	834	784	871	847	833	844	823	779	822	799	836	857	799	827	803	814	853	868	885	895	837	832	851	856	825	826	821	822	796	784	852	817	833	840	841	845	847	885	854	839	875	809	819	866	909	847	851	873	858	909	867	851	810	882	863	859	834	878	840	811	852	825	790	834	850	827	858	857	845	837	867	840	820	810	863	763	825	910	862	830	848	877	862	804	821	829	897	831	826	830	782	836	847	822	852	837	793	807	831	857	814	824	766	818	856	823	804	850	849	858	860	836	810	844	879	867	836	796	840	863	858	813	859	861	891	829	817	816	841	933	825	833	855	856	857	842	817	851	844	839	853	861	899	783	791	846	856	874	819	845	817	843	835	887	838	831	826	842	851	872	858	827	869	858	880	867	810	842	841	848	916	797	817	809	799	848	852	803	842	864	832	825	868	826	838	877	843	824	815	853	827	816	887	868	819	861	868	842	830	886	809	870	805	875	804	847	832	843	860	821	836	907	835	844	825	855	845	783	800	831	811	873	810	820	881	866	867	842	857	837	848	830	840	868	845	842	801	840	851	833	839	860	837	810	857	804	774	820	840	829	883	830	824	813	817	848	811	853	820	842	821	793	866	855	844	807	836	827	851	813	808	835	943	870	879	865	825	890	860	862	812	792	814	832	860	768	841	865
7071	518	551	493	439	384	345	363	318	346	304	331	299	325	308	319	294	326	331	342	337	294	332	273	302	315	326	308	315	310	296	342	319	339	349	329	335	323	299	309	311	354	328	303	300	287	298	297	309	326	349	314	320	309	342	264	306	310	328	279	286	332	322	323	289	319	337	308	299	337	272	301	325	329	322	335	366	292	320	318	311	318	312	360	319	310	323	312	335	337	291	318	285	303	318	341	296	303	321	316	330	365	319	281	305	318	285	328	293	332	285	318	326	323	311	317	324	316	315	310	349	289	303	337	302	312	315	303	309	332	324	353	326	279	310	318	308	331	327	299	320	327	312	302	346	294	306	323	307	305	306	316	333	366	283	320	289	327	348	271	337	321	318	300	320	299	290	302	313	294	295	322	331	320	329	318	315	322	306	313	329	323	321	338	322	325	344	316	328	309	333	323	336	306	329	285	336	342	295	350	307	305	316	307	323	361	293	309	323	343	337	283	315	345	350	302	304	305	321	304	339	269	292	311	303	358	338	327	303	320	283	341	298	332	311	346	310	313	316	286	288	335	287	275	283	333	316	313	309	305	299	294	322	327	313	302	312	330	312	307	329	304	323	310	300	340	302	333	328	306	301	350	303	296	318	331	323	310	314	327	324	284	322	297	291	338	307	329	306	311	293	334	321	295	332	312	301	340	315	321	341	336	337	294	316	338	305	276	320	310	320	326	308	328	303	294	309	332	288	334	290	340	324	324	295	318	303	352	324	335	317	308	321	295	337	334	314	317	334	322	297	297	310	324	332	311	302	297	306	283	288	351	334	317	299	335	308	315	331	293	349	315	334	324	305	310	321	311	317	302	315	285	343	332	315	296	323	323	310	331	292	295	320	301	347	336	299	301	329	298	341	346	340	316	343	332	344	334	335	330	338	313	305	285	305	304	295	305	306	296	298	331	329	293	349	299	316	307	284	288	315	297	300	325	303	307	367	291	308	311	322	308	307	336	329	308	310	326	312	352	312	307	319	343	304	331	343	301	354	298	306	302	324	312	286	295	347	291	336	294	334	299	292	327	295	296	297	308	311	338	310	300	319	324	298	307	307	326	321	318	286	304	325	310	318	333	320	273	333	286	340	328	317	286	299	340	312	320	340	310	314	324	319	302	302	310	343	323	313	324	278	346	274	318	309	336	318	321	304	340	308	318	324	318	281	286	325	315	325	353	306	327	302	318	301	307	320	350	306	319	314	313	298	329	320	331	320	317	316	333	305	324	315	325	290	318	282	317	315	325	315	302	327	298	333	326	303	336	296	313	269	322	319	335	305	341	330	301	304	313	327	328	315	307	335	317	321	317	324	306	313	312	277	298	301	316	301	299	342	340	323	322	307	327	322	305	296	321	337	322	319	342	376	333	333	343	331	341	309	327	291	301	301	366	314	317	310	297	286	328	297	290	277	320	347	314	310	322	346	336	328	346	323	294	300	288	296	319	328	320	331	283	337	310	319	317	345	294	341	318	335	335	319	324	297	311	329	299	292	342	364	322	343	295	302	309	341	326	346	324	345	312	288	327	309	288	318	273	296	315	295	352	323	314	313	355	306	292	341	304	293	288	303	323	317	291	315	311	310	335	299	286	327	312	295	308	336	326	308	308	302	307	305	322	297	325	320	291	300	321	312	314	321	313	301	297	329	316	298	311	333	286	307	308	289	340	316	314	330	301	293	307	305	343	318	315	311	297	327	308	313	337	331	311	311	314	293	297	292	339	309	319	348	285	322	331	311	313	367	282	308	304	301	313	286	329	293	314	336	312	351	338	310	319	313	316	317	312	317	346	329	353	298	335	297	308	293	320	337	322	301	325	313	337	325	319	329	300	333	325	310	306	301	292	281	310	297	329	325	306	289	345	315	308	301	345	314	322	318	323	314	346	339	299	312	331	305	329	319	306	355	323	317	303	324	308	292	313	325	320	294	303	300	335	307	326	339	300	276	318	314	304	344	340	279	306	292	315	317	325	310	339	303	336	292	311	338	318	322	299	341	306	298	327	274	295	292	316	341	333	307	290	294	359	307	282	307	326	316	327	317	353	316	315	326	290	301	299	309	288	325	307	335	331	294	315	305	317	295	309	311	328	307	325	294	329	287	330	334	346	340	317	313	287	306	320	302	333	305	281	293	348	348	325	340	289	298	314	318	312	287	308	296	293	321	339	299	301	294	289	307	312	309	310	329	286	314	342	336	346	334	314	291	340	297	311	302	317	330	309	326	358	301	330	298	361	343	327	327	314	302	300	285	315	335	301	311	309	294	336	327	331	292	311	337	287	303	331	325	320	283	299	312	312	316	290	316	280	304	307	294	319	292	330	313	297	312	330	349	300	336	349	320	314	312	296	335	313	329	338	307	321	343	307	303	283	297	302	321	280	322	302	323	295	304	328	303	303	343	298	313	310	338	328	341	335	317	348	328	309	323	345	276	284	323	279	324	303	316	318	303	330	320	313	330	308	329	296	289	325	354	321	281	326	344	297	346	340	295	311	288	309	273	284	287	285	321	313	337	337	309	314	350	313	332	311	322	323	299	338	287	314	304	339	313	334	305	328	273	282	354	327	334	323	313	344	320	330	337	340	313	304	330	313	333	343	299	319	325	337	335	339	282	302	313	276	324	338	283	344	310	325	333	327	323	335	338	317	308	322	311	311	318	329	311	349	318	321	269	349	298	267	290	321	305	315	274	370	317	314	310	337	348	303	292	294	299	331	315	318	309	325	321	290	328	334	336	301	334	296	343	341	301	314	308	314	303	327	328	294	300	330	308	292	306	325	271	286	306	327	327	290	285	344	316	300	288	317	326	305	346	342	339	344	319	314	312	304	341	310	288	344	328	335	313	312	318	314	286	336	336	310	309	293	303	342	299	327	292	327	323	293	346	301	331	313	293	297	329	292	299	305	322	291	281	318	298	322	302	307	318	355	333	337	327	329	326	335	297	305	311	304	279	339	273	331	331	310	309	358	299	314	335	329	299	316	338	284	317	340	309	304	317	322	321	328	294	310	332	319	296	290	322	341	332	298	323	336	296	302	315	310	330	320	323	267	330	304	313	344	300	290	327	302	285	329	317	304	314	313	346	312	322	338	312	347	294	317	339	312	325	319	290	295	339	298	276	324	309	288	338	316	291	340	300	322	307	318	307	320	339	293	342	340	322	309	289	305	328	301	314	306	280	322	354	320	339	310	377	312	300	354	292	323	331	333	311	289	301	331	303	313	297	355	328	289	292	341	308	345	304	315	282	311	310	316	310	356	322	354	327	303	292	313	305	371	329	312	321	296	368	285	309	325	306	322	313	310	331	338	339	317	327	308	297	291	316	317	300	307	329	291	280	280	315	332	334	290	321	322	310	301	310	330	316	337	299	314	286	322	306	326	290	295	341	284	300	310	335	294	325	313	333	297	332	297	317	295	321	308	346	312	292	301	258	302	310	313	327	308	344	307	319	311	335	282
6642	997	1323	1399	1257	1160	1029	979	966	899	836	857	822	855	819	818	790	822	795	797	786	785	752	775	805	795	756	803	740	789	797	785	759	802	771	774	763	820	781	766	755	771	731	756	823	743	774	760	791	715	763	755	757	750	737	740	780	739	766	814	734	800	746	804	795	782	779	808	747	780	777	746	788	729	750	739	748	709	755	751	765	741	754	780	843	731	780	729	747	730	760	743	775	749	758	758	746	771	721	708	759	735	799	799	708	728	726	778	732	750	730	748	726	766	742	774	731	790	780	764	765	742	747	759	739	759	761	807	754	763	796	730	761	783	772	761	777	755	764	707	744	809	757	781	776	793	776	787	752	768	727	764	793	762	819	780	767	756	793	708	776	778	762	742	789	840	727	748	740	791	727	786	796	763	762	778	733	795	810	765	758	767	769	713	762	727	783	737	795	755	765	774	802	802	705	784	781	734	738	757	748	761	757	741	792	737	757	784	762	725	754	780	795	740	777	729	802	770	767	770	788	773	728	735	753	744	765	730	784	725	741	771	758	789	782	745	784	746	709	811	746	774	740	751	748	712	790	795	737	798	769	738	754	770	740	744	709	804	751	827	773	752	790	726	748	718	731	767	716	771	736	765	768	741	725	757	794	763	745	748	774	747	799	726	750	770	818	783	730	733	744	766	773	759	738	744	747	759	743	783	785	784	750	784	765	811	722	768	756	693	771	766	774	800	759	795	724	781	732	785	807	799	758	777	785	750	737	810	719	810	737	781	765	788	767	751	785	714	749	749	759	802	716	746	753	752	770	746	783	740	746	703	750	760	756	729	750	754	726	784	762	736	745	746	774	727	736	743	791	754	764	751	797	742	768	709	765	794	747	749	762	767	742	790	761	756	739	704	759	741	752	792	760	755	823	814	737	741	730	724	747	780	780	752	718	769	721	721	761	776	736	728	841	773	752	750	730	726	706	682	729	776	742	738	726	768	790	762	686	781	767	741	788	718	748	707	756	740	742	763	781	775	767	772	791	795	783	725	749	786	792	820	768	761	723	766	796	719	745	756	729	765	765	765	733	782	776	770	694	757	757	760	780	759	768	819	783	789	762	775	743	775	755	770	736	726	775	785	760	732	765	693	781	798	721	736	748	769	787	818	760	741	759	736	750	774	749	746	730	749	720	769	769	797	773	762	748	771	748	764	794	751	759	735	739	718	796	726	741	767	791	796	709	727	750	807	754	727	735	783	741	778	802	723	778	740	752	781	704	829	735	768	772	780	729	737	735	752	797	766	750	737	767	739	768	776	759	773	774	744	789	819	761	813	759	735	758	801	753	774	765	742	767	771	799	734	768	739	746	771	779	728	753	755	762	752	786	714	749	752	776	734	745	754	751	757	793	734	776	791	772	733	770	726	702	795	777	743	760	800	751	770	761	806	712	754	735	780	725	733	789	793	756	709	764	745	707	831	820	696	739	744	775	725	683	747	772	776	731	743	801	729	762	719	742	716	816	773	757	751	789	787	745	752	801	781	771	803	732	759	750	803	736	765	772	759	742	772	758	825	783	769	737	759	736	796	693	780	732	770	748	804	766	713	762	715	761	727	756	750	762	740	744	766	827	719	718	733	759	792	759	757	741	732	764	769	752	771	765	747	754	749	735	766	731	744	760	780	764	751	702	825	761	774	772	753	750	742	776	782	757	787	765	751	745	764	764	812	725	792	747	807	720	715	773	761	771	757	712	754	797	720	715	741	742	784	832	784	747	753	732	748	796	815	756	727	763	781	759	778	743	722	835	726	748	763	771	748	727	795	769	772	750	737	747	781	744	752	764	772	792	772	705	695	750	770	752	777	755	703	775	750	784	798	767	719	771	790	750	752	676	773	768	765	756	752	776	753	757	745	726	784	756	747	785	824	756	769	729	741	761	751	723	718	726	735	789	791	752	711	746	738	770	728	825	789	837	748	749	741	759	758	776	771	727	715	700	729	729	726	812	748	745	751	722	783	755	778	764	804	788	741	791	778	806	750	754	821	764	782	694	759	764	787	843	780	742	785	734	800	793	779	762	789	730	781	780	760	782	828	729	752	749	735	723	725	751	749	703	785	777	780	744	732	778	733	805	799	758	762	781	780	715	801	760	756	763	766	723	754	768	809	792	728	755	760	749	750	788	732	736	766	771	759	776	732	746	780	753	781	755	705	773	707	802	774	734	751	763	746	714	731	752	758	726	767	786	730	789	761	744	751	746	823	744	824	790	751	748	758	818	761	768	751	749	735	722	761	745	746	772	777	765	729	766	760	778	795	788	776	761	709	738	766	694	783	706	799	733	715	781	725	771	784	748	720	786	750	800	759	740	800	726	786	710	701	739	740	797	813	774	709	746	753	769	772	771	723	802	773	778	766	786	745	755	726	794	774	740	733	776	770	737	712	742	769	725	724	783	793	755	776	809	725	783	751	742	755	693	794	825	736	740	739	786	727	767	773	732	772	738	722	759	761	746	786	747	793	752	747	754	754	772	747	728	764	785	754	772	797	766	738	771	759	768	766	764	761	718	761	774	742	735	761	725	745	748	760	760	743	776	726	751	797	691	766	788	733	764	778	769	771	744	774	755	780	711	750	729	769	752	765	732	768	820	760	749	747	754	790	788	820	747	726	755	780	783	729	738	786	793	773	795	787	711	787	726	778	753	764	683	786	774	738	759	792	777	749	750	757	724	736	756	794	751	811	771	778	773	762	767	737	771	771	725	756	781	719	709	782	769	758	744	743	746	756	722	727	749	782	770	773	729	788	742	748	782	720	784	743	764	764	756	747	712	763	761	780	761	757	741	762	767	767	760	750	708	751	741	742	739	741	762	763	764	780	738	748	745	814	718	763	777	767	738	723	729	778	707	722	763	760	756	781	705	819	741	792	752	796	752	728	772	812	759	804	770	817	736	718	729	763	705	771	765	725	792	764	743	769	755	736	738	775	741	742	748	765	733	734	720	760	771	756	748	766	719	728	798	756	770	732	826	813	762	755	742	735	718	690	745	782	744	764	776	754	785	788	730	771	734	755	747	752	760	767	738	777	733	768	766	743	762	781	720	770	787	753	769	702	769	787	742	808	790	716	790	746	742	777	764	756	750	757	789	744	770	721	795	752	789	744	747	782	795	752	794	728	773	772	755	787	729	791	814	711	759	781	781	731	806	726	718	717	748	725	775	767	752	749	788	740	794	731	722	744	774	796	770	771	737	781	778	753	762	765	733	809	745	738	756	760	766	744	754	763	729	749	738	803	714	785	741	760	719	789	783	729	735	727	759	775	787	777	759	746	739	795	763	756	779	746	782	752	749	755	768	753	741	755	766	812	773	769	788	736	764	777	774	780	800	755	781	737	769	757	782	755	718	784	789	742	768	751	729	746	711	729	727	717	754	750	740	782	758	727	739	706	749	739	720	769	748	776	815	761	803	728	817	739	774	747	716	750	775	769	818	784	717	751	746	730	729	783	750	762
11784	667	579	464	338	318	225	228	238	194	206	172	151	171	192	155	168	184	202	181	169	182	157	179	156	180	175	160	168	168	163	163	142	167	157	161	156	157	152	141	155	153	158	147	164	185	152	143	154	146	152	167	146	151	163	156	161	141	142	133	149	162	165	149	156	151	148	156	170	141	164	147	150	151	141	172	160	148	156	150	155	148	145	150	176	145	147	131	146	140	166	162	186	153	161	153	152	158	163	150	174	186	184	171	144	152	162	151	164	174	126	176	129	153	166	131	140	155	155	155	161	153	160	174	158	157	172	161	125	159	163	156	156	144	133	171	155	169	146	166	153	153	156	160	133	157	152	174	152	170	152	150	141	143	152	142	148	167	175	121	140	169	155	146	149	140	166	144	136	154	138	150	172	154	156	148	171	140	155	156	160	156	183	168	145	174	155	154	173	167	152	176	172	154	171	169	154	145	142	149	146	150	144	174	148	157	150	169	154	170	151	177	151	159	186	145	146	165	150	145	166	162	172	165	175	188	162	136	128	158	170	167	139	145	161	162	159	167	142	147	140	151	149	159	146	196	162	161	139	162	158	148	165	143	148	149	158	166	161	186	155	165	159	159	148	150	158	160	146	157	144	154	132	146	184	162	139	171	169	155	162	129	167	158	155	170	177	180	132	147	163	135	162	144	169	142	156	147	171	129	157	166	148	132	171	166	161	156	161	163	158	153	156	155	140	159	157	132	148	169	164	166	164	165	167	173	155	148	154	152	151	142	143	135	158	155	166	159	137	177	197	135	164	174	162	160	154	153	136	159	142	183	150	168	155	161	171	163	145	154	162	163	162	147	160	156	136	139	157	159	160	159	150	165	164	155	139	155	167	156	152	156	146	147	151	139	159	173	165	186	165	160	134	168	160	177	156	150	141	150	169	159	176	189	157	165	156	157	181	160	141	152	156	157	167	171	159	161	161	155	158	153	164	161	161	142	146	134	161	165	176	158	147	153	155	130	139	145	150	186	147	161	175	152	153	182	154	161	161	158	155	161	181	143	165	174	133	175	159	142	161	148	131	149	158	177	152	146	162	171	164	167	184	164	167	160	140	170	153	174	139	164	145	160	148	180	155	162	155	172	168	152	142	170	151	177	152	190	132	177	156	157	182	149	166	150	152	162	153	163	149	162	185	172	175	146	145	145	150	147	160	149	129	150	154	156	161	142	144	148	167	170	174	145	158	156	157	153	165	153	157	159	117	161	161	170	147	158	169	153	163	148	172	152	158	160	161	180	197	151	173	145	132	161	148	149	169	155	143	161	170	170	156	142	203	131	154	153	149	170	177	156	158	173	163	155	147	148	164	161	147	164	140	137	189	147	153	151	144	169	158	163	160	151	164	181	168	166	167	134	159	194	161	156	157	178	187	177	153	129	159	167	161	143	166	151	168	168	165	169	152	159	142	140	137	157	174	161	174	151	158	160	156	190	165	157	152	127	187	156	153	172	139	183	159	136	145	146	154	146	139	146	152	164	142	159	139	148	156	147	140	201	179	163	152	154	166	170	148	155	149	150	151	155	150	164	150	147	148	158	188	132	154	143	159	141	162	152	152	136	164	167	173	168	165	159	159	154	157	139	163	162	171	172	174	150	167	143	163	151	167	161	185	164	134	173	149	166	176	161	149	138	148	173	150	152	132	178	169	150	145	148	155	122	165	139	157	136	152	150	163	146	155	170	167	144	164	148	141	144	157	169	171	158	138	138	148	145	180	152	160	176	171	159	161	156	161	157	168	182	170	154	152	137	133	151	156	148	155	157	142	178	156	137	136	162	165	135	154	147	168	162	136	132	161	143	147	132	196	169	155	129	139	159	161	173	169	166	168	157	174	161	170	148	160	148	173	156	132	151	166	152	156	158	160	149	140	159	173	147	152	155	141	166	149	163	150	160	142	163	153	153	134	145	138	159	152	150	148	188	161	139	175	153	161	180	149	159	171	177	145	164	158	167	139	173	167	185	173	145	136	161	152	175	182	165	138	163	156	158	161	157	185	159	145	170	161	162	150	125	148	147	152	140	130	139	178	145	161	142	157	148	150	171	178	175	138	162	160	161	177	154	163	153	164	141	155	160	146	171	142	154	134	155	156	153	131	144	172	159	160	156	160	177	168	147	168	138	146	133	140	127	175	150	145	145	179	166	173	150	162	144	172	151	162	150	145	171	169	158	126	158	167	134	150	131	164	145	119	162	169	157	150	133	164	166	161	151	162	183	136	159	167	151	162	162	168	160	151	164	145	145	146	179	134	168	167	195	170	148	145	160	180	141	179	160	154	190	168	140	153	166	171	142	157	173	137	185	162	158	174	141	168	159	158	167	157	149	160	149	138	169	144	162	159	139	146	154	155	163	167	160	129	135	161	147	168	136	134	175	149	156	150	167	172	182	146	148	175	158	145	160	151	154	174	171	164	153	162	178	163	147	152	140	157	154	146	176	156	140	148	157	188	147	159	142	171	158	170	160	164	132	131	183	150	169	165	147	163	146	156	161	182	159	160	158	155	159	159	163	194	139	157	157	171	134	155	146	136	155	150	140	130	169	172	151	168	168	162	136	161	175	156	163	173	168	146	164	142	163	151	158	136	138	140	178	149	148	137	147	150	157	150	157	166	167	148	139	172	155	157	151	137	147	184	171	161	162	155	172	153	152	137	139	151	160	164	186	130	155	158	142	149	157	138	153	139	156	167	142	135	144	162	163	155	139	155	157	185	157	140	140	163	163	162	164	137	171	171	146	175	148	150	147	172	172	178	155	164	147	146	162	163	161	152	160	179	169	168	150	179	152	153	190	152	150	166	135	168	172	154	177	167	151	144	170	134	138	166	167	140	156	167	165	166	183	138	155	160	150	152	163	152	156	176	144	140	153	150	148	147	171	154	151	160	156	164	146	171	156	149	137	169	167	169	146	153	134	142	137	146	156	154	149	170	165	177	161	168	170	181	151	140	157	143	147	163	164	170	150	161	152	127	153	136	143	158	187	163	134	165	161	181	152	152	138	147	172	153	139	153	140	167	162	134	164	174	145	181	150	183	153	157	161	173	163	152	159	172	160	167	148	172	155	153	188	160	139	138	133	114	124	157	166	147	147	168	174	142	170	171	143	161	176	177	141	161	163	142	129	167	164	178	167	155	156	168	160	155	177	173	172	159	168	152	169	155	156	171	149	160	159	144	156	137	159	165	133	150	146	166	153	170	178	179	165	166	146	172	161	145	144	155	149	160	194	154	150	168	165	144	163	150	166	166	142	165	161	192	161	156	169	159	166	161	140	144	136	174	157	123	156	158	129	146	140	155	152	147	153	139	147	152	160	141	146	163	174	167	146	127	142	143	168	167	159	160	176	153	165	159	162	146	150	155	140	160	161	163	150	167	165	164	158	141	144	151	126	153	154	164	141	129	147	120	140	151	129	150	159	158	173	171	182	179	165	162	178	144	138	156	148	159	175	153	147
7811	847	1476	1574	1353	1104	951	834	745	662	650	617	576	546	498	504	498	489	465	478	474	472	463	472	434	469	460	421	471	435	434	468	464	432	448	449	473	437	408	440	416	450	450	428	422	424	407	405	421	409	432	416	414	390	397	402	415	389	432	400	402	407	390	410	358	416	442	417	444	390	385	428	415	427	429	431	370	406	373	410	402	395	426	399	414	419	398	386	429	374	459	373	420	375	384	397	413	421	432	416	424	395	412	381	419	374	389	419	401	374	384	384	411	429	390	398	422	368	410	406	419	400	411	414	401	405	387	415	426	404	431	410	386	425	393	408	422	424	401	403	413	391	394	423	408	406	397	386	406	372	386	419	415	443	399	435	405	429	417	435	412	405	394	424	378	398	387	389	372	367	384	403	412	435	412	430	399	417	422	374	422	430	379	398	406	388	461	410	402	438	401	406	427	440	400	369	413	437	414	422	402	428	413	419	435	430	432	427	446	414	404	393	456	424	427	406	396	385	396	399	431	416	421	377	430	373	408	418	400	392	363	405	390	404	413	408	420	447	399	427	383	436	395	424	396	391	406	418	413	411	391	398	397	398	396	396	377	407	381	402	390	409	423	369	415	418	407	437	425	461	385	378	448	437	384	436	392	431	397	425	405	356	396	417	397	411	420	435	392	389	418	399	432	370	405	411	418	372	433	427	401	426	418	384	386	438	408	420	409	409	416	402	413	407	412	375	443	398	399	408	398	444	423	420	409	428	428	450	371	391	407	414	429	390	426	405	456	398	428	417	370	403	412	406	385	358	400	423	375	414	388	397	388	416	395	371	402	409	414	417	385	412	369	433	401	437	426	440	406	413	401	411	405	412	449	431	383	388	399	409	388	388	377	417	404	413	394	427	395	441	388	413	411	443	429	393	446	418	396	382	394	429	448	390	422	384	406	396	421	376	379	389	412	413	417	429	408	402	403	394	392	432	417	441	428	432	382	399	371	428	384	448	444	372	424	394	395	411	392	422	419	402	418	405	394	417	391	431	414	437	397	385	387	392	399	397	387	444	363	385	452	433	403	403	433	395	413	426	391	402	432	391	410	436	400	388	381	417	374	377	426	389	401	397	389	363	401	463	443	418	436	411	400	398	417	378	424	400	414	417	416	405	408	439	411	409	466	373	405	407	389	407	451	434	414	416	410	427	430	427	426	412	390	420	368	394	423	383	384	430	429	428	437	450	384	382	417	413	408	408	420	427	454	408	431	369	427	415	382	392	448	384	376	441	410	422	416	401	389	409	413	415	396	387	395	439	414	419	449	430	397	398	385	409	417	414	406	382	416	411	424	388	409	418	381	394	380	386	424	391	408	444	367	405	414	415	383	425	411	407	451	443	420	406	433	416	423	399	398	415	424	418	385	395	427	357	416	397	368	442	424	400	406	422	391	409	404	397	413	408	390	396	392	448	401	372	428	406	418	411	404	395	419	404	382	416	430	409	397	419	393	373	387	429	395	420	430	426	376	423	460	433	439	403	390	420	447	398	413	414	398	425	415	424	436	410	424	405	408	394	422	418	426	432	390	384	413	415	394	393	410	395	442	405	404	374	461	388	391	387	417	431	373	429	396	400	408	404	389	433	411	450	410	404	435	401	390	411	368	419	417	381	387	403	396	380	408	456	390	356	377	386	400	398	387	397	398	395	389	411	437	401	403	386	400	394	438	414	381	442	428	396	412	422	407	402	407	402	425	397	403	420	429	423	423	394	404	396	377	400	428	379	430	420	405	405	410	420	382	363	413	382	413	412	432	404	399	395	404	390	375	427	409	415	380	441	420	419	433	424	405	416	427	394	386	382	375	419	420	419	434	414	406	411	427	407	406	394	366	403	414	439	394	396	386	387	418	416	415	408	404	383	401	406	409	400	379	420	406	401	403	418	400	413	403	402	407	433	410	371	392	410	413	390	389	398	381	408	395	383	400	434	417	376	421	378	458	389	385	404	372	405	415	407	376	405	416	402	423	407	398	413	400	384	421	416	393	426	408	409	416	408	399	420	395	391	399	426	376	389	421	406	421	416	397	428	383	422	400	411	385	390	404	404	383	407	440	411	413	426	431	381	404	398	418	419	445	400	398	396	413	387	415	425	411	400	369	386	411	406	392	377	404	399	408	398	416	421	402	420	387	422	405	394	380	399	414	386	421	441	411	437	416	400	419	425	424	432	407	407	414	394	385	383	416	404	412	378	412	415	410	410	372	345	367	412	409	398	430	407	381	408	384	448	397	381	378	431	396	387	386	394	423	407	403	386	431	458	387	426	409	401	446	408	399	452	400	404	397	399	418	408	387	444	446	402	410	392	417	403	398	435	438	420	412	424	427	370	392	417	413	391	416	442	435	422	399	405	415	363	412	413	414	370	408	431	407	405	419	379	378	413	401	424	395	412	416	418	395	399	425	407	439	439	398	436	455	432	379	419	434	385	419	414	383	451	403	427	414	406	450	398	417	452	451	410	406	408	413	423	404	371	408	416	426	440	387	432	402	381	436	406	435	398	432	388	394	379	432	423	404	398	387	397	390	424	378	375	381	408	398	463	404	401	404	405	392	421	411	391	413	399	428	409	405	395	446	417	409	420	456	429	399	402	386	397	425	430	436	414	437	389	407	375	404	404	403	397	399	444	434	430	388	372	446	415	369	388	388	415	426	431	399	390	427	394	410	425	442	400	380	423	399	398	416	386	418	399	420	369	411	411	417	405	419	391	399	411	417	410	410	398	416	438	386	416	424	414	403	455	442	394	414	403	415	379	374	407	395	404	392	388	404	377	444	389	430	394	417	415	386	415	408	425	378	400	447	417	397	417	404	395	418	411	384	385	401	415	395	385	390	415	430	393	409	384	413	389	399	397	423	381	370	396	406	410	369	425	402	394	408	390	409	425	395	411	383	440	347	421	432	415	396	407	428	425	387	386	423	373	389	415	392	405	387	427	419	424	415	417	420	388	399	421	402	399	371	402	417	411	428	404	410	433	404	407	449	381	401	404	433	423	380	426	394	393	388	407	373	391	430	446	422	398	399	358	394	364	425	433	422	401	378	426	389	393	405	424	408	386	409	405	409	424	447	427	392	395	424	399	398	387	374	414	414	407	416	398	385	362	420	417	438	428	384	411	391	390	413	429	393	437	403	384	394	398	412	420	388	396	410	438	446	376	428	415	395	380	388	405	383	390	437	403	422	371	437	412	413	366	396	408	395	418	375	404	425	406	402	411	357	381	380	421	427	362	418	403	443	366	404	434	439	407	388	411	462	391	424	426	440	447	385	386	385	423	393	432	399	418	382	404	410	419	379	390	426	396	385	407	395	395	401	387	395	404	414	376	423	405	381	462	406	407	388	382	410	418	405	434	448	437	420	394	413	390	441	436	399	410	399	405	411	384	435	354	360	418	394	390	406	387	389	408	449	441	440	405	428	424	378	421	410	408	435	418	372	419	392	404	405	381	410	425	384	441
1346	377	356	337	350	341	348	397	352	362	315	302	341	334	370	370	361	335	376	326	336	336	360	362	365	341	387	354	339	372	396	325	352	329	370	384	329	315	335	363	382	364	366	345	353	323	337	355	363	347	330	330	355	354	357	339	339	361	337	372	359	386	361	355	390	342	344	345	377	385	337	338	346	359	325	363	306	367	369	361	369	355	361	335	338	378	365	315	382	336	352	348	328	329	311	358	348	361	364	338	323	333	359	370	362	367	338	357	362	315	339	373	337	342	348	373	352	365	381	342	370	365	350	328	344	345	386	374	334	367	338	376	327	325	351	365	352	336	322	377	372	367	386	331	356	313	306	323	323	331	377	306	339	328	324	320	395	337	325	348	354	394	371	398	320	320	342	339	359	363	343	315	319	382	347	333	339	325	330	359	327	350	328	349	340	356	339	376	353	350	356	355	356	322	346	350	348	325	331	315	331	377	352	377	354	367	359	338	379	366	366	342	360	352	364	342	342	355	366	364	356	310	369	370	377	319	336	361	353	387	357	331	324	347	332	323	310	348	349	341	382	346	337	365	337	363	347	336	321	320	339	330	323	361	385	328	344	316	357	337	334	362	348	348	357	363	351	338	336	322	373	321	365	318	368	332	317	347	315	377	319	351	352	328	310	386	316	364	336	386	347	367	339	327	371	381	339	351	347	353	379	363	356	342	358	352	338	351	321	365	377	341	362	306	354	303	351	348	333	353	349	366	351	349	360	368	338	368	373	372	316	363	357	343	324	376	333	334	364	320	353	342	355	355	341	353	357	348	341	346	384	319	375	331	380	322	351	378	347	336	352	394	331	331	342	322	321	359	338	360	358	353	334	342	332	327	340	354	344	339	316	324	337	339	340	341	328	348	307	350	310	306	333	369	308	351	347	372	358	350	347	347	323	320	388	323	353	360	345	343	337	377	358	309	322	342	319	333	353	342	326	344	352	380	376	358	339	385	353	366	349	347	343	338	331	347	313	321	357	326	390	352	352	347	311	367	349	348	355	305	361	378	381	359	353	392	352	330	333	324	340	352	366	313	336	309	359	376	351	379	321	348	374	345	358	346	379	376	306	325	329	361	340	320	319	348	329	353	385	334	336	353	319	347	385	342	360	352	302	355	341	342	345	342	320	341	358	312	349	353	366	366	367	344	318	332	355	371	355	386	322	338	342	373	345	373	293	326	342	328	364	322	355	343	376	367	342	330	315	356	322	325	331	364	354	334	330	318	355	331	343	393	387	329	368	338	347	342	329	336	373	327	368	349	332	350	337	353	345	315	344	355	354	359	335	371	319	369	357	353	367	366	363	339	337	314	335	346	365	342	331	366	340	350	343	354	328	349	343	323	367	341	342	341	354	374	330	328	348	346	329	349	328	334	376	364	352	373	338	309	319	362	328	349	343	337	317	361	349	314	330	339	332	369	313	307	352	310	315	318	350	373	414	349	358	371	387	361	374	376	355	340	361	375	346	333	324	362	368	329	343	356	329	335	354	352	332	334	328	348	374	351	345	340	330	343	329	341	333	333	337	314	331	340	354	353	338	355	327	327	359	331	345	346	372	305	338	342	353	341	353	337	347	342	356	341	387	340	372	334	355	332	332	331	337	332	351	367	346	333	339	349	343	326	318	346	395	315	325	379	353	346	357	355	342	370	368	365	348	340	365	375	339	344	311	335	350	360	327	346	341	376	363	324	367	313	329	375	367	340	365	369	321	343	369	374	350	343	307	391	332	347	364	352	333	355	362	345	340	354	359	319	314	333	398	375	360	318	340	324	330	350	362	330	352	327	334	363	352	348	352	367	340	358	363	350	365	316	355	344	347	341	298	361	353	353	370	345	327	344	333	346	336	323	333	351	360	375	342	340	341	328	345	310	364	391	352	344	340	367	344	316	304	363	340	337	354	354	360	353	351	340	340	367	353	364	359	336	372	328	360	348	319	343	318	354	320	382	368	353	319	332	315	343	371	330	352	369	350	330	369	336	362	375	338	331	324	356	301	333	350	347	336	333	328	353	344	325	327	364	350	333	345	349	387	388	334	349	336	314	372	329	348	347	335	363	339	380	333	336	383	339	349	362	376	354	331	346	355	340	346	352	321	374	336	312	330	335	322	349	369	349	359	348	331	347	329	356	307	346	361	380	307	327	335	350	295	375	313	346	342	349	341	360	326	338	330	347	330	354	346	344	362	358	339	366	345	331	352	368	377	332	324	354	327	335	368	372	307	326	361	357	391	339	322	347	329	374	361	340	343	349	353	344	340	322	352	352	374	330	340	379	382	335	384	382	334	365	382	372	350	347	354	365	362	373	331	359	368	368	345	311	364	358	368	348	352	333	355	331	359	324	350	330	337	328	323	376	359	366	353	376	327	403	336	340	346	333	314	357	370	333	329	318	322	374	368	348	366	380	373	362	352	351	374	341	318	357	329	342	328	379	329	326	339	357	333	327	362	372	341	384	343	352	312	302	361	321	356	366	333	343	340	338	329	316	353	315	339	361	359	357	374	344	335	314	326	343	348	368	337	344	319	365	328	336	338	379	353	341	339	331	362	373	337	362	339	330	328	370	317	362	341	365	353	311	371	365	339	345	359	391	342	333	353	343	364	346	370	337	373	348	330	342	350	358	319	359	350	323	346	353	399	367	361	313	323	354	383	336	355	378	324	358	375	342	334	371	383	346	361	350	344	381	389	369	344	358	355	363	335	332	333	376	366	343	349	335	325	354	325	309	334	337	341	325	352	383	344	391	326	376	321	315	344	351	350	342	350	375	350	342	337	350	346	311	328	364	350	376	348	360	375	325	330	331	359	288	304	339	370	325	325	344	363	382	305	338	369	337	322	333	378	362	342	358	346	364	343	350	282	301	362	366	345	337	330	324	335	375	365	348	358	327	347	371	354	350	343	354	328	330	352	337	385	335	338	333	376	322	355	332	366	336	390	313	315	352	325	358	348	333	346	358	335	343	340	308	353	342	355	321	329	341	335	316	353	324	345	361	341	362	350	333	352	318	365	367	321	364	321	348	357	368	359	335	342	349	344	304	347	357	335	363	328	358	366	369	310	325	359	383	325	377	337	327	342	311	316	355	334	349	349	326	323	347	361	336	355	349	354	359	375	332	334	337	343	360	346	348	350	359	367	341	331	353	354	343	319	351	353	394	356	343	313	343	350	354	344	336	371	370	336	357	370	360	319	346	324	332	311	328	352	355	318	321	315	385	327	350	389	330	349	371	351	371	353	383	331	364	319	356	330	369	391	364	352	336	331	366	349	325	339	348	326	347	348	335	326	346	314	323	360	338	331	359	375	345	350	349	344	356	353	354	348	342	310	361	333	365	353	352	374	339	343	336	321	323	357	356	353	387	316	375	347	351	353	337	350	353	315	373	342	379	332	320	339	334	363	352	354	350	355	317	335	353	332	313	335	320	339	356	381	366	331	331	361	320	365	369	378	339	336	353	356	371
2027	872	869	867	915	861	866	878	848	895	854	806	827	847	874	875	855	884	838	905	814	828	845	848	823	788	860	811	777	836	853	918	838	791	856	806	830	842	829	876	870	844	792	826	830	826	854	832	818	846	822	837	824	838	871	840	871	812	898	892	834	832	879	882	848	797	876	865	846	955	837	853	834	848	848	897	827	805	891	821	872	805	837	855	821	757	899	824	856	870	872	877	852	826	853	824	819	833	822	869	889	833	857	834	837	826	830	813	843	836	809	850	843	800	777	880	853	850	860	829	838	854	849	860	882	828	838	881	826	821	858	839	838	823	841	903	834	806	886	849	839	802	864	838	815	873	836	841	833	828	816	837	803	837	789	856	845	854	844	839	826	826	871	802	807	845	887	837	866	839	885	853	826	850	869	817	822	792	806	843	849	829	826	812	798	841	854	859	829	847	771	849	804	826	889	817	814	776	821	840	887	845	844	881	830	826	839	901	803	835	808	868	867	819	871	816	830	850	830	868	860	882	877	802	885	785	834	808	827	834	829	799	826	811	883	837	831	838	878	880	852	859	795	826	835	869	805	867	876	841	840	819	840	847	782	852	822	936	807	868	817	813	831	853	846	851	816	808	827	853	820	846	849	842	832	810	821	837	869	850	862	847	763	821	812	799	828	864	880	835	860	821	856	854	846	898	886	876	849	883	826	827	840	863	834	847	785	842	836	833	807	880	849	838	781	826	841	787	817	776	822	808	874	801	796	836	871	864	850	862	857	850	809	879	828	824	837	816	850	801	880	787	830	852	878	817	849	813	835	855	867	869	792	891	868	835	771	839	902	860	818	817	803	819	836	826	877	832	829	840	880	863	833	867	846	852	889	830	859	795	794	882	858	832	828	837	831	872	857	877	808	821	799	822	870	837	809	878	841	821	819	844	840	844	844	865	745	877	875	838	827	817	789	850	858	817	837	815	834	860	890	779	873	820	843	828	872	811	846	842	782	851	874	799	827	838	783	839	852	864	820	852	878	853	809	851	828	823	833	848	852	846	836	896	883	827	773	837	836	796	812	809	831	844	845	836	848	838	846	837	820	829	831	835	838	795	860	843	877	805	820	826	813	803	816	834	824	871	849	853	822	790	809	837	815	825	866	856	870	859	865	836	878	820	846	819	888	821	809	819	782	788	858	896	809	845	854	838	916	880	831	839	843	827	832	821	790	833	839	840	810	796	828	830	825	866	851	838	866	848	825	850	828	855	868	839	819	891	788	846	773	828	816	808	833	845	833	833	837	827	866	820	791	814	865	763	839	858	873	826	844	814	841	840	821	885	819	840	867	771	831	788	791	796	878	840	805	803	824	836	845	832	839	829	834	807	875	837	846	794	833	861	842	789	841	792	861	797	854	832	898	844	828	837	853	825	793	834	895	841	811	860	819	814	805	860	878	846	829	810	821	805	821	821	800	846	805	809	840	811	847	811	865	855	862	843	845	852	839	821	859	798	859	867	873	816	853	851	849	813	890	839	832	853	907	831	848	856	831	808	825	842	871	872	790	827	809	809	870	814	806	832	828	855	798	858	852	837	847	862	848	821	828	799	822	843	859	786	810	843	863	856	816	842	836	833	838	837	875	849	854	755	850	787	827	808	865	826	880	792	813	868	845	852	837	838	834	839	831	782	823	848	843	851	843	805	839	835	874	794	824	862	837	832	773	863	862	816	866	886	847	833	885	851	894	862	841	812	789	850	829	862	823	864	823	845	812	838	798	826	822	811	859	877	785	862	805	785	828	848	825	821	895	826	834	886	840	844	849	819	843	866	799	824	801	846	810	859	839	840	820	889	847	838	799	838	837	930	808	840	848	849	818	850	850	858	848	807	833	844	810	845	865	832	821	820	841	830	855	822	874	809	849	866	855	839	808	791	872	806	798	820	843	848	858	833	848	871	830	845	864	823	827	825	862	818	778	843	851	816	850	803	832	861	805	819	798	838	822	854	806	835	794	856	855	855	815	800	881	805	887	810	858	838	848	845	835	859	862	895	833	820	742	893	846	840	768	837	844	790	854	892	812	867	835	845	804	858	834	776	886	790	834	888	832	885	761	855	845	849	866	807	776	866	815	823	843	823	831	839	834	838	843	818	801	860	843	858	882	843	793	854	851	863	822	821	854	809	827	841	810	866	859	836	869	864	896	850	805	853	836	839	869	841	787	841	870	896	822	848	824	830	847	811	828	811	843	847	892	799	876	856	808	854	854	847	827	809	846	866	845	809	843	875	836	814	826	847	835	877	868	863	868	835	874	854	820	823	864	889	863	850	871	819	890	819	829	849	788	824	819	828	841	784	831	774	805	835	889	839	851	849	868	837	841	848	810	840	843	925	799	778	840	904	836	835	877	906	825	817	812	806	827	827	820	833	857	900	863	829	808	777	822	839	824	828	848	872	848	847	855	893	840	844	848	831	883	850	846	825	797	830	842	861	855	804	862	805	877	837	820	878	830	853	829	842	820	827	846	864	793	860	815	855	845	853	854	876	826	765	823	829	818	793	863	882	785	840	800	830	878	811	783	880	841	879	798	826	838	846	777	793	874	841	858	832	830	868	829	855	857	836	859	844	797	814	875	821	831	823	842	803	810	844	796	842	845	877	836	869	828	798	821	800	800	796	816	822	848	879	885	821	850	890	806	855	816	832	803	819	820	857	832	830	772	862	881	818	875	799	818	883	827	852	831	872	851	808	816	842	861	806	843	848	854	792	834	804	836	860	881	802	822	839	896	821	880	842	904	846	904	884	873	797	808	796	853	862	830	840	806	827	944	845	883	875	841	825	805	858	840	866	874	829	867	874	856	833	834	859	825	843	887	846	867	861	806	837	835	807	834	822	827	856	847	824	893	842	864	846	825	817	849	844	758	830	836	866	845	797	857	807	797	866	899	827	792	816	877	770	842	772	841	872	822	857	818	860	847	848	846	849	804	863	812	913	870	841	811	828	833	865	832	865	863	787	825	811	860	811	880	806	815	834	822	852	878	801	825	830	804	836	752	816	835	817	836	858	819	900	853	804	860	834	829	862	855	816	842	804	808	843	839	815	815	770	834	829	855	847	811	816	849	900	860	833	830	815	859	846	856	833	852	834	830	847	819	838	896	840	837	835	853	816	868	820	839	811	896	882	801	818	833	893	911	864	849	844	870	846	791	876	866	850	786	852	842	893	874	811	847	796	798	817	854	837	833	818	854	884	853	854	817	801	836	829	857	822	845	856	821	896	866	853	833	813	859	791	842	827	834	850	848	874	865	843	848	809	816	861	862	854	851	856	820	765	825	823	842	791	873	844	902	880	829	851	875	826	884	785	894	832	885	852	822	822	781	854	875	819	835	851	813	811	837	856	857	867	763	820	833	852	861	851	848	814	802	839	866	890	839	906	884	779	797	816	835	823	847	866	847	815	845	879	866	869	791	826	860	825	889	847	881	853	816	875	820	872	839	842	831	776	787	873	849	795
6840	503	557	482	449	382	356	345	368	338	345	331	330	306	333	349	332	303	311	298	297	282	293	310	276	315	302	283	302	285	291	293	348	286	320	330	335	298	310	322	317	301	331	317	314	309	321	308	324	316	288	298	307	306	306	337	302	313	316	321	322	311	285	324	314	366	305	336	325	319	315	307	309	323	337	316	307	342	305	291	317	313	323	301	352	331	312	316	311	323	307	279	303	304	297	320	332	303	303	334	313	311	293	318	318	313	310	328	336	297	352	307	333	292	331	296	315	327	320	346	323	312	324	351	285	297	327	352	312	303	298	335	320	334	316	291	336	324	296	278	344	294	313	292	309	287	337	322	289	341	329	315	332	312	312	363	326	306	321	314	328	298	297	347	318	311	298	321	326	316	307	297	297	315	314	291	295	315	322	317	316	316	326	338	302	307	298	317	302	314	307	282	297	333	294	349	321	318	299	295	320	308	302	309	312	344	327	345	312	325	343	305	302	323	312	333	319	310	338	316	321	331	314	337	332	334	299	304	326	326	312	315	310	321	318	320	338	318	340	292	317	303	338	334	316	304	303	316	334	308	327	330	315	299	325	283	340	312	312	326	349	299	301	298	285	337	322	296	312	332	336	327	281	287	362	311	313	323	310	315	354	347	270	354	332	300	342	315	311	321	325	294	336	332	301	343	337	295	311	327	326	337	279	354	336	319	324	320	330	281	297	340	314	342	298	302	343	326	336	351	305	331	319	315	332	371	300	344	348	358	299	297	308	342	311	288	288	361	305	344	312	336	329	312	308	310	316	351	347	312	323	352	371	326	353	319	332	281	333	331	312	336	338	355	354	272	314	282	312	304	330	288	305	325	342	330	299	315	297	303	318	325	281	307	324	333	350	290	333	271	320	300	302	266	328	297	329	312	269	337	312	298	305	304	330	317	282	301	307	307	336	298	312	330	315	285	295	311	279	308	332	343	334	307	319	346	296	283	319	305	288	296	275	330	332	335	298	336	267	277	287	325	338	283	328	338	324	329	301	312	290	313	289	330	309	320	301	297	294	281	324	292	278	294	349	275	335	305	316	307	321	329	333	328	296	323	302	331	325	274	316	315	291	322	302	324	351	330	336	323	333	317	305	300	308	324	325	331	321	333	292	293	338	304	331	345	297	347	314	324	283	339	293	324	346	328	313	316	312	292	317	323	312	295	335	350	317	296	324	319	304	323	322	282	310	328	324	297	298	313	299	311	328	275	308	293	333	328	321	293	314	302	303	309	306	311	347	328	343	340	284	298	291	332	330	309	316	312	324	334	284	315	315	315	317	320	309	331	305	313	306	311	313	319	313	342	338	297	327	290	289	317	355	339	317	345	329	312	337	291	312	318	321	336	312	327	301	334	287	313	326	279	297	325	314	297	274	300	342	312	334	327	318	329	331	337	323	287	322	282	292	311	300	319	296	299	322	352	305	299	277	317	340	351	285	347	339	305	296	337	316	302	359	287	285	303	319	274	317	361	325	270	321	293	317	320	339	284	350	302	306	270	312	368	329	299	307	322	335	357	320	282	312	300	344	291	302	332	354	289	322	328	312	354	314	306	316	322	311	330	319	312	329	317	302	337	297	327	332	339	307	294	290	335	349	351	318	330	336	290	314	304	306	335	316	298	313	346	303	328	316	326	276	307	348	317	316	292	321	299	321	312	299	309	309	318	302	306	333	347	313	325	343	322	321	312	317	306	282	337	332	302	315	351	327	342	302	314	317	325	262	283	328	354	315	307	317	274	321	328	318	324	311	304	313	333	313	316	330	297	319	320	292	304	323	281	299	334	309	333	320	332	302	282	285	330	358	309	319	308	297	305	307	341	297	310	305	293	315	318	307	320	308	314	298	308	267	265	325	318	306	324	315	322	318	287	281	302	325	344	284	308	309	316	321	283	334	292	317	315	305	313	296	305	329	335	318	314	293	294	283	323	346	322	306	318	314	300	298	300	292	326	329	351	291	312	319	318	326	302	334	321	314	290	352	319	341	317	333	314	324	322	327	293	334	324	329	319	301	322	302	309	297	306	336	300	289	316	323	317	320	308	301	347	309	288	305	306	334	322	336	311	317	301	332	304	319	298	318	351	301	349	279	309	337	336	298	304	285	344	308	300	331	335	314	333	315	307	304	342	313	292	310	324	273	303	324	328	292	319	260	324	306	310	316	299	303	342	281	317	327	324	335	359	298	301	321	281	302	318	324	344	313	310	325	285	314	298	315	296	330	337	362	306	317	323	306	295	292	314	308	316	295	341	323	316	308	316	325	309	321	308	303	334	324	317	293	319	329	321	318	322	299	316	283	314	294	337	285	316	305	320	321	319	306	349	276	309	317	300	322	346	304	310	266	278	332	301	318	339	293	367	350	309	332	324	300	306	285	337	275	334	298	300	334	347	320	300	321	317	289	320	297	322	346	323	311	293	312	322	299	306	298	311	319	312	308	305	315	295	340	305	268	298	295	302	309	274	330	331	297	295	297	331	286	339	316	302	291	324	295	315	281	308	325	306	323	333	329	330	301	289	303	314	306	334	303	294	295	358	326	314	301	311	302	297	314	302	338	314	313	331	320	312	330	309	320	305	277	315	312	320	347	291	327	278	324	289	304	307	331	330	324	322	313	321	330	314	314	334	297	323	316	314	330	329	314	313	308	329	340	342	317	311	314	333	305	339	298	296	332	317	309	316	324	308	293	320	332	326	340	315	309	335	308	286	313	326	303	337	310	307	366	291	297	325	334	329	298	299	302	277	311	328	290	291	350	342	300	332	322	299	335	318	290	340	317	335	350	338	321	308	279	316	314	284	300	305	296	357	324	322	313	308	297	289	272	302	350	312	306	328	337	302	276	284	280	340	317	319	308	301	298	349	306	294	332	294	350	344	296	328	311	318	322	306	258	329	349	333	346	326	309	322	343	356	304	323	326	302	327	296	313	312	356	299	321	318	315	326	311	340	334	266	322	298	307	325	333	345	340	341	306	329	304	323	301	283	300	305	313	321	293	299	299	328	333	319	329	307	323	282	305	290	332	340	309	283	339	297	307	319	339	296	353	326	348	301	344	342	335	324	324	357	312	331	338	317	304	340	311	333	303	309	293	313	295	349	299	302	338	299	275	301	307	293	293	293	353	318	297	308	321	305	312	319	328	314	306	323	296	306	306	319	286	299	315	290	304	326	354	295	321	314	333	288	302	311	312	343	300	304	312	305	314	321	332	330	290	298	302	312	326	295	276	322	320	311	299	338	331	349	301	307	340	325	344	318	290	288	299	324	309	327	342	291	334	310	295	330	343	316	288	337	356	323	296	306	324	315	310	293	349	285	344	322	309	312	336	296	334	306	321	306	345	298	289	321	312	321	278	313	346	315	337	330	325	323	336	308	354	343	337	326	305	335	361	290	308	290	293	368	320	311	306	303	325	325	337	369	287	295	299	304	300	317	271	312	319	321	317	295	312	327	310	314
6543	1003	1302	1374	1262	1137	1022	958	869	898	860	873	823	842	849	851	842	815	835	811	778	759	788	779	760	768	786	768	742	779	778	777	707	812	779	771	735	780	726	792	835	726	726	797	768	778	734	701	754	788	741	733	808	761	757	742	760	760	815	786	743	713	753	760	809	729	789	731	736	774	820	696	801	792	776	759	766	764	761	745	826	782	780	711	742	746	757	741	737	731	743	763	757	794	759	772	744	712	779	754	759	762	787	739	769	767	807	791	774	750	803	813	753	799	741	772	837	760	732	773	785	750	769	792	760	807	711	804	746	785	759	811	745	762	787	765	763	783	738	786	785	799	791	806	789	761	806	725	798	785	790	724	756	804	761	727	719	730	742	766	817	735	749	728	748	748	768	749	753	746	756	731	775	808	796	805	771	723	764	740	804	733	745	707	762	766	733	738	770	797	797	736	714	803	765	747	822	744	797	758	718	737	742	789	770	742	771	787	680	786	771	747	799	753	789	824	728	755	736	746	833	755	752	730	788	755	752	772	734	739	744	736	720	745	767	750	764	782	742	767	759	780	741	756	739	746	793	739	787	780	782	766	739	767	763	718	762	795	735	773	733	760	770	717	761	731	737	740	724	767	782	773	816	763	722	749	752	775	717	774	706	759	756	780	752	699	751	732	781	778	790	720	736	765	789	757	773	767	775	763	782	726	777	758	750	753	791	731	772	808	804	784	773	732	798	741	769	766	757	770	804	768	777	727	784	734	718	701	722	774	770	749	713	760	746	749	760	724	678	737	778	798	765	784	747	722	757	718	746	738	798	688	761	771	824	746	788	790	717	806	766	779	760	763	764	760	783	800	806	741	779	789	775	722	731	753	798	709	753	759	817	769	762	774	771	770	759	764	753	765	755	795	737	771	737	754	841	780	751	805	771	792	721	782	723	764	800	791	722	747	775	738	749	764	705	780	736	734	774	756	795	751	739	733	728	751	801	761	756	804	714	721	755	760	808	764	779	758	725	732	810	772	777	748	819	757	750	790	769	775	812	728	763	751	780	806	719	756	787	718	772	740	781	775	785	787	740	775	783	788	722	779	756	756	810	746	788	755	760	719	752	816	794	763	731	746	763	761	781	718	751	729	722	750	786	772	745	801	780	770	811	770	773	762	719	765	789	764	751	796	790	766	802	768	766	784	753	747	758	758	754	777	761	823	750	757	729	773	763	733	694	744	788	777	783	786	778	743	717	768	790	798	733	745	748	752	743	782	742	736	749	754	748	782	717	735	757	784	761	762	724	745	779	761	801	717	799	773	796	744	743	743	776	749	731	725	771	774	756	800	783	767	806	780	746	774	714	734	825	753	790	757	764	759	785	764	711	709	732	776	756	836	779	735	767	775	772	756	793	769	792	764	704	750	764	795	810	744	753	749	761	759	757	770	749	747	799	792	750	759	794	752	750	764	744	785	741	790	753	735	749	790	759	746	736	741	761	741	750	762	770	704	756	731	705	780	741	781	745	776	728	704	781	763	717	768	748	796	752	735	769	751	756	747	733	752	740	763	719	713	774	760	749	811	779	813	726	741	748	776	766	699	772	762	762	723	738	756	779	715	755	757	774	747	758	793	767	775	775	723	733	795	756	817	759	730	774	802	754	814	701	728	745	756	737	746	736	742	798	733	796	776	742	778	756	740	792	798	798	765	743	758	701	772	783	742	781	779	769	737	775	786	716	768	783	756	809	790	736	749	722	761	742	758	756	757	762	773	748	717	762	739	755	747	766	765	752	744	788	806	735	768	729	745	761	748	738	771	804	729	791	778	764	777	728	806	725	745	794	751	789	746	778	788	756	744	713	747	777	716	807	765	752	753	752	769	747	757	785	739	745	715	777	765	751	777	780	739	763	740	782	714	743	758	724	791	785	749	759	749	751	782	730	774	785	755	737	711	813	766	723	770	751	783	748	754	773	787	709	776	750	777	799	838	752	729	762	758	744	796	751	773	771	739	752	760	744	730	766	745	776	758	742	750	736	764	713	780	782	741	806	729	777	723	783	747	825	735	773	772	785	710	782	769	714	729	791	778	739	788	807	717	785	780	764	754	785	733	785	781	746	787	729	769	735	768	791	753	743	773	732	753	735	727	786	745	783	783	771	738	740	784	783	764	758	760	737	728	817	753	770	781	792	751	752	736	726	762	781	732	716	794	771	764	802	762	746	798	808	765	813	787	730	803	776	711	771	713	760	731	795	769	770	775	836	770	741	731	806	761	745	754	738	740	755	754	787	793	783	748	776	757	753	784	781	752	742	750	782	736	760	797	730	753	775	774	780	763	750	751	765	757	758	733	821	755	768	753	807	758	756	719	785	747	764	768	766	783	784	753	720	785	751	795	774	724	756	701	739	727	766	737	793	733	797	742	747	725	735	759	757	751	755	734	751	732	775	760	777	788	721	732	781	788	761	760	789	796	832	796	731	777	775	773	803	794	744	739	734	775	771	750	750	751	787	791	812	739	773	804	752	805	757	756	776	771	755	780	716	751	760	706	758	773	742	717	721	739	742	745	744	765	770	748	761	760	727	706	752	787	763	708	765	751	776	760	721	729	833	746	760	742	740	806	748	792	788	804	820	715	721	686	732	798	752	830	754	743	764	734	778	740	734	708	776	761	806	722	778	710	777	754	769	759	751	825	765	804	765	760	737	747	755	754	816	771	737	737	771	799	714	819	733	731	797	763	733	779	809	750	741	781	780	780	768	763	780	762	764	775	737	789	714	774	798	785	750	809	771	731	721	766	751	741	720	719	787	728	742	735	765	757	751	743	751	774	744	722	731	754	808	804	740	777	697	777	792	735	758	768	795	778	705	782	737	751	716	757	735	712	713	707	773	730	804	803	725	722	768	705	715	732	782	737	776	733	773	758	748	767	746	767	785	755	744	775	756	732	815	791	746	745	782	752	784	819	754	783	737	752	731	734	789	789	742	786	755	833	750	735	746	749	778	795	795	772	732	720	759	751	784	756	715	684	715	766	762	791	740	754	764	786	787	749	757	772	741	771	768	749	729	787	763	763	703	822	812	798	741	739	786	716	772	728	748	737	775	741	764	773	804	748	755	720	756	743	757	798	767	748	711	748	763	735	746	756	771	802	751	745	796	741	779	742	764	761	757	763	759	823	759	709	763	756	752	780	751	751	726	754	762	766	793	806	761	746	753	722	739	689	760	830	773	727	788	773	762	739	784	781	765	721	742	811	742	730	780	720	767	804	767	771	738	750	742	787	789	807	775	778	781	783	768	785	777	780	788	780	761	781	741	783	785	751	783	748	753	783	708	762	726	740	783	751	734	785	747	734	777	779	752	726	766	781	729	776	751	767	778	708	759	777	778	769	773	734	802	768	791	682	776	783	801	730	723	767	765	745	756	791	785	748	815	787	788	771	757	739	768	739	754	733	802	745	766	736	737	747	745	775	741	775	762	715	729	761	760	834	760	748	737	744	765	759	776	778
11892	727	605	486	345	297	270	223	203	193	180	177	182	198	163	174	194	169	184	157	152	172	139	165	152	173	152	173	169	154	170	171	168	143	169	170	157	160	159	169	175	156	168	144	146	174	146	158	137	149	185	162	156	161	171	122	152	150	158	135	146	153	124	146	168	144	143	172	154	156	157	151	167	178	143	163	173	172	148	164	157	160	156	136	149	157	160	161	130	155	182	171	175	143	165	160	164	154	148	169	164	173	160	174	155	148	156	191	166	155	154	156	140	146	145	133	162	156	143	145	136	168	140	162	151	170	163	122	162	158	149	153	180	172	171	161	146	151	158	147	162	145	148	161	151	159	132	139	165	173	161	180	156	148	157	151	157	151	141	155	154	163	149	155	150	147	148	142	153	154	160	165	160	175	137	165	174	157	169	153	145	165	168	138	144	132	149	163	166	140	144	153	147	150	170	174	145	136	140	156	150	167	162	144	156	163	150	159	161	160	148	162	171	155	152	147	130	150	129	139	137	137	208	161	148	143	170	151	151	155	140	162	163	154	131	159	151	165	153	161	145	156	136	138	193	151	153	152	124	166	166	147	144	143	152	165	169	166	144	158	149	172	181	169	137	157	143	146	172	144	145	152	159	161	146	151	173	173	151	159	144	152	160	152	156	159	154	157	147	164	171	158	149	152	145	165	160	146	163	132	162	148	153	161	180	169	166	153	161	201	181	167	149	167	181	159	160	160	152	135	156	162	169	150	174	154	172	170	170	159	148	141	154	140	204	154	167	149	134	170	150	158	160	153	144	168	156	123	158	132	163	147	162	143	166	155	131	136	143	141	167	161	159	168	164	176	155	146	139	146	138	152	166	161	155	170	155	150	135	151	156	147	151	172	179	171	152	151	150	158	164	144	140	160	132	145	157	152	164	153	151	146	139	146	153	167	170	163	147	149	137	150	161	161	125	153	157	153	162	175	162	137	186	143	154	148	158	133	142	159	160	132	143	158	151	157	178	144	180	163	125	171	140	163	162	168	127	159	129	177	163	140	160	141	136	154	154	153	137	154	155	139	134	180	139	164	156	131	163	151	181	183	147	149	172	166	143	153	157	176	164	117	148	164	154	165	182	151	146	176	155	147	154	139	165	137	140	156	161	140	164	155	154	167	167	160	151	144	181	171	169	147	138	169	159	162	154	134	153	170	158	151	156	154	172	145	142	167	170	170	171	163	162	168	173	161	175	168	165	156	148	147	156	136	177	175	158	165	133	152	142	161	143	150	146	171	160	143	151	140	136	176	151	160	149	167	159	165	139	154	148	141	175	140	157	166	160	170	153	176	171	169	164	151	149	145	145	172	136	145	171	176	156	147	157	137	142	170	190	131	153	163	175	159	155	151	190	142	155	171	141	155	153	157	169	169	145	166	166	159	152	151	184	155	167	162	184	151	156	165	154	142	156	169	162	154	160	141	184	179	178	162	149	162	157	161	156	162	155	175	137	150	171	152	163	145	158	145	175	151	132	152	172	163	157	155	154	149	194	166	144	139	135	149	168	161	125	158	158	163	154	133	157	155	153	154	158	157	186	155	143	130	160	154	171	149	153	164	176	170	140	141	130	145	131	135	164	146	184	155	136	183	157	169	169	166	153	167	155	164	170	167	161	134	151	171	145	169	147	146	146	163	143	187	161	170	150	150	166	168	154	165	159	122	144	172	158	163	164	171	138	164	153	137	160	151	148	160	136	162	143	163	155	138	196	158	167	177	145	158	150	145	145	172	180	122	167	147	164	145	145	137	167	149	156	160	170	165	160	150	155	155	159	155	166	180	175	137	157	186	144	131	158	161	146	172	158	171	150	143	165	169	144	154	156	155	136	168	143	153	172	170	147	153	136	151	158	152	138	136	136	117	141	137	159	143	138	154	153	144	156	150	150	165	162	167	164	148	150	136	173	142	153	153	140	147	174	151	138	155	156	159	145	167	150	186	162	185	150	170	164	138	156	146	144	151	143	160	165	146	139	160	178	157	133	151	167	141	167	155	160	162	181	135	161	145	160	179	144	153	157	155	129	155	144	169	154	126	145	177	145	146	159	151	166	162	144	147	154	162	172	153	151	151	163	178	153	134	148	133	156	153	184	143	149	157	162	167	164	149	153	158	131	142	189	146	155	156	145	144	143	169	152	152	149	161	157	180	167	154	159	188	169	152	137	180	162	150	171	142	157	147	173	169	149	155	177	173	149	162	171	127	138	164	149	155	148	145	156	143	168	152	192	165	152	146	170	172	157	134	169	174	137	172	146	157	175	164	156	169	136	145	151	162	157	153	164	165	157	129	163	175	153	140	124	157	155	159	192	152	153	168	171	190	148	151	151	150	153	169	155	156	192	152	161	138	165	162	167	187	148	164	144	143	141	164	157	148	178	138	150	174	152	164	152	144	147	185	141	157	171	162	139	167	145	161	165	128	168	175	138	152	165	154	164	167	127	160	134	144	168	142	158	159	140	165	156	140	150	159	141	170	153	126	148	140	143	163	182	171	151	151	168	165	164	149	170	157	151	154	172	161	145	165	143	171	178	158	137	177	142	153	150	159	136	151	160	159	142	138	181	155	167	143	129	161	166	168	165	154	162	152	154	175	169	138	147	147	171	146	172	168	167	158	128	153	174	166	174	172	135	159	146	169	160	133	137	157	150	166	146	166	172	146	160	158	181	133	159	149	160	166	176	180	154	148	144	179	172	139	165	149	159	156	137	162	177	148	184	151	154	151	166	171	151	177	161	157	169	154	169	174	140	148	163	158	157	152	160	158	170	145	166	144	166	172	188	168	160	160	154	136	131	153	153	157	167	146	142	142	158	170	161	171	180	131	148	144	141	164	171	151	154	136	159	143	171	150	166	155	154	157	157	181	122	143	135	152	168	156	160	153	154	161	170	146	132	170	153	156	150	146	152	193	146	158	150	140	156	156	152	160	164	154	148	167	159	154	181	158	172	163	161	148	155	160	150	163	147	160	158	147	163	176	150	158	161	168	153	142	146	147	153	145	157	154	152	160	182	145	159	161	157	148	150	120	174	161	151	144	158	154	172	164	173	134	164	153	161	154	174	158	143	167	145	139	141	179	175	153	136	157	146	158	168	180	161	191	144	162	137	158	146	173	141	158	152	162	163	149	147	148	178	146	165	159	160	161	171	163	159	156	149	160	174	151	171	176	159	166	144	148	157	155	157	137	163	154	146	167	168	158	149	187	140	146	159	139	150	145	163	148	136	165	163	147	125	143	171	143	161	169	150	136	150	166	142	168	139	143	158	158	144	152	153	166	147	155	157	171	155	136	161	131	186	151	153	168	149	148	160	128	175	156	159	165	145	167	161	165	156	167	141	142	151	167	189	164	152	160	191	152	174	126	146	153	155	163	177	169	166	174	165	171	167	153	143	177	150	158	179	127	173	151	159	158	154	184	145	135	126	158	173	163	146	152	147	147	158	164	157	141	180	170	153	151
7659	757	1471	1599	1415	1106	964	774	754	686	633	649	540	510	482	509	503	523	434	476	503	495	440	462	452	449	458	474	443	436	410	424	423	435	412	407	454	421	420	416	406	449	460	432	424	393	399	434	414	409	389	435	461	420	430	437	436	421	447	415	410	425	392	432	411	431	433	408	386	445	415	394	407	406	416	396	431	444	359	379	428	432	413	451	399	406	403	427	422	401	372	399	428	395	403	385	411	435	418	416	398	425	397	444	441	387	417	382	385	393	456	427	407	402	393	418	402	413	399	367	411	411	384	374	395	441	401	410	408	413	374	416	465	389	400	406	450	379	413	404	382	422	391	400	390	392	400	423	375	428	407	415	377	433	401	398	387	394	412	418	399	422	391	391	424	414	428	431	386	440	404	443	375	398	406	417	413	368	426	398	382	406	424	379	385	409	386	402	409	434	435	390	407	417	423	376	391	382	382	391	438	373	418	400	432	396	445	398	418	408	423	407	429	425	411	394	393	412	426	434	440	366	396	414	417	383	390	426	412	412	391	384	414	456	398	389	391	407	421	412	396	425	436	393	428	413	401	416	385	394	387	407	416	391	406	426	410	382	440	425	428	391	391	439	426	390	412	394	379	396	405	438	433	430	416	385	398	397	432	404	432	422	450	425	389	417	373	397	428	410	425	389	432	361	391	418	362	423	410	425	420	401	393	411	428	381	437	402	381	420	360	424	422	411	384	387	409	447	394	432	435	420	425	404	423	430	399	409	411	412	400	437	409	413	414	413	449	365	408	378	416	422	420	386	360	432	407	421	420	357	446	407	404	448	419	396	410	426	397	421	411	411	377	407	421	409	416	417	384	401	418	406	368	399	388	414	390	404	372	379	414	447	411	419	427	414	382	388	416	432	427	420	415	425	411	447	407	397	429	428	394	412	398	424	424	394	404	421	413	432	399	422	448	408	435	427	438	402	398	388	370	421	424	403	401	436	425	404	409	403	449	397	408	389	404	399	416	423	379	394	408	410	401	448	408	395	404	404	389	425	407	390	437	383	408	418	370	427	395	426	419	434	416	405	395	418	409	375	403	425	415	409	404	417	412	393	438	418	412	400	425	403	391	379	424	402	403	376	430	447	421	414	427	401	401	402	414	461	378	359	364	386	434	393	410	415	408	432	408	382	407	393	429	414	376	406	406	404	385	402	399	372	395	415	411	394	408	424	421	412	415	389	413	408	408	433	413	403	385	416	421	409	389	424	419	424	362	411	429	401	401	395	410	385	450	397	385	439	418	400	399	406	412	370	395	402	445	434	393	388	415	414	393	403	372	383	418	406	386	384	422	393	394	372	382	393	416	391	400	432	405	396	429	426	425	423	388	437	420	370	407	384	432	376	443	384	372	366	392	391	422	407	425	411	440	426	405	394	414	437	421	425	380	392	419	368	400	426	405	408	418	423	392	420	413	384	381	402	401	440	439	407	416	401	425	367	446	393	428	418	410	470	427	401	410	380	406	444	446	419	418	408	432	415	399	437	386	367	427	390	394	404	428	459	398	405	408	395	408	405	414	402	417	410	410	439	409	399	409	433	419	402	433	398	426	385	413	377	405	419	424	402	442	391	407	386	424	410	423	406	373	381	445	404	409	407	425	424	408	403	403	404	385	381	408	399	421	417	402	412	401	401	429	419	421	420	418	420	443	434	417	404	399	387	402	389	420	440	380	431	390	420	431	409	434	436	388	421	403	394	432	418	382	395	379	423	389	369	397	417	422	434	398	381	405	352	383	419	401	381	391	405	415	424	394	417	409	396	395	411	397	401	451	422	415	428	439	414	397	414	417	419	433	403	401	411	412	385	420	409	382	414	389	405	443	374	435	424	422	412	400	392	408	430	420	410	375	428	408	402	405	405	416	421	445	400	375	427	370	387	431	414	428	423	420	395	410	409	412	403	414	406	422	358	444	382	423	402	411	394	418	386	382	420	431	409	374	419	416	426	386	434	427	414	410	387	380	408	436	397	405	426	409	418	392	444	401	410	395	438	375	400	410	370	388	388	418	417	423	423	413	391	419	408	430	430	392	412	411	404	421	391	384	391	430	437	412	436	404	443	379	394	401	412	402	408	392	403	417	377	402	405	398	408	409	444	422	429	420	412	445	437	423	392	411	424	417	412	384	405	434	418	403	463	389	415	409	408	403	393	389	405	411	400	394	413	431	431	391	413	428	399	403	433	394	403	379	422	404	396	377	375	364	378	348	409	401	435	406	416	385	395	377	394	409	427	401	401	391	381	397	417	387	390	402	411	436	384	425	405	443	397	405	394	388	409	430	364	406	446	456	441	378	456	408	399	385	411	420	413	398	438	402	384	382	357	387	427	398	422	403	443	402	399	408	424	426	434	399	401	385	409	405	380	420	418	382	416	414	394	418	420	432	407	424	399	382	408	434	421	405	417	404	406	377	435	411	432	397	380	421	392	425	422	397	427	420	420	410	409	426	421	388	393	417	413	389	433	412	399	412	437	368	416	418	389	442	432	395	396	393	381	391	412	415	401	440	390	454	426	387	408	386	412	441	414	402	423	408	437	406	420	411	421	398	392	388	357	390	428	384	388	403	370	408	426	433	404	447	403	409	418	420	412	402	373	418	450	407	404	398	379	420	383	430	416	407	394	399	401	413	428	374	432	464	391	386	393	366	401	398	399	394	406	399	391	405	432	402	341	383	409	422	377	402	406	389	377	411	415	380	410	370	426	373	426	404	422	402	375	393	433	398	410	402	396	428	397	408	418	427	427	386	413	408	406	429	403	430	398	425	415	398	447	439	415	384	442	430	401	406	430	424	420	425	392	391	384	413	398	405	438	407	391	425	366	403	416	402	412	430	379	430	386	411	382	414	425	414	404	394	416	387	457	423	420	437	398	405	433	413	399	415	406	454	429	402	411	436	418	376	402	403	436	395	391	396	423	392	434	412	438	410	448	432	428	412	390	378	409	423	388	387	425	428	421	411	422	384	408	440	403	384	430	395	394	390	375	424	435	371	424	415	377	419	406	397	386	412	399	407	440	396	381	391	424	417	388	414	413	378	429	411	429	417	409	404	454	379	391	389	447	405	381	427	428	416	403	422	406	421	407	412	420	428	418	398	373	412	415	405	404	427	394	392	389	437	401	440	378	398	423	444	403	419	404	429	410	443	436	418	386	412	410	388	389	410	383	376	404	434	388	426	408	375	422	384	418	410	373	367	418	412	424	413	414	375	432	397	395	402	420	383	446	425	424	440	360	410	389	409	425	419	458	422	408	405	448	426	442	396	380	371	419	395	407	427	409	425	442	426	449	388	422	384	383	390	404	418	400	435	400	426	408	381	404	432	419	386	401	405	418	406	402	401	430	416	397	381	408	458	417	406	361	444	404	388	422	408	389	444	434	374	402	422	404	440	399	390	406	454	384	420	429	435	403	412	400	415	394	400	385	432	402	397	389	382	426	416	418	424	421	413	388	407	358
1318	363	354	338	351	327	323	355	352	321	372	362	363	326	354	322	343	349	340	356	384	335	343	340	370	367	356	345	378	328	331	362	313	373	351	365	331	381	375	356	340	366	327	362	346	340	343	371	374	331	352	351	331	362	341	368	339	326	368	343	322	327	365	383	330	365	357	354	389	338	343	350	347	355	376	343	320	335	363	358	343	341	367	356	376	339	374	324	355	367	346	323	307	342	383	382	350	340	334	361	343	344	374	360	381	336	358	325	361	338	364	362	338	345	353	383	352	339	343	380	325	352	327	319	348	352	349	342	354	347	331	347	320	328	360	351	332	330	352	313	360	369	391	345	363	346	350	342	325	340	348	360	350	324	366	383	308	345	322	404	367	361	337	292	361	334	331	343	322	396	408	349	354	347	388	349	368	360	332	363	372	356	372	361	347	323	367	364	358	381	370	357	361	338	353	348	366	369	352	380	352	401	395	336	316	359	359	347	328	362	367	335	338	372	371	310	355	337	332	309	339	390	359	369	314	373	348	385	358	372	360	351	353	330	355	361	322	369	342	346	334	346	324	357	338	342	347	333	351	335	366	334	363	361	358	358	333	331	341	364	350	342	374	397	361	352	379	341	339	364	354	327	368	325	346	337	374	368	340	382	356	343	361	354	374	352	333	315	337	377	338	326	352	313	328	320	363	348	324	350	356	397	337	353	363	362	324	384	364	360	371	351	362	350	317	367	360	322	307	369	364	349	358	368	336	350	354	339	329	358	332	319	361	365	361	340	335	358	327	316	369	358	360	336	350	324	350	332	331	351	305	334	365	380	337	322	345	372	361	371	350	312	344	369	377	348	332	311	320	345	350	349	362	336	377	333	352	312	378	346	340	366	388	321	371	375	347	331	386	361	356	365	374	335	327	357	335	338	361	367	332	343	351	360	358	334	361	347	346	350	343	319	352	374	347	355	348	330	349	347	364	367	381	359	343	338	367	380	351	352	365	353	342	352	371	340	335	323	358	337	329	356	326	361	334	364	340	322	375	370	331	321	351	350	379	316	370	344	354	325	328	351	330	343	339	354	342	337	355	377	298	329	363	357	335	314	322	383	336	329	384	332	356	333	369	350	366	363	349	353	386	330	331	339	333	348	392	336	335	379	354	316	335	329	337	334	352	339	349	356	364	324	363	349	326	365	318	348	361	352	358	370	334	344	364	345	344	362	344	372	326	358	380	374	359	371	324	364	338	325	371	365	345	321	353	340	358	330	324	356	387	344	332	320	361	339	360	339	335	325	338	354	362	343	326	369	354	333	367	344	378	377	353	344	377	373	366	357	359	296	368	331	336	362	350	375	363	352	369	338	389	363	349	343	323	331	350	333	349	389	347	368	343	384	328	319	354	304	352	367	308	334	343	346	351	380	367	348	372	371	345	359	360	326	334	358	361	350	350	341	324	360	362	344	341	328	379	346	387	344	304	347	364	349	335	363	358	344	384	316	340	367	345	335	385	322	335	359	370	346	347	338	351	320	312	363	368	353	324	351	344	345	353	379	384	349	358	342	378	393	366	331	378	340	378	391	350	363	338	339	355	348	354	353	351	309	349	304	315	307	320	361	337	342	326	366	350	392	350	349	331	364	329	350	376	344	362	332	326	380	380	338	352	352	325	333	349	340	373	343	348	377	341	342	326	360	360	386	366	355	343	347	367	365	373	391	344	350	361	365	338	326	346	348	332	318	352	336	385	391	353	363	331	328	333	368	370	339	341	382	342	339	354	381	363	366	339	340	354	346	384	319	360	370	366	358	338	382	365	358	382	314	333	351	358	364	349	352	385	318	325	342	366	346	324	340	332	347	377	342	362	340	360	337	346	337	387	386	380	360	357	339	354	366	335	317	343	346	366	353	330	340	346	330	345	360	380	340	333	351	329	380	347	315	352	356	356	361	387	360	361	344	356	322	357	342	340	353	360	347	349	361	340	351	346	375	332	338	339	358	351	361	350	343	344	322	357	341	338	373	364	351	370	323	334	335	311	357	386	319	335	399	376	344	326	380	336	325	376	360	362	337	336	353	299	369	339	345	329	347	353	345	353	393	324	371	345	362	362	337	323	353	367	364	353	339	342	332	330	353	360	332	348	318	369	325	360	377	369	384	387	362	392	352	347	341	372	359	354	349	341	379	328	354	351	365	371	361	332	355	335	352	323	352	343	349	338	352	364	383	391	350	354	335	325	335	330	336	378	340	346	291	357	349	368	345	376	346	344	333	333	362	339	352	365	330	357	319	355	352	346	363	373	354	351	367	327	343	389	330	362	368	332	372	332	302	375	335	361	336	360	347	373	375	383	357	356	334	368	347	387	326	321	367	368	338	356	361	350	375	342	343	328	339	352	374	313	347	343	373	349	347	325	377	341	335	348	336	373	355	370	349	336	351	365	372	294	325	358	324	361	363	371	353	363	358	361	372	352	340	367	331	369	364	335	317	374	378	322	364	356	384	344	339	355	377	345	341	353	347	354	351	316	349	340	343	333	326	344	347	354	366	331	319	367	341	339	346	390	359	384	345	351	362	357	363	348	380	326	368	356	342	349	350	319	373	351	330	349	323	337	320	338	333	380	311	366	358	320	363	353	336	341	337	353	356	375	349	374	354	346	357	357	331	356	332	339	346	328	373	349	349	378	340	355	363	373	324	339	311	332	313	362	362	367	334	321	353	316	353	354	358	345	359	347	343	368	349	344	354	358	356	358	366	367	321	349	362	369	347	379	358	356	352	348	360	310	365	334	372	312	356	331	344	347	340	359	385	304	332	375	365	344	367	356	338	309	323	360	303	354	347	348	330	362	369	345	351	351	351	341	349	353	355	320	310	351	319	371	338	331	328	343	342	322	360	339	348	344	366	321	371	322	334	333	369	368	346	360	324	362	350	381	354	350	340	403	367	342	325	344	368	363	342	314	359	333	345	366	366	350	348	382	371	339	360	378	346	330	371	329	310	352	371	347	363	307	334	356	343	371	366	359	351	329	312	352	363	341	378	361	355	353	333	319	368	349	343	328	343	366	339	329	369	377	346	350	342	341	354	353	346	366	366	352	369	324	348	378	372	376	314	326	357	344	350	333	368	357	339	311	328	347	358	365	330	318	330	347	347	345	354	335	355	321	352	330	333	352	338	325	359	303	340	351	346	325	336	355	346	339	345	349	363	375	344	369	318	333	353	316	347	344	371	328	338	338	345	374	374	344	344	318	322	344	362	375	325	344	331	331	357	355	383	344	344	347	338	360	321	377	391	347	339	344	340	361	353	361	384	341	363	307	333	349	369	387	342	359	360	350	351	364	327	336	347	345	384	339	371	383	360	326	343	362	349	387	345	352	311	356	306	372	328	351	341	332	367	340	315	398	353	358	371	335	312	352	361	331	346	344	376	312	383	345	338	351	356	340	339	363	368	363	358	334	378	351	351	358	348	358	373	345	361	368	344	359	334	324	341	335	355	343	329	364	380
1941	893	818	851	880	854	890	861	789	819	909	852	885	835	831	837	872	881	835	841	847	841	879	834	822	804	866	875	809	881	859	847	828	848	855	815	836	843	815	825	839	906	837	857	850	850	853	878	850	899	836	849	856	880	791	825	807	921	857	806	795	882	851	830	847	837	798	846	842	870	853	856	872	809	860	863	813	898	857	898	865	831	840	838	915	843	855	834	825	844	834	844	831	845	846	806	857	867	786	865	821	868	854	839	847	816	802	862	876	868	859	847	870	823	842	825	874	830	851	898	841	846	818	789	813	835	861	831	852	800	837	844	856	869	861	799	839	842	861	860	873	839	800	868	848	825	863	861	791	782	847	797	839	863	855	870	842	820	854	811	895	908	822	822	839	806	883	856	814	809	862	822	822	839	866	894	886	842	851	864	800	830	844	830	847	859	852	823	881	835	867	808	866	813	874	822	864	842	812	847	804	835	848	816	811	810	829	863	806	809	833	878	829	853	852	861	875	869	850	871	826	817	862	877	877	846	909	844	828	847	851	838	815	874	841	837	780	907	821	834	834	807	843	832	814	834	879	842	833	872	823	833	854	786	871	881	832	827	860	844	894	825	838	859	861	805	859	839	874	836	841	857	858	867	877	847	819	848	885	849	837	851	841	866	858	885	854	829	893	923	814	898	837	825	856	860	870	841	886	922	865	855	791	873	811	810	907	835	858	844	814	798	833	876	841	828	875	860	821	851	880	813	824	872	828	845	785	823	833	899	897	903	846	848	883	879	774	832	820	830	877	853	810	810	844	833	813	880	888	823	847	816	854	822	819	861	882	831	862	882	850	823	884	885	876	829	855	870	847	828	860	880	843	826	806	862	792	892	871	867	809	812	819	825	899	869	838	827	848	815	869	784	842	840	840	813	840	858	836	898	836	844	839	862	851	821	836	872	845	866	825	827	855	821	852	892	899	949	822	855	870	821	842	859	880	886	813	836	902	892	844	833	847	882	804	874	784	891	882	773	857	859	824	859	841	820	819	864	804	903	809	863	817	810	830	786	783	784	830	879	851	847	881	866	849	869	841	865	844	833	814	880	878	845	858	847	835	872	842	830	858	862	824	788	813	817	881	805	831	832	801	870	877	858	845	825	850	830	856	775	839	878	840	847	836	882	870	863	844	866	884	832	883	887	867	874	854	866	851	801	833	905	855	843	808	821	882	854	878	869	825	869	781	840	863	862	900	840	822	825	874	861	849	813	813	826	797	846	872	812	845	812	842	842	879	845	829	810	805	791	869	848	876	893	853	822	887	886	893	867	858	779	881	874	871	888	774	844	810	849	846	804	818	894	821	859	823	825	821	881	804	853	865	880	869	806	813	835	852	871	830	783	788	814	841	827	803	868	873	847	859	839	862	806	826	841	849	897	813	937	852	862	895	874	861	796	812	860	845	824	813	848	905	895	860	836	809	851	850	835	828	825	839	849	860	848	808	831	827	863	820	861	824	874	869	846	830	866	804	852	870	849	825	912	864	803	826	869	859	837	849	872	849	806	890	859	817	827	803	858	801	817	876	866	812	874	862	895	841	841	846	856	819	872	857	853	850	776	822	864	816	820	803	906	861	820	937	837	828	881	829	866	846	803	829	882	772	841	793	858	847	843	818	849	845	870	843	875	880	832	826	891	836	864	792	846	802	831	832	804	870	828	812	860	813	846	853	869	855	840	859	855	842	802	864	846	806	842	892	850	832	860	842	875	844	837	878	828	899	848	831	887	900	831	842	843	864	843	815	833	880	852	832	850	862	788	838	879	891	856	814	820	843	812	852	868	820	822	775	822	872	878	830	886	820	806	898	805	838	879	883	800	908	833	882	837	872	821	888	848	884	850	846	837	847	857	864	862	829	841	803	918	835	837	848	848	812	846	836	831	846	812	874	894	880	806	825	840	853	879	894	868	872	881	872	814	818	885	843	837	853	819	845	899	829	865	825	857	879	820	850	876	828	863	827	850	820	801	871	905	795	822	857	892	882	854	852	819	906	831	936	863	861	880	803	875	850	848	834	829	905	838	867	852	848	859	813	839	860	845	905	846	812	845	913	822	871	809	886	821	841	825	841	887	800	873	838	873	782	858	844	843	845	880	815	863	821	849	845	853	845	820	792	826	815	802	856	856	866	861	858	864	861	845	846	820	749	791	871	804	856	890	877	815	834	801	817	855	906	888	865	860	821	863	856	826	836	845	832	841	836	829	820	796	860	844	837	862	850	825	851	843	861	835	825	839	844	847	785	849	850	863	841	844	839	792	852	836	814	790	854	860	794	815	849	853	888	831	834	866	854	905	809	846	812	834	799	835	829	793	831	839	865	871	848	857	839	842	873	831	833	829	853	877	830	783	846	840	837	854	861	811	812	848	828	852	833	879	830	881	857	869	825	875	876	829	828	831	852	872	851	862	879	897	862	854	860	861	847	865	859	847	792	852	803	877	833	872	852	854	836	799	883	885	860	835	824	782	833	813	873	796	849	871	819	870	828	845	759	826	836	813	824	887	830	832	889	862	869	877	822	908	829	842	875	819	850	864	853	855	806	883	831	909	849	819	870	854	879	891	826	854	838	867	879	853	814	849	810	851	781	816	786	831	872	871	885	853	875	810	873	803	840	848	836	844	846	821	870	812	825	840	821	895	860	833	853	852	882	830	832	846	828	848	856	842	858	857	805	885	773	840	871	832	847	854	840	799	857	860	871	826	886	827	840	873	854	900	864	863	835	843	838	847	854	864	876	792	835	860	822	826	840	828	853	886	837	816	833	862	842	812	838	854	872	851	912	897	863	816	794	864	876	834	855	871	829	815	798	843	846	874	873	865	814	864	845	861	851	854	809	852	871	903	861	831	849	868	792	798	819	901	794	858	836	864	860	878	822	855	827	868	890	860	833	800	824	846	851	846	831	864	845	839	836	830	828	788	846	801	841	853	833	856	861	848	844	848	884	869	875	834	865	853	881	827	862	837	838	867	846	776	853	860	862	902	800	828	856	860	810	845	860	859	886	881	787	849	854	923	807	876	838	809	891	859	845	869	888	842	871	820	839	815	890	853	871	815	831	869	859	808	824	835	842	831	856	855	862	823	814	828	829	859	822	868	881	848	867	921	846	827	840	817	853	830	868	829	809	877	843	856	817	799	848	854	878	822	892	888	889	847	842	891	857	879	831	825	848	828	843	869	825	849	817	813	835	831	879	833	809	863	868	846	852	835	882	805	836	873	878	882	810	881	850	861	814	868	858	862	845	866	824	885	881	796	882	872	855	788	857	829	768	854	787	841	869	802	871	849	821	819	886	831	773	801	776	824	829	868	863	875	830	889	850	836	851	853	872	821	876	897	835	904	857	887	842	892	879	848	839	794	816	815	833	882	827	872	833	773	818	870	870	813	901	837	894	871	825	843	904	851	876	860	794	854	824	912	858	874	862	865	811	892	860	844	841	851	815	814	889	907	809	821	858	793
6863	532	525	480	420	334	363	341	352	315	331	319	314	340	319	337	299	349	311	306	348	324	290	297	293	325	298	299	314	346	310	298	328	334	345	301	310	318	292	280	282	304	280	300	280	309	318	340	322	318	300	336	279	290	360	297	303	320	300	290	349	303	293	311	287	285	288	311	293	320	327	366	314	317	298	338	315	304	300	316	325	314	384	350	395	306	344	335	300	315	333	325	317	313	341	309	328	280	326	340	333	309	305	297	323	323	315	324	323	326	333	303	340	319	307	337	315	323	327	326	343	352	295	320	319	316	332	337	333	322	310	326	333	321	313	304	342	357	303	323	290	302	299	289	303	296	322	299	332	311	327	336	288	331	313	324	252	299	314	298	293	315	316	305	318	304	316	296	295	323	293	285	302	290	307	304	343	295	326	322	302	365	308	303	302	321	302	328	319	310	333	338	304	307	314	340	314	290	304	337	307	313	310	313	304	325	306	297	321	288	301	289	326	280	297	290	320	342	335	343	325	327	325	298	323	326	308	306	286	316	315	303	289	282	297	330	308	312	363	332	343	277	310	327	345	326	328	329	309	305	320	292	319	342	315	317	315	317	323	292	269	309	346	319	304	332	327	330	332	295	296	299	314	334	347	316	288	309	328	341	304	301	344	334	330	315	321	302	335	312	280	323	319	332	329	323	339	334	334	328	323	329	323	317	330	326	326	283	311	331	353	309	323	336	298	293	338	324	320	316	313	328	310	285	302	346	287	335	301	332	341	299	307	330	326	291	336	305	306	323	318	288	307	326	341	288	310	278	273	369	330	314	295	312	306	324	297	284	338	316	295	283	323	318	350	308	290	315	319	313	318	325	304	314	325	343	305	327	326	273	302	322	309	347	318	293	301	295	318	313	292	341	333	315	333	302	336	332	308	320	324	308	328	319	294	317	305	324	332	300	339	331	318	317	297	314	320	302	307	301	306	326	300	311	308	300	295	298	303	330	293	316	306	321	324	319	297	360	313	329	302	331	318	304	320	289	273	319	289	348	330	306	328	295	282	305	274	321	341	337	312	333	322	298	325	313	321	325	290	330	301	323	273	286	306	291	272	316	326	299	315	292	301	324	296	318	299	308	330	297	317	320	290	306	295	326	318	318	310	335	271	291	353	305	301	297	295	294	304	310	324	320	302	305	295	321	346	307	305	317	296	295	342	282	309	295	307	328	306	307	294	283	342	312	303	302	308	295	303	306	324	317	326	311	316	319	278	315	322	332	321	298	312	318	316	313	304	285	309	326	290	316	301	337	322	324	332	325	317	330	323	324	314	345	333	306	332	297	312	294	320	316	330	346	342	316	265	329	334	285	343	277	312	307	337	345	339	329	295	333	274	336	306	324	302	365	321	327	309	294	354	310	325	323	359	322	320	312	314	304	309	319	289	305	301	308	290	298	338	327	305	293	336	317	327	288	303	297	323	303	354	314	298	294	319	314	267	333	348	305	312	315	348	334	313	310	304	315	320	302	287	291	336	296	335	317	319	317	307	323	342	349	325	307	319	305	296	312	327	288	306	364	332	331	315	308	316	348	324	294	301	311	332	319	337	333	327	288	310	347	340	319	320	330	261	299	322	299	288	333	315	310	316	310	334	316	333	316	312	302	318	327	304	311	304	304	303	304	300	319	326	315	326	324	290	351	284	330	300	323	306	307	286	315	306	296	283	345	310	313	294	281	328	305	289	312	306	311	307	288	308	337	290	312	310	322	309	262	356	307	337	328	322	338	314	308	315	323	279	293	315	355	318	290	322	316	304	302	326	303	340	351	300	314	298	314	320	329	321	327	328	293	315	315	281	316	319	368	319	305	293	294	286	305	303	287	308	337	324	311	311	295	314	309	311	325	337	292	308	321	332	283	348	306	315	308	300	319	322	307	338	333	299	313	355	327	316	298	301	290	346	301	346	309	291	303	281	342	293	326	320	293	310	338	317	342	295	335	288	302	314	315	341	318	309	297	312	310	299	290	314	311	309	305	310	281	284	331	307	333	313	317	329	339	339	326	275	300	318	303	354	327	328	297	356	301	324	296	336	299	326	289	327	316	332	307	344	340	309	290	306	320	319	302	285	317	320	302	317	270	321	309	331	339	336	309	347	302	294	309	303	326	308	347	291	307	311	299	300	318	306	307	320	328	304	308	310	309	330	348	362	309	301	303	346	313	335	314	323	327	301	332	321	314	305	324	317	319	298	302	290	325	321	307	320	285	299	300	288	313	341	324	306	334	307	310	280	319	305	309	300	341	320	282	305	276	286	334	338	334	326	272	294	305	315	321	353	295	314	329	290	333	333	349	318	324	307	310	310	311	282	330	337	317	308	298	338	316	343	337	317	351	310	314	327	293	310	343	326	305	312	288	351	339	307	337	306	326	294	281	334	343	336	340	308	313	322	272	338	284	322	301	324	295	310	325	303	295	308	297	312	309	314	346	285	311	347	288	328	276	320	288	309	336	308	347	303	304	299	338	326	328	333	317	280	309	334	307	289	286	308	317	314	316	337	311	314	337	271	306	317	296	306	294	329	331	287	310	311	333	289	310	319	327	316	324	276	315	326	321	321	326	280	277	341	294	292	309	296	310	312	312	306	301	303	355	303	326	300	339	321	279	323	319	332	312	319	308	285	296	282	279	346	309	302	342	308	327	345	323	339	302	315	307	327	296	336	321	318	299	339	304	317	290	350	339	348	300	292	317	329	297	310	305	327	280	302	313	291	301	317	328	330	332	316	341	324	286	287	335	315	329	313	339	295	327	314	312	324	333	331	270	290	328	310	293	297	346	319	296	345	322	345	315	324	341	291	339	312	308	294	300	319	300	252	290	340	331	320	305	294	311	326	286	274	292	296	286	310	295	283	319	310	313	302	317	319	360	289	332	303	303	308	340	315	331	321	320	320	325	321	347	275	314	332	332	273	319	332	305	275	314	318	305	332	305	310	307	317	295	329	293	307	317	304	304	310	292	332	333	304	306	304	348	347	293	278	298	304	314	322	324	316	316	327	310	283	341	364	300	308	335	296	330	290	306	318	353	315	319	313	314	298	310	305	319	284	321	292	326	362	313	335	323	313	335	293	351	308	310	287	310	294	320	324	296	306	313	342	334	295	329	337	299	299	336	312	336	336	302	329	318	329	322	340	321	305	314	299	294	318	334	318	308	331	326	308	329	362	333	320	297	336	312	323	315	278	311	312	299	312	330	318	314	307	330	340	304	324	311	312	352	311	302	312	336	314	308	294	340	302	319	305	308	333	334	304	326	357	329	309	314	299	306	301	340	274	298	335	323	322	311	302	290	308	351	293	292	314	286	283	339	306	307	327	367	318	323	297	300	299	337	319	308	293	312	341	313	298	316	348	285	323	315	287	307	300	303	332	337	320	285	328	291	307	335	336	291	319	328	336	295	306	311	293	318	335	310	310	311	348	306	339	298	324	322	314	323	302	309	328	307	293	315	296	304
6659	1005	1333	1457	1226	1132	1071	966	946	891	845	853	858	865	869	864	796	876	835	768	827	812	835	775	778	794	753	801	803	843	791	818	764	754	819	767	779	781	738	843	806	774	748	780	761	785	767	764	753	775	760	836	786	702	788	803	781	773	711	801	782	782	776	796	744	758	806	791	786	769	783	727	754	814	794	785	747	730	767	801	767	778	777	830	743	776	765	773	764	727	670	750	769	774	758	800	797	747	779	719	739	742	734	776	763	716	739	767	759	751	778	767	804	761	787	742	810	756	786	803	779	766	797	770	735	726	724	734	748	746	756	758	758	776	715	709	742	753	780	731	732	801	774	741	740	773	751	768	760	741	787	763	727	726	747	741	763	735	760	744	768	732	746	756	735	722	778	793	755	819	761	778	773	776	746	738	782	808	774	783	789	747	744	757	756	728	772	769	706	759	782	760	759	725	779	739	829	778	734	804	779	759	729	750	767	758	751	773	750	771	767	738	740	800	753	744	736	747	725	756	772	754	763	749	744	729	779	753	795	774	773	764	758	816	760	712	771	766	773	752	804	762	778	794	750	724	743	759	755	753	759	759	732	766	737	793	781	784	745	753	791	796	777	764	725	786	778	776	750	771	771	740	765	759	766	749	734	802	789	756	750	727	728	736	785	746	792	748	787	757	782	761	763	804	785	698	756	808	751	790	758	772	778	768	731	752	766	784	769	766	796	734	776	760	782	751	766	765	777	759	748	759	771	813	719	772	695	742	753	804	814	751	742	764	755	716	729	769	748	769	803	765	733	771	729	757	780	764	723	774	777	781	777	753	765	767	786	739	713	792	735	748	730	717	793	760	800	764	814	738	752	758	813	769	721	726	750	766	756	761	756	769	756	803	780	783	732	752	740	780	775	798	839	776	775	761	718	754	743	738	782	731	795	701	758	778	746	786	745	744	765	770	810	754	768	740	755	795	750	763	770	769	746	700	737	747	761	743	779	731	753	810	781	718	801	725	730	783	743	760	774	783	800	804	761	735	716	762	807	749	794	831	756	785	786	765	731	749	720	738	782	733	761	746	752	725	742	786	721	793	721	723	780	818	744	724	766	757	736	827	745	747	727	729	736	731	750	760	747	757	759	791	704	739	754	785	784	780	756	777	748	800	757	808	791	781	799	752	786	770	799	751	771	757	791	783	739	763	756	765	767	798	765	773	758	746	780	754	790	788	791	750	739	790	748	796	771	788	819	757	801	749	693	733	779	755	754	797	770	794	787	780	775	771	731	770	736	825	755	729	752	767	758	802	739	780	799	785	730	743	761	781	729	731	765	794	764	755	737	774	804	757	705	791	774	740	763	824	763	758	781	752	801	764	723	804	804	697	737	714	792	711	754	740	767	765	743	802	732	710	783	777	767	797	720	758	789	743	787	735	726	783	791	768	763	786	756	730	773	812	779	742	763	786	774	745	784	772	763	826	773	747	756	796	739	745	795	737	780	758	771	793	727	776	813	808	765	774	809	753	765	732	737	799	728	800	718	769	720	760	759	785	807	816	791	772	792	760	764	769	773	750	794	768	815	774	742	747	766	703	764	718	742	757	841	715	764	733	742	726	756	764	768	738	741	761	795	774	769	752	792	737	816	799	752	770	799	763	713	779	748	728	739	771	752	802	796	769	776	747	752	788	740	765	771	749	750	773	798	744	769	727	785	758	756	759	785	785	770	760	787	765	756	719	734	723	722	742	745	701	787	741	720	757	787	734	745	770	772	794	786	788	741	799	751	801	763	748	735	764	769	740	780	760	817	786	739	796	793	745	819	694	729	779	710	768	755	741	763	767	735	801	773	786	749	782	747	755	750	769	761	824	778	772	756	777	792	735	730	724	765	777	768	746	725	763	833	758	735	814	799	789	700	793	789	739	736	763	803	767	720	744	756	718	742	784	786	739	784	720	790	737	786	767	729	794	751	757	710	679	741	809	777	724	769	756	709	751	723	796	764	797	742	740	738	763	757	780	815	760	773	717	763	812	715	735	780	766	735	774	805	777	772	774	763	766	780	774	772	760	759	736	751	714	738	788	774	729	736	773	732	745	758	745	723	741	797	760	765	782	732	723	782	776	769	774	724	760	754	808	752	783	763	733	779	739	772	725	765	701	809	787	734	801	796	763	744	795	750	753	804	715	801	731	773	790	793	784	723	744	764	771	782	802	772	816	767	766	769	738	738	798	756	783	794	786	755	716	752	766	780	804	759	767	757	704	755	763	775	752	703	770	782	764	762	782	769	757	814	735	778	741	796	776	762	733	735	784	784	806	773	789	763	716	746	818	742	784	758	786	756	822	772	706	755	733	791	777	760	766	756	726	740	774	754	761	779	723	797	705	750	784	717	716	788	777	795	744	783	769	762	752	775	759	790	742	759	821	752	722	808	740	758	768	778	746	744	771	750	809	741	716	781	748	775	813	746	730	797	703	755	753	794	759	814	788	740	707	748	754	710	780	790	800	778	766	780	792	785	768	730	754	732	757	735	757	778	766	817	771	780	790	818	768	754	736	759	755	708	735	770	806	772	742	760	786	759	770	777	781	776	761	778	754	761	798	788	729	794	811	797	749	780	748	772	696	778	773	711	772	755	797	759	763	725	789	775	776	749	823	733	759	824	742	777	777	750	786	758	763	775	749	771	768	714	772	751	796	748	730	741	766	722	759	754	762	736	806	780	701	769	741	757	727	791	703	708	729	765	793	709	796	769	682	745	796	815	715	836	759	784	773	812	764	740	784	814	764	757	761	795	796	757	788	731	768	773	732	758	745	733	756	775	741	770	768	794	743	767	776	744	756	781	749	771	744	776	752	765	760	745	802	750	783	759	786	770	763	807	753	784	788	810	724	738	790	776	743	786	765	804	730	736	827	694	789	752	770	801	768	806	757	730	753	753	800	757	764	732	768	783	744	757	734	773	776	758	741	736	772	767	795	773	719	795	741	710	757	735	759	718	743	786	765	766	750	753	813	761	775	779	747	753	801	730	764	792	785	742	748	716	724	748	769	777	750	785	765	757	697	755	741	748	732	763	796	795	805	756	744	798	784	763	784	736	741	750	759	828	732	758	741	756	803	718	779	738	688	746	708	776	758	749	766	813	777	755	753	772	802	784	798	781	727	714	828	778	745	702	764	733	778	740	781	754	764	780	770	764	745	751	714	791	757	811	821	746	787	750	715	725	729	795	804	788	824	792	817	732	786	781	732	778	745	762	787	720	776	775	786	757	729	798	718	796	764	762	766	751	772	785	740	780	769	771	777	739	789	783	722	734	740	740	755	767	779	754	712	771	785	779	778	765	773	703	745	743	735	779	779	722	741	784	792	763	753	745	769	770	746	767	730	805	767	803	780	738	747	806	761	777	737	749	762	755	774	765	777	791	789	746	798	733	759	788	803	698	771	734	758	749	714	767	723	813	728	725	756	751	747	761	774	756	786	758	788	779	769	783	766	729	786	818	762	757	767
12000	674	596	437	341	311	253	227	189	206	163	166	188	146	184	180	167	195	182	178	160	156	164	147	177	170	165	146	159	163	172	176	164	157	163	169	144	172	164	140	146	143	161	170	164	149	178	154	173	166	167	152	150	132	164	152	146	174	152	146	146	141	161	182	155	133	160	152	138	182	144	140	150	146	151	166	145	167	158	153	162	140	147	182	148	159	148	162	167	163	156	168	165	155	134	173	159	147	150	145	161	161	163	159	144	157	145	131	152	159	164	153	165	187	153	158	146	139	143	151	135	148	148	152	161	137	169	167	177	151	156	144	137	143	176	146	156	164	180	133	139	155	164	162	152	187	152	181	147	131	175	146	140	150	157	145	157	165	166	136	136	167	146	166	164	166	172	156	156	166	163	156	156	172	154	152	170	171	159	139	166	147	163	160	168	161	151	173	155	151	156	165	148	147	183	175	146	153	159	161	151	168	157	150	157	166	150	170	146	172	140	162	151	133	164	152	135	147	157	166	169	174	148	141	169	162	156	148	153	143	133	178	151	157	143	178	153	169	157	160	156	151	170	162	169	159	170	161	143	135	163	175	159	166	155	156	158	157	136	136	142	152	193	169	152	144	141	158	139	147	124	159	127	171	162	171	161	161	166	199	151	149	139	152	172	152	155	186	151	162	148	159	154	133	141	168	159	160	160	147	127	173	153	160	133	144	162	158	164	133	139	151	161	136	147	136	178	171	166	150	165	157	151	153	146	133	160	167	158	156	161	150	136	139	144	176	164	169	153	157	174	127	161	161	172	129	166	145	148	149	154	151	153	139	142	162	162	158	160	180	149	153	149	165	138	143	172	174	136	157	185	145	145	163	160	123	159	154	130	166	142	155	174	169	138	169	159	142	155	148	144	173	135	166	157	161	142	161	166	186	188	151	139	164	173	127	162	152	148	158	157	150	161	152	136	165	131	168	157	143	151	156	166	157	148	143	150	167	151	120	141	150	152	151	162	173	178	154	147	156	146	171	157	143	156	150	165	158	172	155	154	155	140	133	170	140	160	154	143	173	146	149	161	152	156	150	152	146	124	133	154	141	159	165	183	158	154	174	160	167	137	147	165	163	163	149	150	162	161	164	170	161	141	181	122	151	176	147	160	174	162	132	170	156	155	161	163	163	156	185	149	152	146	170	159	156	162	155	159	162	179	148	159	142	169	155	155	194	180	161	162	157	147	161	160	146	152	163	151	180	162	147	172	139	167	162	170	137	158	137	163	146	145	153	151	164	170	146	185	165	178	151	164	147	154	162	164	155	141	163	156	163	162	169	150	134	182	145	145	165	162	173	165	149	167	160	144	174	168	146	155	159	153	143	135	194	165	153	152	177	155	158	141	151	149	146	165	150	142	174	160	127	157	145	141	169	150	175	173	124	136	165	141	170	160	162	162	153	155	154	162	162	160	163	143	177	163	168	163	156	143	184	160	158	147	142	180	165	168	160	143	161	157	142	181	158	154	160	158	160	156	148	156	156	153	163	140	162	166	174	175	174	174	156	143	147	162	186	153	147	154	154	177	168	157	181	158	144	145	135	126	160	161	134	150	181	165	167	165	167	157	143	161	178	157	162	155	162	178	178	165	167	184	145	153	148	144	152	169	157	171	147	132	144	161	166	144	150	167	149	133	171	189	163	155	160	159	160	149	150	172	147	158	167	170	148	156	144	127	170	156	160	168	120	162	159	140	138	160	151	144	155	148	163	149	183	155	139	140	153	158	159	149	144	130	173	157	156	163	145	146	162	156	143	130	169	152	136	168	166	158	181	172	163	184	151	178	136	154	150	175	171	167	180	172	153	177	158	161	128	178	165	168	156	151	140	163	182	147	139	162	188	163	137	181	155	149	173	151	148	153	187	162	141	152	127	190	155	158	166	150	143	157	147	185	172	165	187	179	170	160	151	175	172	127	163	145	171	136	143	168	159	148	139	154	165	154	145	164	157	168	171	154	166	159	130	149	141	145	153	166	150	146	170	163	164	153	169	167	165	151	161	148	149	148	172	168	146	160	139	165	155	176	158	129	151	155	135	151	171	184	143	154	167	160	149	172	153	158	150	148	163	148	172	165	162	175	136	147	186	145	160	165	164	164	135	161	164	190	167	151	176	140	166	168	132	166	154	153	168	155	157	147	170	158	152	143	147	174	145	152	150	158	132	164	150	163	128	146	159	161	172	137	144	183	154	144	127	173	164	146	150	142	160	143	156	143	139	161	156	154	140	171	169	145	138	141	181	165	156	159	160	150	149	148	157	143	148	162	123	162	153	158	170	156	144	180	154	163	179	164	147	156	170	167	150	144	141	164	156	144	155	153	176	184	180	151	156	139	148	155	143	148	156	170	160	163	196	143	152	167	151	151	129	159	165	152	156	189	169	156	155	146	144	163	129	154	150	139	165	148	147	147	124	150	152	162	149	159	139	147	154	153	158	132	155	165	143	151	148	159	156	156	153	188	155	160	176	144	154	167	174	169	168	155	158	154	138	137	169	160	138	152	145	154	152	160	138	159	164	152	173	144	151	157	148	160	155	145	188	151	136	169	170	184	145	144	156	131	153	163	137	160	171	163	163	151	160	170	161	165	165	143	177	137	158	171	138	143	159	168	156	136	155	164	160	160	158	154	168	150	146	138	180	163	151	165	163	171	162	174	166	152	158	168	170	144	169	170	149	183	181	163	185	154	157	145	150	133	174	157	147	171	174	125	161	183	150	162	164	143	166	152	143	155	150	159	168	157	156	146	141	124	138	163	162	158	163	165	160	155	154	153	167	161	152	173	153	181	145	154	157	161	144	151	175	170	175	163	170	175	148	172	143	181	143	167	165	156	169	171	160	159	139	139	153	144	154	160	161	165	161	160	154	160	149	153	159	171	165	165	165	169	138	158	132	134	142	153	158	176	162	149	174	159	178	145	149	170	162	174	163	146	174	166	159	157	144	185	138	149	179	149	147	158	158	147	167	163	144	149	163	142	183	172	157	163	129	139	149	194	166	159	171	139	163	150	136	160	175	153	143	170	159	181	163	153	143	117	139	175	164	138	162	142	164	158	153	156	139	156	152	155	151	163	149	159	183	141	165	155	144	159	162	150	140	143	164	146	137	145	138	155	149	179	172	166	169	174	127	169	145	142	164	164	184	138	179	139	132	179	175	142	127	153	148	151	159	166	162	176	157	176	161	172	131	146	169	136	157	178	155	153	149	151	151	146	176	147	156	152	151	146	151	155	144	172	171	137	164	169	177	155	156	170	179	161	176	145	144	144	174	156	185	147	165	156	155	177	154	155	164	156	149	171	153	173	157	136	149	148	172	149	168	146	147	141	165	138	175	152	175	144	134	163	131	175	159	157	158	133	154	164	143	140	157	177	172	149	136	158	154	162	170	170	173	171	148	156	173	161	158	161	152	173	155	168	175	153	159	158	159	165	155	166	148	143	156	146	143	169	172	168	137	154	149
7759	808	1472	1620	1409	1102	931	838	744	690	597	607	584	567	489	561	530	476	494	468	457	536	491	455	459	451	449	430	487	462	449	419	420	420	466	431	447	405	424	405	457	405	421	448	423	413	422	427	438	421	425	437	400	418	403	421	424	442	441	441	433	422	411	436	425	426	407	414	433	418	380	411	441	404	397	404	425	374	428	396	440	431	434	433	395	416	424	404	402	426	393	375	419	417	423	384	418	414	423	420	402	410	434	445	400	455	423	406	424	415	417	390	425	445	392	391	399	424	410	415	413	446	375	419	428	419	398	382	437	434	398	447	427	401	406	357	411	434	429	393	428	382	416	390	388	375	417	425	414	376	413	425	424	391	400	397	401	394	423	380	392	423	377	389	450	399	385	429	391	401	384	375	388	444	402	398	377	397	382	390	413	416	409	410	416	417	392	410	394	396	433	409	433	410	408	381	400	404	382	399	434	393	401	384	376	429	445	396	406	388	407	410	387	446	419	405	389	440	405	416	432	415	387	423	370	415	426	389	422	439	421	428	408	400	416	433	396	425	393	413	366	438	411	463	414	416	396	445	415	442	384	395	418	392	424	429	382	397	426	424	448	386	404	393	393	427	415	395	417	422	399	443	413	441	411	417	383	405	385	370	424	391	398	427	397	431	420	416	406	411	426	398	398	389	450	406	421	406	387	440	403	400	379	410	423	405	422	392	445	416	402	396	412	401	400	385	408	428	407	386	423	402	435	418	402	427	412	418	395	391	422	412	380	407	405	423	415	419	412	436	407	417	391	405	431	402	380	412	402	408	422	384	397	427	381	370	432	411	402	433	407	421	434	411	414	456	397	403	402	384	399	433	422	410	382	388	380	408	421	365	448	410	427	413	384	401	413	443	422	424	422	394	396	414	409	447	407	420	389	389	416	402	427	411	437	399	360	432	413	410	365	401	397	434	403	385	432	389	409	383	396	404	378	428	453	427	421	393	420	360	458	422	364	431	395	428	423	405	358	424	428	398	394	425	407	405	417	407	410	420	393	400	417	392	400	400	445	427	427	398	396	416	434	430	374	388	439	397	401	409	413	375	403	408	380	409	439	427	387	399	419	416	428	397	401	369	394	400	394	428	410	387	411	400	445	407	397	472	366	383	457	402	366	424	434	376	406	395	375	414	421	404	404	424	360	410	394	431	420	416	428	417	391	400	439	419	416	398	425	390	402	396	400	402	430	417	363	402	400	404	418	418	408	372	435	425	397	420	388	429	406	429	427	414	382	364	448	427	412	407	437	391	401	378	421	396	430	405	418	413	392	406	384	357	434	385	411	473	361	407	389	435	440	440	417	407	421	422	407	359	407	412	383	384	451	398	414	407	440	385	401	411	423	381	363	412	376	405	424	412	420	386	421	369	422	447	419	383	449	374	421	397	411	420	413	423	408	444	459	418	416	436	387	432	412	436	442	400	396	373	395	389	448	432	428	388	391	409	391	426	384	406	436	394	407	383	398	416	408	384	388	408	418	401	400	420	415	399	419	406	360	380	437	427	411	384	425	383	447	426	411	389	394	401	434	390	414	402	408	395	403	412	386	440	426	423	417	400	399	392	405	435	407	436	425	355	399	424	404	442	414	401	408	406	392	405	469	446	420	412	447	433	392	380	423	445	384	426	435	397	402	396	411	414	392	404	415	430	420	416	387	386	443	382	421	425	396	409	434	390	447	445	428	420	406	397	401	421	434	412	412	423	392	408	446	399	381	439	421	424	391	413	429	443	416	398	391	418	408	405	430	376	410	392	413	419	390	390	406	393	423	406	387	408	396	427	364	398	434	442	415	397	400	400	419	409	437	379	403	374	396	425	393	414	415	369	420	403	402	387	402	427	397	400	400	405	362	450	413	403	406	426	409	381	374	453	433	401	392	441	395	421	427	421	404	411	370	419	366	434	392	383	412	427	425	410	411	440	420	412	404	403	395	437	416	446	409	433	419	406	377	407	397	419	420	433	394	432	423	457	375	398	426	436	404	390	436	423	408	421	432	447	373	417	412	439	380	408	414	377	434	424	420	407	386	451	422	416	388	411	446	416	411	424	450	374	429	429	406	409	424	432	409	421	418	397	417	392	384	409	432	420	378	455	427	397	414	420	366	373	407	414	387	403	395	442	414	434	388	380	379	403	445	420	379	404	400	391	397	452	430	433	429	415	388	393	431	409	402	377	422	433	413	436	410	441	431	373	401	438	400	379	438	393	437	391	383	395	419	402	386	387	421	432	417	404	432	401	378	406	397	408	418	391	427	412	392	352	415	410	413	389	385	376	413	426	405	403	400	394	405	413	411	431	430	383	403	446	406	422	430	445	415	399	407	404	418	397	422	427	432	417	414	429	442	412	404	407	410	377	418	431	401	394	383	403	400	451	433	404	413	393	428	413	383	353	431	387	431	438	438	402	433	375	400	447	416	425	453	425	403	396	390	359	439	440	408	418	413	395	435	371	409	417	421	415	367	420	407	418	380	414	384	409	410	404	419	399	385	429	405	390	428	428	435	377	435	383	445	410	390	398	403	391	446	448	435	423	421	399	411	404	401	405	406	385	408	389	441	433	394	403	399	392	371	412	424	404	399	370	387	405	395	413	399	396	432	405	407	427	417	431	453	387	400	397	402	465	439	408	411	433	442	391	416	404	438	444	433	387	379	368	400	445	427	400	390	420	403	399	378	401	448	399	406	400	411	393	388	424	389	393	401	409	421	386	390	390	388	415	449	425	418	434	445	369	431	418	433	390	402	418	447	399	412	406	419	401	443	424	417	403	399	444	381	397	405	398	418	397	383	408	418	444	379	410	392	418	453	396	404	418	412	392	442	393	369	399	432	422	369	423	359	387	405	389	417	434	399	396	441	389	414	416	373	443	425	393	411	390	401	420	403	432	430	393	374	389	445	416	451	400	399	403	452	396	368	387	394	419	410	399	402	411	388	440	370	397	395	400	421	420	415	403	418	451	410	410	433	429	407	403	411	430	414	421	382	405	399	426	418	447	418	419	383	393	422	384	409	411	435	415	373	421	406	402	405	459	411	438	392	416	437	414	433	442	374	408	420	415	400	401	430	447	386	415	393	383	403	430	401	396	439	415	433	405	388	370	397	419	402	397	407	438	389	412	405	440	380	419	385	378	397	405	408	405	390	397	455	425	396	413	440	401	398	398	403	409	413	402	396	411	403	407	405	407	422	433	419	408	423	413	408	454	405	388	403	421	399	452	398	406	385	413	429	431	407	424	381	414	392	388	442	431	392	408	370	451	429	451	406	370	376	440	428	415	424	403	427	402	442	412	408	402	393	427	377	446	410	421	410	402	377	405	404	400	411	406	441	449	441	384	393	405	394	413	402	418	406	416	392	404	428	443	439	408	405	396	410	415	454	434	411	391	386	418	386	362	430	401	404	390	421	388	409	389	423	400	425	433	419	402	381	413	407	430	401	378	414	419	457	413	407	426	390	385
1293	334	370	367	346	339	401	351	359	325	362	347	384	377	340	331	352	359	340	330	342	393	347	343	390	363	360	367	374	373	302	379	345	344	413	332	319	377	310	392	361	361	320	361	360	343	352	340	344	365	356	335	367	367	335	322	347	336	351	360	351	362	362	325	352	354	345	349	356	351	382	372	345	351	361	353	350	312	348	340	344	348	356	347	336	307	350	318	339	330	368	363	367	368	337	355	377	359	375	348	355	369	338	349	361	363	351	374	369	385	356	369	358	335	336	340	379	339	349	331	362	304	356	359	330	364	338	364	372	349	335	328	337	357	378	354	339	382	369	372	364	323	357	326	335	375	351	337	335	382	381	381	343	361	357	314	324	353	322	314	353	355	379	359	358	353	362	367	343	325	329	367	342	330	363	355	396	340	377	352	382	378	321	313	373	370	326	337	339	366	327	330	355	341	357	319	358	363	339	346	329	332	355	349	311	329	365	365	333	347	339	365	345	352	386	362	343	351	347	319	392	337	345	354	367	369	363	318	364	342	347	329	376	349	354	372	310	345	337	379	381	352	352	390	388	369	383	383	300	343	328	368	331	356	350	346	310	378	357	338	363	336	354	337	305	358	339	336	369	339	341	343	356	318	306	373	385	330	414	376	338	321	331	336	337	353	356	341	335	315	359	386	353	361	340	358	318	333	365	348	378	369	326	365	325	308	325	390	365	373	378	374	344	359	355	401	364	346	356	384	364	381	344	353	360	328	307	368	320	386	325	352	365	344	330	357	332	365	388	365	321	349	378	338	358	347	360	348	374	351	361	345	351	347	373	341	358	346	337	328	359	356	342	368	411	337	364	347	378	393	330	351	367	369	348	361	377	360	359	322	340	323	324	333	336	332	347	351	375	347	363	326	386	343	323	330	340	354	371	352	365	350	376	355	370	327	341	346	322	385	308	344	360	372	397	335	331	314	318	326	335	343	335	340	375	320	391	357	363	346	379	345	352	362	359	321	364	365	361	301	333	346	311	342	362	341	344	358	388	348	347	337	372	338	335	357	368	334	379	351	372	366	408	359	363	372	370	349	318	338	377	321	365	368	319	300	362	345	354	314	368	341	352	358	329	335	378	374	372	334	346	351	339	359	372	340	347	407	356	327	354	370	383	356	386	332	339	347	359	333	370	389	360	382	342	355	363	328	360	317	341	370	348	358	317	360	305	355	339	357	351	362	342	386	389	325	359	344	323	326	358	327	359	355	340	352	369	352	344	366	386	350	348	352	356	347	363	352	318	353	338	374	318	358	345	329	349	364	372	328	389	324	354	362	347	338	340	373	347	370	357	348	372	346	327	354	355	383	345	343	324	345	338	346	369	401	347	364	330	357	343	337	343	363	347	354	324	358	353	352	367	336	344	344	333	350	352	323	337	358	365	328	337	359	340	343	364	365	330	375	351	358	347	308	343	317	346	367	351	359	341	360	388	349	349	344	337	374	350	357	359	341	342	368	373	360	318	372	372	367	349	371	339	364	308	316	346	355	344	319	333	357	345	379	342	350	327	335	318	354	323	361	361	327	363	326	361	339	316	358	382	373	357	368	339	325	345	336	343	327	335	361	360	350	324	338	335	329	378	348	330	345	330	308	348	335	347	361	335	336	368	374	343	319	369	350	345	373	344	344	323	303	345	354	375	390	356	355	383	352	332	344	390	333	354	349	334	345	347	359	321	311	338	380	272	364	380	326	330	320	368	352	370	354	344	349	347	414	382	367	343	356	359	340	338	333	322	355	347	340	348	330	363	354	328	348	345	369	363	360	341	351	353	324	325	357	375	315	374	336	333	310	346	313	365	355	331	323	372	326	329	360	337	322	347	365	382	337	323	357	356	341	348	358	349	392	369	307	371	347	340	360	340	343	366	322	385	328	372	338	328	354	302	330	368	346	346	333	373	344	356	365	328	347	341	363	378	353	349	385	350	317	351	343	354	321	338	373	348	337	355	351	374	306	347	338	320	360	347	342	337	366	346	348	326	338	370	343	353	321	357	343	387	318	361	353	322	370	322	353	324	339	333	302	348	356	376	339	361	321	357	338	345	321	325	311	364	335	347	327	368	389	360	308	334	311	352	348	347	340	321	358	371	315	307	340	354	360	359	349	352	355	358	335	359	315	369	366	361	337	335	346	342	352	335	338	384	343	379	343	352	374	357	333	382	361	341	354	363	337	370	337	324	347	342	341	343	385	369	339	310	355	389	318	335	337	398	364	382	329	338	330	360	324	336	342	338	341	333	322	397	342	368	379	310	331	366	364	346	378	348	352	361	339	358	338	352	341	316	343	330	354	340	376	369	336	365	356	371	331	350	338	364	365	301	331	370	369	338	361	319	351	330	325	345	320	331	344	353	326	379	337	317	308	339	334	357	377	341	358	359	379	360	362	356	375	312	353	318	347	384	309	366	346	357	371	344	372	383	365	386	353	361	372	367	382	342	370	282	312	376	320	340	316	336	352	364	347	373	329	364	336	355	351	359	358	358	353	378	373	329	306	337	335	357	326	355	313	333	373	340	383	319	324	345	339	343	344	366	384	324	342	315	344	367	339	381	311	346	369	394	380	358	372	316	376	334	349	339	362	349	327	352	314	369	359	378	318	314	358	345	309	337	339	313	374	371	367	337	314	363	347	357	340	346	354	383	333	389	361	332	340	343	370	371	312	357	357	345	327	336	329	313	335	337	342	349	348	351	341	352	356	344	362	343	384	377	380	368	342	392	313	384	385	337	348	330	373	341	323	348	375	351	373	376	317	399	337	347	341	366	329	364	383	325	367	339	360	353	389	345	378	372	345	341	344	333	327	339	385	330	362	353	340	358	384	355	373	372	348	328	347	351	353	319	310	351	294	341	340	339	374	355	370	361	342	306	351	367	341	342	355	345	346	350	330	332	359	396	365	335	335	368	360	344	322	355	372	335	366	338	343	334	358	357	373	382	378	360	355	330	322	320	313	345	346	354	350	384	365	334	368	339	351	342	336	323	356	353	368	353	316	361	333	374	350	354	358	313	390	365	351	360	369	301	362	307	352	346	342	356	317	346	341	336	367	384	377	355	350	348	351	363	341	344	350	353	342	349	337	371	379	340	314	311	372	360	346	352	330	348	320	328	373	384	348	369	355	365	369	352	356	318	334	331	365	381	338	314	347	332	337	362	323	376	352	347	356	364	357	307	338	364	345	346	330	363	356	345	342	380	356	313	341	362	329	332	394	347	378	382	334	369	334	354	315	352	344	338	325	344	327	344	396	358	341	370	383	379	358	344	365	344	364	371	342	321	345	349	337	326	323	375	324	339	333	367	385	360	337	333	321	304	303	357	341	338	353	361	324	365	343	351	370	365	342	324	358	376	356	300	321	338	352	348	368	327	359	357	321	363	341	385	380	355	338	340	333	373	325	342	350	340	367	310	361	327	327	377	347	343	350	360	391	336	350	350	290	379	331	344	342	368	353	347	356
1978	859	849	858	912	868	951	878	805	849	835	864	856	851	796	913	876	832	852	893	840	860	830	853	871	813	815	875	879	864	841	823	838	835	852	792	882	819	790	832	796	809	805	858	888	855	825	839	828	890	849	834	830	821	871	819	832	878	829	858	849	810	886	832	845	827	829	879	843	896	855	860	856	866	848	826	859	839	863	866	819	859	831	833	901	882	851	880	858	843	846	793	879	818	853	860	890	870	859	818	859	855	827	826	859	847	849	847	877	813	868	848	856	875	863	855	915	836	821	844	818	856	833	800	845	873	849	844	823	809	882	833	880	832	836	812	890	902	852	783	818	834	846	823	828	816	832	810	833	784	868	892	944	884	859	779	837	845	898	820	774	846	818	845	881	903	805	822	841	855	863	874	835	863	894	844	822	834	852	819	857	858	837	898	842	859	804	847	806	834	855	872	852	835	840	867	819	861	878	863	864	837	876	828	871	851	866	854	848	836	831	840	869	817	829	820	855	828	838	830	828	855	867	896	896	837	948	842	922	865	843	817	873	847	834	905	831	822	853	804	845	822	840	861	833	819	877	877	772	808	888	854	879	841	847	841	837	851	862	872	859	849	829	824	837	841	847	889	851	871	835	844	817	895	875	843	865	820	796	801	910	828	834	845	850	802	891	832	879	861	873	850	897	868	875	865	899	835	845	843	866	820	835	836	841	832	826	847	836	870	850	821	860	813	834	833	857	784	827	814	827	843	828	855	856	832	926	843	884	872	848	791	860	837	854	840	851	857	857	874	829	873	830	853	874	866	858	846	845	870	763	827	846	898	887	847	841	861	859	847	840	905	818	813	849	849	854	855	840	864	899	835	886	868	834	855	821	892	900	835	839	849	831	882	837	847	870	842	850	824	881	811	807	878	860	835	824	755	854	838	858	821	864	893	804	847	836	867	858	823	827	820	898	854	868	882	834	860	852	833	859	832	820	856	866	827	778	868	861	788	832	812	810	849	792	883	908	868	826	847	819	865	815	803	868	906	854	875	897	834	837	854	869	852	853	830	863	824	838	821	786	850	810	826	835	860	850	894	854	870	827	849	861	852	908	848	902	836	893	874	808	875	870	861	859	848	843	811	843	803	845	847	847	871	861	817	864	881	853	851	856	883	802	861	848	849	834	885	797	838	813	855	809	849	805	902	796	848	875	802	825	889	793	821	871	831	858	873	836	859	856	909	886	895	827	817	828	829	824	886	824	823	817	827	861	880	833	872	865	849	824	914	861	884	854	812	845	840	857	820	879	836	798	870	841	843	854	855	843	810	846	830	858	822	877	880	871	904	803	835	847	860	838	907	842	849	896	864	859	870	840	844	897	881	851	837	832	835	871	825	840	829	848	871	831	867	885	857	829	845	874	850	880	836	879	834	850	865	820	819	874	853	811	856	871	828	814	855	891	879	856	831	843	837	865	860	820	835	852	790	862	783	879	854	890	884	838	846	845	842	886	857	858	848	870	887	840	868	877	851	855	902	819	880	842	874	841	875	822	838	869	848	894	880	836	853	841	821	851	876	830	852	835	862	876	841	862	837	833	874	840	835	841	797	879	898	830	831	803	897	818	831	862	873	831	893	830	857	834	846	841	816	854	817	879	862	906	872	859	859	835	875	840	833	828	830	806	853	887	857	839	832	863	813	799	861	820	845	832	859	820	842	872	851	779	833	837	858	849	854	833	856	826	823	890	908	838	807	825	820	867	844	877	872	842	864	861	912	858	881	894	844	810	813	829	838	842	829	857	851	912	873	884	850	861	859	854	833	860	849	892	860	881	830	882	876	858	847	861	816	822	909	839	858	897	811	844	828	872	839	807	845	848	834	809	839	831	804	880	823	854	874	814	799	801	889	854	807	843	807	836	861	876	842	846	826	861	858	837	811	948	871	841	835	880	868	859	812	878	850	851	862	852	841	758	857	908	852	835	832	860	846	855	857	851	863	847	897	815	865	884	833	820	871	884	896	858	899	875	882	855	820	837	865	867	863	835	850	874	823	832	860	806	863	821	883	820	836	863	863	815	887	855	851	835	837	850	863	823	876	840	856	810	872	851	882	906	852	840	828	849	857	901	864	858	824	845	930	813	801	869	852	844	879	855	853	827	871	827	803	877	838	886	894	824	860	783	878	855	822	833	847	839	833	848	846	859	856	834	824	828	818	792	881	839	804	855	864	871	869	825	848	832	840	877	822	856	812	853	809	875	857	865	846	808	873	825	859	842	858	878	800	788	831	920	886	804	896	821	807	861	825	862	904	845	828	854	861	860	853	845	841	888	902	821	831	871	912	837	876	836	871	809	845	793	822	826	839	820	836	853	872	801	802	858	839	862	877	861	888	841	863	854	801	867	846	898	900	812	865	872	831	854	847	860	863	854	816	845	898	841	836	871	842	829	826	868	820	876	872	870	852	817	803	860	829	824	865	889	876	835	830	816	869	873	822	859	807	833	846	839	848	833	814	879	813	842	827	873	884	841	874	847	841	823	845	848	835	897	840	866	896	847	842	867	848	906	841	772	854	873	874	831	849	855	814	836	880	852	862	830	852	900	821	840	830	877	799	836	791	829	914	802	900	849	870	887	875	859	824	840	866	839	839	832	863	881	819	837	804	864	834	852	884	839	848	823	870	833	792	887	855	833	855	860	877	882	883	818	854	875	862	847	837	879	797	796	867	869	835	838	873	836	803	858	861	883	829	870	792	852	841	854	875	871	843	847	805	850	809	870	840	884	881	879	824	874	857	840	848	877	870	893	827	784	836	848	819	831	832	839	793	901	783	853	875	880	826	806	888	832	880	780	855	853	801	810	840	825	881	873	874	863	890	830	849	863	821	834	820	898	827	861	897	791	788	825	896	847	819	861	821	831	863	866	848	839	855	817	903	826	819	855	849	850	880	863	861	820	880	857	867	844	881	853	844	869	854	892	831	819	825	848	905	817	895	868	821	825	849	863	847	911	880	857	845	860	853	847	859	858	805	864	825	831	859	793	814	874	870	894	900	860	829	828	846	838	854	852	875	818	804	869	845	898	863	901	911	813	884	833	858	827	912	849	870	886	838	835	869	844	859	808	847	842	844	820	885	874	786	915	823	864	826	847	825	883	815	845	828	893	893	863	861	844	837	841	822	901	841	852	848	865	810	837	815	848	845	835	866	896	895	860	835	848	883	870	878	846	843	855	820	833	802	832	838	785	827	886	885	895	818	903	804	826	852	870	838	845	844	845	822	854	856	831	856	844	787	846	864	833	814	806	843	850	842	810	775	863	858	874	859	836	839	917	879	821	871	798	865	873	849	875	841	865	860	884	855	886	833	844	844	847	843	860	840	818	857	841	887	828	851	856	887	820	884	870	878	826	854	797	860	894	886	875	853	800	785	833	824	845	863	854	842	794	854	840	858	837	813	846	841	885	822	875	855	854	918	880	803	896	847	843	868	880	861	882	847	827	874	861	846	818	881	876	841
7080	540	512	499	395	385	352	325	334	342	325	342	347	313	348	327	325	301	368	311	295	325	328	320	306	322	312	303	320	313	314	312	354	344	337	343	341	305	309	279	319	310	305	300	321	316	272	317	287	329	322	314	290	317	318	302	327	314	317	277	255	338	296	321	324	342	294	326	312	310	307	320	327	307	323	332	359	314	310	293	312	324	297	350	334	350	308	326	309	311	328	350	334	291	317	298	309	291	313	299	316	313	372	300	293	345	277	279	286	294	299	340	309	326	338	342	288	285	332	323	313	334	377	338	296	293	320	301	333	330	334	299	325	283	324	310	287	298	356	333	337	358	339	316	285	337	343	331	301	289	322	281	307	304	329	326	276	300	320	282	313	302	302	300	317	297	314	320	310	325	324	308	323	338	292	302	319	297	312	337	346	346	297	322	306	309	319	336	324	309	352	286	339	312	276	301	331	288	305	331	294	277	282	314	294	295	326	337	305	351	305	304	281	302	346	310	330	300	302	299	339	348	321	339	331	281	321	309	319	297	326	321	312	289	294	312	332	303	296	321	314	326	333	328	307	312	308	303	307	352	330	295	301	310	292	342	311	301	337	295	287	336	324	323	326	318	329	318	312	326	314	297	333	325	281	326	308	296	303	307	326	318	313	319	357	314	338	315	341	327	310	338	320	310	341	325	330	316	317	288	315	336	319	345	307	333	321	302	313	316	299	286	278	292	287	315	291	285	292	297	297	320	349	352	295	300	310	299	294	305	337	315	314	308	308	352	279	309	352	324	326	306	313	312	333	299	304	321	317	287	281	300	315	314	350	343	309	313	335	297	325	279	269	299	298	348	289	322	318	327	314	314	300	339	290	300	325	308	341	340	312	325	341	348	316	290	292	342	315	311	292	317	282	307	317	311	313	326	331	318	289	314	303	338	301	335	304	319	335	275	304	313	321	337	335	292	323	328	315	320	302	298	317	345	333	306	310	326	340	346	312	289	303	311	312	324	336	328	344	313	327	316	350	304	331	302	319	362	334	373	301	311	320	298	332	322	322	337	301	358	361	329	331	326	332	314	286	283	302	307	312	301	303	292	325	330	331	280	305	302	329	349	309	318	308	339	310	276	303	267	335	354	321	316	293	302	327	318	314	307	296	309	312	334	307	290	279	313	330	300	311	330	313	318	334	340	325	348	324	308	321	330	294	317	339	323	301	314	313	299	319	308	308	315	300	335	314	335	321	334	311	331	315	321	304	316	312	301	341	305	310	306	321	308	283	320	303	317	343	307	303	302	338	310	309	324	310	320	327	341	301	334	346	311	293	324	325	290	313	308	308	299	324	329	292	318	303	333	317	297	326	312	301	294	298	336	347	314	339	314	301	280	304	344	312	304	314	308	315	308	310	358	293	319	303	320	313	310	336	355	330	305	309	343	316	338	285	312	311	327	314	292	314	338	318	319	314	334	317	318	332	324	314	307	305	291	308	297	282	303	322	307	307	278	311	334	334	303	311	313	300	318	331	323	307	308	333	325	302	314	298	332	316	355	328	301	311	324	300	342	322	308	308	281	320	329	336	322	344	342	338	294	308	301	292	344	295	298	331	346	312	310	299	337	322	324	309	334	299	331	314	272	293	307	297	323	311	318	335	327	337	304	290	298	327	307	299	290	288	331	338	305	288	363	310	334	340	300	305	308	322	316	307	296	324	315	285	307	329	317	327	304	317	305	326	338	311	284	307	301	339	323	325	327	325	321	328	301	287	288	305	295	318	300	346	305	294	326	334	336	303	293	320	296	296	338	314	317	283	310	310	339	318	303	320	284	322	315	339	331	305	322	325	337	263	306	335	315	299	298	318	311	312	318	307	314	302	303	303	315	340	293	356	324	319	311	282	308	306	280	320	306	322	371	325	317	319	292	318	357	317	322	282	310	320	325	302	314	291	279	304	324	301	316	288	281	324	312	304	311	306	298	345	294	300	321	305	327	330	303	291	323	317	283	319	329	310	346	358	314	329	322	302	321	313	326	286	304	323	317	330	310	315	317	322	326	326	336	327	326	302	343	303	320	328	323	320	291	324	331	312	284	335	303	344	303	328	372	348	309	310	312	323	342	329	303	288	302	292	291	297	309	344	306	303	304	323	309	315	305	331	321	310	272	283	327	283	275	288	311	313	314	323	356	339	346	315	325	313	335	320	336	367	316	322	323	309	306	333	337	340	321	328	294	295	312	315	313	325	297	306	303	300	298	322	316	311	326	353	319	310	313	318	309	318	338	346	338	319	310	309	304	332	315	340	327	330	311	329	296	327	309	309	305	333	334	343	298	288	345	332	302	315	332	278	328	315	331	336	317	291	283	278	292	287	301	322	276	318	335	313	269	326	331	298	280	306	317	306	306	309	331	296	328	310	323	276	317	301	308	312	314	306	316	328	337	321	294	320	320	322	334	325	302	294	308	321	317	312	342	297	308	353	315	330	318	323	317	312	294	310	292	337	336	341	309	321	291	356	304	302	286	313	326	294	329	310	301	307	321	295	307	317	310	310	299	277	310	317	303	303	326	317	354	310	311	278	324	296	320	297	315	293	292	318	311	296	297	323	345	330	346	336	288	308	330	295	318	302	316	303	321	290	330	337	313	279	296	291	320	336	309	282	299	339	339	331	292	340	326	302	285	311	311	306	321	306	328	334	314	335	335	295	312	317	284	317	305	350	316	311	280	326	336	335	309	328	343	342	340	294	301	332	305	314	320	322	350	328	294	319	322	313	299	323	337	296	313	300	299	276	304	347	300	318	316	318	334	297	314	328	299	309	325	340	318	295	333	306	324	310	332	328	309	313	332	300	307	310	316	301	300	335	339	343	329	323	325	337	300	307	336	331	297	327	336	314	319	318	321	309	328	306	314	298	311	311	290	340	318	332	303	347	282	318	302	305	347	293	287	333	326	326	310	310	349	298	303	318	289	303	301	315	280	305	322	336	290	309	319	303	307	340	322	317	334	270	300	302	299	342	313	337	323	292	312	320	304	303	326	302	308	371	318	308	361	306	297	299	307	313	306	298	291	321	314	323	335	332	332	315	304	310	311	356	316	336	316	312	309	291	307	302	289	345	310	307	334	287	309	319	303	309	281	293	305	293	328	349	336	324	287	311	362	329	299	308	311	314	326	307	321	338	334	357	302	329	282	296	287	355	321	283	300	297	327	331	313	319	357	322	346	321	314	320	327	323	332	283	342	335	325	307	292	285	328	303	369	300	281	282	296	296	278	332	295	328	308	303	285	329	303	310	303	309	330	342	309	293	309	311	340	327	304	291	277	360	344	305	285	308	318	326	311	315	302	333	316	304	340	340	305	306	341	348	316	297	318	332	309	332	315	296	335	318	297	304	331	294	300	315	320	343	311	321	315	301	314	345	289	349	287	338	323	324	340	346	313	322	303	303	341	296	324	309	309	297	299	314	326	301	331	290	304	278	309	327	330	346	325	315	299	297	283	289	313
6578	997	1351	1385	1312	1196	1055	954	981	889	864	878	862	801	831	816	782	797	804	779	814	793	823	803	779	801	819	843	755	782	800	799	772	811	730	751	760	774	781	773	794	790	764	725	817	769	757	770	764	749	708	739	818	716	752	772	805	774	828	778	813	724	790	760	769	791	777	752	740	754	767	779	764	774	778	744	808	730	736	766	838	778	726	799	776	699	746	778	759	774	773	752	765	718	777	761	784	778	738	775	771	758	776	758	798	805	737	780	775	737	780	775	770	782	849	690	726	758	722	791	744	748	774	727	800	816	770	783	773	783	750	751	785	811	754	781	793	723	721	753	746	741	768	778	758	738	798	747	764	723	767	770	756	770	803	757	769	761	759	749	762	742	772	719	724	731	752	782	791	783	772	765	774	747	780	723	740	718	737	737	769	768	780	743	741	760	744	769	746	764	746	795	757	728	785	761	753	711	776	726	652	769	784	758	797	702	753	719	758	731	741	747	757	774	795	758	768	715	803	772	755	757	795	736	742	746	783	748	782	771	763	783	746	769	784	747	768	789	776	713	765	765	763	767	755	769	767	715	866	785	793	749	825	778	787	748	731	748	761	774	786	752	767	756	708	760	803	742	781	778	720	782	753	783	761	744	763	719	743	784	720	763	719	745	772	813	780	714	760	740	746	734	790	750	719	710	755	732	797	778	732	782	727	755	781	717	700	756	784	771	765	787	768	756	794	710	753	764	734	757	764	810	761	773	769	775	781	772	773	776	770	766	790	716	714	750	791	773	734	771	747	809	727	772	784	749	801	785	717	780	800	765	772	739	819	747	771	770	741	774	743	750	749	766	762	779	775	719	751	764	803	718	760	765	704	717	741	751	773	746	775	746	745	743	794	759	753	785	758	742	751	771	713	801	732	804	740	756	756	747	741	777	773	765	769	757	747	772	744	729	765	762	751	733	739	763	784	753	722	715	768	773	732	762	738	725	729	767	721	755	749	734	787	772	752	730	724	806	753	709	789	745	768	770	712	712	769	772	731	709	791	765	757	733	738	750	760	784	782	730	722	763	716	761	796	770	708	792	818	764	776	732	786	755	767	763	748	730	745	786	740	803	757	758	773	747	706	757	796	759	762	788	781	759	725	740	770	791	733	739	752	716	738	768	789	721	748	756	730	764	767	757	751	751	739	758	781	816	718	786	816	754	747	760	769	776	710	798	757	800	720	764	730	777	751	706	757	736	830	791	756	753	800	790	749	739	738	790	720	749	719	749	771	777	694	783	776	778	739	764	737	741	750	745	813	725	766	757	792	772	757	773	736	729	776	743	750	703	802	758	754	771	783	821	848	736	791	750	796	742	777	787	801	755	726	802	784	793	801	786	758	770	776	782	739	761	695	757	785	731	795	760	698	794	777	769	754	758	778	760	729	783	771	751	752	749	732	770	808	765	815	793	813	762	730	691	718	767	702	797	735	720	716	814	792	790	835	750	784	778	817	795	735	779	793	764	743	747	754	809	800	713	779	762	771	728	774	784	770	768	778	758	736	768	776	785	741	746	739	747	759	754	780	751	752	784	720	761	726	763	803	775	762	763	765	785	694	793	740	775	742	777	791	739	760	801	769	765	770	806	772	753	729	699	764	752	753	754	800	780	784	810	783	763	778	759	714	774	773	759	754	763	755	745	761	732	764	707	756	724	790	796	760	788	783	786	756	744	727	725	733	725	777	769	711	736	773	734	765	751	760	712	753	759	762	753	729	754	730	807	764	744	764	764	748	763	709	775	765	736	773	776	746	799	757	813	773	792	783	714	784	766	731	797	796	718	744	762	771	801	800	765	779	781	781	763	764	776	816	782	790	800	730	784	770	793	759	792	750	743	712	734	766	749	751	768	773	738	740	803	796	759	813	740	706	744	755	765	758	811	739	770	750	746	768	736	738	748	837	763	756	729	747	803	746	770	735	742	804	752	804	769	798	755	766	720	754	797	778	773	765	738	742	758	738	765	796	760	766	762	739	771	807	814	748	723	736	756	730	768	735	777	776	777	790	732	740	740	743	773	780	770	786	743	768	753	747	779	805	782	758	807	787	776	791	726	799	733	769	747	784	698	723	728	769	753	780	776	763	747	775	732	757	792	764	778	738	740	737	726	738	761	749	771	764	801	761	770	788	729	766	765	736	736	803	760	763	735	747	730	755	823	790	781	803	790	768	778	768	770	716	761	737	770	790	768	786	747	741	788	809	736	739	785	820	753	792	764	751	732	718	772	764	747	809	755	738	718	747	797	748	717	777	728	788	817	762	796	756	716	827	741	728	730	753	745	782	757	780	750	796	726	738	728	749	775	784	777	756	716	772	792	765	736	776	801	798	753	724	785	726	799	791	727	752	740	728	785	768	805	725	755	795	757	758	752	817	737	776	754	717	720	769	732	721	739	752	760	696	730	738	757	737	737	745	757	748	826	762	718	715	740	749	714	735	789	793	760	760	794	759	772	812	793	729	759	743	760	813	765	814	726	739	719	777	786	717	737	786	704	731	752	745	768	731	777	763	743	717	798	791	720	753	742	779	813	725	774	771	754	698	723	725	802	748	815	801	778	770	755	792	790	770	714	715	768	753	781	764	750	761	757	763	776	758	760	784	749	793	759	787	746	767	732	794	760	765	744	759	760	785	775	749	766	743	770	748	753	763	759	720	780	761	739	777	747	685	789	760	711	718	776	741	795	757	786	734	743	738	781	790	811	730	828	792	758	752	779	766	712	752	769	737	739	729	727	796	756	713	789	754	741	784	820	789	829	781	744	810	741	734	760	730	812	740	753	791	809	732	778	771	818	817	732	759	793	750	768	773	740	762	752	777	793	762	805	763	769	776	786	731	778	804	786	796	809	707	735	744	764	743	790	736	780	765	762	776	767	749	799	774	755	770	720	754	751	744	726	705	722	752	751	789	768	788	826	779	802	738	759	782	778	785	765	709	747	721	823	771	799	713	764	766	746	781	751	758	805	751	749	765	752	768	731	707	737	737	750	741	772	757	781	771	783	751	741	710	750	795	763	760	791	733	789	765	772	792	698	768	778	793	754	744	772	797	723	747	764	772	773	751	768	773	787	809	743	755	726	764	807	743	784	730	775	724	774	734	754	767	804	758	728	754	763	716	758	704	702	761	798	764	769	738	748	717	734	771	762	805	686	775	774	755	726	761	765	760	790	736	793	775	726	786	804	786	755	734	776	777	767	751	749	751	733	751	771	761	802	747	761	745	779	725	776	773	854	793	799	775	749	717	743	753	701	791	782	764	751	777	812	754	730	774	738	785	771	792	746	758	738	791	744	785	729	767	749	740	764	817	808	801	748	755	756	743	782	804	746	768	757	772	794	768	746	735	781	776	740	798	778	765	740	776	742	739	772	754	757	792	782	774	771	758	763	737	779	806	742	740	758	778	780	776	770	752	718	743	835	762	750	768	794	783	767	715	780	785	727	770	730	785	753	809	760	773	786
11825	697	560	476	358	301	269	212	200	220	180	177	176	175	174	147	188	167	178	154	196	159	153	153	158	162	166	157	154	150	159	145	154	169	150	147	148	171	156	158	153	167	169	156	150	167	148	165	132	167	150	151	148	153	163	154	179	150	165	167	138	146	167	164	158	140	154	146	147	164	171	147	164	158	167	165	150	171	164	170	169	137	143	143	150	162	146	152	167	163	174	186	161	169	129	164	149	166	153	133	156	143	160	142	145	184	168	185	152	176	166	168	148	146	144	146	146	149	165	189	177	181	152	157	143	154	163	152	163	142	164	153	147	176	137	172	162	151	150	171	191	167	153	157	178	152	164	177	159	152	176	137	174	155	167	159	165	131	184	172	156	119	133	141	139	179	173	154	152	159	168	163	170	148	151	168	150	154	174	155	163	142	163	157	162	142	153	158	163	153	151	160	157	154	148	167	155	153	146	169	142	169	161	137	146	136	160	157	138	159	185	151	166	185	176	154	129	146	170	157	156	145	177	171	153	143	155	137	149	170	168	130	144	170	149	154	158	148	156	154	167	147	146	155	141	193	172	169	144	164	163	170	153	153	135	171	156	164	172	155	159	133	161	171	172	153	154	166	170	146	167	146	140	134	157	136	167	140	164	160	170	152	171	151	154	146	159	171	173	139	142	133	160	168	148	180	148	169	163	179	177	167	159	177	185	171	152	149	148	154	149	152	175	132	149	176	169	177	146	146	148	166	157	171	188	174	154	176	154	171	157	171	161	140	135	173	171	148	156	164	172	178	129	142	149	172	151	165	133	167	155	152	157	144	163	150	173	166	161	161	163	147	171	181	168	155	133	134	158	162	171	160	141	138	145	149	121	154	165	137	131	170	147	176	170	144	141	147	169	142	144	153	164	141	135	169	141	156	187	169	143	156	141	175	177	155	126	153	155	156	152	169	154	139	144	160	145	154	158	146	160	149	131	152	167	157	158	134	159	140	154	147	159	151	172	159	149	159	163	180	173	171	165	164	154	165	164	190	171	169	162	138	165	143	159	161	138	148	183	153	149	150	150	152	127	164	144	175	172	168	160	149	170	164	186	148	169	157	167	180	182	169	182	159	152	157	181	152	166	143	174	144	162	166	149	168	162	160	163	140	145	147	170	144	146	167	156	161	179	145	155	201	137	152	159	139	155	172	142	149	171	138	160	160	173	164	154	158	159	155	174	155	141	160	138	166	166	144	171	157	134	143	163	146	143	135	167	147	150	147	139	149	140	138	149	153	145	168	133	163	163	155	184	143	169	152	174	130	166	147	152	162	167	154	180	165	140	139	174	174	155	163	146	163	162	145	130	153	167	158	160	157	133	156	176	144	167	158	170	145	159	176	136	146	160	165	154	174	155	147	142	159	154	153	184	140	161	126	178	153	181	175	156	170	155	157	171	174	154	154	148	174	140	143	153	168	172	175	184	144	171	142	138	138	137	164	195	136	179	141	170	175	183	157	137	152	124	154	152	161	164	135	175	130	168	184	141	117	178	132	165	174	173	159	156	141	136	185	166	162	147	164	161	150	143	156	156	155	160	157	152	146	154	155	163	176	144	168	156	127	176	176	142	174	151	173	152	161	155	136	154	158	166	145	154	158	145	170	163	161	162	152	140	153	153	153	160	167	162	155	151	155	170	148	163	166	142	153	177	156	159	160	139	179	157	148	150	161	171	139	141	158	148	147	157	146	169	141	167	167	148	142	147	170	160	164	153	142	132	159	165	153	160	148	152	174	171	165	145	149	162	159	160	167	153	162	129	151	174	136	146	170	162	165	156	167	145	138	162	159	145	179	171	147	135	192	154	168	144	154	158	146	168	162	169	159	127	176	171	142	165	145	158	157	160	172	179	146	164	154	140	153	161	149	150	156	155	152	164	149	147	170	167	173	146	160	154	163	168	152	164	146	150	159	145	152	152	158	157	168	154	168	174	156	157	177	155	181	179	177	181	156	161	147	154	153	130	139	152	151	146	147	161	148	153	148	170	145	158	172	148	162	153	150	161	159	131	170	153	158	167	150	165	137	162	159	160	149	166	152	146	147	150	159	174	178	157	166	139	164	170	151	171	163	138	163	163	129	172	146	148	154	165	164	152	171	148	154	153	162	165	136	162	162	183	162	174	171	136	174	170	145	167	163	159	161	158	135	152	132	177	136	169	169	177	170	161	144	152	151	164	157	170	150	148	170	157	153	144	164	122	145	143	157	142	146	161	150	153	138	157	140	141	148	140	164	155	169	163	182	163	145	158	166	146	139	171	171	171	173	168	156	164	164	164	162	169	178	156	185	155	190	145	161	172	161	146	161	176	138	155	140	157	139	161	156	136	162	177	171	148	144	132	155	145	133	178	151	151	162	140	139	161	138	146	168	171	138	160	157	168	184	153	158	142	141	163	167	144	151	150	168	171	166	170	147	177	167	148	133	144	151	171	150	153	157	143	182	169	165	155	160	144	174	167	148	166	166	163	160	157	166	153	162	151	160	137	133	144	155	154	141	149	167	142	176	153	173	174	130	141	146	151	167	145	178	136	176	153	160	146	171	136	167	178	155	140	152	168	188	150	170	145	179	157	181	154	139	147	152	154	160	162	161	159	174	148	154	141	145	153	154	140	161	184	164	186	160	141	164	173	178	154	155	120	158	131	155	137	146	171	170	165	141	135	164	168	153	166	161	154	150	154	180	189	148	161	138	157	154	174	141	150	141	160	166	170	168	168	170	159	146	180	150	159	163	180	163	187	146	170	161	136	125	165	126	145	145	176	163	189	156	174	165	161	135	155	143	142	157	160	173	159	174	168	144	166	183	165	131	135	169	141	160	156	175	164	141	152	170	149	167	145	161	149	175	164	163	148	157	176	144	136	148	152	148	154	121	137	140	153	155	160	160	148	159	130	151	157	153	167	163	172	183	161	172	159	157	158	135	129	158	140	143	156	154	148	151	152	148	165	165	134	155	145	156	152	150	146	168	176	163	163	148	158	151	162	149	153	146	152	162	164	157	140	146	181	148	161	185	183	154	162	146	149	159	165	176	162	138	151	167	164	143	149	175	165	162	145	154	168	148	168	159	143	152	158	184	167	186	157	167	154	156	147	139	131	147	155	166	162	165	159	152	142	144	168	140	141	152	163	155	178	161	163	142	141	147	177	145	169	152	148	172	183	156	175	157	141	172	151	167	163	148	152	160	150	157	161	151	147	153	180	153	157	159	154	158	159	166	150	165	156	180	148	131	161	165	143	171	143	160	131	150	166	159	175	148	132	148	164	172	150	149	151	157	149	148	162	147	141	178	142	145	162	167	141	175	175	134	164	168	158	158	150	150	164	163	156	171	154	186	182	156	122	144	150	145	149	147	171	153	146	167	152	156	155	156	159	187	170	169	131	156	153	158	171	151	146	139	173	144	145	164	153	117	164	163	169	168	147	152	149	144	170	177	166	146	159	132	148	172	166	158	165	174
7851	833	1425	1575	1354	1198	948	789	707	679	599	609	582	521	502	491	482	501	499	472	462	449	457	450	480	463	502	453	440	432	481	420	427	419	418	423	447	437	426	450	421	408	417	441	397	418	437	400	417	456	434	428	426	404	430	402	415	379	427	430	424	446	444	389	414	425	427	450	449	448	431	472	426	383	427	404	418	425	421	416	412	427	405	411	429	413	399	409	450	415	402	432	402	422	399	383	413	444	426	436	451	372	429	402	367	379	412	411	436	403	427	388	452	404	408	389	382	426	446	446	438	404	405	393	439	429	404	426	420	429	394	421	391	428	419	433	418	406	414	423	430	405	425	392	408	436	402	411	380	360	392	410	419	403	408	419	389	377	439	422	409	390	421	408	416	385	400	416	375	414	395	401	421	371	393	379	401	402	387	398	416	452	426	429	402	385	433	421	385	407	432	389	456	428	387	402	439	373	391	385	436	421	410	394	408	391	387	414	388	392	395	375	419	391	397	417	449	412	408	439	416	413	372	395	378	391	402	451	388	410	383	375	419	407	410	421	437	407	396	428	408	413	397	403	376	386	420	389	404	399	359	404	380	396	391	422	416	398	397	413	453	429	416	423	414	423	393	413	410	374	404	399	385	396	426	415	412	379	406	412	374	390	410	415	415	418	448	384	384	426	385	430	414	404	384	416	376	416	397	453	451	398	376	432	434	413	465	406	402	413	397	396	429	397	442	434	386	423	441	401	439	414	408	409	408	406	400	404	403	389	397	411	432	416	405	413	384	416	377	404	416	402	422	376	383	426	381	429	387	391	395	397	388	428	411	392	445	391	406	447	385	408	452	386	399	389	421	452	408	421	413	411	431	440	418	433	408	405	420	397	404	413	401	377	420	389	409	399	370	401	367	401	397	420	362	422	405	383	395	410	414	423	411	342	412	448	417	415	423	386	422	370	393	396	375	436	398	422	439	416	439	396	388	410	411	393	411	406	392	382	395	388	395	425	402	402	397	428	427	428	393	435	432	416	409	406	361	416	415	412	389	402	417	409	443	415	386	430	376	405	390	405	412	406	400	381	381	388	409	402	431	425	414	405	406	400	399	401	397	390	379	409	421	446	374	419	378	409	387	395	377	412	380	426	405	402	385	411	428	450	432	417	431	421	404	418	362	361	383	409	393	379	394	423	370	396	416	435	400	387	399	399	433	414	404	399	369	429	401	429	452	414	416	402	397	423	422	411	403	404	376	427	429	410	401	385	412	430	404	409	455	408	386	404	383	391	403	445	437	391	425	414	410	413	385	423	405	378	388	394	416	429	374	378	411	423	391	421	420	400	426	398	419	392	401	407	418	437	411	426	455	441	414	410	404	405	363	387	383	402	432	458	412	381	404	401	417	407	397	382	444	387	422	397	450	404	430	372	415	386	405	434	406	389	421	388	414	406	422	375	405	445	384	368	426	392	389	415	426	399	401	412	428	406	398	432	409	399	404	429	402	434	414	443	424	380	416	397	400	425	409	407	386	412	398	396	390	445	431	427	409	416	436	394	428	382	406	408	373	408	456	406	403	397	403	411	401	448	416	426	381	436	394	405	394	403	424	419	400	445	390	406	436	406	405	388	428	414	439	360	457	405	455	392	402	405	385	400	413	403	394	399	409	427	409	419	419	414	427	404	422	409	407	390	409	429	419	405	426	406	404	401	392	386	429	399	428	409	401	398	406	425	405	447	429	415	423	392	443	413	391	398	466	410	385	430	379	408	417	424	390	403	401	437	440	392	387	382	434	405	407	418	404	413	418	435	404	428	396	416	409	423	413	380	394	383	418	382	412	413	417	413	404	396	431	452	444	425	410	409	424	395	404	409	401	425	410	373	410	407	381	425	423	386	408	402	436	412	403	416	400	409	391	412	408	411	398	399	383	366	410	387	433	414	402	418	396	376	413	408	424	378	391	440	405	435	378	391	414	405	394	405	429	418	405	395	409	437	398	416	400	389	397	410	403	404	402	422	385	421	430	433	401	397	440	428	458	387	385	411	407	437	402	422	427	377	428	416	388	408	430	435	407	409	405	378	423	401	430	439	419	428	404	423	442	435	464	433	429	378	390	414	403	402	409	367	431	416	438	377	394	426	458	389	380	407	418	412	421	418	410	435	409	400	407	407	417	400	431	410	402	407	374	410	387	410	395	420	390	436	415	409	422	404	415	383	418	416	402	444	432	408	404	403	401	394	407	417	392	416	399	399	384	425	416	414	381	400	374	401	429	426	403	413	388	415	392	396	429	366	442	386	427	405	427	400	419	395	459	403	420	433	404	460	446	408	385	400	421	401	405	431	409	387	408	396	399	394	415	356	419	410	403	397	395	427	388	392	406	380	396	391	419	419	447	417	398	389	414	396	388	411	431	408	417	373	386	403	454	403	365	435	422	431	391	417	401	418	400	436	401	415	411	418	400	431	409	421	404	431	414	394	405	410	400	398	381	417	418	416	401	394	400	404	426	391	391	390	407	378	438	404	441	431	426	372	408	434	417	426	414	430	420	420	386	435	352	411	405	434	429	387	411	424	392	393	417	388	433	395	395	374	420	459	401	411	422	445	387	413	431	432	422	403	427	393	421	416	397	395	358	444	409	401	360	398	430	436	440	432	418	381	416	424	405	412	391	438	390	400	402	370	391	406	378	392	405	417	417	399	393	403	402	431	427	412	379	397	447	380	418	423	391	411	390	425	423	393	400	382	425	411	413	398	429	405	393	406	431	391	443	392	388	420	415	423	376	444	415	396	452	393	380	402	423	413	383	402	401	434	398	399	412	443	411	444	414	421	457	389	412	389	429	407	427	407	419	380	405	363	452	391	416	412	422	410	430	390	429	421	394	416	444	437	387	419	401	422	399	402	415	388	413	402	396	398	385	424	414	439	408	390	421	378	432	429	380	411	389	399	385	416	398	395	383	352	385	402	387	408	398	377	393	401	410	396	421	391	422	364	386	412	445	421	434	410	434	415	419	419	431	410	393	386	401	381	391	412	424	441	416	386	384	408	404	372	434	403	429	372	433	429	395	427	399	388	388	425	446	401	390	429	399	394	427	410	407	399	406	422	397	404	436	378	413	387	400	430	417	412	390	413	404	404	390	387	395	392	388	428	420	409	400	425	406	383	377	455	458	412	416	423	418	421	440	395	424	402	430	436	395	419	404	396	409	397	398	389	393	416	418	420	393	388	405	368	391	395	444	414	416	412	445	389	426	387	425	427	439	420	429	419	401	369	382	420	394	430	386	426	385	407	400	438	402	422	418	399	437	419	403	359	394	428	403	431	402	382	412	410	414	419	416	402	429	425	412	427	412	415	405	392	401	415	402	416	381	407	395	422	386	390	387	417	445	411	400	429	408	406	383	395	413	437	433	411	431	392	409	403	389	424	415	390	422	421	409	397	382	405	453	418	417	399	395	418	395	389	406	395	375	396	434	405	407	405	409	425	415	440	412	414	396	411	411	379
1307	400	394	376	331	346	373	361	340	360	373	340	324	323	348	344	346	355	350	339	365	342	355	376	376	362	360	358	322	402	362	347	343	361	374	311	361	361	331	370	347	343	383	352	348	351	359	336	338	360	372	394	375	304	354	334	327	324	361	359	357	314	330	368	346	334	380	335	325	328	329	392	362	355	383	345	338	340	365	354	372	337	383	348	367	313	324	360	387	375	371	373	329	340	338	339	359	358	327	341	343	328	341	323	355	357	356	314	340	328	356	380	368	345	358	316	373	387	358	313	334	368	361	383	349	343	365	355	352	340	310	365	352	391	383	353	338	361	323	357	362	304	342	356	343	330	362	392	383	349	337	346	344	344	365	357	341	341	373	344	358	326	336	355	367	395	357	401	369	354	332	347	378	356	367	338	339	356	357	335	354	385	333	357	348	378	335	329	334	361	317	355	353	316	352	349	372	352	350	365	363	349	343	382	349	319	355	300	354	388	336	341	330	359	352	375	372	358	359	367	319	361	335	345	368	344	398	348	375	325	331	339	346	315	348	330	359	330	346	346	331	375	374	340	350	339	334	334	352	307	342	361	332	328	353	363	352	362	355	360	353	372	392	327	330	309	369	361	328	348	358	334	340	342	315	401	350	366	353	320	349	370	331	386	358	360	348	337	351	338	350	357	309	358	346	369	351	344	355	319	367	359	348	347	355	354	337	334	369	351	407	358	345	317	325	353	353	360	373	358	357	339	337	346	360	318	375	354	305	365	384	342	320	341	324	330	326	346	356	326	345	326	358	375	366	350	310	313	321	374	387	351	371	339	332	367	386	337	389	330	366	342	357	309	335	374	312	349	338	375	365	364	354	349	360	354	390	376	342	369	355	324	356	317	329	355	337	313	390	415	332	354	338	353	334	336	371	351	367	324	334	378	326	341	329	342	349	351	353	372	337	367	347	357	348	360	366	328	352	388	385	331	353	352	348	342	366	344	336	344	339	352	356	402	330	347	338	343	335	364	360	360	354	325	362	369	384	361	369	339	364	354	370	351	302	375	367	364	386	373	357	361	296	340	383	377	354	330	374	336	343	344	341	343	385	366	344	336	297	372	366	314	332	370	297	335	352	314	336	353	324	370	370	353	346	401	323	386	362	341	322	340	360	339	310	354	314	356	365	364	347	366	355	374	368	314	358	325	344	343	322	360	339	383	313	371	368	333	365	366	357	357	362	338	350	359	375	348	389	347	366	377	326	334	341	345	357	313	350	375	357	365	380	314	338	352	330	325	359	345	349	377	324	374	362	347	346	346	333	335	341	388	365	365	352	329	346	378	332	372	355	327	356	357	367	384	342	334	320	343	330	340	336	344	348	338	375	364	368	317	367	351	351	328	369	336	380	328	366	303	372	359	323	348	322	351	322	370	366	368	384	356	391	337	363	354	352	333	318	337	333	348	321	331	324	329	337	336	363	324	341	339	326	344	369	361	388	339	329	371	377	368	342	344	315	371	390	319	316	387	354	321	361	346	320	368	333	365	369	372	325	340	373	330	372	382	366	350	376	380	355	357	387	358	342	331	334	320	360	334	328	335	338	366	353	348	367	353	376	350	336	362	350	350	368	353	347	318	363	344	382	350	373	371	343	352	333	313	341	352	352	346	343	390	364	360	344	358	352	339	390	342	360	362	387	372	338	374	370	354	363	348	346	345	367	301	352	312	362	334	355	376	324	352	366	363	360	351	351	393	362	331	361	384	339	365	373	331	358	313	392	347	353	338	358	357	344	357	353	362	346	349	383	371	344	344	369	341	343	361	351	323	337	344	377	343	330	358	334	390	348	346	374	337	377	343	371	332	363	327	334	334	392	378	342	325	318	351	371	342	376	377	310	350	363	357	362	351	320	359	315	328	330	342	334	336	359	361	358	387	365	344	341	343	357	331	369	358	322	344	363	322	335	353	331	353	340	340	306	364	357	339	347	321	349	366	353	367	328	349	361	355	339	364	340	332	377	342	376	377	382	343	363	372	357	353	318	343	348	363	361	352	334	349	318	360	388	342	321	367	355	371	380	359	344	337	341	317	325	335	401	376	368	355	337	357	340	346	343	398	361	307	342	352	316	367	378	343	335	339	378	374	340	383	355	372	305	364	323	363	376	349	343	339	353	348	346	313	356	384	342	366	364	372	332	340	326	367	364	334	330	360	323	360	352	360	343	356	344	382	398	353	339	328	360	334	342	358	343	349	345	345	322	353	349	356	372	350	337	348	347	379	328	345	384	335	350	329	344	290	346	351	344	361	353	351	339	328	340	349	345	372	338	366	345	323	370	365	360	369	367	318	361	344	338	321	349	344	344	344	343	366	352	377	318	356	383	340	343	327	313	389	340	336	356	314	354	359	365	353	366	345	344	351	344	334	345	355	332	328	347	317	340	370	338	357	337	371	360	386	345	361	344	354	323	342	375	366	336	338	369	343	340	363	351	384	345	359	382	351	339	345	361	355	368	363	366	389	338	327	340	346	354	369	327	394	389	351	334	374	388	351	361	366	360	353	335	341	327	330	372	367	311	328	377	341	319	388	392	344	347	349	362	379	357	386	343	391	378	352	339	339	342	344	357	328	344	383	380	354	360	356	349	356	345	352	365	329	350	379	338	386	370	368	338	367	349	362	363	334	292	343	354	335	364	338	346	352	388	352	357	341	378	331	406	348	390	359	363	349	369	326	331	333	350	343	353	342	374	331	342	382	356	351	353	356	353	332	331	361	352	339	360	386	323	348	363	363	376	324	337	302	370	366	376	357	367	390	364	347	328	362	334	335	341	329	342	355	373	347	332	386	362	341	346	382	353	354	334	322	382	365	323	342	350	421	345	335	302	370	333	365	360	363	327	338	342	369	327	335	327	321	389	360	335	338	338	356	363	353	350	329	331	341	383	321	353	335	376	355	364	365	332	314	330	324	345	344	347	333	364	325	330	373	384	352	343	336	365	330	370	358	333	374	395	378	368	367	361	352	347	330	351	373	338	355	344	312	336	352	327	357	361	320	374	374	345	348	365	336	345	361	323	321	370	344	336	342	348	345	309	356	372	312	352	339	319	358	331	386	352	385	361	333	360	334	355	362	337	349	341	330	356	344	340	358	330	345	351	359	317	343	364	356	348	325	335	354	360	338	348	344	355	341	344	374	376	363	403	354	360	330	331	336	334	334	334	347	356	340	362	328	358	353	350	346	350	308	334	353	357	357	351	354	311	332	324	354	346	346	336	333	342	315	354	348	345	385	362	340	364	360	374	307	316	349	316	337	338	373	350	347	317	338	369	333	344	348	362	372	352	342	339	355	327	356	370	390	349	374	370	325	383	349	324	365	382	348	383	351	336	371	341	366	316	360	356	349	332	329	357	361	374	344	350	371	345	355	331	332	373	340	360	330	373	379	340	367	319	371	368	347	355	374	367	373	357	354	385	317	347	315	348	357	330	359	346	362	333	371	353	357	341	375	350	377
1962	835	908	890	853	898	869	812	837	913	877	897	859	866	831	885	928	869	883	810	879	801	909	863	809	812	852	867	896	843	916	842	861	847	868	927	905	820	904	887	848	836	834	860	863	831	829	791	892	802	859	814	840	804	866	813	797	844	868	884	853	813	853	833	837	882	873	842	904	809	850	856	829	852	852	818	847	879	850	816	861	820	864	859	848	826	780	856	870	925	845	813	819	850	872	840	831	812	864	851	863	801	868	877	859	842	819	785	817	883	859	859	852	904	822	840	821	807	853	863	873	851	860	822	854	856	847	854	840	873	872	875	804	823	844	859	822	862	864	884	819	828	793	841	875	847	859	866	852	873	849	842	813	817	892	817	848	841	829	879	837	866	873	883	830	820	851	858	827	813	834	837	881	885	870	859	903	885	875	813	818	856	918	817	883	852	826	883	858	876	872	890	830	864	784	875	768	830	893	864	843	823	843	841	813	837	844	876	834	886	870	816	866	847	774	889	829	886	866	880	846	804	853	867	818	879	826	865	863	811	852	855	803	828	851	892	861	842	848	857	884	878	864	812	844	826	770	858	875	857	878	832	866	839	846	835	866	852	881	823	830	859	866	872	829	839	870	905	903	808	807	837	825	918	865	869	845	863	873	881	857	865	887	878	887	844	856	858	846	879	884	826	834	788	871	859	869	897	880	841	888	830	869	878	870	843	855	927	836	814	859	828	858	881	804	786	827	832	871	854	844	865	855	887	890	843	891	888	832	859	834	843	905	857	878	824	839	850	825	867	919	811	851	849	845	868	824	866	811	867	870	814	806	855	841	831	879	857	888	852	798	886	881	859	900	812	838	879	797	893	824	892	857	875	877	788	797	867	856	837	849	815	791	827	897	850	829	816	862	784	906	860	850	899	802	864	911	897	857	820	877	879	829	859	899	868	823	896	830	862	843	844	834	836	866	833	842	833	857	883	840	811	820	798	832	861	830	868	863	786	851	857	878	868	866	813	813	837	840	845	835	817	799	809	843	817	856	907	822	900	870	842	867	866	846	803	796	850	887	836	845	822	836	846	871	800	855	796	849	834	844	829	822	839	832	860	872	850	847	836	848	838	850	820	883	870	782	840	837	815	873	809	894	890	812	810	851	856	819	849	844	860	820	837	846	850	819	799	841	812	824	862	867	826	815	831	875	883	876	842	893	870	817	858	837	882	877	840	865	835	833	810	844	861	841	838	884	798	822	839	864	923	855	830	840	850	868	871	861	838	807	852	842	822	896	739	803	818	806	820	815	853	866	845	870	867	847	851	859	881	904	835	835	877	841	830	908	866	804	910	865	848	866	861	908	817	849	863	771	808	810	882	865	891	888	850	837	836	853	824	855	863	833	911	862	821	851	848	838	815	858	865	866	851	830	881	844	813	904	872	846	836	834	885	854	877	875	821	881	834	861	848	822	837	856	804	892	905	823	788	832	849	874	853	876	834	849	871	841	837	815	805	803	837	834	904	843	878	870	832	899	819	845	855	826	891	831	830	846	836	808	848	822	821	867	880	844	839	888	908	875	902	834	840	839	848	878	831	881	836	847	872	863	836	836	818	829	845	861	913	803	871	866	881	864	781	830	873	838	858	838	812	791	890	844	821	812	865	839	838	815	822	852	854	849	885	855	821	814	885	849	846	890	818	842	826	862	839	904	801	869	827	807	821	804	872	874	832	796	831	874	836	868	864	888	838	833	864	855	888	862	828	867	810	907	828	836	848	863	816	868	823	821	874	850	816	833	808	899	817	825	865	856	850	855	833	830	881	850	845	838	845	840	796	834	878	856	805	836	836	876	850	807	854	885	835	888	885	878	831	833	793	809	852	895	852	858	811	857	833	826	834	872	861	842	852	850	792	847	853	855	846	797	847	830	747	831	845	907	865	886	885	856	758	830	839	896	876	823	827	881	905	840	819	835	876	852	843	817	881	877	866	859	850	820	837	853	826	844	846	836	841	854	804	837	862	812	839	860	874	840	884	846	854	879	827	842	781	859	861	901	839	815	881	901	850	874	826	811	852	855	805	827	849	885	819	861	916	854	800	842	822	888	873	815	873	821	921	832	851	807	889	873	885	867	862	901	841	841	819	860	840	878	858	850	859	824	858	826	848	828	843	847	891	860	842	883	859	874	872	866	823	873	868	888	847	838	833	799	822	852	825	794	864	825	867	870	813	813	845	863	835	871	851	859	821	865	892	858	827	867	867	876	862	860	861	934	896	902	869	885	852	830	832	839	904	870	834	824	850	869	854	867	826	838	863	858	864	867	871	822	871	884	831	810	840	811	844	834	837	850	848	766	802	823	944	808	891	853	841	870	826	885	835	890	893	905	862	820	902	850	890	896	810	852	863	902	872	846	898	841	867	851	888	844	823	916	898	813	825	843	843	889	839	845	815	906	842	891	818	817	803	862	911	883	865	903	852	832	855	880	922	893	854	884	905	836	849	860	820	874	861	903	825	816	880	896	806	866	842	855	832	781	810	830	824	848	889	868	792	821	867	832	902	876	829	876	832	815	889	854	875	848	839	880	846	831	901	854	815	822	832	874	864	897	835	870	859	903	791	843	808	848	851	849	836	832	908	828	845	841	894	835	860	850	887	846	843	888	827	859	818	853	874	861	856	838	877	870	842	832	889	840	823	885	873	854	877	860	858	834	899	834	867	881	845	862	850	890	819	883	821	844	863	926	793	865	848	855	829	845	851	829	880	825	826	816	843	857	917	888	841	877	815	829	862	833	875	824	797	923	873	863	876	872	805	843	877	819	879	863	877	829	815	865	853	874	905	914	845	823	869	856	848	856	809	824	824	855	870	838	807	863	862	804	822	845	903	806	835	863	822	850	908	828	905	871	843	828	875	809	801	823	800	836	853	866	847	850	867	855	859	834	820	811	846	800	840	827	851	848	886	905	818	872	856	823	907	802	820	861	871	873	837	779	864	860	842	889	824	820	832	857	856	899	822	874	834	858	843	903	890	857	829	845	841	839	839	868	824	884	826	862	861	832	873	831	859	865	850	816	800	848	848	816	872	837	841	822	834	844	864	829	893	855	850	839	836	885	837	803	837	887	810	882	849	860	883	787	843	869	806	851	899	803	922	827	868	835	849	861	788	859	861	830	866	781	842	860	872	819	846	888	831	842	793	843	888	863	868	832	891	850	825	876	891	821	857	826	826	848	889	839	867	817	845	834	885	877	820	847	861	867	832	834	841	817	914	842	848	862	873	842	851	871	810	879	933	845	916	853	842	831	844	847	818	873	848	842	835	871	839	869	845	880	835	911	833	874	839	883	863	828	861	867	839	830	799	860	828	813	821	858	858	860	840	872	805	896	844	862	846	876	887	879	842	844	882	848	868	795	828	879	901	830	838	841	837	835	888	870	833	907	845	831	827	857	852	805	832	853	846	816	923	870	814	846	793	886	795	850	814	826	846	881	852	850	807	831	850	864	860	851	845	841	898
6923	538	548	466	427	380	365	341	338	345	311	321	378	329	347	327	308	323	310	303	359	329	311	299	313	311	305	313	319	273	349	306	288	301	333	334	314	313	299	329	305	307	320	303	292	323	354	314	294	301	298	309	337	339	349	326	299	307	290	324	322	313	316	293	320	320	328	330	306	327	338	319	328	321	303	349	326	302	306	313	308	323	319	294	297	335	327	341	314	329	331	324	301	309	311	311	347	292	334	329	302	313	314	328	323	317	334	326	296	290	339	288	321	298	321	295	353	288	335	336	300	316	313	310	325	325	307	284	285	322	339	301	327	310	332	310	315	326	341	301	301	302	315	322	315	321	315	321	288	292	305	336	310	311	309	337	302	300	280	334	348	306	326	327	301	300	295	291	308	311	342	293	295	304	318	303	281	346	343	315	310	311	297	301	308	324	317	322	310	331	335	319	292	287	310	333	321	303	310	301	282	339	328	324	318	302	328	340	333	326	317	279	305	296	303	326	312	309	281	313	298	344	335	316	344	305	325	296	326	333	341	314	305	293	332	314	302	330	296	281	293	316	300	304	350	325	308	306	312	299	329	281	336	314	307	314	365	309	304	306	302	301	344	304	326	287	319	287	303	283	304	304	294	309	316	316	325	314	316	285	353	308	347	298	308	326	351	324	330	324	307	316	314	302	308	289	326	326	322	291	292	332	309	287	329	315	326	307	313	292	335	269	284	286	317	368	309	301	302	278	330	317	309	306	316	311	312	324	343	311	330	333	314	319	303	303	280	307	290	318	354	316	313	321	318	306	313	311	335	319	304	323	357	295	312	325	303	344	308	319	306	340	291	296	310	320	298	292	334	290	324	347	323	311	288	298	317	324	294	312	312	321	316	320	315	324	289	319	311	307	315	284	307	293	268	302	305	308	290	325	348	296	301	312	335	319	313	324	287	293	309	310	281	297	288	318	314	333	320	346	308	317	327	336	309	316	352	292	282	323	297	319	296	302	335	327	300	313	301	325	338	316	274	309	294	327	306	324	325	314	342	308	312	335	315	336	296	313	336	284	303	343	327	342	308	307	312	332	326	302	317	296	321	336	318	310	303	334	315	323	311	307	329	293	323	273	344	298	315	286	332	328	304	319	320	304	264	326	310	302	323	307	312	298	330	349	292	294	286	307	303	336	297	300	321	295	295	323	310	319	334	336	301	304	309	294	356	319	303	291	307	299	305	315	317	313	305	295	325	316	283	291	296	325	316	325	305	309	335	299	324	337	327	320	290	308	317	312	320	321	311	348	301	277	350	297	320	318	301	322	316	341	309	342	305	314	313	301	320	320	300	339	342	322	315	310	307	324	312	296	294	311	313	273	318	334	298	333	285	310	335	324	320	301	307	312	319	281	348	300	299	309	292	313	340	304	302	306	299	287	281	300	316	284	287	324	310	290	302	303	325	317	288	318	321	301	320	306	299	311	273	314	326	323	303	309	309	301	318	328	303	281	312	303	294	302	308	331	326	315	306	306	304	301	305	315	308	298	287	319	370	323	360	318	307	273	303	280	335	313	320	312	283	338	278	323	332	320	335	276	320	302	326	323	297	307	310	287	327	301	319	323	324	298	361	317	341	326	329	300	300	321	286	334	347	297	324	326	325	308	299	328	326	328	326	303	331	300	322	325	300	309	291	337	303	314	296	326	321	283	313	327	340	289	329	343	298	307	308	339	312	272	280	294	311	302	328	288	294	321	296	338	314	316	334	319	310	300	324	306	323	325	325	294	319	319	316	324	315	317	341	309	325	293	292	315	277	397	295	301	321	319	310	303	311	324	321	306	326	319	322	336	316	339	319	300	310	311	323	312	316	314	331	299	312	280	324	312	324	283	281	314	324	295	305	334	301	320	282	313	290	296	319	313	324	302	345	342	344	316	335	283	328	332	320	292	328	328	319	288	317	320	302	308	306	306	322	313	334	319	291	284	319	284	321	319	289	345	304	286	300	334	315	338	329	297	344	287	329	319	302	286	283	335	335	314	298	296	303	333	262	285	298	311	300	288	304	322	315	291	314	292	337	294	348	312	304	310	324	325	273	285	305	297	336	335	305	321	287	330	306	288	308	292	321	300	336	297	313	336	347	309	300	296	316	348	307	301	300	327	303	322	322	331	281	302	316	331	281	293	291	305	301	293	317	306	332	300	307	317	303	313	318	319	324	330	345	313	331	313	300	313	307	327	339	312	284	258	288	317	313	289	321	344	290	303	315	327	298	297	330	304	302	334	292	338	306	300	296	318	283	324	317	314	324	287	315	324	338	315	290	312	307	306	306	333	307	330	316	315	315	294	296	308	327	317	300	334	320	293	330	332	311	384	303	300	275	294	320	296	299	298	312	303	347	325	298	296	316	349	295	334	308	355	317	289	348	333	287	334	289	312	309	327	298	314	342	311	311	314	297	294	310	324	308	323	311	324	324	317	298	308	317	313	323	257	313	324	322	331	322	324	291	327	329	325	355	306	294	308	325	332	318	295	347	335	320	337	320	332	327	302	313	312	365	308	336	316	317	296	339	341	323	358	302	345	345	323	312	308	321	323	310	293	305	323	297	296	326	321	316	301	324	294	335	332	315	323	313	296	311	305	317	306	331	312	308	282	303	299	305	305	332	314	287	330	314	285	306	308	288	325	320	307	328	293	289	351	324	323	348	305	310	301	311	354	323	299	333	314	289	309	264	290	352	338	292	321	292	326	305	311	308	289	342	306	313	298	324	339	313	292	339	326	329	345	276	337	297	294	309	319	337	282	286	319	323	304	312	278	314	323	313	313	356	307	330	311	301	276	333	324	296	292	310	306	312	315	339	281	313	304	343	348	331	316	323	278	296	331	322	329	302	326	308	299	295	340	294	309	302	322	312	309	293	334	341	328	313	306	314	334	322	326	282	284	290	297	290	310	295	324	299	320	333	305	365	332	323	326	315	266	322	295	316	316	319	318	319	318	319	304	318	349	294	309	317	301	279	307	286	337	286	297	366	327	336	327	323	353	309	348	328	351	312	289	291	341	319	319	358	305	336	309	300	283	301	293	289	301	310	298	297	305	325	304	287	296	341	294	310	337	344	319	316	316	298	301	291	324	317	360	323	322	304	301	327	290	294	334	298	284	299	299	337	315	312	313	309	307	301	292	327	298	340	316	305	326	316	313	291	278	307	327	282	337	320	315	285	313	297	339	296	353	343	287	315	333	297	300	330	312	331	333	316	319	320	303	339	338	292	293	311	312	360	298	353	299	323	280	299	312	299	312	314	338	319	325	298	332	318	281	299	307	303	306	329	306	325	282	295	331	307	323	321	318	299	301	313	332	275	307	331	326	304	339	337	298	285	339	280	324	298	307	337	309	321	329	265	346	302	317	328	298	288	324	296	287	351	311	287	274	299	324	297	297	300	299	311	291	299	310	318	291	321	323	292	304	303	345	316	285	319	315	319	317	320	283	335	338	351	288	301	304	306	343
6671	973	1298	1426	1206	1143	1072	957	932	950	832	831	841	850	836	780	835	818	812	789	780	786	791	787	800	808	806	709	766	767	756	791	756	783	734	794	764	751	781	781	789	737	750	742	790	757	767	742	756	760	726	770	769	735	751	773	781	793	763	762	811	751	786	819	772	765	792	723	793	742	765	758	793	815	745	792	810	757	744	803	774	732	753	726	772	782	738	800	790	727	788	757	766	758	793	754	788	762	730	776	761	776	761	778	706	759	789	765	789	754	769	758	725	770	757	733	766	749	715	746	719	779	764	778	772	786	749	789	729	751	786	754	801	726	778	725	797	836	780	762	762	753	769	712	767	755	794	747	758	760	772	754	800	791	818	800	807	719	693	731	745	776	796	762	746	756	800	737	735	740	744	760	724	757	790	758	727	732	733	722	751	759	764	738	764	767	709	695	757	802	759	836	753	776	754	767	815	759	812	771	740	723	713	775	773	731	768	767	763	729	733	768	777	762	733	791	714	860	735	787	704	769	776	744	739	742	778	786	745	818	771	727	786	766	780	733	785	763	764	743	761	761	743	726	784	777	789	729	715	740	776	718	727	819	758	733	746	738	748	761	804	731	752	748	745	788	794	726	792	783	714	776	768	802	776	782	761	746	746	704	790	764	719	681	754	777	746	748	792	715	779	818	744	797	727	736	713	721	715	772	789	753	740	806	764	750	713	754	762	795	801	698	720	766	733	728	732	748	766	731	732	718	761	752	727	800	785	732	754	745	743	756	799	735	787	849	714	725	690	786	745	751	761	769	739	800	723	723	755	774	745	703	700	773	709	787	787	779	764	797	761	717	789	781	729	719	783	773	772	787	744	756	785	748	764	807	757	803	748	754	756	793	748	787	769	765	757	808	774	763	785	713	726	796	797	769	755	769	774	721	744	750	754	754	745	759	789	737	771	735	771	764	794	725	778	772	761	766	738	708	773	766	808	808	776	782	755	698	783	766	799	704	737	768	792	754	755	753	794	783	717	734	726	719	771	820	756	763	754	769	787	748	765	707	799	784	775	772	777	708	752	769	736	754	735	733	798	766	739	784	775	796	724	753	759	744	762	756	725	768	776	775	746	762	789	789	789	783	736	744	768	756	826	754	738	781	716	774	738	753	761	739	752	783	805	761	778	734	769	784	771	747	751	752	751	766	739	740	768	724	730	755	742	801	751	739	712	769	828	811	751	792	759	796	793	740	732	755	797	811	765	724	749	748	767	769	726	775	766	778	760	764	793	812	770	765	788	763	805	775	730	727	709	804	752	735	725	722	753	736	741	759	777	763	720	757	759	793	767	763	739	805	769	737	744	759	786	759	811	791	758	797	827	774	765	733	743	744	741	763	730	753	749	748	786	764	772	795	760	724	742	726	750	774	759	771	804	738	769	746	672	764	816	825	786	749	767	778	736	798	735	750	730	769	713	701	789	766	771	727	781	743	736	732	730	760	746	777	781	815	778	749	737	783	713	776	747	739	744	763	752	755	767	784	742	738	761	738	715	723	756	788	719	771	753	713	742	757	781	783	749	771	759	744	740	728	750	778	784	759	774	731	708	798	771	707	749	780	756	749	781	747	764	738	741	788	726	754	761	769	749	732	718	762	692	799	799	741	726	766	746	764	781	791	737	735	696	761	775	779	766	792	741	768	768	770	790	748	813	796	771	781	768	772	742	828	776	727	799	691	764	773	795	802	736	717	796	786	694	763	745	780	729	739	769	744	758	767	769	763	792	753	722	734	781	789	749	763	716	722	777	747	751	746	754	777	780	727	748	729	756	776	768	785	784	790	770	780	771	795	734	772	761	827	693	768	744	719	802	778	760	762	736	790	764	730	787	780	757	754	756	716	747	772	777	774	774	734	801	766	750	729	814	793	784	731	798	782	736	785	711	789	783	763	751	739	757	745	800	796	769	769	774	714	768	731	759	751	749	757	741	738	769	742	764	738	756	809	723	755	784	752	744	780	778	778	770	752	727	747	753	785	771	723	769	745	738	738	814	788	753	790	747	802	784	753	743	728	749	740	729	780	740	756	774	769	813	752	777	749	798	805	760	754	801	806	774	724	750	759	753	784	733	794	745	765	755	774	771	739	752	821	784	760	801	760	821	716	768	734	728	777	755	777	757	774	724	715	764	728	761	736	770	793	692	748	817	758	754	748	727	762	776	778	753	780	740	746	784	807	729	736	779	736	748	777	750	755	786	818	777	740	748	777	747	764	785	725	755	723	749	766	744	798	740	734	767	768	788	741	789	751	733	799	714	718	784	756	779	730	763	712	782	795	749	808	758	757	745	771	751	774	727	735	785	717	751	767	697	804	725	757	745	781	792	764	787	755	768	729	810	809	708	756	790	776	755	732	734	762	759	773	748	760	822	800	729	776	744	734	772	773	772	743	757	761	722	769	719	772	735	751	736	786	690	721	733	783	780	766	765	739	736	767	744	789	753	766	726	734	728	768	750	807	716	803	707	751	732	757	782	716	790	715	771	752	800	816	755	703	767	785	743	759	751	762	748	773	788	717	726	751	739	724	797	776	733	737	779	745	781	750	799	805	763	759	763	744	752	768	711	735	727	771	770	743	773	806	800	785	715	768	771	737	775	724	752	687	797	755	731	785	786	798	779	769	747	754	748	809	771	707	735	713	782	775	741	746	769	718	790	771	804	735	763	767	737	714	700	756	782	759	786	784	748	727	736	747	791	728	789	731	785	771	772	789	763	804	791	776	741	758	792	754	755	806	743	711	710	714	762	755	810	783	701	829	753	741	767	736	734	740	719	787	737	775	778	789	728	797	793	776	796	834	791	754	745	783	774	787	787	729	737	756	733	717	752	807	732	798	714	709	799	794	802	753	753	776	780	729	705	777	758	772	721	778	762	788	780	738	806	826	750	810	811	747	790	742	747	718	790	765	740	730	801	819	829	748	781	743	733	745	744	753	762	735	788	751	772	765	726	771	805	784	747	785	812	750	819	673	744	754	796	746	760	754	778	793	766	746	807	800	779	772	791	762	799	764	762	817	804	734	777	729	758	762	744	753	821	761	720	781	700	749	786	757	766	760	764	745	708	761	727	736	709	721	781	776	704	750	805	755	723	805	782	722	791	760	829	792	783	677	770	758	779	788	749	764	723	769	727	752	723	751	713	807	745	714	773	764	727	774	740	735	801	767	796	735	738	814	765	791	774	789	771	747	767	761	721	757	749	737	817	768	755	792	747	736	737	729	727	762	822	683	823	766	756	710	781	730	755	737	727	786	771	721	737	767	728	801	751	745	806	738	711	739	804	792	747	738	746	716	759	774	755	781	750	738	767	767	765	782	812	748	739	749	752	710	770	776	751	786	765	747	731	809	770	787	797	745	789	767	777	729	789	776	726	776	803	806	761	746	739	818	791	810	787	771	742	773	740	727	795	711	745	754	761	769	776	748	722	728	770	725	764	755	803	749	716	746	769	753	737	758	764	742
11916	663	586	480	349	305	264	253	201	219	212	177	167	173	154	177	210	177	174	155	151	168	168	182	166	155	152	135	176	178	177	191	164	143	194	161	137	165	153	136	167	188	163	167	143	135	152	152	169	183	168	179	159	160	155	152	148	162	146	159	152	154	149	153	165	144	154	159	168	154	163	155	160	139	155	159	163	158	175	167	162	162	128	168	166	157	154	169	175	155	153	136	148	173	176	151	150	150	160	141	145	156	163	169	154	156	166	158	153	127	155	152	145	157	159	167	155	164	137	167	126	169	159	142	172	135	156	157	178	147	158	157	166	135	151	146	136	178	153	174	170	174	148	162	132	162	168	172	167	164	167	152	167	139	151	145	161	150	160	168	170	167	171	164	162	166	154	191	147	152	170	163	151	203	157	146	160	150	161	167	154	155	188	145	191	160	174	166	163	174	177	161	154	158	155	165	161	168	153	167	157	147	183	169	157	151	140	151	157	173	163	160	158	181	146	151	173	161	179	171	178	155	169	131	146	139	157	167	159	148	161	165	146	159	182	151	143	170	177	141	137	158	165	162	169	142	154	148	150	164	140	163	143	154	157	153	155	162	175	172	140	158	171	161	156	155	163	156	136	151	137	146	158	169	148	177	148	142	147	142	159	147	151	158	180	149	156	152	177	142	142	169	163	169	152	148	137	139	146	137	168	168	136	151	134	157	162	163	172	182	166	151	131	148	151	146	147	148	159	154	157	175	177	153	166	147	159	160	142	169	173	160	163	168	137	176	166	153	165	163	145	190	157	160	149	146	155	174	156	138	144	167	184	163	171	158	177	139	143	124	140	156	161	150	143	167	166	160	170	155	165	136	153	156	170	150	158	176	151	178	155	158	151	145	153	148	165	151	144	146	150	156	151	163	146	158	157	152	149	155	176	169	169	157	145	156	148	149	171	163	140	167	158	164	130	149	189	153	148	156	139	161	152	162	153	150	164	161	189	123	151	168	171	135	181	164	165	167	151	153	174	150	134	151	167	156	171	165	155	168	169	172	154	163	162	172	175	164	134	150	157	150	167	163	171	154	164	173	152	167	144	149	163	153	137	160	143	138	170	146	160	148	139	171	164	145	167	168	160	132	139	176	165	146	155	156	155	155	148	155	152	152	160	193	168	154	163	168	143	174	143	168	169	161	165	177	138	148	161	158	161	160	143	170	166	159	148	160	151	156	169	146	133	177	145	174	151	185	186	154	143	174	143	144	140	145	154	174	173	156	153	178	142	154	148	150	146	157	140	165	149	146	136	179	135	152	174	159	146	132	159	140	132	144	154	172	175	134	140	168	155	168	152	136	165	157	147	135	135	173	169	129	169	132	132	161	148	158	154	156	180	133	167	144	149	135	147	145	146	169	170	201	149	148	144	165	148	171	161	158	165	151	162	164	134	154	168	158	170	165	155	161	124	165	171	152	158	158	148	181	156	154	147	144	198	171	176	158	170	169	147	148	152	154	157	176	128	160	139	146	148	140	150	134	141	156	160	166	161	172	147	145	149	158	167	160	160	142	144	142	170	157	143	146	160	161	164	165	162	167	163	153	149	130	149	168	160	183	149	146	155	148	160	160	144	159	177	193	144	165	134	142	142	167	189	172	186	145	175	182	178	156	155	144	153	164	148	155	162	145	150	168	147	155	175	173	173	165	154	150	187	163	149	155	174	141	146	155	127	155	147	154	148	140	140	167	156	159	165	149	164	167	174	164	138	147	153	149	159	174	159	163	166	166	162	148	169	153	147	166	146	158	156	185	160	167	152	151	154	147	154	152	150	160	159	145	170	158	146	151	146	151	153	182	147	152	152	149	138	138	148	162	162	172	146	191	163	154	152	168	151	167	150	171	136	150	170	127	116	162	152	160	159	174	156	170	157	120	158	158	161	136	167	169	170	158	179	165	153	147	181	143	181	173	152	155	142	153	175	158	155	154	162	146	191	142	159	164	156	153	173	156	172	174	142	150	149	155	159	168	170	160	152	182	145	173	176	154	139	162	149	159	177	153	147	158	147	120	172	155	140	161	119	171	152	152	131	154	151	161	187	157	152	172	154	158	151	147	170	163	149	157	182	181	156	136	156	146	139	183	146	145	154	164	150	162	167	177	156	152	185	184	152	170	179	172	154	153	152	146	141	179	160	145	150	150	146	189	182	154	168	143	164	165	196	156	157	163	144	145	175	170	160	153	171	189	158	141	165	158	168	160	163	188	145	168	174	163	172	168	128	195	142	134	153	136	165	168	153	141	164	166	138	178	144	170	153	145	166	186	151	163	154	148	162	159	163	166	163	182	140	173	127	148	161	186	159	186	154	137	143	138	175	139	176	149	149	166	141	147	180	159	133	157	172	142	154	149	174	138	163	169	174	144	144	173	155	169	169	148	138	155	156	160	145	155	162	170	163	164	159	157	169	160	136	148	167	180	185	158	171	167	158	143	133	150	145	181	161	137	160	138	141	176	163	158	132	168	142	161	150	159	176	162	174	160	161	139	167	136	151	169	141	186	155	148	183	143	169	156	175	146	178	146	188	160	160	140	150	158	156	156	162	155	130	147	151	196	181	155	152	166	158	169	147	157	161	154	144	165	161	179	172	164	183	156	130	154	172	163	160	162	183	187	135	136	171	159	183	160	157	175	149	158	143	168	152	166	157	154	173	153	156	183	144	164	167	187	155	152	184	165	153	148	163	157	149	170	147	141	140	147	151	148	144	143	181	145	161	164	145	174	136	148	169	166	166	150	145	166	162	180	147	187	148	153	145	165	145	155	150	171	162	168	151	165	140	160	173	161	153	153	134	183	175	161	149	161	164	176	145	163	167	170	171	168	178	171	186	149	168	171	147	128	152	161	150	172	144	155	165	143	142	143	176	163	157	166	140	154	184	142	147	143	165	166	164	150	159	159	144	162	163	161	170	163	183	167	175	164	169	150	139	162	172	163	152	157	178	172	137	164	180	176	147	150	158	151	175	165	158	137	171	169	170	154	170	151	141	161	183	148	168	141	152	150	144	150	150	150	168	149	146	145	148	162	181	136	164	172	168	176	154	154	159	179	156	165	160	172	170	136	152	139	144	170	145	141	161	164	172	150	162	171	170	174	177	154	161	145	167	136	142	158	157	161	160	160	157	158	166	152	155	162	154	167	142	139	153	140	163	177	160	165	175	154	126	154	185	161	144	150	156	155	144	162	155	144	163	136	149	169	171	187	177	136	140	140	119	155	161	164	161	192	158	134	149	148	190	182	149	194	135	178	148	142	154	168	123	144	174	159	170	160	159	172	175	161	153	165	153	195	151	160	170	152	149	149	158	170	152	134	127	157	184	138	138	172	166	161	146	156	155	152	159	205	140	136	155	141	163	166	139	165	162	138	133	166	167	165	150	159	149	159	171	144	156	157	177	147	151	171	173	189	143	151	166	158	140	162	162	159	144	143	145	173	140	166	159	152	140	157	153	141	167	183
7831	801	1456	1581	1420	1138	995	826	775	634	622	578	546	629	542	501	483	480	480	505	454	477	436	488	464	448	468	423	412	447	419	455	434	428	438	444	435	459	436	427	459	422	435	441	398	407	408	438	372	434	391	427	440	432	427	394	432	431	424	413	427	420	404	411	431	407	422	418	415	407	414	421	430	429	412	415	416	413	418	447	364	438	412	435	440	424	391	434	407	396	412	411	407	415	404	422	415	439	395	384	424	423	416	425	428	403	403	448	425	430	436	405	396	423	403	421	415	440	386	406	381	401	426	418	409	422	421	417	409	420	394	427	395	412	421	412	440	426	404	411	416	422	404	431	417	398	441	361	403	440	381	417	378	430	388	408	417	432	439	421	393	415	418	438	400	438	412	429	387	405	431	374	420	385	362	404	417	423	415	448	435	387	377	449	405	398	402	409	399	412	407	378	415	420	403	383	428	375	395	440	403	430	445	440	410	424	373	400	416	411	408	392	392	420	403	418	391	401	395	411	449	380	404	387	404	394	415	390	393	378	409	421	424	467	410	391	387	376	455	398	414	445	422	366	387	415	437	430	419	422	405	407	395	399	409	417	414	404	436	402	426	394	418	366	430	396	403	439	380	406	395	410	401	387	394	401	425	400	452	400	385	415	399	380	407	414	398	365	422	423	443	407	385	426	422	425	401	409	434	409	441	385	430	414	403	403	422	405	408	397	421	391	406	394	416	399	413	394	404	424	410	391	409	450	404	387	393	384	405	412	381	395	393	385	364	388	410	419	426	402	410	409	387	421	418	405	404	378	397	451	405	425	398	432	406	403	429	412	417	377	432	449	391	442	446	407	410	397	360	411	430	415	410	410	406	424	412	417	413	431	358	428	392	428	394	403	421	406	415	396	409	413	421	412	390	406	435	416	400	410	408	380	400	400	446	407	415	388	429	373	421	400	459	376	405	425	399	410	446	391	419	423	425	421	403	385	426	438	453	381	446	432	416	423	386	401	402	398	425	427	391	390	408	383	411	386	380	366	425	410	450	419	392	413	418	395	437	428	426	413	399	428	376	407	442	455	392	405	409	386	382	426	373	421	413	428	383	406	408	404	380	428	413	386	415	393	402	378	413	407	417	403	407	396	433	394	428	422	405	404	413	417	447	393	391	382	432	414	394	377	390	428	439	392	416	396	395	387	409	365	410	430	383	409	402	398	403	370	412	390	409	422	395	379	411	400	405	430	406	410	387	367	393	413	426	392	430	424	377	390	414	416	409	431	349	431	396	402	396	429	400	417	407	400	437	411	420	415	413	396	410	390	377	464	387	421	384	402	379	419	411	410	413	392	414	434	398	395	396	426	371	379	362	415	389	432	396	407	440	386	389	386	399	398	405	406	413	391	397	440	410	416	393	418	374	407	394	408	367	436	418	391	448	394	424	357	412	436	392	407	412	395	390	470	401	436	407	394	442	368	418	417	392	439	427	430	449	382	464	455	417	430	402	393	391	436	428	397	396	415	399	426	430	375	441	412	428	419	373	421	441	384	415	411	404	423	409	434	395	392	440	373	399	416	436	420	392	412	440	429	401	404	399	386	413	403	423	426	395	427	396	429	417	430	412	423	402	395	370	453	441	406	393	417	388	397	409	427	409	415	402	390	431	394	397	389	448	418	399	402	370	403	407	379	396	419	391	387	410	429	392	405	364	424	397	411	401	407	413	398	421	385	438	424	437	424	432	357	409	384	415	385	434	406	400	384	375	393	409	414	411	394	396	431	425	389	420	385	442	408	424	421	386	388	435	438	426	386	443	414	402	412	405	392	401	412	433	384	389	447	409	424	434	399	405	399	370	406	394	399	409	376	402	384	451	421	410	395	434	403	377	427	423	426	358	438	441	394	382	412	434	432	423	431	404	418	412	387	404	409	411	449	411	404	405	374	427	422	401	392	428	431	435	414	408	395	378	427	440	431	426	393	408	463	438	399	402	418	424	438	380	395	389	370	395	376	407	417	410	403	399	410	371	410	396	375	410	410	449	393	422	411	425	415	426	419	423	403	406	408	442	409	412	394	425	433	396	384	418	415	457	420	394	419	413	412	402	422	423	416	431	368	406	390	368	419	441	412	434	427	386	413	435	414	417	424	413	395	411	394	382	404	412	395	425	401	426	393	417	377	405	406	390	402	379	404	392	416	443	382	441	376	416	394	385	418	391	415	418	415	409	407	407	409	420	452	396	444	405	399	416	440	420	384	427	392	427	420	432	395	405	428	399	444	430	417	425	411	414	406	435	401	414	419	391	381	420	438	423	425	418	374	431	386	420	412	409	399	450	401	401	425	429	438	393	406	387	417	388	416	403	432	419	402	447	384	411	422	388	380	392	376	424	424	401	417	401	398	403	443	451	423	394	434	441	445	430	385	439	414	396	440	406	419	391	392	409	424	423	424	399	447	408	387	413	416	391	410	413	438	379	418	428	397	395	439	413	410	411	424	426	420	439	406	450	414	420	426	393	409	400	396	424	398	421	418	412	408	408	409	423	424	419	399	430	429	408	419	419	466	414	406	391	410	409	413	441	390	408	433	425	407	393	407	407	392	441	447	390	408	380	352	411	408	430	404	418	429	427	408	436	391	411	448	399	349	370	390	424	407	421	413	385	385	399	426	387	393	426	386	424	420	404	417	380	396	398	422	434	406	424	423	436	387	434	407	428	411	388	431	418	413	362	401	367	386	405	397	411	416	403	467	469	448	413	394	413	424	482	390	367	385	408	384	446	385	398	382	419	413	387	408	416	391	419	401	400	417	418	417	405	432	419	433	442	391	364	463	455	422	433	396	434	374	435	407	377	401	398	429	364	415	372	438	408	408	392	418	401	439	400	405	407	402	410	405	412	409	372	428	446	385	419	408	385	395	414	398	438	386	404	398	384	421	445	429	436	392	410	444	410	420	404	413	389	408	436	397	409	378	366	426	389	425	424	406	374	399	403	423	422	398	415	402	437	436	427	431	432	417	408	452	394	369	425	382	410	361	366	421	441	440	378	396	388	425	413	403	436	387	406	413	386	398	457	411	369	385	415	428	421	416	430	406	444	394	400	403	418	424	419	442	415	394	455	422	412	409	419	409	401	413	439	430	394	432	426	441	394	421	427	405	382	411	418	418	431	416	407	412	402	406	420	398	430	425	408	370	416	406	392	410	420	385	419	421	405	421	435	391	429	423	394	394	440	409	408	422	410	376	388	410	418	390	421	420	363	439	413	382	404	415	404	370	388	384	419	380	417	386	401	405	401	398	401	430	388	423	378	415	407	392	423	393	421	404	406	419	407	407	393	456	419	411	427	391	424	453	417	415	442	433	399	423	413	381	378	404	411	428	414	434	405	441	386	417	416	401	418	394	379	394	344	411	399	353	410	369	419	472	417	444	420	423	419	365	403	421	373	398	428	413	412	397	443	417	423	394	419	397	405	421	403	397	417	396	415	408	462	433	424	374	404	423	405	403
1295	358	340	351	344	361	340	375	330	381	361	373	351	341	365	339	336	322	396	377	352	332	338	342	348	334	374	350	387	361	377	330	355	355	336	315	332	320	351	332	386	353	363	344	342	342	373	390	373	318	373	343	359	342	364	308	340	351	311	371	336	352	315	350	311	321	358	359	344	376	323	356	339	430	320	310	316	345	366	340	343	340	374	363	335	371	351	346	343	332	343	311	330	313	319	309	375	367	314	357	335	357	360	352	348	351	363	346	365	340	336	390	388	359	347	366	371	336	357	357	350	321	361	384	374	369	349	351	351	358	345	397	353	345	376	333	333	395	370	339	333	375	358	328	359	388	341	353	341	365	348	366	384	362	363	357	365	324	361	343	349	349	338	341	340	306	323	360	337	354	350	352	348	354	347	329	352	355	322	343	301	352	371	384	350	360	375	344	343	369	331	336	361	333	366	377	370	341	323	368	342	338	355	377	336	326	352	360	371	347	397	335	347	340	337	340	357	362	364	324	341	341	376	339	379	374	373	375	324	331	314	353	355	393	360	370	365	409	367	361	347	394	339	321	344	336	361	324	391	337	309	319	339	348	360	364	367	326	379	321	358	349	327	375	338	340	338	361	359	366	322	351	358	373	358	358	376	352	349	347	332	349	367	377	336	332	361	345	362	327	358	335	333	322	388	364	372	380	334	340	357	368	360	376	355	384	336	337	333	340	360	349	344	368	355	352	374	325	335	348	357	356	320	320	334	350	338	312	363	335	421	322	308	339	320	341	354	345	349	360	356	352	361	338	335	369	338	370	362	412	320	340	321	388	362	337	384	340	359	338	381	351	377	348	374	338	367	364	338	322	343	401	360	365	318	355	316	339	331	341	353	349	344	373	351	379	321	345	332	361	335	349	351	291	331	324	364	375	346	386	369	334	363	361	359	318	326	347	369	359	377	343	374	355	365	331	372	365	359	361	361	330	310	357	354	344	335	360	354	379	378	378	339	376	352	350	365	325	359	340	350	400	353	378	360	370	352	348	365	373	350	326	319	337	364	370	331	326	362	332	350	328	340	338	352	369	336	361	354	351	330	311	335	340	373	374	353	359	388	324	338	329	349	347	339	311	346	354	360	351	392	335	348	387	355	367	370	330	385	317	312	340	365	338	357	380	358	316	342	360	344	361	329	387	316	356	353	348	346	334	391	353	362	328	337	342	359	376	365	350	334	344	341	375	338	351	297	350	323	371	359	350	357	383	362	356	341	326	382	372	319	355	373	327	323	386	365	369	383	335	368	342	347	352	319	360	346	340	362	367	378	343	359	390	352	333	311	346	359	334	344	371	351	377	353	348	325	377	378	380	322	369	316	349	336	329	368	334	327	346	359	366	328	350	370	365	321	326	385	370	330	359	354	345	319	338	302	318	321	369	361	342	393	386	342	336	353	328	384	343	331	349	366	350	350	357	333	348	323	367	362	319	353	338	356	330	347	343	350	341	391	342	371	352	313	301	354	334	368	342	320	331	372	341	368	342	345	397	353	375	364	353	341	322	362	369	345	321	336	402	339	388	365	354	351	354	364	354	380	337	327	356	375	375	375	340	344	361	339	375	323	328	365	360	366	349	348	351	370	363	371	317	355	375	355	336	379	324	348	357	311	361	337	358	354	362	355	314	333	390	328	371	392	357	345	355	360	340	378	407	364	336	332	360	329	333	384	347	347	339	346	352	341	367	355	401	329	344	368	356	362	378	364	345	382	363	370	327	386	345	376	367	365	344	343	306	384	331	338	355	358	336	377	352	342	360	336	331	349	329	351	332	337	363	343	339	329	383	360	385	367	364	356	360	348	362	366	358	339	379	355	352	333	341	334	359	340	339	304	370	352	365	317	310	409	349	343	359	359	317	310	343	404	385	314	395	333	356	324	345	362	339	342	340	353	353	360	341	383	362	348	362	375	356	364	375	336	355	327	358	338	348	359	388	338	344	392	355	379	362	336	320	330	334	355	362	351	389	369	318	328	372	353	343	326	346	378	328	360	363	342	328	357	346	322	336	325	317	339	384	365	294	362	326	400	354	341	334	360	350	373	341	348	364	360	350	345	320	306	318	327	375	349	322	335	347	321	371	347	321	351	315	316	311	356	373	344	348	377	368	351	313	369	372	358	365	378	360	357	349	349	341	371	356	394	360	350	324	348	344	340	325	298	330	378	362	352	341	385	332	356	351	356	364	328	327	338	384	354	340	400	380	348	369	364	363	353	327	345	363	331	376	386	360	363	314	332	343	351	379	368	368	387	336	363	373	336	341	389	324	340	357	339	328	346	363	364	376	333	363	326	349	346	312	370	345	382	318	376	384	361	342	359	344	366	355	361	301	368	350	352	384	337	318	347	337	360	333	367	324	334	342	365	340	381	346	346	363	340	337	348	393	334	339	332	343	380	367	368	363	384	379	329	340	334	329	373	336	343	355	324	355	363	362	338	365	358	368	346	359	355	330	361	353	356	379	329	360	316	349	304	355	342	327	403	348	324	344	380	355	347	348	343	372	343	372	317	382	364	370	323	351	318	374	363	334	386	366	390	336	355	332	348	327	302	347	353	346	330	358	334	367	385	337	357	351	327	361	345	372	331	367	329	319	371	326	346	350	387	339	367	323	388	371	369	359	374	342	364	342	359	356	363	317	349	401	340	355	362	346	337	358	344	370	327	331	359	359	346	360	350	392	360	356	351	364	382	341	365	335	352	336	373	363	360	353	383	342	343	372	365	354	345	334	342	355	309	417	354	320	347	373	328	366	356	348	339	342	362	363	368	390	354	376	362	356	351	363	358	363	375	380	302	322	345	349	351	347	397	375	336	377	350	323	347	370	372	357	373	317	379	401	348	389	314	369	338	343	343	333	335	389	326	350	366	371	366	345	350	375	338	359	327	339	370	371	354	353	349	356	366	318	370	354	336	330	355	340	383	327	350	379	370	313	335	372	329	326	357	348	345	372	376	349	358	339	353	344	318	364	324	354	340	364	361	380	357	336	342	367	354	353	380	341	359	375	350	372	355	371	347	330	365	349	361	336	278	365	362	333	394	355	335	336	379	367	364	354	365	343	393	341	363	392	329	336	363	364	366	320	348	369	350	363	317	386	350	393	348	378	362	337	345	382	331	364	381	360	346	312	358	357	369	355	367	379	335	334	394	374	331	351	343	369	387	355	350	355	307	355	355	338	362	350	339	329	315	361	360	376	343	385	327	363	331	364	381	369	303	364	355	359	403	334	377	350	357	356	345	374	351	388	356	382	394	339	355	348	329	389	387	336	336	336	337	388	349	343	314	371	333	361	350	357	365	346	344	357	370	337	341	346	361	333	341	381	359	356	359	336	344	369	358	368	366	348	342	343	347	395	381	356	372	372	360	332	357	353	336	342	329	314	355	341	379	374	355	353	378	374	365	315	393	346	355	340	328	348	376	372	364	345	364	361	312	347	355	351	353	364	357	350	376	342	387	362
2041	822	858	849	821	842	894	835	846	826	772	903	877	875	834	822	863	828	858	847	846	843	872	899	871	852	875	836	814	861	815	817	869	859	841	850	820	862	804	871	849	888	819	877	829	868	839	818	896	897	900	885	853	895	813	827	854	913	853	852	840	857	793	875	863	837	864	869	831	813	850	800	851	847	887	799	851	821	898	849	857	830	837	866	874	863	881	823	892	831	872	903	864	928	865	876	824	837	830	848	918	842	862	843	816	829	881	899	856	861	784	791	885	840	814	852	844	909	855	853	841	863	854	813	852	882	805	853	837	827	852	847	800	862	819	837	858	831	875	824	867	869	853	852	840	782	866	857	858	834	863	853	820	815	847	845	859	821	806	849	806	788	836	835	861	873	844	824	833	829	833	832	835	823	873	811	840	789	854	848	845	852	863	815	848	879	813	853	797	844	882	876	890	802	814	849	863	807	861	865	861	846	836	858	829	832	850	876	860	893	840	875	859	849	834	885	841	868	893	834	822	820	848	869	827	841	857	914	890	891	835	906	837	803	881	807	864	853	865	879	796	849	810	848	881	860	865	893	869	835	861	827	855	859	841	859	822	810	835	862	844	861	830	885	843	848	855	803	833	872	833	874	863	872	828	842	841	806	835	843	869	801	789	906	855	889	878	890	830	798	846	811	876	819	855	886	842	881	810	833	778	839	839	823	873	844	845	875	868	839	863	826	848	887	833	887	830	882	825	840	866	817	866	886	863	876	845	826	869	876	832	835	856	859	834	810	841	852	828	849	870	814	859	796	867	848	815	913	865	890	895	830	882	830	840	848	827	883	910	861	831	910	835	858	838	921	829	859	881	885	853	894	846	854	862	887	881	822	822	859	816	806	863	844	842	885	823	879	873	866	850	883	856	889	818	895	838	856	850	836	899	876	834	865	859	849	819	857	865	857	865	814	811	847	904	838	837	916	854	852	863	839	873	820	903	794	862	822	861	853	846	883	841	864	896	816	856	839	827	823	889	800	832	842	874	819	840	897	895	875	859	875	866	875	836	878	848	847	874	805	847	857	873	881	847	815	837	852	870	829	857	866	884	887	858	835	862	891	896	863	885	868	846	798	800	846	803	843	843	823	843	850	814	871	825	837	860	876	829	861	833	847	787	856	845	810	893	800	857	855	875	878	862	818	852	864	848	839	890	848	843	851	880	882	846	841	811	845	846	861	835	917	893	857	802	818	853	903	858	855	881	865	844	854	827	898	885	801	840	837	862	864	858	861	919	824	843	837	853	832	835	883	811	854	901	858	824	798	882	825	829	816	857	876	825	873	833	843	869	843	890	841	781	864	855	821	849	878	839	830	873	856	847	841	825	869	833	832	833	799	874	900	825	866	934	854	879	809	825	815	908	832	805	835	801	867	853	857	811	846	870	840	877	823	806	839	803	801	841	827	857	812	859	870	844	864	825	845	864	811	787	911	846	865	861	843	876	804	882	868	843	882	820	797	823	833	866	858	829	876	868	861	846	881	842	818	886	820	807	844	811	828	807	859	849	833	830	824	856	830	864	807	835	858	827	850	831	830	850	859	856	801	818	843	796	836	879	863	870	835	860	851	829	823	889	939	810	811	842	885	837	849	864	903	875	851	879	882	888	817	811	852	837	856	858	869	865	905	841	862	811	833	856	842	836	848	826	822	857	846	822	874	861	871	841	846	893	879	857	879	850	814	946	848	878	890	820	892	846	869	881	825	882	839	862	829	859	854	886	842	858	861	841	852	884	892	823	878	787	801	849	838	837	870	898	917	839	813	865	870	851	860	843	836	851	862	832	807	824	854	863	886	863	823	830	867	825	859	868	864	817	908	811	858	820	793	825	849	835	892	842	834	852	852	857	864	895	856	870	855	854	817	821	908	842	887	875	903	879	792	891	844	884	838	842	841	836	875	877	879	845	828	848	849	863	881	856	878	843	863	909	801	848	842	884	856	867	840	894	867	833	875	862	898	879	845	859	839	897	799	858	832	849	860	860	871	834	895	885	800	885	870	867	845	847	827	836	858	889	873	823	778	828	878	856	806	841	838	834	825	836	841	843	831	834	880	829	779	812	870	877	844	856	841	794	898	870	854	817	860	814	803	869	839	809	841	831	862	837	863	863	806	786	846	852	870	861	847	836	844	845	832	849	820	797	843	836	843	888	870	874	851	894	873	891	854	791	893	872	763	829	817	870	878	824	868	839	860	857	799	868	844	828	846	850	848	789	859	819	822	794	858	827	860	836	843	853	823	837	880	844	867	828	879	829	884	883	826	860	856	825	815	855	870	870	852	856	817	843	862	826	836	795	846	868	838	772	877	847	854	877	889	835	815	835	876	854	853	821	865	880	887	828	816	843	846	845	896	849	854	824	852	867	874	833	851	806	852	779	845	849	791	874	895	846	828	887	859	844	816	871	833	822	832	835	815	859	857	821	911	909	759	881	821	812	858	828	829	828	860	891	837	853	864	851	811	815	892	828	837	824	849	892	870	841	839	879	862	853	882	850	890	878	894	845	839	799	844	824	880	837	843	854	822	820	856	872	843	796	879	836	852	874	795	827	884	846	879	885	892	826	794	842	896	843	838	829	857	848	874	870	863	858	887	820	857	876	844	819	829	863	863	872	860	859	843	874	833	877	853	881	837	852	818	849	897	840	852	842	860	897	836	868	835	862	848	877	796	807	831	826	863	847	899	906	839	873	862	835	866	865	914	887	818	837	834	872	861	876	923	869	835	813	801	845	881	854	908	772	818	927	883	796	839	845	872	851	824	835	812	850	837	846	829	812	844	858	825	834	795	900	849	823	820	840	854	827	774	867	843	847	834	875	816	855	865	871	827	847	840	875	869	885	797	834	865	881	809	845	838	833	829	867	843	871	870	839	864	862	892	883	864	813	851	850	866	850	863	814	904	844	872	839	845	875	867	862	876	858	821	859	850	834	851	814	818	852	849	824	838	803	916	869	869	875	763	863	829	839	857	835	858	915	835	862	842	909	841	832	816	845	900	844	874	924	840	928	823	814	848	732	879	900	830	877	835	824	870	838	885	850	842	810	827	816	876	841	873	803	804	847	821	850	827	880	852	882	866	852	854	865	840	842	830	806	836	812	879	869	864	862	857	889	848	823	817	863	889	877	799	879	845	858	785	869	859	821	815	882	818	844	820	856	870	831	869	875	853	862	862	832	844	823	846	838	810	802	825	848	850	868	852	875	859	890	849	843	881	806	838	842	825	866	870	886	824	828	843	833	856	870	901	898	872	838	827	847	845	876	854	829	830	887	844	798	852	812	804	827	829	857	847	876	886	764	873	812	848	835	891	818	859	826	782	891	820	810	833	823	859	890	856	822	842	872	844	817	877	825	921	844	829	817	890	870	879	878	822	861	815	792	840	868	859	826	848	865	855	873	865	792	860	845	818	872	887	861	859	875	851	806	864	834	823	847	830	824	873	879	827	835	861	853	855	854	832
7003	511	521	546	439	345	342	395	336	347	339	350	345	342	356	318	367	310	301	312	311	325	292	294	294	311	314	330	288	314	335	350	334	303	352	340	302	327	312	323	316	331	291	328	325	317	324	326	314	301	314	348	297	340	320	317	349	302	299	306	323	337	297	293	325	299	306	337	333	330	321	300	307	319	322	345	320	325	287	296	304	310	339	281	315	349	332	291	293	319	333	309	319	278	291	321	304	287	324	294	302	337	320	327	320	322	308	303	340	317	318	300	306	331	305	309	303	302	307	338	336	310	282	341	306	319	312	328	355	328	308	298	324	300	314	313	343	318	318	315	341	318	329	326	318	311	328	309	326	320	310	284	333	343	291	303	321	354	294	283	334	331	316	324	306	332	319	304	306	290	324	320	314	303	329	333	332	291	302	327	306	355	327	304	331	308	322	310	301	297	323	323	337	306	305	298	323	318	304	327	335	310	324	338	271	312	324	309	344	348	315	295	301	305	316	309	330	344	331	355	308	324	312	284	325	320	315	291	298	293	301	296	307	308	299	307	321	303	299	300	286	335	306	307	310	310	359	316	340	317	316	328	300	326	324	325	318	307	319	302	319	294	288	319	320	310	331	336	284	312	320	300	283	305	311	298	324	314	282	311	335	321	322	308	273	325	303	301	324	290	308	328	340	286	316	311	366	306	299	328	319	347	318	299	356	311	333	296	321	300	287	328	320	334	302	342	321	279	326	339	342	310	311	297	286	312	329	294	314	301	285	289	309	293	286	371	327	353	317	372	310	329	322	327	304	320	326	300	286	289	302	321	320	298	324	300	304	311	334	301	307	342	333	305	306	304	316	319	379	324	320	316	327	320	314	346	321	327	302	298	328	316	313	333	322	329	332	311	309	339	337	325	292	320	327	313	331	345	325	287	313	339	304	321	342	329	324	322	349	315	318	334	303	342	358	312	315	344	335	337	291	345	345	307	318	331	313	305	318	320	319	315	341	306	323	313	353	309	302	334	321	283	276	311	323	289	328	322	302	297	281	322	302	293	332	313	318	336	286	313	318	300	317	295	333	319	356	300	306	296	310	306	278	345	313	326	356	325	293	317	345	341	309	292	313	307	291	338	310	305	338	355	282	307	322	318	313	308	299	346	310	333	324	322	317	319	336	304	318	341	311	305	303	334	327	303	307	290	331	327	284	307	328	303	337	329	362	325	301	296	310	321	314	338	338	327	312	331	328	332	335	327	301	316	313	314	339	300	315	309	293	306	280	297	316	314	305	300	320	318	342	309	330	294	337	328	328	289	318	361	335	320	326	298	324	298	315	318	337	315	317	334	311	360	328	324	313	305	308	312	324	316	316	293	310	324	326	306	330	329	318	336	296	295	286	329	328	320	336	326	312	302	286	301	355	287	297	324	355	317	357	296	299	343	325	292	332	306	347	340	334	347	339	324	282	316	321	346	342	305	295	300	292	312	325	319	353	309	290	333	325	291	324	276	277	309	288	318	328	296	287	322	318	309	291	325	336	286	309	320	327	305	318	321	273	320	351	300	313	315	312	303	314	363	329	310	286	321	288	305	282	360	299	340	329	315	306	307	315	313	315	347	303	305	337	323	325	340	338	312	300	312	284	307	325	310	316	351	310	293	293	313	308	301	313	337	321	318	297	334	319	332	322	278	334	315	356	309	321	275	325	293	335	331	319	274	322	310	324	340	344	308	334	310	312	308	320	284	329	306	327	331	311	311	318	305	325	322	324	324	325	315	326	318	320	329	324	331	308	274	294	291	321	289	328	328	303	301	325	330	314	343	308	305	334	321	298	318	283	330	313	335	304	309	346	310	281	341	339	321	282	288	289	294	314	365	330	370	328	336	312	309	310	315	289	329	311	318	324	279	318	325	308	314	325	318	290	325	348	327	317	320	332	309	351	337	350	291	338	308	321	340	309	295	325	291	371	334	298	326	331	339	314	291	323	311	300	313	291	337	310	294	298	346	308	308	299	299	292	328	284	318	329	308	316	323	325	344	355	313	330	320	320	332	313	319	329	277	329	345	309	337	392	323	311	290	317	311	329	314	338	307	286	291	332	300	333	336	314	314	347	309	302	305	335	304	348	311	323	341	297	298	321	342	322	300	336	343	323	289	326	297	291	307	348	327	334	331	304	315	286	300	309	295	299	320	338	307	308	333	339	310	293	340	290	335	327	335	313	293	297	326	286	318	310	326	317	327	321	288	272	323	343	321	328	257	321	330	331	316	324	338	280	327	286	306	270	320	322	297	312	317	310	330	377	328	315	313	323	302	294	296	332	293	304	325	299	313	333	313	318	328	316	318	329	321	328	328	315	324	312	303	316	296	290	347	308	329	329	319	312	303	313	324	307	335	294	354	300	316	312	335	312	323	337	348	344	324	306	265	273	302	317	276	294	326	338	315	309	321	317	332	289	318	325	322	330	331	338	323	295	331	311	325	318	324	333	341	319	320	309	333	317	319	338	375	341	314	319	309	336	338	315	319	319	340	311	329	312	303	311	319	317	304	328	300	300	306	307	317	312	296	296	314	302	316	329	337	317	307	309	323	338	273	297	291	296	314	329	299	326	295	294	311	301	343	336	309	313	291	334	305	312	294	265	320	356	334	295	289	291	307	319	316	335	336	332	294	346	330	360	346	323	318	327	336	318	341	310	314	300	304	348	284	313	334	310	319	345	323	354	291	305	313	308	327	304	275	312	345	326	322	329	318	319	327	345	321	332	313	344	348	316	348	307	298	326	299	329	306	331	341	352	322	336	330	330	339	326	318	314	332	292	366	298	382	319	352	296	328	310	295	344	337	315	317	332	308	332	293	308	284	337	308	294	299	324	281	312	315	321	330	342	329	315	311	304	299	319	313	340	310	319	310	304	310	317	331	326	319	298	294	314	319	302	304	301	313	330	337	315	305	330	310	320	310	305	298	361	321	314	318	326	343	322	297	322	301	292	285	303	335	310	303	300	333	280	302	333	305	338	313	307	319	288	292	307	302	310	324	339	303	312	338	320	297	339	317	329	284	324	329	323	350	346	321	323	318	270	293	318	313	324	311	315	332	334	337	314	286	322	313	314	310	329	303	317	323	271	310	333	303	353	311	331	357	288	297	309	326	321	355	344	294	317	305	318	323	317	333	296	344	282	314	315	306	339	332	341	315	309	268	314	323	318	333	334	310	302	315	328	310	322	335	337	292	343	299	343	378	305	300	298	320	298	302	314	336	331	313	328	332	299	337	306	329	348	303	307	303	323	318	270	320	314	338	298	295	292	337	336	303	328	322	356	339	310	344	347	363	305	330	317	316	300	289	326	331	312	304	293	308	322	283	339	329	289	322	329	340	307	335	273	335	296	319	314	325	345	305	316	319	319	355	347	303	318	305	306	306	313	328	322	347	307	336	299	304	303	324	308	321	377	327	323	312	310	299	291	339	317	304	318	328	307	314	320	331	316	321	336	306	317	309	314	323
6690	976	1312	1402	1286	1162	1061	927	968	906	901	836	794	850	879	858	823	812	778	856	827	805	765	788	800	808	814	794	807	772	783	813	763	796	758	792	779	738	822	784	766	756	750	728	792	799	761	776	741	772	763	707	796	769	802	752	799	712	770	741	785	776	754	726	772	768	722	754	770	762	812	770	793	737	783	753	771	805	817	737	738	736	758	736	769	748	785	805	766	736	721	725	714	771	780	786	751	766	773	738	718	823	710	769	743	756	720	758	761	718	809	737	768	784	766	784	755	752	771	743	802	776	706	744	802	768	770	726	755	760	783	752	726	776	743	750	742	757	784	734	765	792	786	740	753	747	826	773	785	757	811	812	763	732	729	780	773	773	756	730	765	750	781	798	756	835	786	775	765	760	742	782	716	766	759	731	739	763	740	765	786	772	765	779	704	755	804	772	786	775	773	713	773	782	773	752	773	786	747	759	735	798	772	744	723	747	807	768	769	772	753	766	760	764	778	768	745	762	758	783	773	767	780	772	731	788	747	761	781	752	765	839	771	754	771	772	771	788	771	789	783	749	776	751	772	753	736	752	775	774	787	747	739	750	745	809	767	776	787	767	771	813	763	812	753	794	742	763	755	754	759	763	757	721	782	731	740	779	788	795	807	706	735	866	780	752	722	762	801	758	719	752	775	725	800	763	784	759	775	752	810	807	778	748	790	783	753	750	741	695	760	788	759	772	760	775	776	790	785	759	785	804	732	725	768	755	687	743	743	786	733	728	739	750	715	744	770	769	741	822	772	814	807	770	736	755	736	669	742	729	778	776	824	746	691	763	786	733	761	776	759	746	766	757	753	737	767	784	734	804	741	736	779	763	771	768	736	767	756	737	760	750	796	756	760	751	720	740	805	771	798	730	770	767	745	800	711	750	713	726	714	763	773	816	794	785	780	753	746	799	752	709	759	785	760	789	719	736	764	802	762	732	732	779	730	754	781	745	795	751	797	765	777	739	789	695	823	767	776	798	792	787	758	727	788	787	703	802	730	782	769	783	762	719	743	773	732	761	771	807	751	760	811	730	751	749	769	747	742	786	753	755	720	748	769	794	747	774	768	775	745	747	776	769	798	770	799	753	726	732	768	739	758	718	720	770	805	779	761	753	738	820	730	699	780	732	765	782	787	790	771	795	739	742	752	733	733	712	749	744	764	764	794	751	799	747	786	745	774	729	719	773	731	784	745	705	781	752	751	720	792	798	785	739	763	746	727	764	771	774	780	772	724	760	774	791	746	789	732	731	787	754	774	784	768	782	756	749	783	770	840	749	773	777	728	758	777	763	734	752	752	802	815	811	731	767	774	767	775	739	782	734	770	734	809	766	788	752	748	765	820	747	766	765	755	755	792	814	769	782	734	806	725	761	756	771	754	729	793	731	749	761	746	739	780	747	792	736	748	784	772	753	789	793	774	714	743	778	780	790	770	767	806	791	735	695	732	768	751	748	717	783	789	779	756	774	758	774	756	766	717	729	769	805	818	753	791	771	788	757	752	733	735	765	757	795	765	746	751	792	773	754	752	800	728	745	724	753	756	812	764	779	755	773	775	785	730	761	707	735	804	759	799	717	769	783	764	732	718	744	804	742	771	761	799	726	784	760	774	716	787	781	793	757	789	781	768	759	723	779	761	726	751	771	759	754	760	743	769	757	767	767	815	752	795	750	760	789	790	773	745	778	788	754	823	778	778	766	734	784	785	768	771	751	769	763	796	791	743	767	771	751	773	776	762	789	798	797	768	706	784	738	771	748	783	786	770	780	801	798	750	780	760	733	776	762	795	729	775	781	815	725	762	762	749	781	797	770	755	774	799	764	779	782	712	767	753	778	811	756	734	763	794	766	748	768	763	782	753	699	803	720	793	720	775	748	724	776	812	746	820	785	775	713	769	773	779	713	741	785	750	766	748	760	783	740	775	742	805	749	775	761	755	809	745	740	788	727	747	763	715	781	766	782	753	772	774	776	779	738	707	776	794	765	745	805	841	780	765	739	721	766	794	784	772	787	723	761	788	758	764	732	810	738	767	732	731	800	719	748	768	752	748	726	817	748	764	751	797	762	759	765	743	756	705	771	773	776	755	776	759	741	760	743	803	780	756	778	777	725	738	757	739	730	734	781	752	783	770	791	770	756	741	773	795	793	762	746	743	729	777	753	771	780	782	736	741	776	770	694	736	741	762	715	748	792	769	757	749	791	799	787	742	741	805	766	774	748	779	792	706	737	749	791	706	754	748	744	799	744	736	747	750	762	775	774	782	739	812	798	844	755	766	765	757	788	749	794	709	726	800	760	793	781	775	737	767	751	682	753	797	766	764	686	780	746	777	726	828	733	782	738	722	747	808	729	816	787	754	765	745	756	780	758	775	783	739	770	792	782	789	749	759	766	722	772	797	785	775	764	734	760	742	805	752	770	755	729	804	789	735	757	770	716	759	750	778	799	766	774	770	769	731	741	793	747	732	769	775	739	804	720	777	785	780	759	708	747	723	759	729	747	746	760	754	772	740	746	783	793	754	738	757	769	791	724	717	783	760	787	777	762	770	784	765	772	831	774	813	734	797	779	739	785	759	769	798	740	752	733	760	744	763	726	776	756	724	783	775	751	739	757	718	800	783	756	716	768	748	701	781	763	725	796	748	817	812	757	759	724	719	761	791	791	750	704	765	787	752	761	732	790	743	825	780	836	707	757	758	787	768	761	773	747	779	759	748	772	762	769	784	732	795	741	747	819	753	732	749	780	735	757	772	716	786	743	799	760	746	748	752	758	772	772	759	792	759	792	766	741	741	806	789	794	737	773	742	772	764	713	750	751	759	795	740	794	748	733	756	762	745	757	815	774	745	781	774	768	739	776	784	752	769	739	802	811	762	725	756	751	785	769	759	738	741	798	789	753	767	807	752	766	726	766	740	701	747	722	764	708	755	757	773	815	775	778	758	755	783	750	789	748	757	776	754	747	791	749	748	794	722	729	730	752	792	747	799	804	792	753	778	785	762	782	763	763	749	776	739	773	744	761	779	748	771	801	742	770	807	790	797	767	816	826	799	764	734	763	734	759	728	767	762	778	756	765	715	750	756	746	769	774	780	710	752	788	764	797	794	736	747	761	767	820	752	704	793	766	736	767	768	779	835	765	737	762	753	772	765	789	757	862	705	773	755	802	749	762	779	748	746	766	757	806	774	772	763	756	773	790	762	758	738	791	761	774	799	766	771	760	752	789	731	768	734	736	738	769	735	776	734	801	732	732	807	805	784	800	693	767	780	769	738	739	769	792	742	773	771	716	781	761	741	720	774	800	773	770	750	737	821	736	757	757	756	758	788	754	775	728	713	772	752	748	757	731	796	791	745	731	741	784	726	803	732	769	791	756	751	791	763	764	767	756	749	782	742	758	713	773	773	729	785	812	807	743	802	752	768	774	742	790	782	768	736	780	751	757	782	744	742	761	779	799	772	767
11916	739	589	455	359	311	268	248	217	156	194	186	169	173	164	165	194	177	174	147	199	171	168	157	189	162	168	149	141	173	171	179	174	140	151	149	164	165	170	178	165	178	195	162	169	146	138	150	154	148	151	152	155	159	180	160	181	147	164	148	154	153	137	179	159	153	160	150	169	162	151	169	140	171	159	204	171	155	150	170	130	173	151	170	176	173	152	169	143	144	146	150	154	156	167	140	167	142	167	144	141	133	158	148	152	130	166	170	147	146	198	194	148	150	163	182	153	149	165	174	165	168	157	160	162	165	152	135	159	184	169	166	180	176	148	172	130	150	154	156	146	178	171	163	146	145	144	176	161	152	148	164	123	164	173	154	153	139	168	184	161	158	169	137	154	171	169	166	155	168	141	171	132	177	171	170	154	153	190	151	144	148	167	153	154	177	167	164	161	170	143	141	160	200	120	161	168	147	157	150	159	154	155	172	154	167	186	159	185	161	171	159	157	128	162	160	157	175	156	168	136	162	161	162	148	160	163	172	158	162	128	148	154	167	137	163	143	190	158	165	147	168	163	151	159	159	158	157	177	151	172	157	151	133	130	167	171	163	147	158	161	168	154	147	151	155	173	170	154	171	157	180	161	146	169	154	186	189	148	170	161	157	147	113	143	147	146	147	154	169	147	141	144	161	149	170	198	158	170	176	157	137	198	141	156	149	156	137	154	163	145	151	177	161	142	193	178	142	160	160	158	137	165	152	145	159	144	156	159	138	140	165	165	168	146	149	152	138	169	178	173	142	156	161	157	170	147	164	171	165	181	154	156	149	159	159	165	170	165	146	176	166	182	183	150	153	162	138	163	156	157	160	173	158	153	158	174	162	153	128	164	158	166	142	172	155	164	156	148	146	179	156	163	168	142	130	162	157	178	170	144	158	155	151	165	147	136	158	133	149	155	159	154	142	158	163	167	157	155	165	182	138	168	137	161	162	152	146	153	157	174	152	159	162	159	178	149	181	137	130	147	137	175	147	153	152	149	178	162	153	146	154	167	158	165	163	172	149	149	157	178	177	186	159	182	172	164	174	159	136	138	182	150	146	154	148	153	150	162	174	173	167	153	185	153	146	146	172	155	173	150	145	165	157	147	162	150	186	190	183	130	164	137	154	131	163	159	155	163	157	170	162	133	130	154	156	171	159	180	190	164	152	130	160	155	190	136	156	171	159	175	175	166	158	147	140	163	141	151	146	143	155	142	160	145	152	156	174	151	164	171	170	171	158	171	145	169	143	154	164	169	152	177	165	169	155	164	157	141	170	136	168	167	134	176	162	173	169	152	152	173	152	169	179	170	147	162	164	146	168	142	155	148	117	168	156	163	168	156	172	164	165	140	152	159	151	166	129	154	147	143	169	147	178	187	159	175	167	150	143	150	162	173	164	125	154	154	144	145	152	166	166	163	170	144	172	151	165	149	165	139	166	144	146	145	151	160	177	166	162	158	150	165	160	162	153	152	171	156	165	177	148	168	157	154	139	166	154	146	143	193	156	150	150	176	183	147	161	160	160	147	157	169	155	151	151	155	162	153	146	155	162	154	181	174	162	169	164	154	171	155	147	126	153	145	157	155	148	174	160	166	171	152	142	143	152	175	150	151	151	140	162	150	176	188	139	162	163	167	152	136	159	160	178	188	151	149	143	167	136	159	135	156	165	149	154	170	143	168	170	155	140	161	186	144	167	176	147	146	173	144	158	181	152	152	168	136	168	133	171	169	164	152	137	158	159	155	160	189	147	162	183	149	155	167	151	173	166	158	161	167	162	153	169	150	154	163	145	168	157	136	160	160	158	152	169	141	140	170	152	147	156	169	148	157	159	150	135	166	157	164	173	145	155	143	146	158	142	156	189	167	143	179	161	149	151	133	177	153	155	192	163	150	151	156	160	162	169	164	163	156	194	151	158	163	160	147	174	170	173	171	155	162	144	148	147	165	163	138	143	167	156	162	148	166	183	142	155	174	136	171	154	167	125	153	157	167	155	175	130	135	151	170	156	148	155	167	160	168	134	179	156	146	155	153	155	156	154	155	137	153	166	156	161	176	166	171	154	162	160	154	160	153	147	195	143	145	173	148	152	161	142	140	157	158	155	141	160	174	147	162	156	158	142	161	160	141	164	172	152	155	165	166	150	153	153	153	148	147	173	160	169	152	167	139	148	169	165	144	156	167	154	162	159	148	144	143	145	154	149	168	166	168	171	139	154	155	182	155	141	135	156	150	162	164	178	146	168	153	137	153	168	126	162	147	150	139	144	139	140	178	164	173	159	148	178	164	151	172	173	166	174	151	149	141	156	169	165	152	145	158	179	157	152	158	146	168	171	157	173	178	158	167	152	170	183	162	160	159	152	153	175	175	157	163	153	147	153	161	159	167	157	171	164	131	160	179	175	178	142	148	168	163	157	150	177	180	153	165	147	163	168	154	164	167	158	172	162	158	127	168	166	185	153	147	159	152	168	176	166	135	161	178	151	135	161	132	161	158	160	147	164	147	189	169	164	147	180	150	149	170	153	173	156	160	189	146	155	160	178	154	165	170	149	173	153	139	141	155	156	165	178	175	147	149	189	151	177	150	155	140	161	171	179	156	162	144	148	144	156	177	151	154	141	159	146	148	145	164	152	135	132	157	132	148	167	159	154	143	169	149	172	143	159	164	145	153	149	147	164	173	166	168	167	169	152	143	149	147	143	161	161	176	159	160	159	157	151	180	161	162	138	168	147	153	167	173	165	158	146	136	137	180	140	151	145	163	132	165	154	147	138	165	135	139	162	146	152	143	149	158	136	178	153	181	168	183	166	167	158	151	156	170	151	175	148	154	182	153	178	149	159	166	149	155	148	158	164	161	191	173	142	140	162	144	155	176	184	164	148	165	156	154	146	144	145	173	150	158	147	128	152	145	150	166	155	151	140	182	169	153	160	179	131	140	141	177	160	156	149	167	163	151	168	163	167	161	153	141	176	158	174	164	156	173	160	161	157	163	178	175	159	150	196	180	172	168	171	140	148	147	135	129	172	159	151	162	153	166	149	152	138	146	147	157	153	130	143	149	149	148	178	154	183	150	181	168	165	150	154	162	178	129	144	165	153	158	168	160	152	162	161	166	127	168	158	163	155	147	171	166	171	143	143	163	144	175	144	163	143	159	162	139	161	157	135	168	162	147	146	167	139	166	156	164	134	178	160	157	145	160	153	168	171	174	171	148	172	145	147	162	169	165	147	164	163	148	145	141	185	169	137	184	146	168	169	157	162	184	177	168	157	158	186	132	183	153	149	150	148	138	155	152	161	134	153	156	164	158	161	142	144	156	159	146	157	159	135	161	173	139	159	147	135	158	152	153	159	150	171	193	176	170	160	130	157	144	171	178	139	165	140	130	133	166	140	153	192	164	169	164	149	145	166	168	138	145	152	155	154	165	176	152	144	141	134	171	140	160	155	137	151	169	137	160	148
7830	784	1461	1669	1330	1176	906	889	710	691	651	650	579	555	564	550	525	502	463	500	488	488	464	471	469	439	432	449	455	477	460	458	432	459	437	430	490	439	398	389	430	429	426	398	430	453	401	402	429	419	408	447	461	474	436	391	409	405	419	408	414	433	405	413	435	422	414	431	412	401	473	445	438	431	401	434	420	387	437	414	413	408	431	423	422	428	388	378	422	400	391	410	395	448	433	395	397	406	440	422	389	412	457	409	394	421	432	388	431	398	391	401	356	390	405	429	367	415	391	434	398	437	409	388	448	420	418	416	414	404	365	434	430	411	408	408	405	423	397	380	430	431	384	440	400	407	450	381	454	433	391	397	422	419	395	396	424	366	440	419	418	403	406	395	416	380	404	417	367	397	414	415	416	343	440	435	404	389	415	403	397	412	429	423	392	414	359	425	435	391	412	406	407	363	403	394	417	376	444	439	379	417	447	414	419	452	412	395	436	390	408	407	412	404	433	406	432	440	440	425	412	417	420	432	414	390	390	398	396	403	444	412	380	414	423	377	423	417	406	444	379	403	367	378	429	434	412	387	461	421	402	434	412	471	397	422	436	430	429	406	386	416	390	406	390	455	421	412	402	442	407	380	434	403	437	405	439	426	423	412	374	390	415	439	420	416	458	435	414	385	427	453	408	406	396	416	418	400	444	403	427	375	421	428	364	417	411	391	430	474	424	413	407	433	435	402	417	409	407	357	398	388	413	434	431	416	396	378	428	390	395	419	409	420	399	421	421	393	435	388	389	413	406	384	390	389	426	410	407	392	398	416	395	425	404	400	425	439	426	412	412	405	389	401	416	444	434	394	441	415	425	423	387	405	388	380	389	423	384	401	385	425	393	420	410	448	443	437	443	403	400	404	419	384	443	409	422	373	429	406	423	411	391	431	394	447	413	422	379	395	433	411	430	386	385	385	430	433	393	450	408	388	420	413	438	438	398	444	424	432	413	372	410	443	393	395	434	413	350	437	407	413	408	407	445	377	413	372	420	408	400	433	412	423	422	410	436	441	412	396	418	403	375	414	386	388	366	388	406	409	394	381	405	388	369	396	424	432	404	424	426	439	436	399	359	426	415	396	420	388	445	417	395	403	382	391	439	425	403	407	448	381	410	399	430	420	426	425	413	434	384	379	402	472	385	412	420	388	427	424	422	421	411	404	387	467	416	376	414	397	374	410	438	426	443	364	442	392	427	366	424	446	407	385	421	445	423	366	415	386	404	395	387	416	438	405	421	398	381	415	443	392	405	434	443	398	408	417	399	378	438	415	401	413	416	432	436	397	405	387	394	394	391	393	408	388	399	391	458	431	397	397	401	398	416	431	398	400	399	416	410	360	397	438	433	428	411	408	392	422	427	424	438	388	413	392	401	418	441	412	360	392	429	392	428	418	424	426	395	387	413	410	401	443	437	415	410	422	395	429	414	399	449	414	407	388	411	383	442	420	398	420	417	429	380	398	408	400	405	376	449	421	397	418	383	436	411	437	410	393	436	415	392	417	432	367	417	403	408	387	392	433	417	406	414	440	388	422	405	374	447	405	376	428	394	406	417	441	422	409	414	402	390	397	429	401	408	423	423	433	417	436	427	441	428	414	401	425	416	400	420	402	405	428	444	432	421	435	436	388	426	436	423	411	380	395	412	380	441	390	426	430	422	387	423	421	412	446	469	403	432	393	412	392	391	405	428	419	414	390	402	402	386	423	398	394	421	431	427	430	405	440	438	433	408	372	406	395	378	431	403	407	415	409	416	405	442	399	396	388	397	427	415	437	418	394	428	420	421	463	384	394	392	409	370	393	380	410	398	418	400	379	416	385	414	411	374	418	414	400	395	433	422	447	374	407	437	412	429	399	408	402	404	375	403	394	440	420	396	406	436	425	421	416	409	402	412	431	418	433	397	374	389	401	400	397	411	398	405	414	429	411	422	440	417	378	396	404	407	434	425	445	396	398	389	424	404	413	410	384	413	437	407	448	421	378	420	410	418	435	397	411	416	429	428	404	388	406	425	405	425	387	399	368	404	416	401	415	440	415	419	424	399	419	418	434	421	393	438	427	381	412	394	429	399	452	418	396	404	385	402	396	420	416	406	427	392	392	407	372	425	416	388	385	388	407	408	406	390	419	433	406	420	384	400	422	401	398	429	451	417	410	423	396	411	429	373	386	397	403	415	427	398	398	440	463	410	431	407	414	431	423	365	437	425	423	383	420	438	390	409	415	431	422	408	377	405	436	401	409	404	410	432	376	409	408	375	411	426	375	410	399	416	448	451	393	430	398	424	438	405	408	426	411	426	417	399	394	396	420	406	442	444	418	407	406	392	406	429	418	412	413	416	403	430	413	440	403	404	442	438	425	403	409	422	402	419	391	450	435	405	440	382	428	451	411	401	391	385	416	362	419	413	429	422	421	425	408	409	443	423	389	402	414	408	399	402	391	420	379	414	384	387	391	394	402	434	408	409	444	435	429	424	423	428	409	394	397	384	409	406	428	392	437	359	415	446	439	392	385	417	454	429	431	406	421	435	403	417	387	369	422	406	418	381	421	353	411	418	407	382	441	445	447	438	424	383	469	406	457	382	398	424	424	414	422	432	390	410	381	395	401	425	443	441	405	418	427	415	430	452	408	392	399	403	383	405	412	383	420	405	398	427	377	399	418	412	396	399	438	404	389	376	445	363	395	400	421	386	453	407	406	397	399	376	421	447	395	381	356	389	401	379	414	410	418	423	454	424	406	416	411	388	428	448	410	385	425	429	398	438	408	402	398	365	406	400	394	402	418	375	432	435	437	392	416	396	394	390	375	375	437	418	438	434	421	403	439	380	403	430	432	399	390	410	381	422	399	381	408	423	422	410	453	421	389	409	390	415	404	419	406	409	370	445	446	408	454	430	424	425	395	400	364	401	451	403	417	396	386	380	445	406	393	397	424	406	451	391	425	435	414	392	407	428	397	431	376	408	416	371	418	438	396	355	405	421	423	394	422	385	431	401	424	419	401	403	426	410	394	401	431	411	404	424	389	407	415	444	360	432	395	435	414	434	393	422	417	415	414	433	431	394	417	394	405	411	402	404	408	411	421	413	405	429	413	392	450	405	419	424	383	464	378	422	373	409	426	381	399	416	384	409	447	426	435	409	412	439	411	415	388	417	401	413	410	412	403	431	383	431	432	373	426	408	423	420	412	462	416	417	426	388	422	379	416	415	442	414	393	446	433	442	413	383	382	444	391	435	439	437	424	441	418	453	425	391	379	445	450	408	396	434	427	402	394	411	395	437	427	423	413	429	411	405	419	420	395	398	419	417	416	368	411	411	410	393	416	382	423	411	410	429	407	433	401	413	395	427	464	427	405	411	459	424	387	422	441	420	405	420	411	400	436	383	403	390	398	430	410	427	420	401	400	398	398	390	417	394	421	427	418	370	412	445	387	416	400	448	429	453	389	404	404	389	431
1273	355	349	371	348	360	341	332	365	367	343	371	321	320	347	356	356	328	359	381	380	351	339	338	349	324	353	390	349	328	355	357	364	363	338	378	339	362	357	368	348	321	375	380	364	371	348	326	366	353	357	354	327	353	369	331	379	376	391	366	375	360	363	377	360	334	349	367	380	331	366	330	367	366	341	342	362	325	354	353	360	376	351	340	308	359	390	344	354	362	400	350	344	351	340	353	366	326	371	373	392	357	333	349	300	358	378	357	360	340	365	366	362	382	347	383	392	348	388	370	391	337	369	388	364	376	349	337	350	390	369	381	344	374	363	335	368	336	370	342	393	363	363	340	321	347	392	362	343	343	370	352	348	327	340	358	357	351	373	369	366	362	380	337	365	377	374	363	358	322	353	357	370	364	324	338	337	363	343	369	368	354	364	348	347	316	338	355	398	337	395	370	366	329	323	365	327	330	322	372	362	329	351	347	334	325	360	367	343	347	367	364	335	319	346	366	358	349	344	367	368	355	333	338	349	345	377	356	373	386	384	374	368	341	365	352	367	350	333	367	355	306	374	353	369	369	374	326	347	333	347	366	329	340	365	370	333	318	361	329	348	364	334	361	347	341	333	375	356	374	335	367	376	368	350	381	378	354	373	375	364	344	336	363	388	366	355	321	331	326	345	330	327	343	391	337	354	356	374	334	337	340	375	381	350	363	333	345	395	379	326	368	355	347	346	339	348	336	342	351	354	360	396	372	344	360	372	320	337	377	353	338	355	352	350	322	353	358	383	370	318	342	316	333	348	355	322	359	362	342	351	306	348	355	356	372	350	320	363	367	370	353	328	337	350	364	334	358	361	368	355	399	339	370	341	372	380	330	360	389	334	347	396	373	341	344	344	340	338	386	358	344	295	305	336	332	343	350	377	366	353	340	320	340	346	366	375	327	320	346	351	371	344	354	321	327	323	368	364	327	345	343	327	362	382	361	376	361	373	344	321	376	324	363	329	341	380	341	390	347	367	325	348	357	347	342	355	344	339	352	361	322	315	326	321	372	319	370	354	351	337	334	340	360	369	363	371	351	363	339	345	345	318	309	338	339	351	339	381	336	350	370	324	393	360	361	392	340	349	314	343	323	360	322	322	385	359	314	327	361	318	362	359	351	348	349	368	355	385	329	352	350	351	333	343	338	372	326	351	358	349	354	386	354	342	353	382	393	384	343	338	368	331	351	318	286	346	344	329	355	358	371	327	362	367	309	303	353	323	350	364	377	365	330	349	320	361	380	409	338	385	347	351	397	374	347	363	350	360	342	398	344	334	359	320	354	375	339	342	328	360	343	325	361	369	355	373	349	376	309	319	357	337	351	361	344	353	348	339	343	360	341	333	329	366	347	377	349	349	359	334	346	366	358	389	375	327	328	366	321	344	340	393	359	370	385	373	323	392	341	350	345	397	372	345	325	364	348	357	363	358	355	327	352	356	358	370	350	338	366	369	327	346	361	364	355	369	308	328	360	349	345	328	382	338	363	404	347	354	324	367	368	361	347	344	358	385	364	318	343	366	349	328	374	351	360	331	338	336	365	352	372	344	387	352	340	364	347	342	352	348	367	377	366	379	366	348	350	372	339	347	355	330	365	345	369	347	352	353	341	335	363	358	359	333	357	339	397	363	350	376	347	362	324	339	353	330	353	342	345	359	369	325	343	362	349	323	365	325	364	390	332	356	397	328	370	355	369	333	387	391	334	350	351	367	364	363	364	370	347	371	360	385	346	362	341	355	377	369	335	351	348	351	351	340	334	349	339	373	361	328	328	395	369	341	316	356	367	340	354	371	322	318	369	372	349	328	358	319	307	332	361	338	358	333	340	350	382	351	346	364	343	352	314	340	357	348	343	341	388	330	363	361	362	380	345	365	366	363	347	392	348	348	344	348	349	361	362	349	375	379	334	349	370	354	346	335	345	379	345	373	373	375	348	313	346	378	322	325	358	343	354	369	312	348	321	338	307	364	362	408	360	327	340	366	354	364	328	336	371	344	339	319	332	369	399	341	342	370	370	352	351	364	354	368	352	341	367	339	339	337	332	385	340	352	331	361	339	348	358	339	383	353	376	323	391	396	354	349	342	388	359	330	336	344	352	352	366	351	400	330	330	351	330	343	359	343	327	378	333	332	324	355	363	352	353	339	394	354	390	357	348	384	349	349	328	353	314	330	355	330	345	387	376	357	337	351	369	336	324	324	350	370	362	355	345	352	360	342	364	330	335	385	355	352	328	327	369	358	341	350	351	334	364	348	354	356	383	339	355	360	364	366	343	364	365	328	366	311	350	345	326	359	332	327	381	359	319	369	380	338	311	374	332	363	353	362	384	364	351	333	345	360	334	363	332	373	382	392	312	350	347	336	333	368	376	321	350	360	358	334	346	359	319	336	326	347	365	337	346	374	327	359	356	378	336	360	363	389	364	374	344	357	386	342	300	360	360	374	349	373	390	351	325	374	355	336	405	344	391	354	390	347	329	408	346	377	374	348	328	342	371	357	329	327	371	371	367	407	338	371	337	365	336	315	323	332	354	377	374	368	346	346	367	369	325	365	350	337	339	324	357	346	325	319	355	357	361	361	356	321	361	375	355	355	352	329	343	366	343	371	351	389	329	332	363	365	369	353	355	332	349	322	345	363	364	353	343	321	324	313	331	327	365	370	400	379	362	374	395	317	328	333	363	342	328	368	350	329	336	378	392	338	351	347	331	370	348	373	318	335	328	348	324	368	368	372	351	357	344	361	367	339	357	326	330	334	361	382	343	352	357	329	369	353	378	378	330	344	363	360	348	342	336	375	359	359	354	358	349	369	341	327	353	375	366	340	328	374	373	331	357	335	395	352	364	358	325	357	345	366	369	364	359	362	337	361	362	365	348	321	350	380	356	366	337	378	348	331	346	321	354	362	334	334	345	349	348	376	390	385	347	344	338	307	334	353	340	349	368	363	373	361	343	349	337	338	350	368	350	371	346	367	352	336	374	335	346	324	344	341	341	335	331	366	321	406	337	350	347	361	354	351	403	349	383	373	336	337	321	379	353	366	383	368	327	366	375	363	365	338	327	342	371	345	338	364	357	320	323	372	352	328	339	329	370	338	375	353	367	372	357	342	343	344	350	368	349	347	370	374	344	364	342	345	327	351	372	354	337	357	381	333	374	397	382	329	361	326	315	352	366	357	334	371	358	331	358	362	362	323	353	360	313	347	329	345	373	332	360	345	369	342	337	359	389	366	371	342	358	363	353	348	382	352	345	374	358	360	318	342	355	361	351	350	359	346	371	369	347	362	345	340	350	341	354	351	364	356	348	356	350	366	350	335	332	351	359	349	351	349	333	324	341	323	332	348	345	353	373	295	360	354	344	363	347	365	336	324	399	362	350	384	367	365	380	347	313	314	360	381	361	372	337	355	364	366	348	349	363	355	351	324	349	334	368	322	350	357	348	360	359	351	344	351	353
2048	837	856	878	789	905	875	842	870	891	862	858	878	842	835	872	914	841	855	896	820	881	869	876	850	856	813	866	850	884	867	841	879	917	872	865	890	881	893	876	828	810	877	871	870	825	862	870	844	859	880	867	863	835	878	835	911	871	843	852	867	849	877	849	905	827	845	872	840	879	883	875	840	872	803	847	854	882	892	802	824	838	903	850	796	854	839	861	836	860	834	861	840	827	834	801	854	899	844	877	865	853	891	803	885	856	843	870	849	902	921	869	845	871	879	873	820	849	876	838	836	907	854	873	873	840	859	866	812	834	833	883	876	870	847	884	889	917	890	854	893	858	844	871	843	859	881	916	855	856	845	856	847	805	867	883	814	841	818	851	879	905	820	854	840	897	856	845	859	857	882	898	865	831	840	883	823	862	883	855	858	830	827	862	831	857	796	834	868	876	900	918	895	914	811	822	817	834	881	836	853	795	878	861	860	859	870	884	852	844	841	833	871	846	787	857	826	874	806	844	828	885	819	851	869	862	871	801	809	865	849	832	888	858	884	910	883	849	801	835	883	881	891	911	849	853	887	858	859	847	849	839	845	870	869	803	850	883	841	805	871	920	797	875	825	835	806	902	842	879	857	849	851	902	832	893	879	870	875	854	853	922	857	844	863	807	846	830	832	854	828	829	840	862	886	814	901	847	836	832	860	862	874	899	880	822	832	858	919	854	820	811	812	863	824	837	838	816	853	864	890	826	875	819	847	869	832	820	888	782	795	841	857	853	820	781	849	864	842	890	901	862	827	853	828	864	850	874	814	852	880	891	821	893	825	857	831	872	837	847	865	946	855	881	919	873	874	847	861	871	842	870	906	859	877	886	836	816	843	864	842	865	898	849	850	875	879	895	830	825	848	850	884	828	833	815	864	859	872	940	817	855	814	794	870	869	847	860	909	753	907	851	868	864	820	829	874	888	849	877	862	859	853	853	851	835	881	883	839	883	884	883	822	849	829	818	879	897	870	892	831	872	858	857	850	831	878	843	858	840	818	923	821	824	868	861	776	869	895	890	845	912	842	836	880	841	842	874	884	858	803	851	826	891	881	869	935	877	872	860	841	807	862	837	878	848	793	852	870	930	895	895	894	843	815	871	886	827	888	804	845	822	846	880	876	799	860	888	828	830	880	843	859	821	845	810	859	897	880	902	887	871	850	879	858	813	872	837	896	869	875	864	822	854	804	840	878	848	826	842	887	825	824	875	829	877	877	812	871	830	865	817	881	867	861	838	859	845	909	831	853	838	842	880	878	893	850	832	859	847	875	861	820	834	826	852	824	865	865	789	859	896	802	850	867	842	860	803	914	872	828	862	845	842	865	882	858	868	870	839	842	838	778	820	868	956	837	906	833	824	848	881	860	797	858	870	803	837	826	812	843	830	844	877	870	859	865	868	867	873	845	839	864	860	858	846	840	892	828	845	855	830	871	821	818	869	838	851	842	822	868	877	869	801	832	812	855	841	779	883	930	822	846	906	873	813	839	885	846	835	844	852	827	845	864	905	869	855	866	846	843	840	906	842	907	828	854	884	843	799	870	829	831	856	872	822	872	875	804	853	839	858	846	829	823	891	864	871	827	821	858	817	854	866	877	852	860	865	877	835	815	881	803	858	785	805	906	863	856	856	849	889	849	869	863	872	845	828	866	825	869	796	828	866	809	818	878	802	864	859	820	847	853	856	891	881	800	872	858	868	857	865	867	900	807	875	882	859	892	850	876	895	878	902	871	856	859	845	894	842	881	819	822	827	889	850	855	853	846	815	895	877	850	878	867	852	945	827	814	855	865	849	863	887	860	867	838	883	827	829	827	862	866	808	838	857	895	847	888	837	875	840	791	802	805	866	832	849	836	854	818	860	847	863	874	861	856	869	877	826	866	900	858	849	817	871	915	874	826	823	889	800	819	872	832	836	833	857	864	902	887	850	859	835	861	836	857	841	861	868	832	809	838	888	773	844	867	860	862	834	918	823	894	774	848	854	883	851	847	886	834	888	904	795	872	863	880	812	848	880	841	840	832	829	829	860	867	908	877	842	837	868	837	852	838	864	862	892	817	817	856	892	810	846	834	843	875	908	837	892	847	870	845	876	859	860	869	868	826	847	804	880	933	842	862	818	854	832	828	885	847	880	871	879	841	820	840	850	844	894	846	840	876	904	846	862	849	851	811	829	871	882	862	896	838	810	875	854	907	826	883	878	875	863	837	825	905	851	837	789	801	830	839	867	823	854	857	871	891	869	889	850	833	910	844	855	875	848	861	847	828	856	811	812	806	850	808	882	849	814	853	886	823	837	854	965	878	871	863	860	859	833	885	875	873	840	867	838	842	853	863	851	850	871	865	856	849	894	832	830	881	855	918	861	869	853	838	880	800	813	887	852	873	867	876	795	853	852	829	898	871	839	825	893	898	857	817	914	866	822	883	862	866	892	861	859	839	867	785	851	877	831	835	878	883	906	881	830	829	876	845	839	859	812	873	844	855	831	878	839	848	852	821	872	866	867	829	874	899	877	806	876	881	900	853	847	825	914	850	860	842	806	767	852	841	800	862	859	859	847	843	841	866	879	846	841	899	872	850	836	831	881	873	850	836	927	887	891	858	861	847	828	854	838	870	878	914	870	853	872	866	828	803	897	818	793	835	882	855	834	907	861	865	897	832	864	798	885	781	898	809	863	841	832	858	862	841	906	832	825	907	841	886	848	863	859	861	812	838	865	792	852	890	840	933	886	839	871	874	798	849	873	824	813	834	871	871	856	857	878	880	798	809	818	910	855	852	811	837	846	854	845	884	838	867	863	839	858	859	845	816	840	819	859	846	832	864	881	835	868	834	860	839	826	812	841	824	922	924	867	834	927	845	822	792	858	852	841	911	849	820	787	818	869	785	867	960	819	858	855	816	826	832	835	896	854	797	845	855	845	872	929	830	877	869	874	906	899	826	857	851	858	849	875	851	873	827	869	876	798	850	848	886	879	836	760	883	858	856	864	827	851	834	876	913	894	855	856	868	859	865	855	826	808	855	868	849	870	903	818	877	867	858	802	818	842	874	886	842	842	855	838	883	866	853	882	868	809	863	848	861	841	784	892	824	862	915	836	870	864	871	808	856	841	862	873	873	858	824	881	871	823	876	823	884	890	893	884	807	878	875	870	874	862	831	894	847	883	877	832	844	864	877	863	890	860	913	788	861	880	883	834	881	861	866	818	823	835	835	832	851	879	881	822	832	906	841	834	849	761	878	845	858	897	834	898	860	893	843	816	849	829	812	881	929	837	861	850	847	887	866	843	839	836	852	881	855	824	884	866	806	878	907	850	817	870	834	851	839	857	827	800	860	884	871	859	850	845	842	865	880	815	835	848	878	831	851	832	878	851	835	848	874	898	858	809	799	870	869	894	883	886	880	862	823	855	831	840	804	897	903	804	914	801	815	867	835	827	874	843	802	845	848	891	827	879
7052	507	495	510	406	402	384	339	333	352	361	331	337	338	329	325	297	301	347	300	284	317	327	296	310	338	338	322	288	309	288	308	338	321	327	301	336	326	325	314	330	334	338	319	297	298	323	281	328	270	312	281	331	349	356	309	332	295	314	294	336	305	309	309	346	318	313	313	316	351	313	341	345	322	299	330	311	382	304	297	342	319	298	335	303	325	312	362	306	298	333	314	300	287	307	323	315	316	299	318	323	332	326	314	321	315	313	308	333	316	316	296	307	300	337	358	334	316	286	314	319	329	318	315	331	310	322	321	312	322	301	277	309	320	311	311	337	332	316	323	339	318	283	308	339	311	287	321	325	319	293	339	329	319	300	323	307	344	316	319	274	285	324	324	284	315	283	315	290	321	321	295	315	342	335	285	296	324	330	327	332	323	331	329	275	306	279	338	309	279	297	290	309	333	332	311	314	321	303	331	347	321	308	307	284	315	316	303	315	286	319	326	300	326	329	314	365	321	338	305	289	329	347	334	300	317	284	285	309	279	283	311	295	299	317	278	332	323	326	291	338	287	313	315	302	309	308	326	363	321	283	349	306	328	299	330	295	335	337	303	322	319	339	334	334	306	324	326	306	323	290	311	291	297	323	324	348	300	318	305	362	287	307	271	305	312	344	313	340	323	334	341	331	286	313	266	298	313	285	328	323	318	314	313	317	330	346	288	307	347	296	319	323	308	267	333	297	349	321	295	304	302	337	318	332	332	342	299	286	310	336	295	332	342	319	303	297	323	286	347	293	339	347	307	307	287	320	336	306	290	323	299	310	301	318	291	314	297	344	311	315	305	315	314	315	344	320	295	319	333	302	301	345	321	289	289	294	351	288	342	308	281	337	327	324	302	290	326	333	317	325	344	304	295	334	290	307	322	294	293	304	323	300	303	296	326	332	287	320	343	338	323	311	296	317	335	326	325	305	303	317	307	338	333	332	335	302	327	296	324	331	303	321	320	329	320	315	347	328	341	293	315	300	339	333	314	312	339	347	350	341	330	332	319	270	285	325	309	313	291	309	302	287	350	278	301	330	335	313	344	296	275	335	324	319	301	303	300	325	306	275	300	304	344	325	319	322	331	305	326	308	315	296	321	311	304	329	325	298	310	327	338	303	281	310	337	320	286	300	329	325	314	308	290	326	272	289	320	309	310	334	286	286	305	310	323	311	343	321	343	355	317	318	320	305	338	334	323	298	293	306	324	325	297	304	341	309	326	338	325	311	313	308	307	302	285	308	310	313	327	318	290	330	305	313	279	314	325	334	296	335	306	314	287	323	318	344	304	325	307	342	342	343	302	298	315	301	315	348	303	322	320	348	311	298	344	322	333	320	330	319	315	323	307	296	307	319	311	325	351	332	316	331	354	319	328	301	273	300	271	310	340	326	328	337	316	324	310	303	342	303	328	307	296	311	306	309	345	315	300	291	312	316	374	303	297	329	332	323	322	313	285	300	304	324	303	321	319	321	317	295	349	324	355	276	332	320	348	333	326	314	350	339	296	278	329	313	361	331	314	321	298	300	325	314	321	318	306	293	313	314	331	304	321	326	311	335	309	279	327	286	332	337	337	321	282	305	320	323	302	318	325	330	313	297	324	292	339	336	316	278	337	329	322	314	293	299	300	351	305	268	327	306	322	314	303	296	306	324	315	303	317	286	339	320	298	328	331	347	283	339	294	287	319	306	321	280	321	320	334	296	303	330	343	347	315	291	273	324	283	321	320	358	343	341	331	321	328	318	294	326	320	315	341	313	322	319	339	312	322	303	347	287	326	325	311	317	347	303	357	294	342	330	337	297	318	308	320	300	331	345	307	307	334	287	313	332	314	329	305	333	290	300	302	338	327	288	285	329	360	342	343	324	321	315	285	326	306	289	307	330	298	352	323	307	324	320	283	325	308	322	301	305	364	350	315	337	333	317	314	354	322	312	295	316	297	320	299	316	306	318	304	318	308	319	297	324	314	298	305	312	337	314	310	355	296	338	311	310	312	314	296	317	317	298	306	309	345	325	300	313	354	332	303	300	322	329	356	303	331	327	299	352	324	312	306	344	303	322	343	346	278	310	292	310	321	322	322	343	311	327	296	329	331	329	302	352	333	315	316	295	259	340	284	306	325	326	317	306	306	304	308	290	326	304	332	324	308	301	307	325	287	333	323	329	316	341	344	311	327	294	301	328	309	309	342	320	297	326	335	301	279	332	286	358	300	327	320	295	326	310	335	334	301	312	330	313	297	334	283	325	302	311	343	332	309	339	327	310	335	344	323	306	310	323	351	321	319	286	294	302	353	337	319	307	314	329	327	289	302	301	319	303	330	301	312	312	328	292	316	301	299	331	356	295	295	314	318	325	329	321	336	336	301	304	319	337	322	292	298	276	289	314	308	335	339	350	313	327	327	302	312	290	306	294	305	321	325	283	272	338	288	321	332	286	322	327	333	333	333	284	323	357	280	304	331	320	313	315	323	319	300	319	322	317	305	290	304	339	274	319	310	289	316	338	310	305	330	305	314	341	347	317	310	332	333	321	327	321	326	336	341	342	318	326	306	297	314	338	291	320	302	340	317	287	350	361	320	323	299	308	319	307	327	283	328	315	297	326	324	305	322	292	319	280	309	328	318	310	304	307	344	339	342	300	308	304	306	314	303	303	294	312	313	297	328	330	288	317	327	298	290	306	327	309	325	336	319	303	310	352	296	324	289	303	301	331	334	302	345	325	322	285	287	320	338	332	331	289	332	350	343	325	315	320	280	279	326	298	328	303	331	313	295	279	329	281	289	314	320	321	300	299	333	295	313	310	308	333	293	333	298	323	308	308	305	295	346	330	305	315	310	302	295	302	298	292	329	304	296	311	279	290	325	310	330	325	299	270	283	317	315	321	308	312	332	330	289	304	324	331	325	344	338	297	298	320	296	314	314	287	313	306	278	305	322	334	324	287	330	332	318	341	320	360	341	334	341	330	307	328	293	336	342	298	308	305	379	299	303	318	319	284	314	345	346	305	334	338	338	310	309	317	322	306	341	337	302	325	282	271	316	312	329	322	362	315	297	330	356	344	312	310	311	311	304	348	325	317	308	320	267	328	335	301	303	324	355	311	333	327	337	301	350	337	334	312	285	293	292	335	316	309	285	338	326	348	291	312	340	323	317	371	330	314	318	332	308	333	328	300	326	314	307	316	313	306	323	307	350	321	340	315	277	322	316	338	301	297	284	332	304	313	322	324	331	323	302	307	292	315	340	322	310	333	306	328	307	317	314	299	309	338	295	359	345	341	345	314	316	323	326	323	316	306	311	320	308	354	326	307	350	336	320	322	337	293	303	322	316	327	305	309	362	385	340	315	313	294	286	312	328	329	319	298	281	290	294	309	301	308	321	306	287	311	327	318	299	324	310	299	321	334	317	339	340	324	317	328	326	310	301	310	323	340	296	321	301	320	320	314	312	351	289	308	321
6659	973	1303	1348	1282	1093	1049	1073	946	929	942	868	856	847	812	769	856	798	772	827	856	824	788	778	809	784	785	779	788	792	814	724	770	795	766	755	833	736	769	784	777	791	786	794	771	804	766	783	839	812	754	735	803	798	806	799	775	763	816	785	768	765	806	761	736	782	774	790	801	761	783	758	824	730	786	811	744	717	711	757	752	780	794	789	770	727	770	794	740	780	751	751	777	783	782	788	703	809	761	833	774	784	781	743	820	789	736	759	760	788	750	780	722	737	795	769	791	820	751	717	788	766	804	764	761	776	799	712	758	786	747	786	717	771	768	803	799	784	754	781	764	773	730	794	779	787	750	746	742	768	760	815	755	750	752	791	739	743	710	761	760	767	733	774	770	790	804	764	740	795	787	782	757	783	803	763	749	798	770	768	753	782	752	770	810	806	716	786	753	780	770	756	726	768	743	750	802	722	788	812	756	749	808	766	791	738	758	813	728	816	810	783	756	773	704	841	733	718	777	794	770	780	784	767	771	773	831	804	750	778	754	781	789	748	783	740	734	787	726	753	780	756	792	794	752	730	772	730	779	744	734	776	809	752	754	722	797	825	775	795	777	756	749	764	734	742	728	752	742	776	757	729	716	801	749	780	742	759	751	805	707	772	743	775	783	761	790	736	760	799	741	777	773	767	804	804	780	770	749	772	805	780	750	793	728	769	753	776	767	774	737	768	751	795	786	808	752	753	781	795	713	760	732	740	742	793	756	740	801	794	754	715	776	775	781	748	771	768	763	801	778	754	761	747	740	780	736	747	779	752	815	776	764	721	742	819	781	767	748	789	826	740	765	765	745	788	824	718	803	723	735	777	798	797	719	798	737	760	740	738	769	751	752	764	763	771	693	745	751	756	764	815	759	774	782	794	741	762	778	789	724	735	778	805	776	809	740	817	732	807	731	759	782	724	774	768	780	753	754	742	769	790	753	821	752	750	790	761	741	768	781	768	783	777	777	766	765	742	731	730	837	742	761	748	759	823	753	736	776	811	721	724	772	747	768	779	752	778	775	756	769	748	704	748	775	769	788	763	751	782	760	768	772	735	778	735	828	751	769	730	819	762	745	789	756	778	782	728	774	805	767	800	738	790	768	739	691	752	791	730	764	727	743	732	721	733	760	767	788	732	778	813	779	781	765	724	750	775	786	757	770	778	768	762	775	779	809	770	801	798	771	780	804	773	767	782	838	770	758	764	761	768	702	766	746	801	756	734	753	744	748	785	772	732	769	758	793	729	748	818	787	742	758	738	713	750	760	719	721	799	795	799	788	809	780	739	816	801	753	828	791	781	752	722	790	762	819	796	759	770	793	778	764	835	776	707	751	786	759	758	790	786	805	783	757	741	788	751	788	756	746	802	738	792	808	737	801	792	752	777	772	787	764	809	771	741	753	756	767	766	798	767	804	776	773	746	765	718	736	763	754	783	737	800	793	793	878	781	823	773	809	708	771	775	754	795	733	722	825	714	823	766	770	796	713	745	768	792	743	801	777	779	757	745	769	759	776	781	745	771	776	781	789	735	742	774	792	802	760	763	785	736	791	780	758	761	784	787	758	745	751	770	772	739	809	728	715	795	784	727	748	777	771	817	736	758	747	748	757	777	760	812	730	786	740	797	828	809	730	783	760	803	757	719	806	734	790	760	767	744	737	762	778	752	730	789	787	789	737	777	745	783	760	823	814	812	755	758	751	768	779	746	840	789	776	757	792	741	776	770	721	759	787	763	779	727	801	780	783	784	778	765	780	777	772	765	798	740	740	762	767	722	754	709	812	815	772	764	753	726	765	808	744	789	848	807	777	749	791	764	750	750	777	784	755	846	820	787	799	756	758	784	760	774	754	759	738	731	777	764	780	769	721	822	794	740	791	798	771	728	760	742	745	727	770	777	824	750	750	747	746	779	735	734	802	745	777	756	766	776	728	771	798	737	756	730	763	758	733	809	776	777	706	802	785	783	782	765	753	813	775	773	796	772	756	732	764	715	775	769	766	796	781	776	764	752	763	719	775	734	775	741	725	753	770	756	768	820	779	772	794	769	746	822	789	713	775	749	750	749	783	696	827	710	726	777	766	724	818	781	753	789	768	786	728	807	735	744	761	783	770	802	761	765	763	773	740	752	750	767	770	783	788	763	805	765	792	802	801	763	769	755	765	757	835	818	813	772	809	767	752	773	791	737	768	769	762	783	759	737	786	762	729	755	725	784	772	790	752	768	757	779	785	772	776	773	778	768	801	725	735	792	770	762	747	724	786	742	768	776	733	806	791	692	766	781	763	772	794	806	716	752	798	796	799	734	758	731	802	782	743	717	751	819	753	798	820	752	754	764	727	720	777	761	771	765	760	766	783	732	781	772	769	752	783	776	748	752	795	798	730	763	761	771	776	745	739	803	788	745	742	767	793	781	810	800	796	763	738	768	775	741	757	782	802	769	789	751	749	761	756	837	765	791	756	738	806	768	764	712	730	781	774	756	765	791	778	770	745	750	797	840	767	782	743	788	752	779	752	773	811	795	835	762	745	794	786	773	750	758	743	779	781	758	781	773	754	732	771	781	813	752	751	731	817	698	786	798	725	775	731	802	767	768	764	736	743	764	810	783	732	737	741	765	778	745	802	717	747	767	787	738	779	801	771	804	723	796	735	742	790	742	747	762	794	759	738	754	764	782	750	775	774	783	738	764	764	742	757	732	726	704	731	717	784	790	795	761	786	779	746	790	745	782	723	751	736	756	734	812	747	803	744	773	750	802	752	766	777	730	765	715	748	750	760	742	753	738	767	751	748	792	746	754	740	774	768	786	742	777	776	745	751	783	740	803	784	731	729	734	768	758	775	784	731	783	702	769	781	741	773	781	759	733	755	751	782	774	742	748	759	732	781	757	787	790	726	789	742	839	768	746	750	703	763	729	809	729	779	735	782	767	761	806	771	735	745	784	781	779	765	764	728	810	763	736	793	768	789	750	764	783	808	778	812	798	756	706	763	763	792	751	741	735	809	776	760	833	812	787	791	769	763	712	762	750	716	728	747	779	795	766	816	727	727	788	759	747	745	765	764	793	753	742	798	679	786	739	761	778	781	778	745	790	799	774	768	777	779	760	756	778	727	767	801	761	781	772	814	747	744	818	794	763	778	785	829	772	773	760	751	719	753	788	768	779	764	775	708	764	749	767	754	792	763	787	771	807	797	749	746	828	777	772	733	732	777	765	821	718	748	719	762	748	768	781	773	721	781	765	817	821	789	726	722	781	787	742	783	780	769	786	791	801	739	796	776	833	779	729	764	828	776	760	736	744	699	784	757	729	814	758	762	761	774	776	758	805	761	729	746	805	776	723	750	780	794	824	810	725	740	797	844	732	745	749	782	730	761	748	746	765	741	802	775	775	721	676	791	821	737	747	804	792	747	782	741	693	734	818	787	743	761	778	765	785	763	727	764	739	756	763	761	802	768	807
11858	691	553	466	370	317	243	187	184	190	200	176	175	157	145	199	177	168	189	189	160	162	156	181	143	159	183	151	150	165	159	157	162	165	140	172	164	149	141	163	170	180	161	197	185	149	173	157	149	161	184	172	164	161	160	192	163	154	145	154	152	154	166	182	148	163	163	168	164	134	167	165	177	156	146	159	164	171	160	165	147	171	174	144	161	148	156	187	163	149	130	152	165	170	179	140	179	150	146	184	170	165	157	165	148	159	155	130	189	170	150	162	169	154	145	143	166	170	160	153	162	147	146	159	152	154	143	158	169	141	136	149	160	166	153	139	170	189	159	173	200	142	145	171	144	146	150	161	146	142	156	189	176	175	167	153	155	164	167	157	173	140	143	151	165	170	149	155	173	142	159	142	152	191	169	159	155	161	180	165	163	177	151	158	147	151	161	172	151	179	167	171	153	169	168	185	161	159	175	167	161	159	151	164	161	181	154	162	143	172	149	150	181	138	151	174	151	189	151	153	143	155	178	152	188	159	179	153	171	153	153	159	143	151	132	126	173	154	155	174	151	169	178	172	138	169	173	157	172	181	169	137	152	159	151	158	180	156	175	150	134	129	163	180	152	165	170	171	175	167	164	170	158	166	163	174	171	157	150	159	172	149	182	138	159	152	147	172	143	153	170	168	149	149	141	163	162	158	167	135	173	165	143	152	168	179	149	159	145	161	186	164	161	158	169	152	163	149	138	161	165	159	152	143	162	151	170	173	154	152	162	187	157	151	178	177	153	158	164	150	153	158	142	143	150	160	161	171	141	154	151	150	158	161	166	159	147	164	151	140	145	163	162	148	169	153	178	137	167	157	165	157	153	177	167	151	150	184	172	156	182	171	145	168	156	151	148	157	177	146	146	150	171	151	155	179	136	164	175	154	176	178	131	149	161	153	175	157	147	176	157	146	154	153	177	157	180	145	158	175	148	144	161	134	159	207	169	154	158	150	164	157	169	153	143	161	146	181	138	170	161	140	163	170	161	144	175	164	158	144	176	178	176	146	155	165	145	146	160	173	160	143	169	153	167	149	155	157	161	137	150	152	163	146	151	163	146	143	143	152	135	174	129	158	169	161	144	169	165	174	157	168	172	161	168	151	158	158	179	157	151	149	151	153	167	169	178	159	167	169	179	140	175	147	175	155	157	161	162	145	149	168	177	151	148	158	146	155	178	164	147	141	142	143	176	159	158	178	139	181	155	157	156	161	143	146	155	167	169	170	155	146	149	167	168	155	146	148	194	161	146	148	167	164	164	160	165	158	153	138	145	182	182	159	164	173	144	157	176	156	161	161	162	137	154	169	161	164	134	146	142	169	160	152	190	161	178	137	158	140	159	171	180	181	146	160	162	169	173	161	160	159	169	156	143	157	163	180	167	160	161	145	149	158	118	160	154	158	151	165	169	137	163	168	171	170	151	147	171	196	167	141	165	161	154	176	165	163	148	139	162	175	135	165	150	151	167	145	157	160	151	156	136	165	149	156	168	153	192	162	155	127	171	172	157	163	146	157	154	148	177	190	189	166	167	166	164	136	164	169	167	170	167	138	152	174	124	158	150	169	134	144	141	170	149	169	146	153	154	141	169	169	173	158	161	171	148	168	166	148	138	149	161	166	156	157	162	153	120	182	165	173	139	176	153	162	190	170	179	151	159	147	174	163	174	164	162	141	139	151	169	141	169	129	161	152	169	146	134	162	148	166	167	170	175	141	135	119	152	162	151	153	165	141	158	162	154	137	162	176	143	165	152	151	167	149	164	160	186	165	156	146	150	157	149	158	160	147	158	143	155	141	144	163	162	175	166	153	167	150	145	127	135	162	159	143	141	176	152	141	174	156	130	161	172	157	172	170	162	156	149	158	167	155	149	161	161	162	156	131	155	144	197	169	148	151	162	194	163	163	159	165	156	157	157	172	150	174	135	170	156	163	182	151	143	189	132	164	161	156	158	161	159	173	158	156	160	173	166	151	178	157	138	144	170	155	128	161	156	155	154	152	159	154	164	138	146	143	156	165	191	148	170	156	162	161	191	145	163	166	149	133	146	157	167	152	155	176	141	161	160	151	168	159	167	152	163	157	157	161	170	161	151	159	155	168	142	157	177	171	176	163	157	135	153	161	165	170	146	145	150	159	156	156	169	141	150	186	161	149	149	159	162	156	163	166	162	151	175	157	198	171	158	152	146	147	139	160	146	165	162	152	157	157	185	152	152	156	145	167	165	170	155	136	150	155	174	167	174	167	144	151	156	175	159	146	176	160	160	144	155	158	150	142	143	165	171	172	148	164	140	149	168	145	133	164	136	170	154	155	189	171	155	154	160	151	189	157	166	139	180	155	159	153	157	149	172	186	143	173	157	169	158	157	152	169	157	156	171	163	155	153	156	165	143	168	117	160	158	165	174	176	169	165	183	170	170	153	164	141	160	167	161	153	155	143	164	168	178	170	160	136	147	181	161	135	140	141	170	152	152	161	157	132	154	151	163	148	146	169	170	143	156	154	167	169	137	165	151	173	149	140	162	154	155	147	164	152	152	150	151	166	144	157	158	162	172	183	187	151	181	159	147	174	157	166	139	168	142	168	162	125	175	142	170	154	171	183	176	185	161	155	157	153	170	135	146	176	145	161	159	157	155	172	131	154	139	147	165	166	143	165	130	174	158	150	146	142	144	169	159	172	148	177	166	161	159	139	158	156	150	150	149	151	145	165	145	160	149	153	148	152	167	182	147	152	136	184	145	144	158	168	164	152	159	138	166	160	171	144	170	165	142	170	142	133	152	158	146	119	172	161	160	168	142	151	143	147	145	167	161	156	153	151	161	155	151	149	156	172	165	160	162	157	148	150	141	159	144	138	183	156	152	168	146	150	141	161	142	175	166	165	156	148	164	196	166	140	150	164	164	153	168	152	152	165	157	165	170	171	156	157	162	156	139	165	160	136	152	154	167	156	158	138	149	132	149	175	163	160	184	163	162	146	152	155	152	158	166	158	180	140	154	175	151	148	157	148	168	157	145	179	156	161	142	145	136	170	181	149	161	188	156	167	157	151	145	161	152	125	169	162	158	160	173	165	152	178	159	174	160	143	172	153	154	156	159	138	174	164	136	176	169	160	192	148	125	163	152	137	155	161	145	141	174	149	158	188	166	132	156	155	168	146	151	145	148	164	152	174	150	125	165	147	150	155	149	171	169	170	142	158	154	165	167	148	160	166	166	162	163	172	166	163	144	144	159	168	156	153	148	161	156	153	166	156	130	148	168	148	150	150	172	166	147	152	150	135	153	164	156	166	162	172	153	140	161	177	147	157	151	150	161	167	173	133	136	163	172	137	144	145	135	152	138	147	145	168	163	159	158	147	175	164	176	155	163	174	152	156	150	176	169	142	152	174	152	165	174	167	166	136	146	146	154	167	166	182	152	176	159	142	153	148	148	148	148	145	135	184	183	165	152	160	161	139
7759	776	1408	1552	1385	1157	941	823	720	667	669	612	571	541	503	523	525	556	462	484	496	477	418	463	467	461	417	473	427	441	407	473	441	501	438	416	452	407	405	431	452	444	424	426	419	412	451	428	399	432	440	437	409	427	406	444	433	435	380	455	457	410	412	412	392	449	386	436	410	438	443	400	440	432	436	425	408	424	446	419	427	415	421	414	444	429	386	381	382	431	459	406	405	427	432	402	400	438	422	395	415	423	431	455	432	409	411	421	386	399	412	389	442	383	424	418	406	389	394	420	442	435	408	410	427	432	444	398	406	408	418	411	410	427	419	391	395	441	398	409	390	427	403	440	370	399	425	422	412	433	446	452	432	436	434	417	396	409	424	398	420	458	423	424	410	425	415	441	385	416	389	425	417	381	401	436	440	447	403	417	433	420	375	437	445	404	430	399	438	418	394	414	411	410	388	398	412	389	434	452	412	409	406	417	466	409	427	401	423	427	428	396	390	369	383	387	417	417	477	409	461	445	433	425	413	408	438	419	420	426	385	408	439	414	374	393	426	447	421	430	410	391	400	419	412	402	396	421	403	396	414	416	446	427	394	430	414	437	388	447	378	408	417	427	435	404	381	394	390	390	405	389	412	421	417	436	419	431	421	412	416	403	434	397	398	439	426	413	401	405	414	423	435	419	367	385	388	414	400	402	355	422	432	416	436	435	394	400	392	422	403	419	431	420	382	431	403	400	410	428	457	429	413	392	396	443	406	416	400	421	399	411	396	439	398	399	415	408	422	444	400	424	404	402	415	419	455	406	422	413	404	430	422	434	397	426	428	460	369	405	417	389	381	437	428	402	403	402	404	424	381	396	389	408	424	436	404	424	414	387	425	425	388	424	411	390	443	410	452	391	446	405	410	434	426	419	405	424	454	396	397	403	381	406	428	415	440	414	427	408	410	446	391	397	410	427	424	395	429	449	407	423	405	416	423	441	425	404	407	412	418	410	420	429	439	413	382	422	404	377	459	397	423	423	440	413	398	421	388	429	422	432	434	442	368	430	405	399	415	417	387	397	446	403	399	443	438	406	444	415	432	406	395	406	440	416	396	390	408	440	410	433	450	380	412	407	417	417	417	428	401	442	373	427	438	401	404	412	408	428	456	409	437	440	409	412	416	440	379	417	376	421	416	384	412	429	432	424	433	412	435	405	432	405	406	424	420	407	405	442	421	430	389	432	418	406	445	424	415	393	404	403	404	418	459	439	425	428	418	408	403	418	406	442	432	401	412	377	406	433	408	430	435	376	407	408	419	423	423	383	399	415	401	384	400	439	434	422	437	401	423	394	415	388	395	434	434	436	438	409	455	418	440	377	367	427	423	389	442	401	402	448	445	436	396	441	390	408	418	387	388	396	385	396	405	405	439	407	420	464	409	401	398	437	407	418	430	415	426	449	395	391	437	393	401	412	395	394	413	357	443	428	444	422	380	432	414	402	412	426	417	441	429	415	401	384	436	444	439	395	422	418	432	452	466	417	363	414	435	421	414	480	388	421	388	391	399	387	372	420	426	411	405	420	417	461	400	463	417	433	397	407	429	395	406	443	418	424	441	409	434	430	408	422	428	417	456	456	400	410	412	398	421	403	404	403	419	395	402	403	378	452	416	447	436	401	429	442	395	425	397	447	430	445	419	401	406	414	448	434	424	425	388	406	395	389	407	421	424	446	423	424	396	442	425	383	426	390	397	432	422	401	404	416	413	444	419	398	422	433	415	429	386	389	406	408	422	437	463	454	401	401	387	383	391	435	405	377	395	397	409	433	396	408	408	419	450	400	394	403	387	390	424	395	433	415	451	449	419	407	426	447	386	422	440	434	389	430	428	398	439	392	390	395	433	405	445	400	417	481	415	393	421	428	416	411	402	442	399	399	412	399	406	396	425	441	371	421	382	419	436	423	387	445	462	428	409	415	437	395	416	409	416	407	417	426	411	413	380	394	437	398	396	395	407	432	428	394	400	419	420	432	426	453	424	456	407	422	396	386	379	399	419	388	424	424	417	419	399	426	409	432	425	431	422	442	419	402	425	456	387	381	442	433	404	375	428	441	413	411	411	409	415	410	437	373	426	456	409	400	392	422	408	422	409	432	422	423	434	437	441	404	436	421	428	417	418	438	401	380	417	411	427	392	399	423	426	403	446	443	422	443	399	398	434	391	442	428	437	443	363	397	375	382	408	384	407	428	389	394	437	408	395	414	384	425	449	398	441	422	419	396	384	424	402	414	405	380	415	406	423	451	392	443	424	422	421	425	418	418	403	433	406	446	424	430	373	399	427	391	382	454	419	415	433	427	414	437	416	434	395	389	413	389	441	417	417	402	394	446	438	440	403	409	415	402	425	394	447	390	399	441	409	420	431	434	388	395	417	415	434	443	416	410	413	389	413	404	387	419	413	409	435	403	402	415	389	420	429	437	404	428	403	416	380	439	404	445	432	426	429	383	442	412	409	425	410	414	424	400	346	423	421	424	427	411	390	426	404	429	403	413	419	442	489	435	420	432	404	454	435	415	422	414	424	414	427	414	396	397	381	434	427	403	411	420	405	416	396	432	392	442	411	430	430	406	415	441	447	412	423	425	405	406	400	430	409	385	379	438	408	404	353	423	404	416	409	399	429	424	402	408	401	448	433	396	420	418	432	457	409	408	444	433	388	439	436	387	400	415	439	421	368	404	410	426	389	429	442	393	437	458	396	452	388	409	404	433	392	429	409	422	421	444	384	433	394	442	386	423	441	404	406	422	393	415	424	390	425	402	402	377	394	461	433	435	385	423	403	382	431	401	438	399	434	437	410	415	395	423	404	416	432	390	421	448	425	375	415	419	434	410	453	429	433	424	386	399	408	427	407	423	380	402	415	421	386	380	417	448	387	421	408	442	426	375	445	435	413	444	439	428	448	404	463	431	422	416	411	425	397	417	418	406	389	390	420	426	382	406	418	426	434	420	442	453	471	412	431	396	368	402	449	402	417	391	393	423	447	371	417	437	402	396	395	400	379	430	402	423	394	434	434	429	451	409	398	402	436	401	417	451	401	398	399	427	405	410	450	419	424	436	410	410	431	427	379	402	445	459	415	451	429	408	421	433	422	457	415	399	421	411	413	407	403	392	381	427	416	402	395	379	439	398	391	418	416	411	412	423	420	435	410	414	410	422	425	415	397	421	410	393	418	449	386	448	379	410	439	418	426	446	413	411	406	429	403	393	422	435	394	426	426	451	421	406	436	406	421	453	418	418	416	433	438	441	398	413	433	401	422	422	402	443	416	423	438	401	426	416	390	389	386	401	436	410	404	444	390	432	396	397	399	432	444	385	417	426	421	402	433	396	390	391	396	398	409	419	407	436	406	405	467	415	396	426	426	424	440	416	409	424	408	401	440	387	399	419	404	420	411	427	460	433	406	407	402	430	411	409	447	421	403	407	430	425	422	400	375	420	428	418	426	383	378	423
1251	347	382	323	351	335	342	380	359	345	321	366	349	357	299	369	356	393	328	356	378	335	367	338	340	371	350	341	369	356	388	340	366	357	340	352	367	389	344	362	342	338	397	371	341	371	375	316	366	361	349	379	363	337	348	350	401	358	365	346	358	364	360	394	360	328	373	334	346	325	365	353	352	359	351	404	350	371	308	321	367	371	321	336	327	390	375	391	397	353	307	361	355	368	369	396	388	339	310	347	360	343	382	349	338	384	364	379	361	340	432	366	346	343	377	348	330	360	358	349	373	364	343	354	350	358	356	340	362	350	362	357	374	378	404	372	327	406	364	332	338	364	376	363	400	371	396	341	389	330	372	334	357	345	362	354	330	340	345	377	366	359	358	326	365	383	371	325	340	349	408	356	313	343	368	331	414	421	321	345	351	367	329	404	329	388	347	343	344	380	308	358	384	356	335	318	349	336	341	363	361	363	362	369	358	350	323	328	352	363	337	360	343	369	360	374	327	352	347	345	323	348	319	313	351	385	362	359	354	344	350	389	376	339	353	384	330	374	363	328	360	349	369	342	350	338	353	374	373	366	354	365	324	336	354	342	313	349	382	349	357	353	382	357	384	374	351	374	365	350	333	382	349	346	369	353	367	391	367	376	337	354	331	351	360	345	352	361	374	390	374	342	354	338	334	373	387	348	342	359	376	330	372	359	350	322	319	363	346	372	332	334	346	356	366	336	368	382	359	333	332	355	365	384	366	360	352	330	364	388	368	369	363	312	369	329	331	373	346	338	341	376	359	385	359	349	353	373	357	350	361	370	358	379	369	343	334	323	338	385	398	343	346	330	350	350	372	376	328	385	349	350	362	408	387	337	332	369	396	360	391	371	338	334	354	359	363	346	355	333	360	371	338	354	352	381	331	358	381	353	333	370	364	347	331	357	376	318	349	357	341	366	355	327	364	334	369	357	334	347	323	361	334	370	325	373	366	352	337	322	348	339	380	344	357	371	337	309	333	340	347	334	348	321	353	339	321	331	334	331	367	339	322	362	330	364	336	357	341	343	367	343	331	395	359	345	309	346	353	338	358	363	352	366	362	372	374	351	354	325	344	345	373	348	350	386	364	346	374	337	349	348	325	359	374	350	344	353	372	324	337	353	385	369	328	313	362	320	359	348	384	374	341	368	347	365	351	356	355	350	318	342	316	354	340	338	339	345	372	362	357	358	383	356	341	344	349	349	352	377	353	325	354	352	311	346	348	340	331	343	373	335	371	321	348	344	340	368	358	365	350	374	381	342	366	337	345	336	370	355	343	357	364	364	365	328	363	348	346	323	353	319	376	368	349	375	386	356	395	373	351	347	320	369	344	366	341	346	371	348	361	396	360	388	370	341	356	379	360	355	323	380	367	343	355	337	308	369	382	359	373	351	366	319	350	349	314	329	341	347	345	377	328	314	355	349	341	341	366	345	380	358	329	380	367	332	362	365	360	396	351	388	369	351	362	369	372	333	363	345	385	343	396	375	312	350	402	349	340	373	346	380	323	320	381	366	346	353	381	346	340	361	402	365	331	328	372	345	376	392	346	392	347	334	339	353	351	350	320	352	351	329	333	342	337	367	372	351	346	379	363	357	357	343	356	338	342	375	365	359	380	344	397	344	378	338	341	345	344	366	336	347	374	389	358	340	312	364	347	364	354	327	336	358	339	340	366	335	378	353	377	373	343	358	335	371	361	333	350	368	362	350	316	362	368	369	369	358	327	372	340	339	339	334	343	364	328	375	362	352	399	339	380	354	330	364	347	328	339	376	408	368	368	353	353	312	309	366	370	349	370	326	331	319	369	360	364	364	355	397	381	392	374	327	330	380	347	389	349	331	358	353	339	357	370	357	394	352	326	363	377	382	335	378	310	370	354	349	361	354	354	348	348	355	375	343	362	373	382	354	366	366	327	351	367	379	322	350	361	365	421	336	360	346	342	378	392	346	390	328	377	336	367	368	380	366	357	340	319	386	336	315	363	339	363	340	331	347	342	374	358	366	332	373	359	334	375	385	372	361	341	367	372	351	340	331	363	349	364	373	352	352	394	392	356	338	334	358	356	341	353	372	366	383	361	384	348	361	387	334	357	319	350	347	367	330	292	355	334	339	348	383	393	379	343	353	341	388	347	374	334	337	369	354	394	362	370	355	370	341	360	356	387	347	363	347	365	362	388	357	366	353	366	370	362	383	372	360	338	358	361	346	379	382	379	345	289	372	363	350	358	343	333	375	373	335	346	336	370	359	354	341	356	365	370	336	315	353	351	334	338	333	347	366	361	350	342	356	343	379	381	342	365	376	351	307	362	385	356	357	366	350	339	317	338	323	373	365	352	365	362	332	355	351	344	371	367	352	348	343	335	346	408	349	343	370	348	370	370	357	374	355	343	361	353	377	377	353	359	348	380	358	351	373	347	355	337	349	344	370	327	361	348	372	353	345	353	362	384	321	343	350	375	361	353	345	384	344	335	368	324	361	369	355	339	342	356	345	345	378	343	357	357	374	350	357	374	359	355	354	326	370	382	309	336	376	308	347	342	373	349	379	366	378	390	365	349	318	372	364	371	376	378	392	379	321	354	392	345	364	377	335	364	367	360	335	396	346	351	361	378	325	338	322	337	347	351	363	345	334	373	360	344	354	367	416	353	381	370	334	353	346	352	354	327	341	349	391	346	353	333	358	342	373	370	324	360	384	390	353	339	349	336	315	326	335	326	347	294	381	354	379	342	370	344	369	325	347	344	376	336	354	366	356	377	347	352	343	359	353	313	366	352	335	407	347	362	367	335	369	347	337	351	370	353	348	350	359	352	392	356	366	327	361	348	340	365	335	376	355	364	381	384	342	359	371	366	372	355	365	382	361	351	362	394	361	373	369	430	368	360	341	333	362	356	340	373	360	314	342	375	359	382	369	364	399	325	394	367	339	328	373	363	331	369	355	363	365	339	386	366	374	357	346	345	339	357	351	320	366	359	336	394	339	380	383	331	328	321	403	369	364	372	335	354	356	330	355	369	310	356	369	371	347	348	369	360	364	356	329	385	360	359	337	360	367	370	335	364	377	329	351	359	335	328	406	390	329	365	373	343	362	364	360	339	368	348	360	359	306	355	379	330	354	362	335	343	344	333	318	369	352	339	337	346	327	337	333	353	331	328	339	362	356	376	361	328	343	341	373	365	342	329	361	343	366	340	383	353	363	352	344	367	337	377	361	337	338	342	358	335	374	382	329	343	348	331	302	348	379	363	371	355	341	328	340	372	354	373	357	357	368	363	360	352	333	343	387	342	377	385	364	329	353	343	377	338	359	418	356	349	333	361	365	314	365	362	345	326	352	363	327	354	343	323	340	341	366	367	361	360	333	338	326	369	347	327	383	349	349	334	351	344	412	386	338	350	353	318	328	322	324	336	355	345	347	372	361	372	356	332	352	403	352	363	364	354	340	350	362	353	346	386	339	378	357
2056	838	857	853	879	840	870	907	866	790	911	908	907	882	791	820	852	837	842	876	821	799	836	853	819	852	852	801	876	878	820	878	886	888	876	833	871	873	910	838	878	840	862	884	825	882	864	859	890	859	912	892	844	885	808	923	833	868	858	935	860	857	854	825	869	839	914	857	861	799	883	868	864	829	907	821	911	876	862	821	909	881	854	857	851	854	887	807	926	840	944	873	858	822	878	823	850	785	835	898	851	849	844	848	868	862	802	866	874	851	838	864	785	887	881	872	887	887	937	835	887	886	877	839	863	867	839	882	861	848	855	840	830	889	821	840	840	893	823	827	886	890	868	917	845	834	895	839	873	878	839	872	846	853	859	906	824	865	839	889	864	899	789	849	830	859	837	855	856	878	868	877	856	870	879	897	860	883	893	841	808	829	945	852	845	844	827	926	906	860	892	857	903	880	834	845	890	847	888	843	833	852	893	905	811	883	829	880	880	886	828	876	879	848	833	858	846	898	814	848	885	900	844	859	849	871	910	901	851	911	835	889	876	853	876	872	873	866	885	836	907	848	882	823	858	860	835	863	856	893	867	821	873	893	905	884	834	835	830	922	804	907	907	857	846	866	834	860	889	830	849	843	855	849	817	850	860	862	845	851	870	847	847	882	834	849	858	855	841	884	856	815	815	803	853	865	856	911	895	866	855	859	830	845	869	871	832	811	902	849	852	832	841	836	863	843	836	880	878	878	858	847	872	848	904	851	869	891	827	863	765	873	836	834	862	842	913	820	808	798	871	868	853	874	863	847	865	887	848	838	880	847	845	874	843	876	874	822	848	854	861	844	866	868	879	868	863	850	927	846	842	897	836	889	894	836	828	879	831	886	868	886	908	865	831	848	807	855	885	831	876	859	853	923	858	831	896	847	878	870	853	870	868	862	914	866	876	885	862	865	906	862	879	819	911	891	880	904	857	921	890	861	882	860	882	844	900	872	869	861	831	843	838	820	847	798	833	875	841	840	846	854	864	842	892	816	799	857	839	830	888	871	890	855	884	828	838	916	846	868	860	814	824	838	837	837	851	874	878	850	879	860	797	889	910	879	811	841	843	865	885	897	856	826	861	806	879	831	799	854	890	862	862	797	867	861	893	806	866	806	910	868	825	867	812	846	856	825	863	872	829	828	793	827	809	862	890	881	836	839	907	813	871	812	904	927	827	816	861	835	862	904	865	859	844	905	871	849	866	854	895	792	827	834	869	830	882	835	864	837	892	891	844	886	920	857	859	832	854	838	845	860	864	915	853	891	900	860	868	902	851	870	857	870	861	891	856	878	833	919	835	855	834	899	851	848	825	847	885	877	891	887	851	842	845	855	850	806	879	875	849	891	840	872	867	825	801	904	844	865	822	847	800	883	887	834	876	837	838	839	889	862	861	869	835	864	790	901	881	889	897	862	880	825	846	820	839	913	893	860	826	813	899	872	905	814	851	879	896	858	862	845	888	894	908	893	877	849	885	877	856	842	850	871	901	854	846	835	886	865	838	819	841	857	812	835	841	883	880	873	894	892	828	853	887	845	801	899	858	872	864	842	868	854	869	865	839	851	837	900	843	867	924	830	898	872	835	816	876	851	815	785	884	836	823	849	878	857	863	873	869	867	817	855	859	890	855	882	891	864	895	857	844	892	835	844	860	847	822	890	835	871	819	837	895	852	808	887	804	842	863	839	868	841	830	868	871	879	833	895	917	916	875	917	801	869	911	857	885	845	892	858	937	866	851	860	914	852	839	832	841	891	857	832	838	893	878	887	886	847	868	827	850	818	875	870	887	866	878	893	864	807	824	892	814	866	909	839	878	863	868	830	862	886	875	846	907	876	836	882	853	892	854	821	858	846	891	867	888	828	831	864	830	888	891	840	850	833	838	816	893	883	922	847	839	882	823	841	866	838	858	873	876	884	826	853	843	829	852	832	809	784	862	834	907	896	861	891	889	841	869	865	848	826	843	865	864	831	849	835	899	834	858	872	862	887	891	808	897	901	825	873	877	858	869	880	908	819	890	848	901	876	809	835	876	881	830	803	842	865	860	870	865	864	838	890	884	847	853	847	884	820	903	881	841	854	941	843	836	905	792	906	869	872	886	819	810	870	822	882	843	863	886	895	818	861	847	870	876	858	925	889	817	899	875	895	901	840	869	853	870	810	801	878	843	905	930	841	852	866	824	887	819	882	886	846	892	875	875	832	838	869	883	817	887	833	875	801	835	897	844	885	851	924	888	841	830	839	882	885	896	898	845	862	863	888	809	812	882	875	875	825	903	833	833	913	856	880	857	828	835	892	855	858	873	870	880	827	835	812	884	843	888	846	872	902	841	792	862	847	941	870	809	852	793	865	864	917	924	913	844	877	908	882	834	836	851	866	812	884	887	826	827	914	869	874	826	848	848	886	894	919	832	884	898	798	848	832	792	865	846	909	885	893	877	874	928	893	873	832	833	834	793	861	892	863	845	815	838	811	895	836	870	810	813	856	882	823	830	837	845	824	875	821	909	835	863	902	851	837	872	889	907	924	845	858	855	838	833	851	857	880	857	872	878	836	830	815	884	896	892	904	808	893	876	872	904	865	876	910	860	886	946	864	828	901	858	847	888	918	868	911	834	866	834	830	883	861	870	833	881	796	782	857	869	888	895	871	915	889	825	939	812	851	819	860	796	875	832	854	854	862	847	852	843	823	831	846	863	879	855	857	852	862	841	882	819	846	844	859	826	859	905	876	832	818	919	893	841	897	872	818	889	883	858	912	862	844	881	815	829	844	907	834	855	859	872	860	882	890	844	873	818	861	841	815	803	845	890	829	870	909	875	889	873	876	868	838	806	790	852	896	870	835	858	841	877	910	883	896	861	863	808	871	860	861	858	799	875	851	835	869	881	874	863	835	916	898	856	922	814	843	861	843	850	916	842	859	806	843	877	885	891	845	843	880	881	810	851	851	855	878	893	811	892	856	817	855	897	860	838	834	878	857	876	900	845	877	842	914	828	895	791	827	831	910	833	850	868	814	812	846	850	908	870	862	853	929	888	836	868	830	890	860	912	833	864	834	861	855	851	908	844	864	837	901	876	840	895	812	850	875	851	856	862	831	849	810	855	853	864	851	896	811	871	904	843	844	850	880	886	828	824	876	832	859	915	847	855	820	856	899	877	841	880	866	891	823	812	856	896	835	877	813	864	849	859	879	856	870	872	855	896	868	857	813	859	885	857	842	918	800	870	854	836	884	938	891	878	838	863	847	844	869	850	878	875	855	860	908	832	857	873	837	829	868	827	844	860	865	890	905	815	862	886	854	884	856	881	879	839	835	885	856	845	873	837	913	856	883	867	846	834	863	851	856	792	806	830	858	803	914	879	818	878	839	840	890	862	875	865	776	856	864	841	855	793	882	813	824	901	869	883	811	830	886	858	913	824	872	864	832	848	858	853	846	861	841	875	885	862	847	869	830	840	870
6948	542	551	484	385	376	412	378	345	327	356	327	381	337	328	330	336	295	303	309	315	326	298	319	313	325	338	279	321	316	311	263	323	312	331	303	314	293	349	316	331	323	320	311	322	316	323	318	278	299	292	335	353	347	311	328	310	320	345	327	326	334	338	328	334	295	297	335	292	298	313	297	347	320	314	304	302	310	292	286	324	279	299	330	293	300	311	318	351	315	322	321	294	272	312	329	325	314	322	311	315	325	311	338	321	322	308	319	343	283	315	283	307	302	335	299	318	313	325	304	329	286	331	293	310	281	293	293	304	309	326	311	348	304	314	322	302	297	313	314	328	296	332	326	344	284	284	307	292	306	278	316	327	318	304	320	322	320	311	294	301	302	299	306	312	299	318	361	346	298	322	301	337	327	318	302	271	306	291	311	314	307	311	317	306	340	331	323	287	270	277	285	305	308	327	327	308	318	304	309	328	315	322	305	335	326	308	314	290	302	318	300	303	316	328	334	300	334	357	325	312	309	318	300	292	281	321	331	275	285	315	298	317	327	294	307	317	350	329	311	296	303	317	316	324	340	345	382	287	316	304	285	283	343	303	292	326	344	323	278	362	281	315	322	331	307	349	298	311	346	314	299	303	317	324	284	351	331	320	348	298	323	319	319	335	330	293	309	324	272	341	323	298	316	347	360	304	309	348	313	300	346	287	309	304	325	314	326	316	303	314	304	323	328	318	330	308	340	299	311	361	315	325	296	333	329	331	313	322	316	337	345	330	315	317	325	323	321	340	326	312	346	325	307	333	300	326	330	292	310	354	325	299	297	302	333	295	316	292	331	337	281	325	306	280	323	335	340	323	333	304	308	330	325	324	298	304	301	294	330	304	326	306	352	299	314	315	329	285	312	348	328	359	306	333	332	330	322	314	319	319	324	305	305	342	337	302	283	308	294	316	323	305	313	316	293	297	307	330	314	324	344	316	338	308	321	288	311	304	328	310	339	300	313	296	320	293	311	360	311	290	316	320	281	320	284	312	323	304	351	314	304	304	311	333	344	321	308	328	311	340	313	336	328	304	290	275	317	312	341	308	348	286	288	329	320	313	298	323	323	314	339	326	327	325	318	340	337	333	342	343	309	316	289	332	304	336	307	298	306	328	306	334	292	301	300	313	330	326	321	285	300	325	307	329	324	335	330	313	300	287	359	302	335	285	315	304	302	339	323	315	305	297	315	312	265	302	324	310	315	350	355	307	306	300	319	321	308	307	303	297	298	336	322	352	299	330	319	288	323	302	308	333	337	328	307	315	308	296	323	314	349	354	331	337	340	337	334	304	322	295	291	347	316	317	316	309	316	325	332	304	305	333	332	313	287	296	317	321	323	284	295	329	305	310	296	309	324	330	326	329	283	294	291	334	338	313	324	331	329	332	286	303	326	341	353	269	317	348	330	315	310	354	320	328	289	334	313	303	328	347	321	300	314	333	348	292	313	310	325	326	326	331	325	282	326	334	321	325	310	263	313	315	320	323	296	310	301	303	323	353	299	318	342	311	310	323	313	330	356	307	344	310	331	315	310	315	305	324	292	306	317	305	312	303	286	329	315	323	322	281	323	365	324	280	323	294	315	314	324	335	344	301	317	300	312	315	302	304	325	286	298	334	296	328	315	311	333	341	317	330	311	324	307	318	313	305	282	335	315	334	332	358	325	311	318	307	298	322	328	333	317	318	333	318	321	361	336	330	314	287	304	334	366	331	300	333	277	320	307	337	277	331	317	343	324	350	335	322	315	313	301	328	308	311	294	282	329	321	312	351	358	309	291	319	295	338	299	355	335	318	324	303	313	320	332	334	340	282	329	350	319	340	304	282	315	330	303	311	312	320	284	304	295	288	338	320	301	318	320	315	308	281	348	291	301	338	317	326	365	312	340	325	306	340	302	340	305	304	305	341	317	324	291	315	310	323	316	304	347	319	315	330	320	332	338	322	330	339	320	301	332	320	298	318	323	365	318	304	341	314	334	308	286	321	320	323	313	316	320	263	312	297	322	303	356	308	351	333	313	302	292	310	313	304	306	349	312	297	308	317	298	313	299	300	291	304	344	340	291	328	308	311	320	305	313	355	331	287	328	330	343	310	309	327	310	317	313	267	300	288	273	344	310	312	281	325	302	335	277	309	326	299	306	315	304	299	311	330	283	294	310	310	337	339	288	341	336	317	317	292	287	332	296	343	329	320	335	319	356	340	315	320	347	360	300	326	319	288	318	319	319	324	327	292	336	315	268	331	327	326	280	324	323	294	333	304	308	330	334	343	339	319	291	323	310	288	339	370	349	323	307	306	333	344	327	310	309	302	299	298	320	314	341	288	298	309	293	320	340	355	327	319	338	285	303	271	297	271	318	324	320	316	323	314	366	329	290	338	265	275	310	289	317	362	296	313	294	330	283	327	295	292	291	347	316	293	320	266	309	325	268	322	319	335	309	336	304	309	327	337	321	297	327	317	327	323	314	317	341	297	315	314	298	313	297	311	289	311	309	310	286	304	291	292	301	323	309	298	319	324	319	280	306	297	320	311	279	313	320	319	317	329	331	297	328	327	322	296	311	303	318	293	322	317	326	306	317	315	299	342	318	326	318	322	331	303	272	322	318	330	288	307	343	337	288	295	336	336	277	300	314	306	278	321	288	329	337	290	307	310	320	317	316	331	333	294	311	314	299	313	318	324	311	323	319	335	316	312	303	308	311	281	316	311	307	324	308	293	349	325	287	346	303	303	311	326	338	285	300	319	296	342	332	309	325	315	295	322	354	332	328	303	343	322	332	312	309	317	309	305	304	295	327	336	338	319	322	330	315	300	300	318	313	287	310	323	308	313	320	295	292	312	339	310	335	335	297	328	303	285	324	329	305	299	307	300	300	289	276	340	334	315	319	317	319	314	322	324	331	312	325	349	309	322	303	323	328	290	314	315	319	310	302	311	320	328	313	323	349	322	303	289	323	319	311	285	296	290	313	278	314	325	326	305	316	327	379	270	274	332	321	292	325	327	315	358	333	292	300	320	326	283	278	328	301	337	310	327	318	309	314	319	317	318	290	324	323	297	305	312	315	315	301	316	317	345	312	295	343	335	316	316	305	318	302	317	282	324	326	328	310	297	311	328	298	297	310	323	313	300	309	337	333	320	280	288	287	342	290	338	368	296	318	299	297	296	311	311	286	302	316	305	346	341	313	322	273	305	314	307	334	317	302	313	299	312	324	311	319	338	299	317	305	324	311	311	304	323	349	315	279	351	345	294	328	301	325	329	315	300	325	337	297	331	309	314	316	331	321	340	307	320	282	363	288	323	303	311	320	290	322	332	334	313	329	310	299	305	310	337	284	336	316	275	314	326	328	313	313	352	340	344	318	307	334	322	355	294	303	333	320	313	305	317	340	321	325	325	295	287	320	305	297	301	282	299	324	310	298	321	301	308	311	299	322	317	325	338	320	332	307	319	338	281	283
6560	995	1321	1416	1217	1110	1042	992	936	902	877	837	855	781	828	846	863	766	764	802	855	755	828	781	840	750	799	756	749	761	768	758	791	773	828	787	772	776	784	757	788	825	802	820	732	788	738	787	820	835	791	757	802	770	846	774	732	777	719	809	790	759	787	744	728	787	833	785	803	804	781	764	777	747	771	782	805	758	791	769	775	695	738	777	760	755	771	788	749	750	773	731	740	764	803	776	765	803	787	793	762	781	751	761	776	729	727	786	839	790	770	730	775	758	796	767	815	820	734	739	776	730	772	762	790	780	799	736	744	745	755	775	771	819	784	723	773	731	764	710	787	739	732	810	751	769	796	775	736	770	773	746	777	787	794	733	742	815	791	786	743	737	777	771	801	761	780	766	796	802	766	720	737	723	715	783	760	727	793	788	795	766	776	783	752	789	797	749	743	741	732	780	764	750	737	734	751	774	753	735	746	687	739	788	833	792	734	794	713	801	715	777	742	741	708	771	714	825	752	813	795	809	762	741	750	761	821	836	806	780	772	755	743	767	758	743	769	707	717	770	757	801	758	746	795	766	739	722	801	753	737	739	764	698	704	776	768	759	791	797	751	774	764	795	752	798	714	764	733	737	795	737	775	771	720	812	771	836	784	760	817	809	746	774	778	795	768	782	770	760	791	775	754	724	819	764	806	777	810	763	731	773	790	777	729	804	785	783	748	733	693	808	758	764	768	773	824	787	773	738	762	777	738	769	768	811	830	790	755	775	757	776	790	799	724	757	795	831	751	835	760	780	780	753	774	782	788	774	808	723	754	796	741	788	758	750	753	764	725	780	762	741	783	771	788	790	723	786	754	766	781	740	742	754	781	792	788	777	770	829	844	770	755	739	788	721	774	734	769	747	777	772	759	805	789	790	759	782	831	764	778	769	769	759	767	755	781	738	832	762	719	757	762	776	785	767	774	720	744	729	756	809	719	724	790	797	763	785	751	813	805	763	785	787	775	791	781	769	799	767	749	787	814	739	760	814	781	777	774	739	766	776	751	816	777	806	776	766	738	727	839	729	761	755	763	789	715	779	792	776	787	712	746	758	789	762	778	824	728	793	797	782	684	777	766	755	762	769	773	827	801	786	789	803	786	779	743	766	771	763	774	778	739	782	746	759	750	792	794	816	801	713	815	739	839	742	769	749	763	766	780	755	800	698	747	736	833	803	762	795	819	782	740	784	762	756	764	780	781	739	774	749	759	747	770	769	782	781	740	801	803	777	764	806	824	799	763	786	821	750	848	764	811	778	720	798	796	813	802	748	764	777	793	765	771	751	772	721	763	693	752	754	684	784	735	805	741	825	766	756	770	731	762	795	818	781	724	766	799	820	752	764	765	764	738	838	729	778	781	751	761	777	738	775	756	806	742	804	753	790	750	771	758	726	735	810	743	785	726	797	730	812	793	810	815	803	768	805	776	763	787	780	735	793	780	814	782	728	736	745	740	797	754	811	752	804	791	769	810	805	830	771	743	761	775	738	757	771	809	779	736	779	775	767	767	699	731	748	801	757	792	813	743	778	775	727	778	760	738	774	762	725	765	760	743	747	796	770	729	766	801	763	776	765	801	789	757	760	771	799	766	784	767	802	739	763	772	735	799	791	781	798	788	780	759	716	760	780	784	748	760	779	777	758	749	731	801	742	826	758	768	785	754	791	769	771	797	769	767	766	759	768	808	770	779	777	799	734	795	760	780	731	797	781	775	759	760	735	745	795	772	824	731	744	777	790	762	772	792	744	801	748	786	739	810	747	788	723	799	806	804	766	718	764	733	798	744	775	769	739	794	754	781	761	748	786	773	772	741	774	763	814	753	763	771	769	751	738	738	758	740	763	789	734	834	775	773	718	786	809	785	763	758	783	794	803	755	756	803	775	794	763	834	800	786	833	739	708	725	749	777	784	736	793	764	734	760	740	735	786	742	786	849	753	804	802	784	800	775	771	783	762	748	745	770	756	728	784	737	779	807	784	762	747	763	778	771	759	768	790	749	804	745	788	776	765	764	731	794	754	736	774	723	746	786	775	762	794	747	747	777	714	753	707	776	730	751	839	777	820	717	755	764	762	762	721	819	780	815	760	731	744	821	820	757	743	782	757	738	744	781	780	768	784	778	770	763	742	828	782	780	769	758	793	798	774	807	764	720	750	798	830	735	781	762	728	757	819	759	761	752	754	774	778	752	763	778	791	731	792	794	784	787	758	766	749	776	772	737	737	787	760	754	747	808	756	772	780	745	767	786	767	748	782	776	805	788	796	811	784	801	723	792	758	823	739	734	750	759	786	783	753	803	760	794	797	791	751	814	723	784	785	782	804	752	790	750	763	787	773	792	783	769	815	774	783	757	732	782	776	752	763	742	779	724	790	795	813	778	766	765	806	773	845	736	763	765	795	788	806	788	805	740	753	765	767	769	713	765	749	779	774	785	750	778	814	799	771	767	732	802	767	736	717	776	826	762	762	803	777	784	777	724	744	756	754	798	822	783	760	767	839	814	783	768	741	754	731	802	770	747	750	760	793	754	761	798	744	768	804	769	787	805	755	796	728	770	745	771	824	751	764	727	783	774	762	773	781	753	737	809	752	789	755	734	744	780	812	767	720	758	757	774	763	765	744	769	782	768	801	742	744	770	711	773	806	751	783	773	771	788	794	782	778	768	762	797	760	811	778	735	732	820	767	768	789	774	762	762	738	776	796	790	764	771	795	785	753	786	773	786	758	801	741	770	748	758	781	816	773	743	766	761	786	758	709	751	760	789	743	800	776	804	775	786	745	782	732	750	744	803	751	768	750	751	768	769	808	763	751	813	784	719	754	763	776	755	786	754	711	768	807	765	748	750	789	776	748	772	798	688	777	787	704	759	791	793	788	734	771	735	787	797	760	765	785	787	775	749	782	801	826	822	776	744	762	771	782	779	755	757	806	734	776	817	716	805	803	745	769	759	779	730	739	753	781	818	780	707	718	778	783	794	774	797	755	752	735	786	760	769	773	808	724	782	787	782	753	780	763	783	771	782	741	784	724	813	794	828	789	837	767	771	732	749	809	772	782	816	784	794	738	780	781	764	790	769	752	762	724	769	744	755	783	735	728	755	749	716	729	767	745	761	718	748	762	756	786	800	758	780	791	716	807	743	818	782	771	768	761	769	696	809	798	844	758	816	717	802	729	772	784	785	758	804	775	778	747	781	711	766	789	745	751	762	760	725	818	720	785	768	758	767	744	827	763	785	776	798	767	764	724	778	750	840	778	742	770	754	857	791	716	766	785	759	803	749	776	762	771	770	743	759	784	770	691	791	771	769	804	838	821	728	793	789	780	801	799	779	735	721	797	734	775	753	755	759	740	769	753	776	787	771	770	765	826	751	776	728	714	737	759	714	751	775	791	787	789	742	764	771	707	753	742	771	745	800	755	771	821	768	775	739	781	797	788	771	814	773	813	708	738	727	770	789	771
11902	665	565	445	401	284	224	225	188	210	173	214	175	156	159	186	178	147	173	178	139	171	188	173	160	168	173	154	154	160	151	160	142	169	181	169	148	152	158	133	159	179	156	142	150	162	143	160	146	170	143	183	171	172	166	167	178	174	137	178	149	164	149	156	173	174	135	163	165	150	169	157	163	153	155	162	163	139	142	164	135	160	163	179	151	164	167	149	142	156	173	180	152	172	136	167	169	142	173	144	156	153	142	175	149	162	138	155	165	165	162	159	166	148	163	154	168	167	165	177	173	165	137	133	180	141	169	170	159	129	163	153	139	139	169	149	138	172	174	166	148	190	147	160	133	140	167	167	140	129	165	152	148	141	141	174	154	147	177	149	176	172	171	143	173	152	169	151	157	169	154	137	179	147	151	148	154	168	173	173	167	164	160	164	137	174	148	173	160	144	156	160	136	134	170	161	163	145	144	156	147	153	148	134	177	177	127	151	165	167	174	167	159	167	166	156	174	153	155	154	181	179	166	150	143	134	132	136	168	182	146	147	148	170	158	175	143	181	141	134	174	185	172	177	167	151	163	141	166	155	174	135	160	135	180	165	164	195	172	168	170	155	138	155	154	172	144	151	160	160	152	145	142	151	166	149	176	153	161	176	136	142	159	166	180	150	160	156	160	146	141	139	147	182	172	172	162	161	147	154	172	181	163	145	145	129	169	167	148	145	181	160	165	170	127	162	150	152	132	152	169	180	153	164	172	163	156	150	136	164	153	171	191	149	154	153	163	165	155	131	158	176	162	155	170	144	140	161	148	171	176	149	175	185	150	172	165	162	160	176	164	170	142	137	157	141	141	179	170	168	155	163	163	183	183	174	139	162	144	149	143	159	159	157	168	168	162	157	149	143	156	159	143	152	174	162	158	151	135	148	160	150	144	168	154	167	169	169	167	157	141	153	159	146	147	138	196	165	158	144	167	152	164	176	191	163	137	152	173	164	147	163	158	160	176	159	176	147	159	172	163	154	157	159	146	154	156	148	176	139	160	143	170	127	168	163	168	180	148	164	161	171	160	151	159	158	178	186	166	177	156	165	140	168	165	151	159	148	153	165	165	156	174	135	128	161	155	155	168	180	148	164	157	154	146	170	159	150	151	149	145	175	158	161	162	138	149	138	160	166	152	142	167	134	162	138	162	147	167	156	157	152	150	176	175	152	151	157	152	175	172	197	155	142	159	172	169	171	181	174	153	155	157	178	149	154	161	182	165	151	146	177	169	159	166	162	139	153	163	153	143	155	153	202	183	146	159	161	152	167	142	164	154	154	146	154	147	169	157	158	163	158	172	186	145	132	179	175	170	146	150	143	155	177	149	147	175	178	158	170	138	200	157	158	151	135	136	146	179	157	174	174	160	143	140	163	163	178	153	159	155	174	163	174	151	176	167	172	146	166	165	152	156	168	166	165	173	166	151	193	132	162	154	153	165	161	180	138	151	148	174	136	171	169	166	151	155	149	168	155	158	167	167	165	164	154	168	143	145	168	165	149	174	173	156	163	166	160	173	168	175	148	155	152	163	168	171	175	156	174	172	151	161	149	137	180	160	162	158	147	161	152	158	157	151	161	161	160	158	172	155	165	157	183	174	185	162	159	180	139	151	175	153	142	138	155	152	169	184	136	157	152	156	165	158	176	123	154	149	146	160	151	183	159	152	167	160	152	161	175	171	151	144	174	164	140	160	168	186	173	153	151	142	165	164	158	155	143	173	176	153	147	186	165	166	162	178	134	155	158	148	162	176	167	168	168	153	151	173	149	151	166	167	169	162	151	187	143	161	162	163	162	160	156	161	162	160	194	171	152	172	157	170	175	166	163	174	154	184	160	139	166	163	178	157	137	151	167	156	155	163	161	164	189	172	196	160	168	163	164	144	145	166	169	149	152	149	145	184	150	148	152	164	153	155	168	151	158	146	141	181	167	159	156	160	154	151	166	168	167	167	172	166	154	172	152	151	150	182	143	161	168	168	175	194	141	162	147	148	167	145	161	165	150	193	155	171	174	171	167	159	137	153	159	160	147	158	158	183	149	154	172	176	134	143	148	161	151	158	132	174	126	165	159	138	152	155	152	172	142	160	150	189	163	161	173	137	153	156	160	148	196	152	132	184	151	169	177	153	160	189	169	135	183	154	170	149	170	157	157	163	162	170	141	144	167	155	151	178	139	163	178	130	146	169	162	168	153	158	161	167	163	134	177	154	154	143	154	152	160	144	159	164	136	164	154	170	169	164	166	153	140	127	157	160	159	184	187	161	136	148	153	145	145	144	157	163	144	142	162	154	156	148	160	139	163	156	153	164	146	167	161	186	161	173	171	159	157	164	143	155	151	159	172	154	145	153	155	158	154	167	178	149	162	180	164	155	152	172	195	171	178	144	155	134	163	176	147	150	148	162	175	157	160	165	147	160	167	156	134	154	162	189	159	172	146	153	216	154	125	177	168	152	169	150	189	143	168	152	173	160	139	171	166	152	167	161	163	147	152	179	168	159	145	141	165	158	169	164	186	156	161	187	163	152	169	162	145	165	159	153	144	166	161	176	156	158	151	169	154	160	154	164	161	145	160	147	168	162	149	163	151	162	169	160	160	148	162	152	139	135	166	169	183	166	168	158	147	193	155	148	178	135	162	149	175	177	138	168	147	149	148	150	168	145	160	143	167	164	175	153	170	162	170	142	182	140	151	157	163	171	159	170	153	136	135	169	156	142	150	159	128	170	151	159	143	154	169	170	183	172	138	152	140	167	174	160	142	147	167	166	180	160	168	176	170	170	155	172	156	170	145	167	139	140	146	173	159	154	180	170	139	150	152	155	153	133	140	146	168	165	162	147	173	172	159	189	162	166	192	156	170	135	144	182	165	147	156	170	156	155	147	168	130	142	138	152	159	171	168	151	187	167	139	167	152	154	179	154	176	158	173	153	143	143	172	148	159	155	147	163	157	139	164	149	169	168	157	160	151	169	172	152	179	169	160	154	184	179	143	173	177	168	158	146	141	145	144	167	162	143	169	144	145	158	162	156	158	175	147	141	152	164	142	175	154	159	149	163	154	132	131	159	138	155	154	150	172	174	158	136	157	167	154	151	169	171	177	140	162	146	170	165	160	176	158	142	152	155	151	144	159	159	154	159	148	144	165	171	179	162	168	155	159	143	170	164	186	158	153	148	175	144	155	169	160	157	167	174	158	154	147	149	148	150	141	172	160	142	148	158	151	165	163	208	160	151	180	143	154	142	154	160	158	155	163	151	128	169	154	178	184	163	148	186	161	183	161	152	142	147	138	146	169	148	162	140	159	164	174	157	150	167	143	166	134	178	152	134	139	160	162	144	168	171	137	182	166	154	155	153	144	150	156	170	165	153	155	176	168	180	156	181	149	169	170	154	147	147	155	157	159	183	160	175	176	183	140	174	155	142	160	185	156	156	164	150	115	180	152	135	155	148	161	160	171
7829	815	1474	1652	1409	1208	1033	827	779	675	612	588	593	569	526	556	482	537	545	464	516	509	442	461	453	448	472	437	450	450	420	453	469	406	419	459	428	405	423	462	483	451	437	423	426	425	442	409	417	418	414	463	432	451	386	431	449	422	435	378	427	432	429	446	467	454	417	478	454	461	437	427	424	412	425	402	443	420	414	414	448	432	417	433	423	407	399	420	436	439	436	425	407	386	448	387	411	400	409	404	417	405	423	418	417	392	408	439	450	433	411	403	402	438	429	431	415	388	425	424	417	430	453	415	426	431	402	470	417	424	433	419	385	374	417	446	445	410	439	453	435	451	393	454	420	436	428	422	354	452	409	399	429	425	420	428	426	437	469	413	439	402	430	427	437	403	374	427	430	443	440	430	428	405	441	426	407	414	476	397	427	435	392	416	438	402	427	373	440	438	426	407	419	404	431	420	422	418	390	412	422	384	418	424	443	436	416	436	447	424	392	408	441	391	412	462	447	421	434	401	436	408	420	421	386	420	439	425	421	412	414	389	398	430	440	411	411	400	441	413	380	430	419	404	437	445	417	373	465	449	402	457	417	440	421	401	429	425	401	384	452	424	402	431	436	431	415	432	374	485	416	426	440	436	424	416	417	377	409	387	442	446	364	388	406	401	402	401	420	420	409	401	440	394	438	409	434	446	427	429	419	389	437	419	401	423	433	435	400	378	426	424	391	415	426	423	441	391	418	423	414	427	386	375	392	393	392	394	410	417	390	441	426	412	399	399	437	408	399	445	421	425	431	407	396	425	403	425	378	394	396	416	420	395	421	436	401	379	428	431	443	397	428	389	425	401	421	436	427	399	442	423	431	428	418	445	444	432	382	408	439	398	393	429	421	465	420	447	423	402	418	441	412	397	425	445	440	384	425	413	429	423	392	462	389	447	433	426	399	413	430	422	443	399	403	457	406	416	399	379	389	438	415	399	394	423	403	422	408	393	432	413	417	391	403	468	408	415	397	436	428	434	443	410	382	431	405	422	436	427	441	404	400	426	411	426	421	413	387	393	417	410	401	436	430	448	430	398	444	408	453	427	427	429	415	387	426	397	412	417	396	398	393	464	422	395	441	415	411	433	418	427	434	412	463	396	409	420	404	423	412	430	442	430	403	410	405	409	416	449	454	420	407	440	435	417	403	441	400	447	415	413	421	436	405	410	428	455	429	412	455	448	438	419	453	454	418	379	409	388	398	435	385	395	400	455	379	441	395	433	434	421	391	422	397	430	419	432	422	437	423	392	393	430	412	393	430	413	436	413	444	426	389	386	419	412	371	384	376	418	416	420	412	429	430	419	383	425	415	421	410	417	434	431	413	426	467	392	406	417	435	425	419	421	463	411	415	398	441	405	459	423	413	439	423	412	426	440	396	430	393	423	422	424	449	389	440	457	419	426	407	413	417	426	409	393	439	429	429	433	445	404	421	409	384	398	398	407	439	412	406	418	447	384	410	472	412	459	430	410	433	431	410	405	369	453	390	440	427	410	444	403	426	403	394	394	433	446	400	392	413	421	427	431	403	406	428	424	425	396	444	430	419	412	428	400	401	390	429	414	410	441	434	453	436	373	438	415	417	435	382	398	394	429	423	418	457	442	403	380	441	405	434	392	438	405	444	481	425	409	417	416	394	418	438	469	432	447	395	422	433	406	405	399	438	389	425	420	383	399	430	444	424	407	397	395	400	385	450	394	431	406	435	423	444	423	417	400	400	340	430	408	423	405	463	402	411	428	411	439	393	421	401	465	438	416	426	386	414	420	422	413	430	420	422	434	459	416	425	409	408	442	398	425	395	414	408	419	448	406	424	427	424	436	424	432	458	424	441	420	424	456	418	393	404	393	396	426	408	428	422	441	420	371	449	379	415	409	430	423	442	407	458	419	436	417	403	419	417	429	437	374	409	395	443	410	411	427	421	454	430	465	410	413	420	425	395	393	412	412	375	427	436	432	434	419	419	438	424	427	390	396	416	451	421	440	429	406	422	424	423	413	400	447	415	420	453	414	431	436	360	471	429	419	428	441	416	399	405	386	397	439	411	419	424	397	412	425	417	392	421	425	407	416	433	422	389	415	397	409	438	428	410	429	419	401	430	424	440	443	405	413	443	427	419	433	434	436	433	412	408	433	403	420	426	398	409	410	440	380	373	409	422	416	396	454	413	394	410	433	411	403	411	426	407	403	374	421	408	414	438	449	440	418	404	413	426	447	424	400	416	435	409	428	432	421	423	407	396	380	459	451	420	441	424	411	409	432	417	442	413	383	408	438	427	394	414	420	417	365	421	425	448	362	410	405	444	409	389	388	409	432	418	445	408	436	385	457	408	399	404	389	400	420	375	428	412	407	407	395	430	386	413	422	446	420	438	416	416	405	430	407	408	408	385	393	442	426	422	414	419	403	402	445	410	417	417	396	415	399	405	431	405	414	441	419	373	398	381	421	378	413	384	408	409	413	449	411	410	372	403	405	398	396	427	402	434	401	410	389	428	435	384	403	404	446	425	427	440	444	435	414	418	430	413	396	389	423	447	403	440	357	389	396	420	392	405	423	400	407	412	427	425	399	431	405	384	388	443	408	410	395	427	411	381	438	402	378	396	401	408	404	444	365	449	427	403	437	399	404	433	414	413	400	400	446	411	417	409	414	431	474	402	393	441	390	412	409	417	445	417	403	392	455	432	443	416	404	426	404	402	417	421	394	437	419	405	427	427	369	428	422	410	421	452	446	430	399	382	435	400	441	384	398	455	418	413	415	370	419	421	433	433	411	429	422	432	417	385	436	397	395	441	374	458	434	432	445	436	436	420	412	441	464	422	394	418	429	430	429	448	390	446	435	454	360	407	430	393	391	443	423	421	339	419	424	421	370	400	404	417	406	400	414	417	435	443	388	421	381	414	473	398	413	419	424	426	410	449	426	394	427	412	403	406	431	446	426	404	417	418	452	388	392	430	434	405	397	413	431	401	459	418	397	408	426	453	408	428	418	416	416	421	408	434	415	407	397	400	417	390	434	463	407	424	426	395	439	409	438	455	433	406	417	410	388	446	375	378	413	438	429	393	417	423	401	407	433	451	413	433	409	424	435	370	416	422	462	420	411	419	429	398	456	410	429	392	412	431	401	417	391	471	450	426	399	445	418	427	397	386	439	422	396	416	424	386	428	419	397	401	452	421	419	438	431	386	422	395	417	424	406	387	439	406	439	390	451	413	421	426	430	429	421	407	406	415	431	402	400	469	396	435	396	434	393	395	409	388	381	428	426	433	414	399	391	379	414	405	435	401	455	391	358	431	427	332	397	425	397	417	430	419	419	407	369	433	414	409	385	455	411	409	435	428	415	428	416	441	415	424	415	396	393	433	419	449	404	385	404	383	425	432	423	426	399	400	424	368	414	420	451	418	401	410	423	449	408	402	422	386	407	416	457	377	423	427	353	432	457	458	409	441	409	418	389
1391	376	367	343	372	361	347	327	363	352	353	348	346	338	317	347	386	324	339	363	370	362	338	341	385	335	347	337	342	356	371	361	364	341	351	340	347	390	342	365	365	372	349	356	382	349	343	349	358	322	346	351	367	354	351	350	354	341	355	330	336	388	370	346	345	329	370	342	366	347	355	362	365	366	325	378	354	351	369	353	353	344	378	364	372	353	361	340	407	360	370	355	362	354	324	340	367	354	345	361	338	323	333	336	350	364	353	361	351	337	369	340	350	375	380	323	417	350	363	337	330	362	334	382	336	316	334	345	347	387	334	342	376	361	339	367	379	374	357	330	362	371	361	358	387	348	342	326	339	355	384	325	332	373	384	358	357	325	348	375	370	361	373	360	362	361	336	330	365	373	354	351	346	321	359	368	368	321	327	366	341	323	367	342	348	385	354	334	366	339	341	335	341	352	355	367	343	349	369	386	362	383	357	325	332	332	340	366	325	375	360	346	389	370	330	372	340	357	427	335	362	387	381	359	354	332	302	361	363	324	384	358	358	371	369	370	354	331	340	383	363	369	389	333	347	335	325	335	398	311	340	318	386	332	362	335	374	358	351	364	371	328	362	344	348	335	370	381	332	375	338	339	324	320	345	323	355	373	367	325	369	364	373	383	346	341	347	360	347	358	402	364	375	366	373	350	333	349	342	358	401	367	365	383	301	332	325	356	348	390	359	305	345	360	405	348	365	341	351	366	361	380	346	348	365	362	367	336	344	390	380	376	361	347	371	347	346	334	324	347	349	353	367	341	313	325	339	387	374	356	321	365	347	360	344	354	330	369	338	369	346	336	366	324	352	345	350	348	363	338	356	349	371	344	355	376	383	349	312	347	383	342	374	331	363	345	354	345	345	371	362	370	349	335	318	349	339	358	361	382	359	342	360	337	321	364	367	332	368	349	363	324	338	381	339	327	369	350	321	378	344	390	360	365	319	363	382	366	337	355	361	347	397	365	332	328	360	354	314	339	338	384	338	313	355	355	347	325	392	379	290	362	360	391	346	378	345	341	335	354	333	328	395	356	358	341	337	345	361	340	367	405	386	347	361	395	366	360	360	362	367	323	316	366	351	365	325	378	368	347	358	305	347	366	352	399	375	331	352	374	376	328	348	364	339	338	367	364	336	366	363	345	355	345	338	371	379	366	343	354	334	355	359	370	350	346	364	360	313	346	345	390	377	346	342	356	372	358	335	340	359	337	376	345	389	385	357	371	329	352	371	359	354	364	373	374	365	364	346	358	357	350	360	379	359	363	338	356	366	330	387	334	355	359	342	388	410	353	340	356	347	296	372	402	374	359	352	358	371	344	335	375	362	341	341	346	323	347	333	348	352	360	369	330	353	341	358	350	366	330	355	359	369	345	351	340	363	367	352	356	378	387	362	329	361	334	355	386	340	385	355	339	340	389	324	344	368	370	348	377	335	348	331	347	362	334	323	367	350	373	320	365	375	365	355	326	366	331	325	380	316	361	354	353	369	365	348	350	336	337	352	340	377	325	340	338	327	395	337	371	368	332	313	374	329	370	379	378	355	376	368	316	360	349	334	372	349	367	354	345	331	383	385	357	340	377	353	367	345	329	334	353	343	346	352	367	355	339	361	324	340	329	326	361	352	363	349	333	323	370	346	324	383	359	369	310	358	375	327	344	363	379	377	293	345	359	365	324	319	365	374	360	335	364	325	350	358	344	341	338	364	350	329	388	360	374	359	375	368	340	339	382	357	356	381	346	343	391	337	362	365	348	337	353	369	357	352	377	356	350	340	374	358	335	345	363	349	361	367	391	326	297	371	351	360	351	363	329	347	361	359	375	350	366	321	338	319	367	375	361	331	348	376	351	331	354	364	360	356	369	376	359	334	316	392	370	369	372	371	367	354	349	385	326	416	340	353	339	355	367	364	351	358	357	351	346	358	331	350	308	348	332	346	371	360	333	336	336	369	380	351	360	356	364	357	323	355	372	334	351	372	352	381	381	371	358	343	352	376	341	348	365	358	338	336	371	344	342	367	322	341	368	364	392	378	323	390	358	359	338	346	360	323	363	365	350	369	361	327	354	370	355	360	352	334	334	330	363	331	376	358	357	312	377	352	337	359	316	340	359	357	406	339	357	354	340	357	362	358	345	350	335	334	346	323	403	398	381	348	347	346	338	364	350	374	329	346	343	362	366	332	363	375	329	376	362	337	363	353	394	381	353	351	365	342	341	359	370	340	349	356	337	353	331	353	347	359	375	348	364	344	347	331	358	356	372	349	346	328	364	360	377	365	336	360	340	356	350	393	339	352	361	374	339	330	359	363	329	320	374	354	339	357	380	367	340	320	372	349	349	362	346	360	322	394	358	373	361	357	345	368	342	325	391	395	394	393	357	435	367	333	354	330	348	370	336	384	319	383	379	324	367	366	344	364	385	390	366	350	370	326	343	355	349	358	340	363	342	403	371	352	354	377	339	372	361	368	362	338	341	346	363	332	349	363	345	351	313	347	388	348	326	365	358	345	346	321	364	357	369	351	339	417	345	371	336	352	383	353	399	353	359	374	344	352	418	344	355	371	374	348	344	318	336	351	341	365	360	387	354	342	334	350	363	340	377	371	383	341	385	394	336	350	335	362	334	377	354	360	327	345	344	319	346	355	349	346	342	329	342	324	317	344	374	332	382	343	350	351	358	369	346	391	358	319	342	357	394	374	350	348	376	346	346	388	359	377	385	331	353	347	367	377	338	364	361	359	364	334	361	371	351	360	336	356	353	388	361	335	361	334	337	349	374	353	339	367	357	355	350	324	329	313	323	335	347	360	400	314	323	348	326	374	351	316	347	359	414	357	345	341	329	333	349	355	333	352	361	364	387	349	347	345	313	361	365	342	387	386	325	326	341	348	369	298	400	372	345	370	321	337	364	353	349	350	344	372	362	311	368	317	331	344	364	363	366	352	374	344	356	331	321	354	357	353	290	368	383	356	372	332	375	338	359	351	351	358	352	332	378	328	362	357	374	353	379	370	357	337	369	357	356	295	345	369	366	362	327	376	349	362	361	322	350	331	358	344	381	358	348	358	360	336	370	370	358	358	377	356	360	364	341	341	313	347	380	364	373	344	359	359	330	370	360	342	346	350	315	332	353	394	346	361	375	356	375	388	349	382	339	358	299	340	359	362	364	358	337	341	350	329	329	362	377	393	374	333	346	384	328	384	353	393	355	357	359	342	333	330	333	338	363	342	347	373	363	394	360	330	378	350	375	339	347	334	337	358	368	389	336	349	356	357	379	376	334	345	317	352	361	334	339	326	372	358	348	355	344	325	356	369	368	336	337	377	342	357	361	368	333	342	372	336	337	386	361	362	337	338	349	347	339	332	338	338	360	336	373	354	334	373	369	370	355	382	336	336	365	358	368	335	334	335	363	344	318	304	362	351	345	362	353	365	352	354	341	393	325	327	366	343	351	363	371	341	339
2170	949	892	942	858	878	894	799	872	934	884	897	830	954	871	829	863	821	865	897	815	853	874	873	884	867	825	830	856	787	836	866	891	844	864	840	846	836	889	858	918	850	877	824	862	874	845	878	901	815	860	868	863	888	849	852	911	855	888	879	835	916	811	875	851	853	841	848	860	824	830	812	864	859	892	862	853	875	912	828	885	872	875	863	897	860	897	833	843	835	850	854	863	839	845	792	848	866	825	812	889	824	811	881	890	861	796	844	918	903	874	823	835	861	892	815	889	893	894	860	811	841	839	854	847	864	883	897	872	801	853	830	843	894	855	836	828	847	943	839	835	813	830	851	840	815	854	854	827	862	848	832	849	875	881	858	834	836	859	860	858	898	813	875	858	818	843	799	858	882	892	848	918	847	907	881	873	862	883	820	875	912	845	884	821	828	876	861	840	914	861	902	843	804	865	854	818	830	864	831	812	859	799	871	867	812	859	835	841	853	800	821	900	871	848	840	837	843	807	884	863	906	891	883	903	819	829	875	886	862	901	848	872	889	861	824	871	887	848	863	838	853	899	877	837	847	884	790	811	856	829	823	808	848	842	877	856	838	855	782	853	827	893	844	816	888	848	893	919	820	818	864	840	879	840	810	892	871	846	852	796	861	875	904	781	824	870	888	828	846	857	860	871	856	854	832	829	863	871	857	845	840	817	863	892	851	815	819	857	847	886	897	874	835	844	886	818	857	839	889	915	823	849	848	895	850	848	899	895	882	865	798	852	817	783	816	832	817	855	883	847	866	825	888	886	826	858	916	884	845	791	870	818	856	845	843	859	834	836	815	841	882	867	852	867	896	824	874	873	914	862	860	878	837	851	833	810	777	856	867	875	939	848	896	848	844	879	858	844	868	853	842	895	874	867	834	868	856	924	898	860	850	853	889	802	855	842	855	906	876	881	896	836	871	838	846	878	864	835	833	886	870	884	822	803	887	925	880	867	819	873	861	847	870	791	862	919	859	862	807	846	860	899	817	828	847	863	848	828	904	849	857	856	846	837	850	859	823	896	892	878	852	865	866	858	875	862	857	851	842	835	864	820	856	843	873	799	867	836	875	885	898	885	866	876	852	854	844	832	837	863	889	851	893	874	818	853	839	867	841	878	899	876	846	837	849	857	850	881	862	926	795	857	843	859	843	868	808	840	853	852	883	915	865	905	895	869	872	846	857	853	845	804	830	883	841	843	859	836	869	856	886	854	877	865	819	848	869	894	892	860	843	950	822	859	819	923	867	928	886	861	844	877	889	877	799	853	822	874	844	783	793	869	829	862	878	906	853	855	801	862	899	853	815	863	843	859	843	841	844	838	873	847	876	892	860	824	861	841	844	824	847	788	861	877	882	850	895	860	867	831	824	865	829	889	833	848	850	872	877	889	902	843	856	879	888	891	921	865	851	870	863	899	903	884	862	859	871	842	818	903	827	883	859	851	867	830	838	849	907	830	847	817	843	861	811	916	875	842	907	836	890	833	878	844	791	847	852	888	832	822	807	909	868	775	937	810	886	869	892	891	832	842	793	876	815	855	815	849	827	849	891	855	836	871	883	838	873	837	832	842	858	846	881	853	898	828	870	833	867	807	842	889	874	883	835	850	906	847	829	858	873	853	865	841	853	827	851	807	864	877	849	885	866	852	853	782	849	894	889	846	868	835	804	883	826	897	843	825	872	929	809	878	842	856	899	847	829	843	888	886	846	880	809	895	787	851	914	829	869	898	876	916	875	800	842	883	816	853	855	825	812	785	860	871	840	896	885	892	889	877	888	868	849	884	872	875	826	879	903	851	871	783	827	906	871	853	874	874	893	894	861	835	797	861	865	878	836	910	864	869	831	832	843	848	861	814	881	857	811	862	829	824	861	858	862	894	850	903	849	894	830	871	866	867	886	883	880	870	833	864	863	863	802	827	809	885	887	870	874	821	868	835	837	818	930	903	827	849	859	909	816	853	861	829	859	881	844	842	859	842	846	902	889	928	887	836	869	865	844	868	843	869	859	833	825	829	782	868	841	852	866	871	860	862	889	850	849	826	845	863	839	847	850	846	879	853	866	826	850	871	908	828	888	880	935	847	806	884	901	888	819	825	828	841	915	841	896	886	861	856	830	799	845	854	904	878	880	867	844	846	912	838	858	867	858	818	840	845	874	869	895	851	850	902	872	876	906	879	918	882	849	885	843	853	859	821	873	901	848	880	814	830	817	830	872	843	872	885	866	866	823	855	847	823	867	919	880	873	817	821	892	871	857	900	810	828	875	802	805	790	887	883	835	844	874	778	822	877	834	879	881	826	846	907	816	831	888	842	882	864	837	881	827	922	863	855	891	874	833	822	848	862	846	824	804	856	855	883	816	825	780	885	865	834	885	845	872	877	863	847	863	890	889	842	829	815	855	844	849	832	893	836	846	878	822	877	844	878	821	904	859	844	761	835	828	759	820	879	887	859	877	882	852	821	881	851	870	906	900	859	869	853	819	843	827	824	836	849	824	820	874	866	853	881	897	830	880	845	810	799	865	897	873	909	839	845	865	887	929	830	808	853	880	819	844	889	883	887	816	939	888	830	872	851	862	877	876	848	834	857	863	875	868	903	855	870	890	855	836	850	849	850	873	871	814	887	837	838	816	827	849	909	875	847	816	881	904	803	867	881	885	909	856	864	860	871	869	856	852	829	847	827	843	854	814	865	870	831	834	861	836	912	825	911	913	876	861	846	843	904	846	833	798	835	826	881	877	874	919	864	845	866	847	857	848	880	892	880	831	837	820	833	891	855	872	880	862	863	885	877	885	893	868	908	773	841	859	842	857	853	889	905	861	803	810	881	879	886	834	914	864	839	881	843	848	834	832	812	890	819	884	874	873	854	835	907	812	857	861	862	865	867	884	843	865	837	869	836	890	858	828	877	847	845	844	857	843	845	858	845	852	867	896	849	840	879	890	883	866	868	847	874	841	812	865	844	828	877	840	824	889	845	838	887	902	862	859	851	817	884	957	815	859	840	836	886	811	868	834	865	830	845	826	853	850	823	859	931	856	851	906	892	869	882	857	832	867	814	851	880	838	881	843	843	856	844	884	932	875	872	876	801	854	870	853	898	917	806	846	856	870	823	836	850	883	890	890	840	894	897	820	885	840	816	835	879	912	849	801	854	880	868	844	846	824	840	865	863	850	821	829	844	841	878	922	844	844	874	830	887	839	843	832	857	854	855	840	878	844	880	856	858	864	822	877	867	839	839	815	846	877	833	846	903	837	841	895	848	856	868	903	829	842	848	877	873	829	842	847	875	850	862	881	886	848	866	876	866	884	895	889	891	887	894	898	882	854	861	866	868	915	849	835	861	823	889	839	858	850	865	832	826	891	839	882	815	875	849	858	862	863	927	863	865	830	895	903	898	853	854	816	866	865	826	829	853	891	835	831	865	882	833	864	860	872	837	851	925	834	836	843	797	882	768	855
7151	526	579	483	426	418	379	346	337	324	351	293	326	309	309	306	303	319	314	320	286	288	316	316	339	318	271	313	329	307	326	311	323	294	313	337	312	331	288	289	305	309	350	304	303	307	344	316	336	303	276	324	275	303	300	295	315	341	335	352	331	316	297	355	317	313	303	309	329	293	345	311	348	325	293	347	371	337	350	309	319	326	311	333	308	324	325	327	310	313	343	292	355	327	290	326	335	335	304	350	305	306	332	315	315	317	325	302	323	334	303	336	281	332	297	282	293	306	340	299	318	331	337	326	300	323	335	300	312	328	303	333	311	294	308	314	312	333	324	308	353	296	360	327	287	330	316	310	277	350	321	306	304	344	276	342	327	289	335	367	312	344	319	312	308	323	340	327	341	325	271	371	336	338	302	330	322	339	316	326	294	318	305	329	339	302	287	333	325	287	341	309	322	339	336	313	311	326	324	287	320	328	289	300	302	337	310	335	339	331	340	328	270	365	302	309	314	318	315	355	307	278	321	334	304	306	299	359	301	309	306	288	337	332	350	317	312	324	311	307	308	328	342	289	271	306	313	331	317	305	315	312	293	337	329	317	301	302	301	313	343	321	341	296	332	314	304	332	312	284	325	301	297	316	300	343	300	306	346	306	352	327	289	329	366	300	302	298	332	304	316	361	337	369	302	323	324	309	302	316	324	315	298	325	321	322	307	322	327	316	325	337	349	314	318	299	317	331	287	303	301	299	344	344	302	308	335	340	357	322	369	327	306	343	316	313	303	336	336	286	313	324	327	360	315	334	297	326	333	295	314	297	324	307	346	298	314	331	341	318	301	310	299	321	307	317	339	324	305	287	298	326	338	274	316	342	306	286	313	337	274	302	341	320	310	312	333	317	313	288	298	312	278	315	338	297	343	324	341	300	320	309	345	287	299	277	314	329	319	354	309	326	324	309	283	314	325	302	337	319	337	352	307	333	316	300	336	324	350	336	319	349	327	324	314	364	279	329	332	323	320	279	331	307	367	294	328	286	315	305	342	326	301	353	326	333	317	303	313	264	290	274	300	324	301	306	313	291	330	337	325	332	305	352	330	350	306	305	306	294	293	307	342	303	321	298	319	351	318	307	333	325	330	317	323	301	322	314	304	351	345	299	310	312	286	324	342	320	304	305	316	309	291	308	295	320	365	339	300	301	349	331	324	328	340	328	316	310	300	335	285	297	307	316	328	307	313	315	342	305	289	306	325	320	338	314	282	309	322	312	339	323	329	325	326	304	322	322	331	312	310	316	295	354	299	302	319	334	347	323	330	347	340	321	306	278	283	304	320	327	314	329	335	308	304	310	318	343	301	331	313	280	300	316	325	328	307	344	310	309	305	324	320	295	328	300	320	328	320	318	321	307	292	346	314	310	312	293	289	327	353	340	286	303	329	323	326	304	337	328	313	336	305	299	333	315	316	344	333	318	321	279	314	318	320	331	293	309	343	280	300	293	281	345	323	317	301	316	294	315	321	298	338	341	316	282	340	309	366	376	309	299	299	309	289	304	333	303	315	313	323	299	321	317	344	320	326	280	293	302	333	327	313	324	283	286	312	317	350	298	325	261	312	352	334	322	326	319	303	345	319	357	337	320	325	310	299	339	323	353	327	346	314	314	329	278	332	324	311	339	299	307	275	291	316	337	303	311	312	302	351	348	322	308	323	293	308	293	301	306	328	326	294	293	324	306	294	322	339	299	333	339	270	318	303	306	304	312	308	326	319	345	298	348	337	307	304	306	332	314	330	319	339	330	308	307	331	321	308	333	351	322	300	318	330	333	319	355	307	329	321	320	314	299	300	302	316	309	311	332	313	342	303	336	310	314	321	309	342	314	341	334	325	333	324	345	327	323	300	320	293	312	292	304	301	324	306	311	320	313	307	328	306	370	342	310	361	301	335	327	298	291	303	341	316	336	313	329	360	349	366	300	303	289	326	329	277	306	306	340	312	305	298	331	342	277	290	304	325	334	311	304	360	316	314	344	314	327	323	303	311	293	341	332	317	266	340	322	319	300	297	285	325	313	299	307	327	330	300	322	333	336	336	335	326	325	292	307	305	338	294	339	329	316	330	321	323	321	322	321	302	295	295	302	315	291	319	294	334	295	327	344	323	320	347	335	339	332	304	316	331	314	314	285	290	329	356	324	309	331	343	317	329	325	324	326	326	318	363	293	313	324	327	309	301	340	344	315	340	325	316	358	323	351	316	367	358	307	333	336	311	379	312	320	311	302	314	333	319	307	317	352	286	311	337	288	310	307	351	333	329	287	308	336	326	288	324	296	311	319	305	322	326	319	283	325	305	354	325	323	306	312	336	321	346	309	315	299	337	294	339	320	299	324	333	322	304	308	287	335	313	329	343	294	343	372	319	334	323	344	303	337	329	305	317	315	341	322	346	317	326	338	292	298	318	293	329	301	311	304	311	304	305	322	314	319	334	316	305	340	349	308	316	310	346	304	308	358	308	348	315	329	310	305	341	317	315	313	287	318	321	333	312	315	296	310	299	332	338	318	375	322	336	288	340	346	329	317	328	316	318	339	288	292	338	293	291	334	339	365	339	348	290	308	339	294	323	309	330	316	311	372	309	314	319	312	305	325	315	310	350	308	309	294	296	337	318	290	298	283	309	269	319	355	290	334	321	301	312	330	311	299	310	315	342	343	316	265	308	316	351	306	309	317	349	325	336	315	308	333	294	326	314	317	313	322	317	350	323	338	318	359	342	315	306	322	293	338	341	340	309	315	297	315	320	318	298	322	328	316	341	291	300	330	325	309	319	346	357	285	330	333	325	290	364	291	290	340	300	312	318	341	317	320	342	302	294	339	316	329	321	324	298	327	293	327	344	297	354	322	334	319	313	343	294	296	313	307	355	295	335	290	305	279	296	309	304	286	361	350	319	313	329	349	317	347	321	322	316	312	305	315	300	318	319	301	298	279	336	375	295	321	305	315	299	318	335	287	309	336	286	308	328	345	269	318	299	302	329	319	314	317	313	327	294	335	338	326	332	348	362	318	323	321	310	312	327	338	285	311	316	310	342	310	312	345	306	307	335	337	317	298	336	295	346	325	341	319	319	294	328	329	342	344	334	333	311	305	309	314	304	316	320	327	283	320	306	315	304	283	320	333	306	310	325	353	291	319	325	351	325	325	332	293	353	318	350	312	316	316	307	297	304	325	315	344	316	318	341	332	303	352	289	286	335	335	347	300	289	339	334	322	295	287	280	288	340	322	265	308	367	339	318	343	311	311	317	331	300	299	299	324	336	319	307	314	346	312	353	323	301	322	299	309	314	322	296	313	317	291	320	320	334	317	322	296	317	344	337	309	330	335	306	294	313	341	305	298	315	336	330	339	319	280	298	317	314	281	321	297	325	290	308	297	320	313	360	335	296	328	305	312	371	330	309	300	298	319	315	309	302	321	298	291	309	330	307	320	281	320	277	309	352	364	313	357
6693	969	1415	1439	1302	1152	1067	1002	946	933	908	875	853	896	869	850	857	872	827	823	841	759	774	812	798	850	771	791	761	794	805	844	812	777	834	780	796	756	821	813	770	750	760	765	758	715	814	784	775	778	808	768	791	790	733	769	794	779	771	779	782	795	826	782	793	760	778	755	800	752	760	764	792	755	782	805	776	774	745	851	748	807	794	786	788	752	774	780	770	790	785	799	785	719	748	760	760	790	756	736	762	772	781	776	796	739	761	781	749	757	739	811	788	725	807	812	777	773	769	746	787	771	787	787	783	833	753	781	797	775	752	798	781	749	803	712	761	780	786	788	756	764	785	783	794	752	747	772	749	761	778	778	773	764	796	803	759	741	762	785	763	791	804	719	783	757	728	738	736	765	758	761	797	725	772	830	780	760	775	773	788	766	795	738	771	737	786	754	809	763	734	781	746	814	764	812	812	783	792	755	797	759	735	816	724	816	794	769	805	754	781	781	831	789	750	776	748	780	757	751	799	739	758	779	802	774	726	765	744	803	749	802	751	741	772	762	773	735	771	795	815	796	804	790	738	738	761	788	788	754	774	751	793	802	780	781	744	723	759	816	781	788	713	747	763	728	819	730	800	789	750	769	741	804	831	824	796	788	737	729	760	765	763	792	785	745	780	768	768	746	801	730	749	844	810	765	740	816	752	803	752	807	738	801	796	801	759	758	751	820	816	782	750	743	763	767	792	840	784	773	767	755	779	790	777	776	761	713	877	726	783	798	805	790	730	785	726	797	780	769	714	778	777	750	773	789	795	789	747	743	766	760	739	752	761	772	800	778	800	803	762	782	727	741	783	738	731	808	769	780	775	797	774	810	755	738	846	757	783	772	747	752	745	762	791	750	803	776	769	783	755	715	778	714	775	814	817	795	747	772	777	750	808	810	756	809	767	782	798	796	799	780	805	810	729	802	840	711	721	783	788	754	755	795	786	743	819	768	794	778	819	740	774	779	778	772	810	723	806	755	779	791	771	804	757	775	745	789	768	760	787	735	764	716	806	767	767	775	779	735	809	817	790	804	782	778	728	776	786	778	758	734	805	772	747	796	819	774	775	723	801	767	725	789	752	779	747	810	775	782	782	752	747	792	774	792	764	771	794	810	759	838	765	744	782	758	747	736	762	717	826	789	793	755	776	800	778	761	783	742	746	794	774	765	785	755	781	748	779	764	750	779	816	760	738	765	779	774	800	784	835	778	800	775	728	745	788	767	789	774	779	782	815	763	791	798	778	727	792	799	733	773	734	818	796	732	775	784	728	746	747	756	764	794	747	763	736	824	723	785	813	734	755	736	806	731	763	781	780	818	758	776	752	761	804	832	772	785	737	751	805	728	791	762	772	767	786	812	779	800	800	720	675	803	760	771	780	745	722	763	758	774	787	771	828	775	811	771	755	737	715	795	771	777	798	779	787	732	801	798	748	736	754	836	740	794	775	760	773	804	806	812	746	757	754	831	850	782	765	766	796	736	806	810	786	792	745	788	771	767	792	755	787	782	792	715	737	765	736	797	835	768	764	794	785	797	807	761	801	756	815	820	824	764	810	816	797	752	773	725	805	786	780	729	738	752	729	710	768	800	790	798	770	761	774	801	772	794	771	761	729	812	749	784	764	785	782	772	729	763	782	812	748	730	752	774	748	761	794	824	818	750	794	809	697	792	753	766	788	787	786	761	730	737	760	740	750	756	812	769	782	795	803	809	750	757	769	746	811	760	774	778	693	824	792	752	797	783	796	803	809	817	790	796	799	805	776	729	736	770	801	784	778	791	751	772	781	739	735	784	789	741	751	738	758	783	772	760	731	805	821	766	803	757	807	749	822	727	794	736	826	786	756	787	758	772	776	764	805	775	769	798	798	732	794	769	794	746	713	789	791	758	800	803	790	776	772	768	780	794	718	749	750	763	793	786	799	745	790	768	767	766	748	742	785	806	777	778	809	799	737	753	784	751	793	781	749	772	795	745	796	743	773	810	748	808	826	715	793	759	723	753	748	688	781	729	759	736	763	714	747	746	791	770	795	786	803	798	786	759	803	801	800	755	773	744	799	770	748	794	784	719	793	772	765	727	734	802	784	790	783	794	759	753	745	775	808	759	801	749	814	813	831	746	735	755	811	762	762	804	783	755	768	828	751	822	762	741	782	769	848	792	711	758	723	676	822	748	787	763	724	784	752	806	836	735	815	787	746	764	765	780	708	762	777	755	785	761	791	813	814	821	731	730	804	783	750	781	810	750	780	744	760	780	770	797	775	761	754	789	781	721	779	781	801	778	828	750	832	783	734	714	736	776	750	777	761	803	785	819	790	782	759	745	779	775	760	765	794	780	735	762	795	734	755	763	804	774	739	751	738	781	799	725	737	753	771	805	749	833	769	794	779	777	727	790	777	771	767	746	748	801	771	813	788	779	762	760	789	777	759	776	795	739	792	808	783	761	759	807	799	786	754	767	797	767	798	813	771	809	803	750	794	777	700	781	784	813	787	770	796	762	718	738	793	757	767	769	791	768	786	803	808	767	790	773	740	767	802	768	827	737	764	778	754	781	741	763	794	768	771	815	799	755	824	762	765	777	754	745	762	758	756	793	750	788	773	719	773	745	738	748	737	828	814	776	805	768	787	760	762	739	762	774	739	770	809	803	785	735	764	774	781	739	759	722	772	743	793	762	778	754	770	790	786	730	754	769	806	795	754	803	750	750	697	793	810	768	807	802	787	759	779	818	814	767	788	769	753	802	779	695	786	771	796	751	791	761	787	764	740	776	762	753	785	710	763	789	823	760	756	791	744	764	723	733	778	780	773	763	803	760	803	732	771	757	786	763	761	786	741	791	831	764	715	742	774	799	800	810	788	787	784	774	753	758	769	727	749	778	796	753	795	744	745	792	741	753	764	761	806	799	801	744	756	774	784	797	735	792	815	753	742	725	800	708	788	794	750	800	787	738	791	765	792	765	806	766	782	792	798	769	786	782	770	714	784	757	778	724	778	814	761	826	785	759	777	790	763	806	786	777	781	735	725	788	779	812	754	778	779	758	736	792	761	835	765	771	741	794	726	818	756	722	752	791	789	747	757	791	747	774	787	780	780	775	794	722	819	785	779	737	784	792	727	749	766	792	759	760	792	746	781	743	782	803	811	777	761	750	772	768	809	775	780	753	786	749	732	769	743	809	826	830	756	717	783	781	776	746	798	755	775	720	741	822	810	772	793	806	763	771	746	758	697	772	771	745	806	780	773	812	760	758	777	786	757	760	760	794	796	807	778	794	785	758	761	831	759	778	783	761	764	796	781	739	836	815	760	755	781	721	817	755	761	781	774	743	755	797	826	795	773	745	803	779	770	760	736	772	769	756	730	804	789	780	738	811	791	795	741	732	762	832	765	761	784	753	794	770	773	771	822	758	789	798	774	809	735	778	824	788	777	734	777	758	786	799	743	798	774	748	818	762	770	779
11964	681	567	483	380	283	245	227	213	221	192	203	198	186	167	182	161	183	160	172	157	165	169	162	183	177	177	170	164	161	153	187	173	180	161	165	152	180	175	188	170	172	162	178	148	158	146	171	151	164	168	165	150	170	151	175	187	156	162	164	163	173	164	148	177	165	180	154	179	163	177	148	179	149	186	151	192	141	175	153	160	170	156	171	180	162	159	170	172	141	168	168	176	161	167	150	185	168	142	149	161	155	175	171	151	149	157	153	155	151	162	174	142	176	178	185	170	136	172	154	181	154	184	178	170	148	170	169	175	163	162	139	143	156	154	166	188	162	166	140	165	152	170	168	179	171	179	161	171	165	173	164	168	152	160	178	185	176	171	189	163	171	159	159	162	149	164	164	176	162	163	168	165	142	153	142	159	174	167	141	175	189	177	164	159	146	160	151	167	173	152	167	143	138	154	153	185	151	170	158	153	167	166	158	166	163	150	158	158	159	167	174	152	158	172	142	143	153	171	182	159	152	170	144	162	176	168	161	149	164	163	161	176	182	183	150	184	149	176	168	173	176	148	155	162	148	146	146	147	165	182	157	171	164	168	150	178	141	163	150	144	170	164	186	175	161	183	182	159	154	159	180	152	155	157	158	185	146	155	163	175	151	178	169	170	164	146	169	181	145	158	154	177	172	166	150	167	184	174	169	153	148	170	165	160	162	172	173	153	164	189	161	158	165	161	166	170	137	175	158	154	144	155	159	164	181	146	153	150	162	140	163	143	168	166	173	145	160	155	139	161	164	137	163	170	171	172	162	178	176	166	174	153	174	182	136	152	155	158	170	171	178	138	157	181	142	191	193	143	139	162	151	174	197	147	146	160	166	149	153	159	135	186	154	158	149	162	173	157	183	151	166	160	177	184	159	152	157	166	157	174	155	159	149	139	159	152	174	158	163	157	188	149	165	173	157	152	155	168	150	171	175	164	145	151	174	146	161	164	163	159	149	154	152	194	165	172	132	150	167	158	155	169	150	179	140	167	171	169	173	144	179	159	150	153	160	152	153	183	176	164	160	183	152	139	164	151	165	156	157	163	164	171	156	162	168	173	155	158	177	171	168	174	160	158	179	171	146	147	159	175	190	153	187	156	139	156	175	162	179	157	177	155	135	144	158	182	162	162	169	178	152	165	134	147	180	155	167	184	153	165	128	160	143	197	158	164	134	144	148	162	185	155	169	150	191	156	187	169	173	163	150	144	162	152	176	145	170	167	194	167	147	158	158	194	150	133	156	158	184	167	173	149	167	175	161	176	153	169	173	160	159	172	159	167	176	170	180	150	152	155	181	155	189	171	170	163	166	184	174	139	191	150	164	171	182	151	182	155	154	165	171	173	138	162	163	165	182	151	157	167	126	161	177	166	153	152	167	188	175	147	160	166	144	178	150	175	155	176	171	155	177	159	150	163	146	161	155	162	136	161	165	145	156	163	169	181	151	185	164	167	159	159	165	182	172	155	161	165	157	175	143	153	154	176	188	190	176	168	159	167	162	163	162	164	143	169	134	158	144	147	163	189	155	160	164	154	136	164	155	142	152	166	138	145	183	171	179	150	159	166	161	156	156	149	193	160	177	159	175	164	164	161	144	167	135	176	149	147	175	162	142	162	173	164	192	193	169	160	161	162	154	180	161	189	156	157	146	156	165	144	178	170	153	171	164	164	156	158	165	164	143	167	161	146	200	178	162	150	148	180	158	157	135	148	134	169	167	182	145	146	147	154	161	171	153	176	159	193	170	175	165	161	171	153	167	168	141	180	169	160	167	160	147	169	162	160	170	170	157	158	132	148	162	153	148	175	150	156	152	172	172	156	172	155	151	146	169	161	158	156	151	158	151	169	164	168	140	180	153	191	154	173	161	143	135	189	158	133	204	173	154	186	155	139	162	150	156	167	158	156	173	157	156	204	161	172	160	136	164	170	186	169	156	155	161	145	154	172	145	180	175	159	154	152	152	156	183	168	152	161	178	178	156	151	147	175	179	161	132	178	154	163	167	159	166	155	152	152	176	179	159	169	177	183	155	171	149	178	166	162	179	162	142	164	172	156	173	156	198	166	178	161	165	137	140	172	144	138	158	165	142	179	163	158	170	168	165	160	185	156	180	174	155	167	169	183	160	155	172	200	151	163	139	134	154	164	158	177	163	151	170	161	170	151	144	142	182	174	166	162	149	153	162	174	162	146	151	168	162	133	165	175	155	150	182	161	173	156	185	161	167	178	175	169	164	158	140	136	157	165	175	165	165	141	157	149	141	149	174	151	154	134	151	160	161	184	153	177	185	128	163	177	164	149	159	172	160	183	144	164	176	175	164	171	148	131	175	143	166	161	159	139	151	168	168	142	150	176	175	169	146	171	164	175	136	164	175	153	174	156	163	157	148	134	145	173	165	148	164	160	179	188	174	150	169	172	152	167	175	146	175	142	148	167	158	152	188	170	159	163	155	188	170	155	169	148	168	174	160	153	168	166	170	149	137	159	174	144	148	147	165	142	166	159	161	150	151	157	182	161	150	159	158	175	175	167	165	154	160	167	162	161	162	160	155	151	180	139	134	173	163	139	148	169	189	157	165	169	151	148	154	141	136	144	155	178	148	191	142	156	159	144	161	150	163	171	163	168	162	160	167	154	159	166	187	130	154	170	176	169	157	166	165	171	167	147	151	165	169	196	147	182	151	195	161	143	169	177	181	163	151	153	137	169	152	177	168	165	174	180	149	163	130	142	145	140	159	142	161	132	159	171	205	150	149	145	177	180	162	148	162	165	181	187	176	160	147	170	149	184	141	135	160	150	149	152	154	148	176	163	149	142	154	181	162	179	169	158	149	151	151	195	185	166	163	155	144	156	151	136	180	184	142	156	180	153	152	163	163	150	174	155	145	186	174	148	146	151	153	167	160	189	169	190	166	151	173	148	179	170	158	184	145	156	159	129	159	176	163	161	162	138	145	154	167	164	162	149	164	162	163	177	152	169	168	172	155	171	177	170	155	158	163	165	153	158	186	150	177	137	158	192	170	181	160	142	169	164	185	155	157	168	140	169	168	159	159	173	165	165	147	164	165	150	144	156	165	157	173	164	165	180	175	156	189	158	159	149	164	148	166	164	173	165	140	182	162	182	157	201	158	163	158	165	179	153	175	180	168	169	142	169	157	162	144	156	165	145	152	155	164	146	154	151	156	146	133	165	164	138	148	138	148	157	144	166	181	177	175	148	153	184	170	161	146	158	159	169	176	180	167	180	167	154	152	147	163	161	133	169	163	172	162	173	160	148	164	183	167	163	179	148	158	147	151	150	128	157	171	164	176	168	144	137	156	161	165	171	143	155	177	162	150	157	185	161	153	192	197	152	169	164	170	181	162	183	171	170	172	158	136	177	148	152	162	161	148	156	123	160	166	175	171	142	147	162	175	140	169	163	132	159	165	174	147	149	157	143	157	181	165	161	155	154	179
7804	787	1443	1610	1335	1166	925	823	760	639	653	582	578	562	571	520	495	527	517	524	525	505	486	485	504	460	467	448	433	461	440	426	446	434	443	480	430	440	425	427	433	446	439	426	456	477	432	441	419	401	455	402	460	443	413	419	438	438	423	410	480	432	431	426	452	410	449	438	415	432	398	391	427	447	409	476	393	401	437	426	430	453	474	424	443	423	434	438	439	423	387	442	456	430	443	403	446	457	395	458	452	409	445	416	413	395	411	449	443	425	447	452	434	424	410	442	425	410	409	417	449	414	445	432	416	378	412	408	399	389	378	433	453	434	413	441	428	465	391	420	447	362	453	404	441	410	441	426	415	401	426	445	433	413	419	428	428	425	419	395	428	446	397	426	424	408	439	471	377	447	462	453	397	448	455	435	436	426	426	442	380	426	435	432	419	411	430	402	434	425	431	431	451	383	421	430	439	433	391	425	444	411	422	430	441	425	404	417	442	417	436	409	430	398	427	397	423	403	447	406	405	430	439	439	450	410	404	416	399	438	441	434	413	414	385	425	456	410	430	435	414	406	427	390	412	399	377	398	399	422	447	409	417	401	434	417	409	427	450	443	419	419	409	390	423	423	447	389	409	420	420	416	449	432	421	395	430	392	457	444	384	431	401	415	438	419	417	447	405	441	460	459	375	449	435	437	459	413	481	405	413	379	463	405	451	396	444	392	428	429	415	410	444	424	413	425	438	404	465	417	400	426	411	404	420	458	437	427	466	381	397	403	451	423	413	441	429	422	397	409	432	455	420	430	417	407	427	430	434	438	434	495	411	414	410	442	444	399	394	413	467	405	428	393	398	423	435	438	410	407	426	425	451	430	365	428	425	398	397	394	405	445	432	400	420	420	400	422	453	406	422	388	401	429	423	428	425	431	410	406	448	409	446	431	404	462	417	407	437	465	437	440	470	426	431	462	432	407	421	443	420	428	424	447	462	400	404	416	421	456	468	430	432	398	396	424	424	427	409	420	389	412	426	418	445	448	442	444	415	427	444	430	399	413	451	437	382	413	415	421	418	401	401	433	419	431	429	422	428	445	444	445	481	393	453	393	425	422	422	412	463	408	417	466	423	429	438	421	388	428	434	427	440	452	461	414	449	441	430	420	410	425	445	453	412	437	421	442	375	425	421	411	414	406	421	395	425	433	384	468	414	447	433	421	443	416	430	404	413	425	416	413	375	405	443	429	378	392	464	412	428	419	458	448	449	430	433	391	428	431	390	444	396	433	454	426	454	416	409	414	397	418	421	424	397	406	419	421	407	417	400	427	418	419	414	418	409	451	406	450	467	412	409	402	416	419	458	416	410	378	411	442	406	391	392	430	471	456	454	436	416	426	427	432	402	415	447	421	457	400	417	389	405	400	413	417	397	444	414	430	395	418	415	407	427	421	426	457	375	424	404	460	404	413	404	423	424	429	472	425	435	416	411	427	441	409	455	412	461	406	385	405	440	414	424	414	435	413	415	397	424	443	452	459	446	430	425	428	468	435	387	456	448	435	431	400	409	398	410	406	389	407	428	458	470	411	434	446	463	435	428	436	445	421	430	419	394	397	411	447	423	427	427	434	450	459	431	411	424	455	427	447	435	407	424	379	434	412	465	451	412	432	433	423	409	442	455	411	435	445	418	426	428	424	428	414	443	450	392	396	437	387	427	411	412	428	442	428	457	428	415	396	426	452	435	444	475	434	408	437	428	414	447	436	455	407	422	428	434	422	411	449	427	381	400	400	396	418	456	424	419	425	440	423	446	399	432	414	424	434	425	410	390	397	429	429	410	413	431	424	417	402	412	405	442	398	407	393	428	389	435	447	433	402	435	404	436	389	451	420	431	451	428	440	432	394	456	458	401	415	456	426	418	406	481	450	443	416	408	400	427	399	409	426	409	433	453	435	416	446	434	434	421	406	432	407	432	434	407	427	404	437	392	430	384	457	403	441	435	421	433	419	412	409	448	437	447	448	408	439	430	421	387	429	451	404	447	435	449	423	449	436	435	409	438	445	418	430	436	438	422	395	408	414	464	398	413	440	449	395	426	443	411	411	407	451	428	425	433	404	418	408	425	415	446	445	434	428	421	425	404	413	428	436	413	437	416	406	450	441	431	447	453	433	400	422	417	415	402	433	444	406	445	384	426	413	409	414	403	391	399	392	431	421	426	420	409	452	435	409	448	397	434	433	417	412	375	430	425	442	450	427	425	403	430	406	405	407	426	383	405	394	395	411	383	443	410	415	435	411	415	410	397	439	438	435	383	460	419	409	465	448	392	422	457	468	425	412	454	407	437	411	390	432	421	403	397	391	393	401	456	430	408	437	429	411	413	394	445	414	420	458	422	444	438	425	418	391	417	429	415	411	374	439	455	420	441	373	439	466	432	441	405	415	405	391	442	391	457	432	435	423	413	441	408	411	458	422	472	451	465	424	416	401	412	417	389	409	429	457	434	450	414	412	407	447	438	397	437	431	441	430	399	418	454	424	403	407	477	418	449	396	430	422	432	410	416	385	422	416	413	404	457	445	406	364	409	424	409	436	393	428	409	429	429	392	416	486	438	419	430	407	411	433	361	488	434	444	435	423	461	431	453	415	390	409	412	403	430	427	390	449	402	396	437	418	430	456	437	467	399	406	426	448	436	412	430	435	411	418	423	442	425	389	392	453	434	417	440	420	417	442	419	422	441	452	442	439	459	456	422	425	438	456	423	407	431	408	414	423	413	429	406	473	414	436	431	441	394	404	413	483	394	432	411	448	408	444	434	422	430	444	448	430	407	408	411	412	410	389	397	409	440	445	432	411	425	429	412	439	449	422	419	453	383	438	431	413	400	412	418	398	418	419	410	423	455	423	458	444	416	416	436	446	427	423	429	438	443	437	420	449	449	454	445	415	426	429	393	414	439	451	367	456	423	414	407	404	432	425	403	384	413	405	419	442	449	433	415	406	435	442	435	453	456	436	408	423	432	396	418	423	424	423	434	432	411	432	421	426	412	396	413	428	436	428	406	416	422	423	425	436	468	438	443	438	430	388	462	409	417	422	418	402	401	397	430	442	429	429	390	451	413	404	418	454	402	423	417	440	432	431	423	424	408	400	379	406	424	450	403	405	410	411	437	466	481	461	432	465	435	404	440	417	428	435	388	429	404	425	424	411	393	416	452	428	419	443	434	402	421	408	431	444	433	437	418	442	382	419	427	452	431	393	433	402	409	416	454	461	420	445	435	443	397	425	434	419	427	414	428	429	420	410	399	433	420	448	397	457	407	421	418	392	451	398	394	443	435	423	419	391	395	417	391	391	433	401	410	429	404	406	384	450	410	402	479	422	415	461	438	446	441	414	436	403	468	415	432	433	462	407	433	428	411	435	438	414	465	421	458	424	446	431	412	407	426	433	467	414	432	390	433	399	414	435	433	416	412	403	422	442	404	439	424	442	411	431	425	423	424	416	396	428	410	450
1321	382	334	371	361	357	376	368	352	332	360	354	325	361	357	377	351	339	346	361	362	354	362	329	366	357	355	393	381	340	338	384	340	355	341	390	390	339	352	358	356	389	365	330	343	350	341	332	368	389	373	404	356	377	387	323	346	356	341	387	358	352	330	365	367	361	341	376	387	319	357	380	352	381	360	338	356	354	331	337	362	330	360	359	372	354	324	342	383	325	313	380	348	377	377	354	342	387	383	360	371	330	362	353	373	395	337	324	373	369	333	389	342	364	347	348	391	341	343	333	318	353	391	357	381	346	370	381	373	357	351	318	343	326	364	353	379	347	312	358	330	357	353	367	347	335	367	363	343	376	354	361	393	381	339	373	362	371	382	393	340	308	321	368	335	357	337	368	350	329	341	366	350	349	363	347	355	371	349	367	347	325	351	360	403	355	400	347	352	351	326	372	355	351	354	354	343	353	352	350	390	364	336	334	338	330	340	369	348	391	371	374	348	395	337	368	353	361	350	344	401	401	366	375	337	353	372	344	356	340	362	361	360	361	358	379	354	375	342	380	397	365	342	364	360	359	335	330	322	347	366	357	389	321	352	339	364	359	348	372	366	335	323	327	356	342	384	372	335	406	360	339	371	372	331	359	359	355	356	387	375	342	358	379	363	330	368	358	374	347	380	326	368	326	376	355	348	376	340	374	362	344	350	359	376	360	363	351	344	364	408	404	365	383	367	322	381	335	344	394	333	360	340	369	353	402	354	398	378	338	333	323	356	381	357	319	338	327	364	398	349	345	384	317	348	364	364	365	364	343	349	339	350	342	349	351	384	353	328	363	313	320	353	353	347	348	352	359	345	327	392	373	371	365	364	361	354	316	351	363	360	377	371	354	352	373	354	346	365	373	362	374	373	362	371	313	330	367	346	376	341	354	360	365	383	352	349	334	298	381	388	368	375	337	342	343	360	357	366	351	338	352	343	377	390	346	337	346	382	350	345	322	386	358	373	347	353	346	336	375	351	351	338	312	365	322	383	358	358	337	371	342	350	353	328	360	378	374	343	362	372	356	367	373	359	367	381	332	346	344	377	367	393	386	349	374	336	355	345	380	333	337	344	373	340	377	344	329	398	346	365	356	376	375	362	372	369	358	377	388	333	371	353	349	374	378	358	340	363	369	396	369	370	357	338	355	375	330	338	354	350	362	349	350	360	348	330	365	327	338	337	368	372	343	380	355	340	374	394	345	364	343	355	351	357	369	363	341	351	359	366	366	360	363	370	380	340	323	381	367	336	376	349	357	352	371	314	341	352	342	368	384	338	310	357	323	349	371	375	351	340	360	368	397	377	371	362	365	336	363	366	378	390	362	335	378	396	371	386	390	367	378	344	349	317	377	358	313	382	355	357	362	372	341	338	359	339	336	362	363	350	342	336	373	381	333	345	341	318	343	357	345	346	366	354	338	352	368	333	385	356	377	336	349	350	326	373	343	373	332	380	336	350	337	401	349	363	361	345	341	354	346	361	375	351	379	337	362	335	358	415	415	365	339	379	368	366	375	369	366	372	354	343	333	369	373	373	374	399	385	355	311	342	367	348	396	385	373	369	366	384	374	376	353	390	360	359	354	356	361	397	345	376	353	379	362	382	344	349	317	371	386	344	309	373	399	435	374	331	358	348	322	351	391	384	368	347	356	366	337	342	368	389	340	350	368	343	339	374	360	342	414	367	362	328	377	368	338	351	347	376	364	401	334	339	355	347	276	368	368	351	356	389	343	344	358	349	367	396	351	339	341	348	327	331	360	332	354	344	357	357	344	322	380	365	338	366	349	344	350	394	347	390	337	384	374	371	346	308	346	352	355	363	325	362	331	343	339	345	358	383	371	363	372	374	381	371	341	373	367	380	327	328	382	370	366	354	357	342	365	365	355	341	343	384	360	336	338	359	359	330	324	362	360	348	350	339	355	378	325	380	362	396	345	335	355	321	377	364	355	337	352	351	363	368	328	363	353	379	353	381	357	377	374	340	371	348	334	338	384	322	353	337	346	389	337	355	352	409	356	356	330	356	329	342	334	367	360	361	345	374	351	374	326	330	364	335	332	357	380	389	336	370	344	386	381	376	370	360	403	400	364	373	365	360	350	371	315	375	358	314	311	351	359	340	324	370	359	332	328	403	332	370	353	386	380	368	351	342	368	377	361	353	372	363	355	362	347	324	352	344	354	353	376	385	367	369	360	354	366	356	358	343	337	370	369	364	367	344	385	381	328	322	400	359	351	351	356	389	354	349	395	327	356	387	359	356	359	347	383	379	372	344	320	363	371	406	369	357	316	330	352	356	336	366	361	350	327	373	357	378	343	335	364	379	359	319	371	353	352	361	354	317	370	384	356	369	357	360	343	392	399	368	339	359	334	335	343	363	320	370	349	322	365	355	318	330	336	386	351	362	374	366	367	345	343	310	329	365	351	337	377	371	382	326	346	351	389	358	350	359	360	388	363	355	371	384	405	376	316	365	344	344	317	340	341	356	350	379	376	352	345	377	397	383	373	362	350	387	342	354	316	365	353	362	306	399	384	349	377	349	385	331	363	379	375	363	353	362	376	358	341	327	375	335	314	347	352	350	342	306	376	348	385	370	392	375	330	369	383	360	345	336	311	349	357	373	372	357	348	342	339	352	364	371	350	361	325	380	345	365	354	338	356	357	375	358	386	405	362	394	361	340	332	330	390	377	329	328	338	349	363	370	363	370	380	386	376	392	343	389	334	341	334	360	392	330	336	343	349	341	339	366	370	364	352	358	378	350	363	353	351	353	367	320	381	315	358	334	379	431	376	354	335	370	400	344	363	325	351	405	368	374	330	370	364	328	368	341	361	361	353	367	373	374	345	336	381	358	356	358	358	385	365	382	348	374	369	319	369	361	371	387	343	354	369	329	313	340	342	380	394	375	346	318	379	367	368	342	348	305	323	337	361	369	349	365	347	340	351	329	395	347	383	356	369	343	357	331	404	354	365	349	365	336	348	375	370	335	346	333	356	349	355	376	356	347	375	345	344	316	349	362	330	400	346	354	360	387	360	377	308	349	372	383	334	333	349	361	338	361	361	334	349	357	379	323	310	357	357	372	311	365	393	355	342	355	388	368	326	370	382	374	328	344	339	359	368	359	353	372	367	384	346	364	382	369	369	406	355	362	383	327	379	338	356	363	355	359	369	373	387	400	342	364	384	372	343	365	350	351	335	351	335	305	335	374	360	354	349	380	357	382	347	340	383	349	343	370	367	376	363	336	335	330	405	384	379	317	370	348	365	336	330	366	349	345	375	363	355	347	335	389	327	388	375	342	352	360	350	372	319	373	384	339	348	363	364	381	345	398	352	340	359	375	380	346	366	399	347	389	346	339	377	362	359	367	351	332	365	375	334	356	337	355	380	390	376	344	375	361	380	333	385	340	358	349	346	358	336	346	373	349	333	369	384	352	360	380	368	349	345	381	368	397	365
2030	942	886	926	873	871	907	856	881	895	847	845	846	871	892	876	837	848	840	885	800	887	846	865	895	857	868	839	837	881	830	941	880	851	921	801	834	903	845	882	888	901	867	866	864	959	822	902	826	875	865	857	864	902	869	861	836	852	852	842	876	861	861	863	905	894	863	884	838	823	854	828	855	869	861	867	907	845	844	842	914	866	832	860	850	858	859	883	883	841	876	822	862	897	797	939	864	840	897	880	860	842	812	863	898	855	857	884	843	834	930	861	892	856	846	851	868	891	917	870	835	858	864	816	904	856	867	888	879	881	913	928	847	899	900	921	787	842	859	834	875	888	816	816	870	860	853	851	885	856	846	875	886	782	900	878	864	852	892	842	840	836	878	821	882	821	827	889	895	852	837	796	844	870	862	825	844	900	818	886	880	852	893	856	843	851	889	899	891	916	903	893	898	883	888	861	875	868	845	843	874	845	869	908	864	888	892	880	871	847	849	877	873	855	825	887	833	859	864	887	876	839	920	872	891	837	901	888	849	837	886	866	863	862	837	853	821	850	929	890	838	835	891	855	828	889	846	879	853	893	823	896	856	926	870	884	895	876	877	896	827	855	831	853	851	852	852	858	857	876	808	865	888	928	841	821	891	877	870	844	900	930	827	856	854	855	896	884	894	867	867	886	866	872	876	860	804	915	890	905	883	893	851	889	840	852	830	859	837	902	913	834	828	872	872	797	824	856	826	864	919	906	852	855	857	864	881	861	813	837	890	860	903	905	855	858	825	906	851	902	879	861	801	835	824	857	912	850	884	854	893	844	857	887	899	907	905	893	908	849	859	877	899	880	841	876	818	859	859	883	868	896	813	895	827	854	860	899	884	899	849	856	895	866	861	846	874	853	885	912	859	825	845	854	842	832	866	835	910	863	854	909	847	924	843	882	881	892	897	831	865	876	914	862	771	882	837	848	818	895	866	831	870	870	883	868	853	813	865	863	880	870	822	857	854	879	880	850	879	908	883	875	877	868	886	875	891	890	882	880	893	871	892	854	849	904	838	893	847	888	845	864	873	870	808	889	854	841	871	886	806	877	902	894	872	874	872	853	881	873	827	838	907	878	814	893	837	911	836	861	883	873	871	910	809	922	885	837	935	943	836	862	874	885	901	880	834	874	845	831	823	846	829	858	887	784	860	874	858	782	849	911	881	897	848	860	857	868	893	909	815	849	827	819	838	851	835	838	857	864	881	863	871	840	870	833	837	892	900	885	872	856	841	851	864	862	933	929	854	844	882	857	888	816	828	866	827	890	881	865	868	874	876	845	886	904	819	835	895	881	896	819	859	898	885	852	870	815	879	847	867	861	868	883	841	863	881	845	885	815	866	925	875	876	860	897	861	872	826	895	862	883	857	868	888	931	881	848	849	948	874	923	882	839	846	904	841	892	915	849	849	906	857	902	854	839	883	884	886	818	875	868	885	858	849	900	854	839	887	856	805	919	886	877	837	875	864	835	868	865	876	873	863	887	853	860	845	841	835	833	869	837	843	848	838	886	852	845	878	842	868	941	854	886	893	859	877	868	879	878	845	831	860	881	842	878	864	914	900	872	882	893	898	893	811	876	896	793	879	882	798	940	860	923	865	866	841	885	893	874	846	864	907	882	874	857	858	870	829	877	827	847	870	905	883	913	861	839	860	856	882	845	872	875	883	834	858	825	893	867	917	843	860	883	863	919	869	887	875	876	865	843	887	807	851	922	857	859	870	862	824	886	912	863	887	864	855	809	851	861	809	856	878	875	873	838	862	813	868	873	862	812	818	883	819	837	881	905	921	906	860	922	888	863	831	898	814	849	837	911	822	890	889	873	847	884	806	889	924	807	863	897	881	895	892	809	879	863	907	875	928	818	889	841	911	856	892	881	859	838	888	854	955	919	878	890	870	828	830	894	874	886	863	905	878	892	803	911	841	809	876	885	890	861	835	885	857	910	878	863	812	889	838	855	858	840	832	864	903	819	870	869	862	838	886	844	910	791	862	906	908	925	842	856	943	856	852	902	911	864	883	917	853	897	864	864	907	881	846	899	869	916	863	853	872	889	868	845	854	862	845	895	853	934	868	865	834	854	858	885	837	873	912	871	833	882	834	875	831	900	855	813	840	909	891	880	853	862	876	865	898	854	864	825	830	824	884	923	831	864	892	850	833	891	894	861	867	818	886	858	901	845	775	822	922	857	904	860	880	876	844	883	865	883	891	829	931	871	822	844	838	837	895	858	879	832	840	909	852	881	874	855	829	832	880	857	835	862	942	845	865	874	885	872	873	864	861	852	864	838	842	881	824	899	875	865	834	827	845	845	843	870	832	876	880	891	907	903	891	816	812	894	861	868	862	848	927	868	907	856	867	860	903	862	838	873	880	890	812	871	836	846	869	861	886	915	899	822	831	836	829	861	874	892	870	890	863	864	880	868	831	858	831	834	831	863	839	874	879	849	893	868	883	856	825	960	840	848	921	809	921	878	914	875	845	818	884	867	859	877	884	805	842	885	921	879	899	889	865	846	847	876	845	887	867	870	867	866	863	833	895	802	882	836	851	866	822	877	880	865	888	856	801	930	904	858	863	835	902	827	848	834	853	915	836	818	871	903	850	817	888	883	830	891	841	892	897	832	823	903	835	906	828	846	844	903	862	830	842	938	890	880	882	867	881	858	919	828	841	903	880	837	834	879	848	883	861	882	850	916	866	827	857	912	853	932	877	869	876	879	841	857	923	906	855	875	869	899	922	934	834	870	839	839	802	900	873	863	852	844	880	882	885	825	884	841	877	868	841	868	851	868	830	890	806	849	901	891	846	875	900	889	837	857	869	850	821	859	849	860	900	863	890	899	845	839	848	809	799	884	832	879	913	880	872	816	868	868	858	879	813	865	845	865	817	894	831	863	862	901	887	915	875	884	836	865	883	844	855	786	932	833	862	876	942	880	864	855	851	846	841	866	875	859	932	895	880	865	927	850	854	900	866	895	852	873	890	893	841	869	878	912	889	903	856	864	859	895	856	900	857	902	887	869	865	864	861	861	848	853	924	875	843	811	883	836	817	868	910	854	821	835	840	891	908	915	865	886	877	874	883	922	825	865	835	882	848	886	912	859	858	896	863	875	810	892	908	839	831	893	811	860	899	867	841	845	869	788	849	875	844	898	857	850	878	845	845	849	886	855	854	884	925	855	859	852	859	886	870	861	868	868	870	858	880	854	881	865	808	865	843	868	873	878	884	822	901	846	883	910	845	865	887	921	879	810	851	881	833	821	844	912	903	902	896	858	866	850	855	870	889	871	889	839	819	900	881	832	926	833	897	897	918	860	882	868	901	878	866	892	830	886	885	878	900	847	850	866	874	883	856	794	835	888	915	856	918	893	870	900	869	897	842	848	889	872	872	869	882	868	913	890	870	893	909	874	851	833	899	827	894	874	848	844	904	879	835	887	891	845	820	861	903	893	781	871
6953	559	531	502	418	393	353	366	376	348	353	332	287	333	318	299	322	328	342	347	327	367	287	332	332	365	337	330	327	310	330	338	321	335	287	342	315	306	348	304	324	296	348	321	298	310	298	331	310	331	325	315	334	334	301	327	323	352	303	318	324	311	317	325	346	318	326	305	286	318	321	326	332	349	313	295	301	266	322	305	325	311	328	305	316	297	316	317	335	341	338	335	305	317	345	312	311	355	352	339	304	324	338	338	319	329	337	299	314	324	316	337	300	312	304	343	314	306	311	339	340	295	320	355	329	309	340	327	331	332	328	338	324	293	294	320	316	332	306	309	325	297	301	293	272	336	311	293	285	305	326	308	319	311	312	308	336	317	315	306	323	316	335	249	299	330	307	317	310	334	300	344	290	336	290	322	318	302	329	298	289	295	371	293	316	297	334	317	292	329	329	325	291	311	337	295	315	296	311	282	303	299	311	301	349	286	307	312	314	356	318	343	308	317	320	367	324	348	312	327	328	340	332	326	342	300	318	314	333	309	310	304	312	312	322	333	320	334	289	312	317	291	375	345	317	348	305	319	337	302	332	328	328	317	331	337	328	303	350	322	289	337	298	347	323	287	317	328	356	300	347	343	305	349	307	305	337	338	291	314	328	352	315	299	301	350	307	350	305	305	294	313	342	365	309	311	316	326	308	327	292	314	328	304	319	301	301	329	302	310	334	322	332	351	317	336	306	314	321	303	300	323	315	296	294	328	321	308	304	331	311	335	292	381	325	285	272	319	326	337	315	292	327	322	303	312	295	315	335	334	300	292	314	301	308	323	320	335	309	300	315	317	296	294	301	329	313	351	341	321	320	321	318	326	310	324	322	316	319	359	327	337	308	305	336	299	322	331	323	324	314	319	352	288	303	305	331	326	314	328	309	324	322	321	309	346	313	297	324	313	332	304	312	326	347	332	338	324	302	310	304	320	309	324	333	288	332	328	298	316	324	304	301	316	322	284	312	302	275	304	302	312	301	337	296	326	333	325	321	322	332	340	364	326	347	319	288	320	318	312	320	309	335	313	309	351	341	358	324	315	310	325	301	325	312	327	351	319	362	292	301	313	277	296	357	335	313	312	316	301	322	327	306	322	310	314	308	299	314	284	305	318	329	322	316	324	307	302	315	293	327	352	294	339	354	358	330	321	319	332	296	309	304	326	292	303	286	325	361	345	325	333	292	313	333	328	325	302	306	317	270	311	318	353	353	317	315	333	313	305	340	355	309	339	338	319	317	345	342	288	294	316	316	326	286	287	313	320	299	307	356	362	351	335	344	315	325	317	311	315	319	326	315	319	288	309	314	281	317	312	283	316	300	297	301	301	340	303	334	303	338	310	301	314	300	314	298	306	307	268	322	327	303	329	325	347	326	282	306	316	333	331	315	319	289	305	322	324	304	333	301	336	280	298	320	368	335	368	322	318	308	334	314	303	345	289	292	310	355	318	309	320	323	316	326	294	304	318	307	305	311	343	303	314	329	295	320	323	344	316	314	318	341	311	317	330	300	300	316	326	330	326	343	319	320	293	352	311	310	306	315	315	301	319	320	319	281	357	356	305	323	356	321	299	333	362	325	282	343	319	319	277	305	326	302	318	353	303	338	307	321	336	288	348	292	308	356	331	364	317	295	289	335	342	312	301	304	350	330	295	315	299	353	301	308	310	296	335	338	305	297	322	360	308	314	316	326	311	331	322	333	307	334	314	305	305	333	301	273	299	315	319	302	337	351	317	293	334	354	304	322	311	318	308	336	323	313	335	319	306	304	314	321	322	320	294	326	324	347	352	316	318	290	325	327	326	325	348	313	330	325	319	290	294	352	344	332	288	311	377	335	323	336	325	323	323	307	332	315	288	291	318	284	340	281	281	275	309	303	327	310	307	321	310	340	298	331	316	313	338	328	318	310	314	330	341	299	328	331	284	329	306	319	300	307	319	331	299	324	306	334	340	315	324	324	296	311	305	318	320	311	319	326	321	300	335	289	289	325	346	322	273	316	289	290	307	303	331	325	285	299	283	307	312	290	302	345	296	315	319	329	325	367	312	329	302	343	326	311	311	329	311	308	330	331	301	314	303	300	317	317	328	325	315	288	311	313	314	342	334	359	305	303	309	296	337	332	311	308	294	300	340	361	319	314	325	304	299	332	332	340	338	333	324	332	322	308	322	299	319	318	310	307	275	346	307	317	303	350	306	287	321	310	364	317	323	300	329	306	319	327	334	299	322	310	318	314	346	327	344	328	289	303	329	342	325	280	298	311	333	325	359	313	292	311	322	322	334	302	293	327	318	323	335	301	308	320	295	331	332	337	306	315	304	291	317	337	341	284	295	312	318	279	323	328	276	333	271	310	335	306	349	322	308	353	330	296	309	327	303	280	332	297	312	331	336	300	321	312	348	300	335	336	324	320	317	289	315	330	291	308	291	305	321	291	301	301	331	309	328	331	302	316	301	317	348	302	333	283	355	351	329	323	324	323	306	298	330	319	320	329	306	317	335	299	332	343	295	296	335	339	325	352	326	344	300	297	339	327	274	330	308	297	306	310	318	331	295	329	319	312	298	304	329	303	322	327	322	308	303	332	329	296	323	364	339	328	338	305	318	330	284	328	282	353	307	318	303	316	327	316	298	333	324	329	311	312	331	309	337	300	305	298	334	305	359	288	289	325	333	342	328	336	311	313	344	317	300	308	327	336	347	335	308	345	293	332	295	335	298	318	314	339	309	334	297	344	315	309	280	331	343	344	347	306	312	365	334	357	306	307	285	291	335	293	302	359	359	324	288	330	353	356	320	294	301	314	337	332	281	340	307	329	302	318	302	323	346	301	325	316	306	302	320	273	316	328	325	319	330	365	294	327	344	314	314	333	354	330	318	351	289	350	343	355	327	347	348	320	307	342	350	298	317	314	330	314	310	332	309	315	301	351	316	314	320	347	358	311	314	343	292	314	369	334	331	318	293	304	322	336	342	326	334	322	295	325	343	301	348	334	309	293	328	308	345	314	296	309	295	311	295	290	292	293	315	338	326	339	316	305	313	305	317	293	329	311	344	346	321	323	344	317	303	311	290	342	332	354	311	294	340	312	353	285	318	316	304	314	300	300	326	333	323	334	344	298	343	317	312	327	326	335	290	305	354	335	344	334	314	315	303	324	300	360	322	325	327	331	357	321	323	326	319	296	316	366	335	339	331	321	306	310	319	346	336	354	325	334	334	319	285	305	315	340	310	339	321	310	255	331	349	370	329	301	337	313	314	346	311	332	345	329	329	315	307	314	327	322	295	338	316	312	322	308	331	312	339	286	334	299	287	338	316	309	299	316	337	268	281	322	325	332	324	331	307	322	343	323	301	284	344	338	340	314	354	300	306	335	311	306	307	289	337	339	301	311	300	294	283	356	310	327	376	338	322	316	310	303	338	347	306	333	294	357	348	321	332	301	314	335	344	306	330	326	317
6652	959	1283	1412	1279	1111	1057	967	979	960	910	877	907	891	831	874	819	823	825	800	817	825	821	865	828	829	764	819	824	757	797	796	804	808	818	782	737	766	766	834	776	828	818	743	771	746	769	764	773	818	758	778	805	766	781	749	757	773	798	784	772	822	782	794	814	796	764	774	791	735	754	804	754	767	795	739	769	798	761	741	780	791	748	763	745	829	797	758	746	731	770	753	771	792	751	802	762	776	797	784	776	790	825	768	817	758	768	766	808	744	756	780	782	816	780	762	779	754	754	743	820	792	803	795	757	796	767	808	748	804	789	764	768	738	788	781	760	765	772	773	772	810	829	777	737	768	776	783	758	785	766	741	762	787	761	804	789	788	743	773	769	791	793	737	788	807	738	749	748	798	833	796	792	722	777	764	741	747	802	769	759	763	803	802	782	755	799	789	828	838	780	754	774	731	797	841	779	811	766	782	801	771	734	832	799	726	767	753	764	797	758	796	773	760	785	769	782	764	745	720	782	768	785	831	761	799	769	752	837	756	771	772	815	790	808	823	786	768	827	821	786	752	735	798	759	724	747	713	767	769	788	751	751	834	804	777	786	777	781	797	784	749	787	801	794	791	756	757	792	758	795	773	755	733	756	772	766	748	763	790	768	803	743	746	760	770	755	753	782	748	800	811	747	793	773	792	777	732	764	791	756	774	750	783	766	787	785	768	800	734	759	810	785	785	779	772	800	793	754	806	752	752	765	779	771	767	741	787	764	783	825	831	784	761	756	747	768	798	757	821	789	785	783	816	739	779	747	809	777	728	769	756	777	754	769	751	735	755	829	822	772	798	755	777	779	703	749	791	793	759	836	785	807	805	761	749	773	758	750	735	769	732	762	762	783	755	811	822	797	793	764	767	734	778	809	725	776	817	758	778	738	791	797	756	785	774	734	780	772	767	762	787	835	792	750	817	696	781	811	762	798	772	755	786	761	737	804	815	797	759	792	762	722	783	783	716	789	740	783	809	815	798	772	779	804	743	797	792	769	809	735	771	767	743	794	788	765	780	747	797	795	750	827	739	776	750	808	779	798	753	741	754	781	783	815	750	765	734	763	793	785	778	762	730	762	795	776	779	820	817	739	753	765	750	760	781	772	808	796	779	763	738	747	797	788	786	773	856	823	795	812	755	779	831	782	790	815	837	823	785	732	737	754	763	791	792	793	776	816	794	751	810	817	806	799	784	794	759	740	784	754	777	739	775	764	815	849	746	788	735	790	772	802	772	768	731	725	799	777	745	775	762	735	753	811	748	770	820	793	761	745	771	812	817	726	795	750	728	755	727	750	754	742	835	799	789	758	773	793	840	796	737	824	793	788	787	814	770	781	789	765	737	803	738	782	837	736	744	762	787	771	764	873	747	843	706	826	773	762	778	758	723	728	755	788	785	761	753	777	777	792	771	787	748	809	775	838	803	803	754	763	763	829	734	782	777	723	757	740	765	791	808	770	728	802	746	812	769	751	796	733	765	777	774	756	779	767	833	764	812	751	831	779	778	735	822	753	722	777	764	782	750	838	836	757	749	773	762	768	767	768	751	758	769	833	751	815	791	790	780	786	748	833	744	777	725	787	778	751	754	791	748	780	764	785	741	816	778	814	766	764	738	809	746	799	767	802	807	746	726	805	785	743	758	811	810	775	750	777	775	780	749	785	764	774	793	769	794	782	760	788	789	723	819	762	788	742	708	734	746	771	751	782	755	755	792	732	794	812	791	823	771	811	796	763	809	796	811	792	771	791	802	738	778	790	804	773	762	795	764	795	763	780	751	787	758	798	826	753	767	779	764	756	717	780	740	775	818	773	747	780	806	784	772	785	763	744	788	746	809	760	779	770	800	775	758	790	790	791	744	797	797	748	752	750	799	753	771	752	790	804	782	821	815	820	722	729	759	786	795	792	744	726	797	747	745	747	755	754	765	768	745	808	773	742	790	806	743	728	807	776	803	742	759	791	772	738	793	760	760	749	759	814	729	732	800	823	739	803	764	791	733	811	778	831	817	779	729	752	804	784	778	772	771	782	717	809	799	760	748	775	786	764	786	745	797	754	802	768	765	754	783	773	809	784	777	767	734	730	757	777	791	764	801	757	760	762	808	787	804	768	748	791	778	802	796	814	781	799	750	768	768	783	811	815	735	800	813	811	774	757	734	830	775	791	765	821	761	756	848	775	811	787	745	808	788	759	813	783	788	753	811	757	764	787	772	801	763	752	734	759	788	807	758	793	760	773	751	819	786	810	735	768	756	759	722	793	736	800	784	789	799	790	784	808	827	747	764	786	786	777	780	782	745	783	755	729	773	746	758	796	784	793	744	787	728	757	775	789	753	753	759	791	737	813	774	773	780	738	735	711	769	794	768	787	791	777	777	777	817	753	755	770	763	778	748	741	798	785	770	774	756	744	736	772	772	801	764	767	781	767	784	757	780	787	773	802	759	781	773	772	818	797	759	754	785	767	807	747	812	830	775	810	754	748	815	780	767	813	822	773	801	784	796	779	783	836	756	759	766	810	777	829	803	719	759	779	814	804	782	727	763	760	747	773	759	754	766	795	783	794	787	766	802	818	815	804	776	767	749	784	761	758	771	783	779	766	813	731	786	771	768	816	775	790	803	799	735	776	733	750	757	748	765	789	752	755	781	742	759	815	783	799	809	768	871	757	792	737	762	783	759	837	763	736	786	768	817	764	749	787	792	792	810	790	788	741	711	764	741	744	778	775	813	760	737	769	819	763	776	795	732	769	729	732	752	764	775	735	806	785	775	799	779	765	797	832	811	763	804	732	752	766	762	793	790	745	781	815	752	798	784	755	810	777	804	770	783	730	744	732	806	791	741	810	838	785	747	789	751	732	821	796	786	727	789	764	784	782	763	807	780	755	730	798	766	786	798	801	837	764	811	791	757	764	740	794	811	773	807	784	726	798	809	778	742	775	771	782	822	778	739	791	773	738	782	835	777	770	791	767	822	723	814	757	765	753	787	791	766	857	769	749	782	779	736	767	815	767	782	769	790	773	809	817	766	746	748	761	768	720	754	763	806	705	758	764	745	788	768	793	820	751	732	817	755	750	763	786	779	801	818	751	747	803	810	820	798	742	755	802	804	789	824	830	747	732	791	813	832	788	796	812	794	712	781	729	733	786	763	801	783	769	794	751	795	708	787	802	748	731	795	796	737	757	789	810	795	806	774	750	773	775	728	800	819	769	747	797	819	778	724	742	743	771	829	768	789	747	780	809	803	722	785	785	723	795	731	773	780	833	792	804	788	789	751	749	820	806	804	772	740	747	767	793	777	740	816	741	716	803	786	814	755	772	808	710	827	729	776	792	760	758	742	806	812	851	747	774	758	779	785	761	743	780	753	730	765	771	744	735	788	791	760	712	730	778	800	817	836	807	817	808	838	730	839	737	825	787	757	756	800	804	741	742	733	814	769	756	765	772	780	771	803	814	746
11822	730	585	488	373	322	274	236	203	196	209	185	175	189	202	162	165	171	187	158	154	139	178	165	170	195	186	159	157	174	162	174	186	159	163	169	154	157	154	178	168	171	176	150	161	163	150	170	173	191	141	186	161	175	180	146	156	152	186	164	140	151	164	146	154	153	164	138	162	164	164	145	148	148	154	143	152	170	172	149	168	167	160	150	167	150	179	172	184	168	200	172	171	162	162	166	157	172	160	152	138	162	159	170	147	156	155	150	179	174	146	154	166	159	166	154	165	167	173	142	172	160	165	192	168	149	179	171	159	175	162	178	147	176	155	182	178	153	150	148	146	146	154	177	149	158	172	168	159	149	172	169	174	162	161	157	178	164	194	171	168	170	194	135	161	199	155	165	162	183	150	135	151	170	147	156	146	170	149	161	186	197	154	170	157	131	156	180	150	198	150	161	173	177	168	160	154	168	178	150	162	178	172	159	183	147	182	162	160	181	150	158	159	147	151	167	158	166	154	174	160	160	167	185	144	182	158	165	156	177	163	147	167	156	163	175	156	161	161	167	176	155	163	136	149	197	177	155	176	154	163	179	180	163	175	157	156	153	167	155	168	179	165	170	161	159	167	163	168	169	152	165	166	147	152	181	160	140	159	168	161	173	161	174	143	166	149	167	175	161	173	161	147	135	156	169	144	166	174	199	167	170	157	176	168	163	162	165	180	153	163	170	167	164	164	170	158	188	148	168	141	161	136	154	155	195	162	155	167	195	175	174	151	192	153	146	144	154	135	180	151	147	149	160	189	176	175	181	167	174	156	174	144	154	193	165	166	142	145	173	164	155	155	166	147	149	153	159	157	161	166	164	154	166	151	169	170	159	152	184	166	162	140	152	151	160	169	144	148	159	173	181	165	169	144	174	153	179	176	163	183	178	162	181	146	148	162	172	166	154	143	174	159	137	168	171	185	145	145	152	159	169	161	167	179	196	179	171	153	139	152	130	162	186	152	162	165	160	177	154	171	163	163	165	182	165	178	151	145	136	151	173	167	182	184	149	179	152	154	143	146	155	169	156	147	171	158	179	155	192	176	147	161	155	160	153	161	155	152	149	185	166	157	161	160	180	157	177	166	163	164	167	148	168	163	162	178	179	149	173	150	183	151	136	163	160	149	156	163	146	142	151	166	167	174	172	150	134	165	139	163	164	172	165	149	152	164	140	180	146	154	157	147	150	174	175	174	131	151	163	134	184	176	149	172	150	144	169	149	152	153	179	160	154	180	154	182	174	156	139	158	149	150	154	158	158	169	179	153	177	165	168	181	168	152	168	162	155	155	152	171	169	158	155	177	158	157	171	147	166	157	165	176	154	151	175	163	196	169	162	157	188	145	165	149	149	142	163	156	185	157	151	165	147	169	183	168	162	158	172	141	165	184	150	159	149	171	167	180	176	149	167	159	170	155	148	151	150	169	161	157	165	155	174	174	184	179	174	173	197	178	198	144	143	150	155	157	177	153	174	187	175	177	146	154	157	181	165	184	177	161	157	138	139	182	151	147	152	187	166	163	149	145	152	157	166	156	147	138	171	163	177	159	160	152	155	153	177	155	150	175	179	172	144	178	183	148	163	141	168	162	149	152	168	150	177	162	181	141	173	151	168	170	142	162	165	173	148	154	167	153	154	156	159	163	151	140	168	186	144	153	181	129	157	163	154	167	175	148	152	170	155	144	159	155	152	165	168	171	151	177	150	163	178	185	179	181	173	162	154	156	159	164	156	166	169	183	169	189	180	150	172	173	164	186	166	184	163	174	160	155	141	177	193	152	170	161	177	162	170	159	171	181	193	166	135	180	140	144	154	171	150	165	132	142	184	150	172	144	152	185	164	151	153	136	156	159	168	150	159	149	165	184	176	167	151	179	168	171	160	153	150	157	142	185	144	167	160	145	158	191	171	153	149	162	157	168	174	154	168	166	156	176	161	179	163	178	176	149	169	174	174	176	194	184	167	148	174	171	144	182	173	147	201	176	155	167	154	141	202	172	181	150	156	166	164	162	149	151	189	144	155	184	181	156	169	165	161	163	149	172	144	179	147	145	161	151	165	147	149	209	191	167	157	155	158	163	160	158	141	148	187	160	152	172	160	170	170	154	168	165	171	167	148	169	154	167	177	169	153	150	178	156	177	171	170	155	144	161	160	138	160	168	168	159	188	161	139	152	156	169	144	158	163	151	170	158	151	151	163	157	178	162	164	160	178	175	157	139	146	166	169	160	179	147	156	169	153	134	153	150	162	146	155	140	146	141	168	142	161	175	158	174	168	182	137	154	167	150	157	168	131	159	152	174	164	165	177	149	152	152	159	162	161	153	153	177	166	171	142	163	173	190	169	172	175	176	157	168	186	156	141	173	161	148	164	154	181	155	151	148	146	168	165	152	140	129	151	153	146	165	152	148	143	170	151	143	165	157	157	183	171	141	132	153	165	149	153	149	153	157	161	154	151	165	157	158	134	173	146	179	171	170	178	182	171	163	151	153	148	168	158	135	130	158	189	175	173	163	163	179	143	171	159	131	166	166	157	159	156	175	156	157	163	174	153	163	163	176	164	168	179	153	172	189	166	162	173	153	147	167	181	175	144	169	174	164	183	157	160	166	165	140	158	168	157	153	164	149	161	190	146	143	169	175	180	171	169	164	137	145	179	164	165	184	156	172	123	168	171	160	162	192	171	167	145	164	172	164	152	162	165	160	177	141	145	183	158	167	171	174	153	144	170	148	152	159	158	143	168	151	174	171	147	141	165	154	162	133	142	156	161	138	157	172	164	151	138	176	163	141	149	161	155	181	150	167	155	153	174	143	186	152	160	176	153	186	184	167	159	181	132	171	160	157	136	183	148	182	167	176	189	164	152	167	176	130	179	136	167	173	155	172	160	167	158	130	160	166	183	172	174	157	187	185	178	150	163	171	179	156	171	171	164	143	143	121	157	176	154	159	152	173	170	169	176	157	168	175	142	175	149	177	151	143	143	155	157	181	164	156	153	158	167	156	157	156	178	165	173	153	152	173	187	146	163	147	173	169	166	159	167	145	176	176	186	145	180	156	161	155	181	166	139	168	145	165	148	149	162	157	167	151	150	162	150	176	159	160	183	191	148	163	144	159	164	172	166	164	144	185	170	150	171	163	147	150	160	166	159	163	163	146	159	158	156	157	184	158	181	165	160	163	161	157	143	130	171	184	160	164	156	157	156	167	165	160	151	158	144	174	160	158	170	152	169	180	168	200	165	171	157	148	143	175	164	182	165	182	169	172	175	163	158	172	173	159	156	151	136	206	151	145	161	165	149	163	162	162	179	156	182	168	171	173	166	172	161	168	151	163	162	175	155	182	153	157	149	148	180	152	151	164	157	186	182	161	157	204	161	164	170	166	167	176	169	143	148	145	160	159	187	171	191	160	132	181	168	144	148	136	172	146	181	184	162	183	173	160	185	167	181	166	144	169	169
7776	810	1508	1657	1355	1153	970	863	755	669	642	618	589	561	581	546	507	509	501	469	503	477	475	502	482	466	495	477	471	435	418	440	421	418	417	448	465	453	430	431	425	420	437	439	453	403	441	409	434	411	440	443	445	456	432	483	429	414	427	464	412	420	437	455	413	457	436	437	471	453	397	466	441	388	442	423	413	426	417	423	391	430	440	393	440	417	438	425	445	430	451	418	434	420	449	439	440	406	436	422	433	403	421	393	422	416	425	454	422	385	387	481	467	444	444	358	441	377	426	431	417	457	424	423	386	408	427	414	452	421	448	401	408	421	451	433	397	400	415	442	413	409	422	409	427	442	413	427	393	407	420	417	405	400	405	411	428	414	395	406	421	432	431	441	409	401	467	414	403	423	430	418	415	428	442	444	428	437	438	395	431	418	437	417	430	459	413	422	382	402	421	433	422	426	400	424	447	445	438	407	415	431	417	457	429	423	416	445	438	444	421	412	424	428	425	390	479	447	416	442	444	431	421	394	385	432	420	464	437	423	440	432	410	422	423	433	399	438	428	443	390	408	406	406	435	391	408	448	413	425	455	409	400	425	398	430	372	403	424	433	438	426	434	451	425	449	419	399	444	457	442	385	416	425	369	437	445	410	435	452	404	425	404	426	425	390	413	395	453	389	449	435	458	405	381	419	421	486	429	419	426	406	421	416	427	423	403	408	408	374	409	426	397	448	426	401	421	446	457	427	431	390	434	426	434	412	402	409	434	389	454	393	435	423	396	394	415	422	429	467	434	435	434	421	426	431	425	409	466	445	378	433	399	440	467	393	396	433	409	446	423	448	458	389	396	409	420	431	412	409	430	421	427	420	411	458	468	410	402	416	428	421	446	436	464	403	429	413	415	450	448	417	433	418	427	422	444	435	422	405	445	409	396	419	412	450	390	407	413	432	403	407	438	403	400	417	416	385	435	412	401	423	401	440	404	424	467	437	439	402	471	422	408	423	432	444	401	433	395	404	395	388	452	405	395	444	424	412	458	426	437	427	408	424	447	446	453	470	442	420	418	435	431	432	426	444	410	377	430	462	405	389	416	425	453	435	436	440	394	441	436	413	477	425	434	388	414	391	424	441	400	406	402	412	428	436	419	425	443	424	410	449	416	447	380	485	392	413	420	436	415	415	445	409	447	422	434	456	428	377	425	427	413	439	403	414	407	420	432	424	454	429	435	459	417	414	417	420	385	453	407	413	435	411	469	432	408	449	432	431	438	417	418	447	460	420	392	426	414	443	418	454	437	404	416	420	443	422	442	413	391	458	435	438	433	421	407	429	447	435	413	413	429	447	379	409	400	448	445	427	436	384	416	428	431	445	446	402	420	455	419	447	425	472	413	462	421	471	380	400	449	434	440	401	433	429	413	417	410	413	435	415	416	415	427	397	389	397	381	445	423	434	405	427	425	396	388	431	411	400	465	421	401	398	435	433	438	450	442	391	402	431	385	477	464	416	407	421	392	447	456	391	439	442	457	377	404	457	406	419	444	449	443	395	423	439	418	434	444	413	413	448	427	427	439	427	418	450	422	387	386	420	448	443	405	434	430	411	420	428	401	411	411	446	415	422	409	426	409	411	414	440	406	438	431	429	434	447	434	404	397	428	454	446	412	460	414	415	435	425	425	431	431	447	400	413	426	403	441	415	445	442	434	449	404	424	440	428	455	414	446	405	444	415	437	442	466	442	433	420	452	431	458	448	408	434	382	419	430	408	392	416	448	414	374	422	418	443	424	431	413	442	447	426	419	438	423	380	388	368	413	430	442	415	443	407	396	456	450	410	427	424	429	460	443	423	422	418	429	427	436	426	431	397	440	413	412	442	420	433	417	394	399	415	429	445	436	419	428	427	399	394	422	433	470	421	390	433	431	439	436	442	443	418	426	431	441	420	424	416	409	443	409	416	428	418	406	392	450	449	431	428	362	423	406	444	393	440	415	394	437	418	415	379	427	458	406	452	415	402	404	434	411	398	438	422	447	395	408	446	404	374	417	418	446	449	444	418	408	430	446	460	430	424	405	426	427	439	437	441	458	443	393	438	426	422	431	399	418	432	456	433	422	389	402	460	418	453	421	431	471	392	398	438	441	405	464	439	404	437	430	403	452	394	445	400	442	445	395	441	443	443	429	389	415	422	449	440	407	420	409	464	421	403	454	404	416	442	462	385	399	417	441	419	431	426	419	432	421	392	428	424	439	423	422	404	452	433	443	392	439	442	428	426	416	439	428	433	428	398	396	498	444	406	427	405	434	397	415	420	427	427	430	403	402	440	438	411	390	464	418	394	410	406	401	416	410	416	423	441	439	405	437	415	433	428	446	399	448	465	435	422	441	457	457	433	439	428	413	376	408	399	393	407	449	383	427	426	404	423	426	456	408	444	416	403	422	449	418	386	431	406	420	396	441	428	426	435	390	390	413	424	439	422	439	425	437	412	416	435	434	422	424	401	445	382	424	405	442	387	386	420	416	443	406	405	445	438	463	425	395	400	381	428	473	428	392	450	445	421	443	431	418	435	428	426	430	440	438	462	422	425	390	457	414	428	428	408	443	405	422	406	434	446	439	427	433	422	421	416	437	406	419	424	427	404	456	390	407	455	445	429	400	428	453	390	411	399	426	371	398	431	447	436	403	412	406	451	396	410	460	406	449	417	398	444	414	420	432	452	399	405	407	443	389	429	429	421	393	405	399	412	383	399	412	449	392	467	416	404	395	406	441	426	423	438	423	456	401	406	433	451	445	423	463	413	420	460	455	420	441	419	460	375	467	425	432	425	456	411	434	439	430	418	415	426	450	419	390	433	445	426	428	433	473	415	422	451	421	437	409	448	462	419	428	414	387	417	381	422	433	455	412	418	407	422	423	434	406	402	362	412	417	439	372	416	412	419	423	427	433	422	401	419	431	428	422	393	420	394	396	402	448	400	423	420	403	396	405	418	436	388	412	415	421	394	415	427	429	428	481	440	437	456	474	425	421	382	444	433	439	443	450	399	422	431	452	462	460	417	411	413	430	415	408	407	411	454	418	421	443	417	406	441	419	389	413	412	405	408	420	416	407	456	413	416	481	421	392	427	421	428	425	415	421	416	414	445	427	406	424	422	421	425	392	432	427	391	422	436	416	446	397	435	417	409	428	469	400	431	430	399	463	437	415	473	369	418	397	395	442	398	404	373	412	416	427	420	429	398	413	467	436	429	428	412	442	400	443	382	444	434	420	451	446	411	436	427	447	386	420	461	442	428	456	417	437	451	421	395	419	389	380	404	427	423	432	409	437	429	402	439	396	426	432	431	436	444	447	396	391	456	402	423	413	402	451	436	416	456	395	429	437	411	474	408	397	432	397	426	453	396	440	419	433	399	474	424	443	431	427	422	417	427	415	422	412	438	410	395	448	422	409	391	478	423	434	433	411	436	407	405	413	400	433	430	410	416	421	434	414	450	417	397	444	442
1290	365	340	342	340	369	355	352	358	357	346	365	379	378	367	348	346	327	348	346	370	405	381	336	330	333	364	368	362	337	347	305	369	354	332	337	363	373	317	349	352	359	336	360	385	321	369	366	323	346	318	343	346	363	347	350	375	340	377	368	379	383	335	340	376	365	335	367	403	355	367	347	356	342	369	377	358	322	394	329	368	322	357	403	377	339	353	364	378	365	391	391	364	362	336	375	350	378	385	344	347	377	305	365	373	356	360	374	357	335	352	366	356	344	338	352	350	388	347	327	358	339	364	356	339	385	375	383	345	363	365	359	394	365	348	366	354	412	354	337	338	364	363	381	384	344	352	358	326	351	392	403	370	357	364	377	323	366	350	367	357	377	342	328	333	344	372	334	348	351	350	371	351	372	341	332	363	346	316	365	362	365	371	334	336	390	387	352	368	355	371	365	355	341	317	356	348	350	356	355	347	389	374	348	343	340	357	360	332	349	307	361	393	362	348	337	404	361	348	362	413	331	383	335	377	391	333	317	332	326	360	358	378	334	342	352	346	328	389	378	393	373	372	355	354	395	336	362	343	347	329	382	366	378	375	329	411	343	355	367	371	388	324	357	352	377	350	361	345	354	377	335	367	386	367	345	369	390	375	330	333	379	333	361	370	341	364	397	354	397	383	375	356	352	350	355	381	367	361	397	377	373	386	373	369	323	351	364	340	333	365	359	362	360	353	394	314	365	354	355	333	381	381	398	362	335	356	333	358	348	356	354	384	331	351	323	386	369	381	362	385	341	369	367	423	387	372	350	362	329	357	376	329	316	373	362	361	336	361	340	343	358	378	349	372	380	349	364	365	346	359	380	392	355	348	389	393	359	367	367	367	364	393	376	354	361	371	351	377	365	341	371	345	336	360	358	343	355	346	323	346	311	345	387	353	377	368	343	355	346	312	341	348	370	364	348	354	362	364	380	363	401	346	381	355	352	363	319	391	374	360	380	363	371	365	385	351	364	328	358	365	333	346	372	366	366	324	342	309	375	370	321	383	353	305	321	344	365	365	381	360	347	342	331	374	387	366	360	349	386	353	323	390	364	388	378	359	396	359	345	343	398	348	357	390	369	407	353	412	353	334	371	342	311	322	366	342	349	382	372	342	361	375	353	333	330	374	371	384	379	347	351	350	329	336	347	311	321	334	339	347	364	349	377	327	382	346	354	350	315	369	355	373	389	341	372	322	363	367	360	359	374	333	354	366	343	377	335	362	399	344	346	338	360	377	346	378	369	342	375	378	350	350	345	326	373	342	330	350	335	359	398	365	382	381	396	361	324	357	419	364	392	368	380	329	342	331	375	401	348	321	337	359	312	358	392	338	345	356	364	350	347	383	342	345	359	348	389	350	367	327	351	360	363	394	353	352	367	342	339	387	376	334	378	351	343	330	344	325	381	350	372	381	342	360	386	373	391	372	359	361	361	362	328	338	368	390	358	347	363	354	350	400	354	330	352	365	340	337	363	386	352	364	333	377	360	358	366	360	337	342	375	343	400	322	359	341	334	362	372	348	349	338	357	364	347	349	344	374	365	333	359	341	354	392	376	375	380	358	328	335	342	369	382	373	373	370	370	335	354	343	366	370	371	369	366	354	335	334	339	319	338	375	358	357	332	347	330	373	366	350	343	367	394	360	372	344	373	377	372	350	360	387	350	333	370	342	365	372	332	335	333	323	368	349	367	371	383	367	368	380	362	358	350	376	349	336	357	399	315	368	374	373	359	389	342	402	360	363	376	359	346	391	380	387	389	357	329	377	364	320	376	330	379	363	351	352	380	375	317	376	332	346	359	361	389	383	357	393	363	336	353	336	361	332	332	350	352	364	329	346	380	357	337	366	397	350	354	360	332	338	343	346	344	347	335	340	365	361	394	395	337	365	339	337	369	377	338	375	379	368	370	368	370	325	375	387	370	368	352	355	341	377	337	365	369	361	360	363	373	373	365	365	351	359	352	359	376	355	371	377	359	357	381	300	352	382	326	367	359	332	379	370	360	371	368	378	350	364	332	340	359	354	353	401	366	336	357	372	387	323	356	345	354	383	323	357	385	337	343	353	368	322	344	359	378	389	349	347	389	380	352	336	373	370	374	334	354	375	359	370	388	305	370	384	364	358	323	377	381	347	386	364	388	336	358	379	326	344	346	388	337	382	345	349	336	369	362	354	352	349	348	353	361	350	366	369	398	344	343	346	365	351	354	317	364	328	355	360	335	354	351	355	342	356	371	365	357	365	380	356	376	344	353	355	363	382	348	378	383	358	379	328	333	369	362	358	389	393	390	363	345	321	378	325	401	379	326	351	382	352	376	396	397	351	347	365	371	363	345	348	357	376	366	352	367	374	368	342	376	386	342	353	335	383	341	361	392	366	348	389	356	391	381	358	329	333	401	333	397	374	382	369	359	360	399	343	345	341	377	371	363	373	388	380	333	362	351	369	351	359	348	376	346	335	371	370	351	339	359	402	373	388	346	385	318	353	338	367	418	347	378	368	372	310	350	344	357	382	341	390	332	378	356	361	338	363	378	390	349	359	364	385	329	344	371	315	377	331	387	397	335	374	403	373	340	345	385	366	342	342	340	384	365	332	389	384	336	349	356	392	379	365	344	379	382	357	365	357	389	388	408	322	401	346	383	357	366	338	362	338	323	423	373	345	377	361	371	358	353	370	369	337	351	369	381	354	389	403	342	351	365	400	390	361	396	344	394	367	372	411	347	385	371	364	380	367	371	379	358	345	366	333	347	388	362	340	345	361	370	337	376	326	388	356	361	339	376	347	350	413	340	391	363	358	337	354	338	412	375	380	348	372	407	350	357	373	363	340	350	397	362	367	370	352	340	373	383	380	371	369	349	341	352	313	405	364	334	361	372	350	341	383	386	360	355	354	384	369	379	362	373	369	316	337	337	398	349	368	346	336	368	348	355	383	362	352	351	388	359	372	343	376	378	372	349	340	358	344	329	352	333	353	381	338	364	365	374	352	360	388	350	375	372	340	345	364	372	375	384	353	356	360	334	347	361	370	338	355	346	373	336	371	343	355	364	375	359	372	340	355	361	367	321	389	381	353	385	374	335	379	356	375	377	303	325	393	368	359	362	377	385	351	339	350	333	333	348	380	367	362	367	344	345	362	352	367	356	382	360	379	338	355	391	367	397	393	363	313	391	378	375	362	351	368	351	362	369	356	358	344	362	366	378	364	380	354	358	342	379	375	374	375	365	338	365	365	363	375	371	344	352	363	347	352	330	337	361	361	361	365	381	367	378	368	374	369	350	362	361	339	361	380	340	342	386	358	368	318	333	359	396	350	355	369	350	333	362	355	357	369	324	375	371	364	313	401	345	371	351	391	391	357	365	368	377	350	312	345	387	370	387	386	356	343	368	348	352	355	352	368	358	352	381	385	345	347	351	360	367	347	347	355	354	378	353	351	331	375	351	379	365	357	383	381	387
1931	951	903	875	872	870	900	850	900	924	885	832	838	876	847	887	943	839	860	916	894	876	889	828	933	867	839	840	884	911	856	897	802	882	896	835	882	895	881	875	870	900	830	888	854	818	890	901	855	895	913	870	877	862	865	841	873	829	922	894	790	890	865	869	911	874	842	898	882	876	851	843	842	808	851	860	851	899	898	858	915	851	897	790	858	858	858	883	890	883	837	917	969	865	882	843	937	964	914	848	846	877	870	898	901	878	955	872	884	889	865	891	918	833	872	890	872	867	887	898	889	861	860	855	840	888	920	887	857	821	864	843	881	884	848	848	852	870	864	850	868	914	936	924	882	903	818	859	882	866	874	848	833	833	894	877	868	878	901	883	882	865	868	782	868	872	788	890	912	833	878	856	843	865	811	896	846	836	830	842	829	880	858	885	859	883	837	819	898	821	883	942	905	860	850	871	928	869	819	873	877	874	852	887	893	900	888	838	893	896	932	900	861	825	878	854	833	839	885	875	898	911	872	878	801	931	877	846	869	869	883	880	885	856	877	859	880	867	864	889	851	921	874	902	850	866	911	869	880	838	852	842	927	885	898	852	864	885	870	884	856	841	885	949	858	930	878	865	858	887	875	838	858	867	895	861	878	878	869	885	910	889	901	832	908	897	872	887	909	854	893	835	877	892	844	875	885	924	938	870	973	879	890	884	918	876	846	828	881	899	836	848	909	901	851	875	870	899	849	875	851	913	831	886	845	904	870	855	850	805	905	895	839	869	855	835	875	812	833	899	900	875	909	972	877	893	860	829	894	858	899	853	873	918	905	904	904	843	859	887	849	948	874	884	906	859	897	859	860	851	890	886	907	833	916	865	897	869	847	864	868	883	913	904	808	789	881	897	840	911	841	836	833	896	849	852	890	859	852	900	887	886	890	898	888	919	840	902	807	923	871	885	850	861	846	873	851	845	853	887	880	838	857	848	855	886	873	836	890	879	858	870	900	896	868	911	809	879	880	951	840	898	803	864	855	867	853	856	817	897	843	897	907	844	905	866	930	881	871	863	863	876	914	844	897	892	903	864	843	879	919	873	900	859	894	818	884	852	885	864	829	856	922	894	876	863	853	855	901	878	853	858	892	858	916	908	852	910	824	873	912	898	867	903	903	850	859	901	825	898	851	877	911	861	914	877	894	874	834	858	864	861	831	851	890	852	861	849	887	836	826	872	866	812	865	846	865	843	899	904	846	885	860	825	892	841	888	894	869	894	875	893	805	846	870	860	887	897	849	891	912	883	906	865	935	837	892	866	824	825	917	881	862	896	875	911	865	880	834	859	893	838	804	891	880	869	859	799	860	930	852	871	894	865	829	884	920	880	869	907	863	889	873	865	870	840	837	889	808	926	909	849	874	901	859	844	877	874	918	911	875	895	906	810	854	898	874	837	894	875	844	855	877	882	871	863	913	876	862	833	832	862	938	851	875	868	855	887	820	838	886	901	897	844	836	895	860	864	863	875	895	924	908	837	903	868	884	874	900	873	900	825	894	886	840	931	822	856	858	944	878	846	905	849	849	937	923	861	855	838	847	894	860	858	913	873	830	888	867	920	926	922	880	919	842	837	866	870	844	900	889	885	830	900	879	901	862	872	857	877	859	885	918	880	851	871	887	933	852	900	878	848	828	896	874	857	869	831	782	894	840	862	861	853	858	864	837	801	906	817	912	886	925	892	895	844	848	875	854	864	861	911	862	872	849	884	885	880	854	879	835	905	847	928	866	852	899	903	859	823	874	868	860	865	874	881	866	885	864	854	841	846	874	906	892	861	868	917	905	886	848	875	872	900	903	868	785	900	878	866	889	868	862	846	870	874	836	814	910	862	867	835	877	877	891	858	868	882	860	899	876	879	856	907	858	841	831	858	856	910	879	852	882	894	809	860	872	843	881	806	859	935	921	872	862	863	888	898	883	823	887	836	884	879	861	858	864	814	856	883	844	886	874	864	885	838	870	864	890	889	904	904	880	892	900	857	862	877	870	825	923	844	841	845	876	808	899	828	859	866	872	834	863	867	866	908	887	880	830	883	858	852	863	839	863	887	823	835	944	859	861	859	938	895	850	798	871	837	906	850	868	904	927	891	913	856	850	860	900	863	890	897	880	850	845	872	907	910	884	883	864	850	824	899	853	896	865	850	856	888	831	849	872	914	896	874	834	901	877	836	844	859	883	864	879	841	881	908	857	906	861	891	842	884	884	853	866	833	874	836	848	865	872	877	927	837	899	929	876	876	884	884	850	843	899	787	847	853	867	908	884	903	862	833	897	909	903	823	889	905	849	889	915	848	867	831	858	852	866	870	890	829	808	864	859	859	784	888	865	887	905	842	853	836	874	859	854	875	909	889	858	891	872	884	856	875	852	908	829	873	824	899	894	898	897	908	874	874	886	947	847	873	890	894	862	910	879	884	878	851	927	849	838	832	894	881	882	797	880	840	885	831	836	894	857	854	856	838	920	859	909	850	847	870	838	897	892	818	891	884	896	851	888	853	882	868	895	866	895	941	873	887	854	848	857	866	915	857	899	876	856	871	919	865	867	892	887	861	880	858	901	845	885	832	898	934	848	935	856	895	879	830	910	916	813	924	811	850	855	861	914	885	864	910	894	871	908	901	851	905	842	859	825	923	827	897	841	869	862	890	854	918	886	888	866	867	930	866	855	828	874	874	931	873	897	882	889	889	862	882	820	881	919	914	878	884	848	841	885	799	834	875	805	902	875	892	850	868	874	849	897	823	810	851	836	896	850	839	843	866	884	887	901	844	883	894	892	850	879	828	829	802	887	842	865	897	898	886	866	879	840	878	843	898	834	887	871	893	849	871	870	855	845	872	893	892	853	850	865	801	876	818	958	869	840	868	913	864	907	893	939	827	895	856	841	849	911	867	861	865	872	874	854	841	897	876	884	865	845	851	891	915	844	881	865	788	857	868	884	897	837	896	821	913	823	889	892	815	848	888	831	839	916	877	864	951	832	911	877	908	894	889	850	894	870	912	874	879	843	869	849	841	903	907	862	886	886	859	887	890	903	864	863	871	911	930	822	926	891	872	865	866	862	835	898	855	853	863	840	881	835	925	909	912	899	876	848	871	886	875	873	872	845	809	854	938	873	885	862	854	839	846	916	865	843	843	775	860	851	884	842	824	826	845	843	883	878	901	863	853	884	901	826	893	890	875	889	881	939	922	898	799	839	874	876	867	895	890	849	855	919	815	896	899	879	878	889	913	864	862	885	855	904	855	895	875	823	835	871	853	858	875	874	852	876	895	903	854	889	891	894	832	914	873	927	862	898	816	872	864	872	859	869	909	886	849	848	811	879	874	938	867	852	913	887	893	902	876	810	860	867	894	880	891	913	848	884	888	855	849	934	860	953	856	877	810	838	860	837	927	800	943	879	848	885	887	849	818	922	925	916	864	918	854	896	845	863	899	798	891	869	861	818	880	875	917
7154	573	543	535	403	367	350	363	342	348	338	324	358	324	334	320	348	350	316	318	345	321	354	318	328	301	277	336	326	305	346	354	291	344	303	335	340	355	299	287	323	327	308	318	353	314	311	295	329	319	278	352	344	309	283	295	342	336	337	322	336	299	293	332	348	311	338	315	344	306	351	335	308	297	323	324	279	349	305	334	312	323	326	309	311	333	345	334	309	313	319	318	308	341	328	324	314	306	320	354	313	281	309	324	305	336	289	319	326	315	331	335	313	334	315	326	311	351	320	325	343	308	315	350	327	336	336	289	286	306	316	308	341	331	321	315	325	310	365	321	315	327	319	314	335	327	302	296	292	350	333	317	337	338	297	330	312	330	313	327	340	325	293	313	312	336	324	312	271	312	335	307	326	316	283	350	311	377	299	312	317	355	348	323	326	318	350	296	295	316	320	338	318	341	311	337	321	320	337	285	295	328	310	324	336	308	312	312	328	354	319	325	305	354	321	328	325	308	312	337	309	298	330	353	312	305	329	348	348	331	313	307	333	289	280	329	305	315	334	317	311	311	342	330	301	313	343	342	290	314	315	335	324	345	342	345	346	342	303	296	319	282	334	296	314	331	346	317	336	301	316	330	310	342	320	313	316	299	309	339	330	311	340	319	340	307	353	312	305	345	338	308	308	314	360	314	302	325	315	340	313	293	342	308	323	318	363	343	326	315	315	324	303	317	328	333	297	328	331	334	321	317	324	325	312	305	320	333	286	325	323	333	324	313	323	318	326	337	278	348	330	312	311	326	310	333	329	353	313	315	300	330	315	299	321	339	318	326	329	273	319	317	326	311	349	309	306	347	303	342	308	327	338	295	300	342	322	303	288	335	306	321	328	323	313	323	314	352	283	310	331	340	325	325	329	310	316	293	347	321	318	325	300	334	291	347	307	307	303	373	297	332	340	313	307	326	318	309	326	364	336	328	324	300	326	309	347	306	341	314	312	335	324	318	350	282	331	350	303	278	302	345	341	339	313	311	298	337	360	324	354	311	280	329	332	344	323	274	321	306	346	314	302	340	304	329	289	346	304	319	318	296	327	309	327	330	276	339	317	347	325	299	289	316	337	312	341	306	330	310	299	321	320	357	295	346	339	293	310	339	323	322	318	325	330	309	318	353	336	375	349	341	300	325	302	289	294	315	324	328	337	313	291	316	320	313	313	327	362	310	306	306	319	296	332	332	314	321	298	314	289	316	305	305	327	283	312	366	310	315	309	313	342	296	327	330	317	343	346	311	325	314	329	331	333	327	341	302	326	329	296	327	316	301	309	314	339	304	298	291	298	358	297	322	328	321	310	329	301	322	323	298	304	296	327	339	343	287	318	306	313	353	346	350	329	311	320	344	339	299	327	299	336	361	312	315	319	311	336	310	314	320	341	330	308	297	314	301	301	323	308	332	345	319	327	307	361	327	322	325	313	339	347	364	319	359	354	330	336	317	325	311	286	348	325	302	310	309	356	325	318	325	326	263	329	306	329	318	305	318	360	313	286	286	330	330	306	286	300	307	307	293	340	322	337	336	329	336	337	321	321	331	314	295	327	341	311	275	323	301	302	326	310	334	332	352	309	319	300	310	333	318	340	348	334	291	340	321	293	333	310	342	333	323	344	315	360	345	319	301	318	321	334	290	314	276	307	345	340	339	302	308	334	319	326	335	306	335	329	331	328	293	341	328	345	328	324	324	331	343	327	309	282	306	345	348	340	318	352	328	326	310	328	300	297	346	346	315	307	326	296	339	313	341	320	313	307	323	319	293	369	297	322	325	306	339	346	304	345	312	307	325	313	363	317	345	309	307	315	287	283	347	330	295	301	321	327	309	314	304	337	303	331	302	292	342	323	342	343	325	288	297	312	311	296	341	316	352	327	311	324	323	301	308	320	343	339	336	329	334	328	338	321	306	317	314	326	311	300	310	326	305	286	357	291	308	290	333	319	324	307	299	282	345	304	296	315	316	329	330	338	335	333	306	304	312	343	295	330	320	328	307	302	366	316	321	316	321	338	357	317	318	294	322	319	301	325	336	325	314	333	326	360	316	300	332	338	360	322	310	304	293	316	333	304	329	307	329	333	327	325	309	322	353	328	312	359	324	294	303	312	307	295	306	325	297	307	323	303	304	349	319	342	273	319	320	350	310	310	310	345	350	339	321	338	312	322	324	309	331	329	334	334	307	317	303	322	314	338	302	303	318	366	291	323	323	306	332	324	326	322	328	311	343	330	323	327	312	304	352	338	337	320	299	318	332	352	351	327	335	332	363	331	333	338	303	325	329	306	294	353	342	350	354	321	316	321	334	336	338	345	323	316	323	300	314	343	343	332	281	341	335	331	336	328	301	311	300	311	324	307	330	318	323	331	352	321	318	328	330	317	316	310	319	342	333	281	315	313	353	316	354	314	327	342	332	325	294	331	290	368	289	328	331	306	344	337	301	338	338	330	319	350	326	327	327	323	321	339	350	329	357	333	323	332	368	351	329	365	326	318	316	333	316	298	328	337	349	346	292	312	343	307	326	312	342	319	332	278	265	367	353	294	342	328	322	309	298	323	333	329	302	270	311	293	310	312	298	308	299	329	309	323	296	359	332	295	324	339	308	315	354	313	342	308	317	347	343	362	322	320	307	286	300	303	312	306	325	322	298	306	326	286	345	312	291	328	330	338	309	329	309	309	335	334	311	314	335	321	336	339	313	327	362	279	332	356	300	345	299	310	285	322	322	339	322	316	297	323	330	296	332	316	346	308	373	347	317	312	345	316	313	312	314	301	319	306	305	327	319	306	310	355	353	328	316	333	318	310	333	301	307	277	316	320	293	285	345	329	312	316	310	292	351	292	289	325	338	306	327	290	302	302	318	372	333	323	317	326	301	306	300	320	322	330	341	310	351	318	325	334	322	319	320	322	308	331	333	327	314	326	288	304	318	320	330	275	336	308	339	328	301	315	341	290	321	327	312	308	300	309	306	294	313	298	306	336	331	303	314	325	348	325	314	344	331	315	320	317	313	308	360	306	309	335	280	308	308	349	347	296	346	316	308	316	295	318	328	314	349	323	313	337	315	330	320	329	301	309	337	330	302	340	305	322	318	304	326	318	340	333	298	309	293	319	330	316	304	343	306	303	324	327	326	318	298	319	322	318	328	319	300	327	342	300	298	341	340	306	311	317	360	321	310	363	364	320	352	300	329	322	316	302	348	299	322	309	295	331	292	322	317	317	349	355	346	336	315	304	325	336	304	313	313	365	327	330	316	332	345	329	351	352	317	299	313	332	320	323	328	313	331	322	319	300	341	356	311	316	294	345	316	305	312	281	314	339	336	338	298	329	312	303	331	310	325	356	368	330	307	286	333	306	290	320	343	318	328	301	295	323	339	341	362	293	321	349	336	329	311	332	336	321	339	304	328	336	332	338	306	336	340	300	330	314	298	315	302	332	287	323	305	339	346	315	337
6600	959	1363	1473	1350	1215	1060	1005	938	910	884	868	925	858	870	887	846	769	827	825	776	842	796	777	799	767	830	820	812	758	810	773	779	768	823	756	782	838	795	776	816	805	823	828	822	739	826	784	755	767	838	785	771	805	797	738	759	773	755	736	802	793	839	804	802	788	811	750	804	764	811	791	800	800	801	761	782	774	788	771	736	778	765	812	798	774	818	733	762	759	690	836	766	754	837	780	822	767	811	749	753	805	775	810	778	771	819	765	807	778	832	782	769	792	810	807	776	767	755	774	828	779	788	750	777	764	797	778	842	759	782	799	735	763	747	824	788	812	742	782	811	783	743	713	821	749	821	805	782	744	831	783	775	737	761	762	780	785	809	754	754	765	779	794	752	791	784	809	785	772	759	751	721	759	783	754	884	794	779	783	759	710	811	783	770	738	759	785	827	742	811	748	790	822	790	837	802	767	703	835	703	823	764	809	753	813	817	838	780	746	773	801	786	775	725	843	833	788	808	774	795	778	812	817	792	834	805	809	788	761	802	757	769	776	802	774	810	785	815	759	805	783	768	804	780	783	778	787	762	770	761	776	733	764	742	735	772	822	805	801	771	756	781	801	830	800	781	715	790	721	809	771	778	798	822	751	790	748	754	758	824	767	782	806	766	799	723	763	762	739	790	786	787	776	725	797	789	794	744	776	780	732	767	827	820	745	750	793	759	806	748	768	778	761	765	772	767	862	802	817	797	757	768	770	811	791	735	795	770	771	713	773	754	784	739	795	790	771	769	728	747	780	785	780	782	796	722	750	756	765	735	808	777	746	796	757	801	771	773	810	781	748	672	784	797	801	810	788	779	792	788	801	768	798	798	777	776	794	741	819	765	796	788	821	743	806	796	828	746	808	852	785	790	785	754	803	774	785	796	738	811	794	780	813	805	742	749	778	740	751	798	758	870	799	774	811	813	766	819	792	798	784	809	799	800	734	802	727	747	760	756	781	820	790	823	789	798	763	772	843	750	793	755	786	776	792	771	788	746	778	764	825	801	777	825	799	816	752	765	762	851	791	815	769	809	771	755	808	771	718	752	783	767	822	787	768	812	759	816	798	766	772	772	764	812	765	802	808	753	801	775	771	753	793	787	841	797	767	777	760	778	745	779	761	791	803	781	750	757	766	750	760	725	775	766	788	763	797	752	768	799	799	749	837	795	756	778	780	761	712	785	789	810	786	841	756	818	726	785	825	774	812	796	741	841	770	846	786	816	727	783	834	745	804	810	845	771	733	727	788	795	772	805	782	827	806	781	804	760	773	829	761	772	781	767	813	792	777	790	765	750	803	843	761	759	754	815	744	820	746	810	750	780	802	770	785	786	733	766	832	831	775	730	820	754	742	780	819	761	816	804	808	785	756	793	752	783	794	789	759	761	771	748	750	770	772	747	798	731	751	769	759	775	789	756	826	819	790	769	780	787	717	797	754	776	762	741	781	796	774	816	746	802	857	804	764	813	752	794	775	764	774	864	770	763	790	857	748	669	705	722	733	828	821	781	743	769	820	754	751	794	840	752	827	764	791	754	755	804	777	774	799	822	808	776	771	804	792	769	803	789	828	773	793	773	794	760	750	768	766	760	794	808	774	778	743	723	811	807	781	769	767	776	805	799	762	785	767	764	776	782	817	809	781	812	783	792	772	794	764	761	748	765	790	824	810	799	797	793	775	806	777	753	807	771	756	777	752	775	751	760	748	785	756	769	768	763	831	780	804	771	765	749	760	765	822	817	767	757	790	768	760	772	763	780	821	769	785	790	824	800	828	759	815	751	808	796	767	782	781	788	785	789	811	774	746	731	834	781	771	799	811	782	804	748	769	719	765	786	760	797	812	793	775	807	794	789	731	779	754	757	792	717	754	793	795	777	824	769	789	772	818	770	811	795	778	774	706	723	775	776	783	803	755	799	794	782	803	777	787	747	754	765	738	755	712	753	785	740	778	802	695	757	738	753	781	761	807	763	802	744	774	787	759	762	748	741	813	770	767	770	773	792	796	795	790	763	747	730	759	787	760	795	787	761	763	754	796	805	776	778	778	744	762	765	791	800	765	751	795	800	747	731	770	789	792	778	770	767	779	779	746	714	780	770	803	727	748	793	820	787	736	741	790	745	734	807	768	804	803	773	782	726	799	809	786	804	768	806	800	793	734	820	776	756	850	788	787	798	807	839	776	761	764	723	803	825	757	788	787	818	803	720	743	810	771	774	763	819	738	832	766	720	774	810	811	836	794	780	762	792	778	773	818	763	820	815	777	801	754	821	795	742	795	772	803	751	783	802	744	768	743	760	750	764	762	781	817	784	735	788	792	806	784	770	833	773	815	797	793	730	763	833	762	785	784	731	785	777	806	826	797	789	732	769	813	771	746	713	836	821	780	813	774	770	791	728	794	842	770	759	761	754	796	787	774	811	791	803	786	729	794	724	812	746	755	778	766	814	804	785	751	801	753	761	785	773	772	760	787	768	725	785	761	846	746	789	757	794	827	800	792	768	778	809	749	787	825	796	784	812	787	738	767	769	745	761	811	772	830	771	750	739	730	794	742	801	768	773	782	782	782	815	759	791	741	806	827	794	728	811	773	763	760	794	828	742	760	755	778	735	781	791	757	830	822	776	795	781	789	778	798	775	812	742	769	768	736	781	750	773	744	775	811	823	822	783	795	761	764	833	764	824	780	791	750	735	766	798	781	741	798	759	771	814	817	775	803	784	786	751	742	765	790	806	745	779	847	778	755	799	789	762	767	778	720	728	756	779	775	736	791	708	792	749	762	775	751	785	744	783	775	805	772	803	750	797	736	771	801	788	791	764	784	775	759	753	826	820	805	792	802	784	783	763	780	743	803	804	768	768	798	772	749	826	846	757	790	794	727	788	787	769	800	821	807	836	805	772	827	763	826	773	760	811	810	745	789	805	798	790	803	717	796	777	754	755	750	775	788	815	759	765	821	757	768	736	801	785	797	793	780	776	761	801	795	751	788	756	761	761	787	742	765	756	775	763	781	839	766	726	778	768	758	749	772	784	761	795	766	762	774	774	773	809	800	783	764	777	800	832	790	765	754	769	800	812	780	752	718	802	836	751	752	780	754	774	805	751	752	809	755	817	782	783	773	795	788	778	748	732	768	744	763	833	764	769	829	756	733	755	736	822	719	815	794	803	782	771	766	742	799	782	782	766	767	744	739	733	782	761	805	743	799	762	784	792	753	817	770	742	822	739	779	825	786	778	785	775	820	782	808	799	748	828	772	739	770	816	847	816	776	789	850	794	783	789	766	790	824	818	817	815	769	787	829	776	768	803	812	766	805	823	783	806	771	793	753	757	744	841	717	844	791	786	802	762	775	765	770	805	792	779	749	811	792	739	807	753	799	780	792	755	759	769	845	793	824	794	770	791	771	769	768	797	759	776	759	739	832	805	743	760	726	806	794	728	781	768	757	790	761	803	816	809	754
11935	691	609	508	356	289	250	230	221	213	220	187	189	189	194	195	194	186	180	166	167	189	192	168	175	173	179	185	194	165	187	186	169	130	165	163	199	180	173	171	174	171	161	156	158	182	138	161	149	162	155	150	153	166	158	178	189	158	122	140	163	164	147	148	192	162	164	173	187	197	187	152	192	202	156	183	160	167	184	168	164	154	162	158	164	163	158	169	161	154	157	183	159	178	150	173	147	157	193	182	155	165	154	187	145	174	172	144	145	172	180	144	179	174	180	160	165	180	164	172	179	156	178	159	173	161	160	154	160	191	154	164	180	165	168	158	160	153	167	165	143	180	172	196	178	163	153	150	185	162	151	145	175	159	189	161	164	181	157	158	170	153	158	157	166	163	135	166	166	158	172	139	186	164	170	163	174	145	174	149	161	156	138	150	142	152	169	150	165	141	159	175	172	130	153	168	168	153	171	163	160	146	166	158	165	165	167	152	175	147	170	162	154	169	168	188	145	173	166	173	170	165	175	163	166	163	182	171	134	160	155	166	156	162	168	148	157	157	183	203	159	177	171	168	187	148	174	165	168	188	163	186	166	159	144	180	159	168	163	171	177	184	168	183	182	166	129	173	161	146	190	175	139	166	172	161	174	163	163	178	140	170	142	145	154	129	145	133	152	190	167	148	184	194	173	158	162	170	195	177	158	168	162	157	161	161	150	164	164	151	127	173	167	142	159	178	176	174	161	158	172	176	149	178	150	171	171	170	143	178	162	153	131	156	169	154	169	182	139	149	164	139	146	182	130	179	166	158	160	171	142	164	178	169	174	158	154	165	158	172	168	148	162	153	151	144	192	166	166	169	168	164	176	168	162	158	168	149	161	166	154	163	179	185	160	155	184	172	161	163	180	158	176	173	149	180	160	149	159	173	171	159	156	159	161	170	174	179	147	164	177	176	167	161	159	167	160	151	176	162	153	171	165	152	144	177	167	131	174	168	162	177	165	171	161	148	144	151	157	164	162	174	164	183	161	189	181	162	160	157	191	156	157	151	191	151	180	157	170	169	157	170	155	181	180	139	141	158	144	153	159	140	148	184	150	175	136	176	171	186	173	178	167	157	149	178	154	156	147	166	145	168	203	165	166	148	189	182	148	147	168	165	162	183	183	163	172	168	147	153	149	163	167	178	165	135	157	155	181	171	159	160	163	195	157	195	170	179	157	170	156	197	141	162	162	160	198	174	160	171	156	153	164	176	157	173	169	168	139	166	147	166	141	150	166	152	184	163	153	166	158	160	161	140	175	132	151	160	140	176	155	148	165	181	165	176	149	171	150	162	157	188	152	157	175	154	157	163	159	191	181	148	188	160	150	154	163	181	140	167	171	178	156	160	166	141	147	161	185	172	163	137	163	161	122	150	151	178	172	166	177	153	163	171	167	165	184	144	148	185	162	150	140	157	174	176	160	161	166	157	168	155	153	174	156	169	186	147	167	156	148	149	147	148	150	157	158	148	187	161	175	142	160	165	165	168	157	178	151	161	192	157	169	172	194	152	171	158	178	145	145	178	154	175	148	150	153	167	173	158	186	165	171	155	148	147	157	158	146	161	139	158	156	151	183	156	167	161	174	177	139	146	147	183	169	158	162	163	156	174	175	185	153	143	183	167	159	166	180	177	160	185	147	170	196	169	177	165	176	136	172	164	148	145	178	142	159	184	154	156	146	162	183	169	149	151	187	140	160	177	193	156	161	150	175	156	148	167	159	130	177	164	144	158	152	151	164	151	157	156	158	155	153	192	185	167	160	154	153	153	149	184	129	128	165	167	180	180	158	159	163	154	154	145	154	176	187	146	173	178	167	169	156	159	196	180	148	168	149	159	152	159	167	152	144	151	165	160	172	176	134	166	183	166	179	149	174	176	178	164	159	167	148	147	166	160	154	145	174	165	144	168	169	190	142	157	166	173	179	170	182	180	186	161	162	151	198	166	161	164	154	163	169	175	187	186	148	157	167	173	158	168	146	174	152	162	160	157	191	157	160	151	156	150	161	178	171	163	199	156	162	167	170	147	155	169	172	165	160	146	172	170	159	153	182	155	174	171	136	165	159	167	156	175	166	181	177	155	163	166	183	139	184	168	176	167	163	179	172	171	166	169	159	170	166	153	161	159	168	166	158	168	160	192	184	154	164	150	150	140	149	162	173	172	137	173	165	181	165	164	175	177	174	154	158	151	170	156	195	170	173	164	164	149	141	157	146	146	173	154	175	139	169	172	166	169	183	149	161	159	167	181	146	182	181	166	145	143	164	168	187	130	160	152	147	188	174	143	153	168	171	152	145	164	164	186	175	167	165	161	144	148	159	160	161	155	144	142	172	145	151	154	151	159	163	191	155	144	173	174	151	147	181	173	199	184	164	160	166	185	143	148	161	158	146	159	161	176	155	163	176	180	175	176	158	153	178	179	166	151	138	169	164	159	170	156	167	170	160	176	170	164	171	178	154	170	161	171	164	168	151	154	136	153	182	160	154	174	166	156	184	169	159	148	161	150	184	172	182	155	173	177	164	193	165	158	170	176	174	143	154	148	159	160	152	150	128	161	176	157	155	165	182	169	155	160	167	192	147	164	174	159	153	156	170	169	173	168	168	176	153	181	165	173	161	157	149	151	170	151	177	163	148	155	202	150	146	178	171	151	157	192	145	196	132	135	176	167	145	152	176	177	162	197	152	170	176	162	161	173	182	168	161	159	128	139	150	173	144	175	173	178	168	154	145	162	173	162	183	151	159	152	162	174	169	157	145	153	165	178	168	180	183	154	144	131	131	150	157	160	149	156	170	182	168	167	145	165	156	191	186	165	173	156	173	162	161	174	151	177	151	134	143	158	156	142	159	169	138	156	171	166	188	152	179	167	154	186	173	157	151	177	151	161	165	169	161	172	170	157	162	134	173	142	148	166	178	159	153	148	156	138	132	156	157	182	159	174	138	186	158	162	155	176	189	168	178	178	201	159	161	195	156	173	142	149	158	160	181	154	151	159	182	158	150	170	143	148	185	157	158	153	168	172	157	167	157	187	174	178	167	153	167	147	157	170	186	155	173	172	166	150	167	148	189	150	158	188	191	151	166	181	179	146	164	159	175	162	171	177	169	158	137	152	156	149	179	175	157	167	144	169	155	154	165	180	178	158	174	178	177	176	171	138	151	169	159	155	150	178	157	148	132	171	145	152	154	175	169	154	169	153	178	172	181	164	182	166	176	142	155	175	172	154	165	147	193	157	150	150	160	170	147	174	173	190	169	170	180	173	149	157	150	154	141	158	160	175	151	167	153	159	170	145	164	155	155	175	144	162	164	169	169	166	139	158	151	174	175	172	183	163	164	154	181	152	160	165	155	170	162	145	165	176	168	162	160	148	161	159	173	161	190	162	184	154	155	152	168	162	168	163	160	181	164	175	148	173	161	179	169	157	160	166	154	150	192	173	174	172	162	158	161	202	134	169
7872	778	1445	1661	1444	1164	958	852	774	748	669	591	586	549	631	549	533	524	512	476	501	486	517	467	477	461	511	467	453	465	455	510	451	446	438	433	452	458	469	472	448	432	434	430	449	450	473	466	402	434	448	467	480	444	418	471	431	437	460	431	415	475	436	440	414	432	423	443	459	440	410	446	413	428	391	443	456	443	420	454	423	429	416	401	441	423	422	420	446	410	432	412	460	442	431	436	429	459	417	434	416	398	425	408	388	433	404	398	430	422	436	425	411	402	417	412	411	447	457	426	454	450	393	452	417	417	433	412	454	401	435	398	391	426	456	409	440	414	435	452	385	422	440	441	417	427	436	449	435	433	426	404	448	430	447	422	439	420	430	417	419	425	415	431	425	414	404	446	426	485	414	426	408	442	447	409	422	411	429	430	433	396	403	428	410	462	417	423	427	414	422	425	420	450	412	441	399	416	461	425	439	441	460	431	403	407	419	438	396	463	450	425	438	439	419	416	436	434	437	412	430	437	428	431	430	443	416	442	451	439	406	410	464	414	421	431	420	393	412	425	414	451	409	442	440	453	423	377	456	440	387	429	419	436	389	428	461	390	405	438	447	473	400	405	426	425	434	422	399	427	414	459	410	444	442	447	375	431	420	423	414	468	448	386	455	459	414	418	442	484	426	402	414	390	430	484	471	425	434	425	430	356	432	396	419	434	435	412	456	415	431	384	465	452	435	446	442	397	441	424	433	404	453	427	428	450	394	453	439	433	441	403	434	447	422	446	398	435	442	432	435	415	448	415	450	457	425	422	443	440	394	438	440	437	437	451	433	453	438	436	442	432	459	429	410	433	439	438	398	431	412	458	453	422	410	414	420	441	427	429	427	416	466	434	412	398	412	478	437	410	424	420	453	474	413	435	408	457	440	420	438	405	435	453	431	418	403	433	434	441	408	443	425	448	460	408	401	435	446	410	412	451	437	417	430	415	424	406	453	388	439	400	406	440	471	418	407	412	414	478	447	447	428	445	434	432	417	430	409	403	439	442	411	419	434	470	402	454	464	439	458	423	393	424	419	394	458	416	458	465	421	405	419	449	443	416	383	435	415	415	421	448	418	441	431	405	432	451	383	423	455	380	431	434	419	420	406	424	451	423	418	464	408	413	438	427	380	429	445	432	412	460	460	428	473	405	409	431	437	416	458	431	432	421	417	444	439	439	430	396	419	440	394	420	423	435	473	467	438	393	422	413	425	401	422	440	416	445	405	459	403	422	440	425	431	435	415	411	395	402	413	427	415	410	468	427	423	424	428	402	370	406	420	419	457	430	422	467	400	437	402	427	438	440	423	443	391	451	431	419	418	467	441	429	415	430	400	421	453	436	401	446	432	439	400	411	414	422	419	436	452	424	423	416	448	448	451	444	391	407	429	398	413	450	426	432	417	440	456	401	407	434	454	409	399	432	451	378	428	416	427	483	407	450	423	422	385	412	428	410	429	408	417	386	438	434	392	404	401	475	428	407	430	452	449	424	412	458	436	479	447	416	423	415	409	450	411	410	422	434	439	400	388	398	415	468	445	412	454	408	463	444	446	415	423	436	411	399	426	457	423	422	416	413	425	410	456	407	433	444	444	409	422	423	413	435	427	398	462	456	413	449	464	439	451	432	418	434	463	432	408	429	469	395	468	416	377	421	445	422	468	430	438	470	414	463	426	373	460	463	427	432	427	413	414	429	418	397	407	415	415	401	396	420	438	406	479	464	450	414	436	467	426	441	455	433	481	415	421	406	431	392	428	420	404	403	414	416	414	443	442	401	431	434	436	404	415	390	434	417	385	435	412	397	416	418	439	453	475	397	424	449	396	439	402	392	422	413	403	445	447	429	423	404	432	441	451	413	410	418	426	430	411	411	437	409	447	417	417	424	447	454	454	417	431	417	395	433	423	444	427	419	424	401	458	425	412	435	387	385	418	440	418	430	450	404	445	454	439	403	399	435	430	447	431	413	397	403	442	430	444	446	445	412	431	425	417	404	456	428	450	413	458	439	417	450	433	428	431	449	416	407	412	419	441	455	422	444	420	424	402	453	405	383	433	397	437	414	424	431	440	466	438	404	406	414	424	413	434	431	433	406	405	429	462	469	453	420	383	466	428	442	419	406	411	417	452	405	442	433	422	441	410	439	416	442	421	435	387	434	376	401	453	452	452	393	432	425	434	400	454	378	425	404	421	464	407	432	436	428	441	442	375	435	436	442	419	429	405	454	424	410	462	429	416	465	438	467	411	436	401	434	435	429	418	443	443	442	398	426	436	424	419	381	403	459	451	460	394	456	412	455	439	399	415	427	422	429	427	446	447	438	387	434	419	455	403	413	409	415	429	463	430	415	427	431	438	429	399	420	423	410	435	419	457	438	445	401	428	442	389	411	431	410	432	484	414	434	424	416	450	420	414	410	447	447	406	435	459	415	434	464	425	442	437	437	414	400	470	420	396	442	400	428	435	428	429	419	396	417	437	408	403	442	423	432	407	418	396	414	422	417	409	465	397	411	456	445	437	432	434	429	411	437	387	429	446	429	455	466	448	448	451	480	426	435	451	433	442	414	426	444	401	440	447	419	419	432	423	427	409	420	469	413	424	459	425	447	395	455	441	402	393	364	446	418	443	429	451	427	412	455	409	455	449	429	413	419	408	424	424	418	433	432	430	430	436	416	399	448	417	426	417	401	395	431	419	427	439	432	450	438	422	445	434	461	421	398	419	416	452	388	428	452	425	385	453	425	447	423	413	439	432	436	448	420	450	419	450	412	438	419	430	442	419	412	422	412	468	427	483	403	396	402	436	428	424	447	474	458	437	441	419	435	426	432	395	430	450	463	458	456	419	434	450	421	397	422	430	428	426	395	422	409	410	428	435	450	464	360	419	402	457	441	428	456	412	464	404	441	463	417	444	419	446	417	439	436	461	447	416	435	407	400	419	428	406	389	436	443	429	421	446	437	417	414	418	400	480	425	453	450	437	433	448	412	423	399	381	445	444	418	416	414	455	415	416	450	429	432	476	432	437	431	400	422	416	448	453	412	448	432	425	439	418	437	430	433	448	422	413	431	429	408	413	427	447	451	408	443	424	429	431	443	444	409	432	411	419	390	426	438	431	392	435	385	424	431	412	424	391	462	441	434	423	448	389	453	439	406	439	417	394	461	440	425	461	439	410	431	418	434	435	439	424	434	436	424	441	442	434	431	450	418	445	448	441	419	452	425	416	450	399	434	443	448	435	405	437	399	422	417	485	435	430	439	479	446	443	409	447	406	418	424	434	454	414	428	420	414	426	455	452	412	438	416	438	416	421	425	417	446	430	412	395	400	423	448	391	415	428	402	412	416	404	425	433	439	424	411	449	423	432	435	457	393	456	401	441	442	417	409	441	476	457	461	426	438	433	436	438	453	430	428	439	434	409	424	452	425	394	431	405	432	430	399	448	465	457	470	422	416	423	441	395	422
1368	358	402	372	368	384	361	409	380	397	342	354	399	362	335	371	345	359	361	397	367	334	365	347	340	385	329	337	359	363	375	389	416	335	370	375	368	361	365	358	343	385	384	366	343	349	325	365	363	372	373	381	364	335	364	364	340	334	365	387	382	367	380	371	334	402	364	376	382	378	357	359	348	355	381	371	345	348	329	356	361	353	321	358	336	340	396	368	342	334	405	395	369	336	355	347	393	330	384	348	357	367	358	353	350	347	377	347	368	367	333	364	384	377	389	383	353	364	383	395	358	353	413	348	350	372	358	356	346	371	328	347	344	353	344	378	361	369	361	364	364	322	404	346	369	364	350	342	381	390	336	339	384	392	336	375	354	354	356	354	362	377	351	365	336	350	369	387	350	371	358	381	394	362	367	349	368	329	358	360	369	383	342	326	362	376	361	341	386	351	361	379	347	336	339	336	389	360	377	360	403	418	346	403	403	376	344	366	347	344	352	393	360	341	341	390	338	350	332	353	348	352	342	326	354	344	357	356	348	338	337	330	319	376	327	332	378	313	350	358	337	337	378	377	328	388	365	370	348	351	359	331	386	365	392	360	367	359	382	370	391	352	340	367	335	400	349	343	330	351	346	367	371	367	384	362	337	355	382	368	374	351	377	334	375	374	345	345	359	376	339	346	342	374	360	391	349	383	361	373	319	390	373	347	361	320	386	367	338	379	377	338	328	347	341	353	328	315	332	362	376	370	390	360	342	368	360	375	384	348	342	338	373	364	367	363	346	376	342	341	392	363	366	350	391	374	379	350	365	366	358	374	336	362	390	343	373	400	340	369	371	360	343	348	363	329	359	358	368	363	349	362	363	346	367	359	353	359	375	340	378	374	386	335	356	390	359	353	372	400	390	380	339	336	353	381	393	348	357	331	355	311	394	381	370	323	358	332	352	348	361	371	361	340	350	389	341	378	343	395	317	346	352	334	370	350	376	383	385	396	401	334	359	343	331	366	374	404	384	359	376	403	356	393	378	324	385	378	327	361	379	349	342	393	378	390	352	380	365	362	370	360	329	366	332	382	359	368	331	363	338	373	347	365	321	385	355	316	376	332	353	357	340	373	362	387	352	359	363	397	340	360	310	329	362	373	361	371	358	339	365	382	369	339	331	412	371	356	387	403	363	379	346	377	360	358	382	384	352	346	393	363	362	363	371	387	397	344	341	352	342	343	356	314	348	350	352	371	370	362	405	359	389	359	370	352	353	354	361	365	359	393	383	336	325	358	380	350	365	369	372	338	352	327	359	370	351	385	339	353	364	363	339	353	322	351	379	384	375	365	371	368	351	334	345	367	347	356	359	349	368	374	356	344	348	321	365	350	364	383	390	339	369	351	351	373	373	368	368	443	393	397	371	339	359	375	357	349	380	347	351	356	375	394	336	382	345	364	391	348	358	319	371	352	365	351	355	385	358	353	390	358	374	363	345	351	373	366	393	365	316	339	352	366	360	367	382	355	368	354	352	342	366	383	381	345	367	375	349	360	334	366	343	366	372	378	351	379	381	348	352	388	392	348	336	336	392	379	357	323	360	344	375	351	348	390	328	340	344	358	357	378	346	360	365	392	358	408	343	362	375	345	354	361	346	351	376	341	360	356	332	379	312	342	382	361	374	346	365	369	383	407	383	381	370	347	402	350	370	336	377	394	356	326	388	359	341	387	372	367	410	358	371	352	391	306	363	396	361	340	346	365	349	331	352	353	387	366	402	381	375	387	369	401	353	365	350	382	383	344	339	368	361	369	351	339	377	349	348	365	373	356	346	353	346	352	373	363	324	361	356	353	374	320	352	389	373	366	330	380	326	390	317	363	396	351	356	332	355	363	333	345	348	347	359	398	350	388	350	353	337	339	341	370	365	370	391	359	340	371	381	350	351	336	383	354	388	383	358	383	352	358	389	377	362	323	343	351	352	366	344	377	374	353	355	405	330	352	393	380	404	351	371	331	368	361	361	313	339	388	319	381	333	366	387	356	362	350	379	377	383	371	351	349	392	344	310	355	380	365	354	367	373	343	381	409	356	393	344	344	402	359	357	350	374	343	367	379	338	322	350	363	339	394	338	319	375	349	330	367	322	389	362	346	374	358	356	356	349	384	389	387	372	363	343	363	375	391	359	368	402	362	329	344	320	343	387	392	382	316	351	378	352	352	352	358	331	365	376	348	343	363	321	364	370	348	353	368	365	351	366	296	389	358	365	346	365	348	359	320	368	336	357	346	372	330	372	374	353	359	357	341	347	334	357	345	337	349	372	351	337	374	367	399	365	337	340	352	349	346	352	327	353	369	366	329	374	351	362	344	367	358	357	357	330	344	373	325	351	344	379	357	358	376	346	342	337	397	376	385	375	403	344	331	380	371	333	360	361	338	375	371	376	324	370	386	342	362	370	388	352	375	344	360	360	357	356	396	369	366	355	335	369	385	341	356	371	341	345	382	329	356	338	371	347	361	367	335	387	369	356	334	347	378	360	362	354	362	364	365	341	331	349	364	372	356	346	353	342	341	337	364	341	363	372	363	377	392	377	375	394	354	360	356	332	362	357	344	363	368	377	361	339	350	367	342	321	351	351	369	359	402	363	363	345	394	367	361	391	363	356	344	364	361	377	341	345	361	342	348	383	352	393	358	388	378	348	363	371	352	381	355	322	354	349	374	367	394	356	360	387	323	397	351	377	356	348	370	421	342	341	375	386	355	359	327	359	374	356	338	339	324	350	367	324	336	395	356	372	354	369	381	374	347	349	343	340	343	340	371	385	389	354	358	376	342	351	352	341	397	355	378	349	381	371	385	329	379	359	386	368	371	368	326	365	360	345	356	349	355	372	372	344	368	373	346	342	350	325	398	376	337	336	335	376	385	361	385	340	385	355	375	387	343	373	392	363	320	332	363	367	365	410	348	382	403	376	380	367	405	372	372	321	386	373	339	398	403	371	348	365	358	385	362	345	350	349	348	360	369	375	389	375	357	360	407	378	340	382	373	346	336	358	354	383	365	361	360	381	364	381	384	358	363	381	351	357	347	372	329	364	367	376	357	374	377	332	379	379	356	353	385	368	394	347	380	377	364	354	365	385	341	389	381	393	345	327	360	387	367	347	357	378	342	375	383	378	363	390	345	320	330	360	365	365	351	354	352	344	318	342	388	336	383	360	385	371	333	330	334	380	361	331	316	373	383	383	368	383	387	369	348	344	366	326	371	349	343	390	349	387	354	345	370	364	349	349	367	374	346	356	382	324	335	403	358	328	341	347	342	343	374	343	391	355	381	359	357	359	314	376	371	346	355	327	373	376	346	356	376	368	346	362	386	333	395	378	373	351	366	368	348	377	360	352	342	315	361	382	373	335	353	359	370	361	392	363	329	346	395	348	383	381	366	396	367	375	377	388	358	361	356	360	380	347	404	361	414	362	359	381	405	352	346	345	381	346	323	381	362	365	357	373	345	344	398
2046	889	917	907	908	894	953	889	874	885	901	847	886	863	849	838	892	913	904	871	866	892	899	869	908	893	850	898	904	877	902	830	856	841	903	902	876	847	896	850	932	855	880	862	873	871	879	871	937	876	853	909	924	898	816	879	852	874	876	867	908	880	869	904	914	922	900	857	842	862	925	860	866	867	849	904	831	914	852	859	826	944	896	876	854	858	885	857	871	857	948	906	918	877	901	924	868	893	889	849	857	903	857	839	894	884	872	840	829	942	862	875	875	869	885	879	866	872	864	857	891	846	903	863	891	839	892	879	888	870	919	846	835	843	919	855	862	883	877	854	834	805	862	862	887	855	832	847	881	857	903	931	854	864	902	854	843	877	907	874	868	941	879	818	935	863	857	871	840	874	884	832	922	907	889	869	845	850	871	878	844	865	875	885	907	861	856	874	869	824	887	864	865	873	855	859	887	847	875	878	887	875	930	889	891	804	855	882	866	859	940	891	845	852	873	889	889	935	926	877	832	881	882	873	871	853	883	845	810	859	961	837	843	945	870	924	902	856	835	850	880	832	831	896	859	927	900	890	896	883	904	905	880	874	878	877	896	844	885	887	874	851	888	843	837	875	869	866	879	948	918	853	856	848	835	863	866	869	863	882	866	858	847	858	909	875	900	897	874	892	862	887	857	897	848	822	896	888	867	883	889	902	903	869	898	872	858	820	874	881	862	876	883	828	869	883	831	851	869	855	943	820	885	878	870	850	900	905	877	857	854	887	905	857	898	880	867	888	858	902	859	850	902	852	856	852	857	932	903	808	837	883	845	859	842	881	882	908	919	880	852	901	859	888	917	860	925	855	890	820	853	885	829	909	906	864	956	839	882	900	900	871	894	913	850	878	911	865	910	907	878	896	924	872	908	912	858	840	868	860	939	923	861	867	851	951	865	847	861	818	890	820	906	867	837	881	876	865	841	828	902	927	878	874	859	851	882	842	843	888	926	843	906	889	886	880	928	871	896	867	866	934	871	824	893	898	882	878	893	852	851	869	837	851	862	820	817	889	867	883	909	927	882	848	880	836	849	933	854	823	895	905	902	826	858	864	854	847	912	843	862	875	884	801	868	911	843	871	843	866	875	839	923	864	902	838	881	865	846	831	873	843	902	885	892	847	916	924	902	853	907	905	912	900	870	894	877	858	900	864	890	887	896	857	847	919	860	838	876	889	840	882	910	859	921	894	916	896	886	901	892	890	825	907	874	850	863	923	857	899	890	863	934	851	880	911	845	881	871	910	856	849	838	863	845	850	856	823	866	876	907	928	902	909	909	851	880	798	893	903	879	848	901	979	811	845	878	876	899	894	908	865	863	848	892	871	866	878	789	932	839	878	879	902	871	851	864	854	895	843	855	896	868	858	874	895	911	884	854	884	885	862	866	909	905	872	843	863	864	864	882	916	875	853	825	853	907	900	897	877	907	925	893	832	882	860	923	839	900	827	874	929	856	864	879	933	884	834	925	886	900	891	890	814	841	853	903	934	938	869	880	854	850	928	916	849	866	858	914	889	860	885	818	813	889	857	899	829	864	867	889	875	912	827	827	847	918	883	843	922	850	926	931	884	831	877	884	862	894	927	868	881	809	881	836	876	853	864	843	898	863	886	860	884	828	867	851	879	924	883	882	814	841	874	848	903	885	920	874	907	898	925	821	832	912	825	900	888	898	946	885	848	905	944	855	862	826	889	841	899	886	864	850	893	922	936	873	913	858	868	878	834	877	944	861	865	872	866	876	874	955	858	837	841	861	835	871	875	822	822	929	879	912	858	886	887	872	891	930	873	822	886	901	897	901	873	839	874	857	870	860	828	895	888	903	822	890	899	883	899	925	880	848	854	888	902	889	935	867	879	863	920	904	886	868	791	948	849	851	861	910	908	855	884	900	858	865	877	857	874	885	892	884	929	874	870	854	859	900	871	853	873	879	902	859	865	849	861	849	892	897	861	848	839	856	944	881	882	880	884	848	875	850	929	890	868	890	868	862	926	905	883	917	891	861	884	857	906	892	892	885	937	882	878	887	860	927	857	933	880	842	869	872	894	894	895	881	872	854	884	840	887	814	832	912	894	842	864	861	929	835	866	863	866	886	910	877	905	851	938	856	856	850	856	873	838	885	852	879	829	907	843	834	886	887	921	895	833	833	910	913	879	898	903	896	898	853	879	821	935	893	895	811	858	918	845	862	889	880	898	871	875	871	822	827	838	851	835	854	920	891	853	845	887	885	847	895	855	882	859	912	841	910	849	899	889	914	860	906	826	868	962	868	875	858	835	876	886	859	877	809	841	847	836	886	885	880	850	872	844	875	886	846	874	843	856	851	845	856	848	885	936	883	876	871	904	901	850	820	847	849	914	848	843	928	892	855	813	868	884	887	839	866	905	877	895	908	871	847	911	941	809	903	919	877	882	844	886	872	885	932	864	850	885	902	873	919	877	927	869	893	852	854	857	833	864	883	882	866	853	866	829	884	858	906	899	899	928	910	935	838	868	872	856	819	874	856	873	895	868	888	864	862	845	904	928	850	889	881	874	853	918	871	911	859	873	831	911	887	867	832	868	881	869	885	863	882	850	891	851	884	891	933	839	809	873	802	828	922	918	849	848	837	825	836	898	836	900	852	905	891	891	845	902	857	886	832	861	846	849	886	899	896	913	856	892	905	881	896	847	898	862	889	827	900	866	929	830	912	843	874	880	858	850	907	930	875	913	908	848	902	858	863	878	878	866	874	893	813	873	853	859	872	908	893	895	852	841	913	906	865	851	910	913	897	858	830	892	894	841	856	914	869	892	870	890	849	855	875	844	829	862	893	880	859	895	881	865	840	881	827	836	912	914	875	861	882	881	852	913	883	854	836	874	945	869	843	864	885	883	880	822	866	899	878	883	868	902	910	927	888	860	899	809	858	858	856	921	904	871	858	859	914	855	913	851	871	841	834	832	870	855	872	805	859	845	892	938	898	874	871	867	874	888	911	903	870	896	794	867	897	930	870	926	841	873	888	855	886	844	837	906	882	840	818	860	859	862	855	884	907	837	855	858	861	872	849	896	869	844	889	870	852	879	840	886	870	871	902	866	827	957	859	891	952	932	847	903	884	884	909	836	829	888	858	929	908	914	861	856	927	874	840	855	879	879	828	892	870	878	806	880	855	849	861	856	858	934	881	915	849	874	927	895	848	892	889	857	876	847	834	854	871	859	842	887	846	889	817	837	868	856	907	917	867	919	835	919	838	877	899	861	926	866	891	926	885	926	907	833	903	855	882	843	874	875	871	943	860	818	868	866	950	856	847	865	878	877	807	912	915	879	907	845	896	882	875	885	897	896	828	835	868	902	901	874	903	875	877	858	915	883	873	907	893	818	913	878	922	862	938	877	839	911	889	837	885	901	864	888	883	857	853	896	832	833	893	858	846	848	886	863	935	888	841	917	881	826	837	888	843	905	887	892	882	913
7154	578	581	525	442	375	365	364	384	342	298	340	335	339	342	319	356	321	353	314	359	318	332	336	332	332	326	335	325	314	317	308	313	349	331	330	308	314	345	347	288	332	385	319	361	286	299	301	347	335	337	342	301	286	347	327	292	370	310	320	332	336	324	318	327	326	344	313	325	359	297	314	311	339	345	297	305	292	312	285	328	312	343	303	314	307	330	336	314	303	323	311	356	328	345	310	279	312	331	321	328	333	307	310	321	325	363	306	331	327	307	344	339	301	299	297	345	326	334	285	337	315	332	369	306	310	305	326	309	314	307	302	354	333	340	306	320	309	319	308	347	335	335	301	309	321	335	311	298	349	338	346	314	332	307	318	300	303	330	333	358	354	322	331	371	313	319	291	349	317	335	338	366	372	313	305	331	318	353	310	327	329	287	334	307	307	312	346	316	304	346	307	323	316	368	345	335	320	330	308	313	308	340	309	323	320	312	320	326	315	276	307	337	297	328	316	290	328	331	317	303	329	311	291	296	304	360	342	327	343	360	352	311	324	357	298	335	309	289	331	322	304	312	352	344	318	321	320	281	329	356	334	322	317	312	302	306	321	312	345	332	298	312	305	340	331	312	326	337	349	295	331	340	316	314	350	328	342	294	316	325	316	289	304	320	327	316	345	300	331	329	320	356	318	335	314	332	326	328	327	310	302	309	338	313	325	313	288	337	302	359	336	318	333	319	317	322	302	313	351	317	346	291	328	330	367	285	297	312	320	334	331	315	348	302	324	358	283	320	294	313	310	286	335	326	342	353	320	321	322	336	301	322	333	320	312	333	371	314	299	323	345	310	339	299	352	341	361	319	339	345	327	299	329	315	351	291	314	283	331	297	346	314	334	332	290	321	338	358	363	304	322	349	332	372	312	324	356	326	305	325	309	318	299	329	363	313	338	312	290	322	327	339	343	352	302	323	310	335	329	316	326	310	314	343	337	299	330	347	317	348	323	322	314	320	290	313	361	358	331	280	324	334	289	299	307	344	297	315	295	313	338	330	289	337	345	333	298	342	334	326	295	333	333	328	298	315	318	315	318	329	282	327	290	339	341	316	324	289	305	304	336	319	335	314	312	336	332	310	313	328	340	344	310	305	322	315	370	325	322	287	356	312	313	291	351	325	338	349	326	317	336	341	328	320	292	341	302	314	297	331	309	317	336	339	335	303	327	306	288	342	317	303	351	311	317	344	341	333	348	315	356	341	282	290	330	319	358	322	332	348	340	298	347	313	309	310	340	338	312	306	324	350	344	335	330	309	301	333	327	307	299	335	334	305	304	302	317	320	324	324	309	339	285	316	338	331	315	307	332	325	304	326	323	334	371	322	322	355	293	303	340	339	362	331	311	305	360	335	295	328	305	339	310	324	332	306	343	331	292	313	339	322	292	302	333	338	287	314	311	307	356	311	336	337	325	312	316	329	349	327	345	317	292	307	306	310	333	316	309	314	353	315	344	331	300	345	328	337	333	306	329	329	327	328	328	300	302	328	329	306	354	330	282	291	304	345	333	313	363	316	327	317	363	336	318	333	311	272	305	314	327	307	321	322	321	355	321	346	321	356	326	285	330	357	310	324	340	324	315	281	333	329	319	328	309	309	348	320	289	316	322	343	296	317	318	337	325	307	302	349	300	309	324	305	351	332	339	337	307	326	329	344	304	326	314	315	317	308	316	342	366	289	336	307	349	353	304	325	311	353	334	330	335	341	327	299	293	344	326	317	314	325	317	337	279	335	360	303	345	315	371	291	314	331	329	309	308	298	314	330	299	349	340	324	318	300	304	323	298	320	349	320	299	276	333	311	343	336	343	333	321	316	332	291	269	296	318	343	345	314	320	299	336	348	319	315	355	296	328	324	325	303	341	359	298	341	331	318	309	315	269	294	380	370	330	315	311	309	335	303	304	335	314	360	339	315	359	300	315	324	342	324	324	337	330	326	325	324	294	274	336	290	318	335	338	296	312	342	290	362	320	320	327	319	310	335	365	316	299	289	335	318	341	312	313	311	324	315	313	289	299	332	310	315	333	306	323	319	333	319	344	320	341	369	332	307	314	336	306	301	319	326	326	324	319	332	310	337	324	311	316	341	346	318	318	337	307	349	296	318	322	304	340	337	287	295	329	300	341	374	347	296	330	333	307	329	310	315	314	308	354	356	361	311	344	306	322	317	306	314	320	295	307	341	338	319	324	361	358	348	357	335	302	327	341	322	310	348	334	343	300	357	318	355	333	325	300	358	316	307	280	296	301	318	335	317	317	310	350	324	300	299	321	296	320	355	315	289	303	292	320	328	321	331	313	346	333	350	323	344	335	330	347	304	334	315	281	278	310	303	317	309	356	359	345	333	322	296	346	319	349	302	336	312	353	276	315	313	323	340	301	355	319	288	320	331	361	346	304	329	312	328	290	299	318	344	336	326	322	304	339	318	290	333	333	323	311	317	304	355	282	313	315	285	350	295	311	307	352	315	322	305	287	310	324	356	293	313	336	320	304	306	320	280	322	308	312	328	299	316	334	315	324	297	317	319	308	322	328	310	327	304	307	300	329	302	309	328	350	339	333	301	306	290	322	339	350	288	321	339	294	325	315	316	320	325	326	347	318	360	347	336	341	326	342	322	322	322	327	298	306	337	342	306	337	321	339	337	327	326	330	320	329	324	340	287	321	294	302	321	331	286	336	330	367	352	311	308	325	355	348	294	304	306	342	305	354	347	330	323	316	312	332	303	325	323	322	318	314	363	312	342	330	317	330	336	298	337	313	335	316	317	298	330	333	314	327	323	312	293	305	318	308	312	313	318	320	300	317	300	301	321	322	346	362	337	327	314	339	348	315	331	344	334	308	326	319	308	325	328	345	331	349	306	350	329	310	311	333	311	330	317	314	323	308	296	319	347	320	325	345	346	322	302	303	319	341	301	322	309	313	343	321	315	304	317	313	317	301	336	323	340	306	348	291	334	321	313	320	254	345	305	322	311	330	360	340	312	337	330	326	325	343	386	330	322	325	348	309	331	338	325	296	331	301	292	301	336	346	296	312	338	349	316	309	320	324	349	311	294	335	307	317	319	305	325	320	312	325	364	298	319	353	315	324	342	330	287	321	290	311	342	320	321	335	355	325	332	352	300	304	331	337	335	328	315	352	333	346	313	318	317	333	328	322	287	297	355	336	308	318	344	321	340	344	350	316	349	318	310	321	310	316	324	309	341	308	359	299	313	336	355	294	320	330	318	334	326	326	350	338	315	309	302	326	340	336	305	312	355	325	334	354	297	292	314	290	297	307	333	344	310	333	356	333	295	333	292	305	334	331	326	346	308	330	338	352	360	322	345	350	317	323	358	305	331	292	302	287	335	322	349	350	309	335	355	309	301	333	337	302	291	309	357	332	313	339	304	328	310	329	329	303	372	319	324	352	342	306	309	302	319	321	345	304	332	338	331	306	305	338	324	301	281	346
6652	1001	1323	1463	1295	1165	1077	989	964	895	893	884	878	848	796	833	838	816	770	799	816	794	850	810	843	854	795	826	805	828	766	778	768	848	784	822	772	774	802	760	782	797	833	767	801	794	783	790	808	755	781	834	766	746	821	761	795	763	752	802	802	731	750	767	771	809	835	832	777	782	812	784	799	756	793	784	813	748	798	750	758	767	763	809	811	768	761	762	824	737	764	743	765	752	794	770	722	784	761	776	729	838	773	753	744	738	776	767	752	757	758	803	807	787	773	793	783	722	772	804	760	770	791	815	791	784	818	781	813	745	780	818	751	795	793	756	769	763	817	733	786	796	776	813	797	731	816	789	705	771	775	788	794	747	747	795	803	828	786	817	742	746	727	740	827	755	750	838	758	826	779	708	758	768	821	763	784	737	762	771	779	792	798	781	763	763	736	772	764	836	801	787	778	808	748	765	783	760	814	794	760	775	812	798	797	777	743	769	803	767	780	755	802	861	753	816	758	782	821	786	844	798	755	793	773	789	754	797	854	774	771	749	731	822	796	787	798	786	799	767	771	780	823	791	738	774	829	790	733	756	852	795	802	774	790	727	747	808	806	783	742	795	816	808	801	826	803	772	770	797	761	778	765	730	744	742	772	733	761	754	795	818	785	805	790	780	772	780	766	801	752	797	815	794	723	790	736	752	756	761	819	756	796	776	770	770	770	804	743	747	780	743	704	713	768	807	744	777	744	769	818	727	766	771	746	701	751	798	723	752	748	779	774	801	822	845	782	760	778	761	807	778	793	773	754	776	784	786	764	812	798	795	790	800	782	775	785	792	787	794	762	814	801	778	746	795	793	748	821	784	813	790	772	810	769	833	813	785	810	757	758	827	813	749	773	797	803	792	783	788	802	772	791	784	796	800	772	789	770	808	797	828	771	815	815	763	742	747	800	803	824	787	781	810	752	784	819	788	754	782	809	764	789	787	759	744	752	805	771	754	769	804	801	739	777	740	764	748	776	813	781	797	768	800	791	789	812	811	802	777	785	817	759	823	820	783	813	819	761	792	777	825	781	794	804	791	729	764	779	780	758	802	766	770	774	761	793	802	775	780	775	789	774	772	738	803	771	802	813	793	792	752	786	812	749	838	750	742	775	787	813	770	799	819	800	809	777	808	763	784	815	748	785	792	796	790	803	771	713	805	795	777	771	865	790	768	809	771	761	846	792	737	800	799	795	723	797	793	733	800	813	777	758	760	731	734	757	790	778	781	809	760	767	804	761	761	800	778	796	767	810	765	763	781	768	755	805	775	793	791	753	837	770	818	755	812	758	720	775	778	770	796	787	775	761	781	805	766	809	791	759	839	787	770	788	739	756	744	750	780	792	785	791	782	772	752	822	752	809	806	817	760	775	754	779	771	771	748	792	773	772	853	773	757	814	804	777	781	767	774	798	780	780	744	747	841	765	778	772	782	816	795	773	771	778	763	757	812	772	818	750	788	835	775	750	821	795	748	781	788	754	749	767	755	789	744	780	785	772	765	774	778	821	764	783	758	779	760	749	800	795	759	783	781	771	699	778	841	824	838	812	774	780	797	758	814	757	797	817	787	753	791	816	779	785	768	780	735	772	791	733	768	788	751	833	832	854	799	776	773	748	788	778	734	849	779	761	771	799	758	755	754	814	794	826	762	764	764	779	749	760	791	746	795	756	785	790	799	783	739	783	796	795	834	790	804	751	749	759	772	759	783	723	712	802	755	771	811	802	711	784	783	786	785	752	796	726	799	786	732	760	792	801	785	782	792	814	752	776	757	796	848	781	806	808	770	832	787	778	747	790	793	803	714	773	789	798	744	800	802	840	774	758	750	803	798	772	745	806	774	750	761	741	802	775	780	799	812	767	768	802	761	824	856	747	766	748	792	775	811	796	780	853	759	827	778	799	775	774	804	805	773	774	773	774	734	762	793	780	736	788	745	717	775	782	810	766	799	803	759	758	789	823	805	815	765	791	733	816	775	784	796	817	753	755	753	790	762	736	838	766	806	731	711	787	762	760	811	815	744	800	711	746	785	804	780	820	808	774	785	750	767	809	825	752	771	813	763	750	790	740	776	805	805	738	815	797	776	777	788	770	809	778	785	787	768	805	766	759	734	777	781	797	796	752	854	797	760	782	786	772	829	770	707	847	756	737	801	773	801	745	865	749	754	781	790	810	743	733	838	795	776	737	779	791	812	791	769	831	790	737	793	825	789	739	791	763	829	776	736	763	804	767	758	793	751	758	845	829	760	755	790	788	763	776	764	728	831	725	808	844	773	715	753	761	785	768	764	783	761	784	765	780	740	800	793	750	788	745	763	793	807	834	800	759	782	785	817	769	767	812	822	801	782	778	828	789	799	796	806	712	768	799	775	746	793	798	774	779	745	780	824	812	777	756	778	815	772	770	794	760	777	773	799	776	834	822	791	749	774	858	800	790	768	750	789	785	796	728	768	785	784	762	720	757	801	764	720	806	777	749	791	756	747	740	774	770	802	797	806	765	785	795	777	825	842	741	805	779	793	776	755	757	786	816	789	797	829	776	815	766	782	756	817	796	744	863	748	761	789	767	747	771	746	800	732	740	785	771	787	757	755	789	722	807	771	751	805	805	743	779	759	780	771	777	745	778	829	747	738	761	779	809	793	763	756	775	794	798	762	809	843	825	758	711	786	768	774	800	766	838	749	820	713	808	813	778	724	800	810	768	748	786	756	747	742	775	757	801	776	778	758	781	794	786	768	785	780	837	808	830	806	827	724	819	789	764	787	783	792	753	800	767	816	806	787	785	783	755	763	816	782	800	789	777	795	813	752	766	781	825	824	763	801	803	779	800	816	786	770	777	745	754	794	751	784	737	794	797	805	806	746	770	813	803	773	841	776	782	804	749	757	784	782	745	714	759	756	757	773	804	800	774	755	820	797	775	810	819	795	777	812	812	786	759	753	773	739	761	777	775	765	745	782	773	799	744	803	743	772	802	760	811	813	765	785	793	743	774	840	818	800	818	789	800	760	753	759	786	781	833	798	740	796	808	726	745	754	826	733	775	835	809	776	762	770	790	804	742	807	775	744	775	802	754	748	736	779	832	766	797	730	806	770	798	838	823	805	753	768	778	840	755	768	833	756	810	793	779	772	748	759	758	751	773	798	813	748	809	785	717	733	813	768	778	821	795	803	814	761	778	743	819	783	788	789	727	799	787	791	805	785	808	788	786	768	817	793	795	734	816	851	761	814	810	816	798	797	816	794	812	755	783	794	756	793	761	797	780	799	784	793	768	761	806	752	749	804	710	788	818	797	808	774	718	831	748	820	763	794	834	801	828	708	744	740	764	767	782	764	770	799	788	826	753	800	784	731	772	729	738	782	783	762	783	757	782	805	774	766	780	780	758	779	789	851	783	791	754	823	819	789	801	793	789	772	756	798	762	791	764	752	801	775	803	755	787	738	786	798	782	803	781	801	763	767
12209	710	637	479	372	313	251	232	206	212	190	202	182	178	187	189	208	162	183	187	188	176	177	158	165	167	175	174	161	187	178	172	174	154	161	181	180	197	191	177	168	170	180	164	175	149	176	172	152	159	179	180	178	184	173	175	161	183	184	169	174	170	143	187	160	159	177	165	154	172	160	153	170	157	160	164	156	185	172	167	190	161	181	169	156	171	162	177	173	152	166	160	145	145	174	182	182	170	165	168	161	154	176	161	152	177	145	170	158	200	149	182	162	170	166	153	191	132	161	174	162	148	175	155	178	153	181	160	181	176	171	175	165	172	164	146	138	170	162	163	151	175	173	151	147	166	181	184	162	176	161	128	178	187	184	159	178	175	180	185	155	160	200	167	167	166	171	177	189	159	182	180	156	175	192	174	152	146	167	150	133	159	158	161	159	172	166	151	167	142	164	162	165	164	148	163	186	150	156	170	153	165	174	151	139	155	163	169	154	188	179	147	172	166	169	166	174	166	154	158	165	155	178	157	162	166	168	177	175	181	180	157	145	150	176	150	163	159	183	179	167	175	163	155	158	166	152	198	183	159	165	159	170	160	155	166	158	175	162	142	178	176	165	182	153	186	176	162	151	158	173	161	145	157	158	168	165	182	151	169	170	155	167	187	168	160	170	186	154	158	190	190	176	175	156	188	203	167	165	160	190	166	149	190	176	169	159	147	164	162	156	167	174	161	182	167	157	188	168	147	170	155	144	158	168	173	180	144	160	146	142	152	179	157	157	171	167	160	173	189	181	190	160	141	189	159	189	182	191	187	172	191	166	165	171	210	168	180	168	168	181	168	156	181	179	176	172	179	164	161	144	165	157	168	164	165	156	161	159	163	150	184	175	180	162	159	167	160	165	153	163	180	164	170	163	163	167	159	171	178	170	191	154	157	131	180	166	162	162	185	179	161	166	159	146	160	161	185	156	172	194	156	143	167	158	162	151	185	182	164	163	167	168	147	187	147	175	158	129	167	187	160	176	181	152	154	152	177	169	164	202	166	173	148	145	138	152	170	170	160	171	173	166	155	169	158	167	157	185	143	159	165	161	176	159	159	151	153	157	165	168	153	175	163	157	150	144	135	152	162	188	175	174	200	161	156	175	170	180	180	156	171	169	176	180	178	180	160	163	173	191	162	171	177	161	168	155	167	164	170	143	138	159	153	176	166	149	178	162	149	166	148	186	184	162	152	163	136	158	174	166	170	189	179	161	163	180	173	190	183	168	187	136	147	162	179	136	168	171	169	170	170	174	172	161	146	166	158	175	167	161	165	145	179	165	150	160	178	167	134	167	171	153	164	161	157	176	166	155	159	176	156	173	154	146	169	160	181	178	148	164	193	174	177	143	179	173	173	178	165	177	171	151	147	146	175	150	168	180	197	176	160	190	153	150	148	139	163	166	144	150	153	170	151	159	157	173	195	186	188	153	143	175	170	193	148	186	168	165	160	169	164	163	164	168	174	166	161	180	163	151	157	156	173	173	183	140	148	166	169	177	161	144	166	168	146	159	155	157	173	202	140	191	191	155	141	161	157	178	172	144	173	140	161	177	159	192	173	175	157	163	155	175	169	173	197	182	164	179	175	161	154	159	161	172	151	165	154	161	154	168	155	145	176	138	142	157	160	171	171	164	168	163	161	173	179	182	162	169	164	180	162	133	171	171	174	167	184	174	174	181	170	198	159	161	180	160	172	175	159	147	181	155	185	167	155	165	147	165	179	156	180	165	157	152	140	139	173	171	153	189	150	165	163	161	172	178	190	172	177	165	160	157	156	156	176	181	177	186	172	158	173	169	179	159	154	175	148	154	180	185	159	168	193	160	172	171	157	187	187	174	188	196	178	158	174	152	145	154	151	156	174	186	195	160	177	179	181	174	138	145	183	144	178	176	190	176	158	164	152	159	165	165	181	197	182	151	175	148	180	159	150	166	164	176	148	146	158	175	163	185	176	153	152	191	183	159	169	142	142	195	148	175	170	155	168	168	166	186	180	164	171	175	169	164	151	147	190	161	150	181	177	148	159	168	159	163	166	191	152	136	159	185	169	158	148	177	159	157	181	161	153	156	172	165	156	167	177	173	160	188	181	181	156	166	156	145	161	171	187	159	157	174	188	168	184	163	170	180	153	152	144	172	162	162	155	155	159	170	167	164	151	155	179	185	142	169	145	173	173	156	172	178	165	151	154	168	154	182	174	175	172	152	155	159	152	160	151	151	177	160	164	161	160	163	171	165	169	136	132	168	172	141	180	174	188	172	162	170	153	160	157	160	157	157	153	164	210	163	171	194	169	156	148	178	136	194	165	171	163	182	166	169	162	168	165	185	157	164	167	173	166	176	170	179	174	147	164	161	145	160	163	159	188	158	165	167	167	167	154	166	163	182	173	157	162	167	170	156	150	166	171	166	171	176	169	180	162	180	159	196	146	140	166	158	195	152	168	146	134	159	150	170	165	169	176	177	173	161	180	188	172	181	159	163	170	146	169	176	187	153	165	186	178	159	156	155	166	166	159	177	180	197	178	179	156	156	165	171	160	153	160	195	155	178	159	169	163	160	170	146	167	182	186	161	200	157	169	177	136	192	133	153	150	154	160	185	177	155	158	167	155	189	156	161	162	157	141	154	186	156	180	169	183	148	173	201	184	200	190	176	178	173	180	174	158	173	191	176	171	169	166	171	161	160	192	167	149	180	167	163	159	163	177	183	182	153	163	172	176	163	151	174	155	147	173	137	167	187	160	161	171	153	173	184	162	198	170	155	162	158	170	164	136	147	189	169	163	169	172	169	169	180	180	174	161	157	160	145	152	154	170	142	162	171	192	179	156	150	191	164	145	160	157	156	167	145	174	156	159	160	146	165	155	169	191	163	163	152	164	181	174	134	159	150	152	165	166	152	179	164	174	172	157	159	162	148	165	163	162	148	164	146	162	173	172	177	166	164	143	156	181	180	148	171	164	159	165	157	175	198	168	172	156	148	162	189	180	163	174	161	162	163	172	167	141	158	149	157	182	172	181	155	148	163	168	148	148	145	159	149	143	168	145	169	164	145	170	183	153	174	163	150	140	165	166	144	172	160	159	140	156	164	160	188	162	173	156	172	160	172	173	168	165	182	157	155	184	166	153	168	180	190	155	163	154	183	173	179	188	168	176	172	178	168	171	159	167	146	182	166	176	155	176	173	155	181	184	158	187	169	175	156	199	169	150	166	155	161	161	180	168	169	179	166	161	173	167	187	192	157	145	186	161	165	185	165	166	162	187	164	174	151	174	183	166	148	166	156	166	139	164	174	176	177	158	162	178	165	150	190	145	149	163	167	152	157	167	165	174	153	152	163	185	151	166	172	160	165	168	184	162	185	191	172	168	145	169	174	177	154	179	180	174	185	153	166	171	194	175	174	160	192	161	196	176	180	181	175	185	191	170	172	193	147	203	171	179	156	175	155	196	185	164	168	170
7879	820	1495	1615	1418	1179	986	850	771	729	641	642	609	616	553	551	598	525	509	503	503	470	489	483	480	500	487	452	510	426	515	455	480	473	458	443	464	449	485	466	429	454	453	455	444	503	412	464	467	446	419	465	487	470	487	425	431	437	465	440	462	440	466	435	452	441	449	438	460	409	464	406	440	466	435	427	445	415	475	433	442	408	404	398	420	442	450	429	421	453	451	417	452	436	420	480	444	451	459	426	419	448	431	460	400	459	429	444	437	440	445	465	425	466	443	437	426	432	430	454	402	444	428	436	450	426	457	414	428	404	442	436	434	489	416	417	428	418	433	431	460	413	454	426	423	397	426	426	447	399	440	439	431	414	438	458	455	430	467	418	458	411	433	443	454	427	455	429	447	417	426	427	420	407	459	426	451	451	420	422	420	433	441	443	441	427	426	466	435	415	426	417	423	422	431	440	447	463	437	429	390	446	429	388	454	434	480	402	415	467	425	425	411	457	414	427	418	426	474	437	415	443	409	436	437	441	448	425	443	395	429	442	443	420	406	450	422	404	479	423	438	432	430	430	443	428	377	424	444	444	454	462	443	465	410	431	409	463	468	436	435	441	442	446	412	457	453	445	413	430	441	431	429	453	469	433	396	432	429	446	420	381	450	471	419	421	431	456	431	404	437	438	500	428	440	416	424	462	426	428	438	426	458	393	467	444	481	409	444	426	450	450	447	433	390	417	431	443	443	448	447	440	415	422	422	415	413	422	428	403	438	460	418	461	449	436	477	431	418	410	438	419	440	426	461	459	417	424	418	419	448	420	453	409	464	416	424	458	432	425	424	446	438	449	436	435	436	412	455	445	443	469	405	406	444	437	417	422	402	439	417	429	424	429	395	436	420	398	401	459	429	427	406	426	417	422	462	467	440	500	464	443	438	437	393	398	461	419	424	427	438	450	431	463	401	402	441	454	460	440	427	451	444	468	398	451	436	469	450	432	466	461	432	434	438	445	428	422	450	455	443	450	442	414	452	414	454	444	448	410	456	473	423	384	446	424	371	397	429	446	437	427	447	421	431	417	447	412	442	410	382	432	439	396	460	436	427	452	443	411	435	460	437	458	459	410	458	401	435	421	439	428	411	424	438	451	431	423	420	452	455	463	398	429	439	424	448	421	428	456	417	433	402	427	434	415	404	443	450	451	447	425	428	441	424	430	440	411	411	427	423	487	423	471	445	428	459	450	418	453	435	419	428	409	462	454	453	470	402	394	425	409	447	431	420	431	431	410	434	461	456	417	449	412	429	421	385	454	434	433	407	419	410	443	431	439	415	428	467	428	405	437	431	419	420	458	411	445	445	456	428	475	436	447	468	466	439	432	445	425	434	455	468	460	403	422	438	443	439	458	439	441	418	446	431	419	434	437	453	427	426	439	424	422	432	425	421	416	444	475	470	429	424	437	431	462	447	447	466	446	436	427	476	410	421	431	461	419	459	422	410	425	446	425	436	454	419	443	390	435	444	409	479	421	430	444	422	459	461	421	431	419	446	401	434	480	436	453	442	415	415	377	433	414	409	412	427	398	412	419	406	401	448	458	407	434	424	419	437	424	440	424	433	444	415	394	470	404	425	435	417	430	456	425	453	423	465	419	446	433	424	395	442	409	412	435	463	419	492	450	430	438	429	440	430	408	431	447	433	432	412	442	438	429	454	461	402	444	444	446	427	418	436	439	444	421	446	412	434	393	426	455	446	434	395	420	425	461	470	489	444	443	438	431	417	487	449	399	427	410	472	428	482	445	426	441	466	443	456	447	421	429	427	409	415	438	443	459	449	432	440	402	411	423	438	461	389	434	460	444	421	407	444	445	432	458	420	431	439	456	444	434	416	433	464	424	451	421	430	438	430	455	453	430	416	395	421	433	429	442	474	435	436	445	427	411	418	461	406	437	431	422	418	418	461	427	424	449	483	446	400	420	452	439	440	426	424	437	431	464	439	448	431	404	401	419	428	465	421	426	426	459	447	451	444	392	437	459	421	412	450	428	424	466	413	447	420	403	490	412	469	415	418	461	437	421	474	437	432	432	460	457	425	445	455	446	411	419	423	432	401	422	423	432	413	436	457	428	454	459	461	431	439	439	392	460	421	435	412	449	412	407	427	420	411	433	417	426	445	436	419	448	435	435	437	429	434	460	438	430	399	465	441	410	401	461	460	435	433	419	420	407	438	378	431	440	414	438	394	465	447	432	447	444	447	412	425	470	420	407	428	462	436	434	434	405	387	446	396	414	483	426	454	438	449	416	475	470	425	446	476	420	413	423	427	443	436	436	432	441	459	452	424	424	453	438	444	453	407	455	425	449	439	410	437	441	428	436	382	433	419	434	434	435	440	470	418	398	426	409	414	444	468	433	411	479	416	443	404	432	437	448	403	444	445	402	448	454	448	463	453	441	412	437	415	408	456	424	457	405	447	468	452	427	415	426	413	429	412	434	419	430	433	442	476	428	396	469	466	449	446	450	460	418	473	417	435	461	421	437	426	452	443	419	418	438	439	495	402	421	454	440	441	431	424	428	453	426	427	419	422	474	407	466	453	467	419	430	455	410	416	420	431	417	410	441	443	440	431	418	417	443	427	446	432	418	447	418	438	454	444	429	417	451	464	416	438	456	424	449	417	445	411	420	451	449	401	426	432	433	434	427	448	430	450	479	433	446	446	454	462	441	435	455	464	403	487	437	432	395	458	404	417	418	429	429	447	437	413	423	429	469	463	429	439	398	427	471	449	437	420	464	501	431	424	427	442	436	442	448	430	435	411	416	449	451	436	422	467	442	446	445	415	410	445	439	419	456	418	467	452	397	418	420	416	414	418	421	448	432	418	446	410	425	417	435	463	447	425	441	437	440	489	409	430	469	398	433	433	466	405	449	434	449	404	461	420	450	479	437	436	460	432	425	451	446	421	438	444	467	432	464	424	470	420	452	455	382	426	424	413	453	444	460	440	445	447	456	444	408	452	450	437	422	471	448	444	441	433	421	407	417	432	435	424	454	460	427	420	428	451	477	425	467	471	442	436	412	416	422	418	403	463	444	412	433	444	424	433	461	414	467	446	444	426	414	413	439	433	410	415	424	451	433	421	419	432	434	419	394	431	442	474	450	449	433	436	419	497	429	470	456	458	416	457	441	436	421	409	442	449	457	425	413	447	405	428	439	440	406	402	423	426	424	457	411	455	459	477	414	413	424	430	454	435	446	400	446	454	467	421	434	415	461	461	435	418	456	428	429	412	449	441	426	448	430	454	454	433	415	438	446	428	457	425	487	435	461	434	465	422	413	433	414	445	387	440	433	431	455	437	444	450	372	439	378	444	463	465	435	414	455	431	474	429	429	426	450	470	452	394	433	448	417	413	400	471	416	449	396	416	461	421	408	465	414	460	413	446	457	433	440	443	426	404	419	427	397	447	449	397	421	419	463	398	464	419	422	412	405	471	474	447	426	455	440
1282	354	335	406	375	374	374	382	341	378	351	385	355	365	359	365	325	369	390	352	380	351	338	365	362	339	385	384	380	387	393	382	366	389	378	354	338	367	361	366	360	356	375	360	348	369	342	364	379	355	382	381	369	365	347	338	376	379	335	403	379	355	390	405	353	391	391	395	373	358	355	373	370	353	351	328	352	363	346	397	308	353	352	349	382	367	367	340	387	379	382	384	353	377	368	356	351	359	353	375	378	360	392	351	348	378	371	366	358	346	395	384	381	359	393	349	351	403	345	354	346	325	425	364	378	336	359	339	365	398	377	372	330	378	380	340	326	368	370	392	369	347	371	344	372	349	363	370	321	393	371	362	350	374	421	391	366	374	349	358	382	336	346	416	347	372	341	389	381	363	394	398	391	348	388	373	319	389	338	401	388	386	341	375	363	380	378	361	345	368	358	355	360	370	360	391	364	353	368	352	388	314	394	390	344	336	335	384	388	383	310	377	410	328	338	376	375	352	348	349	391	366	345	366	367	396	343	343	345	391	353	391	388	373	352	348	360	346	375	383	338	321	358	362	337	381	387	367	344	335	395	352	361	354	348	342	401	371	334	352	359	364	358	393	337	365	396	393	421	349	382	395	366	343	377	354	379	382	381	358	366	357	347	354	325	368	398	394	372	395	363	372	357	371	352	345	361	385	356	313	365	380	382	377	377	358	392	401	355	375	376	384	364	387	365	367	355	364	374	358	353	354	378	356	354	355	386	345	375	360	392	395	365	325	391	380	349	356	364	368	354	350	370	345	380	306	391	357	367	374	369	399	413	373	346	339	356	358	368	362	388	408	348	405	362	369	395	359	402	374	381	365	377	382	390	365	382	358	370	348	369	365	372	361	366	366	338	354	377	375	377	349	397	372	374	368	349	366	368	323	353	373	408	379	339	356	373	359	380	340	353	355	365	333	360	402	343	382	359	391	368	370	355	332	347	356	365	374	359	413	332	358	358	368	362	384	354	399	339	349	366	377	351	359	371	386	343	346	361	340	347	371	346	335	355	388	371	364	327	350	362	354	376	356	347	383	362	334	359	358	363	367	398	362	353	402	398	361	378	348	361	335	371	375	332	388	385	327	394	398	372	367	388	366	356	378	386	357	354	362	346	380	348	361	364	375	400	337	332	396	381	339	416	355	329	371	340	347	368	364	363	374	359	352	409	378	335	351	362	360	372	369	363	358	336	381	372	361	409	344	355	349	346	323	358	352	358	372	339	367	385	356	395	328	354	359	349	365	364	355	378	361	355	367	374	361	365	357	354	392	398	381	413	370	378	325	364	345	373	384	345	394	396	359	389	375	352	381	356	375	370	369	356	369	340	363	377	381	389	364	353	374	329	383	369	361	361	354	311	340	387	331	369	385	373	400	382	338	377	374	398	372	363	362	325	377	368	327	361	348	377	393	397	369	334	375	392	382	313	376	355	367	370	382	373	371	362	333	367	355	344	389	366	375	361	355	376	387	383	338	387	388	348	365	359	365	362	361	337	374	353	345	354	361	354	391	356	396	375	327	361	387	342	379	374	338	367	382	387	359	330	384	360	352	368	356	367	395	360	355	386	383	342	346	349	411	372	351	367	349	354	354	355	392	361	388	377	312	366	359	330	393	340	380	375	348	360	360	323	367	364	337	371	365	357	384	361	388	334	410	350	364	357	367	371	364	372	380	373	396	406	346	350	355	357	348	367	341	367	343	377	408	375	348	355	373	355	361	401	338	379	342	379	362	356	372	367	370	402	368	388	352	376	373	341	373	399	353	372	383	368	381	332	347	326	369	359	346	342	341	384	403	367	385	340	339	365	396	332	367	375	410	383	383	364	363	384	361	402	387	362	359	356	383	381	390	374	349	359	382	344	359	387	395	333	344	379	360	362	345	342	373	386	401	390	368	389	369	408	403	377	382	374	427	391	387	355	360	378	346	334	349	391	387	385	353	368	400	390	351	355	409	389	364	355	382	373	355	349	346	373	339	352	365	350	388	408	378	376	358	392	354	397	377	359	356	352	369	361	383	371	358	365	317	373	372	356	342	367	377	361	392	360	354	355	383	339	385	381	385	365	362	341	376	336	358	362	325	338	395	385	368	365	385	348	348	374	385	349	386	349	360	372	369	393	391	363	352	330	341	393	368	339	351	376	365	360	387	376	370	356	391	353	402	363	380	380	370	343	381	373	359	384	363	360	348	368	364	352	362	347	353	372	372	365	368	379	338	350	332	377	387	369	396	381	379	350	359	403	394	334	386	368	381	389	376	366	331	341	373	368	358	342	376	387	363	379	341	355	370	371	390	364	389	383	362	326	330	357	390	372	350	355	387	371	365	362	350	366	358	360	369	394	398	328	357	353	400	347	379	387	380	376	383	334	355	331	363	345	396	364	361	359	387	343	362	357	391	359	319	364	383	383	344	369	338	350	375	370	379	386	376	373	342	360	363	307	354	365	360	334	391	349	354	371	344	390	360	375	363	336	373	371	413	397	354	340	376	364	358	347	354	361	356	367	372	384	371	360	351	357	348	348	374	362	374	392	369	377	385	390	342	358	349	394	380	352	349	363	378	357	419	358	388	314	327	392	362	361	342	374	331	359	360	380	397	334	334	345	356	357	372	361	371	328	377	380	354	357	399	396	360	367	349	368	376	337	385	357	379	346	384	373	397	362	323	344	393	376	376	372	343	366	368	372	411	347	366	364	364	394	398	375	408	365	367	353	357	345	406	383	356	373	374	354	360	368	369	344	369	374	357	364	371	361	374	352	351	368	369	373	333	391	333	361	351	384	362	386	399	329	352	331	405	344	353	382	370	355	387	410	350	424	417	374	385	343	357	335	315	350	352	366	363	339	327	361	332	323	360	364	407	340	368	352	392	373	365	361	332	402	371	386	346	332	387	379	348	355	340	389	358	351	378	359	371	370	399	342	367	322	378	368	373	392	394	364	343	334	379	363	376	367	365	369	377	372	386	356	377	383	366	341	386	398	379	423	373	354	371	350	364	384	385	346	394	338	389	327	372	367	344	366	338	308	378	370	385	351	357	373	355	372	344	355	384	357	358	332	360	337	385	383	345	364	371	406	339	346	350	364	350	395	392	392	348	353	344	342	354	345	347	369	367	377	360	329	347	408	374	392	357	348	375	351	345	393	374	383	358	385	378	377	405	382	370	374	379	351	378	350	359	386	371	370	352	320	380	389	371	350	349	358	384	371	373	354	381	348	395	375	381	352	350	395	367	373	379	399	389	370	342	377	355	349	324	362	368	362	361	365	358	364	385	389	354	369	344	307	368	357	382	354	390	376	347	401	352	365	330	344	320	358	352	357	361	380	410	350	404	360	375	354	383	370	336	375	388	352	325	368	364	329	366	366	388	343	355	360	346	346	370	370	338	374	403	371	392	367	353	382	387	345	345	353	349	359	365	360	409	371	361	366	364	338	371	378	379	369	364	348	330	368	366	370	361
2101	877	925	887	922	889	910	860	862	925	881	915	887	863	922	899	884	868	880	841	939	906	902	866	881	893	816	821	919	884	904	855	890	877	873	856	849	897	934	875	910	836	860	915	917	876	922	872	852	875	964	894	829	885	879	883	896	908	905	871	819	928	875	866	871	899	863	903	877	885	896	957	887	890	887	900	881	878	917	816	865	833	913	873	857	885	866	867	887	905	867	927	930	884	845	824	881	884	860	897	887	849	851	896	911	893	901	857	918	870	913	907	917	879	853	887	868	796	884	885	862	934	893	873	917	821	828	925	879	868	848	835	892	857	906	887	899	922	926	901	908	847	887	851	879	844	912	923	834	822	852	849	868	876	889	895	897	878	893	896	865	905	895	879	899	898	870	861	877	858	868	900	864	874	881	904	864	893	912	906	895	859	848	881	908	881	868	884	872	870	919	863	865	865	837	923	917	842	872	858	855	868	922	878	880	873	889	866	894	842	874	932	864	878	912	912	906	895	930	885	912	882	930	898	825	870	852	932	881	892	932	891	842	908	905	862	935	871	908	905	913	930	846	928	883	880	893	905	869	896	866	869	834	922	860	858	944	848	871	905	911	892	868	849	880	869	892	917	880	876	870	836	910	885	916	847	860	860	856	894	892	865	893	905	853	902	873	872	894	819	911	875	883	917	872	847	876	943	844	832	930	871	862	894	869	834	874	886	846	895	962	868	897	915	879	863	881	909	871	888	863	865	855	898	913	833	856	882	903	917	866	912	846	873	825	929	903	885	922	882	841	905	828	933	888	903	893	864	865	872	866	853	812	873	877	887	848	898	855	881	874	907	886	899	865	901	880	835	887	861	912	875	868	870	875	830	846	880	844	911	827	899	899	887	848	902	888	869	858	884	831	884	880	828	910	879	903	884	922	863	892	882	842	830	848	888	914	876	897	897	904	893	874	888	865	895	872	889	848	900	837	970	907	873	898	876	853	850	854	873	877	893	883	859	846	862	899	903	889	890	850	921	870	902	895	883	864	892	964	862	850	895	877	860	896	876	866	863	854	921	874	887	904	887	848	877	809	924	898	921	872	894	889	923	857	901	909	900	870	932	875	831	828	859	910	840	868	809	868	883	915	904	875	870	919	916	859	912	879	861	874	835	843	843	949	885	919	876	880	908	866	880	896	871	907	817	912	875	858	894	921	944	822	810	901	897	874	888	851	889	846	866	854	860	907	901	940	894	886	862	858	892	843	816	874	855	901	893	875	848	881	890	917	914	883	894	898	952	876	904	798	910	890	891	883	860	840	860	886	950	903	899	840	865	837	854	876	893	897	912	877	909	899	832	871	898	835	866	902	949	900	883	854	865	927	886	956	876	884	880	873	871	889	903	869	899	871	837	907	915	860	859	876	889	887	865	892	884	926	905	942	937	897	879	864	876	857	911	875	889	898	851	843	864	872	890	877	830	856	885	933	874	883	826	868	880	879	878	929	920	860	883	872	926	900	882	906	900	911	871	890	900	800	951	937	904	901	897	908	869	848	887	860	913	868	878	881	909	867	864	900	852	906	956	881	870	839	879	895	879	897	897	953	858	909	832	864	813	908	842	904	866	881	884	863	847	936	928	859	867	887	909	908	846	882	840	883	899	893	926	902	899	919	868	908	875	856	889	883	846	905	853	819	872	918	903	847	892	908	883	916	896	824	881	920	851	830	901	857	877	891	866	855	874	875	867	902	868	947	828	892	823	902	853	860	867	877	870	844	882	914	831	870	897	893	866	885	862	898	890	869	864	885	862	893	839	834	866	831	928	830	866	863	900	863	927	944	865	911	853	862	878	867	916	870	878	958	918	846	861	884	888	915	852	895	902	825	893	866	853	940	896	920	842	924	840	870	888	890	841	904	879	847	856	829	872	906	910	869	878	911	864	877	875	844	895	863	836	856	851	888	876	870	813	916	876	821	870	850	841	871	887	819	877	887	870	891	947	887	923	924	885	819	861	846	850	880	916	888	892	902	862	870	912	843	870	913	912	890	916	938	863	853	836	829	893	859	868	921	890	931	912	853	805	874	864	913	865	936	906	865	857	894	909	903	811	861	929	890	886	907	877	852	874	854	874	867	870	911	921	873	873	822	884	841	859	878	899	850	828	901	873	888	866	956	909	881	854	912	843	885	903	978	920	866	921	877	927	881	886	911	850	902	888	882	878	891	884	888	901	860	880	839	854	886	871	857	879	897	798	846	882	814	877	921	930	863	854	918	848	878	844	931	890	869	915	921	923	853	867	857	805	892	923	827	870	875	953	944	850	886	880	852	899	862	808	877	873	869	876	906	851	888	829	895	883	823	867	892	911	888	931	830	830	851	873	873	864	884	900	899	847	905	869	857	913	858	876	847	858	867	905	893	863	898	856	900	897	902	869	860	922	899	839	876	818	902	879	894	866	894	866	875	832	935	871	900	865	874	881	893	861	873	860	910	917	884	906	870	861	840	899	884	874	911	898	895	851	882	920	871	918	951	858	907	871	900	881	923	909	851	855	871	894	906	873	874	920	865	865	900	867	892	862	885	893	877	853	870	840	899	898	868	889	850	890	865	866	938	882	872	930	899	864	953	888	944	864	887	873	835	903	898	866	902	920	895	837	879	913	890	899	909	858	906	863	871	886	837	878	937	839	871	866	931	929	900	909	869	924	885	862	901	892	847	834	894	864	924	827	837	835	910	911	837	873	888	893	853	897	910	907	919	895	889	851	905	837	902	932	887	879	839	865	857	854	872	902	832	874	867	865	928	872	877	906	859	905	870	944	866	896	866	932	936	891	904	869	861	867	903	929	855	864	896	831	915	853	857	887	866	874	888	875	844	867	916	896	897	859	897	896	924	889	898	825	906	923	919	892	884	874	856	882	899	931	868	876	899	892	867	920	900	893	891	866	890	888	884	921	883	906	864	875	878	909	921	876	907	864	884	826	869	861	889	878	949	870	883	867	905	880	845	887	937	875	875	862	907	901	853	889	911	875	883	896	840	907	863	886	904	893	886	820	848	884	853	906	900	854	859	849	843	823	859	877	912	909	887	927	850	844	838	913	897	880	849	919	823	848	862	913	852	902	906	879	894	860	933	842	844	847	903	877	877	917	890	917	898	848	843	894	923	826	893	840	851	879	910	888	882	891	872	873	904	881	881	900	860	884	896	895	913	855	877	837	905	924	925	891	859	883	877	872	933	890	960	880	915	893	915	843	884	832	867	888	897	856	902	833	886	889	875	905	910	901	872	845	917	890	834	929	905	962	816	849	887	869	902	863	875	857	887	886	909	855	914	930	947	914	890	879	894	893	849	895	904	853	865	907	892	853	875	857	897	880	837	852	897	893	861	837	874	881	851	886	911	855	923	890	880	869	839	885	815	885	914	877	858	857	930	861	865	865	875	876	874	869	889	856	872	922	910	866	906	932	896	846	888	844	878	863	872	920	890	927	862	864	915	917	869	891	871	878	889	858
7089	547	563	465	422	395	376	372	340	380	338	345	315	353	316	326	335	318	318	342	316	324	328	310	307	313	332	302	305	344	327	354	337	300	308	308	299	345	323	311	330	328	324	328	355	302	343	361	334	325	315	339	346	341	316	323	311	326	316	325	301	345	330	352	325	348	329	352	309	376	335	329	337	324	329	311	263	350	340	339	347	322	351	305	356	332	332	308	348	347	328	323	334	324	295	341	325	317	330	327	321	330	337	320	328	339	337	354	303	384	345	326	303	310	299	315	322	326	310	300	319	332	332	327	308	346	305	344	336	328	340	357	316	320	315	338	323	345	309	308	316	296	349	332	315	330	327	316	346	320	340	325	347	305	358	334	331	340	349	309	313	309	351	313	321	327	319	340	319	324	313	334	318	314	374	345	318	300	338	327	339	378	343	322	351	329	306	323	346	377	312	335	392	338	311	327	337	322	354	308	358	324	318	346	305	330	313	319	306	348	340	356	338	314	325	352	379	315	320	337	325	325	344	315	318	319	342	353	316	305	317	352	325	292	346	318	347	291	317	321	354	335	356	341	319	301	279	286	307	318	359	325	346	308	360	330	348	331	328	332	327	327	344	347	334	328	354	372	315	329	345	310	301	333	319	328	345	308	326	283	339	366	341	351	289	346	311	316	289	336	301	355	317	321	323	304	303	316	316	324	328	325	340	350	319	310	353	299	324	345	358	316	323	324	342	317	338	333	335	333	302	326	304	360	327	325	320	333	346	311	330	347	330	349	302	324	331	331	368	317	296	339	347	341	345	295	312	287	333	348	334	307	332	297	326	326	349	345	327	304	357	339	345	352	308	290	322	284	328	351	361	342	349	343	346	312	317	329	318	318	316	364	317	306	331	343	295	336	322	338	323	329	317	304	321	303	333	330	334	331	302	330	315	314	279	305	332	346	338	364	288	349	315	314	311	344	324	307	322	332	302	332	314	317	373	285	303	335	317	331	314	324	346	343	346	341	330	302	311	334	364	359	311	290	319	328	329	310	330	335	328	332	340	279	324	326	334	303	362	336	311	322	351	327	303	300	352	336	318	341	325	344	334	331	300	346	330	353	327	301	338	315	323	332	315	328	316	340	322	341	338	311	326	324	333	350	370	319	357	309	286	309	313	322	359	311	345	312	303	315	328	309	273	314	354	325	292	337	314	310	292	322	350	327	326	352	347	320	338	333	328	334	303	316	356	326	339	328	293	298	346	295	329	314	313	293	296	338	350	344	350	334	346	270	312	343	330	335	340	323	332	344	320	314	329	327	322	286	336	291	319	366	297	325	328	301	344	327	337	302	321	335	285	335	318	292	301	350	319	339	320	314	316	342	305	315	352	337	276	322	305	311	346	347	331	359	305	330	326	319	320	332	326	302	316	300	320	328	344	344	304	346	333	330	303	326	353	349	307	370	340	327	348	331	328	300	297	321	349	347	324	328	312	329	323	323	365	320	312	285	306	334	335	316	341	317	324	307	328	336	323	333	302	346	329	331	337	310	334	299	315	320	316	321	302	327	306	346	307	326	301	320	343	317	341	362	317	316	311	342	330	334	323	293	336	321	340	322	331	324	283	336	327	328	300	355	290	344	330	336	340	347	297	291	346	337	318	300	351	339	308	292	323	330	330	328	339	326	297	342	351	329	291	337	315	340	336	336	304	341	340	327	317	306	310	301	317	343	288	280	297	363	320	334	331	344	335	295	328	283	284	328	325	302	317	319	332	315	312	327	323	339	336	357	364	341	355	338	308	313	304	360	340	352	362	318	318	312	312	311	290	327	321	320	323	313	328	310	329	307	322	327	316	330	325	330	313	316	306	314	346	310	337	296	317	335	312	322	327	322	337	322	309	328	311	365	315	340	322	326	346	307	335	319	349	307	298	311	326	292	351	333	308	309	316	345	333	337	325	335	328	348	342	303	343	308	338	322	321	333	318	315	337	342	341	319	364	334	337	300	334	378	348	309	350	372	318	322	355	338	303	346	351	350	334	310	319	376	316	332	348	314	310	284	332	340	333	371	368	308	340	314	326	335	331	335	316	296	342	328	318	317	351	346	338	316	368	308	317	310	341	310	345	345	351	373	329	337	336	325	346	347	335	345	308	323	328	323	361	354	321	315	318	336	319	365	373	325	303	316	305	339	306	302	307	330	348	333	321	336	304	322	329	342	318	344	333	317	332	331	341	362	305	308	321	323	325	341	310	342	340	346	330	305	326	326	299	340	347	334	330	334	326	323	326	348	333	316	331	349	339	343	348	330	316	327	387	299	323	329	283	339	326	345	334	316	324	339	321	309	321	333	308	336	317	328	294	324	327	352	315	338	324	328	327	289	307	329	306	331	337	334	308	322	350	309	337	334	355	323	306	339	290	338	325	305	354	295	329	333	326	321	337	274	329	326	347	309	316	331	300	353	350	328	321	323	331	344	306	333	343	304	340	330	296	332	338	341	347	341	308	320	336	300	322	320	305	277	333	330	321	313	318	329	324	320	339	340	298	342	343	334	315	308	324	316	332	299	316	320	328	313	324	315	316	360	259	342	325	322	368	328	328	315	341	340	314	304	355	324	319	315	331	304	361	311	310	336	331	338	294	344	324	329	301	330	345	316	317	334	349	322	313	321	328	325	325	319	318	317	295	288	320	331	312	330	300	311	297	336	325	303	318	336	329	307	318	304	333	353	312	318	335	359	308	315	309	327	301	396	323	318	329	323	314	336	320	320	320	334	354	301	342	321	315	317	310	293	357	343	350	351	325	331	329	315	322	320	321	309	321	307	310	304	333	323	319	299	361	320	335	307	333	322	292	336	342	342	314	309	296	315	324	326	332	315	325	337	340	331	279	334	347	314	347	292	310	302	278	325	283	328	334	317	330	341	290	326	339	380	324	342	310	329	314	314	325	330	329	343	319	329	317	312	321	325	352	316	355	294	294	356	295	354	304	329	327	338	343	310	324	323	311	318	335	362	331	323	315	300	312	318	299	328	322	299	329	320	311	338	301	312	294	279	326	339	348	336	293	331	345	359	339	340	333	317	322	327	299	322	328	323	297	332	331	319	325	333	327	342	328	326	297	367	337	309	318	311	301	324	317	295	356	338	340	366	307	320	333	337	347	327	326	321	306	339	290	315	298	300	320	316	345	328	318	337	345	321	309	342	327	314	323	330	350	330	309	332	329	322	354	325	313	310	308	312	323	320	297	346	306	330	365	312	346	344	367	333	341	344	332	321	299	361	353	322	310	334	311	281	315	331	286	340	336	290	313	323	305	336	324	345	337	302	308	336	341	322	304	322	344	288	354	310	330	344	280	339	289	313	324	308	322	336	308	330	316	350	318	363	313	306	302	299	314	320	351	349	344	365	336	312	332	306	348	322	335	332	320	306	328	297	308	348	332	330	347	329	319	343	310	315	333	365	353	327	339	340	293	328	365	306	336	333	332	337	291	322	342	304	314	308	331	317	315	314
6686	1002	1281	1424	1315	1141	997	987	921	961	865	862	862	892	875	865	832	856	880	856	844	817	787	802	811	858	806	813	803	782	805	771	766	848	790	800	817	793	782	764	786	797	764	777	803	764	811	806	808	775	811	872	819	801	795	805	790	822	796	814	795	814	892	795	746	820	790	772	805	769	751	758	835	804	774	780	787	807	784	785	778	778	778	754	797	813	803	810	841	739	787	787	783	745	753	722	786	818	787	812	812	784	772	808	811	781	778	781	784	815	831	799	785	767	800	761	842	771	849	882	851	809	765	739	820	724	799	780	788	840	768	790	819	823	774	775	805	778	768	807	812	828	793	737	793	813	772	841	754	828	743	784	731	810	777	751	795	751	749	802	756	812	823	785	804	777	795	763	791	761	792	766	773	805	743	807	809	816	787	750	801	809	796	785	775	777	778	841	779	780	745	805	792	789	786	784	758	797	827	758	760	737	783	760	844	772	822	763	843	812	790	799	789	848	774	775	850	789	728	798	752	829	768	797	837	813	784	783	786	804	784	741	779	760	770	732	791	763	798	789	814	810	758	752	812	821	753	787	771	817	745	817	791	772	771	822	793	741	788	800	843	758	769	775	771	811	840	766	786	787	812	767	797	785	860	829	760	770	746	815	819	782	776	765	799	757	813	807	837	763	725	766	817	793	786	818	824	758	827	801	837	813	783	801	797	826	820	826	774	814	807	797	765	831	774	803	773	773	720	781	771	791	815	808	844	771	794	767	762	788	778	778	763	764	812	756	759	776	797	742	774	806	809	851	814	775	841	801	798	767	837	814	766	737	744	824	768	816	792	740	776	836	802	810	803	788	768	807	809	805	765	739	794	781	762	784	776	818	786	794	828	799	792	824	809	773	783	798	763	760	751	787	795	811	767	761	813	779	757	737	807	825	796	837	762	815	796	795	823	752	780	761	814	784	777	786	799	821	790	783	798	760	799	776	779	771	834	802	754	786	797	761	794	784	801	814	780	811	829	780	783	826	806	802	738	789	783	817	788	792	791	796	787	739	770	811	762	820	781	764	838	785	799	800	772	770	794	862	798	791	807	806	802	790	786	769	849	803	796	740	845	759	804	790	776	829	775	756	805	757	827	796	792	754	765	769	728	805	732	800	810	780	791	832	759	711	798	842	803	793	799	781	768	819	812	800	802	892	829	814	784	826	762	811	808	802	809	825	775	760	758	784	783	763	792	774	774	788	792	761	798	845	770	800	794	825	784	814	762	825	829	777	778	812	789	808	827	728	817	803	780	822	822	770	761	844	789	779	776	732	812	768	799	780	772	827	758	738	797	799	804	761	792	814	791	775	807	787	807	767	780	774	815	766	801	781	801	746	813	767	753	814	758	773	795	784	788	729	776	759	753	743	788	784	773	797	810	814	785	799	787	798	780	801	754	811	745	794	789	833	796	810	824	792	734	748	833	736	788	791	785	800	816	771	800	781	812	810	719	786	777	774	756	777	780	810	748	794	816	809	774	848	772	794	797	812	783	812	792	791	745	812	712	801	833	783	777	789	770	797	755	804	794	819	859	767	774	815	758	752	832	770	783	779	803	734	761	809	737	741	828	764	764	788	818	795	822	770	768	788	780	774	800	785	758	806	771	751	774	798	780	828	794	828	780	816	779	835	821	756	792	787	786	851	787	795	818	777	797	765	752	816	782	816	800	808	750	811	809	743	764	779	819	818	762	748	823	747	724	770	823	804	801	760	807	778	794	729	768	805	785	793	818	783	776	836	780	766	756	801	769	738	776	767	772	773	805	771	804	799	801	753	791	763	753	759	828	800	820	798	779	805	741	823	802	805	785	770	853	783	799	798	789	730	794	798	787	819	781	783	753	800	748	805	717	796	782	766	782	736	743	812	789	802	777	747	749	776	776	824	784	809	799	815	773	775	784	756	824	830	770	775	781	842	776	778	798	775	819	830	772	770	757	819	770	740	814	779	761	785	769	800	822	760	774	793	762	788	797	781	810	798	758	806	851	831	781	764	737	807	803	820	784	789	694	796	759	807	804	803	766	779	786	778	764	799	749	812	774	806	804	721	758	801	799	765	800	791	777	814	799	808	796	810	792	768	798	778	787	807	774	757	792	773	841	791	784	807	747	789	795	800	789	784	804	803	779	809	822	795	761	738	860	782	760	805	802	795	834	850	799	785	777	837	825	801	801	777	758	776	818	765	742	799	796	779	779	797	835	745	807	788	796	818	794	767	774	794	841	779	769	786	779	778	716	807	858	787	771	824	762	741	766	787	806	825	773	754	819	764	757	779	802	844	838	752	747	817	847	774	805	825	774	809	792	803	776	796	776	771	777	783	831	807	826	809	753	746	798	820	809	769	854	802	768	784	822	761	771	785	778	793	776	768	727	772	794	774	752	826	771	763	736	834	776	786	820	788	751	761	739	787	819	737	777	798	816	798	747	744	817	800	779	801	749	803	773	836	760	741	791	761	761	758	783	795	771	783	799	828	745	775	845	795	808	803	779	758	786	768	785	846	762	744	750	749	734	829	794	842	763	776	788	832	776	783	793	781	761	810	741	804	793	821	784	797	754	814	748	806	785	784	837	797	811	739	816	742	782	779	841	818	755	761	784	816	753	829	790	822	811	752	768	766	817	815	751	823	751	780	795	746	784	817	792	805	785	797	818	802	814	801	797	788	794	793	807	806	807	783	733	777	819	767	757	794	760	774	835	800	833	749	751	799	771	778	787	777	776	776	858	763	773	776	823	779	777	754	764	819	782	777	744	813	744	825	806	771	838	784	758	844	797	809	783	785	771	775	791	843	806	746	786	796	772	769	799	772	820	787	797	790	815	809	787	776	756	773	780	821	767	763	787	774	808	823	739	820	806	753	814	806	768	786	780	787	770	807	788	788	819	781	773	805	784	729	749	774	802	780	801	863	763	767	755	767	777	776	824	762	754	810	775	794	776	763	769	788	792	824	774	809	807	829	802	794	769	743	816	794	763	790	794	811	764	769	744	785	789	795	844	743	759	846	780	761	773	787	743	780	802	791	813	811	771	770	784	765	820	762	771	799	819	762	803	807	779	829	829	757	797	765	778	809	803	734	787	799	830	814	792	825	752	773	818	817	720	810	739	765	783	761	754	789	731	726	754	779	776	850	758	803	773	801	742	793	766	816	743	795	770	812	803	787	834	805	836	754	787	828	781	761	800	817	813	760	784	787	827	778	778	786	787	806	722	789	779	822	784	814	720	776	781	795	765	787	800	761	769	803	805	745	799	813	767	802	783	815	828	833	787	755	811	812	784	768	746	783	798	798	804	842	805	768	766	804	778	797	783	788	742	769	772	786	767	779	789	807	755	743	778	755	784	797	724	773	800	811	798	789	764	803	813	790	784	766	813	780	763	797	839	799	818	798	780	805	747	783	793	805	808	798	757	780	789	737	781	784	738	812	795	771	821	768	806	798	782	786	766	771	829	827	743	736	836	781
12090	737	647	521	389	279	256	264	213	211	201	201	228	203	176	187	189	193	155	153	171	172	180	166	176	173	172	178	181	174	163	178	159	156	170	163	161	162	173	152	182	153	146	186	194	154	161	176	192	171	169	167	190	153	180	185	190	162	166	155	167	160	154	194	167	192	151	180	157	194	167	185	168	152	141	171	154	159	173	172	155	182	166	162	156	167	170	162	185	161	179	164	177	146	170	143	166	163	180	165	160	161	170	160	152	179	158	165	183	145	157	173	162	172	183	167	194	161	169	165	172	182	163	158	176	154	158	167	165	166	162	158	173	173	142	165	158	186	172	154	167	187	161	175	188	165	151	181	167	143	150	149	170	158	159	183	156	183	159	176	156	146	155	167	176	177	160	175	172	161	155	159	166	148	156	164	141	155	170	173	158	162	200	153	160	180	185	165	147	169	171	169	161	175	198	185	181	164	172	174	167	168	163	147	178	173	160	139	171	179	182	169	179	164	161	163	169	154	145	175	167	176	163	167	165	162	149	176	204	170	174	177	158	176	172	175	200	177	161	137	153	164	149	176	146	168	132	161	150	169	153	161	155	165	180	184	202	165	177	165	168	153	161	144	152	175	163	167	178	190	196	181	167	157	183	163	158	186	160	161	150	162	144	168	162	140	140	164	182	180	160	162	164	158	166	163	143	157	190	154	169	157	162	167	171	164	180	173	186	172	158	142	160	184	146	163	159	182	171	179	165	170	167	186	170	185	144	154	171	167	169	169	176	170	191	161	158	165	155	159	149	184	179	183	171	166	167	156	178	174	182	154	165	171	156	162	205	173	173	154	184	142	159	191	151	174	158	180	186	180	144	186	169	165	170	167	182	174	176	141	158	186	189	184	182	173	176	151	139	151	167	169	168	178	188	176	148	152	186	164	173	173	168	178	190	160	156	147	156	177	168	162	180	157	160	167	169	165	173	140	175	169	162	148	144	139	185	165	167	154	136	170	166	178	185	130	153	166	156	149	178	192	163	150	150	160	148	160	187	166	166	149	169	168	168	155	147	182	191	162	177	172	178	177	166	177	155	159	180	174	165	197	140	151	149	189	161	180	170	181	161	142	175	179	173	146	138	167	174	165	164	161	184	174	183	168	171	152	164	150	164	195	191	177	180	149	169	175	165	136	192	173	168	172	154	165	159	176	153	175	172	170	151	149	155	150	166	155	182	193	156	148	154	160	164	204	162	166	150	176	167	142	152	176	178	164	175	183	177	167	174	159	161	169	160	149	148	180	144	156	145	154	152	170	170	174	153	152	168	158	166	164	170	175	160	148	177	159	154	169	161	155	172	180	189	176	147	157	183	202	141	159	159	158	154	184	164	163	164	160	168	178	159	178	188	172	181	174	171	157	157	163	165	178	162	157	152	174	174	179	183	150	157	184	181	177	157	181	165	158	186	163	174	169	163	134	159	180	152	164	149	157	154	178	170	185	162	168	159	172	182	164	151	170	177	174	178	164	169	182	155	164	163	168	191	139	158	168	154	164	165	180	160	142	162	180	171	157	157	184	174	157	175	173	154	153	156	191	189	184	152	183	192	158	156	178	178	158	167	158	187	185	148	151	138	142	178	158	173	176	180	170	148	178	173	166	173	170	175	150	167	183	160	176	211	158	171	190	168	170	189	159	166	153	166	162	205	172	157	157	161	163	163	173	169	160	154	177	164	180	173	176	162	195	165	187	147	180	192	173	166	151	167	172	144	186	161	167	170	183	165	149	144	151	170	169	164	172	169	138	156	154	170	168	181	165	166	195	164	142	163	149	203	165	166	143	162	174	144	189	205	171	186	177	161	200	191	174	175	165	161	155	145	175	179	141	154	173	164	162	171	174	176	180	193	154	191	157	146	167	156	169	188	187	150	140	197	152	160	172	178	150	165	167	164	168	176	149	179	198	154	175	164	197	156	145	179	153	160	168	174	183	183	170	198	162	163	155	164	162	178	175	180	177	167	168	155	161	158	182	179	162	184	148	158	167	160	162	188	152	155	161	151	141	168	159	145	156	161	154	151	175	169	157	164	150	197	161	145	154	178	152	177	161	161	188	164	152	177	164	178	169	175	140	176	142	177	168	157	157	154	164	197	162	163	168	172	161	167	165	188	189	188	165	172	139	156	160	146	169	174	172	171	158	179	183	185	167	166	171	156	194	176	151	175	196	213	160	176	187	149	164	158	150	173	191	195	168	169	152	166	164	181	146	164	149	188	138	187	178	144	167	178	138	152	174	152	174	168	175	174	183	165	176	200	150	177	177	157	181	177	160	150	166	171	157	163	153	131	184	168	189	164	163	156	164	180	162	167	164	157	158	162	152	158	174	168	141	157	157	180	164	163	184	157	180	168	144	141	181	146	141	171	159	151	158	162	183	169	152	163	165	179	173	187	181	177	173	167	157	169	153	185	131	190	152	207	168	167	197	173	163	189	189	177	164	163	176	164	195	173	170	141	155	176	182	148	201	207	169	169	174	183	159	178	154	121	153	178	164	159	142	156	166	163	148	175	174	161	192	161	152	147	193	178	176	160	165	164	157	149	167	183	168	159	148	158	168	175	160	180	132	153	175	180	160	188	189	178	167	157	170	153	165	158	162	174	175	157	173	158	173	168	169	167	168	160	160	162	164	151	179	162	175	180	152	167	150	166	176	166	183	160	172	165	159	160	168	178	157	164	145	165	170	178	139	179	172	144	166	165	173	170	182	168	173	171	180	146	164	159	174	175	163	155	172	166	166	166	197	182	182	171	152	174	175	169	161	175	162	172	186	159	149	163	169	174	147	170	168	152	152	167	174	173	145	159	158	166	186	190	163	137	182	159	161	155	156	173	180	176	175	192	151	172	160	180	196	156	184	161	144	182	163	146	145	168	155	142	180	160	176	168	168	167	146	168	164	160	169	146	189	173	167	160	159	148	133	178	158	161	138	165	172	162	176	187	181	172	173	174	147	131	187	177	178	170	185	188	157	165	154	152	157	152	160	157	154	186	165	172	155	182	183	146	157	183	178	164	150	172	169	172	151	179	157	151	167	157	184	154	157	184	166	191	160	144	154	159	158	161	170	173	150	194	160	128	193	181	163	170	180	186	186	164	170	170	182	146	193	157	158	169	164	178	166	165	175	164	184	162	151	164	181	160	169	154	172	151	157	164	184	166	178	177	166	147	177	174	171	173	177	160	155	156	162	169	171	167	174	187	172	180	167	172	170	161	143	165	162	164	164	187	172	157	162	165	197	184	150	176	161	171	148	177	179	192	164	175	191	170	166	165	194	182	163	163	148	169	181	161	184	149	180	169	182	179	154	169	193	174	157	191	182	156	160	165	160	166	149	155	184	169	163	164	173	190	175	177	171	171	160	173	183	160	202	177	146	152	152	171	183	167	164	161	173	170	173	168	171	162	196	146	167	177	191	162	185	178	189	171	174	170	182	155	184	132	165	179	160	200	163	156	169	159	184
7886	882	1477	1654	1349	1156	930	835	782	685	658	660	562	554	539	519	509	503	518	544	499	520	475	480	521	498	493	445	417	500	420	460	439	448	460	459	423	452	446	463	462	451	448	458	439	419	459	422	466	423	447	420	454	489	439	435	436	454	455	460	473	495	446	442	424	429	455	415	490	447	444	407	476	407	426	468	453	428	434	467	469	445	445	423	463	430	383	452	456	438	419	454	431	432	424	461	431	431	468	473	429	451	422	435	462	446	441	467	410	414	444	400	438	454	409	447	438	429	457	462	457	437	450	429	454	471	395	406	426	429	443	455	442	441	407	439	447	440	437	467	413	430	412	423	392	429	468	439	418	491	427	467	458	436	416	440	474	454	413	431	447	464	402	411	441	448	474	443	445	423	450	431	456	419	414	442	438	456	438	411	421	419	450	460	438	445	450	436	457	470	444	428	431	443	421	447	449	428	454	449	401	432	418	462	473	450	430	428	413	468	432	369	447	435	453	450	438	429	423	426	440	429	448	464	422	475	445	448	421	440	449	447	426	470	408	416	441	427	416	443	455	420	448	417	453	412	405	452	425	428	435	445	468	464	414	440	449	447	440	429	447	433	444	466	431	412	453	450	450	445	433	467	468	445	429	458	416	428	425	450	440	421	413	420	477	409	431	460	442	448	407	422	419	378	464	444	422	449	426	468	448	448	417	409	452	453	479	459	426	446	428	441	445	425	461	471	431	424	438	452	470	441	408	416	391	432	450	467	447	401	445	437	428	454	463	431	443	443	423	427	470	434	394	432	443	451	444	432	471	456	403	424	439	392	401	468	406	428	450	429	428	429	450	444	448	401	419	435	444	414	447	442	460	458	433	449	427	445	467	426	452	438	383	457	380	442	461	444	401	437	470	426	417	448	411	428	435	437	448	471	420	434	407	444	480	421	441	429	446	446	460	468	440	437	438	430	447	437	410	449	429	453	429	415	423	401	389	402	436	454	478	393	418	407	415	443	437	467	474	434	414	412	411	426	480	425	468	406	456	446	440	434	428	432	436	429	431	402	417	437	458	450	457	419	413	408	435	437	447	412	411	420	432	443	417	452	468	455	421	448	398	458	442	401	413	442	444	427	414	468	410	420	437	483	434	492	425	435	464	404	443	461	419	457	423	409	443	445	449	462	452	429	446	430	425	468	451	399	418	424	440	442	440	429	449	434	402	412	408	420	423	434	391	441	430	436	400	434	410	435	386	443	443	433	412	457	442	429	427	420	431	382	419	472	426	429	464	385	433	465	420	446	443	420	401	467	406	429	428	446	427	447	406	411	438	411	444	415	429	437	436	426	430	442	484	401	404	433	455	412	435	432	431	469	397	460	430	451	396	427	441	441	414	440	414	428	443	407	445	470	429	396	444	472	418	463	434	412	443	454	416	472	435	427	437	434	464	422	423	431	433	439	481	447	371	468	447	406	398	430	422	443	484	462	434	440	448	448	424	419	423	423	414	401	464	422	424	424	449	416	423	470	420	411	442	414	441	427	422	439	416	404	415	450	452	402	399	439	422	459	457	431	445	442	438	439	424	422	411	399	461	444	430	413	469	419	448	471	410	446	442	441	409	439	434	444	461	480	442	431	437	439	412	411	407	436	428	421	415	439	418	464	418	418	426	460	399	431	475	444	434	440	452	407	449	441	418	449	454	430	441	405	449	426	451	421	440	500	441	440	434	426	381	397	406	430	435	451	454	439	401	455	424	443	435	439	443	467	454	382	473	450	453	491	451	465	411	394	407	436	439	469	448	413	442	432	405	443	423	450	431	443	450	416	424	439	423	428	422	416	446	453	441	471	439	415	432	431	468	410	445	443	443	414	417	452	465	450	447	434	465	442	425	428	420	417	429	437	445	418	433	422	443	421	437	438	433	431	441	454	434	414	423	440	442	437	441	424	402	426	407	419	474	430	450	428	453	416	421	437	360	467	441	462	445	433	447	440	461	402	448	440	484	435	438	417	406	439	406	438	446	399	443	425	446	439	468	426	479	458	418	421	468	436	449	423	492	416	435	444	468	450	430	445	396	391	422	426	450	454	439	440	472	415	461	413	399	429	435	419	431	464	456	426	446	427	430	415	429	447	396	446	403	422	422	423	439	386	394	421	401	442	438	417	451	451	433	451	446	402	422	396	448	439	439	462	434	412	449	416	431	439	467	426	382	396	435	443	460	440	450	454	428	440	427	460	400	423	439	435	450	441	385	471	423	434	395	462	444	437	452	446	450	421	399	410	442	448	427	454	447	437	438	424	447	430	432	434	445	427	428	429	435	469	419	497	438	446	415	424	439	441	416	398	431	447	385	418	479	420	473	463	424	402	457	458	405	454	435	447	425	419	414	442	421	448	419	425	426	452	423	394	439	425	411	451	443	426	464	454	447	417	414	427	430	409	447	446	435	409	449	431	410	407	471	468	439	406	454	395	442	426	459	440	445	439	430	448	426	455	428	445	437	430	419	455	458	467	408	444	418	417	462	473	457	426	447	443	451	479	411	456	412	437	447	423	454	408	444	444	422	419	474	422	416	486	424	463	448	421	451	447	444	432	418	420	431	417	424	437	470	439	406	419	382	396	429	453	462	428	432	424	456	420	438	428	429	380	423	453	422	441	448	451	439	435	432	412	431	462	442	433	411	471	454	400	398	436	429	389	434	443	404	423	403	455	446	406	461	437	432	448	414	441	444	439	464	427	463	446	411	428	392	437	456	443	431	432	441	454	420	460	399	415	419	448	433	441	426	419	426	451	456	433	407	447	416	434	427	429	452	452	439	419	404	434	442	398	421	422	446	407	474	457	437	422	463	422	414	420	431	437	406	433	426	447	386	410	494	469	425	466	432	431	397	436	462	449	393	434	445	454	466	459	473	453	445	428	451	401	444	425	411	447	427	417	427	410	441	471	462	457	424	417	472	434	410	433	458	462	418	427	435	459	451	439	466	409	410	445	425	439	443	434	438	477	384	424	449	423	405	465	434	421	443	416	460	458	414	450	411	472	437	440	431	467	445	467	458	410	432	452	453	418	444	430	462	427	443	437	433	422	409	451	414	406	425	455	420	410	447	400	471	438	424	442	484	426	422	443	442	434	441	428	411	386	437	426	424	423	405	433	416	441	424	442	471	466	441	436	468	434	395	410	461	420	446	431	384	467	446	412	457	474	410	436	405	413	433	422	447	427	441	419	451	453	421	435	462	423	410	433	451	419	423	425	444	379	419	434	420	415	444	437	429	475	434	431	459	445	449	427	447	449	438	452	467	442	474	463	418	397	425	441	418	441	451	465	405	419	430	438	423	439	413	428	425	463	449	419	444	447	420	448	421	456	454	464	449	430	431	448	436	401	428	437	447	417	413	465	443	456	394	416	448	438	425	448	405	459	420	437	468	458	440	477	458	410	408	429	417	415	450	453	396	436	444	487	446	431	412	441	447	438	452	440	428	447	451	445	448	418	435	453	412	449
1366	382	354	363	384	380	392	356	340	365	378	345	371	334	369	332	376	351	360	377	359	355	335	336	371	340	362	389	350	368	366	364	337	355	386	358	343	394	363	369	352	337	352	341	367	349	311	341	364	372	329	369	370	382	375	348	365	350	363	331	397	350	360	361	361	337	368	369	373	343	323	363	371	378	431	369	356	375	366	349	386	393	391	363	352	362	372	392	365	385	328	368	358	359	385	365	365	378	374	367	370	374	355	378	346	343	345	333	353	368	367	371	382	327	384	370	337	401	387	387	370	347	388	343	345	346	378	362	372	355	379	387	323	364	380	328	348	351	387	351	334	363	384	337	378	365	338	362	314	353	399	373	393	403	382	360	351	335	375	365	364	378	373	312	388	343	383	324	344	340	375	355	340	349	382	351	348	407	375	353	376	361	357	353	355	358	351	355	376	394	340	377	373	342	367	350	342	371	357	381	363	380	385	364	372	338	350	339	349	349	380	371	346	340	353	359	377	314	318	353	370	385	390	364	392	359	346	369	365	369	348	348	403	370	364	346	376	346	370	360	336	372	335	366	356	370	404	359	366	369	384	370	355	326	358	365	413	384	381	359	385	370	349	351	350	350	360	319	369	344	384	343	341	352	376	381	378	388	369	356	357	356	368	395	352	350	364	400	372	367	353	331	364	363	410	333	350	366	353	344	348	354	388	434	383	333	404	386	354	318	434	354	371	359	359	356	314	367	357	386	366	385	358	334	353	338	361	342	414	378	355	387	356	370	348	313	412	356	382	338	352	381	365	330	382	395	341	385	360	376	345	347	376	350	369	382	387	331	338	392	332	372	379	363	345	383	389	413	356	337	387	406	341	360	367	408	355	376	369	365	369	361	396	353	350	335	366	348	391	370	351	353	330	345	401	372	358	364	363	379	323	380	334	379	401	417	355	361	372	351	353	336	368	348	337	346	411	372	371	385	380	376	359	358	368	369	355	352	381	379	363	373	344	403	412	378	346	351	346	368	336	375	351	366	340	362	333	368	388	405	330	387	382	390	339	383	399	367	368	369	389	369	409	371	338	344	356	382	403	350	380	374	340	370	378	365	377	381	366	362	362	373	331	367	364	360	380	337	396	353	362	322	325	358	379	368	349	355	315	332	385	284	336	363	373	372	348	377	366	352	403	356	386	362	384	368	391	341	383	363	340	365	359	347	356	352	348	355	327	351	359	378	368	385	375	360	356	389	306	354	372	359	358	359	409	357	355	373	358	344	396	379	365	353	395	384	353	371	315	365	385	377	334	379	343	358	349	388	383	331	371	353	355	360	393	347	365	369	368	390	377	395	373	378	358	353	345	400	366	376	322	367	380	362	369	424	384	382	338	345	362	323	364	341	348	347	365	375	419	375	345	380	407	361	367	387	386	389	370	388	383	323	355	382	377	349	345	350	355	339	326	365	357	358	390	381	348	354	342	347	392	372	366	359	387	366	399	403	338	379	369	331	378	398	371	398	360	368	362	412	384	404	354	403	371	361	376	382	389	363	350	373	370	357	371	379	379	378	358	369	387	346	376	335	397	388	352	344	377	372	372	363	377	373	389	365	321	343	347	394	386	408	381	346	338	379	404	339	376	354	379	365	366	407	362	360	365	340	376	364	315	398	362	347	336	363	377	316	364	346	385	380	361	355	374	375	358	392	307	404	353	383	379	369	352	406	362	357	353	329	362	357	352	385	383	392	318	359	363	388	390	358	355	369	363	379	364	364	335	366	357	370	333	346	362	360	401	367	377	341	362	365	350	340	379	370	344	353	359	345	360	365	338	391	361	357	318	373	350	318	367	340	356	364	371	392	358	368	342	335	379	370	387	356	361	318	374	368	360	369	405	370	387	373	397	383	404	364	377	411	352	375	381	347	368	364	390	366	375	367	370	385	352	348	338	390	344	385	349	339	357	389	390	374	339	341	350	356	308	375	386	375	376	361	372	294	371	348	401	358	365	358	402	358	368	357	363	360	375	393	369	376	324	374	375	402	384	404	360	333	375	363	364	358	370	368	379	358	363	380	359	367	349	383	367	361	327	349	383	354	345	414	410	344	414	373	388	343	340	321	408	342	394	360	367	374	400	351	325	376	338	361	364	398	350	384	324	350	374	352	377	364	398	365	357	347	382	371	377	369	367	397	368	349	328	373	333	347	345	351	372	350	380	348	395	331	357	340	360	368	362	363	375	360	355	350	333	343	353	353	354	367	387	362	356	342	371	377	329	355	390	379	345	391	370	362	374	361	383	362	373	374	382	373	365	339	353	372	376	314	356	343	373	402	360	373	367	352	382	364	395	342	378	350	346	377	393	358	347	393	400	378	378	356	365	375	367	344	377	388	381	341	378	366	399	382	366	360	357	357	351	369	344	347	361	382	369	347	344	381	352	382	349	382	343	368	379	364	379	324	405	384	334	359	385	352	358	344	381	350	329	356	363	337	379	409	335	368	348	348	350	388	358	374	345	328	334	347	359	350	365	365	382	333	393	342	345	363	348	370	344	372	366	372	368	399	403	415	369	363	359	382	345	382	348	412	349	385	395	375	370	349	383	351	383	345	373	348	364	367	379	391	363	357	407	374	353	371	387	378	351	383	350	378	359	356	399	388	364	355	364	345	347	357	399	358	327	358	369	381	362	379	394	385	357	365	360	363	340	345	348	366	369	350	359	352	317	390	340	312	384	384	362	327	410	408	371	339	362	353	390	357	368	367	373	402	337	347	385	390	373	356	356	346	394	359	400	409	355	354	379	373	383	362	349	359	347	323	386	358	325	374	383	345	353	338	360	369	380	330	344	353	339	365	407	377	343	344	359	347	355	347	387	341	352	381	362	410	373	373	352	363	362	335	350	384	341	333	376	362	371	391	349	370	385	339	389	397	375	381	364	348	363	390	355	365	375	429	362	375	341	382	344	349	367	343	366	362	372	315	418	383	368	332	366	380	359	341	366	387	370	387	380	378	325	341	373	306	340	360	318	374	382	323	381	383	398	366	376	328	377	332	363	384	347	368	373	356	344	339	381	344	377	360	397	354	367	383	356	371	350	330	394	350	365	393	379	383	374	395	388	372	347	317	333	340	396	380	368	417	362	369	381	347	349	349	340	376	356	401	374	376	383	377	379	340	351	336	331	367	385	339	385	369	353	352	380	360	391	383	340	361	375	381	375	335	388	391	347	328	402	352	365	358	373	372	333	375	394	341	355	392	370	369	383	353	395	362	371	388	376	398	374	380	363	365	340	372	336	382	382	384	379	370	338	365	400	355	333	375	312	336	344	383	365	346	338	378	368	384	337	352	364	392	384	366	334	396	355	358	380	350	392	369	376	378	390	369	353	373	348	400	404	327	361	367	412	358	373	378	382	395	358	344	345	376	359	375	382	323	362	390	363	346	374	376	366	351	344	366	364	378	391	393	360	382	375	377	348	342	343	368	376	367	368	346	330	339	364	381	410	342	369	362	389	374
2106	901	962	904	879	923	885	953	925	877	912	857	911	891	890	906	883	861	872	863	871	910	911	918	857	909	885	804	891	843	887	834	857	896	822	862	842	843	871	929	897	902	914	871	851	889	852	854	832	876	908	885	879	857	827	868	867	910	868	880	921	930	927	872	871	874	872	853	903	884	861	937	873	943	925	869	868	900	877	897	866	903	914	877	887	897	900	862	864	841	939	866	842	904	873	885	834	853	880	939	914	850	859	905	847	866	873	827	889	856	852	837	866	859	898	935	885	924	885	837	854	969	917	869	847	930	885	832	882	894	870	841	868	852	946	875	897	918	858	905	841	925	894	878	877	902	838	876	880	851	831	900	868	884	850	864	886	902	919	906	897	886	886	911	878	866	895	859	909	933	882	872	887	930	829	898	869	886	907	869	907	884	853	894	860	893	921	891	864	925	902	903	863	886	884	911	845	862	887	850	887	879	858	880	899	872	893	931	873	889	909	897	899	887	890	887	920	870	899	895	881	865	857	905	922	900	883	869	875	870	930	906	860	853	865	895	915	895	861	857	871	925	868	855	883	920	898	829	874	874	884	889	885	945	885	905	881	861	938	911	868	893	857	922	852	897	889	830	855	901	914	883	858	888	925	842	856	862	877	931	928	900	930	867	875	864	882	872	883	903	876	913	887	874	845	938	874	889	896	819	871	876	882	918	929	876	821	895	932	824	860	929	917	865	857	880	918	854	830	905	855	887	883	891	831	870	912	927	908	906	887	886	886	862	835	871	927	910	902	879	866	880	875	863	923	891	901	894	897	886	872	902	847	842	881	888	895	898	864	900	884	936	845	892	869	873	867	868	911	933	869	900	902	873	874	904	885	915	922	860	840	903	947	906	871	908	848	868	905	877	851	930	877	833	931	875	844	859	910	911	862	872	855	906	910	915	897	879	876	861	861	879	906	905	885	866	917	930	854	829	917	857	877	875	916	911	900	968	862	941	848	912	866	895	887	948	903	963	881	851	849	850	894	859	903	913	873	978	880	914	841	836	922	883	875	919	885	901	913	907	847	887	921	885	893	888	867	859	922	839	843	836	901	860	864	853	822	871	845	921	873	904	863	834	839	861	934	915	905	865	885	910	923	883	935	876	837	825	870	886	825	889	837	908	890	885	911	865	913	930	840	900	864	844	830	889	869	823	887	888	868	896	849	885	880	915	894	881	897	850	914	905	890	917	899	887	859	903	897	857	939	889	895	867	832	841	920	884	939	858	858	893	850	835	947	905	879	920	881	877	933	851	887	870	834	922	860	865	855	857	842	907	872	914	858	912	821	885	904	856	908	874	842	876	873	890	906	887	837	884	860	896	880	888	884	884	889	896	906	854	915	903	891	906	851	895	902	906	976	872	900	854	853	869	859	910	863	938	874	885	848	849	852	865	898	875	892	905	853	898	853	945	852	853	897	894	882	849	926	855	861	856	863	927	857	882	840	933	874	890	846	837	862	870	863	857	926	912	856	863	958	918	841	915	888	923	906	888	920	942	884	899	906	842	883	858	881	906	857	911	884	906	890	877	889	864	879	916	858	812	837	877	902	902	873	845	860	905	829	906	858	831	856	823	924	941	931	841	886	860	879	919	866	880	881	894	868	867	870	854	936	858	914	889	889	869	901	898	926	896	860	896	875	880	937	926	889	870	871	875	915	838	884	844	848	875	838	900	900	865	846	915	878	899	853	888	903	842	880	910	859	859	858	914	860	929	881	881	865	884	855	891	882	888	917	836	837	874	817	884	890	901	914	944	888	900	875	861	902	898	915	911	875	840	896	824	845	853	926	832	941	833	872	882	940	910	853	870	918	924	867	879	917	865	881	903	914	897	863	855	884	860	823	903	912	887	861	924	929	886	899	945	901	872	860	874	921	878	863	874	907	958	896	925	864	905	857	910	860	876	874	911	894	914	862	841	895	857	849	871	860	949	868	833	917	897	861	869	910	862	895	884	898	912	899	886	888	863	860	932	871	915	902	872	883	908	870	884	897	853	888	897	880	888	855	842	896	882	821	875	836	892	891	884	850	934	884	873	842	902	817	883	870	862	877	912	866	872	804	881	861	865	904	842	862	841	921	893	860	911	810	864	859	956	908	922	916	921	916	919	933	828	883	895	872	866	909	886	841	886	875	844	867	908	840	885	886	806	875	882	920	891	926	839	856	862	865	931	870	876	871	834	862	910	894	875	949	879	925	882	917	883	880	898	853	865	910	862	891	856	866	863	876	954	845	878	880	812	879	870	928	874	907	892	907	885	873	881	878	892	879	903	901	874	870	842	884	850	865	855	857	886	906	905	869	881	907	903	889	910	870	898	870	892	869	869	849	945	919	900	921	878	886	902	926	901	882	885	886	879	873	908	900	940	895	930	859	887	914	934	855	890	905	935	842	809	857	900	845	917	913	854	863	857	914	895	916	879	868	927	854	887	889	879	868	835	889	897	914	874	884	866	863	918	912	944	848	911	879	891	914	941	878	882	907	870	882	932	864	919	850	886	850	877	886	867	888	861	897	924	896	890	902	834	885	865	863	876	881	902	897	868	891	886	870	821	907	905	889	829	889	895	879	880	878	920	916	842	945	925	899	924	919	819	899	870	834	917	844	903	903	858	862	907	909	898	830	866	868	886	878	910	909	950	813	922	936	879	910	915	899	895	918	901	835	944	874	844	855	884	893	869	894	840	898	921	882	837	922	844	864	868	883	929	863	914	873	862	842	888	886	908	869	831	832	841	883	904	875	874	877	911	912	874	884	929	879	915	829	869	877	890	902	921	896	862	860	881	864	885	823	889	900	885	851	923	873	881	927	936	849	833	889	895	907	889	860	907	898	848	902	853	862	894	883	928	906	890	876	887	894	832	839	867	898	865	937	863	909	885	880	902	892	860	892	882	896	893	878	843	862	849	901	860	892	904	937	871	867	857	920	840	876	895	885	922	909	941	907	870	872	920	862	912	867	892	899	927	876	803	912	875	927	892	891	856	859	879	871	866	905	877	880	842	899	837	840	802	866	891	905	868	899	887	883	911	952	918	885	905	907	885	849	885	888	901	903	885	888	883	846	868	876	923	850	825	868	920	911	866	887	879	860	852	937	851	808	843	870	883	890	854	913	921	916	845	933	882	895	847	922	864	886	857	905	891	877	890	885	840	870	916	890	874	850	906	866	924	824	825	961	869	860	881	886	853	887	848	886	891	873	845	855	903	897	906	884	905	899	879	898	897	877	846	842	850	899	923	872	914	944	883	886	874	863	895	883	808	911	929	894	924	910	928	903	884	818	895	874	835	882	889	877	869	907	873	856	865	898	939	843	918	865	891	947	894	866	878	893	881	833	893	924	930	934	904	859	851	889	881	971	911	839	879	876	888	871	885	876	887	889	941	916	870	936	917	868	892	879	878	924	927	914	860	879	913	873	921	924	895	898	917	873	945	882	870	870	876	932	845	859	884	935	893	856	853
7082	546	544	508	426	364	364	376	358	346	339	340	370	310	333	328	352	329	359	306	337	305	303	292	316	338	311	311	312	288	318	317	350	335	307	330	303	316	312	334	344	332	285	309	323	307	332	315	340	339	306	290	325	345	279	336	333	335	340	307	299	282	310	324	321	307	339	304	309	309	311	297	326	322	369	328	351	326	344	350	315	348	322	326	321	331	350	335	327	316	317	329	335	340	374	343	308	339	334	310	340	309	349	323	360	321	317	288	324	299	319	304	306	327	323	317	312	288	328	325	343	330	321	315	309	334	332	347	322	307	320	357	319	302	328	347	305	303	329	347	330	281	357	297	356	299	346	341	321	330	325	325	320	341	304	317	321	301	334	302	329	313	291	330	294	335	334	358	338	353	321	319	319	294	293	308	339	303	351	333	321	291	318	335	300	306	333	334	321	322	325	341	311	312	304	354	342	322	311	307	327	302	352	354	300	296	324	315	328	333	319	294	303	294	348	325	309	297	316	326	336	310	314	368	323	336	322	320	312	320	306	278	286	319	334	347	324	343	323	296	313	351	331	321	304	320	315	330	321	320	328	331	354	269	324	328	335	310	316	316	303	330	324	312	346	318	349	297	298	310	331	335	323	306	299	311	322	324	333	338	316	339	323	308	358	289	348	334	333	331	305	351	306	332	340	325	329	311	319	295	350	304	301	349	362	341	356	327	315	327	338	302	317	319	330	326	347	345	302	317	363	316	304	327	323	311	342	369	334	303	331	312	334	309	321	314	346	296	347	338	331	315	351	316	330	329	352	334	308	347	328	314	306	333	301	318	345	310	332	302	321	339	322	348	338	298	311	290	308	332	331	326	315	302	336	334	328	304	324	364	324	333	329	340	367	332	324	309	340	308	302	332	330	309	353	339	352	313	340	333	333	348	359	343	350	344	325	306	310	295	324	297	322	344	298	334	333	326	316	317	349	282	337	325	319	364	335	312	292	360	320	312	314	348	306	360	317	358	352	313	339	319	319	325	276	324	337	340	316	336	322	346	326	330	322	310	290	323	339	362	349	319	312	321	309	323	305	315	314	323	309	290	316	308	317	333	344	298	340	314	320	297	318	307	342	335	371	334	335	327	344	329	342	335	312	327	282	320	307	352	330	319	320	314	282	309	332	331	326	317	331	323	289	309	322	340	318	343	324	319	323	297	347	335	325	324	322	319	303	301	300	315	324	353	302	321	333	309	311	313	309	321	343	332	319	319	323	304	345	328	334	324	298	349	368	308	319	343	323	330	329	312	309	303	310	304	322	331	322	344	326	344	327	345	340	365	358	310	358	304	342	339	339	298	333	281	328	330	327	356	311	316	344	315	306	304	308	318	349	318	320	316	312	324	318	298	308	290	336	306	320	303	320	304	330	324	329	318	356	334	286	306	352	351	362	331	341	308	321	303	343	359	303	378	329	340	332	312	287	335	324	313	302	341	373	322	332	329	285	312	303	332	327	302	319	270	347	311	318	339	303	320	296	358	322	288	288	310	319	344	328	327	325	321	326	348	293	329	305	340	340	319	351	318	383	345	307	332	321	333	318	312	312	325	317	326	378	317	303	310	328	321	317	339	301	334	318	336	309	316	351	353	354	322	328	300	315	349	338	339	342	368	339	350	345	329	338	325	364	335	323	328	312	301	321	324	315	335	308	329	327	355	314	327	360	332	329	327	341	322	308	329	324	332	302	330	310	344	335	343	338	327	311	313	320	315	316	320	317	325	333	339	335	333	318	287	313	355	320	299	344	334	332	336	317	330	282	303	349	356	325	327	340	319	318	316	316	376	341	302	339	312	277	314	359	321	311	320	331	310	342	328	345	335	359	313	359	355	317	337	302	313	312	309	324	309	309	342	331	345	320	292	331	327	297	331	333	330	343	305	340	342	302	334	339	323	310	315	322	323	314	317	363	316	341	347	319	335	307	316	348	333	314	321	323	339	312	338	312	279	312	339	329	316	304	337	327	285	320	372	341	295	309	320	341	313	374	303	332	317	337	330	306	346	326	342	320	308	334	328	323	345	310	317	299	322	306	312	356	355	334	325	369	335	324	347	362	351	340	338	323	349	331	348	309	334	325	343	327	292	320	331	338	322	339	322	303	325	317	282	332	349	305	331	326	312	350	317	322	298	325	298	335	337	319	339	341	342	311	340	344	333	319	336	316	353	317	314	319	319	324	294	314	330	336	291	327	318	292	352	295	317	347	300	330	275	341	321	291	343	281	322	304	317	334	355	305	327	324	325	290	303	322	272	324	298	336	310	334	312	316	334	329	329	299	341	304	302	339	318	341	342	279	320	339	329	324	334	308	289	344	374	358	339	309	289	317	311	332	320	338	329	344	318	330	343	336	300	306	323	332	323	311	307	315	315	303	309	306	296	316	364	343	327	314	308	305	331	297	322	351	330	343	336	295	331	307	343	314	323	329	313	288	331	322	341	293	279	321	312	306	308	309	291	329	344	289	327	296	336	306	323	334	322	352	334	313	299	326	317	295	314	327	342	332	294	303	370	321	312	328	320	307	332	319	348	296	313	311	331	301	359	334	302	324	325	314	352	328	322	322	305	351	304	346	346	343	320	294	302	329	286	318	299	293	355	316	309	325	335	325	297	338	363	337	321	300	314	316	302	294	334	308	337	312	350	291	305	342	343	349	322	327	295	329	290	338	339	307	339	324	308	364	334	294	323	324	334	352	313	326	322	329	337	350	295	343	328	314	309	300	321	348	333	331	341	314	308	358	311	312	357	332	309	300	296	341	329	342	319	338	322	286	319	345	323	337	336	347	329	330	302	342	337	333	339	309	273	346	333	327	319	320	318	307	336	335	361	363	319	316	294	291	314	307	313	315	336	319	320	355	323	304	340	309	295	319	310	329	333	318	333	320	336	340	333	304	309	306	357	314	325	333	323	335	351	319	271	314	337	333	309	333	321	324	326	323	351	333	342	322	270	334	343	304	342	304	301	311	350	310	338	314	337	347	342	315	309	312	313	337	305	346	326	329	297	338	308	351	304	329	309	346	323	296	326	311	333	330	272	323	302	332	322	353	325	336	285	357	297	307	326	348	337	299	345	335	311	306	328	331	345	330	348	313	297	312	315	347	305	301	305	324	369	316	334	331	316	327	321	338	321	349	336	338	343	324	307	349	319	315	332	324	307	336	310	311	283	344	310	319	287	297	299	292	304	319	335	354	315	323	300	353	320	274	339	313	325	376	315	339	365	309	352	334	314	313	302	368	314	322	335	298	335	310	364	336	343	333	317	351	340	346	289	299	288	336	321	330	307	310	320	322	304	295	284	328	305	312	330	339	318	318	309	297	318	310	286	327	334	317	358	321	334	322	306	349	345	323	307	288	322	325	339	325	329	307	346	351	351	296	313	335	287	327	331	302	320	318	349	310	300	334	292	304	313	308	349	317	324	317	307	360	308	317	320	314	321	327	333	350	353	326	341	305	309
6895	1005	1284	1465	1287	1201	1066	952	976	908	931	909	875	856	855	892	838	834	844	889	811	833	843	772	818	836	827	799	821	805	825	806	803	807	785	758	791	812	798	815	764	803	830	773	800	789	809	824	759	790	790	830	743	786	790	777	824	776	782	809	793	771	766	803	769	773	806	816	792	817	786	780	802	779	809	804	782	797	758	779	858	830	768	820	821	785	757	814	800	785	771	810	764	759	770	803	793	782	808	789	789	772	794	748	773	807	790	779	800	746	772	791	783	820	781	798	762	794	805	754	775	746	798	805	755	811	781	766	776	825	788	778	800	800	760	775	805	796	755	776	755	782	753	800	771	762	812	798	811	799	754	748	773	784	745	811	806	761	806	812	775	825	754	791	810	806	822	762	841	772	848	835	806	787	791	780	798	803	788	755	811	744	780	788	790	830	782	799	754	796	784	806	819	732	762	765	800	723	740	773	801	758	849	825	748	784	764	762	787	773	828	796	822	825	757	750	799	816	786	795	785	790	811	766	799	789	810	834	783	788	793	758	825	782	751	796	786	784	775	780	743	787	765	747	745	769	770	795	792	832	793	820	795	802	791	766	817	759	798	805	785	805	781	805	768	774	785	815	817	809	814	830	766	773	793	790	785	815	751	761	828	765	739	754	811	796	791	755	820	808	778	817	803	805	718	812	785	808	777	771	761	787	723	840	801	752	773	817	799	732	785	792	764	758	828	754	782	762	786	796	760	781	765	783	724	764	782	818	792	810	789	814	762	795	783	765	743	810	794	796	801	803	811	814	815	775	819	782	801	756	756	780	808	755	747	758	843	815	786	749	755	798	823	776	776	738	789	806	784	776	752	784	769	766	758	825	770	807	800	798	745	740	808	757	793	810	773	787	813	773	791	810	754	793	792	787	745	817	815	789	804	813	744	816	824	765	811	762	834	777	774	730	798	780	805	789	819	855	832	776	794	767	764	773	775	788	826	843	790	800	769	836	799	783	793	808	797	779	780	730	827	771	761	769	803	789	817	773	832	812	756	734	786	765	777	811	772	753	780	796	796	759	812	798	782	839	815	800	781	775	786	756	810	786	789	787	790	810	822	797	768	829	744	800	822	797	758	812	821	830	815	786	784	778	813	737	781	808	800	766	791	805	792	798	787	794	782	788	727	773	775	793	776	793	812	794	767	774	778	800	793	765	750	797	810	760	766	795	828	831	800	763	735	748	825	772	814	806	751	801	789	770	823	782	829	828	805	785	809	772	804	778	798	813	829	796	810	768	742	800	766	833	758	805	755	735	815	792	769	761	757	774	786	774	777	755	815	824	780	794	804	846	785	792	788	769	780	789	772	827	761	793	799	759	784	825	775	818	787	773	773	789	794	820	804	765	788	784	850	801	775	790	791	800	773	755	815	751	794	822	806	762	822	794	749	793	823	794	777	779	780	737	747	796	790	775	773	729	825	760	697	795	789	776	727	772	793	767	793	806	767	813	784	769	736	774	777	721	833	810	814	792	785	787	778	807	804	823	776	778	823	765	781	797	799	820	773	860	780	774	814	759	764	835	834	771	812	780	759	842	853	827	775	817	784	800	755	779	787	730	775	787	812	781	788	780	776	761	807	816	766	827	822	752	753	811	768	763	812	819	845	808	793	750	780	791	766	777	786	777	777	811	797	797	786	758	833	776	816	785	811	819	792	785	784	810	788	812	781	721	809	738	791	795	797	802	727	831	806	756	823	771	813	765	762	754	771	791	747	784	765	843	771	795	764	745	763	731	754	807	711	810	763	761	794	773	797	780	733	719	812	795	798	798	782	787	764	854	753	761	830	793	773	787	796	780	741	815	797	744	816	765	794	777	809	821	770	767	788	790	797	753	790	843	810	730	827	770	776	803	819	776	738	777	729	830	795	761	785	755	749	783	818	792	825	798	799	733	757	753	784	782	736	753	774	747	783	785	752	780	824	801	848	807	760	804	794	806	825	815	732	795	854	767	767	766	793	752	744	789	844	775	768	760	807	764	778	786	768	750	760	740	797	800	817	752	769	805	794	814	810	791	775	773	774	802	767	803	773	811	744	761	737	805	790	775	789	803	808	800	773	813	813	799	783	772	773	761	810	817	792	755	797	796	758	787	763	787	791	771	789	773	783	778	751	743	787	851	794	819	762	787	761	753	760	759	750	823	781	806	739	868	792	799	799	792	780	769	765	795	759	745	767	778	770	757	805	781	794	743	796	826	809	747	764	713	801	834	810	808	775	819	774	768	808	786	749	789	774	826	720	729	756	755	823	745	745	740	802	746	832	767	818	805	804	845	764	823	762	774	758	767	827	789	810	793	763	797	747	785	789	818	794	803	837	793	775	802	801	750	829	807	807	773	767	829	786	792	770	792	810	766	727	728	781	766	790	811	763	828	768	762	780	831	722	739	782	776	816	792	722	753	847	807	823	784	790	766	809	765	762	822	784	783	771	824	772	784	813	762	804	775	817	742	767	792	803	754	760	791	816	765	772	843	773	779	787	768	790	813	752	781	790	749	784	801	767	770	789	782	805	744	834	782	779	813	808	808	789	779	789	797	722	816	770	826	766	799	794	803	818	839	769	758	791	811	778	783	759	813	760	765	757	806	787	825	789	822	788	806	818	812	781	810	806	809	782	750	779	799	785	813	792	762	788	794	797	800	819	783	793	776	786	786	780	765	748	773	788	786	778	779	780	759	783	715	804	765	802	717	834	833	759	767	807	713	789	785	769	790	814	789	841	789	832	792	762	762	818	802	777	811	755	747	820	807	761	768	752	768	784	758	847	831	812	777	767	767	787	782	742	778	806	759	801	808	793	846	816	724	822	796	853	809	742	788	767	770	787	787	794	773	741	811	750	827	738	805	813	838	774	797	794	810	770	792	812	769	792	776	792	817	785	807	806	786	846	803	781	800	785	832	755	827	826	747	825	803	760	790	803	751	746	809	760	790	777	820	758	734	755	791	810	791	762	782	743	769	838	836	798	840	801	749	759	796	786	849	739	748	788	791	805	750	762	797	759	732	803	790	763	757	796	774	805	803	777	781	839	788	788	738	777	773	762	743	783	819	779	801	807	809	736	815	771	766	776	811	801	805	808	799	802	805	786	769	736	747	754	808	753	748	824	739	795	801	804	826	765	751	809	748	770	802	754	767	795	788	818	809	768	800	864	814	829	745	802	790	785	858	797	755	829	770	780	778	798	796	784	790	754	767	758	774	798	823	786	771	791	791	878	811	748	798	790	801	804	802	836	747	769	761	797	796	790	787	772	720	744	813	771	803	783	805	774	780	763	778	791	821	775	760	807	771	792	755	766	788	805	816	797	732	760	825	809	793	743	723	780	750	749	833	786	764	820	797	795	793	784	769	775	800	837	811	794	805	820	777	834	769	792	757	757	783	725	809	816	800	809	793	795	752	780	769	774	799	835	780	794	832	747	846	754	844	783	752	813	810	766	791	779	770	810	834	815	795
12075	693	633	515	344	266	282	244	218	194	217	178	187	196	161	173	160	170	189	171	193	171	182	173	165	142	161	158	170	154	191	173	165	151	168	193	180	160	161	167	168	156	153	189	170	194	176	166	193	203	176	158	156	166	176	178	177	160	167	161	188	189	166	182	158	173	146	161	167	178	169	161	177	163	202	158	157	164	164	191	191	157	173	172	161	163	163	166	156	157	178	183	191	167	163	150	142	162	177	145	149	170	162	182	211	157	180	173	149	152	165	172	192	165	173	169	160	174	168	177	156	156	160	171	176	172	174	168	148	176	158	158	185	155	157	179	176	197	171	153	184	169	187	162	162	159	189	165	159	179	160	158	173	166	177	182	175	183	166	160	156	153	159	182	161	155	182	192	178	165	171	167	171	158	176	179	167	164	192	176	141	155	165	164	178	173	158	175	170	162	181	160	204	151	191	153	174	155	160	180	155	150	186	177	156	173	181	184	168	159	162	156	160	202	167	147	139	165	181	166	170	178	162	167	159	153	179	172	161	199	174	161	160	172	164	166	131	173	131	164	178	150	165	161	171	194	138	165	170	163	153	172	149	147	136	163	144	153	169	167	160	175	152	149	136	173	160	170	187	110	143	155	159	172	174	160	179	164	177	161	157	175	176	171	171	151	172	175	166	172	155	180	194	218	157	161	164	179	174	169	154	177	181	173	179	192	165	158	157	167	177	172	155	169	180	192	164	171	158	150	174	163	170	167	170	162	167	133	160	152	174	177	177	166	160	167	145	182	157	142	170	165	154	177	186	155	154	165	161	169	159	148	186	150	155	158	179	184	156	180	158	156	181	201	156	178	188	184	160	169	147	151	149	170	158	121	154	182	165	157	166	172	167	159	174	182	183	153	170	162	179	160	167	138	173	174	154	175	168	171	152	143	165	170	147	156	148	157	196	166	193	167	175	160	137	152	169	170	161	178	153	186	185	175	157	151	151	175	162	155	172	182	182	166	169	164	163	169	158	167	176	172	158	183	174	158	167	172	149	155	166	182	202	162	155	174	146	171	176	163	188	168	164	159	174	140	159	164	161	180	183	166	172	162	170	157	170	178	186	151	164	169	175	155	157	158	148	177	162	175	176	172	175	180	144	155	162	193	183	197	161	163	180	162	164	189	176	154	170	169	152	147	173	178	176	161	141	169	165	178	161	158	170	161	185	191	176	199	175	176	163	165	155	150	194	161	183	180	149	141	178	173	163	156	163	165	179	174	172	184	136	194	154	192	162	190	166	152	155	154	189	184	201	176	162	172	171	156	168	149	152	180	161	169	192	162	170	177	144	174	186	181	174	170	145	163	163	207	132	148	179	186	188	182	163	145	165	169	163	171	191	191	193	164	168	155	162	159	168	163	153	158	194	160	155	164	159	192	179	142	160	156	147	161	171	184	155	149	158	187	154	187	169	187	168	181	156	155	180	166	175	168	178	153	171	188	169	163	175	148	195	166	178	148	165	193	159	147	193	158	138	162	181	172	175	147	160	168	186	167	159	172	148	143	175	168	149	171	162	176	154	151	188	184	190	147	163	161	162	160	167	165	166	161	172	161	184	155	161	155	150	193	174	140	155	167	172	166	170	177	143	168	179	166	147	162	171	185	167	148	162	155	166	169	180	173	181	153	170	152	162	184	166	176	177	170	144	150	146	158	183	172	167	148	184	186	128	177	162	177	169	184	166	196	155	144	167	169	178	144	176	175	175	161	154	162	176	154	175	177	171	167	154	169	152	172	172	187	182	180	161	186	146	175	182	174	168	172	205	173	164	173	156	171	151	166	155	146	149	163	155	163	175	154	169	193	171	172	149	147	179	157	141	149	175	164	169	151	167	167	175	177	167	179	188	191	161	171	153	154	154	169	159	164	189	137	162	177	163	169	170	152	153	167	170	166	159	154	150	201	165	153	164	161	166	171	150	160	166	191	158	170	165	167	144	160	138	179	160	170	152	177	191	165	159	159	169	164	175	185	183	168	158	158	175	171	169	180	177	152	174	152	170	177	164	165	165	176	173	153	164	154	170	166	167	150	174	176	197	166	185	166	169	177	180	164	176	175	187	165	181	162	195	173	170	188	164	175	156	171	191	166	185	190	154	156	156	173	161	167	157	158	184	176	179	167	157	170	181	159	162	144	183	146	154	172	165	185	173	181	160	142	174	175	173	160	158	159	142	175	165	158	175	157	158	171	158	151	168	175	166	186	145	183	169	184	155	166	151	188	168	156	144	148	148	154	153	130	157	167	158	163	170	170	184	191	135	186	179	154	161	152	185	145	181	180	179	170	158	162	158	173	141	173	174	158	175	144	168	173	160	144	174	168	173	165	150	183	155	166	177	155	159	167	157	165	159	167	163	185	159	183	161	168	170	180	172	178	184	203	173	176	157	151	188	165	155	143	182	147	168	142	186	153	184	139	150	148	187	164	186	174	166	191	155	206	150	159	185	164	166	175	162	172	133	185	177	184	153	183	183	173	178	152	176	153	174	172	177	157	163	163	165	146	144	169	153	187	169	154	192	169	176	140	173	163	171	162	190	175	177	174	155	175	174	165	156	150	170	162	160	184	175	152	141	171	174	195	188	176	171	154	175	177	186	174	189	190	180	161	165	153	167	154	185	175	183	155	158	178	154	176	164	166	167	155	169	150	168	155	172	170	161	164	172	147	177	143	163	151	149	188	167	138	185	162	170	165	171	150	156	179	160	169	186	184	172	168	183	184	136	154	175	164	182	174	179	180	197	156	175	157	149	159	144	171	156	184	153	150	170	163	180	189	182	179	153	169	168	160	166	169	179	141	145	186	173	156	189	175	165	166	180	144	172	168	168	144	161	150	166	156	150	162	162	139	162	176	134	175	158	177	159	162	172	166	176	161	192	186	154	161	170	182	165	167	161	160	167	158	175	182	159	166	189	165	171	159	183	146	193	170	150	166	182	180	161	158	185	189	172	161	153	177	163	160	153	182	171	170	193	146	170	155	200	159	167	194	153	140	170	171	183	158	168	178	191	173	147	182	174	142	151	167	152	157	167	177	159	150	161	165	180	161	175	183	143	165	171	166	159	155	182	160	189	176	173	180	172	160	165	172	183	174	176	154	172	160	176	161	172	183	164	178	165	168	174	173	156	161	172	175	143	159	166	162	176	181	190	178	166	176	178	174	160	172	165	175	153	164	177	175	172	160	147	191	159	181	153	168	165	152	175	163	164	166	153	161	170	169	162	141	158	179	162	158	158	163	174	176	149	166	173	172	161	169	154	167	171	149	151	172	164	177	165	156	171	165	171	171	183	146	157	165	168	150	178	150	148	188	165	183	168	176	176	161	142	170	182	157	148	167	182	170	168	162	209	151	153	187	167	163	156	183	154	154	154	170	155	157	140	168	169	176	182	153	147	164	147	175	168	154	184	185	182	143	166	161	173	155	149	166	162	147	169	153	162	147	116	160	164	166	179	140	157	163
7863	799	1455	1588	1425	1157	930	862	772	736	651	650	569	548	554	541	570	535	511	537	512	496	502	499	500	497	500	471	460	419	498	472	463	461	465	450	457	392	433	463	433	469	497	471	434	479	456	433	448	457	443	449	460	480	471	462	433	447	455	404	471	480	432	495	500	439	394	488	464	451	448	447	456	442	463	434	435	468	442	457	414	446	458	456	421	415	454	488	437	437	455	466	460	442	451	429	474	440	442	468	415	453	414	475	445	462	417	456	436	480	461	436	483	425	425	474	462	449	475	458	433	453	480	452	489	437	472	440	421	437	431	425	419	436	442	469	446	426	427	473	431	426	433	456	453	469	456	419	384	435	437	425	396	370	425	441	454	411	429	416	442	425	431	422	418	436	431	428	448	450	442	441	440	420	427	469	428	429	448	411	418	425	459	412	436	410	443	435	383	439	435	428	431	455	431	409	448	433	409	411	458	460	479	435	437	427	428	449	457	439	442	444	429	394	385	447	442	403	435	452	416	405	389	431	439	458	421	424	420	445	437	396	460	433	458	449	431	429	409	440	425	441	398	421	422	398	446	479	417	458	414	452	418	424	427	435	433	462	436	464	461	423	433	446	454	445	423	428	392	439	462	475	464	432	442	419	428	463	452	437	460	432	437	457	400	419	410	450	421	449	426	474	427	397	398	452	463	437	453	440	422	448	421	423	433	433	400	466	433	415	454	441	428	413	420	417	427	462	437	456	471	442	420	399	457	444	467	420	411	417	444	404	451	460	400	434	458	439	429	410	493	466	427	428	403	435	445	431	428	410	431	464	414	408	472	436	479	451	433	463	400	437	436	445	430	460	423	424	408	442	430	441	399	419	425	456	416	415	439	436	424	423	402	468	450	430	434	435	392	401	455	476	425	448	428	447	434	422	467	445	440	434	415	448	416	447	440	406	412	474	423	428	439	424	456	459	431	423	460	452	436	439	419	402	439	453	444	457	473	392	446	456	423	430	412	426	426	424	442	471	482	412	446	468	420	434	426	421	440	446	444	439	420	413	418	414	466	454	429	453	451	401	455	426	475	414	396	423	420	445	444	435	410	443	402	449	452	463	474	460	481	439	440	415	468	387	416	406	438	458	448	424	428	455	464	458	453	449	434	438	428	422	424	434	426	427	440	431	417	434	436	429	465	411	459	414	436	472	431	442	425	465	415	438	425	453	456	449	414	422	436	438	450	424	424	429	448	450	417	430	436	415	447	456	436	462	438	429	408	477	413	479	418	418	417	454	446	430	436	456	433	431	418	386	425	413	420	421	433	436	458	414	427	466	459	412	420	429	440	460	427	390	435	436	449	439	430	421	399	428	405	429	435	445	451	423	413	442	435	430	423	397	469	393	489	428	481	479	441	396	427	471	448	445	428	430	470	420	455	463	426	457	429	453	490	437	445	438	434	454	404	450	415	402	423	457	455	463	418	452	450	417	403	394	462	419	394	431	401	417	409	476	427	433	417	447	393	467	454	435	436	412	462	419	406	468	426	466	432	450	425	452	434	454	419	442	433	426	425	470	448	404	436	462	449	465	420	427	430	380	416	453	444	438	393	462	415	453	434	471	417	477	438	448	440	449	422	420	452	421	443	441	425	477	404	435	463	485	445	433	428	420	384	437	423	430	403	404	480	456	420	463	459	451	396	450	466	457	418	453	485	466	426	436	445	456	410	443	442	420	453	404	446	455	428	454	422	442	427	419	404	415	440	406	433	425	432	450	465	451	426	462	428	420	430	438	402	431	473	444	454	432	437	434	442	440	457	445	427	423	445	419	417	435	420	462	461	431	456	446	415	478	450	462	432	425	450	453	423	419	444	450	444	461	440	426	413	419	434	406	403	423	425	483	406	419	417	476	452	387	465	426	435	455	443	429	437	440	448	426	457	439	427	429	425	452	425	456	438	443	420	426	439	419	464	449	422	425	433	421	450	434	411	471	431	414	471	432	453	443	440	390	449	465	441	437	419	442	429	438	465	426	404	475	435	423	433	433	405	401	417	439	416	423	445	476	478	445	414	393	438	405	414	444	437	448	466	448	440	420	436	435	417	435	428	447	427	431	418	439	445	432	492	452	446	429	442	442	457	436	419	452	450	429	443	461	439	453	461	463	447	424	435	413	443	417	438	449	408	419	439	438	425	467	428	470	444	476	451	441	445	462	468	393	445	421	449	461	459	440	415	442	457	430	428	408	437	415	436	449	421	409	445	440	439	464	411	418	428	442	458	400	427	456	420	420	442	471	438	429	429	423	442	424	449	420	433	401	431	450	437	426	441	452	419	447	433	437	462	443	453	440	439	459	452	399	443	449	423	458	482	453	453	428	428	433	409	413	458	415	444	412	419	438	422	451	411	438	451	420	411	410	430	424	439	433	418	420	443	452	429	405	429	420	442	431	452	450	450	453	478	434	415	435	421	444	474	430	429	411	446	417	410	455	410	414	448	404	434	421	418	447	431	458	441	414	475	451	459	456	441	453	480	410	463	437	432	427	449	426	403	399	429	430	415	446	444	444	457	437	439	433	465	409	423	456	466	447	449	430	445	484	444	432	428	461	420	408	435	439	442	463	461	419	447	441	449	417	436	432	444	452	457	442	424	396	455	423	412	455	438	466	438	452	408	446	448	440	430	469	460	435	420	405	448	443	441	480	459	451	448	430	425	415	458	463	414	436	427	456	429	468	452	440	432	437	422	442	458	410	448	449	413	431	449	450	445	458	409	471	423	456	464	432	429	454	451	431	433	390	473	457	445	444	406	407	418	428	404	421	431	412	461	411	454	425	430	421	409	471	418	464	432	428	445	452	474	438	458	442	470	407	418	440	432	429	427	432	420	444	427	410	431	490	451	435	422	452	455	479	453	420	422	462	442	426	446	405	411	476	425	476	432	469	441	449	449	468	431	454	425	448	440	410	466	430	455	408	441	471	426	412	436	459	422	444	445	427	451	455	408	447	468	422	422	475	448	459	426	385	438	475	441	455	435	408	411	412	453	446	411	437	435	391	385	420	442	440	414	454	439	454	425	418	421	396	421	406	397	477	439	478	422	461	449	433	434	461	459	454	436	449	430	415	453	444	440	448	399	412	414	441	422	450	410	442	441	442	454	440	450	397	427	466	427	435	443	413	408	467	438	455	449	451	437	416	430	430	413	444	453	451	425	463	460	449	439	451	458	464	406	425	452	414	422	428	426	456	451	390	439	441	396	407	457	401	406	444	461	459	402	439	442	458	439	430	472	425	418	431	431	471	411	423	420	402	412	427	431	390	491	430	452	421	455	432	430	482	450	431	452	444	403	416	421	427	403	490	437	448	445	447	431	426	479	469	422	438	426	450	455	420	404	447	424	403	400	451	449	432	442	441	457	438	422	439	425	416	416	462	455	391	412	409	458	451	444	460	469	422	429	486	406	443	391	431	417	448	397	424	465	467	427	419	448	427	444	436	437	490	444	453	438	416	462	443
1456	398	376	373	377	341	372	359	331	367	385	362	351	350	343	340	371	370	368	362	315	331	364	370	349	339	350	380	386	356	390	386	350	364	362	371	334	336	367	404	376	383	364	377	360	355	367	383	354	377	353	391	354	370	355	346	341	352	378	359	359	350	350	331	360	399	361	343	374	359	365	362	343	351	368	343	387	322	389	369	355	347	330	357	382	337	373	381	396	381	360	352	353	365	373	360	356	346	363	355	357	349	317	379	341	372	372	333	368	377	336	362	340	360	369	356	360	366	338	361	347	364	354	397	353	354	367	344	321	377	389	329	348	392	383	371	348	361	390	401	354	341	352	342	354	367	364	404	366	352	376	381	370	372	390	373	334	324	360	389	384	371	348	347	348	336	351	344	374	381	357	394	370	341	367	404	393	340	339	350	327	387	385	404	349	372	388	431	336	385	366	399	367	372	387	378	361	340	363	351	353	381	334	362	377	380	343	369	369	337	396	365	365	371	399	384	364	385	344	361	390	350	341	375	373	380	381	356	368	366	375	337	346	368	389	379	368	351	385	386	326	348	360	379	352	340	369	350	351	365	339	360	386	357	385	362	352	377	344	392	362	370	414	330	349	354	355	342	323	339	375	337	310	329	343	362	374	377	385	338	370	381	355	337	358	389	382	366	346	388	323	338	361	379	374	391	362	343	400	384	371	340	330	344	363	377	333	371	359	344	367	357	387	343	344	348	351	342	376	369	353	352	384	365	389	329	347	355	353	372	392	358	371	370	371	331	359	356	349	354	340	377	410	396	364	348	399	322	376	365	334	382	384	373	358	369	345	359	368	346	340	408	342	417	359	357	380	375	332	393	355	389	345	370	377	385	392	355	368	359	412	344	362	355	342	376	354	348	378	362	338	379	372	372	373	362	365	356	356	385	370	327	350	358	360	387	362	364	361	375	342	360	395	358	352	388	362	360	367	365	378	367	392	382	365	336	364	357	344	366	320	353	344	367	377	366	366	397	347	347	367	360	386	380	383	353	415	318	366	342	356	381	380	347	372	333	304	369	325	380	347	374	356	387	354	371	341	363	361	350	348	348	371	388	319	371	392	369	367	390	376	342	377	346	348	365	376	389	360	358	339	384	354	397	386	357	369	359	358	380	382	361	354	395	382	369	362	307	348	348	349	375	367	384	329	386	373	387	387	388	327	347	344	352	341	376	334	339	367	372	367	377	377	356	345	357	362	326	349	375	402	352	359	389	336	385	373	323	352	346	334	356	360	326	352	360	349	374	375	336	336	358	380	363	362	354	334	377	401	328	382	375	393	358	390	342	364	351	338	362	368	370	325	350	367	388	372	402	367	356	366	369	370	359	375	361	309	362	385	356	357	369	351	373	366	381	376	371	347	355	368	347	326	369	364	356	340	388	370	380	341	334	330	358	385	366	311	390	352	371	353	349	376	376	356	364	374	339	323	378	376	369	395	377	369	364	347	363	370	368	329	376	357	371	369	345	361	384	342	363	360	369	370	374	398	386	364	366	369	386	384	370	406	369	333	346	347	317	353	375	348	341	372	345	359	347	413	404	387	363	363	345	386	330	359	382	331	378	347	363	374	341	347	357	337	385	382	372	382	366	327	323	368	330	332	349	360	375	383	360	334	372	374	329	363	334	339	367	375	378	373	359	387	403	350	329	326	363	368	325	371	388	362	369	363	376	340	350	336	343	377	381	399	325	347	363	388	376	384	339	371	344	391	390	376	351	381	359	345	376	338	356	361	380	361	351	354	354	360	324	364	372	367	407	412	391	348	374	367	372	371	362	419	382	363	369	370	403	343	356	367	359	357	364	378	372	352	365	352	372	378	383	386	390	387	372	370	362	332	349	403	369	361	363	351	389	360	354	350	357	358	334	355	373	354	375	353	383	364	381	367	338	338	361	361	366	368	350	374	377	354	357	370	356	374	340	360	353	359	374	349	367	342	373	346	372	387	377	359	345	349	371	369	360	359	374	335	359	350	353	349	371	360	333	378	371	407	357	367	380	338	363	372	357	378	371	378	355	357	344	354	388	362	363	385	362	341	382	371	348	337	365	337	348	376	367	377	371	362	378	370	333	359	336	354	355	336	374	367	337	344	351	360	352	344	363	357	343	366	344	337	353	392	397	379	323	393	391	386	350	387	362	381	370	405	375	301	339	357	373	372	398	353	364	365	361	359	366	366	398	359	373	366	334	351	336	346	366	343	337	361	390	384	370	328	333	358	362	369	337	391	356	364	363	362	370	371	342	359	360	361	344	359	384	366	361	325	359	392	355	390	383	346	359	359	379	334	356	367	377	394	359	347	385	346	356	365	351	393	380	368	355	379	358	365	363	334	353	349	349	372	369	339	402	398	363	347	379	326	392	364	353	375	348	407	372	393	354	364	364	353	385	332	335	347	352	366	352	362	340	340	332	360	366	390	356	366	373	352	356	349	353	367	384	363	346	358	351	356	363	363	338	340	354	340	364	358	374	316	357	373	369	335	398	390	332	357	388	364	358	359	365	344	357	354	377	380	386	388	324	366	343	394	368	360	334	363	376	358	373	370	381	377	367	357	360	369	364	362	373	389	368	369	333	374	340	332	342	349	393	361	373	335	368	376	422	393	374	331	367	361	363	351	400	360	371	340	361	374	332	334	308	414	363	393	367	359	389	362	347	341	384	385	388	367	345	372	351	332	353	335	362	345	383	353	336	371	384	350	369	370	406	385	329	364	393	350	366	344	356	358	356	357	361	345	371	340	354	344	380	371	374	361	367	368	344	349	386	355	353	386	335	380	375	347	384	345	374	372	372	364	373	379	344	344	338	342	387	389	356	345	342	346	361	362	353	384	382	346	390	373	360	326	385	353	331	361	327	340	383	360	339	355	366	376	381	380	341	402	384	363	372	353	378	334	369	333	376	349	379	364	384	363	358	339	366	381	389	337	359	347	358	355	379	348	353	339	388	343	385	379	371	365	372	392	372	386	374	354	352	382	376	405	382	377	338	378	343	361	355	362	353	320	381	394	326	356	354	315	363	367	337	352	350	375	394	362	346	361	384	377	357	373	361	385	357	370	370	364	363	341	353	361	351	366	382	349	377	358	364	366	389	358	350	371	370	399	335	405	369	376	364	383	364	348	361	392	355	345	385	342	389	363	349	363	378	360	359	385	383	336	370	343	372	360	355	400	383	331	360	350	364	364	366	334	364	409	354	346	354	351	356	364	389	390	378	360	358	410	384	318	326	373	339	398	331	359	321	361	357	328	392	358	369	390	385	377	392	396	386	369	364	356	392	331	353	332	341	356	349	355	363	370	382	370	393	369	413	358	339	337	389	357	373	337	365	378	353	345	378	354	378	362	336	353	329	351	377	387	334	367	321	368	396	360	365	310	370	392	352	378	381	325	371	409	365	357	364	375	351	353	386	356	371	349	337	336	407	364	351	325	406	382	375	343	361	377	341	361	357	371	359	359	352	339	393
2114	889	886	965	928	882	856	937	927	898	887	858	890	866	905	889	859	865	869	887	903	895	893	878	867	858	845	829	873	893	874	884	898	908	873	880	907	912	871	895	913	881	837	885	879	946	849	882	903	829	861	935	827	937	835	849	883	895	844	848	891	936	855	851	891	895	893	868	836	854	925	844	885	850	858	863	822	890	962	883	838	864	886	857	895	863	904	902	879	892	887	907	913	877	808	876	868	921	911	892	868	865	886	926	810	864	886	904	861	873	886	846	881	859	851	872	884	899	898	864	824	883	881	912	917	913	878	852	876	857	903	918	830	894	841	870	898	864	867	852	914	888	890	878	857	883	871	848	905	947	839	777	878	900	929	923	892	840	886	845	899	842	898	873	820	878	890	882	903	870	918	847	914	923	864	847	828	880	856	866	915	885	882	846	885	928	843	847	869	918	919	896	890	895	924	852	910	899	887	884	850	842	822	890	919	841	879	838	874	903	884	906	880	899	887	861	938	938	865	832	827	874	840	885	852	893	841	882	888	882	913	908	922	919	864	958	862	860	853	922	904	917	832	879	882	913	896	793	852	866	883	927	866	910	884	830	904	903	878	903	877	881	915	906	862	857	866	857	892	877	850	857	866	857	857	882	896	884	904	881	911	901	889	817	848	894	898	885	862	895	892	907	902	880	894	865	925	875	931	833	911	880	909	912	907	885	928	855	950	906	947	889	876	889	859	869	877	853	894	906	901	890	902	850	895	821	866	857	902	883	883	830	854	889	866	911	833	930	882	845	826	898	900	864	859	848	892	856	879	885	862	886	849	887	844	911	842	867	856	876	904	871	850	949	893	854	854	850	812	890	854	915	878	844	870	881	857	884	845	862	850	875	847	857	819	892	846	899	896	911	909	910	811	892	878	847	861	890	908	888	845	851	855	869	846	905	917	922	878	870	843	917	895	864	807	889	866	872	849	825	900	889	855	936	912	869	825	846	875	860	874	847	859	830	906	818	869	935	857	910	880	821	848	904	900	896	916	857	830	882	889	834	834	860	850	886	856	895	881	862	866	903	888	932	882	889	845	855	893	898	880	880	927	901	861	871	873	878	867	890	881	903	910	862	895	875	871	863	906	894	888	857	854	887	850	896	893	888	869	889	857	820	883	886	857	916	877	869	903	817	846	860	866	902	934	871	837	875	884	832	863	879	875	920	900	886	860	893	837	932	872	854	888	834	853	891	865	876	909	842	854	877	835	838	862	864	869	863	905	913	894	863	874	866	894	815	851	854	891	900	848	878	845	919	906	860	914	833	905	884	880	835	873	883	868	811	884	845	876	894	854	890	932	854	912	852	789	880	916	888	851	865	895	843	878	890	863	867	895	882	883	840	860	868	875	848	839	861	853	924	906	856	820	863	888	841	874	887	908	922	869	887	871	894	901	860	903	890	900	897	832	859	860	913	887	817	892	877	872	852	865	918	865	866	873	891	885	886	861	864	870	877	903	847	853	882	877	849	865	854	916	898	911	866	889	860	919	896	868	860	840	888	829	910	911	882	865	871	844	894	833	847	901	822	901	864	886	888	888	900	844	859	869	899	939	851	830	909	867	863	910	918	871	874	837	864	959	867	884	863	870	903	927	856	865	882	894	875	880	887	820	841	878	947	886	857	905	898	858	900	861	897	866	831	844	878	828	866	876	854	878	859	913	899	871	867	852	789	898	868	887	893	858	866	873	888	870	861	883	939	814	907	871	833	935	853	873	859	863	863	877	878	893	840	927	922	829	891	865	886	807	843	852	853	893	853	900	893	855	866	835	913	938	874	860	874	838	838	851	870	873	893	835	848	893	879	926	904	887	901	871	888	890	869	864	886	897	814	871	858	883	827	843	873	923	912	923	857	860	909	873	845	865	900	843	902	891	895	874	879	878	845	846	887	884	829	870	887	920	892	850	914	845	887	877	976	873	901	861	857	872	876	936	880	890	824	914	871	933	863	897	850	848	848	837	891	935	885	860	857	909	910	851	900	872	800	977	934	908	894	871	839	864	890	894	833	892	836	852	920	886	871	837	822	899	909	882	890	863	858	825	880	868	928	894	893	845	871	880	875	869	888	860	848	888	910	903	888	919	823	887	852	897	913	876	927	875	888	881	887	942	891	813	823	851	864	927	879	885	864	875	892	838	900	891	919	864	855	907	881	847	908	900	859	875	916	889	941	912	844	871	902	902	867	847	869	887	870	858	892	865	888	893	878	835	852	872	857	827	885	863	899	894	843	936	860	855	915	842	883	909	933	876	817	880	888	850	901	891	873	858	942	880	882	846	890	872	882	852	800	919	892	887	860	854	969	890	918	910	905	927	860	943	870	855	930	859	894	927	883	879	891	862	852	885	868	897	839	901	866	882	907	905	826	898	853	920	901	889	889	852	908	955	910	894	922	827	888	871	860	834	889	862	871	873	856	849	847	873	858	927	855	879	836	873	888	852	884	913	852	899	942	863	896	904	822	888	898	889	876	893	891	851	843	893	857	876	834	887	886	868	878	841	912	893	865	933	845	848	910	852	848	895	873	857	880	857	866	836	923	833	960	922	836	957	860	862	906	899	857	868	889	898	892	881	872	904	889	911	863	883	853	865	877	901	875	837	901	855	855	855	902	893	849	894	888	854	854	880	865	901	876	887	884	880	862	818	882	858	895	884	853	873	877	896	936	902	897	915	942	814	866	933	852	875	866	925	861	879	898	921	864	865	888	863	852	879	899	844	821	909	848	885	864	916	843	843	884	832	845	862	869	878	847	925	847	871	878	878	843	855	858	843	904	873	875	908	906	899	875	852	922	873	884	858	836	864	898	846	921	873	868	886	847	895	970	837	902	872	868	884	840	918	873	885	894	884	842	966	857	898	900	855	913	888	917	814	858	832	903	919	925	865	869	860	887	910	881	849	865	915	832	878	893	864	898	901	904	914	865	898	874	833	904	875	885	840	822	858	836	832	916	830	859	888	831	994	891	892	861	847	880	853	833	907	881	893	906	957	866	873	877	859	875	855	910	861	848	851	827	909	881	872	840	853	833	915	893	915	858	899	877	878	862	914	897	883	884	903	869	909	960	826	879	838	855	845	841	952	871	846	930	869	901	844	867	914	888	930	855	904	920	912	844	907	866	846	849	1010	897	895	804	916	911	909	895	906	911	857	871	898	873	879	899	893	876	853	858	890	898	904	821	893	860	886	877	892	915	813	863	865	896	853	856	836	888	938	867	841	896	842	906	892	853	842	848	857	908	835	842	899	843	800	855	872	862	884	920	876	897	866	877	898	803	856	924	830	874	888	833	880	874	879	883	896	915	883	868	851	936	877	887	903	846	864	885	841	895	841	891	887	863	848	882	951	869	900	880	865	864	867	898	895	941	912	825	870	886	855	882	874	900	905	928	833	886	851	867	887	901	838	892	935	828	863	902	900	879	874	899	882	870	895	922	872	919	933	888	885	875	910	856	853	828	855	872
7247	544	560	493	430	395	359	358	390	311	331	352	360	326	325	354	320	300	313	329	357	336	351	332	313	337	378	320	324	347	362	287	332	322	307	321	315	339	337	335	299	328	315	352	323	350	325	301	353	312	326	335	309	320	309	337	335	337	332	340	331	334	359	331	324	303	291	338	298	312	309	362	332	311	362	327	328	298	298	357	298	310	322	314	326	329	299	328	320	366	353	329	342	323	319	284	339	356	295	334	348	322	344	328	340	323	305	294	327	307	317	324	329	324	342	308	333	345	351	336	345	311	319	313	318	358	335	315	334	323	324	329	347	309	306	327	377	337	274	303	336	344	323	317	349	346	328	317	338	321	317	314	315	293	313	276	346	346	326	325	317	324	282	309	291	318	299	318	336	322	321	309	330	298	340	326	342	314	317	328	323	328	286	341	309	296	316	300	310	341	322	326	326	349	325	296	323	322	326	298	315	291	321	332	292	327	328	326	328	316	326	318	357	330	349	304	310	356	311	315	327	286	325	314	315	296	311	368	325	362	317	337	322	342	317	342	347	361	325	346	334	304	361	335	329	299	328	324	288	314	352	342	335	325	319	355	320	338	342	343	334	334	326	315	308	357	295	301	342	334	304	349	312	328	339	330	345	336	316	331	303	311	330	321	310	306	336	367	332	354	290	313	310	304	342	309	327	327	292	279	302	318	293	306	291	300	301	282	346	332	299	304	294	303	332	311	327	356	319	318	340	325	314	327	315	272	333	370	322	307	338	339	300	340	322	359	331	305	288	317	303	318	330	324	320	362	322	345	306	338	351	363	288	297	303	302	354	288	357	318	312	363	311	320	290	307	339	346	298	312	310	324	312	319	352	307	317	340	331	342	332	314	332	305	303	312	344	347	351	326	333	281	296	325	334	348	307	308	358	319	340	314	344	327	322	326	308	320	324	326	335	342	304	343	361	318	310	346	330	298	325	295	318	332	320	289	347	283	342	324	310	322	302	317	300	337	297	305	347	336	365	298	336	331	326	348	297	298	292	321	314	376	311	327	334	300	323	318	376	282	345	351	313	319	304	296	349	297	360	303	320	337	292	355	358	329	349	351	316	316	337	356	352	318	326	357	328	341	331	309	349	300	356	330	321	292	314	324	355	336	304	306	326	376	308	318	328	309	365	341	295	346	328	322	347	313	306	330	315	347	353	325	333	322	329	329	310	334	324	296	344	329	321	323	333	344	314	332	348	351	284	350	347	321	343	311	298	294	306	296	333	331	349	372	291	316	309	290	316	335	305	322	332	330	339	332	326	320	319	342	307	312	311	322	352	334	350	328	335	326	345	339	348	319	304	340	348	343	328	273	307	313	343	302	310	294	330	333	317	318	315	339	368	300	300	329	295	335	332	309	285	341	315	368	350	306	306	345	323	320	343	322	307	326	339	338	355	301	323	322	343	328	333	350	318	338	324	294	336	318	350	320	299	337	311	323	340	348	339	336	320	301	341	323	347	321	290	325	333	346	323	341	320	320	337	332	295	340	345	321	361	339	323	354	320	322	346	319	292	353	332	325	324	309	333	338	316	315	273	343	314	332	317	313	318	325	330	320	323	312	365	337	337	334	339	319	309	314	349	349	300	321	328	325	327	330	302	336	336	293	286	309	343	290	326	320	317	322	339	349	333	335	316	333	351	314	304	342	322	344	347	315	301	337	334	341	318	315	315	362	335	346	310	345	333	298	294	308	330	313	344	306	338	335	320	341	306	295	321	345	345	361	347	370	323	316	346	332	308	308	344	329	334	314	323	324	311	339	328	323	330	342	326	295	325	350	307	333	326	284	332	332	334	345	347	321	324	283	314	335	335	330	311	330	317	305	335	309	334	326	361	306	309	345	337	358	336	344	346	323	341	351	330	359	343	313	319	343	311	357	348	355	318	347	336	350	313	326	341	311	347	313	313	321	337	327	290	328	313	319	313	349	322	326	301	329	333	346	312	294	310	357	303	314	346	336	327	320	368	316	328	307	321	332	300	366	317	299	337	321	335	304	328	311	334	340	340	358	354	343	316	314	335	309	338	312	315	322	310	315	327	329	323	314	320	315	298	343	327	305	366	340	293	332	310	365	314	325	311	293	316	308	324	340	290	329	336	317	291	334	342	312	310	331	314	339	302	298	327	357	361	331	305	332	332	330	337	335	350	321	347	337	316	307	330	324	300	317	297	372	302	293	302	331	349	350	320	375	335	312	302	329	347	338	349	315	331	320	329	381	304	291	326	279	360	307	361	352	333	334	358	349	342	335	313	353	321	398	342	319	336	305	317	301	306	352	313	316	317	321	307	313	328	294	324	344	362	316	313	323	324	355	351	339	350	310	320	353	344	323	333	335	299	342	344	364	329	305	324	331	309	333	298	319	321	322	319	362	337	314	341	325	340	332	346	330	346	317	330	327	310	322	314	360	311	328	339	339	353	338	305	345	320	329	328	314	295	344	321	298	293	335	305	292	366	320	344	310	287	319	355	314	314	303	333	304	301	339	329	318	315	340	357	333	324	309	330	343	353	326	312	351	326	342	327	321	353	303	336	351	320	359	326	331	292	357	306	323	339	303	329	364	344	338	354	313	348	311	334	328	336	316	343	342	306	288	315	325	298	337	318	312	314	345	331	324	320	331	330	307	310	324	346	328	339	321	267	322	318	322	300	341	312	315	315	328	306	333	341	344	338	355	361	347	325	351	314	298	334	306	301	322	340	312	307	291	342	298	295	329	323	313	315	307	323	322	324	299	307	320	329	325	330	302	317	307	356	347	383	323	353	322	313	297	327	315	330	329	317	319	343	319	321	342	334	318	336	339	326	310	328	304	337	358	296	329	357	327	312	333	312	330	286	345	302	312	333	355	326	309	322	344	332	345	315	314	287	308	313	294	345	372	338	284	337	326	342	357	312	354	345	330	338	304	324	320	319	320	303	296	312	323	318	333	288	315	357	324	330	310	289	314	370	307	320	315	321	312	289	322	300	294	342	378	343	300	311	330	365	331	309	319	378	308	324	344	357	343	350	314	352	307	296	356	316	308	323	318	306	342	317	344	336	340	312	320	304	326	282	329	333	321	322	314	332	345	312	325	322	320	314	376	295	274	305	316	310	313	306	320	330	288	333	324	327	327	337	312	326	339	352	356	326	341	316	305	340	321	330	335	302	345	326	314	328	324	321	344	349	303	324	335	340	313	350	320	352	348	328	321	320	317	321	343	342	304	327	339	300	359	328	318	340	326	332	323	335	299	295	318	289	331	344	342	329	329	374	310	317	311	328	313	307	285	278	333	345	315	366	330	340	334	323	375	313	314	326	325	343	311	320	356	336	309	298	365	356	308	329	319	319	325	337	334	310	318	336	313	295	310	336	307	348	326	327	313	309	317	342	324	314	321	297	355	314	284	354	307	326	338	328	308	306	357	325	310	329	306	314	306	318	288	330	349	344	347	323	340	312	306	320	308	347	358	316	310
6640	914	1282	1447	1270	1183	1085	1014	958	951	884	927	918	879	795	868	838	811	848	797	811	762	868	822	841	794	766	807	821	840	805	775	788	795	753	866	743	792	807	794	786	820	798	813	789	789	770	795	787	800	775	773	840	826	829	788	811	800	764	833	826	766	800	785	828	766	772	822	771	798	830	794	796	787	795	772	839	758	831	730	756	844	759	782	836	825	832	808	767	854	787	807	811	839	823	789	819	847	779	738	780	809	761	761	794	746	775	810	776	831	759	785	791	846	787	730	781	824	811	838	796	815	839	773	754	811	790	837	836	790	789	727	751	757	845	742	827	817	813	741	820	777	785	753	796	784	850	791	754	784	798	847	843	759	776	784	760	846	769	791	843	779	803	758	719	820	790	786	799	816	802	795	776	790	828	815	766	799	796	751	818	786	805	765	792	826	813	769	829	836	834	803	817	784	745	751	817	755	819	860	789	736	771	805	788	807	791	800	756	863	729	817	771	799	780	775	774	778	764	735	770	828	787	795	808	793	768	817	817	768	742	800	722	769	761	818	791	747	758	757	740	778	818	742	821	783	787	775	806	820	766	839	788	844	757	751	799	794	814	750	862	768	797	752	792	788	774	801	792	753	796	807	768	799	802	790	806	766	757	729	824	806	719	771	797	783	750	735	786	764	786	760	762	800	769	748	791	796	789	823	761	808	752	824	774	772	837	761	820	787	783	754	819	758	772	783	752	795	770	785	809	797	742	804	751	787	771	786	751	788	827	786	801	815	781	822	775	763	808	759	798	801	738	822	795	763	770	806	815	788	780	781	800	778	791	788	802	759	753	758	740	803	810	801	790	724	723	792	782	784	793	816	790	761	772	806	768	794	792	778	778	794	804	784	834	787	781	822	833	795	815	767	775	758	777	778	730	747	838	790	836	800	793	757	747	744	788	764	766	778	759	813	751	799	745	822	789	772	806	801	793	772	797	809	753	832	821	731	807	772	800	775	795	815	810	773	723	852	786	848	760	827	782	805	821	755	732	838	783	795	770	838	802	775	788	816	821	752	847	753	785	876	777	794	837	802	775	829	788	787	786	805	755	765	787	807	767	768	805	808	788	779	856	798	832	844	798	804	805	781	815	752	833	800	851	807	793	817	715	872	777	806	745	823	779	794	778	752	781	775	820	776	783	774	769	800	830	803	776	824	816	817	766	767	763	773	763	765	824	790	827	754	767	815	780	799	803	785	771	802	796	791	839	760	822	753	795	746	787	808	808	761	811	757	751	758	742	804	769	798	793	785	799	750	769	744	778	818	839	795	777	766	796	806	798	835	747	770	763	764	789	751	769	840	712	784	811	767	794	785	808	793	835	766	766	792	810	774	759	750	791	830	795	732	762	844	751	760	778	835	781	779	793	804	765	833	794	787	770	745	780	723	816	775	816	841	808	769	787	827	800	762	736	725	814	773	792	803	807	841	755	750	771	732	799	827	795	801	757	782	789	753	747	790	782	737	797	754	777	836	799	787	762	803	770	773	804	781	785	766	813	759	789	753	776	799	754	794	788	783	783	795	755	748	775	796	782	787	815	843	772	831	749	775	728	733	740	839	780	839	819	753	766	818	799	775	818	747	782	816	760	788	791	778	789	775	749	781	809	812	765	763	775	819	780	810	791	789	761	759	759	757	843	787	738	812	838	772	782	769	806	778	778	742	803	835	759	756	782	800	774	792	813	789	775	826	786	768	807	820	779	792	784	826	823	745	781	785	815	781	806	792	769	804	814	775	727	775	800	774	818	774	791	782	785	825	851	779	830	795	838	803	813	785	818	795	793	783	795	766	829	772	786	769	834	851	788	769	768	725	751	733	765	792	810	789	812	781	824	776	791	784	830	798	834	765	810	806	841	783	751	760	838	813	792	792	752	851	772	815	803	822	753	760	853	809	748	737	750	790	803	807	769	788	801	781	775	818	825	770	802	749	771	779	751	782	789	774	820	816	729	783	805	775	775	798	808	783	776	735	796	781	761	792	773	803	832	770	759	778	759	766	738	746	781	784	802	783	790	800	727	820	816	804	813	773	806	777	807	777	777	731	790	823	858	805	809	704	791	871	759	769	828	781	749	833	787	773	748	736	807	776	809	756	782	798	792	706	784	796	781	789	803	813	798	780	766	791	768	797	793	817	790	876	767	739	799	772	746	796	742	776	816	773	774	807	791	805	826	804	757	826	811	758	769	797	772	779	745	766	780	810	788	754	758	766	798	828	770	761	779	804	774	781	789	779	785	834	758	791	789	788	791	745	801	816	776	787	807	793	803	812	799	795	766	807	762	796	813	818	840	779	754	749	792	801	808	834	780	787	784	808	740	781	792	789	767	745	807	812	802	783	805	747	773	813	778	785	797	766	777	806	785	752	768	789	814	819	762	774	819	825	787	830	804	799	798	752	768	790	791	805	776	745	782	791	733	773	803	783	768	779	788	757	785	781	773	826	830	755	778	800	770	798	770	730	731	780	758	768	780	713	745	828	813	779	767	817	732	787	807	756	791	792	763	838	762	769	809	782	806	784	814	797	793	757	784	747	789	773	758	834	751	750	795	803	763	767	809	804	774	767	792	806	743	775	808	772	791	793	784	809	780	746	755	806	784	795	789	799	801	797	809	797	798	804	790	818	770	744	794	778	809	774	796	806	759	782	790	763	791	776	754	821	818	782	833	786	810	799	764	788	792	769	842	769	759	766	765	815	719	802	796	773	769	793	744	797	797	766	757	829	771	807	770	812	798	769	795	775	745	771	780	812	809	844	763	809	794	811	805	780	762	783	791	785	759	805	769	809	727	749	742	803	800	767	782	830	780	796	780	767	780	794	790	809	776	822	763	745	787	802	759	729	783	793	772	781	756	789	749	732	805	822	775	836	809	811	771	820	801	776	765	841	774	776	775	767	809	804	829	789	741	821	812	765	804	769	759	763	828	783	826	841	807	779	818	799	786	789	804	780	818	795	767	784	775	737	791	769	834	808	804	768	856	763	750	780	800	826	759	814	783	787	766	770	831	806	786	842	793	747	799	742	835	736	750	792	810	798	820	727	788	756	804	766	809	768	833	799	758	759	810	773	775	822	805	726	763	799	797	811	806	813	831	845	803	808	751	842	826	786	732	770	818	811	794	797	744	785	742	755	811	799	794	813	754	781	833	731	799	749	804	849	737	782	792	752	770	873	762	780	784	828	773	830	774	750	774	771	775	783	775	755	868	825	834	788	803	821	772	781	756	803	799	789	783	796	814	835	758	790	833	772	829	792	809	819	804	803	762	825	791	833	826	796	750	738	765	759	775	788	837	773	802	783	801	765	787	791	763	830	837	818	821	746	769	745	788	822	804	791	779	790	794	833	827	791	818	759	797	781	727	762	801	783	805	755	817	775	764	791	793	768	775	738	772	777	760	779	829	753	777	800	851	766	764	786	773	825	807	769	794	804	789	785	812	777	784	762	793	791	815	790	792	783
11949	677	638	471	377	313	269	269	230	211	200	202	184	199	171	203	170	172	162	179	167	182	174	178	192	172	156	170	212	203	166	184	166	175	175	160	173	165	174	214	172	166	152	177	184	198	171	173	153	172	160	190	175	163	182	170	158	174	146	172	174	176	174	165	166	195	155	145	147	152	167	151	166	194	184	161	170	182	149	176	200	179	168	159	183	145	196	174	171	173	178	204	175	175	132	202	173	161	134	163	164	160	180	148	162	183	197	184	177	199	188	156	158	153	175	154	173	155	188	149	188	174	137	165	178	155	158	160	143	181	175	186	178	140	172	186	170	153	154	177	158	155	151	152	169	147	161	163	173	186	159	188	187	174	161	173	178	180	158	163	180	167	184	186	159	176	160	144	182	174	147	145	174	175	154	166	173	167	154	169	154	178	186	159	165	183	162	171	164	188	148	168	167	179	156	176	183	170	198	186	175	178	181	180	187	168	158	161	174	171	183	189	178	186	188	148	176	149	188	172	148	152	165	135	174	151	152	176	173	213	170	149	151	201	164	158	184	186	162	183	173	156	177	150	158	163	155	186	178	159	196	151	177	184	179	189	175	151	188	177	161	156	187	191	160	151	181	174	158	178	153	155	141	189	183	152	156	149	162	191	170	169	180	138	163	166	172	180	178	176	164	156	147	175	183	142	188	156	147	199	150	188	150	156	169	190	167	182	178	167	179	170	145	175	174	156	167	146	152	186	172	154	156	163	164	138	176	177	158	177	168	172	171	157	164	190	189	165	196	183	169	181	155	170	161	150	168	186	160	170	181	187	170	175	190	198	159	181	176	176	190	201	164	153	179	183	166	167	157	150	158	156	162	153	184	168	168	183	163	175	179	180	183	180	189	187	180	198	179	170	161	189	178	186	151	191	168	172	160	151	142	161	208	179	169	177	156	139	170	156	152	170	144	176	163	159	189	189	186	149	157	160	175	156	193	155	164	154	158	175	153	186	165	201	146	153	157	184	173	165	205	181	170	130	148	171	171	169	178	164	150	174	183	172	158	166	178	154	178	173	173	176	167	175	161	188	154	153	176	161	168	176	166	153	164	151	192	175	158	156	177	163	171	175	166	161	166	177	175	158	188	158	163	177	169	170	176	163	171	171	178	173	173	179	200	191	200	193	199	174	175	198	158	188	189	181	179	156	145	186	171	165	170	186	200	163	181	186	164	168	180	151	153	163	151	171	163	166	175	199	176	158	156	189	161	179	191	171	167	166	177	185	159	188	165	173	152	136	155	170	167	178	157	162	157	180	161	163	166	182	150	192	183	178	171	164	157	179	187	162	161	187	170	153	162	174	154	200	155	166	153	166	182	152	138	151	200	175	186	161	170	192	175	185	172	167	176	160	156	184	177	163	179	185	166	186	203	180	176	162	170	148	168	170	167	179	163	167	180	172	168	177	169	155	155	171	175	182	169	178	173	159	174	166	185	154	187	181	163	159	145	162	163	169	157	174	158	192	148	165	176	184	171	174	174	168	181	165	182	148	162	164	164	177	170	172	174	159	170	167	178	147	172	167	181	162	149	170	175	165	185	170	162	159	183	177	157	156	140	163	171	185	171	171	180	184	176	188	180	185	164	159	177	162	144	155	164	150	152	169	177	184	172	150	154	161	145	176	175	154	144	208	156	152	145	179	170	190	199	181	177	149	152	170	165	157	171	171	176	163	161	184	170	173	172	167	162	162	149	171	183	163	172	192	151	184	173	182	155	185	182	202	195	175	157	186	191	169	176	163	161	166	181	176	150	164	173	175	165	157	145	155	174	190	161	170	186	167	170	145	155	174	154	165	190	157	182	142	156	166	186	148	157	157	168	169	175	187	196	179	147	183	180	167	151	160	133	162	160	176	195	177	188	168	186	185	138	140	167	182	176	186	151	173	189	181	168	176	161	181	208	169	149	155	161	154	164	176	189	177	156	144	185	175	166	168	167	157	155	184	185	171	163	152	172	168	167	168	169	174	170	185	177	144	212	162	151	151	188	155	194	177	174	173	167	155	184	147	161	183	166	204	161	181	173	181	152	153	154	157	166	136	157	181	148	189	160	156	179	156	188	162	173	207	166	171	154	169	152	184	148	169	177	156	192	158	193	177	168	168	183	181	181	149	190	161	148	163	161	149	172	168	165	180	168	165	164	169	175	155	163	159	187	165	162	159	167	192	189	143	170	151	156	159	199	185	173	174	164	151	175	157	167	195	172	165	149	168	167	161	196	185	181	162	164	198	188	167	192	163	166	170	166	194	188	165	185	160	165	169	161	180	176	160	159	194	153	191	180	174	180	136	177	149	170	165	180	179	187	172	165	182	180	181	147	162	162	165	177	166	178	171	169	185	179	161	176	165	176	180	166	172	157	168	169	179	153	177	153	173	182	162	151	152	148	166	182	182	161	200	156	175	162	158	159	163	157	167	147	160	163	179	159	169	138	192	187	143	165	183	206	205	163	191	180	201	190	177	168	155	197	170	156	150	164	183	157	186	167	160	173	165	160	169	160	167	177	193	152	148	169	187	184	159	150	178	165	174	168	199	166	145	165	205	166	177	171	153	165	163	180	167	190	155	160	152	198	152	158	172	163	156	163	156	157	177	145	166	169	145	165	170	195	162	167	176	158	167	202	145	176	168	197	170	170	150	172	195	183	182	188	174	163	189	162	147	178	179	149	167	153	176	172	172	181	182	186	147	165	187	187	156	165	161	164	179	168	172	180	174	159	195	180	157	188	173	181	169	168	180	169	144	164	155	167	183	185	162	162	141	157	177	137	167	152	156	147	187	160	159	179	160	178	149	160	172	148	153	131	146	158	203	194	176	165	160	181	166	173	162	193	172	170	175	170	172	157	159	187	161	168	167	159	142	169	200	173	150	191	197	170	176	204	184	182	194	177	156	151	169	158	161	177	173	163	162	183	156	175	160	177	177	183	157	192	175	133	175	159	161	161	155	170	141	179	154	139	150	152	187	179	167	173	179	190	153	157	180	155	162	159	159	194	170	177	164	150	181	157	181	162	181	184	148	159	176	172	181	187	193	150	156	164	175	194	163	179	170	148	172	164	167	179	171	172	199	197	200	157	146	172	165	173	164	191	151	173	165	160	160	160	166	187	179	149	157	184	186	182	156	183	172	165	193	160	178	155	194	149	155	189	196	156	161	156	170	196	164	156	185	168	164	189	152	169	173	162	179	178	160	152	159	155	166	168	168	180	154	198	146	144	147	170	153	150	172	150	161	201	172	178	181	178	167	166	164	184	150	151	178	180	161	150	175	188	172	181	168	180	183	178	171	187	148	193	158	206	180	186	156	176	137	189	161	162	178	162	184	145	168	143	157	162	166	173	162	166	146	163	179	170	177	164	178	166	185	161	156	181	194	168	143	165	168	174	164	173	175	182	146	183	169	139	159	177	172	174	179	164	159	153	169	162	159	167	171	181	160	161	181	193	182	180	169	157	142
7745	830	1448	1659	1334	1178	1007	861	748	696	654	655	640	604	563	558	527	574	546	527	512	510	501	483	525	485	463	477	453	490	471	492	464	440	463	438	460	477	495	451	478	431	464	500	398	452	519	462	494	453	479	475	478	402	524	473	489	477	461	436	466	447	461	491	462	471	439	473	436	435	413	470	476	447	442	426	424	444	418	483	443	466	447	420	404	455	462	471	447	450	456	446	395	469	437	414	460	437	390	427	408	467	497	452	426	428	458	422	426	443	434	458	432	444	444	437	420	404	452	437	430	423	462	426	434	427	449	453	445	455	442	425	400	465	464	432	411	437	454	413	463	457	433	414	420	455	409	463	459	455	430	443	440	465	452	462	408	455	426	455	427	415	424	450	458	457	420	434	471	429	443	408	438	438	454	424	455	400	439	442	440	452	479	411	446	429	430	457	454	446	413	471	430	422	404	468	425	446	446	443	454	440	467	448	444	467	451	435	454	452	418	413	499	435	456	424	455	425	454	453	441	441	447	430	426	441	481	442	442	420	437	468	432	432	463	465	421	454	455	427	450	421	442	441	432	449	486	459	456	426	445	424	476	418	421	413	470	466	467	463	428	468	459	456	452	429	452	437	456	444	428	417	412	440	444	442	432	401	463	392	431	427	447	494	472	447	420	428	419	453	475	439	438	419	442	460	399	435	439	429	444	449	440	436	444	408	417	449	457	420	405	433	438	452	468	454	436	446	447	494	461	424	453	450	455	440	479	477	446	421	463	440	456	433	484	456	464	457	446	479	428	435	441	444	445	497	443	495	423	457	450	445	410	482	441	382	455	438	432	429	450	443	447	446	453	395	432	445	440	432	430	454	459	465	443	424	435	464	459	430	435	454	458	438	463	445	437	431	456	459	453	443	470	447	432	439	470	441	470	453	455	427	461	443	449	458	440	427	452	441	484	437	412	472	427	460	483	442	452	438	484	430	386	453	410	450	472	483	430	474	455	464	452	449	430	437	450	440	420	449	454	453	430	457	434	460	435	412	471	475	425	422	470	434	417	424	432	447	443	419	430	424	432	399	456	432	444	434	483	455	461	431	434	434	430	466	410	436	412	472	452	464	441	428	452	472	472	442	407	437	445	429	452	459	449	410	425	430	454	417	429	458	427	443	428	426	451	429	435	483	450	363	448	449	456	489	468	448	404	436	438	441	436	440	436	451	461	416	459	445	440	479	464	421	467	442	403	469	460	450	439	454	434	439	446	461	453	446	453	427	414	423	459	385	444	427	454	435	435	455	395	440	458	416	446	424	416	440	435	427	446	442	452	458	460	423	423	430	453	415	450	437	437	464	424	429	449	449	467	443	396	414	416	474	471	427	428	446	429	450	424	435	426	456	494	484	426	455	493	402	461	464	444	448	413	438	401	463	427	392	425	501	431	437	440	461	430	455	414	468	407	447	461	407	422	483	480	434	485	428	439	428	447	463	430	451	422	446	437	455	416	430	423	469	434	456	426	406	463	416	460	450	448	450	442	435	430	442	453	437	429	479	438	385	436	426	447	428	434	438	448	408	472	431	445	478	425	447	440	471	454	442	452	432	421	428	440	433	428	432	413	438	427	467	483	454	451	485	450	445	478	439	436	439	459	449	451	455	468	432	427	450	461	433	434	413	435	433	473	416	456	428	428	431	422	457	438	415	445	423	496	414	402	491	402	466	453	394	481	444	402	397	421	444	484	443	450	431	446	431	400	422	428	428	444	420	418	462	421	430	452	440	459	433	403	459	461	461	409	448	449	427	427	479	430	435	472	410	440	469	408	421	471	466	450	395	400	467	404	463	463	442	432	414	409	451	432	437	459	422	483	473	412	438	409	470	421	491	444	464	451	412	458	467	444	400	404	435	440	444	482	446	446	458	454	469	445	471	457	425	432	471	416	457	441	485	461	474	443	449	424	448	485	473	420	416	435	430	453	434	448	492	452	428	439	457	439	415	419	450	439	458	452	460	459	452	413	423	397	421	455	452	432	449	399	472	443	426	457	450	437	441	460	438	496	469	399	433	465	446	438	415	454	428	460	414	429	466	427	461	431	435	458	441	434	438	468	476	427	392	443	383	474	421	430	408	411	467	442	431	391	450	500	447	413	460	468	451	411	409	448	422	405	438	432	465	415	415	417	431	432	457	473	425	460	448	402	479	432	443	414	418	427	448	436	396	414	468	416	470	474	436	452	430	446	405	472	487	428	477	433	466	460	443	426	449	432	450	413	424	442	470	452	453	468	431	427	422	477	443	467	444	441	437	443	445	430	473	422	437	435	461	498	463	400	434	437	402	388	442	424	444	470	454	451	438	450	447	486	455	433	455	453	465	462	420	405	471	461	454	401	435	412	449	432	453	423	460	449	450	411	424	443	419	436	447	432	419	438	441	467	441	433	435	420	477	438	432	408	432	422	455	453	418	443	435	454	438	445	451	457	460	456	430	414	437	434	479	433	465	433	432	442	398	447	395	398	443	395	460	459	416	448	414	421	452	455	432	438	434	477	485	424	457	444	418	448	465	425	468	470	451	470	435	421	409	435	426	411	451	445	454	438	451	431	417	458	429	416	433	467	456	417	427	473	424	465	457	469	424	444	402	424	429	412	404	408	435	452	416	476	447	401	403	452	415	455	428	498	441	457	433	426	437	426	423	446	454	428	420	430	422	441	430	437	465	420	393	446	452	445	451	442	450	418	437	422	460	453	412	414	458	464	431	442	453	469	427	453	426	446	418	483	425	444	443	434	427	413	464	441	457	483	424	431	458	450	419	466	454	446	441	435	458	452	367	458	423	427	465	445	456	429	444	438	425	443	437	433	446	423	474	433	461	434	449	450	426	430	464	444	458	435	426	459	452	452	456	454	460	450	448	414	432	439	466	463	453	474	458	450	439	462	438	449	409	462	426	399	420	448	494	423	393	446	439	429	445	453	472	440	477	436	425	449	468	460	468	448	443	443	425	435	475	478	452	451	465	436	446	454	445	408	409	472	426	439	479	463	436	438	388	465	422	430	433	455	421	450	442	452	419	417	426	408	488	425	437	441	445	425	428	419	447	418	416	407	455	411	452	435	447	410	470	438	480	395	458	431	431	432	437	438	445	457	429	435	445	412	433	442	434	485	430	433	461	421	475	463	443	429	428	437	436	442	444	428	419	452	456	439	391	474	452	445	452	451	461	462	416	453	456	455	422	443	427	396	439	430	452	448	429	456	432	473	404	459	440	409	459	436	408	450	423	464	447	440	447	426	442	443	481	415	448	451	436	392	419	438	474	453	419	444	441	429	480	410	437	439	409	467	470	446	487	469	450	461	435	470	472	421	428	409	435	460	428	461	441	401	429	439	426	469	435	436	457	442	479	476	455	442	429	460	453	447	448	411	445	445	434	457	442	443	458	423	428	475	429	434	459	455	392	446	389	454	436	421	433	429	467	426	479	466	418	436	443	430	406	424	434	472	432	438	495	402	426
1437	388	373	377	363	355	342	365	392	353	356	391	355	346	352	371	401	376	348	388	323	392	353	371	374	369	387	343	380	323	353	380	367	373	394	357	342	356	336	371	387	378	384	358	357	387	356	386	363	385	360	427	396	388	355	366	380	370	366	360	412	383	341	367	387	391	396	387	405	372	387	384	344	375	365	361	379	376	387	383	376	382	381	386	375	359	364	331	351	363	361	328	368	336	358	356	347	402	364	349	363	365	371	360	380	370	360	380	378	316	376	327	364	401	411	333	338	346	408	348	351	399	390	343	360	346	385	382	361	377	378	360	364	351	382	364	360	346	376	369	337	325	375	377	362	359	371	353	347	352	339	365	351	379	360	394	323	347	365	374	372	372	337	353	371	372	389	394	344	379	367	316	383	378	409	391	378	362	398	340	337	378	341	386	359	397	360	382	379	376	360	366	343	380	376	392	349	333	347	370	350	371	369	344	368	377	362	362	346	353	362	379	388	346	350	354	395	343	374	348	371	340	393	363	379	373	354	368	359	385	392	348	370	351	376	391	385	376	371	377	391	366	429	366	360	389	369	351	339	371	359	389	356	398	385	308	348	380	374	359	376	384	378	355	366	335	393	363	378	371	345	358	373	392	401	373	397	381	400	354	334	385	366	350	362	364	352	331	372	421	406	393	374	365	378	394	353	352	389	378	382	360	386	357	355	351	375	383	364	326	393	351	353	371	363	400	365	408	363	353	351	383	369	360	373	389	361	368	362	333	379	350	368	356	371	344	382	352	395	374	365	339	370	358	352	342	372	368	392	377	343	346	338	374	377	384	332	395	390	358	384	374	362	353	389	376	337	380	365	356	350	332	357	382	411	339	359	327	355	370	362	385	407	354	325	371	438	379	374	363	373	369	385	366	345	364	345	341	348	383	358	359	362	383	352	347	368	360	376	359	357	352	373	399	328	386	358	377	378	355	339	363	388	379	363	361	353	353	360	375	329	419	397	343	373	387	365	366	377	397	375	381	358	361	380	371	344	360	330	400	367	384	326	378	344	348	340	371	381	395	368	391	352	382	403	384	353	371	343	340	387	406	392	331	362	357	373	388	394	345	360	409	365	326	359	328	362	365	350	350	399	351	353	343	384	377	370	361	421	348	343	359	382	415	329	359	400	388	357	359	364	397	403	377	386	399	395	392	395	373	395	384	391	361	375	378	368	356	373	352	392	325	352	351	366	349	343	377	369	354	370	384	404	435	375	358	379	351	379	391	354	370	364	380	366	347	348	337	354	355	403	374	346	365	381	381	377	378	346	404	351	361	368	385	373	344	362	394	394	401	332	379	376	364	342	367	353	385	339	362	378	342	393	378	379	383	349	363	359	329	374	397	379	365	368	382	352	328	372	356	372	379	340	343	349	356	371	346	372	386	388	370	390	338	370	383	358	386	385	379	408	358	400	366	395	364	376	383	377	365	377	370	355	371	379	428	384	347	356	409	359	383	392	386	375	353	366	368	348	381	356	327	352	369	341	376	352	407	381	334	393	355	338	353	347	357	382	374	377	378	347	364	382	344	364	370	360	375	335	338	387	382	337	346	367	380	387	386	377	389	383	385	400	451	386	412	356	351	396	404	378	362	352	371	354	379	355	342	373	361	378	349	354	386	352	378	359	350	354	350	340	409	365	328	410	377	338	399	385	383	379	361	338	357	394	382	375	380	372	362	351	406	384	387	387	368	346	389	368	389	374	374	362	395	387	375	366	415	382	356	374	389	396	392	389	361	372	378	353	369	377	372	363	341	373	362	354	378	352	348	390	352	409	398	362	407	394	378	357	363	373	399	365	390	347	377	352	373	390	382	327	351	329	374	391	351	346	421	401	343	410	348	378	390	386	390	364	354	378	397	366	394	392	367	378	395	349	364	354	365	344	386	366	354	330	358	354	384	369	383	388	417	365	342	384	379	426	353	409	363	367	384	361	374	371	380	375	404	369	365	398	380	371	335	343	375	349	352	329	350	354	366	332	395	374	393	374	369	362	338	390	362	342	358	360	348	339	362	359	363	392	375	379	365	353	383	395	384	330	358	370	372	377	378	379	373	393	376	422	344	374	380	376	388	401	375	333	365	365	381	349	389	357	382	379	312	363	369	373	376	365	372	369	343	366	353	364	385	402	355	361	387	351	348	352	407	348	365	377	364	376	373	374	408	377	368	367	384	357	368	393	381	372	386	383	375	367	384	385	357	372	384	372	355	358	331	397	381	364	406	352	335	377	361	386	374	378	406	376	354	346	372	390	409	404	363	371	365	404	368	375	367	343	396	361	348	340	370	361	376	364	386	364	387	366	349	343	382	363	352	391	396	402	341	362	374	363	341	354	351	309	369	350	345	375	353	387	387	362	368	376	373	362	369	358	362	344	368	379	356	370	343	376	385	360	380	358	391	376	379	362	351	380	362	345	363	332	409	358	397	400	360	356	369	350	360	367	340	354	339	368	331	366	388	390	381	366	366	360	368	359	385	358	373	356	360	345	366	392	355	403	370	368	376	326	376	362	367	379	414	381	389	375	360	388	389	364	340	350	387	383	408	404	368	377	363	374	401	363	383	396	411	392	360	422	370	361	385	342	347	373	342	357	398	388	352	367	358	366	365	388	370	397	385	359	335	365	335	350	366	331	353	330	375	393	399	403	376	386	361	381	388	343	354	389	400	399	360	364	323	359	361	365	383	362	361	403	349	373	395	333	372	341	344	371	356	356	394	361	405	372	367	383	347	381	350	400	385	365	371	384	371	427	400	340	377	361	366	371	378	363	349	371	375	375	380	356	360	392	336	364	361	402	385	383	421	353	362	350	367	352	330	362	396	385	364	370	403	390	384	384	398	397	369	397	395	322	355	364	362	377	375	372	382	334	376	337	357	365	371	345	363	332	371	390	346	379	386	389	382	362	392	409	386	382	343	394	336	344	401	361	327	362	372	351	345	344	345	385	379	355	367	369	353	389	359	375	389	397	374	351	377	365	354	333	352	359	388	349	381	382	380	365	365	386	388	394	359	366	374	362	363	393	355	359	378	363	381	363	334	375	375	383	373	384	383	371	352	395	333	406	361	383	370	389	368	384	368	340	392	349	350	343	370	396	342	339	368	384	364	376	394	368	341	383	345	351	359	405	367	367	370	395	396	343	332	379	387	397	404	385	362	363	358	323	411	357	320	379	364	391	354	407	379	371	392	380	414	343	370	407	329	376	355	353	348	358	389	389	372	357	357	356	376	345	380	368	416	366	353	378	369	373	377	343	360	362	378	385	397	358	387	348	370	385	364	346	390	364	367	369	364	401	360	358	359	365	365	389	360	390	376	388	368	387	379	381	401	331	398	373	360	388	349	371	342	363	367	343	358	349	373	407	380	378	360	402	364	363	383	371	383	352	362	337	364	344	386	380	362	372	335	385	340	388	390	393	368	341	374	337	379	379	381	326	367	365	391	370	365	346	416	400	373	375	374
2134	910	910	901	960	991	915	872	885	931	895	937	888	915	916	943	951	937	962	919	894	861	905	901	899	929	851	900	889	885	833	922	843	887	880	878	912	909	898	940	920	896	903	875	854	932	962	890	905	887	947	865	940	919	929	906	911	887	917	876	909	922	823	850	891	846	907	912	920	962	884	905	860	873	829	906	888	905	913	810	940	903	897	891	889	867	883	893	962	907	858	888	857	858	908	916	903	911	923	871	858	899	943	827	851	885	888	872	853	917	978	890	860	911	915	867	860	877	920	864	971	853	926	866	895	858	860	853	914	893	871	878	872	888	930	930	882	877	879	910	917	902	950	899	897	898	901	877	926	886	919	890	817	870	879	901	893	938	897	907	889	948	899	880	891	908	910	905	942	915	917	857	941	882	910	930	935	836	914	895	876	938	915	874	937	864	860	890	914	880	894	885	869	925	907	881	894	867	859	885	922	895	973	890	921	959	897	880	887	877	869	939	873	925	867	913	906	909	903	968	892	897	911	869	877	879	908	919	908	883	878	951	889	898	861	913	904	882	869	876	883	916	933	878	927	939	883	847	892	869	909	868	898	893	885	910	895	881	850	872	925	841	855	943	881	938	903	937	891	850	879	956	870	920	866	912	934	879	889	926	868	891	887	953	914	917	912	914	922	896	858	871	891	896	851	925	876	919	925	851	885	892	873	932	923	945	931	851	903	903	849	903	883	885	847	874	923	877	884	889	858	933	875	909	901	899	884	876	871	906	899	881	889	925	897	920	891	920	912	917	875	893	857	837	900	870	863	881	865	884	909	860	894	893	926	899	914	877	894	865	882	848	914	896	931	905	892	880	949	856	896	873	880	917	913	880	896	840	895	875	882	912	889	897	894	898	978	883	892	898	902	858	881	851	907	898	930	876	904	857	908	889	860	883	884	930	943	936	937	825	922	868	893	854	918	899	860	910	899	925	920	873	907	872	902	925	952	946	948	886	921	919	858	918	894	847	941	886	868	913	887	897	900	915	919	887	898	903	857	893	886	850	908	881	915	953	911	852	917	894	850	905	878	900	925	877	991	860	914	905	883	880	860	914	871	874	905	876	952	842	918	922	861	880	836	945	895	910	898	894	899	876	840	887	893	870	865	883	903	884	948	877	875	911	928	888	906	916	937	903	926	843	880	890	928	898	922	858	802	916	856	922	864	928	911	907	861	875	889	931	888	866	916	871	922	916	891	906	869	837	885	943	913	914	903	937	891	875	883	874	914	834	892	906	966	892	847	823	894	867	909	840	976	890	904	936	986	871	935	905	844	855	868	888	909	880	895	882	897	943	867	883	886	933	895	944	894	891	877	914	883	911	893	888	876	896	861	927	910	907	931	908	925	891	880	839	879	863	893	953	894	902	876	894	916	854	932	847	928	882	899	898	909	888	849	867	901	913	857	870	870	847	836	906	901	889	881	885	892	900	890	925	886	863	892	895	865	878	886	847	873	931	852	923	827	892	917	897	892	910	885	885	885	896	874	929	900	871	903	880	888	882	897	902	868	883	904	915	841	835	892	904	913	897	898	882	931	862	820	920	932	924	873	894	872	828	901	941	856	903	900	844	841	879	863	868	917	908	916	889	948	902	915	873	858	899	886	939	915	851	942	898	918	945	900	884	863	884	910	849	889	939	891	852	845	934	859	855	860	843	819	848	880	954	881	877	872	859	911	860	866	897	899	917	872	860	857	879	901	916	883	857	938	923	935	899	868	899	889	886	890	891	892	903	900	911	837	858	922	874	905	949	891	860	941	914	885	926	852	918	918	929	868	889	880	882	867	886	912	890	869	918	921	930	822	871	939	939	880	918	912	922	930	885	887	887	909	924	878	880	915	950	865	909	892	912	898	891	910	891	855	921	884	886	886	901	898	880	957	888	915	907	877	902	919	881	956	953	907	905	903	913	881	856	845	876	866	883	867	859	892	946	901	884	872	859	918	892	847	876	896	943	900	881	921	895	887	932	921	925	939	882	895	862	920	953	890	919	922	884	919	864	953	931	870	908	912	897	893	917	839	871	887	914	849	881	897	904	866	921	944	908	898	893	835	901	889	918	897	841	853	857	884	906	884	848	897	886	839	903	894	853	929	895	911	906	889	897	927	905	902	879	937	913	926	918	912	894	887	921	907	875	914	912	879	898	898	864	906	913	910	868	880	893	883	939	858	845	898	845	867	895	863	870	927	885	888	914	870	904	876	874	851	800	870	896	927	934	872	896	879	930	853	892	929	884	918	975	891	963	919	951	947	889	883	914	929	878	867	921	900	880	881	908	831	823	916	859	900	875	868	856	902	933	893	946	856	912	937	862	915	832	901	944	887	860	851	884	892	917	867	876	880	861	852	869	904	857	900	898	908	865	826	915	900	927	864	907	952	831	856	872	902	905	908	898	857	879	855	950	875	932	906	918	900	889	914	840	869	911	919	830	927	912	838	853	934	858	909	892	897	829	859	893	903	895	884	821	890	856	912	839	938	924	831	896	882	902	883	855	880	848	926	935	924	893	857	874	882	951	869	898	886	901	908	899	869	889	892	897	911	838	877	888	889	881	883	835	854	850	862	876	888	881	836	893	877	857	894	871	895	882	904	957	847	865	901	881	894	851	931	953	942	875	956	853	870	963	930	885	920	897	924	897	904	915	932	926	858	918	969	884	885	897	909	881	926	879	885	929	895	869	901	884	904	836	847	915	896	983	910	895	931	923	904	916	892	897	919	868	905	890	915	907	923	886	943	868	822	920	900	945	937	870	946	836	867	851	890	915	888	948	861	927	952	905	899	886	943	863	883	902	835	872	904	884	917	860	873	861	893	890	846	860	934	915	930	887	951	887	839	903	912	884	891	887	932	942	886	903	957	916	871	895	888	907	919	932	882	920	926	863	906	898	860	908	875	895	893	906	900	860	939	874	913	881	835	894	976	879	922	886	861	910	892	879	973	888	911	907	863	803	956	895	885	952	900	862	908	864	892	881	828	881	845	915	889	863	899	868	895	900	894	853	865	929	863	918	903	900	921	877	940	896	916	957	910	936	917	894	881	918	885	889	868	908	906	927	880	898	886	891	924	940	881	899	923	881	895	870	925	922	912	910	915	911	899	892	894	923	922	922	924	925	891	869	880	860	884	891	874	886	855	867	850	881	875	880	926	863	874	898	926	894	918	905	872	929	934	930	839	930	868	879	928	887	885	925	865	907	879	887	863	856	873	858	924	971	872	931	855	913	896	918	883	884	912	942	894	914	850	961	921	870	910	827	915	876	865	863	934	871	909	861	963	870	840	858	857	847	930	874	850	902	873	989	853	890	898	901	902	919	920	933	893	874	880	869	888	925	897	901	926	879	884	907	887	896	871	896	848	873	860	910	912	904	945	875	884	889	831	878	912	878	887	844	920	893	854	948	913	866	915	871	876	910	854	886	904	891	931	917	865	865	895	946	921	947	912	901	881	891	850	870	861	890
7002	572	580	506	423	424	400	405	352	360	371	331	362	329	321	354	315	334	329	331	330	350	340	351	315	321	365	327	344	343	317	323	347	347	315	313	349	288	328	349	337	359	327	305	336	333	274	313	347	323	309	358	303	343	319	320	330	309	337	391	309	321	337	331	340	333	312	321	303	294	351	362	357	357	336	335	320	344	332	333	330	310	328	302	316	338	319	312	339	321	325	328	323	318	340	294	319	314	350	347	364	320	281	330	312	320	330	341	348	357	349	336	326	369	378	328	340	324	347	321	330	338	353	316	302	323	344	316	361	337	295	350	319	299	328	333	332	334	291	331	332	334	323	323	375	355	351	302	328	322	311	329	349	342	334	337	346	315	364	322	332	317	339	352	333	301	344	321	323	291	307	318	361	336	312	329	352	335	352	330	319	303	327	333	318	349	335	357	333	325	288	292	327	331	317	285	296	341	311	330	350	310	345	293	344	331	332	307	329	327	315	325	334	324	311	336	324	345	311	344	313	353	330	332	339	314	345	373	349	308	327	330	342	305	313	326	346	328	352	287	355	343	325	349	323	342	338	322	346	322	386	344	327	308	329	337	290	297	358	323	298	354	356	330	335	327	343	349	361	340	319	343	357	339	319	295	331	338	348	313	337	347	320	328	337	317	304	320	329	334	368	322	291	299	316	350	306	352	335	335	335	317	324	345	330	329	344	350	326	315	305	307	322	301	333	342	351	318	313	300	310	331	354	331	330	318	324	335	342	301	293	323	341	330	321	291	346	297	332	338	307	342	323	319	341	320	293	322	317	371	318	322	323	372	307	350	325	288	308	332	335	330	339	338	345	328	321	342	336	322	319	330	333	311	325	298	326	329	315	342	328	337	275	352	356	321	340	328	303	360	318	335	335	296	296	333	311	318	320	325	351	319	344	311	309	349	343	309	315	289	323	281	321	322	315	309	374	325	335	321	340	351	330	328	304	317	355	319	337	311	321	308	322	311	364	303	319	331	322	311	279	305	342	353	339	337	315	345	316	337	332	330	361	307	304	345	308	332	350	348	325	339	308	328	349	348	355	361	316	325	303	350	352	336	323	299	332	338	324	315	334	327	357	336	309	328	291	305	359	347	322	283	330	346	323	314	334	328	347	311	316	329	360	326	374	358	322	352	343	356	313	321	315	304	325	332	310	290	364	334	335	333	337	315	323	314	304	365	313	348	351	325	319	323	322	361	359	332	353	348	314	339	314	316	329	330	303	316	333	323	330	330	348	323	308	349	303	302	319	324	345	349	318	334	337	319	343	305	302	321	284	327	367	319	340	352	344	309	319	323	298	313	328	391	329	316	342	298	348	343	327	325	325	339	342	354	322	329	328	337	325	330	358	342	328	362	344	320	354	343	329	333	323	326	319	333	326	337	342	321	309	373	341	349	344	337	339	327	318	345	315	320	307	312	322	357	313	337	335	330	348	322	304	338	344	347	316	295	338	335	296	370	312	320	313	314	305	312	314	319	320	344	316	333	308	317	294	328	338	332	343	326	314	315	332	292	302	317	333	340	299	340	328	334	331	318	325	325	321	310	336	334	289	325	313	333	327	345	358	334	330	317	328	353	306	334	323	358	359	331	337	335	351	331	344	328	324	350	298	336	307	304	333	348	364	353	353	309	325	341	342	323	336	319	362	328	342	317	337	368	333	325	293	363	354	320	328	299	332	320	328	319	348	323	315	360	344	379	325	317	307	313	330	346	320	325	339	308	330	323	352	363	365	306	337	335	321	337	318	361	338	342	335	325	335	319	348	314	356	331	302	308	325	341	311	349	328	320	352	337	313	378	348	346	333	324	334	348	311	323	316	341	314	367	334	326	273	335	326	328	353	338	357	343	315	315	336	380	316	310	301	346	320	304	301	324	322	341	297	343	309	333	360	318	316	328	326	337	336	341	318	310	349	325	353	321	335	362	341	331	314	327	321	336	328	350	322	300	331	317	307	334	323	328	321	351	344	330	335	339	330	312	327	346	328	344	323	361	331	356	364	335	352	319	279	346	304	335	329	329	309	321	323	321	311	305	332	312	312	318	335	317	323	370	336	328	337	323	306	315	343	339	321	319	353	337	324	298	334	331	336	337	326	328	324	356	309	322	344	306	275	357	301	323	352	356	303	291	319	299	314	348	320	341	307	324	335	349	356	344	356	373	299	332	331	318	338	333	333	307	320	306	323	305	334	323	305	320	351	339	300	349	361	295	328	332	291	323	322	305	332	328	315	297	330	346	285	327	312	338	322	317	360	314	315	304	328	347	330	317	315	342	342	334	320	274	351	351	296	290	320	292	356	336	344	319	326	362	308	344	326	365	324	300	344	309	361	339	310	323	343	322	353	325	346	331	297	342	315	338	302	329	328	335	306	325	312	328	308	321	323	326	324	358	326	351	355	338	333	339	339	328	343	338	334	326	325	345	349	317	364	340	372	312	296	352	370	334	324	331	320	356	294	356	340	320	328	324	344	293	326	318	304	337	315	327	327	331	325	328	334	350	318	341	317	322	311	303	361	309	317	336	337	316	303	314	278	324	327	338	327	321	304	324	325	334	342	319	324	362	383	322	319	330	328	344	339	347	330	317	300	315	351	318	338	321	326	330	289	327	332	309	335	298	327	314	346	329	362	373	323	320	316	327	355	345	319	334	330	351	366	336	350	358	349	277	301	333	342	326	357	335	327	320	378	331	338	299	318	337	365	333	302	336	301	324	323	351	323	351	342	337	342	335	326	285	322	318	304	333	346	353	326	330	351	322	318	345	277	316	298	346	368	311	306	308	334	320	273	308	333	326	302	318	312	331	331	329	338	343	304	322	320	297	319	324	352	306	329	286	337	301	306	334	347	316	289	328	293	322	297	332	357	336	326	327	306	303	303	355	335	317	297	329	331	325	326	332	323	327	352	352	328	313	338	302	292	338	324	323	321	298	294	347	307	355	344	330	351	278	363	357	315	316	333	327	323	337	378	349	332	341	316	321	308	365	311	343	333	333	333	341	347	339	357	357	324	344	332	383	307	340	340	334	335	300	339	331	335	336	336	304	319	311	337	346	359	325	323	364	325	354	334	344	307	291	331	333	354	300	336	335	333	323	333	343	348	315	322	338	315	312	338	322	339	319	313	350	356	298	334	308	349	350	351	343	324	337	345	351	359	332	327	300	340	309	347	297	347	350	347	321	367	340	296	341	335	325	336	328	338	314	308	309	320	264	320	347	302	273	296	331	339	318	316	302	329	338	330	359	323	328	341	314	358	304	345	301	312	351	364	357	332	304	311	347	330	351	319	305	292	339	311	319	295	337	315	306	359	315	306	333	313	324	306	322	356	343	350	331	325	339	322	329	311	326	358	297	353	317	288	340	323	338	330	308	354	357	338	313	338	319	332	301	297	350	323	339	340	311	329	351	351	360	315	316	341	333	296	333	327	312	316	339	302	327	333	337	361	308	326	356	330	322	347	320
6712	1039	1300	1446	1335	1201	1102	974	1030	958	926	868	866	895	883	829	839	892	821	832	830	848	816	801	843	815	839	871	820	801	823	826	835	818	782	803	776	834	786	791	787	831	845	817	774	805	793	839	842	805	843	817	795	827	785	803	804	761	822	789	771	814	817	784	813	815	773	831	847	824	830	813	845	799	832	847	806	810	748	819	795	841	824	805	781	821	795	841	777	788	790	809	799	802	829	842	803	788	805	795	830	804	775	753	794	712	812	845	777	790	836	740	740	810	796	802	858	762	815	734	785	787	812	806	830	786	782	811	788	875	808	777	839	816	814	769	831	766	832	801	814	817	764	748	756	820	766	792	806	758	826	794	763	804	775	768	783	758	816	795	817	802	801	781	785	776	826	779	788	787	828	756	825	774	806	811	774	821	784	749	731	755	826	795	785	840	777	766	798	816	784	810	815	765	772	821	786	806	779	821	824	808	801	861	780	777	813	767	843	822	760	829	794	821	743	769	814	769	836	804	778	824	829	833	766	804	754	774	781	718	721	775	813	806	809	781	790	784	783	817	805	781	760	763	817	758	740	787	733	807	784	830	777	773	780	749	777	779	773	824	817	839	793	832	754	797	815	801	821	810	789	767	748	823	774	792	834	801	758	831	774	824	807	790	797	766	841	802	827	785	814	822	768	830	734	766	811	811	823	811	763	746	768	794	820	827	786	810	843	728	765	768	794	784	763	810	770	753	745	744	777	775	757	779	815	794	776	789	801	812	808	830	794	797	756	804	777	845	834	818	829	784	830	745	808	804	801	817	859	786	799	788	825	808	807	787	836	777	818	800	799	789	818	842	802	760	826	783	771	783	810	789	857	768	778	808	790	805	795	769	766	831	826	766	857	778	824	722	743	732	809	789	818	754	801	786	789	816	768	828	798	793	795	813	799	787	816	757	783	742	823	825	815	761	803	800	755	793	775	825	814	833	813	736	778	808	831	845	825	797	796	728	847	792	755	821	796	782	770	832	808	790	788	845	751	777	780	790	764	797	840	774	830	779	836	755	784	825	770	804	824	789	766	736	808	799	795	736	781	783	793	787	759	794	773	835	746	776	818	724	782	767	810	836	831	806	757	777	765	802	815	778	807	784	806	796	788	779	773	794	777	756	792	776	833	795	791	805	780	797	784	831	752	810	819	714	753	806	756	746	841	805	785	775	842	772	806	799	768	798	773	750	783	713	779	794	852	787	791	838	761	775	765	799	760	779	850	779	840	819	820	754	792	859	785	829	802	786	768	792	816	838	779	820	799	783	836	766	783	781	808	792	746	801	789	741	762	817	796	838	784	797	800	777	772	791	812	780	845	842	817	799	783	793	820	803	768	783	837	782	796	789	770	824	829	782	816	850	755	779	764	791	831	832	791	752	835	789	755	773	804	755	776	804	781	829	791	749	807	825	833	807	768	794	768	775	804	792	823	826	798	817	755	829	792	779	703	789	797	785	791	758	826	773	818	728	841	825	783	767	808	768	804	816	813	857	793	850	812	849	786	772	774	748	815	760	813	750	762	813	786	767	799	835	784	792	776	789	800	761	760	810	776	803	773	797	803	776	790	758	783	805	814	752	818	774	761	766	803	728	828	777	744	754	772	774	825	787	750	836	815	815	773	827	806	800	803	801	848	849	804	798	783	772	782	814	792	799	812	851	840	818	855	794	839	814	817	764	794	854	805	767	768	801	787	825	857	782	821	796	797	802	819	826	802	808	752	821	803	852	759	751	839	792	777	807	783	747	783	811	809	759	789	766	794	818	775	803	781	787	824	863	799	849	816	810	786	808	812	808	816	818	779	820	773	809	863	820	791	779	874	782	829	837	762	819	768	780	740	848	815	795	803	791	765	774	818	799	810	850	797	790	787	773	805	797	788	777	809	841	817	790	786	808	749	846	785	769	803	754	820	820	802	791	809	853	761	729	790	744	794	779	800	801	803	834	832	795	780	748	801	786	783	811	798	793	762	821	774	843	812	787	786	798	780	775	816	825	768	770	802	753	810	826	763	803	783	762	758	815	808	812	759	788	823	776	760	808	770	793	766	775	811	750	788	717	803	804	805	768	812	780	813	776	761	806	803	801	786	740	800	802	749	774	784	745	751	792	758	787	792	785	796	768	821	807	785	829	744	800	774	805	791	829	850	810	796	826	837	756	778	794	785	802	841	858	780	768	802	842	754	810	809	778	772	815	795	801	816	787	808	800	774	788	775	814	797	807	831	817	758	818	788	829	764	777	793	812	787	749	795	824	811	753	815	794	697	800	808	804	822	749	788	746	821	809	798	814	811	817	754	768	757	783	865	824	840	795	781	761	791	819	792	816	760	815	785	807	718	804	814	814	788	783	753	773	778	831	787	758	736	780	836	752	745	811	782	759	822	801	772	808	865	813	819	794	805	722	828	834	794	773	807	786	782	820	793	825	783	790	788	794	778	769	768	761	779	790	743	813	775	775	800	821	757	811	786	859	801	817	763	817	831	824	741	826	781	874	777	790	788	788	776	820	768	812	813	814	786	814	768	784	791	782	806	836	797	780	767	791	816	784	775	812	748	822	755	764	807	780	752	822	830	823	831	763	812	765	771	769	778	826	805	783	814	774	809	773	767	769	767	768	795	818	806	811	761	759	785	781	834	797	784	766	752	834	839	829	785	787	807	813	811	814	843	767	781	805	811	820	813	788	804	801	869	738	796	799	812	782	827	767	796	777	788	814	806	743	775	840	844	803	768	808	813	791	749	761	776	823	751	789	771	794	819	815	803	809	733	835	804	766	750	801	801	778	774	812	819	766	842	778	736	744	790	785	748	847	786	788	775	794	797	821	757	772	780	805	806	815	862	785	817	795	756	810	779	810	739	773	804	825	827	779	784	826	796	776	766	775	780	779	745	801	751	768	780	841	766	801	833	824	755	812	759	783	753	786	740	777	803	801	829	832	778	803	773	798	829	852	803	846	761	789	778	749	812	792	791	778	827	789	853	827	794	840	742	816	842	798	802	764	795	818	810	838	783	816	852	769	804	790	781	824	853	777	765	807	813	793	780	815	782	812	784	843	726	802	829	844	814	803	792	800	787	771	826	813	825	809	750	793	809	805	761	831	776	761	795	809	774	782	835	805	845	787	806	786	760	782	776	852	805	791	753	851	778	793	793	794	804	756	824	779	770	780	764	810	778	807	770	798	838	783	760	776	818	788	795	842	764	761	856	776	801	812	850	832	820	771	791	773	773	799	814	770	836	788	772	744	808	759	808	775	814	787	807	749	800	799	787	793	780	757	824	827	801	895	799	795	836	792	787	758	789	763	735	790	828	777	790	816	770	801	752	814	863	796	733	786	820	799	782	778	802	785	821	805	780	820	777	740	775	783	762	794	770	820	745	831	766	818	819	817	823	800	814	814	837	810	861	791	788	816	819	778	766	786	862	793	792	809	773	778	820	829	793	795	805	820	793	798	841	726	727	750
12037	679	585	483	360	291	292	219	238	228	199	195	177	207	176	160	174	181	185	192	175	171	187	179	184	186	176	162	179	182	174	171	186	160	196	182	175	178	182	191	191	177	181	194	168	184	194	172	201	166	183	167	157	193	182	156	193	178	176	176	191	178	142	187	170	186	167	167	189	172	175	138	180	156	160	165	187	180	173	179	155	150	157	156	174	176	158	164	180	183	175	178	170	175	165	159	186	165	166	156	172	165	181	174	200	169	164	162	161	167	139	172	174	155	166	181	172	174	186	152	194	169	178	146	161	177	167	185	172	151	156	154	152	167	193	168	176	171	156	173	174	163	187	168	170	195	192	162	157	193	177	176	187	185	178	200	153	184	160	174	176	159	158	173	197	175	180	168	191	193	168	191	168	172	180	182	192	158	170	155	152	188	149	171	137	196	194	170	150	163	171	158	161	160	184	171	159	164	181	162	185	163	174	157	167	169	164	172	165	177	159	154	165	183	171	168	157	182	153	163	166	170	178	179	188	143	164	164	198	162	184	161	162	185	172	128	190	177	175	169	149	146	177	169	172	152	190	147	190	175	176	172	161	172	171	168	189	168	172	175	183	169	146	161	178	168	176	179	166	158	187	178	166	162	193	183	153	183	186	172	159	169	175	159	147	177	198	182	174	179	192	174	179	157	158	193	160	152	186	170	176	164	169	166	140	165	156	175	181	156	145	165	153	203	165	177	176	161	157	190	153	181	196	154	170	153	182	183	140	166	172	180	175	143	172	171	199	179	161	143	162	172	181	176	166	166	134	161	170	152	178	180	155	162	175	167	182	182	172	179	169	193	163	159	187	182	158	169	187	182	166	193	183	182	171	174	169	183	181	177	185	148	169	153	161	175	192	161	173	181	168	159	152	170	163	151	140	169	162	165	155	188	184	158	217	186	187	196	178	150	167	188	173	157	186	180	175	157	186	197	191	173	187	187	180	163	157	176	162	164	172	186	203	163	171	184	140	166	170	168	180	190	173	185	165	182	171	179	183	159	181	170	167	171	169	177	209	165	167	180	179	178	190	172	181	186	169	163	163	168	174	177	159	178	186	163	176	166	147	178	168	143	188	184	188	154	159	181	155	161	170	163	181	163	190	182	191	168	171	181	166	195	163	165	174	160	173	178	185	157	159	197	167	170	185	165	176	185	156	172	160	136	172	158	163	170	188	156	158	149	144	170	196	159	146	166	162	168	162	181	170	162	166	173	171	164	189	162	177	169	170	201	170	189	165	153	209	177	166	179	158	165	184	170	179	151	186	173	185	171	169	183	188	196	161	170	163	165	172	162	174	204	164	158	164	168	166	159	153	170	198	142	177	166	176	152	163	172	173	151	163	167	188	155	162	172	178	169	164	170	183	148	186	181	163	196	163	144	178	156	175	172	156	166	187	188	169	177	185	168	148	188	207	177	171	174	162	174	145	182	196	170	190	169	165	162	177	137	158	183	158	167	176	190	168	168	166	148	151	159	163	171	166	157	178	145	168	168	179	156	147	188	165	154	179	171	162	156	182	174	126	203	177	154	163	190	183	176	176	158	154	169	189	155	182	170	167	193	153	167	149	169	179	163	178	168	167	189	189	169	169	168	159	153	175	155	168	150	187	169	172	169	156	182	174	181	175	181	157	163	181	176	144	162	164	169	169	158	154	171	172	168	162	144	175	165	151	165	181	164	187	165	178	179	191	170	179	161	143	174	166	156	185	168	170	168	162	173	158	169	189	191	183	169	162	147	175	184	180	180	155	167	183	170	175	194	151	166	145	168	164	177	176	175	175	161	180	178	139	177	182	168	157	167	182	150	172	175	161	170	195	175	200	159	173	161	160	180	140	151	170	151	177	150	176	154	174	187	164	170	179	173	179	184	176	166	171	160	156	197	194	184	153	162	165	157	160	182	176	162	171	174	154	185	159	157	165	201	175	182	178	193	184	187	164	172	155	164	147	170	178	179	164	184	171	182	174	170	153	167	145	180	191	196	141	170	164	179	165	172	158	164	150	161	194	181	164	167	177	165	161	151	148	169	152	201	163	183	160	176	152	168	198	178	144	173	153	168	154	178	160	177	179	166	194	160	180	166	177	183	166	173	201	156	164	202	154	145	146	151	180	161	171	188	166	179	179	190	177	169	166	153	143	151	171	191	157	185	153	171	183	159	164	192	147	150	188	194	176	187	178	182	176	182	172	177	167	179	173	157	141	163	153	191	153	169	204	160	185	150	180	168	179	159	170	171	189	178	163	177	170	177	199	150	148	201	175	196	163	188	181	166	185	171	179	165	172	173	166	151	187	164	174	196	133	175	155	169	145	203	175	191	170	177	160	178	148	183	169	158	157	158	183	182	168	170	170	186	177	155	148	169	185	177	169	160	162	174	166	167	162	172	176	176	179	174	138	152	172	187	182	153	168	194	171	166	135	163	164	164	159	157	160	161	156	198	180	182	181	172	176	155	154	161	206	167	173	189	190	168	160	167	161	189	157	167	180	174	152	161	165	152	184	171	164	172	145	187	159	150	150	165	169	202	165	177	155	177	167	172	173	182	176	187	182	166	160	164	149	170	177	162	156	153	188	184	165	165	184	142	178	153	178	173	161	165	187	147	170	189	198	167	175	176	167	155	181	180	189	167	173	186	175	160	165	173	169	160	156	176	180	159	177	157	175	191	160	152	204	185	184	163	195	173	176	162	169	159	196	191	168	203	179	161	176	167	171	182	190	178	173	171	180	182	146	163	159	157	195	178	161	156	151	205	142	184	138	192	170	182	191	179	180	165	197	197	168	163	188	155	168	164	162	166	178	148	163	192	161	168	174	165	167	185	170	156	141	140	154	161	158	163	170	166	160	174	164	167	165	153	146	173	168	146	161	163	207	164	149	169	189	184	172	161	176	178	175	172	205	197	169	164	189	182	179	192	171	168	165	184	167	161	185	187	185	183	171	165	187	172	169	196	187	168	162	164	170	170	182	156	167	176	163	176	182	178	172	166	146	167	186	193	147	162	181	179	188	185	165	195	181	186	187	158	170	160	166	164	166	177	180	162	189	175	150	169	159	161	160	163	180	163	176	189	186	174	156	165	174	158	184	172	189	189	172	162	164	168	170	165	176	186	163	171	163	184	170	173	188	194	170	152	188	168	184	188	181	187	161	151	153	192	193	179	169	160	166	172	180	163	194	146	185	141	176	170	185	182	181	146	177	167	159	181	169	163	182	169	171	172	194	182	175	175	173	166	160	168	179	186	182	166	156	194	161	185	189	162	145	160	162	183	185	189	198	168	188	163	157	180	168	178	185	145	177	169	178	173	186	160	133	192	167	167	144	173	181	148	168	180	162	156	169	143	187	169	194	161	155	179	182	196	192	162	178	173	180	185	169	178	160	161	185	187	148	188	186	192	159	166	181	170	178	143	195	173	175	139	162	192	176	162	177	195	190	166	167	155	197	187	171	158	161	174	151	178
7892	811	1464	1602	1367	1141	938	871	828	693	682	678	598	575	566	578	553	579	519	526	508	512	514	499	507	515	463	509	470	495	472	474	469	458	445	456	470	472	453	456	453	457	439	444	428	453	472	461	458	448	473	451	493	470	463	432	459	466	471	450	422	408	510	479	465	450	430	443	464	434	431	406	447	432	438	426	484	473	426	479	433	430	445	432	433	449	441	457	489	414	433	407	487	402	464	431	443	474	448	407	427	458	459	412	411	415	428	444	430	448	420	436	452	461	417	426	435	419	448	472	422	422	454	409	413	436	436	462	401	434	455	449	471	450	460	441	441	432	396	435	440	457	473	472	441	476	412	474	393	466	451	419	463	512	414	421	395	461	454	440	470	437	471	466	460	436	450	433	449	439	440	443	451	497	420	433	444	473	426	441	402	424	446	457	441	429	431	447	445	452	454	442	435	449	488	426	461	442	418	446	417	443	458	433	474	435	459	470	446	456	415	441	443	434	478	479	452	447	462	415	433	424	418	443	465	475	435	449	447	489	463	402	443	457	429	423	423	421	444	440	450	444	442	442	438	450	421	462	425	459	451	464	450	466	489	482	451	417	450	439	450	456	460	439	415	425	434	442	456	465	409	448	451	439	448	435	466	425	456	497	428	463	415	445	429	407	424	437	415	416	449	435	447	460	462	440	448	475	431	437	382	471	421	452	439	427	440	427	403	466	469	434	457	475	395	436	456	481	433	451	452	450	478	454	450	447	458	448	450	429	445	458	445	432	425	438	418	455	434	468	445	429	454	450	471	479	474	448	431	483	472	426	445	448	432	446	419	463	419	412	435	420	447	491	424	466	425	423	400	472	449	389	452	432	441	470	431	424	446	442	413	440	400	416	437	444	439	476	436	467	440	431	429	437	494	420	464	426	393	448	446	389	456	434	450	473	464	413	427	419	414	430	433	420	440	474	446	443	458	456	452	426	436	448	486	470	479	427	438	444	466	439	456	447	423	500	419	426	447	437	504	464	429	467	430	434	437	442	447	438	426	470	478	424	467	437	461	417	428	446	413	430	462	436	432	448	419	424	429	462	445	435	435	445	427	421	440	426	449	428	417	441	460	473	446	441	422	425	422	438	456	414	428	411	471	426	450	418	444	439	408	433	461	469	420	469	431	521	419	395	445	443	461	399	449	464	441	473	442	442	437	445	439	438	433	406	422	441	414	453	452	448	420	449	450	447	490	496	444	449	476	448	416	475	441	444	459	425	444	431	419	463	445	416	440	476	443	410	449	457	456	444	412	443	453	456	437	422	453	487	432	478	430	429	455	458	463	448	443	448	417	436	477	447	414	440	418	415	434	422	441	442	444	429	444	431	494	448	437	449	419	448	448	419	474	453	458	438	496	463	432	474	420	398	459	481	446	471	453	455	400	468	416	448	455	425	448	448	433	436	457	443	437	417	508	417	418	426	443	449	482	450	445	443	471	452	432	471	488	429	441	447	436	461	462	441	463	413	447	461	443	462	442	427	466	456	472	423	432	428	439	443	460	430	484	477	430	479	441	442	405	472	443	448	409	455	443	458	406	450	483	403	460	464	463	418	434	422	477	412	436	467	454	411	437	453	416	472	426	443	419	453	472	454	439	422	447	432	470	448	469	451	450	457	420	432	431	398	425	454	455	441	438	433	452	450	449	430	439	433	439	429	483	459	474	471	413	427	426	441	439	456	455	450	445	421	470	487	424	419	445	502	444	419	439	441	436	440	455	445	453	422	432	441	421	439	441	462	446	418	441	490	470	436	435	440	462	430	427	412	468	459	451	394	411	465	436	429	444	426	428	480	446	433	462	419	446	462	443	451	422	454	435	415	419	469	457	443	410	452	453	440	434	434	481	470	441	444	424	434	409	449	467	470	459	442	437	482	418	432	430	439	481	483	433	446	434	430	434	457	429	433	445	440	451	444	422	434	484	441	432	412	403	449	424	421	448	460	505	438	459	460	439	446	450	449	430	458	424	469	429	465	445	426	426	456	446	450	452	443	468	473	429	465	428	431	466	456	460	417	459	453	437	475	409	459	440	427	428	464	464	423	461	442	443	445	485	444	457	436	426	494	409	437	455	461	417	491	437	454	410	426	425	461	460	458	459	374	452	430	429	423	434	462	448	438	490	458	468	434	420	448	455	432	421	453	444	410	437	437	425	413	434	479	451	441	425	436	448	441	451	450	489	432	452	467	424	422	418	467	408	472	438	487	462	466	482	434	450	444	475	440	419	460	461	454	479	423	443	456	432	462	474	413	472	393	451	446	438	447	428	474	457	475	442	422	413	438	450	420	414	433	461	458	457	438	430	443	496	466	429	415	430	399	458	439	464	461	407	429	422	452	468	460	463	468	448	453	442	431	478	444	490	442	411	425	423	423	427	477	424	421	443	448	442	447	476	461	439	423	466	431	463	437	447	448	463	457	410	482	431	476	423	450	446	435	431	451	431	438	444	391	456	434	407	436	444	455	467	437	466	422	468	421	433	445	462	434	429	458	459	403	460	432	430	467	458	462	431	459	428	424	444	477	432	460	434	414	447	416	449	449	440	437	456	475	474	427	429	479	429	456	448	415	485	456	416	457	458	383	483	451	464	452	448	472	473	456	432	445	427	457	444	414	438	447	451	449	425	450	417	468	449	427	454	438	446	472	463	436	486	445	441	417	438	459	465	444	440	441	448	461	476	457	441	407	454	443	433	462	440	442	433	440	415	487	463	444	434	467	466	449	480	434	460	429	426	455	412	445	438	458	435	435	469	434	416	437	407	435	461	463	472	437	486	441	471	425	451	428	455	439	466	457	437	407	444	434	432	457	462	440	435	423	446	446	447	458	460	444	474	451	441	462	433	464	426	457	441	455	472	461	435	427	448	445	434	456	422	429	432	451	457	433	416	445	412	402	408	428	452	429	446	443	453	446	480	423	437	479	438	455	404	440	428	473	446	458	462	426	416	433	448	445	441	425	449	440	475	420	438	433	477	466	432	434	435	427	398	474	445	470	462	432	464	498	426	461	456	444	456	458	450	471	452	442	439	458	435	423	416	417	439	447	445	409	473	462	432	473	415	439	428	454	466	442	426	450	468	445	463	464	424	419	447	448	415	458	459	446	439	470	443	444	475	440	454	459	411	463	448	433	434	421	473	457	427	448	439	452	451	412	433	435	480	466	468	495	426	434	493	457	460	426	430	399	436	446	416	454	451	436	414	441	444	474	480	444	452	454	472	477	431	418	467	406	437	413	399	441	431	456	430	462	428	452	519	469	457	464	445	469	475	425	418	436	446	458	446	436	458	438	445	457	424	466	459	439	436	462	459	462	461	430	401	463	424	437	472	479	406	469	430	462	457	462	400	431	428	455	471	432	457	416	441	432	421	412	457	483	455	449	423	440	464	433	408	451	445	451	393	488	448	466	449	437	494	435	439	438	449	502	453	440	438	459	434	483	404	432	409	459	434	476	434	468
1298	347	374	365	354	385	393	367	396	379	338	380	355	400	359	385	363	363	371	350	367	394	382	352	339	358	365	323	391	377	360	349	396	351	382	379	392	371	369	352	413	387	348	414	400	339	361	373	384	372	368	354	390	361	388	412	405	345	348	380	340	396	376	357	382	310	398	341	392	393	359	401	400	381	366	405	352	373	341	400	369	384	374	376	380	361	353	358	362	337	376	374	361	377	344	394	352	387	356	350	334	360	385	344	351	360	387	382	418	366	372	345	347	390	389	357	360	401	367	360	382	390	368	403	359	372	360	355	362	387	373	385	371	390	372	358	350	379	409	381	363	386	364	360	393	376	388	399	416	341	412	388	382	363	356	327	359	372	388	383	391	407	332	340	351	385	363	377	384	335	354	378	369	344	376	357	356	379	350	348	348	340	345	356	383	351	341	353	333	388	368	373	363	362	371	349	391	359	357	346	367	371	380	370	338	367	353	383	363	356	384	375	381	339	352	367	375	349	408	385	348	369	381	372	382	365	377	346	348	336	343	362	369	362	349	384	360	349	402	356	373	388	364	372	356	326	371	392	371	386	365	373	394	353	389	389	379	363	370	355	320	383	361	353	389	365	354	360	381	353	352	365	370	357	357	399	343	371	396	370	365	371	395	392	392	388	359	332	377	377	389	352	363	345	378	392	336	378	372	386	369	388	348	370	391	374	362	375	350	382	374	363	367	388	381	361	344	393	362	387	405	371	394	404	413	382	375	347	326	377	379	385	386	387	361	369	374	368	410	384	369	387	392	390	354	367	400	390	431	384	385	363	383	352	409	361	383	356	348	331	359	384	395	383	371	361	347	376	373	345	402	391	409	378	385	376	369	385	337	380	376	359	365	393	386	337	337	355	373	408	381	372	389	380	371	375	382	342	333	350	341	352	359	345	354	346	361	366	354	343	352	351	387	342	375	387	400	382	382	349	364	389	324	393	386	374	367	373	374	328	348	342	341	376	379	361	408	352	365	350	361	365	395	358	395	402	366	383	376	340	367	353	360	370	365	403	351	364	413	357	358	379	358	394	365	384	404	381	343	404	385	347	374	388	366	347	395	370	381	358	363	354	402	343	322	381	379	373	389	355	382	391	359	377	364	361	373	378	348	371	354	361	363	382	303	365	368	374	352	360	399	360	357	397	354	381	342	383	367	390	369	358	370	403	385	375	372	376	330	392	349	346	339	404	403	352	377	378	359	374	396	391	376	369	393	326	375	356	339	376	357	383	353	378	322	346	392	354	371	355	368	355	358	359	330	336	398	375	369	364	384	378	393	326	369	335	387	341	402	393	342	357	347	385	398	389	397	377	347	376	392	355	364	352	356	372	397	371	392	349	355	362	361	383	365	312	392	403	371	367	384	364	427	373	347	331	396	362	372	384	377	359	370	389	355	386	348	344	374	364	348	394	354	382	336	378	355	385	372	413	367	390	375	348	339	358	353	350	389	350	394	372	359	377	383	388	370	346	363	339	362	352	375	357	360	351	384	362	352	403	393	410	381	366	399	377	339	343	395	353	377	379	361	332	393	321	398	377	363	394	345	348	385	366	371	391	389	357	406	377	347	382	375	376	371	340	347	351	356	369	373	347	335	374	346	357	390	382	396	383	352	357	378	414	358	385	384	335	392	360	344	337	360	378	377	375	355	376	347	381	365	397	378	354	372	381	345	356	350	320	326	370	380	361	377	385	339	393	375	402	374	381	356	360	331	357	375	389	366	353	389	362	380	389	339	384	326	344	376	411	368	356	388	339	382	422	345	382	368	371	343	347	345	353	351	370	375	362	355	360	403	399	353	376	363	367	364	352	364	397	358	423	372	383	334	373	381	372	352	417	392	397	367	343	375	373	359	382	378	372	348	384	372	349	350	370	370	368	342	349	354	369	367	364	353	375	371	355	389	359	375	374	376	397	384	365	398	381	384	371	365	379	383	385	332	356	359	384	364	368	382	370	363	330	388	358	376	363	412	384	379	369	356	370	347	382	364	413	360	393	344	396	390	377	353	374	343	367	326	382	383	399	383	362	415	359	389	351	369	368	371	342	353	398	339	367	364	379	367	359	337	381	368	337	334	359	378	401	359	368	394	350	376	362	361	376	345	316	380	338	399	383	363	332	388	365	383	356	358	429	368	375	373	349	346	386	366	375	376	383	387	398	351	373	372	322	362	382	389	399	404	377	357	389	336	382	365	337	405	348	371	392	395	379	366	369	347	377	371	391	387	379	402	372	354	352	361	379	414	398	354	357	385	362	381	418	352	345	325	368	345	366	357	372	355	378	401	395	374	368	345	397	374	414	405	365	364	375	395	378	353	334	389	362	357	328	355	343	366	359	379	347	358	348	358	365	375	342	391	381	354	377	380	360	348	352	359	352	369	354	335	386	390	405	351	397	386	357	404	383	373	372	346	370	388	355	346	382	401	372	383	380	391	366	355	397	324	339	354	391	400	360	411	416	366	341	358	398	361	375	384	396	370	312	364	369	367	369	377	375	366	397	373	364	372	368	363	364	378	360	368	380	366	350	381	372	385	371	374	355	361	336	377	368	349	329	363	368	356	341	384	403	378	405	346	380	354	364	379	385	377	377	365	373	353	438	357	364	387	397	376	373	370	364	373	363	351	374	370	420	395	386	346	376	381	388	391	349	383	321	341	371	390	382	354	380	361	358	365	369	373	363	388	366	354	408	384	411	358	381	360	367	390	347	361	335	376	382	369	340	374	386	403	430	376	374	407	374	361	359	365	338	316	379	382	377	368	396	394	355	365	352	364	362	329	366	352	376	359	349	381	344	396	362	352	393	356	341	360	336	384	405	361	378	374	411	386	364	365	380	377	356	384	387	355	399	365	367	365	374	383	371	385	350	362	357	380	394	355	340	386	366	387	362	404	354	398	395	378	378	417	371	329	330	379	380	426	376	383	411	367	343	376	370	407	366	357	372	398	419	364	364	315	378	397	389	352	305	389	404	371	415	373	375	375	371	391	355	378	365	372	399	334	392	358	392	358	401	353	329	324	356	366	369	396	381	377	363	351	364	360	367	355	371	391	351	368	394	377	382	345	347	360	388	405	365	335	390	377	407	368	336	385	361	349	375	381	381	408	355	387	421	359	361	361	371	375	362	337	343	338	386	353	355	383	371	362	355	363	354	391	389	362	365	358	367	336	367	380	353	331	378	376	390	371	370	350	371	364	327	385	384	376	364	350	371	360	353	359	365	389	381	383	396	398	360	366	356	377	366	370	349	371	376	348	359	354	320	369	353	380	348	370	350	360	350	347	363	348	386	390	342	395	378	352	349	363	367	346	361	403	370	385	366	361	337	373	369	395	388	359	381	363	387	388	375	365	348	388	379	344	356	306	366	367	380	365	345	372	417	348	366	369	379	355	313	390	345	414	390	365	379	371	378	348	357	384	376	356	385	416	381	372	395	369	396	339	354	339	371	363	376	376	334	391	387
2174	979	915	892	925	914	920	869	905	921	917	908	857	878	848	886	915	872	953	949	897	918	861	942	916	896	919	963	937	968	859	915	892	904	870	887	900	910	885	872	879	908	850	842	856	859	927	913	878	856	914	883	892	961	902	951	884	938	890	906	935	862	865	896	940	940	893	893	886	869	877	889	876	896	868	908	871	898	915	878	891	939	864	884	956	857	846	880	903	925	859	892	869	947	897	815	930	872	963	867	893	880	866	893	912	921	899	906	882	890	914	882	893	887	896	892	921	933	900	935	906	864	885	915	850	904	911	916	907	874	917	888	916	844	890	881	880	914	871	936	890	883	883	924	930	897	869	911	917	916	915	837	892	881	926	843	853	917	881	829	867	833	901	932	908	859	929	897	954	904	876	884	871	926	881	866	842	853	872	925	924	926	874	836	889	870	928	901	915	865	880	898	893	910	863	951	901	881	873	938	925	873	922	872	885	915	879	922	918	883	917	933	883	854	902	863	889	865	896	897	911	879	819	859	895	879	814	905	874	908	911	895	929	881	958	907	882	935	864	895	908	915	926	876	937	895	923	868	871	933	893	917	889	940	875	861	867	955	898	871	884	866	879	860	898	896	816	881	939	888	905	911	853	878	867	854	870	904	891	862	896	883	907	916	855	834	870	888	884	879	882	886	939	929	869	930	871	876	901	907	876	914	896	938	948	858	885	888	860	886	903	896	883	884	878	909	943	895	859	917	891	839	879	943	885	933	855	958	911	955	937	843	872	876	900	918	847	937	921	861	882	908	844	932	853	855	889	883	885	887	846	884	855	888	882	913	838	838	854	874	898	900	860	869	859	955	917	889	934	911	884	880	877	869	893	900	929	914	842	842	913	865	903	889	918	919	866	938	904	924	822	907	875	876	910	827	889	870	928	888	924	844	905	846	870	897	881	902	937	876	886	900	866	915	894	845	938	864	864	923	876	932	894	920	918	940	866	886	909	845	883	920	883	917	884	886	950	883	883	866	897	905	921	914	919	875	904	888	945	891	910	876	877	886	835	872	921	927	930	889	919	909	916	938	899	834	911	841	900	879	861	839	878	895	926	884	909	910	944	874	877	900	941	926	948	890	879	917	906	906	844	911	890	888	862	862	928	905	901	955	867	907	907	870	955	922	875	841	930	849	887	901	852	854	871	855	908	861	969	901	935	898	900	869	849	876	868	924	905	912	902	867	831	898	948	882	914	922	870	886	899	874	872	935	892	826	887	853	919	925	841	950	866	856	872	875	914	861	948	859	882	901	938	870	900	878	948	930	913	889	895	867	897	921	989	862	901	904	883	880	855	910	830	936	908	920	896	944	867	942	930	888	900	841	894	905	893	878	856	940	886	858	909	911	913	908	894	913	854	903	862	913	850	898	881	876	883	895	869	913	935	949	898	886	920	949	879	930	892	894	873	836	892	956	923	861	848	885	887	844	894	913	888	945	889	920	883	872	929	896	932	845	837	904	876	946	910	879	867	840	837	893	860	882	881	900	875	966	850	888	918	893	898	937	879	917	973	919	845	893	882	955	885	897	919	847	883	881	877	910	921	929	930	905	904	882	894	907	900	874	967	922	902	861	929	865	932	910	908	910	944	902	871	898	894	887	896	904	896	928	946	904	931	926	869	916	909	914	863	906	911	835	922	869	902	919	945	900	895	892	887	876	900	931	895	878	888	883	864	899	914	923	882	833	901	965	900	909	892	920	879	895	985	877	924	913	874	903	892	924	887	941	874	870	890	912	947	891	890	941	890	846	915	863	857	932	905	924	882	896	878	878	881	916	881	945	847	874	870	911	860	886	904	884	880	878	886	908	868	900	879	907	886	881	932	909	899	844	955	866	884	848	879	901	912	895	873	855	879	914	892	898	941	879	915	858	919	869	881	827	908	900	884	888	942	897	915	898	846	940	871	910	954	930	911	901	834	873	885	900	905	951	873	929	845	914	861	931	840	910	911	905	928	917	904	916	925	937	874	958	895	897	854	946	907	884	902	939	921	912	829	881	912	900	925	871	892	833	838	929	887	857	900	892	888	928	881	869	863	815	916	941	909	867	907	894	832	899	887	868	926	871	956	940	892	911	879	878	891	890	916	901	887	928	860	826	896	860	916	922	909	894	834	914	945	897	908	871	886	891	902	903	919	863	906	887	871	881	938	890	875	901	889	921	947	899	915	858	934	893	926	907	860	941	916	827	894	903	894	917	959	848	870	864	893	874	865	881	860	944	897	893	944	895	882	876	816	948	942	842	837	881	967	886	909	930	917	886	898	932	926	906	925	927	959	864	937	907	841	964	911	823	931	925	894	910	880	899	914	855	874	900	865	949	850	873	906	871	875	921	933	882	848	934	904	860	851	929	898	909	885	892	910	920	874	905	868	881	891	853	865	898	892	870	858	902	857	908	880	906	888	867	866	925	933	884	860	893	929	916	873	880	826	884	919	904	928	916	878	895	859	932	911	889	928	933	938	872	963	887	911	849	891	909	914	913	808	880	921	902	908	843	879	888	883	929	895	919	909	929	908	937	879	869	838	950	885	880	907	923	863	887	887	868	919	908	844	910	903	941	952	900	903	896	903	896	888	940	863	947	855	905	871	915	899	892	919	863	914	901	906	904	865	922	892	885	877	937	943	947	860	884	880	876	905	855	868	896	883	907	915	896	873	894	931	906	899	900	862	887	935	891	889	895	900	894	915	904	908	933	877	906	910	928	888	892	927	869	882	877	890	941	929	977	885	891	876	887	872	876	925	890	887	935	882	888	883	889	890	870	899	893	890	887	911	852	887	879	895	866	934	864	885	872	909	939	899	879	877	887	894	900	902	857	898	937	865	880	970	812	898	908	901	896	928	924	913	870	900	849	938	903	931	897	942	904	887	882	906	929	882	946	939	907	917	854	864	900	905	912	908	918	852	880	899	891	865	925	912	865	912	915	880	962	890	920	936	970	900	889	895	885	909	865	913	949	929	886	925	919	897	929	892	906	878	889	890	881	890	887	858	874	902	905	905	896	896	913	925	892	919	886	889	806	955	910	915	915	880	921	926	924	892	941	939	942	893	919	883	903	897	862	847	949	860	851	860	919	888	900	894	851	883	893	911	887	871	880	908	926	911	904	885	880	949	900	898	866	889	963	870	908	856	849	889	827	903	898	902	910	903	881	840	901	869	878	896	903	852	856	910	913	891	926	870	872	907	903	834	916	862	905	916	906	903	930	894	905	867	819	927	862	892	880	886	896	854	931	956	831	922	859	895	877	879	882	934	896	859	882	879	925	884	928	898	862	920	922	925	924	877	924	922	907	853	850	904	914	876	881	909	865	915	891	880	876	872	912	946	889	886	868	861	877	872	921	908	903	870	925	893	891	915	972	930	952	880	870	879	896	906	898	865	886	879	886	899	870	901	956	891	890	902	838	888	867	880	862	891	832	895	922	940	905	910	855	887	921	877	882	901	912	851	926	933	843
7062	583	557	470	427	384	347	414	362	335	358	375	327	346	342	346	309	320	343	336	348	327	332	311	357	373	352	341	330	365	305	351	317	370	339	353	347	343	349	324	346	345	340	352	386	321	305	289	359	324	350	334	301	332	322	344	320	333	327	342	328	357	330	326	298	326	272	357	289	335	342	327	347	338	329	341	346	338	313	340	320	340	319	325	304	333	329	352	322	347	330	315	345	324	318	352	308	344	297	313	322	312	325	322	311	327	354	321	293	363	315	329	312	343	353	310	325	329	338	344	337	306	331	291	320	349	321	327	330	333	337	313	340	333	343	323	336	328	354	336	341	319	359	361	330	349	324	289	314	320	332	336	347	315	345	327	304	321	352	379	308	355	348	333	326	314	318	290	352	314	341	335	312	341	318	362	329	314	323	339	308	319	350	325	345	319	304	325	356	340	352	320	318	330	297	325	346	356	309	323	301	362	359	314	317	348	309	315	328	325	340	352	362	349	329	375	337	336	340	354	347	308	317	361	355	351	342	287	355	315	340	328	357	320	323	318	317	337	384	380	334	322	313	346	317	282	324	317	318	351	353	330	331	316	341	368	325	320	339	344	341	328	355	323	337	359	368	345	358	319	308	347	307	355	360	304	323	327	334	319	336	361	349	357	331	357	333	339	329	309	347	316	326	320	319	300	305	339	353	317	349	345	321	330	315	329	355	321	300	295	331	337	338	341	323	303	280	332	305	339	334	340	342	329	356	339	325	308	337	329	291	324	344	317	319	315	347	318	319	345	313	337	347	323	314	325	344	320	347	312	344	317	351	344	336	338	332	325	327	308	341	314	333	314	303	328	334	342	332	301	346	323	363	329	314	322	321	331	336	313	329	297	364	351	316	350	339	377	314	308	357	342	348	356	327	329	348	312	290	333	312	313	338	336	293	300	329	317	339	308	315	341	355	314	324	326	316	330	308	318	306	352	300	347	331	322	320	312	279	346	322	292	287	330	310	335	326	329	343	342	324	360	310	298	344	304	341	286	335	309	328	353	355	332	340	345	309	300	347	338	327	357	331	283	339	357	328	310	312	322	337	330	351	347	296	326	307	312	385	330	341	316	346	354	338	337	335	324	331	342	360	353	334	316	341	351	339	303	315	319	348	331	347	333	365	327	338	373	324	290	354	336	346	326	325	328	307	345	316	343	316	308	366	303	324	309	330	299	334	328	312	300	299	370	323	339	305	310	338	315	316	318	326	335	332	347	357	343	368	319	332	317	325	339	312	342	342	359	317	328	338	327	339	317	325	327	332	303	347	280	332	343	307	321	335	358	333	318	347	321	334	336	345	340	321	350	318	318	330	345	324	355	319	332	330	302	321	340	340	328	315	357	353	373	319	341	299	312	345	330	299	384	328	343	344	331	292	333	332	300	342	326	331	329	310	320	323	340	330	325	339	378	327	314	367	300	340	316	338	324	358	284	321	327	309	371	351	293	333	334	351	349	341	329	346	365	321	316	338	321	353	310	322	347	342	351	342	342	310	338	325	314	335	307	343	326	330	323	336	322	334	351	341	357	320	352	283	333	311	313	328	301	348	328	306	370	328	345	346	331	327	315	349	320	347	356	340	342	357	319	322	325	314	342	335	338	314	333	345	332	342	324	332	313	297	323	302	333	283	321	340	335	332	312	296	310	350	345	342	314	343	329	349	331	349	298	336	331	337	297	344	345	299	322	321	312	299	317	305	299	342	347	341	375	354	343	353	347	356	352	298	316	329	312	341	307	333	328	339	353	344	314	321	323	331	294	359	296	343	325	341	318	331	329	316	339	311	318	355	318	341	352	342	331	333	310	312	328	329	289	300	325	348	331	363	349	343	325	358	307	311	362	381	294	322	368	315	351	335	357	329	353	351	352	363	338	346	324	308	331	335	330	334	303	354	296	354	333	328	322	344	315	299	337	311	330	323	319	331	389	326	330	313	358	333	314	360	328	310	312	329	317	343	327	292	389	354	362	346	315	337	316	354	322	340	346	334	324	345	337	335	296	325	324	313	300	328	299	314	309	337	328	358	353	341	321	367	330	336	342	364	360	343	323	352	341	354	348	307	327	315	345	344	334	350	295	348	319	323	345	342	330	326	327	336	345	337	358	299	307	327	291	301	324	346	340	351	325	343	324	311	343	311	316	352	314	336	360	339	287	319	318	326	346	316	310	344	318	371	322	315	301	338	363	303	359	343	351	337	355	311	329	353	321	343	344	314	343	343	344	302	315	312	348	331	349	328	312	349	333	323	342	367	351	316	320	317	306	321	323	318	374	320	316	323	330	336	314	308	298	349	338	335	331	357	358	339	296	305	337	295	334	367	308	304	303	295	302	360	338	302	330	306	328	330	325	329	337	340	308	356	299	309	355	319	320	355	335	318	316	320	344	308	326	292	311	337	342	328	315	323	313	353	366	367	331	363	318	355	307	348	345	342	374	337	326	382	359	344	315	344	320	320	319	353	332	359	334	324	322	297	292	350	346	342	346	331	310	352	351	345	326	331	340	327	341	346	308	332	351	317	296	349	344	320	350	332	346	331	294	328	318	351	297	349	353	346	338	315	308	328	324	341	340	351	302	299	313	325	339	339	328	394	328	333	339	337	312	301	311	352	346	321	335	339	314	321	344	349	325	329	359	332	335	358	369	352	347	304	354	344	332	341	329	363	337	347	321	319	356	335	331	337	333	359	352	329	295	332	335	315	366	343	259	327	332	360	314	290	311	329	328	351	363	333	311	312	337	323	290	340	318	327	324	328	319	326	319	337	306	334	352	329	336	315	313	324	343	339	322	353	314	304	311	291	355	342	344	321	293	322	318	292	340	311	361	334	332	332	324	333	327	302	375	301	322	334	325	316	313	347	331	357	304	322	373	350	327	327	361	353	310	340	334	365	317	345	306	346	311	352	314	351	319	324	358	306	302	329	290	335	318	328	298	298	331	347	303	319	353	361	314	306	336	351	301	319	338	344	342	335	346	340	344	335	318	301	342	343	309	344	295	322	304	301	297	316	330	329	339	373	329	323	317	317	342	323	343	358	311	329	340	319	332	341	320	310	360	357	322	325	326	346	304	312	357	327	330	315	334	308	302	287	315	362	306	353	329	365	328	310	307	336	334	306	327	374	356	338	309	308	355	309	319	306	321	325	330	341	333	312	342	330	350	321	344	312	318	344	323	292	315	314	341	348	347	316	319	333	290	296	335	331	342	316	351	311	327	291	311	321	325	313	333	324	300	333	307	342	339	340	318	321	337	329	349	315	344	333	349	359	367	327	303	402	350	342	317	353	318	309	333	282	304	306	326	324	337	322	333	328	346	298	303	311	302	317	317	323	325	370	324	352	383	336	331	317	359	348	356	376	333	339	307	324	335	326	353	315	319	310	335	315	315	307	344	305	293	338	335	333	321	357	329	332	343	322	331	323	334	314	362	305	332	339	314	337	323	332	363	336	374	311	330	343	353
6576	1041	1309	1400	1324	1270	1060	1026	945	983	891	930	877	929	862	838	871	857	804	832	841	852	833	860	814	806	836	830	754	786	837	798	798	788	800	823	867	819	797	791	791	824	812	774	789	838	759	826	790	816	825	785	795	800	833	789	776	798	828	853	824	779	823	820	827	790	880	849	789	806	798	847	806	750	775	761	802	760	785	792	824	788	785	821	797	806	798	814	809	821	773	820	766	818	837	796	822	774	817	784	799	792	777	831	802	779	778	823	834	780	781	764	828	842	780	805	783	810	781	774	775	812	826	804	758	791	759	751	838	803	801	748	773	779	780	834	810	826	818	782	756	784	790	774	785	831	831	765	792	811	843	823	799	791	831	830	803	759	862	791	814	780	765	807	762	835	779	787	759	784	750	775	806	806	750	816	786	785	847	813	800	819	769	824	806	793	836	781	820	862	792	759	838	853	818	822	843	805	786	805	805	786	749	803	785	752	794	817	825	763	793	799	791	800	804	756	819	765	767	795	805	816	781	772	811	730	768	761	784	828	801	805	802	791	769	771	757	784	816	799	871	738	764	754	811	750	790	809	821	832	780	797	813	792	794	800	755	789	806	771	814	772	815	795	773	835	796	817	799	769	813	843	838	806	779	823	798	799	787	827	785	810	815	843	767	810	837	818	846	811	796	831	811	757	766	809	777	782	775	792	790	810	809	792	731	809	831	791	807	800	815	794	816	794	804	782	825	815	756	788	757	771	773	769	792	792	808	804	791	778	797	785	806	812	778	794	837	811	855	779	766	837	749	768	747	826	776	772	780	783	765	795	741	795	762	785	832	781	767	800	808	792	778	791	732	748	817	808	787	771	836	799	787	756	827	760	767	765	830	791	791	789	867	793	797	887	810	824	803	806	802	784	759	801	772	741	816	802	801	786	849	797	818	777	740	804	801	811	799	755	797	802	812	803	779	775	800	837	750	772	783	819	801	788	793	810	846	787	727	824	797	750	817	792	766	772	824	812	854	771	804	779	754	779	795	763	778	811	797	807	755	798	814	828	827	807	807	797	795	800	783	787	793	787	758	808	804	799	787	797	752	790	759	734	793	804	802	813	785	768	819	828	796	762	818	751	765	778	809	809	785	788	789	796	768	805	821	836	796	790	718	812	790	762	740	781	820	778	821	814	759	789	830	802	811	732	807	779	784	818	757	785	813	802	775	835	736	798	770	749	834	771	825	803	828	776	835	801	844	741	800	804	813	823	802	836	774	795	832	797	819	818	801	804	801	817	774	779	802	767	796	787	783	805	808	798	828	799	797	751	776	793	795	817	808	796	773	823	860	795	773	834	859	785	796	783	799	829	826	798	812	816	827	781	815	797	775	821	790	794	785	831	776	835	795	848	764	812	829	812	769	798	780	808	835	777	784	767	830	762	769	841	766	860	779	819	804	772	828	778	779	803	777	809	771	799	805	806	817	746	809	774	801	756	760	764	842	825	764	827	813	744	810	807	796	783	809	799	829	816	812	827	814	808	762	772	823	758	781	749	784	832	793	815	815	784	827	822	813	789	798	810	773	802	824	775	798	761	798	799	799	757	784	823	788	817	775	769	794	784	793	760	800	799	817	821	813	814	785	809	824	778	813	803	765	793	756	819	763	799	823	820	814	773	728	827	810	802	837	807	796	789	811	774	813	819	758	789	822	796	796	816	836	797	775	770	820	730	779	778	829	795	844	786	758	832	831	804	816	811	845	834	824	775	790	776	793	801	853	791	742	798	801	838	778	805	815	801	820	822	807	794	813	749	810	813	790	831	791	856	792	828	732	799	788	747	850	833	796	834	774	771	760	748	825	799	814	789	814	820	797	862	767	818	746	814	790	843	790	816	806	824	805	765	807	765	783	830	791	804	786	767	832	815	725	819	756	819	799	832	775	801	824	758	785	785	825	821	784	843	774	766	793	847	848	801	826	824	795	809	775	847	832	764	791	832	781	817	824	802	788	827	785	766	814	753	785	802	782	831	819	820	802	778	850	823	837	823	800	757	777	792	781	776	792	831	796	826	842	771	801	776	813	788	775	826	766	797	788	826	803	760	805	804	753	816	801	804	753	832	789	785	837	777	819	799	786	832	784	782	757	809	778	770	799	788	800	769	826	771	793	774	853	819	740	808	810	752	785	777	841	778	796	809	828	777	850	739	771	802	798	819	778	813	808	816	747	780	778	846	801	819	795	791	834	809	788	824	845	796	819	823	817	833	756	798	823	861	785	835	805	771	792	834	819	753	805	826	841	812	787	787	796	801	761	787	795	779	791	815	833	808	823	796	791	779	763	810	777	773	815	792	760	811	801	804	805	785	836	851	800	767	774	802	795	796	758	755	793	786	776	771	759	755	835	815	760	801	788	833	760	742	779	851	754	819	815	788	839	783	789	796	790	791	790	784	886	830	776	810	766	794	782	792	782	773	807	799	830	840	781	803	824	794	844	793	748	773	787	774	758	773	781	819	826	760	770	819	770	799	809	781	807	842	812	808	842	849	788	798	799	762	753	831	791	777	777	779	796	808	753	777	773	774	775	805	768	807	801	755	762	770	757	755	773	795	831	752	797	777	848	782	835	779	763	793	835	798	755	822	763	800	816	871	828	812	780	832	824	797	751	811	764	810	763	800	794	831	752	779	806	774	755	779	761	796	775	793	798	764	775	835	810	796	845	798	804	803	815	794	837	831	791	766	850	769	812	796	787	780	805	794	862	783	807	771	787	844	770	788	808	749	785	768	766	767	904	807	798	786	779	761	749	815	805	797	863	820	806	867	761	719	784	740	789	774	808	783	811	824	764	781	779	806	801	785	827	824	806	756	759	797	827	790	747	785	817	821	790	771	806	776	743	807	827	792	817	798	808	815	742	808	798	797	799	800	799	784	747	779	804	762	808	766	785	778	771	841	849	773	826	817	788	800	766	807	780	805	773	805	789	798	859	775	833	836	805	805	770	768	812	754	785	828	844	770	805	805	748	767	824	818	808	816	760	804	806	795	831	740	852	818	797	846	830	761	821	810	823	811	775	768	817	793	810	794	798	846	813	809	814	794	788	754	834	828	840	805	819	792	749	832	779	818	777	810	808	829	835	807	800	794	803	762	826	781	787	799	751	777	768	854	807	780	811	799	761	795	790	820	808	826	820	809	810	843	791	805	772	783	800	769	808	803	784	786	801	811	828	832	744	777	766	764	770	819	766	754	812	836	809	784	801	781	755	825	756	768	824	817	799	870	834	831	781	824	816	847	779	802	775	804	742	795	808	778	821	834	841	851	854	767	758	769	760	790	827	839	796	799	797	759	810	876	779	732	852	793	784	756	802	832	815	795	774	834	834	757	751	778	793	829	824	784	806	796	768	778	779	780	770	822	810	764	811	843	770	792	817	862	764	829	842	805	810	787	799	797	808	760	781	774	787	793	788	760	785	766	832	830	838	813	797	789	791	815	794	756	795	787	825	772	811	774	789	819
12004	745	606	441	347	310	282	219	210	220	207	176	185	218	167	214	188	200	197	159	185	155	170	174	200	194	179	157	169	159	184	178	199	182	182	189	176	181	185	173	182	172	183	183	167	192	166	172	160	170	172	161	166	177	172	192	168	184	167	157	178	187	168	182	187	149	163	190	168	155	182	171	176	184	186	161	171	162	159	158	170	198	165	166	163	178	171	169	179	189	169	167	174	153	172	174	186	155	164	177	173	163	176	179	180	165	173	183	170	196	167	175	168	192	165	169	171	167	182	164	174	157	173	165	170	205	172	175	176	156	158	196	178	181	174	165	171	186	155	176	175	164	191	181	169	211	147	189	168	167	180	180	162	159	161	172	165	163	183	188	163	163	178	165	161	165	170	131	168	198	200	160	165	174	184	184	149	156	173	171	187	180	161	162	181	154	176	165	169	177	163	175	149	181	162	200	174	180	163	172	172	151	162	153	168	174	161	168	165	171	162	198	180	197	170	182	146	167	167	167	157	173	158	189	194	178	183	186	191	201	193	170	173	165	153	153	151	163	155	194	168	167	192	186	191	178	149	150	171	163	177	205	157	189	167	169	191	183	150	157	181	172	179	181	153	191	182	164	179	159	168	168	171	157	184	146	161	178	180	158	183	188	172	160	193	170	165	167	196	188	172	167	175	163	153	177	175	186	171	171	163	167	171	155	186	177	162	170	173	172	189	182	165	174	173	169	166	170	170	195	176	184	167	185	159	173	163	172	156	174	160	182	194	166	178	180	166	141	182	164	166	158	198	149	164	164	164	178	177	182	160	156	171	173	156	160	185	174	182	184	160	152	192	170	186	173	169	188	167	168	169	157	166	180	164	168	174	177	173	169	186	180	153	177	201	177	176	174	148	162	176	172	163	137	157	198	173	165	180	182	154	163	156	168	187	170	159	162	175	143	159	172	175	149	168	177	164	148	166	167	198	172	172	179	160	163	188	174	157	166	183	205	187	165	208	167	163	163	158	182	159	192	160	172	158	186	162	172	157	180	173	171	167	164	177	186	168	191	167	186	196	154	145	175	167	170	157	164	187	159	157	182	185	166	178	176	170	174	179	164	176	137	148	180	155	180	185	181	164	186	163	203	156	137	166	173	178	173	163	195	158	175	153	175	171	153	186	178	154	183	183	191	175	160	151	169	146	163	172	159	177	149	176	184	157	165	187	149	161	184	151	161	179	151	175	152	163	159	192	167	185	153	173	172	191	176	147	185	190	177	175	159	174	183	163	162	152	178	151	170	185	140	163	142	146	183	193	183	167	163	155	177	167	184	161	191	174	172	162	177	185	177	180	159	168	149	173	156	169	162	143	157	170	196	139	160	190	169	178	179	168	197	160	181	192	185	174	145	162	153	162	153	182	163	190	169	160	177	187	155	187	167	170	177	165	175	194	175	176	183	164	158	162	186	178	176	189	166	148	178	172	185	144	180	190	173	180	164	184	172	172	187	178	145	158	160	160	171	190	191	168	191	156	190	177	181	169	179	158	192	179	178	166	192	154	157	165	156	180	173	152	175	188	181	163	153	167	173	179	168	183	190	156	178	160	180	177	189	168	148	164	178	178	184	167	176	179	197	153	180	170	180	168	162	167	172	169	164	172	178	162	183	168	169	142	185	171	182	171	185	189	165	177	195	189	199	170	156	179	178	175	177	170	161	165	177	163	171	175	171	164	156	151	166	197	153	141	174	160	172	163	186	179	184	178	167	154	181	162	153	207	150	187	175	174	172	182	162	170	172	140	170	164	170	208	164	181	171	189	170	187	201	157	185	167	151	167	185	183	154	159	158	175	166	181	165	151	181	172	187	194	159	169	181	172	151	196	183	166	185	183	165	165	180	145	168	177	178	164	183	172	158	143	185	183	213	153	163	182	169	173	180	182	176	170	174	172	158	163	161	197	159	167	185	176	171	162	166	169	182	195	152	170	162	186	167	168	168	182	187	193	179	165	160	174	184	170	157	159	175	161	170	177	170	163	160	184	199	173	166	170	176	184	171	178	170	180	198	165	168	168	174	174	167	173	179	186	155	182	166	182	175	154	181	186	180	174	182	163	204	159	163	176	167	174	171	166	165	178	166	159	168	203	165	182	173	164	178	182	164	160	162	174	178	162	183	167	181	194	175	160	161	141	196	162	186	158	171	165	168	174	188	173	163	181	160	171	174	143	162	178	165	219	202	157	172	169	173	166	196	156	164	184	168	193	180	157	158	181	177	145	174	167	179	160	168	147	177	176	158	179	167	165	162	178	135	160	148	157	208	172	155	167	184	173	161	188	175	163	181	166	194	181	172	183	158	177	170	161	194	147	196	180	159	190	180	181	167	165	168	140	196	184	146	176	179	175	156	177	176	179	165	152	196	170	168	170	165	148	180	199	176	202	179	180	174	140	187	163	180	165	162	162	174	187	167	172	154	167	210	176	172	163	168	173	185	151	162	153	151	149	151	170	176	165	179	171	182	153	174	168	194	185	170	149	142	183	141	142	176	161	160	170	174	182	150	173	166	190	213	191	168	160	180	156	162	188	211	144	153	172	176	181	160	157	137	192	161	161	157	170	185	175	170	164	165	195	183	163	158	184	194	149	173	192	196	202	181	179	176	175	176	155	184	145	184	191	184	164	181	170	157	164	163	155	179	150	191	165	177	160	151	154	182	173	190	161	178	175	176	166	162	167	181	158	149	155	158	174	150	164	173	176	165	165	185	189	206	164	181	167	163	170	163	173	207	177	162	143	184	172	174	178	175	181	182	176	174	167	146	178	165	166	163	168	202	162	186	176	175	172	167	156	177	173	181	195	161	176	158	176	143	186	167	184	183	187	189	169	174	160	189	177	206	169	150	154	190	166	149	180	158	172	170	156	161	181	169	156	163	174	163	160	176	160	159	167	151	173	157	178	147	158	165	192	173	163	190	186	170	172	184	169	186	199	176	195	168	176	170	184	162	172	138	159	177	183	207	169	162	165	178	200	157	154	190	182	191	167	169	195	155	155	171	166	160	180	152	171	166	150	184	190	143	138	139	187	196	177	178	163	169	175	172	168	173	192	176	165	195	171	157	183	173	166	154	173	171	181	158	183	163	178	160	167	177	166	198	177	179	177	167	170	161	153	174	185	157	163	158	188	190	173	175	167	181	165	158	171	170	163	182	162	150	141	150	158	161	136	163	195	165	188	202	173	163	159	186	186	149	169	160	178	184	179	185	170	195	165	194	152	179	174	178	175	174	162	140	152	157	151	156	184	179	171	140	172	172	172	169	167	156	145	189	164	174	174	158	184	167	166	184	182	187	162	179	180	167	169	156	176	199	191	170	153	160	176	166	172	168	184	172	160	184	152	182	190	183	187	169	157	202	190	188	160	191	168	183	176	178	183	193	156	191	171	162	179	157	176	174	125	191	164	161	181	167	160	165	181	157	184	178	172	177	159	166	172	154	178	170	168	171	186	155	148	156
7911	876	1491	1669	1393	1127	955	868	728	777	676	607	628	621	524	549	541	534	499	530	511	489	485	470	466	461	485	479	488	491	439	468	462	458	491	479	456	452	427	455	426	468	458	481	467	471	452	497	464	490	503	476	445	444	471	448	462	442	434	457	515	470	475	453	448	506	430	486	471	473	471	437	455	464	390	415	455	472	453	453	437	455	435	449	454	452	474	418	479	452	416	468	451	426	445	454	455	426	445	417	434	454	504	455	422	414	442	477	462	458	436	450	456	471	464	437	453	443	450	476	453	475	460	431	413	474	434	424	450	448	435	430	424	470	436	466	422	431	420	414	468	405	452	463	423	459	429	403	427	479	455	457	421	457	429	476	423	463	418	448	442	481	435	416	458	445	449	461	422	448	445	435	429	424	452	510	440	465	453	469	440	456	437	455	488	452	412	457	432	412	473	427	447	431	445	431	446	426	486	440	474	479	449	403	426	422	435	441	457	474	458	471	423	433	434	480	490	445	449	413	450	451	473	452	464	440	434	466	461	427	441	403	447	454	449	462	481	431	471	453	470	429	454	452	425	456	456	450	429	448	461	461	388	452	420	432	397	454	453	456	496	436	482	431	444	463	448	420	435	466	487	413	417	467	437	462	439	450	443	475	391	452	428	444	454	443	438	437	451	452	426	451	462	434	456	450	453	466	454	427	461	462	406	494	461	450	412	484	479	437	451	435	434	431	438	464	477	428	437	398	442	467	430	473	418	413	486	418	445	479	435	441	479	429	450	412	427	435	434	454	441	471	423	476	418	418	453	435	427	473	455	399	451	431	435	460	443	456	448	442	475	430	446	425	408	470	435	486	465	489	464	442	465	453	444	429	425	455	404	443	420	451	432	457	456	446	461	429	446	492	416	456	440	451	479	460	423	451	457	420	452	455	418	479	475	462	453	457	442	446	470	436	428	452	470	444	447	454	453	431	472	466	415	443	460	429	464	451	476	477	456	483	453	443	457	409	462	445	438	430	478	458	459	447	439	446	441	478	424	435	445	442	464	472	429	431	464	458	442	439	437	430	436	418	446	454	439	485	449	404	464	466	442	439	432	473	410	449	428	434	449	459	440	462	428	450	441	427	434	429	415	443	418	419	437	454	404	438	461	440	481	463	413	437	425	436	420	460	431	430	470	468	453	446	431	460	472	446	437	451	457	425	453	453	458	410	445	455	458	466	445	460	452	460	458	429	423	439	441	460	471	441	486	461	468	462	440	462	421	443	445	466	469	482	442	425	426	491	449	485	465	444	443	436	462	460	442	455	454	387	428	480	456	406	464	468	414	463	449	450	452	452	442	432	448	470	450	481	443	403	481	457	455	456	424	442	466	431	459	443	440	434	483	456	454	468	482	440	430	449	478	442	432	422	492	462	449	411	474	451	468	411	473	438	419	471	460	404	464	434	402	432	459	444	490	437	469	450	444	404	457	454	427	418	430	437	431	426	447	450	446	434	459	452	462	484	423	431	460	417	460	438	417	444	437	484	468	433	467	432	486	413	431	465	443	416	474	470	436	501	435	463	440	436	412	470	471	401	470	513	451	446	457	424	451	442	444	422	424	422	448	423	484	452	436	442	426	516	499	439	447	441	450	434	406	457	426	447	432	434	440	437	416	437	471	482	469	426	447	426	434	430	431	431	429	438	452	411	422	413	482	422	462	462	460	449	465	445	457	452	433	438	454	423	463	441	475	454	447	480	429	458	448	435	447	468	438	451	441	442	436	421	433	429	448	453	427	435	432	461	425	451	408	444	426	470	460	477	455	453	447	450	444	446	461	500	439	436	417	482	455	448	508	417	413	446	449	449	456	416	404	469	438	460	414	447	452	447	440	443	443	425	468	415	465	433	466	430	438	448	456	475	428	471	445	458	449	497	450	441	438	457	439	431	405	443	442	458	469	453	448	403	434	452	478	457	455	448	423	430	441	466	452	439	471	447	398	440	456	460	471	454	432	447	438	456	442	447	407	471	465	448	454	438	450	395	447	462	440	470	465	441	442	445	505	468	452	449	467	437	467	458	452	432	409	487	463	476	425	413	471	415	454	442	420	429	389	458	418	437	465	467	483	440	448	425	445	437	456	471	477	499	418	451	451	458	456	431	435	466	467	455	413	425	457	427	449	453	453	462	475	444	436	461	439	445	452	451	435	436	454	435	428	431	441	452	422	482	478	426	441	459	454	438	464	432	501	429	462	453	440	439	442	424	464	455	493	459	446	462	466	461	433	455	456	441	431	465	436	436	447	469	449	455	452	466	466	479	428	496	462	473	464	469	428	415	418	411	439	442	430	445	469	498	493	444	454	448	448	474	417	437	441	426	447	448	405	452	448	429	498	472	450	438	466	406	474	458	448	430	465	451	445	426	460	464	492	491	459	436	435	444	424	452	463	441	418	430	442	458	477	436	451	466	461	462	480	451	454	474	457	453	442	484	484	425	460	413	437	446	505	447	474	438	464	472	462	413	465	404	423	437	443	492	449	433	430	481	440	415	449	459	465	469	431	460	415	479	451	418	458	430	466	437	466	470	454	435	434	449	443	441	447	470	439	450	468	439	440	455	443	437	460	469	452	442	450	411	434	428	461	428	445	404	406	505	463	458	445	444	434	450	440	470	431	479	435	440	453	456	395	433	463	457	434	496	424	475	431	470	425	428	465	453	432	465	472	427	418	467	452	435	417	448	441	455	445	469	437	432	465	449	452	453	471	417	476	449	437	450	451	439	418	496	464	418	462	469	446	385	472	418	439	458	460	426	434	426	458	450	416	447	459	484	453	453	461	452	442	444	422	460	464	438	473	459	460	416	430	455	477	425	490	420	445	470	462	431	431	450	449	486	466	490	448	387	419	457	453	454	464	454	487	476	448	463	454	478	461	473	463	420	463	455	428	442	445	474	425	452	475	486	466	447	450	467	430	474	423	409	432	448	451	421	434	435	467	462	478	435	473	435	423	411	407	464	412	462	442	441	449	477	451	443	466	444	471	440	437	469	441	430	467	409	460	462	430	434	443	436	468	396	468	437	405	428	442	425	474	465	439	436	468	463	490	451	441	474	486	428	471	434	478	445	432	441	469	380	442	424	449	477	495	429	464	433	491	472	505	450	410	385	452	447	414	456	407	441	432	398	465	459	445	466	446	452	445	440	407	455	480	448	452	448	464	442	476	439	488	465	423	440	473	487	438	429	437	400	443	470	452	471	455	462	436	440	417	428	438	449	413	471	484	463	433	461	460	423	446	440	488	442	450	443	465	420	472	439	438	448	463	455	426	413	468	484	463	482	458	434	452	426	430	420	421	464	417	407	440	465	476	449	443	439	417	414	468	427	478	468	451	438	482	455	458	451	444	419	416	463	432	437	449	454	438	430	415	435	425	455	459	456	463	456	464	433	457	458	427	480	450	480	410	441	506	444	415	454	468	416	429	449	450	484	443	447	413	476	429	452	404	489	437	447	460	433
1366	372	399	383	379	374	393	384	385	397	360	371	355	386	387	368	380	346	404	370	367	382	372	392	365	374	379	369	346	353	367	393	376	376	337	346	382	363	397	413	380	389	381	388	335	367	371	388	378	401	336	353	371	342	373	337	370	379	364	388	393	380	388	367	343	342	357	363	397	408	390	431	383	361	393	385	350	361	368	352	348	359	335	333	393	348	359	336	360	353	369	392	349	390	384	351	363	370	403	367	386	345	368	413	377	374	361	315	382	384	396	378	378	395	353	359	365	403	374	416	357	398	380	377	330	364	361	369	382	386	388	388	359	395	393	340	354	371	391	371	371	350	354	368	381	398	394	371	368	372	356	363	384	389	329	347	384	335	352	377	382	383	384	345	420	403	399	358	350	362	342	389	339	362	370	382	357	378	386	392	344	348	358	385	377	395	381	383	358	383	374	374	394	335	382	363	358	370	356	367	357	380	365	372	397	356	364	391	382	393	336	381	365	340	393	348	360	383	364	370	364	367	343	370	413	357	369	338	349	365	388	347	369	371	380	368	395	365	364	364	379	393	348	356	351	345	414	393	380	378	405	371	343	363	391	346	377	391	372	368	406	398	340	375	342	357	369	380	355	374	361	379	439	368	391	353	375	366	380	344	341	362	338	358	380	342	324	368	384	345	384	377	377	368	391	373	398	398	375	367	383	346	416	344	393	379	346	407	369	409	347	361	338	351	374	370	361	361	375	400	362	356	380	366	337	385	405	381	393	343	330	378	339	373	432	398	388	367	322	350	374	362	381	381	341	368	336	324	364	399	385	376	383	383	349	373	378	399	370	350	350	395	345	359	353	382	364	379	380	351	390	363	373	364	377	398	361	340	387	376	395	370	399	349	372	384	362	374	379	370	374	386	354	332	382	348	368	336	359	374	391	387	391	370	348	357	356	348	371	398	387	377	380	368	362	373	339	356	355	357	362	340	363	368	381	427	385	396	366	366	334	399	354	360	364	373	352	375	360	365	399	364	401	355	369	368	334	335	388	359	360	395	330	373	415	405	408	372	353	368	340	376	354	354	373	361	382	362	370	383	364	390	362	349	361	427	332	377	393	366	358	350	392	392	394	364	371	395	373	349	393	371	393	366	372	386	340	342	369	368	362	379	361	368	354	340	401	399	415	351	394	351	391	368	396	378	351	364	384	361	379	348	341	384	385	375	400	367	358	332	449	409	371	352	398	380	368	348	417	354	354	345	355	395	369	336	369	370	393	376	355	343	356	376	379	360	368	409	438	363	362	360	374	372	368	350	379	321	407	367	376	367	397	377	388	351	352	353	362	356	356	336	381	389	391	350	375	350	363	359	388	402	385	348	365	364	356	420	359	402	390	368	367	385	375	377	374	348	357	404	362	398	413	345	366	421	374	345	344	382	325	369	378	362	368	371	378	345	362	374	357	379	374	381	331	398	385	392	340	317	367	356	389	379	339	354	377	371	348	366	355	375	350	362	408	381	375	345	366	369	380	379	390	365	371	375	362	383	352	362	323	405	345	349	369	344	388	378	375	371	347	377	355	384	359	343	379	389	378	378	388	333	385	404	327	397	359	359	329	383	371	379	375	353	371	375	363	361	404	355	377	382	367	387	375	351	366	361	383	364	364	368	386	359	379	368	378	341	386	357	391	379	390	362	367	385	364	360	384	348	385	376	377	405	394	393	374	352	396	382	386	384	371	392	367	391	406	366	338	379	360	378	371	327	422	372	340	356	389	401	390	350	344	369	348	339	367	364	375	382	381	371	339	353	382	410	366	344	382	379	387	339	371	355	384	366	358	380	346	361	399	378	360	370	358	358	374	387	404	413	341	343	361	368	332	371	409	337	364	403	398	365	361	331	380	378	376	386	382	349	350	368	369	359	351	373	381	367	393	375	386	366	375	364	367	355	374	364	369	361	360	414	392	386	415	356	395	390	344	339	347	371	353	356	380	376	384	350	403	353	392	373	348	374	357	393	391	389	363	355	375	401	369	366	364	361	395	391	335	350	369	364	352	383	354	366	373	361	390	376	370	369	369	398	380	401	391	349	358	401	351	406	334	324	429	372	410	392	376	331	421	370	365	338	410	389	368	350	373	359	355	355	398	339	384	362	369	373	379	374	370	358	395	368	331	361	360	360	335	345	337	314	379	363	365	343	369	355	370	357	359	373	368	378	355	372	343	366	392	336	356	370	390	403	438	393	348	335	358	348	361	413	387	359	368	367	372	359	374	391	371	353	382	386	375	383	369	382	366	355	367	360	388	378	335	377	361	394	377	345	324	355	372	345	345	375	378	390	357	381	341	366	387	344	380	331	377	339	404	399	370	384	379	345	396	335	384	373	383	373	359	373	383	386	394	359	393	367	416	391	363	390	361	398	313	366	368	374	375	354	388	407	340	377	364	360	375	374	388	338	380	351	394	385	406	379	360	378	361	378	382	368	379	360	366	377	374	355	391	386	360	358	392	329	408	367	359	336	357	368	394	367	379	368	385	369	430	390	390	389	366	351	380	327	340	406	339	356	403	382	353	411	401	385	386	398	363	358	377	385	404	400	378	370	376	361	360	351	380	380	362	401	389	369	354	370	391	394	356	366	331	384	386	346	378	405	379	380	383	392	382	407	337	354	373	333	374	370	365	392	364	414	399	361	354	361	421	373	351	392	380	381	364	367	346	382	373	365	356	359	372	377	375	371	390	362	357	401	376	358	353	354	371	330	362	409	378	365	357	425	353	404	365	357	358	374	409	370	395	364	390	378	346	352	361	378	364	380	355	387	383	365	375	368	374	381	335	387	361	365	365	378	379	400	402	369	369	366	370	358	367	360	376	368	367	338	395	367	396	369	370	364	343	364	374	375	395	393	359	360	401	360	371	387	410	398	379	381	402	379	399	373	371	392	349	402	391	375	378	366	380	367	350	383	385	362	352	379	406	366	377	386	361	351	372	386	389	367	385	427	347	352	358	400	386	384	373	383	368	368	359	353	378	380	382	389	381	379	354	330	380	370	370	397	344	409	352	359	370	383	359	348	364	370	352	393	363	358	350	347	369	360	358	394	383	393	360	348	376	353	386	364	358	372	368	375	375	383	357	405	364	365	404	345	340	394	371	377	350	398	384	357	378	360	371	406	369	397	381	389	383	381	359	331	393	377	382	398	417	362	336	390	363	380	351	391	382	350	334	350	341	411	385	384	378	352	371	374	381	362	383	368	354	378	359	373	406	402	345	389	353	400	355	345	390	367	380	389	347	346	358	376	358	362	336	352	359	352	405	347	371	357	366	378	379	357	370	357	386	423	392	378	371	364	414	430	355	377	373	381	372	392	399	413	396	384	378	344	393	401	392	379	377	356	385	366	391	409	375	372	382	417	369	349	324	358	369	351	349	381	360	353	369	393	399	335	361	330	320	339	426	389	359	344	394	346	367	374	360	384	332	364	367	358	329	373	371	370	394	343	399	313	369	369	379	398
2166	881	901	961	931	952	893	890	899	875	879	929	909	885	873	874	895	913	947	899	898	921	840	870	951	900	882	871	884	900	922	853	846	842	942	877	942	901	947	867	877	884	837	957	917	824	880	902	877	929	896	909	912	932	899	881	874	927	890	923	868	950	876	912	845	882	899	895	955	864	908	887	919	885	921	884	904	906	901	939	900	898	893	903	922	878	909	922	876	921	928	893	931	907	927	862	886	909	856	861	901	926	877	971	882	928	942	911	945	837	902	938	885	939	912	887	900	927	921	874	873	862	924	902	845	905	920	940	848	914	939	899	859	890	892	923	919	895	889	922	906	933	928	905	875	927	908	937	911	903	932	863	876	845	918	909	891	911	821	931	846	890	879	922	865	909	886	875	837	907	941	916	864	897	929	875	920	847	902	936	909	818	890	881	869	856	845	896	933	898	889	905	846	943	921	945	939	932	924	911	914	904	884	917	938	865	893	921	926	857	924	919	923	966	919	918	917	863	906	869	906	878	903	899	889	869	918	900	897	957	902	860	902	858	851	942	901	874	875	880	914	907	902	958	950	895	923	866	893	892	859	864	927	872	922	959	880	922	903	898	912	943	879	915	878	863	907	922	908	891	912	891	911	914	886	892	928	898	898	865	893	876	897	815	980	899	932	933	852	955	899	886	895	863	872	931	908	888	871	898	904	972	893	945	967	848	981	931	939	905	887	908	930	905	927	899	895	941	836	853	884	940	871	905	925	865	898	914	870	884	883	911	891	880	892	913	910	911	870	897	925	922	902	878	867	920	882	879	954	909	878	895	940	888	926	870	878	894	864	860	856	965	844	960	896	878	874	852	908	876	871	964	915	892	869	910	915	895	910	884	906	907	912	905	870	871	898	884	940	898	924	882	869	943	867	913	933	872	889	928	825	880	937	901	909	909	906	900	886	899	902	928	890	897	904	896	901	878	900	907	845	909	913	910	848	907	891	878	921	881	864	933	932	919	875	912	931	887	895	875	1026	885	887	902	915	930	912	894	849	883	862	914	933	911	890	906	931	910	921	921	893	959	872	855	894	910	904	917	867	867	913	897	916	901	875	912	872	917	868	914	913	867	871	917	907	923	892	902	914	927	902	912	907	878	852	895	941	899	916	900	858	830	878	892	870	926	912	905	950	890	894	876	885	931	912	893	926	872	881	866	926	903	868	842	838	901	960	932	947	882	897	870	890	880	896	923	893	920	853	885	895	905	917	919	911	893	935	908	899	896	925	881	929	860	940	871	893	902	924	939	895	923	903	877	962	871	893	865	851	917	935	899	839	984	878	894	879	914	933	968	877	909	909	923	887	931	890	894	909	947	918	931	915	901	927	915	895	879	945	926	877	902	894	894	875	913	931	902	917	872	882	866	882	902	934	875	876	929	942	928	900	916	847	862	851	883	891	874	851	901	844	911	856	914	899	942	864	921	889	919	930	884	902	884	889	875	905	877	912	917	868	894	884	841	886	922	906	908	898	874	870	881	845	886	909	887	917	927	899	876	899	921	840	921	854	890	923	889	878	886	890	900	839	882	931	911	900	932	913	967	882	917	913	896	916	928	943	917	891	876	913	877	909	919	867	943	936	842	886	879	887	887	916	895	922	931	823	902	861	868	926	885	863	936	869	891	924	974	878	936	913	911	905	915	884	917	931	917	868	905	904	932	890	892	905	853	893	913	881	901	899	909	926	899	915	879	912	941	930	899	894	868	915	914	905	880	911	864	877	907	851	844	856	956	886	895	892	907	926	874	870	935	914	869	917	938	878	875	900	915	897	924	881	854	901	911	909	907	904	933	897	844	851	874	916	886	906	938	858	891	934	905	911	903	896	917	855	905	900	911	940	839	894	945	901	890	842	904	887	871	839	908	946	845	904	931	892	935	887	969	906	844	881	866	890	872	810	884	885	918	901	953	904	847	895	925	929	877	864	926	912	908	944	878	906	913	887	880	925	928	883	859	870	866	876	925	953	928	915	902	897	875	922	902	869	869	861	933	867	919	909	893	936	849	932	927	887	910	932	889	921	952	916	830	894	916	864	913	870	866	914	894	893	840	859	873	882	876	952	912	905	947	948	903	904	902	867	924	884	935	903	904	901	902	927	927	873	920	884	896	893	876	824	936	911	923	902	941	848	898	885	932	934	922	856	921	882	927	952	880	918	922	941	913	947	889	920	922	958	932	875	870	894	878	883	879	932	913	903	901	912	915	910	915	871	920	874	896	864	955	904	919	964	898	895	889	885	936	919	872	856	889	908	896	931	934	883	913	881	905	875	869	877	842	927	874	938	924	916	869	876	950	898	915	908	956	905	909	916	888	944	881	908	876	891	863	915	899	838	886	901	930	949	955	891	913	908	841	938	978	840	906	896	860	889	955	894	898	878	893	939	880	916	923	950	920	887	861	913	888	877	872	894	917	897	894	927	902	830	902	866	920	896	951	901	889	934	901	883	898	886	915	835	856	928	890	863	903	892	899	954	910	862	902	940	897	927	876	901	910	935	875	889	934	959	906	831	892	922	902	891	917	889	912	879	887	904	931	903	859	856	923	894	928	840	908	900	907	896	899	933	898	895	942	921	881	869	881	880	918	925	898	880	912	932	871	833	940	913	896	923	864	910	892	918	894	819	890	887	901	881	925	912	910	874	930	920	865	872	875	875	882	942	945	922	841	875	922	942	912	920	918	911	948	909	885	900	916	932	893	941	854	938	911	863	916	877	881	915	875	869	883	893	902	886	911	917	903	912	896	905	871	883	888	904	919	903	889	851	921	863	912	882	881	909	960	885	930	899	918	933	898	894	920	915	891	923	924	908	922	950	895	866	902	856	899	901	883	905	895	883	890	847	880	921	896	895	941	923	932	924	908	891	870	860	906	900	905	935	859	912	941	882	878	871	898	885	852	916	898	945	883	903	909	900	900	883	911	872	897	951	872	862	886	929	906	893	879	892	917	858	906	880	920	948	927	873	938	911	918	897	850	858	897	879	887	924	910	952	915	927	897	933	955	859	892	913	874	937	848	874	914	919	882	874	895	908	916	912	941	835	933	909	897	882	854	935	876	895	898	930	899	916	896	938	877	851	846	888	924	858	916	902	888	916	857	833	907	876	864	894	895	885	896	885	877	903	888	932	851	865	844	838	855	897	926	909	912	902	902	883	895	934	895	887	889	944	952	884	933	863	878	890	837	868	841	954	921	921	891	870	898	918	893	858	851	913	899	933	902	883	920	827	901	877	900	903	867	904	884	887	905	923	948	900	891	933	853	920	879	849	912	924	865	907	894	950	887	927	896	938	861	913	934	872	859	916	953	889	980	888	950	891	861	917	884	919	915	955	913	864	892	870	917	919	892	918	897	895	863	877	903	879	908	915	916	860	843	927	864	858	944	899	914	877	884	864	886	872	931	885	912	861	890	919	873	854	874	837	904	902	935	902	883	928	924	935	939	856	963	898	905	887	843	947	895
7001	546	605	504	448	391	401	393	374	342	333	328	360	332	364	320	342	355	360	349	309	339	355	357	357	335	286	349	346	354	341	355	341	366	326	343	314	329	303	336	332	316	300	323	361	327	323	335	321	342	319	350	314	369	350	330	307	307	320	312	334	303	322	323	307	331	357	344	323	357	317	336	337	324	322	320	321	331	317	341	326	326	308	298	316	306	327	340	326	310	327	342	361	312	318	348	339	349	316	340	322	309	328	332	316	331	314	328	328	351	300	325	332	317	334	354	320	345	344	343	331	328	288	309	388	342	309	327	356	322	331	351	335	314	331	311	325	328	338	337	328	368	357	328	349	332	321	335	291	322	336	317	336	329	349	310	329	321	332	337	338	326	354	295	317	334	332	291	320	346	345	340	288	347	335	321	323	345	336	333	313	337	318	347	386	337	293	342	326	337	336	323	339	332	319	370	309	327	316	316	383	331	325	364	310	351	367	335	330	366	348	331	328	336	359	342	338	315	296	290	360	329	354	316	289	330	321	359	346	312	325	335	337	343	355	344	302	343	316	318	312	349	315	317	330	308	313	313	353	308	323	354	319	324	347	336	313	314	341	342	361	323	366	331	335	328	350	329	334	327	376	331	298	347	328	334	294	301	321	305	322	320	345	341	346	318	337	329	358	322	369	367	309	309	319	315	337	336	323	393	295	345	331	331	364	310	336	331	325	333	375	333	340	312	321	354	305	332	361	349	344	315	342	322	310	357	334	301	338	316	353	339	333	325	293	338	316	318	329	318	294	309	307	332	349	357	362	337	327	296	323	327	303	302	327	348	339	322	351	323	342	319	316	322	310	347	355	344	329	327	358	335	313	340	345	321	321	349	281	324	284	320	342	300	339	310	350	349	304	334	333	345	325	336	318	320	312	352	344	330	325	356	354	352	332	318	347	322	321	331	306	310	350	345	315	327	338	325	333	339	337	298	330	332	334	347	334	305	305	322	355	318	320	325	324	342	343	331	325	329	344	315	309	352	344	329	342	346	336	359	329	327	336	334	310	321	333	340	342	330	332	334	345	290	355	352	321	336	319	349	324	308	304	308	329	317	335	357	351	344	332	355	325	328	316	339	362	319	317	359	327	362	362	316	332	330	346	334	325	344	305	343	327	342	343	299	323	332	360	338	307	334	346	346	305	346	364	325	313	306	322	314	296	331	346	324	317	350	305	342	323	321	327	320	348	338	320	335	321	305	348	350	306	327	286	322	350	346	327	349	335	333	339	335	329	327	305	328	338	320	310	374	328	358	384	367	349	345	310	346	365	320	343	285	332	313	315	333	350	333	341	340	294	313	336	338	325	315	333	323	350	353	278	331	275	332	353	319	353	352	348	324	316	325	329	332	330	290	304	345	332	333	310	340	336	331	350	339	367	314	296	346	312	318	331	343	330	325	295	350	329	325	356	315	326	347	356	338	314	323	312	347	349	300	285	355	333	331	338	342	303	354	350	319	335	322	316	331	346	334	355	311	339	313	294	379	345	356	328	333	317	334	345	327	321	324	356	313	352	338	300	324	338	319	317	315	325	342	345	320	346	343	312	339	325	319	311	339	311	339	357	334	335	334	333	351	318	301	323	338	336	356	339	329	334	345	332	308	322	347	341	346	345	334	318	335	324	332	314	326	344	364	337	322	351	320	320	338	330	367	358	336	327	361	311	326	340	355	307	343	343	296	332	311	304	311	346	348	344	342	305	322	323	326	338	343	337	318	333	336	335	329	316	295	330	324	329	321	338	337	304	347	332	324	329	331	333	347	326	363	343	343	304	331	327	356	337	348	307	327	312	322	326	323	336	314	304	300	313	345	352	341	360	327	318	317	337	324	318	310	326	334	355	318	346	345	340	333	353	336	332	365	337	334	353	299	327	330	336	324	341	342	365	349	336	384	306	334	323	340	339	339	349	310	339	370	332	340	330	325	335	334	327	316	311	298	331	348	326	376	357	298	344	306	343	287	319	332	293	343	347	332	273	290	308	382	316	355	318	319	322	315	308	313	318	337	344	365	289	314	309	327	331	356	322	332	339	338	337	329	336	340	319	348	355	309	324	292	338	348	348	325	311	342	310	334	320	355	343	365	338	334	315	336	344	368	305	342	350	334	316	335	334	341	319	312	333	355	339	309	343	316	342	362	321	347	369	304	345	359	339	319	307	350	385	358	326	295	339	353	344	334	324	342	346	355	313	328	282	358	332	353	330	365	312	346	357	369	300	325	322	306	331	323	354	360	347	316	345	320	343	320	336	324	332	341	340	326	311	308	316	309	323	357	335	358	326	333	323	338	291	370	335	337	332	350	333	332	352	334	349	353	353	330	315	362	334	310	339	344	331	315	332	312	353	298	307	348	304	336	359	314	362	309	307	338	300	330	340	331	324	339	350	345	348	312	291	334	321	298	327	312	308	309	346	339	312	336	295	329	318	307	340	309	365	317	331	346	319	327	323	328	340	329	310	331	323	318	329	329	339	313	316	352	364	338	338	360	327	320	340	318	326	319	321	343	298	340	333	301	305	375	345	326	313	341	343	340	348	331	342	330	343	337	332	334	345	310	318	294	311	343	327	321	354	363	364	341	371	328	310	302	344	335	316	328	359	344	331	333	317	324	324	337	360	323	368	353	356	310	343	332	314	289	355	356	344	360	330	336	325	321	316	346	331	318	370	359	347	339	288	339	334	300	353	345	356	316	331	344	328	373	305	331	310	339	303	320	300	375	345	338	328	321	324	303	314	322	338	329	323	309	322	357	349	363	347	302	360	320	331	319	315	357	379	303	321	351	325	331	315	329	308	348	336	322	313	348	350	313	332	328	358	306	333	346	316	349	320	316	371	362	317	324	313	358	337	341	323	372	323	343	314	339	327	300	348	344	365	341	345	323	305	391	315	312	316	310	328	350	330	348	346	327	333	336	315	310	375	378	319	341	311	344	330	313	334	336	305	363	354	321	329	332	295	339	318	328	329	310	347	359	321	303	326	321	328	333	355	362	348	334	357	330	292	323	335	316	303	335	333	341	342	348	332	333	344	320	329	325	355	349	366	323	375	357	351	352	355	332	330	334	338	336	365	326	333	319	321	340	297	341	341	305	319	372	350	355	355	324	309	321	340	332	319	304	311	367	333	335	315	316	344	330	323	339	317	335	319	378	321	330	292	318	345	345	337	318	331	317	293	364	330	336	329	335	329	313	317	315	323	329	313	322	309	322	330	367	340	361	353	333	365	319	332	327	356	330	331	334	327	328	356	350	292	290	317	328	324	319	332	317	334	350	331	367	355	352	309	330	332	311	337	350	296	327	331	318	302	322	305	319	330	339	330	294	304	350	357	329	331	309	329	323	338	350	326	297	354	309	340	351	317	347	329	338	350	348	338	338	319	334	322	314	335	341	327	324	304	333	306	343	344	328	312	354	368	318	345	350	338	337	351	337	340	351	324	308	327	333	306	367	373	343	320	301
6730	988	1327	1379	1282	1222	1089	992	964	913	869	849	902	884	866	849	835	871	864	845	820	915	845	856	839	847	809	846	807	806	797	812	839	859	797	777	784	828	807	787	836	880	819	807	845	781	775	802	838	823	793	790	831	823	819	804	835	841	776	824	837	819	808	802	832	804	791	807	812	796	770	828	806	817	786	745	788	785	792	744	779	837	807	835	824	812	821	775	810	804	786	829	834	823	814	782	826	805	817	824	780	808	815	749	797	790	799	804	764	839	747	759	794	837	786	786	798	819	792	839	817	840	795	792	754	764	747	806	737	771	769	867	794	825	788	831	734	799	801	823	778	811	787	785	840	803	775	807	851	852	805	851	779	825	777	789	717	755	763	788	789	840	871	807	827	803	801	827	814	837	812	759	849	799	859	832	824	796	855	786	808	785	830	862	854	806	774	785	827	805	817	807	759	791	762	815	779	853	819	807	791	737	809	831	775	777	845	779	807	789	762	801	819	818	797	818	783	797	810	835	857	825	745	817	828	762	791	775	822	785	832	816	818	843	816	842	864	805	801	773	840	833	792	815	823	825	830	783	842	843	778	800	814	794	773	798	828	814	801	817	847	817	803	783	807	789	801	806	734	802	813	813	816	785	808	820	796	822	799	812	787	792	755	797	856	815	796	815	754	847	786	782	778	814	839	789	829	846	831	775	808	772	739	819	746	740	776	818	837	776	855	807	803	828	835	798	814	859	780	777	837	787	763	806	805	850	767	811	847	782	772	803	776	817	821	826	770	775	801	799	881	780	856	840	818	795	791	793	839	758	767	819	772	798	790	789	785	853	803	806	775	813	800	772	759	782	822	786	815	800	799	781	814	785	837	769	776	811	811	839	789	791	773	785	777	843	786	760	843	814	849	790	814	777	815	803	813	796	849	845	803	834	806	796	798	784	793	816	814	808	771	780	773	794	808	843	783	802	800	843	787	751	822	849	808	825	829	811	821	791	799	766	755	797	803	808	808	789	792	844	791	816	808	789	805	811	804	747	804	767	796	830	811	776	823	806	802	862	805	851	800	802	806	836	757	885	819	821	772	798	797	806	813	826	787	795	765	793	785	800	790	823	772	844	792	760	775	750	766	767	852	787	838	833	811	805	782	796	790	799	803	766	772	810	822	843	783	766	810	821	796	839	769	767	767	826	837	818	769	798	773	784	780	792	851	780	743	820	770	768	806	827	810	819	814	834	768	824	769	787	805	831	794	761	859	857	811	798	784	818	837	775	784	848	772	804	775	845	811	878	830	767	799	815	847	788	775	799	808	824	782	804	826	772	806	831	770	840	818	823	784	820	781	809	779	712	804	802	780	831	783	804	852	760	795	787	805	845	732	772	776	813	786	813	839	789	769	822	768	775	808	785	778	824	764	824	813	768	823	840	811	784	811	811	807	831	797	816	796	803	781	819	775	829	788	797	791	800	764	812	793	781	783	829	813	868	848	779	762	864	798	756	819	814	845	790	836	762	811	790	819	807	761	791	838	831	787	840	809	757	788	828	765	826	800	814	791	808	780	798	841	786	804	836	827	812	839	848	776	792	807	734	818	804	763	796	818	816	820	819	833	802	795	793	792	770	824	779	812	808	859	775	804	840	788	795	789	800	815	797	799	796	815	784	847	833	814	838	776	842	810	792	832	814	793	822	823	833	842	798	771	802	816	823	799	767	827	799	838	809	814	821	811	828	794	778	809	815	770	797	771	833	828	766	820	806	875	841	772	793	780	824	837	789	778	773	772	791	805	791	877	796	827	811	798	805	846	774	805	788	817	833	819	857	819	771	815	734	782	780	767	803	803	863	835	812	793	802	781	734	829	809	815	776	805	795	831	841	772	807	806	773	827	867	800	804	864	774	777	807	868	785	770	826	801	804	783	833	765	801	869	788	797	803	835	857	812	819	787	833	773	821	809	812	840	802	780	771	786	862	828	801	787	794	813	863	789	806	801	802	812	851	806	807	802	838	788	788	832	787	781	780	842	807	811	822	787	778	803	822	786	841	829	841	787	785	860	852	793	825	795	796	845	821	846	770	824	812	779	815	805	763	746	758	828	803	775	797	761	782	826	779	767	766	778	826	803	775	814	833	769	809	834	793	810	840	824	813	787	820	806	836	802	773	773	801	804	826	771	761	811	852	785	841	824	815	826	794	822	816	811	834	834	782	768	812	769	838	790	787	786	860	827	842	804	828	833	793	771	818	797	859	788	813	828	780	816	822	738	805	812	777	843	761	791	792	771	774	765	800	826	757	808	827	736	789	834	802	717	781	815	833	824	815	772	851	803	868	798	822	825	790	758	801	797	845	822	782	835	818	818	799	804	776	829	794	801	815	762	802	801	816	775	757	863	753	783	739	803	820	804	826	802	812	843	827	791	853	818	784	812	820	816	830	799	755	825	728	771	831	816	785	814	814	790	765	770	819	839	793	853	799	833	841	795	766	866	754	854	816	795	809	800	789	820	809	786	796	769	794	805	810	793	832	830	795	772	798	789	781	824	791	794	798	790	834	828	793	753	801	832	794	789	775	758	809	779	810	834	797	777	849	794	797	764	831	836	756	819	767	818	768	813	777	785	813	828	836	784	760	760	792	792	808	752	836	809	836	778	761	801	825	851	793	827	782	777	804	793	850	792	778	787	785	772	765	778	804	806	838	779	814	813	815	827	841	800	824	828	821	834	797	800	797	814	845	803	766	793	817	785	820	790	822	761	819	770	822	808	773	838	821	808	811	810	828	821	844	770	810	812	801	758	809	761	822	830	810	910	757	819	787	764	757	827	777	832	807	785	843	804	776	814	786	798	854	796	800	770	766	724	816	841	814	808	802	808	812	819	838	823	774	789	822	768	775	773	847	818	847	809	803	785	788	782	779	844	814	800	770	783	766	780	745	774	805	807	831	842	798	783	831	810	854	824	803	768	794	812	838	792	793	781	781	830	803	816	839	841	823	779	785	780	762	814	787	781	875	812	767	795	825	804	837	831	810	825	804	798	791	803	793	765	784	814	777	826	813	771	799	818	790	838	797	790	790	833	809	798	785	772	811	808	784	814	789	781	830	844	768	788	814	818	845	819	779	778	819	840	808	733	822	804	771	838	801	816	837	787	824	804	828	849	799	812	839	784	748	820	787	784	789	828	845	812	817	833	798	802	849	813	787	807	792	782	755	806	752	785	808	775	826	807	842	823	771	746	808	827	782	801	837	813	828	815	793	784	763	817	826	772	812	787	781	776	865	806	807	839	805	786	768	827	778	781	786	802	807	806	841	866	775	812	853	824	768	782	819	823	832	848	799	839	801	788	828	798	771	806	829	833	773	826	837	796	836	861	813	786	737	783	788	796	819	833	768	813	825	783	803	791	806	804	855	843	800	796	805	844	849	812	791	787	800	802	779	763	780	821	843	783	801	817	791	775	809	783	821	769	796	825	800	842	772	780	853	810	867	834	796	851	808	759	783	787	789
12176	690	626	524	394	301	291	239	204	201	197	198	224	186	186	205	170	187	193	204	169	180	173	182	171	194	165	194	197	167	172	171	180	192	204	184	174	168	176	189	165	189	179	164	178	172	187	180	177	170	202	156	179	170	176	172	197	187	183	201	165	164	162	170	188	153	162	164	166	167	157	191	183	192	176	179	189	142	159	164	180	166	172	160	152	169	183	188	164	187	174	177	178	185	208	167	182	188	176	147	194	169	176	188	193	162	190	193	156	184	200	179	178	174	129	189	184	191	161	171	174	171	141	193	185	208	186	161	188	191	190	185	174	179	169	169	164	165	170	166	187	170	181	169	194	168	166	188	182	180	165	149	165	174	167	168	154	163	177	192	161	166	185	189	156	155	177	178	192	225	155	157	180	157	172	175	185	188	168	183	154	177	196	208	160	165	158	189	181	161	160	175	169	162	147	154	153	180	161	150	150	173	185	176	176	160	164	224	170	192	165	161	196	194	155	184	155	169	166	184	185	194	171	177	155	195	188	156	159	154	195	188	164	167	166	192	151	191	180	184	173	185	164	153	143	174	190	164	184	172	177	170	177	189	171	151	186	180	166	165	156	175	176	179	184	182	188	187	188	165	186	177	170	188	181	175	162	168	180	148	170	188	184	182	152	169	175	171	173	157	175	190	191	179	174	180	191	189	177	164	182	191	208	190	168	172	183	187	171	184	191	173	174	160	175	165	173	156	174	166	195	193	177	164	198	183	146	162	159	168	171	177	181	165	151	174	167	156	169	168	180	189	145	166	174	209	172	167	172	171	157	166	182	191	180	152	171	171	163	142	165	162	160	168	167	153	180	171	184	175	165	139	169	179	172	187	214	129	164	175	160	154	169	184	143	166	177	174	173	171	182	190	168	182	193	188	170	174	169	175	191	163	171	190	193	176	168	180	166	150	183	178	156	195	154	153	167	208	166	199	151	158	171	157	175	180	173	171	175	181	168	172	161	190	195	156	182	162	169	170	170	170	181	150	145	155	176	183	171	187	159	162	192	219	191	185	192	170	193	165	163	206	187	176	187	170	176	170	180	177	164	170	197	175	200	164	156	192	161	172	172	161	181	182	137	199	157	213	168	182	178	175	171	165	162	159	175	170	167	211	183	183	190	178	190	157	189	194	179	175	174	186	195	182	163	161	174	183	180	197	177	184	179	170	185	167	200	182	172	185	182	168	164	192	162	176	199	158	173	178	183	166	170	171	153	167	190	178	164	207	191	199	142	188	172	183	183	168	180	175	172	192	160	193	195	180	176	177	169	165	154	162	179	168	163	171	185	192	178	176	187	184	198	172	174	166	201	164	190	184	189	168	177	163	175	162	180	194	161	154	154	181	138	180	161	198	194	182	174	201	160	160	169	195	199	174	167	176	189	150	180	188	188	193	169	152	172	192	186	173	172	173	155	177	141	173	177	184	165	172	183	167	165	177	164	186	172	171	195	190	145	162	175	152	185	161	180	170	147	158	181	184	176	191	182	157	181	174	200	179	198	169	165	200	162	158	175	189	167	166	178	165	152	201	157	160	173	197	208	188	196	172	145	151	181	188	161	171	175	169	169	201	194	182	179	162	159	187	162	176	161	185	170	180	180	149	156	151	186	163	188	180	165	181	160	160	162	183	173	174	168	171	176	186	170	192	170	187	200	170	163	154	192	188	181	172	181	155	181	173	174	162	203	166	175	170	149	177	170	202	164	154	175	162	182	187	179	134	171	184	174	153	186	166	152	160	171	155	165	197	166	196	171	168	176	170	221	189	195	177	160	183	167	172	175	176	176	170	208	181	172	192	185	163	183	166	173	163	185	174	148	179	187	173	197	191	163	177	160	154	186	199	173	153	163	188	205	189	161	193	164	170	170	177	171	182	178	163	176	177	164	180	181	166	193	172	155	175	180	188	181	189	152	185	181	185	175	165	182	173	174	188	182	176	167	173	159	168	164	154	193	164	186	179	179	190	195	176	174	162	171	205	191	176	178	168	155	189	192	175	147	158	164	196	177	175	180	167	187	151	186	197	160	164	189	204	174	168	193	182	171	196	176	175	189	153	180	173	184	160	166	179	170	172	157	179	167	173	194	182	140	186	188	177	175	174	166	146	168	193	188	182	156	171	139	161	163	173	202	183	176	167	157	168	159	175	190	191	168	168	161	197	211	156	163	180	168	165	167	180	160	170	180	182	188	152	180	196	174	171	149	175	162	174	193	172	172	164	164	165	180	173	179	192	178	159	175	156	175	187	174	168	184	147	164	179	168	184	171	161	179	153	212	182	167	174	189	163	180	165	169	162	174	181	160	173	165	163	173	192	176	173	163	169	168	171	189	180	177	156	167	167	152	204	162	165	160	154	216	174	189	162	163	141	177	166	175	184	188	187	168	167	181	167	180	160	155	189	184	185	179	178	160	190	194	203	178	192	162	159	169	189	183	173	168	170	190	172	171	157	146	178	160	161	151	193	186	180	175	168	175	162	187	177	165	159	181	175	165	196	172	155	188	164	185	179	181	170	165	162	156	178	193	180	174	191	153	193	194	174	170	155	188	159	173	194	177	179	181	168	163	197	187	162	160	167	199	179	187	182	206	179	169	166	172	179	174	139	187	172	161	211	183	201	176	189	183	163	177	145	165	155	159	172	199	197	170	185	170	170	187	144	177	170	186	160	161	172	195	155	170	198	162	173	161	173	162	193	162	164	150	147	156	166	168	174	151	168	180	139	191	171	188	195	179	198	157	155	183	181	166	167	172	166	164	188	158	170	155	187	178	178	169	155	182	155	179	178	189	185	159	149	147	173	192	153	170	186	189	192	191	195	156	167	190	180	175	177	168	160	171	199	193	156	179	197	179	192	167	158	163	167	170	187	157	168	173	162	186	158	185	187	161	171	182	165	175	182	166	171	163	183	194	196	167	169	161	189	150	163	175	173	186	179	164	165	171	181	172	180	151	175	179	160	181	170	180	155	176	157	170	166	152	174	194	173	217	152	162	164	180	183	176	183	198	154	181	177	164	165	184	172	170	171	176	173	172	183	161	194	169	184	160	149	181	154	184	168	185	189	194	167	146	163	193	201	167	170	180	195	189	172	159	174	170	180	187	166	198	187	162	176	190	167	181	202	152	172	157	171	173	176	185	169	191	177	172	169	159	184	184	185	198	181	184	174	189	172	172	150	210	182	185	179	176	163	174	171	176	177	186	161	182	170	165	197	173	182	180	173	137	172	157	169	168	164	200	170	152	151	211	164	182	168	179	175	156	159	201	165	164	191	162	188	162	162	160	197	171	217	180	174	166	191	184	157	168	193	173	181	158	178	149	161	208	197	196	193	174	162	187	165	171	174	189	181	187	173	161	164	143	160	186	213	170	166	183	186	188	169	170	186	184	163	179	182	169	152	190	159	188	174	172	177	185	190	187	167	161	162	178	183	189	178	155	175	192	159	177	154	177	162	166	164	173	147
8029	860	1494	1590	1437	1202	942	892	791	687	650	666	652	576	585	525	557	566	518	494	522	526	530	490	564	437	475	500	521	489	478	472	445	481	509	482	506	495	482	456	445	459	456	481	501	487	448	472	440	443	488	476	474	468	473	430	441	471	466	488	463	519	482	476	469	446	495	487	477	469	473	463	460	466	459	472	480	425	418	461	473	481	472	436	486	426	464	452	468	461	486	441	473	433	464	507	436	472	435	476	437	456	491	455	433	442	492	482	455	445	438	427	461	457	453	516	453	449	442	463	483	439	455	432	452	496	438	467	433	449	469	459	460	469	444	460	417	443	482	443	459	481	439	476	452	485	430	437	479	452	484	453	461	462	460	486	499	473	465	445	468	433	462	457	447	469	478	460	457	473	423	439	446	461	479	478	441	463	453	454	455	488	447	434	439	445	443	432	479	464	472	495	449	430	449	451	439	467	479	444	484	437	435	464	467	458	440	471	445	424	510	497	446	475	466	459	441	469	468	464	446	426	483	436	446	471	464	450	365	433	477	434	434	480	454	455	466	484	501	451	437	419	482	450	469	448	486	454	469	495	490	481	470	409	473	457	508	441	452	444	449	441	446	464	466	425	434	452	454	477	442	465	455	433	400	421	432	468	442	434	467	481	465	457	467	475	421	467	473	439	489	429	425	467	478	445	454	456	467	467	434	427	431	470	455	461	460	462	405	457	460	458	462	430	439	465	449	433	446	426	463	482	442	465	492	487	472	457	445	485	492	479	473	493	500	485	529	432	458	452	462	444	465	438	418	421	429	467	451	490	445	456	469	461	465	459	422	427	488	418	457	436	445	456	443	433	424	471	489	453	454	450	460	490	476	437	449	466	422	408	461	425	468	476	449	424	435	451	443	480	461	462	477	437	452	465	440	464	451	432	451	484	442	474	454	473	475	460	439	450	458	463	473	464	475	444	486	427	464	481	440	457	430	464	442	504	477	473	459	451	490	466	458	493	460	427	462	474	473	482	447	420	449	450	453	485	444	476	464	472	427	419	443	460	451	450	440	444	445	457	455	468	477	456	476	442	442	430	455	457	448	443	464	448	451	452	456	455	462	435	427	458	474	470	465	468	454	420	456	416	443	453	473	489	471	455	439	479	451	451	424	463	447	457	434	471	462	446	442	445	445	457	433	481	431	507	484	468	460	442	429	463	467	437	497	447	435	459	456	493	452	470	475	467	466	454	470	474	435	442	462	477	415	442	430	474	419	474	458	460	424	438	444	430	442	472	455	449	426	455	480	438	453	482	447	464	477	440	469	402	468	453	430	448	513	429	444	426	432	478	448	413	443	440	421	495	433	471	438	497	455	443	435	473	460	473	424	447	489	493	426	477	423	459	461	490	436	449	453	465	428	470	429	453	445	499	451	433	450	452	467	442	482	449	477	449	455	462	445	460	485	467	441	415	454	499	433	462	469	456	458	457	471	475	455	467	460	417	466	472	424	501	470	457	435	449	435	417	473	464	467	441	435	475	469	444	413	433	470	470	444	444	452	469	483	455	470	472	431	446	486	429	469	403	446	487	452	443	456	445	495	494	472	446	454	423	459	417	415	468	458	456	465	435	490	482	450	444	475	457	464	479	450	451	462	455	439	456	412	436	463	447	459	436	445	490	472	445	458	463	496	475	445	438	441	500	465	463	447	440	466	482	444	434	453	416	421	440	433	465	438	470	466	479	466	458	437	464	503	435	468	427	463	472	421	451	436	483	434	433	451	486	430	497	463	444	485	465	462	465	449	481	426	508	461	481	444	434	443	435	442	478	448	441	482	438	433	429	439	423	437	446	427	463	444	471	466	442	418	435	440	424	460	407	473	491	440	460	464	468	441	477	454	488	445	477	418	461	407	450	434	447	426	471	464	417	424	415	441	446	443	443	450	435	507	418	457	452	445	501	444	443	454	430	445	447	462	471	443	475	459	446	478	465	432	417	466	439	478	451	467	448	478	456	442	435	468	456	487	439	422	480	452	455	438	427	445	452	458	434	470	467	461	445	445	444	399	438	466	438	461	454	412	458	445	468	446	447	423	469	481	414	448	433	519	470	441	492	422	459	424	439	449	448	464	447	458	470	468	422	448	410	433	433	428	443	413	489	466	451	432	417	461	434	397	479	431	454	435	418	460	454	475	475	428	440	440	436	455	457	419	486	468	452	436	466	460	420	440	482	441	436	480	467	418	474	424	454	457	445	509	462	448	477	488	458	479	429	494	460	430	463	453	454	452	408	459	435	449	451	456	473	473	464	459	493	470	448	445	429	441	464	454	417	463	476	426	426	459	424	442	444	451	448	490	448	466	432	440	445	440	449	443	459	481	446	467	460	461	488	460	483	454	468	451	499	464	454	473	442	466	454	451	476	448	472	488	447	442	478	477	431	454	448	441	476	495	416	437	426	469	426	436	415	467	442	408	468	442	478	458	460	460	484	483	464	430	454	459	453	464	467	508	462	462	478	440	458	458	483	481	446	421	464	439	433	464	424	454	494	482	462	442	461	460	425	409	436	507	437	447	463	449	466	445	475	487	440	421	437	469	472	445	445	441	468	433	467	474	459	427	437	485	459	473	477	438	481	478	447	491	462	465	481	451	428	446	465	468	456	437	445	476	431	431	443	518	444	459	439	438	461	456	483	438	453	467	484	484	464	452	449	460	474	446	491	460	432	484	459	479	432	427	487	464	431	446	443	416	423	486	459	456	402	468	450	478	438	454	458	470	485	432	488	472	460	462	434	462	405	434	503	432	459	454	466	462	438	428	467	443	449	435	447	413	445	460	479	462	470	429	477	471	449	462	432	457	459	457	437	484	469	466	478	436	480	460	486	438	432	433	477	437	465	438	425	427	447	435	451	426	413	454	440	440	445	445	457	453	422	456	432	469	435	443	448	453	462	452	419	483	460	430	435	444	483	452	484	484	416	461	487	473	433	489	448	418	460	472	468	418	471	470	435	450	427	436	466	436	414	461	482	424	449	471	485	433	485	434	467	432	463	447	456	466	427	446	504	476	439	429	467	426	439	433	441	440	411	467	455	441	448	461	424	481	450	489	437	487	470	475	490	446	474	473	439	443	458	471	430	430	472	448	423	437	453	441	466	452	444	435	429	494	400	429	488	443	478	454	448	449	422	484	443	454	459	442	480	443	479	440	411	453	460	454	441	444	485	473	446	466	445	441	460	440	470	442	467	429	454	454	418	466	441	467	464	513	430	437	460	432	446	439	461	441	460	449	460	442	454	487	413	468	481	478	417	458	467	473	413	441	415	434	442	441	458	421	468	468	482	431	440	457	423	465	478	451	452	437	475	452	478	433	454	469	476	462	449	466	492	474	453	409	474	488	422	459	475	447	432	416	450	453	506	412	401	473	424	509	525	456	477	460	475	472	476	427	510	461	428	429	450	441	460	462	455	428	431	442	471	462	433	429	469	463	444	440	491	452	468	442	432	460	429	412	410
1370	421	345	350	390	395	393	362	359	388	414	379	341	355	369	385	397	357	403	353	359	394	395	404	377	368	363	353	367	345	394	433	365	368	387	406	386	400	353	377	372	373	417	401	364	394	363	385	382	382	388	394	389	390	389	330	360	347	347	365	394	351	365	368	380	384	412	341	368	351	391	374	392	396	398	370	376	361	381	345	390	354	370	378	376	351	377	399	400	339	375	354	375	352	390	380	394	365	364	385	362	338	360	401	377	377	420	377	359	373	379	374	372	364	366	383	361	343	370	388	349	380	383	339	383	412	358	361	363	339	384	370	380	374	388	399	395	374	406	389	377	353	388	360	382	379	368	405	359	370	403	380	363	373	328	334	365	386	358	374	386	376	360	397	373	380	375	342	359	353	369	408	379	366	379	359	358	405	386	342	354	367	353	363	409	368	369	389	417	376	346	330	380	355	357	393	354	394	381	370	359	370	370	369	371	413	376	384	370	342	389	375	365	396	365	361	344	389	331	357	376	366	396	402	381	367	393	387	422	429	388	365	370	326	373	343	344	369	351	392	362	391	382	354	342	370	363	370	400	375	361	382	362	403	403	399	363	366	398	361	371	393	422	392	363	412	390	378	373	356	396	384	366	390	348	374	395	363	361	373	356	418	385	370	383	362	352	363	390	372	341	374	365	356	420	347	399	398	376	378	353	381	330	384	388	370	362	370	369	361	379	370	346	320	391	396	382	341	371	364	341	367	344	360	376	372	375	365	370	347	371	369	385	418	376	351	369	359	375	348	398	417	401	404	362	398	338	379	390	385	348	362	407	396	343	385	356	396	360	371	352	358	372	379	371	373	357	354	347	369	394	340	403	390	394	383	355	360	391	340	328	358	382	372	378	417	364	388	371	364	373	400	366	355	374	384	369	359	375	380	369	378	366	399	383	391	364	370	371	366	379	345	375	353	385	347	339	351	381	437	377	339	394	400	391	407	364	366	368	379	404	381	421	371	389	346	379	387	406	367	347	380	350	378	384	401	344	386	367	361	381	355	380	388	380	404	335	417	345	399	370	399	394	416	371	373	356	351	399	379	370	373	396	375	386	380	351	363	399	379	371	372	359	390	384	356	394	367	377	372	373	383	412	386	388	403	366	347	383	381	390	413	346	334	359	407	333	374	403	341	368	355	362	347	396	375	401	392	324	407	395	341	355	408	429	387	359	412	399	391	372	453	383	375	389	400	374	362	347	399	368	377	386	410	394	372	367	402	358	371	364	402	384	317	374	376	368	343	396	361	372	327	358	356	381	357	373	370	366	387	369	368	386	375	401	389	349	393	380	402	402	394	355	360	392	368	360	345	329	391	381	368	353	352	392	364	361	369	405	332	392	387	382	379	396	416	405	382	360	372	353	367	375	390	399	360	373	368	380	355	389	383	337	387	395	395	356	345	375	369	359	374	370	378	369	382	373	371	392	389	381	403	358	404	393	390	409	386	367	435	365	396	365	340	414	366	422	375	353	401	388	400	379	398	372	367	430	366	375	364	356	375	388	384	363	379	381	365	396	370	417	357	414	354	386	366	385	389	370	354	369	358	394	377	388	409	421	379	343	379	386	424	370	359	365	328	371	361	365	335	366	350	343	350	355	374	435	408	377	391	381	393	381	398	389	382	331	358	393	380	380	378	354	389	375	388	341	361	370	352	368	353	413	403	385	372	379	362	403	359	391	344	362	359	388	384	365	392	369	336	350	343	360	383	398	380	378	377	403	380	387	399	361	340	382	388	378	360	380	369	395	386	340	383	373	374	392	360	387	341	401	383	361	398	377	424	360	390	405	386	363	360	393	400	399	369	367	358	374	353	377	367	367	385	401	356	354	343	388	400	401	379	380	410	394	358	372	407	351	382	367	403	397	374	369	362	385	368	360	375	341	386	376	382	364	389	367	385	391	387	409	364	406	370	336	363	388	392	366	349	351	377	375	400	358	358	349	355	408	369	354	356	380	373	352	414	409	339	351	374	407	389	342	362	384	367	391	338	359	383	436	403	369	390	418	374	386	394	377	367	390	351	395	365	379	363	402	360	342	373	375	387	374	349	387	369	407	379	350	391	377	364	376	359	352	400	343	371	354	390	340	367	334	403	347	364	369	375	381	373	371	398	387	364	435	368	339	368	397	368	420	389	390	387	370	366	367	378	374	392	354	380	398	351	335	426	388	393	327	367	354	361	389	355	345	336	388	385	389	368	374	373	394	368	377	357	375	356	362	356	373	400	364	376	362	377	362	371	344	440	378	363	374	351	364	369	340	368	399	357	337	358	379	384	380	384	397	356	378	370	368	361	378	404	348	382	362	361	368	339	365	362	382	368	361	368	394	370	413	397	373	366	350	389	368	422	372	379	392	372	343	376	382	349	396	372	377	370	390	398	390	417	383	362	400	371	361	395	343	379	365	344	397	380	392	425	384	393	374	356	355	383	414	375	382	359	375	370	374	409	377	412	380	389	382	399	388	375	338	355	367	392	383	379	370	374	393	394	396	366	348	377	360	393	369	356	401	359	367	365	401	390	399	352	361	401	366	354	374	328	402	353	360	368	388	386	378	346	354	381	370	392	324	383	362	406	379	396	411	372	366	404	374	368	391	394	371	391	360	368	355	393	371	361	416	365	401	366	385	378	326	394	382	350	365	367	333	397	372	390	354	364	378	352	358	397	380	362	366	395	379	383	335	334	379	408	380	409	374	344	360	374	374	385	372	382	359	357	381	415	372	401	410	374	377	351	350	362	397	378	394	430	349	385	396	398	369	366	323	352	374	354	376	403	353	380	365	381	394	358	360	390	375	404	372	350	414	364	359	357	375	381	408	340	356	391	386	365	396	364	391	388	390	361	366	373	345	390	399	375	356	358	359	342	392	395	375	357	415	357	374	368	355	364	402	404	362	406	376	401	355	359	368	376	389	337	352	346	377	378	388	375	412	397	382	384	385	382	376	408	350	375	366	360	366	373	382	380	343	395	393	350	335	364	345	391	380	347	361	359	374	370	372	392	347	385	380	379	363	364	390	352	388	402	373	401	389	359	368	340	384	353	365	352	396	366	396	380	372	378	395	376	377	376	371	386	347	398	378	369	385	361	353	389	373	372	380	388	357	336	393	379	342	376	384	388	360	338	371	366	377	362	377	384	401	380	406	365	400	381	364	373	359	384	378	369	410	365	391	365	377	368	346	409	397	351	387	370	363	353	373	360	342	381	359	384	369	358	361	400	367	373	354	405	410	360	406	401	384	399	390	353	364	393	380	381	394	381	346	341	362	369	361	365	386	341	362	393	358	390	367	408	367	371	362	356	408	348	376	388	395	366	369	357	415	364	371	353	387	383	390	362	396	360	362	377	378	363	395	370	348	365	354	377	366	331	363	396	353	364	415	356	370	398	336	351	336	352	381	393	352	365	383	374	378	362	388	372	382	373	416	381	363	378	361	377	396	375	381	397	365	370	387	379	386	373
2192	908	930	914	939	902	929	923	913	949	960	922	881	894	935	925	896	880	867	907	892	867	881	900	896	869	908	885	853	930	895	901	922	928	867	865	935	875	873	856	958	896	921	945	920	822	884	899	900	924	898	987	895	859	926	967	835	882	899	940	871	936	893	934	893	870	902	956	915	931	955	906	899	902	933	898	896	876	872	915	935	916	845	927	871	894	908	875	875	886	882	888	905	915	924	903	873	899	945	905	922	893	825	894	961	928	879	987	926	891	921	869	900	875	878	948	899	900	860	913	939	896	925	874	911	901	888	875	907	896	880	886	865	887	870	956	918	933	927	905	934	927	923	874	917	915	900	920	931	944	894	917	909	872	943	961	892	961	850	936	904	908	915	916	897	925	890	951	890	855	925	896	966	914	936	885	923	880	907	867	905	929	940	907	866	852	926	854	919	924	902	893	932	909	944	965	906	893	857	921	928	938	932	921	892	941	876	946	870	904	878	857	887	906	947	919	938	914	926	890	928	867	914	878	909	890	937	890	928	895	888	913	888	965	915	914	914	852	915	940	907	970	926	931	847	872	963	892	918	882	935	906	881	886	882	925	907	874	899	873	919	903	886	896	975	925	909	871	912	868	871	915	877	933	932	900	873	884	894	915	890	865	899	903	855	918	940	934	890	928	902	927	875	914	920	903	907	859	883	963	922	873	906	902	909	926	919	892	854	844	929	938	859	894	888	901	950	864	929	916	906	937	844	901	903	906	923	937	934	910	900	880	930	861	950	833	877	879	915	920	868	855	939	901	851	908	921	880	917	921	899	877	947	923	911	932	896	872	899	859	959	933	877	892	884	890	932	869	897	842	876	905	1011	905	937	962	891	918	956	889	874	877	920	869	867	929	959	921	916	941	914	933	946	849	859	937	928	885	887	958	896	954	854	888	883	950	888	865	923	861	906	893	954	935	968	866	848	860	912	927	923	914	874	909	928	901	945	907	903	928	934	910	894	935	918	921	943	906	990	857	906	911	898	927	931	898	911	897	911	934	960	941	881	965	890	888	921	903	892	897	872	886	914	915	843	919	912	925	932	931	938	928	901	923	918	918	941	909	943	907	891	944	942	905	964	981	894	915	871	913	868	883	865	926	878	911	854	940	890	926	934	893	902	879	904	951	912	884	898	879	931	865	908	930	892	891	865	889	898	918	906	906	897	843	886	879	907	906	925	908	908	919	929	932	944	889	918	939	959	902	926	919	938	909	919	878	888	951	941	926	945	937	893	932	905	911	902	908	887	930	917	920	887	896	905	899	881	916	870	883	881	927	883	913	937	889	921	928	947	915	908	916	920	914	890	880	948	939	941	954	921	872	933	908	886	910	884	863	923	875	885	887	905	945	914	949	956	942	883	873	914	907	937	905	903	898	934	924	913	913	957	927	907	926	884	903	857	925	947	895	971	873	938	873	937	913	962	882	876	901	891	891	882	879	933	889	900	936	939	862	965	896	897	906	954	890	927	834	882	919	904	929	919	934	911	886	893	891	898	933	881	879	910	925	907	906	865	889	890	908	941	887	921	929	904	932	932	892	940	914	882	930	921	904	875	915	932	872	918	920	894	918	881	912	935	932	935	902	918	899	938	936	941	898	895	923	890	925	894	900	949	895	925	944	902	960	945	836	924	828	923	918	911	804	884	948	875	885	895	889	925	893	910	944	885	849	947	909	920	833	862	925	960	911	964	918	877	894	944	950	917	920	902	892	953	918	941	924	934	936	887	899	878	926	920	833	873	886	881	906	917	871	928	924	937	901	874	966	958	919	946	923	906	906	915	906	947	896	884	873	882	906	918	853	904	909	902	867	939	920	907	885	928	882	939	880	881	945	973	884	881	900	891	941	891	883	834	880	867	893	850	893	939	851	914	888	880	912	924	874	872	877	872	945	892	931	935	919	933	915	906	872	947	940	922	824	914	926	840	914	875	878	890	915	917	855	934	898	879	933	881	912	919	911	889	912	917	896	864	945	906	887	917	935	879	896	925	897	929	860	947	943	880	885	931	902	924	925	888	899	913	911	862	870	926	885	901	912	855	855	872	912	890	932	910	985	941	898	866	911	868	969	907	871	894	909	932	869	891	891	907	861	848	891	926	896	856	892	954	912	975	950	908	932	956	950	898	880	922	868	947	877	912	916	942	920	897	853	888	941	930	903	910	875	905	875	846	910	909	897	900	876	895	954	889	992	873	852	890	896	918	935	873	964	895	943	843	854	957	875	869	854	952	921	893	879	928	853	884	916	888	874	896	891	896	888	972	868	936	880	990	949	959	932	915	890	905	912	876	921	923	933	935	921	931	946	930	940	905	910	899	954	924	952	887	815	917	946	905	931	909	919	907	900	853	892	883	881	882	899	874	868	919	859	886	945	930	876	944	883	880	913	919	960	860	919	1007	915	897	920	914	891	831	878	936	901	922	904	892	914	860	850	911	946	912	904	870	863	929	928	969	927	914	908	900	899	907	871	914	887	975	943	923	883	916	868	878	868	909	925	905	925	878	910	912	835	914	911	927	914	928	937	926	927	918	870	867	921	957	957	885	861	941	891	961	865	913	914	910	956	916	973	957	940	873	895	909	896	942	940	888	913	865	869	888	907	928	929	879	879	893	929	894	956	961	890	919	874	963	918	938	943	884	915	868	864	879	897	895	933	912	971	902	913	911	937	874	885	907	951	961	907	942	873	901	889	967	965	901	902	876	877	832	886	894	915	860	914	917	839	873	925	946	876	895	911	880	965	931	948	907	926	908	897	875	970	944	921	890	868	917	913	909	907	909	870	903	892	921	883	935	901	841	862	933	947	877	898	877	911	910	853	933	930	943	874	878	933	942	879	894	888	929	974	852	973	878	883	928	965	922	890	912	964	929	895	900	858	906	918	853	923	896	888	946	932	943	839	929	917	912	903	875	946	964	921	922	907	876	878	942	927	912	957	951	907	907	947	858	940	855	928	931	914	997	935	901	920	862	897	848	923	855	911	883	979	891	927	888	902	835	856	899	873	985	837	940	899	903	865	924	943	928	903	879	933	920	915	923	911	869	935	874	950	884	912	886	886	892	931	912	979	901	920	868	891	866	882	877	861	908	859	872	912	903	897	914	906	903	902	897	927	909	912	941	923	947	931	930	895	843	939	872	922	891	884	961	936	927	933	875	934	837	899	920	939	936	933	884	953	891	932	859	929	910	909	894	978	923	929	936	902	888	949	891	916	912	889	851	852	898	882	911	887	946	884	928	893	910	875	868	888	894	911	874	924	867	871	888	934	910	883	963	925	908	953	936	878	854	903	863	899	893	934	891	951	893	913	935	905	869	909	891	890	930	956	915	919	915	894	912	907	907	939	910	974	903	890	910	905	900	905	906	941	904	873	905	909	868	934	877	897	863	944	854	897	899	919	955	906	956	886	883	934	912	953	908	860	882	889	920	924	939	884	923	931	865	894	917	901	903	909	897	945	919	905
7135	537	583	492	415	414	378	356	324	332	336	382	368	359	354	350	356	359	354	319	288	338	355	342	326	339	313	338	310	316	316	339	325	296	346	328	326	319	317	343	351	350	359	347	359	341	338	318	311	337	332	370	335	329	323	310	331	341	354	325	335	344	368	344	344	321	325	380	336	327	338	350	321	351	320	313	325	337	334	329	307	342	317	345	330	316	334	329	329	340	338	346	370	320	310	345	342	324	309	330	355	341	350	327	328	339	322	360	353	334	339	367	321	312	328	308	322	341	300	364	380	340	339	334	365	337	313	339	327	341	320	346	356	296	372	351	330	357	351	325	342	347	349	320	327	321	319	323	307	329	321	337	366	349	337	370	312	363	354	341	330	334	300	332	323	327	341	343	359	327	339	319	317	345	335	316	355	344	305	355	333	321	333	335	337	331	311	332	338	327	315	319	349	334	334	319	381	332	332	301	324	348	326	335	328	337	328	313	310	311	318	355	319	345	314	337	359	354	336	344	331	336	317	346	319	333	327	315	293	327	326	311	315	335	344	340	319	373	336	356	350	345	354	324	351	342	331	319	311	333	329	332	342	373	325	294	324	319	342	322	362	323	344	321	345	335	333	341	322	330	333	363	353	354	305	288	342	316	309	320	349	358	328	355	308	336	316	313	320	298	316	283	324	314	340	299	351	382	344	339	317	353	316	325	322	309	324	327	327	346	329	327	294	346	318	329	321	340	313	319	334	360	341	344	334	363	348	348	315	345	367	314	317	305	344	332	337	342	350	323	336	338	300	352	383	358	349	313	333	329	312	297	340	346	362	356	303	327	333	368	330	341	358	352	330	302	321	369	318	338	290	312	360	370	368	362	340	337	304	326	335	335	305	362	343	339	307	315	316	338	336	347	353	313	288	337	329	355	349	315	325	331	373	305	304	332	339	347	300	357	340	346	315	340	335	353	367	365	341	321	338	325	295	337	341	324	342	324	360	319	340	340	331	351	323	319	358	331	336	310	328	313	350	297	337	334	336	289	332	333	325	339	334	354	337	312	314	347	328	329	311	355	344	333	340	343	324	321	325	335	319	336	309	321	305	317	344	327	310	347	344	328	338	341	345	382	321	339	311	339	329	315	304	326	329	348	324	316	318	319	360	322	322	342	345	315	290	354	337	337	324	340	321	362	348	318	355	324	350	336	354	333	300	339	321	297	341	353	350	323	316	361	307	334	327	338	349	343	331	346	326	313	307	305	363	357	317	324	372	318	323	306	312	327	337	344	320	340	336	365	359	353	341	305	349	355	370	346	347	373	334	332	330	360	318	340	344	312	342	332	353	307	301	312	325	332	324	332	341	390	323	323	307	328	320	320	305	335	364	351	331	301	315	354	355	306	384	321	332	343	305	308	340	316	371	338	311	349	358	349	331	357	327	342	360	370	315	356	349	339	333	312	293	347	338	325	344	322	350	324	335	295	325	338	314	325	325	342	366	300	346	320	334	330	362	370	371	358	362	342	342	321	325	298	350	310	307	326	304	343	341	296	350	324	354	325	334	342	298	330	317	356	292	331	313	298	283	363	330	350	358	344	302	383	318	357	311	325	364	312	316	315	323	340	320	325	303	319	325	347	371	339	338	354	326	302	342	341	379	331	339	326	330	348	337	307	307	327	331	320	313	323	303	336	324	339	313	339	345	323	314	308	339	311	330	327	308	346	337	318	329	355	337	347	338	319	336	375	349	352	354	349	362	361	322	366	322	343	322	340	335	347	369	341	361	314	299	322	351	334	354	325	365	307	386	353	358	333	348	360	329	334	361	307	348	359	368	367	298	363	323	317	335	338	336	311	341	330	319	314	343	337	346	350	323	328	333	371	310	365	308	361	354	355	338	363	332	347	332	339	377	340	338	332	359	344	325	369	305	318	337	339	319	313	331	314	349	342	319	324	298	326	321	340	345	291	343	332	332	331	323	320	314	347	326	307	335	336	324	326	313	328	333	358	324	350	311	362	306	326	351	331	326	341	317	318	321	339	319	354	321	340	324	334	325	348	348	357	350	336	338	323	319	327	309	325	352	323	305	323	341	319	354	386	347	347	331	321	324	328	348	317	328	372	371	355	307	333	330	314	337	354	300	377	318	294	303	342	371	359	335	345	318	341	330	303	331	341	329	349	306	333	322	325	356	323	352	346	349	306	331	343	316	347	314	339	352	344	338	341	321	335	319	294	341	363	285	338	375	314	319	353	341	340	354	271	300	341	312	312	356	363	341	356	344	326	330	355	319	351	339	327	341	323	313	337	329	315	343	321	330	360	325	318	343	331	348	341	328	359	346	317	371	336	326	353	324	315	346	344	324	345	354	336	365	313	351	343	330	332	328	349	358	344	314	347	370	358	302	302	333	322	332	312	336	317	330	320	321	347	342	386	329	316	337	351	303	338	377	363	345	334	339	338	312	369	301	311	330	318	340	317	339	360	341	346	292	317	366	359	322	357	336	323	328	319	309	409	347	358	335	313	348	331	298	305	351	339	369	361	344	326	314	321	352	325	326	321	340	323	360	323	328	315	344	328	332	330	349	360	323	351	316	321	386	360	334	354	325	382	321	318	321	305	336	340	320	338	322	369	344	333	328	329	347	308	313	322	336	354	322	360	341	327	331	334	327	338	351	367	364	342	323	353	340	324	351	347	336	357	339	356	304	323	317	332	384	329	340	355	366	311	337	354	345	308	312	325	323	304	324	331	333	344	336	357	345	324	349	325	351	325	333	346	342	337	328	323	321	347	319	340	342	361	358	316	308	325	347	335	313	372	354	330	322	341	347	320	271	363	311	302	309	333	328	307	314	328	332	340	316	362	364	342	375	340	320	337	309	328	335	353	318	376	302	369	358	344	345	345	355	367	367	340	356	365	333	336	349	320	360	337	318	365	349	340	319	339	339	336	343	342	371	328	318	317	307	357	325	339	335	338	308	305	298	342	314	338	402	289	332	353	357	315	346	347	360	339	364	326	288	326	320	334	358	351	346	348	308	351	338	327	328	339	347	336	304	329	352	361	321	352	323	323	343	357	354	325	363	305	317	347	350	334	350	357	349	341	344	351	342	335	338	304	331	343	343	342	327	306	354	361	335	283	344	368	332	316	346	337	328	345	301	324	287	324	328	350	347	315	304	342	311	353	331	300	319	341	351	346	329	374	334	361	355	347	341	340	342	379	342	333	373	306	333	308	324	288	354	352	310	323	354	341	350	331	331	353	344	310	309	328	372	328	333	329	311	329	336	344	363	350	381	328	349	321	364	337	332	326	327	346	337	334	340	329	329	333	303	334	365	328	354	337	357	324	341	332	332	348	339	321	303	316	340	317	356	321	351	319	325	319	312	334	308	333	352	384	331	324	349	340	311	353	311	338	353	346	310	329	380	331	386	322	336	336	336	335	280	366	310	311	320	306	316	323	318	349	329	354	334	354	316	363	327	320	373	336	344	355	293	348	342	344	331	357
6780	1020	1364	1464	1270	1180	1095	1063	1005	932	958	888	904	859	887	826	835	898	852	841	829	889	831	843	819	806	867	859	814	849	853	847	818	800	864	839	822	853	800	800	817	839	828	815	808	823	825	786	855	832	815	829	823	869	776	842	851	827	830	844	804	812	819	855	775	778	805	824	791	820	808	801	783	777	760	857	783	829	802	789	860	803	809	856	822	824	794	803	834	792	800	784	763	795	789	828	819	757	802	809	816	832	778	784	812	808	770	824	804	843	814	789	791	798	775	761	782	805	823	775	828	831	825	842	783	828	820	779	812	820	816	802	812	824	780	879	822	851	796	841	811	789	844	815	787	820	819	805	799	837	854	808	789	784	810	805	802	768	860	825	812	813	889	785	739	789	795	782	841	817	852	793	815	841	827	809	799	848	793	853	826	818	764	774	854	867	825	772	839	827	845	823	805	778	754	781	840	845	804	802	779	761	869	778	811	772	818	798	788	847	811	791	791	806	843	835	802	784	851	827	778	859	803	774	861	790	800	851	791	794	820	842	812	795	833	818	785	802	822	759	818	844	848	798	811	786	804	822	821	795	797	821	803	821	832	787	790	796	860	822	791	850	765	799	809	732	824	861	822	794	818	790	823	798	819	791	808	830	781	776	779	867	837	860	804	795	831	792	800	806	778	811	769	823	787	821	846	810	839	779	832	759	806	865	782	797	844	792	831	783	863	813	828	806	781	769	810	774	837	789	847	776	830	818	782	827	793	816	811	792	786	826	806	813	800	806	809	811	856	791	803	814	788	818	811	827	849	826	763	816	793	807	841	828	821	826	816	744	768	827	806	824	837	820	791	808	768	812	812	831	812	820	785	808	789	792	810	824	788	798	811	855	840	829	775	790	807	750	781	814	878	821	845	799	774	826	801	806	791	788	826	849	829	846	787	862	742	822	807	833	844	799	844	795	813	822	805	805	816	827	793	812	791	842	849	783	786	803	834	789	797	834	829	807	818	793	839	841	824	819	812	843	861	760	824	836	858	826	839	773	826	795	826	851	803	813	806	826	831	851	843	764	852	769	787	813	773	818	785	799	859	811	831	848	843	795	797	796	821	776	780	823	781	810	823	799	834	807	783	784	782	817	854	826	767	794	791	831	790	817	797	837	798	819	819	772	784	754	819	810	838	769	781	771	796	820	843	809	801	816	848	774	827	853	779	846	841	774	828	800	742	770	815	751	828	832	815	769	827	824	777	841	824	834	817	792	823	871	823	800	766	791	803	805	777	779	811	783	779	796	842	849	779	801	829	787	817	760	821	785	778	778	808	811	823	802	839	858	830	820	831	798	766	810	809	865	842	808	820	805	818	804	798	862	845	778	807	826	808	819	788	832	810	818	832	775	850	831	830	880	783	834	820	787	807	821	830	838	830	869	806	784	781	801	779	810	853	826	809	773	837	847	801	837	800	825	826	793	799	793	793	811	830	838	841	781	846	820	825	804	788	816	867	788	817	803	786	792	822	804	846	847	773	812	782	791	767	835	846	818	805	802	782	821	857	789	793	779	826	822	770	794	799	817	799	805	802	821	825	823	801	811	851	856	828	812	801	802	844	814	803	807	779	787	808	846	762	769	785	774	861	845	812	776	850	869	777	858	821	829	842	830	770	868	809	826	836	802	794	780	781	784	768	838	792	784	771	808	815	858	808	778	792	821	770	824	817	790	804	824	845	813	793	813	804	801	788	815	817	804	854	824	775	818	818	828	849	816	861	774	792	844	820	847	816	856	810	758	815	840	837	785	773	827	807	800	784	768	786	807	838	769	772	848	830	801	760	853	844	788	802	809	803	804	797	854	816	808	823	823	803	794	842	802	784	842	798	840	771	838	815	802	830	820	837	790	817	848	838	859	779	795	800	858	803	875	800	825	809	839	816	832	814	823	835	754	839	794	812	796	822	795	854	801	860	831	827	859	801	820	820	785	788	870	809	846	787	792	831	846	792	798	850	815	816	821	831	809	822	830	785	820	769	835	836	790	774	778	787	847	818	833	795	824	811	867	787	764	834	819	839	859	832	814	798	812	808	821	807	842	799	788	764	804	818	802	788	796	804	808	851	800	824	857	825	815	825	810	796	805	798	767	806	803	813	785	783	816	829	777	852	803	839	794	853	797	859	819	799	792	824	774	794	813	823	815	828	833	775	837	810	812	834	821	807	869	827	755	866	792	791	820	815	827	782	799	792	837	853	850	791	831	781	842	853	862	849	794	817	814	799	805	797	833	834	810	793	777	835	813	820	766	853	833	795	791	799	828	821	812	801	797	813	811	787	856	776	780	817	832	816	793	787	813	829	824	846	852	832	867	780	848	816	800	809	815	798	793	825	828	808	819	761	789	836	804	789	762	826	805	803	847	811	822	805	797	826	794	844	818	844	807	786	767	767	806	772	774	865	780	789	812	839	785	823	821	772	827	818	803	799	739	798	802	885	777	816	830	773	813	820	800	791	817	814	795	827	859	821	839	796	864	806	823	809	844	815	840	801	830	800	819	804	854	783	805	750	806	806	772	810	785	801	776	803	855	858	801	846	805	813	819	783	832	782	849	795	792	786	868	826	832	810	762	834	865	732	829	790	777	792	852	774	781	796	818	806	816	721	844	821	770	854	779	802	787	797	814	837	813	856	796	797	794	824	831	782	823	809	759	852	815	813	812	801	795	793	833	842	814	788	816	737	810	779	791	786	836	724	791	852	800	819	811	796	803	835	788	809	785	846	844	829	843	794	816	833	774	823	810	871	867	835	853	805	807	803	840	858	784	789	750	792	820	773	779	822	781	848	802	793	776	822	811	861	789	806	780	786	815	799	783	791	824	779	807	816	786	804	842	776	806	824	842	747	801	862	828	788	817	838	840	783	829	822	794	815	696	792	844	790	835	791	830	826	776	807	850	798	805	806	848	822	764	772	803	833	863	777	775	816	814	806	810	798	841	755	835	871	821	766	815	841	802	782	808	783	815	796	795	784	859	822	817	787	790	865	782	745	836	803	811	790	785	802	814	836	820	779	797	834	833	818	820	845	788	822	823	818	801	817	795	787	808	831	805	844	794	821	803	791	801	770	797	770	799	770	837	817	834	826	812	823	768	835	807	818	826	802	834	808	792	767	867	850	716	788	839	772	806	821	801	788	792	818	823	765	818	790	786	829	789	801	855	835	784	779	804	827	824	808	851	819	836	855	883	762	823	791	847	863	784	759	800	805	805	822	819	808	780	777	855	865	786	840	843	793	801	777	871	838	797	820	810	813	777	781	811	811	800	841	800	785	805	789	817	799	824	791	807	820	872	827	800	799	832	792	810	819	834	803	757	812	793	794	793	785	785	796	846	860	829	799	845	801	834	821	774	760	807	808	821	841	835	828	807	763	807	798	784	804	787	748	798	853	761	827	845	799	824	777	776	813	841	846	806	845	762	850	839	755	783	774	795	775	850	817	819	773	786	744	791	848	848	783	822
12072	722	594	498	362	343	264	217	250	201	210	215	223	194	172	193	214	176	211	174	187	188	193	171	200	185	176	172	200	173	186	187	197	182	191	172	176	174	186	166	182	155	181	197	180	184	167	173	183	195	190	181	177	183	180	163	160	172	176	189	179	182	212	192	196	152	180	193	170	214	187	171	182	176	199	148	171	188	184	183	167	182	197	188	189	205	188	191	190	181	163	176	197	172	161	195	178	171	209	179	176	188	175	168	183	180	166	177	202	171	172	190	191	179	174	182	144	207	206	191	189	148	185	186	198	205	157	172	190	162	190	177	181	195	172	210	200	160	188	191	189	192	180	186	170	160	164	174	177	183	183	180	181	162	187	181	183	184	187	170	201	206	170	179	185	198	163	192	160	169	204	177	210	185	190	164	189	171	176	165	184	177	173	173	153	188	186	184	142	148	181	194	182	146	186	169	197	162	170	199	201	180	188	161	213	160	177	188	171	182	184	180	162	187	189	187	176	155	166	175	185	170	174	160	138	194	166	231	164	181	191	176	189	180	192	180	191	199	183	182	181	186	174	174	174	155	181	188	173	147	168	202	183	184	162	191	181	195	176	195	168	156	166	168	163	182	156	186	185	145	188	174	163	169	194	166	170	183	199	184	180	193	184	164	192	199	197	145	180	188	171	187	178	171	165	177	184	151	179	165	187	201	161	181	197	195	184	169	178	169	183	179	171	189	156	204	186	176	197	174	171	195	186	164	181	185	188	187	175	187	169	183	187	174	178	192	177	169	198	172	160	179	192	162	181	194	172	153	191	172	170	192	181	185	190	196	210	179	169	198	168	191	200	173	173	164	215	184	176	169	175	173	182	148	214	181	179	165	188	159	177	185	184	177	156	194	167	182	170	186	168	165	172	198	185	167	176	197	192	189	189	154	188	162	178	174	173	166	176	163	182	183	178	152	186	205	160	179	193	189	160	179	172	196	177	157	159	172	160	198	170	168	183	197	158	172	202	176	187	188	168	191	170	214	186	186	190	163	172	151	164	175	159	170	193	163	186	178	178	185	161	183	157	177	163	176	193	185	182	176	166	157	201	167	172	196	193	176	199	178	177	171	172	188	171	169	169	162	170	173	158	183	151	178	179	194	197	160	164	187	151	174	205	167	181	173	187	166	204	173	177	172	176	159	198	160	188	186	181	165	179	186	140	194	161	166	176	199	170	166	148	165	185	185	204	197	191	172	181	165	177	163	185	156	180	179	174	163	167	165	167	165	189	179	180	155	175	163	194	196	168	182	186	175	163	191	178	175	165	152	159	213	190	160	176	200	179	177	175	172	168	184	180	164	173	155	188	159	182	180	197	173	195	200	166	182	156	177	163	184	187	191	168	166	176	171	185	203	184	171	193	183	151	189	205	162	184	188	186	187	195	184	172	196	177	171	142	167	167	195	166	192	187	209	183	192	182	181	190	175	187	168	200	155	173	187	179	160	190	179	199	168	204	172	183	185	201	179	189	173	164	173	167	199	185	165	173	166	194	175	163	198	188	157	183	145	189	184	170	162	182	180	189	185	183	187	167	182	185	195	157	190	215	223	176	188	157	184	187	184	192	196	173	176	184	184	178	160	195	191	193	174	181	146	172	170	178	176	177	181	172	179	169	166	183	198	180	167	194	168	158	158	188	203	197	175	158	178	175	180	185	180	165	175	193	184	182	187	170	181	189	177	183	181	169	173	164	176	182	183	182	179	189	186	205	179	170	153	186	172	165	176	195	159	199	178	168	170	186	191	184	180	172	190	184	171	217	176	172	161	160	180	202	171	136	177	186	208	171	156	148	197	163	162	173	164	202	176	173	174	162	172	195	174	183	182	193	190	185	162	177	149	179	167	167	162	173	193	167	175	177	186	184	183	176	174	166	177	189	182	165	171	188	192	171	198	173	167	171	209	163	178	195	168	204	166	184	183	208	189	186	170	180	155	162	172	174	177	185	162	175	183	191	165	175	177	172	190	190	169	184	188	190	149	170	166	173	192	185	154	175	181	188	176	189	185	154	154	174	165	181	190	150	172	179	158	189	187	185	185	185	181	168	190	163	201	198	170	172	167	177	188	169	180	173	166	207	189	169	176	185	188	160	156	173	181	180	190	144	178	194	169	183	184	183	177	192	186	196	191	171	172	176	199	175	181	170	164	166	166	162	169	163	174	171	171	170	175	170	179	178	181	175	193	201	166	187	184	161	189	168	186	203	181	166	156	182	174	185	181	173	180	165	180	159	182	179	204	171	175	168	158	158	164	176	146	179	171	193	184	171	175	175	182	190	182	176	166	189	180	173	149	171	180	198	163	195	192	166	152	200	175	178	184	169	177	171	179	178	180	164	191	211	199	181	168	161	197	166	162	172	203	210	191	186	175	164	188	171	153	189	168	187	174	166	203	152	153	181	180	165	191	189	181	196	182	156	163	186	175	175	168	199	161	181	167	189	203	195	190	175	177	168	176	163	170	175	177	169	163	189	161	198	158	168	181	205	190	168	195	187	200	196	159	162	175	182	176	188	182	191	201	190	179	163	174	178	210	164	195	200	167	203	166	190	201	180	192	164	168	182	194	164	151	174	196	167	200	167	184	186	155	209	182	167	189	161	193	175	179	165	179	175	172	183	158	173	167	201	183	158	188	199	169	196	179	183	157	195	182	171	153	173	202	173	188	197	189	196	157	178	142	197	190	173	177	164	181	167	199	204	174	177	173	174	176	180	150	181	191	157	162	155	203	167	176	172	184	160	169	179	182	175	180	178	164	171	148	201	173	157	188	178	172	160	176	164	176	166	189	191	181	181	182	200	173	177	183	154	147	185	150	151	204	188	159	161	173	184	182	166	170	182	151	172	177	184	174	171	176	180	174	172	182	179	153	153	196	199	175	153	161	189	171	149	161	178	193	181	186	217	175	180	181	187	190	170	193	180	198	174	144	170	162	196	207	159	179	186	171	164	183	180	192	198	193	181	181	177	184	188	189	182	187	182	174	202	165	202	166	153	169	169	188	192	158	198	189	187	174	187	144	167	196	171	171	172	162	161	163	191	195	200	188	195	192	173	172	194	183	175	192	184	193	163	153	188	163	144	228	200	162	179	214	188	163	168	188	175	158	162	187	140	195	160	195	162	200	178	189	189	195	167	183	188	163	179	184	167	167	160	171	172	171	183	180	171	153	144	176	165	166	168	208	190	158	171	177	177	178	167	162	168	161	197	173	174	197	188	179	183	195	193	163	157	175	189	175	167	180	186	165	177	179	172	184	209	183	156	157	170	160	188	159	206	178	202	153	157	183	169	170	177	195	189	194	182	165	152	165	183	173	194	161	177	161	202	161	189	177	205	180	169	198	193	188	190	152	170	174	177	184	182	158	172	176	162	175	168	146	184	179	191	173	175	203	195	179	172	178	164	183	181	161	227	150	190	178	169	191	199	186	172	221	183	175	191	188	185	167	163	180	180	178	191	190
7960	839	1512	1634	1446	1102	997	893	774	722	677	650	613	564	598	572	558	579	551	495	505	529	528	510	465	521	532	475	479	502	489	515	497	474	510	471	517	468	469	423	500	417	505	459	490	481	467	472	467	489	487	467	486	453	489	464	530	500	470	495	506	546	517	464	468	453	548	479	499	481	464	458	448	459	421	452	469	454	459	451	454	448	475	407	442	485	426	457	492	443	471	471	450	472	480	488	457	451	457	483	443	462	439	485	483	459	490	478	471	475	445	470	460	485	447	470	457	438	452	470	463	413	505	473	483	487	499	483	452	470	474	463	474	443	448	458	445	458	462	439	487	435	483	448	474	486	488	473	437	471	454	445	445	469	433	444	485	428	462	465	462	481	436	455	452	451	424	482	442	432	474	461	442	447	445	484	463	468	458	454	475	456	469	405	454	475	472	452	425	466	466	445	448	481	475	433	482	459	450	402	489	435	462	449	473	471	463	446	446	463	445	449	457	412	453	462	459	437	471	454	481	465	442	413	451	463	470	429	447	462	470	427	485	454	465	463	423	488	433	437	446	503	470	475	462	473	478	481	432	461	466	497	468	431	450	465	515	458	508	440	440	453	463	427	482	464	452	460	455	445	494	484	470	463	463	487	464	462	473	489	433	494	460	495	468	464	474	461	477	425	433	497	472	466	436	454	445	430	441	486	444	436	483	457	459	461	446	462	437	462	414	449	450	436	467	471	435	472	459	440	430	440	495	473	453	432	460	465	484	479	448	472	474	455	447	462	447	455	443	499	469	457	483	504	460	469	455	478	477	447	432	498	432	484	439	453	484	466	493	514	431	474	421	485	513	478	459	454	466	453	478	464	482	437	499	484	492	436	441	435	483	463	476	502	429	482	451	451	436	438	427	442	451	483	450	427	468	474	447	469	489	441	473	478	457	471	474	423	436	472	457	479	443	480	469	482	417	434	452	480	386	448	425	470	528	486	500	458	460	456	428	472	445	452	459	444	460	470	453	418	458	434	466	455	500	480	437	468	490	497	434	434	450	433	489	445	420	451	447	488	428	471	461	502	420	444	456	497	459	452	477	468	507	441	463	467	482	406	512	436	445	466	477	478	520	466	444	472	451	440	477	435	495	439	432	454	432	502	449	477	422	459	475	463	465	430	439	441	499	458	449	456	443	481	445	476	468	428	434	462	467	479	492	426	449	406	453	500	475	474	470	422	456	467	464	445	478	428	457	479	447	443	477	463	459	474	476	435	442	441	490	483	446	454	479	447	474	466	466	451	462	440	475	464	452	460	408	426	487	453	448	430	459	447	496	437	454	478	441	423	462	487	457	461	432	447	473	479	428	433	461	466	436	468	442	451	468	447	478	465	513	473	443	462	462	454	466	456	492	464	447	479	423	436	428	435	444	470	478	508	415	467	453	469	483	414	422	470	437	483	506	497	453	468	448	492	454	472	465	457	466	451	463	498	465	415	480	480	517	485	450	427	489	477	495	459	476	465	435	425	472	423	445	486	446	537	461	482	437	437	420	421	477	465	448	438	446	467	414	463	455	479	463	464	472	493	465	422	472	484	467	454	461	471	498	474	445	488	470	405	472	431	464	473	482	474	477	451	484	470	434	508	452	497	462	433	433	452	457	444	467	462	468	454	444	475	460	469	426	472	431	424	463	445	476	442	474	462	457	435	471	477	468	444	422	425	467	468	457	508	478	479	480	447	508	475	462	467	462	463	469	450	431	431	451	482	457	451	471	444	479	468	461	466	424	472	468	448	479	466	460	455	444	473	478	448	458	482	497	465	472	461	447	477	481	494	516	442	508	424	454	434	457	500	469	446	455	429	456	470	447	482	487	438	445	468	439	496	458	389	431	467	477	458	457	464	494	475	441	487	490	442	450	436	450	484	503	436	468	454	473	450	459	506	473	462	425	455	434	467	422	473	470	444	429	456	443	458	454	487	457	487	471	438	449	480	484	493	467	457	428	428	436	478	467	449	478	483	443	481	408	430	441	452	459	454	435	477	468	422	453	431	470	441	447	450	464	468	438	455	458	458	414	431	492	449	447	434	447	455	488	447	475	477	452	484	497	471	480	499	499	438	441	490	439	441	470	467	470	440	449	431	457	495	449	466	454	446	483	497	496	488	403	444	487	458	427	442	422	474	471	461	482	441	461	436	457	505	492	479	512	467	465	450	463	464	470	484	443	473	440	473	444	466	461	451	421	482	472	448	453	481	466	446	436	455	436	447	454	473	420	463	470	467	472	452	486	506	461	476	450	475	447	502	458	480	466	472	482	472	454	450	444	490	490	428	440	452	446	470	481	433	455	459	478	454	444	443	473	451	457	433	441	469	476	473	466	434	449	487	468	407	458	454	469	435	468	467	455	490	427	460	430	446	477	468	454	507	439	463	482	443	463	474	463	519	443	423	442	449	479	467	468	467	460	446	448	412	467	464	451	462	429	470	457	454	453	478	424	468	439	460	487	461	464	451	459	467	475	483	453	465	490	443	443	465	443	424	466	504	448	465	451	452	469	416	453	434	435	469	439	439	464	453	454	468	495	420	497	466	444	473	461	467	471	421	468	431	453	439	429	448	474	456	449	454	464	503	466	512	456	510	484	452	470	440	449	480	455	443	470	433	439	436	463	488	476	458	453	415	435	464	494	459	452	475	462	499	416	494	420	467	435	468	514	433	463	458	471	434	440	485	480	467	461	444	444	451	426	468	476	479	470	463	449	416	434	459	474	478	464	479	436	491	432	482	429	498	441	438	447	485	458	448	463	472	479	436	471	466	446	485	461	495	445	438	482	451	449	495	468	463	439	463	461	475	479	463	460	474	445	536	456	451	445	469	425	440	453	478	461	463	469	458	457	477	451	455	417	474	435	451	412	479	465	467	461	406	490	471	439	484	409	438	453	466	455	474	512	476	433	471	451	453	449	437	505	479	430	491	443	452	503	444	418	504	457	448	497	455	448	496	470	459	440	462	493	519	483	498	458	445	440	470	430	506	501	439	442	444	429	459	508	480	430	457	452	475	446	469	479	458	440	499	476	456	448	468	447	502	429	453	453	481	497	456	471	475	465	471	454	496	470	488	446	495	458	447	460	458	452	480	453	458	476	464	455	475	481	458	471	460	481	461	470	490	447	459	476	466	484	454	433	452	435	452	443	461	439	428	450	430	488	480	428	476	405	461	422	466	476	457	456	478	423	435	486	481	480	491	498	445	463	430	463	464	438	453	451	465	452	471	447	471	461	425	452	484	430	411	464	468	451	458	450	461	445	467	506	464	497	442	438	449	459	423	437	437	462	493	440	460	479	474	421	461	456	453	468	432	479	457	438	473	477	425	452	467	484	449	460	457	510	448	467	455	460	454	475	491	476	458	442	459	489	472	467	465	439	484	448	470	425	427	487	471	448	447	412	446	460	441	474	451	441	455	418	450	487	475	462	489	460	452	458	439	479	457	468	479	451	468	453	468	441	499
1482	421	360	388	415	373	344	379	401	402	428	369	386	383	377	361	380	402	352	387	362	387	403	412	382	380	434	407	400	396	394	383	371	382	384	376	399	405	386	352	347	369	405	369	392	391	388	406	373	375	347	382	377	429	419	372	352	360	435	332	344	406	399	366	393	370	385	372	385	380	377	341	368	369	388	366	386	382	373	412	401	366	408	379	357	379	388	394	364	375	385	383	389	372	425	356	420	375	363	416	369	381	356	433	399	373	391	386	390	364	395	389	376	338	364	407	401	404	377	377	367	374	381	388	373	390	362	388	377	368	400	393	377	370	387	394	391	416	365	358	399	382	383	390	399	379	370	348	386	409	399	410	398	411	353	389	391	399	413	367	360	393	393	389	370	385	372	397	370	389	370	363	399	388	382	364	336	377	415	372	381	375	403	348	362	377	356	355	389	411	360	384	345	381	397	353	416	415	362	355	435	400	369	362	394	355	412	390	370	381	362	351	394	362	357	400	354	369	393	408	403	396	385	406	377	404	385	375	393	367	368	360	377	394	411	362	397	364	394	393	352	387	359	358	372	390	342	391	410	381	342	362	374	391	399	394	369	371	376	412	348	390	385	360	402	404	379	419	378	417	386	375	415	351	393	412	375	397	357	421	428	355	392	345	380	367	407	380	358	369	389	375	394	407	378	376	349	352	366	386	426	370	361	382	409	417	392	383	365	372	391	360	404	379	395	398	342	393	381	349	378	392	372	386	362	332	374	390	364	363	404	412	365	347	373	406	351	358	366	358	379	389	371	427	407	413	402	392	394	390	403	379	376	362	384	356	371	393	375	383	362	394	362	426	414	402	327	382	351	330	378	371	350	331	352	398	393	371	359	363	403	364	414	352	383	372	367	371	382	376	397	376	344	395	415	383	372	406	404	369	360	373	399	362	378	395	414	387	394	388	376	372	413	373	380	384	363	409	407	371	361	346	348	375	381	385	408	343	393	370	358	351	385	407	372	392	371	378	389	441	360	370	372	385	361	367	396	356	380	381	400	394	378	397	396	366	370	390	411	392	328	371	396	384	383	363	404	402	355	350	380	382	424	361	371	402	404	337	349	400	366	371	365	360	395	382	384	365	389	378	379	363	387	331	401	374	364	386	412	387	339	400	345	374	410	387	343	393	394	407	384	376	395	395	391	371	396	384	377	371	360	339	398	351	362	357	364	351	394	387	403	397	390	398	402	376	371	396	396	364	359	379	365	397	341	352	400	359	408	397	419	385	356	356	355	387	391	368	373	376	383	376	382	382	372	369	371	413	376	407	402	399	372	360	375	410	371	392	355	400	380	390	401	369	390	403	380	356	400	374	398	374	407	375	361	384	370	345	385	348	382	379	369	364	372	424	358	399	377	414	404	384	356	369	402	358	375	378	378	395	383	391	382	374	334	393	394	386	373	336	376	388	384	414	366	394	358	382	337	378	395	352	355	388	373	369	387	369	384	361	376	351	364	396	359	360	397	386	378	382	389	361	367	393	378	359	355	377	407	371	393	380	363	371	389	378	366	429	377	354	379	394	396	400	393	383	403	387	370	382	372	340	386	367	431	367	402	388	420	376	391	370	362	392	397	396	410	379	424	394	380	382	346	389	391	389	362	395	419	373	385	347	341	421	386	363	349	393	345	351	384	407	344	373	414	390	368	362	384	396	401	358	403	413	366	341	403	395	374	386	387	360	396	374	367	346	373	378	376	383	380	376	399	336	403	357	376	404	397	401	419	389	378	393	394	369	394	387	372	382	405	402	402	389	367	400	386	372	381	376	393	388	364	414	366	391	361	349	396	385	399	396	375	370	436	396	380	372	388	346	396	340	383	405	366	398	390	379	367	364	370	372	371	373	371	375	387	371	429	356	389	343	402	365	387	391	357	380	392	377	394	393	380	383	364	372	390	364	377	407	391	361	370	363	392	344	357	365	406	391	347	402	386	404	423	369	422	376	388	385	385	386	389	387	408	372	396	409	365	408	361	372	377	380	426	374	388	367	400	379	383	330	403	385	353	393	388	376	396	409	374	383	349	394	382	410	358	398	411	376	364	407	360	367	392	437	391	380	418	405	361	399	379	365	393	402	341	339	428	394	374	393	377	374	377	349	397	407	413	426	366	392	363	381	394	398	417	379	354	373	410	353	367	425	380	357	423	410	375	376	369	414	388	409	413	402	369	393	374	353	368	385	403	396	368	375	363	438	387	364	377	406	377	379	376	348	365	406	361	347	376	369	395	396	363	386	387	361	387	345	349	394	379	377	365	411	376	353	380	387	387	375	379	371	374	366	389	390	375	373	417	418	359	395	393	381	327	392	379	365	374	420	372	342	352	373	362	345	406	453	337	373	352	379	378	375	382	374	387	385	390	369	395	465	360	407	429	411	408	409	407	360	382	373	379	367	376	383	359	368	397	388	399	384	337	387	369	428	377	410	404	414	373	412	388	398	406	385	402	385	374	379	376	369	366	371	367	352	383	343	378	367	398	374	396	339	374	391	357	404	373	381	381	378	379	370	384	361	357	392	364	353	406	381	344	361	390	375	398	396	403	385	403	352	410	386	384	355	357	366	411	385	400	321	391	401	384	374	377	366	402	387	353	338	372	387	398	388	386	383	395	378	388	367	411	362	388	390	362	378	389	384	383	383	420	391	348	383	372	369	369	353	393	392	369	381	393	366	391	362	371	386	408	363	370	346	325	364	400	364	382	351	403	372	382	392	419	399	350	382	372	395	409	348	380	377	364	388	356	344	404	379	384	372	377	368	409	374	391	384	340	402	335	407	362	356	392	402	357	387	402	339	383	356	378	401	358	378	376	373	417	370	389	343	400	360	385	348	377	386	348	386	371	404	428	363	389	410	374	359	389	383	388	337	390	374	389	356	415	393	381	381	362	375	371	358	412	363	380	396	386	375	358	374	375	374	389	368	371	407	378	381	363	333	380	384	397	368	393	366	358	351	388	331	360	361	353	367	378	390	396	372	354	365	375	379	408	380	357	392	334	360	391	438	382	383	384	382	365	393	368	391	396	360	337	395	358	357	373	399	331	362	364	381	389	378	398	398	378	358	371	392	392	373	392	377	367	365	401	339	368	380	348	317	376	362	382	422	368	386	393	398	421	378	361	366	381	398	377	367	393	431	354	351	368	384	391	376	393	393	378	369	375	379	388	368	406	348	398	386	365	349	402	324	411	352	376	381	388	406	368	385	402	412	404	374	401	395	357	379	364	375	384	360	357	354	370	374	414	365	389	349	410	353	342	384	358	357	388	356	344	366	404	355	359	356	402	381	354	374	396	369	382	390	388	360	410	340	379	371	370	390	389	362	383	397	401	382	363	384	358	368	396	356	408	393	400	388	393	374	393	429	410	351	355	375	415	390	365	332	361	438	371	395	390	374	387	374	363	355	388	383	387	379	406	331	370	399	359	372	385	387	382	381	376	357	347	361	365	358	400	375	357	370	391	395
2177	922	950	952	865	919	916	974	931	905	937	975	850	952	914	943	894	908	895	921	938	943	929	910	890	880	941	904	932	918	975	957	916	925	954	915	919	933	917	916	932	950	880	890	927	913	917	893	909	936	934	906	934	920	881	962	896	918	909	913	951	923	956	880	930	903	979	950	916	885	849	960	865	946	902	947	941	885	944	900	941	942	873	926	924	890	933	922	922	864	920	900	909	935	915	902	883	928	933	880	875	938	988	899	942	929	876	943	897	946	938	937	985	924	932	884	895	920	863	927	961	913	875	897	865	922	969	940	851	920	911	918	900	887	908	938	892	916	917	904	910	906	899	900	914	911	914	906	924	959	954	955	925	889	951	903	899	899	959	949	944	908	926	900	893	912	938	941	915	911	867	910	881	944	908	902	879	916	915	917	951	957	882	925	859	909	918	904	921	909	954	923	881	944	887	904	972	947	883	895	891	912	918	920	954	886	901	909	863	885	942	953	882	914	913	897	911	946	935	940	969	894	940	890	900	932	942	865	865	917	918	910	876	1033	886	924	895	943	887	904	894	890	927	865	945	847	932	895	899	927	914	956	904	890	884	927	974	924	942	888	935	910	949	862	918	929	915	856	962	934	905	935	842	927	915	968	908	938	867	928	882	922	887	882	949	970	1003	863	932	898	938	871	891	974	881	892	968	928	903	897	925	942	912	882	913	910	918	926	918	908	882	929	902	908	888	901	865	930	896	894	958	888	894	873	868	948	959	949	924	908	882	935	954	971	886	922	918	934	893	910	919	904	923	928	902	971	968	953	913	900	937	908	915	902	962	889	883	881	916	888	956	877	908	883	852	897	942	919	917	904	903	953	1035	968	929	927	951	924	943	933	966	909	877	952	914	946	898	909	903	868	936	887	844	940	962	871	915	902	886	897	902	855	978	1020	953	920	927	911	969	945	918	944	910	888	865	898	904	925	919	913	931	908	911	868	929	871	897	938	944	929	903	878	936	958	945	848	899	946	908	878	887	907	890	885	925	864	904	937	889	867	907	948	955	838	889	946	906	839	971	889	955	940	952	917	921	945	931	936	937	938	990	893	906	949	935	899	933	943	907	877	939	894	878	903	868	966	917	953	828	918	959	927	917	907	899	930	952	887	932	891	930	863	880	917	930	898	936	946	894	911	900	930	937	958	920	920	898	930	896	932	949	834	916	899	942	893	906	906	890	897	893	919	918	899	885	864	922	924	946	943	906	870	913	966	914	968	903	887	922	941	890	974	852	933	895	909	946	913	915	907	915	897	921	933	884	893	963	950	935	855	903	888	896	910	893	896	872	911	920	914	869	887	919	921	919	925	962	930	931	902	879	835	920	915	892	920	903	938	916	932	906	948	864	966	958	939	886	962	926	923	956	916	914	956	905	867	924	945	967	926	876	894	900	891	901	946	938	879	872	929	939	889	931	977	900	915	890	921	959	877	964	905	913	919	917	899	890	918	867	879	882	864	905	859	912	896	908	859	851	970	893	954	898	927	883	938	897	957	970	917	937	902	883	901	895	883	912	957	941	911	901	899	928	887	921	913	885	878	911	927	978	923	885	913	910	903	910	927	875	914	919	937	931	990	964	925	882	865	923	931	925	944	882	905	907	929	922	893	897	867	873	904	919	935	892	876	917	889	926	856	947	937	852	932	850	911	897	873	933	880	948	929	909	947	936	880	912	855	926	920	847	923	905	919	902	944	943	937	893	906	918	853	936	943	867	966	873	914	925	854	921	897	918	960	923	893	862	906	893	970	914	897	925	895	966	902	841	915	922	902	925	921	923	859	854	948	888	927	929	879	880	916	871	893	917	889	896	896	954	915	887	918	856	908	964	871	967	894	969	892	919	915	945	863	911	891	896	884	905	916	903	906	937	934	906	942	881	947	896	901	963	904	901	941	916	918	946	927	909	877	891	896	946	855	914	877	904	894	917	983	903	907	913	913	929	926	870	882	951	930	872	941	884	910	936	870	915	917	883	901	947	953	911	927	871	907	916	908	972	892	939	904	951	953	965	920	940	859	901	897	974	882	895	925	964	920	900	929	945	955	917	922	949	924	898	971	865	852	917	953	919	860	934	901	940	890	918	903	890	837	888	870	915	981	914	948	860	1003	954	890	959	908	888	980	978	855	920	886	988	972	914	900	891	890	868	908	839	875	924	915	938	947	957	860	913	890	905	866	902	947	939	967	935	868	871	916	951	913	919	907	912	875	912	921	905	915	898	959	902	954	863	903	918	911	928	897	932	910	944	892	955	946	909	908	920	865	974	866	944	948	885	986	943	929	921	918	924	887	954	876	948	958	872	911	903	898	920	898	991	929	933	950	954	859	924	935	897	918	861	882	889	894	894	881	914	917	923	897	900	930	896	898	926	890	899	916	945	932	929	907	852	893	891	918	933	914	934	882	932	930	926	942	964	918	931	888	908	959	927	941	872	940	903	957	951	937	891	939	860	938	891	956	928	862	887	930	905	911	883	904	929	933	912	965	905	922	895	918	937	893	931	893	956	932	932	889	882	943	930	929	891	900	907	946	903	921	874	912	957	832	971	896	864	900	958	877	916	894	977	921	931	856	948	920	917	917	913	961	907	935	878	915	910	879	887	842	930	923	833	932	946	958	878	872	923	900	887	972	942	906	908	939	917	935	894	911	900	847	881	928	929	927	905	913	882	941	953	873	916	873	941	942	893	885	915	892	870	943	941	913	968	945	968	926	882	889	893	958	934	861	913	883	977	903	913	959	912	919	914	864	927	918	932	896	897	892	909	904	902	894	918	937	898	974	987	923	858	897	931	900	933	904	922	897	915	872	943	956	911	894	903	933	872	948	849	908	930	879	929	895	965	906	920	840	937	825	886	913	927	942	933	941	901	930	928	921	904	890	917	922	951	887	934	959	912	839	970	923	902	932	930	880	977	922	876	912	921	943	952	948	929	914	922	883	942	942	937	932	904	887	865	970	920	891	928	877	922	871	957	947	940	888	930	870	897	912	892	884	942	934	925	925	952	898	920	904	886	943	919	900	940	899	950	921	908	901	959	878	956	900	938	878	873	874	918	955	910	927	914	970	890	945	923	866	891	947	903	922	906	899	961	916	946	874	887	945	889	912	901	907	907	929	943	870	901	912	918	916	913	923	962	969	940	982	920	914	886	901	862	928	936	969	882	900	937	869	904	920	981	977	949	899	887	871	965	878	957	910	957	854	934	942	907	929	938	901	918	967	931	870	897	897	887	916	990	890	921	886	868	926	941	898	917	854	966	861	922	929	954	947	927	899	922	892	865	946	973	919	907	912	877	956	930	917	912	945	924	908	968	914	945	911	861	951	906	879	864	929	935	918	933	936	928	861	921	962	925	901	906	935	900	898	933	916	911	889	898	918	943	838	897	910	959	951	895	913	907	963	896	884	927	933	906	919	896	944	876	922	895	877	984	936	914	907	934	914	951	911	955	925	934	947	899	924	926	953
7202	547	542	500	433	460	401	390	371	348	374	365	367	336	347	350	370	363	345	334	348	359	361	342	347	332	329	323	337	345	326	315	339	340	388	338	343	328	311	332	344	316	324	399	344	317	341	351	281	334	364	331	328	353	335	351	337	367	361	362	340	348	359	326	350	329	307	336	360	333	356	350	345	325	363	331	351	310	333	327	374	349	339	342	366	332	326	353	329	353	347	350	340	352	337	347	302	296	359	344	332	348	345	321	356	334	349	305	321	333	343	341	299	299	337	348	336	345	348	360	316	351	325	336	327	345	363	327	356	319	330	352	363	309	326	359	310	284	345	334	386	291	304	351	334	324	339	347	357	324	340	337	349	331	336	322	296	337	348	339	340	338	348	317	333	353	339	338	315	340	327	341	343	332	329	366	325	333	327	340	328	329	362	361	300	313	340	359	292	350	389	354	337	306	360	345	344	340	321	371	349	313	330	370	370	311	364	335	341	326	322	356	344	327	312	337	359	306	337	331	314	364	338	349	360	293	345	334	348	373	357	352	337	340	340	338	322	310	341	313	357	383	330	335	353	326	329	347	311	330	341	332	360	334	352	343	318	336	304	310	318	344	321	348	352	323	360	354	361	356	362	354	350	313	347	384	342	365	308	336	318	320	315	324	347	379	309	336	392	346	335	322	319	305	312	327	357	376	306	308	341	378	323	327	318	342	337	334	336	377	323	345	322	354	359	356	298	335	342	366	311	300	345	314	340	366	340	322	335	305	329	339	311	361	333	326	323	325	357	360	332	344	339	333	327	339	317	342	325	354	350	311	320	337	368	381	325	300	305	354	325	334	358	350	355	361	316	317	378	342	305	328	335	336	324	333	321	347	369	368	343	348	349	361	344	346	334	317	286	325	358	335	299	356	313	341	336	347	357	337	343	350	299	363	353	299	333	324	339	358	325	346	367	328	318	343	351	351	359	330	354	339	345	372	354	344	327	303	326	358	344	336	320	319	316	333	317	335	293	324	338	298	354	341	322	322	340	354	330	330	336	336	360	295	359	320	320	335	337	355	336	333	325	351	330	336	371	342	289	347	337	321	349	340	343	325	367	328	360	293	322	349	339	333	312	341	337	309	335	346	343	305	344	354	321	341	336	345	336	327	352	360	362	361	326	328	321	337	360	312	358	323	335	377	357	392	351	341	344	320	329	315	356	329	285	342	331	351	328	365	307	346	337	354	354	336	387	320	336	326	324	343	325	336	335	315	374	325	342	365	326	325	339	298	390	339	324	348	359	347	337	329	346	335	347	351	354	349	359	344	362	349	370	331	297	320	332	347	343	386	337	342	340	346	338	336	314	347	374	315	305	311	350	326	317	349	341	379	325	325	345	326	310	349	315	312	334	367	350	350	377	341	337	319	314	314	340	350	349	334	314	299	325	337	334	322	336	361	336	346	337	335	355	331	330	362	350	328	364	327	308	338	324	319	345	302	311	386	347	311	310	347	297	341	367	323	367	378	350	340	317	346	328	346	336	352	336	345	361	354	389	355	314	355	301	303	324	342	347	299	320	312	356	350	360	307	311	326	324	309	351	329	322	336	328	348	357	311	350	314	324	333	329	335	321	335	318	308	349	344	310	302	317	365	329	321	336	348	329	345	359	348	327	327	342	349	342	326	319	342	293	326	308	346	380	309	348	346	326	310	285	322	343	334	365	326	313	337	368	371	315	304	352	326	367	318	370	326	359	345	347	318	337	328	351	343	340	310	352	328	365	341	370	337	299	330	353	334	358	326	347	353	322	351	308	317	328	348	351	316	350	349	350	376	359	359	323	344	335	353	322	308	320	328	325	297	340	335	338	318	354	292	351	339	325	353	318	341	350	326	364	312	324	345	335	327	348	329	330	304	345	357	381	335	308	359	299	312	318	377	328	331	328	378	376	347	368	324	314	347	364	377	343	318	327	341	335	314	333	328	333	310	321	333	329	335	364	349	352	315	321	348	324	339	325	346	357	364	329	345	357	321	327	344	334	346	350	319	376	354	318	356	364	337	323	341	318	321	345	360	354	342	355	366	323	335	337	336	342	326	346	342	347	367	333	350	313	353	329	352	319	344	320	358	320	360	364	309	353	345	341	358	304	338	346	311	339	333	367	329	323	328	334	361	331	329	332	339	359	367	349	337	339	328	336	348	334	349	322	343	335	338	340	338	353	332	349	352	327	366	325	379	341	373	340	358	320	350	316	320	334	316	342	377	308	313	347	325	373	335	320	318	323	333	353	342	331	324	336	327	351	318	346	339	346	365	348	337	320	336	362	320	339	321	356	325	374	338	342	357	329	346	324	322	323	327	336	327	325	308	333	346	342	320	345	338	315	328	318	346	349	330	317	357	358	314	340	351	316	312	370	360	381	331	365	354	369	312	347	322	342	333	284	337	331	326	337	353	317	341	340	330	351	342	302	341	310	309	348	302	311	324	352	345	304	335	349	335	337	325	378	322	351	378	323	317	294	345	341	310	358	349	355	333	347	332	330	306	351	394	338	340	384	341	323	329	379	306	335	347	354	314	306	344	342	299	379	322	339	346	339	316	342	313	358	328	359	335	310	337	341	339	304	314	350	334	321	326	349	344	372	321	346	328	328	323	321	375	346	345	319	313	291	325	315	344	365	363	322	351	360	329	325	322	353	362	365	299	374	350	347	336	342	330	357	358	326	373	352	306	335	313	322	324	334	349	358	346	350	325	338	311	347	335	342	337	352	346	369	352	329	359	349	321	318	328	320	326	357	347	336	354	325	310	318	353	336	321	347	325	355	342	371	323	310	365	365	329	346	312	330	319	367	332	323	352	366	318	312	363	364	317	312	334	331	352	302	350	329	329	321	349	339	343	354	346	355	328	348	346	353	358	375	323	358	342	342	361	302	373	322	342	355	321	362	326	357	346	356	345	299	331	328	332	348	296	267	341	345	351	331	360	320	348	362	330	325	321	366	322	335	307	344	332	338	321	343	376	388	339	331	326	378	345	341	333	283	334	387	365	357	340	351	328	318	352	329	327	377	366	377	313	343	349	340	343	367	312	280	316	349	346	359	361	321	321	343	302	342	318	337	349	330	349	335	334	334	361	363	371	320	353	320	337	295	317	345	378	343	322	309	335	316	322	343	296	337	328	333	328	338	342	342	339	306	343	384	347	338	360	339	319	377	339	346	312	325	350	310	326	334	348	341	288	316	330	358	321	340	337	364	319	381	329	346	330	344	317	335	350	337	352	336	321	363	344	337	359	293	319	380	352	360	364	353	334	346	355	344	339	296	363	352	326	339	317	358	306	345	326	327	345	348	322	319	334	343	346	350	306	335	380	329	348	377	340	307	322	340	337	315	362	313	334	335	345	324	347	307	310	338	343	313	355	305	356	360	341	347	353	304	346	349	337	340	302	291	331	361	344	351	299	369	349	318	342	333	374	327	369	327	353	341	314	329	343	346	336	333	330	326	319	322	338	326	313
6698	1092	1335	1466	1328	1219	1083	999	979	957	951	885	890	902	863	869	859	834	846	858	825	845	896	845	844	808	880	803	905	856	831	753	827	844	819	846	876	812	858	849	818	848	850	789	834	810	823	831	846	858	849	873	812	836	839	863	832	812	807	843	866	847	872	885	805	817	858	806	882	791	821	835	779	795	876	843	854	816	837	768	836	850	808	807	788	827	792	733	822	832	818	798	770	785	853	836	821	857	817	883	814	787	874	852	847	792	795	842	798	891	813	855	826	822	853	782	831	831	833	825	891	844	857	852	794	792	750	789	765	844	810	810	806	782	799	837	811	811	788	827	815	806	793	843	859	781	786	839	801	826	825	837	806	780	858	779	801	775	857	813	812	805	807	810	831	834	820	804	829	828	832	832	822	782	820	825	799	801	887	785	809	837	832	786	822	815	814	805	804	796	811	871	861	796	847	789	834	774	761	830	835	811	794	828	848	854	795	825	747	837	826	765	797	849	824	796	801	773	792	786	842	796	775	807	789	851	816	744	810	788	841	788	767	825	863	841	881	848	789	801	848	849	803	865	764	786	828	801	806	745	806	825	800	873	841	810	812	833	797	820	870	795	827	806	818	835	787	821	805	755	784	838	751	838	855	805	802	838	812	804	794	800	819	797	807	790	818	853	841	797	805	814	784	828	817	819	778	824	813	811	817	845	824	834	812	806	808	776	786	787	816	832	843	823	783	812	801	847	842	869	793	873	798	833	807	858	791	844	779	762	795	833	807	776	839	812	853	818	824	863	809	872	763	793	805	869	770	829	777	759	817	801	846	817	834	794	842	876	826	845	796	769	805	802	830	799	780	794	799	850	827	809	799	804	830	798	836	818	810	846	813	824	826	809	834	799	781	805	814	853	813	809	844	777	907	821	833	861	770	833	814	793	817	818	812	766	813	812	802	806	810	824	745	801	802	800	796	778	825	824	855	802	833	780	829	850	806	772	818	818	851	859	861	808	827	796	785	803	821	808	854	796	819	845	780	810	789	797	819	780	843	819	812	804	837	827	741	867	829	786	812	852	834	825	801	809	799	855	783	822	796	795	836	771	774	864	787	883	839	786	810	812	823	824	809	824	735	804	810	823	828	838	838	781	764	776	851	822	827	859	799	801	872	853	793	804	796	828	805	797	861	777	804	835	763	837	800	790	765	854	772	812	810	837	847	840	822	803	813	817	822	871	781	808	800	813	770	803	883	842	768	799	845	811	840	876	824	811	800	765	833	814	794	866	783	784	836	791	834	808	786	820	779	803	812	790	827	814	850	780	835	858	839	871	802	816	789	846	834	838	852	788	804	829	785	808	841	808	848	823	799	796	812	827	822	830	851	776	820	839	816	821	799	792	819	855	839	842	831	836	831	832	814	800	808	847	827	837	753	774	815	798	849	791	832	856	819	825	812	820	838	817	843	813	816	802	836	809	780	856	802	813	787	843	814	892	808	830	811	767	799	850	790	812	833	823	798	832	795	794	814	818	838	812	785	757	789	797	853	816	795	842	783	807	786	821	830	758	817	774	806	879	844	864	813	771	785	874	840	833	767	851	813	835	839	815	850	797	837	820	797	787	855	827	810	773	788	804	792	860	838	812	842	837	808	800	828	807	847	850	793	852	795	781	828	833	846	839	836	825	800	800	815	802	818	800	747	827	812	854	784	833	839	837	834	811	818	745	775	861	814	804	867	791	836	816	825	790	822	843	771	814	848	826	868	860	861	818	849	865	803	847	807	879	841	830	835	867	775	813	824	808	796	776	782	798	867	845	814	826	819	815	803	817	801	869	800	834	835	869	823	799	781	843	777	827	778	795	796	842	751	831	759	803	771	829	840	779	821	772	752	852	804	834	867	797	776	790	824	801	795	770	769	818	817	807	861	834	846	784	811	852	769	782	793	900	820	844	819	822	844	751	846	825	797	868	758	836	858	806	811	795	885	821	831	871	839	794	777	826	804	795	827	813	804	791	822	814	842	810	795	791	917	840	778	851	830	803	782	756	795	804	831	838	827	799	808	810	865	810	761	777	821	831	841	850	858	865	802	756	821	849	774	829	789	880	829	797	826	801	814	836	864	810	823	800	783	823	827	819	849	795	798	845	819	755	826	833	848	816	830	875	825	790	802	809	826	786	818	827	831	843	813	820	817	827	820	798	851	782	767	845	816	827	824	777	773	790	809	820	788	833	825	769	845	802	795	810	793	765	781	819	778	843	811	752	771	819	817	836	807	781	875	789	778	808	818	836	841	825	755	858	835	796	841	792	896	847	858	806	803	815	820	885	841	861	803	825	852	812	850	844	853	833	826	767	828	825	836	830	820	853	796	772	833	821	833	822	815	845	800	791	840	832	887	837	826	781	835	841	814	842	865	785	798	810	871	791	845	849	808	810	815	853	820	842	809	836	814	831	816	782	858	806	897	794	806	855	880	872	795	796	777	822	855	868	813	842	843	823	816	839	756	833	872	875	860	813	837	868	821	768	808	836	791	776	848	855	864	819	841	809	797	829	802	801	813	832	799	828	836	817	782	792	808	811	872	866	834	789	812	810	870	818	804	813	825	811	810	818	799	844	843	818	838	817	791	855	835	856	809	838	849	829	824	859	841	860	816	839	800	801	834	788	764	851	812	786	863	824	803	862	851	850	851	834	838	802	782	829	795	789	814	844	765	797	826	846	823	886	789	824	911	850	780	866	798	790	828	822	804	812	860	775	863	810	780	756	836	835	820	743	878	825	815	813	833	805	824	861	829	868	777	852	844	805	792	765	851	822	826	824	870	866	825	783	819	785	797	832	815	788	794	816	861	825	820	904	792	784	810	834	787	781	830	828	788	808	807	820	822	810	838	808	798	836	816	805	785	848	862	806	853	820	775	792	834	840	838	840	812	840	793	851	822	831	806	782	829	800	884	853	835	776	803	824	779	823	802	807	861	784	825	797	842	802	869	872	810	838	810	848	816	817	826	830	869	765	792	799	810	803	814	836	799	818	813	773	854	821	813	782	871	860	779	824	856	828	814	817	790	835	820	851	842	843	797	828	830	818	800	819	854	799	835	823	806	794	789	825	822	804	822	828	800	845	826	766	833	834	811	787	864	796	814	862	844	798	843	874	807	789	832	783	822	788	850	779	803	799	773	777	833	853	813	819	822	822	869	816	835	815	841	851	816	814	824	838	808	820	881	783	857	823	811	832	799	845	803	835	767	829	753	807	836	782	825	805	812	830	826	820	784	809	814	765	880	755	821	817	807	769	803	785	838	841	850	821	856	795	860	777	840	781	785	828	854	851	826	783	883	791	782	806	860	836	802	785	809	788	780	768	879	806	805	836	810	803	828	845	817	832	845	858	843	834	794	827	900	841	817	828	777	843	784	805	859	796	860	788	831	809	771	820	829	812	812	780	798	822	819	820	815	779	806	813	801	838	830	821	758	833	826	795	836	854	826	808	818	816	783	809	828	774	747	872
12276	671	634	477	380	284	278	260	234	224	205	217	210	169	198	185	226	226	186	181	176	162	184	191	175	187	186	177	179	162	185	192	188	182	187	173	177	171	176	209	187	182	189	199	175	188	169	178	151	178	191	187	200	161	197	166	172	165	169	178	187	182	199	190	167	162	179	176	176	172	149	191	173	174	199	181	214	222	149	170	155	157	154	156	171	191	176	182	190	157	193	183	178	176	156	183	173	195	171	177	157	189	172	163	188	199	185	183	187	195	195	163	167	197	173	188	164	169	162	197	183	189	170	176	189	184	178	189	169	173	158	192	163	178	220	193	218	174	182	195	169	172	208	190	195	179	193	179	169	158	179	178	153	184	176	171	165	172	167	189	196	189	189	184	189	167	171	184	171	183	174	215	172	204	186	208	166	188	175	188	173	168	176	202	157	166	189	188	174	190	176	155	165	179	184	185	194	210	195	153	209	203	202	171	180	173	203	175	198	171	183	178	156	177	211	196	169	174	195	196	172	179	177	179	181	198	158	187	224	191	190	170	167	181	196	179	173	205	196	180	171	205	184	179	162	188	160	185	163	173	194	157	198	166	197	198	174	185	175	210	168	198	175	180	176	171	187	162	199	184	165	170	193	182	191	168	200	152	186	186	183	198	185	192	173	155	169	170	172	166	178	188	186	204	184	150	186	183	173	189	179	201	203	196	173	161	191	158	171	195	184	151	163	174	185	157	139	207	175	202	166	188	193	191	176	179	169	169	171	188	180	169	169	183	185	162	177	185	181	186	179	182	171	172	187	174	163	199	163	200	186	178	174	166	194	187	172	165	190	160	181	152	186	202	206	197	176	156	171	176	174	183	176	181	188	171	173	190	180	141	174	172	165	182	194	191	154	162	173	180	187	191	171	198	184	189	192	191	181	182	149	189	195	187	178	192	177	167	159	157	202	158	188	181	184	183	183	168	149	162	194	173	195	193	169	193	173	168	165	196	182	194	215	194	164	181	169	196	192	196	159	193	153	205	193	190	179	177	198	216	176	166	187	195	162	187	162	167	188	208	170	184	174	178	176	197	181	160	179	194	194	176	164	153	172	212	214	184	215	207	164	189	174	196	187	174	180	187	184	182	180	222	175	180	179	211	181	172	187	166	200	167	200	145	172	176	191	174	182	165	169	188	204	180	179	172	169	187	163	198	152	194	191	180	160	172	185	185	189	199	202	174	160	196	179	182	203	164	177	186	190	192	171	169	159	170	166	221	174	163	202	197	148	184	172	167	150	191	158	205	162	183	213	159	177	187	189	192	180	167	181	173	152	178	166	179	178	192	192	179	190	209	176	166	185	178	196	202	181	188	195	175	178	162	187	194	168	183	205	168	174	186	184	166	195	177	173	135	158	168	168	157	187	166	197	171	220	186	205	174	157	191	176	206	176	147	175	202	200	155	182	178	163	168	169	180	175	183	191	179	185	147	194	166	193	173	188	191	161	177	193	180	187	172	181	172	188	195	182	174	176	195	162	175	153	179	201	187	178	181	173	189	179	160	175	179	190	182	164	197	157	195	175	190	179	192	166	169	180	189	162	207	196	192	165	183	153	186	178	166	188	166	182	174	159	164	175	179	187	167	177	192	178	175	184	177	193	181	173	173	189	150	193	187	167	171	187	172	173	172	176	203	164	183	151	169	167	190	190	162	191	171	193	186	157	190	183	168	182	183	184	195	170	153	192	205	187	173	191	169	172	180	189	155	209	165	169	163	188	173	173	183	156	184	184	180	203	191	167	197	179	193	168	204	193	186	190	178	164	170	198	176	164	188	172	173	199	189	162	161	173	162	194	168	202	174	178	154	213	186	180	160	172	190	204	171	169	187	187	178	188	170	183	178	175	180	178	186	183	164	182	155	193	195	186	179	192	198	152	204	171	189	188	181	186	193	199	174	180	174	170	194	185	189	174	189	192	171	172	186	172	196	196	163	191	189	168	185	178	162	168	198	190	161	175	203	154	196	175	178	177	179	197	203	190	191	198	182	192	167	150	183	156	184	172	184	204	180	208	179	173	179	161	185	187	182	192	191	192	189	202	184	171	186	179	168	211	189	172	184	210	222	183	166	189	193	191	188	179	214	185	212	184	171	185	164	176	206	172	202	205	175	169	159	159	170	214	202	154	191	179	192	204	170	197	187	181	190	184	185	175	176	167	157	186	158	188	176	174	189	198	182	193	183	193	166	163	175	179	166	156	154	176	182	194	180	168	214	166	166	224	189	178	199	198	172	189	189	186	179	178	185	180	158	190	184	162	200	178	168	196	181	187	172	166	180	196	180	190	166	200	191	190	161	173	193	185	204	177	175	184	156	196	159	186	203	177	170	175	186	186	191	156	186	176	200	197	167	179	217	171	185	173	176	163	189	169	171	178	201	189	199	158	195	153	180	189	165	175	168	165	192	179	170	171	187	181	171	181	176	186	180	213	168	180	182	155	185	193	193	191	178	148	166	186	179	198	161	168	184	182	193	181	166	188	154	197	197	194	166	187	175	177	180	192	195	185	191	164	201	185	179	188	196	188	159	185	181	175	163	208	176	186	169	179	180	171	180	171	187	180	185	169	163	182	181	193	198	179	169	203	179	172	204	182	178	166	181	201	183	174	187	183	189	203	162	176	189	179	171	179	173	180	195	179	186	213	161	167	186	177	173	169	177	215	173	172	188	182	177	162	182	171	187	198	190	178	191	187	169	210	197	188	148	184	151	201	165	202	175	171	192	170	196	206	157	206	181	193	168	181	205	166	192	174	178	169	174	183	202	185	180	178	201	182	187	182	181	191	200	163	188	185	167	180	193	196	179	179	203	161	177	196	162	161	196	206	184	166	164	200	195	188	208	172	173	176	186	165	156	167	160	171	164	171	192	178	185	186	168	176	163	180	165	208	178	188	171	185	164	179	184	196	176	165	181	186	172	167	167	172	191	199	185	188	171	180	186	167	185	165	181	185	186	166	190	183	183	174	182	173	159	178	190	188	193	190	171	204	170	200	188	190	173	156	187	204	186	171	179	178	169	189	180	187	170	175	189	176	197	184	173	199	174	198	184	191	180	194	182	184	176	172	182	168	176	172	178	176	157	171	164	173	180	189	184	195	182	174	181	173	151	163	165	181	174	186	182	162	198	184	184	172	167	198	155	193	195	163	174	186	203	178	156	173	183	176	182	165	178	180	186	212	189	173	198	174	191	166	184	181	172	180	172	176	225	172	188	174	168	175	164	193	182	198	159	156	167	183	150	194	186	176	164	160	169	199	177	193	178	195	173	171	197	177	186	163	139	169	182	142	222	183	170	152	179	188	170	188	171	167	188	147	165	197	174	174	188	176	192	170	181	191	166	178	173	192	207	179	187	173	166	200	216	176	194	172	169	167	185	156	158	193	178	181	167	197	178	207	165	148	191	177	183	181	183	177	182	190	154	189	181	199	191	171	195	184	176	172	189	182	149	205	155	201	191
8020	788	1430	1683	1438	1139	981	846	791	722	684	626	645	603	570	581	611	526	499	544	556	518	485	514	527	494	548	487	539	502	536	505	494	472	474	506	478	513	486	480	511	481	498	443	511	468	519	478	495	463	456	495	518	498	501	470	490	479	530	509	535	513	499	458	475	498	517	471	481	478	469	461	473	470	498	462	475	452	458	461	467	502	474	464	483	472	475	457	505	481	471	460	454	474	467	490	496	464	446	482	459	468	480	484	482	481	466	481	475	484	447	461	458	493	509	445	477	456	482	478	429	470	469	452	474	460	436	426	474	448	452	480	475	480	510	478	488	462	465	453	470	480	471	464	483	483	429	486	472	440	491	439	475	474	498	460	497	475	460	461	407	434	440	461	484	493	452	496	473	441	498	462	491	479	445	461	499	436	448	455	486	467	492	492	444	486	477	473	476	452	490	481	496	469	490	459	472	496	486	471	455	492	453	498	476	462	438	457	470	472	460	506	438	482	464	443	446	483	473	471	494	457	452	522	452	464	411	479	467	479	451	476	470	485	476	485	454	497	433	456	476	464	499	496	488	498	451	460	460	479	437	475	469	449	470	491	461	458	485	480	461	469	458	520	490	457	479	453	452	462	459	470	473	465	426	447	475	491	457	474	497	405	443	503	467	478	479	495	463	479	461	515	469	476	440	483	457	454	460	436	494	464	482	467	508	478	450	484	462	481	472	443	500	468	426	471	457	478	447	458	461	471	479	466	465	447	440	459	457	451	478	487	508	452	474	416	514	462	460	511	496	520	481	464	486	471	445	432	473	447	478	451	442	474	472	467	476	476	443	481	463	470	461	490	452	435	444	449	468	492	466	447	460	476	497	453	467	460	470	465	458	457	494	491	473	434	480	516	469	468	495	483	490	447	449	468	481	465	470	490	476	485	463	485	473	429	472	468	424	448	465	458	492	472	479	484	491	464	461	548	447	447	455	454	445	452	502	491	467	497	469	439	465	419	463	482	439	444	444	442	458	502	470	451	472	476	518	472	460	443	473	476	491	478	445	482	490	476	499	436	452	464	467	468	499	437	473	445	442	456	453	443	473	459	477	482	511	454	466	482	513	469	434	480	474	467	491	448	446	454	448	469	490	420	517	447	454	457	456	516	448	465	494	425	466	451	478	523	455	415	496	473	450	467	458	478	490	448	462	455	510	501	448	450	507	424	495	464	479	514	458	483	467	458	435	440	473	477	456	449	484	459	444	448	478	461	461	456	491	440	447	472	439	453	459	460	485	454	444	491	499	490	457	470	477	464	425	458	486	493	485	464	469	477	444	486	511	434	438	488	480	452	483	463	447	471	455	475	481	450	447	468	446	483	509	483	529	460	481	464	475	446	481	476	473	521	436	507	461	461	476	444	514	399	469	432	472	496	479	455	473	452	477	436	493	498	462	445	482	458	485	450	469	501	463	470	459	445	460	410	473	438	473	483	476	460	476	497	497	490	460	461	431	449	456	445	477	479	469	440	422	456	472	502	447	462	442	443	487	478	450	479	481	453	471	438	477	450	511	494	469	450	460	482	469	477	475	486	482	463	469	445	430	473	478	461	476	466	471	424	484	412	439	468	481	490	468	483	447	451	484	481	474	449	461	454	460	473	514	450	415	489	453	460	462	494	500	505	464	491	438	467	448	466	463	447	439	468	497	439	499	485	473	481	458	454	438	487	436	476	452	472	443	484	480	469	473	413	467	444	452	474	483	478	433	460	463	456	481	438	482	429	473	448	478	498	448	468	441	465	521	430	453	461	430	476	479	455	420	463	464	438	467	461	465	474	435	487	458	493	492	435	478	473	487	460	475	489	508	530	470	493	454	485	478	462	445	498	440	461	429	473	484	442	470	462	459	440	466	451	451	462	420	445	436	462	444	456	480	429	500	448	457	517	472	460	433	458	475	492	490	446	503	424	474	497	470	508	489	454	450	457	456	463	466	493	479	502	439	486	496	472	480	498	460	456	450	458	466	451	451	481	475	494	492	451	484	460	491	458	478	484	466	519	468	455	471	464	427	461	454	505	460	447	455	467	511	465	440	455	462	490	467	452	485	449	474	457	446	457	480	433	462	440	472	466	486	489	420	455	462	444	476	494	475	448	464	484	460	464	444	463	460	479	462	448	480	496	509	452	477	489	492	479	452	451	475	446	468	455	502	471	442	467	466	462	498	445	448	464	467	440	488	467	471	460	447	457	494	456	506	497	450	462	452	466	454	508	479	465	497	474	500	474	475	502	477	474	444	471	481	482	478	502	475	466	480	482	462	463	451	452	441	471	463	455	471	463	445	455	466	501	481	507	458	461	481	471	497	434	431	462	457	461	448	441	463	472	465	488	483	471	452	484	421	472	451	475	478	474	476	456	455	463	491	497	516	448	462	471	457	478	443	498	475	447	428	470	448	453	481	483	472	473	479	432	474	492	444	474	435	460	431	488	447	440	473	475	451	463	484	468	472	423	456	484	449	470	440	470	480	454	504	469	514	440	474	492	467	484	483	466	476	467	456	497	482	450	501	479	442	458	457	476	440	469	493	486	469	433	449	480	490	469	498	472	529	459	512	496	442	449	442	475	471	477	454	505	465	480	499	495	453	455	460	479	463	447	462	482	476	446	465	436	477	485	484	457	440	464	434	427	449	449	489	508	462	447	427	478	446	493	488	471	487	523	485	447	514	492	488	455	498	456	479	492	424	464	454	481	485	432	441	454	450	461	450	497	493	471	453	482	473	428	479	477	442	507	495	437	450	469	474	459	474	462	467	461	444	433	458	439	467	483	419	487	484	472	484	448	460	441	453	455	475	463	467	493	470	489	481	480	489	436	422	483	471	487	512	446	442	472	461	482	460	470	428	452	438	426	464	494	475	496	458	444	441	458	503	470	474	460	455	484	454	486	444	454	466	454	441	493	444	489	460	461	469	455	475	488	507	444	462	452	500	456	484	464	489	460	447	470	463	489	490	500	462	483	468	490	465	447	493	446	450	469	502	467	500	466	472	484	454	460	468	460	481	463	485	448	449	464	492	463	466	486	460	494	508	508	511	431	457	507	475	467	487	502	500	446	435	467	478	470	406	478	480	439	451	473	447	455	456	490	481	495	460	480	504	455	450	479	455	507	527	533	455	450	455	452	477	490	496	467	508	421	419	479	484	468	479	445	469	469	494	469	458	452	464	434	447	463	515	459	458	485	501	463	473	476	469	452	453	452	453	487	477	468	485	458	437	450	456	469	450	463	470	494	463	452	505	471	439	449	451	459	488	463	423	452	473	460	443	448	438	503	455	459	460	429	462	427	476	471	462	473	449	463	492	471	472	472	483	466	478	425	477	470	473	453	502	499	516	505	475	460	448	470	449	457	470	498	463	471	492	426	458	468	476	459	474	458	470	483	462	500	436	449	462	456	404	496	465	487	456	476	471	450	454	488	482	447	477	494	472	489	454	448	467	488	437	457	462	440	429	463
1412	385	373	376	360	392	375	382	360	390	396	364	379	395	351	392	410	411	398	406	393	355	372	360	375	384	399	401	373	408	388	389	358	354	349	377	386	365	386	362	349	376	404	406	369	392	342	391	381	387	381	359	400	361	345	398	425	391	393	381	372	395	377	341	357	374	384	380	375	383	390	366	345	341	413	380	366	386	383	354	349	362	372	380	404	379	390	375	408	372	377	363	350	366	370	420	361	391	355	395	374	341	341	398	377	373	356	370	418	347	377	391	371	389	405	422	381	351	420	388	343	380	374	342	367	361	378	401	361	342	387	305	381	365	399	392	414	388	361	385	365	402	365	366	380	416	400	400	357	381	347	353	401	387	374	411	349	391	413	375	372	418	361	356	363	366	423	396	366	399	399	415	356	349	369	373	401	383	346	377	397	366	380	391	367	384	377	391	370	406	398	428	354	384	390	343	386	391	365	382	415	390	397	380	358	382	386	389	385	363	354	366	390	352	409	367	342	424	403	397	419	377	368	347	395	354	331	372	357	369	385	378	400	368	379	370	379	402	419	404	377	375	423	388	377	402	364	404	409	432	400	378	391	364	417	380	414	371	383	376	337	420	412	365	408	376	365	350	368	366	380	395	368	390	390	398	388	347	412	399	398	377	381	413	381	425	377	401	377	391	367	398	381	373	346	336	402	383	402	426	376	402	384	378	383	370	373	354	395	366	404	380	371	362	388	375	367	383	383	377	393	402	425	376	397	361	397	390	415	377	360	411	373	374	436	375	391	414	384	369	368	377	416	376	378	386	398	378	368	396	405	363	375	379	421	385	348	369	423	368	395	367	417	390	358	413	355	383	373	369	368	394	366	365	352	318	380	424	382	412	395	427	390	341	396	362	362	379	368	418	355	393	364	361	390	391	397	389	376	373	349	359	412	384	380	370	385	390	377	386	396	367	405	384	350	400	347	400	381	378	387	378	364	369	379	396	388	391	397	380	373	401	389	387	397	363	350	367	394	356	372	395	389	399	368	348	402	382	370	349	372	383	372	409	352	362	402	383	377	393	360	393	360	346	365	391	375	411	382	370	361	359	394	354	391	401	385	362	396	355	378	377	345	385	354	367	377	411	370	366	372	362	398	371	336	411	369	375	346	390	411	373	360	384	366	370	358	353	360	359	412	412	389	378	382	412	363	397	405	371	387	381	404	391	388	362	360	371	382	388	386	356	378	395	392	385	345	402	407	371	345	317	398	348	334	373	406	382	387	353	371	398	393	382	345	375	364	358	349	413	349	391	411	378	341	407	382	388	350	360	396	409	415	381	389	413	387	333	386	363	362	352	419	362	395	394	404	415	405	367	424	367	420	352	358	419	381	366	344	336	366	422	381	387	412	370	375	378	390	400	351	371	344	404	363	360	362	381	403	375	405	360	384	347	396	350	390	413	382	383	376	404	394	382	401	357	364	408	392	390	391	389	386	385	371	397	395	395	405	348	363	361	389	404	407	382	362	388	431	363	374	379	371	392	385	353	393	413	359	374	394	388	378	380	364	405	383	352	408	361	342	370	380	356	349	402	365	405	368	421	392	410	393	365	372	396	363	360	380	375	380	376	353	351	358	367	386	362	391	398	384	357	385	383	401	369	325	406	337	381	382	347	374	367	385	371	374	374	378	390	389	359	345	430	429	371	363	400	397	392	348	378	409	374	366	386	392	370	349	388	363	332	373	364	398	380	328	364	411	364	366	363	415	392	392	386	368	356	388	418	398	319	402	380	386	358	389	385	360	372	381	370	411	387	386	391	389	390	350	398	401	422	377	443	383	364	371	398	377	379	403	383	392	357	376	361	402	352	411	363	354	382	428	410	413	390	379	366	365	372	385	353	397	396	393	377	385	351	356	361	384	391	359	409	386	412	380	378	373	411	378	377	374	350	378	348	391	400	393	398	385	363	347	371	393	401	392	402	387	414	357	349	412	379	366	398	408	379	362	366	371	360	382	352	385	372	376	380	386	376	347	405	349	344	385	378	422	368	371	394	410	325	392	350	372	390	364	401	363	391	409	371	395	393	390	360	398	386	362	397	341	342	378	380	388	376	401	380	380	360	369	382	396	410	345	411	375	378	370	346	367	376	380	376	403	345	379	351	362	396	407	365	368	396	401	394	348	367	420	403	391	398	399	383	391	390	383	406	399	387	406	348	370	362	375	394	421	402	403	379	393	392	375	390	388	387	364	409	362	391	415	401	372	364	364	368	385	381	387	371	381	361	380	358	352	386	383	376	354	371	393	379	366	343	371	405	359	437	407	391	374	393	419	376	377	358	366	386	339	378	387	399	376	385	370	398	368	349	367	353	381	352	378	382	360	363	380	383	388	371	339	400	396	374	391	333	356	419	388	364	365	380	338	386	379	391	413	373	358	382	416	393	353	384	352	352	368	360	375	397	391	365	416	395	417	358	381	383	419	399	408	405	387	372	378	355	338	359	347	401	401	396	370	395	393	395	392	354	396	398	340	384	400	365	333	369	370	370	411	378	406	370	393	415	396	356	350	358	370	378	385	420	396	389	359	389	389	367	357	382	420	368	356	360	401	371	366	375	381	369	404	352	387	340	390	370	353	404	397	394	411	372	331	394	382	434	388	406	368	404	408	368	356	367	383	414	380	368	356	361	345	390	361	341	381	388	346	378	361	380	362	372	401	365	389	371	379	414	382	365	390	344	364	339	377	391	372	426	387	355	398	357	411	382	371	386	386	384	416	378	418	384	392	384	384	362	359	409	383	378	394	362	341	412	413	416	396	396	356	341	363	381	373	370	394	400	388	359	395	386	376	384	406	348	359	362	380	406	376	389	351	357	353	403	368	393	381	364	376	362	369	363	419	388	413	367	377	388	387	441	353	355	369	374	353	388	400	402	393	425	374	368	383	376	402	401	393	363	398	380	359	376	389	390	371	379	375	376	397	395	386	371	382	405	396	337	369	387	359	380	369	377	355	396	367	387	385	390	411	365	347	397	376	382	406	364	361	377	365	373	384	421	403	394	377	401	393	411	390	402	378	364	378	403	367	379	359	369	390	375	369	358	355	381	383	353	390	395	376	382	360	357	356	376	350	410	378	357	379	361	356	411	336	383	357	393	366	374	398	411	373	375	400	400	376	352	421	373	358	379	379	402	368	384	356	373	398	364	391	395	361	346	385	396	397	365	405	426	372	384	383	364	422	376	370	362	368	383	362	394	361	335	379	393	415	381	392	392	385	375	395	406	395	346	402	370	394	358	358	394	381	426	371	365	393	396	381	441	401	400	371	390	411	340	400	380	416	382	373	409	381	348	394	391	370	353	381	399	381	329	345	356	369	395	348	396	377	375	407	425	363	387	423	374	353	364	377	391	375	393	401	409	394	387	395	373	365	375	354	392	415	431	370	385	385	353	412	396	361	376	370	352	363	375	369	383	394	372	364	368	388	387	392	411	393	429	377	360	392	355	368	413	414	415	387	369
2261	874	953	990	907	879	917	888	947	939	896	969	977	939	931	886	928	944	901	955	883	894	897	971	907	907	913	930	948	930	904	918	947	959	987	986	920	917	943	934	952	952	945	862	905	930	900	912	936	963	902	907	894	893	870	930	907	917	946	939	918	949	903	888	937	929	911	921	908	935	966	928	918	871	899	863	977	907	941	922	974	912	901	979	942	926	935	918	887	902	899	960	951	869	954	935	958	885	914	890	898	930	965	922	969	879	938	969	969	916	938	888	896	926	906	904	937	919	940	904	941	918	921	919	920	896	931	916	883	913	925	959	912	906	876	904	923	930	914	901	949	943	980	967	958	933	920	913	931	921	986	963	902	932	967	855	954	927	874	939	974	903	906	876	923	914	934	932	969	908	936	924	963	938	961	921	972	961	896	940	917	912	907	946	935	916	925	934	886	881	945	871	925	893	894	912	938	927	913	958	873	947	892	934	912	903	879	953	920	904	949	936	889	923	921	877	955	971	937	913	921	890	920	934	934	888	980	888	888	931	954	945	890	878	867	945	905	905	902	935	951	935	885	934	911	886	890	920	930	902	917	908	860	942	912	910	922	946	945	926	915	940	959	955	910	945	893	924	882	871	997	897	956	954	856	970	901	911	963	964	939	900	897	885	889	917	843	930	903	877	904	940	926	907	895	935	916	896	951	952	939	943	933	879	951	922	901	898	912	930	929	927	871	892	902	910	901	907	967	910	944	902	945	949	902	913	889	912	915	953	935	902	896	857	917	937	942	943	887	933	941	949	979	932	959	929	962	909	914	940	875	936	951	931	903	961	895	965	905	912	943	955	984	880	909	943	929	942	929	917	955	885	881	943	839	897	934	929	945	913	893	933	960	905	926	966	925	984	890	896	922	896	935	907	941	953	918	960	883	907	897	914	905	894	900	950	949	866	905	907	896	906	880	916	875	926	902	887	863	936	918	937	874	904	947	915	919	939	922	913	967	919	896	901	883	958	873	905	904	942	860	870	951	938	920	931	921	1030	958	862	954	977	926	938	920	904	921	942	938	948	897	896	934	926	935	936	944	929	881	929	938	927	929	969	894	847	929	938	891	888	870	903	956	914	945	896	870	930	944	978	910	902	958	851	912	941	857	967	909	912	928	888	940	894	919	949	920	931	888	906	917	855	951	973	921	898	923	919	892	920	987	933	913	950	960	922	910	941	1001	947	960	896	944	919	960	953	865	902	931	912	922	895	936	937	932	883	912	895	877	891	894	920	958	873	908	899	916	927	885	941	923	961	941	993	925	885	943	948	902	956	878	978	948	895	944	903	920	884	955	973	874	900	916	884	968	889	868	938	881	904	883	917	968	916	888	887	881	947	940	901	934	930	946	928	942	984	911	962	904	867	937	962	940	878	940	913	910	922	942	907	933	869	927	935	927	973	927	937	870	898	895	921	923	911	884	952	899	921	886	929	908	934	922	937	941	926	956	908	924	961	957	881	964	939	888	906	920	896	930	908	901	894	900	949	890	915	892	921	901	963	936	936	908	864	868	950	920	913	933	922	976	908	904	899	895	917	918	913	980	924	930	904	904	896	930	913	916	943	863	952	882	973	932	911	925	949	926	929	879	911	896	935	938	918	918	913	962	920	914	940	973	896	906	958	858	914	944	920	865	926	920	876	915	946	903	932	877	924	965	967	915	932	918	922	923	885	938	889	932	931	869	939	939	890	921	907	899	897	866	932	932	915	912	876	968	923	891	922	907	921	882	946	897	969	914	872	977	918	907	962	889	914	948	925	951	938	927	957	923	925	950	934	916	976	961	956	963	976	927	944	977	906	900	947	913	902	911	864	939	927	878	949	918	940	881	880	919	916	963	899	960	912	955	890	947	888	917	931	945	923	926	901	921	937	955	865	956	903	948	919	945	936	895	892	955	924	933	933	905	929	937	943	918	906	833	888	886	905	885	893	919	882	915	881	964	917	883	907	957	915	896	905	899	969	901	886	866	948	867	897	968	918	866	881	918	948	907	894	893	937	920	892	947	919	939	977	947	878	890	964	933	902	887	987	899	941	894	936	976	896	925	916	946	923	923	944	912	954	894	909	959	932	944	859	944	920	863	918	941	924	946	866	933	931	926	961	996	888	907	904	899	900	885	933	950	917	890	939	929	941	943	896	855	906	902	904	930	928	901	932	907	924	908	889	939	922	928	955	948	931	914	895	920	941	953	920	943	912	900	951	928	892	883	890	936	888	933	909	896	879	906	936	935	911	920	962	925	960	982	952	910	932	921	899	947	955	886	946	878	875	901	935	922	915	908	876	915	912	920	924	935	900	923	906	950	1009	910	940	933	874	978	917	887	898	892	959	895	965	960	967	902	895	919	898	950	882	918	928	964	899	900	903	922	897	909	931	934	924	912	956	949	904	943	987	947	896	914	948	933	929	863	953	923	919	947	899	901	888	974	858	863	935	929	910	913	882	940	906	916	888	881	936	950	903	911	978	976	971	923	899	970	908	934	929	913	987	860	883	930	916	970	939	948	882	933	888	900	852	930	927	882	875	906	945	930	903	937	941	925	928	902	885	860	917	959	912	924	929	894	953	935	872	904	895	915	905	938	931	983	912	948	908	913	890	926	899	931	868	900	940	901	925	898	924	932	949	880	946	923	919	909	949	916	937	918	943	947	963	911	947	883	900	891	924	963	906	916	947	882	927	984	954	877	963	911	964	908	906	939	965	941	964	902	899	964	925	914	899	873	966	876	878	913	912	878	906	875	953	903	911	893	921	898	941	957	869	918	908	879	865	928	916	877	888	910	924	898	844	968	946	927	952	869	929	917	930	921	939	960	902	895	857	902	993	962	952	940	907	898	906	911	963	951	903	882	951	883	858	886	979	894	923	917	900	950	907	961	934	918	922	967	939	932	924	865	895	949	958	880	912	905	918	897	868	905	923	895	962	910	954	889	893	892	930	949	864	902	938	906	888	888	952	958	919	881	885	957	897	849	952	991	928	923	980	862	966	917	871	953	924	921	1002	946	911	887	910	944	948	903	930	887	937	879	928	904	888	937	898	918	914	914	935	893	903	953	902	871	973	875	901	877	915	914	909	903	923	913	945	858	894	904	873	957	878	933	927	947	907	952	915	918	912	937	916	872	897	919	974	962	899	921	973	962	935	879	985	951	935	908	910	949	880	886	934	926	939	879	948	925	873	909	914	938	936	927	881	942	964	904	903	894	959	935	891	965	873	925	910	937	922	914	908	904	938	895	896	957	893	930	876	901	940	933	925	927	900	916	918	851	919	884	920	909	956	920	905	890	940	889	924	891	931	933	922	873	871	928	945	989	963	936	932	947	946	895	969	975	903	916	914	933	971	969	921	934	935	945	891	916	897	883	922	881	909	926	904	882	867	887	937	872	915	949	928	978	944	889	933	1014	901	887	910	868	950	943	947	901	948	928	898	930	926	968	925	936	948	987	916	933	979	882	931	916	903	909	881
7321	580	515	500	449	388	370	407	393	342	362	344	368	344	303	370	341	343	327	324	374	351	389	341	361	373	329	387	365	349	348	335	346	341	356	346	367	347	351	391	332	352	341	309	353	342	326	298	379	345	372	331	349	336	344	329	311	345	330	338	350	341	341	360	393	326	352	345	323	344	366	349	356	336	327	362	351	336	336	345	328	327	372	356	347	342	340	349	331	331	373	380	360	352	366	352	357	378	309	350	346	376	378	347	342	360	365	388	369	325	352	337	347	342	348	342	307	349	332	315	336	308	313	349	372	353	319	318	340	365	331	344	338	360	333	341	336	345	329	333	335	337	343	358	347	332	356	334	341	359	348	298	356	361	358	359	346	346	338	323	345	341	348	376	321	356	333	337	330	377	343	350	342	342	310	344	342	372	331	346	373	372	346	344	364	339	324	358	296	365	341	354	350	364	326	349	301	331	357	339	357	330	317	304	311	329	325	371	325	371	370	346	337	319	391	384	297	323	341	341	301	336	316	350	321	355	337	344	333	329	303	335	350	315	340	327	339	358	317	334	321	325	332	316	305	365	311	339	342	363	342	358	348	325	329	354	311	331	347	389	307	341	336	353	330	367	314	306	314	343	329	351	317	380	324	335	370	325	331	354	335	332	335	312	342	318	386	345	319	335	358	353	388	332	300	310	368	346	345	349	339	354	300	332	307	337	331	298	359	337	324	350	337	330	338	316	322	318	334	323	323	351	346	361	358	325	323	350	351	337	338	331	361	341	320	347	349	361	354	328	358	355	374	384	365	303	338	350	348	328	345	359	347	370	322	355	371	338	325	319	320	357	327	347	374	362	330	374	321	323	335	351	323	335	364	327	395	361	343	335	379	366	346	341	356	361	339	333	303	331	383	336	358	329	330	327	347	329	349	348	344	342	324	366	360	358	333	313	328	347	348	353	359	330	325	346	378	352	330	329	368	345	339	324	343	329	320	301	360	340	333	335	352	315	337	334	315	320	327	351	368	342	391	363	332	322	342	345	333	324	366	353	345	322	319	363	328	324	311	322	368	349	341	337	349	376	321	360	332	343	334	357	342	352	373	327	317	336	355	347	343	328	338	349	355	310	322	313	327	330	314	329	322	337	339	323	392	306	358	360	348	318	360	341	329	364	328	344	349	338	345	353	355	318	344	359	323	348	327	357	323	344	343	328	338	319	351	340	364	326	361	353	347	381	364	345	351	343	294	331	359	338	331	321	338	343	341	341	347	348	311	347	335	353	320	329	331	340	354	324	353	354	315	344	332	318	338	326	346	314	307	326	303	337	337	362	375	332	349	367	352	339	305	351	375	327	332	344	336	343	365	336	325	344	367	322	317	352	348	360	328	300	338	374	371	359	347	355	372	315	362	333	364	343	369	313	351	333	344	334	315	313	315	331	346	305	332	351	385	322	346	363	332	335	356	372	325	376	320	325	363	346	354	360	325	352	321	326	354	343	326	358	350	317	340	334	345	379	342	310	323	346	339	362	345	326	352	349	348	328	345	374	357	377	336	333	351	356	349	329	356	354	321	328	316	373	342	341	374	337	355	357	362	386	368	346	376	329	327	364	332	332	345	331	339	330	358	375	338	345	386	349	340	344	325	354	333	390	369	344	337	334	322	359	350	344	342	365	345	353	360	327	328	328	382	382	341	353	349	339	305	332	323	331	360	347	363	371	337	353	332	344	360	301	381	341	336	337	343	346	375	369	347	361	327	366	359	344	336	326	311	356	346	331	342	329	348	358	354	372	344	341	349	322	325	336	333	346	296	349	340	335	329	346	330	341	319	363	347	320	330	337	351	331	324	347	330	336	344	341	356	349	348	371	352	332	340	351	330	357	367	326	341	310	302	322	388	342	334	332	333	347	332	349	343	355	352	329	359	339	339	359	353	373	365	310	327	328	349	353	353	342	353	318	366	340	287	324	346	325	346	352	315	340	305	349	355	353	338	335	333	344	352	317	354	353	335	319	349	345	332	382	346	343	323	348	331	312	335	317	352	374	343	382	334	357	346	304	355	355	355	342	319	342	349	366	278	350	337	326	340	339	323	354	378	324	331	331	328	329	361	338	343	343	332	325	356	343	344	285	338	337	340	331	339	335	327	331	345	316	331	358	330	338	346	343	320	336	317	338	342	328	329	352	360	357	336	333	337	344	365	342	326	323	327	319	321	367	336	354	296	344	338	326	335	298	336	372	319	356	327	340	334	352	358	325	316	344	360	336	340	326	331	311	309	369	353	349	365	365	343	322	318	334	354	339	363	343	334	338	357	339	315	308	328	325	328	370	369	356	332	356	314	311	375	326	338	313	326	359	344	380	349	307	277	368	331	328	346	360	358	326	352	338	348	325	398	326	332	337	376	324	320	311	348	355	346	316	325	311	344	354	358	344	331	326	333	343	333	343	366	351	376	343	324	347	353	359	327	362	352	316	340	340	365	337	322	319	361	339	348	343	336	334	307	363	318	382	327	325	336	350	346	340	348	342	368	344	337	345	338	317	337	339	311	328	333	349	339	311	341	346	346	350	336	350	340	310	324	358	338	317	330	362	338	336	339	358	337	329	326	344	315	330	331	344	357	342	342	356	317	332	345	350	352	306	367	334	360	350	346	322	357	364	339	336	377	368	363	351	328	324	336	325	324	347	338	326	344	324	338	366	348	361	340	354	316	336	324	341	318	324	323	311	367	303	313	356	342	324	338	367	334	360	374	336	344	331	329	327	324	317	363	331	373	312	321	347	343	324	357	337	348	375	364	359	363	371	310	338	322	360	343	293	363	344	349	370	335	376	324	359	330	327	358	329	300	339	339	353	377	342	346	340	297	359	342	326	310	354	310	317	353	319	313	386	338	334	313	326	315	333	356	324	345	348	381	320	335	311	332	356	343	363	335	316	340	370	340	353	340	343	350	347	352	315	323	332	310	350	354	335	331	316	311	318	347	349	309	350	312	348	340	363	367	360	344	340	352	335	362	394	355	341	319	315	361	297	339	318	388	336	335	342	316	347	352	308	311	331	310	319	323	329	340	357	338	333	326	390	317	359	353	363	385	347	359	356	370	297	323	359	340	347	332	344	352	326	372	320	296	312	343	343	358	349	331	375	347	329	374	326	348	350	369	364	342	346	321	308	323	362	384	384	334	348	342	312	349	320	299	336	361	349	371	331	316	316	360	359	350	330	357	317	343	397	355	335	336	358	325	349	385	351	354	323	349	338	311	371	347	370	305	307	327	347	314	343	336	343	322	337	352	317	353	321	345	349	345	350	340	347	325	333	342	351	331	364	352	334	331	361	332	329	328	307	349	373	326	352	371	333	356	362	355	341	352	356	356	362	337	383	359	321	332	355	373	300	341	329	306	313	349	327	349	336	346	345	307	337	365	331	335	317	347	352	362	358	350	374	351	351	285	333	316	344	369	296	356	327	342	368	323	344	356	332	300	308	347	386	348	335	346	342	328	322
6794	1050	1388	1462	1293	1209	1144	1060	1042	926	929	965	930	912	922	868	867	915	884	848	823	861	882	842	859	836	837	844	877	861	857	836	817	841	835	824	801	858	862	894	817	791	831	852	799	811	841	798	844	799	852	854	873	841	821	807	833	785	847	891	905	872	824	830	893	826	843	825	837	830	866	806	873	845	836	863	861	819	788	881	844	805	821	812	808	843	814	780	902	881	790	823	799	795	839	841	827	834	771	857	823	778	778	818	836	880	852	859	771	807	806	794	851	776	865	850	857	825	845	822	774	823	831	855	795	818	804	777	803	814	796	844	837	844	894	792	825	792	806	828	851	812	824	784	851	832	867	802	823	837	834	807	851	838	841	824	786	731	832	830	829	779	822	837	844	888	840	869	819	835	812	841	824	838	881	843	830	819	813	805	789	820	847	821	806	830	825	864	842	808	833	829	830	822	863	796	828	782	872	840	875	829	769	815	810	832	800	828	824	848	772	844	858	865	864	841	840	866	814	803	819	824	817	824	797	815	797	829	842	843	851	830	847	822	865	831	851	852	856	859	813	848	802	805	876	833	867	791	833	779	838	827	822	822	856	753	811	820	777	788	839	817	839	870	839	792	802	815	896	849	852	825	848	782	843	793	864	801	817	828	779	856	822	837	777	791	833	834	807	873	788	833	820	808	873	825	863	821	820	836	860	846	813	865	816	800	845	807	907	845	808	852	824	803	844	833	816	771	834	828	817	867	795	827	809	849	792	791	858	825	838	785	824	781	792	814	801	832	797	801	753	790	754	827	827	842	842	847	790	824	807	760	787	801	830	849	829	814	899	850	841	844	805	827	856	849	857	818	831	817	847	893	857	845	767	837	794	822	829	845	797	822	795	836	853	795	911	821	808	840	824	816	865	842	825	858	844	812	821	830	865	830	813	803	836	806	818	819	798	837	788	772	789	809	804	859	863	808	877	864	844	822	836	883	855	867	811	837	774	917	827	861	826	816	839	805	850	823	793	868	874	830	817	779	846	838	856	837	824	787	840	848	769	824	787	817	859	813	818	841	863	868	764	886	863	771	811	844	838	845	847	869	817	804	811	865	848	855	852	819	814	829	838	859	832	831	765	827	837	784	846	860	819	808	840	848	817	827	833	799	822	836	900	828	843	840	827	809	787	837	861	838	820	845	819	840	821	818	849	813	825	797	793	864	796	861	775	804	803	822	869	856	812	817	877	780	802	825	887	865	849	843	802	819	864	885	872	875	873	832	824	828	881	845	830	863	839	829	840	834	846	809	840	806	807	852	855	832	881	809	837	901	818	837	825	797	762	843	801	824	806	845	864	838	849	820	817	823	829	792	779	809	820	819	876	795	839	833	846	809	818	844	831	763	863	822	809	828	892	824	818	851	816	805	789	834	825	834	788	830	846	772	806	884	804	815	821	803	844	788	857	805	802	822	797	814	772	811	782	797	832	903	807	836	798	855	827	868	823	788	868	821	820	790	826	847	874	866	793	770	826	788	831	835	810	901	757	822	815	815	823	825	818	826	804	851	809	822	842	811	855	852	838	793	834	808	814	840	865	813	770	825	813	801	783	833	812	804	827	834	784	779	820	830	829	876	861	773	843	874	838	804	819	802	824	825	847	889	822	820	826	814	811	767	868	857	835	845	848	862	830	861	804	855	803	827	889	878	764	788	828	838	832	861	853	826	854	827	822	795	844	852	835	828	776	838	814	865	839	828	828	827	850	812	807	790	785	859	855	813	821	904	862	861	762	831	792	832	847	833	785	838	792	845	822	787	828	846	804	792	803	849	839	821	852	828	862	799	824	835	833	841	806	817	834	817	820	871	822	868	833	805	832	863	847	877	833	815	871	824	847	805	782	825	815	747	850	799	839	822	775	849	828	815	862	788	876	822	841	786	840	820	768	819	774	848	812	823	829	835	793	829	828	818	807	876	794	795	832	847	830	841	841	842	877	853	840	815	766	783	795	793	863	780	880	838	825	818	833	835	856	814	905	768	898	904	847	857	813	843	860	822	815	818	860	818	834	840	823	827	825	810	855	813	856	794	828	845	831	822	788	833	800	819	849	818	834	845	796	835	779	814	849	786	788	817	859	843	822	799	846	773	795	790	835	848	877	814	828	802	842	853	841	812	860	807	919	823	798	803	823	841	834	837	779	805	841	819	860	833	843	835	845	860	847	847	837	798	894	827	857	814	853	798	860	833	821	848	788	813	825	814	845	829	829	798	840	804	838	840	857	829	849	802	825	821	777	810	799	854	828	830	847	852	849	812	809	842	808	856	853	828	851	816	873	813	823	826	851	832	835	859	851	887	799	805	850	829	819	840	869	824	845	810	808	821	865	809	808	798	865	884	811	821	836	866	841	832	854	818	840	832	796	819	875	773	800	821	841	855	823	803	797	861	841	803	859	826	814	807	829	809	788	849	765	877	815	825	862	828	765	822	837	843	838	857	823	805	846	806	816	810	825	843	865	860	834	835	825	876	817	857	801	847	828	881	873	773	808	826	870	836	850	825	823	835	804	848	817	823	828	851	812	848	874	856	874	822	853	785	819	813	830	848	788	766	764	820	770	790	888	872	807	861	849	824	847	836	848	846	794	830	806	787	786	787	847	853	824	900	804	793	863	795	802	835	841	854	829	833	808	822	817	842	803	864	841	845	795	807	835	856	776	785	789	852	833	854	802	813	797	818	834	808	830	870	850	824	905	813	827	821	899	772	805	758	816	855	763	888	844	819	833	837	772	832	805	847	871	847	822	789	844	837	802	810	842	809	758	877	856	817	881	827	882	882	820	801	803	781	779	848	839	870	803	808	827	830	823	771	824	898	853	806	808	777	798	797	822	827	849	813	848	821	823	773	810	921	826	818	821	827	785	843	849	825	821	836	825	841	851	817	819	821	846	789	836	811	871	818	865	812	756	824	816	842	785	823	783	817	843	841	863	799	845	814	810	811	877	846	840	804	793	847	816	811	837	805	852	821	842	802	869	821	786	804	877	825	874	836	885	800	861	828	851	875	828	823	842	837	875	872	767	829	802	831	753	808	850	777	802	855	853	845	793	842	793	850	853	807	834	857	807	857	805	867	901	841	787	808	818	821	846	815	823	831	869	815	817	817	804	829	902	752	863	795	864	809	828	856	831	846	798	852	816	838	850	837	840	831	790	816	849	858	823	791	838	841	828	809	792	824	852	849	861	853	789	820	804	779	826	908	847	839	786	833	816	816	793	801	851	903	810	831	744	846	788	790	889	831	837	786	803	826	831	855	847	802	808	813	835	803	821	828	845	793	814	832	840	846	838	857	849	842	840	879	814	832	791	773	808	808	807	798	890	860	810	883	831	842	897	808	833	853	799	799	824	807	796	810	812	819	846	840	809	811	800	788	821	851	861	824	836	845	819	848	892	842	856	833	769	867	853	817	811	801	855	840	809	832	762	852	804	860	841	848	852	798	814	852	831	826	835	806	790	838
12052	760	632	502	418	318	267	293	254	228	212	195	195	187	181	210	217	183	193	198	214	200	184	185	194	202	200	212	192	182	177	211	209	198	196	170	175	176	192	188	205	186	182	179	187	184	171	170	171	186	192	164	188	187	194	212	184	205	197	197	208	180	212	204	212	166	197	193	184	188	186	188	180	194	171	206	170	179	198	210	191	160	177	194	184	181	180	194	193	191	162	198	196	162	187	169	165	171	146	160	193	177	172	171	200	170	183	192	190	168	192	179	189	203	201	170	180	194	188	190	192	192	197	176	160	169	187	192	178	176	182	190	211	166	198	187	186	184	204	160	166	198	175	170	183	195	167	184	188	186	218	198	191	180	212	175	168	173	202	194	161	174	171	189	223	180	178	182	192	183	170	179	159	164	189	177	177	188	186	199	185	179	192	189	193	191	175	187	183	206	218	183	179	194	203	169	160	190	163	192	173	164	162	176	173	185	197	156	194	203	173	193	200	168	168	207	190	168	168	174	188	164	181	214	154	178	191	176	216	178	211	177	179	207	185	186	163	180	193	194	169	210	176	162	171	174	177	193	172	190	175	178	184	186	197	179	180	154	190	177	170	175	194	174	189	168	176	185	190	164	184	201	169	181	189	177	193	187	167	206	205	177	183	176	203	174	176	187	194	204	189	203	186	163	176	193	200	184	211	186	195	192	194	174	171	178	201	197	168	156	182	174	159	188	181	198	172	181	170	195	179	184	205	213	207	185	165	192	185	177	170	160	198	174	181	194	176	215	177	179	204	199	156	189	197	170	179	190	193	190	175	168	171	211	162	178	179	185	156	184	217	180	197	191	151	169	180	178	188	196	189	188	214	170	183	174	179	188	173	157	191	192	204	189	184	190	173	167	170	151	165	199	207	186	188	183	204	178	186	216	200	182	180	174	188	167	176	188	197	211	179	170	207	184	179	188	187	185	214	164	204	204	189	188	182	190	171	197	158	166	190	192	210	200	188	194	186	178	177	200	174	159	169	168	193	198	183	189	175	180	182	189	155	189	188	194	210	191	175	180	175	185	177	197	186	200	173	185	193	192	185	166	166	187	181	151	162	181	179	205	208	186	167	177	188	189	190	165	187	185	197	180	169	218	167	188	191	162	200	169	188	193	195	186	206	176	186	181	180	181	182	202	176	168	163	179	201	173	176	190	184	230	193	173	175	163	197	180	166	204	199	181	227	190	144	195	208	174	189	210	174	173	203	176	184	201	163	175	172	218	190	186	196	177	160	213	204	193	180	181	203	195	177	178	165	185	170	198	191	163	177	171	194	195	177	185	171	189	184	157	192	205	198	189	195	202	177	180	202	191	178	186	173	174	179	174	211	192	177	182	194	179	187	177	191	162	191	174	174	173	179	190	175	168	169	193	177	190	181	174	187	194	179	185	194	219	185	176	165	170	189	179	190	189	172	173	184	188	194	205	178	198	192	182	179	184	195	195	176	168	196	174	174	164	193	164	213	197	172	158	222	162	179	182	170	191	188	185	163	190	213	179	174	183	179	182	189	196	179	183	189	167	178	177	198	176	165	185	214	196	198	204	167	168	201	169	198	168	185	177	168	165	205	180	212	182	188	189	190	185	156	180	191	176	184	189	167	162	196	182	172	163	201	160	171	192	188	183	183	187	167	198	182	174	182	183	199	192	175	167	217	200	177	156	190	174	181	180	166	202	164	194	176	200	170	215	168	180	174	168	181	190	155	185	196	188	197	170	187	170	176	178	202	185	188	179	203	194	225	182	185	159	199	176	202	194	213	205	183	164	178	181	178	197	173	189	180	164	187	203	227	188	186	217	202	178	179	179	186	192	195	190	178	156	184	174	176	188	224	179	179	186	178	179	175	214	164	168	188	189	200	181	173	181	182	183	180	167	174	198	161	172	190	172	157	169	191	154	193	183	169	156	181	196	187	210	161	166	164	179	185	179	169	191	184	177	176	188	184	203	200	184	185	191	177	181	171	166	177	194	193	191	200	187	178	185	189	196	188	196	182	179	182	181	168	182	196	187	187	191	205	185	198	197	198	181	190	171	184	204	192	204	191	200	154	170	173	169	201	209	171	190	216	162	180	210	164	148	197	201	183	210	180	190	192	189	186	166	192	214	174	187	204	182	181	167	207	191	176	207	174	160	188	160	220	201	167	177	202	184	184	179	199	191	162	169	171	178	166	173	181	183	165	184	168	163	174	153	173	190	157	164	185	151	186	182	170	210	184	176	186	177	169	178	189	187	198	177	160	190	170	172	193	158	216	182	182	186	189	179	197	171	180	163	176	180	150	217	197	180	187	174	170	195	175	205	181	185	172	177	197	169	175	175	183	180	160	174	169	170	168	195	184	191	196	201	182	176	171	191	169	169	179	162	167	195	159	173	173	166	187	201	188	221	170	170	205	180	167	165	193	180	181	179	202	192	213	169	198	163	174	173	183	173	181	178	223	202	174	167	184	191	165	201	217	215	163	167	176	200	159	168	171	162	192	174	181	193	170	184	176	183	168	172	172	179	184	171	189	207	168	180	194	204	162	174	155	159	200	179	190	188	166	209	168	165	187	204	171	186	192	180	197	204	172	203	201	165	187	164	168	143	179	182	193	178	215	179	157	165	193	218	187	187	168	190	192	180	172	183	214	190	208	190	198	230	190	193	188	168	212	166	153	188	164	183	169	170	182	179	203	172	197	173	193	179	177	174	184	157	202	172	165	178	189	174	187	200	190	197	229	191	176	190	202	193	191	170	169	194	192	192	195	163	203	177	191	177	174	190	193	155	177	168	165	188	180	186	155	172	164	179	204	203	179	161	182	183	174	193	188	182	178	195	181	177	193	207	173	193	178	162	175	209	189	193	159	186	188	171	181	181	210	157	198	174	192	174	173	169	178	194	163	196	190	176	168	191	185	174	196	172	189	179	176	201	175	190	174	183	187	189	181	191	188	197	180	175	193	197	194	195	186	187	156	206	175	199	192	198	192	199	198	197	185	209	187	190	180	155	213	207	195	197	162	193	185	177	156	182	191	164	182	199	180	174	184	194	159	198	170	212	187	198	181	178	150	194	176	188	194	192	197	189	177	200	206	182	163	186	187	186	178	184	182	191	191	203	168	170	188	154	167	182	175	195	175	208	181	175	199	159	187	188	174	202	172	192	165	176	208	162	153	191	165	177	168	175	175	182	175	184	179	168	182	205	187	173	206	187	189	182	196	180	168	188	197	169	182	197	181	192	207	199	205	173	201	194	175	184	206	187	190	192	185	185	215	204	187	183	187	149	182	214	176	193	221	176	184	179	188	173	190	189	181	209	177	185	189	190	183	182	202	175	181	160	163	165	175	191	189	173	180	169	210	186	174	154	192	191	202	174	174	186	185	186	174	189	163	172	186	184	181	193	179	197	174	177	206	175	210	189	188	202	196	167	181	169	190	181	182	184	185	174	180	201	195	198	184	166	184	176	180	166	196	196
7846	872	1578	1627	1446	1210	1066	875	801	755	727	655	638	592	611	557	563	601	564	555	533	535	528	493	515	535	512	498	521	508	468	511	507	467	509	514	537	546	491	486	511	469	494	500	491	540	489	459	472	470	466	521	492	434	491	469	482	523	526	554	537	554	477	483	496	490	515	520	501	465	458	477	462	443	494	469	502	482	438	481	485	481	477	476	496	464	489	507	499	459	474	465	486	488	512	451	500	422	465	487	499	500	512	477	485	502	444	492	481	461	494	495	500	481	472	450	508	474	485	481	452	461	465	521	436	480	425	462	459	437	476	522	488	516	505	487	459	480	500	468	476	469	483	472	453	461	460	482	471	491	497	440	471	456	470	531	496	535	468	498	487	486	491	490	491	482	463	443	488	445	484	456	418	509	467	478	456	466	473	475	431	466	453	447	477	494	512	491	508	480	506	500	445	452	498	470	495	489	478	456	470	501	504	450	453	470	480	472	493	471	452	490	466	523	500	481	465	477	472	471	478	484	439	491	469	456	472	424	463	477	455	468	480	464	455	509	473	469	452	443	496	465	485	488	469	468	479	462	450	455	483	501	457	460	445	487	449	455	463	481	482	438	497	438	456	470	483	463	457	492	466	453	467	481	465	477	482	509	475	487	495	486	451	459	463	445	475	493	467	424	474	500	460	469	451	508	491	451	473	470	465	503	472	496	459	444	409	457	491	486	459	443	477	490	467	470	463	484	482	488	447	457	489	487	484	480	488	462	493	464	483	479	482	471	511	471	459	463	468	473	491	475	487	498	481	469	510	474	465	472	501	449	501	512	464	475	474	460	457	472	500	488	509	439	467	456	453	474	456	518	507	492	454	482	455	456	477	474	480	482	464	478	456	433	491	466	527	475	467	458	467	473	497	471	490	508	486	461	484	463	466	450	456	451	493	472	462	490	444	466	479	509	486	490	501	424	514	489	484	488	474	499	498	467	463	504	466	424	494	475	454	451	496	464	467	484	461	472	485	441	480	463	471	459	454	494	498	468	481	480	489	445	464	488	490	467	458	498	463	445	455	511	491	489	477	486	476	460	431	427	514	480	420	453	465	494	468	486	469	497	485	502	518	458	512	436	472	499	463	434	478	421	515	450	452	498	454	462	486	512	468	466	531	478	458	467	528	444	473	445	499	448	489	478	492	473	498	487	514	470	482	470	435	464	480	516	457	479	483	474	510	438	456	484	456	494	491	492	511	468	466	454	478	445	495	488	482	457	453	479	476	463	445	462	450	408	508	504	445	454	484	474	475	481	490	518	471	452	502	442	494	476	464	462	496	504	463	501	470	467	465	480	481	447	484	470	500	458	485	444	445	529	460	503	473	497	450	492	455	486	452	490	514	480	515	476	441	496	460	449	502	484	474	467	469	495	499	467	461	436	415	477	428	467	494	467	497	475	467	478	491	445	492	504	518	455	478	500	475	471	453	464	471	460	457	454	477	447	493	444	483	482	458	521	462	501	492	508	477	459	496	498	498	462	503	468	482	477	464	487	457	441	469	480	489	489	474	480	465	499	474	508	519	484	475	463	453	470	469	473	492	496	470	539	491	466	489	458	481	491	440	480	473	489	493	503	416	489	492	487	475	434	475	506	512	469	486	473	466	459	496	470	476	475	455	445	487	502	470	477	482	507	463	477	446	453	463	482	482	446	455	483	487	517	487	460	493	494	457	490	467	472	457	514	479	502	449	448	471	475	470	493	482	468	489	493	443	466	486	472	474	480	483	531	475	512	476	507	470	488	478	513	483	474	434	476	503	480	468	485	463	412	508	450	462	496	456	480	459	491	491	431	534	448	486	471	465	476	475	498	500	474	435	508	489	481	461	495	469	469	477	457	477	457	487	466	471	490	484	476	477	455	445	496	511	481	458	471	466	474	508	492	453	470	509	478	495	447	505	490	464	492	482	482	484	462	510	470	468	508	498	469	462	498	470	467	465	484	457	486	468	425	483	457	488	485	461	496	496	466	483	487	498	512	479	460	469	449	510	408	499	490	440	486	446	499	514	489	496	465	503	489	487	447	467	481	461	474	465	469	483	467	481	480	481	454	476	509	466	488	512	463	461	463	476	467	459	463	500	475	447	473	482	489	491	485	476	454	464	506	468	495	470	494	554	476	482	458	458	471	525	441	486	534	470	516	449	471	458	489	431	489	466	462	495	454	436	474	488	499	479	461	482	523	469	446	451	488	468	517	471	495	476	476	464	462	506	439	449	473	480	513	463	485	466	461	442	457	443	448	467	486	447	465	455	458	468	502	480	462	492	472	454	466	481	482	472	488	449	479	505	462	505	481	475	473	457	486	483	449	450	452	464	456	445	461	467	487	482	467	472	475	465	456	457	508	526	500	462	476	494	475	485	471	509	432	477	489	486	480	465	504	474	472	471	464	470	455	511	484	503	491	458	492	454	492	436	478	462	487	468	506	484	472	463	456	463	485	462	465	497	481	465	468	465	509	480	481	473	456	464	480	477	465	446	445	475	492	459	509	499	520	502	444	472	474	455	526	507	458	498	482	493	453	493	486	439	483	454	498	479	484	498	433	486	458	476	466	438	459	466	493	423	473	506	524	459	465	460	497	463	476	495	454	498	501	479	464	469	474	512	484	452	478	497	450	472	445	485	476	477	489	483	483	470	467	484	494	452	461	518	493	506	463	440	465	482	447	478	486	524	511	452	494	449	477	488	454	472	420	477	458	483	475	461	482	471	476	494	471	472	428	493	448	481	460	424	475	437	475	444	489	459	467	474	511	529	486	494	509	458	477	498	441	474	459	484	479	503	500	449	481	477	469	472	445	465	463	477	456	448	471	455	419	486	441	497	446	455	511	473	482	499	496	445	468	457	437	505	464	449	443	434	456	471	476	477	456	429	447	445	468	448	454	456	439	422	454	472	479	481	468	497	431	501	487	491	457	493	474	477	473	438	476	474	477	495	477	446	494	500	490	503	504	483	471	449	453	481	476	440	499	461	496	454	484	464	480	472	473	452	500	523	511	482	472	493	462	464	520	494	456	474	459	475	455	498	480	471	453	521	470	453	520	474	476	481	449	504	455	466	493	474	472	477	435	470	484	425	490	466	499	457	431	500	443	454	447	449	459	481	434	461	467	458	459	452	486	482	445	438	477	502	478	480	521	456	458	483	526	467	446	508	491	514	461	462	476	485	478	456	440	484	452	490	456	468	487	498	488	456	488	463	468	483	450	504	496	472	462	458	495	491	452	481	491	479	461	463	479	511	467	492	505	507	465	501	437	484	481	477	465	474	460	474	500	490	508	451	474	453	459	469	488	487	438	464	499	474	489	519	468	452	482	475	487	451	472	456	473	485	499	494	483	461	473	475	479	464	491	471	495	494	474	457	477	450	445	515	451	516	472	466	497	530	492	474	486	469	516	437	440	467	493	496	444	453	511	459	466	478	455	477	484	507	511	439	478	520	473	481	488	458	432	464	474
1440	428	364	425	384	366	379	360	368	419	383	379	342	355	352	379	377	386	356	383	395	396	369	361	391	390	339	410	399	384	366	395	393	377	400	378	387	415	377	337	376	373	379	355	345	375	400	372	378	373	372	430	375	420	354	417	370	369	352	413	356	381	384	360	389	400	376	349	377	402	365	402	376	408	358	418	426	397	381	390	393	376	396	339	385	380	393	398	397	406	399	394	386	356	363	377	423	391	387	378	377	370	397	394	428	368	413	406	401	395	390	384	362	369	373	362	421	388	400	394	391	365	357	381	397	421	388	368	385	406	399	348	360	400	384	371	389	414	398	400	365	390	410	369	430	377	403	400	372	362	403	381	367	391	388	430	415	389	385	350	398	386	404	389	369	391	350	381	405	385	405	392	360	395	377	358	380	416	356	383	399	415	362	414	379	383	405	403	349	409	357	366	385	398	417	406	387	369	424	350	374	399	370	378	335	388	380	449	381	357	382	392	392	437	364	340	373	393	351	371	379	391	372	331	370	365	391	372	376	353	378	359	362	380	440	394	371	422	409	402	421	372	400	396	396	363	343	393	401	385	404	380	411	417	387	397	409	410	376	391	375	354	372	382	401	394	379	423	360	407	401	386	366	395	350	425	389	368	392	392	367	346	407	375	389	382	389	406	375	356	343	369	382	401	427	368	417	397	374	394	368	372	364	388	414	364	387	401	378	344	383	380	381	380	385	380	366	408	384	423	356	390	361	383	359	363	388	360	398	419	359	379	399	388	376	394	390	401	410	381	381	412	389	398	390	375	394	398	344	381	385	429	410	358	425	376	338	387	367	383	393	387	428	406	389	365	384	398	419	381	389	383	398	397	375	406	398	415	392	390	372	367	379	385	404	375	370	410	357	425	377	405	388	384	385	357	403	388	374	349	394	419	370	409	392	427	386	388	415	401	391	411	389	369	376	385	383	390	399	372	422	395	408	392	400	383	361	380	349	403	378	404	385	400	403	396	404	394	382	354	371	355	398	359	379	373	380	390	403	355	348	378	406	404	416	377	343	370	400	398	394	393	428	386	368	410	366	400	387	388	386	404	392	370	365	404	368	357	401	389	378	392	402	352	410	394	410	391	377	401	364	397	379	374	389	372	371	402	378	397	381	414	349	401	408	429	405	404	387	386	396	385	391	390	357	363	358	355	375	384	358	387	420	424	375	402	380	375	377	375	365	366	376	384	390	359	380	390	383	401	369	400	401	401	361	379	407	374	419	366	372	394	370	387	403	367	363	385	405	356	386	377	422	377	393	390	368	395	372	348	394	384	428	382	359	350	371	383	383	390	329	388	396	400	378	383	406	387	394	379	395	395	397	411	409	366	374	390	388	404	414	358	410	390	417	355	354	385	362	349	352	353	356	430	388	397	387	350	387	420	410	382	383	379	406	384	410	384	348	350	395	368	381	423	339	400	405	399	388	398	412	433	390	383	399	329	353	389	409	442	355	405	365	382	430	407	407	384	367	393	365	391	388	376	411	412	405	398	362	434	347	366	366	405	389	369	369	402	366	402	361	367	380	395	369	371	387	395	400	377	384	368	364	386	387	399	435	383	395	387	365	384	445	378	398	378	371	394	384	401	389	396	377	378	371	401	386	391	380	389	374	374	372	408	358	370	406	341	364	357	382	368	410	403	368	391	389	364	398	400	394	412	410	370	404	382	411	423	407	402	360	335	409	400	441	398	354	367	378	421	380	421	393	377	409	415	369	384	421	373	401	357	345	348	380	361	398	389	392	404	383	365	354	382	328	400	394	382	375	370	362	388	366	363	398	383	374	389	378	384	393	376	349	383	424	363	358	375	403	407	393	385	382	350	374	407	413	401	359	390	372	346	372	404	398	354	411	392	407	374	400	400	398	394	399	396	402	346	410	412	393	376	379	413	425	387	400	356	352	371	390	414	382	383	383	390	381	400	388	364	389	435	418	374	368	360	386	408	407	365	394	409	400	366	391	370	429	398	407	395	392	405	350	402	383	418	422	409	418	383	424	376	409	359	397	375	381	383	359	388	328	387	355	389	377	371	366	393	380	390	420	393	400	389	376	364	407	382	396	381	411	414	398	407	408	385	371	357	414	412	433	367	398	355	422	400	404	337	342	398	395	358	384	332	385	360	393	386	395	332	434	434	414	372	402	399	338	375	407	423	417	424	358	398	417	370	387	356	375	384	403	389	360	386	405	405	383	411	424	390	397	422	401	397	425	426	388	404	376	382	352	371	386	370	377	381	416	360	409	354	392	365	400	394	349	396	380	342	427	362	375	383	399	355	381	415	372	382	429	383	418	369	388	375	378	376	350	426	381	385	392	370	399	394	433	436	387	407	408	406	400	399	326	409	391	408	397	368	356	412	393	388	360	368	390	401	348	359	386	362	410	395	343	402	407	378	379	410	402	380	374	384	387	374	426	400	369	428	377	373	377	407	382	377	359	357	376	369	390	423	407	393	391	434	417	383	373	389	390	418	405	367	375	369	378	364	373	393	390	388	385	411	416	387	363	371	399	366	405	384	407	374	354	382	391	397	371	406	382	364	394	392	389	407	439	387	432	392	374	396	393	386	384	399	380	350	379	438	389	370	377	372	378	396	431	384	418	379	369	374	422	415	369	377	382	355	368	407	392	381	422	410	422	382	386	406	362	332	410	413	335	388	398	397	398	397	392	406	368	377	358	378	398	400	408	344	368	395	381	408	366	359	447	419	423	352	405	401	397	355	402	337	395	396	351	357	411	385	402	411	387	373	395	389	386	370	414	363	422	408	406	383	369	412	344	394	373	385	392	350	371	371	419	387	418	416	374	396	416	382	375	380	412	398	396	382	354	332	394	366	379	384	395	400	386	367	391	384	363	393	370	358	360	418	386	361	358	406	390	332	381	406	384	374	366	371	373	410	370	372	402	393	371	409	386	350	384	415	416	371	380	419	403	416	397	406	365	391	372	348	362	418	393	431	371	419	427	390	385	417	381	380	336	420	388	364	389	410	368	354	408	386	391	349	374	377	408	373	386	384	376	399	388	361	341	421	438	375	380	363	406	378	400	364	390	373	362	388	369	387	382	411	397	391	410	397	403	409	415	415	424	424	395	382	379	364	381	375	396	393	386	360	351	363	344	414	401	373	407	376	392	404	367	374	372	426	405	382	376	363	404	376	383	372	385	411	368	400	371	399	383	392	424	378	401	368	368	397	390	418	403	392	406	342	349	395	386	399	349	377	380	382	365	361	410	401	382	397	381	390	409	395	403	352	391	388	436	379	362	400	391	379	398	362	390	388	397	393	359	384	407	387	340	366	426	404	418	370	368	361	414	374	424	405	414	400	381	371	385	341	377	355	399	439	420	404	396	398	415	385	400	393	381	362	400	370	398	343	391	369	360	410	422	397	367	383	378	411	388	387	396	385	394	383	379	425	350	376	399	394	389	400	332	365	369	400	389	390	420	362	369	402	378	421	392	368
2243	939	904	987	954	902	931	956	974	936	997	908	915	927	972	887	948	890	969	927	926	920	887	896	956	932	923	984	984	900	913	930	918	974	967	950	913	1005	907	935	944	939	954	942	894	954	928	918	961	912	949	963	976	921	959	945	951	910	918	919	945	945	923	953	925	962	912	889	930	942	890	996	978	950	904	925	913	940	948	937	938	949	948	916	961	927	953	934	892	935	912	888	898	935	977	932	1005	942	974	931	905	914	897	926	920	960	891	918	947	1001	942	926	925	959	930	958	948	958	926	891	932	981	945	950	979	979	900	946	933	945	965	916	911	936	937	883	906	917	963	964	937	981	949	919	893	890	943	940	951	942	922	961	929	935	930	916	965	915	946	939	944	887	916	908	966	919	933	881	976	909	957	924	1038	893	974	864	932	917	935	920	976	910	929	926	908	897	959	934	977	948	946	987	944	908	910	886	939	925	977	940	967	895	923	877	885	940	939	919	937	929	960	942	949	934	931	987	935	939	950	921	919	932	927	926	941	956	935	950	904	959	882	940	948	894	939	955	915	916	907	936	930	925	943	933	891	882	949	933	949	939	919	923	936	913	922	976	909	960	972	964	955	963	921	960	908	995	926	945	973	946	966	955	963	937	921	912	943	1004	952	928	950	950	947	964	979	934	875	979	938	926	924	959	943	915	966	945	947	970	905	916	906	874	885	942	924	923	912	908	944	911	940	937	952	884	911	1003	941	883	928	930	893	898	968	934	906	936	931	993	970	935	889	949	929	895	1014	933	954	924	886	947	881	929	930	949	882	955	901	905	919	917	946	919	913	899	902	931	929	977	982	927	939	966	934	929	851	960	962	909	948	925	936	926	930	957	953	919	902	923	949	916	930	927	936	919	946	968	949	964	952	924	906	992	942	936	919	940	914	934	930	905	869	953	928	938	967	939	971	911	916	893	920	939	891	940	962	925	935	883	942	918	898	887	964	965	928	938	910	910	909	909	943	942	915	928	874	946	964	930	917	963	985	932	916	928	950	960	926	939	927	945	940	951	913	913	918	925	904	946	939	888	933	999	897	990	972	918	909	965	912	894	957	870	875	985	926	981	959	941	881	946	878	928	981	921	914	859	960	955	975	932	911	958	937	967	940	942	900	895	891	901	916	945	911	947	933	936	895	912	958	964	934	945	903	912	937	961	924	914	939	947	969	927	933	960	910	976	978	929	877	975	1004	905	1014	996	936	962	908	925	914	927	891	884	911	918	919	949	1032	937	958	962	941	941	937	944	913	958	940	967	927	961	922	888	889	903	947	953	910	1003	1007	924	982	918	904	934	984	918	928	911	927	1027	944	885	959	902	923	887	920	930	969	941	960	947	910	910	881	1031	1002	877	958	953	976	932	911	1003	936	930	905	882	941	952	940	924	939	962	917	896	889	924	913	937	924	912	913	918	956	929	961	981	940	962	939	899	967	901	924	860	937	939	948	928	899	906	928	921	874	917	981	869	954	932	940	958	917	973	953	905	919	938	914	948	946	908	963	914	992	893	923	1029	1012	879	907	933	949	923	899	990	931	954	953	949	928	925	909	928	948	940	948	931	889	884	948	885	880	901	876	928	961	898	942	899	858	917	948	953	950	941	941	948	962	883	960	910	895	943	899	943	977	980	905	899	1003	938	864	947	931	908	955	935	934	878	937	958	898	894	965	960	980	985	909	939	897	982	933	911	889	932	938	941	964	983	956	884	935	917	928	888	927	978	960	885	957	956	894	891	891	908	913	956	960	930	1000	915	847	902	925	934	905	924	914	918	927	980	917	862	906	945	885	968	914	931	987	917	913	938	855	872	925	934	959	909	960	921	950	945	894	911	897	918	921	910	973	916	966	965	919	926	947	962	951	890	870	894	974	894	946	941	918	943	1000	915	957	937	948	993	931	898	913	931	951	964	948	969	896	923	889	982	955	970	939	952	901	931	931	952	931	955	928	953	887	950	1003	918	913	872	948	921	891	923	891	1015	902	917	930	977	935	931	931	950	856	913	918	948	938	915	968	958	923	887	948	912	933	908	919	904	972	924	873	960	928	911	949	904	956	929	945	923	888	973	940	924	900	942	959	963	928	945	870	915	937	860	959	934	891	887	875	897	920	924	976	938	924	911	1001	882	962	908	907	998	899	932	948	906	961	998	979	953	908	891	985	896	941	903	925	876	939	914	964	932	945	980	927	896	913	909	964	962	895	971	890	955	950	953	911	933	899	905	916	886	888	896	912	936	920	943	894	946	954	927	973	894	969	896	889	940	907	906	948	899	947	971	910	917	963	905	933	944	919	923	886	947	873	935	941	916	943	975	905	896	938	875	906	981	959	946	914	926	948	932	955	938	956	916	956	943	955	933	968	962	979	928	939	1017	913	935	919	955	889	903	980	924	897	1010	924	910	912	967	906	914	939	935	932	927	939	960	979	947	922	877	916	949	926	942	920	931	940	954	958	900	907	853	969	909	949	911	953	886	916	892	907	959	924	926	946	902	954	898	896	966	911	936	961	976	971	950	954	955	939	957	918	903	922	949	949	979	918	965	933	981	946	918	910	953	899	938	933	916	924	906	904	953	978	886	922	899	879	926	964	979	912	933	836	897	890	900	960	955	917	928	925	992	879	902	896	975	945	967	854	965	1006	980	947	971	935	967	925	931	914	993	971	935	938	929	909	917	942	962	918	928	924	945	941	913	964	921	973	1007	899	974	945	953	951	897	971	915	919	947	946	1006	912	904	900	941	906	876	979	947	926	927	939	940	951	958	964	979	883	896	945	895	875	967	954	936	932	932	916	874	967	907	901	964	955	888	930	1008	930	902	895	918	965	906	939	936	948	977	909	901	924	917	895	893	1007	927	953	962	1022	901	924	1009	884	954	884	892	877	933	916	975	927	939	908	920	959	954	934	952	956	994	892	949	902	1024	920	917	997	925	967	936	952	876	904	955	943	941	896	952	959	957	923	909	943	976	957	920	969	904	902	936	957	963	916	922	922	929	872	925	970	911	982	921	923	959	922	900	890	970	872	932	962	978	891	864	945	951	976	920	939	971	894	921	930	932	1001	916	927	934	957	956	925	944	957	934	919	908	964	946	910	942	876	982	938	894	984	965	930	938	974	979	948	914	953	896	973	959	971	919	954	933	939	953	942	924	941	970	951	909	999	982	915	927	890	974	995	947	944	915	945	909	967	953	852	928	959	946	961	954	840	904	918	935	929	924	905	946	954	940	974	879	890	876	887	962	909	886	950	914	908	1004	831	929	930	964	928	899	894	920	925	958	944	962	922	924	948	896	933	956	939	954	916	905	959	903	933	967	953	949	899	910	962	993	957	960	960	1007	936	989	1003	921	915	965	960	934	919	927	904	917	909	923	933	921	938	972	915	929	970	920	930	865	909	915	940	937	939	947	895	920	922	953	951	884	954	913	950	909	892	942	943	872	950	903	953	972	944	878	874	926	941	938	949	936	941	902	910	964	949	969	963	895	919	897	913	953	899	928	949	906	951	953
7300	563	594	543	448	440	419	387	389	350	366	373	345	361	365	344	399	342	362	366	341	356	365	352	391	330	339	318	366	343	361	373	321	351	324	327	313	392	330	348	347	324	373	373	340	373	348	341	352	381	358	332	314	343	350	360	335	376	353	365	342	360	350	335	363	332	335	375	312	347	364	343	342	294	358	367	356	319	372	316	341	360	335	344	378	348	343	357	345	365	338	377	336	359	369	334	316	340	355	357	358	368	328	337	360	332	340	366	324	330	368	355	346	338	344	374	337	358	324	353	318	360	368	343	375	321	316	346	349	349	351	352	370	340	347	339	340	359	331	332	323	344	350	383	371	351	338	333	345	368	366	354	328	345	351	316	314	342	375	319	357	349	345	359	339	372	342	364	343	353	368	369	373	349	332	327	308	301	347	360	342	377	342	330	364	363	342	352	313	318	354	359	375	340	376	346	354	347	354	329	354	332	359	346	344	363	306	362	313	369	388	319	343	339	335	343	336	336	317	370	358	352	364	360	325	354	340	319	375	333	342	363	394	363	349	351	325	352	359	336	347	342	350	332	334	388	308	345	352	337	336	353	363	359	327	329	376	384	323	327	321	368	339	332	329	360	369	309	334	344	396	326	336	326	346	340	304	352	364	398	385	362	356	341	344	328	361	330	363	349	321	370	342	335	336	336	342	356	345	363	323	334	334	330	341	358	337	377	329	360	355	369	318	329	338	344	330	356	353	343	348	309	368	356	334	326	345	349	328	333	322	341	348	362	342	312	318	338	336	359	365	319	322	339	352	323	370	343	327	379	387	337	304	354	327	382	329	352	355	345	341	340	311	381	366	336	344	365	350	357	346	370	312	375	296	360	301	354	360	321	359	331	324	309	340	310	380	359	334	361	294	324	362	397	380	340	365	327	341	331	363	331	369	351	377	335	342	326	351	353	370	334	359	322	359	352	355	340	338	317	358	388	316	330	341	330	327	355	350	353	328	346	349	358	364	332	320	354	364	373	343	332	350	325	376	349	317	384	332	357	378	354	360	367	347	370	319	385	357	350	327	385	358	355	333	301	347	363	327	333	336	332	366	317	327	327	362	346	358	341	356	361	319	351	331	349	349	339	347	327	320	344	328	348	332	347	330	319	317	343	345	326	366	336	389	343	362	359	348	335	333	367	334	334	348	335	364	350	362	335	283	362	360	369	366	381	374	362	329	354	354	332	389	337	350	367	357	335	372	358	341	338	359	384	356	322	355	354	329	359	361	349	331	339	299	337	324	342	354	344	337	339	362	354	346	351	321	358	363	325	342	345	340	321	334	326	329	353	360	299	342	325	370	336	359	345	364	381	334	331	349	316	354	367	315	343	328	341	335	343	352	351	393	337	341	331	347	337	335	332	353	335	370	350	300	314	344	304	333	322	366	376	348	369	352	377	344	346	373	328	347	366	346	369	356	335	376	335	358	352	369	344	376	339	337	316	337	342	360	358	371	363	336	343	360	365	340	314	336	348	342	307	380	395	321	346	349	308	343	330	332	329	313	372	329	367	380	369	351	347	325	353	333	333	327	347	309	339	342	352	341	343	340	340	347	300	293	347	364	386	375	324	317	347	351	349	370	343	351	339	360	315	334	343	341	360	344	355	345	332	374	367	385	344	350	330	322	361	346	352	342	313	322	341	351	375	342	357	341	303	387	373	356	355	350	343	349	336	322	299	341	350	356	380	342	340	356	377	358	348	358	354	324	346	335	344	294	348	368	317	374	356	336	327	361	339	339	391	344	351	347	364	337	337	344	316	315	365	344	318	363	360	333	368	375	354	362	352	341	326	332	373	363	342	347	378	351	320	367	347	358	334	320	341	334	351	344	332	358	358	348	339	348	327	359	343	377	348	341	369	330	339	326	338	319	333	322	307	350	329	344	364	353	359	341	295	337	332	357	340	338	323	359	328	354	320	382	378	335	351	359	324	340	357	325	335	344	320	331	341	350	369	355	352	368	353	324	337	342	344	323	346	340	336	345	347	306	343	336	353	326	317	366	361	347	350	342	351	356	328	326	344	361	330	328	329	365	357	365	360	323	338	349	355	315	357	360	376	345	347	339	319	349	303	342	323	363	365	333	329	313	368	319	340	370	335	381	358	333	355	336	351	312	327	326	360	347	369	358	343	295	318	357	329	378	360	376	339	332	325	325	339	344	312	337	355	327	348	339	342	360	400	367	344	361	344	338	366	333	327	325	343	324	341	345	325	352	360	341	387	352	340	333	341	312	335	357	369	319	331	348	349	317	335	329	368	316	316	383	370	380	367	342	356	339	335	336	336	337	364	372	336	360	341	343	337	316	305	329	343	331	327	329	344	335	353	365	341	335	347	334	338	341	313	404	373	343	324	341	309	380	332	339	361	365	352	349	367	326	345	373	346	357	334	325	349	344	342	332	378	362	322	334	348	325	386	346	356	346	348	367	328	357	357	341	320	356	345	348	320	344	341	352	323	349	336	340	338	331	360	370	345	323	348	334	395	366	383	332	321	355	357	356	361	340	352	357	353	361	317	320	330	355	337	324	347	338	368	333	349	364	354	375	360	344	330	360	390	383	386	328	339	354	384	358	334	339	358	374	354	339	346	350	317	341	335	335	318	318	405	391	326	339	342	341	310	360	356	337	339	372	353	299	340	381	337	382	339	354	327	325	382	319	335	314	355	358	343	344	358	348	359	332	325	352	366	366	360	336	330	335	348	354	313	335	365	348	358	335	340	344	360	360	344	366	349	334	328	374	380	326	350	373	347	331	335	371	310	332	346	348	367	380	351	365	339	347	355	349	354	373	341	352	375	374	339	353	339	339	326	312	359	339	338	354	319	317	385	315	321	359	347	347	331	363	347	329	362	373	361	329	362	358	333	346	347	334	342	345	316	356	384	393	341	336	328	315	355	336	342	333	337	339	350	324	318	344	341	335	316	360	374	381	325	341	337	365	353	371	369	318	360	336	343	363	371	357	373	359	363	356	361	341	342	344	344	357	334	353	358	345	370	338	344	370	372	369	379	347	296	340	358	325	325	355	336	376	297	341	346	355	368	335	320	349	344	325	381	375	307	328	337	352	344	328	319	348	343	333	350	371	335	338	321	369	328	363	319	329	346	356	354	351	366	364	356	311	334	358	321	323	327	327	303	316	310	323	342	325	350	374	347	347	319	343	309	385	338	357	307	381	349	380	337	314	326	330	348	326	321	359	305	341	368	347	352	344	318	324	342	355	338	345	379	321	337	325	351	339	352	390	373	352	359	318	335	354	365	301	356	362	334	334	373	341	345	356	372	331	353	357	316	319	341	353	353	380	335	341	358	366	316	346	339	377	323	329	339	355	303	328	343	331	346	328	332	346	319	401	344	342	340	343	330	375	314	309	326	362	317	329	367	326	344	359	339	325	330	351	353	349	349	342	314	349	346	321	340	346	366	326	339	353	347	347	380	337	353	339	368	340	359	318	362	336	357
6843	1072	1429	1469	1346	1190	1111	1034	994	965	1003	936	945	876	949	882	915	885	895	877	857	890	851	851	871	818	859	831	809	779	775	898	845	827	881	842	834	821	811	811	844	806	853	847	831	842	868	817	816	864	826	858	918	848	889	828	846	817	906	842	874	872	900	866	856	872	811	834	868	908	874	860	822	817	853	849	875	802	864	872	789	817	866	824	876	822	816	844	836	861	872	823	819	859	865	843	827	770	847	859	879	808	861	836	815	834	782	814	811	836	822	859	857	798	857	773	809	816	885	811	824	862	810	843	821	803	825	865	781	865	843	836	845	799	847	828	878	837	854	838	845	838	828	831	852	855	824	811	848	863	889	803	822	880	768	768	831	817	826	822	755	831	873	749	841	840	789	845	778	820	831	814	843	811	864	821	852	846	810	799	889	777	827	804	806	826	807	816	815	805	831	817	888	822	834	831	782	894	861	828	776	827	829	827	796	741	812	838	821	838	863	821	794	815	835	834	856	756	891	892	814	861	849	830	861	819	850	793	792	832	797	856	829	867	839	838	866	783	836	793	806	812	847	861	785	881	823	888	846	829	866	796	863	831	803	832	863	846	830	824	840	832	818	802	804	845	838	810	825	849	802	835	858	795	833	836	779	870	834	868	832	878	845	864	816	877	839	812	816	855	839	822	858	828	780	801	873	857	783	853	834	814	813	846	841	852	848	868	885	809	787	753	850	846	842	849	860	839	835	815	842	829	872	804	801	871	863	819	788	849	861	846	832	834	843	811	821	850	854	843	826	860	830	930	847	806	802	891	832	873	802	852	853	840	896	820	850	827	855	856	822	857	814	845	776	821	837	827	820	843	858	816	814	831	779	764	809	809	843	825	884	857	838	859	862	876	774	816	863	805	834	847	839	834	869	835	828	825	800	779	817	841	755	789	826	774	808	888	764	858	806	831	775	800	821	896	859	840	816	827	803	827	821	840	791	823	790	781	844	847	825	819	810	823	890	821	791	842	814	879	798	912	802	845	831	826	814	825	811	777	831	818	862	829	840	863	833	818	814	823	850	815	806	855	793	797	826	789	843	807	857	814	825	809	836	873	874	867	790	813	848	827	857	856	840	799	816	879	859	889	865	855	808	835	802	774	854	785	833	781	822	795	841	845	825	861	835	830	848	836	823	818	865	818	837	816	792	879	852	854	825	843	835	793	852	825	857	817	847	843	891	813	849	816	834	791	837	850	863	857	804	801	861	822	806	844	813	802	806	820	786	827	821	845	815	847	854	807	811	807	814	847	853	835	846	826	812	844	807	817	811	829	884	790	799	833	867	858	848	874	846	798	842	811	817	827	815	841	823	794	821	814	817	782	810	871	834	885	809	836	816	859	835	810	806	791	840	794	837	830	799	807	823	783	801	898	802	807	776	839	771	854	785	824	815	851	801	849	860	825	831	809	841	867	806	819	804	858	833	825	873	865	811	866	835	808	831	816	769	790	864	785	860	818	796	819	810	828	834	841	811	792	830	786	786	863	834	779	843	868	811	881	834	860	826	783	833	845	819	796	831	845	827	840	813	823	834	813	814	850	825	888	856	830	823	836	811	812	791	826	919	829	819	845	802	823	820	844	822	833	860	835	810	873	840	798	843	807	860	764	797	824	821	780	863	833	822	828	885	843	825	848	812	813	796	862	835	801	854	862	782	846	851	794	821	862	829	844	794	810	783	847	810	830	853	823	799	820	823	788	850	821	817	820	869	861	891	802	804	859	811	841	835	834	819	856	792	827	867	845	830	792	836	846	845	834	829	901	814	810	790	796	798	859	856	851	822	861	788	828	874	852	878	838	802	865	822	820	842	799	799	859	884	867	794	815	830	822	818	793	853	853	841	828	836	803	778	805	844	814	853	808	831	817	828	803	840	875	850	801	846	799	886	821	842	830	807	851	851	787	804	808	834	817	851	845	830	803	908	826	804	861	813	767	844	827	832	853	799	856	880	820	862	787	797	850	837	779	818	828	862	805	838	802	866	772	813	815	861	807	792	806	768	827	811	804	884	814	837	790	870	867	869	870	826	837	880	834	827	837	862	817	829	833	820	813	815	831	829	870	824	826	842	837	817	838	829	870	837	894	773	865	827	792	786	849	800	835	839	891	781	839	825	817	842	780	819	824	817	785	778	821	816	797	835	829	810	845	802	812	836	838	815	916	864	806	867	839	823	815	844	822	782	843	889	845	883	887	836	841	830	860	819	843	808	858	845	824	834	858	823	787	819	849	791	798	823	893	821	793	792	834	783	809	838	846	789	802	885	880	816	842	832	808	774	900	877	847	822	841	837	874	863	870	859	809	831	840	832	816	821	784	851	865	796	779	865	814	827	860	832	798	782	835	795	789	780	864	841	852	818	848	793	847	791	828	860	837	809	868	831	820	859	836	814	826	806	814	833	895	802	843	789	833	773	842	824	828	813	821	789	849	823	847	860	816	837	819	801	835	867	820	835	776	891	842	811	813	844	851	837	799	850	894	823	838	844	779	814	823	878	816	858	837	805	838	873	867	851	785	851	874	822	864	804	874	906	840	857	845	783	865	830	809	821	846	819	880	829	826	816	869	814	876	809	815	870	808	799	810	799	874	822	877	849	840	846	831	814	828	822	852	818	803	833	804	827	826	810	807	795	825	796	821	875	816	843	846	869	794	787	838	828	830	806	882	819	823	833	926	859	824	839	843	852	825	809	841	838	800	854	840	842	866	865	830	817	887	867	824	836	892	879	810	816	800	851	856	834	871	832	864	879	828	807	846	871	804	815	793	873	857	809	798	819	820	854	842	820	830	829	854	849	826	850	814	877	811	860	786	855	803	802	782	833	806	817	834	794	787	847	771	834	863	841	837	831	833	799	889	850	777	784	818	897	840	846	779	821	819	859	821	827	819	811	844	822	852	829	798	773	803	779	781	817	831	893	790	808	808	809	773	873	800	863	802	843	776	833	831	801	852	825	835	867	852	799	844	865	842	764	847	821	817	870	851	862	813	857	846	807	851	847	827	827	804	834	817	819	813	773	838	855	816	881	804	837	796	899	815	825	813	805	808	816	891	887	858	849	859	821	830	858	814	851	812	866	789	805	817	803	816	790	840	832	806	854	808	838	844	829	782	867	796	858	848	836	853	839	883	822	801	843	832	814	823	853	840	812	815	844	852	846	806	827	820	815	814	836	839	826	857	803	795	820	870	809	848	784	827	845	803	771	863	823	853	878	858	882	886	831	850	853	872	868	865	841	869	853	847	868	806	830	845	822	799	858	805	809	866	856	839	826	751	837	826	847	809	827	790	836	838	872	844	830	802	820	848	845	859	832	799	835	832	826	783	823	803	760	823	846	877	875	807	885	875	760	824	823	817	860	878	840	800	824	873	825	895	863	793	854	830	813	835	802	841	795	834	849	829	812	840	850	801	818	842	842	850	787	816	862	830	787	804	855	810	819	806	808	804	843	867	855	866	819	831
12205	729	650	502	397	309	298	256	238	223	211	199	184	203	195	209	198	166	171	191	182	215	182	179	208	193	204	178	209	195	174	206	164	188	213	200	192	196	160	184	185	185	173	186	157	173	157	179	153	164	176	212	190	210	188	202	196	167	205	207	194	194	201	184	184	186	160	172	193	203	191	159	195	203	179	196	187	169	193	211	178	159	190	219	195	185	195	184	175	176	194	185	187	163	198	179	175	174	206	158	184	163	165	180	175	198	197	187	182	187	198	176	180	177	198	187	186	197	175	165	205	189	198	205	185	192	198	184	175	178	179	189	179	188	171	190	217	189	192	168	175	184	193	184	185	183	171	212	194	192	187	169	203	212	194	189	193	172	204	165	191	161	192	173	189	187	187	197	163	201	207	170	206	159	174	177	182	217	181	198	200	176	182	176	199	196	193	197	196	195	208	181	207	203	190	196	186	173	189	205	180	176	180	207	177	203	176	195	167	202	207	183	191	195	207	212	176	195	167	196	196	199	171	191	194	181	161	166	178	200	176	217	218	204	188	171	166	175	207	175	198	159	189	197	183	188	184	179	196	175	207	189	194	193	183	198	188	163	187	189	164	189	184	172	185	184	182	189	190	192	170	194	170	181	194	190	197	200	184	196	200	187	169	189	168	167	174	209	199	211	169	184	205	189	176	182	223	179	207	173	180	164	192	189	166	198	191	174	189	192	206	194	187	191	172	172	190	183	202	199	175	195	200	196	185	167	192	181	177	197	188	220	175	199	191	176	189	195	178	195	184	185	172	203	171	190	200	169	168	184	187	193	156	196	183	191	191	218	187	173	173	194	179	189	181	193	202	184	181	177	184	198	203	171	172	181	185	174	181	177	172	184	183	187	176	189	158	166	194	186	196	206	173	175	163	210	206	186	201	189	180	199	183	181	174	191	191	201	180	180	185	190	171	176	212	183	199	176	202	204	195	189	207	186	181	187	177	164	205	171	201	193	169	208	174	180	177	192	204	215	185	202	192	201	184	204	189	193	205	149	189	155	168	176	185	199	213	185	195	212	166	163	166	201	189	159	189	182	187	163	216	194	176	184	208	179	170	185	213	201	184	180	201	196	187	213	172	216	196	202	187	185	177	190	182	168	207	200	202	179	179	186	194	189	189	197	170	180	245	200	189	200	173	170	181	210	196	179	181	201	195	203	177	158	201	174	188	166	190	186	175	200	193	209	181	170	212	185	181	137	163	180	176	187	173	185	185	185	214	173	199	173	169	177	168	169	208	189	166	190	188	194	209	183	185	210	196	169	182	206	196	184	174	158	169	186	209	185	193	193	196	209	167	183	194	219	191	203	200	171	209	195	192	181	173	183	206	172	185	179	167	212	188	227	161	207	216	203	183	166	169	153	191	179	187	199	190	183	170	203	171	174	181	184	174	220	190	165	193	165	176	193	188	166	171	195	188	193	186	203	195	178	212	190	172	179	181	203	173	201	218	196	188	167	195	175	179	196	178	182	185	194	185	177	190	186	195	184	172	187	184	159	179	200	195	213	184	190	183	202	180	198	198	168	186	175	192	200	169	206	212	187	172	194	173	166	176	200	171	181	175	172	161	182	190	181	183	178	173	190	200	191	190	159	184	190	223	171	194	176	174	181	175	188	202	177	194	152	197	199	192	196	206	178	186	199	187	204	200	171	186	207	191	191	186	184	190	192	200	192	199	218	186	215	204	210	180	200	201	198	195	178	206	189	201	181	196	193	211	184	170	191	173	186	214	196	184	204	190	208	171	176	198	218	203	173	192	156	191	182	173	164	167	218	190	186	212	174	177	207	213	207	183	186	191	177	184	162	208	183	204	169	177	208	197	193	190	166	197	183	194	191	176	163	180	188	213	182	197	180	211	181	166	204	178	197	176	188	192	214	191	168	199	196	196	178	186	166	188	203	197	164	172	175	169	180	209	174	173	189	203	204	195	178	158	195	198	193	187	182	173	173	189	177	204	189	209	180	219	183	181	162	181	173	200	199	189	199	184	209	166	181	204	185	203	197	171	176	182	159	192	188	235	180	193	158	196	187	176	179	181	187	182	189	197	183	193	182	193	203	190	169	187	204	176	188	181	206	196	176	212	179	193	185	196	153	180	168	197	184	178	190	207	191	161	176	164	189	173	180	178	208	180	180	183	216	187	171	191	204	182	198	180	184	176	172	170	216	200	179	165	183	171	159	185	189	204	205	189	193	195	183	201	167	179	195	196	185	187	196	208	173	172	178	178	159	192	194	195	167	181	174	190	171	208	186	203	177	183	191	178	186	200	207	172	187	190	194	196	200	184	169	210	181	209	170	188	217	185	208	220	183	206	192	190	178	192	184	190	176	202	168	221	190	174	193	210	188	171	168	201	166	211	214	199	168	189	190	180	178	195	197	168	190	178	180	170	190	211	205	191	196	218	190	195	188	200	180	193	177	169	200	231	182	195	197	190	200	171	207	183	195	213	232	210	177	195	200	169	169	163	195	188	192	191	178	193	181	198	192	179	167	173	219	217	213	170	175	192	186	194	206	175	171	185	192	192	185	186	205	183	165	186	212	205	194	169	190	217	213	201	192	194	165	169	176	202	193	186	214	186	178	182	185	189	171	172	177	193	187	204	182	165	175	176	191	165	177	218	194	153	173	186	173	168	196	194	196	197	181	195	197	189	220	179	196	184	182	201	168	177	213	198	193	195	202	189	186	192	198	196	170	197	190	161	190	175	179	182	186	194	187	209	175	156	201	184	170	186	214	192	214	209	210	209	190	193	175	175	167	207	180	185	181	193	197	180	168	176	187	178	167	194	177	194	179	172	192	183	175	191	191	189	205	182	192	165	183	151	181	190	191	210	198	193	166	189	189	202	179	201	197	184	194	185	193	182	191	188	203	192	173	166	201	172	197	172	192	191	201	159	189	180	177	210	162	194	192	200	209	187	181	193	190	190	177	164	195	195	189	203	174	220	182	192	202	198	180	203	178	186	163	184	182	183	199	163	178	189	160	201	188	172	188	211	175	178	174	186	188	205	181	166	210	182	182	184	188	182	165	209	175	176	191	163	193	203	168	215	188	191	203	186	184	197	185	180	172	208	170	185	198	189	159	219	181	184	196	187	208	185	180	183	191	187	202	190	176	191	200	208	193	168	191	212	194	173	202	201	161	178	177	158	194	196	189	194	180	176	186	193	189	193	165	195	186	192	167	176	211	186	171	194	178	193	193	172	209	207	181	196	194	189	191	186	190	195	184	199	202	162	169	209	193	193	184	197	182	203	198	225	186	170	205	162	195	183	173	204	172	189	192	174	187	201	195	189	173	191	184	173	173	186	189	176	177	179	214	193	201	189	180	206	226	195	197	175	173	216	216	182	202	171	187	177	169	169	187	162	184	208	184	222	196	192	181	207	179	174	201	196	185	167	201	187	202	195	184	209	184	173	194	192	196	211	191	178	206	206	165	207	178	178	166	224	194
7808	842	1496	1667	1428	1213	998	867	836	767	706	715	641	577	640	633	540	533	555	574	552	558	526	555	538	541	537	534	533	536	512	518	488	524	492	501	537	506	493	507	442	502	475	491	469	490	466	494	490	499	505	539	500	580	516	489	516	496	496	568	582	551	527	504	508	493	548	481	481	522	492	501	465	491	486	471	489	482	474	498	453	482	509	479	446	466	481	462	516	492	466	478	495	507	443	468	503	501	481	492	514	489	494	515	441	463	487	425	506	471	494	524	495	464	464	496	497	489	501	502	477	445	498	476	507	482	463	518	490	485	464	505	513	490	471	446	461	486	457	525	493	479	473	463	489	486	453	460	451	469	510	428	479	534	487	477	532	469	473	461	470	487	463	474	436	503	469	524	472	457	509	476	476	482	492	485	465	438	459	483	494	468	494	525	516	470	421	492	488	467	512	502	512	505	464	467	511	457	501	512	468	513	445	473	461	511	468	533	503	469	456	487	443	476	433	506	509	465	511	508	487	465	463	444	486	476	490	505	482	490	510	430	476	479	488	472	483	519	503	479	472	492	501	485	510	488	505	460	465	465	476	500	482	483	501	482	452	467	506	493	437	484	460	459	478	465	498	493	460	476	475	480	458	442	442	502	497	485	449	484	481	520	481	479	494	487	535	478	520	495	478	471	473	467	495	495	468	458	501	444	502	466	488	471	466	462	476	474	515	510	451	486	480	482	489	465	489	485	502	485	487	496	487	533	474	500	464	483	491	530	481	464	485	482	514	491	463	497	497	494	477	513	503	471	462	461	498	494	474	477	502	493	493	460	490	506	449	481	472	480	455	473	479	496	505	434	467	475	488	461	483	466	472	537	480	511	474	494	485	471	454	494	493	517	478	485	478	510	491	476	498	459	487	497	499	497	493	518	499	477	495	480	491	499	473	489	501	503	454	499	479	473	455	478	492	450	494	447	490	475	499	473	462	483	458	550	462	515	461	481	471	484	501	524	504	471	480	489	455	518	421	470	500	513	498	489	515	494	486	462	461	463	472	522	466	476	483	491	512	495	472	453	489	498	514	444	524	492	507	458	513	463	487	484	487	497	464	466	457	474	470	472	497	482	464	483	483	481	488	497	465	501	492	472	455	467	472	497	491	486	459	461	505	484	485	465	447	491	467	482	429	436	502	491	469	471	475	496	471	449	480	468	457	485	442	507	484	487	495	493	482	448	511	448	502	482	475	442	454	485	484	484	454	436	486	481	484	466	452	451	482	458	480	476	513	440	461	452	476	490	483	438	486	483	449	470	509	493	460	472	465	481	489	474	484	499	467	489	541	501	476	488	495	463	493	479	505	497	442	464	487	443	455	502	481	486	556	489	487	477	493	473	469	494	483	491	491	484	470	537	499	438	480	486	466	468	452	471	492	512	470	488	477	486	500	493	456	498	483	450	520	494	457	489	471	507	510	470	494	480	452	462	484	467	503	463	467	487	468	489	462	490	479	500	466	477	496	507	469	439	483	500	486	544	504	447	469	514	485	482	450	501	443	512	516	466	512	531	494	456	451	467	461	488	464	495	469	456	489	494	491	500	489	501	552	472	438	492	479	463	521	479	468	473	443	504	525	512	486	472	474	475	478	479	503	493	477	443	473	466	459	484	480	460	505	494	509	465	475	522	474	488	486	473	491	488	549	481	498	472	496	471	436	470	476	471	444	460	473	489	488	480	487	515	491	476	488	502	462	483	506	495	513	511	512	544	453	455	502	462	457	506	524	474	447	502	486	464	474	444	479	475	472	528	505	468	455	509	495	467	471	501	523	467	484	445	477	470	490	446	477	434	483	462	482	489	479	540	551	501	490	480	493	512	479	454	483	495	466	475	521	490	490	489	480	463	493	472	504	464	493	495	521	505	490	483	455	510	489	502	448	526	457	459	467	520	483	483	476	473	461	478	486	466	461	475	478	459	496	472	485	528	488	501	478	484	493	482	452	479	496	481	442	489	509	486	481	462	525	495	496	476	508	459	490	480	455	468	471	517	476	488	505	509	514	538	458	502	490	521	508	476	461	506	461	493	503	493	478	464	507	446	462	466	481	478	464	500	491	451	468	479	475	460	472	470	476	478	478	495	451	487	456	502	479	434	491	551	466	494	459	471	470	481	481	501	438	485	478	469	451	500	481	480	494	492	491	493	472	488	501	481	425	458	471	470	484	499	494	459	499	529	469	494	487	504	483	430	485	460	514	466	527	495	472	477	453	478	473	495	456	469	470	492	470	483	510	467	500	475	511	467	484	491	487	457	485	511	480	456	460	479	462	448	483	534	481	474	494	458	484	469	442	470	480	483	489	498	476	500	480	474	466	475	447	514	480	449	494	472	491	477	469	479	484	453	478	496	466	473	465	504	433	483	476	463	487	489	481	456	486	463	465	472	438	455	472	455	459	474	512	517	489	521	521	476	493	480	491	450	471	464	480	472	480	451	461	483	480	469	468	482	506	503	444	475	490	458	510	484	525	482	456	526	495	465	468	484	472	504	440	496	469	441	467	470	504	474	463	490	477	474	468	472	458	538	484	412	470	486	476	501	464	477	480	506	484	477	507	502	483	477	484	482	468	443	458	507	492	507	481	482	472	479	474	462	477	484	478	504	493	450	497	478	473	465	498	506	469	481	499	478	479	479	475	480	465	454	481	510	511	478	490	475	484	483	488	482	485	494	471	473	479	517	504	467	465	502	470	515	511	458	515	484	534	485	453	461	489	475	481	468	503	463	466	517	486	460	490	466	489	485	491	495	461	462	480	470	491	511	474	481	483	456	451	478	471	483	511	500	487	514	512	518	472	509	524	458	475	464	476	494	506	485	489	490	489	473	504	505	469	434	491	486	469	479	456	467	462	459	507	482	510	493	468	457	511	483	505	471	482	503	535	463	507	521	495	453	466	493	494	452	493	482	524	472	507	483	460	470	494	499	499	468	481	469	476	462	478	458	513	501	494	505	511	473	474	486	477	434	507	512	495	464	522	517	460	471	495	472	497	490	490	472	506	457	493	502	442	476	494	490	470	459	503	476	485	485	504	490	492	487	466	482	489	469	431	479	492	463	479	473	457	453	489	486	463	467	496	510	484	462	419	506	488	462	505	485	472	482	479	466	501	475	519	448	465	499	474	502	495	492	487	468	466	474	480	504	514	526	487	476	473	480	474	455	474	498	503	475	488	475	460	516	504	491	470	475	484	483	492	526	443	488	462	483	510	468	488	486	458	507	499	504	484	494	515	455	451	512	464	503	497	499	495	497	469	452	500	478	490	500	478	476	484	476	460	458	533	462	450	460	433	501	435	491	501	471	510	508	474	507	450	496	463	519	510	487	495	471	469	493	492	455	496	459	489	473	486	484	459	448	496	488	434	518	434	474	453	470	459	446	468	482	491	475	471	505	470	454	496	454	461	459	484	470	478	486	499	479	509	479	457	460	488	483	478	479	506	464	483	455	501	429	491	466
1409	412	391	385	410	380	390	434	404	426	391	382	384	397	383	381	388	387	401	367	396	391	384	356	407	405	367	357	378	374	353	360	364	380	386	385	388	386	383	367	387	387	374	375	381	367	416	405	422	417	388	389	375	399	382	405	431	417	402	417	417	381	365	397	381	373	363	399	399	396	406	431	399	414	385	418	420	413	390	378	387	403	386	395	374	362	306	391	376	387	365	357	398	425	385	430	367	445	372	378	381	379	381	404	344	401	388	369	397	335	398	368	404	398	367	412	367	373	409	356	357	386	385	394	369	415	369	382	399	413	411	408	383	367	448	382	339	402	380	417	395	395	418	377	369	394	381	398	379	390	414	389	378	404	396	365	373	391	387	364	376	401	381	396	427	429	355	387	402	400	385	385	387	364	403	400	390	375	387	373	345	347	419	340	415	382	380	386	411	410	402	368	382	383	393	374	424	395	393	386	396	369	363	393	374	381	368	377	370	426	394	397	408	401	392	381	380	414	364	406	405	393	418	385	405	396	408	359	432	391	404	350	383	383	356	366	374	429	376	390	372	397	399	400	410	389	406	407	416	410	390	401	381	390	413	398	460	367	356	392	425	380	400	426	449	388	392	372	370	401	381	390	381	385	417	398	387	394	397	401	396	367	399	402	400	414	416	393	403	378	378	390	398	395	402	357	382	363	417	373	362	392	366	379	381	368	419	348	429	420	375	410	397	403	384	405	402	366	371	391	407	398	344	363	381	360	404	434	394	380	431	387	359	386	366	384	375	370	383	406	393	364	376	442	383	427	387	397	398	397	392	408	387	421	373	417	372	416	387	387	377	412	398	411	381	392	387	394	361	394	395	381	382	366	402	402	393	423	404	393	378	425	357	397	401	391	413	403	393	411	373	394	384	411	408	408	401	393	382	375	411	401	377	412	387	403	361	377	373	402	399	389	416	391	397	349	384	448	414	407	400	340	399	390	386	413	386	363	372	351	363	374	371	368	396	402	364	401	369	383	395	387	383	414	391	391	390	389	396	369	415	337	393	342	412	391	404	381	378	386	416	339	358	406	362	388	408	369	382	399	393	374	382	453	424	375	402	417	362	449	398	408	381	378	383	416	383	378	391	442	375	400	436	413	381	412	368	366	379	366	391	392	386	387	349	391	393	362	376	362	409	384	399	394	367	421	355	433	390	403	444	403	402	401	409	408	399	363	356	383	393	402	373	409	402	409	371	352	420	400	411	362	382	420	425	374	387	366	356	407	398	378	364	408	441	412	399	364	385	366	402	424	415	376	419	405	399	411	364	381	414	388	372	386	384	369	368	393	352	412	422	429	383	372	384	421	404	374	412	409	374	385	402	408	421	392	429	405	393	406	421	397	396	386	385	425	405	380	379	379	381	419	405	382	374	352	419	367	399	403	396	385	403	389	366	386	369	374	384	409	366	378	344	415	421	403	388	378	394	409	362	409	399	440	407	408	393	377	331	400	382	398	356	362	341	391	359	363	368	413	382	333	399	384	398	407	397	367	420	399	378	385	369	374	413	417	393	367	421	372	391	394	369	373	388	370	368	399	399	387	422	399	392	394	378	366	380	356	393	382	403	372	387	402	442	403	381	401	394	379	388	420	430	383	400	350	391	348	419	372	373	407	441	396	409	374	426	368	393	375	384	375	387	407	362	344	374	404	447	421	358	411	410	399	415	393	412	395	364	382	406	393	420	414	404	373	408	398	378	396	396	421	408	382	384	339	425	397	384	375	391	373	409	404	354	374	364	405	421	394	393	401	410	401	412	425	397	410	397	439	405	390	403	358	354	395	407	410	360	396	408	379	359	402	417	378	378	399	442	383	408	415	397	411	408	357	411	397	398	393	408	403	403	377	364	401	365	388	417	379	400	374	430	412	350	456	366	409	371	367	371	374	415	379	402	373	380	408	377	407	393	418	380	403	379	431	430	388	387	376	391	390	405	439	379	409	377	421	374	400	385	381	393	398	387	398	393	382	408	400	388	425	381	419	390	402	380	384	398	395	408	395	346	411	383	420	394	405	398	415	416	398	369	365	375	375	383	415	377	371	397	424	371	418	392	394	431	399	379	366	393	417	392	418	353	408	378	388	379	391	384	465	355	418	396	382	404	389	374	426	412	425	389	384	400	391	405	391	370	389	375	372	445	388	364	402	407	398	399	375	412	385	419	385	401	416	392	382	415	380	387	375	382	427	381	377	366	410	408	409	378	398	401	358	392	386	413	381	385	363	394	386	403	410	379	412	367	419	422	360	346	377	387	439	395	366	401	407	361	388	401	379	394	380	391	402	408	394	374	403	403	410	408	369	391	401	377	376	412	368	388	374	366	403	361	395	393	374	371	379	351	372	385	391	426	403	378	388	397	423	389	382	395	349	383	397	396	364	401	380	406	399	378	368	402	391	426	380	391	364	399	348	380	389	391	383	401	378	379	355	378	400	385	378	375	389	367	389	405	445	404	384	399	391	411	397	423	410	398	380	395	400	416	388	365	372	386	392	416	400	383	364	386	384	419	377	387	418	395	414	378	365	408	406	379	377	385	399	421	389	400	379	392	401	374	397	391	413	380	350	354	368	401	387	413	365	397	396	361	432	400	396	378	390	387	402	395	441	393	418	400	379	348	403	355	373	374	377	376	385	387	394	398	384	389	387	388	371	392	365	378	382	397	409	400	407	412	403	377	407	430	379	392	379	424	395	372	390	400	369	374	379	362	364	405	379	386	378	362	410	390	386	391	395	395	401	398	379	393	418	395	366	403	363	343	383	387	390	389	400	394	395	379	350	377	372	372	374	435	377	377	386	409	391	340	409	386	402	391	392	361	370	389	387	389	401	426	417	365	417	408	405	397	440	381	387	345	426	386	427	409	403	416	403	387	409	397	416	390	402	385	405	399	351	385	395	394	376	415	355	415	369	389	406	396	422	382	391	391	394	393	372	383	352	405	373	379	380	403	403	396	397	419	375	392	341	401	382	364	419	365	377	388	394	390	425	426	393	346	380	387	372	393	387	364	379	391	389	388	392	381	384	379	396	416	396	412	393	394	365	411	391	383	391	386	388	404	372	392	393	421	397	407	386	375	338	428	395	409	383	369	393	367	366	420	371	421	365	400	397	381	413	439	369	433	395	385	373	373	379	364	386	378	377	392	409	398	391	411	401	374	351	359	389	386	418	379	403	428	389	419	370	378	413	450	373	420	405	345	377	384	395	377	365	416	395	376	396	412	418	397	331	399	383	355	384	414	394	413	373	398	381	419	369	426	411	410	373	400	436	369	397	419	388	382	374	391	372	365	386	414	409	430	373	383	401	416	389	379	386	440	420	426	370	381	383	404	410	407	357	388	388	388	344	423	388	407	378	370	416	384	424	371	392	418	398	398	372	440	370	422	391	422	391	390	339	379	392	386	416	375	377	389	371	377	425	387	392	359	389	383	412	400	351	384	374	416	365	389	392	391	403	382	402	415	403
2193	928	969	928	913	954	934	913	950	982	926	954	941	900	1007	980	897	951	915	944	958	924	887	927	916	959	989	897	996	977	962	926	920	979	929	932	942	929	955	906	949	911	925	973	978	957	934	950	981	928	948	962	950	927	955	991	971	919	1051	930	942	880	950	939	921	1005	924	940	896	996	979	954	904	944	958	915	913	962	910	967	939	910	972	930	931	937	953	935	941	910	919	1042	904	937	1020	935	969	956	952	914	961	903	961	919	932	921	991	970	922	890	912	905	975	998	903	946	897	949	916	948	952	954	899	945	971	945	932	933	931	936	993	929	898	901	920	888	953	926	989	911	930	929	957	925	1001	945	957	944	977	960	916	953	930	970	943	928	991	910	923	942	928	927	927	954	909	926	882	965	893	903	957	919	891	942	923	946	976	946	934	950	911	964	958	932	995	903	924	944	890	891	964	907	928	978	961	947	950	962	922	976	962	913	990	956	917	939	895	971	890	911	956	927	897	921	917	898	920	883	961	968	984	916	902	929	939	918	939	943	950	969	944	856	894	937	989	929	931	946	955	943	953	909	876	925	1001	981	946	929	949	973	889	917	965	1005	924	906	932	879	962	917	942	965	987	939	899	971	896	899	946	946	964	946	950	913	905	933	919	982	957	964	905	919	901	959	899	985	932	923	908	985	910	954	921	1007	943	922	910	946	955	918	950	996	937	900	1000	939	944	948	888	971	953	954	962	975	907	976	907	999	964	970	966	933	950	986	893	957	929	926	904	916	962	949	925	994	886	977	926	931	934	885	925	929	922	889	943	998	982	927	902	874	945	887	936	940	949	953	973	908	990	928	891	952	981	938	902	1006	950	887	940	920	947	919	965	975	897	988	956	966	993	934	956	931	967	933	1006	899	903	928	945	950	931	907	974	928	957	941	927	897	895	926	942	944	889	902	918	885	947	979	896	909	933	907	937	992	907	998	909	890	936	953	944	945	908	945	943	958	967	954	912	908	949	937	952	943	994	934	934	958	956	995	928	973	947	920	976	968	927	948	941	924	944	1017	936	895	967	932	947	954	953	948	921	942	963	946	990	981	986	901	977	981	959	910	917	953	1002	956	998	897	979	902	893	932	932	911	946	918	934	908	981	983	1010	846	925	928	947	946	940	1008	879	997	947	975	892	918	964	981	901	917	880	948	937	981	956	930	905	958	912	986	893	919	942	895	920	946	950	908	924	908	935	941	878	924	922	960	891	988	955	974	993	959	905	1001	990	883	953	985	945	942	913	955	902	975	970	952	900	950	889	959	912	946	887	924	935	944	913	962	962	961	900	905	926	967	871	968	961	917	989	872	924	968	950	953	918	923	897	895	937	964	971	909	961	1006	982	926	956	948	907	963	959	993	888	919	935	936	992	911	951	919	927	973	938	989	972	931	955	902	923	931	937	954	957	977	957	983	930	992	927	946	945	983	921	931	926	937	927	984	1002	927	902	931	927	927	964	906	987	968	968	988	944	972	934	937	961	950	915	915	930	961	854	916	975	930	956	915	900	918	917	874	951	945	984	891	965	966	928	883	912	989	930	918	913	925	995	974	919	911	1002	970	898	902	954	955	929	882	939	939	945	872	941	952	926	927	965	981	932	890	928	948	952	940	948	956	915	954	927	960	959	968	965	923	926	959	960	986	904	938	942	933	974	962	908	944	972	943	935	973	944	1011	890	966	971	949	936	943	1008	980	905	924	947	933	961	964	925	962	943	881	944	941	973	957	944	938	906	918	957	947	921	900	945	916	913	925	925	972	959	965	956	890	939	945	982	976	896	968	901	917	978	919	969	910	937	917	925	945	938	961	938	979	946	974	887	965	937	912	978	932	946	937	1003	961	893	944	914	915	929	891	966	940	915	949	927	956	872	918	974	931	930	945	944	897	938	949	923	921	932	951	983	877	983	912	966	928	922	978	959	946	940	991	930	908	929	930	887	865	937	924	923	936	957	974	931	931	945	992	983	935	917	976	924	938	928	973	967	964	970	932	886	954	950	955	971	956	915	924	934	910	960	910	943	942	901	923	954	917	923	931	926	997	930	938	898	1013	981	904	952	932	902	966	892	989	967	956	977	978	889	906	979	887	984	953	939	993	932	949	971	945	975	995	971	920	977	971	958	1014	929	940	937	966	896	896	944	998	899	908	912	928	954	973	987	930	945	954	983	931	952	970	908	960	967	908	938	941	893	966	938	948	954	915	1018	960	978	954	907	931	954	966	966	952	922	959	948	964	902	929	970	878	950	967	891	976	928	941	882	1006	945	969	938	993	995	979	936	928	991	900	931	918	908	967	966	885	903	908	980	954	921	912	1005	948	906	948	928	888	932	963	927	955	969	912	937	973	920	932	911	977	944	947	873	953	963	956	970	876	943	1003	978	943	949	972	945	878	934	936	909	922	982	953	931	933	877	915	927	1001	937	923	933	944	971	923	928	956	969	901	913	912	961	957	969	997	1014	924	897	902	937	917	902	909	881	945	967	940	905	951	926	947	931	966	970	906	982	930	975	981	906	925	900	903	910	915	952	961	917	936	932	926	935	962	957	981	904	922	949	995	964	930	936	927	935	997	931	904	1016	916	944	944	917	934	950	948	903	927	973	947	929	891	953	915	893	932	977	958	944	912	977	958	915	897	922	906	956	952	942	932	908	900	940	923	907	966	976	928	1002	914	973	983	993	932	964	894	1000	957	915	916	936	945	939	911	937	953	944	945	948	977	935	950	977	918	924	961	930	957	899	1007	969	950	918	907	868	998	868	942	925	991	945	981	951	943	934	1000	993	900	941	1003	942	873	892	945	933	953	897	879	948	942	978	914	915	915	887	964	960	945	947	946	954	968	929	939	949	957	952	963	950	890	1014	916	911	993	943	945	940	930	933	983	936	975	955	980	908	909	979	937	934	950	922	979	941	930	940	957	916	927	945	983	877	973	958	947	929	926	949	961	946	910	921	974	951	913	919	953	994	906	965	918	934	940	948	944	922	951	921	892	950	942	915	924	945	985	960	947	952	980	909	1041	958	961	1011	999	952	927	937	947	943	951	853	978	954	955	940	889	913	915	951	949	931	911	928	994	906	904	908	974	909	970	965	925	918	917	938	949	970	987	940	912	954	924	969	987	947	917	912	988	924	943	956	946	1009	942	933	941	908	900	961	959	954	894	924	920	867	936	979	857	917	890	964	911	944	903	913	951	961	916	938	1025	939	1003	972	941	938	977	961	941	925	932	926	963	932	925	905	915	973	894	931	942	938	957	975	949	955	949	920	982	932	880	967	927	935	979	975	970	974	931	904	974	960	951	940	931	978	942	912	912	969	933	947	899	899	954	914	924	952	954	914	937	960	965	896	946	974	920	903	966	921	932	959	907	901	953	949	1018	928	961	965	933	960	963	968	937	939	900	947	950	928	933	916	943	919	960	982	926	911	947	915	934	939	978	976	901	970	904	996	904	968	927	975	918	988	924	901	946	917	931	921	915	931	934	957	885	984	901	977	933	979	949	920	876	903	955
7268	585	573	551	454	422	440	415	364	375	349	352	329	336	376	349	318	355	347	353	354	356	345	340	316	367	374	350	333	328	322	319	317	370	378	382	364	377	321	346	377	355	352	333	347	350	339	356	305	327	353	368	349	371	350	348	303	363	338	346	351	390	309	342	379	335	368	356	381	358	349	330	318	329	351	362	328	329	315	324	336	320	320	332	344	332	353	336	313	349	349	326	332	311	337	330	383	360	355	359	284	354	328	345	333	359	348	347	324	371	330	367	366	328	329	388	356	364	342	360	354	368	346	335	362	308	335	340	371	355	340	330	376	315	332	353	318	373	310	339	371	337	361	367	345	327	316	366	340	337	326	297	337	326	320	350	359	350	367	313	352	344	377	353	324	339	342	335	356	360	353	312	329	383	341	366	370	344	331	352	342	365	343	361	342	353	354	326	330	329	325	335	354	393	363	321	351	353	349	340	343	346	348	345	327	328	356	358	359	350	375	361	334	346	345	315	300	307	329	364	341	336	340	365	396	342	324	377	327	350	313	362	359	324	362	364	345	348	335	373	351	333	345	359	330	352	349	354	374	382	339	406	387	361	342	340	374	379	330	373	377	365	342	354	354	317	315	350	343	345	341	363	345	345	366	366	338	363	350	359	341	318	356	328	336	331	352	334	325	345	348	341	343	326	358	339	352	337	360	362	358	346	381	371	333	334	317	337	330	339	332	367	341	343	334	324	340	306	325	369	354	338	360	353	355	308	324	356	324	326	348	361	339	323	336	348	311	342	353	330	315	329	355	340	308	335	363	338	357	377	340	362	353	306	344	335	340	383	315	346	313	342	357	330	313	328	340	330	342	350	321	336	348	353	341	306	341	371	346	352	354	351	372	357	345	338	347	343	348	331	310	320	351	343	326	371	327	362	327	371	332	353	357	389	394	350	338	339	343	379	330	384	376	343	354	354	333	409	364	334	350	341	400	374	316	324	335	333	317	351	303	365	372	363	329	333	340	330	360	329	344	291	334	320	369	371	332	356	346	335	341	338	344	333	389	359	350	318	342	330	349	357	338	342	353	316	312	330	341	355	362	328	321	349	365	349	341	334	367	346	324	371	332	345	343	336	366	352	340	323	357	380	372	300	314	346	354	322	331	347	352	354	365	369	341	342	353	376	340	346	323	347	350	345	349	315	322	328	372	350	324	341	371	350	354	345	344	334	360	340	304	308	348	333	354	361	363	360	314	345	335	312	358	356	314	333	335	380	322	358	365	336	348	342	320	346	341	352	342	321	322	331	355	361	316	353	355	384	381	345	338	325	353	345	357	307	346	338	320	404	359	338	330	345	329	320	356	311	354	332	355	361	373	346	387	318	367	344	324	328	341	391	354	374	309	341	353	349	363	337	354	290	356	346	345	382	334	356	323	347	342	311	355	341	373	306	376	363	321	321	384	341	341	343	359	386	339	328	339	335	359	340	340	314	329	363	370	362	358	354	377	338	353	357	343	355	351	336	327	309	349	359	332	341	327	309	337	369	333	354	355	372	353	323	348	348	375	323	359	369	340	342	364	347	330	339	344	331	360	334	349	349	324	344	324	345	329	337	339	316	328	333	354	337	405	344	378	321	352	309	346	292	341	311	331	328	347	363	364	312	354	336	325	317	337	357	356	366	340	333	343	353	356	332	332	337	353	371	354	333	354	367	340	375	337	363	354	346	337	354	329	330	322	345	335	348	333	333	323	336	357	309	393	349	351	348	330	363	292	344	332	325	347	368	341	407	392	370	363	344	327	328	363	374	337	345	364	329	307	325	348	349	335	357	369	349	381	345	325	314	352	325	342	373	329	378	348	350	340	342	349	325	337	384	341	329	338	330	322	345	314	323	376	350	347	358	322	328	349	350	349	343	349	384	315	330	338	340	351	362	348	351	349	335	340	320	328	339	350	351	358	337	366	315	352	362	368	358	377	344	325	334	368	343	316	352	366	323	340	356	331	314	343	311	328	340	364	349	335	339	320	351	326	368	343	325	353	353	347	320	378	363	341	338	361	371	309	347	296	345	314	313	333	349	351	318	342	348	352	314	334	366	350	347	333	353	350	334	350	342	344	329	321	340	390	360	352	341	315	358	344	379	362	338	346	337	336	349	318	324	342	326	358	340	334	344	367	333	359	341	373	389	324	344	354	312	320	315	310	354	362	351	349	350	358	390	299	318	314	345	384	303	318	290	346	332	345	345	325	342	353	337	307	367	355	333	349	327	361	325	334	366	359	366	348	336	362	369	344	311	350	355	340	329	344	381	354	321	359	332	315	336	340	346	353	312	349	310	331	315	352	313	319	307	335	333	338	341	327	373	330	365	360	347	351	366	348	342	351	334	352	329	356	341	363	336	314	367	348	330	321	324	341	345	345	347	326	373	332	342	347	329	333	364	314	359	355	348	356	349	349	348	296	325	350	373	344	358	367	320	327	341	317	346	337	368	379	337	373	335	346	311	346	328	345	368	360	362	361	346	360	346	362	353	323	347	342	333	325	304	352	358	376	351	337	339	375	343	364	358	362	329	335	386	356	357	311	351	364	329	332	361	326	296	351	338	314	336	357	320	336	344	342	345	349	316	347	336	321	340	351	357	361	384	349	354	382	335	383	347	352	355	320	331	350	324	344	356	371	352	350	365	323	307	323	348	321	342	326	315	339	356	358	350	367	359	339	379	344	355	357	349	345	303	366	348	374	347	338	341	348	315	327	346	297	377	347	355	326	347	327	314	323	331	350	361	335	351	347	360	335	303	344	368	356	345	318	305	338	363	333	326	355	317	321	325	328	352	308	335	363	358	361	340	327	323	344	329	319	356	371	314	322	350	326	329	343	370	376	346	308	366	365	358	363	372	309	363	345	343	329	349	339	340	348	335	355	314	325	383	348	362	344	288	312	323	336	361	347	357	348	327	344	353	350	374	314	374	349	368	338	330	322	332	383	348	314	335	353	330	364	348	355	379	357	326	357	372	316	335	345	356	346	372	364	357	321	331	315	345	369	381	348	338	340	362	340	341	366	346	349	366	347	337	340	329	361	359	379	346	342	382	332	360	350	356	354	319	322	352	362	335	305	346	317	363	349	335	377	354	347	315	396	362	317	348	365	331	303	355	354	381	372	360	364	344	317	347	327	358	349	347	363	347	360	312	325	389	386	354	359	399	320	363	339	342	377	339	341	317	338	373	344	345	347	357	340	384	311	326	352	383	347	325	354	326	356	350	357	352	351	367	329	355	334	374	341	372	333	362	370	316	335	352	331	342	347	350	341	327	342	375	310	332	329	350	320	326	347	334	300	358	354	337	351	349	359	333	323	328	353	335	351	381	393	339	334	315	345	346	318	339	320	365	325	333	370	329	352	347	316	345	330	324	332	322	343	339	350	353	349	346	303	360	357	360	364	356	295	334	391	348	350	382	403	365	338	355	314	351	312	321	359	345	312	339	334	349	342	343	357	314	356	343	365	354
6814	1085	1451	1478	1271	1170	1086	1010	1000	955	920	918	934	923	884	919	900	859	892	892	869	859	900	826	876	865	832	853	832	891	872	863	866	839	828	878	803	872	834	853	892	852	841	841	817	841	840	880	841	841	836	844	885	838	831	810	833	839	901	887	901	908	907	824	794	851	790	817	827	877	892	835	836	820	826	860	865	828	807	836	840	885	850	803	797	841	862	847	798	842	821	836	824	824	806	827	827	872	843	830	864	823	829	823	854	835	802	809	815	819	782	874	836	819	803	830	835	800	841	811	826	805	841	772	849	863	867	891	849	837	793	866	863	862	841	844	816	805	773	788	834	894	812	844	864	837	807	812	823	841	857	828	799	833	871	857	797	856	854	812	822	895	863	860	821	829	807	889	816	834	836	912	822	877	882	860	792	867	776	823	837	819	794	863	883	845	843	803	823	794	784	773	827	893	835	868	860	864	844	835	828	872	847	777	797	830	833	891	794	809	819	829	833	782	837	812	852	832	848	792	791	799	848	801	819	828	848	839	849	806	849	864	823	864	820	814	901	811	824	827	847	835	785	847	869	824	828	821	848	867	788	816	773	793	842	824	822	823	834	831	868	840	854	818	841	820	850	785	835	812	875	857	821	805	838	820	806	840	868	828	874	811	817	848	815	873	799	861	842	852	861	842	813	837	818	857	823	817	817	880	821	805	817	859	810	838	851	860	838	837	850	811	826	828	868	862	877	803	815	857	855	862	823	802	856	851	838	846	829	883	815	826	833	836	792	783	871	847	861	844	809	815	837	817	867	827	826	885	820	826	822	879	833	826	816	821	870	787	855	826	817	833	850	821	822	825	805	813	853	751	834	779	783	849	842	810	838	830	811	835	810	835	864	802	846	835	892	832	830	851	865	846	807	818	819	829	816	811	802	819	816	848	867	857	840	822	846	843	785	809	874	798	821	793	872	833	836	791	845	864	793	823	857	881	840	840	867	848	846	880	794	810	876	843	844	826	883	863	850	796	812	820	818	832	790	776	827	811	828	843	814	819	830	849	869	820	865	902	805	860	793	792	770	848	865	827	837	840	866	771	843	848	893	820	882	827	860	803	873	835	809	837	826	867	836	796	845	840	825	834	847	861	817	813	834	803	853	864	868	888	828	833	792	806	872	841	823	816	830	838	846	781	863	806	874	860	821	829	901	826	832	889	851	797	831	848	828	778	797	891	919	829	825	856	823	831	763	854	834	815	845	855	828	843	815	848	847	839	837	825	839	822	792	844	831	837	825	820	835	847	850	826	845	827	820	850	860	818	863	836	833	828	861	845	898	819	826	857	857	813	856	839	876	839	799	834	883	848	792	807	877	860	851	835	858	843	849	854	846	852	787	881	813	809	882	817	852	823	852	811	817	803	867	832	869	858	830	829	824	851	805	845	836	883	876	812	828	827	849	842	825	836	804	806	845	840	821	828	817	853	859	810	836	843	812	744	840	875	852	796	833	834	850	844	845	803	859	847	832	837	879	834	884	820	850	809	810	807	851	837	834	842	791	810	856	845	822	874	827	826	810	812	836	791	812	835	808	858	781	877	857	807	855	813	793	806	849	852	854	852	808	815	817	810	835	825	825	827	812	883	799	849	818	814	840	812	838	782	789	816	795	826	815	798	815	835	854	849	831	867	853	819	829	850	797	803	862	808	841	802	868	835	816	846	850	833	807	872	898	849	808	835	868	873	884	851	809	825	807	806	811	827	805	774	843	858	819	772	866	864	847	798	869	875	864	835	867	797	857	876	850	852	801	838	747	846	864	785	856	845	862	863	900	855	846	858	807	792	801	846	866	800	843	927	872	798	873	848	840	851	828	855	851	820	872	873	817	868	842	823	860	799	852	825	875	854	823	808	870	898	778	838	823	832	852	785	826	818	846	868	850	852	822	808	850	844	849	792	822	830	831	865	814	874	827	853	851	885	833	806	813	846	804	804	835	867	831	751	845	809	847	803	856	815	846	876	818	890	809	825	870	838	829	825	824	880	877	881	841	843	843	835	832	784	817	834	835	872	835	852	848	844	826	866	842	828	807	845	818	818	820	804	817	834	854	805	863	848	863	819	808	806	833	845	828	829	820	830	827	836	826	852	873	864	836	813	819	871	824	831	856	830	809	871	795	845	824	857	845	837	831	819	844	800	834	776	846	833	806	810	825	809	842	850	897	832	828	846	830	880	757	827	826	845	809	803	840	849	856	841	775	829	821	784	859	793	866	842	808	838	846	842	839	842	814	844	829	799	886	785	823	833	841	812	844	850	838	834	816	820	875	818	855	835	809	855	834	835	834	861	862	829	849	857	833	850	851	860	829	782	857	835	824	770	841	861	825	782	841	782	857	790	842	806	825	837	831	810	792	830	863	878	846	856	860	843	849	799	834	855	823	801	853	790	821	863	831	885	822	825	824	846	821	822	855	778	834	873	814	824	805	863	856	840	825	847	787	828	828	875	843	831	841	827	775	822	807	811	849	859	821	815	859	863	814	852	828	848	832	857	816	791	831	827	856	883	812	848	809	856	811	873	851	829	779	829	817	803	821	829	809	811	806	812	828	839	817	798	843	831	801	810	869	851	830	809	862	827	807	789	833	841	805	866	809	881	860	834	854	842	817	850	851	852	881	785	854	854	834	836	858	806	851	791	793	832	837	854	835	844	806	823	853	824	767	834	806	782	811	783	804	892	839	816	868	866	835	859	848	784	859	844	826	791	819	813	852	801	898	817	872	804	821	827	840	849	901	869	802	896	786	773	849	837	830	796	826	862	852	833	871	810	856	843	838	811	795	837	819	811	870	852	802	845	857	840	827	834	829	874	832	799	846	803	817	840	846	870	864	831	847	878	814	830	848	869	800	865	792	881	856	818	869	772	859	828	791	764	835	883	866	794	810	815	840	837	842	821	850	843	803	844	832	831	840	806	878	834	833	868	945	872	856	832	871	811	877	825	855	860	854	831	866	892	852	824	815	839	863	833	826	865	821	803	809	864	832	816	822	830	864	857	833	777	886	874	868	870	833	812	783	879	854	841	890	810	840	862	835	845	848	833	782	810	775	809	874	854	862	794	834	814	837	847	811	833	814	844	796	868	822	817	847	822	797	849	857	871	864	866	805	819	840	827	781	873	832	843	821	886	834	823	882	800	833	824	843	877	835	804	825	874	880	800	841	804	772	783	848	818	843	835	832	837	877	816	812	833	848	833	789	826	822	844	857	836	801	817	819	868	821	864	800	826	820	853	852	801	815	820	886	837	847	829	808	842	856	823	801	836	775	894	829	826	802	872	832	855	799	769	829	831	823	808	799	849	835	863	844	825	824	881	814	815	880	859	802	853	868	864	844	803	842	859	813	861	811	827	817	806	855	829	877	840	875	794	857	827	829	835	811	842	857	893	821	822	824	870	883	784	820	839	821	851	828	837	813	811	837	819	819	877	896	874	794	886	838	823	812	828	868	808	859	816	856	845
12214	752	621	502	365	344	282	277	232	231	251	226	210	200	216	200	198	193	200	178	202	208	222	211	210	195	195	197	198	212	194	184	201	172	190	181	192	174	185	187	217	185	186	210	181	200	174	188	192	199	183	199	212	185	201	201	182	188	183	232	179	191	187	184	175	168	205	188	180	191	182	195	186	200	197	197	205	171	181	204	190	178	179	197	201	178	192	192	171	213	168	191	187	205	178	144	194	173	180	185	182	177	190	216	164	183	207	151	168	185	199	205	199	192	189	207	206	200	178	197	187	214	182	172	183	203	189	184	183	179	204	172	193	191	196	181	196	163	180	180	159	177	199	187	196	212	178	188	199	176	186	193	188	185	196	181	184	174	175	193	189	193	179	197	178	201	172	174	187	195	216	184	182	180	192	182	193	163	184	168	171	194	168	194	209	204	184	168	205	203	181	183	204	173	170	198	200	193	175	179	205	180	172	230	177	209	169	209	211	200	199	196	173	183	197	198	162	191	184	208	203	193	198	212	152	203	191	179	187	217	188	169	188	178	152	164	185	188	214	179	175	198	155	176	195	174	178	150	188	158	220	188	192	212	196	196	212	207	207	177	175	170	196	173	202	193	187	198	183	207	162	174	212	189	195	163	176	169	189	186	180	180	173	173	204	175	206	156	197	181	187	188	190	177	197	185	181	183	200	189	204	200	198	185	187	186	202	205	176	185	186	198	184	183	184	174	197	170	191	170	196	170	188	166	177	196	189	206	186	152	183	196	178	176	196	177	212	174	205	173	192	186	184	183	221	174	179	181	166	180	149	183	208	182	191	196	189	205	194	203	192	182	183	177	185	170	172	193	196	204	163	177	207	177	175	201	182	211	209	188	214	188	217	177	188	185	193	202	165	183	199	190	179	191	217	192	184	164	171	171	160	172	205	185	167	187	182	168	199	189	192	177	189	201	182	199	194	204	183	193	206	180	208	183	195	195	186	193	201	198	187	184	172	184	231	180	174	208	202	185	211	181	187	191	192	183	200	195	188	186	168	178	184	175	178	189	179	181	194	201	206	197	189	196	200	186	184	202	177	207	198	209	192	202	155	174	163	189	183	193	172	199	198	175	201	175	180	189	163	213	197	195	190	209	155	194	188	192	196	206	196	201	174	183	207	211	198	170	189	167	192	183	208	201	200	174	180	184	192	214	170	188	181	183	153	186	180	204	210	197	189	200	183	190	199	197	190	174	188	188	172	202	188	201	172	190	180	182	201	201	198	190	177	203	205	178	185	160	190	188	168	206	179	199	160	185	192	193	208	186	200	177	178	191	172	189	156	186	206	185	176	203	215	168	176	197	166	193	186	198	216	199	213	186	175	190	176	199	216	185	173	187	196	202	198	170	185	185	179	206	191	180	210	180	189	218	208	174	188	200	195	199	207	172	184	179	194	176	178	204	181	168	191	205	209	211	184	217	190	201	189	180	199	193	196	179	212	204	185	182	205	191	181	169	197	197	182	196	197	194	181	187	190	201	178	193	189	177	176	171	170	200	197	177	183	199	205	201	193	190	181	176	176	203	179	187	185	190	171	183	189	179	195	170	173	168	193	215	200	223	171	192	197	181	204	203	166	197	175	176	205	195	183	174	187	204	216	175	195	190	201	207	198	178	180	173	208	183	183	184	202	166	177	210	191	211	168	180	169	163	167	165	188	208	185	184	212	186	191	186	194	179	163	181	171	193	196	187	184	169	173	169	202	184	177	177	173	187	177	162	180	181	166	206	197	176	175	199	186	188	206	183	217	175	192	194	196	181	171	171	160	178	177	192	191	170	206	212	204	192	158	197	185	203	189	190	209	209	195	153	192	176	172	190	193	197	184	186	178	185	177	209	198	178	205	198	188	177	179	186	187	173	178	198	184	183	194	198	190	174	230	185	199	199	181	201	191	162	176	168	202	206	185	195	181	214	180	170	193	192	176	163	188	191	176	199	196	178	185	207	183	190	186	188	190	182	222	185	190	195	188	166	206	191	197	178	206	197	209	209	184	191	173	192	171	180	212	182	220	183	211	172	176	187	202	197	196	179	180	182	172	215	175	192	195	186	204	180	199	204	197	209	200	190	165	197	193	170	173	184	189	174	183	192	165	175	200	185	191	195	202	159	201	180	189	212	182	178	211	181	157	193	209	200	194	202	202	204	172	186	229	221	192	204	203	164	203	184	193	177	179	177	168	165	177	191	173	191	156	169	178	201	212	211	207	164	193	198	181	201	205	189	181	189	178	212	182	213	174	172	178	198	180	184	187	193	198	206	207	176	162	209	185	202	171	186	161	184	175	185	197	205	204	195	196	185	169	188	185	169	198	163	164	184	178	185	201	216	179	202	198	208	173	198	178	189	186	193	170	199	184	176	174	187	187	182	180	174	183	182	166	185	185	184	197	173	169	185	188	170	208	189	176	195	167	184	206	191	157	199	201	181	192	183	163	169	200	161	204	193	188	172	195	186	194	210	203	193	200	205	186	173	195	185	235	188	176	207	180	189	185	194	198	194	201	185	180	161	179	192	201	186	197	199	192	187	183	187	195	206	178	189	218	201	185	198	173	176	204	204	193	167	198	186	183	203	189	190	216	182	186	201	194	180	195	201	185	178	196	186	187	175	169	196	207	192	176	166	177	170	188	220	210	180	191	212	182	183	203	190	182	165	207	189	184	175	190	189	172	182	156	166	190	202	161	193	189	200	187	208	178	215	200	172	196	193	198	192	168	175	194	185	187	186	178	196	167	163	186	198	180	183	193	176	211	200	179	182	192	176	197	178	178	196	207	195	191	206	193	188	204	187	217	208	187	187	201	199	195	200	200	173	201	194	180	174	194	218	192	195	195	191	183	200	197	161	167	197	179	201	196	203	184	188	180	167	163	191	190	186	204	216	198	209	183	180	188	185	215	227	179	174	178	190	184	192	167	187	197	188	183	198	225	150	169	183	197	174	193	186	197	200	206	199	179	176	183	199	168	175	176	174	220	193	169	178	202	186	191	191	190	192	189	190	172	192	212	201	199	181	197	185	151	166	152	189	162	216	189	180	164	175	205	206	196	217	186	167	200	197	192	210	185	170	186	189	184	169	179	195	198	176	168	187	206	197	198	176	175	185	191	210	208	183	194	196	172	163	172	196	199	150	204	202	178	190	207	196	197	173	215	209	161	176	181	195	208	175	222	195	178	177	184	202	209	204	204	188	206	183	173	195	210	203	206	175	160	220	178	202	210	168	192	184	188	178	204	197	204	198	175	172	158	190	213	170	194	201	186	202	188	195	222	199	174	220	217	181	202	178	188	191	186	216	187	201	187	195	175	198	176	172	202	186	190	197	205	188	199	170	187	196	208	191	188	208	201	174	180	192	182	184	172	188	184	201	212	175	175	204	196	207	196	180	167	181	199	180	172	175	180	205	213	214	184	189	202	193	160	178	201	201	192	182	214	193	183	175	187	162	171	193	192	152	208	206
7866	864	1522	1651	1412	1163	1035	906	783	722	689	717	643	620	616	583	579	582	556	581	539	541	492	543	509	487	486	532	517	477	503	545	516	498	530	511	499	504	537	495	503	502	534	496	493	504	493	510	548	524	515	529	549	528	508	491	524	520	565	592	622	521	518	522	504	515	511	531	518	501	474	540	518	477	515	498	482	478	490	482	465	509	479	481	445	504	498	473	478	483	483	469	480	482	468	485	494	509	471	471	487	504	446	482	529	495	528	524	510	492	501	532	468	449	517	494	483	481	494	493	511	465	472	490	463	521	435	486	480	499	512	522	502	483	474	483	510	442	495	468	528	479	516	460	492	497	469	464	476	496	475	498	530	496	466	503	481	509	523	476	526	498	480	475	474	455	495	490	455	509	472	461	499	497	513	511	484	487	528	449	529	500	499	499	503	496	462	484	447	493	512	455	480	503	486	487	467	481	499	454	486	524	491	475	500	477	507	454	469	476	455	488	510	463	518	517	476	453	475	505	492	493	445	447	523	471	444	490	472	466	459	487	461	498	513	504	481	491	474	494	534	475	443	498	479	474	483	485	528	508	478	452	462	477	491	469	477	456	514	492	472	495	457	500	480	515	452	475	520	476	501	491	463	471	469	467	482	442	497	466	515	468	499	481	446	494	507	463	476	455	474	494	487	499	490	498	485	523	470	486	483	517	484	499	516	461	449	468	473	449	477	514	493	497	482	450	495	509	480	484	480	500	456	480	491	495	521	464	506	470	448	497	467	505	511	500	518	505	502	520	502	477	494	476	483	486	470	482	503	494	459	483	495	471	459	461	489	456	495	504	520	512	470	464	466	478	438	466	486	497	477	468	510	496	488	518	475	480	491	477	507	481	451	524	516	508	495	476	494	433	461	469	490	499	504	466	485	520	505	522	534	482	489	482	494	464	493	472	459	472	534	478	463	447	479	521	485	495	482	512	481	492	516	494	471	517	480	498	470	454	478	499	478	540	483	531	500	514	453	498	448	491	458	498	501	459	473	492	516	466	498	470	489	519	459	504	479	477	481	483	485	446	472	522	498	453	500	514	504	535	456	488	465	488	494	487	466	476	441	498	510	480	474	487	489	451	518	474	464	448	500	462	480	485	511	489	464	512	470	522	489	465	488	507	467	436	436	490	454	488	496	505	433	463	439	481	513	477	503	471	486	484	532	454	455	471	483	476	429	507	496	526	469	454	497	467	454	514	501	487	474	483	487	476	466	488	434	476	495	480	497	501	492	489	492	449	479	454	487	494	504	485	513	491	513	495	500	461	447	483	495	452	465	522	517	464	535	497	473	474	478	487	502	497	494	494	512	460	452	464	517	473	497	502	474	507	485	443	493	478	488	469	505	499	473	509	483	513	502	482	507	487	469	482	454	491	508	455	473	494	479	463	532	493	506	485	470	497	494	457	497	525	449	504	518	471	507	511	492	485	524	444	452	464	504	470	485	458	508	482	498	515	462	471	502	452	498	476	452	551	476	488	475	501	502	467	480	476	469	497	460	502	463	457	465	477	451	466	473	490	462	473	455	454	553	509	473	518	506	465	492	515	487	469	454	428	465	490	460	483	465	482	465	473	488	513	469	479	518	484	476	486	479	496	500	459	484	481	485	478	491	446	515	469	499	483	474	504	485	461	512	483	501	482	475	498	430	530	463	535	511	485	491	449	459	484	514	488	465	478	446	549	498	443	533	489	505	465	495	462	483	435	489	491	490	536	485	443	460	498	449	485	520	445	508	520	485	483	495	490	488	481	437	489	515	494	493	439	491	479	530	489	477	532	470	488	447	482	510	491	446	458	504	532	469	475	475	489	481	523	505	497	491	458	489	441	461	471	508	489	507	516	502	465	453	485	483	465	490	536	493	499	460	515	477	477	486	501	494	483	457	494	500	488	478	478	511	527	486	500	519	458	477	505	513	468	452	483	468	522	483	448	491	474	501	483	474	522	485	475	466	510	495	519	513	488	472	480	426	487	486	504	490	507	522	492	476	507	470	465	450	471	492	471	486	487	505	483	453	453	530	477	480	448	465	467	491	500	484	504	493	502	455	506	442	490	479	438	457	477	522	483	468	487	509	505	488	476	458	517	483	482	456	487	467	513	500	500	530	490	482	475	477	455	502	491	509	481	527	450	528	405	482	448	521	492	485	452	523	480	501	476	520	500	490	492	491	512	500	475	486	452	556	472	511	483	528	493	504	481	469	476	497	513	459	437	500	476	468	493	460	487	499	495	505	481	457	487	481	491	482	485	487	467	533	460	496	489	450	479	512	489	527	485	511	467	453	503	488	482	510	501	490	482	457	481	476	555	469	530	509	454	487	469	495	474	458	506	458	485	512	504	448	458	479	477	508	416	445	494	479	482	506	485	475	496	495	495	482	499	497	438	480	510	434	457	500	463	470	470	463	508	485	493	448	473	462	471	477	454	463	500	463	519	508	497	489	509	480	511	463	493	473	490	502	506	479	480	476	469	517	493	492	494	503	482	467	503	494	466	535	470	482	465	460	499	497	489	459	499	463	501	472	484	550	475	490	505	481	476	524	471	519	522	529	438	505	514	519	508	500	502	451	504	499	522	468	468	457	457	514	521	499	495	521	488	485	504	527	545	499	466	497	469	499	497	499	486	493	502	519	469	484	498	484	483	431	508	468	452	501	467	494	490	464	464	473	516	453	488	485	508	458	473	473	480	457	446	502	496	519	448	476	462	488	475	461	490	476	508	526	459	491	515	480	486	514	515	512	492	521	475	502	499	483	475	463	487	510	474	475	488	449	466	451	519	476	474	481	459	511	503	451	453	508	466	511	479	484	485	488	455	488	468	487	487	485	443	496	483	505	516	463	502	473	486	481	529	483	498	469	473	520	488	503	475	475	464	496	469	443	462	496	511	488	487	466	477	470	451	492	501	490	494	504	493	522	486	485	493	480	499	470	490	501	517	496	459	463	477	469	515	456	473	451	492	492	483	477	486	513	506	478	502	527	459	467	492	485	473	512	518	527	491	484	527	484	494	510	521	479	496	518	527	487	465	494	473	466	469	473	474	488	476	486	495	467	497	512	483	484	519	457	480	480	461	510	485	455	480	525	482	511	523	462	459	470	503	454	468	455	459	509	517	514	497	486	478	478	496	479	490	452	502	486	489	448	485	502	480	459	489	463	490	481	515	483	462	469	497	471	459	463	470	452	468	513	466	509	476	463	512	482	465	518	500	468	463	474	497	505	529	497	507	506	519	482	486	500	476	471	452	457	465	505	517	516	481	531	453	471	463	481	489	441	499	439	488	456	512	494	501	494	466	484	480	546	488	486	470	495	517	486	526	497	505	472	485	480	477	455	476	511	462	479	505	499	507	487	507	471	502	508	460	487	471	492	490	505	449	452	466	522	496	499	473	494	461	485	486	447	447	465	458	508	489	475	493	500	478	505	481	451	472	494	467	488	461	510	507	472	483	458	533	460	485
1442	390	418	389	403	372	402	422	407	404	386	398	383	410	378	398	372	425	384	399	324	375	394	362	390	369	388	382	394	385	376	385	398	344	379	397	394	407	383	384	396	402	359	379	365	391	389	378	373	400	413	422	404	412	392	380	390	380	378	409	392	403	396	375	408	390	408	422	404	415	359	429	357	381	360	398	437	416	385	379	392	392	414	401	404	377	376	390	437	418	389	407	391	364	395	390	394	385	407	382	393	383	428	406	420	408	389	374	410	378	430	418	399	376	358	387	408	391	420	390	354	404	392	380	394	400	374	402	381	372	398	384	396	369	394	405	368	443	374	385	361	371	394	356	366	361	345	379	395	395	414	395	386	392	396	427	371	340	378	390	367	407	388	394	409	391	397	400	377	383	387	394	393	390	395	405	400	409	383	405	365	380	384	393	379	422	390	444	377	378	370	392	353	407	419	373	405	382	413	393	361	360	431	410	380	431	422	370	405	391	361	416	389	412	399	385	352	404	390	396	393	398	430	399	388	393	352	380	369	389	400	378	389	363	397	425	379	342	406	375	411	364	396	382	397	388	396	422	410	420	409	359	383	403	394	340	365	418	398	409	382	357	366	366	383	403	426	391	374	371	358	395	399	363	420	367	389	392	387	436	375	372	384	368	404	419	394	406	393	392	408	366	415	363	371	408	369	397	363	429	410	428	401	394	364	417	446	419	398	378	383	408	380	420	394	395	405	360	373	405	384	418	390	370	381	425	422	385	376	390	376	375	393	393	405	415	422	453	416	402	362	372	417	381	398	410	429	370	390	390	404	382	383	411	394	450	433	395	377	391	393	412	420	388	404	402	366	388	419	421	407	361	418	424	409	429	395	406	361	403	424	389	412	365	356	400	435	346	393	436	398	377	380	375	379	374	393	373	404	415	372	384	418	414	399	383	399	357	407	375	416	386	432	403	372	405	410	414	408	382	414	382	377	420	410	396	391	377	419	382	397	400	368	392	375	411	383	414	391	380	350	384	439	384	404	418	444	368	395	384	412	433	413	412	372	387	382	400	366	384	359	404	436	394	403	380	329	420	400	385	427	402	379	408	376	394	355	407	391	394	401	360	426	391	393	402	424	356	411	413	394	369	405	376	402	427	414	379	388	397	384	395	391	402	400	377	425	405	372	390	369	401	362	364	373	416	419	430	434	421	413	399	389	432	390	436	362	389	357	397	377	385	415	375	398	406	381	388	378	404	370	389	392	399	362	368	400	380	408	383	421	422	396	419	419	385	382	380	401	403	399	366	414	406	376	427	389	394	373	403	387	347	384	389	366	396	413	367	373	374	369	351	418	388	382	393	393	396	381	398	385	359	371	399	393	409	376	386	395	402	377	459	433	365	391	385	409	402	376	410	392	408	403	382	379	399	347	393	403	383	387	340	396	395	417	384	396	429	413	367	410	389	382	400	394	440	378	359	397	406	393	357	399	382	424	431	399	394	402	411	388	382	376	364	366	385	391	375	403	367	440	375	404	354	407	403	389	375	390	403	403	372	425	396	420	424	395	371	399	377	413	392	399	397	386	407	367	397	383	411	409	412	429	353	376	348	420	389	396	422	372	405	421	413	403	405	371	388	391	401	372	408	374	370	401	357	418	381	394	418	388	412	392	381	393	378	393	353	376	403	391	388	400	392	374	402	389	447	427	384	398	408	382	409	390	426	413	389	364	421	396	384	405	376	409	372	409	362	401	454	360	346	442	378	402	440	395	388	379	399	399	419	410	400	410	397	390	398	375	383	406	385	400	388	388	390	406	397	402	418	377	382	394	384	395	380	363	346	399	369	400	402	432	402	392	389	401	422	365	399	379	405	404	382	372	402	362	399	410	424	398	400	389	408	386	424	391	400	408	366	442	387	345	400	403	371	379	394	382	387	387	374	404	421	391	421	375	405	377	391	356	398	397	410	392	385	416	370	421	368	379	402	416	364	400	354	415	402	415	371	398	390	371	384	386	374	384	393	430	410	362	425	397	407	395	390	406	391	382	388	423	395	352	366	371	395	409	383	391	396	405	398	367	412	377	384	360	387	394	369	409	384	402	358	371	391	436	368	401	350	427	400	396	387	410	434	397	406	378	393	447	400	391	396	397	408	406	385	381	380	391	399	408	427	377	399	380	388	374	397	386	390	376	447	394	414	355	388	383	403	374	358	370	394	406	388	366	388	387	393	426	427	382	381	414	362	397	403	379	407	392	412	376	407	398	364	415	404	383	395	419	382	414	427	431	443	406	390	388	385	411	363	370	398	366	383	412	400	373	383	397	380	413	384	390	398	393	408	427	363	383	395	393	438	407	396	424	440	417	392	404	365	382	362	399	409	404	386	414	430	402	410	377	392	354	390	438	425	384	400	441	400	429	335	404	397	359	354	382	408	346	349	384	448	415	440	388	387	448	415	379	368	390	387	400	410	394	364	380	407	402	402	384	371	342	414	411	406	411	403	418	343	419	419	387	377	427	416	430	434	363	377	373	345	366	377	391	388	343	390	400	435	435	380	412	426	402	414	410	362	373	416	386	370	384	368	375	398	442	418	399	442	398	383	410	403	383	443	400	396	394	414	407	404	370	373	374	374	410	384	419	398	363	357	403	398	379	404	383	411	376	411	411	403	387	416	361	399	390	381	393	386	392	396	407	417	409	402	400	370	404	398	402	385	365	397	393	433	439	394	413	403	355	404	375	401	423	394	406	381	421	441	370	392	397	394	359	394	345	354	333	367	395	399	397	403	416	353	392	395	367	391	387	435	387	424	404	407	375	419	394	418	407	410	410	369	405	400	391	409	379	401	378	356	372	366	397	433	390	429	412	404	384	415	407	386	375	372	374	385	377	411	373	396	431	385	388	394	391	395	419	396	422	409	408	384	371	400	423	404	410	377	395	395	366	389	407	388	381	377	386	372	371	426	401	409	388	406	417	389	377	403	405	396	356	390	374	384	384	355	412	403	397	404	395	392	401	416	381	413	385	414	368	435	373	391	406	402	418	411	371	386	381	421	429	394	398	395	390	390	378	414	396	374	398	416	415	374	392	432	418	406	399	382	400	401	368	374	401	386	402	376	415	382	374	363	373	410	376	384	430	394	400	385	359	374	372	376	398	385	416	396	380	440	363	369	448	354	334	385	390	362	396	365	404	425	400	447	381	407	394	393	382	418	421	410	369	390	404	396	390	370	403	426	395	430	414	413	402	381	392	379	425	403	411	393	386	378	388	377	416	406	399	380	388	377	345	392	356	435	392	399	359	378	387	394	394	412	399	402	382	431	404	418	423	403	431	405	375	383	357	395	379	383	434	378	397	423	372	375	349	411	391	391	435	376	363	393	379	379	403	394	394	402	413	419	394	354	370	408	386	406	376	417	384	377	380	379	374	377	387	414	353	398	401	422	383	380	404	385	381	373	372	395	386	417	375	365	431	391	394	396	400	415	379	403	432	409	409	392	424	379	414	421	397	383
2149	982	998	1008	985	960	991	958	934	956	966	926	964	916	976	976	951	931	986	965	983	967	930	937	970	936	926	932	948	967	922	1022	920	984	935	942	973	1016	942	953	952	952	990	950	961	917	978	986	953	994	985	934	983	972	968	1005	929	971	993	994	1003	944	944	940	972	916	932	963	959	974	940	976	902	959	958	963	1010	969	999	909	942	928	940	960	974	985	970	898	978	945	956	942	917	919	938	1028	1057	962	912	865	952	952	998	963	971	925	920	936	928	929	961	939	970	912	909	952	940	930	931	944	986	940	959	932	945	923	929	954	910	920	962	913	945	954	957	955	939	949	942	975	964	954	970	960	952	914	959	980	893	922	999	957	939	956	955	946	916	978	947	907	958	930	953	969	936	972	948	934	936	927	950	918	926	970	943	940	921	900	965	990	942	887	929	976	926	957	931	949	938	965	919	923	942	935	974	922	955	992	995	948	940	924	980	937	932	898	924	970	917	988	958	932	904	923	930	940	967	922	930	909	921	889	933	916	1013	951	935	960	1008	939	934	916	959	980	901	933	1008	936	916	970	975	951	960	975	989	935	914	888	922	926	900	990	953	956	921	954	923	955	952	942	989	942	907	966	955	927	969	971	952	970	944	953	954	960	921	969	935	942	900	944	949	969	969	939	950	967	954	964	917	959	979	896	965	994	984	900	945	928	930	928	925	865	935	961	947	937	907	935	995	939	964	947	953	915	983	971	893	919	936	997	944	915	948	975	940	992	989	973	961	933	956	913	964	941	983	934	933	988	929	991	956	940	920	997	916	916	961	972	946	944	981	955	1005	923	943	920	927	877	930	960	938	921	915	946	943	967	949	912	955	944	916	926	992	986	956	938	939	942	994	950	967	936	899	953	931	995	987	944	952	897	909	954	974	997	925	932	935	944	973	924	907	932	903	907	924	992	916	970	934	922	1008	961	880	970	932	887	981	942	962	976	959	954	963	941	895	883	950	937	933	930	976	906	949	970	919	947	964	943	952	938	923	892	952	989	916	936	963	917	948	904	955	919	985	969	973	923	938	967	894	961	982	924	932	964	1008	1014	932	981	936	1023	930	1000	1003	928	928	978	998	985	923	944	909	953	929	901	947	927	963	946	892	966	925	983	958	946	957	938	960	921	927	969	967	892	975	910	930	962	937	984	992	898	903	914	887	997	931	998	919	901	928	989	952	997	935	941	951	965	969	897	965	975	982	945	958	975	929	935	913	984	951	957	950	929	949	967	981	947	968	900	990	946	937	928	953	908	980	951	948	959	952	927	924	1016	920	911	876	990	941	897	992	908	953	962	952	945	897	978	963	954	931	922	966	952	934	909	976	940	960	989	901	992	1006	980	921	973	928	979	944	907	994	944	954	969	957	927	961	970	938	977	939	896	982	955	991	919	964	961	952	895	970	951	969	917	869	915	941	975	979	942	956	1041	967	989	890	953	938	982	938	988	907	980	943	894	891	966	973	937	917	921	957	978	975	948	925	976	941	1013	948	935	932	942	962	941	894	922	970	923	953	908	976	911	931	919	962	886	940	945	912	990	923	973	1034	964	992	937	927	904	962	1001	946	944	931	984	957	946	893	939	967	973	935	972	947	976	1000	943	915	966	966	972	946	958	891	996	964	942	960	985	912	918	999	893	895	955	984	896	1001	978	1006	890	933	966	956	966	939	966	1023	896	929	919	951	946	967	949	940	888	995	942	944	945	964	1018	929	911	978	933	955	979	922	988	956	950	996	987	995	965	947	937	952	968	896	980	931	959	971	932	985	939	980	950	988	918	970	964	931	1007	901	893	927	933	972	980	903	962	978	1009	939	968	976	977	1029	985	963	1015	944	973	909	922	966	923	974	951	939	921	982	943	913	938	952	971	887	963	986	917	922	937	929	951	930	947	943	998	936	972	1002	980	921	873	908	908	975	997	941	922	958	920	984	970	946	1012	922	972	955	947	1025	963	946	943	970	945	971	922	961	999	983	935	923	944	920	984	938	924	952	966	975	929	927	978	956	950	976	947	975	916	956	971	930	949	981	903	1046	931	947	951	952	929	899	938	903	994	926	980	989	1003	964	916	939	943	945	1028	893	939	961	921	992	934	985	927	971	981	990	933	960	953	925	927	917	931	958	929	941	1021	942	956	992	993	925	930	920	1014	942	931	959	1004	951	936	935	898	952	921	961	955	991	934	994	966	974	972	925	941	965	962	965	960	963	951	952	961	913	954	971	932	938	902	914	934	988	964	898	941	918	972	972	946	991	974	939	1016	911	891	913	947	928	993	949	950	969	968	958	905	1056	946	990	1010	911	981	969	945	892	966	956	970	959	986	986	940	945	904	936	925	924	948	951	911	974	974	982	1003	932	950	947	958	952	899	957	928	949	880	960	972	950	908	977	949	938	936	965	968	1010	986	959	960	921	894	920	963	973	911	950	978	990	911	986	955	917	941	941	924	983	898	984	982	906	949	962	944	963	923	951	940	949	971	928	1021	998	951	972	971	968	966	945	965	999	951	941	963	944	937	988	959	958	950	963	914	927	957	856	883	932	994	928	953	941	973	996	986	916	966	923	949	1018	955	941	993	977	956	994	894	904	950	987	979	917	941	902	935	947	983	930	964	886	929	910	938	938	915	983	934	993	968	950	942	941	970	1008	971	903	1034	930	940	965	979	987	912	928	927	907	907	1024	948	889	977	928	947	926	927	938	936	977	981	947	945	867	938	1006	936	994	974	976	966	985	1020	936	964	956	1016	957	962	962	954	881	930	911	983	946	903	934	910	943	925	892	924	982	956	968	960	952	957	936	952	931	939	973	978	933	953	938	950	978	992	937	930	929	907	1003	954	958	966	976	966	985	943	929	962	935	921	992	946	953	966	936	935	912	957	965	927	933	943	930	960	955	946	963	934	863	975	945	999	998	940	982	985	917	960	930	943	905	993	958	954	943	959	1012	935	930	965	885	908	955	939	960	961	942	937	974	917	926	959	1001	897	956	919	962	954	897	966	920	1003	962	951	958	1016	966	948	970	973	948	896	907	883	966	951	978	954	893	963	968	993	967	996	931	944	971	935	967	935	920	949	889	952	923	948	902	1000	979	1013	948	965	1007	951	948	971	950	975	937	963	973	944	969	947	955	937	956	988	963	976	944	940	971	977	935	982	914	952	912	927	968	964	901	951	909	968	939	917	964	983	944	967	927	969	937	1003	960	961	1005	998	1004	975	970	963	918	942	1008	963	1013	977	944	1008	992	965	920	978	913	1009	941	967	928	960	949	899	954	906	966	944	926	985	980	932	949	945	917	928	993	936	994	932	964	942	942	910	893	1006	975	967	985	974	968	945	914	962	938	952	961	969	947	986	958	960	918	964	960	961	917	914	928	902	985	960	968	933	974	947	946	947	906	912	922	963	914	966	902	960	927	970	908	974	989	922	948	939	887	971	956	979	987	988	923	974	939	932	976	912	927	946	951	949	955	916	928	873	891	993	965	941	923	945	983	902	945	960	938	982	900	935	973	959	966	972	944	895	964	970	984	920	962	1024	899	915
7167	585	609	497	474	461	443	419	397	390	367	342	364	337	358	333	329	389	354	382	369	315	368	353	359	372	320	337	361	327	336	349	352	368	359	359	333	327	365	348	370	380	323	324	335	344	361	332	334	372	336	361	371	381	394	356	336	340	349	351	340	314	363	337	380	360	349	357	342	361	311	342	331	362	321	322	376	314	357	335	358	374	351	330	315	363	353	340	382	368	358	362	351	393	333	334	316	359	338	332	332	310	358	325	381	351	358	344	310	367	376	375	343	349	365	372	342	341	344	340	352	342	381	315	338	339	341	336	399	356	353	339	347	370	343	355	352	327	353	325	352	339	315	361	346	356	327	317	336	331	385	339	375	354	318	361	320	353	312	335	352	349	327	356	352	345	335	363	366	325	357	386	342	308	363	349	358	359	344	357	330	334	373	332	348	343	393	354	331	341	341	336	371	347	351	343	390	324	328	333	362	304	345	350	361	326	347	356	330	315	339	333	320	358	343	349	337	324	365	333	388	338	325	350	346	355	363	358	331	342	330	305	323	337	350	353	349	336	327	345	340	337	354	329	360	345	351	371	356	355	344	368	374	322	375	372	353	339	350	355	349	345	323	356	346	346	376	314	319	361	342	359	376	369	362	361	346	369	365	352	384	367	333	335	342	383	367	356	353	344	341	345	370	375	350	345	365	342	329	362	342	328	359	376	341	338	367	353	330	358	354	320	348	311	375	351	348	352	323	372	311	341	359	397	344	346	378	331	352	351	381	363	348	343	314	341	334	338	361	363	353	357	314	334	342	320	370	354	314	336	345	345	335	354	337	377	353	353	363	376	338	330	388	343	318	367	347	369	341	352	338	327	345	344	323	335	366	337	305	336	334	359	331	331	323	356	334	322	356	351	338	343	355	372	321	339	341	323	342	323	367	348	353	315	377	340	365	359	380	366	364	371	349	371	356	350	378	346	332	322	323	365	384	346	334	356	352	334	362	353	353	341	337	354	355	322	348	334	342	340	324	320	354	341	324	354	389	370	362	338	312	352	364	347	334	373	378	367	346	370	343	348	356	370	339	327	355	334	379	307	333	373	367	355	343	324	351	362	297	331	346	338	323	363	370	336	348	368	366	374	345	348	325	373	339	351	339	363	346	358	372	387	360	342	336	391	335	330	349	323	366	332	344	368	320	356	357	372	344	342	401	350	330	352	350	413	348	341	380	329	332	352	340	349	347	348	340	376	328	334	317	349	351	358	347	351	368	316	294	345	328	338	324	371	358	335	342	370	320	362	300	343	381	335	351	353	349	365	338	292	307	336	387	318	383	317	333	355	342	368	353	328	367	323	352	349	350	368	353	336	379	368	363	366	372	372	311	380	348	325	343	361	349	371	336	380	314	326	347	379	347	343	341	363	345	383	328	350	333	395	360	326	318	364	346	324	325	342	345	353	360	361	333	351	338	306	349	305	309	336	361	367	368	339	341	356	369	341	344	328	323	368	309	332	378	316	333	377	351	349	357	364	343	359	379	341	345	365	357	357	304	362	343	371	308	336	338	347	355	330	358	372	310	328	366	394	373	329	351	339	341	324	353	380	339	332	346	346	374	341	373	349	346	382	329	361	330	326	346	338	364	397	406	349	334	339	365	359	339	337	357	353	347	390	330	347	365	369	376	336	365	326	365	367	383	336	384	340	335	351	366	373	336	332	352	361	347	315	351	342	327	342	337	320	347	374	359	319	340	364	345	356	341	346	345	344	378	360	344	375	349	324	331	321	362	354	341	303	334	361	368	368	324	338	326	352	353	344	333	367	340	312	340	359	342	370	342	366	349	360	315	361	362	348	364	347	345	353	333	362	331	358	361	351	341	324	357	368	337	328	329	339	365	330	357	361	396	325	335	347	353	325	353	301	342	343	394	352	338	311	348	331	354	354	352	364	367	377	344	378	363	328	323	356	334	336	367	346	358	313	363	358	378	337	348	355	360	339	348	358	365	318	343	392	370	379	344	367	289	354	366	299	340	329	347	342	350	329	339	349	301	389	341	308	323	327	370	376	349	388	325	344	359	365	381	354	354	334	359	333	349	352	319	313	354	366	367	363	368	355	339	359	339	378	349	359	349	342	348	348	327	322	311	370	375	393	395	317	330	347	355	360	379	361	335	330	359	344	342	342	310	396	358	349	381	359	377	378	340	352	358	349	362	351	357	346	380	388	346	327	337	343	349	358	316	329	317	354	361	332	334	371	391	354	353	369	343	365	355	311	375	353	340	352	362	354	365	351	359	379	377	350	350	346	356	360	356	372	332	346	355	335	369	371	342	377	355	342	348	338	340	362	364	347	369	316	378	362	355	330	344	314	403	328	383	336	338	320	377	346	383	374	347	344	366	324	320	325	325	332	365	362	369	341	352	376	358	337	326	336	325	365	344	354	361	348	340	365	347	324	359	361	357	345	389	367	344	381	349	352	341	345	360	342	330	340	341	377	368	320	333	353	352	308	344	335	362	324	310	323	362	337	344	365	347	374	355	364	353	372	368	311	385	334	325	382	346	377	358	357	359	331	374	370	379	317	344	307	330	355	385	363	325	344	361	356	361	359	340	328	364	365	332	358	354	361	352	356	348	359	342	371	334	373	361	362	337	318	353	362	338	359	344	377	327	345	343	351	353	333	317	362	347	379	335	330	335	361	348	318	342	333	361	340	367	358	370	373	344	332	326	322	344	335	368	338	384	332	321	379	338	372	384	323	356	331	322	331	362	315	328	327	348	318	300	333	345	344	342	337	393	360	329	390	332	339	341	352	357	324	338	348	373	364	355	355	339	361	373	376	349	341	326	351	324	355	303	380	368	341	377	389	361	322	383	326	367	355	378	372	341	344	353	323	387	350	358	338	381	305	327	368	343	342	356	321	313	330	342	360	368	332	386	363	364	365	361	353	335	332	379	370	359	329	348	352	317	331	297	350	307	320	360	352	337	361	338	304	320	373	347	346	363	355	369	342	332	356	392	361	343	353	355	364	342	327	358	365	363	335	341	340	335	325	356	360	367	372	342	367	381	360	353	370	400	342	349	376	384	328	347	344	318	325	362	338	338	339	348	327	342	353	344	328	359	295	345	351	346	367	341	367	339	364	313	336	344	381	357	336	351	350	397	349	356	317	319	361	357	359	384	348	331	386	334	325	377	334	367	359	326	343	332	372	336	347	348	371	377	365	375	357	374	383	326	352	340	343	314	345	367	384	362	342	359	338	333	336	345	316	356	343	350	349	370	357	398	375	376	345	358	351	345	332	364	353	371	347	336	325	332	325	371	342	365	321	337	329	343	340	339	333	355	325	365	378	371	345	330	376	314	363	334	356	391	322	347	335	330	347	361	374	299	355	374	387	372	352	341	352	366	342	310	350	314	342	323	386	345	312	369	338	328	335	332	335	346	364	329	345	369	344	331	314	331	343	364	338	350	346	347	357	347	365	358	353	362	361	345	368	325	394	344	356	385	343
6820	1029	1402	1495	1386	1242	1166	1070	1019	1048	987	917	945	892	874	903	891	907	948	890	899	910	838	898	933	893	895	861	865	845	875	853	859	880	828	844	837	879	868	808	856	803	869	843	882	831	847	876	847	803	839	893	884	892	842	849	833	845	902	862	908	883	828	952	863	898	846	918	857	792	831	841	827	858	883	792	843	848	834	837	841	876	844	844	816	865	857	819	852	873	876	889	847	791	857	833	855	824	874	866	827	855	849	843	849	880	853	820	900	829	902	843	863	832	770	837	835	849	903	859	856	852	908	860	834	880	918	830	870	827	892	814	869	846	853	885	868	826	836	821	849	824	822	846	834	821	835	869	834	823	824	852	795	854	832	822	848	853	815	831	823	880	850	844	805	867	864	904	881	886	821	865	895	818	844	898	852	815	839	850	861	846	816	826	800	896	783	889	899	831	872	856	836	853	840	837	818	837	861	820	843	850	852	826	840	813	864	839	881	894	902	850	809	819	804	823	822	902	861	834	873	828	860	864	871	789	833	837	902	888	820	806	853	838	818	849	825	820	860	804	781	866	895	887	885	805	799	819	811	823	859	865	793	811	851	844	836	841	814	860	833	842	806	843	841	868	809	826	817	820	869	852	838	842	894	884	821	828	848	859	843	836	853	860	818	819	800	790	901	900	847	844	829	823	843	862	849	838	890	842	843	805	789	866	811	849	859	852	807	880	823	797	872	817	866	886	857	847	841	831	901	894	827	818	842	845	856	844	807	833	806	817	839	852	841	837	850	863	857	836	796	849	851	935	803	827	877	855	779	831	868	836	822	869	889	831	790	803	826	859	863	875	834	828	869	889	848	861	824	866	836	833	804	844	794	870	807	868	851	827	868	831	845	820	854	820	860	809	875	820	859	818	882	836	862	870	842	850	825	858	849	830	834	839	770	902	814	818	903	861	836	800	840	768	822	822	861	810	795	869	803	879	801	835	839	823	844	879	802	816	833	838	772	843	822	843	829	856	858	855	800	842	798	874	860	866	874	880	844	877	832	787	842	796	859	848	843	812	835	792	895	867	830	817	826	867	834	822	830	899	900	842	887	827	846	853	852	854	850	854	853	867	793	814	828	820	874	827	827	774	877	830	893	821	820	856	811	841	801	838	835	903	902	831	858	853	865	826	851	855	840	857	854	863	826	842	815	796	831	794	808	795	835	872	877	814	831	859	795	831	840	782	803	848	827	813	877	838	829	863	801	808	843	846	849	877	826	784	872	936	879	895	797	847	884	820	877	829	833	838	868	816	854	811	859	815	800	878	832	825	857	878	835	830	879	852	812	837	894	812	830	859	876	857	847	861	880	868	829	809	815	835	866	824	888	825	839	860	874	866	831	857	809	852	830	820	828	851	870	792	828	845	815	793	854	887	862	886	828	843	844	819	796	830	862	844	849	870	851	886	822	861	847	798	889	859	777	876	843	798	900	872	815	845	838	877	865	845	800	828	863	846	803	804	827	859	874	857	829	823	838	837	835	838	814	823	786	837	820	830	836	870	882	870	810	802	864	866	877	839	818	866	828	897	808	828	886	861	875	849	860	841	847	858	852	814	882	870	795	851	864	827	880	805	813	852	801	875	887	842	826	876	835	849	861	857	884	881	806	806	870	858	854	843	963	796	808	834	810	862	818	860	885	859	865	832	805	814	792	865	839	816	875	842	834	861	845	863	820	810	830	847	834	824	802	817	889	814	862	862	801	811	795	821	898	844	779	825	860	853	858	838	836	790	863	808	850	812	831	833	842	859	846	857	830	899	808	853	799	827	815	865	818	815	869	853	799	866	836	837	874	807	891	831	869	854	869	844	866	819	828	848	864	871	860	863	847	880	862	828	831	864	850	801	869	809	826	894	817	887	898	817	835	816	823	849	830	798	811	799	891	874	898	787	815	908	866	845	825	819	877	866	871	858	832	858	816	866	807	847	867	809	829	845	853	846	887	860	826	851	823	774	808	844	851	854	829	887	833	862	863	833	893	845	845	826	797	831	872	771	856	855	857	833	858	845	819	858	829	826	840	840	817	838	830	857	854	868	861	849	864	830	839	845	824	859	817	826	833	809	865	854	825	835	835	867	883	830	839	833	808	846	795	872	876	852	830	856	802	826	844	819	813	875	841	850	852	878	892	877	861	812	837	834	800	862	916	825	830	823	780	834	837	853	830	824	866	813	852	846	806	848	843	810	877	826	868	864	881	853	858	874	769	898	848	811	872	839	822	842	846	854	852	846	835	861	798	853	797	861	894	813	845	854	773	868	846	831	886	824	858	889	836	807	888	827	812	810	867	883	824	851	849	874	904	855	798	846	825	869	876	827	882	857	876	845	857	845	862	822	834	847	837	838	865	875	840	831	866	836	894	874	819	854	900	851	865	845	848	883	824	861	884	811	828	917	836	856	821	769	867	828	794	863	909	806	864	840	803	846	792	854	851	870	869	869	804	824	848	822	824	854	865	825	775	856	885	861	852	847	870	847	813	872	851	816	867	873	888	848	890	876	796	848	814	843	845	858	842	851	818	908	878	868	801	846	875	837	824	846	826	837	840	884	836	840	838	895	814	796	878	844	843	854	829	827	782	822	858	849	880	885	829	848	791	893	867	771	815	855	842	871	839	861	885	813	878	883	864	849	843	821	853	816	862	860	805	792	907	891	832	826	864	841	847	868	837	837	848	938	837	885	827	825	831	825	841	784	832	905	850	865	872	840	863	823	825	813	824	847	824	807	873	860	844	899	847	892	758	833	850	839	859	856	857	853	866	871	822	863	829	853	861	902	817	818	829	816	874	812	819	905	848	924	807	797	854	843	893	867	791	801	865	803	863	859	892	899	808	854	896	839	782	836	849	875	838	884	864	813	829	846	879	797	843	806	852	866	863	806	828	853	864	879	884	842	863	840	865	772	846	868	810	836	819	902	805	869	843	866	820	833	879	881	828	802	827	879	804	827	857	821	823	883	835	856	829	866	832	831	826	852	837	869	819	890	844	852	815	866	867	823	849	812	858	802	872	841	908	878	838	828	884	831	851	817	827	897	852	826	811	873	808	837	907	881	838	838	847	902	824	824	856	822	875	838	909	856	808	886	887	827	819	900	794	903	810	846	872	848	878	824	864	856	906	879	836	891	814	863	830	879	839	843	787	876	849	857	867	853	835	837	844	847	856	832	844	843	877	849	834	837	832	832	855	835	833	834	868	872	815	777	826	811	835	805	843	847	856	880	832	840	887	873	844	845	810	782	799	834	855	886	827	845	831	800	836	840	818	816	848	812	911	921	827	877	903	859	809	854	785	857	828	864	915	894	851	827	848	874	867	853	856	806	854	826	845	870	838	833	846	857	865	848	883	858	859	846	877	848	824	809	839	853	808	877	832	851	818	847	820	830	877	843	828	872	904	856	836	806	797	858	847	853	828	818	796	814	809	860	827	894	870	862	842	833	890	853	845	826	848	835	802	861	843	803
12047	793	588	459	412	320	275	250	243	253	222	198	204	175	198	209	230	181	216	178	196	191	191	175	177	197	180	204	206	192	207	189	190	229	221	190	202	208	178	194	210	180	204	198	190	187	208	195	197	191	192	179	203	212	191	201	174	181	195	209	207	211	197	181	183	168	198	198	188	192	180	172	185	215	202	190	154	181	184	186	191	187	216	212	188	176	185	180	211	192	155	158	185	191	190	188	208	208	198	175	182	197	188	195	191	201	205	197	185	180	196	197	186	197	176	173	202	210	203	171	199	200	182	211	189	195	198	189	227	196	181	196	198	196	197	191	193	175	192	208	207	178	182	158	172	213	190	224	195	214	180	186	189	177	210	180	184	177	189	208	177	214	209	199	213	216	177	196	208	181	201	166	197	208	206	181	170	189	186	168	195	161	199	174	204	212	215	180	185	171	168	205	184	186	192	207	196	199	182	186	185	203	197	175	174	190	157	203	163	180	205	168	173	162	215	167	189	186	201	198	174	190	201	173	207	226	168	192	188	193	199	186	206	179	191	199	150	171	183	193	210	195	164	179	187	200	159	189	191	191	168	166	202	188	173	172	209	170	188	190	176	211	196	187	209	187	184	214	191	203	200	206	206	165	170	179	208	213	217	190	215	178	211	190	208	197	197	191	190	185	167	189	179	191	205	177	194	163	188	180	196	193	197	195	186	161	190	197	188	212	203	198	215	182	200	181	178	187	202	201	204	203	193	186	214	180	217	214	200	214	209	173	179	208	201	186	195	168	177	188	170	175	189	188	193	163	196	195	169	199	205	181	187	202	165	182	196	192	196	186	191	216	199	169	189	184	211	191	194	201	189	217	185	194	221	187	215	171	211	170	166	174	163	195	188	171	199	205	167	217	201	155	170	205	196	192	194	197	187	173	167	212	189	193	193	180	185	205	180	209	212	195	206	206	198	177	198	203	185	207	198	196	215	223	182	179	203	191	200	207	195	231	180	193	192	171	198	204	209	200	178	191	189	190	179	191	211	191	195	174	177	179	181	208	177	200	207	188	202	196	200	199	196	195	191	212	168	193	220	188	169	187	199	204	197	196	216	196	178	159	214	221	164	214	173	205	187	213	184	169	189	189	194	167	201	201	194	156	194	193	188	201	182	181	197	219	160	176	174	180	201	191	195	181	173	169	208	195	191	185	169	177	193	205	186	188	163	197	195	193	210	208	187	192	176	199	201	195	186	194	207	158	205	226	204	201	205	170	191	200	199	190	204	193	201	192	164	195	179	207	175	173	180	174	175	179	204	192	182	197	198	222	187	180	161	202	201	167	204	188	195	183	206	185	204	171	192	209	195	174	162	208	176	224	202	193	190	205	177	199	209	191	203	205	185	215	185	182	183	193	188	215	189	199	182	209	163	189	187	180	190	207	192	184	199	196	161	200	193	196	184	192	193	172	177	191	207	190	209	193	196	210	186	199	194	209	193	190	187	204	190	209	199	176	201	209	184	213	170	172	231	190	194	147	227	176	190	189	182	197	160	219	183	202	177	175	217	209	163	168	197	179	195	202	184	186	192	210	190	226	214	210	194	205	229	178	187	179	180	178	171	172	213	189	178	173	168	178	205	177	222	177	173	202	194	184	160	210	188	179	184	186	206	187	201	202	219	190	200	197	196	173	183	193	205	180	196	201	205	180	191	177	176	191	186	190	206	196	196	189	172	186	196	190	190	186	203	187	186	203	202	206	176	169	176	204	201	198	201	178	178	164	205	199	206	196	187	200	183	188	202	186	199	232	186	189	179	168	209	182	215	187	193	202	223	200	195	202	171	206	191	193	163	185	191	187	195	209	192	205	179	208	176	185	205	199	223	178	192	200	212	194	206	183	210	207	173	201	203	173	167	199	182	186	211	190	174	202	189	189	200	186	189	201	196	195	186	198	188	208	176	196	182	181	198	169	206	197	190	197	208	190	209	172	212	205	187	184	187	190	208	192	184	161	173	185	182	205	193	180	185	201	170	177	216	216	190	206	181	174	199	175	218	190	174	187	198	193	167	194	181	193	166	173	184	201	203	187	196	187	207	213	189	195	192	183	173	206	210	189	183	202	192	190	201	188	195	184	173	210	204	189	173	184	198	185	188	202	186	195	182	175	221	148	176	215	196	177	162	190	180	195	196	172	163	203	206	200	204	184	175	178	167	203	172	201	216	182	191	195	216	183	187	168	203	170	176	189	190	215	204	188	188	176	203	184	192	204	207	230	206	196	190	169	190	207	151	185	185	180	184	182	181	206	184	216	201	180	217	205	224	183	180	180	187	183	209	202	199	180	177	196	189	181	157	189	183	188	183	198	193	169	174	166	213	193	189	193	183	188	181	202	169	215	189	190	187	191	196	182	194	225	181	219	162	192	168	174	172	206	173	177	190	195	178	189	181	204	194	179	202	171	187	208	180	178	163	163	210	185	173	194	209	182	210	203	204	198	186	174	208	196	201	209	212	194	176	183	196	174	168	179	191	220	190	197	194	193	189	197	205	209	171	182	190	190	187	194	192	161	188	193	187	182	172	187	221	181	213	208	213	188	184	205	186	216	190	200	197	194	173	221	218	207	152	190	190	187	173	205	181	175	200	182	212	187	185	164	190	212	188	224	205	199	172	172	200	197	182	216	210	181	197	198	213	211	171	210	198	197	194	191	178	200	190	210	178	187	197	222	215	192	204	192	194	187	178	214	182	200	194	195	175	205	175	195	200	203	192	228	188	187	212	213	182	206	196	213	199	203	212	168	189	176	206	205	217	179	174	173	174	198	203	169	174	176	176	210	186	183	202	174	198	202	190	183	206	208	215	207	201	186	202	189	206	174	195	187	203	197	194	186	188	188	207	174	163	175	198	205	188	214	192	166	200	180	201	199	184	198	193	202	189	199	199	201	181	200	208	205	186	160	177	191	187	193	170	188	201	187	166	160	166	209	187	178	191	189	191	208	201	184	179	190	207	174	205	165	184	179	206	192	191	198	192	197	202	206	197	199	185	189	193	181	193	205	197	199	185	203	195	179	180	194	190	184	193	219	190	188	207	190	174	233	195	201	173	163	190	218	183	195	178	195	193	194	190	194	182	190	179	215	192	207	198	192	201	193	162	178	190	167	194	227	203	214	206	191	175	196	222	161	191	206	179	190	196	183	199	200	214	193	175	195	195	178	206	174	207	195	185	199	175	201	188	213	168	221	205	165	203	209	181	160	181	202	192	197	190	181	174	194	162	186	188	176	185	197	198	196	170	197	193	199	213	159	202	188	176	181	202	201	174	201	184	175	170	218	182	219	196	178	182	192	164	207	210	183	195	197	187	185	185	192	174	192	184	194	185	190	170	191	211	182	171	213	209	183	184	213	163	202	175	191	196	187	202	219	210	199	193	205	178	206	191	207	183	202	215	175	182	185	183	186	188	200	201	172	190	199	197	193	177	200	182	202	186	202	207	184	194	207	187	179	192	197
8017	872	1540	1675	1428	1222	1009	914	800	696	726	654	659	632	617	544	592	540	593	535	550	583	572	570	551	521	518	539	556	514	544	561	521	503	564	494	551	545	536	501	506	504	501	493	500	476	504	489	481	499	550	549	528	549	498	536	511	528	595	606	569	514	535	511	548	480	525	505	538	502	501	512	465	494	484	445	519	513	502	494	522	481	483	507	460	523	483	488	528	490	501	546	493	522	484	526	543	534	514	488	508	507	511	477	509	500	496	519	499	529	499	483	487	498	483	468	521	458	461	481	451	512	513	492	486	507	496	495	522	515	487	469	476	492	479	524	507	502	503	483	506	511	482	507	479	500	488	494	483	475	497	516	492	498	476	502	495	461	490	541	488	477	487	525	493	484	447	490	504	487	481	498	510	532	507	489	494	501	495	507	498	503	514	482	498	509	478	474	493	465	489	483	524	481	486	476	486	520	482	504	491	474	541	475	461	512	467	503	478	530	475	514	512	472	485	483	500	467	488	520	452	525	513	513	475	502	493	496	542	492	488	471	511	491	515	464	484	497	483	520	529	510	484	514	502	505	485	458	502	528	477	510	492	508	488	474	472	518	482	457	457	495	468	499	512	501	524	479	520	466	517	515	444	500	526	468	504	524	470	503	474	477	454	492	484	513	466	502	506	528	509	478	501	489	520	511	486	538	504	509	494	480	466	488	466	503	478	498	479	505	486	500	519	475	561	479	457	504	510	482	494	484	460	497	519	524	487	471	475	505	499	556	472	535	502	504	519	473	525	474	460	493	484	491	478	524	521	511	477	481	531	496	494	490	469	527	509	485	509	458	502	508	460	493	492	490	499	516	430	532	513	490	494	517	456	500	494	489	530	530	509	496	464	491	484	452	492	489	534	495	473	500	467	475	500	497	486	488	514	490	488	496	498	503	483	474	510	473	504	455	481	517	505	515	506	475	520	450	476	475	467	521	535	502	517	505	488	490	474	492	522	521	525	508	457	504	480	500	486	497	541	525	499	517	486	507	496	454	457	507	514	482	472	452	471	518	544	474	516	480	503	516	468	506	487	520	526	503	515	521	490	522	505	513	534	481	501	510	503	492	496	509	499	496	518	470	476	510	532	502	516	501	464	482	488	535	500	539	478	506	488	465	531	495	506	512	454	512	517	517	489	537	537	505	511	506	506	492	510	480	525	500	549	501	524	496	509	549	511	516	543	530	493	494	508	493	522	464	528	498	486	492	479	529	474	498	487	481	499	501	490	524	517	500	493	541	472	511	501	512	503	475	465	500	495	534	474	528	488	502	496	466	490	514	487	472	482	481	528	493	517	518	477	500	496	500	500	516	483	518	464	529	487	526	495	496	467	486	474	521	509	504	500	516	508	525	480	481	501	492	500	478	482	498	507	476	516	469	500	520	472	534	492	486	460	528	468	493	478	519	479	494	471	483	537	492	495	512	503	493	464	498	519	523	497	488	499	493	494	474	482	514	464	506	542	494	490	523	510	525	537	520	500	483	491	509	497	509	484	483	534	484	514	473	520	530	501	522	483	490	514	498	449	487	488	513	520	557	505	518	483	523	497	490	527	524	504	523	488	510	498	518	503	479	497	527	481	510	501	532	494	484	483	498	485	494	492	452	477	452	495	518	522	509	546	487	467	520	494	479	529	494	482	505	511	474	497	469	460	485	467	492	522	503	465	516	493	468	500	486	452	494	498	539	493	508	512	490	523	482	495	483	491	496	501	482	520	526	517	507	482	507	491	473	495	520	485	499	496	487	533	513	494	483	498	512	497	535	508	523	496	484	504	485	520	451	494	500	499	445	497	511	502	513	546	482	516	490	509	505	492	501	494	486	476	515	524	495	509	485	490	500	481	488	491	451	487	501	477	494	522	483	531	467	479	494	504	505	479	494	489	488	515	488	471	514	482	488	493	474	516	510	518	483	543	483	514	496	515	498	501	498	499	487	535	489	478	540	479	504	506	507	477	496	514	497	508	522	473	454	480	476	425	533	499	511	518	494	460	521	475	519	479	463	507	485	499	444	524	491	491	486	464	505	508	466	493	490	464	477	527	493	500	529	491	459	474	515	485	468	509	486	457	468	507	518	499	495	478	488	501	513	541	509	429	496	493	484	534	533	511	519	494	517	482	509	478	486	472	473	475	503	506	503	493	477	481	492	510	462	495	495	478	497	473	504	512	473	478	488	483	509	521	505	490	504	477	495	489	491	490	500	500	505	478	531	479	488	483	482	512	509	489	453	488	531	510	488	489	499	502	437	504	499	487	521	472	499	534	480	475	491	516	469	531	520	549	482	486	495	502	489	467	472	530	488	521	530	502	493	485	497	491	497	489	522	521	524	486	535	536	484	503	495	513	503	489	494	525	479	496	480	510	477	479	517	527	478	472	515	504	507	541	476	514	493	500	476	492	485	483	489	500	458	513	490	464	467	473	494	514	476	509	526	481	468	500	477	486	472	498	515	505	500	474	512	504	539	474	510	488	537	446	486	501	513	495	464	504	510	451	495	477	486	484	493	492	514	513	453	478	487	503	477	519	479	491	462	500	543	446	481	490	479	457	455	500	510	496	491	527	503	535	462	486	481	507	523	523	508	493	477	446	486	521	501	522	490	493	514	500	471	501	488	469	469	473	519	499	439	497	489	512	493	497	501	509	500	469	494	498	477	518	522	507	493	473	448	483	489	534	471	516	480	521	548	473	481	484	512	463	531	476	553	511	511	502	479	533	492	482	492	477	500	500	469	478	513	517	495	486	493	521	452	494	505	499	510	513	521	510	456	525	504	515	528	487	476	478	515	501	540	503	493	534	495	491	514	528	479	512	493	477	484	472	495	491	518	524	535	523	511	563	528	509	479	494	506	481	496	494	501	527	473	499	497	491	503	513	534	505	481	488	483	527	528	532	496	475	481	477	448	467	510	510	515	473	507	495	470	459	517	505	520	491	493	501	514	522	541	487	534	495	537	495	513	518	509	502	481	484	487	484	497	488	488	504	494	492	463	529	515	488	475	478	510	531	490	511	477	489	486	518	498	472	459	512	492	485	528	517	513	514	492	472	494	454	455	493	502	512	510	499	510	522	490	487	510	501	526	523	516	444	495	496	475	529	511	477	480	508	492	471	492	489	501	500	496	483	507	498	470	516	510	490	485	498	467	503	510	468	454	546	518	446	478	515	566	492	516	471	508	465	500	494	487	529	487	509	514	488	482	521	516	504	498	496	503	424	482	528	492	488	531	513	506	503	457	516	505	473	463	529	498	434	438	501	491	518	510	470	511	491	448	491	453	500	443	482	526	469	489	447	494	479	533	504	539	472	470	484	486	545	476	476	499	511	459	483	480	515	479	525	456	522	482	495	516	499	533	524	470	470	531	524	500	489	497	522	526	466	465	527	493	524	492	491	521	480	505	511	491	493	464	475	497	484	461	535	501	475	478	468	520	482	498	520	436	483	500	519	472	483	506	477	503
1455	342	361	416	390	374	372	381	377	396	372	398	420	395	416	404	398	396	382	383	406	387	419	403	384	404	396	373	371	435	384	367	405	403	374	393	377	409	394	383	399	378	352	382	356	389	404	413	399	386	385	379	398	395	403	408	426	390	401	407	397	392	402	401	398	388	371	417	383	397	386	391	382	363	377	365	418	396	355	413	363	410	376	412	348	394	381	369	396	415	426	420	427	403	391	344	396	417	408	384	356	370	417	433	355	376	384	404	391	417	401	422	434	430	400	367	396	402	368	406	378	426	418	379	418	379	365	389	386	414	381	346	403	401	383	398	389	387	399	395	414	359	421	417	390	379	362	388	365	388	380	415	365	375	351	356	371	380	416	385	417	413	396	398	395	407	407	361	421	420	355	408	397	394	433	413	419	378	392	379	414	368	367	398	395	403	414	373	351	383	388	380	406	367	395	423	381	401	403	370	385	381	426	340	386	404	380	374	408	386	407	399	388	427	374	369	378	395	393	395	351	354	394	367	419	404	418	387	367	368	397	400	416	416	399	380	409	416	359	403	407	397	406	396	392	364	415	382	390	374	433	386	380	400	421	363	405	382	387	388	399	400	373	390	374	399	390	391	386	415	386	397	371	395	361	385	400	404	383	398	379	423	383	397	393	355	426	387	393	391	357	408	403	375	369	421	385	366	419	373	386	359	383	355	403	386	405	390	407	400	383	341	401	394	430	401	377	384	408	378	415	414	418	358	413	427	397	382	395	364	406	401	416	394	389	421	395	369	406	393	368	386	400	410	361	429	368	387	349	367	410	384	399	385	383	393	342	401	385	383	406	419	399	388	405	392	418	404	395	380	434	412	386	383	383	404	411	406	367	443	417	398	377	408	371	379	406	388	370	395	397	394	420	372	359	427	419	374	378	388	355	411	383	374	421	379	418	373	385	357	396	396	404	414	403	407	419	399	438	381	363	369	381	383	413	394	381	412	418	398	377	358	398	378	374	416	391	396	398	400	418	377	384	370	412	384	404	427	457	398	405	433	401	368	420	406	401	342	435	419	407	376	395	422	421	363	402	351	414	402	386	406	388	376	433	427	376	388	400	416	411	385	356	396	403	405	387	382	455	402	371	401	399	402	380	386	376	389	351	388	417	376	421	383	417	385	396	373	414	390	388	413	399	387	390	416	420	360	414	422	392	400	384	390	333	417	387	412	409	423	400	410	381	409	388	381	361	356	377	396	380	381	432	375	398	378	388	414	395	420	399	398	385	417	403	411	404	387	436	407	404	416	417	403	416	397	416	391	386	372	371	382	410	412	438	419	411	398	385	397	401	413	394	420	399	413	408	407	393	390	403	353	402	413	397	407	412	376	376	406	433	377	398	393	430	394	401	383	419	398	383	395	380	357	420	409	365	415	403	382	408	396	400	418	421	377	388	393	380	384	369	382	392	408	434	429	376	427	407	379	377	379	369	439	388	394	404	371	400	380	410	363	382	390	375	371	426	402	369	394	370	421	406	416	390	386	375	413	380	400	421	380	402	401	434	374	396	376	416	406	421	379	409	403	385	385	417	362	394	398	371	388	384	421	411	384	376	366	387	383	420	363	354	392	370	388	343	383	405	399	410	429	408	363	364	383	428	418	405	375	360	338	404	421	447	426	413	373	374	407	382	402	422	422	387	400	368	362	370	396	429	381	403	394	382	398	386	398	420	393	383	410	410	399	378	364	395	378	385	380	340	374	346	391	408	404	421	397	411	416	405	387	416	376	387	377	411	378	392	348	422	397	395	359	360	429	389	391	372	379	421	363	366	337	405	371	394	395	412	407	391	429	416	382	418	416	366	379	434	428	399	421	400	393	423	406	386	390	364	365	372	405	389	402	381	372	451	357	406	391	420	381	384	408	371	378	412	400	373	427	380	405	378	381	395	373	400	422	392	386	399	400	400	400	422	396	433	405	376	402	368	377	372	384	411	418	384	397	407	404	364	358	363	402	363	377	376	375	398	356	375	393	369	408	350	380	389	393	391	351	381	398	414	422	370	383	398	382	363	408	425	377	404	366	402	415	391	384	362	374	364	381	432	389	361	405	389	405	375	448	434	395	404	389	375	370	407	384	395	385	407	405	408	412	373	415	404	405	427	374	395	402	396	405	365	388	406	382	400	384	349	406	402	425	393	400	375	407	395	408	352	360	371	388	424	337	379	410	410	386	400	358	404	371	378	394	359	415	395	392	406	401	391	410	414	372	403	379	406	447	423	455	375	400	368	391	382	393	384	373	390	415	384	446	401	393	365	387	422	378	404	388	436	362	392	375	367	354	386	393	423	431	386	392	388	425	388	387	390	411	405	366	395	410	412	406	418	386	401	398	386	379	419	414	410	382	416	386	384	404	404	390	409	366	404	432	397	369	393	382	398	384	381	415	423	372	385	372	408	393	427	408	425	402	360	377	393	413	383	351	395	363	392	375	394	365	397	363	368	389	444	409	441	404	376	394	416	400	413	390	404	398	377	374	418	367	404	382	364	414	395	449	441	369	385	359	394	387	381	398	382	408	376	383	375	422	376	377	367	479	389	404	384	400	384	362	396	408	387	393	375	356	392	407	417	403	387	423	370	420	405	416	372	406	410	389	351	384	399	394	430	424	437	384	387	386	406	409	359	422	359	381	388	373	405	369	403	377	401	353	414	405	375	387	402	381	414	400	390	367	390	429	365	361	358	391	398	409	424	370	391	390	422	392	397	359	403	400	407	440	379	425	392	397	382	380	407	382	378	377	364	386	373	412	390	386	370	389	381	384	381	379	402	426	410	420	382	377	369	349	362	419	346	359	428	395	382	389	379	406	408	391	387	422	417	381	392	398	431	409	415	404	403	398	422	396	402	354	343	386	395	355	387	376	387	361	366	373	389	399	409	361	427	365	361	409	343	407	399	374	391	404	384	358	359	427	395	384	419	392	407	375	403	358	404	434	430	363	400	365	371	378	410	391	401	414	393	398	390	399	425	404	410	404	421	383	410	388	347	377	357	394	420	417	382	405	381	374	386	387	404	393	382	403	346	395	396	410	376	394	397	372	399	382	376	365	419	388	433	393	350	370	413	391	364	333	422	367	383	362	354	400	393	441	451	393	377	347	392	374	400	398	390	381	421	390	384	384	396	428	382	422	406	414	437	413	413	381	386	383	400	387	385	391	377	393	392	396	406	396	400	402	385	407	382	385	388	422	386	400	390	369	402	383	391	391	377	412	381	416	397	351	383	376	386	386	430	370	379	391	409	374	387	393	396	422	389	403	365	413	396	401	394	365	381	430	379	405	402	383	405	399	396	444	398	427	416	392	390	428	378	362	394	368	416	370	389	397	384	405	401	365	376	351	381	382	381	384	395	373	410	401	378	386	400	427	378	364	424	408	416	390	399	410	415	405	382	403	411	409	409	367	396	390	399	422	401	398	360	407	391	429	397	357	401	411	380	358	368	407	395	413	427	400	397	383
2177	951	921	944	980	956	956	997	959	1001	961	945	973	890	966	943	989	966	957	951	976	939	995	988	985	1018	993	971	949	969	974	1020	1010	934	987	945	963	1001	962	922	954	957	960	977	1043	961	951	986	980	984	933	929	931	951	948	909	890	977	940	990	994	972	896	974	939	930	917	976	979	952	939	933	911	938	1018	926	925	957	901	947	959	904	924	986	950	890	960	933	924	924	893	962	958	899	945	978	911	904	981	901	957	981	962	961	963	945	945	978	927	968	920	951	934	975	936	971	933	957	987	950	971	928	979	961	905	950	943	877	864	968	932	998	926	969	958	933	899	995	968	986	974	1000	938	932	938	958	950	959	930	976	915	922	943	965	929	917	973	922	920	895	1006	937	984	982	962	930	963	892	976	933	938	942	971	972	934	892	954	917	936	970	998	973	906	942	943	939	930	948	946	980	923	984	955	924	931	904	948	996	921	915	981	952	930	963	888	948	920	927	934	924	944	919	945	993	957	916	945	948	937	929	944	919	913	957	963	945	982	975	956	993	940	917	891	1006	971	933	915	949	967	926	967	930	951	974	919	906	926	928	944	949	937	1001	957	935	1009	937	936	987	1002	990	965	937	963	973	961	939	940	930	978	977	959	979	914	993	980	923	967	926	974	940	971	945	947	895	922	926	896	984	942	985	972	926	935	904	1013	1006	984	996	938	979	957	952	896	895	976	983	923	982	934	902	961	965	957	947	970	958	984	948	946	960	939	1009	924	986	946	938	963	1030	917	915	972	898	905	977	977	936	941	978	981	888	1015	950	940	951	941	947	930	916	961	957	917	975	1014	950	929	980	927	943	917	1035	927	984	926	907	921	923	935	964	989	977	923	984	963	1034	941	950	908	942	933	944	889	994	926	932	923	978	880	966	921	954	931	986	939	938	915	949	939	907	964	933	927	933	925	953	999	930	966	961	991	981	975	939	944	890	977	953	946	944	931	933	933	921	992	941	925	936	956	970	915	959	927	944	975	922	930	965	959	967	942	973	981	943	941	981	920	974	956	987	946	947	965	961	975	989	985	913	964	973	972	944	951	922	970	932	975	960	922	963	960	940	968	968	969	933	963	920	930	998	893	993	947	964	1023	975	969	948	962	940	952	967	953	931	970	954	995	934	962	945	973	968	919	943	930	957	922	920	991	968	995	1006	978	952	965	950	942	932	953	965	1019	926	865	953	978	1001	976	988	928	947	905	915	976	949	915	1003	923	958	953	944	978	956	957	928	997	956	944	924	948	917	966	878	932	979	980	932	977	942	920	987	922	963	1014	949	878	921	907	955	1021	942	894	890	951	967	963	1007	974	955	960	932	925	897	903	904	1000	963	960	1003	925	969	932	938	937	952	951	929	964	938	934	984	907	892	959	930	958	1025	1036	954	988	935	973	962	948	966	966	971	934	980	935	985	1009	967	897	1014	967	962	962	977	919	964	969	912	968	939	958	1014	950	902	914	959	936	967	945	948	971	950	981	1019	903	973	987	933	919	969	936	933	923	947	951	933	957	979	966	942	1000	948	953	900	994	917	869	953	935	940	956	944	960	938	953	907	980	941	921	932	976	941	924	955	955	999	958	928	983	950	1006	950	990	924	939	925	944	956	1019	929	926	882	935	920	911	947	934	915	994	957	913	934	948	898	939	935	979	908	922	966	955	973	941	964	964	951	1007	971	951	1000	958	965	979	1003	954	1006	967	935	936	894	934	935	939	902	986	910	924	882	903	976	998	956	943	951	907	967	910	944	972	942	972	947	925	932	953	998	993	921	941	952	951	965	990	959	926	942	924	911	947	951	960	972	913	922	899	1004	951	948	961	955	973	899	914	976	999	957	975	970	946	965	946	1002	943	926	1028	931	894	994	991	890	928	944	923	967	977	948	960	896	966	969	863	1005	957	915	971	937	993	951	971	875	960	907	964	965	989	894	909	1005	986	928	936	944	974	892	938	991	929	934	949	1010	995	957	953	907	949	962	910	985	921	935	962	939	974	932	949	952	914	922	994	946	931	971	1013	926	974	900	958	928	993	1000	997	934	961	925	916	933	942	944	916	951	929	932	984	958	923	884	965	891	987	913	962	952	958	889	937	987	921	935	929	923	989	974	992	942	927	958	894	975	985	933	952	955	983	1012	936	970	953	981	972	963	1040	931	960	946	910	926	922	890	920	952	927	961	919	945	928	1004	976	947	987	986	926	933	974	934	961	920	926	941	930	954	928	1020	963	936	976	936	1006	943	938	991	937	945	938	893	935	985	964	929	978	898	945	958	952	982	957	954	954	928	936	943	947	997	933	961	959	942	940	962	939	962	1002	925	991	910	961	1013	926	944	929	885	887	941	943	945	916	895	936	917	970	955	939	954	965	980	1002	934	959	949	974	942	985	941	965	932	985	921	985	962	954	950	975	953	974	941	979	942	900	1022	964	979	971	905	943	955	961	918	906	930	933	916	874	921	904	916	954	926	994	966	975	953	977	957	949	976	957	947	934	933	973	939	968	906	948	958	955	959	962	955	928	944	947	973	958	959	1005	944	911	971	935	949	965	878	905	915	910	961	995	961	907	948	880	894	963	987	919	980	937	948	955	970	922	976	947	928	961	996	931	937	957	964	954	970	1012	886	913	931	977	943	930	918	959	940	984	909	954	904	974	1009	968	920	975	934	949	949	902	938	974	973	891	967	943	1006	982	930	964	976	1017	980	947	921	914	972	950	944	978	962	953	942	933	922	924	984	943	1000	1009	1002	919	960	940	954	945	966	921	942	973	879	922	992	918	941	931	927	945	928	949	999	950	904	963	919	897	979	923	948	943	947	932	935	977	954	977	973	987	902	920	937	957	987	963	952	977	907	972	959	936	1002	980	934	970	974	954	926	970	960	985	935	940	922	964	975	966	946	940	981	871	947	983	957	932	957	964	963	959	1002	988	985	917	948	927	944	969	971	978	940	1003	949	960	928	955	1004	958	916	978	963	965	982	1006	959	947	1050	1050	926	980	993	960	926	948	971	958	942	929	1004	930	1000	954	982	973	943	977	962	970	976	973	979	1000	912	960	929	949	1004	993	944	945	943	970	1057	895	962	962	944	985	981	988	979	973	861	953	956	928	1009	969	918	949	984	937	982	853	999	982	970	936	965	923	926	934	997	902	1001	1005	907	975	944	921	903	980	954	915	1001	957	946	949	971	942	953	984	892	956	923	927	886	962	936	979	910	939	952	983	1001	994	925	976	925	960	932	964	948	944	956	950	933	918	986	950	1002	964	983	966	996	937	953	1031	936	946	962	965	927	998	948	980	946	951	932	928	913	949	958	978	923	976	996	981	955	977	977	960	989	965	989	967	882	979	925	953	979	904	954	923	917	920	955	959	931	918	951	965	940	929	921	977	937	966	948	890	944	941	906	950	953	996	937	987	972	1006	934	974	951	890	947	955	1007	965	943	896	1022	934	957	998	932	980	919	929	918	913	912	969	1015	926	953	917	998	964	953	928	1050	963	930	965	962	939	898	937	977	973	949	951	999	952	932	942	884	957	954	950	919	941	955	1003	926	997	940	965	943	916	917
7108	562	563	575	464	428	361	394	406	375	391	370	339	362	349	326	333	345	340	366	322	370	354	379	357	352	350	359	366	355	369	359	337	376	330	341	362	333	347	367	362	331	346	348	362	333	370	359	392	367	379	368	303	313	331	334	367	324	321	399	340	373	326	305	323	343	343	349	338	357	341	314	350	365	358	356	358	364	355	347	347	341	380	320	336	358	325	360	308	337	345	372	361	344	350	371	375	341	367	344	378	317	346	356	328	362	328	385	325	345	354	340	370	348	391	338	350	333	368	351	365	368	337	350	352	363	346	370	356	321	365	343	341	352	335	346	337	339	376	312	309	345	337	350	367	344	352	326	331	352	344	381	366	318	371	348	369	346	340	355	369	314	348	359	335	334	343	342	363	373	365	366	370	317	352	365	367	363	338	331	319	367	353	325	326	363	323	344	350	382	329	374	379	314	353	370	367	349	353	314	352	353	377	338	303	354	342	378	369	343	362	353	337	341	352	345	368	341	355	362	341	383	344	362	368	358	352	357	311	355	345	340	345	330	308	366	311	345	367	352	364	302	349	351	337	319	317	399	345	347	315	349	366	366	337	307	344	341	366	374	348	335	387	349	309	378	332	353	365	372	317	333	304	353	348	348	345	334	339	375	312	357	335	370	327	347	357	359	307	373	366	334	347	338	311	297	368	317	371	365	379	375	342	346	340	367	372	368	352	376	352	358	339	335	330	353	352	332	333	366	321	384	344	318	378	313	332	335	349	346	345	333	340	356	392	341	356	358	344	376	311	391	346	354	338	379	359	357	369	341	333	327	342	330	352	361	409	332	353	335	322	373	357	352	348	360	361	346	362	350	334	348	336	347	352	355	372	378	362	368	336	350	372	341	342	372	337	406	348	370	356	326	331	369	312	365	352	315	359	350	326	339	353	350	348	349	389	312	332	402	358	341	382	340	336	331	366	337	352	330	372	370	360	283	374	375	351	320	340	339	338	353	361	377	333	334	382	331	387	343	352	396	327	338	314	339	356	368	358	344	300	338	350	366	351	332	341	369	397	328	339	355	344	338	346	365	367	348	314	346	345	358	349	360	355	313	376	318	360	318	341	382	339	329	336	349	334	352	343	369	377	370	368	376	339	347	346	335	346	386	361	339	359	363	352	341	351	345	337	351	347	315	343	380	329	347	342	318	344	335	321	359	365	339	326	346	315	340	324	308	375	361	366	345	352	367	346	337	327	308	337	304	347	313	320	316	338	332	399	337	340	331	357	341	338	360	360	368	355	338	350	328	349	341	353	354	365	361	343	372	367	343	363	310	380	323	367	357	343	332	336	334	339	352	367	344	347	346	314	390	328	327	318	373	337	337	357	351	345	343	363	355	387	363	343	370	347	361	359	349	363	363	366	330	403	374	329	321	316	348	299	346	355	359	351	323	339	368	376	353	352	363	359	350	382	355	317	320	361	358	354	344	329	397	313	356	370	373	382	322	354	371	336	366	399	349	361	331	354	368	371	352	384	370	332	356	344	324	377	352	324	363	357	389	373	345	350	359	341	344	354	308	379	371	351	339	365	379	365	356	349	362	356	330	362	320	338	321	351	373	356	360	381	367	373	364	362	362	360	330	356	357	374	358	336	344	357	344	378	339	318	374	343	334	336	357	371	345	345	372	334	365	350	361	333	355	392	353	341	367	374	314	351	362	382	320	338	327	384	336	324	347	309	378	352	387	329	379	353	352	367	339	381	327	335	319	361	337	377	344	364	339	379	369	346	321	345	353	352	332	332	358	334	353	372	389	379	332	352	369	329	348	353	357	332	356	318	382	359	356	332	371	367	342	347	352	330	351	393	301	360	341	371	363	323	309	373	340	358	359	384	361	393	340	352	358	341	334	380	360	352	364	337	331	356	324	355	376	336	307	349	381	346	359	381	367	347	383	338	338	372	319	354	354	343	365	374	355	334	357	352	396	377	355	328	365	353	326	358	344	370	351	325	357	342	351	338	349	359	347	399	344	317	369	364	332	347	322	345	332	352	356	364	326	330	362	362	348	356	374	387	340	360	357	367	359	351	366	326	350	358	312	334	349	297	304	355	354	334	324	361	344	324	327	369	342	315	329	335	337	333	315	322	335	352	350	349	337	335	334	379	372	331	347	348	344	367	344	334	337	339	336	354	337	359	378	364	363	368	383	361	333	357	338	327	361	354	375	402	353	349	342	312	350	320	372	329	337	349	338	361	314	345	358	361	328	365	342	342	359	375	387	346	337	359	340	376	392	349	354	369	301	342	335	332	328	351	368	350	368	369	359	365	343	345	364	392	323	354	345	347	347	341	341	347	347	353	377	379	369	384	370	318	373	370	331	320	337	364	377	354	401	365	370	347	352	331	344	370	346	351	365	357	349	335	365	349	325	356	339	344	317	341	354	337	360	364	366	360	362	309	347	319	358	351	360	340	336	370	369	333	340	317	347	356	334	338	397	334	393	392	304	378	351	338	353	334	354	329	351	356	346	306	330	332	347	311	357	355	347	315	358	384	376	358	334	368	327	347	346	354	342	335	375	364	365	343	337	349	362	354	355	355	355	364	335	355	344	310	327	337	356	397	331	350	370	340	342	355	361	335	361	384	352	345	364	334	360	323	348	344	361	347	343	346	355	339	349	327	326	369	347	337	364	339	349	300	352	362	325	367	344	344	348	346	331	342	334	379	339	330	367	364	326	314	318	339	293	320	353	344	340	347	346	352	328	353	354	319	341	358	362	372	363	345	342	345	359	320	328	344	361	354	335	353	351	334	324	342	318	345	325	290	358	349	311	324	344	343	338	361	349	343	372	327	323	351	364	340	351	364	357	367	364	339	357	356	357	336	337	335	343	355	323	362	361	356	360	351	349	351	351	347	328	365	356	323	328	346	357	347	343	338	355	365	336	337	326	348	342	327	353	361	347	363	347	350	333	355	364	320	341	352	329	349	358	325	371	339	372	355	349	327	330	358	366	364	367	348	322	366	343	373	293	389	308	314	351	337	339	366	335	337	357	340	336	334	337	358	346	351	354	367	356	404	367	362	360	336	383	345	362	320	373	360	326	375	372	358	336	358	331	327	349	341	351	375	340	378	341	353	335	381	328	345	336	324	367	378	356	346	357	365	370	335	350	352	377	303	366	379	339	352	359	320	345	348	381	376	336	354	366	358	348	333	351	332	341	349	305	339	389	315	335	371	364	365	337	357	339	395	346	392	395	342	329	347	370	327	365	355	370	368	347	351	349	369	332	353	354	351	345	352	368	323	349	347	338	365	377	324	344	354	323	336	390	350	371	325	361	371	353	344	325	401	381	388	347	328	364	361	339	384	326	332	355	351	335	327	341	334	399	369	345	337	355	340	370	386	340	320	332	319	355	354	360	345	366	342	349	337	355	324	352	303	341	344	330	342	348	329	340	339	345	341	361	310	408	384	343	357	372	376	356	402	337	363	344	349	318	318	342	352	316	346	346
6877	1060	1358	1495	1378	1201	1166	1079	1051	982	944	924	1019	1004	920	843	902	871	892	898	918	860	911	848	845	848	853	872	890	846	859	912	873	838	856	867	855	834	826	931	854	869	842	823	822	837	839	811	854	919	882	849	936	908	895	827	847	852	841	971	861	941	826	877	821	868	872	814	861	883	839	862	847	829	844	883	780	831	851	880	898	858	796	836	842	825	849	865	854	848	848	860	858	823	866	834	847	824	822	877	871	889	825	835	842	816	858	849	869	815	849	835	824	866	794	832	876	801	870	853	852	898	815	882	821	813	839	842	840	837	821	806	859	872	812	848	856	824	877	892	855	868	848	880	842	883	865	837	817	848	785	854	827	863	882	830	825	848	869	828	795	854	873	824	845	838	862	858	850	779	834	807	833	827	840	828	838	811	851	859	885	822	827	846	780	855	814	805	856	875	852	847	828	818	835	907	823	852	859	781	912	887	821	868	831	892	873	861	833	826	892	834	831	853	818	842	855	847	838	862	842	808	834	830	839	849	839	843	840	835	895	841	865	872	848	875	807	810	844	882	847	836	852	868	844	835	848	833	834	771	859	818	789	839	846	801	805	842	842	774	839	824	842	876	829	836	867	799	796	792	858	865	854	798	812	876	787	881	848	843	873	796	861	824	833	845	853	895	789	850	855	878	853	880	856	864	805	856	876	823	766	856	819	802	830	840	836	838	834	870	821	840	865	858	898	820	825	887	878	860	856	850	840	817	834	896	858	836	782	838	845	792	832	808	802	851	831	898	839	827	869	846	832	778	851	849	823	847	823	807	858	830	903	841	858	838	868	881	841	825	823	838	833	840	834	834	843	858	832	852	810	855	853	811	818	850	838	842	837	854	816	846	850	827	805	767	864	792	850	885	868	811	841	852	903	843	850	819	839	822	830	842	873	865	836	828	834	835	910	830	861	857	847	836	857	830	829	838	853	870	885	826	882	832	820	858	862	865	845	866	871	889	836	834	827	835	871	871	853	889	884	813	882	834	833	873	830	821	860	830	843	813	870	833	852	768	840	833	796	904	861	843	766	865	803	825	773	877	831	851	845	863	912	847	841	854	860	899	768	882	842	840	820	837	864	865	844	851	883	842	849	869	826	896	806	879	857	866	855	862	899	862	850	857	875	853	851	816	839	862	865	862	872	874	863	922	843	808	816	872	837	841	810	828	862	824	808	901	865	801	818	888	864	854	876	828	824	813	867	860	861	850	845	750	859	811	835	820	841	908	837	820	832	853	845	836	843	841	840	869	797	825	837	828	864	820	863	858	847	839	891	836	852	804	816	865	796	869	824	873	872	847	827	836	843	851	823	861	871	865	837	829	800	878	878	853	847	843	856	788	854	854	823	836	829	883	855	852	837	861	864	869	854	890	866	877	867	815	831	859	806	846	833	876	854	836	820	809	813	805	800	860	770	808	835	800	849	859	869	859	882	874	812	860	840	801	832	810	850	883	823	873	857	852	892	853	804	813	807	816	827	847	872	882	850	836	893	830	857	859	816	817	871	827	810	846	820	883	834	821	830	861	876	813	866	852	822	855	819	824	872	815	859	784	816	898	840	833	828	862	901	766	867	827	819	826	838	886	858	806	820	855	809	892	856	810	836	831	882	852	850	813	811	789	835	844	858	814	854	784	871	851	828	888	837	890	829	844	911	867	837	828	892	846	868	804	877	771	760	866	864	829	818	893	847	852	871	847	841	808	881	830	833	860	845	858	894	843	848	847	845	807	879	837	773	790	897	829	847	885	890	905	782	857	839	878	867	833	833	856	836	817	865	820	836	888	796	830	857	792	851	815	879	793	836	838	849	868	814	847	839	829	844	785	824	868	835	849	833	872	864	828	873	864	836	805	787	816	795	815	820	830	809	839	834	810	881	857	852	880	861	814	843	859	791	838	798	854	835	830	867	827	794	832	843	816	829	826	845	837	824	821	853	879	848	821	813	847	832	821	841	849	797	827	891	835	879	794	828	805	902	822	851	852	814	873	850	795	905	860	783	866	864	883	865	850	817	833	858	848	868	830	850	832	821	836	873	818	867	820	858	828	881	832	915	851	831	814	809	823	814	858	849	859	858	858	852	832	817	860	808	835	849	833	894	845	873	854	855	878	918	813	866	861	843	887	795	790	872	798	868	869	868	860	818	878	800	887	822	913	838	808	805	828	830	819	871	842	828	861	855	814	864	811	878	772	824	854	838	851	802	860	832	835	816	839	851	853	881	845	812	852	904	852	847	813	836	812	820	822	837	828	866	853	864	880	867	880	872	863	838	857	823	871	851	820	907	816	872	865	868	866	822	787	886	832	863	888	862	836	858	856	851	885	876	836	898	839	825	862	813	817	818	852	856	824	917	836	901	891	868	871	849	863	828	843	885	911	836	838	829	823	858	820	784	884	836	820	802	803	771	885	833	878	833	833	887	870	856	830	781	841	829	805	835	861	921	880	843	855	828	886	817	834	875	868	823	844	904	878	854	809	819	867	837	839	848	851	824	827	813	836	875	844	827	856	872	802	823	838	845	856	807	842	843	792	824	834	862	861	838	820	821	810	855	839	839	838	837	808	826	859	825	876	837	843	788	871	804	812	872	851	853	874	868	828	872	832	808	851	828	832	870	789	830	884	810	832	828	847	848	832	861	847	849	881	844	891	810	900	817	809	768	865	830	812	867	786	835	827	819	829	859	782	858	876	874	849	816	809	861	879	873	881	858	891	794	811	815	844	831	874	828	848	808	828	798	874	816	862	888	888	886	849	815	811	870	857	854	805	858	822	853	890	838	852	842	834	808	882	854	824	876	838	856	834	849	841	793	823	852	839	828	844	832	917	873	829	810	902	849	861	823	834	876	859	816	913	866	861	872	885	894	864	829	849	790	858	862	873	829	816	842	817	880	822	914	766	813	824	850	853	860	861	844	840	874	855	917	887	897	837	852	870	834	809	881	839	818	846	802	871	817	852	837	851	870	836	874	837	886	847	872	842	815	824	832	842	829	795	829	855	845	910	849	840	838	826	839	914	868	820	803	854	894	803	877	877	827	860	850	894	889	867	808	817	860	786	838	875	855	879	840	869	867	829	824	835	825	871	894	852	839	816	858	865	871	831	845	836	859	861	874	803	822	880	831	884	820	858	856	838	839	847	878	829	833	756	870	807	891	861	844	894	795	823	780	846	936	817	909	840	836	801	824	906	858	887	852	841	894	851	836	895	850	803	863	847	835	829	894	817	849	812	889	852	860	822	804	845	838	866	861	787	883	831	832	833	882	812	854	870	872	835	845	876	858	816	876	820	818	804	859	796	838	856	847	929	871	861	851	911	923	874	880	892	848	824	828	855	870	869	868	816	860	831	813	859	858	872	858	837	857	836	875	837	788	928	875	895	852	860	908	843	820	846	804	880	813	849	841	810	825	846	829	875	865	877	882	824	853	817	842	869	810	883	848	812	862	846	846	889	870	847	838	870
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
