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
338509465049	338509465610	338509466160	338509466710	338509467260	338509467810	338509468360	338509468910	338509469460	338509470010	338509470560	338509471110	338509471660	338509472210	338509472760	338509473310	338509473860	338509474410	338509474960	338509475510	338509476060	338509476610	338509477160	338509477710	338509478260	338509478810	338509479360	338509479910	338509480460	338509481010	338509481560	338509482110	338509482660	338509483210	338509483760	338509484310	338509484860	338509485410	338509485960	338509486510	338509487060	338509487610	338509488160	338509488710	338509489260	338509489810	338509490360	338509490910	338509491460	338509492010	338509492560	338509493110	338509493660	338509494210	338509494760	338509495310	338509495860	338509496410	338509496960	338509497510	338509498060	338509498610	338509499160	338509499710	338509500260	338509500810	338509501360	338509501910	338509502460	338509503010	338509503560	338509504110	338509504660	338509505210	338509505760	338509506310	338509506860	338509507410	338509507960	338509508510	338509509060	338509509610	338509510160	338509510710	338509511260	338509511810	338509512360	338509512910	338509513460	338509514010	338509514560	338509515110	338509515660	338509516210	338509516760	338509517310	338509517860	338509518410	338509518960	338509519510	338509520060	338509520610	338509521160	338509521710	338509522260	338509522810	338509523360	338509523910	338509524460	338509525010	338509525560	338509526110	338509526660	338509527210	338509527760	338509528310	338509528860	338509529410	338509529960	338509530510	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12673	1032	838	606	448	329	256	237	230	221	199	195	182	178	146	154	147	129	155	140	161	159	163	131	128	124	124	132	138	124	136	147	108	114	109	136	129	119	111	141	131	131	104	127	126	119	122	110	145	111	128	114	121	124	132	122	125	138	127	138	102	124	100	150	149	118	98	103	133	118	131	118	146	130	142	132	121	126	109	115	134	110	109	120	132	113	123	115	119	113	101	125	120	120	118	118	123	130	112	120	111	126	102	108	118	119	128	140	121	143	133	104	115	106	140	116	117	124	124	131	141	121	128	132	125	122	113	97	113	119	101	129	123	103	134	120	132	119	133	125	140	97	127	121	126	132	133	131	134	120	126	112	100	105	116	118	124	137	126	113	125	129	126	112	130	133	119	113	101	113	113	121	126	114	125	123	116	122	128	129	119	133	136	122	124	107	143	112	128	125	101	112	110	135	134	147	104	139	121	130	114	104	119	97	151	125	121	141	111	109	131	102	138	113	119	115	132	116	107	129	125	116	134	116	141	111	130	123	132	130	111	134	124	110	142	143	115	127	115	135	104	115	120	116	132	113	113	138	139	126	117	118	122	120	134	117	116	122	123	111	117	126	116	130	134	136	115	115	111	129	118	132	116	113	140	140	120	118	119	113	123	102	118	131	127	140	116	136	121	143	133	148	110	117	106	148	120	110	116	123	117	123	146	111	123	121	113	129	121	106	117	118	123	109	146	124	140	123	119	134	127	129	119	123	124	130	120	119	120	124	117	135	129	120	139	117	148	114	117	130	118	120	115	116	151	126	117	127	135	126	122	135	139	127	118	106	141	118	102	104	126	149	138	118	120	139	108	126	125	127	113	123	132	124	129	128	117	138	118	137	110	106	121	119	117	118	145	128	104	132	116	109	119	127	141	118	110	126	145	100	128	121	106	122	120	130	131	115	114	107	118	143	129	125	122	129	136	141	118	131	108	114	133	122	130	136	127	123	116	108	117	114	118	118	129	112	124	119	107	104	119	117	109	124	103	119	121	152	123	124	126	118	130	131	133	106	121	135	136	119	113	110	99	118	91	101	134	131	138	120	109	118	136	122	135	113	142	110	129	144	123	125	122	115	143	122	114	132	116	116	109	125	145	88	138	144	113	132	117	110	120	129	115	151	115	137	137	123	135	140	98	131	127	122	127	128	121	114	123	133	123	120	127	133	131	125	110	109	130	124	115	122	121	116	128	143	132	114	128	115	112	109	120	110	125	125	109	124	145	129	137	113	134	143	100	110	143	116	132	136	113	115	106	120	128	119	101	110	121	133	131	134	119	122	119	128	104	132	113	134	115	101	126	131	125	119	120	124	138	131	113	138	111	131	140	104	111	103	100	143	133	126	116	114	152	137	129	113	122	127	124	128	116	124	114	101	133	136	130	120	123	113	129	122	106	129	126	117	106	131	122	101	108	109	112	132	120	121	111	112	126	139	123	118	103	108	117	109	108	105	110	137	141	117	124	121	114	120	132	138	136	106	131	155	100	112	130	109	118	108	127	106	116	121	97	113	115	118	116	111	119	114	124	92	124	112	127	114	124	122	131	124	124	111	122	122	133	139	143	126	124	118	116	102	136	115	105	97	131	119	130	103	120	114	126	134	124	128	118	108	116	136	129	114	108	121	115	119	124	136	125	120	124	130	107	120	108	126	122	115	119	121	136	116	125	124	116	128	113	140	122	125	137	145	108	140	118	121	120	111	108	135	118	104	142	118	124	128	115	127	131	114	127	135	116	120	116	129	126	109	125	128	117	112	122	116	94	143	133	121	106	128	112	118	107	112	116	125	127	114	121	118	139	136	111	124	104	123	114	106	116	132	112	131	122	151	115	134	109	117	128	112	103	119	110	126	119	131	119	117	134	120	117	105	153	110	108	127	138	115	148	126	140	142	117	113	116	124	134	111	117	127	138	130	122	120	145	142	126	116	123	121	127	115	131	102	121	136	121	134	116	106	130	104	125	108	134	112	117	123	103	106	142	145	137	121	138	120	129	122	121	121	122	105	138	127	125	102	119	116	123	145	118	122	146	128	121	132	100	126	136	140	132	141	133	111	109	140	127	127	117	125	103	137	119	104	129	105	109	151	123	132	114	128	111	129	133	131	121	132	117	118	124	138	109	133	129	116	112	110	110	121	153	122	124	131	115	132	115	105	107	123	106	115	127	114	108	115	144	130	120	112	127	126	136	113	117	147	127	132	141	131	127	123	113	139	115	104	121	113	106	111	118	111	112	118	118	114	128	114	124	154	124	131	114	121	128	110	128	126	122	131	114	120	151	117	123	132	134	122	104	129	120	140	115	127	124	115	142	107	122	125	108	125	124	121	117	126	127	127	120	149	137	138	121	136	125	122	136	113	119	120	98	120	116	147	110	115	133	134	119	111	134	127	114	120	107	103	116	124	124	130	101	119	108	141	132	109	120	117	114	157	128	129	124	115	108	137	134	119	119	116	123	113	108	113	123	113	130	102	103	127	112	114	107	141	132	118	127	122	122	143	110	138	126	129	132	109	110	142	116	104	134	134	141	121	106	138	115	121	126	128	111	127	123	137	111	113	129	130	125	122	119	118	105	126	123	120	100	114	123	121	120	131	118	125	118	111	139	111	134	141	95	125	119	129	128	136	112	122	119	138	135	127	135	121	120	123	112	101	121	118	131	104	122	111	131	133	129	146	112	109	145	117	128	111	118	138	125	113	100	131	133	121	123	118	126	123	114	111	114	102	127	119	121	121	144	134	118	113	144	117	111	121	109	121	112	133	117	104	108	126	130	117	138	123	137	100	135	126	125	134	110	127	130	103	116	109	125	117	149	130	100	120	117	117	111	125	133	112	126	111	113	120	114	132	133	126	127	117	112	123	119	105	136	118	127	139	148	113	137	129	116	139	117	130	107	113	134	120	129	119	116	125	112	128	114	115	110	95	118	116	127	128	120	138	123	126	110	151	129	119	119	118	124	120	125	112	133	133	103	112	149	112	132	127	110	101	137	132	121	130	128	104	126	123	144	116	131	111	118	122	119	103	137	138	104	120	130	110	139	121	135	141	123	122	121	108	128	104	130	136	122	109	126	130	113	100	127	132	114	114	116	131	142	111	133	125	111	118	134	110	134	125	128	122	104	114	126	123	132	120	125	129	108	124	111	115	137	112	116	114	126	114	88	131	108	119	124	118	125	127	125	142	135	114	115	125	102	131	127	115	121	113	126	122	121	117	123	136	110	136	108	115	128	97	123	133	132	128	127	129	123	118	133	102	124	125	132	135	140	122	124	131	119	129	129	114	106	112	144	106	109	150	111	102	131	161	134	108	116	106	147	99	118	118	121	111	108	135	126	102	108	127	133	98	131	127	115	131	111	137	116	116	114	111	117	131	141	133	113	128	143	126	129	125	123	117	120	118	131	120	114	125	129	104	115	114	118	96	123	122	125	134	121	116	119	134	127	110	133	149	126	138	121	134
8090	1065	1928	2202	1878	1455	1283	1069	880	867	817	803	798	624	588	519	479	446	461	435	438	522	553	422	406	396	379	351	348	325	394	326	308	334	347	312	331	330	332	312	315	294	337	328	297	306	345	325	322	318	314	288	359	333	348	320	344	321	304	314	292	319	328	310	354	313	330	320	303	339	296	311	334	342	305	327	330	369	301	310	321	302	301	332	362	318	286	325	277	317	297	309	295	316	321	314	302	325	283	290	282	320	342	289	298	351	305	317	318	310	313	308	315	301	305	289	302	289	291	310	269	314	301	317	298	302	298	347	297	291	277	315	331	320	351	324	289	300	303	313	328	295	333	300	369	308	303	317	333	341	304	328	324	289	296	340	279	294	324	298	328	315	317	312	297	299	294	312	333	318	297	310	356	356	318	286	343	314	306	326	300	300	288	327	301	317	333	347	317	341	293	314	317	324	318	320	298	314	300	318	330	307	303	327	320	313	327	330	366	331	321	326	300	323	312	355	283	309	305	283	295	335	310	328	292	301	319	308	311	321	285	336	294	276	310	328	307	329	345	324	273	296	321	325	286	300	288	313	290	268	318	307	301	319	296	295	339	302	324	294	294	319	309	315	312	313	319	288	302	333	321	289	261	320	317	290	323	300	290	327	288	320	313	336	326	302	314	319	356	301	315	306	295	298	329	278	309	345	332	317	317	308	300	325	315	289	326	316	320	308	289	313	320	317	333	317	334	302	307	328	332	318	318	280	314	316	307	315	307	308	314	266	309	293	285	303	318	314	332	324	350	325	292	317	336	309	330	331	361	326	296	317	300	316	309	316	303	310	313	351	282	322	333	304	311	342	329	310	305	304	315	290	324	328	316	339	276	296	317	297	337	302	337	316	295	314	278	279	285	317	320	304	280	315	337	364	309	307	298	298	311	295	339	317	276	318	303	326	316	324	317	336	317	281	321	329	320	299	288	317	318	310	318	345	317	329	295	289	311	334	323	301	301	326	306	304	317	309	306	318	342	296	315	303	280	321	313	336	288	342	307	288	306	306	325	327	310	314	334	331	317	314	307	305	325	307	294	351	319	306	288	302	313	314	319	298	323	314	317	308	302	320	313	338	312	290	270	284	356	339	321	302	314	283	282	332	298	348	302	309	287	290	304	325	332	306	306	326	287	321	331	335	302	318	326	302	335	311	279	323	293	349	294	276	333	317	310	297	338	315	314	321	302	330	304	328	305	313	299	335	308	299	308	297	312	329	343	317	293	299	321	304	319	302	293	340	321	330	317	297	286	317	315	286	318	329	365	311	322	319	308	310	280	283	280	307	289	321	291	283	349	338	316	319	318	291	292	295	315	317	312	292	302	308	323	325	322	317	309	303	319	298	335	325	292	285	306	329	331	315	323	296	292	296	329	302	309	329	293	304	298	270	315	326	295	324	320	325	342	323	300	276	328	322	314	338	349	302	331	268	329	348	303	306	310	301	317	306	290	274	306	312	321	305	319	285	311	308	303	318	294	313	340	329	299	306	293	289	331	344	312	319	294	334	326	320	290	326	335	317	324	319	321	319	326	299	327	332	322	328	308	327	342	293	321	314	333	283	296	290	302	313	310	311	339	311	306	315	293	324	299	332	313	312	329	279	294	301	262	320	294	287	334	299	272	305	324	312	295	337	317	318	320	300	340	331	311	300	291	317	294	301	319	309	321	301	304	311	282	311	347	299	292	290	289	305	275	312	348	334	289	300	328	322	334	288	293	309	329	296	296	295	308	307	325	324	331	309	312	328	309	263	325	292	295	284	317	322	320	308	308	313	311	314	321	290	298	334	310	324	290	310	321	324	305	309	329	353	308	286	285	309	285	297	334	309	307	345	299	304	325	324	298	331	357	369	312	316	311	290	324	313	310	352	311	317	300	346	298	328	327	342	333	316	303	294	309	318	301	304	342	310	300	314	305	286	295	332	303	307	302	328	341	327	318	311	297	303	340	298	333	304	323	309	302	318	324	329	320	311	275	323	340	316	316	308	327	332	300	286	304	284	304	309	315	279	336	340	308	296	289	291	307	288	307	301	339	339	328	293	324	309	319	309	300	321	328	322	298	339	313	313	346	310	300	308	319	307	332	337	303	313	283	315	292	315	322	306	294	315	279	330	334	287	297	323	316	358	314	336	279	304	308	284	317	319	307	295	285	290	317	288	287	321	326	346	320	325	327	293	321	329	313	301	321	321	311	345	305	301	269	309	324	289	335	293	295	309	336	305	337	324	313	295	313	325	297	300	286	302	315	305	323	301	314	315	283	301	298	335	290	281	342	328	325	341	281	320	326	290	301	308	307	307	309	300	331	317	306	314	310	294	300	318	316	293	312	316	312	314	312	308	312	327	274	322	314	273	315	328	325	336	318	315	304	325	298	287	301	298	329	320	284	314	302	304	312	326	304	335	282	336	330	343	320	310	303	304	327	332	292	293	326	303	297	327	312	336	280	322	282	338	346	291	327	304	311	306	278	302	275	301	304	291	284	310	322	308	350	324	315	334	291	261	282	310	323	306	297	309	318	308	338	324	302	300	341	315	285	340	323	316	330	311	312	298	326	302	306	306	308	318	312	282	300	308	305	337	309	310	314	336	323	307	304	313	320	306	302	326	331	320	289	332	296	309	314	325	309	313	320	333	330	310	325	321	321	327	338	322	326	310	335	298	296	305	304	308	289	299	302	303	301	320	308	283	308	319	288	315	319	322	297	313	294	310	302	352	328	297	306	323	295	296	318	298	296	326	322	304	327	309	301	316	324	278	298	343	316	324	313	289	286	316	333	280	317	295	296	344	329	297	325	314	286	298	345	318	309	296	286	312	316	314	325	304	315	319	299	316	311	269	314	312	297	322	320	286	307	292	310	315	297	352	304	293	310	294	296	280	321	286	285	333	315	301	331	305	304	266	289	318	316	324	317	321	302	306	266	316	365	306	301	294	328	307	358	327	327	289	345	306	274	294	302	291	333	302	317	286	307	288	317	325	318	311	332	314	313	307	308	302	342	293	317	345	337	296	333	265	326	309	341	307	319	293	329	296	309	307	320	352	313	307	320	285	303	322	322	313	323	313	321	321	322	331	295	294	316	294	343	307	332	295	322	322	300	310	320	293	306	332	298	281	318	295	299	317	296	311	312	309	323	322	306	319	310	330	304	301	303	288	312	331	334	307	326	313	335	326	311	322	321	320	334	348	303	344	293	300	300	329	315	334	276	283	310	333	332	323	315	333	343	310	321	322	307	312	319	274	337	332	338	305	347	312	333	327	326	320	302	310	292	313	310	318	299	319	308	332	310	303	332	307	297	319	305	310	297	314	320	333	324	333	335	301	308	307	303	290	339	297	317	312	326	313	309	299	297	332	319	313	306	346	312	320	315	285	309	300	316	309	289	312	305	302	301	297	333	311	324	279	286	309	295	336	310	339	277	256	309	332	319	332	324	344	301	334	321	309	329	304	307	341	323	301
1340	317	276	230	206	238	217	220	205	225	250	211	208	242	192	234	202	223	214	206	210	211	242	206	172	205	213	214	192	205	232	224	234	206	211	198	193	181	202	229	226	199	226	178	193	208	218	214	220	234	206	209	203	223	223	205	228	228	178	204	206	197	195	215	211	168	179	191	198	210	236	215	203	204	185	202	229	211	249	201	205	198	190	212	198	212	216	216	222	216	189	185	218	204	194	194	212	231	189	202	208	200	206	247	212	218	195	219	202	226	200	232	213	215	199	201	217	227	209	217	182	180	194	193	207	190	209	199	199	178	213	202	221	208	198	193	203	205	194	233	182	204	205	216	217	200	214	209	199	213	205	246	202	200	195	220	211	215	213	195	211	207	237	195	184	220	193	203	176	204	210	201	224	222	218	210	198	218	211	228	177	196	208	212	221	214	217	198	246	192	192	213	201	227	215	217	231	192	189	187	222	211	224	197	203	221	237	202	202	211	210	213	216	202	222	240	208	226	223	224	203	205	209	225	224	217	207	214	219	176	193	187	199	215	212	221	196	200	230	180	220	231	212	205	213	212	221	199	208	209	220	224	218	225	211	209	204	220	207	202	215	212	227	213	200	205	216	205	221	201	235	186	224	200	209	195	197	198	223	212	208	213	201	196	198	218	218	223	200	216	205	213	195	206	187	208	205	198	216	200	201	218	220	208	189	221	211	226	185	214	212	193	199	207	224	187	238	204	234	206	201	203	199	210	200	174	193	175	220	202	216	209	206	218	202	213	222	220	216	223	189	191	189	229	209	199	212	202	212	197	219	203	217	219	206	206	215	202	246	232	217	196	217	194	189	217	231	202	188	215	201	223	185	186	204	191	234	215	221	220	209	190	204	222	204	209	238	210	204	196	217	220	204	214	202	210	226	205	209	252	219	198	186	189	201	226	178	204	228	208	234	209	213	220	229	191	205	208	194	203	222	216	249	222	207	217	211	199	214	196	219	202	238	226	245	212	202	201	203	209	257	205	206	213	202	225	218	207	209	199	214	195	206	226	215	214	193	209	187	220	202	188	215	226	220	176	191	231	191	197	214	200	206	221	193	227	215	183	192	210	237	222	201	206	197	190	206	186	247	219	193	200	241	177	200	217	220	204	219	197	211	224	221	206	221	220	196	216	197	213	185	216	210	208	213	209	251	247	175	192	211	206	209	223	238	216	213	221	229	212	210	200	224	218	180	197	212	211	183	210	227	219	192	206	195	184	238	198	207	241	213	210	231	191	204	181	217	192	209	196	223	216	245	196	205	218	205	233	199	235	167	193	214	207	222	199	203	208	206	213	166	206	208	193	206	210	203	185	210	222	215	193	206	215	216	191	214	194	202	197	200	215	235	229	220	225	211	202	201	200	204	208	217	231	205	239	220	201	178	184	221	228	199	230	228	180	213	220	201	196	204	206	215	209	212	201	196	234	218	203	201	205	219	217	209	225	191	209	213	195	218	205	227	189	219	215	211	221	226	193	221	204	213	222	209	202	196	203	210	191	236	210	203	182	205	194	203	197	200	181	216	200	211	217	194	167	227	209	204	204	236	225	208	229	216	212	220	200	213	205	223	180	228	237	216	206	196	236	222	222	220	210	222	225	215	179	188	190	207	189	210	214	234	198	202	224	195	213	231	187	218	205	210	220	219	203	210	220	205	220	198	207	223	209	207	187	229	193	212	197	230	217	195	215	181	193	211	220	203	190	182	235	208	225	198	216	208	199	211	202	199	206	197	223	221	217	221	207	177	198	206	208	210	204	211	216	206	195	223	220	208	199	188	224	245	192	207	243	209	232	181	193	191	215	215	230	214	222	200	209	216	212	222	221	213	212	171	178	188	214	189	211	213	212	186	240	218	210	191	193	204	229	221	208	201	224	209	195	215	209	210	215	235	204	209	179	210	223	230	188	215	209	204	225	228	210	223	180	214	228	213	187	227	202	198	236	184	206	214	231	226	194	221	226	227	199	197	215	221	220	242	200	195	227	178	236	192	207	220	215	207	204	193	190	220	193	212	203	191	211	204	207	242	222	225	214	231	206	221	242	240	213	224	227	209	172	204	205	218	205	217	194	226	232	238	216	213	210	217	191	202	223	217	200	210	194	210	192	224	234	192	211	200	231	234	197	197	224	216	185	207	186	185	184	193	182	184	187	197	208	247	199	210	202	217	229	178	202	220	194	195	202	217	200	216	186	229	232	203	202	233	186	170	216	222	210	174	257	209	208	226	236	218	199	200	207	188	208	216	200	208	187	205	207	230	210	198	216	227	211	197	218	186	215	179	227	201	195	231	214	218	196	204	179	201	235	196	229	210	194	197	212	216	214	183	204	194	212	194	188	227	211	194	200	193	236	208	211	181	233	208	201	179	210	204	237	223	204	211	199	218	200	205	207	207	198	198	207	203	216	207	221	193	195	200	228	182	223	191	239	216	207	212	211	212	220	230	202	180	206	210	187	199	209	185	183	227	236	195	218	240	226	209	223	226	211	209	222	193	222	230	239	187	203	199	200	204	212	250	212	266	222	185	201	182	190	198	199	220	207	181	219	216	198	230	210	222	226	201	222	207	205	211	224	225	190	198	199	212	217	229	209	207	185	208	210	225	215	188	214	225	206	192	194	217	242	220	202	193	224	210	211	178	193	195	235	190	202	203	189	195	188	198	223	213	236	209	215	213	224	214	215	197	210	239	217	243	183	185	198	191	185	190	173	195	187	207	200	204	178	196	229	197	218	201	175	200	201	211	190	242	225	197	217	214	227	210	250	224	221	183	221	225	235	216	176	224	194	188	228	187	193	202	215	198	216	198	193	238	185	219	200	210	203	192	172	220	180	198	197	211	192	193	213	201	196	209	199	189	228	200	222	194	214	208	208	208	183	208	225	217	184	200	205	222	217	205	208	226	202	218	210	213	222	222	206	202	196	213	216	194	235	200	199	211	213	210	196	207	218	191	184	234	220	204	196	221	210	193	228	235	219	199	193	197	205	192	210	205	200	207	210	206	213	230	232	243	206	179	182	206	221	201	230	220	209	195	224	198	220	225	206	218	207	222	219	235	222	200	222	200	193	231	206	189	226	233	228	207	203	220	225	219	204	233	205	193	221	194	198	208	210	227	219	237	201	150	196	216	218	197	200	228	217	214	200	215	204	194	205	221	196	212	196	239	203	222	209	215	198	186	202	187	214	187	209	225	198	193	210	213	210	213	219	202	213	204	221	205	205	206	216	194	203	198	222	228	209	248	219	216	182	200	236	200	208	204	225	212	211	195	189	204	214	221	212	221	208	211	205	206	191	217	238	175	216	233	200	228	202	231	215	188	215	195	208	201	205	207	213	220	180	207	205	211	228	222	211	220	195	191	218	197	184	212	218	227	222	237	226	211	176	206	234	213	219	186	235	197	201	202	229	209	198	202	211	221	208	206	210	197	207	221	190	229	214	235	208	206	237	250	195	198	209	202	207
1917	570	691	667	650	693	610	625	600	634	600	620	587	559	549	584	541	531	532	568	543	568	544	552	537	492	529	500	541	493	535	541	562	549	521	571	518	544	548	519	545	511	531	560	539	521	543	503	548	524	548	458	508	526	499	490	557	550	528	511	540	523	511	549	538	514	525	500	496	505	517	530	518	544	539	494	534	524	545	555	517	548	507	515	535	524	520	552	493	495	525	522	529	549	538	526	522	539	531	500	516	516	510	516	508	561	530	522	520	532	509	520	504	541	535	525	570	578	549	515	549	542	512	540	587	543	501	474	494	521	532	546	518	548	510	532	540	526	571	484	532	556	521	532	566	565	522	529	526	536	500	550	501	519	560	515	530	530	507	507	534	550	543	539	540	537	531	529	484	581	538	543	516	515	525	529	513	561	540	528	555	532	513	552	521	514	512	485	482	590	494	527	527	541	509	529	506	499	517	510	513	503	505	518	514	524	492	557	525	539	512	530	542	533	527	526	521	578	494	519	502	510	551	542	541	557	512	547	509	505	523	493	522	487	541	549	532	536	526	572	518	552	514	523	535	492	543	522	557	547	526	545	526	565	492	514	513	504	541	619	545	526	479	511	528	543	517	503	495	532	537	521	518	540	525	524	494	510	529	555	542	523	499	506	535	501	567	560	539	519	512	501	548	487	543	539	500	552	521	485	519	515	483	539	538	526	543	500	558	514	513	517	516	521	562	553	505	556	514	506	540	481	534	530	547	528	486	539	522	504	504	580	496	527	527	538	499	519	507	561	490	538	501	534	513	544	528	501	519	525	555	496	518	534	556	516	509	508	506	537	520	523	536	504	514	556	514	510	551	526	508	535	536	519	526	533	520	516	486	516	474	544	588	565	520	504	511	547	538	534	504	517	510	478	503	512	527	519	498	552	499	511	533	519	502	490	600	561	545	507	506	522	498	563	509	561	567	514	501	514	555	559	562	545	540	536	544	550	541	507	570	546	559	537	468	541	524	519	545	546	532	546	538	533	498	515	505	506	514	535	505	504	525	558	534	520	531	522	541	511	487	535	529	556	526	546	502	543	478	542	555	525	514	531	530	542	527	543	526	505	528	516	535	512	523	525	528	562	537	509	555	526	558	551	533	532	545	490	548	501	535	499	539	535	581	498	526	503	560	491	526	576	576	500	535	481	514	498	526	554	557	519	511	536	525	556	532	500	541	546	548	526	495	540	498	552	514	555	554	516	513	542	498	524	535	506	455	494	534	559	559	514	519	526	505	506	508	513	517	495	526	475	518	480	530	511	523	493	491	528	496	549	513	539	516	521	495	567	506	543	568	500	535	518	529	494	530	546	546	520	515	564	504	501	522	513	509	535	575	536	570	512	574	496	505	548	521	533	516	512	471	528	526	524	508	545	524	509	544	521	521	497	500	473	522	509	528	498	529	518	493	521	513	531	505	520	536	512	568	546	540	521	492	519	551	576	579	515	549	553	556	546	495	532	550	524	537	491	557	555	498	534	507	518	550	539	543	563	542	514	523	571	533	456	525	491	527	513	530	505	570	498	519	550	567	544	494	477	544	540	520	517	525	485	562	539	534	515	483	511	532	550	557	498	560	522	539	517	507	533	541	497	544	554	533	497	488	522	530	490	530	474	540	508	476	544	503	536	539	546	539	541	548	564	513	553	557	521	556	472	517	536	559	552	508	550	510	515	491	492	489	514	539	551	509	507	518	511	525	515	555	512	549	505	525	502	539	529	548	533	492	565	538	489	559	538	524	544	498	522	529	562	520	521	518	515	494	511	515	534	548	559	489	579	541	519	546	543	497	554	524	516	534	511	518	513	513	542	512	539	509	504	546	545	573	519	505	524	523	543	509	505	530	560	537	534	546	510	505	522	519	554	507	505	538	548	551	524	545	534	510	503	550	522	517	521	522	516	467	559	498	515	517	572	538	543	566	558	504	524	470	490	502	541	537	557	507	549	527	553	552	535	550	544	536	520	526	549	548	509	492	534	530	495	520	565	540	539	459	541	518	561	516	557	529	518	498	544	572	542	512	564	569	501	551	548	499	519	492	548	534	497	535	559	521	546	518	523	511	524	505	499	552	508	562	487	488	536	523	548	481	547	509	503	509	579	493	506	506	525	514	499	544	514	527	533	538	482	522	504	539	499	547	502	576	495	554	530	527	537	506	531	484	502	539	518	548	545	498	490	526	543	498	496	493	518	505	528	534	566	497	546	517	515	502	510	530	538	523	515	503	519	510	555	509	519	536	559	558	534	557	519	570	549	550	533	578	508	521	524	513	532	544	507	537	562	511	531	548	554	532	547	533	521	539	506	507	492	523	524	475	534	554	550	550	561	522	513	536	474	527	512	524	499	551	517	520	501	558	543	529	540	521	511	489	477	505	528	528	554	534	502	555	531	497	560	497	536	505	516	546	566	535	462	580	581	548	513	534	545	519	565	544	524	533	513	537	539	509	545	561	534	474	536	482	509	537	563	525	518	519	522	518	529	538	543	505	520	522	512	511	508	506	574	529	516	539	514	545	503	515	516	531	513	493	492	526	520	537	528	489	511	547	532	530	527	531	536	564	523	524	529	499	542	581	522	529	579	546	561	538	537	562	551	520	544	558	489	545	525	526	512	563	551	531	523	523	515	537	538	505	516	492	499	542	532	551	505	503	483	533	537	465	521	526	531	485	514	533	503	500	516	512	553	558	500	537	536	530	511	569	524	523	514	555	533	537	492	498	495	550	499	532	508	512	507	546	543	555	530	535	548	549	487	502	513	490	516	529	520	555	543	521	541	527	525	486	512	520	520	509	541	518	483	544	545	478	554	528	548	493	548	538	537	518	509	480	503	464	506	524	535	540	522	520	546	526	525	519	561	518	538	521	537	539	521	513	559	545	538	507	533	530	497	525	516	531	509	531	542	552	517	518	534	496	539	530	524	510	529	503	486	532	523	513	516	504	517	543	482	509	517	546	526	504	518	533	536	513	543	507	576	545	526	558	556	518	497	533	519	528	522	537	561	479	500	512	546	500	550	565	555	526	523	527	502	529	576	521	556	547	527	529	487	511	515	552	531	528	517	518	556	548	507	496	470	523	507	530	508	534	504	539	509	481	544	515	543	520	553	531	523	547	534	578	504	541	532	539	484	509	512	539	496	525	542	489	533	545	551	522	532	537	520	557	490	554	551	530	499	500	526	510	527	523	514	509	519	566	482	530	544	509	521	530	535	533	560	498	535	524	554	521	528	533	484	507	461	530	522	525	534	527	545	520	545	504	509	496	493	521	558	541	495	502	520	491	491	495	525	526	530	557	525	512	486	545	518	553	528	547	543	520	526	505	585	575	518	512	564	573	521	489	541	553	518	539	516	532	527	529	541	510	513	547	510	517	515	530	503	560	523	554	505	524	522	511	519	509	506	536	489	555	517	507	502	504	481	557	505	499	525	482	543	560	506	542	534	530	485	532	517	543	538	533	513
6825	548	635	469	386	365	324	291	293	290	239	276	314	283	271	247	231	233	242	218	265	240	232	224	236	200	221	252	240	245	243	259	251	243	224	245	247	234	243	244	202	226	235	241	253	214	211	249	230	214	216	197	215	235	195	218	207	219	237	219	247	216	212	253	260	231	223	205	252	225	224	250	263	202	229	230	246	252	216	226	231	241	227	203	225	225	227	207	245	236	242	241	255	221	250	201	217	247	229	214	253	226	244	217	231	218	264	229	233	244	223	236	217	232	234	211	238	243	244	238	241	230	255	242	238	240	247	225	213	227	216	236	230	218	240	217	206	197	250	207	238	276	250	212	198	212	251	251	220	237	227	236	231	237	218	220	241	253	263	232	220	229	256	201	233	242	241	236	228	214	253	200	213	223	225	219	261	215	228	241	210	251	261	234	262	201	255	251	218	215	261	220	237	270	236	237	228	246	254	212	236	217	217	222	243	248	221	226	218	261	230	242	241	246	240	223	226	235	237	225	219	224	231	226	243	235	243	241	217	214	273	251	218	224	257	247	215	213	221	228	236	217	228	218	249	250	263	206	255	253	226	260	236	223	238	241	213	242	219	216	247	246	249	225	251	243	211	242	196	256	221	253	238	235	209	208	225	215	228	216	228	224	267	240	240	251	213	215	244	218	213	245	244	235	237	266	219	237	232	229	255	214	222	196	222	265	239	244	244	256	255	229	248	261	219	258	212	220	235	231	208	247	266	234	222	233	245	217	234	261	231	259	211	215	228	257	218	209	223	232	267	246	243	224	241	231	223	232	207	252	239	220	225	213	239	255	228	220	199	219	205	252	205	239	242	232	228	252	246	223	233	250	262	216	211	242	242	241	209	220	241	236	239	242	241	204	242	256	244	216	230	233	241	257	229	248	250	225	242	252	220	236	262	227	246	226	216	252	231	238	207	233	247	247	237	223	238	235	221	252	238	236	258	228	246	238	256	222	236	283	231	214	227	237	215	221	244	231	259	243	237	241	235	224	220	251	245	217	253	238	232	260	222	245	223	222	249	266	218	245	232	245	228	229	203	240	262	215	262	251	216	267	248	251	241	248	240	247	225	214	247	257	242	254	202	210	212	269	240	216	200	243	215	239	231	229	225	214	245	232	219	199	224	253	231	242	237	233	240	241	209	233	229	233	250	239	206	201	230	216	254	233	235	233	236	220	231	237	236	264	234	227	211	225	203	241	222	253	235	240	232	283	239	268	212	251	229	205	227	235	225	240	222	239	255	231	252	242	245	217	234	249	214	241	227	206	231	220	221	242	226	260	222	235	208	211	233	217	249	251	216	243	205	231	253	244	237	236	254	241	211	232	227	212	216	255	209	236	240	238	194	233	254	225	196	211	226	220	237	218	213	218	250	230	216	225	229	229	226	225	252	258	225	230	225	254	206	213	202	259	243	241	234	229	243	234	243	221	243	220	212	221	241	210	224	218	229	267	273	201	217	206	249	237	197	247	230	221	243	219	227	226	230	227	269	230	212	224	247	235	232	260	213	237	233	238	261	235	232	249	214	263	228	201	244	226	219	246	202	263	227	230	209	266	243	252	246	230	238	267	238	212	252	231	232	233	263	238	233	210	263	227	218	243	214	226	254	231	231	245	233	223	221	267	251	253	219	220	249	240	228	256	263	218	208	190	222	230	215	218	214	236	256	215	268	253	241	241	234	264	233	248	246	248	226	252	221	233	229	213	200	191	219	232	221	222	244	236	219	242	233	237	231	228	250	228	240	221	219	224	219	222	221	217	212	229	255	235	215	230	237	226	231	236	238	217	226	221	245	240	230	221	250	238	216	215	219	225	229	223	244	225	250	269	243	226	226	241	219	238	249	225	215	227	214	195	254	228	234	225	235	216	233	237	199	201	218	254	213	237	260	239	247	196	219	264	216	231	233	250	235	242	211	209	241	245	250	256	217	239	217	236	264	260	225	229	244	200	223	226	225	198	226	209	248	212	251	215	226	249	250	237	223	244	249	227	225	219	240	230	197	219	212	216	223	205	235	239	212	253	259	247	235	217	236	199	206	225	207	231	237	214	261	244	248	237	206	252	250	217	253	248	237	246	217	238	207	236	248	243	223	213	252	236	234	237	226	237	250	238	244	229	244	258	231	240	246	241	248	242	232	256	258	220	262	225	239	218	241	220	231	239	241	244	239	241	237	203	200	250	220	193	207	261	231	230	280	260	218	207	237	210	245	226	210	224	235	244	247	226	209	219	232	214	244	233	238	210	241	239	236	224	232	242	220	228	215	216	239	217	248	224	225	237	264	216	229	250	233	231	224	202	220	211	239	227	239	248	245	246	255	215	223	227	230	255	219	240	207	251	250	224	251	244	230	227	261	241	243	197	224	225	230	227	233	232	243	229	233	223	227	247	250	254	269	255	239	217	202	198	227	206	208	249	208	240	225	214	201	236	236	240	233	231	240	237	211	219	225	238	233	239	219	229	241	241	238	235	254	256	199	254	255	233	238	229	213	201	225	218	226	239	211	221	210	240	233	258	247	235	243	212	223	256	243	248	236	286	244	220	200	248	263	242	233	258	238	230	240	214	222	226	200	235	226	238	236	246	240	249	258	240	251	214	222	227	206	231	242	223	216	249	224	232	234	223	225	207	247	250	228	254	228	230	252	222	247	259	219	220	231	219	207	249	254	254	239	235	231	217	202	201	213	244	214	236	240	203	217	214	236	203	228	251	247	194	217	217	222	239	232	224	229	219	240	211	232	217	234	234	237	216	233	226	236	254	253	210	215	249	231	246	236	244	221	247	243	248	236	230	242	264	248	216	244	226	250	211	230	230	216	258	253	238	253	199	223	267	257	224	210	228	243	229	226	240	258	225	250	235	238	245	271	199	244	228	225	216	225	231	263	213	234	236	223	225	268	234	255	252	228	229	221	232	223	237	231	242	230	226	243	213	227	217	245	256	249	242	240	231	259	234	224	255	260	217	227	246	246	267	225	224	220	248	217	249	227	247	233	234	205	236	214	218	215	198	240	211	246	230	234	232	234	225	210	233	232	242	229	248	250	252	225	245	218	231	239	229	228	241	231	241	238	269	250	233	246	261	211	235	222	227	253	214	282	251	209	231	237	222	229	242	222	225	232	254	233	222	212	245	224	229	237	239	187	226	245	244	222	232	267	218	229	243	231	261	236	227	234	239	236	228	211	245	222	240	222	231	208	241	194	218	217	252	237	219	220	231	247	213	228	248	216	232	246	215	235	237	214	247	229	241	242	240	239	242	267	235	237	269	249	226	256	222	242	224	228	243	234	191	243	222	215	263	202	237	224	246	241	206	207	256	237	222	262	226	217	263	226	227	231	247	238	264	255	227	245	240	207	206	244	219	222	236	201	238	226	256	235	224	231	249	245	199	258	239	204	229	247	225	217	215	208	231	228	276	229	203	233	215	238	246	199	227	219	239	239	247	228	234	241	256	227	247	228	200
6552	989	1550	1675	1477	1155	1109	884	960	915	827	858	801	698	709	661	680	693	623	637	704	715	608	604	602	585	577	618	538	596	581	572	547	559	645	566	632	567	651	605	595	593	605	589	618	605	541	541	579	613	584	584	578	609	555	604	604	570	585	581	568	582	609	561	541	556	590	610	571	596	586	564	564	584	584	589	554	571	602	546	574	551	564	587	548	537	547	580	587	540	570	560	558	577	561	574	550	547	559	550	571	588	592	565	578	551	598	574	566	585	539	568	545	607	628	625	599	566	571	604	564	598	553	595	577	576	577	566	566	552	558	621	575	574	594	572	576	565	555	548	565	635	570	580	567	574	551	600	552	543	559	592	564	585	547	559	572	576	593	589	577	585	560	559	589	518	611	540	588	663	585	578	567	600	587	565	570	566	583	564	545	548	560	581	624	569	583	504	513	586	547	580	604	601	555	519	562	598	598	618	596	561	537	610	569	543	567	552	547	570	619	571	577	573	557	583	587	588	593	578	543	601	570	558	533	607	530	556	632	596	552	534	572	598	546	556	549	550	562	580	570	572	577	582	569	604	543	597	594	544	586	603	545	552	550	594	578	542	586	540	580	564	609	569	610	583	598	574	578	593	543	567	576	553	587	550	557	562	535	566	586	535	562	565	583	562	616	544	567	564	556	547	572	584	563	565	592	574	546	551	537	557	556	563	578	609	576	569	580	584	617	582	582	591	628	611	599	563	571	580	578	566	592	541	556	551	576	572	572	571	580	555	606	554	605	569	550	570	561	581	554	571	594	583	598	599	579	618	605	615	569	554	587	578	597	558	585	561	614	565	558	566	561	624	569	549	577	562	534	572	562	604	591	521	604	550	592	579	562	519	548	557	603	544	594	564	621	528	625	534	564	565	569	575	614	547	570	532	565	583	526	592	581	582	544	513	596	549	552	569	564	562	611	571	550	603	565	561	554	554	565	596	589	603	587	550	586	550	574	605	574	583	561	577	595	551	602	570	613	593	615	566	598	570	581	583	550	514	583	576	567	564	556	604	579	590	533	554	586	577	566	550	564	606	569	572	555	556	558	567	585	525	593	551	564	564	591	568	599	579	537	565	576	502	558	516	555	538	541	534	530	593	589	639	584	576	544	580	562	548	579	548	558	614	527	578	560	556	539	622	581	594	559	576	556	554	584	615	561	609	537	572	545	561	533	536	535	610	599	608	578	601	565	619	554	563	608	541	567	569	556	566	573	532	592	560	571	553	570	557	555	599	585	592	528	589	608	553	596	581	569	562	556	589	539	587	565	555	569	579	588	594	574	549	606	558	591	550	582	584	591	588	585	576	591	596	566	540	555	555	561	563	607	548	582	601	577	572	559	610	560	611	544	551	577	542	562	568	576	553	609	607	562	603	537	548	600	589	552	547	593	557	614	603	551	560	568	547	601	549	578	612	552	572	573	588	587	518	583	576	601	557	521	574	616	589	556	556	545	560	576	545	581	594	585	543	592	570	563	583	576	561	601	573	566	584	588	563	593	575	571	592	548	560	628	566	573	604	576	549	561	564	574	596	597	549	537	584	599	593	549	590	573	563	600	548	614	551	593	594	564	580	562	607	558	583	570	612	589	571	610	604	545	617	545	547	558	572	540	561	600	538	570	531	532	614	537	577	558	581	553	567	607	555	563	570	551	581	520	545	607	585	585	558	529	548	562	594	584	572	562	531	542	555	542	583	553	575	588	561	594	530	569	579	531	545	579	592	560	589	563	567	569	555	540	599	588	569	564	579	592	557	588	607	595	565	553	617	577	575	577	588	563	578	564	537	575	552	561	593	522	595	586	569	551	528	569	566	560	530	571	594	566	566	599	539	588	569	591	589	568	544	581	625	578	567	582	573	589	594	614	538	582	587	590	598	523	567	605	613	592	584	603	583	565	555	559	566	573	550	569	544	552	555	534	592	569	554	569	574	578	572	580	609	583	613	566	593	552	577	538	594	558	565	596	571	565	586	582	580	572	574	580	549	561	581	583	556	575	601	566	525	583	570	577	583	576	587	536	578	574	540	562	573	558	568	588	597	571	568	595	533	473	560	574	555	577	590	579	598	578	588	573	567	628	540	606	595	580	588	575	583	571	588	546	576	556	599	575	563	564	564	558	541	546	565	572	541	554	552	544	576	571	571	550	533	559	588	572	567	600	565	585	609	569	571	586	567	562	535	558	556	554	587	537	549	546	582	607	574	568	600	618	569	561	547	576	549	569	554	572	652	570	579	547	531	592	584	581	579	616	576	598	568	547	562	548	549	559	618	572	556	565	571	606	591	538	598	550	572	597	585	591	563	565	578	563	535	587	607	558	540	535	602	573	572	571	578	600	575	547	534	564	561	564	601	568	558	587	537	568	581	537	556	616	562	592	517	569	554	547	586	541	612	560	578	515	553	589	592	558	571	578	572	558	572	584	565	588	579	569	573	556	589	547	593	531	553	565	591	569	588	599	575	588	562	622	589	575	597	567	548	559	558	575	543	541	590	568	567	552	566	567	584	552	544	640	616	558	532	554	563	581	582	549	578	571	593	587	572	612	573	538	522	576	539	561	565	529	620	539	536	547	580	582	586	538	530	573	595	595	565	578	582	589	583	567	583	588	592	551	610	601	573	551	538	570	587	627	576	554	564	533	602	564	565	565	574	559	538	549	623	563	573	572	609	608	553	583	541	535	589	580	590	567	640	615	548	577	591	584	607	580	572	532	606	581	612	524	562	568	545	572	540	555	567	557	542	575	557	612	543	594	579	592	578	560	547	557	566	570	619	611	561	568	542	565	575	561	568	605	549	586	528	561	570	564	544	575	551	562	557	540	574	621	584	581	579	565	592	586	557	569	583	526	604	516	571	527	572	548	563	572	561	580	527	523	555	597	603	599	521	594	568	555	597	546	559	639	529	559	560	573	565	605	564	562	564	582	576	563	579	562	563	551	561	587	576	576	606	572	538	574	604	564	603	542	581	565	545	546	550	541	586	580	539	581	583	554	562	539	611	576	556	543	597	568	570	548	570	616	548	528	573	547	609	622	591	589	553	627	576	605	560	600	602	586	587	589	568	571	595	565	565	561	636	588	534	556	572	530	553	551	569	601	556	541	524	583	544	563	536	560	560	585	568	587	573	533	548	557	550	551	546	535	559	572	571	572	583	579	569	635	564	580	530	562	580	578	600	588	564	531	576	576	564	599	616	569	581	568	576	555	559	560	585	562	539	580	578	578	534	591	548	571	595	576	566	548	583	575	617	577	578	596	539	622	544	591	582	594	557	634	590	549	574	566	581	562	519	578	564	547	641	581	647	563	550	543	578	571	511	561	604	569	570	565	528	583	614	572	554	585	542	545	591	555	532	612	550	516	615	574	547	585	584	556	614	561	542	578	560	567	574	554	581	559	591	566	569	560	557	574	555	578	585	534	573	551	591	568	577	626	600	579	555	574	538	585	599	568	596	521	605	578	574
12265	968	798	630	444	356	295	239	243	214	210	183	174	161	168	112	133	150	147	143	123	141	150	142	135	132	119	110	145	129	117	118	109	101	114	130	137	119	115	116	114	125	127	121	104	108	112	119	122	106	112	118	129	128	114	130	120	131	91	146	120	114	112	113	121	126	111	132	132	149	98	124	114	150	105	116	104	115	112	125	141	116	139	122	109	122	105	109	105	124	121	125	119	121	102	114	119	135	104	130	117	126	120	99	108	124	125	133	109	141	128	119	118	124	138	115	123	120	104	116	119	99	116	103	114	123	128	133	114	139	114	126	126	115	114	117	120	124	106	125	121	124	92	126	121	121	135	109	113	130	113	109	130	117	117	103	123	142	122	135	114	134	133	101	116	114	126	116	132	110	106	123	137	121	119	104	128	118	122	113	108	128	103	123	124	113	133	110	110	129	123	136	126	129	124	126	118	115	127	107	117	106	123	111	124	115	104	119	129	100	111	120	115	120	108	145	108	99	117	116	121	116	126	124	118	114	141	117	106	110	130	120	123	118	130	117	111	133	134	121	107	113	118	117	115	134	94	133	132	119	107	109	121	112	128	97	108	115	128	119	118	119	106	125	128	100	141	110	129	101	107	99	112	134	133	128	124	142	113	103	122	137	125	123	122	128	90	146	127	98	133	113	132	113	112	126	109	101	104	94	126	107	97	94	116	134	130	119	105	125	133	106	120	134	113	116	123	131	119	114	109	128	133	120	112	116	130	124	125	115	111	143	135	116	128	118	129	144	126	125	122	139	130	123	114	113	111	112	98	103	116	126	129	152	136	115	105	106	115	124	108	130	120	110	129	129	120	102	118	126	114	148	125	129	115	112	116	93	145	102	107	121	97	144	117	106	125	102	126	109	131	131	100	92	97	100	135	122	110	105	115	124	118	107	122	103	118	124	123	118	123	123	123	84	106	138	112	119	128	127	124	110	109	123	120	127	121	99	132	113	132	110	135	122	138	126	98	116	130	117	121	120	107	112	112	113	114	140	114	119	115	143	102	114	115	114	110	122	123	119	104	105	126	111	109	111	120	127	131	157	120	93	111	126	110	124	108	109	129	120	104	124	131	131	121	118	109	114	129	125	101	103	127	125	131	117	114	149	130	114	119	133	126	126	120	110	109	113	132	106	105	123	116	129	115	122	123	129	109	109	105	133	121	127	121	115	115	140	125	140	114	131	122	120	118	143	117	127	105	122	108	117	90	140	118	124	127	121	134	107	107	123	117	126	92	131	130	122	115	129	123	121	117	121	111	124	123	122	124	130	102	132	110	114	117	115	134	133	103	118	124	123	119	143	138	133	119	123	118	98	103	118	117	118	119	119	126	112	115	100	129	115	114	125	106	128	101	119	126	105	125	107	127	99	124	114	116	100	120	127	126	131	135	103	118	109	129	114	133	124	110	118	117	111	121	127	107	130	120	111	95	136	137	122	129	114	134	110	117	127	120	120	104	120	133	109	126	113	116	128	131	126	112	105	117	123	110	119	124	140	121	105	122	116	124	114	145	109	135	109	127	117	136	123	109	122	102	118	128	115	104	100	114	129	119	145	135	107	105	116	107	107	104	124	115	131	99	123	118	107	110	110	121	116	123	134	111	116	125	123	115	128	135	106	99	122	121	120	118	117	127	134	90	135	118	133	132	109	132	134	124	122	95	113	129	126	114	122	124	108	120	131	105	107	118	116	102	112	110	132	120	110	119	120	101	135	133	125	102	95	112	107	123	129	126	102	121	112	124	118	115	104	116	117	118	107	145	109	117	127	103	112	100	99	137	117	113	94	134	111	111	128	142	124	120	127	117	111	123	128	115	128	114	130	101	116	120	124	106	108	108	120	99	133	116	120	130	119	120	127	110	133	116	106	117	110	131	136	116	138	135	121	101	144	122	139	125	117	108	131	129	115	127	138	117	141	126	105	121	106	126	122	148	125	104	121	128	131	134	119	113	135	130	116	113	131	130	116	109	133	107	126	124	108	128	134	103	123	113	123	100	121	120	120	123	129	108	119	112	102	114	136	105	129	111	129	127	122	114	119	114	126	120	129	116	93	130	132	116	121	119	112	122	115	123	132	122	138	115	122	104	127	114	99	138	104	113	120	125	120	126	133	99	139	122	107	93	104	114	111	100	129	134	119	124	115	137	102	117	124	121	110	131	96	127	120	108	130	109	109	121	119	94	106	117	106	102	149	125	112	140	107	152	107	125	122	138	132	128	118	118	122	135	112	106	125	111	124	141	128	109	134	110	133	119	112	128	134	108	125	106	126	150	120	132	114	130	139	136	113	122	125	147	95	110	121	119	115	122	128	148	117	117	127	107	142	102	117	139	134	120	123	128	105	117	125	140	104	105	121	122	125	129	135	129	117	120	115	120	123	115	133	118	104	115	111	115	92	107	108	130	116	115	128	129	114	138	119	126	115	136	96	123	126	101	123	120	117	121	118	106	110	109	125	102	127	111	99	130	114	102	132	118	115	122	95	113	132	132	118	117	109	126	121	140	111	130	114	107	123	138	113	96	112	116	139	118	137	124	121	123	114	137	116	115	134	108	114	141	108	107	124	133	120	124	110	116	115	133	106	126	126	111	104	145	128	139	113	132	109	112	119	116	124	121	122	123	118	103	130	81	114	125	160	129	116	113	137	127	107	104	109	103	136	112	128	128	127	114	126	113	110	120	118	116	135	139	101	115	143	121	115	115	114	123	104	132	130	106	98	132	116	105	110	131	97	123	113	141	120	129	102	108	124	134	126	122	130	112	122	110	108	106	97	120	131	127	122	106	116	138	143	113	114	104	132	135	131	133	120	107	117	115	129	122	117	119	121	113	127	105	115	119	128	131	118	138	103	114	110	130	106	107	114	117	122	137	118	122	123	110	124	117	136	126	120	122	132	128	130	131	104	129	108	120	119	126	114	129	150	129	109	144	118	146	118	127	128	115	114	108	121	114	109	117	118	147	115	114	131	144	107	115	130	109	116	112	119	119	128	109	109	126	140	120	131	120	127	125	103	126	132	112	112	114	141	141	131	96	116	117	117	110	124	119	138	94	130	124	153	146	109	114	105	116	105	123	114	122	127	109	128	114	122	124	133	99	121	135	102	120	115	104	107	130	110	116	155	121	127	111	122	113	116	132	116	111	116	118	124	106	135	118	129	112	111	141	127	114	129	152	120	135	111	124	139	115	135	110	131	120	126	110	119	115	126	95	125	121	124	113	114	118	130	114	85	112	121	129	112	112	121	127	108	109	121	127	120	110	141	113	120	107	113	120	114	118	136	114	117	130	122	110	118	123	109	108	120	121	132	100	113	135	130	134	111	128	120	141	104	124	118	139	115	106	129	121	115	118	133	116	110	118	96	135	121	112	121	126	115	131	130	121	116	126	102	135	115	97	129	101	119	120	100	129	119	117	121	153	116	119	129	126	117	109	124	133	124	112	125	136	132	114	114	118	101
8006	1016	1965	2219	1834	1529	1252	1043	949	879	840	744	672	599	479	502	497	465	432	424	511	465	446	418	409	394	367	295	355	315	339	323	347	323	316	353	320	290	331	334	319	309	336	315	306	291	289	336	323	297	330	328	328	317	297	279	262	321	316	305	300	299	288	318	266	328	328	308	291	309	300	287	305	324	317	313	297	331	282	316	327	291	293	305	309	335	315	323	325	295	314	301	308	288	301	303	334	315	303	334	313	338	313	333	286	307	288	274	318	273	288	316	302	311	317	272	304	292	323	316	314	273	312	312	303	324	282	325	342	306	319	307	301	270	311	308	291	309	305	311	284	306	323	317	307	329	320	303	316	325	291	288	299	304	323	300	306	313	310	305	325	280	289	339	315	327	320	300	292	287	323	304	302	308	303	308	309	317	318	308	309	263	304	289	283	287	296	314	313	285	330	307	321	317	278	320	314	300	295	301	308	288	306	293	293	286	337	317	316	320	301	339	320	305	314	276	304	304	299	306	294	303	326	281	343	292	311	305	327	301	317	335	300	336	320	268	304	323	279	303	313	271	314	299	314	309	340	310	297	327	303	307	289	280	326	288	285	309	348	309	288	348	282	308	295	347	323	308	282	293	310	313	305	278	329	309	319	302	303	285	297	326	291	285	313	330	303	315	309	327	332	291	308	307	323	321	295	302	313	333	292	303	303	313	328	314	321	315	351	298	311	298	316	314	276	300	325	320	300	297	298	333	301	292	303	268	315	321	291	274	300	293	312	318	302	294	315	334	296	322	333	318	295	337	289	320	326	301	292	291	308	294	292	311	322	294	314	319	319	333	332	325	274	282	285	319	296	330	291	336	287	288	308	310	314	313	316	283	267	324	327	307	309	319	301	292	328	329	320	331	332	308	316	312	303	305	313	300	294	336	287	321	324	286	302	302	322	279	297	313	327	289	327	298	279	334	310	306	339	321	307	340	310	308	308	309	273	285	300	273	315	306	330	329	307	317	301	324	328	307	308	285	323	309	315	310	291	316	325	302	284	273	305	297	333	286	312	289	341	271	306	302	303	316	329	281	273	307	309	298	295	288	293	328	329	291	320	283	328	293	307	307	334	309	314	340	319	324	294	300	319	292	293	293	300	285	332	301	300	341	280	316	317	297	332	304	317	254	285	297	306	291	306	324	312	322	304	316	280	310	310	319	319	301	274	295	309	304	298	308	323	299	296	330	285	323	287	300	290	310	288	282	317	334	305	322	294	286	339	315	321	293	309	313	278	337	272	294	295	286	315	309	299	318	291	334	288	330	328	291	300	309	307	284	310	303	295	313	313	331	296	317	308	276	297	288	324	298	280	297	304	300	287	262	292	326	320	303	325	314	311	308	302	303	293	356	297	293	292	322	290	284	330	289	295	291	332	322	312	298	291	274	295	317	349	284	319	295	312	314	319	323	324	301	244	323	346	286	288	314	345	314	312	324	299	327	282	315	292	293	286	294	318	295	328	304	316	331	316	296	305	294	327	309	296	310	296	327	314	291	302	290	326	332	321	293	292	292	305	310	299	313	323	319	329	307	268	327	307	302	336	303	299	317	287	293	309	284	318	289	261	328	322	282	280	321	272	313	321	323	299	306	307	294	297	280	297	310	279	339	310	290	284	313	294	281	315	295	359	321	275	271	293	299	309	300	317	296	279	302	307	291	312	317	301	303	312	313	328	313	308	306	303	304	293	286	343	291	320	305	298	331	320	307	301	321	295	322	282	298	314	317	286	312	283	297	296	311	289	294	315	314	320	278	295	323	339	311	306	298	335	302	289	291	308	317	272	326	293	311	311	298	305	283	313	296	317	338	286	304	304	303	299	282	304	326	329	313	320	309	292	275	354	299	317	344	299	316	302	274	297	304	302	289	278	298	299	316	312	314	287	290	315	309	288	285	308	303	312	295	306	279	291	286	296	285	312	277	296	298	314	316	312	280	331	282	274	302	275	321	311	327	305	303	294	311	291	289	307	297	335	325	313	263	313	292	301	310	308	294	295	324	332	295	284	329	266	302	312	317	321	292	310	293	318	311	317	290	328	301	340	302	297	349	308	294	279	337	303	336	327	287	308	309	304	321	318	332	276	294	310	333	314	293	309	303	318	317	298	276	306	302	276	295	305	289	299	332	300	314	315	307	291	310	277	291	313	276	339	295	308	310	316	287	310	308	312	320	312	325	290	294	359	283	319	322	304	303	302	287	305	305	281	317	326	261	305	339	312	327	305	332	287	295	299	278	315	335	326	277	305	309	321	352	325	319	364	309	342	306	304	298	292	266	312	306	292	326	280	324	298	296	282	299	307	295	345	304	296	281	283	287	315	313	277	322	329	282	279	281	303	300	337	305	287	290	314	309	304	277	309	299	309	298	284	301	314	294	290	264	314	298	285	279	312	308	332	273	320	300	321	300	306	302	326	302	274	329	295	304	284	307	280	348	291	294	302	293	275	286	287	299	277	314	312	334	309	281	283	301	271	305	294	305	279	302	318	296	296	333	297	322	276	298	295	318	315	286	320	310	314	329	319	303	289	324	306	303	294	339	321	298	305	286	294	276	348	291	305	285	304	294	297	313	329	280	294	322	299	314	326	284	303	345	319	323	305	320	308	285	289	286	275	302	309	300	341	287	295	323	284	280	318	317	310	307	310	292	322	304	305	289	273	303	300	303	304	303	292	321	273	321	304	288	310	325	303	330	306	326	324	328	330	328	318	285	312	270	315	318	312	314	323	296	302	284	281	292	306	314	291	301	296	336	320	296	299	313	307	306	319	315	311	292	297	296	316	264	285	305	308	327	302	319	286	332	287	260	300	285	293	317	301	300	340	313	296	322	284	330	302	318	292	302	293	300	303	312	292	300	307	303	285	286	301	309	318	299	267	282	303	307	307	315	302	322	313	320	303	313	278	339	304	332	320	334	304	300	305	312	306	303	321	284	330	288	297	302	293	302	318	298	306	331	280	278	313	320	265	315	266	328	296	320	312	299	301	315	291	286	324	314	299	311	299	289	317	322	310	289	323	313	323	303	285	319	281	304	303	326	294	324	310	330	304	340	310	290	292	300	325	284	294	298	328	291	346	313	304	309	314	301	305	313	304	293	283	330	311	307	295	323	285	304	288	281	299	317	294	321	313	303	296	310	340	302	331	303	330	289	280	308	305	300	293	296	314	329	312	303	292	322	300	307	287	314	272	285	299	300	306	304	328	331	302	287	306	270	316	314	319	315	318	298	334	296	316	329	303	288	267	297	325	292	357	299	316	269	300	285	292	292	315	314	310	333	300	304	295	316	309	295	299	303	329	270	305	312	315	300	320	297	275	323	288	291	301	318	295	300	337	310	331	310	283	264	318	315	287	288	272	308	305	285	328	326	290	319	314	284	277	290	291	268	311	297	302	298	303	327	313	288	335	300	336	306	290	301	298	312	315	275	323	268	305	291	307	306	306	311	301	314	301	313	313	312
1224	251	283	266	267	219	226	223	227	242	204	199	213	221	208	244	189	197	230	216	213	210	208	222	230	189	191	210	222	217	208	198	218	202	229	207	206	198	201	191	191	216	191	190	233	226	219	205	232	219	216	218	212	189	191	218	210	195	193	210	203	224	173	185	207	231	203	211	192	220	212	227	216	211	207	213	222	195	217	202	194	192	233	175	202	217	227	194	213	206	211	227	195	199	215	208	224	208	187	223	206	190	187	185	206	187	222	158	209	178	199	200	217	214	194	213	209	192	212	177	190	212	206	228	218	203	215	198	196	193	223	215	208	215	176	200	185	221	228	204	226	200	215	217	183	223	207	218	201	205	200	203	209	173	236	212	222	204	223	201	220	193	190	201	214	171	196	201	222	206	193	178	191	198	192	232	224	236	202	223	206	204	225	212	222	211	217	208	209	190	183	216	205	223	213	197	198	219	189	169	174	187	215	265	189	204	223	223	186	198	186	229	223	238	213	190	228	209	214	197	199	194	228	211	208	206	198	196	219	200	226	200	198	188	180	187	214	203	193	195	200	229	222	201	199	184	219	216	201	193	207	197	200	215	214	199	229	209	224	203	217	184	210	229	209	210	210	204	210	188	204	192	216	180	208	185	192	205	233	228	212	232	243	226	221	220	194	227	217	229	230	211	196	207	188	208	205	195	227	205	209	209	208	210	208	200	235	218	204	216	218	205	208	206	184	187	212	171	210	223	187	201	194	195	177	164	219	210	190	211	201	223	177	193	192	191	178	214	204	191	205	191	224	223	227	185	208	193	209	217	212	210	188	220	198	193	214	205	247	221	196	238	236	205	212	204	231	201	215	226	207	203	220	205	217	212	179	209	203	226	212	193	202	212	207	189	205	210	222	221	221	219	212	217	230	233	216	224	205	186	214	204	199	194	216	204	193	216	219	213	209	219	223	214	217	201	219	208	192	233	215	199	203	239	215	186	202	214	227	208	218	185	233	218	196	216	200	204	194	192	233	184	200	189	170	226	198	211	243	238	220	186	215	194	203	206	202	190	180	191	217	216	177	214	217	219	215	206	219	201	202	238	251	204	217	192	203	226	218	201	222	191	220	211	231	198	188	197	199	212	195	190	194	197	207	190	197	212	182	221	212	216	210	229	193	213	221	212	204	219	200	211	210	217	205	219	198	225	192	188	221	194	199	211	192	221	218	218	209	216	184	202	204	176	203	198	211	213	201	206	216	223	203	227	247	167	215	205	202	197	208	189	200	227	232	218	213	186	201	190	208	191	186	233	224	208	194	222	232	211	219	200	221	213	212	205	207	168	190	207	224	193	186	212	203	209	203	223	218	203	201	209	209	187	221	198	231	197	209	212	215	219	164	207	210	241	196	205	224	182	209	225	246	216	203	203	196	214	235	204	189	221	199	197	182	211	210	207	181	221	184	197	186	214	235	215	214	177	242	201	199	174	223	178	207	224	201	181	207	196	198	232	212	220	230	214	210	211	214	206	183	239	203	208	222	232	226	218	196	185	205	219	195	215	191	184	190	198	161	186	177	195	200	209	188	211	195	198	215	200	191	204	206	204	223	215	196	195	209	209	219	201	225	207	213	191	218	212	216	199	182	202	197	216	191	200	204	207	189	217	220	229	198	202	207	216	230	212	200	221	214	196	209	188	185	217	194	208	227	202	206	215	211	192	195	203	220	204	192	198	199	202	233	198	201	191	202	215	224	195	215	200	190	202	222	212	230	195	178	200	209	181	185	200	218	215	228	207	188	228	203	193	217	206	217	214	204	205	199	210	214	210	217	212	222	218	224	219	212	252	192	187	203	225	197	199	193	188	214	239	215	202	210	218	209	234	216	191	194	221	221	230	231	209	207	181	188	211	200	225	212	206	176	186	200	192	211	192	206	207	219	189	189	227	196	198	194	211	200	214	213	203	214	200	223	208	196	200	208	187	217	237	231	195	210	179	205	195	204	205	215	205	228	215	198	223	190	211	195	219	203	229	213	186	204	221	223	230	208	198	183	202	196	215	190	190	201	210	181	197	220	202	204	201	215	228	191	234	205	217	240	196	230	193	204	223	236	229	199	211	197	193	213	209	216	189	204	208	218	208	234	223	207	205	229	216	202	203	219	211	178	222	191	218	191	184	198	214	200	222	195	202	192	198	224	182	206	215	196	181	211	225	203	206	181	219	215	205	205	213	215	197	203	198	227	222	191	203	203	193	206	189	191	189	212	194	195	186	231	217	191	204	231	219	194	221	195	199	200	192	181	197	203	181	207	207	219	195	200	219	215	204	213	179	200	219	198	212	220	196	198	217	223	193	180	215	195	199	230	187	195	212	229	214	190	208	223	204	221	206	211	238	200	195	193	193	198	202	208	213	206	208	228	209	227	196	214	206	223	210	221	217	195	191	224	202	205	209	212	208	215	217	200	208	199	179	218	190	220	182	221	195	231	175	205	213	207	219	230	214	198	207	221	200	203	221	216	233	214	185	207	224	202	196	202	214	186	199	194	211	216	193	197	198	177	217	217	184	221	209	200	209	204	198	182	171	252	205	210	186	208	232	234	196	204	202	222	197	205	214	228	192	180	199	227	237	216	209	207	189	186	206	189	192	228	213	214	220	239	208	213	232	184	200	184	186	193	194	213	195	196	210	179	201	187	213	204	211	207	223	205	213	217	213	215	211	217	208	196	224	228	200	235	188	199	193	198	191	201	226	209	195	231	218	203	192	195	204	226	217	188	211	216	218	209	206	206	215	184	211	212	189	222	199	192	218	221	195	217	174	198	203	174	211	210	212	212	209	210	207	198	216	203	212	185	182	214	173	235	215	208	229	202	197	213	202	192	199	218	212	226	204	219	227	205	186	226	210	185	215	202	219	191	218	185	177	225	211	188	205	242	209	180	210	197	228	207	204	243	221	203	210	190	222	192	204	193	208	193	193	202	194	193	204	186	204	220	183	203	202	209	220	220	209	206	203	222	207	221	230	223	194	214	200	197	221	186	187	210	217	222	222	178	208	213	182	208	195	236	211	218	214	172	181	215	210	208	194	207	195	200	199	199	208	204	198	198	228	234	207	216	203	207	190	210	218	218	224	210	221	219	225	214	226	219	216	212	197	197	203	191	204	193	183	200	194	206	203	205	194	183	193	203	205	205	223	200	213	184	216	206	190	278	217	196	192	181	212	161	189	191	201	199	223	201	195	207	233	216	232	199	195	204	182	203	231	191	208	212	175	216	207	199	196	218	199	221	206	203	194	198	195	199	196	205	201	208	207	178	204	203	238	191	213	235	230	168	222	222	229	233	200	225	201	215	191	212	209	193	204	198	223	210	205	231	191	212	170	219	222	235	187	203	231	214	189	202	236	195	215	185	223	231	216	211	234	178	208	209	244	180	208	228	193	198	218	205	206	227	193	215	183	212	239	204	202	214	223	194	221	205	202	232	223	204	206	190	208	217	216	224	201	220	242	211	203
1785	593	673	712	672	683	679	580	602	589	605	577	617	577	521	544	516	534	536	489	562	602	563	516	536	562	517	535	546	527	537	533	545	478	557	492	482	521	527	532	507	553	507	535	533	505	532	537	538	506	500	512	536	527	526	523	514	517	487	492	542	515	573	557	518	530	523	498	505	553	558	536	526	539	531	513	547	564	548	523	519	555	535	524	497	551	521	529	493	516	512	543	486	548	465	514	554	526	500	497	493	510	508	532	490	534	563	557	544	469	514	488	535	507	557	542	522	535	477	528	534	549	497	535	532	526	500	555	540	515	527	547	538	479	466	551	507	517	545	545	484	494	507	499	526	533	526	484	530	555	543	493	489	498	485	506	512	533	567	529	535	502	512	527	565	492	492	504	508	524	500	506	536	537	540	504	489	523	500	510	513	512	546	526	533	481	522	521	522	500	543	536	508	497	515	539	526	560	518	522	516	567	526	470	569	530	487	531	525	522	471	558	502	553	477	555	490	531	493	478	543	516	488	498	522	487	515	553	549	516	542	467	517	526	488	549	504	523	504	496	524	522	511	541	490	523	538	513	489	515	534	512	519	545	563	545	527	556	547	538	555	581	465	525	502	543	435	517	491	540	523	491	551	586	528	554	529	576	499	564	541	505	504	499	523	524	514	507	484	530	535	545	515	522	575	530	520	545	494	525	559	499	551	492	544	523	505	529	491	528	509	533	499	517	529	513	555	517	495	499	509	496	484	513	505	509	534	522	498	559	511	495	568	554	516	509	533	515	533	544	488	518	530	557	536	546	499	523	492	508	550	511	507	501	507	494	557	462	515	542	508	508	467	545	528	512	552	531	511	581	509	550	545	505	504	525	536	529	513	512	493	499	528	469	536	485	525	536	487	533	531	570	532	524	553	562	512	532	500	519	487	529	523	498	530	507	526	524	513	517	519	471	510	509	508	499	524	525	462	498	508	533	544	488	505	556	492	527	493	513	522	522	520	514	523	518	504	573	539	550	550	491	531	567	520	543	545	528	536	520	549	546	561	588	517	553	499	524	550	495	531	528	501	506	532	538	498	553	519	547	533	515	474	516	506	525	558	517	528	535	523	470	489	531	574	519	517	509	561	537	498	481	531	550	515	511	561	519	522	541	520	500	532	532	504	552	536	555	524	525	535	526	541	516	536	526	559	496	564	486	495	555	523	528	545	469	503	492	491	523	494	517	523	541	520	483	497	530	509	513	509	506	513	508	528	537	566	544	519	545	496	512	549	540	514	547	508	520	511	521	529	515	529	543	514	475	469	506	473	527	515	572	516	554	537	517	547	491	511	528	533	495	493	524	509	477	551	542	531	516	518	529	484	535	516	491	492	538	529	511	472	526	525	507	489	580	516	501	501	471	509	538	527	551	533	534	499	496	497	537	543	486	526	529	521	524	566	511	579	506	482	524	518	545	515	533	522	534	527	537	511	518	517	502	539	510	540	503	540	501	510	558	515	526	536	496	536	555	530	554	524	496	502	524	567	500	484	569	591	519	508	537	505	531	531	511	504	497	522	534	568	546	516	509	503	506	546	521	517	454	539	519	514	516	549	497	540	540	542	498	529	511	508	526	546	525	495	561	540	474	537	510	567	508	551	534	517	515	546	543	509	516	519	514	555	467	518	531	516	499	505	536	538	519	517	502	532	516	528	510	506	531	524	542	485	527	513	555	541	527	520	543	501	519	519	540	549	506	506	542	551	522	534	552	532	525	501	531	508	515	541	524	484	568	525	532	512	500	544	565	513	522	506	478	522	509	524	512	511	512	502	533	528	524	539	529	516	497	480	575	499	534	528	537	528	487	525	532	550	518	492	539	529	508	486	545	484	554	466	498	496	543	511	489	540	559	569	504	513	526	526	511	511	571	502	527	508	489	499	506	525	505	499	530	521	555	539	562	503	487	486	525	523	509	559	531	531	528	503	505	555	490	507	523	511	518	510	526	513	520	556	503	489	544	512	540	516	516	568	501	551	524	529	515	507	513	523	487	522	520	548	500	544	501	537	529	517	506	497	525	538	502	514	495	524	464	524	513	518	554	493	513	519	523	519	488	564	554	564	565	532	498	463	565	546	516	520	532	572	505	519	515	552	514	488	554	505	513	516	524	478	542	537	599	504	515	536	521	538	530	490	487	520	499	542	500	511	516	508	528	563	528	499	524	497	535	525	524	521	499	545	535	532	549	568	498	503	468	499	521	545	544	492	492	553	523	514	523	515	516	533	534	492	504	490	485	469	543	529	548	554	530	520	568	510	520	537	571	503	548	542	497	535	526	521	500	550	543	549	502	555	493	509	507	530	485	494	513	563	498	521	525	529	514	497	524	558	511	475	499	533	563	508	512	517	509	534	531	509	524	560	511	516	511	525	541	524	512	485	502	529	494	543	531	506	510	543	516	509	544	551	526	557	544	525	519	516	516	521	523	526	552	512	536	494	535	526	525	498	547	518	492	508	538	530	527	548	509	515	540	503	501	566	522	497	501	542	530	525	500	499	527	595	516	529	500	473	499	476	498	502	503	507	488	500	494	491	539	538	513	502	521	508	497	542	492	517	507	550	511	517	541	551	508	555	452	547	514	487	533	477	493	547	510	524	553	510	519	560	513	545	527	526	552	530	529	498	519	493	474	515	543	526	468	507	511	525	508	489	559	544	502	530	530	543	533	503	530	546	540	524	542	495	548	516	532	547	491	484	520	513	543	525	489	528	527	544	533	527	571	535	547	531	506	513	515	513	528	530	546	553	502	535	513	511	526	500	513	539	510	516	513	500	515	547	523	528	492	516	483	522	489	555	466	500	500	550	533	537	511	571	511	553	538	473	528	541	478	507	507	537	563	512	533	494	540	546	469	558	531	513	518	479	530	574	532	497	531	512	515	514	504	555	506	476	524	523	506	525	530	562	509	543	559	529	516	517	487	540	510	537	557	498	555	487	488	535	534	525	540	511	535	542	493	540	568	486	549	496	504	518	541	541	511	467	514	531	545	489	510	529	518	550	481	505	475	510	503	562	510	522	528	521	515	509	528	567	501	506	547	497	498	528	504	510	522	538	567	482	529	503	509	511	554	506	525	530	524	505	515	542	522	549	490	526	501	538	516	521	516	503	516	544	530	554	516	545	484	501	509	527	524	486	494	563	502	542	496	516	533	504	514	521	546	546	500	507	531	522	540	506	502	513	517	528	551	479	514	510	528	596	497	545	517	537	496	515	473	488	535	512	512	459	591	507	505	497	497	533	514	549	506	526	520	572	525	535	557	548	566	522	525	518	478	494	501	548	508	537	553	518	527	553	536	515	511	521	580	530	537	511	510	556	525	550	530	484	525	519	522	519	518	502	541	528	476	519	548	514	551	534	539	489	537	521	554	484	525	532	506	541	500	522	527	512	491	526	508	500	525	517	523	533	517	504	542	536	475	547	520	508	519	485	518	518	522	514	519	544	495	511	546	553	516	483	566
6846	591	646	583	413	317	339	307	305	299	251	268	267	242	279	257	235	254	238	228	259	227	243	221	257	242	284	250	209	259	238	228	219	258	243	248	237	227	257	237	213	243	235	222	215	220	206	252	243	242	245	233	229	198	231	279	246	241	274	252	245	228	202	223	252	275	213	216	233	228	228	223	262	236	256	227	227	221	241	222	215	250	258	230	253	249	223	223	234	250	256	240	245	233	228	242	240	224	219	243	209	202	222	232	242	228	227	238	249	224	215	236	272	247	232	210	244	236	245	229	225	226	199	230	238	243	242	244	227	256	248	227	244	216	228	260	232	250	241	246	235	235	245	206	263	247	250	246	217	215	202	206	260	237	256	219	245	236	242	231	268	250	208	238	256	219	221	228	252	252	238	240	243	230	235	245	236	218	228	238	226	248	230	206	256	229	211	231	226	231	265	224	238	212	266	238	222	249	195	259	225	228	249	247	226	231	234	214	253	228	219	202	213	242	236	220	229	220	216	222	222	195	217	253	248	237	225	250	225	240	234	245	212	245	239	225	233	208	229	218	225	245	224	210	211	222	214	244	227	214	246	214	222	241	244	233	240	225	230	232	259	238	233	217	243	242	242	218	214	241	221	237	213	250	223	223	262	213	252	213	210	218	229	260	232	199	220	233	228	244	231	252	220	254	211	203	213	232	236	248	246	246	225	225	246	221	225	248	244	246	205	219	223	231	241	221	216	218	240	226	224	225	246	247	224	239	232	230	227	232	234	231	257	230	209	251	228	228	203	262	233	253	226	225	258	213	246	229	254	228	228	264	235	247	227	232	219	247	261	228	220	224	257	257	238	206	238	253	266	208	223	235	267	258	234	224	221	232	241	248	205	210	231	237	230	193	213	268	226	212	214	249	204	223	204	201	243	221	207	246	256	238	240	215	186	227	231	237	219	228	217	249	199	241	220	242	220	236	225	280	217	229	232	230	213	219	238	225	245	270	199	239	250	239	240	229	230	242	229	244	246	211	232	236	229	257	205	215	231	231	231	225	255	240	223	239	250	231	233	227	241	228	218	227	244	231	235	236	253	237	254	235	213	235	218	229	269	218	213	250	227	239	258	264	217	208	237	237	212	236	252	235	234	252	251	231	234	256	242	211	251	227	219	237	223	238	235	241	238	226	222	219	249	224	219	237	234	230	233	225	226	232	243	241	239	238	211	234	238	250	239	237	218	238	258	233	198	222	245	242	230	269	216	259	235	228	265	235	220	216	208	229	238	252	221	218	244	234	261	268	238	242	226	240	240	285	222	223	218	236	250	243	210	220	213	244	222	236	232	225	253	236	201	212	230	237	204	251	246	245	219	244	244	273	231	208	195	231	255	227	197	263	226	247	223	226	246	266	240	242	227	197	213	236	220	244	234	235	232	219	243	287	241	230	239	234	262	242	227	215	223	242	232	237	238	238	208	224	219	225	235	259	222	247	231	226	246	271	215	225	256	264	254	213	205	238	233	260	226	251	232	252	226	243	226	247	229	216	233	219	241	243	247	249	221	242	235	255	214	225	229	230	226	225	228	218	220	239	236	215	268	225	228	220	253	217	210	226	209	223	244	232	232	246	237	229	268	227	224	236	230	231	216	218	216	240	241	208	225	271	229	229	238	241	265	225	231	264	246	223	219	221	224	225	234	242	249	227	238	203	247	228	236	248	224	256	259	236	242	247	245	218	231	243	252	229	234	230	211	188	238	229	211	250	211	236	215	253	268	223	233	227	222	243	202	275	243	226	236	234	240	249	233	253	215	223	215	193	222	232	235	254	241	220	233	226	211	244	250	231	224	213	219	211	240	218	230	268	225	223	257	213	260	264	224	213	233	225	238	245	234	196	221	217	227	222	255	239	216	234	241	228	231	233	227	223	227	224	226	219	241	242	211	228	254	213	214	211	243	225	231	222	218	230	217	264	225	246	243	198	219	235	202	228	255	228	238	221	241	252	245	242	250	220	266	241	216	203	252	224	231	228	226	258	256	221	219	208	261	220	225	239	232	231	251	221	218	207	261	228	214	207	248	242	228	206	193	206	206	229	232	241	230	222	211	248	233	256	221	210	249	222	233	247	220	207	260	236	264	198	238	218	214	222	217	239	250	239	249	277	274	239	232	262	228	227	241	246	209	232	229	236	191	232	248	210	232	233	244	230	221	243	243	245	213	255	213	214	247	252	199	244	254	254	240	219	221	201	256	220	248	201	223	220	254	253	206	224	236	228	235	221	217	201	246	244	217	240	224	248	219	239	217	257	256	229	234	244	213	221	237	243	227	239	210	233	227	232	245	251	241	235	220	242	229	221	220	244	274	227	224	250	238	212	233	259	261	221	232	223	239	234	205	237	242	241	190	226	218	228	241	236	246	220	213	230	238	207	232	241	250	209	238	245	238	238	241	211	226	246	241	248	247	227	220	221	217	235	275	221	260	218	226	255	246	206	215	237	211	212	242	246	269	221	235	217	225	227	188	227	228	250	207	260	210	244	229	244	222	204	233	215	258	194	237	223	246	214	233	255	246	244	242	239	235	232	222	214	232	254	236	216	232	235	228	251	220	210	205	230	246	230	226	209	239	220	232	211	246	221	236	227	209	229	243	234	237	239	221	227	213	236	252	243	239	261	250	255	225	226	231	231	235	228	246	239	218	275	241	218	245	209	239	240	235	225	211	230	233	217	242	223	227	218	238	222	229	232	231	220	205	213	229	212	222	239	232	226	236	236	236	234	223	203	240	261	232	251	240	235	222	233	249	234	227	230	226	240	243	221	238	232	222	234	208	210	231	220	244	237	239	232	226	239	243	245	246	233	232	223	225	258	225	222	214	222	210	248	253	239	238	218	231	228	240	230	238	250	219	248	212	216	214	213	220	256	236	243	252	200	233	206	205	231	245	222	221	266	238	201	192	223	216	256	258	218	220	246	216	238	220	233	246	238	233	256	217	224	257	217	244	234	216	249	240	232	226	227	219	217	238	231	220	221	227	231	214	221	197	210	213	248	203	205	240	253	231	212	200	245	233	243	215	213	244	242	270	232	250	220	213	225	225	248	217	232	231	222	220	222	246	233	223	234	241	236	237	231	222	231	228	223	231	238	222	264	210	219	215	231	210	253	221	225	250	203	230	241	211	218	212	223	222	232	248	227	221	253	221	227	193	236	238	247	248	238	199	236	217	205	229	234	231	228	225	236	214	229	226	244	232	230	232	217	264	214	224	218	258	227	214	272	221	233	194	221	230	246	211	250	230	223	248	226	228	224	244	207	232	250	267	247	227	232	242	247	227	210	246	226	237	244	230	234	241	239	220	207	252	241	219	231	243	265	226	244	258	217	206	224	218	232	216	250	230	238	227	246	230	203	222	201	214	240	251	236	251	224	216	219	245	237	203	216	256	245	215	218	221	208	229	227	230	264	217	240	229	205	240	234	213	242	224	221	210	231	221	214	223	252	236	206	232	234	217	230
6488	990	1550	1659	1509	1245	1012	913	919	933	823	825	786	770	692	695	666	663	648	678	695	640	625	571	591	622	555	657	615	598	581	560	533	565	557	610	585	567	596	544	559	593	572	578	577	588	569	599	595	571	548	561	622	562	594	608	546	583	535	542	581	621	580	590	584	561	576	566	579	574	568	541	555	559	557	553	615	557	606	553	554	585	565	564	585	547	584	618	565	578	574	606	563	544	547	572	570	593	581	558	598	575	522	613	599	539	557	531	591	575	553	555	563	569	587	558	583	562	551	553	577	589	556	544	563	553	536	554	617	554	544	538	563	567	563	547	579	611	591	543	583	575	575	607	589	603	612	585	593	579	532	573	609	583	549	547	563	560	582	560	589	560	498	569	579	566	586	577	611	559	559	570	601	556	555	569	571	551	518	599	505	581	561	558	591	599	583	577	543	563	582	588	581	578	543	567	567	591	563	527	568	600	556	557	591	549	577	570	556	536	595	562	588	564	552	546	541	558	562	565	531	605	597	547	593	555	550	566	591	530	546	585	572	584	572	588	562	524	565	601	547	584	551	565	549	600	574	539	526	512	596	538	545	535	493	573	614	573	586	610	558	611	593	555	590	579	551	558	550	567	587	571	563	600	562	590	568	578	583	557	518	561	575	587	559	612	569	547	588	588	544	545	616	533	564	609	558	613	590	570	580	570	582	557	584	575	533	564	549	561	576	584	553	514	591	552	611	607	588	579	568	579	532	536	586	551	581	595	583	533	556	581	544	577	590	578	546	573	600	545	573	584	577	570	632	546	573	561	565	605	554	574	568	541	604	562	588	565	571	594	555	586	579	554	559	546	587	552	564	561	562	570	595	575	541	553	558	586	590	560	576	512	575	619	614	600	567	583	553	593	577	587	579	569	538	579	600	573	574	531	559	587	523	560	572	588	513	566	548	549	573	516	559	585	562	551	576	560	528	552	544	582	574	563	592	562	573	530	615	571	582	594	551	550	531	573	571	569	597	583	542	531	555	597	586	570	563	585	524	589	618	566	648	524	541	577	603	578	582	554	556	593	558	565	563	569	541	585	547	560	559	570	606	589	561	615	606	552	605	561	559	573	584	539	600	590	571	562	589	569	571	539	573	591	552	576	539	521	575	572	550	554	549	536	601	556	549	585	541	548	615	558	534	583	553	527	566	579	560	567	575	612	521	588	582	515	585	621	562	544	594	559	563	577	572	564	581	599	572	574	566	597	536	567	580	525	553	609	575	521	526	597	591	582	581	555	574	575	568	566	574	510	554	535	553	567	572	589	591	571	594	537	605	548	590	537	570	570	560	559	566	550	585	533	574	609	547	583	620	560	594	583	558	544	558	554	589	577	560	537	557	607	604	601	594	551	564	571	552	544	550	559	542	540	563	566	590	551	538	618	581	588	548	606	569	541	575	532	585	634	520	608	630	563	562	539	537	577	518	547	593	574	535	580	584	584	542	561	564	537	573	554	565	556	580	607	598	568	587	558	559	551	606	522	595	549	551	585	574	583	596	588	614	589	538	603	574	559	570	594	559	577	535	545	573	582	587	587	568	588	556	614	573	592	585	549	592	548	566	539	564	560	569	556	556	543	576	540	583	598	548	564	533	591	552	566	591	569	609	576	552	557	588	582	547	568	554	605	593	562	569	506	565	547	586	556	542	624	565	564	568	595	562	543	538	547	535	513	534	536	571	536	579	573	557	613	527	534	584	557	575	548	622	526	592	544	566	597	557	594	581	581	543	563	592	607	516	605	569	585	572	579	580	542	529	600	556	557	557	587	564	569	524	565	545	634	550	555	599	566	614	558	545	549	522	572	619	594	582	537	594	560	570	574	608	564	564	555	598	636	614	575	580	533	572	610	593	547	574	586	565	541	597	588	607	544	574	535	567	570	554	578	550	580	536	547	539	580	627	572	538	611	638	589	569	570	548	540	583	551	533	559	583	553	552	546	562	639	624	555	595	541	596	607	594	538	602	546	561	532	567	571	536	580	560	574	541	637	550	573	561	553	578	573	623	569	567	586	579	590	590	609	601	568	544	596	538	569	560	597	519	561	559	571	593	560	594	581	578	547	550	590	615	570	580	547	584	570	560	578	557	563	583	585	555	578	595	588	581	619	590	555	565	579	586	560	530	630	559	575	532	611	582	564	538	561	575	540	542	574	570	547	595	559	544	585	558	588	549	585	560	557	595	583	544	580	550	600	536	593	595	598	572	565	541	545	603	572	565	549	525	584	542	579	560	557	572	574	629	522	556	587	574	561	568	600	579	563	562	554	587	566	542	603	573	590	550	530	599	560	507	579	616	567	567	538	624	583	597	590	567	563	557	548	522	537	569	573	556	530	574	580	566	580	603	542	551	560	592	585	549	602	595	582	551	579	591	627	571	568	587	590	529	607	560	554	568	564	553	573	566	553	581	573	561	549	515	586	573	557	580	582	546	572	610	567	566	612	531	581	567	577	559	624	547	541	562	604	531	557	593	583	603	556	544	592	604	594	556	605	540	553	595	573	546	577	544	577	555	558	548	571	562	578	572	564	545	571	555	589	569	580	570	560	559	603	571	533	554	526	584	620	537	557	574	564	605	604	529	545	575	569	521	577	586	555	534	604	554	547	564	581	574	568	570	589	546	540	573	566	607	578	531	580	545	554	604	614	589	560	578	565	619	555	597	613	548	534	606	588	590	539	581	604	543	578	568	561	584	543	563	535	592	572	542	601	556	556	591	574	564	605	548	580	531	567	574	569	597	572	564	569	600	569	612	563	563	572	577	593	571	575	560	570	562	544	576	565	525	607	583	592	545	535	594	608	588	560	565	564	584	573	561	561	553	563	572	573	549	555	551	569	572	548	579	590	591	613	579	558	541	581	591	569	559	606	582	630	587	601	548	587	593	537	574	532	535	565	590	585	566	579	545	566	553	569	578	559	554	565	564	578	549	576	570	557	516	594	590	599	554	558	598	570	548	527	559	568	534	534	585	573	601	545	561	590	592	582	570	602	559	579	580	576	571	573	585	608	532	547	553	599	546	581	553	530	573	597	602	545	567	564	547	553	556	530	549	551	538	609	580	563	579	576	567	577	523	574	588	584	585	549	573	548	570	589	566	583	554	539	609	574	559	585	581	574	573	554	557	553	570	549	610	585	586	540	562	614	584	557	585	559	584	593	531	539	589	552	549	566	567	559	573	546	555	608	561	572	565	574	534	564	558	571	560	602	558	555	610	584	551	595	594	564	551	580	560	597	571	560	580	512	596	553	560	567	550	581	582	563	528	539	559	589	543	576	554	555	567	602	580	536	584	563	577	569	566	562	547	537	568	574	595	585	572	544	552	586	541	544	537	549	591	577	586	579	562	579	528	572	572	554	579	567	591	595	594	554	571	543	572	540	567	570	548	520	571	583	594	563	535	557	618	596	561	605	597	574	568	568	570	551	540	561	581	588	614	515	562	572	603	570	598	535	551	609
12225	941	887	616	365	354	281	236	203	199	201	180	161	150	150	132	143	124	134	133	147	119	165	144	151	125	131	126	125	125	142	139	118	131	129	113	122	125	130	122	110	103	107	105	115	122	133	125	98	138	101	122	122	146	145	134	153	112	120	121	122	128	124	118	117	129	112	113	116	109	95	122	126	128	141	120	130	134	126	115	116	106	128	122	95	107	112	124	110	124	133	119	111	115	108	112	129	127	121	118	107	120	100	103	121	103	116	116	101	112	125	124	116	125	134	122	138	121	94	112	131	118	141	124	114	130	121	110	113	115	141	110	103	128	124	139	122	103	97	99	114	113	125	124	141	126	116	113	107	107	143	114	104	129	98	110	129	104	128	97	129	134	120	114	123	119	117	112	118	117	111	105	118	120	118	118	131	113	120	101	119	133	134	125	124	132	126	102	117	130	114	119	115	138	112	114	117	113	124	121	114	123	106	138	102	119	137	100	116	128	127	113	119	135	122	115	115	98	135	110	107	116	131	133	122	107	116	127	129	101	114	115	121	112	108	135	101	114	124	112	111	121	133	102	100	134	110	115	119	102	119	145	134	131	126	126	100	110	125	126	93	117	107	118	111	113	108	115	119	130	123	138	132	98	101	113	111	112	124	120	128	123	129	145	137	95	119	106	112	124	123	101	104	119	129	94	125	129	127	125	96	117	121	130	103	125	105	114	126	111	115	103	141	113	121	111	108	113	127	131	132	131	114	133	126	126	121	117	114	111	116	116	130	132	105	121	123	122	131	132	132	141	141	101	110	135	139	114	116	128	125	146	115	128	111	131	113	121	131	138	117	129	119	105	115	134	115	142	128	136	114	111	93	112	119	112	111	120	140	89	130	105	108	130	124	125	117	112	122	131	108	105	90	113	149	98	110	112	120	124	130	105	115	124	129	120	140	130	125	123	96	116	121	128	128	116	123	125	125	115	113	129	127	106	113	115	115	140	98	107	105	121	138	123	129	112	126	106	111	113	131	122	136	94	112	114	134	137	138	119	124	111	137	132	100	119	150	112	115	130	120	124	128	121	131	120	111	115	127	112	107	108	119	121	133	108	127	122	126	122	103	125	101	143	111	126	111	113	123	107	119	128	134	125	104	105	107	117	133	129	109	118	118	117	123	110	109	113	112	138	121	121	127	107	125	105	92	125	126	140	120	120	131	128	137	131	113	115	120	97	82	116	116	145	115	108	133	129	122	126	136	111	105	138	115	122	115	116	133	145	106	133	105	111	101	129	105	125	124	107	113	126	106	126	123	114	130	110	111	118	122	112	118	98	126	126	115	110	118	118	126	101	136	121	132	111	94	142	105	112	115	102	118	129	139	121	126	110	114	127	121	107	126	115	122	110	118	101	123	106	119	123	100	106	106	108	122	112	112	123	121	120	115	129	104	137	102	121	115	123	115	114	128	119	133	123	115	125	130	125	103	130	124	125	125	122	107	119	125	117	105	106	110	118	113	115	103	125	112	99	116	133	130	132	111	121	129	124	113	110	123	103	119	128	97	107	122	121	110	93	110	114	106	87	106	140	131	114	114	105	119	119	114	109	110	124	99	100	103	118	120	135	104	126	113	106	128	110	100	122	124	122	90	113	119	93	123	116	102	135	122	126	121	110	128	114	116	117	127	114	106	107	115	110	111	117	115	112	118	126	140	140	112	122	107	124	102	103	115	148	127	121	129	127	116	136	120	118	111	103	128	130	122	109	123	128	125	123	112	121	126	119	116	124	112	125	141	139	103	126	99	121	115	90	132	106	104	107	112	109	126	110	116	107	124	118	117	120	112	100	102	115	119	138	125	89	111	102	107	130	116	131	107	112	99	134	124	121	124	108	140	142	122	125	108	120	127	130	105	148	115	122	117	125	101	115	112	115	123	108	107	122	114	113	132	118	100	139	123	123	125	98	136	99	110	143	114	102	104	135	131	111	91	117	131	126	108	102	119	105	109	125	98	115	136	117	118	124	117	132	117	126	88	122	100	117	109	123	135	111	119	120	138	112	123	132	112	104	125	119	105	106	105	117	113	123	98	91	116	106	133	128	119	106	141	119	113	118	110	116	119	122	120	141	127	123	103	104	115	107	128	123	97	120	96	104	105	119	115	136	113	130	118	123	130	108	118	116	94	132	127	117	151	115	103	107	114	117	109	120	99	122	99	115	132	119	118	132	128	124	115	103	118	103	117	110	109	91	98	115	128	117	127	134	118	117	120	121	132	98	120	111	130	115	117	108	128	122	116	119	105	137	131	118	113	130	116	113	112	132	107	125	103	140	124	131	135	131	114	107	115	128	123	127	115	111	105	123	127	109	122	111	104	115	125	113	112	117	108	117	134	126	128	97	125	111	135	114	128	119	119	106	112	133	106	109	124	113	118	101	131	106	121	110	118	118	116	102	119	123	98	127	117	116	131	101	101	114	104	108	137	125	131	111	114	112	120	116	134	123	106	89	110	120	121	120	118	115	118	88	128	117	129	100	101	117	110	101	106	136	100	96	102	104	121	121	120	120	128	127	119	127	124	122	113	127	112	125	128	117	128	125	113	109	117	129	115	123	126	125	135	133	108	96	110	105	124	111	122	120	134	139	123	120	124	97	110	109	114	102	122	125	136	113	119	129	107	116	117	116	122	98	106	129	120	141	135	110	114	124	100	113	113	138	130	127	106	121	96	107	113	136	115	99	113	118	111	118	122	118	123	128	117	118	137	117	108	98	134	114	125	112	133	142	123	139	99	123	131	131	114	103	125	104	141	112	115	124	134	119	115	129	99	125	118	111	119	112	117	123	127	125	148	107	109	136	114	113	123	164	127	121	146	128	133	122	120	122	116	115	126	107	120	137	112	107	133	99	112	119	113	117	131	93	127	122	101	107	120	105	118	112	119	111	130	104	120	120	116	98	125	113	126	116	122	114	94	113	123	131	115	125	122	105	120	133	132	118	133	132	123	130	142	117	117	123	101	111	124	113	108	126	124	122	108	130	144	98	119	112	118	123	119	131	121	134	123	135	104	137	112	134	111	116	129	122	110	123	116	140	115	139	123	126	109	137	120	123	108	130	124	113	117	127	107	104	119	120	98	92	134	117	107	128	129	106	121	131	109	121	131	115	92	129	109	107	115	126	102	124	127	126	133	120	110	115	117	120	107	126	105	134	132	115	112	144	103	109	104	137	117	120	101	118	121	118	118	113	141	126	108	127	120	135	120	118	122	118	127	118	130	133	117	118	120	116	118	108	111	128	124	114	108	125	119	110	85	103	97	127	126	123	123	122	109	114	103	120	119	122	120	115	129	121	118	146	96	124	122	121	125	124	138	117	120	126	107	98	114	116	133	113	127	127	115	133	131	104	129	101	140	120	122	104	126	127	106	112	130	124	131	124	126	108	117	125	129	107	113	121	123	113	119	120	134	131	98	120	118	132	120	116	127	112	128	117	128	115	122	85	125	132	114	133	103	124
7796	1020	1958	2158	1809	1475	1166	1001	862	887	781	766	667	527	554	463	458	477	461	437	491	427	429	427	381	343	390	346	349	323	343	340	305	332	315	316	334	341	334	350	309	335	327	319	315	341	323	299	329	316	278	343	322	316	302	301	288	332	313	289	296	287	304	326	339	287	291	321	297	311	319	281	315	331	309	332	328	301	311	313	293	299	303	319	334	336	315	284	314	289	304	290	299	347	296	276	292	277	295	296	303	282	297	294	304	304	315	323	294	263	288	292	305	321	293	301	317	284	296	286	297	317	270	325	305	298	321	304	300	320	345	311	291	304	308	292	292	324	306	307	311	296	344	297	341	317	324	299	314	302	288	335	315	297	339	290	309	295	286	319	304	288	265	323	283	282	293	303	284	287	315	333	305	294	287	306	330	291	316	300	336	282	287	306	295	303	309	283	297	281	310	312	300	298	313	318	313	312	300	325	322	291	306	313	305	300	352	313	310	293	283	301	337	323	314	316	287	294	316	318	313	296	274	323	306	283	288	277	316	298	259	286	333	298	292	281	300	263	318	315	299	281	265	325	305	291	284	272	288	309	291	294	326	331	300	255	292	267	311	318	310	338	307	320	342	312	329	321	298	300	321	308	319	301	279	307	334	301	290	287	318	310	319	283	321	327	308	288	301	300	294	306	304	300	325	317	310	306	317	303	292	338	288	290	306	333	284	315	314	272	308	293	320	314	313	306	280	331	306	324	307	307	324	303	315	319	280	326	305	269	289	279	304	305	297	343	284	271	289	272	280	302	294	311	316	267	314	313	296	313	300	292	322	313	285	324	292	297	283	321	324	328	327	335	322	311	309	333	312	336	342	264	266	317	300	286	282	328	315	311	304	294	292	326	319	325	312	302	327	291	324	290	286	284	317	291	349	302	290	308	325	299	288	319	287	280	317	295	319	296	338	295	305	296	313	315	318	280	317	291	282	308	315	311	281	313	329	289	303	279	304	311	257	339	306	264	301	283	345	301	309	303	282	289	303	315	259	323	279	276	319	330	312	286	284	318	312	303	337	302	281	304	293	320	307	338	328	294	303	276	297	307	305	308	298	329	321	303	312	317	303	292	299	321	349	314	296	292	265	310	289	339	303	286	299	310	304	308	324	311	297	297	329	295	305	295	326	298	274	312	294	339	305	311	291	336	297	301	309	299	291	295	291	320	266	294	287	282	334	292	315	308	281	289	306	280	320	283	321	285	287	323	275	304	307	283	302	275	307	331	295	287	326	287	266	291	299	283	308	311	331	332	302	322	315	305	327	301	285	314	310	313	329	305	331	282	315	286	312	339	297	297	313	293	329	312	297	294	298	294	283	288	275	328	310	296	297	287	286	295	297	274	279	316	282	309	328	323	306	284	333	262	291	287	292	323	337	269	282	310	312	306	290	331	303	285	288	285	313	329	293	294	326	307	307	311	327	319	309	274	310	299	304	290	291	288	294	288	314	298	301	342	269	321	342	295	289	310	274	323	352	299	293	338	310	319	318	296	287	343	297	306	308	296	307	303	315	312	322	321	272	285	298	286	310	303	297	331	326	298	315	320	298	301	305	341	320	290	308	327	295	310	325	313	284	297	301	292	308	285	311	326	306	275	285	300	313	303	297	286	315	289	323	294	307	318	300	307	324	280	290	359	305	303	277	303	299	295	289	291	305	317	282	311	331	322	279	306	283	305	312	337	303	312	295	298	284	340	289	300	300	270	297	288	292	318	329	307	300	305	305	283	306	292	290	294	297	309	300	305	324	332	277	304	285	298	280	301	289	277	298	293	291	319	290	297	323	298	307	270	303	289	311	293	330	309	325	315	316	303	314	312	310	278	307	309	308	305	311	329	326	294	309	311	293	327	316	298	313	334	299	308	325	290	323	298	278	288	323	306	291	294	303	294	264	297	337	294	323	283	279	303	309	315	338	275	291	332	293	312	325	307	299	297	309	305	307	288	310	309	310	349	303	298	302	308	310	308	279	304	332	312	283	318	320	303	297	325	301	288	281	288	293	325	317	327	299	287	333	333	306	307	293	294	308	283	333	293	320	277	284	301	312	291	291	303	306	327	322	285	299	281	320	268	349	280	322	316	334	290	292	309	305	331	313	307	289	311	316	272	304	309	287	316	293	282	324	320	298	317	284	307	285	317	301	293	277	336	305	293	340	296	326	295	278	300	282	314	300	272	286	298	305	288	278	315	294	297	297	307	300	307	293	331	294	295	306	308	287	282	316	295	279	306	310	286	291	305	322	284	294	293	304	295	301	294	281	318	286	288	299	319	282	327	291	304	301	311	296	283	324	332	298	324	314	295	332	287	279	318	332	288	291	291	327	334	274	313	292	291	314	311	323	299	301	306	319	298	305	320	303	299	288	285	303	318	326	288	298	307	296	263	330	308	281	329	277	313	333	291	291	281	304	312	294	269	296	285	298	289	308	342	301	327	309	293	308	310	302	279	288	322	304	285	311	285	295	311	292	325	283	308	316	260	335	292	323	336	297	308	314	270	274	326	334	281	297	328	294	308	290	306	320	305	301	292	307	293	309	332	294	323	281	282	303	313	339	288	303	300	325	300	308	323	332	318	294	301	310	288	319	318	293	309	313	294	292	301	335	324	314	321	312	314	328	304	303	279	325	321	283	299	320	299	304	308	319	306	322	339	279	327	305	294	313	264	309	273	338	314	306	303	288	292	302	292	305	267	309	288	290	322	324	317	284	301	340	300	314	307	326	331	284	273	283	289	300	293	301	312	305	298	290	302	314	318	291	330	299	316	324	296	312	311	270	292	305	304	264	302	313	305	322	325	294	301	304	335	325	329	320	291	300	307	316	305	287	291	313	310	337	318	307	304	322	314	320	333	302	292	319	299	313	310	312	324	298	322	300	326	295	307	325	309	308	305	291	316	297	283	302	272	305	297	311	317	293	295	338	290	307	299	278	335	284	325	316	304	287	283	283	306	300	285	310	288	317	270	310	306	298	325	333	335	324	312	305	293	325	322	270	297	311	313	329	342	323	290	297	302	285	299	294	314	341	273	307	293	302	312	333	309	287	325	299	314	306	285	327	301	270	287	290	309	298	315	327	306	305	321	283	278	300	327	274	283	283	310	313	304	306	297	289	286	308	287	284	274	300	316	313	315	274	293	309	290	306	318	271	324	291	322	333	299	325	314	293	309	306	295	282	297	318	274	310	299	295	289	279	332	291	303	305	306	329	312	329	333	303	308	309	310	313	292	306	315	307	294	282	307	295	295	329	304	305	313	310	317	308	323	302	284	303	302	349	318	294	293	291	297	331	283	311	323	288	294	300	277	352	310	299	286	308	313	287	305	325	278	322	315	311	310	299	331	286	251	288	310	282	277	297	287	301	312	300	301	321	354	309	311	334	335	312	259	286	304	292	312	283	302	311	314	287	316	296	285	302	266	310	292	333	287	296	315	294	303	279	313	283	298	289	316	286	275	283	301
1286	303	296	272	260	245	204	217	213	200	231	199	219	230	194	224	207	220	200	223	243	196	194	220	212	221	206	184	186	228	206	229	239	206	202	224	219	225	179	212	212	216	170	246	223	212	212	202	199	220	209	208	198	213	214	207	200	212	201	183	220	214	207	197	224	235	217	201	208	209	184	220	198	212	192	222	221	238	226	176	220	202	232	220	201	235	224	209	199	216	228	224	196	203	229	209	186	176	215	227	207	226	212	207	205	196	203	214	214	231	229	200	196	210	214	208	184	227	218	215	210	199	221	201	209	206	187	220	213	196	196	188	220	198	221	190	197	214	224	226	207	197	182	237	187	191	216	219	222	213	204	218	212	214	219	199	224	227	225	210	235	221	190	191	197	211	204	192	202	216	205	227	200	212	204	210	186	204	220	216	214	203	204	215	197	213	210	198	189	199	200	232	203	200	210	225	184	200	200	210	212	191	209	232	190	196	199	203	221	218	234	201	190	196	191	200	198	190	226	182	218	201	198	225	203	221	207	201	213	215	192	226	198	216	202	185	193	238	216	191	201	213	233	197	213	222	230	198	200	219	229	216	202	191	223	188	203	203	233	214	213	208	202	267	223	226	204	215	224	225	216	228	211	227	213	224	225	220	201	213	207	213	223	213	218	199	224	201	230	205	212	203	197	203	189	214	183	247	182	202	236	176	197	205	231	224	222	196	190	202	208	227	196	203	206	207	221	222	210	194	207	210	196	182	225	197	220	192	188	188	178	211	204	241	241	223	238	206	211	185	201	224	233	238	190	199	187	179	214	179	225	217	227	201	195	242	205	197	179	211	242	205	217	211	218	211	194	200	208	199	176	183	183	207	215	201	225	218	188	231	218	203	205	208	215	218	219	206	216	240	212	183	217	199	193	212	219	216	220	218	188	204	205	184	218	213	211	210	220	190	213	204	204	221	202	206	178	214	206	221	203	216	260	182	217	204	198	210	212	209	190	203	196	215	216	205	199	210	216	189	208	204	227	207	220	233	221	238	210	185	220	221	216	197	212	207	219	202	196	183	221	208	206	208	231	206	208	227	195	226	203	205	221	203	176	206	181	200	214	215	219	188	175	217	195	229	219	236	226	203	190	235	183	196	216	190	195	217	224	197	206	193	210	225	202	212	229	195	208	211	224	194	197	243	220	223	218	221	202	210	223	200	227	206	220	216	169	187	220	182	205	221	180	214	218	241	221	207	219	227	213	210	220	230	210	204	198	207	207	185	200	219	198	221	219	219	207	241	212	226	205	213	209	200	189	194	198	201	200	214	197	209	219	203	191	178	208	203	222	229	224	217	203	204	245	209	201	222	227	168	187	199	209	200	189	232	231	216	203	219	206	166	204	214	238	197	188	198	181	196	222	207	203	211	216	201	200	206	220	200	193	216	220	214	227	211	211	169	201	197	188	214	216	236	214	206	199	178	214	196	189	195	241	193	204	210	223	196	226	237	177	183	218	206	206	216	197	227	210	223	222	189	210	203	206	199	210	200	230	200	201	187	213	185	207	223	214	199	206	196	210	229	228	206	226	205	197	201	193	195	207	203	209	207	223	193	207	212	226	221	194	241	210	199	207	238	226	208	210	203	233	197	232	215	210	210	201	191	227	208	192	199	185	221	226	215	187	201	216	215	206	226	228	263	222	221	231	197	187	189	187	214	217	215	203	206	210	188	224	211	221	220	204	220	198	223	202	215	185	223	213	213	209	205	208	198	193	189	207	208	232	217	216	213	204	208	199	233	215	200	209	210	213	207	214	193	202	218	189	213	224	209	207	215	174	229	204	207	194	208	226	231	197	233	224	208	179	201	203	176	220	195	220	235	196	233	213	198	228	185	181	202	190	247	203	191	215	226	196	190	208	210	210	226	254	240	214	225	209	226	197	235	250	217	202	213	187	200	211	220	215	202	206	188	211	214	224	231	210	197	231	214	192	176	206	218	196	198	228	175	234	202	226	204	219	201	217	224	222	177	201	216	190	222	190	225	230	217	223	232	208	198	219	207	226	245	219	199	229	223	198	182	199	211	207	185	212	218	203	203	232	232	178	198	206	208	194	226	203	236	206	208	189	198	206	235	173	207	211	221	220	187	212	219	188	219	195	219	177	192	192	182	194	213	241	193	219	219	219	216	210	207	218	214	207	185	219	219	192	224	253	222	188	193	214	214	202	221	206	191	237	207	201	215	213	216	248	223	214	197	181	191	210	208	225	190	210	194	207	209	195	217	191	207	226	216	201	205	213	197	210	211	209	185	200	201	224	209	218	206	226	191	196	226	204	244	194	192	204	215	186	202	235	217	204	208	197	198	199	204	247	184	195	200	203	187	203	250	179	233	219	223	204	187	202	209	217	196	209	224	235	231	204	234	204	244	227	221	221	230	210	186	216	228	215	212	223	216	210	209	202	228	214	217	186	181	240	214	188	212	211	212	212	184	187	228	244	183	220	228	237	192	191	212	194	207	235	198	209	202	208	203	221	218	185	192	211	206	182	219	250	226	193	206	200	212	223	206	178	229	218	203	172	210	252	216	196	240	226	202	236	210	183	256	209	247	196	227	206	212	227	232	220	207	216	209	249	193	198	220	242	207	220	188	169	203	219	200	248	207	223	201	222	219	198	237	218	190	224	201	183	185	206	193	211	175	211	217	205	214	208	186	197	207	204	230	210	190	212	200	187	234	239	217	206	218	214	218	196	203	223	211	211	210	208	214	206	202	211	215	200	202	197	196	205	214	204	192	200	202	205	212	229	220	211	226	207	201	178	205	207	184	193	210	207	222	204	229	231	211	236	192	205	202	213	198	192	203	182	201	203	177	224	210	218	204	188	204	172	193	219	216	213	225	205	232	213	247	210	216	212	214	199	212	195	202	220	199	188	222	201	215	207	189	218	213	217	197	188	212	217	204	227	213	193	211	231	250	230	200	206	209	219	226	217	208	233	188	192	204	211	210	193	217	205	195	232	231	205	205	212	188	206	224	176	216	199	171	202	208	198	216	206	222	252	190	208	204	216	200	233	213	220	204	218	206	179	203	202	210	209	214	227	196	210	217	205	233	204	206	212	215	236	253	214	216	220	191	232	202	194	185	189	209	194	202	230	208	206	201	204	244	235	231	180	183	221	220	199	224	199	204	206	175	208	206	213	198	202	210	209	222	214	201	220	209	202	202	191	200	217	205	208	189	216	194	250	221	210	166	197	242	208	232	212	201	211	224	211	223	222	248	205	211	224	207	208	231	192	206	238	211	214	218	193	260	238	234	218	211	224	210	203	211	230	201	201	204	182	197	219	231	202	185	213	219	205	171	195	246	220	183	203	179	209	227	265	192	197	209	204	214	214	222	204	190	238	206	188	224	231	224	209	207	228	221	229	207	214	195	203	225	220	232	208	190	211	211	207	198	252	182	220	219	214	202	202	209	216	224	191	186	231	189	208	205	210	224	162	207	214	224	213	221	196	209
1772	655	651	767	686	707	612	651	577	564	647	603	574	588	567	549	594	555	551	508	521	544	550	552	544	560	525	546	507	500	503	496	532	516	513	533	523	529	525	552	538	564	529	518	534	536	581	536	486	527	490	526	543	493	507	544	555	549	531	546	552	510	531	533	540	522	547	515	555	533	567	539	549	510	554	549	508	533	506	490	545	529	556	578	514	517	540	538	542	528	542	523	548	544	522	505	505	532	544	497	543	521	531	544	515	551	541	561	513	498	529	511	501	534	525	516	539	499	534	571	571	557	560	534	521	519	550	502	522	511	571	521	506	493	511	504	569	500	553	477	538	537	460	554	491	531	563	505	529	558	524	511	528	556	522	468	531	506	554	532	491	508	544	589	478	539	553	517	531	495	508	516	534	519	543	504	499	509	524	492	498	499	534	563	532	525	550	481	536	533	530	562	550	535	519	531	534	569	499	548	526	500	484	508	553	538	566	531	510	517	532	545	586	496	535	555	563	502	485	455	565	532	497	495	534	525	552	545	505	530	514	520	527	515	545	493	521	514	522	548	484	496	511	510	502	515	542	535	578	514	526	540	567	546	546	538	561	568	516	507	547	524	506	511	552	510	499	501	530	566	507	500	511	467	502	521	586	507	532	501	525	554	540	539	511	533	503	485	529	536	512	528	573	560	537	526	558	519	534	553	520	487	557	501	504	526	534	475	510	522	545	493	556	520	524	526	538	505	534	517	527	515	516	517	523	501	541	523	564	523	526	524	509	567	512	510	522	545	548	531	508	515	518	517	520	517	562	516	485	503	522	529	517	478	548	537	502	564	560	527	525	541	522	464	564	546	533	521	565	521	547	534	523	529	547	509	511	552	497	501	495	498	483	533	506	520	524	585	511	509	520	546	509	529	515	543	537	523	510	513	554	504	533	523	551	497	544	523	503	508	509	530	545	555	552	550	528	522	533	543	521	521	540	577	563	512	505	517	515	524	483	532	507	545	553	517	489	526	553	502	500	543	540	554	547	532	527	532	519	521	539	521	512	473	555	529	553	493	479	517	493	534	508	516	546	542	510	496	555	557	513	584	601	518	544	515	518	524	537	537	515	544	528	523	482	568	547	557	506	552	534	514	552	564	524	538	527	539	514	510	543	484	540	500	495	545	546	495	539	515	539	531	524	554	492	545	550	546	537	516	512	580	584	504	471	509	555	518	541	522	511	560	549	513	553	561	545	529	517	497	569	498	577	548	512	577	491	542	529	541	557	529	510	498	513	509	528	538	513	540	498	523	557	543	545	513	518	516	532	528	512	539	513	522	553	528	527	519	557	564	524	539	481	515	549	538	487	518	525	580	561	543	532	535	512	531	516	568	499	513	521	524	498	509	528	556	533	542	517	502	531	547	531	512	481	513	492	500	560	502	513	509	495	515	553	548	523	509	519	490	539	509	506	551	553	543	525	531	569	521	537	527	522	533	505	556	496	483	541	538	539	568	552	516	541	548	474	549	510	503	539	553	541	539	518	547	509	507	556	556	564	524	520	522	505	494	492	548	562	546	487	549	558	525	548	537	474	496	521	511	537	552	512	556	520	496	552	507	538	534	485	545	554	549	538	527	493	531	521	501	498	492	541	549	503	526	527	539	571	518	555	492	534	549	520	487	492	526	538	549	528	493	490	561	527	527	498	532	526	473	522	569	515	518	521	467	522	515	521	516	542	539	512	532	512	559	498	534	521	549	539	495	529	537	523	547	515	541	529	501	547	536	522	486	544	545	523	520	497	525	531	519	477	478	475	553	508	524	532	556	526	528	513	523	507	520	518	561	548	534	509	579	529	533	485	522	544	554	517	508	515	547	536	556	503	525	558	533	544	535	505	547	486	508	525	496	533	499	526	487	506	551	544	530	566	512	522	537	495	534	515	520	517	525	566	517	508	528	553	620	556	537	563	538	544	551	550	497	522	555	474	521	495	523	563	480	526	503	550	508	521	545	515	543	534	526	511	521	533	514	552	510	552	510	546	499	509	531	548	515	585	551	537	540	502	518	524	498	529	540	527	530	515	575	522	544	498	527	510	511	534	553	536	556	543	502	529	530	506	513	474	504	510	511	518	534	499	534	544	558	507	515	562	515	521	529	505	535	464	494	501	532	522	530	501	534	495	508	516	532	570	566	536	512	513	514	509	496	499	548	527	508	555	532	554	531	510	512	539	520	512	518	532	544	513	523	541	542	516	539	523	539	483	492	530	520	534	558	494	523	584	557	523	557	519	512	485	536	515	551	527	520	490	529	516	505	492	545	524	522	536	554	523	540	532	532	577	545	555	521	513	498	501	562	515	533	563	482	518	504	563	530	560	527	527	543	523	542	530	537	508	483	535	507	518	503	549	525	548	532	531	529	524	511	530	534	503	523	529	557	532	514	519	525	523	519	568	548	529	499	480	502	532	536	577	520	547	507	534	512	582	584	527	497	512	520	520	531	536	491	560	514	525	501	582	572	536	499	515	526	497	529	549	537	516	552	564	513	556	568	529	516	497	520	553	497	536	538	532	488	537	525	521	545	520	535	561	519	517	513	560	501	494	514	517	526	552	536	522	565	524	532	549	472	563	564	514	507	498	504	530	547	536	533	520	519	539	490	526	556	523	495	521	513	493	524	553	535	527	479	496	519	545	561	524	502	524	527	526	573	527	522	542	530	541	503	504	556	546	524	506	495	529	498	511	526	535	519	492	511	496	494	534	529	527	509	501	553	504	546	525	498	535	500	553	518	498	524	538	533	502	524	535	507	538	516	527	527	532	496	544	539	520	528	545	480	529	560	549	533	533	563	535	515	515	545	546	523	544	530	508	513	546	569	551	522	492	551	518	533	504	523	531	515	535	534	533	507	549	505	482	508	509	547	524	553	535	497	514	532	525	476	495	529	533	551	544	579	543	508	553	551	527	526	577	496	524	503	492	550	544	508	526	524	580	515	525	528	525	503	494	520	537	557	504	542	518	520	536	510	568	536	554	542	560	473	500	510	577	506	543	509	508	553	465	557	525	517	533	521	481	520	560	532	505	551	517	571	528	494	542	512	495	569	569	537	514	565	525	504	498	519	530	492	496	550	529	487	528	522	504	515	500	564	519	546	514	533	565	492	505	489	532	529	572	534	543	515	521	507	495	524	538	561	512	504	521	521	531	478	525	548	481	520	543	536	546	520	524	536	532	552	531	518	501	525	525	540	532	521	557	519	513	544	497	484	526	517	537	502	537	516	539	513	525	528	481	542	522	551	513	528	528	537	535	520	508	509	528	486	525	541	548	568	497	548	524	518	529	521	527	515	544	560	519	497	552	524	550	482	500	491	500	561	500	528	532	522	559	530	533	523	533	533	537	534	516	529	529	541	521	552	507	528	521	537	543	520	567	537	545	521	496	517	515	524	521	581	513	551	476	550	528	487	537	507	508	534	543	540	523	513	528	548	511	547	534	534	522	505	520	481	534	513	508	524
6707	615	626	578	385	413	336	258	278	286	274	296	261	236	245	254	204	227	259	244	220	259	245	236	249	261	221	217	262	229	227	245	237	216	235	204	247	250	235	222	230	227	244	253	228	224	249	250	226	237	235	246	214	235	247	218	230	238	251	255	227	244	238	231	244	233	228	235	223	203	233	255	240	218	249	231	245	222	245	241	219	225	224	222	235	250	252	242	226	218	234	226	219	228	253	234	199	236	236	208	247	262	219	224	247	236	231	271	236	241	240	242	228	236	241	226	221	219	224	234	227	245	216	232	232	223	215	229	219	197	210	250	214	242	249	235	222	252	219	215	220	229	250	245	252	256	223	209	209	247	249	218	241	216	222	252	262	226	227	218	242	227	208	247	228	242	238	221	226	201	244	235	231	228	225	214	224	234	244	218	230	217	284	235	256	240	230	236	259	215	233	251	236	253	219	240	228	221	210	232	224	222	226	249	253	218	243	240	243	251	221	220	218	233	233	226	242	257	237	231	219	259	196	228	238	209	222	253	237	214	240	209	238	229	240	245	231	230	241	238	239	217	233	218	252	236	203	254	274	226	241	231	259	233	246	238	242	232	267	241	239	238	249	226	239	267	226	241	228	244	266	250	254	225	249	237	227	235	211	248	210	231	215	249	224	208	214	215	244	237	222	222	218	207	247	249	232	197	257	222	225	199	243	229	226	212	218	224	242	249	233	239	204	251	236	229	231	229	235	214	254	252	246	237	257	192	222	266	213	249	233	253	241	226	227	224	224	206	233	221	207	236	228	221	233	225	237	219	249	226	246	217	236	239	224	230	246	245	253	238	232	242	246	233	226	272	250	199	226	251	241	236	219	235	219	223	227	216	233	199	268	225	251	256	219	241	251	231	258	237	259	249	216	250	232	225	236	206	231	216	232	222	230	260	240	217	230	229	229	231	240	254	250	227	236	254	217	246	252	241	250	227	234	240	202	240	233	218	231	226	223	242	213	239	223	252	215	228	221	237	231	239	223	232	220	255	208	229	246	232	214	238	201	233	264	222	236	210	222	245	230	241	209	261	228	237	250	238	245	227	223	239	242	240	231	239	252	224	243	257	231	232	211	242	206	236	245	254	267	217	230	242	234	212	223	257	247	225	232	237	240	227	237	228	225	225	204	209	246	233	234	237	252	220	235	222	236	240	214	232	216	217	231	236	244	243	231	245	233	231	219	227	234	213	262	228	225	250	241	228	211	208	199	228	239	219	213	247	240	234	231	228	237	217	231	228	229	236	219	219	236	231	229	238	254	242	219	255	262	248	220	219	206	215	235	219	231	189	234	223	207	212	254	259	241	200	233	230	217	206	218	196	233	239	245	269	214	269	259	238	235	241	202	240	266	236	207	225	260	229	231	243	245	224	231	240	235	248	244	223	229	235	225	229	226	224	234	227	213	265	220	263	228	260	209	229	225	233	237	233	220	226	267	232	247	212	221	219	244	211	239	245	265	249	248	251	244	200	256	234	222	233	241	256	241	234	222	217	202	214	205	240	237	235	252	234	224	224	228	219	221	209	244	228	233	221	228	225	224	214	234	199	206	243	255	237	232	223	214	222	227	229	237	223	239	237	223	207	251	233	225	243	224	257	253	234	245	212	237	250	227	220	259	231	212	234	223	231	224	232	245	232	201	209	216	244	245	223	227	254	231	233	228	238	242	210	226	205	244	228	232	223	237	218	212	249	248	237	250	206	234	251	246	228	259	215	274	243	235	228	232	249	223	222	232	238	236	215	216	223	254	236	210	228	218	238	234	223	242	248	223	235	221	237	246	241	245	241	222	227	238	235	236	236	224	244	221	226	233	216	260	218	263	229	238	242	242	235	225	220	216	247	247	225	248	216	223	223	238	225	252	240	264	219	218	253	270	244	202	235	215	204	235	227	231	238	246	210	243	212	270	224	220	228	259	240	227	211	241	223	230	251	247	240	242	214	255	247	203	234	240	233	244	268	238	234	243	228	248	237	222	251	230	245	237	226	259	227	214	215	247	218	242	242	242	231	228	240	237	237	219	217	238	237	241	213	253	234	226	243	228	230	223	231	224	225	208	255	219	234	206	256	224	242	241	225	216	230	230	228	245	236	239	215	258	226	221	251	232	213	210	231	245	191	228	205	246	212	234	228	209	249	251	246	244	233	235	238	237	208	246	239	222	190	202	253	215	239	235	229	220	251	215	226	245	239	232	214	235	230	252	239	260	236	233	226	244	210	225	232	239	222	210	236	214	227	223	247	223	228	214	225	236	236	212	253	219	223	277	235	222	234	235	217	235	236	238	246	206	208	236	261	241	205	258	209	252	208	240	226	225	222	220	207	216	222	261	281	239	258	215	199	219	243	228	243	225	267	209	235	204	246	233	268	252	229	228	263	234	216	244	242	221	253	229	251	247	245	240	244	253	238	233	238	211	239	214	217	227	251	251	227	231	240	243	240	222	255	216	256	234	222	231	251	265	250	204	239	245	247	282	234	245	245	188	248	241	241	232	228	221	230	220	196	224	229	221	237	230	218	256	230	254	227	231	238	218	256	239	232	218	210	217	274	243	270	218	214	229	246	240	227	228	237	238	218	229	240	210	229	239	212	253	234	247	232	209	238	221	228	236	267	246	226	261	222	222	236	214	242	202	237	226	259	248	206	226	237	235	248	251	225	225	245	262	260	227	264	214	202	248	239	246	271	229	252	218	228	217	259	239	219	253	231	206	238	228	238	200	198	224	239	238	257	227	225	234	253	241	258	229	243	220	230	241	209	228	261	231	258	206	230	233	247	234	217	236	222	303	232	210	236	213	242	252	249	219	228	244	217	246	215	224	211	230	228	236	196	223	238	247	228	215	242	256	244	187	233	260	223	215	265	258	220	236	228	244	237	242	247	221	221	244	247	227	230	227	212	250	242	251	229	212	257	238	227	239	219	236	225	238	242	223	234	227	244	236	233	246	237	218	230	241	243	215	224	260	216	251	220	230	256	229	224	234	226	200	205	220	228	201	223	224	216	221	205	218	189	210	242	227	231	229	226	225	257	227	250	250	224	214	216	224	238	261	254	245	231	213	251	228	239	199	215	208	228	255	246	253	235	261	228	227	253	258	231	230	207	223	260	209	253	202	240	216	248	249	254	217	222	230	216	229	236	223	227	243	230	237	246	230	243	242	240	258	251	222	245	254	201	216	237	238	211	252	252	239	247	240	200	256	243	219	230	256	208	218	244	250	237	218	218	223	216	205	218	228	230	225	216	253	223	236	227	217	219	228	224	215	243	212	204	215	220	226	264	244	259	250	210	246	234	224	233	251	213	229	263	211	260	234	233	250	218	242	230	224	243	226	220	237	239	256	227	204	235	233	223	218	230	229	211	231	257	209	222	253	255	209	251	223	257	240	236	233	226	221	209	226	219	240	231	249	221	231	255	234	242	227	230	208	255	230	263	242	230	252	228	225	218	248	232	214	221	232	246
6389	938	1509	1679	1378	1267	1114	937	943	921	912	786	738	748	695	701	637	689	689	658	687	625	612	596	626	655	600	564	609	568	591	630	593	625	606	585	581	592	559	600	617	545	584	579	568	592	544	627	587	561	561	576	562	563	555	583	583	528	585	612	575	528	598	549	591	589	556	569	580	578	540	554	564	605	609	577	592	540	592	587	555	584	539	568	580	574	552	550	584	585	551	560	564	596	552	558	573	584	603	608	593	541	594	540	642	575	653	557	564	606	591	549	570	539	544	582	571	551	575	625	583	551	553	523	549	576	588	597	602	568	544	585	556	584	600	610	537	553	511	585	589	582	588	571	538	581	580	570	560	600	572	580	642	585	546	553	560	556	547	593	529	579	550	558	544	571	593	591	585	555	546	580	532	606	523	579	552	561	606	530	537	566	542	593	549	569	584	558	559	562	554	583	572	589	569	570	587	587	531	571	584	565	580	600	546	578	570	568	544	514	591	570	543	558	604	563	586	542	528	557	590	598	632	572	596	542	561	562	535	517	550	557	612	587	587	564	553	553	552	574	574	569	561	536	570	550	552	525	592	566	534	564	570	592	561	578	574	552	562	534	587	579	570	580	611	572	569	547	583	540	628	552	581	572	590	557	566	596	568	577	576	574	580	578	519	559	555	554	570	544	581	554	587	569	587	600	548	604	588	555	530	551	610	593	549	573	592	541	559	563	555	555	569	569	657	585	586	583	581	559	577	601	613	545	553	544	589	614	573	555	578	568	565	576	587	598	587	571	596	586	554	554	546	556	615	551	594	563	586	592	560	570	523	508	591	608	554	581	553	509	507	570	589	572	560	564	594	559	549	561	585	593	557	579	597	606	578	559	529	617	554	568	549	581	584	562	587	561	576	574	567	549	562	607	554	625	521	588	565	555	583	605	571	555	575	574	571	551	548	542	595	590	558	553	617	566	589	576	535	574	576	602	598	582	584	586	547	583	577	547	600	548	616	602	570	576	549	539	545	565	581	529	598	583	541	591	527	522	607	555	586	594	572	567	615	564	547	565	577	570	589	541	543	587	553	561	580	566	585	518	550	592	579	575	550	535	576	591	539	604	570	615	548	574	567	586	591	571	588	584	546	563	587	568	536	554	579	570	567	598	605	609	526	596	595	570	605	557	536	560	583	586	556	576	579	594	579	579	567	601	535	577	574	570	550	574	586	544	557	594	600	567	594	548	555	579	554	562	561	569	525	644	592	596	514	560	587	581	547	618	577	571	615	550	580	575	544	528	538	566	581	621	575	588	577	561	560	571	590	624	601	590	600	566	554	562	548	543	547	584	612	589	590	580	599	569	579	581	567	576	578	577	602	594	544	542	548	541	554	561	584	554	584	550	586	588	589	581	591	571	553	524	551	599	575	568	557	565	543	558	561	603	611	573	609	593	573	600	607	585	582	591	569	593	591	554	545	588	539	562	544	571	583	543	546	510	603	576	570	553	562	578	570	551	564	595	552	575	568	558	588	558	569	541	581	580	567	596	540	540	549	596	574	570	597	586	594	588	550	535	560	554	541	553	592	558	547	628	552	565	582	568	552	604	582	546	586	601	611	592	613	572	602	583	608	595	563	564	605	528	558	581	586	571	536	530	586	554	543	537	586	579	560	570	568	583	579	524	530	596	561	592	563	571	599	581	577	545	592	542	613	531	576	582	558	587	560	597	622	581	568	576	596	598	538	605	581	540	558	593	607	573	578	609	536	582	569	591	536	562	582	573	597	547	610	602	599	554	519	556	576	581	559	587	613	583	535	560	537	535	538	544	563	546	570	561	588	548	582	557	550	526	554	609	566	571	564	572	545	550	574	563	596	625	579	560	562	591	609	593	565	571	573	552	531	557	592	554	548	593	583	560	617	595	547	588	544	544	568	614	570	623	534	558	574	576	580	566	539	595	615	550	605	584	593	607	590	583	586	573	596	572	529	600	527	540	580	575	585	556	580	524	552	571	602	551	576	583	573	550	572	559	580	570	580	571	574	564	594	583	616	562	557	571	612	537	565	567	576	601	543	568	575	589	552	507	579	563	585	595	561	584	594	592	607	594	606	541	579	577	581	561	582	589	570	564	573	570	586	557	576	543	575	615	577	590	581	568	576	580	606	569	557	564	555	563	589	586	564	589	524	547	579	618	576	614	552	585	614	597	543	552	543	572	561	579	570	552	598	563	567	584	574	537	557	607	585	559	584	555	548	600	603	578	597	580	598	544	568	589	579	568	581	555	556	525	566	560	581	573	575	584	555	543	609	575	534	542	561	579	538	553	582	586	567	549	565	595	578	526	569	563	577	594	547	609	520	565	567	604	566	616	567	546	612	603	600	533	581	550	572	605	561	574	563	605	541	521	566	543	580	604	542	542	560	568	568	538	549	587	563	536	557	560	594	543	580	617	589	562	574	560	631	594	582	588	533	584	547	524	577	586	566	555	555	578	560	560	567	544	580	569	536	607	563	547	590	596	581	586	586	570	560	545	543	618	566	538	568	594	563	511	573	526	553	537	587	559	557	550	549	600	573	563	527	607	586	621	567	610	532	557	549	592	541	573	555	600	590	557	597	602	596	544	525	620	536	567	553	601	572	595	561	591	561	602	575	564	580	546	523	564	536	582	558	552	535	581	596	575	574	567	553	551	564	612	614	549	554	574	585	526	539	569	570	552	605	558	579	583	551	589	587	602	560	586	614	539	511	594	585	560	557	563	568	631	535	550	543	552	566	628	603	572	568	547	550	583	596	580	574	571	595	554	583	521	558	604	568	540	579	593	609	590	557	588	585	563	551	570	602	564	563	605	607	561	568	586	567	547	519	585	591	551	578	544	590	579	590	573	578	562	544	565	564	569	568	583	541	557	535	574	577	572	607	621	575	572	559	578	551	591	567	580	554	552	595	605	541	555	564	582	586	565	565	593	544	557	624	529	567	565	525	579	576	544	613	564	562	550	596	593	587	597	582	552	595	549	608	583	609	560	616	574	605	580	565	596	593	560	527	593	557	616	553	554	594	543	582	529	550	535	586	596	544	548	546	543	597	585	599	599	585	570	531	537	569	542	580	563	561	593	559	504	575	559	576	563	589	563	623	559	559	567	574	555	569	553	553	563	608	591	586	547	525	584	544	617	565	575	581	553	568	609	592	608	571	548	569	588	587	559	545	575	552	549	601	567	575	550	596	605	551	563	557	545	556	545	590	572	524	586	576	580	584	566	591	547	575	556	598	573	547	594	589	577	573	597	578	604	558	575	544	523	602	564	593	546	602	564	534	637	608	544	568	575	565	597	569	577	566	597	550	536	561	588	553	585	579	516	546	583	562	558	606	543	588	569	557	549	595	571	583	575	574	553	546	567	556	565	608	582	578	570	549	596	543	568	595	591	583	568	557	595	599	572	546	551	569	551	587	588	583	574	546	594	578	580	551	534	581	539	535	558	610	586	580	599	583	598	550	609	553	550	600	582
12206	935	944	653	469	339	250	234	208	237	201	173	171	145	143	170	158	138	147	126	142	126	125	113	125	129	139	119	110	112	120	120	95	107	148	122	110	125	105	118	125	119	113	113	135	107	124	118	118	143	138	120	111	126	110	109	117	109	123	131	133	120	101	104	126	112	110	116	112	123	110	142	120	123	155	88	123	128	132	124	129	112	81	120	128	119	112	110	137	121	121	102	126	100	127	110	125	101	118	117	113	133	122	116	112	109	137	127	125	121	126	106	127	121	114	126	118	114	117	106	126	120	107	127	125	115	125	122	103	102	117	117	136	103	116	100	123	107	119	115	117	115	113	113	104	121	117	119	105	123	135	109	125	126	118	116	107	130	109	107	136	119	108	114	120	149	115	121	108	108	105	128	104	118	137	117	139	90	145	100	113	115	96	122	98	129	115	120	121	110	117	128	110	131	128	137	118	118	143	133	120	138	115	121	117	117	110	118	135	125	100	103	117	105	126	115	138	139	94	126	110	125	117	108	113	108	130	120	109	110	121	137	131	120	116	131	102	108	127	111	138	128	121	111	122	127	112	113	130	135	104	112	128	103	130	113	124	115	127	124	110	101	124	121	124	107	106	134	120	115	99	122	101	96	99	146	110	132	103	137	121	103	118	119	119	132	121	112	128	123	139	120	112	110	129	110	154	115	108	113	138	109	96	137	114	98	120	107	126	99	107	131	108	100	127	125	125	105	115	132	127	105	112	113	125	127	128	111	117	106	109	104	104	110	105	106	122	123	112	108	112	113	125	134	119	119	104	123	89	106	121	113	122	150	122	119	112	104	103	124	128	117	115	118	129	120	117	121	115	118	102	131	134	125	139	129	117	109	123	126	95	108	122	125	111	124	111	140	98	114	108	106	125	109	124	112	127	128	133	116	136	119	109	125	123	119	121	119	136	107	122	111	104	103	131	109	135	132	110	94	120	134	122	131	130	116	104	108	123	122	131	132	113	112	114	124	118	127	113	111	125	124	120	131	124	127	136	112	127	109	110	134	109	127	143	123	102	116	121	129	119	119	121	136	117	110	129	97	111	108	107	129	118	119	111	110	99	121	132	129	119	133	93	127	120	101	103	103	120	105	88	112	101	103	107	123	108	104	96	113	101	112	111	118	116	110	123	117	97	138	106	137	117	111	135	121	117	98	98	134	121	105	98	108	122	129	142	121	111	114	106	97	113	108	133	117	107	119	115	134	109	104	112	105	114	107	108	143	134	117	138	114	118	107	103	117	120	107	124	101	124	140	106	101	136	114	109	117	129	115	102	108	114	91	128	104	98	137	102	122	127	114	138	107	123	132	106	102	121	109	107	116	137	127	130	125	118	122	115	127	113	126	125	112	108	128	117	111	126	132	124	119	122	116	138	113	127	132	117	119	99	129	112	123	114	119	106	115	98	119	132	84	94	133	131	112	108	104	132	141	131	105	129	114	122	108	128	127	89	110	130	113	116	114	110	139	113	116	138	112	111	108	110	125	107	108	136	104	119	116	146	113	113	111	103	130	141	126	105	111	112	117	123	124	113	119	115	133	124	96	129	130	109	106	113	125	113	116	111	134	126	124	112	129	113	112	112	128	116	121	127	109	123	119	122	109	134	118	110	112	110	93	124	110	127	95	116	118	141	117	128	133	114	127	118	113	126	124	130	99	127	106	122	118	121	121	116	129	109	137	130	110	106	131	89	107	108	126	127	116	130	125	121	107	116	104	112	111	122	116	103	130	99	125	129	111	104	109	111	122	140	110	138	128	131	114	110	105	110	100	103	132	118	129	116	96	128	130	120	148	112	128	101	129	118	130	134	128	98	128	116	129	108	115	114	134	114	121	123	105	146	125	120	118	125	127	131	117	93	117	116	129	105	110	108	151	115	110	124	115	132	112	119	119	139	86	122	122	123	112	118	107	129	135	125	95	104	129	117	110	116	132	129	119	116	111	114	107	87	133	131	110	110	116	112	102	111	100	129	127	122	116	114	114	99	109	120	116	113	110	108	133	126	132	117	101	120	111	108	130	113	115	115	112	129	129	132	119	116	129	117	113	121	124	148	119	144	112	129	123	116	117	96	96	129	117	116	120	111	123	107	137	109	124	113	117	126	124	118	122	109	129	116	119	114	130	124	121	105	112	103	111	95	121	103	133	115	124	116	119	130	112	120	137	128	113	137	102	112	113	117	127	106	108	148	108	99	131	114	111	121	108	112	131	126	100	104	124	140	126	109	113	114	143	129	120	125	111	110	127	102	114	129	134	111	117	129	114	125	148	101	109	122	122	96	136	128	111	105	121	144	114	127	128	108	109	107	133	117	99	123	140	101	122	108	115	131	134	110	126	100	138	124	114	101	118	130	113	118	108	145	141	105	119	116	110	106	111	97	109	110	108	120	116	130	96	121	133	112	118	132	106	110	112	131	131	125	124	121	117	112	122	113	118	137	110	94	120	107	117	113	113	121	120	90	111	110	114	109	107	108	126	126	103	109	110	106	111	87	128	116	116	123	128	101	133	131	114	126	125	136	144	152	109	121	131	99	132	131	119	125	119	111	147	129	119	110	109	133	109	112	117	127	130	117	99	107	118	121	119	122	118	101	123	114	125	108	136	104	116	103	108	116	127	112	106	104	137	151	128	110	108	132	141	128	117	126	114	124	113	113	122	135	123	100	123	115	121	101	122	126	128	118	124	127	131	92	125	105	135	107	126	113	144	147	113	119	126	120	86	126	133	114	124	111	141	126	119	130	122	120	134	129	123	130	123	138	113	121	121	121	101	130	113	131	143	141	107	110	126	126	113	105	104	128	117	128	122	134	122	134	145	148	140	149	116	125	131	120	115	99	125	142	93	113	119	114	110	123	96	135	119	125	126	125	126	126	106	109	102	123	130	140	123	111	111	122	132	108	125	143	115	107	119	108	114	120	132	120	136	111	121	122	124	131	116	116	136	118	106	131	116	118	101	116	132	111	102	126	97	130	104	96	117	123	107	116	98	122	131	129	125	108	117	132	136	138	123	134	112	118	101	125	90	108	98	112	126	130	129	109	119	123	116	109	122	105	146	132	122	117	130	119	126	126	123	117	112	113	121	114	119	92	121	109	133	126	120	112	108	107	103	118	99	111	129	123	114	121	131	104	96	112	106	114	122	107	114	110	119	114	129	134	125	127	113	129	105	132	124	115	116	123	113	98	99	128	121	134	106	116	125	128	105	139	124	121	112	112	123	123	106	122	131	128	130	138	113	133	112	120	112	118	125	97	127	111	134	132	127	134	114	111	123	126	129	110	126	129	134	103	122	102	115	108	116	106	139	112	117	128	132	116	119	128	111	128	112	131	100	120	106	132	116	106	129	127	103	107	111	120	119	118	118	121	130	111	112	122	123	127	108	118	96	105	113	127	124	124	137	105	124	112	128	123	109	132	122	85	121	129	121	127	106	124	111	115	125	123	136	111	111	127	125	104	122
7820	937	1945	2327	1913	1422	1165	954	860	944	780	722	648	538	538	494	487	434	383	427	441	454	407	375	393	357	351	364	333	346	376	334	314	347	329	332	336	320	287	321	345	340	308	321	331	330	333	330	278	304	316	306	292	321	309	317	283	314	318	316	303	303	325	316	294	319	316	319	325	287	304	289	316	345	272	329	300	323	315	300	300	311	316	312	312	320	298	299	311	330	267	280	325	305	339	305	286	318	305	333	301	322	310	279	312	316	317	326	278	319	293	317	303	304	282	304	325	283	288	315	309	313	328	296	313	273	302	306	269	299	289	327	292	317	292	290	280	303	295	271	294	297	313	309	319	270	307	327	289	296	314	318	290	301	308	282	326	309	288	303	301	311	318	316	324	304	284	339	318	308	293	289	306	318	313	317	268	302	300	341	302	287	311	316	337	291	306	347	316	330	320	275	304	325	299	270	297	339	306	308	306	286	294	295	314	286	315	297	295	285	303	328	293	304	315	339	323	303	296	298	320	296	279	306	332	308	290	303	301	297	308	325	290	312	276	305	303	318	281	332	276	308	280	295	305	308	316	309	314	323	315	302	318	281	316	305	318	272	348	308	300	286	334	305	270	299	285	302	319	298	301	285	283	293	283	322	298	299	335	317	294	307	315	288	327	316	312	309	290	340	307	321	301	297	291	313	300	292	318	297	286	298	308	283	286	324	300	317	283	313	288	280	320	310	323	313	288	330	313	293	252	309	305	301	307	322	303	291	301	309	309	300	317	312	316	294	276	264	317	290	301	272	331	320	290	281	309	286	296	323	266	328	305	324	305	329	307	317	308	314	321	304	292	288	299	321	287	322	308	294	293	283	292	299	291	303	308	284	293	309	299	319	310	308	332	277	310	313	288	320	286	300	307	322	299	275	299	290	316	299	298	281	313	325	333	304	295	290	287	303	329	307	284	303	307	314	307	331	307	297	320	298	307	319	277	307	293	307	288	311	272	313	309	338	309	301	319	281	310	302	326	292	291	305	309	322	311	294	277	332	280	315	303	311	298	311	270	269	316	327	303	286	332	322	297	280	283	311	295	316	285	286	324	273	308	301	289	307	269	311	326	293	286	277	302	310	343	314	314	287	290	272	300	279	278	306	290	306	291	320	269	285	312	284	321	289	338	288	327	316	313	336	341	307	302	301	325	330	326	306	305	304	299	300	300	281	318	287	298	280	306	274	336	290	276	290	306	292	317	290	300	300	282	289	302	320	279	303	263	337	291	303	317	307	280	324	277	276	317	285	299	288	311	329	304	285	284	295	299	303	317	323	307	331	313	305	313	309	298	288	313	305	305	284	286	303	301	287	336	333	310	284	320	323	297	317	300	307	297	297	310	291	344	321	311	322	304	287	307	329	355	282	307	308	297	284	344	302	292	315	302	325	278	298	280	317	279	307	298	311	314	334	301	296	280	321	306	307	344	322	293	314	302	295	310	285	321	277	278	308	332	342	297	328	297	293	342	324	285	296	300	283	318	321	321	317	343	333	295	322	279	298	315	331	308	297	282	300	305	317	299	293	295	276	338	333	316	302	306	281	308	302	279	306	285	313	323	310	308	342	307	313	303	274	296	310	313	308	260	318	292	292	309	302	294	313	304	292	335	315	321	287	314	283	303	308	277	291	305	281	302	281	273	343	284	292	303	309	298	294	300	302	304	290	295	342	314	313	275	300	303	318	302	313	256	327	327	283	328	323	313	302	289	299	294	314	310	318	298	295	336	315	284	325	310	294	318	293	289	329	305	297	304	299	322	314	326	321	310	322	304	332	287	324	310	298	284	315	292	314	281	300	292	330	339	310	322	343	270	319	297	304	320	293	323	284	316	279	321	294	316	283	299	304	316	284	322	300	291	325	278	296	286	266	315	299	289	292	315	296	316	324	298	345	305	317	289	287	319	309	323	318	286	323	297	284	308	332	296	312	288	325	305	306	296	311	316	293	271	324	297	325	316	309	296	318	295	295	312	296	293	265	306	307	304	328	287	291	322	328	321	280	286	333	253	309	310	270	279	305	297	294	323	289	311	326	316	292	333	313	278	327	307	300	293	303	309	286	332	288	279	307	291	310	294	314	309	300	294	295	283	285	327	318	282	317	286	288	316	308	286	305	285	318	305	347	297	316	294	298	289	293	284	317	306	338	274	337	285	294	309	320	288	320	314	310	312	313	297	286	305	289	267	344	315	307	301	310	321	304	311	298	292	309	307	317	298	306	285	287	319	300	311	300	310	305	306	314	292	300	325	289	289	296	297	290	295	317	343	296	311	300	304	284	311	296	321	305	330	293	314	299	297	284	291	281	282	289	299	298	301	301	315	313	299	285	259	318	314	311	311	296	319	321	298	294	328	309	291	297	338	295	298	280	311	275	320	300	325	293	283	305	309	287	308	328	291	308	313	309	293	293	295	313	289	338	305	307	285	319	318	350	305	316	324	309	284	293	318	290	299	296	303	301	302	319	318	289	296	300	305	315	313	326	285	318	321	270	276	341	288	301	281	284	308	327	288	292	303	276	344	355	309	309	297	307	318	303	309	320	319	336	287	297	321	341	307	294	314	285	325	301	281	281	323	325	292	312	312	330	289	301	293	301	320	272	329	293	360	312	288	290	284	328	305	290	321	260	298	286	307	304	279	296	284	300	300	300	323	267	306	284	284	279	292	301	331	284	290	264	329	321	329	284	313	310	273	311	306	308	284	285	319	294	289	333	288	308	303	281	268	286	304	281	311	305	280	320	283	283	309	328	292	306	305	273	299	276	303	283	303	310	294	288	302	314	318	317	323	294	307	299	305	330	312	321	315	298	278	304	302	309	321	296	285	306	316	291	311	290	281	305	279	305	312	308	325	281	315	312	330	330	308	272	288	287	274	282	269	262	287	295	325	312	316	300	291	313	299	300	303	319	272	300	262	303	288	318	319	308	300	322	299	296	325	315	306	327	288	288	306	277	296	310	325	322	286	296	329	310	292	284	313	340	327	312	274	302	304	340	303	287	317	294	310	332	317	299	319	298	289	319	302	322	284	296	298	299	308	301	291	299	308	284	283	290	304	288	314	294	295	297	284	271	268	285	294	283	318	332	308	286	311	309	308	274	288	282	299	304	298	332	320	307	274	276	328	322	325	310	298	291	283	317	316	264	331	289	326	331	313	284	322	302	295	266	328	315	315	294	292	289	289	302	305	316	295	304	326	325	304	292	316	286	327	308	322	314	315	286	288	283	277	298	309	326	308	329	323	294	308	314	299	314	285	314	296	302	295	307	283	305	305	311	301	309	309	304	316	306	335	328	328	287	324	299	279	295	287	299	325	309	337	307	303	287	295	305	308	329	304	303	319	295	314	318	309	298	299	345	329	299	269	318	313	317	279	319	302	308	315	298	327	326	307	330	301	288	303	309	297	295	296	281	320	345	312	309	319	278	277	312	279	335	313	301	311	269	293	297	322	271	290	337	333	303
1264	250	282	258	258	252	253	229	192	232	230	209	207	209	195	185	215	213	223	239	209	207	203	179	185	224	199	175	231	207	195	220	211	183	210	192	193	221	210	216	206	217	212	208	188	211	223	188	210	204	218	186	205	234	207	192	183	215	217	216	212	197	205	219	223	196	198	218	207	213	220	219	196	202	198	214	188	215	226	219	206	234	199	220	218	215	229	218	204	189	216	216	217	215	220	200	196	224	216	222	205	207	221	195	215	204	224	191	202	218	215	218	227	205	197	215	212	228	189	204	207	214	187	194	191	212	221	204	183	199	204	192	183	208	203	216	207	208	201	195	212	189	204	214	245	203	219	217	221	213	217	208	231	215	205	233	207	239	183	205	183	178	186	181	193	198	210	216	217	224	194	209	217	192	205	176	218	227	191	212	197	192	215	218	227	203	212	188	227	186	196	199	232	216	218	223	199	214	206	204	208	190	216	201	218	208	233	218	222	197	190	193	214	204	213	217	170	197	214	199	237	217	231	205	190	231	200	212	236	220	211	212	229	195	192	218	182	242	226	253	189	234	245	211	215	183	210	210	231	200	183	198	221	216	221	187	203	206	181	191	205	182	218	233	212	194	190	225	203	196	227	183	194	207	221	204	223	219	220	215	234	199	204	194	184	214	189	202	224	203	206	235	197	200	188	184	225	197	192	225	205	220	222	211	219	225	204	202	193	190	189	214	196	185	221	169	219	226	211	188	183	220	188	188	198	218	203	179	226	207	205	198	210	218	193	213	232	214	186	189	224	203	213	213	187	204	201	222	196	207	202	199	201	224	217	218	201	214	186	237	184	226	210	216	196	241	181	207	193	196	219	192	219	213	210	185	207	192	229	207	203	227	235	193	213	195	183	204	213	213	222	228	203	206	216	217	203	198	217	221	199	203	187	203	188	198	220	195	201	219	214	191	199	191	208	195	195	198	227	189	203	193	224	217	221	176	215	202	230	200	211	232	233	208	220	208	197	189	211	218	230	193	248	220	246	216	198	206	187	194	198	195	225	222	196	210	225	206	213	216	214	195	187	204	206	208	211	219	201	202	197	210	202	220	187	183	205	197	206	207	234	228	205	216	222	205	195	186	208	214	210	198	185	183	214	196	215	203	203	201	209	221	214	201	227	202	223	215	196	190	219	195	221	254	222	214	203	200	221	225	210	241	222	196	216	197	211	209	195	192	211	211	194	234	208	207	205	201	201	195	197	182	203	218	222	193	227	191	237	246	229	245	196	212	262	196	203	223	204	189	216	180	219	224	198	228	217	191	223	196	189	211	191	221	238	201	194	186	191	220	220	200	201	223	201	215	187	192	194	184	225	203	205	209	208	217	215	203	227	194	205	221	186	199	213	203	209	206	213	218	210	213	194	184	195	177	180	214	230	208	219	190	219	208	195	195	222	222	230	216	208	224	219	193	224	230	190	209	217	233	186	184	195	215	162	203	210	197	194	206	206	208	228	228	217	211	216	213	192	180	197	212	229	210	224	198	208	199	218	206	195	200	211	195	200	206	183	195	202	188	219	215	196	197	201	203	231	197	214	219	201	180	211	196	213	208	206	181	186	239	199	217	201	216	226	226	238	215	207	204	209	203	196	210	196	211	224	225	214	189	230	201	238	220	223	202	220	204	184	233	206	229	219	194	207	189	229	179	187	229	198	182	187	210	204	183	191	202	222	226	186	212	212	183	210	214	196	190	215	196	229	217	210	188	199	211	208	216	186	235	213	206	208	214	208	218	216	216	182	257	196	220	211	202	240	220	202	194	198	189	172	218	211	208	217	212	196	191	217	216	194	227	205	222	205	180	231	210	201	216	216	212	229	174	208	219	213	190	211	198	214	207	214	212	239	196	218	187	201	220	196	218	217	199	206	182	222	208	215	197	216	218	194	218	210	205	227	210	209	197	191	220	214	199	216	201	204	207	210	204	193	219	217	199	199	206	199	203	230	217	205	206	200	215	206	218	207	202	222	231	190	212	214	241	201	206	223	210	250	199	201	202	213	214	230	225	206	203	218	212	216	210	224	198	226	192	208	221	215	227	221	201	229	182	202	207	216	228	209	212	225	226	220	216	194	199	197	207	245	207	215	219	230	220	200	214	189	212	229	198	214	213	212	206	224	217	231	179	219	222	201	222	210	180	200	212	182	182	189	216	201	211	200	218	196	199	198	197	202	217	191	218	188	223	201	217	197	202	221	225	197	204	191	200	220	195	237	232	186	210	202	196	212	189	203	198	211	195	174	210	231	212	187	224	220	214	210	189	186	208	222	201	187	197	193	217	222	219	210	227	202	197	211	201	213	251	227	213	212	203	204	194	215	230	229	196	205	218	231	197	249	209	194	218	204	227	200	217	195	214	190	185	220	203	185	203	213	203	223	217	213	214	218	213	205	202	200	194	196	215	213	209	218	201	198	231	219	219	220	188	219	221	233	188	230	215	211	220	187	195	211	239	227	201	216	212	221	207	215	232	190	208	208	233	204	231	215	216	228	186	206	186	212	229	201	197	204	203	185	186	199	202	202	195	227	203	214	193	185	233	222	205	217	195	213	208	212	195	238	203	218	210	202	216	216	192	196	209	204	197	206	226	213	218	229	212	203	206	208	216	215	199	193	205	226	212	215	215	225	174	255	221	243	197	218	196	206	238	233	176	195	206	228	189	206	195	203	237	224	203	193	235	223	233	163	219	188	208	204	185	209	221	245	205	226	222	221	196	234	219	205	223	239	205	200	206	203	229	186	220	225	188	201	209	202	197	206	181	223	203	209	174	232	202	201	198	198	213	203	228	210	210	180	210	193	194	217	212	212	222	206	216	229	209	231	209	181	230	222	191	216	215	186	210	223	218	237	190	207	186	181	216	199	204	199	196	189	216	209	187	208	206	208	200	221	204	241	211	217	205	214	199	225	225	196	192	184	219	186	205	215	218	211	201	193	205	210	226	210	185	205	214	208	226	211	182	222	200	224	216	185	188	196	219	203	208	208	223	198	216	232	201	196	210	199	193	192	219	246	216	202	184	219	197	218	202	223	224	214	205	229	207	202	214	209	217	220	191	218	205	235	219	212	175	240	179	213	204	210	183	226	208	180	212	210	220	218	208	201	191	194	199	253	203	206	207	180	219	183	203	226	211	213	207	199	193	203	203	226	236	196	212	233	250	211	237	213	197	190	229	235	210	221	200	214	203	222	217	184	203	213	224	215	211	227	201	183	209	238	184	195	189	209	222	207	208	231	207	230	196	210	246	212	205	218	211	189	247	220	198	196	202	184	232	217	193	207	236	191	207	195	192	214	232	235	227	235	187	184	215	234	222	192	203	203	229	229	199	238	192	199	256	216	215	199	230	192	211	207	210	221	188	204	218	208	215	203	208	197	214	223	206	175	227	213	208	216	210	190	188	219	189	202	207	198	214	236	210	189	211	214	195	218	184	210	207	191	213	234	185	205	209	193	199	217	214
1778	616	687	681	674	624	632	587	611	642	591	603	554	537	595	536	498	526	548	596	540	528	538	542	520	534	595	496	501	527	534	531	509	556	524	530	491	551	493	547	579	528	553	515	545	576	554	522	567	563	563	508	534	535	549	522	505	502	547	540	536	551	502	537	528	531	537	504	548	522	558	537	509	507	557	546	564	518	526	530	528	547	562	482	570	525	516	556	539	537	502	533	541	529	546	519	511	534	560	511	493	510	487	540	533	530	577	573	497	521	525	531	505	504	507	516	522	478	538	541	505	525	504	483	522	527	513	523	559	508	498	507	517	542	506	559	557	507	520	485	493	517	533	546	507	534	523	537	536	553	494	570	514	500	506	528	566	536	520	539	536	519	550	528	522	492	529	480	558	494	532	504	563	506	520	534	501	536	558	542	512	600	527	552	514	531	524	522	539	501	554	541	527	531	558	519	533	512	507	529	519	536	483	559	559	513	512	489	495	524	525	538	521	479	514	537	534	549	500	534	521	541	548	522	551	534	523	484	535	519	519	523	525	538	536	515	538	512	500	545	511	564	544	518	506	515	504	498	509	542	518	558	537	538	525	548	489	518	526	494	564	544	517	513	502	579	521	497	526	495	538	512	550	533	532	530	515	488	517	552	515	484	562	534	536	507	501	488	480	567	511	545	510	543	568	538	510	537	514	507	512	497	522	563	536	497	530	516	516	569	544	513	566	545	538	540	505	557	511	526	555	535	506	530	501	542	562	552	557	510	505	539	509	551	522	517	511	517	503	560	534	478	531	547	524	560	521	513	548	493	563	526	557	559	533	498	529	505	508	491	539	533	545	536	510	528	511	506	518	536	530	533	522	485	507	498	501	544	537	520	541	528	503	554	567	551	526	529	508	545	502	540	522	570	529	565	536	546	547	505	483	514	507	530	561	515	514	505	503	530	535	497	505	528	559	540	499	511	562	504	536	508	504	513	536	527	494	496	505	549	533	577	518	504	516	496	546	544	505	501	544	523	517	560	541	523	469	539	531	512	552	517	511	547	527	519	507	524	534	493	557	543	563	528	536	557	532	532	521	493	537	522	541	516	509	524	560	519	546	528	509	571	515	539	489	522	542	490	535	533	533	543	478	484	557	510	555	554	492	534	514	537	520	548	524	510	526	533	508	555	512	540	476	514	510	569	528	546	530	505	559	532	491	490	543	517	531	524	548	504	512	508	537	499	512	575	522	514	518	510	556	530	570	484	557	518	531	512	553	494	535	498	562	518	508	527	518	539	579	523	538	509	532	481	538	520	547	541	507	495	500	563	522	523	534	529	519	531	555	543	544	491	531	518	541	535	540	528	537	526	547	512	568	514	530	502	499	490	564	522	539	565	534	484	548	503	579	509	538	527	553	546	535	533	521	548	524	560	538	559	496	542	573	504	512	535	494	504	532	561	536	526	485	513	527	497	550	476	521	522	569	535	510	564	503	539	519	579	520	514	559	508	540	522	501	517	510	517	518	537	497	535	553	525	554	471	547	534	542	486	532	494	558	486	540	525	519	549	520	547	517	537	556	529	520	523	536	522	548	526	516	470	523	578	487	522	530	529	530	503	497	498	527	498	488	544	534	517	521	537	519	517	497	533	509	492	521	504	530	518	527	529	539	547	513	551	524	537	529	539	556	548	555	539	575	547	543	545	533	562	473	550	492	541	498	543	567	498	556	550	542	536	520	529	513	537	569	521	521	508	514	513	509	532	494	509	599	540	518	509	516	558	512	526	540	538	507	525	542	512	583	530	489	531	555	541	542	537	533	509	522	527	523	536	520	549	530	559	551	532	556	536	509	509	490	509	511	520	518	515	517	528	553	508	488	519	542	582	490	513	527	550	519	498	542	537	530	520	470	546	530	532	551	548	533	536	549	522	479	597	575	534	519	536	536	553	536	527	570	511	529	532	522	518	535	549	506	507	479	512	566	541	533	495	548	536	497	530	546	510	515	562	538	494	524	499	499	480	508	553	532	497	529	521	528	541	467	512	538	512	556	554	509	511	485	523	559	572	559	516	536	560	525	537	505	524	508	574	509	531	544	551	516	529	529	508	546	502	507	541	543	521	550	528	520	527	531	510	504	555	548	550	538	538	520	546	545	530	540	519	497	540	515	492	573	517	457	565	552	486	520	569	542	564	537	536	526	522	514	567	527	580	495	547	540	512	507	532	517	497	549	538	469	528	546	537	572	499	539	532	510	515	537	515	525	529	571	537	552	495	546	544	541	560	532	538	511	469	551	520	515	515	516	542	506	536	540	535	530	522	506	539	510	489	515	539	533	501	542	547	529	523	494	562	538	541	566	541	520	528	505	523	529	516	562	514	523	500	557	537	556	530	555	516	518	515	499	471	512	552	561	536	504	518	534	553	529	510	512	516	493	541	541	539	569	521	540	545	521	487	523	513	506	546	543	544	524	503	519	514	534	559	522	532	544	503	543	560	523	555	519	608	535	554	512	538	523	529	519	554	488	516	554	539	541	506	513	522	499	523	549	538	519	467	534	541	541	535	514	536	535	544	570	536	542	502	529	526	545	504	545	523	519	526	538	541	502	513	542	494	571	515	531	558	524	524	525	527	548	512	534	552	519	551	534	499	562	517	539	484	514	511	523	558	540	562	545	506	538	533	502	543	556	572	488	530	559	524	544	549	519	495	580	503	501	545	529	521	528	516	532	501	562	500	504	538	462	543	567	531	532	533	516	521	497	512	556	494	534	501	548	518	505	549	513	537	570	520	524	577	521	531	524	487	558	566	497	533	540	529	533	547	535	508	543	537	521	551	544	533	523	541	528	507	518	556	519	552	538	553	499	511	526	543	546	494	565	557	531	544	508	527	528	531	532	508	521	572	582	483	510	539	519	560	569	520	544	523	514	539	528	511	532	536	565	511	514	529	525	542	515	530	511	538	491	526	517	553	528	493	536	469	515	497	494	583	542	539	542	496	515	569	513	541	514	543	529	510	519	575	513	519	558	534	546	513	538	553	572	517	485	501	539	514	520	521	553	525	513	541	503	553	556	510	502	516	543	500	498	539	503	516	496	522	543	494	538	513	575	517	518	579	506	539	487	493	547	511	553	529	546	531	525	505	517	568	517	512	503	557	536	522	518	557	560	516	527	501	508	514	516	556	535	532	526	536	494	513	488	551	575	566	495	552	494	513	494	520	513	503	551	544	501	537	541	522	580	531	545	549	537	526	552	571	526	564	500	544	486	510	554	537	541	519	523	549	507	510	524	485	497	491	544	512	503	559	554	539	523	521	569	511	537	554	583	520	566	528	523	541	526	537	513	547	564	530	564	526	499	529	527	499	509	519	523	508	508	500	507	480	513	548	529	535	501	528	501	505	553	543	527	546	501	529	531	500	522	509	521	549	547	517	572	513	503	522	565	541	517	506	492	517	527	528	523	534	544	501	530	532	518	509	521	518	549	522	561	547	527	537	520	549	511	515	531	538
6850	622	636	535	449	352	330	311	286	289	247	261	262	233	253	243	255	275	235	220	267	233	245	231	233	236	226	242	232	223	246	242	234	229	262	225	223	218	257	243	263	227	216	213	238	244	243	249	252	228	230	236	244	238	204	232	230	214	226	234	209	236	235	226	230	260	250	259	210	234	227	248	222	224	237	228	218	245	243	259	225	229	220	230	231	242	278	246	218	233	249	251	209	231	217	192	231	226	242	257	212	246	243	239	242	249	206	250	197	228	246	233	240	214	229	224	228	252	248	253	253	239	233	242	257	191	234	277	211	231	203	249	242	242	245	230	230	231	258	251	237	259	243	238	242	229	255	235	222	226	256	195	240	239	253	207	209	230	219	235	232	243	254	206	232	244	240	256	217	229	234	241	240	227	211	217	222	245	244	210	233	244	227	242	214	247	237	250	247	229	225	246	230	241	204	238	250	237	249	205	241	229	248	250	219	226	244	235	212	209	216	241	234	216	225	216	245	200	218	233	223	202	232	226	230	236	242	247	229	236	224	243	235	243	222	234	231	183	244	218	226	239	221	224	225	247	250	232	209	279	243	192	266	244	205	209	202	234	236	210	218	235	214	211	214	223	233	229	231	216	248	261	241	260	238	241	238	196	226	203	219	248	229	229	208	206	233	223	272	216	239	224	204	231	251	252	217	235	230	222	218	218	264	234	227	238	217	254	239	248	231	221	236	247	249	249	222	173	221	252	231	215	272	243	245	214	234	235	233	213	233	236	236	227	255	251	230	233	225	253	273	238	221	210	228	218	223	256	230	223	234	199	226	232	231	230	245	241	299	241	242	212	239	222	216	218	245	239	236	224	224	221	213	231	230	240	228	225	226	223	218	226	248	241	197	226	252	238	234	224	230	237	246	197	203	229	215	228	231	248	225	227	233	229	249	218	215	206	216	235	241	196	212	235	238	219	245	244	243	244	227	234	236	231	219	235	242	240	221	268	239	201	265	237	219	230	228	235	262	245	232	241	227	241	254	238	236	214	217	236	223	221	250	235	257	228	239	230	235	227	225	247	219	250	246	222	244	215	212	257	244	191	259	248	248	240	241	256	202	234	242	219	233	218	240	206	203	238	247	245	235	215	244	223	208	235	228	237	215	267	220	204	236	232	229	212	245	254	235	234	235	217	242	255	245	243	264	220	241	227	201	223	235	225	209	196	238	223	233	239	258	231	212	207	261	237	235	244	241	241	241	248	236	242	199	241	233	247	234	240	238	237	243	246	228	239	223	232	247	200	243	243	278	221	249	190	224	222	245	227	241	222	271	215	222	249	250	231	250	241	243	230	242	242	210	234	212	221	221	231	224	242	232	238	265	216	213	235	216	212	272	233	241	242	224	254	252	267	211	231	230	259	214	250	260	236	256	229	233	231	221	230	220	254	250	237	240	242	233	212	222	205	231	241	205	243	222	255	229	247	229	240	233	227	250	241	258	261	197	232	232	238	177	257	214	210	212	216	233	220	235	210	248	219	228	233	250	234	223	225	235	262	232	201	235	201	245	213	269	240	222	247	233	226	231	246	243	254	207	250	235	206	244	225	202	234	227	242	232	236	234	228	243	236	222	231	243	220	246	236	228	215	231	235	202	235	239	225	214	237	252	245	238	258	238	256	226	211	221	242	199	219	241	229	252	224	234	256	230	249	209	246	243	233	233	259	207	224	201	231	255	216	244	254	217	224	227	225	272	226	234	235	208	212	233	243	222	236	247	227	225	235	232	244	235	226	226	281	245	257	227	225	273	257	236	236	220	225	208	241	247	234	227	219	220	198	240	216	240	218	233	235	244	228	225	230	248	234	221	230	219	236	200	245	224	222	237	240	236	248	241	267	231	229	213	224	241	220	250	204	234	220	203	225	182	212	236	240	211	255	210	229	239	245	227	234	232	217	229	212	234	215	233	234	215	247	235	224	234	220	225	211	233	237	239	256	248	203	219	238	249	201	272	272	236	235	207	251	233	241	240	240	215	237	212	234	227	224	216	228	210	230	202	205	226	232	217	240	218	247	229	222	242	216	238	223	248	225	236	231	250	259	241	267	254	234	228	218	207	251	234	232	231	227	254	261	229	210	233	221	204	212	217	274	238	258	216	208	233	217	225	239	242	249	210	244	243	219	229	235	247	225	216	250	215	227	223	234	225	246	225	230	233	236	212	218	215	243	233	239	231	232	234	249	216	253	242	220	230	222	215	247	237	225	228	210	236	206	231	273	258	215	243	247	211	233	241	224	205	192	196	238	196	211	216	228	241	226	238	221	217	202	247	230	219	218	236	216	250	226	217	226	241	211	230	226	239	233	235	239	253	240	249	241	210	246	217	231	237	235	237	230	226	230	207	214	211	193	264	233	236	224	226	232	229	256	259	233	233	240	256	240	238	243	207	249	226	233	241	222	211	228	206	250	216	235	249	237	244	263	200	209	246	250	242	239	221	238	233	215	225	230	226	226	253	212	223	223	233	203	228	244	258	225	232	229	242	240	208	225	241	208	231	231	238	227	211	248	219	213	230	231	235	263	217	226	241	265	248	244	225	209	241	220	231	233	234	239	267	192	228	244	232	233	208	211	247	217	230	230	257	218	222	251	244	241	220	220	248	261	254	231	247	232	240	253	261	233	249	237	262	221	241	217	241	241	211	232	259	238	228	234	235	219	210	233	244	222	238	223	213	241	235	232	236	226	228	218	243	234	232	223	235	214	232	251	217	251	250	232	216	213	232	235	246	229	237	203	218	243	247	225	244	210	196	216	232	240	219	239	246	220	234	233	226	221	219	241	210	220	238	255	232	223	260	271	217	228	224	236	271	253	252	243	243	261	245	230	216	243	236	230	227	214	254	215	236	233	264	226	260	241	220	256	247	218	239	223	240	268	245	214	285	231	229	233	266	228	231	225	242	223	203	213	272	250	220	222	225	235	230	208	216	227	231	265	220	218	239	240	228	244	201	254	209	235	227	241	233	219	238	226	216	239	248	243	230	244	217	232	220	231	228	241	216	216	171	241	257	219	242	248	219	250	249	200	242	257	240	247	246	221	239	205	234	237	275	236	227	240	250	217	257	231	241	226	209	211	246	237	232	218	215	257	244	246	236	233	224	220	236	241	223	243	253	229	234	229	235	237	217	197	247	217	209	244	233	243	249	221	233	217	235	242	221	259	227	229	219	234	251	248	240	244	241	198	215	256	265	230	213	255	232	199	261	232	228	243	221	220	236	227	248	222	226	241	292	230	257	232	234	253	245	228	240	225	217	251	211	256	234	211	238	220	224	211	247	206	242	195	231	210	238	230	230	238	227	215	218	241	233	217	228	225	232	247	200	204	242	236	216	232	218	246	213	238	244	254	235	222	220	234	248	213	237	236	239	232	233	225	232	205	250	249	244	220	269	232	245	214	229	225	237	217	256	231	242	238	227	219	226	206	231	252	257	250	236	226	243	228	226	258	292	219	251	221
6497	901	1525	1728	1429	1222	1075	1004	934	887	874	773	740	674	669	683	729	632	724	647	685	633	605	593	652	622	574	582	588	607	595	584	599	558	598	565	561	611	581	631	545	573	582	587	592	610	568	572	584	593	580	636	572	553	604	562	612	573	582	583	548	598	563	574	612	589	534	544	574	559	553	587	550	583	560	556	546	586	601	587	598	574	573	574	566	569	545	609	576	540	585	573	613	606	608	564	590	574	587	567	552	560	560	589	543	580	547	528	552	580	631	597	551	548	556	582	508	538	598	510	550	558	605	547	557	580	594	564	543	567	557	556	566	557	522	595	591	587	562	561	566	591	560	557	558	547	590	569	581	589	597	539	577	552	585	608	552	595	574	553	493	547	528	562	580	564	573	595	578	563	575	623	562	596	528	546	577	585	570	579	535	588	582	584	590	617	580	580	525	609	560	567	570	557	588	581	572	541	517	596	608	578	567	603	558	614	595	581	570	558	580	542	598	599	561	542	577	518	604	563	567	588	574	552	602	620	612	593	564	576	557	591	573	580	585	549	596	577	603	588	565	603	577	547	572	551	562	569	565	541	568	574	542	550	545	571	549	529	520	572	563	568	588	533	607	571	589	581	560	587	576	538	570	589	586	565	565	518	576	602	551	588	546	559	566	569	556	585	619	559	586	558	586	577	589	555	581	597	588	583	559	594	630	579	557	528	561	574	530	550	557	577	560	594	569	533	554	612	588	558	552	588	564	546	579	545	575	601	557	565	583	567	553	570	550	609	572	566	535	591	560	609	605	566	590	544	569	554	566	605	546	558	555	580	560	554	567	572	611	574	547	547	609	570	563	581	599	561	591	566	570	597	570	561	566	553	540	559	558	592	591	542	511	546	561	562	556	570	601	575	562	565	553	570	602	601	574	561	579	594	580	596	566	572	563	553	587	624	592	576	577	583	559	550	592	563	623	573	586	565	555	566	589	573	531	623	579	597	582	529	586	541	590	575	553	597	556	583	554	582	570	536	593	579	577	551	558	576	567	532	563	551	592	539	567	602	590	550	554	591	595	569	566	510	581	565	567	570	572	626	599	569	585	619	527	591	561	556	529	567	560	532	576	565	581	605	589	570	561	572	590	552	589	580	544	588	537	571	579	594	560	540	536	603	555	579	566	562	624	622	574	587	604	544	568	576	552	580	563	570	584	585	567	597	565	573	536	595	552	565	552	542	548	579	619	616	646	562	552	561	565	595	594	572	567	545	567	527	569	570	587	545	549	573	638	496	549	589	581	565	555	617	599	535	569	614	531	587	541	582	581	548	573	550	600	546	596	592	600	543	533	569	598	589	578	589	524	567	595	581	591	607	564	543	517	554	582	585	599	587	577	543	571	605	568	561	574	596	559	550	599	588	599	542	548	563	614	564	545	574	570	570	570	634	594	535	572	612	587	584	555	574	558	598	549	580	575	587	573	564	514	566	600	564	592	535	595	563	563	560	579	518	558	534	530	529	574	546	563	590	545	559	554	606	537	563	580	587	607	601	560	580	590	620	519	556	549	577	581	568	572	537	580	576	549	589	535	588	571	564	594	591	568	585	622	598	562	550	558	569	575	574	539	595	554	588	560	559	575	559	580	573	577	579	559	540	632	609	560	586	578	563	597	576	562	532	577	546	531	552	518	594	565	591	579	579	565	553	607	575	557	547	602	595	576	536	596	556	560	581	588	538	526	618	581	579	585	523	591	552	552	577	583	525	608	558	578	555	559	554	572	593	561	574	574	594	581	607	622	573	574	563	596	572	542	546	559	564	573	595	585	567	499	554	544	568	547	542	560	593	597	548	635	570	563	587	558	529	576	588	580	570	595	585	588	619	585	581	574	602	584	566	589	544	586	590	603	578	559	584	558	562	556	576	624	593	534	549	540	568	550	573	569	555	616	565	531	552	533	612	557	569	586	586	554	563	549	554	552	611	545	569	603	562	564	597	561	606	576	563	571	516	608	624	571	555	570	538	579	611	556	576	606	588	559	566	548	592	550	583	583	565	541	611	563	559	591	583	565	582	574	600	564	610	555	569	608	569	588	561	503	560	555	538	584	546	594	570	541	542	570	588	604	575	565	571	622	589	598	623	544	575	600	557	542	525	579	543	563	583	569	611	533	560	573	588	579	597	591	585	603	561	633	584	573	562	582	586	595	592	555	571	527	555	560	618	555	580	592	562	588	582	609	567	554	573	571	596	582	562	580	583	586	552	594	571	573	532	577	538	568	576	594	549	555	582	611	585	571	612	562	562	535	556	576	564	513	591	557	567	571	570	568	524	572	569	588	588	544	570	552	535	574	554	592	568	555	571	609	574	549	518	551	589	540	551	600	577	589	585	589	633	591	538	578	568	538	545	553	561	533	568	584	619	585	551	579	617	555	636	563	587	589	542	585	623	614	572	592	530	583	598	576	565	578	555	585	538	588	524	586	555	576	613	577	560	627	555	545	578	591	581	581	611	577	564	565	546	545	580	557	627	581	568	579	609	575	602	578	577	593	551	573	569	533	596	548	612	551	617	561	613	595	604	601	574	578	578	542	536	558	592	550	567	585	580	553	547	569	632	590	549	580	581	557	550	584	577	567	566	566	569	554	601	564	582	558	587	596	584	549	592	559	577	613	544	588	598	554	572	553	564	561	584	564	584	565	555	548	540	568	568	585	566	572	585	557	551	577	559	590	548	563	541	587	580	562	595	600	569	560	581	601	572	583	567	584	572	559	601	552	599	564	579	574	563	538	574	529	543	552	591	526	593	599	554	554	541	572	610	578	608	572	564	583	546	574	563	571	564	540	611	550	564	625	572	567	581	598	573	570	612	551	569	606	541	554	569	556	528	571	557	551	572	551	590	578	580	584	559	530	603	596	603	534	582	578	544	578	605	580	576	570	562	595	578	594	572	591	596	544	566	585	554	597	576	606	585	598	545	572	583	575	569	585	575	591	574	530	597	605	592	534	580	551	570	552	597	613	593	552	585	609	572	581	498	595	581	585	563	530	574	592	628	539	525	550	582	584	544	549	541	573	564	578	565	586	559	546	575	540	597	542	579	544	542	548	562	539	598	605	551	572	617	551	592	565	558	552	570	557	531	611	559	549	535	588	564	573	583	526	559	598	578	572	570	581	552	566	583	631	625	621	557	601	609	565	566	570	594	570	556	561	558	558	564	542	587	620	566	573	560	587	595	602	581	575	552	554	566	518	524	541	567	545	572	568	544	595	580	596	618	618	594	529	574	597	573	563	555	578	561	543	596	563	587	577	577	582	548	563	554	543	619	557	577	591	556	570	559	536	607	583	591	565	590	550	557	568	577	600	593	556	557	539	581	583	546	558	546	539	578	576	553	580	539	600	570	572	531	586	570	589	585	567	520	595	574	569	579	578	613	583	615	556	555	596	580	571	601	568	566	532	584	570	577	573	575	541	573	563	584	563	536	621	548	571	591	597	563	577	576	585	562	561	551
12155	949	920	721	464	319	294	237	219	232	221	177	142	138	161	141	144	124	143	142	108	150	126	128	131	127	116	131	121	114	122	120	138	102	117	123	109	106	116	116	111	128	89	126	106	139	121	106	123	118	121	129	112	123	118	106	98	117	135	99	117	114	114	107	131	138	126	129	124	108	132	120	109	124	124	103	115	125	101	119	126	113	123	95	113	132	126	144	111	109	101	142	116	116	112	125	115	122	118	116	100	109	106	107	123	128	119	115	111	116	114	134	110	113	121	133	115	135	98	111	123	103	120	98	103	115	109	122	106	114	121	121	128	118	113	108	125	119	122	120	123	121	109	126	117	123	116	122	115	127	135	115	109	146	127	125	132	111	103	114	119	104	114	143	106	143	94	91	123	117	103	114	149	123	116	120	111	123	109	99	117	116	110	137	105	131	132	112	124	102	137	134	110	137	108	113	134	106	126	107	120	139	128	145	141	132	107	133	122	131	128	115	135	118	110	126	103	128	120	120	142	105	112	123	123	113	106	122	105	117	124	131	132	127	120	116	126	112	131	103	133	121	112	118	134	110	117	99	118	112	112	119	118	118	140	107	133	121	116	105	132	110	120	112	103	118	110	121	110	130	124	122	125	123	108	127	121	101	128	133	122	128	104	129	124	116	104	111	109	124	119	116	130	117	109	134	121	120	113	133	124	126	123	110	117	116	132	121	105	123	124	129	105	105	146	95	102	96	112	117	127	151	118	96	125	128	119	110	108	126	124	118	128	133	122	112	115	118	134	103	116	130	123	137	110	113	132	114	129	143	128	114	150	113	124	91	124	117	109	133	139	99	120	131	127	132	129	113	143	120	141	116	115	102	118	115	112	94	132	97	99	115	117	125	118	114	139	135	125	93	117	109	110	117	113	97	114	109	111	104	92	102	114	118	107	114	110	109	120	102	120	161	118	106	100	112	108	106	146	106	143	125	113	120	114	135	119	117	123	119	134	110	105	124	111	124	122	116	112	108	101	139	118	115	99	124	135	108	124	124	121	108	148	125	104	122	118	112	102	108	116	122	118	101	130	106	124	123	97	126	117	119	105	126	126	128	98	109	110	105	123	131	115	116	124	119	117	112	122	117	130	117	108	143	108	126	89	119	130	109	114	109	103	108	129	110	126	116	101	146	142	107	125	109	131	113	108	111	105	118	110	106	123	127	124	117	145	112	125	108	142	110	114	123	120	103	113	111	99	124	123	128	103	119	103	108	139	114	116	133	137	114	120	129	118	118	115	100	95	114	118	114	144	101	135	120	112	118	125	123	120	115	124	120	135	111	110	130	113	134	117	123	135	140	125	110	114	107	125	129	102	102	122	110	123	121	120	139	127	122	122	113	119	117	129	127	90	119	106	126	112	111	118	121	136	133	131	129	112	102	107	121	113	100	113	115	120	127	117	99	112	124	117	114	133	114	105	117	123	103	124	117	123	140	100	106	119	115	109	139	139	111	107	124	122	111	138	121	129	122	107	118	123	128	126	108	118	128	98	113	140	131	120	109	117	118	118	135	130	131	140	106	99	129	126	104	114	129	109	105	134	104	114	107	126	132	104	126	101	125	128	102	107	117	137	106	117	118	116	110	121	113	139	116	107	124	117	106	130	104	107	121	118	137	112	117	117	104	129	140	114	123	102	98	126	122	122	117	115	118	98	119	134	123	120	112	151	142	111	109	115	107	105	125	134	134	117	105	117	129	125	120	109	132	120	126	130	120	129	127	123	114	114	99	116	107	140	106	113	120	122	116	148	114	108	108	136	122	112	99	126	133	120	120	143	125	114	125	131	107	121	104	120	111	133	130	99	107	119	93	131	102	113	123	112	131	113	103	96	98	111	119	109	122	136	127	120	124	111	108	128	112	127	123	83	113	125	126	100	115	124	113	119	124	112	128	122	130	130	112	105	127	115	116	122	139	120	97	142	110	125	130	137	123	135	110	115	108	112	109	130	110	112	131	118	127	138	95	115	116	119	114	133	103	120	131	118	121	108	125	116	125	126	96	111	112	135	126	125	121	139	118	145	112	131	121	112	126	122	124	108	138	111	116	114	128	118	145	122	130	120	131	106	129	136	115	125	115	131	137	121	98	110	87	115	137	121	134	128	109	124	131	109	127	105	111	102	129	125	121	139	136	142	113	111	121	121	122	114	131	115	124	124	106	101	94	145	150	121	122	124	131	150	117	106	110	110	118	138	114	130	126	118	120	123	113	114	114	111	102	119	120	115	114	107	147	101	121	97	126	101	103	132	96	103	88	116	137	112	129	110	113	109	123	107	98	92	111	125	121	110	149	140	125	129	134	125	136	116	122	126	126	108	106	117	104	104	109	125	112	118	129	119	119	134	114	110	113	106	135	122	123	112	121	125	131	128	116	108	114	127	115	133	146	130	111	120	123	111	111	94	120	129	114	113	149	121	116	127	112	116	122	104	131	109	111	131	111	123	126	119	118	134	126	106	118	120	119	100	112	113	108	110	118	114	113	137	114	130	131	111	127	126	126	138	115	126	113	112	121	122	119	86	123	116	133	129	106	141	122	110	106	124	112	107	130	112	112	136	111	120	103	124	118	126	111	132	121	116	107	123	122	104	111	119	129	109	126	107	107	115	129	119	117	123	122	117	114	123	114	123	127	132	107	104	110	112	130	121	115	104	121	120	143	95	107	123	94	99	114	99	106	130	124	121	121	107	131	134	111	127	119	102	108	131	107	133	137	101	122	129	112	107	130	112	102	106	117	119	117	126	112	168	111	127	124	129	117	128	113	92	114	101	110	123	133	112	110	108	129	127	136	134	110	120	123	126	99	131	121	119	129	123	103	113	97	120	120	115	125	139	135	122	131	122	106	113	123	116	126	111	125	119	113	118	118	149	113	134	96	108	125	119	129	126	117	124	125	123	113	116	105	100	112	127	111	121	98	126	117	134	113	113	104	121	132	122	120	115	124	104	130	106	136	87	105	115	114	127	128	101	131	130	115	120	120	113	112	108	139	119	121	103	129	125	126	104	118	122	101	102	115	109	110	113	107	110	130	116	131	134	152	109	145	102	130	120	108	126	123	104	120	119	127	122	136	112	128	104	135	120	99	126	118	118	131	114	118	113	126	111	117	103	111	138	127	145	142	109	127	117	91	109	102	100	142	131	112	112	110	125	96	106	131	138	119	121	121	115	130	137	120	100	145	101	121	109	131	122	118	121	121	122	124	118	110	128	114	102	112	110	114	131	108	139	121	113	114	114	100	110	114	111	117	124	131	104	119	109	122	112	117	109	122	115	111	111	120	104	132	110	110	130	129	146	140	109	100	110	119	121	114	108	124	111	105	127	117	114	115	136	117	106	121	125	122	130	120	114	107	112	118	85	125	111	119	110	101	124	125	102	112	101	124	115	104	113	110	103	130	119	103	120	123	125	142	116	122	111	105	111	103	120	96	130	126	107	125	144	120	128	108	106	112	126	120
7906	1013	2034	2332	1860	1486	1213	1022	964	927	774	731	581	539	569	479	468	451	474	468	466	394	378	417	398	362	357	363	342	352	318	339	351	313	324	343	305	345	323	291	310	320	352	317	289	323	325	349	309	334	299	334	349	311	303	285	288	299	309	295	306	313	299	274	311	319	290	310	292	327	307	323	307	318	332	300	290	287	325	324	319	296	283	324	303	296	320	317	307	292	315	286	291	312	312	314	325	332	316	309	303	308	297	285	313	261	290	307	316	325	293	327	307	311	309	276	302	293	334	288	283	292	315	267	308	313	295	299	297	307	315	310	307	314	326	299	314	294	303	319	308	298	327	324	325	320	326	307	326	312	333	304	290	310	301	360	321	286	316	321	308	293	321	316	284	292	331	315	271	293	280	312	330	315	303	298	304	286	308	283	312	311	315	312	328	307	283	333	326	298	281	307	318	301	281	307	302	306	297	270	301	291	296	293	272	289	307	313	291	314	283	291	317	312	294	288	311	289	314	280	275	299	291	321	314	304	287	298	340	324	336	315	315	302	321	279	304	324	287	306	312	321	294	327	306	318	308	302	308	325	287	295	277	277	314	322	303	301	286	317	297	292	324	270	283	295	285	308	291	305	319	281	303	309	290	304	324	300	331	299	307	307	297	274	298	295	293	315	266	309	291	316	301	278	308	301	270	291	295	341	302	336	321	320	248	317	288	300	308	319	298	295	293	323	307	307	303	281	307	313	309	289	296	303	301	310	317	280	317	330	305	310	307	263	328	311	307	277	288	310	288	302	278	292	298	333	332	279	287	313	311	289	339	297	316	269	292	274	330	294	279	305	299	333	323	287	302	298	276	254	314	298	303	310	316	286	299	321	327	287	275	295	291	292	278	300	289	326	248	291	313	317	310	276	322	296	258	314	304	276	293	297	302	295	303	276	265	303	288	259	310	300	305	321	299	278	338	290	279	299	292	262	327	301	317	304	296	286	306	327	296	333	296	288	298	301	266	305	276	311	306	303	323	306	281	285	291	299	304	297	273	306	323	309	288	322	322	314	324	323	321	298	294	307	272	288	295	298	304	308	318	325	312	287	278	303	302	289	326	284	297	299	321	268	282	320	315	286	287	285	294	318	313	317	296	316	287	296	293	315	295	329	303	327	301	318	303	340	309	282	268	263	309	335	308	310	298	323	335	289	309	321	276	282	339	263	292	266	332	322	326	305	295	297	307	323	316	294	289	299	325	300	297	291	312	307	306	293	288	318	303	290	296	301	309	263	287	294	308	314	305	313	300	335	305	316	268	302	328	297	279	300	270	302	298	311	308	266	291	297	324	296	322	312	274	305	316	290	327	320	324	283	288	324	302	292	295	296	329	303	322	307	301	302	319	289	267	269	286	314	325	288	299	312	319	324	295	291	327	312	301	291	304	309	301	293	337	283	306	316	269	310	265	330	314	332	311	327	328	310	298	324	273	285	318	306	306	331	274	294	281	306	284	287	301	315	286	308	285	299	327	324	304	303	318	305	264	316	315	295	327	287	311	298	291	323	287	291	332	329	308	309	288	328	289	300	329	292	297	327	343	299	328	280	280	281	293	303	291	324	327	326	311	303	329	298	272	276	320	313	297	273	304	318	292	304	330	312	316	334	307	275	277	300	271	302	308	322	274	298	280	335	321	287	335	274	317	295	305	291	309	309	304	299	309	342	293	309	309	281	305	285	289	300	295	312	285	316	302	316	311	326	309	279	315	291	306	286	281	305	289	314	284	353	259	301	305	314	309	300	292	319	317	302	270	269	329	275	304	312	316	329	305	297	310	292	301	301	287	298	260	296	331	295	296	294	292	311	338	316	284	282	301	304	283	337	305	272	274	326	291	302	299	337	326	301	296	317	308	285	310	308	305	298	305	320	264	302	326	311	306	288	312	296	288	321	272	316	326	296	287	287	295	309	292	298	301	292	279	286	320	284	329	302	328	307	313	339	321	287	298	303	331	333	304	309	301	317	318	320	302	298	293	298	299	304	308	289	275	324	322	291	316	300	310	311	299	283	308	285	313	331	297	311	311	280	324	324	286	311	304	305	309	299	280	295	294	311	288	303	305	312	294	313	276	277	302	309	302	298	299	329	288	293	335	273	298	344	305	327	298	298	278	305	305	307	304	282	295	300	303	278	322	294	317	312	338	331	304	318	291	326	290	302	287	333	315	288	346	285	327	290	346	337	310	308	287	321	301	323	317	314	300	310	305	280	290	323	289	299	292	317	310	291	275	298	322	301	313	310	306	311	319	311	304	311	294	301	286	313	308	327	304	299	268	330	283	295	307	286	321	310	322	297	306	313	302	324	298	291	290	320	266	303	278	286	309	300	282	286	327	279	283	291	338	327	320	297	319	312	312	289	286	284	282	262	293	304	303	307	330	297	273	324	315	313	309	313	298	330	314	303	298	307	300	301	301	300	302	300	308	312	311	283	303	306	296	308	307	306	326	319	301	280	319	331	328	291	326	279	317	291	332	297	284	321	330	286	290	305	316	291	296	306	320	292	299	289	307	308	284	318	317	285	313	296	303	287	323	327	265	315	280	340	306	307	293	347	294	277	309	323	315	324	342	322	312	288	289	295	317	323	301	307	309	316	328	302	290	289	261	296	273	323	288	287	309	300	298	339	306	274	313	289	298	299	316	288	328	284	287	300	289	267	329	295	294	308	291	326	325	290	323	301	272	315	277	280	279	320	310	308	300	277	291	294	299	328	299	285	279	284	291	326	310	311	301	297	322	301	333	335	298	298	273	287	327	327	310	295	340	310	312	287	312	311	289	296	299	302	294	310	285	314	328	288	321	317	306	317	312	311	292	290	291	304	299	315	274	273	305	316	300	280	280	310	281	297	290	327	296	288	289	286	322	318	320	301	283	275	303	297	332	282	309	303	328	328	309	330	324	286	300	297	290	277	300	288	323	320	292	317	294	323	317	295	256	310	323	306	294	277	287	316	316	271	329	330	291	299	298	306	292	276	276	304	322	333	324	328	291	277	295	294	320	311	288	284	298	302	303	301	282	300	279	284	320	327	320	300	295	319	322	310	338	295	284	299	310	300	323	303	299	303	265	343	277	310	296	302	327	324	302	297	297	326	331	308	319	275	330	292	295	297	315	321	303	316	280	305	266	322	317	290	327	304	305	321	293	317	311	305	328	318	288	293	304	310	303	332	279	266	307	294	320	320	328	298	293	311	290	322	320	324	289	295	312	291	315	281	328	296	315	295	325	334	278	314	306	285	290	300	290	285	294	316	284	275	292	320	308	340	300	310	344	296	315	302	301	306	302	310	312	316	290	301	286	296	298	306	297	303	304	293	281	320	319	323	337	306	309	318	286	323	308	343	308	315	299	316	312	307	294	296	283	315	283	300	290	312	297	297	303	291	324	291	327	289	268	302	300	318	362	298	322	312	284	287	297	287	302	289	301	315	312	293	313	299	335	303	303	304	274	284	304	306
1283	270	287	261	239	237	221	205	221	200	223	235	177	227	180	239	202	195	216	202	197	199	229	188	219	210	218	227	204	211	208	197	217	202	207	196	198	191	240	214	241	218	221	194	213	201	204	199	203	199	204	176	207	224	225	173	183	192	194	210	209	221	241	207	207	216	201	204	229	216	217	212	219	210	208	209	190	225	202	176	218	189	158	215	213	211	195	207	193	212	242	196	209	203	200	210	202	180	232	232	196	210	205	212	220	216	211	200	201	175	181	221	219	199	198	208	226	197	218	198	204	232	185	234	221	222	211	195	215	203	198	207	204	218	210	182	214	182	222	180	223	208	184	211	202	215	199	187	192	214	224	214	229	224	218	201	218	221	173	201	186	220	207	194	204	210	213	224	200	200	222	211	227	226	211	235	193	208	203	210	215	199	247	248	204	195	216	192	170	198	194	198	205	197	231	207	214	186	195	219	242	213	187	206	200	223	199	180	225	225	206	216	188	215	210	202	203	195	186	209	216	206	180	173	220	208	196	213	187	214	226	196	207	223	183	221	200	222	197	207	218	218	218	211	181	196	205	203	192	199	184	215	234	213	183	204	202	196	192	211	220	205	203	220	219	199	218	190	190	186	206	224	214	245	182	194	189	187	214	206	223	197	177	211	228	213	188	209	220	216	203	194	213	212	207	216	213	230	214	195	224	226	217	205	207	221	206	199	176	222	199	205	196	196	217	210	202	175	227	200	220	193	190	178	201	202	204	252	209	217	225	219	216	192	210	217	179	197	233	218	232	195	209	229	207	210	208	211	217	213	194	218	183	200	213	224	205	209	219	197	225	214	204	224	216	196	233	201	204	216	237	205	196	190	214	237	187	194	217	189	228	196	201	185	185	217	228	209	180	208	207	208	211	197	201	195	232	212	193	213	202	214	223	252	217	227	211	185	215	222	201	209	181	187	209	218	202	225	211	226	216	223	222	213	229	199	240	204	203	213	223	191	224	200	192	188	201	200	222	233	185	210	186	206	212	197	214	197	207	214	189	181	197	217	227	197	235	183	235	177	201	200	182	191	196	188	227	197	212	217	190	204	198	216	221	222	187	223	201	228	222	191	197	218	205	217	214	203	200	190	186	242	205	199	188	207	190	213	169	207	207	225	195	169	178	234	195	193	219	168	216	178	208	207	223	220	219	175	195	203	209	226	220	212	240	227	225	197	196	235	218	236	211	219	226	190	192	220	231	210	190	189	229	215	192	215	198	206	196	188	218	189	196	224	231	223	250	223	217	219	213	195	204	193	201	234	197	226	238	191	181	194	195	195	202	204	201	220	219	187	203	197	230	217	183	226	224	215	197	218	215	219	218	205	226	214	184	199	198	232	198	190	210	229	240	202	189	248	217	202	202	228	177	195	189	206	200	246	197	207	211	220	197	242	191	221	188	199	199	211	200	186	195	212	198	198	199	219	205	207	240	193	196	185	195	205	208	230	200	186	204	195	224	220	209	217	208	193	212	180	199	195	208	193	209	232	215	168	208	215	211	198	230	212	236	209	215	171	219	207	188	216	198	214	222	199	234	196	210	216	192	240	210	215	242	217	223	207	206	205	195	194	214	224	211	186	233	202	185	210	195	196	235	197	221	209	196	203	207	228	208	206	212	188	223	212	212	232	194	225	214	227	211	225	216	230	214	211	215	210	223	171	234	205	162	223	203	198	198	209	257	184	197	197	214	201	222	195	225	211	194	195	207	188	194	211	218	225	202	212	222	203	208	198	209	205	228	200	189	196	223	228	221	238	212	197	204	217	196	204	184	211	191	222	180	198	203	239	210	239	202	225	198	220	192	216	203	182	188	238	202	221	201	183	193	221	208	186	208	227	209	186	197	191	208	197	230	177	200	208	178	170	195	232	209	233	197	192	193	235	214	226	225	200	205	222	189	195	191	223	186	223	209	218	194	222	206	196	164	224	228	194	182	223	182	204	205	197	212	232	206	204	213	218	208	194	210	236	205	216	224	212	228	199	204	202	221	185	192	193	226	187	186	216	209	200	219	193	218	195	192	202	210	193	190	194	197	204	201	203	182	199	221	224	204	208	208	153	189	211	246	216	188	231	193	194	182	215	188	203	198	227	219	205	206	197	188	233	228	209	188	201	196	192	211	225	207	207	186	231	160	241	221	212	212	172	188	218	191	191	226	212	164	178	203	229	219	195	209	222	207	209	234	213	179	206	199	211	214	207	194	215	194	213	202	191	224	189	224	203	194	196	216	211	207	219	198	191	218	193	197	207	186	194	217	203	224	205	233	212	217	191	224	219	236	213	205	202	217	205	172	221	177	210	204	177	227	196	203	206	212	214	206	221	222	240	196	189	203	196	218	215	222	195	209	226	223	227	184	197	223	228	217	204	207	193	210	201	208	215	184	202	227	249	223	214	190	227	217	207	188	231	186	220	206	229	199	197	182	213	203	238	215	202	213	213	205	223	234	206	224	215	224	191	221	203	193	216	228	214	198	195	215	196	226	177	231	201	186	206	232	226	193	200	207	224	205	206	212	184	214	190	221	196	210	210	200	202	215	210	202	196	194	207	214	203	221	201	220	182	204	193	188	236	200	193	180	220	183	183	228	195	214	189	240	230	230	248	232	203	189	201	186	201	202	234	233	215	200	228	205	210	210	192	226	218	206	238	170	233	193	226	222	201	201	239	238	197	223	223	202	196	224	213	196	190	214	200	204	201	187	204	210	246	238	222	199	215	212	212	195	197	181	189	217	191	218	194	178	190	203	204	223	236	197	207	175	197	209	196	200	207	195	197	179	203	200	199	201	215	213	223	214	190	210	236	198	200	211	213	205	197	198	173	210	229	196	222	205	220	212	226	232	220	210	211	222	228	237	214	232	196	220	226	197	204	203	211	231	210	213	236	210	213	215	209	198	205	211	229	220	222	229	200	233	212	215	212	218	203	232	215	199	221	203	192	218	208	205	198	215	208	204	201	193	202	200	206	199	221	206	216	179	230	218	199	213	203	217	236	203	190	207	231	216	214	197	229	193	200	188	176	201	219	193	218	217	195	216	208	254	240	205	189	206	218	194	200	184	194	202	215	263	178	182	205	224	219	214	198	214	207	210	201	227	199	161	234	182	225	222	185	184	216	199	205	180	209	205	225	217	213	229	223	193	194	221	202	211	225	210	211	190	220	209	211	227	237	203	232	199	194	199	208	211	211	225	199	212	222	227	182	209	215	254	208	204	207	219	215	229	191	199	206	204	218	229	185	226	192	227	198	189	212	219	216	191	199	220	201	202	222	206	216	210	184	199	210	222	184	207	201	225	202	222	228	208	220	230	195	202	240	214	209	207	184	209	198	222	201	193	201	225	208	219	180	188	232	203	224	172	201	200	182	220	204	195	189	200	202	197	205	205	216	183	189	190	210	235	226	188	205	207	232	202	215	214	201	205	210	197	195	218	192	188	204	205	190	216	200	205	218	218	210	183	212
1858	627	744	762	694	661	611	641	583	696	634	587	580	545	519	528	540	537	539	546	572	548	547	534	527	507	530	506	499	533	555	516	546	488	524	501	472	568	548	507	525	552	518	564	538	556	524	579	579	558	540	493	557	526	511	525	578	511	545	531	532	508	557	518	512	510	550	533	518	529	537	554	545	495	523	497	555	507	532	545	503	544	544	521	556	523	498	495	527	539	567	496	554	502	537	541	498	537	563	481	538	537	490	559	510	526	538	514	483	500	541	500	537	498	527	496	546	528	528	522	515	509	542	485	528	510	563	512	574	523	537	512	529	527	537	520	520	529	529	508	547	490	536	514	499	523	507	514	537	534	558	511	566	494	555	506	523	541	547	525	543	596	538	515	500	525	504	521	524	528	504	520	521	562	505	551	546	527	510	490	490	522	540	540	511	511	512	530	559	547	553	531	519	517	510	505	551	515	509	546	501	545	515	516	572	525	521	534	492	524	562	542	514	557	530	473	537	538	538	523	539	514	546	509	525	522	518	539	513	502	521	545	524	518	509	554	528	590	510	551	509	499	529	489	524	501	532	546	530	522	536	493	494	523	551	501	531	473	561	528	501	484	554	527	507	547	516	520	544	494	546	524	552	516	536	559	522	538	479	555	548	509	534	532	511	531	492	554	520	504	526	537	521	529	544	544	506	530	508	517	522	525	551	534	491	546	522	512	508	476	512	539	515	514	476	496	493	532	527	495	509	522	511	543	514	529	544	535	513	524	502	519	542	499	537	538	528	543	530	520	547	540	493	530	535	551	514	578	509	509	571	538	516	502	490	530	534	526	506	505	544	519	574	533	499	502	520	504	539	541	575	557	508	523	532	503	511	513	529	501	513	517	507	500	504	571	535	526	550	549	488	527	556	566	510	548	529	535	499	490	514	567	505	508	517	503	519	519	509	504	544	536	527	507	497	499	476	531	542	556	540	495	508	509	520	526	522	533	534	491	541	521	518	512	564	488	525	533	546	513	523	532	558	551	535	513	527	527	492	559	561	525	575	509	513	502	522	539	503	508	545	536	536	548	510	566	498	519	498	545	506	529	505	497	567	502	516	567	514	497	530	495	520	520	509	494	538	558	505	576	523	520	481	557	535	526	529	539	534	532	536	511	534	506	537	490	511	550	544	521	562	552	540	506	510	526	562	511	550	529	528	522	555	535	503	498	508	522	533	535	491	523	554	547	509	504	525	520	550	496	519	527	501	522	522	519	521	542	521	520	497	577	540	525	518	499	554	566	542	514	547	508	505	547	559	530	536	538	553	501	542	528	526	523	521	527	518	535	519	529	505	518	539	516	514	511	519	540	568	503	510	508	539	542	524	498	521	543	530	538	494	555	569	538	534	543	506	511	530	513	526	533	513	534	517	557	533	528	530	578	530	522	532	534	563	527	579	528	505	516	528	532	505	528	512	520	547	543	540	529	521	563	518	504	533	551	559	532	519	525	521	527	483	556	550	526	517	518	539	560	535	526	523	556	536	507	549	530	544	531	550	516	524	550	533	528	511	531	545	520	536	510	519	505	509	520	540	491	518	511	510	514	521	544	516	516	542	510	524	538	527	545	515	493	510	521	512	528	527	523	574	493	533	536	515	511	530	510	525	512	508	572	529	569	499	545	503	532	533	485	498	507	540	580	495	503	591	520	558	518	538	494	505	533	550	503	503	505	558	550	531	578	550	519	531	480	532	532	529	542	521	570	522	529	503	490	528	492	524	515	515	572	521	509	525	541	561	530	521	517	544	527	541	521	515	536	560	520	512	545	551	532	522	518	503	524	527	574	518	508	538	503	508	499	547	517	557	541	523	508	532	521	542	496	556	537	548	527	525	508	529	505	490	545	530	526	606	535	546	505	535	532	540	536	528	555	539	522	521	531	539	525	504	496	520	549	482	518	538	558	531	534	523	540	499	525	518	539	510	508	538	517	539	531	546	511	544	504	508	525	501	497	579	542	528	503	534	560	537	548	506	532	536	520	527	550	532	512	519	545	554	545	524	529	510	544	505	562	542	533	499	534	534	548	535	516	517	539	515	516	539	522	501	511	528	545	522	494	520	511	544	514	491	492	518	525	523	519	549	548	534	499	537	529	490	479	534	532	541	497	483	515	523	552	499	529	498	497	466	470	481	518	572	524	558	540	555	509	483	519	514	545	571	540	533	494	518	534	593	512	499	518	509	521	550	546	509	515	531	508	522	518	560	540	550	532	471	546	536	562	540	537	528	506	551	528	544	523	501	546	490	535	541	537	497	508	512	522	502	526	515	514	522	567	537	546	512	531	566	556	545	530	515	502	499	519	507	510	509	495	519	531	534	524	546	507	536	548	525	523	533	539	508	552	517	477	528	544	509	506	476	538	526	565	531	506	496	528	506	494	535	523	529	504	554	508	536	529	535	526	549	482	491	510	518	520	532	517	533	520	471	530	529	491	514	542	539	520	531	524	534	533	482	512	516	502	514	568	523	528	519	517	516	536	573	535	524	564	548	508	536	554	507	526	533	511	521	512	514	529	518	522	538	492	533	547	510	493	539	539	514	486	578	522	537	536	509	513	505	534	542	530	540	544	566	520	518	489	523	514	476	554	495	544	535	532	547	534	536	554	487	546	535	547	490	538	522	521	562	491	496	533	524	553	536	514	530	518	517	523	517	555	513	544	529	523	531	523	542	472	502	562	532	546	543	507	514	522	512	527	525	516	542	524	510	507	539	500	547	538	503	565	553	505	503	516	500	473	505	496	493	494	516	574	578	512	549	519	521	539	529	543	543	484	526	502	512	529	498	573	552	540	534	561	509	557	525	508	517	508	494	551	496	522	547	553	518	506	578	542	510	553	486	548	530	554	537	531	503	521	514	508	592	501	539	542	481	543	534	537	516	563	541	485	530	513	516	551	512	540	468	540	501	493	503	566	524	503	526	532	518	543	583	490	522	514	514	514	508	500	513	523	531	553	516	526	539	520	532	561	554	532	521	536	518	480	511	502	508	529	584	534	517	521	472	519	554	542	541	528	541	553	499	510	561	510	507	568	507	523	519	510	539	506	575	560	516	537	566	548	549	519	487	535	533	519	518	504	545	563	516	526	523	526	503	543	532	512	527	518	554	554	526	548	573	510	550	537	571	540	536	516	547	547	555	540	528	511	519	566	537	502	567	550	513	499	487	525	538	499	501	534	504	518	550	509	559	526	554	505	500	486	561	530	570	545	552	493	542	477	520	553	527	564	526	541	555	519	498	547	522	505	523	529	493	537	551	518	535	540	552	530	523	532	518	526	515	508	540	525	497	504	520	561	560	499	531	538	547	517	544	487	501	475	541	493	545	538	504	519	513	502	512	546	539	520	556	544	516	532	497	571	521	532	534	490	525	542	549	483	498	529	568	535	549	509	479	509	544	517	552	577	521	494	511	553	501	514	520	527	552	573	508	542	513	502	534	539	530	473	532	530	499	533	498	531
6780	597	644	538	394	370	331	281	289	270	273	271	272	220	272	228	228	262	241	223	239	233	242	261	255	229	246	204	228	258	232	217	226	250	232	209	199	236	236	255	223	221	208	235	241	253	245	207	219	234	196	222	214	246	235	222	240	264	249	201	213	243	252	227	232	243	216	213	211	207	214	286	258	232	245	234	236	229	225	238	232	219	246	261	240	222	262	215	254	252	247	231	237	256	227	238	217	273	260	199	239	220	201	219	257	209	240	271	222	204	223	248	227	212	259	213	240	214	252	258	241	241	234	270	257	238	243	217	238	214	262	235	234	216	231	223	229	224	249	214	213	214	241	254	221	215	246	260	235	233	216	200	242	231	266	261	245	234	217	206	217	240	218	250	216	256	233	248	214	251	233	226	248	225	230	241	219	256	234	240	236	222	213	225	253	227	241	250	246	242	233	234	213	249	239	226	215	237	233	239	227	236	235	242	273	256	220	240	218	239	223	245	207	213	235	232	220	210	227	249	233	255	229	252	223	214	226	216	236	226	231	230	241	253	228	232	230	227	250	230	231	259	270	249	225	232	261	209	239	225	221	235	248	238	247	233	257	241	243	217	281	232	224	220	242	236	244	230	213	224	230	246	226	204	213	222	221	245	220	235	233	231	214	254	238	243	227	231	237	224	253	229	232	222	246	250	214	257	249	249	254	249	239	257	204	259	246	219	193	234	228	237	228	236	218	251	206	214	207	205	235	262	263	224	233	216	261	241	223	204	245	242	250	227	211	247	225	261	265	240	260	245	226	229	225	253	202	212	236	215	243	239	243	206	236	227	246	221	248	245	249	267	237	220	233	240	265	252	245	224	233	243	256	230	229	261	266	234	233	235	235	239	232	234	233	197	232	234	204	207	241	236	239	236	248	229	232	228	225	258	245	241	215	224	227	231	227	286	251	250	212	257	246	251	250	240	240	245	263	227	251	255	244	254	232	232	232	241	209	256	249	249	265	246	252	275	210	224	248	217	224	229	251	221	236	204	253	257	234	241	227	259	270	209	221	255	204	213	245	236	239	232	245	230	240	243	220	257	232	249	221	227	223	229	253	255	231	260	218	262	227	231	203	217	214	259	254	249	219	209	249	238	238	265	238	214	236	226	238	236	218	255	228	254	225	251	232	215	240	249	213	212	224	247	217	237	270	249	250	208	223	235	227	225	225	257	233	214	214	222	273	247	263	215	224	234	247	223	209	232	226	205	251	242	226	223	206	249	238	242	236	248	219	215	240	235	240	233	223	241	228	226	236	238	214	252	199	227	220	214	216	248	242	211	216	224	220	256	259	219	223	239	253	267	229	199	229	220	267	269	231	249	216	241	241	258	210	214	240	231	254	245	245	233	232	221	221	239	242	274	224	253	212	250	205	227	238	238	272	248	252	244	234	216	221	258	226	230	246	233	242	236	236	230	222	228	241	270	259	251	250	242	216	245	249	231	232	239	214	230	247	239	252	237	245	213	214	223	228	227	238	263	207	243	245	214	214	217	199	253	222	230	229	194	226	239	233	236	213	218	237	215	217	248	230	218	262	220	237	226	235	233	229	231	230	216	236	209	266	244	226	227	214	238	256	216	199	227	252	254	252	233	231	219	234	246	230	249	244	217	230	249	224	221	240	220	262	243	242	229	232	241	213	232	233	244	232	275	280	231	223	219	248	221	235	227	252	207	251	241	226	246	239	223	227	255	250	231	238	280	240	234	226	229	226	214	252	243	210	238	248	266	239	250	228	243	237	233	213	212	219	224	224	248	229	261	210	225	218	226	229	246	213	212	236	222	243	209	234	253	226	247	226	232	198	246	229	223	225	243	241	236	212	227	254	249	236	233	227	260	254	234	219	222	231	216	239	211	242	235	204	203	229	234	248	227	271	237	246	222	244	243	219	266	242	196	255	234	221	235	248	204	199	228	244	219	221	263	239	229	249	215	214	223	240	211	231	230	223	219	247	269	221	224	254	240	249	223	204	242	286	217	228	221	218	257	234	237	226	236	212	227	243	245	247	213	217	257	227	228	245	239	234	202	247	236	227	200	242	248	234	238	243	264	202	235	243	233	241	227	258	242	193	248	250	230	225	225	228	243	238	215	229	209	259	203	234	217	213	251	207	246	222	250	266	217	228	195	240	223	233	234	241	231	228	226	209	230	218	266	250	215	249	232	223	255	259	234	202	241	250	248	250	217	230	234	243	248	242	248	222	250	211	221	236	248	251	247	224	226	233	235	241	230	237	240	242	256	243	243	244	239	243	243	227	229	214	230	209	241	230	238	223	237	233	231	254	256	247	237	252	223	219	234	216	239	242	212	232	224	215	225	254	249	219	262	224	232	223	246	210	256	251	246	241	240	249	237	254	262	245	245	246	217	222	241	258	270	210	244	256	216	216	254	240	230	207	227	232	260	226	235	249	241	241	252	243	227	238	267	253	226	243	243	248	215	222	248	245	244	252	230	238	227	224	247	234	236	215	229	255	216	242	230	222	235	251	211	229	208	252	221	220	225	252	249	235	238	233	244	244	207	230	244	249	216	225	223	245	250	241	207	217	242	233	218	236	223	222	205	227	245	221	240	243	261	244	226	223	252	230	236	244	231	215	217	235	231	182	213	231	230	241	206	232	215	244	225	248	229	241	231	237	244	229	220	231	245	214	236	252	216	217	226	241	220	240	251	244	237	215	244	260	307	247	233	236	238	228	228	225	213	233	219	200	259	241	221	226	219	240	236	210	228	248	231	237	249	238	236	210	235	230	229	227	227	214	241	229	214	247	213	237	240	244	242	236	226	237	253	209	236	234	223	247	231	205	254	245	219	218	239	246	231	256	234	237	249	252	237	228	240	227	258	206	234	219	230	267	240	232	232	260	264	237	244	240	244	239	221	227	232	199	221	209	207	218	238	239	225	250	251	249	226	251	209	226	254	234	230	228	220	253	260	238	234	263	225	214	214	209	221	225	213	231	225	237	218	214	225	222	225	267	230	220	260	226	207	228	236	235	238	207	237	223	239	217	220	219	225	247	234	249	233	214	237	220	244	230	207	195	242	202	221	246	256	211	244	236	216	238	263	224	233	219	228	208	274	211	220	215	205	231	212	238	219	230	249	235	243	236	238	234	248	239	220	231	241	246	224	222	240	246	233	227	213	219	221	253	232	220	277	234	228	234	264	258	246	230	255	238	258	255	247	224	249	230	240	210	232	215	257	207	232	208	231	236	245	197	257	248	243	224	249	248	223	224	247	250	240	250	235	258	209	242	220	256	225	252	227	231	229	217	234	222	214	222	202	222	220	249	232	222	230	231	236	246	238	232	250	232	241	258	230	252	223	234	265	226	217	213	255	223	237	242	230	237	231	209	233	244	254	234	235	248	235	243	226	211	235	250	228	231	234	225	230	233	228	247	238	239	235	244	276	216	250	247	228	238	216	235	209	236	234	210	226	245	203	224	247	250	249	234	239	232	254
6504	940	1566	1739	1416	1275	1107	1011	961	967	868	754	753	702	700	679	671	647	666	609	662	675	615	590	627	584	552	596	574	635	582	599	558	560	595	594	557	597	580	596	557	573	547	549	596	576	615	544	580	586	543	608	561	559	602	579	585	561	605	562	570	567	584	566	600	564	573	569	544	561	576	555	551	570	566	581	568	550	604	565	576	582	617	597	579	565	576	569	561	606	562	583	614	557	590	570	598	527	570	589	579	546	552	561	568	607	592	615	561	549	579	586	582	604	571	535	571	601	597	584	594	567	591	614	580	612	549	550	552	581	556	565	579	567	604	586	538	555	597	580	547	581	541	595	585	565	577	569	569	603	531	571	615	587	559	522	545	567	595	608	556	599	606	577	566	570	567	616	565	592	538	588	603	581	538	561	583	573	516	563	534	585	563	586	617	584	559	588	589	586	598	598	567	552	562	580	570	581	560	569	555	583	570	554	584	574	544	578	563	561	564	567	567	541	610	561	596	556	581	601	573	571	544	546	532	561	591	565	576	580	589	567	560	570	580	554	564	617	573	584	595	562	553	583	535	583	594	569	564	552	571	585	577	575	527	566	580	543	536	561	572	563	562	577	614	594	560	610	551	574	579	520	615	581	594	577	584	546	594	588	562	524	587	584	571	575	602	572	584	578	571	582	606	561	546	560	553	531	553	591	547	584	546	528	576	554	566	604	594	555	572	567	555	571	573	566	574	586	586	569	552	577	605	563	561	573	602	593	549	546	569	552	569	605	575	582	527	583	582	554	536	548	569	540	552	580	588	571	592	543	576	560	592	564	552	609	578	562	527	575	561	556	575	557	591	576	553	593	591	584	602	562	583	613	591	568	562	573	521	554	576	567	571	565	614	544	553	585	522	564	575	566	578	594	525	559	537	574	557	563	584	585	588	551	586	570	563	585	555	567	573	549	538	592	557	593	590	587	561	578	567	627	595	607	577	584	589	576	587	577	582	605	569	587	563	573	567	557	579	552	584	579	614	608	593	570	598	622	556	558	555	551	551	554	584	539	583	554	558	559	584	586	526	548	542	548	594	598	589	581	599	605	595	540	606	545	512	595	553	587	557	592	593	596	550	616	546	565	589	563	522	571	543	604	530	567	616	548	555	549	567	555	582	535	585	571	613	612	549	575	568	576	549	565	595	554	544	583	552	550	557	606	583	555	590	570	598	581	557	548	590	555	568	567	559	587	572	509	544	563	559	559	575	560	547	609	561	527	563	592	583	604	574	554	581	596	599	571	565	602	548	585	542	602	566	614	599	578	532	574	586	560	543	560	535	543	578	567	564	574	614	514	606	554	538	589	548	548	593	548	602	607	523	560	538	575	536	600	576	618	586	546	554	554	583	609	594	560	590	575	593	597	568	527	581	573	555	578	590	562	576	544	555	579	617	599	539	547	572	546	584	623	589	520	561	589	576	571	569	567	591	567	586	577	587	606	556	571	584	554	617	578	573	573	570	589	567	555	579	567	562	553	551	580	579	572	576	557	562	532	580	546	592	555	595	590	584	588	544	548	610	556	544	573	593	599	577	537	571	576	535	558	544	572	558	607	539	593	651	542	580	561	541	587	585	593	582	565	591	561	602	605	618	587	533	605	611	550	596	590	553	541	605	563	510	578	582	547	595	570	538	569	521	539	573	588	586	592	556	588	543	557	563	572	543	575	603	578	577	542	561	560	531	575	549	554	565	589	627	576	574	609	568	566	570	540	572	550	558	607	548	565	547	579	593	580	606	567	572	575	526	598	526	577	573	618	544	569	570	579	558	536	528	549	519	549	554	540	572	549	566	581	607	561	539	594	563	576	547	572	606	591	610	522	541	582	609	554	599	597	556	592	577	600	561	592	562	556	552	590	577	534	557	563	621	587	537	591	584	609	607	550	551	576	590	552	582	557	593	579	534	580	552	561	588	565	593	613	561	559	580	593	582	549	524	587	580	572	561	565	599	582	591	536	560	587	536	570	543	605	601	574	561	563	563	583	596	551	564	559	564	612	518	616	623	593	568	556	561	610	572	557	587	581	539	538	622	612	565	562	573	573	577	543	536	584	590	572	600	523	570	592	536	565	606	560	587	596	594	627	514	603	579	566	528	557	572	563	588	594	576	565	557	556	585	583	565	516	546	571	555	558	565	557	587	567	548	590	585	552	579	556	593	557	540	499	574	545	519	556	560	535	566	591	564	538	559	544	628	557	580	549	552	616	556	549	578	602	524	526	585	595	583	573	578	535	599	584	577	589	596	600	528	576	574	577	556	599	571	521	575	579	575	573	568	584	573	561	553	642	567	547	593	589	554	574	564	565	574	559	592	600	615	551	588	556	594	571	553	592	547	550	587	573	553	571	625	575	587	541	593	556	558	582	570	539	526	553	566	575	643	573	549	535	582	579	550	584	587	540	574	584	564	566	583	600	592	538	570	568	608	585	554	593	572	598	566	581	536	581	607	533	605	535	544	595	602	581	548	557	590	566	578	564	548	558	590	589	575	569	536	566	563	571	597	595	555	543	542	629	613	609	558	568	578	586	559	566	605	550	573	610	583	600	564	546	617	571	556	603	595	580	530	585	618	593	576	572	554	560	566	582	561	567	566	541	612	601	592	591	573	558	583	594	573	576	570	560	580	559	579	594	595	565	634	563	572	586	527	542	561	591	578	580	548	581	578	537	573	578	557	588	567	581	600	618	553	587	562	596	602	572	543	598	553	598	602	537	604	546	581	520	608	585	561	525	608	553	582	594	550	569	566	554	542	523	531	518	565	594	598	592	562	563	571	558	558	539	596	535	577	570	593	574	563	580	582	550	563	586	613	561	575	602	574	547	564	636	563	608	556	580	577	579	550	541	554	638	536	572	621	604	546	574	573	561	551	578	590	573	557	556	559	570	595	560	580	625	531	557	595	581	556	519	562	541	650	581	572	585	590	558	577	593	594	569	587	586	570	536	573	554	578	564	577	577	587	580	572	612	535	586	586	640	582	544	595	609	603	556	559	605	562	601	579	598	549	559	579	568	590	594	572	540	554	600	575	607	546	580	555	557	531	564	563	578	585	594	565	616	583	557	570	567	542	569	602	547	546	570	627	592	566	554	568	496	553	585	578	569	558	563	605	572	548	588	556	595	542	566	552	549	556	543	557	579	537	552	573	574	582	564	514	584	605	546	581	569	525	605	533	605	579	604	580	591	528	542	561	555	597	544	620	593	588	556	572	600	574	562	597	584	582	621	529	583	585	620	540	556	575	544	587	551	616	550	547	567	601	569	547	596	555	619	588	560	541	595	589	568	577	516	530	574	576	597	557	567	577	575	611	502	586	590	590	547	611	580	552	572	553	589	585	555	605	573	575	622	514	575	592	529	553	577	607	594	599	575	593	588	566	575	564	624	610	543	559	584	576	565	589	536	577	532	556	546	562	550	596	573	566	620	612	570	596	564	578	568	591	586	545	562	582	566	560	566
12091	945	932	664	424	333	258	251	241	208	192	155	158	165	136	139	152	135	132	136	140	144	133	125	131	134	139	128	126	126	105	118	128	99	122	145	119	133	111	134	114	133	125	115	105	117	118	118	98	120	133	112	103	108	108	130	126	94	122	131	115	115	107	108	120	146	142	108	148	97	121	111	112	138	127	117	91	122	118	125	124	100	111	107	98	126	137	115	136	107	118	115	109	112	111	132	122	110	115	128	119	123	115	135	119	141	111	112	112	125	127	120	114	120	113	132	114	101	129	94	98	102	118	123	101	114	113	106	119	118	107	116	124	111	117	115	113	126	134	118	88	100	97	110	109	108	109	121	116	123	118	101	106	107	120	112	129	122	149	111	135	135	105	90	121	128	133	121	125	125	108	136	122	124	117	103	101	115	123	123	80	129	112	111	116	127	108	120	101	121	130	134	124	101	124	110	128	144	124	113	126	106	128	114	92	109	125	127	120	107	119	113	111	145	120	119	120	137	111	97	125	112	115	103	109	130	115	141	116	104	103	116	133	100	107	109	113	119	144	133	115	106	110	131	109	104	125	118	134	106	115	122	114	113	122	124	130	100	134	99	134	119	106	115	140	133	99	121	136	116	131	92	98	112	118	122	99	122	103	117	114	127	120	99	109	98	104	106	113	121	109	129	116	118	112	131	106	133	108	97	133	108	122	130	119	126	118	118	126	123	122	151	109	101	135	125	112	120	98	120	126	130	111	106	115	122	112	106	108	112	134	127	124	100	104	113	108	138	108	117	128	106	117	98	101	102	117	120	108	131	120	108	130	108	115	125	115	129	125	101	100	124	126	120	96	127	152	110	136	137	121	126	122	119	111	134	115	116	106	104	133	100	107	114	105	118	119	121	123	108	109	125	133	120	120	113	122	132	111	109	109	118	104	120	118	121	112	131	132	121	116	126	121	120	127	116	129	120	124	141	146	116	111	115	130	123	93	123	135	108	113	119	120	114	113	120	117	122	134	112	136	125	129	112	113	106	110	131	130	129	127	124	115	113	141	110	104	121	110	102	110	129	94	111	122	122	104	108	122	121	107	96	120	116	134	127	130	127	123	103	134	130	136	109	100	117	134	93	108	106	120	125	130	129	90	128	122	109	119	107	112	109	127	96	118	122	108	134	113	112	145	124	126	117	114	113	123	117	102	108	115	104	119	114	135	116	103	111	118	102	113	114	112	122	104	105	107	117	110	110	105	124	112	97	147	113	118	100	119	113	121	143	128	127	116	121	130	121	111	128	118	122	138	111	122	123	115	127	95	120	106	115	134	104	118	115	111	111	129	100	123	125	105	124	117	110	127	108	120	119	119	128	117	111	78	115	111	116	101	107	102	108	137	136	119	118	111	121	110	121	117	140	128	147	97	123	115	132	132	112	101	122	99	96	125	134	114	126	123	107	119	120	125	111	113	111	142	133	119	112	131	111	110	105	109	115	110	126	116	115	105	129	130	98	101	121	114	126	115	116	125	116	120	112	115	148	133	121	107	93	120	113	102	125	123	99	103	111	107	88	121	123	103	108	104	114	113	137	124	119	121	120	120	129	107	124	102	122	98	137	124	96	128	111	110	107	102	127	123	126	123	128	111	97	111	118	128	111	100	122	105	100	124	131	112	104	136	110	109	94	121	131	124	114	122	128	101	128	104	139	126	129	124	131	123	119	119	117	104	111	120	124	122	107	111	131	121	122	130	117	119	111	117	123	138	85	111	115	111	103	113	122	122	108	117	112	130	106	119	115	123	119	124	118	135	104	113	105	109	94	115	117	114	107	114	125	119	138	119	141	133	133	115	113	130	114	110	108	133	116	115	112	113	127	125	109	97	107	111	118	120	114	123	106	116	109	120	129	115	134	119	129	115	111	124	147	112	111	136	139	122	120	117	117	134	109	111	117	99	107	113	106	99	130	112	123	106	107	127	122	114	84	123	115	109	123	118	110	93	103	109	112	127	121	125	131	111	99	118	118	100	123	120	136	102	123	114	122	132	127	101	128	97	118	112	123	134	118	112	98	128	107	131	117	124	112	117	115	116	131	120	118	108	116	112	112	123	137	138	110	104	118	111	124	110	118	105	115	117	124	133	99	124	118	133	127	119	114	111	119	104	134	106	106	115	123	113	105	108	117	119	126	122	112	115	115	122	123	128	110	109	135	134	138	105	130	118	123	124	108	124	126	121	102	104	112	119	105	124	115	121	127	136	118	126	97	120	136	119	131	120	95	127	136	127	115	122	115	100	99	145	115	122	102	129	142	131	130	113	106	127	106	102	111	122	106	118	114	116	113	131	119	125	105	129	120	136	120	128	103	130	117	115	115	108	124	123	115	91	117	97	130	116	107	115	105	128	115	109	118	130	99	101	100	110	113	120	99	136	108	110	129	145	117	143	118	107	151	115	121	104	103	116	122	125	114	122	114	111	124	116	120	114	108	108	126	121	122	126	104	110	121	97	132	126	112	129	123	107	107	128	136	119	110	98	121	119	94	95	110	121	113	109	120	112	112	113	110	106	118	113	118	111	120	114	112	95	119	141	107	103	101	115	133	119	133	127	113	110	126	119	118	119	154	133	116	128	123	134	126	121	95	138	113	130	112	125	117	102	113	127	114	128	98	118	114	116	116	121	128	127	112	109	124	110	119	123	123	125	132	118	120	108	130	131	125	99	130	115	101	110	130	129	115	108	118	106	127	117	115	134	121	135	137	120	116	114	115	96	138	124	121	122	110	126	116	101	108	102	128	122	136	137	109	114	103	121	118	114	119	127	103	134	111	117	117	111	113	123	115	117	107	133	114	131	108	103	110	97	104	124	106	127	129	120	109	140	122	118	123	134	117	132	122	131	106	102	120	124	120	132	120	144	106	91	128	115	101	114	120	120	120	125	130	133	112	121	104	115	127	108	123	129	119	128	127	116	122	108	117	129	118	123	112	119	109	95	109	133	137	117	109	118	130	118	109	97	102	97	119	116	116	120	124	127	106	115	105	119	121	110	132	105	117	125	118	101	111	111	128	131	135	116	127	120	107	108	122	120	125	109	136	110	110	134	97	102	117	134	136	124	125	117	129	119	109	99	126	115	107	132	115	119	124	128	125	117	131	115	104	108	97	129	127	152	104	122	123	100	99	125	105	95	108	127	104	98	134	102	142	144	105	126	105	124	120	119	132	132	113	131	122	107	118	131	115	103	125	126	134	120	97	114	145	134	122	118	88	109	127	130	108	118	119	126	117	99	125	123	113	140	93	111	108	122	116	125	126	115	128	114	124	118	121	129	117	116	97	134	121	106	124	122	124	90	119	120	120	123	131	109	117	125	126	130	122	97	104	121	123	133	111	133	119	125	132	123	109	110	143	103	102	126	128	125	118	116	119	118	124	114	121	139	128	134	117	102	120	124	121	108	97	115	141	111	123	131	119	127	100	121	101	127	112	132	111	117	121	112	96	105	129	114	122	112	114
7808	1019	2099	2377	1888	1447	1232	1015	956	880	811	723	567	548	535	465	476	446	475	467	395	384	397	372	354	370	334	347	341	341	322	319	343	371	314	295	325	337	311	308	333	320	315	328	282	348	295	350	317	340	288	290	349	313	303	305	340	309	299	328	301	315	277	303	312	295	329	314	332	346	289	308	352	281	313	312	285	279	307	321	323	319	311	290	271	308	310	307	342	277	299	299	288	353	295	280	333	308	319	283	289	307	268	314	327	289	285	290	291	271	337	275	266	325	290	318	272	330	307	299	273	305	338	306	331	295	303	321	302	323	295	328	276	310	316	327	311	332	321	294	305	308	308	329	348	304	313	302	301	304	324	322	309	302	273	335	310	318	330	306	305	316	307	296	293	289	314	292	285	292	311	301	285	288	283	324	300	285	285	317	301	318	302	306	310	314	298	310	301	297	308	297	287	284	304	309	324	289	306	298	301	296	283	317	312	296	296	303	311	329	315	294	285	318	280	303	299	322	284	276	329	313	304	319	290	328	288	278	294	317	311	307	328	325	293	297	306	311	307	303	310	298	299	317	296	319	310	304	288	312	285	275	281	299	289	335	322	295	306	303	288	283	313	315	308	339	294	299	308	299	288	314	308	289	324	287	286	307	313	306	316	295	314	308	315	284	330	287	306	335	331	330	320	294	318	308	332	282	319	310	330	293	287	305	305	288	288	301	332	271	312	291	331	303	313	275	303	309	318	305	326	289	304	294	285	303	273	300	286	316	317	319	305	287	264	283	291	301	306	312	307	303	310	285	273	294	319	325	306	296	280	332	306	311	275	299	290	305	292	335	294	322	309	323	292	268	307	284	297	295	296	291	288	323	309	292	310	326	296	326	303	324	283	309	309	287	328	264	306	318	298	317	305	310	297	304	290	315	275	296	303	290	316	315	328	294	315	329	297	301	296	291	309	332	291	290	298	285	304	326	314	299	290	350	285	293	305	302	296	258	296	320	295	309	288	297	337	322	311	311	322	295	298	291	310	289	310	324	296	293	315	303	301	309	319	282	297	296	270	320	317	296	311	300	275	311	321	312	284	311	297	306	304	320	297	299	280	329	296	324	280	276	303	305	300	325	279	303	292	298	306	266	292	278	314	299	305	306	306	293	297	284	338	290	326	309	341	317	317	304	304	314	316	288	305	292	314	287	317	294	307	271	308	309	290	273	316	355	331	277	318	317	326	298	287	336	308	294	286	317	297	308	292	309	284	276	299	285	288	293	296	338	307	314	291	294	300	291	290	283	337	311	293	298	278	318	270	312	293	281	322	299	320	316	291	316	281	305	306	281	288	300	288	287	313	275	319	306	314	321	311	307	300	295	322	319	307	289	287	298	346	289	329	287	316	279	274	311	305	304	290	305	341	311	324	309	289	314	296	277	347	297	308	278	250	273	270	316	315	306	293	299	304	321	296	286	319	281	272	267	293	319	308	278	310	315	317	282	295	306	296	256	288	307	280	309	319	289	291	285	279	279	274	294	320	305	299	292	299	303	278	303	295	281	318	283	275	306	310	299	295	284	325	305	321	317	325	309	300	307	305	284	328	303	294	262	264	293	299	291	271	300	310	299	290	322	293	302	280	296	308	311	282	310	304	291	319	316	323	272	306	279	291	315	329	289	318	314	300	325	329	320	300	291	327	290	277	329	283	299	310	305	314	292	312	291	255	295	317	329	331	267	300	291	282	312	306	333	323	284	262	299	324	308	322	310	287	336	278	327	278	306	316	306	326	316	321	314	329	320	307	305	281	319	307	301	319	293	315	277	267	293	301	280	313	332	293	299	314	316	260	294	295	261	299	278	328	280	278	307	323	319	264	308	308	309	264	314	308	259	290	339	301	325	304	281	305	330	277	337	272	299	314	301	284	294	317	284	302	295	321	284	323	333	268	299	282	290	306	288	301	324	282	277	321	275	283	339	294	311	278	305	276	276	319	288	316	287	310	319	275	288	317	294	279	285	307	282	320	293	305	308	325	302	313	284	290	326	309	305	279	288	308	290	328	308	298	276	270	304	311	309	318	316	296	308	285	309	300	294	298	280	304	315	296	317	315	304	316	294	299	308	295	307	308	272	314	283	300	326	292	335	321	298	343	317	312	301	269	312	296	313	310	338	312	303	282	302	297	263	301	292	298	325	279	331	296	289	296	314	301	311	293	319	316	319	291	303	327	291	312	323	289	293	308	288	293	285	299	314	328	322	299	308	279	275	297	325	280	320	307	296	296	327	292	303	296	300	304	302	295	283	304	300	298	322	289	294	314	313	333	315	292	313	250	315	305	302	312	333	329	296	299	293	319	307	320	297	286	286	309	302	308	288	313	334	284	330	293	293	293	302	311	313	336	280	298	306	320	326	291	288	284	297	309	288	283	316	286	306	301	316	288	295	279	303	320	314	312	323	318	305	278	286	283	299	278	297	289	294	320	278	307	338	315	305	291	299	297	289	333	318	325	303	277	311	326	277	296	278	278	285	291	295	291	317	309	294	293	305	327	316	332	314	304	287	274	263	310	284	309	299	305	281	288	279	322	321	301	305	275	292	292	324	285	289	295	305	277	282	303	271	313	313	298	306	280	288	286	303	307	293	309	306	288	314	329	320	277	319	328	260	315	303	306	322	294	282	309	327	290	336	296	308	306	327	300	301	276	310	272	275	270	305	316	303	303	282	289	280	293	273	287	298	286	315	251	314	334	296	293	319	294	306	319	300	305	290	316	305	322	317	304	295	280	305	271	313	304	322	283	305	303	313	329	271	316	288	261	292	292	295	290	291	314	325	304	315	295	316	305	318	284	290	283	292	305	336	289	332	293	299	303	283	304	290	316	287	289	296	311	251	328	287	287	297	302	298	324	291	318	328	315	288	311	294	315	277	335	313	324	310	290	325	312	285	295	312	326	315	291	326	290	290	286	266	295	301	260	340	319	329	290	310	305	309	311	305	301	306	279	290	311	314	290	295	282	303	318	302	317	260	307	342	324	294	314	289	325	293	312	283	331	283	304	276	351	313	276	291	288	296	336	314	307	323	282	312	304	305	280	315	340	288	323	302	327	281	297	301	273	287	299	302	332	334	290	328	279	330	318	296	279	324	313	281	278	282	313	288	303	294	265	293	295	282	302	282	312	290	282	344	302	296	318	307	308	316	290	284	281	288	268	292	317	298	286	267	281	291	300	305	260	300	322	324	297	288	309	310	286	310	303	306	297	283	311	301	300	305	330	335	283	326	312	322	321	276	302	319	298	342	293	283	302	320	281	278	286	308	291	250	314	298	323	313	338	312	260	337	327	321	285	312	312	299	307	317	319	333	302	293	297	303	277	293	305	285	301	308	328	308	301	297	307	293	301	269	295	319	323	298	283	311	315	335	288	309	310	295	312	291	309	305	305	320	266	253	341	282	293	283	302	279	275	285	296	305	284	293	333	305	341	310	288	271	318	286	329	314	291	330	317	293	315	327
1273	279	283	253	236	229	214	234	253	232	220	223	221	214	222	210	194	186	204	183	243	219	233	204	229	201	208	204	229	157	216	204	218	212	198	199	237	225	244	234	222	209	200	204	214	245	220	208	202	222	183	199	229	206	185	208	222	217	226	211	223	229	231	213	218	215	200	187	196	202	220	239	196	211	220	240	227	211	233	202	193	195	180	211	200	215	178	203	177	221	212	201	199	189	225	188	210	189	245	188	192	209	230	201	230	194	175	216	227	191	208	224	208	225	218	243	225	220	216	215	229	196	209	219	176	235	217	204	217	224	225	213	227	200	212	201	196	208	199	236	223	205	210	205	227	215	227	212	204	235	208	216	202	214	214	211	183	203	208	217	189	204	223	220	232	204	226	221	225	225	226	195	214	203	191	213	227	190	217	162	183	230	230	223	203	208	214	194	162	213	228	223	209	229	193	201	227	223	203	211	224	193	217	213	216	200	182	189	222	216	217	213	215	223	213	222	227	190	228	197	202	218	226	220	180	212	190	215	228	221	207	210	228	201	224	216	210	185	203	183	207	203	204	228	207	208	202	198	212	210	207	220	191	219	208	228	215	214	200	222	205	212	202	209	199	223	197	193	202	220	214	210	218	210	199	206	203	203	223	211	209	202	222	215	233	204	215	194	205	214	211	191	227	186	203	213	212	196	188	213	190	213	227	216	202	200	202	200	209	198	228	186	212	214	227	224	189	207	234	185	191	214	212	200	230	227	191	234	227	219	212	215	212	202	193	214	221	201	173	229	210	208	200	232	214	218	226	196	208	210	190	197	199	215	213	197	219	231	193	206	213	210	211	206	227	199	228	205	196	222	193	193	204	194	227	189	209	210	220	245	208	217	225	228	211	205	222	198	206	192	205	191	211	232	223	230	217	226	215	193	198	196	218	213	195	239	193	209	208	204	212	229	208	233	225	189	225	227	190	201	243	205	164	218	196	222	228	223	201	247	234	214	213	218	200	213	187	207	195	184	225	240	216	202	231	207	227	228	214	229	192	221	221	226	201	219	171	217	229	202	212	213	238	172	226	211	223	217	221	214	201	217	218	204	199	192	223	225	190	201	206	234	216	231	199	213	186	199	216	218	195	204	201	235	205	186	222	207	204	217	224	202	208	210	234	205	218	236	213	201	230	205	205	192	223	232	203	188	216	197	190	213	199	199	208	196	205	224	233	214	223	206	210	228	231	231	215	206	212	226	282	219	220	214	211	220	220	196	197	210	217	214	227	183	208	196	200	216	186	207	206	234	219	232	220	208	209	193	226	231	212	218	225	213	200	190	213	197	232	203	217	200	198	207	230	216	216	217	214	211	228	210	232	195	236	205	177	200	214	214	190	215	204	217	183	231	225	243	220	252	239	205	215	232	201	218	221	217	211	194	193	204	205	197	224	220	248	222	188	228	238	200	205	175	204	226	206	201	211	201	196	209	224	195	168	228	182	178	218	208	205	207	203	205	222	194	216	203	175	205	243	222	230	215	201	219	194	193	205	195	231	187	209	226	199	246	200	198	220	192	199	191	213	229	186	183	196	197	195	220	219	193	195	244	212	180	189	217	190	193	220	238	250	215	223	204	197	229	235	189	221	219	216	191	236	218	193	204	207	215	218	210	225	225	197	186	210	226	200	199	216	225	199	215	183	198	198	230	227	212	195	206	190	213	211	194	216	221	184	200	211	210	223	195	197	226	231	213	219	201	203	199	177	213	222	208	204	222	212	205	216	223	215	183	203	225	227	216	236	186	173	214	210	209	215	212	220	238	213	223	197	223	213	208	186	224	200	217	204	175	194	197	203	234	191	203	183	196	235	226	215	227	212	187	222	232	219	211	207	215	203	198	204	212	198	236	211	219	193	210	222	219	212	199	216	186	211	204	196	197	222	210	185	183	212	215	204	202	185	183	232	239	212	226	215	205	217	210	207	214	218	214	215	206	208	230	221	214	226	211	206	202	192	174	205	220	229	186	230	207	211	207	214	200	217	220	222	234	200	214	224	208	235	209	208	215	192	207	214	224	224	224	201	184	190	214	218	216	206	201	200	200	195	205	203	190	201	209	212	220	216	205	208	217	216	181	219	208	194	209	195	224	197	214	214	207	232	212	208	212	217	210	199	203	224	201	207	223	222	209	207	226	225	200	227	204	225	229	204	202	196	204	212	222	186	243	202	232	220	197	211	229	234	195	213	210	211	223	205	225	190	198	227	198	197	217	195	216	204	192	208	210	239	189	216	203	195	230	207	189	216	204	212	208	207	224	214	225	194	212	223	194	203	205	184	214	203	196	218	255	203	219	199	241	206	215	235	227	179	204	227	219	226	208	203	194	209	234	200	200	201	226	210	220	204	202	206	222	193	208	205	206	179	199	212	227	203	197	200	201	222	226	211	209	254	211	203	216	234	211	208	216	218	195	223	207	206	201	202	223	228	247	208	205	195	213	207	227	197	207	191	217	200	191	199	210	195	196	207	209	198	214	240	204	217	235	215	207	209	203	229	208	238	214	217	198	247	204	210	187	212	209	220	195	221	186	214	217	222	212	181	182	188	237	238	201	200	184	210	216	197	215	200	190	224	219	234	210	200	209	211	225	218	225	234	183	211	230	242	200	214	227	204	217	228	222	195	206	210	207	200	198	226	194	177	206	172	203	208	217	203	222	205	211	195	212	203	176	228	198	205	196	210	196	195	207	211	209	227	229	214	228	200	227	220	218	237	198	224	216	231	226	216	223	234	225	189	211	197	209	199	203	212	218	215	217	226	223	202	238	231	202	188	211	239	227	230	212	220	185	209	225	217	174	200	215	228	225	220	210	221	216	215	194	221	211	215	201	221	229	181	172	193	216	237	225	218	222	200	195	217	203	231	210	185	212	234	234	222	207	212	212	190	172	191	205	204	187	216	208	195	213	229	203	203	191	221	229	212	216	198	188	245	207	220	198	194	203	212	222	241	191	192	210	209	224	211	179	212	228	213	187	224	214	232	216	222	196	245	208	239	228	197	208	217	218	223	230	205	205	191	225	199	179	206	220	205	198	231	218	208	197	200	215	228	176	198	247	217	213	224	226	216	218	198	201	221	209	233	194	181	205	203	212	192	196	198	187	190	236	234	217	202	219	214	185	219	216	223	213	210	230	204	204	195	196	221	201	224	206	197	223	197	203	196	218	222	224	213	204	205	222	220	229	227	215	198	231	225	207	176	212	228	215	220	224	202	223	234	213	226	201	227	213	198	217	223	225	210	202	219	234	238	206	200	244	215	178	205	183	227	189	210	186	206	200	225	239	208	202	189	211	193	208	207	222	198	195	222	204	201	187	182	220	197	222	211	190	203	212	207	195	201	218	236	191	189	206	225	199	222	226	194	236	207	217	224	212	198	184	210	206	204	227	198	211	196	235	213	207	205	208	216	226	218	208	201	228	204	190	227	203	223	206	214	216	192	191	197	198	223	210	219	194	215	208
1778	605	724	749	650	634	630	639	608	588	601	608	594	535	603	564	536	565	516	529	545	536	535	543	592	527	538	552	518	524	533	516	527	529	556	520	555	533	509	537	525	512	552	516	512	511	528	509	535	522	525	531	523	571	520	545	558	554	526	530	507	544	532	542	580	494	505	534	489	535	539	559	523	495	528	528	526	524	525	547	544	566	512	528	542	503	541	516	525	527	537	532	519	527	527	532	521	516	471	552	535	503	565	516	538	534	520	529	454	513	586	491	496	540	550	585	545	551	551	524	520	519	546	538	565	529	506	534	550	551	512	534	520	517	504	497	563	551	556	540	519	571	522	551	519	504	521	499	550	548	528	550	527	480	478	512	503	532	531	545	561	539	540	519	555	510	533	535	535	507	581	533	507	507	522	525	512	540	524	525	542	530	509	542	581	539	530	519	544	531	523	521	509	544	511	559	503	577	521	500	515	530	542	546	548	526	564	524	483	538	517	532	548	513	551	512	529	546	491	554	544	529	517	590	516	507	509	508	540	514	517	544	517	496	522	516	525	506	522	501	556	528	555	535	488	533	510	554	485	520	526	490	484	536	523	518	515	526	495	570	496	532	518	484	500	531	522	542	552	520	520	540	547	571	521	501	502	563	533	536	532	528	558	524	549	510	550	484	521	507	532	512	525	522	511	490	544	506	487	508	516	554	515	525	505	523	499	547	565	530	560	508	502	563	518	554	539	525	548	545	505	520	500	546	511	472	593	549	528	591	537	561	522	559	503	527	507	508	515	598	558	553	507	501	521	508	509	506	557	530	563	514	541	500	498	525	552	551	555	543	581	530	509	526	546	524	530	518	537	508	515	507	541	537	524	530	536	528	545	533	552	529	552	547	484	522	549	525	489	526	525	533	542	528	567	493	520	534	504	514	537	528	579	533	536	530	518	499	545	525	538	544	566	592	507	544	521	569	518	540	512	497	544	529	506	522	546	531	554	531	512	546	524	509	501	556	556	549	535	535	528	521	519	509	517	545	523	520	555	534	568	562	529	538	543	552	544	528	537	508	536	537	537	553	559	541	542	551	507	519	514	529	526	546	548	517	533	510	517	537	528	520	517	511	544	512	532	543	551	494	548	537	533	500	545	519	483	571	564	552	538	512	507	510	515	535	501	582	518	532	518	538	527	531	549	546	506	507	484	546	488	538	522	542	524	535	549	531	524	507	542	552	556	504	550	485	533	517	528	534	525	514	538	528	522	479	501	508	558	516	506	546	560	552	544	532	533	522	525	520	498	510	522	560	570	550	528	535	571	527	550	534	532	527	553	516	539	544	560	498	513	560	517	512	507	552	545	559	538	536	500	525	499	538	504	518	548	515	559	511	526	520	565	517	526	520	555	521	514	562	554	504	527	527	539	544	554	510	535	512	515	535	523	481	486	558	525	532	527	510	523	541	531	463	504	489	552	504	487	501	522	527	564	516	517	508	551	509	509	510	545	490	527	507	532	532	536	536	493	543	515	538	518	542	447	505	500	541	548	529	526	488	527	481	550	539	558	533	541	521	535	551	536	529	534	559	544	568	500	552	544	545	476	514	578	559	544	544	535	539	546	520	509	550	515	503	555	531	588	524	536	523	525	535	519	517	542	542	514	566	532	503	534	494	523	503	575	522	488	514	537	497	502	502	529	508	551	545	494	544	547	530	546	511	512	559	503	529	546	492	537	557	564	544	546	491	531	576	561	529	514	537	512	533	540	531	533	520	504	563	559	543	506	524	519	568	518	517	526	540	513	571	517	473	554	536	524	532	496	501	537	544	538	514	548	534	536	491	491	506	505	524	474	500	524	510	560	510	530	568	550	524	440	538	548	534	519	494	505	543	535	521	536	517	510	525	512	518	558	515	503	527	482	514	551	533	497	564	546	528	505	525	541	506	506	492	555	515	525	509	542	511	537	549	572	525	553	540	530	507	534	551	522	525	515	545	552	544	537	544	530	500	550	549	507	546	495	512	486	517	519	513	531	530	545	511	547	480	552	570	543	543	549	501	534	497	520	532	503	521	555	554	555	537	505	572	509	527	482	508	536	543	506	596	545	521	527	541	538	507	479	563	515	542	515	510	537	544	553	512	506	523	483	500	521	515	530	494	521	472	530	519	567	538	510	564	517	533	563	534	525	521	523	530	522	543	515	510	540	482	522	521	515	534	575	508	546	577	475	513	525	518	569	522	535	517	536	549	519	510	499	572	524	523	493	514	512	497	529	508	557	547	538	509	523	567	549	522	514	520	544	541	536	517	547	526	535	562	521	536	528	519	540	518	547	534	541	554	533	510	511	508	532	537	542	516	543	517	518	513	524	529	544	540	579	533	528	532	531	548	476	478	534	547	506	547	503	501	493	525	521	525	557	544	511	485	490	527	523	499	549	505	544	544	543	505	557	529	560	508	538	545	574	536	551	523	492	544	484	555	533	539	527	511	525	541	557	465	523	589	550	541	519	565	570	542	531	520	558	557	532	539	517	527	521	541	512	564	525	506	499	511	529	540	554	514	500	513	571	552	527	476	509	525	531	573	556	540	528	519	541	521	533	523	532	520	504	542	494	508	537	509	530	556	539	534	520	511	529	505	514	498	503	533	537	496	521	517	564	565	520	512	535	499	571	532	527	579	528	531	499	512	502	516	533	510	530	548	554	532	538	566	505	514	487	508	554	519	542	537	521	521	525	516	517	529	539	486	519	514	500	491	546	505	568	498	522	494	528	520	528	502	520	544	565	512	569	566	541	530	518	504	541	511	543	548	526	499	575	575	538	510	506	550	540	528	537	533	495	499	513	509	545	503	529	545	546	532	542	532	483	524	503	555	492	491	521	523	525	517	559	566	562	509	482	520	562	515	484	492	598	534	491	538	585	512	536	545	504	534	540	502	545	547	545	545	512	546	513	532	512	523	542	515	531	511	531	520	549	546	522	522	534	519	535	538	509	575	514	532	560	566	522	517	532	523	539	510	553	534	497	512	535	500	558	512	555	541	514	531	527	530	522	554	540	519	530	525	535	547	528	563	530	542	519	530	538	529	549	499	498	537	530	525	560	562	538	544	504	510	558	522	525	490	531	500	530	517	525	521	569	537	516	496	546	524	558	540	524	529	517	498	537	503	584	518	525	496	541	515	528	499	546	528	500	551	553	536	560	564	572	555	561	520	523	546	526	489	546	516	569	527	481	578	529	504	542	572	543	543	536	518	508	487	544	494	550	508	551	483	526	497	537	536	499	535	505	513	541	515	510	517	535	499	545	545	517	522	523	529	517	539	552	549	546	486	486	512	522	529	521	533	504	579	511	554	541	520	486	499	534	500	563	541	510	553	538	554	516	515	540	520	527	511	494	544	530	485	532	502	552	472	557	487	536	550	578	559	521	567	524	574	506	524	561	556	543	474	486	545	508	541	531	559	487	518	553	523	537	533	533	503	547	499	500	517	535	526	507	527	515	541	483	548	504	525
6734	615	701	543	459	340	318	323	274	269	279	271	253	282	250	243	270	241	242	238	222	246	236	252	239	240	234	256	253	219	273	226	229	272	250	228	238	264	229	256	233	241	202	256	245	241	215	221	244	228	198	207	254	251	233	251	222	232	273	209	252	208	240	250	249	216	210	241	234	243	233	231	227	229	224	222	218	216	217	233	257	227	231	250	258	243	235	261	226	226	231	238	224	230	234	224	258	224	224	247	242	211	250	243	218	230	224	232	228	219	211	233	219	238	237	229	239	236	245	243	197	248	223	229	221	220	245	249	274	250	229	243	256	248	224	222	258	225	215	238	235	226	242	246	242	244	208	250	233	270	201	250	214	254	257	222	217	254	227	228	244	240	253	225	218	234	214	220	248	220	224	199	216	234	228	207	225	257	242	220	256	239	242	230	266	248	222	219	220	227	269	240	240	255	207	235	250	224	226	222	234	264	189	253	222	221	225	233	246	231	209	229	235	221	224	245	223	221	255	234	223	213	240	234	247	201	255	239	246	223	239	236	216	244	226	224	226	260	238	242	237	254	247	268	242	188	243	256	223	232	250	223	240	221	214	231	226	216	217	246	238	214	230	203	244	229	238	220	224	229	242	218	193	230	206	237	256	249	232	233	244	234	249	236	216	237	241	224	235	223	222	233	243	204	221	212	241	244	255	250	209	231	244	253	234	235	222	237	237	243	238	251	229	238	232	258	213	245	254	237	276	223	215	246	253	234	204	233	215	235	263	236	234	234	235	227	215	254	257	216	256	217	236	241	259	246	232	234	221	254	252	224	262	238	232	218	203	225	248	246	221	218	233	235	243	228	218	191	246	231	245	280	238	217	241	238	236	264	219	245	220	217	262	236	230	255	233	240	232	237	241	243	259	244	222	234	223	242	236	242	199	200	239	223	225	218	244	199	245	232	235	232	236	222	221	229	250	234	206	257	241	263	200	245	217	252	216	235	231	260	235	253	254	227	220	242	210	239	243	218	231	210	225	261	218	224	232	232	246	255	228	233	233	217	247	234	246	240	247	242	237	240	261	234	237	239	231	239	229	224	249	233	230	259	255	249	261	234	243	225	245	262	280	261	248	230	253	223	221	247	232	220	238	227	254	224	213	236	230	196	250	230	256	212	202	252	239	248	212	261	243	240	221	245	235	246	247	233	226	241	238	240	228	234	251	226	254	236	257	250	239	259	257	207	233	221	239	228	233	253	238	233	261	206	260	244	246	248	239	247	228	224	246	212	200	206	241	217	248	198	206	268	226	234	233	247	243	231	239	229	231	212	225	243	236	246	222	235	239	238	233	224	219	254	200	237	236	211	223	189	248	241	226	253	226	267	226	257	234	259	248	225	199	228	237	276	222	231	223	219	219	225	209	236	211	243	239	263	236	246	245	259	227	241	242	217	251	239	239	230	229	259	248	219	226	221	248	243	240	204	243	230	244	245	230	245	249	245	236	237	235	236	254	220	247	249	228	237	231	243	233	237	207	220	227	251	222	225	254	230	224	243	241	259	226	251	264	212	230	249	253	255	243	255	257	225	215	232	270	263	259	235	245	230	219	243	198	226	242	234	230	240	220	200	227	260	230	237	235	240	242	225	236	246	233	238	238	243	242	231	265	233	209	264	239	248	240	219	209	251	209	267	262	231	244	226	236	230	219	218	209	227	257	245	232	239	236	219	213	252	235	285	233	236	245	220	244	231	230	218	214	228	217	242	243	237	242	240	255	226	211	237	210	227	244	277	224	229	224	204	246	222	252	224	250	259	243	230	198	256	233	230	240	233	230	229	234	239	251	232	211	214	224	258	257	245	233	233	226	234	225	281	215	239	258	245	224	233	224	234	225	259	242	237	248	242	258	260	260	233	216	241	264	246	213	216	232	204	246	210	238	232	199	214	229	250	234	231	204	238	235	261	227	237	257	214	218	274	251	239	216	249	256	239	236	225	223	211	244	265	224	231	235	244	205	239	242	242	251	228	239	246	247	287	248	209	264	225	228	222	224	239	216	229	233	238	246	279	191	246	229	224	240	209	209	230	247	255	255	250	221	238	222	221	209	245	258	251	235	243	254	216	252	233	251	252	248	245	247	213	239	226	256	245	242	225	260	257	240	261	248	232	221	213	220	214	242	233	240	263	232	231	197	230	248	252	239	216	251	247	231	213	222	223	205	224	241	255	233	220	229	222	250	229	238	233	239	247	254	225	231	241	246	223	230	259	250	239	236	220	220	219	216	267	229	219	237	243	220	248	243	225	259	213	220	242	272	229	217	252	234	259	217	255	237	267	228	222	246	248	237	219	242	250	218	225	195	233	223	268	232	245	218	213	259	208	215	203	230	224	234	231	234	242	261	250	208	212	239	238	230	223	232	235	252	235	239	222	234	247	206	237	243	238	216	236	219	228	245	242	253	261	215	227	225	242	253	243	217	213	247	262	247	235	228	217	222	236	245	223	241	234	220	240	239	254	233	204	234	223	225	240	253	250	245	231	272	237	245	215	237	226	259	235	219	230	240	200	250	231	232	194	276	229	252	239	236	213	272	239	227	231	246	271	242	218	222	284	231	233	224	233	231	236	225	227	231	208	236	213	227	229	225	202	216	214	225	268	248	251	228	230	219	240	247	229	247	231	253	243	220	244	223	224	239	239	240	222	216	226	239	207	229	217	237	248	229	248	227	251	229	240	237	227	220	249	221	245	235	218	226	246	220	236	247	205	217	229	251	238	212	249	246	212	237	214	235	232	219	203	231	241	241	207	204	239	259	240	240	229	209	257	247	219	251	221	222	215	219	194	258	238	236	233	239	231	235	207	236	230	252	248	229	244	210	239	234	224	227	251	223	215	238	234	259	228	232	251	217	224	257	223	238	257	254	217	240	250	216	215	233	220	197	248	261	224	237	250	244	215	220	254	252	235	257	236	209	219	254	232	239	252	235	228	241	235	254	266	234	234	231	246	227	239	245	261	235	252	240	218	274	223	265	234	239	256	234	244	246	235	239	245	256	221	263	208	218	226	215	243	273	228	202	187	276	227	237	256	242	267	255	201	207	250	234	243	239	252	238	256	235	243	249	230	258	245	243	238	251	218	222	226	235	235	237	252	248	222	225	215	226	224	243	228	251	254	244	250	248	248	215	239	248	249	243	217	247	243	207	242	235	255	210	237	242	245	245	229	230	234	227	239	217	231	199	207	251	239	235	249	223	230	219	253	224	265	253	233	223	241	232	228	220	218	243	222	233	232	221	236	232	241	249	211	216	219	223	212	215	245	251	236	211	202	210	234	242	188	213	229	221	210	235	201	216	215	234	215	214	257	255	205	222	228	238	230	233	229	254	248	211	253	216	226	230	216	233	235	224	246	225	246	249	221	236	231	252	219	207	242	254	248	245	214	229	240	249	253	212	231	239	233	229	214	235	214	237	204	217	258	257	226	232	238	230	250	227	232	213	210	241	241	236	248	210	217
6380	1019	1612	1658	1437	1191	1070	988	928	968	912	791	754	701	669	666	646	652	663	652	607	641	618	630	595	592	593	575	605	610	579	570	562	598	563	569	592	557	592	576	600	551	587	562	583	588	543	574	584	598	570	585	585	585	636	561	552	574	589	596	580	546	570	567	584	561	565	602	555	571	582	606	593	510	586	560	626	605	598	604	578	560	558	580	564	542	533	573	577	590	588	552	562	622	567	601	546	547	571	531	558	555	590	523	586	591	576	579	551	558	542	601	533	618	585	577	608	539	610	575	564	583	534	556	566	579	536	612	573	565	634	564	571	571	596	537	558	555	583	579	533	629	584	570	546	590	587	579	576	557	567	570	579	518	548	522	568	586	585	567	537	583	563	557	605	571	571	561	575	561	581	585	596	557	555	597	616	577	536	594	587	608	566	555	628	553	578	604	588	573	574	571	599	586	582	581	553	582	577	627	568	562	557	577	588	553	598	567	569	563	552	557	569	562	570	572	565	507	528	592	582	581	587	545	596	616	583	552	576	580	589	575	577	595	577	586	524	597	552	610	584	544	552	587	580	521	600	592	571	550	558	578	591	571	597	576	573	577	569	587	609	575	618	549	589	573	588	602	569	589	585	593	551	623	551	563	585	545	545	586	529	607	558	548	572	568	575	573	551	553	558	586	567	575	604	529	596	587	560	566	592	574	566	587	589	594	618	570	596	526	572	551	612	553	564	577	561	575	603	578	599	566	590	546	557	572	580	526	604	583	597	572	530	540	526	539	569	559	550	546	547	556	517	582	628	608	643	590	561	573	578	563	532	587	543	535	596	569	609	578	581	598	538	584	606	565	537	561	572	572	550	559	629	570	527	563	570	524	598	605	569	582	568	592	617	579	572	531	547	563	610	568	569	590	553	563	545	570	558	585	590	571	575	527	545	582	591	559	557	605	534	557	620	553	562	543	610	520	552	530	602	573	569	606	585	578	587	559	589	587	578	596	573	595	590	547	553	573	596	547	541	595	590	552	520	547	520	533	548	553	542	590	586	617	603	595	570	544	570	577	567	555	536	591	558	564	545	582	588	603	558	569	566	582	554	559	537	551	600	578	606	569	570	595	573	568	577	561	553	568	597	552	559	573	512	601	562	565	553	583	553	564	614	557	591	605	637	572	567	616	545	594	556	591	563	604	561	561	607	615	571	542	562	602	575	584	550	602	543	596	585	609	597	533	586	542	584	586	586	578	517	575	598	560	563	546	558	578	578	574	592	537	552	554	555	569	586	607	573	602	550	594	499	565	638	585	578	568	569	496	602	602	606	540	518	531	535	554	579	578	589	524	520	537	554	572	545	569	558	614	583	590	578	577	574	537	567	539	574	587	587	580	539	537	589	527	565	625	600	594	555	585	598	566	546	582	567	565	577	568	560	600	553	593	582	595	591	550	587	559	531	549	549	554	576	545	560	560	573	579	530	550	561	552	605	590	587	589	553	584	568	594	593	560	547	585	619	547	554	593	605	562	579	569	563	551	558	600	594	572	617	631	597	567	567	567	568	599	561	584	592	539	520	581	603	574	575	565	566	583	618	635	538	537	569	535	565	542	559	575	569	536	577	549	569	572	553	548	548	575	580	618	573	566	604	571	602	580	558	556	565	565	558	563	573	589	561	534	621	565	601	578	538	590	613	589	579	605	557	643	597	569	536	614	530	571	579	555	578	564	593	574	562	566	602	576	573	568	529	544	506	557	550	596	536	538	569	535	587	594	545	588	558	567	557	582	580	600	573	554	549	605	583	577	596	603	577	590	552	533	556	601	593	624	556	566	593	601	612	544	596	552	602	570	574	572	532	580	524	508	563	604	611	573	593	524	576	577	574	603	563	593	545	589	552	563	541	547	564	547	599	558	556	581	550	591	550	558	566	576	593	624	561	579	553	596	587	549	589	590	568	593	556	538	530	565	547	595	545	607	563	590	613	567	572	550	565	593	564	535	597	569	543	571	579	602	566	571	563	586	550	558	569	562	556	617	559	589	500	519	593	589	567	543	568	567	542	595	555	591	614	577	508	548	591	617	560	609	598	568	547	575	591	608	538	572	564	567	593	551	577	560	537	593	561	577	576	545	578	575	568	582	572	562	567	597	552	558	559	568	591	605	566	542	590	555	543	601	592	596	528	600	592	572	550	574	549	571	577	549	554	561	573	584	530	584	608	599	581	525	578	561	548	588	562	546	540	573	603	614	596	554	532	616	565	581	543	587	562	594	576	571	630	538	601	529	570	546	596	584	503	573	552	551	593	565	570	549	567	532	554	559	594	558	569	579	563	608	552	589	584	578	536	562	534	586	546	544	574	555	574	582	563	597	606	540	569	578	593	548	581	568	593	606	556	553	585	626	588	550	560	555	545	549	586	531	562	610	607	569	526	553	560	585	549	604	629	527	596	620	558	572	522	568	540	561	564	553	573	561	600	588	552	595	532	515	576	556	575	575	578	595	575	565	549	585	564	567	542	541	556	586	578	559	577	518	543	551	566	553	550	582	535	596	559	580	561	585	618	569	589	534	579	545	570	553	574	513	568	578	598	570	601	549	583	579	548	600	561	552	547	555	585	600	571	543	566	566	540	554	551	588	602	584	574	542	575	572	537	575	579	619	570	579	588	572	529	585	600	616	589	599	579	557	589	592	642	587	589	557	560	517	544	564	543	597	566	589	566	561	551	557	625	579	581	572	577	589	575	580	565	503	544	555	564	576	530	541	559	601	579	574	549	576	515	579	547	585	547	554	592	575	535	605	581	628	551	571	623	620	548	579	593	579	560	624	552	611	572	566	560	572	617	550	563	568	568	584	575	550	559	522	591	583	575	596	554	601	562	529	572	565	575	577	570	571	573	604	567	508	583	562	568	566	545	579	573	575	569	571	584	562	604	560	568	618	563	521	600	545	556	612	573	597	579	591	570	537	579	568	569	610	550	565	594	529	530	591	600	531	529	578	594	591	557	587	618	565	571	564	587	584	561	563	579	617	559	571	578	542	534	608	551	555	543	559	550	607	538	546	554	566	532	629	557	574	571	545	576	573	565	571	565	574	569	546	531	542	566	524	573	594	588	574	552	622	616	534	563	560	573	517	540	554	557	606	553	590	575	581	593	570	596	559	561	586	565	565	520	567	544	567	581	547	584	515	595	563	561	602	561	529	559	554	598	531	585	568	581	563	593	584	552	580	549	529	611	577	575	586	526	574	566	588	577	600	548	530	550	556	599	580	551	569	607	563	569	569	549	560	591	558	546	586	573	602	600	565	558	567	544	578	553	581	555	556	578	554	573	555	567	572	570	588	561	621	589	570	569	632	567	580	564	579	547	561	591	540	576	564	551	617	558	582	579	608	545	546	581	544	593	578	553	549	601	607	593	570	579	631	562	596	570	586	537	546	534	579	588	546	568	542	588	575	572	550	522	583	549	568	540	591	547	595	609	577	594	589	559	590	560	557	584	583	559	547
12121	1012	899	627	452	331	274	249	212	202	162	134	131	161	149	151	123	140	130	135	149	137	121	135	120	115	110	141	143	123	136	131	124	123	111	130	106	140	114	104	115	124	116	110	104	127	122	129	120	111	125	131	125	125	137	128	102	119	118	123	128	111	113	104	118	122	106	122	108	116	116	113	134	101	115	111	128	118	114	123	113	119	127	102	108	117	107	120	137	116	108	119	130	113	112	107	125	111	91	95	142	123	110	110	110	127	121	124	131	147	108	126	106	138	114	118	112	121	115	111	136	112	118	134	118	123	144	104	106	130	123	122	118	115	141	150	122	130	120	119	109	127	125	111	127	120	105	99	109	98	111	100	110	136	122	100	124	116	127	92	123	129	111	120	105	108	117	128	110	122	119	108	126	109	125	142	137	130	110	102	112	125	117	113	116	114	113	103	117	118	117	125	120	110	115	121	124	110	106	114	109	125	99	125	134	127	106	127	129	117	128	114	123	117	125	118	124	108	121	118	87	113	129	131	117	132	133	140	111	126	129	116	105	133	121	106	120	97	131	118	111	111	122	132	112	125	113	118	117	134	130	112	115	119	115	106	97	110	113	125	136	109	117	125	118	101	131	127	114	107	108	141	136	134	127	94	103	105	110	116	115	118	120	123	104	109	111	143	113	129	104	90	134	122	112	107	112	113	117	142	131	115	123	105	114	142	120	95	129	119	123	117	119	124	118	109	96	90	107	123	107	118	108	120	113	117	94	120	114	123	133	118	119	109	98	126	137	117	108	103	108	100	112	119	124	115	113	107	123	157	113	106	127	107	113	121	113	106	132	121	109	111	134	121	132	124	126	115	105	120	119	115	127	106	104	112	122	118	121	126	116	123	122	109	141	116	116	82	124	127	102	96	124	113	105	115	124	126	112	113	140	103	113	109	113	109	123	125	122	110	134	107	122	105	130	114	113	116	99	118	99	126	111	119	114	114	119	131	108	96	104	99	112	107	119	116	119	117	121	125	134	117	115	108	107	113	100	135	135	142	119	114	119	142	133	122	115	134	115	109	115	118	106	113	125	155	121	108	107	103	113	114	114	100	128	111	120	125	146	111	119	132	126	120	107	126	100	116	117	112	120	112	116	124	102	111	92	96	100	111	117	98	106	129	108	127	113	103	126	110	135	112	124	126	115	116	115	109	122	130	138	123	107	136	104	126	113	124	111	106	123	120	128	121	125	104	94	135	124	111	115	131	123	120	108	121	108	111	110	128	133	131	106	103	109	106	99	106	125	137	108	127	109	123	124	115	100	115	106	130	111	121	125	131	124	127	117	127	120	125	101	118	113	105	125	133	123	132	136	134	110	123	126	114	113	132	123	136	127	133	150	122	131	162	121	113	115	138	121	124	107	119	106	127	108	130	105	141	112	124	139	129	110	111	100	110	125	129	135	111	109	110	116	106	111	132	120	124	101	130	116	136	112	119	121	132	110	103	136	107	130	133	135	123	116	108	101	124	124	101	122	127	125	119	130	127	139	125	112	104	110	129	138	115	114	114	129	142	120	128	120	115	112	107	116	120	113	115	115	129	116	126	110	109	130	111	123	110	117	108	123	100	99	114	114	122	117	103	112	118	118	117	123	133	111	110	108	94	108	104	94	98	118	127	138	125	103	118	139	121	103	118	126	125	101	118	128	129	108	141	103	101	112	124	138	108	128	126	122	124	116	112	115	132	131	116	123	119	109	127	119	125	106	107	132	116	98	116	125	124	124	123	109	122	115	125	122	116	101	130	115	122	128	133	132	147	111	114	111	125	110	96	127	129	143	151	99	138	136	133	133	119	129	138	136	121	115	121	103	120	112	117	139	137	129	133	115	100	126	122	113	110	108	124	120	108	108	103	103	107	121	104	116	116	115	138	126	130	108	122	109	133	118	122	93	106	124	115	120	112	105	130	137	110	105	128	89	117	126	125	112	119	109	132	135	99	107	139	106	135	135	102	123	110	96	123	115	145	107	116	112	109	118	117	125	132	125	110	100	113	118	108	104	108	135	106	133	132	127	146	109	112	115	123	146	144	131	125	104	140	119	127	120	124	124	105	143	118	113	103	123	126	117	123	117	111	113	138	128	124	95	128	121	102	109	131	107	119	119	123	118	123	122	127	125	119	111	111	108	137	119	120	115	120	146	128	116	99	106	118	114	129	112	112	110	111	130	102	97	114	119	128	123	115	114	132	122	122	122	118	112	119	113	131	133	124	120	96	139	117	119	114	132	122	94	111	114	121	127	104	122	105	114	111	126	112	126	117	119	129	122	120	124	135	94	118	132	111	143	101	80	100	127	115	101	117	131	103	115	133	128	126	123	109	100	121	107	109	99	131	116	108	122	112	130	110	130	110	134	133	114	112	98	148	115	117	122	131	137	126	117	111	141	131	106	99	128	122	119	112	126	110	134	120	120	117	125	127	134	97	115	127	121	119	136	115	124	107	119	104	100	125	125	118	120	92	114	112	113	122	135	141	113	139	126	118	125	127	130	128	131	116	107	119	114	118	132	124	122	117	107	113	113	109	111	117	121	104	112	131	101	108	122	103	113	114	134	141	112	131	135	120	119	102	104	119	108	120	134	120	155	125	135	127	144	110	105	124	108	123	129	113	113	133	120	119	125	109	108	112	122	107	104	126	109	136	121	132	130	134	128	116	127	91	128	106	126	124	126	128	125	100	105	113	126	118	117	121	112	136	137	105	117	112	124	115	116	128	107	130	113	139	130	121	128	114	98	121	120	102	118	117	115	117	124	134	126	115	114	141	108	113	121	117	107	140	101	102	112	112	104	121	100	120	119	103	109	125	123	123	122	123	131	108	99	115	105	121	123	117	107	130	119	125	114	111	129	126	126	96	119	108	96	136	121	93	116	120	126	129	125	104	111	129	121	119	104	129	108	120	125	99	103	119	108	126	129	117	108	109	117	99	128	113	110	124	112	115	132	129	121	123	115	104	120	115	107	102	123	134	104	106	99	137	104	115	101	120	119	101	131	128	134	113	108	131	124	111	118	121	91	122	123	114	106	127	119	111	94	106	99	129	148	126	143	99	114	113	123	130	94	127	134	109	112	112	107	116	101	96	111	143	118	113	121	122	111	122	114	126	104	109	98	125	103	114	131	126	109	119	112	125	129	110	111	118	118	110	111	125	102	124	110	116	124	98	138	149	111	135	114	143	113	128	118	133	109	103	136	115	136	131	114	128	104	116	116	145	102	138	105	108	125	140	116	130	120	112	137	107	122	127	113	108	105	114	116	137	115	132	106	99	136	132	154	130	127	131	105	121	113	113	114	125	116	114	110	111	128	98	105	120	113	116	107	121	91	139	135	123	99	111	137	99	119	110	109	127	115	110	114	125	112	117	108	109	123	119	133	116	134	128	116	123	116	136	123	130	125	93	134	117	101	121	114	115	109	112	125	112	108	122	116	111	129	122	127	114	120	116	119	125	123	124	96	152
7827	1036	1988	2251	1902	1339	1255	1058	1001	953	758	624	550	555	535	491	493	432	406	432	382	388	388	370	376	381	366	330	356	344	311	319	326	330	318	370	347	298	297	312	358	298	333	348	327	314	315	290	288	319	322	297	303	305	290	324	283	320	300	309	311	294	323	292	288	331	288	286	299	297	275	322	304	309	316	337	307	283	317	321	294	315	270	291	343	301	337	307	290	294	330	314	296	311	281	297	298	320	311	328	328	286	296	311	328	312	329	318	315	303	306	281	290	323	287	337	306	295	320	321	323	291	307	292	309	301	294	279	277	321	308	275	286	314	319	305	311	295	305	288	290	295	295	295	306	293	292	304	291	320	290	314	300	311	306	300	274	316	297	339	287	285	303	300	309	319	293	285	303	291	257	298	299	309	278	318	299	306	265	305	304	346	332	311	298	326	301	302	321	294	307	324	322	296	304	273	306	288	286	295	273	297	326	305	296	304	275	289	301	330	304	310	318	291	327	303	304	294	322	332	300	294	293	290	295	287	294	307	312	297	282	344	304	309	304	288	287	267	290	272	296	320	304	289	307	335	316	330	298	289	296	306	295	280	320	290	298	280	297	291	312	296	319	320	319	297	291	334	306	317	287	299	290	342	298	316	306	301	260	312	300	286	293	298	318	310	301	299	335	277	309	310	285	318	275	300	310	323	302	312	294	336	328	323	329	284	322	310	283	294	344	319	278	304	317	292	292	280	290	294	315	335	271	277	322	291	304	309	305	300	301	331	296	311	276	313	313	293	292	313	290	297	284	279	319	322	333	322	313	300	308	301	281	313	287	286	298	292	320	297	335	302	304	277	310	302	317	303	306	289	323	300	313	305	297	326	272	327	322	313	300	297	293	315	296	300	288	271	331	313	308	346	309	338	301	292	328	313	291	293	315	321	319	281	301	294	303	327	306	300	293	307	314	293	284	308	316	309	272	325	290	318	308	260	303	329	317	325	283	356	291	301	303	309	306	288	334	297	311	308	298	299	318	277	288	297	300	320	306	297	275	296	266	298	310	316	299	300	323	309	293	287	321	321	320	296	292	283	323	303	322	283	321	312	276	301	299	302	337	280	311	278	293	302	275	334	315	314	295	313	312	269	289	320	306	309	307	282	304	325	301	296	291	298	327	319	322	316	283	297	303	311	307	290	280	309	291	257	294	323	302	280	311	294	300	298	321	303	304	270	305	263	318	315	319	309	278	302	286	350	295	304	324	324	293	309	312	306	283	299	297	306	286	291	279	279	295	301	286	299	299	272	299	306	282	345	347	308	320	311	290	310	327	317	315	263	272	280	309	306	324	282	295	301	303	289	270	314	275	312	312	321	288	298	278	291	271	305	306	305	316	316	282	272	311	313	268	285	320	306	340	313	293	282	290	332	272	295	317	298	329	287	288	297	301	285	289	309	282	266	299	307	303	329	316	302	300	325	294	323	285	311	331	316	300	318	288	268	295	305	290	283	332	315	281	302	290	318	307	303	285	288	319	314	332	279	319	285	308	317	303	270	315	286	323	274	307	284	278	341	269	337	322	289	307	328	281	286	302	329	273	343	300	312	318	315	287	323	289	303	302	303	302	288	288	291	299	354	316	306	297	284	314	321	319	307	299	311	288	284	283	311	310	316	322	325	277	302	323	277	273	294	317	282	279	314	292	293	308	307	291	269	297	280	305	289	284	288	330	298	274	302	280	304	290	282	302	299	314	300	324	301	298	297	321	292	326	297	285	283	313	317	292	313	293	299	291	294	314	310	332	299	282	306	309	307	324	286	358	314	331	328	311	325	307	323	285	309	283	294	279	295	307	282	304	299	329	320	305	311	275	292	307	330	323	275	331	299	315	289	319	330	255	290	302	310	295	289	301	309	275	295	297	305	296	324	322	291	295	302	305	336	275	301	286	321	323	291	285	308	281	311	311	284	305	289	284	315	290	358	276	336	317	311	282	308	334	310	284	279	271	305	314	303	299	313	295	285	295	300	269	302	321	260	291	302	306	293	308	311	309	289	300	304	286	329	294	321	333	294	284	283	296	301	317	302	320	266	282	313	291	299	320	343	318	315	292	305	301	296	290	324	288	295	331	271	315	284	326	320	304	303	304	327	294	337	311	280	300	287	316	295	284	301	312	304	297	326	321	315	298	289	298	288	316	306	284	315	295	319	282	313	303	290	282	295	309	293	294	278	303	308	274	313	287	302	310	300	351	299	315	310	298	282	295	274	330	289	312	301	311	270	291	276	285	273	311	319	321	310	266	292	322	296	320	287	308	302	291	290	319	325	319	285	301	305	305	296	310	320	304	314	295	279	296	299	313	310	286	287	301	293	302	280	300	294	273	293	316	326	321	309	280	304	290	303	301	299	296	299	298	305	319	311	289	337	307	281	260	320	330	288	309	357	289	297	332	283	296	285	279	296	298	304	294	279	310	313	293	315	310	265	297	303	298	292	305	267	306	298	346	317	265	293	296	321	293	320	303	306	292	309	314	299	280	329	302	309	304	309	279	302	310	310	296	302	280	314	281	311	280	299	288	307	295	317	356	292	321	332	298	269	295	266	293	305	292	273	329	290	332	305	308	275	299	308	288	283	322	308	305	305	307	292	284	287	318	284	296	277	340	305	323	304	270	308	319	291	285	290	291	326	298	319	304	290	289	292	289	293	280	312	280	309	273	308	321	296	295	295	333	318	312	314	306	323	260	292	304	300	286	282	322	289	283	291	293	308	297	293	297	330	341	304	310	307	319	286	294	318	257	320	316	304	271	333	287	310	342	303	290	294	317	287	301	299	308	291	261	291	301	300	332	303	306	282	298	301	294	301	304	287	316	300	303	319	308	305	327	310	319	311	300	313	303	277	314	291	324	262	260	280	285	274	341	298	285	329	291	300	274	337	299	312	341	327	290	295	322	285	308	299	288	323	313	274	303	307	293	310	291	309	312	309	300	306	290	298	303	275	303	318	298	291	323	279	292	309	311	337	300	280	296	316	285	314	296	295	264	302	327	301	283	314	299	302	316	300	315	295	298	310	291	308	283	312	299	312	288	302	289	280	300	309	317	300	312	330	300	307	327	294	294	314	285	287	312	299	307	312	310	305	311	341	306	286	289	288	260	287	303	293	322	318	318	289	286	321	300	286	291	311	298	300	290	278	276	306	328	300	284	320	308	285	282	338	304	348	313	321	323	333	308	292	305	289	333	312	318	296	303	310	316	312	270	330	306	282	316	287	315	334	313	303	325	294	272	309	307	292	278	293	321	283	299	291	298	293	303	300	302	320	310	307	287	270	277	309	271	313	280	301	287	284	290	316	287	307	302	322	301	289	304	323	294	279	298	312	306	283	325	278	304	302	281	314	286	304	310	307	297	286	339	298	321	311	310	289	314	280	308	296	292	324	312	337	285	310	295	301	320	296	307	308	308	321	287	300	292	309	304	315	290	281	297	275	306	307	287	300	275	331	340	335	314	285
1323	267	303	253	247	239	236	198	207	233	205	210	204	209	205	207	221	239	201	225	202	196	211	217	204	214	211	208	213	186	222	206	215	234	210	195	202	222	209	213	185	209	210	209	232	219	188	210	242	208	231	198	230	211	193	205	189	216	193	180	199	190	190	184	191	210	216	225	181	195	206	219	215	214	199	194	190	227	226	248	207	204	222	215	183	239	206	200	198	203	218	196	202	190	210	199	189	196	194	191	195	202	198	195	205	202	219	182	207	187	186	204	213	208	216	188	227	233	218	209	226	189	199	220	190	172	240	206	202	212	198	210	246	222	227	176	215	229	227	210	203	208	192	206	202	206	224	214	209	184	225	210	181	226	198	224	205	213	203	218	204	193	230	192	222	193	230	236	216	215	211	217	203	200	206	207	189	179	219	230	229	206	211	187	208	193	227	213	201	229	230	240	219	206	232	245	200	192	224	221	190	205	224	222	185	208	201	204	214	209	239	201	248	206	198	188	199	206	207	244	211	204	200	211	206	228	217	238	205	237	215	231	211	217	198	173	217	191	207	195	203	198	183	196	222	212	193	221	219	248	197	217	213	207	228	221	196	207	190	205	226	215	213	211	207	219	221	195	237	197	219	228	183	212	214	201	192	215	201	198	198	211	189	184	209	232	192	192	226	225	191	214	205	186	203	210	168	199	221	200	215	223	218	214	201	189	218	208	200	212	225	210	209	196	219	244	186	191	214	201	206	181	197	208	203	208	201	246	227	224	220	207	236	224	208	200	210	212	199	178	227	197	207	235	223	226	193	203	207	221	196	185	205	205	223	220	201	217	221	227	207	215	208	207	222	205	194	198	197	216	215	208	214	199	179	195	254	204	198	208	202	185	224	200	218	215	201	229	212	194	196	193	171	203	235	189	222	218	221	200	226	206	204	216	204	195	221	230	215	182	205	212	207	219	210	203	211	211	194	208	204	210	209	185	210	210	186	194	217	227	205	193	223	194	189	213	230	208	206	185	218	223	207	187	210	186	209	177	211	224	246	204	223	216	211	233	213	232	208	169	186	217	206	232	197	232	200	194	210	232	218	188	232	227	200	192	243	241	195	227	191	202	232	205	215	210	226	208	205	198	220	199	218	194	193	201	222	215	203	221	234	205	231	220	183	189	182	209	216	220	194	201	225	232	216	232	208	213	207	213	203	206	200	207	238	183	206	202	211	198	194	206	211	224	216	219	232	202	178	236	208	178	206	192	216	214	217	199	216	176	219	226	188	243	251	227	222	207	225	190	208	235	196	196	226	193	230	204	193	223	215	188	214	212	214	186	227	207	205	196	219	226	195	218	195	216	204	221	180	197	224	194	220	218	219	210	206	225	216	228	199	195	216	207	204	188	201	202	196	180	206	204	201	201	201	208	203	195	206	190	193	200	217	213	247	192	195	205	180	223	206	207	207	204	189	211	240	232	217	233	201	244	205	213	204	218	242	241	203	226	218	204	206	214	187	208	213	242	184	226	219	223	181	222	181	203	186	206	206	185	188	234	223	184	207	212	223	206	209	217	173	213	210	189	215	173	199	221	222	202	214	209	178	204	230	200	223	209	201	204	230	216	207	209	178	226	205	228	224	206	194	227	205	191	228	228	212	215	212	203	232	200	217	174	209	222	224	212	212	200	209	176	234	258	210	229	237	203	222	208	211	209	197	172	203	210	231	209	206	216	220	224	191	193	237	212	217	192	228	217	211	209	249	188	209	208	221	218	187	196	219	224	215	211	206	205	223	211	208	213	210	184	214	226	206	230	196	227	202	225	207	208	217	200	212	217	197	183	201	205	215	227	227	200	197	206	231	219	212	231	191	184	237	193	187	214	178	226	192	245	217	235	209	213	225	214	210	201	182	198	223	199	220	213	206	177	215	188	233	213	228	196	220	205	180	232	213	191	193	206	198	215	225	186	195	217	219	201	207	213	235	205	196	206	238	204	186	209	202	198	230	207	215	207	244	186	233	218	203	172	212	212	209	221	232	228	189	205	216	193	190	233	207	220	200	186	214	213	213	196	207	223	212	246	197	208	210	211	208	206	214	186	190	217	247	222	174	219	209	221	202	194	209	240	183	208	191	194	219	185	192	214	228	219	218	226	201	208	204	205	204	236	182	233	213	244	214	233	196	185	205	221	206	224	193	202	215	201	228	241	211	244	212	213	204	198	213	218	204	238	212	202	226	207	217	206	222	215	229	215	216	217	224	217	210	241	216	220	233	211	222	196	216	194	221	236	183	217	231	214	209	210	203	213	209	182	161	177	189	204	203	205	238	229	180	221	233	221	215	222	222	215	202	213	212	210	216	217	228	217	179	219	195	228	186	210	230	233	212	212	227	203	202	222	221	210	206	204	208	206	200	204	211	244	212	205	203	204	197	211	225	205	184	207	207	206	202	219	213	192	214	220	229	218	218	199	208	225	212	222	213	207	212	233	205	214	211	218	217	201	206	197	194	200	214	186	198	208	186	200	224	222	223	204	213	172	203	220	210	214	222	202	223	204	235	237	198	230	192	206	215	204	196	228	185	208	216	226	226	199	196	231	213	236	189	200	196	223	192	219	202	228	240	206	208	195	203	217	192	200	251	192	216	213	194	201	190	227	204	199	197	184	190	206	230	208	207	205	213	223	219	200	172	197	201	200	218	194	209	224	220	226	222	201	196	224	214	205	211	202	218	218	225	206	226	227	201	205	229	216	201	214	204	198	204	214	212	211	222	190	221	228	191	209	204	223	223	207	216	192	220	214	215	197	193	206	217	193	215	208	202	218	215	185	185	200	209	196	195	189	217	189	213	204	197	211	176	222	208	207	232	217	228	215	193	213	217	183	198	213	205	238	205	233	194	188	245	192	205	182	213	182	218	188	196	199	205	206	208	198	202	193	209	216	213	225	174	208	209	232	223	195	219	207	209	199	215	200	194	221	231	196	220	229	209	204	203	207	191	205	214	221	220	202	200	204	202	209	186	205	184	193	176	199	216	225	200	218	190	239	206	194	195	183	204	196	209	194	212	197	191	220	188	220	247	226	229	229	232	196	216	209	204	198	229	233	210	221	200	202	207	209	189	192	203	180	203	212	238	202	209	192	223	197	200	184	201	217	200	220	201	222	210	222	217	223	235	185	198	191	213	212	183	207	197	225	211	248	215	184	195	211	180	229	219	210	230	196	197	237	163	203	202	223	221	217	205	224	243	195	221	211	212	209	225	186	205	202	187	190	212	204	223	213	229	215	199	182	202	181	208	214	216	204	227	167	198	227	199	239	215	209	209	195	215	206	210	234	228	219	189	238	221	207	218	192	213	188	199	202	200	211	215	220	203	207	200	197	210	200	208	219	228	216	201	221	214	213	202	210	187	219	191	236	209	209	197	178	185	231	179	224	209	221	203	222	194	187	203	238	223	203	190	178	221	215	183	212	222	209	194	215	180	234	228	204	225	190	206	213	214	234	199	246	197	221
1795	591	714	720	706	651	625	613	650	631	639	566	546	557	540	545	515	552	525	560	587	522	505	517	528	555	556	537	523	511	536	538	555	514	512	503	537	512	548	505	519	520	545	545	540	525	535	526	558	545	489	569	515	538	519	531	550	528	521	505	509	547	548	529	527	499	550	540	499	532	512	492	542	532	510	542	501	519	548	542	565	523	572	490	504	521	501	497	540	518	514	547	501	557	529	507	475	559	518	489	517	508	543	532	557	570	503	539	536	560	516	491	512	541	492	530	566	498	540	537	542	541	523	500	523	502	534	525	533	502	541	528	498	524	498	536	538	509	528	534	514	518	532	520	510	535	519	549	503	530	534	511	517	507	536	552	558	529	491	503	506	530	538	531	530	510	516	483	532	558	548	557	562	539	556	491	529	504	513	527	515	571	535	536	517	518	540	552	527	505	520	591	579	532	492	454	510	510	533	516	558	514	519	509	507	538	530	522	485	481	475	546	494	529	537	522	516	508	487	530	546	546	527	507	531	553	537	494	541	509	554	508	546	543	523	483	493	503	505	510	531	486	536	506	542	520	532	493	529	517	507	481	501	529	529	567	516	543	534	482	528	528	483	544	537	539	538	524	510	568	550	553	526	540	525	514	500	528	522	490	544	521	516	541	559	517	529	463	578	526	564	522	527	518	525	566	521	499	533	563	529	504	515	515	532	530	497	542	497	586	529	520	551	535	555	546	518	504	522	541	499	515	519	524	546	555	528	536	523	490	510	519	539	560	549	458	478	494	545	526	548	530	538	536	528	521	524	511	533	520	499	507	546	548	513	551	475	497	538	551	541	538	516	545	527	535	515	518	528	542	542	546	533	521	506	518	494	525	519	465	512	497	529	520	542	520	566	530	534	517	509	538	548	510	548	528	517	543	541	534	513	524	494	572	482	516	500	540	537	584	505	487	520	528	553	525	551	519	543	497	532	531	503	522	553	548	485	480	522	479	512	535	603	543	560	487	550	540	522	512	505	503	507	489	509	519	531	498	482	532	554	569	501	534	510	584	537	536	539	550	517	547	519	499	508	529	515	498	538	528	540	522	516	536	516	496	552	524	523	501	532	516	475	562	490	514	554	493	537	554	496	543	528	527	523	553	532	543	500	544	522	551	516	539	490	509	525	524	561	540	557	532	468	528	544	559	496	536	507	541	535	579	542	470	465	503	539	525	522	528	556	515	490	501	533	574	470	514	514	517	576	542	539	526	522	549	540	527	550	512	543	557	516	546	570	542	500	530	524	522	518	529	498	548	529	536	508	529	511	526	506	543	503	516	520	551	512	539	481	529	489	524	529	556	542	532	489	505	574	521	566	559	525	494	559	550	501	481	560	553	508	538	510	499	506	532	495	505	526	498	509	515	511	532	529	567	513	569	510	469	547	525	546	492	494	533	512	530	541	563	531	499	555	513	529	554	526	512	511	511	531	507	548	516	578	507	548	545	491	522	511	519	502	511	531	499	516	542	495	523	476	518	509	486	498	512	554	469	549	507	551	545	568	516	564	541	563	524	529	513	523	518	493	522	493	545	509	513	517	584	511	504	528	533	494	521	513	505	517	536	531	532	516	507	503	540	480	539	503	531	506	493	528	496	544	493	500	520	579	518	494	526	551	540	540	502	547	547	520	487	496	520	516	513	479	513	521	499	532	492	523	526	495	537	551	565	549	520	522	542	548	526	490	531	520	525	561	542	549	505	535	507	570	512	510	530	544	472	533	520	502	499	538	539	556	517	503	513	530	523	517	536	485	560	497	501	533	521	564	500	533	506	534	517	507	513	514	540	544	537	546	497	528	534	503	526	500	539	500	521	556	530	513	527	525	542	509	530	551	504	512	568	530	496	502	513	470	508	516	496	543	524	526	539	518	549	515	543	501	507	579	533	569	541	507	523	510	546	520	507	484	507	501	569	479	517	516	501	519	521	496	523	520	530	524	537	476	498	538	533	529	512	507	549	509	511	499	528	597	486	528	489	515	512	529	567	515	514	495	501	504	538	531	488	515	510	543	534	515	531	499	487	519	552	563	501	540	525	531	548	524	515	507	492	517	515	506	580	500	524	495	533	519	515	542	556	521	513	497	537	543	491	550	537	554	511	532	508	495	499	540	502	466	513	504	542	522	532	502	543	517	515	522	503	557	522	478	507	482	470	481	513	508	547	552	528	541	583	531	534	559	525	518	547	529	548	521	527	512	508	531	518	518	529	519	486	538	524	505	540	543	542	550	548	494	520	502	538	544	512	519	520	519	561	491	502	508	544	542	509	512	545	528	518	524	495	536	540	510	522	521	534	500	541	515	485	546	498	504	576	525	507	499	563	511	498	496	556	495	532	540	541	533	539	530	528	504	536	503	541	514	508	519	538	539	536	536	546	492	532	498	589	551	578	484	495	540	535	514	536	485	535	519	536	483	490	505	546	529	567	551	484	560	534	520	541	487	530	539	538	526	564	494	534	473	540	556	518	513	504	514	503	500	498	515	562	529	486	492	488	543	492	532	517	532	546	510	515	553	540	489	537	568	545	498	535	497	483	554	512	505	501	554	556	531	530	512	476	523	517	542	543	524	507	523	488	536	485	505	505	525	544	531	485	553	501	520	520	560	533	551	553	517	530	546	538	512	500	508	509	527	538	546	545	500	533	518	519	558	531	524	494	562	514	508	476	565	535	508	536	508	490	527	567	501	505	517	514	541	514	534	535	519	515	504	529	527	506	532	521	579	520	544	500	538	529	528	526	535	530	487	468	512	523	505	551	525	526	559	528	553	542	498	535	514	506	515	518	507	543	542	535	535	543	546	516	558	559	531	599	495	466	522	506	525	508	545	553	506	556	530	519	478	492	481	490	523	559	508	518	491	537	514	515	502	548	519	531	572	520	516	568	534	534	496	515	524	557	511	515	534	537	572	499	555	512	517	503	592	535	513	527	547	537	506	522	555	509	506	552	543	524	512	482	519	524	570	541	554	522	512	544	546	567	552	531	557	537	489	536	513	506	507	545	513	488	505	523	480	539	568	566	535	520	568	537	489	494	534	569	521	502	528	537	581	553	539	517	509	495	523	509	570	540	505	544	480	516	519	484	512	533	553	552	520	497	531	538	511	551	507	528	544	506	530	514	562	528	520	524	511	516	526	568	489	477	528	561	490	514	478	495	496	554	503	538	506	501	533	555	541	497	536	512	539	537	474	541	582	543	521	516	507	510	524	520	505	528	531	551	532	491	519	545	483	501	540	518	528	539	529	497	540	528	485	507	556	529	496	524	545	528	507	524	542	522	502	523	558	536	526	546	526	540	550	520	508	528	492	528	503	510	539	501	590	511	529	504	508	530	523	517	499	495	505	523	540	513	510	536	548	524	506	555	606	527	507	503	521	549	567	531	525	525	499	517	510	499	569	530	565	508	519	490	494	535	493	538	513	507	474	531	506	553	511	527	543	514	508	549	571	508	521	491	523	533
6744	567	598	529	415	355	293	297	294	290	264	260	222	245	255	237	220	255	262	249	242	255	256	226	222	209	216	229	233	244	223	246	236	207	264	231	220	249	245	259	236	233	228	230	220	208	224	230	238	240	234	223	256	248	238	252	244	237	214	230	248	206	240	245	243	234	223	219	228	237	228	244	240	231	223	231	231	221	226	241	215	210	240	228	202	233	229	211	228	221	235	252	248	236	192	246	243	215	224	235	209	221	256	217	226	217	230	237	209	244	231	225	205	217	236	230	218	201	243	211	269	236	243	216	221	238	236	234	253	232	228	229	221	233	226	269	225	231	221	257	234	226	249	256	262	212	232	247	237	254	222	232	212	248	245	248	233	210	231	209	236	242	252	215	216	247	214	249	226	269	247	236	234	207	259	245	239	224	222	218	219	227	217	214	254	235	206	242	236	232	239	222	229	224	225	222	253	225	249	223	234	232	246	223	233	226	225	229	259	232	251	263	227	245	220	247	230	221	248	229	220	253	215	244	236	265	242	240	250	246	233	231	217	240	238	232	217	253	237	223	258	263	236	202	240	267	265	220	213	224	231	260	255	227	239	233	229	225	214	237	224	243	210	201	241	200	215	222	232	220	202	248	238	247	245	222	238	256	231	237	218	259	223	245	235	220	207	237	245	253	245	235	257	245	239	253	246	264	234	239	261	239	231	248	232	253	221	217	216	217	242	261	231	230	256	229	240	215	228	247	241	224	229	245	218	220	250	233	199	237	228	242	229	215	229	233	225	241	243	228	234	249	211	250	233	235	252	242	211	240	231	263	225	261	228	232	227	226	226	236	226	253	224	265	249	229	236	235	224	220	227	248	232	264	223	235	202	252	244	248	264	222	264	217	247	236	221	236	261	235	249	227	224	250	261	225	248	232	246	254	235	229	234	189	230	212	278	245	269	211	228	209	254	223	249	252	246	244	238	239	220	225	240	223	205	218	217	228	235	224	237	214	245	239	230	208	226	202	226	255	222	191	217	251	226	269	255	238	247	217	218	241	241	233	214	269	225	244	243	264	232	228	227	228	233	247	244	260	242	220	246	254	218	197	224	216	237	212	226	209	233	224	237	230	224	259	253	232	276	265	232	246	211	238	227	237	213	240	209	209	223	239	242	210	221	246	244	205	278	222	230	215	236	232	214	238	224	230	237	235	260	236	251	235	234	227	230	251	250	188	228	219	243	244	242	216	227	222	246	226	226	265	225	205	245	242	202	227	221	199	233	251	226	265	252	247	224	226	238	262	242	221	283	218	211	267	232	245	229	222	252	264	203	215	206	227	254	231	227	227	249	209	259	231	221	236	252	239	242	233	235	221	233	216	233	227	243	232	233	231	261	236	244	208	230	255	245	252	235	221	244	248	234	217	243	232	212	261	216	216	229	253	236	259	205	236	198	229	242	212	222	264	206	242	235	232	250	219	239	226	254	233	235	239	226	253	219	255	232	222	236	227	242	236	249	211	244	204	210	235	209	239	227	231	226	239	215	237	242	233	230	194	222	213	218	237	256	243	233	219	209	203	234	202	237	232	251	214	267	232	261	243	234	261	213	254	243	263	234	236	240	273	245	256	220	211	226	239	235	217	237	234	270	232	250	227	250	243	225	228	218	254	262	245	246	238	282	202	197	255	236	240	217	218	239	248	211	251	267	251	245	202	254	243	254	213	212	225	235	218	223	233	207	242	241	202	214	217	220	211	231	205	219	232	207	213	247	253	215	236	244	220	240	210	244	229	241	213	218	240	256	238	240	236	233	219	236	251	262	245	253	240	214	219	251	244	262	213	227	208	210	236	204	232	220	246	240	246	218	239	213	230	221	240	221	246	216	214	222	234	229	242	223	233	245	231	245	231	239	228	237	221	226	249	261	244	242	238	247	217	205	262	252	255	237	261	252	213	215	201	231	218	237	221	229	235	225	217	254	240	206	194	220	205	241	237	220	266	234	259	247	229	223	259	236	227	265	234	252	243	215	214	214	244	244	246	212	252	236	240	220	221	254	221	223	207	227	208	204	240	256	257	220	240	232	201	276	214	266	230	224	234	240	234	222	210	225	248	236	264	250	247	254	253	254	186	231	250	256	227	216	225	247	254	237	220	227	237	227	235	211	239	215	247	262	226	250	247	228	234	265	237	221	239	230	232	208	209	219	216	240	249	219	210	242	217	246	257	239	228	243	240	218	226	223	237	215	271	269	201	248	201	245	244	214	215	220	229	245	229	226	209	238	238	253	249	259	257	250	220	221	243	220	252	233	247	240	253	252	253	248	233	250	237	232	200	232	202	223	259	222	249	265	247	231	269	233	258	257	263	247	251	221	260	227	263	253	249	262	230	242	215	247	241	247	249	269	226	250	238	249	231	234	238	241	223	246	250	266	270	237	242	229	219	217	229	229	227	242	225	214	212	234	223	234	242	233	242	236	234	223	211	260	248	249	229	221	233	229	245	228	247	244	231	255	244	215	216	202	257	224	246	238	235	246	212	220	219	248	233	220	241	210	211	217	260	252	232	246	242	233	234	197	206	238	239	243	221	235	215	240	220	242	221	213	217	226	293	211	240	227	219	246	247	214	216	235	208	228	208	219	233	231	223	225	236	241	245	231	234	241	229	219	254	246	234	227	217	201	200	220	232	240	228	237	240	222	241	224	247	240	224	196	246	230	209	221	249	255	231	230	226	224	231	239	223	247	242	257	247	215	227	248	238	220	227	244	230	242	242	239	219	221	243	225	214	214	247	259	220	248	261	238	235	219	233	222	207	242	238	222	260	229	255	235	233	225	235	222	228	274	244	229	214	217	225	239	233	246	225	249	236	234	233	238	228	255	226	235	244	212	196	227	233	238	205	231	234	229	277	229	265	255	215	242	232	237	223	225	235	248	223	217	228	252	252	232	231	257	233	201	222	232	245	219	211	226	235	239	242	218	252	233	234	203	233	222	253	237	242	231	232	227	238	252	248	218	241	238	227	218	216	232	232	240	230	218	277	242	236	223	244	245	241	244	212	224	236	212	232	219	236	247	246	225	242	223	241	279	244	201	236	235	249	260	224	213	224	244	238	214	266	225	260	204	226	200	214	232	245	239	203	222	245	246	246	249	223	211	257	198	224	220	219	225	210	229	223	228	230	226	241	240	255	219	225	219	199	222	228	228	233	222	219	240	227	240	228	224	247	231	238	226	227	250	260	221	214	201	226	230	221	233	283	234	241	223	223	258	243	251	250	245	221	268	246	226	254	233	250	220	215	256	209	230	246	220	251	207	221	223	221	254	219	252	239	229	231	267	216	238	229	224	233	243	217	240	244	227	236	230	254	266	244	256	244	246	234	201	230	233	262	233	238	222	190	231	241	262	207	221	268	254	243	221	229	224	242	247	227	234	261	235	218	210	253	222	233	249	236	221	237	234	247	236	237	224	225	216	225	211	251	214	224	208	233	231	221	229	240	234	238	212	224	242	257
6547	961	1526	1667	1372	1251	1136	985	943	916	789	731	724	662	745	675	619	632	665	635	642	599	617	597	603	579	621	594	569	565	599	621	620	569	552	593	606	599	579	567	589	570	545	622	585	610	547	535	599	627	561	579	580	570	587	617	588	532	595	567	536	576	600	569	558	611	600	575	587	603	577	587	598	566	597	550	565	591	560	541	569	592	556	585	630	577	562	546	527	566	569	604	543	597	586	547	591	581	542	544	553	607	599	579	538	599	572	542	597	549	589	561	549	629	600	533	555	547	598	560	554	580	553	556	504	587	600	604	587	582	562	585	545	569	546	557	574	543	551	533	579	581	624	561	580	583	562	577	564	568	540	618	620	553	566	583	530	545	566	575	588	611	568	569	540	586	534	556	607	549	568	548	572	594	587	576	558	600	556	561	561	587	583	588	574	598	571	527	571	586	561	561	601	550	546	577	581	565	559	567	584	546	585	604	598	550	560	581	581	557	580	537	528	556	596	568	575	612	592	568	577	577	527	553	622	560	579	581	562	560	608	571	607	578	606	556	595	620	575	556	590	551	587	605	575	570	571	559	578	578	599	606	575	568	617	576	524	630	560	591	588	565	545	573	577	595	567	534	596	577	564	618	600	546	588	569	528	567	563	602	558	588	576	573	592	603	624	561	556	566	592	551	572	512	569	557	581	608	547	569	555	607	566	581	607	598	602	560	569	556	559	585	567	585	541	582	559	547	571	606	565	562	577	550	536	580	531	549	565	517	551	583	542	563	575	575	570	597	582	566	529	578	550	553	528	573	560	578	552	600	565	581	567	595	572	576	549	540	553	568	570	552	557	601	576	560	546	579	583	565	569	570	558	628	616	601	520	561	642	570	574	563	540	574	562	564	573	573	572	537	516	573	602	611	589	569	558	578	614	615	609	567	557	543	602	587	565	555	557	555	583	571	610	559	570	608	562	623	576	596	570	593	534	561	543	561	587	574	604	600	538	602	617	612	599	590	592	584	603	593	593	608	562	555	572	607	559	575	557	516	569	567	542	588	563	597	593	511	595	565	551	573	615	601	547	592	592	579	545	588	548	570	615	543	574	536	595	595	589	546	565	601	567	572	567	598	588	570	540	559	560	552	600	584	585	617	551	579	564	567	556	548	608	544	573	554	537	576	567	569	592	612	561	529	569	605	590	538	587	575	574	564	616	560	582	600	604	582	556	613	577	551	540	576	557	561	604	574	572	568	515	551	578	585	558	603	529	557	568	541	586	608	575	572	577	525	577	571	556	575	571	536	549	583	584	543	619	574	563	584	600	559	526	572	530	556	613	545	591	562	568	548	577	570	574	558	553	585	564	593	608	552	596	565	574	546	574	536	585	619	631	544	521	529	549	570	595	626	538	629	565	540	589	591	572	592	570	647	568	563	526	625	550	560	592	560	585	593	576	574	562	550	597	570	563	567	548	577	578	589	563	544	543	550	543	554	547	578	593	610	597	571	580	585	570	597	569	543	556	566	568	564	581	555	561	585	556	609	591	586	548	577	588	548	588	500	608	594	578	578	555	604	570	573	595	562	570	611	587	553	546	559	565	577	550	542	542	578	572	540	580	547	587	547	598	585	622	621	577	565	564	605	571	596	604	560	561	607	525	571	572	565	570	538	591	603	566	583	562	529	614	564	545	545	580	616	563	566	577	581	584	584	571	546	578	548	548	584	551	542	594	577	609	547	625	563	604	611	542	561	545	567	605	581	574	570	593	597	631	576	553	655	574	551	572	593	606	554	599	553	605	575	566	519	548	557	596	574	563	576	594	592	618	547	626	522	608	551	552	572	592	583	619	572	514	579	590	577	589	553	544	577	574	550	575	589	586	556	579	553	592	593	565	562	584	571	545	561	563	565	602	554	626	572	632	535	581	570	588	565	572	575	575	579	569	582	597	583	584	612	606	563	552	572	542	560	549	569	555	557	594	584	551	547	601	541	544	572	559	563	588	563	573	570	577	536	573	581	568	573	614	596	524	539	555	555	568	593	589	582	574	577	561	567	575	587	588	533	548	614	581	559	608	524	567	581	586	540	570	571	590	564	586	549	597	575	542	579	587	568	585	598	572	609	532	544	579	560	574	560	569	564	560	598	569	606	550	549	580	601	569	611	551	616	518	570	570	569	566	586	571	600	574	578	559	567	589	542	575	560	610	607	526	608	587	594	564	558	549	541	593	545	546	585	596	591	577	578	571	561	563	560	568	597	567	581	589	595	588	550	585	558	579	543	583	582	564	572	575	602	573	563	598	565	543	541	561	564	531	584	582	537	554	579	583	570	582	609	556	571	595	617	612	567	612	543	526	584	576	576	585	547	584	536	602	571	585	564	597	561	511	553	529	555	600	559	555	540	569	568	556	570	558	587	571	561	578	569	587	618	575	565	573	582	533	574	550	577	590	565	583	584	589	593	569	574	578	619	577	619	551	546	591	574	601	540	526	560	563	601	559	578	574	584	606	533	568	548	547	574	591	592	568	572	578	575	557	553	586	577	540	594	525	591	605	595	581	571	574	563	580	577	533	569	572	632	574	582	555	570	548	585	568	576	621	556	574	540	603	583	558	610	595	536	579	604	586	590	571	592	578	531	586	581	563	557	599	554	574	601	536	550	547	582	578	553	545	523	582	579	538	536	566	554	569	570	602	570	597	595	576	569	582	578	595	594	571	545	600	588	532	570	588	507	571	556	567	584	534	599	545	550	597	584	565	568	535	570	533	572	627	567	553	592	581	623	580	576	551	567	575	574	592	597	572	576	556	557	557	611	588	548	525	613	625	553	572	542	590	552	584	578	568	570	530	555	582	588	548	566	558	602	575	573	545	530	611	551	588	585	561	574	587	512	531	570	587	597	589	600	573	562	561	543	563	584	584	602	545	585	582	604	582	550	576	585	607	620	593	590	552	577	598	550	568	584	551	587	594	561	559	585	573	543	603	571	541	554	601	547	584	548	559	612	574	554	584	582	569	570	602	588	583	560	548	598	600	562	565	565	568	578	579	563	584	589	554	599	609	550	557	549	538	579	554	603	601	511	601	567	608	601	589	622	551	603	637	561	591	606	516	605	585	596	563	563	554	576	563	554	547	556	544	558	572	536	605	567	539	604	581	536	586	538	578	541	561	593	581	596	558	585	570	593	534	564	569	577	542	584	555	577	576	574	580	594	575	575	579	534	526	541	588	579	578	579	572	616	586	531	548	572	572	588	597	581	587	566	590	578	549	561	566	589	572	574	577	570	562	514	562	594	580	575	552	577	551	571	562	563	558	517	555	587	602	563	566	604	560	614	593	592	546	588	536	602	583	556	578	567	580	571	603	554	626	531	543	529	565	562	576	554	503	561	586	579	590	638	563	582	556	552	622	574	531	555	519	559	550	596	567	537	527	590	545	570	580	569	532	579	574	604	579	570	574	594	589	547	532	575	595	586	572	593	597	567	551	574	571	580	550	532	557	609	584	580
11944	995	866	662	435	358	279	275	225	185	187	149	157	153	148	151	141	137	146	141	140	137	125	129	117	116	112	135	146	120	134	128	124	118	128	118	110	121	129	98	145	117	121	131	112	107	112	122	142	106	134	134	127	115	113	121	126	132	138	106	132	126	128	107	108	120	106	118	107	126	130	103	109	119	127	107	124	133	130	106	127	122	129	114	115	126	109	138	128	114	130	127	133	111	117	129	126	89	112	121	108	93	116	96	134	127	125	140	114	105	114	134	137	116	122	110	103	117	111	116	98	117	119	105	115	121	130	120	105	140	106	128	113	135	121	124	130	110	129	124	124	110	120	92	120	127	125	122	124	113	130	105	137	104	96	139	122	106	112	120	112	127	129	130	128	128	123	130	117	126	120	115	120	107	119	113	103	119	131	105	118	147	122	116	110	106	120	141	109	97	116	114	137	108	105	110	112	118	116	118	106	117	94	111	110	107	137	123	137	112	125	104	115	96	121	133	126	136	98	117	127	86	117	109	121	112	101	114	111	112	125	105	91	123	132	133	134	122	114	114	113	113	137	129	112	108	135	124	119	122	106	106	128	88	118	112	131	123	133	124	116	115	117	115	99	122	105	125	117	107	119	114	119	120	118	120	119	121	108	92	123	111	112	121	110	126	123	116	97	106	110	121	113	132	89	99	146	101	113	130	116	122	123	123	126	129	102	133	118	117	115	128	128	122	135	109	139	112	134	119	124	126	110	122	121	123	99	117	114	128	108	138	105	106	118	133	116	141	122	122	123	104	107	115	126	145	114	90	130	113	113	113	122	100	125	133	113	125	127	104	126	130	124	126	110	112	132	120	129	120	123	106	106	131	118	126	122	108	128	111	127	110	121	120	126	123	129	121	116	120	105	115	131	129	117	120	125	131	120	117	119	117	110	113	118	111	131	118	115	114	105	129	120	118	107	107	133	126	121	116	105	108	121	109	115	107	112	104	135	113	101	121	124	131	121	113	134	106	119	118	135	118	109	109	104	113	126	107	127	113	117	129	106	122	97	127	115	113	115	117	115	111	112	114	122	128	133	127	131	111	110	133	107	146	141	101	125	97	118	111	128	112	134	112	101	115	106	113	123	105	124	125	111	119	125	102	122	126	99	112	120	106	144	126	105	133	122	141	129	97	102	111	115	103	134	123	119	130	132	135	97	102	124	106	106	121	106	107	109	112	108	115	111	106	126	130	118	99	125	136	105	135	113	139	112	117	114	132	102	119	105	115	116	122	134	118	116	90	111	128	107	111	116	123	136	110	95	104	124	123	114	105	95	132	125	119	113	108	119	86	119	123	88	103	121	130	121	123	108	102	123	126	103	120	117	121	115	127	102	107	119	110	130	119	90	112	141	113	119	119	127	115	118	126	135	134	111	113	129	123	107	106	115	130	134	114	123	94	136	119	117	106	100	110	102	83	100	118	118	117	121	126	143	118	116	117	107	124	133	113	126	123	110	115	139	123	128	131	126	104	128	124	113	106	120	104	123	135	115	122	126	126	131	121	140	141	113	122	104	110	115	106	130	112	116	118	126	111	134	130	110	130	131	117	121	113	148	133	123	102	139	98	122	112	98	123	126	101	93	110	115	117	118	123	128	120	124	141	110	136	137	126	133	111	119	134	127	106	127	128	114	120	129	129	143	107	115	109	144	115	105	140	125	116	126	131	134	107	116	129	139	98	128	114	120	121	113	128	122	124	101	100	99	105	139	124	116	117	109	123	120	132	116	138	145	125	131	104	104	104	124	103	117	111	110	129	110	105	125	140	123	112	134	110	126	123	114	114	119	101	117	106	88	128	119	119	130	114	102	123	110	114	103	120	126	123	109	114	107	107	129	101	118	113	106	112	132	124	132	114	112	122	91	117	95	95	108	96	95	112	121	115	111	124	103	104	99	107	106	99	103	118	128	126	139	116	110	113	153	123	120	87	102	127	128	123	119	121	124	131	131	113	121	123	127	126	122	119	126	119	121	106	108	135	105	120	120	112	125	105	123	113	90	128	118	107	106	132	121	116	133	130	103	137	118	120	94	114	115	109	110	90	107	124	105	98	121	123	122	110	124	104	124	117	111	89	121	121	127	116	108	118	131	119	121	134	107	130	111	100	111	112	134	122	116	100	132	111	117	110	125	143	104	119	106	109	120	107	115	101	115	110	114	109	121	98	128	121	97	118	108	139	114	96	124	138	122	103	109	140	116	128	138	110	125	98	108	113	98	116	105	109	126	125	122	105	114	119	124	109	102	100	123	146	111	107	126	105	105	118	97	111	129	119	101	116	118	111	96	115	119	105	128	109	113	127	97	117	118	121	119	132	102	127	110	106	129	122	144	113	121	123	100	109	122	109	115	86	137	122	142	107	108	117	98	109	122	122	117	126	123	126	120	99	111	137	101	123	133	133	113	117	126	139	115	120	107	90	133	110	109	124	115	108	130	112	88	121	138	135	100	145	132	133	124	122	104	126	107	131	122	121	106	114	111	121	108	130	121	94	136	122	119	111	104	107	120	115	116	139	111	131	105	125	119	132	101	109	133	123	111	126	126	113	127	109	106	104	129	106	112	111	107	81	109	99	143	121	115	133	127	98	101	106	130	123	116	142	108	126	121	121	124	113	135	108	116	114	113	123	122	105	119	124	141	127	85	107	117	115	122	100	121	105	115	120	110	108	108	123	134	122	129	124	122	110	121	116	104	119	121	123	128	120	132	120	108	126	109	122	117	113	133	112	112	127	116	109	102	115	123	125	115	102	110	126	115	115	98	115	99	116	125	120	106	115	127	98	105	111	135	118	109	121	109	123	128	117	110	118	133	131	117	121	113	124	136	125	107	115	112	114	136	105	117	125	134	106	110	154	120	122	129	121	120	108	128	110	101	125	126	117	113	110	113	136	111	132	108	120	107	111	117	106	132	134	114	111	120	124	128	115	118	115	117	115	105	129	118	123	114	122	121	130	129	107	115	107	127	121	114	105	109	116	138	114	110	122	116	109	142	115	129	129	118	117	124	114	135	130	135	109	112	117	129	109	112	92	100	125	115	113	107	138	128	110	96	119	104	108	106	123	128	123	137	125	127	107	125	109	124	115	114	135	119	118	109	128	112	118	116	91	103	140	116	97	115	116	99	95	114	132	123	121	121	96	119	111	117	131	114	102	103	101	136	120	106	103	135	116	117	142	121	129	126	134	117	131	132	98	103	116	127	106	122	143	136	112	141	112	105	128	105	136	107	125	104	128	107	119	134	113	110	120	115	121	122	114	124	120	126	109	113	111	112	155	129	125	118	113	100	115	106	118	113	122	110	143	108	132	119	107	114	123	134	106	136	119	118	102	112	115	146	131	107	126	102	130	131	110	135	116	113	118	106	112	120	90	116	122	106	110	96	107	130	122	109	114	134	111	127	127	132	110	104	117	106	116	111	134	119	139	133	121	112	124	89	129	120	117	91	120	113	126	118	107
8013	1003	2098	2350	1778	1529	1221	1113	999	902	719	633	606	550	531	507	442	412	415	409	399	397	402	397	369	388	367	335	332	350	347	299	319	329	323	342	348	298	345	307	324	316	314	307	314	353	331	310	321	332	345	312	304	319	309	316	271	316	319	295	317	306	327	305	309	320	320	319	289	322	320	292	310	330	302	292	300	292	314	297	270	307	284	305	340	279	322	312	286	311	326	317	305	318	316	293	309	297	290	285	305	298	312	310	313	299	306	314	254	325	282	305	315	268	294	299	289	315	320	292	294	290	308	299	312	324	316	264	302	289	305	286	273	322	309	296	312	306	337	301	271	277	290	297	323	296	292	313	272	330	277	299	314	289	272	296	310	295	315	301	319	278	266	288	296	320	297	303	315	310	251	297	298	295	309	304	300	304	306	319	307	292	309	304	331	346	284	276	282	297	303	308	341	298	295	293	283	310	297	300	285	293	300	307	306	306	326	297	286	319	284	289	307	298	314	317	320	305	307	307	297	327	293	305	283	331	298	296	268	301	277	273	310	286	298	282	289	276	277	279	282	260	284	321	299	312	297	313	302	284	275	324	300	316	309	287	301	274	293	308	312	312	320	297	302	312	274	312	284	323	320	297	289	325	263	346	308	309	288	309	281	288	299	281	297	337	315	309	308	299	281	275	324	290	306	294	295	290	282	336	321	289	332	266	327	306	308	317	288	277	291	324	279	281	306	333	318	293	319	275	297	275	311	302	340	287	296	285	272	311	299	312	297	273	290	305	328	294	307	278	300	295	305	284	334	300	309	298	308	335	312	301	316	286	267	307	292	277	301	324	288	283	291	300	332	300	291	261	284	281	300	286	300	295	314	304	299	296	295	294	308	284	284	308	285	284	265	297	297	310	294	313	299	326	280	313	302	288	297	288	298	313	351	342	306	290	293	297	301	297	303	300	317	316	312	318	301	311	302	320	292	282	296	301	299	304	314	303	301	322	299	324	313	304	284	327	327	305	324	302	325	313	290	313	297	300	332	310	268	312	292	276	310	282	322	309	288	302	321	318	289	297	267	298	310	311	288	293	333	299	321	318	304	299	285	321	300	313	306	285	294	289	300	312	319	302	309	293	311	280	291	343	280	293	281	310	267	310	323	295	301	287	263	285	296	299	288	283	319	293	318	274	281	316	314	292	297	299	296	272	275	325	317	285	289	335	294	293	287	290	285	347	292	345	301	301	310	289	300	290	283	294	307	289	293	310	290	299	280	299	298	286	337	299	313	311	317	288	295	293	272	311	326	308	331	324	284	334	294	290	279	317	274	317	319	307	301	299	314	285	284	283	291	317	287	318	320	284	277	309	311	297	295	285	316	316	289	304	271	292	318	285	294	309	292	307	288	279	279	325	308	316	301	299	317	287	306	280	296	302	285	279	283	322	296	300	335	301	278	268	276	331	280	334	317	295	278	299	308	280	308	287	297	287	316	284	295	284	313	314	306	320	297	296	277	321	319	317	318	318	311	329	313	305	317	296	302	281	308	293	318	315	316	319	311	323	309	266	296	297	334	317	307	330	298	319	298	293	298	299	316	273	304	312	323	338	295	293	287	325	295	280	295	277	322	287	313	288	309	280	335	305	300	320	332	318	295	325	283	285	281	299	302	293	310	323	284	333	302	278	314	304	337	294	294	304	316	326	322	292	315	304	308	282	296	326	299	292	317	306	295	303	300	305	295	296	283	300	281	286	311	287	291	291	308	325	306	293	269	316	288	323	288	302	325	301	319	280	309	289	267	309	320	290	304	299	324	313	308	312	298	308	320	299	293	311	314	300	287	261	310	308	310	280	308	295	294	319	300	275	290	283	316	269	319	294	301	314	312	280	320	286	291	284	280	338	320	284	322	312	294	340	311	296	288	280	341	287	301	288	302	324	328	294	281	310	332	280	346	252	302	321	299	309	320	300	279	276	295	298	319	331	288	306	313	288	289	316	341	301	286	274	346	298	303	300	297	282	309	320	326	294	319	312	325	306	277	332	301	324	285	314	292	335	301	305	290	302	330	272	275	310	310	283	291	288	313	311	322	333	303	290	303	308	277	285	286	315	316	303	284	289	316	326	315	319	291	325	296	321	279	314	341	255	308	285	311	291	299	303	279	300	294	331	282	297	300	267	310	314	325	298	295	310	301	314	320	294	299	279	281	295	292	301	320	274	274	300	264	306	295	300	331	299	312	286	300	294	297	265	290	284	290	304	281	324	280	300	296	314	303	348	305	322	298	308	325	305	272	296	329	299	335	295	307	303	294	315	316	312	279	319	314	340	277	294	298	303	307	289	312	317	277	290	308	290	296	313	288	303	313	296	285	321	299	316	300	286	311	293	303	286	283	318	302	323	279	288	299	307	321	297	320	304	307	295	307	301	283	285	348	352	316	311	293	281	307	302	296	309	288	316	305	291	321	317	299	297	294	324	315	317	300	288	265	307	298	290	291	296	301	325	310	292	308	309	320	312	301	308	282	312	295	297	309	308	295	312	320	314	291	291	310	290	310	310	293	325	310	316	290	304	299	295	293	294	310	280	293	301	309	301	320	300	292	317	288	293	277	322	302	281	292	308	283	308	314	318	286	291	320	309	321	308	287	323	283	293	316	289	271	306	305	299	342	307	309	284	279	287	318	315	308	304	295	310	281	295	306	292	321	324	283	291	285	310	322	291	283	306	294	283	305	292	310	290	308	318	290	282	277	304	307	306	293	306	309	321	309	298	316	294	312	295	276	271	316	287	295	304	290	306	312	297	289	315	318	300	294	314	286	319	279	316	333	313	315	299	298	297	322	311	319	298	301	329	263	299	306	303	317	265	324	310	292	310	297	285	310	309	305	282	299	309	291	312	280	282	300	301	295	308	271	288	284	317	301	297	312	308	300	293	315	306	300	293	289	334	291	293	322	310	294	302	292	268	305	305	315	294	281	282	291	288	289	315	287	283	321	296	291	321	307	316	321	292	286	325	339	319	317	285	297	270	295	337	305	301	274	309	300	274	282	287	311	313	277	327	286	277	291	307	290	297	322	281	283	310	276	282	281	293	304	304	291	313	322	289	340	311	308	302	304	302	313	298	308	288	291	307	329	274	301	321	305	280	316	302	291	317	314	323	294	289	291	304	326	305	332	255	279	293	285	301	303	300	313	320	292	322	302	284	307	318	297	309	271	321	304	315	310	295	316	308	296	296	287	317	287	303	337	270	287	326	312	291	310	294	305	309	323	275	300	348	281	305	267	331	305	302	289	311	313	333	288	301	294	303	332	277	274	286	291	295	313	296	276	297	299	288	303	293	312	304	306	313	287	328	305	323	313	305	284	327	309	325	304	278	278	328	314	299	334	302	288	285	298	273	285	278	298	334	288	284	293	297	292	322	325	299	302	290	303	300	321	313	306	283	277	298	286	305	297	290	294	316	331	287	271	296	315	279	299	274	288	281	278	298	289	334	316	282	328	302	312	291
1328	275	293	274	256	225	254	225	235	219	200	201	200	199	209	205	216	189	221	187	210	199	191	199	209	206	213	237	202	209	229	238	222	192	189	233	192	193	212	197	230	200	189	225	222	176	234	172	220	202	205	228	212	234	222	219	211	202	212	233	197	219	224	219	216	191	178	194	190	194	201	224	192	193	199	195	228	216	226	225	181	209	219	206	196	234	236	220	198	208	220	220	188	185	205	219	224	198	207	216	176	208	204	179	216	210	213	204	206	214	216	200	187	212	212	217	218	201	199	216	213	184	224	198	219	222	239	210	213	192	210	195	205	207	192	197	196	193	198	204	218	192	181	203	204	202	208	191	221	228	224	231	215	203	231	203	190	183	218	199	219	198	207	227	203	202	190	214	191	242	198	226	218	200	209	200	189	223	199	218	200	199	199	216	183	182	183	238	231	236	207	204	210	189	219	243	234	214	205	201	227	213	195	208	207	199	202	186	225	211	216	198	179	194	185	215	207	204	210	225	193	210	208	180	217	250	203	211	210	221	193	195	205	222	216	195	210	184	223	231	207	197	215	213	194	212	242	227	211	212	214	218	192	209	227	192	216	210	183	199	217	198	208	227	176	229	216	196	208	188	210	213	209	217	175	197	228	197	218	208	223	220	198	211	222	185	217	218	183	229	206	202	242	201	216	218	205	196	215	204	184	214	217	219	214	202	191	227	200	212	208	205	243	228	233	224	241	223	211	220	216	207	196	224	215	214	246	227	209	228	213	223	215	204	215	206	222	195	222	196	202	230	199	228	201	205	222	192	190	228	187	236	197	184	218	213	209	219	200	198	196	211	229	229	207	217	188	207	214	210	211	185	196	202	183	212	225	205	207	216	193	212	203	193	192	206	222	237	230	216	184	199	196	228	230	204	229	206	206	196	219	202	196	216	219	194	232	187	213	193	197	228	207	214	202	184	212	218	189	198	224	201	188	216	192	210	219	217	233	209	217	236	216	234	183	199	235	190	208	219	190	199	235	187	216	242	222	205	217	223	185	207	215	215	198	225	223	193	219	202	210	183	208	218	186	197	195	223	213	223	222	201	194	207	222	219	215	223	237	231	219	188	200	214	196	190	221	223	213	188	211	206	229	225	219	204	187	235	205	162	194	230	214	197	193	213	210	207	201	196	213	191	197	209	213	190	198	202	232	214	219	201	201	206	192	226	207	219	211	208	180	207	236	214	208	190	214	248	239	218	227	203	209	208	224	212	200	227	223	208	176	217	202	192	244	251	179	230	204	195	192	192	214	224	221	219	240	203	205	227	215	218	209	198	217	190	230	204	241	225	220	213	217	212	232	206	203	200	177	181	208	229	196	197	200	220	202	224	217	228	180	210	202	206	208	193	212	238	215	222	213	222	234	204	229	183	213	226	240	186	223	204	205	224	203	191	207	206	205	199	230	221	223	187	198	212	200	233	202	220	197	225	195	182	195	202	208	215	231	212	228	223	205	187	212	226	221	219	204	203	226	231	228	228	212	228	211	196	210	222	194	218	194	192	189	212	196	181	205	207	212	201	221	211	233	236	223	220	183	195	190	207	213	207	221	206	204	221	201	234	188	220	194	225	187	254	204	207	220	225	206	216	195	219	221	232	200	206	216	190	221	192	208	205	217	217	218	202	214	193	201	221	218	206	211	209	224	210	198	213	224	184	215	222	240	177	182	209	211	200	204	204	215	224	211	225	195	207	205	196	226	209	198	208	219	233	173	204	226	197	209	224	200	195	210	220	242	210	192	206	200	198	196	205	210	254	223	204	193	193	188	206	214	206	205	209	202	205	203	215	214	188	246	185	184	204	204	250	209	214	236	196	199	211	233	194	198	179	219	221	200	190	202	217	214	220	230	195	208	201	207	211	191	215	196	213	204	203	221	212	216	213	224	182	201	180	220	216	198	185	187	206	222	211	219	215	205	216	184	184	199	194	205	194	205	221	181	212	218	197	191	231	219	202	233	221	204	210	230	246	200	247	197	205	230	211	206	203	219	189	225	202	220	217	210	231	198	223	197	206	244	197	214	215	231	248	206	203	208	193	198	214	222	238	198	220	216	192	195	219	205	212	220	207	222	235	181	229	216	195	197	195	203	222	202	177	220	191	211	211	194	195	187	170	210	202	215	208	179	213	212	212	217	193	220	213	214	206	205	190	225	206	204	209	206	208	213	203	228	193	213	205	210	230	188	211	222	217	215	222	229	206	208	219	215	223	210	209	189	212	227	206	222	186	208	209	208	214	217	229	222	237	214	200	213	210	217	213	202	195	227	215	230	190	192	224	187	208	200	213	210	246	205	218	220	212	210	219	220	191	195	210	199	179	195	195	209	219	222	212	237	214	203	213	164	210	213	217	194	216	223	213	196	213	225	220	211	181	224	193	216	201	225	184	168	191	223	211	174	200	219	209	208	191	217	195	204	213	203	218	210	224	227	213	226	191	198	220	216	197	225	203	205	206	223	215	207	218	206	227	208	199	196	205	231	227	205	194	211	238	212	207	206	181	222	203	195	202	206	244	238	195	219	232	219	212	208	181	207	207	196	190	202	233	190	199	209	243	221	217	231	238	204	188	202	174	192	215	215	209	216	189	207	219	230	193	237	200	195	247	195	196	209	225	192	202	195	222	209	207	218	237	224	203	213	246	199	205	219	207	255	237	203	214	212	208	211	198	222	190	181	238	209	201	215	228	191	219	235	240	214	198	191	209	207	208	195	225	229	178	207	230	227	216	191	220	198	183	204	194	211	214	209	191	211	222	202	183	218	196	197	216	210	212	201	210	205	205	191	211	209	197	191	205	223	195	209	207	181	212	257	189	195	204	207	200	213	194	186	234	241	193	225	223	212	197	228	234	196	203	201	178	178	179	205	202	214	199	214	199	226	202	225	233	239	201	186	205	208	206	222	211	192	222	207	199	210	221	209	229	218	181	245	193	194	198	195	199	220	243	210	217	200	229	186	220	196	205	178	229	201	232	183	213	203	189	203	217	208	224	215	200	222	166	215	224	213	207	212	200	208	211	194	223	182	202	203	180	221	197	221	207	209	208	221	202	202	215	224	239	224	211	195	218	203	215	204	209	200	231	195	202	223	195	188	215	201	232	231	205	234	205	197	219	206	229	208	184	211	169	213	214	216	249	184	221	198	212	218	225	217	234	194	212	198	210	202	203	204	222	186	203	191	209	207	208	198	214	188	211	219	168	216	200	170	232	188	212	243	208	210	228	196	241	219	211	205	217	189	200	220	208	191	196	233	198	218	201	241	214	200	195	205	225	198	213	223	205	234	212	207	205	191	208	199	204	206	239	210	218	200	198	201	213	171	209	234	217	218	239	206	238	228	230	229	217	198	202	218	202	201	220	223	204	211	215	216	223	210	221	232	204	211	224	186	209	207	207	201	188	195	197	214	182	205	207	206	208	226	217	179	202	229	214	210	193	208	199	193	200	208	215	210	249	191	202
1817	605	743	789	693	680	643	650	648	598	591	537	572	554	581	568	535	534	509	588	557	566	530	505	540	503	539	540	535	522	534	553	504	574	546	507	574	526	555	516	548	531	536	548	516	490	551	494	528	565	493	528	560	531	519	575	527	534	544	540	502	482	524	525	535	485	487	515	549	545	513	548	553	543	511	547	535	517	552	517	491	520	542	542	542	509	529	469	533	514	522	533	518	551	514	567	523	515	567	510	535	507	503	522	539	525	544	540	522	508	548	525	549	531	549	532	508	515	494	488	527	568	528	537	534	556	550	522	553	541	502	519	496	524	506	491	536	477	489	523	504	542	484	496	544	504	539	527	514	567	513	522	511	508	502	491	507	527	506	541	520	520	521	529	478	505	518	504	546	518	493	479	527	554	541	517	564	605	549	565	512	513	529	481	478	536	508	514	505	558	490	523	537	527	506	539	512	517	531	549	538	514	537	540	512	525	559	541	498	518	540	513	600	526	516	522	498	553	530	523	511	496	556	557	533	518	541	544	526	521	528	544	519	527	548	540	525	541	552	546	510	544	546	509	553	538	535	521	553	503	541	512	581	523	499	506	541	566	493	534	531	514	525	557	545	499	506	520	556	483	542	523	543	521	529	500	485	529	536	555	541	535	495	530	533	520	540	570	523	489	530	538	505	523	491	545	537	532	508	529	527	540	540	545	494	545	537	546	532	536	529	551	519	511	536	488	503	532	537	562	502	536	548	510	526	581	518	557	527	542	504	524	555	486	497	515	516	541	516	558	509	544	530	524	536	500	535	506	506	531	526	520	514	570	553	519	555	508	538	503	541	531	499	476	582	526	574	545	542	525	514	489	524	523	576	525	564	518	529	531	509	549	531	513	543	514	536	536	541	503	494	515	521	539	514	533	523	576	537	518	523	533	527	519	517	511	535	538	531	527	516	471	573	537	556	529	514	532	521	527	531	525	554	535	529	519	481	534	517	536	547	522	519	516	537	490	523	501	493	530	547	528	568	564	523	515	492	556	525	539	536	514	529	527	511	517	518	496	494	529	544	520	545	514	528	512	496	508	564	504	538	507	531	511	542	489	524	557	517	532	525	513	526	527	520	529	514	542	558	522	543	538	574	584	507	549	554	510	537	514	529	503	528	525	539	518	573	515	531	549	493	555	502	509	476	537	556	511	553	526	494	564	544	531	554	494	565	500	523	531	510	520	554	527	576	535	494	507	513	543	447	550	524	532	515	565	522	494	481	544	512	505	509	497	508	513	523	573	497	536	529	579	519	520	543	549	515	496	531	520	542	526	537	530	576	529	534	526	519	507	548	548	553	541	572	452	516	517	515	531	512	575	523	538	563	514	525	582	560	522	528	532	511	544	530	526	567	508	520	514	543	527	530	540	543	541	554	506	534	516	525	537	533	490	544	500	572	543	522	531	529	554	488	548	547	549	502	535	535	498	497	504	462	533	563	522	532	483	497	494	519	520	494	531	543	555	530	530	536	506	510	518	503	534	570	527	515	531	506	569	513	523	511	516	511	471	506	510	556	518	501	529	515	504	550	529	546	524	525	509	531	526	529	535	536	530	549	528	562	535	502	480	490	506	481	535	533	516	486	555	551	542	534	527	562	487	525	526	533	553	504	540	533	570	510	538	501	526	521	531	514	521	513	540	530	534	531	536	605	481	524	508	567	521	514	528	525	536	529	526	503	505	520	501	517	506	540	511	554	540	530	508	551	484	520	527	532	541	511	556	541	535	565	469	552	528	505	487	563	534	535	497	511	500	526	521	536	510	533	497	546	523	472	517	504	523	501	532	534	551	538	489	540	511	531	530	539	553	534	519	511	505	511	523	504	522	480	557	551	538	519	526	527	553	503	484	515	534	517	530	494	548	554	522	541	506	533	514	520	524	514	549	526	517	581	494	496	529	547	484	508	534	502	531	538	553	542	505	503	553	518	571	543	548	510	539	512	498	523	535	551	529	495	509	556	511	546	585	530	523	522	515	585	547	529	497	514	549	540	535	498	524	564	496	533	528	521	533	529	546	557	489	547	550	514	526	529	517	521	513	543	525	535	550	485	518	502	532	533	556	491	520	532	529	518	553	494	520	552	549	551	526	549	575	517	511	518	531	498	506	551	531	513	562	532	499	552	574	520	524	540	541	538	514	545	502	560	507	519	501	478	568	497	562	516	530	492	551	522	506	559	561	543	548	503	536	568	515	498	556	531	537	548	508	483	546	545	496	474	533	582	548	529	521	533	539	519	551	501	488	537	545	506	524	498	536	567	521	518	505	489	558	543	495	539	525	547	526	567	574	504	511	560	556	564	511	570	539	493	526	485	533	533	514	512	578	524	560	527	556	533	522	476	556	539	485	534	545	511	484	549	481	524	532	521	536	532	543	552	515	528	514	559	544	548	522	537	520	510	516	541	537	498	551	501	487	549	481	487	508	527	510	523	561	531	546	606	491	542	522	555	510	532	546	522	512	538	543	525	546	551	543	528	520	496	528	536	508	541	564	548	529	504	530	522	525	514	519	560	515	535	535	542	550	534	533	505	528	524	530	505	549	530	521	540	511	505	544	494	514	552	524	543	544	519	494	507	528	525	536	575	521	497	536	512	553	508	514	487	564	529	536	500	546	564	486	545	493	508	544	561	475	524	576	493	557	503	545	519	527	535	543	567	527	496	505	540	560	498	532	517	502	478	573	502	541	524	515	505	516	530	535	533	534	561	500	542	534	533	525	503	524	548	537	515	563	503	488	516	537	555	565	553	527	518	527	509	504	523	530	542	537	556	509	526	547	507	479	510	500	521	593	543	540	535	534	512	516	496	538	539	555	509	546	493	496	551	500	524	561	520	533	515	535	483	539	538	524	508	509	520	517	557	528	538	489	540	526	541	482	498	526	534	487	531	517	556	507	542	536	521	520	508	548	570	556	528	500	503	533	541	557	512	548	586	566	542	553	583	532	517	475	505	544	580	536	505	556	493	513	514	540	502	514	543	516	517	543	489	502	501	511	527	516	524	523	557	534	485	471	516	528	542	519	542	531	561	524	471	516	568	569	551	533	534	542	473	536	537	512	517	462	518	514	528	533	532	492	502	509	531	532	535	531	527	510	542	498	515	547	494	519	534	502	507	535	541	509	533	512	552	530	559	544	532	505	522	521	494	552	499	543	511	499	512	535	529	530	539	568	511	545	539	604	563	527	495	491	521	529	511	536	554	512	525	486	554	514	528	544	520	511	502	536	522	566	512	520	538	547	509	523	504	542	538	477	492	541	544	536	483	576	503	516	476	516	554	489	556	503	546	519	560	517	512	555	515	544	532	488	509	521	577	545	500	549	482	549	489	519	511	541	578	539	543	540	544	559	532	493	485	527	493	499	519	540	538	545	490	519	531	510	544	524	559	531	520	513	521	538	552	497	546	498	571	530	514	543	528	555	505	504	498	550	511	543	540	540	561	495	526	541	504	561	540	487
6833	629	688	492	414	359	340	307	254	306	293	254	256	271	271	254	243	249	250	246	221	221	228	225	259	247	216	231	221	228	235	238	211	254	218	226	232	207	257	237	219	232	228	217	238	225	236	263	255	260	240	235	222	232	223	227	247	289	252	235	269	226	246	237	214	246	228	253	230	236	207	253	223	212	224	239	227	218	230	214	219	252	225	225	213	261	262	254	223	220	255	217	247	244	231	273	249	254	199	247	226	261	266	223	230	234	242	241	204	236	244	234	259	258	220	221	229	241	228	241	239	213	261	239	211	246	211	245	239	225	194	223	246	234	251	282	239	224	241	230	204	236	220	214	247	220	236	236	204	238	231	247	248	214	231	246	225	239	239	221	214	234	235	260	253	243	232	238	224	245	231	239	233	218	232	223	224	221	229	207	266	248	213	222	239	221	253	235	248	235	203	201	223	229	218	214	241	243	248	232	203	221	225	218	231	231	229	246	240	260	225	219	241	241	246	255	239	254	241	267	236	238	235	215	243	223	270	219	230	250	222	238	243	216	230	242	232	198	245	241	257	251	224	206	251	234	241	216	236	259	251	233	241	230	235	251	233	228	251	210	257	254	237	244	219	236	209	238	246	222	226	222	253	242	222	250	261	212	246	231	241	237	261	207	232	247	233	217	246	216	234	264	246	237	275	227	226	252	248	259	233	222	256	222	223	239	217	251	219	235	251	234	241	250	227	220	237	225	230	237	226	250	238	230	227	230	230	202	249	237	244	268	219	242	260	246	231	253	251	229	226	239	222	245	251	239	244	235	235	236	229	235	223	256	257	236	256	220	231	238	264	239	249	225	216	243	234	227	228	207	262	236	230	209	222	247	231	264	238	257	246	236	251	192	211	228	220	254	219	230	252	240	235	238	218	238	253	245	258	240	229	230	242	238	241	212	231	230	215	239	241	231	229	254	236	234	259	251	220	194	223	255	216	233	246	228	242	216	225	207	251	243	232	242	260	253	237	232	249	247	244	216	234	211	246	243	249	230	225	213	249	223	261	264	212	228	253	220	224	237	241	221	229	207	225	230	264	256	193	233	222	255	236	254	227	243	235	251	221	209	239	227	221	228	247	241	256	228	233	207	225	233	208	223	243	238	233	233	239	242	222	263	261	229	285	247	234	234	244	259	238	254	250	227	231	228	256	240	240	219	226	214	217	200	219	235	238	191	219	240	225	253	218	190	237	247	250	247	220	207	219	213	252	260	265	219	230	221	245	254	216	244	228	236	208	211	247	239	213	219	236	225	232	207	211	225	219	220	223	244	229	222	209	226	255	206	252	195	243	209	234	240	221	211	244	231	233	256	241	221	242	231	255	242	232	202	257	224	253	267	253	223	234	238	191	238	226	228	241	218	221	244	250	227	239	242	206	204	223	227	233	247	221	214	223	242	254	249	228	225	246	226	222	219	230	274	229	204	245	232	232	229	237	244	245	205	228	220	245	231	225	227	242	247	236	227	241	238	245	267	269	251	267	217	250	231	266	242	216	252	210	243	238	234	221	256	253	238	239	219	250	222	236	254	205	222	242	251	239	233	216	229	220	196	232	235	216	222	237	216	222	217	249	241	242	251	266	210	244	219	249	238	222	230	233	234	232	253	250	236	238	236	236	257	228	227	225	227	231	240	247	224	261	213	230	246	223	217	217	224	224	257	245	235	195	239	252	219	226	240	223	233	246	265	243	232	229	225	248	229	232	234	208	228	246	222	232	236	222	247	217	282	250	223	234	226	222	229	246	221	250	245	226	212	214	204	208	224	226	245	222	260	229	236	229	205	226	232	227	229	241	221	239	249	236	245	238	238	211	223	249	230	228	208	200	256	240	242	254	235	237	235	253	217	227	216	215	212	217	210	217	231	263	253	263	212	290	240	234	250	240	247	233	219	214	253	243	236	247	226	253	240	235	205	237	247	238	228	240	215	232	229	216	215	221	230	229	235	237	255	205	211	268	218	247	240	228	253	237	256	244	209	205	251	255	206	245	228	216	234	234	247	262	206	242	275	216	208	229	224	225	249	221	234	225	261	262	254	247	245	252	235	208	240	239	208	225	248	225	220	226	239	240	254	246	213	236	252	238	248	214	235	233	241	216	245	251	209	238	260	235	247	231	234	247	227	254	217	241	229	249	233	240	242	255	235	230	243	216	219	257	266	218	257	252	232	226	242	233	224	233	227	259	242	242	208	223	269	240	249	232	247	240	227	236	221	236	239	228	241	254	236	258	242	248	257	213	230	241	240	239	254	244	207	240	241	249	224	230	201	238	232	229	231	241	216	219	241	218	228	225	246	234	218	234	251	243	242	248	234	238	237	219	221	228	224	200	222	259	252	214	250	238	240	213	239	220	224	238	220	234	245	238	215	224	248	249	223	213	244	232	237	235	212	224	265	249	239	249	236	226	229	233	266	256	243	242	259	193	231	222	224	238	207	228	247	229	209	250	251	254	277	257	245	231	245	257	243	226	224	224	251	235	244	228	204	241	239	236	217	202	231	225	237	214	230	228	210	217	207	253	213	239	248	211	247	212	223	239	259	234	225	223	232	234	200	208	203	209	237	257	224	216	236	219	246	230	251	244	239	254	241	207	249	237	237	252	218	250	232	196	230	231	231	244	214	222	225	209	253	208	224	214	262	237	222	231	252	252	255	221	251	236	211	218	261	236	245	230	219	246	267	247	225	228	240	231	224	239	234	243	210	241	240	244	240	220	208	242	246	231	240	234	227	250	225	218	219	258	240	238	257	266	241	237	227	230	220	245	219	209	251	234	246	190	225	277	239	270	214	205	233	247	209	216	236	213	210	267	234	214	260	242	230	248	219	232	207	210	214	221	210	249	239	217	196	223	225	226	248	267	230	268	218	221	230	239	230	236	225	230	264	238	233	226	221	230	224	255	236	223	228	231	251	253	244	222	213	225	247	214	252	236	197	225	259	243	255	239	226	253	225	242	247	232	257	254	219	219	226	225	249	228	229	215	237	244	266	267	249	243	237	213	213	235	235	249	220	230	245	234	237	252	242	228	218	233	221	218	222	228	222	235	230	236	253	220	226	213	234	207	237	250	247	232	219	236	249	243	223	237	228	242	239	230	216	236	236	275	240	240	225	248	244	178	232	258	237	232	231	235	228	238	234	214	238	238	224	237	224	228	189	239	207	228	230	268	264	229	251	215	235	218	231	231	232	228	227	248	235	226	240	248	231	252	213	236	243	242	225	240	237	237	253	270	250	236	254	228	281	260	233	258	210	236	222	223	257	262	212	239	227	257	234	220	228	232	227	231	224	216	229	244	227	196	235	247	259	238	253	231	221	269	240	235	247	251	227	216	223	241	225	241	227	239	198	232	243	241	239	200	215	224	245	211	253	209	236	229	250	263	228	227	262	228	233	237	218	231	199	208	209	229	252	221	216	223	249	230	231	224	243	239	256	232	222	246	243	241	245	211	244	233	239	225	239
6392	908	1523	1656	1485	1253	1147	1009	1037	871	815	738	750	728	733	722	670	639	625	628	627	598	610	599	645	638	631	648	634	621	577	610	545	562	570	587	595	573	615	598	592	559	557	538	557	574	593	619	615	616	585	562	552	581	572	592	541	554	565	534	584	613	560	583	561	615	535	575	594	559	513	548	574	548	582	533	622	560	576	566	536	564	556	552	590	531	609	515	589	540	591	575	542	593	582	551	577	515	597	551	574	551	589	595	583	570	589	539	551	597	524	548	604	580	573	578	535	576	505	571	582	563	561	567	574	513	545	532	564	575	587	602	580	571	587	608	580	601	551	566	571	582	556	581	585	542	595	579	566	531	558	566	551	599	608	551	560	568	611	595	574	582	600	524	587	607	579	571	559	569	524	563	576	549	577	522	559	523	576	611	590	560	557	596	568	532	565	575	568	564	588	589	534	563	559	593	555	585	618	581	558	589	563	577	564	584	585	560	550	560	606	585	568	604	571	574	551	588	546	577	561	562	523	611	584	593	549	565	567	571	592	563	558	585	573	572	585	576	545	590	592	546	576	559	543	580	620	577	557	581	595	542	598	530	581	610	562	516	545	573	571	584	576	566	597	578	574	578	544	548	600	534	575	579	561	570	556	589	542	581	590	588	544	559	575	604	583	584	550	574	562	583	565	573	551	568	554	535	561	580	584	554	588	572	590	553	618	580	565	602	600	592	563	577	577	601	553	570	565	541	562	597	563	548	583	573	559	549	578	577	589	564	596	567	559	541	523	570	529	552	540	591	561	544	588	586	542	594	548	546	568	628	600	581	569	540	573	576	570	563	547	564	585	599	593	547	581	566	579	550	603	611	565	571	605	581	586	570	573	583	574	524	574	546	575	566	596	564	573	537	569	553	617	571	572	581	583	552	572	579	558	540	548	570	551	544	592	607	601	544	540	581	529	573	535	557	572	536	579	621	568	557	561	568	574	569	554	587	539	577	604	606	556	602	584	547	566	564	596	599	572	569	547	604	561	546	575	572	582	596	615	580	583	618	571	544	577	605	622	599	602	607	587	550	573	556	555	550	564	581	588	548	605	561	532	580	564	544	565	602	539	555	626	596	561	579	599	563	526	595	566	536	571	562	571	559	600	582	574	569	555	576	587	630	597	557	555	521	559	571	545	564	543	548	564	509	527	619	547	572	570	564	545	585	535	553	572	573	614	614	588	561	575	591	542	584	579	597	577	599	556	568	619	574	552	561	567	576	578	551	590	573	563	592	579	585	551	567	619	579	566	580	527	590	560	566	569	580	569	615	569	567	562	588	614	566	567	568	568	556	542	555	555	535	536	568	562	569	584	621	610	566	566	548	589	566	567	569	606	556	542	582	595	562	583	592	593	547	570	551	569	570	623	544	588	573	567	566	559	568	554	592	564	540	545	550	535	553	582	593	545	553	568	548	559	568	550	586	623	563	667	541	552	585	532	563	516	549	568	584	574	554	576	587	584	519	574	569	558	548	550	541	599	554	586	537	564	547	571	608	555	567	569	547	596	568	540	616	573	560	566	572	553	607	550	563	576	585	556	554	556	562	591	540	590	590	563	553	554	578	565	521	580	534	595	563	559	578	578	583	619	587	568	592	522	560	522	577	562	596	589	595	556	569	564	588	602	548	570	571	578	608	567	542	590	584	562	511	534	550	556	542	554	550	557	518	587	525	592	573	576	507	543	601	560	545	595	582	565	575	568	641	534	557	560	540	560	585	505	604	559	596	593	577	589	543	599	546	550	586	533	603	604	619	598	533	543	571	559	589	553	584	575	566	606	547	582	564	549	560	529	548	610	516	579	591	562	566	563	583	585	554	596	600	544	567	663	571	586	582	544	548	560	597	550	571	587	594	574	582	526	581	563	587	562	561	607	576	563	580	584	603	593	577	587	569	593	567	556	585	595	563	574	585	562	565	571	553	600	564	588	517	582	583	547	612	601	539	558	552	563	584	583	599	604	575	537	581	583	583	576	579	594	580	572	549	587	571	577	578	590	592	581	591	564	571	550	534	605	610	561	585	591	541	585	586	563	612	567	565	549	588	539	573	576	558	571	595	569	572	565	540	564	584	566	555	588	599	600	599	570	597	528	568	588	592	591	594	534	585	557	575	572	559	603	564	577	549	584	526	563	564	566	612	593	579	529	580	561	591	618	586	589	559	505	548	570	573	580	556	586	545	578	570	549	594	577	566	553	543	569	571	550	570	539	525	598	547	624	587	559	583	617	533	549	549	556	545	570	595	557	599	571	572	511	542	579	559	564	548	571	534	547	607	574	600	601	590	554	544	565	615	549	567	532	555	579	538	574	520	588	606	566	586	588	553	565	569	536	530	601	548	613	569	607	622	578	557	543	608	571	571	619	544	536	581	540	606	618	571	536	575	591	553	583	549	561	571	582	573	556	570	570	584	557	545	570	528	533	609	599	577	562	587	592	588	536	587	560	513	529	597	609	576	577	628	566	605	564	557	560	559	582	568	570	559	579	541	595	524	596	533	597	583	584	579	615	593	620	581	578	574	563	587	545	555	534	567	594	617	515	552	575	577	604	528	560	554	520	630	536	581	531	566	567	609	572	598	529	581	564	533	563	581	628	576	572	552	563	540	571	588	565	537	600	557	557	562	531	594	527	554	596	534	531	560	561	597	527	581	552	581	555	547	581	566	589	617	586	574	572	591	583	588	575	565	604	531	589	551	601	582	561	562	612	566	560	544	511	588	574	560	638	570	592	582	545	592	616	573	572	597	577	566	591	564	621	554	573	621	574	583	551	596	565	626	552	550	558	571	606	576	573	576	617	572	574	571	604	604	597	602	563	554	551	580	544	612	543	589	542	571	579	596	556	608	548	564	596	581	538	598	580	565	552	544	573	588	587	592	582	548	524	547	585	604	573	586	553	594	599	596	525	592	591	553	591	566	540	570	542	518	572	574	580	546	600	513	586	568	566	564	585	526	589	548	610	587	538	551	572	570	607	527	613	589	506	580	544	587	519	553	519	579	598	544	583	599	571	581	544	569	545	560	569	564	603	593	556	583	562	565	615	602	564	537	572	546	594	572	615	564	545	562	594	597	611	583	578	549	544	527	589	573	615	579	577	576	553	570	565	573	541	570	615	602	504	593	563	589	564	597	562	583	567	592	542	578	553	594	610	582	557	553	568	577	561	591	558	571	574	614	568	632	551	557	583	533	550	612	573	543	573	564	591	574	547	600	573	557	572	577	562	613	583	581	560	550	532	572	573	575	524	569	619	600	525	580	567	620	584	539	527	564	561	543	568	574	599	562	567	604	579	553	535	541	611	624	609	604	570	538	600	588	539	587	545	585	587	566	538	596	576	585	597	587	567	541	526	537	611	568	624	559	542	589	625	587	569	578	604	570	578	567	550	587	603	549	549	581	570	557	602	575	574	585	583	558	607	566	617	570	618	540	588	593	599	579	569	578	562	586	565	578	609	547
12245	931	903	654	467	366	304	268	211	216	181	152	138	150	168	157	139	136	133	136	130	136	122	122	111	117	125	139	123	112	114	123	124	113	143	110	117	112	123	114	115	132	116	138	110	120	129	131	126	106	109	117	123	109	124	108	113	146	124	104	98	104	110	101	104	121	107	116	100	119	100	113	135	112	119	116	112	117	117	124	115	138	120	122	117	119	115	110	125	124	102	113	103	137	119	126	131	111	108	104	132	126	150	116	139	115	114	144	132	139	141	117	101	106	122	115	108	122	113	130	101	121	120	127	123	120	135	112	108	105	128	115	117	127	125	98	136	95	135	111	123	112	101	115	123	124	129	136	116	114	122	138	112	108	129	120	130	107	134	149	140	113	119	103	124	120	109	119	115	106	102	121	102	116	131	119	126	141	124	117	123	118	108	117	122	134	106	122	116	99	112	128	118	140	103	124	114	108	110	114	105	127	125	113	108	121	123	125	122	128	121	112	132	118	121	122	128	124	116	104	117	105	113	123	116	110	107	98	105	107	129	109	109	92	96	117	110	120	115	121	95	133	106	112	113	105	134	134	126	126	125	118	129	111	124	103	118	113	111	128	102	119	105	125	110	105	122	135	112	98	101	109	95	113	120	117	118	118	113	121	104	120	137	112	96	113	119	133	128	117	114	101	120	136	121	121	116	107	115	119	114	132	106	130	94	112	132	138	97	135	120	110	138	130	106	139	123	123	114	111	116	122	136	132	136	111	121	123	126	122	120	135	121	126	128	130	140	133	117	125	109	116	136	122	124	106	125	140	123	115	110	130	125	128	108	127	108	120	115	125	105	133	134	116	119	94	109	124	131	118	119	88	112	130	119	112	115	117	121	108	109	126	115	128	121	127	106	137	123	115	128	124	115	109	115	124	122	109	121	99	119	133	122	123	107	101	119	121	145	99	98	119	128	121	114	108	101	124	132	120	124	128	104	102	101	106	94	111	125	138	98	110	108	112	109	128	100	127	105	119	105	123	115	131	128	106	103	130	119	122	130	130	126	115	128	100	121	119	134	114	118	116	108	133	112	117	118	107	117	141	121	111	109	139	122	131	122	112	120	117	94	120	103	97	128	120	113	113	124	119	111	124	125	131	102	110	118	122	115	106	133	130	129	97	101	118	123	124	134	111	117	111	112	88	124	122	111	134	120	123	117	129	141	119	114	119	124	112	127	110	115	123	123	119	126	120	110	121	145	126	112	108	130	113	117	124	126	128	105	119	100	126	115	131	109	116	114	122	105	126	108	112	106	107	125	107	113	120	105	105	135	136	121	114	85	127	134	103	108	130	111	117	126	129	126	92	131	130	109	116	129	111	111	122	116	115	107	119	121	123	146	111	124	108	128	126	130	153	100	125	116	134	132	125	114	108	110	122	107	124	124	120	120	113	116	113	146	113	120	142	114	128	111	132	118	110	140	110	110	111	123	120	129	124	119	111	104	117	116	128	112	103	116	107	113	110	112	146	113	115	122	114	139	115	124	143	114	125	116	96	107	132	123	122	107	109	101	120	102	104	125	120	107	129	123	117	122	123	101	128	105	130	121	134	98	138	127	119	104	129	126	127	114	115	122	132	115	110	118	124	112	126	121	121	148	113	134	124	146	118	126	108	100	125	120	114	111	118	130	112	124	128	113	121	131	111	114	113	122	115	121	128	118	99	115	122	106	123	127	141	147	97	122	121	114	106	119	121	113	117	111	120	118	109	116	120	131	119	137	128	96	117	119	150	117	115	115	118	118	116	133	103	130	111	127	135	108	131	152	102	124	119	134	129	110	135	109	121	108	102	99	96	115	102	114	122	111	116	128	124	121	115	114	128	121	120	126	124	131	117	124	119	131	128	107	96	123	120	133	100	104	115	137	128	136	116	112	133	119	126	122	129	119	120	120	109	142	96	143	123	118	131	125	115	100	104	120	116	122	111	117	106	121	115	100	127	106	119	124	132	110	126	113	108	127	115	121	131	121	121	90	132	117	121	129	111	114	133	120	121	125	116	119	114	116	112	132	124	117	120	118	105	102	126	126	115	105	109	138	119	110	113	100	126	123	118	115	131	106	121	122	95	130	114	118	130	113	128	104	120	131	87	113	110	101	114	101	132	119	130	123	112	139	139	108	132	115	132	119	110	126	123	115	108	106	116	108	105	115	103	122	126	134	125	111	107	124	133	105	93	128	94	107	147	111	111	102	125	125	117	125	116	113	133	123	125	123	137	107	112	126	113	102	124	128	124	114	137	126	100	117	117	103	134	120	119	127	117	112	122	149	88	104	110	110	106	121	131	156	138	125	106	110	126	111	117	118	117	115	108	108	126	107	140	112	142	129	115	96	114	114	111	107	137	134	120	116	116	109	110	114	125	124	132	120	98	126	119	102	98	108	121	106	117	139	112	129	116	121	111	117	111	117	106	126	134	139	107	106	120	123	117	111	129	126	102	108	122	115	115	129	120	115	110	103	128	132	118	127	102	124	129	128	104	108	143	111	145	103	106	116	100	113	90	138	116	109	110	110	98	133	116	117	122	125	135	109	113	126	122	119	123	113	124	124	105	131	125	110	117	136	105	89	106	123	128	106	133	103	144	99	105	125	117	105	113	129	125	118	109	110	115	117	99	102	109	123	113	110	114	128	120	122	117	121	124	109	123	127	113	102	117	129	114	142	120	133	114	123	141	124	126	108	135	105	121	132	117	117	112	120	122	130	121	93	129	113	109	121	125	132	119	121	117	120	118	127	115	120	106	116	129	109	128	106	125	117	115	112	135	135	117	116	127	125	96	92	112	111	123	137	103	111	121	117	109	115	102	103	133	106	122	124	125	117	97	125	121	116	123	118	124	145	133	111	100	138	125	121	124	107	117	141	141	109	129	122	116	105	111	110	106	133	109	108	135	116	109	131	99	140	118	121	112	114	107	149	119	102	118	119	113	114	126	123	111	117	131	128	122	97	119	116	139	143	121	123	108	124	128	124	127	116	109	128	128	100	110	101	119	116	108	107	129	106	112	109	118	119	103	110	103	116	113	124	114	115	128	131	129	123	100	105	136	128	127	114	107	118	107	122	130	100	122	119	109	120	128	119	120	125	120	146	125	117	129	114	104	137	121	109	134	113	133	113	148	121	124	91	102	130	128	112	130	130	132	127	127	118	113	126	106	133	117	136	114	123	103	117	127	106	120	119	108	121	118	119	117	119	124	121	129	147	120	120	107	107	118	113	121	110	98	126	113	132	133	99	127	127	138	92	122	128	100	119	100	120	115	110	105	130	117	120	119	114	127	131	129	124	109	120	138	120	112	126	110	126	124	122	144	112	114	114	130	117	108	108	119	105	119	105	99	134	137	116	113	139	108	124	114	112	113	118	120	100	121	105	96	119	106	116	120	125	135	116	114	100	111	116	116	146	101	127	122	145	117	126	134	101	131	125	125	120	105	111	118	116	135	121	126	130	105	133	114	112	128
7995	965	1930	2335	1859	1563	1235	1153	935	880	690	624	602	554	515	504	449	426	422	418	411	436	346	368	369	369	349	342	378	345	315	339	348	319	330	280	341	294	325	321	350	321	310	329	326	321	342	319	319	321	315	290	317	317	298	304	280	293	319	317	317	320	309	353	301	280	325	346	321	326	306	290	325	325	318	301	286	306	300	312	286	284	322	305	284	306	290	325	299	282	261	299	285	292	303	308	275	299	292	298	273	299	282	330	305	308	335	329	307	306	299	307	280	314	336	289	289	343	313	300	280	311	300	289	281	298	301	312	305	284	308	304	307	332	303	335	261	317	320	310	303	289	324	300	320	308	295	324	280	293	319	325	290	332	285	291	322	287	306	324	292	306	291	293	316	327	302	293	309	286	302	302	273	311	300	311	311	282	264	302	296	312	286	300	305	284	331	315	284	302	291	284	267	281	313	308	302	271	309	313	294	306	296	286	281	292	277	318	292	324	282	306	300	329	283	306	284	304	298	303	296	310	311	278	300	301	313	342	271	306	315	317	308	291	285	315	308	291	312	325	300	312	310	287	305	324	341	294	304	320	318	301	295	290	330	280	343	285	303	349	305	308	299	295	333	333	292	334	287	317	316	313	326	299	289	278	315	316	306	308	272	329	327	314	280	294	309	299	309	293	292	297	302	302	304	310	301	287	317	305	291	282	314	316	310	296	299	296	325	288	304	321	332	308	292	284	306	293	311	294	311	299	301	296	308	318	316	292	338	302	296	311	294	310	294	275	316	300	321	292	309	272	306	297	328	306	349	290	310	284	290	286	275	285	288	309	313	299	325	282	308	286	300	291	307	302	271	331	318	326	274	298	313	312	290	292	291	293	304	304	299	281	323	290	291	292	289	301	289	292	308	313	280	306	292	300	295	325	308	303	281	314	292	281	284	314	298	307	294	320	271	324	328	302	281	298	286	328	297	281	313	310	309	299	321	287	315	287	302	300	312	294	277	283	299	294	340	303	318	300	334	296	327	281	304	303	281	333	337	286	286	302	289	341	294	316	311	303	259	328	314	308	312	281	301	319	312	307	319	286	306	263	308	256	293	283	272	307	291	288	314	251	299	301	311	310	300	318	297	340	301	301	317	315	290	293	297	291	318	317	283	282	308	288	313	297	297	309	316	273	306	325	285	303	277	328	306	275	313	315	280	316	339	278	284	300	296	314	309	328	279	318	303	284	314	323	251	289	294	259	278	271	313	312	305	316	301	304	305	305	324	296	295	318	287	343	280	285	309	300	330	309	306	322	297	285	340	282	299	297	313	291	305	313	308	298	296	284	288	295	317	318	297	296	289	299	272	300	311	284	285	282	298	283	289	300	286	313	316	302	357	304	320	326	288	307	284	314	300	296	314	278	296	326	295	297	316	280	329	305	309	296	287	344	271	283	324	339	313	298	281	320	305	332	264	321	300	316	285	310	306	312	304	315	293	274	344	285	314	316	289	289	284	303	279	305	299	312	317	299	285	303	302	320	320	315	284	317	340	306	301	317	320	286	295	296	278	302	299	301	288	325	277	287	299	266	291	308	334	322	328	299	309	301	327	280	283	275	313	311	259	335	286	297	297	325	293	319	323	279	293	286	330	307	305	284	288	308	320	291	302	308	307	309	359	286	299	298	292	321	281	309	320	290	294	307	290	302	325	313	298	318	309	290	284	307	285	284	298	298	312	331	282	320	289	322	304	311	301	294	298	292	309	295	282	298	315	329	300	313	307	307	335	305	292	298	272	306	324	284	295	301	318	311	279	291	306	286	273	322	325	318	307	307	292	297	285	300	304	279	313	289	293	312	300	336	289	293	336	291	276	302	308	296	287	274	279	352	296	298	322	336	292	302	286	300	304	316	298	298	289	312	284	284	312	291	291	310	317	310	287	278	317	294	325	305	289	284	280	338	302	286	286	324	281	305	319	294	306	332	318	306	301	287	307	315	305	282	302	291	293	323	298	308	309	291	324	337	316	334	304	280	298	342	320	306	297	283	350	311	276	302	273	318	283	292	264	335	318	302	276	308	313	327	316	306	312	277	306	301	265	290	315	329	298	316	289	275	307	278	301	298	271	325	306	322	301	316	294	302	328	324	276	282	287	295	290	308	330	303	303	316	273	295	289	315	290	276	309	311	305	318	308	328	287	307	289	327	324	310	281	292	295	292	286	308	293	307	347	344	320	309	303	303	308	321	294	288	300	303	307	335	336	278	294	304	292	290	316	316	292	293	338	286	301	306	299	293	321	292	329	305	287	323	301	309	296	295	290	294	298	301	324	306	279	310	292	284	314	286	281	308	319	297	308	304	298	329	291	302	297	301	292	282	339	275	289	312	275	294	309	324	317	309	335	284	292	301	291	319	310	281	308	327	303	318	295	299	305	296	351	317	324	300	346	300	326	300	319	294	293	326	307	316	290	322	307	304	330	296	314	294	301	286	302	288	310	299	319	289	319	288	297	322	317	316	315	271	288	321	319	290	273	324	308	296	306	317	298	323	335	303	303	306	336	308	287	277	333	295	305	302	317	313	327	286	290	286	306	284	303	301	305	340	330	303	299	313	277	299	298	299	252	291	278	282	274	325	288	310	294	282	302	289	306	294	290	260	295	303	303	313	290	305	333	295	307	276	281	333	302	300	306	335	316	301	287	298	325	268	330	318	300	318	276	289	292	284	300	310	310	277	297	331	285	302	288	311	307	296	313	289	281	326	307	292	293	285	318	267	288	286	330	297	263	327	287	325	333	294	313	276	280	289	280	297	308	298	289	313	283	300	321	308	278	284	338	290	327	301	283	323	317	295	279	288	304	287	303	317	331	307	295	317	276	310	305	291	287	281	322	270	315	282	311	305	324	296	278	315	274	301	308	316	304	298	297	310	307	313	280	297	261	309	294	276	287	336	302	300	290	309	307	304	301	305	337	282	339	303	311	307	284	297	287	283	323	265	318	313	289	316	300	317	330	287	276	316	301	299	320	306	310	297	306	298	334	311	287	311	311	303	317	298	295	311	288	340	303	293	312	334	306	271	307	304	325	326	315	315	333	314	294	282	293	292	301	288	327	334	295	313	287	296	309	301	290	318	264	278	323	280	291	306	293	330	302	313	318	308	286	297	285	309	305	318	305	286	282	300	286	300	311	296	268	304	308	313	313	322	321	303	289	309	349	329	284	290	276	315	305	308	307	305	300	302	305	332	310	273	295	303	305	292	318	308	265	339	315	279	308	296	312	314	283	322	306	309	268	319	303	294	309	273	327	289	325	300	314	293	327	266	281	313	292	281	308	281	297	322	292	298	325	291	316	315	322	278	312	294	337	307	309	318	316	293	305	299	302	322	329	320	303	317	300	304	312	295	274	290	290	321	282	327	298	302	275	269	299	324	300	284	277	306	276	299	309	289	307	284	281	286	327	340	268	249	313	291	284	315	306	314	294	320	256	303	313	316	308	293	313	295	308	292	301	299
1209	266	293	242	238	212	231	221	227	230	221	235	217	207	176	240	206	185	198	214	233	228	222	213	209	223	189	190	195	213	215	221	216	213	171	216	192	198	212	236	240	223	183	198	195	185	200	199	220	263	234	242	211	211	212	216	230	211	194	220	207	203	213	222	230	198	203	236	213	218	212	181	217	204	176	194	221	228	207	209	232	211	197	183	237	222	206	219	237	206	223	241	235	183	217	234	218	239	212	218	207	198	195	205	216	247	243	208	215	210	209	202	222	240	218	198	197	193	200	218	223	245	261	235	209	211	202	217	244	228	212	236	220	199	253	226	228	208	206	204	201	206	220	206	221	205	226	224	223	229	213	224	196	190	204	240	201	197	212	228	236	239	226	182	207	213	212	226	201	206	217	223	218	236	223	231	205	238	231	187	212	236	241	233	223	224	184	188	181	185	189	228	224	195	235	225	188	238	234	215	223	212	228	194	228	215	204	235	232	194	228	231	201	181	220	227	217	218	199	184	224	239	202	233	226	218	205	176	203	217	213	227	202	220	206	224	220	211	228	206	196	194	196	228	211	210	202	219	245	229	213	193	211	190	213	217	213	233	218	229	210	213	202	191	228	221	243	238	202	224	217	191	177	237	184	190	222	204	210	211	211	230	215	194	228	210	212	207	244	225	194	210	234	245	218	195	218	240	213	213	189	197	241	195	196	228	235	199	212	224	231	210	213	189	241	242	231	222	204	233	222	199	229	207	210	254	214	190	228	200	233	228	208	189	202	219	205	192	221	191	198	228	215	239	223	209	209	198	197	230	203	245	190	222	221	208	241	210	204	224	202	217	206	234	212	232	231	242	186	206	192	230	192	211	207	217	190	228	179	218	215	227	206	183	206	238	197	236	212	203	204	253	203	221	235	226	214	223	202	217	224	207	222	196	202	187	192	214	205	206	232	180	223	220	199	191	221	218	194	202	225	197	222	198	212	204	210	228	215	219	217	189	215	227	197	178	217	181	224	204	207	246	228	208	236	222	226	210	214	217	203	219	181	217	190	223	231	206	206	203	199	219	203	211	215	209	213	222	250	206	231	227	194	196	191	232	193	192	190	224	218	214	217	194	220	213	215	213	193	203	224	214	204	187	212	213	206	208	212	210	199	203	206	215	235	198	221	224	218	196	247	218	233	203	194	216	222	206	201	208	219	212	195	210	239	196	220	233	214	222	196	205	209	207	207	197	221	230	189	233	224	214	212	202	204	197	202	192	226	230	212	219	194	179	206	194	189	223	198	215	223	179	201	209	227	189	202	214	239	211	200	211	217	194	209	197	215	205	229	191	229	214	225	218	208	239	165	179	214	211	230	207	223	217	172	206	221	203	212	203	229	219	230	193	203	204	215	203	222	210	221	225	194	205	211	210	210	216	225	219	221	203	203	214	222	205	221	196	233	208	202	240	207	235	211	218	187	212	236	229	198	211	224	191	205	211	206	218	201	221	213	217	214	204	212	194	225	206	239	228	231	172	204	239	219	211	216	213	214	223	200	187	245	199	223	213	199	202	221	192	185	226	185	222	195	203	210	191	215	234	208	197	197	200	202	198	213	210	203	206	218	194	213	223	209	228	192	209	213	227	226	230	204	235	214	215	220	187	204	227	220	222	203	203	194	201	216	218	225	237	191	197	196	221	241	220	232	176	210	194	213	207	192	190	209	252	239	216	204	194	214	246	190	247	219	240	199	224	223	225	198	216	207	195	223	212	195	181	210	219	194	203	211	201	204	206	215	204	224	206	215	216	209	216	222	209	217	206	211	241	208	206	206	247	206	221	218	208	192	201	196	217	214	220	219	216	197	205	187	208	203	198	222	202	209	203	201	239	199	214	204	207	190	210	222	207	220	185	238	216	202	207	231	219	219	223	234	238	217	210	207	222	215	213	195	191	200	240	178	216	211	218	203	214	192	228	211	211	206	213	202	201	182	235	207	223	213	221	201	226	213	218	185	195	219	233	213	188	202	195	229	206	211	189	213	210	187	211	205	219	221	207	189	218	228	202	189	202	208	247	183	209	218	225	234	230	243	190	226	231	201	217	204	215	215	172	222	217	202	196	193	202	202	219	205	216	228	213	211	208	191	178	192	206	233	207	213	207	216	218	225	216	221	202	215	227	192	207	196	195	218	218	248	190	209	213	220	239	219	222	211	226	218	198	198	234	207	235	234	209	231	226	244	213	201	182	226	224	228	205	193	198	214	220	218	199	187	224	209	233	196	205	193	214	226	245	205	190	209	206	171	215	174	201	210	208	203	210	193	224	209	220	205	224	196	220	211	228	219	196	221	225	192	194	218	238	190	223	234	204	218	207	218	231	223	214	208	244	206	205	200	220	201	201	225	185	210	204	228	196	223	249	234	208	197	222	196	205	193	222	215	243	246	205	199	202	214	222	214	196	204	225	225	207	181	210	203	197	227	192	193	220	225	211	217	213	220	229	195	194	209	229	243	235	222	190	195	179	210	227	231	242	221	227	205	206	211	222	220	185	210	204	199	240	194	200	222	192	230	220	208	198	200	218	208	225	207	229	221	206	211	213	213	216	251	209	210	185	220	211	224	194	205	223	172	224	226	216	196	223	220	231	202	205	256	199	213	238	203	210	242	226	201	207	209	226	200	236	234	213	206	197	207	211	206	199	206	221	205	230	198	229	212	205	236	231	208	227	219	207	203	226	234	225	208	226	207	214	195	224	217	207	218	208	210	233	219	203	212	215	188	256	195	222	202	226	206	217	254	205	216	205	217	223	213	218	214	211	200	235	221	213	203	196	209	212	194	209	237	209	201	225	224	223	205	223	203	224	213	207	192	235	240	238	234	219	197	215	191	169	217	193	205	229	198	219	213	202	205	214	239	235	200	225	207	218	229	193	206	215	198	238	191	224	204	219	245	204	230	201	220	253	229	234	214	196	209	198	215	202	213	230	205	215	202	201	197	225	220	208	218	208	195	220	189	220	180	207	224	210	213	221	203	239	207	232	218	199	181	191	206	197	204	200	195	211	206	248	196	201	260	206	202	212	230	219	215	229	215	211	221	226	242	216	217	187	227	210	210	198	207	230	237	198	194	230	247	223	213	200	193	195	216	215	213	235	205	220	230	201	210	209	233	200	206	218	192	254	239	232	197	219	213	224	215	219	231	189	205	215	210	202	214	208	212	220	205	209	230	209	213	221	186	185	212	222	243	231	231	198	229	199	251	210	210	209	216	244	202	233	214	206	216	214	204	201	209	202	213	179	210	246	217	185	220	201	235	198	230	193	200	217	207	199	208	208	189	228	206	190	217	190	196	215	209	219	229	213	216	206	197	219	270	220	225	224	201	215	194	218	237	208	219	183	207	204	225	228	218	210	192	207	243	204	211	229	214	207	206	203	198	227	235	221	178	207	244	198	201	204	195	210	205	204	211	192	247	201	207	201	236	207	227	208	197	240	207	213	240	209	203	200	225	191	194	212
1674	609	724	728	688	666	705	626	641	615	570	547	560	551	572	556	527	545	539	562	543	528	589	533	519	542	564	493	506	573	543	527	536	558	497	493	500	543	527	526	534	528	527	558	561	541	534	548	526	512	535	513	544	537	536	555	511	563	447	512	549	567	489	546	556	516	519	524	514	578	551	536	513	540	536	564	525	558	561	562	541	530	523	532	520	544	551	528	537	552	493	551	509	521	485	527	550	517	587	520	524	557	538	556	543	507	541	555	496	516	558	536	514	509	554	517	560	575	485	573	530	518	497	535	561	473	561	514	498	552	528	520	516	536	533	528	567	519	526	490	572	529	519	528	490	522	506	512	549	504	487	532	542	542	523	556	548	546	558	554	508	542	516	531	510	555	558	525	575	511	547	530	524	567	563	494	538	517	525	507	540	521	529	497	531	561	548	539	539	551	519	568	582	539	527	554	535	534	505	525	515	566	517	562	555	540	553	534	516	576	485	555	544	552	549	497	529	521	505	520	577	545	505	559	534	526	504	551	570	522	521	556	511	505	517	534	535	541	544	542	535	553	503	524	549	551	543	489	520	535	546	536	524	538	533	539	513	517	521	557	544	551	599	544	513	554	533	503	528	527	542	527	555	587	507	545	538	522	526	549	524	518	527	542	479	523	563	544	515	533	514	565	532	526	539	572	509	534	572	551	565	523	559	521	550	497	510	556	526	564	507	531	560	574	563	512	523	526	507	471	537	543	513	547	506	553	537	577	565	548	537	500	581	573	538	537	549	545	521	501	536	517	511	502	514	565	497	535	500	559	543	605	496	554	521	552	533	556	522	517	520	526	511	570	544	511	529	526	524	555	519	551	562	531	523	584	532	555	572	527	502	510	518	527	492	569	532	535	519	522	507	507	527	566	535	516	506	522	574	526	483	525	503	523	573	521	551	537	493	581	523	584	535	519	496	528	533	530	518	538	508	517	544	535	513	491	549	495	565	536	498	544	566	502	551	554	521	488	545	540	560	546	551	529	533	505	553	518	534	516	501	576	563	512	543	534	533	516	538	555	549	544	509	552	536	544	554	523	555	559	550	535	523	519	524	547	505	531	555	513	532	515	545	592	535	563	563	528	595	532	550	556	533	520	530	528	560	568	530	560	468	540	481	527	564	562	546	527	528	545	537	522	523	527	535	523	514	551	522	537	519	515	531	510	555	561	556	525	531	568	523	495	477	512	581	483	529	533	489	550	535	509	510	571	551	498	532	493	561	559	510	556	535	563	562	534	516	498	517	525	529	534	553	535	502	549	526	538	567	518	517	543	570	551	587	549	553	545	564	551	528	518	527	513	529	550	542	536	528	549	538	537	540	532	499	550	513	528	513	530	501	548	548	570	514	541	536	550	523	524	600	504	538	484	524	538	577	548	560	550	543	533	545	547	595	512	533	553	562	537	543	546	537	558	550	520	508	533	529	509	564	539	526	538	539	544	534	567	532	517	504	471	522	535	539	523	519	546	548	539	502	532	541	536	509	562	515	512	544	570	573	512	555	548	540	530	550	549	533	528	507	555	533	474	520	575	540	536	541	535	534	549	520	490	508	517	541	537	600	535	471	538	583	531	521	497	521	548	547	519	524	526	532	565	534	507	504	530	546	560	529	503	528	538	515	516	545	520	558	532	568	535	531	539	532	564	546	506	556	492	544	538	538	555	534	536	536	542	511	494	524	534	527	557	527	511	554	524	506	503	525	565	540	531	522	573	525	529	520	542	518	511	558	550	552	539	566	519	548	525	522	577	513	533	538	529	540	560	496	521	538	540	513	531	528	545	532	510	559	499	526	552	528	544	523	531	498	541	566	535	567	544	575	504	542	556	539	542	548	547	532	512	513	535	544	514	557	531	531	534	539	511	545	531	526	486	528	476	528	534	558	588	571	532	547	497	580	541	523	538	545	542	517	500	523	541	556	506	538	580	532	543	515	507	527	564	557	567	543	556	542	526	551	525	530	523	560	549	534	534	537	533	544	527	473	577	501	553	535	620	538	547	566	533	503	535	563	533	533	546	553	499	517	541	531	570	530	546	587	524	533	512	553	567	542	557	561	526	506	544	521	506	586	548	535	536	540	575	527	541	513	571	540	530	546	563	504	542	530	557	551	553	530	528	548	556	549	564	553	527	554	541	513	537	531	549	566	564	509	538	539	526	546	518	468	514	504	571	557	532	520	536	562	533	523	534	519	509	503	537	545	532	487	553	524	502	497	522	550	541	510	485	587	551	545	514	528	553	496	562	532	526	541	542	539	526	539	501	500	522	527	534	511	557	529	516	527	561	518	588	534	518	564	540	562	585	552	507	524	519	577	526	528	550	511	505	520	588	527	524	502	509	563	531	548	569	549	490	535	547	542	506	516	515	568	518	470	504	510	549	552	511	524	528	526	515	504	541	499	509	515	555	516	566	518	517	513	536	527	526	522	509	500	551	566	577	529	536	495	550	519	540	488	517	538	493	495	525	528	522	506	516	535	515	534	506	517	534	574	537	549	530	582	521	512	529	533	515	518	567	540	528	524	551	532	564	561	525	509	534	482	512	481	541	524	526	503	565	520	562	537	522	565	552	531	543	514	570	574	536	524	570	532	533	529	525	544	557	520	539	518	504	537	554	510	574	539	523	541	538	532	538	562	509	498	506	524	507	525	554	516	550	538	568	567	507	538	549	523	565	509	512	529	535	547	552	535	538	534	520	507	471	556	546	508	540	548	532	527	561	548	535	545	530	561	539	533	552	499	523	491	531	539	559	512	509	519	520	551	506	496	528	522	566	506	568	543	536	505	485	560	516	512	490	561	542	530	523	521	521	545	528	529	533	547	543	489	541	558	533	548	522	538	510	511	552	546	496	522	560	508	540	527	547	553	527	597	516	518	539	553	529	576	490	525	538	484	512	544	529	565	483	481	531	541	540	548	515	516	550	515	528	566	498	504	558	502	553	549	525	568	521	515	568	522	508	528	545	538	545	552	542	509	516	557	495	518	537	554	512	546	554	540	543	541	512	573	508	552	539	513	562	546	536	545	552	503	542	580	528	531	509	541	547	562	539	546	566	527	587	535	522	555	563	538	520	564	554	588	523	545	552	532	552	525	536	516	552	551	565	487	531	545	514	549	542	504	518	536	506	504	546	555	545	517	516	510	615	498	563	523	544	562	514	564	529	533	539	510	555	523	535	539	519	546	525	521	552	555	543	495	543	518	530	510	548	533	534	568	559	529	549	539	500	519	514	559	533	500	487	546	528	539	558	516	499	495	535	528	551	538	519	464	519	512	607	517	524	528	547	522	504	550	509	481	540	559	518	530	540	495	569	525	559	517	539	504	514	554	538	539	510	568	551	538	528	571	534	529	573	560	538	506	559	539	549	548	535	569	532	521	552	519	534	546	529	536	570	520	534	517	522	518	518	567	519	525	556	545	526	475	593	532	487	465	493	504	575	538	520	544	521	524	545	546	535
6848	615	679	522	440	395	296	304	284	276	277	273	237	255	257	256	254	248	228	249	254	235	265	240	248	241	236	250	200	237	232	227	232	237	226	225	233	214	223	248	229	239	210	244	228	214	201	216	245	234	232	245	223	248	232	245	238	249	217	225	223	256	248	248	220	250	250	229	232	211	214	204	223	231	226	226	250	224	250	257	208	214	249	212	229	226	224	237	252	266	244	229	214	242	252	215	242	234	228	221	243	239	250	214	232	208	226	222	239	222	230	265	237	219	236	242	242	214	236	260	237	237	241	244	244	234	247	244	227	231	246	240	234	220	249	250	238	231	226	240	220	230	223	221	236	241	226	218	230	230	230	240	223	229	233	230	225	223	263	229	246	262	229	250	198	237	253	244	223	225	266	247	227	237	226	192	230	258	219	227	238	271	218	232	224	223	239	223	247	233	238	208	228	246	229	245	243	246	223	227	201	227	234	214	230	239	235	234	235	247	227	260	243	236	218	243	260	224	228	242	256	254	257	222	245	220	242	247	231	238	218	264	268	230	211	217	251	210	269	228	238	217	236	215	247	217	210	240	253	237	205	226	244	222	226	219	235	247	221	228	229	255	214	214	263	262	210	224	241	229	245	211	233	242	243	230	234	227	231	232	263	220	248	194	229	214	236	229	258	229	244	217	244	246	250	239	241	246	229	220	230	231	228	218	244	245	211	266	239	236	220	231	259	246	233	241	198	258	268	223	251	236	213	239	224	233	235	238	244	235	244	226	209	229	257	234	266	236	273	216	234	251	256	234	257	219	227	255	246	208	224	242	219	228	238	259	242	246	260	236	250	220	202	236	226	263	274	240	238	293	219	216	219	238	214	238	234	237	230	264	240	230	233	236	200	243	253	256	229	225	228	241	221	248	261	230	229	232	222	252	236	245	235	268	247	238	244	228	251	215	235	255	244	241	241	253	256	251	236	223	232	242	221	252	236	243	244	239	212	226	231	205	232	234	256	219	237	254	224	228	226	218	230	231	211	230	186	235	223	233	250	246	209	246	260	268	242	232	230	257	241	259	230	240	231	264	249	213	253	252	276	238	255	229	231	242	234	222	239	226	238	234	248	237	240	214	204	203	255	229	265	226	250	264	252	218	220	281	240	216	267	238	230	258	230	251	226	231	227	242	240	208	256	283	234	227	213	257	261	249	218	206	229	239	236	213	236	232	234	224	240	238	229	239	226	246	226	239	226	236	229	251	252	251	226	265	232	244	239	227	214	220	245	244	237	230	209	251	238	242	240	224	238	253	274	224	227	212	242	218	245	237	260	252	236	235	223	244	250	199	222	215	245	224	238	256	257	227	219	235	232	222	218	246	254	227	194	233	232	240	238	229	246	212	255	246	227	255	238	242	247	234	248	222	236	213	234	247	259	243	222	222	234	217	223	247	254	235	201	238	261	239	229	243	251	214	224	208	245	231	244	233	242	248	248	258	256	262	230	222	263	246	228	222	233	227	239	229	222	227	228	251	214	267	218	227	231	255	234	250	246	211	266	227	232	238	234	226	251	255	204	230	236	220	262	271	220	240	238	233	203	218	248	250	223	192	259	227	252	220	240	225	243	226	226	259	242	240	243	230	248	218	236	252	215	232	225	262	211	227	261	244	228	216	262	218	239	232	255	241	245	268	256	229	246	234	261	223	239	232	230	219	240	235	202	245	219	257	214	207	256	223	219	232	242	240	203	269	245	224	221	247	222	212	183	233	236	238	219	225	220	249	237	256	240	262	243	225	245	209	242	243	235	226	219	223	236	240	237	229	238	245	259	228	212	224	237	234	227	226	213	247	253	219	208	215	241	240	237	215	255	233	221	222	220	244	220	277	239	260	215	265	238	218	222	216	213	226	266	230	251	213	223	211	219	233	232	272	215	244	219	229	220	273	211	232	239	231	235	259	205	232	259	254	224	235	240	232	251	233	241	223	245	233	242	242	241	250	204	245	223	226	233	208	256	246	241	247	229	216	235	217	241	244	221	227	246	217	256	236	219	229	233	245	237	229	205	273	217	258	260	227	211	249	243	231	251	247	252	216	232	244	230	205	228	251	259	250	229	224	232	276	247	225	224	220	224	222	220	254	241	237	213	214	240	248	248	233	253	229	257	222	209	203	255	267	220	245	259	240	225	235	224	231	266	232	170	206	252	222	244	221	267	215	228	251	215	235	257	238	250	229	246	230	260	224	258	234	252	223	221	239	221	211	244	238	254	238	227	237	227	237	271	222	204	258	196	238	213	213	266	273	230	226	245	225	241	234	246	260	237	229	246	218	222	229	234	245	245	238	224	247	260	232	242	224	246	223	247	237	263	235	247	239	230	217	254	228	238	242	232	220	229	239	213	234	255	232	237	227	259	213	243	214	246	212	262	236	235	241	192	229	228	235	222	246	242	250	226	238	225	245	241	245	222	259	237	233	244	231	236	240	257	218	220	225	244	233	228	242	241	213	209	231	277	245	265	242	236	249	264	239	228	226	259	230	224	212	236	214	231	220	225	220	234	241	228	228	232	212	205	244	219	227	217	248	228	227	236	243	248	224	251	244	236	215	249	225	263	245	217	246	255	235	253	239	248	237	230	225	236	250	220	211	230	223	208	217	235	256	234	263	246	247	231	238	223	231	237	222	219	251	236	206	246	222	216	241	248	235	206	239	234	250	220	238	229	259	213	218	255	225	238	212	222	226	218	235	242	233	234	228	227	254	240	225	248	249	208	260	226	229	250	251	222	242	213	245	209	259	251	242	225	214	233	220	232	234	228	253	232	245	230	206	232	261	275	251	238	235	266	237	224	242	222	247	210	250	228	250	252	227	222	236	254	228	219	202	254	246	233	240	246	215	239	263	221	205	212	216	192	245	231	218	252	238	240	213	226	254	257	230	215	224	244	255	228	254	237	222	255	238	243	284	243	231	255	227	235	229	216	238	244	228	222	226	231	257	221	234	250	235	229	196	234	239	243	253	213	226	249	262	220	229	265	231	248	256	234	265	241	215	251	241	259	222	231	216	257	256	226	249	207	252	221	246	224	241	230	224	234	233	230	214	253	232	230	261	212	229	245	226	208	211	241	244	248	244	218	205	208	240	225	219	226	243	241	250	222	257	232	229	251	266	251	209	258	236	264	208	239	250	221	225	208	247	248	231	243	221	240	240	236	232	242	226	225	225	237	237	245	277	237	251	246	226	219	237	261	224	259	255	241	245	242	237	220	262	239	212	237	237	257	216	231	236	246	245	251	218	253	230	245	221	242	219	240	209	246	240	225	233	236	239	228	248	228	236	244	240	215	224	245	227	234	200	259	230	272	243	210	230	240	245	222	234	236	224	212	238	239	262	260	238	242	232	248	248	221	231	225	235	245	238	235	254	226	242	231	221	231	239	234	241	240	240	231	219	236	250	216	241	219	191	267	252	203	230	225	225	216	232	276	227	226	225	235	241	237	231	248	223	220	242	225	223
6354	957	1648	1678	1487	1256	1145	999	919	895	793	756	767	710	740	707	667	646	634	627	605	613	656	645	648	627	613	559	596	614	624	577	575	602	613	578	587	624	558	571	588	622	569	584	587	577	581	540	592	559	558	576	638	590	608	561	595	599	569	534	615	540	558	598	578	563	576	569	621	590	602	558	570	591	541	598	612	607	605	600	574	585	604	590	578	619	589	574	601	563	574	587	615	609	544	527	576	565	586	567	574	559	563	555	551	596	549	605	590	559	558	593	528	571	557	551	603	588	568	578	589	557	565	587	570	562	568	561	568	575	566	567	576	597	575	561	622	591	565	589	527	537	589	599	531	560	576	596	609	598	570	627	574	571	567	534	560	598	546	600	587	585	547	612	601	588	573	590	609	552	548	586	573	560	538	563	606	552	519	578	573	559	567	611	600	602	534	538	538	586	620	546	561	582	590	540	593	586	580	509	578	603	561	589	591	574	543	588	583	540	596	542	558	554	558	567	594	603	575	523	602	573	596	552	580	585	590	570	572	567	556	569	561	568	558	585	561	576	553	575	548	585	596	556	598	546	595	581	580	562	575	562	560	549	550	641	572	573	558	592	556	532	547	570	587	607	564	557	597	585	559	584	543	543	573	561	559	607	569	591	590	597	568	580	584	585	585	556	567	625	522	520	567	594	595	568	535	554	543	579	527	586	577	578	530	620	580	584	574	554	572	582	572	589	541	583	578	544	607	571	554	624	553	556	565	568	552	574	540	535	623	526	562	549	599	559	581	576	538	584	559	557	549	593	600	542	559	546	527	569	568	601	546	592	577	564	615	607	541	560	571	574	522	560	585	525	569	586	555	597	628	531	569	561	550	545	584	576	607	570	608	579	574	558	556	562	620	529	592	557	595	555	596	587	606	608	599	538	600	573	564	590	564	591	578	593	545	595	597	544	591	575	599	543	637	550	575	598	566	532	597	534	572	540	584	557	596	597	593	578	569	543	587	569	555	542	538	517	551	619	575	564	577	576	617	532	588	589	573	592	598	571	575	563	521	589	507	588	582	581	565	586	543	569	564	578	593	595	566	581	560	589	564	555	545	557	568	579	574	537	591	576	619	568	595	616	550	567	585	571	574	576	527	588	548	567	566	596	568	520	588	546	504	570	564	611	534	611	592	553	583	577	625	530	574	588	626	602	562	559	553	608	591	580	581	543	594	545	552	555	594	621	610	586	603	561	548	560	611	558	538	563	532	536	592	577	569	608	546	587	571	587	633	567	568	565	575	606	567	556	624	582	567	541	605	537	606	561	561	560	584	614	587	555	627	561	588	576	551	564	555	591	593	605	586	549	569	565	574	535	573	572	551	618	531	590	582	519	627	558	587	570	543	576	582	605	579	540	588	614	583	576	567	586	548	530	605	554	570	578	536	586	603	538	558	609	582	569	610	569	565	583	560	588	628	575	556	611	556	586	553	555	593	609	574	587	569	586	614	597	587	580	578	590	591	587	596	590	538	598	575	574	543	592	594	560	566	614	558	548	586	585	587	560	597	567	596	600	568	599	626	582	576	585	517	584	612	609	546	569	570	568	570	562	618	520	609	552	558	577	627	578	544	583	537	601	564	541	604	598	528	595	614	599	560	533	539	553	605	505	544	605	599	584	598	557	620	566	586	554	574	594	575	581	576	562	603	566	572	589	594	606	571	604	559	565	565	546	579	599	577	584	563	557	617	560	546	591	554	593	583	560	612	555	527	570	549	572	612	581	603	586	573	526	593	541	552	542	624	595	561	588	592	565	588	637	564	550	544	548	578	558	516	579	557	561	552	593	566	537	578	566	534	541	577	582	591	574	563	599	581	575	596	625	562	558	589	557	568	568	550	589	579	566	574	585	564	576	596	588	585	568	527	567	611	561	548	547	638	572	579	553	584	560	614	527	572	611	595	581	583	556	590	567	573	572	536	578	574	595	524	605	588	579	558	564	588	608	575	555	564	564	567	545	611	574	579	591	591	564	540	533	563	578	577	593	573	579	547	595	549	582	539	561	612	550	560	562	598	563	581	593	597	599	596	570	506	592	560	601	591	560	548	551	566	585	562	581	594	590	523	569	524	572	568	561	595	563	518	575	543	596	573	555	560	592	563	556	593	577	541	602	594	571	547	599	557	556	600	588	531	536	549	573	565	583	589	561	594	539	572	545	585	538	563	561	569	579	517	578	593	588	588	546	606	544	582	595	523	580	586	572	586	534	550	588	562	553	565	584	609	537	539	609	540	592	570	583	587	560	597	589	581	570	568	569	559	573	587	644	595	576	535	593	569	612	543	575	598	538	573	574	574	512	557	531	600	554	583	588	539	599	585	637	594	554	551	574	601	549	591	608	575	571	565	567	622	551	528	574	539	623	591	542	568	570	551	542	567	557	585	582	565	611	568	569	542	622	605	540	602	545	598	578	523	549	591	543	570	564	525	551	595	543	585	633	614	565	559	597	598	564	548	579	579	555	586	611	597	582	589	558	560	549	549	545	595	568	597	534	513	531	571	574	541	620	578	575	574	565	522	566	567	611	581	540	605	571	578	578	572	591	579	560	590	554	583	509	526	548	572	537	527	550	567	593	563	565	585	613	560	566	572	587	611	537	616	540	585	591	618	542	572	580	580	580	548	603	598	570	600	641	573	573	567	563	585	619	581	561	597	555	564	615	564	567	587	561	597	610	560	570	561	626	570	569	580	583	601	552	549	571	591	572	579	542	571	570	531	602	570	594	590	580	558	550	537	547	637	564	558	586	571	583	576	561	610	547	584	529	573	581	583	559	592	584	587	527	583	609	619	598	574	520	601	616	540	558	577	590	552	575	585	564	619	554	559	592	572	573	572	582	573	572	588	536	562	599	593	528	586	555	561	568	560	592	621	605	544	546	587	607	570	586	566	576	594	545	581	563	566	517	601	572	528	581	584	575	552	594	582	550	542	538	570	559	534	553	592	561	578	586	591	581	569	585	573	561	566	557	589	616	616	595	599	580	595	561	562	547	556	592	553	604	539	565	583	586	578	609	566	600	568	543	534	586	559	599	581	615	536	580	590	575	581	566	590	554	586	557	567	554	606	595	601	542	545	566	588	568	601	564	587	598	558	554	557	548	588	586	577	591	548	589	583	541	548	537	554	523	568	570	582	574	612	585	615	617	583	566	563	557	544	598	561	558	576	562	579	558	578	538	602	601	572	559	545	580	586	585	557	592	560	556	611	553	579	586	584	556	557	562	593	572	590	544	603	572	578	603	597	584	570	562	591	580	594	537	572	573	563	584	558	577	556	565	543	603	566	565	570	572	576	584	598	561	589	554	599	579	580	574	566	565	538	581	610	532	545	623	595	584	555	611	579	585	581	551	566	611	598	561	574	563	557	593	605	550	545	583	563	528	530	536	595	578	575	573	552	577	569	560	513	552	564	542	585	581	564	577	549	546	568	637	551	574	617	622	562	586	550	558	591	545	571	548
12265	955	941	744	454	365	289	231	234	198	192	184	183	196	189	151	142	109	149	132	139	125	142	135	104	126	125	118	140	116	120	116	142	110	124	113	104	117	130	139	138	115	130	94	120	105	103	111	142	143	133	135	118	136	127	122	128	126	131	145	97	98	122	110	117	125	125	115	124	124	131	98	112	114	120	108	117	134	123	121	115	105	86	120	128	120	117	115	141	113	113	122	123	124	129	99	121	122	111	119	95	112	109	121	105	107	118	123	97	126	118	119	132	121	114	115	107	113	141	145	119	118	121	104	119	137	116	105	110	120	134	113	144	121	122	108	114	123	119	110	117	109	121	137	115	128	137	117	106	111	127	112	133	134	122	113	128	128	129	101	124	135	121	131	116	127	117	105	120	126	124	119	124	134	127	122	103	125	117	107	133	129	120	117	129	157	136	110	112	109	113	108	109	142	121	118	129	132	116	118	136	99	124	113	111	126	135	133	121	99	123	128	119	125	127	98	110	131	141	108	136	136	116	134	141	125	137	129	108	108	131	113	114	118	110	105	109	131	116	117	122	95	126	136	121	119	98	116	112	122	103	117	131	119	98	113	101	124	128	100	107	99	116	122	132	117	116	123	111	124	132	121	121	109	107	123	135	109	135	105	117	102	125	130	106	119	126	107	118	120	117	138	131	113	99	118	118	97	118	104	96	138	121	132	108	114	112	114	128	119	116	126	117	120	105	105	129	131	142	122	116	122	127	119	120	131	140	123	127	114	115	129	113	127	125	106	100	120	112	131	132	120	114	126	146	106	123	122	133	114	121	126	114	145	124	124	124	125	107	108	117	124	124	119	123	131	128	113	113	121	136	118	122	112	138	97	125	127	124	109	119	121	112	122	98	110	124	114	131	102	102	124	115	119	116	101	108	102	130	125	102	123	118	125	134	131	119	103	125	111	110	113	106	117	125	124	104	120	117	124	102	123	115	118	104	102	126	121	125	130	125	124	110	105	135	101	115	96	125	121	138	103	113	116	110	142	126	98	100	128	123	108	108	125	126	137	128	113	137	122	119	108	121	128	122	132	118	112	121	107	104	115	125	146	113	98	112	105	127	128	138	113	121	127	115	112	129	97	105	106	146	123	112	133	122	101	138	132	112	108	106	123	112	112	117	130	138	117	122	107	116	116	105	90	102	123	112	112	117	126	141	109	104	130	117	131	117	113	100	101	105	123	102	124	102	124	117	116	135	124	100	111	116	147	113	153	104	118	102	131	134	109	119	111	117	129	106	144	91	110	117	128	136	116	121	136	112	129	104	132	140	114	120	123	122	118	112	110	131	128	121	108	112	101	105	111	128	137	132	113	113	104	121	107	128	117	120	117	133	129	112	110	119	101	104	117	110	136	99	122	121	131	107	120	113	103	110	112	116	117	113	125	116	95	129	120	138	130	116	139	140	138	123	104	96	131	114	117	123	102	113	141	128	108	104	106	110	136	143	117	115	118	131	107	141	111	108	128	128	108	117	118	113	122	131	116	116	126	112	125	119	124	113	105	116	127	118	128	119	119	116	110	119	101	130	106	122	135	131	111	139	98	118	122	134	133	118	119	130	131	124	120	95	114	107	110	105	102	125	110	119	117	124	112	124	115	106	127	130	128	112	122	99	110	136	129	137	112	125	117	109	116	122	121	116	133	120	111	116	117	136	105	133	110	120	108	93	108	123	124	103	133	122	112	121	135	136	135	104	105	111	117	116	117	128	130	110	120	106	117	114	120	105	115	125	116	103	104	120	121	123	125	138	111	118	113	109	106	139	100	116	110	115	115	131	134	109	115	118	117	139	127	104	125	117	106	146	106	114	123	119	112	127	99	118	137	113	118	111	118	139	118	104	114	94	96	104	122	116	92	124	120	112	131	149	126	137	116	110	102	132	118	107	127	112	125	102	115	107	122	126	123	128	118	104	126	115	129	114	143	125	112	127	105	125	102	115	118	151	115	118	135	103	123	135	105	124	108	107	115	133	125	141	135	109	132	116	121	125	128	124	100	134	120	113	97	108	116	115	149	102	114	116	110	110	116	134	123	112	131	116	121	117	124	145	120	117	115	117	117	97	92	96	118	107	120	111	111	110	111	115	122	83	126	136	99	101	96	117	114	138	136	139	120	123	119	133	114	106	118	106	115	129	102	114	114	134	112	119	108	150	121	106	119	117	110	113	112	103	120	106	116	110	109	124	120	126	116	97	119	137	123	111	128	120	128	125	120	126	115	134	111	112	125	124	111	148	132	142	115	136	137	108	118	107	124	123	116	120	124	124	129	107	118	114	133	122	115	103	119	115	121	149	120	106	120	115	113	136	139	109	130	128	106	127	112	88	112	117	123	101	127	114	121	109	135	121	113	103	128	117	144	135	130	117	133	126	116	120	120	119	113	104	101	116	126	116	111	131	135	136	133	127	136	107	131	121	115	132	111	125	125	113	118	102	121	132	143	100	100	122	114	129	120	110	122	103	108	104	118	116	108	112	128	137	121	103	100	129	121	121	116	123	109	111	125	139	117	117	110	97	128	121	107	114	123	135	134	116	120	117	122	127	131	120	127	123	126	123	118	129	136	119	126	108	127	122	118	104	117	133	102	100	129	139	103	101	117	109	125	130	125	116	118	123	101	119	112	136	130	122	120	117	115	140	109	140	98	115	123	118	115	113	133	123	117	112	117	112	115	117	127	119	97	112	104	118	114	142	141	141	118	114	140	121	115	110	144	119	107	142	110	96	103	136	128	127	104	106	123	118	105	114	127	111	116	126	124	117	111	105	133	105	114	110	123	113	118	116	129	122	107	122	117	120	122	142	115	113	102	143	116	137	114	113	129	122	116	122	131	132	131	134	103	109	107	112	129	99	123	130	127	109	119	114	107	121	124	111	109	110	122	111	106	107	121	127	110	122	113	112	117	116	116	121	113	100	115	143	114	109	109	114	124	132	108	110	109	132	133	117	127	120	113	123	115	111	111	129	109	120	125	103	98	107	116	103	122	127	125	108	117	120	129	99	132	128	133	106	104	126	129	115	108	114	98	100	127	126	103	102	120	132	115	131	119	115	124	103	126	120	118	105	114	137	118	111	125	136	118	115	105	126	119	132	124	126	125	104	96	102	92	123	132	127	129	129	106	108	117	126	122	125	123	122	129	107	111	109	115	126	136	119	109	120	130	132	122	120	117	113	120	120	111	123	130	115	136	120	112	134	100	106	146	100	96	123	112	130	128	108	128	106	107	110	112	125	129	137	100	123	115	118	114	125	114	138	133	115	133	111	108	109	91	112	108	140	132	127	109	126	121	126	109	122	130	124	120	104	108	109	109	93	120	107	126	120	103	108	145	94	114	127	136	130	99	131	111	133	100	136	112	113	107	126	103	108	115	108	125	105	135	124	101	96	97	120	135	121	127	113	138	120	108	134	136	105	123	124	131	120	118	120	128	106	128	115	119	118	114	116	104	124	124	142	119
7892	1022	2048	2380	1870	1496	1282	1100	984	797	728	667	622	552	567	482	456	420	402	409	370	404	373	377	402	382	384	351	322	361	341	325	332	339	328	323	356	321	352	324	335	335	333	311	308	314	304	329	306	315	299	319	316	326	321	320	294	316	304	317	303	296	285	314	288	299	299	293	298	321	315	307	303	322	298	312	281	297	294	318	322	301	307	298	307	289	316	302	326	317	318	340	298	328	284	302	303	280	325	287	296	308	312	277	311	311	333	302	316	297	327	314	328	298	295	312	331	288	294	281	270	275	326	299	294	314	283	313	309	331	319	311	332	317	300	304	303	293	311	278	263	318	337	310	327	272	301	303	313	327	297	342	327	301	305	330	298	289	307	286	320	293	306	319	315	301	339	288	321	301	309	332	288	318	313	312	309	323	298	316	315	277	297	344	293	293	309	278	310	306	321	296	298	320	308	317	322	278	312	311	317	304	297	297	268	322	285	303	292	336	304	295	298	308	328	312	279	295	313	286	306	298	320	297	307	303	280	314	307	320	285	331	286	260	316	269	310	289	319	314	320	282	304	301	280	277	271	276	297	308	319	297	297	317	316	305	272	300	319	295	297	308	298	299	318	305	271	303	288	292	306	305	343	310	303	311	320	327	316	301	284	299	291	270	330	317	323	289	298	294	289	287	309	320	328	303	325	291	295	301	326	302	307	279	291	285	307	287	314	284	269	323	293	317	317	287	349	274	316	351	283	290	284	314	292	290	312	294	280	300	323	325	335	274	332	337	315	344	290	315	332	299	291	317	301	306	309	314	316	290	291	296	285	320	288	311	264	309	281	273	335	318	296	319	298	284	292	300	318	265	286	299	306	287	299	316	322	315	318	296	321	340	298	322	332	316	299	305	276	324	335	299	304	314	297	280	316	314	301	313	297	303	310	319	310	302	284	290	302	290	310	297	258	266	266	284	306	305	305	306	307	312	291	326	308	304	304	316	290	301	305	291	299	320	321	310	315	280	328	295	308	279	306	298	267	309	300	269	297	299	301	350	270	300	308	318	309	279	301	297	279	327	273	296	281	294	294	313	278	298	286	313	311	305	308	284	288	303	300	339	308	342	321	308	298	288	291	310	304	309	312	317	345	299	293	285	281	302	344	313	327	305	303	314	301	306	300	308	266	287	309	289	319	296	324	310	314	317	320	319	307	286	286	260	321	326	325	299	273	288	300	320	318	290	295	324	328	287	297	300	312	313	268	264	313	336	312	309	345	304	280	310	307	283	296	290	338	305	322	313	304	302	299	318	288	305	304	288	305	284	301	282	303	306	328	306	317	303	281	309	289	335	322	303	315	320	300	287	290	302	315	333	317	292	300	286	296	304	324	297	314	306	281	293	338	316	289	279	285	299	299	300	288	284	311	290	307	284	300	271	301	312	281	299	308	320	299	307	296	282	308	331	282	280	303	305	303	306	284	327	309	293	280	288	296	294	309	295	326	300	334	306	281	324	320	289	278	287	314	315	322	267	287	276	290	304	287	278	267	326	279	299	323	282	310	296	315	333	324	327	324	306	305	320	309	291	273	295	282	288	289	315	314	295	291	319	330	316	294	292	299	325	308	349	318	327	318	316	304	312	276	308	306	320	329	303	340	290	285	303	308	304	271	277	297	300	299	298	320	307	296	331	277	328	301	316	321	331	333	292	289	304	290	301	293	326	334	295	302	307	320	335	316	319	300	306	299	291	312	290	311	271	311	303	313	284	308	298	315	303	308	265	299	284	303	318	292	285	305	289	276	289	279	319	315	320	319	295	320	298	312	339	336	305	316	329	327	305	290	276	327	351	286	290	286	308	301	294	278	286	320	312	304	284	327	290	305	319	283	317	292	297	320	324	320	282	297	275	282	294	328	318	302	303	312	281	293	327	330	318	323	313	323	277	305	276	329	293	320	324	281	312	287	314	326	303	320	288	261	302	284	312	288	290	296	293	288	289	297	316	284	300	331	302	294	306	301	294	316	316	299	313	298	319	325	299	311	301	324	289	322	316	312	324	294	320	288	335	326	316	302	312	312	311	271	306	331	289	295	301	296	281	289	296	299	312	312	279	293	260	292	285	310	287	296	306	310	292	301	305	319	277	280	284	308	316	329	327	276	307	274	300	296	272	342	316	318	321	288	304	301	300	298	316	310	296	306	291	312	294	318	323	318	302	304	312	286	275	303	302	315	322	305	291	316	329	348	272	293	325	284	304	314	310	320	297	275	314	309	322	286	348	323	307	321	328	284	293	321	291	273	282	315	323	306	312	325	292	303	314	361	307	309	321	262	296	302	292	331	333	310	297	319	331	304	296	318	302	275	299	327	319	322	312	325	308	309	335	325	308	297	296	273	304	320	325	306	307	302	279	316	303	312	310	352	302	309	331	337	304	286	309	278	324	330	281	316	325	348	294	307	311	324	280	280	285	300	271	346	304	272	314	284	302	275	303	284	311	297	296	314	289	270	323	285	310	325	294	299	284	295	336	289	315	339	303	289	304	278	303	284	312	302	308	279	299	327	275	311	316	309	297	287	286	272	328	282	310	293	277	326	308	318	319	307	291	279	319	306	304	282	292	300	287	287	348	283	320	306	304	291	278	293	296	314	286	310	263	279	328	303	255	287	306	302	325	309	313	275	311	309	286	274	298	303	293	312	329	308	326	307	321	320	320	297	318	289	292	329	277	295	295	312	300	263	310	291	345	323	302	297	306	301	270	318	311	303	314	253	309	269	276	284	302	285	312	342	307	306	340	306	294	281	308	288	310	318	297	321	307	326	293	301	296	311	307	310	307	297	320	333	317	311	299	302	281	331	297	280	292	288	310	310	290	274	312	292	299	298	312	319	301	296	313	274	309	314	281	303	289	313	315	318	320	288	308	281	300	317	307	282	343	305	297	322	319	291	299	301	283	296	288	326	296	289	299	327	323	293	304	271	311	293	320	320	319	286	329	265	286	316	271	269	306	330	303	289	292	312	347	291	306	302	274	264	301	284	309	292	307	312	289	299	300	289	308	340	318	316	303	308	297	291	295	283	281	294	302	290	303	301	304	310	282	305	304	326	303	293	321	338	324	287	319	315	307	304	288	305	295	303	282	326	308	280	309	308	308	290	313	302	283	298	323	296	318	290	312	284	313	295	317	293	300	318	300	285	289	265	315	325	272	331	294	318	292	318	312	304	280	303	309	314	295	312	309	311	296	291	280	287	287	284	301	320	285	279	280	325	309	280	316	307	297	296	311	309	308	298	278	333	304	291	279	308	285	309	273	344	303	314	314	294	291	301	309	288	308	331	294	277	316	278	316	293	321	329	296	309	298	291	288	283	311	316	298	310	309	300	304	311	279	310	331	305	323	292	312	276	287	298	327	295	292	312	302	306	315	295	280	288	316	289	305	309	298	274	285	297	315	292	331	279	308	265	310	302	296	323	308	294	353	311	286	296	291	285	297	307	287	292	291	297	311	325	290
1306	279	302	267	218	257	260	213	219	201	213	212	226	212	217	225	206	223	225	222	228	220	243	224	206	219	224	208	228	184	213	223	221	239	211	222	209	213	210	224	227	233	238	222	219	212	220	206	218	240	214	202	221	205	210	217	183	221	213	213	216	207	180	210	207	237	209	245	237	211	196	199	187	224	216	197	219	231	210	194	216	232	221	237	213	214	229	206	213	220	208	213	200	197	206	245	208	224	194	206	214	228	199	214	215	232	187	228	216	191	211	206	217	214	199	207	192	214	208	200	224	231	228	246	207	227	208	213	190	219	202	207	227	225	219	188	209	225	200	211	207	214	232	216	205	216	205	240	219	214	226	233	228	203	206	212	233	223	227	213	196	218	204	196	212	202	221	228	209	220	220	204	200	204	186	190	212	200	193	199	201	218	211	197	187	196	216	228	207	250	237	220	198	210	213	221	194	223	213	200	220	206	217	230	220	229	247	212	228	223	200	211	208	212	224	242	220	218	210	218	210	183	204	203	217	218	242	215	233	197	220	202	222	205	196	187	216	213	181	222	212	226	213	207	223	184	189	219	197	212	215	194	246	195	198	205	219	218	196	231	212	189	256	233	186	200	197	207	225	231	255	218	216	201	197	214	210	176	220	206	196	238	236	224	200	243	231	218	198	207	217	222	214	223	240	205	211	208	203	222	228	198	227	204	200	205	215	220	203	214	206	219	232	211	202	208	228	203	198	205	199	202	218	221	234	210	210	182	218	221	186	209	197	206	248	212	195	208	221	237	195	220	219	192	229	236	211	220	245	208	194	191	213	207	180	220	232	225	198	216	227	191	215	234	188	162	235	217	221	205	214	224	232	203	194	216	229	198	213	209	209	222	223	211	222	188	213	209	194	216	204	225	213	232	190	196	209	225	218	206	212	219	223	217	224	206	220	217	211	215	230	226	209	192	220	195	202	218	211	212	197	209	186	218	197	213	221	227	208	212	207	215	225	223	220	213	207	204	203	206	232	193	237	221	189	201	218	220	225	207	200	202	215	225	214	197	176	240	217	253	208	222	221	222	220	234	221	211	212	232	194	209	214	222	212	214	202	204	221	216	182	195	218	222	193	210	231	250	208	194	247	207	237	194	207	237	223	220	209	212	181	235	204	219	223	211	204	196	218	205	201	189	215	181	226	227	235	232	223	208	237	203	220	181	214	215	235	193	214	222	219	227	206	218	236	214	201	220	205	204	239	194	213	229	179	206	206	236	206	208	194	217	226	226	202	207	206	216	199	217	219	212	215	226	232	221	251	221	178	212	197	211	227	204	207	223	215	221	229	202	242	238	213	210	193	230	215	203	230	235	229	212	231	228	195	213	230	209	215	222	227	204	209	208	205	227	198	210	264	217	231	233	192	203	211	228	214	201	198	214	187	223	201	230	213	192	201	194	237	194	199	196	217	201	211	243	213	214	189	210	227	202	218	206	206	211	222	223	239	187	202	223	235	220	225	221	216	190	213	209	205	199	203	175	203	198	198	207	220	211	222	216	195	205	196	202	222	187	211	197	214	233	228	248	220	189	221	214	220	234	212	211	203	202	208	216	212	229	194	201	172	199	213	208	235	207	222	231	211	181	207	241	233	202	187	194	205	182	211	212	210	209	207	227	205	210	191	214	201	251	209	173	197	224	207	206	217	214	237	215	236	238	215	222	206	217	220	225	229	232	215	187	226	219	207	217	226	209	217	236	224	197	212	197	230	214	210	211	221	227	217	215	181	182	187	215	202	253	223	194	207	212	200	211	198	195	209	220	189	230	200	216	205	199	201	195	216	208	203	205	229	217	235	214	214	230	218	213	195	205	200	259	222	219	211	204	206	192	232	201	243	200	211	186	224	198	225	222	238	217	204	187	207	225	221	201	198	256	221	185	199	218	215	229	200	216	200	205	218	207	229	202	211	238	191	233	214	188	219	192	216	195	200	205	210	208	227	214	214	195	183	200	217	209	223	216	216	214	235	209	208	231	208	218	197	205	225	175	194	185	212	226	204	197	215	247	261	212	195	224	216	225	222	220	193	228	223	223	220	207	214	230	237	249	209	226	219	185	213	216	190	198	194	227	241	205	249	241	197	232	213	217	183	189	204	218	231	223	230	246	197	202	226	204	227	187	190	219	217	213	214	234	214	214	211	205	227	235	191	228	213	207	200	196	217	189	216	207	213	217	231	202	213	217	211	200	208	210	206	209	224	201	235	209	192	194	214	241	202	198	201	242	198	240	214	206	202	223	228	208	224	213	223	230	216	191	215	209	219	209	220	205	205	209	213	247	229	206	187	190	225	226	216	226	195	208	200	223	205	232	229	227	221	204	218	227	222	198	225	197	226	217	233	225	229	227	213	228	233	205	226	227	223	205	209	214	225	196	224	186	224	210	184	211	208	205	193	189	201	218	228	212	236	215	170	204	207	198	203	206	195	215	219	213	210	224	226	224	183	201	197	194	206	217	187	212	215	186	236	231	218	221	213	242	216	215	236	199	225	204	199	213	212	184	212	210	205	208	215	210	183	222	211	204	231	203	237	197	200	211	213	245	202	213	198	200	227	211	210	207	218	220	195	221	236	230	197	210	220	198	213	222	240	227	198	199	211	219	203	211	195	217	217	193	221	200	213	216	221	177	236	223	213	193	203	253	226	196	205	204	201	217	185	187	229	216	208	208	234	219	202	210	207	213	208	205	219	203	241	213	222	202	236	195	204	193	204	212	207	218	221	205	227	201	225	205	242	210	179	205	213	233	189	219	199	226	244	239	217	211	233	245	226	181	218	219	208	197	223	220	210	214	197	205	219	188	220	214	238	225	188	200	185	228	195	215	182	198	203	205	246	172	188	242	220	197	233	223	237	201	222	219	215	218	190	196	241	208	211	203	193	204	225	209	191	226	231	208	212	205	226	200	193	199	208	197	226	234	226	203	219	216	194	187	232	243	208	221	207	193	216	204	239	217	203	217	195	225	197	228	203	233	199	212	219	218	212	198	228	228	227	176	225	225	219	236	210	222	189	217	218	194	196	195	211	219	209	237	220	223	211	200	250	184	198	210	215	251	226	234	219	226	205	212	210	195	200	201	197	177	211	216	198	207	200	199	226	210	205	208	212	254	236	208	194	201	197	225	212	241	200	231	204	199	228	214	218	245	183	206	218	197	201	225	195	211	221	220	199	231	204	222	204	222	215	187	209	205	209	211	218	182	184	227	194	223	231	223	253	195	207	208	206	216	235	238	217	227	237	221	249	204	216	220	225	227	216	189	232	211	210	212	240	223	219	236	229	245	226	216	206	224	226	195	210	246	209	201	206	213	231	206	228	225	216	206	214	213	239	181	188	171	213	237	200	220	208	204	236	205	225	223	208	228	204	228	205	192	241	208	232	189	216	224	213	191	239	219	229	215	221	215	214	209	209	216	204	230	190	217	240	211	248	187	219	234	224	224	209	222	218	202	185	221	226	235
1816	603	715	734	701	665	668	609	633	630	600	602	592	602	594	567	531	514	511	555	510	520	558	526	583	557	532	536	601	515	526	477	574	518	453	537	552	568	512	564	543	540	550	597	547	512	525	513	547	571	596	521	552	499	554	526	533	519	563	519	533	517	575	564	552	537	515	540	533	539	531	569	557	502	504	538	523	559	541	538	508	548	552	547	535	496	539	515	523	533	545	511	534	523	521	544	554	589	564	498	536	521	512	579	557	526	508	572	501	538	588	517	514	542	535	529	519	521	581	555	536	566	510	528	505	566	524	550	545	535	526	526	492	504	536	539	590	550	528	555	533	518	546	506	572	573	550	523	516	579	512	545	519	500	542	508	539	568	507	516	520	549	557	535	534	557	555	507	516	555	547	575	534	528	519	543	517	498	562	522	547	523	543	536	541	560	580	525	597	553	535	556	520	561	489	593	528	541	512	577	505	534	537	547	519	500	510	543	520	583	507	537	545	547	512	539	505	523	518	511	548	536	552	527	534	535	521	514	559	596	532	546	550	526	542	599	549	540	564	546	567	520	583	572	552	540	587	502	516	514	523	582	512	554	568	499	513	525	527	511	533	549	527	544	520	552	518	494	530	558	548	584	537	505	533	505	549	553	554	557	504	552	521	534	516	537	519	513	514	520	517	573	519	503	545	564	556	542	528	499	576	528	532	521	527	532	549	533	573	520	545	554	532	565	571	510	582	579	541	540	536	556	541	519	562	531	554	552	505	523	537	542	545	581	563	538	543	515	562	539	535	532	571	512	524	493	541	528	521	529	480	523	581	533	533	515	524	503	528	541	531	553	545	478	555	493	544	577	568	556	495	531	519	510	525	592	533	521	516	518	596	551	558	525	526	527	535	543	561	541	551	522	546	571	549	511	536	499	545	537	495	531	536	505	570	493	510	547	551	541	512	538	551	549	517	553	523	560	516	536	514	540	536	523	519	530	575	528	545	546	530	526	522	486	525	545	555	538	567	544	533	534	495	510	507	513	536	532	548	529	538	526	517	508	526	510	535	504	531	544	532	556	558	523	528	496	505	509	565	513	575	517	548	524	537	532	553	535	536	482	565	534	505	537	538	550	495	504	534	543	521	529	597	477	569	552	538	545	548	564	527	531	563	554	539	520	558	565	524	559	555	562	519	542	605	529	530	540	525	533	496	535	543	549	513	532	554	549	531	494	556	543	520	534	522	510	551	543	541	514	539	587	558	572	533	531	567	525	577	557	544	566	542	586	516	528	539	558	535	573	504	508	540	527	509	547	533	488	535	545	570	533	540	518	549	531	547	514	574	513	558	563	553	563	537	544	537	524	540	533	512	539	542	539	562	549	538	522	525	525	569	533	503	506	527	501	576	547	524	560	522	542	574	559	552	550	545	538	581	547	547	510	539	544	579	507	595	518	497	547	569	561	579	560	549	552	496	524	552	525	524	569	548	563	538	529	521	541	537	532	503	494	485	505	552	480	554	577	537	538	548	539	542	528	524	547	520	521	545	553	568	516	533	482	549	526	536	553	508	525	550	525	501	505	546	577	507	546	521	520	541	553	511	469	518	557	527	542	555	547	551	524	560	550	556	543	539	540	524	562	541	506	563	585	539	547	528	529	552	509	509	505	480	563	571	516	542	534	536	582	522	561	599	500	540	561	517	530	541	516	469	540	565	571	522	568	492	551	542	566	545	501	548	535	519	520	564	552	523	558	511	565	549	559	499	517	519	519	554	551	515	559	532	483	541	571	536	507	540	541	575	561	555	546	575	508	545	553	496	532	509	543	515	524	575	539	491	526	540	489	539	517	540	542	560	533	531	512	554	568	547	504	531	539	513	538	554	579	519	499	484	547	500	551	516	515	510	532	528	498	517	555	555	491	528	518	592	549	489	538	516	532	525	542	526	509	545	540	569	557	542	536	518	579	594	542	539	523	522	525	496	519	542	535	490	529	527	533	532	521	560	527	555	535	515	556	506	512	529	558	524	535	553	532	498	522	526	519	577	502	540	514	532	539	522	545	515	551	525	522	544	526	543	539	539	583	531	548	550	539	521	520	512	548	531	558	513	512	490	580	565	552	559	509	517	544	558	515	514	555	526	518	538	545	524	551	543	563	534	526	550	531	541	561	527	532	520	535	512	544	525	570	554	517	546	528	560	500	563	504	504	550	549	512	531	530	530	496	560	528	539	542	574	536	555	522	566	539	499	536	516	575	551	540	497	515	514	547	525	556	558	507	566	540	554	492	546	553	539	507	531	489	510	578	539	552	566	581	559	563	540	514	560	552	542	558	497	516	557	521	496	528	553	536	518	512	524	543	528	536	572	487	575	537	527	514	551	564	492	534	491	570	498	486	559	553	555	506	534	517	542	560	522	496	508	493	529	549	552	543	512	582	550	545	533	524	537	561	534	530	553	534	538	518	536	516	532	556	513	558	563	554	519	566	569	569	526	549	553	530	544	550	504	566	577	546	552	529	566	533	549	542	529	510	497	514	528	553	549	504	539	547	508	541	499	571	546	542	553	528	516	529	559	509	495	498	523	559	531	538	537	542	563	586	510	501	502	553	521	530	509	536	539	519	554	561	510	560	539	534	486	517	555	530	521	505	502	533	566	562	550	550	545	534	529	502	502	537	526	533	523	525	518	547	574	514	547	537	531	523	551	539	569	517	535	535	539	553	531	540	548	533	526	528	539	548	542	530	535	528	543	528	520	514	534	513	542	546	513	533	558	492	518	502	516	523	516	567	506	549	509	502	543	541	553	532	537	546	551	500	542	515	542	489	568	550	550	544	555	546	549	537	531	542	512	537	528	513	518	550	511	503	498	537	515	547	500	541	500	556	530	540	531	559	570	524	553	537	516	522	497	552	530	508	560	525	563	554	514	531	553	551	513	508	537	504	533	512	550	500	544	554	563	537	577	540	503	482	578	557	501	510	533	525	499	539	593	542	513	560	534	500	526	530	528	534	507	530	543	549	504	537	513	528	535	523	542	548	479	524	552	525	533	541	552	547	498	506	495	526	553	557	543	502	543	522	530	544	523	527	522	575	576	511	533	513	493	537	538	545	545	544	530	534	505	545	530	542	520	573	543	546	569	571	542	546	541	517	544	533	524	482	579	506	526	528	474	526	539	577	529	525	564	548	564	513	506	549	549	575	514	552	518	549	553	557	528	581	509	558	536	558	548	547	558	523	548	511	558	498	523	542	517	541	552	502	546	523	522	526	569	537	565	591	572	516	501	546	516	565	534	508	546	528	525	516	504	525	517	575	513	563	544	521	535	530	551	520	564	545	566	519	499	566	547	562	553	486	556	509	517	557	544	549	567	583	517	570	561	519	512	554	539	521	544	558	483	526	528	518	605	539	534	533	535	555	568	511	560	538	527	573	554	537	557	538	519	526	523	535	539	548	518	541	510	523	541	523	534	526	580	515	534	525	566	531	539	527	546	529	537	529	543	521	552	517
6867	652	680	537	361	416	318	305	303	294	240	264	274	272	239	285	287	238	261	229	231	228	255	251	238	226	270	261	216	235	227	250	232	250	244	218	213	228	248	233	228	269	233	259	240	217	253	232	273	251	243	248	232	244	226	230	229	264	229	244	252	234	236	199	229	237	214	236	257	246	267	240	232	221	228	243	247	236	233	260	241	224	248	218	213	223	198	227	227	243	259	236	204	238	227	246	221	213	211	236	248	207	267	227	239	206	205	220	220	246	231	213	253	232	252	234	225	229	214	224	250	233	263	215	247	215	230	224	250	204	236	220	234	261	243	231	227	241	227	248	217	222	241	231	229	247	269	227	256	225	234	235	236	222	210	245	247	255	248	235	232	263	237	238	274	218	220	226	241	215	251	235	239	240	217	246	242	220	229	247	225	265	223	223	258	233	219	258	248	224	232	235	270	229	264	225	239	250	218	228	251	225	238	245	250	217	231	258	249	244	269	217	222	212	272	247	234	253	245	250	252	270	220	273	246	248	227	258	238	218	234	249	238	246	256	256	237	224	257	238	222	234	217	212	262	227	205	236	235	256	229	232	224	236	228	219	247	242	238	209	261	215	271	236	238	246	205	220	212	240	248	237	219	243	236	227	248	222	239	256	240	227	221	262	262	256	229	236	206	213	234	212	235	264	249	264	257	237	257	229	256	248	246	207	225	225	253	238	241	257	227	238	233	243	247	223	241	267	270	213	245	239	229	241	262	249	244	252	244	219	244	252	242	242	218	250	245	249	232	232	262	261	247	274	221	232	228	250	237	215	242	279	210	208	253	235	232	224	223	226	222	232	225	238	227	249	251	214	233	223	225	260	263	239	264	248	248	241	242	232	224	239	202	250	200	233	246	230	207	253	246	241	275	250	231	225	230	222	221	237	222	233	235	233	232	263	256	249	268	228	234	261	232	216	237	221	224	241	231	227	241	239	247	236	220	252	236	229	248	234	261	217	247	222	225	243	240	246	246	231	235	256	257	230	248	235	244	244	209	238	263	225	222	218	225	241	226	263	252	218	221	242	221	231	238	247	229	257	228	210	270	235	217	235	244	261	222	232	236	255	225	214	224	234	258	248	233	238	232	267	265	229	259	224	233	214	234	230	273	246	191	238	230	256	248	234	246	223	220	237	250	231	238	236	198	232	246	251	219	246	236	212	252	257	253	240	252	230	211	265	212	232	228	258	228	246	240	255	247	213	247	265	211	258	238	229	229	252	227	250	243	244	257	264	239	204	223	218	237	227	231	226	239	231	231	226	224	251	264	227	235	234	242	248	231	247	249	246	232	211	231	238	280	247	224	227	241	255	237	235	252	239	205	238	222	223	206	229	244	245	204	226	248	246	256	214	221	236	248	203	225	244	208	239	237	243	245	231	234	210	238	244	203	245	222	244	216	216	216	241	229	249	224	263	210	223	237	249	250	223	238	221	222	217	234	280	227	244	256	238	242	208	242	227	255	276	227	218	221	250	217	246	215	233	226	237	238	259	240	254	252	228	238	250	246	197	247	219	248	239	251	244	237	225	235	232	231	212	239	219	234	264	240	229	256	232	241	253	255	241	204	240	258	263	237	212	212	246	249	230	231	235	255	220	219	226	250	233	226	208	254	218	266	217	215	194	214	225	253	236	264	233	236	222	232	234	256	234	231	242	244	248	227	216	239	208	203	222	229	237	204	230	204	242	242	235	258	242	219	282	211	238	221	242	238	230	213	235	258	240	242	228	240	260	256	225	221	228	252	239	245	233	214	251	245	242	219	227	251	234	241	244	236	234	231	239	214	244	206	220	221	238	236	220	232	224	235	231	238	222	237	234	250	244	231	229	242	258	216	200	238	193	261	223	222	207	244	248	232	226	225	222	224	242	235	258	253	240	221	224	249	233	225	228	261	255	216	239	233	218	242	247	254	277	265	224	244	258	256	242	251	233	250	256	261	248	245	235	221	235	230	236	232	253	223	233	201	236	231	243	238	218	245	276	246	225	237	251	244	227	240	237	216	238	236	218	241	216	238	256	241	240	244	207	230	214	238	249	263	273	267	230	235	210	234	221	215	257	239	225	232	243	226	242	234	216	233	245	224	216	242	243	256	204	258	243	246	244	205	227	237	232	229	218	203	200	230	226	231	232	251	240	240	236	206	235	277	250	243	240	247	226	273	230	243	221	270	250	245	234	242	240	245	268	234	231	248	229	211	251	241	246	259	208	271	242	233	219	235	212	222	213	236	262	258	271	243	218	254	254	227	237	232	246	250	230	233	254	251	232	246	227	243	241	237	215	272	224	270	260	263	227	254	259	254	257	245	217	202	238	249	230	257	228	219	204	243	250	239	228	210	229	237	208	251	247	221	233	227	231	227	272	203	215	235	209	219	234	229	272	201	236	225	236	257	221	215	220	236	231	215	229	230	254	220	266	254	240	230	238	265	249	226	216	229	239	247	253	223	227	234	224	273	221	235	232	199	243	234	233	252	233	216	226	220	249	238	237	217	246	232	234	253	225	238	243	234	233	250	215	196	223	215	248	222	235	236	221	252	247	259	234	258	269	222	231	242	247	214	236	249	246	227	244	228	261	224	221	219	232	225	236	217	237	207	241	224	300	230	239	200	229	236	250	233	252	241	262	268	229	232	220	223	224	226	240	242	242	211	211	227	220	240	226	229	264	237	230	262	234	224	228	228	231	233	243	231	263	222	251	233	230	234	246	242	212	220	246	244	250	256	229	237	243	235	245	234	205	242	227	229	241	233	216	240	230	218	210	247	258	239	244	218	255	200	196	235	216	248	257	248	271	242	251	227	220	208	217	265	247	268	225	199	226	235	245	239	207	225	240	245	228	231	243	252	223	248	233	190	252	211	212	232	244	262	229	203	226	232	253	235	224	204	222	246	239	221	276	268	206	215	232	226	243	223	245	210	245	225	272	217	238	255	246	232	224	231	247	223	249	215	222	245	226	240	226	196	254	244	214	217	255	255	245	227	265	247	237	212	207	228	252	222	221	241	230	223	226	241	227	233	245	259	253	228	259	244	240	262	228	246	224	275	250	217	254	229	231	232	204	275	258	245	210	222	220	220	242	208	231	216	259	264	212	248	231	208	228	211	224	240	227	224	241	247	224	224	230	239	241	245	235	220	232	233	218	244	227	243	272	219	250	224	244	200	202	261	229	245	238	234	223	224	207	237	226	239	257	238	226	202	207	247	249	222	229	246	248	255	221	208	245	270	219	251	230	226	234	245	212	226	252	246	236	233	235	240	253	220	232	257	264	216	239	259	246	243	243	264	248	235	224	224	239	245	227	230	242	247	223	227	245	258	245	243	218	247	247	211	228	225	272	233	258	215	231	236	259	227	237	229	215	238	247	267	236	267	241	235	246	237	231	261	235	232	223	228	246	222	245	222	239	227	225	232	223	236	217	253	267	239	243	244	226	230	221	209	263	246	254	250	242	232	195	244	231
6398	1033	1577	1776	1523	1274	1144	1023	918	821	774	740	742	724	742	699	650	615	628	617	627	600	631	602	610	593	607	622	613	643	607	593	570	614	616	570	603	608	595	611	597	557	582	612	584	634	561	604	538	596	594	618	586	584	564	566	587	601	533	595	610	546	558	596	580	604	573	589	598	587	577	559	576	579	577	548	546	609	586	598	625	557	618	587	618	650	575	603	584	576	593	612	562	564	582	586	580	591	589	589	588	577	557	520	582	607	572	594	576	577	589	570	577	572	581	588	573	580	553	580	602	592	594	586	565	614	595	595	578	556	577	615	527	602	557	568	572	592	562	561	647	602	554	666	575	567	574	579	584	538	575	569	578	573	585	614	605	577	525	590	594	599	542	560	543	590	549	603	592	629	561	551	546	631	558	568	552	585	533	568	578	536	586	516	526	556	560	580	587	610	610	573	565	595	631	560	595	573	556	564	570	606	592	627	581	568	613	578	549	600	587	610	551	555	602	541	544	558	618	599	591	546	569	559	605	556	576	559	565	598	592	609	571	562	571	611	571	532	563	626	608	596	572	601	539	595	587	518	562	588	585	559	593	580	581	563	602	574	618	576	544	587	577	600	588	547	556	581	549	572	592	582	621	615	619	550	569	513	577	585	601	604	560	577	551	570	600	561	580	610	555	611	572	536	579	573	595	605	561	564	586	556	568	588	565	624	576	567	588	562	578	570	595	564	555	560	599	571	546	598	550	590	550	570	578	566	613	584	555	581	583	521	548	576	605	582	572	591	565	520	588	597	564	616	578	586	556	584	554	560	587	587	544	614	617	583	589	597	559	523	570	559	585	603	604	558	591	563	598	617	576	557	603	584	549	574	579	561	557	558	524	565	600	571	563	541	583	571	562	598	593	563	566	575	573	549	560	565	584	554	641	561	539	552	622	576	573	596	621	583	539	554	572	595	622	539	591	578	569	579	594	574	577	611	554	600	566	611	535	583	587	614	581	590	558	602	554	572	597	581	564	596	622	580	625	626	573	585	565	598	625	569	575	580	566	641	572	615	541	564	569	603	583	590	552	540	585	546	563	626	587	579	567	588	551	557	583	596	550	563	561	630	609	594	583	591	566	587	561	578	536	550	513	556	605	588	574	565	588	597	569	558	574	549	553	604	570	590	623	586	578	609	541	572	596	530	539	598	590	584	612	579	595	556	550	572	586	588	585	581	535	557	566	573	542	579	603	624	541	594	569	603	587	559	606	575	527	544	577	599	541	573	555	599	585	554	534	589	539	543	579	609	573	572	586	611	591	565	561	565	607	572	535	588	565	538	589	569	594	584	582	591	582	596	585	567	590	609	542	607	623	581	594	602	592	610	597	588	576	583	562	547	571	568	579	588	552	580	549	581	576	603	594	583	572	565	625	593	579	588	596	598	526	595	587	589	560	584	556	544	556	627	600	541	608	576	583	573	565	572	606	561	581	574	604	545	571	527	557	581	589	588	555	594	571	534	581	593	574	582	569	584	575	557	567	552	583	549	538	588	586	582	581	596	603	576	560	572	587	573	551	562	584	568	557	549	586	608	581	563	602	573	632	579	605	543	645	602	591	584	583	533	627	569	579	563	536	562	569	508	616	599	637	577	544	584	606	573	591	556	586	589	579	556	572	578	599	535	604	606	581	580	536	595	560	583	548	623	563	570	581	604	598	583	573	599	539	534	603	566	588	577	543	584	534	585	557	606	566	567	588	586	611	569	583	584	561	608	598	604	589	613	608	587	567	616	597	565	595	556	579	585	590	549	533	555	538	556	610	596	587	598	579	573	582	554	567	534	544	601	561	536	572	584	554	573	548	613	568	568	562	569	576	632	601	577	582	609	561	587	518	537	586	528	590	609	567	548	607	565	560	572	538	587	552	540	540	593	568	581	577	581	594	552	578	591	572	582	598	543	596	527	596	587	652	609	582	592	546	560	577	559	551	587	594	608	608	604	559	573	582	542	593	585	569	624	615	541	591	589	564	556	599	564	567	553	571	562	608	516	588	601	564	555	587	537	571	615	567	583	569	536	578	567	563	544	582	581	527	566	571	606	561	629	588	560	583	584	574	609	553	592	596	587	579	556	584	576	578	565	590	605	592	581	554	543	573	572	551	580	580	588	570	627	551	596	561	606	584	623	549	599	603	557	580	558	585	563	583	586	624	557	611	569	550	595	567	599	604	583	553	565	632	612	553	566	566	558	573	566	604	584	547	585	589	582	584	609	591	602	574	560	557	598	590	568	611	570	617	548	536	581	538	566	591	577	578	582	569	630	564	563	596	551	620	570	539	584	582	548	588	598	603	628	611	561	592	537	551	581	580	537	583	565	587	568	553	556	559	575	555	587	560	593	548	584	587	617	585	610	547	578	563	548	569	603	598	571	585	560	587	549	562	602	593	566	589	632	547	570	604	586	538	578	540	621	569	588	604	558	597	533	601	592	573	595	559	576	585	579	563	558	542	572	582	540	574	596	633	607	554	605	626	536	593	553	570	583	569	541	597	600	559	527	546	516	601	567	584	571	583	546	595	576	579	561	545	561	592	574	547	550	562	599	545	552	561	578	582	567	596	523	556	587	614	566	579	578	587	548	525	560	603	577	597	580	558	616	618	596	575	617	585	612	547	596	564	545	557	577	565	560	592	580	539	610	580	573	577	586	571	560	581	567	625	597	547	530	586	572	587	528	547	557	594	588	579	592	559	601	604	588	613	606	588	569	603	565	600	558	568	623	583	606	585	558	585	603	568	577	597	559	595	574	606	559	569	546	576	593	558	600	632	574	592	569	543	569	608	574	575	566	572	559	571	573	577	551	598	592	599	563	604	563	572	589	611	554	580	596	613	575	589	620	554	583	613	558	576	577	598	564	598	549	596	588	616	542	600	554	598	579	567	589	561	588	560	617	557	555	569	578	558	629	606	594	558	544	577	554	555	526	585	620	534	576	544	617	610	562	602	563	575	543	566	595	606	553	567	599	606	587	598	539	606	568	545	604	595	582	601	595	593	550	600	602	564	601	570	563	611	602	588	577	599	569	580	626	536	581	588	604	528	577	558	660	571	595	548	537	560	582	600	577	570	555	555	597	567	577	622	608	589	596	535	596	562	583	576	571	590	582	586	574	554	576	590	561	599	562	584	596	557	609	595	561	622	590	541	634	586	570	532	554	601	580	587	563	568	581	592	560	575	589	569	565	612	564	597	551	610	562	550	593	602	580	558	557	562	590	550	584	522	541	590	553	557	561	597	558	590	585	576	589	557	602	561	591	569	580	561	540	594	607	552	588	588	558	553	578	586	578	576	580	585	556	582	586	591	583	566	533	581	550	525	587	570	559	584	599	568	558	569	558	575	577	573	574	586	583	573	659	591	568	540	556	571	538	556	561	539	570	541	574	548	579	551	581	546	572	575	559	587	575	587	585	591	575	628	524	620	591	550	585	557	570	606	586	567	593	547	554	574	593	566	562
12019	977	915	695	466	322	313	246	218	199	193	151	162	167	155	172	145	131	151	141	118	104	132	126	134	119	102	122	144	123	122	120	149	117	136	115	122	116	83	109	124	119	104	94	94	112	131	108	106	116	105	114	116	135	104	128	120	88	124	122	121	122	124	111	115	128	112	117	107	117	116	108	120	103	135	136	132	113	120	120	104	107	131	118	127	114	124	140	113	104	125	108	115	117	111	132	107	120	123	122	130	101	126	109	121	127	103	96	117	116	115	118	115	110	117	115	112	123	123	112	126	117	96	105	111	133	124	143	114	122	121	109	114	115	118	118	135	128	105	134	136	147	126	146	115	101	120	124	128	107	138	100	127	130	113	109	129	117	113	126	133	155	117	107	102	131	125	113	133	108	116	122	124	132	118	117	117	117	113	121	119	125	116	111	93	138	114	119	124	111	108	120	105	89	104	123	104	124	113	112	140	121	124	114	146	114	119	129	95	112	122	131	146	136	116	97	111	128	128	129	133	109	107	111	124	106	110	114	117	116	106	111	114	122	102	93	122	117	120	138	109	121	116	91	129	130	124	118	108	132	119	110	111	110	123	121	111	121	114	114	132	122	112	114	116	123	126	120	116	122	125	123	116	129	106	112	108	128	103	106	114	120	120	119	134	106	129	117	95	125	113	124	120	129	137	138	91	125	121	107	125	109	123	102	119	108	121	114	140	118	116	97	143	115	98	123	111	130	117	117	133	109	109	133	119	138	127	102	110	122	114	125	132	102	92	110	122	112	114	115	124	113	117	128	116	100	120	118	119	127	105	118	127	114	130	110	133	92	151	119	120	95	113	117	131	108	124	112	120	134	137	109	126	116	117	109	120	118	126	126	124	126	102	117	117	129	111	137	117	134	109	123	97	99	106	121	115	128	97	111	124	119	116	111	130	120	107	138	123	131	130	136	125	121	114	109	118	129	118	105	94	117	112	139	108	120	105	144	126	110	133	114	121	133	103	140	132	122	106	123	114	131	127	124	101	129	119	104	124	112	122	142	102	151	110	146	106	107	130	122	129	130	109	100	126	120	118	115	111	112	122	108	107	116	110	116	124	114	118	116	117	122	138	109	116	125	127	97	123	125	111	121	106	119	142	128	117	125	124	127	115	120	109	119	127	109	121	143	137	135	126	130	121	105	140	101	113	120	119	140	103	111	112	123	115	131	121	103	121	121	111	114	119	126	126	116	105	101	122	116	134	124	126	132	110	113	128	129	115	123	99	134	98	137	91	107	130	122	136	116	129	147	123	103	115	117	122	107	122	118	106	103	114	125	131	127	107	137	109	122	112	125	108	111	120	131	120	116	111	124	134	108	104	118	115	132	149	116	128	104	112	123	126	124	116	146	120	129	121	111	120	114	129	109	114	100	115	121	95	118	121	124	101	118	143	116	118	112	124	105	137	96	133	126	110	114	122	117	116	122	121	134	111	129	105	93	110	112	130	124	102	108	121	110	122	114	131	120	131	131	113	120	119	118	133	103	142	112	124	103	113	125	126	124	129	124	115	101	109	124	111	93	96	111	109	134	114	134	124	134	127	128	130	112	124	123	118	113	127	134	126	125	115	123	117	113	107	101	117	124	114	120	105	106	98	130	128	114	122	114	118	117	98	119	118	129	120	117	125	131	128	124	131	102	101	108	133	132	117	122	129	99	120	123	99	123	122	109	100	129	94	118	113	111	122	131	128	115	111	121	121	108	123	133	115	123	129	128	118	128	119	127	114	124	120	114	139	129	129	124	139	105	98	103	100	124	106	124	123	116	135	113	140	132	128	121	112	110	145	114	124	117	132	119	116	140	111	108	110	99	116	119	115	117	93	103	114	109	114	111	108	123	119	114	102	123	130	126	115	108	128	126	108	103	128	117	126	132	141	112	96	107	135	140	115	111	139	138	118	126	138	119	121	119	122	113	135	99	119	123	115	105	113	139	113	109	116	126	132	142	105	126	123	109	107	128	123	128	116	116	116	129	96	111	109	117	117	123	114	116	99	131	106	129	123	104	115	129	122	110	125	130	123	105	128	120	125	93	105	112	126	106	132	116	126	118	147	127	115	106	100	125	134	121	114	115	116	118	123	110	111	116	120	127	123	120	115	96	110	128	101	121	115	133	105	114	131	111	102	107	110	109	115	125	134	124	127	117	108	104	116	109	130	113	104	126	109	134	121	121	121	113	112	124	118	108	117	104	113	120	144	133	135	98	127	108	136	117	117	123	125	105	124	119	133	97	122	108	140	124	129	108	114	130	126	125	116	128	121	112	109	116	112	137	119	122	120	107	117	124	129	121	127	115	103	126	115	116	110	90	109	108	128	124	132	119	113	112	115	109	121	113	121	113	117	119	104	129	132	110	107	140	132	120	109	109	117	120	121	121	101	113	99	105	124	133	123	105	115	108	130	110	113	119	123	129	125	118	116	95	118	105	111	126	95	99	110	133	108	120	123	135	116	95	115	139	134	136	103	106	106	114	112	115	113	124	124	125	101	123	135	121	102	109	102	124	132	102	110	127	127	106	128	115	123	130	122	134	131	123	120	108	117	115	120	132	115	121	117	117	129	119	127	133	105	120	123	111	108	120	139	102	113	105	123	111	114	116	104	97	111	132	103	102	133	117	135	122	104	107	122	118	113	106	100	121	113	99	141	140	122	113	114	124	110	111	129	129	129	107	123	117	114	103	129	139	125	101	118	115	117	122	101	135	126	107	118	92	130	141	123	104	95	105	109	133	108	112	110	126	128	123	117	133	113	102	113	122	126	120	122	119	131	124	127	132	116	133	120	112	112	137	98	111	126	127	126	138	122	118	112	143	132	125	115	118	117	117	126	116	110	117	130	118	127	114	146	91	130	134	148	103	122	135	109	132	126	107	114	103	126	126	113	144	125	113	116	114	132	108	112	121	116	106	112	114	113	126	110	107	110	140	143	131	113	119	117	89	115	119	102	115	133	118	114	122	113	115	122	102	116	138	135	134	115	114	133	123	122	107	113	102	132	105	114	111	112	112	104	111	107	97	127	146	104	112	130	88	121	103	136	116	124	109	108	118	160	120	105	113	149	112	132	132	120	110	118	131	100	127	94	116	110	103	105	118	119	107	109	127	109	108	124	119	135	121	128	111	144	107	119	126	116	130	101	123	140	127	121	105	111	119	101	123	105	102	111	110	113	116	109	113	131	121	122	107	116	124	128	100	120	120	99	114	119	122	105	109	139	110	124	116	128	148	93	109	119	135	114	113	125	114	116	136	138	115	117	125	110	104	126	110	111	144	101	104	108	123	128	124	119	98	122	141	118	106	119	94	126	116	112	110	108	97	123	122	103	119	105	124	128	112	117	143	116	118	127	104	129	118	128	112	101	140	132	150	134	111	93	149	122	114	111	127	114	115	115	121	125	104	137	120	123	132	149	130	109	127	126	121	114	135	130	118	128	134	121	131	130	128	91	114	123	150	127	122
7935	1011	2101	2324	1995	1606	1293	1131	982	730	667	588	590	584	570	504	442	446	407	395	423	408	403	400	407	394	372	378	333	349	312	345	324	327	319	315	338	321	304	330	336	334	308	321	308	289	310	331	292	292	351	343	291	345	303	309	312	316	309	288	326	320	296	308	292	311	309	295	282	312	365	328	328	297	307	294	291	329	306	292	338	289	322	297	302	319	319	314	339	297	297	327	314	348	321	311	304	304	320	316	339	312	277	289	284	295	317	306	286	316	266	320	290	296	310	293	319	290	329	287	317	289	305	287	275	309	311	296	268	326	293	309	324	295	303	330	311	322	257	282	324	314	302	334	298	281	274	293	322	308	292	306	299	311	321	304	294	286	296	281	293	298	300	311	301	291	310	326	309	325	323	275	277	294	288	304	342	296	315	321	292	346	311	309	292	295	299	323	311	333	325	322	320	309	300	296	294	300	302	289	303	308	330	322	313	291	292	313	272	315	291	272	279	319	290	336	290	294	291	302	298	312	314	291	320	303	273	291	318	313	296	290	309	305	306	285	326	323	334	277	319	322	288	310	299	325	333	325	308	295	317	315	308	321	334	292	294	315	297	278	310	295	305	301	275	307	300	323	302	283	319	296	293	295	292	284	313	294	298	312	316	304	288	303	305	326	280	306	320	339	305	308	278	324	315	298	341	278	305	276	295	310	300	328	316	316	289	283	295	320	317	290	285	302	301	310	296	331	308	328	295	300	301	298	291	321	318	278	320	302	306	339	296	336	294	309	316	303	327	286	291	303	318	325	335	320	300	306	308	324	301	324	298	299	313	319	314	289	276	311	332	306	316	307	312	329	310	296	325	291	293	302	301	281	288	326	310	295	294	343	297	311	307	295	284	294	322	324	293	305	314	299	293	286	314	286	305	277	303	314	365	313	310	317	319	314	284	282	297	297	334	312	298	320	334	298	293	291	295	299	328	282	340	280	311	333	325	306	281	297	308	276	323	304	292	318	319	311	291	310	324	302	275	293	297	295	311	313	296	308	328	284	313	331	296	303	326	305	313	315	315	322	330	333	290	287	308	327	303	275	319	281	313	330	329	314	307	285	294	317	314	309	320	294	294	293	273	309	302	312	300	306	295	311	307	267	289	319	290	294	327	306	272	317	273	280	302	313	272	328	284	325	272	312	331	321	314	303	306	307	322	289	329	288	289	305	323	302	318	315	293	325	295	315	282	313	302	271	313	311	291	317	324	303	285	264	350	310	281	281	333	295	287	326	315	331	307	336	326	333	336	312	324	310	329	293	277	291	298	334	294	315	311	276	300	280	297	317	298	294	308	285	304	300	326	308	357	307	291	308	300	317	295	307	288	308	305	292	351	303	280	311	316	275	325	323	309	284	336	297	308	317	305	316	275	314	306	327	330	285	291	317	288	313	335	313	339	302	319	282	293	315	320	301	313	320	327	298	303	310	295	330	333	364	314	290	312	311	311	294	346	294	301	324	314	302	313	282	304	303	305	296	283	282	330	320	300	325	294	302	301	321	299	289	292	278	316	283	288	329	285	275	310	275	280	291	323	299	301	304	292	298	275	277	323	283	307	335	338	352	325	304	292	307	313	288	296	304	317	309	298	284	336	290	295	310	302	307	272	307	290	336	303	299	311	297	274	325	313	287	306	289	289	295	298	337	331	310	296	308	262	326	309	289	287	289	307	332	291	320	303	296	288	299	303	294	310	326	310	316	297	307	336	320	321	271	298	309	309	298	291	307	317	311	328	331	274	281	282	318	312	293	326	330	308	297	284	295	295	308	309	286	300	297	336	289	280	308	301	339	307	289	331	291	293	329	318	298	324	304	287	277	327	328	299	296	301	304	290	290	299	297	260	307	335	305	292	295	330	307	309	337	297	311	308	277	319	299	311	311	331	311	321	309	311	322	280	318	308	310	295	344	276	314	302	296	309	321	270	334	296	297	285	330	299	301	297	322	292	360	304	289	317	278	313	308	319	285	292	294	315	328	312	309	290	311	344	307	299	326	328	302	281	282	322	317	292	290	341	300	337	311	304	322	293	312	276	320	294	308	305	300	319	298	276	314	307	268	298	293	296	315	340	322	295	320	273	332	305	304	297	258	341	292	296	289	311	309	299	307	315	322	293	343	323	307	285	311	312	297	327	349	341	315	314	320	317	317	296	304	272	283	323	327	297	326	310	289	311	309	318	307	308	348	305	326	293	323	302	299	289	296	312	304	286	305	297	321	307	295	306	321	291	320	321	286	325	284	336	314	343	306	314	324	280	322	313	317	324	302	303	326	293	314	291	295	306	308	273	286	284	302	312	290	323	319	318	275	293	310	293	313	324	303	286	301	296	302	302	327	313	313	315	285	281	283	292	311	271	304	303	325	297	299	305	303	312	334	303	335	301	308	277	319	301	323	302	293	290	294	282	306	353	326	314	292	283	320	328	321	296	314	294	299	312	313	339	309	295	326	296	302	311	286	307	299	297	340	322	294	323	311	330	332	319	289	321	288	337	321	290	300	294	284	298	321	313	309	299	310	286	317	302	297	289	287	297	303	299	274	275	306	279	301	325	293	330	276	298	284	310	307	317	308	285	281	278	303	320	342	289	286	280	280	312	296	302	285	305	310	320	304	301	314	300	298	307	314	331	277	309	313	295	303	313	286	318	298	297	311	308	298	318	294	303	319	323	286	309	296	290	306	319	292	299	298	297	303	299	330	308	316	274	314	286	323	304	316	285	325	317	283	312	327	305	295	332	312	326	315	299	306	324	297	311	315	317	290	300	311	309	295	296	342	320	304	327	328	315	316	285	298	280	282	299	316	303	295	310	275	305	332	315	290	330	266	277	298	314	264	292	297	337	306	287	294	312	299	315	313	272	305	311	308	274	317	287	298	304	279	318	307	303	302	316	303	299	307	308	307	301	287	271	307	308	273	290	326	303	293	304	289	302	315	301	294	303	321	343	303	317	302	296	330	305	314	320	290	311	280	324	339	288	313	294	317	306	321	314	279	314	324	335	325	296	308	300	320	322	278	282	287	287	306	291	323	274	307	315	308	294	303	294	323	287	321	292	311	319	313	332	323	302	302	325	290	329	280	311	291	318	284	298	269	296	279	316	296	289	310	272	315	318	298	332	282	306	318	251	324	295	300	292	327	310	299	302	307	308	307	308	290	341	274	314	295	296	329	330	298	284	331	283	314	293	290	293	298	297	300	321	298	264	302	307	314	315	322	278	332	268	289	282	290	315	310	337	305	282	294	317	320	304	304	298	320	337	321	286	300	294	293	295	296	310	287	305	335	307	282	336	285	339	339	279	311	289	295	317	284	289	319	305	328	287	286	319	306	309	309	302	304	276	313	307	297	275	327	302	298	293	286	353	296	308	269	298	314	296	325	292	312	305	280	308	321	309	289	301	320	306	316	323	306	299	288	321	264	313	308	327	296	304	292	293	306	337	318	303	307	284	322	295	296	327	311
1249	310	286	280	250	212	240	208	220	228	236	203	199	239	199	207	242	233	197	197	191	212	196	215	217	227	229	212	226	194	196	209	237	220	196	221	180	219	231	220	200	204	219	218	210	217	234	227	185	218	247	213	207	224	200	220	208	196	194	221	188	223	195	192	224	186	247	201	229	213	200	206	206	206	215	233	192	198	206	194	216	213	241	200	183	218	220	238	207	218	217	213	221	213	204	210	196	228	213	215	213	203	226	206	219	217	203	193	208	221	210	216	214	220	240	219	199	221	207	199	208	203	175	214	234	236	204	194	174	193	211	229	194	224	171	232	188	188	208	220	236	216	225	202	207	213	215	224	218	188	184	189	217	210	209	227	212	249	209	204	204	233	214	200	262	214	240	205	232	199	201	188	214	223	230	180	186	246	202	201	185	199	230	192	214	205	191	208	208	226	217	212	224	238	252	227	230	230	201	216	226	191	225	208	229	175	183	199	216	211	213	207	223	216	210	192	201	205	207	226	217	228	206	212	220	184	210	227	186	211	212	218	210	192	178	201	212	207	195	213	222	241	202	220	205	208	219	224	201	218	217	205	200	200	219	215	230	205	195	226	200	206	224	231	202	220	198	208	211	197	216	224	181	189	195	223	225	195	233	231	175	233	181	228	184	196	232	208	195	220	213	213	213	211	242	211	189	216	234	236	240	241	199	205	213	235	219	233	205	226	232	221	232	193	233	195	192	203	194	216	197	200	196	205	227	203	213	233	202	208	201	217	218	219	223	211	242	219	244	206	196	220	207	186	195	224	204	222	206	220	226	223	198	206	235	218	222	206	217	209	208	205	224	238	205	205	192	222	216	224	199	200	199	221	212	230	217	198	191	218	219	238	199	211	195	206	220	221	225	208	191	221	232	226	234	187	203	217	210	239	205	227	214	206	214	204	225	213	202	222	189	248	210	219	195	210	203	225	225	215	213	240	208	200	235	178	213	214	179	190	218	217	199	225	210	211	208	203	198	228	208	201	213	224	207	202	186	223	191	252	227	188	216	217	225	213	190	208	192	243	216	201	228	196	189	207	203	188	226	217	209	204	219	202	206	213	210	230	237	224	205	210	209	255	205	226	206	197	198	215	181	215	195	198	226	237	204	230	224	231	198	199	223	243	229	222	210	226	196	192	218	197	220	214	199	234	226	192	213	221	187	217	208	210	192	193	191	210	241	184	212	205	168	211	198	226	194	214	225	210	192	204	222	239	234	225	196	221	202	200	220	215	217	190	215	209	239	203	180	232	212	203	235	233	230	212	219	211	212	201	204	215	200	210	220	240	234	215	191	206	235	232	225	197	230	193	229	222	207	178	242	204	213	246	202	216	222	228	207	235	228	202	206	237	217	227	207	227	190	213	237	216	205	201	197	196	231	221	222	200	215	209	225	184	199	206	220	211	202	214	223	230	205	195	196	224	202	222	234	204	208	221	195	208	195	200	189	216	211	213	221	233	189	215	212	215	227	230	197	214	194	199	238	227	216	207	192	180	183	203	186	221	203	230	200	207	205	202	207	227	211	222	192	186	181	206	211	194	203	219	194	198	207	207	223	229	201	201	223	199	222	208	229	199	229	217	188	177	191	214	211	230	204	217	212	183	204	208	221	188	207	208	217	227	210	215	224	218	203	215	210	208	221	197	218	197	208	211	190	226	194	194	207	207	210	216	216	185	221	224	213	222	202	177	208	195	216	207	230	212	239	234	206	228	224	187	232	187	232	207	216	224	209	204	208	220	217	205	200	231	189	209	227	227	190	204	201	221	219	186	215	210	224	236	206	192	225	218	219	214	227	237	198	207	185	224	213	183	212	204	208	193	214	224	206	192	208	219	226	209	213	216	232	215	202	244	224	215	200	215	205	205	203	220	217	197	228	211	187	229	199	217	228	243	239	211	156	195	204	196	216	218	212	239	194	217	218	198	230	225	214	196	235	235	230	209	207	260	192	202	225	190	217	217	197	200	213	240	235	225	216	204	218	212	215	192	219	216	234	221	181	197	197	191	213	203	210	259	219	200	238	231	234	197	230	179	202	228	234	195	195	227	220	211	241	231	197	211	195	214	196	230	213	185	223	225	189	202	206	219	181	200	204	208	234	197	225	208	207	221	197	249	214	201	187	219	203	210	241	217	228	197	197	203	236	221	214	217	223	225	205	193	205	231	217	224	230	224	196	224	209	203	217	235	228	212	209	229	209	223	220	206	198	200	223	216	227	211	202	193	210	244	201	190	215	224	213	227	212	197	201	234	204	241	210	222	212	207	211	201	227	194	224	192	217	213	195	221	223	205	215	218	204	193	214	219	215	212	188	201	205	219	185	206	208	221	171	216	215	205	214	194	207	212	218	221	201	210	195	221	237	206	209	200	228	207	193	212	223	229	204	216	252	198	236	222	223	192	249	206	207	235	206	198	213	260	233	216	193	220	229	226	229	215	200	188	206	223	245	190	239	211	204	228	199	216	208	195	192	242	207	228	195	207	239	203	220	236	209	220	217	218	192	206	181	221	208	217	221	236	224	209	213	214	193	197	202	208	192	203	201	200	208	231	223	213	185	185	230	189	204	239	225	223	220	198	202	216	202	215	189	236	217	242	212	232	227	219	183	252	200	207	192	205	202	182	226	192	196	216	220	209	199	204	222	224	244	222	253	213	215	200	201	188	222	210	221	203	197	223	212	223	189	185	202	198	210	209	187	234	210	219	223	219	227	219	228	228	183	264	205	202	249	200	211	197	203	195	207	216	204	201	239	222	228	222	222	205	227	227	191	246	213	220	233	185	225	251	214	220	208	204	238	221	213	206	214	185	231	250	235	211	203	213	185	213	222	222	234	228	223	231	214	229	181	218	190	242	212	215	237	213	220	188	216	207	190	233	207	218	226	201	233	208	205	203	223	196	213	203	231	224	194	221	233	214	239	198	220	235	206	193	191	186	211	217	211	206	207	219	194	231	211	198	198	217	215	193	221	204	200	203	192	228	194	199	217	231	214	213	217	191	221	213	201	198	249	216	199	224	216	236	203	225	216	229	207	218	200	198	249	201	198	215	212	212	215	209	217	207	218	217	208	206	199	218	214	229	208	214	215	215	171	198	209	230	192	210	219	227	215	236	218	211	199	209	189	235	237	206	200	209	202	194	207	198	220	215	196	218	213	205	201	216	209	202	192	215	203	212	205	195	191	240	224	221	230	219	231	224	190	200	220	226	197	233	204	212	193	230	231	230	206	229	210	213	205	196	205	212	202	193	207	231	229	203	192	233	229	226	204	207	190	239	218	225	194	204	205	207	202	210	200	217	217	187	239	208	207	191	212	206	235	196	223	218	214	211	216	207	203	202	216	183	203	235	218	199	221	207	225	210	227	228	213	243	212	216	206	205	262	211	219	227	188	222	208	230	208	198	200	212	202	198	176	216	201	211	220	198	184	208	231	219	213	196	204	213	244	216	191	220	232	218	205	200
1748	582	715	760	777	695	645	638	566	621	576	594	579	611	580	528	558	555	585	540	543	559	609	518	578	494	542	494	535	524	536	535	553	579	548	495	538	547	517	527	526	559	552	561	524	559	543	550	550	542	563	557	522	554	571	517	539	519	511	553	579	559	571	503	546	535	511	547	533	523	555	536	491	527	552	559	535	526	504	536	524	552	539	538	545	496	491	552	564	525	559	534	515	513	538	551	495	531	563	537	559	519	542	557	530	560	527	551	566	559	518	548	503	514	556	551	516	552	524	565	516	507	529	530	518	537	534	561	557	543	515	504	546	567	548	504	517	563	573	535	513	512	567	550	549	561	529	543	501	555	529	518	509	517	523	505	486	524	527	515	524	523	547	518	550	557	511	579	523	591	543	529	535	576	535	544	566	545	503	531	529	556	520	521	537	556	543	577	539	529	549	553	500	529	562	512	551	496	584	533	545	505	538	540	512	537	552	526	512	570	543	555	561	549	543	541	544	545	530	524	529	575	536	525	526	530	539	546	518	548	516	555	528	548	537	553	584	509	483	572	534	506	500	536	541	496	550	515	546	546	538	493	529	527	555	549	517	606	532	523	572	553	526	562	507	517	544	498	533	548	511	530	499	564	549	513	522	535	534	525	587	540	564	500	575	568	545	510	533	541	537	517	519	561	506	473	550	519	543	490	539	517	543	529	580	515	565	555	540	555	542	520	554	524	553	514	543	531	548	522	557	496	513	562	525	541	530	523	516	543	512	541	526	504	515	589	533	531	536	524	514	530	530	526	555	556	543	530	552	538	502	481	493	501	533	576	537	546	501	547	556	548	537	559	552	526	542	514	550	544	517	557	562	530	512	525	544	537	524	523	534	513	543	510	597	562	557	567	546	511	535	536	532	609	526	538	535	555	542	582	509	502	524	527	533	462	565	532	498	545	546	522	546	557	523	493	537	496	552	458	543	506	560	535	543	569	514	517	538	542	525	515	544	552	550	532	499	507	553	560	541	551	529	519	522	509	530	532	522	554	581	527	555	542	539	505	574	556	496	522	502	544	582	508	517	551	529	575	580	547	527	533	554	524	544	515	544	503	548	548	530	540	527	538	507	534	555	538	513	557	501	533	491	561	533	513	499	479	560	489	512	505	540	514	495	527	554	541	562	524	527	538	532	579	524	477	546	552	538	548	523	574	507	483	515	506	521	530	517	531	516	523	549	552	525	499	541	512	500	523	574	522	502	508	578	561	510	524	537	586	532	533	537	488	506	559	579	539	504	501	514	524	492	527	573	525	518	511	537	539	547	507	536	498	533	535	538	482	521	492	538	558	523	559	532	585	532	509	491	533	540	514	555	535	533	556	544	573	532	545	530	549	534	497	548	533	506	487	515	528	505	553	545	543	557	514	513	509	552	565	600	534	504	539	571	489	558	513	505	533	560	522	538	522	541	513	583	511	525	511	512	484	512	525	476	563	504	521	549	515	514	507	543	526	509	542	543	544	544	552	540	543	519	555	504	512	524	562	503	578	502	514	537	496	516	525	548	515	532	502	570	477	547	488	532	526	533	542	546	547	524	566	543	547	575	531	562	500	503	570	540	526	539	549	518	571	550	520	575	517	533	515	524	542	557	494	496	517	535	496	563	535	553	535	529	518	539	553	531	538	533	522	564	534	539	543	545	524	538	531	483	494	534	542	542	524	529	541	543	543	526	534	549	504	547	537	508	567	511	567	538	570	573	545	554	506	556	566	554	573	521	537	566	496	538	534	527	561	546	539	516	558	565	543	564	527	514	499	507	514	553	535	547	541	525	583	534	534	547	543	538	528	531	557	537	543	537	543	536	519	563	531	546	529	541	530	563	582	528	518	547	528	548	547	501	545	533	512	538	553	565	539	548	526	557	506	541	510	565	533	504	548	529	541	542	573	551	545	564	512	498	543	539	544	520	583	528	542	559	502	516	542	558	517	505	553	542	538	507	556	533	522	539	551	542	541	543	570	542	548	503	490	542	540	537	538	545	510	560	543	530	551	473	538	550	550	538	509	521	518	516	517	533	518	569	521	476	500	539	523	535	519	539	492	541	552	563	592	555	521	552	598	546	559	569	520	532	515	548	580	523	535	540	529	522	564	500	567	527	519	536	577	560	514	521	557	523	550	536	514	533	558	517	546	536	543	527	511	543	513	513	556	512	555	548	512	557	550	519	509	531	538	556	545	550	547	551	544	526	556	535	581	554	570	580	539	562	550	491	530	551	551	518	558	504	564	531	537	497	585	543	540	533	529	557	549	548	523	510	523	519	493	524	541	571	551	548	534	537	535	523	510	568	511	566	485	500	525	537	543	550	537	523	519	525	576	508	536	563	565	514	533	506	525	554	547	501	547	539	513	578	525	493	544	549	572	554	556	518	544	557	521	567	513	540	555	549	550	529	519	527	540	520	522	524	550	506	533	538	570	550	541	552	525	560	560	534	527	523	520	579	510	578	546	499	523	576	534	537	505	504	516	547	517	515	512	524	517	554	523	535	550	500	580	534	583	547	538	519	531	501	578	496	519	506	562	549	492	513	566	520	559	535	529	478	503	509	530	566	543	521	555	540	535	507	516	568	528	520	505	534	537	527	551	544	581	526	535	505	512	509	571	526	532	489	512	500	583	598	551	499	560	522	505	520	530	546	522	550	520	474	563	584	507	526	545	517	529	574	498	534	519	523	546	497	539	515	529	512	553	505	525	525	548	559	522	526	501	473	560	560	525	501	552	522	550	531	527	519	530	557	527	550	545	540	534	500	523	564	545	582	566	538	502	555	546	535	538	534	528	524	548	525	534	557	551	556	536	510	510	580	528	535	497	529	558	524	545	554	510	510	533	576	530	551	520	482	532	566	548	503	521	551	538	503	550	527	527	527	558	553	560	550	520	518	502	500	546	521	531	535	495	567	535	544	539	543	530	514	588	506	555	537	537	514	526	536	499	520	551	561	536	540	546	577	512	592	502	538	526	547	546	553	505	538	573	514	532	583	563	573	530	553	525	562	545	529	559	550	563	539	561	532	535	522	501	529	537	562	554	532	549	566	490	522	495	542	491	523	539	546	537	540	525	504	553	564	531	481	522	557	533	564	504	534	541	521	542	509	541	534	527	543	508	518	521	534	541	511	563	528	522	513	569	535	550	499	536	498	532	554	564	522	529	496	512	506	501	531	499	550	541	524	548	552	554	518	545	593	530	536	531	524	572	553	531	554	524	530	583	485	534	513	527	551	518	561	523	533	518	566	521	564	516	503	531	557	528	543	544	505	545	530	547	510	554	519	504	559	538	562	533	533	562	508	521	478	523	536	546	538	543	564	537	553	541	498	510	509	550	550	578	527	543	524	521	504	569	545	517	520	578	502	558	584	555	536	528	538	505	558	479	523	570	512	527	548	545	486	534	575	532	609	540	505	563	533	540	558	571	543	548	524	554	556	564	551	567	535	504	539	567	555	582	567	527
6714	638	636	528	489	361	366	325	273	276	230	271	268	250	301	286	274	237	220	237	231	240	225	241	255	226	245	227	229	228	218	249	235	234	234	243	227	227	224	223	235	205	238	236	271	232	230	226	201	219	246	244	264	260	201	210	247	241	256	250	226	245	215	253	202	253	242	244	243	246	243	223	264	251	248	248	219	241	231	203	225	232	232	216	261	226	250	223	216	240	267	232	258	233	238	275	258	248	257	221	233	222	246	220	222	199	233	227	217	235	228	247	231	262	226	225	237	238	243	219	247	215	232	239	230	238	246	272	225	269	239	240	218	234	235	220	211	216	246	205	222	257	241	230	237	222	269	215	249	219	219	216	239	229	223	256	210	268	221	231	236	218	228	239	231	237	236	252	230	256	237	229	216	247	254	286	234	257	255	236	215	252	271	226	256	258	224	233	236	232	260	211	250	254	254	245	259	221	240	251	243	220	245	249	230	231	254	227	218	223	242	238	200	253	218	254	213	235	233	238	247	237	232	263	238	251	235	251	232	232	249	242	219	242	233	265	230	239	227	224	232	232	237	271	230	248	228	207	224	240	242	216	227	280	253	227	231	202	218	207	265	254	254	224	238	265	282	232	228	219	262	203	240	228	240	235	226	214	245	242	247	213	242	237	227	254	238	271	249	222	249	207	288	251	226	247	236	270	232	228	224	243	215	219	237	226	248	203	246	246	239	226	262	250	214	246	261	235	232	222	229	213	255	250	221	235	237	203	230	248	231	218	231	241	239	230	247	229	224	256	216	230	256	267	248	259	256	245	231	203	220	227	250	248	235	232	242	248	246	241	231	217	247	236	264	232	239	212	234	229	235	254	234	234	224	249	280	216	237	252	243	235	232	219	221	223	245	217	228	211	244	252	246	218	250	241	252	248	222	231	211	231	238	255	272	205	246	218	256	229	226	239	234	247	233	226	236	229	226	234	225	248	247	264	241	237	192	232	243	276	236	225	231	225	256	260	246	234	240	249	274	218	241	244	240	246	257	264	236	231	224	250	237	236	235	248	229	267	233	229	250	225	222	245	208	280	220	231	238	208	249	244	213	247	263	227	234	242	230	227	252	239	238	221	238	238	209	245	218	246	232	211	239	235	228	228	196	253	247	243	233	228	257	234	225	225	222	212	231	236	234	205	215	228	216	242	261	232	231	254	227	260	240	260	234	242	266	247	235	229	225	238	257	240	223	201	229	222	214	221	219	204	233	224	227	224	265	249	257	256	230	250	245	210	219	247	247	225	207	229	210	237	233	220	240	249	217	246	288	256	227	242	229	200	256	253	239	263	246	205	222	236	243	198	240	249	214	250	244	227	229	242	225	251	209	210	233	216	240	231	210	234	237	230	232	272	222	223	232	226	226	223	232	222	209	225	242	202	233	212	246	211	227	225	256	213	219	188	278	227	240	246	226	222	252	236	242	237	220	223	208	236	221	204	244	267	225	230	237	230	218	249	243	252	228	239	220	232	241	227	209	208	233	237	236	220	227	231	245	232	229	223	247	213	233	240	233	232	225	234	219	226	234	217	266	221	231	218	244	241	254	233	215	226	234	203	219	223	267	242	229	243	263	226	226	227	239	205	279	225	215	232	243	215	216	232	215	247	239	210	244	253	241	219	249	270	235	236	259	215	220	220	201	262	232	231	213	231	220	234	229	260	241	245	231	223	275	239	239	260	245	221	235	239	243	216	242	220	261	245	228	235	239	207	215	229	245	223	209	224	237	227	221	264	237	225	234	237	234	244	232	208	241	228	253	220	245	256	244	212	246	215	257	248	248	226	257	242	253	261	229	241	251	235	257	239	246	247	227	224	230	291	237	235	248	239	216	238	252	217	184	231	216	231	241	235	252	226	209	217	242	263	243	248	229	237	241	237	226	228	245	218	224	216	228	206	217	214	251	238	233	220	265	229	193	218	225	232	247	252	252	258	217	243	199	214	226	232	233	284	222	200	236	205	260	213	228	258	244	241	246	244	224	218	229	253	266	258	236	240	233	222	240	229	222	267	242	245	262	253	239	228	255	273	237	266	229	246	219	242	228	251	207	234	247	229	240	229	244	230	210	248	246	229	230	220	250	201	210	257	223	247	225	249	242	264	242	253	228	232	242	212	223	250	238	244	249	247	210	240	257	212	233	245	232	222	241	234	229	227	244	219	238	242	220	221	205	219	211	219	211	243	237	230	237	235	261	209	237	242	226	244	236	234	215	247	240	227	253	282	260	243	241	254	216	259	216	235	198	214	246	248	216	238	271	227	256	259	255	233	240	212	234	229	256	232	242	237	227	274	224	251	265	226	233	235	237	233	234	249	241	228	249	293	257	247	197	223	243	248	247	250	246	254	232	227	234	225	186	255	242	243	241	260	232	241	258	248	228	240	276	213	250	253	217	225	219	234	275	239	192	231	207	233	250	223	252	233	250	225	217	281	227	241	211	212	233	242	236	222	232	239	196	228	212	240	240	195	245	210	224	245	223	234	198	235	249	229	231	217	213	227	252	238	228	203	225	230	247	211	236	237	233	210	236	228	227	223	248	227	245	215	249	212	245	239	249	213	238	224	225	211	217	228	260	233	207	235	196	234	224	235	228	248	249	233	250	219	237	223	230	234	233	254	248	237	253	237	260	243	228	263	232	244	220	254	231	208	245	212	247	223	236	227	239	235	229	253	231	229	246	227	257	233	233	245	276	289	236	231	239	236	236	231	209	199	256	256	238	234	250	227	239	213	214	233	220	246	214	258	239	252	230	232	249	216	277	237	236	281	257	216	227	221	233	236	216	227	221	248	236	216	233	221	255	205	242	238	239	250	264	264	211	241	233	222	253	220	221	224	232	247	251	237	190	240	234	247	247	220	258	267	244	264	220	227	248	228	257	217	257	215	234	246	234	250	217	216	230	206	239	226	232	247	236	233	237	234	252	240	231	229	216	245	268	228	234	227	241	237	238	242	245	225	267	242	217	242	245	260	221	251	247	237	258	252	248	242	231	222	263	246	221	255	251	213	237	237	254	226	214	257	251	264	219	267	231	230	257	240	235	222	234	248	214	249	223	245	234	253	223	232	237	253	256	233	263	213	208	256	219	247	227	233	247	245	197	222	233	215	234	214	228	211	234	217	241	246	238	248	241	244	249	238	226	243	266	253	232	235	217	265	244	244	275	231	233	248	238	203	247	209	226	225	253	250	258	245	270	226	248	225	243	225	238	240	251	247	236	249	242	233	226	231	230	256	240	231	241	220	217	219	240	219	217	221	256	244	215	231	230	225	232	255	227	228	192	223	241	235	231	222	238	248	251	223	228	229	233	231	232	239	226	218	230	240	234	239	220	231	213	202	228	252	245	230	232	224	229	234	224	234	210	233	269	225	237	254	249	232	289	237	231	267	227	237	263	221	213	256	215	251	223	233	230	249	255	238	259	244	241	265	235	222	210	211	228	248	267	220	251	239	253	225	245	252
6558	953	1581	1635	1619	1313	1111	1012	925	797	783	772	756	835	725	637	679	685	633	620	632	606	653	646	636	623	556	575	605	613	602	582	562	615	606	658	616	628	535	571	562	592	588	575	595	594	563	620	598	606	579	586	544	615	626	571	576	577	559	573	508	519	567	573	590	592	587	577	582	590	612	606	630	585	573	585	558	579	616	543	577	577	569	557	579	544	602	630	582	612	577	579	572	559	599	544	536	586	544	631	587	550	616	613	595	587	585	574	561	562	578	575	592	559	547	601	557	563	573	576	570	563	552	580	571	628	557	611	644	585	546	562	580	536	623	618	564	597	575	542	606	568	554	536	570	542	581	562	605	577	616	592	586	564	608	599	582	624	564	571	529	576	602	573	562	585	557	579	562	569	632	579	583	611	564	573	552	555	589	589	585	617	527	552	568	602	573	608	594	606	624	564	571	572	607	549	588	571	573	571	602	599	588	595	591	584	559	621	559	595	613	648	556	588	605	572	579	573	574	575	585	635	557	569	601	569	562	581	608	579	564	579	560	573	565	553	548	594	571	624	617	574	582	546	613	550	589	624	550	605	612	546	543	559	610	592	575	601	613	545	576	604	586	577	618	573	599	591	578	607	591	558	603	608	596	575	573	560	577	603	543	542	555	584	562	615	604	591	535	597	592	529	546	543	617	568	591	566	591	541	555	571	563	630	556	558	553	580	546	530	578	547	596	599	561	577	533	596	609	589	617	595	601	563	541	557	621	545	602	556	588	617	581	522	620	545	556	591	598	583	561	552	593	563	573	565	588	616	582	627	568	580	602	588	590	559	593	588	595	587	593	601	570	578	621	603	591	560	600	538	625	641	533	574	596	620	574	567	607	628	596	608	622	610	552	579	582	593	594	612	602	554	604	572	627	565	586	592	617	555	535	586	589	541	597	550	546	555	587	602	553	611	525	594	554	589	548	581	571	587	590	569	582	553	541	589	583	563	572	586	624	551	578	623	604	550	551	616	592	604	591	555	616	599	569	535	582	598	563	592	536	579	590	587	575	573	602	547	582	606	561	582	548	563	563	613	584	577	614	552	575	516	574	588	548	555	555	605	582	569	533	583	587	574	589	571	584	593	597	587	591	534	585	602	593	570	548	563	586	577	565	576	605	543	508	560	563	580	621	618	587	595	577	579	574	621	549	612	570	578	589	558	578	551	559	537	574	575	606	584	586	564	575	578	595	537	605	624	542	567	579	575	556	566	614	602	553	617	541	576	607	569	598	574	578	590	570	556	597	556	595	595	597	564	566	587	597	529	584	573	509	596	579	554	528	560	539	601	609	610	605	569	588	547	560	583	614	574	558	566	600	567	573	559	573	605	602	600	569	562	590	591	566	546	552	534	555	561	557	574	579	556	607	537	543	587	585	573	558	578	538	596	627	601	560	599	572	546	569	576	577	538	546	604	567	590	555	620	556	582	577	558	599	546	596	539	581	578	536	584	517	566	578	594	573	578	602	559	581	598	620	575	561	560	624	569	602	585	599	594	555	566	593	553	602	616	594	559	578	587	582	580	572	556	637	546	508	569	592	595	612	568	610	601	614	552	572	568	582	558	610	585	631	539	565	585	593	586	593	591	544	574	553	563	578	556	568	580	590	606	601	566	556	597	577	578	568	588	611	583	562	557	543	598	575	567	528	574	545	603	613	560	575	586	599	565	621	549	609	577	580	571	586	552	599	625	598	578	602	545	581	604	595	593	602	578	560	558	593	592	624	565	576	581	574	567	574	559	614	631	586	600	553	581	588	547	566	587	592	589	574	562	548	596	579	597	613	586	631	563	557	594	571	566	541	566	577	592	615	569	588	549	596	579	593	583	645	606	593	595	598	617	596	578	606	579	605	563	570	601	530	608	586	569	568	591	602	592	592	603	603	565	583	618	591	589	604	615	561	591	562	601	572	546	567	565	614	611	599	586	568	550	523	548	546	555	570	584	601	579	594	553	573	548	559	644	559	560	564	535	616	583	591	560	582	572	579	530	595	581	585	598	553	568	613	571	594	541	606	546	551	575	589	555	591	586	535	602	594	553	563	587	597	603	539	610	638	627	584	567	622	595	571	552	571	591	591	598	602	581	558	608	572	595	564	588	649	554	600	605	579	587	535	572	612	573	595	580	556	576	584	524	569	559	535	559	570	577	566	584	584	613	617	562	570	637	611	583	586	581	609	539	578	601	568	583	567	564	592	546	585	563	578	606	584	582	591	551	555	603	616	568	602	595	567	568	584	599	577	608	622	603	636	543	579	585	521	562	553	574	623	488	593	558	579	590	572	557	598	599	604	547	662	567	576	558	561	571	610	614	590	554	599	560	584	617	564	604	524	575	582	539	571	567	568	576	557	581	580	571	569	559	538	552	586	640	556	585	594	588	592	571	555	557	603	593	585	595	599	626	607	566	580	587	613	590	559	551	608	563	573	550	595	582	564	606	598	591	591	587	564	620	585	557	594	550	594	551	578	593	579	557	560	566	571	593	587	558	557	551	616	593	572	545	654	598	568	594	622	552	568	577	595	604	580	619	536	572	558	597	576	571	602	590	542	592	578	592	583	542	542	556	582	601	602	584	547	595	566	564	568	623	565	552	533	554	577	529	606	573	551	604	578	542	552	574	608	565	618	584	598	584	569	552	554	553	587	601	650	555	563	574	573	556	568	562	577	586	568	588	598	598	586	580	587	517	598	593	568	560	562	617	571	561	574	563	601	620	574	580	552	560	588	542	588	592	562	561	583	577	578	580	589	573	581	594	563	579	519	564	584	589	623	604	599	605	570	578	547	569	593	591	573	534	551	559	573	580	562	562	585	611	534	572	538	571	580	576	557	687	585	555	573	570	577	583	585	592	603	605	581	551	646	614	576	559	636	601	596	582	587	579	583	600	537	607	542	587	582	532	569	558	548	580	552	605	563	594	574	568	627	600	564	586	589	593	578	579	518	586	571	552	571	608	598	587	572	558	554	571	606	618	556	539	571	601	548	620	594	585	558	568	625	605	576	571	568	591	609	589	621	587	592	600	544	570	579	542	543	557	572	610	605	584	576	565	558	625	571	588	575	603	611	583	522	578	587	580	594	584	599	584	549	577	545	564	583	578	570	589	550	563	557	605	582	605	626	571	598	565	553	580	591	637	572	627	549	556	584	562	594	646	603	568	574	577	562	598	597	629	565	593	591	570	605	554	582	564	545	592	638	570	594	557	600	590	578	593	578	608	595	575	553	560	544	565	608	568	559	547	621	567	583	583	611	561	581	564	535	579	552	567	517	559	581	574	645	563	580	578	575	603	584	572	556	610	586	562	566	557	600	583	555	594	563	583	596	543	560	585	555	595	592	588	623	606	608	568	560	565	600	589	568	502	586	599	622	592	575	630	548	583	559	548	596	620	578	576	575	574	560	610	621	563	562	572	579	572	569	621	601	541	579	627	560	606	556	585	574	586	563	614	565	554	617	640
12278	965	984	736	490	377	285	243	226	192	183	155	170	159	152	145	134	118	109	119	143	124	121	128	142	117	138	122	123	117	128	125	116	137	147	123	132	122	114	121	117	153	128	122	130	106	118	143	105	121	137	112	118	131	122	104	143	126	117	110	107	116	131	114	128	139	127	118	123	127	98	123	115	117	120	125	101	114	128	124	109	97	109	118	114	104	135	135	113	120	129	114	125	116	126	106	120	117	125	112	145	102	110	115	130	132	128	127	119	121	112	128	96	125	131	117	131	114	116	103	108	121	112	128	111	146	116	120	101	116	133	102	145	124	113	117	111	118	132	121	115	136	129	126	112	117	111	113	125	137	116	109	119	133	133	117	118	99	106	149	118	110	141	129	149	111	116	91	133	120	123	109	112	92	106	101	113	124	101	117	141	111	131	156	117	112	136	123	114	117	118	90	123	133	110	125	132	117	114	110	112	132	134	106	110	107	121	101	126	122	117	119	125	147	115	96	128	116	116	149	104	106	112	105	103	120	119	125	127	116	123	135	122	132	110	121	129	105	113	115	100	122	123	120	140	99	108	126	125	134	115	114	103	134	129	134	111	110	121	115	136	117	135	114	120	113	104	112	117	116	124	110	111	120	121	121	103	113	102	121	115	137	121	103	108	118	128	129	115	108	110	119	93	113	134	115	124	134	110	117	115	115	98	117	112	143	113	119	130	145	119	133	120	119	126	123	123	133	124	130	114	128	88	124	129	119	125	123	111	120	111	100	113	130	117	114	102	123	121	123	122	124	105	116	112	110	128	119	119	123	99	123	126	126	116	132	112	126	119	124	110	118	142	131	141	106	121	120	88	115	114	107	129	124	110	114	118	99	117	101	97	103	137	112	128	112	133	122	111	105	104	110	106	123	143	125	99	118	143	138	125	136	130	121	129	130	107	125	106	119	106	140	118	116	130	101	117	116	119	133	102	98	130	135	108	108	126	107	127	118	120	113	128	126	111	127	98	106	127	118	130	116	127	101	116	109	118	125	112	117	119	99	117	116	108	115	99	104	119	114	141	109	108	114	128	149	125	118	112	120	138	110	120	116	122	130	106	104	116	123	116	117	113	104	103	106	129	108	120	137	113	137	125	119	109	120	134	120	118	122	117	116	102	137	116	121	113	140	127	142	102	132	111	118	118	109	125	108	131	124	148	120	118	124	125	110	119	133	123	88	121	119	102	110	121	116	128	119	124	111	129	114	104	120	118	123	83	130	133	122	131	114	138	143	148	102	125	112	126	123	107	128	130	133	121	125	117	129	102	128	117	100	114	121	109	125	108	120	117	103	101	144	114	96	141	118	124	121	135	106	107	124	120	114	117	109	110	144	123	112	108	104	129	103	107	104	112	101	119	113	135	100	124	128	126	118	122	114	117	97	96	104	108	123	124	116	117	120	113	109	122	143	127	112	125	113	116	128	131	119	112	111	99	137	129	106	120	109	94	147	137	105	116	113	111	142	114	108	123	128	126	128	111	120	122	128	124	127	127	119	116	117	100	129	108	129	118	108	107	116	128	117	115	141	109	107	148	111	105	131	112	135	115	103	117	133	123	135	130	121	133	125	122	130	129	131	123	132	117	134	123	119	109	119	126	101	132	124	102	109	112	99	119	120	117	126	123	130	112	114	128	123	106	138	134	123	148	137	113	120	121	112	133	99	120	113	134	109	125	108	125	134	120	120	134	123	133	100	125	137	134	123	103	126	117	108	115	107	106	134	124	127	110	97	138	133	112	109	120	114	127	105	128	124	131	108	125	119	148	130	112	125	128	126	101	128	132	119	108	113	120	110	135	120	135	140	135	128	113	116	105	112	134	124	126	121	116	114	113	120	117	126	116	118	119	118	104	120	117	134	119	108	117	107	101	115	103	109	126	122	124	124	109	103	113	101	112	145	119	137	89	121	113	116	127	136	146	123	119	117	104	129	106	115	109	113	117	130	133	115	122	121	116	100	114	121	131	121	143	118	120	137	126	104	123	120	133	132	118	127	132	124	126	113	117	111	130	135	137	114	130	134	117	121	124	127	130	116	115	124	129	115	112	135	126	88	110	129	102	105	121	106	123	120	133	99	134	136	118	129	111	96	139	112	142	114	124	104	92	124	126	111	107	111	126	126	121	124	114	107	112	113	107	119	113	138	121	96	126	115	137	140	120	124	141	104	128	111	100	126	93	135	128	112	126	114	115	111	127	112	104	105	109	137	100	125	125	117	124	134	131	137	123	115	117	107	142	125	107	115	118	124	123	133	129	121	108	90	111	119	93	129	124	110	130	117	139	111	101	116	119	119	161	119	110	119	122	132	124	119	110	115	139	125	126	136	139	102	115	111	118	122	107	117	135	115	112	112	141	117	134	115	124	105	114	124	118	89	127	127	103	106	108	130	127	102	129	109	128	118	98	123	132	120	122	113	107	120	104	121	121	141	134	126	125	107	118	131	111	110	99	133	131	114	113	139	107	103	126	96	109	109	126	116	120	140	133	133	119	123	129	135	138	133	134	109	118	114	119	113	145	110	119	127	142	118	123	125	120	114	121	115	108	123	129	120	118	153	132	135	118	122	124	115	111	89	134	121	141	111	107	111	117	132	112	141	116	113	101	114	111	134	122	114	116	133	127	123	119	106	141	124	120	105	126	123	111	141	117	129	117	116	130	118	123	124	124	114	108	100	113	116	132	132	134	107	110	118	133	127	122	124	109	128	136	108	142	103	132	119	96	128	135	113	114	115	128	128	114	125	131	154	119	126	121	106	110	101	123	130	114	125	106	125	138	126	126	154	112	125	127	106	116	128	127	123	111	127	109	120	130	112	117	130	112	125	144	132	140	130	121	123	116	113	114	144	134	132	106	123	91	130	112	135	121	122	121	112	118	122	130	119	118	133	125	104	122	110	112	112	129	133	122	129	131	112	114	132	126	130	128	114	131	115	100	100	132	105	124	129	124	117	126	130	121	100	132	101	137	102	110	139	143	106	109	121	122	117	116	107	120	119	120	145	115	122	120	125	113	120	105	117	98	112	113	119	120	135	109	120	104	111	110	123	125	134	114	122	109	100	108	107	117	122	143	126	120	106	109	117	115	119	142	111	134	112	112	105	114	123	120	114	106	128	115	106	96	127	116	125	115	113	115	128	133	131	112	106	103	118	137	126	134	113	131	118	127	121	109	138	121	127	105	109	87	112	116	131	124	121	116	127	124	118	111	109	99	117	129	132	137	128	133	122	88	136	129	117	119	129	117	123	110	107	119	118	147	139	123	135	143	122	139	113	120	118	118	119	133	146	132	125	111	133	135	131	105	137	111	137	113	110	124	105	119	120	126	120	115	128	107	109	108	121	107	114	109	94	129	109	107	134	116	144	123	130	118	103	102	123	110	112	126	119	101	118	120	121	114	125	116	131	144	136	124	125	110	131	109	113	114	120	107	124	119	130	120	127	132	112	164	153	102	126	122	119
7984	983	2152	2398	1979	1639	1372	1041	862	729	633	653	586	671	633	528	458	438	396	403	437	407	395	424	387	373	338	352	345	354	315	353	344	328	339	309	285	303	326	333	353	334	315	312	303	344	310	319	338	312	341	326	312	296	327	311	294	319	317	303	317	336	310	302	296	271	308	291	330	314	281	338	340	304	300	308	311	329	293	315	306	293	332	340	300	281	309	313	312	301	332	292	277	273	280	300	279	317	317	324	277	308	274	314	318	310	310	293	326	287	305	271	283	347	319	312	309	315	296	306	315	333	317	310	311	359	335	291	293	264	326	325	292	321	302	306	314	277	298	271	284	323	292	320	303	343	330	326	305	312	348	319	297	300	327	302	301	301	318	317	309	300	316	302	325	278	300	285	313	310	311	293	300	301	293	324	318	310	317	336	321	266	315	305	299	312	320	331	320	294	322	339	322	292	329	293	311	328	307	305	330	258	297	310	291	323	349	322	310	313	303	309	291	296	294	319	320	285	283	288	291	307	316	303	307	306	295	318	279	326	308	291	297	300	274	302	291	321	264	288	328	297	281	350	328	337	327	304	325	335	315	320	321	278	274	288	316	304	310	285	330	326	308	306	319	297	307	323	299	307	322	316	289	295	293	303	297	331	311	315	294	299	282	319	295	308	323	289	340	321	287	356	317	319	294	293	321	320	321	327	277	307	296	316	307	321	311	313	294	317	269	288	304	292	299	294	306	328	311	325	294	317	301	270	282	334	299	300	291	294	322	300	285	304	323	299	316	329	285	304	296	302	297	309	301	296	347	287	307	319	305	325	332	346	311	343	313	295	336	311	279	283	307	304	327	276	337	326	311	300	298	315	316	332	305	312	295	330	310	302	308	302	266	341	312	319	316	315	318	278	292	332	317	309	287	305	298	305	296	342	276	283	348	291	299	312	298	286	296	290	346	281	312	316	324	316	293	300	336	285	295	288	295	291	310	313	343	334	329	297	332	312	325	320	318	285	330	329	332	336	319	294	305	295	307	337	278	287	298	330	338	323	295	343	314	292	315	260	301	327	321	319	284	301	323	288	281	322	350	305	287	287	322	308	324	292	340	308	292	282	302	318	316	317	311	300	328	285	298	319	313	311	313	277	295	290	318	282	295	276	262	294	307	300	327	297	311	333	328	315	298	313	298	298	285	281	321	325	313	329	304	291	272	302	324	331	319	314	293	330	271	309	300	299	295	327	299	297	297	307	318	297	323	307	287	291	329	306	323	309	291	295	340	345	287	287	298	308	334	312	312	271	292	312	291	308	329	331	280	335	289	291	277	284	309	286	303	351	305	315	292	286	295	303	317	297	301	302	306	284	297	312	313	313	276	303	307	281	295	309	312	317	333	291	325	330	331	300	310	282	292	318	341	332	311	298	329	302	276	317	298	319	311	322	325	284	281	313	294	317	317	358	303	269	291	317	323	299	284	328	317	332	309	327	290	322	298	305	289	297	319	311	302	297	303	326	295	300	293	350	316	301	313	273	292	294	314	284	283	325	313	307	326	286	317	320	311	303	285	314	300	279	330	294	313	299	312	319	299	335	342	309	295	284	294	309	296	334	304	297	323	316	309	309	283	295	329	288	307	293	287	312	321	300	316	289	339	303	280	299	300	292	320	275	300	297	284	287	337	315	346	334	307	317	286	347	306	315	295	316	334	364	326	334	320	337	318	349	329	303	276	318	291	304	283	311	332	306	305	325	312	299	344	311	319	312	283	327	298	305	316	304	327	300	303	316	346	299	313	297	309	333	335	307	339	275	290	305	309	330	307	338	304	324	301	322	296	318	309	300	301	336	305	310	345	319	294	297	291	327	301	312	336	321	298	334	315	297	328	325	279	310	290	313	340	295	302	278	307	303	300	276	293	290	322	310	310	317	310	294	327	285	292	296	321	290	283	338	304	282	303	294	300	273	295	315	307	317	281	295	266	323	301	317	311	308	285	309	306	302	289	332	304	299	298	297	293	276	306	311	314	301	306	308	299	310	319	256	329	259	282	298	309	312	287	287	319	277	297	340	313	302	289	306	292	310	336	359	285	298	303	303	285	294	295	316	310	285	306	327	318	297	294	311	308	305	305	289	303	297	310	298	335	292	286	268	321	318	341	318	320	274	305	305	319	307	327	286	308	315	295	299	318	329	311	338	313	285	289	324	302	329	304	287	313	316	317	285	294	274	305	288	319	304	326	315	309	293	287	284	298	298	309	282	325	310	328	314	297	323	337	307	284	274	267	285	303	295	303	302	300	326	310	258	311	329	299	317	301	320	261	287	340	304	341	297	334	335	314	309	312	308	298	331	312	291	332	290	344	313	298	317	312	283	317	281	311	327	294	303	297	278	331	300	352	318	279	342	308	319	303	293	311	330	289	313	326	319	317	327	304	311	300	333	288	293	311	348	320	315	312	318	311	329	291	319	301	308	310	302	319	320	284	323	299	320	329	304	305	299	308	341	330	319	278	289	255	317	298	290	337	281	307	304	294	280	304	319	329	323	254	312	300	305	289	295	303	287	302	293	289	297	304	340	285	301	298	302	313	306	334	309	280	324	275	320	304	310	278	288	301	312	312	296	311	307	266	284	313	304	275	309	340	299	288	307	307	311	277	290	332	313	298	322	265	301	337	307	302	291	317	325	318	293	316	295	279	299	312	342	306	341	301	349	305	314	297	289	306	326	294	304	314	296	292	274	300	329	300	317	328	292	309	305	293	297	289	287	291	315	323	300	338	313	285	321	310	302	303	303	321	268	298	308	315	304	321	290	326	306	301	287	312	281	329	293	329	304	299	319	291	298	260	285	297	310	305	301	302	320	288	332	329	330	304	307	302	288	308	320	305	301	321	302	326	279	315	290	265	311	325	292	279	339	322	284	292	333	313	303	282	299	295	309	322	300	306	315	298	280	315	304	303	296	313	313	277	302	307	289	317	282	272	296	329	300	269	312	307	294	328	295	307	298	319	279	290	338	293	300	356	307	282	286	256	290	305	269	303	313	301	337	326	304	283	313	307	329	331	314	317	318	297	292	298	295	286	300	302	294	329	323	317	325	327	301	294	325	277	297	317	294	291	318	311	353	307	287	331	283	290	263	300	291	289	333	316	325	288	294	313	307	292	314	285	318	283	302	336	305	316	331	319	307	271	324	297	334	315	297	307	286	303	295	297	330	318	303	267	327	295	287	311	312	286	275	310	295	311	313	315	301	294	307	272	304	298	319	309	300	332	297	273	304	322	289	299	327	292	302	317	309	295	313	281	298	278	314	325	280	290	317	308	304	317	322	303	341	313	328	304	327	298	271	299	300	323	290	284	293	334	324	315	295	323	314	310	305	334	312	299	340	304	307	327	317	338	298	289	300	311	327	316	304	283	317	309	301	285	322	304	317	318	295	322	309	301	311	348	318	308	298	300	285	293	324	315	315	318	321	331	295	296	313	305	297	288	324	314	303	303	296	304	299	292	344
1316	322	324	256	259	243	231	209	252	216	191	233	235	242	224	210	213	231	262	210	198	200	225	237	229	230	236	243	221	203	232	194	189	224	220	216	223	228	194	201	231	220	207	207	222	243	213	215	225	227	213	249	199	215	204	197	227	200	223	200	219	196	189	194	236	221	209	211	196	214	216	184	214	192	231	237	197	216	220	214	222	203	214	228	203	201	197	204	223	216	241	188	229	242	204	198	228	226	213	230	235	209	212	217	231	206	214	224	222	208	223	217	209	197	212	197	214	209	206	225	233	214	192	224	188	209	226	217	183	256	214	198	202	210	215	206	219	216	209	215	209	219	191	202	230	199	203	252	198	204	207	218	222	208	223	191	204	220	211	213	212	203	212	230	220	241	210	210	193	235	228	217	239	195	229	199	213	221	213	198	231	230	206	221	204	208	221	210	187	206	212	196	201	241	214	200	208	224	204	210	209	231	224	199	229	208	205	209	214	208	217	215	231	202	215	195	208	233	231	232	161	221	233	241	213	228	209	220	213	236	200	216	216	226	222	230	220	215	229	237	234	200	221	206	214	214	221	217	194	201	212	219	219	206	203	227	214	195	215	225	229	203	206	209	228	224	190	212	244	222	245	202	231	224	208	242	215	196	202	216	225	193	207	212	211	210	214	219	217	244	208	213	193	223	215	232	232	216	229	238	215	221	227	187	224	230	229	206	222	217	212	205	227	207	183	184	218	228	218	230	219	219	199	203	212	204	231	214	212	232	245	232	212	234	231	223	221	259	200	207	204	210	214	229	225	241	212	205	246	240	195	226	190	204	198	229	229	216	234	194	214	230	186	219	227	216	221	208	210	227	183	221	182	192	212	214	197	221	235	238	206	184	217	200	212	221	233	217	208	186	244	214	245	179	229	202	230	210	209	208	194	184	220	225	210	215	214	209	231	235	213	191	214	186	217	240	220	208	204	220	225	204	190	217	192	205	197	209	193	233	232	199	208	216	231	202	237	209	243	234	206	209	202	238	238	196	222	214	202	223	261	226	215	209	205	222	218	213	174	222	218	227	228	237	209	203	178	206	186	189	223	213	209	188	187	206	202	217	200	210	223	189	224	213	223	219	190	221	220	211	237	237	231	210	194	220	202	187	233	203	232	232	213	215	221	203	207	229	243	216	206	187	220	219	225	204	207	238	203	195	204	194	205	233	229	207	212	218	239	199	196	199	201	236	223	209	224	198	216	223	201	225	200	222	212	229	231	222	226	224	212	217	183	199	217	202	196	210	223	193	204	232	220	216	199	205	201	216	207	185	215	222	223	199	203	197	235	223	233	190	231	225	232	221	226	225	216	238	226	200	239	224	216	227	210	218	215	216	220	208	187	241	197	203	220	209	195	241	194	202	219	212	256	219	228	217	237	180	202	216	236	233	218	220	203	225	209	228	192	219	213	209	221	235	188	220	214	223	222	241	227	239	202	191	208	213	213	221	223	196	200	206	212	189	220	224	195	211	207	233	218	203	234	207	194	206	192	199	238	232	225	204	211	203	214	214	214	216	205	212	219	206	221	207	224	226	232	226	190	236	226	224	209	219	210	220	215	181	194	204	213	215	225	231	192	228	219	225	220	192	246	216	223	229	220	209	216	181	217	224	199	223	209	256	214	225	219	225	227	249	195	207	210	245	220	222	196	241	255	185	203	220	192	193	233	236	184	219	225	234	242	212	209	247	216	208	218	217	192	217	200	224	214	217	212	196	189	223	235	216	199	195	224	202	207	210	204	201	229	211	234	199	225	210	222	209	207	233	188	229	246	222	221	238	195	219	243	179	197	226	210	214	233	178	230	211	198	221	236	208	194	224	207	204	226	221	203	230	227	222	221	235	211	245	253	209	246	220	236	244	213	216	194	205	218	240	239	208	230	224	224	199	226	211	190	213	200	195	237	225	235	244	218	223	207	206	202	220	213	203	186	208	236	201	213	211	236	213	200	183	199	261	192	202	190	222	235	217	230	211	233	216	225	217	215	207	236	207	208	207	231	205	209	230	232	231	230	210	229	190	189	229	218	194	201	204	229	217	219	215	211	231	222	198	218	204	245	218	230	181	213	213	217	210	232	207	204	217	205	195	253	231	202	236	227	224	222	220	213	210	217	215	208	218	205	214	223	241	213	208	219	208	221	255	202	203	218	243	218	190	183	222	228	208	212	207	200	197	194	215	216	200	217	219	207	215	206	195	213	213	212	219	215	210	202	220	208	198	229	212	227	202	211	218	221	223	224	209	237	204	214	203	247	232	215	212	201	232	267	210	245	217	192	216	208	216	228	212	203	238	237	207	202	227	217	192	207	207	201	206	192	187	217	208	239	183	215	225	235	204	229	209	224	211	222	199	198	220	205	199	207	214	240	230	245	212	217	216	207	216	230	224	204	198	207	213	200	210	226	207	240	224	204	187	210	208	218	221	209	257	192	215	229	196	241	217	226	244	247	254	201	209	213	232	220	214	209	201	206	219	217	234	220	217	210	198	258	215	217	209	207	216	221	220	202	218	202	192	217	240	228	220	199	190	198	219	195	207	229	207	195	224	204	194	227	224	233	213	193	203	216	219	228	204	207	213	257	218	225	229	207	211	164	228	209	247	206	214	238	202	203	217	231	213	227	211	240	187	202	239	258	213	210	229	181	206	193	206	201	215	209	209	215	230	205	232	198	220	197	212	208	188	210	204	237	205	188	208	201	220	217	215	187	210	229	228	210	215	246	216	209	228	208	231	184	228	222	191	208	234	245	195	196	199	204	239	232	203	222	242	216	212	228	230	212	205	228	229	204	207	222	201	223	200	238	208	198	212	228	213	213	223	208	190	213	211	202	236	209	217	215	201	241	209	226	233	203	218	219	229	204	226	230	213	200	221	229	223	208	193	212	201	197	204	227	218	194	197	231	228	212	205	207	216	213	227	229	215	228	200	214	225	210	201	203	210	211	226	214	212	211	213	226	217	201	238	185	219	222	205	217	202	208	223	225	232	201	228	232	208	207	224	217	236	230	224	210	206	197	182	217	227	221	228	233	224	216	220	234	222	218	213	201	217	229	246	215	208	247	219	230	231	197	201	192	203	223	218	236	222	235	226	213	232	223	232	214	229	231	227	209	189	225	252	208	217	216	218	225	229	215	215	208	228	211	243	216	220	213	205	196	226	198	214	208	231	213	208	210	218	201	227	229	230	213	200	186	200	203	249	213	220	203	193	229	221	222	220	234	188	255	221	265	256	223	231	226	236	208	229	209	207	201	200	217	219	204	211	212	229	199	224	220	213	219	203	222	224	207	239	187	197	233	219	224	210	228	220	217	210	203	206	244	212	221	227	224	196	247	214	210	235	203	219	227	201	239	196	215	218	202	241	192	194	223	250	222	220	214	206	217	237	210	202	179	237	195	213	215	196	191	199	206	228	234	230	259	215	232	222	207	219	236	233	221	246	191	224	245	220	225	196	211	222	254	207
1787	597	731	797	753	705	681	646	622	529	581	593	596	605	546	603	606	534	561	603	525	593	533	541	565	556	589	542	540	520	516	539	523	570	543	549	551	531	545	532	550	547	513	539	544	545	517	517	559	599	527	553	574	585	556	562	527	559	558	520	526	527	537	547	557	545	570	522	559	501	541	522	584	571	549	530	548	530	540	544	536	554	567	549	499	512	546	562	522	523	549	549	501	529	551	541	502	555	532	518	548	555	600	569	558	514	527	542	545	532	520	579	521	569	555	563	534	561	562	538	547	568	545	558	531	537	529	552	516	545	545	565	539	501	527	503	577	604	522	538	543	509	553	522	543	513	504	550	531	523	542	555	587	547	539	564	499	547	552	519	518	541	526	578	576	540	568	554	535	555	519	550	574	549	534	557	544	556	522	493	516	534	569	507	557	517	567	527	575	521	534	529	523	543	528	522	500	529	526	478	537	544	495	533	546	561	516	534	494	557	543	520	567	572	583	564	546	520	531	525	543	503	519	542	555	508	512	523	577	515	526	524	567	523	557	536	552	528	528	589	549	557	507	546	530	486	550	530	542	551	555	500	516	542	561	498	566	471	548	555	536	554	538	507	535	535	514	554	606	511	513	526	540	552	533	533	554	541	505	544	582	530	526	538	544	550	552	535	554	562	539	507	589	537	533	547	525	539	548	530	516	549	545	540	502	505	535	549	572	527	562	530	524	580	555	536	556	553	536	570	539	565	525	545	509	569	503	569	521	542	553	555	572	543	513	541	487	513	567	579	552	535	554	554	565	538	568	561	521	540	549	540	527	531	514	562	518	554	534	507	565	515	551	558	505	504	549	521	506	561	545	559	540	531	559	542	545	515	526	517	550	547	595	590	563	495	519	545	505	529	532	542	565	545	563	529	529	590	623	533	563	542	524	539	576	548	512	530	512	568	512	538	548	562	568	533	575	543	511	538	552	540	546	528	548	518	532	516	551	505	561	511	553	539	550	598	543	545	557	501	534	558	568	521	611	553	544	549	518	527	501	560	568	521	575	540	519	545	550	547	552	537	528	543	507	543	567	584	597	517	519	527	556	574	513	530	588	562	580	516	510	534	538	571	515	508	534	540	495	515	542	496	536	567	525	531	545	548	572	510	549	530	515	524	533	536	534	499	566	537	512	557	605	570	562	552	509	502	554	525	542	575	528	563	538	521	526	527	557	502	542	531	586	532	558	524	558	555	498	575	544	579	556	553	563	512	536	542	571	566	546	565	550	514	510	551	547	557	562	575	531	534	556	532	575	557	509	519	567	539	491	515	530	525	520	568	539	534	527	580	533	562	516	531	524	533	548	544	591	554	533	531	513	528	549	507	570	534	528	544	531	549	541	552	542	548	500	591	575	550	562	581	547	532	574	561	540	505	510	527	578	558	535	529	516	570	525	550	526	551	540	502	540	513	516	592	563	507	533	532	504	572	539	524	492	555	541	563	539	561	569	532	569	537	491	580	520	543	551	604	555	547	594	532	563	542	575	522	574	565	560	540	534	552	532	575	549	602	546	537	526	519	522	558	570	519	558	541	529	543	544	575	557	508	519	516	556	533	567	551	568	527	566	538	524	559	542	574	513	572	545	533	526	567	588	551	549	595	500	562	524	526	519	576	552	565	529	529	526	531	541	538	525	537	518	519	507	576	551	551	559	496	561	583	563	518	528	503	513	549	567	550	539	511	551	527	582	549	518	519	578	540	562	591	579	544	561	507	530	582	527	526	560	541	511	510	518	536	515	538	536	535	547	524	497	497	509	552	515	501	469	529	555	519	545	509	540	523	556	586	530	496	562	545	581	534	542	562	496	538	550	513	522	565	571	578	548	548	515	527	562	516	566	576	571	517	532	558	564	529	571	529	538	523	521	582	547	546	512	583	532	544	494	530	549	525	546	557	533	546	551	548	491	537	551	591	532	559	535	553	563	537	538	550	548	522	531	554	521	519	584	572	488	550	538	538	545	550	505	527	548	550	543	491	568	575	536	535	558	518	561	565	531	514	500	540	557	562	512	540	496	547	592	539	563	551	494	532	546	543	534	517	570	564	553	517	514	582	531	522	524	512	561	514	559	527	552	526	558	592	538	544	549	542	561	583	527	560	533	516	529	559	507	559	574	586	561	527	538	578	545	520	565	584	564	555	561	593	519	541	528	572	529	568	564	560	515	529	561	550	525	551	532	565	498	509	520	511	537	508	524	570	535	520	544	536	528	529	594	564	546	578	554	555	523	581	550	560	530	527	500	526	526	552	538	532	531	528	536	557	531	523	515	523	542	538	526	511	511	559	515	554	530	524	561	550	564	559	586	556	572	520	549	550	614	531	546	565	529	524	569	575	535	535	510	553	589	498	566	574	538	507	531	578	503	557	577	528	542	543	544	544	583	524	542	526	567	569	522	540	567	565	529	535	579	585	514	571	513	550	560	551	555	530	537	556	539	566	554	567	536	529	574	577	517	539	532	519	559	589	536	528	580	546	518	570	542	521	528	510	505	515	527	557	518	559	552	508	517	574	561	555	546	583	545	563	547	561	522	547	565	489	536	596	548	528	515	516	588	517	565	558	552	534	548	562	530	574	536	546	538	542	553	526	542	509	535	523	546	528	525	540	563	543	518	577	521	541	528	502	536	550	563	554	530	563	544	509	547	526	537	533	526	550	520	555	562	582	521	538	563	549	516	545	578	541	562	557	522	537	528	537	517	536	528	559	540	596	545	540	537	493	554	528	539	580	525	517	569	523	529	530	545	578	546	556	527	568	516	554	508	526	602	549	502	538	539	523	534	512	529	537	564	552	571	551	543	524	553	540	529	513	538	529	577	571	550	595	561	562	567	563	527	553	563	522	529	548	503	534	549	606	561	527	543	511	539	563	551	556	567	521	523	568	525	509	523	508	555	528	590	495	513	541	513	514	536	566	555	545	522	547	552	547	525	541	541	508	541	540	557	585	578	540	549	510	485	554	556	559	531	552	546	543	560	527	550	505	506	541	550	553	525	533	548	491	561	542	539	568	534	557	534	530	528	531	525	541	536	537	540	556	563	569	529	543	562	563	550	555	580	547	492	544	537	504	526	567	589	524	514	551	554	566	577	533	566	513	535	572	510	517	525	586	553	547	535	532	545	516	513	538	559	535	556	536	536	537	509	534	520	546	550	522	541	541	500	583	529	533	527	527	536	546	561	542	514	544	549	516	563	555	547	543	566	526	530	554	534	549	544	518	558	578	526	517	543	575	555	497	547	534	559	524	566	547	528	549	554	507	565	527	587	521	568	583	531	540	585	574	518	492	528	539	548	559	514	535	532	566	553	588	544	532	506	531	552	538	558	502	522	548	501	514	537	509	539	551	558	544	570	545	540	520	538	561	552	530	567	584	570	574	561	572	512	500	541	556	509	588	519	534	534	520	520	575	560	534	531	548	521	522	503	537	528	561	556	555	591	538	610	525	508	581	518	565
6618	598	652	584	455	404	361	298	263	246	251	248	265	251	249	277	261	243	250	250	275	251	241	251	237	227	257	218	238	254	262	235	226	232	226	248	238	235	245	238	218	246	247	214	231	212	232	246	240	235	230	207	260	256	226	264	236	260	225	264	234	235	241	246	245	250	233	244	228	255	225	220	219	269	238	199	241	247	242	211	241	235	226	257	256	240	287	246	240	237	249	253	230	245	219	241	221	266	227	258	266	244	240	226	228	238	246	262	240	258	267	245	243	228	236	254	204	235	254	231	239	256	237	232	225	257	222	231	262	207	257	222	247	217	233	224	237	235	246	255	219	252	208	222	253	232	270	277	225	224	245	226	220	240	236	263	223	233	225	251	235	242	251	231	261	221	256	218	245	226	243	230	239	223	235	220	228	233	238	212	273	213	235	211	239	212	248	231	239	256	242	212	252	229	217	219	228	228	251	243	228	239	224	248	253	244	224	246	254	250	229	223	213	234	235	245	241	246	213	236	253	257	254	227	228	222	255	224	228	246	224	268	260	228	247	225	245	243	240	229	243	229	244	256	229	233	244	246	249	232	276	245	242	239	229	207	242	214	264	222	239	241	243	232	271	234	237	221	244	248	230	233	242	245	255	233	261	238	237	211	238	249	238	226	243	228	231	221	246	242	217	241	248	246	248	249	227	260	229	251	250	220	236	266	211	221	228	240	228	236	252	250	245	242	234	225	239	223	247	235	224	253	234	248	256	256	258	253	252	229	254	236	244	249	252	211	232	206	251	260	233	238	221	228	232	253	245	220	201	236	246	250	221	227	210	225	254	232	216	253	240	231	243	218	220	241	244	238	256	228	234	220	266	239	270	245	235	250	237	239	241	250	244	243	246	251	207	213	220	223	225	205	255	235	220	226	246	250	225	220	245	261	235	223	234	250	263	277	212	218	222	214	277	231	253	250	248	265	255	240	236	232	264	256	243	252	233	247	241	246	200	222	232	206	247	238	230	234	260	261	214	237	233	249	268	219	189	260	239	226	238	235	236	300	235	236	247	225	225	238	240	231	243	222	248	239	244	270	265	249	224	227	245	241	216	216	243	259	232	239	231	261	240	249	246	243	226	240	266	252	236	232	246	263	252	225	213	241	273	255	259	232	239	254	233	236	223	223	229	217	233	222	249	289	231	222	247	239	233	251	256	268	223	255	242	230	250	239	219	227	250	242	226	234	236	243	237	205	253	211	228	221	263	250	245	256	260	245	215	211	251	248	254	222	227	206	246	230	241	239	236	259	261	236	256	234	221	256	234	223	260	231	219	234	226	236	240	231	247	260	235	251	222	229	257	248	228	236	207	249	225	250	222	263	258	250	215	228	265	229	246	241	224	235	210	207	235	217	232	244	232	247	235	221	244	229	252	231	223	268	260	251	258	231	233	215	218	244	261	224	229	225	234	230	239	249	249	246	240	230	244	233	254	265	276	230	242	238	231	262	262	209	218	232	230	234	252	256	203	264	220	216	238	231	215	239	241	228	212	273	238	264	232	255	228	263	222	252	263	244	235	238	234	220	218	261	242	248	237	232	210	235	208	232	242	224	229	229	228	228	241	241	235	210	249	221	217	266	238	251	205	217	246	236	262	246	254	230	239	251	225	237	227	242	240	253	200	232	232	239	248	253	249	227	251	235	232	240	231	273	229	216	217	249	210	263	231	254	239	233	203	199	274	264	257	236	224	247	228	238	238	245	204	223	250	258	283	252	240	243	233	216	231	215	223	255	242	256	248	250	242	236	212	232	263	274	219	240	230	219	241	222	216	243	248	232	276	247	237	240	250	241	217	215	248	277	238	269	226	245	233	249	238	252	241	247	247	264	271	245	224	239	274	248	262	242	219	240	251	225	238	230	217	244	253	231	268	233	228	225	247	234	223	250	223	254	228	237	237	225	250	232	228	222	239	207	255	250	232	203	228	250	243	216	257	254	256	242	256	268	239	258	228	222	223	229	205	214	248	221	262	231	252	246	224	221	225	246	227	215	212	243	242	234	237	234	228	221	217	253	249	249	256	244	252	240	244	254	235	226	237	248	248	240	257	227	247	235	229	233	252	259	196	226	265	216	223	231	237	228	271	233	212	240	214	251	250	250	265	214	256	250	218	248	246	264	209	211	231	251	250	234	249	242	236	262	238	229	246	208	234	260	222	245	224	215	266	248	240	242	223	239	226	254	231	239	255	262	205	261	244	243	240	251	252	241	254	233	255	225	246	237	228	238	210	262	256	239	214	215	239	262	220	224	249	263	225	220	253	244	231	234	245	267	244	233	231	225	219	226	229	232	244	253	249	230	241	212	266	236	236	242	253	206	219	253	275	239	255	220	226	227	240	249	267	205	256	248	243	259	221	266	233	242	243	244	228	265	243	260	229	223	257	213	222	241	228	259	225	218	233	251	229	249	218	245	241	265	252	239	231	214	247	245	242	222	274	253	247	231	219	241	223	238	225	225	234	234	219	220	264	243	216	228	257	230	267	263	232	232	242	227	216	249	261	225	269	244	244	251	260	239	253	267	224	229	249	238	220	215	235	223	219	248	260	268	240	245	228	234	226	243	230	261	237	252	247	238	205	236	244	228	236	238	266	257	275	203	239	256	239	206	214	238	233	244	210	232	215	229	271	232	209	255	245	244	207	221	250	225	230	249	223	229	219	227	249	234	250	239	239	246	255	232	244	234	234	245	238	251	243	279	227	245	236	232	240	262	240	246	260	257	260	229	245	249	245	233	246	226	235	234	234	221	272	254	248	267	224	262	238	234	229	241	227	219	238	236	243	247	238	244	238	208	245	243	201	237	231	249	231	223	213	207	218	270	246	270	222	220	251	200	240	233	243	221	250	260	213	241	246	232	239	251	240	233	230	231	279	251	273	214	221	233	235	229	255	249	242	247	210	226	203	212	239	253	250	243	227	227	228	236	252	245	250	262	258	238	249	214	241	253	239	249	247	261	231	252	242	244	236	225	244	215	202	243	265	237	217	226	239	230	240	224	236	213	226	239	253	237	249	257	254	231	236	226	222	218	227	254	215	237	265	243	228	225	231	242	231	221	219	184	228	257	239	232	249	195	232	228	247	235	250	229	230	251	231	244	214	214	236	203	256	245	242	228	238	232	227	254	266	241	235	232	253	209	206	212	250	200	210	238	263	263	263	225	240	239	215	235	212	240	246	220	241	203	251	241	241	222	231	260	282	226	223	235	240	236	235	227	257	237	235	219	292	237	273	265	260	268	252	225	224	235	242	234	259	230	228	241	217	230	239	227	189	222	228	252	248	250	247	233	285	246	234	246	244	205	248	248	241	249	247	214	235	248	248	236	214	255	247	267	223	235	236	264	220	258	269	226	233	233	226	248	235	224	244	194	222	254	249	263	248	236	249	227	249	202	237	226	257	241	271	253	218	249	242	243	220	248	218	218	214	263	269	228	252	256	262	238	209	224	233	259	222	236
6329	1024	1640	1773	1557	1402	1149	923	868	783	735	799	767	787	778	670	642	616	621	630	643	620	672	653	631	679	611	610	608	600	636	623	604	583	622	609	611	549	604	573	608	556	596	647	610	592	593	570	578	568	549	606	576	610	587	618	597	624	578	613	595	576	565	594	561	583	561	603	536	598	603	588	628	594	587	599	577	565	566	594	573	569	580	614	580	555	573	569	595	608	613	602	589	570	575	588	573	566	607	567	623	589	587	559	592	657	576	586	604	580	519	596	621	580	614	590	587	607	562	605	577	576	621	595	606	591	586	603	580	583	563	578	628	537	577	591	578	561	565	587	619	551	582	616	613	579	580	582	536	571	632	558	542	570	589	594	586	623	587	604	579	590	585	597	606	643	602	588	526	583	583	609	621	605	571	573	583	615	601	572	585	604	549	618	584	591	555	596	549	590	580	549	603	561	595	583	600	602	550	583	585	572	556	570	569	596	600	541	601	589	584	585	555	532	563	569	608	626	558	600	586	592	556	591	600	597	582	601	596	565	616	628	593	580	584	587	579	560	617	592	600	552	622	580	573	594	583	536	616	586	603	584	532	578	584	577	592	602	518	590	626	595	577	588	597	570	582	531	566	558	614	578	567	582	580	561	571	593	610	593	586	573	589	543	564	585	566	533	590	559	567	581	543	606	620	607	618	589	583	579	566	617	578	616	596	587	598	584	604	587	590	572	601	572	572	513	577	562	577	597	619	588	544	609	560	607	603	586	600	546	555	584	586	526	574	598	584	594	634	580	565	590	593	613	577	606	579	585	557	590	558	574	579	600	579	526	550	596	573	607	584	570	617	604	613	639	611	549	592	612	562	606	552	562	584	530	580	599	594	602	584	555	547	568	566	599	584	586	555	652	583	614	530	596	585	597	563	548	588	629	572	552	577	576	563	575	555	626	611	579	569	612	567	592	565	553	601	587	559	593	585	574	517	618	577	579	565	570	616	587	584	580	575	611	621	580	594	566	605	566	590	591	579	577	550	531	589	628	576	599	575	569	569	589	585	569	593	601	627	593	615	525	599	563	597	591	591	561	588	570	580	574	570	573	610	629	621	607	570	545	588	583	585	591	590	575	591	575	606	576	598	620	578	561	556	546	539	597	548	597	549	602	575	597	599	598	568	620	589	577	550	607	573	563	585	595	607	577	595	576	544	595	585	587	598	591	569	591	591	590	546	553	582	581	603	562	554	596	608	582	550	562	619	606	536	573	593	566	554	571	602	603	598	572	577	628	584	608	582	630	545	615	617	582	557	613	568	566	553	602	598	570	600	586	551	576	566	596	564	567	607	572	568	616	546	569	581	608	538	571	608	595	565	548	603	576	572	625	611	578	585	545	545	589	629	626	574	579	588	554	549	568	585	613	545	626	588	574	562	584	597	575	533	573	610	554	616	587	603	611	637	590	602	610	530	598	600	587	607	577	619	577	567	559	586	575	612	564	566	554	603	588	599	616	587	594	546	544	573	606	502	595	593	559	541	546	637	603	607	588	554	543	590	547	592	558	566	552	583	594	584	572	599	543	620	555	582	602	590	618	591	595	607	574	570	582	545	614	583	562	577	573	586	571	583	536	593	566	572	581	584	561	585	576	569	571	579	518	598	552	538	560	589	590	600	592	625	552	593	527	571	578	584	551	598	535	559	594	570	545	555	555	573	615	617	590	623	553	564	584	596	557	604	588	585	583	593	592	573	577	592	567	584	577	535	584	615	580	551	577	574	579	633	631	550	556	588	582	583	578	574	586	580	576	573	553	556	623	571	585	603	560	606	588	619	566	610	609	597	553	620	547	638	628	557	559	592	542	605	654	575	583	577	584	578	582	564	556	592	599	537	563	546	564	586	582	627	587	613	544	538	632	599	566	554	569	611	617	597	597	597	563	532	584	619	586	556	601	581	581	619	579	593	566	576	579	609	588	560	581	579	563	571	572	597	555	598	656	571	562	572	557	549	591	626	553	538	609	628	565	555	577	624	592	612	585	570	603	561	632	548	584	592	618	586	533	567	610	557	591	540	542	593	610	587	543	609	557	615	571	570	605	573	598	585	540	578	602	598	610	579	596	620	616	613	557	544	578	582	601	590	585	550	583	622	588	594	578	564	600	568	593	592	569	579	594	577	558	593	599	606	584	588	603	582	564	555	646	609	575	616	592	635	550	578	560	589	567	582	573	601	585	589	625	579	592	580	575	573	595	594	582	592	580	581	612	574	580	581	511	597	588	602	585	554	573	594	614	576	614	587	624	584	571	585	566	553	588	556	602	585	598	623	596	597	604	619	632	616	549	607	610	558	597	595	636	575	558	628	582	630	560	591	601	603	524	594	580	601	560	604	538	569	574	573	586	614	654	594	605	585	602	591	549	595	545	567	573	601	616	587	550	575	595	605	558	608	578	574	590	603	564	586	602	633	594	579	614	597	609	602	569	592	549	603	578	592	576	594	591	597	593	617	570	601	583	612	592	585	563	617	588	564	575	569	604	579	577	584	568	580	560	594	617	605	616	589	542	587	571	639	605	545	631	589	604	564	588	558	568	567	595	593	583	600	564	585	579	565	628	577	601	589	549	578	549	604	572	598	597	563	597	610	603	533	545	565	543	559	579	579	582	574	611	606	554	567	584	595	574	552	566	605	608	595	563	593	575	626	593	587	609	621	590	595	600	546	613	586	577	573	564	612	587	560	534	559	579	628	522	595	585	605	582	561	593	613	624	597	569	589	546	577	563	629	596	565	582	574	572	565	596	576	584	558	589	519	630	616	568	601	613	566	543	563	589	551	577	557	619	612	551	603	583	577	594	565	567	603	571	587	576	561	575	579	549	532	562	564	593	608	583	571	578	561	605	553	597	543	624	605	597	627	593	574	600	577	558	603	603	626	590	592	589	580	588	604	586	575	611	603	590	546	583	603	590	560	541	585	561	598	585	558	573	562	602	521	594	573	626	569	603	637	577	613	619	584	551	608	605	650	563	611	582	584	616	596	589	540	578	580	571	591	597	580	607	617	561	569	584	602	570	627	592	589	584	587	560	569	592	564	603	544	532	608	557	613	590	553	586	571	564	590	564	609	579	609	579	608	577	590	624	535	565	581	576	593	523	584	580	572	590	596	584	576	543	629	602	576	595	594	553	573	533	602	614	578	548	584	586	606	550	566	566	575	584	594	606	544	586	600	580	612	609	605	621	583	566	596	636	588	597	557	558	569	565	560	607	607	567	593	569	586	578	601	584	644	580	564	561	590	533	610	650	564	583	572	597	553	566	608	579	588	538	554	593	520	585	565	612	546	616	605	591	600	606	612	637	543	612	609	620	615	637	600	634	592	525	577	555	603	588	570	597	561	614	570	575	547	555	593	597	559	586	576	593	575	625	579	610	546	582	548	574	554	605	581	578	579	570	575	571	580	568	588	590	575	532	578	583	618	587	573	592	589	557	572	542	588	604	566	544	591	570	543	609
12365	986	974	670	466	388	286	236	208	163	187	169	189	166	154	141	141	107	130	123	128	137	155	140	156	134	129	116	131	137	126	117	123	127	121	149	119	114	128	145	118	124	107	124	108	128	127	112	124	124	123	115	135	127	113	117	126	92	123	117	117	127	112	150	128	140	123	124	122	125	122	122	110	124	122	124	130	124	105	134	121	112	133	110	107	119	125	116	127	129	136	111	136	123	108	122	119	113	133	115	114	130	122	122	135	101	130	108	98	111	106	120	124	128	118	137	121	112	119	128	134	139	115	122	110	124	119	121	126	141	148	127	122	146	116	126	139	130	117	130	126	122	119	112	152	101	113	117	121	116	129	100	122	131	131	121	125	125	125	112	121	110	128	102	118	117	129	127	129	123	129	133	133	119	96	104	97	120	117	108	124	132	100	105	127	113	114	115	135	113	106	101	108	112	123	140	133	107	114	134	155	102	118	136	111	139	127	99	150	135	134	108	115	112	129	141	128	115	123	105	107	119	95	124	113	93	112	120	111	133	135	132	115	112	112	117	106	122	107	126	117	133	113	127	115	105	116	115	111	128	121	124	118	120	112	126	139	119	121	124	135	125	112	116	108	113	117	127	126	118	133	116	129	130	126	123	120	133	115	112	113	139	121	127	116	111	113	118	131	124	134	100	130	134	114	114	112	126	140	109	130	123	119	108	108	132	109	94	125	121	110	131	120	119	128	110	128	113	132	120	131	113	134	119	122	110	116	132	120	109	99	145	125	137	121	142	133	130	108	118	107	133	108	140	139	117	130	94	122	95	109	116	151	134	138	132	113	113	133	134	114	133	114	122	134	121	124	127	134	134	118	117	124	105	129	119	138	120	116	124	130	139	130	100	119	115	127	116	123	99	119	100	110	122	128	118	108	105	116	114	122	111	146	115	111	112	123	114	108	117	118	118	112	120	117	128	105	113	113	119	98	125	132	111	130	125	110	119	125	121	121	107	123	111	119	116	122	117	141	109	122	112	132	109	116	121	103	127	125	132	121	131	128	107	113	108	112	150	119	120	111	129	119	123	123	120	133	117	124	99	116	115	120	122	115	112	118	132	134	129	135	91	124	118	141	118	122	108	134	122	114	127	132	127	120	126	136	101	134	106	126	125	132	113	118	134	143	106	110	123	119	132	126	110	127	122	120	130	149	131	119	118	119	109	105	139	104	117	110	104	137	116	117	132	116	135	144	114	111	125	114	107	125	124	104	118	129	133	105	120	128	119	119	128	121	122	115	114	118	122	126	131	124	130	130	113	138	120	124	125	119	136	127	124	122	113	124	112	114	109	105	129	138	132	117	114	123	121	103	114	139	118	129	103	139	127	139	117	139	133	110	106	119	112	122	125	129	121	132	103	109	104	120	118	127	106	117	128	127	124	127	96	121	124	120	118	131	109	119	131	124	135	112	130	120	136	129	106	117	132	143	114	144	108	131	120	136	111	98	129	130	111	110	126	102	88	126	120	113	95	141	121	124	118	98	122	126	104	127	128	114	106	123	112	128	108	109	117	127	125	117	128	133	127	106	106	119	105	118	126	124	134	107	121	132	111	122	126	128	121	121	140	117	113	134	130	102	130	103	121	112	120	130	115	120	112	147	129	136	116	123	126	124	142	120	109	131	116	122	113	128	128	108	116	138	111	113	104	116	113	108	115	110	113	124	136	112	98	129	118	114	102	120	119	103	121	117	131	159	109	130	124	143	113	125	116	116	135	134	138	133	129	129	99	117	119	108	123	124	124	133	104	136	106	128	131	135	112	93	117	125	129	117	144	121	126	124	112	122	135	133	125	116	119	120	147	136	121	134	115	124	133	140	112	118	119	132	112	127	148	134	142	102	119	124	125	109	143	131	130	124	144	126	116	132	134	131	127	120	112	122	118	147	113	126	125	112	138	119	115	120	129	115	105	110	106	129	106	133	112	107	121	120	122	139	119	106	138	129	134	111	125	111	117	126	104	128	124	118	138	105	118	114	104	125	124	133	122	134	137	117	111	121	129	131	131	133	112	109	110	119	111	140	125	113	119	115	137	121	128	124	136	119	103	126	117	112	137	129	112	125	116	138	119	151	106	114	132	126	101	117	130	117	113	106	114	142	120	118	112	108	115	146	120	116	112	123	120	131	126	119	116	130	130	105	111	128	130	110	84	97	111	125	133	104	101	111	133	113	119	108	129	124	129	98	147	101	125	131	128	127	126	129	104	121	119	98	112	129	104	106	122	128	118	118	133	116	126	132	125	137	136	128	114	123	124	126	138	110	135	114	138	116	104	102	106	107	113	117	132	128	128	126	119	118	118	120	118	113	121	111	121	121	109	102	121	150	117	120	139	131	111	123	132	124	117	132	114	128	121	138	146	127	123	112	128	151	123	128	148	124	129	115	128	134	126	136	120	118	122	124	121	108	138	131	124	135	120	110	110	119	119	131	126	118	131	129	125	114	126	125	137	119	119	130	107	129	112	95	98	108	104	109	115	146	106	130	143	131	113	124	116	124	121	130	119	123	138	142	117	121	129	112	129	128	112	123	110	142	119	120	85	121	120	107	132	119	122	124	122	120	118	131	136	120	111	127	119	136	116	105	123	113	115	132	127	125	143	120	126	117	127	122	105	120	122	133	128	124	126	117	111	127	126	130	109	121	117	115	107	130	109	138	117	132	105	112	111	128	133	143	113	139	116	122	118	112	121	135	134	95	98	114	103	117	132	115	126	136	115	114	128	122	117	111	104	148	115	117	121	112	130	119	119	126	116	108	121	114	121	104	148	124	119	108	139	122	119	116	136	107	112	135	131	109	110	111	123	111	113	131	110	107	127	122	108	129	127	125	139	114	107	101	98	134	109	119	129	124	135	130	100	118	117	132	116	112	123	141	119	117	110	119	125	115	109	104	112	125	137	118	131	118	131	112	130	116	131	110	129	115	119	133	110	135	122	105	118	114	129	122	133	109	116	129	133	127	117	142	131	147	132	112	119	108	124	144	123	101	122	113	116	113	101	106	120	109	143	117	140	121	109	101	110	120	95	137	135	117	125	114	119	118	114	113	144	120	104	129	115	129	128	127	134	128	109	140	109	129	116	125	116	118	97	130	119	124	114	115	108	104	109	115	104	103	112	102	128	159	111	130	120	123	115	119	132	114	110	104	103	129	128	122	110	85	103	110	125	113	127	118	114	116	139	122	124	135	124	113	106	107	115	132	112	120	116	129	118	121	140	127	128	117	119	125	120	130	110	99	109	125	116	116	126	137	127	107	122	132	140	120	109	104	139	136	137	121	115	134	118	127	117	115	111	109	119	103	134	134	108	152	141	134	132	127	125	126	130	144	105	117	104	110	132	116	118	131	142	100	112	130	116	109	113	114	99	135	111	114	114	120	111	111	112	121	115	106	109	116	134	126	83	114	130	116	110	112	128	114	119	122	111	151	136	138	123	101	130	116	125	135	115	108	123	108	112
7938	1036	2148	2501	1971	1640	1268	902	768	771	655	688	729	668	610	502	458	452	463	381	403	443	439	404	404	370	384	368	319	354	318	368	327	337	314	345	347	322	341	342	335	296	292	351	306	348	326	326	355	305	308	318	337	309	340	288	329	326	318	298	312	310	308	301	350	318	295	317	335	273	348	314	338	285	308	333	303	314	292	323	339	301	322	346	346	335	312	283	300	308	286	295	303	325	346	292	288	333	302	304	316	309	350	317	323	315	297	291	301	291	327	335	295	317	304	304	267	298	322	310	328	279	291	290	292	288	296	273	292	286	313	337	312	298	303	288	275	325	311	341	306	319	307	283	315	296	318	303	319	308	323	294	317	291	310	322	324	317	342	307	306	300	318	313	293	303	280	326	285	295	305	331	285	298	291	300	282	333	325	317	326	297	305	287	297	328	300	315	328	318	347	302	293	330	330	319	295	309	293	306	287	327	331	275	307	319	305	306	300	330	343	278	310	341	305	289	296	312	293	327	308	287	293	298	286	297	296	313	308	307	291	319	304	325	313	295	303	307	282	306	266	332	285	300	272	298	311	298	330	306	302	323	292	306	283	307	315	310	320	323	302	306	329	318	320	296	317	298	309	312	301	323	339	307	301	318	304	319	307	304	326	315	340	309	298	298	319	336	295	330	319	283	288	314	326	275	303	306	284	302	310	304	331	312	330	278	297	274	295	340	314	327	320	315	322	312	301	320	276	332	309	339	318	318	310	318	308	311	276	325	270	305	299	272	328	333	320	326	325	279	302	309	318	340	311	301	308	315	332	306	298	293	330	302	290	301	289	309	369	314	324	335	333	332	345	311	271	270	311	315	313	302	371	312	317	308	297	298	282	299	298	295	325	308	283	309	297	301	295	323	291	332	322	306	321	299	301	307	322	292	278	314	313	310	298	311	329	288	305	282	309	257	296	290	275	283	308	315	277	337	299	291	306	304	308	334	315	300	337	320	316	310	310	307	308	287	296	288	340	294	260	299	330	321	329	272	311	336	313	351	306	332	305	302	358	309	297	310	296	306	312	324	291	348	307	292	313	298	297	313	293	318	299	291	320	303	320	306	298	306	326	298	285	313	290	302	281	330	291	321	288	326	327	311	298	339	300	304	314	340	327	327	311	289	306	284	315	308	283	303	298	326	310	310	353	321	310	309	328	277	301	262	300	305	323	320	308	300	316	307	331	335	314	318	319	327	287	334	312	324	333	319	344	321	279	321	319	319	289	290	327	329	294	307	310	288	312	303	333	303	314	302	316	295	307	311	326	293	284	293	301	337	298	308	285	299	331	283	278	323	330	306	305	309	313	314	354	306	294	329	297	331	297	272	307	311	288	310	365	313	314	305	303	280	285	330	301	301	305	310	282	298	322	316	292	295	313	292	297	341	303	295	296	327	301	301	293	288	324	301	293	303	317	303	304	291	289	315	350	286	290	289	295	300	287	317	314	296	277	311	323	293	321	295	342	334	337	309	303	314	308	340	293	286	306	312	263	327	291	299	291	308	318	284	304	312	328	304	320	297	298	306	287	369	279	316	276	288	296	347	311	273	324	321	284	317	290	322	333	294	316	303	306	312	292	325	303	352	301	322	309	310	305	325	323	309	326	273	293	301	278	294	319	344	312	324	305	294	346	268	313	315	300	345	328	348	312	313	308	307	296	288	278	292	310	315	316	301	339	312	323	299	337	321	311	320	279	298	328	305	334	345	276	294	313	305	333	307	334	315	327	291	335	334	284	294	290	328	340	310	282	307	303	306	335	283	304	319	328	307	345	329	309	324	292	274	305	283	328	323	322	314	314	335	321	276	292	279	305	312	329	324	298	312	304	309	301	305	333	343	312	331	302	276	300	327	311	271	308	287	334	305	293	296	294	291	283	288	282	311	314	327	331	275	313	296	317	287	295	336	305	337	324	309	327	313	298	293	289	322	311	299	330	291	317	309	323	336	325	312	324	339	294	283	318	291	319	329	309	302	297	326	309	321	326	294	288	305	299	294	316	327	292	288	319	322	290	302	324	294	302	322	291	307	287	329	289	303	311	304	329	285	296	284	321	322	280	346	303	325	301	305	321	325	314	317	286	314	317	316	313	283	335	345	317	302	322	318	304	271	304	292	320	301	286	289	317	312	279	327	342	299	319	302	315	304	317	305	291	302	286	332	336	325	298	293	283	304	301	306	307	313	298	286	313	302	304	327	295	349	308	267	283	250	305	313	295	316	335	304	305	288	307	278	319	300	293	295	328	317	328	300	330	328	279	302	345	303	320	294	299	263	309	298	327	308	303	329	307	309	325	331	296	298	314	321	301	334	306	293	308	285	305	330	323	338	280	335	307	276	325	313	319	299	308	272	289	316	272	294	302	298	309	307	349	327	324	322	322	345	318	332	313	305	309	330	331	274	295	314	296	318	320	312	283	280	295	322	290	299	271	303	316	290	325	307	303	305	306	277	290	311	317	303	314	319	298	302	309	310	321	291	310	319	335	327	318	330	284	316	329	308	305	326	309	333	310	263	309	317	297	305	298	313	305	298	328	316	294	338	311	266	310	321	278	315	296	330	312	307	321	322	316	297	338	307	309	308	303	322	323	344	337	299	287	334	311	322	322	315	308	324	305	297	306	298	300	323	323	307	321	284	316	343	293	306	327	324	316	297	313	312	311	284	313	338	301	320	322	305	278	312	302	279	306	299	329	282	346	283	307	327	309	308	297	304	338	336	307	283	310	308	338	301	313	318	330	293	321	318	308	310	291	310	310	286	317	307	306	298	353	320	313	299	304	314	281	329	317	320	300	312	304	317	310	287	316	333	274	281	301	341	293	330	295	306	291	321	338	290	306	326	310	294	318	287	317	310	287	280	314	329	301	286	303	308	302	310	312	297	318	290	314	325	293	321	329	330	259	320	315	283	315	316	309	330	325	336	312	346	296	329	326	266	311	298	282	285	300	324	319	313	324	302	318	314	282	314	290	294	308	319	275	322	335	306	314	300	319	303	307	323	318	321	302	296	337	353	332	305	299	314	291	322	271	275	321	304	261	309	351	310	333	299	282	295	289	298	298	279	301	305	338	318	311	314	301	297	338	302	294	284	312	283	333	312	303	301	297	318	313	323	302	318	319	320	289	279	322	293	285	308	327	310	301	305	322	307	308	278	293	339	309	343	321	311	296	317	336	311	300	311	314	316	307	332	346	304	316	311	306	323	307	340	326	306	330	307	324	296	296	310	293	318	322	314	308	326	277	321	333	295	322	299	303	303	286	328	297	314	313	311	275	282	297	290	314	302	296	302	310	306	301	313	340	287	296	287	315	287	321	338	301	304	309	294	285	317	285	267	269	336	278	319	321	311	297	318	302	286	322	301	300	314	286	284	321	349	286	294	282	312	303	316	286	295	324	333	300	312	316	314	293	322	324	269	276	309	311	289	298	309	281	324	308	302	303	302	306	326	303	319	289	285	302	325
1231	285	311	280	270	264	268	222	213	241	186	194	237	247	235	204	211	220	207	240	212	231	258	227	225	226	233	244	229	191	225	232	229	230	218	230	207	226	203	190	213	218	198	211	218	222	221	246	218	247	193	209	227	209	227	211	204	214	208	238	195	206	207	199	217	206	224	214	240	215	238	209	214	241	195	202	256	227	221	214	224	226	255	207	199	228	219	211	226	212	213	211	205	227	222	225	223	209	212	247	227	232	252	179	211	234	225	201	227	216	239	228	210	206	235	229	252	185	205	212	200	198	192	204	244	210	219	213	220	208	177	248	215	179	220	227	232	223	213	220	217	218	226	238	231	207	212	235	228	230	221	215	219	209	235	224	196	211	204	206	234	243	226	217	226	204	220	187	225	203	211	258	194	218	213	217	212	203	218	216	206	200	237	248	222	205	239	201	208	201	215	235	227	220	197	205	208	235	220	208	200	246	208	203	194	205	211	219	210	215	214	243	177	221	201	190	232	197	216	222	233	220	223	233	201	189	192	217	221	247	186	190	240	210	218	234	237	207	215	213	236	221	220	218	207	231	213	237	259	210	206	222	200	203	219	210	216	230	207	215	230	219	178	206	216	203	211	223	203	207	225	227	218	206	203	212	233	184	231	249	204	187	207	198	215	228	189	194	216	236	194	220	240	244	210	224	213	220	233	228	173	214	201	199	219	193	228	214	224	198	250	230	213	196	219	224	211	208	207	207	216	201	224	241	219	215	218	196	216	233	224	218	180	220	226	224	236	190	218	212	211	226	224	216	227	218	233	228	213	242	226	222	197	198	191	211	235	225	241	210	212	220	229	204	217	213	192	219	210	216	220	202	222	200	206	203	215	223	221	187	241	221	219	245	221	201	205	216	204	187	232	225	228	219	192	221	235	211	203	210	212	246	221	217	223	223	233	199	195	184	218	204	236	216	207	197	220	215	195	208	228	239	219	205	231	229	189	217	225	199	223	211	215	212	220	222	214	233	198	206	199	210	230	210	216	231	199	210	224	207	235	221	199	209	224	219	230	216	253	226	239	245	214	212	195	211	204	224	218	207	209	207	234	224	220	201	212	208	229	202	196	192	229	216	226	203	182	219	213	214	227	198	209	205	226	212	229	227	226	222	193	218	217	213	202	219	198	217	240	206	206	222	199	228	213	221	238	226	197	174	211	231	229	217	200	200	192	207	210	253	195	217	204	227	223	233	216	218	207	215	216	212	195	199	235	213	200	231	218	211	237	221	221	199	210	202	221	213	210	231	211	234	227	217	242	203	253	237	194	217	245	190	219	239	226	228	207	210	216	244	208	208	194	192	258	221	238	227	220	221	199	221	235	247	229	234	233	201	218	216	229	234	199	207	208	219	220	237	199	215	240	195	228	250	223	233	197	228	230	193	226	224	212	224	199	230	234	212	253	203	207	213	231	199	202	224	236	216	210	246	207	221	241	222	202	223	232	213	209	220	195	233	238	240	234	205	210	189	237	214	190	213	226	207	208	208	201	219	204	213	184	219	223	229	208	203	211	214	243	227	236	244	238	222	204	193	199	233	235	224	207	208	243	234	214	189	258	216	240	226	205	225	238	231	205	215	233	208	219	231	216	212	206	229	213	205	232	210	218	229	207	224	219	201	236	237	219	216	206	207	235	226	235	223	228	253	222	208	242	202	239	224	223	211	211	236	199	221	218	219	223	230	247	234	220	210	194	225	228	228	191	235	200	185	237	233	206	225	196	214	198	239	207	210	237	225	230	233	201	245	213	231	188	211	247	212	201	217	227	236	214	207	219	214	214	230	208	195	210	194	209	250	214	205	195	204	212	216	214	194	227	205	220	207	201	222	204	211	221	204	224	213	208	220	226	229	220	218	213	194	211	219	234	211	210	228	211	232	207	245	207	219	231	211	228	253	220	227	216	235	231	211	178	220	207	199	233	244	244	216	221	203	213	210	211	221	223	207	203	222	245	209	209	233	240	203	213	232	235	230	185	218	213	241	212	229	238	230	218	226	209	252	206	246	209	212	223	225	213	206	213	211	213	193	209	213	219	207	210	202	253	215	197	237	213	248	209	221	218	206	218	213	228	237	233	204	219	217	229	259	204	218	203	199	218	235	202	219	196	206	224	216	217	241	219	234	242	209	219	207	212	216	218	209	224	203	208	194	232	194	235	226	211	239	224	236	192	254	196	220	229	239	211	242	242	216	214	237	238	238	220	217	223	219	218	204	228	213	261	218	209	228	233	214	241	225	201	205	222	215	199	231	205	212	258	209	211	207	225	223	222	213	218	219	228	210	218	235	212	214	226	221	193	217	217	223	213	214	191	226	211	203	207	190	207	228	191	233	205	242	214	224	213	197	206	218	238	260	223	207	246	209	234	217	232	218	188	233	247	233	215	193	216	228	208	229	193	221	223	215	202	201	221	240	225	230	227	243	222	244	202	204	204	208	236	237	219	212	221	226	196	196	219	216	223	235	217	239	209	213	219	230	220	229	212	187	228	211	213	214	243	217	192	221	230	235	209	203	226	184	204	226	234	211	210	226	220	211	226	219	201	224	216	228	219	228	236	214	202	210	217	191	244	228	233	214	198	221	224	206	243	216	235	219	246	234	241	211	216	202	209	231	234	230	214	230	200	227	192	220	247	215	247	225	211	207	236	218	183	226	208	196	240	211	224	204	227	196	203	209	200	226	232	206	197	235	246	173	213	212	196	233	224	213	210	249	224	227	203	248	205	223	191	247	225	237	222	233	203	239	248	203	220	204	219	227	214	226	201	225	199	246	192	229	209	225	220	245	241	222	201	216	207	232	211	187	209	240	209	233	242	230	222	238	207	195	216	209	219	234	241	214	207	213	199	196	246	206	210	209	201	245	201	226	222	212	205	215	207	225	241	225	201	203	213	234	222	224	222	239	197	204	205	217	184	217	220	213	210	229	223	224	202	227	213	242	216	210	216	211	213	220	217	216	233	226	209	228	215	195	210	189	225	211	222	219	215	220	226	204	229	218	227	220	220	204	226	208	242	226	232	213	225	209	223	218	228	219	228	199	206	196	236	227	213	205	205	236	188	226	231	241	211	234	209	230	225	221	219	191	241	236	229	244	203	213	214	207	241	229	202	221	203	222	230	236	229	242	232	225	226	176	205	206	206	219	190	217	233	211	226	205	209	223	226	228	207	227	232	229	208	217	193	193	263	227	231	210	235	213	222	219	230	203	226	220	212	230	209	252	220	216	225	224	226	212	223	219	226	212	230	252	215	201	210	222	218	245	237	222	221	204	189	222	222	224	206	214	206	212	211	228	227	197	210	220	230	215	229	204	226	240	253	222	222	241	230	210	223	229	201	203	241	225	217	208	212	214	211	216	210	206	198	244	229	207	187	204	201	226	196	225	220	209	214	212	206	256	225	234	227	209	221	193	201	228	234	218	247	205	229	242	220	207	226	199	229	232	206	230	186	196	211	232	219	217
1816	624	769	767	747	697	647	620	586	628	598	644	617	608	592	581	559	593	564	566	536	553	574	576	521	570	559	508	588	547	556	589	551	521	565	567	547	534	549	516	539	561	543	524	541	551	543	562	532	538	588	516	523	588	563	513	531	539	555	556	520	527	543	553	570	547	556	539	553	527	522	536	523	545	563	569	506	532	487	500	519	524	536	558	531	589	587	574	595	526	515	556	554	545	531	550	574	505	578	545	548	559	564	541	515	491	523	553	559	522	568	506	519	532	509	574	536	481	570	556	596	529	509	567	540	563	545	529	534	539	571	552	564	547	494	558	539	520	571	512	570	537	540	531	527	556	567	543	590	524	556	530	522	557	569	488	556	533	544	551	524	544	524	501	536	575	540	538	515	535	522	548	514	580	540	560	556	529	592	536	560	502	530	519	533	564	571	546	555	547	578	534	546	541	548	528	509	518	556	554	552	548	567	530	535	552	564	547	542	584	535	525	563	530	521	538	573	585	567	520	542	554	566	519	532	562	497	511	508	543	531	564	538	513	548	580	539	511	567	550	530	538	560	579	539	551	536	538	539	573	516	528	530	551	572	562	550	552	530	521	543	567	543	548	542	552	527	581	569	546	540	552	527	501	546	509	522	568	559	599	548	504	522	527	513	509	546	520	541	570	520	547	530	545	534	547	568	529	553	525	484	563	557	560	547	527	533	533	546	527	578	520	512	559	538	518	557	540	575	558	501	536	569	599	567	524	526	534	548	534	546	554	517	562	570	562	545	516	567	549	533	528	538	510	517	566	544	566	544	577	575	572	536	526	543	571	519	569	591	532	546	564	534	548	549	497	559	549	488	544	526	542	533	580	549	498	580	521	562	487	532	534	547	531	534	533	489	528	512	516	590	542	562	553	530	556	529	561	512	552	522	528	574	556	527	522	549	523	534	523	570	543	546	574	547	547	548	502	519	495	529	521	521	542	520	521	554	490	532	568	550	513	507	566	559	509	558	536	516	562	563	562	523	567	526	569	520	530	590	540	538	552	520	553	543	573	534	535	550	579	547	528	538	549	534	567	518	544	574	521	595	530	512	524	562	496	557	498	565	538	565	553	533	550	546	573	549	536	577	522	543	562	537	570	564	545	587	580	554	562	557	544	535	538	532	534	557	547	525	540	545	622	528	545	518	482	523	539	552	559	553	584	536	538	573	584	535	538	536	559	525	536	546	528	553	557	527	525	556	551	579	589	558	526	547	507	554	514	504	521	546	562	508	571	527	557	541	548	534	528	548	558	504	524	547	547	536	546	552	536	551	572	523	533	523	608	568	534	491	550	549	512	576	575	566	533	567	562	575	514	582	543	497	482	537	548	534	527	509	558	567	551	553	542	523	557	548	553	524	547	569	588	551	534	521	579	570	531	522	550	548	548	529	525	559	581	573	525	561	526	571	530	530	544	525	549	563	526	573	530	542	597	541	496	560	557	545	587	506	545	531	562	538	569	523	563	560	553	528	567	552	556	568	540	567	593	511	529	574	520	533	520	518	552	525	540	526	510	590	557	550	556	560	557	547	512	544	546	566	580	541	549	542	551	564	573	551	529	552	558	554	556	534	533	535	529	532	540	548	547	521	537	548	557	522	583	526	508	564	533	526	517	544	578	564	540	556	548	482	545	502	555	550	547	553	547	544	540	520	540	556	577	515	533	555	544	543	531	552	527	538	525	531	532	562	570	529	624	519	527	544	582	523	562	553	533	531	536	556	550	523	527	578	502	562	501	523	521	573	537	488	538	499	549	543	561	539	533	521	514	529	542	532	534	567	534	567	573	588	546	523	544	530	537	561	562	569	564	543	552	552	532	538	536	532	551	552	544	534	551	552	584	590	563	536	558	551	569	573	550	539	530	512	540	560	563	531	575	531	521	552	553	540	581	574	547	529	537	550	499	534	527	498	550	554	521	557	546	533	506	555	565	518	531	572	554	509	539	536	575	523	536	571	534	540	519	522	531	514	583	546	511	534	527	583	593	564	529	571	546	511	503	530	591	548	490	538	518	563	515	554	533	542	529	548	545	518	527	588	531	542	528	586	558	554	511	560	534	534	549	565	521	541	557	571	535	574	539	568	528	561	546	609	526	585	549	524	529	570	590	538	524	540	551	547	575	554	544	504	535	560	527	547	518	561	555	571	521	561	540	526	537	522	537	535	563	545	537	549	550	519	598	556	571	559	548	557	507	542	535	532	575	500	565	589	489	559	556	536	550	526	600	563	568	544	559	566	521	586	557	544	544	523	564	542	531	546	553	533	526	548	520	553	529	556	525	560	572	506	560	519	541	547	507	532	546	543	528	540	578	508	544	536	493	544	526	539	555	522	546	548	512	522	569	590	559	531	585	554	518	564	576	544	545	562	550	550	533	531	525	568	571	554	531	542	522	531	518	535	544	542	566	579	578	535	531	533	565	563	595	581	516	514	537	525	524	539	549	562	549	526	513	553	504	544	578	499	569	530	541	545	545	506	551	550	517	511	574	555	519	579	505	543	539	564	524	507	559	519	541	578	513	529	519	560	515	567	566	539	576	563	556	552	623	574	545	558	515	538	557	557	519	560	542	538	522	554	572	571	570	581	558	534	546	546	555	569	539	559	509	553	538	521	529	500	537	522	542	555	552	528	555	538	527	551	549	578	547	559	523	538	534	557	549	538	483	561	509	527	516	506	534	592	563	539	553	504	546	531	564	533	544	554	541	555	582	504	565	516	571	564	545	526	493	561	550	522	532	527	602	490	499	561	564	564	541	566	544	563	526	562	516	516	537	552	536	557	528	550	536	541	532	574	528	554	546	549	545	554	571	542	543	518	549	552	555	543	591	525	528	552	542	532	538	575	542	604	558	553	556	514	541	527	538	532	542	522	511	587	575	533	524	556	553	536	533	578	550	561	545	525	565	521	565	592	558	573	546	554	568	518	521	546	564	510	551	539	549	557	530	534	546	557	526	545	534	576	520	515	510	547	555	563	526	578	489	578	532	552	529	571	513	498	550	567	537	509	548	572	552	557	495	580	548	548	538	559	562	530	521	566	525	541	553	575	566	522	502	534	578	558	477	501	555	538	529	544	564	548	479	528	518	529	570	573	513	527	561	516	584	541	518	540	556	504	530	576	591	542	547	554	518	576	545	544	538	547	557	559	557	573	544	525	537	508	581	530	534	553	526	589	528	545	512	526	500	556	543	545	568	543	536	566	521	557	572	594	538	523	552	556	547	567	518	528	509	567	532	537	540	506	558	541	564	535	515	559	551	546	583	535	534	549	532	511	539	595	542	557	556	533	596	554	508	526	559	575	559	527	525	539	535	516	532	532	580	539	544	558	468	512	526	565	530	559	515	530	542	527	555	537	506	531	524	606	520	557	559	514	510	557	549	557	559	597	569	506	565	568	525	584	539	557	570	560	506	568	503	576	518	525	549	518	561	532	548	510	495	538	568	565	537	532	527	567	577
6785	659	651	590	463	364	334	308	269	288	289	284	280	273	281	283	228	264	267	234	233	247	235	257	265	244	272	266	236	229	242	265	259	234	240	235	223	229	241	231	248	244	223	200	241	251	247	203	278	248	239	233	203	224	205	259	221	222	233	231	235	240	232	234	223	219	232	255	221	239	219	271	280	244	258	234	218	255	239	237	244	209	244	277	243	220	224	254	253	279	209	230	250	245	225	230	239	241	225	204	244	244	234	227	238	276	235	221	241	228	234	240	267	236	239	236	223	242	221	201	254	246	236	232	268	239	231	232	260	229	231	255	240	250	230	234	220	263	279	242	249	249	236	238	233	279	231	257	247	241	236	240	234	219	213	241	245	213	229	253	251	234	249	226	257	241	244	253	218	264	229	222	223	235	224	247	215	226	230	243	268	219	264	232	233	223	217	274	222	257	233	263	203	223	218	227	232	254	242	227	264	252	265	275	229	235	261	238	255	239	218	224	233	218	251	228	237	230	243	247	254	236	239	241	223	226	246	243	261	240	246	265	256	230	246	237	246	217	255	256	229	262	258	239	219	209	258	231	263	236	244	246	233	236	257	232	226	233	245	250	248	227	249	244	223	233	263	233	241	211	241	204	219	214	238	223	245	234	250	237	250	239	232	223	241	220	215	215	274	223	231	250	247	246	243	269	257	232	235	239	239	241	218	250	229	225	243	252	228	245	222	230	277	241	254	227	245	242	233	229	247	254	262	248	232	235	241	233	249	244	251	248	245	254	241	237	238	214	209	232	231	241	240	249	244	220	233	244	244	199	259	229	212	239	248	242	257	243	255	224	227	220	260	222	216	206	248	274	262	234	259	217	233	224	268	231	227	235	258	251	255	235	229	256	217	234	263	248	232	244	249	224	235	239	229	224	284	251	253	233	261	227	225	265	247	213	232	223	256	247	220	232	240	259	269	245	253	248	249	234	240	272	235	245	236	231	231	238	261	258	217	268	245	202	223	239	222	198	242	237	268	242	242	238	250	201	234	240	233	217	223	226	225	255	267	252	257	232	218	223	257	208	247	238	233	231	251	238	220	249	246	247	268	243	248	238	225	219	219	227	230	231	230	226	252	235	259	263	234	241	241	238	240	229	235	232	258	250	239	234	251	226	255	263	239	239	258	227	256	235	215	250	247	213	245	259	243	255	239	241	239	226	244	235	253	237	242	253	254	271	247	227	238	228	237	226	228	262	207	244	236	223	276	247	235	242	250	241	227	236	215	250	237	219	229	228	265	236	261	248	231	249	249	265	251	222	247	218	224	240	244	240	230	215	209	225	254	207	211	258	207	219	232	259	215	237	219	248	232	224	228	218	229	238	235	248	254	243	245	238	245	256	247	224	266	248	230	260	251	220	225	215	234	235	260	242	241	262	263	251	263	262	262	251	247	214	273	230	230	214	257	238	244	224	244	250	241	262	218	281	239	272	234	255	263	266	255	228	244	228	248	221	239	221	254	249	235	236	230	235	231	245	247	229	223	267	224	241	249	234	206	247	235	254	247	276	239	257	251	213	236	254	263	245	233	231	225	260	221	255	274	226	223	248	230	246	250	233	229	243	225	237	242	225	256	267	257	231	229	248	206	253	254	227	256	222	245	239	246	228	254	244	256	265	232	254	228	260	234	256	258	245	244	280	227	235	196	236	243	267	242	263	264	244	266	210	239	253	251	231	231	229	269	232	253	208	256	242	238	264	228	232	254	235	241	225	238	267	251	243	230	212	227	216	229	233	241	239	257	250	239	255	217	237	232	203	236	245	238	239	251	222	270	223	255	259	246	242	238	234	252	256	245	213	254	218	240	242	268	266	229	230	247	241	232	236	259	224	225	222	236	238	208	224	234	244	237	215	220	218	233	219	234	261	239	233	239	208	237	244	251	252	237	227	240	228	246	211	211	238	252	239	241	241	229	261	244	250	232	253	249	248	231	256	209	259	237	223	227	242	243	259	252	252	243	243	222	227	229	213	239	248	251	227	236	268	246	239	225	251	223	264	261	239	250	251	213	253	257	237	248	213	207	243	233	246	251	221	243	230	262	229	217	229	239	238	228	234	240	218	242	262	225	218	249	263	261	247	242	248	255	233	250	229	233	227	251	235	243	233	239	262	264	218	217	213	225	255	243	253	250	238	275	248	259	271	212	235	232	227	246	259	209	235	232	231	236	263	266	226	231	217	256	227	232	203	226	261	257	265	236	248	225	259	218	225	247	246	234	232	249	242	243	259	216	274	255	250	250	248	238	253	217	255	223	277	212	243	219	253	235	266	237	245	236	242	217	272	225	244	266	261	240	235	227	218	225	248	244	226	231	243	229	258	246	259	240	243	264	237	228	220	241	245	220	229	254	244	256	248	237	227	202	198	245	231	221	252	223	236	213	254	239	243	221	268	232	224	246	253	247	252	253	272	223	265	229	252	277	233	260	236	270	238	233	248	214	217	258	215	234	220	261	246	222	256	275	236	226	256	250	244	239	247	226	236	230	244	247	250	222	223	239	268	235	213	243	216	213	266	229	252	199	248	234	219	233	227	237	251	249	228	242	239	228	239	271	239	246	240	219	225	246	230	264	241	226	256	228	257	235	252	250	225	239	260	263	249	232	247	218	251	253	236	247	244	246	246	226	218	274	240	272	221	244	239	239	239	261	218	229	249	251	228	226	273	269	264	241	261	250	278	228	257	229	234	213	231	243	245	224	247	246	225	220	268	247	231	274	228	238	244	246	240	218	202	215	227	266	231	222	236	210	265	261	220	243	228	217	213	253	270	241	236	229	238	231	241	264	252	264	240	252	238	246	233	237	233	221	239	258	241	229	227	268	237	250	238	236	237	231	249	282	262	237	249	264	247	246	262	228	230	253	252	267	236	228	225	247	228	239	220	234	231	232	244	240	179	243	267	234	251	244	201	220	240	248	226	231	243	249	240	233	210	245	227	270	262	240	256	275	247	269	234	230	243	258	237	243	234	240	243	202	253	236	248	229	213	231	230	228	223	238	247	252	229	244	216	257	237	248	263	237	236	229	241	244	217	221	248	244	236	238	220	246	223	237	232	249	237	226	248	211	239	232	218	242	241	239	268	243	263	254	244	251	260	271	251	225	216	249	278	245	229	231	272	240	244	239	213	221	221	246	246	254	219	209	251	206	237	240	254	250	226	221	263	263	221	243	273	250	235	257	264	237	247	250	244	203	256	275	270	231	247	212	224	248	255	245	235	239	225	247	246	257	222	227	254	254	256	258	254	272	243	240	238	240	261	198	260	231	249	265	235	218	249	242	232	237	251	217	230	213	251	239	222	238	288	234	268	244	243	232	233	241	257	227	224	224	244	244	261	242	237	221	253	255	245	248	235	247	237	241	228	247	271	225	264	223	229	258	231	259	211	227	220	249	239	224	272	229	238	221	233	254	232	219	227	247	239	229	244	237	263	235	244	251	242	228	224	244	234	214	258	233	201
6436	976	1592	1860	1581	1350	1068	896	868	846	844	853	821	788	771	714	700	664	608	661	621	686	665	617	604	687	609	597	624	612	598	599	668	585	592	587	633	634	599	580	571	586	587	614	545	561	609	609	604	586	604	531	609	616	621	540	571	616	586	624	580	580	599	580	595	582	617	602	614	573	614	540	592	565	563	546	595	599	600	622	541	596	587	582	594	591	603	553	584	577	597	607	607	593	573	601	604	600	568	570	599	548	592	569	613	592	563	553	605	571	594	588	586	564	539	558	609	587	549	564	604	605	568	611	586	602	634	556	574	585	566	580	563	562	598	578	541	602	568	606	575	612	603	561	554	611	592	605	563	615	578	619	609	568	607	603	574	609	615	554	572	602	575	602	582	582	555	599	566	611	582	582	570	566	598	600	609	568	564	592	534	563	600	589	559	606	558	580	601	616	581	584	588	584	618	584	562	529	555	597	616	571	560	645	536	601	606	586	556	591	577	563	562	625	593	588	583	646	597	565	573	565	593	591	583	602	590	566	567	611	554	600	572	541	589	578	573	563	582	589	583	589	604	570	607	592	594	573	634	609	574	548	628	554	571	559	629	601	580	600	575	581	560	588	585	583	587	623	610	577	607	579	553	601	553	604	557	555	577	614	610	558	586	576	605	607	610	557	551	625	573	545	568	586	589	538	568	595	605	591	529	579	558	595	559	552	590	617	593	599	611	553	578	604	579	543	554	593	585	612	545	623	569	610	615	580	556	567	561	586	613	568	570	551	646	602	594	570	581	584	625	607	530	537	600	597	589	547	549	581	565	608	570	581	585	592	602	560	572	571	625	570	580	592	563	617	568	573	581	566	518	572	596	549	590	595	555	596	573	607	578	601	573	575	586	591	619	592	605	641	607	568	635	593	598	588	645	566	588	612	570	584	633	542	592	631	577	570	567	545	573	551	589	599	577	594	596	604	555	615	582	609	575	587	555	566	588	555	576	556	574	539	553	571	562	635	600	552	596	555	576	534	600	548	594	584	611	599	578	591	611	608	590	537	569	575	580	575	574	626	532	591	606	588	595	605	599	599	559	520	546	597	625	600	534	546	587	582	565	588	594	563	562	583	591	588	585	577	581	537	575	568	580	587	590	603	612	568	526	580	564	579	543	576	553	568	630	615	603	559	585	552	556	652	614	588	613	645	614	598	589	598	575	582	581	574	588	609	574	590	539	562	588	589	560	600	553	611	596	606	571	585	527	575	607	572	586	540	581	616	572	570	571	606	597	603	566	594	578	584	573	581	569	559	588	619	595	552	577	556	555	573	610	609	512	569	611	606	572	590	584	555	615	598	559	542	602	560	596	573	610	580	607	548	578	553	557	569	566	600	570	615	568	550	604	592	585	592	573	582	585	586	575	607	570	631	592	549	538	575	577	590	546	612	575	553	566	593	557	594	594	563	567	566	593	585	563	617	561	589	587	581	553	602	571	607	576	615	579	595	532	574	603	594	597	578	569	621	591	607	539	572	605	618	575	567	609	608	586	539	632	553	590	597	566	581	556	601	587	540	603	598	571	574	648	587	602	573	595	562	564	611	562	614	583	533	614	614	608	586	567	586	562	583	586	618	599	540	550	577	606	541	569	558	617	583	543	559	538	622	618	552	537	598	563	578	617	617	560	587	647	581	544	592	618	549	579	610	592	598	582	600	561	589	623	544	595	567	574	589	584	583	626	583	559	594	586	572	559	550	591	572	600	583	600	595	597	550	569	613	574	571	654	606	571	602	600	553	603	597	610	580	589	597	559	580	555	575	596	580	558	554	585	618	592	585	614	553	567	571	635	601	585	576	589	593	597	606	615	582	559	560	528	582	571	567	615	601	579	585	608	619	551	613	562	596	559	603	606	629	549	594	620	560	584	598	574	586	590	592	577	579	588	552	579	592	601	583	600	546	583	591	578	562	567	580	621	568	550	581	557	621	619	548	576	571	562	580	581	581	592	589	572	644	617	601	576	565	555	568	578	614	641	591	570	586	580	602	573	534	603	566	579	620	592	586	616	539	578	572	587	639	626	592	595	599	589	632	528	587	579	566	604	609	582	557	617	595	556	551	644	625	592	607	543	593	602	584	576	550	548	625	574	617	576	553	539	573	588	627	575	599	602	565	597	629	561	593	530	611	564	617	578	558	602	575	576	566	599	559	570	590	607	592	578	625	569	594	584	578	561	554	562	604	560	568	586	579	566	590	598	546	595	594	587	600	579	582	614	619	584	560	553	582	633	559	598	599	590	604	556	575	566	635	532	587	543	569	549	562	617	574	606	621	573	613	613	563	579	599	568	587	575	603	617	618	556	592	600	642	623	532	579	550	553	553	625	623	609	638	611	584	608	574	581	624	565	584	583	574	612	597	562	560	598	567	565	581	555	576	602	570	583	584	588	603	588	554	583	594	621	578	589	596	536	570	601	596	576	599	587	550	610	597	562	544	578	606	592	612	598	611	576	573	541	568	536	572	634	588	582	605	573	636	554	653	577	603	598	585	560	582	566	560	603	586	551	612	567	581	598	566	602	601	613	544	577	591	612	596	556	580	595	572	576	569	547	578	609	587	616	568	577	604	571	599	573	562	571	559	593	532	595	568	623	602	566	591	587	555	592	578	610	591	634	583	590	575	591	579	567	619	604	594	562	606	580	593	580	609	567	582	597	546	583	595	569	580	534	563	574	577	577	575	619	574	606	610	605	578	599	601	613	593	582	579	648	607	543	579	542	610	608	586	543	596	624	598	592	619	593	588	561	605	604	602	577	576	562	602	560	583	605	584	618	630	556	598	536	553	598	579	569	566	599	560	579	546	593	547	614	589	569	567	526	548	569	567	522	617	611	522	597	613	589	567	549	578	599	591	609	552	593	582	602	604	561	591	613	605	579	585	619	585	595	538	584	564	595	552	607	605	552	589	577	570	569	597	581	594	562	580	608	600	558	608	580	596	603	572	608	582	619	615	574	569	550	584	603	610	595	596	580	553	590	573	596	568	595	552	577	566	594	603	598	599	603	609	575	546	602	573	569	558	586	601	536	570	559	583	592	595	580	596	531	552	631	616	581	595	577	598	581	626	578	559	595	607	592	583	588	595	550	584	611	562	634	594	569	566	584	595	563	559	570	594	622	583	615	589	610	582	575	587	595	645	557	604	556	642	578	582	562	570	593	595	580	577	585	586	601	587	586	577	606	584	566	577	556	589	575	563	576	591	543	587	554	625	577	654	557	607	611	576	602	584	574	557	549	595	597	569	594	594	585	601	580	566	594	590	588	565	560	570	573	571	563	570	569	575	558	588	569	582	556	520	563	559	621	581	563	568	609	590	591	586	585	581	611	566	552	624	598	550	600	542	543	567	611	524	608	551	636	590	601	630	604	561	578	557	576	596	562	584	589	588	607	557	571	550	587	585	574	604	577	589	565	556	586	610	553	561	611	590	553	621	573	570	582	581	607	597	557	601	572	636
12345	1029	896	692	492	382	274	210	174	190	166	197	180	203	162	151	136	123	110	155	154	117	139	135	135	145	132	133	128	121	106	121	132	114	112	130	112	152	124	125	122	115	123	108	122	118	113	122	161	134	111	91	138	99	116	109	130	114	123	116	114	136	106	135	123	110	108	117	106	122	139	122	106	140	120	122	142	122	101	126	107	132	103	154	114	121	113	130	125	113	133	139	129	133	120	126	139	124	114	133	138	105	118	118	118	105	129	113	124	151	121	120	134	128	117	124	130	104	119	116	122	100	132	129	103	124	133	126	118	121	106	111	138	107	108	122	133	119	135	132	114	88	116	118	154	118	121	118	100	124	117	104	114	136	119	116	93	111	109	120	119	112	126	121	105	106	121	142	120	138	114	115	113	99	122	107	97	140	111	116	134	125	121	137	118	126	143	143	117	138	137	116	119	107	133	125	124	99	108	142	108	105	102	118	125	145	118	109	123	100	114	132	137	97	96	120	126	113	127	133	124	134	135	127	117	123	115	120	157	117	112	117	109	131	99	113	137	118	107	110	121	125	124	126	117	120	109	137	120	120	110	126	117	119	155	108	109	111	123	162	103	111	119	118	122	152	107	123	131	104	132	121	125	124	122	109	114	123	134	116	123	103	88	117	130	120	122	115	122	108	122	124	119	129	119	137	117	122	117	115	119	128	131	111	116	129	108	116	129	122	120	99	107	131	131	136	130	149	116	127	121	123	126	126	111	115	150	121	157	126	138	122	121	133	128	111	100	131	122	125	132	124	116	130	118	108	135	114	128	124	129	124	120	141	121	105	126	134	127	116	126	124	125	122	122	143	128	99	109	115	109	130	129	93	119	108	110	135	107	133	111	141	121	131	115	130	112	116	108	119	135	104	120	98	122	107	137	132	116	114	115	122	107	121	106	121	119	132	126	123	104	131	133	116	119	105	115	111	144	119	128	128	129	140	115	108	116	117	131	142	134	125	117	137	103	113	117	140	118	134	124	107	124	117	110	123	113	124	131	112	135	113	124	109	121	145	131	118	119	117	121	101	142	109	118	116	105	142	132	111	130	119	113	123	122	144	105	106	101	122	115	104	107	112	124	101	115	116	126	114	121	132	125	137	117	115	112	117	123	128	129	122	99	120	113	114	117	131	133	133	115	99	126	118	122	116	125	113	117	140	120	111	112	121	108	116	124	118	125	103	134	123	122	134	130	107	121	125	118	115	117	95	121	115	112	104	96	105	128	131	123	123	128	114	122	141	139	90	129	106	120	130	110	121	113	110	109	98	113	124	123	111	118	121	120	116	126	126	112	109	108	125	124	123	109	122	132	99	132	114	112	120	126	114	116	119	137	117	116	122	111	112	129	129	106	123	103	146	119	128	123	138	133	117	104	129	111	118	137	105	116	109	92	126	109	126	124	108	116	96	121	102	125	96	125	122	103	90	129	140	129	133	128	126	110	126	105	101	120	128	112	114	146	120	112	141	107	121	117	110	115	107	111	152	143	142	107	125	107	119	117	121	112	127	101	129	130	137	118	113	131	106	110	98	166	119	129	100	113	109	112	127	119	137	129	145	136	132	123	119	122	125	122	127	122	119	125	128	100	133	121	145	126	126	122	140	117	124	124	120	107	129	125	123	101	126	124	136	125	123	119	122	114	129	134	135	131	132	114	91	133	122	119	113	126	128	134	139	111	140	119	123	126	112	125	138	119	126	116	103	111	118	100	125	133	119	107	91	140	109	150	132	121	149	148	102	115	126	135	153	112	126	138	128	120	112	126	142	122	113	129	141	107	107	118	139	122	115	104	115	114	150	135	105	119	100	111	125	145	120	105	124	113	118	110	138	117	147	120	133	134	113	121	95	114	112	139	127	127	101	116	105	126	106	109	139	107	105	129	133	117	123	124	111	120	123	122	123	126	130	135	134	133	129	120	128	117	100	115	113	116	109	130	98	133	129	100	129	136	123	120	127	111	111	119	108	138	144	112	111	135	131	113	101	122	119	115	118	150	123	126	123	138	125	128	145	125	111	124	124	127	111	111	95	118	134	108	118	133	113	124	124	138	118	117	134	103	129	112	136	138	127	108	122	108	132	105	142	115	110	111	115	124	111	134	131	143	101	122	108	119	134	104	141	115	107	120	123	117	113	123	115	130	112	121	115	119	123	131	121	134	121	126	111	107	120	130	117	134	99	114	130	127	127	101	94	109	115	131	114	102	140	137	101	140	122	129	128	118	117	126	128	156	120	122	135	108	109	110	132	137	120	116	135	131	130	126	123	144	127	120	108	109	120	126	125	121	109	147	105	111	88	114	112	110	115	137	110	145	107	138	119	128	114	117	106	145	117	139	109	134	128	94	125	118	124	129	165	118	132	132	115	123	128	125	119	103	127	129	134	127	123	130	135	116	147	109	123	113	112	125	116	124	122	117	105	117	115	115	114	102	140	115	121	118	136	112	98	101	112	134	119	113	104	111	130	119	145	111	141	111	121	142	121	91	116	125	127	114	102	150	128	109	123	132	118	123	109	129	117	105	125	122	113	114	108	117	106	120	107	125	133	138	114	111	135	118	131	119	127	108	139	117	127	140	137	121	122	128	138	104	121	123	107	104	119	135	123	132	119	141	111	153	122	126	105	127	114	130	110	131	123	106	118	128	120	121	114	156	130	120	106	98	111	133	124	105	102	123	122	124	128	134	127	125	101	129	129	121	137	126	122	139	139	127	122	118	133	128	132	132	107	130	121	95	119	119	122	119	150	140	116	127	128	112	119	118	159	118	100	127	104	136	116	135	129	113	120	122	108	123	104	138	122	129	108	128	123	112	115	116	138	129	124	122	126	135	116	103	112	117	108	125	134	103	125	112	119	140	126	133	105	106	108	123	111	127	133	111	117	114	119	146	102	127	116	125	135	115	121	121	121	117	104	135	110	120	113	140	122	111	101	122	136	130	128	129	116	126	128	133	128	106	125	141	127	112	118	106	132	123	119	155	118	108	121	130	122	103	127	124	106	129	104	131	127	111	138	122	123	123	135	105	108	129	121	117	103	129	127	129	116	118	123	108	130	130	120	101	124	130	130	109	105	95	117	119	128	121	125	124	114	103	118	124	121	124	124	99	125	115	114	115	104	128	130	127	109	119	124	120	103	121	128	119	112	120	139	128	140	137	117	123	128	134	120	128	135	127	118	117	118	106	124	114	124	123	110	114	111	134	103	129	142	103	156	111	141	125	120	121	140	136	129	110	117	115	140	118	110	108	127	125	116	117	119	116	109	114	130	122	128	128	99	135	126	110	123	108	122	126	127	114	121	106	136	102	129	121	120	97	124	116	116	118	128	115	115	127	122	114	123	128	108	125	145	114	118	97	138	108	115	124	111	125	119	120	125	132	140	117	136	117	122	103	119	112	110	118	130	106	118	138	95	122	126	101	131	148	103	113	118	127	121	117	111	128	132	85	103	116	125	129	156	136	112
7930	1046	2085	2437	2071	1599	1109	845	774	790	732	759	721	750	610	514	419	423	410	404	431	487	430	449	401	363	358	352	361	318	350	353	337	359	347	333	311	341	334	307	336	299	323	338	357	337	317	343	305	330	313	324	327	318	313	320	324	358	316	321	339	345	344	319	314	311	298	319	330	302	329	317	332	321	322	266	331	296	332	314	299	303	319	322	319	298	312	322	348	316	303	334	316	325	337	323	353	256	314	266	308	304	302	337	278	305	310	313	314	294	305	294	317	307	329	318	302	316	279	306	292	331	316	310	304	291	298	312	332	298	334	303	311	300	330	317	305	333	277	323	312	320	301	303	341	311	315	284	303	310	288	263	301	343	312	295	304	314	330	339	335	295	327	290	308	308	325	286	329	288	315	293	319	316	301	281	294	281	326	294	320	311	305	293	326	323	315	302	303	309	281	306	321	337	306	271	328	300	303	320	300	310	333	281	305	325	322	326	308	298	292	322	287	308	289	328	308	322	307	286	312	290	300	304	339	309	327	304	332	312	319	308	280	327	299	308	304	311	287	333	280	283	298	322	306	308	318	317	306	310	301	327	341	340	306	326	292	319	314	299	296	298	321	296	312	348	325	312	313	330	328	312	289	298	303	313	305	302	325	328	333	292	308	310	316	307	279	277	286	323	321	298	318	330	313	294	353	299	360	306	341	312	281	292	304	309	297	322	312	320	317	303	313	327	305	344	325	310	329	321	313	278	316	304	312	317	326	287	311	278	320	290	312	296	320	335	329	329	276	281	317	298	298	293	314	317	263	298	295	307	324	318	297	315	338	321	310	298	296	301	314	307	281	305	326	293	304	304	327	331	330	324	334	318	326	329	292	318	327	331	296	322	318	316	336	302	314	324	273	315	278	310	319	302	258	322	309	307	308	292	329	337	318	304	316	303	320	302	325	292	305	303	293	314	330	318	307	315	315	304	304	299	297	300	313	354	319	302	326	307	317	335	322	281	282	314	335	300	314	350	315	331	288	324	291	322	313	307	315	316	276	329	310	328	286	309	341	335	303	284	304	305	302	299	311	325	303	309	314	323	285	321	288	305	351	315	301	267	292	277	283	324	324	311	323	304	307	313	287	310	314	309	312	306	329	302	314	311	340	308	280	313	310	300	307	334	333	330	309	349	299	334	325	290	305	312	307	272	291	346	322	304	314	323	308	291	313	288	304	318	294	305	276	284	307	355	280	286	309	316	295	299	325	299	302	333	266	297	294	313	315	325	306	309	297	294	325	301	335	293	304	315	316	289	323	351	318	315	296	320	312	308	294	307	317	322	299	292	292	321	294	295	316	313	344	318	285	323	312	309	311	312	303	283	309	301	290	306	290	275	306	297	314	299	327	289	315	301	327	315	315	311	294	349	287	300	300	297	290	293	302	332	317	319	278	250	304	301	315	292	308	312	302	321	291	316	281	314	302	283	317	348	325	285	344	317	300	295	300	290	322	289	288	318	295	337	350	298	325	295	291	327	292	316	313	317	331	321	301	289	295	300	310	302	296	299	298	303	308	301	334	312	324	323	329	295	290	305	282	318	299	287	329	289	332	312	319	332	333	336	332	283	324	287	350	355	333	299	336	304	304	298	303	334	288	289	314	328	317	319	307	300	302	297	310	302	303	327	313	315	330	321	303	292	314	318	294	314	366	305	336	308	308	310	301	299	314	299	323	331	316	299	306	329	323	310	272	305	316	322	304	326	335	332	283	359	313	270	310	290	268	315	310	322	320	304	313	293	292	337	304	333	317	307	318	336	308	299	322	299	302	322	299	304	305	302	318	289	315	318	315	293	323	300	316	322	324	323	318	340	318	278	321	277	338	335	306	313	299	323	312	309	271	291	324	274	309	317	328	339	316	282	298	311	312	273	314	312	344	316	293	320	310	315	288	340	320	295	337	313	285	315	285	280	315	329	315	314	293	314	329	311	303	317	307	301	282	354	285	324	316	299	288	305	291	311	272	329	315	286	280	279	309	316	322	291	309	305	307	291	299	305	330	305	305	290	319	318	290	282	285	311	314	329	323	310	314	303	337	305	290	289	328	304	336	332	317	318	307	305	302	344	330	309	312	329	312	297	296	351	318	310	312	299	314	311	320	306	301	272	313	337	296	308	314	295	330	303	314	317	293	301	312	308	286	296	300	287	313	307	307	336	282	335	291	310	309	290	299	315	335	329	323	342	303	296	313	329	289	302	299	314	327	339	308	328	320	308	283	317	310	315	315	329	283	308	281	313	288	314	289	328	318	325	306	323	324	307	338	307	319	322	321	296	312	316	299	328	291	311	339	313	301	313	296	316	289	295	326	318	306	247	302	321	355	313	289	312	344	317	313	346	308	294	299	281	337	281	307	312	308	313	301	300	295	298	311	314	279	309	278	330	272	294	309	305	288	304	323	291	291	313	289	303	304	272	319	315	305	281	301	294	310	295	305	307	311	318	294	309	326	314	332	322	318	357	326	300	300	313	300	292	287	315	270	293	326	325	279	291	349	310	295	315	311	272	299	310	351	301	320	287	298	301	330	308	299	327	308	310	310	320	321	304	285	329	307	300	329	288	274	301	351	303	309	316	314	316	297	314	302	278	281	309	302	317	320	266	284	320	301	323	315	316	310	287	317	320	290	310	338	281	321	301	296	307	323	305	318	327	335	272	318	316	309	309	306	299	322	288	331	284	317	290	312	320	334	302	330	318	314	354	289	314	321	311	352	329	301	325	319	282	310	295	318	274	295	327	325	271	300	271	310	316	321	305	320	342	306	309	297	296	289	305	302	307	317	298	305	291	311	293	325	310	322	317	328	293	304	300	285	327	316	308	309	299	317	309	310	298	305	272	318	317	305	312	326	340	303	290	326	312	332	319	305	326	301	313	349	359	319	278	301	294	274	348	302	323	324	310	299	291	313	306	321	279	327	295	311	304	333	300	301	288	340	337	324	325	305	306	322	310	333	290	332	324	311	326	316	285	308	309	294	282	298	307	283	319	311	278	319	331	307	313	338	312	289	308	304	318	288	341	347	264	339	317	314	315	321	323	318	329	314	286	304	300	301	302	312	306	326	316	310	296	291	317	312	304	325	328	313	310	335	303	323	307	304	302	309	300	331	302	320	298	294	325	299	298	295	335	284	290	296	302	323	334	271	315	332	305	295	304	310	304	309	289	303	298	319	307	317	293	315	283	291	312	356	323	305	310	286	320	307	279	330	324	293	342	294	343	312	296	312	347	290	288	288	316	293	286	283	300	313	303	329	322	310	302	305	319	299	320	340	286	306	324	328	307	301	322	285	320	319	322	315	287	310	297	282	325	293	296	343	325	291	327	319	300	274	330	342	304	317	326	306	284	277	308	317	303	286	299	305	338	318	319	345	290	303	308	296	319	331	318	286	272	292	302	312	318	293	312	330	295	277	308	298	292	341	323	345	356	300	326	297	264	298	289	291	298	305	321	301	302	334	340
1303	285	321	284	263	241	222	242	219	215	227	212	231	219	235	224	180	215	227	212	211	221	240	202	223	230	220	208	206	194	220	223	216	204	239	212	215	200	228	219	198	210	221	201	177	213	192	217	219	228	217	201	202	214	225	253	208	222	205	205	224	225	242	244	237	218	224	221	215	220	221	198	196	230	226	207	231	209	234	203	202	209	215	219	213	198	223	211	231	206	222	208	183	232	197	199	224	221	205	205	217	227	226	226	233	212	225	191	223	202	208	239	229	221	183	187	213	246	179	213	182	212	198	215	228	215	206	181	203	218	223	222	201	215	202	219	207	205	207	207	209	187	213	231	197	223	203	205	223	207	243	238	218	215	225	200	218	220	236	223	203	225	200	209	220	215	234	204	210	222	201	241	216	202	210	210	207	236	207	233	247	242	208	240	207	219	231	211	207	218	207	210	217	208	242	216	218	199	196	219	205	230	256	218	206	231	203	238	224	203	238	216	218	250	188	189	198	197	207	211	199	235	209	220	228	197	250	214	220	214	206	222	229	223	216	222	215	209	202	220	218	221	218	219	206	224	225	201	225	225	222	224	253	215	230	182	229	243	220	204	197	206	208	230	187	227	230	216	215	241	228	212	178	213	218	219	209	220	209	225	244	196	231	240	234	223	227	225	210	187	228	229	227	214	188	221	194	223	215	210	195	224	222	227	237	217	219	197	210	231	218	224	201	215	196	210	205	230	231	219	202	205	177	217	209	225	214	216	233	203	195	205	234	223	227	246	211	228	214	198	244	231	210	204	215	211	213	206	215	239	192	226	242	239	205	233	205	228	207	220	216	203	248	226	215	207	229	210	222	215	228	199	226	213	194	218	212	233	209	226	218	183	210	200	226	261	200	207	210	224	213	223	231	221	228	228	223	200	209	219	214	211	197	215	207	217	196	204	209	244	201	223	188	219	236	231	213	208	213	181	217	159	247	227	234	198	230	246	215	237	236	197	188	199	224	240	195	218	218	220	226	225	213	205	232	243	217	206	201	206	217	190	227	207	222	210	226	220	188	235	216	223	217	230	218	235	227	220	246	186	205	210	239	252	232	219	228	228	224	205	235	200	221	225	227	223	202	217	218	217	270	197	208	230	229	233	196	223	216	219	211	220	219	225	211	249	223	232	227	217	216	246	217	216	219	216	215	213	240	211	202	201	230	211	232	217	260	254	235	199	218	237	191	208	225	211	201	219	199	224	216	241	223	220	228	174	193	199	207	213	219	191	218	205	215	223	227	197	194	208	201	201	193	214	221	184	236	224	229	223	211	196	224	221	230	220	214	224	205	224	208	194	186	235	206	218	208	219	234	205	219	219	207	205	208	196	219	210	199	226	204	227	237	209	219	210	230	207	246	203	198	204	223	242	237	217	186	227	200	224	206	235	207	231	228	235	208	218	202	204	178	205	191	211	234	236	206	219	211	214	229	215	231	220	166	209	207	222	211	194	217	216	199	236	210	220	224	193	239	216	208	229	196	215	207	212	208	208	229	209	217	216	225	245	220	169	194	201	200	204	220	225	220	214	218	243	172	213	227	195	186	203	207	181	201	240	169	232	229	203	232	246	205	229	226	223	219	223	196	199	208	210	229	230	196	238	199	228	228	199	195	214	219	233	230	177	228	206	194	223	240	212	223	195	221	238	220	243	223	229	224	213	191	212	214	201	214	217	213	212	185	203	226	207	231	242	184	197	221	207	211	200	195	216	199	205	217	225	202	211	212	212	217	210	222	228	231	209	245	230	225	226	210	214	216	224	227	207	221	224	204	222	214	210	232	235	216	204	243	222	237	202	244	217	217	235	221	226	236	227	236	217	212	226	229	203	210	222	219	198	227	205	209	228	223	226	246	213	213	227	245	212	238	227	203	232	216	224	231	227	219	245	199	224	203	229	176	198	204	219	205	206	203	218	217	196	210	236	217	222	210	217	234	218	204	239	208	241	220	215	222	252	212	227	256	200	208	208	204	191	245	218	237	207	214	226	197	226	191	215	214	237	204	202	241	240	226	228	233	218	230	226	223	196	231	218	224	205	223	238	225	205	201	240	242	218	234	229	235	212	224	215	224	230	229	222	213	253	209	216	253	216	209	239	199	228	207	225	212	208	185	237	252	244	233	224	227	233	217	223	246	207	223	206	220	221	226	208	216	199	248	212	196	215	220	209	237	232	202	197	233	217	201	228	217	227	219	220	242	227	237	217	208	238	226	239	225	218	216	191	226	230	227	221	202	214	212	219	223	240	226	230	229	208	211	215	221	214	211	219	220	209	211	213	236	212	229	227	236	220	203	228	215	216	214	209	225	215	202	217	205	190	237	214	238	216	219	221	185	238	221	197	215	214	197	230	178	224	220	231	219	213	212	228	238	208	214	199	229	185	210	211	219	216	230	207	241	191	230	201	200	209	185	223	205	190	199	205	225	207	208	213	221	225	205	211	206	212	203	207	199	239	229	204	201	219	225	216	209	221	238	212	234	200	215	222	208	189	221	215	237	217	213	227	204	218	196	233	227	224	212	191	203	206	197	240	218	211	220	229	244	232	199	211	206	237	226	203	224	198	192	231	228	238	224	213	208	200	240	234	205	214	211	215	201	220	246	185	238	223	202	190	213	195	214	213	263	209	187	197	234	220	207	223	217	210	196	189	186	187	201	191	208	230	199	240	199	207	232	225	211	219	225	195	232	191	244	247	218	196	181	233	209	206	226	222	226	219	207	239	196	231	210	212	206	226	230	213	192	232	201	230	227	226	208	206	218	249	244	214	239	223	219	208	187	209	210	219	228	232	225	231	268	191	224	207	230	231	223	215	235	223	183	220	201	222	198	224	197	213	216	214	213	188	193	208	231	204	228	181	202	223	200	200	211	208	221	231	187	239	227	203	204	197	221	233	196	227	209	240	217	217	216	228	191	231	205	218	212	188	208	240	247	226	178	219	235	217	215	229	219	215	204	218	225	208	204	216	185	221	186	234	221	196	201	218	190	201	222	210	194	238	206	238	205	210	229	207	223	222	190	200	211	217	217	207	208	228	212	230	221	203	204	216	214	191	219	219	233	247	216	212	229	230	225	202	205	231	235	173	194	216	202	241	217	214	226	195	217	236	239	202	194	221	198	197	214	219	231	219	250	238	205	216	213	198	212	215	261	232	190	223	213	214	204	216	205	244	203	207	213	239	215	216	200	219	231	218	223	253	210	203	232	230	213	229	210	219	220	206	244	222	214	231	215	210	218	239	209	204	220	215	197	200	211	225	216	249	220	225	198	203	225	233	224	211	198	230	211	199	219	238	209	236	218	219	202	210	220	201	207	209	209	232	209	226	216	215	211	229	200	237	220	184	205	225	219	223	215	224	246	187	228	236	220	223	195	247	216	204	203	193	249	262	223	243	226	207	235	225	215	193	176	232	238	216	240	233	184	200	232	224	219	218	216	211	226	235	219	216	232	217	212	224	219	227
1809	641	776	783	725	686	604	600	589	561	587	605	608	680	593	549	533	557	536	542	578	572	573	604	535	533	534	541	532	496	543	552	566	523	575	586	564	555	511	539	575	555	556	537	513	562	541	579	563	537	575	629	552	554	549	554	553	535	580	514	536	529	505	543	512	565	517	516	548	588	547	579	556	548	523	522	539	559	594	530	535	548	557	572	547	531	508	547	511	519	530	523	561	541	574	523	525	542	552	546	532	578	557	554	534	565	543	557	540	574	588	509	546	520	529	538	526	543	559	479	533	534	551	586	548	514	551	577	549	515	538	495	515	556	501	550	518	521	556	533	560	526	568	571	510	553	501	534	543	529	529	511	552	552	537	525	541	516	518	531	556	550	546	553	521	549	602	543	544	571	541	526	519	557	545	535	554	577	527	519	546	573	528	548	561	563	563	550	536	545	585	537	558	542	561	537	552	563	524	565	531	591	566	549	522	545	525	536	522	520	545	524	533	564	537	552	554	544	525	562	545	555	536	593	572	541	511	526	515	544	536	500	530	510	531	559	528	557	534	587	534	553	522	538	541	561	559	573	600	544	511	556	556	505	497	532	549	566	568	517	538	518	531	534	523	553	534	526	559	553	523	557	508	550	492	552	561	583	579	544	549	517	521	553	551	512	555	539	548	559	527	550	533	524	561	560	528	535	507	539	522	579	556	570	503	529	534	531	543	536	555	552	519	522	533	574	546	529	522	536	514	557	547	544	534	514	550	577	573	509	540	575	523	525	591	563	495	500	538	528	557	555	542	484	541	538	558	549	518	574	542	530	580	536	578	541	530	535	588	563	553	568	526	536	511	530	553	542	597	516	575	557	577	564	532	561	568	526	526	579	552	555	512	540	558	569	597	520	540	566	567	519	578	552	511	530	504	515	565	527	544	550	575	513	555	567	550	548	501	564	548	532	528	539	516	528	528	527	513	540	499	529	516	561	554	589	531	568	521	584	570	547	530	525	530	538	575	519	540	530	564	534	563	548	555	513	540	504	527	516	541	547	554	530	552	537	518	516	557	565	572	548	513	545	556	505	523	575	563	559	565	556	553	555	555	547	532	537	497	519	521	540	531	532	610	530	567	529	515	581	545	520	539	501	540	567	510	550	565	541	525	548	544	550	554	561	541	527	533	554	565	542	538	578	545	563	541	536	545	552	572	590	566	553	508	524	533	531	567	553	541	537	542	541	518	570	525	525	494	569	506	507	566	577	517	581	505	543	572	533	542	552	523	549	537	524	562	561	495	536	524	538	545	557	532	574	561	523	520	522	515	538	539	548	521	550	572	541	535	551	568	541	517	549	545	552	533	531	556	542	557	515	551	539	542	545	515	571	507	535	520	513	529	539	554	533	529	562	525	549	552	526	536	545	547	536	552	500	534	516	539	576	546	528	550	549	540	563	549	546	519	535	589	488	574	539	557	550	562	543	506	539	571	558	521	539	542	543	540	537	484	537	527	523	569	542	521	558	559	553	554	547	574	525	562	541	571	494	579	532	525	575	536	525	557	528	541	517	541	514	501	520	567	535	542	511	535	563	550	559	526	507	563	549	518	574	538	551	575	540	534	534	514	528	553	563	528	554	517	544	497	523	531	532	546	542	551	551	542	565	550	586	570	551	533	535	524	572	556	582	523	544	557	516	591	567	568	556	561	529	556	525	558	516	522	568	569	578	557	597	532	528	541	539	532	511	540	531	559	543	571	536	538	507	556	601	537	537	592	504	514	593	568	582	566	540	546	565	565	536	544	557	571	533	542	559	533	549	542	517	556	534	549	521	513	585	587	576	553	550	542	586	500	563	548	609	513	565	540	558	556	558	550	521	518	523	564	534	582	541	610	540	543	560	529	565	538	556	558	568	535	513	542	583	577	545	538	541	502	550	555	530	512	522	584	566	499	561	579	554	491	529	569	520	550	549	551	565	541	575	499	518	534	558	549	626	539	554	559	541	529	530	532	528	517	478	566	485	529	518	551	559	556	524	533	529	507	555	556	522	512	517	553	510	554	524	510	538	557	558	541	533	538	501	564	515	527	543	547	553	555	527	548	519	531	542	565	527	544	542	570	593	510	521	562	543	500	587	550	581	544	517	561	530	519	564	554	544	550	528	533	559	520	538	577	516	546	564	568	582	549	572	519	571	573	525	505	533	548	539	528	560	548	510	563	529	523	499	546	547	572	532	538	575	559	548	577	558	559	525	567	544	532	529	545	572	514	559	522	484	555	536	605	537	558	567	521	546	555	547	573	545	545	585	553	535	555	574	530	537	523	517	522	516	552	533	520	523	578	558	551	531	559	577	582	533	545	542	549	551	536	553	559	568	523	519	569	535	554	549	534	524	550	501	512	542	554	570	526	562	576	504	543	544	601	513	536	511	552	537	525	537	563	547	526	571	582	534	533	540	558	539	566	508	573	544	493	523	527	527	559	529	561	531	573	578	546	530	530	546	595	552	577	524	509	575	502	563	556	529	522	520	537	505	544	517	538	540	534	528	547	528	542	577	510	530	516	526	570	570	552	550	556	572	540	566	507	548	522	555	561	549	522	534	547	581	552	575	561	543	571	541	547	510	508	538	542	544	549	532	538	512	550	531	526	567	537	536	577	534	567	535	520	488	556	544	556	523	555	575	562	515	525	495	563	531	555	547	562	559	564	522	555	531	540	509	560	503	558	527	563	532	570	569	549	539	584	521	532	553	507	545	567	522	547	531	575	575	528	577	543	584	543	563	534	517	531	532	589	521	576	555	526	543	537	542	543	563	562	533	546	530	544	542	562	521	538	525	562	551	578	571	594	534	557	553	520	579	514	555	547	564	535	563	568	536	541	546	556	525	571	529	508	525	523	518	544	501	522	535	577	518	513	533	514	564	550	561	539	564	565	556	525	569	513	540	573	541	548	557	557	554	511	539	546	520	532	538	560	539	554	518	524	534	537	524	540	558	537	535	505	572	551	555	529	540	544	565	579	558	534	536	510	545	565	529	542	559	563	548	565	548	565	494	532	569	546	541	522	561	577	544	559	538	548	578	532	564	526	579	550	517	509	535	538	531	535	517	565	528	554	570	533	530	544	507	565	545	537	560	568	536	576	551	554	511	548	585	568	549	518	542	522	499	552	541	571	496	516	529	512	542	540	553	496	553	584	567	519	573	531	541	545	576	553	559	580	559	566	590	549	554	546	536	586	508	566	514	581	535	567	503	543	525	543	565	500	553	539	573	536	559	554	529	558	550	519	571	504	492	547	538	507	528	568	544	539	531	547	541	567	494	580	500	526	548	523	545	537	561	508	563	560	547	530	578	531	505	546	540	548	561	505	564	582	513	554	501	545	589	546	545	528	542	551	525	568	564	543	528	494	528	567	554	547	553	525	512	540	577	543	511	567	553	548	565	579	535	506	573	563	552	563	533	559	528	537	526	524	553	545	537	520	549	540	553	541	562	554	546	565	554	545	529	528	521
6619	630	705	521	453	396	332	297	284	252	276	252	279	284	245	263	235	239	272	256	260	232	254	272	255	213	253	235	232	234	268	223	262	231	214	229	222	260	281	235	268	259	247	223	244	241	278	234	212	247	226	252	271	240	254	236	268	250	214	264	221	238	238	232	268	239	242	243	250	252	266	242	267	231	231	217	229	238	219	258	271	240	229	242	246	241	219	217	238	253	268	248	244	260	267	253	242	252	221	226	254	220	241	253	254	253	234	231	263	263	223	229	230	247	233	244	266	247	242	222	257	235	234	258	254	231	220	250	251	256	262	260	261	237	252	246	247	245	225	252	231	231	228	227	273	249	243	234	261	220	257	239	234	263	236	252	242	229	245	243	228	236	195	235	241	235	244	214	234	232	233	256	257	264	242	244	229	232	220	259	246	236	248	225	245	272	238	244	252	243	215	260	235	234	214	249	230	257	248	236	252	235	252	237	233	234	238	247	261	229	214	244	244	253	213	256	252	236	295	264	218	235	240	233	256	247	231	220	250	238	241	254	233	219	261	250	263	263	216	225	242	246	240	241	246	260	234	224	221	239	223	240	259	238	230	255	246	233	235	248	256	225	239	252	230	233	244	272	222	234	222	231	280	238	256	236	226	258	260	237	254	268	252	236	247	250	224	219	236	241	206	232	231	238	233	230	255	216	243	224	219	217	245	237	239	253	268	250	243	251	244	225	241	239	239	224	260	229	261	250	259	253	221	219	223	258	240	223	264	211	233	210	223	232	231	231	219	228	248	261	234	235	260	231	221	236	235	236	233	236	240	247	257	248	247	251	233	246	256	251	303	239	228	247	223	246	242	221	262	269	247	256	255	244	233	217	259	224	258	246	238	252	218	222	234	219	245	242	224	266	242	266	238	245	268	233	241	237	250	249	252	227	235	222	221	241	242	223	243	232	264	220	246	250	243	241	223	214	224	229	234	249	249	257	267	246	231	225	274	257	225	232	240	254	245	241	240	221	247	242	255	246	270	224	222	253	234	240	224	240	241	221	210	264	247	234	244	258	221	224	251	209	250	270	246	232	270	243	246	261	275	251	216	257	258	246	215	220	237	249	231	256	253	229	238	235	267	255	255	235	240	246	209	239	228	260	246	229	226	260	239	229	264	245	243	244	243	245	242	231	240	217	258	244	243	266	245	260	238	238	237	247	252	214	212	239	229	276	252	242	251	238	220	213	284	211	233	245	280	247	247	224	251	250	236	274	241	237	227	272	228	245	237	246	257	238	220	244	245	232	254	237	228	250	238	237	238	283	251	219	240	246	262	234	229	269	226	244	206	242	252	254	240	224	246	248	241	235	255	267	248	248	234	237	221	251	231	235	258	260	258	264	230	252	256	228	252	236	229	226	224	218	242	241	256	237	240	226	233	223	234	251	241	258	232	239	250	239	240	271	252	248	267	203	271	248	232	237	235	254	234	245	251	244	232	230	255	260	275	246	250	224	248	241	248	232	251	224	224	240	233	239	260	280	239	232	265	236	250	225	250	239	245	236	250	237	254	260	256	251	221	251	231	221	300	250	234	231	225	257	236	228	257	223	241	269	233	251	226	225	213	276	200	255	245	239	238	256	252	264	203	233	241	232	224	227	241	279	247	232	219	237	245	253	240	234	252	261	267	242	258	249	238	242	219	239	265	259	231	258	228	242	250	236	266	289	250	217	254	230	258	248	272	233	260	258	214	254	272	242	237	260	245	262	251	230	252	249	243	245	240	254	248	245	216	238	224	216	244	240	251	228	234	245	244	229	277	213	248	277	212	244	237	255	229	270	232	221	247	235	223	276	250	234	222	264	235	207	246	232	244	216	227	236	253	222	229	248	248	239	247	227	229	211	249	221	253	248	254	244	237	219	264	227	220	245	243	275	243	243	224	230	253	223	258	223	244	237	244	248	248	270	222	248	226	245	262	252	213	272	208	261	206	251	257	230	229	226	217	222	248	230	233	282	222	217	217	234	235	250	263	267	257	241	259	236	229	265	241	269	215	254	229	230	227	242	229	249	214	239	223	239	225	242	241	233	262	236	230	278	232	244	236	266	252	251	244	209	234	232	250	236	231	248	252	233	276	229	270	227	245	249	274	229	243	257	253	225	228	227	238	232	246	247	243	205	255	249	235	220	251	267	250	233	233	239	215	223	239	276	251	258	239	237	252	224	241	219	221	225	231	210	248	230	256	236	248	236	225	239	227	251	256	263	247	203	238	243	241	240	201	236	259	204	244	240	210	260	229	238	264	244	238	232	224	220	256	246	267	237	225	244	223	269	237	244	221	239	219	230	253	219	245	245	240	220	237	247	220	265	219	235	257	260	237	223	249	207	235	222	255	235	247	255	218	232	240	249	232	216	229	255	236	270	253	236	250	229	206	238	252	217	252	256	234	248	221	248	240	220	212	228	212	221	235	249	241	247	233	232	229	268	227	194	265	261	266	247	269	252	231	255	240	250	257	236	216	255	233	237	229	277	240	257	246	224	251	231	260	245	256	225	238	240	230	266	259	253	230	246	249	215	242	231	222	261	249	231	250	260	228	255	210	266	236	221	235	220	236	222	237	215	239	240	215	234	228	249	236	208	241	283	261	264	199	255	249	242	241	244	264	237	241	259	229	245	281	275	250	254	255	248	259	233	232	239	277	270	259	248	249	252	254	218	233	244	228	221	247	245	235	239	220	260	288	261	261	243	246	229	219	234	223	223	230	238	265	265	257	223	250	229	222	276	223	229	283	229	251	241	211	246	261	230	242	229	256	240	232	244	256	229	264	233	255	256	216	224	203	232	254	229	258	243	239	229	241	252	257	251	246	280	261	234	243	205	260	244	229	217	253	231	249	223	226	241	225	276	288	229	238	270	244	221	241	245	256	235	218	234	260	231	230	252	262	249	228	222	231	217	266	225	265	217	264	262	248	254	230	234	274	232	214	242	226	231	243	244	237	231	221	240	222	226	226	237	221	240	245	242	240	269	244	242	236	244	231	247	226	269	230	241	256	236	255	243	227	199	279	245	264	236	252	232	249	222	242	261	231	251	250	246	228	240	245	266	248	247	220	247	209	229	247	240	226	230	203	226	259	225	259	295	246	262	231	245	270	233	260	226	274	234	237	272	231	217	228	266	242	250	228	225	243	256	242	236	234	235	247	233	247	225	230	252	219	275	252	249	266	227	239	226	219	215	237	233	231	231	240	244	239	269	201	230	216	264	224	232	244	217	253	219	263	200	234	221	252	245	236	238	234	221	223	234	231	214	282	250	253	268	241	229	239	232	229	266	215	241	239	235	254	243	234	239	256	227	271	257	253	227	241	247	256	262	236	260	259	241	254	234	242	228	230	202	217	232	260	249	241	251	250	242	231	202	236	243	220	227	235	230	239	252	221	253	254	238	244	233	253	245	209	240	231	219	226	225	238	230	240	235	239	239	243	252	246	247	259	259	232	240	217	229	240	231	239	217
6390	1032	1648	1813	1566	1268	1000	890	908	851	847	794	849	863	759	657	658	670	674	627	689	686	664	660	610	618	620	614	628	617	595	573	589	641	593	577	580	649	573	623	589	577	585	608	618	635	609	613	560	588	624	586	601	615	604	575	579	615	612	618	579	542	600	581	587	567	571	616	586	574	594	580	595	598	591	559	628	597	569	599	565	586	596	539	614	625	577	590	568	577	580	614	590	561	590	610	588	596	615	644	579	572	577	560	582	593	579	564	586	590	605	558	610	547	584	584	648	596	604	602	560	566	559	537	630	595	612	596	604	630	605	586	617	589	589	578	599	563	576	571	554	567	572	599	579	598	615	612	544	602	615	570	599	586	607	581	616	619	635	553	549	576	601	570	627	585	585	617	571	598	606	592	593	564	617	604	561	640	588	586	614	551	589	605	580	567	610	546	579	591	629	596	587	603	598	590	574	552	609	596	569	580	582	597	607	576	617	581	601	633	606	623	569	592	597	599	607	593	559	596	596	567	630	602	571	580	586	633	578	600	624	603	606	569	567	601	578	579	565	577	593	619	529	617	572	584	594	596	569	584	609	604	593	564	608	590	587	592	605	616	596	598	572	590	590	594	624	584	588	541	606	611	568	587	638	592	607	543	582	607	619	584	577	553	599	593	573	581	571	559	582	580	564	614	571	648	584	557	612	586	535	592	572	609	544	591	612	656	569	564	605	604	576	577	587	567	597	598	616	573	607	596	627	638	594	641	574	581	554	577	581	580	582	634	606	577	603	590	622	561	559	645	577	632	591	583	607	636	582	588	603	587	586	583	605	603	569	577	597	564	578	608	580	628	554	614	568	583	580	572	588	607	604	629	575	589	589	575	618	586	569	581	589	601	610	579	566	564	542	583	608	617	568	579	575	534	570	578	590	623	579	614	615	579	599	536	602	559	581	614	567	563	532	580	612	577	611	597	593	551	631	608	591	544	572	604	577	588	612	608	559	567	572	578	580	556	596	551	611	611	546	646	540	584	598	564	603	630	611	577	627	622	591	584	604	598	632	588	590	621	620	583	579	607	572	542	588	569	611	609	563	606	618	600	572	544	561	590	586	566	604	571	595	584	605	641	590	536	584	582	595	601	582	578	619	571	570	592	572	605	552	583	570	563	571	558	577	614	584	571	614	593	554	619	575	596	581	603	598	606	585	551	565	608	618	580	562	580	596	621	575	577	558	654	579	571	611	583	576	645	610	590	618	587	558	586	594	613	596	604	612	543	574	622	590	567	586	586	575	563	569	634	581	561	596	632	615	603	587	652	562	544	617	580	567	596	625	567	586	595	578	580	567	551	569	595	530	599	602	548	551	547	600	577	596	590	577	573	561	594	556	592	608	599	560	578	614	568	543	581	613	556	626	599	620	601	570	631	568	614	587	549	612	594	636	608	583	610	582	585	630	608	636	560	602	548	632	603	621	566	571	556	622	598	597	567	572	572	585	587	586	618	610	595	567	593	623	569	619	572	595	626	621	637	601	578	564	596	589	563	608	598	580	602	584	564	567	582	607	574	624	601	603	565	603	626	572	614	591	604	553	612	598	563	577	635	605	601	585	593	586	611	584	613	581	595	584	599	594	543	577	526	559	581	599	589	593	584	566	576	622	624	595	596	589	626	596	555	599	623	583	585	536	578	580	584	616	580	591	559	532	611	611	575	571	612	589	558	607	608	553	579	623	626	582	561	633	611	585	584	586	555	624	592	602	604	597	562	580	581	581	614	620	609	578	562	629	609	579	572	637	551	627	574	588	561	545	582	612	539	544	588	582	610	582	578	596	578	608	574	574	615	603	575	575	591	593	579	594	607	606	582	640	589	614	589	576	575	594	562	579	610	585	623	576	587	579	595	627	579	602	588	599	619	578	587	571	579	585	603	570	566	623	607	569	588	539	586	609	583	607	593	587	570	558	571	599	562	544	595	580	574	579	554	579	567	611	604	595	574	633	629	598	563	601	602	599	599	627	589	620	589	605	629	586	548	625	614	568	608	610	606	609	572	583	579	602	597	608	603	561	628	584	625	594	582	579	555	621	627	579	569	606	604	587	578	610	599	638	568	602	578	583	612	612	563	579	600	582	541	573	574	607	584	578	587	581	595	557	624	566	570	574	601	585	573	580	565	615	583	569	583	576	580	568	574	605	603	584	588	552	577	600	532	603	572	578	597	574	612	579	578	627	562	587	572	617	617	570	612	589	609	588	587	616	581	563	592	607	616	613	609	608	556	582	596	633	579	576	616	572	628	598	578	588	617	573	557	629	577	594	563	607	563	562	571	581	600	612	573	619	578	594	556	623	589	578	580	607	610	603	582	588	575	637	586	593	609	615	590	597	610	616	612	590	619	603	592	551	577	576	584	563	580	620	595	594	595	625	563	564	567	584	596	607	541	568	565	576	634	563	614	606	560	597	589	594	616	599	572	565	577	597	597	612	611	608	567	554	588	586	595	577	590	591	578	548	600	617	562	560	566	573	592	587	579	655	608	594	616	586	573	541	555	609	593	621	590	590	558	573	581	567	598	579	601	601	590	557	587	586	603	604	578	614	576	610	572	591	589	607	577	559	634	572	570	566	558	578	587	613	592	585	595	569	576	601	585	598	583	543	599	623	620	574	556	575	608	576	604	607	546	582	563	586	617	582	602	595	596	580	615	591	558	615	624	637	605	585	590	622	557	594	567	576	553	613	636	579	610	613	608	594	594	583	587	577	618	563	559	578	584	613	626	605	548	588	564	579	628	539	615	579	615	611	622	596	604	581	550	587	559	571	612	558	577	533	631	561	594	569	615	585	579	550	609	612	575	608	566	541	624	608	600	555	593	588	576	585	584	592	591	583	666	578	611	559	637	581	566	574	584	563	589	578	535	560	591	592	577	585	556	602	558	593	553	577	540	561	638	560	569	581	607	636	613	585	576	599	553	576	579	571	576	634	551	584	571	577	605	600	562	585	580	558	579	612	572	621	602	563	578	617	603	601	530	615	575	586	576	584	602	621	598	582	584	624	580	603	577	575	593	620	546	589	590	558	536	607	609	624	565	574	609	582	585	634	597	543	570	558	582	575	584	575	617	648	602	624	623	566	605	584	632	572	596	625	630	578	564	562	628	590	590	600	609	622	577	602	622	598	589	567	623	586	612	592	649	570	573	574	567	564	627	593	574	559	595	610	611	602	602	568	595	555	608	566	602	586	548	626	591	602	601	570	606	577	622	595	580	614	573	609	585	585	585	580	614	580	562	607	579	592	582	594	568	591	553	585	595	576	592	588	554	593	597	609	552	557	587	575	571	619	572	641	564	569	585	567	596	546	600	580	621	594	601	557	557	577	577	584	593	589	581	591	573	589	594	599	583	556	603	574	573	591	615	631	621	603	561	600	547	570	597	633	617	578	601	566	603	579	584	585	581	586	563	580	572	595	637	584	605	615	590	592	630	611	582	625	563	597	594	583	537	541	581
12249	974	923	684	522	392	239	215	185	185	205	204	234	180	162	132	144	152	135	129	138	136	118	137	132	153	118	118	140	126	110	135	141	151	109	94	105	120	128	128	109	123	127	121	119	143	120	137	128	122	136	150	129	149	123	119	122	115	121	109	101	128	123	121	116	131	124	106	106	129	111	105	134	118	114	132	133	129	133	140	114	133	118	130	119	111	114	113	140	111	124	108	140	123	107	128	121	119	98	116	152	120	112	115	126	138	118	121	130	144	118	132	132	118	130	139	119	102	103	119	121	130	127	120	119	124	123	121	106	128	123	140	124	117	120	126	134	118	137	148	135	137	121	131	139	133	95	111	120	126	109	110	121	130	118	122	121	124	129	125	122	117	119	126	117	123	131	121	109	122	112	130	110	107	114	123	109	123	113	126	116	145	116	123	121	113	133	139	112	124	136	150	121	114	108	114	132	120	112	114	114	116	140	109	108	116	131	146	111	115	118	135	121	121	130	105	121	101	123	139	102	119	102	116	119	127	134	119	141	119	126	118	118	128	134	110	98	133	118	122	132	114	123	120	95	121	141	120	125	143	113	123	148	126	113	127	118	147	127	126	107	148	123	121	149	132	130	126	115	115	122	113	101	111	145	108	127	133	123	125	124	130	127	107	129	149	141	138	125	112	131	150	144	132	124	113	96	114	122	144	107	102	112	131	132	120	142	127	137	115	151	112	108	106	151	122	115	120	114	121	136	128	143	162	111	125	131	122	118	116	118	126	134	129	94	121	111	127	118	124	116	129	132	133	124	131	125	95	139	153	122	112	113	111	116	132	108	108	146	127	118	113	113	91	119	131	107	123	135	116	133	115	137	148	125	132	124	120	123	137	108	124	124	120	121	119	113	108	106	129	115	133	122	108	122	102	122	152	114	114	125	118	126	120	127	114	118	127	106	124	120	126	109	127	119	110	118	132	136	125	115	129	96	117	124	130	121	95	102	114	109	127	103	113	128	120	120	102	101	139	129	134	99	122	107	134	120	109	115	115	135	117	109	112	126	127	133	109	129	113	126	130	123	120	103	104	160	128	137	129	122	115	120	115	120	112	127	115	111	106	112	141	115	127	135	97	107	110	121	150	128	133	109	121	115	109	114	132	108	123	103	135	118	121	127	111	110	142	100	129	100	111	116	113	123	121	120	130	121	137	120	124	114	131	127	123	128	142	122	103	116	105	119	122	129	128	117	113	135	125	131	126	137	104	121	114	127	130	118	133	106	134	119	116	123	140	115	134	106	100	130	137	126	130	131	115	118	116	139	125	113	120	125	104	123	126	149	117	120	146	137	121	108	136	144	109	134	123	105	119	135	122	131	131	127	126	109	109	148	136	130	136	114	130	110	119	98	132	123	117	131	108	116	108	131	130	130	134	135	140	112	114	122	130	136	121	129	135	118	109	131	130	134	122	117	125	147	134	138	124	133	122	123	134	125	120	121	137	123	134	119	111	131	125	102	146	127	127	124	136	114	124	133	121	113	125	140	126	117	121	124	119	148	120	122	117	145	126	125	131	117	108	119	132	117	113	114	121	108	149	128	123	143	121	126	125	118	104	129	94	107	137	127	114	118	113	125	115	129	100	122	113	135	119	113	120	118	130	126	109	142	118	126	115	132	109	118	107	123	119	114	94	127	115	108	129	127	140	112	121	129	109	112	126	108	121	137	109	121	104	135	123	112	112	131	104	103	108	106	98	129	126	100	118	109	132	124	133	130	121	117	120	130	128	119	115	107	132	117	136	111	112	124	142	125	122	102	114	121	108	119	121	141	116	109	117	105	127	98	108	116	112	121	123	111	125	127	140	119	120	122	125	128	120	122	116	124	140	123	130	112	114	132	115	133	127	113	116	118	111	119	127	124	134	131	108	128	106	105	152	112	129	136	119	135	124	124	116	100	106	125	122	114	120	120	113	112	119	124	113	107	91	135	131	126	111	115	131	99	114	135	120	122	125	119	108	127	124	138	137	135	135	103	141	121	104	128	130	121	120	138	134	106	108	115	107	118	120	127	122	114	126	104	120	120	123	124	138	136	143	109	125	116	112	130	122	146	114	120	115	127	119	144	126	137	121	133	127	123	103	148	120	120	108	126	117	140	122	125	122	101	115	110	117	148	131	121	124	129	128	117	102	103	130	121	134	120	128	115	131	115	121	113	121	126	123	126	117	126	123	113	116	124	121	125	126	108	119	106	115	118	137	120	124	129	101	117	147	106	127	128	115	125	119	120	122	123	86	129	102	133	132	113	97	114	141	116	118	132	116	115	116	118	119	134	141	145	122	129	102	112	127	122	118	118	118	132	105	106	118	135	155	141	109	115	132	132	127	122	127	121	123	124	134	117	128	126	125	129	93	103	140	139	121	109	128	126	115	127	105	111	97	114	127	128	115	139	132	134	106	131	115	146	128	123	147	127	123	111	119	129	122	119	118	115	118	109	134	131	131	129	134	121	119	128	123	128	129	112	132	116	133	108	123	106	128	99	138	105	135	141	107	119	134	120	120	105	123	113	121	124	136	118	115	128	129	134	117	120	111	123	98	132	115	126	119	118	117	97	122	131	131	116	124	124	109	119	125	124	119	130	124	121	130	119	140	101	114	132	128	118	128	120	111	140	106	127	105	123	110	124	127	117	130	108	153	125	139	125	117	128	120	117	133	130	115	107	135	133	119	129	119	117	99	134	128	127	115	98	120	118	117	152	123	121	135	129	143	109	119	128	93	138	125	122	101	127	113	120	126	145	116	129	103	121	134	123	136	133	111	138	129	104	127	122	122	127	139	113	118	109	130	126	136	128	108	134	124	113	130	103	111	113	119	112	137	136	136	131	125	121	122	119	129	134	132	100	139	116	111	102	111	119	111	114	127	110	126	122	125	116	125	108	124	135	120	125	133	113	133	118	127	130	121	116	105	114	124	130	116	117	115	124	119	131	112	128	111	129	111	121	121	132	110	119	147	122	122	141	103	114	132	129	141	132	115	102	132	112	131	126	116	139	140	131	139	133	117	112	121	102	128	132	135	102	132	129	140	130	128	96	114	94	130	100	144	138	127	119	123	145	134	141	120	110	130	120	115	109	114	121	124	114	117	115	137	133	125	115	122	118	115	129	139	139	132	130	132	140	126	116	120	126	121	128	127	114	118	115	122	127	117	137	106	148	117	113	110	123	140	130	132	125	115	126	128	118	131	137	111	117	102	134	131	130	116	127	127	103	134	130	128	132	119	117	116	127	138	131	122	128	116	121	128	160	124	123	109	121	134	125	114	142	130	129	133	138	103	122	143	131	124	115	133	124	102	97	117	126	124	114	118	127	103	122	129	115	104	110	108	136	119	101	126	140	134	122	112	105	112	101	119	117	144	124	125	102	122	116	120	149	117	109	133	103	125	121	116	134	130	144	127	105	129	98	115	127	118	127	128	133	110	101	127	96	116	122	128	119	137	133	125	125	123	125	113
8004	1023	2119	2423	2051	1549	1081	901	827	762	828	726	869	779	584	460	503	453	432	429	467	527	422	409	390	403	387	354	380	348	370	319	341	335	326	327	373	331	314	336	337	320	321	336	317	360	306	320	320	352	324	351	310	298	325	368	285	325	318	299	305	320	356	307	322	319	340	301	323	288	324	273	327	299	317	317	297	292	337	316	319	328	292	322	310	308	316	344	269	324	347	341	345	324	305	274	298	335	326	292	322	287	313	293	304	302	312	321	323	302	300	337	301	321	320	308	307	311	300	303	308	339	306	301	299	330	288	268	336	296	308	311	319	323	315	293	325	301	319	293	319	346	299	330	330	282	333	297	329	322	299	308	314	299	328	302	338	326	319	325	315	294	271	328	307	326	312	324	325	324	308	303	288	293	333	345	293	323	336	318	316	315	301	309	330	308	293	310	304	328	321	329	293	349	287	307	327	310	329	332	330	294	313	316	326	325	333	296	314	327	306	325	323	332	326	306	334	311	305	354	322	287	293	296	335	330	288	312	291	265	318	306	349	314	315	286	305	285	298	333	271	296	323	321	336	289	296	290	360	307	293	344	325	285	305	309	285	315	339	311	317	313	298	299	296	301	287	297	318	320	285	308	272	332	316	341	301	292	292	323	272	309	313	313	348	315	289	331	325	318	290	342	294	303	311	314	336	316	278	286	305	323	283	317	284	307	328	290	307	324	319	288	308	309	297	326	356	290	316	322	370	295	321	313	310	316	293	304	295	304	324	294	323	284	302	342	332	333	304	307	324	332	288	319	302	319	330	310	307	338	307	293	314	304	341	302	317	336	318	332	323	329	305	326	308	318	344	293	328	337	318	321	314	302	313	272	313	339	310	308	329	305	325	313	293	283	330	305	316	310	304	322	342	267	330	302	323	340	312	328	361	309	316	299	317	335	310	307	297	292	284	298	338	316	319	285	283	312	296	306	296	353	314	296	312	294	339	286	290	325	324	313	308	329	294	333	323	296	322	339	292	314	308	332	301	304	312	342	317	310	316	328	332	331	334	325	320	315	329	300	307	297	306	288	317	289	325	329	311	316	297	307	279	309	303	303	302	326	286	299	322	303	306	301	340	313	318	328	318	273	334	348	320	313	306	323	309	322	311	342	302	301	318	344	311	330	311	320	320	316	324	324	310	324	352	303	326	323	305	329	328	319	356	299	280	322	290	290	323	304	323	306	338	318	310	345	308	311	297	282	336	314	319	310	315	333	282	325	328	279	330	311	303	314	315	279	325	314	304	288	315	281	288	298	292	318	329	303	315	300	320	307	293	327	300	305	344	324	317	327	295	327	323	281	303	339	289	330	317	308	301	301	326	308	303	328	321	332	352	297	322	337	311	308	298	308	317	285	305	287	311	324	321	317	287	286	340	327	303	331	342	300	312	325	327	316	284	335	326	341	313	339	316	293	296	307	308	309	347	343	307	315	318	319	314	279	313	313	303	302	312	334	311	299	318	329	328	290	328	303	288	353	326	304	282	305	293	295	337	321	333	312	292	296	322	320	336	291	345	331	314	307	322	327	312	325	353	300	339	297	340	322	345	299	306	337	313	332	291	323	324	309	309	342	295	294	324	346	317	327	319	323	329	354	317	300	342	298	304	311	312	310	306	330	306	312	304	326	341	318	326	305	289	309	298	302	314	314	292	315	324	305	323	300	336	313	335	317	321	323	324	307	283	279	307	314	334	321	322	278	310	312	293	279	319	307	318	310	303	300	286	323	332	320	332	354	289	312	318	319	337	285	305	289	303	327	303	302	330	332	304	308	318	358	309	341	312	305	310	319	328	315	328	306	282	309	323	289	306	293	306	303	299	317	337	296	321	304	304	325	325	344	281	267	303	300	312	319	348	284	327	324	305	309	328	321	339	344	278	319	338	312	314	311	307	317	345	326	311	325	331	335	294	341	312	315	312	324	308	297	282	294	291	340	331	332	328	321	334	332	349	318	278	308	304	311	332	275	328	322	293	355	295	323	313	316	307	314	343	312	350	279	298	316	303	289	322	275	310	333	338	312	308	323	326	296	311	302	320	324	296	273	326	318	302	280	314	297	305	300	301	301	327	316	299	332	333	340	347	278	282	322	327	312	286	315	323	305	291	328	324	320	333	299	340	292	319	316	312	295	291	285	303	300	322	302	316	297	345	294	328	303	318	294	305	327	266	306	314	325	316	330	329	346	318	281	308	329	309	323	317	309	309	305	321	317	326	315	301	312	296	316	340	317	322	318	331	317	300	308	302	318	325	298	289	297	267	307	327	291	318	307	315	328	322	299	307	312	288	273	332	292	325	292	333	320	296	330	311	339	300	294	338	355	300	309	317	292	314	332	336	326	310	310	317	314	334	332	322	337	319	330	292	326	329	293	336	310	319	291	285	320	306	354	269	301	325	298	328	276	310	305	291	299	306	305	305	334	299	280	327	342	331	308	328	317	307	339	348	273	333	317	326	331	312	285	278	283	325	293	307	308	340	329	291	297	338	302	295	319	338	346	277	305	328	351	293	320	330	323	333	303	302	293	326	322	314	339	302	330	316	320	315	312	311	328	313	320	295	314	312	291	305	323	323	304	307	305	304	317	322	311	305	277	319	316	300	315	320	328	326	315	313	317	333	301	321	297	307	336	345	323	305	315	304	340	309	303	327	316	282	315	322	310	326	316	326	304	308	323	286	329	305	333	316	305	335	313	322	290	302	311	311	312	289	327	302	325	306	316	323	324	327	297	331	307	325	316	310	312	334	286	332	299	312	296	315	323	299	306	318	329	295	285	322	323	317	336	314	323	312	313	341	310	322	296	302	298	302	338	327	289	334	305	322	320	282	296	334	302	302	302	339	292	304	317	302	302	308	339	342	316	320	300	307	308	321	325	319	290	319	311	345	311	323	315	318	319	298	310	312	317	286	314	309	318	333	302	292	302	333	296	302	308	281	299	317	309	297	329	311	304	311	299	297	340	314	298	330	308	300	316	314	326	308	313	332	326	303	310	311	336	294	310	311	303	308	326	309	314	346	308	310	325	334	319	336	313	316	307	319	312	326	309	298	324	334	304	315	298	331	330	324	319	346	321	313	329	332	302	294	325	311	320	333	304	309	312	322	336	312	297	290	307	346	312	321	279	296	308	324	344	303	301	295	322	307	333	300	329	320	281	312	320	314	322	320	313	316	355	301	317	297	294	298	343	327	296	332	318	321	313	327	332	274	328	322	296	325	304	311	314	328	321	303	312	297	298	305	340	301	310	320	301	320	303	328	302	343	330	314	264	350	340	314	306	290	298	305	331	321	327	319	312	313	310	292	328	313	307	317	297	319	294	333	302	306	301	307	314	310	298	308	352	313	331	314	323	290	314	302	311	322	291	311	317	313	339	313	331	323	312	299	303	328	290	321	306	336	298	279	352	290	312	352	277	348	302	325	326	347	301	280	330	329	322	309	298	302	322	306	318	299	337	340	302
1352	303	313	288	270	245	212	210	222	206	234	238	222	226	222	229	244	203	210	233	218	247	220	241	228	211	218	233	222	234	212	204	224	230	191	215	252	211	239	206	227	215	213	220	240	216	198	217	219	217	202	195	224	213	233	223	238	196	232	203	238	224	206	222	220	217	240	225	225	207	224	223	214	220	211	213	232	225	210	214	227	213	213	208	229	230	212	213	234	233	242	212	225	236	221	219	224	219	226	242	199	236	210	232	214	223	205	215	259	201	203	196	190	271	220	210	230	198	212	229	216	237	231	202	219	212	203	203	241	228	211	201	223	205	241	222	241	224	214	230	237	223	196	211	229	201	215	245	203	218	238	214	236	233	214	206	214	225	210	221	193	196	218	198	230	226	210	212	220	211	200	225	232	206	199	211	224	204	192	211	227	202	236	246	227	258	202	212	229	212	242	236	218	240	240	214	219	190	234	252	194	213	197	214	223	197	225	200	205	198	226	234	240	228	196	206	217	229	194	225	229	222	226	175	236	212	188	217	202	243	217	230	239	195	225	204	220	225	220	199	188	216	204	226	219	219	218	240	230	218	213	199	227	235	214	209	244	212	216	222	230	214	255	221	215	236	212	229	234	220	205	236	237	214	240	228	228	224	239	211	218	208	214	216	191	205	244	186	219	215	226	239	214	220	234	204	210	203	220	216	216	223	222	220	225	208	193	214	223	247	229	216	222	248	224	220	232	250	236	202	217	251	228	219	232	230	244	228	218	232	224	214	211	210	218	204	221	211	212	206	242	215	222	220	219	233	222	192	232	190	234	209	229	199	188	191	207	206	216	207	224	196	221	210	247	205	205	233	222	219	194	220	222	215	252	226	236	261	230	189	247	219	239	211	246	226	221	246	215	232	225	224	221	235	228	214	220	219	215	227	248	235	215	223	225	201	234	243	219	200	209	203	244	227	216	198	198	233	242	210	209	217	224	221	219	192	232	227	225	212	216	223	227	215	225	194	212	225	261	207	199	217	209	236	208	224	215	223	198	206	230	239	228	255	224	234	220	229	206	223	208	209	223	205	212	219	195	219	205	205	258	229	220	226	210	233	212	221	212	206	209	234	219	207	261	246	196	228	245	250	229	205	211	229	242	225	216	218	211	172	209	209	225	228	226	219	203	238	248	217	203	225	210	248	242	228	240	244	209	228	191	240	201	185	219	221	222	204	226	243	200	224	217	236	211	208	232	241	243	198	206	219	226	225	231	236	262	219	234	212	219	241	229	218	204	205	202	217	210	225	212	217	222	224	225	245	219	224	246	233	203	231	207	213	201	225	218	249	213	252	201	205	212	227	200	254	220	216	240	233	214	256	210	212	199	226	198	232	220	203	223	213	191	184	250	214	213	206	229	202	235	218	219	241	217	208	211	211	226	213	199	253	229	236	226	234	233	194	206	229	216	215	215	207	210	220	220	235	218	232	197	221	206	229	209	226	207	244	189	202	224	215	209	204	199	184	213	207	206	260	225	210	214	234	210	223	193	231	196	209	213	219	224	234	218	219	229	207	210	200	203	218	250	228	228	218	218	251	210	205	241	242	212	231	224	226	223	209	233	193	209	266	250	223	212	217	261	207	214	227	230	216	234	237	195	227	249	215	244	240	193	199	220	211	235	209	234	242	239	224	213	199	200	232	207	218	211	232	197	224	230	214	222	256	236	201	217	233	243	258	237	213	205	204	196	207	216	208	213	221	220	239	233	248	235	212	243	231	225	213	226	225	209	213	219	228	243	216	212	224	209	206	241	225	222	217	236	215	227	198	253	224	227	225	214	231	253	224	201	219	246	241	206	232	219	195	228	221	237	231	218	262	244	234	196	216	224	214	219	215	196	231	253	252	236	249	209	227	203	235	210	200	190	209	216	221	216	210	227	223	239	208	198	228	232	226	228	210	224	222	231	230	192	196	222	215	217	230	209	233	189	234	228	239	232	206	232	204	224	218	185	216	202	231	244	199	211	221	240	204	228	227	219	189	198	221	223	223	216	235	229	220	195	232	219	231	237	227	217	210	225	230	210	210	241	205	217	205	224	222	216	232	193	218	224	190	245	232	199	237	205	207	219	227	218	247	241	224	254	227	269	237	239	223	229	206	220	228	224	208	225	208	209	211	219	208	214	237	205	195	241	210	225	171	253	248	208	222	209	214	224	270	238	227	234	220	200	232	222	226	202	225	201	200	221	225	244	239	225	226	206	237	237	211	222	211	222	201	227	251	209	234	236	251	241	220	225	211	231	223	194	195	180	247	204	229	223	206	209	232	215	217	244	210	190	239	222	196	231	223	222	212	210	229	242	223	226	220	237	249	239	212	190	220	233	212	221	215	230	213	212	220	216	213	204	224	210	186	190	215	210	217	212	231	231	213	234	236	205	223	234	225	206	227	221	192	198	189	206	212	216	244	226	215	213	225	208	205	210	182	226	184	234	228	209	221	207	210	232	200	239	225	184	211	207	229	206	230	201	198	230	212	213	235	211	232	204	225	224	237	244	204	246	206	219	239	245	204	222	226	228	231	197	189	223	245	195	227	235	226	205	238	211	232	232	225	241	197	225	224	221	212	210	219	190	232	217	239	223	209	205	218	218	211	234	206	239	209	210	210	256	229	220	230	226	243	239	233	229	228	206	221	233	216	256	243	220	197	235	215	212	209	201	235	228	218	218	239	224	195	210	240	221	203	205	180	204	223	255	229	225	228	212	216	230	258	221	219	217	210	207	204	213	214	193	223	209	213	230	198	243	265	201	202	221	225	242	243	202	218	224	227	195	248	206	208	193	187	194	218	217	223	224	236	222	231	213	217	212	255	205	206	206	225	179	219	244	206	219	212	219	233	215	193	211	215	226	235	218	216	212	217	215	247	199	263	259	222	231	211	217	207	221	224	219	204	232	221	200	233	242	207	223	219	204	257	244	181	225	212	195	197	216	216	236	209	224	213	218	208	212	208	219	232	218	214	239	180	194	209	224	210	260	206	214	244	219	241	236	219	191	205	204	220	210	235	210	241	226	220	242	205	242	232	233	213	217	247	208	200	211	247	205	221	201	230	234	247	225	200	239	211	231	212	219	211	198	244	207	233	246	229	257	215	209	196	224	226	198	230	211	203	210	231	216	228	222	226	213	208	228	239	217	236	229	233	173	234	234	216	224	230	213	200	210	227	216	207	226	258	199	204	224	221	239	222	218	216	218	185	241	210	216	248	204	245	238	258	227	187	242	207	218	226	261	214	203	229	219	218	223	194	206	218	212	224	197	269	229	200	208	194	230	204	221	217	243	242	214	214	232	234	209	221	202	203	245	216	218	238	218	199	234	212	237	224	248	193	216	216	238	230	210	229	218	220	224	208	217	227	219	225	244	215	208	224	238	207	203	242	230	228	210	243	203	210	215	230	205	215	252	245	246	236	259	213	210	215	194	213	208	236	226	212	246	212	216	227	249	236	243	201	207	222	206	248
1813	663	760	776	750	692	569	579	583	626	634	604	696	609	609	586	580	580	575	561	587	554	558	582	545	545	575	559	585	554	511	559	604	540	560	550	552	569	511	552	560	573	527	547	585	513	553	538	561	556	550	553	560	524	552	579	579	564	531	537	545	507	540	527	550	549	568	537	560	562	550	540	562	569	563	571	531	536	564	551	536	523	544	560	537	562	598	553	563	532	549	533	561	590	534	554	539	530	527	554	546	526	555	525	597	580	536	514	542	540	546	538	503	574	568	560	517	614	519	550	511	565	553	508	517	551	570	607	590	532	571	542	561	565	576	537	562	527	572	559	536	584	576	525	532	559	535	535	512	585	559	570	547	530	504	556	531	501	576	540	575	555	578	535	560	529	536	601	597	504	567	507	545	513	547	543	530	516	581	531	546	525	506	537	556	533	534	523	521	538	559	556	567	557	586	541	590	553	497	544	562	535	506	554	577	574	555	535	540	546	499	538	569	552	558	584	541	528	547	546	573	572	560	576	529	567	537	546	552	563	572	582	547	527	550	530	561	561	558	559	567	541	558	545	533	504	571	604	554	583	539	575	589	548	537	528	556	521	628	538	583	534	542	579	547	497	566	563	550	551	549	541	589	553	533	522	579	512	553	541	537	571	557	572	576	558	573	516	537	559	545	530	574	582	582	562	558	560	548	525	541	559	568	555	524	562	541	571	519	565	542	562	546	543	562	552	504	543	556	563	568	557	562	545	536	543	575	532	498	580	524	557	576	565	585	564	528	576	571	577	546	537	580	563	544	558	557	518	545	570	528	533	549	579	518	589	532	577	583	554	567	503	563	565	548	546	552	563	534	543	576	606	520	569	542	534	521	519	508	540	560	540	532	525	569	551	583	612	587	547	594	560	564	525	540	500	513	550	564	579	524	580	545	568	528	535	588	574	549	542	549	547	548	567	559	575	518	568	527	525	530	551	588	588	575	560	537	549	522	561	537	539	490	591	576	542	583	523	578	555	539	567	533	567	555	527	570	563	551	530	558	521	562	581	536	505	552	553	535	588	549	555	565	548	527	558	544	576	585	508	564	578	550	566	562	573	534	536	579	606	545	551	544	541	520	566	554	586	573	559	520	552	521	565	537	546	542	594	558	564	464	553	556	511	537	540	585	532	553	522	487	562	552	555	556	557	551	566	568	541	602	532	547	553	595	548	528	555	550	584	568	549	572	550	541	542	545	567	529	555	527	538	597	568	536	522	605	555	567	559	538	588	538	554	539	573	550	549	521	528	561	548	551	567	533	552	515	522	541	530	560	533	544	578	546	534	515	569	550	565	572	549	546	556	555	506	500	530	533	541	530	541	529	514	597	508	590	575	595	571	546	512	541	509	566	548	543	483	562	552	592	579	586	571	543	519	536	549	545	552	571	584	551	520	526	565	536	543	537	573	541	555	574	535	557	548	573	538	508	564	595	539	593	549	535	534	599	559	547	570	554	569	576	562	560	550	555	577	556	538	576	558	550	556	533	504	539	524	540	511	594	559	552	534	566	528	574	507	557	589	578	536	586	547	548	603	573	531	525	551	568	523	559	539	538	571	563	590	584	544	558	559	515	586	541	610	554	531	565	572	534	566	588	590	564	541	539	579	579	549	577	507	531	489	570	534	566	551	540	556	560	541	544	539	533	543	555	521	572	541	509	578	531	540	538	545	526	548	521	588	507	525	537	579	522	571	577	570	546	541	581	556	560	555	571	558	553	541	532	494	532	599	560	507	521	489	550	593	553	588	544	568	534	540	529	520	556	561	532	565	534	562	514	500	541	541	550	541	567	579	568	523	552	529	562	528	585	580	539	523	543	555	544	595	530	547	544	537	549	572	543	558	541	584	534	532	597	529	536	549	513	590	550	554	536	574	565	580	556	550	543	538	577	574	537	547	530	565	547	555	561	533	543	545	573	561	557	560	616	573	542	505	513	580	583	539	555	546	558	590	577	543	560	521	550	538	575	557	574	542	556	542	537	540	593	549	563	556	592	566	605	545	575	573	535	540	571	551	552	554	564	539	521	579	528	507	567	557	585	582	547	524	555	596	532	589	570	572	572	591	540	581	576	537	531	556	577	599	546	533	539	544	552	570	578	552	561	567	547	546	590	553	553	547	567	539	539	556	554	554	527	553	568	546	547	566	528	539	551	556	571	563	549	589	530	536	558	555	525	538	517	561	487	574	542	550	584	539	532	519	521	527	528	573	582	568	546	525	537	561	542	545	558	569	536	555	534	577	522	544	584	543	522	559	576	556	575	559	572	544	577	503	537	529	535	588	584	576	584	563	566	573	569	562	546	534	550	586	541	568	569	564	562	566	556	548	556	543	622	550	540	536	549	519	556	547	520	557	574	535	553	570	542	556	570	554	564	514	531	556	575	535	536	570	549	527	547	551	549	555	534	550	588	530	544	566	556	548	563	585	556	578	565	567	519	538	558	587	546	526	566	538	511	594	547	559	534	609	591	547	553	543	565	586	573	582	550	534	544	536	543	535	551	507	570	567	564	531	555	568	536	538	583	565	536	570	539	544	549	526	561	540	548	561	532	524	542	569	516	521	555	534	535	564	549	548	523	554	542	504	534	495	576	555	549	584	539	540	489	559	593	541	509	581	551	534	606	583	559	593	536	505	547	573	544	596	596	543	558	515	530	564	547	525	541	573	588	563	504	550	575	577	540	541	574	533	543	549	560	505	551	573	516	591	528	587	543	572	547	573	548	550	558	547	578	527	549	538	563	540	558	560	522	537	580	552	572	516	572	557	559	517	502	538	560	580	526	544	589	516	519	519	530	543	575	557	545	547	519	519	601	525	574	528	552	556	555	522	566	523	549	532	538	558	522	565	558	574	533	594	509	546	542	579	564	572	590	543	546	566	571	558	543	560	536	533	526	586	617	538	537	535	567	547	517	523	578	533	580	566	523	529	534	506	524	513	540	604	540	567	588	560	566	528	565	560	556	544	529	566	557	517	595	571	563	541	547	603	544	568	549	548	518	582	558	525	536	601	540	543	554	575	563	539	574	588	532	563	528	552	532	556	535	547	552	546	547	553	577	585	543	523	542	584	598	611	560	579	569	555	524	550	550	545	558	558	545	505	515	578	587	560	561	478	526	544	554	572	519	533	600	531	545	542	559	542	530	586	530	560	561	522	598	543	514	592	588	543	557	547	497	550	553	505	525	536	526	540	602	551	513	543	545	536	522	556	553	523	572	579	538	576	531	585	592	557	564	523	539	532	549	530	567	573	539	534	556	568	573	563	569	526	554	561	590	561	503	588	555	542	550	585	542	586	563	493	563	542	576	528	543	536	566	517	571	534	605	561	555	579	556	553	551	539	576	544	565	524	521	543	559	541	558	551	569	542	598	549	548	559	549	548	537	549	594	561	577	541	536	530	530	520	544	538	524	520	552	563	557	547	549	563	558	560	531	537	568	554	545	528	521	521	559	525	547	557
6926	674	683	543	416	364	280	287	317	284	271	295	299	277	284	231	249	256	240	254	265	278	244	277	276	234	244	242	274	223	238	225	243	235	246	260	253	240	244	271	259	288	259	258	267	249	242	241	250	252	228	268	246	267	278	237	247	257	237	251	247	227	261	236	255	221	233	239	258	221	233	253	235	248	245	251	249	251	242	241	217	268	249	239	248	235	244	267	243	274	229	245	244	265	253	239	288	229	259	251	227	249	261	239	209	229	217	253	258	238	240	250	235	220	254	205	219	263	230	232	251	257	260	230	252	231	247	261	260	243	254	237	248	257	271	227	269	257	230	251	239	248	238	256	249	225	239	243	254	217	252	249	238	251	233	231	233	221	228	234	227	266	214	253	211	226	232	230	246	241	241	243	226	236	273	228	243	244	237	237	229	226	225	227	226	219	263	234	218	251	259	206	251	254	241	274	265	281	228	233	237	241	249	282	250	233	225	199	255	235	238	227	204	242	229	254	240	259	221	238	257	280	250	233	249	279	243	215	250	252	239	244	253	236	237	280	254	236	233	247	255	236	216	248	261	243	225	254	246	209	258	238	231	233	224	243	247	273	254	264	235	232	234	256	216	228	260	232	274	223	230	256	246	249	247	237	247	227	229	245	221	232	249	236	248	226	244	206	228	224	236	241	247	243	271	234	255	227	225	240	236	247	238	215	244	192	218	236	223	244	250	242	228	237	262	245	255	255	249	248	242	238	213	260	228	251	219	258	229	235	234	252	247	213	240	207	232	240	249	245	252	236	226	228	246	246	219	240	250	222	260	236	256	238	262	251	248	257	263	266	268	217	238	199	260	202	247	213	239	267	246	217	243	235	236	226	238	234	240	247	247	235	260	243	227	252	245	224	241	231	255	267	253	270	221	247	242	253	241	246	229	241	253	238	236	245	239	247	253	240	221	242	231	256	212	238	269	246	259	238	256	234	244	231	224	249	235	240	237	258	239	244	240	242	245	226	240	249	230	244	250	204	254	247	257	234	265	239	252	233	249	258	235	229	238	268	249	252	250	251	240	227	240	254	220	232	205	213	253	256	230	256	265	217	226	244	257	253	229	263	236	285	218	258	238	251	229	264	263	235	223	239	229	249	200	238	240	230	252	247	239	236	245	243	250	237	220	243	228	234	252	226	260	258	254	251	234	253	232	251	251	246	256	242	265	248	240	264	248	239	240	232	235	251	257	251	226	259	252	224	237	243	241	241	253	258	231	248	206	238	264	252	270	249	253	245	215	243	219	275	266	248	235	219	255	221	228	233	259	242	265	256	263	233	239	255	220	262	262	226	240	264	245	228	253	235	230	256	233	228	267	239	248	258	232	223	209	246	237	286	240	257	245	235	273	263	288	268	234	268	243	252	237	272	233	248	247	246	220	231	221	285	234	263	229	204	210	255	237	242	251	231	230	236	226	229	231	202	251	262	260	236	238	229	242	229	230	238	249	249	248	247	234	242	194	278	232	239	241	219	247	236	227	226	242	237	216	212	225	266	232	244	256	245	252	229	245	249	228	232	242	248	256	231	227	245	267	248	227	248	232	254	262	238	233	233	259	243	246	264	222	257	241	261	237	271	253	257	219	240	232	255	240	224	249	236	259	239	244	234	203	236	236	244	252	225	250	213	240	239	259	235	240	240	225	248	219	265	262	217	281	254	246	254	269	262	265	239	259	255	238	235	260	242	230	234	229	246	240	223	230	234	224	255	248	239	253	252	273	228	236	202	223	235	233	227	233	222	189	227	233	238	262	233	263	253	276	219	229	246	230	240	221	239	232	258	251	264	239	215	217	242	227	276	232	226	251	218	248	269	238	232	221	236	235	215	235	246	244	217	249	232	225	233	252	226	239	231	238	239	255	224	227	246	226	221	231	254	252	248	235	238	264	219	218	224	220	239	230	258	250	245	257	220	263	258	267	231	225	240	219	261	229	238	243	240	252	260	244	252	240	267	250	286	242	224	209	255	283	234	227	250	249	251	240	237	257	243	263	234	241	252	258	231	215	244	273	247	274	210	223	228	250	230	236	226	258	262	217	241	238	255	230	245	244	255	217	219	246	254	273	211	241	231	262	246	262	254	253	252	244	225	272	240	252	247	247	240	213	250	234	265	243	207	241	252	245	258	237	215	267	246	264	254	248	243	216	240	241	262	234	277	246	216	257	234	254	252	233	238	249	266	237	235	258	238	236	240	237	232	275	230	241	232	226	231	256	245	217	234	251	263	277	237	240	215	221	252	253	260	246	246	230	226	207	277	230	246	224	241	276	240	256	258	230	228	278	278	273	260	235	212	255	257	255	238	228	237	236	226	228	230	217	255	233	247	225	284	247	246	246	208	243	253	275	255	227	230	229	214	246	240	240	248	231	265	226	208	232	267	261	248	265	235	277	243	262	243	249	238	225	227	231	229	238	241	253	241	249	270	247	237	275	230	263	214	248	259	250	229	267	218	267	263	232	254	231	240	232	266	222	231	245	258	248	257	249	266	231	230	217	249	254	242	255	247	227	246	240	266	250	242	249	246	237	236	267	240	251	212	206	254	222	243	254	244	240	272	238	266	275	254	242	217	255	265	236	246	236	235	259	260	241	234	230	242	236	230	270	266	244	217	246	261	242	242	227	235	260	220	235	233	286	248	240	249	262	230	248	205	229	276	238	253	262	250	248	227	225	228	245	240	237	268	226	231	259	239	241	205	257	245	208	232	272	235	211	240	249	230	245	265	257	239	269	218	251	250	244	236	230	280	233	246	251	249	293	269	239	236	270	228	235	266	241	229	236	233	257	249	215	230	260	248	226	258	231	252	235	259	273	215	263	243	262	259	250	254	250	243	222	257	207	261	225	240	250	250	244	241	246	218	225	263	247	232	234	271	242	245	241	258	234	261	236	234	253	251	249	261	223	246	245	267	274	214	245	234	242	253	261	231	228	223	223	237	215	243	230	238	252	249	272	267	219	233	241	232	221	239	240	243	232	236	234	258	275	231	272	265	250	235	245	243	239	224	238	237	257	228	248	209	225	257	219	246	232	248	263	256	236	243	256	227	240	234	239	250	221	244	241	257	250	249	216	261	236	259	262	239	239	256	268	266	253	255	237	235	247	229	243	242	252	229	230	257	279	251	245	261	249	244	221	239	240	248	259	248	239	253	242	220	237	264	258	235	234	251	237	230	244	245	236	206	228	241	262	224	195	221	233	230	242	252	261	249	235	247	221	239	237	226	227	227	247	211	254	210	236	245	254	268	249	260	262	258	273	245	228	236	222	252	264	249	243	235	241	248	236	259	240	250	271	255	220	225	233	222	231	269	254	249	278	254	238	256	217	229	257	213	229	243	220	226	240	262	280	203	262	209	244	237	234	246	238	236	233	235	250	238	235	217	246	226	230	226	266	257	226	237	235	241	235	249	251	241	253	233	275	238	231	238	263	261	223	230	235	240	262	261	257	224	267	254	255	233
6419	956	1559	1857	1594	1205	1015	921	832	876	914	885	949	898	817	732	682	641	665	692	697	667	671	619	598	626	630	573	605	637	643	650	591	601	576	649	584	600	566	575	534	605	579	632	614	598	581	619	585	585	650	580	581	590	586	621	606	592	591	580	599	572	565	605	646	574	611	536	619	601	572	563	577	624	565	565	596	585	587	602	583	590	632	586	596	603	638	616	587	589	615	598	587	588	590	591	600	590	579	589	640	609	562	566	532	627	619	584	570	608	567	595	577	603	599	652	596	601	586	610	567	561	583	600	616	576	589	571	578	596	637	582	601	607	604	584	584	553	552	557	570	547	607	616	606	622	576	586	570	578	581	570	602	611	616	563	583	577	617	597	562	613	603	553	580	633	587	623	605	607	596	629	522	565	583	587	583	612	558	580	605	599	595	577	586	560	598	625	639	565	548	634	599	616	577	580	563	611	562	614	553	598	592	599	605	557	566	571	571	640	589	579	618	602	608	595	589	564	603	585	544	566	569	623	589	561	582	534	610	578	540	585	615	596	610	611	604	582	575	576	615	617	578	607	609	588	603	610	592	604	606	600	605	589	582	570	580	567	582	629	599	620	589	519	599	568	556	595	598	641	581	542	581	536	556	562	621	568	578	619	618	555	588	569	627	576	583	591	572	639	572	573	572	628	605	601	556	634	586	573	619	588	583	591	582	568	619	617	615	610	595	595	606	595	603	595	608	580	579	632	569	585	604	577	564	610	625	622	604	563	592	572	626	596	592	582	593	605	621	589	589	584	606	599	561	609	606	590	596	598	607	605	612	615	638	594	542	652	580	621	609	589	599	568	582	576	619	554	586	640	584	609	577	592	544	645	598	578	605	581	610	584	594	577	569	594	606	619	593	619	582	602	555	580	570	554	588	564	613	652	572	566	568	583	538	570	580	617	606	614	658	632	643	586	605	551	581	535	576	582	563	580	572	566	577	550	594	622	573	588	603	581	595	588	567	595	591	608	579	607	587	629	581	625	602	581	566	598	518	575	558	554	621	598	575	593	586	583	581	552	579	570	581	600	579	576	594	571	572	613	583	605	578	601	595	627	600	581	568	587	614	591	598	594	600	588	613	594	573	581	562	622	581	561	586	636	589	590	606	535	613	591	548	592	593	561	618	622	607	593	586	588	574	656	577	628	596	555	563	576	601	592	587	559	592	580	596	582	556	587	626	568	591	551	572	570	626	568	575	621	601	610	568	589	585	575	594	569	622	603	586	569	567	560	576	595	595	605	570	567	603	603	580	562	579	590	577	588	546	591	594	601	552	605	561	580	582	573	603	575	598	591	625	582	572	596	591	540	574	627	582	595	652	619	570	623	647	572	597	620	576	605	582	577	609	586	597	578	553	593	564	603	576	570	627	581	596	548	596	661	567	590	644	572	610	575	572	594	577	601	572	561	589	581	593	627	568	581	622	600	556	574	582	588	613	583	543	555	563	577	602	627	591	581	574	584	615	611	592	600	581	642	572	573	562	630	560	584	628	540	597	610	586	597	577	626	584	584	610	625	570	571	637	582	617	600	563	599	563	584	625	586	604	601	595	613	570	595	610	552	610	573	603	597	568	609	560	583	586	629	563	590	576	536	632	549	582	571	550	563	594	600	616	613	595	622	618	589	625	584	617	646	580	610	551	581	621	592	637	604	603	590	601	590	579	574	603	588	603	592	574	573	556	568	607	592	613	576	564	604	602	566	578	599	603	575	560	579	623	572	565	586	600	603	559	572	541	599	568	572	572	600	615	593	618	590	608	599	551	598	579	596	548	592	599	586	602	580	611	588	616	582	573	633	567	591	624	598	626	551	542	569	527	560	621	611	565	568	588	598	611	569	593	576	574	552	530	608	555	619	600	645	615	573	590	604	581	623	594	583	582	566	602	567	584	578	567	604	574	657	572	597	520	575	585	585	577	619	580	550	591	567	590	624	591	583	632	609	564	628	581	629	554	594	556	581	562	602	575	584	609	628	558	595	566	565	582	576	609	544	600	570	584	632	591	596	560	611	625	630	570	580	575	571	549	610	597	561	601	611	583	629	589	580	603	566	576	641	592	581	584	628	579	594	594	612	563	580	621	599	575	562	591	600	604	559	564	613	600	595	578	577	582	590	566	613	571	571	590	600	616	619	574	586	592	583	604	566	613	601	593	561	600	622	554	613	574	614	593	621	568	612	593	623	615	621	563	614	599	617	612	605	544	593	630	587	613	597	611	586	564	566	552	606	608	623	613	584	567	546	606	614	589	594	599	570	553	612	632	618	632	567	543	616	510	597	566	623	578	555	564	564	588	614	623	563	582	574	602	565	569	553	618	610	574	592	525	591	597	567	585	580	614	582	587	608	573	560	600	591	600	568	611	619	620	598	565	600	562	561	624	640	597	547	591	610	590	603	570	576	579	588	576	576	569	560	617	566	588	626	607	614	599	601	596	560	616	631	594	642	561	606	618	601	590	582	592	608	557	623	604	557	599	563	580	628	577	589	569	598	570	632	624	617	595	633	570	620	635	606	600	585	580	604	581	611	579	593	627	581	554	575	662	619	589	639	590	590	622	610	592	583	564	596	522	611	571	581	640	619	625	578	603	564	625	563	578	590	578	546	631	551	562	583	570	604	620	595	581	595	605	577	553	575	560	608	599	642	552	566	599	577	573	578	599	581	554	591	568	588	602	587	597	616	608	612	596	587	625	581	606	591	582	641	543	620	602	600	565	582	573	589	607	549	599	546	611	601	556	617	610	605	567	575	590	574	594	540	610	602	619	590	615	575	643	586	600	599	573	563	617	581	559	585	564	592	570	567	589	606	595	555	587	585	570	588	596	570	550	558	602	582	565	585	586	611	585	582	608	562	601	574	595	575	591	635	615	574	618	583	573	578	585	560	589	594	582	613	591	613	543	569	588	557	620	609	570	595	580	566	586	573	576	584	590	623	567	542	618	579	575	556	571	556	590	582	587	576	592	597	590	643	583	594	607	598	583	603	579	572	602	661	611	612	540	553	587	595	582	638	623	604	608	595	626	596	616	590	599	608	605	598	612	558	594	590	601	584	578	634	589	593	639	571	618	575	628	570	588	562	588	606	607	621	582	611	648	577	620	580	579	560	587	566	570	619	627	593	565	574	557	577	553	537	603	559	554	608	601	567	607	500	611	592	606	609	597	581	572	545	589	582	582	581	591	611	614	642	625	606	622	591	603	574	587	565	601	605	571	555	587	614	555	544	580	616	573	597	596	611	587	562	574	586	662	576	591	541	577	625	581	526	600	589	615	635	606	592	619	614	582	567	575	568	580	545	604	618	579	575	571	590	622	588	615	558	586	595	643	659	547	585	637	571	577	569	614	614	630	598	589	579	583	597	590	621	551	553	622	575	605	592	615	609	597	589	572	581	582	578	592	558	592	599	611	579	573	565	604	542	597	569	610	586	581	604	569	561	599	605	561	592	651	652	600	571
12346	921	840	791	469	352	251	221	212	183	226	206	183	197	156	139	145	150	144	171	146	164	125	152	121	110	136	152	114	151	115	142	141	121	145	131	131	142	157	117	130	123	130	137	119	112	146	123	111	130	127	131	127	127	121	125	132	129	121	133	142	113	131	118	112	126	122	122	126	128	114	123	118	125	151	126	135	144	112	132	120	119	119	122	127	130	142	121	136	114	139	134	116	135	115	133	132	116	127	132	108	109	112	128	125	134	116	129	132	119	114	124	122	109	127	110	125	118	145	120	112	129	135	126	141	126	99	154	128	117	138	127	121	123	112	150	133	143	129	122	105	122	124	116	116	135	117	134	130	111	124	119	112	126	121	141	118	108	132	122	123	123	127	124	126	136	119	109	127	111	115	113	133	132	103	135	140	125	112	107	144	125	117	105	129	113	106	143	135	136	123	123	133	137	117	126	119	102	125	125	123	136	150	112	120	122	129	121	130	131	134	120	131	141	135	117	141	131	131	122	116	118	121	119	118	133	134	145	126	132	113	121	113	131	120	146	139	102	122	98	104	143	113	147	138	125	133	113	111	128	142	121	126	124	113	123	101	115	144	151	143	126	126	128	158	113	121	145	120	108	130	129	120	129	119	140	88	117	128	138	110	117	129	121	123	120	108	137	121	140	112	136	101	130	146	125	137	115	122	115	114	115	101	115	144	138	129	111	120	115	121	110	126	129	131	116	118	116	131	147	125	132	134	117	138	108	118	126	106	124	103	128	118	110	98	120	134	96	129	120	124	116	124	100	108	128	141	128	120	114	127	119	123	102	136	120	135	155	137	128	117	146	133	130	129	116	115	115	120	132	118	117	132	127	140	122	127	129	133	145	148	109	113	139	101	121	112	127	137	122	141	125	116	116	116	137	122	117	127	136	118	134	110	104	124	126	137	135	126	121	122	153	131	133	123	136	117	113	125	123	120	145	123	128	114	145	109	122	143	118	116	138	113	117	118	131	125	135	139	137	140	124	123	105	124	114	132	137	127	123	112	142	117	113	129	132	120	122	122	111	121	112	134	125	117	121	135	130	133	133	104	132	132	120	155	150	162	126	119	120	126	124	117	131	128	155	131	110	132	127	137	124	134	123	140	129	110	130	102	119	117	108	101	107	129	126	135	117	130	118	133	128	133	113	120	136	132	134	130	127	128	130	138	119	112	121	125	118	126	125	105	126	125	120	123	116	112	125	117	116	127	123	113	122	114	123	110	125	142	119	132	115	132	100	142	132	144	110	133	123	133	110	120	118	116	105	146	131	134	137	124	129	114	122	138	118	127	129	122	128	108	133	123	116	124	138	112	124	101	104	118	141	135	119	144	118	123	119	95	124	116	134	112	148	128	112	134	131	130	120	127	123	124	116	128	101	115	133	133	125	145	131	116	111	125	135	110	112	116	113	106	104	115	133	116	124	115	117	133	143	125	124	116	108	115	132	134	118	114	140	111	120	123	126	130	112	125	129	89	120	147	109	133	139	121	123	115	134	120	127	119	127	120	120	127	121	131	131	131	122	111	97	112	152	127	132	115	106	144	114	121	112	120	135	133	126	143	105	132	119	124	117	135	139	123	115	122	124	107	115	113	92	128	127	114	135	112	117	126	137	119	126	125	117	124	114	122	117	114	131	121	114	123	121	142	135	139	130	113	118	103	125	123	114	110	102	134	131	145	124	143	121	112	124	114	119	104	113	125	102	104	127	120	142	121	109	140	138	110	119	119	125	129	130	128	142	141	117	105	122	134	109	127	152	137	144	118	119	125	101	125	121	122	141	134	125	148	142	127	130	122	118	130	109	124	117	118	97	134	113	126	152	112	122	124	123	112	117	131	100	108	95	116	131	119	126	132	104	112	137	136	133	133	119	122	122	136	113	126	127	127	122	134	131	142	110	130	125	129	112	112	130	133	124	129	123	119	118	128	129	107	136	110	128	125	113	141	124	109	134	124	142	102	129	106	123	142	98	110	113	108	114	129	122	125	114	118	122	119	135	118	110	129	112	128	139	122	128	126	109	117	105	131	115	141	118	138	120	156	115	146	127	139	114	108	110	123	112	125	111	142	104	123	119	123	86	116	121	134	129	117	98	105	117	115	136	113	118	111	124	143	120	148	108	114	129	114	114	149	122	145	122	126	108	134	121	129	105	132	125	111	113	123	120	142	131	124	113	118	132	132	125	130	96	126	122	132	123	119	118	117	130	127	148	125	140	113	117	114	120	120	134	146	144	113	127	122	116	121	117	127	125	127	138	126	144	106	115	127	113	107	126	148	124	102	110	106	105	138	129	124	110	138	124	140	124	128	131	125	124	143	123	131	133	119	108	114	117	139	125	110	139	125	136	127	133	124	101	137	122	135	111	99	119	129	122	131	125	132	116	139	126	114	121	121	119	123	130	133	124	118	112	120	118	126	111	139	121	127	121	146	142	133	133	101	120	126	124	130	94	121	120	110	108	121	103	120	143	101	110	137	138	126	115	134	124	118	118	123	128	118	99	120	127	106	129	114	150	126	123	113	132	126	132	103	118	125	116	116	126	118	127	102	134	133	143	133	109	127	122	126	127	98	134	114	126	139	134	122	111	117	129	130	117	123	142	148	104	121	122	134	120	116	113	106	121	153	138	121	123	127	130	124	118	138	118	124	126	140	110	137	127	143	119	120	139	137	97	123	111	102	130	139	115	118	128	126	138	143	132	128	118	116	124	130	129	137	122	127	125	133	116	144	122	127	118	132	134	103	123	138	129	110	118	131	100	121	117	111	110	128	122	133	111	127	139	103	117	129	103	159	123	115	124	114	114	116	114	112	102	106	112	149	110	136	136	117	141	147	124	137	121	111	144	128	127	118	96	127	128	108	121	151	132	128	144	115	117	135	115	119	135	129	116	148	136	113	124	132	106	127	109	132	124	127	126	136	128	127	139	115	107	138	127	126	105	104	119	124	138	120	112	109	130	132	122	140	119	122	143	120	124	107	120	122	130	114	142	121	133	117	135	114	117	127	129	127	140	123	129	116	131	130	103	114	116	131	131	140	102	116	107	126	108	114	131	112	126	121	118	120	125	120	134	124	114	120	123	130	118	122	132	124	130	122	109	123	144	117	115	118	131	118	149	135	122	135	134	129	120	109	103	136	127	123	118	100	151	113	115	108	121	135	131	125	129	136	117	137	118	122	122	140	135	109	131	122	133	128	116	126	107	103	127	110	109	118	120	136	107	118	127	129	132	124	115	119	138	137	120	124	145	118	121	116	141	122	123	127	105	134	104	104	133	130	127	160	124	123	153	131	116	122	135	109	109	114	113	120	111	116	137	118	143	130	111	119	118	113	121	99	106	116	125	133	123	122	106	109	102	118	119	108	135	126	136	123	128	106	132	127	134	119	141	124	111	102	136	135	126	128	134	137	128	140	99	131	135	103	123	126	99	119	128	121	107	116	138	129	118	118	138	129	125	127	113
7842	1068	1941	2540	1993	1398	1032	878	813	841	835	829	897	859	538	499	455	490	472	407	471	463	431	417	386	368	369	341	363	359	315	354	298	308	318	323	351	327	329	342	330	320	321	308	335	352	345	335	318	306	319	340	319	335	342	335	340	331	306	300	340	293	317	319	321	291	308	328	290	315	323	343	302	320	323	327	303	345	293	313	332	290	335	313	306	305	324	328	327	304	319	314	306	332	349	309	331	325	295	337	297	310	330	314	289	333	294	328	297	300	279	317	313	311	332	303	297	316	342	303	304	302	288	340	298	309	313	312	344	306	280	313	311	299	328	284	347	318	331	321	292	316	335	313	337	327	298	333	320	303	305	314	274	333	326	287	336	292	298	298	307	291	294	334	277	324	335	330	290	325	346	325	299	307	319	317	303	315	341	279	311	340	334	327	333	346	302	307	349	310	314	291	301	327	328	340	303	311	345	331	312	307	296	328	317	317	290	305	293	331	329	305	354	334	334	297	336	336	347	315	300	315	325	323	301	317	332	323	324	339	316	303	308	331	337	325	323	301	324	328	322	319	324	300	310	310	307	299	336	324	311	318	325	291	323	304	314	310	300	281	296	311	321	299	299	336	327	323	300	298	314	304	306	306	325	322	336	345	303	336	320	322	317	330	297	314	289	273	290	310	308	324	311	309	308	337	296	312	326	330	307	320	331	331	330	306	316	298	304	308	309	305	338	303	288	277	316	308	315	326	304	306	327	306	321	327	298	338	318	321	345	304	296	326	309	321	300	281	295	295	329	347	305	322	336	293	318	300	313	319	322	289	289	312	341	298	310	324	300	300	307	310	292	304	322	325	313	333	317	279	305	316	288	338	350	295	291	347	303	321	324	304	324	283	285	321	319	311	288	308	302	307	326	320	295	292	296	316	323	322	293	312	334	302	325	309	330	302	332	287	342	329	352	313	329	333	311	284	318	318	333	317	338	290	327	320	317	307	333	301	307	299	307	314	304	332	325	326	347	332	334	337	305	322	305	328	304	356	303	326	372	305	324	310	328	315	322	303	275	328	319	306	330	307	313	296	307	289	363	339	333	305	309	303	318	325	298	279	315	324	320	338	307	317	323	280	316	279	346	339	327	298	284	310	348	333	311	316	290	329	313	306	331	310	290	319	329	335	366	276	309	324	318	326	295	301	293	334	322	331	315	294	342	324	284	331	303	305	296	348	285	327	351	346	312	281	326	312	348	298	317	299	290	315	344	317	310	315	334	260	329	303	310	267	289	304	310	310	329	342	329	308	309	303	334	280	303	320	297	304	323	309	315	271	281	353	336	283	259	310	341	290	322	281	322	297	298	299	285	297	335	326	320	317	316	308	299	300	326	299	295	287	324	302	343	299	294	323	322	328	303	296	303	315	282	314	335	315	348	316	324	286	326	311	336	335	330	322	324	294	287	317	320	329	281	345	341	317	322	317	316	297	337	321	306	330	325	331	322	306	315	332	311	335	322	340	313	353	281	327	324	313	321	343	310	288	329	316	308	314	314	308	280	314	323	303	343	291	292	328	295	316	310	338	312	286	294	301	279	339	279	297	303	312	304	338	320	310	310	336	337	305	329	322	321	302	331	316	328	319	308	296	329	324	295	320	335	320	289	306	326	287	320	313	295	284	336	296	306	335	293	307	294	306	306	287	294	324	312	297	309	310	292	327	335	327	310	299	316	263	302	309	321	327	297	335	325	320	282	315	332	281	315	317	308	338	324	310	322	320	316	312	317	300	318	325	301	324	323	311	301	333	294	332	296	302	345	330	320	325	327	305	315	287	347	355	311	321	327	295	325	343	300	308	329	338	319	337	293	333	293	333	302	300	304	311	315	298	316	321	291	308	299	314	319	311	293	323	305	302	329	331	373	326	317	305	340	336	322	283	311	307	312	326	297	294	274	289	341	320	338	284	292	338	302	296	313	329	326	292	301	288	320	326	304	293	288	323	307	311	319	341	307	296	294	298	351	335	341	300	287	298	287	309	319	312	322	291	291	315	312	312	291	304	324	349	323	297	356	300	311	293	312	307	304	319	333	332	301	281	288	287	322	295	294	333	343	327	323	299	317	301	305	287	346	280	316	295	304	312	314	322	299	320	300	303	312	295	319	309	315	284	318	312	310	297	302	293	315	339	320	331	330	332	324	311	285	315	310	316	320	274	315	298	332	339	312	331	349	308	289	326	364	288	331	334	322	309	326	291	311	298	307	284	322	341	313	341	306	322	301	368	320	327	307	323	329	323	271	301	309	303	349	331	306	274	299	286	350	321	300	301	312	313	328	282	296	333	292	331	299	294	329	316	307	320	305	335	318	322	316	318	347	304	312	330	333	331	328	289	278	321	309	323	325	342	321	347	336	283	342	307	325	306	330	290	291	283	292	336	279	293	305	298	336	324	317	326	321	313	298	329	340	315	315	302	317	312	315	314	319	328	317	297	325	281	303	311	293	342	318	326	334	300	311	308	343	308	320	296	274	309	312	314	310	306	327	314	303	322	297	331	296	334	330	325	330	308	317	292	338	308	352	321	294	328	314	322	304	300	357	297	292	328	291	287	320	325	315	339	347	309	292	320	340	297	331	325	314	314	308	314	313	314	292	321	316	291	328	304	348	288	311	335	345	306	337	301	298	331	337	307	342	287	305	312	309	331	309	302	311	332	329	319	326	297	338	291	294	298	286	314	299	308	325	326	333	346	324	326	313	287	302	366	292	293	334	306	298	340	298	301	312	316	314	296	331	320	298	306	327	285	310	321	310	316	341	309	315	288	296	345	300	296	303	332	302	309	289	311	290	286	324	331	299	335	294	309	314	286	341	339	306	329	286	307	344	316	313	277	308	323	316	315	339	329	311	307	276	316	311	331	299	351	314	303	311	324	298	326	324	313	285	334	299	313	329	330	313	315	319	308	320	292	321	327	318	301	299	331	331	306	346	307	310	320	325	318	336	302	294	318	314	334	287	343	300	305	305	298	318	264	316	317	317	319	324	346	312	299	315	281	333	309	340	307	340	325	300	320	338	300	311	331	289	290	319	342	310	317	307	329	353	281	316	324	298	301	326	312	319	285	315	307	313	310	306	358	319	313	327	295	325	295	324	299	304	309	314	326	322	300	336	312	302	311	330	331	343	304	290	311	294	349	328	311	316	327	303	302	287	269	335	323	309	291	325	298	317	334	312	338	331	317	321	294	302	308	348	298	276	315	312	335	305	308	321	333	304	329	288	332	287	307	335	309	323	310	288	294	327	328	294	303	332	306	293	300	326	342	342	294	328	315	306	331	302	293	358	325	320	307	337	353	304	331	313	302	293	326	318	310	350	336	326	315	324	313	304	290	326	321	320	315	289	317	342	307	342	322	316	284	290	279	315	308	316	308	300	358	296	314	305	307	319	324	355	318	304	310	311	319	320	300	339	282	326	334	317	303	300	326	307	334	357	338	316	311	326	298	299	294	347	335	320	284
1350	287	323	266	261	209	256	225	205	216	243	243	259	269	214	220	228	249	244	200	234	227	221	215	195	221	212	207	215	233	226	240	213	219	190	220	237	207	209	214	201	179	195	226	232	200	250	240	229	202	227	246	217	226	228	228	219	236	213	232	225	206	203	202	243	242	224	193	217	224	234	215	226	210	211	224	181	213	221	219	246	245	235	241	196	229	238	214	239	231	226	245	240	239	203	191	227	219	257	203	225	217	212	219	239	189	231	228	236	227	220	243	249	241	219	225	217	248	234	206	215	213	213	207	223	222	244	224	220	229	199	219	210	240	196	190	235	215	211	210	216	220	205	228	210	210	211	237	223	201	205	223	217	238	194	196	205	199	235	220	231	212	193	227	214	195	191	213	191	208	211	214	212	227	213	219	213	212	196	223	219	259	230	222	229	213	228	214	230	209	242	226	219	234	197	222	212	215	212	207	233	206	240	217	233	234	203	221	217	230	239	196	239	195	219	199	221	227	238	222	238	185	224	237	200	202	226	225	210	243	227	244	212	199	184	233	239	213	197	219	209	222	197	228	233	219	218	242	218	211	221	206	228	223	251	185	212	224	205	204	216	254	248	205	221	228	211	203	220	230	234	193	221	215	235	202	243	212	223	198	225	235	198	220	250	211	208	236	221	222	220	241	212	235	236	223	245	216	215	200	220	225	205	229	224	211	211	215	237	221	232	208	212	231	211	235	203	231	236	211	223	234	209	209	209	224	224	218	219	219	232	183	212	234	216	213	210	224	215	204	203	200	219	227	205	236	210	245	213	228	229	231	227	220	201	213	211	244	208	211	220	226	236	221	245	248	249	215	210	185	199	241	216	210	237	225	231	227	206	210	235	205	220	216	255	224	222	219	222	210	219	224	226	226	245	205	191	274	218	206	219	233	236	225	225	241	246	212	231	216	229	244	232	216	207	217	198	217	226	223	215	210	250	224	228	214	218	220	249	195	197	212	218	215	238	213	216	218	209	229	237	248	253	218	231	193	234	221	235	198	249	229	221	242	219	210	200	245	221	235	214	209	225	219	250	197	230	196	216	230	249	211	196	232	234	202	238	231	221	203	222	235	212	196	241	228	233	227	222	206	233	228	240	200	220	197	240	185	205	230	206	187	222	248	228	206	224	237	228	241	245	230	224	220	203	234	226	202	227	245	205	208	199	219	191	205	215	232	194	233	207	210	195	221	208	219	229	207	194	208	200	222	207	261	213	231	257	202	195	208	229	221	225	208	206	216	248	210	220	237	235	208	205	226	199	232	235	206	222	221	222	240	185	203	241	231	218	213	225	202	213	212	228	217	228	232	221	217	205	218	175	220	200	222	239	222	226	214	214	216	238	222	260	237	232	240	198	212	217	223	237	211	233	198	215	238	241	232	228	203	215	238	243	212	195	206	200	212	214	223	223	246	202	222	199	234	223	194	221	228	189	199	234	199	199	218	220	219	217	252	226	195	220	204	218	231	184	224	236	199	226	201	204	223	223	231	231	194	223	241	230	229	206	235	217	220	239	193	219	225	222	205	213	199	208	219	227	226	225	203	207	198	207	212	197	211	209	212	209	243	237	222	223	203	217	233	200	269	247	208	228	205	204	236	207	248	217	231	227	214	198	208	236	227	214	206	195	250	229	218	234	188	231	223	217	205	207	245	232	218	199	241	249	227	219	229	222	191	215	218	235	234	231	226	211	218	219	233	220	226	246	230	252	222	201	205	232	247	221	225	228	222	231	200	214	210	199	191	223	193	196	216	235	238	209	226	238	227	230	222	228	223	195	215	225	205	228	235	215	229	226	197	214	216	231	241	207	232	251	224	200	215	222	221	203	207	213	235	236	241	211	196	174	197	190	218	214	192	213	201	224	196	240	224	218	233	215	189	201	224	220	235	219	229	177	216	236	223	233	208	213	235	242	229	198	205	204	215	229	209	254	234	206	215	221	219	224	208	214	204	214	210	230	231	218	267	203	204	232	211	207	230	250	222	256	223	211	239	237	215	226	201	229	195	242	200	247	208	216	209	209	217	212	219	216	186	219	220	235	221	218	204	208	228	242	226	223	241	221	213	252	219	191	204	232	216	214	215	216	222	244	254	230	202	240	229	212	209	206	255	194	237	229	210	229	208	216	231	211	227	239	210	214	214	213	215	236	224	208	210	225	214	225	211	240	215	231	229	218	243	252	225	199	229	219	218	222	250	224	203	240	206	184	230	214	241	219	196	239	242	206	253	196	243	237	212	243	252	227	201	244	246	213	219	203	221	228	201	230	243	227	220	179	239	231	223	219	217	222	225	230	202	227	211	213	229	210	235	243	246	205	225	216	241	218	232	216	226	226	224	227	208	218	233	207	240	253	228	239	217	221	211	209	207	224	214	200	246	220	223	203	219	251	225	188	209	201	218	213	225	219	226	241	243	221	212	225	219	236	194	203	216	202	210	220	218	218	218	230	216	228	216	224	211	220	255	224	182	241	215	228	217	233	226	214	252	238	225	210	234	187	212	212	191	249	237	210	236	208	203	209	197	222	243	212	219	214	236	220	217	224	199	224	250	230	190	212	180	222	243	214	238	202	223	203	232	218	246	198	232	230	198	204	231	231	185	216	241	201	251	204	214	236	231	236	221	225	237	213	192	214	227	224	204	247	248	219	220	245	234	237	231	217	225	221	224	249	199	239	234	220	213	233	189	224	211	222	214	197	240	242	201	209	216	209	230	201	214	187	219	219	212	242	217	195	232	239	239	216	205	238	198	212	262	228	224	233	230	229	228	225	214	218	244	200	189	214	208	226	221	215	237	242	229	239	266	198	231	227	217	208	228	235	223	232	242	218	218	215	208	214	233	216	222	240	198	233	213	226	238	257	231	199	239	215	212	197	217	188	232	200	225	230	206	265	229	220	219	215	198	225	197	218	185	225	213	224	215	222	213	246	210	224	234	232	208	213	233	222	209	204	198	200	225	252	227	245	204	198	208	201	213	205	203	218	226	188	242	221	235	202	205	187	207	222	229	242	218	228	217	229	225	218	205	215	239	203	252	235	239	203	221	201	224	239	232	227	215	264	229	211	250	247	228	218	238	208	231	214	224	210	230	195	232	216	207	220	203	238	225	235	216	210	223	217	251	204	195	195	245	207	248	194	200	208	193	226	207	237	211	193	236	238	243	205	243	224	227	215	218	231	202	228	209	203	237	199	218	205	231	194	242	244	221	202	237	233	221	212	191	211	209	208	239	221	244	225	242	206	229	217	179	216	236	227	222	197	258	232	206	223	242	240	228	239	199	223	229	193	222	255	227	220	253	222	233	207	201	227	208	195	229	199	206	244	215	192	212	207	260	198	223	215	212	180	202	213	222	208	227	185	201	200	212	215	194	192	217	240	221	230	195	204	235	206	197	245	241	216	228	215	203	207	193	207	229	225	225	196	244	235	191	219	214	203	234	214	219	223	231	245	232	236	213	198	187
1736	647	732	814	687	655	612	592	596	651	604	661	646	657	589	544	600	534	569	580	588	578	542	546	537	553	604	523	547	561	541	503	581	543	562	592	576	517	598	546	565	557	521	550	566	573	587	528	555	522	536	554	568	517	567	534	568	545	537	570	565	529	565	534	564	576	516	528	523	530	567	523	551	570	557	520	533	566	544	553	556	591	570	530	510	540	593	497	556	557	543	511	564	549	552	519	571	550	565	542	535	577	522	573	548	526	536	567	519	555	565	546	531	563	506	537	577	548	544	525	545	510	542	547	551	562	545	554	539	566	526	585	563	563	552	558	525	514	577	523	544	537	566	587	571	531	555	548	559	524	518	533	546	578	540	551	546	545	520	522	547	558	535	503	554	517	555	576	600	542	549	518	582	546	540	570	510	505	585	567	542	564	552	530	538	561	588	551	540	564	577	522	501	573	560	508	547	557	565	508	539	531	541	519	576	553	533	575	551	561	518	545	546	529	601	534	501	502	572	570	511	519	537	603	585	599	546	572	524	521	531	533	527	507	551	558	569	563	568	540	538	572	560	611	601	531	536	549	542	557	546	592	548	535	523	557	566	551	556	561	562	565	532	542	537	573	558	530	540	520	532	539	574	528	603	538	575	560	542	502	530	532	576	557	566	521	545	553	578	512	568	558	587	536	557	544	522	538	544	540	540	576	519	553	547	591	565	561	562	546	571	555	547	577	507	542	584	566	546	542	559	527	587	505	525	599	529	561	503	567	549	518	557	521	565	553	552	557	514	555	544	537	569	565	545	554	504	545	581	529	531	564	575	568	537	548	573	570	533	545	525	512	528	574	535	544	567	505	531	552	544	536	503	548	571	515	565	545	525	544	563	553	546	534	537	547	524	591	505	553	595	536	556	558	549	581	547	534	548	547	559	542	537	532	555	581	547	556	569	542	566	584	547	562	545	526	589	569	552	571	592	533	518	569	534	536	544	539	526	588	581	536	520	552	574	533	573	549	528	577	569	569	539	523	511	524	562	555	556	547	539	553	541	568	524	533	576	557	571	532	559	561	554	591	547	569	535	535	588	575	558	539	583	538	578	556	516	543	546	520	559	569	539	537	513	576	551	529	498	565	558	578	583	558	508	529	558	509	536	561	589	563	541	570	545	518	522	561	547	558	545	568	554	602	552	545	568	588	518	587	542	576	553	576	572	593	577	567	556	553	595	574	570	579	590	564	542	536	560	544	551	576	592	540	569	556	551	481	542	541	566	543	585	548	520	536	565	514	518	588	556	563	507	511	540	557	579	556	567	515	550	579	539	503	536	572	530	534	532	528	576	601	532	493	561	568	544	567	533	566	518	540	524	579	541	525	553	538	591	576	553	526	553	555	532	547	561	536	552	534	547	548	485	560	601	562	553	569	514	483	581	553	544	605	547	557	538	516	535	560	532	592	573	499	570	562	512	546	533	551	574	502	556	549	587	564	521	547	544	549	552	547	566	509	556	520	538	569	536	517	548	577	544	537	570	529	531	577	538	598	536	559	550	541	573	500	562	540	556	551	546	554	566	556	508	570	559	544	548	559	536	521	553	545	546	551	566	587	591	566	581	540	559	549	581	538	524	553	585	534	541	603	538	516	590	550	510	531	540	572	582	605	523	576	560	561	573	534	529	510	498	521	536	552	573	565	544	550	511	539	533	521	543	570	542	567	518	574	544	598	513	586	564	496	541	584	559	565	570	547	560	560	592	528	557	551	551	515	496	537	565	562	547	553	597	542	522	550	569	546	538	576	573	535	532	575	554	561	520	571	551	542	561	580	552	568	526	563	575	594	573	534	529	597	505	548	521	554	588	544	537	536	548	544	585	550	552	520	534	555	533	569	519	532	579	551	548	562	502	548	565	514	504	545	542	530	527	550	578	486	571	563	542	531	526	587	544	570	590	550	559	510	535	567	578	537	563	555	543	553	582	522	549	579	559	492	542	563	549	536	553	536	522	554	553	593	514	583	538	534	531	574	542	530	538	555	575	527	543	549	521	520	546	543	576	545	561	587	552	565	553	587	549	513	563	538	588	593	565	512	555	556	585	542	608	545	571	568	535	558	575	521	568	561	544	553	517	571	547	533	535	539	581	520	552	583	570	554	609	554	508	547	562	529	520	564	551	558	564	569	563	547	518	536	538	556	544	515	532	535	529	564	561	612	555	550	586	553	548	568	531	533	572	594	533	565	503	530	568	569	524	605	538	573	556	539	560	576	559	545	577	557	559	563	548	570	520	567	537	565	584	516	536	523	515	525	578	554	547	526	548	562	518	537	592	517	522	568	567	496	546	591	560	535	572	574	560	550	581	543	594	544	539	551	550	555	574	526	515	548	580	576	552	564	560	607	575	517	541	548	537	566	539	550	569	526	563	546	562	554	559	544	534	519	509	548	542	504	536	528	553	545	512	576	596	574	568	575	513	584	528	596	550	558	573	562	566	532	535	582	557	535	575	526	560	524	569	529	594	544	539	572	556	581	568	589	535	570	543	565	537	546	505	578	531	551	523	527	561	601	551	529	536	607	555	550	526	547	515	517	568	543	528	513	508	535	504	532	546	557	545	568	515	572	534	547	590	557	565	577	518	542	523	597	539	534	528	549	565	572	539	509	551	536	582	527	551	555	525	526	592	545	558	537	545	540	580	504	574	554	580	539	554	516	539	558	552	547	494	517	555	593	550	576	549	530	543	598	596	585	551	546	547	600	528	553	505	589	526	555	582	544	570	541	529	529	491	507	551	549	524	512	538	580	588	558	569	584	544	521	546	531	535	535	548	537	504	560	570	560	567	548	517	570	546	507	547	582	530	498	534	555	552	489	564	554	538	562	562	598	534	516	539	557	521	517	563	525	522	553	512	539	549	557	563	533	524	564	520	550	534	542	522	528	543	526	525	535	519	554	542	561	570	541	580	531	549	540	550	562	569	558	527	574	527	560	542	537	526	517	584	505	542	569	522	570	536	514	575	573	512	520	519	543	546	569	527	539	522	575	565	558	572	549	549	558	575	564	599	558	526	587	511	592	504	563	566	566	564	558	554	551	558	554	563	536	563	511	554	536	560	544	570	525	560	552	536	546	553	560	555	584	518	559	529	521	580	566	539	538	503	542	566	540	561	529	570	560	548	588	568	497	568	560	541	547	527	596	590	571	504	515	549	590	497	538	556	544	525	531	536	576	525	548	549	571	558	568	532	559	527	560	578	567	558	521	529	529	558	538	570	516	580	605	556	564	572	537	523	526	526	536	599	524	606	520	531	564	529	521	582	583	531	548	552	516	569	568	534	518	557	565	506	568	573	546	581	547	551	538	514	550	580	511	554	543	556	593	541	558	569	536	532	536	529	559	531	537	544	559	567	520	544	553	550	545	535	545	561	526	525	598	539	571	554	537	550	544	546	540	549	554	565	561	534	549	544	582	551	538	580	573	591	537	593	522	569	591	543	552	543	544	575	548	530	524
6789	601	713	544	417	354	327	312	277	279	273	280	286	293	262	228	237	250	243	284	297	296	258	241	225	252	244	227	252	275	250	237	238	259	256	257	279	218	224	245	247	261	231	248	257	235	268	248	258	275	254	248	236	235	272	260	242	250	239	227	230	234	255	260	256	227	234	262	241	237	248	236	260	240	281	233	260	237	257	250	245	242	228	238	252	240	230	246	228	216	286	228	237	226	264	260	236	228	226	257	250	225	241	258	253	232	237	264	271	227	250	245	217	239	254	247	238	240	262	252	218	246	225	264	248	252	216	234	253	256	254	251	264	263	241	235	223	252	272	258	246	220	225	228	206	219	230	237	238	242	205	251	227	237	248	249	247	262	264	261	246	250	236	265	282	249	229	247	235	212	232	227	240	265	281	234	219	248	218	240	249	263	238	248	241	253	250	221	218	245	250	233	238	255	244	273	259	265	261	253	245	271	222	233	241	208	234	217	252	291	233	250	246	239	261	273	236	244	253	261	267	263	246	222	226	222	259	231	225	248	248	259	244	214	258	220	228	257	248	224	250	225	232	229	241	246	233	247	261	231	217	245	221	243	210	262	223	241	219	250	235	227	232	258	229	214	243	235	245	277	216	240	246	267	241	202	231	256	252	280	241	242	228	239	254	262	222	257	231	251	248	255	219	248	242	221	219	267	259	234	245	235	227	273	206	233	242	231	251	249	240	270	261	231	228	264	229	270	269	254	230	244	215	235	243	275	245	240	271	259	224	241	227	254	259	249	258	239	243	241	249	230	227	264	240	261	253	226	239	239	260	229	246	248	223	240	229	232	227	236	221	275	249	217	210	205	251	263	263	245	224	243	228	241	219	232	228	260	221	233	281	264	262	238	258	268	237	251	261	250	247	244	245	230	237	267	226	247	266	236	268	277	264	235	268	250	249	268	266	241	245	253	249	253	214	231	256	267	218	273	249	257	236	240	239	236	266	242	265	256	260	249	243	256	213	239	239	256	235	271	222	255	240	248	224	226	230	233	257	243	229	248	244	241	258	242	249	264	243	228	255	252	235	226	232	264	249	264	239	252	254	251	257	260	252	244	272	251	227	250	247	245	256	260	272	272	205	240	215	222	240	222	239	271	254	227	243	246	257	237	246	251	232	227	264	209	244	249	216	245	311	243	247	223	256	257	255	268	246	246	252	251	226	253	233	233	274	227	240	245	265	286	228	273	241	250	236	233	232	239	268	247	256	206	236	252	243	230	243	235	226	224	228	249	223	238	264	228	212	253	230	228	244	265	263	256	240	246	278	234	239	250	231	222	260	248	252	234	236	253	232	259	236	240	275	234	237	220	234	233	278	250	241	237	266	230	229	221	253	245	266	232	250	253	244	219	253	228	259	244	248	246	245	237	241	259	248	236	241	239	261	243	259	255	273	239	221	235	245	216	257	233	249	252	243	233	229	266	255	218	222	258	215	245	235	270	254	245	278	234	237	247	237	247	240	241	269	270	267	228	253	241	246	230	231	227	252	243	238	248	232	234	255	235	245	285	227	246	235	248	249	240	260	243	268	217	228	236	239	202	255	221	246	254	277	266	249	268	229	216	258	254	238	257	229	231	239	254	235	223	237	213	205	283	253	260	241	273	237	237	254	267	259	248	252	259	248	277	238	235	218	298	232	237	268	268	244	254	246	245	238	234	243	230	237	233	239	235	243	221	241	258	227	248	239	246	248	215	237	257	271	258	276	271	219	212	243	242	249	252	236	213	262	235	284	236	241	254	235	225	204	234	244	223	204	248	238	233	202	260	254	252	248	249	263	265	268	225	258	243	248	239	242	229	243	239	248	221	250	235	244	259	266	255	270	214	227	236	240	270	256	240	221	246	208	255	284	253	238	261	222	203	257	255	238	229	222	244	250	251	250	261	250	226	281	223	239	246	258	252	230	248	228	258	225	201	288	246	233	233	240	251	256	245	246	236	246	245	252	247	247	241	269	237	239	253	250	265	239	242	247	257	237	239	257	263	276	264	248	243	212	232	232	248	237	256	240	247	241	255	225	196	235	235	244	238	244	237	241	241	248	220	244	250	231	215	220	248	229	240	255	270	256	246	281	266	237	256	253	248	249	262	216	259	264	261	227	242	238	259	246	227	249	268	234	221	230	231	248	251	225	234	234	280	261	254	211	268	225	244	241	235	238	215	247	254	243	253	248	233	255	267	245	262	219	226	245	247	205	266	276	245	262	252	218	259	245	249	242	272	239	226	209	258	214	248	254	213	234	259	242	297	251	242	247	256	241	261	251	216	259	241	242	253	223	229	261	243	249	259	233	230	239	241	245	284	258	253	242	226	241	234	263	262	231	239	258	265	244	243	252	251	231	248	244	249	225	250	279	226	213	231	236	248	226	224	230	259	264	239	257	222	231	260	233	223	256	237	224	249	231	228	231	257	243	230	240	207	227	251	271	249	255	243	257	253	245	264	265	242	239	252	263	243	226	242	250	262	254	234	226	231	273	244	212	229	258	257	242	231	272	251	218	269	237	265	233	241	221	248	250	248	226	253	272	255	230	246	243	260	241	232	274	246	219	268	260	221	256	254	247	261	268	220	253	266	241	250	253	213	245	239	243	267	254	252	218	269	237	228	256	233	246	246	247	227	237	236	232	248	250	230	229	255	237	240	219	265	293	253	236	233	238	245	287	242	249	258	257	241	231	248	247	280	236	254	246	276	251	260	255	236	246	233	225	266	264	249	229	290	262	243	247	246	258	217	229	267	284	228	218	250	218	263	246	247	291	231	272	240	209	245	256	240	247	207	234	257	250	249	256	234	231	229	260	255	267	270	230	225	235	232	247	259	239	257	216	257	238	263	276	251	251	243	274	247	225	224	261	226	253	247	235	218	233	256	230	249	252	257	264	250	214	237	229	256	230	263	258	258	249	240	246	247	212	256	233	236	214	226	242	247	229	242	245	270	227	245	268	247	241	260	239	242	261	234	228	235	243	266	272	226	247	252	260	219	250	233	226	251	255	236	236	234	242	253	248	242	214	257	235	256	241	256	266	242	224	234	220	243	235	244	251	250	247	240	242	236	220	263	266	224	256	243	230	248	274	265	224	253	219	270	200	242	259	239	247	255	247	243	260	304	239	263	253	238	242	257	226	241	237	244	241	246	255	240	213	255	264	253	230	260	242	243	234	247	241	263	256	222	272	278	209	236	204	227	233	248	207	239	237	269	232	231	242	259	270	228	238	258	244	226	263	245	240	226	266	250	244	224	271	259	235	231	262	269	248	236	236	240	238	261	229	249	233	227	261	222	245	241	253	199	258	248	266	261	275	234	233	249	250	251	252	245	261	240	251	260	231	260	215	285	224	240	237	283	241	277	248	257	245	244	232	239	250	238	233	244	253	268	256	259	241	245	217	242	257	231	223	218	268	221	185	225	232	221	256	262	250	266	245	226	233	264	271	247	254	251	242	232	250	218	261	247	231	251
6569	933	1680	1928	1531	1138	1022	939	901	910	906	969	965	916	714	733	692	646	670	627	660	667	661	638	651	673	580	601	613	606	585	619	598	569	590	605	661	613	591	634	592	583	604	593	599	611	551	545	585	612	620	572	603	622	570	578	592	593	583	567	629	586	576	557	583	595	575	607	623	574	580	592	608	583	590	576	581	560	593	611	603	588	638	555	584	618	609	613	593	597	581	615	569	588	551	550	617	628	600	605	570	590	587	615	583	605	563	594	569	605	617	601	587	610	648	574	596	554	612	606	573	592	607	576	585	611	572	587	582	564	612	596	602	559	626	601	615	598	608	595	582	587	640	542	586	570	585	594	608	619	582	544	587	621	587	549	615	586	644	536	599	614	563	607	596	613	601	584	594	549	618	603	594	609	623	571	570	605	598	546	631	621	569	620	617	578	571	587	626	581	527	608	539	597	572	584	610	617	610	622	589	593	603	567	588	606	556	620	564	587	625	604	589	630	628	568	602	594	568	648	572	592	590	572	618	575	615	612	637	543	576	556	575	629	599	627	583	616	582	605	595	554	592	571	633	598	610	619	607	586	612	591	619	614	637	617	598	574	569	549	604	597	639	616	601	596	594	552	588	592	625	589	597	531	569	575	625	624	632	601	598	603	625	554	597	568	564	617	584	605	596	599	608	525	572	620	595	567	612	562	656	585	601	598	605	655	613	578	565	593	580	579	615	589	608	617	587	596	573	580	601	597	563	588	603	572	605	594	605	599	598	658	591	569	579	606	556	573	532	598	605	596	598	581	571	588	602	571	564	612	619	588	537	556	578	594	592	628	589	574	614	547	627	571	576	611	570	583	577	556	541	611	568	579	526	596	569	594	570	580	596	584	608	572	608	582	595	609	622	584	581	574	569	595	579	640	643	589	602	598	605	620	605	588	603	583	595	590	581	562	598	568	611	608	536	566	627	567	627	590	614	609	578	613	590	581	540	535	601	582	594	617	578	640	589	545	605	551	580	610	600	634	592	582	587	581	593	565	621	623	576	564	589	581	603	597	553	601	595	589	583	595	603	613	599	598	610	575	592	613	632	627	591	551	590	600	577	631	622	586	577	575	524	602	622	566	586	617	603	571	591	591	570	634	609	588	660	594	576	644	624	590	551	539	576	622	615	618	560	571	603	593	595	584	546	592	644	616	608	628	600	552	595	574	574	636	547	644	630	600	583	610	599	648	595	595	608	601	576	610	587	583	607	621	585	641	542	562	603	633	555	601	554	572	603	540	604	590	575	587	621	558	575	607	600	618	576	615	602	607	590	568	564	578	567	596	633	627	599	615	606	614	523	591	621	590	568	590	581	587	579	562	616	615	575	574	587	602	638	594	585	594	604	578	567	595	591	585	573	619	608	593	599	613	597	595	630	586	570	599	651	603	609	569	585	618	619	596	602	584	611	615	556	568	543	605	581	625	599	575	578	614	616	583	556	596	596	596	594	628	591	610	624	579	596	582	570	578	606	513	577	602	606	591	573	569	571	565	546	585	588	570	618	603	566	572	588	593	599	569	622	597	586	582	605	599	543	580	594	605	627	603	598	580	608	592	593	582	597	645	614	585	611	590	623	587	630	652	607	601	561	562	608	590	632	593	619	620	590	639	598	624	583	590	587	596	587	629	618	608	633	578	613	619	610	622	598	646	601	611	619	596	547	572	557	630	581	595	615	571	591	621	602	553	596	572	599	588	551	608	577	581	573	603	581	571	565	606	631	580	559	634	598	560	607	565	560	608	607	624	562	592	585	619	573	585	549	605	591	618	616	615	623	582	603	653	609	590	555	625	567	600	623	649	548	587	565	640	606	615	597	565	625	604	572	604	600	603	593	575	586	603	609	646	522	591	591	586	580	592	630	623	607	566	621	595	572	558	616	590	594	611	612	569	587	609	596	568	624	603	567	608	574	596	603	594	615	605	597	542	570	599	591	595	620	598	620	578	620	607	577	547	631	607	552	613	635	657	576	585	628	589	603	588	586	612	613	615	575	588	619	613	616	593	598	617	579	615	573	588	563	585	640	592	594	571	606	599	551	580	605	605	593	558	611	570	589	597	574	582	634	612	598	604	579	558	588	609	628	591	602	565	597	587	564	616	590	584	597	586	619	580	606	589	560	623	581	618	575	558	593	542	604	639	643	549	616	602	586	624	562	575	578	599	600	583	583	608	581	580	581	606	632	612	569	578	545	615	610	596	618	654	600	586	566	606	630	601	561	589	608	578	578	609	581	593	547	604	624	623	586	577	561	588	581	613	585	597	585	586	602	609	579	555	598	628	584	586	583	613	614	616	570	613	596	541	600	632	610	637	580	602	595	625	609	554	591	621	563	584	580	550	587	572	603	605	597	592	605	607	614	574	587	604	630	585	587	582	609	588	577	548	628	617	569	581	606	555	568	569	590	551	590	620	618	630	566	590	595	571	556	605	548	576	613	582	576	571	563	581	605	602	548	569	616	601	608	590	604	602	607	546	577	620	599	598	605	562	515	600	605	617	575	623	586	584	588	602	542	589	586	613	609	608	603	597	596	586	565	596	601	603	556	610	596	613	592	567	582	625	622	577	549	575	531	607	611	599	596	572	601	562	598	619	540	581	629	622	625	593	627	622	563	570	616	619	606	587	603	556	576	613	645	578	623	611	594	597	597	612	584	559	608	613	572	597	594	598	615	577	583	601	575	590	602	616	604	590	617	598	578	610	607	608	595	590	573	600	608	573	591	602	608	579	604	559	544	592	545	598	577	630	595	582	587	611	602	576	602	587	609	571	565	607	570	581	560	586	623	600	615	574	585	638	598	601	591	611	640	601	611	576	634	616	572	584	619	611	586	569	580	629	613	602	595	566	588	612	667	562	604	538	624	582	605	601	638	581	593	594	569	639	600	605	596	589	579	565	598	613	575	567	551	553	592	598	590	585	631	626	624	581	581	602	592	600	575	584	582	583	616	591	580	587	544	581	570	567	580	616	601	579	592	606	557	615	591	564	580	606	572	647	556	612	558	584	581	569	591	581	586	611	573	610	626	593	606	622	624	572	585	580	563	610	578	572	582	559	567	583	572	609	584	557	604	575	565	549	555	624	583	608	648	563	602	639	562	574	577	630	581	559	635	584	615	559	637	581	622	569	571	558	601	640	596	648	583	585	597	578	607	571	579	576	596	650	590	641	597	603	561	561	589	609	625	593	599	596	563	576	627	579	614	600	614	593	584	571	591	584	532	626	601	578	607	594	588	602	585	611	586	591	580	565	648	565	597	588	602	593	590	604	568	581	610	586	593	597	583	609	548	567	555	608	556	593	592	574	612	594	639	558	563	602	588	577	571	547	621	593	561	604	565	614	630	593	611	592	577	597	594	623	590	612	609	563	578	588	588	575	609	609	600	633	591	609	609	593	561	610	579	592	607	600	545	588	562	573	578	592	643	570	606	597	614	571	565	653	597	622	565	595	547	618	598	556
12363	941	984	678	434	311	277	234	229	207	226	243	206	182	177	141	144	138	125	148	168	150	145	112	147	108	133	129	132	132	133	133	127	113	122	109	107	104	120	134	127	132	116	128	123	126	129	122	125	140	116	116	143	114	116	131	143	121	138	138	122	154	129	115	104	145	120	114	109	103	116	120	123	124	127	124	125	143	126	114	135	112	122	114	102	135	125	123	130	141	137	113	121	129	107	125	134	122	118	136	131	109	117	134	113	144	136	115	151	121	126	134	124	120	99	133	126	126	124	137	116	133	122	145	137	120	123	120	111	114	101	118	108	133	120	131	103	119	135	108	127	128	146	104	123	108	120	110	118	116	128	124	141	152	116	122	120	106	152	144	135	126	109	109	130	123	128	101	114	105	148	123	97	120	112	144	134	147	124	144	117	112	130	132	113	137	139	121	144	143	113	140	139	117	127	126	139	130	129	140	137	124	125	119	121	121	105	147	116	136	135	117	142	139	117	152	119	106	124	112	122	119	121	133	117	146	136	126	115	96	144	131	104	96	135	119	119	134	123	128	107	105	98	123	140	98	135	117	125	117	117	123	107	109	136	124	119	132	124	128	141	139	130	110	133	161	138	136	118	121	113	132	113	106	109	120	143	118	127	106	118	118	125	133	114	131	141	135	141	134	120	118	133	99	111	121	142	129	117	125	114	121	113	140	113	116	130	134	129	108	116	142	125	116	102	114	121	109	118	125	125	124	141	117	143	133	120	132	117	103	127	146	125	137	124	148	105	103	118	119	123	108	110	118	105	119	129	119	101	138	145	115	128	147	126	167	123	121	117	113	137	104	121	133	132	127	132	123	119	138	126	113	105	118	136	148	138	113	123	114	123	119	112	126	119	119	131	124	137	121	124	143	128	131	106	116	102	128	120	139	140	139	123	145	128	119	148	139	118	138	116	108	133	131	118	110	139	116	123	114	136	124	144	136	137	117	111	123	125	123	126	144	139	125	128	136	129	136	148	120	119	126	139	133	114	110	120	93	120	127	118	109	134	129	128	113	108	132	131	136	135	118	126	121	124	141	114	125	121	146	110	127	121	115	108	118	106	117	117	136	123	100	133	115	134	124	110	115	116	107	107	94	113	129	130	125	119	151	123	137	112	110	142	126	129	119	121	120	123	121	131	139	142	121	116	113	132	120	105	130	146	118	107	120	121	105	112	114	126	122	105	143	123	102	113	110	109	117	124	117	132	140	119	115	120	117	119	126	133	132	132	123	129	127	146	132	138	145	136	128	125	134	103	117	124	129	112	102	129	157	111	134	127	124	119	130	125	136	116	142	128	122	133	126	123	110	118	114	128	122	109	118	118	116	122	144	134	142	133	99	103	113	117	116	128	113	135	138	117	135	143	144	115	115	110	131	106	119	113	116	128	115	133	139	123	107	118	109	132	134	127	128	132	120	142	146	130	120	143	127	140	114	127	125	115	132	107	105	90	132	119	125	116	100	128	115	114	130	123	115	138	127	138	127	111	105	129	122	141	115	102	125	141	120	133	109	122	123	127	122	116	124	138	110	110	102	135	111	92	133	133	138	118	134	121	118	111	140	116	117	104	129	143	116	131	130	116	101	106	117	131	125	135	142	107	153	131	129	136	115	127	118	126	109	135	148	123	134	149	114	93	125	124	124	118	109	130	121	122	131	102	120	124	106	116	112	127	124	113	133	142	139	125	114	136	122	111	130	122	113	129	153	114	124	108	113	138	125	109	119	130	140	133	120	115	118	126	126	150	143	120	110	116	134	127	133	111	120	136	131	143	128	146	97	125	127	108	116	101	113	132	116	149	107	119	129	141	119	101	145	136	148	125	118	141	116	136	119	117	125	104	100	129	142	136	122	119	114	107	124	125	124	132	113	113	124	113	105	126	132	116	135	128	133	100	129	129	124	109	128	114	122	127	101	132	121	139	105	109	139	108	135	112	145	126	131	125	122	125	136	131	128	119	132	125	128	105	138	114	123	128	114	136	130	123	130	138	134	118	118	118	119	132	131	107	125	126	101	102	116	129	129	110	128	123	121	111	121	139	98	131	117	134	116	147	120	119	136	135	121	113	94	129	126	126	123	106	140	139	155	122	123	159	119	121	108	112	127	108	115	116	108	120	124	115	105	136	111	116	133	131	113	143	135	125	125	125	118	132	136	131	110	134	126	108	107	119	117	131	147	137	119	133	118	124	125	136	124	130	129	118	128	114	91	136	118	113	116	119	130	108	125	109	120	109	117	111	127	121	137	120	125	129	124	126	139	129	120	113	129	132	134	107	116	139	129	119	128	129	114	128	133	129	133	121	118	124	121	135	107	101	125	137	123	108	132	105	112	132	114	133	127	116	144	125	109	110	112	138	129	122	153	132	117	108	130	96	134	126	122	116	136	113	114	112	117	126	132	130	125	146	149	122	121	116	133	121	131	116	127	131	119	115	145	126	126	124	127	106	121	139	115	123	95	110	116	101	118	114	127	128	132	132	130	121	120	124	115	129	108	111	123	114	128	107	117	133	128	105	133	125	130	104	121	124	127	97	113	106	119	114	136	105	105	135	118	111	142	123	114	136	152	146	121	120	124	128	98	116	123	120	125	129	117	132	127	129	122	133	126	128	119	108	132	115	115	108	118	122	146	123	111	107	130	139	124	117	131	122	135	116	119	109	147	125	116	113	131	138	125	124	136	134	103	138	130	129	107	125	107	118	135	133	134	102	132	123	136	100	106	130	113	140	117	115	133	137	131	127	156	106	120	138	131	140	111	119	110	114	129	119	136	126	128	116	113	130	146	106	124	118	131	95	129	128	133	149	122	131	118	115	151	126	114	132	152	118	135	117	132	112	116	116	120	134	135	102	124	118	112	143	125	111	131	133	134	132	119	126	110	127	132	117	112	127	128	134	114	124	122	115	137	129	117	126	118	105	138	115	132	152	117	115	129	112	122	144	136	131	115	141	124	142	145	119	107	110	147	110	115	128	128	118	105	139	110	119	104	130	112	110	111	119	118	118	123	116	139	134	115	134	122	147	145	106	132	117	141	134	136	131	137	131	124	128	119	118	127	109	115	125	120	158	116	120	116	133	122	125	114	131	114	107	127	133	101	117	100	145	114	131	121	110	113	129	119	102	130	143	132	148	129	140	118	124	122	102	126	115	111	139	119	135	117	128	114	146	149	131	113	144	119	149	123	123	137	123	113	116	128	134	112	131	135	117	122	105	121	119	139	111	117	126	144	148	126	113	100	122	97	116	113	137	118	122	131	122	130	117	119	109	96	131	122	128	129	114	116	124	158	127	127	151	111	121	109	120	100	130	127	122	117	101	138	127	137	139	130	118	112	135	107	138	126	139	98	131	113	113	134	140	156	123	125	137	113	126	126	127	128	132	146	105	135	138	113	123	128	110	121	104	108	130	131	127	146	125	113	100	124	127	122	127	130	116	124	110	145	124	114	113	121	134	115	116	114
7881	959	2260	2382	1765	1372	1082	917	898	900	825	911	941	738	579	519	505	431	496	468	461	481	426	380	388	361	370	363	328	335	379	357	344	383	336	363	336	352	339	325	307	372	362	319	341	324	329	319	350	327	331	342	345	364	330	286	342	324	305	327	346	300	327	327	343	306	295	323	336	314	358	292	311	307	324	304	307	313	330	343	326	340	320	338	327	289	315	341	292	328	320	329	290	347	316	298	339	342	329	359	277	315	333	317	327	336	285	371	329	299	330	338	314	318	321	349	297	348	312	312	306	341	335	311	344	354	312	297	324	311	300	364	345	351	328	309	327	333	316	295	297	295	306	328	316	317	320	340	333	277	343	307	284	309	283	328	323	351	329	316	287	304	323	315	294	289	306	316	315	324	333	298	307	307	328	344	317	305	296	316	298	290	276	330	298	322	310	311	306	318	313	322	338	334	314	303	299	339	303	314	289	324	341	294	319	310	332	311	299	325	343	302	309	315	331	277	324	323	329	314	322	299	286	361	314	349	308	294	327	307	334	324	336	316	340	320	339	305	305	310	343	297	350	295	326	323	295	316	349	318	322	303	305	319	312	332	330	329	286	296	326	347	327	331	305	325	334	309	339	291	312	328	286	325	290	335	340	323	310	274	297	317	305	300	362	283	311	293	311	303	303	314	291	318	326	283	306	300	307	325	314	299	330	308	326	348	310	323	345	280	329	315	307	298	307	315	370	295	302	306	304	308	328	320	311	333	327	300	317	311	324	303	317	329	318	308	341	302	307	315	301	320	335	331	294	309	298	319	292	293	327	325	328	304	314	338	349	317	298	290	316	283	309	296	312	337	340	306	306	302	331	311	302	285	294	321	304	328	281	299	335	301	310	299	330	284	339	323	324	307	310	323	310	317	326	281	313	319	309	323	310	350	286	302	353	303	309	290	297	323	338	329	330	326	329	339	320	318	280	308	310	292	317	330	310	320	325	303	355	340	319	316	306	326	310	320	331	311	302	306	295	336	332	334	327	314	324	316	320	356	335	340	321	307	314	314	340	330	301	311	344	310	315	324	308	318	311	319	322	309	341	316	327	289	319	270	344	322	320	307	299	318	319	299	294	318	319	309	299	277	345	286	292	281	317	313	300	338	288	314	302	299	339	330	321	318	310	320	319	317	317	332	341	309	298	324	321	330	315	332	282	301	321	324	316	303	319	289	314	305	296	316	316	324	291	307	316	306	290	335	292	315	312	316	317	346	330	335	305	320	332	276	324	336	287	275	298	321	290	309	299	369	304	306	308	326	330	310	309	355	319	325	321	315	336	338	305	337	315	339	327	298	319	325	301	299	313	314	305	342	338	331	332	308	309	309	311	297	326	318	307	312	303	323	295	330	294	294	291	340	332	338	316	305	323	325	326	300	343	328	318	330	316	322	306	288	313	319	320	287	317	336	307	300	339	294	309	284	325	310	358	302	289	288	308	314	312	317	339	321	274	313	276	327	311	299	314	330	312	325	348	306	319	306	320	350	289	299	288	315	294	316	322	298	336	336	319	317	310	342	325	319	340	325	312	315	297	325	304	316	331	321	323	341	324	328	303	313	295	315	312	307	308	284	318	336	335	313	280	303	303	284	317	296	317	306	322	322	273	314	314	324	294	323	317	325	311	289	312	330	321	308	303	311	297	323	294	339	294	286	301	339	318	301	307	305	319	323	269	299	322	336	320	306	316	302	333	328	292	281	333	319	318	337	322	311	324	303	315	321	321	320	338	317	301	309	309	310	307	318	343	345	297	305	327	315	305	350	321	295	295	312	330	305	301	319	333	311	318	316	319	322	322	339	309	285	336	335	332	294	338	330	300	315	308	310	330	302	345	298	336	310	286	288	321	321	329	298	294	321	335	314	299	340	345	354	313	294	326	297	314	348	304	337	347	314	303	286	338	284	308	306	290	312	334	308	321	302	314	304	312	323	333	324	299	319	309	319	325	315	304	312	302	318	313	329	327	313	313	319	324	332	336	329	286	315	317	349	352	346	313	326	321	321	312	349	328	322	339	323	306	302	320	310	315	319	298	348	305	321	295	307	308	293	313	318	324	288	331	337	339	314	330	314	299	358	303	319	339	303	319	316	305	320	332	339	306	322	312	316	323	305	321	328	314	309	341	287	352	316	321	325	334	311	284	349	330	302	319	283	317	300	328	316	312	302	342	325	311	302	323	316	320	330	295	311	347	312	335	317	325	286	356	302	322	316	319	326	317	326	320	312	320	325	293	298	298	311	360	319	313	285	300	294	292	316	305	316	322	307	334	325	276	290	345	327	307	328	296	341	335	328	305	301	325	326	318	319	314	298	306	339	306	301	322	342	322	301	321	308	333	312	294	334	334	305	295	314	346	303	333	322	326	301	310	295	311	296	285	328	330	314	326	325	300	315	299	310	320	322	326	310	307	316	303	330	308	315	305	314	319	325	288	330	303	321	332	313	304	318	302	292	318	323	317	333	309	314	324	317	326	308	285	341	290	313	304	308	325	349	318	317	310	327	303	305	312	297	336	345	327	314	317	301	339	319	291	311	295	331	304	303	302	311	294	292	309	347	283	330	313	316	304	301	290	301	311	326	340	327	326	302	326	317	304	347	306	301	298	316	317	314	307	333	318	319	328	320	307	317	288	325	336	299	322	319	339	330	328	290	257	294	309	324	310	315	340	315	310	306	306	309	286	320	309	334	304	316	298	347	311	308	317	312	262	312	323	316	313	291	315	332	321	291	334	323	300	313	350	297	298	325	320	294	304	314	305	302	303	304	298	320	328	336	329	303	351	311	312	327	329	327	288	297	312	317	310	298	329	317	303	309	327	318	296	309	311	305	307	333	331	322	326	287	334	293	324	303	290	320	332	304	288	304	315	306	334	344	303	326	298	310	290	301	300	312	304	313	295	308	316	314	338	314	291	342	326	342	316	340	303	333	295	327	297	309	328	315	315	298	302	309	331	305	304	336	319	292	339	317	309	331	294	339	352	331	300	305	356	321	309	314	335	330	322	307	315	289	309	315	316	326	327	313	287	317	328	323	345	290	326	338	299	340	327	327	315	300	308	305	329	315	327	329	334	332	309	292	332	297	305	330	310	313	329	313	282	309	345	295	314	324	334	338	309	316	313	292	336	325	312	309	296	330	295	297	298	314	315	322	310	359	322	345	326	324	317	303	328	350	323	304	308	298	291	289	312	329	322	310	307	327	333	316	347	350	341	289	328	330	301	301	321	291	324	357	324	317	333	318	304	305	334	316	327	338	290	303	316	315	328	318	331	329	321	332	315	298	351	302	337	319	343	295	295	292	286	301	345	331	326	315	321	339	312	331	328	300	351	303	330	297	336	315	341	311	321	316	319	319	312	352	342	303	334	296	305	309	308	312	313	352	329	319	354	299	308	348	334	317	324	324	330	297	301	323	343	321	292	312	313	314	319	335	327	298	304	297	302	340	349	309	318	290	330	301
1280	290	340	288	240	224	232	232	211	221	231	225	232	222	205	238	212	242	243	246	227	219	237	233	201	238	201	218	219	228	234	220	242	224	190	224	253	244	240	223	202	224	231	233	226	239	204	219	215	209	221	223	248	221	241	246	199	230	188	220	218	218	230	207	225	216	217	235	244	236	215	215	219	227	208	218	217	223	217	196	218	234	238	201	225	224	243	213	228	225	213	203	208	237	222	222	222	220	219	226	236	204	221	206	239	251	215	237	218	227	221	236	232	231	222	180	216	219	256	216	220	234	211	238	229	214	224	210	214	253	243	218	204	211	231	195	197	232	205	249	237	256	218	220	241	231	213	227	218	216	204	236	219	218	228	206	232	192	203	203	217	191	221	234	219	232	188	216	232	205	210	203	237	217	207	258	217	198	194	228	237	217	212	209	205	200	210	252	232	195	222	219	222	229	266	208	221	214	215	220	210	220	216	235	213	217	226	242	203	189	219	223	246	209	225	264	232	216	216	228	207	205	225	205	246	219	241	216	211	203	217	227	242	252	214	220	254	208	235	210	244	223	241	194	213	225	215	212	217	224	229	242	236	231	201	251	233	233	207	222	236	235	230	211	243	242	264	239	188	190	237	213	225	201	232	241	221	221	234	215	212	215	194	221	232	238	233	233	242	230	225	209	227	208	231	219	223	227	209	236	254	201	237	240	222	232	218	226	243	217	217	202	233	225	239	236	220	209	209	204	214	214	207	211	218	225	216	251	196	234	227	244	208	220	219	216	225	234	219	259	218	218	199	229	216	214	206	241	233	243	235	216	247	236	240	209	191	218	236	214	252	250	223	234	243	248	202	239	215	217	220	222	231	212	201	212	250	231	249	224	194	217	222	242	237	247	223	251	239	225	217	266	221	244	202	234	222	234	218	207	209	237	193	184	217	196	239	220	228	211	249	216	208	209	233	245	233	205	222	225	215	225	210	220	212	232	222	187	208	216	221	251	201	265	216	216	209	225	233	232	223	198	209	240	198	224	243	214	217	228	228	242	217	217	194	215	251	237	230	238	208	211	226	226	226	227	210	216	200	244	213	225	222	228	232	224	207	220	205	244	209	208	231	216	238	224	216	235	240	231	232	198	204	225	213	228	213	233	240	217	241	216	244	215	210	212	226	197	222	201	216	226	201	257	188	197	220	206	241	207	217	230	223	250	213	220	216	224	217	215	245	232	206	234	211	202	203	223	227	229	241	231	209	247	230	206	237	220	207	216	227	203	226	204	202	237	200	196	216	191	241	228	222	198	235	217	227	246	216	239	214	209	220	233	208	229	204	222	214	215	241	211	242	198	224	215	237	207	224	210	207	214	229	195	238	219	217	223	210	219	219	221	261	238	216	232	187	220	248	213	209	222	222	226	233	225	227	225	188	220	246	235	219	212	239	209	213	249	203	216	241	226	239	230	225	226	219	212	226	219	207	235	210	219	205	240	226	204	234	231	249	238	251	225	206	224	233	233	255	228	223	218	234	225	225	222	224	199	231	207	204	235	226	227	236	225	205	245	218	219	219	208	166	241	218	247	232	213	218	232	211	221	231	232	235	229	220	206	217	242	239	210	220	226	215	235	233	235	214	230	220	236	233	226	231	204	242	246	222	213	224	228	217	224	203	235	228	208	202	221	228	199	230	204	233	206	195	227	222	218	222	254	217	213	260	247	223	223	214	191	198	252	232	197	205	233	238	221	213	228	215	223	210	207	244	215	194	207	226	235	229	213	220	211	232	191	225	247	244	209	232	232	230	227	225	199	198	205	230	230	240	220	225	243	243	200	236	205	213	202	280	238	205	214	254	212	219	203	199	219	230	208	192	240	212	228	246	234	232	243	209	217	212	232	232	269	222	222	229	225	219	228	237	239	234	221	247	182	215	232	209	223	216	240	248	228	227	229	245	222	212	249	248	222	207	226	204	200	200	244	217	236	210	232	268	222	205	272	244	188	228	214	225	228	202	219	219	206	227	219	223	240	267	205	202	223	213	246	239	216	225	213	202	218	212	212	209	243	209	237	209	214	230	202	242	221	222	211	198	209	214	217	229	209	270	216	259	206	211	189	215	196	223	223	222	182	221	244	217	222	229	219	220	243	233	210	216	214	227	208	226	224	220	251	233	224	207	235	194	228	206	251	239	258	198	212	240	206	189	225	209	236	226	220	195	214	236	245	215	227	218	251	204	245	226	234	225	241	244	233	220	246	239	227	240	219	202	219	202	203	204	194	200	228	241	202	216	220	206	213	226	229	234	206	213	209	221	251	226	239	217	226	219	204	221	187	233	228	255	241	228	244	219	200	245	233	202	220	219	220	225	246	213	249	212	235	209	254	227	231	226	252	225	237	233	238	201	229	211	248	225	218	225	231	247	212	210	220	195	221	263	232	266	209	240	240	219	201	243	225	232	236	214	255	199	230	227	221	239	210	234	218	214	235	217	217	222	231	237	227	224	225	227	219	190	227	229	234	224	233	205	232	207	244	237	200	233	196	203	215	221	235	235	235	199	185	207	206	215	206	210	233	236	222	231	221	209	218	211	246	227	217	237	217	217	211	211	194	214	228	220	216	231	223	244	201	201	232	249	203	220	201	229	206	248	201	204	211	234	227	216	212	250	203	204	213	204	214	199	204	240	201	213	229	245	228	212	231	201	224	214	213	209	248	203	213	226	222	190	215	235	237	237	216	229	239	236	209	227	217	230	209	213	206	248	239	207	237	235	213	229	205	208	226	214	205	224	231	256	226	237	218	219	221	228	247	211	211	223	220	222	223	209	206	221	229	190	216	207	213	218	246	219	264	218	186	188	228	255	225	217	222	210	210	251	223	196	198	234	233	214	228	195	211	217	224	234	211	235	233	229	237	216	219	235	226	215	222	220	229	240	235	209	202	241	229	234	225	242	221	247	240	239	219	234	230	217	223	232	219	220	217	214	244	208	209	205	211	249	263	239	198	234	232	210	218	222	226	234	231	249	226	209	232	234	220	212	243	203	213	215	234	237	200	238	225	212	206	222	232	241	215	230	233	223	208	236	225	207	230	175	216	216	226	235	240	224	237	218	201	251	204	217	221	246	224	219	235	232	231	220	208	235	212	229	221	197	217	217	222	189	210	225	234	244	209	237	230	214	199	210	221	208	240	230	232	193	222	242	209	218	216	236	208	218	212	216	217	228	230	219	208	187	208	236	218	241	229	258	227	242	217	217	212	211	227	234	190	211	200	237	229	223	230	233	216	215	236	193	179	241	199	214	230	225	205	232	222	192	231	211	213	239	224	222	232	226	225	247	228	203	204	230	188	242	236	221	238	196	208	226	239	259	230	212	219	218	215	202	210	231	208	157	245	220	225	218	225	228	220	210	188	228	197	216	219	240	253	248	202	253	207	215	225	214	220	198	228	240	232	254	220	242	213	201	199	202	213	207	226	205	255	200	226	220	216	209	234	241	210	210	218	240	226	233	231
1766	672	831	852	679	637	624	621	591	663	618	667	654	647	592	555	529	596	570	610	583	550	619	530	548	498	540	562	568	537	605	531	529	545	556	540	553	573	570	554	557	581	595	524	589	592	589	552	566	548	547	527	549	571	574	563	540	534	564	523	615	522	566	549	541	564	577	550	566	563	540	549	527	550	601	552	567	598	583	569	536	589	600	538	594	565	533	557	561	572	584	559	585	545	564	516	552	547	550	576	603	540	519	541	547	569	565	576	571	565	537	557	555	551	517	556	552	534	517	580	577	531	553	538	555	547	572	571	547	560	547	562	532	547	589	552	581	547	562	525	578	579	579	551	573	538	526	545	573	572	522	537	545	532	529	571	565	633	605	531	534	541	552	497	554	563	565	525	605	580	561	566	556	561	583	542	558	561	555	588	537	571	562	560	570	539	585	568	517	549	569	579	562	559	567	531	594	513	548	590	529	514	544	577	553	514	561	560	558	515	563	562	542	527	565	614	546	582	554	532	593	543	557	560	566	570	553	563	588	538	593	519	542	598	571	535	610	522	557	534	619	570	537	536	573	590	537	613	557	530	553	546	519	557	606	567	567	555	531	550	570	557	588	552	525	556	587	571	542	560	547	578	533	551	579	560	579	547	594	543	580	589	533	531	522	541	540	567	557	553	530	537	557	564	509	496	561	543	535	553	538	590	533	570	522	580	572	562	557	527	543	562	531	565	571	572	559	554	579	575	565	592	586	475	528	531	583	558	538	588	543	559	555	535	583	531	562	550	580	566	557	536	568	567	545	563	556	570	558	559	536	546	550	533	580	554	565	598	583	545	515	526	567	551	583	529	547	549	531	610	518	547	558	577	573	588	559	569	577	588	561	535	578	494	519	537	495	585	547	571	544	552	565	520	524	564	537	547	586	536	571	544	548	558	548	551	564	520	532	591	532	532	546	571	589	532	548	561	532	541	557	561	562	561	580	532	554	567	627	576	525	596	533	527	549	556	602	567	559	565	582	537	522	594	566	539	592	542	555	549	510	577	570	514	604	605	557	536	519	555	561	546	587	567	568	547	576	555	551	557	569	524	572	588	519	561	545	544	551	539	592	531	540	535	538	550	554	539	562	599	568	552	552	556	573	508	561	580	553	578	547	563	541	537	612	538	520	553	521	520	578	568	510	558	560	551	580	530	521	540	575	536	544	553	549	541	556	536	525	549	591	552	568	574	562	637	565	559	597	552	535	509	525	533	534	556	539	548	560	513	576	584	583	549	543	540	585	566	563	551	528	565	539	596	566	563	533	568	588	563	584	575	561	542	586	564	569	576	586	543	555	530	597	548	586	563	594	580	570	530	539	552	538	558	581	549	515	512	564	583	571	573	613	569	553	551	517	569	568	576	565	556	590	533	555	546	564	553	554	549	559	535	557	599	544	572	567	591	580	556	547	535	541	523	574	566	550	567	525	542	600	544	534	557	528	534	553	556	545	574	563	542	546	540	568	562	543	565	541	564	543	599	505	555	538	538	547	576	562	569	600	538	595	575	572	534	575	553	494	550	583	564	574	583	562	532	521	585	585	552	541	575	541	558	538	542	561	564	546	541	553	500	575	574	547	565	558	580	552	561	550	567	583	588	634	591	574	547	574	547	571	554	588	584	549	535	574	552	552	564	518	555	553	575	536	580	578	541	571	546	564	603	548	574	597	561	548	542	551	550	523	560	546	519	534	556	533	544	566	553	552	546	566	560	527	568	552	605	544	555	565	566	585	575	538	554	583	547	582	559	594	591	531	579	548	517	578	549	579	567	549	518	525	588	560	543	574	598	621	559	540	570	553	530	608	563	561	550	547	592	566	570	571	544	567	567	614	539	539	523	559	536	550	549	525	529	563	562	580	564	565	514	567	569	527	561	557	557	585	566	547	539	564	565	533	561	532	576	567	534	568	588	538	552	544	535	550	550	594	541	613	540	561	562	627	574	565	566	607	568	536	592	545	546	549	580	543	531	536	590	554	616	596	511	544	551	583	569	533	561	574	540	535	566	565	586	576	526	584	574	563	552	528	564	599	539	537	587	563	564	526	563	615	534	527	552	552	542	519	529	593	580	573	557	529	593	557	559	591	549	551	587	537	551	525	520	551	583	605	555	548	552	598	552	577	547	605	559	560	535	568	574	560	554	586	566	612	522	580	511	571	558	575	539	576	551	554	610	590	519	555	551	516	558	587	509	594	551	562	546	526	570	574	516	554	566	560	523	559	540	577	567	544	523	566	569	526	571	560	515	569	550	549	555	563	596	546	540	537	578	597	552	542	528	568	562	545	549	547	542	599	522	545	558	535	559	576	567	553	581	526	584	551	532	561	578	569	536	561	580	538	522	581	511	503	554	586	562	525	598	543	536	560	550	542	560	540	567	571	592	535	528	556	556	548	575	535	592	533	561	557	560	537	556	522	526	567	559	554	554	553	560	542	529	562	581	550	562	550	538	517	568	582	591	509	577	516	584	597	567	550	557	548	576	537	550	564	560	609	545	566	595	576	569	565	571	574	580	541	557	603	548	551	548	599	561	546	549	553	539	565	517	543	572	554	565	519	567	557	567	565	533	560	555	570	561	591	555	595	528	535	590	529	580	565	535	564	551	564	541	532	551	546	578	559	507	541	552	576	528	590	560	601	582	579	556	600	563	536	568	523	522	564	534	539	556	573	565	541	535	588	524	555	536	572	576	543	551	507	589	519	531	548	571	598	552	524	574	542	560	556	537	614	547	558	519	537	569	582	549	574	596	577	519	557	541	532	559	561	501	581	580	552	550	522	552	600	558	572	523	542	542	562	574	533	582	569	524	520	562	547	549	540	576	573	517	533	523	510	557	529	540	517	566	537	584	556	524	536	559	609	560	561	530	582	541	528	533	552	544	538	573	600	578	555	539	549	564	575	557	571	548	507	566	548	536	543	530	575	566	531	578	557	598	562	591	582	596	594	551	582	591	561	546	544	521	526	528	544	538	553	567	541	545	529	565	588	551	559	584	560	567	570	587	527	516	571	569	590	573	550	551	567	518	553	541	587	562	541	566	538	518	537	584	551	567	542	527	568	592	564	563	581	541	570	554	604	548	548	565	558	548	554	573	592	570	539	567	547	527	592	532	560	533	555	570	547	559	571	563	529	530	523	582	611	587	598	541	536	537	570	599	542	599	573	596	576	567	540	563	540	530	539	574	560	596	513	536	543	578	546	571	583	565	568	552	519	531	518	551	573	567	574	528	575	557	561	527	506	554	585	529	525	578	562	548	575	559	553	519	558	588	554	524	547	597	584	559	582	536	570	561	550	529	579	580	604	574	595	573	568	584	582	524	568	581	569	542	550	524	538	601	575	574	569	562	567	585	504	581	523	558	568	583	582	567	573	520	579	561	563	561	539	567	539	541	581	533	522	541	582	547	583	568	593	570	540	575	554	587	550	570	558	531	529	515	552	566	583	577	589	541	557	557	569	527
6732	648	689	538	428	362	336	308	317	294	319	325	291	272	276	259	250	275	248	266	248	231	244	239	251	260	255	253	231	200	250	221	262	219	230	268	242	260	250	229	270	236	240	220	227	227	229	249	259	258	235	246	259	254	237	263	271	237	241	244	236	259	243	231	235	255	247	248	243	235	254	237	233	218	273	221	254	276	251	216	214	219	257	249	235	250	263	246	242	237	224	238	258	261	237	249	244	234	271	243	247	236	262	254	242	271	229	262	252	244	206	206	246	226	259	224	249	229	242	234	254	231	226	239	231	252	268	202	211	243	227	236	233	247	236	231	217	244	221	230	227	259	239	261	274	236	239	232	257	245	256	245	235	240	245	239	216	247	248	258	247	248	231	254	280	266	251	224	242	226	262	258	270	240	274	277	241	253	245	234	230	248	250	218	253	230	228	260	258	251	237	218	233	244	253	226	226	263	258	241	247	237	248	277	257	232	268	263	255	246	255	250	274	224	244	252	233	258	250	266	248	261	235	237	221	228	218	229	248	234	256	268	255	227	232	239	236	263	259	248	229	215	238	272	259	287	246	246	220	240	254	259	248	259	278	246	244	220	259	254	247	200	214	268	239	252	277	225	214	227	246	211	268	237	223	229	240	223	260	236	253	238	231	229	275	237	254	247	263	262	219	257	246	221	230	259	245	240	221	225	238	277	256	225	247	206	249	230	231	247	225	247	275	242	254	225	231	223	240	242	234	267	255	247	239	248	236	259	248	247	255	233	257	228	253	217	254	251	222	217	224	217	249	266	266	239	261	248	231	239	244	240	266	255	263	262	260	246	240	243	240	255	214	221	258	233	257	265	262	260	264	227	223	249	245	245	225	276	230	245	248	244	245	257	202	251	216	259	256	239	237	261	242	231	243	251	254	266	236	229	262	253	249	244	221	233	241	262	240	239	248	252	280	244	252	258	271	243	269	247	267	254	266	261	236	254	251	246	259	242	224	222	239	253	240	199	261	244	246	235	249	276	252	261	241	263	232	204	249	252	268	248	249	218	230	245	239	228	239	255	230	251	257	238	220	243	256	233	234	260	235	234	256	234	246	230	255	275	232	261	250	274	231	250	227	222	316	236	266	263	264	258	238	222	223	256	241	242	231	226	223	232	258	257	260	234	245	263	261	240	224	231	245	268	231	255	219	240	250	242	243	245	248	229	255	236	256	232	239	259	250	247	249	242	243	241	226	245	233	227	250	251	274	243	252	238	223	224	215	273	247	236	251	256	221	242	206	219	250	230	241	232	238	257	249	259	234	246	232	267	230	245	232	264	239	225	255	241	243	274	265	250	225	231	285	206	261	233	251	269	211	281	252	253	249	245	280	259	225	227	220	247	242	250	285	233	236	243	250	273	258	238	265	233	256	267	224	234	251	219	240	234	230	235	230	245	230	274	242	251	247	219	211	262	253	263	240	242	251	248	251	246	260	234	272	253	258	214	244	262	225	216	240	242	247	238	213	250	249	234	256	233	248	243	272	238	262	233	267	228	242	261	244	247	244	238	217	232	254	282	260	254	253	248	267	220	245	249	278	241	237	237	254	239	254	264	228	247	262	234	235	238	245	259	261	257	250	273	244	235	223	277	248	248	225	241	233	245	256	267	230	253	252	251	241	236	240	256	233	239	235	247	272	248	243	257	264	229	255	255	230	257	259	250	229	234	251	267	276	235	224	255	245	269	244	236	255	246	272	246	211	263	243	240	238	244	230	260	279	212	248	284	232	251	211	235	259	258	211	242	215	230	251	226	245	248	259	238	234	251	240	267	239	253	223	262	218	245	253	246	240	241	243	232	248	242	259	234	229	233	275	264	262	271	210	265	236	250	235	237	249	240	225	264	244	272	246	239	238	265	263	248	252	238	246	218	252	236	257	214	254	250	216	247	237	253	219	238	250	219	235	246	267	244	283	239	275	225	250	233	252	238	255	246	218	246	245	268	264	281	266	257	217	259	211	246	252	285	208	259	242	248	257	242	217	258	261	261	254	279	225	231	259	201	220	262	242	246	218	256	249	221	238	226	252	229	237	219	239	264	261	249	221	265	288	248	255	237	252	222	246	231	244	258	238	234	226	256	242	244	242	239	233	245	234	220	206	224	239	267	239	249	271	258	230	231	253	238	250	222	259	251	257	237	245	232	283	244	250	243	270	275	237	234	227	259	261	266	247	258	228	235	253	242	208	247	254	248	247	207	271	251	231	256	267	223	229	244	256	275	273	238	240	237	237	235	245	247	223	245	264	262	262	238	259	254	224	229	247	262	251	217	234	240	235	243	241	236	251	235	218	254	234	225	227	253	227	243	245	253	249	268	223	252	255	249	264	256	230	252	240	267	221	231	262	258	252	242	258	241	261	211	250	242	257	226	254	241	256	243	241	219	225	218	229	251	250	230	236	259	233	241	264	232	226	268	279	249	241	231	236	221	250	249	249	242	248	247	266	246	235	262	241	226	233	246	213	248	249	227	240	248	266	261	233	238	211	253	247	240	259	241	249	275	230	232	275	235	223	240	229	258	214	245	221	283	217	254	229	268	306	257	267	249	262	250	228	235	207	255	250	222	244	254	228	235	228	247	237	261	252	246	241	243	225	245	224	234	217	244	258	215	237	250	246	258	236	226	218	261	279	246	212	214	260	223	229	242	236	237	226	235	244	274	220	240	245	257	257	237	255	241	221	241	262	221	235	247	248	255	297	264	249	259	267	251	264	231	271	250	238	235	240	256	258	248	254	265	233	266	235	269	215	220	212	253	261	247	246	243	233	247	265	257	269	264	256	231	234	230	260	246	224	246	269	248	253	269	211	226	226	209	229	213	236	237	247	221	217	239	237	243	229	259	235	218	229	243	254	241	221	211	230	251	241	230	241	215	251	269	217	244	259	244	220	247	248	213	220	250	244	239	238	266	255	264	204	251	232	253	262	251	245	245	248	259	232	229	265	243	239	275	297	237	252	248	250	242	275	229	232	220	238	258	245	260	257	225	244	228	233	266	221	235	256	220	240	216	234	218	222	236	260	245	238	251	236	236	252	251	275	276	232	223	271	235	266	239	227	256	228	272	249	272	242	241	248	255	250	242	268	240	223	257	229	241	257	234	222	266	221	238	276	261	268	258	230	228	246	220	258	252	222	259	268	247	228	260	241	259	282	258	252	227	247	239	224	204	225	249	240	243	254	226	252	242	231	236	239	265	245	268	250	263	245	228	244	258	262	265	239	250	290	231	258	259	255	266	261	249	264	241	225	229	254	232	261	238	249	291	243	254	272	276	256	282	232	251	237	247	241	253	260	223	247	267	253	242	250	226	241	240	240	221	265	231	240	275	243	237	257	248	258	235	232	235	241	234	243	251	244	244	253	244	234	249	242	250	239	246	279	238	219	284	263	261	256	273	257	242	240	228	227	243	251	254	245	236	224	255	243	272	250	205	237	255	250	252	236	247	244	192	248	246	243	277
6431	976	1646	1761	1411	1205	1035	995	951	941	1008	957	925	769	741	681	722	668	642	669	700	682	705	651	622	652	642	630	598	649	589	644	578	615	586	607	614	619	598	646	612	559	598	605	621	591	603	601	565	605	595	585	599	633	624	611	622	621	570	638	615	569	590	596	589	570	581	595	573	607	603	586	605	572	556	597	563	637	561	588	590	622	584	584	618	625	598	573	619	634	567	546	632	595	572	590	582	618	581	595	596	622	593	603	595	629	609	617	590	596	587	606	593	652	607	608	578	586	601	610	624	566	590	585	623	604	613	571	639	531	570	621	591	606	593	616	601	584	582	589	638	560	598	565	597	564	614	648	593	597	573	593	639	617	571	570	585	580	575	593	626	606	599	624	653	603	588	594	582	620	587	603	606	553	579	588	583	608	616	575	612	588	583	582	641	606	593	623	552	602	561	609	607	622	594	579	590	575	631	616	590	611	583	600	582	592	567	589	555	574	564	596	589	600	564	596	592	606	590	581	579	564	573	569	576	578	601	648	601	568	595	627	549	570	589	610	619	580	576	594	608	598	657	549	615	603	601	593	557	587	569	597	598	628	575	571	605	644	580	581	624	598	616	612	604	578	609	616	587	612	611	624	579	584	586	575	562	623	595	606	600	576	581	568	593	597	596	549	567	544	628	616	573	641	594	582	583	576	593	560	560	575	591	566	582	610	591	598	590	587	590	532	589	602	619	618	568	540	594	597	584	624	598	613	555	530	583	582	583	518	598	605	556	627	568	595	578	602	562	589	662	589	564	578	570	612	560	570	578	584	568	557	615	558	621	627	628	590	605	568	573	625	585	572	609	588	560	594	616	607	585	605	589	626	589	582	568	620	576	604	614	551	606	614	632	584	609	611	598	626	644	613	605	619	565	617	606	592	599	608	609	626	604	555	622	607	613	581	623	599	548	581	586	612	601	592	582	565	560	566	602	562	586	606	603	620	587	562	587	599	562	648	612	564	576	595	574	608	567	625	534	587	566	598	586	623	611	602	569	582	594	545	625	566	605	627	533	608	619	583	572	594	629	634	591	613	605	587	577	567	584	582	601	592	606	602	642	597	556	590	584	584	639	604	591	574	604	576	614	593	578	535	574	598	624	584	602	591	593	568	588	623	599	602	604	640	559	566	589	587	628	610	561	590	573	565	564	605	616	619	597	614	559	622	606	527	621	589	579	642	545	605	644	604	575	587	616	610	589	573	566	582	645	616	603	598	618	592	599	624	598	573	608	612	570	612	595	612	609	598	576	550	637	614	633	593	563	570	561	574	553	612	595	605	599	545	628	617	624	603	558	603	581	553	596	586	606	603	612	604	574	599	544	588	558	626	601	587	613	581	599	640	589	623	587	594	633	627	581	589	629	598	561	596	573	631	580	598	579	583	577	609	626	597	630	588	623	613	581	625	627	575	612	605	607	604	537	585	619	586	565	610	601	629	618	641	598	532	585	623	583	576	584	599	600	572	588	612	592	572	613	576	565	604	614	590	603	612	563	606	585	581	605	566	566	604	579	592	580	621	619	609	587	609	583	589	598	592	593	584	623	560	612	568	600	633	572	592	596	566	578	571	596	577	602	601	574	592	600	592	592	558	568	599	565	586	584	609	596	572	608	549	608	618	587	587	568	561	576	590	606	607	611	550	595	616	613	619	592	598	536	648	607	580	566	554	610	579	644	595	615	568	586	628	575	584	614	584	572	573	600	603	625	626	587	651	596	614	595	584	585	581	538	565	603	590	622	635	553	633	590	613	614	633	632	604	606	569	596	567	550	587	603	622	587	596	578	570	595	565	601	526	581	573	588	612	602	623	575	617	623	573	585	614	638	607	545	584	614	580	595	585	576	581	600	611	604	569	633	547	618	587	591	579	596	567	542	629	593	619	590	584	604	536	617	593	598	597	628	579	583	643	601	640	602	568	623	592	607	574	610	592	627	619	590	569	635	592	605	591	609	597	585	585	599	608	578	580	573	612	588	572	568	580	635	569	599	591	604	596	596	591	576	565	605	578	515	591	577	567	589	597	591	600	588	566	572	609	586	613	579	616	576	579	620	588	586	616	604	574	585	579	596	603	609	600	575	596	604	563	607	598	629	600	634	560	628	539	580	587	596	555	581	583	652	634	602	601	611	605	594	589	584	545	569	611	570	619	605	583	594	562	595	580	589	556	610	589	592	588	603	615	572	664	563	603	607	604	566	626	578	586	607	597	598	541	627	599	600	598	606	607	589	638	616	587	620	609	613	599	546	636	614	605	590	594	618	573	615	589	585	602	636	604	593	550	593	619	587	583	615	566	602	606	575	598	626	580	586	581	630	576	601	594	569	611	637	556	579	622	555	548	575	569	571	581	588	626	578	592	594	545	605	580	615	621	590	604	637	590	570	608	584	597	576	581	583	552	587	626	622	592	608	558	582	595	604	613	627	633	573	622	631	634	604	595	613	612	568	585	598	591	553	575	588	576	601	616	629	605	615	598	605	616	620	602	590	578	632	560	602	557	568	569	607	561	616	631	595	603	618	598	586	600	570	564	551	572	560	627	607	637	591	598	633	585	566	586	548	620	602	572	603	622	616	604	612	566	589	600	611	591	592	553	593	563	608	595	595	575	604	599	607	594	615	601	579	622	605	632	636	603	610	619	597	601	581	585	589	588	581	553	599	637	552	612	566	579	577	554	574	620	583	592	604	642	609	549	582	605	608	637	590	548	569	597	578	584	629	603	566	603	579	593	568	546	618	557	620	589	591	591	566	621	567	587	610	579	583	614	553	623	535	574	624	588	597	596	562	592	575	587	602	595	568	599	613	618	587	555	585	603	559	572	608	562	602	630	597	561	587	606	585	567	573	625	616	654	555	583	619	589	587	594	599	583	581	590	552	612	596	572	607	618	587	579	578	595	575	600	591	634	592	629	579	605	594	591	568	593	580	596	568	617	558	614	582	606	611	605	615	569	625	574	560	578	609	598	590	572	571	613	597	585	669	578	582	557	573	622	611	602	593	622	588	551	587	625	577	643	575	568	576	618	643	607	603	576	643	563	634	578	559	617	629	607	569	578	615	577	580	590	537	602	598	602	569	619	583	594	568	604	541	591	538	589	604	584	611	628	621	575	607	579	575	588	562	584	593	593	623	587	633	566	580	588	621	573	599	581	606	580	578	620	599	593	570	551	571	584	565	570	575	622	566	589	607	589	614	581	573	611	565	597	620	559	607	575	631	625	584	623	621	619	606	571	556	589	577	575	609	583	624	608	608	624	543	608	569	590	606	599	575	593	598	620	619	587	601	610	627	624	625	602	586	611	549	594	598	555	610	609	603	608	607	626	595	590	606	591	593	579	600	562	583	575	599	583	605	608	577	572	591	619	611	582	581	612	572	637	585	591	599	598	608	596	613	567	605	614	584	630	641	617	613	553	615	576	551	575	558	586	619	595	599	612	588	594	570	593	615	591	634	641	578	576
12045	1019	915	663	439	322	269	253	197	191	217	198	221	145	162	152	148	139	117	141	121	123	138	136	138	118	139	151	121	126	132	127	106	113	144	139	105	120	139	123	124	136	122	125	127	140	106	133	127	134	99	138	130	119	132	137	111	105	136	153	152	137	122	136	126	108	112	111	145	130	107	127	113	139	142	135	112	115	118	135	134	141	126	138	118	130	124	117	123	139	146	116	124	117	130	127	122	110	122	138	134	151	115	120	137	118	121	113	132	131	137	135	119	122	120	108	105	134	106	128	125	106	125	113	128	118	118	122	148	151	101	121	128	128	105	115	99	126	134	142	124	133	124	130	118	139	133	143	119	124	115	111	133	117	127	124	131	131	131	104	127	119	127	120	122	128	115	119	111	131	111	105	126	107	101	117	123	115	111	120	130	99	127	120	128	119	134	131	115	102	116	112	130	117	119	120	127	102	144	138	141	145	115	117	101	134	129	118	133	111	135	112	123	125	94	96	110	136	134	134	128	116	109	127	119	125	122	115	138	107	107	121	115	127	113	127	125	113	116	125	115	128	121	148	120	108	131	113	111	136	116	112	125	133	150	116	104	120	130	130	101	127	116	142	137	132	140	138	129	119	109	112	132	147	152	122	116	108	117	122	107	102	112	113	137	126	124	137	119	123	93	135	120	122	113	119	122	126	128	150	100	116	114	111	129	119	116	122	114	122	114	114	141	112	118	118	105	118	127	125	139	98	120	117	133	125	129	121	112	131	93	113	116	121	120	81	113	117	118	119	138	134	124	150	119	125	131	110	120	122	144	122	131	119	123	105	124	110	141	118	125	131	103	128	139	124	126	110	120	134	124	98	115	122	134	115	124	129	120	103	125	129	116	117	119	118	111	123	113	114	116	116	131	135	107	113	136	127	132	134	120	122	123	129	125	118	131	130	125	116	126	109	116	144	129	131	125	118	114	136	131	124	127	136	99	129	122	150	142	134	121	138	118	127	114	121	114	105	138	105	106	122	118	135	97	114	100	110	126	120	121	127	113	136	104	117	119	123	128	129	125	117	133	120	132	125	116	121	117	129	113	118	101	123	116	137	115	120	121	129	117	135	118	114	106	105	131	110	145	139	131	131	118	149	125	121	128	122	114	113	112	103	136	115	120	147	126	119	125	123	120	111	129	117	131	129	109	133	124	102	121	114	133	123	132	142	128	126	137	119	131	133	131	130	116	122	128	132	130	131	102	122	127	119	146	126	115	138	126	124	132	133	122	121	124	104	109	125	111	126	121	127	148	128	123	127	118	141	111	127	118	106	117	123	138	127	129	136	129	120	122	98	129	121	117	121	124	115	122	129	142	116	118	117	117	129	127	134	149	133	111	124	120	116	134	122	122	114	126	120	109	126	135	118	116	126	120	123	139	123	124	111	144	119	114	132	131	126	139	105	119	114	139	104	145	110	133	106	123	124	96	142	107	122	131	131	125	136	119	108	113	130	125	112	129	129	135	106	105	138	124	120	127	122	131	131	117	119	124	130	109	136	125	120	117	128	131	106	110	131	119	109	136	131	128	126	125	131	117	116	127	111	114	141	135	134	118	97	114	121	117	133	115	135	113	119	116	124	117	113	122	109	101	100	127	141	105	137	133	136	118	113	124	118	115	134	115	124	150	131	129	114	125	86	114	117	133	124	136	141	123	132	113	140	131	127	141	109	125	111	103	146	107	129	127	139	116	134	112	139	118	120	109	111	121	138	132	129	113	115	129	109	120	131	117	126	115	135	125	129	144	118	125	127	113	126	135	99	127	119	116	128	116	120	122	117	139	135	146	135	139	143	117	105	120	105	140	123	119	119	112	116	131	104	124	112	115	104	132	94	123	116	116	138	133	111	144	158	118	121	102	125	114	115	130	116	126	133	134	129	114	122	102	117	141	127	137	118	105	125	118	123	131	128	127	127	133	121	113	137	139	126	110	101	130	113	119	115	132	114	103	114	124	131	113	145	121	117	123	107	127	126	116	127	120	136	118	126	135	128	120	136	120	107	127	126	128	129	144	142	128	118	119	124	129	127	112	123	127	124	109	124	109	144	115	134	138	124	123	104	111	127	124	129	119	136	136	135	111	121	155	148	115	122	109	113	113	115	141	119	131	147	108	130	121	122	133	136	112	119	136	118	125	127	137	135	125	127	123	130	127	113	149	111	120	116	149	107	115	122	113	122	114	126	131	114	107	100	145	122	122	118	135	121	125	133	127	122	117	122	118	126	115	137	130	124	120	151	132	120	123	121	117	126	116	147	128	131	135	132	147	118	108	144	128	110	134	118	135	127	125	130	141	145	136	127	118	108	127	119	117	119	111	114	121	145	113	114	144	121	147	145	122	105	118	120	134	131	160	106	128	122	135	128	102	134	107	109	122	110	126	129	138	125	121	119	118	111	132	119	143	119	107	126	126	131	108	121	124	109	120	148	132	131	122	111	125	122	100	141	138	103	113	123	126	113	125	135	129	123	133	113	133	138	125	157	101	125	118	107	124	115	107	123	116	153	137	121	109	132	130	124	120	99	120	137	123	116	97	129	136	132	122	135	105	117	117	113	123	108	155	124	124	137	124	126	114	130	114	129	131	136	120	125	122	119	128	132	132	127	111	129	115	130	130	121	113	111	115	137	140	136	127	114	134	131	129	131	123	125	109	98	127	111	133	107	139	138	138	132	113	120	110	107	109	106	128	109	127	108	141	121	144	140	114	111	144	120	108	112	129	126	94	112	111	135	128	127	115	131	127	136	116	119	118	120	117	115	124	134	136	137	119	131	136	108	111	110	128	120	127	129	112	112	124	141	92	140	121	126	128	140	117	128	121	124	103	122	111	107	122	101	116	123	106	110	141	115	113	118	109	121	146	110	102	117	146	137	99	120	134	138	139	117	129	124	126	121	141	124	122	120	135	120	122	117	116	98	116	121	121	125	127	105	128	116	114	135	119	101	140	139	124	126	117	115	162	105	100	115	110	111	148	107	145	142	140	125	142	116	117	121	140	127	127	123	109	109	134	118	137	119	113	139	140	128	116	136	122	110	135	114	115	145	132	136	131	105	101	104	126	128	123	127	99	130	112	141	131	125	95	123	116	113	117	132	151	112	115	110	133	113	105	137	119	122	123	127	136	133	132	113	124	111	129	125	134	115	134	132	117	123	126	124	105	132	117	115	117	122	125	136	129	137	104	125	122	109	116	114	128	107	119	133	125	121	107	126	126	111	132	121	126	121	141	112	131	104	123	120	163	136	120	137	131	132	137	127	131	124	116	120	137	113	104	126	147	107	124	137	125	131	112	111	123	128	125	137	115	135	118	112	121	134	136	134	110	127	124	114	110	104	128	114	120	119	118	119	116	143	140	117	136	118	129	119	126	117	123	116	99	111	121	142	121	126	140	131	127	112	134	125	129	137	130	127	133	124	105	129	124	128	151	98	114	120	126	136	118	120	123	121	101	118	117	130
7856	1047	2048	2194	1752	1364	1177	1032	912	875	893	941	862	629	612	522	438	476	460	489	450	471	459	410	358	346	385	378	372	323	365	337	319	320	329	348	343	362	346	327	338	342	342	351	306	353	301	311	348	311	352	312	312	329	340	338	297	315	314	337	319	325	287	295	308	347	343	326	296	323	325	339	314	331	352	322	320	345	310	337	315	347	324	289	312	325	321	326	317	314	341	308	332	311	325	329	291	333	326	325	278	327	319	299	300	287	296	291	322	356	301	313	322	319	304	323	322	292	297	319	303	346	339	339	310	296	325	319	296	332	335	329	317	346	336	319	306	309	316	309	289	278	304	317	304	328	295	327	331	313	316	317	302	311	276	368	316	323	290	328	293	321	299	300	305	323	291	313	311	339	298	303	353	318	337	317	322	349	340	300	318	316	316	320	282	330	327	312	295	331	317	322	321	328	319	315	354	336	302	326	299	333	289	322	352	309	296	293	334	311	342	302	339	293	351	333	294	313	390	317	313	288	301	298	322	295	313	314	299	318	292	310	356	306	336	311	302	304	314	290	311	295	321	308	357	311	322	357	318	333	354	309	302	307	317	333	347	317	316	331	328	346	306	303	315	315	320	305	316	306	325	352	355	352	337	303	329	294	315	317	316	346	330	320	316	351	336	327	283	310	309	330	285	292	322	322	322	358	307	262	322	315	338	302	297	335	296	344	328	317	284	347	331	327	298	335	340	322	310	281	308	340	306	284	331	300	308	317	301	320	306	292	310	318	307	355	305	339	320	316	312	358	308	328	316	321	276	343	337	316	339	314	337	281	327	317	294	299	326	310	345	302	339	312	318	309	334	325	327	294	303	345	272	318	300	312	305	321	341	307	312	326	284	278	311	287	343	326	304	331	321	316	280	296	333	319	318	280	350	322	339	312	311	323	319	329	297	316	291	298	307	282	319	312	332	332	299	335	343	298	296	317	321	313	317	321	309	326	323	289	308	308	320	309	323	325	294	313	331	311	300	324	298	316	300	291	303	339	312	307	321	326	324	291	314	293	310	329	292	312	315	341	328	301	307	324	305	346	282	328	295	322	323	298	331	315	354	324	300	299	341	334	309	307	274	287	303	316	337	315	339	316	298	297	350	304	316	311	281	326	294	287	323	331	324	274	326	332	316	297	299	314	306	312	302	328	310	305	301	294	325	322	287	306	311	338	295	294	318	307	328	305	343	322	329	309	337	321	305	315	325	328	316	322	292	332	317	337	321	342	308	315	316	320	331	313	329	317	312	314	354	300	295	322	307	302	321	334	284	310	289	348	318	297	324	310	325	305	323	333	315	307	334	316	313	304	337	331	315	321	302	271	339	311	304	320	314	329	319	294	306	335	314	314	316	298	318	312	302	313	341	326	330	336	316	276	316	308	301	294	319	304	314	322	301	325	313	314	330	339	274	295	309	339	309	318	288	344	322	327	343	321	351	331	331	343	309	338	296	308	319	324	313	305	342	299	315	336	327	312	306	299	299	285	313	300	292	321	310	306	342	335	342	311	304	290	316	318	330	353	298	328	318	284	335	372	297	315	287	335	314	280	342	325	288	304	343	309	309	308	330	292	327	321	292	297	311	335	278	288	330	308	342	324	309	329	334	298	318	309	326	341	294	314	346	349	321	322	313	361	344	337	352	306	296	313	311	292	302	323	325	323	327	291	309	330	301	310	328	301	349	293	331	300	332	369	319	309	317	297	265	318	299	316	275	313	289	304	321	286	331	334	344	358	319	301	330	306	315	312	316	307	310	339	311	324	319	300	337	294	292	324	286	325	334	337	340	319	327	341	304	331	336	341	323	303	319	325	310	325	327	322	305	315	317	310	305	338	343	330	354	337	330	359	305	318	320	301	299	288	303	339	310	293	288	313	316	288	321	326	317	334	316	322	326	314	342	340	311	294	298	318	330	301	341	323	330	286	319	322	312	330	307	309	297	294	349	313	316	310	340	318	316	289	298	330	290	306	315	325	279	327	311	311	304	328	313	327	337	321	311	307	304	320	326	311	335	316	321	324	331	314	308	312	321	312	277	353	312	317	321	325	314	332	278	301	323	292	312	299	331	290	326	291	309	316	328	335	323	275	349	286	321	305	296	315	309	307	345	311	289	304	302	314	302	338	306	334	302	314	295	316	276	328	325	305	323	309	314	300	290	324	316	285	300	311	311	301	324	322	351	304	339	335	334	332	311	327	328	296	325	296	341	333	328	320	319	317	329	311	349	311	301	333	310	317	296	341	278	334	312	308	328	310	328	304	309	280	300	316	295	336	307	324	303	322	278	313	325	303	300	325	337	321	303	296	304	327	302	319	320	301	324	283	287	313	306	325	326	294	318	321	321	337	325	319	322	323	345	328	304	350	332	336	307	334	305	294	318	322	331	317	334	332	316	293	288	310	317	313	297	313	289	292	287	303	296	330	284	329	351	291	326	283	332	327	324	334	312	317	323	311	299	341	332	335	324	330	323	317	318	333	324	330	297	312	316	330	308	332	327	347	304	321	349	314	318	319	314	302	326	286	329	298	331	310	303	301	314	317	303	302	317	319	308	338	298	311	301	310	335	331	337	299	315	300	349	301	328	319	298	292	308	327	317	336	344	333	305	331	318	320	302	305	365	313	339	321	342	308	337	285	336	306	328	309	309	322	323	308	328	295	331	291	330	312	301	317	307	291	304	294	320	318	337	290	339	334	303	317	306	299	320	317	278	324	335	272	320	313	311	301	312	328	312	352	299	312	305	301	309	312	288	306	290	327	269	305	316	310	307	319	316	337	318	313	343	292	330	307	323	303	336	289	322	290	321	317	323	306	308	333	318	280	314	318	296	332	325	304	300	324	288	327	299	308	312	311	365	325	301	358	319	312	308	320	309	306	335	316	310	322	341	310	339	301	312	319	279	298	290	345	339	321	294	306	295	345	305	309	315	326	333	329	311	334	348	290	327	349	309	288	298	307	318	339	312	348	316	328	285	300	300	339	296	315	340	340	291	309	308	315	348	356	306	288	316	332	314	316	318	259	341	306	324	313	291	314	292	337	297	300	308	266	337	299	309	328	324	310	302	303	325	324	342	324	319	300	303	282	300	288	296	315	295	320	300	327	320	316	317	313	301	329	327	305	301	331	315	306	311	309	323	312	323	312	328	304	308	331	305	320	325	345	331	322	327	321	312	312	308	325	328	321	322	261	341	294	283	296	338	344	331	324	337	300	332	320	313	331	297	333	328	301	324	342	320	317	299	299	327	308	335	341	339	284	305	318	319	323	333	305	332	287	319	329	345	306	312	304	307	318	297	317	312	304	315	332	322	314	311	271	318	319	296	280	280	285	322	330	313	295	326	343	296	298	349	313	354	342	320	324	343	305	304	307	331	319	314	297	356	300	316	329	328	327	294	287	277	323	317	325	320	322	315	329	340	330	316	321	324	320	313	312	351	311	345	282	280	279	292	309	301	299	277	322
1283	306	299	246	274	247	265	259	234	240	232	222	254	215	211	221	232	207	229	264	220	251	223	230	241	219	226	225	228	204	226	197	207	226	205	251	195	209	232	194	223	239	246	219	215	225	231	238	247	246	236	194	220	232	234	205	237	209	222	237	216	233	205	238	228	240	207	243	212	237	223	216	211	208	199	228	200	223	214	214	219	241	220	238	224	215	235	206	220	215	225	221	200	216	209	207	230	209	228	218	236	221	235	227	213	216	230	239	224	230	233	223	215	248	227	246	229	206	211	220	249	201	218	233	214	245	234	253	233	217	241	224	235	198	218	226	221	246	233	218	234	220	228	224	226	211	246	248	248	222	206	229	231	233	241	256	231	267	230	234	222	227	235	217	199	194	247	226	216	209	200	228	227	226	213	199	216	230	226	210	210	227	221	219	201	250	218	250	255	228	199	192	196	225	259	229	214	201	220	229	238	233	252	228	224	214	226	224	242	205	216	224	214	211	204	223	208	231	200	224	216	211	207	246	234	209	220	223	226	214	211	208	233	207	226	228	222	261	223	220	209	216	238	238	223	229	237	255	235	213	240	245	215	213	230	213	215	237	246	223	226	242	226	234	220	222	203	212	228	242	219	222	253	208	211	256	199	210	209	234	220	268	217	236	227	237	228	224	233	245	198	230	202	217	220	242	208	231	242	232	228	234	230	210	231	221	230	222	230	255	212	250	196	237	189	220	229	199	233	208	242	239	208	240	210	222	216	194	232	240	225	236	204	233	223	211	222	197	237	227	231	219	245	243	243	214	217	207	211	226	194	239	193	223	205	219	193	219	237	244	242	242	216	214	227	218	221	224	206	226	210	250	192	231	208	195	231	213	240	233	223	222	228	224	206	215	219	197	218	219	224	187	206	277	229	237	216	223	214	226	198	260	205	234	213	209	236	242	259	216	225	206	224	219	221	220	213	215	228	219	198	215	207	238	252	219	209	216	211	225	219	228	241	228	233	239	197	210	187	224	240	248	219	240	240	211	212	259	222	222	205	230	204	215	210	231	239	183	233	235	225	220	233	218	228	203	203	228	234	202	228	214	227	221	215	226	242	227	208	222	232	220	210	236	234	220	202	215	251	222	237	245	223	238	220	198	214	227	213	234	213	219	241	239	236	205	207	231	242	216	214	204	236	207	213	226	251	214	233	228	237	208	229	226	225	218	260	202	218	219	248	227	239	248	209	221	225	207	245	218	213	198	215	239	250	221	214	218	196	228	232	238	226	214	202	204	218	235	242	222	217	217	222	228	209	217	223	226	226	222	217	241	241	214	216	243	232	227	239	217	217	226	219	223	227	236	202	227	224	202	220	223	228	240	237	217	234	208	201	200	263	216	224	227	211	182	238	215	201	234	223	217	218	209	219	247	242	234	251	234	210	254	226	193	230	215	214	224	229	220	225	226	245	232	239	218	236	246	219	214	211	228	218	228	212	232	234	230	207	193	245	237	211	246	214	207	216	212	249	193	195	217	210	233	238	215	223	222	210	187	214	273	212	227	206	216	228	220	200	223	224	223	221	223	222	239	212	240	232	223	251	244	197	221	251	247	220	234	253	224	216	230	216	227	216	220	215	192	226	211	215	236	219	212	224	233	244	198	209	204	228	223	208	212	204	236	236	230	201	230	226	222	202	224	209	222	245	236	206	234	209	191	205	218	206	237	208	192	178	257	234	232	238	206	203	236	244	204	232	230	237	213	232	212	211	232	213	193	227	189	222	232	219	208	233	198	227	217	220	210	234	247	229	225	231	224	204	214	216	213	210	224	191	238	217	223	194	229	238	202	244	192	206	204	219	228	210	236	228	209	222	230	232	209	252	229	223	230	238	240	240	206	236	233	205	231	207	202	207	215	222	190	228	193	239	243	236	214	215	230	208	210	216	247	255	237	243	250	226	235	239	227	241	225	239	256	226	233	241	226	236	207	255	209	220	233	230	217	189	218	200	181	231	208	184	228	244	212	214	232	216	211	221	234	199	264	233	251	217	224	226	239	230	204	240	237	219	200	223	221	247	221	237	251	220	241	233	239	242	213	236	205	203	220	241	224	218	245	255	221	218	179	236	254	212	228	228	216	201	247	206	255	219	204	221	238	226	220	230	196	213	215	215	213	245	215	216	257	209	251	206	216	241	214	213	216	228	213	219	221	219	242	194	221	237	253	206	228	221	236	223	229	227	213	224	187	192	236	244	198	244	221	220	245	203	216	231	259	236	208	215	231	232	239	215	256	232	219	234	246	273	223	222	215	227	216	250	214	193	240	207	256	238	227	213	232	184	227	208	228	211	218	227	247	266	239	207	228	217	205	221	211	234	249	242	204	223	222	218	195	228	233	266	223	203	225	209	234	202	218	220	247	248	239	224	223	218	202	211	213	236	237	222	213	233	208	240	223	216	208	251	213	214	209	223	211	219	225	242	252	224	222	230	208	232	222	222	225	221	211	203	229	196	224	229	220	235	220	212	223	229	227	214	235	221	239	216	227	230	212	273	197	212	249	221	241	243	207	234	198	217	233	219	225	213	225	241	218	206	200	194	239	214	216	226	215	224	232	189	250	228	240	237	200	213	203	233	219	254	226	207	219	256	224	223	213	199	209	214	219	222	246	234	224	205	245	201	208	194	222	214	233	240	278	217	223	224	216	228	221	207	245	203	222	210	210	214	231	192	204	187	219	241	196	251	251	217	217	204	204	205	232	220	241	237	236	194	238	239	235	251	229	218	230	215	215	242	215	231	193	217	230	205	202	256	228	236	222	228	236	204	226	237	213	231	190	221	215	220	227	220	232	239	219	236	201	224	209	215	202	240	273	228	232	258	244	214	204	247	239	227	226	208	236	217	216	207	237	222	245	238	227	223	252	217	219	199	220	194	220	240	222	209	215	209	212	218	218	219	206	212	227	215	201	244	231	232	206	229	232	210	260	211	195	201	221	196	241	208	245	251	214	227	215	186	227	227	217	216	221	206	219	216	240	213	223	218	205	226	215	190	256	226	219	234	205	220	227	197	208	215	221	225	224	239	234	222	228	211	212	223	235	215	218	240	218	210	222	204	213	238	228	208	226	215	227	217	215	232	242	214	229	229	222	237	213	221	211	235	230	210	215	222	207	252	220	244	203	214	231	249	243	207	226	202	206	219	226	242	213	232	240	215	220	197	244	213	245	228	197	216	210	214	219	228	217	217	216	227	227	224	227	231	218	194	180	253	208	225	219	215	225	209	225	196	219	244	242	223	256	220	250	226	203	255	192	246	237	249	232	192	197	243	207	230	214	223	234	207	232	212	221	232	216	221	226	246	211	231	218	219	203	213	211	224	221	249	234	182	231	237	221	211	206	243	231	232	213	231	228	210	216	248	235	251	200	238	223	250	210	228	205	239	218	212	211	222	214	233	237	247	218	219	221	221	233	241	222	217	214	209	221	214	208	233	235	229	197	238	255	224	212	210	212	218	219
1704	667	740	752	668	646	677	622	643	633	672	684	629	592	589	597	582	592	605	554	561	585	580	563	551	558	549	594	608	591	604	541	577	556	573	597	537	505	558	579	584	544	583	579	603	545	525	546	563	561	572	596	529	590	530	531	535	521	526	539	598	560	542	561	558	556	585	542	560	563	561	554	550	586	526	564	565	526	607	553	570	562	574	550	559	554	554	546	522	553	551	560	567	549	588	555	547	571	572	583	552	579	551	584	563	553	570	595	592	568	571	532	531	555	572	526	548	545	573	539	598	541	557	543	561	553	549	576	600	535	555	599	574	537	560	571	530	557	573	557	578	592	539	571	565	595	559	573	570	522	577	534	511	568	551	579	556	576	577	562	619	576	584	542	554	628	565	545	566	540	556	571	554	566	480	570	546	552	529	606	610	578	603	572	567	591	560	561	588	545	545	598	539	582	541	567	542	557	609	611	549	550	513	541	546	533	549	550	561	551	547	598	527	560	550	509	538	559	533	577	610	510	550	601	551	575	547	566	574	563	540	564	557	529	552	574	537	537	598	547	619	559	532	538	589	524	553	562	534	569	563	577	565	536	546	554	575	612	488	560	534	587	574	555	601	567	499	533	538	562	576	556	554	569	555	590	594	569	572	567	540	564	561	593	600	579	574	599	556	549	568	592	558	565	587	536	571	516	557	543	559	567	558	559	561	553	515	566	585	524	605	599	537	553	573	493	557	530	576	585	592	567	542	576	529	590	552	569	584	559	568	598	553	558	566	540	600	577	542	553	599	553	585	568	519	550	529	571	533	557	594	587	583	619	570	497	561	545	585	552	554	538	566	543	611	591	583	555	556	576	571	523	590	559	559	554	585	585	522	559	578	555	579	538	558	527	585	558	561	511	533	569	547	532	570	562	569	566	554	577	574	585	568	547	568	526	527	580	601	592	538	544	580	526	554	562	553	550	542	547	561	561	584	606	571	522	548	583	555	579	552	563	610	588	562	559	604	583	549	542	544	576	574	569	578	542	550	538	565	551	558	572	535	549	514	525	534	495	573	574	576	569	575	552	582	598	585	566	551	564	556	585	533	526	543	546	511	528	544	583	553	556	561	568	621	564	557	514	545	585	520	560	582	540	521	554	541	560	570	545	533	535	573	577	557	604	576	596	604	564	578	558	544	584	584	552	564	532	589	556	589	578	517	552	547	545	544	565	582	573	564	577	592	607	581	580	566	554	601	595	526	557	563	538	551	563	603	536	542	587	570	587	561	530	559	560	554	591	548	573	576	560	581	536	596	559	522	553	562	572	595	573	542	512	509	616	570	574	596	549	533	575	568	557	619	527	560	502	584	540	571	555	534	573	585	581	562	546	581	545	522	535	569	586	553	554	589	518	515	571	534	591	530	566	565	605	556	557	507	574	553	563	508	548	587	552	578	561	583	550	565	531	575	539	595	565	551	585	580	557	567	557	548	577	554	587	558	556	596	574	562	548	553	544	536	575	567	509	573	559	549	589	611	563	559	531	543	544	551	554	546	547	544	592	580	537	548	576	524	531	571	552	545	512	579	567	474	569	584	593	522	587	528	574	550	517	580	584	556	595	571	537	582	535	573	584	562	577	537	551	546	603	524	555	537	521	563	515	595	553	590	601	548	551	557	553	547	574	552	561	591	575	561	508	543	542	556	521	538	568	564	616	574	520	566	572	554	521	564	573	592	564	574	553	604	556	574	525	606	554	562	576	527	560	577	542	563	590	563	557	572	569	548	522	611	524	567	568	604	557	545	569	535	554	591	570	561	560	551	544	553	546	554	567	520	544	534	559	584	570	559	572	568	624	578	569	537	542	592	531	593	545	544	535	575	518	586	526	578	571	586	550	567	584	569	568	570	577	544	550	533	580	543	531	550	547	569	548	550	584	552	561	546	490	532	525	578	590	500	575	573	622	551	571	522	531	556	559	563	555	553	540	570	557	545	568	503	568	564	563	553	599	563	547	584	588	571	555	553	543	581	554	548	584	529	565	530	529	528	580	569	572	583	599	576	596	536	530	560	528	541	560	569	554	565	560	555	512	581	490	587	571	552	523	582	548	593	504	559	562	572	573	562	560	533	560	556	532	586	556	504	536	558	530	532	555	560	560	567	544	581	537	523	519	558	520	579	575	531	536	531	562	567	574	584	588	594	564	584	543	553	550	545	554	511	546	526	517	543	578	563	580	527	560	569	516	561	585	569	557	550	560	567	489	537	558	546	565	580	571	572	545	574	602	579	550	530	561	577	580	543	563	551	581	584	578	532	565	523	590	536	550	569	537	577	546	569	587	557	520	559	588	527	509	595	558	583	618	536	545	527	569	560	596	563	561	560	567	600	512	564	540	581	552	589	531	547	563	521	535	521	530	584	569	528	534	570	582	581	602	543	549	568	541	558	564	530	584	611	578	563	562	524	569	580	499	581	572	542	587	565	531	595	608	557	560	570	576	584	584	574	576	559	540	558	573	548	588	543	592	537	543	559	551	570	542	601	555	548	560	571	550	561	581	571	565	589	562	555	569	545	591	579	605	605	528	554	588	586	567	560	555	556	559	574	558	583	580	565	559	541	531	549	550	541	556	603	581	547	577	551	525	576	528	561	602	576	579	538	551	558	569	557	574	520	505	553	547	591	608	563	573	581	541	552	556	554	565	591	564	552	609	555	579	579	542	583	532	542	530	602	558	566	499	522	554	546	529	585	540	593	568	623	600	526	544	550	538	535	568	562	503	557	563	568	576	558	512	568	568	592	525	585	573	578	530	539	580	603	532	585	583	576	598	586	548	547	566	551	540	588	571	568	549	526	517	550	555	556	536	570	527	549	533	504	574	563	584	574	580	586	534	536	562	579	549	546	510	555	547	552	581	552	561	523	530	537	536	529	543	562	518	545	556	568	550	564	574	542	557	572	556	544	566	548	524	539	586	547	545	583	532	567	566	570	577	541	549	591	580	538	571	563	555	567	562	522	549	584	567	551	592	531	545	546	553	560	579	572	565	575	594	559	542	602	551	537	599	566	545	548	601	551	536	582	556	543	551	584	556	551	528	570	567	563	541	572	571	557	557	578	530	595	556	556	564	548	548	593	576	523	549	537	540	568	572	606	500	547	531	510	571	539	565	562	584	577	579	543	539	562	515	544	582	534	575	544	552	587	560	573	571	539	523	545	565	569	555	584	611	554	549	532	538	554	581	561	541	554	564	584	559	565	554	525	491	597	526	551	558	535	562	548	547	555	543	583	588	569	548	582	540	566	536	560	572	586	574	564	573	554	525	579	583	599	556	538	545	607	584	552	622	549	550	626	574	564	516	566	522	554	538	602	581	600	588	583	599	549	601	566	568	535	540	541	480	508	558	566	611	546	535	575	553	557	565	568	590	563	532	610	567	609	580	557	537	561	570	533	539	550	541	533	557	541	542	576	547	564	573	555	540	542	527	564	602	565	610	590	549	572	564	612	580	565	558
6882	646	733	558	407	344	340	313	302	303	317	342	281	280	263	225	235	266	265	260	240	236	248	263	265	209	244	247	259	245	254	243	220	237	245	253	251	234	274	243	236	253	245	225	257	257	230	277	239	238	229	265	271	264	218	229	252	231	240	237	235	232	248	227	271	266	263	251	268	268	278	258	256	257	251	232	258	243	222	271	234	268	210	222	222	251	220	233	257	233	231	232	240	236	230	218	230	254	243	236	267	225	247	247	221	225	226	231	245	232	257	257	244	215	206	236	232	224	256	260	230	267	246	244	255	250	223	239	244	226	254	251	244	254	231	219	240	253	260	226	239	238	254	257	259	276	246	248	249	256	263	244	225	244	236	238	274	241	231	249	227	260	226	234	246	255	233	245	252	248	242	233	235	226	237	273	220	231	259	234	228	249	248	268	251	245	232	254	220	243	226	277	245	245	248	249	256	262	226	222	244	247	241	215	257	202	228	244	244	280	245	242	255	227	245	249	237	241	266	238	245	261	227	255	210	204	241	257	235	235	261	254	253	265	229	239	247	255	236	221	222	261	251	264	221	235	229	214	231	244	227	235	269	256	225	247	241	256	221	271	230	235	233	250	238	234	264	246	214	239	248	268	244	219	212	238	272	241	245	240	273	237	254	232	230	234	257	283	216	268	279	233	237	224	255	273	250	251	244	230	240	245	244	244	222	262	249	257	249	256	275	237	223	252	228	263	226	227	241	275	248	237	246	259	234	239	227	218	252	236	263	226	242	260	263	237	266	233	249	265	246	242	268	242	238	255	231	219	233	259	241	246	255	237	247	232	227	249	260	227	230	251	225	242	248	226	263	240	270	232	265	219	226	253	262	256	243	256	245	236	226	220	238	231	220	245	221	223	216	266	228	244	244	236	218	284	267	248	229	234	249	246	260	255	267	233	259	248	267	220	244	248	248	259	281	251	270	249	245	233	276	253	221	240	215	249	233	227	250	233	246	243	233	250	268	218	268	260	234	266	255	266	248	257	249	259	264	235	237	252	280	259	255	240	250	258	256	242	240	221	239	220	265	234	254	243	234	234	242	245	227	267	231	245	226	251	214	231	269	261	226	239	218	214	234	245	242	240	248	256	274	226	234	235	257	245	234	266	213	221	249	227	267	239	250	265	262	223	263	223	257	251	258	265	249	263	248	222	235	234	248	259	243	213	268	232	269	230	250	254	258	243	232	260	228	253	229	220	236	259	243	233	247	250	240	217	261	251	250	261	250	236	253	261	233	223	263	253	270	238	254	290	226	245	249	222	229	243	231	254	207	224	261	227	229	232	255	260	272	253	250	235	240	254	241	269	245	221	234	230	222	220	229	247	218	246	232	242	274	218	240	231	236	213	232	247	243	220	257	256	228	244	252	262	248	261	227	250	227	238	243	267	223	235	258	245	239	233	261	234	283	254	249	277	221	203	256	238	221	239	259	245	267	244	234	264	249	236	212	212	243	226	217	216	234	268	235	256	266	255	249	216	239	230	231	249	233	226	211	220	261	236	260	223	241	240	258	254	244	215	215	213	234	232	232	230	229	225	237	246	263	242	242	241	236	257	250	226	266	242	246	248	251	248	219	266	259	267	202	255	250	254	231	243	249	257	266	232	244	238	250	257	250	257	232	252	255	224	244	232	252	268	271	229	242	251	246	239	243	273	276	250	273	238	228	246	245	230	231	263	258	249	258	235	225	253	245	228	235	250	206	241	245	260	247	228	216	247	252	254	226	218	248	271	236	243	259	225	264	242	223	232	230	248	234	218	265	254	256	237	254	246	232	252	243	254	239	251	227	248	226	273	259	256	259	236	257	248	249	228	218	243	232	238	234	235	256	255	251	257	230	274	242	230	249	231	238	254	255	259	264	220	198	272	258	235	256	224	243	259	242	228	253	232	277	241	236	256	253	248	249	223	244	241	245	240	259	231	266	233	249	256	242	234	230	250	238	269	258	232	251	233	258	251	249	230	246	247	218	209	223	246	266	281	255	258	223	224	239	277	255	246	238	249	250	250	237	240	234	256	223	239	226	238	234	248	259	246	258	249	238	247	253	254	260	243	215	212	244	240	235	252	232	258	237	250	242	255	247	240	256	234	226	222	244	216	210	247	227	247	252	235	248	221	266	247	246	274	232	221	223	230	257	236	225	242	243	280	254	253	213	221	241	226	227	229	238	237	240	253	229	229	245	253	249	262	250	229	220	232	248	249	231	231	246	246	240	235	267	250	217	240	235	249	272	248	232	216	237	250	218	228	257	242	227	229	257	299	247	278	259	252	246	216	241	220	266	244	207	270	244	240	242	286	251	231	257	234	247	253	281	275	251	256	271	236	229	266	266	239	253	250	232	257	213	238	236	255	214	243	223	235	258	234	244	248	260	260	225	237	264	243	253	241	275	232	245	281	244	212	243	269	247	253	222	264	276	235	237	264	259	246	277	256	227	254	255	220	245	275	243	214	245	248	232	242	252	235	256	250	222	242	235	261	266	246	241	250	258	252	252	256	224	237	248	265	224	239	267	244	250	264	249	243	231	250	264	243	247	247	277	241	227	238	229	232	242	251	245	251	238	271	213	256	228	263	265	231	231	242	252	235	245	241	263	248	254	228	251	243	239	264	243	265	229	240	235	283	253	235	253	237	240	224	231	230	232	260	265	224	248	231	201	226	251	244	260	269	220	248	231	212	249	239	240	254	240	264	225	242	254	252	263	246	254	288	231	246	229	242	240	271	231	228	224	267	224	230	249	242	232	276	244	226	215	246	237	269	263	247	275	248	223	231	246	262	272	229	278	236	244	253	243	235	246	242	228	223	228	246	267	244	236	238	232	249	241	262	227	246	227	267	243	232	223	270	265	251	221	247	232	254	259	248	257	261	233	224	193	244	252	249	231	214	233	254	271	234	228	255	279	252	240	233	261	234	255	252	236	216	200	246	253	232	247	230	271	227	243	244	233	221	222	235	259	274	235	253	235	256	266	263	255	276	230	263	238	222	235	226	235	243	262	239	241	225	257	233	213	213	229	253	239	233	249	227	261	220	203	227	237	242	245	242	242	251	235	257	223	228	238	260	209	237	252	237	230	240	221	209	231	235	227	256	252	265	225	246	233	247	229	213	243	229	218	227	241	264	233	287	231	229	237	237	246	284	240	248	234	222	246	257	235	252	281	265	262	244	238	250	249	244	235	239	228	245	248	268	224	239	252	237	262	232	265	228	255	246	275	257	226	254	223	248	277	251	278	241	243	265	230	252	244	263	244	242	247	232	234	250	259	245	230	229	250	254	248	246	238	251	231	262	269	238	279	228	240	237	272	266	263	219	243	253	243	248	243	235	244	255	284	273	246	207	233	237	264	264	257	264	230	246	268	258	239	256	262	253	249	253	250	259	224	233	223	245	271	250	254	238	241	267	242	229	249	256	246	225	229	250	239	252	237	278	266	243	241	253	253	246	257	254	262	246	233	220
6466	1000	1553	1600	1413	1157	1040	1008	940	950	938	1011	787	841	765	718	707	725	722	722	700	665	651	622	638	640	631	641	595	622	622	559	634	551	598	617	598	628	622	637	573	577	618	631	587	604	581	636	583	663	640	550	622	593	635	590	617	644	589	611	582	608	557	583	552	579	604	642	624	617	617	595	569	627	583	662	601	631	609	659	600	612	576	615	566	562	602	573	585	599	635	659	597	618	612	583	595	596	592	616	586	622	610	615	642	620	604	582	597	580	600	582	597	568	596	652	571	576	617	565	609	569	579	640	593	595	602	578	613	593	587	626	622	609	595	590	577	624	579	624	620	538	584	635	593	602	625	630	643	607	581	602	623	597	596	585	586	623	574	582	597	594	603	623	598	614	562	578	613	602	573	621	564	575	579	563	599	592	583	580	591	610	627	633	578	643	592	604	599	559	601	617	522	592	598	577	607	628	580	608	582	605	602	564	576	598	608	573	580	599	592	581	534	592	621	647	600	628	580	588	633	578	640	624	614	590	592	636	622	567	586	560	536	608	611	572	562	603	585	602	579	613	598	588	598	580	609	563	613	527	576	600	574	559	609	586	596	594	578	566	632	609	591	617	610	620	573	601	578	578	605	622	578	623	593	593	629	566	611	589	640	577	643	608	629	604	619	599	606	657	546	599	584	595	616	620	586	604	574	628	590	604	560	605	605	619	593	594	600	600	627	544	616	603	586	598	590	561	581	572	564	636	613	594	616	569	578	602	596	597	584	602	566	610	578	608	639	603	610	639	568	591	613	601	559	575	584	589	566	571	544	587	558	558	567	587	572	598	594	575	589	596	588	573	581	552	579	615	624	585	601	581	599	598	597	607	604	555	619	622	573	609	600	593	623	633	590	586	562	595	563	601	549	621	584	573	628	615	593	569	625	616	587	596	599	599	622	587	622	610	555	582	600	590	544	596	629	602	577	590	637	627	600	616	604	595	597	587	595	614	600	584	575	625	587	584	545	565	642	613	592	577	606	581	630	588	579	567	657	587	578	570	625	631	592	588	601	602	615	589	601	592	591	600	581	611	592	627	606	626	525	600	592	627	567	580	613	653	592	604	545	586	582	570	608	577	540	601	587	601	588	606	593	543	645	571	574	613	595	601	634	598	611	599	550	592	600	605	540	565	605	589	563	580	555	559	592	587	556	623	548	590	580	622	593	624	558	592	594	580	662	572	623	571	591	594	641	593	589	591	583	619	590	602	558	613	601	589	590	571	602	608	556	600	617	620	564	606	613	599	595	603	617	570	594	575	556	587	616	603	622	621	560	576	581	543	597	608	615	586	591	580	635	587	589	639	631	604	639	622	596	603	578	586	602	597	565	596	583	581	585	581	593	587	604	595	599	540	588	584	566	616	631	589	602	619	591	592	582	587	623	622	608	627	580	602	618	608	605	612	599	600	575	632	586	586	561	633	592	637	627	583	596	593	586	594	613	595	581	589	621	561	582	631	599	586	630	614	596	619	611	589	600	597	615	560	627	604	555	620	610	648	614	602	606	570	551	596	621	637	578	594	602	568	624	611	583	596	553	611	619	603	604	620	619	582	630	559	603	631	590	592	576	586	599	595	542	587	633	590	580	539	573	616	647	616	578	615	592	609	584	606	583	578	618	584	584	545	565	602	585	601	561	621	581	565	577	595	624	539	595	570	602	649	582	615	554	618	555	563	617	603	585	590	611	543	614	617	561	595	563	568	586	606	592	612	562	595	557	590	593	612	625	600	617	641	601	625	590	577	570	560	617	613	660	568	629	651	566	581	596	615	618	608	605	572	622	640	585	590	607	601	573	581	599	576	594	584	608	605	603	599	593	635	621	610	616	603	599	555	598	620	635	602	574	578	583	614	600	600	566	626	547	580	611	561	562	602	578	643	593	654	602	573	600	635	567	588	624	565	578	556	621	597	587	573	583	593	607	628	606	623	618	582	629	595	565	533	578	592	579	622	568	565	589	576	590	585	601	566	553	602	602	573	568	601	613	575	548	598	560	588	647	600	618	627	595	612	585	599	576	589	575	560	584	541	564	573	620	596	639	647	583	622	559	578	591	612	582	590	585	622	525	619	590	644	584	632	617	593	545	618	572	557	590	575	653	604	588	580	550	539	633	598	591	598	594	618	578	601	577	597	578	596	598	625	574	592	588	580	586	564	555	619	581	616	601	664	626	630	610	594	564	565	595	582	623	624	641	576	629	578	609	622	585	571	630	595	614	614	612	578	585	603	611	621	559	571	519	601	613	603	628	548	565	606	588	655	598	617	573	599	611	540	601	606	589	605	620	577	590	581	620	639	636	543	572	620	657	601	618	618	567	564	579	581	601	629	636	599	536	594	581	608	604	641	583	587	616	603	620	600	565	609	585	624	633	583	579	597	558	587	628	582	620	579	611	592	610	619	589	638	581	613	575	620	585	630	555	624	589	564	589	627	591	602	597	597	639	617	595	589	590	582	582	534	547	632	592	610	625	590	581	619	607	613	595	571	635	622	622	598	618	591	583	617	607	622	604	597	605	598	627	558	605	581	582	593	570	639	591	594	617	610	547	611	593	600	563	571	577	601	620	570	580	621	570	589	575	587	580	606	628	599	605	627	590	575	612	596	564	629	633	547	582	576	561	596	631	574	600	615	627	561	628	584	556	613	592	616	609	583	625	610	572	609	621	578	597	570	615	637	557	619	612	599	585	623	602	607	591	602	597	545	633	619	585	610	624	622	572	594	611	575	536	549	581	564	574	585	604	553	610	621	622	538	612	650	626	559	593	606	632	608	561	588	570	588	632	629	561	608	587	598	611	572	590	559	573	549	624	583	613	615	575	616	556	578	568	595	567	594	587	619	595	590	619	582	587	596	602	612	602	592	589	596	596	606	642	577	587	607	604	592	577	608	573	594	566	585	585	572	599	660	575	623	589	598	634	616	582	629	550	614	627	647	624	580	628	593	585	573	563	600	544	551	612	589	603	570	606	584	599	604	617	592	556	612	616	557	582	625	648	617	601	613	605	609	611	589	600	557	585	593	630	602	552	613	652	623	641	586	615	583	534	588	555	593	609	615	630	568	620	623	599	638	601	602	616	570	590	594	594	588	601	601	546	596	600	637	634	601	606	619	620	616	610	595	614	592	609	636	603	555	631	604	603	619	620	568	572	609	626	560	525	564	621	619	569	589	598	589	617	585	603	548	621	624	605	584	579	608	597	631	591	572	583	565	641	578	584	579	622	630	606	593	593	602	631	615	549	604	576	570	613	596	571	641	609	599	623	601	615	579	594	574	593	593	587	596	593	624	588	612	611	571	555	572	559	592	606	567	604	613	561	634	563	555	584	626	566	600	649	581	596	602	601	584	569	569	595	587	597	569	624	596	587	588	588	623	625	599	602	593	615	633	595	610	575	588	538	615	610	579	596	645	634	544	598	546	584	575	637	631	586	629	602	595	574	624	617	599	614	573	603	604
12171	1031	922	642	447	352	286	227	259	212	211	215	175	161	159	153	146	154	143	133	148	143	148	132	120	127	118	142	136	137	123	142	128	114	154	125	119	124	131	132	123	131	147	156	123	106	120	127	124	123	146	122	118	118	104	130	130	115	135	147	132	127	135	113	132	117	127	122	129	118	128	119	140	125	118	118	127	122	123	113	138	103	123	131	103	121	130	122	113	108	110	131	118	110	120	133	118	121	115	129	125	115	123	123	131	126	117	121	122	136	114	104	108	116	136	141	127	135	126	146	130	109	120	140	135	116	139	124	137	93	133	103	109	122	129	129	134	128	113	130	114	132	137	137	140	135	117	111	112	118	102	125	123	131	137	126	127	133	106	127	141	125	117	136	121	104	119	117	106	141	113	113	136	131	129	127	122	100	119	127	134	103	135	122	117	121	141	125	105	114	129	122	115	130	133	105	143	117	123	115	108	130	119	94	104	132	128	125	137	101	125	150	118	107	130	136	126	128	111	119	118	146	126	136	134	118	133	130	122	106	109	131	119	131	130	146	145	135	131	110	134	134	139	138	108	117	102	109	108	105	116	122	133	137	124	97	114	126	117	130	116	123	125	121	118	114	115	136	136	119	140	115	130	132	124	131	110	131	126	146	140	120	128	141	122	134	119	116	151	135	130	104	148	137	119	133	126	111	128	132	156	116	112	121	134	119	104	110	130	120	129	111	114	111	123	121	136	119	120	121	113	127	99	146	132	111	140	110	116	126	127	121	121	153	123	123	129	131	104	115	123	129	101	140	137	123	111	113	109	110	131	129	131	124	129	145	143	148	125	140	119	137	120	127	125	133	105	134	113	108	117	108	113	139	124	122	126	114	122	121	121	116	135	109	130	120	123	120	147	120	142	136	124	123	126	118	135	115	125	136	118	126	121	119	123	136	118	129	126	112	132	163	128	112	142	124	129	132	111	128	105	115	136	95	97	108	114	122	130	132	128	111	129	139	129	142	130	135	126	123	129	128	147	135	107	120	105	115	123	124	127	125	123	107	120	129	132	136	125	132	125	114	118	112	136	121	129	141	133	113	116	114	159	107	139	138	131	143	108	128	121	110	137	120	119	139	129	128	118	111	115	110	121	120	127	97	135	92	140	90	138	108	114	121	122	133	112	132	153	124	127	133	113	130	132	119	114	123	128	122	113	124	124	119	115	136	121	128	120	99	114	138	110	126	134	147	134	128	123	131	127	120	120	121	132	135	131	132	108	134	114	103	122	116	125	147	109	118	114	137	123	120	125	143	131	118	140	132	120	125	114	106	117	136	145	122	121	113	111	131	125	123	146	116	129	147	112	135	119	132	117	115	122	128	157	138	132	123	140	153	128	127	128	128	118	118	133	109	133	122	140	115	121	114	118	117	121	106	106	106	103	129	139	117	119	130	109	114	115	115	139	123	132	114	108	134	115	143	106	123	132	119	124	135	122	133	129	121	129	135	138	116	129	132	126	121	121	115	130	113	117	121	120	140	153	128	122	127	130	148	118	112	134	119	115	112	109	117	132	127	117	126	133	119	140	151	135	125	117	127	151	132	131	123	142	135	128	127	111	133	122	114	139	127	119	134	129	131	103	124	137	123	129	121	155	139	120	122	143	116	131	149	136	108	131	121	128	124	112	121	127	117	116	128	81	103	143	131	139	115	131	126	120	108	120	114	119	112	127	112	120	109	99	112	137	126	123	117	117	124	118	99	121	119	121	127	114	143	135	119	133	115	134	117	123	126	132	132	111	134	123	131	133	120	111	119	130	128	118	117	135	101	117	119	138	130	115	126	127	120	129	130	125	136	136	135	122	148	132	140	112	138	101	125	130	122	130	111	110	140	143	98	141	127	118	116	135	112	134	104	127	129	138	114	118	115	114	129	124	119	135	126	108	118	136	126	128	122	125	99	125	125	124	122	120	123	122	143	118	130	136	114	118	116	126	120	155	122	135	128	158	116	130	134	138	121	127	112	118	125	133	129	107	122	139	126	142	115	131	113	124	118	130	122	110	123	120	112	103	118	138	114	130	117	134	132	118	126	126	137	122	127	116	119	108	158	133	136	103	141	126	114	113	132	120	120	119	131	112	102	132	134	117	131	108	131	112	141	117	114	109	102	115	130	76	110	124	119	135	107	128	117	137	138	114	140	130	138	138	128	140	121	103	124	111	111	116	125	121	134	116	110	115	117	136	123	131	106	129	124	121	144	140	100	127	138	109	107	117	127	139	119	124	131	118	117	129	111	141	129	133	129	139	120	148	131	115	131	111	134	136	104	131	158	116	125	115	146	134	127	118	125	129	114	98	121	113	101	118	134	126	126	112	124	126	116	132	136	136	118	118	121	125	125	128	126	128	117	115	105	130	115	132	122	130	115	135	118	122	109	122	142	116	138	106	115	133	118	113	125	121	108	119	102	115	126	126	121	134	118	139	123	135	112	128	142	120	107	106	125	130	111	140	126	104	151	122	119	123	115	127	135	121	132	147	121	115	115	125	134	120	116	89	112	108	110	127	123	116	136	129	137	136	116	107	113	121	133	104	147	119	136	138	133	136	146	115	112	117	100	123	117	125	104	141	115	135	109	141	108	119	146	104	124	115	147	126	152	106	115	120	121	115	118	131	147	117	118	128	126	131	138	114	113	106	118	123	136	111	109	125	119	130	118	128	128	129	125	138	116	135	140	143	111	133	126	117	119	114	108	121	130	138	100	149	96	144	132	139	136	126	126	118	112	119	123	130	128	113	136	144	105	120	123	119	135	135	115	133	111	120	131	133	120	119	108	117	128	115	115	114	137	107	110	129	116	118	150	135	115	128	137	107	114	121	133	139	122	123	127	128	107	139	125	133	125	112	106	116	136	124	92	123	104	121	135	128	127	127	116	127	116	138	109	111	96	115	125	127	127	130	138	125	107	120	100	114	119	116	127	90	121	120	122	116	111	120	114	125	124	107	147	119	114	125	115	125	115	135	120	127	127	129	122	104	122	128	124	120	126	131	125	114	143	150	117	112	112	141	102	112	142	137	123	116	118	126	136	134	126	136	135	127	121	123	126	111	108	117	137	105	122	120	119	126	113	114	131	128	117	127	140	96	142	114	115	110	144	128	133	125	120	128	137	137	121	125	127	141	141	127	123	146	141	123	127	118	117	144	123	121	111	134	121	88	116	128	111	135	110	120	130	120	126	100	104	132	122	121	114	156	117	136	117	137	107	144	149	110	112	126	116	123	125	115	142	106	155	128	110	131	147	132	122	148	136	122	127	120	128	127	139	135	114	124	118	120	128	123	95	119	126	117	119	115	124	118	116	121	131	111	114	119	133	145	144	159	99	112	118	137	124	124	116	108	124	141	138	122	130	110	148	140	122	139	134	130	130	128	117	106	145	146	121	107	143	130	127	106	114	134	140	113	122	137	118	143	122	142	131	131	110	142	144	127	116	120	129	136	108	121	141	142	111	110	119
7894	1051	2040	2205	1726	1473	1197	1025	930	991	915	1003	749	649	593	555	463	523	472	501	462	460	460	395	397	344	373	338	351	392	379	325	345	344	369	343	333	343	325	329	367	303	337	322	345	353	334	338	352	318	325	292	327	336	317	280	323	381	341	305	328	316	344	354	307	319	320	335	322	319	314	329	328	351	332	304	329	336	329	329	292	297	338	315	325	309	315	305	298	336	312	300	319	328	327	314	312	304	322	308	306	295	307	334	334	299	307	325	322	329	333	339	316	334	319	332	323	334	297	327	307	303	325	326	312	342	305	318	316	316	304	316	326	313	304	328	287	317	318	322	319	337	323	302	334	299	309	306	328	319	316	300	344	338	361	296	299	268	331	280	329	342	349	313	309	325	305	309	314	344	331	364	305	299	331	296	328	318	288	305	310	308	302	352	335	326	329	353	324	316	325	309	315	320	305	309	336	324	287	318	286	326	303	336	285	326	320	337	304	331	325	315	325	293	304	332	352	308	326	326	341	316	311	306	375	297	326	313	286	337	298	311	285	346	308	328	300	308	325	312	300	305	332	318	323	309	320	334	307	333	313	294	336	289	351	336	306	323	347	321	327	289	325	308	321	335	292	309	285	335	313	298	320	319	312	339	304	327	309	338	312	332	304	312	334	326	310	334	322	311	326	321	380	322	292	300	335	315	322	305	315	303	338	317	376	330	318	329	320	326	284	324	314	327	300	333	322	325	323	304	339	296	314	277	298	332	338	310	305	318	288	310	327	291	328	272	293	298	321	323	311	334	322	340	309	338	332	321	296	314	326	333	307	334	324	321	304	309	306	305	314	279	342	317	299	320	333	310	299	317	310	337	365	330	325	333	326	321	327	293	322	337	313	325	334	308	308	332	305	292	337	308	309	327	307	331	281	303	338	327	313	317	367	327	311	316	323	292	349	297	352	307	307	305	311	292	353	317	317	292	314	324	334	333	341	345	311	281	272	353	316	307	327	316	294	348	333	335	329	280	320	319	317	336	290	326	308	289	305	330	299	271	297	312	350	314	330	319	322	303	307	300	321	309	321	302	314	330	302	303	305	281	316	339	289	328	331	343	337	299	349	301	305	342	324	312	315	331	342	320	314	331	299	342	323	318	337	318	334	316	335	304	353	320	323	302	377	274	309	326	320	318	312	311	340	318	304	305	305	287	309	343	308	324	318	306	298	334	328	300	302	310	319	290	295	331	322	271	280	330	313	373	327	320	322	333	327	312	291	317	308	325	319	335	345	333	325	325	345	319	329	338	311	305	352	295	313	326	341	309	305	305	335	287	312	319	290	315	311	315	325	293	308	326	340	339	305	307	314	337	330	289	323	295	338	305	335	327	311	342	309	301	304	333	312	310	297	300	291	326	318	326	302	339	320	327	297	304	321	307	301	329	299	324	308	309	341	303	312	311	295	298	312	302	309	323	316	319	306	335	308	355	313	315	332	326	286	296	315	343	352	309	302	287	321	314	349	330	320	354	334	311	332	361	334	306	285	326	310	336	345	330	320	322	299	312	304	327	358	308	329	302	294	345	303	314	326	346	328	320	352	306	302	318	309	305	319	341	280	290	300	319	304	330	300	313	336	307	322	329	337	352	303	293	294	263	330	372	330	314	335	297	324	321	320	289	288	325	318	343	296	326	332	320	331	300	305	314	309	293	342	312	273	316	315	301	292	285	347	319	298	320	350	346	299	293	297	304	316	319	305	317	329	270	321	335	341	314	330	307	319	306	302	338	327	326	327	321	326	324	314	323	332	323	295	311	328	298	321	353	334	312	302	317	341	319	316	311	323	280	273	323	313	311	311	326	283	329	296	311	309	332	332	301	337	313	294	286	335	328	308	321	302	312	321	338	286	278	362	301	325	312	331	297	298	326	305	289	318	331	293	331	309	297	324	304	305	314	295	309	297	316	302	335	324	299	314	300	353	304	289	330	356	326	290	299	320	324	310	321	314	321	309	309	327	353	308	303	319	311	344	331	318	325	331	316	315	305	317	312	323	312	306	311	304	341	319	339	305	307	322	294	356	294	295	328	318	303	361	294	308	311	306	280	324	327	330	291	308	314	289	327	336	334	329	322	302	296	316	297	352	310	347	319	307	311	327	325	307	321	335	324	317	335	320	303	311	308	331	328	311	283	284	324	301	316	306	299	327	359	329	325	300	300	314	313	303	283	304	331	341	304	320	339	309	301	283	292	300	307	325	326	325	330	292	300	303	317	319	296	306	323	324	308	324	326	312	292	305	297	323	349	326	298	334	312	330	342	303	310	302	310	301	342	310	319	317	340	303	327	358	329	323	319	298	377	317	292	344	289	291	331	295	303	293	327	328	316	312	334	303	292	316	311	337	320	303	294	308	330	314	330	357	319	316	328	301	312	324	296	282	327	332	293	323	309	314	352	314	307	301	323	345	287	312	334	305	329	289	300	351	296	316	326	309	339	300	277	336	335	304	311	339	329	296	321	310	288	295	332	299	320	307	327	309	328	326	277	317	326	302	310	352	293	320	314	298	300	358	331	323	328	343	325	302	308	332	340	312	333	306	329	342	333	347	325	318	305	315	298	312	340	300	309	338	278	315	315	313	301	319	321	319	274	312	361	297	321	354	316	311	300	323	310	297	295	315	329	304	320	346	321	328	279	304	343	306	314	326	328	320	294	312	313	300	279	349	318	321	325	303	339	307	332	304	318	312	313	315	306	327	346	346	328	322	304	302	310	318	312	326	330	337	315	279	356	332	324	314	319	308	297	292	334	330	317	317	330	304	300	365	300	294	291	316	322	314	307	306	313	298	321	321	320	330	278	328	301	289	327	285	339	312	337	320	349	309	298	317	293	304	301	299	284	294	284	337	340	327	323	320	306	301	295	332	281	351	304	319	273	317	327	314	345	306	301	298	299	318	330	288	315	302	297	322	313	313	302	311	289	326	334	329	325	306	322	326	287	328	335	287	317	358	275	300	296	306	296	330	321	312	318	293	323	321	318	336	310	323	312	313	333	341	328	345	293	315	317	354	332	294	326	333	317	299	341	338	323	338	314	311	326	342	343	307	339	333	299	311	301	301	326	312	326	300	316	302	300	311	309	304	305	319	342	312	315	302	336	320	326	334	306	339	303	320	293	310	333	332	318	309	340	279	352	311	343	301	318	334	314	310	309	288	315	286	348	291	327	337	301	310	336	288	317	329	331	318	306	325	330	339	317	325	287	295	323	311	289	300	335	344	316	272	333	312	321	311	280	307	310	331	314	310	299	295	314	329	297	339	292	354	327	329	327	314	300	322	324	337	342	306	336	317	320	290	321	297	295	312	294	302	314	313	300	314	307	317	303	291	354	315	324	286	317	305	317	310	329	318	314	299	329	322	294	302	313	324	312	313	304	333	303	321	334	314	300	311	283	317	334	317	334	311	299	295	315	320	330	309	292	265	328	293	338	324	319	343	331	299	329	306	310	349	315	343	329
1268	300	268	243	243	235	237	256	233	208	247	257	234	261	225	227	238	228	225	276	238	234	244	213	223	220	242	240	230	230	215	246	234	222	215	203	213	209	220	219	197	211	242	234	214	217	222	195	247	212	226	210	207	229	235	215	223	230	209	239	225	239	230	225	230	244	221	247	220	237	245	223	242	221	221	214	218	217	216	192	227	222	212	218	220	221	207	237	227	223	219	225	250	212	205	229	236	227	223	237	215	266	199	211	216	260	204	222	230	235	246	220	221	238	219	189	226	237	193	232	215	220	224	216	205	185	208	226	207	206	225	254	212	225	220	240	216	225	248	243	240	214	200	229	237	218	225	224	215	217	219	214	229	225	200	207	227	212	206	230	233	231	214	209	248	250	236	217	228	220	210	214	215	227	228	238	212	221	216	213	218	210	206	220	208	212	218	209	203	228	240	232	237	224	224	229	245	227	258	216	261	218	218	203	240	207	228	266	223	208	210	206	202	215	208	206	183	221	190	235	212	204	225	243	202	215	211	254	219	219	219	234	240	233	210	249	208	230	198	224	241	237	227	244	218	253	208	201	248	224	219	209	222	220	242	235	230	250	222	220	226	233	240	241	199	250	217	215	233	212	223	199	214	218	238	231	225	207	191	201	192	188	226	219	224	204	226	199	214	222	214	204	225	212	212	227	224	207	223	201	221	250	213	174	247	230	226	213	213	209	224	188	237	221	212	226	206	218	263	213	214	190	205	216	199	218	196	200	204	228	228	229	226	233	222	210	221	237	221	257	247	240	212	249	209	210	212	219	206	241	237	204	216	199	222	225	236	231	213	238	231	233	216	205	212	210	197	185	240	219	231	212	239	227	218	183	247	240	221	227	242	236	225	199	220	209	225	258	223	210	215	220	229	206	236	214	245	218	210	212	237	228	240	236	226	232	205	236	241	211	228	201	213	226	228	229	235	209	230	226	224	187	230	229	219	195	203	196	215	235	201	219	206	215	237	236	237	222	218	234	232	206	233	225	224	224	227	234	210	224	208	230	232	217	223	225	217	243	195	218	238	196	210	225	242	231	226	245	217	222	221	230	239	212	238	228	212	233	220	229	196	233	237	230	239	230	226	211	222	205	215	207	233	257	211	217	221	235	184	212	216	239	237	256	208	252	237	237	212	211	200	203	207	227	198	221	205	234	231	245	220	219	214	213	231	225	215	220	224	254	208	193	237	240	216	194	244	191	223	207	208	230	230	236	262	211	231	203	223	200	257	238	222	237	223	233	208	236	195	227	213	256	230	230	236	212	223	227	236	234	244	231	210	209	226	226	240	209	192	221	230	218	207	195	220	220	240	229	214	230	231	208	219	245	222	216	212	197	217	230	247	200	208	229	211	224	216	210	200	246	223	211	183	188	210	204	234	228	225	233	231	208	222	205	233	195	213	204	246	221	230	232	214	231	234	221	213	241	228	233	240	229	229	199	191	198	236	211	231	209	207	231	206	237	224	231	199	272	221	244	228	238	214	209	233	227	250	217	235	215	211	232	238	225	237	215	248	219	203	194	225	222	207	209	206	210	217	205	213	232	249	233	184	234	248	244	257	188	223	226	224	199	220	206	203	234	230	218	220	215	214	250	197	231	226	227	231	209	217	219	196	243	229	262	192	240	227	267	204	227	218	229	251	230	218	230	234	213	219	206	191	215	222	217	223	227	213	225	213	223	219	233	237	197	229	209	216	230	247	256	214	202	215	243	221	228	221	224	208	225	225	202	249	219	212	213	239	226	222	252	221	233	213	226	230	212	227	201	237	235	236	218	248	221	213	211	226	250	229	225	239	221	230	224	210	230	225	224	253	215	255	216	239	210	233	235	179	220	215	213	200	217	203	235	187	222	220	231	211	229	242	231	226	198	230	235	223	234	207	215	239	224	230	237	200	220	261	250	211	214	211	215	219	225	245	200	227	224	183	234	221	221	213	225	206	260	239	206	245	216	209	236	216	228	237	225	241	222	246	237	235	223	230	217	223	226	222	234	227	205	214	199	219	228	236	227	240	237	205	197	231	228	222	220	253	222	231	236	241	209	203	213	227	230	233	222	232	220	233	219	224	206	219	238	239	236	224	244	220	200	198	213	226	221	241	223	229	228	229	229	208	220	214	216	239	242	219	218	260	226	208	219	216	240	233	211	228	202	206	215	224	224	243	234	226	214	220	203	230	212	240	229	207	213	269	227	204	218	213	241	233	215	214	238	217	241	241	236	218	223	215	218	233	229	187	227	242	230	196	255	238	199	232	221	223	246	229	229	232	221	232	234	224	193	206	214	228	173	225	193	200	219	202	250	215	217	227	236	250	225	197	234	228	246	215	235	206	215	222	213	226	217	236	218	249	222	229	233	233	233	216	221	224	208	229	212	208	240	270	236	248	228	243	237	239	262	233	208	198	237	204	246	238	218	230	231	204	237	222	214	228	239	254	244	199	225	210	240	220	208	247	247	221	217	232	216	238	214	247	214	214	191	212	231	229	232	223	218	222	240	229	221	217	203	244	208	239	216	251	222	251	208	211	226	217	211	210	230	248	244	213	229	210	244	211	219	214	228	244	205	223	225	227	231	230	241	191	212	231	208	204	217	202	220	225	219	210	209	232	222	216	211	242	219	232	229	235	201	238	240	257	234	253	211	212	219	260	201	218	218	226	215	241	255	243	235	224	219	200	207	228	250	211	224	235	262	196	218	228	225	203	209	219	234	263	209	221	232	220	204	222	223	208	216	226	189	243	225	218	227	200	239	225	214	199	234	212	232	221	206	221	218	200	224	195	246	203	219	220	207	231	226	215	219	216	212	199	208	201	235	232	240	222	233	240	225	229	221	211	220	225	213	213	192	247	210	257	231	205	210	234	238	211	207	226	252	217	192	220	218	237	231	223	238	212	221	213	216	212	177	202	244	221	236	235	224	209	237	239	235	227	214	209	198	181	221	226	217	214	223	213	208	228	239	239	238	236	224	223	245	189	228	232	238	222	195	226	229	217	216	223	207	251	180	222	197	199	230	253	245	227	214	230	211	238	235	215	235	244	219	211	244	258	201	228	220	228	250	226	201	224	249	211	206	204	245	206	217	231	228	216	221	210	241	243	250	217	249	181	228	214	203	221	214	203	234	206	231	238	196	218	187	225	229	214	192	242	227	250	196	231	226	243	242	258	214	234	255	202	223	210	224	237	226	229	245	235	250	227	245	227	226	208	247	224	209	216	220	236	193	228	225	210	200	223	238	241	222	224	199	200	223	246	249	233	244	218	209	213	241	211	198	216	218	244	218	249	214	214	217	213	227	209	220	221	215	215	207	238	205	225	230	210	243	213	218	206	209	204	213	227	218	195	218	231	259	227	222	200	224	241	220	215	228	211	230	223	189	226	220	254	257	205	218	238	225	250	207	235	240	241	228	214	215	208	222	216	224	224	223	228	267	209	208	216	201	228	214	191	224	226	244	240	226	261	242
1793	677	700	666	710	661	639	604	592	632	662	698	664	628	619	573	543	595	608	599	566	614	547	568	573	544	563	536	527	566	533	583	537	596	585	551	511	552	608	575	548	545	590	579	569	578	552	566	555	542	580	550	586	543	568	552	521	532	523	561	579	543	562	575	543	575	575	536	546	533	562	598	571	573	546	583	562	554	539	524	564	555	527	521	535	572	528	554	570	564	543	572	597	494	555	554	517	548	538	558	534	551	523	569	596	566	601	550	516	595	564	552	555	580	585	547	584	603	532	565	559	586	532	532	593	581	538	568	536	557	570	556	538	548	559	607	541	557	569	534	554	517	553	582	567	548	574	545	528	541	553	551	561	574	584	560	581	514	540	581	539	512	564	547	610	538	544	555	610	536	592	552	594	515	553	576	598	568	539	558	596	566	560	563	571	542	583	537	559	550	568	532	552	572	550	579	571	590	591	567	553	556	531	541	523	512	608	553	533	532	555	584	523	583	568	573	575	562	495	579	595	520	569	522	577	561	589	550	546	589	574	532	603	587	559	568	534	506	555	569	559	560	568	555	529	532	542	567	517	565	562	546	547	538	541	534	546	562	541	541	569	566	538	588	559	558	582	579	513	543	546	547	606	559	549	562	557	527	561	586	530	554	555	580	520	553	512	541	542	563	554	567	562	582	624	546	561	594	555	533	558	568	547	582	560	549	543	578	600	574	527	551	562	510	530	542	551	548	541	557	572	575	584	553	550	563	549	579	539	531	554	571	528	554	530	556	551	559	601	573	557	536	548	549	569	579	559	567	530	551	579	541	536	541	532	576	602	550	504	607	554	580	579	540	580	531	536	542	581	518	562	558	565	554	566	559	549	555	556	534	560	590	528	569	529	569	544	602	546	555	595	583	580	545	565	590	532	508	565	568	550	584	545	539	539	527	515	576	567	545	575	555	533	480	577	582	566	595	595	557	591	529	507	553	536	553	522	580	576	574	543	548	555	550	518	579	560	538	499	583	525	547	594	551	548	580	604	582	529	532	556	519	503	499	557	534	575	545	576	576	536	556	576	572	568	572	540	573	582	546	541	579	553	602	530	573	536	556	551	526	539	557	532	565	527	527	556	552	570	553	565	579	599	555	553	526	574	584	572	564	491	531	571	550	563	556	557	497	543	564	548	517	587	574	548	524	547	552	527	541	550	552	545	531	563	562	549	550	545	535	544	537	547	567	579	530	589	529	583	572	545	593	562	505	549	610	585	536	539	555	516	555	610	587	560	576	547	558	551	515	564	551	606	574	531	578	554	547	560	548	516	544	575	538	565	594	576	585	574	543	626	558	591	586	544	539	570	561	542	563	559	584	583	543	592	584	560	582	554	580	549	594	514	549	544	571	557	530	531	554	592	582	544	549	543	564	508	514	553	517	576	545	563	504	530	497	552	582	537	555	573	581	611	543	545	565	535	554	568	532	550	555	561	520	574	532	601	570	527	545	537	586	562	567	509	540	554	536	566	578	511	549	547	555	558	584	544	562	545	569	546	537	541	542	573	575	558	564	565	576	591	559	528	534	545	581	556	547	547	528	529	511	582	536	582	519	516	564	573	577	517	565	558	526	592	511	576	559	568	635	563	538	534	589	536	581	561	562	535	501	585	572	592	574	579	550	534	530	565	546	544	586	587	549	516	578	561	542	512	566	562	566	572	550	555	550	585	571	516	557	553	574	558	568	569	596	542	586	541	542	594	540	534	557	502	548	499	544	573	540	562	544	557	566	558	535	520	519	582	559	527	567	556	558	542	535	597	536	547	561	533	593	523	572	542	539	541	579	603	536	552	537	559	531	584	552	542	512	533	574	544	579	591	547	568	563	583	611	572	571	545	584	559	584	567	569	573	588	617	554	562	554	511	490	591	583	596	540	565	508	549	572	564	535	540	532	517	561	562	529	542	550	564	560	591	468	585	566	545	565	537	548	598	576	529	581	564	547	589	547	544	555	542	546	587	555	531	540	573	572	569	584	530	604	548	533	593	567	535	585	575	541	560	593	590	547	579	575	561	564	534	576	499	553	587	549	543	556	531	577	565	552	541	546	552	539	535	549	522	571	538	557	557	546	553	575	537	579	554	548	599	562	515	545	556	557	535	530	540	562	548	551	558	567	563	538	597	545	529	563	536	561	534	585	510	564	579	515	501	539	585	548	564	586	554	593	540	566	537	577	659	565	585	554	584	572	565	556	571	578	569	576	541	539	560	571	555	575	586	538	555	583	541	542	581	566	604	579	581	567	594	595	524	537	510	510	601	549	536	508	557	525	540	574	549	578	554	548	603	586	567	562	547	569	573	578	564	542	540	570	581	558	602	536	588	604	551	577	551	559	573	623	534	531	562	569	588	544	513	505	573	568	589	567	558	595	575	537	589	542	539	573	565	575	549	550	594	537	513	536	554	563	522	560	573	579	524	575	558	514	564	559	561	497	566	551	553	569	554	615	610	568	578	532	527	596	547	560	597	534	563	587	565	582	576	549	545	605	558	551	554	539	542	573	582	558	577	551	569	541	597	548	527	569	576	600	576	554	518	542	612	513	541	523	559	518	577	537	577	589	574	564	576	528	550	606	587	541	547	576	554	566	553	514	563	519	497	543	570	580	563	597	548	585	521	604	552	544	579	570	567	547	554	585	560	560	574	576	510	568	535	569	589	538	531	543	560	526	583	555	563	526	578	564	562	606	547	573	539	600	539	555	565	552	584	600	568	546	545	546	560	534	518	580	590	550	525	578	548	513	544	542	591	541	576	523	537	511	586	577	545	572	539	559	567	570	585	541	592	549	567	550	547	544	537	580	598	561	565	567	563	557	570	554	563	550	550	564	566	540	538	544	586	539	562	597	561	575	544	614	575	579	558	588	590	572	546	520	565	551	527	555	542	512	542	556	580	547	588	577	575	538	585	546	559	562	555	554	574	516	544	554	538	559	564	573	533	556	537	576	532	559	564	537	536	600	524	548	599	570	544	597	574	554	552	563	538	563	536	572	598	571	545	561	558	552	542	550	553	597	574	517	508	526	551	560	562	570	548	542	552	577	570	541	601	551	585	564	546	535	585	550	551	548	586	557	499	539	575	559	552	565	543	570	573	554	576	568	553	551	595	550	568	548	552	552	538	581	557	544	558	575	560	534	550	537	534	561	542	538	557	541	541	551	537	585	569	549	534	524	602	565	590	572	581	539	504	565	566	551	607	567	507	526	534	590	550	558	532	510	556	522	568	554	535	519	594	534	546	573	548	565	556	568	573	604	535	523	565	573	578	528	571	533	552	579	562	527	593	562	569	570	606	557	538	588	533	531	538	570	551	550	602	563	536	562	578	577	495	592	550	522	519	580	597	587	530	523	581	574	580	555	574	535	536	567	517	564	545	574	517	544	541	503	544	561	567	536	576	539	527	593	594	534	582	543	563	584	531	555	601	533	570	558	545	544	533	470	550	580	592	567	554	558	593	538
6870	658	676	491	422	377	326	335	302	320	307	293	279	284	300	262	263	268	248	266	282	243	251	222	291	252	237	237	252	216	257	229	228	260	284	265	220	258	235	282	243	252	256	236	248	234	236	240	246	248	238	231	233	260	238	218	238	243	246	248	260	245	256	217	235	241	247	254	241	214	218	229	220	227	246	272	224	232	264	233	217	219	237	247	277	269	269	266	248	254	279	266	242	232	242	227	241	262	280	233	256	265	280	250	233	244	239	235	280	255	228	239	260	264	244	257	249	244	195	233	226	247	244	251	225	257	238	274	237	250	273	233	234	254	236	261	230	265	250	232	222	245	212	237	225	212	228	260	236	237	244	276	257	274	239	211	257	250	247	271	277	255	245	226	256	263	240	249	243	256	246	259	250	238	214	234	205	239	260	237	245	231	240	255	250	275	245	252	266	233	246	240	269	259	233	263	242	251	230	226	231	280	250	241	270	246	253	262	237	244	252	240	215	227	237	251	264	238	211	257	232	279	245	236	221	257	261	229	270	245	229	245	242	235	269	271	255	272	237	221	249	258	251	264	252	263	236	266	251	236	267	228	222	239	240	229	267	241	248	248	272	248	250	233	245	246	249	290	226	263	233	239	228	245	260	243	229	233	271	265	242	225	233	253	267	282	259	267	246	257	216	254	270	244	254	281	263	234	236	245	270	242	222	255	258	239	220	244	248	239	218	245	227	263	226	239	263	251	243	253	269	237	214	248	253	242	233	283	256	233	217	237	254	254	223	251	228	219	260	222	265	240	251	250	275	228	250	263	263	240	214	228	264	254	261	234	235	253	230	263	271	271	288	237	227	239	233	249	253	218	249	266	237	228	237	210	264	215	246	232	228	252	262	255	233	265	252	244	229	260	222	236	236	222	257	251	234	256	235	260	183	253	250	248	257	236	234	238	245	233	234	258	236	233	244	243	245	254	232	227	234	240	238	231	241	264	262	264	236	270	253	220	243	242	226	254	265	248	227	232	248	254	257	230	259	232	263	294	236	249	239	242	246	273	232	242	256	240	264	244	235	229	243	261	260	224	244	242	238	236	261	243	223	248	229	221	257	232	275	245	233	258	255	269	234	251	240	245	238	248	232	245	238	244	247	238	255	237	249	263	275	246	226	256	253	256	244	231	228	241	237	244	267	253	219	246	240	246	280	246	224	234	239	216	272	258	257	250	270	222	238	254	269	256	234	254	251	258	256	277	247	225	240	228	241	252	268	227	241	227	265	250	238	271	244	252	239	250	258	255	256	216	222	235	224	231	269	246	271	268	222	266	251	246	276	268	236	277	244	244	221	254	258	264	276	234	240	260	255	251	249	235	248	239	228	262	220	263	247	281	244	245	255	266	255	258	240	238	240	260	236	239	225	223	226	233	250	224	216	268	238	273	258	246	238	237	254	239	222	241	255	252	258	250	249	254	266	251	232	258	239	277	255	235	226	265	245	250	233	253	232	220	262	249	246	253	252	252	255	264	230	244	285	247	236	266	269	265	253	256	218	244	282	224	266	263	270	245	248	245	210	235	234	228	238	257	227	250	262	264	275	242	257	261	250	250	272	269	233	268	276	233	262	263	247	267	225	233	198	250	229	260	249	261	225	249	233	258	228	250	284	251	283	290	236	264	240	247	218	252	249	220	263	273	253	234	258	242	236	246	262	241	209	244	233	215	259	265	203	234	257	204	272	263	260	237	240	242	240	247	251	229	224	268	240	270	253	264	251	257	226	239	256	230	262	243	248	249	248	256	243	230	219	244	228	254	243	251	248	235	246	230	272	235	255	259	239	238	238	246	238	267	278	261	243	242	216	225	226	258	258	259	277	241	252	257	238	233	280	248	245	236	245	227	247	206	279	264	249	228	224	258	258	241	272	238	222	233	257	240	231	248	255	223	256	261	247	239	260	246	253	240	230	234	277	228	260	220	236	256	252	260	249	258	223	236	263	252	261	229	228	269	255	230	240	266	240	254	228	237	256	237	235	228	250	241	237	260	250	263	242	242	288	248	286	249	230	235	234	237	260	251	246	247	272	246	241	247	209	247	256	225	254	275	255	241	249	255	236	245	213	236	251	230	214	229	248	242	210	228	235	255	272	241	240	266	284	269	265	254	229	221	266	247	252	222	261	252	226	207	244	230	250	228	243	226	239	255	230	231	264	273	224	221	229	234	252	242	236	227	227	226	253	241	220	251	240	230	214	233	243	252	236	248	262	252	240	259	222	242	264	256	212	225	237	247	268	236	263	265	251	222	232	265	242	252	228	235	247	240	249	232	252	275	233	250	236	248	239	245	215	239	241	279	263	283	230	262	221	242	243	260	265	260	237	224	238	259	267	276	235	230	246	224	229	227	261	242	236	263	268	224	259	233	238	258	249	239	250	231	229	247	248	246	234	216	212	226	260	249	253	282	216	248	251	233	239	254	240	231	239	206	214	258	234	246	238	246	241	270	239	236	238	246	225	247	257	257	254	255	253	246	244	273	218	239	237	278	265	257	228	251	246	235	242	259	236	253	207	242	249	257	246	235	223	249	249	226	250	222	262	242	261	262	244	229	252	249	226	253	251	228	247	235	280	274	245	243	252	255	241	249	227	204	245	243	233	257	247	259	250	244	263	245	235	208	249	236	263	249	256	256	243	247	260	208	254	222	253	232	245	238	269	248	249	247	233	282	279	242	235	228	217	251	247	248	235	283	226	230	259	243	245	226	238	250	240	248	244	241	259	243	245	263	240	286	229	236	243	255	234	252	250	238	241	249	241	238	246	241	212	220	219	260	259	262	246	252	237	243	257	213	219	282	228	236	230	228	257	250	270	240	240	231	215	234	257	258	263	253	255	238	264	227	250	278	212	253	261	255	251	260	259	201	225	268	224	252	241	196	237	229	253	239	250	228	219	234	231	240	223	253	235	240	262	215	219	260	242	274	242	249	228	243	245	269	240	242	254	236	238	252	271	223	258	267	236	234	242	252	237	265	218	235	259	257	227	254	247	278	218	254	221	307	248	222	234	226	243	240	220	246	269	241	273	249	231	241	238	236	218	238	226	231	240	234	249	249	199	261	249	253	251	241	274	253	238	236	240	227	250	247	280	251	247	257	221	260	251	222	236	248	245	224	261	232	255	237	242	237	246	250	211	239	279	273	250	260	221	271	263	230	237	233	256	242	234	245	240	208	228	259	267	252	221	244	208	247	243	236	249	230	232	239	256	240	252	230	231	257	255	230	253	223	261	269	252	236	262	234	281	268	242	218	256	271	276	244	238	216	264	240	214	228	267	271	268	266	252	217	227	244	258	246	251	246	247	220	223	234	220	233	234	249	223	247	230	283	252	255	224	263	237	256	228	284	250	229	242	226	227	231	260	235	253	248	227	263	242	231	234	240	255	240	234	232	252	274	253	230	227	238	263	284	242	235	255	210	252	244	255	262	250	270	245	237	249	233	243	235	255	249	275	236	245	257
6568	1061	1464	1551	1373	1319	1161	986	947	948	962	941	844	849	799	720	734	718	732	682	720	672	629	603	653	661	570	683	597	619	568	629	618	609	610	612	546	646	622	573	613	594	658	602	615	617	646	556	594	610	592	600	629	611	596	582	578	620	641	582	594	594	649	619	545	619	601	615	574	649	595	628	641	589	665	602	597	628	583	543	655	598	632	558	584	658	623	588	605	629	577	623	567	600	607	620	604	614	610	601	573	653	580	614	616	615	632	583	591	614	649	588	587	636	548	637	653	592	609	639	604	613	584	595	610	609	607	621	579	586	578	578	607	566	592	611	595	562	622	618	625	590	584	603	590	535	640	605	581	603	625	602	634	584	573	565	550	584	600	627	632	598	610	614	660	597	588	585	574	580	577	636	616	541	569	590	588	587	620	566	613	548	585	571	602	580	616	608	589	555	651	585	600	599	563	586	570	596	562	516	574	639	599	619	592	612	588	564	606	601	598	589	600	606	581	599	645	617	618	570	609	593	560	613	594	608	583	583	598	566	638	602	611	614	601	592	613	666	583	586	627	606	613	629	619	617	636	577	611	592	589	664	573	596	555	582	662	613	594	608	629	603	616	561	637	572	625	610	607	605	588	604	617	599	592	594	602	566	568	590	601	592	587	554	605	551	605	608	612	596	592	611	596	578	615	593	638	587	602	629	562	611	587	563	617	596	629	653	609	596	604	610	584	592	619	576	577	545	584	622	550	606	614	607	602	582	562	602	588	661	594	578	596	582	615	593	587	569	634	584	591	586	634	615	555	607	600	551	605	587	576	588	598	594	545	610	586	605	603	568	640	599	640	642	591	572	562	600	611	580	615	624	617	640	585	574	590	600	544	582	621	599	625	595	631	600	585	585	571	608	596	607	588	577	574	606	621	570	596	624	572	589	576	606	641	652	609	537	577	601	620	595	571	607	627	660	624	586	594	567	576	643	563	620	619	631	599	614	589	561	569	611	579	591	612	590	574	618	558	613	627	639	573	564	605	601	613	592	665	612	644	579	583	613	577	642	599	617	563	598	612	548	597	588	571	572	636	607	628	590	645	585	595	579	588	581	630	623	618	626	652	616	600	600	615	637	613	564	627	632	582	618	604	625	592	579	596	579	638	601	602	571	616	624	650	587	580	555	588	590	637	585	584	635	655	607	588	589	581	558	568	623	599	581	605	631	604	570	601	599	587	607	593	523	590	610	611	583	585	593	613	594	576	621	598	645	632	597	571	569	628	574	609	611	620	521	563	565	548	600	585	636	533	584	605	622	588	578	638	602	602	591	556	596	584	628	620	617	614	589	631	610	639	587	571	633	616	591	629	580	583	596	587	588	590	607	581	587	587	636	634	574	584	657	582	597	553	583	600	606	624	609	589	590	597	640	616	570	624	608	605	577	628	617	594	597	574	613	576	622	569	621	589	612	626	578	670	572	595	598	588	598	605	604	611	623	586	563	542	600	629	577	601	610	583	590	624	584	625	588	606	593	631	569	574	590	607	624	650	556	562	611	548	576	593	627	620	581	607	602	587	576	600	598	589	555	547	604	617	588	614	610	613	624	603	577	587	592	567	580	601	621	589	582	570	595	569	622	617	599	579	579	666	625	588	607	597	617	596	552	561	580	581	541	612	620	621	564	651	605	590	595	593	560	620	606	602	594	616	597	617	588	592	626	623	596	622	628	587	593	614	591	614	625	587	618	588	565	598	622	600	608	573	589	583	583	613	584	613	600	629	631	617	593	637	655	639	626	578	610	611	638	615	568	584	610	572	562	580	596	628	684	576	593	612	595	605	612	596	601	582	575	620	613	607	615	632	558	594	599	576	638	601	561	626	621	583	627	549	600	636	588	578	554	587	581	609	608	583	596	604	572	640	608	636	624	578	629	597	600	636	631	657	561	599	577	603	564	598	597	647	536	563	615	602	595	646	596	652	600	609	601	619	604	611	590	614	597	605	631	592	620	596	596	581	602	583	615	596	574	589	598	581	582	556	613	588	626	524	628	575	555	625	557	589	539	560	574	597	591	593	572	626	595	548	574	636	592	633	613	599	607	579	600	604	619	560	587	600	585	585	647	589	605	568	568	605	553	613	616	619	577	627	577	567	564	613	513	597	625	607	638	582	623	564	599	640	595	574	587	564	617	621	588	598	614	582	599	615	605	617	603	621	627	598	604	597	648	569	576	585	603	572	605	594	599	625	560	581	564	580	598	567	629	561	571	600	614	584	600	579	573	574	612	559	588	646	652	601	610	570	640	603	647	596	573	618	593	609	614	646	621	635	588	622	559	583	607	582	574	640	580	619	627	628	550	580	585	581	606	625	570	616	601	573	652	568	563	622	608	610	584	601	612	576	575	582	602	567	626	621	629	580	611	597	608	577	563	618	597	580	577	595	610	605	602	620	636	599	579	627	629	644	594	592	577	590	629	618	581	606	599	579	595	627	599	597	597	603	567	540	593	566	589	574	588	575	579	579	578	605	591	595	633	607	567	638	619	603	592	607	647	598	612	633	627	607	598	649	561	607	585	610	570	620	613	619	628	618	603	596	567	611	559	585	579	615	627	588	597	605	576	572	646	584	576	624	581	579	603	607	571	570	590	635	600	601	609	616	582	558	629	597	604	580	633	650	574	624	571	567	600	613	571	578	580	641	577	637	559	610	613	592	629	599	557	590	583	590	590	533	621	618	603	557	603	579	599	653	615	604	593	587	554	638	583	575	579	614	633	578	631	578	613	570	596	604	599	613	566	622	616	576	589	600	598	590	586	586	602	616	598	561	632	639	583	566	589	627	616	584	621	564	595	621	648	649	619	575	607	590	602	608	586	572	572	599	595	568	572	582	606	608	672	600	578	603	591	565	614	599	594	600	662	586	566	614	591	622	576	577	588	627	631	615	603	613	624	554	572	605	608	598	620	605	577	595	571	568	591	567	583	670	607	554	605	607	618	635	564	593	607	605	591	617	622	611	570	606	575	655	631	656	579	586	611	639	606	589	577	580	592	592	589	614	608	621	580	574	634	625	622	607	575	592	621	550	578	625	561	599	581	591	592	589	564	572	635	615	615	599	593	623	581	613	562	591	570	649	598	594	604	614	604	591	585	578	589	565	599	590	584	612	580	595	596	558	560	634	588	546	579	628	608	622	629	579	592	623	624	627	599	570	582	582	632	600	581	590	621	566	623	588	639	616	595	624	620	586	608	627	634	587	624	603	592	575	614	578	609	585	595	623	605	598	623	628	607	595	587	591	581	589	605	540	605	581	580	589	628	608	602	587	606	636	596	614	612	585	570	588	586	558	651	605	545	659	571	586	591	593	561	597	591	635	606	592	593	597	581	596	638	586	537	578	623	617	589	605	570	607	542	615	570	606	602	594	611	620	533	581	640	635	592	589	611	632	554	622	601	625	615	569	620	637	606	628	588	600	606	616	597	623	569	620	590	611	629	542	615	594	569	630	600	616	595
12231	1007	858	647	409	322	322	266	194	216	240	189	190	185	154	161	145	161	186	135	136	140	152	118	136	122	109	144	122	133	148	145	154	141	127	145	124	137	113	121	122	136	129	119	105	121	134	132	127	133	137	107	131	107	119	129	125	137	128	127	107	127	138	120	132	137	134	105	106	115	126	121	135	127	131	127	133	137	123	120	118	140	117	136	112	132	111	142	114	118	129	126	110	126	124	128	135	132	101	114	141	137	120	115	128	153	123	119	128	130	130	111	126	117	107	130	123	107	144	123	113	127	119	119	115	103	140	102	113	118	121	155	126	124	99	122	102	124	130	120	121	123	123	130	126	116	133	152	126	103	119	118	105	141	135	114	120	127	125	121	121	140	121	115	133	137	121	112	129	119	133	122	119	129	138	116	102	141	123	113	129	143	135	113	114	120	127	127	112	110	123	122	122	125	130	124	124	122	129	108	144	129	112	136	114	108	117	119	135	143	130	115	121	119	129	133	134	120	118	121	91	133	129	110	135	119	126	132	150	119	136	118	138	132	142	113	140	125	152	130	128	110	138	121	113	116	120	135	112	135	134	130	115	113	123	112	121	105	108	115	127	112	138	125	124	133	118	124	119	139	106	112	155	118	132	119	120	126	121	105	124	133	110	112	154	142	141	138	125	125	129	114	103	121	128	103	114	129	117	123	126	134	133	114	114	122	117	122	124	129	115	136	122	142	123	123	138	122	119	121	108	120	140	134	134	104	107	140	119	123	106	132	121	121	155	124	120	108	121	133	115	109	140	133	131	133	137	141	125	156	130	127	122	115	117	142	146	106	128	121	123	116	128	129	128	127	110	129	110	109	122	118	128	116	138	95	127	134	127	127	124	115	111	129	129	128	131	147	122	134	139	117	138	120	113	116	115	112	135	142	130	134	129	149	125	136	133	122	107	132	126	143	132	102	116	121	139	118	123	130	137	119	124	135	136	116	126	112	123	128	140	133	112	130	118	142	138	118	144	118	123	139	135	136	123	150	129	127	125	137	138	129	127	109	148	134	133	124	124	131	121	127	122	130	134	123	126	109	98	123	120	130	136	133	126	145	130	120	146	114	123	139	115	125	104	137	127	123	116	129	120	105	120	114	149	142	137	131	124	113	129	135	141	132	115	126	135	119	126	135	121	122	136	116	131	126	102	131	114	119	136	147	119	150	119	113	138	127	133	144	126	113	130	106	148	133	112	108	123	121	119	119	123	122	123	126	122	124	109	133	139	119	120	142	106	115	123	119	134	120	121	143	124	123	144	138	131	125	154	125	107	124	142	136	139	118	106	136	124	127	121	123	122	126	135	132	102	127	132	141	114	125	125	122	124	135	117	118	137	125	156	120	121	138	134	115	125	107	125	135	145	117	150	135	107	129	122	136	130	138	130	141	134	127	167	129	117	135	130	119	108	148	123	117	113	138	134	167	121	111	141	135	110	111	134	125	141	144	124	125	119	114	133	145	135	133	134	104	106	109	108	108	131	120	130	119	134	106	133	100	104	110	135	116	131	126	118	109	120	159	127	125	121	132	114	118	137	139	122	127	123	120	126	143	127	124	151	146	128	141	133	101	110	113	117	137	130	119	113	120	133	141	130	137	125	123	137	116	164	143	99	112	108	127	136	100	110	128	110	127	116	136	118	118	122	137	123	128	118	118	125	122	106	136	133	127	128	121	120	140	122	108	137	139	127	114	129	139	131	118	130	132	137	121	121	115	107	132	149	125	138	112	130	132	126	118	130	120	133	120	114	118	126	134	123	151	127	119	141	140	129	131	125	133	130	145	133	140	115	129	122	106	136	116	143	123	137	122	146	124	111	134	133	96	127	127	132	153	135	125	130	126	119	104	123	131	131	120	132	162	123	128	138	126	133	126	122	100	106	114	119	138	131	123	123	96	119	107	118	135	126	123	114	131	139	120	135	128	125	99	124	131	135	98	128	109	138	121	120	107	98	121	132	129	120	128	111	132	123	116	112	126	151	118	112	119	137	109	119	130	147	122	120	121	120	124	108	160	113	137	125	90	118	131	115	137	126	127	139	141	136	128	120	111	130	137	115	134	106	120	126	121	129	136	125	123	109	131	121	121	123	141	122	127	129	136	124	104	133	147	134	109	132	121	131	126	110	134	123	119	136	129	124	132	121	123	113	120	105	126	110	108	123	126	129	145	119	116	107	125	121	134	116	133	121	139	117	132	115	114	110	141	125	123	122	118	103	125	124	141	114	108	119	111	126	127	116	123	118	134	125	132	125	134	142	134	105	115	120	121	132	134	133	100	140	133	127	135	118	120	114	128	131	127	110	129	129	108	109	136	124	126	116	121	139	116	116	138	134	123	136	102	110	114	135	136	154	106	128	116	134	134	137	128	140	130	113	112	101	127	126	132	142	109	126	125	136	113	145	114	134	120	155	137	123	111	122	123	143	129	110	128	125	97	143	142	132	138	119	113	135	133	114	106	125	135	129	125	130	115	120	121	123	104	127	131	147	138	123	137	117	126	115	110	112	131	139	121	139	120	140	113	116	131	135	139	130	114	116	112	123	115	127	128	110	99	101	121	123	123	121	110	114	145	122	140	127	137	142	118	125	130	113	122	113	129	135	145	116	133	119	114	104	127	127	145	138	135	125	114	109	125	116	126	136	133	120	125	133	118	141	125	111	138	119	150	113	133	129	133	123	125	129	121	139	123	133	134	132	134	124	132	132	136	128	113	136	129	105	128	110	108	153	124	130	139	120	133	120	137	123	135	116	116	122	119	138	123	109	127	130	118	126	139	136	136	103	129	138	153	137	117	111	115	116	127	129	115	133	136	123	113	128	139	134	135	114	118	116	134	113	117	138	129	142	122	137	116	109	130	125	113	134	127	145	119	109	135	126	111	116	118	138	138	130	151	112	108	124	112	138	113	121	127	96	103	119	136	120	139	131	120	139	121	121	118	123	112	114	123	139	134	131	113	110	127	135	119	115	115	122	127	123	119	126	132	127	128	141	122	128	113	127	102	119	125	124	118	104	122	131	134	119	123	127	129	163	123	123	121	129	117	132	110	110	147	134	129	116	97	144	109	132	115	117	116	124	117	134	132	114	124	134	135	123	103	134	139	139	122	135	136	139	130	115	133	129	117	116	139	117	143	126	130	137	138	120	129	126	119	120	134	126	137	124	123	131	123	128	113	123	114	122	124	134	136	116	128	120	130	133	117	140	127	121	118	133	129	122	120	119	126	153	104	119	119	103	120	156	149	109	144	117	139	115	113	135	106	112	128	137	119	126	123	106	138	117	100	111	101	119	124	137	125	140	125	125	125	118	125	124	132	137	118	116	130	132	145	124	101	138	153	130	121	151	121	121	143	124	120	122	129	137	127	128	136	105	128	131	106	131	117	121	110	121	129	119	129	117	135	124	126	119	122	126	119	121	116	119	103	122	123	111	110	116	120	135	133	131	122	104	131	133	113	110	128
7874	1044	1822	2172	1764	1527	1228	1084	906	900	942	792	719	691	562	489	564	601	511	528	478	468	452	413	406	346	357	368	377	356	381	352	312	340	355	377	313	352	321	344	305	341	358	353	333	321	340	342	307	338	334	325	338	338	304	335	344	323	344	320	350	337	325	309	314	311	323	310	315	338	315	323	325	308	336	364	307	332	322	344	305	329	311	319	306	293	336	320	320	324	329	328	309	327	330	316	346	333	312	298	297	333	310	345	322	298	270	322	307	334	327	315	333	347	303	315	306	324	313	326	306	350	314	303	320	320	288	292	310	327	295	326	290	316	331	308	295	314	333	313	335	305	334	304	310	331	330	312	336	323	327	282	332	336	326	337	295	310	312	317	313	299	318	335	337	339	302	307	330	317	286	326	299	320	353	314	331	308	329	324	336	377	331	300	307	315	308	307	332	335	294	303	316	352	325	308	348	314	307	299	315	301	305	300	331	311	316	313	341	335	353	321	330	296	287	326	310	313	324	300	320	323	327	302	323	291	338	314	331	324	334	269	303	316	350	311	332	342	340	321	321	317	311	323	326	319	333	307	307	336	311	304	308	337	307	305	330	332	324	335	313	340	333	300	327	323	350	320	338	342	304	321	312	338	305	325	308	306	317	326	320	333	340	295	325	299	319	322	312	281	286	339	314	350	303	342	311	315	299	319	326	295	335	335	301	302	338	353	343	335	345	325	322	327	295	298	348	324	301	305	305	315	309	327	303	343	300	337	318	334	332	315	346	288	294	295	321	321	316	341	353	323	338	327	316	305	337	307	323	282	322	301	334	314	328	281	320	327	355	350	324	313	324	308	326	301	332	341	323	350	294	326	338	314	300	322	321	326	327	311	360	290	327	306	296	315	307	305	350	334	299	340	297	313	326	336	270	294	283	328	311	322	331	315	317	315	300	307	343	301	314	314	321	309	325	332	325	356	302	339	341	315	327	327	305	315	303	308	324	359	347	313	327	333	332	311	286	338	361	301	317	312	351	295	359	363	330	329	335	309	337	323	299	331	276	307	363	326	328	339	311	317	293	320	325	321	352	313	311	323	329	326	332	327	318	322	268	339	326	285	308	318	303	310	313	312	341	329	309	339	351	314	314	336	336	309	357	333	329	309	335	328	283	295	293	321	315	313	300	305	293	302	320	352	317	315	329	385	327	334	327	338	304	283	285	302	336	295	308	293	323	297	316	301	329	335	319	344	330	336	343	316	324	288	299	320	336	304	344	259	314	303	315	349	294	311	308	289	366	310	339	340	297	314	349	326	332	309	307	318	326	297	325	317	336	354	328	311	339	308	339	310	312	304	342	315	333	347	283	287	324	305	302	339	335	307	339	316	351	297	290	356	326	301	294	339	302	295	301	304	309	317	298	338	320	318	314	320	336	306	289	338	360	312	300	300	317	283	292	330	337	297	322	307	320	292	339	317	333	269	324	304	310	286	317	322	349	315	303	312	290	310	293	306	332	304	334	312	330	307	312	299	318	323	362	328	345	346	351	338	328	329	313	339	327	329	342	312	322	321	319	333	311	330	302	307	327	328	326	329	282	314	316	332	318	347	298	327	305	327	321	343	297	340	318	363	308	311	321	330	300	309	330	354	306	308	297	333	318	302	298	341	307	283	333	336	328	313	302	299	298	317	304	334	323	319	330	313	337	331	335	281	319	335	331	288	353	287	309	338	321	323	289	336	324	316	358	341	322	332	342	326	319	306	295	296	311	313	310	319	290	304	347	362	318	346	301	303	317	304	316	290	323	361	317	346	314	334	337	324	335	325	326	330	311	363	287	325	302	320	329	304	332	344	310	306	339	333	307	326	318	310	367	322	303	293	316	288	328	299	332	350	312	324	331	323	335	320	330	304	320	316	302	328	330	334	315	317	335	330	301	314	319	330	373	337	312	312	320	321	335	310	314	335	308	338	333	350	331	336	311	285	312	344	288	317	321	321	320	333	328	315	321	319	329	296	294	332	316	316	345	323	329	331	352	341	314	318	340	302	290	308	339	363	312	286	318	320	316	329	338	342	291	322	347	335	308	308	295	319	309	302	365	320	328	336	334	300	305	308	351	300	307	339	282	327	337	302	323	313	328	332	345	305	332	320	331	347	305	317	334	293	322	310	300	323	282	337	326	329	350	310	334	335	295	306	337	338	311	301	336	342	326	323	312	305	323	298	297	300	327	341	312	317	358	280	298	313	323	297	311	328	314	353	324	319	321	310	296	361	332	324	316	292	311	335	288	323	324	271	319	349	307	311	351	339	299	309	320	296	337	318	333	314	327	300	313	329	334	298	320	287	278	304	322	313	322	338	313	316	301	320	330	315	309	320	327	324	319	330	322	308	338	324	321	348	319	278	305	328	321	343	306	350	333	322	325	349	318	340	304	328	319	317	326	279	307	329	335	339	295	313	267	289	348	323	302	308	301	330	368	328	304	337	309	316	331	330	310	288	317	324	334	316	368	320	324	339	325	315	295	305	336	305	343	335	290	325	297	305	330	360	319	328	309	302	322	321	312	323	308	333	302	325	317	323	334	317	327	312	290	343	319	297	336	316	310	337	338	317	304	310	352	314	306	316	327	323	315	312	326	320	322	301	327	316	350	366	338	320	331	329	337	337	297	336	315	348	302	339	312	330	318	344	334	297	334	341	353	317	313	291	321	329	346	301	320	316	302	307	345	343	323	341	320	336	277	292	323	333	331	312	296	328	324	319	322	321	327	321	334	318	291	279	357	301	300	288	325	346	329	321	327	328	299	314	339	314	324	329	335	322	318	326	324	340	302	363	340	315	337	337	317	314	359	302	319	316	348	345	336	298	297	323	339	305	324	304	314	321	298	350	341	349	327	272	324	325	329	300	297	321	330	339	331	323	338	320	312	333	327	325	332	308	307	314	313	314	282	288	338	326	346	305	300	316	329	350	311	312	320	326	301	311	330	342	291	345	301	346	344	274	319	332	369	295	308	310	313	314	325	301	311	321	317	332	301	303	312	335	329	317	314	317	308	296	349	306	317	280	318	333	324	337	330	333	321	362	335	310	297	350	284	320	325	314	330	319	338	331	319	311	338	327	307	300	313	318	315	330	319	320	311	326	330	305	313	338	378	305	302	314	306	327	340	304	308	329	306	313	334	326	296	318	351	331	332	290	310	312	303	289	304	336	288	315	324	316	323	331	299	330	302	359	315	300	296	323	312	338	341	327	325	304	329	315	324	304	312	287	318	317	349	308	297	321	294	343	324	288	327	283	314	330	321	294	305	304	323	327	315	308	332	341	323	305	336	299	302	311	314	320	314	294	313	314	324	341	322	321	292	326	321	350	301	318	326	328	306	316	315	318	306	309	338	307	313	292	326	281	343	314	308	333	338	326	367	311	321	300	318	292	300	344	310	313	290	352	299	335	309	309	334	317	317	304	322	310	279	344	310	324	366	325	326	308	311	323	319	308	335	333	297	328	282	288
1302	264	274	316	258	270	253	238	230	223	252	273	231	231	237	183	232	230	228	233	235	229	210	221	235	235	223	201	193	232	239	212	247	239	226	260	224	223	234	226	227	224	220	228	215	229	239	196	231	211	228	236	217	208	236	234	246	235	258	224	222	242	208	226	196	250	226	228	219	236	207	218	235	227	235	215	223	244	207	213	262	200	218	217	242	221	238	239	234	211	215	192	238	209	237	244	240	216	237	238	228	211	251	225	207	243	241	238	249	252	222	224	224	231	246	248	222	256	200	212	249	216	222	224	227	226	254	251	233	231	239	240	227	219	206	245	204	238	228	228	226	210	219	265	203	224	219	233	224	215	233	226	234	246	182	221	219	232	204	238	205	249	241	217	255	220	207	244	229	228	220	223	216	248	274	219	254	182	212	217	233	213	222	222	239	219	210	220	246	209	225	252	202	205	246	255	229	207	214	214	245	232	213	212	239	253	245	259	212	208	239	241	196	227	232	236	234	206	217	250	245	211	229	221	202	199	249	259	232	217	204	198	203	214	258	247	250	203	227	255	241	247	243	223	239	255	197	227	213	220	210	262	232	237	240	232	231	223	225	241	246	205	233	226	217	223	224	209	219	222	239	208	208	230	236	208	235	215	216	222	251	212	230	190	217	225	242	214	248	259	243	212	249	226	225	214	216	226	256	198	241	263	195	214	217	220	248	202	232	229	217	235	217	229	239	238	198	228	201	200	227	250	239	223	232	241	223	239	216	220	203	246	248	238	203	213	240	195	221	227	220	192	244	205	222	250	228	211	227	251	243	220	216	222	230	246	236	244	225	228	230	211	260	209	209	247	229	227	255	225	244	216	234	241	245	233	232	200	224	200	232	225	213	230	211	236	236	253	255	235	208	245	221	202	192	233	250	246	245	209	221	227	209	204	228	217	212	243	209	222	227	239	221	254	235	224	213	222	234	235	227	180	219	233	216	248	194	224	228	247	215	223	225	237	246	270	228	234	240	200	196	233	234	228	232	247	230	249	227	210	241	240	229	212	200	203	238	242	225	223	189	229	224	256	223	216	209	216	242	196	234	239	253	229	224	235	230	230	241	240	217	215	206	219	227	223	208	229	226	255	218	219	207	231	236	208	243	231	218	227	228	218	209	220	224	212	228	235	253	241	221	207	240	224	237	256	238	233	248	218	220	215	244	220	232	226	263	222	222	211	239	254	201	244	225	223	213	244	231	236	220	219	230	194	233	224	239	216	236	201	226	234	197	215	228	196	231	211	250	237	217	243	212	238	231	260	247	227	248	230	239	208	218	224	244	231	226	235	234	230	227	244	218	234	220	238	214	212	210	259	206	239	224	208	199	210	230	209	251	232	223	246	226	221	238	250	204	218	207	224	255	228	227	210	219	216	246	201	207	225	231	219	233	212	208	232	221	230	235	237	241	212	233	240	245	240	251	229	238	240	248	256	211	220	213	234	250	236	233	207	198	222	240	200	237	193	211	230	229	232	225	235	233	211	241	257	223	234	228	241	248	242	242	229	243	213	236	205	238	229	250	227	211	229	248	212	240	229	250	202	228	221	237	227	240	214	259	207	233	251	238	198	223	225	239	237	257	216	207	213	208	186	219	233	221	238	231	214	208	254	204	229	221	242	207	237	219	239	227	220	236	216	258	235	228	257	206	235	243	224	231	245	218	223	212	209	204	222	238	238	216	192	246	236	237	256	222	207	228	227	231	233	226	234	213	230	221	222	217	200	245	234	239	204	215	237	192	237	249	217	257	223	208	233	261	221	212	264	262	238	242	229	235	237	216	224	250	234	208	238	243	239	232	205	249	232	248	242	246	229	193	248	214	214	249	225	226	214	220	235	207	220	205	216	220	233	214	231	236	217	220	245	237	257	231	235	214	197	234	220	248	235	260	209	212	206	227	246	242	220	222	224	242	234	240	262	223	190	206	240	236	202	220	219	222	241	238	238	231	234	204	235	246	211	245	222	209	223	216	222	213	181	239	241	236	222	246	253	214	223	243	228	235	249	196	223	224	212	247	244	250	218	271	221	243	256	216	234	218	233	226	211	216	235	224	230	210	241	224	233	230	238	233	246	214	236	230	207	236	235	214	242	196	208	223	213	222	233	237	241	250	230	226	201	250	245	200	212	225	232	228	219	228	216	238	220	214	230	231	243	211	233	234	253	245	218	230	199	226	232	246	214	249	225	247	246	231	231	259	247	201	205	217	221	214	208	219	240	244	218	213	220	241	250	213	222	217	251	237	239	208	226	234	218	245	218	210	256	230	239	223	224	218	222	220	244	257	253	216	224	181	239	210	252	216	229	248	246	220	207	241	225	206	233	208	223	255	226	258	288	214	235	238	234	248	221	231	213	219	218	240	258	221	200	233	213	232	240	237	209	220	244	224	211	235	201	231	223	220	210	222	233	234	254	222	220	241	243	259	261	255	236	251	218	221	248	215	210	216	250	216	227	231	251	202	235	249	215	218	248	260	232	210	220	227	206	207	189	220	230	192	229	210	239	226	257	246	242	231	212	203	206	232	227	223	217	208	227	218	199	227	229	205	239	234	251	204	228	230	252	208	226	230	229	232	238	228	231	246	230	247	223	244	235	215	252	204	217	203	239	258	261	228	200	233	211	234	230	245	237	241	227	219	210	227	229	225	238	238	242	236	258	230	232	194	217	227	248	241	216	218	237	221	219	250	221	226	240	223	233	200	224	232	239	226	220	240	223	250	226	213	208	241	226	230	235	224	223	209	236	255	216	219	193	254	209	237	245	208	254	217	205	222	243	202	209	233	215	230	243	235	207	211	231	214	223	218	217	237	231	247	219	225	226	213	209	230	245	216	226	227	244	245	244	249	194	219	225	220	221	203	197	207	261	245	247	240	219	249	216	236	237	222	245	239	236	241	203	235	232	218	229	226	226	228	218	209	208	211	219	258	237	234	215	228	224	238	238	212	210	229	215	222	213	256	245	230	234	218	241	236	217	234	231	254	247	247	219	224	238	234	222	248	220	222	240	251	238	213	228	244	239	235	236	246	247	238	213	199	212	256	234	236	270	223	243	221	236	245	249	244	222	212	202	256	263	236	222	244	236	212	242	235	245	238	237	228	216	209	225	252	242	219	234	211	225	223	210	242	228	218	222	215	227	215	240	211	233	235	226	214	251	242	248	234	219	233	230	208	251	246	226	238	221	235	226	240	253	231	234	229	224	217	225	248	225	243	227	199	243	241	235	217	230	215	244	198	213	210	239	241	206	205	225	217	216	267	239	219	229	238	216	246	238	243	224	228	245	233	216	224	219	221	240	235	224	227	243	221	250	239	217	238	224	245	218	228	237	257	244	180	250	210	249	233	250	232	223	212	248	214	230	239	224	245	252	201	235	204	230	214	238	216	207	252	221	220	226	214	226	219	197	222	233	259	204	219	226	232	222	228	240	200	240	207	219	247	233	233	192	201	204	249	232	219	228
1906	650	712	698	735	731	730	634	637	652	643	632	617	634	608	634	623	621	628	586	556	621	609	585	589	530	567	513	568	559	545	585	593	588	551	556	593	553	588	525	547	572	585	579	599	560	559	589	606	572	567	583	584	561	620	567	591	584	543	562	590	565	564	567	553	558	515	567	565	595	577	580	599	521	563	528	566	533	576	591	623	570	581	555	582	570	585	550	564	572	517	565	578	575	551	568	587	573	550	551	568	519	552	575	570	522	494	529	619	562	564	508	570	574	581	533	543	588	610	579	593	536	581	540	597	550	553	566	565	550	548	570	578	541	542	568	587	556	573	518	560	602	591	536	571	576	574	570	568	625	583	543	547	545	566	557	536	549	556	545	596	564	580	537	611	504	568	595	584	592	592	582	569	556	592	593	558	550	535	570	550	568	528	571	572	589	566	532	543	568	532	575	531	598	525	550	524	571	577	553	546	573	581	621	559	582	588	538	524	583	578	595	588	596	552	551	605	584	577	570	618	560	589	549	603	561	617	543	564	552	524	547	515	553	541	605	562	593	587	593	572	575	612	529	589	587	613	595	574	541	544	582	604	548	592	563	581	577	589	625	558	553	556	576	555	554	562	543	563	558	578	595	550	510	549	551	550	550	550	545	566	541	556	525	534	535	551	570	561	586	580	527	631	512	569	552	588	566	519	569	571	552	553	545	591	559	554	570	575	567	578	564	588	542	576	593	549	581	589	566	528	564	594	572	550	514	569	568	548	580	590	543	578	561	568	557	577	547	606	529	562	576	598	552	553	562	547	534	610	589	583	575	559	558	585	527	600	572	600	587	594	618	520	573	602	567	577	561	542	539	562	587	569	550	574	544	568	573	549	584	598	569	575	580	558	551	613	603	535	546	571	546	524	598	547	570	551	533	541	569	546	543	574	551	587	577	573	557	608	558	579	558	572	550	566	605	583	558	584	568	577	567	589	558	587	581	557	538	522	557	559	574	521	566	546	541	601	583	574	575	567	575	532	574	533	534	555	585	558	578	578	564	581	597	577	577	590	581	557	503	569	589	569	545	550	541	630	568	589	581	529	571	539	572	568	560	580	569	600	582	544	613	600	578	549	585	548	559	554	594	575	605	576	563	565	593	563	566	541	541	608	567	601	655	558	554	575	565	575	558	560	588	573	575	590	562	557	563	565	562	566	549	541	560	536	533	566	596	589	537	591	554	550	561	578	610	564	603	524	574	596	575	558	537	566	577	572	607	592	545	520	581	534	560	572	577	532	567	594	602	564	602	543	563	562	525	601	555	600	581	528	555	561	538	543	582	597	530	503	546	577	545	532	563	560	557	510	597	561	541	563	568	549	578	579	588	601	586	568	566	549	567	531	533	557	605	548	547	549	507	574	551	587	557	555	582	622	516	530	584	564	561	563	533	545	566	583	552	549	580	559	574	554	562	557	520	576	524	579	563	556	550	576	571	565	604	613	566	589	578	567	534	592	558	542	532	545	542	597	532	579	596	605	582	568	522	555	573	560	554	586	563	589	576	562	594	573	598	566	563	534	569	539	619	602	567	554	593	530	532	571	583	620	532	543	574	581	544	558	580	559	578	568	561	552	559	559	570	540	583	563	575	567	541	569	600	586	591	588	570	552	571	571	546	569	547	583	531	562	589	581	554	559	569	524	516	554	568	558	622	561	585	556	554	509	611	619	548	543	585	539	578	562	581	608	553	557	578	557	557	523	580	543	557	537	589	590	550	585	590	525	599	563	531	586	577	530	565	561	532	568	584	559	588	560	607	571	523	586	572	592	559	556	565	564	533	579	572	551	504	568	544	573	527	536	540	545	568	574	581	559	547	594	548	550	577	555	554	595	548	586	540	614	564	562	527	548	549	547	567	580	558	599	527	613	551	584	543	529	553	560	576	560	577	535	564	549	589	542	536	572	534	546	584	542	523	604	565	549	598	523	557	563	582	590	558	579	554	547	573	575	580	567	516	551	600	563	576	545	540	546	590	570	568	593	572	574	582	559	577	572	562	570	547	617	577	523	569	585	572	549	597	573	555	595	568	600	581	525	576	577	585	575	588	574	575	538	552	561	563	574	590	557	520	565	548	571	578	562	560	565	526	562	534	535	563	561	611	556	578	580	553	591	557	585	595	565	562	533	542	575	573	601	564	535	580	554	517	563	588	538	590	557	551	558	579	551	571	542	559	545	575	614	580	564	561	545	550	608	562	601	588	546	538	559	550	574	563	549	541	547	534	543	599	577	585	540	566	560	545	605	574	547	548	613	580	568	548	570	573	545	572	557	529	574	601	564	560	561	542	591	550	575	545	506	585	567	604	597	560	562	577	594	553	513	570	577	547	571	585	545	581	548	542	552	550	574	507	558	598	572	579	577	588	542	531	571	564	547	551	574	591	576	544	592	569	616	590	566	591	587	551	606	557	562	550	556	572	540	575	559	561	571	602	565	587	578	587	541	568	541	546	577	555	562	561	555	623	534	560	523	573	590	558	560	580	544	563	603	574	573	564	572	600	588	590	534	560	574	565	583	540	556	520	594	545	557	525	532	571	561	548	571	593	582	571	528	530	551	582	562	575	574	599	538	561	550	583	562	534	595	566	619	559	598	531	587	557	571	548	584	593	602	538	533	567	558	604	553	584	578	592	567	548	558	575	615	609	581	568	602	561	604	536	585	573	598	586	539	551	560	596	569	585	568	575	578	585	551	563	539	583	512	579	567	558	503	557	537	548	595	564	524	568	628	542	565	597	573	571	572	543	594	537	536	578	535	573	556	572	586	538	568	567	568	559	579	573	551	555	518	592	556	576	582	563	572	547	552	523	578	543	597	551	586	516	562	538	585	598	557	555	618	565	582	541	570	607	530	578	545	603	578	584	579	551	558	568	560	511	572	581	575	590	581	574	598	573	603	597	568	556	563	569	532	553	558	538	600	557	589	584	589	565	607	577	544	612	601	537	536	585	582	568	551	574	552	582	539	616	604	560	559	550	589	532	544	612	533	568	523	552	657	568	561	566	574	607	600	567	598	585	575	551	570	555	525	550	552	560	542	568	577	538	573	626	552	536	542	584	544	575	589	544	555	554	569	544	589	621	530	608	553	553	572	563	571	548	585	536	584	565	527	611	574	593	542	541	577	566	570	547	527	573	528	562	575	562	525	561	540	557	589	613	582	554	554	557	549	582	601	558	568	578	591	551	593	531	558	568	567	528	534	566	539	552	551	548	564	591	551	554	577	572	547	553	553	516	581	598	555	610	551	508	574	555	590	542	586	557	555	581	581	622	535	538	568	547	548	593	527	560	606	563	561	567	560	549	597	613	590	576	545	576	582	544	585	599	581	577	570	600	580	559	551	608	557	512	578	541	598	589	519	564	577	536	584	584	544	585	613	565	530	574	524	544	585	530	554	602	585	552	577	560	573	577	570	549	600	554	552	600	565	562	576	540	573	569	581	538	554	604	556	589	566	566
6738	624	569	550	428	382	351	351	292	322	313	292	297	276	252	257	276	290	246	246	257	253	260	249	206	246	248	262	224	234	242	217	241	262	252	264	235	254	216	243	253	250	239	258	245	271	241	226	247	219	248	251	235	248	241	254	212	265	241	255	249	255	254	238	241	234	283	231	200	255	246	230	244	268	269	257	239	251	256	263	273	271	259	229	203	256	230	252	270	254	267	256	254	260	281	272	207	230	268	215	251	267	269	239	247	211	237	236	250	259	244	253	238	248	246	265	241	272	244	226	254	258	268	247	289	227	257	271	233	235	247	243	250	245	228	250	254	258	255	271	245	262	215	273	267	246	224	216	249	257	242	270	248	222	258	272	255	277	195	248	231	235	264	238	246	261	230	238	237	249	241	234	243	247	249	263	273	254	216	251	268	244	239	231	269	252	259	238	256	221	266	255	261	241	256	234	264	255	240	241	230	269	262	230	264	269	251	234	261	270	248	242	250	242	254	249	284	257	214	262	256	246	247	249	250	261	258	229	232	236	261	266	291	271	227	238	232	260	243	260	240	246	269	251	241	236	230	268	236	228	235	270	282	284	255	263	255	243	246	255	251	244	249	295	230	257	254	259	260	232	255	247	249	267	252	256	248	226	280	259	243	242	252	255	229	252	270	263	252	246	243	252	258	235	240	271	248	244	235	271	265	264	258	260	252	250	256	244	236	268	239	242	241	236	226	238	225	254	231	241	248	230	265	222	229	244	254	271	245	234	252	254	285	262	237	253	235	255	263	249	232	252	234	214	262	260	196	281	253	262	261	237	252	233	240	268	216	268	281	279	244	246	248	260	242	235	263	263	243	241	244	256	265	259	247	241	251	222	251	263	276	276	245	253	200	255	257	252	263	213	231	251	267	267	270	238	234	265	246	234	222	245	286	219	264	242	228	236	257	263	237	256	265	237	244	271	246	241	244	254	261	232	249	251	240	232	289	237	245	251	275	234	236	253	227	254	247	261	257	252	249	228	226	250	253	258	234	237	290	254	226	239	224	269	235	292	250	268	242	230	237	239	222	222	273	235	258	215	228	255	214	250	222	237	245	249	255	219	238	255	244	245	266	261	272	254	247	249	250	219	235	250	262	229	242	246	239	274	233	228	236	284	245	245	261	238	224	249	247	277	211	219	259	241	258	243	228	256	245	240	246	244	245	257	253	220	246	229	242	266	237	226	258	240	217	236	271	239	231	274	242	265	219	249	282	240	233	244	298	193	247	236	256	262	237	247	252	218	226	272	268	273	238	255	256	250	239	242	213	216	252	265	251	225	236	241	269	240	245	239	261	224	258	212	258	259	251	255	251	265	232	270	256	253	238	241	245	239	261	225	267	243	240	260	234	251	253	225	239	230	256	235	243	253	231	261	259	238	247	241	284	243	231	251	254	272	238	254	262	232	251	274	246	248	232	234	267	244	236	236	234	278	253	237	254	262	266	241	228	217	261	229	245	227	258	254	247	278	245	247	224	262	289	261	240	245	253	238	212	256	247	267	252	279	274	260	267	269	248	263	252	226	247	226	241	262	260	230	239	231	225	280	246	259	242	243	236	239	249	261	251	269	253	242	257	233	238	219	226	237	247	240	259	253	245	236	266	269	249	244	267	255	236	218	257	235	252	242	210	230	238	254	227	226	278	263	265	264	245	246	248	225	236	250	241	270	234	259	262	250	244	243	248	229	220	235	242	255	214	254	269	253	214	234	267	249	251	249	239	254	227	244	266	250	232	246	219	235	224	252	237	240	246	249	251	247	231	234	257	225	260	232	260	235	253	273	260	248	252	227	238	268	224	248	237	221	267	270	212	250	255	273	256	249	250	243	241	256	266	266	241	227	222	262	264	246	258	271	218	241	246	265	247	252	243	249	239	227	241	220	268	245	233	239	255	217	281	242	267	235	220	251	244	268	222	211	285	232	244	248	238	258	253	265	233	237	247	233	251	240	272	230	264	258	261	236	256	239	235	229	261	259	278	247	252	245	250	256	227	255	242	254	252	246	245	237	225	231	261	257	241	238	261	241	238	242	256	256	259	251	250	289	271	241	234	270	242	239	242	256	253	240	247	226	254	232	250	241	242	234	275	244	244	255	237	246	244	260	249	239	218	244	245	270	237	271	256	244	270	225	232	237	253	240	282	254	216	228	253	216	252	287	249	253	237	236	248	250	232	240	264	276	231	259	225	240	240	239	264	254	252	277	247	249	242	262	242	235	262	258	244	219	274	239	240	255	246	243	254	249	251	249	223	204	271	266	263	215	275	284	230	248	223	273	242	265	275	234	252	268	283	259	240	247	266	263	267	275	244	263	220	261	246	245	248	276	247	254	296	277	262	247	222	264	216	248	245	270	235	242	267	247	263	234	258	267	262	217	247	246	243	259	253	242	234	227	245	246	256	272	254	231	238	252	250	227	226	255	258	252	225	241	243	243	239	259	248	249	243	265	245	228	234	279	262	258	268	248	251	245	221	236	280	238	264	255	241	259	274	242	244	244	221	257	268	231	250	235	300	267	269	226	239	233	251	269	254	249	229	246	292	255	276	253	256	247	269	268	240	232	278	247	235	231	241	259	227	237	238	268	253	243	246	239	249	273	252	233	240	228	226	266	220	225	237	266	249	279	234	237	236	251	234	246	250	241	266	260	223	244	245	244	252	238	244	255	271	219	239	281	263	246	272	255	225	218	240	256	288	245	257	257	281	269	253	230	244	251	248	264	229	224	247	251	274	248	270	231	242	227	236	257	239	234	271	262	246	252	259	271	233	248	227	256	232	264	255	228	220	257	224	253	263	266	251	238	246	282	254	279	230	231	260	223	225	245	265	247	225	258	237	209	246	237	251	260	221	251	267	223	266	236	248	253	233	251	248	240	258	240	250	265	227	234	256	242	250	235	250	263	234	238	221	255	260	253	246	232	229	231	278	253	246	256	287	277	248	247	243	272	216	233	252	246	270	280	252	232	250	273	240	225	247	252	268	273	272	260	237	235	252	220	229	242	250	226	238	268	235	239	267	272	247	245	216	263	271	237	250	246	262	249	290	267	229	250	244	239	243	241	250	236	245	257	254	270	269	229	199	243	228	280	261	241	236	241	231	235	253	252	246	225	304	239	264	272	251	269	258	269	243	231	241	235	248	270	252	248	229	239	245	207	258	238	230	238	245	246	271	228	253	266	236	280	219	245	258	254	225	219	245	248	269	256	250	252	251	236	270	262	239	244	269	238	285	241	229	239	246	250	257	269	253	248	228	230	263	238	271	262	245	281	282	251	251	237	262	257	255	259	268	272	265	229	274	236	223	276	259	231	240	244	234	226	243	249	245	248	250	250	251	240	260	255	222	265	265	260	247	242	257	241	226	263	261	269	277	247	271	262	221	234	236	254	231	256	253	251	251	253	225	252	255	223	249	258	248	281	257	219	215	230	234	252	238	274	250	251	218	250	249	226	246	261	246	244
6462	957	1481	1679	1583	1339	1131	1042	964	933	921	829	828	776	726	721	754	742	704	671	731	731	669	594	666	637	622	623	634	655	609	565	642	618	644	634	628	644	631	641	615	603	603	599	624	603	610	624	606	584	604	611	634	608	580	641	614	617	622	596	602	625	586	616	583	595	633	620	621	587	645	601	632	562	631	599	618	615	620	592	589	594	615	592	588	639	563	589	579	628	592	657	597	613	600	609	619	636	614	622	605	596	578	602	622	603	631	614	602	599	612	642	612	628	596	582	640	570	592	605	614	577	612	624	595	531	664	615	592	593	645	542	573	631	578	623	588	624	595	610	605	586	604	617	612	655	576	602	557	580	595	577	610	616	596	592	596	603	625	621	594	612	600	588	584	589	594	635	583	603	640	646	632	633	587	592	609	570	594	632	597	613	650	613	568	613	582	639	621	598	597	628	631	610	595	600	640	616	593	592	581	583	591	586	600	592	592	594	613	594	576	625	620	597	601	587	601	661	616	609	611	598	630	629	598	544	631	602	578	578	602	615	623	575	605	569	595	608	592	578	618	640	619	626	605	569	585	620	609	574	589	615	598	606	599	632	595	621	592	615	577	634	599	590	584	609	622	622	562	627	652	610	571	586	601	601	583	580	620	618	618	602	631	612	564	610	615	655	646	569	635	601	564	657	587	596	592	609	572	646	594	617	641	596	596	584	602	579	617	594	623	596	607	656	588	632	625	611	657	623	624	609	631	593	609	571	608	590	611	541	619	628	636	621	654	598	594	613	664	580	552	621	622	595	607	603	595	592	577	666	601	613	593	643	622	614	588	595	604	562	600	627	613	567	553	585	613	622	645	621	549	610	629	633	643	580	564	586	586	607	604	576	604	627	625	578	624	634	627	592	552	575	633	602	556	576	597	602	541	601	567	578	617	603	573	609	623	573	573	630	593	595	630	557	612	572	609	646	605	634	575	589	585	608	655	651	631	578	556	608	581	604	610	586	655	610	577	659	600	582	613	620	586	599	600	611	589	603	617	578	605	549	602	575	616	607	628	561	613	609	557	598	592	620	553	629	607	636	601	614	573	630	617	606	623	613	655	565	604	596	643	628	654	596	618	598	600	618	616	589	637	627	602	645	599	615	610	599	622	608	616	569	619	591	612	640	584	657	605	612	562	562	551	591	610	594	561	539	570	626	580	596	610	601	585	620	575	617	605	562	633	580	610	644	591	652	600	572	631	572	616	600	603	588	570	610	578	622	636	592	658	587	591	597	649	582	599	620	579	569	622	572	582	600	590	565	575	641	642	609	634	564	594	579	614	590	602	587	626	662	590	585	559	572	627	617	621	580	599	615	577	593	626	604	622	566	615	633	552	638	598	579	579	599	621	590	583	640	608	614	589	593	630	567	599	621	581	624	614	601	615	649	655	509	556	636	565	625	616	590	569	662	589	598	625	605	573	572	582	596	580	634	573	581	585	559	595	624	627	630	575	590	603	600	599	626	607	596	633	612	621	621	592	620	616	578	600	615	624	648	579	585	578	625	607	616	599	604	610	621	591	578	582	605	579	621	577	657	606	583	602	648	614	586	574	619	605	649	585	659	622	624	605	621	580	588	578	648	624	590	591	613	612	607	581	592	594	594	576	552	596	591	599	580	589	610	649	605	622	575	614	616	611	658	627	577	603	649	583	579	564	591	565	633	597	606	632	597	592	588	589	577	652	603	598	609	620	600	585	603	585	628	633	596	588	606	613	632	616	635	595	608	574	632	572	606	580	644	533	612	601	628	580	568	617	565	639	614	608	604	592	601	608	575	598	603	590	623	567	620	640	587	593	576	619	611	601	589	611	619	596	663	626	580	621	630	605	594	592	640	638	602	602	575	610	618	621	602	639	583	635	603	618	609	629	601	589	657	648	614	577	625	583	571	570	590	588	609	579	575	633	597	561	600	632	582	635	588	596	607	624	590	585	600	576	576	603	598	610	575	597	601	559	620	633	633	562	587	610	636	621	603	592	584	632	630	601	609	602	622	542	629	614	557	605	632	619	587	602	647	590	586	604	582	635	618	589	593	622	614	632	573	582	569	596	613	578	620	598	631	575	592	636	607	603	597	633	598	606	652	574	563	576	635	605	595	612	613	597	627	612	634	622	613	594	618	625	637	624	582	608	638	625	588	622	602	582	608	581	608	586	616	629	587	596	552	616	597	586	586	617	621	647	576	614	627	608	602	608	582	578	578	555	571	630	607	644	625	657	552	589	586	644	586	653	562	589	593	590	641	603	623	573	617	599	595	590	596	611	615	605	577	632	572	597	639	607	599	631	643	585	580	572	630	589	616	624	646	608	608	565	629	590	621	579	622	530	632	597	605	640	574	669	622	609	624	619	577	618	636	583	595	578	612	614	590	586	576	586	628	635	642	640	613	610	571	606	613	606	610	612	634	628	618	628	611	568	607	615	605	590	622	609	590	585	635	615	572	588	604	624	623	598	573	605	573	604	629	556	559	612	595	616	597	608	605	577	620	659	599	555	596	606	601	617	622	606	590	647	586	581	639	608	601	583	551	641	623	613	602	577	607	598	597	588	601	583	562	605	623	630	621	578	587	627	555	592	643	645	603	597	595	582	631	573	594	608	603	633	645	613	590	688	554	571	558	642	612	601	627	570	595	574	588	628	583	605	607	594	665	602	655	599	575	586	608	600	588	572	556	582	602	601	564	578	589	623	641	642	566	621	627	592	652	625	567	579	616	546	633	634	624	577	605	622	587	614	621	584	565	580	568	569	612	650	648	636	589	604	648	600	627	583	580	613	620	637	589	589	612	620	601	623	604	623	634	571	599	601	661	617	600	611	560	609	622	627	589	572	641	593	609	612	656	579	580	591	572	561	606	644	630	591	579	598	572	619	627	570	630	628	597	578	632	570	580	559	608	608	614	618	620	621	622	628	593	608	639	601	611	625	656	568	615	557	580	611	615	640	682	641	586	599	623	592	609	562	607	592	552	620	631	621	577	656	631	602	590	598	621	642	568	609	607	619	589	626	630	610	604	600	617	592	619	625	635	649	579	622	658	617	578	609	588	591	583	599	597	594	580	624	627	579	633	593	607	627	585	577	567	616	629	595	616	642	587	581	634	598	576	628	619	598	621	638	595	577	587	642	584	643	590	643	572	597	595	592	605	572	588	591	608	572	615	624	655	601	584	579	615	600	630	601	601	605	638	621	564	597	615	613	651	610	567	601	669	636	635	568	619	602	637	608	624	600	581	586	596	612	589	599	609	643	608	600	611	593	594	629	624	615	625	627	601	587	605	659	597	614	634	625	648	616	605	622	581	625	569	619	583	576	626	575	606	591	596	584	581	634	609	590	589	604	566	646	637	596	605	603	619	554	617	576	613	611	634	639	585	637	594	603	589	630	627	553	623	622	637	621	600	594	629	626	578	613	575	573	585	616	648	587	631	618	579	605	639	584	644	631	595	610	616	571	647	582	593
12271	957	878	702	499	387	312	242	231	227	196	208	167	175	175	158	184	190	160	126	117	148	138	121	125	143	135	114	131	123	120	126	114	128	132	124	127	130	130	132	114	131	133	99	115	125	121	140	124	117	119	145	144	121	121	115	127	107	103	116	119	131	140	121	136	143	126	139	136	116	126	141	130	139	133	128	138	111	137	155	126	118	119	124	118	115	135	118	113	131	128	119	123	115	116	148	134	137	124	123	122	118	136	139	143	104	155	107	130	114	115	137	119	111	118	128	139	140	130	119	139	111	131	139	126	115	142	131	148	120	145	104	125	124	133	139	112	117	121	114	118	110	129	132	151	131	120	145	122	136	108	123	156	120	144	146	124	111	124	146	124	121	137	138	120	110	133	124	136	128	119	131	128	137	131	132	104	125	122	108	111	99	126	129	140	133	126	150	150	131	140	134	125	124	133	124	119	133	121	111	127	114	112	110	127	124	127	141	108	119	130	125	97	135	142	126	121	136	125	148	121	119	117	105	105	142	124	107	121	114	142	119	118	115	117	124	123	155	123	123	133	128	135	122	130	119	122	126	129	122	123	120	131	135	111	140	129	110	106	127	112	143	127	111	120	116	101	119	119	137	126	111	137	121	123	129	127	119	148	113	117	112	135	138	120	114	140	135	156	125	147	141	125	134	121	155	135	139	127	113	117	108	127	127	146	108	117	137	121	118	137	135	132	143	134	136	140	131	139	138	119	121	133	126	104	129	121	111	125	122	106	119	143	117	129	116	122	115	136	115	122	130	127	133	128	158	116	103	127	127	121	127	112	136	127	123	145	112	118	151	132	121	141	122	119	120	117	130	133	135	116	120	114	144	109	137	130	104	129	122	122	121	132	119	128	128	151	143	134	114	118	121	132	148	133	133	131	127	123	145	123	128	129	125	129	113	135	117	129	124	128	127	115	133	128	133	149	128	135	133	127	135	128	141	101	133	119	112	146	135	133	119	139	142	136	126	129	126	132	128	110	106	113	126	146	141	126	116	115	125	119	131	124	118	99	127	130	130	122	151	118	143	121	131	142	133	130	93	106	117	117	120	127	126	151	117	133	129	116	118	127	121	125	128	103	116	116	116	110	138	134	113	141	109	101	131	122	141	138	138	99	133	131	123	141	131	141	138	112	121	120	139	154	150	126	137	135	133	135	127	124	122	123	134	129	135	122	113	125	127	130	103	122	124	138	110	134	125	112	137	114	118	136	139	119	143	131	121	128	141	126	116	124	130	111	126	119	115	134	154	116	139	126	115	123	112	125	131	113	120	128	135	129	119	117	132	103	136	126	115	109	123	150	141	129	126	107	136	125	134	132	114	121	133	117	128	117	129	131	128	137	122	102	140	114	139	152	113	129	130	112	122	124	134	136	140	123	144	133	136	117	163	111	152	127	116	125	132	123	124	147	133	131	127	124	130	109	113	122	118	122	102	133	131	128	121	135	122	147	129	139	118	123	137	131	119	104	117	120	123	115	137	136	103	130	117	104	119	121	120	110	131	123	109	130	131	125	116	132	124	118	101	114	114	115	101	127	138	121	121	122	115	113	122	104	130	122	121	124	139	144	138	112	127	118	128	131	109	138	144	125	137	121	122	141	133	130	131	143	127	131	120	131	109	134	123	118	128	126	121	127	124	128	115	121	133	126	129	119	123	145	112	113	113	113	124	141	121	133	106	139	119	116	133	125	145	108	121	141	117	109	134	119	138	128	115	145	109	120	119	135	110	114	116	129	132	129	125	108	96	143	129	115	100	128	124	135	124	116	130	140	133	135	124	114	140	135	97	116	138	124	124	107	133	120	127	144	123	128	115	128	117	139	130	122	124	110	116	115	114	148	143	99	119	141	127	110	139	145	131	110	134	117	140	148	124	119	115	127	117	121	118	118	133	119	127	119	106	112	131	128	138	112	122	115	128	126	132	116	116	111	113	122	127	130	131	140	123	126	131	141	133	130	120	123	115	126	146	132	145	147	120	144	137	131	122	132	130	129	137	106	130	124	128	107	134	136	106	143	147	122	128	142	114	121	133	115	126	138	94	137	157	136	133	138	138	129	117	118	126	120	146	118	134	134	131	128	133	112	118	141	142	124	117	134	104	149	124	133	127	129	118	129	111	136	134	145	145	148	135	120	115	120	127	112	122	132	122	107	120	131	140	114	144	133	133	121	106	125	129	97	134	113	115	135	137	133	128	134	135	118	129	118	137	146	131	118	112	119	129	122	114	130	125	131	140	116	136	129	127	128	109	118	127	127	128	138	124	117	120	121	134	119	115	108	135	141	122	124	115	105	125	123	145	116	134	131	139	110	160	126	131	123	132	134	110	130	121	119	124	133	110	141	136	126	148	132	105	125	113	120	121	122	98	139	104	143	130	100	134	152	145	152	133	130	102	122	136	120	129	122	117	135	129	120	124	132	110	112	156	133	129	148	145	129	126	138	133	115	132	112	136	130	111	136	148	123	152	118	138	144	117	123	119	119	125	118	107	116	130	135	116	142	121	113	144	131	145	120	124	121	127	117	101	130	137	100	151	128	137	132	124	136	126	142	115	134	164	133	134	114	125	132	121	117	121	126	130	141	121	137	110	143	111	120	137	136	112	129	155	154	146	105	138	121	137	121	129	120	131	147	114	114	139	128	104	112	119	132	123	113	115	130	110	118	143	131	130	114	124	133	133	125	119	116	133	133	128	120	132	114	144	132	117	136	128	113	122	130	109	135	123	124	135	148	114	131	121	132	116	120	120	116	124	113	141	120	123	143	125	139	120	131	120	118	107	100	105	126	126	125	127	135	128	139	124	119	144	142	128	105	152	117	126	119	126	132	123	128	128	142	119	122	136	149	129	123	163	113	112	124	130	137	141	99	129	112	115	130	126	128	134	128	122	117	128	126	115	105	113	117	141	149	120	135	135	129	131	122	113	113	127	117	119	107	129	154	131	129	133	118	148	153	127	127	122	112	124	129	118	119	119	134	111	137	125	99	114	126	136	129	114	132	140	134	114	125	102	123	132	117	127	116	119	123	131	127	128	124	151	123	124	139	136	145	137	134	123	147	107	137	123	124	132	115	102	135	104	114	112	116	127	153	124	127	136	124	125	124	116	136	116	119	138	128	133	140	124	122	102	134	116	125	118	126	111	142	137	142	122	129	113	121	136	118	127	131	113	117	124	110	123	136	115	96	133	118	133	143	109	116	132	156	143	128	125	125	120	132	125	109	133	138	142	111	138	115	137	111	141	145	131	101	132	128	133	121	108	126	118	142	123	116	118	122	126	119	134	121	129	106	127	128	116	115	116	120	112	138	136	134	124	134	120	128	132	132	139	111	141	112	129	143	147	152	130	116	121	114	104	113	146	101	109	142	154	146	141	120	129	133	128	102	124	140	105	118	116	137	133	141	132	133	140	121	99	116	135	149	125	131	121	137	124	121	146	130	139	125	119	127	150	118	124	137	137
7876	968	1977	2424	2129	1684	1238	972	883	952	934	749	735	647	591	625	617	615	541	486	499	489	416	405	389	391	355	371	347	345	368	326	369	326	354	313	343	373	336	357	327	329	316	350	301	307	341	303	337	364	342	324	373	318	330	332	364	340	323	310	330	304	330	321	325	309	340	344	342	311	321	319	296	342	323	339	347	336	321	329	356	332	299	336	294	311	308	292	327	341	317	333	338	305	311	330	311	331	310	317	352	331	324	324	321	346	322	335	336	332	312	337	327	318	347	329	360	356	307	300	300	317	317	306	308	316	326	340	331	330	333	316	304	300	319	330	315	341	341	324	316	336	298	325	323	299	335	328	345	355	313	319	312	329	322	337	306	309	291	340	339	319	321	340	341	328	288	333	333	330	328	344	322	341	322	307	305	334	335	327	325	332	329	339	327	304	305	335	317	336	335	324	314	323	311	309	280	305	288	336	300	345	309	332	349	370	305	346	327	334	329	289	322	281	310	330	309	339	303	328	326	341	293	308	309	312	371	331	300	332	303	351	316	312	338	318	316	322	322	320	307	353	350	318	322	338	349	317	356	309	287	312	354	328	370	314	340	355	323	322	325	328	344	329	318	358	335	326	337	335	347	320	332	335	341	301	314	350	345	327	331	341	314	307	316	321	310	336	329	340	305	329	313	309	319	323	347	333	293	317	351	323	297	310	338	321	288	316	341	353	354	298	351	354	312	306	311	307	313	316	343	341	321	299	316	301	319	341	323	308	334	332	315	333	332	331	339	332	371	323	318	328	335	328	360	295	314	346	355	324	295	332	336	311	341	283	355	316	308	331	329	345	323	330	337	321	310	354	316	323	301	335	309	354	320	370	359	341	341	301	316	314	331	333	325	344	318	352	363	318	323	284	300	293	316	339	328	353	324	343	331	329	331	333	330	317	329	350	301	325	296	371	326	312	340	323	326	347	330	329	323	293	306	305	314	326	320	336	331	309	323	309	339	317	347	311	340	344	313	291	337	313	351	333	315	315	307	321	315	319	313	367	323	327	330	326	345	299	330	304	313	312	330	321	356	312	325	327	313	321	318	307	322	296	293	329	349	372	316	305	300	362	357	328	336	300	325	307	364	321	287	344	312	330	327	323	340	321	320	303	339	316	318	339	326	330	331	335	338	309	303	321	355	324	298	353	324	293	342	359	319	322	321	323	340	330	314	314	324	284	290	317	320	332	356	316	329	328	321	294	293	314	322	297	321	331	350	332	315	324	338	321	287	319	339	317	323	324	333	288	330	302	359	306	300	300	328	327	308	301	339	332	322	344	313	354	334	322	323	339	348	305	313	312	297	331	330	339	311	301	331	316	323	338	321	337	303	306	315	304	320	310	327	322	311	368	328	318	318	335	327	312	329	319	320	344	299	339	342	323	315	316	333	304	337	301	304	314	316	355	317	332	342	330	313	320	314	316	304	288	324	335	307	308	320	319	340	300	306	336	331	319	335	332	341	350	345	315	325	322	333	330	326	333	332	368	305	345	331	306	291	323	328	316	332	333	310	325	337	305	325	318	347	307	323	362	322	343	349	316	318	312	346	329	356	298	304	361	310	334	312	350	330	339	338	314	351	290	352	314	307	332	341	337	297	319	318	338	324	329	317	330	323	331	339	331	339	325	309	339	310	359	343	330	343	345	353	333	321	317	313	312	311	325	329	305	293	323	313	338	315	320	342	331	332	295	319	297	344	299	293	305	330	307	324	320	323	312	319	331	347	344	346	332	318	313	331	341	301	322	330	347	322	339	346	322	349	347	317	321	325	316	328	326	315	324	286	334	318	334	314	331	360	330	333	307	336	332	285	314	335	320	307	321	337	325	331	338	331	331	299	339	297	326	295	313	349	349	339	358	309	324	303	348	311	308	332	342	317	291	299	330	305	300	302	307	303	303	327	326	324	302	324	296	310	296	302	310	301	325	345	335	318	308	316	306	311	300	295	332	307	323	350	297	296	330	301	303	337	348	305	332	319	327	353	328	325	377	313	324	319	301	318	345	331	307	313	323	335	338	307	335	331	332	312	333	314	333	324	318	310	332	291	360	335	358	298	331	322	330	305	298	341	350	341	331	320	332	327	300	346	342	342	304	334	335	320	385	316	353	328	303	353	287	330	324	343	320	286	312	335	324	351	335	326	299	308	357	313	307	320	326	297	318	316	326	302	354	325	309	321	319	313	322	315	312	360	316	335	338	304	336	305	311	326	321	297	323	286	329	322	329	318	303	335	320	305	323	339	301	319	314	337	326	322	345	322	337	329	313	304	325	354	321	314	321	327	353	297	351	317	321	317	319	295	310	336	322	366	342	350	309	343	333	298	325	315	291	340	305	275	298	353	333	311	340	328	329	313	300	294	306	303	313	322	313	321	365	325	296	361	328	347	313	337	376	324	346	301	335	300	283	304	317	314	295	335	332	292	296	315	312	334	325	302	314	312	337	359	320	312	323	305	286	319	320	377	320	328	336	337	325	292	338	328	302	336	311	324	316	329	334	312	313	350	358	322	350	329	350	324	294	322	297	325	306	314	294	310	316	319	364	319	322	334	337	345	331	358	352	324	317	309	312	322	328	338	334	331	327	340	310	303	331	323	338	314	335	309	330	351	313	311	308	301	307	310	325	327	330	329	318	341	298	304	339	323	357	287	353	354	339	311	326	308	300	346	311	344	303	336	335	304	361	335	298	364	352	333	342	326	311	327	360	318	312	312	303	306	331	341	318	322	334	310	286	344	294	317	338	327	291	296	332	320	337	286	330	328	345	345	322	306	343	320	352	340	314	360	301	316	325	282	326	309	309	335	349	335	311	335	319	325	336	321	309	346	371	331	340	320	340	326	341	325	308	329	326	315	313	345	316	320	312	301	326	314	311	328	324	308	318	328	353	370	336	325	307	320	277	337	318	298	304	310	323	345	324	338	332	297	293	310	333	306	313	338	334	317	324	308	311	328	321	337	309	308	358	330	351	315	309	341	312	300	294	335	344	324	330	321	365	323	328	339	321	347	341	350	328	323	337	321	322	363	322	297	288	313	310	343	326	293	308	277	307	317	321	329	332	309	330	326	321	305	351	339	349	325	324	300	310	299	334	321	315	326	342	351	322	318	317	362	288	310	299	343	323	313	332	292	319	319	311	322	322	271	318	323	353	343	330	319	311	341	336	326	326	339	329	329	318	325	308	320	346	327	324	325	358	329	316	331	330	330	302	318	297	335	290	323	375	344	351	333	327	312	346	298	346	319	303	320	333	326	367	323	335	338	306	331	297	334	319	351	321	347	329	312	354	310	306	293	324	318	323	320	330	348	316	336	309	306	303	326	286	314	329	321	330	313	299	295	349	337	297	332	330	313	311	330	313	333	309	343	304	346	319	306	328	308	326	344	342	347	330	335	324	315	329	309	312	355	370	307	377	342	344	308	309	315	338	288	318	319	321	320	350	320	330	354	317	316	332	321	318
1216	292	304	254	268	253	263	245	256	239	262	276	240	232	237	222	265	251	238	237	223	225	239	250	252	218	223	218	229	235	243	200	211	224	215	221	227	232	228	249	192	237	227	235	195	248	256	225	241	210	252	231	252	222	227	197	244	222	222	252	202	243	222	273	253	246	211	186	205	229	241	206	223	240	221	222	237	224	212	224	265	243	202	243	202	236	223	226	214	228	220	248	223	223	270	206	218	235	201	224	227	204	236	217	223	206	235	240	238	240	217	233	234	223	216	208	255	212	223	230	247	201	237	206	202	236	218	236	232	222	219	237	218	243	257	246	243	222	231	242	231	237	235	200	209	238	235	204	231	229	221	229	238	226	214	236	230	251	233	242	250	242	242	225	223	227	225	246	231	225	231	234	227	240	247	218	230	232	212	208	205	230	274	231	204	253	233	218	238	238	225	253	235	249	229	241	212	224	206	230	208	238	232	225	245	223	237	229	214	208	249	223	234	232	229	243	232	226	230	238	232	218	242	217	205	244	241	208	253	241	217	240	216	222	235	255	226	224	207	195	214	237	228	218	221	234	226	221	198	207	218	230	252	246	244	219	214	235	218	251	227	244	242	193	247	216	242	246	205	235	234	225	237	260	235	236	228	219	202	243	251	204	241	241	222	211	220	231	223	205	245	245	241	220	225	230	211	223	204	229	224	210	229	226	212	238	215	213	253	239	230	243	227	232	234	226	216	225	211	220	212	197	211	213	241	220	222	238	238	254	219	241	243	228	231	244	220	251	235	214	225	254	232	216	233	235	227	229	217	211	211	212	230	223	230	221	246	223	230	253	214	235	218	244	246	218	233	234	240	224	255	233	245	203	217	216	212	250	225	222	214	222	239	217	249	212	242	218	256	240	205	251	232	232	199	230	255	232	226	233	264	218	213	239	232	214	226	243	232	241	220	223	239	226	241	261	231	212	239	220	191	228	246	239	202	215	227	215	232	224	221	246	226	231	238	234	231	204	220	240	251	237	216	238	237	270	240	232	225	222	232	218	229	236	258	189	235	243	215	211	209	199	230	227	232	223	239	238	215	245	262	239	223	243	237	211	222	211	258	205	231	203	222	221	230	238	247	234	217	254	235	245	215	221	203	245	212	224	241	249	209	240	204	226	216	221	235	227	220	201	228	239	227	219	213	225	182	243	208	223	202	217	220	228	207	230	241	216	244	227	210	229	236	228	234	240	230	232	217	222	223	225	226	220	231	229	209	248	228	230	231	238	236	238	227	218	255	260	224	203	217	233	225	264	229	250	231	248	239	234	238	223	243	207	229	209	235	228	208	220	252	232	227	225	204	233	241	255	214	216	203	229	251	259	273	228	254	208	225	251	204	229	233	250	231	228	240	241	240	259	222	233	234	246	181	226	251	226	256	225	258	201	238	221	220	226	232	220	234	232	229	232	220	246	243	237	218	218	239	231	239	226	232	200	196	210	206	226	238	237	228	246	229	256	203	238	270	194	246	198	209	273	228	252	247	225	226	212	206	236	224	220	239	239	192	231	215	250	235	204	217	215	232	229	196	222	245	248	242	194	229	199	231	233	245	244	234	226	224	273	225	236	237	219	211	232	262	233	219	226	208	246	244	232	226	254	232	220	224	243	237	232	237	235	233	237	215	199	239	208	231	257	222	230	227	228	223	255	230	238	223	211	262	231	226	225	234	228	215	212	190	217	243	227	236	220	211	223	234	227	219	212	228	244	222	212	229	247	227	228	232	229	226	254	211	214	240	194	234	227	244	231	238	225	224	244	238	209	219	241	240	214	218	194	229	230	226	239	236	242	224	190	210	252	211	215	230	234	232	226	240	222	215	221	213	222	218	243	235	241	222	223	240	229	243	214	234	230	223	233	234	230	241	233	234	228	210	230	247	219	208	261	232	240	240	204	242	230	237	242	213	234	241	234	243	206	215	238	215	200	241	226	211	230	207	224	234	234	226	210	236	243	216	233	231	193	217	230	214	226	201	227	225	212	218	206	212	252	207	229	215	229	271	255	268	238	245	231	230	243	251	221	228	208	225	222	238	219	218	199	229	243	237	237	213	250	218	243	253	263	242	219	211	207	246	253	220	236	191	246	232	232	229	214	195	252	220	255	195	224	262	246	215	228	260	221	229	225	213	220	231	227	220	238	238	247	250	210	210	227	219	221	231	192	227	235	222	245	225	256	244	256	195	242	266	226	215	231	218	200	225	220	249	240	237	243	255	216	241	249	227	217	223	193	266	230	271	227	216	241	181	214	221	213	245	206	230	235	206	248	232	240	251	255	237	209	233	234	225	228	222	227	229	233	255	203	217	248	243	234	218	230	203	225	221	246	239	220	218	223	238	209	218	238	228	211	238	232	228	241	226	238	215	228	224	254	229	245	231	221	256	220	213	237	226	225	220	250	223	214	213	225	227	242	204	221	246	199	198	221	237	258	271	189	238	226	211	219	236	250	250	237	241	200	212	222	249	229	242	237	213	217	232	236	259	252	217	238	234	223	225	214	269	226	239	204	214	247	264	233	200	231	223	266	231	249	227	233	220	212	224	246	198	210	234	248	240	213	229	238	252	224	231	224	206	228	224	207	241	223	249	225	255	239	240	211	253	235	237	248	227	238	220	246	257	201	216	228	215	213	206	210	251	221	241	239	222	245	235	201	240	240	206	216	232	201	225	202	222	243	220	263	231	233	229	247	253	216	213	257	201	220	221	256	241	271	231	221	232	220	219	210	220	215	205	239	234	203	221	265	233	235	222	234	225	216	200	245	209	229	203	230	235	227	206	228	239	221	230	227	217	227	182	234	250	221	247	215	233	217	218	210	202	251	245	222	238	213	236	262	243	238	216	239	266	197	230	213	233	207	224	245	210	217	209	228	225	262	251	251	241	240	238	221	232	227	210	210	237	228	191	223	237	243	246	233	232	247	236	251	246	241	219	234	236	229	235	240	229	207	225	244	199	225	203	247	210	210	225	259	248	218	232	241	244	225	232	247	275	242	237	239	228	248	235	237	238	232	211	236	230	212	208	244	233	231	214	243	219	247	241	232	217	224	228	222	215	244	233	232	233	175	229	223	254	222	196	229	234	226	220	219	250	220	209	225	204	231	237	222	238	247	232	242	219	245	240	244	234	222	228	219	229	227	244	222	246	231	218	185	230	239	231	251	228	210	237	248	240	229	271	231	233	194	242	214	241	249	211	231	229	219	234	242	212	218	225	248	202	218	235	215	230	225	227	229	219	211	211	217	207	254	212	230	241	240	239	234	243	242	248	228	229	221	209	214	217	225	245	237	230	229	237	236	251	254	216	231	261	258	218	226	205	236	236	245	209	248	206	251	240	241	222	239	199	258	231	224	204	217	213	258	232	229	216	244	235	247	216	249	235	240	223	220	241	254	231	233	222	222	202	236	237	256	238	218	196	229	227	205	244	224	259	260	245	199	202	248	214	217	238	230	224	221	252	227
1766	641	720	791	794	713	693	647	639	675	651	624	639	602	622	622	644	592	621	590	601	608	567	568	554	580	533	582	572	559	546	589	538	604	560	538	571	553	555	575	556	548	595	580	599	564	566	585	536	575	540	570	553	548	614	555	579	561	593	576	581	609	563	595	574	535	579	598	564	538	565	539	555	558	572	602	617	597	597	576	558	584	588	597	580	597	551	541	570	522	565	570	582	598	607	554	608	557	561	567	608	584	588	587	568	606	569	594	594	557	576	529	563	570	584	513	539	584	599	578	552	584	582	574	559	572	528	588	542	559	553	548	591	556	551	578	543	569	572	563	560	554	548	585	594	608	522	555	548	545	588	557	514	562	576	609	572	581	570	560	577	570	552	610	595	556	557	563	555	573	564	531	532	575	546	553	590	563	623	560	565	598	564	586	575	604	570	567	553	546	581	586	540	612	521	607	541	570	590	590	598	547	608	543	542	532	568	524	532	546	576	570	601	551	533	554	572	546	549	573	542	588	548	598	586	557	544	568	582	571	562	542	613	591	565	561	570	636	529	566	612	580	588	603	576	604	557	547	557	590	606	566	560	601	585	583	572	598	580	570	541	607	593	572	561	550	588	580	521	546	550	506	574	566	574	541	532	577	575	536	579	570	548	543	552	578	544	597	518	560	565	563	588	556	551	577	597	534	546	618	610	604	588	565	582	555	561	565	570	624	576	553	556	565	551	569	623	575	537	543	547	547	561	562	607	545	567	581	600	544	573	520	580	517	549	570	566	578	571	544	605	546	541	581	596	581	561	579	623	510	581	572	561	585	566	569	604	543	520	581	591	582	590	632	580	565	591	555	587	541	555	562	616	562	557	590	578	598	592	547	563	549	557	561	551	575	599	569	604	567	612	574	545	610	569	581	604	590	566	547	588	547	562	595	603	606	606	612	528	556	619	555	557	531	529	559	567	578	565	560	567	598	598	587	564	576	578	571	591	550	578	528	577	586	578	577	556	570	586	602	547	566	594	564	547	590	593	590	564	531	544	549	560	557	601	547	564	594	576	560	574	557	555	585	563	574	561	559	567	567	578	542	578	566	588	606	531	555	611	577	576	578	533	541	573	551	572	554	598	595	558	537	591	552	594	615	567	571	556	621	529	564	543	523	562	554	547	575	562	592	582	606	562	547	579	589	553	539	623	534	593	560	550	542	609	613	584	587	557	542	567	574	585	571	591	573	565	605	542	587	570	538	560	619	574	595	548	567	581	551	612	562	576	563	562	541	548	571	570	593	578	570	551	528	557	596	566	548	559	585	580	564	565	564	585	539	567	576	562	582	536	542	592	553	613	560	616	581	560	542	582	578	566	600	562	578	533	574	585	560	554	538	587	550	557	593	550	624	584	566	577	585	566	602	551	550	597	570	607	583	551	562	594	527	583	568	552	550	570	531	568	550	552	576	553	556	595	561	562	565	576	545	615	592	564	539	536	593	588	590	579	571	615	574	531	559	588	589	574	573	553	544	570	510	553	554	597	602	540	569	553	613	561	580	541	544	567	570	578	560	569	575	548	590	585	583	566	603	591	564	518	597	572	564	557	542	484	559	604	566	597	602	556	542	550	536	542	566	580	600	566	555	551	583	551	581	593	563	554	527	584	516	604	563	567	536	573	572	526	553	565	568	600	576	565	583	582	566	554	609	574	587	567	582	553	585	559	567	566	580	564	560	577	542	555	533	567	543	568	604	549	571	570	578	581	568	544	579	570	549	579	556	600	578	565	562	538	511	582	554	551	565	567	491	581	549	574	578	543	542	564	539	533	576	554	611	568	569	559	552	561	546	598	548	577	586	577	555	584	600	585	578	564	572	558	571	616	531	541	589	596	570	608	542	549	571	568	589	580	581	572	577	583	542	598	554	548	594	545	541	551	572	558	533	550	571	574	584	563	598	600	578	554	566	558	568	570	577	522	570	591	605	570	567	557	547	571	555	553	573	516	582	573	610	564	521	525	542	584	577	554	586	595	589	549	584	594	592	557	593	537	593	574	561	574	528	567	558	596	580	528	530	558	541	548	572	566	571	555	553	537	585	570	605	552	553	599	570	585	589	560	554	595	569	605	528	570	573	572	556	563	519	572	579	573	574	561	547	582	581	595	554	596	547	574	553	582	577	552	602	566	549	585	551	560	552	573	541	580	583	537	565	562	536	546	586	567	521	566	500	576	560	568	594	541	604	592	593	579	578	611	581	620	538	595	550	541	528	535	581	571	580	567	580	609	538	557	569	596	574	605	559	563	556	615	565	564	581	598	596	552	564	580	527	535	589	565	575	648	562	589	549	541	572	523	542	561	540	603	553	617	568	571	575	581	536	565	601	507	608	580	553	581	600	534	576	607	527	612	591	583	609	557	541	558	554	562	588	584	615	579	567	597	573	592	574	584	563	601	561	539	542	575	555	575	516	636	584	578	583	530	588	532	587	582	582	612	556	559	594	594	581	580	559	564	542	540	618	604	578	584	596	591	568	559	574	571	563	581	552	573	597	574	569	578	597	611	550	566	564	550	569	551	551	551	541	619	559	547	558	561	565	558	570	556	558	570	578	559	596	540	566	534	551	569	593	601	565	553	536	582	519	572	564	577	562	545	582	564	569	554	573	607	566	544	591	592	605	622	585	577	577	568	575	550	570	547	550	575	586	591	556	557	585	572	597	597	591	582	585	577	603	562	612	572	568	556	576	574	570	579	560	585	580	573	587	559	535	575	516	574	521	551	589	578	583	563	578	580	604	575	583	580	568	574	594	604	541	575	584	580	582	602	561	588	574	568	557	576	512	579	572	542	569	582	576	559	553	606	558	592	540	600	530	566	543	561	584	563	532	576	534	588	553	613	577	532	585	591	559	614	602	584	549	583	526	551	568	533	614	569	526	527	627	604	562	608	553	607	561	586	622	627	524	558	568	576	623	606	619	540	569	569	519	584	548	545	556	549	563	566	567	560	601	546	562	576	590	605	586	577	571	556	552	586	621	563	570	598	601	566	592	611	558	596	566	578	580	587	571	572	553	609	537	546	541	575	609	560	580	583	561	585	567	559	610	562	537	528	564	567	556	566	576	570	569	570	571	549	543	545	618	556	550	557	538	638	571	623	587	549	601	649	616	564	574	585	559	580	528	589	571	583	588	541	619	536	569	605	569	603	597	555	542	569	569	592	610	588	591	583	550	577	577	567	547	586	567	603	574	564	600	546	525	581	566	562	572	583	580	568	568	609	544	546	581	534	574	530	547	570	554	595	598	557	571	566	606	558	577	538	540	563	600	540	527	581	561	553	601	556	541	566	555	581	563	553	572	583	542	546	580	547	569	538	578	591	555	564	582	598	568	591	552	606	605	547	543	556	571	553	570	572	528	550	546	511	516	547	572	565	638	587	584	571	575	612	565	577	535	562	563	553	583	581	559	556	554	588	598	587	583	529	586	577	557	561	543	557	567	576	579	566	578	552	555
6503	593	676	668	459	437	342	287	336	310	261	296	270	294	255	289	258	231	260	296	260	289	264	239	254	234	247	239	250	266	241	259	234	274	238	240	211	251	251	245	233	266	277	231	241	247	252	237	246	246	252	250	263	248	251	254	229	230	255	239	229	259	241	238	260	283	240	266	251	240	244	272	242	246	232	260	254	231	253	235	250	234	241	245	249	216	231	241	246	253	246	241	245	244	276	250	252	247	258	247	277	253	258	268	255	243	255	246	238	258	254	219	249	248	229	232	253	242	240	249	255	255	223	265	224	259	243	234	224	244	253	255	253	269	221	263	270	215	263	249	256	261	264	257	237	256	252	251	248	247	251	273	227	265	232	249	248	267	255	260	252	244	243	227	270	239	261	258	269	251	236	233	260	252	255	248	240	255	246	245	247	280	239	234	251	259	226	295	241	231	250	235	223	239	272	256	220	259	250	239	234	223	230	243	239	260	265	245	260	253	226	238	232	261	260	257	226	272	263	260	254	259	240	237	265	268	274	260	224	232	230	231	268	247	253	272	240	227	265	255	238	269	232	228	245	252	272	264	226	269	278	256	247	226	290	250	254	274	243	254	251	273	240	266	252	221	241	258	236	229	290	262	258	272	215	251	268	207	245	238	259	233	231	262	250	304	270	259	218	249	246	232	265	257	251	250	254	235	233	248	253	219	238	240	261	276	256	242	265	268	280	242	227	250	242	256	248	252	247	238	252	268	254	245	229	243	238	229	292	234	267	253	222	261	232	244	242	226	264	239	267	275	229	234	230	245	246	268	245	271	254	259	221	264	220	253	247	263	253	248	264	238	272	247	256	285	258	251	266	249	263	254	244	238	266	277	241	268	261	239	235	230	273	239	278	256	234	268	260	250	252	252	241	266	264	237	251	246	255	236	278	204	278	231	269	252	244	254	268	248	244	236	288	258	279	244	243	256	261	257	248	256	256	257	252	280	261	256	237	227	238	257	256	264	268	256	239	256	263	236	244	228	296	255	242	237	242	272	227	258	271	250	255	257	252	264	266	240	255	269	285	293	265	260	273	275	263	272	263	245	251	269	275	257	249	255	257	266	247	263	246	230	245	229	239	233	238	259	260	261	218	242	237	244	251	262	219	249	236	242	267	268	277	267	240	234	258	266	245	224	267	238	271	212	281	243	252	244	240	250	241	238	238	276	228	245	277	266	251	247	211	262	235	253	229	250	243	217	273	252	216	248	258	239	242	276	259	233	247	252	208	265	259	283	267	268	239	250	268	269	257	241	267	259	241	267	251	230	256	272	229	235	246	257	252	265	256	227	209	235	218	254	265	240	238	268	266	243	244	230	228	216	257	253	285	214	254	234	246	246	261	256	256	253	229	239	285	263	225	269	258	216	281	246	254	225	266	260	213	246	250	256	250	227	262	250	264	207	241	260	243	259	244	227	250	268	262	231	247	251	281	251	251	247	227	241	266	248	273	269	250	265	265	193	250	240	281	251	234	246	254	255	236	257	244	270	260	261	240	261	257	262	243	234	238	244	245	258	233	246	281	197	237	236	254	245	235	240	235	245	245	258	263	255	238	276	256	262	265	247	247	266	244	236	222	275	269	261	235	233	249	238	267	244	239	230	245	274	236	231	245	225	230	245	255	228	234	257	288	238	229	253	249	264	256	219	269	246	265	263	252	269	240	253	254	273	274	222	235	232	288	226	274	236	237	237	262	254	245	290	274	236	267	217	226	246	243	237	246	279	244	236	236	249	290	255	253	245	248	249	241	244	249	255	209	241	258	247	241	268	252	231	258	227	265	249	215	239	252	294	245	278	255	210	226	223	281	231	261	233	222	224	259	232	238	233	237	215	232	248	238	237	230	266	232	245	233	219	271	244	244	252	261	277	251	252	219	234	271	252	238	249	255	253	258	279	250	266	241	276	245	240	249	243	232	263	252	212	256	279	271	241	255	239	270	236	261	236	251	260	249	247	242	257	243	252	242	259	242	233	261	250	238	264	258	246	226	234	242	236	247	237	240	289	265	225	216	274	238	236	241	268	243	265	238	250	266	247	243	263	268	253	267	222	256	217	219	227	259	239	236	250	222	265	259	272	249	252	233	204	244	242	240	250	241	226	232	261	263	228	252	255	291	256	265	252	237	260	249	233	232	264	253	276	231	241	243	220	253	219	258	231	278	225	247	261	272	252	219	247	274	247	244	248	258	259	279	259	217	245	276	250	270	258	287	258	254	247	231	225	243	245	235	274	258	215	239	238	247	247	246	248	255	248	200	277	244	272	237	254	239	212	250	254	254	245	248	249	261	238	227	235	232	246	254	250	313	273	276	262	255	259	231	219	249	290	262	228	245	237	266	240	267	237	233	255	252	237	244	235	240	242	227	220	243	238	251	268	277	284	216	239	242	263	263	230	277	246	240	250	227	233	247	271	272	231	235	249	257	288	240	239	237	253	261	290	256	249	245	227	239	227	241	267	256	251	254	240	238	224	287	219	258	242	228	264	247	268	228	258	247	284	232	279	247	263	254	250	234	264	242	266	254	257	252	263	238	263	223	217	271	272	274	243	262	286	272	257	252	248	257	238	278	270	251	246	228	262	237	254	233	210	254	242	243	269	252	251	246	223	254	219	274	241	244	276	251	225	219	250	277	249	259	251	233	226	265	266	251	237	228	227	260	267	240	238	250	253	233	241	245	234	267	247	237	225	244	252	254	232	263	214	256	245	247	256	253	253	255	259	257	244	249	224	234	230	270	206	247	241	257	248	239	274	253	256	233	234	242	222	257	282	229	231	248	249	243	247	244	255	245	247	260	240	243	269	251	250	232	266	250	256	251	246	256	251	262	267	268	233	232	219	249	244	240	241	240	251	251	222	268	285	220	242	261	246	290	242	245	231	259	243	252	233	256	240	224	263	269	255	235	253	240	251	241	264	245	259	276	231	248	248	256	262	242	273	262	266	246	259	247	231	280	256	297	254	250	238	263	244	246	231	249	247	249	279	268	258	256	245	227	268	241	248	275	255	248	214	258	247	255	247	272	253	259	242	244	256	223	238	244	228	251	226	240	241	249	239	223	263	258	219	264	259	238	244	261	251	241	245	273	220	248	280	267	286	247	234	255	208	222	249	270	265	270	212	252	241	260	218	272	232	261	259	254	225	258	264	233	254	245	241	231	278	263	237	244	246	268	241	231	247	249	281	278	244	248	256	243	258	237	248	241	254	267	254	233	293	255	251	230	231	284	261	254	252	225	269	259	255	222	276	266	276	258	259	244	263	217	257	240	259	231	243	252	275	247	261	263	248	258	227	264	248	253	288	236	244	300	255	264	299	264	245	248	264	265	294	235	236	236	246	261	243	253	279	263	251	264	226	240	256	236	228	268	243	242	248	288	270	237	246	240	248	253	248	261	188	263	238	239	238	273	239	260	262	253	265	269	225	267	237	240	258	246	251	223	273	279	261	265	244	233	247	272	238
6365	952	1557	1840	1759	1435	1117	974	940	952	878	846	856	783	769	814	864	739	706	701	675	748	684	687	644	660	693	652	623	609	604	680	559	590	615	598	575	593	635	605	636	632	581	573	622	639	599	555	568	623	617	575	620	614	592	643	594	588	606	607	599	651	559	610	635	610	593	622	601	610	533	675	639	618	628	646	560	617	606	614	635	606	627	571	630	608	602	623	573	608	628	583	579	620	597	622	624	612	558	613	615	589	628	611	658	574	619	582	615	559	637	574	575	588	653	621	616	594	598	612	636	595	643	612	589	639	611	551	589	655	641	594	609	667	605	590	648	611	603	570	603	599	598	601	644	600	665	585	602	634	610	634	622	642	662	622	610	607	591	611	606	583	605	596	572	624	581	600	559	643	606	612	583	611	648	612	611	577	607	609	610	618	597	639	586	580	581	567	580	640	640	613	617	599	615	632	660	613	609	596	564	604	562	632	556	564	625	588	615	598	636	582	626	600	621	632	639	583	586	655	624	560	659	580	611	587	561	551	571	600	618	610	551	620	577	601	557	609	624	604	621	588	628	626	631	625	605	622	628	558	640	576	632	661	625	568	625	573	556	612	596	611	602	603	583	614	653	590	522	581	581	646	641	592	573	595	624	645	663	620	628	616	608	597	596	607	607	634	564	577	618	606	612	593	648	597	609	624	619	608	612	605	565	608	651	566	607	629	605	570	588	615	617	598	608	616	590	577	602	611	582	675	575	585	589	628	600	617	578	571	618	621	598	596	617	613	637	649	661	645	605	607	633	566	601	616	602	590	614	641	586	664	598	592	641	622	601	603	555	641	633	626	618	633	587	684	603	632	610	588	603	565	628	633	605	640	611	591	633	596	581	614	615	549	594	624	593	592	614	587	616	592	618	600	605	595	624	636	613	584	612	579	565	607	593	627	619	614	603	645	581	626	618	588	617	627	589	649	623	579	589	584	574	571	591	635	631	567	612	593	628	634	639	607	604	618	586	605	603	645	652	577	656	613	620	576	606	609	606	598	562	583	611	602	600	650	612	619	619	548	609	619	610	627	612	592	613	626	564	586	624	596	629	658	639	619	658	566	589	588	648	648	589	613	593	627	614	606	597	596	603	630	597	610	597	634	620	590	606	611	617	616	605	573	605	653	587	595	591	617	594	618	604	620	570	624	642	631	598	587	649	620	587	635	587	624	569	621	602	605	645	617	584	605	620	605	564	630	584	582	657	600	641	621	614	621	565	598	571	596	611	623	580	643	627	590	612	599	624	582	605	591	594	593	597	617	614	608	603	601	623	584	611	646	597	574	552	648	634	587	555	577	625	610	591	631	592	636	587	580	616	580	579	572	588	610	634	578	565	600	598	579	591	622	599	606	635	604	649	607	614	584	649	571	631	598	586	626	606	596	587	582	637	631	570	579	589	601	620	606	625	605	592	599	581	624	599	593	577	573	617	606	608	608	582	644	581	596	613	623	622	646	583	602	588	595	552	556	648	627	627	610	609	604	605	618	642	613	596	634	568	636	622	573	631	567	601	593	614	610	604	608	633	539	576	587	582	616	597	582	606	623	566	610	605	615	607	630	653	600	617	621	603	617	626	586	620	623	642	606	592	626	599	610	568	623	559	634	590	615	604	623	581	617	599	595	621	612	596	596	578	618	634	577	591	619	580	598	619	576	641	578	610	641	629	618	625	616	621	646	625	557	631	623	553	639	611	557	604	611	607	616	640	620	627	621	619	594	603	619	593	610	605	641	628	587	594	545	629	596	578	586	581	609	569	615	646	558	637	613	583	608	585	590	577	641	583	628	602	630	544	596	596	613	647	588	645	599	573	602	618	619	581	589	629	591	592	632	586	607	601	671	582	631	593	608	589	586	676	606	612	620	624	648	629	655	618	628	602	573	600	629	590	633	582	617	608	606	639	575	609	571	569	597	624	598	599	566	622	625	575	550	584	614	594	659	597	629	613	627	607	601	636	649	625	609	577	624	605	585	632	635	579	616	606	574	585	573	646	599	620	594	620	622	609	649	610	616	614	656	643	570	613	632	623	562	607	635	624	608	584	628	614	608	601	597	575	660	602	604	629	562	605	603	621	587	625	608	566	558	609	617	600	669	611	571	640	601	657	624	622	617	585	670	584	575	644	644	578	641	616	575	596	579	623	596	614	614	604	588	612	621	581	600	595	604	628	596	649	599	573	604	594	593	617	601	593	584	623	597	612	603	623	573	598	625	612	558	611	607	603	584	619	556	625	620	611	630	607	598	562	620	555	614	605	618	571	629	587	665	616	587	613	606	606	619	611	634	577	622	619	621	601	588	582	636	634	611	565	611	614	597	595	576	615	606	590	602	623	595	627	616	601	609	579	592	584	608	630	628	594	624	633	614	633	616	601	640	586	590	653	599	610	579	593	611	582	595	605	600	624	649	609	589	630	604	599	613	592	617	628	598	633	615	601	573	632	600	630	643	619	614	624	645	604	574	606	605	647	592	601	583	590	604	615	582	584	609	587	599	628	593	680	620	631	580	579	631	587	601	589	613	607	555	629	593	588	589	622	619	598	631	600	608	607	618	603	588	595	616	625	614	587	590	642	558	621	626	617	642	584	621	646	633	627	584	592	585	581	666	598	627	602	625	646	563	579	617	583	603	637	584	609	606	626	623	570	599	647	620	630	587	586	601	615	564	609	623	647	606	598	582	611	566	610	565	589	635	592	609	621	611	631	550	595	590	601	553	556	632	623	592	585	563	608	643	617	583	612	620	610	612	629	597	598	627	589	632	615	628	574	596	593	606	586	556	634	616	637	629	590	588	592	599	585	631	586	570	548	615	641	600	632	606	615	603	627	647	623	638	640	614	584	619	579	634	619	557	583	581	636	637	601	605	594	620	632	591	571	616	585	635	608	603	586	626	605	626	630	634	614	597	572	632	648	620	583	579	614	596	628	638	596	577	605	625	621	667	628	569	568	572	604	614	586	582	632	578	591	613	589	600	598	513	587	622	605	615	622	631	572	614	574	557	602	668	615	638	599	584	597	601	601	598	605	631	641	588	622	633	595	595	635	585	604	606	619	610	595	574	566	652	616	584	598	598	601	607	562	591	575	562	580	628	596	576	663	606	603	604	600	635	573	590	594	583	590	646	611	624	604	592	621	641	637	617	569	622	621	622	581	610	613	657	589	561	621	616	592	559	600	629	617	623	624	565	604	622	594	590	616	598	616	576	598	605	609	611	645	597	606	628	596	569	611	588	609	642	659	623	568	592	618	600	606	597	636	627	560	562	591	625	639	597	657	600	568	540	616	606	666	623	626	585	603	567	630	617	578	572	613	581	603	610	561	583	595	653	625	576	614	601	604	617	637	612	615	604	569	579	627	585	590	623	624	660	622	610	618	573	579	556	626	614	645	612	612	614	629	604	604	564	628	599	630	632	604	628	576	565	595	571	628	587	595	645	566	579	633	616	575	585	600	562	624	600
12208	970	952	711	556	390	305	234	260	225	206	181	190	188	155	159	181	170	150	172	149	176	143	158	135	144	150	127	108	132	136	144	122	135	144	138	145	122	134	136	121	108	108	114	137	136	149	140	126	134	114	132	126	140	125	133	123	127	127	134	161	122	133	118	117	142	133	114	120	122	140	114	132	120	112	103	144	141	143	124	123	121	128	130	136	129	112	140	146	125	126	145	147	137	110	134	123	127	118	140	129	142	126	136	129	129	135	121	122	118	123	140	100	122	100	131	138	138	129	127	132	124	146	133	133	117	102	120	143	131	118	120	128	148	123	133	106	138	140	152	125	115	129	128	129	128	144	166	120	141	114	137	127	100	142	136	151	136	128	138	129	126	133	107	118	130	137	143	139	128	94	128	138	124	140	146	129	118	130	136	135	158	123	109	132	121	133	133	129	129	117	124	128	121	120	122	121	146	132	148	129	123	149	127	106	133	133	148	143	124	117	135	125	126	140	134	139	147	119	105	136	138	126	126	93	121	110	142	163	127	134	153	128	138	124	124	121	104	100	130	145	122	133	134	125	123	124	130	135	145	139	116	140	149	125	145	133	148	125	124	120	105	117	123	135	131	106	132	129	127	120	143	134	126	147	131	128	132	119	115	133	130	136	130	135	124	129	114	130	120	117	112	99	125	144	143	110	138	125	144	144	106	124	124	139	124	144	129	113	128	115	118	128	152	119	135	136	128	133	139	126	140	121	118	132	135	107	112	124	149	126	137	118	150	118	127	129	130	138	138	123	122	130	136	121	133	142	141	120	150	109	138	116	115	134	125	135	141	125	132	115	110	118	126	129	112	135	128	150	124	145	119	122	143	126	115	130	125	119	134	120	129	133	122	117	132	154	114	113	137	135	130	136	133	140	137	101	125	109	120	139	134	105	117	117	142	134	130	134	134	122	137	122	119	140	114	122	120	124	108	120	109	128	147	125	134	115	128	123	129	121	119	108	116	133	139	138	115	121	142	104	113	127	122	148	102	136	120	118	121	133	128	128	111	143	120	112	130	124	106	127	136	122	144	131	129	120	130	133	123	144	115	122	121	143	122	109	132	112	125	132	134	134	121	124	126	108	127	144	127	141	128	117	128	138	133	112	105	118	110	115	123	102	114	138	121	142	130	134	128	123	127	136	114	125	145	140	132	132	114	137	136	126	127	128	120	127	104	111	136	159	130	152	134	123	120	117	114	124	132	118	139	106	125	124	114	123	120	132	128	108	117	115	108	137	122	113	117	128	135	111	121	111	119	127	114	123	111	128	113	112	137	131	135	124	145	142	126	116	112	103	138	137	113	118	127	121	142	118	119	112	126	121	115	121	117	146	118	123	133	132	122	139	134	121	126	132	135	128	120	117	143	146	140	126	117	106	130	136	132	119	120	130	132	114	117	145	120	127	135	132	142	138	145	131	137	132	133	110	132	136	152	142	135	122	146	114	129	137	120	134	121	135	105	151	126	109	115	141	121	134	125	114	136	145	132	121	141	148	132	126	136	151	124	135	132	137	134	137	120	123	131	130	161	134	129	130	138	134	133	132	113	134	110	138	126	122	115	140	128	133	145	131	111	143	126	108	128	124	119	124	125	152	105	116	119	132	121	130	125	119	130	127	125	128	123	135	133	124	125	132	121	124	119	127	136	135	137	107	135	135	133	129	115	136	134	135	111	127	137	129	111	128	122	129	106	145	118	127	141	121	114	153	138	125	112	112	136	129	108	144	112	113	119	125	146	129	129	117	123	144	122	123	126	121	121	105	128	117	126	155	139	123	126	128	135	140	141	121	135	141	134	119	122	133	136	109	127	133	117	131	123	163	131	124	144	122	123	119	131	131	128	124	118	131	136	125	114	126	124	127	136	131	113	129	131	114	111	124	115	103	119	130	120	137	150	141	119	121	134	127	132	108	135	141	127	120	143	127	129	104	137	130	132	114	134	137	133	117	129	139	131	137	126	119	118	136	99	128	123	138	121	123	117	123	139	126	130	144	130	95	117	141	127	113	149	147	140	124	124	130	124	105	138	120	112	136	112	130	123	142	137	133	114	108	137	130	133	112	131	111	127	129	123	116	145	127	149	120	119	129	146	123	136	143	130	139	126	131	103	109	139	137	116	113	133	122	137	136	138	106	140	132	125	133	120	128	117	127	139	138	148	133	122	124	129	128	123	138	123	115	126	116	131	121	153	124	134	131	128	123	131	126	120	113	135	137	130	136	115	133	120	125	111	127	132	116	129	129	125	147	129	150	143	137	137	117	134	124	115	137	117	144	120	117	138	104	113	145	148	112	147	124	138	109	156	133	144	130	144	144	102	121	131	142	131	126	124	125	113	138	132	120	129	136	115	124	131	124	114	150	130	123	140	121	125	119	144	134	133	134	112	100	102	144	126	135	124	113	139	130	114	142	105	130	133	111	127	131	125	137	117	136	117	154	128	104	126	130	109	123	135	114	124	137	142	137	127	131	122	131	138	144	137	120	129	124	119	131	122	106	120	132	154	134	129	129	117	134	120	133	136	116	124	115	119	115	111	118	129	139	128	140	129	119	138	119	133	123	126	130	154	131	132	141	132	97	113	114	132	139	132	143	135	116	118	124	130	136	126	152	134	124	121	143	116	119	115	130	148	133	118	121	131	119	134	123	149	118	136	128	102	128	104	109	140	110	108	111	133	137	137	136	123	128	145	156	132	112	121	111	138	147	126	113	116	114	132	131	136	116	127	119	122	120	136	133	123	134	125	117	139	129	127	133	144	135	140	123	126	133	127	113	151	130	121	134	117	121	137	147	139	126	114	106	114	134	120	121	119	143	139	120	124	97	125	137	118	133	127	135	160	118	164	136	128	141	128	125	114	140	138	113	121	102	144	117	109	128	137	146	131	108	118	118	112	123	156	129	131	120	148	130	147	128	123	127	129	125	140	139	139	154	147	132	128	124	127	96	124	137	112	120	127	105	123	154	115	124	133	124	115	114	140	139	110	147	142	131	137	139	116	131	137	145	124	131	141	128	128	120	147	126	138	136	123	127	121	130	123	119	126	152	128	105	151	125	109	134	125	129	133	129	139	127	127	116	148	115	116	124	128	133	124	137	143	124	127	122	144	127	137	117	133	142	140	144	126	127	119	118	109	129	138	117	132	136	134	141	137	141	125	146	120	120	122	130	101	124	121	124	111	126	147	106	132	124	143	160	115	139	132	122	122	120	106	113	120	126	113	123	132	138	119	123	117	108	109	128	138	132	134	136	153	115	123	138	124	110	118	117	138	135	139	117	128	135	140	133	130	105	121	149	104	129	148	116	117	106	133	121	132	155	115	126	132	132	145	128	134	142	132	121	141	112	130	142	116	112	136	148	111	140	120	124	130	149	119	130	123	132	134	142	141	135	127	129	117	140	120	139	135	137	118	116	134	127	118	101	107	126	133	128	121	136	141	133	120	121	117	135	123	148	116	115	126
7889	1045	2119	2771	2283	1763	1346	1014	962	915	824	742	667	634	601	634	682	601	508	461	489	461	460	443	380	376	352	351	366	366	342	364	366	351	356	323	355	340	338	338	297	391	347	338	353	352	305	360	319	352	307	301	341	333	362	341	326	314	330	327	322	339	324	297	311	335	351	304	342	318	345	342	312	343	320	291	308	300	364	320	301	334	342	344	346	338	319	310	309	339	322	315	310	324	349	323	330	325	325	318	335	344	329	333	321	311	314	317	334	327	328	327	317	330	344	356	319	352	330	303	303	313	329	337	322	322	309	326	327	329	330	314	328	361	300	316	331	334	330	320	304	341	324	292	311	329	308	256	344	351	312	340	342	361	306	349	318	329	293	357	330	323	332	318	316	320	354	328	308	325	306	301	298	311	337	347	345	315	325	311	329	347	337	327	294	367	307	341	336	295	319	327	326	312	311	298	346	336	338	358	298	315	314	348	318	325	310	338	309	314	307	332	315	347	323	325	319	306	311	299	319	313	316	303	354	310	333	300	317	317	329	311	306	327	328	332	314	337	318	345	325	314	309	327	330	322	328	320	338	307	317	318	340	317	349	319	335	306	316	330	305	322	341	328	330	309	339	342	339	339	315	319	363	338	305	330	353	356	334	333	334	319	350	354	280	335	326	341	349	331	311	313	321	329	320	327	366	314	330	332	346	304	346	322	344	302	314	362	327	308	290	328	356	319	330	321	324	314	321	332	334	331	314	326	316	316	318	297	329	310	337	323	314	326	355	332	332	329	285	304	307	329	330	319	322	344	334	315	303	312	323	355	321	323	333	314	312	306	340	331	327	321	352	306	334	333	334	334	321	325	323	381	358	345	352	321	344	331	320	324	324	328	349	342	306	336	333	317	303	342	338	315	338	287	291	353	309	342	326	320	318	335	313	327	331	344	287	304	315	341	318	333	312	285	321	322	317	349	336	342	317	308	340	312	339	333	296	305	313	326	320	347	328	358	288	321	364	358	325	318	302	356	352	318	340	321	314	351	330	295	326	336	324	299	328	326	317	325	323	326	346	338	287	326	322	332	320	321	283	334	358	336	299	330	345	308	319	317	303	340	317	332	334	346	342	341	318	323	346	297	309	329	338	311	309	353	342	330	337	337	325	333	326	311	325	309	321	368	334	347	338	341	317	312	323	349	270	371	296	328	311	306	297	342	326	325	327	308	356	294	352	326	350	313	295	345	318	340	341	354	322	322	339	344	303	339	309	326	315	324	333	322	334	329	289	322	294	300	333	355	298	325	319	332	351	337	300	311	308	356	315	346	338	298	322	337	349	377	331	360	295	364	344	293	338	334	344	327	305	309	343	304	343	342	326	340	301	342	314	315	343	309	314	326	306	342	343	323	335	309	343	342	317	303	356	323	336	325	315	320	329	328	295	311	298	324	305	326	344	326	323	336	338	348	304	309	331	343	324	317	290	324	300	335	305	360	321	320	302	352	319	330	336	331	328	327	313	302	328	344	296	304	327	346	326	313	298	315	290	299	317	359	349	301	313	349	345	317	306	298	303	313	334	326	328	294	333	306	375	330	330	299	303	313	351	345	364	295	304	333	294	291	332	315	325	360	343	336	327	316	354	346	330	345	307	307	340	331	324	329	304	310	338	369	311	321	352	302	372	345	307	321	318	318	296	330	317	313	307	358	317	306	313	302	330	331	356	307	340	308	334	322	306	301	319	352	325	329	318	353	315	317	321	317	352	306	320	351	303	351	314	371	297	351	355	305	337	328	375	339	338	335	316	342	365	345	329	306	357	341	319	325	340	331	320	297	319	296	287	318	324	323	310	324	287	314	329	306	332	340	343	337	338	336	305	329	317	315	335	353	302	314	351	335	382	311	312	300	316	296	313	321	310	347	312	319	362	338	333	341	310	324	294	304	323	293	317	344	289	302	325	303	309	332	325	309	311	318	339	312	320	302	296	376	292	307	325	327	292	304	332	331	287	312	350	302	326	321	344	297	323	338	322	342	328	318	321	339	309	329	306	345	348	305	323	343	338	325	329	335	324	324	316	330	314	322	321	321	292	306	320	319	360	337	307	305	313	288	334	293	344	329	331	339	332	331	348	311	337	330	308	314	351	302	334	333	314	325	348	300	331	339	318	320	291	289	279	340	350	303	328	353	324	349	348	353	335	310	333	368	340	319	302	279	320	309	323	319	353	321	361	317	306	295	322	305	326	331	311	333	326	330	330	333	307	333	336	327	333	324	327	296	334	336	313	333	323	327	320	333	343	309	341	336	329	305	305	349	360	305	335	305	330	329	319	344	351	348	326	325	296	319	305	315	304	317	327	324	302	313	326	327	302	319	295	358	307	325	316	327	340	322	310	327	343	340	342	331	356	320	321	320	310	296	321	317	331	334	326	335	325	323	340	311	346	330	341	339	320	313	343	316	348	302	333	336	346	326	328	351	308	344	307	344	320	352	287	318	324	297	342	340	345	313	336	310	309	303	322	280	298	291	312	360	329	296	309	339	309	331	339	336	320	323	328	323	295	291	314	336	349	329	364	335	334	314	308	333	333	318	307	331	343	322	332	320	317	321	321	332	320	308	312	352	321	330	346	333	327	319	321	354	313	339	329	330	286	313	333	298	308	332	306	300	365	327	324	303	327	308	316	330	311	322	345	319	323	342	331	324	316	350	332	306	308	297	333	333	346	327	342	347	330	338	336	338	337	323	339	325	334	325	366	307	322	326	323	361	316	325	321	324	352	356	335	335	310	347	358	336	313	311	331	286	348	353	318	307	327	334	316	304	325	322	357	337	331	329	331	373	314	322	309	356	321	341	354	311	319	298	338	312	312	318	309	324	324	318	332	295	320	330	355	327	351	322	325	319	325	341	329	326	330	341	298	325	343	331	341	284	307	343	295	341	349	312	315	332	317	295	317	319	311	307	338	313	342	333	315	322	301	344	330	315	354	309	329	339	302	341	326	323	328	290	331	313	324	320	303	321	332	332	302	301	342	317	312	284	350	318	334	369	328	318	322	309	328	336	343	307	304	292	327	317	330	315	326	333	345	301	328	321	321	360	318	319	310	356	333	336	358	324	321	334	307	305	325	345	315	329	315	323	332	330	330	341	321	338	326	321	329	348	322	335	346	336	310	345	321	339	325	300	322	330	357	284	322	320	357	329	344	303	331	308	304	310	316	332	292	310	327	313	291	305	304	310	297	339	312	316	291	331	340	333	318	328	334	304	352	314	327	322	331	367	330	328	343	308	321	306	337	323	334	317	337	315	314	322	341	308	324	343	325	330	318	392	348	271	329	318	316	317	336	323	326	351	323	308	318	318	321	316	314	346	352	306	319	307	320	335	315	356	336	317	329	330	305	299	299	327	343	357	322	325	302	307	284	330	320	280	340	332	323	306	322	331	315	318	297	320	299	348	303	318	312	324	342	347	321	321	337	320	316	325	337	315	348	344	300	317	318	343	344	341	312	319
1296	300	375	337	275	269	214	197	252	242	233	231	247	217	245	247	221	230	220	257	220	213	221	214	230	215	247	219	248	229	226	245	244	247	230	243	218	226	230	222	249	236	237	214	225	236	230	255	264	237	242	229	234	240	236	217	217	225	218	230	247	214	232	202	239	249	209	207	252	204	229	224	237	243	225	240	249	224	215	214	237	238	247	229	226	210	227	222	244	255	229	217	244	249	248	212	227	218	225	241	237	230	237	251	233	214	220	233	253	215	266	219	263	232	194	230	251	231	236	234	262	202	235	221	227	230	237	258	204	205	224	220	225	223	234	184	236	215	233	254	226	214	252	223	226	227	217	238	225	253	228	242	216	216	258	233	236	213	260	220	231	205	247	237	249	236	235	248	225	215	214	208	214	241	211	243	247	221	205	232	232	229	251	228	227	231	238	222	231	242	227	241	183	240	233	231	200	227	226	209	242	268	235	234	250	223	211	240	260	216	229	250	225	238	271	222	214	223	246	217	234	211	236	233	219	238	231	228	237	240	230	232	231	223	214	210	223	245	234	226	210	233	226	236	230	229	226	222	216	248	236	238	242	270	236	192	204	216	194	219	218	227	221	210	244	235	197	224	197	237	202	197	245	229	239	229	235	227	254	215	235	252	229	230	234	227	211	261	242	205	209	239	258	245	223	232	231	226	247	230	239	208	244	229	224	253	245	222	221	243	270	245	207	218	219	238	240	212	236	222	233	242	233	240	230	222	231	221	260	242	252	217	234	247	237	216	209	253	225	233	266	225	250	237	225	224	238	238	249	235	221	231	217	229	216	202	211	233	244	243	222	229	216	236	234	226	231	207	218	212	278	250	217	239	203	190	219	225	240	256	219	217	236	214	214	219	233	217	233	220	217	222	192	225	234	215	241	229	259	238	222	261	232	232	252	245	265	232	237	242	218	238	185	223	238	196	207	242	220	218	230	236	254	254	242	250	213	246	220	214	264	215	215	213	219	215	228	210	255	204	229	203	243	221	262	203	218	264	244	236	255	229	244	239	233	215	230	231	228	239	230	224	229	248	193	210	237	209	215	244	220	208	212	232	225	260	274	243	214	235	241	228	269	227	196	227	231	222	243	224	231	234	231	212	210	226	208	247	226	247	232	224	232	237	250	238	223	226	234	179	229	222	228	243	253	227	236	219	224	249	268	215	233	230	242	238	220	225	241	213	238	218	220	252	232	212	227	234	223	230	216	269	230	210	215	236	241	281	229	209	210	220	244	242	246	237	233	235	208	222	260	221	219	218	236	235	229	229	235	247	238	219	256	232	188	223	218	226	251	238	230	252	261	212	221	216	221	207	240	227	239	233	211	247	231	266	217	239	235	238	223	252	268	232	250	219	198	226	223	259	217	263	244	259	203	236	223	223	197	247	215	229	281	196	243	230	245	230	219	218	215	244	228	257	212	243	238	237	207	210	253	216	236	207	263	244	230	222	236	248	231	228	243	233	225	234	211	249	217	229	234	228	206	205	250	227	209	254	243	217	225	256	211	227	226	227	218	252	235	225	238	221	219	245	236	196	237	206	218	235	268	221	224	214	210	227	238	237	241	208	242	246	233	234	217	236	216	224	220	229	208	241	237	221	206	238	224	231	200	253	242	246	218	248	231	245	252	234	225	230	251	252	222	219	228	229	243	257	205	240	231	248	225	251	239	228	250	233	239	216	234	229	225	227	227	237	214	228	224	226	248	230	244	241	239	211	214	206	241	223	208	218	259	248	233	222	204	245	217	240	252	223	215	243	210	216	255	223	250	223	211	209	231	232	230	249	238	230	237	235	228	213	248	222	209	231	228	227	241	248	244	214	233	238	229	234	247	238	237	258	240	229	243	225	249	234	236	259	263	257	218	215	208	225	238	203	233	247	242	225	237	230	245	257	225	235	209	222	252	232	216	208	234	202	231	262	212	223	219	219	240	258	219	210	232	236	224	216	196	239	230	229	223	216	238	235	215	231	220	218	217	210	248	227	231	211	247	252	242	223	229	224	233	249	227	262	259	238	231	218	223	240	260	239	257	235	226	241	264	232	224	211	229	243	212	255	234	217	225	220	236	208	214	232	252	247	238	267	193	219	211	227	226	238	226	231	247	250	204	239	204	242	250	228	218	221	226	253	245	214	201	223	239	226	227	207	233	258	229	225	234	235	235	242	258	217	237	227	240	224	229	207	240	234	240	228	226	229	242	226	237	223	231	228	239	197	222	229	225	229	228	215	229	268	247	237	246	245	233	213	266	248	209	232	213	227	239	212	245	228	253	246	262	224	222	232	244	231	230	196	205	218	241	244	222	198	220	238	227	242	220	230	238	233	226	239	250	236	219	235	235	249	219	239	251	239	253	251	229	234	213	232	253	237	236	247	225	221	244	205	229	237	234	236	235	211	234	222	237	229	225	220	222	229	264	230	224	241	231	257	211	226	250	234	238	267	241	229	246	240	242	235	201	251	232	222	229	226	264	251	275	209	216	238	245	250	239	237	223	226	244	220	246	234	235	205	237	219	210	233	241	227	190	226	231	249	230	255	227	244	218	250	233	214	195	233	234	223	231	244	195	228	195	238	249	248	241	239	252	178	254	227	270	212	248	224	193	222	218	228	216	222	215	240	219	219	229	233	229	244	221	251	222	221	222	244	207	225	248	244	236	217	232	224	272	182	227	246	221	211	199	227	211	240	230	224	229	210	219	255	212	241	216	228	260	215	226	240	257	234	240	228	247	238	220	218	202	213	228	235	237	245	237	236	251	244	224	204	207	261	239	238	229	228	221	256	222	231	245	233	245	253	218	218	242	237	233	239	245	226	252	251	218	219	205	231	238	226	246	224	223	225	236	222	215	268	246	249	242	218	237	220	233	232	263	250	203	220	207	252	211	224	242	225	245	231	242	235	218	232	225	215	233	238	223	243	226	235	239	224	258	236	244	247	207	228	220	220	216	231	237	236	229	220	240	249	214	228	234	219	271	220	223	190	245	245	263	233	235	238	235	214	248	252	218	223	253	218	253	212	206	230	198	226	231	248	230	231	237	245	211	233	252	244	240	227	232	214	232	257	244	268	226	234	208	237	227	213	243	244	216	228	244	174	264	240	238	227	208	241	233	227	233	223	242	234	215	214	246	252	251	242	239	246	213	212	238	231	239	242	225	220	223	225	248	196	236	194	223	224	241	213	223	229	207	223	234	226	214	243	220	235	249	231	232	243	230	220	235	232	246	239	263	229	232	219	219	212	211	254	224	236	209	196	220	224	220	255	235	238	231	249	264	241	224	222	208	224	235	230	229	215	225	236	221	229	231	224	227	221	220	241	219	222	243	242	213	237	207	231	206	229	217	244	199	225	218	247	255	244	226	229	236	214	230	237	219	252	237	229	233	251	243	225	228	235	222	221	244	226	247	248	243	246	264	234	248	253	211	225	241	196	232	245	237	239	212	238	220	214	239	267	231	225	249	219
1790	677	879	953	874	762	682	630	611	649	617	614	696	604	630	651	643	642	572	554	606	602	616	563	595	576	598	564	574	556	578	597	558	562	542	587	625	630	538	586	577	588	560	586	546	576	577	613	557	598	568	569	516	596	583	563	581	595	539	573	613	561	531	585	568	591	570	579	525	606	575	557	576	596	564	579	612	582	607	567	600	608	634	567	548	561	616	607	595	597	610	516	588	551	576	609	631	573	607	524	626	604	591	527	551	593	539	578	581	557	564	539	593	527	570	561	504	545	595	570	522	556	549	577	592	572	593	559	546	550	563	601	613	589	581	578	587	588	612	564	553	509	566	574	594	586	598	601	561	554	612	555	597	569	536	542	545	563	570	553	589	605	569	543	580	550	530	577	580	533	577	553	564	610	602	585	609	558	597	547	561	527	565	572	582	596	567	559	594	573	588	583	572	569	589	570	507	550	562	598	599	602	552	552	545	558	598	558	596	612	571	574	605	587	544	579	568	589	558	578	533	577	573	566	566	571	550	553	562	589	537	552	548	575	598	548	582	548	573	558	567	577	570	568	597	567	562	568	564	615	551	614	530	609	614	563	567	574	575	589	582	577	599	605	578	616	589	600	598	573	570	584	572	573	528	599	567	571	524	574	543	583	585	521	564	579	562	509	621	568	568	563	549	584	546	569	596	570	547	590	570	559	593	535	556	603	568	532	575	597	544	569	602	571	573	586	564	600	587	628	556	544	584	508	564	626	591	605	583	572	552	573	542	593	527	605	543	559	571	564	535	559	593	608	537	557	591	589	560	578	576	550	604	570	610	583	558	570	554	589	599	587	607	564	598	556	559	576	579	599	620	587	557	575	550	612	626	577	572	541	584	540	608	580	564	560	544	592	553	576	574	583	581	548	613	585	557	613	554	572	560	581	565	607	606	549	593	585	513	614	591	576	530	586	593	585	574	589	557	591	578	545	592	575	593	584	626	591	545	574	564	557	565	582	587	541	587	611	600	593	551	599	562	579	552	574	573	572	553	581	574	534	608	590	597	604	617	543	597	574	574	602	586	569	562	588	597	590	527	571	554	612	581	590	597	555	564	597	623	590	572	618	576	574	583	530	601	611	540	590	586	596	535	559	550	549	588	555	584	577	570	586	592	597	573	571	582	560	512	567	553	514	610	543	549	597	564	579	593	591	583	560	621	555	587	536	552	538	582	579	549	605	598	575	573	560	568	563	532	517	560	578	580	547	590	584	557	539	581	535	559	583	586	542	559	554	576	549	567	557	555	592	617	525	543	518	562	534	567	594	579	556	565	597	574	565	619	604	601	596	585	577	574	586	569	586	563	574	547	545	604	570	554	555	612	551	557	556	589	617	551	561	588	557	542	554	553	620	596	560	584	602	585	561	553	594	553	583	552	542	592	556	553	602	531	593	628	553	534	579	596	571	593	573	570	584	579	618	598	568	596	562	548	574	522	577	598	583	565	594	589	574	594	599	541	586	549	565	602	530	576	590	574	553	568	584	557	568	584	595	577	564	584	561	609	562	576	543	563	604	571	604	592	594	578	544	558	612	579	553	538	573	618	604	590	569	560	566	567	568	549	550	559	618	557	587	577	551	568	560	583	619	575	565	571	579	580	544	563	593	594	564	596	543	570	576	548	569	622	546	542	578	521	559	556	601	573	565	542	541	603	614	585	603	559	571	576	541	585	583	597	573	574	603	573	616	572	618	619	598	575	565	607	550	543	569	584	576	613	606	555	595	585	579	612	565	568	602	618	586	557	561	555	558	606	552	538	570	584	604	582	549	536	627	531	594	519	580	565	530	566	529	549	592	562	594	629	608	596	569	571	556	598	622	575	603	578	564	610	583	569	559	589	579	558	591	591	541	578	572	542	559	624	594	552	599	573	604	517	583	555	597	605	577	600	567	601	588	549	559	554	580	573	576	571	597	540	594	593	543	574	553	590	595	641	569	603	597	568	584	566	567	574	580	614	578	585	572	566	570	572	576	499	578	578	556	541	594	604	590	583	584	557	544	577	550	584	571	542	567	619	595	618	535	573	627	604	569	619	523	633	567	603	573	580	633	603	570	588	598	585	559	548	572	591	556	568	590	587	546	554	570	540	581	611	575	581	544	547	522	548	599	586	567	609	593	559	574	623	550	548	610	577	600	604	568	631	559	611	570	550	601	564	553	568	568	579	574	572	559	561	560	609	535	548	626	564	598	569	546	575	546	577	561	571	568	590	592	540	624	549	596	551	573	535	625	562	565	566	558	584	571	567	567	564	556	573	587	586	575	554	572	580	573	557	599	529	562	591	579	572	551	548	524	617	576	555	593	585	591	596	543	579	578	622	544	604	567	573	600	552	599	599	576	611	553	591	583	543	594	547	593	557	539	523	539	573	563	520	543	583	548	553	529	558	581	558	568	591	586	543	526	574	567	617	598	591	565	556	587	537	596	554	571	557	590	565	577	615	561	584	577	575	592	527	553	567	592	571	525	616	581	541	628	609	613	575	545	553	605	534	548	595	570	626	628	598	568	590	546	621	630	576	612	603	562	585	546	546	556	577	561	568	589	583	564	580	622	594	538	559	586	562	589	579	569	568	592	569	577	526	552	574	574	583	573	539	596	554	577	561	588	577	602	608	559	619	582	591	569	571	576	564	546	607	557	598	526	542	557	582	567	592	604	584	567	585	577	577	614	580	584	614	558	561	531	574	569	572	522	589	545	575	570	552	607	552	579	573	543	548	527	591	581	577	561	541	543	536	563	560	570	601	593	547	597	571	582	590	531	564	593	567	565	545	592	563	561	574	587	581	565	601	571	595	574	601	542	589	569	596	560	581	569	546	589	595	592	569	578	602	589	534	599	548	584	566	534	589	579	590	566	567	549	561	562	585	596	576	557	571	560	566	571	536	566	557	589	559	609	551	588	566	555	585	606	571	593	542	582	588	568	545	552	579	549	545	556	594	562	575	580	556	560	590	581	545	583	607	564	606	600	584	567	556	572	573	583	527	589	600	585	565	575	567	578	595	534	590	526	587	589	528	596	556	561	566	614	610	574	580	573	598	589	563	552	573	542	586	548	592	535	574	549	606	586	558	553	516	523	552	563	617	521	577	566	543	588	558	546	567	534	580	572	598	568	555	607	566	558	573	557	569	566	562	559	524	569	558	557	586	567	590	586	541	598	565	546	623	563	582	534	570	578	643	606	587	565	580	581	601	573	581	561	573	611	611	557	579	583	537	572	575	597	579	585	583	575	588	568	571	547	587	575	589	572	595	559	587	597	538	549	596	590	581	564	556	551	584	566	568	584	531	564	581	581	578	616	594	570	589	589	585	544	638	588	572	560	566	569	575	607	621	579	632	588	577	579	553	590	580	555	584	553	562	564	584	551	568	577	571	563	579	563	580	571	579	569	569	551	566	526	572	588	538	567	553	595	602	571	580	528	601	562	570	576	547	563	597	568	492	608	558	554	598	585
6604	731	801	638	472	383	305	345	308	287	319	281	284	262	260	284	282	269	281	272	257	257	275	287	253	261	232	275	273	236	247	260	236	243	235	267	235	265	260	247	243	258	231	237	256	250	239	264	238	254	257	254	261	258	260	232	228	257	237	258	238	254	239	243	223	250	246	240	242	238	239	227	255	270	264	295	227	276	243	224	268	227	269	237	252	253	264	240	253	243	248	235	242	240	231	219	244	264	232	244	274	250	265	253	270	241	278	246	261	249	252	265	222	243	259	224	282	280	232	270	235	252	282	288	257	225	254	268	291	232	231	265	272	266	253	248	224	227	250	274	251	239	280	283	231	231	245	250	255	251	249	244	255	244	277	228	249	258	254	240	283	245	256	273	249	235	220	231	242	253	249	248	259	220	249	228	240	249	249	210	254	247	261	267	312	252	245	258	271	272	259	246	236	261	254	244	268	292	262	285	242	242	240	244	241	264	240	240	238	242	246	273	271	253	264	244	252	228	269	261	270	253	226	236	241	257	254	254	268	230	259	256	250	243	256	243	233	241	232	203	252	268	295	239	257	259	275	259	263	270	269	253	239	288	249	255	244	244	244	288	275	238	239	242	261	268	251	230	267	263	235	219	268	222	264	248	270	262	248	266	255	258	254	230	263	231	248	228	209	252	266	267	243	278	257	236	257	271	254	247	254	236	234	251	228	237	278	245	238	246	244	293	252	239	243	252	258	259	231	240	234	231	240	235	264	273	290	267	238	232	263	236	270	268	243	262	250	250	230	207	251	253	244	250	238	255	252	238	251	258	230	244	248	249	260	268	233	254	229	233	212	278	246	238	256	273	267	232	218	254	283	238	251	277	245	258	233	251	238	223	254	247	233	264	258	238	263	251	243	256	273	252	262	261	244	246	256	225	252	259	228	252	256	238	228	242	258	231	266	261	252	267	244	251	243	283	257	278	250	235	258	250	284	261	251	258	219	292	249	264	252	244	247	260	223	230	258	232	258	239	273	250	239	254	243	254	246	275	247	251	262	243	242	256	230	243	237	236	253	231	243	249	228	228	246	220	246	214	252	272	262	237	254	231	273	228	230	243	235	239	251	263	229	239	252	243	260	252	234	256	233	248	226	251	279	243	245	255	265	251	237	231	236	224	249	271	254	250	252	275	251	242	249	254	250	281	273	236	235	246	277	246	242	265	258	269	247	272	271	247	263	252	258	257	252	239	255	236	250	247	254	247	245	278	268	267	229	226	247	262	234	262	250	244	245	235	268	249	246	232	277	272	232	244	286	252	252	226	222	236	266	226	238	246	253	231	274	257	258	257	277	269	250	242	268	259	247	258	233	221	244	252	271	249	265	224	248	292	258	244	239	245	235	262	251	264	247	248	232	242	251	246	219	240	254	250	239	257	234	270	273	261	261	249	221	238	232	251	247	237	251	277	230	229	243	230	205	253	243	211	233	250	238	247	269	245	223	249	239	268	246	214	274	230	251	225	246	273	232	247	275	246	247	259	227	219	228	264	240	263	201	280	290	222	233	248	245	234	271	226	265	246	269	288	253	244	251	257	246	227	255	223	257	234	242	266	234	263	223	270	266	247	259	270	256	277	252	255	253	263	259	266	256	251	259	242	252	247	232	233	249	256	247	237	267	249	257	232	248	264	224	235	246	267	247	249	250	248	259	245	244	241	274	237	265	233	250	249	245	228	220	236	229	236	251	256	227	238	243	228	211	285	249	253	246	272	277	238	235	255	252	252	234	224	260	242	251	268	267	233	233	264	263	267	251	260	242	247	259	241	259	246	245	246	263	252	244	266	247	257	213	249	244	255	272	251	242	271	243	244	237	251	230	202	222	260	235	235	243	264	242	250	252	239	271	249	282	245	265	276	248	272	289	226	274	254	262	295	247	243	226	259	253	234	271	289	258	229	229	242	252	250	250	279	269	260	248	235	250	264	238	251	257	263	241	264	246	247	238	245	266	243	244	253	232	261	273	281	220	234	254	264	230	233	257	269	256	242	257	281	251	252	252	247	265	276	277	283	290	276	267	234	227	257	228	243	251	251	254	256	309	241	243	239	271	226	278	269	262	247	251	258	262	225	248	274	265	250	242	239	259	225	261	294	254	247	234	283	244	241	244	240	257	260	261	277	261	272	246	239	250	237	223	238	260	235	236	242	243	262	275	247	239	258	280	228	275	239	268	264	261	254	272	245	288	250	228	252	260	259	230	259	283	266	240	235	240	245	239	257	285	218	250	285	236	217	248	251	257	259	229	227	266	250	255	253	254	247	251	240	258	270	246	261	241	276	261	247	233	280	253	257	271	272	257	256	224	251	238	235	245	276	246	258	258	242	253	246	247	252	275	295	283	227	252	265	267	246	239	255	227	258	267	284	261	271	234	240	226	254	233	232	246	248	240	255	248	232	239	242	281	268	239	262	225	258	228	245	259	238	236	211	240	227	256	272	260	260	236	242	259	258	257	237	262	248	268	234	244	253	248	261	256	276	237	243	251	255	263	247	252	256	234	263	272	263	277	246	237	262	274	254	245	235	262	273	263	242	271	258	258	248	258	232	228	263	243	224	256	243	248	235	229	223	231	233	235	278	266	259	228	275	260	267	271	250	262	217	239	286	235	272	237	237	242	253	251	211	270	251	279	237	248	244	246	245	227	265	224	236	238	231	254	244	265	275	253	241	256	257	280	239	236	263	245	253	242	256	239	219	240	286	227	243	268	252	267	230	245	268	282	243	253	251	245	260	253	250	280	240	271	258	239	240	227	256	238	259	268	268	256	243	266	253	237	236	222	241	245	248	264	253	267	264	245	256	242	238	281	237	262	239	247	271	252	230	247	252	267	278	282	232	266	239	273	236	255	236	249	260	230	262	242	243	246	232	263	245	232	254	275	233	225	239	250	215	272	251	263	274	264	273	255	220	276	216	252	276	251	274	217	256	239	263	289	241	262	259	253	252	233	247	258	221	281	237	255	265	251	268	250	238	223	248	225	232	251	278	236	256	264	240	249	263	216	250	241	249	262	227	230	241	235	267	246	251	245	264	247	245	235	264	241	263	236	263	232	231	245	210	226	233	259	260	273	289	274	232	267	225	265	272	247	262	257	288	255	262	251	244	254	243	287	240	270	246	261	266	288	258	243	225	265	245	251	266	240	245	253	264	233	254	237	273	252	251	278	239	236	255	268	247	268	235	249	234	232	242	241	256	256	223	232	255	241	230	227	257	256	249	239	265	238	272	234	235	260	256	261	245	271	253	254	241	261	253	211	241	248	225	274	251	227	229	227	261	229	239	226	267	269	226	259	239	261	248	236	250	260	280	220	246	275	255	243	252	240	248	251	224	252	228	276	259	234	245	256	213	282	234	245	239	263	273	247	245	245	265	250	246	244	258	288	244	256	243	260	253	224	253	262	239	266	264	266	251	270	229	244	218	293	245	214	251	239	242	248	234	237	227	249	270	260	239	261	250
6507	1044	1943	2042	1731	1314	1169	999	930	960	840	854	818	745	787	802	839	776	758	699	694	696	680	662	713	689	588	661	604	620	602	598	643	565	653	615	587	585	615	603	603	621	618	613	626	638	595	617	607	607	570	625	617	633	613	598	654	645	620	617	610	608	636	643	629	566	629	630	616	642	601	586	604	605	600	657	606	592	587	637	652	595	648	610	610	577	629	639	610	575	639	619	628	594	611	632	607	598	649	631	657	621	603	630	625	614	596	622	610	632	601	605	618	607	622	592	568	646	621	630	618	569	549	611	605	605	571	600	584	604	587	617	614	618	630	594	614	610	635	613	576	631	588	625	580	602	613	648	613	651	627	641	586	593	611	598	589	620	625	600	576	616	620	604	608	591	598	604	669	557	630	599	626	658	638	594	616	606	618	644	609	640	641	642	632	597	607	594	608	597	615	593	633	598	601	589	610	584	581	610	551	623	592	634	621	621	567	640	636	596	591	579	584	632	632	617	610	618	649	622	649	628	609	581	617	653	592	597	630	586	634	654	596	586	646	615	635	627	587	586	592	601	608	655	597	666	635	640	600	617	543	605	586	601	610	601	625	631	559	589	588	647	579	597	583	646	610	622	603	579	611	617	637	619	567	608	616	594	584	622	568	581	617	609	614	638	549	668	577	596	601	626	598	595	603	671	606	587	637	626	644	611	655	584	603	583	599	592	644	625	603	582	574	583	621	661	601	627	613	583	602	664	635	597	577	581	617	611	596	643	557	618	627	593	601	612	627	628	602	605	623	589	592	610	570	612	629	643	595	574	592	623	600	649	603	588	659	658	618	615	611	602	623	622	629	647	623	595	622	557	604	593	612	607	574	600	617	614	593	630	632	596	585	562	594	573	609	609	626	612	646	614	645	607	590	606	624	634	585	614	568	638	627	588	607	609	614	641	583	623	590	631	639	618	678	628	600	566	622	620	606	633	614	602	597	619	583	597	585	586	612	583	625	612	610	609	578	609	644	631	599	613	565	586	618	564	623	602	637	598	632	596	590	590	588	619	592	627	576	608	605	620	591	581	572	572	595	623	618	581	592	648	636	634	567	599	660	629	592	617	629	615	564	589	582	602	602	634	610	611	639	612	644	615	591	619	609	617	630	612	587	620	616	614	623	624	639	611	576	623	636	596	649	643	578	671	610	643	648	618	614	568	581	627	649	629	604	583	641	616	602	648	627	588	598	630	639	625	599	621	638	612	573	593	650	623	631	586	636	589	598	619	590	614	626	621	588	630	606	608	598	590	654	595	567	624	586	611	599	645	611	580	567	626	609	618	612	612	624	605	579	598	650	607	638	599	604	575	605	607	617	614	616	621	604	640	563	617	596	583	615	599	623	604	616	616	599	639	606	595	632	601	618	592	582	617	645	680	648	597	625	604	623	598	661	633	599	627	651	564	627	571	628	641	591	649	606	586	615	619	626	581	568	593	587	661	618	586	572	634	589	600	594	568	624	572	586	621	620	628	608	618	629	607	625	608	588	632	585	615	589	556	679	584	628	638	581	593	589	604	579	629	581	603	597	623	591	599	582	635	597	632	626	633	632	591	654	627	622	639	581	604	629	611	593	588	648	622	604	613	585	567	598	616	657	577	578	614	599	627	653	683	610	612	612	583	618	578	657	594	629	597	594	630	619	609	589	624	564	635	587	554	596	612	597	632	656	591	631	573	624	640	588	633	605	611	587	598	592	630	645	651	601	612	575	575	618	603	591	628	629	586	617	635	529	619	598	653	605	572	579	603	608	615	595	620	644	581	640	601	577	597	626	635	646	605	595	585	631	645	663	579	628	573	618	610	636	599	600	594	601	621	575	629	632	623	590	646	602	587	628	566	603	558	540	639	587	588	586	605	602	634	650	600	627	583	590	570	627	667	586	591	627	602	589	605	613	616	642	610	598	642	610	626	599	601	588	582	587	588	607	645	574	586	641	639	580	561	627	644	606	624	569	619	627	578	600	587	664	627	603	606	638	679	617	635	631	587	622	594	592	624	615	607	611	615	612	590	615	599	586	596	605	595	610	595	601	605	599	566	586	591	605	619	583	592	593	654	601	619	636	575	622	660	618	604	588	633	595	610	599	592	631	655	633	606	620	608	616	651	614	592	602	618	579	636	648	632	634	576	654	606	575	636	625	613	613	636	625	574	584	608	641	606	638	629	613	620	601	620	657	589	609	587	596	587	626	589	662	634	630	645	624	619	566	634	624	582	598	591	595	590	584	625	583	591	642	574	627	591	614	603	580	620	603	589	632	625	595	604	618	591	623	634	610	666	636	570	627	588	570	655	614	624	606	559	621	605	599	628	592	602	636	646	584	644	616	586	600	602	637	630	614	591	613	597	595	624	611	610	621	573	570	584	616	585	604	622	598	574	600	621	633	648	645	603	587	594	635	632	638	600	615	593	562	604	609	629	661	608	642	598	594	613	634	614	621	576	561	577	630	631	583	652	635	641	618	627	653	596	616	582	580	588	597	633	612	624	589	610	617	626	583	596	679	568	613	623	618	624	583	619	651	597	617	618	582	606	601	566	608	611	658	607	616	597	609	580	625	642	584	631	618	613	642	582	608	650	643	598	597	592	591	635	614	655	600	624	536	618	625	631	601	628	601	595	618	613	625	598	660	597	553	632	622	597	633	620	605	623	593	608	587	610	618	621	627	588	632	593	570	578	618	617	619	619	630	612	635	636	612	648	631	588	589	649	573	619	569	629	602	596	630	585	647	580	603	643	599	615	615	603	590	629	614	599	608	597	644	626	568	615	633	624	611	648	659	632	573	586	626	583	634	631	606	622	601	600	651	599	621	612	633	628	617	640	548	576	567	632	615	609	609	588	593	614	646	587	601	610	619	621	626	582	615	615	623	613	636	607	590	588	592	599	603	602	602	589	603	595	573	618	587	616	619	577	597	596	578	607	593	621	662	597	622	630	556	590	622	616	604	640	584	596	603	598	628	574	640	598	612	596	610	578	595	576	613	637	592	607	592	593	614	628	548	625	593	583	625	615	596	582	581	588	566	655	641	636	638	645	589	589	627	595	597	551	634	574	576	628	689	636	579	627	588	608	589	646	589	650	604	638	600	586	598	617	617	659	613	596	594	606	637	627	626	609	621	688	603	619	608	616	605	608	648	609	611	631	625	630	612	588	584	602	593	613	598	638	612	610	581	597	625	616	659	569	585	607	601	642	606	611	614	599	582	616	641	606	646	605	630	564	608	589	610	587	583	600	623	611	608	618	602	624	587	605	608	618	574	604	585	594	606	625	581	592	623	578	640	594	614	637	616	615	641	623	622	585	624	610	603	607	595	590	621	576	610	581	638	591	638	646	621	630	605	586	603	593	599	588	613	584	590	609	590	586	562	604	613	605	612	580	612	620	586	603	590	638	596	610	625	615	636	606	607	617	632	621	603	576	609	596	645	625	639	626	571	628	589	584	591	613	622	632	618	618
12209	1149	1173	871	495	381	282	257	223	203	183	173	167	157	180	168	182	142	151	142	154	149	158	100	144	134	141	128	145	107	132	134	113	133	131	147	143	122	136	119	129	129	119	133	116	121	126	116	134	126	128	119	126	119	146	127	131	144	127	140	144	128	111	119	134	114	149	138	143	142	132	133	133	110	127	104	108	120	129	121	104	121	125	132	114	133	148	141	130	138	105	142	145	127	140	112	124	119	123	127	127	106	132	118	116	126	120	146	118	122	150	122	128	115	117	133	129	125	120	123	111	123	118	119	124	107	144	125	119	138	139	128	112	132	141	109	134	129	152	132	140	134	132	125	115	108	144	133	134	126	106	157	126	123	138	125	133	120	146	121	140	118	132	129	109	128	124	132	142	149	119	109	116	115	141	118	144	113	130	133	123	109	139	131	133	137	122	113	120	124	143	131	125	127	129	124	149	143	126	142	129	110	132	123	140	115	126	120	144	131	130	118	120	140	147	123	124	124	122	115	118	128	121	142	119	137	139	126	113	141	138	159	135	143	117	146	138	143	117	119	133	122	124	119	139	127	122	157	139	123	123	101	146	127	130	113	131	127	121	127	130	125	109	157	126	129	131	137	134	128	131	131	125	125	136	146	145	118	120	126	127	127	123	129	131	132	126	126	124	143	128	136	139	122	108	148	131	121	151	126	123	140	122	129	129	124	112	122	123	142	144	127	121	137	143	121	149	135	138	129	124	142	126	126	148	119	138	149	128	140	141	131	125	126	122	130	139	132	117	135	128	136	126	135	140	122	137	136	136	110	135	132	123	140	127	131	90	138	142	126	129	115	110	131	137	128	100	135	137	120	124	123	131	102	127	108	117	150	125	132	113	122	116	138	133	137	131	128	127	129	142	117	126	116	128	125	134	105	140	127	109	109	120	116	115	108	122	142	127	126	126	119	137	152	146	120	113	117	133	131	138	143	135	117	119	119	126	138	132	129	121	123	130	145	117	140	119	120	113	144	137	117	142	127	115	120	113	112	138	122	116	132	116	121	128	138	136	113	121	137	121	135	163	115	118	130	119	126	114	131	123	116	136	133	103	99	124	122	143	141	146	126	129	129	123	129	133	133	151	117	116	130	151	123	127	123	100	141	111	138	123	148	126	142	130	122	131	153	139	138	110	125	133	149	120	110	129	124	136	116	129	139	125	109	120	117	131	146	143	130	130	123	135	129	131	104	108	115	137	150	116	138	135	103	120	142	139	125	117	125	118	131	136	128	125	146	116	155	125	135	129	137	129	139	121	131	135	121	130	162	140	134	122	142	141	165	142	119	121	131	135	125	125	156	122	121	129	114	96	143	149	117	136	119	123	122	131	105	124	117	106	125	119	130	119	134	142	137	134	127	111	149	111	114	142	135	167	116	149	114	112	127	118	135	147	126	136	120	131	128	147	138	128	139	127	141	130	103	129	126	99	120	107	144	125	115	145	135	143	134	126	115	128	128	146	131	125	118	141	125	126	137	107	126	133	124	113	116	101	122	119	132	111	152	138	132	127	122	126	118	132	137	154	123	145	116	140	110	137	142	129	117	120	118	111	134	127	129	128	128	122	118	111	117	122	133	98	102	113	153	135	129	110	139	113	127	115	123	121	105	131	115	143	143	152	136	119	126	128	139	121	133	124	136	136	129	132	137	142	123	156	117	130	128	122	145	119	108	123	119	116	130	120	128	135	154	123	118	117	129	130	138	134	134	141	137	123	134	131	146	121	117	132	129	121	139	112	127	129	100	124	132	117	126	125	124	119	117	119	112	121	112	127	107	112	128	135	130	128	134	124	133	138	119	145	155	131	124	126	113	142	118	116	141	136	136	127	137	111	127	149	127	142	123	123	124	127	136	139	113	126	121	136	125	113	135	120	147	158	140	122	122	149	127	122	137	138	126	110	146	134	124	107	122	107	119	125	130	137	122	130	134	135	146	133	130	120	108	135	130	121	116	128	134	152	125	113	129	109	123	136	129	129	127	118	130	141	117	103	143	120	132	131	116	119	131	125	139	114	120	95	116	113	122	124	119	118	134	114	138	151	126	134	147	126	117	129	134	130	107	139	125	110	120	134	132	118	151	139	123	128	129	132	142	132	122	133	131	125	127	138	118	137	127	109	105	126	145	150	115	133	135	124	126	137	122	152	124	112	138	128	123	129	135	105	111	134	128	126	130	122	122	126	117	121	127	126	129	121	132	110	124	147	122	115	128	138	125	117	130	122	124	125	115	109	134	124	125	131	147	128	130	131	141	133	127	106	136	105	114	131	128	118	118	114	131	119	109	126	136	124	105	126	124	123	121	124	110	134	133	127	152	133	148	116	137	128	136	115	126	142	140	116	131	137	122	120	134	141	138	134	129	140	135	136	150	128	141	142	123	125	128	122	109	138	129	111	130	127	125	138	126	157	139	137	97	138	129	162	126	137	139	132	128	115	126	121	150	124	137	127	119	140	130	132	132	128	133	140	147	139	134	118	114	125	132	131	140	131	110	129	128	127	141	130	113	118	137	146	105	123	113	143	130	129	123	129	139	152	133	135	128	117	161	126	132	126	121	121	132	122	128	126	165	126	161	131	134	128	135	123	130	87	145	135	116	110	139	125	120	131	143	98	140	147	125	129	142	130	118	127	109	151	131	116	117	122	123	138	140	133	118	130	128	128	130	122	136	134	112	99	122	133	133	148	133	137	105	132	121	131	131	121	100	143	121	125	132	123	110	127	133	148	106	146	138	119	142	158	121	145	114	112	129	122	114	116	141	116	133	142	120	134	142	115	125	136	104	123	134	124	118	140	140	146	134	126	127	144	142	133	130	154	128	131	123	135	132	106	155	131	143	134	144	117	108	133	116	117	121	136	132	143	119	143	114	112	127	139	127	145	147	118	133	138	115	121	139	124	133	147	138	113	115	129	131	135	120	147	137	129	122	112	127	135	118	127	142	132	116	147	128	132	137	139	124	136	120	135	122	115	122	160	116	119	129	111	155	121	103	126	128	119	114	145	129	118	117	118	100	133	132	135	144	126	135	139	135	113	88	124	115	126	126	121	130	114	145	146	128	145	133	119	125	139	113	122	131	138	134	121	139	135	118	129	115	117	142	100	123	126	119	122	146	131	138	117	123	136	122	105	118	109	133	145	121	138	106	131	125	134	134	124	120	163	140	120	140	116	125	135	141	115	130	141	117	105	107	120	145	145	119	127	104	130	154	138	115	126	127	149	143	152	143	131	138	122	143	136	129	121	131	133	135	131	137	156	124	141	126	138	136	138	119	131	123	129	138	132	114	116	152	122	135	137	135	132	127	124	140	131	152	122	122	139	125	129	118	117	109	120	120	116	111	127	123	137	119	141	141	167	143	139	139	131	132	109	112	121	107	152	136	138	121	131	127	116	94	118	130	106	132	124	164	126	109	140	138	112	105	137	133	118	148	137	122	139	134	128	131	146	129	126	117	152	140
7941	1147	2555	2938	2312	1697	1247	955	983	898	756	692	704	648	649	672	763	572	465	469	500	464	420	408	396	368	383	399	348	365	363	340	343	358	316	348	355	329	346	318	348	362	314	343	370	339	372	347	351	324	322	336	323	317	331	353	368	329	323	341	328	319	328	336	319	347	332	337	329	367	336	315	336	336	346	339	312	325	296	351	363	349	340	316	291	316	333	341	337	356	319	365	359	296	327	307	330	319	321	335	338	335	342	308	324	307	309	337	328	324	321	331	322	313	314	331	328	310	318	345	321	336	336	341	318	344	313	297	318	345	304	346	356	301	322	306	333	332	325	306	337	331	344	338	328	301	325	368	342	320	320	335	311	324	332	317	312	331	331	333	337	327	319	335	316	309	335	295	319	329	331	336	331	367	318	320	312	314	337	327	317	351	355	336	333	313	322	341	331	296	334	325	340	329	333	322	313	308	343	309	336	311	314	312	305	324	319	361	345	329	334	311	330	303	357	342	311	315	364	296	303	319	329	329	344	310	308	325	324	325	310	301	355	339	348	342	342	317	364	343	324	317	335	322	316	299	339	326	327	331	320	302	299	325	291	334	347	328	337	323	353	318	313	325	313	344	307	340	331	326	308	336	321	318	324	346	336	312	331	332	330	348	318	325	349	353	354	331	324	311	329	321	328	332	317	318	305	302	328	304	348	323	316	343	325	338	338	307	296	312	326	339	324	316	323	313	353	326	339	341	326	323	363	340	311	317	317	342	312	314	320	328	345	294	315	316	357	316	300	307	309	305	346	296	271	305	303	333	346	375	300	328	302	351	296	349	323	322	327	297	353	325	310	332	364	324	338	311	329	348	347	344	323	309	324	314	302	319	299	357	313	310	338	328	297	303	331	343	342	355	310	326	326	317	289	348	333	311	317	311	334	364	307	322	302	341	334	327	301	290	345	322	312	350	318	317	294	295	309	313	329	321	320	352	340	352	343	317	330	332	327	306	318	327	353	324	325	326	285	324	313	332	302	342	327	326	324	325	344	335	333	318	313	334	291	305	301	329	307	326	345	324	336	311	307	338	341	311	312	358	303	329	285	327	317	349	351	346	288	331	319	294	317	340	327	338	305	359	313	365	335	356	337	329	336	292	307	321	346	321	309	313	329	308	305	331	340	332	355	342	331	301	341	343	309	319	350	318	348	342	344	300	323	353	350	310	332	303	303	326	334	344	352	322	315	326	335	296	306	341	308	303	318	351	336	345	310	362	351	315	331	349	331	315	334	300	316	331	316	317	332	354	312	340	328	333	355	364	325	347	328	288	307	330	294	349	323	322	324	343	334	335	307	339	311	313	306	333	331	325	335	325	367	342	343	326	347	316	320	288	341	304	319	314	290	349	293	316	322	332	358	343	316	327	347	328	321	337	315	322	318	325	350	303	331	347	326	320	354	332	355	301	340	364	327	337	315	304	303	352	296	324	319	318	306	339	322	319	349	328	316	297	318	321	367	345	315	312	319	330	342	317	358	341	330	332	327	327	284	312	307	281	301	336	362	319	325	327	316	309	342	322	339	324	300	330	287	333	342	318	313	323	349	359	293	322	302	314	337	282	302	284	326	313	328	320	329	343	308	339	312	356	353	330	320	331	330	315	320	347	355	304	354	345	350	339	332	348	309	348	335	346	316	335	330	304	336	332	329	336	325	327	314	333	308	325	330	319	317	301	334	329	348	295	348	325	320	288	304	320	345	293	341	309	329	345	298	318	298	336	359	303	315	322	312	315	367	307	347	277	329	351	316	305	319	324	350	335	313	340	337	321	306	321	331	349	326	309	316	310	336	332	305	323	356	336	336	305	312	338	332	329	352	316	338	328	349	318	281	328	329	326	348	304	308	295	349	320	323	302	329	327	321	355	350	346	340	323	332	344	322	345	322	353	337	311	336	323	311	324	349	342	353	370	330	347	308	334	351	313	326	355	351	323	284	321	299	321	334	357	326	291	324	352	306	313	323	335	332	324	320	342	352	288	336	350	328	320	343	327	317	317	311	325	334	321	322	323	339	377	361	333	326	296	312	329	323	329	281	346	318	332	323	340	344	336	336	326	335	339	306	321	341	339	316	355	329	289	361	310	331	305	364	333	317	358	328	380	350	294	356	338	336	345	357	327	324	296	332	328	334	303	311	343	326	344	320	319	324	360	322	335	334	356	316	333	301	275	303	332	318	308	327	341	331	357	338	324	320	317	292	315	330	355	329	329	308	339	318	316	331	327	327	372	303	305	333	335	345	324	327	308	346	319	337	319	339	322	313	337	337	331	341	322	303	318	326	306	314	340	300	335	334	336	310	329	318	339	320	318	299	297	324	313	344	318	314	354	318	316	310	340	308	302	328	313	338	317	329	351	342	314	340	349	344	330	300	303	339	303	344	295	345	312	317	340	350	340	322	287	313	291	332	318	349	328	304	303	315	332	328	336	344	328	328	365	307	345	357	350	315	365	336	359	323	328	307	306	330	337	331	324	324	344	338	325	320	328	310	341	332	331	341	314	319	325	329	298	329	311	323	343	314	321	326	318	310	322	360	375	317	334	301	352	342	322	289	310	334	316	335	309	311	358	340	328	314	352	333	313	325	287	334	306	329	335	321	354	343	296	320	343	317	302	344	322	333	328	307	326	311	324	303	323	342	336	335	308	324	335	322	334	301	324	348	323	292	330	327	307	307	339	319	320	332	314	354	336	337	310	318	345	351	338	337	334	325	333	321	349	343	322	355	312	344	332	334	328	326	348	309	324	349	330	316	334	303	332	388	303	305	308	334	349	361	323	330	338	355	292	320	330	332	334	345	352	332	310	344	337	316	319	311	339	346	308	323	325	348	329	317	303	344	337	360	358	300	307	330	312	360	335	351	291	305	328	337	333	324	326	332	311	339	337	304	321	323	335	326	330	327	329	322	318	341	340	313	318	319	316	338	317	313	344	301	343	305	347	328	308	318	291	324	291	344	317	328	330	340	294	351	319	313	331	301	313	328	338	336	314	312	300	304	336	326	320	327	320	321	343	335	341	319	315	320	310	327	332	327	350	350	327	305	288	335	332	293	315	334	332	336	315	324	298	317	301	308	308	347	324	313	348	314	347	348	308	326	349	323	296	349	310	308	313	341	304	306	330	312	357	325	307	326	340	320	312	308	345	344	312	321	336	337	367	313	321	331	334	314	350	299	336	320	289	338	331	318	351	351	332	325	314	341	335	303	314	380	341	319	352	338	367	297	315	347	299	301	302	341	331	336	303	338	314	315	337	336	333	363	335	295	329	352	342	352	318	348	332	320	317	316	323	318	308	344	307	337	332	296	318	306	312	313	323	337	364	331	343	347	317	333	322	324	308	341	314	325	314	305	336	355	361	310	371	315	335	302	320	315	331	328	331	306	324	328	345	337	312	292	304	307	338	294	326	367	320	320	350	325	335	311	295	325	307	301	340	315	333	301	310	341	326	344	341	300	299
1336	347	405	327	303	248	238	237	239	267	228	214	241	262	216	237	233	250	221	224	225	239	215	243	236	276	260	244	231	224	227	214	237	251	242	236	232	227	210	229	222	244	235	246	231	254	231	261	260	231	232	234	243	240	209	221	220	243	235	247	223	222	207	218	241	247	235	237	223	227	237	241	245	228	242	230	238	217	233	200	227	223	210	230	248	228	259	205	207	247	227	257	243	252	217	240	193	212	229	221	218	217	218	229	226	231	241	226	248	232	227	251	250	248	226	229	249	227	216	244	225	198	230	253	228	242	242	233	245	260	216	229	239	268	242	204	244	233	211	229	216	250	228	224	224	211	248	247	212	259	248	197	225	238	238	237	234	218	224	249	252	230	237	226	228	245	220	232	218	208	222	234	239	219	239	239	263	211	233	251	262	215	215	239	249	185	219	217	219	221	247	237	227	246	232	257	224	227	234	203	225	211	230	226	226	232	229	259	237	250	204	235	232	245	235	234	248	253	243	245	226	226	239	239	236	224	214	234	237	247	213	228	254	179	236	224	227	263	234	218	191	228	233	216	236	241	222	223	235	227	208	239	211	218	260	238	226	216	238	235	236	253	242	258	232	248	236	237	228	223	210	225	238	243	209	220	236	238	226	215	245	221	221	189	201	217	232	223	212	231	226	244	256	207	230	242	214	215	226	224	223	237	233	234	227	235	249	239	248	242	227	202	249	247	234	263	243	211	228	249	233	231	244	256	237	254	230	234	236	247	234	228	241	229	245	236	277	230	266	246	237	224	245	217	234	222	238	225	243	271	230	234	246	247	208	237	250	233	245	226	242	229	252	238	221	228	238	264	238	263	193	225	230	266	243	227	195	207	239	213	209	217	239	219	272	242	217	236	252	235	223	244	241	236	238	232	217	227	240	215	239	207	235	214	219	258	229	244	206	222	213	228	228	223	250	222	233	226	212	237	236	224	244	252	230	254	227	239	243	208	236	232	215	259	207	245	241	253	227	234	211	228	222	233	210	232	250	235	209	217	253	225	240	234	201	221	245	267	249	245	238	238	250	245	235	227	230	216	208	236	243	225	249	230	252	246	199	240	227	266	227	240	257	251	208	209	229	208	242	248	232	216	204	246	228	234	205	236	226	235	206	243	241	226	233	263	223	209	223	232	241	231	202	206	228	225	226	221	249	247	204	210	226	198	199	223	236	225	241	218	243	249	228	239	250	252	256	243	254	209	228	245	233	251	218	230	225	237	235	242	240	220	235	229	221	203	218	227	240	211	230	264	243	214	221	233	225	231	217	259	229	235	209	232	235	245	263	240	221	218	218	216	235	220	235	216	239	254	233	226	258	233	238	226	230	211	228	233	225	255	227	241	236	231	262	216	255	229	228	219	205	217	211	212	233	241	203	199	229	234	226	214	224	202	260	248	232	230	225	239	225	213	234	234	224	215	224	238	246	241	238	237	235	248	246	240	204	222	251	239	202	259	251	233	235	243	230	236	222	242	225	184	228	218	220	230	233	240	233	232	234	201	251	242	218	244	207	234	214	257	241	245	235	232	210	206	255	256	260	246	229	214	214	231	256	246	244	209	223	236	219	220	257	223	202	251	237	253	244	243	233	255	208	225	260	231	202	216	223	228	225	260	240	236	213	255	235	208	219	231	234	271	243	251	225	252	240	245	263	222	225	211	236	256	241	219	223	228	220	223	202	219	221	248	250	250	202	266	247	224	275	215	226	253	227	219	245	219	245	219	234	245	226	226	244	238	250	254	231	220	258	205	218	213	238	250	240	212	249	224	271	250	245	220	254	258	256	221	231	229	220	217	239	245	227	235	254	264	225	232	226	226	244	247	254	247	259	245	235	253	214	217	228	239	221	219	236	240	203	228	254	222	227	241	223	224	235	231	233	269	220	217	232	217	231	249	222	223	220	224	237	230	238	226	236	212	232	230	207	209	243	222	224	240	213	261	223	231	214	239	242	224	240	228	210	231	233	223	235	257	257	241	229	263	224	225	241	213	234	203	219	242	267	239	232	231	211	202	263	244	226	239	241	213	240	248	260	242	221	234	247	225	228	273	231	228	254	244	218	203	259	223	213	224	243	236	206	220	228	249	223	242	239	271	253	234	233	209	242	248	241	234	227	222	244	251	198	227	224	225	235	210	262	257	261	204	230	254	222	244	222	250	216	244	236	227	239	254	223	236	226	229	259	218	246	215	260	202	219	238	229	227	224	206	219	216	249	235	252	241	243	225	205	222	195	262	258	227	226	213	215	247	240	216	239	226	207	225	236	223	224	219	256	220	213	249	221	208	233	235	224	208	229	211	218	209	219	226	222	221	249	226	265	229	229	229	233	234	238	232	249	247	219	269	252	227	243	219	200	248	241	253	231	246	232	254	225	244	224	234	225	220	227	216	233	200	272	209	265	257	224	247	245	235	228	243	219	219	233	223	213	218	250	246	240	248	200	223	217	225	218	209	224	231	226	216	217	257	220	226	222	215	218	232	246	203	209	221	237	213	262	242	232	233	220	252	234	252	246	219	243	255	223	218	229	237	233	239	236	214	256	220	246	251	252	221	240	256	254	250	235	251	233	268	225	224	212	230	216	244	204	235	228	239	229	207	255	229	231	247	235	232	226	224	227	232	214	214	227	255	245	220	208	259	233	233	238	242	256	225	198	227	224	251	224	243	246	250	229	232	243	206	220	227	246	256	216	224	267	229	240	226	231	237	234	212	231	235	240	253	222	251	232	241	236	212	227	221	218	232	236	238	199	233	229	250	241	210	211	237	235	229	225	228	246	247	257	227	231	238	195	190	231	229	228	237	230	230	234	247	222	227	244	218	225	231	227	228	226	218	212	222	229	239	227	255	234	233	246	242	209	231	253	222	218	217	191	223	215	235	219	247	239	260	223	239	250	259	245	212	244	249	245	252	269	197	258	216	235	195	251	221	221	233	245	219	222	218	236	221	232	222	233	228	243	221	226	244	220	231	234	220	239	205	195	211	204	241	257	216	232	215	221	219	226	209	231	267	220	196	220	216	209	221	259	218	193	221	265	220	208	245	230	215	241	239	255	247	239	211	230	210	240	218	223	253	234	210	221	238	239	237	255	223	215	244	232	207	189	201	251	241	201	235	233	209	230	210	237	230	216	202	252	225	227	240	243	239	235	215	254	239	216	229	241	213	240	252	243	250	231	215	243	238	243	231	234	225	227	229	213	249	229	222	232	225	264	239	222	222	249	261	222	225	236	244	229	264	231	270	230	233	251	215	240	229	247	262	220	243	231	209	255	201	244	238	232	257	236	249	237	249	212	237	242	226	212	244	224	272	241	255	246	248	210	252	233	245	222	225	265	233	236	245	217	223	252	256	228	221	240	243	212	236	246	240	217	221	230	227	222	240	218	238	221	219	231	208	257	230	232	222	211	225	234	240	247	233	206	207	210	198	241	217	235	224	244	231	223	216	232	244	214	221	211	219
1830	654	951	1025	873	700	662	661	644	644	627	612	620	619	622	643	695	601	604	596	613	588	587	570	616	556	602	588	528	582	578	564	545	581	561	562	571	593	594	565	546	543	605	584	579	564	569	550	562	567	571	554	590	590	540	528	603	578	616	556	570	543	558	553	607	527	616	563	610	576	559	556	604	556	600	564	560	583	584	564	567	596	547	549	545	558	594	598	581	562	626	553	611	561	590	603	588	571	559	563	610	614	643	548	563	555	615	591	585	580	568	547	592	558	524	544	598	613	601	580	545	587	542	597	567	604	546	572	572	591	592	584	571	592	579	585	562	571	565	550	567	585	595	587	572	562	583	568	525	577	577	596	528	549	597	593	565	545	548	585	611	556	565	563	541	576	560	577	607	562	615	557	602	582	546	541	542	532	581	521	581	552	593	588	603	583	548	569	570	596	618	556	567	629	602	591	585	571	562	579	568	594	565	573	591	546	590	627	548	561	571	584	555	605	619	538	577	545	568	536	565	632	554	562	573	575	582	544	583	591	598	590	539	561	603	660	547	551	565	526	555	538	575	563	617	602	570	597	555	547	575	589	567	526	607	616	599	589	620	571	593	559	534	589	510	591	589	567	554	578	537	585	590	575	581	590	538	599	569	590	572	590	578	625	541	559	576	597	540	601	550	541	581	598	596	586	590	583	584	568	599	567	595	561	555	535	521	602	566	627	579	604	608	583	562	602	536	551	585	551	545	577	546	558	524	601	567	559	563	586	564	609	570	575	562	601	555	589	592	586	584	556	568	549	620	613	605	561	570	600	593	576	566	547	576	563	612	543	574	607	608	581	545	591	542	527	575	580	598	589	631	576	600	559	576	593	605	567	585	602	614	592	575	574	528	579	629	574	551	601	550	573	573	550	549	543	613	567	555	618	527	556	567	563	588	572	579	583	548	598	594	570	584	605	572	579	534	564	580	611	566	599	574	595	572	574	595	567	555	579	588	609	572	551	611	555	554	572	618	625	590	576	572	563	576	592	601	581	604	544	578	572	609	524	544	550	601	550	577	600	553	600	584	554	554	511	590	598	541	581	571	608	554	578	615	567	540	550	544	590	606	544	558	571	539	552	603	580	571	606	569	609	550	619	580	598	566	589	588	565	602	565	581	604	568	592	592	597	552	585	609	585	555	561	572	584	562	593	593	554	572	554	607	585	551	604	633	571	573	572	557	578	610	561	584	571	563	543	624	578	598	571	542	549	566	600	620	519	602	588	610	568	586	540	563	579	578	571	602	591	603	551	588	599	605	595	583	571	592	592	618	553	548	600	627	545	556	558	591	580	561	583	594	610	595	563	598	609	554	589	606	545	612	583	605	555	569	586	549	601	610	569	594	613	607	619	578	563	573	569	593	571	569	597	604	628	566	574	582	602	609	556	559	573	557	586	565	566	603	588	595	565	588	610	606	585	577	558	578	619	555	553	591	557	552	607	572	584	566	612	575	595	550	573	582	551	607	589	606	599	588	581	565	581	628	573	581	591	556	575	607	558	586	590	565	588	575	522	554	562	564	565	597	586	575	607	583	537	573	577	582	600	574	600	589	568	589	587	583	537	542	589	587	591	622	577	561	579	574	525	569	582	583	545	565	560	542	561	530	566	551	583	578	582	604	575	565	604	603	612	581	568	553	561	557	539	581	558	580	583	561	540	597	608	560	561	574	567	580	564	618	601	614	586	623	634	581	573	601	585	544	573	590	552	601	558	590	568	559	547	601	585	563	573	602	555	627	575	586	619	586	573	549	559	564	625	554	537	547	590	564	555	558	604	553	587	565	549	643	569	591	554	598	572	558	573	585	604	574	596	561	603	562	554	560	592	596	586	594	585	602	552	563	595	550	579	604	537	579	542	609	543	572	528	540	588	574	568	581	588	594	577	590	571	583	594	566	596	612	592	592	566	627	612	592	556	602	559	592	622	525	599	546	566	565	590	555	592	588	539	611	590	511	565	549	589	611	555	617	605	540	607	564	550	597	602	558	543	559	598	602	530	586	603	558	605	546	577	589	623	589	582	614	549	601	582	583	551	572	571	573	562	601	613	591	564	568	574	599	560	571	570	528	583	546	606	518	561	554	603	585	586	584	574	536	563	561	578	569	591	556	567	576	557	538	581	593	569	595	585	593	594	576	596	574	591	581	609	570	562	601	596	565	611	577	611	579	557	580	565	607	559	640	566	545	571	589	626	587	582	586	582	596	589	587	529	549	584	605	576	567	630	552	588	613	541	610	595	571	567	548	598	550	526	571	583	606	558	636	535	593	571	552	557	553	582	546	531	573	609	607	599	582	594	571	546	612	564	578	593	584	571	567	585	582	550	566	597	576	609	530	640	615	523	524	572	584	584	536	607	554	592	544	572	553	588	540	591	595	605	607	547	571	588	596	592	587	600	540	583	572	558	592	558	602	590	577	573	541	584	589	576	509	551	553	588	605	560	575	564	550	573	602	574	607	556	588	554	584	588	533	579	588	605	563	581	580	513	620	571	604	583	617	598	553	617	532	573	579	545	547	562	562	558	579	580	580	564	548	579	559	563	578	567	547	545	594	559	578	591	586	528	556	557	568	567	529	558	594	523	559	607	571	542	618	585	561	564	590	570	586	566	591	599	558	568	568	625	595	562	582	591	558	549	598	577	558	574	583	554	589	564	605	588	569	581	572	561	545	579	561	589	547	585	555	573	605	548	567	557	587	583	560	594	574	579	583	579	575	592	556	554	563	578	585	559	557	560	617	596	574	537	567	556	576	587	566	570	570	561	546	587	596	540	549	639	573	568	565	537	581	561	574	612	546	541	625	570	562	604	588	549	557	545	535	589	598	572	582	555	584	575	591	561	566	593	576	573	577	555	593	613	576	572	572	556	557	553	604	588	545	547	564	593	594	599	573	557	601	609	598	576	579	608	567	526	570	567	577	618	596	595	620	585	542	598	582	598	555	598	572	583	580	530	600	591	594	545	561	543	583	566	629	579	536	606	604	557	598	566	569	590	581	559	546	616	592	578	590	587	609	565	548	592	549	605	573	549	583	562	576	594	529	548	576	551	593	584	582	558	552	599	571	563	597	578	576	546	541	587	563	563	573	589	566	579	580	558	582	608	577	593	572	582	578	549	581	576	588	598	552	562	581	588	573	593	551	555	563	577	561	562	598	575	608	580	579	580	547	577	623	582	557	585	570	560	596	591	550	559	588	603	609	537	594	565	561	602	557	582	554	598	596	609	594	578	573	607	600	616	582	579	568	570	612	602	549	596	574	550	530	635	569	555	554	586	569	532	569	560	590	572	590	543	605	566	552	586	584	561	533	595	573	532	558	579	565	585	578	562	561	590	575	594	580	589	563	591	544	595	594	550	584	580	549	573	563	575	593	563	602	547	553	572	546	559	613	597	537	597	594	562	591	589	520	570	564	565	585	562	567	604	547	612	559	563	621	527	564	601	549	557	557	567	574	589
6822	735	807	645	445	435	318	304	313	295	305	304	256	273	302	321	315	268	270	294	279	261	270	265	273	271	274	264	248	246	289	241	226	254	246	268	239	249	239	234	275	276	268	250	244	278	234	245	253	251	264	271	247	230	243	254	253	259	274	245	240	275	284	259	289	253	256	235	233	223	243	237	260	235	249	263	270	232	232	279	241	252	235	269	244	245	266	242	238	245	265	233	238	245	262	248	282	277	287	280	266	237	264	266	265	283	278	256	263	242	240	238	259	250	243	265	242	259	240	248	265	265	239	242	261	265	233	268	255	265	251	241	243	256	277	237	252	268	242	274	259	280	231	221	234	251	257	238	287	249	245	244	268	239	261	233	280	227	251	255	247	256	282	246	244	223	230	232	251	296	253	220	257	255	281	229	242	251	252	267	273	242	262	267	246	236	238	238	265	246	249	250	271	253	232	258	275	257	268	227	261	235	257	257	278	286	240	223	285	253	249	262	280	242	262	274	245	251	255	252	257	241	230	229	261	219	252	230	262	248	259	265	232	245	261	279	248	252	271	244	259	249	268	253	249	221	262	253	236	250	275	283	251	255	244	233	277	252	256	265	262	244	254	274	241	227	242	214	270	241	264	256	264	245	260	271	243	255	216	250	271	269	284	262	242	270	259	282	229	255	246	251	275	297	230	243	279	253	278	259	262	264	269	251	247	283	261	221	257	254	240	251	260	250	251	251	244	269	234	236	234	229	241	263	228	227	270	216	252	258	283	242	271	241	248	257	263	252	225	246	281	238	216	239	254	265	267	227	253	264	245	215	256	251	275	246	280	247	250	264	239	280	244	252	269	240	243	248	247	235	239	250	261	246	232	263	229	295	247	258	276	241	243	252	248	237	242	239	239	249	266	257	245	255	255	261	255	245	266	249	255	248	251	262	284	248	265	259	262	278	252	243	276	247	255	273	284	263	268	266	252	229	224	248	259	217	238	272	236	208	238	257	258	241	240	259	246	251	240	246	271	208	252	248	247	274	273	240	255	238	242	286	277	261	240	279	220	272	255	249	244	256	259	258	234	224	246	271	246	248	257	256	249	215	253	248	268	236	273	236	275	266	275	270	243	223	239	240	238	226	265	257	267	265	248	239	259	244	256	223	251	238	249	239	248	227	256	237	233	244	255	243	241	269	262	230	258	215	256	228	273	223	276	245	258	242	242	252	250	242	267	252	258	233	259	264	230	250	255	237	235	251	252	247	234	281	235	248	268	248	233	259	251	259	263	284	248	252	236	229	224	251	270	253	239	245	239	252	251	245	248	241	230	252	240	249	267	250	226	238	240	257	245	218	249	250	240	241	268	264	248	267	225	257	239	257	252	246	249	263	268	268	268	266	263	254	246	221	254	258	226	263	250	241	244	220	295	250	258	259	237	264	240	252	269	247	241	249	262	262	237	271	259	245	257	250	271	264	220	252	295	249	274	250	218	242	262	240	281	246	273	251	227	245	254	235	282	222	241	244	260	249	281	257	229	245	231	242	247	252	226	271	261	221	250	256	230	209	273	255	267	255	290	262	248	256	273	246	282	255	277	270	217	260	238	230	234	263	216	219	246	261	222	259	242	260	254	221	260	243	267	288	261	247	249	249	248	238	246	237	224	253	269	278	243	246	244	230	271	266	246	259	267	251	275	235	231	227	270	239	235	265	260	289	231	262	239	242	224	238	254	236	232	263	256	253	227	251	266	247	245	270	279	233	273	271	255	248	253	236	249	277	232	247	275	266	252	238	232	222	253	246	246	255	262	250	218	253	236	210	219	257	266	253	241	273	269	260	245	258	255	295	260	264	248	264	272	258	223	282	259	266	272	283	257	271	258	288	229	260	239	270	269	237	263	240	206	223	276	255	267	291	258	219	222	262	245	284	247	258	240	253	235	247	252	262	262	246	243	239	279	235	246	242	246	277	255	249	264	258	249	273	263	231	256	233	257	283	275	263	259	236	274	260	212	243	270	268	262	250	241	258	234	263	259	242	226	224	243	235	274	248	278	273	276	268	237	250	259	251	261	232	213	214	232	243	272	246	239	238	265	245	242	246	225	239	242	264	269	241	217	258	237	246	234	269	270	235	254	285	277	272	218	241	227	232	218	269	243	261	246	241	278	255	282	230	256	238	253	266	303	264	239	261	266	232	230	244	278	238	261	236	262	264	266	241	260	263	276	239	262	272	241	284	243	271	221	229	250	267	247	265	248	248	282	253	236	249	253	236	258	280	246	259	241	244	226	255	255	246	258	240	267	241	258	254	244	260	285	287	245	252	265	263	266	272	239	247	246	239	277	275	242	260	293	246	267	236	239	254	265	243	270	238	251	240	267	249	255	260	248	240	254	257	268	247	242	266	239	249	255	246	224	259	241	252	294	260	262	235	247	259	248	261	248	252	215	266	247	240	257	249	261	247	230	252	278	299	260	255	269	256	286	250	240	255	257	257	255	268	270	249	282	257	223	269	244	233	254	238	252	279	236	242	239	220	241	272	271	214	257	244	242	223	244	225	239	233	263	249	252	249	248	234	243	219	269	260	270	244	266	245	238	241	258	288	231	238	268	238	229	239	272	272	232	261	248	228	252	250	276	253	259	231	250	242	277	231	270	246	240	240	270	245	242	213	238	247	241	238	251	298	246	247	239	249	246	266	237	246	237	283	246	323	260	244	232	247	250	231	245	238	253	277	223	230	247	269	271	276	250	267	276	255	246	243	241	272	235	280	219	263	251	217	238	257	260	253	242	257	271	266	262	275	231	257	252	259	249	244	269	252	277	287	228	234	243	246	260	248	249	257	228	241	257	237	221	247	279	272	249	268	244	273	250	233	284	259	255	259	269	262	256	249	252	239	246	260	276	261	263	293	276	230	250	260	244	229	204	242	227	256	263	250	251	262	244	235	227	246	250	245	274	231	261	264	230	256	259	253	264	254	254	259	240	264	290	276	270	244	252	247	263	265	241	277	268	236	240	284	237	269	252	260	245	273	250	251	255	251	250	259	243	278	270	270	254	248	251	252	229	255	246	259	241	266	252	217	238	212	230	276	264	261	258	233	231	259	274	265	245	248	247	263	228	253	241	236	264	253	260	260	265	264	266	229	253	229	254	266	269	271	273	231	245	232	246	250	252	252	261	256	272	236	269	256	222	277	232	284	268	250	274	242	256	273	267	278	249	261	252	262	265	262	239	224	254	253	226	210	253	262	250	256	257	265	239	265	254	235	226	280	272	258	232	259	272	244	246	259	235	232	244	249	238	251	265	242	222	250	248	235	226	278	265	212	239	282	235	254	259	272	202	269	249	265	263	286	252	239	279	251	252	264	221	244	253	255	282	273	269	240	248	218	211	254	257	243	243	286	258	233	269	256	246	245	229	237	261	291	237	234	254	276	256	266	240	245	254	231	209	250	267	242	239	228	242	284	243	256	296	282	234	250	276	290	256	231	245	268	240	240	273	249	265	263
6514	1083	2000	2104	1617	1436	1134	987	930	906	918	835	789	824	820	851	898	733	711	694	720	696	676	662	642	651	661	658	677	660	636	634	613	638	614	618	624	606	633	614	621	677	634	589	638	638	614	625	669	617	613	615	643	617	640	609	661	598	619	615	554	603	602	622	617	606	618	655	588	643	620	596	591	597	627	632	627	623	599	671	593	639	623	615	629	637	615	649	582	606	637	623	607	650	550	620	603	575	594	587	593	595	598	605	614	613	657	586	624	609	607	613	644	569	600	617	612	646	633	604	600	629	594	614	574	604	602	652	599	650	667	607	579	593	585	605	596	605	667	596	600	586	583	610	568	595	644	607	597	612	584	654	601	606	642	613	564	620	635	599	611	596	669	629	590	612	639	652	608	662	612	598	609	616	631	619	607	573	602	607	626	653	640	630	611	609	607	614	603	604	630	608	581	646	615	593	669	589	600	598	567	613	639	614	626	600	600	643	629	623	622	664	608	635	626	615	608	656	568	637	596	617	614	582	657	602	582	643	627	618	647	591	588	620	606	603	612	627	605	563	617	604	608	629	569	609	631	578	593	621	636	600	628	599	617	597	585	604	578	631	645	631	612	572	627	599	604	567	629	593	627	617	590	588	631	606	652	601	600	613	616	642	595	630	619	582	599	633	616	645	632	609	618	610	613	586	629	635	613	659	576	590	623	618	630	615	589	609	624	602	605	621	623	576	635	591	604	591	566	607	579	617	608	615	616	610	631	613	608	582	630	606	606	618	603	612	599	586	609	554	569	619	645	607	590	612	601	580	559	635	608	564	625	639	675	636	608	606	614	624	623	615	580	637	610	609	607	641	551	618	611	604	611	578	646	597	632	621	620	580	605	634	612	621	610	620	589	575	590	565	587	630	648	598	605	599	621	647	630	543	632	597	587	609	613	577	637	598	635	616	631	573	623	639	598	630	665	614	632	602	616	589	605	649	597	639	620	625	610	569	613	563	645	609	582	616	590	587	613	611	617	590	582	659	600	609	620	674	594	579	593	646	598	570	609	608	626	636	620	592	614	655	624	626	622	586	602	596	594	583	627	609	647	612	591	579	630	556	614	591	563	600	633	598	613	634	590	625	654	608	628	661	618	578	601	611	596	610	602	661	596	635	625	610	612	588	631	622	655	647	609	602	602	628	601	608	581	585	602	617	596	641	637	600	620	620	603	568	609	594	664	585	600	639	621	595	633	554	617	612	632	644	593	576	612	579	606	652	588	619	587	634	567	621	615	596	642	618	597	616	639	644	627	636	614	583	631	626	631	574	570	596	597	652	609	622	594	618	633	637	595	557	613	623	605	612	590	641	603	559	637	611	583	618	577	592	609	636	635	602	565	666	557	598	629	613	600	641	632	632	618	587	577	624	599	628	633	620	591	636	639	633	612	612	576	604	612	621	623	632	661	636	598	626	607	571	597	613	642	589	599	588	620	581	591	606	623	606	641	572	615	644	593	612	621	618	587	633	653	602	632	617	648	611	607	576	594	610	572	608	620	645	625	653	631	596	629	621	638	630	612	623	605	634	600	613	601	628	611	612	598	647	607	595	575	620	622	586	630	633	617	633	613	622	639	630	650	627	631	616	619	641	628	608	598	583	582	636	596	586	615	579	569	578	641	569	600	616	612	608	601	653	603	597	598	608	595	602	646	630	644	605	582	639	599	579	605	562	612	669	616	611	634	569	629	575	629	661	616	641	628	629	585	629	608	603	637	609	554	625	603	579	587	619	580	613	608	585	581	593	591	578	603	648	583	589	622	610	604	585	628	614	565	598	587	625	628	597	610	575	635	610	628	596	583	598	601	633	605	629	644	631	616	557	599	537	638	587	615	586	593	604	605	601	608	611	625	626	644	623	592	609	577	687	625	613	594	586	584	634	608	662	581	586	600	613	647	611	601	622	645	598	603	633	665	628	621	639	591	611	614	635	599	612	583	619	564	609	615	601	632	596	623	594	618	621	645	613	575	607	599	579	592	621	579	611	627	541	583	625	629	628	605	622	615	609	619	623	629	585	618	604	648	599	589	631	606	631	564	598	626	637	619	608	645	621	624	614	619	608	609	580	607	601	629	630	576	626	623	612	652	645	575	600	616	613	590	604	620	617	600	607	619	596	572	583	601	598	593	645	599	617	615	566	582	623	604	636	580	585	645	576	569	647	616	608	587	596	612	594	629	588	615	620	604	626	582	661	649	642	613	602	573	607	597	531	603	622	607	596	620	571	626	621	618	664	625	589	627	624	602	590	611	639	620	595	579	633	605	592	598	627	602	598	612	608	581	594	636	594	602	657	625	595	632	621	613	580	646	619	623	582	621	575	585	633	654	605	586	583	583	599	652	625	636	612	616	649	647	560	588	629	615	622	606	599	579	594	627	592	601	600	595	623	614	573	559	627	646	592	678	644	645	597	663	630	602	627	595	605	642	667	605	615	565	586	598	591	633	570	659	566	617	597	613	628	584	597	595	609	617	614	609	671	607	562	628	596	570	596	654	620	596	637	635	617	574	610	605	602	585	601	576	635	629	607	584	592	628	657	595	597	611	634	628	646	586	585	589	622	637	622	607	614	598	608	599	616	622	593	575	618	625	581	596	588	618	598	627	652	598	648	615	599	590	604	614	623	598	621	606	638	641	589	650	602	595	601	592	626	670	632	581	586	612	632	624	556	614	598	621	603	636	629	598	649	592	582	562	623	618	621	567	635	599	607	618	629	652	624	594	605	604	644	602	579	628	573	604	631	647	609	584	628	577	575	616	610	625	574	627	602	621	627	598	608	629	609	620	616	626	590	610	637	629	637	561	603	579	607	572	597	617	606	593	636	656	624	579	581	580	630	620	587	608	597	606	611	609	583	604	627	618	570	574	590	593	587	615	672	588	591	596	597	614	601	628	641	627	649	641	610	624	637	588	589	564	645	595	611	576	600	624	611	581	608	622	648	625	595	568	626	614	636	613	602	645	580	596	603	649	592	613	620	616	647	619	634	609	567	662	648	616	638	616	576	586	590	572	635	642	593	626	607	625	646	652	593	578	617	606	644	586	601	643	562	574	638	618	633	598	605	624	644	570	634	559	617	631	636	646	597	592	572	625	619	608	628	637	594	604	614	652	599	629	589	628	634	649	564	593	630	627	597	610	644	593	593	619	614	614	639	677	589	624	608	617	612	618	586	605	672	613	615	604	611	616	641	610	639	584	654	600	640	607	604	652	595	618	585	662	591	631	639	658	624	623	581	640	622	642	611	624	566	612	626	645	610	604	626	627	603	592	565	595	615	574	595	581	596	640	596	575	605	615	636	601	598	600	638	625	645	616	595	566	631	544	564	611	671	584	609	581	626	627	594	634	639	618	627	655	613	599	614	635	585	614	620	583	619	616	571	613	578	617	630	641	606	569	605	615	608	624	636	620	665	609	644	590	576	615	565	592	608	569	626	599	613	584	587	624	551	605	629	626	590
12515	1135	1190	821	519	432	306	243	242	219	200	178	179	164	186	191	192	160	135	145	140	129	140	124	138	140	134	135	139	116	154	154	140	134	138	114	144	115	146	152	120	127	140	130	152	139	116	139	111	124	109	124	132	152	126	131	125	132	111	133	115	116	135	128	129	119	115	123	105	126	144	147	165	125	135	109	130	126	122	124	139	151	118	136	148	112	132	139	116	137	140	138	111	146	126	134	139	119	118	124	137	139	118	135	136	152	114	119	126	133	136	144	141	139	120	114	122	125	140	140	147	126	132	132	154	116	148	140	137	110	141	107	116	125	151	117	118	109	133	139	126	118	117	114	128	151	154	130	130	121	122	109	126	135	123	130	137	138	138	125	138	141	107	138	144	138	128	105	146	127	115	136	136	138	125	149	113	127	142	144	135	135	96	117	138	120	139	146	126	111	111	125	146	132	119	113	116	141	130	97	134	120	150	126	139	129	128	115	127	146	107	148	123	145	134	116	131	137	117	113	134	134	134	150	122	138	137	121	146	141	145	119	135	128	135	137	116	138	118	124	119	99	126	104	116	117	131	135	133	126	124	151	140	117	120	115	121	136	128	126	145	127	141	149	152	121	124	130	126	132	130	142	159	116	138	130	123	140	128	132	147	116	110	132	131	123	120	120	123	123	121	147	123	145	126	138	126	119	121	127	116	116	115	106	126	111	136	119	122	136	125	114	127	120	117	115	134	143	141	137	120	137	122	122	131	130	119	124	135	119	120	126	137	121	131	131	95	120	152	112	88	121	132	107	95	123	125	130	127	154	127	140	123	123	118	120	133	126	156	132	131	131	142	116	127	117	131	124	136	136	155	115	129	148	165	146	122	116	131	135	130	130	145	122	146	113	118	116	115	119	136	131	133	121	128	129	124	143	123	133	127	159	137	117	142	129	109	98	123	137	130	130	126	118	116	104	137	125	129	108	137	122	148	112	153	136	122	124	121	147	117	132	142	134	115	146	111	135	135	106	112	125	90	110	126	140	134	118	139	117	123	131	134	139	121	136	122	124	130	135	110	114	137	123	126	160	134	124	122	123	103	143	96	146	122	117	142	137	146	129	119	150	135	132	131	124	125	132	127	122	125	127	127	129	109	112	116	110	154	126	122	130	123	110	134	157	129	140	146	126	126	133	141	139	123	139	131	141	137	137	137	112	127	146	119	137	137	132	142	126	114	143	133	135	97	140	130	111	125	143	131	130	132	115	128	138	130	110	127	128	114	137	147	137	143	125	135	127	151	123	112	114	125	156	136	121	111	120	139	137	130	119	129	136	128	117	111	116	146	143	143	155	140	123	141	128	115	127	148	143	141	132	127	127	149	138	116	114	141	113	140	113	115	122	133	123	129	128	151	123	140	127	127	136	124	134	95	119	149	138	109	120	127	131	135	132	124	127	148	134	132	133	146	146	138	128	118	107	129	139	141	116	123	132	137	117	136	122	113	117	136	121	122	123	113	125	112	144	135	133	108	102	129	87	136	118	116	132	141	122	130	135	143	116	134	156	133	123	140	124	130	134	133	125	117	110	141	132	119	142	140	111	115	140	122	121	125	123	127	125	148	123	113	107	123	136	157	137	127	122	145	120	118	126	120	148	111	133	128	133	139	119	120	148	130	134	136	119	132	124	152	128	109	135	130	146	131	148	126	130	135	135	152	147	139	114	118	117	143	115	124	141	137	122	120	126	109	132	132	144	116	135	146	148	127	126	127	139	130	153	126	150	135	147	116	120	152	129	127	138	121	149	143	135	134	150	136	133	129	158	119	151	129	118	123	140	139	111	110	122	136	133	128	133	118	122	118	121	128	135	147	132	143	108	135	144	114	123	122	120	136	136	134	131	114	124	119	128	124	130	115	125	132	128	112	116	128	121	127	116	137	130	137	158	109	147	122	143	115	151	123	144	143	125	153	114	135	118	130	121	122	106	122	130	127	140	157	129	126	154	119	134	131	108	139	131	122	134	132	124	133	126	121	121	146	127	139	138	144	124	127	144	129	124	129	124	132	132	131	132	132	121	117	122	134	131	141	139	127	152	115	129	129	109	113	125	105	120	127	129	106	138	135	127	133	143	139	132	125	147	133	126	116	112	113	121	121	108	111	127	137	138	100	123	151	121	152	129	141	118	130	137	134	129	139	127	128	119	123	143	144	118	128	112	120	124	121	123	151	135	113	124	134	123	129	114	129	136	145	112	100	127	115	150	147	155	116	133	144	139	156	139	117	118	116	117	145	114	131	141	151	131	143	113	124	150	135	127	136	138	123	131	136	137	121	142	137	105	126	145	128	108	125	135	126	134	110	131	137	122	129	105	104	129	111	123	135	158	150	138	115	120	128	127	127	133	134	148	139	142	119	121	141	134	128	131	128	146	123	148	136	99	139	119	111	114	126	111	122	143	139	118	151	134	122	123	134	108	116	134	126	100	131	133	110	148	114	127	125	113	124	120	147	142	153	133	136	153	120	131	125	112	105	126	115	133	144	113	128	128	141	96	115	133	132	119	128	116	126	120	128	125	111	121	102	122	119	144	147	124	124	151	137	146	120	160	141	138	134	140	128	123	117	149	144	141	132	147	127	132	121	122	138	115	133	141	124	134	123	160	137	136	122	141	145	141	137	125	116	127	120	117	142	135	129	126	119	123	154	124	137	124	129	120	127	144	123	136	104	121	121	119	125	120	140	141	124	129	138	117	120	108	130	127	122	149	126	141	130	127	128	149	142	149	117	140	133	134	113	139	145	124	108	108	128	137	121	133	133	110	141	128	119	128	115	122	127	137	104	124	141	119	134	131	129	113	137	115	146	129	122	144	114	136	139	157	133	138	121	108	123	130	125	132	141	127	124	129	131	123	121	147	131	145	135	131	122	140	128	108	116	116	127	124	136	136	142	129	115	102	124	122	149	126	127	131	121	120	122	141	136	115	122	145	135	132	152	124	129	126	101	141	130	149	114	128	127	128	124	141	124	125	135	117	139	138	117	119	115	132	107	136	120	120	120	131	129	127	115	127	139	117	126	136	139	144	120	131	156	135	152	138	137	110	140	132	127	121	121	123	137	154	126	148	138	133	140	123	126	113	145	135	144	116	136	115	128	130	120	131	145	144	137	127	119	132	147	110	128	118	134	114	129	130	146	128	137	125	133	115	114	115	120	134	126	160	140	134	117	123	115	142	148	123	121	132	135	146	134	131	116	155	130	117	121	116	117	127	129	109	124	130	108	139	138	158	135	131	115	130	145	127	146	126	124	142	133	113	117	118	157	135	112	126	125	122	139	120	136	123	135	124	131	131	135	125	117	150	121	112	118	130	128	141	121	152	147	136	123	125	125	107	117	117	130	116	109	112	138	129	131	119	126	127	154	129	151	135	144	130	146	151	134	128	148	130	135	135	114	134	146	123	131	135	145	134	124	139	136	149	138	113	133	131	118	116	138	121	127	121	166	125	109	128	120	118
8034	1260	2626	2882	2121	1697	1270	1015	996	858	727	698	659	721	670	775	752	573	488	517	508	481	438	424	403	399	377	347	394	355	327	389	367	349	374	346	347	353	366	369	347	324	354	389	328	338	324	332	317	380	356	316	332	351	335	348	375	358	350	330	314	350	344	347	342	331	295	318	329	329	334	360	349	363	317	333	328	285	339	321	349	316	317	346	350	343	334	291	328	326	335	341	357	336	305	320	343	327	319	332	293	313	307	326	352	323	326	311	384	294	317	324	346	339	322	323	311	328	332	294	341	334	325	335	313	342	318	287	346	311	329	321	338	335	311	317	320	341	345	306	308	313	311	334	335	326	306	344	336	337	327	310	326	339	329	342	336	355	334	342	330	328	326	364	331	315	286	323	307	311	311	326	341	312	367	327	317	328	316	338	321	340	301	322	365	330	353	308	336	338	331	328	320	327	317	362	340	336	366	327	339	330	370	298	351	355	337	329	352	341	329	310	313	324	338	341	308	314	350	340	334	336	324	322	318	327	331	339	301	335	290	314	317	336	304	304	354	323	335	321	345	312	317	314	340	320	352	334	286	328	343	339	308	319	337	331	354	310	335	335	307	350	332	357	351	303	353	311	331	312	325	333	324	330	334	340	312	337	315	340	315	309	297	345	336	339	348	327	322	286	309	341	290	292	303	352	291	327	346	323	308	373	349	347	344	356	351	322	354	319	314	323	304	354	333	307	332	337	298	338	324	324	328	338	310	329	353	309	334	310	328	311	323	310	315	341	338	328	325	324	322	315	312	326	338	357	290	374	351	339	310	365	359	329	323	310	349	349	315	364	306	303	295	334	339	332	335	320	324	317	325	312	374	298	291	324	310	316	314	333	319	326	345	330	340	332	312	350	332	320	335	342	332	367	341	353	358	350	330	312	313	337	318	384	313	326	333	331	339	332	338	327	331	323	314	307	318	349	350	345	352	345	342	343	333	332	318	331	310	349	334	303	342	322	317	342	321	339	316	331	287	291	319	346	328	337	337	311	325	330	343	355	329	314	362	332	366	319	343	319	335	319	349	312	293	349	314	299	320	326	319	313	292	316	340	382	333	351	371	341	330	333	312	341	309	336	335	326	322	329	329	354	347	313	327	329	313	333	331	342	338	333	311	295	332	291	306	320	345	346	320	353	329	333	338	356	359	295	315	351	315	330	303	341	306	336	324	328	360	343	315	349	340	321	334	298	322	345	370	316	346	330	319	323	355	341	300	313	352	342	322	309	333	344	327	318	342	335	336	346	319	316	327	336	337	352	294	342	328	342	333	310	329	308	353	349	338	315	334	328	346	328	333	318	342	319	338	332	329	350	299	356	317	340	327	339	328	316	344	300	364	324	361	364	342	375	308	303	368	324	345	337	339	316	349	341	346	335	320	326	347	315	318	328	353	331	321	323	320	344	322	347	289	323	337	326	337	360	303	307	327	354	342	360	336	343	364	321	295	309	338	358	307	325	337	315	322	326	338	321	325	338	319	318	327	343	354	322	310	329	375	314	330	345	313	313	333	334	315	364	327	335	311	352	326	342	335	292	356	305	323	298	320	343	339	317	342	308	318	341	327	322	340	336	317	315	295	338	341	336	351	313	312	315	318	320	303	326	325	330	316	353	314	319	350	315	320	301	310	330	333	340	325	324	314	344	323	314	334	312	355	317	361	345	333	330	349	336	344	325	347	313	332	338	330	319	319	313	338	329	341	350	315	344	314	318	321	291	356	366	338	321	317	319	362	326	320	325	315	358	309	346	314	333	289	347	314	309	320	335	324	350	340	365	325	323	322	290	345	367	319	342	326	336	360	311	318	323	316	301	321	320	334	307	333	355	323	330	332	326	314	329	328	334	312	348	329	312	300	311	316	355	321	351	323	296	340	336	347	343	336	350	339	332	320	344	346	348	327	322	361	300	322	312	327	341	337	346	306	324	334	318	332	344	318	329	345	340	325	338	358	317	314	343	328	315	340	321	352	333	320	283	314	330	338	316	341	339	334	309	354	313	333	326	326	324	328	350	320	327	318	312	359	346	351	322	337	358	334	345	328	308	343	331	341	320	305	333	322	309	338	307	339	323	338	314	342	345	321	300	333	338	317	304	355	314	299	305	322	303	329	303	326	326	340	337	303	332	358	338	372	324	327	304	358	313	366	323	321	358	334	329	340	328	327	285	320	318	283	285	339	354	310	307	341	320	325	343	349	324	347	353	313	335	314	321	350	297	323	324	340	341	322	298	324	325	326	308	325	343	316	327	354	320	319	336	323	363	351	312	353	345	314	310	309	335	318	305	326	299	334	323	321	335	319	331	343	329	328	354	332	350	331	381	331	301	340	350	336	322	338	369	374	307	331	350	359	327	309	333	326	336	360	324	342	350	308	361	324	301	320	334	319	358	329	322	310	317	338	343	339	340	309	362	316	315	334	348	358	346	333	341	318	290	313	342	352	308	344	340	325	358	367	307	338	327	346	320	314	338	324	341	311	282	352	328	339	318	342	356	310	302	361	332	320	308	345	353	317	339	313	346	367	377	328	325	327	300	324	333	311	314	346	295	312	341	324	302	314	327	320	330	340	351	325	308	366	334	342	296	348	344	352	323	308	331	329	311	347	339	345	297	346	321	350	338	354	360	322	314	332	334	352	339	313	338	339	308	317	328	333	336	314	327	307	328	310	332	361	339	332	300	308	370	351	306	316	320	377	332	352	321	341	339	368	321	319	336	340	301	337	352	322	364	330	357	325	322	332	313	313	343	330	326	327	332	362	304	295	341	323	327	340	346	315	367	356	321	315	317	326	350	328	322	332	325	326	295	324	317	348	322	335	344	322	310	292	337	346	296	375	356	338	351	323	321	340	337	354	356	316	312	319	297	307	310	322	311	332	319	313	307	335	323	318	340	328	343	354	340	315	335	297	337	347	333	329	366	321	348	363	341	317	344	344	338	327	307	286	341	307	322	331	297	342	321	346	338	322	328	343	340	357	340	353	306	323	336	327	350	334	339	363	344	344	294	314	312	339	311	319	303	351	301	350	291	335	311	310	347	340	308	351	337	366	355	344	321	345	351	325	299	347	366	338	325	309	321	319	345	343	321	332	360	307	351	341	350	331	342	353	352	318	348	347	302	333	319	301	298	368	328	320	339	324	361	344	299	319	364	327	306	348	328	317	341	340	334	301	322	338	318	326	344	357	320	311	345	364	321	315	310	339	335	333	329	339	341	307	294	318	299	326	343	324	298	369	350	326	338	320	322	332	325	365	309	355	326	341	347	318	329	312	327	372	318	306	336	329	336	300	314	314	343	317	311	369	352	322	316	356	329	296	329	313	314	324	358	306	318	324	337	324	331	351	341	315	292	368	338	318	356	325	309	322	328	330	325	321	297	287	326	338	356	320	328	309	338	327	326	346	316	303	312	303	306	317	327	333	313	302	365	330	344	333	361	325	328	336	317	352	310	341	338	314	323
1407	364	401	343	292	259	261	218	268	233	233	259	229	244	259	253	238	217	234	224	232	219	218	240	241	223	238	225	221	216	259	254	236	238	240	244	226	218	233	217	254	232	220	235	221	236	241	248	241	213	247	253	217	218	221	206	240	264	248	252	229	258	203	207	239	235	252	232	256	226	216	219	223	223	233	253	196	227	242	245	244	223	250	237	239	244	248	239	223	240	202	219	235	228	259	220	234	227	259	253	205	202	237	210	224	235	227	226	235	239	213	213	239	226	246	216	227	238	219	251	245	214	220	255	256	219	233	245	250	240	255	232	229	221	243	242	214	223	243	235	201	234	223	243	233	245	220	240	214	237	252	233	241	237	223	204	261	237	224	254	251	256	241	246	228	252	248	210	242	209	229	231	226	243	238	230	209	235	198	236	230	235	207	242	232	237	228	220	232	241	243	229	240	245	263	220	233	243	240	212	267	231	235	243	220	227	236	249	229	246	231	226	227	235	217	220	223	241	232	255	258	193	241	218	241	259	214	241	233	226	203	263	223	254	221	260	268	218	217	211	249	249	242	243	241	255	238	221	224	212	250	218	233	231	253	231	225	234	232	257	237	261	248	189	230	229	270	246	218	239	254	257	205	239	226	230	245	240	222	232	242	246	226	241	198	252	245	235	239	252	227	228	263	228	235	263	232	203	236	238	276	229	255	219	223	211	221	275	251	239	233	224	221	241	199	238	237	217	276	249	220	228	205	269	208	242	212	225	237	225	237	240	238	234	241	230	264	226	243	235	193	235	229	233	237	228	211	226	252	227	235	224	260	264	242	236	253	216	217	224	233	235	220	245	221	249	241	212	216	236	254	220	209	231	233	264	251	207	252	239	235	219	212	219	234	236	235	259	204	214	221	239	238	230	185	253	237	226	229	256	251	239	256	244	239	232	244	234	247	228	225	236	238	195	255	229	243	242	256	245	235	237	208	245	250	210	259	212	216	222	230	250	220	245	227	227	230	250	264	233	231	264	250	263	234	215	224	223	257	244	233	226	227	238	177	227	218	212	212	225	232	223	242	200	237	226	235	262	246	220	226	226	271	222	216	212	215	229	228	232	227	246	222	223	226	252	215	257	227	241	224	221	232	227	248	218	231	246	229	245	252	229	223	221	261	226	228	262	247	232	220	234	259	234	260	233	215	227	278	202	241	221	204	240	238	250	209	261	256	234	244	227	241	254	215	226	242	200	219	224	255	226	205	238	218	252	249	278	238	243	230	205	241	240	267	245	211	214	226	254	241	258	229	227	235	226	200	203	223	237	256	242	242	239	235	224	235	242	264	243	250	227	220	254	199	237	217	230	240	225	215	232	219	232	219	218	240	238	241	241	220	239	220	230	231	204	222	216	261	218	220	215	247	243	230	240	235	230	233	218	204	215	232	230	231	242	244	240	228	238	234	221	244	278	231	241	228	219	230	250	234	253	216	202	218	247	223	240	211	217	207	238	198	227	231	238	249	239	188	234	221	221	218	226	229	241	253	202	259	226	237	226	261	227	228	234	213	241	243	223	244	266	217	236	207	211	200	232	231	226	240	236	232	227	242	233	217	231	220	231	217	200	240	236	218	211	217	229	230	229	232	270	253	241	273	234	202	222	273	218	237	262	229	241	238	209	247	239	225	230	220	235	220	213	257	233	232	219	229	217	256	239	197	226	223	257	225	224	258	256	227	236	291	217	237	238	248	221	212	241	224	246	225	224	242	250	222	256	206	231	226	228	234	242	228	237	240	247	230	224	268	232	230	260	247	236	215	238	224	246	236	245	254	250	235	241	229	231	232	231	258	228	250	234	222	236	218	262	201	223	266	255	232	237	245	245	283	217	242	243	239	237	243	236	198	224	219	237	220	237	260	229	255	225	225	224	266	253	218	232	222	214	212	210	240	258	221	223	219	240	226	265	233	244	221	230	236	219	251	231	223	223	227	245	259	241	242	222	226	252	248	231	235	237	242	233	218	208	216	231	240	221	242	204	253	245	216	222	229	239	206	214	235	235	233	251	239	232	206	257	213	227	237	252	234	213	219	245	237	235	245	234	245	206	228	236	231	228	253	247	249	227	234	266	225	226	235	229	223	220	225	206	242	242	248	228	233	236	264	204	226	252	231	194	227	234	244	231	254	235	225	213	226	224	275	237	234	221	241	231	244	236	229	205	227	280	239	263	227	217	248	241	229	251	237	235	212	233	226	231	219	242	218	231	195	230	231	216	252	190	223	255	218	231	217	240	219	231	234	239	225	228	224	238	224	244	225	215	248	243	246	243	213	227	245	239	246	251	256	234	227	223	215	215	238	240	231	218	241	240	252	232	264	249	232	239	220	227	224	238	214	237	216	266	226	247	225	237	219	246	234	245	241	240	224	244	261	215	270	211	226	261	226	254	221	256	214	198	236	230	223	202	232	249	257	250	248	206	232	219	217	249	237	263	245	240	227	262	220	233	240	243	208	243	230	237	233	203	224	273	229	283	234	220	252	230	249	224	245	232	232	225	218	226	246	236	216	258	230	199	228	213	237	236	233	237	238	197	223	221	259	227	230	242	239	222	257	230	225	227	220	248	256	246	233	225	225	258	232	267	196	229	240	229	230	271	234	209	220	242	255	206	215	221	245	260	219	251	205	234	211	217	241	252	222	205	258	244	248	227	224	244	193	252	242	230	235	274	260	233	221	257	242	230	210	245	218	256	245	251	223	246	229	238	225	244	239	234	261	248	244	240	224	251	263	236	229	236	234	233	277	228	243	213	242	242	236	255	254	244	246	240	241	257	235	267	214	234	236	222	250	225	254	240	259	237	209	220	249	244	225	249	257	259	220	208	241	228	223	211	235	230	225	250	230	219	244	229	236	214	246	237	226	218	243	228	235	232	245	229	228	274	231	245	238	231	230	246	235	235	256	219	229	253	241	216	229	220	244	219	231	246	216	252	236	248	223	232	219	226	201	217	214	218	219	222	220	230	257	219	225	250	238	221	202	227	225	218	220	198	238	227	239	266	258	257	211	280	233	224	244	237	262	259	223	238	248	221	254	220	216	257	235	240	216	245	227	225	246	260	235	234	266	222	226	256	232	211	211	202	243	229	253	251	212	222	232	214	245	204	234	227	222	249	223	229	228	234	242	230	225	223	232	227	223	215	230	230	251	226	192	220	234	211	227	234	252	284	254	231	243	204	213	226	240	240	234	229	220	232	226	231	242	257	209	247	237	219	255	240	245	218	250	233	234	224	238	231	215	215	219	230	202	242	240	223	222	237	261	219	225	219	248	246	211	231	248	227	276	231	244	234	251	250	222	215	249	232	237	222	242	240	247	243	244	250	237	244	226	201	222	245	219	236	219	222	278	227	228	253	238	241	208	228	213	231	239	242	201	237	248	245	236	204	203	224	242	252	237	236	240	219	212	208	238	247	239	219	255	238	246	233	260	254	277	241	201	215	226	228	190	227	209	231	222	238
1862	716	888	952	904	757	731	679	679	669	659	617	648	661	677	677	642	577	611	592	624	615	570	579	621	592	564	562	577	625	549	571	663	571	553	616	610	594	578	572	561	555	583	622	568	547	610	565	587	601	580	574	588	564	577	546	603	583	548	570	562	567	576	595	550	576	600	597	603	605	597	631	587	654	580	599	603	590	595	553	592	612	565	591	549	585	587	607	553	571	656	545	580	555	588	577	584	561	576	557	593	594	590	547	621	598	565	551	567	570	605	544	594	591	605	609	598	581	591	595	584	580	582	575	618	643	592	582	591	630	580	635	611	565	602	604	579	589	581	540	589	600	585	629	562	521	553	636	567	584	560	572	572	585	568	623	578	578	594	553	578	593	613	553	588	565	598	578	586	565	609	593	570	566	604	575	601	574	559	587	547	595	598	588	566	553	582	535	611	547	608	592	599	513	574	622	576	596	573	571	627	563	544	595	596	575	603	574	580	555	569	543	570	577	603	599	582	574	559	604	550	569	544	583	574	599	584	593	609	594	549	629	603	637	543	557	592	596	601	578	557	570	569	591	543	545	557	607	579	536	620	569	614	599	574	561	572	570	614	547	604	596	573	547	556	608	560	610	617	594	554	584	606	543	556	583	552	602	598	569	574	578	593	539	594	603	547	582	539	551	583	560	572	580	594	596	585	528	645	569	568	566	602	585	613	588	600	568	586	578	583	570	551	581	563	628	575	594	586	576	592	598	638	618	577	581	591	601	624	617	566	591	578	588	570	584	580	587	583	526	605	588	581	603	587	573	571	564	594	601	590	592	626	613	576	574	597	558	638	594	590	572	594	566	604	582	575	598	548	596	607	576	575	603	574	552	570	624	568	512	559	588	601	582	556	590	568	566	639	572	635	601	521	567	588	621	578	557	571	586	601	595	580	595	584	584	598	585	552	572	609	601	590	562	529	578	618	595	590	611	574	544	571	593	553	548	590	593	538	607	575	586	625	558	599	566	585	579	576	578	567	569	571	530	605	565	600	620	605	576	565	595	598	541	557	564	586	639	589	613	556	600	564	593	574	569	596	564	563	568	583	552	600	550	600	576	612	611	541	564	590	607	558	609	557	566	562	594	584	589	559	618	584	567	563	585	633	611	606	573	586	570	599	580	575	502	587	618	602	588	533	577	569	541	573	610	603	588	594	617	592	548	574	584	568	605	547	623	595	545	615	559	584	611	556	572	593	525	630	567	613	554	606	612	592	533	575	550	588	607	616	604	567	649	595	605	596	571	577	577	621	597	598	584	586	584	560	571	571	574	606	552	610	562	543	532	574	624	537	580	550	588	586	559	544	562	610	587	582	619	532	548	564	574	582	589	576	603	609	586	582	611	573	585	575	594	551	625	574	541	579	551	561	575	560	602	545	602	605	547	588	602	588	580	613	593	570	580	540	574	596	583	570	555	613	599	584	566	555	529	591	615	570	528	584	549	582	578	564	584	601	610	585	512	571	556	591	581	647	585	547	597	587	574	610	612	545	635	609	587	604	577	588	610	544	560	591	554	612	620	547	590	546	568	605	631	578	629	588	594	578	589	563	531	571	573	585	568	556	587	552	567	563	576	593	588	541	597	615	562	580	536	554	588	582	619	565	578	599	602	620	591	549	545	582	581	663	564	594	567	584	601	566	584	559	553	598	572	616	558	558	585	578	560	573	567	590	571	582	591	566	572	648	554	630	597	605	608	585	603	559	607	570	579	593	577	521	601	569	536	595	614	574	584	607	567	572	551	602	559	567	593	573	592	538	565	607	594	566	606	580	620	593	600	585	604	599	612	574	545	598	600	614	566	556	558	622	568	573	592	592	595	557	579	609	539	577	570	549	569	643	589	566	562	636	578	619	593	574	596	590	588	553	574	603	551	630	574	560	590	569	576	555	588	560	584	569	592	566	569	555	601	542	589	606	597	617	599	597	580	574	606	566	579	573	575	629	603	618	581	623	593	574	572	543	594	579	613	584	579	568	556	572	563	557	555	564	590	554	609	532	562	605	558	579	597	550	565	562	598	575	574	585	591	587	579	583	604	611	596	554	573	566	545	573	605	582	541	615	582	616	611	543	570	543	533	575	613	574	583	613	565	537	598	569	593	548	549	557	590	618	550	588	578	560	587	590	562	584	584	554	593	560	553	552	559	571	545	581	610	568	567	577	558	560	526	544	569	581	564	587	584	611	613	583	597	589	595	577	592	613	575	566	553	600	560	552	584	591	585	523	553	595	576	563	579	581	564	586	602	569	572	616	590	600	594	599	558	575	576	560	578	592	565	609	547	573	564	574	593	551	616	608	580	592	620	595	552	559	574	588	585	571	549	600	562	567	573	588	572	607	627	578	594	582	580	561	604	618	581	610	577	573	597	588	558	595	587	598	557	581	580	580	562	593	565	632	575	598	587	587	566	572	574	577	540	570	554	562	546	586	563	567	561	588	554	580	555	583	569	570	584	550	567	622	553	588	604	583	543	594	586	602	622	571	574	576	561	620	562	599	551	614	595	586	554	622	568	578	562	563	586	555	571	593	600	577	623	611	584	633	543	597	619	584	608	570	588	614	604	601	593	598	549	580	564	622	554	579	551	586	582	552	532	567	581	574	625	600	623	588	583	607	581	598	590	577	555	573	623	581	572	630	641	572	594	582	583	622	599	603	538	559	610	573	567	574	586	599	576	578	547	584	568	581	562	567	609	596	587	567	589	567	583	593	587	519	606	584	561	513	593	555	518	570	575	579	607	567	586	619	584	576	589	579	574	607	617	538	598	584	587	602	615	561	604	602	566	549	573	567	611	596	595	557	592	569	574	611	587	572	577	561	566	600	583	567	591	592	579	567	614	594	588	574	577	579	582	540	620	553	581	567	592	583	572	590	574	602	593	565	586	559	607	573	621	589	605	575	563	548	584	578	559	558	620	585	575	572	585	593	602	557	641	588	571	577	592	574	579	556	603	622	543	595	540	577	588	599	566	602	592	597	576	598	612	607	599	611	587	559	586	564	574	585	590	584	597	606	586	557	560	599	609	585	595	593	542	564	597	599	580	598	550	584	583	641	578	574	537	593	580	615	574	631	600	583	586	577	565	558	539	579	561	621	541	578	596	606	593	528	597	527	595	558	538	598	585	586	587	547	556	609	591	559	587	560	548	567	580	597	569	599	591	568	595	611	539	579	548	586	587	587	554	562	628	573	586	560	597	583	601	593	619	576	610	579	577	601	585	621	527	590	556	566	565	564	583	604	597	552	590	576	585	561	541	629	600	534	602	577	545	586	590	574	582	582	598	545	576	622	569	579	558	573	624	585	614	547	567	544	592	620	593	569	607	570	581	587	638	558	591	633	607	580	566	565	578	562	584	627	558	555	608	562	634	619	606	574	590	575	604	596	583	578	595	539	568	583	583	601	536	580	559	558	569	567	557	600	596	582	580	569	563	578	575	589	592	619	623	592	602	582	609	613	600
6969	833	810	655	519	406	327	310	321	288	308	269	311	269	318	270	278	280	273	267	255	250	291	293	268	275	256	251	255	250	298	248	267	245	259	260	260	265	243	271	245	284	260	261	240	243	269	272	244	241	252	232	265	244	292	270	248	239	232	250	249	248	261	235	210	244	250	241	294	237	227	265	278	251	264	269	255	252	267	265	284	259	252	274	228	244	276	273	237	251	251	237	253	250	244	244	231	233	252	259	235	247	223	264	258	237	247	236	218	262	234	230	250	266	257	225	229	237	242	249	252	226	266	237	227	266	239	240	245	232	244	260	246	241	270	240	268	260	238	250	274	243	251	269	258	287	228	264	266	249	243	271	279	223	247	249	235	266	250	258	281	257	204	292	283	267	255	259	246	278	270	267	266	261	232	269	251	235	257	258	276	255	234	255	233	254	242	234	255	251	277	270	254	219	243	271	241	266	263	263	263	256	265	266	269	260	235	269	240	253	256	263	291	248	243	216	227	260	270	290	288	226	263	267	253	247	202	232	237	235	285	261	231	240	217	263	259	246	274	236	282	236	238	275	206	256	244	250	249	264	259	277	245	292	231	219	254	268	266	291	255	229	248	247	241	253	232	250	235	243	247	252	266	261	239	265	280	261	240	241	243	246	264	262	227	265	270	244	242	243	259	214	244	227	264	274	238	232	258	249	235	262	247	249	260	245	252	255	228	246	246	242	244	268	265	229	247	263	253	215	260	265	246	235	252	264	261	259	260	268	239	246	251	251	252	246	221	257	266	258	242	254	255	260	271	263	259	252	242	276	257	239	262	234	261	250	258	261	250	247	242	253	249	253	240	269	264	231	228	269	293	271	244	229	268	244	257	288	270	249	239	216	249	252	256	268	233	246	224	235	247	263	274	254	262	269	252	238	245	279	240	248	260	263	245	270	237	249	244	265	270	254	231	266	237	252	224	236	272	219	258	281	253	277	275	259	247	229	253	242	278	256	229	277	272	228	240	250	253	225	275	223	237	215	273	250	248	249	280	254	250	256	249	256	229	269	229	289	259	260	268	250	253	258	246	253	266	219	225	231	262	254	249	256	245	237	234	232	247	234	254	249	283	257	259	236	241	235	283	278	247	255	279	253	260	246	228	245	265	235	239	264	276	235	266	245	230	244	255	250	250	268	247	238	255	252	243	281	267	246	295	241	253	260	234	232	241	249	265	267	235	228	277	223	270	285	270	251	264	214	242	246	266	249	226	275	244	262	243	281	255	253	278	266	265	232	262	278	238	255	258	238	243	241	249	252	231	262	261	219	247	223	252	283	257	271	253	261	225	234	260	266	248	252	274	276	261	260	255	247	248	244	256	281	252	258	257	281	232	295	248	234	233	260	274	253	246	242	255	230	248	249	246	266	251	226	247	284	271	258	247	259	265	249	230	249	265	279	236	238	266	264	260	250	243	240	244	250	244	235	246	252	217	257	229	262	254	230	268	247	235	240	233	275	246	258	227	235	223	258	229	258	232	249	262	258	261	272	256	249	253	266	263	242	261	247	237	274	245	255	256	274	281	293	240	229	271	271	292	263	234	268	274	242	236	256	246	259	253	255	274	263	286	249	241	257	268	247	272	245	242	243	247	244	241	253	237	276	247	282	283	263	243	261	247	258	238	264	275	243	236	277	261	224	228	269	240	285	262	255	226	254	267	227	250	263	253	236	269	241	252	233	248	239	260	268	283	274	232	261	266	284	251	272	270	251	241	258	267	243	233	241	209	278	299	271	266	247	238	243	243	254	244	258	261	284	243	251	276	265	270	284	257	258	212	224	258	244	255	254	271	237	229	260	257	283	246	263	251	238	276	258	269	274	263	271	266	235	271	255	291	252	270	255	233	279	258	234	260	277	260	268	255	242	252	242	257	246	277	240	246	226	243	209	271	260	269	249	231	274	230	245	227	255	228	234	265	263	263	286	257	290	275	263	273	241	242	247	281	257	246	280	248	287	260	276	265	256	228	261	255	277	234	241	229	231	269	230	245	262	250	239	240	263	263	240	234	232	256	264	266	256	258	256	302	254	259	269	258	245	256	274	259	247	242	238	240	243	312	269	265	240	252	264	256	250	284	241	246	247	226	259	268	260	257	231	238	268	228	242	275	251	272	258	275	232	275	257	238	259	225	240	256	247	250	236	255	248	235	273	255	272	249	260	227	256	250	259	282	252	280	247	273	255	242	237	268	258	276	258	224	251	252	255	221	276	241	263	264	255	270	231	252	261	277	256	232	237	284	218	249	261	252	243	283	263	237	246	267	266	243	237	219	260	244	242	258	255	271	261	225	252	261	287	245	264	241	286	246	250	238	212	269	280	249	256	267	218	225	284	264	239	259	257	250	247	242	272	228	250	246	277	247	258	243	241	246	261	229	249	257	243	271	245	226	266	266	269	263	268	243	269	248	241	246	284	259	219	256	261	290	272	249	237	258	266	266	260	254	255	266	276	278	226	229	234	245	240	255	252	234	272	255	253	270	266	207	271	244	261	270	270	260	241	251	217	273	243	260	255	260	237	260	233	281	268	223	229	247	256	279	249	281	237	256	259	277	245	262	262	279	269	249	280	288	251	236	260	290	260	264	275	255	242	253	262	260	241	248	238	259	291	268	270	246	250	257	256	261	216	228	249	263	242	225	244	252	253	238	237	234	230	243	243	260	240	270	280	226	254	280	251	229	275	248	257	259	239	277	253	227	266	266	255	250	251	256	262	251	254	239	267	249	218	235	233	254	304	253	267	279	244	247	291	257	274	225	243	245	263	249	233	238	260	252	301	253	270	241	267	250	250	237	243	276	237	240	254	235	276	241	242	228	250	247	240	266	247	258	260	249	273	266	265	281	280	245	265	256	268	281	262	260	246	288	248	251	271	268	244	223	274	238	233	235	241	235	246	262	251	232	265	256	261	247	279	254	293	260	234	235	245	249	236	241	256	268	238	231	251	271	268	248	242	255	254	268	250	218	234	271	216	252	253	246	229	242	246	257	233	246	241	233	277	266	258	225	243	262	261	251	261	273	254	252	251	274	237	262	241	237	274	261	247	263	250	250	250	224	229	246	237	248	246	274	264	259	273	226	270	256	249	255	265	218	257	266	296	269	249	249	267	242	257	226	241	237	264	256	242	254	254	268	226	266	244	241	242	277	277	251	265	250	268	255	228	225	251	230	282	254	227	271	296	255	259	265	238	298	248	282	252	257	231	260	243	278	293	286	280	274	221	227	264	265	259	254	276	264	262	253	264	248	278	264	248	231	237	261	246	247	245	251	247	268	266	252	232	250	238	261	256	257	263	239	248	239	254	258	282	253	256	248	267	258	249	244	263	275	241	283	253	268	281	251	258	286	259	241	260	282	266	245	248	236	252	257	240	252	268	225	253	265	218	241	250	248	259	269	247	256	243	272	275	235	267	261	283	266	246	281	267	255	265	252	282	275	237	239	279	229	246	239	280	263	279
6549	1128	1869	2233	1851	1428	1154	1044	996	890	817	831	873	805	887	1023	921	800	726	686	732	728	744	665	639	641	653	674	590	649	654	663	619	633	617	603	620	641	630	624	607	644	617	634	634	591	624	678	615	655	596	658	688	655	618	605	615	638	646	613	618	613	606	594	597	633	645	649	575	616	619	609	623	578	631	595	622	642	634	652	592	639	625	620	606	654	629	613	597	617	609	640	621	589	619	657	619	633	620	656	626	632	665	594	599	560	606	642	639	642	618	615	643	627	561	618	602	616	646	576	639	593	573	641	622	593	639	655	589	644	611	594	639	655	645	621	637	572	618	622	651	643	629	591	639	624	633	638	607	631	633	637	626	647	603	624	631	595	643	540	615	658	624	594	628	595	671	581	635	624	645	615	623	645	610	674	597	661	621	639	651	594	624	577	577	628	613	619	611	614	593	651	654	577	647	626	635	666	584	637	592	625	614	663	632	601	640	625	640	607	574	626	621	606	644	652	613	645	580	642	591	601	628	597	642	617	601	582	561	648	554	662	643	588	623	639	643	585	596	596	639	634	606	578	621	610	606	650	653	622	595	598	635	595	629	619	615	572	630	626	607	633	598	629	605	617	636	640	589	652	622	616	630	616	583	606	630	584	599	640	618	638	614	625	621	615	629	651	609	596	637	617	644	645	610	604	612	612	602	610	580	558	628	586	658	662	597	639	634	599	619	611	572	623	626	629	598	623	640	626	614	580	644	628	613	610	607	606	580	607	598	624	616	623	624	645	628	636	603	605	641	583	615	634	658	602	598	610	668	639	597	644	638	645	629	600	621	605	637	655	648	632	631	642	617	599	649	609	615	631	659	676	616	591	634	630	606	616	596	596	625	600	611	601	600	628	624	636	554	600	621	649	589	623	615	579	624	677	637	615	560	610	619	607	602	631	574	628	660	601	645	574	652	644	625	623	634	649	619	613	626	615	635	599	613	622	611	655	605	620	625	618	612	655	586	616	627	613	591	643	626	633	638	655	626	606	627	597	625	631	625	581	637	579	604	626	605	591	603	565	600	610	616	638	608	607	577	581	625	596	655	608	568	593	633	603	570	637	617	596	631	593	658	626	599	626	578	602	601	642	594	643	632	599	622	592	582	605	589	565	621	626	633	601	630	645	634	631	603	664	625	580	632	640	620	602	622	610	631	603	597	616	603	599	592	634	629	628	621	605	607	626	635	617	635	613	616	622	628	610	561	602	599	644	629	628	628	617	600	603	628	626	624	621	643	611	610	608	601	603	626	592	635	591	611	631	632	603	634	597	639	569	627	593	608	605	639	643	634	606	597	609	594	618	622	645	605	586	647	599	618	594	651	603	631	652	652	591	630	626	632	623	689	632	607	597	608	636	609	606	671	610	610	676	628	625	639	657	617	607	623	623	618	611	643	577	602	605	635	575	611	595	598	613	651	630	601	604	618	618	616	619	598	578	611	588	624	561	608	590	641	593	650	596	620	637	592	633	611	611	631	634	623	637	610	640	637	577	605	618	649	599	603	600	591	606	577	610	610	665	623	622	620	623	626	616	649	606	637	623	588	629	646	569	629	632	598	596	624	596	667	615	601	588	649	616	646	613	638	600	627	617	613	635	580	603	603	585	636	627	595	610	620	622	630	635	612	597	592	647	650	650	607	622	623	619	577	614	615	630	625	642	612	610	631	629	627	621	597	662	608	601	579	643	629	626	607	600	617	613	617	605	626	635	609	651	627	618	634	678	621	627	587	605	642	600	600	630	609	667	646	586	590	624	642	633	585	622	630	605	631	630	631	629	620	586	607	612	629	637	614	578	616	586	656	640	614	627	610	651	608	603	591	633	607	629	589	617	666	629	662	658	595	618	648	612	630	620	616	613	633	641	631	591	592	632	586	598	628	596	609	586	589	594	654	609	646	612	596	603	645	620	596	570	642	608	594	614	597	610	600	625	571	565	614	633	632	577	642	644	621	628	636	590	610	624	613	653	599	612	609	604	579	588	582	649	651	618	612	591	625	580	637	610	596	609	588	636	622	591	606	629	665	612	629	583	593	622	621	597	552	630	644	602	623	633	612	624	647	601	604	598	643	585	639	626	642	588	648	640	601	602	597	611	611	608	611	616	584	615	604	610	605	615	603	646	649	620	572	604	614	622	581	669	626	616	646	618	617	653	591	589	599	628	605	601	626	653	615	629	633	650	611	619	604	629	641	640	594	636	576	575	631	632	593	578	632	627	598	628	587	633	675	634	634	634	598	620	602	665	634	614	642	559	609	617	627	611	655	650	587	686	612	619	596	658	644	591	615	582	642	572	588	586	623	604	630	601	582	614	613	627	653	640	584	619	611	608	563	623	584	629	567	621	649	623	626	586	590	622	621	635	596	648	592	637	611	648	631	666	661	583	616	612	580	603	598	643	623	612	654	589	621	606	643	641	606	651	641	605	625	572	601	661	642	570	628	624	631	574	598	605	644	611	686	649	645	612	612	607	615	641	601	623	565	615	590	630	600	686	602	621	636	643	558	624	654	635	597	627	641	615	593	647	599	604	657	667	650	631	602	623	603	646	613	594	655	609	588	589	631	655	609	665	628	651	623	603	602	632	681	613	615	591	612	623	637	676	658	655	591	580	622	594	620	658	605	589	608	597	648	629	584	623	588	606	619	594	585	591	620	582	594	606	632	608	635	618	631	605	637	610	618	643	600	642	655	602	617	593	674	634	637	634	630	605	594	608	591	626	612	585	653	630	627	607	599	627	590	607	634	669	632	607	609	646	572	575	601	601	635	606	591	646	621	640	654	643	613	654	615	605	610	597	659	610	630	664	629	660	639	642	628	598	619	645	637	601	598	606	577	635	578	668	572	602	611	624	676	635	585	617	607	582	580	640	585	586	634	659	607	633	601	608	637	605	621	616	610	613	622	616	588	685	591	604	623	623	638	609	610	612	608	633	598	631	553	619	610	603	616	653	606	598	604	634	652	623	623	626	583	627	629	628	631	577	628	646	591	642	611	630	599	604	569	650	612	610	616	595	644	596	658	583	598	602	584	652	608	636	608	609	602	637	635	577	621	605	616	628	600	624	617	642	565	626	635	622	629	604	615	598	648	598	598	640	623	598	606	582	674	611	590	611	623	617	580	654	602	574	585	646	637	641	595	625	645	619	624	597	591	596	648	607	619	588	624	631	591	567	641	585	633	597	610	649	586	622	624	662	636	609	640	592	598	588	598	622	638	587	624	663	621	620	606	582	620	628	597	640	587	600	629	590	655	632	636	600	630	632	573	607	624	563	660	567	643	610	648	597	640	622	591	601	620	611	599	593	590	595	604	644	621	645	648	622	654	598	588	628	625	629	594	629	597	644	591	588	609	642	643	615	596	647	624	619	628	647	584	607	678	567	605	651	600	628	543	629	604	635	627	570	592	626	611	632	639	580	624	637	605	587	580	592	597	591	618	627	614	625	613	661	604	600	666	656
12655	1185	1159	969	597	433	266	278	233	202	168	148	196	187	186	231	194	167	143	146	155	155	137	129	154	158	144	135	134	129	129	131	123	144	120	139	143	149	135	142	140	123	126	136	147	131	144	142	133	131	128	141	146	147	140	136	145	129	131	142	129	140	118	127	139	129	124	121	119	116	112	130	126	128	130	123	133	130	156	168	153	108	129	125	114	151	124	120	148	136	139	146	145	129	144	132	133	106	143	124	129	132	152	122	136	139	127	122	125	135	146	138	141	162	155	139	121	131	130	129	146	133	141	140	136	120	115	149	138	142	114	138	124	150	123	153	126	166	134	148	120	128	129	135	133	131	139	137	125	129	119	115	124	139	118	121	129	129	123	143	133	120	130	133	121	134	145	146	138	114	125	124	145	138	141	132	133	154	134	125	128	146	153	122	144	152	125	102	118	117	113	124	151	126	146	160	110	139	129	158	131	132	151	126	125	133	128	127	133	128	109	135	136	145	141	136	131	120	109	160	149	134	126	125	138	140	120	115	142	126	130	135	123	134	143	126	125	130	120	124	121	108	100	152	141	136	157	137	123	136	122	126	139	127	121	132	145	136	141	129	147	119	118	126	115	138	135	133	111	131	131	104	140	152	141	125	133	152	139	127	130	148	153	140	130	134	133	113	139	123	140	136	103	146	133	129	140	124	132	149	124	159	130	143	140	116	138	122	128	140	126	135	107	117	123	129	128	117	123	133	126	117	128	130	148	134	118	116	128	136	143	141	113	144	145	143	125	129	125	150	109	142	148	133	127	120	153	105	112	129	119	136	109	127	130	119	141	137	122	142	122	124	143	133	164	122	135	147	136	129	149	125	158	134	128	123	123	136	143	138	127	106	101	136	151	158	156	131	131	124	141	131	132	119	155	129	138	124	116	119	123	132	146	136	110	131	148	146	134	119	102	118	115	142	124	120	143	131	120	138	130	120	112	124	139	143	126	138	124	138	130	134	127	139	126	150	118	117	141	134	114	137	107	142	135	111	145	138	130	128	126	144	117	116	121	127	121	151	144	118	142	123	120	139	118	119	124	133	118	136	136	124	123	127	147	135	139	127	113	133	140	142	131	111	136	112	133	120	115	142	133	128	152	154	117	139	126	141	134	154	134	136	140	118	120	147	141	126	95	127	133	138	110	134	129	139	122	114	123	130	121	145	131	123	125	140	132	128	142	126	115	131	143	135	138	125	133	151	137	156	117	130	125	126	133	104	144	119	121	124	136	124	124	119	117	142	124	109	131	112	118	130	112	137	134	126	139	147	136	157	131	120	131	126	135	128	131	125	143	99	130	145	115	130	132	108	126	157	124	131	133	136	127	136	116	133	132	133	120	105	122	124	129	139	132	149	137	123	140	112	139	135	117	144	132	143	148	129	153	120	142	152	130	131	126	117	143	131	139	112	142	133	129	105	147	133	137	130	132	141	142	155	137	143	118	136	111	115	152	147	134	130	124	121	123	134	115	124	141	126	132	141	129	141	125	125	132	129	131	136	130	131	123	125	131	115	131	145	139	142	138	134	132	118	110	145	139	147	127	132	137	127	137	126	146	151	126	137	138	131	136	118	127	129	134	125	125	134	147	120	140	120	136	131	120	148	114	138	136	122	144	148	143	123	136	114	136	108	131	120	136	142	142	148	118	121	137	124	117	117	122	126	135	134	118	149	138	141	126	156	134	110	146	126	131	119	114	121	130	124	124	134	137	132	130	133	128	138	135	114	135	123	135	131	139	143	115	133	119	130	133	128	119	132	119	140	130	139	125	117	113	118	107	121	133	124	126	139	138	110	147	113	148	133	134	116	124	135	117	128	124	135	121	131	131	130	131	134	139	122	140	138	148	145	134	145	147	128	126	116	130	126	108	131	118	124	119	125	126	142	136	113	137	129	164	122	114	120	121	100	149	132	122	133	135	131	150	129	142	127	129	148	140	115	135	134	124	130	131	135	133	129	129	118	129	115	130	128	127	130	104	129	120	131	132	126	127	122	126	135	137	138	140	120	124	155	118	130	138	125	129	137	136	140	143	137	119	126	114	149	128	135	153	147	129	117	125	140	127	145	117	128	135	146	147	122	145	138	158	144	143	117	114	141	142	117	121	132	126	130	138	144	144	105	139	127	136	109	133	150	138	147	147	126	120	121	108	123	136	117	140	156	147	114	139	133	125	115	128	126	143	129	128	143	135	136	125	145	121	146	138	133	129	125	129	127	140	138	131	128	126	123	154	145	150	123	151	130	127	133	124	104	140	121	134	122	123	117	128	132	143	115	151	137	146	147	120	126	122	138	142	112	125	133	142	127	117	156	125	136	144	146	134	116	114	123	120	140	124	135	126	139	138	147	148	158	140	135	119	125	122	134	106	117	134	135	131	145	145	138	148	135	127	148	107	148	128	124	127	130	149	117	128	133	125	150	134	148	130	98	123	135	127	122	137	170	133	123	124	136	118	138	147	125	148	133	134	145	115	122	145	135	139	162	143	128	131	123	131	111	142	123	133	130	115	130	111	139	148	109	140	136	122	127	147	132	136	147	132	122	133	130	111	127	121	114	134	146	112	118	119	152	130	137	135	138	130	144	131	119	141	138	120	109	100	131	138	118	137	114	149	157	148	115	144	154	144	132	121	117	149	148	127	117	165	129	119	141	153	138	125	134	134	113	132	136	129	117	146	123	128	116	126	122	142	135	127	125	113	111	117	116	126	122	125	123	139	121	156	122	137	135	120	120	129	118	122	117	121	133	143	116	137	154	143	147	135	132	138	127	112	137	112	140	128	129	147	130	112	124	146	152	142	136	136	129	132	132	130	133	133	122	122	135	143	136	122	100	125	122	128	122	132	138	116	129	139	119	134	135	129	139	141	142	124	113	128	121	127	122	121	149	146	120	134	137	131	125	118	117	144	125	130	136	154	120	128	133	122	152	135	133	111	125	126	127	146	151	108	115	127	133	156	123	145	155	131	135	116	121	148	115	133	152	151	117	150	145	138	139	159	142	132	128	136	134	156	118	109	129	140	119	140	104	117	111	125	149	131	158	127	105	130	136	124	114	133	137	142	137	117	142	136	140	121	127	140	119	140	134	141	128	132	142	128	132	127	138	106	145	129	114	124	122	136	127	112	132	121	149	124	124	118	144	145	129	132	130	122	140	144	123	136	128	128	147	120	136	122	142	130	120	145	114	144	129	137	138	129	145	123	136	115	137	129	125	128	133	119	139	133	159	128	135	139	128	141	147	122	142	104	132	136	119	132	134	122	144	108	126	132	132	119	158	132	142	148	128	124	114	124	133	120	144	133	148	130	130	116	136	139	121	132	133	144	126	138	130	126	133	135	127	119	131	137	135	149	128	148	152	114	140	125	132	140	126	123	125	126	136	127	133	113	164	130	141	136	137	150	111	113	116	131	124	124	108	140	130	135	114	138	133	122	135	121	129	123	123	117	130	120	122	116	125	127	134
7991	1249	2480	3081	2414	1828	1274	1000	889	774	746	728	661	701	777	941	748	540	482	451	506	473	463	423	408	432	376	371	376	382	353	388	309	380	354	356	351	336	348	378	371	343	370	368	371	331	353	330	361	346	344	358	369	317	390	368	392	326	336	374	361	343	317	341	339	318	351	351	315	320	353	351	318	349	362	338	351	345	331	347	314	356	338	325	324	370	311	338	354	316	322	332	309	307	351	377	345	347	330	346	332	333	336	309	339	301	357	310	321	366	345	346	340	323	326	360	336	337	312	375	336	369	317	369	333	298	355	315	322	340	319	335	356	348	340	321	356	336	343	313	344	307	306	351	326	331	326	316	326	350	324	334	365	307	294	379	336	331	304	352	341	338	327	357	318	316	316	345	354	310	346	338	340	361	358	345	327	347	331	329	324	304	342	353	344	342	325	315	331	316	300	314	311	345	323	347	352	325	329	322	344	353	320	338	333	324	313	337	315	326	351	327	353	345	334	371	384	318	335	341	330	341	315	321	315	359	327	316	319	314	337	351	319	325	322	321	364	364	351	340	329	337	301	346	332	331	317	337	339	308	354	315	356	360	395	344	338	345	355	333	332	330	323	339	340	334	355	344	330	347	358	349	349	333	324	343	321	320	342	370	354	359	378	350	353	300	306	344	301	329	342	331	326	308	370	340	328	330	337	313	314	327	327	347	289	313	330	332	336	361	340	326	350	357	319	334	352	317	303	326	321	319	351	327	317	341	344	348	313	336	333	329	316	362	332	336	326	353	323	342	324	330	358	364	307	342	374	335	329	366	338	333	372	325	329	356	348	319	339	320	360	338	346	341	327	344	322	337	307	335	335	340	370	302	328	319	309	332	295	354	287	348	331	325	332	349	347	340	352	321	391	342	331	327	322	343	361	328	331	330	347	368	339	333	331	356	364	302	340	386	343	319	311	353	331	330	335	341	335	341	335	353	344	320	342	355	296	348	344	342	352	353	319	309	354	326	346	341	324	313	326	355	321	310	361	337	358	321	340	341	342	318	359	318	342	302	325	319	286	318	347	309	328	310	325	384	357	346	342	351	333	329	341	354	344	335	340	289	310	350	318	333	322	324	342	335	342	334	321	341	339	339	316	297	340	330	359	310	372	314	345	306	356	354	342	304	318	363	313	324	327	315	349	359	328	339	379	325	375	330	315	326	335	335	344	330	311	320	348	343	332	372	300	310	342	355	332	340	346	344	331	315	335	347	325	289	327	316	319	347	320	335	363	338	311	340	333	347	334	323	333	331	334	302	329	338	341	321	348	324	302	317	354	331	320	328	353	355	349	311	325	322	359	338	324	352	330	346	355	338	326	348	307	336	350	358	328	323	339	316	310	345	343	333	350	341	338	336	360	312	353	361	316	338	353	299	308	322	344	349	333	345	310	353	358	335	322	304	360	346	311	292	346	338	324	335	331	341	349	368	341	311	342	340	351	320	331	337	310	306	320	309	321	336	360	342	326	333	336	359	326	331	361	356	336	353	337	317	353	374	335	357	347	354	344	334	321	305	299	371	312	342	334	324	333	373	334	323	332	320	338	358	295	302	325	339	348	384	348	341	310	312	323	362	335	309	341	340	334	346	338	346	332	332	319	355	350	314	354	352	351	334	321	327	316	351	330	317	327	332	312	331	350	299	323	337	329	322	320	318	308	355	340	347	307	308	341	365	334	340	332	346	343	334	345	338	328	348	360	344	310	348	328	333	362	354	333	326	364	332	335	350	319	333	359	351	325	344	331	347	326	345	318	331	361	314	368	316	329	319	350	334	318	357	380	353	327	305	327	339	308	334	328	346	345	318	309	354	337	348	319	338	314	366	368	306	338	298	324	289	327	360	321	330	327	349	317	359	332	382	343	302	326	325	348	330	312	338	336	332	315	373	335	396	349	330	311	335	351	316	341	339	338	325	303	344	337	323	351	366	313	353	333	337	322	323	351	334	323	353	337	338	327	321	313	302	325	334	355	355	346	328	318	356	322	313	372	338	325	346	306	308	325	327	348	332	336	337	358	336	366	326	338	373	356	334	337	353	302	332	348	340	305	345	317	361	322	357	307	312	335	363	308	336	353	328	351	332	357	336	331	307	325	367	341	339	343	361	337	339	366	324	337	330	345	313	305	308	366	329	315	321	346	353	319	344	352	334	325	303	305	310	309	343	348	321	320	331	331	343	312	330	326	323	339	313	329	344	322	330	312	309	328	348	352	332	364	327	356	327	348	355	354	344	304	339	360	335	333	320	359	325	327	328	340	333	339	334	338	306	343	319	315	331	315	337	323	341	334	328	343	334	323	307	341	319	317	340	344	311	337	342	358	319	350	326	352	320	318	318	318	367	326	351	351	337	331	332	345	323	333	306	337	337	299	286	355	336	325	310	340	312	321	349	333	342	365	332	346	351	332	306	336	342	322	368	337	290	329	346	319	329	332	337	322	330	318	334	317	323	338	328	324	348	324	329	333	335	330	303	320	342	336	361	320	349	302	351	361	352	328	322	366	293	317	323	322	343	280	302	326	289	359	324	330	327	336	320	367	294	304	357	351	328	345	340	337	392	290	299	334	316	362	312	340	356	305	338	382	345	338	367	324	320	337	325	330	334	330	348	351	352	313	279	315	342	359	342	328	318	356	312	319	325	327	340	337	334	310	309	327	346	300	366	328	361	341	328	339	346	339	369	313	328	336	342	337	316	335	333	347	331	334	337	311	348	342	342	316	321	308	366	309	325	325	352	324	322	324	323	313	333	331	329	331	364	338	342	328	364	305	338	309	324	342	331	310	336	358	313	331	345	321	341	362	327	306	322	341	317	333	309	347	332	354	343	350	336	343	347	332	321	329	347	351	321	360	345	330	334	342	366	323	331	310	313	322	365	346	348	355	341	332	332	349	304	361	352	379	335	343	305	335	332	305	332	347	335	354	348	326	319	343	348	324	301	329	344	340	334	365	306	309	340	362	339	327	328	340	366	335	345	336	345	321	368	328	358	360	353	336	321	364	341	326	340	340	326	324	316	309	334	326	317	339	321	342	361	374	320	352	302	336	357	338	289	344	330	335	341	350	309	326	351	341	336	328	360	364	317	351	306	308	316	317	331	359	364	345	336	343	335	352	330	316	379	330	309	325	342	339	327	333	300	333	330	320	327	357	355	309	324	347	334	345	354	326	354	365	296	332	311	318	314	303	370	300	334	385	343	320	359	324	332	305	349	317	348	361	313	348	327	316	318	340	340	349	326	359	307	310	346	318	374	336	349	324	313	312	341	349	345	326	353	338	344	344	327	336	333	345	342	310	311	306	335	346	342	337	356	346	327	344	330	358	367	352	340	326	335	309	314	330	336	321	329	354	315	290	349	318	360	341	324	326	358	349	320	352	327	340	306	322	329	311	335	311	336	332	351	338	333	290	303	329	325	330	318	355	326	334	366	353	319	340	340	322	362	330	350	340	355	337	374	352	311
1468	361	415	341	276	296	238	255	234	232	229	220	221	257	254	262	259	254	258	213	244	232	246	224	236	242	243	230	218	219	278	224	248	246	227	225	184	242	214	229	268	226	230	242	224	214	227	223	254	221	201	230	245	273	229	250	237	223	256	232	207	233	217	249	257	246	227	199	238	226	233	217	226	240	254	242	231	216	245	205	221	238	239	241	215	235	201	215	221	227	222	245	221	269	248	211	249	234	257	212	240	212	213	232	238	242	239	253	246	232	238	246	231	259	246	209	229	224	242	234	246	245	225	227	220	222	249	263	254	236	229	228	239	233	236	217	234	249	227	220	224	235	251	232	234	221	214	232	253	239	268	241	200	241	209	246	232	228	231	238	236	246	238	230	262	264	233	263	233	268	227	212	224	222	203	233	234	215	252	221	219	227	232	244	237	245	221	210	232	239	246	238	222	268	239	247	240	229	247	245	231	235	221	232	232	220	222	243	229	223	236	254	264	215	223	266	222	242	247	217	234	259	215	240	218	248	236	235	232	218	222	220	236	217	256	241	260	252	254	225	254	245	213	264	247	226	223	223	226	203	213	221	266	231	234	223	216	235	251	227	244	237	250	240	243	244	254	229	234	216	232	235	235	236	275	244	218	216	195	220	249	258	257	232	285	248	250	234	259	242	221	227	213	226	261	205	248	249	265	235	221	240	228	246	218	256	267	273	257	235	225	250	234	225	253	261	240	259	234	222	224	246	230	235	221	246	241	259	265	240	228	251	243	264	255	208	261	261	246	229	208	206	256	244	245	238	259	237	247	238	219	235	244	213	227	258	275	259	231	220	228	230	230	219	239	221	224	231	211	248	231	224	231	224	230	209	217	241	207	221	253	232	230	248	226	255	247	246	238	216	223	234	220	209	254	232	253	247	226	258	242	251	257	236	253	245	250	216	217	204	222	218	238	229	248	217	225	222	241	230	262	209	250	227	236	262	223	227	244	244	203	209	246	247	211	180	250	239	235	230	226	215	251	234	211	243	212	216	209	212	224	231	218	225	237	220	235	259	262	198	243	229	262	223	205	242	208	250	194	229	266	267	224	237	237	215	224	255	264	236	237	263	232	232	269	206	228	235	239	221	230	238	217	230	223	251	261	248	238	215	231	228	234	235	234	227	285	229	235	264	212	251	236	247	209	252	226	230	223	233	245	242	241	221	220	211	224	247	234	221	234	218	236	224	200	240	237	245	262	205	222	223	216	210	268	214	240	253	223	248	228	229	266	227	213	249	268	251	237	244	239	254	232	228	223	223	234	234	218	230	245	220	228	263	244	236	223	233	213	228	252	233	204	238	233	271	257	231	235	244	239	243	278	234	213	260	240	222	242	232	248	261	245	223	250	204	231	248	260	232	201	208	242	249	209	257	218	268	207	240	215	246	244	244	207	240	234	200	217	254	259	251	191	230	235	253	257	247	256	224	243	209	244	214	237	217	217	206	259	222	234	231	227	256	226	229	233	224	215	248	235	218	241	256	224	239	231	261	255	248	235	226	207	233	248	253	240	236	213	229	254	255	214	257	258	212	200	224	251	266	229	202	229	225	255	219	243	245	226	252	226	208	231	250	232	239	222	254	210	250	227	220	242	227	237	236	207	251	236	244	231	244	227	251	228	248	259	223	280	234	253	249	232	221	240	235	237	262	235	232	240	269	282	219	216	261	228	212	267	222	265	220	240	245	237	258	217	224	230	251	216	225	242	245	251	264	226	217	207	222	253	217	248	247	266	244	236	216	224	213	237	233	251	230	213	260	228	247	234	205	274	238	247	240	230	247	251	256	210	249	263	230	235	231	235	243	237	215	244	247	253	248	237	245	232	221	221	231	219	228	230	207	238	220	240	218	222	203	230	197	224	256	240	242	232	249	245	238	236	233	245	258	209	246	249	239	208	236	242	216	247	232	232	257	236	230	242	264	237	270	222	234	219	231	223	229	267	230	251	258	251	245	244	221	259	240	221	240	252	249	239	271	247	246	228	248	246	221	227	242	250	225	218	254	264	235	202	238	218	221	228	233	242	252	242	228	255	228	248	235	229	250	223	264	254	197	205	212	242	248	214	230	237	190	223	249	235	235	236	251	230	223	216	210	213	252	204	225	219	234	220	239	243	245	224	221	264	241	250	239	254	249	217	232	208	261	217	230	229	254	225	224	218	243	202	257	232	227	271	234	254	221	232	202	265	259	276	231	219	238	236	222	227	227	228	239	228	218	255	204	250	237	258	245	209	224	218	213	217	217	250	238	227	250	270	247	241	243	252	220	226	244	223	229	252	236	231	223	231	236	235	228	210	243	267	223	235	213	234	268	222	203	226	231	236	224	245	257	219	245	245	223	225	226	225	222	265	224	258	236	203	243	226	226	228	234	255	252	230	231	213	230	271	244	245	243	244	259	244	278	204	255	228	244	277	236	257	222	243	214	267	266	202	238	228	212	244	249	214	217	246	218	235	263	246	233	233	251	204	238	253	204	235	241	259	223	261	235	251	209	217	255	237	212	216	249	241	241	215	232	242	263	255	218	251	221	235	255	224	233	220	249	275	231	250	230	241	237	206	226	254	225	236	222	243	233	237	261	223	257	271	255	218	212	251	235	253	214	221	233	242	249	258	268	276	216	229	260	242	217	251	236	225	226	221	234	228	237	212	240	235	233	221	225	243	220	231	237	236	223	245	226	216	217	250	243	264	240	269	234	222	226	221	213	227	248	242	242	254	223	229	263	220	230	222	232	235	206	218	280	243	220	239	263	249	230	222	235	245	214	224	230	228	256	254	257	233	248	240	222	245	249	251	207	230	257	245	222	237	221	261	217	240	205	226	257	232	208	238	233	234	260	239	215	254	231	249	233	228	225	222	239	234	233	266	197	230	262	218	240	231	230	231	239	232	242	252	244	238	257	217	261	228	238	238	230	222	206	249	229	240	231	228	222	263	220	229	228	216	250	230	232	238	242	257	220	234	227	239	237	247	262	263	209	217	236	235	221	218	232	243	241	231	253	214	244	235	241	231	242	263	238	241	265	233	230	226	230	202	257	225	192	231	220	215	257	229	235	248	266	231	245	229	271	230	231	201	267	232	218	243	247	229	204	228	230	253	242	249	245	262	225	233	242	232	242	252	231	244	242	236	236	243	206	220	223	230	217	237	217	239	267	227	252	234	251	259	244	214	237	249	237	212	238	217	225	241	256	229	228	227	220	236	237	258	233	244	244	248	223	244	212	241	235	223	253	236	251	232	246	262	234	236	273	260	286	229	248	226	201	240	223	239	241	224	242	262	234	217	229	246	249	250	271	237	260	206	250	225	227	228	239	232	215	225	228	261	237	227	260	230	249	223	250	248	241	207	245	250	233	231	229	233	227	228	234	209	255	270	229	215	257	233	223	218	270	245	222	231	234	240	236	235	239	240	222	213	249	239	236	213	232	226	269	240	247	248	257	230	230	250	235	220	226	229	230
1871	751	972	1076	871	807	655	635	640	632	620	616	711	673	699	762	666	636	603	620	635	618	597	596	590	603	543	563	596	582	579	550	579	587	583	554	597	568	598	608	587	546	571	566	595	598	587	598	611	600	591	549	589	559	578	592	607	617	650	612	567	556	616	572	589	613	605	587	553	574	617	592	609	568	584	616	531	560	561	564	562	568	585	596	577	583	570	594	598	535	527	572	592	630	564	569	585	587	598	589	617	639	584	592	581	572	601	625	559	569	571	575	590	592	546	587	594	596	607	618	579	599	602	598	602	571	610	565	558	611	602	613	603	589	604	595	587	585	606	585	586	616	561	593	567	598	577	550	549	635	614	573	596	585	600	584	584	549	547	603	617	586	594	603	646	551	578	580	631	566	550	575	622	587	556	585	576	622	634	546	581	613	590	602	614	563	590	587	548	587	592	610	575	618	581	565	628	610	601	615	596	600	624	573	624	614	578	556	609	582	604	602	537	570	588	589	555	594	610	612	597	586	564	594	591	603	574	551	546	591	588	575	603	547	600	615	614	581	601	555	546	579	588	602	602	585	571	634	601	556	613	627	547	559	605	575	600	594	580	591	583	611	566	586	618	583	560	578	582	540	588	609	595	606	605	585	632	635	571	578	622	621	597	618	535	614	620	575	566	619	584	563	578	602	564	581	599	593	640	559	573	587	565	592	636	583	583	631	629	603	600	562	610	547	579	597	624	552	641	551	564	587	635	583	588	621	567	613	606	573	557	574	598	581	592	546	547	600	558	600	608	578	598	609	580	584	616	587	617	615	573	608	647	606	597	637	589	584	583	588	611	548	612	580	593	547	567	588	547	585	540	594	565	622	569	597	574	568	581	585	582	599	572	583	559	565	599	573	606	628	630	605	577	565	598	591	590	583	624	599	578	549	578	621	607	557	544	577	611	581	600	584	592	611	578	565	576	629	592	611	567	563	612	595	563	565	548	586	606	583	606	558	588	565	545	566	610	586	589	605	631	568	587	555	582	600	614	569	563	555	562	561	595	636	582	579	542	566	585	597	598	586	573	601	575	532	534	617	555	600	579	594	579	558	590	564	611	576	591	586	551	622	569	596	575	624	582	613	615	601	586	632	546	569	586	579	596	582	595	588	571	617	610	557	603	607	547	586	591	563	565	597	629	567	592	600	579	577	614	574	593	599	607	626	607	629	631	605	565	562	616	557	586	554	576	596	612	574	590	590	567	604	560	569	584	592	604	607	591	620	548	590	663	585	633	596	573	569	570	598	573	597	622	579	590	574	583	580	602	580	616	593	590	603	593	586	558	587	560	613	644	595	571	591	570	590	562	626	561	640	571	569	608	596	559	591	574	596	626	600	602	597	540	590	621	570	558	646	583	559	588	608	563	588	600	628	571	586	580	593	581	594	564	667	583	585	614	632	579	547	566	586	613	639	583	609	627	612	595	571	557	648	584	582	587	597	603	557	588	608	590	590	580	613	576	617	555	591	647	592	554	567	580	588	586	579	571	594	610	610	597	596	561	607	612	586	588	617	571	534	595	570	507	569	577	583	611	568	594	581	562	590	623	575	573	591	615	580	573	582	584	599	551	613	562	578	635	585	589	595	583	591	604	577	570	579	608	576	598	584	604	599	559	564	623	610	586	578	655	602	610	524	628	584	562	598	606	620	583	581	591	622	585	598	607	575	609	596	619	573	590	547	621	585	645	597	590	587	551	593	565	611	566	568	599	622	568	573	588	539	645	571	554	566	631	598	603	601	548	562	590	570	609	634	624	563	589	585	577	612	594	575	602	596	592	629	579	577	569	595	603	606	559	578	560	600	633	626	580	583	614	586	625	616	559	586	640	574	625	592	609	600	583	584	572	556	565	625	562	613	593	605	612	577	625	594	628	589	631	624	569	575	585	589	577	605	583	573	603	563	582	582	580	553	560	587	603	611	573	580	588	587	578	574	576	577	570	579	547	547	554	571	572	581	567	593	586	542	624	637	585	598	554	566	602	620	622	613	617	567	621	574	622	570	591	588	522	577	602	647	608	568	560	615	573	552	571	581	607	615	579	590	605	571	599	600	576	609	584	589	581	570	540	574	576	582	566	622	629	627	573	580	561	585	565	568	595	558	574	602	627	577	555	589	590	601	600	619	587	592	581	594	626	584	536	598	594	602	598	589	611	576	587	601	592	613	591	565	578	512	625	577	565	594	604	588	584	620	590	620	572	584	574	593	569	600	594	628	567	618	612	603	547	607	565	589	580	617	552	600	559	567	550	573	600	615	550	630	539	595	601	584	644	540	559	587	597	575	599	618	605	592	566	606	599	564	605	595	586	551	576	558	606	617	583	600	604	585	551	557	576	568	581	601	600	555	578	567	613	579	617	615	582	575	634	577	586	587	587	615	557	585	595	555	582	554	552	579	595	610	614	595	589	590	568	573	584	640	596	569	630	576	614	576	583	591	575	545	598	650	611	570	547	618	582	569	589	593	570	582	589	611	540	603	546	558	584	587	592	560	551	629	571	602	597	615	571	550	605	570	572	596	586	622	610	555	571	555	595	608	613	591	617	560	565	568	580	598	571	587	579	571	593	598	560	607	582	556	587	584	622	651	602	595	571	634	593	600	620	598	588	602	588	570	594	620	590	580	535	561	596	604	561	599	615	591	563	562	607	618	603	560	580	604	603	559	568	559	566	566	625	606	523	603	604	572	583	583	635	593	600	584	593	577	567	598	600	603	601	598	582	575	587	588	552	591	622	564	585	629	563	599	563	611	541	606	527	538	614	608	613	599	579	598	561	627	556	552	563	620	609	586	607	593	560	558	590	610	593	546	625	609	581	575	595	589	549	564	617	581	581	615	625	542	584	595	596	665	599	618	599	601	588	599	602	618	571	596	579	604	556	629	594	578	594	608	570	624	576	616	568	524	571	586	626	566	619	570	613	601	572	603	567	584	537	569	592	615	586	618	581	599	562	591	566	556	594	581	577	583	609	585	537	600	585	590	578	582	602	619	614	589	600	604	601	575	583	608	621	579	626	585	629	580	560	583	603	585	582	606	579	589	579	626	575	604	584	558	619	636	589	582	614	610	560	561	548	603	567	610	534	624	586	606	574	592	609	589	578	567	620	626	608	563	598	541	589	559	573	564	616	617	592	585	585	572	575	638	596	581	579	574	593	604	626	588	592	604	551	572	591	613	602	599	574	561	570	554	572	605	568	568	607	577	552	549	560	578	608	593	606	625	578	568	588	613	595	504	607	576	596	586	603	620	579	604	625	542	606	554	608	625	589	574	570	588	583	573	596	595	594	570	607	562	594	598	614	581	577	588	611	599	577	593	578	614	642	545	607	604	621	618	596	571	562	594	584	591	591	571	591	580	562	574	560	609	620	615	618	595	597	566	575	577	606	576	623	572	589	605	575	598	594	583	627	570	613	571	568	589	593	595	550	554	604	594	585	582	550	548	574	552	605	574	597	569
6882	740	883	673	560	447	359	311	278	305	301	301	323	293	299	331	297	276	288	240	270	282	245	244	301	240	215	239	219	257	280	242	272	250	249	245	229	256	262	268	309	287	259	269	263	245	263	248	254	242	244	282	249	239	271	236	254	254	242	282	242	247	235	268	256	271	257	241	258	258	256	277	291	254	251	254	257	257	275	273	271	241	242	273	263	254	219	241	241	230	247	243	227	258	262	269	250	246	265	252	246	247	261	271	264	280	253	221	275	275	243	248	272	248	262	265	258	235	254	269	267	226	261	256	241	240	243	220	230	254	272	256	261	256	249	257	279	227	272	239	263	274	242	266	285	243	260	239	236	276	260	277	275	272	222	266	242	233	275	266	276	247	248	254	257	228	244	218	245	241	278	272	235	241	275	245	249	262	251	260	267	247	239	279	266	217	262	279	273	256	277	276	269	269	222	225	239	304	256	239	243	259	234	259	292	246	256	268	268	235	264	241	256	251	257	239	257	246	270	263	261	247	250	258	249	264	229	224	243	222	260	271	270	271	248	252	234	254	288	254	267	256	228	265	269	270	236	266	274	242	287	272	226	254	268	269	254	241	240	261	231	263	289	271	265	242	266	248	234	247	241	270	266	297	259	248	283	269	266	241	288	291	261	242	237	267	280	255	245	270	253	251	282	239	275	243	243	218	261	239	269	229	215	250	256	297	263	260	238	252	215	277	255	261	265	262	249	279	264	221	271	260	253	277	252	285	261	255	251	259	243	249	227	230	248	253	256	253	228	252	230	293	253	245	253	266	257	257	247	246	296	251	267	257	247	276	278	245	249	222	248	252	254	261	257	269	247	265	250	237	251	254	241	259	253	245	266	270	260	236	240	233	266	231	279	265	230	253	262	252	242	259	262	249	249	273	246	256	236	245	282	260	230	273	249	279	224	254	272	260	241	266	268	254	287	279	237	253	244	247	259	224	253	269	263	213	239	232	275	254	245	262	245	234	254	247	261	235	252	253	253	249	265	246	238	218	237	273	258	246	248	253	231	264	252	265	253	254	239	232	254	248	254	245	257	253	252	266	253	224	231	261	273	248	243	248	254	287	257	244	276	231	271	276	248	259	249	254	237	254	258	236	231	255	249	246	222	246	265	267	241	269	256	241	278	248	240	243	257	267	260	245	242	267	243	223	258	234	258	252	262	255	233	256	273	205	248	256	245	250	253	257	291	278	265	239	281	273	274	272	258	247	252	219	247	237	267	259	272	265	273	254	272	281	253	234	234	218	283	258	284	248	278	268	249	243	263	241	242	275	233	244	255	283	252	228	245	261	256	263	246	251	230	240	274	255	242	246	266	267	264	246	246	240	257	277	271	275	264	278	274	257	238	276	246	263	266	271	229	300	258	278	247	251	241	250	263	259	262	240	249	263	252	268	259	255	260	268	259	284	248	236	257	249	246	242	266	293	253	251	241	247	256	263	265	274	266	260	227	263	238	255	262	222	234	248	249	265	272	265	260	273	234	261	240	243	235	255	263	270	266	259	248	277	265	257	279	235	252	268	244	234	260	239	247	238	249	253	266	273	246	221	272	237	242	261	280	277	268	265	264	252	301	247	250	258	248	266	241	244	246	282	245	255	274	234	275	263	270	273	260	245	224	250	256	243	259	249	303	264	260	256	259	260	244	255	250	267	250	268	221	250	246	263	243	246	258	254	244	252	301	253	271	223	241	259	245	276	234	261	272	265	265	252	216	270	258	259	239	252	248	237	274	264	250	243	267	273	222	265	226	268	266	255	246	237	252	276	248	245	273	242	262	232	218	233	294	248	220	244	276	248	237	263	249	260	271	231	246	237	263	230	251	233	254	250	239	258	251	271	255	247	246	239	310	273	231	240	235	251	276	260	256	232	239	251	284	261	280	259	272	267	269	298	246	232	270	254	270	258	239	255	239	268	247	247	242	251	268	255	226	272	251	264	268	245	252	235	247	265	248	263	259	259	262	270	247	271	238	268	268	245	248	214	243	230	273	246	261	234	254	258	267	234	250	249	243	268	251	260	243	249	245	261	262	245	266	243	284	260	266	248	272	223	277	275	274	285	244	264	234	278	240	243	250	272	258	256	273	272	216	271	244	265	233	281	249	244	256	243	237	272	270	279	267	245	251	250	248	247	258	242	259	245	268	258	268	262	225	285	260	246	253	228	227	239	240	277	238	263	273	260	268	291	250	251	244	235	279	262	233	247	256	246	244	249	259	252	237	271	237	249	228	226	264	256	271	245	224	252	248	246	264	241	243	231	239	222	240	271	219	269	246	247	247	267	275	247	231	241	250	244	254	239	237	248	263	243	244	268	268	277	231	242	233	260	228	242	275	252	316	266	235	257	308	258	246	263	279	254	253	233	246	277	239	259	262	266	277	268	253	265	233	231	264	250	291	249	236	252	232	239	255	279	258	233	280	268	290	274	257	274	260	271	266	261	260	276	259	277	252	262	260	261	245	248	239	239	229	275	254	302	268	238	230	220	258	269	224	272	267	227	244	265	249	230	238	250	272	273	245	252	250	275	271	245	265	287	263	284	287	262	242	254	248	256	264	263	261	273	251	254	276	250	254	285	245	235	223	273	248	233	267	247	290	280	246	270	226	259	253	256	262	249	250	247	272	258	275	261	240	258	262	266	240	247	252	249	244	229	261	267	261	271	227	246	247	231	248	241	243	287	281	214	250	239	242	266	252	243	240	270	271	234	247	238	298	224	243	223	245	246	238	273	257	210	226	283	251	254	243	257	280	266	241	248	260	247	278	238	236	236	258	257	231	230	297	246	248	266	255	267	242	263	262	269	264	267	285	268	245	250	246	263	270	266	236	269	258	231	228	248	237	258	269	244	256	228	262	260	233	272	252	245	260	234	253	234	265	276	271	256	244	245	234	291	249	246	242	298	262	237	242	242	280	273	253	272	261	227	266	242	260	243	270	263	295	288	238	235	243	262	237	240	251	263	280	233	240	251	259	252	243	246	235	234	267	227	243	254	278	258	271	240	266	254	248	265	252	275	241	252	254	263	263	247	219	262	259	240	263	274	268	249	259	247	266	249	264	228	266	239	256	288	263	278	240	216	285	265	269	267	244	256	274	266	239	267	233	284	272	233	234	239	247	245	260	239	261	270	244	271	257	289	258	250	235	251	238	251	258	265	274	249	232	293	225	238	259	271	277	241	253	254	268	276	223	237	251	255	253	287	263	247	284	293	240	220	236	241	273	269	246	243	262	275	264	270	247	256	261	265	230	276	258	251	228	224	233	253	234	269	250	268	229	240	231	271	272	270	235	255	259	246	259	273	233	239	225	274	267	265	261	261	254	270	267	257	275	237	239	253	253	264	246	238	237	258	270	267	259	243	276	270	238	244	223	242	249	237	237	277	270	265	229	283	248	256	235	237	271	255	251	251	252	247	244	291	261	242	261	239	237	233	264	258	235	253	280	234	249	278	245	261	254	240
6646	1056	1967	2225	2053	1518	1140	988	919	918	885	889	889	898	979	998	786	695	700	705	684	707	703	650	684	626	678	644	701	676	638	649	618	623	663	619	612	671	618	624	609	630	622	621	637	606	633	624	613	585	613	598	640	599	617	599	597	630	636	601	654	630	604	619	600	631	624	648	625	644	630	612	610	618	585	637	685	612	604	619	632	606	634	618	606	622	629	653	638	637	665	601	664	643	612	653	653	671	605	622	576	599	646	629	587	633	652	633	649	607	583	621	616	600	591	625	624	607	624	590	609	628	616	617	639	603	635	630	628	605	622	615	564	646	607	589	666	591	603	650	587	612	645	638	603	647	581	581	579	627	631	578	627	583	608	590	593	628	597	643	601	591	582	634	609	691	647	635	687	626	571	609	610	621	617	635	582	629	581	624	619	600	615	645	690	630	599	615	589	612	605	656	632	642	600	654	583	626	628	615	636	591	622	620	585	623	601	654	581	609	604	591	620	646	617	619	661	626	607	613	618	584	621	621	630	605	574	627	624	634	601	652	625	598	635	646	656	676	631	604	608	635	613	645	616	615	635	579	636	639	592	645	640	611	568	601	586	682	614	596	602	630	626	618	578	605	609	614	648	627	633	621	647	617	628	626	605	638	661	625	609	690	554	627	644	605	608	645	602	632	643	604	616	633	602	640	604	630	628	630	570	587	625	647	596	622	618	639	619	586	561	646	646	597	627	634	632	650	634	657	596	642	591	633	618	601	606	597	605	621	638	586	588	589	621	638	586	603	611	642	644	632	592	622	643	586	640	639	626	650	563	608	585	597	606	606	686	618	627	627	587	569	632	598	635	627	640	647	604	653	649	620	645	617	657	619	654	633	585	613	641	607	579	620	653	601	585	583	629	595	644	625	618	636	561	599	621	643	592	617	561	604	600	629	671	599	660	622	675	613	674	614	625	592	629	627	637	585	646	583	643	632	610	593	614	626	631	594	603	622	592	620	626	682	646	623	644	645	625	637	616	621	616	611	611	597	623	584	601	626	632	605	569	640	611	606	638	636	615	602	636	614	611	599	621	608	606	602	597	635	641	588	639	660	640	591	565	640	609	631	617	623	648	607	638	648	630	613	605	646	649	690	661	628	624	575	585	589	642	662	642	618	621	691	611	646	634	587	628	601	595	633	617	622	645	622	616	606	609	611	629	610	675	603	609	607	590	625	594	622	669	624	610	626	644	628	645	633	602	641	588	625	643	655	602	641	607	658	612	636	614	681	594	653	641	630	653	658	611	636	657	667	599	645	610	601	614	592	631	612	584	654	595	665	618	630	642	587	621	615	659	591	591	621	582	599	585	621	628	582	663	610	609	617	618	643	634	668	584	609	574	643	600	620	612	649	578	619	639	607	619	644	653	605	637	608	641	627	634	664	627	599	599	650	628	641	598	624	656	600	630	653	582	629	654	632	631	650	577	614	612	583	634	616	610	612	624	639	611	620	586	636	594	589	626	645	590	611	569	594	622	620	643	626	632	627	577	589	651	623	566	602	600	630	643	643	607	615	658	642	613	631	618	672	654	598	628	614	623	609	619	572	605	591	614	638	607	611	601	653	626	620	611	628	655	658	676	619	632	607	613	629	619	599	588	564	577	598	623	608	625	573	643	611	625	614	543	604	611	599	624	562	647	609	564	628	630	627	617	653	585	597	596	628	621	617	648	690	620	603	683	620	592	626	640	621	659	609	662	623	625	596	600	648	641	527	613	616	602	597	653	644	636	627	568	611	638	619	644	601	633	649	651	595	617	618	610	642	613	623	609	623	649	633	637	628	670	600	612	606	624	604	626	607	657	635	569	583	616	627	604	553	619	640	625	624	650	596	607	558	609	642	612	575	628	682	611	578	673	656	582	628	631	669	630	642	614	658	591	612	606	618	647	628	601	629	635	628	623	623	619	627	637	590	644	628	677	665	640	619	577	610	636	645	604	623	588	644	650	597	658	590	592	641	638	643	600	648	619	632	636	647	630	626	577	608	628	645	596	633	655	607	641	629	627	594	655	615	640	609	616	609	602	639	626	573	599	650	639	646	643	634	676	620	586	602	587	561	616	622	592	636	603	628	620	639	589	628	591	665	642	595	616	632	566	615	609	622	661	613	607	573	659	595	617	639	606	665	589	606	611	600	623	617	590	625	607	622	623	620	634	587	610	665	645	614	648	601	634	646	632	602	637	653	584	587	648	658	668	604	670	606	603	585	585	610	605	617	624	648	610	613	633	635	648	628	616	641	603	629	627	615	637	605	635	576	616	617	698	640	602	650	599	666	610	622	613	658	628	637	628	617	653	552	615	622	643	611	601	616	655	597	632	617	619	622	655	627	629	628	612	633	604	606	624	580	576	595	616	639	601	654	632	625	582	643	619	592	607	631	632	618	641	622	610	591	657	610	638	633	614	571	593	639	603	581	610	621	596	586	602	591	629	588	628	613	632	628	636	631	615	602	581	639	587	588	601	578	609	690	580	630	605	621	626	659	639	599	588	620	629	604	633	681	638	643	600	634	603	603	635	652	646	582	611	611	638	644	595	633	626	610	649	608	556	665	598	615	618	611	635	595	639	630	603	640	595	598	659	645	601	639	616	609	607	623	649	630	594	627	606	568	594	603	588	578	626	656	651	626	596	636	615	614	597	636	602	621	618	621	609	644	659	630	619	636	594	629	607	611	639	588	621	651	608	620	630	625	643	583	610	626	590	595	601	630	662	640	574	578	601	606	634	588	596	613	617	601	610	591	638	644	651	669	621	619	613	596	585	626	631	641	596	618	597	585	601	662	632	644	583	584	655	607	606	640	624	617	614	571	648	620	590	581	615	638	659	607	608	646	584	629	651	620	606	619	600	624	613	608	620	562	583	593	616	607	636	585	676	620	598	621	636	607	624	617	610	591	613	569	649	641	630	635	617	603	626	613	571	626	668	609	620	617	667	633	619	588	634	631	585	646	633	636	635	650	605	608	635	624	639	599	575	642	643	599	600	630	606	618	639	599	640	575	644	597	655	584	647	625	662	642	618	584	606	627	621	633	619	632	653	638	639	627	646	612	654	631	622	609	578	592	610	576	587	647	655	615	588	608	616	595	603	612	594	597	595	630	619	561	602	615	637	664	625	613	625	623	653	630	621	660	643	595	649	653	633	658	621	616	615	560	580	622	582	608	592	644	658	642	600	640	563	590	582	643	621	608	655	580	626	634	641	555	564	591	646	618	565	612	647	594	600	558	591	614	630	619	618	613	647	602	662	630	606	631	593	590	590	645	621	607	636	623	638	617	619	678	608	608	598	585	619	598	658	612	626	600	641	631	645	621	612	627	618	593	628	629	606	598	621	634	637	588	585	638	642	577	628	595	638	618	610	661	627	582	623	562	604	560	674	614	629	613	612	636	610	604	626	655	607	618	603	627	646	614	621	572	628	603	649	664	621	614	622	589	620	635	579	621	617	648	646	644	611	595
12815	1211	1152	909	650	451	292	259	195	200	166	185	211	205	204	212	150	140	123	146	151	135	143	142	148	113	147	124	151	135	129	123	140	129	137	133	113	151	143	126	138	147	129	146	128	137	122	149	115	139	128	124	146	111	129	113	122	119	115	129	152	133	126	127	135	136	129	139	127	134	123	136	119	117	116	148	133	125	154	155	126	143	123	139	137	131	134	132	147	121	126	144	141	128	125	145	124	156	122	131	129	147	122	111	124	145	131	138	145	134	154	137	133	128	128	122	132	123	134	144	137	141	134	130	150	134	141	131	125	143	132	128	119	133	135	137	130	132	128	138	117	128	116	132	137	152	121	143	152	120	135	146	130	132	141	128	112	134	130	127	120	125	131	126	111	145	108	124	136	130	169	131	147	129	146	126	153	128	128	128	131	135	111	137	115	148	133	151	130	103	127	127	135	110	137	125	118	146	131	123	125	127	132	149	128	147	118	131	138	110	111	119	122	144	124	128	141	146	146	134	116	149	114	156	144	124	141	121	113	126	126	143	127	120	159	117	125	140	143	139	138	117	119	136	125	169	126	114	107	132	138	126	152	124	131	122	160	131	154	129	154	125	117	131	108	112	123	123	107	138	139	123	130	136	133	118	133	130	130	138	143	136	140	134	160	159	132	148	124	129	126	129	129	138	132	144	134	129	127	128	121	143	136	156	147	132	133	130	124	147	137	121	119	118	143	140	126	133	113	134	140	132	134	133	154	134	120	134	146	123	117	130	116	124	113	148	128	152	116	132	123	131	134	133	135	126	132	129	137	125	149	149	133	152	131	145	125	129	108	139	142	139	139	137	134	120	128	126	128	133	120	129	105	127	132	137	131	139	141	119	130	147	130	121	123	127	131	121	125	139	132	117	135	138	138	134	132	128	146	119	108	138	140	126	144	120	128	126	117	125	120	129	140	137	163	124	132	134	139	155	139	131	128	134	139	122	142	116	146	108	142	141	133	140	118	164	122	136	130	129	116	140	129	134	154	127	138	106	126	129	125	132	121	140	124	121	129	134	133	131	131	124	130	130	120	141	135	135	124	137	129	128	148	110	124	118	97	124	146	153	112	115	128	127	114	137	138	116	130	131	149	107	138	129	126	141	133	146	128	128	134	141	111	155	136	127	121	140	127	135	143	124	145	134	125	146	132	148	141	112	126	135	135	146	121	120	119	153	123	138	130	131	132	121	120	142	149	129	115	138	121	123	133	134	117	129	139	126	116	129	129	146	114	113	119	133	123	141	132	142	132	110	125	120	151	156	126	116	124	133	158	140	139	128	119	114	138	123	118	138	135	133	149	144	135	138	119	139	128	130	133	129	155	117	132	123	137	112	134	130	135	119	95	137	126	129	118	122	127	136	142	135	134	128	126	134	140	140	137	113	129	142	109	148	149	119	112	116	126	123	145	108	139	126	130	150	116	152	145	126	149	125	136	138	132	135	142	120	125	137	149	117	137	126	156	102	120	138	130	114	148	134	124	137	135	118	111	126	140	138	127	127	142	130	108	136	135	126	126	147	137	135	123	143	127	133	159	126	114	120	132	144	113	117	121	118	117	127	136	137	146	139	161	130	128	144	142	132	135	105	127	116	120	128	132	154	133	137	133	114	142	116	170	132	150	150	145	150	129	123	124	106	123	156	100	128	100	128	145	130	122	130	141	138	118	139	136	122	127	125	128	123	119	126	116	115	142	109	137	127	124	109	121	140	149	126	134	136	120	128	112	126	132	121	110	119	151	135	134	131	149	127	149	111	123	126	118	119	109	109	113	154	133	136	147	120	143	152	125	138	139	139	126	117	111	135	108	137	120	121	125	140	121	125	138	122	140	129	134	114	131	127	120	122	135	117	135	121	123	135	120	149	117	143	120	122	119	138	132	138	131	122	129	136	150	146	123	130	132	126	151	115	125	124	123	107	121	115	127	111	134	114	131	119	141	116	144	138	125	130	124	127	127	133	131	116	157	122	126	133	127	139	134	122	129	128	135	124	136	120	145	137	127	135	115	125	107	120	164	132	117	143	126	132	124	130	129	111	122	114	133	144	135	130	133	112	134	121	120	130	126	126	140	140	140	140	149	138	122	131	152	140	130	120	147	126	147	129	141	107	133	124	135	133	138	97	141	130	154	152	126	122	159	120	119	128	129	137	125	144	129	114	141	114	129	134	131	134	128	115	133	124	145	146	127	141	139	128	151	115	144	112	125	120	131	123	131	137	124	154	106	106	127	123	121	106	142	124	128	148	138	126	128	120	129	138	143	133	121	119	160	135	151	139	146	127	120	116	117	135	125	135	129	140	130	118	168	132	144	138	122	129	124	136	128	132	119	110	136	115	109	128	125	110	137	149	117	116	143	128	133	126	132	146	123	121	108	116	143	128	143	137	120	153	134	138	128	115	128	124	124	126	154	113	147	130	117	111	120	135	141	130	148	127	142	131	130	129	115	129	119	126	112	127	145	102	140	139	124	120	112	113	108	126	141	139	146	125	144	141	148	143	142	123	128	135	146	124	144	115	111	154	120	138	150	137	94	135	140	130	123	114	113	149	134	147	135	126	103	118	122	107	130	155	148	107	116	121	113	134	133	120	124	145	119	142	156	125	130	115	125	117	138	127	112	140	143	152	106	111	137	133	134	126	115	115	138	138	147	136	118	132	119	137	145	139	134	152	136	136	128	136	121	123	134	126	152	139	133	129	129	139	131	128	120	145	128	132	144	131	122	132	134	120	148	126	146	111	102	112	133	134	142	131	108	126	148	132	141	131	122	146	129	125	148	146	124	104	135	129	147	107	120	127	113	137	147	126	118	128	140	135	118	119	123	136	135	121	136	158	141	137	128	107	128	111	141	123	132	129	135	118	125	140	132	146	131	131	138	130	126	114	117	128	142	144	140	122	124	130	125	136	124	135	131	118	115	128	132	140	129	125	129	128	117	159	144	131	145	146	146	130	145	112	123	127	142	136	138	133	133	141	103	140	131	126	147	121	139	155	146	130	140	149	123	120	126	128	134	164	131	141	131	109	132	139	135	131	151	124	125	128	140	129	136	148	135	133	128	124	106	131	130	137	130	136	111	156	135	152	120	136	131	99	145	159	102	128	154	132	130	126	128	128	130	101	142	144	130	133	129	134	126	133	118	123	127	123	144	133	138	120	157	133	134	118	125	131	101	141	126	140	125	124	149	121	132	127	129	137	120	154	133	139	128	124	139	122	131	137	121	133	133	145	113	151	114	130	143	126	136	133	123	122	135	128	136	128	123	123	128	129	143	129	131	113	131	146	137	121	111	142	113	130	126	145	131	131	130	140	132	143	124	149	139	127	126	135	132	134	141	135	126	108	103	132	122	122	134	132	121	133	131	114	112	120	147	128	117	127	129	144	129	117	128	132	126	155	123	120	136	137	122	158	138	129	134	135	117	138	138	120	141	122	156	108	128	120	119	91	142	159	117	124	144	113
8144	1226	2804	3109	2598	1989	1332	929	834	780	723	714	756	699	875	888	609	531	490	529	525	472	444	404	419	374	366	391	361	372	365	379	345	354	373	367	364	377	352	306	338	328	347	392	348	335	356	344	332	345	346	352	323	350	350	362	335	338	331	324	337	377	334	336	378	331	320	339	341	350	379	334	367	356	347	336	360	350	324	336	336	328	315	320	342	326	345	349	348	337	330	346	342	341	351	358	365	331	303	335	346	321	351	335	322	342	357	372	356	332	327	338	361	320	360	347	341	310	338	317	335	379	323	341	338	332	319	355	284	350	344	312	365	338	356	326	339	359	317	354	346	356	353	331	318	331	342	334	346	316	333	319	344	347	328	333	337	319	335	354	327	325	354	335	330	328	332	337	332	346	340	349	367	354	355	320	322	333	342	331	325	333	325	348	300	348	366	313	325	319	343	311	299	336	299	361	341	337	320	333	338	347	322	325	299	320	326	316	352	323	336	345	327	316	326	325	323	338	306	346	350	343	378	332	330	346	366	331	331	324	306	326	319	345	339	350	317	318	315	299	327	313	342	322	356	325	357	334	353	301	329	369	317	335	341	359	350	308	356	329	342	330	331	323	298	297	320	328	331	338	328	332	331	332	331	312	350	322	357	322	312	333	344	334	329	332	346	342	291	337	315	340	354	298	351	353	334	355	331	341	316	328	346	307	299	314	315	331	358	350	348	330	333	326	349	342	345	370	313	321	353	343	344	348	352	338	319	315	324	364	289	342	334	337	335	320	383	327	329	348	370	353	322	330	331	321	316	347	345	375	342	347	332	356	352	335	317	316	319	326	360	301	326	340	345	294	317	313	306	326	319	339	338	325	308	332	375	320	318	323	350	350	335	313	338	323	340	329	334	348	342	318	367	330	339	335	332	346	358	334	337	319	333	311	341	328	345	319	344	303	343	336	318	335	350	364	329	343	332	322	306	357	333	294	349	332	339	374	323	368	322	324	342	339	349	327	324	328	341	346	329	316	354	322	317	350	344	309	303	333	339	323	326	326	297	330	361	357	344	324	337	331	326	326	343	334	322	335	362	298	331	355	294	339	333	398	305	339	313	323	356	332	304	305	327	308	346	332	345	327	319	304	321	335	304	346	318	322	323	334	326	335	312	338	307	313	319	341	333	336	339	343	334	332	314	350	306	314	328	335	330	329	340	342	351	350	334	351	334	353	317	342	331	326	288	353	354	352	339	354	314	341	352	326	345	357	344	341	323	348	331	321	354	320	331	330	350	319	330	318	358	324	337	309	336	308	359	342	333	320	357	332	349	333	318	330	329	336	302	353	356	335	330	345	336	352	325	328	333	334	315	307	352	327	371	328	310	331	349	315	328	303	305	339	352	324	343	320	346	352	334	328	322	335	352	324	380	362	299	361	323	321	319	355	345	358	377	326	315	344	322	355	354	320	331	358	333	335	311	335	341	347	310	354	335	349	357	317	328	315	328	352	348	333	335	330	384	332	326	323	317	333	353	349	335	336	373	324	356	352	326	311	338	322	351	329	320	299	315	353	300	372	327	374	330	341	300	354	310	321	312	359	358	321	336	331	358	329	328	346	340	351	335	320	324	358	325	332	320	342	324	349	321	360	326	357	364	354	349	301	333	299	351	317	346	358	367	328	344	305	321	346	349	338	327	311	346	305	347	346	301	329	345	300	348	332	316	346	337	350	323	321	337	309	307	336	323	342	297	323	340	317	327	326	357	345	298	307	326	381	347	338	341	345	323	340	307	349	316	337	307	357	320	303	339	374	326	343	315	322	350	332	338	359	343	323	335	319	338	323	327	351	342	306	305	334	328	336	325	313	313	311	359	360	288	324	356	320	310	346	362	341	350	343	382	311	337	334	338	327	329	337	352	383	327	304	319	356	316	344	334	320	349	303	338	333	336	344	330	333	328	330	329	334	316	330	337	336	310	344	334	317	336	328	343	341	324	335	353	334	347	334	348	352	318	342	332	305	352	333	313	347	295	333	336	312	320	335	354	357	331	338	330	335	311	343	303	337	338	351	329	367	361	361	325	356	366	316	325	283	324	325	343	353	297	361	311	324	315	340	342	344	333	338	342	321	335	311	362	292	354	361	376	339	352	335	314	345	333	303	335	344	314	358	355	322	337	326	328	312	322	330	342	330	358	341	305	345	342	375	340	341	330	350	311	317	330	274	321	340	308	300	354	340	347	336	306	299	316	331	310	340	312	336	353	318	338	340	377	339	351	337	348	312	353	366	345	306	328	319	328	312	347	310	328	336	327	348	349	323	366	296	328	335	333	351	357	339	357	298	349	339	353	339	312	342	326	319	326	358	323	335	343	321	319	301	319	346	305	321	368	340	326	353	328	318	324	307	318	305	338	330	343	330	335	347	353	356	375	327	326	348	353	332	333	340	330	301	330	327	326	315	356	320	327	349	351	336	319	322	324	328	318	344	363	357	320	316	333	327	347	344	346	330	312	314	325	297	334	329	343	330	323	338	325	308	339	339	323	309	337	329	307	329	350	321	327	363	315	337	316	322	354	299	331	305	316	320	321	337	284	326	327	332	341	346	332	318	372	328	343	327	310	342	345	353	354	347	346	344	349	325	343	342	348	354	372	335	320	323	332	390	358	319	293	335	335	339	308	314	333	380	328	334	303	318	331	348	365	349	341	338	346	334	331	319	345	340	332	349	330	333	332	352	306	316	318	330	335	332	342	319	293	310	310	308	345	337	312	355	327	338	326	347	304	355	344	352	325	350	389	328	341	374	334	315	316	327	311	365	350	364	340	331	353	332	347	317	302	291	349	335	332	336	339	334	349	336	369	328	343	358	363	340	351	321	353	335	345	373	336	324	323	294	329	328	367	310	330	326	364	363	347	366	323	337	338	318	326	273	345	353	335	333	321	337	327	326	319	313	319	327	328	317	354	315	327	321	323	374	316	302	333	320	334	340	332	347	342	319	333	358	340	341	336	334	371	316	353	341	326	330	348	338	312	322	328	323	349	350	344	342	327	341	333	311	339	312	344	349	353	359	330	313	379	322	334	320	341	359	311	325	331	316	299	297	339	329	314	334	327	307	326	333	333	332	321	340	353	321	330	332	386	312	356	348	329	328	310	305	328	363	346	331	340	328	334	331	318	379	345	323	321	294	313	325	319	366	329	331	330	350	337	318	330	322	303	354	359	327	312	344	341	330	346	322	318	303	314	340	314	358	331	331	318	355	349	350	300	306	354	347	336	324	328	320	319	322	352	346	357	327	339	326	342	313	330	325	335	309	301	345	341	320	344	331	338	296	338	349	317	325	353	347	344	338	314	331	332	355	321	323	343	329	330	333	336	351	327	312	334	354	339	304	352	310	327	359	331	343	345	329	295	313	330	311	313	348	312	343	315	341	337	322	350	327	330	339	325	324	350	376	320	331	353	331	351	348	337	380	319	355	323	299	321	294	351	311	334	328	337	304	312	327	344	333
1406	368	414	359	310	261	202	264	255	246	235	262	283	252	281	230	222	244	211	219	229	241	239	253	237	208	239	209	281	278	247	234	233	231	243	266	236	253	237	235	260	226	254	237	235	228	239	221	261	240	237	228	237	236	248	227	226	256	245	224	244	240	251	232	265	227	246	221	258	258	258	234	225	231	266	254	257	224	216	242	204	220	237	238	243	231	229	241	249	222	234	250	245	235	227	228	257	235	227	232	237	264	244	250	221	212	222	223	238	218	226	236	230	197	271	216	223	214	214	218	237	239	224	214	222	249	248	230	239	266	230	280	227	217	225	208	237	227	215	197	255	209	236	249	249	211	232	242	229	222	237	254	267	229	259	227	225	231	268	221	255	256	228	228	230	220	230	209	227	229	227	229	206	229	221	200	237	246	227	263	233	214	222	248	264	239	257	229	238	249	258	211	229	242	200	218	224	255	210	230	228	208	222	225	257	244	218	240	222	237	224	219	243	229	242	250	230	269	209	253	216	211	228	213	243	244	249	258	227	237	243	229	226	230	226	254	226	231	238	238	241	235	231	239	246	218	249	269	234	236	235	241	227	224	240	238	225	227	223	231	230	225	231	209	244	223	247	226	266	235	223	258	225	236	220	215	248	246	235	228	227	244	226	259	255	245	241	233	251	257	228	257	245	241	234	236	235	232	192	224	227	224	236	239	235	225	286	236	253	237	247	246	266	221	196	244	239	222	245	227	209	228	244	232	228	265	240	230	251	222	226	247	243	202	256	243	229	241	246	230	243	219	257	228	239	226	218	222	239	217	223	246	241	221	244	247	229	229	251	235	244	237	228	208	248	216	230	241	229	225	217	251	245	249	216	231	243	227	264	246	217	230	229	243	217	233	221	217	261	182	261	234	226	237	246	250	220	243	217	231	226	227	234	232	253	219	224	207	232	218	263	245	252	242	223	213	260	254	218	219	238	243	257	245	250	236	248	216	227	233	232	247	232	238	223	246	235	249	241	228	251	225	251	221	249	226	201	253	232	252	248	293	240	211	243	259	247	243	235	262	233	235	258	268	256	263	221	247	223	236	232	228	234	204	250	215	229	237	232	249	206	245	235	243	225	223	221	264	237	229	240	227	238	259	233	269	247	225	258	232	238	227	233	222	246	210	229	250	210	239	257	222	214	244	247	261	273	229	245	255	243	238	204	250	234	254	219	228	202	237	256	252	277	231	236	226	245	231	217	252	257	253	227	248	240	231	244	245	215	235	207	230	234	230	260	258	238	240	223	239	241	202	196	254	236	229	214	227	229	256	211	220	224	231	250	242	260	222	216	248	230	238	221	244	241	208	228	232	223	241	234	223	253	208	258	236	201	250	222	252	286	234	254	239	233	221	231	253	239	217	222	230	244	280	228	242	241	232	231	220	256	227	222	222	221	252	243	205	234	249	225	200	229	229	235	247	269	232	228	258	228	247	224	230	216	250	240	263	257	245	254	254	260	238	232	242	268	197	209	262	202	229	249	230	214	252	234	240	233	252	255	227	217	276	208	247	224	217	291	250	201	230	212	217	235	235	242	236	208	210	237	235	260	244	233	225	216	231	239	265	222	250	230	222	231	231	237	211	255	243	224	269	276	235	269	253	255	230	227	242	222	216	243	253	221	229	243	239	237	266	251	262	257	251	205	247	216	219	242	252	245	263	225	227	246	223	231	253	250	236	239	230	233	225	218	231	256	232	230	269	260	228	202	221	235	244	251	252	248	233	248	267	250	203	249	220	227	243	239	228	242	252	249	231	212	254	266	252	259	246	230	226	254	260	239	231	236	221	224	246	250	228	229	220	226	243	249	242	251	238	262	236	220	235	259	216	229	232	269	235	221	233	241	237	229	251	254	243	224	246	244	229	249	254	238	247	257	234	221	246	235	248	224	241	248	241	246	212	248	213	238	245	220	257	249	239	225	248	229	238	211	247	254	223	209	232	225	223	233	251	197	233	242	223	234	264	224	240	246	241	215	248	239	259	252	235	245	232	233	245	222	214	229	216	273	213	211	266	265	253	231	245	218	238	236	257	240	230	248	225	204	217	210	234	228	272	234	240	210	236	231	223	220	227	225	259	229	231	236	241	223	265	235	226	230	236	220	208	254	252	217	225	252	255	227	243	264	204	231	253	231	243	237	269	220	234	230	231	229	215	226	211	238	232	240	224	238	227	267	244	247	247	233	249	271	269	219	230	240	217	253	243	235	257	237	220	265	226	216	220	227	230	223	194	222	240	224	212	258	252	249	241	246	221	222	262	219	244	220	225	217	250	254	236	206	245	238	214	228	239	243	227	252	245	228	245	234	280	231	222	232	264	221	216	236	234	211	241	214	233	259	252	214	264	245	235	227	236	250	222	214	246	245	232	254	239	241	233	266	227	245	212	239	210	247	252	243	214	231	244	244	252	244	263	226	243	243	263	246	244	260	254	207	244	218	219	239	234	241	219	252	267	233	223	249	256	207	226	255	241	254	216	195	247	231	230	261	237	243	260	238	224	252	236	239	215	224	263	192	239	222	231	228	235	255	242	237	222	222	248	212	278	285	230	221	202	223	226	229	229	239	257	258	249	228	223	269	235	239	251	240	250	224	229	225	230	218	229	249	250	238	241	203	254	233	222	233	215	254	237	237	231	224	255	220	209	258	203	232	240	221	225	236	232	253	224	257	243	253	235	238	248	250	226	240	225	249	233	234	267	247	246	237	231	256	209	215	256	250	249	235	240	236	232	277	207	230	254	222	243	244	235	245	236	242	254	222	282	233	243	227	217	240	235	225	251	258	238	207	270	228	256	248	269	219	219	227	239	228	236	247	257	223	220	231	236	221	238	216	262	257	243	248	240	229	228	217	196	250	235	218	232	269	248	253	224	218	217	254	249	204	222	240	209	237	244	234	228	265	238	245	235	241	242	226	229	240	213	214	232	252	231	227	252	241	236	232	209	227	205	234	220	227	221	230	270	255	230	265	241	233	249	243	282	207	254	225	261	255	231	229	234	250	214	207	246	222	222	214	231	235	265	250	221	252	243	261	238	255	269	249	237	246	227	245	219	238	246	256	264	258	273	183	238	270	207	231	248	223	247	227	234	237	233	240	237	242	239	224	198	251	226	211	268	268	230	230	241	242	216	227	234	235	225	203	258	221	204	230	243	261	231	242	273	242	237	239	241	252	243	236	242	242	257	254	222	270	242	270	231	225	227	242	234	217	230	220	243	218	203	217	248	238	250	237	226	211	239	236	244	222	221	241	235	264	256	213	204	228	236	264	232	238	239	222	207	268	216	225	237	244	246	259	231	240	229	226	250	262	228	218	245	213	246	251	266	252	238	250	220	229	246	240	263	227	247	242	257	219	236	244	227	222	231	247	211	247	253	256	218	214	233	266	225	253	233	238	263	230	237	213	260	251	214	235	211	222	250	227	250	232	237	226	278	228	251	240	221	227	273	226	244	231	232	217	228
1912	746	1011	1131	985	795	682	605	633	611	653	703	658	694	751	664	623	615	570	646	604	648	591	591	589	594	575	581	568	558	592	595	569	583	602	557	660	618	629	577	565	614	561	605	612	610	585	585	556	573	595	618	560	563	598	607	582	578	593	569	575	592	592	609	551	605	608	593	577	629	606	560	591	605	608	623	592	585	571	588	611	602	623	634	630	540	629	543	579	622	613	582	547	610	610	583	544	547	595	596	577	580	563	570	565	571	571	591	593	567	602	600	586	608	579	540	605	591	579	606	562	574	598	570	594	564	653	618	615	600	582	608	562	585	583	578	586	552	570	593	541	584	621	563	596	566	577	578	561	627	579	558	589	603	567	637	597	601	611	618	589	563	566	611	598	590	576	560	600	601	584	535	593	591	579	569	587	590	598	582	586	571	553	585	568	556	573	613	612	584	578	608	591	575	553	598	611	624	586	585	554	526	577	580	588	586	567	562	563	596	580	583	608	551	569	617	595	587	564	623	592	555	613	573	575	555	583	549	623	622	543	539	526	602	599	560	562	602	605	587	578	571	583	591	589	581	627	610	578	572	559	554	571	584	584	629	575	581	605	553	563	547	607	544	617	558	556	627	621	575	582	598	568	590	554	606	605	599	569	554	618	575	615	551	624	596	587	587	557	609	591	610	625	620	569	615	577	598	562	543	580	576	563	582	555	644	562	613	597	567	577	583	528	590	610	582	573	614	577	598	584	576	599	594	603	571	587	576	573	596	574	568	640	621	566	581	553	578	575	568	580	568	602	540	599	557	553	590	560	580	571	614	600	573	588	607	587	594	588	535	570	567	610	568	569	565	528	575	555	612	555	580	613	559	589	576	574	608	568	638	591	530	605	591	607	623	582	567	553	599	604	615	568	565	532	541	586	602	613	640	595	546	580	571	632	579	579	578	555	594	561	584	579	629	618	586	549	582	589	601	597	565	531	582	632	549	552	566	555	575	594	595	620	539	541	587	603	571	585	579	550	588	590	617	575	587	567	581	628	576	562	583	560	517	621	583	592	608	562	550	553	623	589	580	569	565	571	595	593	578	606	575	606	604	583	603	599	617	646	548	553	566	570	582	608	559	578	586	570	574	598	587	568	609	580	612	601	628	551	576	623	558	605	604	606	536	558	580	580	591	572	611	584	590	618	576	602	600	569	566	547	563	613	571	639	583	623	595	596	582	595	584	545	605	594	592	560	615	564	567	596	600	623	620	585	557	584	594	609	589	612	556	553	589	576	619	551	583	554	578	597	632	576	585	558	611	573	572	595	575	582	546	614	573	604	612	574	591	568	605	606	578	566	591	589	593	613	540	593	588	583	629	611	598	602	586	601	606	605	563	608	577	579	603	560	602	585	594	591	512	590	590	603	541	604	582	579	616	586	632	631	622	591	609	577	588	631	579	564	638	566	593	596	543	562	584	573	595	563	609	563	593	574	590	616	568	589	574	593	609	593	582	590	604	558	576	586	596	570	571	579	565	578	571	566	568	586	550	595	583	567	576	556	586	542	580	604	568	586	574	537	592	624	574	585	549	549	616	600	589	570	557	556	524	599	615	637	583	589	627	584	600	531	609	567	633	635	600	547	594	584	574	602	607	622	589	571	589	610	583	616	576	547	577	560	596	588	620	561	542	582	595	582	555	601	594	583	565	622	561	572	613	574	594	593	606	619	580	582	586	581	584	575	590	562	613	562	596	563	561	595	557	584	641	550	584	580	556	592	596	648	592	544	567	616	604	613	613	593	578	595	560	567	632	602	544	583	594	599	582	572	582	596	619	573	609	591	562	559	546	542	576	611	571	577	593	635	570	565	588	597	597	619	583	583	561	575	592	562	576	541	608	624	569	598	603	617	598	571	596	598	629	593	594	565	586	575	568	592	567	582	538	596	598	542	598	596	602	571	606	643	618	613	600	573	601	587	601	586	605	589	581	567	540	591	562	580	604	585	546	551	564	584	567	592	543	590	593	600	652	537	586	599	589	603	571	624	589	580	590	614	623	571	578	596	602	592	572	588	582	542	594	589	595	558	561	576	643	557	587	589	535	573	569	589	629	585	588	597	617	612	637	614	632	569	579	583	608	578	531	562	579	591	540	602	600	595	636	587	609	568	519	607	607	585	576	577	589	607	614	587	563	578	545	579	628	614	592	628	598	571	583	547	582	607	600	613	629	560	650	578	600	596	591	595	539	573	606	581	598	577	561	605	595	573	587	577	606	577	541	601	590	589	576	589	590	572	575	596	610	575	565	569	522	516	622	562	605	594	588	580	548	588	606	563	587	568	564	590	575	553	593	591	587	618	576	610	582	587	560	547	635	556	593	635	588	561	550	581	552	581	601	582	545	554	558	565	599	615	602	641	567	615	627	566	544	549	584	583	569	559	550	591	582	596	564	575	579	615	560	609	566	566	555	581	562	584	612	601	584	588	631	543	589	596	596	591	574	603	607	594	556	593	561	571	581	579	610	571	564	561	581	561	522	587	623	586	591	545	602	588	597	601	587	603	614	609	585	555	589	568	590	571	578	610	582	599	552	602	607	561	613	612	575	577	546	582	603	565	571	542	591	617	629	586	556	591	559	583	570	616	601	583	568	593	562	541	594	581	595	621	563	594	593	539	610	591	574	583	618	577	668	612	575	626	569	599	564	562	570	622	590	588	584	564	573	599	550	592	555	569	583	575	555	545	604	594	582	586	554	594	552	639	597	556	590	591	579	536	617	586	580	561	586	580	634	531	582	569	573	610	592	576	601	588	636	584	560	609	597	590	592	568	607	534	582	649	602	599	549	597	588	577	613	631	575	601	563	597	607	603	587	532	533	552	565	582	579	647	620	574	586	568	572	558	560	599	590	603	547	594	616	607	592	580	585	600	624	623	613	568	562	588	596	602	590	591	590	605	536	580	596	565	575	559	566	626	619	585	608	587	623	568	640	622	564	533	547	633	592	605	581	577	581	603	596	605	554	581	594	573	593	608	595	569	612	573	598	542	629	568	592	609	603	608	586	599	576	569	556	605	585	591	597	639	563	561	594	590	572	550	612	599	593	588	536	582	546	591	561	583	616	571	611	554	580	592	598	559	599	562	584	578	579	604	603	608	610	561	634	606	594	572	631	598	598	560	619	582	648	591	615	539	611	609	645	603	590	604	582	618	608	581	608	630	581	624	614	591	626	584	571	584	513	607	553	561	613	607	605	594	622	601	602	604	581	592	642	588	597	599	584	620	564	564	534	600	586	606	611	568	593	553	584	614	570	602	586	599	576	576	594	601	585	542	589	558	582	575	572	621	579	605	564	584	593	618	601	587	595	550	582	592	570	570	581	574	592	576	576	566	580	534	572	567	625	553	570	592	573	598	540	637	564	591	616	585	533	585	588	618	629	577	599	605	632	552	577	587	584	628	593	633	609	601	618	578	545	585	627	585	628	611	582	584	606	635	571	593	597	595	631	583	593	585	582
7096	738	861	680	513	401	339	318	322	280	313	284	287	295	319	281	284	300	274	254	263	259	281	251	269	306	257	242	255	248	249	221	247	267	270	286	235	252	278	240	225	242	250	258	254	213	227	258	237	248	259	263	255	240	251	243	252	248	244	253	274	241	243	273	263	251	256	238	232	281	266	236	239	258	287	235	251	265	272	246	281	259	264	236	240	236	223	285	301	256	226	234	253	225	255	255	245	296	275	240	279	257	232	245	247	267	239	217	240	286	230	249	263	266	242	259	226	280	246	259	243	236	230	204	260	259	258	265	227	268	244	260	254	251	275	241	269	261	253	245	260	302	270	242	251	275	277	246	236	269	284	281	245	266	258	242	251	241	267	254	266	259	259	246	264	241	258	199	276	247	254	256	259	257	244	258	257	255	246	245	267	253	271	251	258	240	251	260	242	259	245	242	289	258	248	248	242	256	247	253	256	277	272	247	254	264	235	233	238	253	245	288	242	243	231	261	240	284	253	234	242	259	257	242	265	223	241	260	280	276	272	257	258	238	261	238	256	270	241	244	283	227	270	248	263	228	240	251	263	279	252	238	244	242	248	280	275	241	259	259	224	279	280	270	275	255	285	249	250	267	232	275	245	261	232	259	261	266	285	228	258	241	272	270	259	226	217	251	244	256	247	266	254	223	267	264	246	252	265	223	259	257	267	251	266	227	262	260	228	245	267	247	268	252	278	239	236	259	255	268	272	273	292	258	269	247	270	242	229	247	267	283	293	283	248	268	248	258	252	248	260	235	259	237	236	256	275	230	250	250	233	245	253	258	273	257	233	232	259	233	259	244	257	262	238	264	284	257	262	251	262	274	238	246	248	282	272	244	276	269	259	246	256	281	235	238	224	239	262	270	253	262	245	257	229	250	260	255	253	235	266	264	246	228	275	229	252	233	263	261	253	248	273	264	252	266	274	269	243	297	257	286	243	221	246	258	264	284	238	247	233	251	224	229	218	232	276	252	229	272	266	260	266	241	249	289	260	272	262	236	250	254	216	233	277	244	237	257	276	265	228	258	253	255	272	252	234	222	267	258	248	269	275	280	265	259	252	271	239	264	216	250	233	223	276	281	248	248	271	249	272	264	261	255	252	260	236	243	262	237	231	253	270	262	258	237	260	238	239	264	266	230	218	272	283	247	260	245	267	237	234	234	226	254	269	273	263	236	255	242	217	260	287	252	224	244	260	261	246	286	254	270	242	292	228	249	286	241	263	265	263	251	297	289	261	255	281	251	245	250	256	257	278	268	246	235	247	286	266	253	271	205	257	247	230	228	259	257	257	257	261	274	259	298	276	244	272	237	260	246	247	235	254	219	261	239	268	266	254	260	247	256	267	238	279	249	240	243	237	255	289	249	258	279	257	253	241	255	261	261	254	223	259	271	244	245	250	219	282	268	258	252	242	270	273	272	253	278	257	247	262	244	253	260	266	250	259	247	257	243	274	239	249	278	241	262	251	255	280	251	258	253	282	261	231	257	265	254	235	253	256	261	261	259	280	271	237	267	275	265	249	230	243	256	290	217	249	243	253	281	252	251	260	256	259	251	253	265	273	268	263	259	247	231	251	260	219	248	258	254	259	286	277	238	230	270	243	234	250	218	270	225	283	232	279	253	270	275	268	245	267	300	282	248	271	290	250	251	209	248	265	251	256	251	257	249	272	224	257	283	286	256	258	252	238	226	267	256	261	244	254	275	247	229	248	238	270	262	267	243	252	265	260	236	243	239	292	257	261	262	255	242	270	279	253	263	264	275	216	268	273	270	265	251	241	249	248	264	268	228	244	231	272	272	247	306	259	240	244	254	246	259	259	212	265	273	248	260	255	261	252	281	263	265	250	267	267	287	270	264	258	284	239	257	266	251	248	246	256	246	281	238	248	260	248	284	269	267	265	251	257	240	258	299	239	257	289	302	266	261	283	269	260	262	268	261	235	251	283	272	262	250	254	271	244	268	253	248	246	261	273	246	237	276	231	255	237	242	243	248	246	253	245	253	260	242	235	258	252	249	242	277	260	252	236	254	252	222	298	249	234	250	246	290	266	248	289	220	243	252	266	260	240	249	250	270	251	262	269	257	263	243	226	270	241	288	246	249	261	220	268	251	251	242	283	275	273	287	278	249	251	223	268	263	278	273	232	252	238	279	221	236	243	260	242	232	238	270	217	264	241	232	268	248	250	246	284	224	255	252	260	288	277	235	278	253	285	223	252	235	243	279	264	264	263	261	261	262	277	256	243	273	231	260	285	239	253	254	254	209	274	254	269	248	254	277	250	263	270	252	272	281	245	253	250	259	255	241	271	274	213	257	247	272	263	280	252	240	246	248	223	265	274	265	252	246	262	223	250	240	240	257	253	292	251	269	238	250	311	272	262	249	262	244	281	269	247	229	258	253	256	227	251	264	283	260	273	255	259	326	280	248	253	259	275	236	263	256	251	250	266	257	220	266	242	268	251	270	248	257	288	245	238	255	229	257	262	243	246	232	253	216	237	214	254	220	262	276	268	259	232	246	229	270	251	279	228	251	259	285	264	263	255	268	276	252	248	230	238	241	267	252	263	267	259	238	225	237	249	265	272	248	258	241	267	224	253	273	252	284	262	278	254	258	253	244	262	250	253	267	283	258	244	241	257	246	261	234	266	268	212	249	256	242	249	254	217	240	251	249	284	242	237	230	261	260	246	248	238	227	238	238	259	285	253	240	249	287	257	266	243	280	256	250	248	284	269	255	250	270	244	244	230	274	228	250	261	262	262	235	238	291	251	243	244	261	257	248	234	280	250	237	265	273	264	230	258	272	254	244	233	235	238	254	224	257	252	253	263	298	270	273	261	265	252	240	256	272	240	266	257	252	246	235	267	242	248	257	221	264	281	247	271	285	276	219	236	250	238	254	276	287	241	249	251	208	257	238	252	237	247	231	238	245	273	255	267	257	245	264	229	258	257	253	270	246	232	248	262	260	308	262	257	236	242	242	243	250	270	252	241	243	228	260	223	242	234	255	235	246	259	259	275	280	255	271	261	238	213	262	253	245	264	282	261	271	245	261	254	252	252	240	261	257	245	277	266	252	274	239	245	269	227	246	276	268	258	257	242	228	250	226	276	273	245	261	260	255	267	242	279	262	232	233	234	278	236	265	262	258	249	269	271	280	250	240	228	239	207	264	258	228	255	301	260	247	253	223	241	265	280	257	252	258	240	257	268	276	254	277	254	249	249	250	263	262	242	263	257	287	267	275	242	258	267	265	260	259	260	263	245	284	267	264	252	231	266	212	230	262	258	294	284	276	260	288	259	249	248	272	230	270	227	227	261	243	250	239	255	257	231	257	274	262	285	259	248	246	277	286	264	247	245	249	249	267	290	259	251	253	236	257	277	237	274	229	259	251	270	278	285	269	237	233	240	249	295	287	264	254	263	253	269	276	279	264	239	287	217	217	274	262	241	238	254	265
6552	1110	2129	2323	1803	1368	1088	937	901	874	907	853	875	849	991	911	730	706	711	753	713	717	680	691	629	631	682	675	614	656	621	617	627	666	638	663	627	569	630	614	632	652	642	611	673	667	585	618	627	657	625	648	613	601	634	608	634	650	612	682	602	622	589	598	589	638	644	632	663	602	620	598	596	616	613	611	600	616	641	616	642	633	598	604	635	679	602	640	653	615	611	635	590	636	625	601	606	651	643	611	624	625	574	631	629	656	597	657	604	599	626	655	597	631	621	594	579	616	609	601	621	581	664	641	641	600	626	586	635	619	585	631	638	674	633	644	594	592	611	595	644	607	613	588	596	596	606	653	634	633	612	617	632	616	632	576	625	630	594	632	604	594	616	575	618	600	663	627	630	562	592	583	602	667	618	599	584	673	622	588	640	599	633	666	606	610	661	631	644	632	594	636	627	599	599	646	649	634	588	598	586	626	640	625	619	600	584	640	630	618	623	623	624	618	587	630	614	618	607	642	632	636	601	632	610	617	605	617	611	640	606	617	583	584	635	662	647	618	628	642	599	603	627	590	611	608	614	638	568	584	619	640	646	634	605	669	618	633	631	570	615	656	618	620	593	612	630	643	664	613	570	623	651	611	601	640	635	591	529	607	602	630	607	606	606	628	617	631	651	623	616	622	651	658	656	637	605	614	601	605	590	603	669	634	629	612	593	602	629	671	623	637	608	627	602	638	633	591	656	609	662	640	650	617	641	653	618	616	600	625	614	627	619	622	597	639	660	564	606	659	603	636	612	676	623	589	611	619	657	640	615	653	667	593	596	636	617	651	609	615	629	609	605	622	609	638	626	625	605	578	603	603	633	606	619	617	602	578	632	654	588	605	609	624	561	631	656	591	601	596	624	593	665	589	637	574	627	606	627	563	609	657	646	624	602	624	622	629	642	627	639	623	624	584	633	650	577	611	661	628	640	612	610	612	620	621	628	582	664	615	629	653	610	645	636	611	604	623	622	603	619	608	593	638	645	599	623	617	591	682	579	656	601	650	573	642	616	595	657	617	578	604	581	643	637	645	645	646	598	613	638	576	620	623	611	618	602	627	625	631	568	609	643	585	600	617	631	648	601	655	608	621	627	602	596	603	640	593	605	618	629	622	616	578	640	644	606	610	656	586	607	616	608	627	690	613	629	582	586	631	598	604	605	592	590	630	618	625	586	619	609	600	604	624	616	616	621	601	606	665	615	623	607	654	565	601	594	633	610	578	637	616	591	626	592	586	645	640	629	612	606	581	622	649	582	615	606	689	614	645	609	635	625	605	616	635	648	575	590	621	602	610	568	627	593	565	612	634	643	622	582	609	630	701	603	602	641	625	667	613	608	614	641	626	607	631	646	615	647	600	612	610	635	601	596	600	578	582	612	563	600	610	640	605	620	625	586	627	649	617	627	626	645	597	600	601	565	593	591	640	605	627	629	595	605	602	661	647	644	593	648	591	599	586	578	647	567	624	636	626	618	615	683	639	580	672	580	599	612	610	610	601	587	598	592	634	598	585	571	631	649	647	610	609	630	615	571	631	651	604	612	593	613	638	627	602	669	580	643	588	642	656	641	604	614	639	617	630	534	641	646	639	616	683	601	615	647	619	578	635	643	614	571	619	616	543	626	607	625	608	617	611	618	566	633	626	608	650	609	629	638	640	630	618	618	583	621	617	645	618	574	634	675	608	647	571	631	617	672	607	600	601	629	611	659	616	613	636	640	670	658	636	593	634	569	580	632	654	637	634	634	600	638	611	591	604	625	533	638	655	646	601	600	615	596	626	623	623	636	593	617	566	649	596	617	620	613	651	621	670	628	558	558	583	614	622	612	655	634	615	608	607	614	652	584	600	597	634	560	651	572	651	636	581	588	651	628	656	624	595	631	611	612	587	617	630	576	658	611	609	587	646	600	596	605	615	595	646	675	617	591	618	647	621	626	646	599	597	650	651	593	602	685	620	607	644	658	608	602	611	637	680	614	622	613	651	607	620	611	605	632	595	626	640	646	583	649	589	647	643	640	613	635	604	673	655	580	629	662	580	620	608	619	602	634	609	595	578	674	558	628	611	611	647	621	647	630	607	603	646	571	624	642	647	616	642	645	635	614	652	603	622	644	616	648	664	617	568	629	612	637	657	647	672	606	641	588	634	629	597	580	628	594	602	648	610	584	582	613	618	588	669	591	628	634	586	599	616	642	657	606	627	610	601	657	659	618	636	585	632	603	655	617	617	605	610	609	624	624	629	658	622	601	656	623	626	572	622	659	638	609	657	586	617	629	638	623	596	622	592	628	615	616	629	649	603	620	612	612	600	592	613	635	637	686	667	628	670	619	639	612	626	593	610	652	601	621	660	609	591	630	624	623	616	655	616	600	604	599	616	601	646	610	624	644	636	599	640	674	606	622	599	659	609	584	613	606	606	641	576	575	609	618	596	616	592	627	640	602	589	663	608	608	589	601	615	610	652	635	608	644	566	619	610	606	609	617	610	617	639	622	598	631	614	626	628	602	621	630	662	619	628	643	614	595	622	650	635	615	599	622	650	595	629	649	590	646	630	628	628	558	634	655	638	618	634	635	633	615	650	618	581	628	648	633	571	655	637	664	600	603	639	572	633	648	628	606	679	646	644	624	613	688	588	619	584	592	608	653	629	623	653	596	666	574	606	629	565	610	646	632	568	627	619	604	643	601	607	638	654	622	599	640	651	604	612	604	611	612	616	621	615	630	631	612	613	623	617	612	628	553	609	613	568	612	611	614	622	624	574	607	627	594	596	607	627	659	610	575	594	565	627	638	652	621	612	577	669	582	579	604	605	625	615	600	614	673	616	602	634	649	591	599	604	619	640	616	586	635	679	614	563	647	656	626	596	600	603	635	591	653	626	676	602	636	620	628	640	595	614	603	631	656	635	612	611	620	614	596	634	605	622	641	604	588	590	633	662	622	590	615	632	624	592	621	603	645	586	628	622	659	610	587	642	611	623	601	587	633	643	629	637	647	599	589	609	607	590	631	597	631	624	580	617	579	619	597	591	645	647	618	643	613	623	644	642	619	646	612	591	639	636	590	579	580	612	622	637	612	598	622	604	635	604	638	616	616	644	620	612	662	618	638	595	616	639	618	591	613	577	599	615	648	656	608	610	652	638	677	633	618	636	588	600	624	608	652	675	552	618	564	626	568	614	634	614	650	573	617	599	627	597	628	607	644	618	620	588	617	622	629	636	639	593	575	642	576	654	663	622	646	609	616	563	564	574	616	641	632	607	612	590	611	634	640	615	633	594	621	620	569	589	596	653	619	640	640	639	582	665	642	640	610	640	583	597	617	590	631	626	638	654	669	619	607	614	615	590	613	625	592	645	607	601	628	629	603	627	636	617	582	643	645	604	637	635	643	619	633	616	618	614	665	633	653	651	591	633	617	661	669	602	581	634	618	602	603	571	598	602	644	597	625	603	594	626
12682	1132	1341	970	555	345	266	209	191	232	178	172	204	203	230	172	139	144	142	172	162	141	167	138	126	150	151	124	135	123	148	119	131	131	101	135	129	124	118	122	147	144	132	145	122	96	128	108	124	130	126	138	122	140	140	128	132	128	123	140	128	143	134	129	129	123	133	118	136	137	141	121	130	123	130	135	117	147	136	135	130	144	118	104	123	134	118	129	136	117	136	112	114	143	133	132	128	127	95	113	120	125	126	141	130	144	126	142	143	135	111	138	125	112	161	121	115	125	134	148	125	157	130	128	127	121	133	116	151	134	153	146	130	140	141	129	120	126	134	121	122	122	123	125	128	132	124	131	132	129	140	157	121	133	136	125	146	131	112	133	126	123	130	147	131	138	154	142	130	150	110	132	131	148	114	134	133	137	132	144	132	121	145	121	125	111	131	164	141	126	119	118	136	123	140	105	141	159	156	129	155	135	140	139	134	117	143	108	127	142	130	138	126	134	125	130	112	133	152	128	122	114	127	138	104	123	119	121	133	143	123	129	170	122	148	114	110	151	129	126	123	120	138	108	105	137	137	132	125	148	130	145	140	139	113	130	142	148	146	138	114	126	125	107	130	137	130	104	140	142	125	134	126	127	135	134	127	130	147	140	124	121	153	113	131	132	143	137	127	131	131	106	109	120	117	129	136	134	143	124	124	130	129	151	138	132	134	138	120	133	124	130	124	138	119	120	102	107	136	124	108	117	114	105	137	148	128	122	142	117	125	115	141	134	144	115	120	129	133	149	156	143	119	135	133	112	141	117	136	139	112	123	149	118	133	124	101	135	128	113	112	145	132	126	130	124	148	153	127	125	121	124	126	133	125	122	123	157	113	111	148	149	139	123	125	154	105	127	113	126	133	142	129	134	147	125	123	138	133	140	134	144	135	128	137	143	143	121	122	129	133	121	112	116	154	124	120	146	125	147	127	131	149	119	117	130	123	143	133	125	117	140	115	135	139	119	108	109	134	139	137	134	114	135	136	133	130	149	125	119	132	133	117	135	122	121	128	130	153	128	145	121	145	156	124	133	131	145	115	109	115	121	123	123	124	120	134	129	130	121	119	153	147	126	133	118	133	129	132	119	105	131	123	144	129	115	124	141	122	141	146	127	139	121	155	117	130	144	150	138	118	120	135	120	127	109	120	127	134	118	126	113	133	117	128	132	125	111	129	127	153	127	134	124	128	118	137	131	121	110	162	129	138	140	134	125	133	124	122	130	126	123	131	108	129	152	127	100	118	123	129	137	131	132	140	129	129	134	151	151	134	139	143	123	120	127	121	133	139	126	143	96	129	132	134	144	122	159	128	132	131	130	130	133	131	126	119	124	137	130	146	135	125	130	136	132	133	129	120	141	129	122	124	134	120	132	132	129	134	128	136	145	127	150	138	142	133	132	129	125	135	131	134	125	140	129	133	118	116	128	132	132	136	151	135	151	141	127	117	134	132	128	134	113	128	139	134	132	118	119	139	151	112	118	138	127	152	131	114	134	145	118	115	132	125	110	131	119	123	142	159	151	137	128	111	123	136	133	129	116	123	129	130	125	114	142	138	120	129	125	139	103	115	164	135	120	132	134	130	133	140	125	139	142	134	140	131	134	116	123	117	137	136	131	124	144	145	117	124	132	131	147	133	129	119	146	126	121	110	116	122	121	125	136	150	134	127	145	123	136	143	127	125	144	142	118	121	126	134	144	135	153	138	148	144	107	128	127	116	130	112	123	129	127	135	147	108	140	120	138	126	120	137	139	147	122	129	111	152	114	122	145	124	109	129	120	128	123	144	145	115	134	128	132	138	138	127	161	139	115	148	127	111	122	129	130	125	142	124	138	133	126	135	119	107	147	132	120	108	138	115	125	126	129	124	128	123	105	118	111	135	132	133	141	130	130	158	139	134	124	143	130	130	133	142	114	143	136	132	147	110	121	134	110	115	132	128	129	120	131	130	133	114	123	147	141	135	131	131	108	123	131	121	129	135	137	140	139	133	141	102	139	123	126	135	135	125	133	137	109	136	131	121	137	127	134	134	147	124	126	116	148	137	128	138	150	128	134	133	148	114	123	125	135	111	123	125	129	149	141	133	152	139	131	116	123	116	127	129	131	127	125	144	112	146	137	135	134	129	128	113	153	149	131	111	121	124	134	139	130	132	125	140	128	133	142	139	132	129	126	145	123	143	140	116	131	122	128	111	139	121	125	119	151	135	148	152	137	132	133	119	139	127	114	124	113	149	132	132	143	137	116	126	119	136	135	112	134	130	102	115	123	131	113	119	132	132	115	133	147	121	122	129	139	153	126	135	114	131	139	139	136	108	122	129	125	137	162	126	130	139	139	127	111	132	110	138	123	124	157	135	142	103	129	150	109	126	130	120	148	117	118	145	139	122	133	137	111	113	128	149	119	125	134	123	149	124	126	152	122	129	138	131	136	135	133	156	127	125	150	123	101	157	131	124	136	143	141	146	122	107	129	125	117	142	117	132	122	130	130	108	122	154	129	126	118	127	113	130	152	126	121	128	126	135	110	153	116	121	151	131	123	168	127	136	132	132	117	161	125	114	148	125	93	139	150	129	125	139	132	124	116	145	122	158	129	121	139	119	126	146	132	144	115	121	125	114	135	123	131	139	116	134	124	124	126	162	137	116	135	133	150	136	148	134	142	121	116	148	141	131	127	128	120	120	100	121	135	132	111	145	117	145	120	141	125	139	134	110	125	119	111	124	155	121	123	116	131	109	132	164	122	113	140	162	121	119	131	105	122	127	125	138	131	120	157	115	125	128	128	128	130	125	108	145	137	137	129	111	130	114	128	149	123	114	112	109	105	113	121	137	123	135	140	135	108	118	117	119	132	125	147	119	122	140	114	122	118	132	146	132	146	138	111	121	139	126	128	140	140	118	127	120	136	147	134	115	146	143	116	125	127	115	121	122	124	118	99	158	124	126	136	116	125	146	121	131	111	142	122	116	125	115	130	140	132	151	115	130	112	116	130	121	142	108	144	146	123	154	126	128	134	122	128	141	119	145	109	122	143	133	111	110	153	119	111	149	144	134	111	112	126	121	144	134	144	141	141	140	132	137	131	135	138	130	133	119	119	117	128	114	136	124	126	114	159	137	141	122	117	130	137	123	144	127	118	127	129	138	133	122	121	121	122	136	116	127	144	139	127	118	124	112	143	122	133	139	113	144	146	126	108	139	130	125	125	129	111	127	120	125	133	128	125	133	125	150	145	124	169	129	126	127	113	127	128	135	134	136	120	126	115	152	126	116	147	115	140	134	132	143	145	120	134	111	126	139	116	140	139	135	130	138	117	127	140	138	122	118	136	124	109	144	128	132	126	153	120	119	137	119	140	131	133	137	117	143	151	131	139	116	114	119	126	145	117	113	110	114	160	121	115	147	129	123	145	137	127	125	127	113	125	147	139	129	143	152	148	126	126	99	127	105	146	122	152
7959	1179	2822	3204	2172	1613	1162	966	840	759	833	764	726	754	869	767	578	466	528	511	470	501	423	421	401	369	359	377	359	356	340	343	365	359	345	334	374	357	348	382	380	381	333	353	339	347	329	374	309	347	333	357	333	319	353	344	316	310	340	321	311	323	354	370	346	325	344	344	347	326	330	300	352	346	345	303	350	349	341	337	349	341	333	326	326	354	352	328	341	348	345	340	346	326	340	329	362	331	359	335	326	331	331	331	315	321	310	339	345	312	336	341	335	322	319	358	332	341	342	331	323	311	327	315	321	341	318	337	341	342	314	339	335	359	353	338	346	320	306	315	310	323	353	328	326	357	345	345	347	338	309	347	335	339	316	336	316	322	360	319	327	310	325	356	369	347	323	312	354	355	320	321	318	306	332	331	308	318	320	334	321	362	320	370	329	345	312	320	357	341	324	361	339	353	323	290	331	321	340	286	320	337	325	359	330	330	351	342	331	333	340	334	340	350	354	327	324	325	294	338	320	352	330	358	348	348	323	364	331	311	345	341	336	312	331	319	358	345	323	321	310	301	334	367	335	313	333	335	342	355	358	324	342	302	323	336	333	363	356	317	324	346	322	354	323	318	333	357	334	361	311	337	322	346	311	345	325	340	368	336	353	292	327	332	364	336	338	327	343	359	304	345	301	322	335	337	313	325	321	287	335	326	322	342	324	339	287	309	345	312	396	353	337	360	339	338	340	324	341	310	325	321	292	317	334	326	349	337	334	310	320	344	329	302	320	327	337	292	331	342	334	315	329	334	338	337	346	325	352	341	332	321	347	343	332	321	302	332	322	333	348	314	370	322	301	319	349	328	342	314	309	337	295	321	359	314	320	329	316	359	345	330	344	365	294	364	339	334	355	340	331	292	343	303	358	328	340	327	320	345	347	321	345	342	351	378	368	298	318	331	315	359	322	349	331	336	334	295	337	325	340	333	309	330	340	320	338	341	333	324	335	309	346	325	339	358	335	330	325	327	341	360	295	336	336	345	328	321	362	321	328	294	327	325	330	341	347	344	345	343	346	328	323	310	353	346	303	304	336	299	338	329	311	310	328	303	347	316	355	307	325	334	348	349	328	349	356	344	332	352	338	318	311	340	306	309	344	349	307	326	382	331	319	344	335	332	348	297	330	305	357	329	332	320	350	362	304	340	331	333	306	330	338	319	321	325	330	321	333	331	374	307	317	328	343	333	351	318	313	334	318	328	325	321	340	301	369	306	328	322	314	342	298	341	317	297	317	316	368	364	314	342	321	319	350	309	276	361	325	349	325	330	332	359	296	343	330	366	339	305	328	345	338	347	322	348	363	346	339	319	318	331	326	341	314	339	347	351	338	330	315	348	341	317	325	336	325	317	328	347	320	327	366	363	321	347	300	340	306	323	334	342	305	308	295	326	331	369	353	327	332	335	336	330	325	322	344	327	350	303	300	320	333	315	309	313	331	339	314	338	342	341	317	342	312	384	324	300	325	326	350	341	351	369	296	334	343	328	343	298	319	343	335	333	338	311	329	333	340	345	319	315	340	323	329	340	304	324	338	350	346	331	327	357	323	345	311	361	327	333	322	335	347	343	361	340	290	332	315	338	298	344	335	325	341	325	344	349	302	351	354	272	340	343	328	311	345	329	341	315	337	363	336	296	324	341	329	346	342	325	325	347	330	327	330	324	343	300	315	342	349	315	300	316	334	306	326	316	344	318	320	314	340	330	353	314	338	329	356	315	326	323	332	319	332	336	320	355	354	326	329	363	323	335	338	358	358	340	351	343	290	327	344	351	326	330	371	330	331	327	347	345	323	308	353	365	284	334	325	349	305	357	353	313	314	343	318	333	365	362	294	309	343	331	338	330	317	322	335	333	352	326	330	346	349	317	332	315	331	347	313	302	336	318	335	320	338	318	358	354	326	339	348	331	320	323	316	323	322	355	345	326	361	352	307	309	322	361	342	329	333	306	308	352	338	319	321	318	349	312	342	336	339	351	307	347	329	338	336	335	353	306	337	351	305	310	352	327	326	321	311	337	291	311	313	319	351	328	318	327	364	338	314	300	331	350	322	364	322	325	321	293	316	304	349	344	304	328	307	327	310	344	325	369	321	307	338	327	311	315	288	293	315	328	362	315	324	309	344	337	347	326	317	338	310	358	320	334	337	343	324	336	326	340	315	320	318	348	336	331	315	311	320	322	309	326	342	325	332	347	331	323	348	330	345	358	311	316	321	344	341	347	325	317	361	303	322	337	337	361	316	301	325	356	303	317	328	339	358	322	335	350	327	313	333	331	326	368	331	331	329	359	354	321	364	302	329	306	328	335	329	328	351	304	338	299	301	336	328	331	338	339	344	319	330	321	325	323	293	308	324	353	340	327	334	297	310	302	342	330	338	344	309	295	330	324	357	325	346	326	331	328	309	327	336	321	312	321	370	310	345	349	317	342	338	352	334	314	351	339	308	306	348	348	361	335	322	312	373	339	331	337	374	319	329	353	337	328	310	343	338	357	346	325	361	311	341	352	322	328	373	362	348	331	336	361	345	321	348	319	352	309	304	292	333	368	361	315	355	345	337	330	331	341	344	352	304	328	339	336	293	321	334	336	302	322	350	284	319	308	321	346	322	336	349	305	347	311	341	324	312	355	356	351	332	347	297	318	334	345	316	321	332	338	316	334	291	347	326	304	314	348	356	322	316	333	347	326	335	331	332	343	327	348	332	332	353	327	335	330	305	325	315	346	354	379	327	317	325	344	304	344	321	314	296	333	323	331	327	338	370	321	363	334	308	323	329	330	317	320	317	329	382	325	348	340	327	344	330	370	346	322	355	312	349	319	335	341	295	349	303	353	321	321	330	327	313	327	287	345	357	327	336	321	322	318	322	318	303	328	360	340	325	340	339	353	331	370	327	335	295	321	349	315	346	312	371	350	321	337	339	348	326	328	359	339	357	351	345	315	318	338	337	301	347	329	333	329	311	305	334	321	318	331	327	317	350	329	315	317	311	362	331	332	324	332	285	347	334	324	320	324	363	306	325	314	349	342	341	343	326	341	329	327	331	313	336	362	335	338	358	329	330	341	328	297	346	345	348	333	307	330	349	334	288	349	327	337	313	356	308	329	328	337	344	323	355	349	336	295	350	315	308	330	343	357	307	366	299	351	327	301	362	327	325	348	367	332	312	317	321	313	336	302	350	336	344	341	320	339	343	335	328	330	344	324	323	293	336	316	311	341	363	322	332	359	331	295	329	296	328	293	325	317	353	342	329	322	344	323	310	324	344	341	364	335	307	331	363	366	353	323	374	330	325	323	323	350	325	324	334	349	326	356	355	347	340	340	337	333	341	341	322	363	328	323	319	340	302	294	306	337	356	372	320	326	338	340	347	296	340	318	349	308	341	349	334	348	378	311	333	310	323	345	318	317	307	366	355	319	318	354	328	304	346	290	365	340	319	325	292	326	320	354	299	365
1431	342	406	381	243	237	280	242	240	240	233	253	231	248	246	236	232	248	250	222	252	245	256	242	220	240	241	215	221	244	249	226	224	239	265	236	234	258	245	245	218	247	217	238	239	198	233	240	244	255	258	238	223	233	238	235	238	243	223	237	225	239	241	235	244	267	253	262	211	216	242	271	256	255	212	257	210	234	217	256	246	218	258	217	242	232	234	225	205	238	236	258	237	220	261	236	266	242	263	231	241	226	204	218	247	231	219	238	252	244	201	225	183	241	242	214	236	233	260	245	248	254	241	218	243	217	226	243	237	219	250	217	213	237	250	238	246	273	248	266	234	236	247	227	220	228	228	212	213	253	233	242	211	248	264	226	242	235	247	248	233	222	244	216	225	268	237	247	232	234	241	271	208	204	215	214	222	230	221	217	229	240	265	236	235	234	228	208	218	229	229	221	234	252	229	221	218	215	251	239	261	237	232	242	245	246	240	210	207	250	250	230	242	238	242	227	242	247	231	237	219	231	256	227	234	217	229	236	243	220	238	239	208	225	246	234	238	246	250	231	250	252	248	233	214	230	270	253	218	251	248	229	239	215	223	260	228	249	232	214	218	183	233	222	232	262	204	234	226	249	254	242	214	221	248	216	235	243	213	224	245	243	246	226	224	243	218	213	237	249	254	256	245	223	213	199	208	263	247	225	253	270	273	259	231	246	266	266	220	263	280	229	234	243	242	223	250	245	226	238	256	236	225	220	244	241	249	242	260	211	259	248	251	231	206	240	231	207	251	248	226	232	255	251	221	226	248	226	211	257	227	230	245	227	260	213	255	243	224	226	221	249	254	241	217	244	248	238	217	247	228	251	228	226	241	206	218	208	245	226	230	226	240	254	258	251	247	246	232	228	229	207	228	245	226	247	256	225	219	203	227	225	231	231	243	229	204	236	216	228	211	247	249	245	229	236	203	238	229	235	235	215	224	207	253	245	225	251	210	219	227	214	238	235	233	224	229	235	240	264	224	214	236	243	235	268	247	226	226	233	233	219	256	230	251	242	247	238	213	227	235	228	221	239	215	212	245	217	230	217	227	259	225	237	223	226	265	226	231	251	224	232	238	201	236	226	212	243	226	225	233	229	243	244	252	210	264	237	258	234	228	241	234	215	236	246	225	253	233	218	235	195	218	217	256	234	256	245	210	270	222	261	228	243	221	241	266	226	254	226	247	253	218	229	223	235	242	281	235	238	238	241	208	206	239	236	224	207	216	211	210	245	242	243	228	210	226	235	203	251	211	267	222	216	242	229	243	242	211	239	225	256	257	236	240	216	224	213	244	213	212	216	225	269	257	224	207	238	239	242	219	196	223	205	216	236	260	202	236	233	220	255	246	227	238	256	220	219	216	244	254	266	240	255	213	229	228	219	238	258	237	259	245	235	219	234	237	238	258	247	207	233	232	237	244	209	234	267	222	234	219	227	256	250	227	213	249	235	267	230	247	254	224	256	218	242	236	248	269	235	235	223	241	233	236	218	241	210	214	243	228	218	222	228	222	256	233	265	246	224	229	232	240	236	222	242	245	254	240	200	233	207	239	241	236	255	225	237	227	228	233	238	248	244	251	223	243	235	216	255	242	219	263	231	224	238	224	236	197	205	234	238	241	233	230	236	224	215	218	245	228	207	246	241	207	238	203	225	232	223	234	251	241	212	240	208	223	242	238	248	223	260	243	219	254	225	214	278	228	224	208	265	226	241	224	230	205	233	239	246	242	247	231	249	242	270	251	232	225	244	243	223	225	207	222	198	243	226	245	246	227	226	251	248	243	231	244	258	216	243	245	273	234	237	234	253	267	221	255	224	233	239	233	237	241	248	232	234	200	240	237	248	252	219	209	252	217	222	206	229	214	261	262	233	226	231	245	227	225	231	241	218	216	233	248	222	207	218	248	251	199	241	266	230	280	243	257	238	214	224	230	210	254	247	221	226	203	231	225	251	258	258	217	245	215	257	247	245	206	192	226	228	250	249	231	236	224	220	239	243	213	228	221	230	253	224	248	228	235	220	245	219	231	266	261	266	245	250	233	205	234	215	274	211	252	219	213	220	258	237	243	221	227	240	228	245	219	254	246	231	211	229	245	236	227	238	232	224	231	252	224	215	243	224	231	184	237	225	267	219	274	241	233	261	210	207	207	225	239	270	220	219	213	267	251	221	232	216	254	241	236	226	254	209	246	213	236	214	217	236	237	251	212	269	234	229	233	227	227	241	219	285	269	247	240	223	238	226	238	220	238	226	229	229	214	238	233	256	250	206	252	186	249	225	226	233	274	253	227	209	214	215	229	240	233	273	237	256	240	229	245	203	257	248	223	240	223	245	241	241	232	265	216	250	247	231	247	242	251	228	205	266	207	220	240	219	249	233	221	251	266	249	235	240	227	282	244	257	232	235	248	249	263	237	242	239	240	253	238	237	232	222	215	225	231	229	197	254	244	200	231	229	227	250	253	237	236	246	240	213	237	237	248	221	236	232	241	247	218	226	261	238	245	267	225	253	260	229	251	228	254	213	243	227	230	265	246	232	232	242	250	257	244	247	278	217	238	226	241	219	253	258	232	211	237	262	239	237	259	230	263	228	242	228	255	227	258	245	233	265	230	236	205	265	208	238	214	253	201	228	227	223	244	241	242	240	252	238	245	216	263	232	215	249	239	285	234	235	212	221	235	234	225	236	258	253	234	235	245	216	223	279	232	236	273	280	242	238	228	210	223	245	250	224	234	219	222	238	219	221	250	241	233	235	229	237	209	223	239	226	231	232	244	226	271	254	232	218	237	242	213	220	235	237	267	195	250	250	225	268	228	251	212	224	241	216	235	230	215	244	230	223	225	252	219	208	212	243	228	245	242	229	206	218	246	232	260	234	271	248	246	266	225	220	199	207	228	227	243	246	247	236	242	195	222	239	236	231	217	250	253	224	225	250	218	242	225	230	215	235	218	234	233	228	235	264	220	223	223	229	233	210	230	225	206	237	276	244	230	233	245	220	220	242	238	211	250	220	208	252	259	245	244	233	228	258	216	252	256	261	252	242	229	271	234	242	232	231	235	225	266	194	229	237	259	239	231	224	268	261	232	212	238	224	222	228	228	229	215	246	234	229	254	224	235	222	231	237	254	235	210	244	249	227	238	249	225	275	254	227	245	231	241	222	236	245	264	221	212	229	240	266	273	217	230	228	243	263	232	233	231	263	260	218	213	258	251	238	232	239	226	230	244	242	239	244	216	236	220	259	214	190	255	235	249	224	242	221	226	248	210	228	228	228	211	252	244	244	216	234	240	214	242	224	248	245	259	212	223	217	256	212	224	238	240	236	225	246	239	205	228	242	219	228	229	241	256	235	222	235	231	195	261	240	256	230	211	242	228	236	242	238	255	224	245	247	238	240	252	229	219	232	219	234	249	263	240	232	212	239	229	231	253	234	263	240	217	256	236	269	243	228	196	225	207	230
1886	709	1000	1082	781	735	664	644	616	666	735	660	670	659	712	675	583	611	604	638	627	631	615	588	612	610	555	610	551	597	589	594	560	627	573	576	543	582	568	570	567	602	593	615	558	581	609	559	594	576	581	585	577	551	582	586	555	596	622	537	602	626	594	577	593	593	570	565	638	588	598	598	601	588	628	570	612	583	590	592	602	570	628	613	572	562	624	582	585	606	603	567	607	604	562	586	618	579	582	607	557	570	563	538	585	595	604	614	561	552	579	577	612	559	592	585	590	565	631	614	591	556	627	586	587	545	581	573	607	591	570	582	577	574	582	534	585	574	596	580	596	576	581	562	593	612	614	555	607	623	612	560	614	589	554	598	574	554	540	544	576	549	600	597	601	633	596	551	574	554	558	551	597	534	608	568	569	578	544	592	602	605	609	601	596	534	608	569	548	606	566	555	598	605	620	553	576	604	516	585	598	611	559	607	568	601	610	588	580	598	607	594	609	626	571	547	608	572	586	586	577	569	536	564	587	553	552	578	561	601	576	560	577	604	609	615	565	614	590	599	598	581	617	607	594	543	588	550	559	577	589	613	552	586	574	577	574	555	633	602	615	535	602	621	591	583	567	540	581	583	595	608	620	540	625	646	596	598	588	567	557	602	638	591	572	548	584	596	546	598	596	570	591	582	536	570	588	565	580	600	597	572	609	561	582	567	588	569	579	592	536	548	551	567	609	599	611	583	547	590	578	585	573	569	593	562	603	598	575	585	586	592	532	630	576	594	584	619	572	547	595	621	577	605	582	615	612	587	596	604	621	566	587	567	621	558	556	544	552	575	571	572	598	605	609	637	565	601	592	577	574	610	571	585	571	621	616	563	581	625	571	572	566	584	574	589	551	590	566	543	558	547	573	540	565	593	573	554	592	566	600	587	599	614	556	576	617	555	619	595	614	585	615	575	582	596	627	653	599	595	593	567	623	573	579	554	612	581	596	623	619	595	588	607	569	605	579	575	583	618	586	580	582	601	586	597	576	586	597	581	590	564	542	579	556	600	578	611	569	589	560	586	555	603	594	582	587	598	595	570	593	593	579	571	614	554	574	648	607	575	612	599	614	574	565	665	591	590	597	614	570	597	611	600	561	561	567	587	582	569	566	561	560	580	596	582	609	583	601	590	596	596	579	587	561	565	588	570	563	632	595	619	606	591	585	584	553	606	557	623	584	576	582	582	618	582	548	584	592	586	596	620	577	616	571	574	610	565	603	601	594	634	599	631	601	592	612	624	589	569	614	573	567	636	586	595	600	627	577	585	595	581	578	590	608	572	580	627	590	583	605	553	571	597	608	612	598	598	637	606	579	598	619	594	597	566	607	586	577	606	583	549	574	582	638	618	584	577	549	611	599	574	599	584	602	573	520	560	601	565	558	596	584	626	601	572	626	586	564	604	603	633	576	599	541	569	605	608	566	636	576	593	597	578	605	584	561	615	585	643	578	618	548	543	559	545	543	582	571	576	591	595	614	567	591	629	611	584	597	579	581	572	600	564	540	592	609	591	574	598	594	634	624	572	581	558	597	597	568	562	584	617	591	549	542	598	535	574	582	581	569	550	558	625	580	558	569	585	604	522	573	594	570	609	613	600	584	565	600	597	586	634	615	596	623	567	559	592	573	611	571	591	561	602	584	619	563	617	612	562	546	566	592	598	595	618	577	562	579	580	556	589	608	610	610	581	571	589	593	559	590	597	569	562	583	593	567	584	602	609	575	558	572	631	560	650	584	616	612	553	580	569	589	561	598	595	582	578	573	627	568	590	603	630	567	595	578	586	540	559	558	582	545	602	611	632	591	566	575	633	590	605	557	601	605	563	562	561	565	589	593	595	582	564	583	587	549	600	581	607	562	587	608	572	557	559	572	569	611	543	592	622	604	597	559	569	555	562	578	613	616	562	596	554	575	599	537	603	578	540	572	583	584	558	596	556	592	613	601	545	535	596	594	612	556	595	640	597	609	584	577	560	509	607	597	552	605	595	561	529	652	579	563	581	607	595	543	551	621	566	567	596	561	644	577	620	547	634	587	619	553	553	608	600	604	611	545	583	552	578	596	564	614	599	556	554	596	620	543	602	555	605	569	595	603	585	583	598	599	579	639	582	612	594	566	590	558	592	602	582	605	610	570	590	528	585	569	612	542	543	568	618	566	619	596	578	626	647	591	635	612	599	544	636	573	561	565	569	558	589	552	586	570	593	613	590	631	610	623	585	576	625	598	585	561	558	614	600	622	591	609	545	539	574	602	600	583	556	657	577	585	573	588	538	566	581	624	594	602	586	610	570	627	537	577	540	570	574	609	578	597	546	560	651	601	552	571	571	580	629	530	559	571	593	571	574	591	599	589	618	612	605	555	593	606	608	605	570	579	570	603	555	632	564	568	594	570	628	587	618	613	593	611	590	563	632	592	578	601	557	575	568	580	568	574	590	610	577	572	595	619	559	549	552	591	580	589	567	575	617	582	550	552	589	567	545	579	601	575	587	586	621	568	566	568	594	599	623	587	583	582	568	608	597	599	594	543	611	583	589	578	569	604	606	620	589	595	576	610	587	558	587	618	624	601	622	574	576	579	609	634	579	619	556	599	614	593	595	582	587	572	551	582	635	590	622	612	558	552	599	624	567	553	574	596	621	593	587	582	549	549	577	588	580	606	573	587	569	616	588	614	587	563	594	580	615	617	620	590	629	570	539	618	549	573	612	566	570	575	575	574	528	607	602	567	568	639	635	585	587	620	587	574	591	636	555	567	589	605	593	548	574	626	580	614	594	561	629	573	566	560	599	617	592	629	551	588	596	584	584	601	591	584	589	554	590	555	609	554	593	569	589	557	589	546	553	584	568	606	590	561	585	538	604	600	568	595	570	599	633	562	638	548	576	585	577	570	562	617	564	608	634	582	567	590	627	576	567	561	599	606	623	582	622	570	551	564	535	586	599	559	581	596	613	555	598	566	647	597	538	587	578	545	557	591	555	596	608	597	586	581	620	561	612	542	608	596	583	627	549	634	582	597	619	562	572	621	568	583	571	595	593	612	598	547	581	587	540	587	579	597	589	588	526	583	622	560	548	609	603	571	558	608	599	637	539	600	579	568	591	587	593	613	545	575	551	547	544	600	584	576	574	604	629	597	599	576	604	569	558	607	576	560	569	580	568	606	603	606	644	553	563	617	590	579	580	577	584	573	607	583	587	560	555	563	582	581	546	627	560	579	588	599	568	576	587	636	606	600	620	622	592	584	570	557	550	576	569	563	597	606	567	569	612	562	570	611	580	619	618	588	536	595	575	558	632	633	531	575	582	568	600	605	651	610	586	590	567	566	598	623	597	595	566	565	618	558	596	567	576	579	621	574	633	596	568	614	622	565	590	601	582	581	556	576	603	570	576	542	602	602	558	615	587	593	574	576	578	605	590	596	571	587	570	570	571	608	593	545	566	578	615	630	505	552	588
7174	743	908	737	456	365	316	319	293	330	349	323	289	291	304	323	309	277	261	254	263	284	295	260	231	256	280	281	306	272	244	257	254	260	250	258	265	237	261	233	249	250	304	268	259	251	245	245	247	242	233	257	228	252	258	256	262	254	229	239	254	260	263	273	259	246	269	259	252	231	244	249	264	261	245	242	257	275	255	239	260	282	240	269	251	238	230	270	248	252	235	264	243	285	244	263	261	280	223	253	287	216	248	252	247	245	228	267	265	250	251	280	273	233	283	250	274	258	281	251	247	238	228	267	259	272	264	269	256	239	239	229	232	237	251	273	263	255	260	265	259	241	231	235	301	216	268	282	246	241	241	243	244	273	264	255	264	249	275	243	250	242	234	239	269	258	278	246	265	219	265	247	257	271	263	209	242	251	259	232	244	248	224	265	249	272	248	256	238	249	247	274	251	248	264	277	280	259	234	240	264	273	228	287	248	240	260	259	238	253	256	241	251	239	261	264	274	245	251	230	271	289	270	255	246	287	218	223	242	254	279	274	237	267	274	241	239	285	265	249	243	238	272	275	207	266	243	278	241	248	263	268	266	264	294	252	265	261	241	230	224	250	244	251	253	265	237	266	241	280	236	263	255	258	276	243	243	253	269	250	259	249	226	251	223	231	257	260	215	240	251	238	250	224	250	261	275	254	234	245	261	252	263	255	233	254	275	274	236	264	272	248	250	239	264	262	233	264	248	262	217	263	258	240	272	249	245	274	269	267	231	229	242	233	253	272	242	256	222	271	245	258	243	240	241	219	248	274	258	252	251	244	252	256	227	254	279	254	237	273	274	245	261	260	253	241	275	278	216	236	210	250	245	279	250	250	270	277	238	232	227	283	259	263	285	254	242	218	287	242	251	243	251	251	269	269	276	261	265	265	264	236	284	261	275	249	225	249	245	236	256	222	247	250	269	225	255	248	254	261	265	250	240	249	243	284	242	240	271	265	265	229	269	233	257	228	220	236	222	241	260	272	241	242	240	258	268	268	223	279	232	253	298	226	255	271	269	256	285	246	254	257	259	267	233	236	268	265	277	246	250	233	230	230	293	269	261	233	253	275	285	255	252	260	220	250	256	258	260	234	223	245	247	225	252	258	235	273	254	243	263	239	249	236	276	247	246	288	254	264	277	238	244	259	277	250	234	247	248	231	263	285	276	274	268	205	240	235	236	270	239	297	265	272	287	261	241	254	245	226	280	247	281	259	243	240	263	242	273	236	286	274	266	240	274	249	244	257	245	271	284	263	251	264	251	226	281	281	238	227	271	277	246	231	266	261	247	257	249	234	249	269	240	268	261	237	238	265	249	243	255	236	230	256	269	223	245	246	232	273	252	247	277	272	252	250	195	241	237	257	270	260	244	253	262	233	252	267	218	265	225	244	271	279	237	245	234	273	252	238	270	259	264	278	245	243	234	246	236	221	251	277	272	263	272	269	232	260	299	223	291	247	242	245	241	271	261	274	262	268	230	245	271	269	296	264	269	249	221	243	250	258	222	245	279	264	256	261	241	257	229	235	236	229	289	260	260	279	232	246	232	269	278	259	237	273	266	250	269	233	279	266	270	268	275	256	234	258	241	243	282	285	262	231	250	257	230	266	260	284	239	270	251	258	253	253	250	239	267	232	254	248	235	250	238	263	268	248	262	270	290	276	250	253	258	286	242	288	241	247	247	225	242	267	235	261	262	234	260	253	223	292	269	223	258	255	277	241	266	225	267	269	263	263	269	247	234	221	254	232	242	262	264	255	276	246	241	229	263	247	265	239	265	272	259	249	280	262	280	263	268	290	230	211	253	259	267	264	267	257	263	251	253	258	233	254	230	276	276	262	257	244	281	264	239	245	221	266	259	247	260	275	253	231	262	275	248	260	224	255	230	236	239	249	270	259	262	216	245	268	248	278	287	244	241	247	260	271	242	256	250	241	240	243	232	273	230	260	269	264	238	250	247	239	234	277	284	264	250	246	245	252	220	254	247	239	266	252	233	259	263	268	273	237	262	250	262	261	263	254	267	260	252	254	272	268	254	261	243	244	263	246	236	251	238	241	244	254	282	251	253	252	245	232	227	257	270	266	246	238	254	250	246	245	283	233	267	266	271	241	273	255	297	227	268	257	261	260	242	244	253	245	289	261	261	268	245	260	244	262	276	274	279	261	253	260	260	261	240	249	242	278	276	247	244	251	235	269	272	221	273	258	237	205	253	266	253	279	286	247	276	241	261	249	241	252	246	255	263	247	265	245	259	234	276	238	246	265	261	246	257	262	267	251	228	239	244	238	239	247	283	259	259	274	260	240	262	217	276	255	242	247	245	260	249	291	277	229	258	244	253	261	232	263	270	234	233	265	226	271	281	244	232	290	251	245	245	271	268	259	223	251	234	268	273	261	232	241	285	276	275	243	260	242	245	262	265	274	261	255	249	220	251	235	272	255	259	272	252	259	264	279	264	261	247	285	257	273	257	261	236	263	240	242	260	248	276	240	270	240	241	249	272	210	239	237	291	257	274	230	255	236	239	239	274	274	255	221	248	263	257	253	248	271	271	220	253	248	277	267	272	270	257	263	286	275	312	258	266	248	241	248	259	246	219	271	234	272	256	239	257	254	238	256	240	273	234	232	241	252	261	268	228	249	253	249	259	269	229	262	247	255	242	239	279	258	267	226	224	235	273	274	270	244	281	269	260	256	248	285	245	253	238	236	269	239	257	266	258	242	266	231	243	241	275	241	290	246	250	237	255	279	242	242	248	261	205	248	241	263	243	249	233	283	251	256	239	253	248	254	274	285	269	257	250	276	252	229	238	244	273	269	253	274	261	258	288	245	231	264	268	263	232	269	264	249	233	273	260	203	247	242	253	264	230	235	281	247	284	268	249	253	250	253	257	255	291	241	239	283	254	277	262	223	204	236	255	249	267	289	244	287	206	246	261	258	240	270	239	226	248	277	266	252	269	253	254	275	243	247	271	217	285	240	280	248	261	243	259	283	245	264	207	266	251	273	226	231	253	279	267	279	252	250	257	263	244	248	282	230	270	268	250	282	246	238	245	269	236	248	219	272	266	278	273	257	262	255	227	272	236	238	254	273	254	226	211	249	249	260	220	276	260	249	255	272	270	269	285	248	215	277	263	245	238	234	237	247	235	283	275	250	277	279	279	245	242	252	239	273	237	264	253	262	285	256	252	265	299	254	233	227	263	262	259	253	245	280	260	257	280	234	266	236	278	235	278	251	285	269	237	238	295	244	254	260	256	276	281	236	235	265	252	265	254	250	266	244	256	255	240	279	251	256	263	253	272	245	255	253	240	252	269	232	259	236	249	247	260	240	252	244	268	293	254	279	265	269	276	279	254	229	272	253	257	272	254	242	258	243	245	246	265	228	252	255	230	267	293	248	245	261	263	286	243	255	256	266	279	246	239	256	256	259	254	260	270	258	245	253	250	261	237	331	256	249
6581	1147	2155	2233	1536	1290	1089	978	939	972	879	852	800	945	963	825	674	678	670	704	695	670	663	621	656	613	625	657	627	642	605	627	680	623	613	667	612	652	628	641	654	584	656	624	564	686	623	648	655	583	648	614	595	648	581	618	616	666	581	649	617	579	655	584	582	602	604	598	586	629	634	619	634	621	644	663	592	620	625	648	643	610	642	657	573	613	631	584	614	560	669	658	620	613	662	616	583	640	627	644	602	587	571	655	614	596	603	609	595	632	633	603	642	611	609	616	624	604	616	614	609	617	597	592	596	649	589	618	654	637	658	680	594	644	617	605	573	608	668	612	612	628	637	562	646	660	625	638	610	612	623	589	652	613	637	578	571	635	617	596	596	641	623	607	592	622	614	589	637	614	625	588	578	605	593	645	670	606	630	606	609	623	614	601	608	565	593	551	654	612	574	591	592	630	648	589	637	590	635	661	590	639	608	651	583	594	618	619	600	614	627	590	589	603	634	615	589	678	564	603	645	594	576	614	632	611	634	618	615	632	601	619	614	614	601	641	632	621	618	627	629	623	597	610	668	568	633	582	603	580	625	588	640	621	646	615	658	638	627	655	583	653	619	642	592	604	632	594	638	612	624	567	623	594	613	613	611	593	608	582	590	603	616	619	617	639	663	601	585	588	602	666	631	630	631	655	688	611	634	617	577	589	588	579	627	621	634	619	641	629	618	613	583	570	663	623	604	610	556	574	640	646	587	596	603	647	654	600	649	633	625	585	618	623	606	609	647	587	593	634	601	628	599	644	585	624	624	616	625	570	611	625	580	583	640	627	607	625	650	570	614	615	640	612	587	614	569	606	570	642	578	604	666	596	619	610	642	635	624	610	656	582	608	630	611	635	621	568	614	600	622	607	629	647	586	611	645	637	601	619	580	636	609	613	575	639	591	576	673	599	596	613	663	653	625	600	599	613	630	658	618	589	601	620	589	632	610	631	629	633	645	604	621	625	648	556	641	639	620	585	629	613	603	647	614	559	589	597	585	605	613	609	644	620	573	624	637	628	622	609	649	657	606	628	612	578	610	606	603	644	579	641	587	602	644	575	642	561	586	650	615	650	671	627	617	644	632	657	605	622	609	587	613	599	583	638	643	631	615	636	614	613	603	621	654	602	609	601	654	643	639	602	623	614	622	608	634	612	597	625	624	593	584	633	606	622	633	605	640	658	609	641	617	601	624	616	626	635	648	579	584	619	659	607	632	602	666	605	599	656	623	602	614	596	603	654	585	593	583	621	596	583	640	586	577	632	596	604	590	601	598	611	588	582	607	648	643	621	629	612	650	585	559	616	654	558	577	627	615	652	596	574	616	591	609	639	637	658	590	603	620	651	639	606	562	588	596	623	597	616	642	652	592	596	609	611	611	620	629	629	636	651	620	568	601	587	588	634	586	605	620	616	618	627	620	601	644	615	644	602	603	605	616	599	613	596	646	664	612	646	631	621	626	637	592	662	552	663	605	611	620	591	596	644	602	615	615	613	642	654	615	614	637	588	607	575	578	631	595	620	606	602	650	606	630	631	589	530	581	635	600	628	626	631	568	620	621	629	635	616	621	632	631	586	663	609	607	634	603	635	618	618	618	637	641	628	531	638	640	583	627	613	576	637	640	565	594	649	603	615	619	628	594	645	597	635	638	646	645	587	579	617	628	610	638	623	612	608	628	650	599	629	596	626	614	635	595	645	610	647	603	633	663	632	633	617	607	627	649	640	621	627	647	578	611	629	634	612	630	653	626	685	611	568	645	574	568	581	634	637	587	575	603	613	626	644	629	618	632	631	597	602	628	652	636	636	651	615	599	636	619	650	585	616	627	616	632	624	631	600	642	627	622	614	602	641	641	627	589	588	634	637	622	612	666	589	594	598	606	617	597	617	596	625	613	623	623	571	622	586	598	594	596	657	607	599	623	649	640	601	605	622	622	557	584	577	583	627	637	609	670	595	576	625	658	633	629	597	598	654	559	647	643	638	588	632	623	609	654	577	589	604	625	626	641	609	662	574	630	625	639	693	616	639	623	601	685	632	642	656	618	623	604	569	592	600	547	596	612	656	641	591	611	657	587	603	627	579	600	630	628	597	620	602	616	583	611	624	593	599	603	571	614	590	666	633	593	634	613	616	669	639	631	616	607	596	620	598	639	559	620	598	637	668	607	597	595	619	658	600	574	612	598	584	598	618	578	633	635	640	592	623	589	576	654	586	646	596	585	630	594	619	601	624	579	592	652	609	574	590	660	575	621	643	607	623	599	594	599	619	624	623	594	614	611	612	603	594	585	640	638	628	627	600	667	670	582	623	646	628	649	644	608	590	611	605	655	597	585	638	601	635	616	619	640	663	646	626	623	601	632	633	589	645	611	613	664	635	583	616	599	590	604	631	597	621	646	617	613	628	603	584	592	662	637	618	651	615	607	627	616	591	582	659	627	606	575	637	633	617	626	579	587	584	629	639	609	623	626	606	604	651	577	643	612	660	593	651	637	650	629	636	637	644	609	632	653	638	566	573	637	596	584	634	583	670	633	639	603	607	559	592	644	616	615	607	628	608	666	589	599	617	615	613	598	636	629	604	650	612	563	637	609	621	624	636	653	602	599	614	600	582	576	642	636	621	610	608	648	666	581	641	632	602	621	596	624	627	615	621	636	623	598	640	614	604	607	563	610	612	621	545	642	658	608	630	647	645	642	625	644	636	681	634	619	588	645	632	586	635	617	673	634	574	609	574	604	604	629	580	626	585	634	586	603	627	606	632	621	640	645	633	575	643	618	619	633	604	667	646	590	611	579	661	611	628	574	605	623	651	648	646	651	599	646	616	668	638	627	623	642	625	617	604	613	613	642	640	648	636	661	589	579	629	633	590	589	656	633	578	611	614	635	594	604	601	602	622	611	621	604	627	592	622	651	619	599	649	602	639	595	570	603	598	620	609	571	616	641	615	601	594	601	639	642	599	596	618	615	579	595	646	616	646	612	590	614	599	606	650	617	582	597	602	619	612	620	612	624	625	607	621	620	601	599	614	584	619	621	591	567	624	619	615	548	649	604	651	602	595	620	595	613	623	641	650	585	628	653	608	638	650	605	612	607	605	613	597	594	593	645	574	632	583	616	659	629	662	618	637	587	669	600	664	617	626	634	590	591	629	633	593	605	627	619	596	595	623	577	606	636	612	646	627	620	667	620	640	613	575	628	600	613	652	608	612	603	612	670	600	613	645	628	644	640	603	618	607	636	554	598	600	656	659	623	597	635	646	633	583	616	584	595	630	619	575	605	629	624	623	590	623	614	586	606	639	652	564	646	622	591	632	602	630	612	667	640	592	638	631	609	603	589	636	657	629	627	575	608	657	604	651	634	669	609	609	622	617	624	645	617	590	606	640	629	613	588	618	633	635	606	640	586	602	604	610	611	594	608	587	595	643	637	601	641	600	666	636	594	656	587	621	638	634	606	645
12772	1201	1344	857	503	290	244	235	221	204	222	184	206	215	207	164	161	149	139	133	147	162	133	139	142	157	145	103	146	129	149	152	143	126	146	144	121	117	131	142	125	127	112	148	130	139	121	147	122	114	128	139	146	128	136	142	130	127	133	135	122	140	148	130	166	129	142	125	120	143	129	134	125	136	123	143	133	130	119	134	116	140	116	106	137	155	132	108	130	103	126	124	119	144	130	125	146	120	124	108	148	135	145	125	118	138	150	126	131	133	129	128	136	125	134	119	119	109	124	127	133	120	138	166	141	142	142	131	120	151	165	129	138	108	126	129	135	148	121	133	124	123	152	139	128	128	141	123	148	143	129	115	128	141	134	122	146	128	125	118	113	120	132	122	137	130	148	127	119	142	114	115	148	127	140	147	132	134	121	124	115	141	118	123	139	139	111	138	137	131	129	159	113	116	113	126	118	134	126	118	150	128	116	127	128	128	133	149	136	143	108	155	118	119	165	128	128	125	129	117	135	144	143	139	135	124	135	105	123	134	122	123	144	110	132	120	127	129	158	153	124	125	123	110	137	134	130	126	130	120	115	125	125	127	126	128	140	126	122	115	114	131	126	134	109	131	115	146	132	132	113	141	130	138	150	97	111	138	130	121	124	105	129	136	122	126	124	141	127	120	136	131	130	133	138	107	124	117	132	143	137	153	127	144	157	128	138	134	140	134	124	130	123	125	140	126	116	116	116	123	144	124	124	130	137	115	125	131	116	116	114	142	111	141	136	129	133	127	118	117	124	148	138	127	140	136	130	138	141	149	133	113	134	154	135	144	110	128	127	118	135	142	116	149	124	126	117	129	109	132	111	107	124	142	121	121	136	124	121	124	145	141	118	126	137	145	119	148	137	125	133	108	140	122	113	122	131	135	128	120	122	137	122	124	109	150	134	118	115	124	148	127	148	142	114	112	111	120	123	123	127	149	112	157	129	136	138	141	123	118	142	115	118	145	139	140	108	106	133	148	120	137	106	138	132	152	133	128	130	153	129	126	152	109	126	163	112	129	121	129	130	123	136	139	129	120	125	134	123	134	129	118	121	105	143	113	123	135	137	110	102	131	130	112	137	122	127	114	132	127	117	123	108	148	118	121	134	143	120	103	111	157	132	115	114	129	120	138	128	126	134	133	116	132	155	132	132	128	129	136	138	116	118	122	150	135	125	132	149	140	126	124	120	126	126	123	121	146	126	124	137	141	119	109	136	112	133	135	141	123	144	160	127	137	139	142	136	114	131	127	125	122	123	129	142	129	110	126	138	105	103	156	144	111	112	135	130	149	111	121	141	131	110	136	122	121	135	135	122	134	143	118	130	131	132	127	122	124	116	142	136	137	125	116	135	129	129	125	122	138	115	127	99	134	124	119	121	145	150	129	129	127	127	119	123	127	122	115	149	141	113	129	115	132	134	133	140	137	144	134	120	117	128	121	156	119	127	115	129	124	144	118	124	131	121	123	125	146	136	134	114	117	153	121	152	125	121	118	122	133	129	127	128	130	121	132	128	134	135	141	130	129	101	109	115	136	152	124	125	118	111	108	132	137	144	114	153	111	114	138	136	111	129	116	130	144	110	133	146	139	100	121	122	139	133	135	128	138	158	137	122	126	141	114	122	104	127	127	140	112	130	123	124	125	132	138	124	132	155	132	130	135	149	130	136	115	135	148	139	115	131	149	135	135	112	118	123	143	135	147	103	124	103	122	112	129	137	144	126	109	128	131	115	148	132	115	120	148	122	137	140	140	135	121	141	162	134	133	133	136	139	107	120	107	127	145	140	135	125	124	120	119	111	138	123	131	138	120	113	122	134	129	123	130	157	136	116	133	108	118	112	142	131	142	121	138	133	122	143	128	148	106	129	117	144	132	141	169	116	104	110	125	122	121	129	149	122	146	131	137	133	104	139	128	120	135	125	116	135	135	114	135	142	143	110	134	123	123	109	121	154	139	129	118	115	128	140	137	126	127	135	128	140	124	134	116	129	144	132	128	141	110	127	127	133	134	128	113	130	147	136	139	147	157	118	126	122	128	114	138	125	130	146	148	128	124	139	118	135	119	148	143	120	140	127	123	121	132	106	120	133	143	128	119	139	152	132	132	131	142	142	115	145	132	147	131	143	137	129	131	136	137	116	137	117	120	124	113	130	121	125	117	123	133	135	136	138	130	115	119	111	140	128	124	115	127	122	115	122	120	141	122	129	126	134	136	123	120	116	132	124	144	119	136	129	126	130	116	130	150	136	131	116	150	140	145	138	117	142	144	128	120	156	141	125	138	130	124	134	121	133	116	111	145	127	124	136	149	122	103	95	154	118	122	120	145	128	123	133	146	130	158	146	138	112	137	133	109	145	116	141	153	121	128	133	112	154	121	125	137	136	130	132	117	129	124	134	135	131	130	141	144	137	131	114	120	126	126	123	143	128	137	154	152	144	107	110	133	135	128	130	122	121	135	114	138	140	153	140	139	135	150	135	141	128	130	144	155	129	130	136	127	126	134	121	117	134	101	137	131	122	137	133	141	129	112	150	146	142	142	126	120	123	133	113	118	134	123	126	132	126	112	138	137	137	142	130	121	125	125	142	130	138	124	109	127	138	123	120	120	155	141	129	117	127	129	132	130	134	109	124	124	120	124	124	117	112	123	160	121	130	128	117	125	142	131	141	134	134	138	126	117	115	136	124	128	110	136	146	118	132	120	125	104	131	108	116	135	134	125	142	140	136	132	127	111	138	143	133	111	136	135	117	136	134	131	108	154	116	141	134	95	127	123	135	109	106	133	131	134	124	140	120	128	138	137	137	129	125	139	118	112	124	119	124	120	125	113	115	119	130	122	141	126	115	120	114	142	136	108	145	130	139	119	131	121	129	117	105	122	124	125	136	105	127	126	116	107	132	141	120	122	120	128	132	126	123	138	128	126	112	106	133	141	128	142	131	153	128	137	126	125	129	123	115	127	121	142	127	136	150	140	120	150	118	131	139	121	122	137	128	138	118	116	107	145	143	135	125	107	136	137	151	131	108	145	123	131	127	129	117	126	134	131	126	108	134	126	132	130	110	140	124	129	141	130	115	127	130	125	127	128	112	120	128	122	117	132	132	129	121	109	139	94	127	128	127	130	149	140	140	115	130	130	119	135	109	122	138	118	135	133	115	130	123	103	132	135	142	108	115	127	115	117	136	139	110	107	139	121	126	134	137	117	129	141	143	129	124	104	111	130	120	133	124	150	149	124	115	124	101	135	130	128	119	141	124	148	151	146	141	112	119	137	144	110	138	131	126	120	120	148	138	118	116	141	145	138	128	139	120	113	129	138	116	132	148	127	142	124	109	134	129	141	141	141	129	104	130	139	131	121	126	138	134	129	132	141	135	110	126	141	134	116	122	93	117	155	134	119	124	143	122	123	164	140	136	108	149	120	122	127	136	158	124	131	145	132	130	105	125	124	132	147	132	134
8152	1300	2997	2747	1935	1444	1128	1057	916	909	810	702	651	891	847	630	559	507	500	510	487	482	455	426	404	388	394	385	390	340	348	361	370	365	365	351	344	365	351	366	347	330	338	330	348	361	351	351	329	365	334	319	356	325	353	347	368	320	342	349	329	347	327	326	337	334	321	290	349	339	357	341	341	340	317	334	363	304	347	339	313	324	318	308	359	356	357	353	312	341	329	294	323	312	325	320	357	331	370	329	345	334	328	339	351	343	370	374	352	304	343	324	361	326	340	331	332	311	356	313	370	348	346	325	336	338	323	365	319	349	342	317	347	339	358	363	306	314	317	317	365	340	321	359	307	331	376	334	351	325	315	330	323	358	368	329	333	310	328	318	323	285	338	328	344	341	342	319	343	286	320	322	342	334	310	348	323	333	324	340	309	308	341	322	334	324	304	326	323	320	316	325	348	325	334	328	326	324	343	347	312	314	332	298	323	346	355	329	345	319	327	375	319	330	312	337	332	288	338	336	292	331	340	342	334	331	311	290	302	329	304	317	349	333	297	360	293	311	305	326	311	307	334	346	309	340	329	321	353	309	333	337	353	321	316	284	366	323	331	325	325	347	319	328	345	338	330	329	331	328	321	303	328	347	334	323	325	308	315	354	310	348	354	335	351	335	308	321	327	334	322	361	318	320	295	296	336	292	379	317	352	351	332	326	312	332	326	356	342	333	330	318	322	346	372	338	353	320	320	334	355	280	360	360	351	333	366	301	305	319	333	334	339	313	328	340	332	347	339	332	320	342	348	371	300	344	329	339	357	322	347	344	331	291	275	318	293	382	337	372	323	375	315	317	344	324	309	350	330	350	329	326	288	357	350	331	307	345	344	344	332	328	331	306	365	303	332	349	321	318	291	309	335	351	306	345	293	335	301	344	326	326	341	345	307	337	363	327	318	333	383	323	318	351	364	311	373	303	309	291	324	328	322	344	323	351	335	328	341	304	345	320	311	337	298	320	304	342	337	324	351	311	335	300	349	339	319	351	311	353	305	342	338	323	304	326	329	310	314	308	345	319	319	348	326	322	329	329	338	361	340	310	322	304	348	348	389	347	347	345	325	361	303	369	325	344	343	342	344	390	344	329	328	316	314	325	290	337	326	324	303	351	314	317	322	336	318	311	332	346	334	352	325	340	335	328	346	355	315	317	294	324	317	340	327	311	330	343	334	345	321	337	309	335	295	350	378	312	357	367	323	324	320	358	342	320	347	334	323	343	316	343	362	332	324	325	330	339	300	330	334	330	336	331	329	356	327	343	316	329	344	333	304	323	341	339	365	309	324	338	341	360	351	330	316	338	310	316	334	338	330	350	317	312	326	334	328	337	319	307	308	338	324	304	310	321	292	308	342	327	315	329	337	304	322	369	357	336	319	315	317	347	313	370	350	339	318	332	346	337	333	327	327	372	319	330	331	332	305	352	348	350	292	332	340	329	341	295	319	320	328	324	308	332	330	318	347	353	311	321	301	322	372	321	317	325	308	344	329	340	315	311	328	330	318	329	341	357	311	332	340	317	340	349	317	336	334	353	315	350	359	352	320	303	303	301	313	309	356	337	347	314	325	321	343	344	340	343	344	328	328	324	306	324	337	360	347	336	351	340	313	317	308	341	347	330	334	349	326	346	372	308	355	335	346	338	352	319	324	289	317	354	330	342	342	359	337	313	327	332	333	328	349	291	319	311	333	352	322	334	304	309	336	332	318	338	308	321	319	349	357	331	329	329	312	316	336	330	346	310	313	328	350	336	335	318	342	314	319	339	342	318	315	330	338	324	352	308	311	322	337	333	309	313	316	315	325	315	298	321	321	338	327	356	320	312	365	304	324	375	334	319	290	348	335	338	315	353	317	314	345	352	356	344	334	345	360	327	332	328	332	322	354	334	327	331	386	317	333	334	327	362	331	327	322	288	321	337	334	341	340	353	335	338	344	347	304	338	342	305	332	312	309	327	343	333	336	334	343	335	322	341	331	325	313	348	331	346	323	336	324	355	313	381	321	357	332	298	340	316	359	347	337	337	352	336	321	341	324	342	332	334	326	341	340	337	337	330	315	334	322	326	309	324	310	331	320	333	342	336	307	344	315	293	321	334	321	348	366	311	324	365	347	350	323	339	311	316	303	311	355	365	392	321	292	311	349	335	320	344	322	356	344	319	330	303	332	360	325	354	351	334	376	349	324	326	320	341	305	361	351	346	296	327	384	347	371	338	311	325	354	330	311	319	331	338	358	341	286	355	305	308	315	364	353	328	342	358	319	332	317	342	346	353	340	319	347	347	332	350	318	311	330	361	315	315	312	347	352	343	345	332	322	345	331	332	330	339	342	325	298	316	321	346	348	330	322	321	331	310	327	313	356	327	329	359	326	332	345	338	320	302	323	317	341	342	324	320	324	331	337	339	341	316	299	341	316	326	325	310	303	348	328	316	315	315	321	337	306	333	321	278	354	358	332	337	357	332	339	323	343	328	333	318	303	315	345	315	338	322	308	309	314	334	314	323	321	318	333	321	349	332	342	346	352	344	324	350	352	321	318	341	305	366	333	347	318	320	341	336	296	300	342	329	342	316	356	286	320	303	364	328	356	353	312	340	366	347	326	339	313	314	329	332	355	326	342	323	340	327	301	330	341	334	335	302	333	297	356	320	311	349	340	325	340	317	350	330	321	348	334	314	366	328	322	335	305	333	326	327	356	341	333	337	342	305	311	346	329	319	354	330	329	324	351	374	323	340	308	327	337	350	316	291	344	368	337	342	345	326	354	351	347	361	333	318	343	323	336	323	329	335	337	331	304	305	325	332	348	299	315	346	323	295	354	340	322	346	359	326	307	351	338	327	342	329	344	350	354	338	334	335	310	313	371	326	375	337	351	326	340	332	349	359	303	320	322	346	321	347	341	328	302	329	334	319	376	306	377	310	326	296	293	306	319	328	326	364	342	308	303	336	370	335	321	340	331	318	312	367	330	333	325	311	357	350	368	315	338	348	328	295	320	327	325	336	340	316	316	336	361	372	319	316	335	330	322	339	333	331	326	327	351	309	329	307	335	331	309	314	334	381	348	329	329	339	339	375	333	331	323	319	324	344	329	369	301	331	326	313	309	354	337	361	332	349	317	345	378	348	333	344	338	322	339	343	353	345	329	347	293	339	330	345	363	337	309	362	328	326	305	339	331	306	331	331	334	321	316	321	343	352	308	320	343	325	330	302	329	340	333	334	303	313	298	338	324	355	326	307	344	346	347	326	315	325	333	306	320	336	363	338	312	320	329	325	335	357	306	341	310	335	337	356	296	329	335	351	327	348	321	314	348	344	341	350	327	322	347	347	314	368	292	301	373	330	340	328	342	306	299	317	345	318	366	324	363	306	314	334	314	310	333	336	314	302	314	326	318	320	368	291	331	361	344	351	328	343	302	307	345	296	326	331	352	332	320	313	351	338	320	297	323	315	280	360
1427	400	487	317	267	257	240	232	239	249	220	252	220	262	253	231	229	258	252	207	227	232	228	225	221	255	250	207	227	229	244	247	241	231	231	231	233	225	217	266	245	231	236	220	232	206	236	223	232	220	249	224	253	244	247	225	248	248	233	240	231	243	234	238	213	244	245	237	212	249	217	246	224	226	231	196	218	233	219	216	239	239	208	206	270	228	245	215	231	212	227	234	228	215	218	260	244	249	246	242	252	238	227	230	267	230	205	215	230	243	233	228	247	235	212	213	239	233	238	233	264	219	263	232	210	238	223	238	223	251	217	257	212	243	239	234	222	267	249	247	221	238	235	239	223	255	232	233	239	234	257	261	227	246	280	210	249	239	230	251	234	232	255	212	255	234	207	233	245	245	217	231	217	215	254	225	232	246	233	233	243	227	222	255	253	239	235	224	255	264	261	231	209	256	207	223	240	223	228	227	230	248	256	246	232	242	225	231	222	229	221	233	253	245	274	233	243	254	209	231	214	237	230	256	230	250	235	242	230	242	256	226	245	218	246	243	212	254	202	261	244	248	241	219	236	233	237	231	240	219	258	234	216	212	226	203	250	271	217	239	238	241	219	210	234	218	243	251	222	236	243	260	229	233	232	225	255	233	225	224	244	236	210	238	211	231	242	204	220	247	234	245	227	227	227	212	243	226	230	185	228	237	229	235	210	221	236	206	207	243	255	237	239	227	245	217	248	237	236	229	235	229	239	242	230	231	223	233	225	210	233	209	211	247	239	214	237	254	231	254	236	232	232	217	250	222	242	267	250	237	227	232	236	267	232	238	237	219	217	215	215	229	262	238	220	241	231	219	226	254	275	231	231	234	228	202	242	244	231	219	249	212	224	239	239	199	223	246	247	211	250	216	254	257	242	218	233	222	217	272	260	255	234	241	245	217	244	216	247	237	239	261	248	234	246	254	247	242	248	198	245	225	237	224	230	208	259	198	244	233	240	211	245	221	202	235	256	244	243	241	234	223	222	220	224	233	224	261	233	225	250	186	241	233	256	243	212	238	251	233	226	254	230	232	216	204	243	222	243	211	235	236	242	224	238	232	230	248	220	221	245	244	227	248	252	209	228	228	226	259	235	234	204	221	264	227	235	222	217	245	227	219	209	235	214	240	247	204	214	213	260	252	245	214	257	244	251	237	219	235	278	214	222	203	243	241	239	227	195	234	233	248	251	215	242	257	224	249	231	224	219	219	210	236	224	228	247	236	233	251	228	228	225	261	221	225	228	218	248	256	247	223	231	231	251	278	241	228	259	254	256	222	242	215	222	240	264	256	239	217	242	266	253	216	240	223	251	253	251	233	229	247	230	233	215	263	246	268	248	241	222	256	237	237	225	229	242	239	223	229	219	210	226	238	232	241	236	213	272	236	243	230	237	233	230	240	212	227	234	232	236	227	217	269	240	245	246	250	210	254	252	243	260	256	252	229	246	260	222	243	236	239	232	266	256	210	205	249	235	212	197	210	257	221	245	248	236	255	224	238	225	251	259	251	238	259	230	226	224	233	251	203	255	223	237	250	235	238	231	245	229	226	247	246	247	233	234	253	248	225	225	221	233	213	249	276	228	239	251	245	222	258	240	236	228	216	248	245	236	253	228	226	228	239	239	217	215	248	237	269	241	245	230	245	250	210	232	242	245	225	234	231	227	222	250	218	207	249	228	251	239	217	247	223	236	245	224	207	238	242	225	259	230	223	230	228	212	259	234	256	222	228	209	208	240	217	230	214	253	254	231	217	245	216	231	250	242	233	255	247	258	219	242	253	230	236	233	242	256	252	227	231	255	240	243	234	197	237	242	207	226	228	243	237	224	231	273	220	229	222	206	222	229	232	235	240	209	237	217	218	235	203	240	234	239	247	224	241	255	228	219	218	242	264	227	254	207	213	238	224	239	217	223	226	204	217	236	234	257	254	257	253	245	218	214	216	266	228	215	215	225	235	236	214	222	244	238	219	254	237	210	242	256	208	242	228	215	258	248	224	241	216	266	232	239	216	256	229	188	224	239	258	216	222	248	225	254	252	206	254	253	262	219	245	241	237	248	233	224	240	224	233	226	214	228	216	223	252	192	219	238	253	221	240	215	266	243	223	219	239	241	221	232	234	242	231	249	240	246	245	234	232	232	266	226	225	243	232	212	231	245	219	230	260	228	250	248	258	218	236	260	233	225	222	246	254	249	248	252	223	255	220	246	232	229	218	202	204	242	218	241	252	239	220	215	193	277	242	255	237	238	247	220	200	252	245	250	243	236	252	236	212	249	242	241	229	239	265	219	255	245	233	268	231	230	246	224	226	258	241	235	233	243	227	274	272	252	228	262	231	247	225	220	241	250	238	196	230	245	233	223	256	261	259	250	242	233	215	258	235	246	244	225	220	226	233	205	234	228	245	252	216	232	246	206	248	233	221	272	205	228	240	200	223	244	232	220	208	213	248	250	246	221	250	233	222	233	240	249	239	216	215	207	258	205	213	220	252	237	227	198	235	231	226	234	240	248	247	221	242	246	231	244	218	234	225	236	243	245	249	239	249	275	275	232	258	246	224	222	254	239	249	244	234	211	245	231	211	219	227	241	243	231	240	218	236	223	226	226	229	282	232	224	224	262	218	241	232	230	212	242	208	241	234	269	242	239	243	227	235	252	198	234	222	220	201	247	238	213	223	248	237	238	268	225	236	249	255	220	224	248	220	211	232	264	268	245	214	224	235	250	190	260	248	224	215	248	248	225	222	228	224	240	228	237	251	233	240	229	229	244	251	227	252	224	237	216	239	246	226	244	244	231	227	225	211	235	234	220	259	231	251	228	230	207	230	233	240	245	214	251	225	236	249	236	213	245	208	242	217	228	214	239	221	269	236	220	229	234	243	218	247	234	231	218	235	232	251	202	254	249	212	240	251	216	258	209	248	241	236	224	218	262	229	231	248	234	242	225	224	249	221	228	212	270	255	250	246	203	238	214	223	243	239	199	268	259	229	255	239	192	213	232	248	240	255	203	216	264	247	244	220	220	218	230	258	234	235	257	228	221	246	222	229	223	243	218	220	246	244	225	255	235	215	221	237	213	215	255	249	261	227	240	211	244	259	226	229	224	215	222	228	214	241	223	217	263	253	251	221	270	217	234	226	269	214	232	236	235	249	260	229	227	224	244	247	229	232	237	243	225	252	219	225	214	196	268	243	228	232	233	251	238	233	226	221	250	261	263	252	223	224	231	261	221	242	241	249	260	221	230	229	223	229	256	234	278	222	225	251	245	209	218	211	230	234	237	222	232	227	237	213	237	227	242	257	226	252	256	259	205	211	271	250	241	239	228	245	264	201	246	224	226	242	256	264	241	190	247	241	249	221	226	257	241	235	245	226	233	249	229	252	259	219	223	231	225	226	219	234	258	251	249	236	218	234	276	241	217	209	244	233	240	231	245	230	260	254	213	186	257	234	239	246	237	243
1889	773	1096	891	742	677	705	724	711	691	707	687	656	707	708	648	580	615	618	609	630	577	605	594	538	571	561	550	564	621	609	594	552	561	573	623	586	572	596	616	659	582	590	592	570	615	611	603	573	594	578	606	612	565	580	619	581	554	624	589	572	568	574	609	586	543	562	564	596	556	555	601	633	593	615	601	625	574	572	626	528	578	577	576	548	607	576	606	613	603	580	615	602	622	567	584	587	553	616	564	615	574	567	561	579	606	593	597	561	588	604	575	610	600	598	563	573	601	603	574	623	577	592	575	557	553	589	573	607	573	563	578	591	529	598	606	583	564	619	600	592	560	602	578	568	618	570	546	606	583	578	563	595	588	566	579	597	611	542	615	558	634	546	582	571	621	645	576	613	586	572	612	591	603	602	562	597	609	607	601	536	592	627	593	591	572	617	582	602	566	546	590	580	582	557	567	589	574	642	604	544	590	557	531	602	579	589	562	625	591	592	581	608	614	580	545	554	532	627	584	585	584	602	588	587	596	583	558	612	568	576	550	623	611	545	631	584	585	649	605	606	611	590	600	598	605	602	571	564	615	542	591	627	581	597	569	578	596	587	592	607	558	615	600	590	584	581	590	575	586	556	589	604	577	598	596	607	540	548	660	573	600	595	603	565	564	616	551	544	561	635	553	567	564	599	565	625	617	556	585	575	612	570	584	597	584	604	605	590	639	625	582	560	596	587	587	620	554	579	564	589	573	567	579	602	605	600	578	585	577	562	567	557	547	595	582	606	582	563	577	612	596	571	596	582	608	564	575	569	615	578	571	563	589	580	595	614	639	574	584	618	609	603	530	602	569	581	573	558	573	575	619	577	610	582	594	628	576	595	582	575	578	573	540	550	587	611	612	585	616	594	573	572	578	539	538	576	584	614	557	649	565	596	594	541	654	568	604	596	557	612	572	582	616	566	603	593	586	529	573	600	616	580	559	568	568	624	559	565	588	543	558	624	591	578	543	560	578	544	607	580	594	578	592	644	624	565	598	624	606	589	576	592	565	638	602	596	549	577	599	556	567	574	604	595	613	589	568	566	560	617	555	627	576	594	563	575	617	563	637	594	590	578	571	559	547	577	554	559	541	551	564	554	591	580	618	562	537	609	610	585	582	583	623	559	593	592	598	573	575	625	603	602	567	576	607	583	574	572	577	570	596	596	588	580	616	587	607	539	587	548	614	608	612	601	624	614	581	590	615	621	622	554	630	614	591	588	583	616	546	635	589	614	645	606	538	576	585	580	593	591	582	606	588	549	585	584	575	574	573	557	564	593	574	574	622	576	589	573	573	584	623	558	569	579	592	614	598	586	588	630	584	521	587	590	552	578	616	554	561	584	586	595	583	623	577	586	558	603	589	604	608	548	556	612	561	589	587	559	573	597	572	584	561	569	609	590	574	612	587	568	580	607	574	569	555	524	610	589	589	591	590	587	634	544	581	594	579	585	580	586	578	594	549	530	618	586	589	560	579	560	528	601	586	562	536	608	581	606	589	600	571	644	593	604	625	605	594	569	581	587	587	596	591	566	584	562	529	558	562	562	590	607	561	570	617	590	557	573	595	530	610	568	565	577	584	593	579	611	588	595	550	584	587	607	598	596	609	587	603	596	604	629	586	596	608	623	583	570	602	591	599	612	644	579	572	602	564	552	606	620	571	611	606	596	585	590	612	571	586	582	588	631	595	628	596	574	602	607	611	532	557	618	602	610	581	569	620	613	585	607	584	591	578	569	601	574	541	546	590	586	572	610	587	554	609	580	579	600	578	577	592	606	550	586	592	526	587	579	601	621	567	584	532	602	589	574	584	634	592	597	549	578	579	582	604	563	615	605	612	573	601	581	575	593	670	617	628	578	617	602	601	574	572	618	620	574	577	569	583	621	602	586	576	570	582	620	583	599	581	596	562	592	618	593	594	560	632	560	589	561	593	596	570	616	581	617	606	602	607	558	568	602	590	579	560	630	655	571	620	567	578	587	596	573	610	585	621	596	557	576	592	551	575	570	609	566	579	615	598	620	610	561	571	604	624	605	577	550	605	554	577	576	626	604	603	603	624	594	623	571	624	579	627	572	564	596	582	587	637	554	574	614	570	568	567	601	625	584	569	598	633	530	585	568	606	569	566	556	586	562	579	587	601	597	539	589	604	571	562	585	606	564	555	609	603	573	593	567	582	574	610	578	592	582	593	600	553	582	611	623	574	582	598	563	535	560	651	587	587	550	567	574	591	629	529	646	609	539	570	584	578	571	554	612	564	590	584	598	594	581	575	596	587	638	593	607	623	553	592	575	610	608	536	598	582	544	609	614	645	557	592	606	546	592	568	605	565	592	587	598	601	613	574	583	604	604	608	597	594	605	612	592	587	597	605	631	603	588	597	631	545	600	612	630	621	601	572	608	663	551	603	597	601	625	555	582	575	588	585	582	597	581	606	622	560	590	577	597	568	577	611	588	548	597	579	598	596	645	610	577	592	564	595	623	625	609	586	590	634	579	617	582	558	572	532	573	660	549	619	610	640	640	553	622	582	579	587	614	596	569	579	596	549	563	642	598	636	586	583	581	612	596	601	609	531	596	601	574	620	552	604	589	596	513	605	602	632	571	622	527	637	600	560	577	559	577	582	625	603	576	562	602	592	574	600	628	587	629	564	567	568	598	596	578	582	580	610	581	640	593	606	585	569	556	591	617	576	595	618	605	606	589	601	557	586	595	580	613	611	604	602	589	594	567	589	612	582	600	586	570	587	589	602	620	610	611	676	608	619	610	644	622	616	624	607	598	627	640	600	605	626	619	623	541	594	596	577	554	579	649	574	552	608	579	565	554	621	550	549	649	545	618	606	594	590	591	577	577	583	593	589	585	575	580	555	614	594	529	557	621	574	646	553	570	598	580	560	573	614	576	632	586	577	582	626	581	611	606	580	598	599	565	584	585	608	563	597	576	576	559	566	612	594	601	599	577	526	561	619	568	563	572	570	610	563	596	626	609	568	594	604	609	600	590	568	569	581	604	635	640	588	560	575	577	571	599	597	587	604	579	561	561	585	523	574	574	608	562	614	595	574	613	640	607	570	565	573	625	565	594	612	572	610	578	615	592	610	594	594	614	569	553	580	610	538	628	607	592	572	581	603	587	577	620	567	585	609	573	566	593	589	583	575	566	582	550	610	577	569	571	547	566	619	619	562	616	591	563	596	606	617	576	614	571	591	589	629	620	612	615	579	559	595	599	576	561	592	607	619	642	559	560	585	650	583	541	561	602	598	590	549	581	574	560	568	572	546	593	601	591	641	645	595	563	582	624	591	559	582	592	582	573	637	550	616	616	620	595	591	544	596	567	567	569	573	560	600	619	598	574	561	590	586	637	538	570	576	596	599	560	570	591	596	561	603	579	585	608	607	609	561	600	579	598	609	586	571	614	559	599	557	613	581	572	595	592	616	594	624	585	563	587	615	591	565
7139	868	919	588	457	395	331	332	308	321	324	293	285	282	274	262	247	270	249	282	269	271	262	297	247	230	264	242	286	251	239	238	266	232	241	239	260	245	237	242	280	242	279	283	235	255	223	282	275	269	276	223	203	267	268	239	232	267	287	233	271	300	250	207	234	251	239	260	253	250	261	256	281	291	277	235	266	248	266	274	264	253	261	244	246	281	259	256	266	260	277	240	247	233	279	254	252	258	240	266	262	248	253	250	250	245	263	236	284	292	239	246	266	253	231	250	240	267	240	237	241	255	251	256	246	236	284	228	231	220	269	250	257	234	267	243	237	253	255	280	244	268	260	252	266	256	256	251	262	274	205	259	281	276	249	239	227	253	252	256	260	258	245	259	290	255	233	239	251	252	268	268	248	244	256	247	251	257	260	270	242	225	281	245	260	249	282	258	240	280	248	261	252	247	251	263	238	287	273	246	272	242	238	258	276	243	224	254	225	226	272	255	241	229	254	237	243	244	279	259	258	287	246	243	253	245	249	255	243	279	240	248	263	239	258	248	251	270	232	264	264	252	212	234	249	253	262	252	221	249	251	277	246	253	230	264	244	242	263	277	274	249	279	234	248	270	254	260	235	235	273	251	243	264	257	247	237	254	252	249	230	260	242	230	267	250	255	265	262	256	255	237	265	279	252	255	252	254	262	271	261	237	243	243	227	259	253	263	232	266	233	239	251	219	268	256	260	229	265	234	266	257	249	276	234	243	251	240	260	262	247	279	269	224	244	214	224	276	241	219	251	261	280	268	249	234	253	291	266	235	238	231	228	260	223	254	249	229	254	228	252	260	268	257	242	255	251	244	240	260	241	259	256	228	226	289	250	251	244	234	261	282	242	251	243	217	261	291	275	208	243	243	275	242	232	241	273	273	280	279	236	255	278	222	246	235	261	224	242	258	236	255	262	269	244	222	276	273	232	237	257	243	244	247	281	272	240	278	275	234	237	248	259	252	257	253	261	252	263	230	276	243	274	255	257	246	257	242	245	221	260	239	249	238	256	266	274	251	261	253	251	234	256	258	242	248	236	240	243	247	220	239	248	269	236	244	271	240	277	264	233	263	247	265	246	250	233	263	240	233	236	266	259	246	239	230	244	255	211	264	253	255	235	259	258	269	221	257	256	252	241	282	240	264	271	238	249	256	261	263	244	253	242	236	248	231	230	241	262	268	227	255	259	270	255	235	259	282	277	219	282	287	255	239	254	278	271	263	262	242	254	284	235	223	250	255	230	274	248	253	259	233	217	275	233	237	232	268	259	236	249	247	256	222	240	245	266	251	240	236	270	249	255	258	219	230	256	262	273	256	248	272	263	254	280	264	240	225	254	263	248	278	250	281	268	227	235	252	242	262	249	247	274	260	250	250	251	246	238	284	277	260	281	262	252	271	265	249	242	283	255	239	244	276	241	269	238	261	248	261	249	253	218	261	275	253	261	243	250	256	216	255	249	247	267	239	239	261	224	256	244	258	281	231	272	234	250	271	247	249	279	256	268	268	250	283	239	285	218	249	252	269	224	264	237	260	232	305	259	217	271	242	270	221	261	220	242	229	265	257	267	248	261	255	234	307	251	273	258	280	256	288	289	261	234	261	250	283	240	228	245	264	268	257	263	229	247	253	254	241	262	252	289	255	243	267	225	248	245	258	273	256	266	223	251	257	256	252	241	241	238	257	239	248	241	255	252	249	219	290	240	237	270	289	228	199	256	236	226	260	265	255	259	261	285	257	265	244	258	255	253	244	282	284	249	245	257	278	241	260	285	246	246	227	248	231	252	219	232	254	292	234	272	262	259	252	276	260	241	258	240	241	279	245	248	239	232	220	240	235	275	269	288	260	242	255	281	262	248	263	258	258	265	249	243	228	236	260	286	239	239	275	257	234	239	276	240	290	228	259	249	253	276	238	231	222	247	239	268	231	262	239	257	220	239	252	246	248	257	275	246	242	283	248	253	238	267	251	262	282	283	230	244	250	250	238	244	231	262	246	277	264	259	281	281	238	258	244	259	222	235	242	263	257	270	260	250	258	236	257	259	265	263	246	269	257	237	234	290	259	239	249	251	232	236	229	227	250	233	268	265	245	264	252	275	235	249	269	245	242	252	223	240	249	230	261	239	254	226	265	300	280	274	264	239	242	286	232	275	249	225	237	254	248	279	249	278	259	254	240	240	224	261	250	271	246	269	252	248	284	233	267	235	270	228	257	265	273	257	245	300	227	243	246	243	269	222	242	265	218	229	265	239	262	234	227	235	252	230	259	266	228	252	274	254	255	284	238	260	234	229	253	223	234	253	224	250	255	230	245	238	270	219	266	267	252	231	224	251	245	225	260	269	222	271	239	255	244	260	265	250	254	241	248	253	242	275	258	301	239	222	247	258	241	252	252	267	247	226	252	254	253	270	225	280	218	253	244	217	282	254	243	251	273	237	249	259	273	239	268	250	245	270	253	249	250	289	267	230	259	241	256	250	253	263	262	271	281	268	249	260	262	248	229	252	233	266	261	257	252	234	225	238	247	252	255	250	264	250	234	247	236	239	258	227	250	270	251	254	238	272	224	243	287	236	250	266	256	251	271	252	259	265	267	256	249	238	248	250	249	233	250	248	249	224	265	239	238	253	218	245	226	274	239	270	270	258	272	250	275	240	270	248	270	249	225	250	271	276	235	266	294	267	248	251	249	259	234	280	249	252	227	266	272	274	242	233	243	266	273	259	267	246	256	266	234	255	265	256	250	260	250	263	220	239	246	265	267	236	285	263	249	265	222	224	263	225	270	273	260	234	270	246	258	232	274	265	259	226	252	242	224	241	243	254	234	256	250	273	252	257	248	254	286	257	274	255	285	255	252	268	269	280	260	267	263	248	279	236	265	249	239	242	239	287	233	262	273	260	265	243	243	270	235	249	269	248	256	263	274	260	250	231	244	246	242	249	256	249	274	260	242	242	258	249	238	291	246	258	265	255	306	277	256	256	280	267	254	262	233	259	259	258	247	233	237	251	275	257	242	255	249	258	247	252	233	301	234	238	267	271	230	265	255	238	284	252	251	238	235	285	277	233	237	257	272	263	250	236	256	250	257	250	253	245	237	267	252	258	252	237	247	269	243	222	260	235	228	262	255	250	262	240	241	246	239	234	256	271	269	231	253	283	278	261	270	246	241	274	272	274	249	237	236	249	259	268	230	256	268	266	250	263	258	215	241	258	257	248	252	268	252	221	255	267	231	256	274	233	253	254	230	252	260	244	257	248	252	273	230	222	255	210	274	252	259	261	256	244	247	267	289	267	289	270	249	252	273	227	251	246	267	261	273	268	245	238	252	249	234	271	260	252	242	250	276	246	246	252	256	255	234	240	249	249	252	230	236	270	234	281	246	227	272	223	261	246	244	237	264	253	277	248	229	279	246	267	287	252	242	246	247	275	235	251	245	288	262	271	273	271	230	231	269	246	237
6680	1222	2112	1962	1462	1228	1138	1048	992	980	978	854	854	912	881	757	757	690	714	713	695	701	654	696	631	698	662	639	638	652	658	650	679	621	588	599	658	622	611	628	634	612	627	622	600	617	643	659	633	633	588	589	583	687	602	634	595	607	617	627	564	612	612	550	591	624	633	641	629	623	654	632	601	632	589	563	650	616	626	622	635	616	641	603	614	644	617	575	623	602	610	590	604	655	592	633	556	640	614	614	603	611	635	633	627	608	596	629	611	570	637	575	585	603	597	626	581	623	626	624	599	633	628	589	639	599	616	617	608	635	655	652	595	647	597	619	596	640	626	607	619	622	591	570	652	592	635	640	645	602	628	623	601	604	633	572	612	626	634	570	622	610	662	643	623	626	632	647	592	595	628	590	606	573	579	598	633	646	622	619	631	593	633	604	596	612	656	619	603	615	711	622	629	639	604	590	642	609	580	665	593	604	665	629	584	611	617	630	623	660	654	593	629	607	608	631	574	655	573	627	627	589	599	601	640	594	634	601	578	619	648	646	598	631	612	627	626	625	597	613	560	618	612	618	625	570	627	580	674	609	608	615	585	611	619	597	592	603	643	615	588	613	650	632	626	618	616	570	599	587	586	604	632	606	622	640	609	605	621	596	593	571	679	630	630	619	594	595	637	611	629	601	618	573	607	571	621	644	603	600	609	627	595	612	625	628	665	579	601	637	560	641	607	577	643	624	611	563	619	576	656	617	591	653	621	616	608	633	616	597	632	573	595	617	602	614	629	602	607	612	608	604	638	622	603	576	590	621	641	598	634	600	551	598	637	620	611	619	621	621	583	592	585	633	632	633	666	583	619	585	647	597	600	600	634	655	648	629	645	639	615	591	608	581	600	623	626	632	642	616	613	634	608	630	621	593	613	685	620	624	641	625	629	606	647	634	574	613	636	583	640	601	637	623	606	620	632	591	580	583	581	610	588	643	622	650	584	643	609	608	637	633	635	661	632	632	631	628	632	640	576	628	572	653	578	585	607	586	651	595	635	626	629	646	614	583	614	603	611	609	587	605	620	651	575	612	611	651	645	602	650	604	642	630	611	591	594	608	589	620	589	614	622	672	566	613	610	634	612	572	583	598	616	642	661	626	603	599	610	588	599	621	589	590	583	609	617	594	622	595	618	601	587	616	599	609	598	683	617	620	600	634	611	609	604	601	613	601	629	574	579	644	607	638	638	621	610	618	584	626	613	637	603	589	617	610	592	621	616	611	639	587	595	630	592	643	616	624	583	651	607	567	582	599	622	636	596	587	609	599	628	620	606	623	616	601	647	596	633	623	611	637	628	604	574	586	606	598	631	626	662	621	640	605	620	617	570	607	597	653	582	615	570	618	642	643	631	668	643	665	599	559	581	633	588	658	630	607	612	640	608	624	617	671	626	611	607	557	638	578	620	613	642	583	601	619	604	638	634	612	622	662	622	639	629	643	653	621	619	608	617	637	610	614	640	603	595	597	642	640	616	608	615	619	624	635	619	633	603	606	637	622	620	600	614	635	609	570	645	668	596	661	629	614	600	675	608	550	624	588	597	600	630	626	589	621	677	601	647	628	689	610	619	679	612	591	620	576	633	592	615	586	618	622	593	599	597	627	616	669	645	621	624	612	622	605	646	661	630	601	626	575	576	593	600	642	614	631	588	619	636	641	550	656	592	590	607	592	627	612	609	638	617	603	636	575	621	634	599	582	579	587	608	575	606	598	643	527	597	599	598	669	625	626	623	609	589	647	614	630	671	583	573	624	588	603	628	606	617	615	622	602	586	611	622	584	652	570	624	579	585	659	606	632	647	594	605	620	590	619	593	593	612	648	646	588	653	647	620	606	594	608	579	601	606	599	651	597	618	619	632	639	610	625	600	581	622	640	665	649	594	610	600	648	626	631	641	629	609	596	624	587	602	595	600	623	597	629	606	636	643	629	601	590	624	585	603	638	582	606	645	595	646	618	627	609	635	638	591	617	589	599	590	657	630	569	579	609	627	620	630	643	598	654	608	634	635	596	614	572	599	591	666	622	561	636	611	585	603	627	619	629	612	592	633	602	639	624	617	616	567	643	578	632	645	636	625	623	643	577	625	615	640	619	623	604	616	624	601	624	616	621	637	638	595	642	612	587	602	601	617	626	618	620	621	618	610	655	614	637	604	635	659	618	590	606	602	650	643	609	599	633	624	655	605	599	634	641	595	665	603	623	590	649	632	634	588	627	645	628	568	625	621	592	597	623	638	644	612	621	622	602	720	612	594	610	639	593	618	585	640	646	616	606	587	615	637	586	614	601	584	603	628	604	585	566	670	612	617	589	575	630	609	615	643	636	634	625	625	642	643	557	656	621	605	598	589	609	610	608	601	643	587	619	598	616	635	622	651	591	645	603	571	623	592	623	584	635	622	639	613	648	595	613	619	625	638	630	654	605	637	631	641	598	601	603	590	621	600	616	610	593	675	605	630	636	628	624	633	606	596	627	621	591	659	584	602	596	648	629	623	625	592	646	605	617	641	622	617	587	656	609	593	594	608	609	654	635	627	617	604	581	597	576	627	579	634	610	619	637	567	585	624	643	623	673	627	629	621	608	633	617	616	653	683	654	632	573	625	595	611	634	593	667	607	624	603	590	640	668	581	591	587	643	584	610	591	620	602	645	579	676	628	662	653	588	601	638	609	612	652	650	576	604	579	585	615	629	672	621	617	629	621	609	596	607	656	587	595	643	582	635	578	595	589	630	622	611	578	624	643	659	631	595	643	621	602	563	649	649	638	627	653	601	653	618	605	606	621	631	605	632	605	624	613	607	664	641	579	621	590	623	593	645	626	613	565	627	567	648	616	651	639	600	628	595	596	580	616	612	628	664	646	636	610	626	618	637	646	604	594	645	602	625	619	582	597	626	581	634	636	640	592	610	642	593	636	604	605	581	607	568	632	614	624	629	615	609	599	599	599	642	630	608	645	602	591	611	580	632	586	623	642	561	613	585	605	645	591	604	637	625	622	588	606	573	579	613	627	601	637	650	588	616	579	576	623	579	639	664	623	634	612	586	604	605	585	664	646	581	610	614	596	620	627	578	601	591	632	647	592	633	591	616	610	649	611	584	625	620	601	618	665	600	620	614	600	612	610	607	629	650	616	590	634	651	648	637	629	590	654	599	632	610	597	596	627	623	582	625	630	595	620	575	582	639	633	631	606	584	629	584	584	609	665	597	611	578	608	628	646	629	649	584	599	625	620	619	605	620	588	647	647	616	605	611	615	578	613	604	598	584	588	598	631	599	642	654	590	615	607	651	622	572	636	617	576	639	561	602	630	569	612	587	571	616	574	576	588	615	604	616	639	594	621	654	624	561	631	605	594	639	606	638	603	603	631	591	625	608	664	629	569	603	630	622	624	622	607	620	607	635	631	593	608	608	652	624	681	566	610	645	630	654	616	581	629	575	628	606	618	586	597	649	636	591
12697	1404	1237	727	539	388	323	279	239	241	203	172	204	195	159	172	155	143	135	135	137	153	126	137	135	132	148	136	135	120	133	121	143	146	149	135	127	130	122	122	134	152	123	119	132	151	137	136	116	126	133	132	117	123	117	129	115	135	133	123	126	152	129	125	143	119	136	151	141	132	123	149	134	125	134	130	118	126	124	119	134	107	112	136	129	117	94	130	130	131	134	113	113	148	131	140	127	148	124	115	128	138	122	122	136	127	107	169	135	123	144	115	120	125	158	114	123	124	136	119	150	123	131	130	147	135	126	138	126	127	123	118	125	132	127	122	142	118	116	124	111	116	131	145	139	140	114	161	161	120	127	162	151	137	136	121	132	105	140	118	143	136	149	133	115	134	112	117	114	135	142	128	137	132	121	132	118	130	113	138	125	118	148	134	142	137	147	151	117	127	126	144	115	134	110	139	115	132	138	115	117	133	136	136	127	121	120	125	129	146	153	154	141	130	133	116	146	138	128	132	157	124	145	145	149	125	147	126	142	131	137	115	147	122	99	135	112	121	145	134	119	126	114	104	142	127	92	129	119	123	122	122	127	116	132	120	134	145	138	112	133	139	141	127	156	134	120	133	141	126	133	117	139	145	126	140	137	116	132	126	117	126	121	113	134	119	152	136	129	128	137	141	155	129	129	124	120	159	115	130	140	148	132	126	103	134	137	131	120	122	122	150	121	125	115	125	135	123	122	147	143	152	108	147	144	129	134	139	123	117	136	110	127	121	134	121	128	127	138	145	124	134	117	111	135	125	115	146	135	124	124	131	136	130	135	114	119	131	139	116	125	122	155	123	122	119	141	128	136	123	142	120	143	126	135	127	130	140	131	117	122	140	146	123	119	132	144	160	133	127	142	153	128	133	138	132	120	154	156	121	133	115	129	132	121	133	127	128	134	136	122	135	131	109	150	132	139	130	158	133	116	145	142	116	134	132	137	138	170	129	139	135	122	138	134	150	139	155	126	134	117	127	135	123	134	135	125	122	136	128	137	127	124	140	102	131	149	124	131	132	136	134	124	132	127	127	133	132	107	117	135	122	106	123	145	97	154	142	129	145	111	127	127	124	118	140	108	128	127	111	128	152	115	135	136	139	128	118	152	140	131	124	122	133	125	146	124	147	128	125	145	115	122	130	98	124	128	133	133	137	106	110	121	131	131	127	139	123	115	135	120	134	120	122	131	127	137	116	137	128	141	139	138	138	117	125	125	121	115	134	125	132	144	133	121	127	143	123	115	131	110	131	132	121	120	123	139	126	144	120	112	123	127	103	142	134	135	131	146	115	125	146	123	124	124	110	125	127	132	136	117	128	138	134	149	161	134	141	121	126	137	128	140	128	150	137	130	122	143	153	125	131	171	133	147	147	132	142	148	142	112	132	121	121	130	123	136	152	114	119	142	134	128	133	120	127	127	140	123	131	133	127	139	128	115	122	117	121	146	132	152	147	128	127	125	112	145	141	127	131	114	109	127	138	120	114	127	122	142	134	136	129	110	136	137	139	142	122	118	130	132	107	115	127	126	131	140	123	140	126	117	126	120	131	147	131	124	112	124	135	119	109	123	150	138	129	126	135	125	129	126	101	110	119	122	113	122	146	133	150	122	121	127	123	136	123	118	137	131	117	109	121	102	135	117	116	139	131	112	124	140	122	125	134	124	114	112	116	135	138	125	133	122	123	109	120	132	127	128	119	151	139	101	135	125	122	131	140	123	156	110	159	121	119	132	158	130	125	136	154	140	126	122	132	140	126	121	121	142	135	118	141	114	105	134	129	90	118	143	126	139	123	134	126	102	136	140	119	124	136	146	125	123	118	125	136	129	124	151	132	152	128	135	112	132	128	148	160	123	144	120	110	105	121	127	146	122	114	138	127	121	121	123	110	140	116	123	135	153	121	138	147	134	132	123	125	126	127	116	148	122	142	126	125	127	116	146	111	111	128	110	131	123	135	119	124	136	112	150	156	131	127	135	125	138	165	124	137	123	131	148	128	137	144	116	123	102	131	115	107	122	141	119	110	124	114	113	130	119	134	112	145	114	125	119	134	131	129	122	124	127	143	134	130	106	120	110	115	126	113	135	119	137	137	136	168	146	120	140	107	150	143	128	142	128	129	133	131	140	137	142	113	118	126	129	119	122	149	134	120	119	122	120	131	122	106	132	118	139	122	119	143	114	137	136	115	136	136	129	123	124	125	129	130	138	159	124	144	149	129	140	144	135	134	120	119	130	140	115	139	128	121	113	123	107	130	124	146	109	133	132	108	141	127	110	125	133	115	119	115	133	117	127	135	158	129	147	131	130	137	125	135	134	106	140	142	146	132	131	126	131	121	125	147	145	137	110	134	150	101	123	134	129	140	138	129	131	136	116	114	111	107	140	123	113	113	128	122	124	140	136	124	130	135	146	140	133	128	133	137	118	114	118	100	137	138	149	132	113	134	150	119	135	132	135	108	121	144	134	129	127	124	128	103	142	104	138	127	153	120	129	139	112	122	143	140	123	143	166	120	112	123	146	137	139	116	142	111	126	140	133	125	122	123	122	121	132	152	135	141	145	121	144	143	125	129	129	117	128	97	108	137	151	128	117	121	128	121	144	111	140	135	131	121	140	114	128	115	118	143	137	121	119	134	122	116	111	136	142	145	139	105	124	132	111	126	142	121	116	146	133	120	134	109	121	108	106	113	143	134	119	137	129	117	130	149	134	126	117	121	117	123	135	136	117	139	124	116	128	116	125	136	129	119	119	126	150	124	101	129	113	137	129	136	131	162	129	139	106	115	136	125	113	130	129	120	135	123	132	113	120	123	140	134	134	138	127	146	143	113	131	132	115	114	131	117	120	125	139	123	141	149	143	122	143	130	118	116	127	125	120	129	121	146	132	137	141	128	120	133	134	112	131	142	112	123	132	121	128	143	136	121	113	135	121	120	138	144	126	105	117	137	136	129	116	118	132	127	127	109	138	119	96	134	124	129	130	131	134	106	126	121	125	114	142	132	132	146	135	136	128	133	113	129	111	129	136	132	125	125	128	157	127	120	128	119	128	116	137	167	132	136	130	143	148	117	119	131	129	132	160	132	107	123	151	134	146	144	153	119	134	122	128	148	119	136	136	122	132	130	133	130	124	138	148	125	129	108	116	132	126	109	138	140	136	129	141	122	123	118	110	139	142	144	120	133	147	115	126	125	109	126	119	136	122	141	123	125	136	137	127	150	154	146	127	120	130	116	132	156	132	151	140	148	125	135	139	117	135	108	138	122	120	129	129	119	139	128	153	128	112	122	95	115	114	133	152	125	136	121	131	141	139	141	122	139	108	124	143	120	133	118	120	131	125	117	121	128	149	116	129	107	128	143	155	123	119	143	125	136	133	121	139	105	127	150	155	137	134	125	125	152	131	132	103	117	109	122	128	147	124	125	134	116	112	117	132	114	144	139	124	140	124	151	118	123
8149	1416	2570	2602	2020	1543	1319	1120	1013	890	804	695	694	807	710	574	540	479	460	467	478	462	451	380	380	405	383	388	359	361	360	360	354	326	370	329	344	334	388	357	319	337	349	337	335	345	380	349	317	308	334	334	325	325	351	330	336	338	344	329	330	363	319	314	341	344	315	337	317	322	332	351	316	343	363	366	350	328	323	321	315	317	352	308	346	320	339	311	301	304	309	376	295	353	329	326	296	315	308	316	286	323	324	322	285	330	330	303	331	356	337	335	335	363	297	311	346	353	331	350	332	335	325	303	319	316	338	338	354	351	346	336	307	337	347	320	333	356	310	334	330	306	357	312	316	308	329	301	321	318	334	308	316	344	360	321	314	331	323	336	302	316	308	366	321	300	338	315	354	338	350	315	326	342	344	338	325	319	302	333	320	305	297	328	343	331	322	318	327	321	329	340	352	371	316	318	344	326	350	341	324	320	332	328	302	311	347	328	332	339	297	323	307	294	328	325	331	340	336	328	335	325	310	327	328	323	336	359	320	333	337	334	343	374	308	335	338	300	330	311	331	351	331	348	323	351	307	334	326	326	343	317	312	310	358	327	326	304	338	329	322	341	323	347	351	307	394	293	351	301	358	346	330	326	344	346	329	328	336	322	316	350	299	326	337	373	342	347	327	305	315	325	334	330	358	312	305	299	314	329	368	351	338	308	341	315	335	309	320	337	348	357	350	354	295	316	352	327	312	326	359	332	313	311	344	346	327	336	383	301	328	344	276	335	293	316	300	339	319	328	299	367	333	344	332	320	340	342	315	371	354	324	328	303	336	318	308	336	327	343	346	314	330	338	364	294	357	328	318	323	365	291	327	317	339	313	331	324	309	341	332	313	301	340	306	377	287	337	355	324	313	318	311	356	322	312	319	321	309	345	308	351	365	293	336	349	331	311	354	333	298	332	345	305	341	343	299	317	328	337	336	328	355	283	330	332	330	300	350	319	319	313	341	333	317	355	372	311	351	315	337	341	333	330	343	325	349	299	323	301	353	326	318	307	364	323	358	327	318	337	334	330	310	353	360	295	310	339	319	338	298	360	338	341	354	356	330	328	335	341	346	329	320	314	304	335	363	309	327	323	336	307	345	324	322	294	343	315	308	328	324	348	325	303	342	321	324	339	303	323	345	335	321	314	341	287	301	323	303	351	331	329	317	328	317	303	320	321	319	325	293	316	343	328	313	329	342	306	358	338	323	302	315	362	335	354	361	297	321	360	331	317	344	318	339	338	326	344	327	307	339	322	308	339	324	340	359	330	311	324	306	324	345	340	295	327	329	318	319	350	359	298	320	325	363	331	304	304	333	349	317	339	332	348	340	344	341	334	306	307	305	301	338	372	317	324	362	320	318	322	331	334	352	312	346	343	335	335	343	356	339	339	309	308	315	318	295	348	333	333	319	311	339	325	334	325	300	334	299	336	331	319	315	309	304	356	319	333	336	315	331	330	342	329	320	335	334	333	307	295	306	313	338	331	312	355	312	302	300	314	306	339	320	323	333	373	326	332	304	295	300	323	313	333	303	303	350	327	337	318	324	345	314	369	334	331	368	336	343	324	282	354	337	327	328	321	303	342	332	311	316	313	306	322	345	310	325	314	343	344	291	336	281	336	338	351	295	313	351	286	328	348	315	338	322	316	326	324	324	298	325	349	325	309	347	325	326	309	298	324	312	344	345	317	331	327	304	326	346	303	343	331	333	350	322	332	354	312	318	347	350	348	356	319	315	339	351	350	298	342	341	345	313	318	335	316	333	329	325	311	329	303	321	352	352	311	337	326	323	379	349	320	359	325	330	346	318	348	340	327	343	329	334	337	336	336	281	329	342	373	347	352	322	332	350	320	310	307	324	302	347	341	327	336	299	356	333	323	309	341	342	310	329	317	341	351	283	341	308	329	343	313	315	333	345	347	323	341	331	351	329	321	322	343	329	337	330	325	354	301	334	295	368	322	301	329	279	332	322	318	315	355	325	312	311	354	321	309	300	324	316	334	291	299	328	323	359	321	281	344	315	325	301	348	346	337	313	338	335	357	319	341	316	309	344	318	348	315	338	298	354	320	327	328	325	339	331	368	334	347	321	323	331	306	342	305	332	325	340	381	345	313	321	321	349	304	373	323	355	306	344	295	308	336	352	332	325	339	332	317	300	319	318	348	356	322	319	317	317	351	322	343	297	329	321	334	317	310	337	327	340	331	322	332	306	331	319	322	326	300	326	289	339	309	352	307	325	318	337	335	328	347	350	327	315	318	324	297	331	343	332	332	331	328	318	335	293	338	358	325	339	330	316	315	329	354	320	351	359	328	332	304	335	378	296	306	364	332	358	333	344	302	317	318	314	339	320	308	332	318	347	316	339	325	328	322	312	347	319	323	357	323	306	320	329	363	328	339	335	316	339	319	318	338	324	344	304	337	321	336	329	333	325	322	320	324	313	329	318	334	309	314	318	303	336	302	327	314	311	294	314	310	359	335	310	328	318	288	319	312	318	332	325	324	340	313	378	335	316	292	328	349	349	323	323	330	308	325	315	331	335	357	322	339	322	341	341	346	328	354	332	324	340	310	331	342	339	314	329	309	350	314	322	333	340	352	329	319	336	314	307	319	327	316	336	343	342	300	306	307	337	330	359	326	334	322	313	303	287	354	322	318	328	331	333	297	317	334	342	334	341	337	330	363	315	330	335	331	338	312	307	344	345	343	352	339	339	321	358	349	333	316	318	318	362	331	316	332	294	311	342	332	326	318	330	325	344	320	318	311	347	327	357	326	331	298	341	338	345	331	308	318	313	323	338	313	339	284	344	325	336	359	361	303	320	315	332	338	346	312	323	324	347	305	312	326	335	337	321	319	350	355	328	297	312	320	310	299	335	345	334	340	337	329	310	335	324	346	303	327	309	326	306	279	360	335	356	349	333	358	332	305	359	311	320	336	340	311	323	305	322	317	319	351	320	347	310	354	342	346	339	322	317	322	342	324	331	324	343	305	341	303	334	312	333	338	310	292	321	336	319	340	315	354	362	282	306	336	315	313	320	281	348	302	331	313	344	324	308	352	326	331	328	357	338	331	329	341	347	320	276	304	299	311	327	337	352	334	365	316	317	310	292	325	330	345	355	324	368	342	284	309	327	314	307	327	320	290	333	355	291	341	331	328	322	286	323	316	330	317	340	317	321	331	306	334	315	341	320	315	373	334	346	309	321	320	353	331	328	328	337	307	353	319	350	329	345	300	333	379	320	308	314	327	314	317	325	321	346	365	336	341	342	360	292	341	327	327	328	340	336	301	324	323	335	348	322	370	318	315	345	316	341	342	380	310	328	301	312	324	350	315	338	309	316	361	332	342	297	341	302	296	348	294	334	335	354	329	324	356	331	309	300	325	367	326	312	314	313	337	320	346	287	277	342	321	299	343	314	305	303	318	356	317	335	337	327	321	285	321	285	316	356	319	322	332
1472	397	362	326	284	246	280	261	246	235	253	250	243	244	256	238	231	226	265	256	217	218	225	238	204	264	255	249	246	233	241	214	239	222	225	265	248	258	241	242	254	256	229	227	217	222	226	234	238	233	246	228	237	238	251	237	241	230	274	258	224	238	217	228	222	211	235	262	242	267	244	248	242	241	223	221	247	255	216	239	243	241	243	229	235	272	252	215	210	255	249	226	232	219	235	240	227	244	236	243	217	242	251	226	214	219	204	265	247	217	235	207	255	260	238	254	253	205	209	225	231	274	225	247	235	242	265	245	207	245	229	221	242	236	208	258	220	240	229	224	225	213	215	229	236	237	247	223	234	223	263	228	204	267	266	230	229	261	224	228	217	213	217	238	261	265	260	264	240	256	232	242	249	249	222	230	247	238	232	247	248	248	258	253	264	261	227	225	227	233	220	204	230	218	253	257	211	224	200	236	223	222	238	238	223	217	241	233	215	274	229	218	244	227	208	217	223	236	275	259	217	200	239	237	231	242	224	231	215	256	256	228	210	227	254	206	239	229	217	247	253	214	239	275	239	251	240	275	229	227	215	252	274	228	214	226	217	228	210	221	224	256	191	215	254	241	238	241	256	242	247	244	254	220	237	225	227	224	228	227	230	225	254	239	267	209	257	261	235	244	248	246	213	245	217	242	213	240	238	271	241	244	226	236	246	193	192	235	227	220	233	214	230	216	242	211	243	248	208	224	241	214	240	256	250	232	231	234	217	243	235	237	236	240	226	227	251	256	230	219	221	268	257	263	228	214	198	215	273	222	228	258	237	233	214	251	276	242	247	232	275	240	242	236	242	264	247	249	250	246	232	207	227	239	243	225	254	246	243	233	236	256	225	256	225	235	257	265	247	235	241	219	233	231	225	219	236	232	259	218	231	226	213	219	264	258	236	248	221	239	231	236	222	256	220	258	247	215	239	231	249	208	242	252	228	244	246	240	201	221	217	241	238	254	232	245	226	243	218	231	265	246	275	238	236	224	258	233	239	217	237	226	230	244	203	242	232	227	245	216	253	228	240	230	242	224	246	234	255	247	202	221	219	229	216	296	253	238	259	236	231	234	242	277	262	232	236	232	207	257	257	225	230	225	218	231	234	231	250	263	216	242	232	250	235	214	271	254	247	226	265	238	238	221	233	262	234	234	234	223	238	254	237	229	219	218	237	238	222	216	224	246	241	248	224	237	226	233	229	273	241	259	242	223	221	216	205	233	234	220	237	241	225	233	218	233	256	268	264	251	242	241	243	216	257	243	235	236	235	225	235	257	240	220	246	227	229	229	217	237	215	214	224	214	212	215	231	269	231	221	276	207	260	241	244	228	246	208	229	249	267	240	226	240	248	250	237	236	215	228	233	214	217	252	231	237	212	252	206	240	220	255	243	219	249	259	244	265	233	218	251	237	253	219	243	238	223	225	220	250	227	233	264	215	259	244	222	239	239	213	209	237	217	236	242	242	236	216	230	242	231	243	253	230	231	251	250	246	231	243	221	256	224	241	223	241	232	236	267	232	239	241	225	267	245	253	232	252	251	230	263	210	236	228	219	241	255	250	234	227	221	238	243	240	228	211	225	226	232	207	252	236	224	245	234	222	201	209	223	216	237	261	232	233	230	208	218	253	201	244	212	260	258	238	228	262	257	221	240	260	243	220	237	233	232	240	216	222	245	211	222	247	207	240	219	220	222	233	239	240	262	228	229	237	236	251	254	228	238	226	233	248	238	245	211	236	242	214	245	244	222	253	228	265	224	263	245	223	214	233	243	227	241	250	242	209	262	227	218	204	236	236	259	230	231	273	248	239	246	198	260	226	255	215	236	265	218	234	212	246	231	260	238	233	231	232	268	237	238	249	239	257	235	254	263	237	264	241	232	210	221	221	260	220	240	244	241	251	206	271	245	220	241	227	223	235	238	227	236	224	237	244	249	255	253	216	232	255	225	248	222	233	224	225	227	206	214	228	230	230	226	228	204	237	227	238	244	205	246	230	227	236	236	228	240	232	266	241	224	220	222	222	228	241	243	234	255	255	236	214	241	249	222	268	229	253	202	222	208	230	250	225	259	217	275	222	229	253	256	218	222	229	226	268	260	231	239	206	226	236	232	227	217	216	256	246	245	237	233	223	230	233	235	255	233	250	247	235	218	248	256	214	211	231	231	251	223	261	248	244	226	229	223	213	236	233	251	223	199	259	247	202	216	216	231	225	244	233	214	206	222	249	253	225	237	227	248	234	230	264	254	264	222	224	218	251	246	235	232	221	211	223	233	229	223	226	228	262	215	248	256	226	225	237	245	232	228	240	276	267	244	255	259	221	229	235	213	245	230	243	214	246	262	240	237	234	222	221	225	226	274	251	205	245	246	227	256	224	253	220	230	225	221	219	241	250	236	229	223	264	218	250	240	231	230	233	212	213	232	236	235	288	240	215	226	258	246	247	219	254	251	231	250	245	229	244	229	244	233	239	206	208	266	257	221	206	227	240	210	244	214	218	236	230	245	252	270	244	250	267	242	232	256	233	256	253	250	263	227	228	243	253	233	240	232	232	242	231	235	251	268	230	225	252	262	228	212	221	236	224	234	254	245	231	203	266	218	218	233	241	222	227	240	244	252	221	254	248	257	257	233	247	199	199	238	221	233	269	233	233	214	242	229	229	242	219	233	222	228	236	226	218	217	226	234	229	254	234	226	246	233	246	229	217	249	263	239	225	229	257	261	261	217	248	221	200	208	223	237	253	251	236	244	240	229	212	213	227	243	214	233	266	238	180	211	229	252	232	221	243	273	253	254	216	228	219	220	244	222	242	216	241	226	255	231	219	223	225	216	222	255	243	209	216	231	236	238	241	249	262	242	275	256	259	254	243	189	232	253	221	218	229	242	224	238	267	239	233	260	228	207	224	246	230	252	234	227	263	244	226	249	208	223	237	217	248	205	231	231	220	222	215	209	221	235	219	251	258	239	235	230	236	217	246	239	237	227	210	227	236	267	253	260	203	246	236	223	241	221	233	241	229	256	222	224	218	253	253	246	255	203	266	266	229	248	235	235	233	222	239	273	225	213	259	258	231	259	232	217	226	254	217	256	222	241	240	220	255	230	255	259	247	260	207	244	202	225	237	223	231	235	265	217	228	229	238	217	239	217	238	214	258	214	226	230	228	217	253	221	198	218	264	225	241	270	223	230	227	253	218	235	221	228	214	243	232	273	237	250	228	249	215	235	238	250	221	210	234	220	238	223	210	251	243	239	234	213	236	212	233	237	232	256	252	241	220	225	223	237	246	209	253	215	215	247	239	233	206	244	263	242	250	240	254	222	239	240	262	236	212	241	217	258	221	205	250	230	256	216	259	245	239	254	214	235	264	246	231	257	243	217	230	271	251	223	254	225	223	211	235	235	225	240	255	218	239	233	245	211	223	208	237	238	240	232	241	249	245	223	209	220	241	211	236	224	239
1918	753	943	838	777	698	683	740	733	765	671	645	680	663	632	586	617	617	598	629	609	597	614	577	573	593	562	633	552	601	593	576	594	543	609	590	570	598	559	590	560	624	576	592	591	605	557	583	539	578	564	612	618	571	635	633	599	592	567	500	554	588	608	608	606	577	546	584	611	616	571	565	580	624	603	579	546	566	558	529	612	575	583	569	619	626	570	581	570	604	546	582	613	571	586	629	565	599	600	520	583	605	581	578	579	607	602	558	594	581	596	583	577	593	604	511	583	571	543	620	569	612	622	607	581	585	570	596	605	605	628	571	574	582	589	626	570	568	597	609	587	579	618	585	551	571	599	610	590	589	576	603	572	548	560	600	574	566	575	585	594	579	582	602	564	596	605	558	549	591	577	581	623	569	574	563	615	577	555	599	608	571	584	594	553	601	594	579	580	629	566	557	600	531	621	657	582	562	634	613	632	552	594	552	603	566	582	584	540	585	582	587	578	603	594	539	566	600	615	570	572	589	542	599	645	590	594	565	574	582	591	566	588	600	592	586	574	553	577	583	591	591	578	565	603	613	618	631	569	575	538	586	579	554	571	567	549	580	572	578	587	588	578	609	574	577	589	566	591	581	521	562	630	599	561	607	591	561	568	611	549	550	589	591	589	570	542	543	582	583	559	595	593	562	597	581	588	562	600	570	591	618	624	562	582	608	558	579	571	594	609	580	602	590	570	589	596	538	595	566	603	599	640	572	592	599	595	626	573	589	598	594	567	561	604	640	555	606	583	543	609	590	623	565	604	571	577	578	615	583	586	575	624	563	622	585	532	571	612	636	580	609	593	597	578	554	569	577	601	591	587	617	572	541	573	605	578	560	595	558	543	584	575	563	564	590	599	565	602	577	647	597	588	556	583	650	541	590	566	565	576	582	605	584	648	580	573	607	619	563	578	627	592	599	537	597	585	573	602	617	598	586	576	605	578	565	602	612	597	603	533	560	562	611	612	541	586	557	627	613	590	590	586	550	613	584	614	580	622	570	576	588	630	543	590	587	567	566	594	633	597	612	636	623	563	566	586	566	662	605	597	558	600	628	570	573	611	600	587	579	599	602	604	624	564	568	568	579	590	625	565	600	576	595	617	624	600	612	585	613	530	569	613	557	578	597	611	563	616	553	563	513	572	588	573	595	619	573	627	616	553	602	564	551	613	565	609	581	599	616	584	593	580	599	593	574	569	596	564	587	631	546	644	559	586	540	554	560	610	602	610	583	581	612	589	595	573	596	587	560	591	576	627	568	601	604	595	586	598	622	572	577	584	607	566	599	629	622	586	551	558	645	579	549	573	589	590	565	600	578	588	623	606	557	600	562	589	583	555	615	579	560	567	582	581	599	580	586	597	565	599	619	604	573	588	600	623	569	597	610	605	596	607	579	601	598	555	586	575	561	532	531	584	590	593	519	565	632	570	608	582	591	595	560	602	611	586	602	534	588	600	548	599	583	596	615	599	569	531	553	574	535	605	593	572	592	562	563	546	605	632	548	543	597	562	588	579	565	579	596	604	622	633	584	574	590	561	596	601	571	622	539	561	575	604	585	615	599	558	568	554	592	557	563	579	588	582	555	557	574	605	573	636	604	588	584	567	570	588	576	578	600	581	589	581	578	578	609	590	589	593	598	576	585	561	582	573	614	587	582	604	601	567	581	590	611	573	582	553	547	543	563	650	576	595	580	550	614	606	597	570	562	573	582	548	546	566	575	605	606	546	607	586	571	557	589	608	576	624	587	556	635	599	566	587	650	581	578	632	587	572	557	593	595	592	595	610	597	617	580	563	525	606	570	593	559	552	609	586	558	604	588	580	605	586	599	591	570	549	581	535	529	564	594	557	561	560	565	560	576	537	553	599	587	621	608	587	590	577	584	603	565	584	543	621	563	547	586	591	588	591	550	593	609	633	564	583	574	576	589	601	563	562	611	571	626	563	610	556	595	610	600	559	594	584	600	652	588	596	599	598	577	611	586	590	601	560	609	563	614	594	590	572	586	575	581	552	565	577	586	603	563	565	581	567	564	564	563	560	603	605	560	603	585	551	549	592	586	579	587	563	582	602	578	605	509	596	596	589	599	617	554	576	612	595	565	557	590	604	585	556	587	596	602	590	552	594	561	563	590	619	598	562	584	603	547	594	573	537	593	593	570	589	597	552	606	593	593	557	597	587	551	589	597	600	597	588	535	586	588	616	574	597	553	609	570	592	656	548	582	620	584	584	551	612	595	569	628	599	582	600	523	596	573	554	548	603	582	583	606	561	598	589	609	585	544	556	548	573	611	592	589	543	613	574	605	589	543	577	599	620	554	626	565	595	570	588	566	561	597	585	603	617	560	596	650	573	599	586	584	554	561	578	585	603	585	580	609	592	602	562	610	606	566	593	553	587	595	549	574	577	601	566	556	577	555	591	585	622	586	562	582	602	579	630	571	602	595	581	583	571	592	550	569	592	584	597	598	546	613	561	619	553	596	598	547	632	583	585	582	581	573	581	554	595	629	587	545	555	604	604	557	594	603	605	624	597	537	611	577	624	587	592	579	580	543	610	613	575	642	564	564	578	581	560	587	614	592	606	585	545	608	591	597	601	582	571	557	555	608	587	600	605	552	575	619	578	521	637	548	610	617	596	567	605	536	572	579	633	562	612	578	566	589	569	560	577	591	589	625	565	570	586	587	576	564	602	560	575	582	579	588	558	608	614	601	549	638	620	545	621	590	621	617	554	623	566	592	580	597	614	576	603	543	617	610	563	615	592	603	590	561	592	577	563	528	608	592	552	584	568	641	606	590	593	581	567	577	562	548	577	553	580	566	571	590	601	556	598	599	578	594	588	605	561	570	544	543	581	607	603	604	610	573	612	549	574	612	580	559	589	612	574	582	590	574	570	582	595	589	577	604	568	570	578	578	561	607	606	609	594	615	567	558	591	602	573	572	616	588	578	564	555	563	555	563	603	551	593	597	570	556	569	566	604	593	572	616	580	631	593	562	545	578	549	619	601	616	606	616	547	551	617	532	598	590	559	596	644	653	579	605	626	627	602	585	619	592	580	567	611	592	594	571	583	642	579	559	575	587	594	623	603	555	565	587	578	555	609	573	571	574	616	625	568	605	551	521	577	595	625	576	566	533	591	596	590	613	598	588	592	569	547	538	623	621	609	561	627	622	626	580	571	576	580	574	575	578	597	540	544	593	564	568	598	581	547	541	506	562	606	580	595	557	591	581	582	581	568	595	559	570	588	615	575	546	543	578	540	603	614	599	609	606	591	600	594	574	576	539	566	596	607	601	572	578	590	595	619	637	589	529	585	564	549	602	583	594	577	569	547	554	544	579	630	547	538	635	649	564	583	594	580	592	579	592	596	583	598	567	590	572	640	577	604	589	595	578	581	560	569	584	618	585	590	629	583	613	575	592	564	613	615	631	558	645	637	561	558	578	579	573	576	582	620	553
7375	888	868	593	524	412	375	390	333	363	284	280	338	244	275	266	297	265	237	236	255	235	246	244	246	224	263	248	263	252	257	250	249	260	249	253	242	261	265	286	256	260	244	274	299	270	230	238	264	255	274	281	237	252	242	220	241	254	251	245	252	265	246	264	246	251	242	259	243	272	253	249	264	256	277	234	259	247	283	267	274	206	229	280	239	265	267	236	266	255	261	251	257	271	224	233	258	251	267	264	248	280	278	252	231	244	254	242	247	266	259	274	289	251	258	263	262	251	272	259	266	257	259	236	303	234	269	264	271	255	238	245	259	258	235	212	274	251	260	258	260	292	244	225	261	260	234	218	260	263	253	258	274	260	251	249	322	250	252	271	237	273	247	233	265	270	261	238	242	258	267	266	277	256	245	259	254	247	246	253	263	253	277	273	266	265	236	253	259	239	239	257	276	245	264	247	256	275	244	242	270	286	253	269	257	283	266	249	258	269	256	282	245	252	239	248	277	275	231	264	292	230	251	250	262	248	270	255	285	266	253	278	243	264	247	273	282	278	238	286	266	259	232	233	278	246	255	257	233	264	261	267	291	270	266	233	268	228	245	255	252	271	247	288	240	251	258	240	221	227	231	270	237	257	287	246	263	256	260	248	248	251	253	288	254	229	267	273	239	262	239	236	272	256	245	261	247	238	241	254	232	268	241	269	298	249	247	236	273	258	230	276	273	263	246	256	255	246	277	235	287	275	253	230	228	257	263	254	257	243	247	261	264	253	221	272	231	244	232	261	249	255	253	223	251	261	271	267	252	264	281	240	206	256	279	255	222	240	222	250	257	252	260	265	250	259	237	245	246	232	253	277	244	245	215	256	237	235	260	264	262	247	273	235	264	228	230	252	242	243	269	265	241	243	248	258	223	263	274	244	254	236	244	257	261	258	234	267	267	254	243	247	271	302	257	234	237	278	256	271	260	270	241	277	240	242	258	272	276	239	248	291	248	245	268	269	248	300	252	270	232	219	267	262	273	264	259	238	285	250	268	256	253	278	253	260	253	273	246	238	251	234	256	241	278	229	217	277	282	236	267	263	241	263	261	243	273	263	256	258	257	249	286	262	275	251	267	263	223	275	248	247	244	256	257	244	249	281	248	264	239	219	242	229	272	250	243	250	254	264	255	254	213	273	255	269	237	273	285	248	236	272	231	255	238	257	259	253	236	242	265	224	217	222	252	257	263	291	272	273	245	258	254	235	248	279	274	247	217	246	253	271	262	281	262	251	253	278	287	256	234	228	271	265	222	247	240	268	246	250	246	226	233	277	276	243	257	271	267	265	234	282	242	230	259	245	253	239	255	294	258	238	264	260	256	224	263	276	262	291	239	256	214	263	277	245	258	233	278	265	272	264	271	262	224	246	232	236	244	243	254	259	260	254	244	224	265	255	265	221	267	250	246	244	229	246	276	277	245	246	263	244	249	260	256	245	241	260	230	240	255	246	249	269	245	259	254	255	248	259	235	252	265	224	248	225	272	223	255	282	252	235	268	261	255	238	236	258	251	245	257	275	236	232	222	264	260	263	268	235	263	282	256	244	261	267	284	260	247	272	267	259	274	260	242	242	283	254	266	268	224	264	242	243	233	237	257	262	248	270	239	231	247	239	246	236	251	290	226	262	282	263	250	302	267	261	272	269	242	242	270	259	242	245	257	262	255	266	241	264	255	255	227	240	268	255	238	250	266	238	250	263	243	273	238	200	252	228	224	256	242	259	246	277	266	255	248	247	252	240	272	262	230	257	262	256	267	273	262	292	283	272	260	254	238	264	245	264	281	239	265	273	242	247	275	258	247	245	243	256	263	226	269	237	242	240	261	275	269	254	262	257	215	256	283	241	251	268	255	218	285	254	241	246	250	250	244	260	226	271	279	249	232	221	272	271	249	249	236	251	237	268	254	257	253	215	239	270	254	261	257	260	253	261	263	215	280	233	251	239	267	249	274	235	281	261	252	265	248	259	273	276	275	271	251	268	255	283	270	233	227	253	247	277	277	250	277	254	267	247	236	258	272	250	250	268	227	266	257	246	241	242	246	249	262	280	255	285	220	228	249	226	224	262	255	229	238	272	257	243	266	272	271	266	266	232	275	294	254	246	251	253	247	256	235	248	244	252	245	250	245	240	258	294	247	251	240	245	238	263	263	244	269	241	232	260	241	262	243	269	273	239	235	254	262	246	231	224	224	231	274	264	245	223	241	248	216	257	245	272	238	287	266	251	243	224	271	266	234	284	273	256	252	265	250	256	254	263	287	271	246	285	273	231	224	256	255	262	259	263	230	263	227	260	241	251	231	243	225	266	247	257	237	230	237	256	230	251	254	250	266	272	267	263	276	246	259	263	265	252	238	237	265	259	245	274	270	294	251	275	262	282	254	262	265	280	240	273	254	273	245	278	257	255	237	254	256	248	260	281	258	257	249	230	233	240	242	246	273	248	258	258	255	267	248	245	260	258	279	270	245	265	243	242	259	227	235	265	285	254	260	244	266	241	284	237	308	230	239	252	288	269	240	295	248	267	253	248	238	235	249	278	259	267	229	244	256	244	254	243	252	277	246	250	268	259	228	263	244	288	260	223	276	230	248	245	242	267	271	288	254	258	252	257	227	253	274	233	242	250	249	242	271	252	263	237	214	239	231	236	272	231	258	267	244	262	230	228	280	254	255	288	256	246	236	246	267	247	256	227	223	222	238	242	244	281	247	227	253	286	283	266	243	300	271	288	230	225	249	239	241	263	279	255	220	292	264	265	238	217	274	261	209	236	255	252	257	240	257	270	274	275	245	252	252	258	241	255	252	256	249	263	260	254	235	260	246	275	252	236	260	256	237	256	275	238	268	240	241	276	290	236	258	239	258	245	264	261	287	268	262	237	286	265	248	244	248	289	253	229	262	270	244	273	237	247	265	255	257	207	282	250	245	254	277	236	265	248	272	284	253	262	246	259	240	234	282	252	216	244	232	261	252	244	280	265	231	242	229	223	247	238	270	270	280	290	236	257	251	252	250	263	275	260	244	201	251	293	267	259	262	292	263	245	243	239	240	273	250	256	248	286	251	223	260	232	237	229	244	252	258	256	257	257	245	267	259	248	248	253	237	260	223	238	245	243	261	260	254	248	285	255	279	237	262	252	246	278	273	252	251	290	250	234	278	252	249	232	272	289	266	252	247	248	268	238	261	260	222	258	243	226	254	245	242	246	261	270	217	276	234	271	241	246	270	243	255	266	246	253	255	247	273	238	227	228	236	228	249	240	236	237	272	258	245	282	250	231	212	246	240	266	238	243	270	244	275	274	250	256	273	267	239	255	230	257	250	281	279	254	265	263	259	255	239	252	260	279	289	278	238	256	262	208	255	246	255	246	235	229	271	270	263	281	280	259	223	237	235	233	255	298	256	282	267	252	238	261	265	247	238	256	251	267	230	283	230	282	258	250	255	273	238	256	241	242
6770	1209	1928	1963	1702	1498	1357	1142	1107	1004	906	838	848	835	812	728	660	745	758	685	735	750	682	660	696	631	631	643	642	631	638	562	636	638	635	625	639	645	634	631	658	633	661	612	619	639	607	636	592	594	611	646	624	631	620	591	595	644	647	664	623	610	602	568	626	666	608	586	662	547	604	584	629	633	618	619	606	607	595	614	569	601	600	653	600	600	628	597	611	615	591	640	615	634	598	666	578	616	650	625	613	599	656	651	609	629	571	575	649	612	590	635	620	650	579	599	646	626	636	605	640	653	641	614	658	610	650	587	567	589	641	566	625	646	589	621	626	679	608	639	628	622	611	612	587	591	606	610	633	656	630	607	616	619	593	595	641	615	587	647	618	582	605	583	608	585	606	598	586	629	585	593	575	596	652	608	606	612	620	611	607	563	662	589	599	590	603	672	587	636	605	601	625	609	582	593	607	582	587	646	568	591	609	649	611	614	618	617	590	581	626	657	560	606	617	592	695	565	609	586	586	623	598	646	620	675	655	623	637	593	586	578	588	628	628	631	564	617	549	632	581	590	598	585	615	598	647	618	611	593	608	643	611	578	605	599	627	589	639	628	645	618	574	627	597	582	628	636	591	587	627	612	668	574	632	632	573	633	666	637	603	627	654	633	614	633	636	589	650	645	575	541	614	606	576	601	569	591	591	594	615	591	616	608	614	611	630	618	639	594	616	635	612	657	637	643	595	613	648	631	591	611	675	663	634	609	604	638	597	642	606	599	595	609	630	610	668	610	594	670	656	591	577	584	629	622	545	621	604	620	636	609	590	579	584	622	611	647	651	620	625	639	599	649	665	636	612	589	620	629	604	605	617	593	637	625	604	634	638	611	585	634	593	600	657	619	580	666	594	600	635	604	626	634	639	610	609	631	590	614	634	597	607	624	638	577	635	627	587	610	636	636	585	625	675	662	631	603	597	591	617	634	589	619	590	586	604	622	592	598	595	609	642	564	605	602	607	644	639	615	568	601	637	630	580	591	635	647	614	602	601	660	626	636	635	617	616	622	619	605	663	618	583	618	618	613	628	608	610	649	633	559	615	624	624	625	632	595	591	609	613	603	573	623	637	609	637	622	628	583	594	589	614	633	636	589	644	603	559	586	592	630	618	627	647	653	600	619	624	606	657	620	584	621	591	621	647	600	623	643	598	611	590	644	644	620	661	602	630	607	579	656	555	610	605	644	625	621	634	605	614	633	596	603	648	623	539	643	628	671	598	639	614	610	644	634	581	638	620	638	576	615	636	643	625	616	582	631	613	652	609	650	620	625	633	580	588	635	602	589	597	609	676	579	651	631	626	611	583	593	609	576	630	657	620	655	608	616	606	599	663	623	585	635	602	594	603	581	627	586	611	617	604	629	596	613	602	645	603	623	604	651	599	591	600	635	612	560	600	614	624	624	635	618	607	660	642	602	626	643	637	622	611	610	626	640	610	606	646	636	625	620	586	582	648	619	659	653	652	653	620	631	590	621	594	585	576	591	632	573	636	642	619	569	625	588	635	646	596	637	629	635	610	600	596	649	608	624	626	619	641	614	615	627	599	603	652	624	615	630	649	638	581	613	639	597	585	606	603	590	587	630	602	614	619	614	611	602	600	605	637	628	589	605	631	599	571	633	582	607	585	618	631	669	627	626	589	621	659	619	613	634	649	607	585	608	596	626	650	594	613	659	588	628	601	622	620	628	608	666	603	640	618	570	596	572	638	621	586	640	595	650	617	628	657	635	626	654	582	604	598	602	603	648	607	578	640	630	588	650	618	606	619	605	566	595	605	610	596	634	649	654	592	609	620	569	623	615	634	617	636	593	624	643	576	612	655	624	602	586	584	599	637	606	649	627	603	620	606	592	621	600	604	626	598	635	602	573	611	610	631	598	610	637	603	617	603	644	582	631	623	593	610	623	600	624	619	609	640	634	553	590	640	618	599	609	642	613	623	585	656	616	626	657	601	624	645	679	602	642	643	588	646	648	604	641	564	627	604	588	657	583	608	590	583	615	619	653	583	611	650	635	624	648	602	588	590	625	597	625	608	607	629	676	604	612	651	667	607	648	631	634	670	584	614	646	655	598	638	609	619	614	607	638	617	638	637	598	610	585	603	627	616	601	656	621	624	601	602	612	621	602	609	627	591	580	628	614	678	610	615	638	604	619	603	633	610	612	643	610	642	624	663	615	611	598	638	589	608	670	634	645	626	653	660	592	608	589	624	594	594	641	616	581	609	612	611	635	600	604	593	575	654	598	666	570	614	603	606	600	623	586	641	614	610	571	596	563	588	634	594	590	601	558	646	620	628	595	640	631	609	654	618	599	646	629	640	585	600	561	598	565	627	638	614	609	618	615	625	619	647	606	663	603	629	618	643	633	626	578	577	616	594	634	617	603	591	578	608	587	655	637	616	629	617	600	600	573	637	674	594	636	594	652	662	624	596	665	592	607	604	595	578	604	537	602	584	582	599	635	623	621	566	605	582	627	571	626	647	636	604	619	629	614	592	630	611	632	588	623	610	628	632	607	635	615	654	593	608	612	619	639	592	602	602	611	619	618	647	612	636	630	611	641	620	616	618	622	627	610	566	634	597	595	632	636	610	602	592	641	629	575	662	599	623	632	640	586	635	633	647	610	602	617	618	608	613	639	626	641	635	622	585	668	633	661	632	620	577	612	626	570	662	604	628	600	597	641	618	617	587	614	588	617	602	597	643	614	625	618	665	577	623	652	629	620	629	640	625	586	608	585	652	599	591	621	622	577	585	626	640	642	636	595	615	628	603	611	628	601	567	607	619	618	580	586	640	638	623	618	641	621	567	614	627	553	634	612	600	611	602	624	648	644	638	605	613	634	600	608	603	638	616	606	589	612	592	611	612	636	587	604	612	643	648	627	595	613	598	597	643	595	607	618	647	685	593	602	616	612	631	596	656	615	641	627	665	664	593	590	593	632	608	594	680	604	581	658	627	654	623	660	605	648	614	632	600	612	620	625	657	625	593	562	583	607	604	630	590	613	629	631	626	596	585	611	644	641	609	627	586	637	645	590	592	633	616	600	585	591	613	581	628	626	586	576	637	629	600	601	610	627	629	648	645	626	639	619	646	621	583	601	598	604	639	615	621	606	649	662	623	674	614	594	639	616	595	662	592	614	631	635	600	586	570	642	616	602	592	620	589	636	597	623	620	642	594	617	606	594	619	625	618	643	615	642	610	620	616	628	653	608	597	587	632	594	617	580	602	626	609	613	585	599	614	606	641	596	638	621	624	597	619	602	586	614	607	644	647	618	593	585	683	602	667	594	597	637	648	573	632	621	628	632	602	625	632	644	620	642	594	595	585	625	575	607	643	622	632	612	609	619	596	647	629	632	586	599	633	625	667	602	649	599	650	620	629	621	625	643	621	568	624	634	598	641	586	598	652	603	549	628	590	604	636	630	619	603	598	615	576	621	612	599	623	640
13108	1375	1131	875	501	408	355	355	268	208	201	202	163	179	165	153	125	145	140	140	150	163	155	147	141	132	145	127	132	110	128	161	143	122	129	134	130	106	127	134	142	142	134	146	113	131	123	131	135	148	111	126	135	127	127	135	130	145	126	129	106	115	102	108	135	121	124	138	131	136	145	124	117	153	140	113	121	106	125	141	120	126	132	120	152	133	122	110	137	126	122	113	150	116	138	134	121	116	134	128	129	140	138	128	139	126	112	130	123	143	133	125	129	153	130	120	120	141	135	113	131	126	154	106	135	146	127	114	140	134	114	122	120	121	122	134	123	147	136	124	117	121	104	113	146	116	115	114	140	136	110	145	136	123	113	146	109	119	141	121	119	142	112	124	118	163	116	127	148	104	117	143	107	146	129	142	134	148	121	140	155	112	134	127	136	144	136	123	121	123	151	121	119	127	139	123	148	133	141	129	141	132	156	124	129	120	119	115	146	111	128	114	113	135	122	125	121	117	133	138	129	147	135	126	146	158	91	125	115	123	127	146	133	130	135	111	122	147	114	127	112	147	124	124	123	133	132	120	126	118	140	113	141	128	140	128	110	116	141	142	133	110	117	133	135	138	134	125	115	123	129	129	137	111	133	128	121	115	123	125	130	133	102	120	123	140	126	117	127	132	119	126	132	134	104	125	115	107	127	113	152	129	159	127	127	136	134	127	136	137	119	136	112	148	123	138	127	131	135	134	109	140	119	116	139	119	123	131	135	115	127	106	118	124	129	139	122	146	126	120	149	149	134	136	142	154	119	140	112	133	121	148	126	112	133	121	136	124	124	118	126	111	128	128	138	132	124	118	132	124	123	132	116	139	130	106	123	128	128	117	125	137	116	127	131	130	120	126	126	127	143	144	126	119	112	126	127	143	142	116	128	137	113	122	114	151	115	139	131	137	126	121	135	133	134	111	157	106	130	132	133	122	137	141	136	119	124	130	140	108	119	140	125	113	139	133	113	136	111	118	130	120	123	124	139	121	133	133	130	126	102	133	108	117	117	118	126	128	126	126	134	145	144	120	138	125	127	132	110	122	133	150	119	132	112	126	131	123	129	116	129	132	106	133	125	127	149	139	101	135	133	130	128	125	136	130	121	152	127	138	119	149	128	140	130	129	125	144	120	125	135	125	138	121	121	123	124	125	128	117	123	131	117	150	116	144	138	119	141	117	118	123	126	139	137	132	124	132	139	114	100	106	139	146	133	128	138	141	102	130	117	116	111	107	130	134	130	129	133	139	134	117	100	115	134	128	119	128	123	136	112	147	133	115	140	110	127	117	118	130	110	123	111	142	125	125	134	126	107	128	137	156	141	122	131	127	129	120	124	140	118	156	139	115	129	126	136	108	99	141	127	113	118	121	115	130	127	130	142	119	129	104	127	144	140	144	113	146	123	142	137	128	112	131	116	133	110	110	121	111	107	132	128	119	114	127	140	146	138	159	138	149	126	110	152	129	119	116	125	122	148	125	144	135	142	122	120	130	139	135	139	129	141	132	133	133	116	123	120	121	122	143	110	152	126	122	133	118	136	140	99	119	126	124	146	134	135	141	122	118	121	136	138	127	119	129	122	108	119	124	119	129	118	135	144	116	133	118	136	125	132	121	136	110	106	125	114	117	136	110	134	109	120	136	116	138	130	122	115	130	115	115	113	120	126	135	137	120	125	112	145	151	118	130	137	118	137	137	154	116	134	157	135	123	103	137	121	141	92	133	132	120	112	123	127	122	139	104	137	145	141	135	143	117	132	127	123	111	130	122	127	133	136	146	171	123	115	131	120	116	142	133	115	137	149	113	139	124	140	127	113	138	123	138	114	120	116	132	136	111	136	142	136	120	120	134	141	130	123	128	124	124	130	136	119	129	127	124	125	127	141	143	124	117	144	123	138	115	113	149	128	136	99	131	127	131	137	103	111	147	149	107	113	137	124	138	123	140	128	144	164	100	141	129	111	125	128	135	114	134	135	116	137	134	138	130	132	112	139	140	154	101	118	139	132	130	134	123	140	120	125	129	119	135	137	121	127	125	147	117	138	124	177	120	144	136	115	94	131	133	128	131	115	122	128	124	126	118	126	143	130	125	130	134	126	120	144	134	129	117	128	136	121	124	145	129	127	135	112	138	130	130	116	146	130	113	141	127	119	135	126	126	127	133	140	135	156	121	136	113	148	133	131	116	125	148	129	136	129	131	110	132	138	132	138	109	117	139	126	149	122	96	125	113	133	126	126	148	132	119	136	123	140	144	132	139	116	126	112	148	137	134	115	143	125	120	135	139	132	131	129	103	115	116	148	138	130	143	115	121	134	114	143	132	133	128	121	130	132	138	119	132	122	144	90	111	138	124	118	143	138	137	126	132	144	142	125	118	142	123	134	141	115	163	121	141	108	127	132	126	125	136	145	129	114	118	124	119	118	126	127	129	125	134	134	118	130	128	111	128	126	117	108	129	131	110	121	134	133	129	114	134	121	145	137	116	136	125	120	137	126	135	125	128	145	131	133	165	129	110	126	118	119	141	124	127	144	158	118	128	127	133	133	126	122	130	143	127	152	161	131	123	133	131	143	118	128	133	125	105	124	121	130	124	112	125	111	151	148	120	127	139	114	162	118	123	139	131	133	134	131	129	127	145	125	141	133	110	120	124	124	117	129	125	124	132	123	118	123	142	123	120	123	126	137	124	134	128	134	135	126	159	152	117	133	139	136	139	121	156	123	117	122	134	127	109	116	122	142	132	130	110	133	128	113	139	135	136	125	126	140	120	137	134	130	137	120	117	127	138	136	138	129	129	136	132	131	128	108	131	128	133	136	108	125	126	132	123	127	138	127	105	128	114	131	134	110	130	134	137	135	128	118	130	144	103	124	140	111	148	153	149	130	112	122	135	155	118	118	132	130	109	126	141	139	122	126	130	120	154	121	125	111	121	155	132	131	144	113	116	138	143	139	141	122	147	117	135	160	125	122	128	124	97	124	122	135	125	117	117	129	114	146	130	114	117	123	137	133	132	132	125	131	137	104	145	163	114	119	131	128	125	129	122	136	132	118	108	118	122	137	139	143	119	131	127	127	123	150	147	122	112	139	134	121	135	156	145	137	108	121	128	124	127	121	137	121	129	140	129	132	103	136	127	126	114	138	124	136	149	135	114	142	138	139	123	120	157	126	136	142	127	115	132	137	120	128	143	110	137	138	123	137	125	124	149	115	124	121	129	124	136	130	121	112	132	105	140	137	136	136	118	120	109	117	154	133	137	109	119	142	122	145	119	146	119	130	114	103	129	133	109	132	122	113	119	129	136	155	130	132	134	134	120	126	136	131	128	131	118	137	130	143	115	121	132	128	153	115	120	134	119	119	120	111	143	145	120	141	131	142	115	131	140	134	112	149	120	132	119	139	117	117	134	114	120	109	121	131	126	122	126	121	124	119	134	122	107	119	161	141	131	118	106	133	130
8268	1335	2643	2855	2133	1832	1632	1364	1191	935	857	680	641	678	624	541	503	462	500	439	455	450	440	421	395	406	335	382	385	381	330	367	407	368	333	349	339	353	333	316	339	323	373	355	363	367	324	360	360	325	362	359	322	334	323	341	336	335	309	328	337	310	355	332	299	310	333	326	340	347	321	358	312	303	329	358	336	312	332	352	337	358	338	326	328	341	336	341	323	331	329	328	335	313	339	372	344	317	305	306	332	315	329	301	338	319	316	323	309	290	330	344	328	335	351	316	371	323	318	351	337	304	325	301	327	285	329	353	312	349	324	305	315	339	343	313	334	338	340	317	350	340	343	333	364	341	300	319	322	360	308	326	309	312	358	290	324	316	333	312	326	345	311	323	316	345	320	320	331	336	348	333	326	303	323	322	333	306	371	358	339	317	319	323	320	325	329	343	347	301	350	317	342	338	311	321	320	326	328	344	287	365	326	305	297	345	362	335	323	324	349	334	344	340	303	306	321	351	341	315	329	328	347	316	311	307	317	333	311	343	309	319	333	322	352	348	308	315	307	351	294	286	324	309	303	296	345	332	344	343	339	323	329	313	327	340	305	342	310	317	302	296	335	313	325	306	331	327	321	340	305	355	333	332	331	302	336	337	294	340	342	331	377	319	310	329	329	339	312	347	361	336	322	319	333	326	340	321	312	325	314	336	317	343	317	341	324	324	344	324	365	301	332	314	333	353	335	331	303	310	340	337	315	339	353	339	310	299	375	330	327	316	283	324	316	344	328	298	296	316	338	329	315	333	333	329	325	305	306	290	322	314	321	314	343	331	313	334	322	310	342	329	310	318	347	339	352	317	312	337	338	356	306	296	319	334	323	319	336	319	343	318	317	346	352	317	301	355	352	341	324	313	321	319	323	331	316	321	379	291	318	355	335	327	322	344	340	334	314	334	319	309	306	311	344	315	311	315	331	307	302	348	328	328	303	333	351	352	316	366	349	303	328	316	301	366	310	337	343	325	309	332	353	296	327	325	343	316	347	318	315	309	330	288	318	337	347	323	328	336	326	318	305	318	316	350	348	321	321	319	310	315	334	303	300	314	351	334	312	322	360	326	327	333	315	304	302	314	328	326	302	311	299	319	326	386	347	331	339	326	304	287	343	340	307	293	351	352	324	317	326	320	295	330	325	309	326	380	334	310	315	339	322	339	323	349	336	356	332	330	342	358	364	322	364	329	324	303	310	344	334	337	364	316	339	307	325	313	307	308	290	346	331	348	329	313	334	332	324	347	339	318	330	323	321	310	318	327	315	290	330	308	302	337	331	310	308	355	341	318	311	329	301	315	332	354	335	342	283	312	346	331	364	302	316	317	318	313	339	332	328	348	337	331	323	346	363	334	272	331	350	326	349	341	343	307	336	322	356	331	313	318	304	329	335	348	298	318	305	332	349	306	336	344	313	315	305	325	355	349	304	344	312	352	330	326	337	341	310	304	317	315	337	331	343	330	311	326	338	337	334	345	339	303	327	362	320	331	332	294	351	334	303	339	307	317	317	338	304	325	313	317	317	298	335	308	335	332	328	309	310	341	318	281	338	313	354	324	311	329	304	304	329	342	324	326	293	328	309	323	316	330	334	333	306	311	314	305	330	354	315	314	315	313	328	334	339	338	324	350	363	340	326	300	305	321	316	315	351	357	344	347	325	340	322	350	346	305	370	312	312	324	331	313	329	334	329	333	340	313	343	316	330	340	321	325	344	353	318	360	331	324	319	364	319	327	314	349	345	358	320	321	339	308	320	346	340	336	323	313	320	362	368	313	339	325	359	341	342	324	319	335	335	321	328	323	332	330	328	331	341	339	292	363	306	369	339	319	319	347	319	349	302	303	330	317	312	313	330	331	342	308	304	323	348	309	317	345	321	338	333	320	337	318	333	328	330	287	353	340	297	299	326	349	352	344	335	344	322	361	312	343	335	330	320	354	344	329	339	342	291	319	349	308	312	315	327	328	314	331	367	327	324	337	315	341	311	313	332	310	348	324	299	328	341	302	325	357	315	314	321	303	323	324	311	283	336	336	342	317	328	332	339	318	339	300	325	325	305	345	338	316	334	356	333	301	301	308	329	326	313	325	307	324	334	362	268	322	325	323	333	315	317	366	341	329	320	335	367	314	331	312	350	306	320	329	309	335	342	320	317	334	356	328	341	324	330	341	360	334	325	323	320	308	357	301	303	340	330	350	327	359	343	327	350	292	319	319	318	322	316	337	360	312	343	324	303	344	329	335	334	296	326	319	329	334	308	350	327	322	325	341	320	285	331	345	306	303	328	311	328	348	312	301	309	303	332	350	359	320	321	297	310	314	386	358	330	320	342	332	358	349	311	328	332	328	331	294	320	301	314	323	357	316	334	284	322	303	292	313	332	329	344	308	353	326	339	328	356	337	306	334	319	338	331	320	349	311	328	335	322	325	342	337	335	337	338	331	323	342	311	316	323	319	337	309	303	331	337	330	338	300	328	322	338	345	307	315	311	319	320	322	354	355	311	317	312	333	332	322	341	339	327	310	362	315	328	337	309	331	335	348	305	307	342	298	318	294	352	318	330	335	318	331	353	315	347	297	286	361	314	320	341	345	351	342	339	307	323	315	313	323	296	317	317	320	335	335	311	345	333	349	325	332	368	355	331	357	316	335	322	327	313	311	321	311	302	341	334	305	332	338	336	329	328	330	338	333	334	339	324	323	317	318	343	314	308	362	347	317	332	361	318	317	304	296	370	313	326	330	324	350	337	347	302	321	321	321	305	325	337	316	317	288	322	350	301	352	330	340	317	353	332	334	323	349	344	327	347	318	330	335	298	316	307	303	352	288	348	333	298	280	323	331	351	313	298	344	336	329	349	342	374	303	325	337	331	354	329	329	327	333	290	318	318	360	348	332	338	295	297	301	317	325	328	331	291	296	343	312	325	318	341	344	343	310	305	343	304	323	313	285	308	334	313	338	341	307	346	337	366	340	320	332	311	358	334	330	314	292	322	311	316	381	348	317	310	299	319	337	341	326	328	321	348	332	368	346	325	311	330	334	325	312	320	321	332	325	356	331	364	323	299	324	315	321	327	318	333	356	313	332	323	344	314	343	310	329	337	312	323	350	342	383	303	350	323	330	318	338	343	317	314	331	334	329	314	320	320	327	336	300	352	341	295	308	313	364	316	330	332	346	336	335	328	339	332	364	332	325	330	333	372	323	317	351	354	332	326	315	359	348	363	314	328	350	339	341	322	323	297	318	324	329	348	325	344	338	318	338	337	327	334	352	303	339	353	343	339	334	318	320	344	332	330	365	325	313	336	323	350	351	345	339	310	355	319	325	314	322	328	318	310	317	336	361	341	326	350	310	320	314	291	297	363	349	339	330	326	307	289	309	321	316	354	348	314	333	354	336	322	316	337	345	348	347	301	337	302	339	336	295	329	341	332	328	305	322	282	380	327	313	349	348	356	303
1507	374	366	293	290	267	269	275	251	238	225	245	245	221	227	239	221	229	254	263	219	234	228	218	233	245	237	246	242	217	267	233	225	237	261	236	232	220	234	258	214	210	245	216	216	229	217	249	244	203	227	229	252	236	210	219	246	228	259	253	242	189	226	226	233	242	242	231	241	225	241	216	223	232	254	232	236	252	227	227	224	253	223	225	208	243	242	231	226	217	218	260	231	222	224	245	255	236	262	246	220	241	223	227	236	242	232	251	246	241	225	235	257	238	232	235	208	207	231	219	220	219	239	259	244	238	253	233	231	235	216	255	242	222	224	254	253	225	201	235	227	246	201	220	252	233	226	236	252	231	208	251	243	201	221	229	236	219	239	226	243	228	223	263	227	270	233	217	227	229	228	223	241	230	265	239	223	225	190	244	243	242	244	226	220	217	205	212	236	259	206	210	241	243	232	229	221	255	227	264	232	245	222	208	224	210	231	231	240	260	231	237	244	220	243	251	238	236	208	223	220	229	259	242	247	234	230	253	249	244	239	240	229	236	250	215	205	251	228	226	235	219	225	224	227	221	217	245	254	246	234	254	246	241	237	236	233	220	221	214	216	270	237	219	251	206	254	229	221	248	241	237	250	230	262	248	255	234	209	228	242	244	226	250	226	198	198	243	240	251	216	196	249	207	214	220	223	223	257	217	255	235	237	230	247	211	213	239	228	247	241	258	231	233	240	201	254	254	239	240	243	226	220	217	216	217	251	235	207	184	228	270	249	198	219	227	236	259	239	229	245	244	232	246	210	245	238	221	195	244	228	233	253	241	203	239	210	235	237	225	233	225	220	232	249	241	243	231	222	226	210	222	224	239	234	234	244	224	240	237	234	210	230	226	226	241	212	204	214	253	238	272	222	255	223	223	224	247	239	242	249	207	215	238	235	240	228	270	233	251	226	230	247	236	228	230	244	235	246	223	253	203	230	239	209	269	216	241	222	255	221	226	226	215	251	248	244	219	227	252	216	241	218	208	229	255	204	229	228	246	251	243	210	219	216	217	231	209	270	249	226	208	234	237	256	240	228	211	262	233	237	233	242	236	251	249	236	239	219	250	220	237	238	250	231	210	220	245	252	213	262	225	259	219	237	228	207	227	232	256	228	232	251	232	230	233	252	224	230	237	254	223	221	227	224	217	248	263	265	222	256	232	212	252	246	232	244	227	238	233	248	225	242	219	204	238	248	248	233	230	229	251	245	217	235	223	244	269	245	229	219	228	200	257	238	255	234	228	248	235	224	247	241	203	240	209	225	248	215	233	259	213	245	232	226	232	238	221	231	223	247	244	260	206	254	236	224	216	214	213	231	252	249	264	231	234	236	230	241	245	240	216	197	214	220	246	236	232	253	207	254	233	243	209	230	234	269	231	230	233	251	225	230	232	191	231	227	223	239	233	228	220	215	208	206	253	213	244	256	252	246	250	241	221	250	223	249	231	227	232	259	225	226	253	232	248	231	244	208	247	217	235	234	231	231	238	263	239	208	224	236	225	210	213	249	230	196	239	235	245	221	221	236	251	203	239	221	241	237	215	256	243	235	216	226	229	249	243	243	229	229	261	253	223	231	221	244	213	251	260	204	248	262	207	206	217	245	251	268	243	240	213	217	253	218	244	232	204	204	208	244	214	256	281	235	228	240	253	223	239	243	244	236	215	217	208	204	228	215	228	221	253	263	243	234	241	243	228	253	240	245	235	214	237	233	233	225	244	239	245	239	249	233	229	226	202	245	244	245	229	227	253	256	210	204	253	219	232	215	242	246	240	237	224	219	229	261	260	201	242	235	248	248	248	240	224	253	223	234	240	234	222	245	258	237	245	234	233	229	237	244	266	219	270	246	238	264	235	241	239	219	226	228	240	233	245	261	201	233	242	245	231	239	232	223	226	234	253	216	255	215	251	222	204	220	212	252	249	248	217	239	240	228	230	225	222	220	234	238	204	247	223	226	216	259	240	246	204	212	233	228	218	242	231	215	237	229	250	206	225	230	230	249	203	210	203	242	253	255	245	221	230	240	201	233	249	243	255	235	244	239	235	250	224	242	259	234	225	260	221	231	207	216	245	211	233	222	237	239	240	231	242	225	254	231	204	221	261	240	240	203	206	249	244	232	226	225	210	242	245	239	241	247	213	220	206	224	262	225	243	197	264	237	229	235	218	224	246	233	217	248	217	232	232	233	221	227	245	226	229	213	253	225	238	236	197	229	240	227	233	246	223	220	221	228	223	212	205	233	231	220	222	248	228	209	232	223	249	199	221	270	193	203	250	239	227	214	225	211	223	230	236	272	227	249	253	227	243	268	237	213	223	257	231	249	247	241	217	242	258	233	218	214	209	242	191	221	263	235	228	230	264	241	230	228	252	200	229	228	233	236	230	237	224	220	233	232	252	272	243	234	210	234	198	236	234	225	216	214	233	228	218	241	225	222	209	218	245	215	234	259	269	263	250	243	224	257	208	250	223	256	221	248	240	243	247	236	244	237	237	222	225	214	259	236	225	252	251	239	245	259	226	235	242	223	227	241	219	234	254	229	234	236	231	248	216	218	223	238	234	220	250	224	241	240	251	265	200	247	264	251	234	246	256	222	246	233	204	220	226	245	240	223	235	255	229	224	217	228	212	267	244	239	236	225	230	235	256	220	224	226	239	252	234	236	242	222	210	231	249	259	249	220	207	208	243	195	258	231	252	261	266	236	243	233	220	236	256	245	232	233	227	226	233	231	267	236	253	251	236	226	215	225	245	234	223	230	216	226	231	250	213	216	238	188	212	270	236	228	258	224	212	222	199	246	221	242	231	235	259	207	259	235	287	238	264	245	220	249	241	234	236	250	244	227	227	217	254	223	239	256	212	258	263	258	229	239	231	214	244	238	226	238	226	215	251	247	218	232	249	244	237	230	232	217	216	249	262	220	226	213	235	252	232	234	211	224	241	242	219	240	235	252	235	228	222	238	227	221	244	272	244	237	258	255	225	238	223	227	253	234	233	226	239	266	237	217	246	228	260	208	224	208	207	251	236	246	228	242	223	224	211	244	234	230	237	197	237	245	237	224	237	230	200	229	222	231	236	253	221	208	231	222	233	229	255	231	223	224	217	249	238	213	214	225	259	252	214	207	231	216	243	246	246	246	223	210	234	266	228	215	204	230	220	264	229	211	212	205	239	213	227	254	224	228	250	226	232	254	226	230	225	216	238	255	225	222	250	236	233	245	227	236	257	249	285	234	242	228	254	226	237	249	215	248	203	225	240	245	252	251	238	227	243	251	223	226	208	232	233	240	253	226	244	234	238	226	248	217	222	267	232	228	274	222	235	220	227	282	242	236	234	279	245	239	233	231	219	232	244	221	225	242	209	223	279	230	228	244	232	227	206	226	257	255	213	256	225	243	250	240	230	219	231	208	247	236	240	277	228	229	232	222	232	251	265	225	194	209	222	222	241	224	222	212	223
1944	779	897	910	820	799	777	793	683	685	694	621	644	657	582	605	582	623	602	574	562	611	646	584	583	584	562	613	606	590	586	608	590	578	582	559	585	587	627	596	584	617	609	595	601	604	603	619	584	582	580	584	583	570	547	580	531	554	556	575	566	556	564	606	607	584	594	560	561	566	589	558	583	575	578	567	581	550	585	594	618	585	593	543	562	587	595	583	579	598	557	598	606	622	576	607	613	576	601	577	618	586	603	575	579	572	543	612	597	560	600	576	583	597	558	563	612	586	580	651	576	584	567	581	571	582	559	522	568	559	572	586	599	603	568	575	606	564	608	603	614	601	601	568	564	556	574	567	569	582	573	562	569	562	612	560	593	541	609	608	546	604	588	604	571	561	593	622	584	608	605	581	561	581	553	590	593	597	602	585	585	614	594	596	572	591	547	593	580	637	561	585	558	581	626	608	571	613	590	604	592	555	579	586	586	523	602	614	581	614	615	550	566	575	574	577	560	575	576	603	618	559	596	573	559	620	563	593	557	573	606	535	591	570	602	590	590	571	586	550	571	604	547	595	551	607	580	596	572	593	571	576	555	573	600	548	559	550	604	610	564	538	569	575	564	571	538	564	576	576	579	552	609	567	586	582	576	606	571	580	599	603	571	581	634	533	610	610	600	543	588	636	549	596	583	586	620	569	577	599	564	603	556	595	573	559	581	609	624	592	562	598	615	556	567	598	589	603	594	585	576	575	576	584	591	577	578	584	574	602	571	513	590	581	558	612	607	576	609	533	557	594	617	565	601	628	531	570	575	563	594	580	577	540	579	541	557	577	608	637	631	578	610	606	616	607	632	564	579	525	590	579	609	582	604	562	570	556	551	598	617	617	595	596	591	552	557	595	563	537	570	537	571	570	570	573	591	565	578	600	554	571	611	619	576	577	600	595	582	584	575	562	586	594	584	591	566	594	591	563	591	593	550	573	598	595	559	561	576	590	602	572	597	574	646	580	551	551	597	563	560	598	569	578	571	525	573	548	558	599	590	588	572	601	564	607	536	559	570	618	633	617	577	568	608	559	595	566	576	608	598	572	615	612	590	598	554	564	583	591	604	638	634	567	560	565	572	596	601	595	567	619	573	595	602	588	597	585	559	542	547	587	569	560	577	612	555	589	570	557	583	601	617	590	571	582	575	551	586	608	578	605	603	555	561	588	565	546	597	582	565	578	601	593	559	608	558	547	613	606	595	574	559	612	569	589	586	579	562	554	593	628	544	663	558	587	568	553	639	596	573	583	601	573	601	598	593	592	605	564	605	618	544	603	607	506	582	581	579	623	596	636	603	551	563	590	593	570	588	577	574	581	630	584	571	572	529	559	543	581	586	555	608	598	593	563	577	604	590	595	544	581	592	549	571	581	603	540	568	571	536	573	578	598	581	549	567	603	564	607	616	592	592	584	583	545	594	575	582	584	631	561	587	576	598	643	604	597	631	630	592	581	580	625	564	555	537	574	546	559	597	584	570	637	563	536	591	550	562	598	603	590	624	603	552	560	542	566	573	563	546	562	580	556	586	566	586	589	588	585	569	584	570	606	589	572	596	527	587	577	570	583	622	586	566	557	581	533	597	610	591	571	572	640	560	584	568	532	580	580	613	561	565	586	593	599	588	566	542	590	580	589	606	587	579	606	585	557	555	603	561	508	603	562	609	606	576	582	553	605	562	619	602	562	552	615	604	523	581	578	556	592	600	599	619	578	562	582	587	558	566	597	571	558	590	575	593	585	579	556	557	574	560	594	625	585	606	555	533	620	554	575	559	574	556	617	617	599	608	595	542	574	598	539	589	605	607	582	602	593	588	587	590	585	545	566	601	543	582	599	588	586	583	614	584	582	551	524	625	592	603	587	557	577	579	597	605	586	550	565	606	578	576	556	582	575	563	587	591	588	575	607	561	536	587	588	578	559	576	540	649	600	607	591	553	613	543	583	553	573	563	555	626	602	609	609	591	608	567	620	588	562	612	574	561	577	598	588	579	591	572	629	580	527	564	562	580	592	569	593	569	595	567	600	619	599	573	575	627	605	549	575	557	593	609	524	574	616	574	595	614	610	614	579	596	588	535	556	574	600	542	528	569	570	579	571	584	614	564	561	589	552	583	606	604	555	584	592	595	524	567	575	567	560	583	572	597	582	575	624	582	544	584	620	586	552	584	584	592	571	649	596	574	584	576	599	558	599	566	591	590	575	606	570	554	634	630	582	631	559	594	554	572	557	543	603	577	588	624	647	609	568	590	587	580	628	543	584	636	576	537	592	543	568	538	592	557	568	581	611	593	580	628	568	600	610	564	576	622	596	600	573	558	567	570	572	621	585	575	625	604	543	585	569	596	606	609	579	605	621	624	609	574	572	576	563	585	600	585	579	617	602	600	648	501	601	536	607	530	584	598	567	577	581	609	574	605	587	604	578	526	558	642	610	570	564	597	555	585	557	575	571	595	542	592	613	603	568	580	590	527	597	555	554	594	543	588	567	570	554	599	586	611	565	574	616	588	569	583	574	607	599	600	568	594	564	520	566	574	558	581	587	552	595	566	559	574	572	592	584	545	535	574	537	542	587	561	566	563	567	559	579	567	590	620	564	553	557	592	584	551	573	594	599	598	576	575	621	586	607	595	591	578	570	570	584	571	550	565	525	579	629	558	563	540	557	568	538	581	569	557	580	521	560	607	599	565	573	585	558	607	589	567	608	549	547	550	569	601	594	577	586	587	579	623	555	581	546	583	575	616	597	591	612	584	566	565	551	591	590	556	585	562	629	582	592	576	583	582	598	599	576	577	604	616	556	569	596	565	599	550	579	589	585	595	578	556	582	593	547	566	593	609	619	622	579	567	573	561	650	598	564	548	545	547	585	580	602	561	596	663	602	541	596	573	567	578	529	570	567	600	560	540	578	561	568	580	561	581	586	594	548	628	576	583	602	583	590	557	566	551	542	591	587	604	613	560	602	574	605	590	545	596	640	583	571	576	564	557	575	592	589	554	560	553	574	603	601	560	564	571	545	571	577	579	610	553	567	568	581	588	552	587	568	572	587	595	577	617	598	551	579	553	587	560	608	592	555	599	617	528	584	566	592	561	595	588	580	561	601	597	583	553	582	596	596	579	582	614	592	577	545	612	591	611	580	548	566	552	580	640	519	566	572	590	585	554	582	570	611	585	547	574	554	573	575	571	607	621	533	550	579	598	558	519	567	615	562	589	569	589	566	587	615	545	588	580	589	582	577	555	578	576	622	534	604	612	609	587	576	537	612	577	568	544	560	562	595	586	602	561	573	594	575	593	573	555	552	616	550	572	595	582	594	621	621	583	605	535	569	589	572	604	629	640	574	588	570	582	596	584	578	597	589	546	586	571	594	592	594	603	589	574	566	575	599	587	543	573	620	583	556	570	552	560	550	609	623	574	601	560	586	594	611	555	588	572	573	564	567	551	583	596	567	610	564
7259	796	755	643	517	471	414	367	350	345	312	315	287	281	260	261	271	287	243	255	276	268	252	280	277	247	254	294	260	253	276	208	254	257	262	236	258	274	264	239	233	245	273	233	248	240	251	247	262	240	261	238	261	265	218	255	244	263	264	253	256	255	244	250	239	262	260	258	243	259	222	263	245	269	216	249	276	293	281	270	265	205	270	245	250	261	250	274	244	275	264	267	237	244	266	239	254	236	228	233	244	268	262	256	251	254	240	279	248	239	253	241	221	266	253	230	236	270	267	258	248	246	266	244	263	244	247	258	238	248	279	263	253	249	258	249	262	281	266	252	225	241	271	248	240	235	266	254	264	228	272	270	239	263	291	268	261	273	246	257	290	283	261	247	304	259	235	259	232	244	293	240	274	235	225	272	235	293	265	269	252	269	251	249	255	254	274	258	267	253	283	274	258	243	274	250	262	240	284	233	256	255	265	270	239	245	241	284	243	261	244	249	248	293	226	262	246	243	260	243	245	220	270	258	243	252	268	237	249	241	217	250	250	227	268	248	271	292	248	229	237	290	260	267	261	267	230	260	256	279	270	247	255	238	257	271	264	256	249	243	241	235	259	288	255	260	254	245	256	244	260	230	277	257	273	268	254	296	236	243	264	238	225	251	260	252	270	229	250	262	235	261	239	270	267	244	256	240	245	265	249	245	262	250	246	236	254	238	239	279	236	266	259	259	243	251	248	243	242	230	277	255	257	224	240	265	253	254	265	267	238	245	263	262	234	237	263	242	254	264	255	285	243	238	264	249	253	242	263	257	272	238	297	253	247	262	266	256	259	263	255	248	257	257	244	241	217	243	277	256	267	255	274	277	234	254	255	268	266	280	245	250	248	258	241	291	235	274	254	269	262	259	259	243	244	243	249	247	244	254	233	263	253	241	285	238	247	282	226	266	229	242	275	253	224	253	243	261	228	254	243	263	240	238	262	245	281	239	243	262	262	236	253	245	265	237	284	244	258	246	242	276	265	246	253	276	223	249	235	256	252	238	227	240	229	263	258	251	274	260	260	274	271	235	274	228	259	250	271	236	265	244	287	238	251	276	235	221	262	232	258	240	274	267	243	241	256	239	252	214	222	267	271	257	277	280	245	258	244	246	282	231	244	248	236	207	253	240	258	276	281	278	259	263	250	250	244	282	244	238	258	259	227	239	225	251	269	242	260	271	267	247	249	253	269	268	273	248	252	254	264	291	244	261	255	253	226	244	231	249	279	251	237	221	249	281	242	238	243	242	260	242	236	240	244	279	270	257	259	269	232	266	257	287	260	230	280	247	255	276	264	239	231	236	236	274	266	264	277	260	266	267	240	229	249	244	240	273	276	238	271	290	264	274	261	247	239	243	220	246	245	259	245	247	269	243	242	268	256	249	245	250	252	256	257	270	225	258	272	270	238	285	227	259	247	250	257	291	217	245	245	270	273	234	232	258	277	247	254	196	263	258	282	290	260	271	257	221	263	267	279	233	239	247	261	288	215	255	268	261	241	265	262	240	267	228	307	249	255	243	241	231	240	260	234	273	237	223	250	261	267	293	248	272	247	263	240	258	277	257	241	245	261	265	277	283	236	241	247	282	246	265	262	251	303	259	240	249	256	230	240	271	262	224	238	239	240	255	254	273	250	263	256	241	268	285	251	265	251	262	283	263	287	265	238	257	242	251	236	260	241	242	247	258	233	260	256	250	261	261	274	262	263	249	252	234	250	247	217	246	247	239	257	242	255	229	277	259	228	230	233	226	212	238	268	240	269	263	245	250	253	269	223	279	245	270	286	275	223	249	267	257	273	240	268	269	246	252	266	285	248	233	237	255	246	282	259	269	256	278	277	248	251	261	254	252	231	236	250	252	280	241	224	238	262	234	273	255	254	247	281	249	243	261	256	279	245	286	252	239	250	261	298	276	256	252	268	242	278	265	253	238	276	289	257	254	272	246	263	233	304	275	247	257	262	246	238	259	227	255	251	236	268	261	256	259	280	256	259	251	247	250	238	254	246	221	261	250	254	245	250	268	256	228	242	247	255	265	262	241	261	265	222	248	269	264	264	235	262	249	251	279	267	236	290	232	273	223	245	234	239	242	244	259	273	255	265	244	244	254	250	256	234	261	231	265	237	232	274	218	270	263	233	260	272	247	261	250	267	278	231	272	257	232	248	260	262	253	282	255	245	275	240	265	254	248	249	258	249	229	231	252	252	226	235	260	252	239	225	230	250	277	250	194	259	242	240	233	247	266	235	277	248	240	235	253	250	257	268	219	233	257	252	265	233	246	277	261	226	243	246	258	275	229	254	263	239	272	255	267	267	252	261	226	245	240	244	244	272	265	245	257	244	287	239	238	250	262	234	257	255	240	267	259	265	219	244	242	256	234	257	247	245	227	248	228	222	286	269	249	268	245	228	256	220	266	231	273	248	307	268	259	273	230	232	290	234	217	239	262	264	262	270	234	252	245	289	282	270	250	243	248	248	281	250	292	264	261	261	221	233	253	267	261	265	284	253	259	255	263	233	244	285	244	251	220	254	261	232	252	253	239	254	239	256	261	288	276	227	242	230	235	264	229	239	252	230	251	267	245	259	270	251	270	278	259	274	254	265	252	242	252	262	278	274	263	228	250	266	237	276	253	257	247	252	236	248	269	261	251	258	242	261	258	229	280	249	278	249	254	248	251	259	230	252	258	269	245	243	250	253	260	281	235	224	265	261	296	231	250	261	275	240	279	262	267	274	246	276	278	246	253	242	231	267	250	232	256	247	260	257	237	215	242	264	262	265	213	234	247	258	293	267	268	237	276	269	243	261	265	260	254	241	242	271	267	237	225	214	254	267	272	272	264	253	264	246	277	263	256	255	247	246	259	249	256	277	256	250	264	281	255	256	238	271	248	276	244	226	243	258	261	250	266	251	230	280	247	260	229	258	275	264	263	259	249	254	249	256	241	246	262	263	279	262	276	231	263	223	250	263	251	249	224	261	267	264	248	243	265	272	240	265	252	264	258	221	252	269	256	266	242	287	243	237	247	291	258	241	252	257	279	276	225	252	269	324	242	259	252	251	247	264	276	288	275	247	273	262	245	246	240	232	268	231	256	246	252	236	269	246	231	268	257	250	263	254	254	262	277	272	223	218	234	247	238	242	237	260	269	260	247	263	227	264	266	246	282	292	245	239	292	281	226	260	254	232	231	253	237	279	244	264	256	245	255	244	252	233	234	234	227	252	250	265	240	222	249	244	270	279	245	274	269	255	257	277	247	234	279	248	302	274	264	222	258	266	258	257	230	237	258	284	251	261	248	251	269	239	238	277	279	233	259	236	254	265	256	263	269	220	263	260	281	251	273	274	277	267	260	265	258	266	255	249	254	233	248	269	251	262	244	255	259	252	230	259	266	242	279	280	244	268	238	224	220	260	235	253	262	255	266	238	280	268	230	236	263	238	244	222	270	270	244	227	225
6691	1157	1851	2142	1908	1645	1521	1229	1160	1017	901	859	822	809	753	712	722	690	693	645	682	637	691	627	701	700	628	657	706	632	648	622	640	616	619	660	627	634	603	626	645	595	659	647	660	621	618	625	610	664	619	582	633	611	620	623	614	598	598	664	617	598	623	573	650	604	626	650	600	562	627	597	633	608	646	676	604	590	618	634	635	586	605	643	575	628	678	626	596	586	591	612	598	594	647	583	622	643	584	634	580	628	656	642	591	628	582	577	588	546	585	638	628	612	630	641	613	627	612	599	597	594	605	615	618	602	615	581	638	664	580	603	601	633	639	620	652	602	621	613	627	630	616	628	638	626	578	632	593	626	581	649	587	601	611	659	637	600	584	601	599	635	553	631	622	649	606	625	614	614	611	638	642	605	616	618	646	578	597	631	635	628	625	636	649	635	622	594	630	588	645	608	639	625	642	609	592	595	621	637	600	600	625	636	641	649	637	616	617	656	591	594	647	606	688	640	610	618	617	640	591	596	652	613	604	622	587	629	601	607	596	623	622	597	604	649	602	637	607	629	631	625	635	637	576	651	611	621	615	618	635	624	590	657	644	594	598	597	602	626	624	624	599	594	609	645	619	601	634	614	626	604	633	596	613	620	612	602	604	604	633	645	593	660	594	583	639	597	613	639	574	665	626	565	626	622	582	623	657	661	595	612	589	631	630	617	613	605	611	575	622	596	622	591	591	630	615	641	600	598	582	588	615	592	636	578	624	616	624	676	588	566	607	613	664	579	624	601	646	643	585	617	590	614	620	650	584	587	624	630	630	632	614	617	658	603	583	610	581	639	619	630	615	608	611	672	635	597	622	628	607	645	581	655	599	609	589	609	625	604	562	652	608	637	604	575	610	625	607	584	652	626	623	587	605	626	603	631	617	620	582	593	603	589	654	601	608	613	598	609	596	637	581	658	597	647	619	660	632	611	633	605	643	613	605	617	648	589	614	570	657	611	616	581	617	623	590	639	587	621	631	582	640	600	633	610	609	614	637	616	613	589	600	583	596	611	566	619	635	619	608	614	624	621	601	643	588	591	647	612	626	603	657	642	577	626	596	641	646	633	594	650	612	604	622	574	595	637	626	659	613	622	643	572	630	620	586	588	603	579	597	630	644	597	584	656	586	620	623	623	640	615	599	627	625	619	571	629	628	630	611	640	606	605	594	602	605	612	586	618	603	633	644	621	606	636	603	649	619	654	637	587	628	603	606	548	619	657	620	602	598	624	652	633	678	606	647	653	616	629	571	590	639	623	620	588	603	646	620	649	619	592	624	594	643	589	602	591	623	647	602	613	587	612	578	581	642	604	595	615	624	668	629	671	608	641	619	639	610	637	605	608	584	631	609	599	672	619	600	610	600	598	606	621	611	604	616	579	591	597	680	589	650	651	614	604	669	586	623	658	645	556	614	649	653	636	649	616	665	609	587	600	608	623	598	568	630	634	639	615	607	596	611	608	611	592	647	590	625	600	575	641	591	625	642	594	590	592	606	605	674	637	599	646	609	610	620	607	602	603	622	570	650	593	593	628	654	632	672	618	629	668	612	630	589	636	593	646	618	627	628	602	638	611	625	617	614	586	614	603	615	630	604	604	613	552	613	615	668	637	589	587	614	583	640	626	579	606	630	618	631	623	640	648	599	595	637	591	617	645	650	635	620	619	624	621	615	586	604	629	619	643	638	633	651	615	632	602	634	596	631	624	605	646	623	589	638	621	590	585	624	612	630	602	617	610	684	626	630	645	624	664	614	623	639	637	633	626	635	618	651	634	606	601	575	648	568	641	667	608	632	644	674	610	670	619	571	602	611	646	616	603	655	637	608	653	662	598	584	606	619	631	665	610	622	635	618	644	587	602	624	621	612	637	591	627	597	605	598	644	581	601	611	611	595	636	641	636	585	602	646	653	609	644	629	565	624	649	594	639	614	610	622	645	586	588	606	590	623	659	669	680	607	620	551	649	631	638	618	648	633	613	559	600	608	637	579	605	594	649	613	643	637	636	608	622	640	635	583	652	642	616	646	636	660	635	633	607	613	645	609	606	611	558	618	572	640	629	609	598	604	622	591	625	589	592	612	602	592	611	646	644	601	640	605	601	620	568	618	637	640	590	651	645	590	612	641	602	600	653	580	599	618	599	591	635	621	623	645	635	628	640	620	589	602	622	615	639	677	609	641	625	564	607	633	667	628	569	640	594	637	617	584	620	611	639	607	562	663	636	602	606	587	615	614	604	637	602	620	629	600	639	602	591	666	635	636	613	582	629	653	576	661	568	671	600	633	689	641	578	571	653	599	625	596	635	660	649	586	600	603	656	625	642	643	635	660	614	582	593	666	560	651	639	577	618	634	568	616	686	629	615	609	649	633	655	627	621	589	653	639	594	620	628	620	622	589	602	606	623	651	621	605	611	638	620	599	578	610	623	620	616	631	593	670	617	610	586	608	639	635	647	598	602	588	629	548	597	626	630	560	646	645	619	619	622	573	651	609	624	623	601	583	628	590	644	622	613	630	590	630	634	647	624	623	609	628	623	605	617	628	648	616	670	611	645	671	620	639	587	613	560	599	612	600	666	597	609	603	615	605	610	602	585	566	635	589	615	617	634	610	661	634	597	654	616	656	627	635	608	576	645	641	580	612	647	635	567	620	642	626	655	613	635	626	635	554	644	641	600	620	672	595	641	636	609	620	601	561	646	663	611	632	601	632	544	552	631	638	625	664	574	619	605	634	577	585	617	606	674	620	609	610	583	616	615	604	650	640	630	591	602	620	592	625	630	640	570	629	613	654	608	650	658	589	609	669	644	621	590	623	607	623	628	588	606	647	636	633	592	606	595	585	636	588	624	634	623	635	598	602	623	642	638	633	610	657	625	573	643	606	620	618	678	664	646	621	617	630	600	623	605	676	580	652	627	603	641	683	649	624	652	631	632	637	613	608	625	614	621	620	572	595	596	591	628	591	623	662	645	627	621	648	628	602	594	660	639	613	604	641	631	597	606	620	583	619	569	633	612	644	606	587	623	624	586	597	623	623	620	589	664	633	629	632	618	618	620	625	629	633	566	595	612	651	649	617	604	599	586	652	630	664	603	623	609	583	605	622	566	653	626	600	598	661	600	597	601	599	606	610	622	634	574	631	599	629	661	587	619	617	629	622	587	603	618	605	602	595	631	623	601	591	615	576	620	694	636	547	636	615	570	637	644	640	604	630	652	666	603	626	628	605	617	613	642	571	627	619	662	647	622	629	639	679	620	588	581	623	605	588	573	604	666	629	583	614	659	618	635	635	588	643	640	606	610	629	621	612	623	611	608	649	603	626	582	626	622	570	633	642	604	600	625	628	575	622	577	620	650	627	577	594	624	644	620	658	615	600	597	604	648	614	626	588	626	626	605	590	620	589	583	660	657	623	627	595	585	646	635	603	562	596	651	631	634	595	617	657	657	613	592	601	620	634	636
13050	1278	1168	731	662	498	389	328	260	220	209	178	179	197	170	152	137	153	163	148	140	136	146	126	167	149	119	133	128	137	133	114	146	140	149	166	140	119	128	143	122	116	118	126	136	117	134	149	123	133	143	118	130	149	133	134	120	131	145	142	129	136	116	145	121	143	117	122	124	108	155	131	125	122	136	127	136	128	119	124	117	137	131	142	125	140	116	119	116	133	132	102	119	112	112	127	119	132	123	119	133	128	96	149	118	115	120	129	136	146	131	125	130	117	143	135	143	127	134	138	146	109	153	132	136	100	126	135	143	128	127	134	130	139	117	125	129	103	133	158	144	116	134	155	136	122	132	128	123	119	141	135	144	115	119	122	131	150	127	118	121	102	129	153	122	133	148	124	134	126	127	143	134	135	135	120	128	117	123	113	121	114	127	125	124	124	141	133	135	130	126	135	122	112	151	112	129	123	136	135	136	153	120	108	121	121	111	126	134	145	121	116	137	114	120	139	126	128	126	143	138	123	113	136	116	133	125	128	136	124	111	127	124	124	137	140	149	127	120	136	116	128	106	127	135	148	128	114	135	129	130	111	138	155	125	139	142	156	133	126	130	134	131	103	128	101	130	137	156	118	103	118	145	137	129	140	124	133	124	132	104	124	116	114	134	128	108	145	119	137	132	155	112	132	113	119	114	122	134	112	140	138	121	136	122	119	135	112	136	111	112	105	101	98	133	149	132	114	118	126	136	137	132	125	121	121	131	118	155	162	131	142	131	134	138	118	119	123	142	136	127	126	103	113	142	122	112	126	132	116	110	128	128	125	134	141	137	132	114	120	143	117	136	121	120	123	123	127	122	134	136	116	131	150	131	121	134	120	131	123	120	126	126	142	142	141	123	123	122	126	124	125	146	130	121	139	109	137	125	135	124	111	134	107	117	134	134	135	116	124	134	122	133	112	125	131	119	134	113	143	131	150	116	136	109	110	147	131	113	147	113	131	136	134	143	129	149	123	132	125	150	129	115	116	138	117	134	151	142	105	104	140	116	126	156	128	115	122	128	137	134	119	100	131	142	120	135	126	133	132	122	127	125	128	151	123	105	104	112	165	120	114	123	141	112	129	132	114	132	117	131	138	149	163	111	121	141	137	142	123	135	128	132	126	123	118	123	136	124	139	131	133	142	111	140	127	149	134	139	117	126	131	125	115	121	126	114	121	123	129	137	121	132	139	117	129	118	115	104	128	130	132	128	126	114	122	127	124	121	135	140	123	124	123	111	150	127	132	133	151	138	124	154	128	123	130	145	144	126	134	133	127	121	112	116	136	135	116	117	127	159	142	117	125	138	127	142	126	122	117	115	149	124	126	125	151	106	133	150	113	114	127	134	115	105	139	119	130	104	110	141	108	128	139	110	124	125	127	145	123	123	144	136	169	137	124	125	138	131	139	135	119	113	142	140	128	141	131	122	128	129	141	108	125	137	119	124	127	121	124	146	134	116	126	110	137	142	134	129	127	133	110	163	150	112	143	120	119	141	126	126	116	126	119	141	134	149	116	110	137	156	154	130	126	134	133	115	114	143	161	123	113	126	132	131	137	152	142	138	138	109	122	130	120	127	147	112	127	136	141	139	144	115	128	127	122	119	129	153	150	132	121	114	129	115	133	143	139	126	116	139	129	146	131	114	131	138	124	140	139	130	121	129	121	159	157	123	125	132	128	114	131	116	130	138	130	114	131	123	122	128	108	116	128	125	128	132	127	130	140	146	115	131	126	129	129	135	136	113	122	135	130	129	117	113	123	128	143	141	117	143	124	125	122	145	140	121	125	95	174	136	144	148	126	112	134	125	124	143	138	144	136	129	134	110	112	130	126	136	145	136	114	135	99	129	132	134	130	116	142	163	120	130	136	145	124	138	137	140	142	102	121	115	133	131	144	133	122	144	127	140	118	115	125	110	108	138	134	120	130	130	111	125	105	130	139	119	135	129	123	122	126	102	109	138	120	114	139	136	146	134	131	137	130	120	160	141	124	135	117	121	127	122	104	136	123	122	115	100	127	125	133	130	97	117	146	142	120	123	129	132	125	123	113	125	154	145	147	128	134	111	115	112	125	114	130	110	122	142	122	143	102	115	127	132	136	116	153	111	145	138	148	115	113	122	119	129	136	157	130	134	132	117	145	155	124	122	122	122	121	127	123	136	137	121	129	137	125	128	121	146	124	138	136	127	136	143	127	120	147	125	128	137	131	116	128	126	168	133	128	121	133	135	121	143	135	138	137	137	137	109	133	137	127	130	109	139	135	132	140	137	129	130	138	93	124	131	143	105	134	142	109	113	129	144	123	138	110	127	124	135	128	114	128	138	108	115	125	126	139	149	120	135	122	119	123	140	138	110	127	147	134	131	167	126	124	130	139	143	120	114	115	122	132	131	113	123	111	112	130	136	102	115	125	108	139	140	135	128	128	119	122	141	141	116	137	129	123	123	126	135	113	120	122	129	119	138	123	136	125	124	124	129	134	113	116	128	128	126	129	130	128	112	121	130	142	134	108	138	134	133	111	124	127	89	146	107	117	151	119	135	110	123	128	139	146	117	125	117	118	116	147	115	122	134	121	133	130	137	127	126	129	122	143	116	115	119	122	123	125	145	118	126	153	146	136	139	144	109	130	130	120	123	130	116	127	139	114	121	121	138	113	126	126	155	122	124	124	137	121	120	129	127	127	145	122	122	133	132	137	106	120	102	137	130	131	140	126	117	125	129	119	161	134	111	132	112	143	117	114	152	121	113	145	114	120	125	98	140	140	125	113	114	128	140	128	130	116	146	116	138	117	140	118	154	138	144	120	150	137	121	113	120	133	121	127	122	119	124	134	132	118	129	118	119	118	97	139	116	135	136	137	133	124	125	116	126	117	128	113	133	131	135	126	125	129	123	133	134	113	113	111	130	134	130	127	137	123	127	149	131	142	126	129	152	124	136	129	119	112	113	130	127	117	132	139	127	136	134	126	123	114	120	122	122	134	118	136	123	133	149	112	131	125	148	119	135	140	115	120	153	119	144	146	113	117	137	131	135	125	124	131	142	145	134	134	129	162	115	122	148	155	130	122	118	121	116	116	120	120	126	124	127	134	105	116	123	129	126	133	146	146	155	106	141	131	126	124	132	122	140	122	136	121	140	125	123	124	138	143	127	116	113	133	142	145	120	117	138	127	146	117	129	116	116	109	146	124	141	97	113	140	114	132	119	130	118	109	138	131	133	136	122	135	119	127	140	130	130	123	122	133	128	129	125	130	117	130	136	127	109	141	117	122	126	124	116	116	113	101	141	124	126	152	108	129	128	153	115	141	145	120	138	118	90	122	134	133	135	110	128	147	122	119	123	117	122	106	158	123	123	146	107	138	116	130	139	117	129	113	106	135	110	111	133	123	115	116	127	138	128	121	123	121	113	108	131	131	109	134	131	124	147	156	152	120	119	140	114	147	130	122	140	132	142	123
8187	1294	2467	2777	2539	2231	1803	1508	1100	1005	869	817	681	644	570	509	510	493	507	484	435	390	396	423	411	411	385	369	404	351	363	376	364	379	356	361	372	359	362	350	343	337	349	330	329	350	344	342	337	341	345	359	343	351	335	355	365	332	332	342	333	330	327	304	303	360	354	342	351	306	344	335	336	329	312	337	324	339	307	296	343	309	349	315	362	338	340	345	303	355	341	321	308	311	390	335	338	333	323	322	325	289	314	338	333	320	337	339	331	336	333	312	329	314	355	325	340	369	331	371	319	347	337	325	291	352	359	349	316	321	360	337	340	293	377	327	331	324	343	312	329	346	314	285	311	294	369	296	321	328	322	314	325	349	346	317	322	344	324	308	341	330	318	344	348	346	330	333	361	335	293	356	324	345	319	336	373	355	330	361	332	325	324	350	319	347	351	328	327	328	343	335	324	325	337	329	333	291	316	350	341	305	323	342	319	304	348	331	309	316	347	309	341	369	338	362	330	323	334	328	329	324	318	298	302	340	316	340	331	351	383	335	323	282	321	314	341	293	315	316	354	330	339	335	351	369	300	315	316	355	326	311	349	331	352	345	335	340	366	350	325	316	331	319	340	325	324	311	296	352	347	297	343	333	320	370	340	310	318	355	339	328	324	351	346	327	353	337	345	343	306	301	316	346	330	332	348	315	350	349	319	337	305	334	333	342	350	310	344	334	355	334	375	319	326	331	321	318	320	318	319	333	321	331	345	319	299	356	325	371	344	326	348	336	333	316	350	327	327	320	308	332	319	330	315	336	367	355	325	341	341	310	352	326	359	335	332	317	320	302	330	306	284	327	341	280	329	318	339	342	352	322	347	342	315	326	303	346	322	342	324	307	354	314	303	317	330	319	311	307	325	323	317	328	297	317	341	344	340	319	323	333	344	337	337	366	365	313	313	320	311	334	326	328	338	325	320	329	328	337	339	314	364	320	310	341	340	359	332	316	336	306	345	313	298	326	312	322	325	319	343	301	318	348	310	326	314	333	315	345	344	326	333	338	367	306	340	314	348	343	312	316	351	329	317	287	323	320	326	330	353	348	351	318	340	307	361	347	347	320	330	356	339	343	308	317	324	326	355	345	318	353	328	340	342	321	329	343	331	323	325	350	330	320	314	371	330	354	333	330	355	309	331	335	328	345	344	333	306	290	343	338	318	324	368	322	347	333	346	334	330	351	331	328	297	336	329	320	310	344	332	315	326	338	326	324	343	361	310	347	327	387	336	323	345	344	329	341	296	357	322	332	339	338	338	308	352	326	324	334	345	359	319	349	297	305	306	306	317	309	326	319	343	306	322	307	299	316	316	337	332	333	323	339	318	360	326	332	323	346	358	314	307	308	330	344	337	289	334	346	348	304	365	345	332	336	348	318	316	335	315	341	329	323	335	296	307	326	322	349	314	340	364	349	310	294	322	334	344	303	318	324	321	308	309	322	304	324	355	342	315	303	336	312	309	332	330	319	319	333	347	315	343	316	333	335	330	363	342	340	369	333	325	337	349	317	304	340	336	311	328	308	339	337	352	343	352	316	313	319	291	318	299	306	292	334	331	315	318	331	295	316	341	331	326	329	320	329	335	291	296	318	328	321	356	309	317	333	309	334	328	333	342	342	315	330	349	317	338	316	329	343	340	306	344	308	305	296	364	328	337	314	336	339	340	304	305	327	340	327	312	341	318	294	319	351	345	361	322	334	307	315	280	338	304	323	322	350	328	304	294	358	312	324	314	313	335	342	319	320	321	294	280	350	361	349	334	344	305	345	328	313	348	314	355	334	360	310	336	326	322	346	310	318	351	321	319	334	306	336	323	328	352	351	332	358	310	346	332	327	301	323	322	312	325	316	314	346	309	334	317	316	306	303	343	345	319	335	329	340	306	336	326	329	321	338	336	313	338	346	351	329	331	360	337	345	319	307	345	343	345	340	316	356	322	308	331	336	321	316	320	327	356	316	367	303	350	326	291	325	311	333	307	332	302	314	314	320	310	351	311	338	349	383	338	353	335	320	297	323	309	357	324	345	352	344	306	342	311	345	326	336	304	363	327	332	338	311	318	333	331	317	355	317	292	335	316	327	334	307	313	351	316	315	329	299	295	349	309	360	330	343	316	338	316	304	341	341	338	324	325	357	353	337	337	323	318	322	366	337	320	308	347	311	335	337	327	306	340	344	353	349	349	337	311	370	331	326	350	360	347	361	327	299	307	332	344	343	351	346	344	314	341	342	330	325	350	346	326	340	306	341	330	352	329	371	311	356	327	347	310	330	351	320	315	313	328	328	283	338	364	349	337	370	353	306	304	320	308	305	337	331	340	342	338	327	316	365	365	303	355	339	328	340	322	324	330	319	308	340	363	331	363	329	328	349	303	312	320	368	342	353	341	339	310	346	310	316	302	318	353	343	380	302	312	386	314	345	339	339	344	330	327	313	340	345	331	356	316	335	325	314	342	309	317	318	334	351	357	332	316	349	322	341	348	335	313	310	333	338	317	337	343	303	357	322	335	319	331	332	368	336	337	326	347	318	354	344	335	326	342	315	312	336	302	353	306	309	325	308	339	326	290	312	343	352	305	322	341	293	343	308	351	335	330	355	334	362	343	354	316	307	365	321	347	341	348	348	322	330	338	317	360	317	321	332	294	329	307	350	348	311	340	329	333	312	333	371	327	306	342	302	327	335	333	322	357	311	334	351	317	326	314	346	317	331	359	319	349	353	332	354	345	289	334	308	336	326	336	330	325	354	344	326	324	319	344	330	351	316	303	335	301	314	318	345	336	346	328	326	338	338	333	354	311	326	333	340	354	348	352	330	321	295	351	321	297	329	349	318	304	335	326	327	333	342	309	345	329	292	320	353	326	333	349	336	336	315	321	333	332	323	325	326	329	333	356	321	367	322	343	327	331	310	331	352	323	299	326	328	325	308	310	345	309	336	331	323	312	311	341	333	309	345	326	324	353	334	315	321	346	324	362	334	343	328	355	373	334	380	333	322	355	333	326	332	353	329	334	308	309	331	316	343	295	337	324	355	295	357	311	300	317	334	339	328	326	326	347	345	330	332	317	337	328	318	328	351	340	337	338	341	297	306	354	289	329	335	369	314	355	317	360	322	287	319	324	327	342	347	331	334	342	328	379	309	323	341	329	327	316	328	349	294	325	365	368	356	344	342	347	313	342	348	352	320	346	344	350	316	338	363	343	343	295	329	319	354	321	342	355	333	325	353	331	336	338	333	318	334	315	319	348	314	313	334	298	344	340	321	314	336	349	342	337	332	332	322	317	342	330	312	343	337	341	306	341	361	305	360	313	315	311	342	342	321	330	365	332	353	347	334	329	330	315	309	367	332	341	322	309	327	315	365	334	313	318	323	355	316	319	337	316	332	324	373	324	298	315	304	322	346	343	314	316	309	337	324	350	311	344	334	331	334	364	321	281	324	330	319	342	332	346	312	329	332
1575	380	383	302	326	340	310	284	262	289	263	240	223	236	218	246	278	256	250	247	249	259	251	217	248	253	258	252	234	238	221	271	238	217	242	209	219	235	265	227	240	235	241	238	242	248	234	220	233	248	203	241	231	263	216	253	203	233	186	226	246	228	248	227	251	251	250	238	272	256	238	218	223	245	252	226	207	239	258	247	250	222	257	244	204	248	249	238	209	266	219	214	226	225	231	253	244	236	234	245	233	259	244	230	247	254	212	215	233	233	237	223	204	222	214	222	261	255	280	242	207	244	238	230	246	245	215	258	251	243	207	261	242	253	238	227	260	233	229	221	221	258	244	244	243	258	246	259	243	218	218	250	239	253	227	238	241	249	250	231	238	224	255	246	239	224	209	253	220	218	250	238	262	226	256	220	238	248	228	251	227	237	222	256	209	245	238	247	223	245	238	248	225	232	218	212	227	226	261	268	237	252	243	225	250	240	247	211	231	206	234	247	248	220	243	219	236	209	250	240	248	228	228	264	242	249	225	269	251	224	244	246	222	220	236	241	232	241	224	224	225	269	248	223	262	232	248	225	264	251	279	269	243	237	203	272	244	228	238	247	264	276	221	242	255	236	256	225	229	209	240	242	264	225	225	239	259	225	237	217	264	232	237	224	266	214	239	227	257	243	252	233	246	278	262	244	253	234	213	250	249	217	245	236	251	244	237	234	261	223	222	208	248	233	229	273	215	254	252	225	240	220	249	248	255	248	235	234	229	233	217	246	229	227	256	238	229	211	256	234	239	224	239	233	227	242	240	233	241	231	253	232	251	245	233	246	252	231	249	245	238	232	225	248	242	256	247	241	239	219	227	220	231	216	208	237	243	209	228	233	259	259	250	227	201	243	249	219	233	247	222	226	252	232	245	255	253	203	232	232	248	218	253	239	237	239	221	206	250	247	249	233	265	252	238	248	221	233	208	250	240	232	226	237	238	237	245	229	260	247	243	236	240	253	231	253	230	215	222	228	213	211	222	243	244	239	235	232	229	254	225	227	255	245	249	258	215	261	223	252	237	260	225	242	226	228	241	247	234	246	232	255	213	240	241	209	241	229	236	205	255	253	228	236	251	242	213	257	227	242	248	249	239	262	270	256	244	215	255	245	208	240	235	233	236	259	235	245	249	207	232	227	248	233	235	253	229	235	240	253	225	240	218	232	256	219	232	222	220	231	246	232	222	256	248	249	276	234	256	256	242	271	255	266	221	226	237	192	208	248	228	242	293	245	258	256	245	217	258	238	226	252	236	231	234	229	225	242	247	236	217	245	236	252	242	243	217	243	240	240	232	244	234	254	240	219	225	247	267	220	228	232	224	223	223	243	226	265	224	233	245	227	221	233	233	245	253	230	234	207	225	221	231	242	231	232	237	240	243	260	212	243	236	217	241	218	253	236	240	255	245	236	236	246	239	232	221	251	253	216	234	240	251	259	224	268	223	224	247	234	253	231	261	242	212	195	228	215	246	209	228	221	226	259	252	244	247	232	211	272	245	238	243	220	222	258	234	237	225	242	216	231	226	231	237	258	255	248	254	245	226	238	262	231	225	256	246	230	241	248	212	252	245	231	211	241	238	242	258	242	236	230	242	232	217	244	236	248	214	226	253	263	245	239	216	257	241	229	239	258	237	236	267	231	225	260	231	217	273	254	194	217	215	247	206	209	236	244	209	255	264	221	285	244	223	210	237	220	247	211	244	270	229	237	279	220	236	222	243	242	273	256	213	245	235	232	244	266	240	212	214	233	253	243	218	240	257	257	230	233	219	252	221	222	261	241	259	211	232	241	221	237	257	215	239	235	246	211	256	230	225	241	258	214	235	258	229	232	249	219	225	224	247	243	243	231	204	213	245	214	238	231	249	241	252	247	222	239	243	261	233	232	244	228	223	228	233	213	259	244	230	224	232	223	232	233	223	236	239	245	234	212	244	252	242	232	215	259	271	252	251	244	242	260	253	233	227	238	257	235	255	255	251	224	240	241	251	230	265	217	227	248	253	228	254	256	237	223	219	247	231	241	241	231	195	225	233	242	202	240	239	284	218	225	253	272	232	229	248	258	214	250	234	240	259	251	256	234	247	231	239	244	247	240	197	234	264	241	233	238	221	222	254	240	259	237	228	244	229	212	270	213	240	213	254	256	258	264	250	267	257	211	220	215	268	243	262	279	218	227	225	234	221	266	205	242	251	250	231	259	234	268	243	227	231	214	272	263	221	228	272	254	271	225	223	224	230	230	255	247	262	239	217	257	220	247	246	228	247	217	257	236	247	261	229	215	213	234	279	216	194	244	243	262	255	241	228	213	257	278	253	241	230	233	249	235	257	230	227	213	231	228	222	242	230	218	249	249	236	215	238	248	244	260	237	258	266	243	216	255	231	240	242	213	233	243	224	216	239	226	268	269	248	254	243	246	240	243	269	242	230	235	231	232	259	211	239	237	253	234	240	246	247	239	256	227	245	235	241	228	232	217	248	238	245	244	207	239	246	216	259	230	234	248	241	221	261	246	199	250	249	252	232	237	262	219	252	219	234	229	227	242	264	230	244	228	210	233	246	244	228	262	240	272	239	221	227	226	227	218	221	258	214	267	229	231	233	246	248	242	252	211	231	211	227	234	256	267	241	232	245	242	253	248	230	234	231	286	261	246	244	258	223	231	220	233	243	207	235	228	243	249	231	219	244	231	232	227	240	239	227	224	271	213	247	246	242	237	242	218	272	244	253	234	250	208	217	221	248	254	223	244	229	212	245	235	244	268	263	238	234	245	256	238	246	233	232	226	228	235	256	219	212	198	236	210	223	263	220	234	272	233	245	216	242	286	225	238	199	216	246	261	241	233	226	253	237	259	209	227	241	236	244	222	233	247	276	236	206	250	233	242	280	239	221	246	225	251	230	246	247	260	246	263	228	230	259	241	248	247	218	240	235	264	235	242	246	220	273	235	227	218	249	250	243	252	229	238	240	218	242	286	233	229	265	245	237	241	251	226	233	239	244	234	257	257	236	246	240	246	225	239	243	252	241	264	250	226	239	274	241	222	245	245	247	229	235	234	232	256	232	220	236	238	242	230	228	244	227	264	273	224	225	231	226	238	241	233	226	238	228	242	261	225	223	223	256	221	264	232	247	227	221	242	260	239	257	211	253	228	217	247	240	228	257	227	228	231	226	230	220	245	225	261	266	217	246	241	251	251	230	219	230	253	227	231	246	229	221	248	238	239	251	237	245	224	246	210	227	259	224	261	233	250	257	244	237	216	247	255	231	243	256	247	240	225	279	250	283	227	261	232	225	239	265	230	254	238	225	213	265	242	267	221	213	254	225	265	227	249	243	249	254	235	241	225	229	222	247	226	251	254	247	244	249	245	230	234	235	269	242	234	249	248	233	238	218	254	253	229	242	248	224	286	254	241	211	209	243	255	260	223	240	232	239	237	199	252	222	249	238	234	196	234	241	251
1989	752	868	930	987	936	876	803	735	765	697	690	643	643	619	648	605	608	628	588	556	616	663	567	658	595	596	597	594	593	608	604	642	600	580	594	569	572	590	610	598	562	612	593	591	577	627	610	603	603	562	640	599	589	615	624	589	604	619	638	566	549	572	611	591	586	584	592	577	592	586	572	576	558	580	582	596	631	593	576	557	613	569	573	566	596	578	629	560	600	589	547	587	572	567	598	552	580	596	563	570	579	562	606	603	601	535	585	595	586	556	572	557	620	598	576	600	617	528	582	569	586	559	593	632	628	575	616	563	601	559	584	561	548	629	581	558	642	592	618	575	609	564	571	603	597	584	623	602	603	554	551	570	597	585	584	590	620	563	645	541	621	574	569	609	577	527	569	583	549	599	593	553	618	619	603	561	567	595	598	617	583	618	565	585	590	587	652	591	633	580	618	622	588	614	581	611	567	593	571	589	573	563	629	583	584	572	563	577	617	569	586	631	533	549	589	576	591	594	565	571	604	576	580	596	581	632	550	618	636	603	619	580	607	587	606	590	584	609	525	625	593	586	547	601	559	582	552	581	609	535	575	625	564	608	575	626	594	628	564	603	606	585	583	549	547	619	619	600	586	634	599	556	600	564	584	543	588	571	607	583	565	581	615	610	575	614	618	571	578	591	604	599	535	573	559	551	571	599	608	556	581	605	585	629	557	568	596	638	608	607	604	553	592	604	622	578	623	570	661	616	586	581	561	585	564	617	577	555	596	580	593	585	579	585	633	583	602	601	579	626	564	569	610	611	620	620	600	638	581	588	550	594	633	627	581	612	606	577	614	616	565	627	567	608	618	634	589	585	583	592	594	588	573	602	633	584	655	582	596	607	551	593	558	594	572	569	569	608	586	568	561	579	585	597	565	556	607	577	611	545	627	644	587	564	559	609	580	567	585	574	610	599	597	550	555	591	591	612	585	587	593	561	599	539	620	552	605	590	590	619	591	616	566	577	618	584	596	559	612	608	570	554	567	578	586	584	561	585	598	581	602	607	645	644	615	545	587	584	604	590	583	593	586	565	616	620	572	564	585	609	626	585	576	554	598	622	603	590	555	568	579	641	593	574	591	552	592	609	600	569	575	608	598	579	519	609	576	622	604	635	586	582	583	533	607	579	613	593	626	609	566	560	608	640	609	598	580	603	550	573	575	613	571	607	584	540	507	601	550	570	604	597	614	600	627	554	566	568	581	588	573	591	536	572	551	610	572	560	599	570	581	565	592	591	592	568	559	582	600	568	585	614	600	524	637	549	571	584	584	602	629	626	582	606	608	661	570	602	586	574	566	577	591	612	616	587	551	592	587	574	572	603	615	589	609	540	565	590	580	565	580	550	619	570	611	565	570	609	605	605	598	545	585	602	602	580	547	601	601	578	607	584	619	546	550	583	600	623	623	630	592	587	595	601	548	607	596	601	644	533	624	584	588	577	584	636	569	551	590	623	575	577	628	560	584	534	574	561	609	588	587	592	596	567	576	590	592	583	611	551	616	576	594	601	573	558	590	573	603	534	596	604	586	626	614	605	635	603	565	615	599	579	627	586	595	602	579	571	561	617	596	574	595	544	577	599	616	585	607	629	616	632	577	614	613	577	630	618	629	613	587	603	592	637	562	624	583	572	595	611	601	643	575	590	568	606	597	632	612	579	613	577	550	576	625	595	576	609	604	602	587	606	558	549	569	551	605	566	582	561	588	622	566	589	590	595	542	574	630	583	600	622	609	606	602	588	534	619	664	590	641	579	602	550	566	608	580	622	556	594	587	539	586	558	572	559	603	592	547	607	581	596	600	535	619	562	601	593	587	586	581	594	570	563	578	596	587	571	553	575	626	594	584	594	583	596	608	639	588	598	569	584	613	605	584	580	617	630	569	579	585	572	595	577	571	571	553	606	601	560	593	578	599	582	586	551	559	611	585	582	614	632	600	565	595	575	557	600	609	584	560	557	606	614	602	539	566	592	592	600	621	597	603	567	592	593	605	587	619	580	613	613	604	594	580	561	640	630	622	561	540	577	588	607	622	602	598	562	595	608	583	632	577	599	593	566	584	559	561	635	544	571	611	584	565	592	626	608	582	596	561	625	633	618	525	546	606	583	568	592	604	562	569	547	600	580	591	610	555	569	545	626	600	587	599	576	608	628	644	642	595	622	613	567	610	605	591	563	578	561	577	585	585	601	615	586	601	616	603	580	546	638	583	564	600	601	629	586	619	612	614	608	584	562	606	598	592	562	592	600	569	584	626	600	577	613	578	592	551	603	579	565	551	571	599	606	551	584	589	580	572	611	635	624	652	593	610	568	592	591	613	549	588	562	581	573	603	582	613	596	581	592	589	575	615	606	566	540	612	558	631	607	585	585	564	568	599	582	582	630	586	602	591	605	592	617	560	575	620	606	578	584	622	587	571	604	596	573	567	606	563	576	549	606	605	569	615	548	606	572	569	576	575	578	597	553	600	631	573	552	588	623	567	631	579	610	547	569	591	590	600	628	613	570	584	557	568	543	626	609	580	567	628	612	572	586	565	598	617	576	551	601	613	595	580	572	605	571	576	558	613	572	583	609	617	624	581	621	548	579	599	571	645	575	611	541	610	585	552	588	640	570	601	584	596	622	619	604	557	628	580	572	604	609	618	581	562	586	614	602	572	593	550	560	583	563	565	589	563	555	627	581	575	621	562	644	576	592	614	578	593	592	567	594	592	590	574	581	610	586	575	622	597	568	592	543	599	575	559	614	546	596	590	596	596	597	578	608	600	602	559	622	576	614	596	587	594	563	590	549	610	590	573	597	595	619	550	558	620	610	583	612	637	596	582	562	621	568	587	617	617	588	608	616	575	580	551	589	606	582	606	591	588	596	601	606	616	599	611	598	578	585	569	599	611	603	551	605	572	600	598	548	609	551	620	576	603	590	619	566	571	584	536	573	585	602	600	566	561	626	607	552	578	585	583	600	602	595	609	634	605	600	574	589	564	559	606	573	564	613	598	628	604	617	604	606	543	568	573	599	568	631	581	567	566	574	596	598	640	572	568	596	588	595	593	590	593	582	591	585	583	577	570	636	584	589	574	588	575	601	590	599	588	609	589	618	602	609	608	547	602	578	559	573	606	601	567	615	604	606	577	616	589	576	571	595	542	598	632	651	575	581	620	597	566	605	584	617	605	594	597	600	572	589	592	594	553	561	569	574	555	561	596	587	610	612	595	546	598	569	558	625	558	583	582	593	626	592	611	618	607	600	615	555	612	600	662	593	561	592	576	594	639	575	595	583	609	568	624	610	589	597	548	579	653	569	521	599	570	609	630	571	562	616	547	590	600	591	584	575	607	599	590	555	592	610	553	598	565	537	622	574	632	625	573	624	553	572	603	634	574	606	594	578	614	633	585	583	622	586	633	593	606	600	622	603	591	602	568	572	601	593	611	593	580	598	603	590	624	650	594	605	603	598	599
7245	774	804	706	607	442	437	376	393	333	313	308	309	294	315	262	259	259	261	242	245	275	259	273	279	259	280	236	243	278	211	251	274	261	283	254	260	276	267	256	258	300	266	245	262	264	271	274	257	242	249	255	224	230	243	262	259	235	236	263	265	286	241	215	263	267	235	238	269	234	250	275	243	270	256	263	242	230	269	257	256	256	271	240	240	263	255	274	276	239	234	208	258	273	255	251	295	248	244	250	275	264	265	239	262	248	240	226	227	237	258	274	224	245	266	245	238	282	269	278	271	244	252	257	220	241	234	267	273	277	268	265	273	252	273	257	272	236	254	263	245	242	242	215	276	231	243	241	256	247	265	256	253	265	276	252	261	251	284	256	254	244	236	256	242	265	241	290	275	248	267	266	246	260	235	260	249	288	235	256	264	263	218	231	270	294	278	250	252	283	240	243	242	232	257	230	249	238	223	266	271	248	277	249	245	249	237	280	276	261	231	257	255	267	266	271	242	253	225	270	249	275	233	230	228	249	233	228	257	254	257	243	278	250	214	259	263	233	255	291	239	239	208	301	279	264	274	269	263	258	258	237	240	268	239	260	236	282	274	280	293	260	240	257	228	255	262	288	251	266	257	251	237	260	263	248	226	255	238	255	234	252	258	250	248	237	269	251	243	247	238	249	254	256	246	267	240	232	247	249	266	229	248	239	244	261	269	272	242	268	273	244	236	238	271	251	245	256	232	266	278	233	267	249	232	275	274	222	286	255	258	268	246	254	272	283	246	267	283	256	277	249	245	250	236	231	255	271	238	235	256	252	257	270	221	220	257	261	249	239	269	257	244	259	245	225	243	266	269	247	243	238	234	243	264	269	273	224	261	244	230	229	247	268	258	223	232	262	238	258	244	275	239	253	280	246	233	242	230	253	253	259	253	248	248	232	244	210	266	248	259	258	281	234	285	252	268	236	273	247	258	235	259	264	262	259	294	260	286	268	244	255	245	235	238	259	273	258	251	264	239	258	255	260	253	242	249	246	233	283	276	261	230	266	243	258	235	262	251	257	253	253	258	284	264	258	275	252	251	265	240	260	236	276	293	247	255	241	264	252	282	258	235	257	238	274	245	269	242	255	240	252	268	250	256	268	269	251	248	217	260	261	250	275	274	231	265	262	249	224	244	235	275	258	208	245	274	262	278	268	240	256	268	254	253	241	240	273	228	218	288	247	250	257	260	256	255	239	241	245	257	249	238	254	253	218	257	248	257	260	248	237	274	266	255	245	259	259	257	262	250	252	239	238	257	254	251	268	217	238	269	244	242	251	237	256	274	247	251	256	241	274	250	245	230	280	270	233	275	256	263	221	261	249	280	221	273	277	229	270	266	242	271	233	231	244	240	267	252	254	260	279	246	223	256	290	289	257	251	255	257	251	239	264	255	234	264	247	266	239	275	255	244	279	259	244	273	280	280	249	258	261	248	270	259	264	262	254	256	226	231	252	251	266	233	247	263	262	253	256	257	244	278	244	238	262	253	265	234	251	244	251	244	223	238	232	243	230	255	253	259	235	261	260	264	272	238	252	277	235	259	289	220	241	239	229	246	241	257	261	246	276	264	260	253	250	285	250	240	244	239	274	260	240	254	258	246	254	260	272	264	260	258	271	241	248	290	239	276	250	241	253	241	242	243	242	199	255	227	279	259	283	243	271	263	242	232	262	252	241	264	252	249	223	272	249	265	272	271	255	230	245	239	282	253	234	222	238	239	261	261	252	292	249	251	265	248	232	257	269	252	238	243	256	257	242	276	243	234	281	236	242	248	238	246	237	239	286	249	277	267	249	262	251	248	261	265	242	272	242	264	238	277	274	244	287	279	253	231	225	242	299	234	258	266	257	251	269	266	286	239	275	251	231	245	260	235	288	241	273	245	254	270	274	221	267	220	256	263	261	252	262	276	259	279	241	221	239	248	242	234	261	228	272	236	249	254	268	257	292	252	244	263	279	249	267	266	215	248	239	267	230	258	264	293	226	261	244	272	248	243	230	237	247	268	241	224	257	291	250	250	267	240	259	245	276	246	254	278	246	269	246	274	263	276	239	251	256	251	248	222	245	242	252	219	263	284	235	243	263	276	256	240	260	290	262	248	257	246	259	224	272	243	246	264	223	251	228	221	240	261	256	267	228	214	260	262	265	258	228	254	239	266	265	280	241	243	246	264	267	252	217	262	260	271	239	272	255	265	295	244	231	236	296	256	269	272	269	253	243	247	256	258	273	238	246	264	272	268	248	252	234	258	222	251	229	232	259	234	256	259	254	291	227	204	247	284	285	260	241	230	221	257	267	244	254	252	279	221	236	233	246	264	272	264	288	244	227	283	252	269	253	254	243	260	230	280	268	279	256	240	241	255	261	263	223	224	235	228	272	252	271	248	240	247	256	283	287	273	238	227	261	236	246	248	259	248	255	260	260	241	237	261	255	266	251	240	245	237	275	270	243	265	255	265	227	254	271	235	237	260	267	277	273	271	258	272	237	238	254	274	232	264	259	266	246	250	230	244	289	265	234	251	240	254	246	276	239	263	252	238	265	240	257	249	220	287	253	256	273	247	266	274	241	265	263	259	235	249	263	237	262	263	254	265	260	234	247	248	242	236	257	270	252	250	249	248	238	253	259	287	257	265	280	269	260	222	266	296	264	244	228	268	267	264	251	247	278	263	220	278	280	279	259	262	268	257	250	237	256	237	238	257	285	245	239	251	278	235	238	254	263	246	292	273	249	247	258	253	264	243	307	256	260	243	234	255	255	248	256	293	258	259	245	243	231	258	294	248	244	274	248	237	261	271	271	279	221	256	225	245	222	260	283	262	257	259	250	238	237	253	246	297	258	230	253	257	241	270	267	254	256	237	283	284	232	273	249	245	240	263	281	281	260	275	275	221	262	273	268	245	279	245	243	230	265	253	223	258	243	250	234	255	271	267	227	265	263	237	204	270	248	251	242	236	281	228	251	260	268	243	286	264	258	248	229	262	251	244	273	236	263	265	275	258	260	284	262	253	274	250	242	252	272	257	232	246	262	277	241	254	251	288	252	261	285	282	267	259	237	217	247	278	254	273	264	247	285	267	248	247	264	242	236	293	252	255	253	264	251	249	235	256	260	281	245	257	259	273	245	232	236	252	256	287	241	273	291	267	261	270	257	240	291	248	246	251	253	282	257	260	251	271	246	265	232	261	250	250	273	236	268	268	250	281	271	249	270	287	266	259	267	260	239	225	261	268	272	242	242	238	255	252	266	228	260	254	247	252	266	243	257	233	242	242	240	233	253	245	260	250	260	263	266	250	232	233	266	245	235	291	249	243	248	254	249	232	261	235	250	248	269	240	250	273	279	278	254	262	261	273	241	240	256	263	257	269	243	229	271	262	270	251	269	216	247	254	218	266	254	248	248	282	249	264	244	268	258	279	275	266	258	246	264	275	225	256	239	250	253	262	250	285	255	237	240
6704	1110	1790	2232	2144	1790	1529	1365	1184	1099	1040	891	819	774	755	723	735	703	720	687	688	621	682	671	632	657	616	629	607	625	619	643	662	635	638	631	629	610	592	609	632	642	629	668	592	629	679	531	607	632	596	641	671	609	604	627	685	583	582	636	616	601	624	604	594	603	592	556	605	622	587	570	621	609	637	603	560	644	612	630	665	636	647	632	611	617	584	640	604	569	640	636	701	655	642	624	631	620	610	599	599	602	643	653	635	620	639	646	622	581	599	627	622	582	619	611	611	625	683	599	646	612	614	559	613	609	617	642	642	564	652	655	642	624	624	634	615	630	614	618	659	607	626	636	599	643	608	626	619	645	617	589	612	622	601	611	603	660	599	619	626	644	589	658	592	606	649	632	580	651	624	643	637	605	626	642	623	618	601	639	647	590	635	662	611	609	623	635	642	577	616	621	609	585	662	599	597	557	639	633	645	617	628	666	608	603	654	581	623	639	620	596	644	579	625	616	591	629	616	610	590	619	620	619	621	612	622	598	646	690	604	578	618	649	604	644	578	629	596	678	596	628	662	662	617	576	605	612	623	618	620	602	610	599	634	603	560	590	574	647	630	583	587	630	595	606	628	566	630	587	626	648	634	618	648	612	626	618	608	650	640	600	582	679	551	589	631	670	619	609	605	633	632	668	657	610	641	594	632	634	647	587	599	569	647	605	646	601	657	618	639	617	586	639	600	631	610	623	628	573	619	669	605	609	615	617	650	595	627	635	651	653	553	600	623	621	597	649	633	601	618	610	611	612	640	600	642	609	656	650	603	571	583	640	637	625	595	621	615	666	618	609	638	635	618	628	608	611	624	607	643	641	598	671	654	619	602	640	638	700	610	601	595	603	601	582	666	602	590	636	572	604	615	607	649	639	628	632	596	616	595	636	596	595	608	634	621	622	607	618	639	589	624	579	620	585	596	637	600	639	627	592	586	634	594	616	629	630	602	637	658	655	661	615	590	640	598	620	667	610	645	603	604	642	638	621	639	674	601	613	597	632	624	587	613	633	608	632	600	599	598	615	607	641	633	612	612	615	570	588	577	644	572	626	637	620	593	633	584	590	615	637	598	616	651	636	614	631	668	584	607	605	634	601	599	662	614	617	612	599	638	603	628	620	640	615	570	610	640	601	611	617	591	668	636	627	618	649	625	605	649	646	574	613	624	608	585	592	589	641	599	589	638	644	645	626	608	596	586	605	651	669	646	607	627	628	613	602	612	632	621	641	673	644	630	626	600	598	610	587	615	699	609	595	632	596	608	629	622	595	613	609	604	614	597	648	612	659	614	613	576	612	639	616	640	585	624	650	610	586	604	603	595	630	630	619	669	623	599	604	642	664	605	615	593	599	611	655	637	578	657	612	624	636	623	639	594	581	614	622	624	668	647	607	640	634	620	641	608	640	632	661	647	642	640	589	606	592	654	634	639	561	614	588	647	608	624	610	641	620	594	632	667	589	623	634	593	667	634	620	652	640	610	615	634	612	611	610	598	631	639	650	591	653	641	608	635	597	629	637	623	604	673	623	590	631	615	658	607	620	604	612	577	660	644	597	678	628	622	613	585	633	603	630	594	659	606	636	650	629	612	598	619	626	607	662	642	583	649	661	605	621	634	610	593	655	622	606	640	646	645	598	644	680	605	617	606	605	621	617	610	621	602	609	645	604	604	624	617	604	596	577	574	593	633	622	632	631	641	619	650	588	629	617	622	648	650	607	635	618	639	626	582	603	606	658	651	616	606	616	631	581	625	603	576	602	632	599	588	593	633	608	619	602	571	636	592	606	565	639	637	567	610	632	589	580	616	629	612	588	578	616	602	572	612	625	649	593	654	623	622	627	611	622	568	594	624	653	595	632	575	608	614	619	636	641	616	623	611	668	580	597	639	591	630	554	643	600	664	631	644	599	608	645	642	665	612	652	617	655	597	626	629	571	628	565	614	617	632	642	617	634	637	620	592	602	616	629	618	609	634	619	624	603	649	636	642	597	613	635	646	592	590	599	631	626	569	650	614	610	621	597	612	586	657	659	600	616	600	617	604	601	601	671	618	645	601	613	617	626	620	598	622	623	646	595	638	640	626	600	612	644	633	646	605	597	620	628	593	623	625	613	606	598	607	591	636	607	580	626	590	637	592	611	603	626	621	625	645	596	595	600	634	641	577	648	631	572	608	635	596	615	645	591	621	654	581	610	623	638	632	633	639	631	628	633	626	610	629	641	622	627	602	574	621	618	604	632	602	624	629	617	648	625	635	615	614	657	600	619	615	602	589	598	606	639	635	599	603	645	583	618	653	597	595	647	603	600	628	597	620	569	616	592	637	687	656	608	595	629	664	592	639	643	571	633	598	625	620	592	610	599	598	624	606	614	624	596	582	630	617	614	578	633	642	626	587	656	620	612	637	647	614	612	596	646	649	601	637	601	612	595	681	639	652	597	618	625	593	601	660	599	648	634	585	662	614	618	636	629	595	625	618	609	597	634	625	612	594	620	629	600	617	626	596	622	639	593	625	613	613	598	608	584	621	639	651	625	588	614	626	596	607	586	639	647	668	618	569	648	606	639	564	637	590	594	613	594	599	631	637	612	641	666	629	600	652	618	623	650	617	591	586	601	616	643	591	626	631	639	620	588	573	655	625	593	586	576	640	572	595	620	602	607	605	651	583	581	567	642	617	622	641	615	563	615	616	608	611	586	612	606	669	606	608	613	602	665	631	630	600	648	612	616	612	635	586	640	606	596	629	607	579	609	620	616	638	584	611	592	612	653	609	622	623	630	634	627	610	613	683	643	594	650	624	628	557	599	632	605	586	625	641	609	592	606	591	602	609	641	617	594	618	611	590	627	585	633	642	607	644	624	613	619	617	605	630	618	623	636	649	571	597	617	654	633	637	611	591	615	589	634	628	607	611	602	621	570	613	609	604	592	627	543	594	600	638	621	590	599	643	596	610	604	657	673	618	603	664	609	597	619	600	583	661	599	670	631	587	601	629	608	643	605	642	591	633	644	625	552	666	632	631	667	641	604	627	635	632	602	636	593	595	649	624	635	664	597	606	598	647	642	598	622	639	641	600	654	581	578	566	576	591	579	667	639	559	614	643	592	596	644	598	601	638	620	608	631	637	630	614	658	632	613	624	588	601	595	617	629	636	594	636	632	616	644	643	618	618	618	608	631	617	589	605	646	657	623	628	617	657	625	640	612	671	634	574	659	619	614	609	613	632	590	599	617	616	600	630	626	627	618	594	650	576	626	644	615	622	627	631	625	626	612	583	636	585	600	673	592	584	642	612	630	578	593	580	625	646	581	610	669	623	620	589	582	679	664	610	647	654	616	641	570	656	618	650	612	606	595	642	612	619	616	643	591	633	608	655	653	619	658	667	587	607	598	655	610	561	559	633	639	636	606	611	639	648	647	644	626	627	662	664	587	629	618	620	614	644	590	602	623	579	630	624	572
12955	1258	1212	1028	707	591	394	331	309	254	217	193	177	170	166	155	163	158	127	147	140	145	157	132	136	133	154	127	157	136	116	107	146	133	123	132	156	108	153	123	130	134	130	129	143	131	131	130	120	130	140	131	133	135	115	118	128	134	140	123	126	130	146	150	126	141	113	126	135	95	131	129	139	133	132	129	140	132	134	113	140	136	124	146	137	103	158	133	138	148	151	136	124	123	136	123	132	120	147	142	117	117	130	120	139	123	120	130	124	115	129	118	111	143	144	127	114	128	132	157	152	120	142	120	129	138	140	119	119	119	135	119	128	150	140	124	111	123	120	105	141	154	125	141	119	118	113	127	130	123	141	128	125	149	105	129	137	141	101	120	139	112	127	116	134	126	130	129	132	144	103	128	112	116	114	135	116	142	113	119	129	144	128	128	114	122	125	142	122	138	131	129	142	117	148	108	132	147	143	131	118	132	113	131	127	144	130	134	132	135	133	160	127	121	114	121	133	140	132	133	118	120	128	133	117	117	136	110	136	126	125	128	111	132	122	135	107	122	129	127	125	142	139	128	116	134	128	126	125	127	111	130	127	119	133	130	138	119	131	105	133	132	124	139	99	114	143	167	137	145	137	135	129	128	129	112	141	120	117	124	133	113	114	126	122	129	138	120	134	142	132	121	107	127	106	113	135	118	116	137	128	142	117	125	121	136	139	130	129	127	121	118	141	120	122	142	121	121	135	133	122	140	113	132	118	119	118	121	124	123	117	115	138	143	127	132	116	146	118	146	129	129	128	125	115	96	135	118	117	119	135	135	142	123	140	146	142	117	128	134	128	120	125	112	125	143	143	125	157	124	138	140	135	119	140	124	120	123	134	127	142	123	130	131	125	128	131	133	121	137	103	120	145	126	135	137	109	112	124	127	129	144	122	131	143	149	123	123	140	107	117	113	107	111	125	124	123	130	129	134	139	104	109	129	123	143	109	131	144	131	125	110	147	138	130	133	121	144	130	117	115	143	142	138	150	128	137	112	120	123	135	136	113	111	120	127	122	125	138	115	124	126	144	159	138	122	108	97	120	115	121	110	122	137	116	130	109	161	111	125	158	113	141	147	123	124	128	130	125	126	116	134	123	120	137	128	124	132	131	120	136	135	113	122	132	141	122	148	124	126	134	142	140	129	132	132	151	116	120	137	124	111	119	130	123	131	135	164	129	132	145	118	144	137	129	148	130	118	129	140	120	145	128	108	115	114	117	106	139	128	120	126	122	139	125	117	132	116	125	143	122	148	132	137	140	125	134	114	120	119	130	120	107	130	117	123	121	126	110	148	126	146	126	128	132	126	144	147	146	127	113	150	130	145	138	131	133	126	105	131	121	142	129	130	115	132	146	135	107	146	140	134	126	117	125	113	132	125	150	128	126	125	154	135	118	124	126	133	151	137	137	113	134	115	141	145	116	134	126	120	123	139	122	123	146	134	135	112	100	139	127	159	110	137	131	143	128	137	125	114	133	135	150	116	122	138	124	140	133	156	133	128	129	146	142	115	121	128	149	133	126	108	132	126	133	136	121	171	103	126	154	121	121	150	120	132	125	130	126	128	153	144	130	143	129	134	131	119	139	131	128	120	142	124	122	141	122	111	143	133	153	109	107	131	127	123	142	130	144	132	134	136	135	112	127	121	130	128	129	101	128	137	124	138	118	125	116	134	116	127	123	114	129	114	122	127	151	143	135	134	155	122	152	134	124	120	140	137	126	111	145	135	104	157	111	143	144	111	134	114	117	115	141	141	132	142	141	140	123	133	150	142	129	139	134	133	114	134	126	139	135	129	104	151	136	122	136	121	111	150	149	128	127	132	111	113	121	137	133	134	123	113	151	120	119	116	116	105	122	128	145	146	122	135	140	118	145	142	132	113	131	141	125	124	111	129	122	133	125	133	133	136	135	137	152	127	134	127	145	135	156	123	125	131	148	115	135	133	155	118	108	125	148	136	160	118	135	157	123	141	129	130	121	137	119	108	127	106	130	137	125	145	126	130	133	126	130	112	136	133	138	129	137	135	130	145	124	133	127	123	149	144	134	130	111	152	137	136	128	125	161	134	121	99	101	102	119	123	137	124	143	125	123	138	129	127	124	98	160	127	135	135	149	121	114	143	133	135	125	117	137	140	115	115	149	146	138	127	120	137	120	120	108	133	139	138	133	137	136	151	136	133	118	107	143	119	132	122	144	119	107	117	128	120	140	115	143	144	121	115	101	123	154	110	123	131	127	147	137	130	113	121	120	129	141	130	140	144	132	117	115	132	126	139	129	117	139	125	133	114	116	133	128	137	146	129	127	135	127	118	118	128	116	104	142	115	136	134	127	156	133	134	99	144	132	117	124	151	128	136	130	139	129	128	125	124	130	127	130	137	124	126	131	127	117	120	131	114	119	123	144	119	127	122	141	116	142	117	134	117	125	122	133	137	137	145	115	128	129	113	135	140	127	119	119	121	129	130	127	118	124	114	127	126	151	132	143	122	132	91	114	135	116	121	115	122	132	129	123	147	132	127	129	134	138	132	134	126	132	120	119	135	122	136	120	125	137	134	126	112	131	132	126	124	135	143	128	106	138	135	127	138	116	115	137	136	147	127	131	119	132	121	116	131	136	128	120	143	114	129	106	124	133	125	111	127	106	126	138	115	128	107	120	130	131	138	121	117	132	144	134	121	117	135	116	135	135	138	136	129	109	136	146	133	133	150	125	126	129	119	141	116	132	129	129	134	134	123	126	114	119	152	123	146	125	124	139	135	124	120	142	128	133	114	129	124	133	134	125	128	133	133	137	119	121	116	117	116	142	124	133	145	122	134	135	138	132	116	117	151	103	120	129	151	135	132	136	131	128	138	131	142	145	124	113	127	132	134	117	109	135	132	127	146	137	132	128	160	108	119	123	128	103	134	131	136	145	139	129	122	135	154	110	131	143	96	135	144	136	129	147	106	149	132	115	132	134	109	136	121	118	141	100	119	142	124	157	130	140	124	130	128	116	141	144	139	124	154	119	117	130	136	147	121	137	135	108	123	112	127	144	117	137	135	138	128	149	107	131	142	140	123	132	119	113	129	110	116	126	152	118	148	139	134	124	131	134	116	111	137	130	119	108	142	132	134	130	133	126	114	129	138	125	126	147	129	120	142	147	152	134	136	129	140	115	100	119	153	130	121	134	139	127	125	134	137	140	132	139	139	128	119	138	113	91	120	144	116	117	149	165	123	146	131	123	124	141	129	133	107	116	114	133	126	112	123	130	128	153	106	136	98	124	140	120	123	135	130	134	129	137	124	159	118	126	124	129	131	110	126	144	121	138	139	113	115	140	106	126	116	113	118	128	130	132	133	149	115	149	143	132	126	148	149	116	118	109	118	136	135	108	151	134	120	138	130	128	119	135	124	117	114	127	127	142	113	115	139	118	136	136	119	142	120	124	135	133	116	127	134	98	116	124	120	143	124
8130	1208	2674	3184	2899	2393	1798	1577	1265	1127	918	719	662	606	479	509	489	523	495	426	452	441	430	374	399	365	356	365	409	373	369	376	373	325	329	350	364	357	336	354	380	352	360	362	331	372	344	325	335	342	323	358	342	315	306	320	348	327	321	334	343	317	326	351	328	309	379	337	342	333	289	316	346	351	349	350	350	288	333	318	316	329	357	332	310	320	313	328	344	310	346	337	339	321	303	334	335	340	311	327	341	334	299	324	340	325	351	339	328	353	308	337	319	307	328	356	311	311	310	342	348	315	347	303	350	317	356	343	353	361	331	359	311	345	319	320	321	305	352	345	317	375	356	363	335	343	310	333	293	296	331	313	297	359	304	350	350	337	357	318	303	306	334	304	341	345	307	325	355	357	346	361	342	351	327	347	339	326	307	350	342	303	340	325	295	327	307	302	327	329	329	364	359	309	308	315	340	354	326	320	301	325	344	310	325	330	352	329	344	317	329	317	343	336	337	328	328	364	328	337	334	289	333	327	341	339	332	330	323	303	317	349	326	324	329	340	330	307	313	319	342	324	341	325	336	314	289	308	347	362	314	331	331	308	373	284	323	312	312	340	330	354	323	334	335	339	322	318	317	315	336	298	327	317	316	303	332	363	331	315	320	296	350	314	321	328	320	333	342	337	323	283	336	332	332	325	310	323	315	345	324	325	352	342	339	309	332	357	317	342	318	321	328	299	324	335	330	301	300	343	295	328	351	353	330	348	322	350	334	326	357	345	330	309	319	309	318	322	321	355	335	341	321	310	306	313	299	332	343	317	348	324	350	356	301	341	360	349	310	319	332	333	315	359	311	326	322	320	327	293	338	303	338	334	337	326	377	343	320	330	357	315	312	337	325	331	334	350	314	332	333	326	347	309	311	322	320	359	322	340	326	315	300	330	322	331	340	320	318	342	340	334	352	342	300	324	362	349	297	374	292	322	354	324	332	308	363	337	322	315	323	328	271	338	331	328	336	335	347	335	305	331	295	342	336	344	341	300	303	348	330	319	319	320	326	348	311	331	328	355	329	338	322	349	340	303	339	331	327	334	348	381	309	288	341	328	327	345	302	359	337	332	293	310	341	312	309	331	327	303	314	347	299	339	321	317	342	265	313	336	350	337	350	330	298	294	352	326	315	351	333	348	342	330	311	342	351	325	372	350	337	345	338	331	325	317	372	334	349	289	351	342	339	348	359	339	358	338	320	324	319	330	313	313	314	306	323	319	333	324	335	305	339	347	322	336	308	342	327	325	333	366	328	333	299	312	347	360	310	326	327	333	343	367	323	336	328	329	336	339	320	331	335	333	322	333	321	306	332	343	307	346	323	345	358	317	326	350	336	341	278	315	334	329	336	328	315	314	326	281	338	300	323	326	299	340	361	349	343	290	324	341	339	325	339	319	332	329	357	282	319	324	333	341	346	321	316	345	316	326	328	314	330	323	321	333	310	329	354	321	310	335	335	321	345	339	324	306	350	325	312	351	323	327	310	347	328	320	320	342	329	353	369	331	311	301	317	347	328	316	343	343	323	323	371	321	326	337	324	343	319	319	324	327	341	330	316	326	354	320	318	319	323	344	351	359	351	350	307	311	336	305	342	353	349	336	328	322	327	332	331	357	327	331	330	325	320	323	317	328	294	300	330	347	328	311	318	325	335	352	325	328	318	301	328	326	304	343	345	327	321	317	333	330	315	311	365	303	321	329	329	330	343	330	327	319	332	341	330	358	328	314	348	329	346	302	302	341	327	322	332	345	335	330	314	303	349	324	340	337	325	379	330	310	318	324	325	338	318	349	356	380	303	316	338	328	337	320	337	332	328	324	318	356	329	318	324	305	328	373	336	293	361	325	334	339	312	311	312	316	317	347	318	306	319	309	317	330	332	307	309	365	328	315	341	343	313	334	310	324	346	338	302	327	335	340	325	345	334	311	312	361	313	323	328	327	321	309	314	308	321	357	310	341	323	352	332	284	318	325	312	315	309	323	323	310	331	334	316	339	312	354	342	332	314	309	337	305	332	346	330	343	329	331	341	302	334	321	349	306	354	344	369	339	331	351	372	334	336	320	317	311	324	356	354	322	307	308	307	312	351	298	345	356	308	340	328	351	336	337	287	316	298	322	331	336	327	308	306	314	341	309	367	315	378	350	360	322	304	328	346	306	318	320	323	299	321	323	340	306	356	279	280	320	346	330	310	322	304	300	340	345	302	296	311	339	330	310	324	309	334	322	335	334	306	328	351	307	323	364	310	333	329	311	353	365	340	338	333	355	320	313	336	353	332	351	337	351	341	337	347	328	337	333	316	337	308	340	343	308	329	321	343	322	321	318	331	328	323	335	314	320	297	323	320	331	344	355	327	350	285	340	316	328	322	309	310	331	309	349	348	341	368	343	356	306	312	302	328	342	337	303	298	332	340	320	320	330	343	323	353	329	310	307	352	336	339	337	313	328	316	330	296	367	294	322	340	330	325	339	328	311	311	329	338	330	356	325	360	365	321	330	327	368	320	330	341	348	346	321	324	339	330	297	300	359	353	298	342	338	323	342	348	319	309	330	353	356	316	308	337	327	295	340	294	335	319	290	358	331	295	312	306	325	312	363	344	304	308	310	335	354	312	336	309	332	307	329	345	373	313	321	337	337	346	340	296	288	350	362	314	323	323	331	319	333	322	324	356	349	334	307	313	327	318	303	344	321	337	305	311	348	342	337	335	358	309	330	347	270	341	327	329	324	377	316	327	328	307	367	315	325	368	334	305	321	362	369	343	317	309	327	314	305	331	336	313	315	300	295	312	339	330	292	325	317	325	323	346	320	346	323	329	341	332	343	325	357	336	326	335	367	339	360	329	334	350	309	324	281	337	334	341	342	344	315	341	327	294	320	315	329	315	301	348	331	322	339	312	324	323	320	364	339	346	329	305	326	336	312	315	352	314	340	290	314	313	321	343	343	312	284	338	343	356	321	296	340	318	341	325	317	314	298	307	349	325	291	344	336	313	316	311	362	291	340	298	342	347	330	325	341	344	340	350	332	311	336	315	292	309	325	319	332	361	351	305	337	314	331	292	346	294	316	358	340	299	352	310	309	315	301	329	347	304	313	348	313	350	364	353	304	319	333	337	306	354	299	333	346	324	337	331	337	323	317	343	322	340	327	329	295	333	291	326	329	316	307	318	268	311	342	325	314	328	329	327	349	336	343	311	314	329	363	321	295	325	328	328	285	341	305	339	354	346	317	327	322	354	338	350	336	315	362	316	358	325	331	302	330	314	336	357	298	310	329	315	305	349	321	341	318	302	333	333	299	343	322	330	354	326	320	337	319	344	351	299	348	306	335	315	336	333	359	334	333	294	307	328	312	339	350	354	313	316	347	313	356	334	329	349	321	345	345	335	306	336	357	341	314	347	333	338	331	331	327	340	359	295	331	324	337	321	334	329	352	342	315	315	316	368	312	323	336	357	342
1505	297	407	374	346	304	265	314	243	243	257	274	247	240	259	241	259	228	202	213	262	242	224	261	241	236	226	253	247	260	240	240	239	214	217	222	247	224	245	264	249	261	233	248	257	239	260	231	248	242	253	271	228	238	237	239	243	237	274	258	238	208	231	256	231	277	258	218	243	235	234	241	218	239	233	240	235	227	240	229	244	234	234	214	226	233	230	243	248	232	236	228	224	211	235	217	257	226	243	235	239	213	233	214	250	225	216	251	237	240	253	234	199	263	275	231	233	240	261	256	279	261	230	238	263	240	252	248	255	248	225	212	231	218	246	231	238	224	229	240	221	207	249	237	269	232	241	240	230	240	240	230	236	225	263	245	250	253	228	221	235	243	257	235	207	224	229	247	255	223	252	210	207	245	223	225	244	238	229	231	266	252	211	217	256	234	266	233	230	199	229	247	259	233	230	233	237	214	249	256	216	216	205	239	242	231	270	225	253	254	244	233	231	241	238	242	243	228	238	237	232	235	263	256	216	210	241	229	248	192	250	264	250	258	255	239	213	237	230	264	251	245	276	251	265	239	273	227	213	217	230	273	240	227	225	251	236	221	250	242	239	254	239	234	245	243	258	237	229	237	237	257	252	240	234	210	256	256	261	222	219	248	234	222	256	226	244	235	243	247	222	222	254	223	199	240	222	243	244	250	246	224	233	215	240	236	241	259	215	230	240	267	260	236	252	240	228	230	239	210	210	246	227	259	253	233	255	233	241	211	256	215	258	244	217	251	232	229	253	214	215	228	244	215	250	238	264	224	246	256	246	231	229	251	209	244	246	247	230	231	243	258	231	249	239	240	233	205	224	230	235	245	239	215	282	225	229	240	227	229	231	218	239	233	233	233	256	250	259	247	221	214	233	241	246	259	252	215	227	243	269	222	251	267	218	250	250	247	228	231	232	227	240	252	246	248	256	219	256	216	240	220	219	237	255	228	216	218	239	235	231	224	250	235	244	229	220	252	246	248	231	240	225	226	245	262	237	258	230	243	222	210	252	220	244	230	218	253	237	249	241	260	235	237	248	237	221	231	248	253	230	252	198	237	239	234	239	231	246	238	207	232	232	283	216	229	230	246	276	220	234	264	255	247	246	250	232	228	245	230	241	239	261	233	252	240	230	245	208	238	238	233	237	271	233	247	243	274	223	223	236	244	247	230	247	236	252	247	215	194	229	227	237	232	249	274	238	220	221	252	245	280	216	257	232	254	227	224	259	238	237	237	240	227	245	246	265	244	230	254	215	253	228	206	233	222	224	257	303	217	215	265	247	235	235	247	228	199	246	235	210	194	252	229	234	234	254	229	229	226	219	228	223	245	216	247	218	217	219	219	224	253	228	222	261	240	239	235	218	203	252	227	244	247	226	236	249	242	243	239	242	206	241	210	257	210	263	256	216	227	234	238	226	237	253	246	270	225	289	257	255	241	244	231	260	236	248	236	278	245	256	254	234	242	193	248	238	254	227	244	222	228	254	219	225	242	243	239	242	252	252	240	236	257	243	222	250	237	245	215	216	239	255	230	224	239	245	227	249	211	236	249	237	258	237	234	217	241	279	250	245	279	238	232	238	249	234	214	236	207	236	288	244	245	227	241	265	262	219	219	240	208	264	228	255	228	247	227	218	229	242	217	247	242	244	245	227	234	212	230	220	229	239	225	225	259	242	243	245	234	232	248	246	243	248	248	252	244	225	229	214	221	226	260	263	218	241	228	243	223	259	242	229	232	235	256	237	234	229	235	245	251	228	256	251	222	242	233	208	221	261	245	237	195	237	221	228	252	216	235	207	254	245	246	232	209	198	220	261	231	206	230	221	240	218	280	225	253	252	208	225	240	236	232	232	243	249	247	241	225	243	244	263	274	269	243	214	254	239	234	255	215	252	221	243	214	237	236	236	257	227	233	223	246	261	253	223	254	268	239	215	248	270	228	263	220	235	249	221	229	246	234	264	256	221	238	251	244	224	216	215	234	223	238	212	227	250	232	245	233	253	235	254	220	254	264	245	254	234	231	253	229	228	246	247	257	276	247	238	232	225	267	235	242	221	236	252	239	228	215	227	238	246	259	233	252	229	231	240	246	252	221	233	213	238	226	237	250	252	246	250	263	251	231	215	209	249	230	238	228	246	236	245	215	239	204	243	254	235	236	289	213	227	237	233	228	263	223	220	248	235	251	206	246	220	241	215	236	228	246	221	250	262	228	217	234	213	248	234	232	208	220	222	227	245	227	243	240	268	222	260	237	261	235	222	233	226	221	255	217	245	228	227	245	200	259	231	220	250	226	233	221	236	226	269	264	226	251	235	232	249	226	247	226	230	232	238	236	244	225	236	239	250	248	219	231	263	226	250	243	251	240	242	250	248	232	242	217	232	223	208	234	244	263	244	249	255	245	227	253	235	278	236	256	260	239	271	247	250	253	231	234	229	240	253	253	234	232	259	239	253	248	235	242	244	195	219	249	227	220	230	237	216	249	225	243	250	226	226	245	252	268	222	218	255	265	259	250	231	241	242	250	247	265	245	263	239	238	239	232	197	238	250	245	239	220	219	233	221	230	249	226	229	255	250	216	236	237	227	225	223	222	231	213	240	221	246	233	237	216	244	250	216	211	228	225	249	221	200	251	227	247	259	211	247	225	213	204	260	242	241	235	236	230	267	228	235	275	230	260	253	210	247	200	236	256	248	259	286	250	237	226	261	246	241	228	226	220	275	253	281	226	231	247	219	237	248	222	244	236	231	225	226	252	235	220	239	257	214	212	263	251	220	234	226	220	240	237	231	226	220	236	208	227	228	245	215	207	257	231	247	254	239	219	256	229	222	250	253	212	238	220	246	243	262	231	253	235	275	238	230	248	236	247	258	242	239	239	221	232	268	193	235	221	252	240	238	251	229	240	242	229	248	229	248	240	209	241	233	228	241	237	258	228	230	253	243	220	236	213	256	215	213	262	241	202	235	230	216	222	238	224	236	215	257	233	233	249	224	246	245	236	255	237	256	241	251	239	222	265	229	241	234	224	234	220	193	211	264	229	205	230	238	235	254	257	226	228	249	259	230	208	279	246	223	251	213	236	241	238	234	233	224	238	232	249	256	230	227	230	235	261	231	214	258	229	239	255	223	227	246	218	229	244	258	220	256	223	214	238	220	243	220	218	244	227	238	229	261	249	239	267	261	243	213	236	215	259	231	244	254	237	216	240	201	236	254	214	243	230	243	222	250	263	276	237	237	260	262	197	244	240	243	251	233	241	249	243	209	225	222	260	229	219	263	205	235	247	224	247	247	226	230	246	238	247	224	245	239	267	238	257	245	223	242	223	225	223	227	235	263	230	255	243	205	252	240	224	214	228	227	220	255	251	247	265	258	241	238	228	222	209	235	245	214	229	245	218	229	256	225	236	238	223	237	224	236	251	226	260	245	262	251	266	225	228	226	233	210	234	242	238	229	239	217	236
1920	710	895	1026	1084	897	876	856	730	696	655	657	679	598	613	598	625	570	602	601	587	588	614	611	620	571	611	591	604	601	609	588	594	579	642	617	613	633	652	590	588	567	619	605	593	546	596	600	649	614	618	544	581	610	538	547	611	589	611	575	562	583	553	590	528	592	565	633	561	617	617	613	592	613	604	624	610	614	540	633	582	571	578	566	590	592	567	619	601	555	624	571	575	565	560	603	579	577	569	558	570	564	614	552	585	598	605	576	564	623	580	582	565	621	578	568	584	584	648	590	555	561	571	573	579	609	632	591	558	606	580	602	608	560	646	561	600	577	637	575	621	603	624	566	554	614	584	562	557	556	603	573	586	569	548	594	620	584	615	587	585	590	583	578	561	598	603	608	605	622	575	598	598	568	586	562	579	620	651	596	598	576	608	596	591	595	576	583	616	573	565	593	574	568	605	573	613	617	601	562	591	594	571	572	604	573	587	631	583	605	607	597	611	587	577	587	594	560	644	546	580	583	624	619	581	555	582	605	583	581	626	575	568	590	581	586	607	637	583	572	549	599	605	575	588	584	577	610	617	592	611	561	564	598	643	565	606	582	604	624	603	547	591	616	579	563	592	575	616	586	607	604	605	587	562	607	604	577	600	611	592	605	639	605	575	573	627	585	589	589	588	581	620	580	599	624	591	593	627	578	567	562	566	592	596	591	592	564	596	571	640	617	593	596	575	576	582	568	557	578	631	586	592	528	594	589	605	564	580	655	589	609	564	629	596	592	588	539	544	604	575	585	564	580	599	586	568	591	588	564	530	606	551	559	586	601	595	583	571	575	565	580	555	571	578	573	595	610	604	622	569	621	603	616	629	592	584	570	556	543	573	635	616	619	564	574	605	604	584	594	573	578	566	596	597	593	575	610	576	565	554	639	568	589	574	575	571	562	587	617	586	574	586	647	575	613	572	617	616	568	645	602	610	541	572	609	572	557	610	593	574	620	563	567	579	579	617	604	613	605	612	575	550	589	596	604	589	594	607	611	577	640	578	605	606	594	619	605	607	643	555	596	586	561	591	616	581	596	649	596	582	605	610	580	565	556	577	624	575	616	578	614	591	562	597	625	599	563	621	595	598	625	587	570	586	570	569	601	551	562	572	621	563	620	604	524	550	589	607	603	585	603	583	599	606	622	581	544	576	619	577	606	601	610	627	573	562	621	553	565	629	593	584	569	590	606	599	570	592	533	595	616	621	560	578	578	577	586	629	589	573	550	602	584	583	608	603	628	591	544	628	564	609	601	567	605	569	556	617	638	555	594	542	573	575	618	587	634	603	583	607	589	567	574	604	600	601	602	582	593	585	566	591	589	563	561	597	622	541	608	592	546	624	605	620	541	617	577	599	582	569	620	567	582	576	624	585	578	597	587	577	584	575	566	610	605	600	624	592	592	606	569	601	608	590	585	572	611	554	545	621	616	600	540	557	591	564	607	597	607	576	603	574	584	586	569	598	611	657	610	601	611	611	588	585	558	601	602	574	576	614	631	593	626	592	595	603	596	608	553	553	639	571	562	566	586	653	595	581	573	599	607	566	554	611	556	613	595	598	595	659	650	610	594	605	593	581	610	537	571	591	576	614	574	632	560	583	574	562	577	578	604	583	593	576	598	609	635	601	558	598	606	547	596	587	659	557	545	593	641	556	624	647	566	599	601	601	672	587	585	617	559	614	595	609	561	648	600	596	582	565	607	574	585	599	593	564	551	582	588	565	575	558	630	590	555	549	599	577	564	590	605	609	587	540	613	582	579	571	569	627	571	602	593	556	617	637	583	576	591	620	596	581	628	571	567	587	590	606	555	614	629	604	589	607	560	609	568	573	555	579	624	586	605	587	591	582	597	620	594	585	566	594	575	616	600	595	576	597	574	564	607	574	586	646	613	571	586	594	620	617	548	598	596	586	586	583	559	630	543	581	579	599	574	604	612	540	601	576	592	612	541	582	611	582	609	602	606	642	578	609	566	560	620	578	568	617	572	605	596	564	594	586	598	557	567	596	610	654	605	568	541	591	634	600	552	612	557	596	558	537	575	587	582	547	556	572	608	564	586	580	583	599	575	547	623	600	540	563	583	624	626	611	579	591	568	569	605	593	541	561	553	604	545	552	607	647	586	621	643	577	553	610	593	561	623	598	602	559	565	598	597	589	608	599	603	565	576	600	589	603	581	586	571	572	568	612	602	578	616	569	595	600	559	603	601	577	602	542	602	559	594	601	569	579	595	548	603	602	582	576	601	610	592	554	593	584	574	597	585	603	618	568	582	583	609	601	585	592	616	585	615	573	592	622	583	573	572	574	615	591	563	594	598	597	574	605	627	584	581	601	589	595	494	604	591	582	618	554	594	608	594	589	631	612	581	552	556	573	649	555	562	615	591	605	553	589	567	563	642	582	603	598	587	559	569	602	625	592	594	603	602	585	572	549	581	558	581	620	616	540	596	578	608	574	593	625	558	599	593	592	580	588	614	590	542	609	562	578	614	635	560	605	623	576	618	586	593	614	604	581	573	621	593	606	570	591	568	622	578	563	561	604	595	562	588	622	559	600	586	616	594	601	591	577	600	638	588	597	550	580	592	580	607	597	547	616	581	618	574	520	587	579	558	571	591	547	614	549	635	541	569	589	598	570	568	536	562	578	560	565	579	550	606	593	595	565	589	593	568	575	599	570	607	632	571	578	560	616	591	574	625	623	556	556	597	604	608	588	578	572	605	580	635	587	624	578	559	590	560	567	597	567	598	616	578	609	580	576	604	590	606	556	603	558	564	541	548	597	606	626	576	584	560	607	624	584	587	617	567	598	584	590	605	623	602	587	571	545	608	584	599	562	561	592	606	574	598	596	606	588	590	593	581	545	560	601	574	567	557	571	575	606	599	601	577	621	605	572	573	577	590	591	618	591	630	612	605	582	610	585	613	599	653	590	571	596	550	619	573	600	566	598	610	593	583	591	568	589	567	600	659	554	607	593	576	608	582	615	559	595	584	528	555	570	623	618	628	605	569	568	574	601	561	596	564	569	579	608	590	581	557	597	600	612	568	563	605	574	596	623	586	597	611	568	589	563	546	598	595	603	613	570	592	549	568	590	617	591	599	587	592	598	597	563	602	580	625	579	642	615	614	555	602	607	603	622	614	580	598	609	597	629	565	591	577	621	596	571	585	630	570	597	579	589	623	593	544	590	615	567	582	605	599	576	575	601	577	663	591	622	594	636	597	577	621	594	617	613	628	549	627	568	618	628	610	624	606	593	617	559	548	636	628	586	578	623	581	647	624	522	605	620	619	572	602	572	620	562	610	589	613	588	566	550	611	592	589	558	575	606	576	596	560	571	595	585	611	579	611	587	641	577	613	573	606	601	595	621	577	600	573	645	598	573	569	570	558	570	611	606	603	602	545	547	593	611	548	603	607	618	573	573	568	586	603	589	586	621	554	579	547	579	577	595	549
7314	704	823	744	606	473	428	345	320	346	295	291	288	272	258	286	269	242	284	234	255	264	229	280	250	276	287	266	234	254	271	250	263	276	262	242	249	255	246	274	249	274	262	262	242	250	274	262	230	262	240	259	245	267	254	295	220	269	266	243	238	258	253	227	291	242	232	273	230	282	246	227	255	262	284	261	276	285	259	277	281	289	273	248	234	239	249	274	262	272	248	300	287	258	278	225	246	246	256	264	242	244	263	276	237	281	239	263	251	262	258	274	276	260	285	247	268	244	252	266	259	254	242	289	242	257	262	263	260	245	267	242	232	308	266	264	283	247	243	270	227	257	260	249	262	257	264	262	236	256	237	239	288	252	239	254	257	253	260	272	234	258	269	283	259	273	229	238	251	261	231	268	252	236	219	230	252	252	259	238	257	256	253	279	282	254	255	245	237	237	256	252	245	274	237	270	263	260	249	262	256	264	274	269	246	241	252	245	248	249	262	275	280	273	235	269	287	285	259	242	254	275	270	243	280	279	248	258	247	258	269	228	275	238	251	245	267	236	267	276	227	286	288	254	269	287	263	245	283	244	263	225	267	278	244	278	254	269	282	259	244	233	272	259	217	231	237	219	242	238	240	259	268	260	235	283	247	249	264	268	261	274	291	250	250	278	276	265	239	252	260	228	248	262	277	267	238	250	273	282	278	243	272	230	259	239	240	272	254	233	245	229	274	280	252	255	242	227	260	303	271	232	259	251	253	254	249	253	291	268	247	237	229	248	246	264	267	283	285	257	278	211	231	252	245	280	275	268	251	252	227	269	259	273	245	237	269	260	251	251	269	232	269	255	262	250	245	225	267	249	235	235	262	240	255	254	261	254	273	275	267	268	236	238	256	263	253	237	243	244	272	272	247	248	244	246	234	231	228	279	250	264	263	271	297	281	295	275	278	238	263	255	232	239	243	272	264	256	249	261	272	291	268	235	254	252	223	280	274	282	253	274	257	230	226	257	264	264	251	280	247	248	264	282	250	249	267	260	256	256	225	231	277	252	236	254	276	248	241	263	254	260	283	249	275	236	267	248	228	258	247	273	288	263	255	251	259	274	246	250	226	244	252	238	252	248	278	244	268	266	275	269	264	271	264	261	257	277	265	233	294	222	254	247	293	262	270	260	276	256	266	259	236	255	259	258	248	301	244	256	263	251	280	264	262	257	262	275	219	252	284	259	227	259	249	284	275	246	242	269	241	256	260	241	265	228	258	246	249	250	264	278	277	255	246	223	253	264	272	248	244	247	274	290	276	240	244	238	264	270	256	246	262	211	237	290	272	254	243	245	265	251	265	274	253	252	263	307	270	231	259	271	281	228	261	246	276	230	248	259	240	244	239	279	246	273	274	303	272	253	242	267	270	267	277	254	265	232	231	241	256	257	258	249	245	229	267	241	252	251	237	287	281	243	279	270	244	254	268	254	246	232	238	259	258	239	262	262	257	233	277	283	229	265	267	258	248	247	245	243	250	260	262	256	292	216	272	244	260	257	223	267	250	266	258	252	252	267	276	257	241	250	259	234	265	279	272	250	263	254	251	271	233	231	277	266	258	240	218	207	253	254	263	254	279	283	257	283	267	246	250	270	228	252	253	261	232	261	283	244	283	260	264	255	247	245	260	297	241	265	291	224	277	274	244	273	256	261	262	243	253	260	241	225	255	254	253	254	266	241	239	245	232	248	267	256	231	260	234	222	270	217	265	242	267	249	232	245	253	251	248	249	251	257	264	264	254	257	222	239	248	264	263	251	240	256	267	257	247	234	260	283	246	245	257	251	268	248	244	272	257	268	257	238	262	259	244	263	238	251	269	275	262	233	241	264	254	254	270	252	238	255	234	232	271	299	289	243	246	232	249	250	261	246	230	249	256	250	236	270	258	245	256	230	260	240	246	269	260	256	254	264	255	236	285	249	253	267	257	276	250	278	252	247	241	262	273	251	258	239	258	268	257	260	243	243	239	290	249	273	236	240	249	253	248	256	223	264	247	255	268	262	222	284	257	254	249	259	272	265	234	247	292	234	241	273	258	279	249	256	230	246	287	234	268	245	252	285	271	250	290	256	260	229	242	244	256	238	236	258	248	249	293	288	261	279	238	268	293	267	240	264	267	265	256	240	261	280	252	295	272	255	273	248	259	259	270	258	232	265	239	241	262	239	266	244	264	243	254	251	260	257	249	233	249	254	255	272	259	254	298	270	269	272	230	247	241	233	249	258	258	279	251	258	256	223	263	261	250	260	303	280	246	240	261	247	262	270	233	256	252	252	275	238	247	221	227	246	274	289	247	257	277	239	249	264	230	261	263	282	251	281	250	242	213	255	276	262	254	260	256	235	260	262	264	267	259	272	268	243	227	243	258	233	240	264	236	266	247	266	240	248	289	244	230	248	273	241	258	233	265	246	250	264	243	247	276	270	278	221	224	248	251	271	280	262	261	260	242	232	287	250	239	257	281	253	240	266	238	256	254	244	272	237	248	256	250	234	265	257	268	254	259	285	258	248	292	264	251	244	248	257	244	232	260	247	264	229	268	245	277	231	249	267	275	302	252	284	270	256	235	254	243	275	278	238	301	237	249	234	236	235	263	249	238	246	251	248	249	251	280	254	229	255	259	275	247	254	262	217	233	262	269	253	276	289	228	251	268	267	249	257	251	265	262	272	250	261	253	221	266	231	282	278	244	257	248	243	225	285	244	243	263	262	248	258	227	312	264	202	235	221	233	247	247	254	243	248	286	261	258	272	258	260	226	232	286	272	246	260	262	303	252	252	230	293	291	274	257	258	283	246	258	258	263	283	248	244	244	257	218	261	241	252	259	258	258	264	259	240	248	252	250	243	245	288	257	271	257	241	286	238	249	252	272	270	256	233	283	281	261	258	231	268	281	248	287	245	240	246	285	265	257	254	231	234	236	279	260	258	250	212	276	248	241	236	258	227	260	254	291	272	281	244	285	243	261	260	243	260	230	248	293	282	235	258	250	254	239	267	253	254	259	231	260	265	230	280	260	251	247	257	267	275	257	278	275	279	256	246	269	260	264	255	255	229	237	285	251	262	261	289	244	252	248	242	278	253	282	265	259	234	260	277	269	244	243	246	272	278	274	277	239	262	244	238	252	279	264	265	264	252	227	245	238	265	253	251	239	247	255	252	274	271	236	222	251	279	252	274	241	279	254	248	289	254	268	239	241	280	241	236	230	239	255	227	247	246	264	260	249	250	243	238	251	257	229	269	228	274	241	279	259	263	243	299	294	260	259	234	229	276	259	226	249	285	218	250	261	258	290	228	233	263	302	259	228	269	231	284	244	223	263	250	257	287	237	249	260	266	251	265	258	254	241	251	277	255	282	276	245	256	261	265	259	261	253	235	247	243	290	248	243	261	267	282	236	254	272	263	236	261	283	264	264	246	243	253	252	227	264	248	225	246	302	258	243	253	249	247	231	302	276	255	230	234
6672	1130	2040	2490	2282	1845	1595	1369	1122	1029	929	777	826	701	747	763	722	668	707	701	650	690	650	646	675	631	666	640	680	592	631	677	631	671	643	612	635	599	616	620	637	647	655	640	619	591	619	630	626	652	628	591	658	639	637	651	627	602	623	635	623	638	603	668	639	612	641	611	593	671	620	658	630	634	566	653	610	575	580	674	630	624	634	662	611	636	636	619	618	611	607	615	687	579	621	638	593	615	643	573	616	642	641	597	590	612	623	582	595	604	575	599	642	626	617	637	642	659	609	643	630	661	615	632	618	566	638	600	625	618	637	619	646	593	631	630	612	653	604	656	617	629	597	650	601	621	624	617	620	658	650	597	588	634	588	616	640	584	637	637	656	615	625	609	567	647	584	624	627	609	604	637	591	633	609	668	642	649	587	595	612	605	628	624	625	611	642	619	613	594	578	597	568	608	613	651	653	606	628	598	675	632	593	590	626	613	615	678	612	600	625	623	630	585	623	624	576	612	612	642	618	634	660	645	618	630	623	598	676	622	610	596	648	608	608	604	652	621	587	587	655	633	604	653	579	654	619	602	583	614	629	648	624	625	621	625	626	612	629	622	630	571	589	606	576	573	607	555	604	605	628	638	578	645	650	602	622	667	668	620	581	634	546	637	631	624	647	615	643	606	636	620	680	611	633	587	627	588	626	624	582	608	671	625	631	624	625	647	621	590	632	560	627	641	638	656	562	668	611	674	621	563	596	580	672	609	673	617	617	624	650	625	645	616	681	635	599	590	615	627	602	641	617	679	620	651	607	648	603	602	599	601	543	643	633	572	618	642	667	648	634	582	665	655	625	599	634	579	616	624	616	625	661	580	660	582	640	605	647	601	604	620	570	604	623	602	640	595	620	585	597	618	598	564	654	620	625	634	612	626	612	621	592	575	634	614	617	652	626	616	636	646	632	634	608	655	671	599	578	635	665	625	592	642	630	655	642	646	630	635	605	631	625	575	639	629	576	636	637	660	662	618	672	567	583	639	600	638	607	648	618	634	639	602	577	640	587	601	599	600	643	633	597	610	654	616	604	612	667	608	640	617	606	596	673	595	640	649	639	611	611	654	613	617	645	623	645	644	628	606	586	660	636	608	620	593	593	597	625	624	610	577	648	643	590	599	577	611	591	621	621	626	633	616	680	626	603	639	618	600	636	651	624	575	601	621	609	607	625	622	579	662	614	616	584	606	609	626	600	590	602	592	557	632	606	659	670	641	585	572	626	634	600	591	627	634	608	602	619	628	587	595	637	615	610	623	625	590	609	611	590	644	597	586	620	661	599	640	618	639	617	634	602	624	626	632	614	589	615	580	660	653	572	548	643	635	616	643	610	608	632	627	658	595	618	604	649	604	608	624	623	634	655	620	583	633	619	622	620	587	608	610	659	635	617	579	575	617	613	583	621	651	648	636	598	610	636	613	622	599	607	615	642	629	624	570	602	574	645	609	616	628	623	642	636	592	654	626	588	636	631	631	673	631	612	585	603	610	615	676	642	647	648	585	614	628	602	621	642	634	629	613	632	624	622	604	630	576	608	630	572	601	580	635	633	612	653	639	633	621	570	606	618	598	630	604	566	615	587	631	614	555	626	622	601	596	607	609	637	572	646	641	615	624	579	570	613	638	590	666	665	643	628	683	602	593	619	617	598	623	621	621	632	598	624	630	623	594	625	617	615	586	600	594	651	604	629	626	633	634	622	588	602	634	593	617	597	608	599	628	655	610	596	608	694	611	630	666	647	623	647	582	586	624	606	613	610	629	605	585	601	647	613	585	663	611	603	668	670	616	647	644	576	607	641	622	634	649	633	620	650	611	633	609	582	639	623	641	649	602	605	607	579	611	629	575	648	635	658	634	637	635	618	659	627	616	605	663	628	651	641	637	626	614	580	585	603	646	587	567	634	589	603	624	574	656	608	571	588	680	685	665	606	663	637	627	636	602	592	609	593	680	630	625	599	617	593	583	625	573	603	664	631	601	626	619	633	595	636	620	591	691	591	619	619	646	655	641	617	697	601	661	609	596	605	618	624	608	600	634	627	600	626	592	660	641	597	610	657	616	611	634	654	613	612	611	645	570	622	645	640	616	647	609	618	636	615	616	611	637	552	634	601	620	614	613	620	623	627	670	619	614	602	623	650	610	642	566	634	662	621	619	609	641	604	596	567	592	612	612	610	612	625	660	588	656	580	586	593	582	639	619	641	579	585	570	619	645	598	623	623	607	625	597	649	597	623	692	634	594	606	641	660	689	611	569	648	608	616	662	628	598	604	625	641	617	625	635	616	657	602	602	638	669	575	639	594	679	620	595	608	617	649	651	584	625	636	614	656	628	575	595	616	640	621	618	595	622	611	675	641	561	603	634	639	649	636	685	621	613	582	627	595	620	612	585	602	591	583	617	595	613	592	672	599	606	644	589	604	670	592	625	636	640	645	595	639	632	625	609	612	609	618	619	609	609	611	576	625	648	655	622	628	631	574	637	607	653	636	631	619	595	629	641	653	643	630	653	587	616	615	655	625	617	621	660	663	640	624	586	629	603	638	581	633	614	634	649	612	604	593	659	652	656	658	606	644	630	610	629	656	582	619	594	613	641	623	634	605	605	607	586	588	612	630	594	635	597	588	626	611	574	591	609	646	606	616	585	657	631	620	595	622	646	602	619	600	595	566	561	596	640	570	670	627	635	613	650	639	618	643	606	651	618	632	597	597	592	644	621	684	648	595	584	607	615	625	613	602	612	617	561	621	637	639	604	589	674	605	618	621	725	595	562	630	572	586	662	642	667	621	613	611	672	617	635	639	638	596	599	629	597	617	624	624	622	590	633	620	594	620	587	663	646	611	612	596	596	637	625	621	633	576	613	582	646	650	611	591	652	610	585	616	626	597	639	608	620	626	638	631	645	643	616	577	676	633	592	584	614	597	612	582	611	614	605	605	577	630	664	625	642	560	634	620	630	619	640	591	641	612	618	583	613	648	628	613	630	600	626	588	585	615	658	641	630	608	623	631	647	634	610	643	557	642	615	625	603	658	625	614	637	615	634	628	618	678	635	603	613	625	582	623	624	614	652	638	599	576	665	592	616	642	616	627	595	659	624	661	624	593	631	648	635	670	637	627	617	621	630	655	643	668	622	623	636	635	650	627	616	629	636	633	641	615	601	619	632	601	592	613	618	608	621	653	553	610	640	622	627	595	582	604	624	596	600	629	600	633	632	648	607	598	678	632	645	622	627	638	593	619	639	628	652	614	607	566	651	623	575	585	650	629	636	603	609	629	626	646	644	579	609	589	656	623	603	670	645	592	644	578	676	610	596	615	608	644	642	589	648	566	622	588	641	627	594	608	576	610	624	627	606	642	670	636	619	599	571	612	634	610	612	634	685	610	620	611	597	603	650	584	629	612	634	652	656	613	659	620	667	624	602	585	649	605	588	619	605	643	626	573	634	600	631	640	542
12600	1210	1221	919	738	599	417	379	268	235	215	181	152	183	151	158	158	157	156	159	153	135	133	122	128	143	140	148	145	141	132	125	157	137	121	113	136	129	130	144	135	139	133	124	138	111	119	124	128	125	143	125	104	124	128	143	128	138	138	133	119	132	142	119	147	137	131	132	121	128	113	121	130	137	139	98	138	126	119	118	124	139	131	139	130	146	116	134	122	134	110	119	120	120	137	140	138	132	135	136	118	140	122	131	134	110	111	128	130	131	141	126	140	131	124	134	121	145	132	143	119	110	128	121	112	116	131	109	116	142	134	105	138	137	148	136	145	129	124	130	126	134	136	131	141	128	130	124	122	116	130	134	132	158	112	134	131	145	135	119	127	101	147	130	135	135	134	130	106	124	121	129	114	131	140	115	138	121	134	128	140	111	140	123	144	118	115	121	132	119	141	153	120	121	119	126	124	139	120	135	113	144	127	142	136	127	106	139	115	130	134	105	110	138	120	119	129	122	158	121	152	132	104	125	148	153	113	129	132	140	153	150	123	122	117	110	130	124	137	132	138	128	122	137	121	111	121	139	147	132	114	108	144	136	124	141	107	140	120	134	113	126	118	139	125	135	124	113	117	144	121	140	137	149	124	139	120	103	120	127	117	131	113	122	121	113	135	131	122	110	151	134	133	132	122	132	142	130	133	123	151	133	117	159	138	138	117	166	124	141	131	117	121	112	133	138	114	132	149	139	122	132	128	149	124	118	134	123	117	108	124	135	112	112	119	128	160	118	104	146	145	122	125	130	131	126	112	131	114	121	118	110	118	151	134	116	128	120	120	118	141	127	144	117	101	124	129	109	135	132	107	138	131	154	117	107	123	126	138	144	112	136	134	130	135	143	129	131	109	139	116	131	111	134	116	124	141	133	119	138	138	157	151	139	127	116	106	135	148	133	113	125	117	138	128	134	128	130	117	156	127	138	134	125	143	128	113	127	111	127	143	146	133	136	130	141	149	106	127	116	118	134	123	107	128	127	120	105	115	129	140	132	115	120	134	120	108	104	134	146	123	127	139	132	117	114	122	110	138	136	138	115	144	160	127	129	134	125	150	117	108	114	122	121	147	118	123	136	122	122	119	121	129	126	111	139	131	137	142	133	132	127	129	129	130	114	122	109	111	119	132	133	102	127	127	131	105	134	133	123	133	144	110	115	133	104	115	136	135	123	144	137	110	126	151	109	131	137	139	131	120	146	122	125	120	143	113	111	115	141	108	139	135	133	126	131	138	124	124	140	119	109	95	109	123	107	128	116	120	137	145	132	106	128	134	148	123	129	121	109	117	117	142	117	122	124	127	124	107	117	127	131	131	108	104	125	115	125	126	130	121	135	157	157	129	114	139	134	107	126	126	131	124	143	116	150	128	129	149	149	135	133	130	116	135	136	127	123	130	137	150	130	136	128	117	142	128	121	109	111	116	132	124	125	137	120	139	140	131	135	125	112	141	119	124	122	122	126	135	119	125	126	132	102	153	124	136	118	151	137	134	120	145	124	132	156	126	132	130	123	123	130	143	124	127	115	143	128	144	118	116	131	105	135	116	125	149	146	146	140	137	118	146	115	143	122	137	146	126	118	118	109	131	122	154	135	145	132	134	120	123	137	126	119	123	121	114	123	116	139	140	112	125	145	144	122	116	139	125	124	147	112	116	116	120	106	109	122	135	109	117	144	118	125	141	141	127	125	128	120	133	95	135	156	123	144	145	122	133	128	107	110	118	128	127	130	132	117	117	142	128	119	130	143	131	137	125	131	116	118	134	147	139	131	148	133	135	123	129	115	126	113	152	125	127	131	104	102	103	114	127	115	127	133	120	124	126	141	139	108	126	124	120	128	132	131	123	139	134	122	120	119	131	163	134	120	129	138	136	107	115	143	139	130	143	126	147	147	127	128	137	131	126	127	119	128	108	128	104	162	122	133	113	127	136	137	127	158	119	140	128	132	130	131	136	132	131	137	135	124	129	132	122	115	158	147	122	126	127	133	147	115	123	124	119	147	128	127	119	125	118	112	146	127	135	126	136	144	141	120	138	132	121	131	116	123	130	145	115	133	130	126	121	130	96	133	103	127	124	153	147	133	124	130	118	144	102	135	108	122	130	102	120	116	144	156	134	135	126	118	116	104	129	124	114	125	128	130	138	111	132	113	134	135	117	111	129	112	135	136	128	115	141	126	150	124	138	117	105	124	120	131	137	129	104	145	121	118	143	130	146	135	109	133	155	146	135	148	145	132	141	135	124	125	135	125	134	116	142	124	129	125	132	127	118	155	119	120	110	132	144	120	117	118	142	129	134	127	97	122	107	130	122	137	123	122	112	111	148	130	120	126	134	135	121	107	125	142	108	119	133	102	108	130	127	126	109	140	133	137	122	121	153	133	111	108	123	118	149	113	127	132	133	137	122	116	132	127	107	136	128	149	130	124	152	124	115	132	123	115	128	144	128	136	124	124	113	146	138	147	128	124	139	122	132	127	130	137	131	131	138	145	132	122	128	105	120	133	104	137	127	124	128	126	130	126	147	123	136	135	135	137	128	128	133	136	123	119	138	104	112	121	107	129	137	128	147	119	141	121	120	113	157	152	132	124	108	121	122	118	129	129	141	106	132	115	116	132	143	120	119	130	134	145	132	131	113	133	124	139	116	128	133	114	116	153	117	112	142	140	134	117	146	131	127	130	128	125	132	127	124	110	131	114	116	123	118	139	115	115	135	119	135	122	102	147	142	142	140	138	161	136	138	134	118	131	139	114	139	127	118	132	134	134	134	109	137	134	130	151	108	134	133	139	122	116	132	124	119	123	133	131	101	95	132	134	103	116	124	126	143	112	127	133	169	127	132	132	144	126	118	126	129	121	128	135	122	134	126	113	114	142	105	128	149	128	126	108	140	127	122	133	123	120	130	133	143	126	117	124	144	139	139	133	124	122	140	120	131	119	127	126	103	124	135	143	143	108	148	131	126	126	134	108	133	116	134	124	144	114	124	128	132	121	122	116	133	159	109	139	136	121	122	130	121	125	149	133	110	121	122	105	145	125	122	147	133	145	110	120	130	112	124	107	138	142	133	124	128	130	132	133	113	126	117	119	113	140	135	126	144	107	108	124	146	119	129	141	150	112	123	123	135	127	150	141	132	141	133	119	131	119	148	141	128	110	106	119	115	125	121	122	126	151	99	128	119	144	145	144	121	136	125	115	125	126	129	144	115	136	127	150	133	115	139	114	111	127	118	140	128	110	136	105	129	148	120	135	130	134	121	134	122	128	124	126	145	134	129	123	120	124	113	132	113	142	131	120	108	131	124	114	111	125	132	137	126	104	130	118	119	119	132	135	142	125	110	113	124	133	119	111	135	138	124	123	112	131	115	131	131	135	113	136	128	130	110	135	115	120	119	138	131	119	139	127	109	123	133	126	151	132	135	135	133	142	112	116	120	142	133	123	117	113	140	136
8164	1256	2789	3489	3041	2443	1960	1586	1204	1040	803	708	639	585	497	481	509	490	486	449	426	428	410	402	382	412	362	368	411	359	357	346	391	375	395	334	354	366	347	359	362	350	323	364	342	321	373	328	334	358	349	317	350	325	345	294	348	330	356	370	322	334	320	301	325	313	346	333	343	310	320	334	301	335	350	322	312	314	343	333	352	327	337	308	301	341	316	310	307	334	319	334	317	355	326	337	308	326	365	337	337	327	341	337	336	308	337	331	345	305	304	338	309	324	327	317	359	323	314	318	335	320	321	345	326	333	337	376	288	340	308	316	323	331	337	332	328	354	336	345	335	383	306	337	310	355	313	351	343	306	370	326	316	344	302	331	343	341	323	309	302	323	331	342	296	338	292	315	337	317	352	335	337	331	328	302	330	353	339	322	355	341	306	348	351	344	326	310	331	318	363	339	350	312	317	342	333	335	310	331	324	317	364	318	342	294	349	351	309	354	323	323	320	321	324	313	312	322	320	355	335	346	312	322	325	313	343	331	362	366	303	340	309	334	302	335	330	330	315	330	332	354	331	305	306	341	335	321	320	322	326	306	299	330	348	329	320	288	325	337	340	313	319	312	317	317	337	326	318	359	338	320	329	311	294	343	302	330	311	320	313	320	318	369	298	323	292	332	327	340	293	308	324	310	362	299	315	332	310	324	347	346	301	311	334	347	335	295	295	318	305	315	326	333	368	317	332	353	339	326	334	299	350	331	320	311	323	345	336	305	333	330	343	340	344	315	365	315	286	341	308	335	324	332	319	358	356	304	305	322	315	309	297	314	332	300	340	339	361	329	310	340	330	333	310	306	308	294	330	318	341	338	322	319	345	306	312	310	315	337	320	338	336	320	330	332	335	365	295	315	357	327	367	348	327	342	341	322	317	334	364	334	290	315	316	304	328	314	301	331	340	321	322	334	331	293	347	312	283	318	336	301	293	304	315	335	350	346	344	287	341	349	328	306	338	350	322	352	334	305	345	330	305	346	318	336	304	306	303	318	348	352	316	355	344	327	322	312	325	327	350	353	304	353	374	351	309	313	316	329	326	319	348	319	328	358	308	332	313	354	335	333	336	320	314	324	324	319	337	352	352	326	319	304	329	333	303	331	342	339	339	310	305	351	319	357	317	347	336	312	352	295	302	305	364	328	336	289	298	300	346	338	331	329	319	333	347	339	337	331	328	307	324	347	339	325	322	365	331	332	340	340	315	333	299	359	292	314	339	331	329	293	303	317	324	322	342	338	333	350	321	327	308	333	338	312	312	340	308	313	316	321	312	327	325	332	326	321	333	317	326	331	340	334	336	311	297	313	352	327	339	317	316	324	325	317	321	317	343	338	338	358	332	336	317	360	317	345	324	340	333	339	300	336	336	333	312	303	305	338	307	320	357	295	331	313	345	273	315	320	292	345	294	347	326	331	335	332	334	335	333	304	301	342	335	317	320	323	318	330	339	296	331	338	316	349	328	323	338	333	304	308	325	314	316	301	314	342	330	318	307	349	334	322	311	368	315	303	335	359	325	330	363	352	334	328	299	340	344	288	337	325	320	315	299	312	309	330	302	363	312	335	329	339	322	318	343	298	299	346	314	330	341	360	298	304	348	348	314	304	340	334	292	348	329	346	339	341	365	352	332	342	307	329	302	330	330	336	332	310	332	327	333	333	330	365	305	349	331	325	331	340	333	313	355	308	345	363	346	330	338	309	339	360	299	328	339	320	342	339	345	331	364	322	359	338	323	353	332	351	315	299	374	358	321	322	349	327	310	305	312	349	342	333	305	342	302	305	341	359	314	330	356	342	330	334	319	300	337	334	353	331	301	313	322	299	317	309	341	351	310	309	363	306	342	312	306	323	308	315	313	357	300	327	303	334	327	386	304	339	344	317	314	353	324	336	311	345	343	284	331	324	349	319	332	329	345	310	296	299	359	300	305	320	307	340	361	345	337	322	310	347	317	302	320	307	320	303	329	328	316	344	355	347	320	348	320	328	344	292	335	325	301	345	317	315	315	332	301	337	319	302	318	310	316	320	352	384	335	298	321	301	312	317	323	345	306	322	312	289	322	353	316	322	333	325	301	326	321	347	311	317	337	371	318	329	334	354	329	337	343	298	327	348	331	333	334	321	295	323	302	327	337	335	314	329	344	342	333	314	329	321	347	338	302	325	306	320	325	320	307	364	351	351	345	333	310	310	355	372	331	331	299	308	336	331	340	325	307	340	334	310	307	356	377	345	335	318	332	315	305	342	318	329	301	313	364	332	323	350	314	309	339	318	353	352	331	309	338	330	320	292	314	359	323	339	347	363	318	326	354	299	329	313	331	361	294	330	306	332	319	311	324	283	303	346	333	326	345	339	336	309	371	344	345	321	306	324	290	366	325	340	324	326	293	323	327	331	345	315	329	337	323	330	353	347	326	371	349	338	314	311	332	305	322	342	343	349	311	351	308	312	338	342	318	305	306	301	346	299	345	313	321	325	330	331	308	325	339	349	343	331	327	324	294	321	318	333	348	317	310	328	347	333	333	349	362	330	321	288	338	327	298	319	329	343	309	300	349	330	352	303	352	362	327	340	317	331	317	316	324	324	343	368	343	338	312	323	357	316	321	346	348	329	332	340	358	342	312	309	333	308	333	303	295	307	300	308	306	338	303	331	311	311	348	348	329	329	318	347	344	323	301	295	345	300	329	319	303	335	341	330	308	337	347	334	326	324	345	317	317	338	303	320	323	310	310	294	326	338	349	337	312	319	308	320	311	328	324	320	354	330	325	334	326	328	311	351	318	322	337	338	317	315	296	315	333	329	350	325	327	307	335	321	335	339	334	341	338	331	339	333	314	319	332	322	297	331	359	321	333	356	350	278	308	347	328	299	325	321	352	324	327	346	314	316	363	321	326	358	347	372	343	337	358	327	317	311	315	307	302	322	319	325	318	359	320	304	331	333	347	302	315	322	345	318	362	345	316	327	324	300	335	319	339	317	319	321	310	323	345	323	310	332	331	337	327	345	319	314	363	350	314	335	315	313	369	315	337	322	307	342	326	342	307	337	337	292	330	306	340	321	292	296	322	313	309	317	355	344	332	328	309	339	339	309	368	323	368	350	311	312	324	298	293	311	349	319	323	338	305	362	343	358	337	316	317	342	331	334	330	359	342	365	312	298	337	326	320	324	344	295	340	333	335	310	324	357	333	340	331	314	342	315	314	346	336	319	329	299	354	322	299	319	353	346	360	298	331	355	351	323	328	334	334	299	335	305	349	344	337	304	318	351	322	329	332	330	321	328	325	309	327	356	316	352	280	329	325	350	350	304	331	310	310	347	374	320	326	312	330	342	308	307	319	297	325	305	324	347	309	361	332	328	324	321	312	299	332	319	331	307	320	333	324	323	336	340	290	331	294	342	332	312	310	351	314	328	325	312	326	383	322	283	335	311	314	334	306	312	336	345	324	328	339	306
1410	321	397	361	377	310	257	279	279	272	230	241	254	216	220	218	236	226	255	256	245	231	210	252	237	227	269	239	254	218	249	224	204	244	209	217	244	262	242	253	260	247	230	235	233	251	238	201	226	250	225	206	263	234	220	236	238	224	219	240	217	242	230	232	253	236	237	229	219	225	253	207	215	231	222	224	240	251	248	252	270	237	229	207	249	227	223	252	237	226	212	219	220	237	235	232	222	244	248	241	205	244	224	244	258	208	223	225	206	261	232	236	231	213	243	253	236	243	253	238	263	228	212	258	242	234	214	239	261	209	242	249	247	246	220	242	252	217	206	249	248	237	233	250	242	261	213	219	224	225	235	233	269	229	239	248	240	217	229	255	224	245	219	224	242	243	234	237	226	232	227	230	223	218	283	235	244	245	226	250	251	226	241	221	258	208	229	219	239	238	265	235	266	198	227	252	251	221	257	245	224	203	226	253	231	205	218	202	245	219	223	241	244	255	250	256	229	220	201	248	221	239	245	261	228	254	233	231	207	203	197	224	256	193	248	241	267	251	242	216	238	227	248	225	238	233	249	229	235	242	242	236	263	249	242	233	242	245	251	248	254	254	235	239	254	256	221	276	212	239	265	240	219	243	223	225	227	229	246	247	219	253	244	230	231	222	238	236	226	243	231	235	227	250	236	240	248	252	290	229	224	233	257	218	226	226	237	228	249	219	241	228	214	229	226	215	258	219	210	230	224	225	238	243	219	266	221	253	226	226	240	248	230	215	237	222	259	237	212	240	224	232	251	232	227	219	230	237	238	233	244	231	252	233	229	249	219	259	217	240	242	247	246	290	207	231	229	235	218	225	228	223	234	245	237	225	249	259	224	226	255	264	233	218	223	230	257	240	254	240	259	259	243	240	226	261	245	250	245	247	245	222	239	234	217	242	225	240	245	248	252	235	243	238	250	243	244	257	210	215	249	224	251	246	225	243	214	217	250	227	216	278	189	272	221	271	239	211	263	230	238	229	217	225	238	230	214	197	234	207	233	237	250	234	208	248	227	246	235	236	223	228	236	222	255	218	212	247	263	230	249	215	231	234	242	228	263	244	231	238	228	216	206	230	273	240	273	253	242	215	234	242	225	217	221	245	258	240	246	247	219	220	246	210	240	255	255	229	211	228	214	238	228	207	219	218	240	197	247	224	225	222	239	242	242	243	221	245	253	226	207	232	245	217	232	234	228	241	240	237	235	255	235	253	217	235	226	241	236	218	225	224	259	255	242	224	247	205	261	233	213	222	235	263	230	228	228	235	246	219	238	251	244	226	217	235	261	252	242	254	244	249	258	251	226	238	234	266	235	240	257	251	247	257	214	200	267	223	248	230	227	242	235	250	250	234	241	248	244	245	222	228	236	273	226	224	200	259	220	233	232	239	254	223	233	228	210	226	225	245	241	247	241	227	235	225	221	236	226	238	250	230	250	216	246	238	203	213	217	235	255	240	240	240	208	222	239	227	224	223	252	239	236	240	258	206	242	230	240	228	249	242	235	214	217	234	227	246	238	279	241	227	239	258	271	261	242	212	223	224	212	210	233	236	238	224	249	226	234	251	251	240	228	221	241	242	252	257	251	227	232	246	259	225	226	217	201	257	237	244	247	256	208	233	233	247	245	209	237	247	230	243	230	237	232	245	208	212	242	246	234	227	239	203	223	220	204	229	272	237	210	228	224	216	227	262	214	270	268	236	235	233	265	217	248	257	239	235	230	266	228	223	239	233	237	237	232	220	263	229	234	230	231	232	228	213	200	230	229	234	244	234	205	229	259	255	246	230	242	235	234	226	239	235	206	205	247	232	238	213	249	230	244	235	243	238	225	224	237	235	228	211	234	199	223	250	238	228	222	241	225	219	247	211	238	228	215	224	243	258	247	245	254	245	247	212	217	233	283	218	211	225	202	225	250	256	246	248	228	241	250	225	205	216	223	234	241	216	245	212	235	239	229	238	246	241	226	218	238	256	267	218	223	213	247	226	238	231	216	237	254	258	236	215	249	263	240	239	252	247	223	227	240	244	243	245	214	260	213	237	240	217	248	235	234	267	263	259	254	215	233	233	229	228	224	276	228	256	241	258	248	225	238	233	245	251	243	227	216	241	238	235	212	229	243	220	252	218	260	236	222	218	258	240	211	241	233	250	232	240	230	222	246	238	240	221	223	250	242	254	241	249	251	257	211	224	211	192	244	248	239	233	218	228	232	214	230	230	267	222	221	239	248	255	236	227	219	222	238	235	235	233	255	254	243	196	222	230	222	237	227	221	248	226	226	213	243	259	238	266	225	247	224	224	223	232	249	271	247	229	229	245	230	251	242	215	216	233	233	202	237	264	226	257	249	218	251	229	232	232	267	254	224	237	239	242	234	234	244	205	202	264	260	220	263	223	232	208	238	222	239	238	268	230	203	234	246	231	229	258	225	216	225	240	260	231	252	230	242	249	224	235	196	213	197	252	256	274	245	231	227	243	239	233	245	244	250	232	232	244	222	227	218	257	233	231	234	247	276	248	243	246	253	254	238	234	237	237	237	202	250	237	223	219	239	253	228	253	221	240	229	212	206	207	209	242	242	257	250	266	260	217	231	223	221	231	193	245	252	252	224	215	247	244	227	242	227	253	252	229	228	236	256	248	234	234	238	261	233	238	221	217	243	240	220	199	243	237	258	236	221	217	245	225	238	251	243	233	231	225	256	249	224	247	209	254	205	266	251	280	218	222	217	235	226	249	215	236	257	235	227	231	230	222	235	236	229	218	201	237	235	208	247	225	257	239	218	226	248	241	267	237	226	227	270	225	228	241	249	263	248	261	220	248	219	258	230	248	247	231	212	272	238	220	254	236	249	250	237	219	237	233	218	221	241	253	237	242	246	244	221	208	250	229	253	273	222	258	233	213	216	208	236	232	238	253	224	220	218	231	240	238	242	255	236	222	242	232	239	251	222	242	214	240	227	237	229	241	225	242	227	232	234	228	246	225	232	230	234	258	212	259	236	225	239	218	248	244	230	233	229	217	262	249	229	242	235	256	235	215	244	239	252	219	233	227	241	223	254	228	244	225	229	232	249	235	231	251	251	218	255	264	204	225	236	220	256	252	227	230	223	239	245	228	229	250	205	234	251	269	267	241	256	251	267	236	241	250	215	221	275	241	248	242	248	275	247	258	227	209	230	215	239	230	240	239	206	207	249	257	271	215	233	224	248	253	214	256	235	250	275	227	246	236	234	236	225	213	268	237	231	210	251	215	239	222	201	258	217	206	232	244	215	211	240	252	250	231	269	222	285	226	218	245	248	249	235	240	231	217	235	262	218	236	233	213	254	222	231	237	238	223	254	229	265	229	219	218	245	252	247	231	229	236	227	224	228	203	246	223	230	250	247	232	248	251	218	212	216	244	209	260	252	226	223	222	230	207	263	238	251	228	249	254	200	235	232	243	280	232	217	218	216	246	218	240
1877	740	935	1019	1063	885	945	777	674	684	645	625	651	654	593	614	615	578	573	620	587	608	560	605	627	573	590	590	612	595	586	552	598	553	597	549	629	553	557	625	610	571	562	584	630	621	573	641	544	572	629	552	623	621	611	587	636	595	549	579	599	565	600	598	606	580	609	592	587	592	585	593	626	595	593	622	599	638	605	572	563	571	606	614	611	564	571	604	590	565	587	567	584	587	528	562	583	621	596	613	569	646	629	564	553	557	579	598	574	583	659	566	571	555	570	547	534	573	627	592	590	624	531	577	585	605	572	595	636	576	582	584	620	568	573	553	587	572	602	614	609	562	576	612	639	594	554	588	592	640	559	622	558	597	586	562	556	598	589	584	584	594	582	562	602	578	558	591	589	586	618	603	581	593	552	571	629	567	619	587	594	600	595	581	576	609	531	578	603	587	588	550	611	589	582	542	635	591	616	568	564	563	570	615	561	583	579	570	596	574	618	590	589	566	577	571	536	597	578	619	570	582	588	558	627	598	602	564	580	560	533	601	613	566	572	547	575	594	545	593	676	564	566	561	605	560	548	570	603	548	600	573	605	576	558	579	623	583	598	621	552	611	609	565	599	598	576	583	575	566	583	579	600	556	587	599	599	565	585	545	583	546	590	554	552	582	600	583	585	579	584	601	626	598	591	568	601	570	565	587	566	568	602	590	579	587	573	563	590	580	520	566	583	597	555	556	571	596	583	578	642	632	560	634	580	601	587	587	616	556	575	586	568	589	565	526	556	642	598	541	563	624	576	587	596	567	601	576	570	584	605	558	602	642	562	589	600	524	621	651	584	605	584	610	565	596	553	579	572	543	612	547	641	598	595	575	588	626	605	585	600	564	620	589	583	539	608	588	611	594	548	550	622	564	573	566	541	610	544	600	579	556	547	587	568	578	614	555	586	564	597	622	558	586	583	603	557	557	574	592	588	553	586	580	573	559	581	574	613	543	614	552	551	580	583	568	631	588	610	584	588	578	580	546	541	560	586	610	561	581	592	559	553	581	596	593	605	569	580	609	600	548	594	620	553	598	582	569	573	569	600	579	568	584	530	590	622	582	560	602	563	595	592	624	623	588	597	567	605	608	575	612	551	594	619	605	621	604	603	585	588	619	582	598	595	610	561	588	541	592	590	582	640	614	595	573	578	580	615	568	562	634	589	631	587	607	585	590	609	564	582	560	551	567	559	593	570	572	612	548	628	554	615	578	556	557	582	565	569	566	588	562	603	565	598	599	594	541	582	551	572	535	620	570	555	602	593	586	608	612	597	572	605	579	562	569	587	600	621	553	554	598	571	607	620	613	568	603	573	598	604	583	551	624	586	603	567	568	613	600	576	541	556	584	567	569	598	590	561	558	545	604	587	604	563	578	574	582	574	577	590	600	601	583	566	583	520	575	613	528	663	568	581	624	628	559	583	606	551	548	598	580	606	603	584	640	586	573	572	548	611	617	580	614	579	588	628	645	615	595	600	615	601	589	609	558	607	603	539	581	552	535	624	598	598	553	566	599	569	553	584	619	589	599	591	599	583	591	597	586	585	577	595	619	585	602	563	572	576	616	555	545	542	612	585	569	551	575	544	505	603	592	555	597	559	610	569	610	552	618	615	591	572	580	565	604	611	594	588	551	595	583	609	591	515	604	527	589	642	589	594	589	581	646	575	598	617	586	575	591	547	569	617	619	603	561	555	593	625	581	558	591	557	604	581	549	560	583	566	569	634	582	569	598	568	592	584	582	595	536	562	651	544	558	540	549	565	585	570	609	604	605	565	542	602	561	562	617	556	599	575	581	588	599	624	551	603	579	588	565	561	602	588	609	612	559	623	595	598	537	615	599	594	592	609	634	602	587	611	591	632	536	606	572	565	571	615	562	625	583	556	619	587	576	578	580	587	601	563	555	589	581	525	596	540	551	545	590	578	570	617	607	555	674	551	575	626	563	576	586	585	595	563	556	606	595	551	600	574	587	579	586	596	580	558	606	592	578	583	605	533	529	560	572	564	581	589	610	607	579	581	570	597	598	613	622	575	591	598	555	593	609	569	608	560	580	587	582	578	561	584	577	603	566	592	611	542	605	600	560	568	605	549	577	590	556	588	566	580	568	560	579	594	618	583	582	540	558	587	578	583	534	598	638	566	565	565	596	592	641	594	600	576	591	588	567	600	594	603	599	558	520	605	591	627	555	604	597	594	590	582	635	613	537	579	581	569	563	599	609	563	589	583	573	574	589	594	593	582	580	623	607	604	611	616	602	610	613	583	563	566	615	632	596	577	617	567	574	584	543	567	591	622	550	590	590	627	617	560	598	620	605	574	555	568	617	560	600	597	586	640	613	585	571	551	600	536	587	562	593	593	585	632	608	560	557	592	572	582	612	611	580	585	554	633	558	576	591	609	579	577	626	596	604	572	567	607	605	565	578	619	568	603	567	613	577	582	592	610	595	579	566	527	550	602	571	579	615	573	552	600	557	573	579	577	586	598	580	561	617	580	575	581	634	601	599	576	562	590	606	536	583	590	550	613	575	581	616	617	617	607	596	583	598	556	564	588	558	605	578	601	558	586	579	574	600	581	555	561	551	591	558	597	590	596	550	618	609	591	545	595	583	579	590	632	619	575	558	594	578	604	604	577	597	569	565	564	603	593	609	575	588	631	570	578	586	581	579	591	579	552	566	596	576	578	581	574	556	581	597	605	609	546	589	598	556	563	606	600	578	599	552	584	550	586	575	578	567	623	583	597	574	610	590	560	582	587	585	617	577	569	629	584	622	590	567	608	576	613	572	627	594	596	554	613	589	580	587	590	573	556	603	613	601	557	577	589	597	560	574	606	630	570	604	572	526	549	586	590	590	615	591	573	605	559	596	551	598	579	562	597	631	638	606	569	609	572	594	547	540	589	603	567	637	571	588	615	604	559	565	557	571	577	569	592	561	571	576	566	559	583	555	607	577	549	560	622	629	579	607	589	611	576	562	575	568	579	570	595	577	576	573	585	668	608	620	566	545	589	618	584	558	590	604	578	574	562	580	572	593	586	588	579	560	609	570	566	550	609	560	613	565	617	579	593	611	570	591	648	560	537	563	601	576	585	587	548	623	603	559	631	585	582	547	562	604	572	563	599	630	575	570	589	613	623	563	575	588	587	560	576	599	585	572	590	609	590	622	622	543	556	556	567	579	617	609	571	605	621	672	576	590	571	595	584	559	586	568	569	579	585	525	590	552	635	599	602	581	611	593	549	595	568	532	616	575	615	565	565	616	635	594	601	580	579	572	605	586	614	553	591	611	568	562	555	579	508	573	607	578	601	566	626	616	616	590	609	577	597	601	614	557	552	621	537	608	516	608	610	589	556	572	627	597	645	592	561	612	621	605	569	611	575	629	609	546	601	558	537	591	571	598	590	557	560	577	567	592	627	592	580	590	606	584	590	613	605	564	601	619	582	592	580	616	585	592
7168	723	868	785	587	521	427	413	309	292	285	282	295	262	260	269	267	262	290	253	285	284	275	265	266	252	271	273	250	254	249	235	257	226	250	252	284	252	254	222	223	236	290	254	262	261	263	228	247	255	257	252	264	253	233	232	262	262	249	251	269	243	275	244	247	265	260	266	278	243	275	244	243	225	256	237	256	262	248	248	268	265	286	272	248	225	263	262	261	292	276	256	259	261	257	254	272	255	260	247	256	253	269	267	258	261	273	246	256	242	255	271	264	259	240	259	251	237	244	261	276	232	255	240	262	237	278	242	231	254	204	243	238	260	258	250	258	256	263	242	265	258	241	260	234	240	263	223	250	262	219	237	253	267	273	263	250	245	283	274	288	253	236	246	259	276	253	248	270	287	234	243	259	246	241	272	238	282	248	236	230	214	253	240	232	242	254	248	242	250	264	267	222	260	264	246	239	244	251	253	238	245	248	252	236	269	243	274	233	235	279	285	220	279	231	272	247	265	269	272	261	265	279	298	247	247	255	249	255	219	230	248	248	254	250	247	261	266	227	262	241	239	254	258	250	243	258	257	259	260	259	261	249	255	242	254	235	258	265	261	255	291	238	237	280	245	204	254	252	261	256	246	265	249	241	255	235	264	264	267	254	253	238	243	268	239	256	260	234	263	237	269	242	226	239	261	243	269	261	251	271	242	265	256	244	245	245	230	255	266	237	284	281	232	241	264	254	256	272	285	255	253	277	242	239	286	250	277	237	257	240	257	261	261	260	270	232	265	266	241	255	244	275	217	256	248	287	239	240	246	246	269	261	262	313	241	262	266	264	217	219	201	263	278	250	255	254	259	251	245	268	245	275	261	257	259	232	221	276	250	245	248	261	227	237	271	277	235	252	256	280	283	264	252	269	261	251	267	269	253	261	254	266	260	241	261	245	267	251	278	214	257	247	241	257	249	239	270	250	249	258	215	225	244	275	270	247	266	263	230	236	251	255	272	255	256	242	260	254	262	263	245	236	233	282	252	262	263	256	258	253	248	218	271	229	241	230	245	242	273	240	230	259	239	242	285	225	250	250	249	247	242	239	245	274	219	227	279	257	262	232	241	297	265	266	251	250	281	268	261	287	286	266	243	260	238	267	263	251	260	247	256	262	290	246	263	246	252	252	250	237	233	247	248	271	251	259	265	265	257	235	265	239	250	275	247	235	270	259	260	250	260	277	264	253	228	244	230	266	240	257	229	238	252	252	243	236	249	224	266	278	248	272	245	253	288	263	229	250	268	231	253	251	240	268	231	244	273	240	250	252	272	245	241	272	252	296	260	237	288	239	234	269	263	229	272	266	224	260	267	243	229	250	270	258	269	260	267	255	261	248	247	207	248	279	232	248	255	236	273	264	246	246	245	224	253	256	242	250	221	252	260	276	253	236	237	249	237	240	251	214	240	262	230	246	279	229	259	254	248	263	237	262	259	264	245	248	267	235	254	243	235	236	243	233	273	267	289	253	276	243	248	254	257	230	257	274	246	240	235	252	255	273	222	273	276	234	246	256	244	233	254	269	242	283	261	251	256	244	283	272	251	252	260	258	249	281	256	250	263	235	268	242	264	255	233	278	252	286	239	229	240	245	250	261	227	230	260	240	235	253	253	257	255	265	253	256	250	231	234	230	241	247	262	256	248	244	243	265	250	274	253	272	254	243	274	244	241	245	245	233	257	256	231	238	252	237	241	250	253	269	252	231	240	246	242	279	286	235	246	266	266	254	254	272	238	248	266	264	241	273	277	264	264	227	225	253	259	272	243	258	253	233	247	240	234	250	243	222	267	265	268	252	240	256	276	280	241	302	234	230	270	243	269	221	250	247	250	259	249	256	275	226	241	242	253	262	249	241	250	260	264	245	267	271	269	287	227	275	217	243	258	253	243	265	229	273	275	244	244	266	251	242	225	280	263	244	252	262	239	230	240	269	255	274	234	269	253	243	251	254	265	277	237	276	272	252	244	255	242	252	274	271	255	231	225	269	245	270	252	256	259	254	238	274	240	253	242	289	257	276	253	251	265	275	249	253	268	240	269	261	248	278	245	262	251	262	244	213	267	278	236	254	271	242	264	245	237	264	239	239	248	256	231	249	276	290	253	225	243	261	257	264	250	252	239	249	238	249	274	273	238	266	273	251	273	249	271	271	255	247	253	226	249	263	239	251	244	247	260	229	252	264	240	232	263	277	258	259	234	265	288	286	260	248	230	251	242	250	246	250	242	249	254	259	253	262	246	282	268	235	252	250	273	264	271	277	297	219	248	269	252	248	235	217	229	255	261	241	281	254	238	245	240	257	263	252	248	228	256	283	242	233	239	252	251	275	245	273	279	239	272	253	242	257	239	250	241	228	277	248	245	255	289	263	251	257	251	234	236	236	244	255	257	236	249	264	250	246	264	279	244	240	266	275	259	243	261	236	239	242	225	247	263	261	276	247	253	272	247	256	271	240	244	276	262	272	272	263	279	252	243	250	275	262	245	269	250	233	257	240	267	237	249	254	258	260	228	237	264	233	284	251	211	247	256	241	257	235	257	277	244	252	265	247	260	247	264	265	256	275	272	256	247	250	237	231	237	295	257	263	261	251	271	249	252	230	246	251	250	256	247	220	252	281	267	260	232	258	239	245	246	245	283	253	222	270	231	281	253	255	269	262	233	249	238	271	242	239	235	243	233	233	261	241	249	265	253	269	260	237	226	269	247	225	221	258	237	253	249	253	253	225	231	259	243	243	251	242	247	241	253	237	263	290	227	245	252	276	266	295	256	254	250	291	257	259	241	241	245	220	274	268	237	247	262	243	255	246	265	273	275	238	245	228	272	251	249	243	250	274	270	261	269	255	257	242	246	224	243	230	244	215	267	257	258	261	228	261	242	258	262	261	282	229	257	253	257	278	247	250	254	252	241	238	271	273	256	258	241	221	225	243	248	253	267	271	234	240	259	236	240	229	269	261	262	255	260	219	229	248	260	253	227	269	229	243	269	268	227	275	299	260	260	233	245	269	238	269	257	258	233	273	229	255	246	252	264	233	222	210	244	279	272	276	242	250	231	250	232	202	275	254	260	270	243	258	250	239	300	250	254	279	265	259	272	248	258	265	284	293	247	263	230	257	236	226	285	234	259	249	239	258	236	259	262	245	250	261	271	244	274	267	232	269	251	208	240	278	269	255	279	296	281	232	247	267	274	268	246	259	265	245	278	275	258	233	246	235	246	249	274	256	248	253	277	255	219	233	243	271	247	260	236	190	234	243	249	251	228	250	251	250	272	267	241	245	242	196	255	260	237	242	263	240	286	258	206	277	247	252	249	269	253	272	253	252	260	249	240	260	269	227	261	237	243	222	286	287	218	248	248	255	238	275	272	267	251	265	242	250	254	255	246	302	220	245	247	263	283	267	268	287	252	242	252	243	260	254	245	251	259	257	226	272	276	263	264	272	237	241	266	242	252	232	259
6490	1144	1995	2554	2374	1847	1706	1336	1186	996	835	779	730	740	720	742	724	699	645	677	632	646	673	674	680	648	654	625	657	639	640	638	636	633	616	580	606	672	606	616	630	640	613	617	667	606	608	649	599	622	608	634	641	633	615	601	610	638	627	604	613	653	634	625	621	609	634	593	637	657	591	653	609	589	619	601	643	615	639	605	634	632	577	609	649	613	666	619	627	646	596	640	598	636	570	654	606	619	577	641	660	618	627	606	606	621	580	607	624	619	641	567	635	565	629	597	607	608	623	640	649	609	637	645	599	620	616	646	563	627	631	600	562	677	591	573	563	613	620	606	637	603	600	593	640	586	632	612	646	622	619	628	610	590	597	631	601	616	571	597	603	624	611	637	615	638	598	682	666	649	665	620	601	645	643	587	653	614	612	633	631	609	641	553	581	581	644	595	623	629	606	585	619	604	610	615	599	623	614	611	576	663	576	584	626	591	650	589	631	634	634	586	625	648	630	647	663	604	549	619	616	650	630	635	645	631	599	576	608	635	609	598	637	605	655	639	667	605	590	576	591	609	629	636	627	616	669	602	612	590	615	613	629	603	630	581	631	592	631	605	571	636	599	596	634	629	616	599	599	612	592	656	614	667	642	605	635	633	640	639	622	626	613	623	605	641	645	642	638	597	614	571	621	606	582	642	601	629	627	629	618	659	599	665	578	596	582	639	590	607	637	574	626	610	654	623	673	606	642	638	610	627	608	611	573	616	616	642	563	558	597	640	602	667	633	602	625	666	607	633	606	661	637	606	624	624	595	633	632	648	618	651	626	626	627	636	581	628	625	638	600	671	619	613	595	602	604	610	598	581	696	638	548	638	593	608	642	634	645	627	651	628	601	621	629	624	614	630	578	589	661	616	677	652	630	567	561	603	583	626	584	637	636	622	603	646	648	593	623	614	589	586	596	651	595	626	616	590	583	669	588	628	624	609	638	646	622	618	593	611	612	655	619	649	623	594	610	596	635	578	613	646	647	666	628	593	616	614	627	594	596	575	655	580	619	657	628	599	578	611	663	626	622	648	634	605	619	637	616	619	569	606	588	617	625	596	611	637	623	592	633	622	619	580	625	654	627	589	614	631	655	585	636	637	622	605	625	632	642	663	590	603	615	564	626	589	638	570	624	636	696	624	598	615	633	629	636	629	611	619	611	594	618	630	587	594	619	609	618	655	635	596	616	626	606	607	573	588	611	585	583	629	585	616	615	599	604	596	627	602	623	602	617	588	608	604	587	609	629	619	578	583	648	633	633	653	584	631	612	628	624	642	583	634	592	660	614	579	636	621	591	615	621	644	619	619	571	575	629	550	591	573	601	627	651	609	607	634	619	602	595	628	617	609	619	593	562	595	587	596	630	613	680	604	624	603	572	623	600	624	624	585	611	643	625	603	576	604	650	620	612	610	614	571	585	570	633	619	645	591	605	583	575	652	603	583	646	627	588	617	623	593	629	639	600	640	604	543	597	613	598	642	611	651	571	591	639	634	630	611	620	606	594	629	611	618	593	650	628	555	624	624	595	602	594	631	615	616	610	607	643	597	605	638	589	574	608	613	626	626	605	654	595	611	618	627	633	618	629	576	647	626	586	665	638	591	613	607	626	635	619	656	587	613	610	605	646	596	595	626	642	595	588	662	588	593	640	594	605	634	595	626	606	678	622	599	646	617	596	613	642	627	627	646	571	648	641	650	677	619	619	635	647	602	636	559	658	583	627	644	617	606	612	637	603	660	609	666	594	631	634	567	596	635	603	633	597	631	599	604	611	620	647	644	628	694	630	649	657	615	622	580	620	588	604	651	601	689	621	602	618	618	592	660	577	652	609	643	664	631	608	624	623	657	646	642	605	615	624	613	619	596	630	593	626	633	576	591	646	640	652	586	631	643	596	578	588	637	587	633	627	636	640	632	593	629	579	598	608	651	581	646	608	618	655	638	645	601	625	606	656	613	645	617	607	626	590	617	622	611	635	615	613	592	582	600	633	625	597	645	575	626	643	643	610	633	608	615	593	618	595	635	626	643	587	672	537	637	601	689	618	643	618	676	608	623	570	569	634	574	609	597	600	638	629	642	603	608	594	627	665	666	654	684	616	634	627	608	620	610	614	631	621	638	641	625	636	610	621	564	641	632	611	635	596	621	601	599	608	627	644	609	658	646	629	643	616	586	606	640	567	612	606	585	672	625	610	643	649	633	625	602	617	612	608	605	621	684	580	626	592	587	616	595	652	627	613	641	611	598	588	642	596	653	646	628	587	622	616	570	619	622	613	598	535	648	571	632	583	606	601	640	591	639	608	593	585	639	599	631	646	591	602	599	578	662	618	615	625	638	612	607	624	599	631	603	648	610	580	671	595	628	592	624	641	578	630	597	588	588	614	634	633	642	629	641	609	627	610	631	591	590	581	627	611	613	641	626	633	598	631	615	561	665	615	612	623	639	567	589	610	637	607	638	586	615	589	593	618	600	625	625	607	629	593	637	618	631	617	601	606	549	586	647	614	635	604	683	648	655	629	601	602	600	610	642	654	600	640	637	609	647	618	659	604	626	591	634	593	644	616	631	635	614	582	628	633	621	620	643	616	598	645	586	601	587	607	626	611	611	620	665	606	650	583	666	650	644	629	642	615	591	579	633	609	634	610	642	616	605	613	596	597	635	627	598	627	652	642	643	663	576	611	572	638	627	639	639	601	634	613	632	634	599	611	640	625	619	596	627	604	644	614	628	624	647	600	627	636	642	634	607	600	611	613	605	631	583	620	619	611	603	608	630	648	570	626	642	641	645	608	580	629	627	613	613	639	601	630	589	615	631	620	620	628	658	639	657	632	620	590	625	613	607	604	625	674	618	615	607	624	582	637	642	582	650	602	682	593	635	620	621	655	603	612	642	629	567	564	577	606	566	636	618	583	621	636	645	572	602	636	659	585	615	628	638	593	636	601	584	622	599	663	595	609	666	624	575	585	617	661	645	593	644	650	610	616	566	646	636	566	633	643	608	635	643	633	618	587	641	614	615	603	621	616	650	608	654	639	633	609	607	598	645	639	657	610	635	646	642	606	612	616	595	653	624	618	619	623	637	591	581	629	581	641	619	563	604	618	591	606	629	645	593	609	621	600	640	618	587	611	580	590	607	617	639	619	631	594	604	621	623	631	606	640	611	617	611	629	580	614	608	583	646	615	588	609	678	546	607	602	610	596	624	623	596	617	633	629	582	628	668	644	590	615	632	624	642	601	618	590	627	628	649	630	666	628	653	609	611	632	596	609	615	633	616	655	635	634	577	586	666	581	592	610	569	617	613	584	616	607	573	588	617	566	594	619	622	656	611	583	607	609	611	621	608	647	642	614	622	579	629	617	664	616	610	571	635	629	626	605	619	582	604	618	600	619	628	615	602	651	640	645	613	598	604	612	664	595	597	597	592	630	562	653	623	647	580	609	634	608	565	625	588	615	571
12964	1203	1344	1086	816	642	492	316	254	214	217	189	173	132	151	145	163	135	135	151	146	138	127	125	152	113	110	146	115	135	134	128	135	137	126	137	102	130	114	161	130	129	128	139	125	127	117	127	100	132	119	117	121	114	126	139	122	134	118	120	128	113	142	149	139	129	127	131	117	124	122	136	127	112	135	131	157	143	134	143	138	137	138	127	115	141	118	126	133	141	144	148	115	128	131	119	124	131	123	135	139	112	136	135	127	138	131	118	98	132	115	147	100	127	137	145	116	143	132	119	114	112	129	150	120	132	118	111	114	135	122	132	125	133	132	120	117	142	141	118	112	107	119	114	122	112	133	147	130	130	116	116	132	111	145	123	127	140	127	130	128	129	116	122	149	119	138	120	112	123	116	131	118	115	125	140	115	132	144	129	129	151	140	108	113	107	119	136	116	137	137	135	135	126	129	128	105	124	126	103	109	129	122	110	145	97	130	119	136	141	132	132	145	131	138	129	131	133	138	133	136	118	112	109	135	136	107	128	134	145	124	117	130	141	118	120	131	114	137	133	118	131	127	129	124	153	104	127	139	117	125	144	140	112	130	128	129	135	121	146	124	122	129	119	117	119	104	119	136	127	128	129	130	113	136	130	145	108	119	154	145	135	109	111	128	137	141	154	120	118	134	117	111	128	130	116	138	134	144	115	128	135	142	123	116	129	131	124	123	149	139	112	126	125	132	118	118	147	135	120	139	110	112	126	114	148	121	118	123	114	135	114	127	120	115	114	127	115	120	115	123	137	109	139	138	119	138	122	130	131	121	115	107	140	131	126	111	114	126	144	121	129	106	109	128	123	105	120	133	132	142	126	124	138	129	117	119	126	141	125	134	147	123	136	135	104	116	131	114	135	115	118	129	111	136	134	117	135	165	136	146	131	125	135	120	104	107	135	127	125	134	120	128	120	120	120	123	114	132	135	134	136	135	130	120	135	164	120	121	123	135	142	125	133	146	115	122	113	117	135	102	114	140	128	146	121	135	134	129	120	112	109	126	124	115	121	129	142	127	113	128	143	116	144	134	110	127	139	132	156	138	123	128	142	137	138	132	129	147	130	112	122	118	125	128	102	129	123	138	131	137	121	130	146	136	113	135	110	148	132	138	123	103	129	128	126	167	121	137	124	131	139	141	137	124	131	142	157	138	125	119	117	125	154	125	158	113	148	128	134	114	131	112	124	109	120	139	119	124	131	142	131	152	141	103	129	114	112	135	113	136	136	131	119	124	127	143	140	118	136	115	144	127	131	135	132	136	141	145	136	139	143	130	119	133	140	127	134	136	106	115	133	123	131	136	134	129	125	128	114	108	117	138	115	112	124	122	122	119	130	139	126	114	111	122	127	130	117	134	120	117	109	123	140	123	120	106	139	128	133	122	123	120	110	112	131	126	142	106	114	124	139	159	121	141	129	136	137	121	126	116	127	149	129	113	131	118	148	108	141	149	132	130	136	126	133	128	127	140	133	130	127	123	122	127	132	116	126	136	125	127	125	132	127	112	141	138	118	120	120	108	132	117	125	154	111	116	121	122	126	147	117	128	125	141	126	141	129	139	124	117	123	124	124	136	153	112	134	124	118	117	132	125	128	136	114	130	128	124	114	131	124	127	142	114	119	138	141	123	122	130	118	130	134	116	119	109	108	145	95	160	141	125	124	120	122	135	133	138	147	113	126	142	112	140	129	130	128	133	122	141	119	121	133	130	135	130	116	135	128	114	127	136	160	116	129	132	135	125	136	132	130	130	112	134	128	135	125	131	125	140	119	139	107	114	128	125	130	122	114	128	130	136	127	146	136	120	135	127	118	121	112	102	121	129	136	126	123	130	121	130	115	123	108	111	112	122	135	130	127	122	149	122	140	123	120	137	150	141	128	115	128	123	128	141	113	121	135	120	130	116	117	146	119	121	135	127	109	128	158	137	112	120	111	129	120	121	115	132	118	131	119	133	143	112	133	134	126	118	109	114	133	140	119	140	123	171	132	132	121	124	140	135	143	113	135	123	136	115	122	134	134	120	128	130	126	131	133	141	117	134	104	140	128	135	122	146	105	121	119	153	132	129	146	121	135	127	126	129	141	137	129	112	134	139	106	135	112	121	125	138	118	131	128	120	116	99	119	121	134	114	131	144	123	126	131	136	146	134	127	134	135	141	124	119	116	119	133	129	130	122	133	132	126	117	126	139	132	126	115	132	131	111	129	153	135	113	110	109	111	124	113	131	126	118	134	137	132	146	126	132	139	129	129	125	153	118	133	162	114	148	160	122	122	135	125	134	108	120	133	126	113	105	118	133	144	148	140	117	123	123	131	137	162	139	111	148	109	112	116	138	134	131	124	131	119	126	139	121	137	138	141	112	115	139	121	120	118	132	115	108	124	127	128	129	138	142	134	141	112	146	144	141	141	128	132	135	128	131	133	156	134	153	129	110	144	121	133	141	119	137	134	118	143	143	124	134	123	126	142	114	155	134	149	128	127	122	100	122	127	144	124	126	132	112	122	123	130	100	117	125	124	112	107	150	151	126	106	129	116	141	142	113	132	124	108	116	146	140	128	120	117	135	111	116	144	120	129	119	114	124	115	134	126	123	119	129	119	117	122	133	158	135	140	133	104	128	132	137	121	125	137	148	125	141	122	119	105	171	129	140	131	136	129	138	139	134	139	142	139	110	147	115	125	116	147	129	122	115	123	155	130	121	139	154	127	132	118	112	139	133	134	107	136	134	116	123	132	139	157	122	154	104	112	99	131	126	133	135	119	127	126	151	143	95	140	125	113	121	145	155	137	125	143	129	109	143	110	137	127	132	129	116	133	117	132	122	129	139	102	133	131	132	142	132	133	140	130	141	121	133	139	110	156	138	128	114	115	131	143	132	126	149	149	112	137	156	141	117	117	132	135	148	126	129	135	151	127	127	120	118	114	121	135	135	121	131	117	143	124	139	122	131	126	107	129	130	134	139	120	136	109	125	134	117	145	137	120	149	129	132	116	133	128	116	134	136	133	124	146	121	140	142	141	141	106	127	114	119	130	126	107	126	130	137	129	122	127	128	137	114	130	126	143	155	130	121	127	128	139	114	125	122	138	114	111	131	127	109	119	130	135	124	116	109	113	117	124	123	110	120	132	142	144	145	131	119	105	141	130	153	135	109	108	143	124	122	142	139	141	130	110	134	149	132	117	115	111	122	128	133	130	113	126	113	133	121	114	122	119	154	144	145	114	118	130	132	127	146	148	135	133	125	125	135	127	125	146	136	124	117	114	155	113	146	123	132	133	122	131	128	130	122	123	134	144	142	135	112	137	124	135	123	132	136	121	129	133	116	131	128	140	131	144	142	136	133	121	155	122	133	118	143	125	132	123	128	135	137	136	131	134	118	132	107	136	141	131	161	133	128	129	134	107	128	117	126	126	128	147	141	117	131	111	131	131	145	118	140	137	133	106	130	135	120	152
8070	1265	2840	3817	3388	2703	2158	1678	1215	914	796	692	630	562	497	510	479	458	446	456	416	410	419	414	380	416	416	418	367	389	354	318	359	350	309	356	372	370	342	334	320	343	328	340	311	345	355	321	335	349	328	330	315	320	352	323	338	325	348	341	322	354	351	358	300	343	340	327	339	327	360	332	313	362	361	318	342	333	318	325	334	343	348	295	339	352	327	334	334	316	341	300	315	316	345	328	348	317	352	305	329	317	330	336	347	320	319	324	319	333	358	334	354	335	320	315	349	294	371	305	332	325	295	338	352	352	339	320	336	344	348	316	349	315	322	327	307	319	348	367	355	333	312	336	334	322	340	325	332	327	352	289	340	328	332	316	318	361	312	298	321	295	296	303	325	306	327	322	326	336	314	322	343	369	322	303	324	319	339	313	316	286	292	296	326	345	293	336	296	274	317	263	331	336	315	346	335	315	312	323	349	327	298	323	323	326	332	315	297	341	346	351	331	287	325	355	329	329	320	332	317	354	318	337	318	306	337	268	306	323	317	332	344	337	318	327	325	328	306	322	328	321	307	328	337	331	316	328	339	339	350	314	329	321	329	330	319	307	346	309	350	313	283	325	318	308	321	320	379	312	328	347	328	358	332	336	345	330	348	336	333	362	311	337	329	350	320	321	305	368	342	323	341	353	330	373	306	294	317	323	322	327	319	320	319	321	325	299	325	341	326	331	330	346	306	316	336	344	324	334	301	310	327	315	317	328	364	342	313	315	310	330	343	322	319	366	331	330	327	335	334	310	323	347	318	335	306	306	316	320	310	323	337	334	324	313	330	330	316	324	360	343	342	323	301	300	314	314	316	367	323	309	341	326	323	340	320	331	336	345	306	325	338	339	324	327	311	328	291	335	332	305	306	344	342	336	326	351	314	297	363	329	320	299	319	336	313	311	271	358	331	345	349	329	324	372	331	330	294	325	313	349	376	324	329	330	355	339	318	332	343	329	327	317	332	309	367	293	326	362	330	342	326	336	327	288	362	320	343	310	294	329	320	326	306	344	303	337	319	300	346	341	288	318	312	335	330	308	330	312	303	317	301	303	298	327	331	343	312	345	323	324	341	305	341	331	338	344	318	350	341	316	318	300	284	299	319	331	328	343	325	323	387	311	314	334	346	327	295	337	333	308	326	372	336	349	342	332	303	315	321	332	338	317	303	306	313	279	297	327	329	325	299	348	310	335	317	298	342	304	310	344	316	325	323	269	302	338	321	360	343	299	329	333	346	332	343	329	329	334	309	341	314	370	322	331	306	320	293	358	300	336	312	329	324	306	356	313	350	300	348	339	324	327	323	324	331	328	322	344	308	341	336	331	361	316	287	320	348	326	314	310	340	327	315	336	333	322	292	324	312	312	322	289	297	340	313	300	318	312	329	360	320	339	303	323	284	318	341	299	342	363	340	350	301	338	312	341	340	308	306	372	328	299	342	314	311	350	288	317	307	312	340	316	346	345	355	308	358	345	373	331	311	343	311	329	309	318	290	338	308	325	336	337	337	304	323	319	320	319	303	338	308	304	295	301	332	343	293	307	332	326	316	323	309	306	312	336	335	341	347	346	332	331	314	337	312	326	326	301	348	316	324	362	328	311	312	336	345	346	317	347	334	310	303	324	378	340	336	347	354	294	318	327	302	336	330	330	317	356	347	349	359	326	328	314	335	329	315	317	319	305	321	326	345	316	314	347	339	358	360	358	344	351	309	308	342	324	351	342	308	341	345	341	327	346	353	326	354	278	333	352	343	331	321	323	318	336	342	315	321	328	291	303	323	308	339	329	322	365	330	342	317	350	326	317	341	321	325	331	356	309	356	311	325	382	318	340	356	316	337	348	314	302	303	316	283	301	330	337	317	321	362	335	368	311	339	305	328	311	327	346	339	321	311	324	308	356	339	339	324	301	335	337	349	331	334	361	306	318	329	341	320	326	325	376	317	354	341	324	319	339	352	323	330	323	337	339	341	366	273	356	335	323	315	325	330	323	289	309	311	334	317	344	350	338	331	334	314	292	336	303	328	347	328	296	336	307	322	323	325	312	329	327	311	309	329	323	345	313	323	358	340	327	356	312	303	326	312	332	309	310	337	300	325	323	330	350	356	342	354	315	328	341	327	305	334	338	326	360	331	328	339	338	341	337	319	293	330	307	323	323	328	287	317	294	324	330	317	324	318	325	335	305	351	310	339	300	353	339	349	299	335	300	327	332	324	318	311	323	313	336	327	320	334	281	323	324	323	363	353	329	345	336	354	325	348	337	326	340	340	331	320	346	321	318	345	323	325	312	350	324	336	333	323	358	308	368	347	312	342	314	324	352	316	331	316	304	309	349	293	328	332	281	313	315	300	313	343	314	333	317	344	338	342	303	322	325	300	305	371	354	335	295	345	310	327	345	331	334	318	306	320	340	326	326	330	347	340	311	300	311	331	355	340	331	309	347	328	342	299	362	345	317	353	351	324	319	323	300	316	312	300	336	351	321	324	298	307	308	326	307	314	347	326	356	318	320	355	329	332	291	299	324	327	307	349	319	315	324	315	316	311	332	326	353	296	338	327	300	314	347	379	355	313	308	353	321	334	351	315	330	372	331	306	331	306	360	318	336	345	312	298	337	331	308	326	338	341	337	288	334	291	344	350	299	322	309	303	330	321	347	304	303	339	318	343	328	315	357	358	343	347	305	293	329	334	326	327	333	325	316	321	343	297	302	327	362	316	376	329	307	321	319	326	304	327	323	333	319	317	317	330	348	329	298	314	299	294	354	299	318	293	349	323	326	329	324	324	301	333	345	343	335	333	341	320	368	335	339	326	329	300	347	318	317	294	324	376	310	337	281	329	323	305	335	338	349	300	319	342	299	339	303	286	331	335	353	340	331	355	340	332	307	314	348	333	315	331	346	335	307	309	309	303	318	323	313	326	317	312	365	296	305	334	349	350	326	310	319	314	346	354	317	330	317	329	330	307	307	349	342	370	311	314	316	334	372	323	297	357	333	351	327	332	322	329	322	349	316	338	301	295	329	327	336	339	330	295	307	308	324	311	352	342	330	335	347	332	352	326	335	329	329	359	325	317	345	301	313	305	315	325	320	329	311	302	348	319	303	329	302	349	343	369	312	343	288	320	324	315	327	303	293	334	312	343	306	337	312	337	333	322	361	296	296	356	291	306	321	348	321	286	346	334	337	308	326	298	328	336	309	336	326	320	333	375	315	294	290	326	288	335	319	317	343	306	331	301	311	289	302	308	308	339	329	318	329	337	326	336	316	308	323	324	313	286	305	342	324	338	329	328	359	322	326	325	349	337	339	317	321	330	339	314	341	341	337	307	363	315	328	312	326	347	334	337	315	321	340	327	365	379	335	330	329	306	315	366	330	335	328	308	303	325	326	329	304	354	313	357	334	363	343	340	342	350	322	330	304	352	309	335	323	311	326	301	371	315	323	350	279	307	321	338	319
1435	350	421	432	351	322	301	268	288	276	233	242	257	233	251	261	245	258	234	259	242	204	240	256	250	265	228	227	236	236	218	261	230	196	247	228	248	224	228	238	247	235	236	220	229	266	266	257	256	221	221	259	233	239	235	221	226	215	231	218	227	270	256	252	268	207	213	226	234	241	245	229	265	226	205	237	249	227	209	210	232	231	239	234	231	222	241	212	266	214	228	253	276	215	237	258	283	217	241	235	250	225	239	240	248	237	249	229	234	233	243	266	225	237	220	252	218	253	250	230	254	240	256	234	240	249	215	250	253	233	268	253	236	243	248	218	234	213	234	218	271	219	254	276	243	240	229	223	195	253	243	227	235	235	221	259	231	215	217	257	229	224	243	228	235	230	231	246	221	261	242	238	230	234	255	238	244	255	210	263	224	243	253	233	288	282	233	245	259	249	222	244	263	233	234	235	273	244	252	247	237	215	252	253	242	227	237	261	243	254	258	235	254	246	245	234	214	256	250	254	262	230	248	221	227	215	230	257	233	240	208	255	262	222	230	231	242	243	208	227	212	208	249	244	234	256	230	294	255	220	247	217	246	241	249	263	254	250	217	237	253	234	232	246	239	258	239	251	237	230	232	249	214	228	217	236	211	228	217	259	222	241	207	223	225	250	236	262	255	222	245	286	210	225	238	242	238	237	279	259	246	238	209	232	251	244	244	294	236	247	217	234	239	221	238	242	217	271	213	245	234	237	232	255	227	234	251	219	217	250	244	246	191	240	246	235	243	247	277	260	250	228	258	226	238	244	241	281	217	247	217	229	259	204	260	236	230	209	250	236	231	209	229	255	226	233	206	209	223	244	241	256	239	241	237	257	209	254	243	214	266	248	235	244	259	228	234	238	259	242	245	222	274	252	262	231	271	257	240	199	256	226	233	263	234	241	226	224	240	258	237	283	222	260	263	232	221	249	277	258	232	243	253	222	239	238	249	261	257	238	230	214	243	218	215	239	235	214	286	260	228	256	250	224	200	239	230	195	257	259	267	252	215	263	224	237	233	256	238	285	240	273	242	227	244	253	262	231	274	241	235	250	241	269	204	259	237	260	273	212	242	234	220	251	222	240	228	233	247	232	222	221	259	220	228	228	234	229	237	221	232	265	220	243	232	233	216	233	255	258	249	250	229	266	249	221	248	243	228	274	223	230	253	218	209	223	239	227	229	230	254	241	208	258	226	232	206	262	223	267	232	231	215	233	238	246	254	243	244	240	265	263	221	226	248	232	251	211	203	244	243	227	238	251	237	245	232	244	264	261	215	212	239	215	261	226	257	249	220	227	241	265	270	261	234	228	232	266	258	233	233	280	230	232	248	240	217	254	248	238	237	275	247	234	242	238	254	230	234	237	214	264	285	251	252	245	240	267	246	233	242	240	239	250	222	239	218	271	249	223	263	198	223	233	252	260	239	239	213	235	223	234	199	249	223	234	256	245	225	258	227	226	230	239	211	222	220	222	238	241	206	236	235	249	223	257	232	226	228	223	262	224	225	235	251	224	259	245	236	242	223	209	220	254	224	217	235	246	241	238	227	205	242	231	274	239	245	250	205	252	236	279	237	254	253	257	235	229	240	272	256	230	231	222	220	253	217	259	250	232	241	259	213	247	245	227	239	242	234	216	220	226	243	242	237	254	247	229	202	247	273	226	253	250	241	249	267	244	232	218	231	255	235	259	260	214	241	252	240	268	251	250	236	230	212	222	249	249	246	210	231	240	276	252	231	250	231	216	224	234	222	242	250	206	216	231	244	241	256	240	234	256	250	257	259	228	250	241	250	255	203	243	249	241	236	243	220	214	251	251	245	250	239	192	270	226	248	255	267	245	244	229	234	217	207	241	224	220	238	224	217	243	256	229	238	234	254	228	236	255	243	205	232	227	242	238	261	256	244	245	245	243	248	246	255	203	237	245	217	226	229	245	251	205	222	223	248	253	200	234	266	241	246	242	258	260	229	249	237	234	218	230	215	220	235	250	231	259	239	256	227	284	255	230	242	226	238	243	215	237	205	239	265	232	272	226	283	232	259	208	227	265	228	208	235	259	224	251	273	230	209	227	236	219	234	234	250	240	221	210	248	226	261	252	254	229	228	218	219	232	235	244	242	246	243	221	272	248	231	258	233	221	238	218	250	208	223	219	236	236	249	226	211	228	244	248	236	232	245	232	219	243	205	226	259	214	280	239	229	234	246	230	225	234	208	220	249	223	238	215	211	231	230	255	233	265	246	218	248	236	240	256	213	222	245	248	237	233	232	256	263	246	242	262	259	225	266	231	232	229	231	228	241	220	210	236	246	246	261	248	216	241	229	251	228	232	243	262	224	223	240	249	232	248	249	231	279	239	240	265	224	246	220	238	229	220	222	226	222	246	224	266	255	220	233	242	211	242	233	247	210	262	268	233	252	232	207	208	238	227	236	257	240	249	267	265	216	224	227	266	251	246	242	267	239	237	232	253	232	252	249	242	225	232	232	229	232	222	218	227	234	232	247	239	242	230	224	246	243	241	224	253	260	257	258	246	228	270	212	253	241	220	225	231	253	237	236	233	246	228	226	234	260	218	224	242	238	239	236	255	226	231	222	236	243	238	246	249	246	211	242	249	228	209	226	216	257	209	225	265	234	232	250	235	198	237	256	227	207	258	263	228	216	251	230	212	269	271	213	227	240	241	273	252	211	239	264	241	227	209	224	238	238	218	255	246	276	220	255	264	235	225	240	264	223	276	231	205	259	230	230	234	234	219	226	249	252	238	257	254	225	237	238	218	257	258	221	258	218	236	189	232	252	194	255	241	225	248	235	242	249	249	245	261	220	229	238	263	239	196	218	252	250	224	239	267	257	236	199	222	260	240	250	205	242	252	250	237	253	224	203	234	247	224	225	217	219	235	213	230	229	250	210	234	300	240	248	221	234	227	231	245	221	237	250	255	219	255	250	254	234	222	235	228	222	210	225	254	254	267	232	228	228	231	249	223	232	243	234	254	249	232	236	246	237	230	263	230	220	226	224	245	269	270	217	256	245	235	239	248	242	235	244	224	230	238	229	243	259	226	223	235	241	231	225	261	225	215	244	247	241	257	257	229	208	256	228	220	240	255	249	240	235	248	225	237	227	214	255	225	244	244	192	259	235	252	213	215	236	227	215	237	272	242	246	224	230	229	218	234	268	236	243	240	212	238	245	261	213	245	228	248	247	276	221	232	247	246	211	233	255	250	231	259	238	247	222	238	226	256	260	226	253	248	181	222	242	248	250	224	249	233	237	245	239	215	263	261	237	230	219	228	227	247	217	203	234	270	225	210	228	262	224	233	233	221	229	230	271	261	243	218	227	244	220	269	283	242	205	262	256	247	238	239	254	255	258	228	217	236	226	237	254	268	238	257	254	235	247	233	215	255	235	254	234	226	223	217	237	245	242	236	240	230	264	246	248	244	214	224	215	235	241	243	229	270
1879	727	1047	1265	1153	1049	944	788	723	674	652	618	632	626	611	621	635	580	581	606	567	589	586	633	630	593	603	608	619	583	601	574	632	605	596	562	574	588	556	564	570	594	585	573	631	610	605	640	537	619	596	597	540	612	631	584	598	592	583	594	637	591	587	642	584	575	580	591	618	599	588	566	569	592	595	565	568	638	586	546	561	632	569	606	623	597	601	599	584	613	554	621	558	602	621	601	567	601	607	608	584	564	557	620	575	576	615	570	593	600	583	599	593	525	582	612	612	567	583	566	570	554	589	565	579	607	573	591	625	589	591	577	607	592	619	582	570	587	552	582	619	608	586	631	584	595	619	601	581	597	564	619	608	570	589	590	585	598	554	593	597	578	562	628	589	574	574	596	573	618	607	620	561	579	592	594	582	613	573	584	602	605	603	575	577	625	587	593	609	553	596	558	574	557	569	582	563	581	586	566	569	602	558	563	609	624	621	639	605	607	603	548	582	596	608	561	595	603	587	574	588	607	587	650	581	638	599	558	616	571	595	584	585	601	613	592	568	608	612	576	590	593	613	596	589	601	581	605	558	594	626	585	592	623	612	592	566	614	585	606	588	595	592	605	635	612	576	566	617	611	548	549	623	603	545	622	598	587	577	621	591	614	596	576	578	595	633	591	581	548	572	585	600	557	611	619	589	566	639	625	601	564	595	574	581	627	630	623	588	614	618	585	557	641	588	582	573	589	644	555	592	579	650	552	584	567	638	607	566	577	563	575	597	585	583	547	576	554	604	588	558	607	580	576	608	578	585	616	659	607	610	538	579	624	571	602	530	588	605	576	588	612	592	599	596	595	572	601	578	558	593	578	559	614	595	598	608	598	619	595	569	604	584	574	596	588	585	575	576	558	565	606	647	563	627	602	624	584	609	600	615	603	601	644	589	583	612	532	616	654	630	586	602	585	608	633	537	573	593	580	616	555	598	626	611	572	588	596	592	557	605	609	572	625	577	568	625	613	601	570	609	604	593	568	606	566	600	654	564	616	600	573	604	592	611	569	557	639	580	596	579	559	619	587	598	562	585	555	634	631	570	626	590	556	620	621	613	573	586	590	587	554	582	628	522	553	605	532	600	570	606	548	571	622	577	584	644	593	584	626	618	608	578	614	570	584	616	551	554	586	635	590	574	577	617	598	581	596	594	578	576	616	554	570	550	560	577	614	612	613	594	571	601	611	607	593	606	602	568	579	581	616	603	586	588	625	595	584	578	583	601	616	595	546	610	576	589	602	611	581	625	574	563	604	567	565	609	644	602	583	553	635	593	608	632	621	618	588	581	604	571	563	625	605	577	625	618	586	565	579	605	613	584	562	577	606	585	637	611	609	639	573	606	592	585	555	616	608	572	559	584	600	552	595	611	563	628	566	580	606	562	597	611	590	608	602	594	619	574	604	600	575	560	575	612	599	603	531	581	567	604	549	609	562	558	534	626	570	574	596	584	590	602	563	581	588	607	586	575	565	632	552	602	602	579	535	602	576	579	595	607	620	601	623	615	615	585	602	641	620	566	567	573	618	591	557	621	629	594	570	622	597	587	609	582	603	589	591	609	561	567	589	587	593	628	571	558	563	532	567	593	598	581	613	558	567	595	595	575	592	555	603	611	604	599	554	620	589	580	574	610	572	581	592	573	546	608	567	557	610	575	590	603	607	561	556	595	576	589	604	608	602	518	650	568	592	626	533	560	582	646	576	558	587	552	619	566	559	557	611	579	610	517	572	610	548	596	594	607	637	620	565	600	572	602	598	599	585	650	611	593	557	593	535	595	604	546	631	603	596	597	568	618	595	602	621	620	590	591	554	571	587	579	583	642	619	609	624	641	657	608	593	579	606	584	655	584	601	591	589	571	583	527	588	584	613	624	623	597	580	598	571	550	543	577	592	594	600	614	513	593	603	585	567	609	598	620	612	605	649	577	582	565	594	582	587	614	584	594	580	588	586	576	623	599	577	606	555	599	599	617	608	627	588	642	594	602	556	589	596	594	613	595	560	580	540	598	597	607	608	592	589	580	607	615	628	597	585	643	605	566	568	577	514	578	578	557	592	587	621	590	587	570	546	612	629	607	604	587	595	649	594	575	640	598	576	602	631	588	574	563	632	587	612	595	548	611	625	603	536	622	600	608	615	575	581	605	620	601	576	573	606	608	636	587	600	606	579	559	575	578	582	584	614	608	605	578	588	574	618	603	603	562	590	570	590	608	570	611	565	594	632	548	582	637	574	576	582	567	613	581	590	569	556	607	558	567	582	624	587	613	617	601	578	609	611	570	613	602	616	609	606	617	556	613	605	556	581	635	612	562	599	577	595	561	585	556	552	584	567	591	574	573	580	563	606	619	617	594	556	609	563	579	629	556	615	631	585	597	595	586	580	607	555	608	577	589	590	579	623	601	612	634	629	598	562	620	587	602	549	614	580	630	573	640	613	595	614	622	553	607	604	562	648	554	632	598	591	591	614	582	579	651	568	593	570	578	586	573	589	593	652	630	639	607	589	580	594	577	588	572	549	613	619	630	641	610	547	578	597	652	611	546	620	599	572	553	601	591	585	545	536	607	587	628	576	588	590	600	613	653	566	628	616	631	567	600	589	640	605	543	622	587	618	545	572	571	610	582	601	616	579	565	584	626	610	530	587	552	616	613	609	641	632	611	609	583	628	650	593	591	577	588	581	611	583	589	605	642	606	603	588	593	588	554	588	580	605	613	597	580	602	586	579	566	598	594	641	587	599	623	611	606	547	579	592	659	602	612	602	524	595	624	603	591	559	594	584	609	571	573	572	599	563	595	597	588	602	572	565	581	595	595	594	580	619	557	562	608	608	571	609	565	581	571	565	602	581	565	568	562	598	533	564	609	588	616	584	592	600	547	567	602	619	594	587	615	571	607	594	610	561	559	586	578	669	607	569	583	597	594	600	610	611	570	628	633	607	618	572	625	571	601	635	544	596	581	574	560	586	608	645	654	594	575	569	606	595	624	624	572	585	580	547	579	564	604	580	600	564	607	584	619	633	621	590	604	566	583	585	570	570	614	541	640	600	581	603	536	592	600	570	556	620	591	576	594	602	617	595	579	544	622	638	594	616	564	626	592	577	624	606	635	622	623	559	604	595	610	579	578	603	629	573	612	558	593	549	587	612	583	593	604	623	606	619	573	569	589	581	590	598	575	555	617	555	592	570	579	635	610	653	580	565	574	570	617	596	606	595	584	544	585	605	606	592	565	575	581	558	602	560	540	584	603	596	595	570	609	585	569	637	577	597	569	554	574	584	632	529	578	574	575	622	581	614	579	620	568	576	592	567	627	586	633	596	609	622	595	589	589	579	600	586	628	605	598	587	591	619	589	597	550	588	597	567	549	589	600	551	569	603	598	532	600	578	572	575	628	626	589	591	598	614	564	575	596	614	627	614	624	606	572	643	595	594	618	575	628	612	615	642	567	551	581	606
7128	754	954	874	754	538	455	366	340	306	306	319	262	270	271	276	252	252	273	273	267	269	245	248	239	254	257	239	238	247	248	249	259	264	245	242	303	252	258	261	244	241	282	257	270	264	265	294	251	252	255	250	246	276	238	249	270	268	275	244	242	257	223	234	279	232	252	272	260	255	238	244	234	274	270	252	267	269	248	231	268	248	246	261	257	251	269	264	228	259	258	252	265	277	221	239	289	256	255	238	271	246	262	238	236	270	208	247	278	236	303	245	257	261	242	248	229	226	217	251	270	258	238	257	238	265	261	275	239	236	254	264	259	249	279	276	248	263	245	268	242	246	243	318	276	243	270	279	286	253	251	258	237	271	255	262	252	274	260	228	253	264	237	261	240	267	268	288	265	265	248	241	275	247	247	254	231	249	220	268	245	228	251	246	244	257	264	253	250	277	259	271	250	254	253	264	249	253	256	249	263	234	239	228	234	275	250	282	275	252	227	239	262	294	276	250	280	258	248	243	249	261	276	300	252	246	241	249	254	256	236	240	255	233	248	252	283	254	238	232	274	239	255	242	263	238	248	272	248	243	256	247	246	251	252	245	268	233	266	240	228	269	243	252	239	225	252	258	296	257	272	254	244	247	248	268	251	280	287	274	274	248	216	239	235	271	282	245	266	239	252	242	277	259	245	237	254	262	259	303	285	260	245	257	286	279	269	267	258	237	261	265	239	266	237	274	268	261	269	253	243	246	280	284	277	269	275	274	319	267	269	266	258	262	261	245	247	287	267	252	267	288	243	239	237	261	257	241	248	251	229	259	257	247	246	288	281	258	241	266	255	249	281	249	246	271	241	284	269	256	277	296	280	218	255	281	243	235	249	256	242	264	265	257	262	279	253	243	253	239	270	265	274	282	255	274	235	224	247	246	224	251	265	255	250	253	234	267	271	290	267	259	263	235	227	276	270	238	244	236	283	259	280	260	216	249	254	249	269	265	256	236	252	251	274	253	247	245	256	250	284	255	238	234	230	273	272	290	279	266	270	262	296	223	246	267	253	287	257	244	248	260	277	251	264	248	248	259	251	244	256	263	239	272	278	243	287	261	300	261	261	238	272	264	249	266	252	249	272	252	238	237	259	236	256	258	266	249	247	263	287	260	244	242	251	260	275	256	257	255	265	273	247	252	278	239	238	258	252	251	248	248	255	249	262	272	253	295	240	255	262	258	247	229	253	266	268	250	260	257	249	243	263	254	236	257	257	259	261	265	272	261	276	271	244	261	239	272	269	251	224	276	270	247	265	257	250	223	234	257	256	266	263	260	287	251	240	233	276	267	248	277	278	281	301	255	232	255	271	252	252	261	238	251	258	251	241	247	272	276	258	227	242	261	275	264	286	282	244	269	255	277	251	228	284	255	250	260	276	251	240	251	229	256	235	271	254	256	246	248	222	254	261	246	306	255	256	253	264	264	248	225	251	258	262	273	284	258	255	278	240	290	255	276	271	245	258	250	222	251	259	265	261	231	286	270	256	224	272	238	271	274	257	268	257	227	281	272	282	258	258	250	259	243	249	252	264	257	246	251	231	254	206	278	261	279	238	293	249	255	264	237	263	251	252	293	267	241	251	248	273	252	260	227	269	262	264	251	248	276	250	246	274	260	253	272	227	236	270	240	257	250	275	257	247	261	277	233	269	245	244	247	244	266	258	258	253	258	258	276	247	278	253	257	221	252	222	255	242	262	263	267	292	236	260	245	267	277	241	261	272	249	247	281	251	247	239	291	279	262	263	264	271	241	272	253	228	268	261	273	277	273	229	265	245	275	259	271	286	243	261	245	225	242	241	274	244	242	288	282	294	231	244	237	230	265	254	256	267	248	258	216	271	260	247	247	260	247	259	264	256	226	261	270	251	274	244	218	266	226	248	260	246	253	241	253	246	253	236	245	242	268	249	241	254	237	246	266	261	252	273	246	273	246	279	260	274	245	241	271	266	246	231	254	253	280	248	265	241	282	220	265	248	229	273	238	249	250	236	271	246	283	225	251	236	248	260	272	263	256	281	238	250	274	263	260	251	261	275	233	263	239	265	288	268	273	287	243	264	229	279	306	269	294	280	270	247	265	231	239	244	241	241	262	255	274	242	273	246	254	259	261	271	268	275	265	283	265	293	266	271	230	276	225	268	240	234	270	258	257	255	255	250	270	250	280	259	260	253	259	271	262	268	227	236	228	299	237	224	271	254	281	258	260	239	261	266	268	242	251	292	261	239	254	238	245	233	265	260	248	222	259	240	296	256	299	263	278	265	260	241	277	247	235	235	259	248	250	271	252	292	233	246	235	271	254	287	283	256	253	269	273	280	251	250	235	235	252	264	222	265	266	284	262	274	258	229	278	264	254	227	248	239	269	267	263	268	252	259	254	227	271	242	254	268	273	286	284	257	243	270	297	241	254	244	248	243	229	241	253	261	265	230	282	238	266	245	240	259	258	265	233	233	269	245	242	214	215	265	265	263	240	264	276	273	255	267	246	287	260	245	266	264	256	264	245	258	283	241	262	253	243	254	280	256	282	263	276	249	246	273	253	285	288	240	243	225	250	261	251	266	210	241	254	242	255	261	261	237	240	261	216	238	262	265	241	226	232	255	276	247	252	232	262	260	262	249	261	234	266	255	231	257	265	277	263	250	262	290	251	216	247	245	244	281	246	281	222	290	267	233	278	280	235	225	242	239	285	261	277	249	252	259	261	251	239	255	252	241	257	243	271	265	220	273	236	243	239	260	270	259	265	279	221	246	260	256	271	284	245	272	269	255	277	268	193	252	238	260	241	254	238	256	262	270	288	269	278	220	247	291	236	279	262	245	248	307	243	277	245	217	268	260	219	262	295	257	287	238	250	229	231	265	273	277	277	267	246	256	275	250	229	267	277	236	244	264	270	259	277	236	254	250	267	283	242	243	232	247	260	249	261	236	249	240	252	231	259	237	258	261	273	224	252	264	265	236	280	261	258	264	259	278	251	262	263	273	252	257	252	216	219	255	256	258	257	271	242	247	242	270	262	232	270	275	236	241	244	241	248	241	244	229	246	216	271	211	250	283	249	274	261	239	243	258	243	278	256	253	221	263	275	266	284	275	251	236	254	257	274	253	248	273	272	270	269	235	244	267	249	228	255	293	266	271	257	273	258	275	270	247	266	256	261	262	247	275	286	233	250	268	278	266	241	235	260	233	262	247	275	251	253	252	251	252	269	242	246	276	258	283	256	245	285	248	257	244	214	244	253	265	271	252	213	235	273	267	264	242	299	247	241	273	257	219	238	231	261	269	262	255	247	238	244	238	276	250	290	269	256	271	247	228	255	241	269	253	254	263	216	256	249	275	256	261	257	240	290	289	264	256	252	272	253	256	273	260	233	247	248	309	267	243	237	248	263	249	257	243	262	293	298	248	268	261	245	234	231	258	240	221	253	275	267	277	254	259	237	252	255	273	235	252	246	259	265
6502	1174	2329	2880	2721	2100	1623	1409	1139	910	889	828	803	714	746	724	730	737	676	649	655	710	671	661	630	660	640	662	661	677	685	601	679	647	642	639	653	595	682	616	650	616	623	663	657	619	654	657	625	622	677	631	629	618	567	631	615	650	582	653	649	666	635	597	627	614	605	648	594	639	605	648	644	670	574	602	582	635	605	634	646	645	632	662	646	646	596	590	604	617	619	580	654	617	652	636	639	605	637	631	594	617	608	659	613	655	592	645	619	632	592	608	584	611	595	619	607	645	590	645	652	639	618	617	626	593	628	612	652	644	641	606	636	606	602	607	603	646	632	630	591	618	625	618	628	592	619	641	642	607	604	609	620	612	627	596	665	647	601	643	627	632	632	617	566	646	634	613	625	591	625	689	662	674	605	659	641	629	570	598	607	634	619	620	638	630	627	644	647	634	630	675	603	668	585	595	601	602	595	593	581	635	616	605	633	615	634	635	603	645	641	625	599	611	630	634	614	654	614	599	607	620	606	608	639	636	619	642	611	627	551	602	620	615	626	595	611	615	592	639	626	614	603	605	656	605	630	616	566	619	592	655	580	683	625	608	628	608	634	666	581	619	638	609	633	597	630	628	642	601	615	627	614	593	622	632	622	634	597	608	588	610	648	614	655	603	652	635	647	657	654	637	605	636	617	628	653	589	641	633	635	611	646	630	645	625	596	614	661	610	635	622	588	615	588	635	615	601	627	652	608	593	627	665	642	639	623	626	596	624	630	594	627	577	598	604	649	622	621	625	573	621	642	636	598	611	628	604	596	638	629	626	643	637	558	577	633	612	610	660	623	599	596	606	629	612	636	584	614	619	625	607	659	655	604	611	610	570	634	600	601	659	631	636	644	620	627	599	670	625	588	632	599	622	614	618	644	650	666	602	654	655	612	613	635	629	606	608	637	561	609	640	651	606	644	635	611	642	616	597	596	632	629	611	607	639	584	593	606	651	671	649	612	598	626	639	647	634	614	578	612	586	634	618	614	603	639	648	645	674	618	587	614	574	684	598	615	594	604	602	597	628	599	596	629	606	648	583	631	617	651	646	638	622	655	621	627	612	659	650	651	625	615	653	621	641	659	624	649	604	598	642	618	634	586	646	602	609	633	628	595	581	670	628	647	657	656	563	643	586	648	591	654	603	624	626	610	604	570	657	628	645	620	634	587	596	632	597	636	627	626	611	630	643	639	625	589	623	590	647	624	643	612	604	649	676	612	620	591	619	620	586	608	658	590	626	604	630	592	634	603	645	643	626	594	620	644	619	605	636	584	606	618	609	597	600	640	612	618	655	604	646	654	653	660	619	601	602	602	639	624	658	639	618	614	642	565	616	601	627	613	602	650	624	663	595	649	632	624	652	621	643	581	630	588	653	605	608	626	649	615	640	607	602	634	592	664	575	597	660	618	596	609	605	628	642	633	627	635	594	624	600	598	599	614	584	650	650	663	623	635	578	656	588	650	666	679	612	643	657	613	582	626	646	656	627	667	601	623	604	610	615	619	579	650	641	661	629	629	585	598	637	626	629	630	672	657	599	618	603	586	638	612	633	606	611	609	656	625	617	603	624	655	652	636	578	633	622	651	635	593	651	649	633	592	627	605	636	637	624	610	609	627	606	629	674	642	603	616	635	614	631	684	634	597	606	593	593	678	578	605	602	617	568	632	597	571	608	642	612	617	656	641	599	617	665	654	642	622	627	624	596	604	601	628	658	601	609	637	619	574	613	618	645	622	623	604	680	618	628	613	603	659	638	701	609	600	618	596	655	568	604	638	617	633	573	563	644	600	620	616	608	600	642	620	649	632	612	588	612	584	582	604	594	642	617	652	642	575	622	606	591	602	614	627	619	635	652	604	690	671	660	665	626	606	633	569	668	569	632	646	631	668	588	642	615	585	643	634	589	646	682	605	662	636	643	609	613	641	569	595	610	619	639	624	670	606	576	650	613	633	561	611	686	615	611	588	662	617	618	597	637	614	631	646	601	646	630	611	605	682	611	609	596	617	585	640	630	623	621	600	610	574	594	627	632	651	613	660	658	635	586	654	609	650	614	634	577	665	635	590	596	615	625	654	605	605	633	628	605	626	598	605	667	655	568	633	610	617	637	642	617	634	621	617	650	624	597	642	639	607	596	623	655	603	631	629	592	633	615	619	641	615	597	640	655	641	615	559	605	578	564	614	632	614	626	650	631	576	611	614	620	631	618	591	638	607	615	590	610	622	603	597	636	605	595	609	593	606	629	605	631	608	631	618	631	629	653	611	591	619	703	654	598	642	639	618	586	590	573	608	628	605	613	616	613	615	625	623	583	611	593	657	622	604	666	601	624	587	639	632	652	610	610	566	592	579	594	636	621	597	610	600	602	638	631	594	614	600	603	600	626	606	651	641	612	620	650	591	616	619	672	640	607	629	662	642	669	650	620	641	624	613	637	635	595	620	628	570	606	640	655	591	658	655	608	642	590	650	629	640	658	597	642	597	617	620	642	618	619	615	617	630	614	581	635	659	641	613	624	642	657	614	644	608	624	625	595	678	668	632	578	638	590	647	612	659	616	608	647	667	633	621	608	594	561	604	646	623	616	642	621	628	627	611	619	630	614	650	612	629	639	642	616	603	578	629	618	615	621	645	613	632	622	658	627	633	605	667	618	625	621	612	606	595	639	626	623	582	649	670	649	594	632	696	626	627	637	605	605	635	601	620	653	635	632	622	590	612	615	620	629	632	609	658	641	651	627	615	628	668	612	630	603	648	589	613	622	589	598	635	644	614	672	617	627	599	616	619	643	611	593	621	645	650	605	616	637	605	623	663	629	616	637	634	621	583	655	658	565	603	642	574	602	643	656	630	588	634	575	639	611	560	632	620	604	605	551	609	597	655	605	625	657	568	633	610	646	632	612	625	678	612	629	602	599	658	615	626	607	561	652	635	619	608	644	654	619	633	633	635	603	600	614	577	637	672	646	578	636	611	637	621	624	577	591	628	643	671	587	637	622	623	621	663	657	639	593	631	601	609	630	587	658	599	623	614	628	629	627	606	667	619	590	601	626	623	616	543	657	595	617	634	581	572	618	627	613	602	620	599	640	605	585	595	612	639	643	576	589	632	617	613	621	604	600	634	650	632	643	643	659	643	608	652	645	631	601	612	572	605	626	641	632	617	625	656	614	601	661	631	628	624	628	593	619	624	614	609	603	643	666	592	610	625	629	619	652	544	629	624	638	629	641	636	607	654	595	629	643	634	688	605	611	636	608	571	656	637	650	639	636	638	611	624	656	625	597	618	625	596	649	598	609	622	590	626	623	652	635	595	617	645	563	596	652	576	663	636	634	619	640	611	620	665	591	624	666	639	633	600	624	602	643	599	606	595	626	623	597	651	641	625	595	607	616	634	613	633	673	616	635	606	656	597	628	620	647	622	624	642	652	641	603	611	605	689	641	631	670	626	593	613	610	648	595
12403	1225	1443	1292	948	550	461	375	301	208	214	174	155	153	144	150	159	146	146	131	155	143	149	152	135	160	140	129	134	147	130	157	132	138	126	144	101	131	135	125	140	131	128	119	132	121	148	128	127	131	123	119	140	130	112	127	124	123	151	141	116	143	138	121	128	118	130	138	118	131	127	124	114	117	129	119	124	132	137	140	129	137	138	121	109	145	129	111	149	147	126	125	132	137	115	130	118	131	131	150	138	121	118	157	137	110	127	130	124	134	123	122	133	128	102	143	135	102	142	132	117	129	130	124	147	142	116	128	137	130	118	130	121	156	129	119	140	127	123	125	131	118	149	118	128	150	123	135	120	124	129	119	108	128	133	127	127	156	123	121	114	126	104	124	112	122	119	120	111	131	114	135	116	121	118	140	139	120	125	122	122	133	126	130	141	105	124	141	113	122	127	117	124	133	122	130	138	142	141	132	111	106	121	118	113	127	119	127	112	118	144	132	112	150	106	135	118	133	115	116	132	130	145	133	129	149	129	120	120	116	102	120	125	144	136	132	136	114	118	127	117	133	137	130	119	135	119	136	130	125	149	103	128	132	123	128	152	127	136	114	115	154	121	133	123	124	116	133	118	140	134	106	127	136	168	136	146	131	127	115	126	132	141	132	134	146	113	147	140	126	122	141	116	149	127	116	135	120	139	119	120	120	123	142	119	119	124	125	125	133	115	126	138	121	121	123	123	123	117	133	118	128	123	134	145	120	122	117	119	150	150	129	131	128	130	155	121	108	125	115	134	150	147	107	123	131	110	159	119	116	111	143	136	132	130	115	121	122	118	146	113	109	142	136	153	144	126	127	128	130	135	126	135	124	120	129	134	124	101	122	144	129	113	97	105	130	141	125	133	125	142	145	128	123	111	120	122	131	131	117	131	132	129	135	113	132	146	138	130	137	144	144	124	125	121	140	133	141	127	123	137	113	119	120	112	127	139	135	131	130	128	131	120	114	136	156	115	117	128	114	117	131	136	164	152	126	143	135	118	128	133	142	119	151	113	131	124	134	116	128	135	132	131	137	124	108	146	151	125	123	115	127	117	114	145	117	98	101	137	118	118	96	128	110	146	153	145	107	130	130	135	140	135	131	132	143	111	115	122	111	122	141	131	107	134	115	136	134	112	142	126	114	143	106	129	145	140	127	146	103	142	140	139	108	120	129	122	142	111	135	146	121	123	122	126	133	146	122	110	140	125	131	135	137	129	124	145	124	127	119	128	119	121	141	125	135	142	116	130	117	148	135	136	114	123	117	136	110	129	100	138	167	130	145	113	124	122	128	105	135	112	120	124	127	138	107	108	113	140	142	144	138	122	152	122	139	141	120	127	133	127	120	134	124	131	119	120	132	135	119	109	130	118	143	111	137	124	129	114	131	144	132	120	108	112	138	134	130	123	115	138	108	125	137	136	136	119	127	138	126	141	132	135	121	121	124	138	132	142	130	139	124	136	115	117	127	142	135	137	134	153	122	133	144	119	128	128	108	135	142	110	128	110	123	134	125	130	125	130	125	127	123	120	146	134	138	130	150	115	120	116	117	117	119	109	131	143	118	145	148	133	131	156	125	122	119	132	110	117	108	129	124	140	154	140	122	113	112	130	128	124	128	112	112	123	117	130	121	128	126	131	120	116	118	134	119	127	127	131	111	144	130	111	138	126	124	133	110	140	146	142	141	140	113	116	126	127	120	123	143	153	141	141	133	114	118	133	132	128	131	108	136	136	120	120	136	130	149	127	108	140	133	122	116	125	158	142	130	135	133	136	128	108	120	111	135	139	147	131	135	130	128	117	149	115	134	113	129	117	134	145	129	141	132	129	114	120	115	130	141	111	109	134	145	131	145	126	128	118	124	136	143	127	109	145	129	119	146	115	139	149	105	124	138	134	135	114	138	120	131	127	146	130	112	115	145	120	104	132	133	137	117	144	118	144	138	119	126	132	124	128	145	122	126	116	143	143	120	128	149	120	109	122	145	139	148	146	148	113	121	132	136	112	119	122	122	134	121	127	121	117	160	141	135	131	145	120	127	116	130	137	99	133	129	126	134	131	102	137	140	125	103	140	120	131	135	130	116	126	111	118	124	133	113	118	122	120	134	140	156	139	130	119	134	128	113	134	139	137	119	131	126	128	140	147	123	108	127	119	137	134	119	142	136	133	144	132	125	118	129	110	100	131	118	133	137	131	139	139	133	131	131	147	144	132	125	126	140	127	129	133	128	138	141	129	144	117	126	113	137	145	129	121	123	130	133	118	126	152	113	125	144	120	124	121	118	122	137	126	112	116	166	118	117	119	132	136	141	134	118	122	138	123	113	139	124	129	122	126	138	121	120	132	143	129	128	128	144	120	151	139	130	125	129	116	117	108	129	114	129	107	110	152	154	123	131	129	144	119	124	124	124	134	157	121	132	156	125	116	128	129	134	133	144	158	129	117	137	115	127	127	105	133	124	126	121	118	129	112	137	138	127	107	114	129	117	131	117	107	112	150	116	106	118	121	120	142	134	122	121	136	140	141	136	124	140	145	123	114	125	122	136	133	106	129	121	124	123	136	125	116	131	118	133	129	129	127	129	113	116	133	123	133	118	128	133	145	146	134	116	142	132	108	126	142	128	140	142	128	127	138	124	136	141	136	151	149	126	113	128	135	131	119	144	135	131	103	132	116	131	148	128	119	115	138	130	115	124	124	128	123	121	141	138	137	100	109	121	122	133	119	117	119	132	130	118	146	122	140	128	122	137	112	108	153	138	127	118	129	136	141	125	143	121	114	141	128	116	126	106	105	110	139	119	144	118	149	140	102	142	119	123	127	126	127	128	128	127	123	138	109	119	137	127	138	142	118	119	127	133	121	133	132	122	127	112	143	112	128	96	144	142	116	147	138	128	116	129	112	124	108	130	103	135	139	120	127	123	173	140	146	128	128	113	142	104	135	122	117	145	126	151	129	133	151	118	118	118	142	116	107	130	144	119	116	127	121	141	145	126	133	128	130	117	137	153	136	120	124	131	117	123	138	105	138	126	106	126	113	147	136	137	120	117	114	125	124	139	130	123	121	115	135	124	125	126	137	154	133	113	131	110	149	149	132	142	157	133	107	129	115	120	140	114	125	137	128	141	162	134	117	131	126	120	143	138	136	122	120	113	122	113	134	148	136	125	129	130	132	142	139	121	110	118	124	120	130	122	129	132	143	124	134	121	126	137	123	135	132	124	113	140	122	141	141	124	154	136	133	117	122	136	151	152	124	117	150	117	137	127	144	106	136	131	119	116	126	118	138	145	125	127	143	112	127	141	126	133	142	132	163	115	125	125	134	115	128	145	116	126	128	139	119	129	115	122	123	128	124	139	124	130	152	119	114	117	141	126	133	124	134	143	141	119	135	137	117	128	123	107	127	117	139	128	90	118	127	118	114	124	111	149	138	123	143	126	141	134	138	117	127	146	129	147	128	113
8024	1250	3202	4270	3719	2604	2038	1524	1200	913	804	667	561	548	508	495	524	475	428	422	415	374	419	395	407	393	412	398	409	362	350	379	353	352	354	349	336	360	359	364	360	353	372	362	337	349	322	326	344	333	349	326	348	343	334	345	332	329	329	340	364	342	339	336	314	335	362	350	326	338	346	351	350	302	365	340	352	324	347	316	330	356	376	313	334	368	344	326	347	333	332	331	297	330	342	339	334	315	371	360	348	332	348	334	336	333	324	325	333	324	282	330	340	312	317	310	352	324	323	307	320	351	332	319	356	324	352	339	361	319	353	317	353	339	363	311	325	324	344	313	338	342	344	338	336	356	337	344	307	333	332	318	326	322	323	344	309	309	336	307	354	329	339	315	328	315	298	335	328	314	292	314	325	319	331	335	325	309	278	323	307	309	332	349	329	342	328	363	308	304	319	317	355	332	319	318	327	331	349	344	299	318	324	291	328	311	332	329	334	314	351	320	337	326	353	327	303	326	332	355	333	344	358	341	344	319	314	355	320	301	332	324	317	287	343	331	331	335	328	323	332	332	330	313	357	333	330	321	294	349	321	365	353	309	354	309	319	340	314	296	341	312	318	348	319	330	327	361	296	322	344	347	298	329	334	342	320	331	317	337	329	327	336	319	321	297	329	319	332	326	338	307	326	298	350	330	326	328	289	301	320	300	349	338	337	336	295	311	347	297	292	359	314	293	340	308	325	329	346	311	336	315	308	371	327	318	318	334	338	318	344	307	296	320	318	311	300	314	325	300	325	346	368	324	350	314	340	347	310	296	310	357	336	355	344	320	314	354	324	317	314	319	294	324	322	354	321	318	313	319	332	366	315	307	287	356	351	331	311	339	308	328	314	334	322	346	320	315	351	308	348	312	356	345	344	314	342	345	340	369	327	301	302	339	333	367	350	325	347	347	332	324	364	339	317	295	357	316	321	292	311	306	337	323	311	291	327	351	357	333	311	318	311	358	325	311	324	361	333	307	300	338	334	324	325	328	304	337	318	327	316	335	332	312	327	343	371	323	329	331	313	339	357	349	345	318	378	291	322	360	330	336	320	323	332	289	360	358	308	297	327	334	323	322	354	333	347	330	338	346	318	321	342	344	336	374	361	324	359	303	344	320	328	309	316	324	294	296	335	337	320	328	352	308	322	334	317	334	345	339	329	342	316	297	322	310	340	334	287	335	328	350	331	325	318	319	336	300	358	322	320	329	335	324	300	344	298	315	300	305	319	339	321	319	326	318	365	312	319	396	359	326	305	332	299	340	323	327	322	337	342	321	315	337	344	323	339	359	319	306	335	327	327	314	323	329	319	342	312	334	335	308	331	334	350	325	314	337	320	349	349	314	334	334	347	314	352	358	308	334	346	336	329	324	300	316	346	335	346	322	325	319	322	320	299	337	328	354	307	353	349	306	322	296	323	312	336	328	346	302	360	293	334	319	323	311	309	324	329	316	328	312	308	319	343	310	349	312	320	333	337	324	366	331	336	324	354	311	337	287	315	308	335	333	332	340	303	343	352	331	312	376	336	314	331	300	297	329	333	341	345	354	345	291	342	341	334	312	318	327	317	335	309	332	315	322	320	323	344	323	339	317	347	351	339	347	311	334	337	363	334	317	320	315	318	317	324	345	369	327	331	349	303	326	326	314	315	311	361	300	307	331	325	300	328	340	335	299	322	356	324	386	326	283	331	329	315	318	308	343	314	314	306	335	351	333	319	326	332	321	334	326	320	295	324	331	349	319	354	308	355	299	337	334	312	318	346	312	305	329	358	299	339	313	326	344	346	383	305	330	343	309	326	337	324	355	314	343	309	309	331	313	316	324	350	327	285	314	335	334	314	319	322	312	341	308	311	331	323	302	338	331	350	300	325	321	349	353	314	314	348	336	334	306	311	318	342	353	291	295	305	343	336	304	345	333	321	304	333	317	356	307	297	341	323	325	321	345	302	337	303	335	316	349	332	350	316	369	345	326	344	368	359	332	329	323	325	308	328	345	344	359	305	324	287	337	356	314	325	356	368	362	304	336	329	308	322	321	324	352	356	300	334	321	321	308	337	339	321	336	346	323	337	360	354	312	316	308	345	334	310	321	332	301	320	326	298	341	313	335	336	302	307	367	326	305	311	311	303	321	304	335	345	339	343	326	320	328	364	330	326	297	335	351	343	332	310	318	311	323	291	299	311	344	326	333	352	326	352	325	338	332	310	326	343	343	326	320	325	313	285	338	340	326	347	350	325	317	330	333	342	351	343	344	341	325	351	336	320	344	354	328	335	329	283	328	343	320	328	316	340	314	316	311	290	331	280	326	329	336	341	333	332	343	329	328	348	332	294	323	304	336	322	341	326	351	351	349	346	324	320	348	337	331	320	332	342	331	328	338	339	306	330	335	344	318	314	346	326	334	322	346	326	335	375	332	340	315	334	302	370	300	313	312	345	339	315	326	302	334	309	328	344	319	345	306	343	292	326	337	312	336	335	351	312	318	303	276	340	330	346	323	317	330	325	302	345	330	321	317	380	339	348	324	314	322	357	300	328	302	350	334	316	374	293	334	315	325	323	326	332	319	361	301	322	326	278	323	326	348	355	340	317	337	298	344	314	325	337	302	335	347	335	344	316	313	314	342	355	324	365	344	320	301	300	344	306	336	300	316	320	305	331	291	342	315	332	334	324	362	346	326	330	307	319	302	328	352	314	304	355	312	324	350	341	322	327	318	341	329	339	291	321	324	310	334	285	332	321	286	301	309	320	329	348	374	300	309	325	315	327	323	323	309	301	312	344	307	321	314	327	346	342	340	334	330	301	338	315	345	369	334	322	303	325	312	321	355	369	327	340	313	369	304	355	343	296	332	327	290	319	332	316	342	339	306	340	331	309	348	353	310	348	328	309	330	368	347	311	360	314	326	355	312	336	303	339	307	320	343	333	269	310	347	335	331	313	298	355	305	319	303	323	309	314	312	334	348	303	336	314	334	319	318	278	330	328	341	345	337	301	331	325	328	301	296	338	308	351	323	332	360	350	322	326	322	327	343	326	365	335	351	323	339	308	300	312	341	313	332	352	332	354	358	317	322	337	324	314	361	339	335	332	324	343	319	344	310	340	322	314	324	313	333	346	317	338	318	310	332	330	316	330	334	343	302	321	316	318	344	331	327	342	375	334	329	319	357	329	347	316	335	329	303	315	348	323	320	332	352	345	334	370	334	333	342	310	328	326	341	298	313	305	310	332	343	341	310	305	321	335	335	311	340	321	339	334	343	330	335	320	323	338	337	328	335	323	332	326	336	319	325	347	307	314	335	340	358	351	326	347	335	341	337	316	325	336	330	333	315	314	349	328	318	316	346	340	346	317	346	323	338	334	300	329	343	322	349	346	369	311	331	325	355	317	311	332	343	314	307	360	326	321	314	321	354	322	321	321	297	302	321	304	274	337	337	322	350	335	352	355	314	326	312	326	305
1353	346	454	465	360	327	279	287	245	261	282	233	223	234	224	245	263	228	256	242	248	239	236	221	234	217	265	213	257	260	253	245	252	235	224	248	248	268	229	239	254	252	230	236	248	218	256	243	217	232	242	245	221	235	236	229	219	275	237	248	242	247	238	235	214	243	259	228	258	251	231	277	240	236	242	232	227	232	239	252	237	202	225	233	257	217	225	248	230	221	235	226	188	252	202	242	257	251	259	220	224	230	213	203	246	211	241	245	235	261	268	221	236	275	240	253	237	255	219	254	234	251	241	219	242	221	222	259	249	247	246	237	247	244	224	227	260	235	256	240	219	231	228	245	241	274	255	232	232	252	226	262	250	281	249	208	229	223	213	239	245	206	224	233	229	261	224	236	238	232	258	225	228	246	234	240	252	224	244	231	239	249	256	243	235	243	255	245	270	233	255	244	262	231	212	242	236	241	250	219	269	237	250	216	262	247	253	215	241	230	239	234	238	224	235	253	246	253	246	246	222	254	238	233	252	275	201	246	221	241	210	237	251	245	237	229	240	185	238	237	238	185	233	251	226	235	227	271	234	230	233	236	227	240	206	249	202	256	258	243	228	247	249	233	226	218	225	237	222	265	252	228	253	237	239	240	224	251	257	257	217	229	245	234	259	233	238	225	265	254	239	234	249	253	234	239	243	228	237	244	233	229	227	252	227	256	236	242	256	246	221	267	219	251	233	214	246	248	247	231	233	243	229	245	228	221	241	247	212	253	259	268	254	246	265	255	247	232	204	231	223	218	248	244	251	231	233	228	257	229	259	254	251	233	228	248	210	248	228	253	251	269	245	229	216	237	230	248	245	242	215	244	221	221	224	250	208	251	242	254	214	237	240	232	234	243	199	228	224	250	221	216	233	217	264	207	237	242	211	235	224	218	213	229	251	246	214	236	229	242	254	216	246	267	225	259	235	250	239	265	236	259	235	198	278	237	255	267	259	236	236	237	254	207	244	220	237	262	234	214	238	214	252	264	220	193	238	240	253	253	238	245	224	258	225	224	234	230	247	242	228	237	219	216	243	218	219	253	241	238	231	231	267	232	242	218	259	218	242	215	239	226	240	249	243	248	249	241	253	244	254	228	210	240	230	242	262	231	212	244	213	243	256	262	235	257	229	247	219	243	259	208	242	240	236	233	280	250	284	267	224	261	228	247	238	266	220	211	235	228	254	240	226	242	261	220	238	224	236	191	214	223	217	264	234	248	206	246	252	270	240	251	218	207	232	231	244	267	210	256	241	247	250	249	253	223	233	254	260	228	234	225	227	238	219	206	252	251	268	256	260	282	256	243	234	244	226	246	241	250	229	240	239	251	237	229	224	245	246	250	213	230	260	254	225	247	228	226	230	236	221	237	233	248	268	231	234	219	266	253	228	229	240	237	238	250	249	232	246	231	234	225	230	230	236	253	216	245	250	219	230	220	266	243	220	224	251	208	248	215	231	271	218	207	223	261	235	240	226	226	262	259	213	225	241	256	252	244	214	237	260	222	249	256	249	234	224	264	234	227	208	248	230	291	245	205	269	242	217	238	239	261	202	241	240	237	251	249	217	230	246	246	246	240	249	227	270	244	225	222	252	228	231	248	222	242	237	240	231	274	237	212	234	239	187	233	235	230	242	219	233	240	254	217	249	233	254	237	220	249	255	241	224	246	238	258	271	255	217	255	232	225	240	224	225	238	230	209	222	267	248	232	230	236	257	232	244	265	225	238	256	224	236	251	267	230	267	228	270	221	242	206	230	254	236	233	228	240	245	254	234	242	250	233	219	252	229	230	242	246	245	234	244	248	261	275	243	218	253	239	230	220	223	258	242	248	263	246	212	267	234	260	237	226	245	249	238	225	233	206	242	221	254	270	244	268	258	236	231	234	244	278	261	241	242	249	235	245	233	259	269	237	233	255	240	249	246	248	235	250	251	237	243	253	246	222	182	247	236	226	226	226	251	254	218	238	261	258	219	223	269	274	264	239	231	229	237	228	236	246	234	225	221	243	271	272	234	219	232	246	264	228	251	233	243	237	241	244	245	242	253	245	233	233	213	217	228	240	233	249	238	209	258	264	247	244	212	262	236	223	227	229	234	217	266	247	242	216	229	244	248	210	261	241	251	241	253	229	267	251	276	250	224	244	219	213	221	239	241	252	235	255	219	242	256	244	238	255	226	224	236	231	240	219	246	247	233	245	203	253	224	242	243	205	252	248	233	240	232	276	263	246	228	251	244	235	209	239	271	247	258	231	205	250	249	235	237	209	251	252	215	227	238	238	256	250	260	222	224	267	246	267	257	243	235	247	232	232	239	260	268	245	247	215	235	230	232	245	230	239	223	239	234	220	242	241	224	252	260	249	245	254	243	247	259	233	247	222	224	213	248	257	256	255	222	262	232	221	229	226	222	266	241	219	242	234	228	240	241	243	244	227	226	253	240	230	218	229	229	221	257	222	249	226	248	244	237	254	254	212	220	251	234	234	264	245	220	253	210	246	252	232	231	224	240	249	229	208	232	264	240	245	218	241	233	230	235	217	242	221	240	245	210	216	213	229	245	230	232	235	241	262	257	241	267	245	229	239	235	249	224	234	220	227	225	248	233	226	229	253	248	264	234	241	234	232	236	249	251	251	240	227	229	216	244	241	258	239	239	264	237	216	236	276	232	233	250	248	269	235	250	235	249	260	260	220	259	232	261	260	203	226	269	247	227	262	269	234	243	211	269	269	254	243	250	227	219	243	243	215	249	242	214	247	229	242	232	223	239	226	237	223	252	243	242	260	244	247	235	210	246	256	216	247	282	234	255	243	229	239	235	226	245	243	222	217	249	244	252	222	233	252	228	263	227	244	219	281	261	228	222	228	213	265	252	247	259	230	216	230	240	216	234	215	263	233	255	232	224	214	246	237	231	222	281	224	244	236	240	250	213	231	215	231	235	227	259	244	252	279	251	240	247	210	249	259	242	208	227	230	272	236	261	219	237	245	256	268	260	238	244	267	241	214	235	216	243	234	248	243	228	214	252	234	218	237	241	215	277	253	227	243	224	247	257	242	253	255	249	248	232	207	231	230	237	221	214	274	232	244	215	221	230	252	253	273	225	249	244	238	230	237	210	216	238	226	227	222	266	256	235	257	226	234	233	265	235	275	252	243	267	218	251	230	264	219	233	235	201	221	245	254	221	219	273	260	231	228	243	223	248	226	228	257	257	242	215	240	259	273	229	240	243	224	245	260	247	235	194	225	252	235	243	227	274	257	225	204	227	237	227	235	244	225	240	268	246	247	228	212	231	239	265	244	220	262	236	259	227	261	227	227	219	250	232	222	239	240	260	218	222	257	255	234	264	262	231	242	205	236	250	224	219	242	231	206	239	240	245	247	247	234	235	234	230	222	252	256	252	224	209	226	257	247	249	243	253	234	251	254	243	231	257	231	211	234	233	258	236	230	248	216	254	266	234	212
1929	716	1148	1417	1178	1118	918	756	702	711	648	673	612	623	594	628	640	623	610	610	631	608	630	630	623	622	590	627	590	621	587	618	561	602	615	518	585	624	603	589	618	639	613	600	577	588	600	599	599	620	604	571	546	611	628	640	606	626	601	623	596	670	577	592	594	561	576	612	569	566	583	639	596	565	606	598	588	612	599	606	595	539	575	652	601	603	580	604	573	628	569	625	627	612	640	558	582	613	638	579	585	592	597	611	615	581	595	611	647	655	606	582	638	584	612	569	561	567	561	614	627	638	580	560	613	588	548	562	587	604	604	640	585	607	620	595	571	569	599	578	557	607	612	571	548	622	632	576	570	579	553	570	610	600	567	599	560	581	587	605	639	628	604	565	603	553	588	580	594	593	608	639	560	577	645	572	613	565	578	614	625	593	603	576	600	544	572	621	606	634	567	634	586	611	565	598	577	572	560	643	514	600	571	614	583	611	590	615	596	631	593	590	632	580	559	597	635	552	578	612	591	641	579	597	572	597	595	590	576	616	620	585	546	622	597	616	620	552	605	591	619	618	582	622	628	585	571	607	589	622	608	584	586	587	586	584	597	606	628	585	608	609	598	598	590	601	569	540	558	579	566	573	617	598	610	616	574	625	579	597	590	605	614	585	590	576	617	608	598	608	589	606	626	583	622	594	568	574	560	609	561	593	617	568	617	609	593	595	617	611	598	589	577	607	582	635	585	647	559	597	569	579	626	621	557	642	594	599	575	612	596	636	564	573	621	587	618	593	622	602	609	635	591	555	589	597	629	585	602	582	539	610	595	571	620	571	585	597	595	575	609	614	585	593	589	613	584	603	608	615	580	604	578	626	597	623	584	581	586	574	597	603	613	602	620	579	561	618	604	589	645	614	556	649	614	596	595	581	590	608	577	598	599	585	590	598	544	588	608	623	602	618	592	581	608	631	611	600	561	627	575	570	554	613	620	553	626	596	620	649	606	549	557	588	559	594	640	584	640	561	633	638	560	532	589	535	604	626	615	606	574	563	607	594	590	570	613	588	619	583	610	633	596	610	610	597	595	615	600	625	618	593	587	562	608	583	578	588	594	548	596	566	654	594	593	610	541	601	608	632	580	602	609	613	624	607	617	605	559	634	611	526	614	594	580	574	603	580	594	560	628	606	605	629	653	607	574	586	640	585	576	577	594	588	604	595	591	608	619	618	601	602	649	643	582	618	622	611	548	606	612	650	565	568	610	642	579	629	620	558	586	589	588	602	621	596	625	586	617	626	580	568	609	614	584	584	631	608	603	629	609	601	562	606	614	642	607	591	605	556	571	584	601	579	572	580	563	559	589	590	607	580	603	591	603	620	605	657	603	611	618	597	587	608	649	597	591	619	546	591	575	590	583	634	573	623	518	599	606	615	602	567	591	588	606	599	588	575	610	577	602	570	600	607	588	631	583	593	586	588	577	609	573	596	607	595	584	574	636	600	576	599	602	610	585	602	629	595	602	604	597	587	609	603	627	544	628	589	650	580	578	593	630	625	628	570	595	619	585	547	615	622	618	571	646	572	604	572	600	617	603	557	598	620	618	635	578	582	562	564	599	589	617	577	611	589	588	574	553	637	603	574	594	604	604	645	563	577	571	622	590	621	587	618	571	564	616	593	605	592	616	592	603	615	595	649	579	551	557	641	619	627	587	630	645	601	632	621	618	626	585	580	609	611	610	553	584	548	600	606	575	608	600	635	565	600	591	624	599	601	631	588	566	590	603	580	608	608	576	612	596	629	592	583	609	627	561	569	618	618	596	553	599	612	585	557	605	610	570	650	562	620	556	620	614	601	583	580	564	590	581	615	613	612	612	611	559	596	597	620	580	620	592	587	619	590	580	562	557	568	591	570	598	607	611	623	618	545	594	585	619	657	585	592	605	579	600	582	583	600	565	568	612	618	576	636	609	585	569	587	633	620	606	592	579	580	592	597	600	566	575	608	624	582	565	563	579	578	599	595	601	595	568	591	579	599	564	572	590	579	600	535	614	618	620	598	583	626	589	625	643	601	601	621	594	614	631	568	595	613	582	638	619	584	604	643	609	574	585	614	574	544	633	611	610	617	594	622	583	652	593	626	625	619	581	610	582	617	573	559	578	591	546	598	596	620	597	580	605	568	626	606	573	610	571	576	619	585	596	603	558	610	648	596	579	601	594	591	592	574	613	560	588	580	572	585	558	602	588	596	556	627	618	550	648	612	600	588	607	605	593	571	595	582	592	596	606	585	621	590	619	601	619	630	587	563	563	610	618	634	613	584	617	569	567	576	647	647	604	616	583	599	566	569	570	567	595	591	570	627	610	542	567	602	595	591	579	600	624	641	589	578	594	567	601	595	581	600	590	611	604	564	611	571	600	584	582	604	560	609	605	607	589	580	590	593	613	589	580	606	594	617	583	603	597	601	574	567	597	575	577	562	601	618	588	625	590	626	565	593	563	591	553	571	588	574	593	586	554	616	551	622	576	576	571	616	597	666	581	578	641	547	583	623	566	620	606	599	585	591	575	587	560	555	667	609	618	615	594	596	587	583	602	637	596	594	585	591	607	594	595	616	601	584	574	601	565	589	602	623	558	568	585	631	606	584	577	546	583	616	551	586	632	648	592	593	582	579	595	608	608	669	611	582	609	616	659	587	593	570	615	562	648	583	605	593	593	569	581	604	606	607	608	582	537	611	595	603	593	668	631	587	623	643	554	596	612	627	578	628	600	568	613	630	624	602	597	594	589	600	595	600	679	570	622	633	557	583	570	623	610	626	585	607	607	619	606	591	584	622	593	589	590	590	607	587	592	596	626	561	613	630	596	593	622	594	608	574	632	556	561	591	619	603	621	637	584	555	612	629	611	598	656	616	575	611	600	584	600	602	593	582	614	563	597	577	563	586	623	581	597	598	563	615	624	639	581	584	596	607	624	610	522	564	571	588	643	616	604	617	540	588	575	588	610	575	555	611	615	580	556	643	608	555	612	552	605	543	561	609	585	572	582	540	647	635	637	583	634	598	622	610	598	617	641	577	613	622	567	574	580	613	590	605	559	598	521	570	588	587	644	581	589	602	621	602	612	552	569	589	595	598	618	623	571	597	595	601	595	613	598	597	625	594	620	595	583	572	557	584	587	619	546	592	628	582	583	632	600	625	576	605	549	601	573	637	596	583	638	577	562	590	590	616	601	634	589	575	568	600	604	574	610	597	606	573	601	584	552	603	611	576	611	610	576	588	588	558	575	540	590	617	590	624	612	588	581	617	574	565	615	605	603	572	595	580	613	595	607	637	561	601	569	564	559	605	564	595	572	598	612	644	567	592	599	596	589	587	565	597	596	602	570	569	586	611	642	597	588	592	574	600	611	614	599	602	570	601	588	592	578	569	568	605	620	578	576	602	605	550	617	567	622	550	551	563	615	572	548	601	602	610	570	593	611	601	563	595	601	572	574	586	619	574	620	579
7089	793	1200	975	726	547	427	414	326	290	317	288	271	306	268	262	209	236	263	291	264	261	275	302	242	231	225	272	254	263	263	280	257	253	263	255	272	233	262	249	256	244	288	228	258	216	263	269	261	273	258	235	263	263	258	245	268	248	257	267	294	259	250	251	276	237	262	263	262	242	242	257	260	249	272	235	266	267	279	258	261	271	251	265	280	280	270	272	286	250	301	239	254	260	250	249	270	248	274	258	261	277	267	271	266	273	268	244	266	258	297	269	254	252	232	255	263	263	260	265	247	257	245	237	248	257	242	250	237	273	253	272	250	261	260	248	276	276	259	281	242	265	272	283	252	230	250	268	271	246	263	251	248	263	298	237	257	256	256	269	271	247	254	263	220	245	224	241	240	249	239	266	228	227	242	256	258	244	244	247	263	252	243	238	240	258	232	266	263	256	254	249	229	242	255	235	247	311	284	256	249	254	258	252	244	226	269	242	268	270	209	260	253	285	309	243	267	281	244	257	231	244	250	256	250	270	260	278	240	263	269	235	251	258	247	251	278	267	257	241	257	258	269	198	277	259	238	259	256	215	268	279	266	277	252	252	244	233	264	252	205	243	240	315	252	268	284	277	259	246	263	235	257	251	276	246	225	249	224	246	243	237	271	240	210	267	248	260	279	264	255	295	239	259	246	230	242	307	283	276	251	259	238	263	265	254	239	255	268	258	278	269	242	267	267	261	275	252	272	288	271	247	267	232	245	243	236	252	249	267	267	251	249	257	271	245	225	265	240	240	262	265	254	267	276	241	287	265	257	255	263	260	257	258	253	257	223	252	265	233	229	244	265	258	278	273	282	254	235	245	283	228	246	265	227	259	266	256	241	243	269	263	263	271	249	269	281	266	241	278	243	264	241	260	231	259	242	259	237	273	284	266	267	277	255	274	237	255	235	240	269	262	225	248	288	273	248	252	264	268	286	264	244	271	280	226	246	258	260	284	252	260	259	233	241	251	243	246	254	247	245	250	277	279	274	240	262	252	251	277	275	236	247	262	243	250	258	225	270	257	278	273	211	248	276	253	254	253	248	295	291	269	242	240	251	286	241	235	263	269	250	241	260	245	267	252	248	254	274	244	256	235	258	268	274	260	250	236	241	280	269	234	268	234	249	243	284	284	291	277	243	244	209	275	266	266	257	265	271	274	267	254	255	275	239	247	258	247	231	250	229	233	254	269	245	248	259	270	288	253	260	225	256	246	215	243	250	249	265	248	247	236	231	256	277	268	250	276	225	266	271	272	239	290	263	266	245	244	235	267	262	236	285	259	245	253	240	231	232	238	230	245	266	246	275	255	279	273	231	285	262	241	234	245	221	240	256	248	261	263	237	264	263	269	269	270	262	263	246	257	249	255	244	268	261	243	262	278	260	249	262	267	305	242	241	287	238	278	265	241	264	266	243	299	221	246	256	264	241	252	219	256	280	211	238	268	242	273	238	263	253	271	273	253	251	289	236	253	225	270	231	255	260	240	262	280	286	260	293	253	247	259	280	256	264	283	282	253	261	278	264	272	240	265	286	234	265	257	266	286	283	270	288	237	268	268	272	236	239	247	248	278	277	242	262	246	247	230	266	263	258	238	265	277	275	233	250	272	233	252	247	246	262	277	260	244	243	247	244	232	256	276	288	244	225	248	250	257	261	253	259	273	237	265	285	259	254	261	271	228	248	313	268	292	281	231	263	257	250	286	269	254	256	272	238	261	240	259	241	247	275	275	235	239	267	240	260	307	241	243	258	242	250	234	248	258	263	232	241	247	262	252	251	255	266	274	260	253	250	258	277	216	268	256	237	242	253	227	244	244	244	235	245	261	253	268	239	255	250	234	249	286	231	282	257	250	235	265	271	292	258	272	272	262	227	235	260	290	244	249	286	240	244	241	226	267	265	242	251	237	246	268	245	260	255	303	240	245	238	274	239	241	264	295	289	265	256	265	208	276	251	250	256	254	252	265	248	265	240	242	259	246	264	251	244	274	298	264	265	239	261	253	266	260	261	241	224	234	266	265	271	262	238	258	264	221	288	249	260	269	279	256	246	282	258	268	265	261	236	238	311	244	281	240	272	255	248	271	284	285	285	252	264	233	277	252	262	272	246	246	225	277	282	238	252	277	252	271	233	248	264	270	246	265	269	270	268	260	281	254	219	272	243	254	252	254	250	290	255	238	254	249	273	246	259	265	248	241	246	251	242	264	254	278	249	271	281	243	238	254	265	255	270	284	280	243	242	255	265	250	234	270	255	235	264	244	264	287	252	264	249	274	263	260	233	254	251	232	220	252	229	238	270	274	276	246	257	263	271	284	285	248	240	247	197	255	291	257	280	258	272	245	220	244	255	256	269	274	254	236	258	284	228	249	223	270	234	221	257	263	244	266	260	218	236	258	237	259	272	242	248	215	257	282	239	289	251	257	266	255	267	255	270	269	265	248	231	258	261	214	267	243	278	278	243	250	263	239	267	259	255	282	260	266	266	251	269	264	254	274	265	282	284	230	268	271	232	275	222	241	244	231	251	238	251	208	253	284	248	248	242	215	265	284	245	256	267	254	257	258	260	215	261	256	264	234	279	282	235	226	228	255	253	255	279	256	237	219	266	233	241	276	268	274	273	258	262	229	241	275	267	246	279	262	248	241	280	249	261	252	262	286	243	250	226	234	254	291	268	274	274	275	287	225	268	273	240	253	249	258	257	258	250	252	242	252	268	249	253	271	284	231	268	275	235	264	272	278	291	254	268	232	260	246	238	267	256	261	264	265	261	270	262	258	258	250	260	235	242	263	254	281	229	237	265	248	226	265	232	265	262	253	265	255	257	265	297	264	273	273	278	293	264	296	253	246	233	263	260	233	260	253	276	249	231	260	263	268	289	274	247	276	236	273	252	261	250	247	255	279	260	251	256	268	258	246	234	241	236	276	258	256	248	262	249	253	257	255	272	257	242	243	260	268	269	230	258	249	264	256	242	240	235	265	257	252	255	246	284	288	265	273	273	261	297	237	251	264	232	267	288	253	259	240	269	243	284	250	304	271	246	266	270	259	234	275	278	245	272	254	235	209	256	250	242	249	252	278	279	257	261	263	284	249	283	275	256	263	246	285	255	274	267	278	276	255	227	254	269	256	246	260	277	274	300	307	241	247	258	269	247	261	237	253	235	274	238	250	256	259	284	253	267	254	256	265	275	281	274	253	282	259	261	257	242	236	243	240	267	259	242	291	248	245	259	261	247	226	263	247	230	275	275	243	240	250	219	261	261	261	296	248	283	261	268	275	254	290	268	272	231	247	263	245	244	239	262	251	244	232	274	254	267	274	281	270	247	238	265	257	247	265	232	248	244	251	269	224	246	266	282	244	249	280	242	279	237	286	278	234	239	258	267	268	250	265	235	258	273	248	317	253	265	251	234	264	241	263	247	258	278	238	248	255	268	260	240	290	257	284	223	240	250	248	259	256
6598	1175	2671	3323	2803	2125	1587	1413	1131	946	954	897	882	802	729	720	686	652	687	685	713	695	645	649	653	653	661	591	632	631	644	650	656	660	607	669	617	659	623	649	602	664	643	649	634	578	622	626	588	614	656	656	661	616	590	634	661	632	606	629	633	627	649	625	631	626	648	599	623	618	593	644	664	574	663	613	595	626	661	612	603	610	652	664	645	607	632	629	634	607	618	626	637	595	639	611	592	674	642	631	627	566	651	630	583	638	616	608	604	617	644	631	638	620	646	587	606	662	631	643	686	634	567	562	605	611	656	618	603	615	625	618	596	570	629	664	626	575	656	632	636	622	604	651	604	622	670	629	647	651	584	634	605	670	647	621	659	639	624	635	637	596	652	666	635	606	660	619	626	656	645	621	566	605	678	618	639	604	587	592	618	666	628	612	621	646	633	649	620	622	591	626	642	642	629	612	642	669	645	624	557	681	617	618	630	630	616	606	608	651	601	616	631	630	637	644	668	636	595	629	576	608	600	633	609	641	630	589	621	613	600	646	672	616	635	623	623	649	607	609	605	604	622	686	654	588	648	653	618	624	639	652	619	624	644	652	649	639	626	600	642	607	662	618	599	599	670	612	643	642	614	651	600	631	637	628	564	596	676	625	590	605	593	606	597	629	612	598	608	605	602	667	612	620	602	640	670	639	654	616	602	653	613	635	602	633	584	625	621	569	592	574	695	572	648	606	652	658	654	594	589	637	672	631	649	600	627	610	654	575	578	627	583	681	645	623	688	591	605	630	640	647	653	589	686	650	623	638	597	636	673	599	602	639	592	600	589	669	644	632	622	626	639	642	626	620	679	638	621	600	588	610	618	609	630	614	611	620	627	615	609	614	586	608	639	596	673	591	576	633	639	646	668	654	608	623	588	607	585	635	623	591	631	665	615	643	624	596	590	578	620	667	647	636	591	607	559	601	595	631	620	651	636	656	646	633	654	616	654	595	602	618	657	688	638	592	649	675	644	631	659	594	638	644	614	684	631	637	613	602	618	649	674	646	642	611	576	663	629	614	666	584	667	593	605	579	640	675	626	690	602	631	611	610	627	611	675	621	617	618	576	633	603	622	643	612	620	664	610	642	690	566	685	586	599	606	624	611	641	591	665	588	645	634	616	615	616	654	668	603	656	626	609	599	614	603	600	646	624	674	634	629	626	611	643	623	622	647	594	608	624	604	641	617	658	643	599	601	639	614	679	614	618	687	606	624	635	626	637	612	649	621	627	669	612	678	628	645	639	636	649	606	640	599	647	619	633	616	608	629	590	599	606	614	660	588	622	654	628	660	646	614	642	602	635	549	627	612	642	590	569	631	610	647	625	591	623	620	635	629	657	640	641	605	587	617	618	675	618	627	636	616	577	660	621	610	596	597	653	654	616	601	654	617	645	633	643	624	620	630	629	619	640	647	632	634	614	610	639	655	635	633	630	599	613	636	646	628	614	620	590	618	596	626	649	614	596	635	607	625	633	621	631	652	602	648	631	600	637	638	633	641	620	629	605	628	625	589	642	628	652	636	621	593	654	624	637	613	629	605	647	625	632	604	612	633	640	638	628	610	611	636	633	644	628	603	575	643	641	650	615	635	667	627	650	622	612	662	639	604	641	608	623	608	621	643	606	626	623	629	619	600	594	629	621	608	635	618	604	612	616	653	619	646	617	574	628	613	655	608	601	595	647	601	663	646	608	643	601	632	617	665	613	628	596	602	656	668	596	627	615	626	600	601	646	643	644	617	606	626	649	606	666	642	585	628	652	643	611	648	580	664	635	615	650	642	636	639	622	616	630	613	650	560	608	616	627	638	613	652	642	650	623	614	621	672	637	628	622	598	586	648	646	622	618	569	646	643	646	631	591	647	608	653	681	654	669	592	674	584	640	595	611	649	600	585	601	648	639	627	615	602	631	673	615	569	614	643	615	597	637	610	657	684	637	642	706	617	591	637	625	623	620	650	633	616	615	653	575	604	641	635	655	620	638	641	601	586	615	596	629	648	610	601	636	575	633	606	631	609	632	648	599	637	622	657	629	633	646	617	677	629	595	623	657	574	620	615	624	642	654	587	631	623	624	594	579	657	641	629	627	621	614	659	628	643	632	659	622	586	643	618	577	631	602	632	625	625	613	616	605	616	600	642	652	573	656	598	634	624	625	634	581	636	629	631	618	627	637	623	657	600	619	635	663	602	627	608	627	617	605	663	643	604	592	646	629	626	596	606	592	659	661	640	635	621	594	647	622	632	655	664	688	659	622	609	605	615	638	661	613	663	615	562	652	605	612	617	627	664	644	610	614	597	679	614	604	652	624	614	671	566	662	589	621	621	623	660	608	684	637	611	586	627	625	650	634	653	659	634	601	627	633	614	648	618	619	668	619	632	636	641	661	642	625	636	591	641	571	663	645	604	626	630	626	628	604	648	600	615	589	667	606	677	626	592	610	630	625	640	625	637	638	611	646	650	596	640	605	626	629	643	646	615	642	625	625	645	626	612	615	637	600	624	617	629	600	608	631	630	654	612	645	606	604	636	622	643	603	627	618	597	614	617	597	629	587	645	603	625	602	635	624	619	598	609	641	661	582	597	643	599	651	629	628	662	618	639	635	590	601	656	592	606	604	620	646	618	632	607	650	620	628	635	607	625	581	589	622	674	598	588	640	599	606	600	581	675	633	626	604	613	584	665	635	670	611	607	628	638	626	654	671	616	630	616	610	595	642	602	591	599	615	632	678	624	618	591	638	646	635	601	632	643	643	592	601	586	596	623	645	624	629	628	694	621	632	638	628	632	644	628	635	663	669	615	629	628	613	592	600	607	600	636	628	660	608	625	665	594	630	617	636	634	638	599	618	630	645	607	595	648	614	575	659	612	624	649	611	637	593	633	655	627	630	624	603	573	646	626	610	609	683	657	623	585	661	604	639	660	636	641	659	629	632	627	657	603	604	613	626	675	646	606	623	630	621	623	641	600	619	609	606	655	613	632	600	599	614	624	569	620	604	617	640	657	677	637	591	680	651	619	633	608	598	638	675	642	617	603	595	649	640	641	661	619	629	611	669	655	615	613	631	625	633	616	597	581	669	634	604	635	600	667	647	643	648	645	592	633	594	651	671	594	609	591	598	628	628	645	612	607	643	639	640	621	570	599	621	634	623	598	643	609	581	631	640	632	623	670	639	590	604	595	617	661	663	644	620	609	594	652	639	590	610	639	624	640	603	577	633	614	624	620	648	603	682	659	643	655	592	671	638	592	641	613	626	620	600	625	637	645	650	637	639	686	683	597	575	610	640	643	629	613	634	630	648	674	620	617	643	622	589	608	633	665	667	605	636	619	632	597	621	629	605	642	631	644	638	638	622	638	619	628	609	641	649	592	646	635	601	635	621	621	629	663	623	637	636	627	664	609	619	634	599	637	596	610	640	645	616	628	635	677	615	619	612	606	637	596	628	634	629	661	650	591
12619	1325	1766	1369	918	600	466	354	256	260	218	180	179	156	155	152	152	160	154	134	140	153	146	158	148	125	138	160	115	133	128	131	128	133	131	129	155	150	122	153	130	144	111	126	141	128	138	128	115	117	143	100	145	112	117	125	106	126	122	138	134	135	133	111	158	125	122	131	103	136	146	137	125	137	127	124	121	132	139	140	124	152	116	124	153	135	136	105	127	149	124	114	143	125	116	131	129	116	135	121	132	120	136	138	114	130	116	111	130	118	123	125	135	124	128	123	129	122	124	126	118	127	152	132	123	136	141	136	139	123	121	116	113	114	122	110	121	122	127	138	136	141	129	135	138	109	141	142	120	135	138	148	115	117	135	115	137	125	145	126	125	144	131	123	123	107	114	133	113	139	130	120	125	135	128	134	147	116	133	126	127	124	138	122	143	124	137	132	123	122	160	121	144	137	141	133	121	140	128	120	118	126	122	141	126	126	109	149	144	147	132	116	153	144	127	139	162	134	145	125	133	114	149	127	117	116	120	114	153	121	128	111	136	136	122	127	124	124	126	140	132	134	124	118	120	132	121	129	118	148	113	113	121	100	131	134	136	155	140	128	118	119	141	147	124	118	167	141	124	119	132	136	126	122	121	134	144	149	141	146	136	142	126	115	104	141	127	147	141	130	137	117	124	141	138	116	110	121	110	124	145	137	132	134	121	129	139	137	128	125	140	145	144	128	117	144	121	123	115	127	139	126	127	108	126	142	114	129	136	141	145	131	150	131	111	130	146	149	122	159	128	130	126	122	123	119	117	117	127	132	139	124	121	121	116	132	136	118	135	124	124	136	126	123	116	130	144	131	129	133	115	123	125	135	111	134	135	136	136	148	141	135	112	130	116	140	104	124	128	119	130	125	124	126	138	114	109	120	114	127	154	96	141	115	125	137	104	127	138	139	139	150	138	114	134	127	130	117	134	122	124	128	133	116	145	141	130	138	125	138	99	144	144	147	126	120	132	133	128	135	122	118	146	141	126	138	94	125	146	126	113	131	129	139	113	128	120	142	111	146	124	121	150	120	137	134	120	114	112	132	113	114	133	133	131	126	143	113	143	127	114	121	126	135	116	128	132	138	150	128	135	134	107	116	92	134	141	126	136	129	128	142	126	145	115	124	130	141	120	144	128	114	135	136	121	124	128	130	149	142	122	123	134	142	125	124	134	117	151	145	95	111	141	135	117	155	134	115	130	141	148	119	126	140	115	127	121	122	120	143	139	128	129	120	140	112	116	124	119	153	144	118	138	151	133	118	132	136	126	134	119	144	136	138	116	127	121	151	146	120	139	127	121	142	135	121	115	144	116	135	158	124	94	134	134	146	117	135	155	138	112	137	150	126	133	120	129	122	138	107	126	114	143	133	133	113	127	116	137	135	117	109	128	121	143	146	110	141	139	119	123	130	133	136	107	115	138	126	137	118	123	153	139	141	128	126	105	127	128	120	125	142	127	123	133	134	144	124	148	128	126	165	139	139	136	133	146	110	129	126	126	110	127	126	130	157	149	124	128	135	128	121	134	146	118	122	121	141	134	133	129	143	152	131	155	130	109	151	143	118	140	117	114	120	132	127	128	143	115	139	111	137	143	147	158	114	138	128	152	113	133	144	108	139	128	148	110	126	124	116	113	131	133	117	119	125	133	144	135	139	117	124	137	147	145	134	137	131	130	117	127	124	116	125	130	132	115	132	122	122	100	126	124	118	135	131	130	131	130	119	144	114	139	113	124	130	126	158	128	134	130	140	151	144	139	119	136	127	148	151	128	138	124	142	126	112	149	133	169	117	137	123	133	126	141	148	131	132	131	125	130	145	112	125	119	111	112	146	115	134	127	128	147	128	131	128	153	114	150	124	128	119	130	137	133	116	117	131	121	131	125	130	127	119	132	138	130	108	127	133	123	132	127	127	133	141	123	140	137	135	123	127	121	125	126	114	131	145	172	144	112	135	135	126	159	114	132	121	114	128	110	132	124	119	129	119	128	145	136	145	121	149	142	128	139	144	135	118	126	125	113	133	106	135	131	127	139	132	121	122	133	150	112	137	127	133	144	148	127	114	136	118	116	117	123	109	139	127	139	122	129	132	130	124	136	142	122	144	154	146	135	128	143	118	131	155	145	147	163	122	125	121	125	132	126	132	132	138	124	124	119	129	135	130	125	115	122	128	128	159	128	126	137	123	127	122	131	106	117	109	122	142	106	134	127	128	131	144	132	131	126	134	138	111	137	122	129	132	115	144	128	130	126	126	130	129	117	116	115	140	134	118	139	125	124	144	125	128	139	109	144	135	115	116	123	132	146	125	129	121	122	140	142	94	116	143	135	142	124	120	132	123	134	128	148	125	128	153	126	125	115	131	113	117	124	114	131	138	133	120	135	129	106	123	122	112	114	124	152	142	119	129	136	136	134	138	124	118	121	120	125	107	132	130	144	127	116	138	123	134	148	128	111	134	122	148	134	134	123	126	141	138	132	111	140	147	145	145	130	130	117	139	125	112	140	123	133	118	109	129	144	134	120	135	97	117	142	150	125	114	140	132	132	133	131	110	125	102	148	130	109	133	122	109	115	139	130	134	131	126	118	139	125	143	128	135	138	123	128	148	126	119	135	138	118	122	129	115	119	149	108	128	120	155	127	125	129	134	145	128	134	134	133	155	109	154	143	122	139	136	143	123	131	124	102	127	121	115	123	135	119	120	131	148	131	125	128	123	118	126	128	116	142	127	144	125	133	127	133	137	126	128	117	130	138	138	128	133	144	118	121	137	139	120	130	134	136	123	138	136	119	118	140	136	118	126	127	147	123	122	136	129	130	141	123	147	119	123	119	150	133	138	108	139	133	127	129	145	125	121	148	121	139	132	113	138	119	132	114	127	130	136	132	138	127	150	100	136	125	123	119	110	141	128	120	125	138	126	129	112	113	124	127	151	138	133	148	122	119	129	116	117	140	127	131	147	129	134	136	109	137	99	144	122	162	126	141	117	140	113	130	128	111	114	138	114	143	138	136	131	132	101	156	122	131	139	123	139	115	136	153	123	112	129	138	131	130	110	125	130	102	121	127	133	137	114	110	152	142	132	143	142	125	114	133	134	125	112	114	139	141	134	110	136	120	143	120	117	140	139	148	107	116	118	126	141	114	140	131	94	126	125	153	130	141	130	117	126	148	116	103	135	141	123	148	101	125	124	118	136	133	126	143	120	127	130	136	133	129	113	141	132	119	115	143	135	148	134	141	150	116	126	124	137	136	145	143	142	121	138	156	147	134	161	124	132	129	146	156	117	134	135	145	128	132	107	114	151	121	148	145	115	152	143	126	128	145	135	130	142	148	126	138	125	119	107	146	137	133	147	124	108	123	152	120	141	132	127	139	127	147	137	128	147	128	137	138	131	114	122	138	142	129	135	127	141	101	131	128	141	134	112	107	132	129	146	118	137	129	124	145	143	138	98	128	107
7973	1354	3825	4633	3751	2631	2074	1647	1114	1020	844	748	668	560	520	478	475	481	454	451	412	415	429	371	397	363	345	413	375	344	362	370	386	379	353	367	343	365	312	332	365	367	361	348	345	324	366	363	330	352	362	340	360	342	325	336	363	326	321	338	292	350	333	320	330	310	324	360	360	341	332	331	324	325	344	339	327	308	331	346	340	340	332	329	340	337	323	346	319	345	328	348	294	339	335	344	349	322	369	372	342	301	334	328	338	333	328	337	352	332	366	319	366	334	325	339	341	317	315	367	361	313	332	310	367	330	320	327	335	340	292	329	324	334	316	325	298	357	322	335	338	340	337	350	315	363	308	313	312	338	324	329	334	329	300	336	314	343	328	310	306	369	339	336	362	304	328	342	324	291	309	340	369	352	321	320	341	310	355	318	302	315	340	347	342	324	317	346	289	343	351	315	335	323	318	322	324	323	354	310	342	340	347	320	327	332	334	338	300	345	340	326	335	336	371	344	348	304	346	343	327	339	325	328	356	306	334	331	305	331	328	323	306	333	346	296	308	330	331	310	318	348	336	339	357	338	321	367	306	333	319	313	329	324	322	338	328	348	341	346	337	348	317	340	320	361	339	332	367	326	333	345	334	335	344	310	338	335	322	335	314	324	309	317	358	310	334	316	350	319	285	325	322	339	350	328	343	333	335	371	357	324	330	300	340	322	319	324	325	355	335	337	335	341	323	342	328	325	329	317	358	351	318	313	347	347	320	302	359	323	347	329	309	348	327	362	339	344	346	311	326	334	335	299	306	309	346	337	347	326	327	321	350	336	338	327	355	352	313	380	328	345	339	318	321	344	369	325	369	308	330	357	314	319	314	350	338	341	343	320	325	312	331	315	395	323	369	314	363	310	299	318	351	344	340	318	325	342	348	318	354	328	326	353	331	348	332	350	336	325	342	306	340	351	315	319	334	320	332	319	318	330	319	363	347	313	326	351	382	302	292	354	328	360	332	319	326	321	330	330	324	308	320	309	338	334	347	344	335	354	337	356	335	348	338	329	311	338	314	308	311	340	340	349	311	356	326	335	352	340	320	343	346	372	351	311	321	335	303	325	316	319	312	346	356	348	346	312	337	313	330	319	291	305	328	355	331	342	332	368	306	321	368	320	314	309	359	354	316	337	318	349	343	345	368	352	352	303	343	313	346	308	326	352	310	342	347	309	364	306	317	311	362	350	341	340	333	320	310	350	371	316	330	338	346	318	342	327	378	349	376	287	315	313	324	319	337	380	329	341	335	340	314	316	344	341	313	355	348	344	357	331	329	354	319	337	342	332	338	341	356	346	315	369	350	341	337	311	326	320	332	326	311	293	319	323	331	344	334	340	359	297	333	327	322	326	331	319	332	333	321	325	334	343	322	322	348	342	344	317	355	304	333	336	348	341	364	299	332	367	320	328	364	304	326	302	334	335	348	292	339	334	353	341	359	340	332	314	315	320	313	304	351	344	344	307	337	328	334	337	311	316	333	325	338	309	330	330	346	311	320	314	357	352	313	334	310	344	337	335	326	320	299	353	313	307	326	367	334	343	310	333	328	355	326	320	359	316	314	324	324	329	364	353	328	329	297	301	335	365	318	346	332	307	362	334	342	343	360	308	352	349	354	324	342	360	316	337	337	336	345	324	299	324	309	343	326	338	333	305	323	348	320	326	332	341	328	310	326	321	335	345	349	300	357	355	360	313	326	355	337	312	341	337	315	331	327	319	361	317	273	350	314	319	340	341	349	312	319	332	324	354	339	339	314	324	317	308	333	338	351	349	336	302	310	338	332	356	324	299	346	333	364	308	324	336	345	315	323	335	331	348	324	295	323	351	345	327	309	341	355	338	338	354	326	318	336	364	326	323	365	312	342	333	340	322	334	323	349	327	334	351	333	322	317	352	352	342	318	316	336	313	316	330	300	356	350	337	333	338	347	332	317	308	308	322	317	331	348	354	302	356	352	306	338	339	343	356	313	327	328	335	325	301	326	352	343	343	316	353	345	311	334	317	309	313	306	318	360	350	351	335	346	322	353	298	327	311	342	332	342	346	332	330	358	346	344	317	352	338	331	327	322	300	384	345	326	335	345	333	329	313	343	349	360	320	328	310	344	313	305	376	350	297	324	304	325	312	323	352	349	351	349	350	305	356	306	351	354	323	329	319	327	345	298	344	346	356	312	305	312	334	324	341	348	325	350	354	332	369	350	363	332	303	335	302	314	348	316	313	304	367	331	342	330	344	335	354	309	268	342	316	325	285	350	341	312	345	324	339	316	313	320	336	319	338	355	327	309	323	334	328	300	327	343	350	308	340	361	354	346	356	340	344	304	334	336	339	299	381	307	380	318	339	296	331	344	334	325	325	335	300	296	358	344	340	352	358	345	341	331	348	328	326	320	340	325	335	359	346	336	348	325	352	321	352	364	354	330	333	321	328	317	320	327	340	304	356	347	315	361	324	326	315	310	279	307	331	325	287	359	307	322	313	359	298	348	318	346	330	358	326	330	339	320	339	341	368	332	355	322	341	322	319	333	324	340	331	311	338	358	325	340	333	321	326	332	311	339	306	328	315	335	318	300	307	276	298	326	350	341	349	340	314	326	330	339	322	325	346	347	312	344	312	346	337	328	340	297	339	329	324	317	323	328	320	322	347	325	318	314	297	319	316	310	346	340	328	351	334	302	358	347	277	344	361	323	352	306	298	314	313	358	366	327	328	304	325	325	329	326	332	331	332	319	338	303	334	309	339	307	320	325	334	349	307	323	328	302	341	310	333	324	320	349	339	325	321	322	346	327	336	381	331	348	311	322	289	302	348	340	354	327	326	297	343	318	354	305	335	324	292	349	336	335	338	359	323	333	365	329	329	347	333	306	317	350	354	318	345	352	315	314	326	346	338	324	339	331	368	325	367	329	329	317	357	332	316	350	329	331	335	321	310	348	331	332	334	335	311	340	308	318	334	322	359	323	356	349	347	316	345	346	358	315	332	327	342	373	321	335	349	321	305	343	348	366	333	362	289	328	327	312	308	351	334	310	307	346	307	338	324	329	356	307	319	348	325	347	324	329	329	308	301	314	313	324	347	327	346	331	333	326	319	316	352	349	319	337	331	327	333	314	327	345	346	333	318	337	336	347	317	327	321	348	350	323	318	350	347	363	322	333	312	329	337	337	294	336	331	339	375	331	354	329	370	345	339	350	334	345	343	333	330	308	371	322	347	334	339	330	320	347	352	325	311	305	322	323	327	352	332	341	323	320	334	354	341	335	323	357	298	311	310	356	329	340	343	327	340	334	366	317	352	338	329	360	331	308	300	354	342	343	339	336	345	340	339	385	329	305	334	344	328	357	308	364	321	308	338	301	331	337	345	365	306	333	376	343	334	353	324	335	301	336	353	335	338	356	341	297	344	333	341	327	317	383	347	300	341	298	331	294	285	317	324	329	339	326	343	323	332	360	340	333	324
1437	418	570	454	393	321	349	269	223	286	242	222	252	219	237	224	244	218	253	251	254	244	264	254	261	220	220	233	242	243	249	227	241	244	277	240	231	260	274	237	255	208	245	239	229	256	234	238	242	237	244	246	275	242	242	208	241	237	243	225	245	239	259	222	214	253	252	218	264	268	230	244	219	230	207	226	226	235	246	234	234	244	238	240	219	211	245	246	248	243	235	270	250	234	253	255	213	270	255	254	251	234	241	259	227	232	277	233	249	240	265	242	245	246	215	249	233	254	236	215	225	230	212	245	220	247	237	234	241	252	227	233	257	223	252	230	210	226	241	254	248	226	241	239	255	227	264	228	247	255	236	241	217	252	248	212	249	246	261	237	207	221	259	249	237	248	234	255	245	216	251	243	252	234	227	240	228	248	253	266	251	249	249	240	257	249	236	217	241	234	239	255	236	238	261	247	259	219	239	212	277	243	233	265	222	216	254	250	239	232	255	209	241	244	237	242	273	239	227	223	243	251	210	223	241	254	267	248	257	276	252	243	257	224	236	234	244	228	269	246	243	232	256	238	208	232	237	241	242	252	238	229	217	245	242	237	246	229	236	261	223	227	236	222	239	249	235	235	257	249	269	262	250	251	230	282	226	234	275	242	212	242	247	241	243	249	254	253	283	234	245	255	221	247	268	249	250	248	274	254	240	238	275	281	238	273	232	251	263	233	241	230	240	277	230	253	281	251	260	231	220	219	208	220	224	225	251	267	235	244	231	235	239	259	232	253	261	245	257	255	249	247	238	242	249	241	255	243	239	220	235	243	238	225	222	222	255	244	253	222	216	247	259	213	214	208	229	238	237	240	214	279	252	241	220	196	230	235	222	242	201	269	216	238	213	284	216	244	267	248	244	223	233	253	227	242	259	227	267	261	255	245	254	254	211	247	227	249	234	231	232	222	254	233	233	220	250	271	250	242	262	239	223	233	217	223	235	257	234	232	242	219	272	232	250	240	221	226	225	236	226	208	234	230	258	232	243	223	222	259	221	252	228	254	241	256	256	245	257	239	250	269	219	247	231	231	238	268	252	244	230	229	228	250	217	245	249	224	255	266	236	248	234	234	246	245	245	240	229	259	249	269	278	239	250	228	240	247	244	237	232	240	231	233	231	245	261	252	231	261	240	225	263	237	263	248	233	253	218	228	257	250	232	231	280	244	253	254	260	230	233	200	273	251	251	230	209	240	222	240	222	243	250	287	279	255	227	254	261	211	207	254	221	252	248	263	240	255	241	211	249	236	253	242	225	273	254	250	224	249	230	225	229	253	258	216	247	245	242	271	248	244	233	239	254	241	235	282	241	260	275	235	252	226	223	208	254	229	227	243	244	216	215	214	217	241	245	250	227	251	232	261	243	250	255	222	229	245	224	219	270	228	228	257	233	234	260	227	263	257	231	249	223	238	266	226	228	247	250	231	247	244	246	256	244	237	238	235	222	255	220	231	253	233	214	249	257	264	248	218	242	247	226	222	282	264	269	247	264	244	235	265	239	247	243	202	261	256	221	241	261	225	241	244	258	247	235	251	226	236	224	240	227	268	209	270	211	244	233	262	238	233	267	239	257	226	245	231	240	238	249	207	229	229	218	245	257	279	263	246	257	273	225	213	266	240	238	252	244	233	252	263	223	229	265	240	232	209	215	238	245	257	253	229	245	249	239	263	254	241	257	239	257	258	261	236	224	260	243	217	250	243	228	236	235	238	230	207	247	250	260	223	226	251	214	238	240	217	247	253	256	244	248	246	230	257	226	232	225	258	232	250	240	269	256	208	248	238	227	251	247	265	237	255	229	218	260	239	263	273	237	213	222	241	237	264	235	248	229	229	225	253	225	234	246	235	209	215	238	251	242	214	221	260	246	253	221	237	250	237	218	261	254	254	256	238	236	268	250	268	229	252	240	263	231	219	231	238	246	252	234	244	248	225	260	278	249	200	235	253	264	246	258	231	242	254	241	270	249	259	231	251	243	220	235	237	219	256	246	267	228	213	246	233	232	247	231	261	240	255	225	223	236	234	260	263	270	229	223	233	222	230	251	215	220	250	268	241	267	249	262	259	236	237	247	234	233	230	229	250	236	263	248	213	230	232	221	261	245	232	245	228	254	238	231	252	256	251	245	256	261	225	255	289	277	218	217	235	236	249	241	248	243	206	245	243	258	232	228	254	251	249	264	252	211	216	243	262	225	244	242	261	233	254	245	221	224	236	261	248	245	252	226	241	257	253	240	237	237	231	253	251	256	257	229	243	223	223	256	239	235	206	252	231	239	247	232	273	250	224	242	235	218	235	250	223	223	238	234	243	241	272	234	273	246	218	282	237	220	233	259	240	236	253	260	235	266	266	251	228	248	213	226	258	246	258	254	243	258	234	248	267	205	232	233	217	258	227	243	234	227	257	223	239	254	267	202	234	221	254	237	239	266	258	240	241	226	218	223	268	208	252	207	256	234	247	246	256	245	224	244	226	243	238	243	255	252	235	251	254	232	235	246	277	247	219	222	257	241	251	227	245	224	258	225	235	279	231	213	229	268	209	229	258	249	221	242	252	222	245	232	248	236	249	251	232	244	245	276	243	243	213	233	246	231	264	250	246	270	234	211	234	220	273	263	212	231	264	257	230	264	225	260	225	240	242	252	247	258	264	222	246	241	238	189	238	253	254	229	215	249	255	243	245	241	280	218	244	255	259	249	247	225	224	272	237	238	253	244	262	253	235	260	251	261	229	241	247	203	250	226	228	258	213	243	229	235	251	234	240	208	259	218	239	220	224	250	250	231	271	217	230	251	251	202	264	245	253	245	242	221	238	249	217	263	244	267	234	246	250	223	262	237	258	254	235	236	289	221	235	237	253	244	240	226	270	232	266	241	237	261	234	241	249	256	239	220	263	238	244	232	268	240	253	228	231	241	204	260	267	231	249	247	206	218	263	256	249	262	210	248	241	212	255	254	251	234	236	249	241	261	245	229	254	243	218	232	244	245	230	232	231	222	216	245	263	241	233	269	247	228	238	264	231	264	250	234	250	222	222	223	219	266	234	217	229	235	241	233	240	244	254	212	235	224	256	232	274	261	249	260	247	202	218	237	238	261	276	235	238	226	236	241	249	253	265	234	245	228	229	248	254	249	242	260	209	242	246	238	241	222	283	236	256	243	225	228	248	273	275	227	239	233	258	227	246	260	252	258	244	250	261	233	235	220	259	230	237	225	268	234	233	221	254	240	236	264	223	228	206	250	232	260	209	227	217	204	235	234	246	226	240	244	271	225	223	255	249	271	262	219	240	245	247	234	252	259	228	242	234	253	241	225	235	226	237	244	255	244	236	230	227	219	272	223	249	270	254	205	224	235	234	251	231	211	249	256	249	219	247	226	266	237	245	227	223	248	255	223	251	245	250	218	243	266	249	241	259	211	245	234	229	231	228	268	235	233	242	236	245	261	203	215	223	228	231
1861	778	1280	1436	1258	1016	1016	799	704	751	669	636	652	609	630	600	602	595	624	535	576	637	583	624	624	603	609	588	595	615	608	582	572	573	593	636	596	559	617	557	569	611	567	582	562	568	651	620	624	614	605	607	579	612	628	596	585	616	596	602	599	596	615	582	612	619	564	617	630	616	653	610	603	608	633	620	596	599	608	615	602	601	564	644	611	585	603	574	628	617	583	612	615	602	573	601	622	589	632	604	592	638	613	626	587	640	627	600	615	573	588	563	600	603	634	585	552	581	619	623	607	597	597	624	597	598	585	586	582	599	598	626	609	603	631	629	658	579	626	591	581	598	540	602	622	647	562	579	641	602	580	590	583	630	577	624	614	593	627	597	596	628	611	615	627	603	593	637	604	607	591	571	600	607	566	631	615	583	621	613	633	612	621	606	583	562	591	578	568	604	604	609	647	573	567	573	633	578	610	594	646	589	596	618	585	603	648	615	593	602	608	608	566	612	602	599	552	608	623	552	574	612	590	634	615	632	641	615	604	622	602	604	602	607	602	627	598	554	589	591	586	549	652	630	647	654	592	632	586	596	587	624	630	584	647	601	608	599	609	602	567	591	597	570	622	622	580	628	622	573	595	572	604	597	633	608	554	620	587	591	594	616	642	590	582	583	554	615	579	606	635	619	605	601	604	564	598	579	594	571	604	590	605	592	634	552	641	579	600	587	567	623	574	617	604	607	564	624	570	640	573	596	613	568	606	578	592	575	599	564	589	600	590	595	569	567	624	602	580	568	586	594	625	596	581	605	592	568	563	566	622	669	578	591	618	595	614	583	598	614	573	626	603	553	635	585	583	595	565	545	619	608	616	605	594	614	589	593	609	581	567	599	639	546	611	608	588	599	596	599	608	563	534	598	622	597	619	593	580	625	632	617	582	603	574	608	560	602	652	566	616	601	596	610	577	577	576	559	582	582	553	574	609	606	593	616	591	575	637	590	636	595	616	564	595	608	628	610	621	601	607	618	620	545	587	640	583	611	581	613	573	570	617	615	638	582	568	588	552	597	591	574	574	620	588	600	607	586	609	633	625	580	620	595	615	605	594	603	532	599	557	612	617	557	605	597	616	586	582	614	628	637	596	627	598	560	597	587	602	605	552	575	591	616	618	603	613	634	613	614	607	586	605	595	621	608	626	589	558	588	640	639	559	562	579	617	579	583	617	577	594	566	606	599	614	620	588	575	559	603	623	639	570	593	603	599	612	574	620	578	614	573	589	633	592	601	581	668	543	628	575	599	591	621	568	589	578	587	583	571	610	604	591	562	641	581	615	623	592	612	618	584	592	595	596	597	622	543	614	581	524	626	567	607	603	571	574	601	604	589	617	579	611	629	551	630	635	601	591	590	593	601	592	625	615	563	583	611	545	639	617	606	609	616	613	591	583	591	638	591	582	564	586	605	611	568	588	612	560	620	601	595	615	607	591	582	612	632	641	562	591	630	582	612	601	640	602	597	598	619	665	579	579	638	601	597	586	597	574	607	579	593	599	592	614	604	631	601	633	618	593	600	561	644	609	594	605	600	588	664	602	652	609	607	616	561	588	600	562	586	603	619	565	618	570	590	636	544	599	574	596	600	540	611	606	652	594	574	600	576	623	576	599	619	575	597	588	608	584	593	600	599	594	618	602	623	596	557	600	622	634	574	595	626	603	606	581	552	611	595	603	592	585	554	605	594	650	622	620	590	567	603	566	579	561	628	602	611	575	625	595	601	578	589	608	610	615	625	622	583	584	614	605	575	606	616	587	569	595	631	610	633	601	580	549	583	600	612	630	597	569	642	591	569	586	620	628	622	603	625	642	591	599	619	587	596	584	564	610	561	599	632	607	558	619	586	607	585	565	602	630	588	578	587	654	618	593	644	594	571	590	592	560	619	564	631	584	625	634	610	548	610	583	544	605	601	582	615	600	619	558	594	598	603	587	582	590	586	629	614	564	561	605	555	598	582	593	613	570	599	583	604	574	598	619	590	599	617	582	574	595	617	591	629	581	608	585	586	556	580	572	594	599	620	657	597	605	633	605	598	583	576	567	573	591	615	585	567	627	576	604	603	598	623	658	613	616	596	607	583	586	619	622	580	606	595	606	592	590	646	589	596	599	579	601	612	609	541	565	615	613	597	576	616	595	638	602	637	643	571	620	576	614	623	650	588	618	586	551	625	617	584	579	609	551	587	635	579	649	576	617	573	603	619	647	617	618	582	625	597	602	592	589	603	576	570	601	540	589	616	621	594	640	577	603	592	620	634	603	612	620	628	590	617	615	610	591	619	625	627	584	617	636	555	597	601	616	605	567	592	574	589	563	565	615	601	571	617	583	630	594	563	564	577	602	586	604	624	642	600	589	650	592	638	568	607	600	597	611	609	617	610	587	628	586	579	588	595	595	588	636	593	597	590	643	598	636	585	599	598	608	648	622	586	617	586	593	588	610	598	601	585	563	635	613	583	638	586	605	606	600	561	589	604	614	576	551	564	569	624	608	612	584	586	598	572	605	571	588	626	602	610	592	615	624	614	591	601	623	575	587	571	608	621	617	598	577	625	558	598	621	628	631	542	576	565	629	578	612	628	569	668	612	639	575	577	579	604	591	610	569	581	624	554	603	626	614	622	582	596	566	537	589	580	588	602	619	595	641	618	619	599	562	592	608	612	637	563	591	611	590	581	632	591	560	577	647	658	584	583	591	576	575	596	613	589	634	600	582	598	591	622	591	604	645	562	566	643	614	620	611	599	591	587	623	636	619	602	614	573	574	635	578	591	596	619	602	595	598	595	605	638	638	566	566	590	564	593	645	571	640	607	599	608	576	581	589	587	630	611	601	600	590	591	596	627	599	638	600	614	633	641	593	615	620	594	641	626	576	602	586	620	624	581	591	575	631	580	634	591	589	619	611	601	577	617	576	625	555	596	570	621	560	544	577	633	583	617	623	586	544	577	578	583	560	618	584	591	638	584	605	603	557	585	600	600	580	575	621	646	602	553	601	621	604	589	566	600	599	607	569	598	587	557	605	614	631	621	586	629	572	560	583	593	570	588	631	609	626	571	602	588	583	590	579	587	587	615	595	663	573	583	600	669	610	588	604	574	607	619	632	570	631	594	664	605	609	605	602	607	603	585	578	622	608	605	608	617	631	589	575	589	615	594	560	590	621	628	631	593	557	597	617	579	615	567	607	547	607	626	584	588	563	626	590	617	591	640	597	601	558	599	601	602	607	565	577	591	603	591	544	569	553	599	602	609	621	595	589	613	587	600	627	588	588	606	554	570	597	620	584	610	598	605	601	585	610	620	647	600	610	565	620	558	619	592	597	609	616	589	580	589	641	601	630	556	622	652	599	595	644	608	568	590	559	597	618	586	574	585	635	587	599	606	565	572	590	563	598	555	602	599	582	594	630	571	594	614	644	598	616	650	572	607	592	635	588	573	595	660	590	616	631	583	619	625
6980	890	1173	950	657	521	470	364	328	320	295	311	257	275	264	290	246	286	249	247	249	264	256	262	264	223	288	240	278	265	279	260	261	279	279	262	264	286	265	302	260	262	280	254	246	236	247	272	275	256	266	255	243	283	256	250	259	260	285	237	252	265	274	262	224	250	266	266	258	248	241	261	238	269	246	241	246	229	248	272	239	258	245	288	230	280	254	240	235	257	272	240	277	282	269	260	275	256	257	270	289	277	255	251	235	265	255	260	264	235	214	242	271	282	257	235	297	262	251	260	288	231	238	254	252	258	269	284	252	251	261	258	257	241	252	255	285	239	261	246	260	254	260	272	245	271	253	276	251	268	262	254	241	261	272	297	229	224	235	281	250	223	276	281	238	276	247	268	221	270	286	239	276	274	263	272	255	257	244	248	262	273	242	265	281	237	232	244	240	261	248	251	282	279	299	251	243	245	252	277	275	254	248	254	242	244	251	265	253	247	256	250	259	243	291	259	231	235	254	261	256	268	284	264	252	258	266	265	273	231	264	242	260	256	256	271	256	245	272	278	243	267	264	241	260	234	222	248	247	294	277	292	243	244	269	245	285	235	271	243	225	248	293	277	248	237	242	261	212	258	243	264	261	197	251	246	260	253	289	257	244	273	272	281	236	242	267	268	242	248	262	222	261	265	249	246	271	289	256	251	222	235	236	239	237	255	259	276	225	271	232	262	269	236	244	249	255	235	279	234	238	257	228	263	299	213	264	250	262	268	264	271	235	255	274	247	245	253	265	231	246	272	286	258	286	288	270	243	239	255	285	267	255	236	277	252	236	259	259	280	242	272	271	276	238	276	215	252	217	255	252	273	260	257	274	232	267	258	261	248	265	275	270	261	263	221	255	268	254	224	265	239	242	257	271	262	237	222	250	242	296	242	265	233	257	246	238	288	252	241	228	215	263	275	277	271	249	253	246	283	250	244	281	234	270	247	259	244	241	248	286	243	243	267	285	250	252	250	252	241	238	242	258	253	244	264	269	265	225	276	271	266	262	249	242	273	241	282	274	244	275	249	250	251	245	256	268	284	245	288	254	239	237	270	263	230	277	268	292	269	265	272	271	255	297	250	282	272	249	235	242	244	255	249	242	267	275	266	249	247	254	244	262	246	268	272	281	257	254	249	279	248	255	278	257	268	274	264	262	228	272	259	249	261	267	252	286	257	260	231	244	264	254	271	251	228	274	285	233	280	239	257	260	266	253	252	284	221	248	267	264	258	247	258	261	223	240	237	271	290	245	265	257	275	245	253	258	261	238	230	242	238	262	249	227	247	251	260	251	249	242	217	242	245	261	263	237	247	245	252	256	254	255	255	241	301	258	252	262	237	259	264	232	288	261	261	253	303	257	246	245	240	235	262	232	237	272	266	258	264	245	269	278	280	243	246	249	268	239	238	254	292	255	251	257	246	233	266	247	266	247	284	252	264	299	237	234	227	275	250	269	266	236	248	276	264	286	252	263	313	237	284	268	232	294	249	267	249	284	251	236	270	248	270	260	291	261	246	258	253	278	225	267	274	267	263	266	259	255	299	250	273	241	245	268	235	247	243	265	271	287	264	247	259	251	274	251	250	239	263	243	259	267	254	285	248	279	247	243	274	270	261	235	293	275	267	261	239	243	243	262	266	233	275	285	276	263	245	254	255	252	222	227	240	246	248	250	248	271	268	259	261	254	245	266	254	254	254	269	265	269	286	258	273	267	280	256	245	267	267	261	266	272	223	232	258	253	267	242	277	270	264	242	252	241	258	268	232	222	234	256	231	254	252	265	262	252	236	242	262	245	258	271	290	241	248	245	254	270	250	262	273	261	268	300	287	238	267	255	245	253	284	262	245	261	276	265	278	246	245	231	250	253	242	258	276	252	270	245	238	248	266	273	251	248	292	221	246	277	273	253	243	253	258	247	294	251	263	280	269	306	263	271	272	262	274	282	309	265	270	245	245	249	266	258	255	249	238	243	266	251	223	266	228	300	240	227	278	277	247	260	272	243	234	278	282	252	267	291	261	259	269	259	253	241	242	272	247	225	257	270	247	258	268	253	221	258	272	273	224	219	266	275	301	263	250	262	247	255	309	273	267	258	271	272	257	253	267	291	257	255	235	247	268	262	272	263	298	255	269	278	246	234	222	291	257	262	230	250	245	238	273	282	268	224	258	222	251	256	251	264	292	238	264	267	274	246	258	244	247	258	244	256	246	243	239	278	260	252	253	239	236	253	247	257	258	256	238	242	244	270	256	288	263	269	261	228	280	248	293	269	254	267	269	259	279	285	256	239	246	271	262	241	255	234	268	274	252	239	264	257	262	296	276	245	245	260	275	266	263	258	245	292	256	278	281	271	259	270	245	259	266	251	222	249	277	251	280	263	283	265	259	252	254	251	271	248	254	219	261	230	236	248	264	286	241	235	273	222	250	224	284	262	263	257	258	268	218	245	243	270	289	245	270	265	212	284	267	271	272	273	279	248	254	229	262	259	240	243	263	238	258	252	252	262	261	258	247	278	271	265	261	244	246	262	272	276	259	299	274	228	227	258	275	253	236	273	260	262	261	246	235	292	248	250	287	245	257	254	279	270	216	261	235	223	262	276	237	243	295	254	281	263	270	265	254	234	284	282	234	239	250	245	244	263	261	268	250	287	277	234	266	279	272	236	241	263	272	263	246	271	270	256	279	247	247	266	273	247	245	281	270	221	252	229	266	232	257	245	294	266	277	282	277	240	253	290	257	251	279	270	265	276	282	275	262	277	241	260	251	271	255	263	247	271	236	251	244	282	264	268	235	215	231	266	232	252	255	256	294	250	248	294	233	267	282	272	237	292	279	234	249	284	261	264	235	290	292	264	295	263	239	240	235	267	248	284	245	248	244	259	288	235	269	256	261	258	269	236	277	237	255	245	272	269	233	282	282	265	253	245	280	210	279	256	255	245	269	261	252	266	277	257	238	228	252	249	270	271	236	256	266	275	246	241	259	257	285	234	273	264	274	209	261	235	238	267	244	276	281	275	289	245	235	244	268	262	276	242	253	260	264	238	254	271	257	274	256	272	253	243	264	291	260	289	263	249	230	260	251	264	273	260	267	293	252	273	262	261	229	234	265	291	244	244	252	206	274	244	264	241	240	244	250	244	257	227	248	235	245	245	256	260	249	262	245	274	228	281	243	250	276	236	251	240	238	247	233	248	248	262	232	256	267	266	262	217	287	301	252	238	261	280	270	274	285	246	275	256	243	222	253	286	239	260	240	250	255	274	270	260	240	264	243	232	243	294	278	256	241	266	276	245	231	243	235	255	241	221	251	267	258	248	253	268	240	285	292	275	224	256	231	231	266	257	265	269	242	242	257	259	237	256	258	235	237	247	224	258	284	235	273	266	287	272	258	249	252	243	251	275	237	256	257	267	242	258	271	261	225	282	260	233	246	259	261	235	264	251	283	261	258	269	241	236	274
6565	1358	2717	3162	2675	1977	1729	1276	1154	1015	996	847	822	785	764	740	706	698	672	677	689	640	692	715	700	694	663	664	640	664	651	641	622	647	625	604	663	636	646	621	608	664	612	646	657	634	610	633	646	641	678	625	624	644	645	645	638	660	698	699	618	612	656	655	604	643	631	663	636	583	600	672	629	609	647	652	621	615	623	636	617	636	639	657	635	654	608	647	630	641	635	589	642	596	634	655	604	646	648	670	638	631	595	646	634	667	626	623	618	644	629	668	626	599	655	644	650	609	569	656	607	637	621	602	609	605	644	650	647	637	654	613	639	623	626	640	603	627	643	662	617	694	608	616	591	628	646	629	646	631	595	636	623	616	622	647	624	641	628	631	612	625	630	603	605	640	638	620	645	607	675	660	615	608	618	634	611	622	643	637	619	665	601	607	616	637	636	635	656	628	628	629	652	617	658	628	635	650	640	567	669	612	681	654	616	648	623	639	626	646	622	614	609	640	615	633	635	657	627	600	635	635	633	656	659	665	638	611	613	643	617	621	652	599	621	594	627	645	642	610	589	631	598	610	632	619	631	584	661	669	633	646	614	560	665	648	713	592	584	603	592	653	607	604	627	669	604	608	622	627	620	641	629	647	587	711	660	630	633	621	599	630	647	605	610	641	620	609	621	650	636	671	590	635	617	601	592	640	638	643	648	657	640	665	585	641	651	609	645	620	613	623	619	618	616	615	627	617	610	603	635	583	666	626	611	637	601	643	633	621	601	676	649	677	664	640	621	644	631	622	605	605	595	595	616	596	592	606	578	623	642	619	627	602	610	632	605	633	630	650	599	630	661	602	629	656	645	646	650	593	644	613	642	627	635	640	623	653	629	635	628	646	680	641	665	629	627	622	635	598	602	640	578	578	642	618	636	651	636	624	628	664	625	629	668	632	633	677	655	673	670	565	654	639	628	602	632	658	627	664	642	599	590	620	645	626	640	640	615	658	617	627	586	675	643	676	658	593	603	580	620	639	640	654	673	668	621	592	641	618	572	623	613	627	622	605	665	636	624	690	603	669	668	609	622	614	601	620	629	602	609	614	607	638	625	652	612	625	630	638	647	691	636	650	665	638	607	637	595	614	600	604	621	627	597	608	612	645	703	607	615	637	613	641	597	624	631	638	664	678	593	605	627	631	630	635	634	651	635	604	645	596	622	653	595	601	628	626	625	604	640	683	617	641	600	642	628	621	630	643	635	582	606	627	614	621	616	604	658	633	628	612	626	599	661	594	653	609	612	645	630	619	603	621	633	641	627	625	657	648	634	661	609	639	657	597	602	599	619	635	637	650	652	630	642	622	635	656	637	670	637	649	603	639	593	657	647	595	617	632	620	622	616	588	622	616	635	616	638	631	620	626	632	655	616	637	630	643	653	675	647	591	607	626	614	609	638	656	667	592	641	601	601	587	647	636	667	622	633	615	625	613	639	630	631	667	634	661	590	638	588	654	675	615	598	626	594	608	619	601	614	600	604	623	636	622	626	593	670	660	666	662	649	614	631	649	657	584	616	635	626	639	658	624	626	647	628	657	633	588	614	599	604	613	578	646	611	636	607	630	633	631	643	648	647	613	580	682	619	639	580	661	622	622	599	602	594	605	657	622	599	594	588	621	618	655	657	659	635	654	679	611	646	607	645	633	632	651	640	581	642	652	637	651	615	612	630	633	626	638	636	579	642	598	626	685	586	600	592	630	635	640	611	628	571	580	629	625	638	593	666	619	620	608	608	616	590	615	626	603	586	597	588	665	616	629	653	613	614	635	558	623	636	610	599	602	625	618	637	626	619	644	652	619	624	637	599	621	634	612	606	601	654	623	655	611	598	662	608	620	619	605	648	635	619	691	658	624	649	656	647	658	655	584	607	620	648	642	616	610	631	590	644	616	588	653	669	652	609	605	634	650	632	616	647	636	631	633	608	679	594	574	639	620	631	604	578	664	649	634	617	623	571	629	627	614	696	625	600	630	595	657	636	642	642	640	613	609	617	613	641	656	622	610	651	629	616	637	607	617	655	649	666	644	685	653	658	631	603	603	704	591	700	646	634	654	647	636	646	628	624	617	633	661	642	610	613	666	616	608	619	617	664	634	588	674	600	631	652	617	574	652	591	609	592	626	641	627	634	627	645	602	575	632	629	637	643	667	631	560	622	615	660	642	638	673	640	588	590	606	636	648	649	600	605	634	593	619	610	610	621	637	647	613	668	630	615	642	621	578	610	605	588	601	610	666	635	656	620	604	613	599	648	621	616	614	647	613	634	600	610	643	639	625	609	622	640	642	643	667	674	600	626	670	638	643	634	622	658	637	654	624	566	578	614	619	604	629	632	669	650	624	621	613	612	644	640	565	629	621	667	640	629	619	657	652	621	629	651	640	621	602	628	616	646	628	613	599	647	611	588	635	639	659	603	649	595	647	681	625	644	668	619	601	627	623	622	655	589	637	681	607	636	579	626	607	643	643	638	644	642	556	624	635	647	603	625	663	614	613	670	633	633	575	629	615	660	647	663	602	686	672	679	638	607	639	619	657	606	636	630	621	647	597	643	668	619	623	634	620	654	632	593	649	608	624	627	637	625	596	610	638	623	628	651	620	693	604	652	632	589	632	611	598	611	579	667	587	678	619	613	620	625	618	683	636	591	630	632	617	614	621	613	638	632	601	635	631	633	665	592	660	612	630	659	623	638	617	613	612	610	695	635	614	685	667	673	656	638	681	681	621	688	643	587	628	656	645	696	633	650	638	634	602	602	670	654	627	670	651	640	641	648	623	599	601	615	664	642	621	636	622	667	622	615	628	655	603	626	656	631	653	615	621	613	658	605	673	579	652	630	574	625	636	589	653	612	653	643	629	657	584	609	592	611	575	624	630	650	646	635	645	672	650	636	625	590	673	627	639	658	626	634	640	609	603	629	668	671	666	616	645	603	641	634	646	633	641	627	626	616	574	617	669	678	596	650	580	650	559	617	627	644	627	604	627	604	653	644	648	616	686	595	635	618	620	614	658	573	637	660	602	603	613	618	594	642	639	618	700	602	635	610	659	626	658	619	629	648	630	604	648	630	617	621	631	607	592	575	603	624	602	620	601	599	612	621	673	603	656	629	639	622	663	682	671	650	589	629	697	616	611	604	645	607	646	656	650	627	647	668	630	637	623	635	628	587	612	655	623	670	625	634	634	617	577	600	648	639	613	615	604	612	638	630	620	666	674	656	607	608	679	650	620	619	636	621	640	652	668	618	617	610	592	633	643	619	650	625	618	605	630	616	650	586	656	628	622	646	637	655	646	640	576	598	627	626	618	628	618	624	601	641	624	651	624	610	661	552	632	655	660	640	651	637	661	611	629	642	600	592	643	595	671	616	682	621	630	625	662	649	615	645	662	630	612	569	618	618	652	647	633	665	638	638	642	612	617	613	657	641	641	586	648	657	616	660	662	649	655	624	603	622	651	621	620
12571	1587	1847	1408	781	582	466	326	242	254	234	202	198	178	143	147	162	153	150	149	148	140	148	139	140	144	139	138	123	133	128	118	148	134	143	113	150	149	125	127	147	117	135	115	126	144	146	129	115	111	143	113	131	138	127	130	141	113	148	131	137	148	142	137	143	121	135	126	123	141	125	141	115	130	127	151	127	122	111	122	129	132	140	142	138	128	124	136	125	133	119	132	117	129	146	126	144	125	146	119	134	137	127	122	133	107	137	126	134	125	129	120	138	130	120	142	118	140	127	139	114	133	104	123	125	110	107	121	131	136	130	141	164	153	132	133	127	111	117	128	138	137	140	136	124	126	137	127	115	108	131	118	102	140	115	124	129	172	111	121	132	120	126	113	117	161	154	140	138	118	143	148	146	131	136	122	131	146	128	115	130	149	129	126	142	127	107	128	106	141	122	152	132	130	122	122	124	135	122	165	127	128	151	136	149	122	139	139	125	131	119	111	127	134	124	139	156	131	125	143	132	121	128	125	116	134	115	148	109	119	110	132	129	134	128	127	147	139	116	138	139	120	129	120	141	131	122	130	152	127	144	126	134	115	140	140	121	112	127	124	130	135	131	151	130	111	130	104	112	138	135	126	118	125	140	126	153	120	132	131	136	140	142	122	129	121	135	124	117	117	127	137	126	130	139	121	141	145	148	142	141	130	133	173	130	137	128	119	120	127	120	109	141	136	114	125	137	103	118	131	121	149	130	124	139	128	138	150	128	119	134	118	112	115	132	126	137	141	136	120	137	124	130	128	127	164	135	143	147	110	138	114	136	113	126	140	136	121	149	117	140	140	149	127	115	112	141	112	133	115	130	140	130	134	128	134	109	141	111	144	129	106	138	126	149	146	120	154	119	123	135	137	143	162	115	126	113	113	144	113	129	135	149	139	135	117	119	124	126	163	131	127	140	120	133	142	134	111	132	142	139	129	114	161	123	129	112	135	154	130	120	118	125	142	115	123	118	117	115	130	144	134	136	127	124	144	137	129	129	127	133	121	118	123	120	123	130	138	143	147	128	115	150	120	134	141	132	129	126	125	121	135	129	128	123	123	159	140	129	142	106	143	148	139	146	105	140	134	114	137	135	134	133	116	137	121	135	139	130	134	129	131	117	128	135	148	138	161	126	145	121	126	106	131	119	133	128	127	137	116	146	132	110	126	135	133	114	133	134	147	115	129	137	126	140	119	121	112	121	126	119	135	127	120	140	125	134	134	134	138	134	126	124	128	107	123	137	127	140	134	170	142	120	120	117	114	115	124	135	102	138	128	110	136	135	134	137	125	132	131	136	117	117	135	127	156	138	128	121	129	124	143	140	146	114	138	139	133	142	133	125	125	117	147	128	138	125	127	136	139	135	145	114	127	119	133	112	129	142	121	131	129	136	123	130	133	135	125	127	133	144	128	149	133	145	124	113	137	117	148	123	137	128	149	127	138	122	145	132	123	131	121	146	157	135	116	146	148	119	126	130	110	155	130	108	155	134	140	149	124	106	137	124	132	136	154	126	131	117	126	127	158	131	118	133	120	99	134	117	135	127	130	138	116	145	134	137	115	136	140	134	131	131	148	135	117	119	136	132	132	134	134	134	120	143	131	123	137	121	102	131	132	161	146	130	119	125	142	143	145	117	131	149	137	134	154	120	138	126	128	138	144	135	128	145	117	122	130	109	156	132	147	122	139	143	143	122	145	130	122	144	123	127	105	135	137	141	131	122	131	118	124	139	134	121	126	147	134	127	133	143	157	117	125	130	143	153	144	140	135	120	123	122	135	144	139	124	124	145	124	119	121	116	127	115	130	112	128	140	127	132	133	142	121	115	137	122	126	136	130	109	132	140	139	123	120	146	147	132	138	126	147	126	138	130	124	131	115	119	111	123	153	127	144	148	146	118	113	123	135	155	118	126	122	141	129	128	132	143	125	141	120	114	97	131	132	129	136	106	145	142	120	135	141	119	152	147	130	137	145	151	138	109	127	122	139	132	119	146	130	114	106	132	131	120	123	142	160	133	122	127	137	162	162	128	136	135	145	133	121	127	116	132	132	125	115	123	139	122	126	140	139	122	122	135	138	130	115	134	135	132	125	144	123	156	142	109	133	147	136	107	131	111	123	112	138	128	95	109	115	146	125	121	131	130	137	142	102	128	127	124	129	96	132	125	113	138	129	129	127	127	133	141	128	118	125	140	120	130	151	126	130	119	116	131	133	139	137	131	144	129	142	161	129	127	88	106	149	128	142	113	123	130	149	136	136	159	122	113	124	119	138	120	133	139	121	118	116	126	136	132	121	126	141	117	151	128	111	121	124	141	120	112	132	130	150	153	130	133	150	146	128	133	141	133	139	113	125	159	124	148	129	108	123	130	128	148	120	147	116	151	116	133	129	134	141	114	124	140	148	110	129	155	168	123	128	144	131	116	126	120	144	133	131	108	130	132	142	138	136	129	129	135	130	118	123	113	140	122	128	116	116	148	126	125	128	117	102	123	135	139	133	146	103	96	123	135	130	119	129	119	145	124	138	124	132	133	128	141	147	139	138	139	149	125	138	129	123	136	134	129	120	112	155	151	119	150	141	129	106	151	124	114	119	130	139	138	155	137	142	153	138	129	138	127	121	137	142	127	118	135	138	128	114	131	134	120	127	113	128	128	149	142	129	143	132	146	144	127	129	138	121	132	136	116	119	137	122	141	110	142	125	158	132	155	120	116	134	141	146	127	113	153	128	112	114	105	119	120	123	120	112	144	133	141	132	124	126	120	122	128	122	131	120	142	128	123	131	144	115	128	113	143	139	106	128	122	109	150	120	127	121	141	133	126	140	130	135	122	128	124	127	124	131	108	115	148	119	118	129	124	117	135	142	140	134	126	130	126	124	122	127	122	108	127	140	141	131	134	126	111	159	113	137	121	127	113	135	137	121	123	134	139	125	135	131	131	125	131	114	147	134	160	146	117	115	147	139	139	126	112	138	132	122	132	136	125	129	137	118	123	150	144	128	124	120	129	130	128	145	134	137	129	136	142	146	130	127	111	127	141	132	123	135	142	121	126	129	135	135	130	138	140	132	115	130	129	133	133	140	147	132	147	119	144	140	123	132	135	123	126	131	136	147	134	126	111	139	133	125	142	156	123	140	122	123	126	140	124	140	147	137	152	144	131	129	133	149	129	139	126	122	121	113	137	125	150	122	108	129	131	128	119	127	136	149	129	127	138	121	131	125	128	106	117	142	125	139	126	128	136	119	139	124	124	111	132	122	127	126	112	120	119	127	146	122	147	141	126	116	137	144	119	130	139	133	149	146	126	138	120	126	135	154	150	124	142	127	110	132	143	123	133	118	119	121	148	129	141	129	150	123	133	141	122	121	135	145	136	124	135	124	156	131	120	144	128	140	139	131	122	159	138	130	118	135	132	135	127	113	140	121	119	124	127	135	124	127	116	129	126	151	124	129	144	110
8112	1652	3771	4487	3365	2744	2273	1331	1200	1109	967	772	676	542	542	531	493	470	441	417	399	406	389	369	400	392	446	387	372	375	383	385	348	396	330	328	356	360	330	357	364	357	354	360	349	369	372	365	351	324	332	348	325	362	331	310	356	334	341	355	342	320	355	376	319	296	354	337	335	329	339	341	364	368	348	368	352	313	372	355	314	338	332	334	335	346	355	341	315	339	322	339	337	343	319	323	329	370	352	367	374	325	305	343	351	330	346	332	341	349	345	306	354	319	333	310	330	349	324	347	313	332	332	333	329	354	329	344	309	328	322	359	355	341	348	335	327	313	329	310	299	352	329	333	326	335	293	310	347	355	325	320	364	330	347	352	335	379	348	351	365	324	297	343	324	322	325	353	337	318	371	350	367	367	334	328	319	363	319	337	325	340	329	319	292	319	303	308	341	335	327	297	346	350	350	325	348	339	318	321	353	346	305	327	322	340	329	306	380	310	331	328	331	321	344	347	342	313	349	303	342	330	316	350	353	323	311	327	337	301	334	322	345	310	346	342	348	341	328	348	336	326	355	342	328	332	315	343	312	326	342	356	322	331	335	350	326	325	305	322	351	353	331	330	339	336	324	328	332	351	330	352	331	346	341	303	326	326	338	325	330	324	351	364	304	324	300	319	357	322	363	363	361	320	319	358	352	344	313	342	343	307	307	328	340	348	335	313	335	321	358	360	336	341	376	308	321	321	340	340	329	344	333	292	339	309	333	308	332	341	368	326	312	333	318	334	313	348	349	335	340	344	307	348	312	379	338	343	340	322	347	329	332	315	340	333	341	335	365	348	322	336	354	360	329	351	318	326	338	331	302	322	332	296	367	347	365	310	336	311	337	341	368	302	345	315	322	337	328	346	343	339	360	350	333	295	313	342	317	322	311	349	342	327	321	356	285	349	361	305	311	347	325	295	308	315	302	336	344	342	331	310	296	322	330	332	344	303	328	322	352	292	343	318	340	329	322	352	330	335	300	340	321	313	320	347	307	309	342	371	325	328	345	321	363	359	342	349	333	324	316	335	323	361	346	317	313	322	309	370	322	328	373	303	328	327	291	327	334	369	338	305	351	346	312	320	350	340	333	300	357	339	339	312	307	313	323	362	355	327	326	315	336	311	338	328	337	316	359	346	308	322	324	338	324	338	319	327	341	328	301	340	315	334	353	331	320	341	324	339	295	329	304	324	371	334	320	338	325	293	294	309	332	303	316	345	334	364	329	330	349	331	332	297	325	344	310	341	313	337	353	309	347	324	353	339	359	321	328	336	329	328	358	344	331	309	335	335	317	312	367	320	329	338	340	345	352	344	335	352	361	322	354	353	314	342	332	324	337	344	308	329	331	332	336	319	339	335	331	342	311	311	315	355	328	330	349	340	350	309	314	304	337	324	345	337	331	313	349	347	351	301	365	315	324	352	354	300	312	306	318	341	337	349	336	329	351	350	314	319	339	310	313	337	331	347	316	302	326	356	333	319	332	334	322	346	349	304	322	342	327	342	333	295	330	323	322	348	375	371	331	328	316	332	365	374	313	330	343	328	334	330	306	339	353	360	335	360	328	299	334	335	334	361	327	324	339	333	344	335	338	335	314	298	318	330	321	362	375	385	303	345	334	354	360	329	307	354	344	345	347	294	328	347	344	331	342	333	312	324	314	329	359	369	319	347	314	329	331	328	367	339	337	348	334	339	352	327	335	328	357	361	338	326	325	334	336	331	324	336	320	348	335	354	315	307	356	311	351	320	328	325	311	323	344	340	320	310	336	297	321	319	350	296	324	356	349	355	331	304	333	316	313	346	338	379	309	333	318	306	363	331	336	335	335	355	328	311	348	344	337	321	339	313	347	355	330	331	330	324	322	351	328	340	335	351	331	340	311	347	363	332	341	340	331	350	341	295	351	336	338	338	322	342	313	339	304	342	344	342	314	321	325	338	302	318	335	301	335	319	322	328	339	335	376	321	333	327	322	352	290	358	331	320	330	346	330	316	311	310	357	324	333	295	310	378	338	335	330	347	327	333	351	343	344	357	332	345	357	344	292	319	308	308	309	332	319	357	343	330	339	355	300	350	359	342	349	335	344	318	357	336	365	356	348	356	343	323	340	336	338	279	332	348	357	355	333	296	312	330	306	316	348	320	322	328	310	333	331	312	314	317	328	331	336	311	383	334	319	314	344	339	363	320	349	345	307	329	357	350	354	346	307	322	313	336	354	349	312	363	333	338	333	345	341	337	350	345	341	318	329	328	375	364	348	339	355	324	331	339	318	345	322	360	334	330	368	321	313	332	316	337	322	305	319	340	337	325	337	344	331	330	361	320	315	320	357	325	329	346	325	323	322	317	320	304	351	328	328	317	329	340	319	328	314	346	362	351	355	371	321	359	342	336	313	367	333	353	327	359	347	330	356	320	344	327	347	308	328	306	329	336	362	338	377	344	310	317	357	320	312	354	347	352	328	372	303	362	357	336	351	332	338	330	332	336	337	333	350	340	342	336	340	339	314	366	333	343	335	319	346	321	326	332	315	326	334	341	345	374	317	324	330	342	346	334	335	351	319	339	361	320	326	387	325	370	327	344	322	331	339	320	346	334	346	359	327	316	355	338	329	363	321	359	350	354	349	319	302	344	288	321	324	339	326	343	331	323	329	381	331	363	341	318	342	355	353	314	314	329	339	315	313	354	337	366	350	326	329	317	346	334	315	309	351	334	314	322	313	316	366	331	346	308	334	297	322	321	318	324	362	329	356	323	342	319	323	326	339	312	342	296	357	333	340	325	345	315	344	327	333	350	351	329	343	346	306	322	352	355	348	324	341	312	339	360	301	328	328	355	353	323	337	307	332	379	310	287	326	326	320	321	317	328	337	362	316	327	356	317	319	324	350	305	309	337	328	324	322	355	317	323	385	322	342	309	350	288	347	306	347	346	335	303	344	361	324	359	336	312	323	343	332	331	348	341	342	348	324	367	322	319	303	381	345	363	356	337	329	336	326	323	327	325	347	319	351	321	357	340	317	318	355	310	328	339	349	358	327	343	336	329	341	328	325	310	346	347	334	334	316	295	320	331	362	353	318	367	357	336	355	334	350	324	357	342	363	318	325	318	336	340	352	314	357	318	333	334	330	329	307	325	335	337	346	327	323	349	327	335	336	329	346	319	338	320	340	336	354	324	314	332	396	351	371	340	326	347	354	348	358	307	342	309	329	333	349	321	306	316	360	317	349	342	324	338	376	334	308	321	337	325	306	363	326	325	347	311	346	319	314	335	318	361	326	326	351	322	331	322	334	337	327	316	343	337	344	341	336	340	311	331	296	331	323	353	339	331	329	361	350	314	347	339	358	350	333	325	352	328	341	327	326	352	315	332	312	342	354	296	347	323	319	326	311	327	335	316	325	330	316	326	334	322	337	290	347	339	319	332	327	344	376	351	338	333	328	310	341	356	330	342	372	312	331	319
1430	497	588	489	401	338	295	304	259	293	270	255	270	237	251	255	217	246	247	237	265	231	238	227	223	262	238	231	256	224	228	243	261	216	249	230	267	259	218	233	246	230	239	231	255	232	237	234	250	257	248	226	263	252	243	262	230	228	243	255	254	256	249	234	233	255	241	264	241	230	278	234	240	236	225	246	229	249	213	274	288	240	237	226	214	235	244	243	234	272	245	277	257	242	233	252	234	235	270	247	233	250	254	256	251	241	239	229	230	268	255	254	246	247	249	240	255	275	240	262	224	244	238	245	253	250	226	221	239	221	248	240	230	235	236	256	235	243	214	224	252	210	239	211	251	232	222	229	237	254	241	219	239	221	249	245	239	235	232	233	238	213	252	251	230	266	249	212	260	251	251	230	227	244	222	247	255	260	229	221	226	270	234	233	237	257	245	239	244	270	209	239	240	241	253	266	229	231	223	246	242	267	246	244	231	250	255	221	248	256	235	241	254	247	221	256	242	246	234	217	235	258	239	250	254	226	230	241	232	231	230	204	212	257	259	237	243	201	239	219	256	228	220	248	212	224	256	240	236	260	244	241	242	254	253	260	258	241	234	244	262	233	252	234	246	218	249	253	231	233	259	255	246	252	254	226	250	247	253	231	256	241	235	231	225	230	244	250	234	233	237	207	245	261	254	222	237	240	243	235	220	255	259	238	222	254	271	241	245	249	260	215	258	242	247	284	259	230	218	248	238	261	299	230	236	237	211	246	242	245	242	211	207	241	270	248	227	226	262	257	230	241	191	224	216	268	233	246	226	255	220	243	231	264	247	234	202	226	229	245	264	249	207	231	233	235	230	214	268	238	259	231	244	250	242	247	269	214	241	256	237	243	259	252	232	260	261	240	221	242	241	231	255	242	218	235	249	221	243	235	275	243	249	260	227	250	261	241	255	236	242	248	232	247	258	263	277	240	232	258	220	233	251	277	224	253	271	251	224	241	255	263	217	256	250	246	263	276	248	224	253	229	243	246	241	236	239	251	209	263	252	244	266	269	251	255	239	235	263	243	244	227	234	246	251	265	241	236	230	245	239	256	231	216	242	246	241	218	229	237	227	225	256	255	240	242	218	245	233	232	248	262	256	231	237	241	237	225	271	247	256	269	242	250	218	245	278	248	258	251	262	223	226	230	239	239	247	263	239	229	233	240	226	226	226	235	232	262	253	268	236	217	234	231	242	222	236	261	240	239	226	256	214	235	220	246	246	232	223	214	249	278	255	239	268	234	252	254	238	247	247	235	267	209	248	224	205	228	246	270	261	226	233	260	247	224	265	257	234	264	253	261	240	256	244	217	256	217	260	281	233	244	264	226	243	254	246	257	238	236	225	245	227	230	272	239	259	250	259	251	209	246	236	252	242	233	261	248	254	241	237	253	247	238	250	226	258	268	212	243	239	227	246	245	234	228	230	233	248	251	250	244	253	229	232	234	269	238	247	254	240	253	266	224	241	276	267	241	258	220	240	250	263	238	231	245	246	226	275	234	234	243	236	247	249	257	218	218	223	238	245	216	215	259	239	241	272	238	253	256	209	231	237	262	272	274	229	270	251	216	252	244	233	242	212	229	281	257	261	271	236	233	244	267	240	235	263	256	218	239	246	255	236	282	236	243	231	232	230	230	231	222	238	244	263	245	245	249	216	227	235	252	236	236	232	228	231	243	241	224	246	210	230	260	245	240	253	238	244	243	263	225	260	236	258	231	230	243	257	237	265	267	263	243	260	233	230	230	232	221	256	244	222	260	235	245	217	255	245	250	244	216	252	277	212	222	233	226	250	240	227	243	241	264	233	259	257	229	257	245	240	237	247	240	247	258	236	269	246	237	262	227	237	247	207	249	215	247	242	239	265	253	224	245	272	246	240	261	243	237	223	257	257	232	213	245	211	239	277	266	243	252	258	294	230	267	222	260	245	248	266	244	248	282	231	242	262	224	218	239	246	257	255	232	234	249	242	245	234	225	279	213	234	259	241	245	239	231	248	255	237	255	217	261	251	259	239	239	228	237	242	259	216	243	216	249	257	209	232	235	252	234	259	249	230	243	252	238	240	231	247	255	254	265	251	257	244	250	262	249	228	250	216	241	270	232	219	201	235	211	220	224	235	212	237	253	237	256	236	254	253	252	251	262	233	222	227	233	243	257	209	237	212	240	258	233	260	245	240	252	236	269	262	281	253	236	238	229	238	268	242	257	241	234	237	224	252	227	247	240	231	268	217	245	278	267	242	262	237	251	242	234	249	246	243	248	256	252	254	246	248	242	234	255	252	222	220	233	243	239	252	240	264	249	263	255	228	221	248	234	253	245	259	267	239	249	217	264	247	227	245	240	250	239	274	221	243	225	244	215	262	202	242	253	263	268	224	230	282	242	259	209	234	251	228	239	224	233	240	253	226	232	237	221	214	223	232	213	221	243	238	256	269	242	231	241	227	240	235	213	242	265	232	218	226	232	235	252	238	235	266	239	234	225	230	242	219	273	234	255	236	250	257	270	231	232	252	246	245	232	269	219	259	225	260	270	237	222	228	238	238	242	230	242	267	233	257	247	227	250	257	249	245	258	253	268	253	245	225	240	257	222	227	239	253	222	230	231	210	223	223	232	236	230	212	254	233	218	196	251	254	236	250	255	239	249	265	271	223	236	259	273	259	232	242	238	246	229	229	259	238	244	247	225	225	217	238	242	242	211	225	252	233	263	244	284	244	214	234	224	266	218	250	243	234	240	246	257	236	246	239	234	239	230	225	226	247	253	233	222	237	247	244	263	220	255	260	265	230	233	263	245	260	241	260	247	228	255	260	247	241	258	243	245	264	293	257	259	249	264	236	284	239	264	238	239	263	237	236	214	239	238	223	229	228	243	231	237	251	239	225	236	233	277	256	253	245	214	229	210	195	230	233	225	231	221	243	238	217	250	280	216	234	263	233	229	217	228	236	246	250	251	229	228	243	239	267	271	222	247	232	209	242	240	271	252	237	258	259	249	231	219	241	210	246	230	252	235	255	244	250	270	239	234	268	244	244	246	240	228	238	240	234	210	242	227	248	242	208	220	239	225	227	260	251	233	272	260	255	234	245	264	220	264	235	234	239	225	250	255	248	225	246	236	232	262	237	259	239	270	256	260	222	227	231	243	210	214	203	248	220	248	242	247	258	278	233	224	240	220	223	252	252	263	241	259	255	234	219	224	246	250	232	252	250	241	242	226	281	228	229	253	258	264	230	284	239	225	228	227	237	298	251	233	244	239	271	243	257	221	202	229	208	243	240	225	258	253	231	225	238	230	248	207	241	272	243	257	229	247	233	252	267	220	242	229	249	245	232	248	256	227	244	234	248	227	263	276	265	287	266	238	245	241	232	244	242	241	231	217	232	239	248	256	255	247	231	257	244	243	256	262	254	243	239	269	237	227	245	225	242	228	220	270	208	212	250	222	211	236	246	220	238	234	243	257
1928	867	1287	1506	1167	1078	920	744	700	753	742	659	643	589	641	649	616	638	607	634	542	623	656	588	606	573	589	595	591	593	587	588	627	602	579	588	617	615	565	608	610	598	626	546	616	588	596	614	620	657	570	562	574	623	615	587	588	638	624	598	591	636	573	595	642	633	570	597	593	624	626	629	592	596	614	618	602	613	602	603	622	599	609	643	612	579	569	621	652	611	649	604	620	588	618	605	632	628	582	630	663	601	582	584	594	623	572	626	610	613	610	607	584	624	565	601	604	590	634	598	599	612	599	633	619	559	540	573	566	572	624	611	622	595	643	586	638	571	575	560	567	587	637	582	582	620	602	596	632	593	625	630	566	576	640	627	576	647	553	574	617	582	617	631	631	610	577	614	615	595	572	593	591	627	600	593	584	614	595	607	595	546	608	610	632	607	568	612	619	582	579	611	599	577	595	607	578	573	581	575	580	636	671	600	614	569	620	584	563	641	599	616	613	607	611	592	618	616	627	600	637	586	597	590	575	598	594	582	610	616	597	597	610	603	613	590	608	580	620	607	613	587	568	574	585	570	564	589	612	610	593	587	591	561	601	587	610	588	622	601	579	612	571	598	578	595	576	593	601	628	617	606	624	576	614	601	589	628	643	616	562	590	591	611	574	632	587	634	583	639	573	624	612	586	632	622	606	593	591	615	624	562	602	582	584	587	603	602	615	582	621	597	609	603	662	581	624	634	605	571	569	583	603	606	571	603	629	663	603	631	587	559	589	583	564	593	594	627	597	624	612	629	599	555	573	610	628	618	594	642	582	641	615	613	589	587	620	617	569	585	556	576	599	628	642	614	616	598	599	612	607	627	582	622	605	612	574	645	598	592	601	614	631	588	608	626	571	577	582	635	607	632	632	582	605	615	589	645	613	608	619	624	581	599	597	596	578	585	581	604	615	588	663	658	607	573	607	602	626	567	618	584	603	604	580	571	608	628	671	596	593	614	570	610	594	583	591	674	559	620	622	602	615	604	614	572	605	619	623	613	615	611	599	567	598	600	593	598	592	592	641	622	556	642	595	631	624	626	588	631	575	622	571	619	652	568	577	614	632	563	602	596	598	620	584	583	622	599	588	617	607	654	565	591	642	588	624	555	599	603	618	568	597	567	592	597	608	607	609	610	574	584	620	606	601	582	577	595	622	631	646	646	583	583	659	554	609	633	585	574	598	627	588	569	612	609	575	593	606	606	571	592	604	633	599	602	593	624	607	582	547	644	609	581	637	582	626	632	625	604	627	590	594	635	631	594	620	627	570	600	600	571	594	608	609	666	582	633	641	583	565	627	612	642	570	617	604	611	605	542	628	603	592	576	632	575	601	617	603	629	592	570	638	580	562	571	537	650	598	626	584	570	577	613	589	552	576	597	595	612	575	633	621	591	589	612	643	627	621	621	548	662	544	625	543	586	666	614	605	573	610	580	614	607	583	585	627	547	611	581	598	607	624	567	578	577	596	586	586	577	571	597	597	588	592	585	628	608	578	603	602	608	578	607	618	592	543	591	644	621	666	613	617	606	567	604	564	616	570	613	615	592	601	599	637	615	683	606	620	566	600	614	626	604	590	615	616	606	605	591	624	583	623	604	646	606	640	601	594	641	587	643	630	600	609	600	612	608	592	562	579	605	623	632	616	570	608	621	642	619	616	613	557	552	621	621	593	584	642	648	590	597	617	631	619	638	640	595	604	598	621	567	628	609	621	569	641	630	632	612	586	561	609	628	589	616	595	575	618	570	624	597	593	594	599	564	568	579	545	581	613	581	592	655	585	620	545	602	592	579	586	598	599	608	635	598	603	581	601	576	594	568	591	570	541	607	613	583	599	612	606	568	594	570	612	575	578	588	573	628	595	605	596	628	579	605	600	581	557	612	554	606	593	651	572	593	558	649	588	657	626	586	647	550	611	603	573	627	579	584	617	557	597	586	618	657	590	568	616	607	615	593	555	637	570	606	597	642	595	628	599	592	601	568	610	605	614	621	560	604	572	614	605	609	597	567	575	601	646	614	554	588	606	603	578	599	621	579	598	618	632	571	648	600	585	607	596	597	623	559	626	609	612	589	565	625	584	624	622	613	589	625	580	594	621	628	580	594	628	575	611	612	637	601	623	624	643	615	614	554	618	593	567	596	611	613	628	595	614	603	625	632	641	632	563	631	604	565	635	582	648	593	600	620	598	620	611	557	615	635	618	633	602	636	592	601	575	654	622	622	576	639	587	622	579	594	591	592	629	597	638	564	574	564	559	626	578	569	582	593	646	590	626	594	637	632	554	586	529	545	611	567	602	623	624	607	593	574	586	588	608	587	596	634	605	601	576	622	600	575	619	604	609	592	565	644	625	598	632	589	622	563	600	558	602	621	578	640	626	603	624	609	601	601	586	603	628	599	605	613	604	632	547	629	654	555	641	625	639	576	628	577	591	586	594	569	652	582	602	609	587	588	641	574	611	547	611	590	640	606	571	595	619	606	569	560	625	584	581	597	557	593	600	564	592	615	592	588	626	650	612	600	629	575	625	605	564	604	617	564	556	619	568	570	609	611	642	582	588	618	588	627	619	596	593	589	666	590	584	617	619	588	610	670	612	604	595	646	629	600	565	597	554	625	576	622	609	608	597	610	654	580	623	621	636	609	586	582	594	577	625	584	576	631	583	585	602	613	624	614	597	590	679	606	644	625	604	635	601	593	584	569	553	575	589	606	574	569	610	604	572	632	611	602	597	592	619	580	575	576	586	579	599	610	646	617	602	625	602	593	591	602	626	578	607	623	604	609	558	596	593	578	608	628	634	579	649	619	614	594	652	583	500	612	573	676	580	628	570	566	608	633	649	589	583	601	542	620	573	612	619	637	645	570	590	594	613	583	588	576	557	627	586	617	624	606	597	584	571	645	624	594	619	590	597	565	613	647	593	583	623	615	626	603	561	611	575	587	558	622	605	597	668	596	600	590	585	610	639	626	598	601	581	607	607	615	594	614	575	601	593	579	583	554	624	619	583	628	594	626	569	538	599	536	616	628	590	621	637	583	571	630	623	628	610	588	574	577	560	612	579	587	580	642	585	582	592	616	604	594	641	614	601	589	607	608	590	600	595	628	584	590	565	593	591	587	608	557	612	636	581	605	631	627	595	629	568	621	604	560	590	630	597	585	610	624	569	621	605	545	593	607	604	608	619	612	599	609	566	602	597	616	620	600	589	620	638	613	598	600	561	595	583	608	612	623	623	621	597	596	608	578	586	588	568	556	600	642	586	645	591	601	617	574	575	580	574	610	637	583	549	606	611	564	573	618	628	588	574	633	638	566	525	592	601	630	610	580	640	577	633	586	636	558	600	596	570	573	604	588	613	614	611	595	608	564	592	587	614	601	598	621	608	623	584	621	613	602	577	617	598	588	622	561	640	608	610	611	591	581	585	598	606	587	654	629	631	624	599	582	611	594	606	570	595	624
7095	962	1255	976	686	624	435	387	386	331	300	294	280	292	294	274	269	276	263	286	268	273	259	282	228	287	273	276	248	234	264	256	301	215	257	278	259	253	281	236	268	282	261	266	248	260	281	266	239	275	246	244	282	252	255	292	250	268	269	254	288	266	250	261	273	251	243	254	266	292	291	260	285	291	247	254	274	272	241	263	253	259	273	272	259	251	265	233	257	263	249	237	254	250	248	257	272	269	283	256	279	259	262	275	281	254	260	273	278	241	256	246	308	255	275	274	282	258	265	275	262	261	256	264	249	246	268	312	275	247	262	260	267	303	261	265	239	258	265	244	224	240	237	245	251	279	267	285	281	261	280	258	262	257	256	240	257	271	277	242	289	245	300	256	243	257	240	260	254	270	265	260	287	274	291	254	247	267	278	273	251	256	269	308	278	287	263	287	244	280	281	279	267	248	239	239	265	268	242	261	277	254	279	260	287	263	277	234	260	278	267	248	262	282	263	243	267	283	247	316	243	247	282	258	244	243	248	271	276	262	262	287	270	262	266	274	253	281	302	271	255	243	263	251	231	259	296	239	271	234	285	220	252	282	236	257	266	225	256	259	258	248	237	269	249	241	246	307	271	282	271	271	252	267	266	250	256	234	253	251	260	272	258	251	265	254	285	251	257	266	231	247	234	281	288	265	227	262	262	250	284	250	256	273	238	287	265	236	241	258	253	215	229	264	248	266	244	233	209	271	297	271	261	238	228	229	273	261	272	279	290	295	258	254	261	254	288	240	257	215	260	242	266	279	227	267	255	293	251	243	231	312	266	274	252	266	291	277	251	274	275	272	257	264	269	261	279	243	249	211	250	253	272	244	256	275	305	257	247	251	259	279	244	261	265	273	293	253	270	242	220	269	250	230	250	261	256	255	267	271	254	270	246	275	244	271	282	288	262	270	246	249	282	223	256	273	265	252	260	258	247	282	261	260	262	253	241	231	245	246	240	287	270	244	294	284	254	250	234	258	283	260	274	244	215	244	224	300	232	297	237	246	271	270	238	279	243	266	291	268	272	254	281	269	259	236	254	307	255	265	283	246	280	296	267	233	237	257	243	258	248	268	260	241	280	292	268	253	243	229	256	270	267	257	274	292	248	270	268	268	249	259	282	249	274	244	250	247	271	258	254	254	268	266	260	248	272	254	268	224	225	288	285	247	279	267	254	264	251	244	262	298	274	293	231	257	261	235	261	272	235	234	242	242	265	239	252	240	255	272	256	233	246	271	242	277	259	298	255	253	275	215	250	252	256	278	222	248	268	256	276	266	256	278	244	234	246	274	303	257	275	232	226	275	240	263	277	273	264	252	250	260	242	276	265	256	271	242	264	258	260	242	274	254	243	276	264	255	274	225	247	251	291	283	263	258	255	264	279	292	253	264	249	245	255	256	259	282	237	238	301	268	249	228	281	290	256	275	261	267	277	271	266	279	273	254	253	264	243	271	252	268	252	266	288	264	262	283	259	279	255	285	279	245	244	252	310	244	253	271	290	289	272	256	277	239	247	223	249	294	249	251	271	249	286	248	255	260	265	272	251	256	255	270	263	247	260	312	233	267	237	255	280	262	247	259	240	261	280	262	271	293	247	266	277	269	245	254	258	280	274	245	287	243	249	286	279	248	258	254	271	253	249	230	267	267	282	258	255	272	263	266	254	258	274	261	268	246	254	280	282	258	229	260	244	257	243	238	300	281	258	242	277	256	239	280	263	238	261	259	236	254	241	265	243	245	258	277	251	262	255	249	283	248	266	274	225	264	271	236	266	238	242	270	272	249	287	268	268	255	245	283	252	251	238	235	232	281	275	273	257	270	249	268	274	251	259	283	247	258	243	280	291	259	267	257	238	252	243	260	285	279	256	257	255	267	253	284	276	241	240	263	279	235	250	249	269	245	283	251	234	248	243	258	262	269	269	257	237	272	263	275	257	286	271	236	243	253	245	250	248	283	254	243	272	239	269	280	249	313	254	270	280	281	247	270	259	267	256	249	255	271	253	271	227	264	267	280	272	279	240	283	273	244	227	258	272	246	286	258	253	260	256	274	229	271	264	253	240	290	252	278	286	261	265	255	255	276	275	225	256	293	251	220	269	264	233	240	265	241	242	274	258	295	244	232	269	283	275	248	277	271	209	254	246	253	282	281	225	256	256	258	252	246	252	232	263	283	294	276	251	251	271	265	241	256	246	241	230	249	248	283	266	245	244	271	271	270	267	262	249	258	224	248	226	281	264	262	257	265	247	245	280	292	277	259	255	256	251	266	236	257	265	253	250	282	284	271	275	248	274	278	271	272	258	285	258	249	238	266	250	267	279	244	221	261	259	249	252	265	252	259	279	277	209	251	279	269	236	271	254	255	235	257	279	254	253	258	292	266	256	297	254	286	239	247	281	264	255	273	242	231	234	254	287	273	253	269	252	258	294	250	268	233	254	279	264	246	238	261	264	258	264	271	271	250	236	261	269	281	243	266	247	272	261	276	243	265	267	231	307	259	242	269	262	267	248	289	264	262	238	280	237	268	259	279	301	304	239	293	281	271	260	242	241	225	263	260	262	267	269	246	265	257	299	244	246	263	249	230	269	275	274	255	223	262	236	230	261	276	282	244	269	238	262	245	239	250	275	242	297	302	237	261	261	270	249	236	263	267	250	273	248	267	298	276	294	249	260	235	240	281	259	253	247	289	241	271	234	260	268	290	281	261	264	234	268	271	247	257	263	268	218	256	267	263	286	257	252	244	253	237	235	264	234	280	293	280	267	262	272	265	264	257	230	252	259	282	261	245	259	256	281	255	249	234	249	266	279	266	238	257	262	244	264	283	268	261	263	236	253	255	263	244	246	279	288	258	254	272	239	219	269	279	266	278	254	257	248	300	255	225	272	243	260	284	267	280	288	278	241	220	271	271	284	273	262	258	262	291	254	234	262	258	293	250	258	250	300	265	263	252	253	234	260	260	237	274	250	251	232	245	241	238	273	271	238	246	273	290	275	274	275	230	277	278	285	274	258	283	260	267	238	240	256	249	251	263	257	250	270	265	284	241	289	257	270	262	264	248	250	257	288	270	242	238	257	278	250	280	267	266	255	223	252	299	249	272	286	267	244	275	257	257	243	265	253	262	252	257	258	276	271	257	265	274	274	293	282	246	259	268	265	308	249	291	274	279	256	257	261	259	265	262	278	279	250	255	277	262	245	247	255	254	262	212	238	251	282	252	265	224	288	263	278	243	264	265	265	283	265	223	252	280	282	282	271	290	279	265	231	245	272	270	269	283	243	253	243	257	244	265	273	248	267	281	276	248	274	238	284	258	253	270	282	227	246	284	259	245	242	248	257	247	279	274	269	259	240	242	286	249	258	249	263	256	241	271	250	253	271	242	286	259	255	245	246	258	276	282	269	242	258	280	225	250	234	267	263	263	276	254	257	262	280	260	240	235	274	276	253	269	255	263	278	267
6699	1421	2694	3128	2661	2101	1609	1258	1257	1115	1047	1000	847	794	723	705	685	704	671	677	708	614	683	654	655	640	691	697	641	632	619	637	673	696	633	626	648	624	648	647	692	634	652	676	598	599	641	657	675	604	595	641	645	622	610	666	601	620	622	611	611	632	680	626	658	637	662	624	658	623	642	579	664	656	631	619	666	627	683	632	649	605	652	613	628	637	671	636	606	668	650	614	616	613	637	630	637	607	635	610	628	652	605	654	593	680	639	665	601	628	620	655	605	602	632	623	634	657	660	639	651	655	616	687	708	611	643	638	641	656	622	615	659	643	621	648	616	637	664	639	649	629	656	637	588	615	597	610	677	616	643	617	651	676	602	646	651	607	618	642	631	607	603	594	650	658	594	645	611	654	638	628	603	630	589	656	681	643	612	598	635	666	648	609	628	641	648	623	651	627	628	600	698	645	659	638	650	619	573	636	651	625	627	641	658	615	649	658	667	641	634	619	635	595	652	691	640	585	629	641	652	633	669	598	637	578	653	596	645	626	653	618	635	652	636	648	615	626	606	642	618	626	611	642	613	625	614	586	631	623	633	657	590	628	606	614	596	604	648	630	633	616	598	641	652	603	617	621	633	641	600	603	588	677	620	676	558	639	567	652	602	641	580	620	633	636	634	652	636	638	606	676	642	613	647	647	621	646	633	584	591	678	654	628	608	618	658	646	597	640	649	659	612	639	610	630	627	630	618	648	657	611	620	656	650	643	694	674	650	628	634	636	620	630	602	643	628	662	632	615	606	659	609	668	634	604	668	608	640	641	655	663	607	644	653	622	597	617	631	646	650	614	669	606	627	641	608	623	656	670	634	660	636	620	624	628	682	577	668	609	657	664	637	603	626	619	659	654	606	597	681	629	647	661	629	681	700	615	665	634	635	620	656	616	593	591	594	647	670	621	622	641	633	647	663	636	648	616	656	641	662	654	666	679	608	606	632	588	613	622	632	599	620	622	622	567	595	630	617	643	616	637	632	638	667	652	665	645	594	642	645	644	651	627	643	634	622	658	655	606	609	579	612	634	665	614	579	686	693	658	611	707	661	628	649	658	702	626	688	623	598	640	635	603	611	599	591	619	587	621	619	642	627	623	663	636	632	679	597	648	613	663	637	651	602	612	611	649	610	613	652	586	640	569	652	630	613	682	631	654	608	608	679	642	584	627	674	590	643	623	642	635	631	615	638	603	621	675	632	613	599	626	629	621	649	631	621	619	645	631	652	618	629	628	668	636	677	653	634	617	645	631	605	647	626	642	648	625	632	638	601	618	603	592	647	604	646	630	654	633	643	652	644	622	640	639	608	637	650	621	648	691	608	651	623	653	575	678	608	661	641	628	616	627	616	642	623	587	617	597	630	619	622	632	603	620	628	633	655	649	661	635	635	646	669	657	613	637	652	638	628	617	689	625	631	602	627	701	604	633	616	620	611	600	628	617	610	662	638	614	593	666	642	629	668	634	615	669	618	633	635	674	676	626	605	630	627	636	607	589	611	639	628	655	659	631	661	618	628	635	655	662	632	670	650	651	636	656	643	653	622	629	642	639	630	594	622	612	596	633	670	634	643	598	649	616	601	641	605	640	629	638	611	621	609	643	601	651	648	595	637	671	656	584	628	624	635	574	656	612	685	681	618	610	602	623	659	638	615	626	632	638	590	659	635	651	661	653	642	649	658	641	648	617	649	641	638	645	628	662	635	587	612	627	642	642	662	665	613	653	630	689	639	645	606	631	615	644	582	614	646	609	640	609	645	655	610	646	629	630	611	574	624	640	668	627	617	645	623	609	638	620	669	628	638	645	588	627	616	624	662	614	639	629	651	622	640	628	624	606	633	583	620	669	621	639	655	616	658	628	643	639	617	661	629	658	599	585	626	618	645	604	626	607	641	613	578	611	648	644	661	613	629	659	641	599	618	621	679	655	657	627	636	639	622	607	623	662	607	648	637	643	606	664	660	621	632	602	580	600	613	608	631	588	637	647	592	657	624	619	683	606	644	586	593	635	596	612	640	642	614	661	619	671	674	626	634	609	633	703	633	621	599	604	617	624	646	620	639	625	573	641	625	637	645	654	610	635	609	595	620	637	596	643	639	635	653	665	610	614	665	603	619	621	627	621	605	590	652	652	649	626	606	664	653	632	598	671	650	640	581	656	627	683	597	633	650	674	631	619	644	607	662	599	605	634	626	622	645	673	635	595	641	637	641	611	610	650	638	625	673	646	644	644	603	650	629	664	641	595	649	661	621	675	644	614	585	628	596	603	677	633	615	682	631	633	612	631	622	614	662	661	637	614	659	612	651	613	622	627	650	579	648	624	655	639	630	613	602	584	671	636	614	622	631	645	638	645	637	644	657	610	651	628	598	618	635	691	698	634	602	640	654	707	650	571	598	613	619	650	639	652	582	591	636	638	628	603	631	670	660	624	639	665	636	660	662	611	632	613	639	639	613	617	669	602	613	667	629	628	623	637	649	630	637	713	619	636	599	655	640	642	653	655	604	605	637	623	616	642	582	637	603	616	606	670	642	600	685	642	609	672	633	653	638	617	618	652	595	653	642	616	654	648	595	609	606	632	645	626	605	680	627	647	620	644	650	605	621	659	640	658	655	611	651	633	615	616	607	612	672	591	622	628	645	639	619	623	600	651	651	670	612	663	667	633	651	628	625	613	642	674	651	653	657	606	631	617	608	615	631	611	700	603	652	641	602	624	624	629	657	670	610	625	637	621	603	602	627	590	629	662	609	653	634	664	631	632	649	622	598	622	634	600	639	639	683	651	645	642	645	594	656	591	686	662	610	651	646	658	639	625	607	627	663	656	644	643	596	638	657	593	627	626	635	623	637	626	614	623	638	617	655	624	635	641	651	606	676	647	629	588	649	637	624	617	631	654	622	634	602	621	600	613	645	651	598	646	634	613	639	617	602	648	667	653	636	632	618	632	610	632	637	626	617	654	590	603	618	625	622	662	639	621	648	663	587	619	637	626	650	650	656	626	625	657	654	627	638	641	632	624	590	645	661	628	619	672	639	648	606	636	623	611	655	655	662	633	633	673	608	637	651	661	641	612	649	622	630	641	619	601	630	657	643	606	628	629	659	601	602	632	605	682	596	637	633	612	618	634	628	653	678	632	616	629	637	629	619	619	591	640	610	661	594	657	621	647	636	622	624	642	606	605	644	630	656	606	610	622	634	602	645	611	632	622	600	619	656	637	612	612	611	630	649	629	654	675	640	609	615	677	651	620	648	633	627	622	655	690	592	615	669	660	619	673	589	656	665	635	643	655	643	627	634	694	657	647	586	682	647	635	634	669	637	656	655	652	609	631	605	622	654	664	630	671	628	605	635	628	670	642	681	680	602	645	639	641	586	610	651	667	659	601	623	604	655	641	642	615	659	630	636	619	609	639	621	613	608	646	642	637	629	615	628	609	654	655	600	661	591	680	625	601	639	644
12970	1666	1769	1347	849	624	416	323	310	295	238	233	179	158	181	158	141	152	154	157	154	131	142	141	138	133	164	136	123	155	138	120	122	128	160	127	158	133	133	160	138	121	126	124	117	134	116	154	118	126	127	134	121	132	108	152	133	125	127	137	120	129	134	144	137	137	123	114	143	150	135	120	116	139	110	138	144	131	150	123	132	136	145	152	122	134	152	133	126	159	149	145	129	130	142	141	131	128	104	147	142	122	147	142	138	141	117	124	129	126	135	158	111	129	132	137	122	121	144	130	124	141	132	144	126	126	102	121	140	136	120	133	116	131	115	124	134	148	149	124	135	125	99	121	117	145	127	117	143	127	121	156	134	141	127	144	148	149	138	103	130	121	137	133	131	131	137	135	135	110	132	134	150	137	143	149	131	130	127	121	118	120	127	120	108	132	124	132	143	139	137	161	145	114	120	140	130	128	144	146	129	142	147	136	135	142	147	141	142	121	129	154	127	146	156	111	116	122	143	124	142	144	119	141	135	115	164	110	131	127	156	115	133	129	156	137	133	142	107	141	143	126	125	113	142	130	126	137	134	137	136	161	138	125	143	144	119	125	151	144	145	120	105	140	111	129	127	147	157	133	146	111	117	152	151	136	144	130	143	141	130	143	128	142	144	118	116	139	150	102	143	124	143	132	139	131	127	128	130	136	154	146	131	135	133	127	128	137	136	139	152	133	121	140	127	136	115	117	151	139	135	131	140	130	138	140	125	120	142	128	150	134	136	140	134	106	112	116	137	135	108	138	119	132	129	114	151	126	118	128	145	128	133	141	145	158	119	120	132	134	145	150	140	133	126	117	141	147	142	122	139	131	154	134	115	150	138	143	146	128	142	130	116	137	123	145	141	150	133	128	129	128	141	149	142	127	143	128	137	134	136	130	120	140	120	129	133	130	149	127	120	128	120	128	132	124	125	149	140	140	128	132	118	125	137	138	123	134	120	151	132	125	139	133	139	126	124	124	127	123	127	143	122	134	133	126	137	141	133	118	143	154	150	134	138	135	115	126	113	123	127	125	154	120	150	122	135	125	126	128	121	141	126	122	118	136	139	130	120	130	148	138	114	144	142	143	128	131	126	115	159	130	143	153	115	111	138	128	155	129	114	121	123	130	128	120	133	144	122	132	113	137	129	146	114	136	144	156	128	142	123	112	141	120	127	117	124	138	147	154	154	131	144	145	130	134	133	134	129	122	124	154	119	124	138	136	110	155	140	139	136	125	123	147	127	127	126	166	131	131	137	129	128	125	119	146	120	137	116	151	133	150	127	123	117	124	162	153	142	145	135	117	136	128	134	138	119	133	115	106	145	120	148	125	141	113	137	156	146	127	137	149	158	145	116	120	132	135	129	141	148	149	126	110	123	130	125	139	134	123	135	131	107	123	139	116	138	108	139	140	145	135	143	155	135	135	136	127	141	140	105	126	115	125	126	142	130	139	135	128	115	121	125	118	111	145	132	114	120	145	129	152	131	117	130	133	130	116	133	128	141	129	121	149	145	113	139	140	95	135	127	143	143	157	123	137	117	132	142	131	126	117	112	129	149	138	146	142	137	142	144	142	127	140	121	114	119	166	142	138	160	152	139	152	129	136	135	142	137	144	126	117	152	136	127	125	152	133	136	136	129	123	153	129	139	147	155	140	131	127	149	123	127	120	137	130	133	141	142	133	138	125	130	110	121	120	131	126	130	133	138	118	144	138	135	136	127	117	128	126	146	142	115	135	142	133	123	141	150	122	117	142	128	127	143	136	122	112	124	132	133	116	113	151	152	146	156	143	139	139	121	126	144	119	127	119	133	126	135	129	131	125	131	127	118	137	153	138	145	150	147	123	139	140	125	116	122	122	136	144	139	150	133	144	121	140	125	141	129	145	114	114	122	132	133	118	130	129	128	138	120	109	140	142	132	141	141	151	145	140	139	146	154	140	136	132	155	126	127	121	146	126	132	125	128	138	118	143	122	131	135	118	137	138	135	98	171	105	140	129	123	128	147	130	116	139	121	145	139	134	135	129	130	118	132	120	144	140	135	117	125	130	130	123	140	151	116	138	117	123	153	135	121	127	135	150	139	120	121	126	154	131	137	144	151	126	144	131	116	122	125	116	141	143	128	132	150	109	121	142	129	144	135	128	144	124	130	104	131	126	147	143	107	142	138	148	134	133	130	125	138	119	129	119	131	123	137	119	122	111	129	157	120	130	123	113	147	113	143	135	135	121	152	150	141	127	132	145	125	133	119	130	156	137	129	127	128	116	145	129	142	136	143	138	121	131	136	120	145	127	141	129	139	114	124	130	137	142	139	139	137	138	129	123	132	143	108	150	129	130	143	123	131	150	114	127	134	131	137	123	127	134	135	145	130	147	122	131	129	143	149	141	154	109	151	130	137	128	137	135	148	154	124	132	133	137	128	109	149	132	126	149	136	131	141	119	108	152	150	128	122	134	139	125	142	133	149	130	132	134	140	138	135	134	134	135	139	133	137	130	133	116	145	137	149	111	136	139	152	119	129	124	116	111	147	128	131	142	121	125	126	127	137	130	131	132	119	128	134	150	150	133	137	145	133	124	154	150	154	123	125	142	123	114	135	144	116	121	130	115	164	124	143	140	124	139	143	144	114	110	137	162	127	115	136	131	157	121	124	141	122	125	124	123	124	130	133	136	110	137	126	116	124	132	117	137	119	137	139	126	138	138	139	138	129	131	137	142	126	156	121	132	134	138	154	141	137	108	119	141	134	126	121	136	149	144	133	149	135	144	125	126	135	155	158	128	131	134	125	135	122	156	124	140	129	127	126	143	115	158	126	126	127	128	117	100	134	130	144	136	111	131	128	135	124	145	141	161	94	130	115	143	130	138	130	137	142	128	106	126	141	135	135	136	120	132	141	127	111	124	147	144	126	140	131	132	129	141	119	152	117	112	146	142	130	117	127	128	143	137	131	144	139	150	133	123	125	119	129	139	131	125	151	102	132	118	128	132	134	125	135	125	98	142	128	129	127	129	134	107	151	160	119	142	148	136	125	124	155	147	138	133	136	125	159	137	124	135	129	134	122	141	123	151	133	132	134	141	128	131	136	124	126	139	122	158	152	139	137	157	136	116	130	145	127	148	128	131	139	131	141	156	121	124	128	133	120	123	139	137	148	128	150	109	132	122	153	111	129	134	136	122	137	124	126	128	141	130	157	117	129	132	128	109	132	123	145	132	157	130	137	131	108	148	132	97	149	125	144	125	131	146	136	134	131	139	160	123	132	165	142	124	131	144	154	134	140	122	127	139	136	130	132	140	138	144	120	158	125	126	127	136	135	126	144	132	143	131	137	119	157	149	126	146	136	126	133	124	112	138	135	124	107	132	120	133	129	147	138	121	102	119	130	135	122	157	142	143	134	126	114	142	136	148	139	126	135	124	150	143	153	140	144	137	143	138	130	129	137	148	140	149	138	129	138	138
8187	1737	3741	4376	3601	2875	1966	1523	1474	1245	1089	888	655	555	504	484	453	470	436	422	421	450	413	420	416	381	417	394	380	381	340	350	383	365	338	362	349	344	336	354	349	367	345	351	369	387	375	343	350	334	316	348	346	324	363	343	334	348	359	345	337	362	310	334	328	321	346	350	354	352	300	358	352	320	373	355	321	357	317	327	344	320	335	350	359	341	338	347	345	329	345	321	325	352	338	303	347	347	329	339	320	347	354	352	352	315	324	342	312	332	351	325	361	342	323	302	355	329	372	357	359	324	348	350	356	333	356	351	326	322	329	366	327	388	346	339	354	357	359	347	386	334	316	351	322	353	365	318	333	335	349	314	364	333	342	352	354	321	323	329	334	328	332	370	372	350	338	353	357	314	333	332	359	349	329	296	345	343	328	332	312	359	343	351	334	330	307	335	321	307	303	327	352	343	374	319	337	386	312	346	313	329	338	357	301	308	351	378	359	340	342	319	362	306	381	329	319	333	363	325	367	346	331	345	319	329	339	339	311	308	338	336	332	337	355	267	305	317	343	345	341	355	347	331	341	338	331	342	328	334	365	350	328	341	359	326	312	318	327	348	330	371	357	335	348	355	362	330	363	326	331	353	350	348	320	327	294	313	371	362	333	326	361	328	348	335	355	354	331	329	349	342	335	368	334	366	317	303	337	369	348	384	358	370	324	345	372	331	340	349	359	316	352	330	357	321	342	340	347	336	352	339	373	319	338	301	331	320	324	356	311	339	310	329	364	335	337	326	322	340	272	308	364	339	353	325	321	343	367	339	345	335	370	347	338	312	350	359	349	343	312	322	340	327	305	332	306	340	359	374	321	370	376	340	365	323	360	346	322	350	341	320	343	340	322	352	345	343	331	331	364	346	358	324	345	342	306	352	352	313	326	323	336	306	367	361	319	343	335	360	345	335	323	329	329	331	311	307	381	342	341	316	329	364	337	342	332	352	337	319	322	313	353	365	354	346	351	353	294	355	333	317	322	341	356	341	331	326	349	315	317	362	346	330	356	345	352	328	299	333	331	354	388	336	346	352	365	364	365	328	329	324	339	353	360	327	351	317	343	335	371	314	376	360	360	326	335	325	347	343	361	338	330	316	323	343	346	316	341	342	336	358	339	368	310	340	364	347	357	343	348	321	360	308	336	332	317	345	329	369	328	339	311	322	337	368	318	328	353	339	375	339	333	313	339	328	303	316	299	348	353	304	366	341	353	346	337	336	325	356	342	313	365	327	324	338	348	337	323	341	336	320	306	370	329	382	328	346	360	328	367	354	333	324	354	334	352	305	336	329	333	355	349	320	342	348	327	345	344	329	358	354	339	350	344	311	356	366	340	338	341	325	351	343	337	340	319	371	361	357	351	363	325	355	378	317	340	316	331	331	368	356	305	335	339	346	337	294	336	338	348	347	346	341	340	362	324	340	359	354	338	370	334	337	356	319	344	354	341	360	369	347	336	342	351	361	328	342	324	318	334	347	325	335	337	340	350	338	346	358	377	333	341	317	336	298	363	334	362	351	362	356	328	353	326	344	335	307	340	340	300	323	326	352	351	337	348	330	353	339	352	331	352	334	317	333	333	330	354	319	352	323	355	364	343	338	354	341	327	323	363	346	336	322	344	351	336	303	307	365	322	328	310	369	343	375	323	319	368	313	354	329	327	353	332	349	352	359	358	362	354	320	315	341	358	314	364	346	361	340	373	345	338	344	330	350	341	347	359	371	339	379	338	367	338	349	365	333	301	303	353	344	354	321	342	308	364	343	363	355	378	349	353	306	340	341	349	351	330	347	357	353	339	330	325	324	305	350	350	335	307	315	318	333	331	363	337	334	382	338	363	330	328	335	372	347	358	322	340	341	367	315	338	357	341	355	321	342	323	334	346	338	357	317	344	338	355	350	341	306	346	340	323	337	359	354	335	339	326	336	334	348	340	311	385	348	342	330	308	314	326	330	353	345	350	325	305	337	338	322	312	354	359	369	364	320	332	344	353	333	368	324	332	327	344	331	319	330	364	337	326	305	368	352	337	352	319	357	325	350	317	369	348	343	323	356	383	355	344	353	348	310	321	332	310	319	324	365	361	363	330	334	317	322	359	352	377	318	333	321	364	352	344	352	347	351	274	329	365	348	353	324	316	340	319	358	339	342	355	349	374	348	341	339	331	343	328	345	330	334	347	346	355	313	308	355	352	352	340	349	345	349	335	332	351	318	322	364	314	356	327	327	325	316	359	324	324	340	340	330	347	362	327	332	351	341	363	345	361	335	349	356	307	326	358	345	341	386	339	371	346	325	309	375	347	346	341	354	327	330	366	349	353	365	327	340	353	348	375	350	358	344	336	334	394	339	350	355	332	333	307	340	332	334	342	349	372	361	341	317	324	372	357	372	344	310	386	347	376	317	318	331	341	348	366	314	317	335	335	343	342	349	329	325	382	302	351	371	314	345	330	390	352	358	346	338	356	325	360	317	344	333	365	375	328	333	363	335	370	348	339	346	331	333	326	316	315	352	369	362	337	363	340	336	332	323	352	331	319	317	345	339	323	365	311	331	372	339	332	291	316	336	354	346	351	322	360	343	346	359	321	352	385	369	357	333	335	337	340	341	341	337	315	321	358	315	306	317	349	334	362	338	340	342	341	361	328	340	349	341	345	323	314	323	344	308	356	352	353	337	344	359	347	344	352	347	338	353	359	352	319	354	382	334	343	356	358	328	312	360	334	373	356	313	319	337	325	361	307	356	330	321	314	357	312	325	312	333	323	357	333	333	349	328	325	326	329	390	377	344	330	331	318	304	346	355	328	324	342	313	308	327	353	353	346	337	357	303	358	344	331	369	399	323	333	334	319	327	354	334	344	348	348	328	352	368	306	327	325	344	347	344	313	318	346	341	324	330	326	356	348	312	329	368	303	340	355	329	325	310	331	333	368	337	351	341	344	319	370	353	361	325	333	310	352	340	341	333	362	336	358	308	352	340	354	350	340	325	343	337	345	337	353	357	341	319	329	331	353	324	319	359	340	351	305	310	328	350	322	320	324	334	306	347	345	322	323	327	355	360	326	333	339	366	317	343	332	350	330	335	346	346	329	341	362	358	328	336	335	319	318	370	339	337	341	371	330	355	348	351	342	341	339	321	339	332	339	307	332	328	356	322	338	333	331	336	350	308	384	343	315	351	332	335	327	322	355	357	350	344	328	311	348	351	337	325	334	373	347	324	337	327	336	314	343	368	320	335	340	324	340	361	338	331	363	366	361	363	329	330	352	358	327	365	321	333	338	338	312	335	371	344	325	384	348	377	375	355	348	313	333	319	352	325	347	355	365	335	348	325	333	346	324	321	344	338	360	292	362	351	335	351	335	329	347	334	378	353	352	328	344	299	366	345	290	347	337	349	343	333	360	331	318	339	325	288	335	354	355	315	324	353	368	315	341	288	330	338	326	341	331	318	312	322	368	324
1559	423	500	435	410	374	291	294	287	286	254	239	249	225	250	268	278	265	228	247	236	276	253	241	226	230	238	239	253	248	235	241	238	224	239	264	254	234	246	260	255	241	251	236	255	265	250	257	239	220	224	228	238	251	261	237	242	248	238	239	241	249	239	242	241	241	262	243	264	238	253	247	262	233	242	241	280	222	248	257	236	262	235	277	229	250	248	254	252	270	272	227	236	261	246	255	252	251	262	227	287	240	227	236	231	254	245	231	218	233	261	226	238	248	228	259	236	245	252	244	232	210	252	243	258	277	249	237	242	239	253	261	269	258	226	233	251	228	233	239	247	230	248	246	241	252	259	232	243	246	233	251	267	263	284	247	221	251	244	252	253	270	242	257	247	263	273	274	252	221	237	250	262	234	214	234	222	254	229	263	209	248	239	280	255	234	256	240	238	201	240	251	258	259	231	209	260	239	245	263	208	222	241	239	246	278	265	236	229	235	254	254	256	242	236	252	227	270	256	248	261	217	222	217	237	282	277	256	240	233	267	228	247	301	246	229	239	231	266	251	255	275	242	229	232	262	238	224	240	225	252	253	235	266	239	251	232	278	244	257	249	265	228	246	278	254	257	217	275	263	241	242	233	278	233	232	232	245	280	264	241	248	231	268	257	268	261	253	218	269	241	253	245	226	259	262	241	227	222	251	236	248	228	237	235	271	281	228	230	247	279	260	218	261	224	263	281	236	255	266	222	271	265	252	235	250	243	246	224	242	252	236	281	258	240	247	273	259	225	258	259	247	245	238	237	254	246	252	270	256	226	275	254	251	244	260	272	271	221	226	224	238	243	267	238	269	258	239	248	255	267	269	248	228	242	253	229	251	238	285	246	270	248	238	228	248	227	244	261	261	250	254	255	258	233	228	252	238	224	271	238	246	236	233	224	236	266	257	256	238	212	245	229	258	254	255	262	267	250	249	252	247	244	258	241	276	248	254	286	260	277	255	247	239	242	248	254	256	252	248	272	236	259	248	292	239	232	256	263	243	226	240	268	232	254	241	245	233	287	216	254	230	263	239	275	245	245	264	223	225	232	282	235	241	235	243	265	270	256	254	238	227	252	252	244	230	262	273	261	243	196	230	254	249	240	225	251	235	241	251	215	257	253	256	255	234	225	268	251	242	212	254	260	247	247	270	227	249	249	264	287	231	225	247	248	223	266	279	240	250	237	238	245	222	248	252	228	248	267	243	263	264	259	257	245	264	253	260	251	240	228	247	246	233	222	277	243	213	285	227	254	224	251	216	242	238	263	230	220	232	256	247	230	227	266	255	244	270	226	276	266	236	253	246	276	252	237	243	268	220	266	267	234	245	253	237	236	258	263	262	234	255	286	244	269	264	217	244	247	213	246	224	215	239	225	253	245	223	231	265	226	222	254	252	251	254	240	265	239	246	226	227	256	226	273	229	242	217	259	247	219	243	240	247	250	240	237	252	229	257	266	272	234	221	242	233	246	222	226	261	272	235	227	233	285	253	265	240	251	227	233	263	237	234	287	244	256	217	258	234	223	228	250	240	250	272	236	244	226	216	243	257	237	274	261	252	238	270	242	260	227	232	273	268	224	269	244	231	238	237	240	244	251	239	226	256	254	244	244	242	254	243	285	255	254	287	241	229	222	231	226	251	254	241	259	249	264	242	232	257	259	241	239	241	241	232	264	250	230	245	249	222	256	257	234	246	237	233	241	252	227	259	201	259	228	234	264	246	231	262	266	257	231	280	228	250	235	235	249	251	265	238	237	232	256	220	267	238	231	251	256	246	259	264	237	257	268	251	228	236	235	236	238	235	303	276	254	245	256	234	261	227	266	251	219	263	284	256	259	231	264	256	272	258	246	237	282	273	258	241	264	263	253	195	249	244	240	225	229	230	221	272	260	240	227	240	256	243	255	235	206	283	215	250	261	230	232	268	236	262	249	237	241	232	243	235	243	254	239	236	238	241	221	252	235	236	259	228	231	274	282	239	235	253	243	221	244	227	243	231	263	232	284	239	251	288	253	250	253	263	256	262	241	253	225	260	263	263	216	225	246	230	254	278	258	245	270	234	252	255	263	238	248	292	241	248	276	274	251	240	260	245	253	229	249	244	264	255	251	245	232	252	267	229	261	254	241	252	246	258	245	232	264	233	236	241	220	251	274	275	250	241	240	277	283	257	249	233	270	211	220	214	243	274	221	246	282	269	263	241	207	232	230	244	247	255	212	267	230	253	255	228	237	218	247	219	255	242	224	220	289	250	249	282	251	244	263	251	236	257	245	274	228	219	263	251	226	254	214	263	245	261	230	241	236	240	249	262	259	260	248	259	223	265	207	236	255	239	247	222	251	225	253	238	272	261	220	253	253	235	272	247	234	243	246	207	244	248	238	244	232	254	269	257	235	238	233	271	237	259	276	269	248	235	252	249	240	226	281	266	226	251	257	275	208	270	269	218	270	241	219	284	249	264	237	237	245	243	247	229	249	247	227	221	234	230	247	242	241	220	236	268	255	219	245	206	243	230	235	254	238	249	243	259	254	275	256	236	250	251	228	235	233	246	237	240	266	224	265	233	275	243	234	231	288	257	242	250	236	257	239	230	242	231	277	262	248	233	269	262	258	277	221	247	235	217	246	241	241	270	231	248	250	256	263	248	258	234	234	252	301	223	278	271	252	249	236	220	240	227	232	243	248	256	261	239	250	257	255	239	273	265	272	243	255	278	274	279	247	228	274	271	263	243	240	241	228	253	221	275	237	244	249	242	240	209	252	272	249	248	253	252	234	253	227	259	224	254	252	260	245	285	221	236	237	246	230	241	248	256	229	248	235	237	257	248	247	257	236	250	252	242	263	249	240	243	258	257	229	232	277	265	248	265	245	249	230	269	263	220	261	241	240	269	242	268	231	245	213	251	243	230	247	268	270	244	235	234	236	242	243	249	248	244	248	268	253	231	257	241	252	240	238	244	262	239	258	272	241	242	278	231	238	214	249	262	254	256	267	291	253	259	228	262	238	251	245	254	255	245	235	253	243	262	236	252	246	265	253	252	220	238	250	264	259	255	242	246	248	255	260	225	244	244	222	239	231	230	273	257	249	255	253	237	226	238	275	261	228	250	236	254	256	259	224	253	230	257	261	239	250	208	238	239	224	261	258	252	280	244	244	233	262	226	233	244	230	269	265	233	242	255	248	246	248	221	284	260	263	232	239	229	243	238	232	234	263	270	266	262	280	250	242	263	251	230	234	241	245	226	240	228	224	236	236	240	266	257	247	288	232	249	237	232	288	234	225	236	233	216	267	241	246	255	247	262	239	268	220	251	228	230	242	257	228	217	218	256	247	261	246	227	250	268	234	236	237	252	259	248	233	271	236	248	234	225	246	239	238	261	247	252	224	243	232	244	248	242	253	256	247	276	271	235	258	271	275	239	219	272	250	245	216	225	260	258	260	233	270	248	230	255	249	253	252	258
2034	883	1281	1414	1199	1124	880	855	809	801	767	744	649	645	629	641	593	607	589	611	628	606	613	616	591	595	597	583	638	621	614	608	598	605	657	617	559	592	625	620	583	618	577	608	598	604	574	565	582	628	632	576	595	613	661	602	607	616	646	649	618	636	627	651	611	595	586	599	655	602	571	633	598	656	630	595	629	601	618	582	615	627	657	634	638	649	622	611	635	588	597	647	636	634	632	614	544	609	664	595	619	609	605	611	669	622	599	624	634	639	620	640	604	590	670	607	641	608	612	638	618	605	636	631	628	589	565	651	605	605	639	624	609	612	596	633	594	576	608	600	579	572	622	629	545	582	604	632	636	642	637	613	597	569	594	639	601	616	606	640	649	634	658	594	635	604	588	606	583	585	570	630	639	619	650	534	595	585	615	619	578	577	610	621	630	651	619	607	598	624	597	637	638	618	640	608	632	601	601	589	613	597	569	621	629	596	655	634	581	608	668	615	613	640	615	614	590	560	606	616	592	645	604	648	609	622	626	641	632	610	609	602	594	592	589	604	592	637	614	601	599	586	586	626	686	617	644	621	627	606	642	635	636	645	608	614	592	630	612	651	591	645	630	638	595	688	599	639	607	613	615	657	617	618	613	636	600	579	649	606	648	622	569	538	626	629	587	633	574	576	607	595	640	615	635	629	577	605	616	589	612	625	678	619	600	583	603	604	620	600	605	629	590	597	606	653	573	602	602	595	613	613	618	618	573	623	582	623	642	585	539	598	621	612	621	630	608	613	647	549	646	598	599	595	561	656	643	610	661	610	620	616	629	606	593	639	639	654	621	633	622	610	613	607	585	655	644	624	630	640	581	602	617	634	604	610	632	609	654	621	596	586	573	621	623	606	624	590	611	624	661	642	624	625	637	646	629	596	594	601	630	618	615	581	673	670	622	673	626	618	599	588	595	620	628	607	575	626	621	637	612	651	621	645	682	585	628	619	580	634	624	636	647	632	616	615	611	615	586	599	595	643	627	630	580	625	592	609	623	609	617	615	583	623	608	601	582	593	624	611	598	666	629	601	583	609	626	640	624	594	632	590	606	610	612	584	636	627	652	625	623	619	651	601	635	577	621	604	602	614	578	644	610	627	631	613	607	647	625	585	623	597	613	610	575	561	623	608	610	629	620	605	639	618	607	606	649	600	633	657	611	560	621	632	605	625	583	579	626	617	607	583	576	634	646	620	633	594	615	634	632	608	596	597	603	631	630	671	605	602	608	632	632	621	618	628	624	608	633	607	586	615	574	632	588	576	596	616	614	624	596	646	619	622	668	642	637	620	659	600	638	599	625	621	615	605	603	648	610	623	608	593	608	674	637	578	624	594	556	619	593	634	602	644	612	640	641	619	596	588	616	640	626	609	600	620	577	595	654	656	680	600	600	643	598	643	633	624	594	633	642	639	579	613	631	634	619	605	607	626	609	604	627	585	575	593	630	628	593	610	633	626	616	586	616	623	586	585	611	636	595	600	579	615	628	620	579	609	652	611	623	600	609	564	587	598	631	598	623	587	600	637	639	603	607	623	624	619	631	655	586	616	578	659	599	583	581	607	656	620	573	587	598	585	579	614	676	622	618	560	585	558	644	640	616	588	595	639	674	612	614	609	592	588	597	609	571	537	606	651	634	614	618	571	624	602	596	628	633	640	621	600	614	602	635	632	638	653	605	619	594	609	593	627	591	588	615	604	593	621	560	593	630	569	603	602	617	638	628	634	621	603	606	637	625	610	607	622	664	618	591	628	650	610	580	602	596	606	602	636	640	601	615	574	609	628	585	609	610	605	619	597	640	601	626	652	596	631	590	622	596	638	660	622	609	577	672	657	642	641	605	631	593	607	642	612	583	616	586	603	604	632	582	611	635	621	591	614	680	604	611	619	665	571	573	598	564	629	646	644	602	651	592	645	548	616	593	653	601	631	636	626	629	584	643	584	572	657	599	600	613	584	697	610	549	601	573	577	637	602	633	620	645	650	585	605	590	661	629	628	601	595	628	621	618	577	602	653	629	601	597	580	585	605	605	580	645	607	596	597	602	589	642	617	629	601	624	615	615	628	610	622	609	605	599	565	608	607	637	604	593	598	640	605	593	613	612	607	642	604	622	593	598	618	623	585	654	627	608	635	631	616	616	605	597	564	614	617	600	653	604	603	587	606	621	638	623	576	581	620	614	632	603	654	661	584	569	605	642	598	576	597	580	603	633	568	583	623	625	620	636	603	621	607	604	627	633	609	571	623	577	638	672	626	645	627	618	592	593	558	602	611	624	607	625	602	623	576	586	636	615	652	609	578	592	621	650	583	618	603	678	613	650	602	643	607	601	615	625	598	611	647	617	593	628	627	610	612	627	587	610	534	610	595	642	614	610	582	612	639	612	592	641	671	710	629	624	671	570	593	606	613	577	593	599	624	589	596	610	606	605	629	588	603	608	607	604	612	621	674	631	592	607	608	617	646	600	648	618	629	622	617	628	602	623	631	662	599	597	609	578	597	609	610	581	568	616	667	622	632	607	614	603	608	626	650	610	604	577	646	569	648	607	629	548	638	616	578	615	608	619	632	611	636	617	609	626	600	649	603	610	619	620	612	600	577	641	606	616	643	639	590	598	583	602	582	594	600	616	581	617	584	596	622	594	580	651	581	587	614	646	606	664	666	624	612	578	597	648	598	589	592	580	620	582	610	616	624	636	581	603	598	620	601	611	575	585	603	647	595	612	561	629	611	590	599	644	595	612	615	604	623	589	585	571	614	647	592	589	641	619	593	601	588	629	589	611	668	603	550	617	605	644	622	600	644	593	593	606	633	612	631	644	611	628	630	635	597	589	635	600	554	646	658	608	578	638	606	579	592	648	596	634	602	650	594	647	585	628	590	654	637	617	614	616	593	641	607	561	614	633	599	634	594	610	588	603	665	622	616	598	607	592	623	596	595	634	612	557	591	600	619	610	614	595	623	618	579	614	613	604	617	639	563	614	593	603	589	587	580	608	620	640	594	597	604	578	616	621	600	641	608	573	621	607	602	630	584	581	621	640	608	620	631	621	599	615	610	619	580	625	600	605	641	631	627	630	602	668	617	609	584	612	605	538	583	623	588	591	626	651	650	630	597	610	556	593	610	680	563	612	584	607	660	589	654	629	640	641	591	570	659	605	587	600	592	574	610	615	606	602	638	616	576	612	682	636	591	586	575	598	628	634	597	630	591	626	618	636	629	618	646	583	630	650	603	624	563	592	581	590	594	620	538	586	544	625	619	588	609	618	614	630	622	622	610	662	609	644	635	573	627	639	662	568	598	600	592	633	576	638	615	603	602	662	585	605	635	596	621	643	609	632	617	613	592	614	601	589	577	605	648	615	614	605	585	590	579	665	570	598	582	638	600	636	616	581	593	640	597	634	601	610	627	638	603	617	579	608	651	647	600	628	629	620	633	572	619	611	607	616	613	619	649	608	656
7565	1026	1127	935	703	555	455	441	398	356	351	311	301	263	288	301	251	285	280	272	275	285	264	274	286	286	275	248	264	277	253	257	269	260	257	247	242	263	248	245	265	251	273	249	268	262	296	251	257	269	239	283	267	263	293	245	244	255	283	267	265	248	274	266	279	259	274	254	284	279	259	264	231	268	245	267	282	292	262	260	273	258	251	250	288	246	223	263	307	291	215	263	282	275	276	257	293	243	268	257	217	280	261	296	269	312	304	245	251	264	280	256	248	298	241	280	278	276	267	244	282	280	222	247	279	260	256	218	256	247	242	258	272	262	311	270	287	272	303	286	265	260	263	250	267	300	284	261	237	284	257	267	246	260	242	260	259	267	271	254	267	248	262	239	289	244	246	283	261	280	301	249	280	258	287	257	284	279	272	254	252	264	244	266	241	278	275	276	251	266	269	233	256	274	254	245	321	310	291	258	225	268	279	254	243	267	292	275	279	270	268	283	267	277	250	269	288	269	264	283	272	273	256	261	307	251	271	270	251	270	244	275	280	276	237	246	269	265	253	250	256	254	258	251	257	261	296	268	262	263	261	278	219	276	240	290	270	257	233	282	230	243	259	296	271	238	250	249	265	249	239	263	249	246	263	272	242	252	241	252	311	258	280	254	250	238	286	284	291	252	269	281	249	216	254	242	283	260	243	276	269	279	278	282	239	279	262	280	245	241	276	259	253	267	254	262	269	278	218	240	268	279	286	231	265	253	272	236	271	273	275	260	286	269	270	243	245	280	246	255	226	251	240	232	250	246	244	244	246	250	264	269	284	275	264	253	256	222	272	263	284	268	263	262	245	282	290	281	259	286	274	224	274	238	291	260	255	268	233	275	275	278	252	237	255	275	265	251	259	271	240	255	238	248	271	279	275	275	243	241	225	256	273	279	252	245	262	264	276	241	248	251	250	275	240	244	242	267	266	268	258	269	218	242	243	263	257	265	262	263	265	268	227	277	272	257	277	263	249	224	281	241	280	254	273	290	286	269	264	287	313	293	248	244	307	250	260	251	277	258	237	270	289	257	266	251	293	263	226	276	259	272	289	256	272	252	249	254	258	248	299	223	264	278	283	265	266	258	260	271	262	284	249	258	266	253	279	245	294	242	252	281	301	286	266	240	254	256	259	260	251	259	252	251	277	263	267	238	272	234	256	253	249	290	244	289	230	279	244	284	268	260	252	249	279	270	288	291	251	266	281	283	223	287	249	268	246	233	232	280	230	244	247	268	268	287	282	256	274	249	261	299	240	245	257	240	284	253	273	273	276	271	265	243	249	258	256	267	269	287	251	272	235	260	242	250	261	234	294	294	292	267	274	267	267	260	259	255	245	249	248	296	258	280	270	258	262	247	253	284	255	288	269	295	270	261	259	233	238	270	271	270	259	278	240	246	271	262	286	254	260	259	262	242	259	271	254	278	270	281	272	287	263	235	262	275	273	249	265	303	256	279	238	253	263	265	257	274	257	284	260	252	270	246	229	276	273	291	264	255	296	255	267	268	279	272	268	272	260	290	288	248	263	279	266	278	262	265	293	236	256	246	248	259	266	228	256	242	238	289	250	251	273	286	255	246	291	256	223	248	228	240	260	247	272	261	281	275	309	264	261	299	257	250	253	280	249	277	268	251	263	253	234	249	252	237	284	255	250	264	267	259	240	285	288	280	248	248	282	241	263	282	257	263	262	270	277	246	280	266	257	262	239	235	237	263	282	253	252	267	278	249	263	265	249	258	281	303	280	263	291	280	258	262	277	285	261	278	260	267	242	259	249	272	236	250	236	245	269	262	270	283	267	274	262	252	241	256	277	258	269	280	247	270	258	259	253	242	269	254	283	249	259	262	250	249	266	221	227	259	277	222	276	287	248	291	245	247	242	232	276	265	255	279	279	247	268	239	242	285	237	248	238	267	243	255	255	242	232	282	271	256	252	270	295	258	258	270	287	258	276	238	285	264	265	257	246	261	266	269	257	291	286	251	261	264	243	239	249	264	282	260	245	274	259	261	308	262	254	243	248	274	279	236	252	270	244	257	249	257	249	265	279	267	231	233	261	281	234	258	270	260	276	279	274	276	270	276	265	230	280	270	242	298	247	257	249	253	268	248	252	257	261	281	289	225	264	245	235	257	300	281	278	289	262	306	280	250	261	271	274	260	273	247	257	270	268	304	275	264	309	283	263	276	284	257	253	251	248	267	254	251	252	216	273	239	260	279	242	254	260	237	271	251	275	272	268	264	293	259	249	286	266	279	267	244	266	263	272	226	259	247	252	225	284	266	309	240	289	254	265	286	254	282	242	266	277	232	290	257	251	237	246	258	253	262	303	270	283	253	242	277	256	234	288	253	308	245	252	270	270	271	272	278	248	307	268	259	274	247	261	276	293	268	265	253	254	284	253	241	278	256	253	271	236	267	258	267	274	281	250	243	267	268	240	269	292	279	267	252	273	259	267	253	269	256	226	262	261	262	259	253	258	238	234	277	275	273	253	254	242	250	271	267	246	257	257	245	271	296	280	320	257	287	262	258	273	253	249	262	268	253	250	256	241	262	244	242	255	262	265	282	279	261	278	248	253	304	226	266	263	283	255	267	278	257	244	247	264	296	270	251	259	271	281	295	274	285	233	243	288	275	286	274	257	271	265	260	255	227	255	270	277	271	267	229	257	266	245	263	270	243	273	246	269	265	286	258	234	270	256	278	286	269	257	302	259	248	276	270	308	278	244	298	252	260	249	271	276	271	255	266	258	253	280	263	299	243	276	273	256	255	287	283	268	250	261	253	261	249	256	250	272	237	276	241	256	275	280	284	243	256	258	241	289	285	270	240	254	246	242	252	271	232	274	280	271	275	244	283	256	273	259	246	248	256	262	281	270	269	252	273	265	245	239	237	258	265	291	279	241	255	268	303	233	268	241	266	263	249	267	278	265	297	255	277	258	255	254	247	240	237	252	285	264	293	283	286	258	260	300	262	271	234	232	253	246	268	234	259	278	246	269	264	241	228	251	273	251	266	250	257	280	265	264	244	270	258	250	246	286	227	260	263	237	281	259	273	252	286	261	267	253	251	290	276	282	246	226	278	280	264	262	258	259	253	265	232	269	287	278	278	279	266	298	279	259	272	288	250	271	275	249	263	268	253	280	286	240	266	252	286	266	266	275	288	267	248	259	261	264	261	250	253	272	287	243	249	248	268	219	246	265	293	245	286	306	272	235	272	269	263	245	258	246	261	274	268	273	265	247	239	247	253	253	246	257	277	291	255	254	270	248	268	283	250	285	248	240	241	256	284	237	252	258	241	267	255	274	240	263	256	261	243	266	252	250	273	253	266	281	277	266	291	256	233	247	284	263	265	293	262	264	277	242	259	247	260	253	261	276	274	263	281	264	248	259	273	302	287	244	271	283	276	312	285	287	256	273	282	245	265	276	227	225	284	237	274	244	266	267	257	248	272	272	267
6819	1396	2755	3068	2690	2153	1563	1603	1363	1262	1145	952	798	765	678	767	737	763	667	668	706	687	649	695	687	653	657	645	684	700	611	647	647	632	680	683	659	603	672	688	641	609	634	628	586	649	634	637	643	638	641	627	642	656	656	645	655	646	624	645	628	633	623	615	647	642	683	659	655	649	667	654	651	676	642	646	610	604	633	682	599	675	610	641	665	667	652	647	630	637	601	673	603	654	641	636	668	643	626	608	603	633	680	654	668	675	649	610	653	639	585	626	622	665	633	683	673	644	586	648	619	637	631	646	637	645	614	626	610	611	603	606	643	645	637	626	641	634	641	660	618	676	592	663	622	665	710	671	601	687	614	624	627	614	597	580	647	691	632	625	648	654	642	602	624	622	626	666	617	646	680	657	645	668	666	666	613	603	615	617	662	618	616	612	578	645	661	639	652	623	625	635	663	630	592	653	591	632	618	622	643	671	649	631	655	638	615	634	696	604	631	622	668	621	681	668	616	615	643	596	584	613	629	648	671	616	644	626	617	627	670	646	640	640	663	602	621	604	645	664	655	649	623	631	658	647	650	601	627	657	665	670	655	641	619	674	637	625	594	674	577	594	631	636	635	644	665	605	661	675	626	646	597	670	675	649	622	651	651	635	642	639	597	663	605	632	662	670	666	646	627	650	620	639	663	667	612	632	632	662	648	632	621	615	594	603	657	621	615	662	621	665	677	626	609	625	633	619	635	631	664	666	624	681	654	652	668	680	640	647	647	684	655	654	618	641	672	627	631	677	661	661	645	639	630	655	632	601	635	628	614	635	675	628	684	646	633	640	643	616	637	655	647	610	656	565	602	663	625	609	607	633	647	631	641	660	618	655	659	643	634	603	702	675	625	567	613	581	678	662	652	682	650	626	623	635	678	636	633	623	642	633	632	599	659	672	665	640	638	636	619	612	674	662	655	615	666	643	627	594	655	649	641	639	675	635	593	619	628	646	590	689	642	678	650	660	612	673	666	661	655	617	652	608	629	637	623	638	662	640	661	654	663	640	605	631	659	655	639	623	662	643	640	642	620	621	631	686	680	618	611	652	634	631	674	644	618	575	592	652	619	625	642	674	697	608	593	628	647	636	620	631	600	621	657	626	642	579	679	651	614	612	577	664	657	631	608	655	664	617	646	657	600	644	678	625	640	625	603	642	657	651	676	638	602	658	660	658	667	635	667	637	596	671	656	633	643	633	672	654	659	626	659	618	637	677	681	610	663	666	580	640	634	626	653	624	620	630	664	615	594	662	593	614	652	673	642	644	639	662	660	660	639	631	615	667	639	658	648	604	680	629	602	636	666	654	585	624	631	638	671	641	626	607	674	688	660	631	656	601	650	629	677	681	655	622	630	681	678	617	627	620	667	653	655	641	622	649	658	613	585	624	598	649	677	629	644	630	619	660	634	664	646	699	639	650	604	654	594	638	625	635	635	653	645	661	645	675	680	660	601	662	656	651	623	641	637	588	634	624	602	639	608	661	634	630	640	671	609	617	645	668	629	561	692	594	641	629	652	630	628	646	626	642	605	652	661	617	655	622	622	584	632	645	708	643	664	625	650	604	606	622	636	641	646	677	650	622	618	657	634	624	645	660	612	672	652	629	692	638	669	659	637	658	660	631	681	649	695	641	702	684	602	599	604	636	666	629	672	632	665	650	623	681	643	659	644	616	589	613	644	675	640	623	619	629	655	625	639	644	680	644	607	623	649	640	613	627	659	614	687	629	620	660	631	617	647	614	620	653	654	668	650	664	614	598	655	650	608	649	615	666	664	678	630	605	629	638	629	606	641	643	623	601	643	622	644	666	608	658	619	642	630	659	692	636	641	642	673	618	623	655	653	637	661	679	651	680	626	635	644	627	645	624	616	677	627	666	644	598	622	641	626	614	634	576	647	619	647	628	659	668	615	623	598	667	665	626	616	621	640	628	683	616	640	668	638	665	611	621	655	612	645	633	669	670	629	619	616	635	609	658	628	660	654	621	613	629	609	630	643	655	613	643	624	606	623	631	633	650	653	653	625	615	614	618	617	668	643	649	670	640	622	646	630	657	661	643	636	653	653	641	614	663	639	648	609	682	617	631	655	609	645	643	646	640	609	598	648	695	634	643	649	644	634	613	601	658	626	619	631	610	680	661	633	604	661	629	646	659	628	635	591	608	610	624	645	667	639	658	607	628	659	621	657	590	637	649	639	588	647	662	650	675	605	631	661	599	647	630	627	704	599	654	625	604	637	671	669	663	631	667	620	631	681	671	614	602	658	610	643	648	648	654	620	621	649	664	662	629	636	688	627	642	612	674	614	658	649	680	635	639	604	657	642	637	609	659	650	598	677	612	636	630	645	633	618	612	671	658	629	666	639	650	597	636	641	647	682	666	628	637	632	673	644	679	656	622	681	624	631	659	634	621	675	683	651	662	652	667	636	641	640	653	621	679	669	668	677	627	634	627	614	619	634	647	609	635	667	698	666	642	652	644	641	632	642	599	643	648	668	680	679	683	643	626	687	620	637	668	653	628	652	651	665	618	626	628	658	657	623	633	589	633	615	670	635	663	689	670	629	610	681	663	672	667	688	640	635	619	647	664	670	640	635	662	611	626	696	670	604	646	669	683	643	692	707	633	615	637	593	675	650	609	622	652	647	695	699	639	633	588	608	621	654	649	657	652	642	651	690	643	652	572	628	606	654	613	625	630	673	587	623	635	667	672	648	682	666	663	656	612	634	589	641	628	656	663	615	583	632	663	664	613	634	689	618	619	627	634	631	560	620	633	621	642	665	634	664	632	650	646	669	622	649	642	643	580	618	605	604	595	650	651	669	684	645	646	671	654	610	627	667	630	616	620	650	644	596	668	587	597	627	621	673	635	649	691	666	592	606	612	643	623	611	640	680	643	619	591	611	679	607	624	635	606	672	618	620	663	586	650	647	669	608	625	644	620	641	655	595	672	632	648	651	637	671	638	631	629	609	663	634	614	658	618	651	627	649	667	644	611	626	648	675	624	570	639	658	643	635	663	629	611	598	616	657	616	602	624	624	635	619	643	660	668	673	672	603	655	620	615	624	655	610	661	614	672	627	646	662	624	715	624	649	643	647	674	614	632	674	639	651	642	656	643	605	633	616	624	677	638	637	631	646	591	656	607	645	570	644	636	648	631	633	611	673	613	630	595	615	658	629	623	671	656	636	632	641	627	610	639	599	644	653	584	627	656	603	655	623	663	689	628	612	680	672	619	695	613	626	642	631	684	652	622	584	640	634	649	602	617	598	666	627	622	641	655	682	656	658	626	618	623	635	637	684	630	624	675	658	664	669	631	623	643	604	632	650	645	630	644	647	692	654	622	625	660	638	612	668	667	652	667	619	631	642	672	651	640	636	643	630	652	632	595	630	653	614	624	611	597	630	645	641	670	639	641	689	628	698	611	600	592	655	625	618	598	612	587	625	664	664	604	704	624
12880	1461	1633	1299	954	625	439	428	357	303	294	193	166	158	152	163	157	160	149	151	137	123	150	147	135	164	140	140	143	138	145	151	148	133	125	137	143	139	141	133	122	126	122	156	158	155	134	149	125	137	132	130	139	129	129	146	150	122	157	135	146	123	135	137	129	155	124	126	123	137	130	123	147	139	114	131	123	127	122	140	174	138	136	135	146	141	149	156	121	129	118	150	120	117	141	139	149	130	131	150	128	130	114	104	131	148	120	133	148	132	132	114	138	157	119	120	132	138	123	120	119	145	125	109	130	110	153	134	152	129	131	134	152	144	120	130	95	135	157	136	122	128	126	141	129	142	131	134	125	135	130	125	142	131	140	130	124	118	134	122	135	154	121	150	136	151	163	142	146	156	132	150	127	143	132	139	125	130	111	126	138	115	150	125	101	129	124	119	148	131	163	135	145	131	128	136	133	142	139	141	142	138	127	131	160	133	145	140	138	117	131	167	152	146	122	134	161	130	124	105	127	122	122	123	127	151	137	139	140	143	107	132	136	140	153	137	100	126	101	119	125	140	132	169	138	133	125	115	140	128	122	135	123	121	127	135	128	139	145	144	132	113	137	150	140	123	146	131	114	116	153	130	131	134	130	131	121	116	145	139	121	133	129	133	147	121	129	129	128	143	142	123	109	136	131	141	123	153	145	126	149	124	132	112	146	152	105	148	167	146	138	151	125	143	136	127	150	147	116	135	114	125	111	125	139	144	132	157	127	140	131	129	122	147	119	126	145	126	152	127	126	119	130	128	131	113	144	141	143	130	133	110	136	113	150	120	112	118	142	121	119	134	140	117	139	113	122	116	130	148	121	114	116	139	133	132	145	153	131	149	155	144	158	143	108	154	148	138	124	155	124	125	133	125	146	133	132	118	125	125	153	121	137	138	133	135	150	128	137	142	144	131	164	127	137	150	143	146	133	145	138	123	152	107	119	143	142	135	107	149	147	155	124	141	145	138	132	146	135	136	128	131	154	124	136	153	135	139	135	139	183	133	131	145	115	123	145	127	139	134	147	135	147	137	130	135	147	159	126	128	165	129	116	124	151	125	133	126	120	142	138	122	118	121	148	132	139	122	132	136	139	140	134	115	132	139	145	153	136	126	109	122	115	131	142	143	144	141	139	122	144	115	135	150	147	155	150	135	125	140	132	132	123	118	154	144	131	122	164	141	129	132	119	128	136	128	127	145	124	143	132	121	135	143	148	125	167	130	118	132	129	147	121	129	132	145	123	135	135	134	131	139	146	149	118	167	136	128	128	137	124	127	136	156	131	159	147	122	164	137	126	139	159	139	141	133	118	131	124	155	117	139	125	150	140	149	118	141	133	122	135	138	150	136	128	135	161	134	135	110	155	137	138	109	135	128	135	130	124	140	147	124	118	133	143	135	140	136	131	126	117	135	149	140	140	125	134	123	155	136	152	119	127	158	148	145	126	123	129	127	119	135	132	168	141	139	126	133	123	140	131	135	133	132	118	157	128	141	160	104	135	119	133	126	107	132	130	140	145	140	143	105	139	127	135	128	131	132	136	130	132	135	139	135	116	128	129	113	132	135	135	134	134	123	133	127	128	115	155	139	129	145	148	127	134	127	137	127	152	136	132	149	121	128	147	135	117	135	138	141	121	133	128	129	156	115	135	120	155	137	110	128	136	126	140	126	140	139	148	131	138	122	141	127	131	127	133	144	147	148	134	122	136	153	126	136	147	150	126	161	151	140	141	140	133	150	116	121	142	128	141	130	132	124	115	116	136	138	135	145	147	132	145	127	142	153	121	139	118	121	142	122	143	148	112	149	145	131	110	131	138	152	126	128	142	142	114	127	139	131	143	140	141	137	135	115	141	130	128	155	146	153	139	123	155	94	129	144	139	128	137	126	121	143	126	146	141	129	139	135	115	136	128	107	144	125	128	113	126	137	140	127	137	113	134	129	132	131	125	128	138	140	121	129	138	132	143	137	135	130	142	121	147	138	116	143	140	145	135	148	127	141	129	115	140	120	135	113	160	130	150	121	124	133	134	158	128	110	154	136	135	130	136	114	129	128	143	121	117	147	148	137	138	147	121	138	131	142	122	141	154	136	146	130	116	173	133	123	142	134	146	148	146	120	118	129	131	124	158	114	143	137	126	111	130	127	123	135	128	141	137	125	127	145	143	125	131	103	146	120	120	124	143	134	130	154	133	137	117	147	144	126	147	110	149	110	137	138	169	126	148	136	129	123	135	132	118	133	146	141	132	115	132	123	123	134	141	137	128	110	109	131	173	137	137	117	151	149	130	139	140	139	140	118	135	168	150	127	135	137	142	136	145	153	141	130	136	124	135	114	134	123	129	135	142	138	122	132	134	123	145	151	149	147	149	154	143	120	138	123	126	144	145	153	111	122	125	135	140	116	140	144	137	110	153	150	148	132	112	118	146	136	110	126	125	126	146	131	130	143	155	153	124	153	150	135	144	121	157	137	119	137	135	131	126	111	127	135	137	134	120	121	128	140	132	131	119	115	150	144	131	142	139	135	134	119	144	141	119	148	133	135	124	161	157	131	120	107	145	132	120	139	155	139	135	145	135	125	139	129	136	137	137	129	136	149	155	159	127	137	149	121	110	130	158	136	135	152	130	133	126	151	129	135	143	136	144	119	107	132	126	126	126	143	157	130	139	129	131	135	154	138	140	125	133	130	134	118	136	140	133	133	143	108	125	117	149	130	141	120	150	128	125	130	145	123	103	150	141	150	139	135	144	130	132	121	127	126	126	144	124	120	152	116	138	138	147	128	148	126	123	128	141	128	126	129	106	141	144	133	147	150	144	140	134	138	132	142	113	144	138	127	132	127	144	135	124	133	124	133	161	137	120	150	179	129	131	148	151	140	166	138	151	136	132	134	137	135	137	128	114	133	122	113	105	144	149	141	150	148	128	124	137	131	125	136	152	140	144	116	116	156	123	140	151	127	141	152	132	114	143	159	158	124	124	122	136	128	123	127	147	135	125	146	137	141	144	115	133	134	150	153	128	139	125	132	124	135	129	132	123	113	136	116	133	146	131	137	124	127	140	139	147	151	133	104	139	131	147	134	127	172	116	146	113	135	141	118	152	108	136	147	134	121	131	133	154	135	159	135	125	131	153	126	132	146	158	126	132	133	140	149	132	137	145	139	128	126	155	122	149	132	141	130	128	127	130	118	144	109	136	129	128	143	142	150	150	118	122	146	128	120	122	148	157	154	146	137	121	124	134	132	122	144	135	144	115	99	128	152	142	133	136	131	162	134	139	116	122	129	121	129	135	121	148	129	137	143	128	144	128	117	125	133	160	126	147	144	148	148	119	121	147	138	134	155	127	129	133	109	118	134	131	142	122	107	156	148	110	126	135	124	139	126	122	115	144	142	144	138	123	129	123	124	124	138	121	130	127	137	139	159	120	131	131	140	144	126	130	133	138	109	135	135	141	110
8246	1527	3696	4303	3913	2675	1870	1969	1569	1508	1186	752	632	589	595	538	450	507	439	391	399	401	433	396	397	414	392	363	360	351	381	335	351	359	374	346	365	350	376	332	338	383	370	354	339	373	335	353	319	357	340	357	357	371	349	312	355	321	351	337	370	329	351	340	350	335	339	329	356	381	352	340	357	350	380	337	327	333	381	351	338	339	320	337	330	348	366	329	332	363	314	331	354	313	320	341	331	326	357	342	369	347	327	342	324	320	331	361	363	352	341	320	350	333	335	339	345	345	360	347	344	372	327	324	374	307	324	328	369	339	347	369	336	348	354	347	309	344	304	355	359	347	338	335	382	308	345	319	357	352	352	335	335	362	333	345	331	327	378	347	336	329	338	324	343	330	350	369	352	368	321	345	365	344	352	333	369	370	361	323	358	336	333	319	349	318	393	336	350	334	335	347	369	325	359	346	319	350	318	352	353	350	306	353	343	345	325	340	332	353	319	307	351	352	306	327	359	348	333	325	380	341	350	363	357	345	328	336	324	329	352	365	378	315	322	331	354	314	358	347	350	323	312	319	288	370	361	336	316	318	333	338	325	338	342	340	323	337	359	326	347	335	349	367	313	297	346	357	345	340	326	361	369	319	336	329	339	350	379	345	334	367	343	347	357	308	361	338	341	298	360	352	345	327	338	328	311	333	359	334	345	327	326	369	347	353	374	342	344	377	321	303	335	332	331	322	326	326	346	344	315	308	334	360	371	354	344	314	334	321	347	330	322	337	305	332	374	319	307	295	319	351	358	363	333	339	311	341	328	324	300	342	333	316	327	346	334	321	385	357	334	347	337	370	355	347	318	310	325	330	327	346	325	366	349	365	361	324	349	330	334	348	335	352	339	362	342	333	334	326	355	368	323	315	334	336	347	322	341	345	312	322	324	329	328	340	337	328	326	330	346	346	342	336	328	359	321	338	318	352	372	361	292	384	339	322	334	298	350	298	327	324	350	352	350	335	372	316	349	363	346	301	321	307	352	320	356	354	350	343	326	315	310	354	344	340	323	357	359	323	357	337	347	326	374	331	304	345	334	403	316	328	331	330	338	360	360	374	358	339	341	334	346	361	331	314	312	328	350	359	339	337	370	302	338	331	326	342	337	316	337	347	369	321	343	322	322	349	352	352	337	363	317	366	377	350	370	375	310	343	309	346	339	340	372	337	350	348	351	331	332	317	323	336	338	331	352	341	326	339	367	342	358	315	359	312	330	332	337	336	324	342	329	347	336	347	316	366	348	334	334	360	329	385	335	349	340	355	331	329	363	367	329	348	308	372	340	336	340	359	326	330	325	334	370	345	345	341	331	318	358	339	353	343	316	333	349	329	374	339	349	344	336	345	303	352	319	330	377	332	335	348	331	338	311	354	360	328	304	343	347	336	331	308	354	344	335	342	323	323	344	303	326	310	328	322	341	382	347	316	336	315	335	347	306	332	366	330	350	364	357	368	321	314	357	311	331	343	405	345	353	318	354	349	359	344	368	349	313	323	373	314	360	328	335	344	336	359	347	342	340	374	332	358	343	345	354	337	345	338	337	329	352	348	327	350	339	348	331	343	355	347	366	346	381	335	358	371	322	329	316	357	349	344	338	325	348	331	342	381	322	333	337	328	303	320	354	352	333	330	330	302	330	371	345	324	313	337	329	333	316	362	341	334	320	332	349	367	351	372	386	351	373	352	356	343	336	325	358	326	332	373	326	350	327	360	349	352	318	335	346	345	364	376	325	343	361	370	332	331	379	322	361	331	346	300	338	371	345	327	317	345	354	315	365	358	369	341	361	332	321	337	336	326	344	353	321	329	326	313	349	349	359	349	333	355	335	364	334	335	328	344	359	318	326	345	365	342	329	346	328	348	315	333	330	329	314	340	348	341	352	381	314	336	336	353	321	340	364	353	348	325	331	327	395	323	353	366	344	326	333	320	341	324	353	316	349	326	339	358	345	340	332	362	328	331	343	356	347	318	351	331	345	325	334	341	364	338	362	342	346	367	325	351	321	325	328	340	332	350	341	361	327	315	342	349	340	326	312	323	339	338	301	332	358	336	335	336	349	349	340	336	315	311	364	363	323	336	357	346	303	380	386	346	354	349	328	321	345	374	314	364	369	331	334	367	318	330	309	328	340	318	373	328	331	314	318	360	345	330	345	328	360	336	324	379	377	360	301	320	357	340	357	314	344	346	357	332	391	351	356	325	353	347	319	322	343	341	351	335	307	320	314	325	356	365	333	333	364	347	327	315	334	340	331	347	335	328	345	353	337	348	346	339	342	339	312	348	317	335	344	333	330	343	349	356	367	312	347	358	331	365	310	344	357	316	327	317	337	318	318	350	303	326	355	346	375	344	345	386	392	318	326	328	369	316	335	345	335	310	335	329	319	350	386	326	341	339	327	349	378	353	348	350	338	339	336	333	337	352	365	349	357	355	339	316	330	317	363	377	332	357	382	317	283	373	350	317	337	342	337	343	371	355	352	358	365	361	362	342	363	342	349	346	353	351	343	358	329	363	362	334	313	325	303	352	339	396	311	343	364	317	347	353	324	336	290	363	359	344	353	354	299	362	356	351	355	341	342	355	334	366	335	319	367	361	335	336	335	318	341	331	341	330	344	356	349	338	346	347	331	357	360	310	333	344	334	374	335	354	343	332	322	340	361	344	363	338	362	349	321	313	323	336	334	333	333	324	325	345	345	319	400	290	350	328	376	366	322	344	325	350	344	332	348	338	351	343	338	317	335	331	334	362	358	351	375	349	334	351	330	346	360	329	324	352	325	307	313	329	339	347	359	364	347	344	323	325	291	323	364	335	330	353	325	368	340	368	344	325	324	339	383	365	377	337	342	327	370	337	346	368	361	354	343	358	352	350	354	338	341	312	345	363	330	331	316	325	321	318	319	331	328	347	321	339	328	347	336	361	330	315	341	380	354	361	322	351	365	336	356	322	354	292	364	358	333	336	306	330	345	355	356	369	364	335	315	319	331	348	329	287	319	307	309	320	352	364	341	321	345	329	339	364	334	339	355	362	344	357	354	339	322	338	344	319	346	347	333	373	398	336	346	301	317	323	357	319	340	324	306	338	335	329	339	322	335	342	363	359	342	364	374	323	350	352	338	358	345	329	345	348	337	331	338	303	339	317	328	350	349	345	344	328	330	352	377	332	379	344	347	338	337	335	358	356	355	334	316	351	339	350	374	304	342	316	327	325	322	326	323	359	309	290	353	361	330	356	320	322	368	348	366	322	322	355	322	320	336	349	376	333	351	324	361	322	348	310	339	347	333	339	340	336	336	358	343	363	386	325	347	329	341	309	318	375	347	312	379	343	349	314	377	324	349	351	349	331	350	340	353	310	330	345	343	346	331	366	346	339	346	335	346	288	382	319	338	338	360	359	300	343	324	339	388	364	310	333	350	348	323	355	350	343	355	324	349	354	314	325	378	344	319	363	344	349
1553	439	510	451	409	375	302	315	285	288	285	247	256	245	265	241	251	233	257	245	237	259	243	254	247	240	253	242	225	239	248	266	252	260	228	281	224	255	249	223	256	253	256	252	238	251	277	272	263	260	287	287	222	227	237	241	260	261	218	225	236	247	231	291	249	264	224	232	253	241	246	261	231	238	288	248	273	277	265	239	242	286	258	245	242	250	239	244	250	261	257	245	255	235	250	260	244	228	228	269	251	231	248	233	249	262	239	245	272	248	257	243	235	245	233	227	260	250	242	256	249	247	228	247	266	270	232	266	256	262	239	288	255	246	239	277	242	245	247	219	235	241	236	256	218	226	239	240	239	256	237	249	232	241	254	220	257	232	269	251	245	278	272	237	250	233	262	259	233	250	234	218	269	262	226	218	279	243	263	271	246	236	253	278	266	232	251	225	231	253	272	264	264	250	295	280	252	244	253	232	259	260	243	243	232	256	238	269	260	238	232	232	252	244	254	247	244	273	249	274	236	253	259	266	270	234	232	229	235	229	240	274	243	248	249	272	223	248	249	249	253	232	247	258	251	268	244	249	273	234	271	241	269	267	244	231	262	240	222	229	272	249	250	279	263	258	246	241	260	222	230	278	250	227	249	251	258	237	242	243	273	271	271	248	217	249	268	287	226	279	240	255	245	218	250	242	244	211	267	279	282	226	265	254	230	227	230	250	263	250	253	248	244	237	258	242	240	248	242	229	253	251	232	246	231	245	248	251	273	244	262	273	229	252	228	269	252	265	229	233	243	252	253	249	238	243	232	249	220	248	249	282	248	228	225	225	280	252	239	244	236	245	237	243	254	261	269	244	235	262	246	226	234	253	221	242	234	257	263	235	274	275	244	283	223	245	244	276	250	246	261	281	243	237	274	271	248	244	246	245	235	240	250	236	254	248	230	243	244	218	250	238	247	276	260	238	265	258	215	250	275	239	241	241	246	260	259	242	256	231	254	241	250	222	224	280	225	241	234	261	251	224	238	242	265	241	256	237	254	241	247	232	263	285	252	233	219	257	286	269	252	235	245	254	259	264	272	248	257	243	258	267	245	249	249	233	248	241	244	255	265	221	278	272	221	234	247	212	219	227	240	234	276	252	257	249	252	238	250	256	248	247	264	253	252	256	244	239	240	272	237	237	241	233	240	255	258	248	270	243	220	227	260	246	248	273	260	237	267	277	250	226	265	263	235	273	261	257	278	257	259	236	237	243	256	234	234	245	258	229	252	263	238	283	241	231	235	270	255	229	243	247	248	236	245	244	260	278	251	230	224	260	268	229	264	276	249	250	255	226	247	265	265	229	225	267	267	266	245	251	247	263	265	276	225	238	225	255	226	260	242	281	297	273	237	248	241	230	250	212	248	238	219	257	266	248	265	281	269	240	275	245	237	229	257	236	233	253	261	246	237	242	259	258	234	239	218	264	233	245	249	244	241	246	254	272	222	250	252	244	222	233	223	270	244	229	238	250	245	241	258	260	233	250	246	263	228	249	243	273	273	267	279	233	232	224	240	230	257	248	247	250	245	272	219	292	209	266	230	263	250	242	244	247	252	236	236	223	224	261	227	233	233	248	262	241	251	245	285	284	255	247	263	242	235	259	223	221	237	222	252	269	241	231	242	269	226	249	275	251	223	255	219	241	275	232	254	208	232	261	281	267	244	266	286	239	258	221	252	232	243	280	260	248	263	249	262	257	250	257	260	245	242	231	262	238	263	264	234	267	242	253	258	218	254	257	239	223	237	251	219	250	240	275	262	259	250	271	242	275	251	266	291	264	239	275	242	283	229	248	260	262	220	242	266	269	275	284	240	263	262	240	235	266	235	242	227	255	238	246	256	231	262	248	250	250	234	246	242	247	262	251	248	234	260	249	243	217	236	274	233	253	258	267	219	255	237	249	272	240	236	268	233	257	246	243	238	277	253	220	255	269	207	242	242	263	296	255	219	252	252	241	267	239	220	256	236	254	247	289	212	236	231	250	236	234	260	262	255	242	244	259	253	252	245	248	236	238	249	246	238	267	255	220	243	247	254	250	290	230	260	232	244	243	236	226	263	251	245	257	229	258	275	254	252	232	253	209	276	257	246	210	239	246	233	278	270	227	267	236	259	272	285	257	244	240	239	292	245	225	248	248	221	254	274	244	254	254	263	242	284	232	262	260	247	245	255	278	239	252	267	238	227	229	245	238	249	240	259	236	234	260	221	266	231	194	259	232	233	255	229	255	251	242	228	214	256	228	276	248	269	257	230	277	237	254	230	248	276	241	246	296	262	246	262	283	264	227	236	230	257	273	240	222	244	253	260	244	274	243	262	234	263	286	263	240	240	230	252	260	260	242	239	256	257	229	246	265	240	228	270	262	255	257	207	260	243	245	226	235	231	249	258	267	236	243	242	238	273	230	240	225	243	247	241	243	245	252	236	231	259	255	258	246	227	243	254	256	263	240	260	237	234	266	261	279	264	265	241	258	245	265	255	239	251	256	272	231	262	237	254	245	246	249	238	257	232	244	249	233	227	272	245	232	255	253	280	232	289	252	261	241	278	211	225	230	239	249	259	240	233	245	251	237	270	255	250	229	223	244	259	258	218	239	263	251	210	252	248	226	222	243	267	273	244	237	249	246	258	265	226	255	251	240	229	247	251	247	261	236	265	259	239	250	256	235	256	279	262	242	260	239	220	238	239	256	264	238	251	249	287	261	244	244	254	239	258	243	229	258	257	243	237	252	263	232	248	265	257	253	245	244	242	223	234	259	270	253	267	249	242	259	245	235	258	242	234	260	242	258	286	246	247	255	251	248	248	239	244	246	256	248	243	254	244	233	252	267	275	219	221	258	266	279	243	237	240	263	229	259	248	224	237	262	246	241	255	222	270	250	261	259	243	278	239	241	214	243	256	252	239	251	258	239	277	227	235	259	263	253	245	263	235	256	242	234	225	239	228	250	232	252	244	227	221	254	226	234	224	227	241	239	243	266	245	262	250	280	253	216	265	246	262	264	249	247	249	265	247	239	253	260	223	246	245	263	277	242	258	231	273	245	215	259	232	245	252	251	248	269	227	214	257	260	251	245	254	261	232	245	253	262	234	245	276	251	230	239	269	228	286	273	253	256	249	240	251	247	251	206	256	266	255	257	236	255	205	257	274	263	258	222	229	250	234	241	231	238	262	252	260	232	257	283	263	226	232	276	256	241	240	211	246	241	270	252	230	254	235	266	245	266	241	255	283	235	250	220	254	266	261	248	280	271	276	233	266	245	262	243	252	223	231	263	252	276	252	207	218	249	243	274	243	253	276	258	245	276	235	229	256	255	224	238	231	255	246	223	253	243	262	239	265	255	250	242	280	225	226	247	274	265	249	242	271	245	248	253	230	271	241	236	244	242	235	229	257	240	229	223	263	236	265	224	230	274	248	260	247	239	258	259	236	271	257	244	218	263	284	257	253	254	262	246	232	259
1950	793	1299	1447	1304	1040	979	965	836	903	765	678	644	659	634	603	627	633	630	622	604	595	613	632	664	656	634	618	635	640	583	622	649	599	610	644	621	606	630	564	604	621	648	590	569	589	633	580	582	618	573	658	606	639	630	641	677	594	620	625	634	625	655	606	597	647	616	658	657	607	597	571	571	667	624	585	609	602	656	673	628	668	635	637	661	557	614	599	631	597	586	587	615	625	607	582	645	579	619	591	625	589	613	616	628	608	623	628	590	643	563	604	611	599	608	655	629	635	628	583	601	607	648	597	581	651	653	662	605	623	596	650	615	629	615	607	617	588	630	605	644	629	597	585	593	605	643	582	595	627	646	630	622	615	633	605	620	607	640	637	607	632	606	641	604	650	618	631	611	620	608	619	644	601	645	583	622	649	609	632	573	594	632	653	611	625	605	613	577	560	624	624	586	628	600	620	584	635	611	639	620	621	607	619	578	575	620	644	639	608	660	598	691	604	603	623	595	547	620	607	625	583	633	634	621	617	603	600	646	619	658	623	616	618	609	577	601	587	634	626	631	617	628	588	575	614	599	613	611	587	610	576	626	620	572	667	611	626	626	574	636	592	595	585	615	601	639	632	582	659	613	612	587	638	619	593	610	591	614	582	625	543	634	616	632	643	614	598	647	563	623	580	624	603	599	625	602	631	617	601	598	581	595	613	618	646	611	612	626	618	668	582	614	620	574	643	601	644	642	547	574	598	618	604	596	621	598	624	626	608	628	595	606	626	635	634	660	604	640	647	543	632	578	633	601	621	666	658	618	630	601	590	638	600	644	622	629	588	648	647	623	647	602	603	675	592	630	592	628	587	596	686	594	646	585	613	602	623	581	603	617	616	606	614	648	613	626	622	614	613	612	574	605	569	583	598	615	644	600	630	660	581	587	623	572	603	605	623	626	620	616	628	662	618	601	609	643	642	671	575	609	606	614	621	608	630	627	609	620	588	607	637	590	634	635	615	631	635	646	651	610	620	617	624	587	607	598	640	602	581	638	591	650	653	598	617	619	605	622	566	595	619	574	615	642	600	653	549	612	608	600	598	598	619	630	605	578	628	629	614	619	622	618	628	593	606	612	621	608	607	629	635	635	620	610	593	563	623	598	615	630	658	599	610	622	576	649	600	593	589	612	655	670	670	572	642	578	603	631	634	642	584	587	656	631	608	600	566	629	651	642	610	638	601	614	587	621	577	577	616	639	624	574	611	659	603	652	619	599	596	617	621	643	599	658	638	640	682	629	669	626	616	622	654	633	602	616	593	633	605	556	609	623	575	645	612	615	595	647	599	602	611	626	627	611	618	629	623	664	650	580	630	649	603	624	612	581	612	605	614	615	596	664	656	609	625	609	624	624	612	596	675	612	585	644	643	600	619	609	615	652	607	601	588	630	592	666	617	639	609	635	634	631	687	603	603	621	616	587	594	585	623	646	624	588	617	600	603	596	566	589	608	599	652	634	610	599	632	622	630	622	608	604	630	599	544	632	621	614	632	600	644	617	633	623	632	614	619	616	604	642	634	593	638	603	620	611	632	624	622	609	610	637	636	591	623	605	582	607	606	602	612	594	584	598	609	563	627	685	644	606	593	651	592	569	615	637	611	603	603	600	629	613	597	651	642	615	671	618	610	622	639	634	595	577	593	624	634	620	591	647	661	660	661	618	608	628	665	622	577	614	608	595	591	635	601	618	625	635	646	603	616	603	642	592	663	616	629	646	583	608	612	594	643	667	684	615	635	587	583	607	592	636	612	579	635	639	592	645	601	574	575	598	603	621	597	598	605	627	602	659	596	612	596	603	682	648	622	548	610	558	564	638	618	652	603	630	661	620	609	670	571	591	602	623	617	608	606	628	614	609	624	595	607	631	608	612	573	639	583	627	631	633	603	637	615	631	597	641	616	613	626	601	589	622	613	619	595	603	574	625	601	605	595	587	629	609	651	626	631	591	630	620	600	599	626	611	632	630	654	608	625	607	628	608	590	576	628	607	658	625	645	573	636	596	644	626	595	584	590	584	581	604	638	651	652	578	611	611	606	613	664	653	596	601	644	593	599	641	634	631	600	598	665	611	628	595	628	634	641	608	618	617	669	634	613	638	580	646	627	606	624	576	572	599	659	627	621	602	588	610	614	611	545	671	618	660	631	607	662	625	604	589	616	625	589	613	566	612	651	601	584	614	640	608	644	619	638	624	599	643	600	576	584	634	605	610	566	585	620	624	626	608	618	622	611	613	640	618	623	607	627	617	584	619	631	591	605	631	610	597	586	611	611	632	620	594	576	616	628	639	609	575	578	624	574	622	625	664	594	629	644	606	592	599	619	617	613	653	614	624	594	644	616	582	610	591	569	623	612	618	631	608	656	600	674	634	593	591	631	644	635	604	603	663	602	624	614	591	619	619	607	626	619	629	588	640	625	617	638	617	633	609	587	601	650	602	646	598	619	594	634	577	637	562	649	605	571	609	628	603	612	616	626	624	630	612	640	599	566	579	646	621	635	603	596	650	596	598	633	656	607	630	646	640	592	619	621	623	582	580	614	620	624	581	607	619	603	571	622	637	588	602	605	595	629	618	612	651	603	581	675	581	640	673	583	618	612	574	633	612	602	607	602	636	633	588	608	578	588	644	605	604	619	604	579	642	576	614	589	623	593	608	605	627	594	585	570	665	620	574	572	620	601	627	617	609	603	630	599	567	635	604	605	651	663	580	635	643	566	656	605	682	598	666	605	613	609	636	617	611	586	614	616	646	625	636	580	626	618	644	632	645	607	604	617	606	591	612	592	585	595	626	608	626	626	622	624	584	633	619	607	621	626	580	590	619	585	616	652	647	574	627	652	588	655	588	541	575	629	594	612	636	618	579	616	664	591	586	610	579	656	576	572	628	612	623	640	599	582	610	652	640	546	615	612	583	633	649	625	625	600	610	624	620	621	584	619	649	577	609	650	593	567	612	670	638	597	600	610	601	604	660	646	649	626	640	673	566	611	642	594	660	628	630	644	584	650	566	653	636	604	641	668	611	593	599	622	629	609	606	634	627	623	594	624	643	659	611	574	617	622	623	607	593	638	617	573	629	596	613	614	611	620	626	622	607	603	619	623	630	634	629	668	651	599	625	603	644	654	600	599	662	611	607	634	626	635	667	607	572	595	586	605	621	626	642	595	638	598	640	611	646	609	571	642	641	586	594	624	605	590	597	611	598	616	627	608	630	662	607	629	618	626	584	659	621	628	588	615	623	642	653	612	606	654	626	611	624	605	601	638	589	605	654	607	593	574	672	686	600	662	653	608	611	652	589	619	620	615	644	634	645	614	655	655	626	598	619	576	603	557	599	648	601	631	562	628	630	607	617	603	642	601	604	605	620	543	602	597	619	619	603	673	636	635	623	586	603	650	549	620	613	601	642	578	643	630	611	615	654	619	610	606	658	626	642	555	637	599	608	621	628	571	572	586
7352	947	1134	942	664	556	497	433	410	407	301	282	276	287	295	267	278	261	306	278	299	242	269	255	240	267	273	270	264	260	246	266	272	255	262	254	254	257	241	265	254	271	247	287	272	291	269	272	273	241	248	268	273	240	244	292	268	260	261	280	230	277	254	247	263	253	248	290	245	280	282	277	249	263	237	284	260	280	256	283	265	233	287	304	271	255	246	239	267	296	273	266	270	260	294	278	273	290	265	238	250	267	285	269	299	252	260	285	262	249	285	267	277	253	287	280	275	252	240	263	272	251	268	265	269	255	248	277	290	289	274	245	243	269	243	254	289	246	262	248	287	227	270	270	268	245	282	262	281	261	263	255	273	287	229	277	262	290	247	260	268	266	298	275	245	267	285	238	285	265	270	299	274	268	263	260	244	258	297	268	268	230	268	261	285	281	260	284	292	275	279	243	235	277	260	268	272	257	252	251	262	274	262	260	288	264	273	264	290	253	258	233	281	261	299	260	285	253	250	263	267	257	254	277	256	296	266	295	265	259	296	272	285	238	269	251	258	257	253	266	276	259	246	270	261	238	280	297	250	264	267	256	251	285	277	272	261	286	245	266	229	276	240	253	244	268	320	278	262	239	241	259	245	283	286	254	256	283	286	291	272	264	271	266	277	266	233	264	255	266	262	274	275	261	267	251	258	279	269	278	290	269	268	277	239	253	274	271	276	300	269	248	267	244	264	246	271	249	273	268	300	264	274	275	273	262	250	281	273	286	260	257	244	250	261	226	282	236	252	254	286	263	276	277	280	266	297	274	256	257	237	260	248	303	250	242	259	266	269	263	252	256	257	268	253	282	263	250	256	249	277	277	260	291	264	255	252	305	310	281	272	274	263	292	238	264	231	266	269	279	263	256	259	250	270	276	251	280	255	270	286	268	267	305	266	259	290	270	268	250	259	271	249	256	291	269	250	288	249	273	282	297	281	253	253	294	304	257	272	259	270	254	281	255	267	248	293	246	278	281	266	255	266	274	255	264	247	280	276	279	243	252	258	274	300	274	283	284	257	270	282	269	245	275	282	262	244	281	252	271	298	243	280	283	229	265	274	273	275	271	245	270	251	299	261	285	255	271	297	254	272	297	264	259	270	251	260	267	253	246	285	227	285	260	255	274	251	251	257	250	287	271	270	281	272	280	284	249	232	288	270	257	247	256	273	275	280	282	261	248	260	273	277	255	294	303	295	239	270	254	256	263	268	273	293	278	247	277	282	257	294	237	278	241	287	244	277	281	257	248	300	295	255	334	253	306	258	234	266	241	236	277	257	251	254	266	282	274	279	271	284	251	273	285	261	291	255	280	254	252	273	285	296	265	275	257	284	259	300	285	262	276	271	278	306	267	265	270	267	246	288	278	235	236	234	264	258	249	279	287	281	265	268	267	274	303	262	263	275	286	254	283	260	241	286	274	265	253	270	257	245	274	252	274	253	251	267	270	290	253	279	262	264	245	241	250	271	273	265	260	271	255	274	253	263	280	235	274	255	281	307	260	264	256	289	254	252	269	276	258	270	280	261	283	255	277	254	260	255	251	222	288	274	253	242	259	254	251	268	299	249	293	287	273	270	291	261	269	253	246	279	274	247	252	265	261	283	257	287	287	249	296	258	277	287	280	254	255	276	268	264	293	282	291	263	271	261	283	269	267	309	245	263	235	281	265	285	260	252	269	255	269	245	220	271	288	301	233	283	238	266	252	279	258	294	275	264	269	262	247	259	286	271	266	286	285	284	265	255	283	287	240	262	273	244	260	260	281	281	280	273	261	268	252	286	247	260	243	263	270	272	266	266	302	255	250	251	247	274	266	286	248	253	275	279	266	277	281	269	258	266	243	291	236	241	280	278	235	286	231	277	278	279	273	256	311	277	293	253	248	275	298	246	262	300	271	287	259	285	297	281	274	260	270	251	255	278	261	260	238	273	290	247	271	266	262	279	245	274	277	274	261	259	261	285	264	264	244	248	275	261	281	234	275	274	262	277	251	266	284	253	290	265	272	265	248	271	237	274	280	274	249	258	246	271	260	275	263	238	246	251	232	273	275	283	245	273	251	263	252	296	264	297	248	267	277	267	289	249	270	234	282	255	243	249	240	261	254	252	264	286	280	258	254	243	243	310	234	255	248	281	263	248	227	233	287	249	236	262	269	225	277	252	260	272	291	276	263	255	257	271	264	278	263	237	231	257	259	255	248	236	262	254	276	262	259	291	258	283	249	276	251	262	267	264	295	277	268	267	268	260	296	241	267	254	269	269	240	244	263	248	280	223	264	260	250	265	272	290	290	273	297	299	239	256	267	271	269	240	286	277	271	278	263	246	270	248	252	279	279	256	270	276	252	243	270	258	253	245	267	235	254	241	275	302	268	267	259	247	283	246	277	248	287	274	253	283	260	259	242	273	258	258	292	242	258	286	263	250	269	267	269	258	237	288	290	250	269	287	250	272	237	261	286	260	278	265	258	252	245	259	298	217	250	285	255	266	271	298	238	238	281	259	262	255	266	243	259	242	257	236	274	250	275	279	268	296	263	245	239	249	253	242	255	273	275	255	285	239	254	279	250	268	257	276	245	286	227	260	287	261	268	268	287	265	276	287	280	231	264	270	254	285	264	258	241	247	239	262	245	284	255	274	246	268	239	272	297	280	294	271	274	251	289	298	271	251	262	298	263	270	284	264	276	262	241	259	277	253	237	245	281	269	273	258	266	250	260	250	253	255	250	253	268	263	265	261	275	263	303	286	285	270	273	285	266	247	275	250	267	235	257	248	274	296	259	272	248	269	262	256	246	257	260	259	267	268	283	264	257	279	250	252	275	237	257	254	254	267	255	260	291	260	285	263	258	260	254	275	253	257	274	272	273	269	262	291	239	249	233	274	278	242	276	265	261	249	262	269	282	280	246	244	258	267	252	248	298	260	247	264	274	261	234	238	284	257	272	252	254	243	266	242	255	240	290	297	251	235	246	285	281	277	283	274	286	270	259	288	276	260	268	233	290	258	261	267	244	228	295	244	285	259	282	282	313	241	250	257	259	236	260	242	258	264	268	262	288	299	301	230	264	274	253	266	271	290	273	250	265	265	288	260	303	267	277	254	241	267	260	241	245	244	284	269	258	254	237	268	247	265	266	308	267	232	260	242	254	240	242	297	268	247	260	273	249	290	284	249	254	267	248	307	259	241	263	247	286	293	279	256	263	273	281	273	284	242	285	253	248	232	227	221	230	278	257	238	293	260	264	285	291	275	290	276	271	254	296	277	251	286	281	281	254	264	267	255	266	261	255	278	282	263	277	270	256	264	236	252	256	249	263	302	253	258	258	244	241	246	257	252	258	248	266	251	284	252	284	248	259	254	277	298	276	234	269	268	269	253	249	276	264	272	258	270	251	273	276	238	281	253	294	273	296	281	257	281	275	253	263	293	264	227	259	276	270	258	295	247	280	267	265	265	292	277	254
6793	1389	2611	3114	2520	2145	1961	1782	1490	1395	1063	877	804	811	753	764	728	758	752	642	682	667	672	658	687	697	711	694	664	669	622	667	674	631	677	674	664	626	637	599	671	677	599	630	656	660	691	693	676	654	624	590	675	602	669	634	644	671	659	636	629	633	693	646	579	666	655	674	647	653	611	642	692	649	672	647	682	660	624	683	629	685	630	642	602	658	643	622	675	633	655	672	629	680	656	600	637	646	660	635	632	645	632	674	627	593	718	682	655	665	612	623	675	631	675	625	659	641	706	645	646	650	658	631	659	635	668	633	615	624	625	674	618	655	596	636	602	620	667	648	677	634	621	645	652	669	616	654	616	617	608	667	655	663	685	660	586	649	645	677	675	674	668	624	668	641	685	602	699	648	634	647	639	647	612	619	642	659	673	657	681	621	638	642	675	596	628	632	650	678	640	606	658	631	651	605	629	644	611	649	664	625	659	624	689	689	627	640	602	695	666	608	660	675	674	660	659	632	620	625	671	669	614	658	637	661	615	655	710	672	679	612	662	654	636	642	630	679	605	630	639	620	629	653	611	652	639	665	641	682	615	633	682	648	619	623	639	666	660	655	662	624	683	607	665	639	610	646	630	593	673	687	637	674	635	687	666	678	631	647	647	672	684	650	637	672	621	663	683	628	613	669	683	679	635	673	626	643	638	661	620	647	647	640	637	621	639	606	658	636	642	655	596	665	667	681	635	624	628	611	647	650	599	635	638	635	637	617	661	633	640	610	657	621	630	607	707	658	626	648	622	690	686	701	600	646	650	610	634	641	694	649	671	581	622	651	660	663	635	674	687	661	682	643	657	646	705	653	648	594	648	644	612	639	693	635	638	691	644	661	588	676	653	636	652	643	669	645	648	586	660	624	682	678	600	605	636	626	709	648	630	661	651	676	661	650	638	666	631	659	621	618	626	671	637	665	627	663	652	658	618	654	627	655	650	655	623	614	623	618	655	661	655	641	610	643	667	630	694	659	651	651	660	652	665	613	654	660	587	687	660	645	660	627	634	640	611	646	662	649	651	634	652	598	613	649	661	625	609	688	629	616	631	610	645	645	670	629	650	658	630	628	673	645	665	648	626	668	613	645	679	699	614	649	644	630	629	678	586	677	670	594	645	633	699	670	666	679	704	683	644	631	624	605	695	650	655	672	650	594	649	680	617	623	612	660	637	652	657	623	646	619	659	622	668	644	640	637	599	630	647	675	669	612	668	643	642	644	658	627	672	650	708	631	642	670	672	645	622	655	662	637	633	646	683	621	657	643	622	643	635	635	585	610	655	700	650	643	632	664	645	634	651	617	664	667	687	669	606	636	658	638	613	630	657	653	625	663	680	641	696	624	621	636	635	582	636	634	705	605	616	674	606	648	611	644	643	683	646	671	665	676	653	615	677	585	664	654	593	615	673	643	676	636	593	606	625	646	618	626	655	661	656	674	626	648	663	595	607	639	650	639	651	668	646	649	664	654	593	642	683	664	637	610	689	617	638	666	649	619	631	697	657	661	685	614	618	652	672	662	658	632	636	611	634	602	651	627	605	629	661	597	637	661	623	675	630	669	637	655	614	606	650	652	643	695	662	589	626	617	642	665	644	687	633	633	607	674	624	636	654	614	667	599	681	646	603	638	708	608	614	605	632	653	636	612	629	624	653	617	682	619	647	625	651	654	645	665	610	636	653	701	633	663	623	652	630	646	637	642	633	637	631	632	664	633	672	648	617	681	663	667	638	673	645	684	643	675	674	655	643	646	640	644	627	660	690	688	631	668	657	662	671	672	725	644	631	653	653	664	677	685	701	694	611	675	680	657	669	620	649	628	682	633	666	662	626	597	619	652	608	660	617	668	631	633	657	657	665	640	653	652	602	609	633	644	658	667	662	681	633	628	673	613	653	637	607	636	681	647	657	630	616	638	613	663	630	670	621	639	648	630	594	634	580	682	642	645	693	650	586	669	655	656	640	662	629	687	645	643	639	631	639	673	653	623	659	666	682	630	637	664	671	680	644	652	667	673	651	624	612	636	606	643	668	685	693	615	670	638	632	600	654	681	697	686	635	612	651	656	675	673	655	674	645	636	640	636	657	631	681	666	640	658	658	671	646	647	658	665	642	667	657	661	666	649	669	663	639	628	636	664	649	645	658	649	644	651	611	655	645	704	693	650	608	637	624	635	664	651	654	638	639	652	647	628	617	671	614	660	683	690	628	678	625	635	577	638	638	649	641	635	673	637	592	637	641	623	624	653	632	648	664	665	640	643	636	679	632	616	664	619	634	616	620	651	630	662	673	662	633	639	652	638	654	640	657	630	620	661	656	651	650	653	637	616	635	683	668	676	638	628	640	667	635	652	648	618	649	629	661	604	634	676	639	632	668	644	649	643	661	621	685	629	659	637	676	606	648	630	687	646	628	650	609	652	681	664	653	607	660	693	657	608	689	659	633	639	649	617	643	668	676	643	588	696	623	685	671	671	676	623	638	693	607	618	633	644	632	670	581	676	654	656	654	644	690	621	622	615	628	604	661	641	625	692	598	618	672	613	654	680	655	599	609	655	651	585	684	641	637	684	668	643	640	666	701	622	638	634	598	661	688	621	703	656	664	632	662	653	648	643	606	676	665	640	687	602	657	681	616	646	648	632	613	640	627	685	640	568	679	666	645	645	662	654	631	639	638	630	652	663	604	624	632	643	711	658	639	612	622	685	673	622	674	679	615	651	666	650	651	644	695	614	672	651	618	607	609	650	662	633	660	679	641	633	644	623	642	677	632	644	631	657	675	668	618	623	627	668	659	659	671	620	625	630	648	609	658	660	644	615	643	609	609	694	659	632	636	675	686	627	631	649	636	659	637	636	645	664	649	621	590	656	665	646	623	610	588	594	638	633	653	646	678	600	580	657	667	689	632	631	685	641	618	648	654	654	653	617	720	648	626	599	646	663	648	623	647	628	661	647	642	661	645	672	711	682	641	638	634	668	624	668	625	610	696	646	664	665	663	672	638	612	636	611	611	612	657	673	648	671	618	660	641	631	634	638	613	633	621	666	646	598	620	678	639	681	664	578	593	628	643	627	644	674	688	660	652	622	645	618	614	638	688	678	588	606	655	655	663	650	666	622	673	648	668	681	610	646	657	667	663	613	646	635	633	618	652	671	666	690	647	598	616	658	630	623	649	620	666	625	647	633	625	643	657	674	606	628	623	658	657	674	634	678	604	686	674	637	676	649	662	612	625	608	648	590	612	666	674	672	640	625	642	634	644	689	626	648	722	629	614	631	628	600	636	634	667	598	651	686	632	683	625	661	664	645	620	673	673	643	674	639	629	645	654	611	627	657	648	638	617	624	608	657	638	641	652	623	606	628	668	616	642	652	626	635	633	646	649	668	687	649	644	627	639	685	625	666	647	616	683	659	650	636	655	666	639	615	653	645	630	627	641	656	698	631	617	666	679	624	634	623	620	645
13282	1616	1697	1313	843	675	509	503	379	343	210	198	206	191	141	154	156	165	158	146	146	147	169	148	139	130	149	121	162	150	139	156	141	136	145	133	123	133	150	113	115	116	124	146	144	120	140	130	129	125	145	147	139	135	141	127	136	126	160	139	142	138	151	142	155	127	138	141	127	144	124	130	117	127	146	127	122	141	142	128	135	148	141	155	111	131	144	147	148	154	130	152	136	118	156	129	123	130	144	160	128	121	110	115	126	150	142	136	124	126	145	128	132	130	142	126	161	145	131	142	140	105	132	125	125	138	141	129	145	133	157	133	117	145	127	117	147	137	141	145	147	122	130	106	124	124	135	140	130	130	123	145	137	125	123	140	121	132	117	143	129	130	137	116	134	140	147	145	137	146	145	144	133	131	132	106	119	141	140	135	152	144	136	150	147	127	131	118	144	141	151	148	136	152	111	120	134	130	151	134	136	141	146	128	132	123	137	138	122	145	135	139	127	112	107	138	129	134	130	139	155	135	128	137	117	154	121	139	131	139	124	156	131	120	136	125	133	135	161	136	133	128	134	137	139	134	129	117	152	149	136	116	136	129	144	138	144	140	124	135	143	160	127	107	143	158	124	130	145	133	116	111	128	130	143	131	126	139	131	136	130	145	132	131	143	142	129	162	151	144	132	131	112	103	134	124	145	133	150	145	151	151	143	140	142	128	164	146	111	139	148	111	122	145	140	147	131	134	126	130	147	127	150	138	123	155	137	122	139	140	129	134	133	116	128	146	122	133	130	119	119	109	150	139	130	132	135	146	134	109	141	149	118	142	107	137	116	116	135	129	130	121	134	173	113	126	154	140	141	127	121	156	132	130	134	134	119	132	126	149	129	114	140	136	137	125	124	142	122	154	173	163	145	138	105	121	161	117	140	110	129	152	138	144	130	121	124	162	128	116	135	140	132	134	142	132	139	138	129	148	138	180	137	119	146	110	133	137	136	118	129	130	129	134	125	149	131	124	122	134	134	145	127	128	110	159	149	125	136	128	153	139	125	135	136	134	153	141	139	131	136	123	126	132	126	127	149	124	131	128	141	138	144	144	153	154	121	131	147	127	147	131	142	129	138	127	143	136	139	135	135	139	120	129	124	117	133	126	127	131	143	123	105	136	132	141	128	118	124	155	131	129	149	141	143	136	119	133	132	130	149	118	129	142	142	127	130	123	129	138	134	154	143	141	133	138	133	143	145	132	129	136	133	124	151	156	126	132	148	126	128	143	133	127	133	110	128	138	127	136	138	147	146	140	156	123	117	152	110	130	127	114	132	126	156	140	147	174	151	122	142	131	117	146	111	142	133	134	123	128	123	121	153	140	122	139	145	127	143	133	146	134	150	130	133	141	142	139	134	146	132	131	139	140	123	124	128	126	141	125	120	116	146	154	144	143	134	133	134	134	146	131	130	127	136	133	132	129	127	126	131	129	142	142	133	163	139	126	130	132	151	142	133	130	151	145	127	139	125	134	133	117	143	149	153	138	131	153	138	150	126	115	138	132	140	101	139	136	110	117	139	119	125	136	144	134	139	147	144	128	125	145	141	125	149	134	122	133	133	139	146	145	147	140	149	146	147	136	125	147	131	164	152	121	141	128	119	143	129	165	157	141	135	137	132	123	150	125	142	135	125	139	134	151	138	157	146	119	114	137	147	137	123	127	135	137	141	151	137	168	124	134	156	129	165	125	144	133	149	124	130	155	131	137	120	123	136	140	128	145	141	131	142	134	135	127	142	124	130	136	136	120	147	141	126	154	139	125	148	131	140	120	135	148	145	132	129	133	131	109	153	129	123	150	113	138	142	137	140	130	150	151	135	125	138	139	138	146	107	149	142	107	119	120	119	136	132	137	137	132	158	162	138	151	142	147	145	114	149	139	161	160	137	137	122	130	140	126	110	126	140	118	125	139	115	144	137	127	141	146	149	130	126	134	151	133	116	129	120	133	124	132	133	122	111	150	111	128	157	138	134	140	134	135	142	125	133	133	128	111	133	123	129	123	141	114	145	134	151	138	113	128	146	107	143	140	129	150	142	122	134	149	135	129	137	132	147	130	121	124	151	137	130	133	154	131	138	135	124	128	104	143	122	127	163	123	134	137	141	153	158	128	142	145	153	138	135	122	139	129	131	128	147	128	140	146	136	147	160	131	131	162	136	135	117	136	138	146	158	136	141	131	135	153	134	138	109	131	146	118	132	130	139	118	135	130	156	147	123	125	137	126	150	124	149	145	162	144	139	140	118	142	147	128	143	156	113	132	105	133	123	126	146	132	131	146	133	142	143	141	142	144	148	133	140	141	133	141	134	149	141	158	137	119	137	146	151	134	129	117	133	127	143	125	154	137	130	156	137	157	128	138	120	127	127	150	135	140	127	124	151	129	127	152	135	136	136	139	117	150	142	122	135	112	118	132	137	124	128	121	134	144	140	129	128	158	137	140	139	136	135	135	135	152	116	126	141	149	137	125	148	142	142	131	127	109	125	137	127	166	147	141	134	153	122	121	115	152	128	139	141	145	112	137	128	110	133	148	134	130	126	132	130	128	126	151	123	135	151	137	129	132	134	129	140	137	100	155	112	127	142	166	133	139	138	138	135	157	160	145	119	136	138	107	131	127	137	133	135	136	138	122	147	133	152	134	136	144	143	128	132	131	122	128	124	136	148	142	124	174	154	143	140	137	128	111	153	119	143	136	133	122	126	132	117	115	152	137	150	129	132	136	147	124	121	147	137	142	150	143	131	142	139	148	135	120	127	143	153	152	132	127	137	139	162	138	118	131	130	144	148	111	144	163	139	139	112	145	162	127	152	145	142	123	155	157	149	133	134	136	152	149	143	118	119	108	144	120	146	140	126	133	115	129	152	137	138	135	121	129	142	122	139	145	133	141	160	141	129	112	119	123	152	131	133	130	148	116	152	143	129	131	158	141	140	120	141	136	122	136	154	128	149	122	162	133	146	128	133	113	118	151	130	146	157	125	141	152	124	135	142	134	118	157	158	116	128	160	142	161	126	149	136	156	146	142	123	132	134	117	130	136	123	136	142	133	136	132	104	130	135	145	136	144	113	130	123	137	128	127	146	151	116	142	140	135	128	130	134	147	137	121	134	128	126	155	137	143	125	145	118	141	142	135	123	136	141	148	132	158	147	133	148	116	114	136	135	127	127	134	124	114	116	111	131	132	124	145	134	147	132	137	128	115	118	142	124	144	126	149	139	119	122	133	147	119	152	117	146	127	129	124	135	137	125	116	122	109	135	146	149	145	132	139	147	134	116	150	132	127	141	129	145	142	152	168	136	128	139	136	146	115	126	149	138	170	129	135	143	131	129	138	140	123	137	141	149	137	130	125	127	135	147	157	143	116	145	151	110	150	138	122	149	112	150	135	139	129	134	114	148	110	103	142	144	141	135	168	138	142	170	135	127	123	142	140	119	146	148	138	139	130	116	124	154	132
8433	1554	3565	4335	3601	3152	2831	2173	1969	1540	799	666	641	597	588	558	467	478	460	413	424	411	410	375	431	390	361	414	398	357	384	394	316	373	357	366	390	381	382	375	386	338	372	360	360	369	376	323	374	357	336	356	361	367	370	346	345	388	386	329	357	382	385	351	363	333	371	337	352	374	359	333	328	351	340	337	373	378	317	386	330	329	360	347	341	318	348	372	352	326	340	344	379	379	346	352	363	333	305	338	317	354	372	346	350	335	337	354	360	318	337	324	358	365	331	359	335	369	371	348	334	330	362	352	346	332	347	353	358	358	370	349	329	321	339	366	351	335	356	366	327	346	374	348	331	352	323	352	359	345	305	329	375	373	377	325	316	356	333	373	301	363	351	343	343	374	328	340	330	322	349	367	319	340	327	348	342	337	362	341	344	350	364	358	315	348	369	339	342	348	347	352	359	371	362	342	343	396	353	332	357	325	364	334	341	348	354	348	343	341	338	349	323	353	354	360	327	304	307	344	350	339	363	346	360	313	347	336	364	311	335	344	386	317	366	349	352	324	366	357	338	350	334	351	339	333	345	321	348	366	366	347	369	344	338	356	304	339	335	334	352	363	330	330	325	352	338	339	341	352	344	370	342	358	334	366	361	387	341	316	335	335	338	356	325	330	342	330	377	327	351	355	341	334	318	329	331	326	326	369	318	347	350	332	333	326	341	343	316	336	362	337	341	351	326	356	331	387	323	326	378	316	310	337	320	350	336	354	311	347	344	351	337	330	321	328	343	328	334	349	338	372	364	328	309	380	331	375	354	355	387	331	302	332	325	346	369	362	339	347	340	330	332	342	370	376	336	327	339	378	370	346	353	366	370	355	309	333	352	348	328	357	359	365	295	355	361	330	337	330	370	340	316	349	359	367	354	351	333	355	338	322	354	338	372	360	357	364	322	346	369	331	367	342	333	345	314	345	338	311	307	304	337	301	349	350	325	321	371	330	351	351	358	325	354	355	358	317	328	319	348	327	366	335	326	354	323	345	348	377	330	344	383	361	381	332	343	361	342	320	358	324	351	327	327	339	343	327	362	344	339	307	338	352	345	375	330	344	325	319	348	340	330	350	329	325	358	340	362	370	341	328	338	345	362	324	344	352	356	375	335	330	343	350	353	345	348	364	349	348	365	360	362	338	322	344	366	387	340	336	358	357	378	345	339	350	342	365	331	369	371	341	319	347	336	362	335	314	392	348	358	311	306	334	305	318	337	307	349	322	312	307	386	347	332	389	330	343	352	363	355	324	346	327	351	351	357	336	346	335	371	364	393	327	333	365	373	322	387	311	326	328	330	297	359	360	346	337	370	339	324	347	324	333	311	327	346	343	339	347	345	344	343	330	337	348	334	351	314	341	370	357	346	373	337	333	337	338	358	327	327	356	333	349	314	347	328	335	375	356	318	316	332	343	364	379	345	371	325	350	340	353	318	325	347	336	377	356	328	337	360	348	337	322	316	371	337	351	345	363	315	322	348	380	317	338	331	362	353	319	344	315	348	326	355	352	380	374	308	350	334	334	347	340	307	340	365	364	339	360	354	355	359	338	364	365	360	351	358	388	331	294	372	345	336	386	361	376	362	348	346	352	332	347	333	339	346	335	329	338	314	352	360	384	345	351	326	375	332	343	314	334	307	364	360	353	343	333	297	360	339	335	325	358	328	328	351	323	339	324	337	338	328	328	356	308	312	357	367	350	328	327	306	358	346	320	344	341	380	312	338	343	352	333	314	343	362	347	358	366	326	381	332	370	355	349	327	324	323	360	337	323	341	325	354	380	363	346	329	324	334	330	353	317	308	331	380	311	342	395	329	328	336	350	340	348	314	349	324	325	325	363	303	321	338	324	331	344	366	349	338	335	351	368	333	316	377	351	345	389	351	371	366	360	337	360	349	351	335	322	361	359	384	363	342	326	341	348	327	330	350	343	366	360	340	348	331	346	355	354	344	356	318	307	350	347	337	310	330	325	320	347	364	345	337	325	339	309	362	352	336	316	318	338	357	380	347	350	360	336	323	329	335	357	350	359	356	330	365	325	356	385	332	354	363	314	322	333	371	362	370	370	360	340	317	315	372	351	306	338	361	319	316	360	335	342	320	357	372	387	371	347	354	375	356	351	368	368	329	338	337	334	357	387	338	336	346	373	323	347	318	299	359	368	361	354	325	326	338	343	359	321	328	363	338	336	327	324	344	351	317	303	321	355	341	335	327	330	368	306	326	346	353	344	358	376	341	356	321	350	338	357	356	348	341	360	325	331	360	334	323	308	379	361	372	339	338	385	328	306	353	333	352	372	327	301	345	374	332	335	354	327	342	329	343	341	321	333	366	339	338	337	334	349	328	342	361	341	320	345	356	382	308	348	352	363	325	302	338	364	337	341	348	327	314	324	371	308	318	360	357	381	348	307	306	336	317	350	334	357	362	348	378	300	352	330	344	318	344	316	336	355	352	346	355	349	341	369	341	342	349	330	366	339	339	318	356	333	351	337	313	311	334	311	331	327	379	356	330	326	360	371	323	361	349	386	323	361	330	329	346	342	350	396	345	349	341	346	386	361	354	333	353	344	360	340	341	373	343	337	355	350	344	335	367	312	337	350	317	318	334	310	364	330	338	328	328	356	352	334	348	339	339	341	370	339	368	368	381	323	340	360	379	353	318	340	363	340	341	313	344	334	333	344	331	323	332	330	358	340	342	322	334	346	320	380	328	326	348	381	346	333	330	323	350	367	371	341	346	374	363	343	355	356	351	306	319	323	325	343	359	341	309	350	324	348	335	342	375	347	336	329	337	337	344	325	331	341	310	368	329	320	348	359	335	370	356	361	347	358	372	348	356	344	350	331	383	351	328	369	323	361	352	365	342	342	336	369	347	316	360	344	342	359	359	340	332	329	309	350	383	327	334	325	336	330	325	357	333	339	308	354	336	340	320	346	340	338	293	346	313	363	351	351	352	368	353	339	335	341	361	355	363	351	315	322	323	365	323	342	299	364	328	328	313	361	337	366	328	310	374	370	332	349	332	361	326	348	360	351	326	338	382	385	370	350	331	350	337	343	347	345	350	304	337	362	329	323	364	355	402	334	331	343	353	320	342	338	365	348	336	379	326	305	352	348	318	365	355	296	356	339	339	339	332	344	321	336	332	362	364	354	348	338	318	335	349	357	348	356	320	339	356	342	354	371	355	358	313	329	331	348	327	366	358	311	356	346	340	354	330	373	305	354	342	325	342	353	362	328	331	324	347	352	351	359	356	366	340	351	331	385	350	372	321	353	342	325	347	326	339	336	377	349	348	355	357	333	342	336	327	327	358	317	331	367	353	339	334	343	365	329	335	333	372	349	366	374	337	347	356	363	393	343	378	345	349	380	374	363	335	331	320	333	339	324	376	342	353	361	357	323	338	321	340	324	356	373	342	330	375	305	347	339	332	366	370	365	338	324	331	363	336	341	361	376
1656	476	585	439	423	386	305	289	321	267	249	241	257	219	258	250	258	257	229	243	239	278	227	254	256	253	219	262	244	225	266	223	259	258	251	259	229	249	257	298	265	263	250	261	250	257	237	248	246	225	246	228	241	265	254	267	241	245	244	276	226	243	212	257	254	260	238	272	275	252	236	252	242	250	270	262	259	229	244	276	245	260	262	242	238	273	248	276	259	268	269	252	232	230	237	220	257	245	232	229	246	246	231	281	270	259	235	225	248	249	225	280	271	233	235	265	246	258	258	236	278	237	254	269	266	261	245	263	220	236	244	256	243	269	230	265	247	233	273	246	252	228	257	246	239	268	265	228	251	253	246	248	273	279	276	252	276	275	222	247	251	258	247	267	229	245	226	273	277	267	226	249	217	231	250	265	226	240	245	238	265	227	225	257	259	248	255	249	258	249	256	249	271	268	259	286	230	233	240	263	239	280	266	235	225	233	281	255	267	274	257	217	270	251	256	261	255	234	239	236	232	261	229	257	239	236	254	243	245	261	238	251	254	284	227	231	253	250	263	258	231	248	259	279	263	254	250	241	229	257	262	246	227	253	244	229	243	243	256	251	227	254	228	238	232	263	245	238	237	263	231	237	233	274	260	251	252	229	255	233	231	255	238	224	250	254	245	255	248	256	254	251	279	258	248	259	219	240	245	238	242	263	252	242	241	271	250	261	255	238	221	263	248	253	283	261	237	257	248	266	257	246	241	246	251	237	274	238	232	228	219	261	258	249	281	240	248	269	258	259	282	265	218	247	255	242	259	255	230	262	260	254	271	262	250	243	268	251	252	257	236	261	244	260	238	215	269	266	276	231	270	257	261	219	260	237	227	230	264	267	239	278	256	244	239	234	249	246	214	230	272	241	244	261	261	233	247	231	244	243	254	256	261	261	258	272	230	241	225	242	228	266	254	272	239	245	240	254	238	258	239	234	258	242	242	229	266	261	240	286	237	245	233	225	253	256	251	229	264	212	243	240	230	245	251	293	257	251	227	216	245	273	249	252	268	230	257	251	287	278	290	237	255	261	246	271	244	243	239	256	249	243	257	221	261	266	273	242	263	239	257	262	258	246	242	274	266	277	252	251	232	258	223	231	287	280	233	234	252	245	234	274	256	275	229	237	252	255	220	268	254	246	264	230	243	233	289	253	255	266	233	251	260	234	279	280	250	242	270	258	240	250	224	264	248	234	257	267	248	269	244	260	241	258	244	264	269	260	264	254	227	267	228	289	251	265	292	284	236	258	261	254	237	254	222	265	243	254	261	277	262	235	242	276	274	242	259	239	259	247	246	244	254	276	253	260	252	269	258	248	259	263	259	256	279	245	237	266	241	265	247	258	257	241	249	259	234	258	251	242	241	249	271	264	240	257	252	257	245	257	221	266	250	253	259	233	237	231	261	248	213	248	260	276	217	252	241	268	235	247	223	236	258	229	248	263	248	246	287	254	254	254	251	261	211	229	241	259	264	256	228	240	274	276	253	269	265	259	236	244	253	261	238	245	248	252	274	251	262	237	252	236	234	262	248	232	249	255	259	249	226	267	237	255	233	258	250	265	232	264	266	297	268	239	257	256	265	222	261	247	241	269	243	221	250	238	247	252	230	260	248	265	252	243	229	247	277	246	208	243	263	270	234	275	274	245	233	215	250	279	299	249	268	251	267	244	253	261	249	229	234	246	267	276	253	268	285	249	237	250	262	270	254	224	250	244	250	261	246	223	250	235	241	250	271	280	260	271	236	246	257	240	259	251	240	249	219	262	223	235	254	251	271	265	241	255	285	262	249	300	246	255	250	259	236	246	263	260	231	248	233	224	235	201	261	257	255	260	275	270	225	227	276	249	264	243	250	247	273	254	248	245	257	247	255	247	233	267	273	277	248	254	254	217	243	268	261	260	275	224	257	229	240	261	238	255	241	236	229	256	268	238	256	244	246	250	261	233	210	228	249	242	257	233	253	254	238	255	252	248	277	235	279	238	273	268	264	233	244	249	248	277	242	254	254	265	271	255	243	281	232	250	243	231	220	282	261	273	257	264	252	244	267	271	267	230	239	233	250	252	246	225	273	254	253	267	257	255	279	240	241	251	289	254	245	262	250	255	252	252	231	254	236	241	220	242	242	258	247	267	239	264	259	249	272	264	236	262	228	260	275	274	257	233	244	252	232	258	292	257	255	232	253	252	246	238	261	255	240	239	233	242	275	240	262	252	259	266	237	240	264	281	267	260	215	279	247	270	257	226	244	259	228	251	263	222	271	252	236	230	260	255	263	263	226	229	233	247	226	227	270	255	255	233	220	235	284	238	241	214	215	263	266	238	243	240	267	256	261	264	271	257	259	250	223	259	255	254	256	279	250	258	258	238	241	237	253	260	253	263	254	249	263	249	258	259	245	263	260	253	234	272	257	246	286	268	265	248	237	254	250	251	255	233	257	244	257	271	248	268	266	252	254	246	277	254	242	242	238	230	258	255	285	255	245	253	251	252	241	282	286	260	269	283	220	254	282	250	247	267	249	252	245	246	235	239	249	280	279	271	239	238	243	268	253	256	233	282	259	267	248	239	256	289	276	242	249	259	235	261	244	266	252	251	278	246	268	254	273	247	237	256	245	249	254	232	269	220	250	248	247	231	248	252	245	253	259	257	256	248	283	295	243	258	280	240	230	276	250	227	227	232	246	258	257	253	245	281	247	237	231	254	255	261	263	260	229	246	247	265	247	254	245	283	228	254	261	272	259	258	251	247	258	260	252	236	252	220	231	235	238	259	248	269	259	250	252	233	249	271	241	258	251	254	270	235	254	235	241	285	283	267	251	266	260	235	234	250	243	248	204	258	262	239	249	273	270	250	233	264	244	290	251	258	257	252	218	253	234	254	230	275	283	261	262	258	247	255	261	269	254	234	251	289	257	234	274	299	240	237	231	261	258	258	231	294	257	258	237	266	253	228	234	259	251	228	246	290	275	280	242	244	236	246	255	236	221	232	291	252	259	269	264	266	226	237	248	238	270	235	244	231	267	281	252	237	245	256	250	271	253	257	247	275	247	247	223	279	247	268	251	240	232	222	239	259	267	269	240	218	259	243	244	253	260	276	248	238	250	274	274	262	230	267	231	283	270	250	270	239	252	255	255	259	259	229	222	224	281	262	241	249	248	249	246	268	253	248	268	258	246	237	222	242	265	244	242	259	249	251	248	241	239	217	267	304	233	237	267	248	233	260	262	258	245	237	243	245	245	252	262	254	249	250	239	274	250	277	242	230	240	276	262	256	265	205	223	289	266	238	253	243	265	250	250	261	274	254	236	251	233	282	229	269	269	265	252	255	253	258	255	250	265	264	220	236	258	253	251	249	238	254	244	251	240	260	242	264	243	261	227	253	261	253	260	239	262	233	244	258	281	241	245	262	263	250	264	229	269	232	295	267	298	235	240	275	258	280	265	271	271	245	233	286	244	248
1925	869	1334	1354	1430	1285	1176	973	1015	825	717	668	692	671	671	595	619	648	626	670	647	619	659	591	678	613	648	643	634	633	626	631	635	639	612	622	655	608	633	630	663	621	655	625	637	628	625	640	591	608	622	581	604	642	592	616	619	617	627	642	589	621	637	652	619	644	649	572	635	598	628	619	635	596	624	613	599	626	645	592	617	587	633	667	623	610	588	603	599	623	651	647	623	590	630	605	610	591	673	639	602	675	609	626	603	624	580	624	618	637	625	674	597	618	621	628	639	592	671	620	639	607	588	641	611	630	615	591	629	616	636	622	607	615	628	618	604	630	629	625	637	615	634	633	583	636	654	640	622	613	682	644	668	661	605	626	627	571	646	623	643	639	648	592	630	610	640	601	645	631	607	611	641	652	579	629	617	645	622	577	613	631	618	605	613	667	663	610	622	586	604	609	656	653	616	610	689	636	634	588	629	615	640	611	622	595	629	652	641	590	624	627	602	623	606	592	586	610	631	651	639	676	631	590	614	645	632	627	609	597	626	640	606	584	590	585	642	610	611	602	627	638	625	632	582	612	584	583	591	605	622	605	640	606	625	615	592	590	550	581	599	603	641	665	627	611	611	598	634	612	598	572	643	622	610	628	638	588	624	639	630	606	643	576	587	614	591	611	598	609	639	656	675	666	625	630	585	657	629	653	648	637	596	597	610	631	604	606	632	658	602	615	657	593	638	650	653	616	629	638	634	630	583	643	651	624	626	612	634	641	603	602	637	643	672	647	598	618	674	618	620	597	609	637	612	636	601	639	651	657	621	589	655	648	603	628	657	638	623	671	652	623	627	629	616	633	596	636	596	638	597	640	580	625	654	652	603	618	622	646	600	671	577	642	636	622	619	631	649	610	637	606	602	609	595	634	615	609	595	663	582	630	603	681	646	620	628	635	674	596	634	608	614	620	678	639	619	621	604	612	633	584	627	671	673	624	621	647	621	611	625	594	632	613	640	610	621	651	624	623	617	648	616	622	652	601	626	630	610	651	648	648	615	645	649	655	597	613	632	631	599	635	661	615	618	577	626	650	642	619	641	606	618	623	638	619	622	630	622	608	645	625	626	611	577	631	638	647	591	613	586	590	586	652	637	650	657	645	663	640	646	604	608	597	624	606	631	612	604	646	608	608	621	565	612	600	602	631	629	596	639	654	612	668	638	605	640	625	605	622	584	605	646	623	569	555	637	598	631	624	633	631	654	635	655	603	641	641	658	613	611	656	669	619	653	606	586	610	613	642	644	631	625	567	626	616	604	561	630	599	632	592	588	592	615	623	628	613	554	626	614	583	653	641	604	632	608	639	623	646	647	598	637	627	644	620	561	624	611	645	626	647	627	644	611	577	643	657	615	624	598	666	598	623	597	585	603	641	629	585	594	648	606	628	594	609	658	584	616	591	635	596	624	624	639	651	631	579	663	585	590	596	621	598	624	663	600	575	597	693	641	656	593	602	586	610	610	615	625	593	640	572	628	623	643	647	621	638	583	636	606	588	647	637	677	604	661	601	626	630	621	622	636	618	622	574	630	581	619	617	608	614	609	662	632	642	616	641	602	614	607	641	614	610	584	644	668	632	632	610	617	606	654	630	602	577	601	637	622	597	606	550	633	613	658	594	625	605	628	606	606	649	601	633	588	685	571	610	609	572	599	661	641	564	584	647	605	632	651	629	617	656	578	643	607	636	597	649	665	611	635	634	582	623	650	612	639	644	619	624	608	643	649	645	602	613	583	611	634	643	672	640	612	633	664	598	619	606	609	666	589	607	649	657	588	648	612	607	619	639	615	570	655	610	635	625	642	685	609	628	649	605	656	625	621	615	647	598	640	623	637	616	604	619	614	592	629	631	617	580	636	605	602	649	588	597	637	634	648	569	596	642	613	612	605	638	619	591	618	627	622	679	619	600	590	586	614	648	611	587	666	623	553	638	613	619	613	598	634	628	610	627	623	624	644	610	648	649	638	647	623	626	662	614	660	635	663	616	637	635	609	609	643	656	616	644	635	619	625	616	641	579	613	581	616	625	616	608	636	614	634	619	620	616	614	654	589	590	628	616	592	620	611	609	613	652	679	662	628	621	577	657	640	646	646	660	603	600	617	657	599	591	606	601	572	634	627	617	620	655	639	623	594	603	648	626	610	600	618	608	576	587	634	604	643	634	603	661	618	599	591	626	598	643	609	645	588	643	618	587	595	666	611	654	636	634	619	647	570	621	618	635	683	625	590	583	600	599	675	628	610	626	619	622	634	581	643	626	588	619	619	645	605	665	589	660	630	624	631	582	626	607	625	624	650	657	609	656	634	623	626	633	614	643	641	653	571	607	639	605	621	619	633	619	627	622	662	609	628	627	647	656	580	604	648	564	623	598	602	598	634	605	625	575	634	597	638	615	653	614	633	629	547	607	653	631	606	588	600	602	609	604	624	579	578	603	603	633	611	606	588	669	626	625	587	650	625	627	596	597	611	645	629	638	626	601	648	597	643	587	617	559	624	652	573	632	633	597	609	614	580	623	618	664	641	639	610	644	631	618	631	617	645	627	610	635	609	581	609	613	604	632	630	643	581	619	604	652	626	625	643	650	597	615	602	616	636	612	648	630	684	687	617	559	634	604	595	602	606	605	630	628	688	638	604	610	600	637	616	651	606	597	620	662	585	648	624	616	584	574	652	633	599	590	607	587	665	633	576	620	620	653	612	632	627	609	585	642	649	608	633	617	605	606	625	586	670	573	592	627	636	640	653	663	618	600	619	613	665	631	613	656	590	641	592	614	614	648	609	653	632	630	652	621	602	580	623	584	619	628	622	597	618	556	619	618	648	626	564	647	585	607	684	633	604	613	648	587	586	620	632	591	656	632	607	613	614	581	645	602	611	626	606	634	589	621	651	630	600	634	637	593	614	569	608	640	644	646	613	585	606	628	590	627	649	641	627	619	641	649	601	661	614	655	633	662	597	593	641	613	619	640	602	657	634	608	631	633	602	597	613	620	635	601	653	620	580	624	616	639	636	613	683	592	621	604	615	662	581	607	622	597	655	618	639	604	613	625	606	631	620	602	579	633	627	641	656	647	592	614	604	648	584	560	609	613	622	657	646	640	639	615	622	628	631	624	665	620	600	622	608	621	592	595	624	644	647	562	578	639	628	640	638	640	626	607	598	613	643	636	637	658	605	608	623	626	617	630	630	591	629	611	603	651	570	620	680	602	632	603	644	604	620	604	624	593	621	619	623	594	664	625	649	631	639	629	596	610	605	623	646	569	622	641	655	613	638	633	610	632	593	611	580	596	593	595	608	621	618	622	613	628	637	630	646	638	607	606	617	603	648	632	559	618	614	592	618	671	645	632	600	617	588	628	599	646	717	632	630	612	568	624	597	627	621	603	619	618	624	608	600	580	658	666	654	622	649	596	595	631	634	661	547	621	606	610	696	619	624	644	627	584	597	615	636	663
7196	960	1206	932	808	687	620	484	447	361	293	312	317	305	283	303	282	259	276	276	295	305	286	277	299	276	250	280	265	218	258	246	280	280	284	251	303	277	255	272	279	242	250	270	269	286	255	256	263	239	274	247	267	249	275	269	275	276	284	236	251	274	284	262	277	242	280	293	263	281	244	253	277	286	280	296	267	276	271	276	272	242	261	261	223	271	273	236	273	259	252	268	278	264	308	263	248	275	252	253	256	269	262	280	252	263	276	260	247	272	268	268	242	280	241	255	267	277	276	289	282	278	255	250	253	271	287	277	292	276	245	285	283	262	263	254	261	268	253	298	296	287	248	277	305	264	256	253	295	266	262	239	258	277	245	252	288	280	247	270	285	258	261	272	268	263	257	262	234	264	268	272	263	251	293	278	245	255	301	240	253	263	298	266	240	253	283	272	273	264	267	250	257	250	269	273	260	252	263	308	256	267	276	230	263	270	283	281	253	290	247	252	245	256	241	277	267	265	262	282	271	261	300	253	267	248	233	302	296	255	258	281	271	255	249	244	286	257	258	282	278	276	259	280	276	275	241	252	297	273	297	246	274	278	243	305	255	270	291	250	277	258	262	262	250	246	287	285	274	271	325	263	273	272	269	218	300	295	258	272	232	263	259	302	262	298	294	263	251	253	270	247	267	248	269	263	264	244	277	282	285	235	256	276	260	284	277	250	280	265	275	258	262	275	259	271	263	254	256	267	244	243	250	251	260	262	282	297	270	274	262	285	256	241	287	274	271	258	287	230	275	262	261	274	273	251	263	290	303	268	287	314	283	268	259	265	311	242	242	250	261	242	241	256	257	248	261	247	282	297	277	267	258	261	263	260	262	252	230	258	278	268	288	297	243	262	268	280	272	264	278	250	277	283	293	274	303	253	254	227	275	244	261	244	253	273	284	252	258	274	246	267	285	274	243	256	271	269	277	247	265	287	268	257	261	258	226	258	264	288	261	270	268	265	261	281	267	288	252	296	267	297	265	269	242	236	273	283	282	269	240	283	296	279	282	301	293	258	272	274	261	264	268	241	263	228	284	274	303	260	262	265	247	273	261	264	248	266	283	255	262	256	285	265	256	244	293	248	267	266	285	279	255	293	262	271	256	286	268	279	253	271	273	252	265	268	248	240	271	246	274	285	253	288	266	248	249	236	277	256	247	252	274	272	267	220	279	266	270	224	273	275	271	243	269	274	261	244	301	256	235	263	287	286	280	290	253	263	263	269	300	282	295	279	257	275	257	262	267	290	273	237	287	247	262	267	277	251	249	272	299	293	270	274	260	257	270	266	253	260	263	260	272	276	241	228	264	261	267	270	271	266	271	259	274	294	281	276	264	256	271	253	258	276	261	249	242	263	278	261	273	270	260	279	273	292	262	261	260	271	232	250	286	234	246	319	276	286	262	264	281	265	273	274	291	264	282	285	290	272	293	243	265	266	257	265	268	249	249	274	289	238	300	259	258	276	253	252	284	288	275	257	261	255	230	273	275	280	284	239	277	278	269	248	267	285	271	264	274	261	272	258	260	254	252	272	255	261	261	261	279	281	282	244	260	244	251	264	254	271	265	259	308	255	287	257	249	261	238	291	254	255	260	231	275	292	280	278	292	242	267	242	257	253	243	284	271	271	246	274	262	259	301	252	257	243	258	285	266	265	288	271	274	260	236	278	284	308	269	290	274	253	263	282	278	253	242	255	266	296	239	253	263	266	295	266	274	285	247	259	275	282	281	267	253	272	276	256	253	241	273	237	272	300	267	266	273	273	273	274	294	284	284	241	258	263	290	282	225	268	283	272	260	259	265	265	256	243	290	237	251	254	271	292	259	258	289	255	276	250	303	254	268	259	261	293	257	253	280	252	268	260	263	254	262	249	255	246	257	261	277	257	275	273	249	289	260	265	279	237	263	294	239	251	293	266	246	247	286	263	257	249	277	288	292	294	259	258	253	256	242	263	260	270	254	261	241	250	264	272	271	271	282	265	241	265	280	279	282	251	268	257	247	253	271	254	271	259	278	276	291	270	269	287	290	245	244	276	269	320	302	278	266	288	290	264	261	309	295	230	271	265	275	248	261	286	266	249	256	273	252	264	266	275	301	279	237	256	269	278	273	239	245	235	243	284	231	266	244	257	270	300	287	297	238	290	261	255	289	268	227	279	271	305	260	269	299	259	260	288	245	269	277	273	258	270	285	291	269	292	298	279	255	258	284	253	292	266	251	271	276	289	253	305	278	251	224	257	282	258	248	270	272	264	281	266	278	279	258	258	261	245	251	252	256	272	305	281	247	272	247	270	267	264	289	264	276	257	231	284	251	238	272	270	238	265	269	273	276	275	278	280	270	268	290	243	262	259	258	264	267	258	274	275	269	255	280	260	254	247	265	280	245	261	289	261	272	259	281	266	259	276	278	277	241	263	255	292	254	262	284	260	259	268	272	250	258	278	257	274	257	291	279	269	263	273	299	268	276	278	273	255	276	267	265	266	270	255	294	270	273	252	260	277	280	282	263	315	261	259	269	286	253	268	250	262	255	272	269	239	248	257	289	282	284	250	283	248	275	276	301	279	222	273	290	274	279	230	262	286	253	268	291	275	247	254	276	268	266	228	254	266	268	272	255	268	267	273	245	288	277	274	239	245	249	259	258	261	254	235	279	237	279	258	276	271	266	282	309	240	261	246	270	301	255	280	260	248	252	253	271	269	256	260	248	259	287	264	286	267	250	258	260	258	286	282	278	246	241	258	252	279	282	211	257	268	252	283	292	268	282	250	261	240	284	299	274	276	258	280	275	218	266	255	252	230	269	275	271	269	287	249	289	265	247	262	270	278	298	251	244	225	265	269	259	272	248	258	250	237	263	276	294	258	257	251	252	266	306	268	280	248	261	258	281	266	273	274	276	260	266	241	274	281	283	233	263	265	251	276	262	264	280	281	308	255	276	265	254	216	279	273	280	260	273	267	293	244	278	266	282	279	289	232	255	251	267	265	247	281	290	259	254	241	279	263	282	264	283	249	254	267	273	264	234	274	266	261	282	274	257	284	268	245	270	267	256	274	290	233	278	270	270	263	250	273	234	229	300	260	256	246	256	320	284	271	282	265	241	256	281	262	253	259	281	260	252	260	288	288	283	268	277	254	297	247	300	286	266	240	276	271	249	286	256	265	236	269	301	252	278	264	250	273	257	261	285	303	285	299	253	267	242	274	245	267	244	257	303	266	268	265	233	268	261	239	276	279	274	280	282	250	257	237	278	299	268	211	268	287	310	245	257	256	270	294	247	288	292	241	291	272	262	279	232	259	241	264	276	250	277	281	287	248	256	303	235	279	255	274	247	257	276	252	260	264	265	271	268	277	278	241	275	273	256	265	256	306	266	239	253	285	295	293	305	268	272	263	264	314	289	242	253	254	252	241	267	296	269	272	255	250	283	260	268	251	249	277	275	238	283	290	267	248	260	238
6668	1378	2695	3095	3147	2838	2559	1827	1601	1215	940	885	819	793	727	777	705	716	710	702	701	671	738	723	653	669	677	648	722	641	712	673	649	670	676	701	642	643	676	682	680	602	659	677	712	654	624	635	675	636	634	626	616	613	676	628	646	636	659	671	646	666	667	630	666	656	699	696	669	643	615	616	657	687	624	618	707	647	657	624	635	676	621	626	646	660	687	637	644	640	631	640	627	654	672	663	659	656	686	642	658	646	635	673	651	646	648	668	665	670	642	642	627	661	698	671	640	684	677	665	686	666	628	692	665	647	604	626	624	664	591	702	615	657	642	635	634	645	672	698	644	671	662	660	658	646	640	653	642	635	647	636	617	629	606	662	623	644	671	665	632	660	629	690	648	657	604	687	603	639	611	622	623	608	677	621	636	650	637	642	647	667	593	643	648	667	637	662	686	628	640	664	651	636	598	622	646	653	647	700	623	655	631	643	617	670	662	698	663	670	627	662	660	688	650	649	698	640	666	642	681	628	681	632	620	652	652	673	637	652	607	648	613	614	667	607	654	616	678	689	670	655	642	609	621	643	652	606	667	658	662	613	647	726	607	627	624	638	674	674	664	655	670	677	646	664	683	657	621	642	663	658	630	664	686	709	665	610	661	682	620	657	672	704	621	656	629	607	633	622	635	682	604	682	616	631	662	631	604	604	647	689	650	614	643	651	646	599	670	641	645	686	646	635	660	621	666	675	696	670	624	587	633	678	616	631	641	600	618	609	671	695	672	586	683	644	688	663	658	667	637	600	655	690	630	582	634	669	705	681	681	654	632	624	666	693	698	643	692	676	646	661	662	676	677	637	701	659	645	640	647	647	672	671	625	642	643	648	641	628	654	697	603	619	653	629	666	674	652	615	612	647	682	642	627	624	662	627	599	629	659	628	611	646	668	650	651	666	638	668	664	671	650	647	649	606	642	659	661	658	657	649	661	653	680	656	628	640	650	658	658	632	636	677	648	610	696	646	675	672	680	697	589	632	666	668	666	647	610	645	665	652	647	654	679	668	621	665	718	666	652	678	631	642	640	658	661	640	672	676	639	650	633	641	677	617	633	673	648	612	661	683	668	678	625	630	646	645	661	646	636	621	658	609	637	697	637	658	660	671	613	633	623	606	665	664	581	694	633	630	670	709	660	651	679	621	617	677	651	647	622	624	672	663	667	688	685	647	641	634	661	654	692	619	684	646	625	633	645	675	660	636	651	630	650	648	664	650	634	640	631	671	652	567	666	656	628	609	662	642	626	713	664	685	607	613	627	662	681	661	657	665	627	651	643	636	634	660	624	650	684	656	651	659	675	619	642	627	640	680	659	650	661	645	677	622	693	652	624	666	632	654	603	619	711	642	623	660	675	593	624	640	666	631	661	665	682	665	675	666	665	636	651	643	650	688	620	660	635	594	682	629	632	665	608	657	645	625	627	599	668	673	609	594	639	622	682	627	628	679	640	629	664	666	648	663	629	641	600	632	654	615	638	648	650	636	658	591	630	648	641	634	658	625	627	652	683	660	653	609	637	662	600	659	649	641	634	639	668	645	658	676	658	640	602	616	631	653	677	655	651	683	589	646	632	638	680	663	619	693	643	658	603	650	661	661	616	664	713	663	614	626	625	621	586	635	632	642	661	632	663	636	670	647	653	676	656	649	584	636	638	645	677	621	670	631	673	658	622	654	664	661	644	645	638	614	653	666	685	692	636	639	676	606	642	649	671	634	656	682	661	629	647	641	658	624	636	643	676	651	652	675	639	636	620	605	651	649	648	660	638	689	667	670	620	656	669	615	591	619	660	640	599	662	681	622	616	663	623	674	632	616	662	659	641	689	609	667	658	654	628	642	651	649	672	607	697	687	659	653	645	645	671	697	655	649	616	621	611	646	655	596	617	675	646	672	727	601	700	663	657	675	610	657	683	621	649	641	683	629	621	613	645	636	597	639	663	630	683	660	678	636	664	633	635	668	621	676	646	684	645	664	633	664	603	639	670	663	672	661	622	629	651	652	590	657	640	681	659	621	643	630	648	654	670	574	665	656	642	634	612	649	597	650	671	637	641	642	617	594	643	579	661	637	648	644	627	616	619	732	676	692	686	651	679	600	647	646	618	669	664	664	661	609	629	651	635	658	644	646	646	671	656	670	650	652	671	658	622	644	683	653	676	612	620	641	631	642	625	625	627	614	637	718	646	679	657	673	658	651	644	621	624	601	674	642	637	651	603	629	664	653	658	636	654	619	652	648	638	680	660	654	661	636	694	711	654	641	569	677	659	677	643	658	645	649	623	654	671	631	644	631	645	649	627	664	668	690	631	656	698	619	619	627	645	655	654	681	627	647	659	674	616	651	638	701	626	638	655	630	673	627	603	627	641	672	642	662	590	612	672	639	711	650	650	654	618	674	643	655	639	660	686	618	630	654	667	660	645	656	635	590	623	630	663	646	645	646	640	675	670	689	636	674	637	634	671	623	662	631	657	632	653	611	671	675	650	646	678	670	652	677	615	660	618	687	666	675	643	677	596	610	677	656	670	659	647	616	677	657	625	637	680	677	641	653	612	665	657	629	669	658	668	626	646	601	624	643	642	669	622	634	614	654	686	688	643	623	667	652	641	645	652	652	642	656	645	634	650	628	677	638	612	656	655	646	641	576	617	674	678	638	659	610	654	653	680	658	681	637	617	667	659	619	661	675	638	687	660	639	706	665	663	632	628	693	662	669	620	633	652	608	632	647	647	635	630	674	688	635	690	643	671	655	657	634	675	676	611	696	622	605	611	642	677	631	634	674	648	629	656	636	622	637	657	661	665	683	663	605	669	660	611	625	690	709	617	629	632	600	682	628	674	646	671	684	647	642	660	663	665	671	658	683	678	649	650	649	611	640	708	653	645	633	651	668	635	638	626	634	631	662	668	627	685	661	661	670	620	619	681	644	620	645	630	668	707	616	698	595	666	709	653	657	665	692	647	675	655	701	657	690	647	638	665	629	614	659	702	654	693	609	661	652	649	649	616	683	669	636	647	689	617	676	664	674	640	666	669	656	641	652	653	573	598	627	628	617	653	597	549	634	656	705	644	642	680	616	663	633	589	674	617	612	635	617	677	674	644	662	658	653	657	655	687	668	612	632	675	649	622	681	684	607	616	651	676	634	651	658	651	593	643	660	622	637	678	653	676	699	611	634	639	630	602	654	646	619	652	666	617	633	663	648	652	610	630	677	679	627	648	634	617	643	628	665	649	658	656	663	577	592	652	661	665	637	671	685	652	599	656	669	619	666	638	611	662	651	610	642	652	662	635	688	639	666	623	629	657	634	658	652	651	654	708	689	682	670	630	624	657	654	640	664	676	708	654	671	602	665	697	626	661	688	650	614	689	657	630	707	630	632	661	667	648	672	642	651	642	670	634	683	636	662	681	611	634	675	678	601	642	611	662	658	631	672	603	653	604	655	630	635	675	651	660	686
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	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
