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
338479394852	338479395409	338479395959	338479396509	338479397059	338479397609	338479398159	338479398709	338479399259	338479399809	338479400359	338479400909	338479401459	338479402009	338479402559	338479403109	338479403659	338479404209	338479404759	338479405309	338479405859	338479406409	338479406959	338479407509	338479408059	338479408609	338479409159	338479409709	338479410259	338479410809	338479411359	338479411909	338479412459	338479413009	338479413559	338479414109	338479414659	338479415209	338479415759	338479416309	338479416859	338479417409	338479417959	338479418509	338479419059	338479419609	338479420159	338479420709	338479421259	338479421809	338479422359	338479422909	338479423459	338479424009	338479424559	338479425109	338479425659	338479426209	338479426759	338479427309	338479427859	338479428409	338479428959	338479429509	338479430059	338479430609	338479431159	338479431709	338479432259	338479432809	338479433359	338479433909	338479434459	338479435009	338479435559	338479436109	338479436659	338479437209	338479437759	338479438309	338479438859	338479439409	338479439959	338479440509	338479441059	338479441609	338479442159	338479442709	338479443259	338479443809	338479444359	338479444909	338479445459	338479446009	338479446559	338479447109	338479447659	338479448209	338479448759	338479449309	338479449859	338479450409	338479450959	338479451509	338479452059	338479452609	338479453159	338479453709	338479454259	338479454809	338479455359	338479455909	338479456459	338479457009	338479457559	338479458109	338479458659	338479459209	338479459759	338479460309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3650	2300	2724	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17067	1481	822	679	409	365	308	216	198	161	144	151	138	150	147	150	151	138	140	128	131	127	148	136	119	126	145	117	112	105	123	112	123	113	137	123	131	117	117	102	130	108	130	116	120	148	115	128	121	138	112	136	109	116	139	125	139	127	123	124	133	108	116	121	119	143	113	120	121	113	139	141	112	120	119	119	139	126	100	126	128	125	120	144	120	103	103	127	89	140	122	142	131	135	142	119	123	141	121	113	105	127	117	98	110	99	104	129	127	128	125	116	137	113	122	144	122	128	135	137	128	137	135	124	128	120	109	117	123	133	126	130	115	107	108	124	104	131	135	128	122	114	130	106	130	141	102	129	110	132	133	118	131	128	111	106	129	109	128	112	115	89	129	122	133	119	133	114	129	123	116	125	101	125	131	145	136	115	108	103	131	98	116	116	110	115	112	110	124	131	114	131	133	118	110	101	114	116	118	119	115	131	133	132	133	117	89	124	114	117	121	123	113	117	134	121	119	125	113	114	125	100	117	115	119	126	133	120	129	132	114	119	125	143	124	122	118	101	121	153	126	105	137	104	122	109	124	124	122	134	106	118	134	151	146	131	136	122	124	112	116	135	113	112	128	131	134	130	144	121	118	124	136	115	125	121	112	123	108	114	112	122	118	128	112	138	121	120	121	103	133	130	116	120	120	127	134	112	131	128	114	111	122	121	139	151	103	129	120	123	119	114	110	118	118	112	120	88	122	115	134	135	120	128	101	138	125	119	110	127	109	120	127	146	102	114	136	135	122	116	122	133	110	134	134	138	136	130	152	145	98	112	93	118	96	121	121	108	122	131	118	128	117	123	121	120	125	116	114	120	116	139	117	124	136	137	149	117	135	124	130	112	130	119	112	119	98	116	124	162	115	105	115	126	122	106	118	131	115	146	139	120	125	121	120	116	126	103	118	117	118	105	114	120	106	112	104	106	140	128	124	129	131	116	112	112	126	102	137	114	113	108	104	127	131	120	108	130	108	134	105	135	116	127	124	121	130	105	118	106	104	118	126	150	122	105	123	124	125	116	127	132	119	120	90	117	125	109	112	131	119	106	127	119	116	150	110	104	103	116	121	128	136	126	102	99	122	108	114	99	100	135	123	119	140	122	117	126	121	105	129	108	115	114	107	136	128	123	124	142	135	109	125	113	135	116	126	107	117	118	112	126	126	120	125	125	112	113	118	119	106	141	126	153	140	131	114	113	109	120	111	114	122	111	112	144	118	120	117	116	128	134	134	119	109	135	134	118	128	108	139	108	116	102	122	135	104	118	126	102	104	141	132	119	127	137	122	112	114	119	117	130	100	124	125	141	119	108	113	122	139	129	112	98	139	116	119	135	108	106	120	133	128	108	108	116	143	127	123	121	141	120	142	122	112	125	138	126	114	125	123	130	130	130	120	108	129	103	136	115	127	122	110	126	135	127	142	95	110	116	132	117	118	142	110	131	113	119	116	121	120	131	118	115	118	127	114	151	137	132	121	133	133	132	118	128	125	140	112	116	121	110	125	127	123	127	135	94	108	119	150	140	132	129	119	132	107	136	113	116	117	124	131	117	120	101	129	112	120	128	144	114	143	126	102	118	116	127	121	136	113	112	133	126	130	107	117	111	128	113	128	121	111	117	95	118	117	129	130	121	114	113	122	138	110	136	121	90	132	118	137	114	125	120	121	112	103	119	103	136	127	121	135	108	102	124	91	134	114	101	129	114	128	120	122	146	110	115	130	116	128	122	122	129	123	102	120	124	121	119	109	126	134	119	109	128	119	99	122	117	126	94	102	127	115	118	116	125	140	129	127	117	132	131	134	121	91	116	100	118	128	147	112	120	148	122	108	131	122	106	120	127	95	125	138	123	136	129	105	127	135	129	105	120	131	117	113	133	117	134	118	126	104	153	118	126	126	116	128	108	123	123	133	111	126	148	142	133	111	130	112	127	99	122	137	98	127	117	120	118	134	106	110	134	107	110	109	125	142	111	125	115	142	129	136	120	125	109	133	150	121	128	127	119	116	120	109	100	136	120	131	120	120	129	120	134	115	107	143	118	121	123	128	126	142	119	117	129	127	118	113	113	123	106	111	125	116	137	130	120	150	125	130	110	116	132	124	141	111	137	105	109	134	137	115	111	135	130	124	113	133	112	116	118	109	122	120	127	127	122	122	129	117	144	121	131	134	131	98	109	111	100	118	113	94	123	139	97	98	130	139	109	116	107	140	143	107	125	136	124	131	124	130	112	129	109	132	111	139	117	125	101	110	123	113	123	111	122	115	130	137	122	122	125	128	126	102	111	131	120	128	104	122	117	124	111	109	121	100	130	111	110	131	119	133	122	122	126	129	123	115	102	119	128	115	129	130	130	124	121	121	125	119	102	124	133	137	126	131	131	130	115	114	117	120	110	108	112	138	112	121	119	115	107	111	111	120	114	113	124	111	112	97	129	118	119	111	109	111	134	121	118	118	126	123	116	118	136	101	116	103	115	116	115	123	126	116	119	116	134	120	122	118	122	123	152	129	106	129	127	118	100	130	139	120	124	125	126	116	119	99	99	108	125	131	108	124	123	129	109	116	119	107	102	137	122	135	127	125	139	102	113	120	111	103	114	121	131	128	131	96	130	128	127	116	127	119	120	127	125	129	131	127	117	121	114	128	128	104	108	119	120	123	114	110	123	123	123	127	122	95	121	130	116	110	142	111	121	124	111	115	145	132	129	119	129	119	117	131	109	145	127	104	128	116	122	119	103	105	104	123	133	131	127	144	113	102	124	123	120	129	129	111	121	116	122	122	119	106	116	126	104	106	124	125	122	117	113	117	104	102	131	144	104	120	132	116	122	135	127	133	116	95	137	119	118	139	127	124	108	107	118	117	110	104	144	112	115	124	123	103	126	114	127	128	106	123	127	129	112	151	128	130	111	115	116	104	135	119	129	130	153	152	130	122	129	133	135	119	119	125	122	134	117	142	116	115	120	113	118	116	137	123	120	137	128	105	123	134	124	129	136	131	123	113	95	94	117	120	136	123	120	115	125	128	123	125	107	130	121	104	126	129	129	126	138	128	125	129	104	115	108	125	127	110	126	112	128	144	109	124	107	143	139	114	140	134	139	105	125	109	98	127	112	120	122	109	119	118	135	120	127	103	114	102	138	112	121	127	102	123	111	126	122	127	108	108	119	107	109	127	120	124	105	119	88	147	104	124	108	118	147	129	103	112	115	117	118	135	113	119	117	134	115	106	139	109	120	123	129	118	118	122	107	138	108	122	135	112	126	144	117	119	122	137	121	105	138	109	112	118	117	126	109	124	121	95	124	125	111	119	131	124	117	137	120	134	119	133	107	119	123	128	152	131	120	138	118	126	129	131	137	140	129	127	121	102	117	107	122	116	113	138	114	120	114	123	124	109	108	134	118	112	124	133	109	121	122	136	139	127	124	119	120	141	118	126	117	133	114	124	119	129	115	121	134
11042	877	1635	2292	1691	1560	1270	892	683	629	587	509	506	459	454	434	418	401	389	401	400	370	375	346	344	388	338	318	318	353	349	356	311	307	316	320	362	364	344	344	334	340	369	369	300	324	342	321	330	309	333	327	314	339	330	342	336	316	295	317	329	328	345	318	315	291	341	320	322	311	347	312	337	286	332	297	330	329	308	298	328	342	305	333	338	313	299	342	333	316	334	345	339	312	337	311	285	346	348	317	291	323	323	341	300	337	330	320	297	324	374	321	291	280	290	285	326	301	367	296	335	305	309	319	331	360	324	319	344	314	315	288	330	312	337	342	288	281	347	319	341	301	292	304	304	330	323	301	314	327	315	315	320	297	344	331	360	293	312	301	288	315	283	291	325	299	305	325	335	332	299	304	316	313	306	317	327	301	319	333	317	319	325	334	316	322	316	310	291	317	336	282	303	294	306	336	333	321	309	315	319	310	309	326	310	309	282	334	322	324	293	318	337	322	303	345	318	319	316	325	306	314	310	286	304	310	292	329	298	295	333	309	305	352	316	321	347	315	327	309	349	337	326	330	329	323	332	330	335	310	322	297	299	319	315	315	325	312	331	272	315	302	304	313	310	274	303	322	309	314	291	316	331	276	324	315	327	306	304	315	294	310	340	333	329	320	339	311	290	303	325	303	316	330	321	305	312	329	340	335	314	285	341	289	302	328	305	289	340	307	291	303	324	324	333	314	295	299	363	313	323	315	323	352	319	294	323	341	279	359	326	355	347	312	333	310	311	302	288	288	338	277	317	346	338	344	321	326	304	320	303	310	338	301	327	298	308	302	316	314	324	310	304	293	290	318	280	302	334	312	331	325	319	304	276	329	344	346	326	323	305	308	313	294	318	326	312	354	306	290	324	335	293	323	312	323	308	321	324	316	308	348	324	324	313	316	321	336	294	299	294	308	304	310	349	300	319	328	311	329	310	318	344	344	273	326	309	307	283	324	276	304	325	310	301	291	313	338	344	358	356	282	302	301	317	333	348	318	347	349	314	324	325	306	291	299	316	296	331	356	308	338	290	301	321	304	297	320	287	294	302	330	296	330	299	313	331	324	333	294	309	317	303	334	331	311	323	350	308	327	313	317	324	299	323	303	336	295	316	296	313	318	352	322	317	316	292	301	313	330	316	281	325	326	318	294	318	321	319	298	304	339	311	321	299	333	327	285	317	321	314	286	311	313	288	313	299	304	333	296	351	333	327	299	340	303	316	340	306	278	295	316	310	343	317	317	320	306	313	318	323	318	315	302	346	302	271	314	320	317	313	338	325	331	333	307	324	318	326	340	314	307	319	299	323	302	296	303	303	302	327	324	307	319	337	317	327	337	322	311	296	293	322	292	312	301	330	302	320	301	373	295	327	327	337	282	314	285	332	304	312	321	278	314	323	307	309	339	327	310	330	334	326	333	326	297	328	318	314	296	337	336	316	328	314	310	292	315	301	363	315	314	303	321	276	326	319	313	265	306	314	288	316	308	326	310	326	319	345	295	341	331	284	316	332	342	327	332	331	321	289	298	332	281	326	324	358	300	305	339	305	314	287	277	331	318	314	319	320	318	308	312	298	348	316	331	323	327	301	312	293	354	307	342	299	299	299	307	314	327	306	324	309	300	346	311	327	321	309	331	326	312	311	321	309	318	340	299	321	333	338	332	336	312	302	321	320	344	317	317	327	341	329	310	298	317	292	326	294	336	305	318	290	276	300	342	296	325	335	334	314	332	284	325	304	306	328	330	327	321	346	316	302	330	326	311	280	310	312	296	331	338	300	318	314	310	299	330	314	322	315	331	296	326	318	305	331	326	304	306	309	320	322	308	286	322	295	328	312	342	334	313	326	309	285	334	313	328	307	325	302	326	324	309	330	339	339	324	286	318	317	331	314	319	306	290	306	325	333	350	313	352	296	297	322	327	314	314	295	307	315	289	325	322	310	306	333	300	338	304	306	323	342	275	309	347	311	315	328	306	329	363	321	320	296	328	336	362	313	285	315	301	305	288	324	300	316	327	290	308	312	305	341	317	328	321	323	316	290	317	299	271	327	332	298	316	318	314	307	301	307	324	306	294	288	306	319	315	285	307	343	311	304	330	288	320	290	298	321	342	301	319	313	346	310	315	338	306	300	317	319	324	318	297	337	290	311	348	315	304	299	312	316	326	291	326	334	321	313	293	304	328	338	272	308	324	305	300	304	301	352	332	349	304	304	306	318	292	278	309	309	322	320	320	317	324	307	311	291	353	317	334	323	300	322	306	318	336	342	298	315	335	342	298	346	309	321	300	339	315	308	291	316	331	309	357	293	302	295	331	314	329	298	315	315	314	344	348	349	335	318	314	341	315	306	342	297	323	350	310	327	340	297	305	318	292	325	313	341	290	334	321	305	329	332	290	292	311	299	314	311	325	318	315	288	289	316	334	316	289	308	320	319	299	310	287	321	323	334	283	338	299	335	329	290	322	306	301	286	327	313	313	304	309	347	354	293	329	288	306	284	350	341	309	293	296	337	302	272	317	338	328	331	306	293	303	342	336	357	306	298	339	330	329	319	303	306	290	320	329	326	312	308	323	311	346	325	318	302	322	302	333	316	345	308	304	311	304	343	345	304	297	290	327	299	307	327	316	292	289	296	302	353	335	309	351	311	288	356	344	312	319	348	339	298	302	304	329	325	311	317	297	302	280	323	313	305	320	340	349	318	288	309	316	287	332	336	294	283	316	310	321	322	336	299	322	317	303	314	349	305	329	287	291	312	329	324	283	294	294	322	325	333	324	304	281	342	331	286	289	314	327	330	337	356	322	302	300	315	320	347	311	300	301	314	325	338	292	316	293	330	325	354	298	306	355	311	303	351	315	312	328	308	336	294	316	333	334	327	315	296	348	309	289	334	336	306	328	293	329	343	282	324	317	352	284	310	325	299	314	296	316	313	335	311	327	333	310	350	328	320	343	292	307	307	322	296	331	338	311	335	323	311	342	318	322	342	317	295	308	304	314	317	306	327	343	284	314	318	308	306	313	329	351	303	316	339	331	293	286	319	334	319	331	298	319	321	326	333	320	293	285	292	309	330	320	311	314	343	299	325	308	299	305	328	335	323	304	318	325	316	310	312	309	316	329	324	306	312	311	314	344	349	314	290	336	339	336	341	321	302	284	317	337	320	312	314	325	281	288	316	321	319	328	328	294	356	319	318	314	323	310	336	311	322	323	313	311	298	311	295	309	321	288	297	324	306	312	317	331	317	347	348	298	315	340	342	322	339	317	294	324	301	336	313	336	303	328	322	304	297	317	328	298	316	296	322	318	289	307	318	344	304	314	302	320	297	276	293	305	330	306	309	310	331	317	306	296	311	309	305	332	336	339	297	321	305	319	289	300	293	319	283	306	296	329	313	327	317	306	331	316	305	290	326	306	340	303	331	340	337	283	337	322	320	329	317	323	300	329	302	301	298	345	327	274
2278	375	408	416	336	351	305	292	309	301	282	275	316	284	290	309	293	275	295	299	262	312	299	316	309	294	292	291	286	333	262	289	292	310	314	290	280	305	289	333	324	286	298	327	282	288	313	300	299	300	265	315	286	325	298	292	310	292	279	295	300	298	306	347	284	316	284	271	306	312	296	306	279	314	276	289	310	349	280	313	315	292	291	300	325	301	315	311	331	310	295	321	283	304	310	306	270	296	297	290	300	279	257	311	283	301	316	272	294	292	292	315	308	307	311	296	290	312	315	307	312	278	319	257	327	306	294	313	263	278	308	303	297	293	286	290	313	289	315	290	301	304	286	320	298	316	291	303	277	295	294	287	298	282	322	340	310	301	290	334	291	336	295	269	277	279	314	302	299	281	273	314	294	287	283	279	300	295	288	274	268	299	296	337	317	308	333	327	312	296	307	289	258	297	313	315	299	287	288	270	311	297	259	296	284	311	251	293	287	317	312	285	324	283	296	305	303	332	291	276	259	312	302	289	312	302	293	338	285	307	288	307	325	328	282	295	268	296	290	310	293	319	297	300	276	312	303	292	288	294	300	285	312	285	270	285	281	314	294	318	289	303	294	299	301	309	303	335	286	298	290	287	280	297	316	274	260	292	302	262	291	303	305	315	296	284	297	297	300	286	290	274	305	306	282	288	306	314	273	306	312	319	334	320	331	295	295	305	293	328	323	296	285	311	294	314	281	295	277	291	326	303	319	269	306	272	265	334	282	283	289	301	283	301	317	283	325	277	298	312	297	281	251	292	309	310	296	291	296	291	297	299	303	270	301	292	305	307	281	280	281	293	307	307	286	307	270	294	279	312	308	276	313	302	310	304	278	274	298	300	302	309	302	268	295	296	304	278	298	292	298	291	244	319	288	289	288	304	250	292	283	327	281	318	300	268	280	255	297	282	308	281	301	259	315	282	273	298	283	329	341	293	322	311	295	290	269	288	276	283	313	316	292	300	293	298	290	296	282	318	304	318	307	279	318	287	275	321	318	307	282	326	277	284	297	284	266	287	292	331	300	286	274	300	297	314	264	262	259	303	284	292	264	329	296	332	313	281	277	296	289	329	314	306	280	275	303	325	299	314	282	329	283	277	328	329	310	294	268	309	301	301	294	273	296	284	319	295	276	288	335	285	304	316	279	281	279	270	277	282	251	270	278	281	286	301	327	264	265	305	277	299	332	313	309	336	321	292	278	302	297	278	322	291	277	322	304	312	295	309	277	289	328	318	274	301	255	328	292	346	308	295	279	309	281	301	301	294	295	270	315	290	280	286	289	330	308	289	306	335	277	263	286	326	262	281	300	289	306	317	293	297	320	296	286	296	328	312	307	291	313	293	308	311	294	305	285	305	290	297	281	315	297	249	279	289	289	312	316	316	318	306	306	276	298	296	311	308	305	282	305	303	289	307	291	313	297	327	310	286	307	306	316	294	303	272	292	299	313	295	285	315	305	296	333	315	261	277	263	313	325	261	286	302	291	305	277	285	332	289	302	304	307	295	327	285	280	283	306	279	310	302	286	295	292	340	284	302	297	277	288	296	313	305	332	328	289	289	260	261	309	329	294	286	299	327	266	290	272	331	272	314	303	297	281	271	303	296	276	285	286	306	295	304	306	290	306	314	316	284	325	302	313	310	295	311	315	294	257	332	285	269	327	302	274	313	303	315	335	315	312	297	320	291	303	344	314	278	293	293	309	292	294	276	291	291	293	295	314	298	318	277	292	303	269	289	299	306	298	319	318	280	285	332	262	287	299	287	258	298	320	300	312	312	308	324	291	307	327	312	298	331	292	277	290	298	345	317	286	268	324	278	321	305	290	292	283	285	285	260	302	317	285	305	298	290	301	291	309	285	292	270	262	272	303	282	310	310	298	318	274	265	298	274	287	306	289	295	287	289	302	276	295	307	305	287	254	308	327	277	269	277	273	285	309	320	263	297	266	317	301	303	271	294	306	258	302	304	270	323	306	278	332	275	297	304	294	293	261	304	280	289	277	276	282	330	299	273	298	263	251	301	296	297	280	293	303	276	302	287	297	278	321	299	319	263	325	300	287	264	282	303	294	285	283	258	294	272	260	295	295	258	315	275	295	301	321	290	284	302	300	291	312	325	326	275	284	280	299	295	312	309	309	283	291	300	277	296	313	314	310	265	308	273	277	304	295	265	307	277	302	297	296	361	286	312	286	295	270	287	309	297	304	284	330	310	292	265	325	317	276	250	295	277	302	319	289	312	295	315	273	299	280	294	309	313	267	296	325	321	315	322	306	281	273	297	300	286	299	312	281	320	268	281	328	276	285	301	316	308	284	291	299	301	273	307	318	313	277	285	284	252	279	293	321	294	296	269	299	292	297	322	287	293	263	312	319	308	299	300	326	305	297	335	283	315	309	295	272	276	337	293	292	307	294	298	291	260	333	303	281	289	282	273	309	299	298	280	288	312	297	299	329	314	290	269	302	292	264	293	301	320	318	275	287	283	273	294	279	299	290	292	270	285	293	297	272	304	285	306	337	261	296	339	302	299	292	285	282	301	302	290	283	319	282	314	291	300	292	304	241	300	320	307	302	307	331	250	334	340	302	288	311	299	305	262	271	280	309	292	300	311	309	277	283	282	305	291	289	276	315	314	271	284	298	290	271	307	313	333	295	284	268	310	281	306	328	297	307	276	308	289	318	322	280	297	309	319	310	301	283	276	303	285	310	279	305	290	297	279	289	313	303	319	321	275	297	299	305	302	295	332	294	274	288	287	307	328	287	305	324	282	306	292	323	311	314	330	304	271	288	292	313	291	297	269	305	271	299	286	298	341	279	321	298	265	305	303	290	288	286	322	304	339	311	288	325	321	284	284	282	290	255	276	285	320	296	317	312	287	292	312	290	311	309	312	263	289	292	299	344	278	301	308	303	308	329	308	262	274	290	312	301	325	280	310	331	320	266	282	278	299	310	263	313	293	277	280	282	283	302	287	303	312	306	283	283	280	284	291	309	307	292	304	278	284	250	325	303	305	354	276	307	284	311	279	312	289	304	295	284	275	284	311	301	277	314	284	308	306	277	263	295	297	276	290	296	282	282	304	321	305	306	337	295	303	298	302	311	333	266	310	284	304	296	306	303	292	327	287	308	294	286	254	326	281	307	293	301	295	281	266	333	283	292	297	275	294	280	328	280	273	278	340	301	310	307	322	257	281	293	322	308	288	273	296	332	290	323	295	289	321	265	299	325	342	252	299	317	293	299	293	297	308	302	323	314	329	284	249	325	285	264	313	338	309	283	272	291	300	293	280	300	283	280	274	283	314	308	306	301	287	280	304	311	290	326	290	302	336	350	281	284	296	298	284	291	298	305	286	294	310	277	284	256	295	322	318	250	284	293	297	314	307	297	307	350	317	316	294	285	296	314	283	294	291	293	293	324	259	294	282	278	288	311	303	321	323	301	293	272	319	289	289	306	282
2682	699	880	1180	944	803	792	709	769	732	762	743	718	765	726	728	764	708	695	727	733	743	741	750	748	691	692	714	722	721	731	745	686	697	750	710	762	771	707	708	762	708	739	704	717	740	759	729	751	709	714	688	712	685	655	738	724	696	739	743	682	749	684	686	708	744	714	740	704	694	697	688	715	698	692	695	708	754	672	674	691	731	707	751	688	692	723	718	689	734	690	693	727	683	720	737	717	728	697	715	691	747	678	692	697	692	684	689	731	654	712	689	728	719	720	707	698	721	790	659	729	722	692	710	709	703	712	693	725	730	691	755	735	701	722	729	683	726	724	763	742	720	676	666	725	700	726	680	741	701	700	713	714	674	738	705	717	743	696	739	721	711	703	719	724	724	626	744	686	709	629	675	715	735	755	671	694	729	696	733	699	736	630	726	717	663	671	725	762	712	730	695	738	671	726	716	747	705	696	713	669	693	744	676	740	681	698	687	697	759	705	781	680	714	715	694	728	733	664	687	708	697	711	697	663	675	733	677	693	671	740	712	666	678	699	686	726	691	735	716	669	712	710	762	713	749	705	733	724	733	692	702	696	769	714	705	689	727	780	710	669	671	741	743	671	709	709	717	709	714	695	710	677	681	700	720	707	728	698	676	739	774	769	748	732	729	728	697	795	746	701	706	694	694	668	719	719	669	691	697	683	698	681	705	696	736	679	751	738	706	700	685	716	696	741	722	712	715	742	712	679	709	711	695	648	706	676	738	735	728	713	705	705	683	711	680	718	714	698	699	714	709	711	728	701	704	730	742	735	660	719	653	702	716	673	677	705	696	701	691	728	715	672	747	706	738	710	720	747	682	723	673	682	657	711	726	718	744	676	746	736	683	690	678	699	731	712	732	734	708	692	640	732	699	692	735	698	708	705	743	703	673	721	704	699	764	678	691	706	695	703	714	671	728	681	717	665	716	728	738	644	694	707	720	733	710	747	681	717	730	694	645	723	679	678	717	685	660	708	691	660	655	719	721	701	679	737	693	695	696	696	738	740	654	707	705	703	672	697	705	719	739	705	710	667	681	702	747	674	666	730	697	706	729	699	670	673	696	750	689	708	682	693	722	739	704	744	723	710	700	706	768	693	681	691	734	738	723	697	677	703	701	706	713	678	747	684	722	682	673	723	693	731	691	721	700	682	783	745	703	709	662	703	727	725	695	643	710	710	751	692	726	661	708	694	666	704	688	705	703	790	767	666	741	676	722	720	684	723	686	688	686	714	680	713	698	708	709	737	686	698	696	679	695	734	695	707	718	721	709	691	719	707	710	701	680	679	723	670	726	712	662	689	698	772	684	679	687	705	703	687	715	709	702	728	686	729	684	683	646	687	702	704	734	745	681	679	725	711	739	735	714	716	712	687	741	663	694	768	725	696	689	684	725	706	681	693	728	727	733	681	732	720	694	656	705	758	664	746	655	689	724	691	708	704	712	705	696	730	681	701	688	716	679	713	638	760	693	691	727	723	674	692	647	702	723	684	728	710	696	711	757	728	689	719	744	722	726	706	755	654	752	682	688	707	748	755	708	717	689	738	709	724	688	688	686	688	708	715	686	686	652	739	698	705	679	696	725	704	689	711	683	666	709	738	722	710	715	686	768	740	719	732	756	697	721	736	721	720	709	706	698	754	708	695	667	726	743	668	699	676	699	678	684	699	699	779	685	660	714	720	747	770	688	703	735	754	676	742	671	744	683	684	762	686	725	706	726	695	684	694	718	705	736	733	757	700	714	697	687	696	738	736	726	737	677	715	672	677	693	750	749	654	707	741	732	685	683	659	673	705	712	692	691	721	704	714	730	703	739	738	707	713	748	719	711	670	742	699	720	681	713	731	713	732	749	679	724	702	718	748	739	706	741	709	777	764	718	726	724	710	702	687	696	715	718	673	708	728	643	734	698	666	659	728	721	750	711	699	711	742	705	716	708	714	726	693	738	679	755	667	689	737	734	748	662	734	705	699	691	766	695	660	718	712	715	714	732	744	684	733	764	724	662	712	681	725	720	727	792	680	739	730	693	721	707	702	697	679	687	708	675	697	684	722	649	718	696	699	760	716	655	707	686	702	720	712	682	717	714	737	705	699	669	722	730	711	699	704	676	701	716	721	672	708	692	700	737	723	696	751	683	718	740	732	735	696	681	683	734	744	740	717	732	735	742	738	682	708	738	654	718	725	730	668	682	721	720	719	701	706	668	781	730	716	701	690	685	702	692	750	726	728	713	703	666	760	709	738	686	720	713	746	741	754	697	669	692	692	694	717	656	717	705	716	740	724	642	675	702	717	719	775	696	763	712	693	707	681	696	740	721	711	668	648	713	660	714	703	732	666	685	703	698	710	765	698	700	715	728	713	719	718	771	706	742	720	685	737	664	716	671	711	665	683	752	718	699	707	756	717	708	704	676	669	683	718	656	709	673	705	679	727	678	763	699	748	760	712	666	703	743	725	703	737	690	707	686	720	727	673	683	708	705	715	701	704	743	672	756	732	701	697	749	660	715	737	710	671	710	699	714	727	723	720	713	669	718	733	701	737	721	710	719	642	728	715	671	743	702	741	773	704	725	745	652	713	705	686	706	666	748	691	697	753	731	735	744	712	716	726	706	689	694	726	730	692	719	732	665	696	734	706	710	680	705	753	719	734	708	755	763	708	700	696	715	702	707	752	656	720	712	720	732	688	697	730	716	699	693	718	707	733	699	714	688	680	776	699	706	735	724	712	702	711	711	720	674	680	711	699	746	699	705	696	730	716	737	700	691	730	697	764	682	745	739	718	708	710	731	739	653	735	738	697	716	745	708	716	667	723	696	722	738	734	760	678	717	767	715	731	723	641	741	696	707	725	744	711	727	688	673	736	755	678	712	710	717	692	743	735	749	720	713	716	665	731	759	759	768	724	695	691	697	721	718	711	664	715	688	707	683	701	686	704	704	709	713	692	691	700	716	722	721	736	682	702	710	697	691	699	724	762	669	709	720	696	719	711	744	689	695	719	723	716	729	684	681	671	722	705	730	662	726	677	767	750	710	664	755	727	703	701	709	686	708	729	727	692	702	695	739	655	701	731	712	700	699	673	709	695	665	749	672	732	678	712	685	668	761	705	717	721	712	738	699	746	695	742	693	710	721	753	722	689	732	723	707	695	746	717	690	709	740	725	705	725	710	739	737	674	688	699	722	711	677	729	746	785	691	742	731	732	713	706	731	727	740	731	694	674	694	747	696	731	725	714	734	720	707	700	746	631	725	701	759	693	757	726	709	692	695	746	684	689	752	737	704	718	688	722	652	732	737	752	693	672	752	708	717	685	736	737	714	702	752	665	721	757	710	726	729	734	675	709	730	695	661	708	688	701	658	674	707	730	682	702	660	734	696	677	649	691	691	713	682	678	722	677	747	777	685	700	697	691	689	719	722	737	782	690	682	732	709	709	715	703	731	715	663	752	699	727	716	688	765
9720	815	686	709	463	378	329	302	284	249	267	277	286	311	299	242	271	287	279	275	282	269	274	273	280	258	254	271	277	262	250	290	240	268	281	260	286	257	276	272	285	256	255	279	261	265	291	314	284	240	292	267	295	294	231	282	297	300	273	252	264	255	255	277	255	261	266	257	239	265	265	235	278	276	276	290	260	251	281	306	265	287	259	285	260	239	286	263	266	258	253	266	276	288	262	267	258	260	285	273	266	276	264	268	290	244	234	254	271	248	292	268	239	298	287	299	265	255	278	271	255	278	293	261	218	270	256	301	271	248	236	258	269	272	275	304	282	305	273	244	292	303	261	256	265	259	293	274	270	251	245	257	261	279	290	270	279	259	291	278	261	254	266	251	254	277	274	301	306	313	259	291	289	282	267	274	281	253	284	276	254	272	251	269	239	279	267	279	255	271	250	299	278	249	289	320	280	300	278	286	259	292	281	251	278	258	270	271	273	266	255	238	276	260	273	270	269	262	265	275	302	268	261	260	292	251	261	283	279	264	234	245	299	279	268	279	248	258	250	243	269	297	284	251	312	272	268	261	274	293	287	278	262	278	254	276	291	289	250	283	257	259	258	291	291	290	260	273	250	261	280	272	283	268	276	290	292	295	246	255	260	262	271	280	270	256	244	270	294	257	275	246	255	250	263	253	284	304	249	255	250	285	264	263	246	300	289	256	264	290	275	269	250	269	227	247	281	264	280	279	254	256	239	258	294	252	248	274	289	264	265	298	270	245	265	278	292	260	277	279	272	287	276	247	279	266	270	276	285	257	279	264	246	259	289	271	263	258	275	255	245	242	280	274	285	278	284	284	257	294	276	249	258	270	268	298	265	270	259	269	282	285	267	260	240	285	287	241	274	293	275	256	252	222	264	319	274	233	304	271	271	278	296	286	271	243	247	252	259	263	256	253	276	236	264	294	260	294	253	291	254	247	274	261	248	294	271	277	264	244	269	271	293	286	273	269	231	243	275	273	272	265	258	285	292	269	273	283	287	257	268	289	285	265	298	283	279	280	268	290	291	267	225	254	279	256	267	271	268	284	260	279	260	268	248	266	303	267	273	257	251	245	270	253	279	275	289	232	284	279	272	246	250	298	256	281	250	276	277	300	275	262	292	254	228	259	266	261	229	281	274	269	243	296	270	279	294	285	278	286	283	268	276	277	267	281	276	267	298	272	277	243	304	299	237	270	263	268	289	291	297	261	273	296	281	275	274	284	267	262	261	296	270	288	257	258	244	267	264	256	307	271	267	270	269	277	281	266	259	271	260	246	251	244	275	264	288	278	230	295	257	292	294	268	266	279	298	305	263	281	259	298	276	288	266	255	272	264	283	271	327	264	262	260	263	249	264	276	278	246	281	255	282	306	276	266	286	276	265	267	271	274	270	263	260	252	256	263	264	277	228	285	252	263	278	242	252	264	300	260	269	307	262	273	273	283	272	264	280	247	278	287	290	274	262	282	265	253	280	245	269	280	243	241	301	264	265	273	278	260	284	270	284	278	306	286	303	268	271	229	250	281	282	289	263	256	281	286	280	269	322	261	287	265	284	256	266	276	237	270	290	248	282	289	286	262	288	287	288	265	284	271	272	295	317	293	245	284	252	252	268	251	268	308	270	270	251	283	276	273	265	238	287	284	257	262	283	262	275	263	267	264	276	243	280	276	260	288	266	278	269	274	267	241	261	297	258	267	246	264	265	262	257	245	259	264	276	283	283	276	276	268	295	280	303	262	240	279	270	268	283	267	266	261	263	271	266	301	270	240	260	294	249	263	265	261	237	269	269	292	278	260	262	268	286	291	261	255	281	274	258	244	292	249	273	277	317	249	289	279	277	267	274	284	269	251	256	307	279	297	262	261	257	283	261	246	263	302	258	281	289	265	268	292	265	303	289	273	269	252	282	255	270	251	272	286	276	285	270	260	258	279	247	268	302	281	277	293	281	273	252	285	277	261	263	287	272	247	258	260	270	265	254	270	305	276	252	261	288	311	316	284	263	305	272	267	280	251	298	264	303	265	292	264	248	281	273	277	264	286	253	285	294	240	284	277	275	279	260	288	266	261	268	304	276	287	273	255	280	278	293	285	249	260	276	304	274	260	247	241	264	274	242	263	268	268	223	289	290	261	292	284	257	272	292	275	259	249	291	272	266	281	276	277	277	279	299	265	267	246	249	262	264	264	285	264	290	274	265	255	295	267	265	272	254	285	276	288	283	303	300	263	248	236	287	236	261	265	281	294	282	265	237	265	284	253	276	275	269	273	252	286	272	268	254	286	259	256	253	257	289	289	274	267	288	273	259	265	252	281	259	268	298	308	251	279	281	246	255	286	280	281	289	260	247	282	264	282	290	274	247	300	262	269	264	270	273	252	262	276	270	279	276	275	247	256	279	290	268	266	289	266	260	267	278	250	260	244	273	257	289	276	276	253	247	290	271	257	274	278	286	247	299	245	268	258	243	298	239	230	245	269	244	287	270	276	279	305	287	273	267	226	282	282	268	277	270	273	260	264	277	276	276	279	284	273	259	293	261	258	298	261	244	266	264	277	239	256	261	257	259	281	279	265	267	268	249	250	258	271	241	294	260	269	248	274	282	281	283	256	256	247	275	259	268	266	264	271	267	265	257	250	296	272	266	291	261	273	259	228	284	239	273	283	263	253	293	283	281	271	260	265	295	256	258	240	252	296	290	277	271	285	280	297	260	277	253	262	271	261	285	268	284	274	263	263	255	257	289	266	305	280	274	276	263	274	304	262	261	276	247	263	260	275	269	266	289	251	269	291	261	281	273	272	284	277	300	313	288	278	300	287	264	308	300	254	269	273	246	256	250	264	250	270	277	259	251	255	279	260	250	279	297	303	256	270	277	270	267	246	251	267	262	306	278	264	256	304	281	288	260	276	266	290	271	273	254	260	262	262	282	277	289	280	279	296	257	292	225	261	280	276	281	284	298	253	266	289	285	280	243	320	269	279	304	277	252	315	280	276	308	315	271	234	259	304	259	273	277	293	267	262	247	306	252	245	288	265	254	281	277	291	269	314	303	267	291	251	280	250	266	261	252	282	281	294	254	244	279	254	249	294	258	274	268	250	278	259	291	264	271	296	240	294	298	256	277	278	289	280	273	253	282	248	271	255	271	267	281	298	254	255	266	266	293	252	292	276	269	275	279	281	267	269	301	266	253	275	294	274	282	254	262	266	271	267	260	269	305	257	272	308	261	261	292	260	264	290	253	277	254	259	231	262	296	267	264	270	280	294	252	263	278	300	288	282	255	267	237	248	259	260	264	282	287	288	290	262	287	292	269	278	243	282	281	300	247	258	280	265	253	260	289	247	265	249	239	255	289	249	269	254	275	270	307	254	285	292	275	270	268	263	259	290	271	214	254	279	252	309	261	281	279	282	248	292	261	302	279	269	273	265	270	244	258	277	254	265	289	275	289	325	266	265	238	282
8291	885	1363	1931	1465	1155	1042	964	869	792	758	752	748	714	758	746	714	715	696	686	730	667	646	663	674	686	661	665	677	722	606	660	661	630	687	635	652	670	680	688	651	638	603	635	674	716	647	648	647	630	672	670	647	629	668	659	653	651	631	626	645	661	576	663	662	644	692	688	648	691	665	685	648	670	663	667	606	663	671	623	679	610	634	613	614	653	643	661	624	658	651	624	655	674	630	620	690	606	630	657	649	684	659	630	606	573	668	654	671	634	611	648	651	652	619	606	636	615	648	667	656	651	673	673	604	626	623	673	682	676	617	627	670	633	644	704	628	634	657	661	640	700	657	631	677	636	647	642	615	622	638	646	704	659	623	646	638	631	636	642	663	647	644	680	633	651	691	691	632	637	666	605	639	665	626	659	635	691	621	629	618	635	646	668	625	629	694	632	606	669	674	672	580	636	636	642	660	612	608	613	678	617	672	656	652	679	630	694	640	662	650	626	658	630	677	668	642	622	641	590	607	660	649	598	657	668	611	624	662	634	659	654	671	673	642	624	696	630	632	642	641	644	630	685	705	629	606	641	649	612	654	634	639	655	671	603	663	633	651	652	600	627	630	625	671	599	632	634	667	612	640	633	627	637	626	652	659	638	650	693	664	602	646	675	630	645	683	629	632	647	593	662	641	678	621	628	656	621	647	646	659	648	668	651	654	626	653	676	653	664	666	637	694	670	603	645	642	628	592	606	659	625	588	670	637	636	701	643	663	619	651	615	668	659	667	675	647	643	632	661	615	654	615	654	664	646	649	681	672	668	620	655	655	650	671	655	627	628	651	631	655	651	640	655	679	685	662	654	642	638	630	640	639	622	656	692	652	680	623	623	606	628	671	630	609	590	629	666	668	622	622	619	662	671	616	586	641	624	659	612	704	707	643	611	652	671	662	647	682	665	649	666	634	626	675	653	640	675	627	695	672	668	624	659	654	632	628	664	652	646	637	670	636	647	654	656	631	660	723	668	601	653	678	652	654	678	635	631	656	613	669	670	673	658	645	695	651	645	598	652	649	677	652	619	641	615	658	671	640	604	678	679	660	630	618	651	619	602	636	614	642	640	667	637	677	674	646	630	653	639	624	657	607	681	672	661	627	592	667	676	631	597	671	673	684	628	628	637	679	626	646	671	655	655	611	611	600	694	662	619	665	608	653	662	639	629	594	664	594	656	690	608	664	615	616	629	620	651	648	688	641	646	628	661	676	633	600	671	651	623	644	642	642	642	676	625	677	630	680	664	654	627	648	609	622	651	676	668	658	683	635	625	694	714	654	667	635	639	694	624	649	654	654	648	656	630	654	627	656	675	680	648	623	645	616	606	674	641	654	636	620	668	674	629	660	659	656	617	666	645	634	689	665	632	656	635	615	614	625	685	639	696	646	592	628	614	656	585	667	649	619	619	686	685	669	661	646	642	685	683	652	663	704	672	703	656	614	638	673	672	649	683	686	630	649	634	675	619	641	669	645	600	644	622	692	602	653	645	623	626	675	660	646	611	616	620	678	674	655	679	646	642	606	643	661	625	626	638	655	656	669	627	617	621	658	652	579	665	685	657	664	639	607	653	641	680	660	667	689	707	652	657	614	674	622	653	654	663	728	686	627	629	655	640	629	611	640	656	665	667	711	623	640	654	638	665	687	656	630	662	637	599	599	610	644	664	625	601	692	714	697	654	650	619	639	631	632	623	645	604	663	631	646	613	666	652	661	667	670	670	662	651	650	666	647	679	647	667	660	623	616	621	615	674	652	623	632	669	627	634	654	637	652	648	659	691	681	628	598	699	685	678	645	625	640	649	690	634	635	630	663	647	657	636	640	605	639	668	685	644	654	622	659	703	619	675	636	653	661	606	660	642	627	654	626	650	655	597	640	661	695	613	647	664	668	658	632	606	633	637	617	639	630	593	664	666	695	611	699	620	644	655	677	646	611	624	692	705	675	593	666	623	608	608	644	597	654	639	659	643	651	649	610	618	643	639	641	629	620	610	641	584	658	628	686	642	640	608	631	662	609	656	653	636	642	617	660	646	658	636	642	655	632	634	626	661	636	658	653	674	629	613	651	652	704	614	618	601	670	638	654	608	623	689	668	657	648	657	637	615	643	655	670	643	670	657	672	636	628	640	686	655	602	635	626	624	655	685	638	686	653	640	644	628	667	652	644	670	601	637	638	644	653	666	670	645	633	681	646	632	664	686	715	683	635	611	696	638	660	671	639	654	713	623	652	690	643	653	618	677	646	618	670	647	627	673	694	631	697	625	646	628	669	628	703	675	670	691	667	644	622	624	692	669	652	666	610	631	670	680	692	665	662	643	638	670	652	670	631	641	623	651	708	623	610	619	633	646	670	634	637	662	657	647	642	621	640	634	656	607	608	600	662	621	639	653	662	650	638	699	637	644	677	642	617	680	659	712	655	636	640	654	620	641	669	614	645	637	663	596	630	669	628	636	655	658	637	621	639	642	661	612	678	694	644	634	640	670	660	615	675	652	661	665	672	629	674	640	628	624	616	664	633	695	620	666	639	643	694	643	612	674	616	616	633	628	615	643	648	607	638	634	646	637	632	639	625	639	628	634	664	664	687	684	654	644	635	675	665	647	655	587	609	645	633	664	624	635	663	643	649	616	673	673	676	640	619	661	647	660	682	719	615	631	679	654	631	661	651	630	621	634	678	677	646	666	676	669	640	625	665	682	707	711	658	687	669	602	635	687	684	629	660	617	583	615	629	665	652	646	639	637	620	646	662	638	672	637	644	628	667	681	660	603	674	619	613	615	686	670	639	625	666	653	643	611	623	672	618	674	624	660	662	652	610	655	651	622	662	629	620	635	658	625	621	614	648	665	676	645	655	649	642	669	613	648	653	640	649	637	631	646	675	624	652	639	640	677	707	615	665	639	670	702	674	628	678	632	612	683	668	666	623	602	679	620	674	634	604	596	600	629	680	638	636	671	591	594	641	638	653	671	675	638	615	619	644	645	609	672	613	679	568	672	642	628	608	680	650	582	626	634	647	681	601	637	658	639	580	634	634	625	682	661	699	629	657	654	651	593	620	679	597	638	647	684	660	662	652	609	660	652	653	645	675	676	676	675	661	618	648	662	611	627	622	637	656	677	665	653	660	617	666	668	650	664	634	629	652	653	627	657	631	649	626	651	617	621	680	640	630	617	655	668	673	650	643	712	654	644	676	619	637	662	650	683	657	647	629	698	655	627	673	654	644	656	628	635	648	654	612	637	612	623	634	662	645	674	646	653	637	638	645	631	656	678	654	642	653	643	652	620	641	677	666	644	656	605	661	677	619	663	626	639	664	634	645	630	641	635	642	613	632	690	696	666	643	645	659	668	645	622	603	630	670	601	646	625	658	608	673	692	678	658	634	659	671	628	640	627	623	642	617	624	655	654	688	621	643	631	682	642	697	620	621	658	693	628	651	623	656	614	657	663	641	649
16192	1258	766	664	400	323	278	224	140	159	137	165	161	159	128	134	154	119	114	136	123	139	143	132	124	114	110	115	122	109	112	131	120	115	142	131	127	147	109	105	120	137	111	122	127	118	123	108	128	105	109	145	94	117	134	111	107	121	110	144	119	133	109	114	144	146	111	115	121	106	101	102	126	118	96	111	124	129	110	102	124	128	101	104	142	122	106	107	128	110	111	126	110	144	124	129	119	112	107	106	115	126	112	116	109	112	120	128	118	105	116	132	120	121	126	133	121	119	120	121	119	120	123	119	135	126	129	134	126	126	140	114	120	117	117	124	132	114	123	124	115	103	115	110	127	126	128	111	114	135	113	101	99	127	99	121	112	126	106	123	118	115	126	126	123	111	108	125	113	135	134	120	122	104	108	117	137	116	117	127	124	114	111	109	122	116	117	105	131	115	108	125	128	110	119	123	112	124	111	137	100	132	104	130	109	108	115	119	121	124	134	113	123	115	126	130	119	123	131	125	108	124	136	83	119	121	132	117	127	124	141	124	106	115	115	113	108	102	124	105	110	99	122	128	125	137	109	115	112	130	93	131	102	112	135	148	109	113	119	122	143	105	129	124	109	140	128	114	118	133	105	118	116	128	111	124	135	131	118	108	122	101	109	121	119	125	108	118	97	122	111	107	122	112	117	134	115	129	117	132	105	114	147	107	106	108	113	123	126	111	119	125	111	121	109	140	133	109	117	119	99	124	100	141	148	106	132	113	123	107	117	111	121	110	99	119	140	152	104	121	119	125	118	133	108	108	108	125	111	136	120	118	122	124	120	118	124	134	121	116	132	92	123	129	129	121	96	122	110	108	141	128	128	128	110	113	126	118	123	127	127	127	123	130	127	142	130	128	133	113	117	106	107	110	101	111	106	141	115	113	106	102	120	117	123	122	128	120	127	125	126	123	109	116	105	128	106	140	129	105	138	128	139	113	112	128	115	113	107	123	124	121	111	125	110	125	109	118	145	139	114	124	127	112	147	107	122	106	105	128	104	126	104	115	116	119	104	119	116	117	116	120	115	121	120	104	112	122	112	135	124	114	119	109	117	126	128	108	139	110	102	111	128	121	113	131	118	108	116	99	120	144	134	125	110	129	129	127	110	124	111	134	145	114	139	104	106	104	112	123	137	120	130	132	121	124	110	114	103	115	123	112	128	109	109	123	123	109	104	112	128	125	122	133	117	120	123	120	132	121	128	130	132	123	122	106	112	120	119	103	110	124	110	104	110	131	121	128	113	122	112	115	120	104	120	134	114	134	136	112	108	112	133	130	138	107	120	111	124	127	106	113	123	111	106	106	123	130	122	137	129	132	117	111	127	120	91	139	110	108	117	124	115	123	118	102	130	101	106	108	114	128	128	122	116	104	125	117	125	126	111	119	113	131	109	137	109	139	144	106	130	129	143	123	85	117	115	112	135	123	126	112	115	125	115	139	101	109	115	127	96	90	115	102	114	128	114	108	105	122	130	126	108	126	124	102	108	111	103	135	134	114	116	125	138	108	116	112	137	122	125	112	146	128	105	121	104	117	121	130	131	130	138	123	126	114	125	129	117	111	108	128	101	111	111	133	113	131	122	112	129	127	139	118	115	113	118	138	132	148	89	125	100	115	98	121	132	136	113	119	108	107	124	124	100	117	121	123	85	136	124	131	133	125	134	125	113	120	116	118	102	119	119	116	132	135	91	112	121	120	133	126	101	122	114	131	128	112	126	105	125	127	101	135	105	124	95	142	95	111	116	118	106	103	121	134	99	104	134	112	112	123	121	103	106	109	109	127	107	123	99	105	125	110	108	116	101	100	121	138	120	118	120	123	123	108	93	111	104	120	116	114	124	120	114	130	107	110	107	129	126	123	132	104	119	105	125	134	123	115	110	131	95	122	111	100	127	129	118	111	114	103	91	115	110	115	104	94	116	125	135	123	120	115	136	114	122	146	141	125	120	114	132	109	121	126	107	135	121	123	114	107	119	96	89	113	104	130	139	116	113	118	109	115	107	117	129	101	102	124	127	136	121	115	112	117	131	114	122	107	142	113	127	122	141	109	112	127	104	105	122	119	122	96	103	102	138	150	130	126	136	122	112	123	113	96	117	123	123	139	98	116	129	103	118	132	116	122	115	119	114	129	116	98	115	111	127	132	129	122	110	114	108	127	101	123	123	120	113	112	122	119	125	135	113	140	112	118	128	101	110	119	101	122	125	129	132	101	130	98	110	106	130	124	115	124	125	111	113	114	140	111	111	127	111	106	115	117	118	106	116	110	129	110	118	116	105	111	134	118	122	105	107	124	115	123	116	117	112	140	132	100	116	125	109	120	113	139	124	108	127	124	102	124	116	117	118	124	103	110	126	114	116	120	112	123	108	104	100	130	99	129	114	84	104	129	103	131	111	97	127	117	102	133	101	79	117	98	112	123	116	100	126	108	130	117	131	124	116	101	130	109	108	122	141	118	121	134	111	141	109	119	108	123	117	136	130	132	114	114	123	116	117	133	119	108	109	125	95	100	104	117	110	122	134	120	118	102	127	122	134	123	130	114	115	118	109	111	112	112	92	113	130	106	144	134	112	98	140	123	139	126	102	122	137	126	114	110	108	126	123	95	121	138	103	129	111	126	120	109	107	110	112	121	136	113	117	124	143	100	109	128	129	106	124	107	99	121	114	112	135	134	121	113	110	137	125	115	119	111	131	116	129	128	112	108	93	123	110	106	125	131	132	121	121	118	93	128	114	119	121	116	109	129	95	112	138	135	125	109	118	141	137	121	100	116	120	108	113	102	125	106	115	117	123	132	126	106	112	136	99	129	124	121	117	120	135	105	114	115	123	117	117	117	121	136	127	126	132	112	106	135	125	114	118	130	107	104	126	121	117	107	122	122	96	119	124	105	112	118	103	117	127	142	107	115	107	129	102	105	123	117	127	145	118	114	97	121	108	121	131	115	134	116	142	106	99	128	122	123	102	136	129	113	116	115	108	108	124	96	108	113	110	117	132	124	125	103	109	112	120	150	104	126	95	129	130	114	131	83	103	99	120	113	128	116	126	109	115	116	115	114	101	129	112	127	118	119	118	112	130	122	127	115	121	116	101	130	122	115	122	131	101	111	120	112	115	140	132	134	101	122	118	111	118	131	122	106	115	136	131	125	89	113	118	102	129	124	133	132	124	96	127	115	119	119	122	107	130	106	131	116	113	111	103	125	104	115	106	109	121	124	106	130	122	113	114	123	122	117	109	100	120	103	125	118	120	135	123	100	95	116	108	97	105	113	131	118	120	109	105	95	109	110	119	128	111	133	132	120	107	133	103	122	132	121	104	114	109	121	108	129	119	137	136	117	126	117	135	96	126	126	111	147	124	131	120	136	133	133	119	133	112	139	131	126	136	120	107	130	114	138	119	106	110	133	138	120	129	131	123	106	121	119	130	116	114	139	136	127	117	128	122	141	125	119
10609	808	1713	2228	1704	1289	1057	913	661	627	523	492	490	448	432	411	420	387	424	436	359	355	331	376	370	360	331	350	364	334	341	317	351	305	320	346	344	321	315	337	342	302	336	327	315	332	327	328	304	295	341	309	337	325	324	292	314	334	318	308	313	281	345	332	309	320	360	347	323	324	311	302	310	276	323	331	334	309	318	311	305	330	307	323	302	300	341	309	290	301	300	320	339	329	289	347	294	302	318	292	337	286	278	305	303	316	333	284	300	306	306	282	341	340	326	276	322	337	312	306	302	304	297	313	315	274	333	325	319	303	303	347	286	338	273	325	324	328	304	334	291	291	308	283	303	333	298	294	323	309	310	297	314	292	326	317	315	290	316	285	308	344	320	285	332	318	312	318	331	336	289	313	322	313	331	295	315	304	291	277	299	306	357	299	326	292	299	309	304	310	311	302	306	296	268	324	308	329	337	303	298	353	335	314	298	342	301	323	341	290	301	311	304	311	298	331	303	335	303	322	312	310	320	263	299	311	317	309	316	306	330	337	314	305	331	305	337	275	324	296	310	295	296	297	333	341	303	311	313	313	318	277	311	330	285	324	330	300	308	314	305	332	308	309	347	282	321	320	329	314	297	313	286	313	325	337	284	267	297	311	312	316	325	302	304	292	301	305	320	342	306	271	311	301	302	310	299	327	341	335	352	320	319	355	336	303	324	310	306	287	296	275	291	296	321	298	300	301	338	322	301	298	314	301	333	319	322	260	347	315	283	313	311	296	304	298	314	334	275	302	334	323	310	331	315	284	302	295	314	290	335	320	312	314	308	297	312	308	309	341	303	282	316	315	289	326	297	304	291	325	304	281	307	297	331	333	324	330	297	310	326	318	317	331	315	302	321	317	309	289	337	327	296	308	292	310	323	325	293	284	308	346	312	320	305	328	284	292	294	309	304	316	339	319	283	313	293	312	269	307	327	302	322	285	288	322	322	297	316	310	291	305	320	300	303	310	290	295	323	316	321	306	320	323	284	304	277	350	293	331	296	281	305	286	297	333	341	336	276	339	313	300	280	315	319	269	303	303	280	298	368	329	302	344	317	294	283	293	275	317	314	303	305	303	317	314	311	313	353	296	319	295	331	316	304	333	296	325	312	298	302	287	295	325	314	303	309	305	286	320	309	328	326	313	313	315	320	300	296	303	311	310	320	317	273	296	308	294	317	286	288	344	328	303	300	317	314	300	306	321	317	327	307	309	308	297	317	314	282	332	302	338	299	313	290	315	291	314	308	313	327	304	322	297	298	330	332	281	304	299	338	326	282	277	283	309	300	328	300	306	331	297	268	329	304	313	297	296	336	331	301	288	316	320	330	316	320	295	299	307	275	306	301	298	283	286	330	283	293	310	314	324	290	308	307	314	311	303	293	284	312	319	327	310	316	316	304	306	287	300	306	317	301	319	302	287	310	304	287	325	322	332	312	284	300	259	305	306	315	305	325	288	320	320	352	334	290	312	312	318	296	304	351	309	295	326	300	334	283	299	298	292	288	298	292	302	329	330	307	323	291	316	326	327	288	284	342	329	281	338	311	286	287	325	312	349	303	306	309	316	327	312	304	339	301	314	301	305	307	302	281	302	320	274	284	297	285	309	316	304	294	317	315	297	340	312	294	309	314	265	331	313	304	323	332	326	301	323	303	293	300	304	278	319	330	322	289	303	299	286	346	303	283	289	285	325	327	317	312	303	313	315	284	301	306	288	334	298	300	259	271	297	324	323	330	307	314	323	320	314	345	298	320	326	262	299	310	294	277	301	286	325	329	319	310	316	342	285	321	283	287	304	272	331	320	302	297	291	307	297	306	286	281	289	303	315	290	317	342	298	309	316	305	333	326	304	321	318	280	283	308	294	300	313	295	321	306	300	284	302	323	306	307	293	300	301	338	320	316	287	284	308	288	299	303	289	319	328	318	325	292	332	286	331	316	310	326	321	300	287	361	305	297	302	298	315	291	303	345	288	322	320	314	304	303	301	298	321	304	314	293	290	290	298	291	312	316	311	292	294	286	309	304	315	319	310	303	296	294	316	316	304	300	317	307	336	293	321	315	295	295	303	340	301	311	316	307	330	324	344	310	299	322	320	326	309	267	310	306	307	311	306	309	328	317	350	307	307	320	328	301	321	321	333	336	312	325	322	329	303	301	305	328	321	286	303	296	320	320	296	308	297	316	322	321	286	307	312	308	295	307	342	310	310	306	304	328	305	293	311	320	299	283	347	338	325	299	307	312	292	326	350	294	322	332	343	308	305	327	331	305	292	314	325	289	293	323	277	319	307	307	309	283	325	267	306	313	301	315	330	312	298	292	313	306	327	286	337	329	294	338	270	329	296	304	292	315	296	326	301	321	294	301	298	293	327	311	287	323	293	301	304	307	307	334	328	272	300	317	324	326	302	286	263	295	311	297	281	321	315	324	308	313	319	293	316	284	328	317	288	319	307	284	302	294	305	295	326	295	304	317	312	306	304	306	319	306	331	301	321	335	292	311	308	273	344	269	269	315	324	308	303	311	351	295	285	284	299	321	334	290	326	312	298	316	315	285	308	297	289	323	318	320	302	377	305	332	317	324	319	302	316	296	291	282	318	279	335	291	293	348	301	302	291	299	303	309	292	301	301	305	298	298	291	293	299	308	312	306	289	330	330	278	313	286	348	313	297	295	301	327	317	279	314	274	316	321	289	317	264	296	332	281	302	296	298	311	310	305	295	327	297	313	312	332	282	316	336	295	298	323	306	292	302	286	338	305	299	309	325	286	283	345	341	299	286	302	290	314	311	338	330	295	301	341	290	303	288	304	298	301	317	333	302	306	297	291	276	289	346	318	311	323	316	342	320	306	283	332	290	316	297	313	342	305	303	307	294	307	319	332	305	309	282	326	303	297	274	330	308	337	299	314	328	335	303	288	322	351	290	337	302	311	317	309	314	313	303	320	307	310	308	315	278	327	299	323	311	296	338	317	310	294	303	309	301	308	300	307	313	284	328	306	316	336	315	296	321	287	309	291	286	323	301	329	290	300	333	310	279	320	329	289	314	307	309	297	283	311	317	290	302	291	299	316	294	327	303	315	317	308	305	330	302	336	311	342	308	290	302	311	313	323	308	288	304	327	298	315	297	328	343	299	300	302	320	304	288	308	285	288	311	312	315	312	316	305	287	329	313	319	281	290	295	301	311	314	335	285	332	321	318	306	284	311	318	287	335	291	293	324	290	305	293	326	288	315	337	292	305	297	339	296	303	314	317	277	291	301	335	282	320	316	322	308	300	300	307	319	315	305	315	315	343	296	321	302	318	312	320	348	296	321	328	297	301	307	296	327	299	315	296	323	299	332	289	348	301	342	306	282	297	318	312	330	358	286	315	290	311	303	290	311	301	315	299	315	290	323	294	306	334	295	341	317	313	300	316	313	313	319	308	310	292	287	324	338	347	337	331	309	326	332	290	291	282
2256	342	358	395	310	292	286	284	301	347	279	284	278	290	312	287	281	323	302	303	306	301	332	273	295	287	291	291	292	306	305	297	304	291	315	271	295	291	301	299	310	344	290	321	304	292	269	297	296	299	296	283	299	278	277	263	308	299	297	296	288	297	287	258	292	295	303	315	312	300	318	313	291	274	283	314	301	302	288	315	273	276	301	298	299	281	304	322	281	294	300	255	284	283	311	299	303	287	316	261	280	313	266	298	302	256	297	310	286	330	282	293	316	279	322	267	321	297	305	280	303	297	307	305	291	281	284	331	298	323	282	299	299	315	279	277	282	281	269	289	303	290	313	273	287	281	295	331	296	261	307	301	294	303	286	309	286	289	293	297	280	326	270	289	303	281	320	287	269	290	277	310	336	288	306	291	306	270	303	261	299	282	310	315	282	273	274	289	304	294	274	301	310	273	310	307	276	279	285	277	311	300	246	322	299	293	266	331	286	321	309	267	290	305	273	275	279	255	279	292	272	253	289	275	282	265	283	283	304	289	302	300	261	303	273	311	295	313	314	277	294	282	277	267	333	317	328	288	304	275	307	271	287	300	268	263	305	318	275	285	267	295	285	288	298	277	286	305	264	300	310	283	291	313	310	301	288	253	279	296	305	314	310	297	309	261	268	277	316	317	301	291	243	266	310	335	299	266	321	286	284	277	301	303	315	298	301	269	304	319	290	287	291	271	290	285	273	263	273	293	263	289	297	281	306	304	278	273	305	308	292	283	265	275	345	275	261	322	250	322	286	303	291	291	310	295	297	269	284	283	280	317	325	280	274	287	297	288	288	299	292	328	309	284	289	304	318	289	303	347	308	284	311	291	309	316	293	276	290	264	277	315	282	288	281	297	318	314	268	288	301	295	312	294	295	301	266	289	302	320	275	304	322	299	293	265	314	310	283	312	277	275	332	321	287	304	321	298	278	320	293	267	313	278	282	316	282	290	319	300	299	281	281	278	312	301	285	293	288	281	279	275	288	290	276	296	295	307	288	280	306	259	296	256	286	307	279	274	250	298	292	295	300	294	327	273	326	286	295	265	277	324	291	303	270	281	292	299	319	330	296	309	287	295	297	296	287	279	269	314	284	301	296	271	334	263	296	289	291	288	299	301	308	285	294	280	325	292	303	308	264	279	265	316	314	271	304	284	313	315	302	295	287	300	285	317	303	323	292	338	314	292	310	306	294	259	286	278	285	299	249	299	290	277	260	305	290	290	290	271	308	278	295	280	283	309	294	291	302	341	312	331	310	302	278	297	314	298	297	272	293	316	299	258	279	275	311	330	276	312	287	292	300	306	278	284	287	295	286	315	297	283	259	304	298	292	281	293	285	281	307	266	306	299	315	278	288	310	333	291	277	312	296	315	284	302	257	295	277	292	310	308	307	303	328	276	288	327	278	300	272	304	270	324	273	310	276	273	293	292	293	271	273	315	290	288	283	276	298	318	321	303	301	324	292	283	304	290	313	294	296	316	302	283	328	298	319	296	298	289	273	326	292	368	308	274	273	299	319	311	296	270	305	286	284	283	278	313	333	266	296	272	302	305	280	301	299	276	304	297	281	285	296	313	279	302	283	294	268	308	329	286	274	262	281	262	310	284	314	297	275	314	295	306	291	335	305	272	322	321	262	309	311	291	303	289	307	281	290	308	277	288	284	301	282	327	305	313	287	313	283	311	300	293	288	285	287	289	274	275	275	307	315	298	265	305	312	293	289	290	277	293	268	313	307	284	286	310	333	287	294	328	283	314	321	282	281	321	319	311	282	312	321	309	305	334	282	307	307	293	318	296	303	283	283	260	250	302	299	299	301	296	318	290	278	293	288	290	280	266	293	308	280	307	277	287	346	278	293	314	287	290	259	266	331	320	288	287	271	279	300	304	275	285	278	301	278	300	279	283	292	343	345	283	283	290	281	288	310	305	262	299	298	279	298	274	327	292	296	302	270	297	310	296	347	288	285	283	322	312	322	313	301	278	274	330	308	310	300	278	281	272	333	283	311	318	306	316	312	306	284	281	236	298	289	281	266	279	280	295	279	315	291	296	307	291	299	270	292	278	298	306	279	271	294	270	338	308	270	280	307	271	301	295	279	302	328	294	296	277	271	328	290	305	305	306	310	284	306	312	313	301	308	327	307	320	293	294	298	249	292	278	297	309	297	272	313	254	312	296	286	309	295	299	286	318	301	287	277	291	280	307	304	285	290	286	289	307	302	268	263	316	292	297	285	292	303	284	305	283	302	295	289	295	317	297	278	276	286	285	286	270	295	280	324	323	280	343	308	291	294	312	271	273	303	329	297	325	294	268	322	252	285	264	302	293	280	295	306	269	282	306	306	310	322	312	282	299	301	270	324	293	264	267	264	309	318	292	276	303	303	287	298	308	298	294	301	280	256	250	289	283	288	291	289	295	307	308	337	346	303	330	285	296	309	308	294	294	285	282	303	297	262	271	291	325	289	299	325	306	328	288	303	340	301	303	309	282	268	307	292	291	283	291	319	347	324	300	294	324	309	310	313	287	319	325	285	312	319	296	290	293	306	266	270	282	296	305	292	298	320	286	288	305	314	303	304	309	329	303	271	301	287	317	287	278	296	283	287	283	287	283	295	263	286	314	328	310	260	286	288	307	274	304	303	280	286	296	285	296	267	272	314	265	315	310	274	325	274	300	282	313	300	270	304	296	311	312	338	287	307	302	302	307	288	275	254	280	331	306	300	289	308	309	287	272	269	294	273	298	263	331	302	315	260	282	299	293	275	334	313	299	301	258	281	302	285	268	276	303	317	297	276	284	288	306	302	290	299	312	296	302	297	285	307	283	321	317	316	297	290	275	284	300	291	294	279	311	297	281	319	292	317	289	288	320	287	238	313	297	287	284	315	310	311	289	272	277	274	278	277	266	309	319	271	311	287	311	283	284	309	316	293	307	282	302	298	281	295	319	267	254	289	290	281	276	285	268	323	304	274	287	323	295	298	296	284	317	311	289	299	308	329	311	310	332	310	317	286	307	301	315	320	311	271	260	278	310	312	318	312	271	289	281	281	270	308	318	294	285	286	266	304	309	296	291	281	284	284	297	290	283	283	303	275	261	299	301	279	290	285	315	284	270	295	291	297	301	280	311	302	300	284	309	303	319	304	291	261	289	279	289	284	304	295	284	309	304	282	280	310	273	306	295	301	275	318	279	315	297	309	248	272	289	325	266	305	283	304	286	291	269	270	339	311	306	300	277	279	294	259	293	272	268	303	303	289	273	318	288	287	276	288	294	300	291	300	310	277	354	271	280	275	322	295	304	296	273	298	314	302	281	295	273	312	284	323	299	307	330	332	267	299	332	289	289	291	303	262	310	266	285	274	307	260	289	302	281	287	285	316	264	300	320	306	284	290	255	312	289	263	286	302	308	288	296	300	284	294	236	299	286	282	272	292	306	283	310	278	275	323	291	326	298	281	277
2574	733	883	1074	787	798	722	720	745	757	739	731	720	701	707	754	740	696	698	716	674	729	714	708	744	732	737	713	706	708	661	716	679	692	687	669	691	770	738	724	727	753	687	681	697	731	669	706	662	723	727	712	698	789	699	703	714	702	703	710	723	650	759	723	718	706	744	677	747	668	693	694	715	684	736	686	734	689	729	702	705	715	693	658	669	684	728	725	728	694	730	704	746	699	645	656	712	722	717	736	714	702	797	702	743	672	721	720	714	686	684	671	654	731	733	735	708	666	717	737	708	713	669	709	723	677	707	728	695	721	698	720	702	694	723	718	703	696	730	711	694	728	675	681	706	722	671	683	685	708	722	729	712	685	687	725	713	709	744	750	674	706	725	731	693	694	665	749	749	656	726	700	705	712	716	729	743	733	702	750	745	697	700	693	695	712	676	665	728	672	722	704	685	738	714	663	738	720	676	729	734	707	698	654	733	677	688	725	765	724	684	723	716	686	693	761	696	735	691	702	716	712	694	742	693	681	702	673	712	712	702	733	697	686	697	687	657	693	669	708	704	740	722	711	686	672	700	707	708	717	681	699	722	702	741	695	771	705	748	759	695	713	738	687	660	766	699	687	727	650	746	722	719	709	737	721	703	705	752	729	702	671	715	686	718	708	693	730	695	697	708	723	689	653	699	724	701	715	705	664	731	716	676	710	733	737	755	717	688	723	693	699	702	708	766	681	762	671	646	717	719	746	734	713	712	640	724	693	664	700	706	716	714	686	656	751	696	676	674	681	704	674	695	726	709	710	652	686	694	759	689	705	720	728	715	737	716	710	698	663	701	743	736	753	656	702	694	672	671	700	746	753	722	721	713	693	717	696	688	693	677	670	712	703	714	664	733	702	698	678	717	680	716	708	690	662	721	772	734	709	705	707	710	753	720	731	716	776	727	735	742	729	745	719	676	728	681	696	707	728	674	716	718	659	677	703	668	741	734	702	658	674	714	674	696	710	676	683	682	729	725	710	757	696	707	694	702	696	695	705	733	722	674	696	674	703	698	702	716	720	691	681	713	741	684	706	716	739	712	711	727	726	659	700	707	712	693	765	704	723	703	657	722	689	746	727	697	716	746	755	723	680	673	725	693	676	697	708	656	697	750	680	718	715	709	700	716	733	743	700	718	702	759	715	724	727	674	679	710	695	743	730	713	644	654	703	714	733	760	723	682	747	687	676	688	699	765	680	653	675	741	722	728	695	696	735	725	690	746	737	686	725	712	741	688	686	723	700	662	711	711	687	722	707	735	698	704	743	665	702	708	708	725	667	711	665	654	749	719	699	725	722	731	725	721	730	723	681	664	705	701	711	732	675	686	698	682	653	737	705	706	688	720	696	666	688	688	770	681	675	733	694	664	730	719	666	720	697	721	711	703	654	690	736	689	771	695	756	668	700	682	681	722	723	704	730	702	706	743	742	695	715	702	699	702	697	751	678	709	727	742	704	722	687	693	671	704	681	697	716	708	685	720	674	757	723	713	677	702	726	683	718	683	684	724	648	709	726	648	676	718	701	692	737	658	747	666	690	744	733	674	688	737	712	698	711	745	722	681	772	729	683	669	659	676	727	747	692	694	657	692	701	745	702	699	764	722	646	675	697	694	717	739	738	704	709	698	707	705	697	695	685	713	704	688	733	723	743	772	672	705	689	690	689	682	641	737	737	684	686	702	722	710	731	687	722	720	691	702	703	754	724	685	734	729	728	705	735	686	677	704	698	739	694	704	705	687	712	694	727	737	704	758	646	682	675	713	695	767	748	766	670	697	717	684	761	721	648	713	681	708	719	716	711	722	697	670	678	691	712	699	708	645	722	696	688	696	707	631	709	667	648	701	737	673	672	690	706	724	749	699	730	690	741	695	686	720	702	705	700	738	706	783	702	722	655	729	662	718	722	700	677	732	701	690	675	687	682	728	674	731	703	670	716	701	786	723	706	761	711	709	715	678	707	717	724	701	723	713	707	734	747	698	736	738	697	726	703	741	689	737	724	746	677	708	712	742	735	692	695	668	689	703	691	771	752	651	708	638	696	723	670	704	709	689	710	679	671	712	670	748	704	708	695	722	678	717	655	658	654	704	739	752	683	695	681	730	650	677	714	699	667	705	706	694	669	690	719	720	693	708	711	724	716	749	676	713	690	678	690	746	674	717	752	688	715	689	712	696	662	732	723	718	719	743	741	721	713	718	741	713	701	713	708	698	665	743	672	723	749	699	646	702	712	686	768	736	732	702	732	723	743	711	698	733	724	701	711	740	683	739	664	730	644	724	753	711	734	746	703	685	687	669	671	674	694	693	699	752	722	690	688	694	688	666	709	698	660	705	679	744	662	697	711	686	727	710	700	723	702	700	730	697	720	701	678	717	713	691	702	692	734	679	747	642	719	684	670	693	697	672	698	685	697	718	690	748	706	750	696	721	695	712	682	705	683	689	708	688	734	724	709	681	678	705	688	713	655	703	711	713	655	742	712	684	706	723	711	663	703	692	719	708	746	679	679	667	650	671	712	691	700	738	736	736	746	718	732	709	728	682	705	712	708	704	692	734	698	702	724	691	688	719	727	656	753	692	737	715	759	719	668	728	695	694	660	699	690	684	709	706	714	655	724	707	686	750	706	697	724	720	702	678	699	687	671	682	767	718	726	778	706	678	735	692	758	725	755	722	724	667	709	695	706	722	713	689	710	660	728	705	709	702	714	756	735	676	697	731	733	703	702	659	710	687	685	708	688	709	687	746	728	713	718	695	715	687	700	708	741	706	717	751	696	736	665	693	674	696	648	710	731	718	710	719	691	713	715	732	724	675	729	705	743	714	696	703	738	698	694	673	738	707	702	736	708	680	727	676	714	688	692	733	733	745	711	730	702	732	694	739	706	680	711	708	695	687	706	710	725	690	689	717	701	698	691	687	678	707	704	683	707	706	640	690	641	702	743	730	675	725	726	709	682	707	678	700	685	699	644	725	672	690	704	686	709	732	722	712	720	686	750	660	707	692	720	694	707	686	723	744	738	692	732	732	761	704	719	696	693	726	706	684	720	668	719	740	722	697	715	678	695	662	686	727	726	734	715	676	686	698	745	707	654	681	711	707	702	724	670	715	714	715	764	695	658	701	688	733	689	661	718	724	718	698	677	694	641	678	693	708	730	640	685	702	735	678	703	694	736	692	664	722	699	670	720	692	708	709	737	710	682	687	723	736	704	724	684	752	675	716	708	691	676	707	715	694	707	696	758	700	746	705	746	686	727	666	697	751	690	724	708	693	712	712	709	722	699	698	697	677	700	667	712	744	700	731	755	762	730	717	677	649	732	712	664	711	696	766	735	728	715	732	674	687	713	717	721	700	692	716	694	694	665	683	756	700	698	674	715	673	716	640	727	752	707	641	639	701	717	682	738	682	678	714	740	720	723	718	686	730	700	716	696	735	673	670	706	743	722	730	674	678	683	694	676
9495	811	609	613	458	400	328	295	300	321	305	328	297	262	280	287	281	281	252	280	276	265	290	306	261	280	266	256	258	267	298	289	274	261	277	255	270	249	237	283	274	289	269	283	248	271	250	274	290	293	255	271	283	298	278	259	294	261	298	277	243	262	279	236	288	261	214	269	266	268	251	270	273	260	272	271	261	267	292	246	251	274	284	276	302	261	278	284	315	266	263	268	289	269	269	243	257	282	293	259	258	255	276	285	271	287	257	282	272	282	264	270	256	273	279	285	283	250	283	251	252	269	257	245	243	270	275	259	302	265	263	289	268	259	260	284	272	277	260	272	288	271	257	285	265	237	277	266	259	286	266	264	259	283	298	284	266	261	268	266	281	278	264	246	258	259	261	276	263	257	284	304	275	292	272	285	261	245	281	286	257	265	272	275	290	266	273	273	282	279	250	259	251	273	295	278	291	282	290	287	280	258	231	246	268	279	245	251	266	266	264	256	287	278	269	278	271	297	286	279	282	283	267	292	241	265	265	270	271	282	248	258	282	258	266	275	256	305	263	261	269	290	245	255	270	252	262	269	291	240	245	260	271	245	258	263	273	257	249	271	256	279	272	261	272	240	282	308	255	257	260	268	284	246	261	256	263	290	274	279	280	285	254	277	259	251	238	296	294	261	268	253	286	290	260	270	252	271	226	246	282	268	272	286	266	245	261	270	305	257	287	277	273	262	240	240	262	276	292	273	258	296	271	267	263	255	284	254	266	283	266	286	273	301	245	269	267	278	302	257	272	263	245	268	251	277	278	236	266	277	313	275	271	265	288	267	261	270	296	243	263	298	278	288	299	250	286	262	267	259	264	260	284	289	232	240	268	296	241	261	278	284	308	271	254	272	236	255	267	285	263	256	292	263	272	272	273	231	264	275	289	270	297	308	266	276	296	258	292	282	237	305	284	257	278	277	280	258	279	274	280	267	233	250	297	270	283	272	243	268	261	273	246	258	230	255	245	254	271	281	293	276	283	257	267	274	324	264	262	298	241	260	275	301	275	255	260	270	248	272	284	242	272	254	244	247	272	284	291	248	266	270	272	243	258	258	252	271	237	284	299	269	299	261	296	277	277	243	266	254	266	245	281	272	294	274	277	263	288	269	284	290	269	272	254	244	263	267	278	254	262	270	259	274	241	254	294	278	258	232	268	263	262	267	265	288	263	268	273	257	258	268	288	273	238	264	283	264	265	279	256	252	273	255	266	283	275	275	262	268	260	255	243	268	268	236	265	256	293	274	266	268	283	256	258	257	245	267	270	257	259	276	289	271	242	270	236	261	231	283	301	277	272	267	288	249	273	258	268	259	306	283	291	257	271	258	276	270	259	243	271	291	233	293	266	278	292	283	281	286	252	263	271	257	299	281	238	253	262	275	308	286	239	294	244	254	299	278	282	257	281	281	279	259	281	294	280	301	281	250	272	289	267	306	278	275	251	274	262	289	299	247	255	271	235	270	279	305	269	243	254	254	267	260	260	240	273	295	292	288	292	247	271	277	246	268	281	266	266	267	273	257	291	258	275	250	265	276	277	287	277	276	241	257	255	268	264	261	269	281	302	250	301	258	280	257	271	290	290	268	270	257	279	289	275	277	268	293	262	254	279	258	271	261	263	256	287	260	256	266	283	261	274	301	272	278	280	252	257	287	256	285	277	282	291	265	255	251	229	266	280	252	258	250	259	256	255	269	284	262	245	257	288	263	285	273	286	279	275	258	250	258	247	266	273	251	243	282	271	270	234	236	288	292	273	262	301	272	260	287	281	274	291	248	266	227	291	289	244	248	270	265	278	260	251	263	310	247	269	262	268	263	281	249	284	285	253	270	252	257	255	286	262	269	263	253	269	237	285	292	273	305	261	255	259	256	285	248	238	274	269	276	253	295	286	269	242	255	262	269	314	262	288	305	247	309	261	257	281	271	297	262	264	275	259	230	247	244	270	269	285	263	290	255	249	266	257	275	282	280	295	255	266	291	253	252	286	263	255	293	276	265	280	270	279	301	299	278	274	281	258	244	247	269	233	283	289	247	286	284	270	265	269	301	267	280	272	271	282	265	269	250	290	242	260	259	291	283	262	259	284	261	272	246	269	281	261	273	263	267	281	298	256	283	282	254	263	268	272	263	281	263	255	267	273	258	268	296	296	287	267	272	259	306	307	284	302	250	274	268	278	298	279	293	226	282	295	243	250	270	251	280	268	275	274	256	286	251	268	253	258	271	296	283	228	274	267	245	260	299	262	308	268	256	277	240	293	280	278	289	270	264	259	279	281	284	286	270	268	292	282	254	277	277	276	272	288	250	295	282	301	269	263	240	279	271	261	266	268	259	262	279	257	275	248	276	294	302	287	278	238	278	258	274	252	295	273	250	283	278	267	267	264	272	250	279	279	300	263	259	267	260	287	255	272	277	285	260	284	278	281	284	292	258	258	280	266	252	276	246	274	273	282	257	265	250	285	270	270	234	282	284	265	257	276	272	268	260	291	274	271	254	274	276	237	295	288	258	259	275	283	275	297	266	265	246	274	261	279	255	285	280	265	318	257	245	237	286	261	253	266	294	275	228	310	276	237	275	280	250	260	278	240	268	240	265	278	272	252	268	249	271	298	284	269	263	288	257	246	265	220	249	261	255	247	274	282	284	271	249	292	247	259	275	299	270	255	306	298	286	281	267	259	243	251	233	248	243	259	263	277	267	273	264	259	291	289	266	268	289	255	257	254	258	267	278	256	261	259	277	268	280	286	266	240	275	271	274	257	277	272	275	271	278	284	302	254	272	276	286	272	255	259	270	278	297	284	267	270	273	288	277	261	257	276	277	286	273	261	293	264	277	266	268	263	257	260	252	252	280	288	277	277	227	253	251	270	288	279	262	280	273	272	281	279	267	296	259	264	255	260	265	258	269	276	273	285	300	264	273	248	268	256	269	268	266	256	282	230	258	248	305	270	264	249	283	296	256	266	248	274	260	267	266	246	294	273	291	286	270	268	287	299	275	269	287	282	262	278	280	263	287	249	246	270	261	280	263	286	297	286	276	229	278	247	270	272	248	260	264	248	291	280	248	244	284	255	256	269	274	274	254	275	281	274	286	253	310	261	286	287	282	268	255	236	256	276	289	262	269	240	237	251	291	282	242	260	261	272	262	279	251	256	268	274	269	287	252	279	251	261	256	294	279	275	308	264	252	304	272	256	297	251	246	254	276	238	264	257	256	251	251	241	245	277	291	244	285	263	243	267	270	258	250	276	250	298	268	251	277	279	280	269	264	302	263	273	290	279	290	267	275	293	259	264	245	254	260	278	242	242	281	277	266	284	247	281	288	282	284	254	274	280	267	292	261	280	294	263	316	261	261	281	248	282	237	233	275	270	250	249	273	245	286	255	267	252	292	273	265	252	277	269	259	280	285	263	255	273	271	282	252	283	267	288	292	276	287	266	254	302	282	266	249	233	266
8128	888	1394	1768	1542	1281	1023	906	851	783	791	714	815	743	715	744	697	703	751	736	717	642	617	711	678	705	653	682	635	666	655	664	652	631	664	702	654	660	636	641	606	609	706	636	646	646	650	636	614	654	637	646	632	666	629	679	699	599	636	660	639	660	663	633	625	660	650	683	669	637	656	656	704	692	657	656	640	633	632	618	613	669	646	630	622	644	670	674	603	673	634	661	628	656	664	664	622	647	668	635	636	652	641	652	595	649	609	622	645	641	619	650	641	639	655	656	582	667	653	623	644	660	644	648	626	646	638	601	627	624	648	643	639	661	606	682	662	670	687	633	648	644	632	627	649	630	634	653	616	634	616	659	639	577	693	676	649	612	643	615	648	612	638	595	616	659	630	641	648	654	679	656	645	590	652	643	634	599	686	625	636	662	640	665	654	622	663	668	643	699	643	627	630	692	620	638	663	677	666	607	659	638	628	655	608	694	614	663	631	592	674	670	633	685	595	641	658	614	594	633	646	627	660	669	650	641	684	643	664	635	667	653	665	660	678	644	660	633	612	614	634	637	647	669	667	620	640	629	666	664	685	641	665	596	615	627	662	685	639	629	643	679	626	598	662	701	641	600	660	607	627	658	648	649	620	624	648	660	643	643	622	675	632	675	654	613	619	644	612	643	646	657	682	629	646	612	621	635	676	650	649	591	631	661	661	622	642	634	669	656	627	660	632	646	650	664	626	590	668	666	667	609	665	612	659	616	651	591	627	622	671	616	643	632	735	655	640	574	641	646	619	649	630	620	613	680	649	672	640	659	609	629	618	630	621	655	612	612	573	641	606	653	651	652	606	602	673	614	695	654	607	599	627	633	644	666	657	671	638	597	681	633	641	636	646	641	585	649	655	633	646	632	678	586	651	630	644	638	678	626	599	664	648	692	641	615	643	631	628	621	643	647	650	617	608	679	683	705	686	645	628	661	618	666	625	645	658	667	662	628	647	655	635	635	647	630	589	644	658	619	630	639	623	627	653	705	617	649	667	624	669	714	625	619	650	647	655	648	602	604	638	590	596	612	679	613	626	687	663	618	612	601	646	621	638	621	623	663	649	613	645	671	665	665	634	658	675	667	657	678	644	648	620	643	622	654	668	650	681	631	671	659	670	637	672	575	651	611	608	641	638	614	657	642	655	628	660	674	656	638	662	623	655	652	623	637	672	630	661	663	663	662	649	648	672	628	657	629	636	668	668	657	673	630	674	659	671	617	655	613	639	633	655	608	642	646	617	584	679	638	597	608	640	612	673	645	651	595	662	641	673	674	659	611	651	634	646	605	612	617	612	630	677	646	638	652	632	651	629	592	622	659	653	611	648	664	641	657	605	658	653	628	634	639	645	631	669	679	640	636	612	648	667	654	693	655	607	683	652	656	661	603	651	645	654	613	683	617	591	619	632	645	669	659	635	667	623	591	649	581	616	658	612	573	669	637	651	667	696	669	676	660	610	647	659	658	701	652	632	640	655	658	621	674	633	626	639	619	648	637	622	629	666	601	641	642	630	647	661	616	620	641	649	616	612	653	685	626	700	651	660	662	651	678	633	629	604	657	637	613	591	641	632	626	613	646	639	650	708	590	673	631	597	660	648	664	583	616	634	653	665	630	612	638	693	639	658	642	637	624	647	659	636	656	641	668	655	635	649	641	629	676	632	690	654	634	613	643	623	649	636	654	594	677	608	604	644	646	657	643	639	653	644	656	624	631	623	641	641	662	645	649	682	630	665	620	637	655	615	626	621	621	640	645	605	611	635	628	696	628	702	639	679	651	657	657	607	625	652	636	665	679	680	626	617	636	657	620	625	673	620	638	635	639	666	630	622	658	678	638	677	677	639	674	635	596	632	628	656	682	655	644	674	646	613	592	609	647	609	620	649	659	674	624	643	633	640	653	629	673	667	641	606	632	654	647	633	645	643	662	622	678	641	653	672	648	621	619	621	619	634	634	631	656	652	639	651	666	631	637	649	682	632	643	652	636	665	614	633	622	620	638	690	605	617	595	629	671	622	665	644	619	647	661	591	666	666	609	626	632	611	665	650	644	647	678	647	671	600	602	657	635	671	669	613	612	636	659	638	628	611	583	655	595	664	636	665	638	622	646	691	594	611	658	662	657	622	621	654	669	658	585	682	652	633	684	622	603	628	642	629	685	660	655	654	629	666	622	657	635	603	677	655	636	663	627	668	629	642	677	643	633	626	680	636	652	640	651	649	654	624	681	664	649	625	618	655	634	629	615	619	660	628	629	632	617	647	662	616	642	695	659	665	658	629	673	655	631	664	664	644	625	634	671	645	643	625	675	647	639	620	650	617	667	670	649	652	659	651	659	597	628	686	658	634	642	615	682	637	665	628	635	603	668	652	658	636	597	643	597	597	646	631	654	616	611	614	622	638	670	591	637	662	623	633	645	709	697	663	611	624	654	632	679	656	637	654	618	684	623	666	637	654	678	626	670	619	643	656	678	596	670	625	657	611	681	608	668	661	629	644	635	610	680	635	645	631	638	639	666	642	696	641	626	676	719	638	646	639	661	688	721	607	627	659	620	637	653	649	631	641	636	634	653	640	644	626	668	670	631	591	647	644	627	677	654	724	633	670	649	600	597	613	638	679	662	611	644	650	626	666	632	630	652	641	659	655	612	621	612	624	680	665	655	621	631	640	644	623	647	592	645	635	629	678	598	616	615	648	650	637	641	645	659	606	662	659	674	619	647	636	622	597	615	617	643	610	675	638	598	641	643	668	631	648	653	657	619	627	658	636	650	629	616	654	661	644	635	642	622	613	648	657	627	679	688	677	672	619	609	663	688	646	610	641	608	658	661	716	627	633	654	645	646	666	664	644	648	623	637	608	672	599	627	655	704	678	652	684	621	699	664	619	630	647	649	609	630	682	641	659	655	619	690	587	658	647	690	649	682	670	650	661	631	618	626	652	661	585	631	655	615	663	620	626	689	617	634	606	650	663	616	650	643	634	639	646	672	628	657	669	626	655	643	652	635	680	612	672	651	668	656	632	634	640	649	634	671	624	639	636	647	664	630	618	651	638	632	599	565	652	684	678	597	616	640	678	617	637	660	622	640	675	644	671	617	658	637	622	639	691	593	616	649	681	662	694	611	624	655	621	619	629	632	603	660	634	624	635	622	660	697	649	605	652	631	638	610	636	605	669	645	680	679	640	636	618	657	693	629	659	634	669	667	631	613	652	625	644	689	652	660	626	689	615	643	691	680	632	623	629	638	665	666	637	653	598	608	647	644	645	649	669	678	663	603	603	680	653	648	622	614	656	626	635	618	649	599	617	634	678	664	651	619	632	598	672	653	657	648	644	663	660	638	601	683	665	640	613	663	608	639	668	669	634	630	602	698	625	632	604	633	635	621	583	667	592	704	617	620	688	662	636	617	667	645	619	640	637	624	641	591	628	655	655	615	669	634	616	660	629	641	613	682	702	646
16300	1317	802	637	425	286	243	214	191	170	151	155	164	158	138	122	128	129	112	136	116	115	143	109	120	116	120	122	124	112	121	123	136	128	105	135	120	87	112	105	142	124	114	118	97	108	131	130	113	118	132	119	114	121	116	118	111	120	107	116	113	95	120	124	124	123	118	104	145	121	115	120	121	115	104	115	120	105	114	110	125	120	138	123	111	122	139	120	130	129	139	101	111	113	110	122	105	111	102	128	121	129	116	126	125	114	116	107	144	136	126	125	134	118	116	104	104	122	130	131	120	110	117	105	119	125	136	117	119	129	109	121	104	113	129	118	115	130	114	115	128	135	126	93	132	128	109	136	118	115	113	112	116	123	111	111	106	111	119	103	111	120	96	110	120	121	130	100	112	130	135	114	120	109	98	106	115	130	133	107	110	108	131	119	113	119	133	113	116	115	103	127	122	138	120	104	126	106	141	93	104	146	132	108	120	118	118	142	124	116	113	110	121	126	117	122	104	106	107	115	125	140	120	106	137	121	98	123	120	99	149	133	114	106	135	121	109	129	144	118	129	123	112	135	119	100	121	97	121	115	117	92	121	114	94	117	137	109	118	111	104	113	99	136	96	99	114	120	112	122	136	101	116	133	126	114	105	120	95	112	127	109	104	106	121	114	100	109	113	115	102	117	117	138	109	103	103	146	103	133	115	127	128	121	106	138	102	114	109	109	111	128	110	130	118	119	107	107	115	129	118	99	107	103	124	129	118	116	92	139	113	106	126	107	125	129	121	115	118	125	139	135	110	123	126	108	118	120	103	121	120	105	113	109	104	91	119	102	140	126	112	110	107	105	120	141	120	108	118	107	120	126	99	121	118	102	125	132	117	99	106	125	109	100	121	122	113	124	111	123	94	115	135	109	127	123	127	143	114	129	125	113	133	114	116	125	107	117	111	129	120	108	104	117	107	116	122	130	114	117	123	118	113	125	119	124	117	110	106	127	109	118	92	120	115	116	112	114	121	110	124	124	84	111	115	119	127	121	110	129	140	109	116	121	122	107	120	134	107	104	145	111	111	119	118	121	113	135	105	121	135	116	117	137	111	123	115	132	104	123	122	114	136	110	134	126	122	107	110	92	133	102	100	100	118	122	120	114	110	110	110	144	102	113	98	121	143	105	114	113	103	100	101	113	124	111	116	121	110	114	114	127	126	117	97	128	112	122	132	131	90	120	126	119	108	108	136	113	111	107	108	139	113	105	109	131	107	105	128	104	102	115	116	108	124	128	134	111	103	110	124	123	113	129	111	122	121	110	118	127	115	124	112	134	109	113	132	128	138	137	105	115	131	128	115	117	113	125	110	129	129	135	117	129	133	111	117	134	126	131	108	127	117	122	120	122	110	91	124	95	108	107	116	132	104	125	126	117	98	121	118	101	101	113	110	125	125	112	116	112	124	129	130	92	104	99	115	128	121	116	116	101	105	98	132	118	103	119	113	115	116	96	146	122	100	108	117	133	112	127	121	120	85	106	119	99	120	118	110	99	126	117	128	116	108	120	104	132	112	127	142	107	108	105	108	110	110	103	128	108	97	103	113	103	118	113	117	126	132	116	104	108	105	109	115	129	111	122	116	108	119	132	104	123	103	124	125	111	116	112	105	98	120	113	119	116	134	96	135	112	114	102	97	125	118	120	112	94	119	111	100	81	132	125	125	105	128	131	142	107	116	102	118	116	102	126	110	124	110	139	117	101	130	126	144	110	102	127	125	124	107	97	119	122	105	111	114	124	124	89	114	132	114	114	99	128	124	126	100	104	122	106	114	115	100	118	115	113	128	118	123	144	112	121	117	118	100	122	105	129	127	119	119	112	108	108	105	117	114	103	112	107	107	109	103	110	124	95	113	120	118	115	113	115	115	119	141	125	112	121	105	101	107	119	94	118	114	113	125	113	101	132	118	119	105	101	133	104	128	125	120	133	122	114	124	124	102	106	127	112	132	111	137	112	109	109	117	102	109	120	116	122	128	113	138	133	132	114	117	111	114	126	118	130	109	105	115	132	145	122	123	116	123	114	123	121	122	103	112	132	116	102	118	139	116	114	126	119	127	139	127	120	102	132	92	103	115	121	113	128	105	123	98	124	113	105	97	122	107	108	110	125	111	84	133	137	131	109	100	113	117	100	148	113	106	110	114	114	106	129	119	109	103	104	117	128	125	111	119	126	116	130	106	99	130	113	149	101	133	109	107	120	132	115	117	134	121	110	106	85	92	109	125	121	112	110	115	115	150	105	135	132	121	119	110	101	102	123	123	102	104	119	103	119	125	141	122	124	122	113	120	112	128	112	112	116	116	123	127	107	100	130	130	98	112	142	139	130	109	116	112	101	121	136	136	103	122	111	119	127	104	98	91	135	121	148	122	132	127	116	127	120	106	124	130	130	117	118	141	117	122	119	126	119	123	103	117	119	134	102	103	115	113	107	107	107	115	110	107	122	129	123	114	110	118	103	132	122	117	119	129	116	115	115	142	107	100	132	140	118	94	114	111	124	108	99	109	108	111	124	136	112	117	130	116	117	132	111	107	108	125	117	125	121	127	121	130	115	140	105	124	119	101	139	130	115	128	111	111	105	133	102	112	104	111	107	131	122	103	105	101	112	114	111	119	112	96	124	114	125	119	115	132	128	119	122	115	107	119	117	139	122	108	124	112	114	121	115	122	123	105	99	108	113	133	116	113	119	108	114	133	107	127	106	101	116	94	114	117	115	99	118	127	135	136	99	117	104	106	128	123	114	113	121	112	108	108	133	128	125	109	107	118	113	142	130	122	121	94	101	135	110	131	145	121	122	96	125	112	106	119	119	136	115	109	109	105	132	119	120	112	99	107	118	109	122	108	111	98	111	112	109	107	108	133	131	137	110	117	121	126	100	132	108	98	103	122	142	109	110	109	106	128	109	114	112	94	95	122	133	107	122	126	129	109	117	116	110	151	119	106	96	116	110	105	125	112	137	109	129	95	92	125	121	119	136	124	122	139	124	136	115	110	116	122	138	119	126	107	137	100	122	97	99	137	102	120	114	116	95	102	105	133	118	146	120	107	126	127	115	150	112	113	117	127	124	116	125	130	143	114	105	104	102	119	130	122	114	128	116	109	136	116	107	111	129	146	110	114	122	112	106	117	113	118	123	111	110	130	120	140	116	100	123	103	123	126	96	108	125	113	133	121	124	97	119	126	112	135	124	121	125	104	108	124	136	104	124	121	123	112	125	113	107	123	103	134	115	108	98	123	103	102	125	114	110	109	124	121	124	114	135	108	110	102	109	106	114	127	136	125	112	111	105	137	132	125	113	138	109	111	127	130	113	130	120	96	96	121	129	112	136	106	99	116	122	124	122	110	127	133	117	122	127	118	109	120	129	124	122	117	98	113	106	84	91	114	121	98	116	105	107	127	113	105	114	124	109	143	102	102	112	114	110	119	104	126	128	135	136	130	143	124	149	136	134
10376	766	1516	2000	1607	1248	1103	844	683	602	585	490	490	485	410	443	441	375	431	396	394	378	366	375	386	344	380	369	290	350	363	340	337	345	332	326	369	340	346	341	332	311	299	318	321	299	349	311	297	310	312	315	313	323	357	303	322	320	331	307	288	320	336	338	269	303	333	310	295	333	285	314	310	328	332	310	292	318	298	291	318	312	301	285	302	305	289	333	293	278	303	287	279	307	273	310	298	303	292	304	307	317	302	279	335	291	298	314	343	331	291	289	295	294	319	338	306	276	299	302	317	253	294	291	305	310	323	256	314	308	292	335	313	327	298	304	277	295	328	311	289	288	293	279	288	296	312	252	300	293	302	296	309	318	304	329	320	301	327	315	268	274	262	296	308	282	316	306	313	311	342	302	302	323	310	314	288	303	280	311	299	310	298	315	283	310	308	306	295	308	313	269	293	304	263	289	284	291	265	302	288	325	283	293	321	306	334	288	313	327	246	292	303	337	289	266	348	323	294	335	293	316	273	312	299	306	329	306	322	323	292	286	290	280	313	289	293	293	287	273	297	314	290	286	334	287	282	296	332	294	294	312	281	331	284	271	305	325	324	328	272	303	295	326	288	332	294	318	317	308	305	298	305	310	325	292	296	320	303	320	285	323	287	290	274	312	302	293	291	325	335	280	293	325	295	285	328	297	298	284	330	302	319	286	280	291	310	319	298	316	319	281	348	307	298	290	345	297	273	291	296	326	313	308	331	337	321	323	350	309	275	303	317	316	314	304	325	317	288	310	308	319	300	315	305	306	285	296	278	301	297	282	248	290	316	317	304	346	295	331	271	309	340	311	280	312	307	306	289	331	294	280	317	325	264	321	289	292	275	306	309	293	308	300	319	269	343	326	274	327	312	298	293	331	267	266	297	308	330	265	321	310	309	311	297	289	342	321	302	298	292	315	316	293	292	337	295	282	285	292	321	325	272	311	312	310	319	325	310	334	292	330	319	298	294	285	322	281	298	309	323	274	310	289	311	321	301	345	269	312	298	289	317	324	298	283	311	308	301	299	287	325	313	320	310	323	310	328	322	330	313	303	305	334	300	312	299	303	261	293	327	301	307	322	281	287	295	322	317	292	313	316	290	314	300	309	323	281	282	328	298	277	330	295	313	288	304	306	321	283	312	320	296	293	331	294	280	329	316	316	303	271	273	290	318	281	302	335	275	292	317	311	279	296	295	267	324	308	276	299	293	294	282	311	298	311	310	309	289	280	321	321	301	319	345	299	308	308	326	292	280	324	292	317	335	326	322	281	291	303	305	299	310	303	322	315	311	306	309	312	339	327	284	319	311	292	333	299	314	310	310	324	321	347	288	325	281	297	310	299	303	295	299	286	300	302	337	305	305	319	333	321	318	321	326	316	313	299	348	306	298	298	293	288	322	292	303	299	301	280	309	287	286	299	322	306	315	301	289	319	339	312	291	295	289	305	342	324	305	287	312	284	299	272	272	296	306	307	288	343	314	292	290	311	299	305	300	352	312	316	304	299	295	322	329	289	300	275	291	266	316	296	287	272	305	271	310	270	314	295	314	329	282	315	301	296	288	319	296	292	298	305	326	319	311	314	299	294	311	295	276	336	302	315	312	310	335	325	316	296	314	296	328	286	280	301	311	338	328	305	333	293	307	295	286	305	320	312	341	287	299	320	306	296	338	293	266	314	323	315	308	320	312	309	297	327	313	317	297	313	309	293	268	309	349	300	292	313	302	296	318	285	321	282	308	286	301	306	332	293	312	296	317	309	315	305	337	299	302	282	281	312	339	303	323	336	303	330	299	325	282	305	309	298	318	349	279	266	324	297	303	322	304	306	335	327	309	278	293	304	293	307	299	316	285	307	318	309	293	299	334	285	312	284	306	295	307	333	313	325	314	310	332	303	327	292	295	312	325	296	276	312	333	307	323	311	319	302	331	310	299	331	299	324	304	309	285	280	304	327	291	305	311	293	309	329	298	287	289	323	303	339	304	315	279	330	308	291	303	322	328	344	317	277	263	302	308	285	300	300	293	279	311	325	306	286	283	302	325	316	290	309	266	302	298	287	309	320	303	264	289	304	312	333	286	317	286	298	288	304	308	307	293	314	318	303	309	339	301	328	306	311	335	312	287	321	268	327	321	309	310	304	312	308	324	318	350	307	296	282	296	292	293	339	325	307	325	309	342	278	291	295	307	306	308	272	300	284	311	302	300	307	299	307	280	288	336	299	332	302	308	292	308	316	337	312	332	295	326	300	296	292	319	301	331	291	322	317	281	294	318	306	325	306	306	327	321	287	346	358	299	280	314	326	304	261	307	301	285	311	291	291	297	315	270	297	290	289	310	289	291	278	296	317	310	263	286	322	275	332	297	315	301	308	286	282	292	312	296	317	290	343	323	352	302	306	309	303	303	313	319	297	288	293	287	315	329	276	304	286	299	314	286	309	302	302	272	306	316	281	304	293	284	289	295	288	269	278	304	285	315	288	301	293	315	295	301	324	304	301	304	321	304	316	306	299	327	301	317	340	302	315	295	321	285	291	325	314	333	305	295	335	338	293	287	318	319	325	285	300	332	313	304	307	309	277	288	305	294	308	321	320	292	298	281	288	322	314	271	274	283	303	324	311	279	323	307	309	322	311	318	322	281	330	274	286	306	286	309	290	267	317	354	319	324	287	313	327	308	290	320	269	299	245	297	304	279	329	298	315	287	297	285	327	316	272	295	305	294	289	303	284	288	306	296	299	306	301	308	300	294	326	310	310	304	312	325	308	300	335	309	312	296	292	333	290	311	333	334	309	308	328	299	330	305	327	325	304	305	310	298	314	294	301	309	313	292	296	295	281	307	341	294	304	297	323	298	280	333	328	325	314	306	330	310	298	299	292	320	328	286	308	303	291	325	319	316	332	318	311	292	318	313	306	314	322	309	294	303	283	285	284	302	326	309	298	308	336	293	313	337	280	310	256	314	304	307	335	305	295	314	277	331	299	288	287	270	311	289	328	307	304	308	282	299	326	325	295	332	319	321	331	300	305	339	308	284	290	327	301	290	292	341	334	329	312	328	317	305	286	317	315	303	300	321	315	292	300	305	271	274	308	307	319	312	314	326	319	283	342	301	295	326	291	300	317	316	323	311	314	273	284	316	326	317	329	291	314	345	293	284	318	254	284	309	317	274	292	286	310	314	338	322	328	302	309	301	296	294	328	300	301	293	295	275	292	282	275	316	318	313	308	305	315	325	302	263	309	287	312	286	314	298	315	332	297	312	313	290	297	301	285	331	300	298	304	302	326	326	333	324	292	311	280	320	303	336	337	287	295	317	296	281	320	319	337	351	296	290	306	300	297	314	318	298	322	321	344	292	342	303	318	286	327	297	291	280	309	293	296	310	306	266	324	302	290	303	323	328	322	299	315	312	275	292	331	309	324	296	289	288	296	301	276	332	313	321	322	306	278	301	306	294	324	283	286
2224	353	346	374	336	312	239	291	295	275	326	293	265	296	273	302	277	269	322	287	306	279	322	299	284	285	268	294	297	286	318	281	278	295	311	295	299	325	286	314	272	315	308	297	288	298	258	282	274	309	298	314	295	276	281	290	314	278	294	334	305	286	288	279	290	302	328	286	281	309	291	283	292	300	302	293	307	316	313	294	295	313	306	302	297	305	312	309	271	262	324	282	262	313	280	298	282	315	314	279	304	282	291	272	283	275	330	296	308	274	301	295	295	298	330	292	297	311	286	302	309	320	270	294	295	280	294	286	288	308	286	285	323	311	285	289	281	292	289	297	315	284	292	281	281	275	264	284	285	320	290	297	304	284	333	308	307	299	301	287	274	295	299	315	298	287	278	310	306	279	307	284	299	274	301	331	308	275	259	290	313	300	338	323	274	310	303	317	291	317	294	272	290	302	257	267	289	280	262	285	275	277	276	286	281	297	253	264	329	317	307	283	320	306	285	276	311	294	300	299	268	289	278	310	321	271	277	260	285	281	287	288	307	283	280	277	286	265	283	332	330	304	293	311	262	288	322	310	308	302	274	284	274	294	285	307	305	289	284	280	296	273	297	283	283	290	297	290	314	311	301	304	311	310	322	285	260	287	323	306	283	311	274	318	304	311	303	317	291	299	289	326	278	285	271	288	289	298	295	288	310	280	296	285	285	273	300	298	268	284	303	278	314	301	313	283	269	285	303	270	293	266	297	290	284	324	287	285	276	286	258	259	282	283	308	322	307	285	298	250	313	244	318	328	285	301	282	321	331	291	276	312	312	322	245	284	296	284	323	286	288	289	298	288	316	305	298	334	297	312	302	294	293	301	291	287	276	318	332	293	296	311	266	280	299	279	309	304	308	259	299	286	295	302	290	291	285	301	291	294	320	285	276	286	295	253	295	293	301	277	304	276	290	287	267	319	278	308	290	282	293	271	299	328	293	286	290	311	305	257	274	298	266	270	283	297	293	309	310	302	293	271	317	311	295	284	295	270	305	312	311	312	310	290	300	312	305	346	265	271	311	265	295	311	272	320	291	278	313	304	318	299	309	318	291	274	321	303	305	335	303	309	283	278	286	298	273	276	290	271	279	265	339	296	307	262	278	307	279	295	321	253	294	310	272	309	280	315	278	333	311	320	317	289	277	308	319	304	294	261	273	297	296	261	278	298	295	280	274	304	290	280	288	315	293	270	296	320	309	324	308	315	322	286	307	296	271	313	263	303	302	312	272	272	297	314	309	266	315	300	316	327	294	312	289	280	290	307	288	284	305	248	280	296	283	299	303	288	275	321	310	274	264	289	242	290	295	264	301	330	289	275	286	298	275	295	292	293	295	310	274	325	281	278	296	289	318	277	289	286	290	292	292	311	312	297	315	314	317	297	355	269	284	301	304	307	280	298	304	297	304	325	294	263	274	291	295	264	312	287	314	283	290	284	288	322	319	294	307	265	302	284	291	271	309	293	266	326	265	293	292	310	279	305	301	302	313	286	293	284	322	310	295	285	281	270	295	288	273	274	287	314	307	283	250	284	280	259	337	278	249	283	272	309	312	295	311	301	292	302	316	308	287	287	291	282	282	289	289	309	303	298	317	316	303	315	284	301	286	315	296	299	285	297	295	309	295	276	330	270	278	286	324	263	299	270	288	312	310	277	296	281	282	275	300	323	281	299	279	287	284	277	278	310	286	290	305	287	286	289	313	297	316	313	310	278	273	284	296	302	296	323	295	304	273	303	279	291	267	278	274	320	292	278	308	294	254	242	276	296	310	295	305	336	289	305	272	320	290	264	268	272	299	288	289	293	298	294	301	335	296	287	282	309	297	295	318	312	290	300	271	275	277	279	306	298	282	340	330	309	322	336	296	281	285	304	306	324	288	294	293	316	288	309	334	305	313	257	274	300	278	302	298	275	284	273	293	314	263	309	296	290	310	294	282	287	306	269	291	294	280	306	285	315	245	297	321	308	307	297	275	322	262	293	286	279	274	299	308	272	267	292	324	295	267	292	271	282	286	277	281	282	287	273	300	298	282	293	272	294	296	291	290	273	315	285	311	292	266	290	291	295	274	294	278	305	321	271	301	332	336	324	291	301	305	287	265	314	295	293	307	293	291	336	290	282	285	309	302	265	317	297	310	287	294	278	297	282	319	307	276	285	286	308	284	298	293	286	274	297	329	286	268	308	300	338	306	279	308	292	306	273	299	285	285	298	277	308	277	274	272	273	310	285	302	293	309	280	253	301	301	305	292	314	278	304	301	270	273	267	287	273	267	299	328	274	288	281	280	288	275	343	291	315	296	267	314	302	284	280	295	272	322	308	304	305	328	290	301	320	279	301	286	283	277	287	264	291	271	300	335	313	253	303	283	273	294	288	279	311	309	321	323	270	309	276	315	281	286	298	281	275	266	321	322	281	288	329	326	267	270	282	303	279	312	315	312	302	263	283	301	295	286	287	300	284	296	298	273	279	320	311	294	301	265	296	291	293	285	323	277	289	292	303	272	285	293	302	297	286	301	286	281	289	329	267	275	276	309	309	286	259	284	309	265	302	319	311	261	309	311	262	323	279	283	276	317	292	307	320	276	274	288	285	287	266	324	289	320	294	279	322	281	280	282	289	289	303	289	287	279	308	252	289	323	287	294	303	279	312	284	251	302	313	286	302	292	275	274	331	307	270	306	324	297	294	318	293	260	287	326	323	266	303	287	290	290	287	284	293	301	307	279	268	270	244	302	281	284	275	277	299	271	321	270	292	276	292	292	279	300	290	296	272	300	295	304	278	299	297	272	277	282	326	299	274	255	301	273	309	278	301	275	281	274	283	272	263	286	279	256	328	291	308	286	274	294	304	293	311	281	309	305	272	276	279	294	303	275	282	311	311	301	296	287	289	296	304	300	277	279	298	281	295	301	263	272	277	305	303	287	296	293	265	327	275	288	296	268	270	303	310	283	266	296	298	281	311	287	292	275	272	297	288	297	262	304	309	314	320	324	283	267	294	289	283	274	296	287	246	289	319	240	292	306	282	289	317	287	281	288	288	293	291	290	314	319	276	290	301	273	296	274	277	293	307	299	321	302	285	281	304	272	301	280	313	298	305	264	263	282	279	294	291	291	291	296	261	274	322	304	279	273	300	312	297	284	291	284	284	284	279	308	287	289	266	276	273	270	331	258	294	280	276	290	300	301	292	288	295	320	308	264	303	279	276	297	292	298	256	281	291	287	305	282	291	291	289	272	261	313	289	273	291	299	275	282	264	300	303	272	301	252	277	299	279	299	295	284	282	278	284	297	306	281	297	323	277	279	279	281	272	295	282	297	264	277	298	305	301	325	338	307	299	284	277	284	302	304	276	313	279	295	330	319	291	277	286	273	326	298	266	330	272	283	279	287	290	315	294	270	329	304	316	278	260	288	250	289	287	318	274	297	316	283	330	272	291	287	317	280	286	260	318	301	293
2581	741	883	1005	767	771	773	696	739	695	707	687	737	712	706	732	728	701	724	674	697	743	733	728	738	716	675	718	671	706	734	741	742	675	677	680	695	754	673	673	694	696	703	697	709	696	675	686	716	706	697	724	715	719	676	742	663	689	680	699	722	710	688	696	743	717	707	730	712	702	699	720	719	697	688	701	672	696	659	727	719	692	682	686	720	717	735	678	781	677	691	698	633	752	698	690	696	712	708	678	641	723	687	726	728	677	671	713	688	679	647	724	672	700	685	647	732	713	752	679	724	698	684	724	663	690	637	681	685	675	690	711	707	697	673	696	710	661	643	698	719	698	683	735	680	717	701	765	663	684	728	690	709	674	672	725	696	691	689	698	670	667	715	748	688	684	692	665	677	740	670	671	733	680	677	727	728	702	697	689	682	672	684	682	739	663	721	755	709	689	768	685	681	710	666	712	676	746	693	706	708	714	684	660	693	710	707	682	690	733	749	765	677	712	750	690	720	714	701	712	701	673	719	675	693	691	691	694	655	679	701	679	687	731	701	676	717	691	698	685	713	732	679	661	680	698	716	705	712	667	735	707	750	684	726	668	711	689	681	683	714	764	657	692	719	679	675	700	706	696	670	694	678	700	736	715	731	708	728	691	708	697	752	687	682	664	689	703	656	694	692	730	711	720	697	664	773	655	718	719	712	678	689	725	680	679	721	735	704	683	727	662	658	734	672	651	716	710	676	739	689	752	685	681	718	710	682	685	722	639	683	675	682	657	726	668	728	728	696	717	761	687	696	658	708	700	667	711	699	685	720	672	679	681	729	656	730	723	667	759	696	702	697	698	698	702	696	720	697	728	672	695	718	756	653	689	747	668	665	742	724	686	664	691	698	700	718	694	741	738	746	688	714	686	684	714	705	711	700	715	718	680	717	707	686	723	741	701	726	698	669	709	706	714	705	718	715	637	695	732	744	698	662	639	699	698	698	708	686	733	713	668	727	665	728	720	709	693	730	648	691	711	753	708	659	675	692	672	726	613	714	695	683	701	691	691	714	689	709	698	746	658	641	684	692	707	702	678	732	709	696	715	708	687	692	693	698	706	721	683	697	715	724	668	677	692	705	693	678	721	724	757	677	688	707	698	698	733	719	767	719	715	683	666	694	687	678	687	709	727	711	694	764	716	698	687	665	689	707	734	673	669	685	680	716	711	721	738	649	663	669	658	712	690	704	758	696	652	719	715	709	689	699	698	644	705	687	709	720	690	688	727	673	674	707	678	740	709	694	729	713	774	696	647	683	664	681	689	705	683	732	656	709	684	724	724	666	750	686	759	717	725	694	707	727	674	688	725	658	688	663	705	707	726	677	684	722	742	730	718	742	710	731	661	680	698	732	684	716	663	699	671	754	710	687	711	709	699	648	727	687	704	691	679	698	712	697	718	704	653	690	703	682	698	688	656	649	705	672	700	687	664	712	714	676	724	659	665	680	647	729	730	703	709	774	697	674	720	690	721	700	707	705	667	717	721	714	733	681	675	657	691	689	730	708	708	696	729	711	698	728	672	690	726	731	700	740	665	749	673	724	702	692	671	722	690	649	688	714	689	706	747	679	723	697	639	723	722	705	691	696	716	706	678	728	659	706	686	726	662	652	741	677	690	693	650	729	695	724	699	702	662	711	763	686	641	733	683	721	743	662	733	671	688	746	672	701	692	728	672	640	712	685	734	686	681	698	723	655	667	719	738	704	680	636	697	692	742	681	676	688	685	681	718	729	709	734	669	670	689	706	693	712	672	738	667	711	673	707	689	671	696	665	687	701	684	713	672	775	684	707	697	725	726	672	671	703	653	706	684	701	709	693	672	707	685	699	681	719	714	636	681	736	700	719	724	659	694	664	722	729	714	667	713	668	709	718	714	646	698	710	715	723	670	716	733	681	705	672	687	680	715	756	690	657	711	681	649	674	726	697	760	684	718	718	715	685	695	710	730	656	658	674	682	695	700	739	705	681	681	727	659	695	676	730	764	675	688	677	669	713	712	662	688	731	719	707	707	707	712	671	699	716	722	690	662	756	672	706	701	700	716	692	723	693	705	690	689	699	701	739	732	632	694	668	661	715	679	724	713	718	673	723	697	729	672	727	721	710	663	686	727	704	697	753	695	711	662	705	668	725	699	759	703	684	707	725	717	649	669	719	654	746	695	687	660	744	686	693	725	702	695	758	698	724	699	685	685	715	721	703	700	719	683	675	709	716	707	674	698	672	691	664	730	692	707	767	667	722	719	705	730	682	650	708	703	715	683	698	710	704	664	690	714	694	705	700	654	673	681	687	716	698	720	751	657	729	715	672	648	722	718	705	694	699	704	674	698	695	656	676	753	733	675	721	706	692	714	705	712	727	694	687	742	753	652	725	754	712	739	634	742	700	683	726	693	667	694	718	695	715	710	682	738	655	650	658	706	706	710	701	652	698	671	696	668	656	736	711	757	711	689	676	653	685	657	718	704	699	724	681	695	715	682	687	657	688	717	712	679	731	687	712	728	697	709	733	672	702	688	731	688	692	661	710	691	754	707	703	661	711	704	679	726	667	712	711	679	703	690	703	726	752	696	718	702	692	677	713	685	642	641	677	705	701	707	712	657	691	716	691	721	675	712	750	704	776	743	680	735	699	709	673	720	675	680	703	760	696	701	710	647	687	694	710	698	673	662	661	700	654	738	662	723	671	643	748	691	678	662	732	764	669	663	729	663	664	678	752	700	733	693	704	751	664	697	715	694	695	678	655	688	691	713	699	709	711	714	706	693	646	762	691	696	664	722	734	721	669	706	654	736	700	695	648	716	661	658	678	706	705	690	690	680	702	667	696	680	670	750	673	646	678	686	732	720	634	706	706	646	670	675	666	721	676	683	675	709	726	664	679	729	709	734	695	746	689	675	672	743	713	680	727	721	707	694	733	686	672	696	688	684	704	685	711	650	714	717	666	722	684	673	731	711	689	652	666	674	714	654	772	710	700	737	728	712	700	684	692	736	709	700	746	692	708	704	651	697	708	734	693	668	700	675	654	724	692	689	677	715	734	688	723	667	740	684	716	716	680	665	721	737	677	712	666	667	698	690	717	645	686	697	646	712	668	705	668	687	730	736	660	691	698	709	712	704	704	657	705	729	688	763	673	683	701	696	712	669	682	711	708	708	692	667	680	683	686	734	712	716	708	671	686	684	707	688	723	707	710	713	676	703	719	718	673	701	698	715	693	704	722	696	679	690	738	703	677	666	679	695	688	705	755	724	720	676	694	719	713	681	713	662	721	726	700	745	685	684	717	688	737	676	739	691	722	682	694	667	717	702	722	694	702	657	673	688	686	680	703	671	706	689	715	682	668	699	693	710	692	688	714	682	742	700	710	715	735	699	697	653	654	688	746	725	701	738	666	678	697	732	697	688	698	667	656	680	701	709	688	669	693	708	691	670	659	716	674	742	688	708	680	652	725	685	700	702
9739	799	617	590	410	386	356	310	278	287	316	288	270	284	279	280	281	276	282	277	278	256	283	273	268	281	245	302	278	301	262	266	275	279	278	254	302	270	237	258	315	281	280	236	245	283	275	275	270	260	278	276	264	274	274	267	325	301	268	258	274	258	237	262	261	258	258	261	296	295	243	267	246	273	286	267	259	268	260	251	282	255	284	269	272	282	279	265	269	265	286	289	301	258	250	286	268	283	250	252	273	259	283	249	253	280	264	257	293	283	252	284	303	288	273	273	250	244	237	302	274	249	279	282	283	269	262	262	270	266	281	253	295	264	278	260	264	242	300	276	280	279	279	242	264	262	245	285	267	276	266	269	296	269	246	264	273	269	281	302	272	248	301	295	264	293	288	235	264	290	295	248	262	278	273	272	279	268	239	262	255	269	255	276	283	236	274	266	250	288	232	254	263	283	279	268	277	255	261	278	270	279	268	291	261	292	248	264	288	262	283	232	282	280	264	265	259	242	270	257	278	281	313	281	265	241	267	233	273	263	253	294	291	238	293	274	293	279	271	257	292	286	265	271	255	260	229	249	276	290	266	298	248	305	257	253	269	275	238	263	271	241	234	282	317	269	225	239	289	270	290	287	284	273	273	288	286	280	249	257	288	300	252	288	282	276	279	243	265	255	279	270	259	270	291	256	274	240	264	260	269	254	271	291	271	289	278	262	281	288	250	278	231	266	243	267	266	276	270	289	298	290	284	270	263	259	283	322	301	271	251	282	291	249	289	270	235	266	279	257	276	261	229	260	257	267	254	232	288	289	278	260	285	280	282	265	306	277	269	251	230	270	306	260	264	294	273	264	265	255	266	289	232	269	230	298	264	249	257	252	278	267	251	267	261	281	280	298	257	267	270	280	249	274	241	252	247	247	254	256	295	231	239	263	254	242	285	271	300	268	251	262	255	249	252	262	270	259	241	257	281	298	240	267	272	262	278	261	268	268	262	261	242	244	303	256	234	303	263	269	299	261	283	290	252	248	262	248	289	262	278	242	242	285	291	263	295	253	275	278	257	251	272	252	266	268	253	252	261	276	274	257	297	269	279	256	237	282	281	292	257	276	280	272	240	280	252	276	292	230	268	267	283	281	255	244	267	254	274	267	278	287	277	256	276	263	279	274	243	292	264	258	290	270	268	258	270	277	279	275	274	257	248	265	281	276	271	277	260	261	249	259	281	260	279	274	224	257	266	273	264	278	248	254	291	272	288	278	291	302	276	274	248	262	268	263	244	288	264	300	284	296	271	297	260	290	289	272	255	269	248	294	243	283	290	254	259	288	264	259	258	267	256	274	303	270	293	263	256	273	245	262	270	278	294	247	284	275	271	294	244	267	260	258	271	235	263	264	231	242	296	276	268	268	293	262	253	261	263	264	275	278	258	261	258	269	283	262	257	251	272	286	250	255	256	272	240	266	250	278	270	267	302	262	246	255	266	275	280	271	267	283	290	281	272	253	299	278	275	269	272	253	271	273	276	294	296	264	272	267	274	294	266	254	278	281	259	288	254	293	269	286	267	275	256	285	292	257	257	270	285	283	251	258	284	258	267	271	252	278	275	261	310	254	277	273	303	249	260	269	280	269	254	277	268	256	273	255	274	268	263	247	270	292	266	262	286	264	262	266	271	267	277	284	266	271	261	269	261	269	257	262	241	244	287	269	302	273	273	274	256	264	282	249	279	272	277	247	255	231	273	251	251	274	287	274	255	295	275	254	276	275	279	262	264	266	259	253	288	298	268	275	273	263	286	294	257	284	284	267	274	246	249	269	280	297	295	261	281	265	277	276	288	237	292	243	261	246	295	269	260	287	284	287	293	254	255	252	237	252	266	275	264	287	247	272	277	271	268	298	273	245	282	281	287	242	300	258	254	260	238	266	266	273	268	263	258	260	265	259	242	283	284	279	266	285	267	257	282	271	246	258	279	271	260	269	275	289	248	299	269	302	272	299	256	272	258	261	278	255	303	271	270	308	253	245	286	285	237	275	262	267	258	259	263	293	283	277	229	265	262	294	258	264	251	261	240	273	239	257	276	259	268	248	292	259	282	260	271	254	288	250	256	264	263	274	274	264	264	273	247	253	271	252	273	268	299	277	285	239	276	253	274	261	250	256	243	291	306	260	287	264	247	269	290	253	273	278	287	243	242	299	256	287	289	295	273	301	252	270	300	248	262	257	273	272	263	235	257	286	260	258	251	287	236	274	294	304	261	246	291	283	283	283	281	239	292	242	300	272	286	279	255	255	278	269	281	248	310	282	295	278	293	268	274	291	245	258	267	290	223	274	284	274	284	258	257	275	295	265	241	255	283	273	270	264	303	251	285	270	283	262	263	283	268	245	280	250	266	282	279	242	275	291	280	277	295	252	257	281	267	244	252	302	253	243	281	266	265	248	239	241	285	245	248	243	260	277	275	273	255	242	285	274	285	284	270	270	247	257	290	285	259	293	265	277	275	277	271	262	264	250	247	246	254	251	284	284	257	258	258	276	258	276	263	270	301	259	268	276	264	252	268	245	287	266	272	276	286	297	274	270	297	264	294	274	289	281	256	262	246	270	275	282	255	245	255	242	242	271	264	249	262	279	262	277	275	295	244	233	280	286	263	274	302	255	253	270	260	244	269	266	266	267	292	273	288	274	238	275	262	258	288	265	262	265	246	267	284	301	272	285	259	304	292	256	245	271	288	286	260	291	252	286	250	250	282	248	276	279	254	278	265	261	270	245	236	261	256	252	265	286	238	238	270	288	279	266	285	283	267	286	272	278	263	278	275	286	250	300	276	265	293	248	256	285	253	250	253	306	276	243	246	249	261	284	289	273	273	259	254	258	282	258	280	278	234	257	263	231	268	261	286	261	313	296	268	264	262	272	262	259	256	261	281	281	291	270	289	282	295	271	272	290	277	256	275	269	298	275	252	272	256	276	252	267	274	281	271	264	253	296	251	276	271	258	306	254	280	265	288	275	301	288	282	296	255	272	244	287	276	293	271	281	279	269	275	256	273	269	265	254	281	286	281	240	277	263	234	267	285	268	226	256	283	304	262	279	278	257	260	242	279	275	273	278	265	269	275	288	261	271	280	314	292	274	281	273	241	280	293	263	282	267	285	249	264	265	316	264	252	271	276	251	266	243	268	274	259	296	283	269	270	269	289	252	262	302	259	264	261	253	238	293	262	248	246	286	313	277	276	259	272	289	265	270	239	281	278	238	310	292	279	268	286	258	261	289	228	255	253	250	247	246	268	250	275	255	272	241	281	283	262	253	262	250	276	260	236	252	226	260	240	253	270	231	291	295	285	252	271	267	245	236	294	266	275	284	289	262	244	245	276	306	279	277	244	256	243	278	283	258	264	245	260	278	275	273	286	292	277	278	261	260	255	247	263	287	262	252	231	266	273	283	270	282	281	260	264	274	270	253	260	269	279	245	256	282	269	268	282	253	272	264	266	283
8090	881	1450	1710	1268	1126	1016	968	804	785	755	712	730	762	745	707	742	620	678	660	647	674	630	724	655	712	660	642	644	625	647	646	641	653	672	639	642	666	701	676	683	630	640	636	689	636	642	638	629	662	665	623	661	652	628	652	631	636	626	648	627	680	677	658	666	650	622	656	607	635	660	650	638	659	644	614	690	673	660	603	599	679	658	604	608	637	628	634	605	617	636	648	652	608	643	638	682	603	644	657	663	634	614	610	680	610	630	612	644	684	619	650	684	637	677	657	618	643	626	617	660	631	666	646	575	642	629	652	646	646	622	675	663	658	640	613	636	652	605	636	653	643	641	652	669	617	634	615	591	609	672	652	649	616	658	641	671	650	568	644	585	629	567	691	631	699	666	662	631	602	632	628	649	626	655	658	645	647	635	641	632	610	640	628	648	615	639	638	638	614	625	610	654	636	609	624	626	625	599	672	633	639	653	642	617	682	642	650	636	655	611	616	648	630	587	674	658	628	628	646	649	599	623	684	604	606	609	644	627	643	641	674	643	645	682	637	662	616	675	629	673	646	650	658	648	620	630	638	629	633	659	650	667	582	661	654	615	660	658	626	658	631	658	615	663	626	637	631	656	608	614	611	633	609	644	653	627	680	638	635	622	638	691	667	629	628	614	665	646	650	641	648	629	650	657	650	643	614	617	631	592	670	618	649	655	661	634	611	639	631	627	634	623	632	659	633	627	629	603	643	622	655	638	601	651	619	651	648	628	690	686	621	601	641	605	664	572	626	652	660	640	616	638	618	619	666	633	604	636	663	650	645	653	660	616	635	658	645	628	611	597	611	651	631	636	670	658	657	656	685	629	623	641	639	642	650	601	605	611	647	670	674	652	628	607	624	632	660	632	605	649	675	656	634	594	630	693	618	643	599	663	615	610	635	659	629	638	636	665	640	649	666	626	639	676	614	660	614	633	653	628	685	651	639	603	631	671	642	602	659	643	647	630	631	587	630	688	636	606	612	619	654	648	693	626	657	660	634	621	614	682	638	631	611	573	608	675	660	665	646	645	650	616	625	640	696	615	633	622	658	638	614	621	647	627	641	654	564	643	641	591	642	644	625	615	600	609	666	615	581	659	677	626	664	604	664	636	658	636	667	627	631	652	666	647	655	657	660	633	619	632	616	612	611	622	624	674	636	625	645	618	645	620	589	697	624	623	643	630	618	635	619	631	620	682	661	675	660	661	622	651	644	640	665	621	630	659	671	626	616	646	629	632	651	708	617	615	666	616	665	636	598	641	565	636	621	670	614	606	667	647	646	653	645	634	647	607	651	636	659	665	635	625	690	585	661	625	650	630	612	632	657	650	634	624	618	640	577	622	609	668	692	635	668	627	639	678	645	610	619	625	650	627	642	643	612	613	666	594	636	631	646	629	627	659	648	651	651	648	653	616	602	708	666	635	635	644	642	650	625	607	631	631	650	704	616	643	665	577	630	609	646	651	629	629	589	628	654	628	644	677	637	629	667	616	655	633	628	611	650	615	645	646	686	643	643	640	647	661	653	668	643	670	593	641	642	615	639	631	665	590	669	600	660	637	642	669	647	613	610	650	604	663	658	649	644	641	598	641	631	584	608	625	653	677	647	633	662	606	620	608	637	612	701	593	694	642	657	668	656	644	685	659	621	629	657	678	638	652	653	627	626	622	654	605	623	644	642	643	627	653	641	681	609	653	647	662	620	647	614	639	653	656	612	724	645	608	644	665	628	622	651	600	633	659	657	672	623	593	633	675	636	642	650	647	641	622	611	639	625	642	671	637	655	597	629	622	645	682	608	635	618	604	655	634	615	650	703	655	653	601	639	655	635	711	663	656	637	624	649	654	658	627	639	677	684	627	619	630	610	649	617	653	629	646	641	624	601	649	633	598	598	582	655	635	658	631	656	636	695	604	638	643	634	658	636	661	646	639	642	677	645	656	599	619	633	643	634	648	635	641	644	644	635	632	619	686	630	645	645	609	652	625	687	663	638	676	614	658	668	643	655	657	661	629	665	656	650	655	617	630	634	619	621	622	637	646	621	637	639	606	600	624	708	632	685	685	608	642	609	645	666	650	649	634	674	619	682	667	639	655	649	672	646	628	659	658	621	638	631	642	606	612	624	627	643	660	671	601	601	659	669	618	635	635	664	625	607	619	618	625	667	641	641	652	618	618	655	615	673	643	606	618	670	679	632	650	646	652	656	634	635	661	722	662	659	664	661	621	661	653	676	621	617	669	640	598	632	607	605	600	639	620	598	636	642	669	644	645	649	651	598	672	609	614	622	637	652	666	618	655	599	635	605	631	634	694	644	664	644	607	630	652	627	630	666	670	617	651	601	581	693	620	656	714	631	628	653	606	599	631	625	628	616	638	640	659	673	657	604	601	601	663	682	621	651	698	685	658	638	649	612	631	682	681	651	647	634	634	631	667	613	645	620	686	678	615	674	625	644	597	627	626	640	646	639	620	618	645	611	622	632	653	700	606	642	633	654	656	621	586	635	695	642	611	664	631	624	618	618	661	658	636	661	661	629	653	657	614	612	602	679	616	643	623	631	605	640	641	617	644	640	636	651	667	619	659	636	645	611	641	653	630	668	592	662	649	630	629	638	585	618	625	615	651	687	677	644	644	660	658	661	660	599	643	672	606	634	635	635	619	631	620	564	622	651	673	649	652	669	629	626	648	659	605	632	632	629	666	622	660	670	637	607	601	664	606	676	678	626	690	633	665	655	664	668	640	607	637	585	645	591	662	619	665	698	673	659	646	668	629	632	641	610	603	628	598	672	665	644	646	624	644	634	587	672	679	608	619	632	639	641	630	668	625	600	642	608	630	684	685	658	598	638	658	665	588	659	640	668	668	623	638	668	654	621	664	649	599	609	617	654	620	643	625	622	697	658	665	642	677	665	604	645	612	621	657	664	664	621	633	593	597	644	660	606	643	626	667	664	630	608	661	613	642	672	628	629	615	658	646	632	635	695	643	633	631	700	623	667	632	590	625	628	636	618	653	600	658	631	625	631	684	649	605	673	653	608	639	650	685	614	634	656	615	692	699	659	664	619	676	625	625	614	647	632	685	662	592	579	627	609	630	698	626	648	645	613	659	643	624	647	656	667	612	624	633	701	653	641	682	623	678	651	643	640	612	701	629	638	646	639	648	597	639	645	631	665	674	663	672	653	627	623	626	611	621	696	641	627	664	645	682	701	669	652	612	680	656	622	640	649	635	642	606	598	628	625	665	628	643	645	636	633	574	613	651	667	645	591	623	658	663	624	654	615	657	677	615	623	616	677	640	650	615	678	575	584	670	605	639	651	578	628	611	655	643	599	640	642	657	620	653	680	611	611	660	619	653	658	653	613	629	628	637	621	698	690	658	599	631	654	645	674	632	622	671	655	637	640	681	627	631	665	662	621	586	627	601	634	614	638	645	684	628	631	635	617	616	638	657	676	661	667	628	677
16212	1458	816	597	407	281	259	203	163	177	143	166	150	143	151	143	128	144	136	110	115	123	120	121	143	123	123	118	130	118	132	123	136	103	111	118	123	126	113	110	110	125	134	113	108	98	112	98	122	122	122	111	104	135	112	117	110	113	115	107	129	117	131	101	114	117	123	114	114	130	109	130	112	116	115	126	110	114	118	129	122	109	111	118	120	120	109	124	129	124	112	117	117	128	125	109	96	107	118	110	102	113	130	120	130	130	140	104	110	126	125	108	114	144	114	106	121	107	139	98	105	131	138	117	127	123	114	115	110	101	127	118	106	129	95	108	97	119	123	113	120	120	114	102	110	113	128	124	123	127	106	125	123	117	105	109	137	116	104	104	119	92	127	129	124	141	102	123	94	130	100	128	108	109	123	134	114	97	110	127	118	112	106	122	122	128	107	116	118	128	98	123	124	129	109	116	118	100	117	125	108	126	106	113	105	92	120	96	118	119	104	117	113	110	96	115	104	111	111	118	109	106	116	142	106	146	128	100	116	127	114	94	96	123	105	114	131	109	129	103	117	126	111	112	116	124	134	136	95	114	115	135	107	131	125	118	114	120	114	121	115	106	119	109	87	114	110	106	101	88	110	131	113	131	121	101	101	108	124	99	116	119	98	122	107	81	99	99	109	100	120	101	97	113	102	114	96	122	125	94	139	121	112	116	91	130	111	108	119	105	120	98	128	118	129	104	134	121	145	120	127	104	109	103	125	99	111	105	109	120	131	109	118	121	118	109	121	104	152	116	123	115	98	131	124	121	115	122	112	113	103	116	108	145	103	111	134	115	114	113	119	123	124	108	132	121	110	127	131	110	123	108	123	111	110	93	104	116	127	102	104	123	120	105	129	121	114	104	96	122	119	122	123	131	130	121	116	123	130	142	110	103	119	112	127	118	123	116	119	121	104	109	123	106	113	122	110	89	154	114	118	110	113	105	120	135	89	113	114	123	131	134	107	108	97	96	111	115	107	134	120	119	126	119	117	111	137	105	135	128	141	108	128	115	115	112	106	133	115	121	117	102	131	102	122	115	110	110	104	104	115	118	127	147	130	107	110	102	114	122	123	122	95	129	121	120	107	132	146	121	116	118	97	106	101	117	111	113	131	123	108	111	121	107	109	110	105	116	105	118	111	128	100	127	119	125	132	98	115	100	115	114	117	109	115	131	108	108	127	113	112	99	129	148	117	108	93	106	126	131	106	108	109	137	112	121	117	108	122	128	140	116	115	120	113	97	112	117	112	119	111	106	108	106	105	131	125	134	118	126	120	128	118	96	113	124	121	120	114	113	91	111	112	103	109	115	106	138	113	119	116	124	132	133	135	131	119	124	125	110	121	131	122	100	113	132	127	107	105	119	118	101	117	121	129	107	124	114	116	125	114	126	125	105	98	127	111	118	112	123	99	123	118	128	120	128	114	116	120	108	130	92	90	102	131	101	122	118	108	114	106	95	116	131	126	141	95	105	90	111	112	104	104	96	126	122	129	129	110	122	103	134	116	122	124	108	114	130	111	121	103	112	104	100	119	133	152	105	119	130	110	102	113	122	113	133	118	117	119	120	117	127	116	111	129	119	135	113	98	105	116	107	116	116	131	120	117	116	121	137	105	119	113	97	119	118	98	125	122	122	130	119	125	117	121	96	109	99	124	128	118	133	109	113	116	111	130	94	118	99	120	114	123	111	120	123	113	121	105	124	120	107	111	99	118	89	111	98	107	111	99	118	121	114	101	121	89	115	122	96	102	110	114	98	130	119	97	111	113	109	134	101	106	117	142	102	116	118	128	88	115	116	121	117	114	137	128	132	106	104	117	115	125	135	123	127	110	119	108	116	117	110	131	99	113	110	128	115	114	105	117	113	118	122	130	110	124	119	106	125	113	133	128	133	113	111	126	115	98	125	118	114	128	107	129	126	122	133	94	134	113	110	109	120	126	118	130	126	124	111	129	110	121	117	119	104	129	116	119	118	112	106	111	83	125	95	137	114	116	127	107	107	105	117	133	119	109	126	112	108	103	110	126	117	119	125	130	94	97	114	107	140	133	118	111	114	120	123	144	111	130	113	112	126	106	126	122	112	121	111	120	103	128	103	124	117	114	115	132	108	123	123	117	114	126	111	104	117	82	125	107	116	114	112	129	96	115	99	119	108	117	108	128	99	122	143	128	107	110	108	98	110	133	126	114	107	128	129	118	120	118	131	120	131	107	110	114	122	136	108	104	107	95	132	114	107	131	122	124	115	95	111	111	123	124	122	128	132	111	104	125	98	105	89	104	122	102	112	127	106	116	122	110	136	110	118	117	116	109	124	105	135	106	113	116	115	112	127	131	112	109	126	116	119	122	125	116	103	124	94	105	112	115	96	106	116	106	128	102	115	113	113	116	119	118	121	114	138	117	117	110	114	104	124	103	118	116	121	98	130	128	121	119	127	118	119	139	133	96	117	128	133	121	99	121	130	142	124	113	108	110	97	121	111	117	124	105	122	133	118	117	118	111	117	120	131	118	128	121	94	131	105	108	100	112	128	112	135	119	112	93	99	120	111	120	119	116	122	122	139	108	119	102	104	122	127	108	127	125	109	102	115	122	101	104	122	120	125	111	139	98	131	113	96	119	123	124	93	134	124	113	118	112	126	114	117	106	105	107	114	126	113	132	118	115	102	129	110	123	105	107	111	124	110	144	108	115	118	113	117	110	126	121	115	103	125	113	139	117	110	117	114	104	118	126	119	103	102	128	128	116	133	113	112	113	108	113	115	111	113	113	120	111	129	111	105	103	115	101	108	94	130	115	114	121	124	111	107	111	136	131	111	95	115	112	109	127	98	133	121	112	111	112	111	118	125	130	140	122	115	113	109	135	99	121	93	117	115	134	120	116	114	109	111	132	112	99	110	117	120	103	133	156	114	120	135	139	124	110	127	115	123	114	108	131	99	119	133	125	115	117	108	100	111	117	124	117	125	114	108	123	107	105	121	121	103	120	116	123	125	118	124	144	130	112	114	130	109	137	119	133	129	113	101	100	110	112	113	116	119	120	121	127	123	121	114	128	130	101	106	118	129	110	118	120	121	108	106	115	120	114	138	105	109	116	130	133	134	99	118	128	120	126	108	110	133	110	81	102	105	122	133	109	100	123	112	118	117	107	106	117	138	108	121	118	99	109	105	102	104	110	98	131	129	127	120	128	128	113	115	107	115	123	118	110	109	108	106	128	123	110	130	102	113	116	128	125	104	104	101	124	115	120	123	101	99	116	117	98	131	119	120	120	121	96	119	111	123	115	109	104	123	109	110	105	105	98	123	128	125	101	115	98	126	120	93	126	97	132	142	112	113	105	118	119	104	113	128	109	111	92	117	107	106	122	112	121	127	126	112	118	105	102	108	123	113	133	104	115	113	114	112	105	111	95	125	105	108	106	105	118	131	121	126	97	126	115	107	117	102	102	98	125	115	96	121
10205	929	1721	1927	1618	1284	1082	852	690	578	550	534	460	489	419	435	413	437	428	392	385	366	343	367	350	306	382	351	333	326	325	341	352	319	332	364	331	328	334	325	310	324	293	305	337	320	303	308	274	312	308	350	311	356	301	318	290	285	315	325	335	325	309	315	289	263	322	309	295	324	302	330	295	306	359	334	305	301	297	322	318	287	324	306	316	309	319	317	318	289	317	306	298	312	322	291	269	302	299	296	303	285	292	283	328	300	307	303	275	344	331	303	298	302	288	295	317	308	327	304	293	283	312	308	302	286	283	320	286	315	272	285	303	320	287	326	327	319	321	311	254	310	311	285	306	310	294	282	299	315	298	302	320	284	302	304	320	297	316	309	306	325	316	328	279	304	326	287	293	285	314	307	300	308	288	292	279	308	301	307	275	272	283	316	311	304	311	300	315	294	294	306	305	311	294	275	321	306	331	285	304	313	329	308	300	317	274	309	303	346	309	299	314	304	337	301	320	290	280	271	310	320	305	280	318	325	278	313	314	285	274	291	320	282	293	270	285	284	307	312	311	313	285	296	321	302	313	309	304	300	322	328	341	305	302	300	292	270	333	312	311	322	354	291	294	281	321	283	308	342	284	334	283	317	330	303	313	298	281	281	283	324	338	310	308	333	324	303	307	316	288	343	271	274	286	295	291	299	299	305	294	313	291	323	288	298	291	249	312	334	303	273	289	293	307	307	294	310	299	270	309	282	283	299	287	253	304	288	275	300	291	284	298	317	311	309	312	318	329	309	299	310	326	286	334	300	272	307	296	313	287	316	302	324	307	302	311	279	298	313	309	282	288	301	315	309	276	310	300	313	316	291	276	290	302	316	301	291	315	295	290	294	299	312	263	277	291	302	291	269	284	297	316	291	285	280	279	278	262	287	309	294	266	317	293	288	345	305	318	282	304	321	324	319	279	294	305	307	307	273	307	251	299	252	303	283	284	281	273	306	269	294	273	311	312	296	298	277	310	300	335	307	303	310	277	309	309	316	309	276	312	290	281	313	280	275	300	322	346	277	330	279	317	313	310	305	292	306	271	296	286	283	290	284	288	298	295	292	298	299	294	290	299	298	301	281	269	305	294	326	287	261	297	342	306	294	329	296	304	322	306	298	289	274	310	296	297	314	277	286	312	284	311	263	320	307	274	309	298	314	263	284	298	321	315	315	309	283	309	312	314	307	292	323	329	317	306	329	290	289	303	329	295	303	306	307	307	316	287	278	325	306	321	295	320	301	329	278	319	325	299	279	298	309	287	297	298	309	310	318	302	281	326	308	298	342	293	289	284	305	336	304	280	289	325	298	312	308	329	296	293	304	291	312	289	290	298	315	268	302	325	304	291	306	293	290	284	281	260	296	305	266	321	318	291	270	297	297	314	286	289	311	289	283	297	317	308	320	301	307	295	303	293	293	331	300	312	276	305	294	295	318	302	308	291	286	287	306	291	288	285	295	279	317	304	312	309	295	298	292	301	298	297	339	296	326	296	309	305	320	290	309	318	298	295	290	287	315	280	300	284	293	322	310	305	270	312	283	295	303	296	320	294	300	285	336	324	283	286	329	309	309	304	270	287	287	309	272	304	274	302	317	309	306	293	303	314	325	314	305	291	324	294	302	312	282	303	296	279	316	273	287	322	294	292	301	323	309	306	294	302	297	295	307	326	303	312	308	307	277	299	284	307	285	314	306	271	271	296	303	286	304	325	282	258	292	296	357	291	314	303	290	267	365	289	295	321	320	329	316	301	315	305	342	302	295	312	273	302	300	325	330	309	312	292	298	280	278	299	323	294	316	318	326	308	292	323	302	282	323	290	257	296	303	296	307	297	302	319	311	314	322	310	308	352	281	304	325	266	311	287	291	273	298	303	302	310	275	289	288	274	310	293	316	276	323	295	298	307	293	324	311	290	259	290	297	292	316	283	313	279	288	306	308	298	280	301	337	312	312	331	293	295	285	291	305	311	296	287	299	277	282	324	297	306	281	292	278	290	324	302	316	301	338	339	336	288	310	291	305	306	298	296	292	297	256	292	285	305	305	282	284	300	286	299	302	286	298	279	319	298	282	304	326	319	282	312	317	267	303	319	312	319	293	297	317	309	332	309	313	343	285	325	295	300	312	313	293	279	313	301	336	318	302	313	302	273	319	284	290	306	299	316	305	296	298	301	292	308	305	282	305	296	299	311	305	291	293	281	283	301	279	296	316	287	288	309	311	304	275	298	297	293	318	293	291	303	311	333	318	270	316	282	308	311	322	268	278	310	303	291	301	310	278	318	298	268	289	302	293	298	314	308	305	293	289	276	273	313	274	313	272	293	321	298	299	286	284	302	312	333	292	296	340	294	301	301	282	289	297	332	322	295	299	288	316	293	306	286	320	285	299	304	309	299	313	270	326	310	299	303	297	312	296	292	303	301	309	307	299	282	320	335	312	290	326	273	330	322	327	325	281	293	313	288	321	283	320	292	305	296	255	298	304	288	327	306	297	283	284	308	331	275	299	307	286	284	288	296	294	292	314	303	296	273	318	334	294	337	279	326	302	287	292	287	316	318	287	303	302	322	313	326	306	298	308	312	324	293	317	313	309	331	300	292	320	282	298	298	304	336	272	329	297	283	281	290	302	292	304	298	308	285	327	306	289	307	290	283	330	337	336	308	282	308	325	291	286	289	331	309	293	323	313	344	291	284	319	278	327	326	286	316	292	290	277	299	324	292	282	307	332	310	292	304	287	292	326	334	274	299	295	285	317	300	290	305	277	332	297	289	303	298	333	295	283	299	326	296	286	313	297	322	314	297	281	306	302	311	304	295	309	292	313	282	298	324	310	296	305	317	280	280	329	279	301	304	305	343	294	318	300	298	314	274	315	292	307	292	302	312	302	284	276	317	361	320	295	306	293	307	279	319	349	325	314	294	302	287	304	306	313	323	309	301	312	292	272	295	291	318	298	291	282	328	301	303	282	316	287	280	328	280	317	318	312	310	292	272	307	353	281	281	299	309	333	312	286	294	347	317	283	295	287	315	252	300	324	312	311	288	303	321	320	306	312	301	293	328	310	298	326	309	298	293	295	317	310	306	287	324	322	282	315	280	293	300	297	280	291	300	316	306	247	315	303	283	326	268	305	291	283	299	282	298	312	297	303	321	298	301	303	297	282	321	304	284	327	261	273	280	312	301	308	303	302	298	329	309	316	308	323	277	311	297	315	281	303	320	314	287	285	270	306	306	303	309	288	285	327	308	319	296	285	331	290	307	316	297	303	303	300	300	291	284	284	317	305	311	294	306	300	290	325	300	278	325	294	295	308	299	311	276	303	343	291	305	306	290	323	300	278	302	286	306	308	265	296	279	310	280	283	302	325	327	288	305	300	318	283	297	267	297	327	341	297	305	297	312	307	278	311	293	294	310	305	299	317	302	314	320	298	306	319	276	279	337	308	312	292	268	272	318	301	307	307
2213	378	361	374	378	299	282	275	293	301	307	273	291	303	274	328	274	303	285	274	275	282	328	287	286	284	292	276	269	308	312	262	300	287	326	298	307	283	301	296	319	339	295	296	296	279	290	304	297	312	317	298	307	297	300	295	333	282	282	313	302	295	304	311	292	309	259	362	332	291	307	290	291	292	315	297	279	288	299	301	309	304	268	300	315	280	301	283	320	294	277	325	257	348	331	281	301	292	259	268	289	291	292	277	307	298	272	267	296	296	294	301	306	316	316	285	342	292	283	273	287	299	292	292	319	318	289	289	282	288	288	328	298	298	258	265	302	270	296	287	283	286	288	302	262	285	277	291	305	275	271	296	289	286	307	311	341	292	265	285	291	271	282	302	290	303	317	301	297	328	293	280	261	306	269	297	293	276	337	289	286	275	333	331	255	287	298	266	279	320	300	285	297	261	326	260	270	294	290	329	287	283	316	318	293	293	310	294	301	313	305	323	295	294	305	312	287	305	315	289	309	327	300	298	259	296	301	325	290	282	290	293	330	279	289	290	317	284	294	303	299	288	270	254	304	293	242	287	320	298	284	323	308	299	294	318	325	297	287	266	308	307	285	275	308	286	284	294	320	287	285	308	301	302	301	257	270	278	294	280	274	300	277	305	300	290	288	290	296	287	275	266	275	293	304	300	259	284	279	289	293	290	323	293	269	300	292	287	288	292	291	274	276	293	279	276	305	277	317	331	294	286	269	254	290	274	288	286	291	350	342	263	308	297	335	302	294	281	281	293	301	284	321	294	311	277	278	311	279	323	286	295	299	288	308	300	303	314	279	298	311	336	306	263	308	301	288	267	259	305	282	293	290	261	274	303	255	300	278	300	296	285	275	311	308	310	287	271	273	289	300	317	316	311	305	278	295	279	275	323	304	281	326	306	291	286	317	306	309	292	279	306	307	298	276	266	258	282	272	273	274	285	294	279	297	297	284	267	303	303	295	291	303	259	279	271	329	275	292	326	311	295	302	303	293	319	311	323	295	295	289	301	260	287	287	306	295	285	260	264	275	273	314	282	274	248	269	313	290	300	317	274	301	268	305	308	313	318	287	322	282	260	294	291	289	306	334	319	305	297	274	303	324	313	305	259	308	309	280	290	321	280	299	289	307	294	276	313	272	308	275	313	260	288	312	283	279	312	318	309	279	300	322	306	281	277	287	305	307	302	293	279	323	305	296	276	271	296	308	282	291	292	302	309	330	313	292	288	300	284	279	272	297	274	270	287	270	289	278	297	281	283	280	303	277	326	275	344	297	300	250	280	267	263	307	280	296	268	292	316	304	314	285	297	300	278	304	276	311	308	282	318	310	308	282	271	280	306	274	277	275	269	308	299	309	288	303	257	256	293	279	293	294	299	284	310	285	293	309	289	313	288	303	312	270	269	259	300	301	309	263	295	305	299	272	272	283	278	295	268	306	287	290	313	289	297	324	260	301	297	288	293	259	281	304	265	279	286	256	297	292	324	260	277	303	305	292	290	332	306	326	321	288	281	282	286	321	286	323	261	262	279	289	295	298	286	279	306	299	281	269	303	282	284	285	279	321	265	298	287	314	278	302	295	290	315	310	278	285	284	306	305	311	290	290	294	285	284	307	314	283	271	316	279	311	308	263	299	297	290	291	304	282	318	330	281	318	310	260	300	288	287	298	289	301	271	347	327	269	290	309	272	295	325	260	304	260	317	310	271	301	282	310	305	287	342	273	291	300	284	280	275	277	273	293	303	297	284	298	288	287	283	279	288	267	259	276	300	271	269	284	294	303	293	304	277	317	308	286	308	252	319	272	316	296	299	282	326	295	279	310	275	312	280	273	266	303	301	280	300	299	304	318	282	295	291	286	297	286	308	296	293	338	288	281	302	277	316	292	280	281	279	288	301	301	329	279	271	296	294	315	294	305	320	328	303	284	272	291	285	302	294	310	284	303	297	314	300	287	283	269	345	277	302	288	302	293	308	312	297	315	293	300	302	275	262	274	294	295	289	288	278	300	287	303	290	275	286	301	285	296	302	279	302	298	282	288	252	297	315	282	289	310	286	296	278	307	307	280	337	303	319	328	290	306	306	293	271	258	265	322	319	273	316	271	315	296	300	272	318	287	294	305	298	290	298	320	346	282	314	290	301	281	314	278	307	266	269	296	275	304	274	269	291	300	294	273	286	297	283	298	278	310	283	288	277	284	286	282	294	283	275	305	298	277	301	264	289	313	303	299	247	246	277	263	261	301	342	316	281	308	284	267	277	274	316	265	294	296	276	301	290	321	302	304	327	272	293	295	298	306	265	278	304	302	293	326	282	275	317	318	292	327	298	266	308	314	288	264	298	300	318	287	267	294	303	313	310	340	281	288	296	327	302	271	277	276	279	281	292	282	312	313	291	278	322	304	305	299	303	302	302	299	294	304	281	285	279	296	296	282	281	299	298	300	281	278	289	297	279	314	281	274	330	297	304	276	287	277	300	312	296	277	279	309	284	334	306	307	287	282	275	293	311	253	276	274	283	296	299	294	320	281	292	306	280	327	291	295	294	290	271	328	275	293	300	270	278	277	303	317	312	280	272	292	276	310	302	267	293	280	280	286	292	288	314	276	289	280	297	287	303	295	296	318	278	329	305	250	304	325	288	299	314	293	298	283	306	289	295	316	276	279	281	304	286	296	316	269	251	318	315	317	288	311	270	297	279	283	275	318	291	289	297	312	283	291	276	289	259	292	265	279	255	248	292	289	261	279	319	284	305	274	266	293	287	293	276	285	260	300	275	297	271	279	276	308	310	314	294	307	275	296	285	285	307	275	295	288	307	267	286	287	283	312	303	284	292	302	323	296	297	309	293	306	290	268	286	283	290	288	286	258	281	302	280	310	281	307	284	299	268	283	303	297	255	286	331	282	303	271	274	317	274	296	291	281	311	275	294	272	284	292	281	287	305	247	278	302	296	280	298	322	305	303	275	270	293	287	268	283	294	296	311	283	281	288	289	319	297	278	308	281	288	305	280	276	320	300	304	292	303	262	321	293	292	305	294	271	316	276	285	257	315	285	279	280	309	269	289	281	320	295	322	300	284	284	289	303	273	281	285	307	260	280	273	289	292	305	293	287	293	292	288	287	283	313	293	302	292	295	287	341	275	309	321	317	300	297	289	280	305	317	303	288	265	272	289	274	291	298	282	281	303	281	291	285	267	305	281	312	313	291	255	298	295	299	309	265	294	273	297	306	280	281	297	298	311	306	335	311	279	284	322	284	274	301	285	284	278	277	279	298	298	308	313	291	300	316	321	293	307	307	327	284	311	286	297	325	309	278	314	307	247	284	268	268	302	283	274	293	313	319	308	277	255	286	295	283	268	294	277	323	271	290	306	282	291	294	259	308	312	252	290	295	272	277	289	274	322	323	304	307	306	304	316	298	273	332	281	320	284	265	275	314	321	327	279	289	283	296	303	305	277	300	264
2509	807	944	1045	899	781	738	760	676	739	714	693	730	728	673	698	727	721	694	682	737	702	679	677	727	654	699	683	660	724	690	733	674	705	660	697	647	689	737	654	779	743	695	685	695	739	716	680	701	739	706	681	743	692	681	734	706	705	679	706	696	684	677	751	687	710	670	716	694	704	689	692	732	669	636	729	714	700	730	690	725	687	717	740	689	684	697	715	726	668	722	708	679	695	719	704	705	709	742	664	681	709	701	720	693	715	750	686	710	743	700	714	735	711	690	669	686	712	664	672	707	676	680	688	674	758	659	678	717	668	702	724	668	701	698	672	691	753	708	723	718	714	706	658	682	671	680	697	662	692	719	726	702	701	704	700	639	686	754	686	726	643	737	713	722	724	663	685	735	714	734	756	674	729	685	705	715	716	674	655	698	720	702	770	696	704	677	707	705	735	676	689	681	683	693	711	723	667	692	715	687	698	682	688	695	677	677	735	655	651	727	702	709	700	737	694	687	721	678	688	705	703	693	736	707	704	688	684	712	705	705	710	720	697	697	696	707	641	697	685	713	708	747	681	729	668	712	685	688	701	741	715	676	689	726	720	701	704	712	708	640	671	691	716	686	730	670	706	768	674	697	700	669	714	729	708	654	703	666	707	689	736	696	686	663	699	688	690	670	755	708	698	669	705	650	720	701	671	709	739	714	726	686	698	732	695	716	725	678	705	656	728	713	709	751	740	706	690	724	693	691	707	661	728	697	733	732	688	712	694	701	689	729	727	724	751	710	676	697	719	659	691	691	703	709	734	724	674	681	711	704	685	660	715	642	684	682	693	700	676	690	722	687	718	694	681	738	698	664	686	673	699	689	678	678	734	742	669	719	689	665	704	674	694	712	723	631	719	719	710	660	726	730	698	690	728	716	742	699	719	717	684	729	734	727	651	649	736	699	695	683	641	682	679	710	707	675	683	655	662	676	728	668	691	705	714	672	702	734	653	741	719	662	755	725	721	678	700	687	691	701	724	727	722	673	712	727	751	663	712	696	718	725	743	695	705	717	674	705	724	717	734	700	683	712	728	709	685	718	704	667	703	779	678	675	689	711	704	710	734	678	643	759	676	676	663	717	681	692	685	678	708	651	687	656	687	679	691	674	742	688	743	719	733	660	679	702	681	717	729	722	676	711	685	698	726	753	708	673	723	679	647	661	682	718	718	724	679	710	668	659	673	694	686	666	683	680	658	696	687	719	664	670	694	717	679	682	691	734	667	651	707	672	648	722	728	679	762	690	748	712	663	712	687	669	645	690	688	699	724	705	693	694	733	685	718	672	680	716	726	681	744	716	752	719	716	697	709	668	759	711	732	727	692	665	694	715	711	669	662	665	696	711	744	751	702	691	663	721	741	673	686	690	703	733	719	669	705	683	710	726	690	707	715	678	700	732	668	707	699	699	688	678	685	707	695	701	688	689	723	706	717	673	673	719	696	662	717	718	669	679	708	725	713	696	695	688	686	736	682	728	752	686	715	693	708	671	684	689	686	700	746	728	677	741	677	700	670	703	687	727	726	739	667	744	693	682	706	702	667	689	716	715	720	694	737	683	706	729	736	708	726	702	692	719	671	727	745	648	710	752	721	731	664	672	644	662	710	673	723	722	694	676	702	692	716	681	685	696	709	683	704	711	669	720	698	704	704	684	703	755	713	715	689	699	696	708	688	713	682	684	705	699	705	728	750	667	695	681	700	700	685	722	745	697	713	685	674	676	717	687	674	681	720	700	742	705	689	696	691	682	663	760	723	698	674	714	708	707	723	703	705	690	699	710	718	712	686	733	674	692	703	708	684	711	677	690	693	722	660	662	671	724	748	745	683	704	689	691	754	675	706	651	702	707	706	711	741	726	733	695	726	766	678	700	725	713	708	650	691	686	686	724	683	680	691	671	690	716	718	686	692	655	699	676	704	722	744	677	683	685	740	687	696	678	712	675	741	727	673	677	752	713	727	742	692	712	689	725	744	681	696	743	693	654	628	706	707	680	709	670	710	703	718	748	711	734	706	708	719	717	677	657	695	724	705	699	712	715	660	661	749	666	677	658	714	693	718	693	703	707	739	682	676	705	696	691	708	677	674	715	689	730	701	668	680	714	739	727	686	696	670	702	734	739	692	698	717	694	708	742	694	692	702	646	715	697	719	758	687	711	681	695	666	728	691	739	717	662	690	687	706	688	697	712	735	691	719	694	650	741	713	694	644	718	677	696	719	715	713	671	630	731	692	694	726	714	734	688	699	706	714	662	686	687	707	754	691	703	730	718	704	711	697	720	689	690	732	715	722	721	684	729	728	725	677	692	683	699	688	657	676	715	707	652	689	714	716	719	665	695	687	669	729	694	741	696	678	674	709	715	671	722	682	703	684	716	704	714	699	717	611	665	725	687	667	705	675	680	694	660	647	669	671	718	687	719	701	713	699	683	696	708	725	696	684	712	646	708	672	685	688	726	696	659	715	669	717	717	702	695	722	683	686	683	743	728	669	691	679	725	692	711	703	674	764	698	667	735	726	695	719	671	715	697	690	682	691	682	695	721	691	731	752	690	692	713	738	686	744	727	709	712	724	674	713	685	721	694	675	674	706	673	712	724	694	784	722	667	692	712	692	749	727	716	691	684	707	687	711	665	696	713	651	740	702	751	707	692	687	742	665	715	681	702	753	682	673	732	697	722	696	741	715	686	676	670	743	709	714	709	705	711	703	703	701	748	706	721	722	681	688	696	711	669	742	663	685	706	743	676	708	679	646	654	736	734	735	689	690	683	739	679	705	649	710	682	754	702	709	709	698	724	780	703	672	648	686	673	733	719	704	663	693	675	694	714	731	742	694	650	707	659	708	714	732	633	711	720	740	670	720	729	724	739	697	731	671	712	693	676	642	662	703	709	668	721	738	724	690	700	711	709	688	684	695	680	705	668	718	688	739	710	652	694	700	732	709	699	720	665	702	736	678	697	692	722	741	686	726	689	716	723	710	708	730	727	748	713	728	712	662	703	741	741	703	713	654	676	673	720	657	710	696	688	681	715	701	702	714	726	685	712	688	682	701	693	709	668	711	687	716	695	684	741	714	714	724	719	691	714	711	727	685	651	703	671	735	702	703	672	736	731	645	705	707	700	714	726	739	745	699	697	703	760	712	711	667	674	738	686	704	671	728	722	738	702	673	701	689	700	685	684	713	723	673	699	720	701	694	692	714	680	677	679	706	744	771	726	733	709	675	692	732	695	712	737	700	697	706	721	727	734	723	721	725	676	686	714	708	719	690	709	672	695	711	688	711	698	696	727	728	669	701	695	674	740	705	687	695	680	650	723	716	673	662	718	683	693	682	668	672	718	726	719	707	671	705	688	725	734	680	703	684	735	696	745	732	675	682	705	717	698	712	707	678	661	671	703	702	731	681	678	714	723	736	682	680	730	688	694	695	696	668	707	733	672	711	694	746	655	730	689	723	674	712
9563	865	712	793	484	316	338	318	300	281	327	289	278	287	301	313	301	266	296	257	280	275	292	265	265	270	294	288	291	271	267	280	246	250	281	257	296	246	294	271	257	248	253	275	252	272	244	298	253	246	280	290	289	245	288	287	242	256	269	242	250	259	258	273	262	266	271	280	275	234	265	259	278	270	249	284	262	247	302	274	267	279	255	250	251	241	244	249	302	276	259	271	256	260	290	256	268	268	263	275	278	254	292	274	255	254	253	312	261	267	249	244	268	260	231	258	263	219	259	248	286	265	250	271	283	262	271	251	252	299	241	249	276	299	265	262	288	240	260	304	253	244	277	277	254	237	235	284	263	275	278	288	267	274	288	269	279	256	260	282	241	272	277	288	257	262	258	254	289	254	245	266	262	271	289	276	267	262	221	293	258	272	265	270	254	276	286	275	271	244	310	248	258	277	285	272	259	234	233	280	289	290	293	248	265	271	269	266	278	269	250	244	290	274	295	256	291	267	283	280	261	264	266	286	277	278	247	270	264	283	280	250	269	276	289	313	292	273	276	252	283	253	258	298	266	261	259	238	264	303	254	264	221	305	259	264	283	266	269	265	300	233	256	283	243	252	265	259	261	242	296	270	264	286	274	275	253	268	278	274	280	232	240	262	232	292	226	286	300	274	228	285	289	269	272	248	249	268	259	256	282	247	256	277	238	223	245	265	305	262	286	291	240	292	258	248	290	312	309	266	304	281	276	300	289	273	259	263	304	263	268	260	241	274	278	292	288	242	242	274	265	274	262	280	256	259	251	260	266	293	268	261	271	236	260	235	262	283	265	266	252	247	292	306	277	264	284	243	303	248	276	282	308	270	254	278	288	272	242	287	301	245	257	268	250	260	252	258	276	281	239	268	223	258	249	255	290	282	274	270	240	257	250	278	275	291	281	241	285	290	277	252	271	308	275	246	275	294	246	271	293	249	258	264	270	264	236	266	269	293	276	281	263	265	251	284	281	277	268	274	255	265	298	263	280	269	255	265	283	243	252	282	264	236	259	268	244	281	281	263	263	275	268	290	248	273	264	261	279	289	285	283	282	257	272	258	255	279	233	288	253	254	264	275	227	274	273	269	256	265	243	262	251	280	235	261	271	281	255	267	250	303	293	282	262	259	279	246	281	282	279	273	293	243	257	257	278	286	260	271	271	310	277	301	257	236	281	242	259	299	257	266	248	237	291	267	268	293	272	255	272	284	256	276	291	267	272	281	281	264	281	279	266	249	283	269	262	260	281	275	287	299	289	250	268	311	311	255	275	266	262	277	282	264	250	277	270	233	242	266	281	283	284	305	291	249	249	259	267	281	280	247	305	246	274	295	265	252	268	262	289	223	240	231	272	285	260	272	295	274	289	278	261	256	272	258	263	280	265	272	271	270	293	271	280	253	287	240	268	268	240	236	255	259	277	263	256	265	282	258	264	261	260	268	251	283	266	256	264	246	267	273	282	263	258	287	263	236	273	290	270	256	247	277	281	277	275	278	238	260	270	274	260	270	260	279	283	248	288	246	258	261	255	258	237	284	287	282	286	256	255	277	279	253	278	258	268	290	254	243	278	247	295	270	279	246	306	285	244	277	280	285	296	239	239	254	268	270	272	300	265	263	257	289	268	270	263	259	258	315	290	265	258	238	296	304	269	302	226	265	267	265	289	270	268	274	244	268	247	292	277	275	265	283	254	261	286	255	291	260	261	281	274	285	277	237	250	245	304	269	274	266	258	265	233	256	278	287	267	270	275	258	281	272	289	245	275	284	278	251	275	251	251	291	305	269	250	271	237	259	293	276	251	273	267	280	275	271	264	280	257	275	240	258	242	298	294	264	262	270	290	273	243	271	294	231	282	254	292	288	282	270	265	286	265	282	254	249	267	259	232	231	296	271	255	274	255	250	272	266	267	259	277	271	244	269	274	271	270	238	251	270	283	276	242	261	256	285	278	260	273	248	253	242	265	264	291	262	265	267	251	268	251	249	272	299	257	258	280	253	248	255	273	266	270	280	254	241	289	284	241	269	274	237	235	269	260	264	298	250	269	281	261	258	266	285	276	233	261	245	254	242	291	289	276	284	292	245	269	282	267	273	312	299	262	280	286	258	293	296	261	284	264	284	247	285	286	248	287	280	253	292	288	269	271	272	286	279	265	266	295	253	260	301	265	268	238	270	275	254	285	271	263	271	271	273	284	257	277	263	289	260	268	254	256	267	258	264	267	280	280	255	288	257	250	250	271	257	256	258	270	242	271	274	256	271	280	269	254	265	279	289	273	267	298	272	275	247	276	279	256	280	257	286	255	269	277	268	263	262	219	274	273	264	267	231	285	250	270	270	274	282	285	272	267	236	247	279	293	254	269	254	263	266	269	300	276	261	274	248	309	298	297	265	297	279	232	287	287	273	285	264	251	263	269	262	273	226	234	259	289	257	250	276	293	280	237	314	273	289	272	272	302	249	276	243	265	257	250	263	264	293	285	269	247	275	278	244	294	274	271	264	298	274	259	256	281	257	257	279	277	266	272	251	246	262	288	262	266	253	253	279	263	252	256	296	266	287	259	267	254	281	260	242	275	279	261	260	279	283	219	248	285	239	274	265	283	255	287	263	259	261	273	243	266	276	266	278	304	286	251	276	286	266	262	270	279	257	265	243	273	293	298	267	294	295	279	245	271	280	275	260	267	260	254	234	280	285	246	244	269	241	260	304	320	275	274	285	251	300	295	258	244	272	255	262	284	282	285	289	281	282	264	263	250	290	261	264	295	282	261	266	256	280	279	273	245	253	281	308	292	253	273	276	277	258	301	232	286	288	260	268	284	263	251	277	245	276	275	297	264	297	270	260	255	265	249	253	272	269	277	286	274	282	268	288	264	291	261	315	260	269	278	262	270	257	253	276	266	255	256	298	280	275	282	255	270	300	272	249	251	293	300	277	278	254	267	258	242	235	263	277	238	271	282	294	257	280	266	291	275	264	278	272	285	237	266	253	253	262	263	265	251	252	289	301	242	251	248	282	243	268	253	293	266	250	268	277	267	261	285	251	259	275	295	270	290	247	252	269	272	241	270	255	261	282	270	266	273	280	249	240	260	239	285	294	276	260	278	268	289	252	271	261	239	267	291	252	242	285	271	292	285	280	265	264	296	280	299	259	278	271	265	284	248	265	260	277	258	284	237	282	307	266	258	288	271	291	289	271	267	269	292	272	249	271	260	275	284	301	263	257	300	290	244	285	251	254	280	256	259	244	244	258	276	302	256	240	268	267	294	275	285	313	250	292	268	270	306	282	297	292	295	275	235	214	269	266	242	257	283	246	297	260	274	266	271	231	273	279	286	287	251	261	286	271	241	284	229	254	245	273	243	258	274	281	279	254	266	260	287	255	260	265	299	291	254	254	237	284	253	231	271	269	250	282	264	303	267	258	269	255	260	278	244	310	255	286	238	271	276	273	248	273	263	253
7982	1027	1537	2607	1413	1205	1090	961	793	753	785	799	722	721	757	668	699	725	737	675	691	656	671	663	613	648	645	690	654	648	680	647	634	652	655	642	682	608	692	637	640	638	650	636	621	617	634	676	609	703	660	675	663	677	631	621	634	653	687	614	611	636	660	609	656	606	648	642	644	666	676	642	645	647	630	632	668	627	667	643	612	613	663	664	638	645	632	617	627	592	625	601	591	650	660	605	627	634	623	633	658	621	620	644	649	605	611	602	659	609	629	622	636	654	617	641	640	648	605	675	648	637	670	661	614	672	639	611	627	638	617	643	637	706	592	636	667	645	664	597	673	630	632	651	596	659	623	634	629	655	639	601	661	675	636	682	685	634	635	615	621	638	640	612	641	671	619	613	630	596	623	672	674	665	598	641	696	617	612	628	647	622	626	594	627	634	595	630	686	649	619	645	646	639	599	669	626	686	654	643	687	662	631	640	616	659	619	644	654	618	628	631	648	625	646	621	622	654	634	603	622	633	588	679	628	616	593	677	628	684	662	615	710	653	674	679	658	642	608	646	644	653	625	614	658	666	634	652	637	612	652	632	637	654	634	678	608	642	615	658	676	611	657	680	639	631	663	633	591	613	630	628	628	665	617	631	647	621	656	642	627	663	610	634	635	670	643	627	619	595	652	646	628	638	637	636	668	592	629	641	650	614	630	641	673	638	648	620	646	610	631	682	605	628	663	635	606	624	638	642	637	598	640	652	603	607	640	633	614	654	659	594	643	625	669	625	653	620	581	643	607	640	624	612	666	605	631	619	647	633	604	641	668	615	655	648	605	660	618	639	668	663	640	669	640	623	642	622	612	656	654	673	686	674	651	644	644	581	605	644	625	582	615	641	661	609	594	633	662	601	663	645	588	627	652	632	623	626	609	638	656	634	623	695	667	638	655	636	672	612	659	599	599	667	601	640	603	651	625	635	635	678	615	651	639	694	604	651	631	624	610	651	654	599	645	593	640	690	632	602	645	655	624	657	615	620	646	616	616	659	611	675	660	646	652	661	635	653	613	649	647	593	621	638	614	562	634	582	660	630	594	657	628	641	686	626	597	645	636	641	654	614	654	621	594	645	640	646	634	660	654	640	656	650	625	632	621	662	633	678	656	698	626	602	630	625	652	651	661	611	614	647	645	635	685	643	624	644	638	668	635	606	621	613	637	600	642	661	637	636	667	676	591	665	603	686	648	618	596	617	606	624	648	688	683	629	639	599	615	619	670	618	635	666	648	668	615	625	641	609	647	662	591	620	648	661	623	674	621	592	604	641	641	639	668	630	668	603	661	659	583	583	592	614	613	675	666	664	715	671	634	653	629	659	654	659	618	639	602	654	664	656	626	610	659	653	621	666	645	638	644	650	643	692	609	605	622	615	648	680	620	648	625	661	612	635	662	619	611	638	614	666	629	689	593	625	679	608	654	644	627	615	639	667	625	669	618	611	627	681	689	602	633	616	595	632	645	609	630	605	617	683	652	632	651	656	609	601	647	689	650	643	650	681	577	654	679	657	663	609	640	652	598	621	645	622	663	610	685	656	606	645	616	678	699	654	653	636	611	687	636	669	626	625	608	655	667	663	693	622	650	629	678	657	571	669	652	630	597	598	621	618	632	599	632	630	662	623	648	644	642	649	616	662	630	630	674	641	598	623	634	643	614	707	616	643	635	650	638	670	610	670	607	648	598	656	631	643	671	641	607	634	669	630	650	639	677	640	648	612	587	631	609	652	682	641	609	611	662	634	620	682	627	616	629	651	627	650	605	593	610	625	624	600	660	654	629	629	653	603	600	636	687	622	656	624	643	644	654	656	643	661	630	629	625	659	647	637	657	653	654	640	606	608	656	665	609	633	671	674	609	634	651	655	625	632	649	619	615	602	637	629	661	682	610	594	591	645	670	664	650	584	594	642	646	672	611	619	648	677	638	625	618	632	620	606	603	635	647	649	650	608	622	643	635	644	564	633	614	656	655	716	632	634	652	667	661	659	609	644	654	589	615	634	631	614	648	685	648	629	658	620	628	642	627	666	654	657	583	642	657	635	653	590	617	645	610	619	683	670	649	643	673	638	664	635	662	636	652	605	642	665	659	601	668	654	594	634	613	648	675	648	669	653	627	646	650	661	669	648	598	656	669	651	648	624	632	634	654	600	626	650	601	614	596	621	612	689	653	635	614	645	634	619	640	638	674	618	638	620	626	626	676	624	664	651	641	644	692	624	592	669	654	647	621	630	622	647	641	649	661	660	654	647	606	639	614	647	620	642	633	648	612	629	677	630	618	643	611	627	647	625	620	639	601	629	614	727	621	632	618	607	584	652	651	655	641	650	633	629	661	623	668	601	644	643	654	609	642	612	638	635	623	628	614	636	654	619	643	621	679	623	629	678	676	610	635	647	650	604	669	630	616	605	660	647	637	596	638	661	676	651	593	669	634	665	682	642	622	656	603	611	655	639	669	630	627	664	656	652	680	687	658	637	667	644	647	615	604	631	641	657	608	638	635	675	629	634	623	619	625	616	636	605	625	635	604	649	658	669	647	614	643	626	656	648	662	628	661	638	640	647	625	593	661	626	598	665	595	668	648	627	650	626	625	656	663	612	563	634	648	694	621	639	627	645	640	627	623	649	601	613	601	602	655	608	686	645	667	633	633	659	644	614	607	661	625	678	637	648	669	621	699	676	609	631	653	616	680	621	685	621	643	614	651	636	664	643	667	654	647	639	660	685	626	646	689	655	639	654	670	673	619	632	646	601	672	667	607	647	631	667	615	634	651	685	637	657	629	662	643	660	690	661	668	635	643	631	626	641	624	631	602	627	629	643	618	631	616	636	655	637	654	639	626	648	635	664	691	637	648	645	589	597	584	614	629	710	656	627	606	651	622	632	665	645	636	619	691	598	630	608	619	643	622	618	623	625	598	629	611	672	652	667	644	644	636	615	617	648	629	619	624	603	600	615	669	640	641	666	626	630	631	607	636	629	665	630	656	626	594	671	638	647	619	639	632	616	673	650	645	646	646	591	639	639	628	627	624	595	613	650	620	674	659	610	607	617	651	648	610	610	631	612	641	656	646	633	693	676	659	623	653	599	678	644	618	616	636	657	653	688	608	656	652	622	618	611	663	640	614	617	670	592	638	679	603	631	650	622	658	671	629	656	664	666	631	614	626	645	664	654	645	661	593	597	616	667	629	608	594	664	637	645	652	619	640	616	630	647	612	691	640	655	647	637	613	627	653	638	636	633	633	625	635	618	670	620	607	628	660	662	613	629	684	659	632	689	587	599	616	648	601	636	674	620	645	597	686	650	632	587	651	724	603	631	670	629	641	628	635	644	673	590	656	608	645	663	627	629	635	643	617	618	630	666	632	630	653	649	655	648	659	634	665	653	679	638	611	598	645	617	617	615	648	623	633	653	651	670	596	644	628	607	614	590	618	661	660	650	614	582	613	610	651	628
15678	1339	1154	952	456	268	253	196	175	187	149	143	154	134	133	115	115	128	129	130	144	100	104	124	133	118	106	101	154	120	122	132	103	102	132	119	115	115	146	117	100	98	121	119	120	104	118	131	107	128	117	113	121	113	103	110	126	96	105	112	114	129	131	122	88	119	119	122	139	122	110	111	97	127	117	112	119	122	118	109	130	124	107	104	107	113	100	106	117	93	107	114	110	121	119	122	106	123	91	106	122	126	117	111	109	130	107	124	109	120	120	116	128	128	113	123	150	110	108	117	131	150	108	131	94	102	112	129	107	106	130	120	87	111	102	120	116	115	118	115	113	105	104	140	101	120	131	113	109	113	108	91	117	102	120	144	138	118	98	96	120	96	135	119	121	108	106	117	116	99	109	129	124	132	130	105	111	118	136	101	105	111	106	111	105	125	114	117	101	113	116	105	120	98	115	122	139	112	130	115	110	121	120	117	106	121	110	88	123	121	104	120	133	129	131	100	111	122	109	123	138	129	125	119	120	136	105	118	121	115	114	110	132	118	131	117	115	102	122	114	118	131	133	122	121	127	118	127	99	127	107	126	134	105	105	113	123	110	123	128	106	134	135	129	121	122	113	101	103	116	122	128	140	129	127	101	115	107	98	137	117	117	125	125	120	102	128	117	139	111	113	105	116	102	105	126	106	127	112	123	131	99	118	111	107	126	112	118	115	112	107	112	110	104	126	115	119	131	119	89	146	107	102	103	102	112	120	118	115	110	96	111	129	109	95	109	112	113	106	104	110	113	106	105	104	94	133	112	116	117	141	109	116	96	111	104	132	131	121	110	123	112	112	118	106	138	125	117	109	129	130	115	119	118	107	132	121	126	130	114	115	113	137	130	115	111	101	98	114	103	105	117	102	105	106	107	129	101	123	124	127	117	113	105	111	107	127	118	110	106	119	113	113	124	132	110	137	106	118	119	106	108	120	129	150	123	120	121	144	113	108	115	117	117	128	119	127	113	123	105	140	122	109	104	126	106	108	114	116	113	103	112	114	117	121	100	127	95	89	110	117	125	121	109	126	112	106	108	129	114	123	108	119	133	118	134	99	119	109	106	122	122	120	124	120	138	138	105	128	124	133	138	136	111	121	121	125	113	107	111	103	119	124	116	117	110	132	117	112	108	108	105	130	118	125	120	126	118	148	118	116	114	101	114	114	116	99	117	126	148	106	115	103	120	105	116	133	115	117	109	99	111	99	104	123	111	113	120	122	118	112	99	94	129	101	136	119	115	131	102	103	127	99	103	106	107	108	126	136	111	110	127	97	139	115	119	115	111	116	117	120	133	117	117	110	140	117	116	99	111	113	111	107	116	114	119	97	103	122	117	125	104	121	104	111	112	100	123	114	100	122	114	103	99	93	110	124	115	128	106	118	121	119	107	107	122	129	133	123	117	114	110	123	117	131	133	121	131	115	114	114	109	111	102	102	133	122	134	129	111	125	125	110	108	107	144	132	102	124	114	111	96	133	109	109	131	110	126	127	110	100	106	112	126	115	125	132	125	121	122	104	115	134	121	116	132	90	130	99	129	120	108	116	128	99	108	101	106	106	101	129	112	118	107	108	114	114	132	119	123	111	128	102	125	95	102	120	118	95	126	139	127	101	140	118	97	129	130	114	117	125	111	114	123	111	149	109	97	140	128	133	98	114	105	105	131	101	126	116	108	115	107	123	119	106	105	108	117	134	135	111	103	104	116	123	114	140	115	145	123	121	132	85	113	123	103	114	117	105	103	115	101	127	114	114	127	128	113	104	101	126	128	120	114	103	127	105	131	105	113	111	106	118	111	110	104	111	126	132	110	112	136	121	100	126	100	106	121	129	118	140	137	109	111	126	127	110	136	114	91	123	120	107	117	105	124	126	131	112	116	110	112	120	110	132	106	112	115	129	100	110	116	101	110	106	110	143	115	126	97	111	139	127	113	102	128	121	126	115	110	126	134	102	123	132	125	111	112	127	125	105	114	115	119	125	110	133	124	127	124	113	99	113	109	118	141	135	105	113	117	93	111	101	104	120	104	113	104	103	112	117	104	101	116	130	112	107	130	114	113	114	138	121	122	126	112	111	120	135	103	130	112	128	118	121	134	115	112	115	113	111	135	118	120	114	148	131	114	108	121	108	114	115	128	147	114	116	129	114	133	137	109	131	99	129	109	110	109	113	125	109	106	114	119	123	105	113	105	110	124	132	127	130	112	108	114	102	107	125	100	110	121	98	100	137	118	125	123	120	115	117	132	102	134	118	103	109	105	115	110	126	101	118	119	121	107	132	125	120	118	116	119	101	114	107	130	114	119	122	127	115	117	124	118	120	122	118	108	129	130	98	112	122	109	116	131	123	116	109	132	130	126	132	109	113	97	107	116	98	132	131	124	123	114	127	119	121	123	126	125	103	106	111	104	122	112	126	114	111	99	115	106	92	115	114	120	101	107	130	108	136	135	137	118	131	122	119	120	106	119	125	119	109	120	116	119	117	100	123	112	123	106	118	103	115	125	136	117	96	123	122	105	117	134	134	108	107	144	113	103	115	110	106	115	97	122	105	120	117	118	119	127	125	111	110	130	95	123	103	118	119	110	107	108	103	122	136	113	120	114	109	129	112	111	109	106	107	106	104	114	129	125	150	93	105	121	109	137	130	110	102	104	111	121	110	123	114	104	115	92	117	94	115	113	112	123	112	112	115	120	124	118	98	110	111	115	122	117	99	91	133	106	117	131	122	112	95	120	121	138	121	113	130	122	114	105	124	122	106	116	145	122	133	91	124	116	119	112	108	119	124	107	102	111	89	123	137	96	114	106	109	106	116	119	102	125	125	106	112	121	112	124	123	115	114	91	113	133	118	105	142	116	111	114	109	109	137	123	114	128	129	104	138	112	105	127	136	122	117	109	134	116	123	131	118	145	113	112	136	124	118	116	133	115	152	126	120	129	120	119	116	114	116	107	100	114	113	124	117	102	120	109	110	130	96	114	114	97	126	120	125	107	114	131	119	124	137	110	95	131	116	107	104	110	126	125	114	115	105	114	112	123	124	128	109	93	121	115	121	108	115	128	128	116	109	116	107	117	129	121	115	102	126	113	116	126	123	112	120	121	119	105	102	128	114	107	114	122	115	117	118	110	103	109	102	106	111	148	114	122	131	123	100	112	118	137	110	125	128	116	110	129	114	128	98	113	111	125	97	129	118	106	126	132	122	120	109	109	116	106	117	135	123	114	120	118	109	114	117	119	128	131	113	124	122	125	106	134	111	111	117	115	116	126	103	130	110	114	94	150	97	124	120	130	113	120	126	103	121	117	122	143	120	121	121	133	132	122	114	137	103	121	107	130	108	119	106	106	109	116	100	108	117	128	108	130	114	118	127	104	106	125	121	111	119	104	105	132	133	138	128	121	104	114	120	103	108	120	100	106	119	158	100	114	109	110	106	122	97	132	112	115	100	100	122	132
10167	986	2442	3011	1836	1231	1106	841	694	663	578	551	527	478	456	449	404	412	387	391	372	374	354	363	367	341	348	324	359	358	345	302	332	309	335	330	335	331	318	316	331	331	341	307	310	313	297	319	308	317	291	322	304	336	289	319	311	338	311	318	280	294	302	333	298	307	309	313	319	281	311	310	278	306	329	323	297	352	294	291	309	293	298	314	296	306	304	304	313	330	300	306	317	321	299	309	306	327	319	294	290	329	303	306	341	338	293	303	333	332	292	288	277	308	314	270	307	305	316	328	300	296	332	267	329	295	263	300	305	338	311	285	320	316	299	357	311	299	266	315	288	327	290	307	305	286	293	310	283	333	311	311	296	293	318	269	305	318	257	288	303	286	301	337	304	274	286	296	317	305	306	310	287	308	288	292	291	294	285	304	276	293	308	310	311	288	303	279	313	305	288	280	299	290	338	283	307	317	312	289	300	296	310	330	282	300	289	314	337	298	309	321	277	289	284	320	296	276	322	261	304	300	300	288	301	285	293	309	305	306	303	331	309	274	294	287	285	312	316	317	304	292	334	327	294	295	317	321	306	332	278	304	313	298	302	300	306	326	304	288	281	301	297	296	279	327	293	316	317	314	307	323	277	305	295	313	308	298	325	277	314	281	294	317	309	265	315	315	325	310	302	295	306	302	317	281	315	296	314	298	320	323	287	313	299	279	294	312	332	299	317	280	293	307	309	295	266	282	299	292	284	310	281	279	288	322	289	292	320	316	292	288	285	287	309	292	306	317	316	329	329	315	286	274	293	308	317	307	278	290	333	339	301	309	290	254	304	310	298	298	291	315	318	278	314	308	357	302	255	308	278	296	287	279	312	315	293	331	299	313	284	298	296	297	311	294	295	300	291	265	290	298	299	309	296	319	301	301	279	302	261	288	317	332	281	322	269	306	318	290	287	304	301	282	320	288	311	286	313	286	295	340	299	272	278	300	301	339	321	279	299	312	359	301	298	327	285	296	304	333	310	295	287	316	292	303	312	277	304	306	298	293	282	288	324	291	310	322	273	312	315	347	306	311	310	304	273	281	284	308	311	265	274	323	297	287	317	287	308	333	301	290	303	324	282	334	321	315	278	272	295	331	301	294	323	274	341	321	332	316	322	291	333	339	277	273	293	310	316	298	273	333	324	313	314	295	283	309	319	297	296	309	317	283	289	283	293	323	324	321	303	296	317	282	267	330	308	268	311	334	281	318	297	297	303	307	280	313	322	329	274	336	368	312	308	304	325	287	302	323	296	329	307	291	337	273	293	291	291	285	326	273	308	304	292	298	294	337	309	306	300	314	292	328	325	318	312	278	304	291	314	323	308	282	306	322	306	327	313	324	276	317	278	304	332	303	320	309	286	304	292	318	302	288	301	314	315	300	286	320	306	328	296	280	287	295	318	288	281	313	291	298	303	313	295	302	279	286	312	295	285	311	305	285	311	322	309	307	291	280	273	295	280	313	297	300	330	308	346	301	297	287	279	324	310	282	316	298	292	268	299	343	328	305	289	287	318	299	313	321	312	287	311	322	301	284	325	284	307	288	275	314	291	326	311	329	274	293	294	308	280	329	296	305	308	315	296	309	317	298	299	319	304	277	290	300	285	308	300	274	319	294	330	277	307	309	315	291	331	266	334	286	294	289	306	322	298	286	285	312	319	341	323	294	328	298	304	297	310	280	311	331	293	279	336	302	314	311	287	279	301	311	312	278	308	322	303	306	303	304	283	303	286	322	294	325	291	320	301	307	298	295	311	288	329	286	332	312	318	294	291	329	308	276	302	287	300	294	297	297	288	351	300	294	309	297	302	311	287	328	308	284	292	305	314	312	278	280	259	319	292	333	314	301	286	304	304	282	337	280	304	318	309	316	273	314	316	303	349	288	311	294	319	324	329	331	319	326	309	326	274	281	313	269	296	308	311	293	308	259	317	310	298	332	317	301	319	294	295	305	303	317	293	321	325	281	307	300	320	301	313	300	294	327	318	305	278	312	287	286	312	329	294	292	291	297	306	296	314	286	286	313	308	310	317	274	295	300	305	288	303	274	310	303	290	297	284	303	319	308	310	321	305	315	333	325	335	307	318	321	289	316	295	317	327	321	312	315	284	320	294	308	295	307	300	296	296	341	301	316	282	300	298	303	260	306	273	256	289	291	295	316	288	303	333	335	308	330	315	314	302	318	307	330	288	286	283	320	308	287	319	273	340	331	318	301	286	304	322	295	298	300	300	324	283	304	281	322	292	318	293	287	309	314	286	267	316	314	336	309	305	334	305	339	326	282	295	305	282	300	342	287	300	289	318	290	289	293	304	305	300	274	345	291	319	275	271	321	315	293	288	307	319	333	315	314	298	294	302	292	306	294	285	282	307	302	305	315	307	325	271	305	314	302	315	318	307	286	298	296	316	306	321	306	304	278	312	322	291	285	297	293	279	301	281	288	305	305	310	298	297	305	350	300	337	299	302	309	332	318	291	310	312	351	313	332	293	293	297	318	279	289	324	316	308	292	292	303	297	325	301	289	310	328	268	305	295	300	298	288	294	312	292	289	315	313	302	306	308	324	295	296	296	292	287	341	320	325	315	292	300	303	327	322	300	319	296	295	282	288	333	278	268	308	308	313	311	325	289	314	279	287	303	281	324	344	324	299	307	317	283	313	319	307	306	311	308	328	289	308	304	336	306	307	324	281	320	298	321	293	314	306	299	294	273	282	307	318	323	282	270	313	287	307	294	257	302	304	314	317	307	297	302	299	278	291	326	276	300	289	310	311	308	293	304	294	299	301	313	285	317	309	307	286	309	292	316	294	317	300	325	312	288	338	293	320	292	298	306	340	305	304	310	289	309	292	296	293	302	323	312	293	323	315	282	348	307	332	309	314	302	307	288	304	303	300	273	313	301	323	301	297	330	306	290	332	323	276	316	287	289	339	310	305	308	308	321	292	305	303	291	287	291	312	296	321	302	287	267	290	276	295	310	305	287	286	302	295	323	322	260	283	315	297	321	305	279	297	309	294	326	316	315	306	316	311	268	305	331	279	329	291	327	304	314	293	319	319	316	290	320	313	277	314	310	298	339	305	275	299	309	296	297	282	331	288	323	308	286	312	285	319	318	307	315	310	308	316	290	309	318	304	312	256	311	278	298	260	314	315	296	314	305	325	252	334	284	262	282	304	274	297	291	304	321	328	327	311	308	329	305	320	325	280	331	315	327	337	313	298	313	303	304	326	307	283	298	315	310	302	294	295	294	317	302	316	294	318	306	329	313	286	321	316	282	297	322	296	342	305	322	312	293	307	277	300	318	269	293	275	355	291	320	300	315	313	316	294	301	304	313	285	318	320	289	290	300	303	297	312	323	268	335	315	300	324	308	297	309	325	292	291	301	316	301	297	280	282	297	301	306	336	297	283	290	315	318	300	283	307	321	301	298	288	309	276	306	285	309	293	311	296	325	311	293	314
2257	452	636	555	309	309	312	294	302	305	282	282	288	262	278	281	272	292	286	288	298	264	282	271	233	274	290	310	310	286	291	328	320	265	300	291	315	290	282	297	314	286	302	302	315	297	306	288	297	270	314	301	310	306	298	295	304	303	288	259	288	281	266	296	284	297	296	275	282	286	264	274	270	280	314	293	287	285	248	249	301	289	315	317	294	310	277	289	303	299	329	293	272	282	326	263	298	331	307	315	288	297	282	307	288	321	284	287	298	299	272	289	315	273	291	303	287	309	286	308	311	306	304	337	253	286	288	276	281	268	286	299	312	288	257	270	298	319	306	286	288	261	272	307	274	275	299	292	305	265	288	293	279	308	284	270	302	276	294	278	286	257	284	280	317	280	315	306	330	269	332	280	326	272	282	336	302	302	305	281	311	310	291	304	299	277	310	284	280	265	309	310	317	308	303	282	314	293	295	292	291	299	273	281	316	264	261	281	269	314	274	301	272	288	303	309	274	268	311	327	315	298	296	324	304	307	321	352	301	321	289	254	275	311	249	295	314	270	294	323	296	302	256	321	310	320	289	300	285	273	301	269	302	276	298	269	281	309	291	260	286	287	291	286	309	284	294	262	291	318	272	259	298	316	315	285	300	266	290	301	267	307	298	286	266	333	301	286	282	284	284	342	270	302	303	289	295	291	295	266	283	317	293	256	264	276	288	284	265	301	278	301	292	303	295	341	314	274	290	287	295	281	301	238	269	302	294	289	289	278	298	317	284	288	284	274	291	297	297	269	288	303	272	288	319	277	300	279	260	292	265	319	269	295	277	288	305	273	317	299	280	279	291	287	310	292	302	287	311	319	307	303	239	271	281	268	264	281	296	299	305	299	353	304	278	292	320	286	290	261	288	277	289	328	259	304	296	273	255	291	293	272	279	292	297	286	324	292	295	331	279	310	243	302	274	270	269	290	318	304	295	291	294	313	287	309	322	294	302	319	278	259	282	264	287	296	275	286	309	288	281	270	301	291	313	315	310	289	248	292	313	280	318	298	278	291	296	301	294	286	308	295	292	267	300	287	289	304	310	284	300	304	278	286	272	301	327	324	283	278	290	298	293	272	292	276	258	293	284	291	293	288	300	287	316	284	255	270	263	296	276	299	281	289	274	320	288	308	329	289	308	281	294	304	289	293	297	267	316	320	321	297	309	279	268	255	280	284	280	244	287	260	274	294	299	276	278	287	303	266	317	320	299	282	300	299	320	289	283	328	287	318	332	288	289	309	261	266	299	294	314	288	315	287	309	283	311	279	285	305	303	288	257	307	275	267	321	323	347	279	257	266	263	289	277	269	307	282	308	272	299	283	294	278	326	288	306	292	286	296	281	234	292	275	286	283	301	292	317	303	299	277	310	271	265	291	319	306	298	285	293	281	300	316	296	299	319	305	238	291	279	304	282	272	314	294	292	295	300	281	298	316	301	303	304	286	316	299	297	331	320	312	302	284	281	322	327	282	340	316	301	278	302	303	306	267	300	269	324	269	302	283	304	265	296	293	284	273	315	295	290	292	245	302	283	317	290	312	288	294	288	292	265	284	319	285	270	312	291	260	294	302	329	303	303	298	302	314	259	282	296	322	295	306	286	248	292	297	283	281	280	306	278	288	284	301	308	279	295	317	307	279	299	284	327	317	329	289	304	311	312	320	276	275	304	287	293	287	277	293	298	318	329	273	275	289	286	286	266	311	275	303	271	291	266	285	290	299	293	274	284	280	305	322	256	315	296	275	261	309	290	292	298	278	315	302	262	284	281	289	289	291	284	295	290	296	303	300	296	307	269	293	280	301	331	317	314	316	284	292	292	253	271	301	309	291	279	288	294	309	304	294	312	268	282	288	278	294	299	296	288	290	258	295	275	311	303	296	303	295	321	300	274	273	291	290	301	318	285	313	295	279	299	298	300	301	303	330	294	322	320	289	298	275	301	277	295	304	302	297	296	346	289	275	291	317	290	283	279	290	286	267	325	291	272	291	294	284	296	302	304	294	282	315	292	297	270	268	291	295	268	312	291	271	280	293	314	268	304	296	290	303	314	279	298	302	317	275	323	286	274	300	270	276	310	297	318	285	312	294	281	274	302	247	278	319	303	264	315	319	293	295	250	314	315	277	251	284	302	330	267	303	292	281	302	280	296	307	256	289	272	299	297	291	295	271	274	335	291	297	261	297	286	300	307	298	280	291	290	276	259	291	275	299	314	275	293	282	299	274	269	313	272	296	301	297	325	305	281	307	270	285	290	304	321	287	294	249	280	271	315	297	305	300	316	303	265	282	301	297	282	302	296	276	311	289	313	256	282	275	292	313	278	296	270	314	278	269	280	320	281	289	264	271	303	303	326	279	296	296	264	293	311	301	291	280	302	275	309	292	323	297	260	332	287	280	282	276	287	305	288	294	306	307	301	292	305	318	313	318	290	271	272	297	293	306	286	266	287	302	278	299	280	298	294	300	274	311	276	260	275	296	308	250	287	274	291	264	289	315	294	294	274	285	302	297	295	288	268	313	243	291	291	294	287	275	281	273	283	308	306	296	300	293	275	263	265	290	284	309	270	262	257	272	288	274	301	283	288	278	287	294	325	270	296	293	268	291	277	333	309	286	296	304	260	271	290	315	279	301	260	312	302	337	307	292	299	281	286	344	321	341	297	309	242	276	283	298	323	305	285	260	264	308	302	298	286	312	315	308	303	290	301	316	295	292	285	292	271	296	288	284	285	304	284	320	318	309	296	292	318	299	245	289	308	294	308	278	313	287	319	302	280	283	299	315	285	295	281	312	309	287	287	288	265	267	333	287	310	282	302	304	296	308	286	272	277	288	328	276	291	314	299	329	279	294	293	324	315	278	257	299	317	286	308	289	301	283	260	328	284	299	297	318	317	289	309	309	275	281	315	278	303	325	321	276	281	285	310	298	281	303	288	301	298	253	286	307	276	274	267	303	300	291	265	272	308	327	274	263	309	292	296	304	303	299	294	278	297	263	279	266	298	280	259	285	308	295	264	293	288	322	321	289	289	277	276	302	305	318	313	286	326	298	284	314	292	290	276	292	277	302	292	311	291	271	270	260	303	286	269	296	272	290	292	296	284	289	244	276	285	262	273	292	300	303	303	310	313	280	292	276	251	268	287	308	298	264	294	299	279	300	321	306	310	288	306	288	263	304	307	302	300	267	277	274	314	308	283	299	317	295	303	309	282	302	304	300	311	273	291	268	268	286	317	238	296	263	284	305	287	262	274	290	287	299	302	301	280	320	322	320	274	293	302	333	287	297	313	311	277	295	326	288	302	314	299	310	288	281	287	332	307	326	289	292	263	301	285	307	328	282	280	288	295	271	261	303	314	297	298	288	285	298	282	301	283	253	281	312	291	291	280	302	332	316	281	289	303	329	261	289	277	303	298	271	285	301	291	279	285	281	319	275	273	269	290	296	284	284	280	285	326	278	306	289
2659	842	1375	1378	897	891	772	728	746	709	720	672	732	687	730	679	750	704	698	674	676	707	746	705	727	639	685	693	720	677	704	686	699	702	696	695	710	722	723	677	707	742	638	707	685	712	689	705	719	663	736	688	662	742	690	734	692	666	732	734	679	686	719	719	674	689	713	709	671	712	734	689	691	699	745	729	670	676	698	683	725	739	697	669	691	743	704	698	720	720	706	691	663	704	691	668	695	690	705	729	714	704	706	654	743	679	681	692	641	743	701	694	684	709	736	680	693	674	697	650	667	714	721	657	725	680	698	672	680	692	719	702	692	711	671	730	662	734	693	681	701	698	720	695	670	699	637	699	668	700	709	690	733	726	674	687	687	690	717	685	666	662	673	714	711	685	653	701	691	723	713	720	659	726	707	754	680	682	680	673	699	636	735	737	713	672	713	709	666	691	654	653	701	702	728	696	696	646	669	671	674	665	720	664	667	711	663	725	696	693	692	692	679	680	675	679	706	659	714	660	725	699	722	745	685	712	746	691	706	681	767	682	729	748	714	683	710	701	658	663	710	745	640	699	688	672	706	737	711	734	740	645	663	710	665	698	676	705	703	714	687	682	671	714	702	730	672	678	671	660	704	693	712	700	688	694	661	708	695	645	687	665	693	710	721	677	741	746	670	681	648	709	715	667	699	682	672	626	696	720	689	710	642	710	706	725	636	677	720	712	681	692	700	692	728	663	717	715	718	718	679	694	725	709	708	699	714	681	698	680	721	738	705	688	719	687	666	678	674	664	756	717	678	685	705	685	725	696	680	652	694	713	684	666	746	676	715	730	701	711	676	671	668	708	675	691	714	714	687	679	635	683	676	730	680	658	710	713	683	694	702	685	709	721	732	754	695	691	715	681	680	694	697	693	695	759	716	692	664	681	728	701	700	683	676	662	655	700	715	652	743	686	674	679	717	682	664	719	689	692	696	722	702	708	702	644	692	737	672	716	699	725	663	698	707	728	715	716	679	628	710	675	673	675	720	682	709	705	701	719	663	652	703	666	721	688	694	674	687	666	717	668	722	731	666	698	706	701	681	697	725	678	675	709	725	709	707	681	702	708	695	721	747	694	703	720	672	750	707	756	722	686	711	689	701	645	694	701	694	654	689	686	699	718	654	694	657	644	714	703	700	677	673	669	646	685	728	673	683	694	690	726	760	685	698	738	708	674	638	699	709	718	664	693	711	690	702	701	724	706	713	685	721	659	721	689	704	681	696	654	726	742	701	713	666	672	711	720	711	718	681	717	680	683	748	705	705	668	694	713	683	695	641	687	648	739	721	700	678	682	696	688	680	700	660	647	699	680	695	708	658	691	687	684	711	685	727	722	744	699	711	722	685	678	731	725	634	690	689	674	667	724	723	710	654	685	699	698	718	712	697	679	757	681	705	682	712	696	706	720	726	671	682	698	702	682	716	730	736	691	673	695	699	639	730	692	719	722	653	674	693	660	702	712	703	697	708	693	724	688	708	686	696	697	721	711	746	745	726	690	683	720	706	698	744	733	677	687	682	694	717	696	699	700	649	669	710	680	686	701	643	725	695	712	696	708	688	696	696	708	693	683	716	662	779	708	711	665	701	722	686	691	706	693	702	707	662	705	757	704	680	706	671	667	663	718	717	674	743	736	661	744	715	699	667	711	667	665	723	712	689	691	701	691	727	678	708	683	660	650	740	723	694	696	718	694	715	713	648	711	707	681	657	695	700	685	687	697	704	702	659	714	665	668	732	719	726	726	655	710	692	684	687	687	717	694	718	653	690	700	693	717	728	678	721	696	682	734	701	690	706	736	700	687	675	688	689	728	702	702	668	694	680	649	710	668	704	628	677	682	702	683	727	672	755	662	709	687	698	690	681	707	728	679	750	751	700	674	709	709	696	670	735	718	681	751	671	690	698	695	735	642	677	715	643	721	680	715	707	679	644	701	698	705	673	701	713	676	691	730	678	743	726	670	740	719	731	662	697	723	761	710	699	685	701	713	680	713	733	749	692	712	700	680	669	656	709	675	647	740	716	689	688	751	682	673	687	766	676	679	695	712	724	705	677	702	694	674	675	654	667	668	704	708	691	750	688	727	709	697	697	679	676	704	704	683	715	663	704	696	714	719	698	723	709	712	680	685	686	690	700	668	686	686	685	697	717	700	655	692	691	672	709	681	681	684	696	681	674	638	712	678	674	716	702	661	649	702	692	691	722	718	689	701	687	702	673	692	724	714	744	702	708	759	754	715	688	674	749	775	669	754	705	687	690	701	667	689	741	683	732	709	709	659	673	701	737	696	664	696	754	684	707	709	748	653	697	705	700	681	728	626	707	679	682	677	767	689	647	706	686	712	715	695	677	690	687	631	691	718	737	680	692	709	691	726	706	679	688	678	714	662	742	702	711	725	710	663	712	701	637	702	712	725	720	720	662	681	666	721	700	698	685	745	706	662	725	702	712	721	679	690	699	715	729	685	707	730	723	673	692	690	672	704	716	656	717	732	691	699	704	727	662	757	664	684	690	655	710	712	656	689	696	682	741	712	663	663	710	686	659	711	677	691	673	692	681	742	688	670	736	712	724	739	711	721	687	718	731	702	720	717	726	716	704	699	657	725	692	735	721	697	732	705	702	654	657	695	679	698	668	661	671	694	700	692	730	724	672	719	712	712	684	698	691	688	695	687	697	711	713	675	679	684	663	664	707	701	732	684	728	696	696	716	672	680	700	705	711	708	719	706	738	756	637	744	729	715	714	732	700	655	737	672	645	730	712	700	674	656	729	717	687	726	705	675	678	717	691	729	696	683	728	717	689	739	751	763	688	700	703	663	694	715	742	670	678	675	713	652	669	728	702	680	686	740	705	726	704	677	684	762	712	656	704	684	697	681	716	671	688	695	708	694	698	719	656	720	697	669	704	736	710	695	696	685	691	640	647	705	716	704	719	698	650	697	687	703	725	658	704	705	704	717	694	676	699	712	693	696	697	742	701	693	678	740	697	688	717	677	690	679	746	665	685	705	667	716	736	716	711	706	696	722	695	800	694	702	723	659	728	703	694	715	668	656	679	660	688	685	679	712	648	718	703	656	709	727	624	707	728	631	708	716	722	689	721	664	658	692	741	688	725	742	694	728	741	652	695	702	706	668	708	686	696	727	681	695	681	685	718	716	690	710	704	685	706	681	649	681	675	706	704	682	710	704	691	700	707	667	719	716	726	674	703	745	696	712	685	680	687	691	686	682	718	683	733	712	711	664	721	725	706	713	695	723	688	718	685	679	692	649	654	648	707	671	699	684	692	677	639	736	666	712	719	678	680	640	722	707	745	669	673	690	714	719	694	719	705	718	707	720	712	674	697	713	727	707	741	730	702	724	709	685	685	714	679	650	762	720	741	706	688	712	692	707	677	702	688	671	673	716	715	738	651	698	720	669	720	685	667	705	700	690	649	680	702	704	724	720	661	698	708	708	728	683
9323	958	1076	880	470	375	335	299	305	292	284	291	290	273	302	286	259	274	256	265	260	307	270	292	279	294	271	273	249	308	287	312	271	275	260	308	257	286	265	259	252	252	268	271	252	255	260	298	279	282	261	269	287	297	241	266	252	265	283	286	267	280	259	255	291	267	291	269	277	290	275	267	257	231	263	258	286	261	280	289	287	274	293	281	297	258	272	255	260	254	264	266	241	279	293	297	243	255	279	258	274	284	248	291	230	263	245	281	306	275	299	278	278	297	272	258	267	287	237	287	262	279	268	278	278	260	283	308	265	260	283	291	259	281	303	244	255	243	249	246	217	287	263	249	258	277	266	270	275	263	221	302	278	287	259	287	255	259	287	280	290	261	278	290	262	280	313	251	256	265	288	281	254	281	246	334	277	297	254	270	254	247	250	222	258	253	269	304	290	276	253	258	289	254	291	300	298	263	275	266	271	260	236	275	254	273	244	270	272	258	273	270	267	244	242	253	258	258	302	266	279	242	260	271	290	274	268	278	255	239	253	267	283	273	275	294	285	286	265	231	298	291	284	295	260	246	257	255	266	285	265	274	258	282	291	262	256	287	261	260	268	267	272	257	264	242	253	257	269	264	282	244	267	272	269	277	270	274	293	306	264	316	300	257	273	283	284	276	271	312	275	295	280	300	249	244	252	296	272	277	252	257	258	261	299	247	277	311	250	247	257	265	275	269	270	247	254	254	243	272	273	287	264	253	257	280	257	248	262	248	273	261	268	274	272	255	274	259	260	283	246	252	273	242	294	281	305	282	278	248	270	286	269	245	258	257	281	261	256	291	246	280	246	268	274	279	264	244	265	274	262	283	267	277	279	302	264	255	271	271	300	251	261	247	267	287	273	262	277	275	273	278	281	281	295	262	249	270	261	269	274	299	271	276	314	265	285	301	290	296	275	247	284	268	285	305	280	290	243	282	279	262	251	250	251	288	275	302	292	258	297	263	278	244	291	264	233	275	270	282	293	291	296	273	248	253	263	256	304	237	275	297	293	273	280	266	301	306	299	253	254	282	283	237	268	282	267	252	287	270	273	268	266	286	258	269	301	290	259	244	279	281	291	255	251	283	267	251	270	284	235	298	268	260	253	267	220	277	267	303	290	291	261	264	274	291	295	306	276	266	254	274	273	264	304	261	292	306	251	233	232	253	258	259	238	269	259	280	274	229	266	250	240	277	291	258	244	283	272	245	242	267	272	241	271	275	250	287	258	280	284	289	254	235	273	247	279	258	253	277	273	244	270	270	270	280	263	285	264	270	277	268	279	284	290	239	260	273	263	241	273	250	281	248	277	295	285	252	242	262	295	279	250	269	274	290	277	302	276	262	276	265	272	283	261	278	292	287	288	249	275	289	242	267	278	259	258	259	254	250	295	279	293	235	276	275	285	288	310	277	239	271	303	249	251	265	297	265	274	261	240	272	289	275	293	286	294	242	257	300	266	271	286	287	262	251	275	281	252	233	256	254	271	280	268	302	263	259	269	281	237	263	251	276	268	266	270	268	290	301	286	260	245	274	272	251	278	305	276	264	310	260	235	271	269	274	268	247	278	264	266	261	289	264	287	260	272	272	244	233	274	259	275	244	241	257	281	261	283	274	264	268	296	264	292	266	265	237	263	263	275	275	257	289	284	297	234	270	299	263	272	258	268	272	255	256	251	280	269	260	307	268	267	261	266	268	264	282	241	284	261	264	266	270	290	273	298	289	257	266	283	275	282	271	264	296	270	266	316	288	280	273	287	242	289	277	277	296	281	296	287	287	277	274	262	247	231	261	268	278	275	275	309	232	267	276	292	277	278	243	294	262	261	268	275	280	266	272	296	254	282	298	293	261	262	282	281	247	231	269	321	271	269	276	272	263	264	242	250	255	267	278	299	290	240	289	276	275	281	284	259	278	262	262	267	245	299	258	291	267	282	293	288	272	263	269	266	272	335	286	247	232	281	274	244	251	277	287	252	275	272	290	262	288	274	291	270	298	281	293	282	313	303	311	266	290	241	257	262	300	262	299	257	241	296	300	260	245	257	276	282	268	300	269	283	251	290	303	281	280	277	246	282	250	267	265	276	264	279	295	295	276	291	252	254	241	269	260	252	277	239	281	270	263	277	291	229	295	312	250	254	282	261	265	277	253	259	250	244	283	315	252	248	264	255	283	272	283	277	273	290	290	277	286	262	261	282	281	272	267	235	265	270	272	286	277	256	274	246	241	269	259	310	258	273	279	301	262	261	244	270	309	261	254	262	282	312	279	290	271	281	253	244	263	264	266	288	293	262	307	307	271	268	281	256	241	304	261	274	261	260	266	256	270	269	279	243	265	279	278	267	278	256	261	284	249	247	283	303	254	300	271	280	271	250	306	269	286	251	270	273	265	251	279	273	273	263	285	254	259	253	287	271	300	261	280	262	272	250	302	266	308	252	272	248	272	253	270	322	292	294	273	261	272	258	276	242	258	284	286	294	260	282	273	262	259	264	255	278	276	262	256	264	251	281	257	267	337	262	283	281	281	270	261	271	265	276	307	263	292	301	277	284	279	274	262	254	254	269	268	287	275	268	291	272	303	277	260	263	289	290	276	262	267	275	253	278	281	262	268	261	272	272	276	257	282	279	245	234	249	269	265	252	273	276	288	262	266	266	273	267	252	239	275	269	275	263	257	243	266	256	256	292	290	244	284	279	268	282	272	252	249	263	271	299	247	269	282	273	272	255	281	258	274	289	243	243	296	261	275	238	258	274	312	295	277	263	276	300	296	238	243	279	288	275	289	274	262	264	233	256	270	266	298	280	273	250	272	293	257	246	279	272	291	264	255	251	266	241	269	280	251	273	234	269	287	273	248	295	270	276	290	260	285	256	258	302	288	304	258	254	260	280	259	270	268	256	271	240	288	258	278	239	284	248	234	308	281	256	276	288	305	275	283	278	275	267	263	246	254	265	284	250	290	292	318	299	276	244	266	269	285	264	292	261	288	273	258	247	270	256	258	266	286	236	274	268	276	242	275	277	275	240	294	309	269	283	256	261	263	241	263	261	265	286	274	278	282	293	260	301	273	280	283	269	272	296	279	299	272	290	254	276	249	257	292	272	291	282	288	232	267	283	251	295	281	291	252	289	246	288	280	265	268	286	304	266	273	286	256	277	268	268	289	258	280	264	264	284	297	289	289	281	263	256	247	260	248	265	279	263	263	262	286	278	227	259	255	306	281	259	275	263	262	251	261	255	256	275	292	268	262	260	239	227	254	228	269	270	272	269	248	260	314	247	252	261	278	269	244	260	290	279	274	271	307	274	284	278	280	303	283	308	260	266	257	295	295	274	266	293	296	301	272	282	254	241	290	298	265	264	300	268	265	285	283	291	265	258	261	265	274	263	286	265	269	306	260	262	261	288	259	267	265	267	255	305	293	272	260	246	274	287	240	283	251	266	284	253	274	242	275	252	262	268	269
8104	1177	2446	2901	1461	1170	1098	953	845	788	765	754	776	757	702	682	727	726	686	677	724	655	679	653	666	676	643	622	619	651	629	624	685	704	637	674	621	620	679	649	672	639	667	601	654	638	668	657	621	681	614	660	658	620	657	601	616	615	659	613	650	655	617	606	634	634	649	636	643	702	635	636	681	633	621	655	648	610	618	653	632	664	629	654	672	629	634	613	642	654	647	647	619	677	618	625	652	614	644	632	613	640	638	601	641	629	618	667	649	630	687	626	630	628	591	625	651	637	639	677	647	664	658	679	657	658	609	671	644	666	637	664	652	666	661	561	639	638	644	644	648	630	640	608	627	622	651	590	621	608	601	669	624	665	656	589	614	653	603	648	618	617	649	597	645	615	611	601	644	606	646	622	599	640	671	638	662	651	643	650	646	665	606	628	656	677	618	683	644	618	586	631	618	628	659	650	657	637	615	618	651	634	666	666	631	634	630	662	629	674	687	653	645	673	616	672	630	608	641	610	593	635	613	632	692	651	633	615	596	666	651	654	659	607	677	616	659	663	637	636	603	655	624	629	671	662	573	651	694	622	672	608	637	654	652	602	615	653	675	648	636	606	659	661	627	658	639	641	643	645	626	626	650	619	674	651	647	628	616	658	633	671	629	633	595	619	614	616	635	642	596	642	607	674	625	665	628	624	582	684	695	640	688	636	631	599	662	652	630	659	645	641	620	631	643	644	597	637	686	649	630	726	648	611	598	632	608	671	665	673	644	642	643	623	625	612	580	658	605	642	608	643	624	638	671	615	710	642	659	599	621	605	612	657	602	624	591	665	628	629	618	642	629	610	649	632	663	661	606	636	630	637	642	657	627	624	599	663	650	631	667	629	620	671	635	623	695	607	655	690	639	638	618	608	681	665	649	570	636	589	635	633	666	590	609	671	642	630	586	689	656	650	638	622	651	673	659	641	653	608	654	655	651	626	602	595	701	632	611	594	657	632	671	642	622	645	693	647	634	630	651	666	638	643	643	623	667	624	634	646	599	661	645	639	666	666	602	669	642	667	646	643	598	650	608	661	607	653	585	620	596	651	605	680	608	662	645	656	618	664	646	637	627	656	679	653	595	678	643	676	633	643	652	680	644	589	629	609	601	642	633	592	647	646	583	668	659	612	618	633	609	682	621	654	615	623	603	697	618	698	633	636	611	669	623	601	681	634	596	605	661	656	585	613	643	677	620	628	640	665	629	641	627	594	666	685	651	663	593	644	636	667	652	643	662	620	687	657	636	639	655	584	663	604	630	653	631	591	613	649	646	669	672	592	666	602	622	662	618	670	633	617	654	637	630	634	656	617	618	656	638	662	639	608	641	601	586	674	634	671	698	656	653	647	648	611	628	648	680	626	665	650	636	642	640	645	630	615	623	644	647	643	658	629	657	659	610	651	616	607	627	628	600	645	603	593	635	672	633	590	603	641	654	612	620	653	649	648	663	638	692	607	659	696	637	605	667	634	632	632	651	666	648	576	627	625	633	645	606	643	660	622	635	638	633	656	647	590	681	671	671	601	626	632	636	608	657	612	639	631	648	686	661	664	618	680	654	604	647	608	616	663	579	621	641	661	646	600	649	637	630	622	648	661	627	682	606	683	651	609	678	617	653	653	625	625	627	639	644	624	650	670	574	648	647	642	612	688	665	634	633	691	709	629	610	656	628	651	649	638	644	637	650	661	674	664	666	628	640	621	673	610	677	651	651	696	635	619	650	681	616	576	664	649	618	624	669	597	646	638	654	652	588	645	637	649	633	654	657	624	681	649	660	592	643	612	659	633	647	636	622	628	657	606	674	638	603	607	666	608	622	634	654	610	615	685	682	662	619	615	678	640	634	632	597	646	637	684	626	654	621	620	652	611	640	635	676	679	645	630	676	665	635	661	652	625	636	666	659	650	628	670	669	647	645	659	652	640	666	662	644	662	641	625	624	624	619	631	635	610	652	592	638	614	614	625	607	629	637	621	632	625	637	642	639	631	600	632	611	599	640	625	624	600	669	618	642	643	636	600	679	634	607	671	657	633	635	659	653	626	651	635	650	659	633	634	650	655	635	638	628	638	628	663	649	633	625	634	683	616	649	634	631	633	679	652	611	619	624	609	653	631	623	615	626	625	652	704	632	659	642	617	665	645	638	705	592	614	587	596	602	644	615	671	590	624	657	608	591	682	632	619	642	603	630	605	628	696	613	632	639	648	621	672	632	631	714	660	620	686	606	639	671	639	629	637	667	645	607	659	627	617	667	643	651	659	674	612	603	683	638	633	666	635	637	623	625	633	662	640	642	647	649	624	685	638	649	643	603	624	659	660	649	611	650	635	648	672	621	610	635	689	624	643	676	653	683	608	678	630	643	612	626	684	677	620	621	644	610	637	678	628	655	656	598	620	630	696	609	621	592	695	633	632	680	702	616	657	631	677	580	638	640	647	633	636	652	668	648	630	679	646	673	597	622	623	592	632	591	627	629	654	621	645	615	664	649	609	629	619	635	649	646	619	653	583	609	618	614	573	595	601	608	623	622	685	668	632	696	622	621	579	651	622	667	646	647	643	639	658	639	622	630	646	639	590	569	659	620	670	690	619	642	672	646	621	649	645	640	647	650	654	658	697	636	721	667	632	601	668	670	660	606	698	639	664	633	627	705	636	604	633	656	632	657	628	645	669	619	652	615	630	627	641	656	620	636	637	655	651	653	599	636	650	573	654	597	649	583	699	578	645	649	618	708	627	626	672	661	630	655	661	625	661	642	654	647	629	658	595	653	646	682	610	618	651	608	649	624	635	647	675	629	656	604	643	595	655	616	648	603	621	606	611	599	604	691	671	684	699	650	619	662	627	641	614	615	649	629	673	635	639	632	649	648	647	636	673	640	642	686	650	654	639	608	676	648	635	658	644	655	633	649	629	652	610	649	671	666	649	629	634	620	630	624	658	693	604	612	687	683	644	658	645	625	660	622	632	608	631	633	626	670	627	609	684	638	630	678	650	585	619	595	633	614	667	645	643	626	608	657	648	618	662	624	648	628	632	598	604	615	656	659	659	629	671	637	663	643	624	633	597	678	650	616	618	644	652	633	695	657	675	633	599	649	662	623	638	649	617	600	634	618	615	641	607	648	638	586	698	630	619	660	619	669	681	620	633	638	640	616	655	630	632	613	640	610	641	639	660	651	619	650	660	655	669	635	655	688	660	609	668	645	655	644	645	646	586	655	604	696	636	615	664	617	625	648	589	637	629	615	633	650	629	623	661	656	662	644	670	640	661	641	646	644	647	637	612	603	645	629	626	614	629	635	627	661	639	624	644	673	644	636	606	673	608	615	682	653	633	624	662	672	653	623	652	615	648	637	685	632	662	619	612	642	640	632	661	620	609	685	627	635	645	658	664	650	618	629	589	651	663	648	653	622	653	635	641	642	622	655	621	637	661	659	631	638	609	624	646	660	673	647	676	649	607
16622	1790	1299	886	403	350	273	199	178	161	163	166	173	143	122	120	114	127	136	125	139	130	127	131	145	126	99	132	124	122	108	132	126	125	133	113	138	111	122	107	140	128	106	121	113	101	115	121	113	124	115	109	123	113	106	111	129	134	115	115	128	117	106	105	132	110	127	134	114	133	137	113	134	117	107	118	136	107	129	112	101	123	109	121	121	134	108	131	108	127	109	112	115	106	104	112	104	116	107	145	120	131	114	146	120	110	105	102	101	121	110	103	119	129	100	139	103	111	118	114	125	119	120	106	100	112	116	110	112	103	139	95	126	91	102	111	130	115	125	116	123	116	123	105	129	110	126	127	115	132	97	114	110	105	122	124	121	107	125	118	139	114	114	121	112	117	122	126	132	124	144	137	112	110	109	133	118	104	98	126	107	112	108	129	122	122	91	105	112	106	124	124	103	121	109	132	118	106	114	103	99	140	123	116	120	139	120	115	105	117	92	110	126	137	103	101	132	118	117	129	132	111	111	111	130	133	110	120	127	114	127	125	112	111	124	137	111	116	128	110	123	127	124	128	113	109	140	105	91	115	112	107	122	101	143	132	120	105	107	119	121	114	122	109	124	125	115	120	127	131	122	116	114	155	106	115	119	113	110	107	130	128	130	122	112	120	117	112	118	131	112	143	115	131	107	127	116	110	93	91	145	118	113	122	124	128	138	126	122	114	108	103	116	115	128	124	120	126	118	120	111	123	124	107	116	114	114	116	130	119	110	110	104	102	115	106	125	106	102	131	123	137	131	122	118	119	113	102	140	124	127	120	120	114	97	130	126	107	118	100	111	126	119	107	118	126	121	117	110	100	101	108	116	121	120	119	107	101	130	136	114	124	133	101	128	126	114	129	103	111	130	116	130	115	101	115	107	100	131	114	109	114	127	124	129	112	115	113	86	114	113	112	112	94	116	119	122	116	122	117	112	102	130	118	106	92	118	95	93	124	100	130	140	129	107	132	118	105	113	121	121	109	109	115	115	113	103	118	120	118	117	118	112	121	103	122	139	98	122	128	132	121	101	121	141	112	109	118	122	108	122	114	113	116	103	103	107	118	119	120	119	110	126	117	122	121	104	117	127	101	101	114	105	132	123	132	109	108	106	119	106	114	102	119	111	112	139	126	130	95	121	108	126	120	124	106	136	109	98	128	128	113	125	101	126	120	130	112	133	98	132	111	141	108	118	119	109	117	111	112	117	126	119	117	132	117	114	119	106	114	104	106	109	134	116	99	133	134	102	98	128	138	104	130	126	115	109	117	114	115	110	116	126	129	124	116	118	116	132	132	128	114	103	127	113	127	123	118	113	119	122	102	109	121	109	109	115	95	115	120	95	103	108	112	99	107	131	112	109	114	101	124	109	138	121	130	106	102	115	115	126	118	116	115	129	120	107	128	139	120	97	118	107	110	123	112	124	117	117	115	127	141	116	127	115	131	117	133	119	125	108	118	119	115	111	126	125	112	115	131	112	116	111	135	119	119	108	131	128	116	134	116	108	121	118	112	109	112	112	115	122	135	122	106	128	115	121	125	129	105	93	125	129	136	123	109	97	108	146	134	131	110	119	124	147	124	113	117	122	127	109	115	117	101	129	120	130	115	106	92	125	121	136	120	93	126	129	136	118	131	108	125	109	123	123	135	119	102	118	113	121	109	116	138	127	120	143	114	120	128	128	111	95	108	109	150	118	140	117	96	117	117	122	121	117	132	107	120	118	131	120	120	119	120	125	137	98	120	120	111	134	145	100	122	113	122	118	119	133	127	109	126	110	130	127	106	108	116	132	137	112	134	100	117	122	116	106	122	122	111	108	116	130	127	105	96	105	123	113	106	108	107	116	129	122	123	113	125	127	122	124	134	120	128	108	105	107	119	115	92	116	99	106	114	110	107	104	126	120	106	124	134	118	115	112	114	109	120	121	116	117	108	119	104	114	120	114	115	108	103	97	127	123	125	128	113	121	114	120	114	105	105	137	139	117	127	123	113	126	100	120	113	113	125	112	119	132	136	114	111	135	120	120	121	127	123	105	133	131	108	96	108	115	128	128	95	135	136	114	121	120	109	132	113	103	138	125	135	121	129	127	125	89	127	105	111	119	121	115	139	116	107	111	123	112	127	127	127	120	120	124	115	126	96	95	123	113	119	116	112	111	108	138	124	115	118	127	128	99	130	120	117	115	134	145	129	112	112	101	139	127	118	131	102	118	107	126	110	123	122	113	104	113	116	122	109	100	123	117	101	135	112	102	107	129	108	103	102	120	112	112	120	120	122	112	131	113	129	114	101	129	120	103	95	135	119	123	112	117	108	126	103	93	113	106	115	91	122	115	132	130	124	129	102	122	103	130	97	119	95	110	97	92	113	110	129	133	92	107	117	109	127	107	125	133	105	132	123	132	128	124	113	114	110	122	123	113	105	125	112	116	145	113	110	117	126	121	112	121	118	127	136	128	117	118	115	123	119	136	125	136	105	109	110	124	118	139	131	126	118	126	121	112	114	141	101	115	126	138	98	120	126	120	115	113	96	115	97	120	126	128	117	112	110	134	95	94	116	115	104	105	120	100	131	121	117	107	121	124	129	99	113	122	127	98	115	114	112	102	137	126	122	125	103	117	112	103	109	119	116	133	121	98	123	100	128	102	128	112	167	132	129	124	123	102	130	107	108	119	100	102	103	101	99	120	119	138	122	90	122	117	105	113	125	119	119	130	123	133	119	113	130	131	126	123	123	140	116	102	118	99	118	114	128	119	114	114	81	115	132	106	105	113	112	128	121	108	131	108	123	133	99	107	124	110	105	109	126	109	129	115	116	120	117	111	139	138	132	104	114	132	129	118	112	105	106	103	117	126	106	121	116	113	114	104	121	123	106	125	134	132	122	119	113	111	100	120	111	131	100	118	105	111	97	109	107	127	100	122	115	127	114	106	119	114	122	111	81	124	129	99	125	110	111	110	135	128	126	114	116	116	111	113	112	116	124	123	133	129	114	154	133	125	113	133	130	117	122	125	112	136	111	116	115	128	110	123	108	109	108	123	118	118	107	115	109	109	121	114	122	131	128	117	127	127	119	116	125	115	114	110	114	101	117	121	109	109	125	111	140	116	122	111	121	144	127	110	112	119	100	125	123	101	124	124	115	102	121	125	99	133	95	121	133	129	116	114	118	124	129	107	119	118	101	119	130	113	125	119	111	109	114	115	103	126	128	114	113	117	139	111	102	110	84	118	127	108	115	121	131	114	113	118	130	113	111	111	121	111	139	140	148	119	102	121	129	98	117	119	141	108	109	135	117	119	146	115	112	130	144	145	106	115	117	124	112	123	129	105	124	126	119	104	136	135	117	137	131	119	102	132	103	103	116	139	126	118	107	106	121	102	111	130	117	122	108	116	120	110	112	117	127	132	108	135	103	113	110	120	110	116	119	111	116	113	119	117	116	103	133	105	108	101	113	109	106
10690	1298	2479	3119	1726	1317	1200	866	705	584	596	551	505	471	439	400	421	436	365	390	367	383	380	348	382	342	361	345	351	366	348	333	348	310	318	286	339	351	322	323	319	311	316	286	299	304	340	291	319	314	303	337	343	311	333	334	319	348	317	300	329	310	326	283	323	326	297	289	310	287	307	334	360	289	318	288	315	315	326	298	307	294	353	344	301	284	311	309	321	328	285	330	282	297	306	285	307	314	325	320	318	283	314	306	308	338	313	291	294	307	328	316	308	315	324	261	314	308	276	310	305	319	308	302	299	301	335	304	305	286	316	299	304	320	322	261	332	293	291	285	335	287	315	286	302	324	302	317	317	293	313	285	320	305	313	337	268	290	326	313	315	308	300	329	309	304	315	326	358	307	311	304	302	269	305	281	321	293	296	295	303	304	314	303	269	273	313	309	300	291	267	302	296	322	287	262	296	330	308	276	318	294	306	312	333	315	317	309	315	305	281	306	299	333	256	302	298	330	298	328	295	296	291	322	316	280	314	316	311	325	333	283	319	301	285	305	314	295	309	337	297	312	289	339	275	299	303	300	267	307	333	305	296	316	305	302	297	299	300	312	309	276	284	302	299	317	309	285	318	308	313	280	294	303	312	353	292	318	297	315	284	306	308	291	324	294	267	308	313	289	283	278	288	317	297	290	318	310	356	274	329	330	301	316	299	286	317	296	303	284	277	304	296	314	316	320	298	327	303	309	276	274	272	335	342	304	293	308	325	324	310	298	283	272	293	300	319	314	284	332	317	304	326	320	291	256	323	310	321	317	302	284	302	312	321	322	298	310	295	283	313	313	303	312	284	287	265	317	296	298	277	306	276	285	304	294	281	304	288	285	289	291	309	302	317	326	298	299	300	312	320	312	282	297	309	304	352	317	280	291	312	303	332	289	319	290	272	345	285	262	306	302	325	267	318	305	289	305	317	310	301	326	324	311	327	287	279	317	307	301	296	323	281	344	296	328	323	336	319	291	296	312	277	285	298	314	315	322	328	315	274	293	319	285	283	297	293	307	295	290	324	329	295	291	286	279	309	298	306	305	326	305	311	302	287	296	285	318	318	296	318	301	321	257	311	306	315	318	274	319	291	301	316	306	301	277	314	304	294	315	310	288	316	294	300	266	270	308	323	299	300	287	311	313	317	319	334	296	340	318	325	288	284	308	274	275	303	302	357	304	295	290	302	319	292	316	302	310	311	283	320	296	333	324	335	314	308	339	297	297	292	301	306	324	329	277	300	286	315	299	293	332	303	310	296	298	318	326	335	296	310	314	306	309	278	284	338	281	325	319	335	310	282	309	337	301	318	306	310	307	292	289	300	306	280	263	324	304	319	292	328	293	325	309	302	309	310	313	286	307	337	265	308	301	307	299	296	299	295	279	308	309	296	339	285	315	277	282	304	290	334	321	283	283	283	334	301	287	322	331	309	312	298	306	315	310	297	298	316	333	296	281	318	282	293	287	314	338	301	324	284	271	322	304	281	282	357	280	304	316	299	297	307	292	315	311	289	292	311	270	288	287	321	300	334	333	276	295	299	295	309	335	312	285	335	293	308	297	269	316	300	319	323	289	321	287	292	318	331	269	309	282	302	345	286	314	325	306	289	309	311	281	294	303	314	308	312	301	293	287	288	321	282	304	304	282	324	305	312	306	310	338	303	300	308	324	295	314	293	335	294	327	300	296	309	315	295	284	264	292	281	316	313	294	317	314	295	316	313	320	281	283	279	302	316	302	317	288	326	315	284	303	287	319	297	302	318	318	291	324	299	328	292	286	308	311	285	281	314	273	326	273	291	319	302	291	302	314	297	282	312	287	293	278	319	272	281	317	302	319	302	306	295	284	312	313	313	292	295	307	334	307	311	306	299	313	324	339	305	305	296	289	307	291	313	276	314	299	276	320	331	296	307	308	299	316	318	278	282	314	324	314	281	294	264	265	295	348	322	318	283	316	301	320	305	309	299	323	316	287	311	328	311	307	303	291	286	303	301	290	299	280	305	310	290	301	296	317	303	303	302	320	318	289	282	324	306	315	311	299	301	327	329	311	277	300	308	279	301	285	294	301	268	318	302	307	318	287	296	299	289	339	304	271	294	293	302	318	287	294	322	292	305	276	295	285	316	312	315	319	334	300	312	313	306	321	290	338	305	309	307	332	283	292	304	290	328	323	310	321	311	342	295	311	305	299	307	297	330	293	304	308	338	317	312	312	317	327	270	272	330	302	306	312	281	318	273	296	292	306	309	292	276	315	282	336	317	322	299	337	292	321	293	336	310	326	297	313	281	305	355	290	311	316	295	304	323	297	324	301	321	303	285	248	315	289	299	296	316	304	318	322	289	296	309	287	314	291	316	301	296	325	316	311	273	320	309	278	318	314	301	317	289	311	298	310	309	295	307	306	309	326	301	288	337	310	301	300	280	305	310	289	318	329	310	339	305	347	300	309	321	345	315	336	298	306	304	278	305	298	287	294	298	305	322	303	283	314	338	314	289	316	288	307	307	314	296	287	316	296	342	305	299	297	333	312	267	299	273	300	306	318	329	277	294	330	299	309	299	309	289	313	312	305	311	247	348	289	318	325	359	320	314	317	316	307	332	301	329	300	308	276	294	283	295	293	286	305	283	259	286	294	305	285	299	300	314	285	307	310	293	324	302	299	295	301	308	301	304	332	332	283	278	302	304	339	311	271	295	313	291	309	313	290	311	330	317	303	298	274	304	323	360	279	298	297	326	307	342	309	310	304	321	295	279	280	291	280	320	289	310	293	329	294	314	298	303	303	291	324	313	321	310	338	284	306	318	283	310	294	316	304	300	312	274	294	292	326	309	306	298	290	332	311	299	311	304	314	318	304	328	288	288	293	289	326	305	320	334	317	310	284	299	277	295	295	301	308	325	315	297	302	325	289	277	303	270	283	311	299	291	299	301	314	312	327	320	288	291	301	284	274	288	335	289	314	328	290	301	289	296	317	303	304	331	306	285	290	298	297	284	342	282	292	337	272	311	336	292	324	318	314	311	275	293	324	292	304	288	308	288	294	320	330	292	303	296	289	340	324	296	286	273	334	293	309	299	267	288	293	322	289	287	306	339	307	302	294	326	301	279	299	283	325	307	324	297	304	317	276	310	283	309	320	300	288	305	299	312	284	282	305	307	315	295	346	293	278	335	268	320	294	276	314	284	307	306	300	302	308	301	310	299	336	293	314	316	292	334	294	296	311	291	338	290	291	298	317	290	306	323	316	282	291	311	291	301	313	316	305	294	327	297	326	310	333	293	308	310	298	304	302	310	300	281	296	293	310	310	310	336	281	297	324	315	306	291	320	320	316	339	303	306	315	285	301	321	272	298	319	294	315	328	291	311	318	312	313	338	294	317	285	284	280	314	262	323	312	318	292	326	331	289	283	320	308	293	302	301	294	321	312	310	274	319	300	293	304	316	321	309	333	281	300	305	292
2568	498	490	516	326	301	313	302	281	280	285	285	286	312	308	288	325	284	286	291	300	315	302	329	284	261	288	285	271	266	297	312	302	277	298	287	284	285	268	294	262	274	299	312	273	300	303	297	304	328	330	292	328	281	312	301	266	293	295	259	295	310	300	278	322	297	291	291	283	288	280	304	279	273	276	318	264	286	272	293	293	280	285	332	289	297	294	287	285	273	282	291	300	307	281	324	273	313	310	274	343	326	271	277	281	301	281	275	306	282	288	284	284	276	314	283	305	307	280	279	271	316	287	276	294	298	300	284	310	300	299	263	298	311	287	269	273	285	311	316	274	287	311	273	291	295	294	292	318	310	277	281	321	281	308	285	291	256	301	291	306	262	314	301	284	279	309	295	297	279	294	293	316	299	282	283	308	300	305	305	291	284	297	311	312	271	288	283	310	290	305	276	288	276	308	306	290	275	281	289	290	285	297	285	288	278	289	288	301	299	320	309	272	299	285	300	298	303	308	348	300	269	267	324	265	282	321	292	259	298	290	276	321	273	317	317	319	284	274	289	299	271	301	288	259	299	310	280	303	299	310	327	323	318	292	303	299	291	291	309	310	308	292	318	263	318	280	275	291	272	326	306	318	291	287	294	266	292	288	332	295	294	306	282	291	265	308	305	273	274	271	290	268	294	280	307	302	308	288	308	292	289	276	305	272	320	318	293	284	316	294	302	285	309	278	314	324	297	282	274	311	284	262	295	292	307	299	282	289	281	258	281	264	308	303	280	301	317	278	319	317	319	301	273	247	283	274	257	268	300	262	282	282	310	290	291	290	274	283	304	331	311	285	273	265	326	308	276	300	282	322	270	321	296	286	281	314	292	312	280	279	281	281	301	326	329	282	272	280	299	298	256	302	296	274	282	283	275	285	257	278	323	290	289	315	263	271	313	271	287	294	301	299	301	297	295	320	284	296	293	299	306	279	300	297	318	296	310	294	298	298	314	314	284	294	312	280	274	303	256	302	308	289	311	312	297	302	283	305	275	287	309	280	312	299	286	277	270	298	298	292	277	262	296	288	308	279	281	288	301	304	276	295	305	274	264	308	283	294	317	312	301	302	264	293	266	285	300	313	303	300	290	265	308	275	297	277	282	277	293	310	286	285	259	289	277	276	283	318	304	270	283	300	315	296	271	299	296	321	307	283	299	291	306	298	321	298	282	305	301	300	278	298	312	303	306	279	303	301	293	263	293	303	330	297	300	332	251	297	318	302	292	300	301	299	277	281	297	280	300	284	284	324	288	281	311	280	320	303	303	300	307	328	277	277	334	307	256	303	304	299	283	299	278	316	271	305	307	320	298	303	346	305	300	279	269	303	271	293	306	303	319	272	290	296	325	275	286	285	296	306	312	271	318	291	279	307	280	319	282	305	277	273	272	328	283	269	275	314	297	293	278	297	299	297	284	311	310	306	318	302	320	291	284	280	325	307	305	284	291	279	314	298	298	288	281	272	274	280	311	307	281	305	316	308	310	256	292	258	267	275	275	328	306	281	299	292	257	251	279	279	293	290	312	272	320	270	301	298	301	303	297	290	289	266	279	265	268	290	275	301	283	293	281	275	272	277	298	271	296	304	317	284	284	339	278	307	303	286	276	273	288	291	323	341	281	295	292	288	281	276	293	297	264	307	277	281	280	306	312	308	280	304	284	266	305	280	306	287	281	274	299	307	259	331	314	304	255	270	311	317	301	284	313	253	283	283	322	300	294	268	306	296	296	333	315	289	298	337	286	304	295	305	320	284	296	274	293	305	259	252	287	279	301	311	289	283	282	293	277	278	269	278	289	287	288	288	286	301	326	292	317	316	308	277	295	286	301	315	252	296	282	315	293	277	305	303	298	317	289	296	286	306	317	268	275	257	278	321	299	278	319	319	258	284	285	284	286	313	306	291	329	317	303	292	288	296	264	302	255	300	307	296	286	295	294	314	264	270	280	307	289	298	283	299	272	306	297	308	288	301	319	298	318	300	272	325	264	291	290	290	273	296	279	294	287	294	294	306	267	287	306	262	287	319	293	287	319	304	295	295	284	321	297	273	294	295	289	299	302	301	299	258	323	296	289	323	315	297	296	321	268	294	289	300	295	316	303	332	272	289	284	278	279	343	304	296	237	283	301	308	316	306	281	282	276	238	269	275	279	300	294	307	268	252	265	318	289	305	313	306	329	298	278	305	292	323	265	299	284	292	277	297	272	263	271	308	314	327	269	302	315	292	273	306	265	286	265	283	286	285	301	290	270	253	275	290	306	294	281	269	291	300	286	290	317	298	321	294	329	257	314	286	285	291	289	290	279	283	290	300	253	315	303	308	285	304	294	309	256	295	302	294	287	295	274	271	298	287	260	285	294	270	278	282	256	284	281	293	289	311	279	313	291	319	303	298	265	276	308	319	317	303	322	296	307	306	298	285	311	281	274	294	319	296	318	292	251	311	317	346	287	315	294	301	264	280	226	318	259	309	274	292	278	310	305	299	280	304	287	294	303	273	322	332	274	321	289	322	291	321	314	282	292	266	290	294	270	300	330	264	297	316	271	284	294	283	290	293	274	297	281	283	274	321	290	290	287	278	294	288	292	246	263	281	301	289	314	315	326	298	306	257	309	318	300	289	290	272	289	316	307	313	319	274	302	257	324	278	271	262	279	254	312	291	298	304	286	282	289	322	283	302	328	304	291	322	296	279	289	327	276	275	251	303	294	311	285	260	275	312	280	294	276	291	316	289	307	289	314	289	297	300	277	299	298	323	260	288	281	303	284	293	291	254	274	274	288	320	286	280	270	273	295	288	313	290	286	283	291	307	299	334	325	288	252	285	273	277	271	319	281	311	295	282	280	268	316	287	316	282	299	267	274	266	270	277	284	280	301	302	307	306	297	273	279	279	283	285	272	308	287	275	286	302	288	314	293	310	301	283	298	273	305	306	296	284	302	282	257	281	283	312	291	320	283	289	276	289	312	281	320	307	328	281	289	287	291	284	278	277	258	295	276	301	287	273	304	311	283	281	259	290	290	277	304	272	289	270	304	285	284	307	274	279	300	277	267	282	297	309	276	280	272	313	339	280	268	286	291	292	287	265	237	311	316	283	282	272	309	313	279	277	318	280	264	322	296	310	312	293	290	287	317	314	268	260	285	287	307	313	320	334	327	295	294	289	277	265	295	286	300	271	284	287	309	295	319	304	322	301	265	282	303	322	300	316	306	334	329	283	283	301	279	304	304	260	291	272	300	320	319	276	304	296	318	302	296	287	297	281	308	269	332	312	274	294	299	274	323	292	293	305	280	286	302	290	294	302	286	310	282	300	278	268	293	337	316	281	299	324	275	280	262	305	286	293	279	325	302	289	321	331	292	308	294	289	299	284	282	301	289	337	283	301	293	289	302	317	286	285	291	285	272	307	281	292	282	303	269	278	283	287	314	269	277	283	276	296	303	311	308	296	293	269	299
2719	852	1088	1465	921	774	819	730	719	707	672	709	734	677	697	726	701	672	702	669	714	689	728	723	698	672	696	684	666	737	690	676	736	714	728	743	694	713	662	711	707	686	681	701	693	683	717	711	642	749	759	687	709	702	769	696	675	704	725	657	698	701	743	706	728	687	674	673	699	715	683	710	675	698	699	727	719	704	717	671	695	683	707	720	705	679	672	672	713	714	704	703	731	758	664	733	674	692	690	702	753	671	697	659	702	653	697	709	729	715	703	755	686	701	700	712	695	702	699	732	659	676	721	722	707	657	733	760	723	688	699	709	742	716	699	685	723	760	661	694	729	734	712	712	690	717	723	681	686	708	698	736	693	673	752	699	694	705	680	780	710	667	715	631	742	691	723	720	682	697	701	728	657	684	704	647	709	743	684	709	691	734	706	701	689	658	696	672	762	712	661	701	696	706	679	716	695	714	691	737	665	718	730	676	688	710	650	722	661	692	677	742	740	708	667	732	673	741	679	713	716	684	681	674	716	704	705	711	711	721	764	703	714	681	733	693	706	717	679	710	663	673	657	721	660	681	675	725	672	684	660	705	712	693	680	684	724	730	717	713	694	735	665	725	721	702	676	631	735	712	731	728	759	675	677	653	692	744	693	724	667	700	714	704	667	688	677	711	719	731	683	719	645	677	674	717	740	675	694	661	739	717	701	732	719	694	703	713	702	706	659	737	692	699	684	652	645	672	687	732	701	704	714	683	734	690	676	683	712	723	679	681	702	716	644	728	696	673	690	686	696	677	706	710	705	726	769	664	705	652	716	633	681	659	734	669	677	677	674	618	724	687	759	719	666	687	716	685	724	757	672	711	674	683	665	703	668	709	743	700	710	674	674	747	663	680	674	653	733	677	756	766	722	703	712	731	701	684	697	707	697	768	653	695	709	680	699	665	719	643	739	699	733	668	698	715	748	668	679	715	693	682	710	744	675	704	700	688	656	700	694	723	703	687	724	701	670	703	735	671	705	690	765	659	709	700	744	699	637	724	732	703	725	690	711	693	734	742	685	713	702	719	727	663	693	719	699	704	712	742	696	686	702	714	665	706	682	720	703	731	681	692	677	679	679	724	719	705	661	698	689	667	708	714	674	689	690	687	692	687	745	703	689	692	687	738	674	694	674	636	688	669	724	708	732	694	744	676	729	723	679	700	719	689	682	657	678	709	708	680	698	720	705	687	669	695	731	686	666	720	737	704	697	704	659	701	700	711	740	659	709	739	703	710	715	655	689	646	660	732	664	723	713	713	715	667	699	694	669	724	741	696	688	751	697	707	728	643	673	659	695	725	715	713	705	654	675	743	717	695	705	678	758	743	709	710	685	709	719	692	720	694	689	654	745	683	712	711	706	643	716	655	688	698	683	719	664	657	678	698	667	722	765	729	678	670	692	682	671	714	666	708	764	725	664	708	700	693	718	718	716	658	731	687	684	697	640	652	719	696	712	733	731	664	734	689	732	738	652	732	697	687	712	733	679	681	714	722	686	701	633	729	724	677	718	699	669	720	672	705	662	727	667	698	682	730	751	722	710	678	699	698	676	679	723	704	644	663	725	760	725	673	721	710	695	702	698	726	759	729	671	691	709	713	750	740	725	693	727	678	738	676	681	700	693	713	680	757	712	691	705	711	674	725	639	748	660	691	765	697	609	692	735	684	680	746	666	697	759	669	723	701	680	717	686	684	696	731	708	739	670	740	692	698	722	670	703	703	697	699	693	693	751	650	675	722	690	669	656	749	662	685	692	708	691	744	729	677	698	708	687	733	709	679	683	717	688	701	686	754	679	695	664	678	701	675	679	700	758	718	697	734	722	699	734	637	715	742	704	703	695	738	747	717	699	752	756	686	699	710	682	653	696	691	695	694	680	673	722	751	695	705	700	698	747	665	663	695	670	686	683	718	672	690	711	677	669	662	714	645	730	711	704	680	683	704	742	709	701	715	714	708	682	664	672	716	713	732	680	669	732	662	655	643	728	710	676	682	697	674	682	753	662	740	686	668	697	685	686	713	708	689	639	670	697	712	695	685	766	728	707	725	736	737	711	684	682	680	709	650	765	724	722	743	716	723	684	709	673	715	681	665	682	666	749	657	690	721	696	695	679	684	737	680	692	710	677	639	705	698	690	726	701	713	676	676	725	763	718	687	672	737	719	686	710	704	670	690	736	717	702	725	692	685	718	678	713	739	711	686	685	672	700	680	690	715	665	743	732	710	700	691	715	692	688	741	686	715	638	711	641	719	704	691	716	721	713	708	731	695	681	636	739	662	697	720	724	707	744	689	688	731	712	694	731	738	654	715	697	669	697	692	724	720	707	674	739	693	706	692	720	716	725	660	686	721	682	642	747	692	690	707	674	680	722	739	731	690	688	694	676	734	697	761	704	740	678	721	694	669	700	723	711	707	676	735	663	666	658	716	728	719	705	697	676	667	721	718	698	702	725	708	708	704	704	666	694	705	684	752	680	662	660	715	678	703	696	674	697	679	683	686	658	727	695	703	723	736	719	661	702	711	651	711	711	664	694	715	692	700	709	703	706	671	694	710	698	713	717	664	686	716	664	716	697	716	702	742	724	681	723	707	659	724	749	690	718	720	698	687	700	706	696	699	700	726	650	705	674	725	694	706	684	731	714	674	708	686	678	715	689	690	682	757	674	679	696	674	727	708	656	735	665	711	706	687	669	711	693	691	709	671	691	748	701	665	726	692	712	699	678	707	694	739	652	686	663	665	724	710	698	674	735	760	681	717	651	703	701	719	696	632	669	708	680	710	704	705	664	708	682	682	685	667	675	724	705	730	753	701	691	704	722	736	698	663	742	677	678	700	658	737	686	684	711	685	684	759	695	705	705	695	741	711	700	680	749	736	705	692	713	668	724	684	738	706	685	731	649	697	741	707	704	669	634	662	704	682	701	687	699	698	712	715	680	670	712	698	691	655	690	681	706	711	692	708	677	714	725	723	670	722	684	718	719	723	734	767	673	688	694	728	680	676	694	712	713	765	710	703	691	702	663	687	678	753	675	688	716	678	686	663	744	739	730	744	737	646	715	714	666	703	703	701	703	751	685	695	732	697	695	687	734	653	715	683	744	662	716	715	670	708	732	691	720	663	688	718	666	729	709	689	741	704	701	666	724	717	687	669	692	684	694	635	697	688	735	684	672	680	713	701	699	680	725	654	733	714	688	692	690	669	678	748	738	696	648	767	671	715	723	745	667	655	676	676	712	731	697	698	694	673	705	627	734	710	668	775	691	743	722	716	724	703	668	656	716	709	692	655	679	688	688	653	662	703	731	727	739	702	700	806	681	674	683	699	684	736	695	708	731	653	699	697	711	742	677	654	663	723	684	696	615	707	710	668	645	727	693	713	711	686	725	695	694	724	710	695	688	715	720	683	659	691	697	724	694	726	690	673	710	673	706	693	709	708	667	693	715	686	716	719	715	649	701	693
9784	969	916	727	495	368	320	316	294	278	294	261	297	261	287	265	267	307	290	271	267	270	274	262	260	256	249	281	255	261	279	273	277	255	244	270	264	266	261	278	264	255	283	263	250	286	262	272	242	261	285	296	279	268	268	307	261	228	277	256	265	259	280	254	254	267	263	281	252	268	254	251	247	287	297	293	278	284	271	296	285	260	262	264	258	285	272	277	274	250	268	283	275	255	284	301	270	273	254	277	247	274	296	276	259	262	265	252	274	269	296	274	248	290	249	256	270	261	281	264	273	266	302	294	237	262	249	297	259	280	280	286	311	254	257	274	266	275	273	255	265	266	258	264	227	270	244	292	266	257	273	275	259	285	277	264	309	280	272	290	322	230	277	257	266	252	253	267	243	254	248	252	260	232	257	245	245	301	297	244	265	255	256	242	251	268	275	226	250	264	276	253	260	253	300	279	250	261	273	302	293	265	264	251	233	257	249	250	320	280	285	269	269	278	283	261	242	235	251	252	296	279	285	254	296	279	264	249	282	256	249	255	269	266	241	237	248	292	262	256	240	261	284	267	267	266	283	308	295	261	285	272	286	271	253	232	263	273	289	259	249	279	260	268	236	268	246	266	251	251	301	270	260	270	298	286	286	259	289	254	257	269	287	240	262	268	270	266	270	235	269	251	288	255	243	267	297	233	264	274	261	259	278	276	316	256	269	266	297	249	282	284	264	258	278	295	249	260	239	288	256	236	280	234	277	274	278	294	289	286	261	280	273	259	275	296	271	269	238	254	305	238	238	267	280	299	264	269	258	259	268	259	292	243	269	286	261	246	283	260	285	299	266	256	286	282	286	287	262	246	303	281	266	265	248	254	266	260	253	260	265	256	248	250	278	268	250	259	300	245	262	261	246	292	260	277	213	313	260	254	229	285	271	264	259	263	251	294	254	280	276	254	276	254	269	241	291	263	298	288	254	254	265	293	259	300	292	265	250	238	272	310	288	288	246	276	247	314	275	288	268	295	279	297	269	282	265	267	266	279	262	269	266	240	254	259	275	272	266	251	285	245	284	285	234	277	255	249	243	269	285	295	266	287	290	265	236	286	278	239	266	324	263	277	281	272	261	270	304	306	250	263	265	260	265	272	287	288	279	295	302	264	247	243	271	250	302	262	258	267	276	240	266	278	270	259	280	274	257	244	259	283	285	279	261	259	255	304	284	272	275	248	287	289	269	247	242	270	264	272	290	289	283	262	293	275	267	274	277	256	262	271	242	287	280	274	275	268	288	269	274	267	270	274	274	261	271	286	271	284	288	289	283	281	263	259	258	280	276	289	248	264	245	270	247	291	297	275	304	285	228	287	257	275	280	235	255	278	289	254	306	280	291	262	282	288	260	251	256	291	267	259	279	277	290	263	265	260	255	288	280	273	298	257	280	255	260	263	270	239	244	282	259	272	270	260	281	292	272	256	263	275	278	275	266	269	222	235	290	261	245	299	255	251	243	254	270	280	258	257	262	256	262	300	279	281	263	261	256	260	254	261	252	261	250	272	259	231	252	292	265	290	260	258	276	264	279	253	275	252	255	259	271	260	242	259	291	242	287	268	272	293	252	271	292	263	283	265	277	273	276	263	266	261	273	250	271	286	235	274	250	267	259	266	271	270	266	270	267	289	271	282	257	280	236	243	258	244	249	259	285	260	274	245	267	290	260	260	271	270	276	249	280	223	277	234	296	262	256	235	231	265	253	287	283	260	243	281	282	290	250	264	265	251	250	240	295	277	265	276	258	268	279	266	275	286	272	295	244	279	266	272	278	283	254	280	240	248	283	254	242	289	286	247	237	280	284	229	287	259	277	241	239	292	262	279	291	269	282	247	287	249	282	278	245	293	241	267	233	269	249	239	261	269	278	291	261	290	281	258	248	264	272	260	281	279	246	228	252	237	274	271	274	274	321	245	246	248	245	261	285	303	253	277	313	253	235	295	287	254	225	303	295	235	240	268	251	267	279	274	268	235	240	300	257	274	287	250	255	263	277	251	259	268	264	286	250	282	268	289	264	261	267	272	280	261	277	259	273	259	278	275	252	260	266	269	261	280	255	240	260	262	247	280	267	266	301	283	288	248	261	278	299	268	255	260	293	257	303	252	249	267	260	250	257	250	226	264	277	267	248	256	250	233	235	299	271	267	269	269	278	255	252	280	271	250	290	241	271	257	250	235	278	288	272	258	266	247	271	265	285	231	272	289	270	279	310	291	274	292	273	290	244	261	266	291	252	253	261	289	289	251	263	308	219	228	246	262	264	268	272	249	259	248	257	248	253	261	254	266	252	286	248	276	312	277	246	252	249	272	293	274	252	269	285	267	272	249	243	239	271	235	265	290	270	272	239	282	264	267	265	265	257	268	282	269	267	249	285	292	268	241	230	287	275	284	287	231	272	246	242	249	254	258	275	279	269	264	301	255	251	252	281	265	284	237	269	261	286	297	262	245	275	274	251	267	276	250	243	240	279	236	300	251	271	275	278	253	261	277	283	268	289	262	287	242	248	285	281	245	269	268	270	319	242	266	260	293	248	251	289	265	277	238	268	273	266	280	298	267	253	273	273	286	284	270	286	296	252	283	267	258	277	289	281	270	256	290	266	249	285	262	270	263	269	264	245	263	251	298	257	268	267	286	298	266	255	280	245	256	285	277	258	229	255	273	231	261	284	250	297	244	242	282	231	253	285	262	277	296	286	248	290	281	260	268	257	269	244	265	256	275	258	296	281	258	254	257	253	291	255	268	309	293	259	257	269	282	266	282	255	288	304	263	249	274	244	245	261	270	256	265	271	279	280	246	259	246	266	232	229	259	281	296	255	245	219	263	267	261	268	273	266	281	292	239	245	265	297	275	284	248	244	289	263	284	277	272	254	295	260	223	267	294	258	276	277	266	285	262	247	283	253	277	248	271	236	252	235	256	253	270	252	248	286	256	279	284	258	261	271	252	270	262	249	254	231	306	231	261	257	236	270	273	279	255	283	252	249	237	234	266	281	269	257	255	295	243	250	268	298	272	287	268	248	235	240	301	277	261	253	266	286	273	291	281	270	284	254	237	249	265	264	256	275	235	286	282	256	270	279	250	247	262	230	229	264	271	261	247	275	261	247	260	261	269	258	282	271	256	287	276	262	284	279	283	280	276	263	279	238	287	260	253	288	261	270	284	280	249	255	296	294	258	262	248	264	239	249	287	274	231	226	298	285	294	277	282	272	286	284	250	267	272	274	286	248	258	262	261	289	271	278	242	253	293	258	290	266	281	307	281	276	297	243	257	258	260	296	250	272	273	263	251	248	265	290	276	265	247	264	273	269	290	263	279	266	270	272	300	298	278	269	249	265	257	258	273	281	267	253	269	276	286	298	282	280	254	276	308	261	268	281	275	252	291	219	255	281	247	247	253	293	243	257	243	292	228	245	275	273	258	264	270	246	271	255	267	270	259	271	258	249	251	303	257
8488	1121	2070	2277	1571	1220	1129	993	824	754	778	746	770	720	683	716	685	674	678	701	694	679	704	677	707	666	630	661	657	668	651	634	614	662	665	659	630	656	638	617	677	633	643	670	605	696	668	615	612	642	577	648	667	683	668	663	647	607	648	686	662	633	647	661	661	580	626	683	607	647	619	647	656	657	652	668	648	679	612	646	608	641	609	631	595	662	674	692	619	621	612	672	639	637	627	640	643	626	632	669	602	641	654	640	626	614	639	625	630	663	629	599	589	636	600	683	636	598	672	618	660	662	635	668	643	662	652	652	622	639	616	631	613	599	651	698	651	600	639	613	653	681	679	640	651	695	617	614	643	651	639	634	628	641	644	599	677	618	650	638	611	654	687	609	633	637	610	650	667	637	638	650	649	583	657	653	620	612	641	616	619	658	636	624	627	651	679	635	642	618	654	630	634	631	587	650	663	608	584	623	699	647	621	597	622	654	686	647	631	623	611	673	626	636	647	649	601	703	644	628	624	610	648	644	649	602	639	595	657	648	655	656	644	691	667	613	631	634	651	639	650	621	667	625	631	598	617	650	611	659	621	641	646	639	611	633	663	642	648	608	641	628	652	602	639	623	618	595	646	671	616	677	639	638	637	662	614	609	645	666	621	604	700	647	629	617	606	607	659	669	651	580	641	613	629	645	603	664	626	620	654	613	605	612	643	631	678	614	633	629	634	618	623	654	641	628	597	648	645	630	627	645	603	616	588	650	624	622	617	643	654	635	700	661	653	665	663	689	595	670	635	627	596	577	639	600	617	661	637	589	651	631	648	577	618	647	614	665	643	612	626	591	642	664	635	673	629	606	623	674	624	658	667	631	619	617	662	649	649	630	632	619	668	654	619	663	666	658	654	587	623	635	693	638	626	638	631	636	657	594	640	585	619	625	601	671	643	602	643	597	608	633	661	659	628	632	640	616	655	666	629	616	618	610	616	622	608	618	645	651	665	653	620	675	635	627	697	633	621	635	612	658	627	638	642	634	624	605	616	640	627	660	617	634	631	626	660	658	677	660	640	655	594	626	666	593	649	635	668	648	640	637	642	649	633	596	601	638	651	604	614	620	655	616	613	652	622	646	677	588	656	623	672	629	637	620	621	619	595	628	606	625	580	640	626	669	666	628	637	671	631	652	569	625	653	581	628	569	620	646	651	663	637	620	633	632	679	611	667	614	600	651	597	632	641	624	577	614	617	646	650	627	655	625	652	638	633	653	604	627	638	628	623	625	628	599	655	614	622	656	619	636	642	645	600	647	602	604	671	585	624	646	622	633	643	649	663	588	649	614	637	625	602	672	660	610	634	652	621	621	610	621	659	600	595	676	632	632	650	625	604	614	646	665	666	651	668	678	630	619	635	580	656	622	623	636	649	665	640	603	632	642	608	586	637	611	654	633	634	626	620	661	636	625	660	646	629	657	643	617	604	610	620	657	603	622	623	621	641	673	644	605	647	627	652	614	679	676	640	647	599	632	644	641	607	615	622	627	616	620	632	655	629	608	634	631	623	635	634	636	611	617	630	618	662	627	646	629	649	644	649	645	641	591	618	633	584	672	634	626	652	610	645	674	642	644	626	625	616	640	650	644	646	670	641	632	612	671	643	613	654	644	600	655	613	620	619	589	638	626	627	596	662	629	639	638	640	668	667	626	618	691	622	620	633	621	640	646	636	660	630	610	671	640	637	626	662	594	644	627	648	625	616	643	666	641	652	631	631	621	658	620	628	621	668	643	651	662	650	677	632	621	606	640	617	633	591	611	652	580	653	619	594	656	690	604	658	641	666	637	675	634	654	594	630	639	644	616	650	641	638	617	641	644	652	657	603	591	634	637	651	601	636	663	660	651	621	628	631	634	644	675	674	647	651	685	632	627	684	623	616	605	675	597	607	617	676	649	609	651	667	640	645	611	676	622	641	639	628	665	611	655	621	625	647	596	642	625	618	639	655	603	656	655	617	679	635	622	604	628	620	643	626	669	603	617	593	656	659	650	640	621	664	658	668	655	646	646	618	658	650	620	619	650	675	611	634	595	634	578	642	664	630	591	635	627	635	624	641	645	606	586	592	567	652	637	627	636	665	633	647	607	605	647	616	608	651	626	681	643	680	654	637	644	656	670	632	607	624	670	588	618	647	617	638	613	620	592	605	651	633	665	617	618	620	653	612	647	652	653	634	612	665	629	647	640	615	633	656	621	651	633	622	651	646	604	616	584	656	635	650	657	622	645	643	673	582	629	629	628	685	624	587	674	664	627	640	648	671	660	649	629	675	623	636	615	638	621	604	609	623	624	618	648	619	644	653	639	634	631	609	636	618	637	644	604	628	633	584	667	637	597	658	656	635	623	637	627	628	650	681	616	636	615	661	623	658	657	643	644	667	592	644	648	625	602	602	616	644	662	642	669	660	627	612	627	598	663	655	605	681	644	638	649	657	621	597	648	572	626	652	654	677	674	647	622	648	640	636	555	646	617	640	640	655	599	652	654	618	629	648	639	638	675	618	615	613	629	609	637	634	701	637	615	643	609	629	639	592	597	607	664	641	598	601	606	603	654	599	664	648	635	609	625	674	625	653	677	654	604	665	634	612	643	672	645	652	663	654	626	700	641	650	610	631	634	631	632	634	624	637	682	634	651	601	596	607	639	627	603	633	650	595	666	625	623	603	612	638	650	597	561	633	627	579	671	646	647	635	564	621	646	630	645	617	643	655	632	603	606	635	629	610	618	667	645	630	642	674	589	590	628	629	652	633	657	592	602	621	636	641	674	619	641	632	667	645	623	664	641	646	698	620	633	631	657	647	651	663	631	654	630	655	651	619	668	662	641	647	623	641	661	599	660	659	667	611	653	633	629	679	615	615	622	633	608	609	593	630	630	592	630	674	636	640	628	626	616	635	617	645	651	665	632	614	684	640	654	646	630	622	626	637	622	648	651	683	621	622	645	634	649	634	652	679	637	626	594	654	634	621	610	668	676	600	639	694	615	658	652	612	647	668	656	668	660	656	612	626	624	600	666	641	623	575	582	639	643	603	596	613	644	653	620	613	604	612	652	589	630	637	599	654	651	612	609	664	645	663	647	617	649	636	622	610	647	702	706	639	633	609	611	635	590	653	568	668	596	617	667	608	657	596	646	653	668	630	628	576	593	661	648	649	623	622	638	610	620	656	641	653	628	648	622	643	635	660	624	604	619	642	647	604	622	632	628	674	598	620	636	608	588	605	649	603	593	695	613	675	640	661	657	624	637	662	594	626	665	640	587	636	629	645	631	604	614	637	669	660	582	608	684	587	664	676	629	630	626	635	636	681	647	686	637	618	631	651	652	634	689	630	600	654	622	656	641	687	656	651	616	632	649	690	653	637	694	620	620	641	619	658	632	649	618	636	650	629	614	584	637	639	623	625	655	596	654	625	627	683	655	642	624	662	630	612	603	655	674	632	624	579	628	680	605	641	617
17189	1619	1068	903	574	324	283	234	185	184	147	144	144	134	137	123	114	124	128	140	138	130	127	128	130	108	119	113	133	111	125	115	132	138	108	118	137	96	108	131	96	130	114	109	121	94	124	120	118	114	133	131	111	116	126	97	122	111	121	116	125	140	110	99	125	143	108	108	121	115	132	132	99	120	111	129	97	119	122	110	122	129	120	103	108	107	106	107	113	104	113	102	127	136	125	104	101	113	99	111	123	124	121	111	108	111	132	100	119	96	120	115	130	116	114	118	150	123	113	124	107	130	113	115	114	120	115	110	117	114	107	122	139	118	122	105	136	122	97	106	107	126	114	119	111	114	100	125	123	102	105	106	115	107	100	95	113	104	94	112	117	104	113	130	126	121	133	100	110	100	103	108	103	107	126	120	107	117	115	120	99	115	120	131	124	127	81	109	125	108	128	105	117	127	117	107	109	116	119	112	102	113	98	123	99	129	122	120	105	113	110	97	116	105	122	133	118	97	123	128	119	136	119	108	107	112	97	114	113	96	101	109	105	107	104	130	118	99	105	123	114	146	115	107	96	122	134	114	117	130	136	95	102	116	112	123	121	119	128	90	112	108	126	99	104	105	139	120	104	118	125	103	131	140	112	120	117	132	125	136	114	106	115	127	107	118	113	109	105	113	132	135	110	119	126	112	119	124	115	127	114	109	126	111	106	130	102	108	118	131	117	118	130	128	114	128	114	124	125	117	126	120	130	117	113	119	116	121	95	126	114	114	135	108	99	107	120	112	120	108	123	132	98	118	118	122	114	119	123	110	113	106	122	106	98	114	126	105	101	115	112	115	120	113	99	121	119	103	110	99	127	108	122	114	140	106	112	138	101	111	121	97	122	102	91	131	101	105	126	110	141	87	114	116	115	104	122	124	100	126	112	112	139	108	100	123	92	108	109	105	108	131	110	107	117	93	105	102	130	119	104	103	122	125	110	130	133	108	123	111	111	123	122	110	125	122	110	115	117	98	131	98	101	109	116	113	114	123	126	92	99	122	108	101	136	108	110	137	128	108	107	126	101	106	102	111	124	106	107	105	109	112	117	143	145	115	112	128	125	113	121	110	95	105	111	124	105	108	135	118	109	112	115	112	122	107	121	100	124	139	124	110	92	112	105	94	116	123	119	112	115	103	114	106	116	107	130	115	130	107	105	131	107	111	123	140	111	105	102	107	109	115	115	118	121	108	144	115	118	105	112	102	115	134	140	121	116	100	99	108	118	91	130	121	101	127	103	123	108	112	119	112	111	110	109	108	84	114	126	102	135	115	91	108	124	136	119	110	107	112	126	129	129	116	124	99	115	114	115	132	126	103	115	115	117	110	105	122	131	103	123	119	127	120	112	118	113	116	109	97	120	109	90	126	120	129	122	112	91	109	125	109	122	121	120	100	121	112	121	119	131	104	131	125	95	104	123	117	96	103	103	124	105	108	112	109	104	138	94	107	110	114	118	113	116	146	118	127	118	105	116	106	112	134	124	118	98	108	110	97	123	134	121	117	105	113	115	112	113	116	120	102	104	109	104	136	128	119	107	127	96	119	100	105	97	110	117	127	114	114	119	100	95	108	112	102	134	119	93	104	112	126	109	108	110	112	110	110	103	104	117	116	89	113	105	109	128	91	130	139	105	123	115	129	128	106	116	119	103	112	126	134	99	114	134	138	91	117	124	107	101	112	112	116	145	115	107	126	112	117	123	112	120	104	115	107	123	117	131	140	114	113	105	100	109	116	112	101	123	129	120	131	118	115	104	123	102	130	130	104	105	103	105	108	128	91	86	100	103	117	115	105	124	130	126	121	125	104	121	130	143	123	105	124	106	138	112	126	119	106	108	108	136	122	108	111	105	124	114	130	116	124	96	114	108	101	132	121	115	121	128	103	107	117	130	112	117	123	125	101	125	124	94	103	111	116	134	106	103	106	105	134	139	101	123	108	102	123	132	117	117	124	118	94	116	97	102	112	115	131	112	110	136	123	113	121	130	105	100	123	104	110	121	116	104	100	111	136	116	131	119	106	98	123	118	140	123	105	120	120	110	105	114	124	117	113	105	107	120	124	134	131	133	119	128	129	128	110	106	138	112	117	111	121	113	105	125	121	116	136	113	133	108	100	102	121	119	107	116	113	128	100	123	115	110	125	100	106	107	96	107	105	135	102	99	92	103	109	110	115	121	116	131	108	123	133	137	121	121	124	111	105	102	99	109	107	99	114	132	128	111	108	145	118	112	121	125	125	130	139	122	106	118	125	107	100	126	124	118	133	110	119	121	103	109	138	116	109	104	96	113	100	116	110	118	125	151	116	117	124	113	135	110	131	106	118	139	120	107	106	122	109	123	111	128	133	108	117	121	115	128	104	118	104	123	121	98	123	112	118	119	102	114	121	98	121	118	116	104	126	104	110	121	118	105	110	113	138	121	129	127	113	121	110	123	125	96	109	117	145	106	124	125	130	124	128	118	113	121	124	127	102	113	130	110	107	100	100	114	110	123	136	122	123	109	120	98	114	120	91	146	117	134	85	108	134	111	110	111	136	116	95	111	108	116	113	119	116	105	111	111	108	123	114	132	145	129	134	130	120	113	117	105	119	111	108	127	103	89	132	110	121	113	107	127	134	116	108	101	117	123	106	134	108	124	129	122	115	94	117	103	139	105	115	135	87	102	114	123	137	115	112	106	132	116	129	127	116	109	113	118	104	103	106	124	116	99	106	128	90	121	118	144	124	122	118	107	117	106	126	134	124	122	116	128	109	112	97	111	108	110	112	124	105	110	135	118	110	105	121	111	123	101	116	135	131	100	122	101	134	99	111	111	132	103	112	105	122	124	101	110	126	119	111	117	110	119	113	100	119	118	108	127	129	155	127	110	100	114	132	129	123	116	110	113	96	118	114	129	122	122	122	119	124	116	109	118	120	114	123	112	120	111	112	120	115	115	103	105	110	125	100	116	117	112	119	105	112	122	126	128	130	117	117	120	117	139	114	125	111	124	114	121	126	128	114	124	120	119	127	108	118	136	121	121	133	129	132	109	122	133	118	101	108	116	105	128	115	106	120	119	127	109	130	144	125	97	121	110	145	100	115	106	128	119	107	118	104	101	118	105	114	101	106	119	104	110	112	123	124	103	132	99	120	91	114	104	117	92	131	138	114	110	96	136	120	113	153	116	108	103	119	115	104	94	109	99	121	122	118	116	101	123	117	116	109	133	115	118	130	137	129	140	100	117	119	109	105	131	112	126	121	128	102	102	117	95	108	120	139	122	120	97	122	134	139	111	103	103	115	118	129	112	104	130	125	123	143	126	127	113	109	128	126	110	105	119	112	102	116	121	119	94	120	101	117	125	126	111	121	111	122	117	108	125	121	109	112	102	124	113	132	130	121	109	129	121	135	141	105	114	118	108	120	121	115	128	114	110	118	108	114	133	143	107	125	125	100	136	107	108	118	121	120	117	128
10839	939	2129	2992	2129	1223	1189	928	657	625	540	527	468	462	444	400	423	427	373	367	378	358	347	363	339	349	363	324	337	339	335	353	305	324	298	335	330	330	304	301	317	320	313	294	290	312	286	317	282	325	298	319	315	315	307	298	331	305	295	326	339	346	314	308	298	337	329	320	291	322	314	281	324	335	331	312	308	280	302	339	269	289	275	320	304	306	305	296	315	302	291	285	299	309	307	281	304	328	294	287	315	342	314	295	324	318	334	268	304	307	293	320	280	294	342	314	284	296	307	305	334	306	277	299	311	287	272	269	328	299	337	296	323	326	284	295	271	305	290	312	271	330	310	303	289	284	272	275	303	320	264	296	288	305	309	318	267	272	310	335	301	285	268	297	309	307	281	298	316	301	302	328	286	298	339	285	287	320	287	315	296	306	254	292	305	284	317	288	284	308	300	302	307	312	302	283	282	295	302	293	296	290	295	286	300	275	323	306	305	303	309	301	297	322	312	294	311	303	323	301	292	276	301	319	299	319	301	296	304	300	269	287	285	321	307	289	345	286	308	288	297	312	293	305	321	298	332	296	307	310	297	303	293	332	314	295	290	284	307	302	303	328	299	277	291	302	326	287	281	278	279	267	307	303	314	312	260	283	282	266	302	276	311	275	308	314	281	280	318	290	301	297	289	307	313	284	283	299	288	299	355	299	269	292	281	290	276	302	316	312	292	293	279	308	293	299	337	290	268	333	297	315	315	286	324	304	305	280	308	312	286	265	278	289	323	291	306	289	292	286	323	293	284	299	304	299	291	315	324	311	284	327	286	313	311	311	314	297	296	312	278	263	314	305	268	295	284	303	309	283	286	288	288	282	289	294	280	276	317	272	325	307	290	308	302	317	263	301	309	325	277	286	262	289	316	291	272	297	326	296	293	291	302	328	260	312	292	297	307	288	307	295	285	316	311	304	306	291	289	324	284	332	287	290	280	295	280	260	285	312	295	297	282	292	287	283	277	307	299	303	309	287	284	286	285	317	286	277	313	297	276	280	313	297	287	271	312	286	294	271	282	285	302	316	283	293	333	281	328	282	285	273	279	317	305	307	295	315	317	318	282	290	294	299	318	316	289	287	326	302	308	304	289	294	313	282	273	286	290	278	290	320	295	309	300	332	264	314	324	306	286	305	259	318	281	312	333	325	300	281	300	311	298	319	301	313	296	274	290	315	294	288	292	300	308	319	311	322	300	290	316	284	298	315	305	320	321	280	310	297	312	312	334	282	304	279	288	314	309	287	298	315	305	324	299	297	270	286	298	295	296	307	291	281	299	304	301	292	321	276	326	302	310	303	285	295	288	294	305	282	319	305	294	275	338	281	297	282	310	276	262	290	275	294	308	261	300	291	305	303	290	308	322	321	309	283	339	326	302	309	301	319	286	303	290	337	276	305	289	280	305	300	294	299	308	295	307	269	315	270	273	315	305	300	289	323	324	270	289	311	289	288	296	321	289	301	280	332	314	288	302	299	295	291	315	287	300	299	281	297	294	324	288	338	333	274	276	292	306	259	301	305	290	310	291	312	286	302	332	326	288	297	254	284	282	305	307	339	284	289	309	305	295	267	257	351	309	309	309	316	293	313	307	318	295	297	336	294	316	311	298	309	338	330	291	276	289	334	297	283	311	294	291	265	277	289	326	307	295	272	291	292	308	315	309	304	295	303	305	303	281	319	329	287	311	282	289	296	290	303	314	296	276	265	292	291	271	299	323	287	320	270	284	310	304	301	302	283	304	350	309	265	278	305	274	302	302	289	305	288	278	301	314	312	313	274	293	298	300	302	291	298	317	287	293	293	258	318	302	304	293	318	288	261	316	270	250	295	321	324	276	301	314	295	298	282	290	320	305	280	303	296	283	307	302	296	271	310	290	277	295	297	321	313	316	314	316	295	333	311	290	272	305	313	291	300	316	319	329	318	274	316	302	313	284	298	308	294	296	321	296	309	301	270	306	313	272	305	280	306	290	273	290	281	295	317	298	276	287	292	334	263	320	304	314	318	275	290	325	316	302	324	320	260	306	320	301	328	277	291	299	291	308	288	305	292	305	299	317	273	290	321	299	294	299	298	286	304	276	291	295	264	295	303	281	315	267	289	288	317	300	286	271	311	325	287	331	269	305	292	297	270	286	306	307	292	296	305	280	287	331	297	320	333	299	310	300	260	282	303	323	285	312	296	304	309	271	284	300	313	284	287	293	283	277	290	310	299	277	311	275	304	294	306	312	330	290	289	276	275	335	318	343	304	306	301	308	308	301	311	297	315	310	264	302	299	308	292	304	339	308	275	282	348	321	336	302	295	296	319	327	311	288	292	295	268	330	304	299	317	325	291	297	309	273	279	292	287	292	298	315	288	298	282	260	290	298	337	326	298	294	295	307	318	324	323	292	315	319	273	337	318	289	305	300	295	306	300	309	298	292	292	302	309	322	313	296	302	285	308	320	264	299	308	320	288	286	309	278	268	296	318	312	301	307	292	279	325	317	304	282	318	318	298	295	291	305	302	302	287	295	296	296	270	314	299	290	287	296	286	301	300	291	323	293	306	302	301	311	336	296	288	317	282	311	307	297	317	347	316	305	326	303	274	296	314	306	293	305	285	296	282	304	303	349	274	308	283	289	326	304	306	313	318	323	304	280	306	306	282	306	346	316	300	299	308	307	314	273	314	328	311	295	313	287	331	322	330	310	290	283	302	307	275	301	290	308	303	307	296	311	294	280	313	279	286	288	327	303	302	284	297	281	311	314	287	294	298	279	260	299	312	308	295	285	287	310	315	255	301	290	320	294	286	294	291	307	280	308	304	298	321	299	318	296	272	321	312	331	335	289	298	348	301	278	270	270	303	332	283	303	313	309	309	278	277	317	328	319	280	295	291	290	288	307	314	288	302	318	282	292	290	298	337	308	284	307	317	320	272	273	286	298	277	298	292	294	310	285	278	253	273	295	311	348	305	285	293	297	290	292	325	325	291	301	305	280	287	315	305	306	298	311	346	321	305	310	312	316	301	308	273	297	304	293	304	327	304	313	301	334	323	297	300	278	306	311	319	283	310	319	302	313	316	301	291	322	313	296	303	325	277	314	278	289	299	306	332	282	304	324	318	305	286	310	288	289	321	316	287	319	292	294	290	322	293	261	272	275	302	271	327	293	290	282	298	283	318	290	317	291	309	307	296	286	271	312	290	305	292	315	287	317	293	266	323	279	302	284	319	285	309	280	277	296	295	260	280	274	271	289	295	307	294	308	298	309	312	318	300	309	291	316	278	314	284	271	295	305	330	314	319	263	324	258	314	336	329	296	292	331	294	277	323	288	289	272	304	312	270	312	288	289	282	296	310	305	300	315	282	304	298	307	299	285	309	291	304	307	309	283	318	284	318	301	276	291	317	288	295	325	290	290	299	284	280	324	312	305	278	321	305	304	287	288	299	312	299	330	285	301	283	322	315	303	296
2628	420	451	498	378	297	297	315	324	274	276	292	302	279	291	301	300	270	264	280	288	299	302	306	313	308	295	296	305	288	295	313	264	286	294	274	286	284	315	289	277	306	268	287	246	262	265	294	272	289	316	292	299	308	280	293	291	310	316	323	237	284	288	277	274	295	288	293	274	282	292	277	260	289	300	303	295	271	302	290	313	315	303	296	277	316	265	256	300	288	327	297	318	298	263	291	282	297	271	337	296	290	289	297	310	287	301	301	270	269	292	283	287	287	328	281	281	256	282	288	278	316	305	291	259	291	258	278	284	298	292	284	306	275	311	284	303	290	302	277	291	301	331	320	278	306	306	291	270	289	294	298	292	293	281	275	278	252	272	268	291	261	295	290	284	286	307	284	306	282	333	322	288	292	282	317	312	315	284	321	256	293	309	264	278	282	264	299	283	263	305	294	295	286	307	290	292	275	297	280	279	305	314	291	295	266	312	282	283	301	292	287	294	292	306	299	282	298	305	257	299	286	284	281	258	263	295	290	315	282	266	292	285	300	287	291	270	266	312	287	252	284	271	290	288	300	276	276	307	287	315	306	296	289	281	318	289	284	277	274	292	279	303	306	284	284	309	272	277	287	296	305	279	274	292	272	328	307	287	298	290	287	264	308	255	286	286	277	323	305	267	271	307	300	259	319	278	274	293	277	281	262	258	300	278	313	288	317	333	292	306	305	302	297	304	283	255	289	307	277	319	311	297	258	285	286	313	259	275	250	269	279	279	292	306	288	282	289	271	298	259	299	286	288	300	309	271	325	311	306	304	270	317	309	277	307	297	325	290	274	270	289	299	280	262	259	319	293	302	283	278	294	303	275	292	283	284	277	319	260	267	263	290	316	275	287	302	284	283	303	283	283	289	294	296	315	305	295	329	320	296	304	297	285	293	291	264	287	285	302	305	290	298	282	266	298	320	277	293	290	286	280	297	255	278	296	321	301	291	313	297	321	295	286	293	299	285	295	257	290	265	296	272	297	298	288	326	300	323	296	252	295	311	287	299	284	284	293	288	284	291	299	309	302	299	283	319	268	287	280	283	272	290	292	278	281	292	267	313	285	280	275	346	267	290	280	290	251	251	315	296	262	285	297	317	294	292	293	274	276	287	310	297	304	291	288	280	293	273	286	269	286	297	241	273	288	305	264	309	306	279	290	292	299	292	264	296	316	317	306	254	245	274	276	263	291	302	249	299	279	297	281	291	284	281	279	282	275	324	256	307	287	267	289	278	310	256	281	281	287	270	292	303	335	303	286	292	287	313	280	300	291	280	303	280	297	283	276	281	297	280	263	297	270	277	301	268	250	317	271	276	315	274	280	328	305	265	302	282	298	287	332	288	311	323	308	278	285	312	283	265	293	296	307	298	320	305	297	282	315	278	289	292	287	303	312	280	274	295	333	316	310	277	305	287	296	258	305	247	297	276	277	305	307	297	294	323	314	283	296	261	270	293	315	317	289	322	278	321	269	287	259	306	289	294	298	290	325	293	303	323	308	278	287	278	249	298	273	297	279	293	289	278	300	287	298	264	334	253	295	291	318	279	266	280	259	274	297	276	297	275	283	303	280	283	300	282	280	304	303	268	288	270	247	288	268	292	266	323	304	288	290	256	308	314	299	267	276	280	298	284	264	299	290	296	312	306	330	269	302	279	283	310	284	270	277	296	319	332	286	246	281	297	280	287	307	281	296	286	278	276	270	322	271	291	298	286	294	271	282	306	297	295	271	293	305	315	283	295	266	300	300	285	286	303	254	312	280	312	301	283	277	294	284	261	257	301	328	276	305	279	265	306	293	289	290	260	275	310	268	303	291	275	277	285	267	294	307	277	323	265	293	269	254	286	305	296	291	285	274	289	295	264	300	289	294	323	293	289	317	271	294	307	308	277	302	257	257	292	272	295	297	276	253	289	278	319	305	305	284	283	304	294	308	332	312	267	297	293	296	294	288	333	268	266	309	278	291	313	313	287	301	268	326	280	292	292	289	220	253	298	290	294	300	264	262	288	313	302	301	275	286	284	301	285	277	268	256	283	294	314	285	274	295	292	282	291	267	286	269	272	286	293	305	271	293	322	314	270	322	251	315	295	275	290	274	288	283	329	287	284	273	313	300	282	302	276	285	255	256	295	282	302	285	289	302	302	285	261	268	299	299	287	283	296	279	278	256	274	298	295	296	273	293	286	316	291	280	283	267	282	296	295	275	275	283	294	258	290	275	288	278	257	293	280	289	289	311	286	278	295	308	295	308	301	315	309	343	297	295	260	290	299	324	318	279	284	269	280	271	258	279	287	294	318	266	274	288	272	296	287	287	300	283	301	278	327	277	272	298	285	294	309	301	267	290	283	291	299	299	288	304	312	319	295	257	257	314	296	279	307	289	285	297	312	297	290	296	320	258	266	273	265	253	291	308	277	310	273	296	308	288	287	299	298	300	352	321	288	271	299	263	269	296	257	293	285	265	278	262	301	286	293	305	336	270	291	302	293	293	287	288	279	298	318	301	282	272	285	275	275	281	281	322	277	293	317	265	283	286	293	254	280	311	286	306	269	309	296	282	307	282	300	276	290	269	289	281	281	298	288	306	302	270	278	296	280	297	241	278	275	280	285	274	306	268	304	269	294	287	292	281	288	321	280	264	296	283	300	308	306	305	257	281	269	275	301	279	266	301	278	300	321	294	282	291	278	297	279	309	279	291	275	281	280	289	322	283	296	287	290	287	276	283	292	291	275	285	275	281	257	321	299	322	300	311	309	305	263	303	313	251	269	303	311	307	287	301	268	312	306	267	288	302	280	271	310	298	281	277	298	312	293	277	270	300	328	290	286	255	285	295	313	302	325	294	279	284	286	296	305	290	330	271	280	264	316	239	285	292	274	311	305	299	299	318	313	308	304	303	278	313	288	338	268	282	336	262	262	276	274	280	282	271	261	284	278	280	302	325	256	257	323	280	271	279	316	313	272	297	295	304	299	263	278	288	305	312	271	272	305	281	290	307	292	311	284	293	293	307	284	283	313	286	278	299	281	279	282	274	261	280	297	309	308	285	283	288	302	313	305	286	263	289	312	310	271	300	316	315	290	259	298	298	268	294	287	303	326	254	263	271	289	284	338	261	305	302	270	271	253	294	289	281	295	314	279	267	299	267	280	304	254	278	292	301	289	254	273	294	331	297	317	301	318	321	267	281	282	278	283	299	292	301	296	255	313	301	302	316	308	317	298	291	260	295	268	289	291	246	268	295	288	292	283	280	284	304	266	297	318	290	295	257	265	275	294	263	288	282	290	286	262	280	294	292	309	273	288	269	296	360	280	271	305	291	272	303	309	293	271	296	278	274	293	275	275	262	330	274	291	278	296	271	273	279	300	272	287	311	282	304	293	283	284	278	293	312	287	286	300	299	304	278	293	304	258	310	259	276	306	294	276	331	283	300	289	307	316	316	288	276	287	280	298	302
2779	823	1040	1382	1032	734	781	752	727	679	707	733	730	703	671	667	703	727	773	649	661	680	661	671	690	722	673	700	684	643	675	678	696	690	713	721	677	694	715	687	707	725	744	678	696	641	694	703	637	709	690	724	731	678	730	667	711	720	724	679	731	670	730	658	661	664	715	713	674	691	692	699	715	648	627	708	658	664	739	630	692	710	680	675	702	710	663	723	693	709	656	688	723	665	698	669	707	699	683	666	655	678	676	655	681	652	676	694	733	712	681	721	695	679	727	685	747	651	697	701	670	683	732	689	718	684	670	661	692	665	709	647	695	702	696	740	662	652	694	666	758	728	721	661	698	689	672	669	691	699	710	671	695	662	727	696	687	705	681	675	644	662	676	692	654	748	701	733	680	660	693	692	707	679	716	690	668	651	656	645	711	668	627	710	699	686	729	644	680	714	659	646	705	703	666	682	740	671	736	702	727	660	672	691	701	677	729	675	710	670	735	689	677	731	624	713	682	729	682	672	703	660	692	708	663	712	685	728	694	709	683	707	767	738	688	690	691	692	698	701	677	693	650	642	762	755	689	688	670	641	716	684	684	708	705	666	658	658	661	647	700	663	742	701	686	678	706	704	699	719	678	699	714	681	660	716	702	677	700	728	722	685	730	663	681	674	690	701	728	677	681	670	696	675	627	655	667	730	678	654	672	746	693	749	722	705	671	693	677	689	695	702	694	696	616	711	680	693	716	743	672	667	664	695	690	652	667	709	681	681	699	711	668	681	687	693	727	656	644	677	661	662	695	736	634	671	612	676	700	612	662	709	654	702	700	709	614	739	662	677	697	651	697	712	646	705	667	742	664	670	665	647	745	675	697	702	694	710	667	663	768	635	695	652	672	699	706	674	713	692	655	734	684	720	661	691	652	678	683	663	720	689	720	712	704	683	688	743	734	693	684	696	664	701	694	649	740	673	715	678	716	741	639	709	703	668	690	736	707	704	637	655	701	705	735	661	643	642	694	657	685	672	707	691	719	718	664	676	682	673	682	688	719	665	725	629	701	670	717	657	674	712	694	657	717	691	701	725	714	659	709	634	693	705	670	666	705	720	716	679	626	698	733	705	693	724	714	739	745	732	703	660	655	673	681	647	730	704	715	644	684	714	670	702	686	709	657	695	706	701	734	684	696	668	715	711	708	624	656	622	648	686	694	722	734	679	702	646	710	653	640	685	744	684	663	723	716	686	712	678	689	667	691	686	682	657	731	690	683	739	709	688	694	726	669	689	672	695	694	721	625	669	703	707	722	650	674	660	663	665	684	680	725	701	708	712	655	702	689	658	681	702	659	647	683	697	678	680	663	701	688	715	704	699	715	704	702	724	694	653	659	708	695	736	678	646	691	700	727	680	678	728	718	651	682	710	757	725	672	679	704	686	711	694	650	727	674	688	701	685	669	659	735	666	658	686	720	705	655	712	688	704	700	712	693	712	677	662	670	702	682	648	697	701	684	714	682	741	669	695	681	713	669	638	718	670	620	695	688	685	684	725	685	650	696	718	679	645	681	644	676	694	737	668	716	688	718	682	692	693	719	664	688	674	720	677	699	676	690	665	696	674	714	701	743	640	681	693	704	684	700	731	694	682	742	754	679	702	692	679	661	665	700	696	719	672	678	710	683	700	702	696	734	706	687	676	697	744	718	679	719	638	661	693	732	705	656	694	739	733	678	687	640	652	636	704	724	720	719	642	677	639	690	688	685	710	674	697	725	680	722	661	661	664	686	717	681	683	690	681	654	702	643	680	654	648	715	674	662	661	667	664	733	700	690	688	694	694	732	656	699	710	715	701	748	682	743	676	679	679	687	662	724	719	672	689	666	712	690	662	668	676	709	697	693	642	708	678	687	698	727	733	710	697	684	653	704	720	679	673	687	679	705	709	697	699	716	700	713	664	678	687	687	686	703	753	713	725	638	676	687	678	690	687	698	709	668	687	644	674	671	701	704	689	736	670	690	687	667	732	688	692	713	670	706	715	682	683	680	752	702	691	661	678	684	688	668	626	725	652	681	656	670	675	703	627	669	690	690	654	696	633	717	678	670	770	678	716	701	719	669	675	717	677	658	686	719	719	723	708	727	644	674	669	723	723	686	684	705	723	651	716	689	691	724	712	714	682	700	695	689	712	685	702	667	687	746	689	686	735	681	651	692	645	742	703	703	651	702	693	674	647	699	687	671	641	691	684	686	653	684	692	686	734	692	677	714	681	669	703	689	682	712	728	666	704	677	697	668	657	693	743	659	708	741	644	671	704	700	694	675	707	676	683	703	660	686	685	706	727	729	682	689	713	718	712	729	694	674	695	724	729	746	684	679	678	694	694	691	694	727	690	704	728	746	697	697	683	663	662	647	652	762	684	669	748	716	686	707	708	672	660	687	655	703	711	637	679	680	735	689	694	672	704	733	699	679	682	666	716	704	668	740	696	650	760	714	700	705	670	648	689	716	682	737	682	665	687	719	721	705	685	683	690	712	676	702	699	721	666	738	675	709	707	713	686	705	712	684	650	710	705	678	691	701	657	679	694	675	729	676	670	679	683	705	705	678	706	672	717	742	677	680	730	669	726	713	694	674	690	678	665	725	702	673	679	759	694	727	650	700	695	675	692	722	716	666	701	712	689	670	669	696	705	653	674	720	676	727	671	700	703	707	677	651	715	685	688	683	647	700	674	656	706	715	670	690	653	679	651	672	666	753	670	692	664	672	690	721	681	686	737	685	670	693	673	679	685	722	669	667	669	662	712	690	693	642	658	695	706	707	693	676	668	653	701	686	685	635	696	622	711	624	685	656	698	678	676	680	689	698	713	649	765	701	704	656	679	700	733	712	696	678	704	666	692	681	664	710	716	710	677	688	684	655	656	683	704	717	705	673	686	686	690	699	670	698	666	669	696	660	693	684	658	680	705	693	678	673	692	654	660	726	674	642	712	678	709	697	723	706	716	691	690	663	692	683	699	650	727	705	716	721	726	720	724	668	702	658	650	696	726	662	682	718	665	715	730	692	706	666	659	640	677	702	689	663	725	663	717	692	704	739	682	709	722	681	696	702	743	677	659	719	730	688	649	643	663	651	731	712	666	652	747	664	667	669	715	750	706	702	715	694	702	676	709	718	729	699	701	690	719	700	676	720	727	722	654	665	698	673	724	717	669	690	683	660	658	682	718	717	726	731	684	714	705	688	644	674	693	664	681	708	728	668	723	701	666	630	693	690	714	641	713	686	708	700	745	651	707	684	687	650	675	696	700	747	712	715	674	710	651	676	684	661	678	687	713	688	692	700	678	685	679	704	660	733	758	740	679	712	698	698	658	689	723	690	654	767	710	721	681	699	680	676	654	715	705	688	678	702	651	660	668	724	691	680	693	719	657	717	685	708	664	695	700	662	700	712	641	680	741	674	698	723	672	653	676	698	670	722	706	682	697	687	679	702	694	644	698	716	717	698	695	712	704
9690	860	671	588	503	369	322	342	285	302	314	272	237	289	288	278	257	238	312	252	297	273	284	278	229	251	260	257	237	265	253	270	285	289	246	271	239	262	264	276	247	272	263	241	275	279	276	253	257	269	236	250	230	271	284	250	251	239	263	224	270	247	252	251	242	258	267	237	286	279	294	272	250	267	302	239	263	279	270	297	276	267	276	267	299	288	229	246	302	259	246	250	260	283	244	272	247	264	261	243	255	273	266	242	248	255	274	257	261	270	225	260	286	252	280	259	249	260	284	251	271	245	231	298	281	257	242	273	241	250	301	227	261	242	279	232	229	249	294	240	264	295	255	263	260	251	279	260	250	297	244	272	240	254	234	258	277	276	311	257	265	245	275	235	277	269	241	276	262	292	250	266	276	258	298	250	279	247	258	278	258	257	260	266	260	252	302	265	266	286	253	275	267	246	243	262	254	257	277	292	240	270	264	254	276	278	231	276	268	235	282	274	267	270	259	241	252	239	242	279	271	254	257	242	257	274	253	254	232	266	242	281	257	259	251	256	272	252	229	286	277	273	245	252	250	254	249	224	246	239	242	258	245	283	295	275	241	267	251	264	277	299	260	247	239	268	273	258	249	297	254	248	231	257	265	270	286	232	241	246	258	261	235	283	291	259	268	284	237	270	239	254	269	265	249	259	259	275	281	296	217	249	270	259	269	264	246	259	265	266	259	241	245	275	262	297	263	265	252	251	277	252	262	265	219	243	257	267	287	252	236	244	242	248	239	292	298	297	269	273	255	265	274	280	282	274	246	264	262	266	280	259	275	262	252	258	245	248	242	264	300	213	260	256	250	276	248	241	288	239	254	254	261	276	254	276	244	247	254	266	244	266	296	237	245	250	267	254	256	238	243	248	248	273	246	239	244	231	232	250	266	229	272	232	246	307	264	274	271	282	256	260	286	248	267	243	270	285	264	260	269	250	258	257	247	260	267	256	268	255	249	286	257	250	262	249	248	262	255	295	262	257	256	240	265	285	273	259	270	304	252	259	291	267	238	284	267	285	252	240	284	240	229	278	272	258	280	282	285	267	271	242	276	257	250	296	239	264	257	273	304	255	265	262	261	267	260	256	255	250	258	260	212	259	230	263	255	261	268	263	270	259	266	250	260	270	269	230	261	253	295	252	262	235	248	278	253	247	286	292	241	297	250	271	278	266	250	269	286	263	269	250	234	251	270	236	277	270	259	253	242	263	266	267	282	257	260	253	258	248	281	240	251	255	262	273	255	256	262	276	290	244	260	260	233	298	254	258	269	255	289	248	261	253	270	248	249	264	281	236	287	286	279	242	254	294	280	251	275	273	282	265	260	260	240	246	248	261	281	276	238	264	286	282	279	266	267	271	264	272	263	248	279	273	297	271	247	283	256	264	258	256	244	281	239	265	262	278	282	246	277	253	277	226	252	254	277	247	254	235	260	251	271	296	279	274	249	245	256	263	261	247	290	248	260	264	246	233	248	265	251	252	259	260	251	267	276	284	237	264	267	225	241	258	272	256	267	295	264	278	279	252	245	279	281	258	245	271	233	270	263	258	272	266	240	262	247	280	274	270	283	277	264	277	258	253	264	248	273	259	285	247	231	256	248	268	238	250	273	240	234	251	266	274	245	268	233	250	253	277	231	258	261	276	240	259	241	268	266	279	263	234	275	281	236	284	269	263	274	285	242	249	276	250	229	246	245	248	281	263	252	249	279	274	263	275	279	276	245	243	247	255	255	291	272	281	271	260	286	251	284	293	270	270	288	271	282	267	272	243	241	255	280	271	258	254	246	244	266	268	236	241	270	297	244	233	275	270	259	278	256	273	277	290	272	245	265	235	254	276	274	272	277	261	263	268	283	267	255	283	238	213	258	272	291	271	279	237	245	242	275	304	252	261	264	250	263	271	285	259	255	261	266	265	266	269	262	281	270	262	244	262	270	266	250	269	292	256	254	280	258	245	253	286	292	243	255	276	220	249	250	253	276	281	245	281	256	272	250	227	287	283	263	288	230	282	257	245	252	222	265	262	262	233	240	218	274	302	254	291	261	245	246	224	246	255	262	241	306	259	265	236	289	259	242	253	244	263	276	259	258	238	265	233	239	245	298	247	263	266	230	270	280	262	267	250	265	313	249	242	257	238	264	292	244	275	264	255	264	272	261	249	233	258	272	250	259	263	256	261	277	284	315	254	246	288	267	273	258	287	247	269	267	284	267	275	268	226	229	264	250	260	242	277	254	241	294	263	243	248	227	263	249	267	259	269	235	240	253	284	274	261	239	261	263	294	264	266	276	252	276	235	237	250	280	258	272	256	256	283	276	270	244	227	289	228	257	249	274	275	271	265	273	284	290	232	253	260	236	250	255	271	241	263	261	253	249	269	276	255	261	264	245	249	236	270	263	242	258	289	290	238	284	255	247	260	271	270	243	252	257	253	267	266	270	290	256	231	270	217	242	281	293	255	275	272	274	280	271	246	258	274	263	220	283	247	289	259	283	243	252	249	251	274	261	282	235	259	259	267	246	264	266	249	264	258	281	252	257	292	245	256	281	254	248	273	251	256	276	263	255	255	258	250	267	242	276	270	250	272	266	248	212	265	289	247	270	277	232	300	245	255	262	281	279	256	248	253	249	257	231	247	261	257	258	304	286	269	258	240	268	242	258	259	243	261	250	257	260	286	235	260	255	281	251	245	277	257	252	270	280	265	265	273	249	249	237	257	244	242	235	242	260	301	272	254	252	286	264	275	262	264	255	283	270	283	267	280	258	267	273	274	274	263	258	260	272	247	260	253	282	273	273	232	254	248	273	289	278	244	251	250	251	266	225	259	261	271	277	271	249	273	296	256	256	252	260	262	228	245	273	258	266	275	263	283	269	242	223	275	271	273	252	230	255	280	257	253	247	262	298	259	246	264	257	268	258	233	269	247	266	280	264	242	234	265	251	259	229	255	281	261	248	266	263	265	264	264	257	241	317	260	243	268	232	274	269	257	227	264	252	268	279	286	236	247	259	283	245	257	265	255	277	264	290	251	259	284	275	260	285	242	249	250	267	278	269	251	277	265	270	284	290	257	255	280	279	246	234	253	256	254	251	257	242	254	242	257	275	271	227	237	256	250	216	259	258	239	254	251	262	249	266	242	279	274	282	259	266	247	250	260	280	263	246	264	265	270	233	252	275	288	241	249	267	245	248	248	306	261	251	253	282	233	220	241	246	248	261	261	253	274	238	269	227	245	241	243	271	254	232	227	252	270	250	271	238	265	262	266	259	275	293	241	266	271	278	267	288	264	265	248	221	260	259	254	252	290	231	235	265	235	250	257	267	270	262	279	258	288	239	271	264	269	264	268	310	267	255	273	265	252	273	234	250	258	226	272	284	270	261	275	246	247	277	261	249	267	247	281	255	264	242	275	280	265	275	228	241	253	287	270	244	245	263	268	291	276	245	266	243	264	237	269	245	240
8195	993	1466	1960	1690	1098	1067	994	776	808	836	711	699	672	723	722	688	684	685	669	628	651	656	652	627	630	634	613	653	667	655	674	617	633	680	684	659	607	629	645	653	650	574	589	603	616	656	632	593	640	642	683	647	605	660	593	617	642	661	615	625	657	633	647	659	667	597	612	625	601	622	632	610	617	662	601	593	676	611	620	566	642	645	701	630	607	624	644	573	634	613	675	617	597	615	670	618	622	632	666	671	654	614	623	601	596	600	602	592	618	598	601	623	617	621	658	585	607	651	658	621	642	662	584	702	632	566	638	644	617	628	648	634	646	590	640	573	614	638	627	624	664	604	648	639	624	607	637	621	620	659	627	619	632	586	642	665	648	606	644	618	599	630	661	586	607	632	616	622	643	631	633	632	600	650	591	625	652	613	653	637	648	599	602	618	631	616	673	663	643	651	642	607	622	621	606	606	630	637	638	650	653	642	656	607	618	633	615	627	633	667	602	629	636	613	629	642	622	646	671	635	609	594	635	626	651	634	663	618	663	623	626	623	628	592	606	600	636	623	644	632	605	609	612	614	624	618	655	636	599	614	600	614	548	623	600	611	597	638	631	642	678	601	628	586	671	618	666	609	589	605	659	590	629	636	608	600	634	610	602	629	606	591	628	603	592	648	628	612	604	668	596	640	594	635	639	667	636	641	645	559	614	622	602	631	635	599	645	569	627	596	658	648	617	632	616	642	664	652	654	597	631	633	606	628	589	561	647	626	611	606	689	641	590	626	603	622	617	627	630	564	653	640	650	661	595	636	582	615	613	626	626	627	595	636	651	605	603	586	642	624	579	651	625	638	575	626	583	612	651	611	619	587	621	654	630	617	613	625	643	621	652	643	619	635	612	642	646	621	667	565	620	608	612	591	647	675	631	613	591	645	586	633	595	626	651	620	605	630	633	599	660	633	632	610	610	627	639	586	618	627	618	621	652	606	624	625	639	604	620	592	604	583	628	618	656	594	633	622	596	638	635	615	602	628	626	610	607	649	625	637	614	621	641	626	620	638	631	613	617	566	617	662	590	580	644	621	648	649	641	664	605	634	606	659	569	615	604	617	607	649	605	655	627	618	657	625	571	671	604	609	565	639	627	648	626	615	597	581	583	649	639	621	627	666	606	596	648	662	640	610	644	589	629	642	647	612	621	592	607	591	611	656	608	605	642	600	640	669	571	568	613	626	674	587	594	611	612	706	646	671	660	562	646	623	620	639	633	602	603	626	598	628	584	582	608	601	626	612	593	629	593	608	671	612	630	640	630	604	635	670	593	633	639	574	660	618	643	600	602	601	606	656	655	589	623	610	628	652	639	596	649	578	617	624	621	625	607	613	610	592	631	609	578	615	637	591	635	591	542	584	611	601	610	548	608	629	632	597	623	620	616	648	648	637	613	607	589	621	613	602	600	634	578	644	634	600	644	591	641	617	642	648	575	602	632	611	633	623	594	586	646	594	665	598	610	651	602	662	588	619	599	648	626	600	581	635	625	628	632	580	644	638	626	623	622	607	628	623	649	643	618	609	609	596	618	595	634	607	639	591	662	626	624	641	625	600	631	608	583	614	613	595	618	630	592	595	658	651	619	631	621	592	605	621	627	539	680	648	632	611	626	621	620	657	630	660	596	590	561	640	644	662	620	559	633	648	626	614	601	656	608	642	614	651	638	645	615	639	600	625	656	655	635	639	692	657	601	648	625	602	624	622	638	637	678	615	622	615	644	620	655	605	631	613	611	618	657	631	620	589	634	623	647	594	651	627	642	648	660	634	628	613	613	623	657	628	667	652	604	601	616	615	642	636	595	615	579	611	601	637	598	667	611	629	678	635	671	616	608	637	631	632	607	601	616	637	621	591	636	607	638	623	661	629	635	604	626	596	608	632	620	625	593	630	606	617	627	593	649	599	635	660	620	654	626	598	674	622	651	585	618	617	623	566	608	618	619	675	628	659	666	627	589	621	631	612	673	654	555	624	629	594	681	645	609	642	614	601	634	656	609	618	623	621	640	635	623	631	608	642	610	647	641	605	646	585	633	634	580	626	617	620	657	628	617	599	591	612	582	639	657	623	585	592	634	638	605	614	653	633	637	615	643	605	597	596	589	630	620	604	631	620	679	617	618	594	619	681	616	614	611	652	632	589	619	624	600	623	665	617	605	593	633	627	613	613	603	643	618	636	651	601	638	582	644	713	583	591	602	648	571	658	603	620	588	567	635	616	625	618	681	610	598	607	632	632	618	623	654	622	627	644	595	631	682	590	633	606	629	596	622	636	610	652	607	632	614	653	573	625	601	599	629	651	603	628	583	589	631	626	620	635	655	658	667	651	640	624	633	612	582	625	633	647	654	619	630	653	665	653	578	579	613	615	585	653	666	673	617	623	646	596	631	632	592	626	617	634	657	564	628	633	631	662	594	652	616	621	639	587	651	600	592	628	602	609	631	620	640	602	661	593	589	620	587	594	630	620	614	652	661	616	620	630	616	603	616	630	625	649	622	622	613	615	638	632	562	578	601	662	606	597	619	637	644	609	626	627	655	652	638	613	621	629	603	599	606	620	595	631	604	625	624	616	642	616	667	629	644	634	647	650	623	626	616	610	646	648	593	621	635	651	596	610	596	594	641	623	602	638	643	682	590	636	634	633	636	625	636	634	601	669	593	584	616	606	644	677	624	629	646	613	679	607	676	645	601	670	637	639	575	599	648	628	626	619	608	643	617	602	601	623	614	641	596	552	644	644	599	615	615	638	653	627	638	623	656	671	598	640	638	626	650	635	627	614	616	583	624	581	599	652	635	605	596	603	621	620	593	660	637	593	640	608	648	647	664	640	601	643	588	647	618	669	648	629	632	645	629	570	579	622	627	599	656	652	569	635	632	602	577	618	642	653	613	614	642	621	657	618	647	647	602	604	608	637	659	616	625	658	600	606	595	609	589	632	615	629	604	627	653	630	635	606	610	627	577	640	645	624	682	660	626	622	672	636	642	585	607	597	642	617	635	623	644	610	593	570	600	619	639	615	610	590	588	609	632	611	625	652	551	617	618	623	654	622	621	599	617	604	627	628	628	629	642	580	613	621	656	610	598	584	603	614	623	622	598	607	679	615	617	627	651	655	585	630	585	649	614	601	616	613	616	594	617	623	643	605	592	625	618	657	616	675	616	638	654	646	639	641	660	640	603	615	587	617	638	623	644	637	599	619	590	627	622	621	649	658	611	599	645	594	622	617	591	598	598	614	611	646	630	628	613	657	606	629	606	638	614	654	628	591	654	680	630	569	651	623	571	632	638	641	618	645	644	582	588	646	612	649	592	623	623	607	624	611	658	668	618	596	599	627	598	647	636	603	643	607	651	668	650	597	588	640	611	625	663	621	588	637	626	635	620	609	629	628	594	619	599	599	638	674	593	593	593	610	639	604	615	609	622	630	606	653	598	548	601	652	605	623	662	598	632	643	621
16451	1467	892	631	432	311	270	227	169	168	157	137	149	142	157	135	124	146	119	131	116	115	131	112	126	122	134	118	95	121	104	114	131	131	117	105	116	116	118	104	105	137	116	98	130	128	111	128	104	113	129	101	124	112	118	131	122	122	112	127	103	99	122	112	115	100	127	105	112	136	113	124	122	90	137	119	123	109	105	121	104	133	112	100	108	137	115	119	124	110	133	107	115	103	93	128	112	114	113	120	111	127	114	109	118	117	108	115	119	98	110	93	112	103	97	133	119	131	106	129	110	93	109	104	126	120	122	116	109	117	98	110	100	101	124	101	121	100	123	106	125	116	104	108	125	130	126	128	120	99	102	119	93	107	94	118	103	113	123	137	106	113	91	106	105	116	130	108	112	100	130	115	127	94	124	110	116	113	116	118	128	119	112	100	98	100	120	100	112	114	102	107	101	91	108	114	128	124	112	113	97	126	92	107	110	115	109	92	106	107	130	98	89	119	118	127	121	101	105	121	112	112	112	122	114	109	90	98	120	104	104	123	98	116	130	122	89	117	115	106	103	87	105	113	119	96	122	115	123	132	122	102	122	110	122	112	106	98	124	113	106	108	114	110	111	112	100	117	112	93	113	128	107	114	111	100	133	102	125	109	124	95	137	102	93	99	105	125	103	102	105	124	113	117	106	104	111	115	113	113	110	107	119	125	129	103	105	133	114	101	129	93	94	86	116	113	127	101	118	105	105	110	117	116	105	119	110	124	112	86	108	119	83	110	111	113	119	148	126	125	105	117	109	118	121	99	118	111	108	116	106	105	115	106	93	119	125	101	111	133	106	126	109	120	115	91	110	109	111	110	88	123	100	110	102	95	112	93	114	113	108	98	103	96	121	134	115	111	102	99	109	109	122	110	107	134	123	114	99	113	97	128	114	99	108	104	111	109	102	131	123	80	113	122	107	116	111	103	106	113	112	122	111	106	107	122	117	102	125	116	109	107	131	93	104	133	134	113	105	100	106	120	110	118	100	96	129	109	110	103	128	101	109	124	84	117	88	105	109	131	120	123	101	115	123	108	106	126	120	122	108	130	107	108	125	114	96	97	100	94	122	118	134	113	117	121	115	108	122	109	121	121	124	108	132	121	113	139	108	115	108	92	118	119	102	110	96	104	122	110	111	112	114	120	100	128	105	108	112	99	106	110	100	115	122	115	113	115	116	119	118	94	119	95	111	111	111	118	102	111	107	113	109	137	113	103	117	144	123	109	115	115	109	133	113	92	103	104	96	102	125	107	118	116	113	102	113	117	113	121	110	111	114	126	117	99	109	112	109	91	112	108	105	131	101	104	111	125	111	107	116	122	121	106	102	111	113	97	107	118	130	113	121	100	111	129	127	114	116	122	121	98	121	107	118	121	116	111	120	88	111	111	121	123	100	98	125	108	99	102	88	105	122	99	112	110	111	105	108	106	127	101	126	118	120	135	124	113	98	107	102	114	116	111	143	100	119	122	101	115	127	113	104	106	99	140	96	125	126	115	124	88	96	113	108	109	94	98	128	122	106	115	109	106	130	103	109	91	124	112	105	115	103	114	122	110	105	115	130	128	123	120	109	99	122	122	111	114	101	110	133	137	119	123	134	96	122	104	98	113	105	117	95	121	115	119	96	114	117	124	122	117	117	100	98	104	111	111	130	103	87	104	100	123	110	102	109	127	114	104	117	99	107	119	108	103	130	114	101	109	122	106	116	119	112	119	130	122	121	111	109	104	106	96	123	111	111	115	127	108	106	110	123	128	103	122	107	126	113	119	111	110	106	113	102	120	112	103	107	102	84	108	124	113	110	106	102	113	100	116	112	114	94	110	106	109	123	114	115	108	87	108	101	83	123	113	138	119	101	103	117	142	150	122	108	102	116	112	111	111	116	100	115	118	117	119	105	107	100	135	99	96	105	106	102	88	111	97	116	94	117	111	117	107	121	113	133	122	113	102	129	102	105	96	100	117	133	97	124	119	96	120	96	116	111	110	98	104	104	98	103	107	129	110	116	113	110	109	106	123	111	123	111	98	112	113	115	119	113	124	107	101	114	107	117	102	105	105	111	85	122	107	99	113	126	107	109	108	111	119	120	110	125	102	87	104	104	115	115	109	119	89	106	107	121	117	114	124	120	129	100	105	111	100	120	113	103	122	109	104	114	111	97	120	102	126	100	104	100	127	119	116	105	119	119	114	107	103	118	106	106	105	104	100	114	114	108	92	103	103	124	128	133	111	112	126	114	106	118	116	97	107	120	105	111	104	124	94	91	118	95	110	86	93	132	122	100	85	110	124	122	128	111	140	117	138	101	117	121	110	99	106	102	122	96	119	112	113	103	104	98	111	120	112	126	121	97	110	97	125	134	129	119	127	117	123	117	89	111	104	113	117	100	102	115	117	125	121	111	121	120	114	114	106	117	112	123	119	135	111	101	95	121	118	106	103	93	106	96	117	97	98	131	115	125	110	97	92	102	125	110	97	119	117	110	110	109	119	104	124	103	95	126	133	120	128	118	94	107	104	119	116	111	101	122	118	110	86	105	113	127	133	111	126	101	105	115	104	97	128	131	117	109	114	113	119	115	126	91	118	84	117	117	96	119	109	111	106	106	103	108	108	117	111	96	97	122	93	99	134	125	121	110	111	112	101	116	105	123	122	118	113	92	120	105	105	110	114	111	105	102	107	111	125	105	104	125	99	120	91	114	105	117	96	110	125	113	122	122	121	91	120	110	103	123	111	125	125	119	96	118	108	114	121	97	123	124	117	103	98	132	104	125	111	114	124	103	125	113	129	110	129	133	98	116	106	118	95	111	98	101	104	111	122	115	115	112	102	99	111	118	112	122	110	89	101	121	87	117	118	108	97	125	120	120	110	113	131	111	111	107	114	125	114	132	108	129	112	102	120	99	121	122	109	121	113	118	107	112	113	118	97	109	107	118	125	115	109	119	112	117	108	137	114	119	115	138	102	111	105	110	97	105	109	110	93	120	99	111	111	113	103	107	114	125	100	110	121	117	124	98	109	118	129	113	122	123	120	123	108	127	118	99	128	106	119	121	101	140	108	125	102	121	118	98	101	137	103	111	104	112	111	121	112	80	100	101	94	119	109	107	117	105	127	109	114	99	123	131	111	142	120	122	130	103	121	114	116	98	101	111	103	114	114	93	114	115	110	119	104	105	127	112	132	101	107	95	102	118	106	117	108	122	114	100	119	112	116	101	111	104	103	111	119	123	108	128	115	91	101	111	108	113	124	120	136	105	110	136	108	110	107	96	117	113	112	109	109	89	114	115	95	107	110	113	117	113	136	126	96	108	123	114	115	122	120	113	105	128	108	122	105	113	122	109	107	101	117	115	131	121	137	112	124	117	121	111	125	115	111	123	122	113	99	121	104	109	97	128	105	96	109	123	125	102	134	115	125	125	111	117	105	103	104	97	121	100	124	110	92	125	135	109	117	112	106
10488	956	1843	2142	1837	1300	1094	815	636	607	559	517	449	467	447	467	402	389	421	382	325	362	343	334	345	359	337	328	311	338	330	341	323	355	318	282	311	323	315	305	297	322	333	329	275	312	277	333	299	323	297	307	321	327	308	303	315	322	312	283	286	335	265	275	329	290	288	299	269	310	320	276	305	325	291	300	269	307	308	294	293	326	283	263	286	262	304	290	300	312	314	310	293	279	287	294	277	318	314	326	283	278	281	297	290	278	281	283	278	304	322	295	317	291	279	279	298	283	305	290	260	305	279	283	289	308	303	282	288	281	290	293	301	290	266	298	309	283	318	307	297	288	293	312	287	287	275	284	282	302	300	311	293	297	325	288	304	301	277	298	289	299	290	294	321	311	305	295	244	300	302	271	312	283	286	298	301	283	310	326	309	289	318	289	310	277	295	277	281	270	317	317	300	308	293	263	290	308	286	281	293	268	306	297	289	294	287	291	316	283	297	295	285	293	287	288	280	287	314	283	281	297	275	313	329	345	284	301	298	275	301	304	283	285	309	275	303	304	286	291	311	257	280	305	289	297	309	278	287	293	313	299	303	294	315	300	275	314	286	271	301	286	302	289	301	301	271	275	270	298	271	299	316	274	298	337	294	262	301	309	312	265	307	281	297	268	292	297	273	263	286	301	281	292	273	292	322	314	291	329	270	313	336	299	284	283	279	340	316	296	309	298	313	293	293	275	304	306	269	266	295	282	292	282	290	287	265	279	289	263	306	273	246	275	285	285	313	277	296	267	268	295	290	258	275	281	285	297	286	293	281	287	314	341	271	272	315	285	292	280	301	302	270	262	298	289	328	305	275	308	301	272	303	271	298	276	302	289	251	303	285	306	284	293	314	307	306	273	308	292	297	288	272	307	285	285	307	282	302	254	271	291	280	289	312	306	273	251	286	283	243	303	300	276	302	292	271	267	294	278	276	293	289	291	287	296	310	300	286	301	294	289	306	301	250	289	332	284	307	288	286	286	294	312	298	270	284	316	307	311	284	311	315	306	306	278	296	293	310	303	291	312	326	296	324	317	261	289	294	322	296	289	299	306	298	263	271	286	289	280	292	307	320	310	296	305	287	303	301	286	275	332	282	275	281	310	325	266	282	288	312	301	238	276	304	231	268	283	282	275	279	295	279	271	314	298	293	285	289	321	283	302	271	304	267	288	304	265	296	302	277	304	310	260	313	303	296	345	315	271	285	301	282	307	258	276	276	294	251	288	292	293	285	273	309	298	280	313	276	288	283	270	288	263	300	292	325	266	287	341	292	257	291	316	285	292	311	290	278	317	334	280	291	299	293	302	299	316	295	281	314	275	280	301	310	293	296	290	278	293	296	261	283	289	301	289	310	293	267	296	300	269	278	303	335	306	291	281	289	287	289	289	271	328	328	282	310	275	319	304	281	291	274	288	305	285	291	274	286	263	282	284	305	314	303	275	294	313	308	324	280	307	296	278	271	306	298	276	245	278	290	280	266	294	264	291	307	298	269	300	301	308	300	310	295	293	277	311	268	303	300	273	300	309	320	302	287	260	295	275	315	286	284	280	284	281	285	290	286	289	296	303	328	302	302	299	299	299	303	282	325	279	276	309	283	293	300	300	286	275	306	290	268	310	294	287	263	267	313	302	263	298	280	252	286	301	285	301	303	297	298	318	290	281	308	294	276	285	287	266	294	289	287	276	281	282	322	311	306	264	292	294	287	301	329	280	278	306	297	321	283	320	317	285	275	290	295	324	260	275	269	276	279	266	303	292	287	318	307	304	293	315	299	297	254	284	280	293	298	301	288	299	292	303	310	291	329	251	306	317	271	276	306	325	305	282	302	283	313	288	263	285	290	282	286	280	280	293	303	277	314	304	289	302	292	281	305	298	273	245	276	278	300	310	284	289	301	293	261	315	277	315	303	307	285	278	302	297	315	278	347	274	284	283	278	285	300	303	284	290	284	294	282	296	279	301	310	287	273	306	293	299	275	317	303	278	263	295	295	300	285	272	302	281	268	284	311	297	285	279	309	272	291	305	329	302	306	310	289	271	263	291	300	295	293	301	295	290	277	304	268	301	285	278	282	310	294	304	314	288	293	320	290	296	295	294	294	316	298	282	298	300	275	318	286	320	300	318	288	296	288	269	277	261	305	281	284	287	287	282	287	312	249	306	296	312	331	256	319	270	301	257	263	277	300	274	287	274	304	290	282	291	297	288	305	272	299	278	291	299	272	292	293	302	299	282	288	283	283	294	295	294	296	295	295	275	323	281	300	299	295	313	264	301	289	292	274	263	301	299	299	302	335	285	308	319	290	305	287	307	306	305	275	294	296	294	338	282	304	294	305	287	298	313	304	304	283	309	282	297	323	290	308	316	315	271	274	319	287	315	282	318	295	310	282	271	279	315	277	325	294	280	299	303	305	310	286	305	300	288	270	302	302	270	291	314	280	279	294	287	300	288	313	299	263	257	297	279	276	295	291	285	312	309	270	276	314	314	291	315	270	279	330	267	289	316	319	292	305	289	281	300	322	347	296	304	307	281	263	275	267	315	321	278	283	280	287	312	298	309	338	290	294	271	284	333	278	279	321	262	317	293	275	301	312	289	287	295	280	263	300	271	307	298	305	277	271	308	295	297	308	294	279	269	316	293	304	268	272	290	293	319	313	291	291	278	317	273	300	271	306	287	289	292	303	275	305	265	294	272	286	283	291	294	287	310	286	293	287	305	292	299	304	304	304	303	306	309	305	279	275	309	284	273	295	275	291	284	284	290	311	298	276	308	316	265	323	309	289	270	311	306	285	317	274	293	263	293	306	271	302	279	264	260	283	263	270	289	272	295	341	264	284	334	276	291	274	276	309	338	282	310	275	300	277	298	289	268	301	306	285	279	289	324	277	272	281	306	268	272	255	285	295	270	308	289	285	281	297	329	306	312	272	290	279	302	317	289	305	297	302	327	291	300	309	292	286	313	259	267	295	282	295	263	297	288	284	288	273	284	293	314	310	295	286	294	294	272	297	278	310	294	323	306	279	312	310	283	282	298	285	307	303	309	284	297	283	278	289	281	315	279	276	284	293	298	279	323	294	303	271	270	289	311	283	280	281	298	296	302	291	300	292	293	284	316	318	277	315	334	291	321	289	284	284	293	306	289	288	285	286	287	293	298	284	284	276	276	292	293	310	290	307	309	278	308	301	317	283	256	315	303	274	282	292	284	311	296	320	284	292	292	320	269	271	279	268	265	277	288	301	297	281	278	288	278	308	305	266	293	291	289	291	278	311	288	276	322	330	313	261	313	296	312	294	281	319	290	292	265	325	297	267	318	301	286	295	286	283	315	285	288	289	288	317	288	285	311	315	304	272	292	291	292	314	326	320	300	303	298	281	269	281	266	308	269	295	278	272	305	301	301	315	295	306	302	306	306	314	290	297	284	319	263	314	300	268	273	276	309	276	298	284	282	290	275
2397	444	360	334	340	293	252	275	329	251	276	291	289	293	313	297	281	295	305	295	294	314	309	301	291	308	287	290	310	291	317	280	311	278	277	239	256	290	256	306	288	266	297	295	304	316	308	316	293	283	324	290	287	310	292	298	266	295	292	264	295	263	272	308	289	282	319	298	314	279	265	300	274	293	285	294	281	300	286	274	315	273	297	307	267	280	290	279	304	293	309	283	313	297	261	334	287	296	272	306	265	284	304	303	303	249	270	276	326	252	321	275	278	277	284	270	274	282	261	290	291	266	298	290	242	307	272	318	288	272	295	292	250	283	292	278	289	302	273	265	305	309	257	327	284	281	305	319	271	282	309	306	294	291	297	296	300	312	326	275	268	303	280	301	292	311	275	283	338	289	281	278	302	264	301	293	262	296	258	290	287	269	252	298	308	320	318	298	266	307	251	296	296	318	289	254	277	293	296	300	274	275	326	316	331	274	278	288	287	287	296	298	288	323	310	270	280	270	295	288	268	284	272	288	293	250	304	276	311	312	245	295	249	288	312	280	266	288	296	313	269	284	285	293	257	280	282	260	301	251	283	287	288	303	302	311	297	312	298	294	324	305	275	303	284	275	271	280	297	252	311	298	281	296	325	309	287	336	263	277	286	305	259	288	265	298	289	276	281	292	317	302	307	271	284	259	284	293	310	354	312	277	289	305	273	294	283	321	273	281	293	282	304	285	280	284	298	307	291	287	312	300	289	279	285	279	268	250	284	288	311	314	298	270	284	298	289	292	269	246	259	311	265	277	314	296	270	278	310	284	293	272	296	299	322	301	318	269	316	313	307	277	315	310	259	329	287	294	292	307	297	289	288	269	266	273	248	288	276	278	258	290	254	298	271	297	312	289	294	241	286	327	263	302	288	282	290	288	275	290	309	318	234	296	307	306	263	275	292	300	312	326	285	275	311	304	278	277	313	271	283	297	258	251	278	263	300	299	312	279	252	311	281	301	261	273	284	272	244	310	241	273	266	298	326	284	249	307	279	321	268	274	292	286	282	309	275	283	265	310	295	284	297	301	275	285	304	293	327	295	286	303	322	288	290	292	318	263	274	287	302	269	318	305	272	273	302	258	281	289	274	309	306	283	361	266	292	281	280	293	309	310	283	297	286	277	267	293	328	301	270	267	264	296	287	322	273	254	289	282	280	298	273	277	316	281	273	256	268	286	295	290	276	260	273	301	304	297	288	280	293	276	291	288	283	253	272	301	270	288	281	309	322	277	291	303	274	272	297	230	291	275	275	280	279	293	282	306	305	279	274	260	281	286	280	304	292	299	294	285	294	287	292	285	312	285	312	243	290	282	309	298	305	275	239	314	295	275	282	251	281	263	284	305	272	290	277	267	315	305	307	261	264	288	279	283	257	293	299	329	326	274	291	306	258	290	272	276	288	292	288	352	288	292	258	323	280	300	261	274	259	271	261	292	295	292	300	293	263	277	251	287	264	285	279	279	285	246	279	284	269	267	321	271	303	316	306	288	284	276	272	283	289	280	288	298	305	294	269	300	297	262	290	278	303	309	276	295	274	281	288	283	293	294	292	293	336	276	282	271	311	328	267	305	284	262	265	277	293	290	292	276	280	285	276	288	265	284	260	284	287	303	306	276	296	298	332	283	316	295	284	263	293	316	295	304	311	287	321	319	299	271	258	306	312	330	335	260	325	272	282	303	286	289	316	279	312	244	310	292	292	279	281	263	249	284	299	297	278	287	272	278	306	294	273	311	268	262	282	249	245	299	297	292	265	282	290	316	286	286	290	318	293	285	308	320	326	315	269	297	280	283	290	278	285	304	305	260	311	282	293	250	262	272	305	285	259	287	285	296	310	269	317	293	289	315	288	284	278	295	265	271	274	283	283	322	296	280	328	279	280	263	291	305	304	294	297	269	286	287	270	266	287	270	276	300	310	263	277	285	287	276	293	307	260	251	272	277	290	285	290	315	281	328	309	293	286	284	263	287	250	284	299	276	298	259	285	302	308	312	276	281	271	303	314	260	320	296	250	275	276	296	279	315	272	303	274	266	292	281	311	270	287	302	260	291	270	301	306	280	279	276	285	258	300	294	276	313	288	271	282	304	305	308	280	274	283	307	309	277	282	327	283	262	279	289	311	269	322	310	270	281	264	278	286	289	317	248	310	268	272	291	271	255	267	299	315	292	272	299	238	268	286	260	265	278	312	287	268	299	319	292	298	283	323	276	293	300	292	273	290	300	295	285	281	264	329	281	273	278	271	315	276	284	298	293	270	277	268	271	293	255	298	296	266	302	297	289	275	294	301	272	284	272	292	280	287	303	264	272	297	310	308	298	267	296	285	301	290	292	288	296	288	323	282	271	307	308	282	321	266	265	282	312	296	310	278	291	313	293	319	284	302	286	292	280	317	301	261	296	291	310	290	281	274	276	268	294	293	293	307	279	290	292	275	315	297	323	283	306	276	281	297	307	273	285	284	268	291	292	289	294	306	267	294	297	305	293	296	282	291	277	294	297	268	292	286	275	323	266	290	312	270	295	297	269	293	314	314	270	306	299	270	281	309	307	335	295	262	288	284	261	279	253	245	296	271	329	305	276	257	304	279	263	294	262	300	305	253	297	276	269	264	278	279	286	304	295	266	286	321	303	284	295	302	299	272	238	270	316	279	314	304	297	284	306	262	272	292	303	278	291	263	266	297	307	290	285	305	243	272	310	288	299	293	271	288	295	287	284	295	296	294	320	269	307	287	292	307	290	306	278	271	288	238	299	258	242	286	320	300	315	255	284	271	279	279	299	281	285	285	290	300	281	325	308	272	283	308	277	296	301	310	291	312	289	273	292	297	317	283	276	290	277	272	297	305	276	302	296	264	272	303	255	300	319	269	272	283	271	307	283	300	303	269	279	298	263	302	277	272	263	328	307	283	282	317	305	294	270	287	334	273	304	297	285	276	245	296	271	282	292	299	273	290	300	303	301	278	297	254	293	302	273	276	288	306	272	264	277	278	278	285	276	243	310	289	304	287	259	285	289	324	309	312	286	285	277	290	304	300	302	282	259	274	281	289	287	278	249	299	294	321	338	286	267	265	298	298	299	272	308	280	260	275	283	291	291	302	293	317	293	269	294	329	292	248	281	283	299	258	296	265	239	252	267	297	264	280	316	277	251	290	280	298	273	287	306	263	266	253	274	292	300	307	242	280	272	252	303	286	280	249	265	254	285	282	293	277	320	304	282	270	275	283	307	300	269	319	292	272	280	281	294	284	294	277	284	268	278	282	273	293	291	311	298	291	245	256	286	279	298	293	294	293	268	292	269	299	277	271	300	299	270	282	265	291	281	279	268	295	294	274	303	287	302	332	270	296	266	296	279	284	294	329	257	271	283	249	256	296	283	292	297	328	291	277	283	295	298	286	269	277	278	298	275	288	258	289	277	292	273	256	252	285	273	307	305	255	296	325	295	289	305	267	257
2759	742	858	898	979	743	700	651	703	688	710	625	695	687	679	671	697	702	693	693	718	696	702	678	721	706	666	641	660	690	667	688	656	639	670	663	690	672	657	666	704	702	654	643	673	656	684	651	656	668	701	654	655	674	686	707	682	647	706	650	686	681	703	703	670	710	675	664	717	686	710	648	710	681	712	685	715	672	671	734	710	691	737	706	695	691	687	633	697	672	696	634	668	688	690	663	690	674	722	665	676	694	690	689	717	669	682	667	689	702	673	668	660	667	690	681	703	711	716	701	658	676	664	715	693	671	702	684	672	707	702	724	642	675	640	676	703	698	697	711	707	678	697	683	689	747	654	673	711	640	676	702	699	699	713	650	694	673	701	744	693	681	678	721	746	660	694	674	662	728	702	722	727	681	687	689	667	719	676	690	729	699	667	664	689	665	716	709	723	702	696	676	700	669	695	699	695	658	641	737	719	702	662	619	681	737	675	692	717	659	695	697	698	657	664	704	712	710	704	682	726	684	694	690	675	679	713	699	654	722	675	680	679	707	703	618	676	664	662	656	699	666	699	676	730	659	689	663	705	673	694	694	691	694	649	643	644	713	644	717	697	686	720	662	619	672	697	681	710	670	675	668	663	682	642	655	701	635	651	707	682	685	661	675	717	672	695	677	685	760	702	708	668	667	665	652	678	688	683	700	697	641	710	681	680	710	672	675	669	693	675	699	646	657	673	676	671	657	693	664	668	672	743	677	686	673	662	633	670	673	663	650	653	704	680	630	706	729	670	685	697	660	723	663	736	683	694	723	622	672	641	682	690	681	713	683	731	644	709	660	668	674	658	710	681	634	722	643	714	704	683	686	702	712	694	725	715	663	695	679	704	723	705	630	626	646	722	703	674	689	634	632	697	659	735	661	683	667	699	696	664	682	666	660	685	663	669	703	677	688	684	673	659	675	650	707	682	627	704	695	684	637	692	670	657	695	639	706	722	687	689	676	663	677	689	677	679	694	660	731	683	652	684	664	714	701	745	699	668	684	615	660	683	677	666	715	679	665	732	658	669	663	716	695	630	672	673	660	719	690	726	695	686	655	731	723	670	710	761	687	697	667	739	707	693	738	674	672	718	673	712	655	658	667	688	685	676	625	717	713	714	673	678	670	644	670	652	651	693	681	654	712	694	709	669	676	714	715	730	689	658	671	701	668	680	645	723	699	683	672	663	696	690	697	635	677	731	695	684	715	634	718	693	712	665	733	677	719	644	726	686	713	641	699	693	668	743	676	717	663	708	700	659	713	683	658	684	686	687	721	698	674	670	723	683	680	713	699	679	632	705	680	715	697	696	699	624	713	652	713	658	717	680	660	698	701	671	666	675	751	667	685	671	707	647	698	672	677	676	744	673	691	672	714	644	690	681	692	659	688	649	682	669	645	686	696	703	695	738	676	652	623	676	637	647	694	660	687	703	710	708	731	692	665	697	694	686	673	667	689	683	721	691	709	665	670	658	705	691	674	655	684	706	680	676	713	719	679	692	666	694	682	642	706	680	667	696	703	692	694	695	669	663	692	684	660	704	717	679	655	651	666	661	690	678	658	684	678	677	685	694	700	683	692	697	693	673	673	689	716	716	662	679	681	664	664	687	654	645	701	665	645	663	676	688	684	667	682	662	692	699	678	697	726	671	705	698	681	708	680	688	725	685	687	660	638	689	657	700	703	714	617	724	693	674	643	688	694	716	683	690	695	684	699	646	671	650	711	644	653	677	716	699	698	700	690	684	681	735	658	653	657	666	659	666	694	652	706	655	665	638	658	628	701	657	702	639	718	668	698	695	651	666	670	710	655	728	706	710	652	650	724	680	716	716	679	636	668	650	672	672	670	737	676	689	686	668	746	682	681	735	702	725	664	694	681	690	626	726	708	727	727	676	695	705	669	678	663	681	676	695	685	684	661	681	671	667	671	689	678	645	690	700	703	669	681	725	616	679	660	697	670	709	656	700	711	700	676	666	701	692	678	714	656	727	683	686	718	699	670	673	717	693	725	644	652	688	679	697	671	686	660	695	669	715	667	684	647	672	666	700	698	711	673	656	734	665	652	682	696	695	651	655	672	716	686	657	739	686	685	707	682	645	716	656	687	687	657	704	716	685	702	653	679	710	662	690	717	678	662	724	699	703	643	675	719	683	700	690	697	686	680	648	701	684	729	672	693	667	646	709	693	675	633	672	689	690	664	702	703	690	684	620	642	712	695	696	703	669	661	672	688	672	673	688	692	675	701	709	710	676	647	704	696	708	713	683	700	707	701	713	678	634	671	663	699	688	667	686	680	681	685	644	699	722	682	665	662	674	658	694	681	685	694	691	657	677	652	713	670	694	676	644	690	694	708	710	679	677	684	665	704	680	682	636	685	644	665	692	658	695	673	644	659	667	668	714	730	657	668	689	710	690	652	681	698	705	707	664	714	662	717	667	652	728	679	659	682	670	648	645	671	710	703	709	693	672	730	678	676	673	678	677	683	638	684	683	683	688	622	724	672	697	664	657	709	685	680	665	689	689	668	727	738	719	681	672	724	691	691	698	733	715	696	692	750	672	683	662	699	671	679	668	669	654	674	678	685	675	695	704	752	640	681	634	667	675	688	692	711	673	733	701	637	688	685	713	632	683	689	724	715	723	724	712	655	654	700	651	700	643	703	649	716	660	690	664	678	694	731	656	716	694	667	662	663	708	723	659	675	648	707	644	690	664	673	692	659	698	713	673	700	742	737	640	675	666	637	726	680	671	642	660	724	687	646	709	711	675	638	722	670	709	674	672	720	704	677	659	681	669	686	732	654	670	681	682	684	712	675	777	707	709	665	671	678	726	638	678	699	673	648	679	685	625	690	669	707	654	713	679	663	623	702	732	711	657	690	621	662	737	723	718	734	730	649	676	736	689	630	726	661	701	698	666	701	711	656	677	707	674	709	714	671	662	640	727	665	692	709	713	684	614	702	723	661	686	705	684	690	742	718	697	686	695	659	742	690	688	722	709	628	679	699	688	635	665	672	677	682	614	724	667	673	714	715	690	656	706	675	663	667	673	707	736	657	667	662	650	698	673	640	701	661	691	696	629	694	655	697	714	645	674	663	666	701	704	745	697	694	675	691	668	687	673	713	696	678	678	696	653	679	674	670	666	681	673	675	704	693	688	706	684	678	671	664	715	664	713	663	684	702	701	712	643	654	684	698	671	639	696	639	714	708	711	717	703	747	692	674	677	665	675	724	666	679	693	726	638	669	691	685	747	676	660	690	660	683	687	687	666	692	657	681	725	746	692	664	687	653	687	672	653	696	691	683	711	658	706	671	701	679	666	669	719	692	677	667	725	706	665	676	679	675	727	667	643	674	688	713	701	650	674	681	663	661	671	663	690	677	661	751	704	691	671	667	658	678	664	624	687	666	686	738	663	682	708	692	697	685	709	676	626	677	677	623	674	689	701	688	670	656	696	619	682	701
9776	938	637	526	414	378	351	280	295	300	301	266	294	291	268	273	296	296	247	262	258	278	255	291	264	261	259	241	271	249	268	262	255	242	282	257	274	267	222	238	282	258	254	272	243	266	248	237	263	259	284	248	266	231	260	266	248	262	246	234	287	239	275	276	271	281	257	240	240	287	270	277	244	250	280	230	231	266	259	243	275	265	250	291	262	249	236	246	247	273	241	269	250	260	246	242	243	233	254	241	267	246	237	254	262	240	251	262	264	274	227	250	281	280	236	284	266	262	216	266	257	250	245	264	254	270	276	269	245	226	242	248	254	262	270	237	263	264	260	262	231	281	264	293	271	246	257	278	258	243	262	278	251	260	267	258	248	234	244	279	226	258	247	289	254	256	259	269	248	239	258	264	273	269	240	262	278	248	227	269	239	266	255	289	238	252	271	272	239	266	305	247	245	221	248	235	250	262	270	263	267	274	282	272	237	272	249	280	235	244	247	258	238	263	242	237	283	269	288	275	230	243	260	263	232	247	274	250	274	243	269	259	267	234	282	237	258	256	234	252	244	241	293	289	273	253	301	275	256	280	237	251	283	260	250	271	277	222	264	289	257	266	274	247	253	254	266	272	265	249	265	239	239	269	263	274	262	272	246	248	238	273	290	287	259	217	257	302	258	264	269	248	265	269	243	247	256	235	239	256	255	259	283	256	242	235	264	276	242	265	258	233	266	278	267	261	272	270	266	279	278	238	263	239	267	269	270	252	292	258	247	199	283	278	247	263	263	254	251	254	265	258	267	267	245	270	236	238	244	262	292	254	237	224	261	235	269	257	259	248	263	286	236	254	249	251	253	251	242	220	273	281	225	260	263	242	298	256	250	274	272	260	257	231	263	260	250	251	247	252	270	261	286	232	234	261	246	265	266	236	248	266	262	252	274	296	255	252	272	268	221	281	246	253	222	265	243	257	285	255	270	257	273	244	289	313	246	266	272	285	267	273	235	272	277	262	267	276	280	239	270	284	285	253	279	260	252	298	270	271	278	254	270	268	241	267	263	279	237	265	292	245	283	286	278	282	247	269	273	270	274	252	272	254	264	272	266	228	253	266	282	265	233	252	257	230	282	243	280	240	262	265	312	233	237	249	270	249	287	241	282	267	248	280	246	244	256	237	246	251	235	249	259	266	258	235	274	244	267	271	239	264	250	245	266	280	278	292	233	261	283	274	275	279	237	295	274	274	280	258	275	245	254	253	277	232	265	244	273	296	257	279	250	237	235	249	285	269	258	298	312	256	232	261	257	296	294	228	257	272	263	269	307	218	243	258	268	259	266	266	268	246	277	259	266	265	248	241	253	278	292	257	255	280	279	259	274	246	258	253	240	267	247	287	289	266	258	245	269	271	277	272	283	287	283	260	265	271	238	239	250	242	251	276	246	277	272	246	255	294	253	219	286	266	278	258	264	242	251	235	258	245	256	229	268	248	257	241	280	270	253	212	258	291	258	272	240	223	268	279	283	291	257	235	247	230	267	285	248	286	236	256	259	257	289	286	255	249	259	259	237	276	253	246	256	244	245	242	273	281	267	254	242	238	247	293	279	262	248	285	253	244	248	244	260	284	262	250	271	223	267	270	240	242	296	246	246	261	269	250	250	300	264	266	266	247	253	265	253	270	264	265	245	268	265	273	249	276	228	271	277	266	241	271	253	238	241	248	254	291	276	253	249	270	255	248	264	275	261	224	256	240	264	250	253	262	255	288	249	261	266	293	280	267	308	270	279	226	250	261	256	256	303	275	273	246	265	283	287	254	272	236	262	243	236	285	263	277	283	273	248	248	271	237	290	274	253	227	284	282	240	287	274	259	266	250	271	267	261	274	253	271	250	239	260	257	269	244	260	309	259	246	267	271	264	270	273	254	237	249	275	230	271	244	253	253	195	230	238	265	254	278	229	249	266	230	268	289	234	267	257	275	245	233	255	249	255	269	257	228	231	238	272	271	239	258	248	250	262	237	253	265	260	251	278	284	247	253	273	289	289	279	239	236	300	242	275	291	261	316	267	256	276	269	250	232	251	262	257	234	232	276	266	248	283	275	225	258	251	286	237	235	242	251	256	259	259	240	252	259	300	265	264	263	282	218	258	261	286	303	278	285	288	253	283	248	240	269	271	243	261	272	257	252	248	259	276	285	262	252	279	262	225	261	251	255	250	273	268	259	271	256	234	241	258	253	262	293	300	243	279	242	242	264	242	233	302	264	249	233	246	251	250	258	273	243	239	260	285	263	286	251	271	272	277	279	231	278	260	265	280	269	244	277	273	273	250	250	249	274	243	263	269	245	305	261	247	277	260	263	250	222	248	240	250	283	250	262	279	246	281	256	241	252	232	259	250	225	267	258	215	246	272	275	243	252	274	247	256	266	268	239	242	246	244	273	277	288	220	207	249	264	261	261	267	249	254	269	238	281	251	274	273	260	282	254	271	261	268	251	239	260	232	263	248	282	267	249	265	259	269	260	238	246	269	241	248	254	249	229	251	266	222	272	268	241	253	283	258	224	253	246	243	256	257	308	258	254	279	251	268	261	248	269	273	247	288	245	243	248	266	265	257	246	245	253	278	248	257	260	236	247	266	258	263	240	255	253	266	273	237	267	244	253	272	269	258	245	261	253	285	249	283	267	266	271	250	275	259	247	264	257	271	261	270	263	261	270	252	249	274	241	258	247	284	245	257	275	261	260	274	257	255	285	290	267	274	236	246	246	263	263	242	273	271	273	242	251	276	264	277	250	266	273	269	246	242	242	271	279	259	248	255	269	275	285	243	266	254	280	297	240	259	248	263	250	275	282	263	248	260	262	280	260	264	253	252	265	281	260	264	294	253	258	251	264	246	261	249	255	278	266	258	243	222	283	213	248	240	249	272	254	271	277	286	253	243	255	256	254	279	259	254	265	260	226	293	260	240	259	259	250	258	249	253	261	241	245	284	251	234	230	277	258	263	277	262	281	271	278	252	255	255	273	274	243	254	246	259	271	235	283	274	245	241	273	288	263	255	272	233	275	251	266	273	253	249	258	258	277	227	236	258	228	282	245	248	266	245	267	244	249	276	264	276	314	283	243	246	267	237	239	243	259	240	246	225	246	258	267	271	236	253	268	231	246	277	257	260	242	263	250	240	282	254	277	278	255	250	292	277	241	238	238	251	257	261	244	281	307	213	234	257	249	263	290	289	265	250	257	263	245	259	266	258	244	249	253	244	251	275	248	289	259	281	280	260	243	226	262	262	243	243	252	277	275	230	226	277	231	285	253	228	263	254	268	247	287	273	286	264	259	224	255	262	264	303	263	280	256	238	293	248	259	248	240	280	254	276	251	263	239	254	242	265	276	271	265	287	289	246	247	250	241	281	272	269	275	276	257	264	267	227	248	275	285	257	241	265	252	279	257	240	279	261	246	255	263	272	263	246	288	249	283	260	254	254	246	265	281	282	256	238	263	239	285
8259	945	1355	1609	1408	1097	1031	943	803	799	715	724	664	701	668	703	691	673	749	691	663	652	642	631	699	634	651	676	639	611	644	617	657	656	567	612	638	648	657	616	616	630	634	609	621	570	628	621	645	582	623	623	610	613	642	573	642	675	626	598	635	603	652	618	628	610	656	588	592	577	651	672	634	634	601	648	627	611	653	606	596	672	684	624	658	631	617	617	642	639	569	614	622	607	600	659	651	619	630	636	604	621	639	606	648	612	600	584	657	593	616	574	656	591	653	654	617	614	586	571	614	577	620	578	611	634	621	585	670	606	628	642	616	624	612	619	648	626	574	633	660	592	637	630	616	621	620	617	583	619	580	639	641	617	610	612	626	617	624	601	633	660	624	595	607	566	649	621	607	601	555	602	579	602	581	604	626	627	613	623	593	654	639	588	591	618	585	641	661	633	646	585	642	606	620	606	573	587	587	626	646	619	634	576	616	620	651	579	662	622	616	672	656	581	604	607	618	632	619	605	595	631	619	652	632	643	614	620	641	570	666	590	630	618	603	661	622	634	674	608	652	603	627	608	640	633	588	608	597	643	618	631	597	590	606	627	596	595	630	586	614	611	587	627	568	623	621	655	606	645	636	611	600	583	612	636	598	623	612	624	616	619	645	589	608	599	600	619	626	657	628	661	595	650	650	630	600	621	620	666	666	625	548	584	622	645	605	605	652	584	667	621	614	612	648	587	644	636	619	630	604	629	612	578	614	627	626	602	585	624	595	604	631	574	618	623	606	615	624	655	585	659	646	633	628	632	625	614	667	647	624	602	625	592	637	624	615	632	624	666	623	634	639	609	607	618	637	601	623	592	623	649	613	638	639	622	614	630	622	589	589	606	672	608	613	627	629	592	605	567	656	603	642	591	644	615	608	614	588	605	666	647	592	608	587	612	619	595	589	593	645	638	607	564	638	589	586	592	611	644	609	643	617	647	613	591	588	613	623	646	627	587	621	628	608	641	579	640	636	564	641	612	623	633	631	653	608	602	578	614	615	634	590	593	610	630	624	601	566	627	632	626	624	603	662	693	631	676	650	587	603	633	626	578	650	634	642	566	634	600	636	624	606	591	647	573	628	601	603	621	629	641	595	623	612	619	635	623	604	591	602	610	638	625	639	631	626	635	602	600	629	626	629	631	600	608	633	611	624	628	654	617	651	616	637	611	616	581	606	604	627	609	646	638	587	572	613	636	642	641	599	608	595	603	638	668	612	630	623	562	626	586	613	596	585	604	600	605	615	588	601	583	625	635	635	636	631	635	577	624	614	578	614	588	655	583	578	609	624	620	644	604	605	644	612	622	662	642	642	597	630	626	601	620	598	647	626	595	649	615	642	591	645	596	593	624	637	642	618	575	620	618	638	626	640	580	594	614	597	591	618	615	635	662	612	624	573	613	577	606	620	631	612	619	602	665	666	598	644	611	628	616	587	600	601	598	559	583	583	614	630	627	607	592	643	590	611	600	630	637	665	683	609	630	591	632	608	651	633	599	647	588	628	571	646	625	594	610	604	640	633	619	624	607	652	599	627	613	603	592	664	610	589	599	616	644	668	604	623	584	608	646	592	611	650	582	650	618	587	590	661	634	636	618	642	570	619	620	622	614	619	641	604	629	611	569	613	631	632	560	627	624	618	603	623	630	616	641	573	653	616	601	628	611	617	628	613	546	611	667	639	676	644	663	622	628	588	600	600	595	627	614	610	628	656	613	644	611	559	608	583	589	644	582	640	599	598	611	599	605	624	618	611	614	641	602	608	616	621	588	604	569	563	607	653	647	617	603	605	639	576	610	630	628	576	637	671	621	613	608	645	619	615	619	588	651	654	584	657	654	618	588	615	617	621	621	594	565	632	604	638	616	614	614	641	658	549	613	622	590	601	640	574	614	609	604	630	633	616	620	641	605	569	607	613	625	670	601	643	665	652	612	627	639	647	608	651	627	589	609	586	638	645	604	647	565	625	630	594	663	638	611	664	642	660	614	624	624	614	612	563	609	633	584	611	611	582	591	615	594	629	600	572	612	576	600	694	619	610	629	632	632	620	585	580	658	628	578	580	647	581	607	643	608	594	633	608	669	613	626	689	646	628	623	598	614	589	654	600	562	576	601	607	622	621	601	602	629	626	629	608	600	618	615	666	617	605	644	651	587	601	668	622	603	596	608	643	641	618	618	648	650	658	612	656	663	595	612	659	672	605	652	609	557	622	597	644	651	581	606	623	635	631	591	633	600	588	592	592	632	571	591	580	652	650	606	616	580	643	614	657	633	663	633	659	633	640	672	615	625	590	576	647	574	605	647	632	617	650	644	626	635	607	655	627	639	644	638	593	612	628	655	656	634	596	611	639	627	571	668	658	627	570	650	598	628	573	621	618	597	629	619	632	619	606	612	649	618	658	645	601	604	613	638	599	580	603	689	641	604	639	627	627	595	647	598	608	578	589	625	635	661	633	651	586	635	633	631	629	620	617	631	554	647	594	640	636	627	619	599	574	608	632	604	659	640	660	591	566	645	604	621	621	585	621	622	639	665	625	613	613	571	643	620	595	629	566	605	634	625	583	619	603	612	607	640	634	636	615	611	590	616	612	631	625	601	646	657	595	622	612	561	633	588	612	607	604	659	607	668	595	611	653	622	562	614	619	605	607	630	617	628	623	625	609	588	613	648	607	612	648	639	614	634	675	653	641	632	616	596	644	611	660	623	573	601	659	599	608	593	617	610	633	605	644	627	651	632	598	599	620	644	549	630	620	628	575	624	622	622	611	624	643	614	672	623	617	565	659	583	595	575	651	599	659	583	633	626	613	641	605	641	685	632	598	623	648	655	607	606	583	634	630	567	586	610	619	631	597	629	588	660	597	633	633	578	621	596	612	605	639	619	617	634	639	645	636	669	575	603	607	566	669	669	649	614	632	694	610	677	644	645	619	590	604	630	653	614	609	607	599	625	614	602	645	619	588	583	638	594	624	632	615	560	651	595	574	602	619	627	594	647	586	612	634	597	643	640	668	606	622	670	596	648	621	658	620	628	663	631	631	585	579	623	622	610	601	635	604	613	615	637	595	604	609	595	633	653	634	608	588	622	590	656	654	624	605	642	595	639	593	615	603	597	588	592	606	611	643	612	617	607	658	594	607	660	637	632	615	648	622	590	614	618	633	612	613	570	637	622	597	632	601	648	626	606	633	639	595	610	606	632	616	626	592	621	637	641	661	578	652	653	656	666	647	615	603	625	632	610	625	591	597	627	589	660	623	623	599	646	626	630	592	620	587	636	636	592	624	668	585	578	622	624	601	594	586	654	591	603	599	606	623	600	635	625	634	620	689	647	645	621	588	636	621	633	604	660	624	628	616	562	624	629	571	622	593	587	646	573	646	596	648	605	636	651	595	622	655	608	597	608	594	650	583	623	617	643	634	632	585	589	644	618	592	604	657	627	643	632	640	617	614	629	635	588
16408	1514	824	693	417	258	253	207	169	166	169	152	151	146	135	148	113	130	122	112	122	117	114	117	117	111	123	105	110	108	98	121	116	119	137	137	121	108	87	117	111	118	108	120	112	100	102	114	93	127	113	112	95	140	98	102	138	102	96	97	102	108	136	124	97	109	112	111	122	126	107	101	122	113	110	104	96	113	98	110	97	134	121	119	118	109	107	126	119	105	107	110	118	116	103	123	120	121	131	130	103	113	111	114	110	126	95	141	113	104	122	120	99	117	129	109	108	125	118	111	119	126	114	93	106	108	121	108	108	99	106	102	117	107	91	98	114	131	111	113	126	119	91	114	101	105	106	108	107	111	107	113	105	108	109	112	99	100	121	116	123	107	108	114	110	101	97	104	119	110	88	99	109	104	102	129	106	106	113	106	107	108	119	106	109	136	110	119	110	103	113	103	97	120	123	118	112	96	137	111	116	111	107	123	91	113	112	97	106	118	87	100	104	98	120	108	135	90	99	114	106	107	124	123	119	102	114	100	109	93	87	109	118	128	117	127	132	102	117	117	113	103	119	115	113	97	92	110	116	104	99	109	99	115	128	117	124	117	109	89	88	111	150	121	110	108	96	107	114	130	116	107	94	122	107	126	88	94	102	103	88	116	106	107	90	114	95	106	101	116	112	98	118	95	112	107	116	107	117	103	103	107	111	127	108	128	121	114	137	119	100	101	100	119	131	101	122	102	120	113	118	112	123	118	120	121	106	107	122	102	108	110	108	111	113	109	104	124	116	99	101	123	89	111	102	99	100	108	115	130	113	124	116	100	115	120	109	112	113	115	121	90	102	100	126	112	115	98	113	99	118	104	119	125	118	91	115	106	110	112	113	127	111	128	134	113	104	112	125	117	118	107	138	120	111	100	117	87	96	106	124	110	118	117	110	115	93	94	126	95	146	119	110	102	111	105	110	117	120	123	104	96	103	102	99	96	105	119	113	111	117	118	95	98	104	105	99	93	109	97	115	94	114	104	106	127	106	110	133	90	99	106	118	102	102	118	120	116	117	85	111	96	90	102	121	99	106	86	115	91	110	112	115	128	112	123	114	125	111	115	96	113	104	107	98	124	89	115	119	113	88	106	112	115	135	115	105	113	118	127	88	118	103	107	120	111	88	110	107	119	94	93	97	94	113	119	120	100	100	94	110	84	109	105	120	110	91	93	121	115	102	120	124	120	116	109	94	103	122	110	85	90	108	105	99	122	119	96	119	105	120	100	120	118	114	108	110	102	110	112	117	113	116	121	127	109	98	106	99	102	112	97	104	121	107	105	111	107	98	103	104	107	121	107	109	113	137	110	110	134	97	119	115	111	122	138	136	92	106	123	126	121	103	103	107	108	108	103	103	120	102	116	108	103	108	106	119	101	119	114	114	103	99	88	114	123	120	103	110	88	105	136	102	100	112	111	99	112	99	108	114	122	126	114	100	124	108	104	119	102	104	121	94	108	106	104	108	126	82	112	102	109	107	112	120	106	106	106	125	111	101	106	90	122	127	119	104	108	115	105	103	99	109	114	116	113	102	130	97	123	92	112	122	102	94	117	125	108	118	128	100	99	132	130	91	106	97	103	94	102	114	101	137	114	97	107	112	115	92	127	119	105	99	112	111	132	118	115	109	99	131	108	119	115	98	120	110	104	120	109	118	95	110	97	118	102	102	115	94	115	98	116	95	118	108	110	100	98	97	112	101	107	88	103	97	95	101	108	104	113	107	105	114	107	117	105	91	99	100	104	107	121	90	113	115	101	101	101	89	109	103	113	82	92	103	109	115	126	118	105	127	102	117	107	90	116	106	123	118	110	90	105	107	110	111	108	98	117	126	97	119	111	124	103	113	98	98	112	105	118	125	113	115	123	111	120	115	89	117	104	107	101	94	104	124	119	106	105	125	99	116	110	123	113	88	113	96	137	102	112	99	109	113	109	108	114	93	104	103	101	116	111	97	112	117	99	110	108	115	106	96	104	101	105	108	109	108	106	127	110	101	110	106	104	87	111	113	112	106	110	109	102	113	119	120	101	121	130	105	114	110	108	108	119	117	118	105	121	115	126	101	108	133	107	106	120	102	102	106	103	113	121	133	121	118	110	103	126	113	114	119	124	103	96	98	118	124	113	91	130	115	97	93	110	113	95	96	126	112	116	109	121	104	115	108	101	110	106	107	110	105	122	125	101	115	120	103	127	108	107	138	99	112	108	93	98	112	105	105	100	102	107	95	121	132	106	99	101	104	97	112	117	109	114	114	104	110	132	123	113	117	114	121	104	116	116	111	109	104	116	120	116	115	102	109	96	110	114	107	95	83	106	97	110	109	120	106	111	107	109	96	120	128	114	99	120	121	115	83	89	129	102	92	131	114	118	89	122	115	123	115	98	118	99	107	107	114	126	112	80	100	117	104	120	107	96	110	105	111	108	122	109	120	117	110	103	119	111	98	108	107	112	109	100	114	115	130	99	94	107	112	86	101	112	111	118	132	112	108	134	106	112	108	115	98	94	119	108	125	110	91	115	82	116	115	113	100	121	115	133	115	109	117	92	125	105	98	100	97	120	108	111	107	106	90	123	113	103	106	108	124	112	111	96	105	108	96	118	124	119	103	125	120	124	116	133	111	111	98	136	123	104	114	129	104	109	120	118	106	104	114	132	123	106	107	122	114	108	116	106	101	106	115	111	95	116	136	135	99	111	99	104	102	126	115	121	105	98	121	111	113	120	141	107	132	97	121	96	121	104	109	119	130	108	112	106	112	128	110	118	111	116	121	105	110	123	120	125	110	99	130	103	113	120	97	129	121	110	112	94	111	113	118	128	102	114	96	126	101	120	105	96	115	116	110	115	97	111	113	108	114	107	104	106	111	118	102	96	119	112	114	127	126	113	87	106	92	93	94	96	117	114	128	116	114	123	94	96	98	112	107	106	106	104	110	104	113	95	84	119	102	120	111	108	112	128	101	104	137	102	95	105	126	105	112	104	131	114	121	114	113	111	117	97	113	105	93	95	115	109	110	107	124	115	119	115	105	110	118	114	100	108	105	122	122	114	95	100	131	111	102	112	112	116	97	111	121	121	102	108	128	126	135	107	123	108	116	123	112	99	99	116	118	119	115	131	94	95	116	98	122	144	94	121	93	95	101	105	98	108	93	93	122	106	91	93	122	101	96	115	119	126	94	101	128	105	90	107	94	102	111	91	107	140	98	125	118	115	101	98	108	115	110	110	104	121	102	104	104	110	142	103	108	98	123	121	101	120	128	122	110	101	112	115	85	107	99	124	119	101	114	92	108	101	133	92	99	99	112	111	102	108	98	102	113	122	102	91	106	109	92	113	122	125	111	112	101	98	122	111	117	99	107	107	101	110	105	106	126	105	106	95	95	107	96	104	107	110	133	110	101	101	133	120	109	102	116	104	103	108	116	102	107	123	100	117	109	104	107	109	130	88	109	99	127	113
10431	861	1680	2127	1654	1208	1052	847	664	636	559	525	517	421	462	420	407	407	407	363	345	365	334	371	320	326	315	354	327	315	339	311	330	268	333	322	349	295	317	307	310	346	317	310	325	291	280	305	281	292	313	317	351	317	283	296	293	298	320	322	294	296	293	295	297	293	295	296	280	292	303	303	280	305	290	302	288	290	291	277	274	250	296	307	273	289	305	313	304	292	282	301	279	272	309	292	279	280	282	297	282	323	288	285	302	284	320	291	268	303	282	280	282	310	291	311	302	300	292	282	288	266	270	299	263	302	256	311	307	302	314	292	264	294	259	275	288	273	314	274	306	291	287	261	278	311	301	300	302	313	288	285	283	284	327	294	302	276	289	281	285	286	288	274	290	275	287	317	293	277	311	309	287	269	313	310	298	256	289	256	294	273	277	289	273	288	301	286	293	283	301	289	296	305	284	303	288	299	293	280	292	273	273	304	257	275	282	275	289	296	332	289	304	292	298	285	266	289	302	299	267	258	286	284	302	297	303	287	278	270	310	317	277	275	289	308	303	324	277	287	284	288	279	306	272	281	303	287	295	308	304	246	282	288	283	253	320	268	284	270	283	279	293	318	267	299	319	296	301	261	295	265	272	297	263	293	309	255	300	253	285	264	297	286	324	270	286	292	286	272	294	300	280	282	268	288	277	274	320	292	305	272	265	314	283	268	269	270	279	316	295	300	262	303	269	314	328	303	277	270	289	283	287	278	317	312	309	274	264	314	306	304	293	295	306	316	275	276	249	277	259	302	274	286	317	291	294	290	274	287	276	282	295	275	268	291	292	295	316	280	261	290	306	266	306	265	298	300	263	316	268	278	281	309	256	278	286	288	272	298	286	303	295	279	277	297	271	287	253	283	309	247	289	261	282	278	300	270	271	285	253	292	298	310	274	301	275	259	274	289	285	303	315	299	281	285	300	300	292	297	315	283	299	271	284	258	302	287	272	303	301	299	280	298	294	308	291	285	280	294	282	289	300	293	251	280	294	282	322	291	291	296	291	253	283	275	268	285	307	329	279	292	266	279	276	303	314	328	295	291	299	288	261	275	290	304	284	289	312	294	271	314	304	286	303	279	269	290	275	287	316	293	306	268	271	269	286	274	279	274	282	266	272	282	286	311	261	316	274	286	278	286	298	300	314	301	259	293	288	325	297	301	259	286	294	274	287	296	296	296	280	273	297	270	276	288	300	246	288	293	308	314	301	257	290	293	269	266	281	296	277	287	281	306	262	262	299	288	273	248	297	284	285	292	273	293	285	295	258	299	290	285	265	296	293	294	306	284	266	284	294	274	277	258	276	324	267	302	274	272	292	285	280	289	273	274	298	275	270	289	258	254	293	294	279	292	333	307	289	291	321	266	284	278	274	294	287	259	311	285	273	289	275	304	283	264	300	286	286	300	249	307	328	288	255	286	321	297	260	278	268	322	301	314	284	333	296	279	269	283	298	292	309	298	327	302	268	305	286	289	307	269	284	277	304	303	300	282	301	293	310	292	284	293	279	270	311	281	340	275	306	274	296	298	303	252	290	284	279	274	300	277	279	269	267	265	276	293	313	279	317	268	283	288	270	300	255	289	290	285	286	290	323	295	300	283	332	292	267	296	299	263	261	284	285	301	304	307	289	294	269	290	306	299	268	291	298	279	282	300	295	290	278	293	315	281	307	284	289	284	279	271	317	299	275	336	302	298	276	283	284	315	305	310	297	291	280	302	274	293	271	282	253	300	269	278	254	285	258	283	284	292	277	268	282	253	275	284	279	272	276	271	272	296	275	319	289	309	276	266	323	311	278	292	297	294	302	333	287	275	282	276	287	274	258	296	293	269	267	291	260	291	297	263	297	266	273	292	274	299	293	286	275	268	285	280	268	288	289	318	297	296	277	287	320	284	298	313	313	308	258	270	257	277	278	312	287	292	273	289	288	267	268	257	296	311	302	304	291	296	286	265	298	295	292	272	286	293	282	333	302	293	298	251	290	264	289	315	282	287	279	286	286	286	240	307	275	303	294	294	278	311	259	296	273	255	272	282	286	285	305	282	269	285	297	269	283	306	292	293	268	272	276	345	265	280	285	286	259	307	284	288	288	308	264	293	293	288	311	278	309	281	319	267	288	297	273	274	269	275	256	270	267	287	327	312	290	273	313	264	297	283	290	280	286	278	295	278	278	287	308	283	314	312	295	291	289	259	293	281	304	268	285	325	294	286	299	305	297	269	292	287	302	265	272	277	264	282	249	311	289	294	291	330	293	276	303	267	306	288	283	299	305	276	275	292	312	312	287	294	278	292	283	294	290	281	288	294	249	278	314	276	291	302	287	293	292	306	272	255	279	282	302	277	315	275	283	279	261	265	287	307	304	296	300	297	281	290	287	333	298	249	262	332	252	294	268	321	305	278	305	289	316	293	277	291	279	292	258	289	296	294	301	272	282	282	300	283	290	293	304	296	277	293	302	267	258	296	290	296	283	278	297	268	290	278	307	295	302	278	279	298	292	295	285	252	269	247	274	271	260	305	285	259	301	288	296	303	289	271	283	290	296	282	277	275	303	310	281	265	294	278	306	250	298	285	296	277	274	272	321	309	278	312	274	294	299	296	305	264	293	307	306	299	270	269	283	279	300	298	287	281	261	267	271	296	301	248	248	281	286	259	274	312	239	277	280	274	284	289	251	309	292	272	293	300	293	270	273	306	276	297	289	266	307	302	313	282	274	263	295	278	299	277	262	306	287	276	311	273	285	242	282	301	298	277	317	289	269	308	306	283	295	290	265	271	285	269	248	280	294	288	298	286	309	299	280	269	283	299	298	302	293	287	293	289	297	266	277	297	303	277	305	300	273	288	252	320	277	323	301	298	290	280	279	312	272	299	277	271	309	301	301	290	283	302	312	269	274	278	301	259	311	288	270	275	322	311	278	291	323	291	303	279	270	295	284	263	312	286	309	267	279	297	267	285	271	285	290	300	315	284	283	311	271	303	300	299	262	295	299	286	284	274	286	296	281	270	294	302	258	278	296	273	283	291	286	291	317	272	294	296	289	261	262	285	303	289	261	302	272	290	271	292	286	278	259	277	267	288	302	316	289	303	280	299	294	304	296	279	274	261	294	280	278	300	294	269	283	282	310	294	301	276	280	271	311	290	270	286	284	286	262	283	300	261	270	302	286	304	282	286	298	273	288	267	311	300	278	286	306	287	310	283	294	269	292	277	329	269	249	305	262	297	293	273	317	264	262	291	282	312	287	309	269	260	307	302	310	281	300	284	280	306	268	282	242	288	293	281	300	301	294	291	279	266	288	288	288	277	265	265	285	261	278	299	273	277	289	300	298	292	271	281	282	296	290	292	283	281	276	281	296	261	252	300	296	287	273	295	289	289	308	308	290	275	317	285	308	258	290	315	322	303	279	292	291	288	266	296	282	297	308	276	307	273	288	300	272	282	290	262	317	265	268	293
2279	368	356	337	332	278	287	286	282	273	260	284	305	293	313	286	292	305	296	288	295	291	281	273	277	286	273	303	283	296	297	294	254	284	317	311	286	273	267	321	291	269	297	287	276	288	255	283	308	260	272	298	269	291	281	262	271	287	300	316	276	290	304	283	324	304	276	326	282	260	272	273	267	294	322	285	274	311	286	289	271	281	312	262	272	288	315	301	310	348	287	314	332	255	310	256	264	285	287	306	267	272	297	269	276	270	277	286	298	298	298	278	273	278	262	303	292	243	273	331	269	294	307	308	299	284	287	273	304	264	284	264	282	288	272	286	269	277	276	296	289	271	269	289	294	278	299	294	276	303	337	264	291	310	286	275	296	265	263	257	301	282	274	292	293	296	289	275	288	283	282	304	284	312	299	276	272	266	272	304	291	299	279	316	264	269	280	281	270	319	296	274	291	288	279	278	290	292	256	265	286	281	271	287	262	286	278	274	288	319	280	257	269	245	284	302	250	273	259	270	261	282	280	256	257	276	247	301	270	262	257	299	245	297	272	293	299	279	304	275	283	292	306	278	291	251	292	263	315	284	284	266	267	319	286	268	281	300	300	275	271	242	263	289	249	274	277	278	295	302	258	298	299	298	259	284	311	273	268	270	273	252	270	300	298	278	283	262	279	276	294	275	299	269	282	300	292	282	292	331	300	252	239	286	329	301	292	247	283	300	259	281	301	252	267	312	259	270	298	289	259	295	280	279	305	277	298	266	288	303	299	268	285	301	270	291	291	263	305	288	318	277	276	245	306	281	299	275	275	311	278	250	272	280	292	277	259	292	312	324	271	240	253	282	294	267	277	302	296	251	260	271	291	285	287	262	308	303	283	287	295	305	316	303	270	290	279	291	267	288	298	257	288	270	279	274	285	307	298	293	266	293	288	287	277	288	264	261	254	298	318	296	257	277	285	314	289	276	280	281	266	289	280	284	279	290	271	281	267	291	294	280	279	314	286	271	297	272	270	274	286	323	269	279	250	297	249	292	269	258	314	303	304	298	295	262	298	301	279	280	302	270	299	298	291	291	306	271	310	277	290	270	277	277	262	241	286	266	289	288	260	292	263	265	293	285	260	279	308	291	270	278	296	269	256	294	269	246	310	265	291	318	260	258	290	293	249	247	288	290	242	289	311	282	289	309	260	290	275	279	287	309	291	272	257	265	292	286	303	319	279	302	266	293	261	281	274	289	277	320	291	295	302	274	253	279	294	262	289	300	273	295	260	257	281	269	288	296	296	282	261	253	269	287	300	267	279	305	284	316	271	296	262	269	290	295	329	302	273	283	277	316	271	302	276	269	280	285	285	292	289	256	270	287	299	272	295	302	271	268	269	283	313	283	309	306	277	246	291	294	266	287	304	302	272	271	283	263	280	315	286	267	305	299	289	299	292	274	284	279	276	279	276	326	278	287	294	313	310	288	317	286	264	265	275	303	280	298	293	282	276	299	300	282	285	298	261	271	289	309	264	268	301	263	267	280	296	262	292	314	310	281	270	250	319	269	280	282	297	278	299	289	281	291	306	306	335	260	303	284	297	289	281	284	293	279	235	296	313	306	278	294	311	252	295	287	294	289	308	313	277	265	279	259	270	318	306	263	316	274	276	281	243	310	267	308	294	280	270	286	281	301	289	263	273	284	285	287	290	259	305	279	264	259	293	273	294	269	291	279	266	290	333	277	290	289	290	268	256	326	269	290	280	299	279	270	246	301	270	303	266	293	298	270	293	253	294	316	297	314	299	271	272	284	275	247	302	322	297	274	266	310	314	288	267	276	271	277	288	269	299	256	290	269	240	322	293	296	280	311	276	293	305	302	275	272	263	304	281	294	282	283	288	298	287	318	276	285	273	284	275	281	297	279	254	274	289	288	268	269	293	300	299	269	293	263	277	302	302	287	310	279	277	318	318	259	284	322	327	303	290	280	264	345	274	281	292	285	283	315	307	325	268	258	274	282	326	305	291	284	290	313	283	260	309	295	258	287	295	274	285	281	256	289	306	306	289	295	308	258	307	290	324	284	282	276	297	280	283	284	292	310	291	251	279	237	273	273	289	276	257	297	266	264	289	323	289	271	291	271	285	286	264	260	277	298	300	285	287	304	275	264	247	291	292	323	290	287	292	289	288	321	289	290	264	286	279	269	317	304	311	272	278	288	264	311	274	311	254	288	291	333	305	269	272	322	302	292	304	258	304	265	277	285	292	279	271	276	278	285	288	289	252	276	286	291	271	279	311	276	283	305	267	279	286	306	283	273	249	283	274	280	289	282	281	253	264	304	269	268	286	249	274	301	293	307	305	284	275	251	276	280	287	277	298	269	285	272	262	318	276	291	316	268	298	300	281	301	272	273	305	288	266	246	300	287	304	279	297	303	275	277	302	304	302	250	263	273	291	277	305	296	250	263	295	269	326	261	285	282	291	287	257	279	281	285	283	279	286	297	310	294	266	266	260	254	289	259	266	262	288	302	281	278	317	307	275	309	263	275	270	316	300	261	262	301	288	263	301	287	289	294	300	281	302	281	271	269	272	278	259	290	271	289	312	322	282	272	272	277	303	270	275	249	307	290	282	250	290	265	307	241	254	275	288	306	285	301	289	259	276	299	278	277	278	266	336	292	310	291	280	288	276	306	268	295	300	266	289	286	284	301	292	258	292	303	256	276	265	272	261	303	321	266	312	288	276	311	268	291	287	281	324	264	280	270	296	258	291	275	284	306	262	318	279	288	289	311	312	275	267	280	277	247	290	261	293	278	262	278	289	295	261	278	289	293	301	311	267	264	310	297	274	277	305	294	315	263	272	278	282	293	258	283	288	264	309	276	286	309	285	262	274	298	311	303	297	269	303	305	289	275	267	267	306	302	274	285	328	304	301	280	276	268	333	285	259	293	299	263	310	272	285	270	294	269	272	290	278	294	340	284	250	238	314	299	294	278	291	287	278	303	273	256	238	273	275	280	263	252	295	280	266	281	299	321	246	302	262	283	312	300	311	304	298	231	283	273	294	275	275	328	297	286	276	281	283	272	256	276	298	288	293	267	297	290	285	298	287	279	283	295	274	246	283	275	290	298	311	291	264	270	306	280	259	268	270	271	315	299	292	261	311	321	260	273	280	298	255	277	316	288	305	285	277	284	278	316	297	278	284	285	269	277	284	245	280	251	280	238	267	278	305	247	307	308	303	321	270	304	268	278	285	252	305	308	300	287	294	251	267	309	286	278	296	309	278	291	302	269	258	313	266	316	286	284	267	286	293	283	301	289	295	278	268	318	305	303	283	274	224	288	279	288	283	311	293	294	286	283	312	292	293	306	261	290	278	300	283	269	270	287	267	277	302	253	303	272	263	270	286	271	305	294	279	342	288	280	307	286	272	290	286	288	285	311	289	282	249	303	276	243	278	272	249	286	286	274	291	286	265	276	266	273	282	294	267	285	263	281	249	274	273	301	279	282
2619	791	884	1007	883	769	709	701	717	672	730	729	681	686	686	709	661	637	645	654	637	664	653	660	689	671	641	689	716	737	675	660	652	736	670	710	717	692	722	672	684	756	696	683	701	720	702	709	660	697	642	672	658	674	673	652	704	632	723	692	682	708	675	645	701	692	713	676	657	692	699	658	697	668	661	687	676	740	710	670	690	660	643	663	661	687	666	670	692	720	697	662	701	652	713	709	692	667	697	701	707	676	721	677	646	700	683	685	737	680	666	678	661	696	692	710	640	667	711	681	700	698	693	674	687	666	699	660	684	728	668	699	707	684	633	696	728	703	655	680	662	682	677	648	712	706	695	688	667	671	717	658	710	683	677	631	691	647	674	672	656	670	668	744	681	681	651	701	709	696	682	679	666	706	626	696	679	645	668	698	680	660	712	689	650	719	704	688	711	739	692	691	679	672	680	721	669	722	677	662	704	652	701	689	645	735	652	694	713	690	659	685	683	720	710	671	681	719	696	685	729	676	648	730	684	659	663	695	702	691	657	649	652	653	641	645	684	628	680	675	662	688	709	608	622	660	682	627	602	700	676	645	710	678	659	670	645	709	706	673	677	703	661	682	667	711	668	698	730	668	729	677	677	700	673	657	703	737	678	668	650	710	712	688	659	694	668	721	684	691	697	721	671	674	687	695	728	650	696	681	653	644	677	696	706	712	678	696	673	662	688	658	670	709	689	675	724	656	682	704	701	677	683	667	654	664	726	702	733	671	686	659	664	630	674	678	683	711	668	675	668	712	730	703	694	711	668	660	669	694	660	697	669	709	655	702	693	686	696	682	695	663	697	675	673	710	690	635	714	716	713	729	715	728	671	647	712	636	665	702	677	661	673	670	689	704	686	688	680	693	682	724	692	730	683	619	690	700	683	689	669	678	726	668	699	651	661	631	683	639	713	688	669	712	720	689	659	694	698	647	657	688	717	715	711	650	693	665	655	648	736	725	660	627	678	647	726	670	670	659	717	675	690	658	711	657	675	654	657	678	653	642	669	654	717	669	673	709	668	681	654	676	677	693	628	708	693	703	679	669	662	704	695	729	680	656	676	652	660	676	673	683	658	696	641	682	714	713	702	683	644	667	648	709	714	692	690	718	676	666	642	698	654	689	678	695	675	660	671	686	679	713	712	615	670	693	685	649	704	654	695	681	663	674	722	704	674	687	668	687	686	684	702	685	726	687	671	672	667	662	647	700	667	688	684	670	680	674	678	640	688	693	684	664	642	734	703	669	681	732	643	652	654	722	624	666	697	669	629	677	733	658	706	648	697	710	683	672	666	714	710	664	659	652	705	690	678	669	668	672	690	706	640	670	695	702	711	628	697	699	695	621	712	687	673	659	631	658	684	673	658	680	675	662	699	651	704	644	630	658	705	683	675	664	734	684	721	695	687	687	668	703	609	660	657	668	678	663	647	674	677	697	671	659	693	629	717	703	710	715	673	684	674	698	689	692	668	728	686	683	704	621	714	647	678	707	673	641	665	670	699	670	662	692	703	676	712	697	676	671	699	682	690	703	696	680	742	669	671	668	697	669	746	664	657	691	750	675	704	678	715	670	655	700	654	668	673	678	643	696	689	652	669	653	691	718	707	707	697	673	745	645	670	710	655	653	639	669	662	673	702	683	712	642	628	681	660	664	692	729	687	704	692	679	707	688	659	690	663	672	728	695	673	636	703	696	686	710	696	683	722	680	690	684	711	699	679	716	693	683	656	679	707	718	697	689	663	630	673	729	647	677	688	694	721	661	750	700	684	686	688	639	705	688	645	660	676	676	691	688	718	726	675	661	678	699	696	720	675	710	706	670	696	706	651	704	658	682	686	704	718	675	686	693	701	696	685	680	722	649	705	661	648	738	665	675	640	675	674	654	737	635	689	664	646	697	687	743	638	686	675	683	660	695	686	686	676	665	671	710	690	734	692	682	694	646	665	686	671	660	685	706	684	675	673	714	708	693	654	685	708	711	707	694	646	702	623	668	710	642	723	627	670	674	693	710	683	684	687	646	697	694	694	722	690	655	694	668	636	681	678	697	722	662	705	762	679	671	718	693	719	670	685	733	721	701	692	664	668	706	660	671	656	644	671	667	711	689	639	655	680	672	630	719	659	710	708	609	652	689	681	653	684	702	679	705	656	681	628	678	674	677	713	663	665	687	685	682	678	692	639	707	749	647	673	687	644	679	637	659	691	692	705	714	646	701	693	701	720	701	645	671	670	699	691	687	644	708	666	679	666	646	709	647	690	668	671	688	675	707	688	664	608	674	640	635	700	695	648	687	683	710	712	703	676	691	667	689	726	709	698	672	665	688	681	657	606	671	700	713	698	699	652	672	645	674	657	700	714	620	683	661	657	711	680	696	691	694	604	693	660	667	710	661	701	680	648	668	695	663	710	704	672	738	656	639	687	672	713	638	663	659	687	668	672	679	654	623	652	707	675	682	652	695	724	629	656	656	709	691	730	645	694	665	659	653	707	696	672	677	715	642	682	664	635	673	619	717	718	735	703	682	709	677	659	689	676	666	660	691	647	691	659	628	681	687	668	661	692	721	663	674	690	667	667	680	654	685	706	658	724	697	685	700	654	705	653	712	714	699	698	680	686	667	649	663	669	683	661	729	718	682	689	636	701	650	675	672	647	655	653	671	700	716	687	649	645	637	677	684	676	700	642	701	676	688	664	651	690	674	673	671	646	646	717	681	718	715	675	696	685	645	704	699	716	682	670	664	696	641	720	697	675	717	661	688	681	715	714	643	781	699	672	702	661	682	677	688	652	698	684	697	668	688	716	675	683	701	721	714	734	721	704	652	707	685	730	712	695	652	686	690	689	640	665	671	666	707	714	669	703	704	699	631	664	703	658	661	680	694	699	672	684	704	735	708	651	703	725	662	712	687	719	699	714	660	726	650	652	656	704	702	734	676	659	692	699	677	697	696	684	690	702	685	680	654	695	703	670	694	665	694	724	689	707	699	688	664	690	640	689	691	677	665	666	708	669	645	657	677	697	678	676	677	703	680	683	698	731	695	683	708	717	666	698	698	681	693	686	751	716	704	607	664	703	668	698	699	646	721	739	707	665	689	644	662	690	724	697	685	693	724	657	673	650	660	633	713	746	645	649	688	658	697	696	712	688	633	681	669	670	686	648	688	644	647	693	681	704	668	675	697	664	674	711	706	708	649	651	669	646	691	698	684	616	691	686	695	699	685	656	691	661	714	641	653	702	669	693	703	666	714	692	692	715	680	693	648	676	670	656	654	678	692	687	705	684	714	683	649	651	635	706	655	687	686	727	697	693	654	699	688	703	702	680	726	706	723	707	665	660	705	661	673	652	678	691	698	643	642	686	684	684	671	672	653	666	697	720	674	659	693	620	713	676	694	648	644	707	697	661	694	687	723	688	648	687	677	670	729	679	690	715	687	678	696	742	693	674	702	697	687	691	679	693	717
9671	850	750	614	459	357	319	292	270	270	304	275	267	298	278	270	290	256	256	283	262	252	256	260	262	278	269	238	265	262	303	266	265	292	243	259	272	249	259	258	252	265	276	285	237	215	264	240	260	236	234	254	262	269	269	250	297	270	247	245	258	232	252	273	239	248	245	273	291	244	240	234	265	278	278	242	238	270	272	248	277	247	259	238	265	265	232	262	253	268	255	226	248	243	275	232	244	261	244	238	254	248	261	274	225	263	230	279	247	260	248	271	248	277	246	253	264	269	249	263	263	267	264	256	259	255	247	247	269	254	257	267	260	260	250	246	241	271	271	266	234	275	242	318	235	246	252	284	294	236	258	278	295	257	255	265	281	237	262	268	263	272	277	241	228	245	270	261	257	265	248	285	242	241	255	267	276	243	263	280	282	259	264	260	250	271	253	252	249	272	275	266	276	259	276	235	254	274	242	259	245	265	245	237	312	261	244	234	279	293	248	298	281	262	217	243	277	297	254	246	230	256	270	254	261	273	272	269	287	247	259	256	242	266	257	249	245	240	278	255	268	266	258	279	267	226	258	236	232	258	253	261	242	262	245	238	253	264	263	273	268	268	265	266	254	280	266	281	267	239	255	259	283	256	275	208	237	261	287	262	273	277	268	249	242	246	271	226	237	288	299	267	286	261	262	234	288	247	246	258	258	278	258	272	231	251	302	259	259	232	239	263	268	242	244	250	255	270	250	266	260	272	259	267	237	284	281	248	291	258	281	254	270	250	265	277	265	249	278	256	243	240	260	236	257	268	253	243	278	258	250	273	280	297	243	256	258	256	249	263	253	274	246	245	282	258	263	262	277	230	277	261	250	252	248	246	256	270	266	248	241	258	282	261	245	268	273	242	281	258	263	288	254	239	237	234	306	268	289	259	236	237	264	232	268	247	295	261	277	253	266	247	243	280	257	276	284	275	254	255	258	240	241	271	246	237	285	260	270	252	275	233	269	253	235	252	237	292	258	205	258	249	229	277	262	284	270	262	242	259	291	299	306	275	242	277	282	254	259	246	285	261	253	265	234	259	258	243	245	285	256	255	262	261	256	268	257	269	285	263	259	252	260	284	279	253	273	273	251	270	259	246	259	209	264	263	249	226	240	272	246	255	251	258	264	260	283	274	270	231	257	245	228	251	245	271	241	241	285	259	252	277	255	277	254	248	200	276	268	250	270	273	227	238	252	261	263	256	269	286	259	270	241	267	262	258	264	257	270	246	290	260	249	267	265	299	254	242	253	270	245	285	239	272	274	239	271	263	276	281	265	245	271	275	245	242	288	281	255	271	246	271	242	282	276	279	285	277	259	262	237	232	263	240	226	244	269	280	236	209	221	258	261	247	291	257	272	273	262	258	264	234	240	283	239	258	244	256	225	288	282	242	246	236	272	281	252	272	241	261	288	262	247	276	260	261	247	271	273	234	265	264	241	255	246	242	251	253	289	257	225	258	263	261	244	238	247	255	273	249	251	278	263	275	242	254	269	257	296	255	224	257	246	246	264	252	246	260	263	242	279	273	268	244	295	263	246	275	244	264	265	241	232	235	253	262	266	274	248	239	247	247	236	270	261	236	255	262	240	286	236	245	275	255	250	278	236	258	274	243	259	270	221	258	259	261	269	240	280	227	245	263	260	240	265	222	227	259	258	245	273	253	228	290	259	242	293	253	260	236	263	235	239	269	228	283	252	271	289	275	245	276	242	270	254	270	256	243	238	263	248	260	242	270	246	282	257	248	262	243	271	259	200	262	242	258	243	275	245	260	252	241	269	269	251	262	273	294	239	246	271	262	240	265	241	234	239	247	244	269	259	259	251	258	273	244	235	265	258	243	238	246	238	244	257	243	256	262	255	269	252	256	283	270	259	266	283	265	254	252	255	266	241	227	272	274	266	263	258	250	234	269	222	248	244	277	260	262	250	270	270	267	266	236	269	260	279	286	269	240	246	233	261	256	267	268	259	268	245	251	246	271	243	249	277	247	247	272	252	274	264	275	235	252	267	247	283	231	273	269	256	244	239	268	271	246	253	255	232	257	261	269	223	283	245	245	284	265	233	252	259	241	259	244	251	241	245	263	265	282	251	229	245	235	267	245	246	252	235	276	280	284	266	236	289	244	257	247	255	269	270	276	261	280	270	241	277	241	277	252	269	241	242	250	266	262	264	250	239	283	276	276	263	247	285	264	233	261	250	273	253	260	228	260	257	252	278	264	238	239	254	269	244	251	242	252	239	268	263	247	288	246	225	251	252	233	269	274	257	252	290	244	238	239	256	268	252	243	273	252	260	262	248	271	267	242	257	250	236	280	250	232	259	262	255	246	280	278	251	274	255	264	293	252	272	240	253	232	276	256	249	274	261	258	252	224	260	251	257	262	237	255	216	276	245	277	257	263	256	258	295	274	238	263	319	248	232	255	229	232	233	268	261	254	249	257	258	243	224	254	265	247	252	303	300	247	277	230	251	252	249	259	248	233	270	265	241	250	276	252	239	264	256	255	254	263	247	250	262	288	243	261	248	227	245	253	273	301	274	250	244	274	272	260	266	253	271	264	255	261	258	238	288	284	241	260	279	246	263	263	244	253	284	254	259	278	289	257	243	261	238	251	258	296	276	255	271	239	244	279	231	248	268	260	282	238	261	246	264	243	281	265	297	274	287	264	266	246	244	253	229	254	256	247	240	250	267	258	254	230	252	223	261	254	276	264	286	247	248	258	253	225	284	272	273	267	287	293	225	236	284	265	243	271	237	239	265	246	273	286	263	278	284	254	237	267	247	272	238	249	242	268	280	245	255	279	247	264	265	285	240	263	277	275	254	266	301	241	242	272	258	256	216	228	260	280	249	247	256	250	253	237	244	263	271	249	258	251	242	255	264	280	273	286	274	270	273	229	261	270	269	273	283	259	287	261	272	274	308	259	241	265	248	282	243	252	255	252	269	271	247	272	271	254	267	236	239	251	237	280	258	276	258	248	255	255	252	266	248	266	258	268	261	283	249	280	264	277	262	267	259	247	239	282	245	242	257	254	280	257	259	258	287	234	271	282	284	251	223	256	268	278	245	263	244	269	281	259	244	279	248	270	289	247	287	248	271	280	266	287	268	253	246	261	273	264	262	257	227	267	290	248	279	260	260	267	250	249	275	243	251	299	255	264	238	248	273	256	263	256	253	243	252	226	259	275	240	251	256	233	257	251	245	273	231	270	251	241	291	276	260	256	245	220	297	243	271	245	290	255	269	284	274	257	250	239	255	270	240	266	267	272	256	245	247	271	255	253	247	238	252	237	253	237	274	265	252	221	248	269	252	235	271	261	244	228	249	241	230	256	249	247	258	261	265	254	275	263	263	270	240	251	273	270	282	236	249	268	251	258	241	241	261	253	268	244	263	246	277	275	283	278	233	260	266	283	268	282	270	264	264	265	253	272	275	251	249	249	245	271	283	250	255	270	252	239
8201	928	1467	1821	1663	1109	1040	887	873	792	725	756	710	701	691	713	732	688	609	638	632	654	656	599	619	637	637	619	612	633	599	609	654	688	688	651	593	649	615	632	626	601	633	657	647	603	627	662	595	600	662	622	573	644	580	603	631	666	630	611	630	674	610	656	608	618	594	575	568	649	604	639	594	582	602	601	576	649	629	622	651	645	606	584	607	618	615	623	612	670	613	633	592	568	636	634	614	588	567	603	598	607	580	601	630	612	607	634	673	620	585	659	585	636	647	630	593	606	627	571	619	577	599	647	599	594	637	596	641	610	618	623	620	602	630	630	573	616	632	581	646	648	628	627	600	631	591	618	608	618	626	608	624	603	600	595	570	606	582	644	628	641	633	597	628	589	606	669	574	598	546	597	622	642	622	620	652	576	637	596	651	620	612	591	633	607	592	600	638	623	613	666	604	621	630	619	638	583	623	616	611	629	650	638	595	643	622	570	663	597	617	616	646	611	613	614	627	623	596	621	613	654	633	580	641	603	593	558	606	627	595	623	608	624	639	612	604	586	611	661	592	602	615	600	617	654	590	611	663	582	629	613	641	619	646	600	587	601	606	625	666	620	623	613	631	612	607	619	558	609	667	607	593	609	619	647	627	570	599	608	599	638	639	598	649	632	611	602	594	596	578	632	614	626	617	617	587	584	597	614	600	601	579	547	590	635	615	628	581	601	617	665	636	627	641	568	626	641	614	702	644	591	595	627	632	631	629	649	587	598	607	598	625	615	593	581	631	620	592	605	629	594	577	625	619	630	593	612	584	625	622	600	602	588	614	599	612	625	641	639	616	620	650	556	639	588	611	624	616	585	611	600	571	663	645	614	622	628	625	599	604	610	632	606	609	594	615	595	620	565	590	576	618	608	628	643	615	646	618	630	655	634	625	614	642	596	614	633	651	629	564	578	590	599	587	628	657	644	587	610	611	619	641	615	581	625	647	648	596	663	598	619	610	634	562	668	596	588	603	619	598	614	617	609	595	611	590	583	584	625	666	607	603	627	606	624	602	641	601	620	586	611	615	619	626	612	590	626	603	615	625	618	626	601	636	655	625	637	619	591	601	616	637	620	621	628	599	639	539	605	648	542	628	610	612	604	609	586	658	644	640	582	621	621	602	657	663	593	600	635	661	612	601	601	617	614	630	624	637	598	572	598	599	618	626	573	595	640	594	585	630	583	650	589	584	583	618	654	614	634	629	559	575	649	620	587	580	608	573	600	660	626	643	635	613	615	596	630	651	622	592	591	596	599	618	630	623	602	593	630	623	633	609	662	601	579	582	623	590	590	633	588	587	603	626	606	586	634	655	584	648	615	590	603	574	542	607	594	627	596	563	643	600	604	581	661	672	581	613	611	670	594	661	603	625	636	610	613	584	628	670	649	611	639	589	601	563	624	601	635	648	640	690	590	644	634	609	592	645	630	646	601	560	615	592	608	604	652	621	600	607	621	582	603	610	635	625	653	622	599	600	592	612	597	608	620	601	565	591	615	574	623	595	574	665	631	598	580	589	623	672	635	669	624	585	621	611	572	622	608	617	634	674	628	609	637	640	630	558	586	614	594	593	626	596	628	598	635	636	592	651	632	637	640	610	633	584	610	581	598	600	572	596	611	607	625	623	617	579	591	588	579	647	633	626	611	665	605	645	618	642	610	637	631	596	619	638	625	654	625	600	639	573	612	627	657	612	623	607	597	600	631	595	597	616	565	611	655	619	572	628	638	603	614	617	609	606	632	654	619	603	643	640	606	615	568	612	626	584	653	657	624	602	639	626	598	656	611	602	607	605	599	595	623	604	600	646	588	617	655	656	633	613	615	578	589	640	581	579	629	612	618	661	638	600	628	642	624	639	550	571	613	629	633	615	601	627	653	605	619	590	647	641	628	602	622	628	620	628	634	547	630	593	658	563	600	640	628	609	596	631	629	624	597	610	589	646	624	653	629	605	565	628	603	603	627	610	656	613	608	615	607	614	612	625	569	616	592	643	616	606	608	614	597	583	619	611	612	587	610	630	602	635	631	605	652	628	619	636	608	605	661	602	622	570	600	633	606	589	598	602	585	633	565	594	574	616	585	629	570	591	665	626	643	582	608	582	553	576	579	576	598	623	632	629	593	629	558	630	590	607	592	607	601	586	607	610	635	601	651	610	616	594	641	612	622	606	590	671	609	615	610	617	580	565	588	625	587	638	590	576	608	621	572	612	641	607	636	619	622	575	576	619	652	609	590	634	610	618	605	590	615	612	608	595	643	563	626	666	595	587	571	630	624	610	635	647	598	616	578	611	636	578	577	646	644	644	637	634	616	604	641	605	620	587	614	613	623	572	666	664	594	566	601	615	591	646	598	564	590	615	624	602	650	631	609	605	579	595	602	608	574	613	618	615	588	599	604	599	625	585	567	577	613	615	548	653	625	644	557	646	589	594	610	645	594	585	609	576	581	652	634	619	634	670	584	625	612	612	606	645	593	572	619	590	617	625	627	613	641	596	662	598	559	601	663	652	663	596	675	640	641	583	602	615	643	580	593	637	605	604	621	612	583	603	547	624	648	621	627	600	611	623	615	612	597	598	636	590	634	668	621	611	599	641	576	602	594	578	628	625	596	636	679	602	596	592	586	619	622	644	627	597	624	577	568	640	622	597	626	613	678	632	642	615	617	614	635	647	626	655	630	607	576	629	615	605	584	620	621	581	623	626	598	605	608	652	615	661	641	623	608	612	625	569	566	632	622	619	645	581	605	609	621	599	573	594	602	670	580	616	623	595	657	624	613	653	635	603	584	593	622	627	624	623	585	598	609	636	622	624	559	591	669	635	615	630	631	612	594	610	638	645	647	634	614	637	617	624	608	615	595	589	591	599	637	605	604	620	607	607	626	648	612	592	580	624	605	638	620	612	633	582	637	604	650	622	587	637	626	646	585	600	601	629	612	570	637	614	590	591	634	594	600	680	614	602	648	661	594	616	585	626	613	633	611	600	580	600	611	622	638	612	599	645	613	656	677	610	623	631	618	659	596	585	595	623	622	616	611	633	613	612	598	577	602	611	600	576	625	621	629	581	620	639	657	600	662	624	616	600	606	601	605	640	570	643	606	615	592	663	614	608	619	623	652	636	592	596	575	621	654	600	611	591	603	593	603	601	619	615	647	568	663	617	564	616	618	618	632	630	629	632	600	634	629	568	604	582	642	606	653	598	608	633	645	636	649	602	607	634	630	634	578	642	620	635	634	644	611	613	603	585	629	652	629	624	628	615	647	613	639	629	638	579	586	622	575	644	606	601	616	592	595	587	598	644	639	635	647	603	596	656	561	615	671	582	621	633	595	631	606	645	620	567	626	607	562	637	617	649	646	601	608	643	627	599	570	614	617	622	585	583	598	625	614	607	634	652	642	635	609	629	603	618	577	561	618	643	656	607	561	620	601	604	594	612	599	619	600	580	616	667	647	615	557
16154	1409	835	661	442	292	258	221	150	150	148	142	135	136	132	119	117	124	122	122	109	126	111	113	117	115	104	105	117	92	105	108	96	101	114	89	120	112	106	107	105	114	117	97	111	92	128	115	97	121	99	116	107	115	92	124	131	126	117	126	92	107	110	104	98	99	112	115	100	121	106	120	119	121	113	117	117	110	113	123	110	113	111	115	114	126	109	111	100	123	116	95	112	125	124	108	115	116	110	116	107	111	105	129	115	102	105	107	124	96	124	123	101	110	107	107	115	103	122	109	114	110	103	112	106	116	101	98	112	108	101	111	113	119	113	132	112	110	115	113	107	114	110	100	125	114	97	91	111	106	104	123	119	133	90	115	111	136	102	92	104	116	129	116	101	118	142	116	99	88	97	116	127	99	110	106	101	112	117	103	106	113	115	121	111	105	103	123	112	112	108	102	122	124	126	101	125	129	98	96	92	116	124	100	97	104	116	109	106	100	107	89	107	107	110	110	119	117	102	114	108	104	117	118	110	115	87	119	80	85	117	123	111	110	90	104	83	93	95	136	108	94	105	108	93	102	103	110	100	110	104	116	114	110	105	109	106	108	103	100	105	111	110	114	110	90	100	107	96	100	101	110	102	102	101	109	115	106	111	99	112	104	112	109	101	107	114	104	103	105	125	111	123	115	106	115	88	130	110	103	114	127	126	102	99	135	114	122	107	99	97	125	121	131	108	119	88	99	101	110	97	106	125	116	98	126	113	100	123	110	98	124	125	128	125	97	98	105	120	116	103	132	103	106	111	106	112	103	111	116	109	106	111	98	101	99	103	92	106	110	103	119	101	124	101	112	112	109	118	119	118	112	117	107	111	85	96	89	105	123	107	117	119	117	95	114	121	113	124	91	111	94	107	112	96	110	110	122	120	110	100	120	101	113	112	120	121	110	107	88	117	117	109	104	95	101	97	110	117	115	116	107	95	100	119	114	119	108	101	107	98	123	103	106	114	112	116	109	105	127	95	100	98	121	113	100	98	102	102	115	113	126	100	121	92	115	108	99	121	108	120	95	102	105	93	113	131	110	100	89	100	102	111	119	95	96	99	108	98	104	110	124	113	125	112	93	97	105	120	101	101	98	117	116	95	102	113	103	110	137	97	108	113	87	101	111	116	109	108	92	106	109	110	126	111	132	121	112	105	115	122	130	104	139	111	105	109	109	107	122	97	105	113	119	92	101	115	105	108	90	121	89	96	93	91	109	118	98	111	102	114	111	118	125	110	101	114	117	116	105	104	109	114	112	112	131	115	124	100	114	102	106	93	84	99	106	114	116	115	121	112	113	123	101	98	113	111	124	123	106	95	103	92	93	115	99	101	117	117	96	92	117	119	122	110	109	101	99	115	116	100	131	94	95	109	112	110	128	121	109	110	111	123	102	109	105	136	105	118	106	112	113	99	115	128	115	115	126	111	111	103	128	117	101	93	102	102	102	107	113	97	101	114	110	112	106	99	100	107	117	114	121	105	92	110	94	116	111	101	108	125	118	98	123	112	106	119	114	110	122	113	121	114	110	104	105	94	99	96	102	111	108	100	96	97	112	117	113	116	98	106	114	115	120	112	103	104	122	90	108	124	89	110	94	114	103	112	117	110	100	140	114	113	105	101	120	102	99	111	112	101	102	92	129	111	96	104	98	80	127	112	125	109	107	101	118	99	106	125	108	117	107	97	114	129	119	119	127	92	85	99	102	107	115	113	120	94	95	107	114	94	109	110	93	105	104	118	99	102	107	118	118	115	105	115	91	97	108	106	90	105	103	101	105	109	104	106	100	110	99	100	108	100	103	130	130	100	103	112	105	102	101	111	104	99	99	93	120	123	106	99	106	107	131	117	127	118	129	99	113	99	105	127	129	100	91	114	109	110	131	100	103	114	107	96	103	115	105	120	126	112	115	114	111	107	97	119	94	109	123	90	100	97	109	106	95	102	109	124	124	112	104	107	113	103	106	130	102	114	89	115	97	103	119	106	88	103	98	119	111	110	86	97	106	123	114	109	120	115	116	107	105	97	86	101	105	118	122	104	116	107	102	106	115	115	134	105	106	108	117	126	98	122	105	111	97	94	116	141	103	113	117	117	104	110	125	108	104	117	110	117	87	99	111	118	112	108	108	105	138	105	118	129	113	122	89	103	123	127	118	123	128	107	120	124	114	126	134	109	89	100	99	122	121	125	105	90	91	115	100	103	127	103	116	107	128	119	109	110	105	102	106	120	103	114	116	129	109	130	110	122	115	104	116	105	123	93	113	119	126	136	122	120	114	121	117	108	109	100	100	110	107	106	122	117	103	109	112	101	99	104	95	107	102	107	113	103	119	120	97	110	97	133	129	97	105	105	111	112	108	111	124	111	96	102	102	99	109	126	100	116	127	101	112	100	130	109	98	97	117	112	111	106	111	107	108	118	104	109	103	96	107	107	106	113	119	104	115	119	119	103	108	106	119	107	94	111	103	105	127	116	120	124	113	105	119	107	103	98	115	111	129	112	110	117	115	97	108	115	127	106	102	108	98	124	84	105	100	112	108	110	105	114	107	120	94	105	88	115	122	123	119	105	101	95	99	104	130	115	134	116	111	95	126	118	110	104	149	111	98	114	125	122	116	111	107	106	103	101	103	121	120	108	116	102	106	116	105	97	96	111	93	125	102	137	122	107	88	102	124	87	119	95	98	117	123	110	125	125	120	120	114	102	107	105	106	91	104	102	116	100	91	131	109	107	127	132	121	112	101	100	94	105	120	105	105	101	117	98	108	125	103	104	102	105	127	112	121	133	106	116	102	114	110	111	103	129	110	124	120	114	121	98	92	114	107	110	107	100	128	98	106	101	107	108	126	91	84	125	118	129	119	130	117	125	107	92	121	131	99	96	112	99	78	91	106	107	109	94	118	87	132	115	105	125	104	108	110	102	125	100	117	112	100	104	116	111	146	104	106	103	110	87	100	124	116	95	100	124	101	119	126	109	97	115	86	119	109	107	81	123	117	112	98	130	137	110	128	93	111	105	94	109	123	102	108	96	109	109	108	111	121	105	95	105	100	99	112	116	98	126	94	99	117	104	123	119	120	97	115	108	124	111	95	102	103	117	92	114	95	100	128	110	103	100	98	119	112	103	109	113	102	110	110	110	113	113	121	117	118	107	113	114	100	100	109	108	113	94	105	108	115	103	124	120	98	112	112	122	132	107	119	110	110	104	89	106	123	96	94	118	133	105	112	131	86	101	134	108	109	96	100	115	105	104	108	116	127	119	98	125	121	118	104	118	115	120	127	108	110	115	99	104	124	111	103	112	126	103	126	102	100	123	100	104	94	97	128	88	94	107	115	112	105	100	114	112	91	94	108	124	113	93	103	98	107	113	126	107	133	128	88	89	108	119	109	111	114	124	124	119	96	101	102	107	124	125	98	107	132	118	134	96	96	116	119	105	106	108	92	94	100	133	117	103	115
10225	935	1691	2207	1558	1244	1100	1012	699	583	544	492	474	476	427	393	444	377	363	366	381	332	329	332	326	331	347	317	330	283	364	311	314	323	339	309	285	322	316	315	307	317	312	312	292	296	317	297	311	276	275	323	294	318	296	311	302	282	299	300	329	263	322	330	340	285	275	280	327	309	269	274	278	323	299	263	302	271	261	277	243	276	270	297	300	270	321	274	308	261	332	279	282	285	285	301	293	301	314	300	259	283	303	272	297	312	282	290	305	304	247	280	292	273	307	300	280	273	299	317	282	274	278	287	272	291	302	293	303	265	298	272	287	277	275	316	296	279	265	297	302	274	289	265	256	282	316	263	282	279	283	255	278	286	260	270	293	277	264	309	263	286	294	291	277	291	270	315	262	318	288	264	266	283	283	311	285	308	285	278	271	297	265	276	269	295	282	299	296	294	304	261	280	304	278	312	251	271	263	290	271	280	269	311	301	282	299	313	278	278	289	286	305	262	298	287	292	307	305	270	302	284	302	282	292	271	275	288	285	283	303	279	289	279	277	299	285	269	314	280	289	301	310	286	272	285	289	325	293	306	301	305	281	297	287	290	280	328	274	299	276	292	308	266	300	270	276	288	296	307	278	287	280	264	287	285	296	281	275	268	295	311	319	299	313	313	281	268	256	272	283	306	284	254	281	286	298	267	273	293	301	274	270	302	303	312	280	269	282	292	283	297	289	301	305	278	279	287	277	284	258	288	286	285	289	310	304	263	278	275	310	292	303	297	272	278	301	268	278	293	276	299	271	282	279	278	273	261	275	310	303	295	298	268	284	268	282	294	263	299	285	289	267	267	265	263	267	268	303	294	305	311	266	276	268	278	271	289	318	311	287	298	292	258	280	313	297	293	296	282	316	270	299	274	291	301	282	277	272	288	267	237	293	278	285	275	278	313	270	295	307	296	295	304	281	301	279	301	261	253	290	258	290	270	295	279	293	260	284	312	302	288	263	258	261	276	298	306	313	263	292	280	292	321	300	281	277	256	276	279	287	292	240	270	281	299	271	257	308	299	280	268	272	302	290	285	297	285	268	256	291	269	279	306	284	268	280	282	291	306	250	311	275	294	250	274	282	285	290	272	278	266	299	290	309	272	282	294	267	276	247	289	290	277	277	316	288	252	290	265	300	261	321	268	286	287	310	287	263	299	298	305	292	300	284	273	292	287	278	282	305	275	272	282	290	320	285	278	267	291	272	294	299	283	276	294	316	263	272	277	280	283	315	297	290	274	299	264	284	255	295	311	289	296	284	301	278	275	284	299	300	281	305	286	298	299	280	308	308	285	283	273	297	302	298	278	283	264	285	272	288	275	296	295	294	277	271	308	265	275	281	271	259	264	296	272	284	299	282	289	285	269	284	285	289	255	264	295	296	277	280	267	292	269	298	261	303	292	285	283	288	292	298	294	286	281	271	261	293	266	278	286	265	298	275	264	285	296	275	256	249	294	280	277	313	261	299	279	311	314	268	288	272	328	274	297	267	288	284	278	276	299	285	269	283	271	289	279	284	271	266	330	282	283	292	271	303	285	233	281	268	271	306	280	302	298	281	323	262	306	293	304	287	269	300	316	284	299	276	292	264	292	241	268	287	275	280	289	262	274	278	288	291	307	272	271	244	262	286	267	277	293	267	270	289	278	268	281	290	289	262	285	268	298	277	292	297	278	296	297	269	226	281	273	301	278	267	297	289	303	273	287	269	295	273	313	249	287	292	287	275	279	268	251	284	296	271	285	281	283	260	319	299	277	289	284	275	274	299	259	287	313	237	283	310	282	287	292	286	330	286	315	310	277	276	277	323	268	276	277	256	273	306	281	280	328	254	274	279	274	281	296	321	292	248	301	281	275	278	308	301	292	296	315	280	266	279	252	277	273	315	287	299	281	301	263	281	294	276	315	286	307	268	279	313	311	305	276	257	271	309	274	304	273	289	300	266	300	266	281	294	286	284	299	274	299	257	302	283	315	290	296	307	257	269	272	309	279	278	265	285	280	295	310	285	334	252	288	280	300	313	282	282	280	277	308	307	272	243	277	283	261	270	301	309	319	320	276	288	330	287	245	287	272	262	273	289	288	268	289	277	258	283	314	305	277	290	289	298	278	248	271	264	280	280	287	303	285	270	273	293	310	296	284	295	275	263	284	284	294	284	296	265	297	259	296	271	281	258	315	262	288	284	269	312	261	316	321	263	296	276	283	286	290	272	272	280	285	294	273	279	298	296	277	276	258	256	292	267	296	286	279	295	288	301	324	275	299	282	304	336	283	252	292	285	280	305	253	267	269	257	272	262	275	279	307	302	301	321	249	275	275	292	248	284	284	316	288	290	300	272	306	279	273	292	266	277	291	258	278	284	278	306	297	308	288	285	251	295	272	257	285	280	273	304	258	292	308	269	296	292	310	273	276	292	305	286	258	266	291	296	284	312	278	280	274	276	263	288	330	265	293	311	270	264	299	305	282	253	284	312	288	295	271	269	278	276	264	285	285	285	262	309	305	294	283	282	294	262	312	273	264	318	309	291	303	283	286	305	292	286	249	282	303	294	273	281	274	265	264	289	250	251	288	263	298	265	287	271	313	309	274	299	293	287	244	292	304	276	268	300	263	307	311	281	297	313	303	263	271	310	248	274	290	291	281	290	298	268	276	280	301	292	294	272	306	337	306	263	306	276	300	281	272	266	250	283	252	277	294	286	266	254	285	286	274	299	269	269	269	261	313	239	271	277	262	308	281	278	272	304	286	256	289	283	307	282	250	271	273	284	291	263	281	274	274	287	301	278	314	320	268	257	293	275	289	299	278	323	299	295	320	300	267	278	305	284	258	309	305	287	278	268	278	273	291	309	274	306	297	302	303	294	280	274	286	270	283	289	315	291	279	306	321	272	278	267	276	286	298	271	283	283	285	318	280	281	291	298	297	275	275	285	290	279	249	286	283	248	273	276	261	272	274	282	298	247	273	274	255	287	274	305	265	264	299	298	293	276	287	299	304	264	258	286	317	286	330	305	297	258	276	286	291	308	262	275	247	298	293	262	283	307	243	280	276	311	295	265	307	278	284	276	314	286	281	276	245	309	284	296	267	311	271	294	256	266	272	300	300	263	278	267	299	287	251	287	284	250	301	280	285	276	290	302	291	312	287	286	277	263	300	279	275	279	276	274	289	266	296	308	300	294	267	282	268	281	264	297	280	286	259	290	298	271	287	274	283	247	260	291	294	294	291	296	271	287	261	320	307	255	283	277	287	301	276	277	289	276	304	285	286	286	302	278	288	285	276	237	293	261	294	279	281	289	295	290	295	297	292	281	266	270	269	310	267	282	259	271	278	280	263	292	302	282	282	263	313	308	266	288	286	296	271	256	280	289	306	284	300	270	257	278	288	329	274	273	283	279	290	316	278	280	294	293	277	259	301	270	301	285	265	272	294	295	286	287	297	323	270	291	304	281	285	296	281
2267	355	376	304	319	285	306	279	286	297	332	279	252	269	313	267	284	250	278	274	278	286	276	291	290	286	285	283	266	291	288	304	298	289	311	292	301	295	283	277	282	285	254	310	304	275	275	297	267	287	300	320	306	278	283	278	281	260	267	278	252	288	264	288	282	319	301	301	263	273	268	283	294	285	279	303	274	276	265	313	281	242	290	301	254	300	292	269	283	294	241	287	284	312	288	288	261	263	278	259	275	264	287	284	252	264	266	290	300	300	264	274	249	296	284	280	290	287	277	262	287	270	275	251	262	262	276	312	284	293	278	310	299	318	292	301	278	285	298	256	283	294	318	269	236	259	287	297	297	302	252	308	277	278	263	290	279	312	253	299	277	292	305	291	254	270	305	261	320	307	278	305	244	273	290	297	272	271	276	279	302	241	299	304	281	285	310	277	298	297	276	264	270	277	288	301	306	276	272	302	286	279	273	283	280	293	286	248	286	305	281	282	305	256	311	290	302	307	299	253	280	264	296	291	320	274	296	296	288	286	281	272	277	317	274	287	324	309	282	318	248	294	272	264	298	272	291	256	232	310	286	305	288	288	291	277	284	254	280	279	297	274	282	295	273	288	290	288	270	283	290	285	295	285	295	288	276	295	309	276	297	292	280	261	271	287	291	281	286	299	300	281	268	245	284	274	285	318	300	305	275	284	301	297	293	272	296	296	271	294	301	274	312	286	266	307	285	311	318	288	282	281	308	331	287	256	304	286	276	241	275	268	277	253	300	272	264	284	279	270	253	293	265	294	294	286	281	294	282	302	274	257	277	308	273	279	281	318	302	278	270	264	296	281	251	313	260	283	274	304	289	316	274	282	262	279	286	286	325	295	270	278	291	296	317	277	273	295	297	306	282	271	291	311	254	287	269	314	249	287	322	298	306	286	257	290	323	285	275	253	269	256	288	277	288	267	263	266	299	263	304	276	325	282	279	252	313	292	270	248	290	256	293	290	325	287	292	292	292	296	252	254	279	261	280	281	294	275	290	303	270	282	253	287	275	274	228	281	286	299	300	287	287	291	254	266	291	269	297	303	314	292	284	293	295	272	299	317	315	285	289	267	287	290	272	294	289	287	289	282	271	294	302	292	305	290	263	307	274	258	276	259	286	299	290	307	269	279	313	283	280	274	268	288	271	298	297	297	274	275	257	290	264	265	290	306	288	270	300	273	270	306	275	312	279	286	283	292	273	305	263	284	283	281	323	318	276	262	285	295	254	243	306	280	287	270	257	266	287	257	291	285	293	284	279	286	293	268	316	269	291	307	287	290	274	321	263	265	291	263	286	301	276	279	265	275	306	277	265	281	248	313	284	320	269	295	285	286	299	311	273	314	271	283	287	266	288	287	309	249	289	280	257	274	291	276	281	303	292	297	242	286	274	285	287	280	272	271	272	290	286	267	305	287	278	260	280	256	300	262	281	292	274	283	252	312	295	295	259	299	281	289	294	269	294	271	280	269	281	279	276	275	263	261	292	242	313	263	297	285	281	246	298	270	285	317	266	273	345	283	249	279	282	258	281	282	277	265	308	294	305	290	279	276	287	300	286	270	262	258	275	292	287	267	262	279	297	277	307	297	259	289	255	264	317	282	298	286	279	259	306	299	311	270	291	278	285	294	270	280	268	312	270	323	295	293	288	268	292	298	291	255	275	303	258	260	287	289	268	294	302	315	291	265	295	312	287	308	259	278	259	316	288	287	273	295	289	299	290	297	294	296	293	316	279	284	308	277	285	293	316	321	283	298	281	275	277	278	283	288	260	278	272	269	287	299	243	288	310	297	297	284	303	274	293	265	272	274	276	318	275	287	258	264	286	310	310	294	266	293	284	288	309	278	272	277	266	294	285	290	296	254	282	267	294	269	278	299	284	306	282	264	324	305	290	272	320	287	321	299	284	300	292	314	291	269	258	294	267	275	280	302	263	320	301	287	280	303	293	283	288	272	247	260	271	288	296	281	289	284	274	331	285	263	280	286	288	299	256	289	261	251	294	280	285	314	269	291	271	248	265	263	278	299	288	282	264	290	296	287	273	261	290	265	281	274	283	299	268	291	268	295	279	248	320	318	250	295	307	266	290	272	247	291	298	253	260	298	258	297	281	260	301	303	300	286	288	306	271	276	259	281	285	280	291	289	299	265	288	283	311	299	296	285	279	289	306	282	276	292	321	281	264	283	304	301	283	282	268	317	289	264	278	301	299	300	279	298	265	280	295	322	271	315	329	289	294	282	287	265	288	250	243	245	288	292	322	295	282	243	287	271	278	276	273	268	299	281	265	290	283	293	283	266	289	261	312	282	286	249	279	296	271	304	304	273	279	278	286	300	313	286	287	293	258	297	292	250	287	289	285	274	285	267	279	277	276	296	284	262	314	272	290	276	278	287	318	277	286	274	281	238	285	291	306	285	290	290	258	267	283	291	267	275	312	265	285	287	298	312	275	274	310	315	283	284	311	284	282	295	297	286	288	285	301	262	280	250	293	270	292	292	304	284	273	271	256	287	282	262	293	247	315	286	254	279	310	297	302	253	309	279	267	317	283	300	284	313	291	302	266	285	304	290	270	279	277	276	262	312	288	275	277	280	244	270	328	283	304	265	299	246	298	271	290	301	309	292	286	278	298	295	272	264	272	272	269	305	274	268	293	314	306	311	277	296	298	275	262	267	292	269	288	262	284	263	267	295	295	297	288	314	291	311	322	314	286	265	237	295	303	256	280	277	235	286	264	265	294	278	270	310	262	298	285	295	305	265	284	288	277	294	296	293	284	257	286	270	271	309	261	303	305	272	261	314	299	286	246	283	325	266	306	266	285	328	273	284	295	291	257	285	293	284	289	278	271	314	281	278	261	267	273	259	264	269	262	296	284	275	285	300	286	273	321	294	267	286	280	273	266	248	276	274	282	318	280	303	262	294	295	258	315	310	295	264	283	268	289	249	260	316	326	291	266	285	304	258	297	278	285	292	280	309	286	275	286	299	281	296	266	286	296	305	281	252	299	243	275	341	280	267	312	277	298	284	273	258	292	279	262	299	280	259	282	263	294	267	276	275	271	306	276	271	301	299	290	271	271	289	261	280	304	285	275	276	291	300	290	323	278	311	284	259	305	289	295	302	298	295	274	245	297	272	298	299	273	290	299	276	286	274	284	273	282	316	274	287	269	274	277	270	283	294	311	252	300	284	260	309	311	301	274	301	293	285	291	275	304	289	273	291	289	284	306	278	305	277	272	275	271	309	292	298	296	285	270	274	274	303	244	284	301	272	299	296	293	301	272	272	273	256	276	314	265	292	279	279	289	300	311	293	300	269	288	295	275	258	309	271	254	237	296	280	261	294	330	292	293	277	291	281	288	281	244	251	262	305	286	281	263	300	268	269	292	278	290	266	298	276	280	311	298	252	299	302	271	308	276	268	279	291	303	241	266	261	272	280	280	298	272	284	276	304	282	300
2574	729	875	863	799	734	695	756	691	715	720	670	674	682	721	708	666	687	710	685	671	699	698	672	718	659	655	721	700	630	702	704	669	707	688	686	698	659	689	672	676	609	692	672	683	654	685	687	706	688	704	741	639	678	633	697	669	697	712	677	715	699	640	733	701	676	655	684	645	693	725	662	678	701	689	677	672	656	644	661	634	683	736	656	645	622	696	690	669	687	717	652	700	631	692	682	661	733	683	693	675	700	686	679	666	672	655	668	720	711	712	667	727	602	682	661	698	669	654	695	645	707	678	633	672	651	681	679	635	728	723	674	721	707	646	641	689	690	698	695	689	684	690	678	630	635	648	629	738	667	659	678	709	698	661	679	655	687	737	683	669	711	695	677	689	627	724	687	655	663	639	690	647	712	705	739	690	674	664	746	688	676	696	713	721	707	677	668	667	674	648	698	650	708	668	717	642	647	643	690	667	654	682	687	665	647	659	669	689	700	687	669	656	645	650	696	689	703	675	672	684	708	698	683	704	646	660	638	673	720	644	667	656	655	658	659	699	696	666	704	658	633	631	680	675	686	631	674	654	701	689	714	686	664	670	670	674	688	628	655	648	647	696	658	630	708	678	677	629	725	665	658	685	652	668	628	685	652	681	715	692	699	722	692	702	717	669	714	674	661	719	659	679	684	661	688	722	657	679	672	638	676	695	707	662	704	642	694	673	692	634	629	679	654	695	659	712	652	702	695	699	675	694	695	706	679	695	651	633	695	687	660	690	701	692	699	694	701	647	735	681	685	713	683	680	724	711	675	660	670	714	654	648	664	666	643	663	618	672	711	739	658	707	673	653	658	681	706	698	667	703	673	665	613	704	712	653	730	693	667	652	645	647	667	663	654	620	680	678	657	705	679	690	658	695	642	689	667	665	686	696	636	664	725	687	642	689	656	676	624	712	699	668	741	672	654	670	669	658	715	678	659	705	681	690	695	640	687	685	640	656	656	660	676	689	690	667	628	699	695	706	683	692	701	673	688	709	745	654	672	670	640	639	712	673	640	706	627	620	704	658	725	624	711	703	673	734	687	703	681	726	706	682	685	671	660	636	672	670	714	705	675	688	671	666	696	700	676	712	695	672	710	713	702	625	696	720	682	686	733	655	664	690	633	655	667	675	691	651	660	660	643	700	669	688	662	633	673	710	664	660	678	662	701	670	677	658	689	670	665	708	645	637	665	676	678	660	652	667	675	698	673	648	656	678	706	640	619	679	668	701	677	631	693	661	679	685	666	718	685	675	625	711	651	706	690	651	648	663	629	673	670	683	687	663	632	665	646	679	709	662	709	658	694	667	667	672	681	657	671	712	721	650	737	705	633	671	741	683	755	708	633	658	669	640	703	688	654	685	690	685	667	720	668	639	698	661	677	684	707	719	657	693	668	717	699	720	662	709	674	674	697	658	687	661	689	702	652	690	694	621	643	657	679	692	667	668	665	723	668	680	665	646	704	663	701	666	686	697	752	631	672	662	699	650	668	678	682	683	689	696	701	696	697	672	693	618	697	665	661	676	636	648	703	670	690	690	636	657	683	650	702	633	660	687	675	677	693	680	663	704	676	654	671	641	674	677	708	668	643	708	692	669	659	688	688	691	707	688	616	697	665	654	680	681	681	673	675	718	640	695	637	704	691	725	683	703	666	654	707	693	742	662	714	654	676	673	709	686	707	636	625	677	642	694	709	655	715	694	665	650	648	705	676	720	645	655	638	659	661	735	628	643	660	718	637	694	666	642	654	679	664	674	653	658	697	687	652	750	651	717	714	703	664	703	712	667	654	675	648	715	690	687	717	678	671	704	686	714	644	683	698	607	689	691	621	644	653	683	727	655	677	716	717	638	694	720	682	680	678	705	677	694	710	694	684	640	685	652	696	694	682	721	694	664	677	631	701	715	656	658	669	698	652	735	651	659	746	687	710	691	729	683	712	670	692	685	731	701	659	709	729	665	704	640	683	693	666	714	713	659	690	702	705	681	722	626	653	633	666	685	677	702	693	706	671	650	586	670	702	643	655	659	670	676	686	665	682	703	672	721	667	711	673	659	683	688	660	636	666	688	704	664	654	733	693	655	668	640	687	679	635	698	678	696	690	689	704	667	661	697	649	662	688	723	647	674	655	671	729	692	679	641	693	664	691	663	662	678	713	690	668	704	680	694	715	686	668	672	697	688	626	654	671	672	728	683	661	689	703	672	653	660	673	641	673	721	661	665	674	684	694	693	679	663	707	627	744	701	717	690	685	692	690	717	658	680	697	714	676	746	659	670	667	654	677	661	713	656	654	662	663	702	658	704	709	697	743	684	699	668	654	668	724	746	724	748	691	663	666	692	673	701	667	696	664	699	702	669	700	694	685	679	652	672	682	687	690	701	650	664	702	665	679	644	630	682	641	667	697	633	694	708	660	687	695	688	717	688	666	683	644	674	674	659	633	617	683	707	719	693	666	671	662	709	668	647	655	665	720	667	670	649	660	670	624	664	674	659	678	694	652	666	638	677	656	668	669	698	659	667	675	652	676	687	704	694	674	675	647	681	712	668	722	725	696	730	686	694	692	670	685	648	690	669	685	698	736	662	655	644	639	652	633	690	659	675	656	690	688	688	700	690	673	682	722	678	657	672	673	674	669	670	682	684	629	687	696	655	698	665	711	672	636	684	648	692	670	662	680	688	609	629	692	695	698	675	646	634	736	723	702	662	711	673	710	693	703	670	666	640	676	698	688	676	705	658	650	635	670	687	673	701	694	647	716	674	659	670	665	672	686	645	702	660	670	665	659	679	697	674	658	692	694	713	658	651	701	718	746	679	697	669	669	690	679	682	679	691	683	686	673	687	680	749	695	672	694	704	742	656	669	699	666	703	668	671	686	701	729	670	692	703	659	671	691	686	665	725	670	708	679	691	675	668	710	673	629	691	690	703	695	689	681	689	662	686	693	644	678	693	685	652	685	694	658	646	683	701	718	667	661	717	717	666	666	694	643	660	659	686	704	718	633	692	690	686	649	700	682	676	666	673	718	724	722	718	702	686	688	696	700	710	700	709	690	664	632	668	655	710	654	708	646	672	631	675	649	683	704	730	723	706	701	737	715	650	694	668	707	653	696	711	665	629	657	679	651	679	668	718	696	705	683	646	690	626	669	659	700	679	664	642	653	673	696	633	678	681	680	628	662	616	705	695	678	683	618	653	656	710	643	698	659	679	675	644	705	737	679	699	686	685	730	634	656	711	684	686	665	657	701	652	695	671	675	703	680	690	651	665	673	690	714	670	689	728	648	732	713	715	676	682	687	605	731	721	668	667	721	718	652	701	690	696	641	700	661	652	707	677	678	696	703	682	716	650	647	728	684	680	681	694	662	694	654	715	725	726	701	736	683	705	686	656	704	656	693	651	684	705	601	677	722	710	627	663	670	669	657	647	733	654	656	658	666	669	655	676	714	698	646	667	683	717	689
9453	815	695	491	410	363	331	309	291	264	279	279	269	251	299	249	284	247	249	274	249	266	254	262	288	283	311	244	258	248	272	263	247	235	254	249	270	294	228	285	228	271	239	266	257	301	284	254	260	240	259	239	238	296	275	242	251	238	268	261	266	246	293	236	238	256	246	256	233	267	240	265	244	264	235	254	238	237	252	270	253	267	221	277	279	280	246	258	254	250	253	251	255	250	276	276	275	259	263	252	264	258	264	260	233	239	240	260	267	281	231	265	264	270	227	261	243	259	264	243	292	255	270	266	253	250	264	285	261	235	252	274	276	245	294	270	255	261	273	225	237	296	248	232	255	272	250	262	233	267	255	246	254	277	272	290	270	251	260	242	248	253	278	253	274	275	247	230	259	288	245	269	253	258	267	248	256	242	256	253	233	211	251	260	250	264	239	288	283	251	257	221	247	219	269	259	222	264	279	267	262	271	265	265	231	272	245	245	275	235	234	228	286	296	263	254	221	274	282	277	263	260	277	239	252	277	256	296	275	261	228	241	256	244	250	246	243	237	263	249	237	294	217	269	269	249	272	284	248	253	267	272	250	252	268	283	228	223	248	253	273	234	276	243	235	247	254	256	275	260	271	275	241	271	268	265	228	253	242	281	237	227	267	266	257	250	225	274	233	256	253	260	274	255	282	265	267	235	240	280	241	278	242	260	276	269	240	235	225	261	278	274	255	261	263	255	247	263	260	262	256	265	274	277	273	276	239	224	232	225	228	256	265	260	269	272	251	248	251	280	235	252	238	256	266	262	239	239	294	263	259	262	263	268	265	242	271	245	264	229	223	257	244	252	249	243	270	268	234	268	215	259	250	264	280	277	260	248	238	256	264	252	272	257	254	240	265	274	274	235	243	261	272	231	278	233	266	271	229	254	258	279	233	257	264	224	256	256	244	249	255	276	250	241	262	245	245	235	264	271	271	238	277	259	268	257	244	247	246	252	251	262	256	276	246	240	265	269	270	266	251	271	217	253	257	264	248	267	253	266	280	240	284	251	249	255	265	246	246	250	236	252	249	254	253	239	230	253	253	245	246	265	253	244	261	240	256	234	258	244	254	269	261	256	253	286	275	256	255	237	264	241	256	278	225	243	241	263	257	248	278	275	238	241	253	234	244	273	280	244	266	266	240	258	255	269	217	269	281	237	257	257	268	244	252	237	278	247	244	238	272	265	284	259	227	251	270	245	244	241	253	249	257	250	287	277	296	277	279	231	243	260	232	230	254	279	270	264	265	286	241	248	255	222	261	248	248	251	225	250	248	254	252	254	282	262	244	268	263	258	250	260	246	246	262	280	248	265	212	243	244	274	259	222	250	264	264	256	276	257	259	251	279	264	278	227	227	266	274	259	238	276	275	259	274	248	284	228	245	252	267	225	269	268	223	245	250	255	252	248	268	259	281	240	248	244	222	247	259	261	281	262	232	270	269	250	250	258	251	252	247	254	252	260	265	297	307	285	277	255	243	268	245	242	285	275	261	272	262	230	265	256	263	225	220	283	283	263	237	260	261	270	268	263	241	274	241	248	256	267	241	248	276	249	238	231	261	249	255	267	293	291	288	252	254	262	255	262	257	253	259	246	230	241	262	251	268	244	260	273	241	279	233	245	269	253	258	272	252	274	250	243	234	264	226	234	265	259	292	242	234	261	247	280	233	268	273	254	273	238	252	249	266	253	285	276	242	260	263	267	259	261	255	238	226	260	257	269	272	256	225	223	247	254	237	238	268	299	252	253	210	224	266	239	255	282	279	279	257	269	246	267	260	249	258	267	248	275	265	269	237	246	296	275	235	262	198	256	230	261	248	258	244	278	273	260	292	259	247	264	247	248	251	273	264	279	269	298	229	280	229	249	273	228	261	259	230	251	249	252	250	221	254	239	267	248	256	245	245	256	271	246	280	288	261	267	235	238	235	238	258	246	258	258	279	229	268	257	273	277	259	277	250	270	310	228	259	265	242	266	238	265	241	198	246	254	275	240	259	267	249	244	249	258	253	247	255	271	244	254	276	274	245	255	279	255	260	249	247	240	237	236	255	216	264	242	247	257	291	267	277	270	257	249	240	242	254	244	240	201	279	276	259	258	253	265	257	270	267	217	233	253	276	261	276	237	262	275	267	237	287	234	247	268	245	266	265	236	274	241	234	229	240	275	259	259	270	238	260	234	270	273	292	251	263	271	278	253	248	260	244	267	254	267	274	241	247	253	267	279	251	228	275	281	266	273	264	259	231	246	261	275	243	230	257	276	259	255	263	234	266	245	238	253	275	244	266	257	253	266	281	256	258	240	261	259	249	242	255	221	242	263	261	266	267	268	271	276	241	227	289	246	250	253	251	242	254	263	252	236	237	244	272	264	247	254	262	245	241	264	271	272	252	248	258	267	272	259	250	238	283	243	232	243	273	287	229	273	268	268	282	260	253	284	251	271	252	262	277	249	271	253	246	254	240	249	249	231	250	256	284	263	276	269	266	263	272	260	272	298	244	288	274	264	259	238	282	254	246	260	258	245	250	270	257	276	274	249	250	252	256	246	288	212	262	268	246	274	267	248	275	228	263	284	252	247	249	247	249	238	288	232	280	236	282	260	222	260	267	257	283	263	262	250	252	249	280	258	236	263	272	249	256	269	248	237	269	250	258	245	257	253	244	244	261	291	283	261	237	272	238	262	268	229	277	247	264	243	270	259	247	255	249	299	261	265	245	271	229	258	258	253	239	261	233	278	276	271	288	277	261	262	252	244	267	261	266	238	250	242	273	264	272	247	247	246	249	244	259	267	268	271	283	241	249	223	228	285	255	268	258	242	263	297	254	259	236	278	281	249	201	255	256	283	245	254	271	271	240	252	243	236	250	251	270	229	257	229	267	277	265	248	254	231	291	252	247	238	267	241	255	257	247	269	260	249	227	251	235	283	258	275	259	274	243	263	297	241	255	243	259	245	242	266	264	272	247	250	226	252	251	267	241	239	264	265	291	243	259	236	254	264	296	283	238	239	272	282	266	272	279	270	264	252	274	293	240	239	246	285	244	240	247	259	269	261	265	234	242	271	259	254	244	270	223	249	269	258	259	224	269	267	269	250	274	254	245	253	268	263	249	247	265	255	256	264	265	235	279	236	249	263	265	253	254	261	255	287	238	250	224	268	252	247	243	258	255	235	233	249	257	268	282	247	280	252	258	250	243	269	261	270	269	239	241	289	266	244	268	232	230	265	220	259	230	274	250	229	248	240	232	285	283	243	265	256	265	233	275	248	278	291	228	252	233	279	275	247	231	250	248	248	232	247	273	271	275	262	292	250	249	260	283	260	227	249	269	225	260	255	242	269	234	242	247	253	256	261	260	266	259	256	266	258	277	271	239	236	278	257	264	284	261	269	276	229	254	257	244	243	234	257	230	252	284	279	274	281	246	263	262	241	236	254	273	243	286	293	252	251	266	281	264	259	239	267
7945	955	1318	1459	1344	1126	1041	1007	824	766	715	745	681	695	672	704	661	637	613	651	640	665	658	633	633	633	670	687	644	684	703	636	635	682	648	583	569	615	626	612	588	631	609	624	617	597	626	647	629	611	590	610	592	596	601	587	578	625	611	624	629	603	659	578	570	648	669	621	644	626	621	577	551	628	645	647	649	594	617	628	603	605	625	637	637	603	599	617	615	620	619	614	579	595	598	607	617	638	635	594	686	614	615	592	579	615	630	578	642	575	657	591	578	687	617	629	605	604	626	564	630	589	572	601	604	614	611	583	588	603	621	618	633	622	602	610	591	578	580	571	641	611	609	560	564	629	594	628	600	608	628	613	656	603	618	580	569	632	566	609	628	573	599	586	616	614	543	621	591	589	627	603	632	594	660	602	610	630	630	620	623	608	645	631	603	622	595	607	664	596	592	575	618	526	584	597	645	640	581	611	581	648	606	581	630	620	596	621	585	639	612	622	631	631	596	608	612	561	599	570	657	629	641	623	616	623	625	599	594	622	582	588	563	588	631	614	618	626	606	642	582	607	605	571	604	585	584	639	616	622	638	597	605	643	641	623	646	631	583	563	616	630	611	630	626	615	598	628	598	649	656	629	583	642	619	614	587	620	588	612	611	606	591	608	555	595	607	608	643	592	605	605	636	639	634	632	625	587	577	643	557	570	585	577	605	592	610	573	603	637	601	586	587	625	617	595	591	554	608	612	560	630	641	606	626	621	637	642	578	565	614	629	622	557	594	603	553	616	588	567	576	609	624	609	610	584	605	649	586	620	594	607	600	651	606	606	608	578	668	624	617	643	654	577	614	617	608	623	608	657	635	634	586	630	573	629	581	604	586	602	604	591	601	583	595	554	629	628	626	619	621	617	622	620	630	603	605	588	620	600	614	578	580	609	621	591	599	598	582	579	590	602	597	613	605	598	607	616	583	593	601	556	591	636	641	568	627	603	596	648	601	617	627	595	638	648	611	612	634	635	604	655	600	634	637	625	597	652	603	602	627	602	639	642	650	600	634	580	621	619	603	599	604	631	636	623	625	585	646	599	641	618	608	569	580	645	610	624	621	574	610	608	647	635	603	614	612	624	561	634	627	599	573	607	587	568	596	601	627	653	612	612	620	604	578	626	596	585	627	596	616	650	653	607	603	571	600	614	614	582	606	645	602	573	574	558	597	581	609	626	623	595	598	610	631	545	611	636	590	601	616	643	599	627	579	627	620	626	612	553	610	612	589	569	591	609	629	635	573	611	612	573	605	570	624	577	644	624	579	561	542	614	610	634	615	631	620	609	632	617	590	646	636	663	649	605	604	616	640	620	630	602	584	602	597	615	620	632	609	685	591	621	603	576	637	563	613	606	612	572	574	637	588	604	588	644	582	603	632	626	606	598	601	655	610	644	610	596	618	635	656	592	571	547	592	600	620	613	604	601	611	593	624	619	593	610	623	634	621	618	585	573	617	613	568	617	635	638	575	562	592	588	566	648	616	618	632	587	581	636	562	597	616	572	656	586	623	597	625	612	581	616	599	593	574	636	625	625	626	646	623	644	605	613	597	656	601	609	634	655	591	554	632	573	584	605	570	606	630	583	623	574	623	595	576	615	612	609	594	623	595	582	580	559	602	637	581	639	631	599	623	607	620	626	583	559	581	567	615	667	655	649	627	584	568	595	663	610	643	606	633	627	630	597	637	602	651	667	594	637	608	592	624	622	611	620	578	587	609	625	559	649	569	623	634	649	583	634	634	630	631	609	561	625	593	616	619	635	577	623	643	636	621	656	633	600	578	566	591	596	602	651	625	627	625	595	621	585	596	623	630	633	637	611	610	615	652	587	580	626	626	628	634	595	585	656	616	621	626	581	611	632	603	595	620	612	621	572	603	613	638	565	619	649	583	592	611	635	668	597	564	567	591	613	589	594	615	592	615	601	631	620	643	601	608	618	612	611	617	604	586	589	592	628	602	602	574	605	594	583	538	588	621	587	588	604	663	601	609	631	595	564	610	578	603	603	636	637	603	606	557	617	636	609	654	608	585	593	592	629	559	600	597	593	641	604	622	596	630	645	581	654	611	629	624	606	650	616	631	591	605	597	612	615	591	635	619	629	597	621	610	650	585	601	618	587	628	603	574	607	620	599	599	552	626	605	577	598	626	601	570	597	612	593	664	628	638	632	619	597	630	612	615	590	626	628	597	591	587	583	619	586	609	579	596	617	587	618	608	617	624	596	598	652	573	575	567	599	609	624	655	581	639	650	602	573	625	588	649	593	612	639	582	586	592	668	649	563	597	577	621	597	604	638	597	620	569	591	585	635	615	614	585	585	657	598	592	574	591	569	645	600	620	631	586	625	636	587	608	606	598	636	595	563	589	633	628	585	611	567	588	627	586	582	601	579	588	578	562	571	603	606	640	614	640	605	607	623	603	644	596	589	568	644	582	642	636	568	611	606	629	637	617	597	584	579	617	657	584	616	624	611	634	653	635	573	646	622	589	603	574	649	566	640	583	600	600	668	598	609	620	604	635	587	617	619	569	632	616	617	617	594	606	652	585	650	592	595	628	570	611	616	613	613	598	611	619	626	620	653	600	646	587	561	595	596	618	648	587	547	643	558	603	612	597	592	595	598	588	594	594	573	611	644	600	609	615	606	571	603	617	602	622	634	622	603	638	603	603	584	590	610	619	583	590	557	599	613	629	605	620	618	597	591	585	629	626	615	624	598	562	560	584	606	574	600	593	635	572	567	637	583	603	610	636	604	579	609	597	570	627	599	616	610	605	609	577	622	585	664	627	615	591	589	640	586	616	602	611	615	603	621	598	603	593	642	597	619	609	634	599	635	591	593	600	589	578	609	601	612	602	564	623	608	588	603	643	640	641	616	614	603	595	627	614	600	606	589	651	620	649	663	551	649	629	623	659	595	606	622	555	619	627	633	600	593	623	634	614	594	598	601	602	633	593	639	621	595	621	619	637	604	623	610	561	577	613	592	603	614	605	634	650	652	587	596	606	634	627	598	629	556	575	609	590	589	607	601	651	615	572	633	588	648	615	592	634	580	603	609	585	551	593	604	610	640	652	641	635	608	624	577	612	637	611	612	604	640	606	615	615	632	591	578	617	640	610	603	625	610	642	600	610	601	625	630	587	581	598	634	601	671	623	648	633	575	600	596	638	614	607	613	617	607	608	613	609	579	628	602	649	557	628	584	623	588	656	616	650	607	558	624	574	583	604	603	649	605	610	597	586	632	640	634	567	629	608	607	557	601	629	634	593	638	593	638	634	634	579	576	608	625	586	616	634	617	589	620	610	623	572	610	601	619	589	588	637	630	605	605	606	618	603	615	612	580	592	570	661	642	632	613	609	619	600	633	694	573	608	619	669	562	602	631	595	626	580	665	579	634	632	649	594	557	630	623	610	591	578	610	614	596	653	635	582	643	574	595	636	606	610	602	571	587	610	611
16033	1353	832	726	473	242	240	254	187	139	147	141	132	139	139	114	132	119	117	122	114	136	132	113	94	119	114	92	100	130	128	118	121	101	115	127	113	102	104	113	115	115	118	120	87	104	108	112	117	115	128	115	123	129	117	116	105	90	125	99	99	130	127	115	112	125	97	110	112	112	126	124	87	113	100	124	105	111	116	104	96	103	99	98	129	117	105	102	127	121	109	114	105	108	110	104	105	121	109	93	100	105	121	123	113	99	121	120	114	116	103	129	111	116	104	105	113	97	131	101	97	141	110	123	110	109	124	109	135	110	108	106	101	128	104	100	111	91	100	105	100	106	107	99	113	98	97	136	97	111	113	97	114	100	110	105	112	100	121	101	98	107	125	105	121	107	75	95	141	121	119	111	99	107	94	102	83	94	133	121	102	103	96	100	108	116	112	134	119	101	120	89	102	98	94	99	92	116	95	109	118	125	125	136	110	96	97	115	97	123	134	112	105	99	116	116	112	114	132	113	93	91	93	107	114	109	116	114	110	109	103	117	107	99	110	106	109	96	92	115	91	97	111	105	116	101	116	91	121	136	90	98	106	110	112	108	94	109	121	117	101	99	115	103	101	107	107	114	104	107	103	121	113	106	104	120	110	115	111	105	117	125	110	105	113	93	115	115	92	119	107	106	119	122	132	110	85	118	106	126	108	113	110	106	98	124	131	105	100	114	95	104	128	119	109	126	113	118	96	132	106	126	109	97	95	100	99	108	133	97	103	122	115	114	105	109	101	124	99	122	135	97	93	106	101	95	102	102	113	116	120	99	96	120	115	76	96	108	108	112	109	106	102	99	99	111	113	107	122	111	125	119	101	104	131	122	93	109	124	107	105	98	96	115	113	105	101	99	98	93	99	103	107	85	109	101	110	121	119	137	90	98	111	113	112	128	114	103	106	114	128	126	110	114	135	115	98	124	102	102	118	125	98	99	113	116	118	99	100	104	100	140	114	110	91	118	122	97	92	117	118	109	105	103	108	100	103	114	129	104	115	119	110	111	117	125	110	120	133	84	107	118	122	111	117	127	118	102	108	90	108	110	108	106	122	124	120	100	86	104	122	106	116	105	110	115	112	118	104	117	120	115	117	104	109	105	110	114	95	84	114	102	125	131	96	110	114	100	109	108	114	113	141	130	127	99	104	112	97	102	106	105	110	95	113	113	116	124	107	106	113	120	104	133	100	103	128	101	113	118	120	110	93	85	103	121	120	102	108	114	103	105	108	127	114	100	101	96	109	94	110	100	122	79	101	98	126	123	98	99	119	99	98	95	97	123	108	122	113	110	110	106	93	92	93	128	86	108	100	106	96	116	130	95	110	101	108	108	105	116	115	97	115	100	117	127	97	96	131	126	121	122	130	98	110	96	129	111	91	125	106	88	97	105	108	109	92	119	101	113	103	111	124	117	117	134	114	112	111	88	93	112	105	97	102	104	105	103	109	114	115	111	120	107	96	106	110	110	112	102	108	103	94	113	106	104	101	108	113	101	128	115	103	111	104	95	107	113	98	101	108	97	97	105	110	108	100	150	83	105	99	99	112	118	97	117	96	102	120	103	110	113	92	122	126	114	101	109	112	102	97	101	136	104	131	109	91	106	98	101	97	107	116	120	79	132	114	107	104	113	99	120	115	106	110	116	108	109	107	121	118	97	102	100	119	103	107	110	102	99	95	109	121	127	109	113	122	117	99	108	98	113	108	121	118	128	109	104	95	118	94	115	89	110	99	118	96	112	105	100	97	108	101	101	94	95	118	122	108	114	110	131	111	129	122	104	110	113	94	116	110	117	135	94	123	105	102	116	108	101	114	112	101	117	115	117	101	101	125	108	94	115	103	116	124	101	110	122	112	92	105	101	105	108	105	92	105	127	101	114	125	99	119	112	114	111	114	105	105	122	81	112	121	101	126	111	99	110	119	120	125	94	102	108	109	103	117	105	115	117	112	104	116	114	113	112	109	112	113	96	115	131	99	106	102	122	98	96	109	97	107	109	133	111	105	104	98	107	107	128	90	131	118	97	101	108	125	105	108	118	112	105	111	93	117	94	105	87	131	121	118	114	101	98	117	122	106	115	116	102	100	101	119	96	91	93	98	97	98	98	106	113	100	109	102	110	94	129	88	121	123	124	112	114	112	93	104	129	123	91	103	91	115	110	116	106	103	108	110	113	116	122	122	97	97	106	121	111	105	104	114	108	117	100	103	114	114	116	102	113	104	122	110	108	121	96	145	135	104	109	115	99	98	118	90	106	105	106	115	94	110	100	102	99	111	108	105	105	105	125	114	105	107	104	108	119	109	87	99	135	98	110	83	92	99	106	114	106	100	100	89	114	123	113	110	99	111	114	120	97	105	106	135	89	102	93	100	117	118	112	87	111	119	111	110	109	95	114	97	110	116	107	104	99	114	112	107	106	124	122	102	110	108	126	104	109	123	88	118	99	141	105	100	110	117	150	130	115	109	85	99	117	123	123	112	106	109	116	126	119	96	106	107	114	116	123	107	113	116	110	99	98	120	107	111	116	102	109	94	122	105	108	117	108	107	93	102	120	114	118	98	113	105	131	110	115	114	97	116	107	93	105	112	120	130	91	112	116	114	100	107	120	124	102	116	114	102	117	129	115	111	105	116	108	100	110	104	85	104	91	84	120	105	88	107	115	100	106	104	116	129	106	101	113	118	117	123	99	110	102	111	104	110	82	88	98	121	123	115	108	104	91	85	90	107	103	121	116	105	80	94	106	97	99	99	123	106	105	109	107	123	102	115	123	98	117	108	113	98	124	85	97	104	112	118	118	112	109	96	106	119	116	117	117	102	111	86	125	107	113	138	109	94	129	121	109	107	98	113	98	109	112	114	111	102	114	95	89	135	123	133	78	97	100	90	104	115	104	103	104	99	106	102	104	122	116	90	80	114	99	124	102	106	117	114	106	126	100	106	121	118	123	102	107	123	94	102	103	106	120	101	95	90	108	104	101	105	116	103	103	103	117	115	111	98	102	93	104	102	105	110	129	98	94	105	105	115	116	108	97	102	101	94	116	110	108	99	99	111	119	110	113	75	112	112	116	116	131	112	129	103	126	104	80	96	97	136	135	107	114	109	126	112	97	109	107	111	134	112	99	104	106	120	124	133	113	127	105	102	96	121	83	105	98	120	90	101	109	90	109	108	120	99	94	93	116	118	119	118	91	123	111	104	101	122	126	118	109	121	101	117	111	106	116	104	91	72	119	109	99	116	119	121	102	109	112	116	120	99	101	106	108	118	118	99	104	102	112	103	114	100	109	95	103	105	97	117	125	119	81	108	96	105	115	99	107	117	131	119	105	101	91	105	104	108	92	116	117	124	111	101	106	103	109	99	94	94	109	97	112	112	113	98	101	116	120	130	126	125	108	96	117	118	96	104	118	114	125	90	118	108	112	112	87	109	114	99	119	109	101	108	115	120	116	114	129
10290	926	1681	2474	1627	1177	1067	1111	658	584	544	513	523	449	444	393	405	376	375	361	381	361	376	337	319	343	365	350	300	326	307	302	292	305	277	330	284	308	308	303	300	286	304	322	284	282	286	312	303	308	285	270	305	317	297	293	297	305	313	296	291	285	279	302	241	302	276	308	294	307	275	303	290	264	298	262	281	274	293	300	278	269	267	274	306	268	259	326	316	284	275	315	307	306	286	292	297	295	275	276	294	287	272	311	300	273	260	297	295	275	267	304	290	289	343	271	285	265	251	282	296	318	271	312	302	282	324	257	273	253	311	299	260	270	267	267	286	319	265	282	272	288	287	302	274	306	287	283	277	305	276	294	279	290	309	296	273	264	304	279	248	324	277	275	264	317	283	284	303	264	301	301	307	278	275	271	316	276	262	302	286	288	285	301	291	277	291	267	288	276	290	284	298	271	315	299	319	304	269	281	282	288	293	292	303	277	291	273	233	274	300	279	286	289	245	275	272	289	315	273	278	269	307	282	300	285	273	291	269	317	245	296	299	304	264	282	293	287	306	291	269	273	296	257	291	280	277	275	273	258	264	305	271	300	337	272	282	279	299	292	287	301	294	233	288	279	277	269	312	319	282	278	299	291	265	321	288	275	310	285	285	274	287	294	262	332	257	281	283	283	308	269	297	299	302	299	278	275	290	282	276	304	297	278	283	280	254	291	277	261	264	275	288	276	290	294	273	300	287	293	281	286	282	302	265	271	283	278	271	277	325	287	294	325	269	302	283	289	276	264	318	294	276	286	251	265	292	270	278	244	287	284	281	264	308	272	275	287	265	279	297	282	280	307	285	254	274	274	283	311	252	272	268	274	289	316	280	317	276	300	291	273	294	274	288	277	257	272	290	288	280	285	286	296	327	259	273	294	290	285	305	296	274	272	282	269	296	298	280	292	292	283	252	261	304	267	263	244	300	270	283	272	280	289	285	279	283	247	282	268	294	276	259	264	293	283	263	289	292	298	301	292	274	273	274	272	304	258	309	270	290	274	276	280	282	287	292	328	281	300	289	276	291	270	270	278	272	252	297	273	283	293	266	306	292	282	297	276	276	260	293	277	259	277	276	250	262	271	305	273	285	278	285	280	282	283	304	276	290	283	294	277	280	274	271	288	289	300	302	292	274	263	289	314	277	309	325	283	282	292	316	302	263	250	306	274	297	281	269	308	300	282	278	293	286	280	312	277	288	281	292	275	294	268	277	280	283	279	295	287	288	264	285	289	256	300	303	259	294	290	266	306	300	269	270	287	303	277	296	279	309	289	288	270	278	300	285	304	285	295	264	299	279	258	298	279	298	270	308	257	285	276	325	268	285	321	273	274	295	286	280	299	299	254	324	264	271	312	265	265	308	271	280	254	294	280	268	304	284	300	289	276	283	295	275	277	304	300	315	267	287	290	323	278	316	290	302	301	282	280	297	318	283	268	316	311	305	282	292	289	261	256	258	293	265	290	303	296	277	269	261	277	315	257	288	304	295	282	304	304	310	312	291	277	289	323	291	280	292	284	268	321	311	268	286	272	285	283	289	294	274	283	280	295	271	264	294	277	262	281	289	297	270	283	272	294	256	303	267	284	266	305	258	287	287	303	266	286	262	289	298	266	275	271	297	256	284	272	281	272	276	292	281	323	311	276	276	283	260	280	261	297	286	303	270	290	280	246	291	303	277	268	296	304	295	266	265	262	312	273	268	288	314	274	274	301	301	284	274	280	272	277	291	265	275	272	274	293	298	276	313	296	273	312	257	263	295	258	300	309	314	310	289	290	266	297	291	280	278	284	308	279	294	266	246	317	289	277	259	299	297	285	257	274	282	263	303	277	294	293	245	275	299	278	301	276	295	293	288	283	299	297	268	279	286	291	250	284	277	269	315	291	297	316	297	263	274	269	305	275	263	280	295	266	275	281	268	257	273	312	309	295	302	274	299	302	291	268	269	268	266	273	292	275	280	266	262	283	277	311	283	288	272	280	268	262	259	257	306	273	297	301	309	286	291	271	297	280	276	270	287	271	246	277	291	287	295	313	279	301	284	278	277	281	306	271	282	291	287	287	275	279	300	281	272	267	273	278	272	283	293	322	296	286	275	283	321	255	312	291	285	305	274	271	267	298	277	263	294	278	276	291	281	292	292	293	277	296	283	269	300	280	286	279	297	264	288	278	265	281	272	286	278	281	308	255	308	285	304	307	260	285	254	287	256	292	289	267	296	288	272	266	282	273	305	309	261	262	260	284	261	319	264	314	288	298	303	296	274	261	260	283	283	251	262	291	312	322	285	281	255	290	283	277	287	310	317	240	259	273	262	264	270	296	292	300	288	296	280	304	298	297	298	295	295	307	249	298	300	290	290	298	288	292	265	314	263	298	290	298	297	280	311	286	284	276	281	265	287	276	290	299	272	298	278	271	291	250	288	283	292	284	287	277	272	266	272	289	284	274	279	279	293	268	274	315	290	270	284	267	301	290	292	294	268	275	285	281	259	243	310	277	276	265	286	303	304	280	303	287	268	250	271	294	275	297	303	274	270	260	276	287	257	301	282	274	336	271	261	280	273	275	291	259	289	288	278	265	272	284	310	300	278	265	289	265	291	294	331	277	280	302	259	286	291	271	283	285	263	286	286	300	286	289	278	292	291	278	266	275	281	310	305	298	297	312	270	259	284	277	275	302	277	303	284	283	270	236	286	286	267	312	295	260	283	278	279	271	307	317	270	273	314	306	305	271	279	291	312	275	264	252	285	294	283	260	285	292	278	280	274	275	262	268	290	306	321	300	277	298	275	288	280	272	260	277	278	283	313	279	253	268	268	280	286	275	312	274	257	302	272	274	270	292	282	258	288	283	287	306	298	285	285	258	292	316	291	284	296	275	289	262	263	318	271	247	285	291	287	300	276	329	266	319	302	275	268	291	284	269	285	269	287	270	255	276	288	261	283	310	268	268	299	261	288	253	239	277	295	285	277	260	252	293	293	250	268	316	319	289	289	281	300	295	275	292	315	287	277	279	280	284	277	285	258	278	258	279	289	278	292	262	282	277	263	304	291	280	255	303	282	286	344	267	253	288	317	267	316	277	306	293	300	279	277	261	279	296	286	277	255	281	284	277	275	290	278	300	289	291	306	278	273	266	265	272	293	298	268	262	271	306	269	278	301	262	320	256	247	281	261	292	273	299	272	299	299	310	290	277	266	292	250	270	276	294	295	306	302	272	268	274	303	291	284	311	275	277	292	278	291	287	308	251	304	275	252	243	313	287	281	276	267	297	310	279	302	254	286	294	296	253	309	280	268	316	288	254	301	260	317	326	269	279	284	273	287	279	296	297	272	285	256	246	272	306	314	290	286	278	294	303	286	279	274	267	304	304	295	274	312	311	264	293	259	260	309	283	260	238	281	312	277	275	282	279	277	279	283	271	308	272	287	272	275	301	293	303	299	288	294	272	297	281	265	272
2349	356	377	413	329	283	300	310	289	272	314	310	300	267	263	287	280	303	312	262	277	294	337	267	276	266	284	281	306	267	291	247	297	280	276	294	281	303	301	267	292	297	284	268	298	287	268	274	252	290	274	286	304	285	281	291	275	315	275	276	280	279	276	294	300	265	265	309	314	281	306	308	276	294	298	283	300	305	267	283	318	267	284	307	274	298	304	279	287	282	291	276	278	303	285	311	286	296	307	299	299	308	278	268	288	325	274	257	308	270	270	258	253	288	276	287	250	293	274	282	286	293	293	283	293	300	289	284	297	293	286	286	297	288	289	310	253	302	267	288	308	257	300	288	286	270	303	267	291	273	273	331	279	273	272	280	296	315	279	284	296	272	274	286	250	266	281	288	292	291	327	297	262	271	258	288	282	279	271	284	281	276	310	280	271	278	293	271	270	288	279	318	261	274	277	263	306	318	277	302	282	264	292	292	259	266	315	277	286	277	310	281	306	292	278	264	255	288	257	280	311	284	321	301	284	302	297	272	248	263	249	272	279	279	283	309	317	299	266	278	287	309	286	274	298	266	302	269	263	273	286	250	283	278	277	254	248	293	278	262	277	296	279	300	292	286	266	301	264	283	292	295	271	265	294	266	280	283	294	292	265	286	273	283	263	315	297	279	303	312	272	273	282	290	297	289	282	296	296	290	309	277	275	279	310	297	273	302	253	272	276	303	306	280	311	277	306	280	269	299	284	267	303	278	280	325	269	272	278	261	299	297	280	296	274	277	299	292	284	293	304	290	284	296	289	296	271	302	269	279	276	284	269	282	263	263	263	316	258	282	254	273	272	259	268	253	292	294	283	255	279	328	293	287	303	279	292	281	263	298	266	285	260	268	286	280	296	286	284	265	303	293	267	283	323	269	283	263	293	275	259	275	287	312	323	267	292	288	315	281	302	284	262	266	307	252	305	278	283	285	272	319	266	280	265	268	270	257	307	280	256	290	283	313	270	288	254	287	268	260	307	295	259	288	278	319	328	267	299	267	277	230	285	262	314	254	294	265	285	257	256	319	298	300	269	291	295	304	266	309	279	270	295	310	280	272	280	296	277	299	281	295	281	260	310	315	277	297	299	301	284	323	295	255	276	271	266	301	305	288	273	309	267	266	309	309	249	301	296	284	312	276	256	289	296	269	262	295	255	292	301	286	279	292	337	301	313	262	259	264	285	300	322	272	298	261	260	289	268	311	273	300	272	261	296	267	278	272	246	296	288	278	293	277	295	275	285	302	289	278	267	282	288	279	299	321	267	299	286	276	290	297	304	280	306	269	256	296	345	295	292	270	280	294	299	279	299	304	277	287	253	254	281	298	291	247	243	269	306	271	291	262	267	283	298	311	273	288	276	261	287	298	271	249	271	286	304	239	272	319	264	276	282	275	291	316	287	283	263	232	291	298	304	274	265	312	297	263	310	313	295	291	279	294	309	313	260	278	277	264	260	315	275	291	253	303	293	303	273	345	287	279	269	253	286	299	290	267	278	266	273	315	291	290	291	263	264	287	274	266	306	303	310	276	276	285	287	269	266	275	278	230	293	280	265	270	282	287	277	284	254	299	266	261	314	285	280	277	306	293	292	315	322	299	290	301	292	326	286	257	297	323	283	266	301	273	291	268	303	277	295	270	283	274	304	300	290	300	280	277	281	273	281	283	273	287	266	278	290	289	291	266	288	272	305	266	303	293	287	262	289	257	296	281	278	278	280	282	295	283	288	326	283	295	319	278	296	295	298	300	284	292	274	277	298	297	279	293	296	282	290	299	300	273	253	272	279	310	319	305	282	268	271	278	285	303	297	284	285	293	315	273	291	281	326	266	273	287	285	253	244	298	277	294	272	310	296	287	268	289	287	254	273	283	301	306	248	285	315	282	303	283	312	275	309	296	295	310	291	291	299	294	305	302	305	291	278	300	282	256	314	282	291	256	264	288	293	270	258	271	306	296	275	233	281	289	307	297	274	294	284	305	312	289	306	290	290	238	282	263	258	269	293	298	266	302	263	327	315	290	298	279	260	274	260	252	280	288	272	311	287	297	275	260	271	314	295	264	252	290	299	281	281	294	278	272	284	265	280	281	279	298	291	294	298	284	281	294	296	276	279	292	265	273	288	283	310	292	270	296	283	290	298	250	291	297	273	280	273	328	270	273	282	299	298	299	276	270	262	298	277	302	294	265	289	259	280	283	262	302	317	292	272	306	279	287	286	280	290	298	307	276	262	276	310	292	269	284	286	265	265	255	268	290	287	274	284	265	298	274	311	266	260	252	333	276	247	275	286	284	304	269	287	296	325	290	280	261	254	293	278	312	270	277	255	278	289	285	288	298	317	276	287	264	305	275	270	304	338	310	270	288	276	293	287	271	267	281	314	282	283	247	279	296	276	301	268	274	301	293	270	296	289	255	267	282	313	298	281	295	302	253	286	303	272	282	307	284	276	265	285	281	271	291	274	298	270	256	279	310	260	290	304	291	268	263	284	281	275	236	261	255	276	300	288	304	296	288	293	293	272	272	312	313	284	291	271	287	298	335	294	282	290	256	264	234	310	315	294	270	312	275	289	303	304	308	291	270	278	284	278	270	260	312	286	282	284	276	286	268	247	305	273	271	305	280	266	282	267	276	285	283	318	269	290	283	273	251	274	278	308	293	260	297	276	292	303	253	309	246	290	280	285	281	255	332	313	281	298	281	301	295	300	281	275	273	298	278	281	282	249	281	273	280	286	278	279	266	295	294	278	263	266	270	292	313	274	254	261	312	297	282	290	260	305	297	270	269	300	292	309	312	287	294	309	248	297	276	298	262	281	260	300	267	286	273	298	306	321	233	280	285	297	269	259	284	274	257	257	296	254	300	276	271	301	300	271	289	285	302	263	268	253	272	283	316	321	298	291	290	292	247	306	292	265	304	266	302	266	283	295	292	248	263	290	326	285	256	265	287	305	282	290	283	278	292	284	297	262	279	287	274	298	318	272	274	313	239	286	317	291	272	287	303	274	279	299	292	269	297	326	289	304	270	299	263	259	286	313	296	301	239	268	291	307	254	271	274	311	329	297	260	289	317	301	285	273	296	273	269	278	264	285	281	294	292	295	280	297	270	268	320	282	272	335	280	306	269	272	309	275	264	282	290	288	276	261	273	277	284	256	263	241	272	273	260	285	231	267	312	287	301	271	288	286	283	300	297	292	257	242	307	283	282	269	280	301	276	276	312	260	286	280	273	271	313	274	275	291	292	290	288	299	301	300	264	282	278	300	282	300	310	267	287	312	322	284	280	281	291	296	263	269	289	283	268	272	291	265	301	310	301	299	275	288	276	291	240	278	276	254	273	278	282	291	269	284	280	293	246	305	269	283	271	283	265	234	290	282	293	304	301	296	255	299	301	254	268	273	261	256	308	253	283	286	290	299	315	306	250	258	310	273	290	266	274	278	280	280	263	311	291	278	275	281	275
2636	763	948	1084	869	757	731	739	685	710	693	671	677	698	674	673	673	686	685	666	689	707	687	691	650	680	683	688	670	669	672	664	668	701	720	676	695	668	736	663	716	706	646	690	629	670	672	651	691	654	709	707	649	690	671	688	726	683	713	652	671	652	628	701	692	688	705	690	670	692	658	669	714	663	689	679	693	683	658	640	644	714	693	651	657	680	682	706	688	717	632	665	655	695	740	666	695	685	682	675	693	676	707	656	679	657	657	710	691	653	689	711	703	693	694	682	686	715	656	649	623	684	616	705	694	697	669	660	682	642	705	670	677	676	672	700	632	636	676	656	680	654	691	653	694	665	661	631	695	687	694	655	727	638	696	686	664	698	669	660	665	740	687	626	611	684	658	643	650	666	668	666	634	665	735	724	695	675	651	693	675	673	673	659	702	682	737	679	705	677	662	703	652	673	717	721	691	703	670	668	663	681	655	708	670	704	688	665	693	637	672	667	711	683	688	662	685	710	673	664	695	686	698	707	682	675	651	691	657	675	683	721	679	687	680	664	662	681	661	653	720	712	715	625	669	696	645	680	664	645	667	693	733	656	692	644	681	616	627	688	637	669	677	657	675	648	663	631	693	645	628	666	678	663	699	634	637	665	698	650	667	689	652	679	646	690	629	677	709	689	643	681	656	648	671	623	687	668	683	733	660	693	667	656	653	708	678	727	636	685	714	612	645	667	654	717	625	662	687	665	679	641	701	636	656	704	672	629	639	636	708	677	677	708	678	711	700	684	666	682	645	693	672	672	687	674	663	659	655	716	690	699	674	702	684	648	694	680	682	691	671	671	687	695	700	638	676	646	701	662	686	689	693	650	642	708	637	657	674	655	663	662	700	691	663	656	690	731	709	733	688	679	723	679	716	686	654	679	647	671	653	651	659	679	696	686	708	692	698	651	654	691	670	692	694	693	698	674	684	658	669	710	685	676	652	674	650	692	675	661	647	699	675	630	705	706	625	682	705	677	689	695	722	684	665	710	666	692	680	650	667	687	688	681	691	718	659	634	687	677	686	667	718	655	723	665	645	705	680	666	641	703	660	659	668	712	659	684	688	664	717	662	675	675	663	686	648	717	625	681	703	639	725	697	695	657	651	682	693	682	678	663	683	682	677	672	660	666	662	686	617	685	694	678	649	695	726	697	708	660	662	715	661	665	665	660	670	708	703	641	678	675	675	700	714	688	669	680	661	678	632	673	636	687	684	692	668	683	653	656	704	644	666	724	669	665	665	648	672	716	644	684	664	637	675	693	620	689	693	696	646	662	708	674	657	681	664	695	648	659	738	728	664	696	686	692	698	704	634	659	696	662	676	665	664	673	680	681	679	653	687	642	717	665	701	705	717	677	687	680	728	643	633	648	629	640	684	645	683	726	640	656	691	727	653	699	712	766	677	642	721	695	664	630	730	666	653	666	705	685	684	664	654	673	695	658	714	686	719	669	704	638	663	655	686	704	681	666	659	688	639	595	666	723	705	678	649	689	684	654	639	658	620	678	699	654	699	654	695	691	667	689	671	697	679	663	704	745	698	708	691	688	728	715	683	705	633	707	656	712	602	693	711	643	673	645	685	693	726	692	657	631	662	707	663	690	663	664	718	676	680	690	667	722	630	666	654	657	687	687	664	714	684	676	672	678	681	669	670	671	680	715	664	659	661	677	672	658	674	638	709	672	632	672	689	681	685	693	594	692	676	673	675	704	660	692	675	651	696	678	689	653	688	655	672	710	695	721	667	677	713	657	661	656	713	637	653	698	658	686	649	656	670	646	711	642	671	676	693	654	699	651	637	688	692	684	676	659	742	708	710	710	671	694	632	708	664	702	669	622	632	688	672	683	680	658	670	666	658	660	664	683	700	711	701	675	700	704	682	645	659	676	656	677	669	649	664	749	655	727	698	694	654	653	674	606	669	671	711	703	661	685	676	666	690	663	664	709	633	642	647	656	634	686	652	658	676	632	642	699	719	678	710	678	683	647	664	671	700	702	688	693	626	716	657	700	670	712	677	709	687	686	683	701	625	640	678	689	692	677	690	662	629	668	678	649	686	685	703	678	645	659	702	682	653	664	715	697	650	698	682	694	696	647	659	685	678	638	676	654	702	662	699	675	670	699	654	641	714	708	682	662	685	681	665	699	689	650	635	687	704	716	667	665	618	641	685	721	690	644	691	712	659	682	620	628	657	703	694	696	674	634	698	646	684	646	689	703	674	660	638	662	668	724	639	669	714	679	664	653	685	692	687	660	702	672	704	683	668	662	670	709	672	644	678	711	744	668	716	668	663	670	641	656	677	702	692	657	676	683	696	706	691	659	698	682	670	722	705	685	635	699	675	631	682	664	689	723	637	663	660	650	695	671	682	672	724	654	614	656	698	689	694	731	664	628	684	632	695	697	682	662	676	689	691	625	696	606	676	635	690	643	643	676	756	696	700	702	679	691	664	663	666	638	683	628	667	686	695	649	679	657	673	706	653	679	673	692	671	668	652	703	705	696	673	708	630	653	676	652	689	614	659	684	711	735	673	681	694	675	679	678	686	625	653	703	635	639	683	703	658	668	681	738	666	703	659	630	630	683	659	667	660	640	686	671	687	716	686	676	723	646	652	687	699	663	690	676	688	677	654	704	662	678	711	649	686	699	684	713	726	687	651	671	678	662	673	707	676	679	668	670	677	695	649	679	653	705	663	637	706	650	696	670	703	671	662	657	655	655	725	677	678	707	711	681	658	701	666	684	722	703	674	630	706	704	636	687	657	650	676	721	678	676	667	643	685	652	692	740	684	707	695	621	659	684	654	663	740	667	662	657	716	654	691	663	639	666	675	686	681	690	706	656	686	699	682	659	673	654	676	696	701	712	697	682	698	631	699	688	663	715	664	597	689	679	731	685	665	665	683	652	719	726	666	765	654	705	691	652	646	655	688	685	690	702	666	648	701	714	672	673	676	673	661	665	716	712	664	682	686	701	668	707	716	659	645	656	688	676	706	714	641	673	678	688	690	671	642	642	648	704	728	674	658	724	626	661	659	659	681	673	696	654	674	677	636	659	681	669	698	668	653	677	684	754	711	695	642	633	689	657	643	720	691	694	664	656	675	692	689	670	674	705	670	672	662	658	672	668	654	657	629	639	662	675	652	640	733	725	745	704	720	682	716	606	676	697	711	708	697	617	638	691	678	663	636	680	665	645	642	692	724	681	656	695	646	663	710	691	686	676	695	710	665	682	657	675	674	647	681	713	680	758	656	651	663	704	651	669	660	679	690	718	665	710	701	707	657	657	671	663	671	664	683	682	685	705	677	694	703	655	678	637	665	706	686	672	684	735	688	684	691	704	647	680	629	683	652	661	681	702	696	686	674	683	651	683	724	658	672	663	682	649	716	717	687	647	678	617	681	723	715	662	667	661	698	654	709	679	653	691	689	678	649	691	666	685	657	718	687	663	716	719	693	688
9350	795	667	585	434	331	338	355	277	302	252	261	260	265	262	265	269	260	267	230	258	275	250	267	273	271	264	259	276	253	296	261	287	258	256	251	263	249	227	254	225	257	245	248	251	254	260	235	235	253	260	243	256	273	261	257	250	244	265	278	236	249	246	240	258	277	243	256	277	216	259	248	244	266	264	266	252	255	219	277	258	269	262	250	285	268	256	254	254	269	278	261	256	250	251	242	251	257	266	268	230	243	279	284	255	276	291	253	289	279	252	282	263	251	295	273	260	237	273	251	248	259	278	272	290	278	239	260	252	240	264	276	257	260	264	271	259	244	242	267	252	281	229	264	257	249	257	272	280	262	297	238	260	268	271	268	279	227	263	251	249	255	240	280	251	267	251	273	211	264	245	263	259	264	251	230	253	297	263	247	256	276	248	269	243	265	263	238	253	278	242	248	233	227	249	260	275	249	270	223	254	242	272	232	240	243	284	250	244	242	279	273	253	255	245	255	264	263	239	245	238	251	262	254	275	270	268	244	248	269	257	240	238	239	248	238	268	248	270	270	257	267	265	229	250	245	258	284	239	240	248	259	261	247	264	252	278	250	252	255	235	255	253	258	296	236	266	229	247	269	234	268	241	270	239	256	235	241	273	269	249	264	256	260	264	233	257	244	263	235	256	214	247	233	252	244	269	235	234	251	268	253	263	282	255	239	259	257	271	255	266	216	252	248	273	265	235	265	245	252	253	256	252	208	259	254	293	265	263	258	266	235	250	259	229	255	259	234	236	259	245	279	253	231	255	275	254	277	259	234	253	252	228	251	256	267	245	272	256	248	266	256	263	262	235	239	254	258	268	243	273	234	263	270	275	269	283	239	267	245	219	261	249	273	242	236	254	239	253	226	256	253	261	270	271	268	286	244	268	261	241	234	276	226	244	266	250	236	245	271	262	255	279	267	247	259	249	275	249	282	269	276	299	275	249	291	273	259	229	290	247	264	264	256	260	250	233	251	282	276	247	246	297	246	242	246	244	270	240	247	247	228	243	268	247	243	236	238	260	278	247	266	285	244	250	257	265	240	261	237	262	238	251	234	232	280	268	274	262	283	251	231	262	249	253	286	256	263	314	251	279	239	291	277	262	252	269	251	257	242	275	251	225	255	248	232	264	248	225	234	243	246	214	252	260	247	291	243	255	252	267	242	258	246	251	253	266	236	251	254	252	254	251	267	272	254	260	244	260	235	266	275	276	272	271	241	281	274	287	264	256	233	240	260	247	255	255	260	248	230	268	245	231	226	239	239	285	251	284	230	260	268	252	233	264	252	259	278	261	261	246	257	271	246	255	252	273	236	251	267	257	246	249	250	284	278	249	271	288	243	262	250	271	235	267	276	234	246	298	247	259	286	256	236	241	250	250	249	231	259	262	243	253	248	234	254	225	255	265	270	267	245	248	244	266	273	266	219	236	237	274	249	270	269	286	274	271	294	246	260	253	223	246	255	269	282	249	248	221	215	277	256	308	255	256	255	232	290	216	260	241	242	267	239	243	224	286	232	252	274	238	278	257	283	272	262	258	269	246	253	246	249	247	276	283	253	262	259	273	254	262	259	245	260	254	264	272	267	292	275	273	247	257	250	242	265	276	248	237	257	261	245	262	264	268	244	257	252	242	262	254	259	240	274	236	235	235	265	232	243	271	245	263	258	235	268	253	256	280	270	281	255	257	264	283	228	258	243	255	262	247	245	266	244	255	250	255	259	277	265	265	251	289	262	237	292	266	245	266	275	281	246	279	274	253	263	234	222	234	247	264	248	243	255	264	251	259	238	258	251	239	260	276	255	252	287	278	260	264	260	247	245	231	288	255	259	242	257	273	274	258	264	276	237	228	281	237	274	238	268	227	250	265	245	278	268	258	221	263	246	267	244	276	263	251	250	224	265	261	296	242	278	280	263	260	265	254	259	297	281	242	263	232	221	295	255	258	235	233	256	263	254	267	246	229	267	236	238	276	256	251	271	303	258	277	228	252	255	243	233	253	245	238	259	253	284	253	244	247	224	265	251	249	286	255	234	258	269	235	260	253	230	263	245	285	266	250	271	236	234	278	288	249	255	268	255	245	268	270	253	253	241	247	265	290	243	259	247	274	284	284	245	222	253	286	238	275	250	248	253	268	250	265	276	272	260	253	260	287	286	247	229	238	275	241	279	233	269	258	244	242	266	256	263	238	235	227	235	232	285	279	259	230	271	242	250	268	282	251	265	269	259	257	243	255	246	249	252	275	269	260	248	263	244	274	255	260	256	278	226	244	249	279	262	276	270	225	242	244	253	242	245	268	279	246	238	233	263	285	249	240	264	278	259	245	266	275	262	245	268	262	243	254	230	241	256	237	235	257	226	243	278	265	242	229	250	255	300	269	249	279	277	245	254	239	238	262	280	261	255	259	274	258	257	283	246	254	232	235	252	243	269	265	238	274	254	271	280	267	228	246	260	251	255	268	252	269	286	242	246	285	274	242	260	221	239	284	254	230	271	250	255	280	258	265	233	274	219	243	244	264	252	267	237	235	261	254	241	273	250	264	238	235	248	247	240	266	259	276	282	251	288	255	252	244	289	273	275	228	285	246	270	247	262	260	276	274	249	255	288	253	252	235	261	294	238	274	268	242	230	249	246	265	275	262	262	271	270	267	254	279	254	273	245	251	253	288	236	303	244	265	264	283	252	267	269	259	272	248	270	279	248	243	259	288	250	270	242	279	278	260	250	287	279	293	283	242	257	283	248	242	235	284	231	292	263	218	248	267	253	281	250	229	244	253	269	237	250	296	252	242	231	288	275	240	274	276	262	258	261	242	254	243	239	258	237	235	264	239	274	263	223	268	247	248	234	264	284	269	258	255	225	253	274	248	283	252	272	280	245	265	229	263	262	251	255	230	267	252	252	231	246	253	231	244	261	264	263	221	244	252	267	253	246	266	246	255	281	253	254	246	262	306	259	300	255	267	253	265	282	262	241	252	251	264	261	269	264	281	273	233	237	282	244	282	236	224	261	245	240	257	273	250	250	262	265	254	261	248	215	235	238	262	258	278	243	269	277	269	269	254	265	254	274	241	284	250	214	247	236	242	238	270	247	235	256	258	267	265	259	250	246	256	244	292	265	288	233	254	253	272	264	277	254	254	277	254	262	259	230	261	232	258	239	270	262	256	244	251	285	262	251	274	257	254	259	258	266	280	253	275	238	263	268	261	229	264	247	283	277	245	276	251	248	250	244	251	270	251	287	238	258	216	241	265	251	250	253	237	237	268	273	272	237	236	275	263	247	251	271	247	264	260	251	256	251	262	256	232	250	248	233	257	249	234	277	249	249	265	231	294	268	259	285	262	250	266	259	266	258	244	248	267	250	227	255	279	247	276	246	277	268	256	228	267	250	253	228	243	236	249	252	270	219	286	262	274	260	281	300	259	277	254	296	273	265	290	218	232	264	276	282	223	279	277	273
8074	944	1442	1802	1284	1106	1049	1157	808	785	721	717	700	708	702	693	715	655	684	618	590	651	638	653	634	656	616	628	592	639	673	599	612	625	622	652	580	612	620	644	676	630	627	644	614	666	606	584	624	644	595	612	548	577	616	600	591	579	596	608	584	624	638	617	626	603	625	643	639	594	612	642	579	603	580	583	614	652	630	597	635	662	619	560	666	625	631	606	607	597	605	584	600	675	643	582	623	623	596	597	610	607	595	635	577	610	648	592	595	577	579	658	586	621	635	620	659	608	626	623	623	647	621	602	598	601	573	601	594	610	591	620	624	613	592	639	614	599	581	580	615	641	624	598	657	560	580	614	592	631	643	591	617	634	583	600	621	606	614	603	605	623	624	593	578	607	614	582	603	628	609	614	569	636	585	629	584	607	614	608	603	673	589	592	622	629	556	601	640	631	590	630	579	597	618	625	603	565	634	580	645	605	567	621	626	607	573	598	586	631	609	653	588	587	626	615	614	635	652	618	602	605	566	652	552	584	635	609	620	604	630	635	612	621	589	637	620	585	616	595	644	585	597	599	627	629	596	552	630	570	644	618	607	633	594	611	617	631	562	602	561	625	660	581	653	615	619	609	591	619	634	618	623	591	610	600	621	615	600	630	550	612	596	614	651	626	589	613	579	636	584	617	611	632	605	609	610	634	619	599	673	606	618	606	615	612	613	634	594	640	612	645	612	591	611	591	627	592	609	608	658	643	552	619	576	657	644	598	572	633	626	602	591	623	612	616	625	596	655	631	613	613	597	613	589	661	577	589	628	577	589	584	583	580	594	584	614	628	624	614	635	638	660	598	593	623	612	630	661	631	582	628	584	642	625	599	603	607	580	593	593	637	623	594	587	618	639	559	609	569	598	609	592	569	619	606	615	574	666	652	627	559	570	606	637	598	629	603	616	601	627	605	604	589	589	638	590	586	607	609	613	602	594	629	627	657	626	628	656	625	599	620	611	596	598	593	602	608	598	584	599	632	643	597	626	600	580	600	594	583	597	586	616	632	607	561	631	628	595	594	608	595	566	615	550	594	611	596	600	566	613	578	590	562	581	615	668	651	598	612	582	584	645	643	577	602	633	566	622	602	587	600	614	612	564	594	615	611	592	598	645	612	579	606	626	612	608	621	581	631	659	556	583	607	591	616	616	606	564	569	609	603	589	622	625	633	577	634	604	605	617	582	583	607	655	603	594	570	616	612	637	625	596	601	594	651	643	554	598	588	614	600	590	632	610	614	647	644	618	581	594	607	572	597	641	614	605	621	596	644	619	587	612	616	616	622	610	602	629	596	639	555	560	594	597	597	622	594	625	622	600	572	624	647	624	601	611	578	599	605	589	583	598	562	576	641	582	594	656	599	657	628	611	610	599	596	612	616	637	622	626	591	630	594	609	644	581	580	619	630	573	576	600	575	570	604	605	601	636	625	600	615	625	602	613	590	619	609	575	612	587	564	633	550	610	620	598	625	599	617	629	639	595	619	545	581	657	634	622	607	612	647	599	572	612	566	568	588	627	635	613	646	556	558	619	644	614	599	649	651	586	604	612	611	611	626	625	581	615	624	610	614	602	614	614	605	598	627	616	596	603	645	612	620	617	588	627	600	592	591	542	589	580	613	591	587	572	601	619	582	597	609	627	616	657	588	611	614	626	569	610	605	634	625	666	627	592	605	632	643	632	551	637	613	598	579	616	578	591	603	653	574	622	588	575	660	623	625	613	584	642	590	592	581	607	584	588	629	580	591	608	605	595	601	596	558	616	586	619	619	590	631	619	618	601	668	614	580	609	618	622	630	593	621	640	621	608	621	587	613	625	570	584	547	578	597	603	610	574	632	629	589	645	612	674	615	617	593	601	567	618	635	629	607	600	609	594	620	595	611	623	573	633	612	588	607	615	590	571	599	635	608	634	642	600	621	610	602	606	582	591	609	593	617	608	595	637	625	608	571	601	619	591	645	596	626	600	564	607	608	583	628	583	611	598	598	604	599	639	603	575	623	651	576	593	641	627	595	627	603	619	651	607	572	615	630	580	552	629	620	629	632	616	624	590	593	653	623	592	578	613	623	565	594	630	608	643	618	568	603	626	611	610	556	587	581	598	647	586	608	606	615	642	614	586	606	598	599	584	599	594	609	547	614	627	629	617	641	583	610	618	620	641	622	577	591	574	570	620	604	604	623	632	588	597	654	603	611	610	645	607	611	607	580	554	600	629	623	633	582	621	599	619	595	614	633	601	572	587	625	604	602	641	636	591	592	658	590	629	640	625	601	614	614	619	583	609	641	634	618	615	619	589	609	581	666	637	615	613	584	613	555	609	595	636	610	629	610	625	562	604	596	660	622	640	655	599	618	610	614	637	583	587	621	603	596	617	603	645	593	617	587	622	581	622	592	624	592	625	635	657	619	607	608	586	567	621	589	622	591	602	609	605	607	571	595	633	601	594	607	603	599	646	589	642	632	618	642	593	608	561	551	616	610	667	598	592	571	607	628	618	605	613	600	611	593	582	601	570	610	608	623	568	609	606	639	583	593	620	612	639	632	601	647	584	614	629	585	598	632	618	627	581	565	644	625	591	542	590	575	641	604	571	591	620	533	630	599	600	582	554	586	608	567	623	549	610	636	636	614	569	595	586	545	624	599	627	617	655	605	543	618	583	573	571	644	618	588	595	578	599	632	587	643	578	569	597	591	586	579	569	615	568	665	601	637	580	597	619	646	588	583	585	578	597	607	602	608	613	590	607	620	582	583	623	631	593	613	586	598	613	628	605	620	596	576	595	631	631	654	622	596	606	591	620	618	601	583	601	590	627	592	633	653	655	630	625	597	609	602	637	569	625	636	587	628	601	636	576	575	623	691	603	571	564	648	587	577	600	653	598	627	634	614	648	582	627	618	638	587	594	585	595	584	618	613	675	630	565	674	608	560	618	568	596	609	600	587	602	610	652	606	590	603	594	673	624	636	609	570	621	608	623	609	592	569	608	585	625	585	572	612	606	592	579	613	616	607	631	646	590	639	602	633	594	607	574	640	637	623	610	596	599	618	587	654	652	604	625	600	609	690	571	619	643	598	604	612	625	604	600	645	588	596	641	629	638	587	638	615	604	612	626	580	608	618	571	624	609	633	599	633	617	597	627	571	548	622	639	585	646	571	595	620	585	631	617	625	599	610	587	616	617	632	589	644	591	637	617	643	606	612	641	640	630	587	603	569	597	602	575	635	615	585	583	608	606	619	556	617	621	624	604	608	669	623	641	604	595	607	637	615	588	583	605	553	627	593	652	608	633	611	600	605	625	632	645	592	577	660	606	596	543	562	616	652	601	549	603	614	608	620	627	616	626	590	603	583	605	611	632	643	600	625	606	617	612	625	611	578	619	579	586	617	573	590	621	596	623	599	603	612	629	597	586	604	653	567	623	618	581	618	601	601	635	615	621	584	634	620	599	591	585	636	619	629
16318	1473	847	683	377	251	236	258	183	166	134	169	142	159	143	124	127	137	134	110	128	128	121	106	94	112	107	125	110	107	116	124	100	119	115	121	92	93	120	95	111	112	94	114	100	92	96	103	115	106	121	132	110	116	104	97	97	123	106	118	108	98	136	100	134	116	98	110	123	121	114	77	100	109	100	106	91	126	102	108	94	109	114	105	116	108	114	119	106	94	135	119	104	127	113	119	93	122	125	117	122	92	121	120	116	109	108	120	127	101	98	105	85	123	103	99	93	96	98	124	100	123	101	139	116	121	111	91	127	104	94	106	119	123	101	117	131	118	117	122	90	114	96	113	114	102	113	121	109	117	122	109	109	95	105	110	100	119	99	115	100	110	113	102	106	118	141	118	111	105	123	95	92	121	86	105	113	113	107	102	103	115	107	122	107	118	102	93	102	98	94	99	109	104	105	103	101	97	106	107	101	90	116	92	104	97	123	99	116	97	99	125	92	100	108	98	102	105	116	106	105	107	110	102	99	117	126	88	84	89	94	108	96	104	97	103	109	94	104	117	134	124	120	97	101	98	121	105	113	113	91	119	92	109	116	113	111	101	107	112	124	119	109	113	140	125	117	104	110	112	111	94	104	87	99	111	101	110	113	116	123	115	112	105	113	101	118	136	134	111	120	110	94	100	98	114	115	93	110	110	116	113	104	115	113	107	111	85	93	91	110	95	89	83	100	107	131	108	106	105	84	99	102	102	106	88	127	92	128	104	99	137	122	98	97	103	111	116	99	114	107	115	106	81	103	110	92	99	98	104	122	99	107	118	124	89	118	100	114	99	107	107	112	96	105	110	99	100	104	118	118	96	118	116	104	120	125	106	90	116	94	108	113	114	99	121	120	112	99	107	100	95	90	85	99	104	108	119	98	93	112	93	99	121	107	87	98	110	108	120	106	122	85	98	105	106	102	105	131	126	104	114	112	119	123	105	104	106	135	134	99	118	92	128	115	120	111	92	106	112	101	96	104	125	95	115	116	113	108	122	100	110	114	116	110	104	103	113	122	118	99	104	105	109	99	91	108	90	105	121	125	115	120	88	103	93	122	133	98	101	111	99	102	108	119	89	106	97	119	115	97	101	106	104	138	102	101	102	105	102	114	117	72	100	90	98	127	119	135	96	104	106	112	110	96	117	119	129	94	121	112	100	105	104	99	104	100	118	81	105	115	118	84	88	99	100	129	106	109	100	122	107	123	108	112	115	112	123	108	103	107	95	110	93	109	107	133	104	125	96	104	119	104	104	123	104	99	125	102	89	106	114	91	102	128	99	115	125	111	114	97	97	105	116	111	102	99	109	108	120	108	118	121	119	128	144	118	105	103	95	116	106	111	109	93	114	111	99	111	120	124	120	109	86	107	103	95	100	111	96	125	95	125	115	120	114	105	86	116	107	105	118	74	116	107	115	108	110	127	123	110	111	107	112	105	104	114	108	108	107	112	111	114	89	93	117	99	115	103	113	97	104	124	90	110	121	111	111	121	104	107	111	112	107	105	107	121	121	114	137	113	98	106	102	115	111	125	111	113	98	116	92	93	114	112	118	96	132	90	110	87	107	122	108	119	127	121	104	102	105	122	105	104	111	100	92	98	111	108	103	94	102	112	106	119	120	106	108	97	109	107	107	104	108	97	102	135	92	115	110	101	120	107	118	121	109	128	109	107	105	129	124	102	120	99	100	108	114	127	106	110	111	107	103	108	121	103	121	111	96	114	102	103	97	111	111	117	104	110	113	127	110	100	97	105	130	106	99	117	95	87	113	76	106	99	119	103	111	111	98	97	112	92	99	87	107	99	102	111	117	131	112	109	112	119	128	114	120	110	115	117	100	95	93	86	111	93	93	108	100	103	126	101	109	121	117	119	129	116	119	109	123	117	118	120	144	119	103	100	121	100	105	101	106	94	93	88	118	114	110	108	100	113	127	90	96	94	101	110	111	103	87	108	103	114	95	106	90	98	105	91	108	106	115	102	110	111	104	104	119	127	109	88	118	92	102	100	113	116	104	122	110	102	94	100	110	103	96	112	118	127	95	125	107	94	95	102	103	112	115	101	102	121	112	90	87	91	109	110	122	104	108	117	116	127	114	127	111	101	126	116	131	111	120	89	116	96	112	94	117	106	95	86	103	107	104	102	99	106	116	132	118	103	109	120	82	88	122	104	132	92	96	120	109	112	111	116	99	122	99	88	118	119	120	102	100	99	118	111	105	115	107	91	122	103	125	100	118	95	116	100	108	101	111	109	111	108	108	126	106	111	104	123	114	131	127	98	106	98	115	104	106	111	109	125	127	122	110	112	110	105	127	114	92	120	96	113	104	105	97	109	94	104	97	95	89	119	106	92	118	107	109	125	80	100	106	96	106	136	109	115	111	128	141	99	88	106	107	97	105	101	95	106	110	126	85	119	106	104	119	107	78	95	122	126	100	116	104	98	93	92	123	92	95	113	102	93	118	109	109	124	127	94	90	101	110	121	112	101	97	95	107	119	127	101	95	109	106	99	125	99	111	111	96	106	101	94	111	102	109	95	111	116	95	107	117	110	109	126	118	112	117	105	126	89	107	115	116	114	122	113	94	126	103	91	113	111	114	124	107	97	103	118	114	102	93	113	118	88	102	99	108	105	124	105	106	94	118	111	116	102	115	101	103	109	93	99	108	107	103	95	126	125	103	102	129	116	90	110	103	115	99	108	89	104	111	122	100	111	103	92	114	126	92	132	106	104	100	103	115	99	114	104	106	111	118	103	107	129	105	131	100	88	114	94	101	85	116	96	107	102	105	124	117	101	109	103	125	105	113	116	97	111	122	115	105	103	92	104	100	94	110	109	116	111	114	109	116	110	120	90	106	106	103	98	89	92	115	102	85	115	85	92	104	110	106	101	94	95	113	110	94	105	105	97	100	119	120	105	114	109	120	111	107	106	110	100	109	95	81	107	109	127	94	100	119	106	89	97	105	119	103	109	86	96	114	103	114	111	95	95	113	109	119	123	111	122	109	126	109	95	110	129	113	104	88	130	95	95	92	129	103	103	103	93	134	115	145	110	104	90	138	122	108	100	98	117	128	121	103	115	81	117	106	113	109	106	112	106	102	90	115	113	83	130	99	108	93	110	106	111	94	110	97	124	111	113	128	111	107	88	138	103	129	106	110	114	111	121	100	124	109	117	119	101	107	96	111	119	108	103	122	101	110	114	111	116	90	123	112	88	102	103	110	119	118	109	115	143	133	103	106	111	99	101	108	99	118	102	94	123	107	105	106	108	106	99	110	98	106	106	107	104	107	129	121	110	103	109	103	108	117	122	94	132	100	131	122	116	89	113	114	102	115	104	116	118	107	95	120	85	114	115	103	122	100	111	104	71	131	119	110	92	99	107	103	89	97	101	124	97	103	99	120	118	111	128	114	111	109	100	92	116	100	112	98	100	106	118	111	108	117	113	96	88	112
10458	901	1734	2035	1524	1118	1102	1056	705	593	519	482	447	465	440	419	395	411	355	379	352	346	328	332	299	317	333	309	301	319	355	320	334	328	306	316	327	310	300	328	267	311	312	299	288	276	305	287	321	286	264	328	299	260	284	292	258	312	285	292	299	268	274	329	295	285	281	282	273	313	306	258	301	278	287	274	282	286	276	286	279	267	272	266	334	273	280	323	273	290	305	289	307	305	250	282	292	274	312	300	275	272	306	319	299	289	305	264	302	284	285	270	263	288	292	301	288	292	294	279	281	303	295	254	289	283	310	281	298	274	291	296	293	278	269	265	288	299	283	289	288	278	292	289	292	281	266	265	264	290	270	276	263	279	287	275	302	289	292	287	270	282	284	291	287	271	310	254	279	275	259	291	261	298	286	265	268	288	300	276	257	287	278	286	290	289	284	266	268	281	301	287	273	287	296	284	287	284	267	283	285	304	273	301	284	294	296	281	297	278	292	277	287	286	268	303	280	286	272	271	279	275	300	316	262	265	311	283	267	290	277	251	253	282	258	283	291	266	274	258	283	268	282	254	308	280	280	280	262	301	280	293	289	282	246	286	266	271	301	308	274	267	291	269	270	256	277	266	300	297	260	260	280	283	277	289	286	287	295	307	252	285	300	287	291	283	299	287	286	294	302	287	287	276	271	242	275	255	285	289	271	276	257	283	319	286	263	326	287	302	292	282	302	277	295	275	269	271	276	289	284	286	273	300	285	303	265	276	285	246	289	266	273	282	276	282	280	299	307	279	249	300	269	257	282	260	309	267	269	249	287	288	287	278	279	290	283	303	260	278	291	306	281	271	285	280	274	287	274	264	308	307	264	258	268	278	281	290	297	279	274	276	286	271	278	288	275	301	265	275	292	296	296	296	301	282	268	291	270	267	260	318	309	285	272	289	268	261	274	275	289	292	267	283	284	269	281	273	271	285	277	268	283	261	309	302	278	295	274	299	291	304	296	272	262	296	287	292	267	299	286	289	289	278	284	276	284	283	280	246	271	275	299	301	245	279	289	268	297	283	300	267	273	306	273	269	253	258	245	278	268	277	286	303	306	268	253	281	296	301	252	264	279	286	292	280	293	317	253	297	301	282	268	260	278	275	282	286	283	289	288	286	275	292	278	281	271	259	290	315	265	293	317	265	294	285	296	280	287	298	290	284	276	268	259	278	267	279	276	271	273	296	256	273	242	293	266	274	256	262	297	278	280	284	282	290	288	319	262	303	280	288	284	320	285	302	302	255	256	260	292	278	292	279	291	299	279	268	289	259	288	275	317	269	292	317	279	286	311	277	292	279	299	288	297	257	275	271	287	302	255	258	253	264	298	305	282	271	277	264	295	278	280	300	300	283	288	266	287	266	304	245	268	265	262	277	283	282	260	307	237	289	281	271	259	265	277	313	288	310	271	288	282	275	274	304	290	275	268	296	267	270	286	287	311	278	271	285	292	302	266	312	309	279	263	274	279	272	277	273	288	280	277	282	281	292	270	272	301	273	275	305	280	291	273	269	260	291	282	294	274	256	300	308	270	267	309	308	269	270	306	276	295	288	278	266	298	262	286	293	293	289	299	272	289	260	299	278	278	290	273	281	283	300	294	300	277	269	272	308	306	286	298	269	272	292	264	293	322	282	330	283	286	276	302	297	263	282	302	286	266	302	305	277	289	308	274	289	265	261	302	269	287	257	290	271	283	310	289	288	290	290	275	297	251	279	311	272	267	288	288	294	286	294	281	294	301	265	285	272	281	270	281	278	273	321	284	279	294	283	292	288	293	277	280	281	279	291	294	282	261	290	284	279	306	294	285	294	294	293	270	290	302	272	297	301	278	296	296	288	279	287	306	285	253	282	288	274	274	246	259	289	282	252	253	282	287	277	268	299	249	270	294	267	247	296	287	302	301	261	292	273	314	270	299	258	280	264	273	291	274	277	296	293	301	278	263	264	295	287	299	267	321	268	259	277	285	272	288	255	279	278	276	280	286	285	270	307	262	283	274	259	293	287	301	270	269	303	283	308	282	252	261	282	306	315	292	288	277	272	273	294	273	259	275	267	301	306	280	322	299	299	277	313	275	290	282	273	295	258	271	266	277	287	277	301	280	270	273	287	254	276	295	274	290	276	274	283	295	290	287	276	312	259	259	282	314	257	298	283	276	277	276	293	301	286	282	280	305	273	281	284	277	269	312	288	292	303	259	261	287	304	290	300	290	290	275	287	304	302	286	277	295	266	271	314	268	285	258	286	314	276	261	257	288	303	266	280	282	278	304	318	275	286	297	256	251	286	283	292	295	283	265	287	307	262	323	279	271	288	293	260	290	293	285	270	276	306	254	295	260	275	295	288	264	278	300	294	304	250	287	257	280	285	297	274	274	268	278	277	283	268	251	295	282	309	275	274	306	272	294	272	289	294	290	272	268	240	232	249	281	299	272	267	269	292	267	311	270	277	269	261	272	260	295	255	269	256	267	277	281	274	316	278	267	235	294	292	265	272	308	295	302	281	270	253	295	296	271	289	281	294	304	286	253	261	294	263	259	291	270	298	319	278	286	278	294	289	281	303	292	279	277	299	306	260	305	280	291	279	294	294	308	271	281	275	280	262	293	286	279	262	271	264	276	277	288	271	279	310	299	300	290	287	281	306	289	297	290	267	259	267	282	304	302	301	295	300	271	272	294	305	287	298	274	250	294	281	270	302	261	278	287	251	286	284	280	304	253	295	267	251	298	289	319	281	305	279	261	267	277	276	297	273	290	290	317	266	286	327	276	266	276	287	261	300	285	275	262	265	302	253	317	303	283	300	296	280	317	278	289	292	287	288	279	301	327	310	288	250	301	275	286	257	282	292	294	280	283	309	246	277	307	305	288	300	300	309	285	293	308	271	270	281	267	278	295	291	277	290	285	301	286	274	274	275	283	278	299	298	260	250	293	298	286	318	261	283	286	317	289	279	281	265	280	310	290	263	267	291	290	299	299	266	283	273	290	293	281	267	292	285	293	272	254	293	282	286	311	288	273	275	273	322	275	296	251	303	290	283	246	285	318	293	249	311	299	288	293	256	296	285	290	291	326	283	272	287	278	285	292	300	270	270	307	263	276	270	269	294	318	307	309	277	287	293	272	273	270	275	297	265	276	304	298	273	262	279	298	284	282	280	326	303	277	273	271	275	268	295	278	278	273	275	269	293	288	278	279	293	299	314	265	291	293	276	323	302	299	272	294	303	297	339	301	318	269	274	280	286	280	271	274	301	248	265	256	260	288	293	264	306	287	302	304	275	290	240	262	271	288	256	299	270	268	267	292	256	290	313	293	294	276	297	298	283	292	276	269	279	270	283	325	276	294	294	332	275	291	281	268	283	309	268	260	266	281	253	266	257	290	291	269	267	279	290	305	289	299	278	278	248	271	268	277	300	302	274	258	320	294	300	312	269	283	257	295	306	277	290	266	252	288	260	313	275
2256	391	380	355	289	288	308	288	289	293	257	255	294	252	261	283	306	294	261	277	275	309	251	282	326	280	318	304	266	307	279	304	287	294	265	294	285	278	280	278	307	332	310	285	284	279	261	244	277	282	327	305	282	280	247	258	279	282	291	268	303	312	286	294	297	279	239	270	265	286	278	272	260	299	284	298	292	280	274	276	277	285	295	294	269	250	294	258	278	273	275	266	286	271	271	265	260	295	280	274	281	299	298	272	282	299	261	296	289	279	277	272	274	265	275	273	282	285	301	296	305	278	252	241	283	303	281	271	296	293	282	293	290	239	262	280	289	290	289	271	289	294	292	256	296	295	254	275	291	302	303	295	286	269	283	289	281	293	279	275	313	325	284	271	288	281	314	270	264	283	277	271	285	282	294	303	288	272	247	302	258	304	279	306	284	287	261	260	287	271	321	287	289	330	266	309	276	286	304	278	259	299	292	295	311	295	297	274	280	281	287	279	286	269	270	283	291	261	266	282	280	304	241	267	256	300	246	288	271	284	280	267	282	259	259	282	285	309	312	300	262	285	303	272	285	259	256	278	279	270	288	262	296	303	321	273	263	252	263	262	285	293	292	263	251	291	263	259	279	309	269	242	282	302	296	290	302	290	292	250	286	320	268	297	280	308	295	274	289	260	284	288	273	265	275	254	311	260	265	288	283	304	286	258	310	281	284	329	279	296	257	301	292	272	289	266	277	282	268	303	270	300	271	284	300	273	289	287	271	312	256	262	273	290	316	290	304	269	293	314	299	263	268	285	283	242	290	289	302	290	283	297	264	277	278	253	279	296	278	278	306	294	261	279	260	290	272	296	260	286	313	269	274	284	290	250	315	279	304	256	280	312	277	291	253	265	276	296	287	266	319	308	283	262	274	298	256	250	294	272	299	290	286	283	291	275	271	262	271	290	314	282	270	284	303	279	292	289	292	288	282	249	296	275	270	297	293	271	269	252	283	282	269	272	285	295	324	278	267	270	282	275	263	298	279	270	284	308	265	304	255	260	274	287	281	275	306	272	272	295	291	283	268	253	284	300	284	283	262	260	277	290	275	286	306	283	284	301	285	266	305	280	297	299	290	291	268	275	287	262	268	302	280	299	272	273	284	279	273	283	285	278	310	313	266	242	266	266	297	293	259	291	289	270	269	257	303	288	268	258	283	278	273	254	287	276	273	275	285	282	313	278	299	270	285	284	292	300	279	295	273	292	270	295	267	295	266	282	307	279	310	253	272	284	313	331	283	293	267	265	300	283	299	303	275	279	315	279	295	276	283	308	265	270	286	269	277	314	262	276	278	271	265	243	314	295	275	301	259	299	268	260	290	304	255	273	260	283	295	273	285	283	272	285	271	289	306	306	297	304	286	307	291	293	301	285	320	312	326	266	263	281	269	245	295	279	263	287	270	305	289	309	285	282	296	296	263	264	276	275	288	289	280	264	270	291	289	285	281	306	282	294	287	283	275	281	305	264	265	279	281	243	270	291	291	309	271	287	272	274	284	289	280	277	312	279	277	289	267	298	285	275	247	289	273	250	280	285	268	292	289	300	268	285	280	263	287	293	292	264	272	275	259	282	242	306	298	265	289	288	293	290	289	285	310	286	285	267	283	305	253	268	281	267	273	289	264	277	322	261	254	308	259	300	290	267	298	290	263	317	286	281	272	301	273	270	318	262	262	288	249	266	309	307	285	299	264	283	258	284	278	272	286	305	291	296	320	259	254	304	271	290	292	269	306	333	284	242	276	312	294	288	249	295	307	294	269	270	301	282	268	285	279	240	240	334	280	291	277	308	270	281	310	277	282	281	295	268	285	287	287	300	306	265	297	296	290	277	311	283	264	278	285	294	291	268	291	264	291	286	286	279	278	288	282	295	273	268	271	270	306	310	287	289	269	239	263	255	283	319	294	261	285	300	293	288	288	288	263	307	270	292	290	275	292	274	302	293	284	291	271	266	274	273	292	269	287	295	351	280	273	248	262	260	296	311	310	279	304	256	284	274	271	261	283	264	298	284	320	272	301	276	291	274	269	299	283	266	286	267	302	329	276	251	260	270	250	295	272	278	305	296	281	301	266	280	299	289	297	253	305	272	265	311	259	278	291	285	277	289	283	271	282	294	292	249	284	278	262	298	298	279	272	252	236	308	275	277	291	269	270	267	276	304	269	274	291	263	290	292	298	244	258	286	289	275	292	289	288	246	286	295	340	284	267	259	283	288	295	238	271	279	281	303	284	279	302	262	281	276	276	289	303	261	297	294	284	307	291	303	300	301	243	307	271	291	294	267	261	260	288	260	291	275	289	307	288	287	292	253	295	301	286	267	286	290	255	295	304	265	272	258	280	275	284	304	287	252	281	263	300	295	252	309	298	273	276	302	258	257	278	282	252	287	288	261	262	289	275	275	302	290	277	328	276	276	284	273	293	256	272	264	289	284	283	269	284	332	263	270	329	274	290	292	260	276	274	286	267	280	269	281	277	303	282	272	282	275	302	294	285	296	265	285	327	285	277	287	262	258	279	287	292	257	311	301	284	254	274	260	272	295	271	282	267	250	280	328	295	274	269	285	334	281	268	266	278	273	281	280	285	297	289	294	279	328	274	291	281	273	288	268	302	307	325	259	275	266	267	296	281	297	300	279	275	278	263	309	277	279	322	294	266	314	301	273	285	310	281	270	275	300	292	263	272	306	280	310	285	287	302	263	267	303	261	283	278	288	273	298	272	299	263	269	266	299	277	323	310	272	273	286	302	267	292	319	259	261	283	271	281	306	282	259	296	297	259	293	295	274	305	263	285	272	285	274	280	315	270	270	274	299	284	277	283	319	289	257	285	291	300	318	287	304	293	281	288	292	304	311	277	280	265	278	253	266	282	286	303	283	295	297	273	270	284	276	278	301	312	276	273	269	274	260	302	285	296	299	291	272	286	247	281	290	298	282	269	267	257	267	263	262	300	305	274	273	278	285	254	292	278	296	259	275	283	260	270	280	290	272	291	311	274	298	294	306	301	289	308	295	243	280	291	298	310	305	284	296	277	310	322	227	272	260	262	277	290	257	290	301	276	316	307	312	288	271	259	280	280	294	267	283	284	269	266	269	280	274	282	296	265	265	307	328	300	298	285	315	306	282	270	273	280	306	306	273	274	306	303	277	322	287	254	291	305	265	268	245	274	308	288	266	288	276	277	269	257	276	264	259	301	264	273	284	320	289	275	281	276	265	295	296	282	282	269	275	296	268	272	287	278	271	274	275	267	294	331	282	312	279	279	336	284	276	259	284	255	273	248	279	291	278	281	279	285	265	255	284	292	283	292	288	320	281	271	316	283	319	286	280	274	301	291	266	292	269	299	277	313	288	269	283	281	301	282	284	295	279	284	273	270	299	268	280	273	268	294	294	244	246	262	283	289	260	290	286	266	258	278	293	227	253	287	272	304	306	287	295	265	278	267	274	281	270	271	282
2533	734	832	917	755	766	781	805	728	685	661	705	692	671	694	660	703	690	676	696	663	687	678	652	653	670	659	657	677	630	684	708	676	684	653	720	700	665	674	625	668	674	676	690	692	685	682	695	673	662	660	668	686	693	662	684	696	673	721	675	658	714	668	687	690	664	684	691	659	680	687	697	659	663	667	650	693	626	694	706	699	655	638	663	678	699	672	697	651	675	680	658	651	709	667	671	672	661	647	660	659	677	700	666	676	659	640	669	640	671	651	688	646	695	727	668	679	710	670	723	656	665	692	678	667	683	713	705	632	658	693	663	681	686	667	687	669	652	672	674	669	680	624	638	671	717	653	671	658	666	719	668	639	604	666	705	677	715	646	696	691	665	687	667	687	666	682	653	678	629	649	626	667	681	644	653	725	676	660	680	670	671	698	676	655	712	730	695	667	658	707	668	629	642	642	666	662	699	723	698	700	664	686	690	693	641	648	739	655	663	647	715	655	704	658	631	673	630	677	664	696	696	702	643	666	691	656	714	708	697	669	657	704	621	683	649	662	661	682	652	649	668	693	695	669	658	709	683	680	675	626	652	647	648	709	688	676	694	738	692	643	721	707	676	689	658	679	681	659	671	692	713	665	676	665	658	670	681	675	681	623	706	687	699	698	678	706	715	660	698	700	659	714	646	651	666	725	692	677	669	660	704	662	679	655	666	671	651	655	694	673	657	740	637	726	684	656	670	661	672	628	683	681	652	610	688	704	656	638	691	651	658	666	635	692	661	694	642	657	643	726	661	653	666	696	658	711	722	686	659	666	744	688	687	667	635	689	667	658	699	665	650	673	683	720	653	705	693	729	680	721	646	693	662	672	632	669	695	661	656	698	694	681	667	702	640	663	663	678	700	704	659	678	675	644	683	676	689	694	693	706	695	694	714	647	688	660	688	733	679	613	726	675	709	699	698	652	673	695	705	664	649	642	694	651	705	678	673	693	684	653	692	645	685	641	663	638	652	652	688	694	702	611	754	677	634	655	650	706	628	724	673	677	692	674	692	710	668	670	662	641	704	697	681	692	686	675	701	687	679	656	649	679	669	684	635	689	681	687	702	701	702	669	680	658	633	686	704	695	675	681	685	670	681	694	665	652	700	687	685	670	660	672	637	662	682	654	656	653	683	697	657	673	658	694	688	673	662	669	655	683	675	678	657	671	639	727	699	677	644	642	644	671	723	697	657	689	659	687	710	640	690	700	668	644	693	674	655	683	667	678	665	672	681	698	642	674	694	695	664	686	669	709	648	663	705	698	665	688	666	673	718	727	634	675	656	677	696	701	635	659	680	680	668	674	673	675	693	694	659	668	664	693	647	705	673	663	655	729	680	642	702	740	678	641	706	650	718	664	691	677	700	674	635	652	648	675	675	705	720	718	630	663	681	733	631	684	662	678	692	711	679	651	670	681	705	675	686	703	693	688	631	678	715	658	724	670	652	711	661	653	660	689	704	727	647	711	729	653	665	676	726	697	673	691	667	699	690	692	690	697	676	662	680	654	657	688	660	666	675	648	669	662	658	672	704	686	677	694	702	640	618	704	668	696	711	672	666	675	641	661	684	672	668	706	695	695	676	618	662	648	754	681	682	724	680	674	696	686	616	690	654	699	659	704	695	690	637	671	685	696	682	675	650	699	678	674	674	718	670	689	688	635	736	678	660	694	670	671	656	686	624	685	664	677	670	619	638	724	651	687	692	691	713	643	677	672	652	693	659	646	695	650	669	671	633	715	697	663	700	668	682	652	686	638	718	691	655	658	645	656	692	663	661	625	701	636	642	680	654	711	653	668	669	725	703	635	679	653	677	639	642	645	652	648	666	700	677	657	673	642	676	724	691	755	679	660	689	680	674	663	667	694	658	716	674	649	645	661	749	673	685	723	705	677	672	637	658	680	696	680	666	669	690	673	699	613	648	667	691	682	706	651	629	648	649	672	648	623	679	660	685	709	680	733	690	690	669	656	687	698	688	693	665	671	630	656	709	651	649	652	663	649	655	692	667	663	635	683	681	670	650	697	660	647	643	659	689	634	714	660	690	672	711	706	743	716	687	670	661	692	655	696	679	639	665	732	660	730	641	688	669	703	672	655	669	732	662	674	636	727	633	642	687	659	663	670	702	673	653	662	688	660	691	737	686	662	661	679	676	697	669	624	627	744	655	671	663	642	670	689	658	670	714	687	681	680	686	665	660	693	708	700	628	681	704	633	681	600	683	649	703	654	679	673	683	674	690	669	650	726	690	622	718	659	687	643	649	672	685	703	652	672	713	685	670	665	659	700	678	675	598	651	711	693	694	638	739	666	709	672	691	697	667	666	698	668	676	690	672	684	722	694	627	687	688	677	648	715	663	681	676	673	666	692	688	655	654	690	686	688	664	696	690	730	695	677	698	692	645	678	690	693	735	680	715	671	676	687	676	667	684	703	650	670	643	664	645	670	681	676	656	684	656	700	684	683	656	637	695	686	697	636	660	688	685	682	677	656	707	684	643	668	708	647	685	677	657	701	670	641	662	694	730	670	676	650	697	666	690	643	705	656	666	656	652	727	680	692	682	706	693	673	699	700	647	661	650	749	675	694	679	707	681	633	658	662	676	729	659	623	686	667	671	636	703	692	677	647	698	640	630	705	661	704	673	670	661	639	655	647	672	640	669	703	672	616	672	657	667	710	704	712	669	664	701	693	630	646	682	674	634	675	700	667	695	760	676	662	671	692	670	675	657	661	675	668	639	659	692	651	672	641	662	679	692	632	718	684	692	663	726	681	664	699	660	651	721	675	683	656	673	651	650	660	707	667	672	697	714	699	655	703	681	698	692	698	694	705	667	671	632	688	659	697	657	666	718	688	719	627	689	741	690	677	661	615	664	636	644	692	664	685	693	680	641	691	610	647	665	634	675	668	710	663	681	717	694	646	664	715	643	637	649	683	679	640	642	684	685	686	722	670	629	671	680	655	642	687	696	665	709	684	670	677	722	654	652	639	699	686	686	697	670	648	712	672	670	669	694	674	678	642	687	687	681	674	621	677	643	687	745	660	678	706	684	681	648	690	623	681	684	704	652	648	663	698	686	713	700	639	688	666	679	718	686	686	677	668	677	668	726	668	706	699	676	675	734	637	670	685	679	656	662	601	657	651	684	679	716	716	710	697	703	680	666	738	695	653	667	656	682	666	708	726	658	690	626	710	710	699	640	679	640	594	615	653	734	670	657	642	695	688	668	643	699	650	699	704	650	673	720	747	675	694	689	627	678	675	665	680	689	685	669	671	606	689	656	701	699	695	649	650	693	688	620	677	705	697	695	706	656	674	673	679	625	712	675	634	682	669	711	674	717	681	665	650	674	723	677	670	640	675	682	669	655	682	689	654	643	694	657	685	663	680	700	696	710	666	670	633	709	690	706	666	704	674	616	656	735	668	723	692	673	646	703	684	670	677	722	654	638	670	657	651	690
9951	885	631	537	394	347	325	395	270	303	271	280	255	275	274	252	270	280	258	253	288	273	302	273	254	274	283	242	258	247	290	260	256	262	259	262	251	262	268	277	259	305	238	256	235	276	231	245	228	243	244	240	229	264	274	252	241	263	261	242	276	263	254	236	218	203	277	236	247	263	254	280	242	246	234	280	239	272	254	249	255	254	257	238	252	244	236	253	247	251	229	245	266	273	241	242	256	276	252	272	241	253	252	252	239	268	255	232	229	236	257	251	234	244	239	260	258	264	251	255	234	261	246	248	240	280	252	223	257	265	255	256	254	268	221	273	245	277	248	269	260	247	250	244	252	259	280	258	251	267	256	263	273	252	282	298	238	251	244	265	263	253	261	288	261	244	223	255	244	289	278	260	282	263	261	262	262	286	258	259	287	262	242	258	269	268	277	220	255	256	267	258	265	257	252	259	234	262	260	271	264	253	263	283	253	271	251	255	222	238	253	224	236	246	257	262	255	271	231	249	229	253	283	256	259	253	282	248	227	254	231	234	257	263	266	245	241	236	256	252	286	264	259	254	267	218	251	264	229	275	267	276	253	270	243	230	302	253	237	273	235	251	248	243	276	252	232	274	259	246	247	236	217	261	251	270	273	217	253	252	225	263	257	261	283	261	239	264	251	257	260	271	306	256	259	235	221	281	269	237	250	226	229	293	283	267	261	259	256	260	262	284	254	258	228	229	234	249	239	240	219	232	270	233	285	263	275	218	268	248	268	239	259	249	243	244	247	220	263	250	226	251	293	269	274	246	227	276	250	249	268	270	254	265	273	291	236	303	298	268	243	243	243	225	255	237	248	261	238	225	241	272	267	281	225	257	257	257	249	246	278	273	248	268	233	262	236	238	249	256	264	277	229	252	226	278	259	242	249	266	263	260	271	277	259	271	239	244	239	249	279	226	220	241	253	259	235	203	264	279	233	251	226	255	252	235	260	233	267	222	244	264	236	274	292	259	245	276	243	281	274	276	255	258	259	244	248	234	261	269	262	233	242	271	247	278	262	240	266	267	263	243	262	252	247	285	264	288	262	242	258	250	263	248	240	263	281	266	252	248	242	273	271	268	265	209	272	281	288	274	253	255	238	262	274	258	232	229	261	257	249	263	249	256	262	281	247	240	278	236	260	282	255	223	275	242	244	258	251	250	242	240	258	241	282	234	232	215	273	255	235	250	274	262	251	255	243	264	255	217	245	247	273	259	243	275	245	266	247	240	243	225	249	292	258	252	279	253	249	255	257	256	229	279	252	272	298	234	249	257	255	266	265	244	271	238	258	257	258	269	241	275	263	237	240	227	212	285	281	254	248	259	233	259	273	253	261	271	244	262	273	280	247	273	236	267	244	257	282	288	250	251	270	227	275	225	249	275	242	250	238	254	237	222	284	250	259	266	277	269	276	270	261	259	241	225	240	223	262	258	259	239	257	246	261	271	236	247	259	240	244	250	254	246	266	240	254	270	245	271	263	263	266	247	273	254	270	253	259	260	236	248	271	270	257	241	275	251	265	240	241	227	268	238	274	272	246	249	248	260	243	269	224	244	246	259	244	233	274	253	265	282	263	262	245	229	282	241	255	250	250	225	262	242	233	251	251	257	262	235	258	276	261	277	287	264	264	250	262	215	266	256	253	267	260	267	245	278	244	279	257	270	261	251	227	234	259	259	262	235	277	244	252	236	267	233	257	263	260	282	256	237	257	255	236	259	271	260	238	289	260	224	248	269	234	265	253	258	256	251	277	255	236	281	242	235	220	272	304	284	233	245	253	243	251	278	264	278	261	257	252	245	266	254	268	257	255	244	243	234	260	279	256	231	262	264	243	271	266	280	270	286	295	254	216	249	269	279	224	254	277	229	227	267	273	235	262	244	241	228	234	264	251	238	248	248	269	275	249	264	267	257	271	283	243	221	225	241	230	222	226	247	248	230	260	238	225	255	269	254	258	276	267	269	285	256	258	263	271	266	238	289	262	280	258	277	232	304	233	278	226	264	252	228	246	277	248	266	278	282	270	236	255	254	230	251	265	263	270	279	241	259	277	246	258	249	258	263	252	269	249	235	232	275	272	230	285	258	234	256	241	265	261	259	251	268	243	216	254	222	249	230	277	255	231	253	255	244	254	249	284	237	250	244	247	226	243	247	261	269	248	286	237	271	241	256	241	226	295	231	270	263	258	225	266	252	256	281	269	234	272	243	263	243	282	254	259	254	248	210	265	262	217	255	253	255	231	240	267	239	237	262	239	256	247	247	259	254	266	238	239	272	252	242	258	235	222	256	263	238	271	256	258	229	276	247	261	239	233	234	286	254	249	265	247	249	253	246	245	244	250	252	261	242	270	252	259	231	238	253	220	252	265	274	254	259	233	260	275	237	247	269	220	251	254	227	240	258	232	251	272	211	239	271	252	214	239	275	257	255	247	273	244	243	231	253	235	276	254	267	257	284	267	244	255	275	269	254	237	247	262	253	231	262	262	205	275	250	291	272	291	280	277	282	251	234	266	231	268	260	264	230	249	239	291	286	238	251	260	248	263	277	263	232	246	269	261	264	278	301	254	256	257	264	290	292	253	271	235	257	269	273	244	242	252	248	261	232	267	244	240	253	267	249	267	280	266	249	247	267	256	265	269	268	255	240	287	257	264	251	233	232	228	248	266	238	247	262	248	263	213	287	273	236	273	215	261	261	260	265	262	250	239	272	250	245	257	237	238	248	263	253	211	258	243	259	232	255	247	257	275	265	245	229	235	253	246	238	247	265	263	250	269	257	265	238	264	246	256	223	248	237	280	269	254	249	258	250	231	253	211	231	252	228	272	251	286	261	259	240	242	265	247	241	256	271	245	252	236	237	252	267	252	260	284	253	276	247	253	264	275	257	248	238	277	256	247	253	219	228	223	286	239	257	225	241	277	237	262	269	245	273	239	277	255	243	276	270	292	249	219	256	234	256	240	266	255	271	274	247	275	259	247	243	233	250	259	233	256	255	273	260	228	253	245	277	277	235	240	264	274	248	251	266	235	254	258	275	267	254	248	262	275	283	246	279	317	247	265	225	226	253	242	272	247	272	226	251	271	274	268	242	238	262	239	244	255	285	244	199	264	245	267	262	286	246	234	258	265	249	234	259	255	258	255	249	229	291	246	265	233	228	254	247	255	243	237	237	276	256	207	253	279	254	240	256	272	259	262	251	263	268	250	258	234	241	245	239	257	212	236	261	243	280	289	257	271	256	261	260	240	252	255	265	240	281	246	270	271	249	245	261	240	268	229	258	284	273	240	250	260	266	285	286	243	262	262	274	242	264	277	253	256	291	283	287	244	224	248	282	261	248	228	299	228	231	243	276	260	290	289	250	240	254	218	266	254	269	250	244	273	228	248	248	258	241	276	248	256	243	254	254	243	253	239	263	251	270	249	272	238	253	238	223	264	238	275	250	246	261	252	238	242	283	281	252
8322	994	1419	1610	1305	1094	1100	1261	875	758	706	740	731	693	671	650	653	656	646	653	661	644	632	624	659	635	622	631	618	617	690	596	679	660	602	628	612	693	620	653	600	621	598	591	647	615	629	603	633	626	619	578	591	610	615	617	659	579	604	620	580	643	627	615	613	606	567	567	606	596	633	618	622	636	626	603	612	579	586	578	582	612	593	635	611	623	617	659	601	603	619	566	614	626	641	624	595	578	592	561	588	613	606	614	624	636	606	616	591	617	618	594	667	615	579	595	575	596	620	564	614	617	574	603	619	605	605	608	595	614	618	602	612	552	575	616	582	640	564	566	660	559	591	619	621	573	589	581	617	576	623	615	572	559	616	582	626	569	561	583	615	643	544	593	570	607	616	576	594	582	624	593	601	615	570	611	612	636	614	605	613	599	616	571	601	641	548	677	618	621	633	617	614	671	578	602	625	630	582	600	584	636	581	564	623	599	590	631	607	584	632	598	622	603	625	591	613	625	578	611	570	609	570	622	622	585	626	574	584	658	666	626	630	602	559	598	604	556	609	592	583	605	590	588	635	601	584	583	605	590	618	605	583	580	586	566	606	585	565	596	604	598	605	623	571	606	598	605	644	568	600	587	660	635	596	599	563	613	572	574	595	602	602	630	584	605	629	576	611	617	643	610	602	657	620	578	662	598	634	587	603	608	612	625	620	656	609	638	605	575	594	563	588	627	596	637	607	593	603	601	600	624	638	589	615	589	643	614	584	634	583	610	520	585	612	628	570	600	660	608	594	597	642	595	613	572	623	596	610	616	569	575	625	612	543	634	574	600	599	576	608	610	601	610	593	651	610	607	604	622	607	589	641	589	618	598	621	652	612	596	603	570	607	583	602	555	581	611	548	628	605	630	594	591	570	634	578	593	610	671	616	600	591	608	622	579	589	583	600	595	601	629	613	646	565	594	644	586	609	627	644	633	634	585	607	613	585	618	580	567	589	594	561	576	663	603	620	648	572	614	648	648	649	589	566	585	570	624	573	582	576	629	645	583	637	649	624	585	596	629	590	579	625	682	601	630	634	615	596	612	646	644	614	625	609	656	621	626	629	566	590	639	635	581	589	603	618	623	616	632	641	587	626	579	586	570	623	649	610	601	611	590	617	622	621	650	604	588	608	617	589	609	599	647	600	578	624	678	597	603	615	595	617	605	604	610	588	646	618	627	600	608	611	599	633	597	602	659	600	596	624	614	576	651	624	560	588	598	618	585	636	592	575	622	616	629	593	589	609	558	595	643	625	590	587	626	595	563	594	660	604	617	596	647	622	603	584	578	631	621	595	619	573	613	601	544	598	614	594	601	605	646	653	592	663	603	614	608	585	614	610	623	578	565	570	596	593	583	628	634	581	560	617	619	678	588	605	571	625	587	618	648	639	621	619	591	593	565	576	584	671	686	585	593	570	589	632	579	614	585	566	622	622	621	592	646	603	582	634	608	607	611	627	598	580	632	624	622	590	567	595	596	621	631	610	593	652	601	604	589	608	607	584	645	637	659	587	567	655	590	647	569	597	591	577	593	578	627	566	593	603	643	579	610	550	605	600	608	584	623	615	595	611	612	624	612	622	602	598	644	589	651	664	585	576	575	599	589	588	588	574	558	655	602	613	520	598	636	613	620	604	608	581	596	615	608	620	605	595	625	573	581	606	544	593	617	607	622	599	617	622	629	640	581	595	592	589	615	582	633	593	569	615	616	572	635	588	616	588	659	611	607	604	590	620	638	611	569	647	630	584	604	602	599	621	591	581	595	613	596	576	592	592	629	623	626	601	618	587	589	618	659	613	628	579	582	670	612	593	602	620	592	591	626	595	606	642	596	618	598	650	582	615	536	617	618	589	576	604	606	581	596	571	645	603	657	589	607	573	601	605	572	591	606	543	634	654	652	624	625	566	610	610	616	646	574	581	605	631	609	602	612	617	662	606	588	609	610	630	568	684	574	579	576	568	573	617	596	580	611	657	578	582	627	592	595	568	574	625	593	588	570	618	589	593	646	578	575	626	602	558	620	618	571	604	588	628	591	602	569	635	612	610	581	626	609	580	615	626	636	618	645	629	586	585	595	567	605	642	609	665	614	620	605	626	608	614	602	555	597	554	635	640	570	621	576	603	565	645	621	569	627	629	548	622	628	606	664	557	619	600	629	614	623	599	610	639	601	578	600	582	602	596	597	574	598	596	638	646	618	597	627	608	581	595	671	605	610	656	603	592	620	636	600	573	584	661	586	605	597	611	626	647	607	634	582	570	584	654	619	583	573	611	583	641	604	620	564	632	607	614	572	643	600	600	614	599	571	623	615	574	647	597	581	628	600	605	637	601	582	631	570	635	552	581	623	615	606	636	597	626	605	592	606	617	620	580	571	614	621	609	639	618	630	597	569	596	626	587	583	622	594	569	579	587	624	611	626	609	592	601	624	601	574	587	596	572	621	562	603	605	614	602	588	635	630	571	570	608	573	575	596	594	542	630	624	590	595	586	590	624	583	597	586	624	616	586	594	608	631	646	617	602	577	633	559	562	594	597	610	568	588	630	581	616	624	600	620	597	599	608	651	603	605	615	659	608	629	574	647	641	632	557	573	586	644	604	608	585	613	594	582	587	623	606	589	575	657	617	612	575	595	633	602	642	603	626	571	637	624	598	635	603	623	619	587	564	609	544	621	647	623	598	577	624	579	603	605	640	597	607	594	617	612	557	624	613	574	657	592	579	571	593	615	564	618	587	597	616	573	590	594	593	612	585	574	615	601	616	593	623	600	608	606	587	630	653	619	585	593	628	627	593	624	566	599	614	625	651	596	597	610	626	579	604	619	559	622	599	621	627	584	556	584	647	589	603	578	610	598	575	611	597	595	606	647	608	594	636	596	599	617	617	573	593	634	612	637	645	590	571	562	607	599	564	573	640	547	592	587	617	604	588	592	590	583	580	634	595	583	580	618	608	609	615	622	588	621	626	603	645	606	672	628	645	620	605	596	598	597	582	626	588	597	617	575	660	569	600	637	611	597	594	615	599	622	622	608	579	598	604	564	597	610	614	599	577	629	596	588	611	626	672	602	617	630	626	610	574	606	608	613	618	621	612	658	575	594	631	583	574	597	583	585	561	607	593	636	559	659	609	616	576	634	616	636	577	620	593	590	581	643	576	600	552	620	570	584	617	635	621	580	635	604	608	624	613	606	592	602	582	641	593	600	597	592	621	583	589	634	593	613	611	617	615	623	600	558	581	579	611	607	616	607	616	622	627	614	585	606	602	584	622	611	584	649	610	606	563	632	627	593	577	587	561	640	591	597	656	614	564	606	622	613	630	614	619	616	613	568	581	606	657	607	615	620	579	602	603	583	597	592	569	607	590	601	666	579	617	644	612	625	603	616	592	630	590	625	605	575	597	638	585	617	614	557	611	622	617	637	644	606	584	656	583	646	576	598	635	577	622	617	619	640	613	616
16333	1629	788	594	371	308	244	292	187	139	134	132	136	117	128	140	131	131	119	129	125	114	121	100	108	120	115	102	102	100	101	102	122	97	133	93	120	123	146	124	123	120	106	95	111	127	129	107	106	124	115	106	98	118	95	92	102	112	110	101	95	84	102	106	106	105	107	104	110	104	102	98	104	99	103	120	121	107	118	119	129	101	104	116	95	124	117	109	103	118	113	91	115	93	117	102	114	107	126	102	122	106	107	99	112	104	90	104	101	117	94	112	106	119	100	125	91	109	104	110	98	106	121	97	99	98	111	111	109	119	118	124	116	111	100	120	122	99	93	127	113	122	115	127	108	108	95	104	100	104	117	119	106	103	115	99	97	117	117	125	104	126	118	115	111	113	103	99	85	89	121	113	94	98	111	104	120	109	107	119	110	125	93	97	120	116	102	123	82	110	95	97	110	106	121	119	108	88	99	102	124	102	86	121	120	88	107	104	110	108	87	107	126	93	112	108	119	110	105	119	109	126	95	102	102	101	100	91	89	110	115	106	104	102	120	100	100	100	107	106	116	89	110	111	114	98	119	105	129	110	113	102	103	110	125	110	86	105	101	98	89	97	121	119	94	99	121	100	105	84	124	115	118	103	94	95	130	103	96	92	105	102	88	111	112	121	126	99	107	111	111	115	107	98	100	108	96	100	116	103	104	103	104	97	125	105	100	137	112	98	117	95	119	120	91	108	142	109	97	127	123	113	118	98	127	95	124	105	105	104	115	109	104	111	96	99	107	106	123	94	112	122	113	123	122	116	108	112	112	114	102	103	88	93	114	115	115	108	114	101	115	114	109	92	93	99	116	109	96	126	98	127	104	111	106	116	105	91	133	97	126	96	104	97	119	101	107	103	111	113	103	114	112	110	124	122	104	114	126	106	109	97	103	120	120	122	110	120	92	99	91	95	106	120	116	105	99	113	126	104	113	108	108	119	116	99	83	128	93	85	94	98	104	89	114	104	109	101	109	125	110	91	100	92	134	104	97	95	110	120	99	120	101	98	103	99	121	99	89	84	96	97	92	108	98	111	93	104	112	107	103	98	102	90	111	124	104	111	124	136	102	112	122	90	106	113	98	95	93	100	100	113	128	123	112	103	120	122	95	130	113	91	111	91	114	105	123	109	99	102	97	123	91	126	109	113	93	101	97	96	127	113	86	129	118	113	106	111	101	120	118	90	106	102	96	118	135	88	88	127	109	92	121	119	105	89	127	102	104	124	104	125	101	124	91	75	128	98	99	106	112	95	115	105	112	96	111	111	107	116	118	89	110	111	89	108	103	91	107	116	121	117	119	115	110	109	119	119	108	123	96	114	88	97	90	107	124	107	115	109	96	126	97	118	104	113	98	113	101	109	120	95	107	95	112	84	114	132	116	100	99	104	122	111	104	99	115	115	99	95	109	129	121	122	90	102	107	112	115	93	100	133	110	114	83	84	107	103	111	99	110	103	99	79	128	94	93	116	113	121	121	109	97	109	111	118	92	122	123	120	113	96	106	105	117	111	123	99	105	108	101	109	91	115	103	90	103	121	114	105	99	111	98	101	112	98	99	102	134	114	95	100	116	107	113	109	95	114	126	104	117	118	102	104	123	131	116	103	104	103	105	108	97	99	95	102	99	96	96	95	122	98	121	113	100	87	127	96	97	105	101	98	107	118	118	107	119	107	112	115	108	109	118	103	122	109	92	109	103	113	104	125	135	111	107	87	100	103	105	123	111	139	126	117	90	94	98	108	102	100	132	128	92	97	110	109	124	107	112	116	103	109	108	102	83	108	112	96	98	108	104	115	92	107	100	106	117	124	118	123	92	115	118	115	120	109	96	117	115	104	108	108	93	111	127	122	106	119	84	91	100	95	112	97	103	109	107	98	97	90	98	94	124	92	107	102	91	111	96	100	101	107	102	110	108	93	96	109	100	110	118	111	104	107	116	92	117	108	121	100	127	124	104	117	101	116	121	106	96	95	92	101	112	117	107	109	93	102	97	97	92	119	118	99	105	103	104	89	100	110	140	101	120	109	101	101	102	96	96	111	110	108	96	112	101	110	89	109	105	113	92	105	92	115	93	100	101	105	103	123	104	113	105	114	95	96	110	105	111	121	117	102	112	109	98	100	116	107	106	126	115	114	116	95	102	100	105	104	109	105	108	105	126	101	99	117	112	92	96	117	95	126	107	88	110	102	114	89	103	109	101	118	110	107	105	77	101	107	106	120	110	102	120	105	114	109	109	127	122	107	100	117	90	106	124	109	96	99	116	103	123	102	104	114	106	88	113	103	110	107	97	82	116	110	101	92	120	112	108	109	95	111	114	112	97	104	100	130	98	91	109	100	105	89	94	119	114	93	110	113	105	108	113	103	100	105	129	97	118	95	96	129	119	106	108	109	102	101	108	110	105	106	112	111	112	91	112	119	133	104	104	123	96	106	114	107	94	104	121	113	107	107	103	116	117	138	115	118	106	95	101	93	123	125	127	90	112	102	91	119	97	116	94	85	112	120	115	133	121	91	98	112	112	107	127	113	108	124	95	103	100	106	96	99	104	105	108	106	120	103	104	120	120	101	102	99	96	109	89	93	105	108	114	117	109	104	126	120	99	127	120	116	104	113	112	111	84	126	108	119	133	104	98	112	122	104	113	107	128	93	94	111	113	105	108	107	113	88	103	109	97	118	110	103	107	103	118	108	111	117	113	96	106	77	104	97	113	115	101	109	112	104	105	106	108	116	120	94	137	92	102	100	117	106	109	105	115	105	116	95	140	94	109	94	81	115	96	109	102	102	91	105	125	97	121	98	129	108	87	120	107	105	112	95	98	110	114	110	101	103	92	125	122	103	107	107	114	122	102	111	123	111	123	108	129	103	107	98	129	110	105	99	113	111	102	118	92	100	111	115	111	105	116	105	108	93	102	117	102	100	116	119	122	98	98	112	101	97	99	118	110	89	114	104	99	116	111	120	106	106	149	113	114	107	103	111	114	110	96	117	119	100	122	98	86	117	104	119	109	100	111	133	107	113	95	114	90	111	111	113	109	133	94	114	109	126	96	114	114	113	107	106	127	93	101	98	104	119	111	105	110	120	112	133	106	103	79	96	91	114	95	105	114	132	93	101	123	96	107	104	118	106	101	110	114	100	116	100	120	106	105	108	120	136	94	96	111	116	108	97	106	104	112	113	95	96	131	105	95	110	101	98	116	107	124	99	94	101	97	99	121	87	112	98	111	113	117	104	120	122	87	105	115	88	103	111	96	112	102	105	99	100	101	100	98	97	123	97	119	113	102	105	90	92	104	100	110	116	105	103	108	116	117	118	114	90	95	97	110	109	131	124	116	114	91	109	103	119	114	107	109	127	109	103	100	108	100	116	106	118	107	102	97	89	110	120	95	98	94	91	107	110	99	113	113	113	106	127	102	97	109	102	108	113	101	118	106	113	112	124	102	112	115	111	106	119
10573	1037	1563	2046	1510	1263	1144	1321	713	574	505	476	485	428	436	418	391	409	368	391	320	377	353	356	328	310	312	329	324	339	317	321	335	293	303	293	273	298	281	312	308	315	291	280	297	316	313	318	282	289	289	282	313	283	312	280	279	253	323	292	295	296	275	311	303	269	286	282	252	266	271	257	287	278	248	293	312	284	296	276	298	283	292	294	280	299	264	255	317	291	277	290	274	265	282	263	277	256	270	266	309	281	313	277	306	277	270	291	297	303	304	256	260	270	279	282	289	267	346	284	263	288	291	257	302	276	266	289	262	288	288	268	287	265	304	294	292	277	290	285	292	260	270	252	278	286	266	316	279	287	261	298	277	301	291	274	307	298	254	275	296	276	267	267	274	264	263	285	279	261	261	260	263	253	250	281	246	252	293	289	303	248	270	271	279	276	264	300	268	275	272	261	295	290	258	326	296	305	286	249	285	283	275	276	256	309	268	299	290	275	266	272	270	284	269	280	296	281	284	243	298	285	284	312	267	298	276	277	279	267	278	296	291	270	295	266	291	271	280	308	258	275	280	303	260	272	292	316	263	251	280	240	272	291	283	255	310	278	298	261	292	263	285	282	297	282	277	258	273	287	315	285	258	279	300	280	283	279	282	295	296	267	287	259	287	283	273	290	283	274	283	275	286	293	278	296	260	263	316	287	261	285	268	273	292	275	285	280	297	283	294	259	282	312	273	275	285	274	282	297	261	281	261	272	279	287	291	250	283	295	266	265	273	271	261	296	289	262	272	252	274	292	272	276	306	268	268	276	296	277	259	271	300	263	284	285	263	277	248	294	258	260	274	278	252	286	272	257	269	273	315	260	266	293	270	283	272	281	271	294	281	277	287	250	280	295	270	268	292	313	259	289	294	280	288	267	283	276	254	285	266	296	274	258	290	287	304	300	292	265	271	289	272	293	308	280	272	296	287	261	263	264	269	286	287	304	294	284	277	270	290	267	297	257	263	263	308	283	293	272	268	284	277	281	289	258	274	290	288	282	301	292	284	266	286	277	293	272	256	258	302	298	275	289	241	297	286	274	285	297	291	294	285	257	297	286	254	307	285	287	265	284	281	273	275	289	267	291	276	299	278	270	312	301	279	294	243	322	284	264	259	301	294	274	280	264	292	281	298	271	253	263	260	274	255	264	273	306	262	295	285	259	288	282	253	282	296	283	285	252	257	269	297	277	289	284	273	296	327	276	294	268	277	275	266	273	255	245	262	285	271	303	283	280	267	288	277	272	272	277	315	236	256	296	252	324	280	275	276	273	266	294	280	263	272	279	302	265	255	291	299	273	264	279	280	266	306	282	272	304	292	269	282	276	278	274	277	265	261	255	284	298	251	257	272	286	255	302	289	294	254	273	264	302	298	266	265	265	289	287	319	267	265	288	278	272	292	277	285	304	268	286	297	273	310	283	283	283	282	301	307	308	259	278	267	270	260	285	268	250	279	291	276	270	288	267	290	267	281	268	272	289	312	284	271	274	264	286	257	284	320	267	280	262	269	272	304	290	283	285	253	264	266	278	253	278	268	258	287	279	294	305	258	286	312	299	270	302	292	284	289	269	253	276	305	295	262	284	270	259	260	279	279	295	272	262	243	266	313	273	267	277	265	230	273	295	294	274	294	287	289	285	284	253	254	290	287	283	303	269	266	261	264	251	281	258	282	277	291	304	290	293	274	304	270	303	314	270	291	277	247	268	284	284	279	282	279	283	272	279	279	254	277	262	285	269	259	280	259	315	269	265	274	293	290	293	253	298	286	285	285	283	283	303	275	295	275	266	276	307	276	299	276	276	270	280	282	266	255	294	291	266	268	315	278	278	284	278	290	249	278	285	268	283	281	294	303	264	278	261	255	282	293	286	279	280	261	309	262	277	306	266	252	300	280	272	274	274	288	282	293	308	261	272	299	300	266	263	258	280	295	272	309	274	291	264	282	288	308	292	275	251	274	266	281	287	269	287	246	262	290	326	267	268	268	271	253	258	257	270	252	251	286	277	303	274	301	293	304	285	251	257	254	281	267	283	275	295	264	333	279	291	283	283	285	289	280	261	274	286	262	293	265	281	275	269	258	269	287	302	261	268	281	278	277	327	266	275	286	240	273	300	275	308	294	279	300	283	258	293	298	287	265	296	283	236	279	264	245	284	300	282	265	280	271	300	290	272	244	285	278	273	296	327	279	300	305	294	267	304	301	287	291	293	280	283	262	288	260	295	292	288	271	289	275	284	248	280	288	284	300	260	243	285	299	292	300	295	297	248	284	284	285	268	293	274	273	253	292	304	259	255	297	279	285	298	276	290	288	282	269	255	304	283	274	265	286	295	292	277	281	273	269	293	316	262	313	264	311	258	301	263	274	262	293	296	277	313	324	284	319	279	282	269	278	273	282	282	294	300	268	287	253	238	262	307	267	257	268	253	262	288	326	268	294	276	281	294	270	288	257	266	250	303	291	270	295	273	259	268	268	282	295	275	299	272	277	279	284	282	289	283	285	293	287	279	247	249	273	295	271	269	272	286	299	293	278	252	291	287	274	270	281	278	302	260	300	290	265	259	257	283	268	271	273	280	282	276	280	277	256	292	280	280	280	300	275	258	285	286	302	290	260	281	260	275	318	293	257	268	263	260	277	263	266	297	265	263	290	310	249	283	321	308	250	293	274	265	286	297	312	277	265	293	259	272	285	266	286	280	288	299	276	274	275	298	266	239	260	299	282	245	267	280	271	272	285	318	272	276	271	289	278	251	273	267	261	278	277	272	306	287	274	291	277	293	258	257	265	269	291	251	285	262	269	284	266	278	292	281	280	310	289	267	271	282	280	269	241	277	279	284	276	265	287	276	257	290	272	297	304	274	268	318	295	271	280	291	319	285	295	273	263	291	301	281	271	265	286	315	311	300	283	286	290	306	268	313	257	253	302	287	270	266	272	284	303	227	273	292	235	272	259	303	305	289	272	296	263	286	273	269	305	302	271	290	273	294	305	287	311	268	261	271	237	279	288	270	317	269	313	259	277	291	250	248	319	303	290	293	294	258	283	284	305	294	303	265	268	269	295	276	281	337	245	257	290	244	274	257	290	274	308	293	267	280	281	313	314	283	247	263	294	301	291	278	275	286	303	285	283	270	273	293	316	278	292	280	281	259	295	293	306	272	273	291	272	269	282	265	303	273	276	290	288	279	283	295	254	267	281	281	273	267	281	282	246	289	275	289	281	275	257	304	337	258	285	273	263	275	256	281	292	248	252	267	284	263	255	262	278	258	289	267	263	305	266	280	287	261	311	277	273	301	265	304	280	276	274	274	296	267	267	314	282	273	303	247	272	254	282	258	297	267	296	251	268	277	262	289	291	282	280	313	285	307	266	284	300	296	286	262	259	288	271	274	307	250	237	276	263	300	283	293	270	282	277	299	295	257	263	281	299	265	296	277	276	263	274	289	296	262	249	295	284	262
2220	366	391	345	310	334	293	312	264	266	289	292	305	288	287	291	280	307	265	260	287	277	265	304	271	295	295	268	286	267	295	280	299	279	287	286	271	265	238	279	281	273	281	293	295	279	270	262	250	267	272	256	271	288	272	279	303	288	283	284	275	298	276	290	294	303	282	275	296	278	300	295	252	308	249	288	300	287	284	271	293	311	296	304	283	253	262	285	270	281	264	273	287	299	302	294	257	262	284	282	279	269	286	298	280	268	268	255	286	260	267	265	285	269	263	272	282	307	306	315	275	290	283	295	293	262	291	262	264	274	270	288	312	267	291	293	299	300	314	294	228	278	265	284	284	281	282	310	277	286	298	259	282	297	239	279	253	287	285	244	276	296	285	250	296	292	283	256	270	252	269	297	264	282	253	289	277	293	275	270	257	262	304	280	275	255	302	273	321	295	286	251	284	231	286	286	253	281	325	295	297	253	291	282	246	289	249	289	298	277	290	273	296	310	286	298	296	290	326	286	276	261	289	301	326	258	260	296	267	261	288	311	277	272	246	280	286	283	251	314	290	283	291	289	254	253	311	304	288	275	277	289	297	269	246	283	333	314	324	276	283	264	282	304	321	277	290	299	279	279	275	307	274	237	273	301	288	298	281	244	286	266	263	301	295	256	305	265	263	277	295	301	297	305	285	275	296	291	276	250	299	296	303	276	293	246	280	323	290	291	275	252	288	278	279	300	312	301	303	298	267	251	284	255	288	274	259	291	289	304	317	256	303	291	275	272	304	270	280	287	291	280	316	273	300	298	278	265	280	263	259	285	261	308	278	300	303	338	293	269	290	286	317	288	294	256	272	268	293	281	264	287	302	278	285	287	269	304	275	250	286	299	286	271	271	285	287	280	309	285	251	265	318	258	266	281	286	278	301	253	289	276	258	257	293	264	318	296	308	299	276	239	320	268	298	270	276	251	328	305	256	255	294	284	259	271	287	280	277	309	270	284	308	332	293	282	274	266	298	306	285	266	263	315	242	310	312	289	261	281	288	260	289	287	289	281	261	283	273	248	281	274	314	293	273	289	265	277	275	280	243	273	270	283	261	258	273	285	276	273	283	265	255	271	278	274	311	294	266	284	280	283	271	245	247	287	274	284	288	289	281	274	285	299	261	290	268	286	318	266	308	270	282	262	322	279	274	320	270	287	291	280	271	311	260	266	274	313	289	291	264	272	248	250	287	274	286	270	304	264	266	268	262	255	269	293	256	256	257	282	297	266	289	306	269	294	279	298	275	294	277	280	253	322	278	303	288	275	302	282	259	324	295	263	268	282	270	286	292	275	290	272	289	273	281	300	295	290	269	289	272	279	279	272	284	311	268	239	278	263	274	287	259	258	284	261	281	263	288	306	267	320	305	333	302	256	268	319	278	298	271	242	272	321	264	299	298	281	293	281	277	297	325	284	279	291	296	282	265	285	271	324	289	296	318	253	268	265	265	294	269	280	289	305	307	300	275	267	272	294	290	265	302	323	268	281	310	282	267	290	305	295	286	259	286	268	267	285	269	285	290	281	270	271	288	294	278	314	318	291	302	272	297	288	300	271	290	258	265	260	282	273	288	294	280	284	269	264	244	276	273	297	289	284	284	297	289	266	289	294	256	286	270	290	296	256	288	279	268	269	293	284	292	276	288	285	276	287	271	273	256	296	282	277	275	258	268	262	252	285	305	316	277	279	292	302	278	271	262	294	280	260	295	291	290	258	264	280	282	297	246	285	292	285	281	277	274	290	286	291	279	294	282	284	297	257	307	291	271	274	275	266	286	286	294	278	310	252	253	290	281	280	265	286	283	260	270	261	290	289	264	280	290	267	295	290	323	273	253	282	302	287	277	283	283	305	278	321	282	286	280	275	282	293	283	257	271	298	323	264	305	271	293	305	282	270	314	282	271	286	288	302	276	271	298	279	299	278	281	265	295	289	284	289	288	288	281	266	281	285	256	283	300	305	273	302	305	269	272	265	290	274	303	263	299	277	280	270	248	295	259	292	298	278	300	318	316	293	271	279	253	250	293	297	275	284	262	285	296	309	291	274	283	252	264	254	295	287	260	296	293	278	308	270	276	281	257	272	268	309	270	308	315	274	273	314	256	267	280	293	298	295	280	272	313	239	283	261	281	286	295	297	285	263	279	277	288	303	280	274	307	280	271	300	270	312	276	311	306	296	287	287	267	287	306	271	301	277	328	269	279	269	252	299	279	270	262	266	293	279	269	262	277	273	303	284	287	273	272	288	272	258	306	288	277	287	276	313	295	265	295	288	265	277	280	287	268	280	294	308	262	281	264	260	292	274	285	281	309	269	303	301	264	268	291	263	286	296	273	284	268	282	283	289	278	296	317	322	319	256	248	309	285	287	269	292	275	283	309	274	289	299	287	276	262	251	254	258	288	265	280	272	275	284	279	246	298	253	284	265	287	282	260	320	283	300	287	296	264	261	284	259	265	279	308	288	276	298	281	276	261	257	277	294	319	318	267	250	288	241	288	286	287	302	274	278	284	278	260	293	263	294	270	282	270	301	272	259	312	259	306	274	277	287	269	278	279	262	264	287	263	306	295	302	292	291	252	256	307	288	272	244	292	298	293	279	302	304	249	302	283	292	282	271	272	262	270	264	265	267	296	250	289	260	278	258	303	313	271	275	272	270	257	288	291	294	301	306	285	298	263	318	256	276	298	276	280	282	289	307	292	268	244	257	273	305	254	270	262	318	269	259	267	277	266	286	297	307	254	279	275	270	282	294	275	274	279	288	289	305	271	306	304	276	307	266	299	283	299	275	298	287	269	294	242	269	276	264	280	279	274	275	265	286	270	274	293	303	304	272	288	305	298	280	277	287	265	279	286	265	275	310	271	273	300	280	284	276	270	292	281	291	272	269	264	264	302	255	281	284	250	279	273	298	278	286	298	287	303	291	259	275	305	284	265	267	278	260	275	229	302	261	267	305	265	285	281	280	290	268	275	309	299	279	270	276	277	301	259	284	306	264	283	280	291	284	280	293	249	260	263	261	275	293	292	261	300	272	274	260	282	330	275	283	248	296	278	251	289	265	266	264	297	263	291	281	269	291	269	302	308	283	289	314	264	264	262	277	300	315	307	273	266	304	279	313	303	252	286	311	273	250	292	278	300	275	283	255	275	330	281	293	264	265	278	301	270	292	286	255	273	258	281	296	282	296	295	248	255	274	257	278	291	249	314	273	295	276	263	253	272	316	296	260	285	282	271	282	285	272	265	273	281	291	270	293	268	288	271	285	298	285	301	280	277	291	272	274	288	293	263	296	313	309	297	268	300	293	275	292	301	285	284	290	272	295	274	283	297	281	253	296	286	277	296	307	307	272	289	304	269	296	295	293	299	266	284	277	266	273	280	277	270	249	283	255	265	309	304	284	283	292	277	289	276	278	300	280	282	242	247	292	300	278	304	267	284	291	272	284	280	280	315	296	303	271
2525	752	861	868	762	695	679	911	697	664	655	699	679	674	700	686	657	683	644	663	682	759	666	664	666	665	687	656	637	627	677	688	663	685	693	689	681	689	668	688	643	664	662	720	678	644	680	658	682	686	649	673	673	707	682	653	690	680	699	706	689	683	650	642	670	652	626	637	710	696	703	679	688	649	721	631	681	694	677	667	687	666	731	676	647	695	646	656	661	677	655	645	697	685	667	675	630	662	679	641	665	642	716	685	656	672	732	650	651	641	687	698	690	672	677	705	668	638	628	688	700	680	677	652	660	636	643	687	676	676	634	650	679	673	697	700	672	701	730	672	710	700	699	657	636	725	672	735	684	660	673	677	672	672	655	681	722	688	651	656	719	668	644	638	708	684	614	681	683	666	686	660	691	657	672	695	653	712	650	666	699	649	699	693	661	676	639	658	660	670	643	688	677	674	707	665	672	642	672	674	702	662	685	686	665	674	668	687	673	662	675	672	661	680	643	681	647	643	636	672	641	648	664	669	667	667	664	699	666	649	682	683	647	668	642	692	682	651	624	683	657	695	691	667	661	726	679	649	655	677	656	639	636	684	677	668	632	679	676	679	627	675	683	675	631	689	720	691	670	683	634	619	690	702	666	710	667	676	645	702	658	672	625	640	694	672	657	631	625	664	662	664	671	712	680	691	696	630	670	701	683	670	665	642	647	668	690	685	692	658	638	677	653	653	630	675	653	698	686	665	641	684	728	647	695	638	638	671	677	654	642	680	699	693	682	643	702	650	700	642	717	661	639	678	665	685	671	644	669	648	643	604	708	672	696	676	664	654	701	675	648	686	638	652	708	679	702	664	662	648	670	635	681	686	680	651	626	621	645	685	644	675	715	616	638	677	697	726	698	637	648	635	674	636	640	680	709	635	688	686	672	692	678	706	665	705	658	716	687	647	671	680	655	706	660	677	680	666	630	693	654	679	666	667	656	695	665	687	631	658	661	673	704	669	675	692	673	644	707	686	628	681	673	714	668	645	695	680	652	625	683	688	687	652	698	719	682	655	640	671	675	701	610	711	655	646	695	738	698	675	632	662	651	630	689	677	658	655	701	676	705	674	667	699	666	645	625	629	669	698	707	629	651	690	663	733	696	692	662	743	660	669	686	604	665	661	710	655	677	678	704	689	627	655	700	660	663	603	638	634	661	634	588	638	676	674	686	693	668	637	674	653	643	666	706	657	678	655	681	698	680	674	664	667	657	717	681	657	697	677	656	659	659	678	700	648	678	721	643	669	697	711	695	668	646	699	645	682	639	706	708	661	675	682	659	656	646	732	635	680	630	645	647	668	675	619	658	633	679	658	659	667	661	665	673	683	618	640	675	699	668	636	619	663	720	625	678	695	639	681	673	677	675	701	726	691	640	687	659	681	674	705	625	640	653	657	686	700	686	701	730	722	648	659	638	669	696	655	696	664	643	697	703	684	696	689	642	684	676	652	661	680	696	665	645	676	642	674	622	655	679	673	686	708	661	695	704	650	677	728	720	677	704	669	651	685	683	656	687	661	702	668	666	672	667	667	662	671	683	702	692	664	700	676	691	643	644	610	702	641	667	641	711	621	693	693	706	719	643	679	670	673	706	641	681	654	679	667	702	672	672	633	663	703	698	648	678	684	698	689	656	657	680	662	694	724	648	706	685	668	661	649	662	692	693	682	650	639	661	639	658	663	697	653	709	677	744	654	649	664	681	705	667	669	679	663	696	699	694	680	672	606	671	631	680	668	610	672	652	655	631	695	656	663	646	670	628	684	721	658	729	687	685	672	706	625	668	616	675	667	707	700	672	661	671	660	682	666	692	642	703	690	677	662	691	700	659	661	647	671	652	674	644	620	693	627	642	649	711	631	683	672	629	652	668	678	683	662	677	678	694	636	624	638	668	685	638	686	683	700	668	686	644	646	681	653	691	689	649	710	727	635	664	639	674	700	686	691	679	705	710	633	670	628	680	635	681	660	688	633	672	684	668	732	684	706	631	646	681	656	693	639	672	666	665	665	629	656	657	679	651	685	712	680	660	660	728	665	658	704	648	706	714	691	671	687	649	652	662	721	653	614	639	692	706	692	700	681	675	678	693	659	646	644	619	670	663	634	705	680	685	660	676	710	703	691	655	641	725	655	711	646	676	689	690	668	685	765	643	687	671	639	669	686	635	682	683	667	675	649	714	658	631	652	635	688	728	678	674	616	686	690	669	645	721	695	706	629	706	665	654	644	660	664	683	643	695	634	676	634	664	653	674	690	656	659	661	688	676	717	663	637	670	670	680	672	716	642	663	660	695	608	664	646	632	642	672	679	671	656	674	618	648	666	655	655	666	619	607	707	733	695	638	690	669	641	690	716	685	680	695	664	679	666	676	647	663	666	655	648	642	691	689	637	646	693	633	675	710	665	696	670	666	704	686	621	676	715	682	713	713	698	680	631	649	609	674	641	665	650	667	699	668	692	641	694	697	631	643	661	645	656	667	668	683	677	709	701	688	734	626	661	676	674	702	655	728	679	679	648	676	682	736	664	708	698	634	653	677	664	700	703	672	692	694	682	635	663	652	665	662	661	651	679	662	649	673	701	701	667	645	663	677	711	713	678	679	672	673	627	645	645	694	677	639	689	700	665	679	652	679	662	684	651	610	697	709	676	668	661	688	677	646	672	656	700	690	652	685	669	712	675	711	673	693	654	675	651	663	682	682	694	655	662	660	675	701	691	656	661	658	682	667	666	722	666	673	681	683	681	665	684	651	644	710	647	659	698	686	672	677	667	691	684	662	656	685	650	620	647	672	650	647	654	710	673	660	661	643	687	687	644	681	671	702	685	670	664	697	687	677	679	659	609	677	702	668	667	638	675	705	663	668	660	711	654	665	684	713	670	695	672	711	696	705	666	696	680	621	641	627	646	665	644	640	681	675	695	681	677	710	696	669	666	651	670	675	658	689	701	649	691	679	674	670	663	704	687	677	695	654	692	674	648	678	639	697	646	657	651	721	610	681	661	682	662	713	688	683	635	647	675	640	675	705	652	703	679	711	680	689	666	643	677	694	643	660	691	651	654	691	687	685	675	632	641	649	687	643	665	637	707	666	667	674	676	645	675	627	642	650	663	694	647	645	695	664	705	701	677	686	672	647	644	690	662	693	649	671	678	650	631	760	720	642	691	660	651	706	707	710	679	653	715	680	663	651	677	636	671	672	666	665	628	657	721	675	637	675	660	642	683	692	669	676	714	700	662	670	663	642	665	675	692	680	696	679	635	685	654	691	674	679	682	688	631	674	685	689	710	644	686	616	695	648	681	650	704	702	639	593	673	637	691	699	642	638	671	673	674	626	665	707	706	675	653	655	642	651	708	680	678	685	701	663	708	656	683	643	698	662	673	656	647	691	704	698	706	676	697	692	648	646	691	720	686	668	683	648	669	657	700	634	671	680	681	667	648	669	689	689	658	669	677	669	659
9397	912	641	556	395	333	324	317	277	270	264	260	245	261	255	282	284	258	265	278	285	312	266	249	257	244	264	274	234	302	238	288	220	279	233	262	238	234	268	248	256	255	254	257	259	259	249	270	267	237	256	240	235	249	232	248	276	263	228	233	270	246	251	260	235	257	258	249	242	264	245	247	263	258	282	217	283	257	251	238	241	265	272	247	268	269	232	222	256	235	276	275	257	246	268	274	250	265	248	251	248	228	259	250	271	262	285	241	276	247	250	254	228	273	265	240	239	247	221	250	256	243	267	258	249	248	244	262	283	251	248	245	249	225	255	249	256	254	254	246	243	288	274	236	251	266	255	228	240	275	228	241	228	255	248	221	244	249	283	261	248	252	256	238	259	246	254	232	230	217	289	252	238	251	242	238	255	238	254	276	256	264	238	230	252	246	247	250	231	254	244	273	299	243	279	238	245	246	263	254	228	250	260	254	244	251	260	209	231	277	266	229	259	231	258	277	237	255	254	267	243	240	245	280	291	228	250	247	263	262	262	256	274	256	258	237	237	265	268	237	268	226	267	236	254	234	219	267	266	266	264	257	248	287	258	244	254	259	261	293	302	254	224	246	241	283	247	247	246	267	227	265	232	255	256	247	242	250	275	256	251	259	264	231	263	238	273	243	234	253	251	261	236	273	234	256	287	263	290	226	240	268	261	261	255	229	232	238	265	277	249	243	289	255	259	241	222	240	243	261	256	245	276	238	278	253	294	237	282	283	284	248	254	264	227	265	291	274	286	272	235	246	306	257	244	261	238	280	248	281	221	288	267	255	241	221	238	268	259	242	250	229	252	259	281	279	279	230	261	256	246	264	230	256	258	261	236	246	233	264	240	257	265	242	271	218	264	262	269	262	251	254	245	265	254	239	266	244	246	233	265	265	269	251	230	264	240	224	250	245	257	279	258	244	246	250	246	241	253	225	246	264	268	292	285	261	244	237	237	252	257	245	245	271	277	252	224	245	260	266	255	253	228	262	251	247	248	235	238	242	245	261	244	271	267	233	269	268	235	261	261	262	228	267	266	250	275	252	235	245	247	254	271	265	233	226	277	244	278	272	238	233	253	266	248	266	250	242	238	223	237	285	251	257	256	277	243	248	228	262	258	269	256	263	237	247	249	251	262	248	238	272	237	244	245	258	240	257	270	259	234	274	243	263	256	240	268	264	272	243	242	260	238	277	265	246	274	261	267	267	244	254	253	257	245	249	221	246	261	272	221	262	280	262	239	236	245	252	279	229	273	244	259	267	298	236	254	271	285	265	267	250	259	232	270	254	265	279	273	268	260	235	268	251	259	265	277	243	275	225	242	273	268	243	263	236	264	235	260	246	270	301	228	244	239	258	299	265	229	277	265	273	262	246	260	261	216	243	240	288	246	267	241	250	246	255	264	229	248	282	268	259	277	230	225	258	246	230	289	252	297	289	292	243	252	253	243	245	227	259	236	248	279	258	264	258	242	241	264	260	232	252	250	236	267	247	275	252	262	243	253	239	253	253	244	256	233	248	226	249	238	243	262	260	279	281	211	252	235	249	268	279	248	254	267	263	243	214	254	243	259	235	252	245	246	240	255	280	242	252	242	247	253	240	237	227	231	269	255	250	261	276	238	255	241	240	240	249	221	267	246	251	240	256	231	272	249	263	261	236	265	262	240	252	269	255	278	250	240	261	264	275	266	267	259	264	247	239	250	248	256	234	246	248	251	216	266	258	263	268	263	260	262	232	252	274	220	246	254	242	238	249	278	261	239	257	261	237	256	247	252	289	232	248	249	253	243	244	276	227	214	236	279	253	252	267	261	244	260	235	253	242	271	264	245	254	244	250	246	247	257	254	300	268	266	251	271	236	232	208	239	224	257	236	249	281	249	242	253	257	245	266	254	251	243	279	265	266	245	267	269	239	219	260	266	237	208	249	232	225	272	258	260	248	236	283	258	214	273	256	263	235	248	278	273	229	258	243	235	247	296	227	273	278	287	260	216	267	256	245	265	255	252	246	282	269	241	221	258	249	260	256	251	263	250	233	253	270	204	248	248	276	252	240	241	264	268	240	255	263	252	260	227	291	252	236	291	252	261	250	250	238	272	240	261	267	280	274	231	248	236	237	267	241	261	260	277	264	255	272	239	238	260	222	302	264	253	237	236	251	239	211	254	239	248	265	237	269	247	271	225	255	258	268	247	270	242	261	276	257	229	258	278	226	236	242	270	241	213	268	268	237	279	272	229	270	274	260	245	269	259	263	291	242	260	245	230	263	230	244	243	248	276	244	264	228	238	259	260	245	266	256	271	252	239	246	262	237	266	243	231	264	240	248	276	245	273	255	246	241	245	256	282	231	278	256	275	243	257	217	259	233	292	250	257	254	207	272	275	254	246	259	263	275	267	253	276	263	233	251	252	250	249	232	268	268	266	268	263	268	237	260	276	261	256	277	251	285	253	263	254	240	267	242	239	267	232	235	291	247	232	261	292	232	244	272	236	252	229	273	245	278	286	240	239	257	257	279	249	263	290	302	271	243	225	221	255	242	261	250	258	257	245	255	237	290	267	238	248	257	270	259	289	242	273	266	242	249	265	284	248	255	254	232	242	244	255	247	229	251	245	236	243	251	249	270	255	271	246	250	275	278	221	223	265	242	264	240	249	271	265	274	249	261	262	226	243	253	233	258	282	255	261	233	239	253	238	241	212	243	247	259	262	260	268	262	237	261	269	228	262	253	255	279	243	261	254	280	252	264	278	248	279	240	239	241	238	276	253	278	264	250	254	225	253	283	269	265	238	238	257	227	258	245	251	240	207	232	292	240	267	235	242	258	280	239	258	227	214	239	246	237	229	255	227	257	257	238	230	249	256	241	259	235	254	219	264	258	273	257	234	260	273	254	283	260	261	295	241	274	269	232	254	240	269	275	253	259	257	281	275	265	261	277	273	244	247	254	233	258	231	258	241	248	238	233	272	268	254	271	280	265	263	274	266	226	244	256	241	251	221	245	236	259	241	229	266	241	241	268	268	229	237	239	237	251	241	253	266	264	252	254	281	255	264	262	234	254	234	268	227	228	247	257	265	240	262	224	233	233	235	225	251	249	228	258	239	264	228	241	210	245	242	256	250	264	275	223	257	267	249	246	259	249	251	232	252	238	242	262	268	271	198	252	252	257	285	230	262	264	243	234	276	248	246	235	227	260	254	287	271	256	252	263	243	271	235	259	245	235	270	230	256	257	244	261	281	245	221	246	254	236	252	277	281	279	234	225	225	241	241	232	299	261	258	237	253	238	264	276	250	248	281	283	289	260	242	267	265	263	230	258	278	237	262	273	233	257	237	232	241	256	259	239	251	269	226	248	287	251	256	236	267	270	257	248	233	244	255	266	264	282	234	233	250	265	240	252	255	250	240	220	271	263	220	233	249	246	277	254	241	225	256	244	227	242	266	261	239	267	260	253	262	264	228	260
8016	1063	1419	1676	1234	1127	1064	1210	791	771	716	735	741	670	651	659	664	662	685	658	628	634	622	627	643	619	629	623	619	592	611	610	650	635	616	578	667	565	620	639	660	591	611	617	653	592	579	602	621	597	625	590	551	611	603	604	567	615	587	609	611	595	550	569	564	598	573	603	607	643	613	615	628	595	590	580	623	581	601	627	599	631	644	655	601	546	591	602	613	619	586	632	555	604	600	610	584	582	614	583	600	638	592	598	572	601	584	584	573	627	611	572	605	618	662	613	634	635	610	574	635	618	612	611	619	601	647	591	618	607	625	574	624	625	616	574	591	586	621	573	576	581	620	618	568	620	591	594	577	594	601	620	588	619	624	580	605	617	590	628	616	606	601	595	624	593	614	624	575	605	651	621	596	628	591	592	556	608	609	592	628	575	587	627	606	586	596	584	608	600	611	587	601	635	625	599	576	581	600	596	562	606	592	594	604	637	575	634	619	668	633	613	601	596	590	607	585	630	592	626	598	572	626	646	620	554	570	568	637	581	609	616	593	607	591	590	624	585	600	552	591	614	645	589	546	634	655	590	614	634	591	574	591	606	589	646	637	618	638	595	601	606	606	604	575	573	589	617	615	578	579	572	588	567	614	593	567	616	574	624	597	600	579	640	635	597	623	606	574	555	623	620	602	589	610	602	614	547	577	619	594	588	623	595	614	573	635	582	591	619	612	601	581	596	659	586	634	607	572	616	628	634	562	599	586	578	555	645	591	636	571	591	570	593	615	625	597	636	594	585	597	585	594	628	612	571	557	565	612	622	579	637	623	593	618	594	517	622	633	589	607	630	595	636	548	603	609	647	623	617	580	598	599	611	561	620	613	593	612	581	582	619	620	595	559	602	626	590	626	615	564	592	605	572	580	619	582	631	594	602	571	611	560	574	623	619	606	569	601	569	601	608	623	586	630	587	589	575	567	583	653	571	634	581	579	606	602	614	593	570	580	656	570	640	605	617	645	615	577	610	610	645	612	605	613	586	617	583	614	598	588	604	560	590	623	562	601	619	547	615	610	624	582	608	629	580	542	581	622	609	595	509	580	630	562	626	616	621	616	566	604	639	594	606	614	568	596	583	632	584	609	621	573	564	563	579	575	595	606	620	579	621	596	594	581	620	598	603	614	589	602	620	607	644	593	661	599	616	583	629	567	603	597	606	623	632	624	574	609	675	552	612	641	626	615	615	570	606	596	585	604	609	579	539	588	585	610	623	605	611	593	570	621	546	642	608	553	684	598	609	601	545	598	580	593	608	627	655	628	645	603	599	598	628	634	545	569	625	599	588	568	619	604	572	629	621	612	583	570	587	668	584	584	618	605	602	649	634	608	629	590	595	559	629	590	606	582	636	596	596	565	588	611	600	579	595	619	601	618	598	584	600	590	587	583	592	654	585	592	611	579	593	571	628	624	591	563	621	586	569	619	611	614	557	629	617	597	636	591	618	589	600	577	581	614	606	581	588	608	617	592	600	608	617	606	582	591	597	632	553	620	634	598	599	597	570	612	586	590	574	604	619	574	619	577	584	618	603	600	644	627	615	637	619	574	610	615	559	578	559	626	594	603	596	620	586	617	580	621	594	572	576	601	557	615	574	582	602	616	599	621	553	597	616	615	566	594	602	603	587	637	604	597	604	644	619	620	642	568	617	632	646	633	649	572	608	661	616	630	652	556	594	581	601	607	597	566	554	611	628	588	550	603	555	612	594	580	593	633	585	599	617	593	595	597	595	617	583	615	622	651	600	610	563	577	604	580	614	609	612	619	560	560	559	631	581	605	557	567	583	597	629	604	616	623	612	584	567	584	584	576	590	564	609	602	600	630	633	613	592	566	596	616	633	596	609	614	636	585	644	575	595	625	579	610	564	618	598	592	600	606	607	579	556	618	571	556	637	610	584	651	587	597	614	606	575	566	572	608	582	608	576	597	579	597	606	633	590	656	583	632	616	592	635	567	603	579	586	580	652	591	533	597	629	615	589	591	571	584	601	607	614	609	594	641	625	619	616	597	583	585	585	592	632	606	589	613	612	596	619	609	615	588	619	620	594	591	584	564	573	627	619	617	584	601	615	615	580	600	606	611	600	606	598	601	625	599	591	583	546	594	614	629	619	619	608	595	599	587	584	616	587	632	590	581	650	568	599	579	617	633	650	603	597	591	609	599	584	598	597	624	597	578	578	626	582	639	616	569	573	551	639	607	654	638	595	569	601	585	618	615	620	567	581	571	609	618	603	566	584	542	626	636	593	564	620	602	611	610	566	596	597	591	610	578	596	588	636	608	596	578	583	538	607	579	610	645	592	618	645	567	589	587	622	622	631	603	576	597	607	596	602	593	611	613	608	607	631	647	616	591	626	612	640	612	598	593	644	604	632	644	596	603	589	608	601	587	645	599	633	617	613	641	654	627	583	614	609	551	620	594	622	618	584	603	575	589	587	604	633	574	589	614	534	638	590	637	561	591	593	604	650	625	599	610	564	613	573	593	593	626	537	627	638	579	576	583	636	621	650	588	610	581	649	638	595	593	570	631	591	575	594	617	600	614	607	625	581	636	608	609	579	595	611	565	570	611	627	643	600	628	600	543	616	568	606	605	604	594	589	645	568	583	581	609	590	621	566	581	574	592	565	601	610	599	612	553	675	619	586	603	596	573	602	555	591	625	611	549	601	625	609	600	622	648	560	595	563	606	618	615	592	633	601	598	585	629	563	583	599	586	639	598	568	565	607	620	611	592	568	586	593	578	565	624	608	574	613	615	568	593	602	634	617	559	591	557	610	601	602	592	638	576	592	610	612	580	612	608	591	621	630	628	585	583	583	597	603	637	599	595	600	592	603	613	594	596	597	615	589	611	615	638	579	584	592	636	629	569	600	595	599	601	598	615	576	607	608	639	606	565	577	598	671	623	576	599	578	607	578	651	597	619	612	602	631	624	616	619	568	582	601	632	665	598	595	622	639	588	577	572	593	552	633	588	594	637	628	613	590	606	589	610	625	597	644	633	597	590	599	555	632	600	587	596	583	590	608	620	560	580	581	588	580	549	574	607	621	614	600	603	648	561	669	597	544	604	613	658	587	579	577	580	640	606	574	614	621	594	610	610	609	635	616	586	566	623	571	596	639	594	592	609	587	588	626	612	605	566	593	607	623	605	592	625	601	617	615	621	561	577	611	578	607	646	602	585	629	579	620	594	590	594	592	608	627	636	593	561	633	576	574	604	584	599	597	635	562	631	634	614	605	574	625	607	614	611	629	613	603	627	620	587	630	567	585	596	649	589	590	568	575	623	608	613	563	596	545	580	624	556	603	611	627	592	591	614	630	586	586	598	633	648	648	584	598	582	580	618	582	642	582	606	585	590	576	591	612	611	620	594	591	583	572	630	600	618	609	578	589	605	610	608	626	651	620	587	588	597	558	620	597	583	595	564	623	609	621	639	572	617	581	606	561	633	606
15919	1523	837	561	365	227	261	319	192	160	143	145	142	123	135	144	112	102	116	107	110	115	113	111	115	105	113	107	111	101	111	99	107	123	122	100	100	97	104	117	113	103	120	133	134	120	101	105	114	98	116	101	113	111	115	109	111	129	108	105	93	100	110	107	109	124	95	113	120	104	111	93	113	116	101	106	126	101	89	116	109	108	125	113	107	105	125	118	96	98	97	109	112	106	104	109	119	128	116	108	111	96	131	113	99	103	108	95	100	101	100	110	93	76	113	97	95	110	83	118	84	92	118	95	116	118	111	89	103	100	120	117	113	128	104	105	119	102	98	101	109	118	104	107	99	125	121	114	105	99	109	102	111	101	102	115	114	110	89	103	101	123	111	136	105	108	105	89	118	113	109	97	106	104	118	104	98	119	84	115	87	91	107	116	97	103	115	105	105	110	109	119	104	117	100	90	113	97	102	112	110	91	98	113	105	117	100	103	108	103	109	90	118	105	95	98	103	105	109	113	113	107	102	108	107	109	82	90	99	105	123	104	90	118	108	99	84	105	111	101	123	86	91	104	98	105	117	112	98	105	110	84	109	99	91	93	89	94	92	110	103	120	92	93	99	120	108	109	107	109	143	94	102	99	112	98	93	103	115	114	115	108	106	97	104	96	101	105	125	95	91	121	129	122	99	122	116	116	123	117	121	124	102	115	116	106	107	105	126	98	104	122	108	112	105	112	113	105	100	88	107	102	102	97	114	118	94	115	110	110	119	100	104	89	105	90	109	118	108	86	100	108	94	106	93	99	103	101	98	97	124	114	102	94	103	117	103	119	110	122	124	107	99	96	111	77	96	124	115	106	100	111	114	114	111	115	98	89	84	87	111	113	111	112	103	101	100	115	103	112	111	95	116	99	120	110	102	114	111	105	109	108	112	96	106	99	113	116	102	130	122	116	104	103	99	103	102	95	76	104	98	111	89	102	107	103	125	104	121	111	91	110	115	115	88	82	126	115	109	102	113	102	98	100	108	92	107	118	98	106	100	106	111	86	120	110	102	106	118	103	118	94	113	111	110	109	108	92	100	100	109	94	97	99	105	131	105	108	110	101	121	121	95	99	111	94	129	98	102	109	111	101	98	106	92	97	113	118	86	86	105	105	127	96	102	122	114	112	106	100	108	117	115	118	102	115	100	89	108	114	90	107	102	86	114	119	120	112	111	105	97	97	96	98	112	97	114	111	99	98	111	91	111	81	104	106	97	105	102	107	114	83	119	103	102	97	99	99	96	119	106	105	112	101	106	119	94	101	97	114	99	103	119	110	95	105	107	104	120	114	116	85	95	107	98	111	114	109	96	117	105	103	93	107	116	100	125	107	110	93	93	103	111	132	87	104	110	105	112	126	108	95	104	114	100	109	111	97	127	83	131	91	93	117	116	110	126	119	114	110	111	98	109	113	98	85	100	103	109	121	101	106	92	102	109	94	92	91	124	112	105	97	128	103	120	98	98	102	96	96	86	102	107	111	104	106	102	98	116	94	119	96	90	100	103	108	116	99	81	96	113	93	112	134	127	98	95	106	100	107	95	99	105	94	120	119	118	126	111	102	115	81	117	131	114	85	109	102	119	100	122	112	113	100	101	104	115	104	111	119	103	95	109	119	100	98	103	102	123	103	129	108	127	86	104	112	110	111	100	121	102	96	104	99	103	92	119	108	98	115	80	109	101	123	80	117	101	96	108	97	90	113	106	129	96	86	98	96	114	115	118	92	114	99	118	92	96	96	115	120	93	106	116	104	125	101	98	99	114	107	101	121	100	107	107	106	84	108	120	121	115	115	109	88	97	110	92	123	95	106	96	93	110	122	107	116	114	113	128	119	124	111	104	116	100	114	102	99	86	95	129	107	122	110	94	122	105	124	120	93	106	85	106	108	112	102	108	116	106	104	118	110	127	110	88	92	114	107	112	100	93	77	100	112	110	97	106	98	94	114	128	94	108	91	125	84	99	101	108	110	104	109	93	107	90	106	98	109	104	106	99	84	97	108	128	117	128	97	102	119	112	115	110	84	101	110	101	114	118	115	107	112	103	80	129	97	105	125	113	119	88	115	102	103	119	92	96	95	108	99	106	108	94	107	89	99	116	101	112	103	120	128	100	129	103	109	88	105	121	106	98	110	114	114	103	119	103	124	101	96	101	96	101	97	108	113	112	91	120	101	101	77	114	102	121	99	96	101	111	116	102	115	108	122	85	104	100	103	109	86	95	94	120	100	109	111	99	89	94	108	119	88	89	109	102	104	94	112	100	104	117	118	100	120	101	132	115	102	105	96	120	114	96	112	98	108	113	111	110	107	119	108	105	119	102	100	109	124	123	108	92	105	121	108	100	91	95	106	106	104	105	110	96	89	110	101	105	111	131	97	121	105	119	114	89	92	98	91	114	119	115	103	95	105	114	102	105	113	103	91	108	95	118	94	93	110	116	96	103	100	109	107	128	97	106	111	103	94	112	99	101	91	91	91	109	115	100	104	97	107	88	128	78	122	99	96	99	96	106	110	105	119	113	120	115	110	93	118	113	100	98	127	128	92	115	112	84	110	103	94	117	94	105	100	85	103	103	118	106	100	114	121	101	86	114	108	102	92	114	115	107	118	100	90	86	103	118	100	99	108	99	95	91	109	122	112	95	95	85	102	90	102	110	110	105	98	108	97	103	101	106	114	89	93	98	97	113	118	122	90	120	100	103	96	113	104	120	111	117	106	96	111	121	111	104	100	115	118	101	97	131	124	119	108	114	106	88	88	116	96	120	119	109	97	106	93	102	97	109	101	107	126	102	108	107	111	119	89	117	112	116	109	109	103	119	93	95	119	127	101	106	106	103	129	118	127	96	114	125	117	99	123	113	109	108	97	102	101	101	118	109	105	93	97	110	120	113	110	116	119	101	108	108	95	97	114	125	101	102	89	103	101	100	108	97	105	110	110	109	117	106	102	96	99	99	106	105	98	123	113	113	114	104	120	92	110	94	109	116	118	116	108	107	121	105	97	114	92	96	104	136	103	110	111	108	128	96	95	115	123	87	86	94	96	105	108	103	110	103	101	112	94	97	120	116	90	94	106	96	127	114	97	93	110	107	109	105	107	97	90	107	106	93	99	100	99	104	97	88	107	120	119	111	102	123	114	102	105	87	106	111	111	113	113	96	113	105	101	124	121	113	93	135	106	100	89	123	96	103	111	104	106	103	109	106	140	103	104	103	113	125	105	105	111	109	105	97	104	117	104	110	127	98	96	101	108	98	125	108	118	104	100	104	114	91	93	86	111	115	91	88	97	102	110	106	92	111	108	105	87	116	103	116	117	124	94	106	113	105	104	112	114	104	108	101	123	111	113	96	121	91	96	105	114	98	102	115	106	135	107	104	110	126	116	113	110	105	121	136	127	104	120	106	111	118	90	101	95	111	112	91	109	109	109	105	93	90	110	119	100	127	104	92	85	132	98
10314	1092	1684	1857	1528	1138	1060	1332	713	561	565	494	499	440	446	425	397	365	404	369	325	365	348	313	347	308	320	305	322	313	335	333	329	335	308	294	317	296	286	299	300	280	260	278	326	261	290	306	295	296	289	270	286	301	324	285	301	283	280	321	267	318	290	281	291	306	283	258	295	263	264	291	311	311	303	274	302	259	276	303	283	281	283	282	282	256	291	308	278	273	279	280	306	267	268	299	293	285	266	278	281	317	283	290	284	299	310	276	288	300	273	302	282	288	264	289	285	286	261	251	277	280	257	274	291	299	272	265	271	262	284	266	260	266	282	237	306	301	316	287	254	258	241	301	291	288	300	245	269	281	283	272	272	283	279	267	296	288	293	270	288	289	250	273	255	254	273	299	294	285	283	249	293	262	296	259	250	282	292	272	288	295	285	264	278	310	246	272	267	262	300	296	294	270	312	272	267	260	288	247	294	294	272	269	281	273	297	290	281	290	263	286	268	300	299	271	249	284	243	245	282	289	285	269	287	257	295	257	276	242	259	301	289	280	283	292	282	268	243	272	273	272	277	264	268	272	309	275	260	273	303	260	277	265	292	279	284	293	288	289	272	289	272	259	287	260	259	293	316	278	267	254	266	289	282	283	313	283	268	270	270	280	285	268	289	292	255	302	306	304	303	288	254	251	271	265	273	291	288	292	264	273	263	289	281	290	294	289	264	288	272	299	263	256	285	282	296	300	294	247	264	288	307	256	278	290	290	260	291	260	250	263	262	260	249	294	274	261	282	287	269	280	299	295	277	255	302	261	292	264	270	272	267	274	244	289	302	270	268	309	268	260	267	280	291	256	298	252	291	268	279	282	298	268	273	280	284	305	285	278	300	304	274	276	286	301	293	286	267	248	291	279	291	313	288	256	288	257	275	276	257	271	264	305	255	295	290	290	251	269	280	260	264	283	256	272	260	268	262	274	277	264	320	267	284	276	268	275	249	285	246	262	301	290	310	262	281	268	284	252	272	272	313	291	284	278	263	248	274	274	251	267	263	243	269	286	269	272	267	249	245	293	288	259	285	237	300	293	279	276	295	288	281	277	274	310	293	304	282	282	290	269	289	313	289	271	282	267	300	268	269	260	301	287	250	286	289	267	286	299	271	267	239	267	293	249	282	278	238	286	298	271	299	287	289	291	286	274	306	255	272	282	273	267	271	271	301	282	278	276	284	299	261	270	245	308	299	271	280	287	285	248	298	252	265	277	274	278	281	276	248	330	272	240	261	274	274	271	242	286	294	294	255	282	299	290	290	302	269	277	286	270	258	264	301	278	268	283	236	285	294	291	281	278	263	321	287	255	264	285	266	267	304	250	258	250	272	243	275	264	253	279	301	294	270	296	274	273	261	253	281	283	289	283	298	263	270	261	277	276	284	291	286	292	278	296	267	258	277	274	272	289	280	286	271	267	313	260	270	272	275	286	256	279	284	300	288	280	276	279	267	258	278	271	285	276	270	254	279	276	277	265	255	265	294	287	273	292	313	287	279	262	299	274	254	270	266	295	287	293	312	278	276	262	312	281	256	261	292	256	270	279	295	289	279	283	285	266	296	300	301	266	296	271	297	315	293	281	272	249	288	252	291	271	278	319	262	254	280	300	276	312	303	271	295	260	310	267	292	257	279	272	286	266	297	273	268	273	262	269	279	276	274	267	288	252	289	274	282	273	274	279	279	278	263	271	282	264	272	264	283	276	305	259	291	284	260	274	294	265	237	279	279	275	283	311	262	265	305	262	302	273	287	256	292	273	269	284	317	263	284	254	271	277	261	261	286	271	252	301	306	261	260	269	286	307	276	279	308	252	307	265	296	251	264	294	268	279	308	283	246	310	289	313	253	252	299	296	268	255	278	282	281	299	296	273	287	282	268	239	255	293	282	284	316	278	265	273	280	261	280	268	287	241	266	279	255	263	277	293	301	275	263	279	301	249	291	283	282	296	310	238	272	301	274	273	285	288	284	272	293	264	245	267	288	301	279	252	296	299	268	252	276	297	279	291	268	293	296	294	261	290	249	283	262	283	298	287	285	299	274	297	264	265	284	274	282	273	258	265	271	266	284	275	294	264	267	223	291	252	269	282	290	289	280	287	255	272	242	318	252	267	274	306	275	253	272	288	274	241	307	256	291	267	274	276	272	286	304	300	290	247	307	278	266	274	271	294	286	321	279	305	277	299	271	264	282	281	261	256	247	288	291	271	278	246	279	276	260	274	317	276	284	272	268	294	275	279	254	255	308	278	273	295	285	286	258	298	249	284	273	279	310	307	282	295	282	307	256	268	289	299	278	279	276	277	256	271	302	273	257	259	286	268	295	265	264	273	302	274	258	300	293	282	283	289	291	284	260	276	277	277	293	304	293	293	268	287	287	273	264	277	305	272	283	268	293	285	282	275	279	284	282	272	315	249	296	274	290	270	275	283	298	308	299	274	290	271	249	257	288	265	287	288	276	283	295	285	304	273	301	277	270	262	252	261	282	301	276	285	263	296	291	281	281	260	269	287	264	285	286	286	266	285	286	280	296	320	290	266	294	273	264	274	291	281	287	310	275	284	275	241	300	277	255	290	289	277	291	280	266	289	291	296	294	265	278	278	276	270	289	254	277	266	264	287	307	267	269	290	251	272	285	267	291	265	304	279	227	291	308	288	297	253	279	260	291	270	260	281	260	280	284	310	302	252	290	280	299	291	289	292	267	296	297	283	290	292	281	275	270	259	286	251	239	253	289	253	287	294	268	277	266	266	288	290	288	272	278	281	311	275	292	288	246	281	290	279	286	278	285	273	253	256	293	310	248	262	267	284	247	299	273	275	257	297	295	267	284	293	268	258	273	286	320	287	269	265	313	276	276	289	287	271	279	246	269	292	291	285	274	285	289	288	281	263	266	270	297	271	317	258	275	304	289	259	267	250	281	242	254	270	294	295	295	249	320	277	286	285	310	254	297	268	264	298	264	267	273	263	282	273	292	286	285	285	275	298	299	260	287	289	283	289	283	323	242	272	269	290	267	264	313	267	314	276	272	286	299	264	268	268	322	298	281	261	289	285	284	254	282	268	258	281	261	282	272	279	288	242	255	274	300	271	302	242	252	298	293	266	290	246	278	262	273	260	262	269	242	284	287	272	269	278	267	261	300	280	283	255	289	285	289	280	284	273	274	270	285	268	276	277	268	262	274	280	288	277	281	290	265	297	273	256	276	270	300	286	282	283	258	282	284	242	287	265	284	298	253	286	301	291	287	289	262	293	259	258	275	310	274	297	234	302	269	277	256	266	281	268	264	290	297	296	283	274	276	285	272	306	287	283	288	301	274	282	278	266	264	273	270	302	259	264	284	305	257	272	246	292	253	291	288	258	296	288	289	276	271	247	262	287	299	268	286	257	257	268	254	255	295	273	239	279	272	286	276	290	325	263	280	279	282	262	254	289	278	265	266	292	295	274	285	251	312	310
2260	409	361	323	298	295	313	307	299	284	269	298	278	293	294	276	288	249	253	259	249	297	277	268	256	266	262	298	294	308	283	262	285	290	281	284	290	261	285	277	271	296	279	270	274	291	300	257	261	281	283	271	283	250	292	280	316	304	278	294	268	278	291	305	276	286	263	262	329	289	265	302	287	293	278	311	286	287	268	274	293	276	339	285	287	310	286	274	291	243	265	259	301	312	265	299	290	263	273	280	272	282	278	302	262	299	259	259	273	263	263	286	279	281	284	267	257	309	276	281	305	298	301	304	319	297	274	271	300	255	261	283	289	281	282	251	268	273	266	277	284	261	290	297	281	302	276	249	275	279	311	275	263	288	271	277	277	296	281	277	293	291	304	244	300	274	300	276	261	261	264	268	271	279	253	232	240	281	308	278	283	312	301	288	280	302	293	263	282	297	306	265	262	246	305	290	277	305	261	257	283	284	250	312	298	280	263	252	286	287	287	281	296	241	278	309	293	269	293	289	285	285	316	304	288	287	280	293	314	278	296	277	303	297	260	297	264	273	269	294	278	274	296	280	281	272	271	269	295	293	259	279	282	279	299	279	294	298	261	264	305	258	275	276	278	272	269	278	291	267	312	255	287	263	252	282	243	278	268	300	246	279	278	287	284	293	302	301	258	324	265	339	315	292	265	253	316	284	264	267	271	284	288	285	264	317	323	268	285	266	266	278	267	306	280	280	291	248	269	281	287	263	310	297	307	289	323	287	287	289	286	269	275	286	275	289	308	279	306	271	295	275	295	279	252	291	306	277	277	287	285	262	293	284	290	274	320	289	261	279	273	315	277	300	277	305	270	278	280	278	239	274	274	240	297	269	281	270	256	268	307	256	264	299	265	286	250	306	284	269	280	253	258	298	288	279	290	241	274	277	283	271	273	283	292	278	254	285	239	289	261	254	275	300	283	262	287	297	275	303	280	296	288	265	265	282	283	303	289	275	263	287	275	295	299	264	286	265	258	276	282	282	281	261	264	271	319	303	282	270	249	283	276	296	281	315	282	279	280	271	281	269	244	257	260	255	263	267	277	255	288	263	312	269	255	287	269	233	295	277	261	240	248	286	257	263	267	271	271	284	277	286	277	278	264	274	267	272	304	308	287	251	248	276	260	274	257	282	289	275	283	276	288	281	265	302	324	273	267	284	262	326	288	259	270	285	285	271	277	288	272	280	312	348	265	283	242	268	283	221	259	281	276	298	286	292	288	303	289	325	303	292	271	240	284	283	259	302	269	293	243	264	279	276	276	316	290	262	261	310	292	298	307	268	273	283	283	262	251	290	314	279	298	297	293	301	265	294	273	313	277	313	301	257	298	269	263	274	243	291	269	266	272	271	253	278	277	304	274	281	295	286	305	282	268	289	266	320	267	305	295	293	250	252	270	308	294	280	280	281	268	303	301	285	302	265	292	295	279	281	265	278	243	304	257	268	282	313	278	293	271	280	289	284	276	299	256	253	261	290	277	295	317	256	297	298	269	287	283	281	253	327	299	293	286	261	260	287	287	276	271	270	262	250	298	280	275	288	272	282	279	270	267	286	285	290	317	301	297	266	273	283	264	274	291	307	292	278	277	269	298	270	274	250	265	285	252	284	265	262	267	265	296	303	256	275	301	239	295	278	281	297	296	291	287	267	277	275	266	282	294	283	298	283	276	286	284	285	295	295	286	271	294	289	269	307	259	282	268	300	314	264	261	292	277	287	281	316	283	277	320	272	273	285	286	300	296	283	275	277	281	272	265	274	293	257	289	260	246	291	289	262	274	308	286	247	263	232	252	301	283	305	263	269	283	303	277	281	295	285	279	280	337	251	272	289	263	243	284	275	306	301	265	271	267	278	297	285	284	257	242	298	312	276	281	266	274	257	275	300	292	280	291	288	253	274	283	312	299	281	274	240	269	260	276	262	289	252	269	281	278	248	271	299	285	299	267	285	293	263	275	313	285	284	325	305	269	257	278	276	255	256	276	284	303	266	260	274	263	289	284	283	292	281	288	268	265	246	262	246	285	288	263	319	295	265	256	279	270	288	322	271	275	278	297	259	266	284	267	272	283	307	291	309	273	290	270	290	270	279	263	294	251	260	287	278	279	261	288	292	301	274	278	270	271	288	248	304	263	255	299	290	300	297	293	260	317	299	290	262	253	257	244	263	256	259	293	308	288	270	282	263	244	265	262	297	307	279	289	270	267	278	254	292	289	293	299	295	282	295	269	281	274	266	281	286	238	289	304	268	282	250	304	274	278	296	285	268	282	289	233	278	291	272	327	270	289	286	260	305	277	298	282	283	280	284	269	272	306	282	283	281	283	287	266	245	299	252	273	281	281	274	249	280	289	281	304	277	294	303	283	292	264	251	259	266	269	280	292	254	285	271	291	273	284	301	290	269	301	293	269	280	262	272	231	321	304	304	306	280	255	299	286	258	281	261	269	299	276	299	279	286	316	270	288	256	292	271	265	297	286	300	322	253	283	251	292	277	275	269	284	265	288	261	258	252	261	256	267	282	292	264	274	299	271	283	276	285	274	274	308	255	249	271	265	283	274	280	272	284	275	262	255	282	296	265	281	282	282	286	290	268	274	287	293	311	266	299	234	268	259	306	274	255	284	302	280	280	279	293	315	261	282	301	281	301	289	301	282	264	287	246	239	292	272	268	283	281	300	265	284	254	242	287	260	270	302	273	292	295	308	267	271	278	272	245	279	250	306	283	257	261	277	259	270	273	298	309	276	290	309	243	251	293	258	282	282	272	251	287	308	276	288	286	283	258	298	269	293	276	256	282	297	284	288	259	304	282	277	307	249	272	271	278	284	322	260	273	262	298	296	282	299	263	270	303	285	280	287	280	264	276	255	256	257	272	293	274	251	293	261	275	266	270	301	268	273	261	305	273	268	294	266	291	277	277	259	271	273	277	268	263	272	243	274	270	261	269	291	317	275	285	286	257	320	299	293	333	288	295	288	249	276	290	319	253	291	285	276	271	262	320	297	265	284	258	287	264	261	278	284	266	285	289	272	275	271	262	281	265	307	270	332	289	287	294	284	293	253	273	274	261	267	271	293	288	276	282	294	310	299	270	295	304	285	286	270	248	298	276	303	269	248	279	278	298	305	293	310	272	281	283	273	271	306	281	282	313	300	279	279	243	303	260	291	250	287	276	302	284	279	276	270	264	273	233	290	293	271	280	308	267	285	313	311	276	277	310	299	283	272	294	289	262	263	295	258	287	286	269	284	304	289	248	309	267	262	319	305	282	264	291	304	280	266	292	261	284	282	246	280	270	264	265	250	292	269	271	334	285	322	277	240	282	272	262	286	287	273	236	284	270	295	260	275	274	278	277	257	304	296	287	297	312	280	307	285	256	295	306	271	279	264	252	258	283	281	278	275	216	293	296	285	258	262	294	256	302	275	276	280	264	276	273	288	261	268	266	300	273	290	249	306	280	283	282
2584	797	788	844	734	736	792	871	720	660	718	654	706	709	684	659	660	701	680	685	654	710	639	639	696	643	671	717	701	644	676	701	651	691	662	652	684	653	667	688	687	625	616	679	656	695	652	709	674	637	627	670	698	652	649	668	646	691	668	663	651	622	680	666	661	683	651	622	683	676	648	676	676	626	643	697	652	698	730	654	653	660	663	655	633	640	648	659	676	684	704	643	685	664	642	676	666	658	666	711	652	685	677	637	682	658	654	695	724	693	614	698	678	669	656	650	643	660	664	663	664	720	683	645	672	647	655	729	665	660	645	696	648	635	638	616	681	645	643	628	697	646	667	679	676	630	678	605	631	626	699	689	691	677	696	640	704	646	626	630	686	697	683	647	662	671	687	704	705	635	644	691	682	642	682	693	644	627	641	665	671	646	712	674	705	700	657	743	663	704	698	706	736	679	703	638	665	667	663	713	729	631	640	656	706	651	647	670	698	688	671	657	668	687	650	643	700	706	655	647	662	696	636	714	701	668	677	604	696	670	691	704	685	705	711	666	686	662	688	672	718	643	668	670	685	631	705	689	679	683	711	706	700	672	644	672	650	675	613	663	678	656	623	651	657	714	650	709	644	679	646	677	683	678	680	642	644	706	714	666	651	655	674	670	700	659	667	675	655	691	658	680	642	643	710	672	650	669	696	681	688	666	693	656	685	662	685	616	651	641	649	642	661	695	719	671	686	650	707	664	670	686	649	686	675	664	655	672	654	661	670	674	663	644	664	664	689	630	670	647	669	710	651	703	631	668	704	651	630	641	686	648	715	684	687	672	694	668	646	669	682	637	686	689	686	674	665	665	689	657	660	699	683	708	646	705	718	677	644	705	630	686	643	669	664	669	595	681	685	666	649	673	661	686	656	669	689	665	676	712	701	687	684	657	673	702	721	633	668	621	664	691	635	653	738	648	698	659	670	642	703	703	673	659	715	694	663	678	636	663	679	708	676	636	696	622	702	708	615	654	681	683	691	658	670	645	695	650	714	657	663	708	660	643	714	694	674	667	626	709	669	676	654	710	665	643	701	708	690	738	635	687	630	694	671	710	672	742	653	716	645	663	600	674	688	666	652	655	627	701	645	629	696	674	665	716	698	671	636	613	687	674	689	685	650	660	694	685	650	650	650	640	695	649	665	725	665	684	668	644	657	663	634	665	645	681	675	637	633	603	721	649	703	713	698	683	668	620	683	684	664	669	728	682	651	697	659	685	692	691	688	713	681	663	612	682	683	638	624	680	684	694	711	642	670	710	657	668	674	639	696	675	664	620	655	707	665	687	680	659	685	656	663	667	680	709	674	661	631	653	688	705	670	658	661	667	627	671	638	667	606	630	674	725	609	717	648	672	678	686	684	691	631	682	664	675	678	685	631	665	665	631	662	651	695	659	713	649	652	644	688	681	651	708	655	670	665	688	679	680	669	723	702	707	621	673	621	661	632	637	649	627	631	676	674	685	680	651	677	672	707	617	689	654	694	659	719	671	617	662	622	686	665	636	652	696	680	655	674	653	680	702	654	685	673	682	667	637	702	674	633	686	703	649	661	673	668	684	689	638	667	657	675	638	690	698	694	683	652	665	731	716	650	663	718	663	686	686	664	641	702	678	691	662	657	685	719	673	651	640	714	650	686	663	701	664	672	656	660	646	675	604	682	656	668	653	658	661	708	654	705	651	669	668	686	653	705	694	680	632	711	665	683	701	636	624	659	688	667	648	711	693	699	695	669	659	675	614	690	678	657	676	661	693	719	703	676	649	655	681	706	624	646	726	655	690	631	658	674	711	682	629	642	688	621	671	660	674	699	668	642	674	693	703	647	682	660	672	626	613	697	613	670	669	695	663	640	737	687	691	659	643	689	659	649	679	693	669	692	677	678	667	678	687	652	632	676	648	644	661	709	679	687	640	614	633	685	685	612	677	647	685	666	675	674	667	693	654	661	645	732	697	661	708	691	687	656	691	631	687	642	640	667	714	670	632	650	713	645	622	708	633	643	677	645	683	657	632	664	678	692	677	687	653	658	674	695	678	635	673	694	686	701	681	636	645	662	663	670	689	691	649	683	673	642	652	633	697	652	729	755	683	673	667	684	601	687	676	643	686	664	644	676	677	662	693	667	652	664	649	670	703	657	702	662	664	683	677	690	707	668	653	667	663	655	665	676	662	696	694	671	678	629	679	689	666	678	664	675	686	694	661	678	699	671	622	658	703	652	679	626	669	699	658	642	690	688	687	676	670	653	687	693	667	681	677	675	658	676	636	690	639	636	678	708	666	671	679	631	697	663	702	617	716	709	677	630	675	705	662	688	698	704	686	629	654	654	646	704	666	674	723	667	707	633	681	647	674	695	682	660	610	670	667	658	641	671	673	600	646	686	662	688	643	703	643	705	670	697	653	654	683	648	699	643	703	677	659	659	708	672	666	694	667	667	621	640	700	733	681	674	662	632	699	689	659	652	641	628	627	678	700	658	689	728	668	732	648	691	700	642	645	668	675	669	666	654	620	667	686	698	643	704	716	668	638	726	622	663	718	675	653	644	689	689	634	683	700	634	677	683	710	643	620	691	650	621	679	663	668	623	705	649	724	660	673	665	678	665	712	641	678	678	717	697	696	671	678	646	660	695	695	649	677	650	726	655	690	650	635	696	691	682	635	672	672	641	664	638	665	687	606	669	679	680	647	693	663	687	689	702	675	618	704	677	669	625	681	659	658	687	698	645	679	647	679	682	643	624	678	656	663	663	692	673	695	641	702	640	672	658	648	698	653	716	661	603	666	686	631	696	687	650	701	670	658	701	691	664	660	664	643	666	669	652	674	687	696	676	675	690	678	688	615	666	643	694	690	646	678	650	630	679	678	646	681	668	659	692	663	680	690	673	660	668	687	688	698	670	669	685	685	667	626	676	693	625	679	661	665	723	677	676	629	662	696	673	685	677	619	666	692	595	652	682	643	654	660	680	693	668	700	613	751	704	661	708	683	711	690	702	701	670	662	643	648	655	675	661	658	676	638	676	668	652	666	699	697	614	730	654	685	660	625	706	681	665	664	673	664	698	692	685	629	721	689	674	654	671	693	673	671	675	658	725	716	686	613	684	707	703	671	660	644	668	675	690	656	680	695	679	706	656	698	676	683	684	643	712	644	659	711	664	689	668	663	695	687	685	689	676	690	662	711	621	601	689	680	636	638	715	669	666	691	654	652	696	712	669	704	662	680	680	650	693	619	659	686	682	674	675	686	687	638	653	676	717	651	682	707	656	664	665	668	701	647	618	667	647	669	718	711	671	700	652	678	674	649	648	640	700	643	636	621	706	663	683	654	675	661	652	691	697	684	652	655	710	663	704	659	674	669	665	663	625	692	660	690	623	689	652	683	701	639	680	703	654	723	675	682	653	743	640	683	661	695	691	640	669	663	696	631	679	683	698	665	674	688	669	673	617	655	711	680	664	681
9526	900	633	521	397	342	320	348	299	278	270	301	298	290	268	257	257	250	235	275	237	255	233	259	257	257	273	277	256	254	266	241	243	271	271	288	222	224	239	225	245	244	253	276	267	238	269	251	250	237	243	244	224	235	248	291	317	245	277	272	254	267	250	246	248	236	238	254	213	235	251	227	283	274	230	237	242	245	255	264	241	273	250	257	240	229	232	261	237	284	224	231	250	250	242	261	276	249	286	272	275	263	226	247	245	257	249	236	257	230	246	232	248	239	244	243	254	243	254	258	231	252	257	230	246	274	236	237	256	274	228	240	237	222	226	238	257	237	282	259	237	254	276	255	247	232	265	237	267	251	235	228	258	279	269	251	278	256	245	249	245	256	269	257	244	233	254	262	245	230	250	256	242	240	237	240	229	268	252	287	257	275	247	225	244	249	266	251	252	247	276	226	282	274	232	260	264	249	253	236	248	247	256	257	257	284	263	204	269	258	268	240	237	248	271	262	237	239	250	251	224	267	242	247	258	242	223	252	272	256	251	240	276	255	255	256	235	250	262	256	239	256	259	264	256	286	260	262	221	230	239	234	266	239	249	264	229	235	231	264	271	234	265	236	234	258	254	234	278	252	235	261	247	260	260	279	257	247	260	238	231	240	254	237	268	251	252	269	276	263	270	268	254	258	209	239	243	248	236	298	279	231	246	241	238	252	269	217	268	224	258	253	256	241	246	255	213	250	251	248	236	264	254	232	277	253	264	218	266	264	251	246	221	264	231	256	237	250	216	272	229	267	236	262	229	269	256	224	251	262	244	223	260	236	241	251	238	253	231	247	249	264	241	228	247	229	253	237	226	257	242	231	236	237	275	268	244	265	240	267	268	233	252	276	266	265	241	245	247	230	275	235	273	250	247	227	230	251	246	264	248	239	251	236	241	251	262	255	253	225	254	266	253	258	237	243	244	275	271	249	234	220	264	278	245	258	293	261	255	228	254	247	262	222	268	271	288	242	255	234	273	287	279	243	267	238	267	228	273	256	263	258	263	248	241	281	240	267	228	297	260	253	270	265	237	271	252	245	254	241	257	233	248	267	224	215	259	211	221	247	253	255	255	265	217	233	236	275	264	255	227	275	264	295	249	239	200	262	253	267	220	262	239	231	270	256	273	251	273	265	237	251	226	242	238	260	218	241	249	253	268	237	281	272	245	229	276	261	252	250	259	225	253	251	274	284	290	264	264	248	240	213	258	250	254	273	214	232	242	248	261	223	260	258	272	234	258	220	260	242	230	280	252	231	253	212	201	265	232	275	258	256	261	251	268	265	284	241	251	243	274	254	243	230	228	241	258	245	253	237	261	268	247	246	256	249	266	280	248	276	290	278	253	253	234	251	221	260	257	254	265	231	257	262	271	243	257	261	243	277	265	235	235	240	256	244	247	214	263	243	291	270	225	252	215	225	237	247	263	244	265	241	248	223	226	280	243	268	241	243	247	234	268	261	242	276	244	262	251	237	259	253	249	269	289	249	274	241	250	227	237	218	233	260	260	230	261	256	217	266	288	255	261	263	255	257	260	245	247	254	261	238	261	264	236	259	246	258	270	244	229	251	250	242	244	273	242	263	289	230	227	245	243	203	226	235	243	247	276	294	258	264	269	243	275	236	262	264	226	223	233	269	277	236	228	272	254	249	259	276	257	241	230	282	280	255	263	273	199	233	262	281	266	223	253	224	252	237	255	228	241	264	235	256	252	254	226	264	270	246	244	213	257	251	237	257	260	258	233	249	233	243	239	242	267	264	260	257	241	277	261	241	249	246	257	263	224	239	251	254	247	241	247	247	237	281	223	230	249	254	257	257	226	224	238	279	264	281	234	243	273	247	243	230	244	268	220	228	260	280	249	248	265	234	244	258	243	231	254	258	279	259	237	268	262	257	272	272	276	237	251	247	249	254	245	261	258	232	246	244	246	253	263	259	235	246	271	237	256	260	260	255	245	249	229	246	223	226	248	221	261	266	277	259	259	272	222	256	225	250	238	244	236	274	254	245	261	261	263	289	254	246	258	254	244	253	260	267	274	241	262	238	235	268	283	227	243	263	242	261	268	241	272	238	272	242	238	237	247	263	214	274	265	236	229	271	240	248	260	224	234	250	253	249	282	237	275	235	236	279	251	244	249	274	248	251	253	254	252	255	261	262	252	286	261	239	248	247	277	223	224	235	251	258	213	236	249	233	266	212	224	214	235	263	272	266	257	238	239	307	274	228	244	230	262	231	246	277	243	262	264	265	244	261	269	250	232	244	245	227	260	294	258	261	232	234	272	259	264	252	259	254	291	244	239	230	255	267	243	271	253	242	260	264	253	234	238	238	261	262	269	259	225	268	278	233	273	257	247	245	246	262	265	270	260	276	283	254	273	278	243	220	237	232	236	252	260	260	258	268	289	233	289	275	252	267	248	228	223	248	241	233	222	251	260	238	248	267	263	224	278	259	260	256	242	246	256	249	264	259	248	246	244	251	248	259	281	248	226	248	238	246	249	270	299	244	252	272	263	274	237	264	227	250	255	240	293	223	265	214	241	208	247	260	246	256	231	252	255	266	259	235	251	255	246	239	249	283	243	244	264	246	253	266	259	231	241	261	267	241	259	272	258	257	250	241	247	264	265	256	263	278	273	243	217	244	259	253	266	258	243	240	237	249	256	250	244	234	272	247	263	239	251	229	238	258	249	241	246	266	264	248	281	261	247	231	247	214	271	251	228	247	248	251	216	251	248	244	249	252	273	273	258	265	242	251	256	261	255	255	253	252	262	249	232	231	238	291	263	247	241	255	237	215	223	282	274	260	246	234	228	245	263	290	213	244	292	266	240	267	262	257	229	225	247	252	271	269	236	276	268	227	259	256	254	257	237	247	249	251	259	233	245	247	252	265	252	235	250	256	284	253	262	250	266	233	250	268	226	286	244	277	236	265	248	229	257	236	219	275	244	215	252	246	215	237	261	258	256	247	262	239	263	236	231	245	253	264	242	262	268	272	251	269	256	227	256	278	252	257	253	213	268	226	234	262	244	224	263	226	236	249	222	236	238	241	266	249	271	250	235	250	258	259	245	264	253	232	232	253	230	243	252	251	266	264	262	278	270	261	266	245	255	247	249	245	263	240	255	293	274	238	234	246	240	263	239	252	248	259	255	250	244	266	239	248	271	252	249	245	271	239	260	239	249	259	238	256	231	287	256	222	228	258	269	233	251	262	274	249	241	270	251	262	249	242	243	242	233	253	254	274	277	234	252	227	289	259	270	227	238	258	266	263	259	226	250	245	223	243	254	235	217	247	265	231	244	278	270	244	263	257	237	245	280	270	264	248	240	267	249	250	241	241	265	247	254	244	277	271	264	290	225	207	232	242	265	242	235	252	215	237	246	246	216	267	256	243	282	259	269	246	248	245	233	241	256	257	240	231	251	252	262	221	259	273	263	239	268	241	234	262	247	252	254	245
8036	963	1446	1555	1332	1093	1079	1217	859	751	731	700	665	674	673	697	678	683	639	621	604	600	664	643	617	622	623	641	625	644	649	604	632	591	613	586	598	631	626	626	577	619	659	622	617	597	604	613	612	616	597	577	616	633	596	637	618	620	663	624	588	589	564	616	590	612	616	645	607	587	598	641	581	573	600	576	601	599	615	646	639	622	611	630	578	640	636	592	615	602	594	608	597	650	596	614	556	586	648	592	588	564	612	658	560	551	663	574	632	616	609	568	581	562	592	586	637	596	640	584	613	595	627	636	574	560	589	575	614	547	619	566	639	600	610	589	591	577	605	605	570	568	615	551	588	574	601	597	582	642	601	628	579	589	599	585	630	608	555	599	591	609	599	587	634	574	604	589	590	609	622	585	592	616	571	600	637	626	586	618	597	575	588	616	527	604	609	559	575	601	581	555	586	614	581	578	602	652	586	604	623	582	612	607	639	584	596	587	591	597	590	585	594	579	618	647	590	645	573	584	637	641	573	596	573	601	615	580	610	610	609	588	560	638	596	639	597	582	598	573	543	590	587	565	547	583	589	608	628	642	585	608	583	610	600	615	579	617	597	592	565	587	600	565	598	585	601	621	629	639	578	554	592	651	598	596	598	650	589	589	619	647	599	637	613	593	578	621	576	618	606	592	594	586	577	581	626	580	620	639	580	604	609	586	579	620	631	595	620	585	571	645	557	599	631	620	613	640	560	590	601	610	591	577	600	582	664	609	621	553	560	598	593	611	579	569	617	564	587	582	581	584	601	609	558	589	554	598	589	572	618	649	596	555	589	598	627	631	567	618	587	615	627	578	601	626	621	597	623	608	566	576	589	547	623	567	568	568	626	621	651	574	604	619	598	587	594	578	587	618	562	640	588	629	596	621	612	574	553	610	563	596	629	583	653	572	581	582	638	579	595	591	583	585	571	636	595	573	588	601	598	569	581	576	600	625	588	620	592	585	572	646	593	623	598	595	623	592	615	618	585	605	630	563	605	603	587	551	577	610	585	616	627	626	615	612	594	584	580	589	636	591	598	587	659	579	609	588	625	603	592	590	614	584	597	581	601	605	598	604	604	638	591	581	577	573	575	551	576	609	562	555	606	591	620	599	601	616	612	598	625	589	577	595	547	613	618	637	605	604	610	596	574	564	606	604	619	611	588	595	627	581	581	591	612	597	607	568	591	597	589	557	607	624	615	605	629	596	601	622	643	589	629	604	585	611	628	579	628	614	567	585	596	622	608	596	628	617	588	649	635	633	611	611	607	585	619	588	609	562	591	598	625	627	602	586	624	631	610	561	618	637	585	621	587	592	651	579	577	612	640	592	569	584	593	569	571	609	581	599	577	614	621	602	584	590	594	578	606	603	626	582	600	629	589	592	613	572	597	588	606	587	591	590	613	562	625	599	608	587	646	602	561	602	613	599	568	611	610	626	586	618	578	565	613	597	558	583	564	567	599	618	623	607	609	593	623	618	605	640	620	567	601	587	588	624	631	575	589	570	596	620	581	610	595	587	570	611	582	622	592	617	584	570	592	567	622	585	587	661	592	589	582	590	666	602	615	569	580	605	619	630	583	587	619	622	603	601	583	568	596	610	617	560	605	619	595	583	604	634	567	626	626	584	633	648	619	600	580	620	626	609	625	590	599	608	581	616	578	632	621	579	536	573	575	555	603	632	584	590	621	610	633	557	558	634	607	605	601	607	593	585	629	562	606	632	603	534	558	611	579	575	587	617	598	619	624	623	587	584	605	631	634	633	568	630	573	605	592	562	631	559	594	611	579	636	602	577	624	591	596	636	641	576	596	608	581	563	594	523	620	558	611	605	593	642	585	614	605	592	544	585	593	556	586	589	595	614	640	603	636	618	595	582	624	586	610	644	617	593	625	611	585	584	620	639	602	592	587	564	569	582	564	599	596	594	648	575	590	620	650	594	595	598	598	593	548	633	587	581	575	592	589	580	606	569	580	612	579	583	577	609	599	601	590	596	607	600	568	629	612	625	622	623	618	592	623	586	605	592	592	616	590	582	565	581	573	618	601	598	607	601	561	663	574	540	613	567	569	586	626	574	581	609	610	610	628	644	581	556	580	570	637	598	573	577	593	634	594	581	624	603	628	571	580	636	616	636	592	570	584	589	585	603	612	591	592	605	622	590	575	551	571	621	587	571	598	596	562	630	602	630	583	612	613	604	579	584	655	608	561	597	560	591	591	557	575	574	556	597	574	622	555	585	566	610	592	551	611	569	637	631	602	591	625	569	586	626	578	590	606	596	593	580	586	581	598	615	603	557	588	576	603	563	594	614	604	590	593	594	613	613	598	549	564	595	606	606	587	580	600	609	622	583	646	579	631	618	602	579	616	551	569	596	566	564	615	563	620	601	604	600	618	582	586	612	561	575	574	582	592	623	598	579	633	609	584	588	597	593	605	573	634	602	619	562	613	606	644	605	541	570	598	552	590	553	600	608	594	609	566	556	606	560	571	636	596	564	595	566	612	575	558	571	597	610	612	614	536	595	591	602	581	605	601	551	625	571	586	630	633	621	603	586	612	593	590	583	597	577	590	623	607	626	595	623	594	621	623	586	569	606	615	608	549	556	622	616	626	576	596	622	589	662	617	605	586	586	564	618	633	618	627	638	577	589	627	589	590	610	548	613	645	626	578	584	627	588	609	600	600	629	582	593	582	597	548	608	573	530	593	538	640	612	585	581	620	579	603	548	578	582	642	593	575	633	591	618	582	574	637	625	595	654	605	614	601	616	597	566	587	597	618	611	613	575	606	596	603	574	626	620	608	564	599	575	588	624	620	592	604	606	559	593	593	610	565	575	595	607	577	579	601	606	614	613	533	588	595	588	647	585	581	599	566	546	641	629	586	567	564	642	548	638	587	624	602	545	624	624	608	599	600	591	618	608	593	580	568	619	611	637	606	604	591	619	624	610	608	561	601	607	595	651	626	579	575	587	592	606	606	598	630	606	654	571	602	623	619	620	599	587	591	573	630	558	587	584	626	622	590	584	603	589	613	613	612	598	609	593	616	573	628	607	637	562	601	581	601	606	583	621	578	594	559	587	583	590	602	615	606	617	594	595	616	643	597	580	667	586	609	555	603	611	573	618	616	662	548	635	572	585	604	618	619	637	576	621	620	593	571	580	654	602	610	586	616	592	570	546	618	647	577	556	600	645	579	585	632	617	603	583	616	614	592	590	645	605	546	568	607	595	637	593	647	551	613	572	590	594	596	584	584	604	606	593	601	562	590	605	609	612	566	595	579	560	594	582	584	575	582	585	596	626	582	610	612	617	676	579	628	624	609	598	608	610	588	567	632	549	566	571	584	641	569	602	557	639	635	578	625	566	615	575	587	653	594	614	604	541	588	600	602	633	564	587	585	615	661	631	609	582	575	610	582	626	631	566	586	594	594	601	547	584	607	593	607	618	575	574	615	595	613	604	594	638
15657	1501	881	584	381	297	269	304	185	161	146	136	124	106	111	121	126	142	114	104	121	103	122	118	112	117	97	121	117	105	109	101	100	105	100	111	95	109	82	116	119	106	112	111	104	104	103	122	95	108	126	87	90	100	102	89	116	112	92	129	114	120	99	103	118	106	117	87	128	109	115	100	112	117	94	93	104	134	113	110	84	121	116	112	88	97	103	87	131	114	96	103	112	98	106	96	97	107	111	83	90	94	84	111	108	107	114	96	114	101	117	117	110	96	104	110	115	117	93	100	73	96	90	101	100	107	109	94	94	104	116	117	121	91	98	128	107	86	105	115	87	110	106	98	111	106	116	112	105	118	118	88	125	113	97	116	122	107	111	112	114	105	97	90	104	110	98	109	96	90	114	131	119	98	101	109	115	121	96	95	102	92	113	114	91	118	97	99	104	101	131	112	94	106	101	110	113	108	108	99	95	102	111	109	110	112	97	104	111	120	120	112	108	118	107	103	112	97	113	107	106	99	105	112	107	104	98	109	115	114	127	114	99	122	127	112	111	108	103	111	107	105	120	123	121	102	102	104	112	98	113	105	113	97	126	124	111	114	97	95	117	97	108	110	115	101	114	111	103	120	121	118	97	118	122	89	105	94	105	115	92	101	98	99	91	83	120	115	89	120	119	114	106	118	103	103	100	104	95	92	102	115	90	109	104	96	125	102	93	106	93	110	83	99	118	102	125	105	107	109	98	131	107	109	104	118	106	130	101	105	107	103	102	89	104	125	95	109	122	103	94	112	111	115	105	107	105	79	111	116	101	87	96	125	111	98	95	102	105	101	111	115	99	105	102	92	113	115	124	91	114	117	132	113	97	109	125	104	97	103	111	107	108	112	105	99	93	96	89	96	128	103	110	105	120	123	101	110	112	90	121	131	125	129	120	109	103	114	102	104	74	88	129	108	98	102	113	97	85	117	96	91	103	105	119	89	114	114	118	105	100	96	94	112	108	97	116	96	103	125	115	110	92	85	107	108	110	118	95	115	90	106	94	87	105	127	104	98	107	106	94	91	90	111	98	114	96	94	113	113	92	118	108	103	117	95	115	113	105	102	92	107	109	100	120	93	104	122	111	99	84	121	102	95	104	110	106	94	107	111	95	99	110	108	112	110	111	117	107	119	101	113	107	114	94	109	91	119	102	117	85	100	105	92	101	83	108	108	96	124	100	115	107	84	102	87	98	86	103	108	116	90	103	100	103	107	106	120	118	102	108	125	96	129	122	122	93	113	102	102	96	92	98	115	111	92	114	128	116	112	99	96	97	88	105	86	123	105	78	81	97	100	100	104	93	97	92	94	116	111	117	108	116	100	104	98	116	104	115	117	96	107	108	112	93	95	99	113	102	109	108	92	106	104	102	113	101	106	103	107	99	110	111	119	107	123	98	101	104	100	112	102	121	111	115	101	124	106	104	105	118	115	117	121	99	89	112	93	112	101	113	102	99	102	104	91	92	99	120	111	88	103	93	120	123	106	101	99	112	119	114	109	103	104	95	108	113	110	108	111	107	111	108	95	96	102	92	101	101	92	118	92	124	111	117	96	94	124	112	121	105	125	106	104	107	102	101	98	94	96	112	104	108	108	82	105	91	93	99	116	119	92	96	137	140	117	112	99	107	113	105	97	88	98	106	93	83	104	109	103	116	98	95	102	92	100	92	110	116	95	104	90	104	115	97	125	94	107	94	96	89	130	101	101	84	112	97	123	110	114	98	104	111	101	99	94	107	95	108	100	112	136	101	117	119	135	125	102	92	102	107	93	121	93	90	98	111	101	98	110	96	94	89	102	99	105	95	112	107	91	119	120	104	109	97	99	102	104	115	115	107	103	97	100	112	96	98	113	133	118	93	126	108	97	88	104	87	121	113	124	122	125	97	100	103	85	100	112	111	107	106	102	96	116	111	97	112	105	112	92	90	134	92	99	103	118	113	104	129	94	128	94	109	87	111	97	102	114	110	110	96	106	107	85	108	123	118	102	131	105	113	115	112	129	102	94	93	100	99	100	105	106	109	106	89	93	111	109	103	111	98	107	104	90	91	105	109	105	110	96	104	99	111	94	93	117	103	111	112	95	104	99	106	107	110	102	109	96	108	92	118	116	82	107	105	114	115	115	92	127	81	113	115	105	96	119	102	108	103	110	96	118	100	108	90	114	93	104	101	109	90	106	105	108	86	86	102	115	100	104	107	115	96	118	99	106	115	99	109	111	101	81	111	104	83	107	119	83	104	114	100	113	94	113	104	108	100	106	104	111	112	105	135	113	116	108	107	98	90	110	94	145	96	116	98	94	98	100	109	122	94	119	93	114	106	115	84	90	125	110	91	103	90	107	85	114	95	111	102	101	103	122	103	106	125	117	115	100	100	90	109	87	122	99	106	105	99	105	103	144	113	99	115	90	102	118	122	101	113	104	92	103	107	110	88	99	116	117	112	110	110	110	109	104	99	121	96	88	102	107	101	86	110	98	89	121	113	110	122	107	110	117	93	114	100	110	136	87	96	109	108	119	126	93	115	106	97	91	98	95	104	102	105	97	96	98	104	98	104	116	80	111	105	100	106	110	102	79	106	103	109	114	94	108	123	115	105	108	101	99	107	122	86	112	88	112	110	105	96	116	106	90	109	125	116	102	100	111	115	100	94	105	98	100	97	98	116	98	86	97	105	115	112	110	93	90	111	113	106	95	97	94	106	102	106	102	106	108	92	95	116	103	106	100	101	110	98	116	101	115	95	101	104	98	94	116	111	109	99	123	115	101	102	101	107	91	116	92	132	92	97	100	131	107	112	101	118	106	91	121	110	102	88	105	88	85	96	95	100	100	98	124	112	113	115	95	86	110	111	84	108	95	108	100	107	124	86	108	100	102	91	116	99	109	114	109	95	122	109	116	93	118	109	118	116	115	107	91	113	106	96	95	112	88	100	95	112	117	116	103	107	84	103	89	122	103	112	118	115	99	107	108	111	100	107	103	105	113	95	91	103	126	100	90	116	134	87	125	93	85	108	104	119	101	86	119	112	113	110	107	119	104	101	108	103	91	100	100	112	124	105	123	110	113	102	119	100	88	99	92	111	90	91	119	88	107	106	111	102	99	111	110	112	93	89	124	107	98	97	97	103	90	117	117	105	109	122	135	106	128	89	108	91	117	93	103	90	98	91	111	103	130	96	104	109	106	101	107	117	88	117	98	103	106	135	103	97	97	113	84	101	110	119	102	105	117	118	141	112	119	102	118	98	106	93	87	104	94	114	96	122	109	104	91	97	117	102	117	119	103	76	114	101	111	122	101	97	106	110	108	108	94	99	113	106	94	103	97	103	122	102	118	106	100	119	102	100	97	102	105	95	101	104	80	111	96	116	104	107	100	107	115	97	87	111	110	114	104	109	114	109	103	110	125	106	121	111	103	100	110	105	90	102	93	100	104	118	108	100	113	93	95	113	93	105	98
10091	1144	1749	1872	1479	1190	1142	1278	756	563	530	507	463	431	447	429	393	371	346	359	383	354	334	324	346	315	327	314	300	309	301	317	286	277	275	267	276	294	328	281	281	308	332	316	271	301	303	284	268	304	279	295	298	280	303	265	301	251	308	308	261	275	283	296	241	269	280	264	291	311	276	310	287	259	285	319	291	288	271	298	304	283	256	259	304	283	313	278	267	283	295	245	233	238	281	284	260	248	264	284	275	286	295	268	300	276	275	275	255	300	253	284	283	273	285	267	269	320	244	278	272	277	281	293	305	254	256	242	281	267	229	274	249	286	278	290	301	250	307	276	280	253	281	285	282	286	286	302	280	286	264	278	246	291	264	256	277	284	279	261	260	261	312	289	249	283	261	315	252	291	261	290	263	285	263	274	267	285	280	278	285	241	267	282	283	244	282	288	270	272	284	291	286	275	269	309	258	268	271	270	292	264	263	288	312	300	270	264	273	250	267	276	279	290	268	271	277	271	223	275	266	282	270	257	277	250	258	279	247	287	311	286	279	273	275	253	291	296	272	289	309	262	259	241	266	279	258	274	293	274	246	287	276	236	295	283	269	259	277	290	286	274	289	259	269	287	249	266	250	275	291	265	287	290	275	283	291	272	295	275	264	291	282	254	263	292	261	287	289	264	256	268	260	268	276	283	252	264	270	290	266	283	266	295	249	277	270	247	260	247	280	284	268	241	267	289	285	300	262	293	292	281	265	268	268	249	281	293	280	262	289	258	265	302	267	283	277	285	281	255	279	281	262	286	262	268	267	270	267	257	281	266	258	282	263	269	259	278	301	275	287	256	265	288	284	278	281	251	292	253	271	276	271	253	291	259	287	281	308	270	261	272	288	269	263	280	261	294	272	234	293	283	301	259	283	258	230	265	272	273	280	239	279	294	279	276	285	263	275	261	275	265	290	263	271	286	256	281	269	262	277	274	288	278	257	244	266	259	286	261	286	274	267	270	264	280	287	272	281	289	265	281	276	301	289	270	276	285	276	301	249	300	293	300	295	297	306	300	275	290	262	265	270	309	282	253	256	274	291	302	258	276	290	279	267	233	280	273	278	278	308	281	318	272	266	279	262	283	257	261	280	250	264	278	324	241	253	284	270	282	281	254	269	289	287	271	281	267	280	264	264	269	257	310	285	282	286	288	293	289	270	296	255	284	267	270	287	263	277	282	280	260	271	238	283	288	261	268	258	242	262	290	261	272	274	249	278	274	288	253	252	297	273	272	249	276	290	272	273	299	265	270	268	278	305	262	312	275	269	268	275	277	277	303	272	270	261	283	272	315	251	275	256	277	263	243	258	258	257	268	279	284	274	285	258	265	261	312	267	300	271	275	270	251	264	244	280	267	237	251	266	279	292	253	274	284	255	299	242	304	263	273	279	275	269	245	271	260	261	266	285	279	283	275	278	293	278	274	271	295	248	272	305	288	296	287	267	267	263	276	252	292	240	252	276	277	294	252	257	280	279	289	291	280	293	268	301	255	264	267	259	255	262	273	249	279	258	270	271	284	258	270	286	265	274	288	306	296	275	278	245	286	275	274	261	279	254	276	269	241	294	287	256	268	271	313	250	266	258	270	263	250	271	293	281	269	285	249	271	287	271	258	285	280	275	257	286	254	287	253	290	276	300	273	271	252	279	291	248	267	287	261	328	261	270	234	269	258	302	275	289	294	288	270	245	286	281	265	291	300	266	286	281	263	279	294	265	237	297	269	231	282	285	284	269	294	266	257	255	288	267	274	291	293	269	277	289	287	290	279	273	295	278	278	274	264	253	258	288	285	288	276	267	288	256	255	250	269	261	279	294	253	269	279	255	281	272	264	265	280	265	295	281	293	278	271	262	262	255	245	246	285	281	281	275	248	271	283	287	253	297	250	275	283	250	265	268	259	262	245	250	261	269	253	270	270	281	271	245	278	243	269	275	307	266	282	267	260	269	297	288	295	264	249	269	258	291	263	277	255	261	277	244	265	262	260	269	278	278	269	241	255	266	292	262	281	277	256	276	256	293	288	289	287	285	259	259	247	267	245	300	268	283	292	262	274	274	268	277	273	297	263	239	265	282	263	268	283	319	283	268	266	272	296	277	278	271	279	266	264	280	296	282	282	276	272	275	309	251	296	287	271	295	278	281	267	255	246	291	259	276	256	288	250	271	263	261	285	261	293	275	277	309	263	266	295	290	255	258	285	269	267	275	278	266	272	252	284	285	252	295	283	270	269	262	246	272	271	291	268	263	273	286	269	304	276	264	279	269	279	249	269	273	264	299	252	276	262	266	276	256	268	289	272	274	276	295	299	267	250	290	268	257	255	242	264	282	250	262	292	274	274	252	268	297	294	258	296	283	292	265	264	287	252	260	258	254	274	261	259	289	236	275	276	296	248	311	278	253	263	297	255	277	249	269	260	276	279	280	277	271	272	270	277	289	283	291	265	292	274	261	261	283	280	277	278	285	262	257	262	259	240	275	301	268	272	265	279	272	252	261	272	261	295	252	234	274	260	262	275	280	290	250	272	286	257	276	283	238	275	276	272	282	268	270	287	273	268	282	281	297	251	289	280	232	287	262	310	298	287	269	293	272	296	275	283	283	271	286	260	285	255	247	292	256	263	288	274	308	232	302	297	271	288	266	285	265	276	308	290	277	262	281	295	269	270	276	279	254	275	269	245	274	269	235	305	263	308	257	258	251	231	273	266	275	278	258	272	255	261	303	260	249	255	262	291	260	288	259	299	274	277	260	272	250	249	290	271	288	250	245	283	251	237	264	272	281	259	258	268	289	284	278	271	296	275	303	303	263	251	291	292	283	244	295	267	264	282	283	248	260	284	271	253	274	275	251	259	270	273	272	281	282	265	291	251	283	269	270	268	280	250	266	262	272	297	266	282	267	285	272	271	289	259	268	254	286	262	262	298	281	277	273	255	262	263	293	272	299	278	261	277	304	269	294	271	256	262	262	281	250	306	276	274	278	287	263	280	315	292	273	294	281	274	289	266	273	280	269	308	264	272	263	274	274	275	287	241	301	258	286	296	282	273	270	270	273	265	258	266	294	263	259	266	278	244	279	264	289	271	284	269	271	273	303	276	249	299	275	230	257	275	261	262	268	272	249	286	282	251	266	247	248	271	265	242	285	267	265	294	262	273	272	308	303	253	295	291	276	272	269	298	289	287	261	303	278	282	287	286	278	249	278	302	291	278	272	256	251	247	269	255	289	261	296	272	285	255	290	253	307	296	270	272	306	284	276	297	283	280	247	289	292	265	269	294	259	264	259	257	256	263	280	276	286	260	291	295	276	264	290	274	292	278	270	275	302	279	290	292	273	280	274	260	276	244	245	257	280	258	281	263	275	273	300	269	278	274	254	273	267	268	259	286	247	317	284	288	281	277	261	274	277	257	260	252	273	288	259	275	249	301	292	272	288	264	298	266	281	231	257	280	282	261	268	279
2094	427	376	299	297	298	256	324	289	304	259	290	280	324	314	322	280	279	282	273	290	274	268	275	282	261	278	266	258	275	275	285	288	298	292	272	282	308	296	278	275	293	263	289	266	276	264	267	296	277	271	308	280	295	288	265	273	255	311	266	285	274	284	300	241	273	295	283	291	273	297	289	285	272	297	249	313	298	291	296	267	289	272	279	290	280	273	290	270	285	281	278	291	259	308	278	264	292	280	293	289	274	284	274	298	284	303	270	264	276	280	259	323	284	292	285	245	261	279	302	277	279	284	294	300	274	270	278	300	277	305	284	256	247	280	327	259	283	292	274	296	288	238	249	294	272	303	268	297	279	271	260	287	284	277	282	286	271	269	281	267	249	260	251	295	267	275	266	276	295	271	298	295	298	306	250	340	306	283	283	278	276	257	298	277	254	268	277	248	278	294	283	271	298	255	315	283	279	263	229	240	279	287	302	279	316	284	285	276	280	284	295	251	282	300	250	285	279	289	264	266	270	274	277	291	294	291	289	303	287	284	322	259	276	283	266	286	267	280	305	318	286	293	299	277	280	266	278	278	285	301	253	317	280	277	263	312	261	266	307	260	290	254	268	289	271	271	275	282	257	278	264	275	259	249	287	276	276	300	300	275	266	281	295	289	294	264	257	279	270	289	271	262	295	270	290	271	279	327	282	311	261	284	299	312	253	268	288	304	245	287	280	275	266	281	284	312	272	275	301	311	317	299	296	278	240	291	288	277	288	299	313	269	257	286	336	278	291	277	302	285	333	287	257	293	306	277	284	298	294	304	289	286	269	285	284	256	289	275	272	275	283	299	289	296	299	254	281	265	261	281	264	290	250	293	282	257	277	263	278	268	278	281	269	268	284	289	302	287	303	284	267	285	291	297	267	264	307	295	271	286	267	251	253	296	288	280	339	260	277	281	334	264	294	288	270	267	274	298	276	275	257	232	282	280	280	252	281	280	309	257	271	289	280	275	278	281	266	290	287	288	268	278	282	296	266	275	253	257	310	280	273	242	266	292	287	293	304	294	279	252	277	228	245	270	243	254	295	280	238	255	311	290	281	303	273	256	286	286	253	264	287	271	260	312	251	301	283	309	281	320	265	288	287	273	252	235	270	242	243	295	294	253	266	264	269	242	287	266	261	275	259	262	287	282	265	296	314	281	283	291	269	310	319	271	291	304	273	289	262	324	256	289	294	249	276	259	281	282	274	268	273	280	298	261	296	298	291	276	282	273	289	299	277	299	295	285	291	297	274	309	302	300	289	297	252	261	257	250	285	308	258	323	298	289	243	292	250	289	288	266	248	255	273	301	295	247	264	288	282	273	287	299	289	291	290	299	262	298	277	275	325	266	277	287	298	296	269	277	279	239	268	275	309	284	269	276	293	285	274	292	266	264	297	292	306	282	309	253	282	269	268	284	275	284	277	279	283	302	279	240	277	303	280	284	274	279	281	265	319	269	287	317	310	259	282	247	286	278	263	297	294	292	264	270	271	263	293	279	264	247	289	282	296	261	259	295	278	279	265	302	275	301	266	270	297	288	256	261	242	287	270	292	317	269	286	229	308	321	270	330	296	284	278	280	301	265	325	297	294	305	288	266	324	311	275	272	307	277	270	280	273	276	291	310	292	296	262	279	278	279	286	238	298	273	281	267	259	262	294	266	300	275	301	275	281	280	288	263	289	267	297	293	254	295	298	273	327	297	282	267	263	291	267	299	286	246	261	287	277	310	285	283	330	268	271	294	278	284	259	290	261	297	283	275	260	287	290	267	298	307	292	287	287	323	260	295	279	257	303	268	280	278	314	294	295	290	284	267	263	293	285	275	266	276	270	269	297	323	273	288	281	273	291	276	285	291	253	272	236	283	281	298	272	283	273	301	295	278	271	259	276	290	285	252	295	292	295	268	238	307	249	311	276	313	263	296	295	272	262	255	289	279	284	248	273	284	313	303	282	275	283	272	251	278	297	286	269	256	272	247	316	275	279	281	260	282	254	269	307	316	283	292	290	276	235	266	250	302	278	293	267	289	301	272	310	248	301	283	272	305	261	296	284	264	281	264	293	282	269	282	285	277	279	283	286	304	291	252	273	282	297	269	302	325	292	289	241	306	288	286	294	253	284	245	280	274	285	236	259	267	280	272	278	262	255	273	268	255	301	309	293	275	269	324	299	286	277	253	270	296	280	282	268	250	299	270	292	310	281	292	306	274	294	299	282	268	272	306	288	261	274	255	276	280	276	277	299	277	276	262	290	266	277	286	253	277	286	294	284	262	290	287	255	286	259	262	252	288	277	280	279	280	289	271	300	308	283	359	274	295	277	269	275	258	310	321	279	278	310	288	242	258	250	294	314	285	270	299	254	252	270	280	271	286	313	289	292	287	294	240	266	316	275	297	303	297	305	279	250	295	305	270	315	301	282	278	296	299	280	287	269	273	297	259	301	312	291	277	302	284	246	257	275	290	282	295	259	299	283	273	274	284	284	278	281	275	259	304	286	274	294	281	283	292	262	304	294	308	298	287	297	303	286	306	288	287	267	283	260	261	295	289	255	277	270	282	263	255	292	287	258	284	327	294	265	260	282	316	303	274	290	279	264	286	271	279	296	280	274	273	301	290	318	305	302	291	281	288	267	264	254	282	269	304	287	255	259	275	268	302	272	299	288	295	279	289	297	296	292	281	254	261	281	296	272	240	309	248	270	288	285	272	263	281	297	240	286	270	276	280	245	270	302	312	259	249	275	262	274	244	308	267	295	286	291	263	263	270	256	299	281	284	261	275	286	287	277	284	303	267	281	284	261	279	281	242	301	277	248	256	283	273	271	267	243	262	280	285	291	284	275	280	304	269	290	312	263	285	261	283	265	277	253	280	261	279	254	271	280	319	292	262	282	296	273	300	285	271	271	294	273	255	304	277	282	305	307	267	294	299	265	297	315	280	272	271	306	275	283	295	267	289	284	302	281	286	268	255	245	276	310	305	267	304	281	275	291	287	287	273	264	269	235	301	302	280	280	266	272	253	264	291	291	311	303	289	278	273	304	289	280	262	272	274	261	294	271	282	271	306	289	297	266	265	271	277	274	282	273	285	294	273	282	269	304	278	315	290	248	293	283	314	250	299	286	276	258	256	307	285	292	276	256	271	274	289	291	263	285	264	266	279	286	264	253	296	302	279	305	286	277	278	289	286	302	298	269	279	284	301	257	291	281	293	274	325	281	291	249	287	299	275	276	299	243	262	272	252	280	283	284	257	297	295	290	271	284	280	298	275	283	251	257	280	305	258	271	272	282	298	288	255	316	268	298	303	259	272	272	260	325	304	295	255	284	320	261	293	261	273	296	286	256	287	286	285	290	283	260	295	310	297	270	268	272	261	297	256	301	268	284	300	298	278	267	292	251	296	285	269	318	285	279	280	274	283	265	292	286	301	276	270	283	283	270	275	269	298	278	304	274	277	287	323	248
2465	785	780	785	792	727	734	877	756	663	692	649	676	687	687	640	701	676	641	700	697	705	692	709	680	719	655	686	667	637	699	668	603	700	652	645	689	661	636	662	643	704	627	638	675	666	653	666	689	669	688	680	718	711	686	689	722	660	674	732	645	668	654	679	703	714	683	675	658	663	684	684	646	636	665	666	698	670	708	715	634	620	672	683	691	645	725	645	655	678	698	664	684	668	730	720	695	679	640	655	644	730	604	665	644	656	658	635	612	656	647	695	657	646	680	656	653	700	635	650	708	643	715	714	679	695	698	631	672	682	686	670	667	635	663	653	684	659	635	698	690	619	639	671	630	732	639	655	653	683	643	664	637	679	640	644	694	698	672	690	720	694	699	647	652	647	663	638	681	674	581	679	651	635	696	698	710	643	618	643	655	685	590	676	654	633	654	683	655	664	678	701	663	640	638	705	668	686	666	678	673	662	654	675	688	670	683	667	697	650	688	654	698	681	672	651	648	662	739	649	675	669	684	632	680	651	663	692	618	692	659	695	692	705	705	689	653	667	632	689	653	669	674	683	680	678	680	666	679	659	657	675	664	621	641	678	638	694	667	659	673	599	702	689	646	680	650	641	684	622	629	654	674	683	613	663	673	659	699	708	681	694	669	666	700	641	656	659	679	702	708	709	682	652	692	701	646	644	677	627	659	643	734	699	650	652	691	690	658	643	682	655	659	701	645	646	676	681	671	672	644	634	700	617	721	635	706	666	722	634	620	627	611	689	670	679	686	633	686	713	708	618	706	660	652	661	654	684	619	665	673	660	705	669	622	680	682	695	670	664	669	638	647	705	683	623	680	652	696	665	662	662	671	699	698	711	662	655	687	651	623	699	690	672	680	645	706	643	669	675	660	662	730	693	678	666	640	643	669	698	690	638	633	639	646	670	680	638	635	625	722	696	698	617	664	663	693	702	659	704	660	670	695	666	677	666	670	678	677	653	644	709	681	644	657	670	632	672	619	666	660	696	660	660	691	643	650	663	641	708	689	705	684	691	675	707	649	666	667	680	664	685	678	652	662	664	701	665	650	659	677	638	658	655	713	663	716	652	644	671	649	721	613	707	635	665	635	650	665	663	672	662	651	677	691	668	626	675	656	658	728	627	606	691	644	642	720	676	664	692	653	661	668	663	703	666	652	619	678	712	642	672	673	666	655	670	682	601	706	642	642	657	676	659	650	705	699	649	696	617	671	670	678	697	681	639	596	694	635	682	676	693	696	665	648	633	689	672	706	679	672	683	687	668	662	638	690	679	635	689	707	709	674	656	661	649	681	632	685	692	663	695	681	687	666	648	655	684	685	725	649	651	682	667	656	684	688	704	664	722	681	679	678	629	671	674	666	697	676	673	690	724	616	695	668	637	671	641	657	665	666	710	690	663	644	642	665	641	697	687	647	703	634	658	646	701	696	655	688	666	655	677	670	677	637	664	724	650	701	718	661	667	662	658	646	681	741	669	693	673	698	658	683	626	639	657	680	686	672	644	662	674	655	629	627	641	607	705	677	661	663	682	639	609	730	671	612	690	620	666	679	662	686	677	618	670	625	657	645	636	693	657	658	665	670	673	713	647	680	626	683	698	694	665	643	657	644	666	631	663	625	698	605	692	681	706	669	689	642	664	635	721	698	693	712	728	675	685	648	689	689	645	702	679	712	672	689	632	675	696	652	663	644	714	701	706	660	721	694	658	716	707	646	693	661	650	610	659	676	680	707	657	647	646	657	645	666	662	688	646	641	663	689	679	639	670	718	699	711	664	673	709	696	680	667	678	616	697	646	668	673	663	698	693	693	652	654	692	648	675	711	691	637	669	692	628	671	680	656	686	670	672	655	682	697	643	638	684	682	682	677	628	619	685	690	671	660	680	702	688	653	647	657	654	613	659	703	681	676	641	655	662	643	672	656	674	675	676	675	675	687	693	681	622	691	676	648	662	662	668	725	684	609	679	637	668	670	687	689	689	643	643	647	684	687	643	660	700	664	714	681	708	661	703	695	689	633	672	686	690	666	674	644	632	727	666	728	670	690	682	673	662	658	656	634	678	635	708	651	679	671	698	646	673	683	629	690	672	644	680	684	667	681	680	670	670	680	648	661	657	678	665	651	689	687	672	648	656	644	707	667	667	704	675	647	617	725	672	634	662	659	673	670	666	708	653	645	656	650	736	660	619	720	686	638	644	615	639	727	675	624	697	661	695	652	666	643	641	711	714	672	691	680	672	635	659	698	695	659	670	642	657	648	652	682	663	647	670	695	616	668	670	606	669	627	659	675	671	663	688	691	674	663	681	649	641	669	636	688	667	665	681	633	688	674	689	653	722	663	620	667	701	647	684	679	667	655	692	655	682	697	698	662	689	629	677	641	680	615	669	700	667	624	683	711	672	630	680	684	691	657	647	691	658	690	658	651	677	678	674	611	675	699	678	722	694	653	639	716	672	688	668	655	633	686	641	674	673	659	715	688	642	693	684	680	662	719	700	635	658	683	668	667	672	667	630	699	691	624	674	643	707	667	662	688	679	652	661	689	626	673	682	643	674	680	725	660	700	671	677	649	674	691	659	667	673	615	673	650	691	700	675	692	662	624	693	619	688	661	641	623	665	681	667	646	724	689	604	657	648	676	614	650	636	711	714	657	643	648	712	667	650	638	654	687	654	662	640	654	690	706	651	702	647	681	722	689	687	633	676	653	695	665	658	667	659	696	679	598	642	641	634	666	681	727	654	611	705	679	651	677	639	685	607	673	662	673	673	646	651	637	659	631	694	664	695	673	633	678	687	640	646	673	732	666	626	686	662	676	684	654	628	686	675	689	706	660	679	730	699	704	661	687	623	655	626	664	649	685	637	684	656	635	711	607	672	683	651	678	707	681	703	656	631	666	656	655	674	691	692	612	659	667	682	666	686	697	704	680	693	660	645	688	713	674	641	682	673	672	679	670	698	653	679	657	638	672	690	699	701	660	723	737	647	684	672	676	637	658	694	677	688	686	716	650	661	673	647	645	661	681	649	732	637	686	697	641	701	619	653	706	675	657	725	720	686	657	705	668	662	696	624	652	715	670	654	683	680	699	674	686	619	625	638	699	654	682	648	710	677	714	655	648	653	736	656	663	707	629	660	689	646	670	666	696	726	672	680	652	682	686	697	649	614	663	700	646	665	668	695	661	671	647	676	670	692	590	676	643	687	621	667	679	667	629	686	693	678	621	741	663	666	705	679	647	660	634	680	659	692	639	611	614	625	659	643	664	711	683	706	672	691	660	662	680	674	668	682	683	654	637	679	659	650	700	684	694	679	659	688	700	649	694	670	668	658	685	663	699	672	667	660	647	654	681	657	727	679	686	668	652	725	680	706	678	687	675	677	701	686	717	683	662	683	667	689	670	700	679	684	650	673	699	693	685	653	673	667	656	656	707	649	684	685	650	671	681	657	679	649	656	617	685	633	678	648
9234	883	689	495	388	326	373	341	327	286	281	301	263	270	237	223	274	246	270	251	268	270	261	291	245	254	268	268	230	244	285	257	244	242	220	241	270	255	264	260	242	234	260	237	244	254	221	249	226	252	257	252	210	284	242	241	248	241	280	235	242	245	269	248	270	222	281	263	230	238	248	258	278	254	230	243	226	237	243	277	267	208	271	257	234	248	198	248	254	217	260	265	243	293	235	235	230	251	228	217	252	239	283	253	239	289	242	285	257	293	279	224	257	242	260	249	272	242	229	251	257	240	254	231	249	261	228	254	248	228	246	239	221	255	245	240	265	237	237	231	267	242	268	252	261	261	285	242	248	234	222	262	259	290	252	231	237	227	231	229	232	238	234	255	241	265	259	239	250	239	239	254	231	255	246	267	264	259	267	220	254	252	239	225	260	252	269	247	262	260	220	237	260	260	272	248	238	260	221	228	256	243	237	258	264	282	265	233	268	280	243	241	256	244	238	258	263	262	262	291	261	276	268	251	213	231	224	246	231	253	257	270	213	254	265	256	270	269	249	243	268	225	261	218	266	252	223	267	264	237	248	258	266	237	236	247	262	235	276	255	253	246	248	251	260	215	257	246	267	256	255	258	271	249	245	273	246	254	227	250	232	240	253	245	252	265	239	259	263	255	254	207	244	221	254	263	228	212	236	230	240	238	240	249	258	223	220	251	260	227	249	251	225	242	256	225	233	238	260	241	251	246	255	248	252	270	255	253	236	249	246	265	242	238	248	257	247	255	227	261	236	231	244	269	271	257	275	235	266	261	210	260	238	217	240	252	241	251	225	245	262	246	250	253	235	252	260	265	251	264	224	255	271	271	262	236	245	226	254	238	245	229	259	276	266	244	267	261	244	264	219	245	268	227	271	224	250	228	280	238	238	246	249	254	239	227	257	283	276	228	253	260	241	240	239	264	262	253	225	257	233	246	219	230	248	241	270	258	241	242	265	234	265	246	230	230	253	256	240	225	268	257	238	216	237	268	239	240	251	240	242	243	275	259	240	258	228	252	283	253	272	275	238	241	262	251	241	264	232	262	216	256	255	226	275	309	269	245	256	234	245	235	252	250	269	262	252	247	257	253	251	271	230	254	267	244	246	237	246	226	275	271	254	238	248	238	252	248	229	257	226	246	259	244	295	268	223	259	266	244	254	267	229	261	263	254	234	239	244	224	260	248	273	255	256	235	228	233	238	231	241	246	263	271	259	244	245	257	225	245	259	279	261	247	256	245	252	268	255	277	253	238	245	250	255	258	270	272	256	265	243	236	264	266	253	275	227	275	231	266	281	224	282	252	243	248	251	230	253	263	262	251	234	247	273	238	269	236	244	263	239	266	253	268	232	263	244	255	249	238	243	260	228	250	261	262	262	285	271	235	238	265	247	250	215	231	264	229	245	233	252	248	259	272	219	265	267	223	241	271	242	260	254	260	255	211	283	236	291	272	222	254	249	243	256	266	233	254	250	238	258	268	239	248	260	266	254	224	274	246	276	274	262	258	267	231	244	254	238	270	240	238	224	265	276	252	246	280	283	264	263	282	264	259	225	249	250	241	247	216	278	279	241	286	260	283	256	213	258	240	233	285	235	233	256	240	277	237	265	243	228	271	257	252	277	257	257	281	237	243	255	248	231	250	249	230	251	230	273	226	245	233	218	264	247	257	261	275	238	270	261	230	253	268	241	268	274	243	250	246	226	233	271	256	234	279	274	262	267	256	238	250	266	260	249	240	254	249	245	210	228	239	266	252	238	221	245	231	275	275	246	263	255	253	270	229	220	256	290	266	251	255	233	267	249	253	261	241	261	254	274	243	258	222	258	232	240	236	223	253	275	223	263	237	275	266	247	235	238	277	289	254	265	265	241	240	243	246	251	246	243	243	254	251	224	252	249	274	277	235	255	220	282	296	280	249	224	266	255	261	268	273	255	264	235	298	236	271	242	250	251	247	268	251	287	244	270	249	249	253	243	252	260	251	245	233	258	249	263	252	246	223	247	259	225	266	261	248	263	258	262	257	235	233	262	257	261	239	225	274	252	268	239	251	241	226	241	243	273	253	246	263	271	256	260	250	245	254	229	262	263	242	239	234	251	264	241	262	254	273	267	256	233	264	244	241	251	258	239	220	245	250	266	286	246	232	243	240	236	238	233	233	266	262	247	264	280	265	267	257	260	255	219	246	238	231	242	243	256	232	238	232	235	232	258	273	230	276	252	268	239	265	245	252	235	240	246	253	217	253	276	214	245	263	228	272	244	237	221	245	246	232	223	247	231	243	234	252	245	250	238	239	244	233	231	259	253	235	218	272	239	229	255	254	221	242	239	279	257	255	266	258	268	243	256	257	243	225	239	240	250	210	259	240	253	258	254	263	269	280	265	262	272	244	221	249	242	258	275	253	261	245	222	199	254	271	262	209	247	268	237	227	241	229	267	233	249	244	230	244	273	299	279	245	231	234	230	254	250	262	258	262	261	246	267	266	261	248	260	269	241	252	252	257	267	258	240	252	256	288	222	265	261	247	236	245	234	254	273	254	251	249	247	296	233	274	257	269	242	256	264	225	269	258	308	245	258	268	252	224	267	264	249	273	254	284	271	216	232	244	251	256	280	258	259	246	260	225	240	249	252	233	247	255	231	266	250	250	264	250	261	239	261	269	233	247	241	242	242	258	257	259	227	263	256	235	230	270	254	293	251	238	265	245	288	262	249	243	230	248	258	253	263	268	261	295	249	263	226	235	240	260	261	239	253	259	221	263	267	270	258	243	265	230	266	241	247	254	252	238	229	238	248	250	255	275	253	270	258	253	275	256	283	229	240	241	278	235	232	252	240	280	241	241	235	280	233	231	241	266	250	261	270	241	258	274	260	277	262	238	222	230	262	257	254	257	261	253	258	238	255	244	248	269	241	244	267	257	241	256	237	247	247	242	238	243	250	282	247	239	250	231	276	252	264	251	255	229	312	266	288	247	274	240	253	253	254	239	268	254	278	285	255	281	283	240	256	236	230	234	231	237	252	268	235	253	257	255	235	259	265	244	211	227	236	244	237	232	264	257	261	270	246	249	263	265	246	203	283	219	255	250	247	232	283	222	269	269	244	240	268	246	280	253	241	255	259	256	208	235	267	234	268	227	240	220	261	313	270	231	239	280	262	252	243	249	280	267	262	287	245	275	248	236	270	244	262	237	255	255	253	272	253	239	238	260	254	238	230	248	260	249	256	236	266	256	256	237	243	255	259	241	246	258	249	267	262	270	273	261	253	218	229	254	248	274	281	247	242	262	233	249	246	256	260	236	232	271	238	247	250	240	258	255	252	260	223	257	240	248	218	261	240	243	256	211	227	249	253	264	245	255	228	263	228	240	250	238	220	240	247	268	284	255	239	260	249	244	274	241	265	260	229	214	264	251	254	251	232	276	220	230	239	260	257	261	267	235	245	287	238	237	270	255	221	239
7957	1077	1377	1437	1262	1095	1047	1113	876	776	724	698	660	668	709	704	581	675	678	608	668	629	657	628	638	570	689	620	599	669	620	636	599	597	597	620	635	570	600	597	610	610	548	626	605	596	606	621	606	614	624	603	575	581	593	605	610	593	603	606	568	605	556	626	607	599	578	574	580	596	585	589	598	576	608	545	617	526	640	567	634	606	569	582	627	565	589	562	602	586	592	602	579	541	581	594	601	617	581	586	624	572	611	651	608	577	629	556	563	614	587	593	571	592	585	578	622	603	533	588	599	608	600	658	574	590	537	609	587	569	640	591	580	641	586	645	577	564	603	574	592	618	615	556	582	617	554	573	629	628	656	620	593	567	610	587	554	602	582	604	574	613	595	579	624	621	572	595	616	547	592	589	590	615	615	590	569	593	580	592	626	636	593	556	584	577	638	576	586	574	575	612	573	600	569	557	627	588	604	622	594	585	539	582	605	618	609	608	586	548	570	594	604	570	546	631	594	606	585	562	585	601	572	629	590	567	603	573	567	619	614	590	647	618	570	601	599	603	577	581	613	619	614	599	553	603	615	580	559	590	604	627	615	573	616	592	601	665	593	571	591	592	564	630	596	609	606	560	593	556	622	604	588	642	567	597	564	605	583	572	601	541	596	593	563	582	569	576	645	592	588	549	574	567	625	625	624	555	581	616	572	547	569	622	617	621	615	619	594	582	582	624	580	626	594	629	597	559	559	574	599	582	602	598	615	579	610	535	560	610	599	577	577	583	609	560	633	618	559	601	569	625	614	576	600	563	618	598	569	611	608	596	610	587	560	607	545	604	596	584	580	568	560	602	592	611	610	578	633	615	584	575	599	635	589	651	527	584	608	599	585	608	560	615	596	575	579	569	602	582	578	605	608	583	583	604	621	622	608	618	615	578	612	588	618	629	591	597	612	617	582	591	578	617	593	609	594	581	594	637	568	597	619	572	610	580	604	589	600	562	584	596	607	601	572	628	568	573	566	588	626	580	543	533	613	584	628	590	593	574	603	596	633	628	637	600	577	600	567	620	613	574	648	626	571	621	579	584	594	584	596	587	671	636	585	613	653	602	590	611	593	617	620	619	601	601	563	586	627	561	608	607	597	567	633	591	607	606	597	609	641	601	622	608	557	582	602	611	615	586	585	642	614	601	577	594	599	572	585	580	572	613	568	582	586	576	585	600	553	570	607	579	606	567	572	612	592	556	593	614	556	570	608	567	578	627	539	563	659	639	621	633	608	568	603	583	553	600	601	564	616	562	614	595	605	584	594	598	595	589	645	614	630	608	591	578	601	582	582	611	561	578	585	602	583	596	600	603	607	571	588	597	571	572	585	584	589	582	587	610	587	586	591	601	634	539	564	580	598	589	605	602	569	552	598	590	582	560	626	613	597	560	580	583	600	573	598	591	588	589	586	641	593	602	606	594	616	614	602	595	597	626	567	558	645	596	615	607	614	602	622	611	574	578	601	616	627	594	603	625	583	607	566	604	619	600	621	588	618	558	588	646	591	609	587	592	533	565	591	626	564	610	565	607	584	587	600	616	638	606	570	600	611	597	604	606	590	614	635	587	625	585	550	642	600	567	547	615	606	579	574	548	586	597	586	601	661	592	602	586	620	599	588	598	584	593	573	585	575	596	608	612	645	574	559	618	606	603	599	631	581	589	607	593	577	620	588	552	577	590	579	630	582	583	591	539	598	598	577	603	640	642	598	590	607	586	594	605	616	581	588	577	592	639	572	586	641	600	618	621	623	597	568	611	596	610	599	620	612	554	579	591	629	591	599	627	607	619	570	634	633	595	602	613	614	587	604	583	590	625	593	616	604	567	602	626	616	605	619	601	581	576	576	616	580	626	655	625	600	575	558	620	566	584	579	593	596	579	574	592	596	637	647	591	583	604	631	597	586	589	580	623	592	574	549	550	552	589	597	606	592	593	585	582	605	594	572	596	576	591	578	571	588	588	584	594	552	593	633	555	606	608	586	546	558	639	584	626	635	609	599	571	599	609	616	560	626	599	569	604	607	573	599	631	593	558	586	556	624	593	622	613	589	565	566	588	588	585	671	592	599	566	585	606	547	581	581	564	603	579	644	584	552	600	615	614	594	609	660	594	619	561	594	622	604	606	592	545	593	583	561	595	603	594	590	578	596	562	618	608	594	592	552	597	618	601	590	577	627	587	588	640	610	560	592	580	577	574	616	617	597	591	581	577	577	580	606	646	625	584	606	577	590	571	638	624	617	551	602	583	665	581	591	582	575	617	590	582	589	561	583	544	575	574	558	535	631	608	600	608	585	594	583	611	617	625	585	639	621	579	593	620	588	604	618	568	612	576	567	619	572	603	611	617	600	594	612	617	638	593	589	579	549	576	607	605	644	599	612	597	639	575	603	592	582	560	599	573	562	582	628	574	577	569	593	567	584	600	586	646	599	581	592	605	542	608	564	585	586	591	580	605	607	590	549	565	631	560	574	588	561	602	620	632	646	603	613	583	596	608	578	600	602	614	598	588	626	589	616	606	602	584	590	598	555	554	586	581	592	616	599	616	585	606	601	621	621	618	581	631	642	567	596	596	642	591	582	590	622	625	590	598	607	591	590	569	606	624	588	632	591	562	621	600	567	580	615	612	583	624	552	585	603	587	583	608	623	580	598	569	594	567	609	586	547	576	562	592	602	572	568	602	576	587	563	588	599	562	620	653	576	578	579	597	622	603	606	590	605	560	605	592	593	594	592	597	555	597	652	582	604	584	565	599	599	619	610	538	602	600	592	594	617	588	600	610	579	597	590	587	613	598	561	617	618	617	645	566	612	569	635	594	614	598	609	561	606	617	572	629	637	622	614	564	624	642	590	575	636	597	613	591	593	584	607	548	592	631	607	568	631	595	560	562	600	643	609	608	609	611	601	612	589	567	547	591	553	595	570	570	630	608	578	591	594	602	585	611	630	608	613	573	637	639	644	599	598	561	576	633	598	629	601	601	617	570	610	581	604	565	596	564	602	575	599	611	528	590	565	604	607	569	587	605	548	619	601	599	618	623	584	590	613	615	547	555	603	618	574	580	598	617	592	567	569	629	630	630	576	593	621	615	592	578	536	587	573	595	640	667	580	575	562	587	570	628	619	591	614	605	599	605	585	553	590	596	608	599	576	600	615	599	578	642	634	628	583	611	556	609	632	612	568	613	604	585	624	589	584	570	599	586	611	588	591	646	576	585	612	605	565	623	609	640	569	582	584	548	578	619	581	604	573	556	615	597	604	583	589	588	592	589	604	602	611	548	608	618	642	604	594	562	576	587	582	565	590	581	548	598	571	587	628	592	614	602	649	605	594	595	586	566	613	583	572	596	598	563	627	590	605	607	620	576	606	618	577	567	608	556	581	613	599	572	567	622	567	551	645	588	547	605	627	634	618	556	587	600	588	589	601	574	609	601	603	598	597	604	563	622	594	572	567	569	624	579
15368	1439	868	554	390	263	271	306	159	159	140	137	129	130	140	121	129	118	115	111	129	102	113	129	112	111	112	115	124	116	105	102	107	114	117	110	102	102	115	98	108	108	100	115	92	94	97	95	118	115	130	119	107	114	97	118	108	110	112	117	112	94	122	100	96	129	118	109	99	107	122	112	121	105	125	99	85	112	84	107	101	100	106	113	131	113	116	103	105	102	117	95	99	126	89	117	134	116	89	102	120	116	121	82	105	99	114	105	103	106	101	92	102	111	112	95	97	85	88	82	107	102	95	99	90	114	102	95	97	111	88	114	95	86	105	100	97	135	122	89	118	118	108	94	117	103	109	99	99	94	100	90	117	105	111	109	113	97	116	103	108	88	112	101	70	91	108	112	110	112	106	107	100	106	114	102	104	109	103	103	98	79	103	94	104	107	108	97	115	101	125	108	99	120	103	92	95	96	108	107	114	116	94	96	113	96	104	110	97	107	89	96	118	117	126	114	112	86	114	89	104	106	108	114	82	86	114	114	94	102	104	102	114	97	114	113	104	89	103	121	83	98	107	88	95	103	119	103	96	101	104	91	94	106	97	124	90	110	103	104	107	108	86	100	101	107	109	96	103	93	103	112	113	97	90	95	95	114	83	114	104	119	121	96	88	94	96	114	110	87	104	105	101	93	117	114	76	117	93	106	103	111	85	106	112	92	80	106	114	114	109	104	103	98	99	102	123	115	90	109	94	108	122	94	91	112	130	115	84	98	116	118	102	98	95	119	106	114	99	93	100	112	118	112	106	96	112	113	105	110	98	115	122	100	104	111	101	100	97	108	93	92	117	105	115	94	113	80	123	98	90	98	118	108	97	94	115	90	106	116	118	94	108	120	101	109	110	111	123	107	105	93	98	94	92	89	115	100	117	102	112	97	91	101	94	114	100	99	114	106	101	77	96	110	128	116	104	97	127	112	116	108	120	113	101	74	102	123	102	105	103	87	110	104	118	107	107	83	96	87	94	89	115	98	108	107	109	99	120	101	110	84	93	102	87	125	106	102	92	102	97	93	113	110	86	111	105	87	97	110	109	92	99	109	102	116	117	121	102	109	95	116	103	115	121	93	107	105	112	89	105	100	108	118	91	102	98	107	102	105	110	124	96	132	93	100	94	113	107	92	125	107	123	95	100	107	96	107	86	111	118	107	102	103	102	104	89	106	124	103	96	106	107	94	120	97	95	97	104	128	86	94	105	86	91	92	93	113	112	105	90	104	83	95	95	108	107	118	116	120	100	95	93	117	124	115	109	102	98	100	97	116	103	105	104	106	92	110	87	110	116	97	100	119	100	118	106	109	112	116	95	112	103	109	94	107	132	119	119	96	111	93	113	97	110	93	118	104	108	113	96	108	117	91	108	110	102	92	98	88	101	111	105	104	113	87	115	110	93	112	100	116	114	104	105	117	111	87	113	102	111	115	104	115	108	108	101	97	106	101	111	118	111	103	101	116	104	115	110	106	102	114	96	91	78	103	96	113	93	111	98	94	94	93	96	115	96	109	120	106	101	108	118	100	127	104	97	116	86	91	116	101	94	92	112	107	119	107	115	86	103	128	118	115	117	91	103	118	107	116	93	119	118	107	101	104	101	105	100	100	108	112	111	117	96	117	129	88	120	93	112	116	97	134	119	105	97	100	90	106	91	115	104	98	95	101	114	103	129	109	105	101	117	124	110	91	105	119	103	114	115	102	103	109	112	102	109	89	114	95	85	73	90	108	93	104	98	96	126	93	104	90	103	120	120	109	99	113	111	138	89	110	99	107	120	113	92	117	105	86	120	94	97	126	107	103	98	107	103	114	96	125	82	102	103	108	109	99	117	103	101	86	107	111	96	94	120	118	109	123	117	102	100	96	89	105	126	105	122	108	121	102	105	111	123	98	94	97	95	116	85	103	89	96	88	125	98	97	100	110	102	104	119	116	124	113	120	109	106	96	103	95	113	93	104	118	105	111	96	106	102	116	84	122	94	119	92	119	93	120	121	103	87	99	102	113	100	108	75	100	100	109	111	100	103	112	123	103	86	109	138	106	122	98	112	99	129	114	104	112	105	97	85	108	103	117	105	107	101	103	106	102	104	107	103	99	108	98	110	103	106	95	101	126	110	101	80	95	113	102	113	106	96	107	120	102	119	104	103	96	111	103	131	102	106	105	108	117	83	113	107	86	118	103	92	102	92	112	100	116	91	108	113	109	93	103	121	120	103	121	120	129	114	111	109	116	119	104	100	100	91	87	97	109	112	97	112	101	83	115	92	110	113	97	85	100	129	106	115	107	96	117	109	122	106	89	92	93	103	111	118	126	99	101	106	114	94	114	90	110	118	118	112	98	108	107	111	100	103	114	109	107	112	99	91	87	101	110	106	93	83	106	101	106	108	117	99	95	103	98	113	108	94	104	124	113	106	111	114	92	119	110	91	104	133	110	87	132	100	112	109	105	96	107	94	106	104	103	108	119	95	99	98	120	97	110	116	109	127	128	131	118	99	100	101	92	102	90	105	112	94	101	86	96	115	91	96	94	94	127	91	102	87	112	113	86	102	110	112	95	89	118	103	109	96	112	102	105	94	76	102	114	124	103	118	97	123	106	100	104	106	91	119	106	108	91	93	80	107	91	115	101	110	114	112	105	103	106	93	112	98	109	108	114	97	99	112	108	94	118	109	96	103	104	101	94	111	101	118	105	126	122	92	96	103	100	116	108	103	114	109	85	112	105	108	106	100	93	107	108	100	96	110	121	93	108	103	118	121	95	94	100	101	114	90	104	100	116	119	103	104	118	97	117	110	102	107	109	101	111	108	105	112	111	98	98	82	126	100	111	103	97	106	113	103	125	107	106	105	106	91	133	90	90	83	96	111	98	104	108	119	110	107	93	96	91	102	100	108	103	129	93	112	99	111	101	89	100	114	108	107	114	100	105	95	94	128	107	94	114	102	121	100	98	112	106	98	114	102	122	102	89	116	100	121	92	106	104	95	119	100	97	97	124	101	92	97	90	115	79	117	106	107	114	79	99	106	111	97	111	115	102	103	109	94	112	112	139	109	91	111	104	111	106	90	102	99	122	80	120	127	108	115	110	136	117	117	107	108	98	108	107	106	97	100	97	99	86	126	86	126	104	115	108	112	113	104	101	107	104	99	106	100	84	112	97	98	104	119	119	120	114	105	103	113	109	105	98	101	106	125	107	100	110	95	89	109	109	117	99	103	102	99	109	119	118	91	108	122	112	96	100	109	113	91	126	110	104	123	114	106	128	109	104	96	108	95	104	117	82	100	98	126	114	121	91	105	91	121	121	99	102	108	120	108	87	101	102	105	119	102	88	102	96	87	123	101	94	127	107	100	93	105	114	92	124	128	119	93	107	107	94	101	134	112	101	108	100	130	97	111	91	94	111	111	108	115	97	101	113	103	112	102	85	100	93	100	96	115	102	95	103	94	107	96	104
10129	1051	1777	1846	1442	1182	1236	1388	733	594	506	438	501	454	401	381	393	387	355	372	335	374	311	301	316	348	330	312	309	304	303	292	311	266	320	301	332	283	282	299	316	300	285	287	286	301	289	312	313	294	292	287	272	300	291	289	295	283	273	303	284	280	319	262	255	268	281	289	300	280	292	246	291	256	291	284	286	277	257	287	262	288	283	282	268	287	282	266	265	250	263	266	283	303	265	262	281	259	274	295	263	284	244	257	273	269	273	284	287	289	268	282	244	265	282	289	302	305	269	266	296	260	277	249	265	273	284	285	267	279	277	279	250	298	268	275	238	274	293	273	285	286	274	255	281	247	274	291	292	231	262	290	278	274	276	302	273	270	263	280	269	266	277	264	274	283	300	260	272	284	277	290	277	252	281	299	301	293	243	274	279	268	251	257	274	291	307	247	280	278	258	299	280	281	270	248	297	288	307	277	290	303	268	285	268	304	292	250	290	277	320	305	270	275	286	263	279	271	286	276	255	278	284	298	272	293	300	293	256	252	259	286	256	293	275	272	267	269	265	264	271	293	273	295	272	278	294	262	296	256	310	295	277	299	287	253	271	283	274	295	282	263	278	268	268	291	255	263	263	254	293	272	260	259	256	263	274	271	272	279	276	264	263	246	280	249	262	273	248	311	264	279	259	286	240	302	262	251	268	275	272	286	275	287	278	292	289	254	269	259	265	291	277	266	285	290	277	262	295	284	238	281	282	313	271	263	263	269	273	272	271	289	269	253	258	259	297	276	286	311	285	276	251	330	241	260	275	247	247	275	287	260	276	267	265	262	268	294	308	258	270	270	260	269	265	326	283	267	283	273	263	271	278	274	253	267	270	277	258	276	267	263	246	281	249	280	273	275	284	300	283	275	284	304	317	269	271	291	298	305	263	279	273	275	255	271	263	275	268	264	286	288	290	266	278	285	275	281	280	272	264	289	262	284	297	262	280	284	306	275	255	271	266	278	285	253	298	292	306	314	272	287	265	271	262	274	274	293	276	290	261	287	297	265	279	284	315	314	267	259	274	255	300	254	289	250	292	261	301	248	297	272	276	279	270	266	285	262	289	301	281	258	290	318	311	244	275	304	309	301	291	252	257	250	283	259	272	273	259	264	288	252	261	269	281	235	254	243	301	278	271	287	290	282	255	275	273	262	288	280	314	267	293	256	270	255	271	248	283	256	325	270	262	297	301	272	297	269	288	270	285	253	290	290	258	267	281	266	281	289	274	278	278	266	309	293	262	248	305	288	246	285	257	304	255	266	283	278	274	264	258	297	251	276	273	258	285	288	287	258	282	291	256	243	252	263	299	252	294	304	288	242	262	276	275	287	278	245	293	259	301	243	243	270	283	273	271	298	283	288	285	294	260	304	269	301	280	316	257	274	311	295	265	275	303	252	295	249	278	285	270	271	282	243	265	262	279	286	263	269	277	285	283	266	290	258	261	276	259	263	256	261	263	276	290	284	255	251	280	264	291	274	274	294	263	273	270	275	279	270	281	271	292	299	239	276	274	262	278	281	284	242	290	274	263	279	275	267	251	261	290	256	270	286	287	286	266	304	276	319	274	270	289	295	301	272	292	280	266	272	298	240	296	289	287	258	269	278	290	259	228	271	248	250	278	290	278	295	298	292	288	306	281	299	274	315	299	256	257	275	287	284	250	258	290	282	270	280	281	264	301	264	290	284	263	262	262	256	263	278	259	285	263	281	290	266	265	278	294	262	264	263	256	258	290	291	309	281	269	269	234	249	248	240	274	259	278	264	274	276	277	276	294	278	236	271	254	285	254	270	268	296	282	294	248	305	293	264	266	262	293	283	290	287	275	252	274	266	278	271	249	277	280	274	286	263	258	262	269	272	266	279	281	299	284	258	254	254	287	293	295	263	277	283	280	296	253	273	299	278	274	280	296	273	284	310	291	279	275	268	293	317	260	242	267	290	290	258	285	257	260	278	288	266	260	263	295	264	280	248	308	264	250	261	260	247	257	254	265	292	271	268	269	277	289	288	323	266	265	265	279	236	268	265	306	248	253	266	268	263	319	277	278	283	301	259	252	268	279	279	251	274	280	251	299	258	268	279	298	289	299	271	282	256	286	259	246	274	291	261	268	268	250	291	273	240	243	297	318	265	287	256	263	279	262	253	278	253	289	293	258	254	280	268	266	264	284	299	263	304	274	286	301	267	274	299	276	302	296	275	225	294	278	269	303	254	271	253	274	308	295	254	270	247	288	239	277	299	280	296	244	290	257	281	286	270	261	295	309	293	266	287	268	298	301	257	266	264	253	265	299	289	287	280	277	248	268	251	297	289	261	273	255	295	285	266	275	286	235	282	288	265	265	293	290	298	274	313	276	298	290	288	297	305	271	264	310	272	264	279	297	295	261	262	235	298	266	267	278	297	275	288	250	275	258	283	262	265	292	245	245	279	298	273	281	277	265	284	244	305	278	293	267	293	251	272	265	274	253	291	290	261	261	281	264	264	295	298	285	269	282	264	257	260	258	285	283	259	250	256	262	326	238	272	301	274	249	286	243	271	272	265	270	266	264	328	273	260	254	256	291	283	259	296	266	280	284	258	260	286	261	250	299	277	301	263	263	267	286	288	275	263	265	263	294	279	264	295	260	311	285	259	283	276	288	250	257	238	268	290	234	290	283	261	260	314	270	280	266	274	268	284	271	262	268	276	282	302	295	284	285	292	264	268	292	283	268	282	257	244	290	274	285	289	277	295	293	248	272	255	283	280	244	272	269	257	279	266	261	244	266	259	269	275	250	263	275	263	284	248	288	265	267	308	262	274	290	299	285	304	301	261	264	286	277	297	290	281	272	281	252	269	276	300	279	293	279	274	274	270	297	280	282	282	280	259	259	261	286	260	278	278	293	284	264	292	285	294	279	258	255	282	276	271	259	259	296	277	275	276	271	271	234	292	274	270	264	269	266	283	271	276	274	256	250	267	270	301	276	291	283	261	266	294	291	259	291	304	266	292	290	269	257	288	270	282	275	246	280	266	276	284	285	286	294	266	282	273	279	289	274	273	279	290	301	252	247	282	266	297	276	274	263	271	298	280	281	261	300	262	282	244	309	321	270	273	272	283	269	275	285	258	313	274	281	281	262	267	258	266	283	276	292	277	260	281	286	288	303	253	264	273	274	314	272	290	274	271	257	297	275	284	274	254	257	266	289	257	269	252	266	261	274	264	279	297	310	271	285	283	235	280	274	286	252	269	272	242	284	286	268	276	298	264	293	273	296	272	256	248	274	298	258	277	258	266	276	265	278	273	283	264	288	251	273	275	282	293	246	272	277	273	290	276	271	253	255	266	286	255	273	263	256	286	274	258	300	242	286	278	274	263	276	297	289	250	260	281	297	286	277	309	253	260	268	255	280	274	278	280	287	281	262	274	263	289	304	283	286	250	292	283	264	286	301	295	266	269	281	265	276	252	290	269	284	286
2076	372	349	288	319	298	307	307	292	295	276	303	304	287	275	276	290	277	293	264	311	269	280	256	262	300	285	259	267	266	305	298	279	275	262	249	280	281	273	278	244	282	283	277	286	287	260	298	279	313	284	338	299	283	260	283	275	298	263	259	281	261	294	278	286	281	290	251	273	264	289	275	259	274	276	281	278	261	268	274	283	294	272	268	273	300	268	283	273	271	262	293	258	272	279	287	297	282	277	264	257	276	283	291	273	278	311	248	293	282	280	278	263	262	272	263	272	281	326	322	291	267	319	318	276	283	283	257	256	272	278	271	263	296	277	226	293	294	298	290	281	264	270	316	276	276	278	277	305	278	308	278	269	284	260	286	261	277	274	256	275	294	279	282	293	254	276	270	271	251	301	253	247	274	250	272	299	288	283	304	247	296	285	279	286	264	239	242	282	281	253	273	268	265	286	258	284	293	264	282	277	282	283	291	311	282	301	300	303	303	248	264	296	269	300	278	275	260	318	296	259	286	292	254	302	269	289	276	281	291	257	265	279	263	282	258	265	299	260	253	265	284	252	305	248	262	295	290	281	284	261	275	271	259	280	297	271	266	290	294	302	255	303	280	277	269	289	283	263	255	287	278	251	263	309	297	286	270	267	256	263	265	283	272	243	274	293	291	310	289	309	281	284	263	276	249	254	264	274	301	290	265	265	249	288	262	283	277	240	276	296	270	273	304	251	278	308	284	259	277	289	274	291	285	281	300	274	274	280	279	294	268	294	299	299	274	274	257	235	269	296	268	289	260	245	300	253	280	284	260	265	236	287	279	288	267	267	273	293	303	264	294	267	297	251	292	296	312	301	256	291	269	285	228	292	288	275	257	289	307	291	285	269	278	289	268	280	260	271	244	272	259	274	267	260	264	288	258	268	316	296	291	312	260	314	265	281	281	262	286	285	262	253	279	256	278	264	257	280	246	291	287	253	278	263	263	263	253	281	249	295	275	309	267	279	300	231	270	269	268	292	302	256	277	273	278	326	250	272	272	306	274	301	278	283	275	253	293	273	282	276	246	313	299	280	277	282	267	301	269	276	280	277	286	318	280	284	283	292	290	266	260	292	276	260	261	279	303	268	291	288	305	274	308	311	294	237	289	254	283	275	286	289	255	284	291	291	271	266	260	293	291	285	287	308	306	261	293	273	297	287	280	265	268	272	289	283	262	263	250	295	269	281	263	261	267	297	282	275	236	269	279	281	292	277	264	322	264	302	261	275	275	261	282	297	264	257	291	267	281	281	272	267	292	306	281	275	293	274	282	259	242	281	269	303	281	270	276	275	289	283	282	269	297	264	271	260	269	248	252	252	280	289	253	277	278	244	286	259	281	259	272	285	266	280	299	269	275	283	281	287	273	258	262	279	265	296	292	291	292	284	277	301	297	258	282	250	290	259	281	304	306	272	274	244	262	270	300	300	285	271	285	308	286	303	282	277	284	280	295	252	299	276	278	266	267	271	285	262	288	250	259	257	278	305	287	260	269	280	267	293	281	261	217	277	266	288	291	258	282	293	293	258	297	279	319	263	280	262	281	266	284	287	279	250	265	273	307	266	317	248	299	274	268	226	277	292	255	254	255	271	286	265	293	254	269	248	263	265	269	280	262	252	258	257	261	288	249	271	263	290	300	280	284	282	270	305	282	311	283	295	294	293	275	277	263	258	260	273	268	277	290	290	262	261	272	287	304	268	274	297	298	263	276	281	266	301	265	273	284	265	269	278	244	211	308	269	294	299	286	278	258	275	256	299	235	288	297	320	295	320	292	271	275	278	297	293	300	276	307	258	283	284	256	283	298	282	289	260	269	257	246	258	277	277	311	266	245	267	282	242	263	290	277	278	276	291	239	287	309	271	306	297	268	265	278	278	271	273	281	289	251	283	303	272	266	284	283	290	230	274	290	239	282	273	274	276	301	274	280	279	252	265	293	261	262	276	269	309	249	283	251	283	256	270	296	260	266	272	294	277	290	269	270	289	290	289	266	304	268	271	261	295	292	296	266	243	286	294	281	254	291	257	321	241	260	306	286	280	292	269	286	309	303	276	270	268	283	297	258	264	287	261	290	256	284	259	258	312	287	278	308	261	273	317	267	280	276	250	280	268	286	242	254	314	284	276	295	280	302	295	300	265	270	269	302	283	286	271	273	293	263	310	261	301	309	271	279	300	269	283	252	245	291	272	290	248	284	280	297	297	280	269	257	261	303	263	257	254	247	303	293	266	288	293	269	275	261	242	224	263	291	269	277	261	287	283	273	240	276	268	257	287	317	276	256	298	235	275	304	267	259	269	287	271	269	287	262	285	247	284	292	276	269	266	279	289	275	284	296	278	304	237	311	243	278	257	261	305	301	293	273	281	282	284	280	302	305	273	310	273	271	276	324	293	271	248	279	259	249	267	268	280	266	291	281	318	278	260	277	246	265	321	283	277	276	286	267	276	289	278	269	304	251	279	280	284	309	275	259	270	303	290	257	277	255	281	284	286	267	282	304	268	284	273	284	291	275	279	299	250	291	258	267	269	300	273	272	288	292	282	278	307	295	275	291	275	257	269	268	276	251	285	316	275	277	251	270	267	294	246	310	267	265	306	258	282	281	302	280	278	261	303	243	256	256	316	278	284	316	269	274	269	259	261	267	266	297	269	268	267	282	249	263	301	303	274	256	279	270	259	300	287	296	280	279	283	253	314	279	314	283	289	274	297	256	247	285	272	294	246	271	291	272	294	269	305	270	272	245	304	294	275	268	304	289	274	267	279	249	281	248	262	297	282	289	274	270	281	297	255	273	280	294	245	279	245	243	243	270	306	290	270	281	300	287	293	302	275	276	284	288	281	313	280	283	264	276	264	272	261	275	270	241	286	301	281	309	281	287	264	235	246	275	253	303	241	251	266	293	268	266	255	284	291	250	264	288	294	273	311	292	306	273	237	252	261	266	271	271	234	242	290	291	280	294	297	284	281	277	301	298	274	266	278	270	276	248	238	307	301	269	261	281	261	296	280	305	274	300	270	272	271	239	268	269	277	296	284	296	275	277	282	259	268	258	276	293	263	298	290	277	262	273	292	290	293	285	270	277	270	293	295	279	290	263	264	269	293	286	300	282	255	270	257	263	278	300	264	243	269	300	300	279	293	281	271	271	308	253	270	269	271	292	314	280	293	279	295	282	242	304	301	268	284	304	270	289	270	286	286	308	265	267	307	316	260	257	295	240	266	304	302	287	286	251	272	287	285	298	258	293	253	278	251	263	272	254	254	295	284	271	243	270	273	269	275	239	272	263	268	271	245	277	267	254	276	261	273	277	273	258	249	291	268	284	283	306	282	300	304	271	288	242	264	286	286	268	243	277	300	298	287	289	290	281	253	277	283	279	295	270	281	254	277	288	300	293	270	264	256	270	253	280	310	257	261	257	307	301	295	278	275	289	285	270	245	263	294	302	278	273	224	264	319	269
2565	746	788	731	723	784	770	873	733	664	689	623	683	665	667	703	663	663	678	645	675	651	693	649	671	667	659	688	656	657	682	667	632	660	645	664	688	663	691	656	679	645	657	643	688	676	660	683	666	677	654	668	648	640	608	648	686	680	622	676	685	666	654	699	669	663	659	635	671	713	689	687	658	671	656	685	691	616	677	624	706	666	642	629	662	673	702	678	696	665	632	663	684	654	666	665	638	706	713	670	662	713	677	653	684	631	680	638	688	677	644	658	694	680	645	664	683	659	669	593	744	645	662	619	654	644	643	671	696	675	642	686	647	712	676	646	659	643	698	686	665	647	661	655	666	668	683	686	651	625	677	637	682	623	628	634	639	739	628	693	652	634	656	664	669	667	664	685	673	635	690	680	656	637	677	649	685	652	658	678	685	646	658	621	672	664	681	624	676	637	685	625	709	692	725	625	636	659	714	681	627	667	670	676	648	649	666	671	653	659	714	680	681	653	683	665	688	644	688	684	636	691	725	674	643	647	702	697	652	737	641	642	634	704	671	668	634	711	644	651	641	659	653	699	642	685	656	635	688	691	661	624	645	677	665	641	657	652	611	647	665	656	612	645	657	656	668	637	657	686	645	638	656	634	609	671	638	643	650	678	621	697	686	657	692	651	621	749	667	636	644	655	650	642	649	677	707	673	644	688	690	702	636	703	649	699	678	649	671	682	652	653	665	657	684	622	663	659	704	668	631	645	650	695	670	609	667	686	651	662	694	700	646	688	671	705	634	651	675	691	690	626	637	667	679	677	697	698	664	640	664	670	647	652	643	635	652	668	638	659	638	673	654	658	667	702	667	698	670	664	644	655	687	628	603	704	679	648	673	640	683	673	639	670	677	713	694	620	635	625	642	683	675	644	695	666	642	629	640	633	630	685	681	634	674	667	693	659	657	643	636	672	666	639	698	641	657	688	691	671	646	680	681	701	677	658	690	648	633	678	663	664	616	677	665	689	676	660	667	664	657	651	671	666	708	694	699	675	634	707	687	654	668	710	645	651	695	655	687	646	648	643	689	662	647	650	683	721	682	656	628	674	637	621	681	653	674	691	724	645	661	704	639	688	687	673	685	690	656	650	678	655	644	627	661	675	693	655	649	642	707	613	680	665	678	643	629	676	670	640	657	673	692	657	642	621	680	684	730	688	647	668	666	688	676	658	673	650	715	621	645	659	662	697	656	679	656	699	650	670	651	672	650	660	694	633	657	695	678	689	664	677	689	675	690	674	676	703	699	659	610	647	676	649	681	668	640	626	638	639	659	672	626	658	661	651	685	674	679	651	661	685	712	659	736	676	671	690	638	647	642	656	656	687	644	671	644	686	645	647	673	630	677	659	650	640	671	675	636	693	655	676	658	648	660	651	661	613	699	641	657	710	692	649	651	669	687	683	622	638	652	657	628	663	676	654	677	656	649	679	637	670	675	684	634	649	663	679	690	697	671	664	669	701	664	730	661	675	689	677	640	660	729	684	673	642	660	671	641	638	653	635	678	642	687	656	651	705	682	670	656	679	653	616	647	668	671	683	703	646	664	639	682	667	660	650	648	680	666	636	669	654	682	711	680	684	687	688	665	670	687	637	679	623	673	652	684	673	623	653	708	650	638	674	602	653	665	671	647	655	662	672	676	647	700	699	649	630	670	671	629	658	675	642	677	654	654	647	641	672	653	662	646	721	646	645	661	676	696	696	645	662	695	651	727	682	659	651	677	652	680	651	679	663	650	663	651	639	667	665	670	634	657	610	683	625	646	697	659	690	610	672	652	668	656	646	655	685	694	658	686	646	716	664	703	650	642	665	681	645	649	678	689	650	692	657	703	693	673	652	633	654	626	665	696	667	696	637	716	688	644	671	672	659	628	675	672	640	627	627	660	623	644	680	708	645	613	652	689	647	626	623	676	665	663	684	660	635	637	673	661	669	686	699	666	688	682	652	589	674	674	647	686	647	698	663	692	664	669	711	675	689	673	694	657	668	643	681	640	676	707	681	665	687	665	609	653	683	593	663	625	642	669	665	674	702	686	625	649	645	696	703	622	691	589	632	662	715	645	674	635	618	659	663	686	706	650	722	653	632	686	661	696	702	635	674	649	657	684	651	668	685	656	690	678	626	702	600	667	649	661	663	688	664	673	625	665	676	681	643	663	646	654	636	656	678	602	646	658	669	657	644	698	710	657	663	689	647	699	660	682	681	698	664	667	666	666	619	688	659	652	649	647	643	642	639	661	694	639	696	652	686	673	686	698	671	658	692	667	722	649	661	712	652	668	641	680	687	662	661	688	680	677	639	631	687	672	676	645	667	645	651	648	687	677	699	691	676	722	709	672	658	687	646	680	667	633	628	654	666	691	660	677	696	590	704	689	696	632	652	667	639	683	718	669	586	621	701	687	671	647	689	685	641	674	659	694	621	656	632	676	682	667	683	660	622	674	678	668	636	641	683	679	600	654	705	668	665	650	664	617	603	639	656	681	639	604	641	649	646	644	685	645	670	665	637	659	703	644	667	660	682	730	633	699	635	632	635	661	669	677	678	648	669	662	641	678	607	692	645	687	656	649	661	669	645	639	681	643	646	613	670	673	654	641	697	679	662	653	664	677	674	668	660	671	656	646	673	654	660	651	609	663	641	650	664	658	624	651	709	661	646	664	650	661	688	680	678	664	649	709	678	695	699	680	689	637	659	688	647	698	641	680	689	661	676	679	637	678	687	659	650	683	660	659	675	647	673	643	635	665	675	695	703	687	681	637	682	669	650	653	682	679	624	657	661	702	653	607	723	655	710	677	609	677	686	698	667	636	663	658	653	685	659	680	675	692	694	663	647	673	675	649	668	673	648	661	652	679	662	646	633	650	665	637	623	647	642	730	663	667	701	638	656	692	662	639	670	654	652	674	694	690	678	703	660	613	677	642	717	670	681	645	647	702	688	626	681	662	657	688	704	713	657	671	723	684	653	688	683	683	638	691	698	682	664	669	675	677	650	660	690	666	665	702	677	700	669	685	666	678	675	660	666	657	652	677	656	660	666	708	668	641	670	686	677	709	651	632	686	675	651	656	628	701	670	699	650	638	682	647	681	648	692	687	683	652	662	711	675	644	649	704	641	655	622	683	694	653	667	617	670	654	647	673	714	716	658	625	644	685	681	637	692	674	655	685	647	665	672	650	718	645	703	712	705	704	611	640	637	653	658	641	693	677	692	719	685	692	645	685	657	683	656	674	656	614	665	644	704	706	669	676	685	677	647	765	635	631	704	627	629	636	661	658	660	619	660	652	673	658	670	694	667	658	663	664	663	621	661	691	621	616	635	710	643	635	671	681	613	676	625	608	701	625	677	652	617	645	658	662	639	684	703	676	678	697	700	656	676	697	672	688	727	650	636	641	657	725	639	681	633	718	637	668	684	649	633	639	664	689	654	704	617	663	685	657	679	701	669	664	691	687	628	716	701
9408	851	687	473	415	324	328	388	325	252	275	265	230	268	235	261	274	251	258	254	232	261	221	274	229	245	250	233	231	275	297	250	232	244	245	230	266	274	276	248	251	251	233	232	273	241	253	267	245	250	237	255	229	271	241	293	262	252	225	256	259	243	251	242	265	253	249	246	234	254	240	243	242	246	250	225	226	250	254	260	244	242	249	262	259	271	257	255	245	239	263	243	225	249	222	238	278	249	280	270	265	271	273	272	259	250	276	247	248	249	251	228	243	255	255	242	243	237	260	240	232	247	252	235	262	256	250	282	271	273	261	263	268	237	231	269	243	274	263	248	224	243	233	224	241	245	261	243	277	213	247	283	245	231	225	243	246	229	272	256	244	261	206	242	274	254	237	254	250	271	230	251	281	221	239	248	211	255	249	254	266	249	235	280	292	244	245	252	277	237	269	265	240	233	234	267	232	252	261	218	228	236	241	226	232	243	281	264	263	256	266	278	261	263	276	246	229	260	235	273	239	259	249	247	242	224	262	244	240	254	288	253	207	263	231	277	250	271	257	225	212	231	248	276	263	249	241	273	253	262	260	222	264	244	218	236	223	281	253	255	237	279	274	255	300	240	267	240	239	207	255	262	251	241	231	248	236	269	274	258	254	281	236	289	238	215	280	233	240	229	248	269	261	250	241	237	248	255	239	261	239	214	243	259	242	276	252	232	245	246	259	270	273	269	245	226	295	238	238	257	266	243	237	251	270	244	250	240	231	219	254	226	240	239	254	302	228	264	228	247	264	267	250	276	242	235	223	260	215	238	269	258	251	249	280	265	249	241	250	253	258	211	252	236	265	220	234	270	250	240	243	261	278	223	275	275	241	233	283	236	255	282	254	238	266	283	270	244	260	251	231	263	261	252	256	244	244	238	257	242	238	250	236	287	255	265	292	260	239	245	228	230	242	242	221	269	245	261	263	245	258	275	224	238	264	230	233	254	259	226	235	275	260	222	260	247	245	224	250	234	223	224	257	257	262	231	236	251	242	281	260	252	236	257	229	284	266	258	258	228	251	243	267	252	243	250	227	248	232	243	252	224	234	261	278	244	224	247	244	280	241	246	244	265	243	243	240	234	257	244	280	241	266	251	256	231	273	255	260	245	248	230	247	236	235	236	246	247	264	237	245	254	266	230	254	249	273	262	241	239	230	276	276	230	243	244	239	244	279	253	277	256	237	267	238	268	221	250	243	250	216	241	241	272	257	249	234	272	246	251	232	259	264	245	259	250	242	252	258	253	245	241	300	245	248	238	242	252	235	281	232	244	217	244	247	264	278	263	240	274	238	241	286	220	241	211	245	270	241	255	254	244	243	279	263	243	250	221	258	257	280	242	276	227	215	244	250	219	251	272	253	210	218	253	220	243	223	241	283	265	255	244	282	241	256	248	236	257	250	252	269	225	250	238	247	244	273	251	257	256	257	272	268	240	245	231	249	234	262	238	266	260	253	271	247	258	262	257	278	232	246	251	232	244	253	258	256	265	251	251	270	257	216	244	235	250	237	245	241	242	257	264	252	258	246	247	239	235	249	246	247	272	264	243	260	279	267	266	232	264	239	228	263	237	256	262	241	274	288	263	271	264	235	252	253	256	250	248	276	245	256	211	285	245	244	228	250	260	263	267	256	251	263	253	244	254	249	248	234	267	258	265	265	261	257	247	254	255	254	280	245	217	250	246	263	267	215	244	229	267	290	221	247	233	256	251	234	269	227	229	284	271	243	255	238	259	268	236	242	248	269	278	242	250	245	229	219	275	265	231	269	222	238	248	245	253	256	245	285	280	272	236	273	239	236	262	231	257	258	231	280	276	253	255	239	249	272	265	250	226	244	250	251	243	226	245	264	245	236	273	266	260	262	228	264	257	230	221	264	231	274	215	259	233	284	276	244	241	242	260	258	243	291	239	242	236	228	256	243	249	264	215	227	244	258	236	252	218	276	295	250	247	254	244	218	239	267	244	246	252	265	246	248	233	233	261	286	262	262	249	233	234	238	230	251	277	224	250	233	245	243	257	253	254	257	218	275	259	233	232	236	236	252	266	247	240	262	253	262	239	241	244	268	231	256	257	265	223	258	245	269	277	295	247	212	253	240	248	270	239	230	240	263	221	243	245	245	244	235	229	226	225	240	251	270	261	276	257	287	223	234	237	214	255	257	273	242	255	239	231	228	250	255	261	220	242	223	261	247	252	272	232	237	256	262	230	239	246	269	257	263	249	266	235	247	222	280	280	229	232	234	236	261	265	255	253	264	235	222	230	272	256	240	274	253	255	244	262	235	217	243	237	245	245	234	234	239	285	269	240	238	282	288	251	262	217	232	272	241	249	261	264	248	263	265	248	241	270	242	244	234	270	231	235	234	259	237	234	248	285	249	246	276	235	236	264	251	255	256	215	235	248	229	237	263	238	242	278	254	245	224	263	267	253	243	240	226	261	262	269	249	278	280	246	257	237	249	238	254	233	247	262	243	250	245	246	252	218	264	259	248	213	286	238	249	249	240	231	245	251	237	228	275	240	283	244	231	272	243	236	265	249	256	241	233	255	258	235	212	244	231	257	241	262	248	252	272	243	235	250	258	247	233	266	285	273	247	251	248	212	253	242	215	258	251	277	239	267	237	251	256	258	239	237	260	224	233	273	244	257	238	246	252	245	245	243	258	237	238	248	225	264	231	290	236	243	219	236	259	252	252	268	254	275	250	257	249	255	247	224	254	249	224	248	245	239	271	262	234	271	262	250	280	267	254	234	264	241	240	242	235	232	247	229	231	276	256	254	246	200	242	229	235	240	268	252	224	247	240	232	230	217	275	231	232	227	247	264	239	258	291	278	283	271	229	252	220	255	248	253	234	235	252	221	241	268	258	253	248	253	273	262	272	247	273	265	261	237	243	220	233	262	270	254	220	239	229	248	257	276	241	263	235	269	276	235	238	270	228	253	242	277	280	248	238	246	260	261	255	253	256	239	252	263	232	243	234	248	249	231	271	265	237	254	276	242	262	228	246	240	255	230	272	241	235	265	251	247	258	260	254	215	247	257	252	251	242	235	232	262	242	260	252	238	272	258	261	243	249	259	258	251	252	224	273	254	247	266	228	273	246	285	252	234	248	214	238	242	227	273	245	244	208	255	241	234	279	274	255	271	244	269	234	262	239	274	248	278	265	253	234	252	224	269	238	243	252	244	221	232	263	221	254	225	261	246	247	263	255	238	239	251	238	244	257	247	217	269	247	260	273	283	220	253	236	274	256	236	229	239	258	254	232	220	237	205	226	289	225	277	251	261	262	225	237	273	260	257	245	255	230	230	252	258	227	242	241	240	259	271	259	216	246	229	227	256	246	225	205	253	242	240	230	260	256	264	242	244	241	247	250	276	241	247	214	220	249	256	258	227	228	272	253	269	251	240	280	254	279	228	232	235	247	285	267	270	251	262	239	247	247	237	246	257	284	251
8004	972	1353	1516	1311	1112	1083	1326	972	743	743	758	667	656	647	679	618	633	644	599	618	630	656	636	618	616	646	572	625	628	638	557	582	578	649	592	596	601	640	628	636	603	591	597	633	634	600	593	600	632	592	573	554	622	590	619	579	554	615	559	584	608	575	624	570	645	619	605	614	633	592	562	610	594	560	628	611	628	620	597	567	595	592	574	606	584	598	631	559	611	625	626	585	571	592	617	581	570	595	601	612	596	639	637	570	616	606	563	577	632	574	586	591	621	557	578	556	605	572	567	578	556	612	564	638	648	592	627	567	587	530	562	594	557	582	605	569	580	604	614	624	591	566	641	593	598	603	565	579	542	582	625	607	633	586	571	582	599	614	622	591	621	567	627	629	621	599	604	599	570	581	625	621	580	585	634	610	579	621	627	589	583	607	595	610	608	591	627	586	590	582	605	586	605	587	596	584	612	558	590	563	592	601	602	593	573	570	570	604	665	611	591	581	596	644	609	615	565	595	590	581	649	638	586	549	604	615	609	558	576	599	593	613	586	562	582	571	600	620	562	603	582	618	575	548	598	577	592	595	596	608	586	567	553	563	571	598	564	579	617	636	613	558	611	582	619	586	606	593	542	569	591	616	565	639	596	572	609	623	555	604	638	599	605	574	591	583	567	513	606	556	620	594	610	589	633	609	630	614	580	597	599	565	591	581	593	591	620	549	594	587	561	601	591	608	569	574	590	607	618	597	589	573	650	571	615	614	557	607	628	582	579	569	574	574	596	612	584	596	596	582	612	592	572	589	556	590	606	557	596	628	589	600	611	545	575	628	599	597	581	586	610	562	615	597	593	594	571	579	631	541	569	571	580	624	597	596	629	551	603	590	578	569	626	617	585	632	621	616	608	604	597	618	558	623	592	566	618	568	591	601	646	579	554	594	578	592	567	603	604	599	606	594	630	603	638	615	555	609	550	583	560	597	601	592	574	626	617	566	605	613	608	576	603	624	548	602	601	599	578	626	605	568	590	557	570	570	587	618	567	616	581	553	586	586	585	647	650	621	543	611	587	583	571	611	554	607	587	556	607	593	575	601	582	602	583	603	570	534	572	600	615	592	591	623	580	632	586	623	609	583	612	606	608	614	607	610	632	592	608	596	622	631	599	599	619	578	587	594	587	580	609	621	577	584	625	574	570	584	641	555	638	642	607	615	599	594	595	538	617	604	588	610	585	582	570	562	570	599	586	572	628	606	597	590	609	543	562	614	607	587	574	613	607	621	591	559	626	539	587	625	605	600	555	558	603	546	590	601	620	570	596	557	567	613	605	598	590	618	579	611	568	626	581	589	598	602	582	613	624	568	563	589	608	620	605	598	618	580	561	574	566	596	583	586	621	562	572	586	571	541	610	575	601	580	605	571	594	589	613	600	600	579	572	570	606	569	582	600	606	579	596	589	604	584	611	586	588	630	580	620	579	570	626	542	621	587	584	632	582	591	651	586	613	585	581	588	650	593	587	644	601	570	594	608	624	594	596	573	604	594	575	607	622	610	631	571	613	614	592	618	555	557	572	545	592	596	568	586	545	596	610	560	548	601	620	621	599	627	612	600	636	551	557	576	618	593	575	574	599	534	572	586	584	596	591	557	603	604	597	606	631	585	589	605	598	550	628	681	602	612	585	605	621	547	582	564	619	571	560	586	603	594	579	609	605	607	602	611	612	609	571	610	581	597	593	612	611	592	578	607	576	632	624	592	614	595	618	581	574	600	643	581	596	549	612	536	631	556	567	608	587	600	606	587	599	607	570	598	593	608	580	562	635	581	584	603	595	574	563	600	610	623	575	590	640	628	616	577	563	578	568	572	589	573	591	603	601	606	555	579	577	608	607	532	590	596	569	573	538	561	597	596	544	629	610	567	560	594	609	605	542	575	580	611	602	625	581	609	614	565	579	581	601	588	575	552	596	545	589	595	608	605	601	591	538	617	628	604	615	577	583	575	606	618	639	605	596	574	599	622	593	598	551	560	625	588	589	627	579	621	587	578	599	629	514	601	628	618	619	576	590	580	606	583	583	619	582	575	622	603	590	602	607	627	592	595	582	617	587	614	602	578	578	593	587	604	603	598	584	598	537	677	614	579	539	604	594	597	592	595	542	585	599	616	598	604	606	578	566	560	628	583	618	571	589	639	611	561	633	588	582	609	554	616	618	613	584	581	615	581	633	577	599	598	555	624	602	559	582	524	573	628	609	553	612	614	583	604	569	592	593	600	645	629	569	608	589	597	565	606	609	597	606	609	605	579	567	546	600	589	600	602	582	578	578	601	586	582	574	609	589	618	601	573	610	629	579	573	558	592	624	576	610	614	548	631	619	602	554	586	634	613	643	636	579	602	586	621	611	600	567	629	591	585	602	620	601	566	594	636	605	587	610	627	643	578	571	622	572	560	577	592	575	569	602	615	602	590	558	564	570	620	642	613	603	614	576	588	585	581	601	610	561	630	576	569	584	587	602	628	564	582	590	580	572	575	632	570	547	611	565	546	625	573	582	562	609	581	586	588	588	592	600	561	601	615	603	599	582	565	623	588	557	617	536	567	614	572	601	617	614	583	598	620	631	572	601	547	579	625	587	593	560	603	582	654	605	605	637	597	598	567	623	587	619	610	619	583	577	611	596	612	604	587	570	622	627	584	585	616	618	595	624	593	548	549	603	580	580	628	568	572	604	585	587	594	619	602	573	616	544	615	577	563	592	626	602	581	571	602	629	588	600	629	585	601	622	582	616	619	624	582	556	593	600	587	630	568	633	574	544	628	637	577	592	607	591	592	614	576	568	600	622	584	601	609	550	613	597	605	585	603	556	583	607	599	606	606	598	597	628	607	581	593	629	619	606	585	635	598	611	631	592	571	626	569	585	610	661	617	622	569	584	607	598	572	547	594	558	593	575	620	597	586	595	557	565	571	637	650	559	571	593	579	604	650	569	583	614	617	593	578	636	581	607	588	589	582	604	597	583	636	605	573	608	621	602	594	564	572	619	602	583	584	607	595	599	585	570	599	608	606	625	613	593	615	586	630	605	587	595	554	604	609	591	559	602	554	570	596	600	568	601	556	574	583	561	588	598	587	580	567	569	588	618	619	596	576	517	560	592	605	603	632	597	606	612	618	617	601	575	616	568	582	607	546	545	619	583	561	576	565	586	600	602	615	633	588	542	615	596	574	590	600	627	597	587	579	610	591	596	583	574	577	633	606	610	607	557	603	604	609	571	570	595	568	580	633	625	588	614	650	568	573	617	570	647	619	595	589	559	585	615	591	590	605	591	589	578	621	529	603	550	556	607	625	557	597	573	648	568	619	572	572	578	599	608	572	586	564	580	640	562	592	605	569	584	602	564	588	593	564	597	579	591	578	549	613	588	596	624	579	571	578	658	584	601	616	564	609	536	584	578	576	573	580	626	617	583	528	570	591	573	631	593	640	581	596	628	581	595	631	632	593	634
15806	1372	840	566	387	278	277	306	202	184	144	153	134	144	114	116	110	136	155	103	129	103	96	100	99	119	107	98	119	106	105	113	107	115	103	100	95	107	108	95	113	104	96	122	106	96	96	97	121	102	111	124	124	124	84	99	108	90	117	105	111	111	98	119	106	123	98	88	108	110	110	102	108	104	107	113	100	104	100	102	108	141	99	95	94	105	87	111	102	102	79	100	99	105	108	118	105	100	112	113	101	122	105	95	94	109	114	92	101	103	98	108	89	106	111	88	89	92	100	128	81	109	102	122	113	87	112	106	96	106	108	94	86	109	104	107	107	123	105	96	100	109	83	91	100	100	114	96	110	103	97	115	114	116	115	114	100	107	98	78	92	95	109	97	108	109	96	114	115	96	109	93	113	116	113	99	106	122	117	95	97	85	106	107	112	90	115	120	92	105	98	116	106	115	100	112	98	116	92	110	108	102	103	92	104	118	98	98	87	93	111	94	84	102	132	92	118	100	102	115	112	104	94	95	90	129	112	93	91	102	97	96	109	107	101	107	90	123	86	116	118	83	92	81	102	96	93	89	108	114	93	104	112	110	105	116	110	110	123	101	110	111	108	113	118	96	86	94	118	78	98	95	90	85	120	116	120	111	108	119	110	104	108	127	111	103	111	112	123	112	118	110	113	107	89	117	124	92	114	90	99	76	106	93	121	101	115	105	118	97	92	106	110	100	108	127	107	104	115	108	103	107	113	134	119	124	107	93	107	108	108	121	97	93	95	103	119	112	110	82	97	104	93	113	82	82	102	102	110	108	103	84	109	113	99	98	91	126	110	109	93	112	103	83	108	108	109	115	116	113	125	102	98	108	112	103	104	102	111	97	92	110	93	127	101	95	89	106	111	106	92	105	111	103	111	85	83	98	93	82	93	103	102	103	109	97	111	111	116	101	99	98	108	98	104	115	100	116	95	96	83	114	107	119	88	106	95	109	113	109	77	106	108	102	82	111	88	117	117	113	99	100	92	123	95	103	109	90	107	101	104	111	121	102	111	116	125	109	80	117	122	116	110	100	115	111	110	116	109	107	91	91	98	100	121	99	102	103	99	103	103	102	96	104	93	95	105	101	110	92	113	110	92	118	93	96	123	106	132	126	107	102	122	107	100	90	110	90	106	98	114	98	84	106	98	103	106	107	94	99	90	125	99	110	85	108	101	121	112	108	108	121	104	99	106	109	98	102	112	110	108	117	112	108	98	109	104	128	104	99	97	121	125	110	94	99	93	95	110	111	103	118	121	120	104	107	106	89	97	113	113	121	95	101	113	116	126	114	116	109	101	99	95	107	99	102	102	115	122	108	114	130	102	100	94	109	127	97	99	96	101	99	85	97	91	112	100	88	106	114	112	120	116	112	110	93	104	109	98	105	132	122	85	106	99	105	92	103	112	108	103	115	94	92	96	132	111	101	93	111	98	116	87	110	113	101	111	125	97	109	109	116	97	115	82	93	113	95	108	107	113	97	113	114	110	106	104	101	114	116	116	99	104	94	137	127	119	114	111	106	114	97	113	105	98	120	97	121	88	137	126	115	82	103	98	107	105	121	98	93	118	82	107	103	114	91	107	118	111	127	92	100	117	108	93	99	109	95	109	97	118	97	99	103	96	108	106	106	112	104	123	106	112	101	98	116	110	99	107	112	107	116	100	109	101	106	101	109	78	104	116	72	98	99	110	105	118	115	116	98	93	103	105	93	90	122	96	117	88	104	92	96	116	105	89	102	102	105	111	105	108	115	90	95	116	118	104	96	115	112	109	101	98	93	110	94	93	110	117	115	94	101	98	125	104	105	89	100	113	100	104	98	90	95	107	110	122	96	100	104	114	88	124	107	108	110	91	87	120	108	109	98	111	108	112	124	101	95	111	110	88	96	104	101	109	97	109	122	114	90	91	87	137	101	106	105	102	123	97	89	94	106	93	106	115	119	116	112	101	114	96	87	91	125	86	104	101	108	114	93	109	111	109	104	102	85	87	88	104	117	105	101	120	100	116	129	103	114	96	96	108	116	96	90	87	120	107	96	103	93	96	115	119	97	93	119	121	115	108	111	115	91	104	100	109	96	112	90	106	118	94	100	90	106	104	103	85	108	95	111	84	88	126	95	102	100	132	95	105	113	109	110	102	111	87	99	108	93	105	125	115	96	91	104	91	100	124	97	119	97	108	102	111	99	121	91	103	92	87	114	101	111	97	107	113	105	97	121	97	128	94	96	107	104	119	97	100	94	100	109	100	103	109	104	97	113	103	99	99	89	108	109	124	104	98	123	123	94	117	118	97	102	95	93	91	100	94	103	101	119	100	114	113	119	84	104	110	94	112	102	89	91	104	89	113	84	115	104	109	104	122	114	90	107	115	124	121	105	107	113	117	122	103	113	89	108	116	113	110	90	100	106	103	93	106	92	99	98	127	103	87	90	98	103	110	115	115	107	110	87	97	128	120	108	124	94	104	97	105	97	81	95	111	108	124	114	109	114	120	100	105	112	112	100	110	102	117	101	97	117	99	99	107	113	95	102	112	106	99	99	100	112	115	111	112	127	131	93	118	115	104	106	91	104	104	103	100	114	102	105	104	81	111	91	93	114	112	95	107	94	121	99	104	129	97	96	102	108	105	98	111	112	104	103	105	103	89	96	100	96	95	108	105	113	131	116	110	108	75	98	109	105	106	92	115	108	116	110	100	83	125	129	105	105	109	98	111	102	113	98	93	117	92	105	91	102	80	107	97	95	111	110	122	88	105	118	122	98	90	83	103	133	101	127	107	96	108	109	115	109	105	93	110	107	131	83	94	112	106	98	113	98	96	86	109	100	95	100	125	90	114	116	111	105	129	101	105	130	97	95	115	87	99	122	96	94	103	95	93	112	119	86	97	77	112	110	92	98	104	105	91	95	111	95	102	103	118	103	103	96	104	116	102	104	110	117	106	103	107	122	109	99	103	115	109	116	106	112	92	118	94	98	96	93	118	108	108	101	114	110	115	105	103	88	95	125	96	125	135	103	109	105	101	118	114	104	125	103	93	123	97	108	114	107	110	104	105	111	102	88	98	121	109	118	109	118	97	93	97	97	108	89	93	122	95	100	118	93	107	116	111	94	102	106	115	90	119	133	108	117	106	110	101	97	123	109	116	94	119	106	113	81	85	92	113	126	110	118	118	98	93	98	125	108	108	111	107	113	84	73	105	100	95	104	112	96	102	101	104	110	106	109	102	135	114	79	95	118	91	100	108	100	80	125	93	104	91	97	111	101	97	115	113	110	84	90	94	115	94	118	125	104	87	116	106	102	96	90	105	109	115	111	96	104	92	98	113	123	131	116	83	105	101	119	100	99	97	94	127	100	107	99	112	117	118	102	108	105	98	109	108	104	94	87	103	108	107	105	101	107	115	78	128	124	105	105	91	109	108	87	117	93	104	100	111	107	115	117	91	115	103	107	103	103	113	103
10160	998	1738	1878	1573	1254	1119	1468	829	582	538	490	466	431	461	445	369	335	377	360	323	328	358	301	339	320	312	308	309	308	275	278	317	305	315	290	315	311	299	303	309	294	272	309	280	287	280	291	286	297	279	280	290	287	282	287	283	294	296	308	282	301	290	255	275	270	299	281	263	282	280	256	276	283	267	304	256	277	264	277	274	257	267	275	275	301	259	282	299	267	256	283	290	286	254	248	299	256	283	272	276	284	268	276	272	236	277	268	277	287	283	284	288	294	292	271	301	291	270	287	284	272	290	298	260	278	296	296	249	255	284	270	277	279	272	241	272	297	263	280	261	284	253	291	260	297	275	270	246	286	270	264	291	269	278	291	284	270	297	276	252	258	292	267	302	288	251	290	275	266	251	266	292	290	306	271	248	258	294	292	262	285	276	297	303	288	287	290	269	266	272	282	276	256	276	292	285	262	249	272	277	297	287	257	280	275	285	271	262	287	264	284	283	289	280	274	268	278	289	266	256	301	266	296	265	276	292	281	284	276	283	272	281	264	271	280	272	250	271	267	284	303	277	259	290	250	265	259	330	295	274	323	251	306	274	286	267	249	272	265	245	277	278	284	300	274	260	274	296	265	237	265	262	265	269	269	277	256	274	299	282	276	284	268	247	254	303	279	276	270	281	282	275	287	292	274	279	283	297	279	285	272	288	297	253	279	248	278	266	267	280	252	275	269	290	258	290	257	244	244	273	294	294	274	297	272	254	252	270	291	268	273	303	290	268	262	238	275	272	271	259	305	251	268	265	268	255	269	254	311	285	302	273	277	288	280	247	273	277	290	267	246	288	317	260	265	295	282	290	264	303	285	266	300	287	265	268	265	264	249	239	281	283	288	282	261	278	302	276	266	300	290	304	275	241	283	264	251	251	247	282	291	288	261	284	282	258	282	287	272	241	283	265	244	270	264	262	258	256	286	269	265	298	274	271	277	244	297	292	258	259	280	264	275	265	267	251	229	260	275	284	274	270	276	271	254	283	284	301	258	289	281	235	301	275	260	288	288	301	311	294	275	285	283	285	286	296	306	289	258	261	284	273	282	258	276	264	271	277	275	307	264	276	262	279	267	278	282	267	250	275	268	252	251	277	262	259	278	285	305	289	269	262	304	297	265	263	265	281	286	265	276	285	287	262	293	277	292	270	292	259	299	247	266	277	259	261	258	252	261	268	277	272	263	297	240	281	310	261	245	281	277	265	250	292	265	267	283	272	267	258	274	290	279	300	246	277	284	255	256	245	281	269	285	298	237	290	297	261	279	284	250	289	288	267	276	271	285	284	286	261	269	276	278	255	260	253	250	255	285	298	270	284	293	267	282	269	262	285	284	305	251	319	262	246	282	269	272	263	272	290	272	305	292	252	281	271	292	280	287	269	257	252	284	262	277	296	288	281	280	255	261	268	244	258	267	275	242	280	274	259	274	262	275	285	318	300	263	238	273	226	267	298	291	282	288	284	272	273	301	268	266	272	283	276	288	267	257	248	262	244	253	264	280	280	266	279	293	261	279	259	277	285	286	276	276	281	276	271	290	262	269	290	262	274	311	258	282	275	293	246	298	282	262	268	293	272	279	277	285	283	276	263	271	306	259	263	264	291	283	274	254	224	260	278	264	261	273	264	262	284	282	296	289	259	284	274	266	268	301	307	282	282	287	285	294	252	253	268	262	283	274	277	281	290	276	282	274	302	253	297	257	300	273	280	263	280	253	294	286	299	253	287	264	281	267	274	295	262	298	287	274	276	261	296	270	247	267	296	259	267	246	288	289	275	222	271	262	270	260	291	275	286	273	287	285	252	257	302	279	261	257	279	283	271	268	265	279	298	287	294	269	275	279	258	253	261	279	247	256	280	266	265	278	274	258	264	261	272	289	247	277	287	278	278	285	280	280	251	281	255	265	248	277	274	306	288	277	281	269	264	243	274	260	260	263	285	270	275	288	257	285	288	275	290	312	313	274	243	248	280	258	283	272	269	275	278	244	279	237	260	265	275	270	282	279	255	270	261	275	291	273	301	293	278	275	266	253	263	252	273	274	299	235	285	272	266	274	282	261	285	269	293	282	273	282	304	270	257	267	299	252	299	251	262	285	255	296	271	261	248	261	260	286	224	253	304	289	271	293	279	264	276	257	244	267	273	281	297	279	289	263	274	268	279	273	282	246	281	245	241	280	287	260	263	263	269	278	278	252	263	272	278	268	257	281	255	235	279	274	273	269	279	276	263	252	289	282	270	265	243	285	253	276	256	296	251	268	268	252	298	262	273	285	302	263	312	273	297	286	302	277	276	290	287	310	270	278	243	265	314	297	291	299	284	306	259	264	279	278	272	270	259	268	272	278	284	283	274	299	292	305	284	258	264	269	311	251	262	289	278	302	280	248	246	268	287	299	277	272	275	296	268	284	286	283	272	273	263	266	266	281	278	277	262	281	289	285	292	271	293	289	256	254	283	288	264	279	271	265	280	287	277	276	273	256	278	225	325	292	311	271	280	275	278	264	295	265	276	267	266	281	241	276	285	283	274	284	309	286	325	278	270	284	270	271	265	259	276	261	288	251	299	263	287	262	287	259	286	272	274	281	277	275	248	262	283	297	302	260	254	299	300	271	275	255	252	299	313	285	272	254	275	266	266	282	290	266	270	267	294	258	290	248	257	288	266	278	280	269	273	249	245	249	291	248	243	271	261	291	277	262	288	299	272	236	284	255	282	281	262	277	278	255	250	298	240	276	293	266	263	269	293	288	271	249	308	299	287	280	256	246	282	261	257	279	303	272	266	281	256	254	288	290	282	306	283	266	246	293	260	271	283	293	250	270	254	265	276	300	271	268	286	293	279	259	268	284	300	279	260	281	267	280	287	291	261	252	275	249	258	270	263	250	281	275	263	275	266	278	255	251	281	281	265	277	291	281	260	263	262	279	275	266	278	269	237	263	281	287	291	252	290	282	242	287	264	293	275	262	275	234	292	249	279	282	270	284	265	287	253	278	237	286	277	283	318	250	282	245	259	292	269	283	301	246	261	279	279	261	292	269	263	286	271	264	255	261	250	251	262	271	297	280	321	277	281	229	263	245	290	272	254	263	276	274	286	272	275	269	289	231	263	300	276	263	255	257	273	251	263	263	290	267	257	263	262	284	244	250	267	264	298	262	258	271	257	302	259	292	279	264	245	281	289	283	281	271	265	268	299	249	262	262	273	237	271	266	251	254	288	260	252	287	251	269	291	289	266	272	255	280	298	257	277	281	260	286	268	273	280	272	249	274	277	284	274	265	314	259	287	271	249	276	260	255	247	303	263	302	279	255	274	274	294	275	295	303	286	306	263	272	249	277	264	240	260	289	276	265	278	263	284	290	259	267	293	271	285	260	254	271	283	261	261	288	253	270	316	281	287	271	276	309	272	280	233	288	262	290	264	257	275	245	283	279	275	270	274	283	275	257	267	279	315	312
2014	386	335	312	316	303	272	323	263	277	309	269	279	294	298	293	283	314	283	278	285	296	278	287	274	265	288	269	278	290	271	271	283	328	298	265	293	268	268	276	298	247	295	268	267	265	298	299	285	261	274	305	264	300	267	306	288	298	274	278	276	286	266	290	282	288	267	256	292	276	269	272	289	277	280	273	300	271	264	306	290	260	247	270	268	282	288	282	272	274	321	270	256	277	272	286	261	274	253	268	294	295	274	286	286	254	285	290	284	282	246	252	284	291	252	250	292	275	280	270	283	256	293	317	297	295	280	300	288	304	283	299	279	303	270	250	280	290	263	310	299	298	328	352	274	292	302	280	263	291	322	244	300	315	313	277	276	261	288	248	285	279	283	296	261	258	274	280	273	267	295	320	247	285	240	261	239	251	248	262	282	311	301	264	278	275	311	271	285	296	265	273	289	301	297	301	263	267	293	277	296	279	265	298	285	283	303	271	261	247	269	253	264	280	297	286	266	284	272	299	283	279	293	306	266	277	297	276	276	272	283	313	289	280	257	282	270	275	301	279	270	294	263	279	244	272	269	273	287	288	312	280	291	259	271	251	259	241	278	300	291	253	263	268	276	243	296	305	287	247	264	266	296	240	278	313	265	287	300	276	293	306	302	306	280	281	277	278	279	267	298	263	279	267	297	261	267	276	277	287	278	304	277	278	256	280	270	276	298	306	296	274	270	307	281	284	313	262	303	284	280	300	269	287	285	274	288	263	273	252	266	296	275	276	298	271	289	282	262	274	290	261	282	296	272	303	284	285	305	285	271	283	267	276	261	273	263	293	275	289	265	265	279	255	283	274	274	264	320	284	309	308	278	274	263	307	275	284	275	281	273	282	275	269	308	285	279	310	268	280	285	258	261	263	251	291	267	276	262	272	293	237	270	276	265	295	275	289	303	258	308	296	293	273	273	276	258	255	289	307	279	278	273	312	302	298	278	288	240	301	282	322	253	273	284	311	289	278	255	236	304	268	293	293	272	291	286	288	282	297	284	275	284	266	287	237	295	291	291	310	294	288	265	266	259	270	319	289	269	308	274	276	292	275	267	246	265	284	259	282	282	285	235	313	290	302	280	287	286	281	286	316	292	250	301	270	272	266	254	269	293	308	276	266	260	283	246	272	260	310	280	289	274	296	289	262	305	268	299	293	268	273	290	273	291	268	265	263	294	272	261	289	279	275	280	295	296	290	267	296	261	257	267	268	276	269	260	274	300	291	253	255	260	267	274	276	289	283	262	282	279	237	261	279	271	278	272	273	287	283	291	280	285	255	242	281	294	278	264	272	301	293	288	280	295	292	276	277	263	248	281	269	256	279	283	271	282	256	306	272	329	286	257	267	285	267	297	234	253	267	326	299	287	285	272	288	273	282	298	266	283	286	258	288	281	311	270	268	271	274	275	281	245	284	288	310	283	260	268	273	291	274	270	314	286	274	277	299	278	260	281	310	289	277	289	321	265	280	277	284	271	271	271	246	251	278	280	275	256	324	307	273	258	303	270	278	268	277	303	271	280	286	282	247	264	261	283	287	268	261	271	287	282	277	269	262	262	268	276	281	279	286	283	272	321	255	288	271	277	279	270	275	271	287	266	260	284	274	264	260	289	271	268	264	251	295	271	290	279	272	260	269	272	291	271	262	271	261	256	275	292	265	305	291	267	252	254	264	268	299	301	269	303	301	279	344	267	263	258	257	318	272	280	256	292	267	298	277	317	265	282	288	270	273	271	262	304	259	247	307	251	257	285	270	260	235	295	274	281	240	297	287	287	276	298	261	266	288	281	298	274	290	285	285	318	294	278	242	212	252	266	290	291	270	280	285	257	295	269	265	282	307	249	262	252	288	251	266	274	289	303	269	282	258	278	278	282	282	293	271	318	279	268	299	266	282	284	298	279	281	282	274	313	285	298	263	262	283	295	268	249	262	286	268	282	285	278	303	265	264	260	300	274	278	258	244	239	266	289	299	312	274	262	283	252	302	261	291	248	251	288	285	282	278	275	306	275	296	273	283	285	279	266	303	303	279	277	264	292	271	281	272	277	290	283	246	290	308	273	282	314	298	273	269	294	264	264	275	285	265	286	266	286	260	308	275	276	281	278	229	285	288	295	289	286	266	278	301	289	266	273	254	306	278	297	307	291	264	288	285	281	310	298	307	251	278	273	265	250	258	287	279	306	290	283	282	277	241	276	291	295	243	272	270	291	265	296	251	288	293	303	310	252	276	309	283	275	284	243	298	312	269	272	273	325	277	270	282	258	290	281	282	246	275	299	272	291	270	254	259	278	266	336	283	271	268	271	279	259	286	286	246	271	299	299	274	297	314	285	256	316	278	265	292	276	269	320	252	267	291	256	300	309	282	289	290	273	294	255	301	284	282	289	291	302	299	279	283	292	277	296	258	292	291	280	276	311	275	269	260	265	275	288	270	279	306	286	258	279	258	291	297	272	316	254	285	275	291	276	269	284	293	242	294	280	286	277	269	250	268	279	263	281	257	282	285	271	269	252	282	303	255	279	298	290	288	278	294	243	263	278	252	254	259	281	280	258	254	266	270	259	246	268	274	294	272	283	265	265	267	267	270	262	267	256	269	293	279	293	296	255	251	257	273	291	295	261	311	280	290	261	284	285	272	305	248	292	267	266	273	262	278	262	294	305	279	274	308	262	302	309	252	278	289	264	291	289	278	290	275	248	275	289	285	298	296	296	262	278	314	262	245	321	287	293	280	283	289	261	276	279	279	283	269	304	280	289	269	303	296	271	271	289	261	285	321	269	301	258	276	306	299	271	263	257	271	272	297	271	266	303	288	262	290	295	281	283	266	282	296	279	264	254	275	263	295	260	290	286	272	260	266	305	287	250	248	292	257	265	280	283	269	289	245	307	297	262	266	284	285	261	280	287	288	292	285	285	282	285	289	284	278	269	300	291	281	302	283	266	273	277	268	313	279	255	284	308	288	272	350	265	258	282	279	276	323	279	258	273	267	282	281	295	264	262	305	267	283	285	267	282	301	312	251	252	303	267	267	274	264	258	284	274	254	290	308	275	279	253	259	293	270	280	250	300	263	285	260	255	276	298	268	269	266	315	305	280	276	257	277	275	288	309	290	296	300	249	277	262	300	293	273	255	277	275	255	289	282	259	284	293	295	278	256	289	280	282	286	297	286	253	255	293	318	285	253	263	304	268	273	296	277	267	276	263	300	251	246	252	254	275	279	293	278	258	289	296	278	304	288	280	270	291	278	309	293	273	270	269	263	307	280	275	271	270	263	267	271	270	283	303	297	272	281	269	283	267	241	291	279	277	285	283	285	288	258	296	286	283	283	279	286	263	279	296	251	303	285	275	293	296	296	277	275	302	263	280	268	266	282	284	289	284	242	304	286	280	237	293	277	310	257	280	286	295	253	292	293	265	332	258	293	270	282	278	302	267	284	277	281	281	258	274	290	268	288
2366	747	791	808	871	739	729	827	723	711	661	662	678	674	685	660	691	692	647	658	680	665	676	610	672	655	703	649	649	664	681	654	658	650	672	707	646	648	671	675	709	675	673	617	709	677	670	696	648	701	666	684	675	690	665	659	677	670	607	611	691	654	674	690	710	659	690	712	695	638	650	636	648	663	632	677	715	655	675	672	630	672	625	660	679	682	659	656	670	687	698	660	680	647	650	592	661	645	654	664	699	676	676	650	681	684	658	685	684	630	656	652	676	679	640	658	667	704	678	669	600	708	696	606	717	662	626	703	659	672	668	691	671	688	663	689	668	694	688	648	704	705	675	666	665	637	672	710	619	678	679	635	687	664	693	659	692	631	690	666	612	640	673	651	665	646	670	668	739	656	675	655	643	644	653	658	687	703	670	688	665	656	708	660	651	644	702	703	688	682	659	691	629	658	715	665	641	679	633	662	670	652	661	759	648	617	684	702	660	673	684	647	692	678	644	666	644	635	646	654	655	646	674	631	638	664	710	637	681	671	691	684	622	644	669	659	625	643	640	677	645	690	722	660	670	616	736	635	646	688	680	681	708	704	663	671	710	707	664	670	704	685	645	697	687	652	663	696	613	714	664	661	630	700	658	698	655	662	651	682	650	650	690	684	685	648	643	650	690	649	672	660	673	629	685	637	631	678	689	619	630	649	680	638	626	675	660	640	675	682	643	702	657	668	638	679	641	645	658	626	645	652	627	651	679	632	620	668	625	692	726	713	665	730	693	670	656	702	682	626	688	654	613	704	658	649	674	657	681	648	665	680	642	651	652	703	610	674	658	731	681	652	666	643	685	692	668	673	647	688	672	656	633	714	686	663	708	665	658	658	682	605	648	640	662	665	684	651	581	618	717	651	695	688	633	701	650	656	689	656	673	624	659	632	624	691	670	643	672	662	751	724	684	677	660	685	717	702	738	660	717	638	685	678	696	679	676	666	646	611	696	719	667	626	655	638	683	692	657	668	642	690	674	642	661	699	699	696	719	672	614	665	642	686	627	665	636	622	671	647	670	661	675	665	672	662	633	629	657	643	710	647	672	669	657	678	607	656	680	664	691	676	698	646	664	673	668	624	643	698	689	633	645	670	687	657	674	657	670	647	680	619	670	657	715	655	701	616	652	688	658	682	680	652	599	620	677	701	666	677	640	685	670	646	679	647	671	698	633	668	607	663	696	738	598	654	649	693	682	653	657	664	673	659	702	643	684	690	663	709	650	667	678	648	649	679	646	656	670	719	669	700	660	663	653	657	671	690	686	658	657	670	707	665	704	685	661	675	667	677	643	682	655	657	705	651	665	629	628	611	669	700	713	673	660	652	722	681	676	679	646	702	649	660	661	669	658	640	665	680	705	666	647	660	697	716	634	677	640	626	656	653	639	629	659	691	670	699	662	640	638	698	665	610	650	668	660	651	656	719	679	688	720	686	678	680	634	686	608	676	684	661	686	700	655	663	698	646	680	713	660	632	680	696	695	683	681	655	649	642	708	674	636	657	669	631	641	685	702	666	693	689	712	646	702	658	618	664	684	662	657	648	707	689	662	702	644	638	660	650	618	677	659	645	679	625	688	630	707	700	676	650	679	627	659	671	645	639	655	674	665	608	632	666	681	628	673	659	664	682	684	641	678	711	684	652	659	647	649	655	663	696	674	687	638	676	671	669	688	642	632	641	660	640	670	688	704	601	683	637	663	664	694	737	635	659	659	629	690	689	685	637	704	670	649	691	699	660	695	662	667	643	683	654	620	653	671	684	665	676	663	646	648	668	639	661	690	683	698	687	621	693	696	663	672	673	657	680	677	639	667	614	688	622	649	705	691	712	649	631	644	645	668	678	655	630	667	668	686	659	652	685	689	656	672	631	652	668	642	682	677	662	665	678	676	684	681	638	678	661	609	627	654	670	652	620	672	653	668	657	622	674	678	652	717	659	636	644	649	666	638	639	682	662	654	701	675	667	661	686	686	663	636	694	686	691	687	680	641	700	661	669	668	695	699	659	670	668	651	654	663	656	656	632	720	686	663	684	684	683	644	709	632	652	666	617	657	678	692	671	637	614	653	715	685	675	669	707	689	675	642	690	681	690	703	676	657	643	660	672	656	636	701	667	649	680	663	686	652	628	684	679	640	660	665	663	632	676	676	713	672	711	692	651	659	666	693	660	680	621	678	694	662	645	658	673	645	689	681	640	629	646	632	681	661	679	679	676	666	645	639	641	670	642	684	623	677	712	711	677	685	676	691	700	687	671	661	668	721	662	666	633	675	677	692	647	688	641	694	705	715	648	682	645	676	696	650	642	652	644	692	642	709	656	660	679	682	689	698	670	670	674	669	675	657	650	647	636	634	659	666	669	640	630	671	691	670	683	657	674	667	643	702	648	697	697	636	671	687	675	625	630	651	650	690	681	696	690	651	645	663	678	684	690	675	669	654	656	639	704	725	715	673	638	684	652	686	693	615	591	698	669	727	654	661	691	645	644	681	686	573	671	683	660	703	666	708	649	638	638	609	654	646	668	720	655	644	601	597	667	638	679	657	658	687	659	678	656	650	656	686	642	684	666	648	696	661	650	627	660	706	665	668	689	677	662	685	658	673	687	683	677	696	667	723	732	715	674	661	703	727	645	622	644	635	673	627	647	683	651	646	650	648	680	660	687	688	670	680	688	687	690	672	684	628	671	685	702	689	622	673	682	620	660	652	657	692	682	658	641	625	666	666	643	663	665	641	675	678	625	673	675	673	680	670	672	651	679	640	611	694	648	645	634	637	660	679	648	676	665	667	625	697	686	648	643	652	693	628	634	641	674	639	690	634	694	669	646	690	610	720	677	651	644	653	733	660	665	670	664	668	666	646	699	701	670	680	653	718	627	680	676	664	610	644	641	628	660	634	662	711	689	675	627	616	692	676	632	616	635	707	661	669	654	759	693	685	733	669	652	654	694	669	662	703	650	653	650	667	631	683	615	680	672	665	671	711	684	694	621	655	716	693	654	695	700	664	725	623	667	686	683	701	675	629	660	691	637	645	687	704	670	676	699	716	660	678	697	636	634	651	691	678	717	646	665	678	657	633	669	661	705	652	679	653	713	679	658	697	655	648	650	673	661	634	676	679	690	678	641	676	717	635	620	662	663	701	642	639	725	686	678	691	696	660	692	665	651	682	660	685	711	630	674	688	639	701	651	637	669	643	654	654	645	660	665	667	668	601	606	674	641	667	664	653	634	689	660	693	703	693	611	679	659	671	665	609	719	656	666	615	620	675	662	658	650	651	636	622	662	681	643	666	696	606	679	650	681	648	678	687	658	694	657	667	662	687	673	673	641	665	650	682	685	737	660	645	698	661	652	664	653	630	694	654	684	659	669	661	646	601	672	656	655	700	688	684	698	662	699	612	670	644	641	640	679	696	647	652	680	673	652	659	665	635	675	668	659	700	653	671	685	706	699	670	690
8900	749	616	495	415	382	358	402	352	280	268	263	276	247	274	258	281	247	231	212	228	259	248	250	269	241	223	266	236	297	238	229	270	261	272	251	264	262	250	257	260	305	245	291	225	266	221	245	253	251	242	261	234	236	243	226	245	240	263	236	259	231	234	217	243	257	253	254	223	260	252	230	220	252	254	220	240	244	228	258	230	284	282	263	231	256	250	264	263	209	214	223	271	238	237	261	235	263	240	242	259	222	274	269	255	240	245	244	218	257	235	245	223	212	233	230	210	227	263	261	234	238	220	243	247	253	254	243	291	263	227	210	251	228	269	265	266	222	236	250	259	274	240	251	224	233	251	248	221	255	235	225	247	214	251	254	244	244	282	247	238	273	267	222	241	248	255	272	227	253	247	241	249	266	264	223	253	277	265	246	240	235	269	268	239	232	252	236	247	265	254	249	250	255	217	236	230	246	222	252	271	264	237	272	239	250	263	261	245	227	244	254	251	255	263	283	239	249	255	239	260	271	263	229	274	259	250	224	261	262	240	239	261	267	247	260	261	225	272	216	286	234	277	239	252	238	259	243	254	228	276	244	251	258	260	224	257	218	235	261	220	277	258	258	230	240	233	250	233	270	262	251	240	235	232	273	232	280	257	251	255	259	259	223	257	228	273	229	237	262	246	258	250	265	238	251	244	269	213	230	258	245	265	256	225	279	241	212	267	241	251	258	221	233	218	216	270	273	245	254	248	226	220	237	267	265	238	242	246	270	258	221	230	235	246	238	244	239	227	229	281	239	249	223	222	273	268	287	256	276	246	251	239	261	288	217	258	243	246	262	221	260	216	258	244	245	246	265	235	239	237	254	238	246	245	228	226	245	272	239	230	234	248	236	258	237	229	236	230	243	243	264	238	247	279	206	255	221	226	236	272	253	269	247	306	238	254	245	228	242	239	238	250	247	229	245	230	261	254	281	250	256	242	258	231	236	245	248	254	260	269	267	248	250	261	263	245	243	273	257	262	246	264	260	240	291	254	258	251	252	263	267	276	219	262	224	258	230	240	229	260	220	241	250	249	248	253	239	247	248	246	231	220	238	245	293	241	261	264	238	239	256	253	225	261	276	211	259	236	241	248	248	241	234	228	234	229	239	294	241	261	249	259	254	260	253	246	249	251	248	252	271	229	220	233	251	275	258	248	229	230	222	272	256	259	241	249	268	277	255	248	221	219	239	248	212	244	273	262	222	278	257	252	266	229	252	261	231	257	242	273	251	262	254	261	249	246	263	251	238	258	266	249	270	270	253	241	258	269	252	237	280	247	235	257	216	241	239	267	252	234	234	255	258	259	263	263	231	266	248	267	223	228	254	252	260	242	239	261	260	253	242	237	235	263	286	240	231	256	250	227	242	236	241	233	254	264	268	248	231	257	266	262	275	283	251	251	221	233	229	228	237	262	246	237	266	269	245	251	229	269	223	249	246	272	251	241	243	266	248	219	247	236	254	261	247	267	217	241	245	238	268	252	231	253	253	240	262	260	245	252	223	244	231	247	261	280	243	235	269	225	219	267	248	254	218	254	229	259	258	256	254	249	260	224	217	242	227	263	221	248	228	230	258	247	256	264	231	239	248	238	263	247	246	253	274	259	258	235	234	261	257	237	255	272	261	253	268	251	270	232	253	245	213	268	263	247	257	232	254	236	228	243	235	230	265	248	237	254	244	251	223	259	256	270	252	241	255	259	253	270	284	238	260	227	250	217	186	246	265	244	245	245	240	260	250	248	242	254	256	264	273	236	238	221	235	242	232	226	228	262	240	281	232	232	212	235	227	244	220	215	257	269	267	253	232	252	237	258	255	234	283	255	217	244	256	240	293	259	242	233	260	251	247	271	269	258	245	240	262	228	209	254	226	232	243	249	240	252	241	262	224	272	249	267	229	228	257	252	280	246	245	254	238	242	226	248	254	229	249	238	281	245	250	274	255	213	234	268	249	271	248	255	252	291	242	233	256	251	245	232	235	257	245	246	257	273	238	252	240	235	245	217	239	240	229	241	244	255	269	226	252	215	272	239	238	218	254	249	252	265	247	257	236	267	253	245	251	278	246	276	260	237	240	255	256	236	215	240	265	257	260	250	244	235	210	254	250	230	277	245	276	247	250	304	270	270	238	247	226	266	273	238	227	251	241	246	229	233	265	279	245	233	245	221	260	208	247	267	254	228	245	246	238	268	263	269	218	278	269	238	268	251	257	250	253	260	233	285	212	249	215	247	280	241	243	226	216	267	262	250	251	280	268	253	228	256	240	264	251	264	242	260	252	270	238	266	235	230	242	256	213	252	298	242	261	254	232	220	253	208	257	265	226	267	260	247	243	256	225	214	252	239	261	259	245	246	275	258	246	246	250	235	261	247	259	276	232	269	249	227	249	250	233	251	215	237	266	290	229	270	248	278	248	240	242	242	256	234	245	240	222	251	230	249	205	227	283	276	234	231	236	265	227	242	251	238	238	261	272	237	243	236	263	266	272	267	244	235	239	286	286	242	256	236	239	239	282	274	285	241	273	259	268	252	211	250	250	238	245	260	233	243	233	252	243	251	235	264	233	247	234	219	243	221	262	233	275	259	269	245	236	219	260	238	262	250	236	247	248	266	274	256	250	248	276	238	232	261	241	265	246	265	246	235	242	232	259	242	220	233	241	228	274	268	284	257	259	273	231	241	226	260	282	227	267	251	254	252	242	246	230	236	245	256	217	259	261	256	257	254	244	244	274	265	246	247	266	228	261	240	262	242	245	214	247	259	256	247	245	228	228	242	258	286	233	292	274	245	255	233	278	234	226	253	266	250	279	244	248	254	219	219	276	234	237	242	237	230	271	291	206	242	271	264	225	239	273	236	269	251	253	252	242	237	256	256	219	248	224	278	234	241	240	260	262	291	233	261	233	255	268	240	258	240	241	233	298	246	263	246	239	253	244	254	229	266	232	236	261	249	298	252	245	236	265	246	238	269	242	256	282	252	247	263	218	262	247	223	227	260	237	284	264	230	255	250	241	238	249	250	231	253	265	243	253	259	258	248	264	255	238	243	272	246	233	259	264	275	243	258	227	247	223	247	254	254	262	253	272	250	267	254	230	271	243	238	280	269	261	257	243	236	271	250	232	246	261	263	240	240	258	266	278	240	247	261	263	230	270	259	220	237	255	244	222	253	256	239	241	242	219	254	250	236	256	216	255	239	251	248	238	235	288	259	246	279	263	229	244	261	227	256	251	241	225	245	248	265	256	252	237	260	217	260	233	233	268	242	243	254	226	270	272	254	242	265	251	251	223	279	267	257	203	276	240	224	257	279	254	234	234	290	260	254	272	254	232	248	248	262	242	237	281	281	240	251	270	244	244	237	251	247	249	251	237	246	262	252	251	250	228	224	265	228	232	232	277	254	279	223	248	267	259	234	226	259	236	226	249	287	220	235	296	316	273	254	261	264	260	241	262	255	245	259	228
7769	1027	1386	1555	1382	1164	1042	1349	1056	754	721	706	689	655	663	643	671	671	644	661	636	651	616	631	617	654	628	653	593	660	609	615	581	584	583	579	622	564	583	634	582	585	621	622	612	577	593	593	575	632	585	608	633	590	604	615	604	593	593	628	602	570	635	588	638	628	584	599	609	586	592	563	630	606	562	615	544	608	570	609	605	597	621	617	580	617	583	600	588	632	609	591	588	585	580	610	608	553	584	617	606	603	641	616	598	614	601	578	582	615	589	572	600	545	623	588	618	591	598	595	573	637	619	592	589	585	563	622	551	566	577	559	611	615	600	622	559	585	627	596	556	554	582	614	523	591	613	572	620	627	613	607	571	610	590	596	606	587	580	616	586	620	566	557	640	570	584	595	615	593	596	573	616	598	609	600	603	568	565	544	596	580	590	615	584	643	594	569	625	609	611	587	596	592	625	591	611	589	600	559	598	605	594	605	622	586	607	613	572	614	602	558	587	592	583	556	569	609	615	585	591	588	610	594	553	595	589	602	566	577	596	592	623	596	588	582	566	552	583	594	524	569	578	579	600	599	562	581	583	578	588	605	613	532	563	597	578	626	571	608	597	577	577	572	606	568	589	582	595	602	593	645	583	570	608	584	568	594	617	604	571	612	610	619	655	601	620	585	578	602	588	588	603	572	612	599	599	612	604	594	559	610	596	580	608	623	577	647	582	617	610	594	608	627	607	604	601	596	610	543	566	613	604	574	574	590	614	568	562	569	594	617	598	559	523	568	574	561	613	607	600	578	594	618	611	642	623	559	599	572	572	567	618	562	550	605	604	599	635	613	593	617	572	605	584	594	659	559	618	616	582	640	612	609	590	603	565	600	601	601	635	614	595	586	595	574	583	595	570	586	600	630	582	587	606	599	612	595	571	577	633	606	585	547	583	588	613	599	636	575	570	576	575	611	595	566	594	622	616	617	561	685	585	585	622	616	596	601	581	564	560	615	591	609	596	574	592	593	556	575	609	562	596	610	558	599	582	562	604	602	625	595	567	597	592	574	608	597	581	565	571	547	562	587	600	634	605	579	604	563	553	604	617	538	593	588	534	586	601	639	611	584	567	581	610	564	611	615	595	611	588	603	584	591	592	578	540	593	544	571	617	620	564	608	617	593	590	590	612	626	616	615	561	596	621	638	574	630	562	555	627	581	595	590	616	577	574	619	610	556	574	557	567	582	595	573	570	577	595	618	615	555	602	584	606	568	628	567	588	613	585	604	621	589	561	601	573	565	537	587	619	579	599	578	575	637	629	630	592	588	588	637	588	606	603	581	603	601	588	553	578	580	593	588	602	587	574	612	616	555	617	550	576	613	533	619	588	539	612	584	628	612	593	603	618	633	628	611	582	612	610	587	611	576	602	669	574	612	580	608	588	607	604	619	598	569	573	591	567	541	623	627	609	603	593	591	604	563	555	598	585	543	599	587	605	612	595	566	578	591	578	577	590	587	580	543	545	575	637	591	596	586	581	642	596	585	591	586	604	587	604	582	638	581	549	565	598	633	635	592	566	555	602	561	592	614	579	615	591	563	591	568	585	604	568	582	609	596	583	581	583	575	535	617	596	556	562	567	616	542	609	597	545	583	615	609	608	616	617	598	564	564	603	607	613	588	589	565	579	558	603	546	614	616	575	602	602	572	584	583	610	625	594	585	654	570	586	601	560	620	633	575	596	616	634	639	575	598	576	581	596	566	662	593	622	603	607	615	580	570	601	584	586	599	611	591	620	587	602	626	574	635	611	617	601	599	576	546	581	590	571	589	549	601	606	582	647	603	625	577	622	580	568	607	596	632	603	591	630	569	574	583	606	616	583	606	561	606	593	578	550	598	597	599	578	601	589	565	577	584	597	579	590	550	622	588	583	546	584	559	589	576	565	577	568	568	568	575	521	594	621	609	583	609	583	587	580	622	522	585	560	606	560	599	599	569	582	655	559	599	552	584	583	629	662	601	599	615	568	580	628	594	582	611	593	613	600	589	638	633	595	590	631	596	576	622	578	646	542	583	593	594	625	604	602	613	615	584	528	553	591	572	600	540	618	587	569	589	615	563	589	564	606	597	653	596	588	566	593	579	607	617	607	614	594	592	563	577	573	611	576	585	593	585	599	615	583	572	582	582	624	588	615	595	584	593	583	609	569	584	653	570	612	590	605	613	637	581	566	557	581	634	546	600	621	585	594	559	626	597	609	602	583	601	569	611	604	616	620	589	583	549	583	586	605	570	607	555	563	539	553	588	617	619	595	554	581	548	583	610	602	608	610	599	572	544	554	567	593	627	594	579	598	566	586	571	594	604	621	592	613	621	577	584	618	600	604	599	615	558	594	574	565	607	574	573	621	595	541	600	675	581	570	592	532	565	615	576	595	601	620	574	586	599	586	586	613	612	603	582	591	603	598	582	605	585	605	573	568	586	582	588	602	589	578	591	586	567	543	576	603	607	640	587	594	549	636	582	595	649	583	602	570	621	585	601	583	573	584	560	594	596	602	625	573	591	613	585	582	598	593	645	578	570	581	577	579	590	563	609	603	594	615	591	628	576	626	576	597	611	580	551	591	568	594	581	576	596	608	573	596	576	593	587	585	585	607	617	601	625	586	596	588	595	611	575	573	573	600	563	594	580	609	594	621	654	610	569	586	599	584	604	625	605	610	555	542	581	601	579	585	579	573	606	571	571	627	561	606	594	606	608	574	609	561	595	567	630	608	611	592	592	581	599	573	592	574	576	614	583	634	604	579	596	609	628	572	602	612	588	605	566	597	603	598	598	590	577	564	613	626	607	608	603	595	626	607	586	580	617	597	605	570	606	612	573	580	611	617	593	575	612	623	594	561	601	605	582	601	595	586	556	595	561	600	553	569	615	613	623	590	573	610	596	565	589	598	629	611	605	601	596	601	608	580	584	610	599	615	562	602	578	640	583	595	560	616	580	588	611	593	637	618	617	598	582	628	633	578	576	588	589	556	576	622	613	560	601	629	613	620	641	621	576	599	585	648	615	658	644	604	565	572	593	597	635	600	594	562	595	607	594	598	612	595	565	638	582	622	600	548	598	579	534	582	584	599	593	606	596	567	568	587	538	572	597	571	585	621	613	604	572	581	650	625	616	577	593	598	619	608	571	603	545	584	592	583	613	614	596	581	594	617	609	560	580	638	604	582	650	641	601	556	550	609	579	567	588	574	555	556	632	583	604	545	609	591	607	592	585	605	614	574	570	642	599	599	577	615	590	603	603	583	650	573	590	584	621	604	568	576	594	590	626	594	559	549	598	597	595	590	532	579	611	559	595	626	589	575	599	614	612	584	570	586	561	584	559	615	567	615	583	557	618	592	607	571	571	547	555	572	675	599	578	550	567	581	616	604	609	600	628	526	574	592	598	599	593	619	596	582	660	579	589	581	602	596	613	609	567	577	655	645	597	576	569	589	601	614	598	593	555	592	625	574	632
15183	1309	802	585	376	288	259	318	232	140	171	146	136	129	130	129	114	111	134	109	123	107	148	113	100	125	115	110	112	110	90	104	118	118	100	107	104	93	102	109	97	91	93	112	102	95	112	105	93	113	111	98	95	119	100	122	138	98	117	96	91	91	101	96	100	94	97	107	105	118	101	96	107	121	96	90	98	110	115	100	111	110	110	90	79	96	100	101	100	83	100	108	97	89	113	109	120	103	125	108	96	110	107	98	110	107	111	90	100	121	112	101	108	97	122	116	111	109	114	109	100	89	112	89	108	113	94	119	88	109	91	108	115	96	94	121	111	127	95	95	114	113	96	100	102	103	108	104	97	127	103	102	84	112	84	119	99	108	93	102	115	125	111	103	94	96	86	90	110	111	109	95	110	107	94	112	93	94	118	111	95	119	112	110	113	110	100	106	84	103	91	121	105	116	101	94	93	102	110	99	112	83	110	102	100	95	119	93	94	96	104	91	105	120	114	99	95	103	98	107	100	101	94	125	103	114	107	109	97	103	101	96	100	95	103	94	98	100	83	105	87	116	118	97	78	105	105	124	81	111	105	93	104	116	95	124	111	121	116	103	105	110	112	109	101	106	113	99	82	99	105	94	88	103	116	97	106	97	117	117	115	119	95	117	101	92	101	104	109	108	92	87	105	101	105	105	107	95	110	112	102	93	101	110	117	118	112	98	97	123	104	103	112	109	105	105	102	107	93	110	107	101	106	109	110	105	113	112	100	91	103	110	101	95	95	93	116	78	97	107	96	103	86	90	92	128	120	100	80	108	97	95	116	106	110	93	95	120	134	100	90	109	100	118	121	87	110	107	118	90	101	121	105	85	110	98	120	104	99	121	112	119	104	104	118	104	112	107	110	98	115	93	102	103	92	111	108	104	139	118	99	102	115	121	109	101	89	106	113	104	109	109	113	105	98	93	114	114	125	109	124	107	126	100	105	106	105	103	96	104	114	143	107	97	75	104	122	95	115	93	98	130	102	104	91	98	118	112	102	100	123	100	98	102	112	102	131	118	102	101	97	110	115	110	109	98	111	100	107	101	124	99	111	107	119	106	121	101	100	118	106	103	117	88	112	121	116	111	116	117	88	111	113	119	125	109	100	84	89	90	118	105	98	100	98	95	113	103	74	105	104	109	107	104	92	105	110	110	96	93	100	123	116	110	93	85	103	96	103	102	102	97	95	96	104	86	128	104	74	103	119	119	103	86	91	108	99	99	100	112	101	106	93	109	101	94	104	93	126	100	103	112	104	98	91	103	108	95	107	103	130	106	101	113	108	98	85	101	118	95	99	102	117	104	116	90	114	103	102	117	98	112	111	115	117	103	109	109	97	88	101	96	104	105	111	117	110	82	107	106	101	73	105	112	115	106	105	103	101	136	111	89	87	104	86	136	126	112	92	108	95	114	108	100	126	98	94	114	106	100	105	96	118	91	123	119	107	113	112	101	103	92	99	114	91	102	119	115	121	110	92	88	86	88	110	104	97	101	114	114	94	108	95	106	105	97	108	91	104	106	119	112	96	107	111	101	105	97	107	97	97	98	122	98	106	92	108	83	91	117	102	101	96	129	125	100	100	87	82	91	100	105	104	99	111	102	92	107	88	119	132	91	108	109	112	97	85	104	102	98	94	102	116	105	121	104	123	94	119	103	126	118	121	115	95	113	136	121	96	112	119	113	105	120	96	109	92	103	88	92	109	101	96	85	127	103	124	95	99	141	97	114	101	108	99	99	97	87	101	111	110	77	86	94	96	112	114	97	113	120	106	109	107	108	102	110	101	111	112	86	90	93	111	117	101	115	112	114	116	101	89	99	87	105	105	117	104	99	125	128	129	114	86	101	88	110	115	103	126	93	116	106	84	110	117	91	108	118	106	91	121	108	91	109	102	88	110	115	128	108	113	112	115	97	107	115	100	109	86	107	109	86	115	91	114	128	116	87	106	106	98	99	130	99	103	103	100	111	114	121	110	103	91	108	131	100	106	110	100	112	113	115	100	102	94	110	110	112	93	90	110	105	109	107	90	110	103	95	108	88	104	114	106	98	103	108	118	120	105	112	111	109	97	107	118	112	98	115	108	98	91	123	112	123	111	126	108	97	115	96	103	118	98	101	116	111	115	107	99	97	86	100	118	95	95	114	96	109	104	115	116	104	114	97	100	116	108	99	102	89	123	95	130	117	106	121	101	110	130	125	108	107	109	111	112	105	109	96	129	94	124	98	94	114	117	104	93	116	94	104	98	96	109	92	102	101	107	99	112	123	111	94	113	120	128	113	119	94	98	93	93	94	111	110	97	132	119	112	107	130	121	98	93	114	100	114	90	109	117	97	111	97	125	78	103	113	129	120	113	102	110	105	101	105	113	114	95	96	96	96	112	100	107	89	89	118	91	101	111	88	95	115	104	125	85	105	121	116	118	104	91	103	80	98	93	103	84	119	103	111	102	109	85	109	115	109	117	104	121	111	94	106	104	104	115	103	103	100	114	117	114	99	104	95	101	117	108	107	110	107	103	111	97	119	112	126	106	111	110	102	122	92	88	96	98	113	135	110	86	89	98	109	103	114	93	92	119	112	114	115	126	107	99	111	96	118	102	99	98	111	100	106	111	107	93	127	100	83	102	102	117	128	88	92	98	107	87	135	126	101	112	109	87	100	97	96	116	100	99	114	108	109	94	102	102	106	105	103	103	106	102	100	103	101	114	109	99	111	109	90	108	116	126	87	101	105	122	111	93	106	97	134	109	105	97	105	103	129	130	84	97	101	91	99	116	111	119	106	110	100	94	94	95	118	118	86	83	119	92	97	106	105	87	109	79	80	83	112	116	112	89	106	102	112	111	124	121	109	103	113	91	109	103	121	106	118	95	101	115	118	102	95	106	87	108	114	90	123	108	107	105	102	108	102	114	114	81	104	79	114	116	93	114	118	96	91	94	93	115	90	133	109	111	104	103	106	103	100	116	101	92	114	86	86	100	90	120	98	115	135	108	106	109	98	98	106	89	105	86	102	87	102	101	91	100	116	90	110	96	114	103	108	106	104	112	104	91	113	98	84	92	104	95	117	123	96	112	88	88	94	94	110	118	108	111	112	101	117	114	116	116	102	101	115	103	102	96	104	95	118	88	111	100	115	115	103	101	132	120	104	108	90	91	119	107	103	123	87	111	96	111	106	102	107	101	119	102	135	108	91	100	121	106	108	109	108	120	108	107	114	104	122	99	94	103	108	121	90	99	99	114	105	114	115	102	106	94	89	87	108	102	112	113	88	101	105	122	135	114	109	113	107	105	104	103	97	121	93	110	104	97	97	100	107	100	94	109	121	97	103	111	94	96	92	104	115	113	122	104	110	110	105	98	105	90	102	97	119	100	111	111	105	97	90	113	100	104	102	116	99	96	126	100	108	109	91	102	104	96	127	114	107	111	86	109	101	113	108	127	80	103	113	106	99	117	89
9910	933	1647	1936	1599	1211	1139	1626	980	635	540	494	432	422	422	396	394	394	356	334	340	366	341	317	318	331	334	315	304	321	292	297	290	320	308	280	290	278	274	311	281	294	315	302	321	278	292	291	280	313	322	264	302	277	271	294	281	284	303	297	296	274	289	294	306	267	281	285	282	297	283	298	290	270	313	296	279	284	280	274	281	261	304	251	272	268	268	257	272	271	311	280	266	278	286	295	266	275	280	283	263	284	272	291	313	260	288	279	258	271	250	275	285	289	268	252	273	263	264	301	279	290	254	280	309	263	290	270	298	260	306	253	282	286	273	258	264	286	264	290	283	278	268	264	279	276	308	276	277	283	286	299	272	277	271	292	265	264	268	266	312	266	285	274	271	274	284	254	262	261	269	279	314	308	269	273	279	284	304	291	273	312	297	319	257	278	281	264	273	284	275	271	300	273	274	290	264	283	287	258	296	294	270	252	273	278	282	308	257	277	298	303	271	303	302	232	298	270	281	305	294	279	270	305	287	248	306	256	286	274	266	272	293	301	261	266	292	274	289	317	280	279	285	269	278	271	257	254	297	276	275	306	285	258	264	297	290	288	281	281	284	257	277	284	253	294	263	301	247	248	268	243	249	277	301	288	243	281	277	285	270	291	288	266	276	258	282	279	279	309	300	290	263	259	278	274	291	269	270	300	247	281	267	295	254	261	229	268	262	250	251	266	253	268	258	264	286	264	281	279	290	272	263	272	275	259	286	246	273	273	272	289	252	302	260	288	270	274	268	283	275	267	279	252	307	291	265	294	279	273	283	266	287	265	252	266	271	291	270	263	252	282	287	263	263	266	261	277	283	265	286	266	259	255	268	287	277	269	287	272	262	276	323	250	262	274	279	260	284	258	291	254	276	254	306	269	257	287	275	287	256	305	257	257	296	307	265	290	281	261	282	259	260	275	241	264	282	256	269	261	263	245	293	242	290	260	282	288	265	238	293	266	265	275	290	311	270	271	281	306	261	296	244	286	296	263	281	313	249	281	261	267	254	302	286	302	294	267	260	287	282	273	276	271	237	269	297	287	309	275	280	265	263	282	300	287	265	278	278	268	282	277	263	281	267	263	303	261	290	261	268	289	273	275	290	271	267	274	270	302	291	275	280	250	266	256	286	283	256	269	267	284	262	285	287	278	264	277	263	264	271	273	275	226	313	296	263	294	273	258	286	306	303	258	295	262	291	266	283	272	279	272	272	266	261	295	262	266	275	295	267	273	247	268	260	309	284	247	271	254	295	248	276	280	259	276	281	264	265	269	283	285	259	302	276	291	279	303	268	293	299	240	275	279	301	281	304	281	301	266	269	262	304	258	272	244	271	270	283	292	274	285	251	279	271	270	266	254	285	260	254	281	292	319	275	279	265	280	256	284	250	269	269	291	263	249	246	265	295	252	287	243	262	244	266	264	299	278	277	273	314	272	262	280	281	271	288	260	273	279	288	310	285	276	263	307	275	281	243	286	265	258	274	280	284	257	271	263	236	284	256	287	275	286	296	282	277	267	283	306	284	260	259	281	279	291	290	281	263	299	307	256	304	308	287	270	255	282	277	258	286	289	278	299	271	301	264	256	286	289	280	288	269	269	282	272	279	267	270	272	264	275	266	252	265	278	267	267	252	264	256	286	260	245	286	281	283	279	279	284	246	270	245	252	278	264	290	260	270	261	267	289	252	294	258	268	298	252	267	265	270	257	272	273	259	266	269	263	270	272	304	297	286	263	272	302	276	289	284	260	273	249	277	259	263	273	270	280	267	295	288	266	290	265	282	255	257	284	287	242	266	290	284	269	270	291	252	291	262	278	310	287	292	285	289	291	256	267	261	276	287	262	286	264	285	275	282	333	263	264	297	264	239	257	264	282	258	294	268	301	263	288	270	267	290	270	252	260	261	259	320	284	243	292	301	268	251	283	275	259	280	274	272	261	295	270	283	279	298	286	273	260	252	258	277	284	271	290	252	309	277	295	260	255	252	270	234	273	252	260	265	268	307	268	278	267	280	257	245	290	275	263	272	282	276	264	279	282	246	302	265	281	277	275	286	272	290	263	298	253	275	277	270	271	279	249	267	283	245	299	261	273	264	262	288	262	264	264	284	278	296	266	266	267	278	274	286	275	284	284	276	235	285	273	274	272	254	293	279	269	254	270	295	279	254	291	294	276	281	292	290	284	289	268	280	296	284	281	246	300	267	261	270	257	262	295	284	276	305	300	274	273	287	275	289	297	269	280	277	281	275	278	267	282	258	265	266	290	267	280	280	284	248	281	329	304	270	276	282	306	283	260	309	248	265	299	293	257	263	290	257	260	285	300	271	296	245	297	277	277	269	294	303	276	275	277	270	282	304	292	280	287	264	281	247	270	299	292	277	251	264	284	267	294	259	296	279	249	291	262	299	282	256	306	270	284	269	288	291	275	307	252	295	234	274	251	291	291	278	296	238	256	288	283	306	300	263	271	287	269	263	274	292	272	279	279	291	267	297	309	263	281	263	252	271	280	277	282	280	249	275	290	247	264	245	280	292	289	269	248	266	268	279	266	271	294	263	269	260	261	275	265	272	261	262	273	302	273	275	267	283	281	275	269	253	257	307	294	277	277	261	284	301	279	223	275	291	266	266	289	318	306	269	270	281	287	281	278	274	286	288	273	263	272	254	268	280	288	268	267	274	266	303	292	270	267	274	260	280	306	248	265	259	238	292	271	266	279	277	287	250	250	286	260	263	243	280	293	267	264	280	278	247	278	296	276	263	267	303	250	268	273	274	249	247	270	274	264	271	272	287	269	243	273	272	293	276	280	266	286	274	271	295	285	286	262	269	278	283	277	251	274	279	275	254	281	285	303	290	242	239	275	269	274	303	284	275	255	311	254	275	252	280	317	289	251	270	277	258	261	232	273	284	262	275	275	302	265	287	268	249	272	283	302	307	253	265	275	271	259	307	280	275	244	263	267	277	264	267	261	292	287	269	304	269	284	253	281	256	252	264	290	295	266	296	269	233	283	266	249	250	274	303	264	271	264	285	256	275	294	298	320	317	273	283	278	283	289	263	282	265	247	280	288	300	301	279	261	266	269	272	265	298	279	266	264	294	274	292	284	279	265	317	275	249	271	272	262	280	260	303	291	284	246	255	267	259	317	295	267	257	253	275	254	279	289	255	284	287	277	301	280	285	258	276	277	252	290	283	290	289	272	267	274	276	270	256	301	253	256	266	256	291	257	251	284	261	268	272	269	262	268	277	276	260	304	282	269	266	276	265	273	271	274	278	281	235	271	280	279	268	266	261	258	275	295	264	243	255	264	286	281	268	255	278	273	250	277	264	273	286	294	298	305	284	265	272	260	271	259	284	303	285	306	269	272	261	282	285	299	281	279	285	269	262	286	266	269	277	268	258	287	253	257	284	266	273	299	288	298	287	273	260	284	287	277	260	282	266	272	310	281	277	271	303	310
1978	379	340	339	300	292	276	292	301	287	280	268	300	316	255	236	288	273	294	241	273	269	258	274	233	290	270	292	249	288	275	282	309	266	288	262	267	312	264	296	268	286	277	299	277	269	290	288	295	326	301	279	287	293	246	284	291	255	266	277	286	285	286	298	269	312	279	300	279	294	308	260	277	304	292	287	284	278	258	304	330	281	273	287	249	262	279	261	265	272	270	282	296	237	271	302	278	254	266	277	270	288	306	250	269	288	295	251	273	287	269	263	282	265	300	294	270	295	289	290	317	283	256	281	306	318	281	271	278	301	291	260	312	293	281	286	245	309	282	264	284	281	264	247	241	296	309	270	320	263	271	270	250	263	288	310	303	289	256	280	306	274	269	264	282	258	273	264	273	255	270	296	293	260	294	278	317	283	266	266	270	238	285	276	304	304	276	266	264	268	259	296	280	309	310	284	298	286	272	279	293	268	224	302	262	260	267	286	270	266	277	259	277	271	255	283	268	292	260	264	269	271	259	269	284	277	255	266	289	276	255	255	297	257	288	262	295	269	276	266	260	257	264	268	294	257	272	303	277	275	284	278	282	260	264	264	287	275	292	299	271	294	263	280	283	287	264	289	271	278	265	279	266	267	290	248	268	294	284	313	253	265	275	271	263	265	268	288	277	287	269	239	270	259	292	272	258	248	313	257	281	262	278	277	276	269	263	267	296	265	269	302	277	258	264	294	302	272	285	288	284	285	269	276	266	247	295	256	260	297	287	279	240	276	282	300	285	296	272	254	263	280	302	279	280	286	228	294	271	285	267	249	287	270	254	293	318	289	290	306	258	269	284	280	269	257	291	262	288	260	282	275	310	277	276	305	275	284	298	263	255	272	312	248	250	265	265	270	295	287	286	277	290	270	270	286	265	277	276	279	268	287	263	297	266	279	284	284	271	266	264	267	291	276	270	269	293	281	279	331	254	278	271	289	305	279	308	290	275	278	287	287	288	271	288	321	278	273	269	275	285	261	305	274	282	283	276	267	322	251	267	262	251	286	271	267	265	304	295	297	295	274	256	277	287	287	277	272	275	285	277	286	290	278	280	280	278	270	299	260	307	281	278	278	279	249	270	304	255	278	313	268	283	263	303	276	285	250	259	299	282	259	300	285	277	246	289	254	314	275	290	286	297	277	281	258	294	279	285	281	275	290	273	276	246	284	271	272	253	270	268	265	284	282	266	274	283	290	287	285	285	258	280	285	297	286	252	326	290	281	257	293	277	250	245	282	250	303	280	304	278	263	278	320	281	272	249	274	260	281	281	285	261	256	278	273	295	276	304	277	271	248	290	293	268	247	238	295	252	269	273	267	283	282	276	290	286	267	228	285	261	272	268	284	254	256	282	280	299	255	296	232	271	258	290	276	295	274	267	257	257	242	280	308	266	268	252	269	270	260	284	296	262	288	279	280	294	284	290	261	274	287	299	258	286	272	291	254	268	280	270	244	259	278	280	284	299	289	291	236	286	288	276	311	275	284	285	246	292	270	244	273	304	289	320	275	287	322	286	258	251	274	302	300	295	279	299	267	266	272	258	280	275	273	282	259	251	263	264	257	301	303	283	249	255	269	253	261	300	276	259	266	311	296	280	284	283	282	288	272	282	287	281	289	292	289	255	291	299	273	272	292	257	265	264	251	259	276	290	232	237	293	291	273	279	280	291	271	264	274	270	275	256	263	295	256	275	256	270	266	260	305	289	267	257	253	282	257	269	265	249	286	243	269	279	280	248	280	271	271	247	301	294	277	284	309	270	277	283	265	266	294	273	263	278	273	290	291	299	299	256	273	259	286	273	305	324	276	301	297	265	274	304	268	257	303	311	270	267	286	272	274	294	273	262	273	292	248	293	270	283	246	271	245	303	241	226	251	284	277	264	287	277	296	265	264	284	259	288	277	255	269	292	293	317	276	267	307	303	260	310	309	257	271	259	285	305	300	286	302	284	280	284	264	278	287	312	279	286	251	271	254	282	261	258	291	284	300	262	290	271	289	273	294	272	264	271	311	268	288	295	266	263	276	269	278	282	270	286	248	321	299	295	271	276	247	275	296	267	292	283	270	279	306	267	283	289	299	247	281	298	298	271	302	271	295	289	310	276	285	268	283	287	261	293	289	264	276	242	298	257	262	306	287	275	280	281	286	288	272	280	281	267	274	302	303	259	287	255	306	293	287	263	243	276	304	254	265	264	288	293	253	287	310	284	291	292	263	283	275	249	277	267	284	280	244	270	278	282	259	286	310	254	300	257	279	253	287	302	255	275	251	263	292	295	282	298	267	283	276	290	264	286	251	273	294	266	280	258	291	281	277	247	280	282	308	274	288	279	256	295	271	288	272	277	275	243	294	289	289	284	275	304	248	260	286	248	276	297	268	280	302	313	290	281	238	263	270	242	269	274	276	293	285	272	304	268	298	256	266	280	279	274	305	261	277	285	290	283	284	280	309	269	280	307	261	257	306	268	252	279	308	316	266	292	293	290	252	284	276	285	297	271	288	265	279	278	309	293	282	275	262	291	248	253	265	281	292	273	299	282	275	293	270	281	264	240	281	290	260	288	280	255	261	292	273	283	292	261	256	267	273	262	302	268	239	273	242	281	252	296	298	253	292	286	277	312	254	236	295	270	302	266	272	315	330	280	280	289	274	276	270	282	301	291	276	287	260	256	254	288	288	272	270	272	260	272	286	276	290	276	267	294	278	275	280	275	299	284	289	271	297	269	278	298	285	261	264	284	254	271	301	284	278	289	285	257	241	264	288	263	259	272	268	296	268	290	301	304	300	249	248	261	271	248	317	273	271	296	271	278	291	244	276	302	265	261	291	227	281	300	288	273	292	271	267	298	281	267	274	289	292	265	261	285	275	311	274	277	280	251	288	264	271	288	275	275	273	258	256	266	274	252	302	291	278	267	286	262	266	240	294	290	312	269	256	308	283	257	288	292	266	305	292	280	272	305	307	290	248	282	270	282	268	272	280	290	286	268	248	290	258	265	258	233	291	250	300	280	257	274	292	275	273	304	281	295	281	309	251	279	268	258	257	267	273	253	302	228	286	290	290	270	283	271	272	297	264	300	271	279	274	296	284	268	296	285	279	242	288	278	285	320	287	255	308	275	265	301	299	270	274	284	317	272	274	286	249	293	289	285	279	280	268	308	283	256	284	287	241	303	295	241	274	264	307	275	263	267	266	296	300	228	291	286	291	264	295	282	292	316	237	249	268	273	280	286	268	276	269	280	328	262	264	238	275	279	267	297	313	300	296	287	242	284	280	278	240	275	265	285	325	276	274	268	285	292	287	260	291	280	314	293	269	321	283	324	264	279	255	275	247	261	271	266	287	278	291	260	284	265	311	284	278	295	299	285	293	277	269	269	272	260	302	271	285	274	286	301	279	285	290	267	305	291	277	264	261	274	261	310	290	253	306	292	284	275	292	271	261	227	270	226	275	288	260
2413	761	792	815	824	685	688	826	663	628	640	687	683	671	685	649	678	638	688	691	658	633	650	637	715	675	656	651	682	655	665	681	691	636	621	666	655	663	664	675	698	642	625	642	665	702	683	648	698	675	628	671	659	709	678	637	634	632	637	708	681	662	690	698	672	661	673	643	625	644	630	659	744	649	647	652	670	664	713	657	669	685	673	664	654	624	636	679	626	641	643	678	618	669	642	618	674	654	655	671	694	693	666	699	662	691	676	651	684	671	684	659	694	644	631	675	683	643	665	676	656	679	659	643	626	706	647	738	681	655	699	682	672	595	726	659	649	625	634	732	634	658	701	686	758	627	655	659	674	630	685	670	662	642	683	660	678	677	631	694	690	673	670	663	661	656	618	646	660	666	659	679	660	623	643	612	711	674	645	685	676	636	684	650	693	633	634	663	647	661	663	669	681	657	676	703	656	642	645	658	671	685	646	682	664	663	651	729	671	691	680	632	650	680	712	653	662	710	659	662	648	646	650	658	665	631	680	667	690	668	656	685	609	650	642	643	664	653	634	682	699	661	653	700	637	711	677	597	631	678	686	663	672	631	645	637	667	645	646	676	670	679	709	682	696	671	621	671	657	670	661	651	676	656	671	618	646	635	673	682	652	700	643	641	669	621	635	656	622	677	672	667	666	636	639	616	654	684	683	625	668	663	720	634	693	652	706	670	684	682	635	635	674	683	649	667	651	687	656	672	656	685	637	694	638	636	675	684	708	642	678	720	706	651	624	679	617	683	646	646	652	688	647	687	692	669	689	746	680	644	674	686	649	700	661	682	626	713	669	689	629	677	680	643	686	689	656	671	655	633	633	609	671	639	672	631	682	646	678	673	650	647	619	671	685	620	666	628	688	643	673	655	665	679	664	667	649	673	653	630	670	654	635	667	674	663	700	641	634	674	637	722	639	680	657	646	642	696	673	662	691	607	658	680	676	691	662	664	706	644	639	648	713	634	661	680	639	658	654	658	670	678	673	676	591	635	646	630	684	698	677	693	636	667	658	658	658	659	673	660	667	635	662	678	627	682	659	637	630	685	610	685	685	653	676	658	665	630	643	690	646	647	650	665	625	647	642	647	701	707	662	654	642	728	685	639	633	644	616	713	670	641	679	679	668	665	648	670	645	684	636	707	669	664	663	627	661	697	677	689	688	621	671	674	671	665	661	651	661	657	658	648	644	648	633	654	725	615	657	609	630	706	686	655	715	700	730	677	617	681	670	684	676	699	682	686	679	678	654	674	616	681	687	677	708	645	667	682	665	662	652	672	654	643	654	672	650	706	704	689	700	678	655	664	676	604	643	629	688	703	648	673	654	612	666	607	698	627	628	660	692	643	674	645	640	630	701	706	682	666	620	675	662	657	661	690	652	661	689	680	649	647	671	711	711	655	686	667	623	643	661	650	651	677	683	610	657	656	701	681	688	633	651	657	627	673	652	674	626	688	658	644	653	690	669	678	647	699	693	672	671	663	671	679	695	634	684	678	652	684	689	671	621	651	610	625	660	691	658	669	649	705	659	666	687	652	655	664	587	663	710	701	658	681	686	672	642	632	664	686	654	718	695	666	664	666	668	671	669	687	673	680	650	671	626	675	635	672	659	655	626	694	684	601	638	652	671	641	611	681	704	689	652	685	708	670	628	697	695	720	664	662	653	656	650	717	645	659	648	600	666	652	664	710	716	660	660	633	648	672	615	666	674	649	661	651	694	656	693	641	660	660	663	634	676	682	690	662	610	659	665	661	670	724	656	685	679	653	665	683	697	645	704	673	642	642	676	621	698	632	709	680	669	663	702	707	682	597	680	660	653	667	679	630	630	672	678	667	666	659	666	673	695	647	658	674	675	685	673	661	655	648	677	636	643	665	653	648	661	673	696	710	661	620	628	673	621	665	682	632	640	664	683	664	664	637	690	677	620	631	599	689	643	674	740	661	656	665	652	616	626	661	655	667	658	670	645	648	620	628	653	694	613	673	636	648	687	693	632	628	677	694	626	686	724	702	641	592	635	677	664	689	638	662	655	703	661	655	650	653	691	644	659	680	673	669	687	669	712	665	689	668	691	703	648	656	665	687	664	647	666	631	647	663	605	657	694	704	667	688	682	666	651	684	688	657	718	668	633	674	634	639	689	694	706	681	677	664	692	666	655	674	662	728	680	686	658	696	634	695	651	652	653	653	680	621	665	669	658	688	688	667	663	643	636	610	687	654	661	594	621	642	688	697	658	700	647	668	660	694	662	589	682	676	676	701	684	660	703	643	693	655	672	654	640	630	650	629	674	645	673	677	646	600	690	658	656	640	677	698	659	681	636	693	666	665	683	634	673	669	623	687	689	704	688	665	675	684	687	658	652	663	646	651	660	625	673	653	657	671	629	653	647	684	650	677	693	679	659	688	651	648	702	673	639	663	649	675	682	682	679	656	644	653	691	679	668	663	654	667	718	631	672	678	689	680	662	650	661	621	649	670	685	628	659	662	691	643	642	652	703	676	691	684	718	661	650	664	664	746	648	670	657	658	647	673	663	627	664	654	654	667	646	650	693	710	657	644	650	635	713	687	665	677	676	675	658	653	718	636	637	644	637	670	683	629	625	729	667	698	631	654	669	623	642	647	690	669	632	656	683	691	645	689	628	675	679	687	663	651	643	678	667	695	647	660	645	624	694	663	660	688	652	701	685	676	667	696	682	659	663	664	674	648	624	681	657	650	648	681	649	711	675	696	655	685	624	656	667	689	636	653	682	651	674	661	645	619	667	650	667	710	650	650	681	671	661	686	684	703	705	691	621	643	645	689	687	694	607	686	681	684	675	675	680	646	697	716	674	637	640	663	664	671	696	703	671	634	703	652	685	664	663	652	623	645	641	699	627	646	681	731	640	654	660	648	668	668	668	679	687	696	666	685	645	688	598	627	663	704	651	631	666	690	651	714	666	640	714	655	717	658	683	645	689	704	668	664	617	632	667	669	692	657	667	650	663	705	674	669	670	666	692	673	617	661	682	682	675	718	687	697	687	686	696	690	651	686	663	665	693	677	666	654	682	699	631	640	645	627	659	653	714	687	654	648	702	670	645	667	701	663	673	671	686	711	659	653	704	676	605	684	655	671	714	660	687	665	677	637	643	674	670	663	691	597	663	696	620	653	668	683	691	637	606	626	669	676	707	725	633	641	649	644	678	685	669	696	652	637	707	668	651	709	675	701	658	672	661	651	679	639	627	675	661	659	664	632	602	681	591	657	694	659	663	655	645	651	669	677	675	623	663	715	623	662	669	621	656	713	690	635	650	670	667	634	670	631	676	662	714	639	751	651	671	661	670	719	626	678	651	658	663	621	694	666	680	665	656	680	680	670	687	671	673	673	694	653	667	684	651	685	646	682	658	646	641	685	722	662	637	616	641	692	679	652	665	655	679	646	671	648	659	626	701	674	669	657	642	659	718	687	677	682	647	695
8857	749	588	520	385	364	300	322	289	252	250	243	287	285	237	261	265	248	247	273	286	265	210	245	267	261	237	251	245	235	275	245	216	273	267	239	242	264	255	245	241	235	258	262	214	258	232	203	240	261	233	280	247	243	236	286	239	263	233	240	273	233	224	293	256	261	253	248	251	246	231	244	276	253	242	249	243	252	247	247	250	271	276	260	242	231	229	256	253	245	243	217	218	275	215	245	261	237	237	239	244	269	256	234	283	231	240	248	266	234	268	233	238	254	221	240	269	238	207	232	252	270	220	237	278	238	241	234	221	218	238	269	248	246	250	225	235	253	239	259	270	247	293	233	247	247	274	231	255	268	216	250	267	262	238	250	230	238	271	266	245	200	223	253	258	225	226	236	242	269	271	257	267	271	236	242	269	277	239	226	238	249	228	229	242	266	242	276	254	258	245	254	224	233	267	229	246	246	248	243	260	235	260	264	247	251	252	276	239	230	241	221	251	216	254	233	234	241	272	260	249	277	280	254	241	254	242	236	248	258	232	248	254	251	272	226	245	235	260	232	236	236	251	217	233	234	224	222	256	214	260	273	237	244	248	253	262	238	252	226	226	267	238	248	236	237	240	228	240	248	218	277	243	255	257	241	222	228	225	237	267	266	246	238	254	244	257	251	233	264	252	244	247	247	276	256	249	230	224	260	259	265	233	255	246	260	263	269	256	258	268	235	270	253	264	240	254	231	240	259	240	235	221	261	228	226	231	263	235	233	241	222	227	251	242	222	215	245	237	251	243	255	235	211	232	245	227	256	226	208	245	244	260	251	248	235	273	229	225	234	272	225	238	262	227	235	260	244	266	235	216	246	247	220	238	230	256	263	262	255	261	269	266	231	261	230	267	240	268	240	257	260	223	276	271	251	238	249	243	239	263	248	244	264	230	238	257	226	222	250	259	236	259	238	278	269	248	259	253	277	243	256	244	252	233	259	251	257	311	271	281	231	242	263	238	256	233	234	270	237	264	239	234	239	251	245	253	265	252	266	234	251	260	230	254	252	271	235	237	253	253	216	252	251	230	220	242	243	236	252	254	217	263	218	224	235	230	223	254	259	257	252	269	260	254	257	244	249	255	268	241	247	212	257	252	227	279	254	255	277	241	245	284	261	228	262	237	215	243	218	274	220	259	257	223	239	226	258	240	250	239	250	294	252	270	233	254	238	245	248	227	240	221	237	232	227	244	250	249	263	237	233	263	266	247	263	243	229	234	247	268	250	277	264	238	276	261	235	243	248	272	236	257	224	236	253	248	246	265	241	250	260	249	246	256	258	233	270	246	249	282	219	267	250	224	236	236	252	230	253	246	267	226	264	242	243	251	247	260	262	236	250	241	247	255	249	252	235	246	248	254	266	238	253	271	229	242	252	252	246	276	252	248	248	247	246	229	263	252	265	228	249	251	240	234	232	294	268	273	220	229	248	244	247	266	265	233	229	209	259	241	271	278	251	234	267	237	229	244	249	247	290	271	251	223	233	232	269	246	246	250	234	228	259	240	281	257	239	230	248	268	242	256	264	263	238	261	214	266	227	249	267	236	243	223	253	253	208	257	230	264	232	218	236	240	271	241	233	246	291	256	257	223	230	254	268	242	283	253	233	254	269	229	227	257	246	256	244	255	266	269	288	230	249	228	260	264	252	223	259	246	237	245	248	255	273	270	252	245	250	278	244	236	225	231	230	260	262	239	257	230	223	244	251	216	242	255	276	265	261	199	222	229	237	236	253	245	256	232	219	211	260	259	217	266	279	243	237	260	212	265	252	247	226	229	237	230	277	252	241	228	229	208	254	252	277	245	229	244	230	279	230	246	231	276	238	230	263	240	264	237	266	230	218	252	256	234	252	240	237	259	229	265	251	238	256	271	263	225	238	226	238	244	254	234	256	245	225	259	277	278	241	236	252	238	257	262	233	234	271	250	256	279	266	257	247	222	247	238	220	244	237	229	263	263	214	222	251	222	259	234	236	260	234	266	247	247	253	237	220	271	263	254	224	219	266	220	254	268	229	231	222	271	280	270	206	233	211	198	230	208	231	253	239	223	258	256	262	250	237	290	239	236	241	247	237	265	220	221	231	225	245	241	247	247	266	265	229	235	265	231	265	266	262	266	225	243	246	287	264	245	263	248	260	231	238	250	221	258	262	283	256	250	271	220	237	254	251	234	238	235	271	265	275	242	266	241	252	244	209	246	224	258	263	230	257	231	254	238	256	236	244	231	236	232	240	251	219	215	239	241	237	225	228	241	243	277	251	217	264	270	279	263	248	226	253	248	245	246	239	219	228	248	275	255	239	265	254	237	231	275	231	228	239	238	244	243	259	264	239	243	239	241	244	243	215	224	235	246	249	280	260	237	225	219	243	226	238	214	270	255	248	262	268	262	262	230	227	229	250	250	261	256	249	268	254	236	228	261	246	224	276	219	200	241	295	233	290	238	250	249	257	231	223	243	255	235	250	239	256	227	232	226	250	250	254	248	242	222	228	246	303	241	256	243	277	231	197	240	261	246	254	262	261	253	282	262	238	254	231	248	244	230	236	258	238	250	240	246	232	247	262	292	276	231	279	263	253	289	259	237	221	249	264	274	261	242	222	241	246	268	258	256	219	264	266	249	226	241	249	256	255	234	255	238	258	222	257	291	271	246	254	258	261	245	212	229	231	237	230	250	241	262	248	253	246	225	288	236	241	244	243	250	285	257	250	249	253	265	251	233	239	254	264	260	230	240	252	241	215	272	228	251	238	263	247	231	250	236	247	230	258	218	238	257	263	249	238	220	258	266	220	211	260	220	264	275	244	258	249	237	231	256	240	255	252	234	238	241	253	244	275	269	265	250	244	242	258	216	209	235	252	214	233	235	234	228	237	241	226	276	258	266	240	237	236	238	284	236	212	225	213	246	265	265	244	231	224	244	249	270	258	254	226	211	255	249	278	258	243	227	215	247	261	260	246	262	272	240	266	283	229	208	241	262	242	254	257	257	267	290	266	251	234	240	248	227	243	231	238	232	235	228	237	258	244	232	236	243	256	245	238	281	232	272	257	245	242	231	241	239	239	247	233	312	265	213	249	236	244	252	266	229	265	250	259	261	268	236	260	263	265	235	259	235	262	266	262	238	253	239	223	245	254	242	260	244	242	253	238	245	260	224	252	261	271	289	252	240	250	251	228	257	270	249	252	255	237	244	237	267	230	283	239	260	243	220	250	248	264	243	237	244	252	260	251	244	253	250	275	240	227	237	227	251	228	234	213	240	215	267	272	245	250	244	260	288	265	240	257	248	242	248	240	240	264	233	270	248	264	233	258	276	242	240	243	253	227	242	241	234	244	245	233	238	228	251	239	245	235	253	270	248	263	246	243	260	253	246	262	239	221	252	238	243	260	278	275	241	253	240	274	244	244	263	242	251	225	227	230	249	243	260	285	260	266	252	243	230	258	272	233	223	231	230	216
7793	972	1355	1516	1334	1113	1083	1179	875	741	733	693	711	717	685	648	587	651	623	613	652	603	615	653	656	576	616	579	653	617	631	610	596	645	616	619	619	598	592	613	586	617	603	596	592	571	601	582	598	654	595	595	596	594	556	582	619	621	584	557	599	588	609	646	610	574	549	574	565	619	563	582	578	590	564	608	559	604	616	602	584	640	616	573	598	594	595	589	593	589	566	575	608	573	604	598	588	590	597	557	592	567	578	625	562	621	595	583	558	567	607	615	625	552	616	555	552	569	542	623	574	647	628	607	618	560	602	639	574	607	581	571	575	558	570	607	593	522	630	616	630	557	565	589	554	648	608	619	548	570	617	562	578	621	622	620	574	559	565	637	614	581	558	598	627	610	606	578	577	619	560	578	594	599	615	614	592	605	608	575	654	565	612	576	613	620	611	579	573	583	626	562	608	567	625	609	604	586	555	624	621	586	600	573	540	579	541	608	582	639	605	604	553	604	576	594	597	574	595	622	594	609	579	560	576	575	638	561	588	600	564	602	548	625	619	623	580	590	614	559	589	590	634	611	550	552	574	599	609	603	628	558	578	578	546	570	607	564	611	556	552	589	606	603	610	640	568	589	589	562	617	557	591	609	617	589	585	556	577	572	620	566	608	573	566	621	558	576	572	612	579	584	569	551	574	550	582	594	585	582	627	577	594	596	635	601	536	582	604	607	611	572	578	568	591	609	578	629	567	525	580	582	601	584	576	605	561	575	650	574	561	598	623	583	620	574	581	544	578	610	639	596	614	647	546	544	553	604	601	577	560	616	590	632	597	588	589	555	607	609	582	597	566	616	547	599	584	603	570	560	607	608	588	557	599	599	597	609	568	577	562	602	602	608	608	546	553	577	627	596	612	561	587	596	600	603	614	588	564	573	585	609	607	578	609	610	568	595	588	579	594	612	595	623	611	587	552	606	605	589	562	577	597	564	567	655	589	564	593	609	598	592	620	551	569	619	632	576	571	620	584	576	608	589	595	587	585	584	563	594	612	569	589	547	597	622	634	576	621	643	582	578	598	579	586	571	584	584	566	569	625	577	602	573	605	566	625	570	603	561	584	596	607	603	546	614	560	623	556	573	541	583	611	552	576	627	585	545	595	586	562	540	577	606	564	591	599	633	538	536	644	606	578	576	578	553	586	575	613	564	588	576	606	590	609	584	562	617	543	589	581	592	568	583	617	595	602	606	586	592	575	565	541	602	629	576	570	592	607	585	567	595	556	555	587	600	557	617	590	597	575	588	596	620	587	561	602	564	578	608	616	561	593	621	583	618	569	596	589	611	577	557	575	587	572	604	588	593	566	611	576	582	589	623	598	630	613	571	597	628	577	616	572	562	552	582	600	601	557	606	592	581	638	586	601	589	584	571	582	547	595	572	627	652	577	562	602	587	618	588	567	593	559	554	607	596	590	587	585	544	632	592	602	589	602	584	553	574	631	594	614	561	569	578	628	562	550	588	562	617	573	581	539	603	548	538	588	584	618	604	599	599	582	583	579	578	578	545	589	602	593	583	564	626	554	568	584	583	598	575	597	597	577	598	602	568	612	572	560	561	563	573	598	570	588	549	580	567	627	583	610	589	577	583	605	575	577	610	599	575	581	571	606	592	553	556	611	582	614	637	606	590	609	594	628	627	582	564	609	606	623	568	577	542	622	568	574	582	576	574	577	573	586	574	597	578	589	582	610	668	636	573	617	532	575	530	528	631	635	574	540	564	567	607	567	594	613	561	593	569	569	579	594	562	533	599	581	584	585	562	601	615	557	584	587	562	585	634	572	539	584	602	577	563	573	572	602	596	550	566	568	591	602	588	582	589	575	534	571	622	585	614	587	596	549	606	612	597	584	587	573	581	560	576	576	576	619	578	603	596	537	587	560	588	577	595	597	570	613	591	566	543	649	580	649	609	585	603	562	519	619	592	539	544	575	607	576	626	584	587	606	598	596	549	592	595	513	599	577	612	560	568	577	569	565	536	618	616	595	625	627	559	587	601	587	594	599	529	575	572	608	573	613	594	547	570	600	583	576	644	583	583	592	561	637	561	609	584	597	601	570	601	644	598	610	601	578	569	574	574	590	609	592	592	604	588	587	594	594	610	615	583	615	609	627	564	598	580	577	563	610	541	605	624	570	546	624	587	561	561	646	588	624	600	583	577	564	577	549	557	589	576	614	612	601	593	591	597	574	594	594	585	626	556	553	600	622	546	633	575	632	636	562	592	609	585	636	585	611	606	650	591	632	573	599	574	609	587	598	626	613	602	603	593	581	589	595	558	516	565	610	593	591	621	585	597	588	548	610	552	568	571	620	614	583	576	611	572	611	585	598	576	592	599	553	632	607	580	550	597	578	610	652	587	578	605	586	588	579	580	578	607	558	534	577	609	545	535	591	591	562	598	522	591	579	569	582	570	594	607	545	572	638	606	602	580	573	555	542	612	602	582	574	601	557	620	591	601	587	573	634	578	588	594	574	650	572	599	584	577	598	598	613	595	632	556	616	589	602	643	549	577	552	617	544	612	613	637	595	584	545	589	599	604	592	562	565	611	536	604	567	601	563	613	569	609	590	566	624	612	609	593	577	569	602	592	549	583	599	564	611	589	597	610	595	618	577	585	658	588	578	556	538	595	587	619	569	563	597	581	645	580	607	571	564	599	615	578	584	619	588	564	569	587	588	614	623	566	592	587	554	629	609	550	580	604	588	567	595	585	591	575	556	548	587	561	558	566	595	606	618	557	594	585	584	591	580	652	632	577	565	557	544	552	607	590	556	590	539	599	621	588	637	602	578	572	595	570	615	594	580	566	597	578	599	582	595	616	566	604	559	587	611	589	596	568	603	550	654	569	599	608	617	539	593	588	571	595	567	597	658	573	612	607	643	608	561	602	597	580	618	568	585	650	594	537	608	600	599	577	570	586	554	587	596	564	590	589	582	599	610	594	585	614	541	601	636	621	627	628	632	579	583	581	616	570	605	593	569	607	596	598	591	603	593	587	598	593	597	576	571	590	595	595	541	555	583	603	529	638	629	593	613	572	601	615	542	605	572	613	567	595	587	619	631	569	607	583	582	622	631	588	632	597	616	563	581	560	537	578	586	580	630	592	579	599	637	557	581	585	590	608	578	581	607	589	580	582	598	632	565	623	623	585	602	605	564	614	608	586	618	601	585	607	582	541	587	579	550	585	649	571	571	546	561	609	596	589	575	601	600	571	562	592	608	581	538	588	583	562	548	604	598	595	541	573	583	579	611	594	583	564	624	569	605	571	581	614	549	591	594	624	570	596	593	583	580	588	611	600	578	600	605	574	624	575	608	556	620	547	618	592	609	593	594	569	552	572	591	620	623	624	582	571	614	554	607	610	589	609	620	619	600	574	554	592	585	608	605	590	630	593	559	582	591	557	582	622	568	565	568	579	632	591	567	574	596	610	639	586	585	583	585	578	594	612
15255	1417	768	594	392	281	260	303	218	187	134	153	118	139	151	138	120	109	113	107	98	121	107	109	120	98	110	116	114	100	114	114	84	99	111	95	94	112	120	117	129	117	104	93	103	103	104	112	85	100	102	92	99	117	125	94	103	90	105	123	124	91	97	121	101	87	122	103	111	125	94	102	113	90	111	119	85	100	92	110	88	109	84	104	110	105	103	106	85	110	102	98	103	81	97	113	110	109	114	118	92	107	102	88	110	105	109	103	86	122	93	87	109	110	125	90	113	116	104	123	126	103	104	112	106	103	75	89	108	94	98	118	86	115	107	99	89	118	102	112	114	97	112	115	102	94	93	119	95	85	110	106	94	87	103	108	103	104	116	102	97	75	98	90	100	99	96	96	104	125	130	101	90	102	109	114	116	96	108	103	108	115	110	93	100	118	117	88	114	91	94	106	112	85	110	111	95	106	111	89	108	85	107	101	94	101	96	100	108	81	85	97	115	105	121	92	95	103	108	98	114	106	99	90	123	96	108	100	101	114	95	116	121	106	83	94	92	112	105	106	107	106	100	86	87	114	94	102	125	89	103	91	89	109	96	102	99	92	110	122	112	106	100	94	116	85	109	108	92	107	105	118	100	102	112	102	119	106	102	112	118	109	132	121	94	107	121	113	102	93	124	96	108	101	83	99	117	89	105	97	100	101	82	113	114	115	121	105	101	118	102	119	114	96	101	109	95	109	90	97	108	107	119	96	94	108	102	94	100	111	111	101	96	97	104	84	109	96	92	107	127	96	94	102	102	104	93	100	124	122	115	88	123	104	96	104	116	106	129	102	84	95	98	112	90	102	111	114	100	102	81	119	101	85	93	97	101	82	105	103	105	102	105	96	111	112	101	105	102	118	109	121	95	103	107	102	133	88	126	96	107	103	103	94	100	114	106	104	106	102	98	110	100	115	94	99	108	109	85	124	129	90	101	105	106	93	100	111	103	96	83	105	102	103	124	103	104	120	115	97	94	92	111	104	107	73	93	99	98	116	106	88	135	111	76	95	85	104	104	118	96	83	101	112	101	103	101	109	107	115	99	91	119	115	114	98	107	118	101	106	92	101	115	119	108	102	108	117	105	87	119	99	96	114	102	96	82	113	99	105	105	112	99	98	99	80	107	103	106	95	122	111	109	108	123	109	95	118	93	90	105	99	124	104	100	98	100	106	88	108	118	107	119	94	100	118	127	120	117	96	97	92	93	120	98	133	120	107	91	84	112	96	97	90	113	96	103	98	104	122	102	108	103	108	104	113	102	105	85	91	117	114	114	100	103	93	107	89	97	97	108	92	119	109	102	110	77	112	90	113	100	112	102	102	98	93	102	123	103	103	104	100	99	100	104	112	109	90	99	108	102	104	100	110	111	102	122	125	107	126	103	125	118	92	118	113	107	103	106	89	106	123	101	111	100	115	102	108	104	125	110	77	99	107	92	92	92	91	99	94	109	110	93	106	105	87	96	113	98	100	106	95	114	106	95	93	115	114	105	113	116	111	118	86	87	117	117	108	113	107	91	123	114	98	108	107	111	100	97	106	93	95	104	109	111	91	98	100	93	93	117	109	93	93	99	90	110	92	114	109	83	115	114	111	104	84	114	96	90	91	119	118	111	99	101	111	109	109	102	115	103	89	116	96	116	132	111	111	97	115	88	97	105	114	92	100	109	95	100	105	91	103	109	96	135	102	102	121	113	109	108	109	93	112	100	92	107	110	124	122	86	113	107	111	105	119	106	120	94	94	97	95	109	110	86	106	108	78	114	97	93	94	107	116	94	102	96	119	122	111	105	117	119	91	105	119	107	101	124	114	110	102	81	98	127	100	115	119	90	97	97	96	105	108	120	110	115	85	102	106	101	106	109	104	94	81	121	100	88	100	94	100	93	117	110	99	119	112	109	96	135	90	101	107	96	102	94	114	94	101	97	104	112	99	121	121	91	91	110	101	116	93	120	99	100	104	104	102	96	103	93	111	110	91	95	104	96	101	96	95	104	91	100	108	96	102	110	89	126	119	108	85	101	107	91	97	117	112	100	110	105	108	93	125	114	110	86	127	89	73	90	101	107	98	112	106	120	108	109	96	111	104	83	109	116	93	95	108	109	98	98	114	111	88	106	82	96	99	96	106	100	97	99	98	98	88	118	99	109	110	112	109	97	116	120	99	84	105	99	97	99	126	108	96	125	117	106	102	119	102	109	100	103	120	109	115	108	100	107	121	111	114	98	102	118	107	104	106	84	105	99	118	104	87	113	116	85	103	103	115	100	90	113	101	101	101	102	88	105	115	108	103	97	118	93	98	105	96	112	103	106	107	85	106	98	125	96	140	108	123	101	89	99	100	138	109	93	96	79	98	96	107	89	107	103	101	96	101	103	121	101	115	93	93	121	114	122	95	122	80	82	100	89	92	104	110	114	103	78	83	101	121	112	104	90	109	84	102	110	96	106	103	82	92	100	116	90	107	112	106	112	108	98	99	92	93	91	104	111	106	105	132	117	121	96	92	97	91	114	95	124	106	113	96	98	113	94	109	87	101	91	95	103	114	107	93	95	111	96	90	99	102	92	101	101	105	124	95	97	99	92	119	98	101	110	99	89	110	98	113	88	110	82	109	119	112	81	89	94	87	103	100	94	113	90	103	112	112	103	93	106	106	91	115	120	106	101	90	123	93	111	102	101	87	84	83	102	114	109	110	119	89	103	86	104	108	89	101	108	110	113	105	106	91	110	126	106	91	113	120	122	111	101	91	90	108	99	107	99	108	106	90	104	83	90	99	106	99	105	101	99	110	113	94	91	117	110	83	119	103	110	102	105	99	105	102	120	102	98	115	96	105	112	80	107	123	120	118	109	97	123	94	93	113	82	105	88	114	108	88	104	75	86	114	113	116	105	118	95	97	91	110	101	95	123	108	92	119	74	94	82	119	90	95	119	111	110	115	115	97	104	122	91	100	101	90	106	114	102	124	97	95	99	127	101	88	106	109	101	113	95	84	123	96	111	101	86	107	88	108	112	117	104	113	99	119	101	93	113	102	108	115	107	94	96	103	90	97	119	105	89	104	95	118	94	107	103	115	98	98	79	110	115	111	100	105	107	123	109	119	94	104	113	101	114	103	96	89	94	99	118	121	111	104	93	94	92	93	106	111	95	119	102	101	130	105	108	119	102	108	126	110	115	102	129	105	103	93	100	105	102	88	108	118	99	105	114	113	108	114	107	111	104	91	95	113	96	117	112	102	98	110	120	103	106	106	108	101	106	105	112	105	116	103	95	98	105	86	94	88	85	122	92	95	107	110	120	97	102	110	108	99	124	102	91	107	105	106	107	104	122	93	112	109	94	115	95	115	89	122	101	116	129	100	120	108	98	114	105	107	114	104	119	109	98	109	88	98	114	102	101	98	99	91	116	102	117	123	112	103	100	113	120	93	102	93	92	109	110	117	111	97	115	119	99	110
9721	972	1581	1973	1592	1259	1102	1410	845	603	513	483	460	416	405	397	389	369	396	353	336	330	323	352	312	351	293	332	297	263	277	287	342	311	306	333	283	285	313	282	302	299	262	308	291	280	299	314	278	266	270	287	266	288	260	271	279	275	295	271	283	266	284	288	273	291	270	288	294	295	288	311	276	289	274	273	259	275	272	275	299	264	310	267	274	285	262	270	268	272	277	269	282	285	255	296	257	275	288	279	311	291	293	272	280	249	267	293	307	280	264	248	256	297	245	259	275	287	259	258	261	259	255	267	289	284	282	299	280	288	287	268	270	275	264	265	284	269	293	257	276	271	285	258	261	269	279	298	260	255	255	273	273	257	240	263	291	285	268	306	297	275	293	279	285	274	305	292	287	266	285	268	263	262	281	284	272	280	278	266	285	262	288	291	269	282	296	277	283	282	288	258	292	268	272	268	269	260	292	259	300	262	305	261	241	258	267	273	275	294	257	244	248	268	269	267	255	265	250	278	245	260	279	254	264	288	281	238	288	292	281	266	274	267	296	263	265	263	242	271	266	301	283	278	247	240	291	238	266	260	279	266	258	296	282	283	254	261	272	250	242	280	264	280	262	264	252	262	282	268	259	291	258	278	279	262	297	286	271	250	256	264	266	260	293	277	275	258	269	265	239	252	303	264	265	275	286	284	306	275	276	262	277	245	276	308	272	252	262	295	297	275	298	280	255	237	279	277	265	264	278	271	253	258	249	281	246	257	268	266	250	261	270	287	277	265	283	290	268	263	274	296	275	261	281	280	264	275	285	268	300	272	317	277	290	273	293	275	296	258	282	299	272	256	255	270	268	248	259	289	286	272	301	261	286	298	258	287	279	263	267	263	231	283	283	282	253	277	250	239	243	241	288	253	293	268	244	293	289	288	286	256	288	262	257	276	272	263	281	276	262	239	248	275	259	251	255	253	271	237	247	267	260	266	278	275	229	270	266	269	247	271	248	236	278	298	290	235	288	274	263	275	266	262	262	265	264	287	293	264	251	264	274	306	263	244	274	301	278	293	287	301	281	279	236	285	294	249	298	267	269	271	295	257	256	273	272	298	279	259	292	273	264	288	257	273	249	284	294	275	249	272	273	265	273	286	233	260	272	257	307	250	269	271	292	274	286	284	261	301	278	285	288	281	258	268	264	262	291	256	243	290	271	257	258	291	242	265	261	318	277	235	275	290	258	298	261	283	266	256	257	277	263	273	249	295	251	261	282	261	272	277	298	283	263	288	265	280	253	281	253	282	257	291	242	292	274	271	261	276	291	281	280	248	279	259	296	283	303	277	256	262	291	253	305	260	304	258	266	256	283	291	272	270	269	301	257	264	255	256	274	277	281	279	261	248	294	259	268	276	267	253	255	275	264	268	288	285	263	260	268	268	248	262	270	263	258	282	255	286	282	247	289	266	242	276	290	260	275	284	260	300	252	267	293	289	267	257	296	240	281	294	288	271	277	301	286	285	280	278	263	245	272	265	262	257	264	259	280	255	278	255	258	268	251	291	287	269	267	292	267	265	265	291	287	270	265	257	273	275	278	295	276	259	285	297	274	260	235	259	274	266	278	239	296	283	289	248	289	278	259	286	297	262	259	285	292	297	268	284	279	285	265	262	273	261	282	266	275	275	252	258	255	273	286	258	248	278	270	291	280	258	274	281	254	297	271	280	273	306	275	281	284	250	279	255	239	273	306	290	256	283	231	272	266	290	274	265	286	247	251	282	294	276	276	273	264	278	251	238	280	265	263	265	244	279	285	258	279	300	263	267	275	279	269	270	284	272	265	238	273	260	301	271	242	281	271	286	283	272	277	295	273	294	304	248	247	252	237	285	263	271	265	272	255	274	294	237	252	299	281	259	252	281	243	264	242	276	258	260	243	293	242	266	256	255	251	271	257	265	245	279	257	269	298	282	262	271	273	278	277	267	275	265	283	268	267	278	261	265	254	287	268	280	250	292	285	284	307	276	236	260	279	276	273	270	252	273	263	261	262	295	249	245	292	268	316	280	270	277	290	275	277	270	296	271	279	274	271	273	297	275	250	261	293	252	272	275	311	272	273	269	253	277	281	276	299	257	283	286	264	276	286	283	264	249	265	259	304	245	278	267	270	248	266	292	276	265	256	248	275	272	253	295	296	261	293	246	288	279	278	261	253	277	287	264	293	242	293	259	291	276	279	269	310	273	255	288	274	261	293	256	271	292	246	264	259	266	278	259	259	269	289	294	278	256	292	268	254	286	281	257	240	253	269	276	285	266	283	273	293	275	301	297	231	265	284	263	285	278	291	267	259	285	267	255	271	290	262	290	260	276	255	285	292	249	261	244	282	273	265	267	297	280	275	220	254	278	246	273	241	279	303	273	279	246	295	296	290	275	277	290	280	277	256	274	269	266	272	282	286	292	264	249	253	282	238	283	284	273	266	257	282	272	273	307	267	271	260	268	236	278	282	294	277	275	254	281	276	281	295	260	274	263	256	266	285	274	251	265	258	289	271	289	266	271	256	254	288	272	259	293	296	292	285	273	295	259	281	283	290	251	265	289	250	264	263	257	292	285	240	271	248	260	271	278	237	286	247	297	253	267	280	308	242	284	258	264	244	247	270	282	257	254	256	265	260	273	263	277	261	275	253	242	276	264	266	274	278	256	277	279	266	268	275	262	252	257	268	261	299	279	268	273	240	275	237	292	261	264	270	258	272	265	264	267	268	285	291	283	281	324	252	266	262	290	286	285	289	275	313	274	273	301	301	253	248	263	268	257	282	279	272	236	272	276	284	261	262	306	275	278	269	265	278	252	239	282	248	264	240	253	276	262	309	274	251	264	286	273	263	290	253	293	271	286	304	267	268	262	283	233	283	271	294	251	266	282	270	283	292	299	279	286	273	273	262	250	272	241	244	295	278	272	283	276	268	278	251	277	262	274	254	260	265	284	276	279	257	240	268	252	253	253	285	285	260	261	265	258	243	276	263	273	263	274	272	259	281	272	261	283	286	268	274	265	291	253	293	262	266	266	242	307	290	281	242	304	312	280	266	264	279	294	278	262	282	273	260	251	271	276	287	238	271	269	283	283	280	280	273	266	239	269	278	258	277	263	277	254	261	238	287	288	277	267	251	255	282	298	260	257	282	271	290	254	285	267	263	267	280	277	281	299	291	277	269	277	285	239	281	271	294	293	250	268	276	283	289	240	284	254	289	261	285	261	307	268	253	256	267	250	262	286	271	298	281	261	288	257	298	260	278	271	258	284	254	267	265	260	287	241	255	281	288	312	256	274	259	257	277	264	271	299	275	257	250	256	263	271	238	276	278	271	250	286	263	276	293	263	283	280	254	277	245	255	292	269	274	276	266	259	251	266	293	284	264	294	278	289	256	282	271	289	280	305	324	230	301	278	266	275	297	291	264	284	293	268	266	264	267	285	309	288	269	270	298	284	260	275	271	261	273	296	272	271
1926	408	353	305	323	285	307	351	301	264	306	293	273	264	284	278	298	294	285	261	311	298	274	308	283	274	311	276	255	259	286	288	281	275	297	263	278	293	269	266	261	288	271	273	274	278	278	288	283	273	300	306	260	282	306	292	282	303	261	258	268	267	285	286	249	271	277	247	276	279	265	292	270	282	271	295	284	254	285	257	277	290	299	288	283	300	262	245	261	278	259	277	271	284	290	317	265	259	271	278	278	299	283	274	257	270	296	287	261	261	281	272	277	265	282	275	332	302	292	313	284	279	276	306	280	266	271	261	294	278	286	283	283	259	262	263	283	293	252	307	305	271	257	286	278	285	292	277	276	258	275	258	310	327	251	285	287	270	281	317	273	275	272	288	277	280	294	265	259	277	253	304	276	285	264	254	274	274	277	294	294	303	301	282	289	284	294	307	279	290	256	269	289	276	275	298	265	273	280	278	270	285	284	264	298	293	292	270	274	295	270	248	281	300	274	263	280	253	278	259	288	266	303	286	265	272	292	287	262	266	272	278	273	285	278	316	281	257	284	269	253	277	255	281	271	261	273	245	270	239	259	299	297	261	287	278	313	286	264	251	285	253	262	282	276	266	274	307	268	250	256	272	297	261	274	290	271	297	287	301	289	284	253	316	271	266	268	324	305	278	266	287	294	269	268	296	269	275	291	246	264	282	308	277	289	287	250	280	285	274	264	273	278	275	278	280	291	286	293	274	283	301	264	294	288	271	257	302	269	289	302	278	281	279	258	266	258	265	298	294	263	298	298	265	294	280	275	299	267	264	283	254	281	258	275	273	264	287	274	290	276	260	286	274	246	251	252	281	249	275	281	277	252	290	260	279	298	283	271	292	286	262	301	271	303	275	293	305	286	272	287	271	294	274	306	270	264	275	263	304	251	267	278	244	258	268	287	286	254	272	295	262	287	272	283	272	305	279	292	260	290	306	299	255	274	290	247	280	297	264	274	278	261	285	247	301	270	285	317	288	288	264	282	286	291	296	290	283	320	304	248	272	286	287	275	261	258	270	253	264	267	260	286	292	270	279	263	239	285	304	247	295	271	280	280	297	289	293	295	295	288	273	241	287	256	270	317	277	305	278	261	276	292	281	295	281	283	272	239	279	316	272	257	283	281	277	273	261	265	290	288	286	300	294	247	300	269	296	288	275	237	290	279	290	277	272	278	278	277	284	257	248	317	280	278	310	285	277	300	254	273	266	296	309	288	301	284	292	265	284	288	297	258	268	273	261	277	303	262	282	260	251	272	289	288	306	236	276	243	274	306	252	282	300	226	296	292	295	284	280	276	297	272	261	274	313	315	293	261	259	252	269	267	336	276	282	277	293	276	289	279	280	281	271	297	307	287	299	271	261	270	301	267	275	263	290	244	264	271	244	244	272	300	296	271	308	286	256	309	305	312	314	263	272	301	274	279	259	285	292	275	277	256	284	283	291	281	260	261	265	312	274	287	295	278	281	292	260	272	289	275	273	297	287	255	289	282	299	304	247	271	237	276	295	272	273	283	275	271	273	287	267	268	257	287	236	326	249	260	307	298	282	272	273	284	315	282	283	285	265	302	287	287	287	267	276	288	288	300	276	260	285	279	279	288	248	299	278	251	281	270	250	264	274	304	271	280	273	278	295	289	280	258	322	260	283	277	288	258	268	282	267	279	268	267	287	285	283	309	283	268	275	304	299	268	258	282	272	264	302	285	259	276	255	268	280	276	285	253	297	282	272	272	252	266	278	278	291	308	273	270	298	278	304	266	279	281	294	271	296	266	283	248	277	294	238	290	305	292	303	291	297	275	272	267	288	290	282	282	288	293	297	270	249	269	304	280	290	271	283	289	282	260	291	269	311	306	276	237	285	265	265	319	253	286	273	268	279	267	248	281	279	306	272	292	299	295	290	284	287	324	287	275	270	274	291	290	306	275	304	290	278	255	298	305	277	276	284	323	237	291	284	277	259	285	311	305	309	301	273	254	260	298	277	275	297	282	267	256	281	340	266	252	261	289	263	285	306	281	255	276	295	238	260	277	287	269	269	285	295	266	291	279	301	302	294	277	297	286	287	304	300	308	294	307	259	265	248	282	243	289	319	292	261	291	336	322	290	261	285	289	288	307	300	272	299	291	278	292	268	256	286	274	287	291	279	273	293	279	289	251	249	298	276	314	239	273	292	278	271	279	292	279	282	280	281	300	292	285	287	316	290	277	288	259	301	313	258	266	285	278	278	240	256	248	270	308	257	305	300	266	273	282	283	300	270	258	260	249	298	300	301	285	264	281	292	310	260	284	260	285	309	275	248	253	268	270	260	280	270	281	274	270	281	259	265	277	255	283	269	299	304	275	276	278	264	268	255	295	290	251	257	283	284	290	275	310	278	310	253	290	254	271	276	312	314	275	274	291	303	317	304	256	267	244	285	273	299	275	295	275	287	305	285	291	280	294	281	267	275	295	284	267	252	275	271	267	284	289	300	269	304	261	265	328	270	300	276	284	294	259	281	280	264	291	273	284	289	260	281	304	298	285	299	270	246	304	280	275	283	284	278	280	315	277	284	266	292	287	289	264	283	281	304	292	254	276	281	270	274	298	301	316	315	299	259	271	305	268	282	310	269	265	296	291	300	298	283	276	278	266	289	263	294	296	278	259	300	254	303	304	258	286	270	274	251	262	264	296	275	284	296	291	276	292	255	274	256	303	280	288	283	283	312	273	260	278	281	284	262	306	250	270	272	273	265	292	301	267	295	281	262	257	294	286	267	291	257	268	292	248	288	234	277	269	275	260	295	261	287	276	273	267	276	281	280	288	302	265	262	277	301	283	255	305	269	279	319	272	274	313	317	260	303	286	290	280	261	244	302	292	275	251	259	251	255	250	264	279	282	276	263	268	271	285	271	271	278	309	297	286	270	296	294	285	267	318	289	290	270	302	245	238	271	285	264	280	284	299	289	297	294	274	298	297	273	283	275	256	258	309	269	280	306	287	302	273	250	262	298	257	269	264	283	272	261	279	303	280	307	307	302	306	285	290	270	267	278	251	274	265	276	261	265	275	264	267	277	293	275	283	281	268	295	297	269	289	294	225	267	300	303	294	302	251	247	283	240	257	270	303	292	290	256	280	267	311	284	307	250	263	257	255	240	293	246	267	267	277	268	288	313	266	267	281	265	279	306	306	292	278	255	297	240	288	284	297	316	274	296	285	232	287	269	272	256	280	281	286	283	247	303	275	267	271	262	258	295	272	262	273	278	273	272	285	271	283	271	294	270	309	283	272	261	281	296	308	267	260	266	263	302	297	276	263	269	293	284	268	307	296	264	283	246	282	284	268	275	264	245	253	266	295	293	272	281	293	274	268	273	296	251	256	267	285	299	300	294	259	251	331	272	263	275	281	254	239	271	279	262	277	298	296	255	279	322	303	294	275	260	273	284	300	278	293	292	263	313	291	290	282	278	283	286	303	271
2467	747	790	793	843	834	803	917	722	677	636	681	675	687	646	667	667	720	718	703	649	628	688	669	652	718	672	728	690	690	666	671	695	655	656	638	694	665	642	641	636	644	703	700	679	681	628	636	688	700	624	690	659	648	677	698	677	690	699	688	630	693	681	660	640	623	666	645	682	666	627	671	674	675	717	650	674	666	676	645	635	700	655	680	677	621	635	644	658	648	655	628	654	688	706	638	669	648	684	687	679	682	653	677	673	701	643	669	654	641	671	654	684	681	673	718	642	654	644	698	611	748	651	656	680	684	636	634	614	630	602	629	679	681	659	659	680	677	653	646	683	665	688	706	629	667	669	692	675	655	685	648	670	635	669	648	693	647	675	649	625	651	643	678	680	652	639	629	704	644	642	661	642	665	689	689	640	588	676	693	646	625	660	673	718	685	656	660	665	643	662	667	672	613	675	681	674	653	648	662	648	680	655	654	660	692	696	692	650	677	643	717	652	649	661	664	639	695	679	696	666	668	655	676	665	644	630	649	637	680	636	711	708	639	624	663	644	682	660	705	625	728	704	655	678	657	645	698	658	673	670	675	676	646	637	628	656	650	673	642	636	667	658	630	623	659	696	665	666	640	653	673	646	648	637	650	688	658	666	655	664	677	703	635	688	650	639	716	663	659	615	653	628	680	734	703	626	683	671	632	642	620	631	638	665	667	645	713	663	664	648	639	684	662	649	655	685	723	676	657	725	647	643	639	667	642	645	688	662	660	747	681	664	641	688	687	664	643	680	650	670	681	657	620	727	685	609	689	704	638	649	672	655	649	673	641	615	681	705	680	637	636	682	649	662	669	696	693	681	679	682	649	667	660	614	646	679	612	663	667	697	701	664	687	713	639	690	636	629	656	646	650	672	680	661	659	659	702	688	684	701	644	658	654	709	650	682	651	666	720	624	695	651	704	656	698	707	626	671	661	688	680	622	652	685	672	687	626	655	658	633	695	636	679	625	691	647	681	683	676	700	648	675	659	691	694	644	671	683	659	653	644	687	640	669	646	661	712	643	657	672	656	655	671	676	673	677	644	685	623	677	693	642	673	655	630	642	686	666	670	666	633	662	648	666	694	652	654	693	677	632	673	652	648	656	647	620	691	655	640	630	647	679	678	676	648	648	651	672	679	688	681	686	686	653	684	684	719	651	661	672	660	679	612	669	675	643	634	666	654	658	666	701	634	670	689	628	710	732	694	675	708	672	670	667	626	661	612	654	667	675	630	664	691	636	670	670	625	618	629	676	688	678	650	638	664	662	667	703	644	646	613	637	613	637	617	657	702	684	705	679	659	645	670	642	660	682	618	689	656	644	669	635	620	620	637	684	617	672	671	669	683	642	660	664	643	634	668	695	637	661	691	677	635	682	684	650	680	646	736	671	650	639	644	622	665	639	671	674	716	647	628	664	667	670	687	661	675	652	703	636	665	676	673	674	602	653	696	691	650	612	670	661	647	651	659	655	679	679	664	641	625	676	697	665	672	641	648	652	646	681	657	709	661	699	651	677	646	677	645	660	677	671	626	667	658	635	670	648	679	680	652	672	689	676	667	712	648	672	685	678	632	653	673	659	684	676	650	689	676	641	624	658	684	642	654	700	650	664	640	708	680	660	649	618	688	632	633	677	649	683	612	686	645	723	684	674	657	667	658	682	679	715	701	642	642	629	678	679	699	665	665	637	657	649	674	637	649	707	644	683	683	633	651	630	646	718	655	685	622	648	632	640	703	661	625	674	648	688	675	640	650	650	650	665	695	692	703	666	618	635	665	623	735	650	691	620	671	672	676	707	637	683	661	685	686	652	649	667	628	686	658	665	714	676	635	656	657	698	630	680	722	630	649	687	649	681	656	686	660	692	646	661	650	699	691	652	690	676	654	665	677	635	650	675	654	664	623	673	671	665	673	675	634	620	651	683	649	662	675	648	665	617	651	640	637	673	673	631	667	692	648	668	655	640	690	681	680	709	691	637	659	663	649	648	625	610	647	625	672	682	658	624	678	709	641	672	679	699	638	662	660	637	690	688	665	653	673	644	652	708	645	708	677	659	654	690	666	640	669	672	721	670	672	658	654	635	670	699	653	647	662	650	633	648	682	681	704	678	683	616	667	641	624	665	691	677	613	647	676	640	677	648	682	693	672	621	661	654	637	646	679	688	681	648	630	719	668	692	624	687	679	653	657	652	687	671	659	693	655	647	666	665	655	679	644	669	628	676	665	684	682	644	673	679	734	666	638	642	673	654	671	683	637	609	672	681	701	651	666	651	647	706	662	687	672	644	656	661	672	692	677	614	658	677	692	649	670	682	625	694	605	719	692	666	727	661	678	676	637	623	604	710	640	638	640	676	651	670	713	636	716	648	666	628	658	663	647	626	694	635	684	630	662	708	670	615	693	635	631	671	681	680	713	681	668	665	666	662	658	695	629	677	661	682	647	613	628	664	676	626	675	665	649	673	659	674	660	665	675	671	667	655	661	656	617	677	675	662	660	680	653	677	678	658	633	626	664	687	646	654	695	712	690	650	662	656	662	660	690	686	674	671	689	621	636	675	680	666	656	646	673	695	684	608	652	653	681	702	633	696	689	677	608	658	676	692	662	645	665	700	649	654	693	657	669	688	620	713	680	643	652	663	634	661	656	654	655	665	650	666	644	653	693	673	670	689	684	705	705	645	697	675	692	661	660	673	693	650	633	683	660	651	729	647	669	714	680	706	625	607	649	670	662	679	670	662	635	716	704	677	686	648	653	677	636	665	647	617	643	682	685	693	646	703	665	652	710	680	642	671	620	697	606	623	653	621	643	648	636	659	659	677	678	600	647	668	652	656	637	702	665	683	693	664	688	637	697	666	664	637	643	701	675	673	655	622	662	667	671	628	659	641	598	586	673	676	695	675	670	671	680	720	642	692	654	685	697	687	689	695	684	697	647	671	675	655	699	686	670	690	660	701	703	698	637	695	660	672	649	665	650	664	686	638	666	668	628	700	658	720	688	655	639	668	685	662	655	661	658	681	609	680	623	672	741	677	676	644	663	682	667	695	700	691	670	637	651	655	636	660	650	629	675	653	657	693	651	646	635	689	645	669	679	712	663	650	654	628	690	689	689	657	651	648	643	687	662	639	642	637	651	657	660	611	697	683	659	648	669	639	705	649	674	637	668	651	624	662	652	703	652	660	642	681	675	666	628	680	683	666	669	682	695	677	668	659	662	670	664	642	655	670	640	629	726	638	631	648	626	684	675	693	703	653	634	673	705	671	665	677	659	642	689	723	709	691	613	674	657	708	673	631	618	701	677	669	685	686	643	652	679	663	634	670	647	693	672	683	645	632	652	693	694	662	615	654	715	698	670	639	658	682	643	689	699	646	654	671	688	663	718	685	659	661	663	638	685	625	686	675	668	673	664	620	648	704	683	685	684	658	656	667	665	650	664	669	672	680	681	641	649	675	725	645	625
8915	823	678	502	439	397	329	405	317	272	277	268	249	274	275	237	265	258	247	260	234	259	247	238	261	250	266	258	239	253	257	254	266	239	228	265	233	233	230	251	239	261	301	251	227	264	239	234	271	240	243	204	223	243	243	229	245	246	247	271	253	236	234	260	228	231	253	248	251	238	239	254	262	252	252	237	239	270	232	262	236	246	227	264	225	233	273	247	254	268	243	242	273	220	267	264	249	251	251	295	249	267	249	260	256	254	239	223	236	278	231	268	271	250	240	274	273	253	254	278	238	263	265	268	250	219	237	289	276	274	248	255	248	262	256	259	262	267	286	262	251	280	235	257	239	250	243	250	238	268	273	238	240	242	251	265	269	245	270	237	267	258	242	243	244	245	251	247	248	267	246	222	220	225	274	229	262	268	264	243	252	242	255	255	266	264	232	248	241	239	244	270	251	231	265	240	246	228	239	244	245	281	254	264	275	234	242	233	251	252	245	239	267	303	245	221	249	235	238	291	242	255	263	262	295	265	269	252	255	249	230	234	235	240	248	238	263	268	262	240	231	238	251	245	268	249	252	244	250	254	243	229	268	254	258	205	251	212	276	258	263	292	242	251	254	256	275	256	242	265	275	278	247	244	254	250	225	253	267	259	232	266	267	258	250	268	251	251	231	243	235	256	255	260	238	213	235	262	246	231	254	239	244	255	247	273	227	282	256	229	249	251	242	282	259	235	268	220	232	236	251	261	272	247	258	227	271	260	257	301	257	255	243	238	233	236	208	227	246	240	260	246	283	244	278	243	264	227	253	263	265	276	242	261	251	266	244	255	272	269	240	258	237	245	251	260	256	276	260	215	243	247	255	247	259	252	252	316	254	240	270	243	250	239	229	240	243	245	251	246	252	244	266	233	254	242	236	247	242	225	223	242	244	255	218	239	278	243	245	249	240	253	267	246	223	240	248	265	261	246	252	255	264	236	247	243	241	247	228	240	215	255	264	266	245	264	260	227	244	234	233	255	243	246	251	270	242	257	268	263	263	222	226	240	243	253	228	236	252	216	227	279	224	236	274	262	257	247	255	258	215	222	248	265	255	234	236	250	237	246	270	242	228	251	227	257	265	285	256	233	230	229	263	236	232	237	259	255	262	227	261	239	240	231	237	227	249	272	251	258	240	247	223	244	248	258	244	239	269	278	254	259	267	264	244	241	239	233	244	263	272	280	258	243	254	232	230	250	237	259	234	245	243	254	278	256	242	247	283	270	249	270	243	258	252	248	231	246	277	251	257	245	251	245	252	241	260	246	249	258	224	247	246	258	235	234	248	247	260	235	259	265	231	211	258	240	230	251	244	270	257	311	294	232	270	250	247	276	252	250	273	223	248	272	257	274	253	259	244	254	287	265	269	263	258	231	230	237	257	234	270	261	234	260	260	233	243	209	245	254	217	241	258	261	256	259	255	256	237	272	254	239	277	223	235	239	252	267	228	269	278	225	251	270	262	247	243	264	219	246	252	227	227	261	263	250	256	252	258	244	252	257	261	262	259	255	258	259	249	223	266	247	259	241	253	254	230	225	258	261	271	233	222	271	251	230	240	249	285	229	247	276	214	250	258	241	252	243	228	263	238	257	267	274	251	248	259	250	249	231	242	261	283	248	243	257	213	245	250	271	260	236	270	273	236	233	263	239	238	239	253	248	277	255	219	223	236	274	227	234	255	227	244	244	269	246	262	254	251	239	224	239	235	229	262	234	258	251	265	243	229	259	274	258	254	252	242	256	253	258	237	282	265	269	268	269	267	251	275	272	252	228	274	220	222	278	253	242	247	241	244	260	254	237	236	255	249	247	273	241	237	235	229	244	231	221	273	231	247	238	249	246	254	273	270	281	222	255	248	240	243	245	280	269	243	259	259	224	251	262	262	270	242	264	226	251	270	239	256	256	241	238	254	268	249	241	266	245	232	252	263	231	249	289	254	242	286	231	268	223	244	241	250	262	250	228	248	240	246	245	229	237	243	267	256	236	253	260	257	250	243	279	249	220	242	259	256	262	248	257	232	243	259	278	236	255	269	251	250	270	272	256	260	219	256	267	251	261	266	248	234	271	247	262	293	221	263	264	239	228	267	229	236	202	219	251	210	253	258	267	238	225	254	263	239	228	256	250	288	257	227	233	267	268	253	241	249	262	242	232	253	223	234	220	267	269	240	249	269	245	212	249	254	263	264	268	252	251	235	254	261	237	215	227	246	252	234	228	238	249	247	253	251	293	230	228	262	241	229	259	228	243	230	254	279	231	248	266	225	207	265	262	251	240	247	235	258	217	239	225	254	251	246	261	266	240	260	264	251	237	269	239	252	263	251	243	260	259	271	265	252	291	240	251	247	265	243	224	244	249	255	252	254	245	253	257	234	268	261	245	263	288	245	226	236	229	243	209	255	243	240	238	237	263	269	231	246	241	254	247	246	241	217	236	241	270	231	272	225	261	252	269	240	254	290	230	249	234	240	262	232	274	227	243	250	248	218	284	244	239	262	266	263	248	270	232	254	217	230	246	239	253	282	264	237	253	272	271	266	249	238	271	235	251	255	251	244	246	249	244	262	254	225	246	238	291	253	242	251	241	247	226	263	235	252	264	255	246	256	236	252	259	237	250	229	254	234	236	242	254	225	256	251	233	279	274	252	232	253	229	258	259	239	261	239	252	241	230	226	249	243	257	235	241	233	251	242	252	268	253	259	232	269	247	263	277	217	235	261	244	239	277	245	226	234	282	265	252	244	226	241	259	233	267	246	252	240	225	231	261	240	244	261	243	246	228	243	280	269	287	204	278	254	268	219	274	221	258	263	245	237	271	267	248	262	242	256	248	246	257	256	227	227	258	249	239	232	245	258	277	254	276	227	242	270	255	236	231	272	267	246	238	256	240	263	275	258	230	241	258	250	245	249	238	254	268	227	230	223	239	247	274	257	250	261	241	254	251	242	255	247	240	233	247	227	250	244	255	250	270	259	244	261	224	266	258	249	246	239	244	241	259	238	238	225	233	208	282	257	247	243	234	246	229	244	248	214	239	220	267	238	237	245	272	250	261	251	248	250	245	244	237	235	234	241	261	226	243	252	248	264	241	252	244	281	262	247	255	254	229	286	265	236	257	269	242	241	257	231	244	228	236	250	234	267	228	221	275	246	215	252	235	266	278	294	246	253	237	275	263	228	261	274	273	237	205	244	251	244	242	243	223	262	258	255	244	276	248	238	254	259	249	211	261	258	274	255	250	219	240	241	234	239	255	256	251	240	242	236	232	268	277	232	274	247	257	248	234	282	246	251	257	226	219	250	257	265	268	249	232	255	242	247	228	242	250	251	257	244	221	239	258	230	250	254	236	265	233	238	273	283	228	264	236	275	262	230	255	256	247	263	241	261	253	248	277	220	229	233	262	259	222	215	239	219	208	253	245	224	242	244	259	260	253	277	252	262	259	269	268	278	250	222	258	253	284
7845	1008	1345	1505	1406	1218	1128	1554	1072	744	664	728	707	668	688	674	646	677	643	638	610	649	661	630	639	645	629	658	594	621	586	604	635	637	593	671	614	587	600	622	586	603	585	603	599	644	608	562	595	634	605	587	582	626	610	679	545	593	585	602	630	616	584	588	567	574	618	597	558	627	586	557	627	546	607	598	595	610	627	585	619	604	618	622	632	598	606	569	591	581	594	583	587	592	573	594	581	588	597	587	599	621	590	604	637	583	585	581	594	583	581	559	595	597	634	573	610	624	563	608	589	613	569	646	603	616	574	572	618	579	591	579	595	578	580	596	588	578	566	603	629	612	625	568	609	651	612	572	567	606	602	626	603	609	642	592	592	617	629	643	578	530	620	596	597	631	584	568	572	597	580	617	591	600	602	585	604	584	593	607	594	609	586	576	612	590	588	586	575	573	587	569	540	589	569	607	585	606	606	541	580	568	586	585	618	546	559	625	596	596	591	597	584	597	589	568	597	589	597	604	579	582	575	648	623	586	593	576	585	641	591	583	584	588	594	552	642	590	591	600	589	568	576	622	602	604	564	585	560	582	601	613	601	629	571	576	624	589	594	586	592	571	595	633	572	617	586	562	577	608	574	624	639	557	580	604	567	622	583	597	573	574	614	624	618	607	592	614	576	588	650	572	576	618	612	589	596	618	547	567	567	551	612	585	616	617	596	614	545	602	616	607	603	586	583	582	606	554	596	618	603	530	568	603	598	563	626	583	616	557	527	606	632	618	598	566	591	587	592	608	614	604	567	627	591	551	602	638	592	612	603	596	628	589	605	595	613	584	585	573	543	639	590	573	617	599	576	573	562	585	571	532	588	615	626	579	629	596	605	599	546	615	587	608	541	607	579	620	608	579	632	558	627	578	604	582	624	569	583	571	602	567	622	606	571	622	563	600	576	544	587	604	588	579	546	591	601	623	592	599	568	600	631	623	627	569	620	590	611	577	598	541	565	591	613	626	598	617	598	599	582	592	624	605	546	643	567	566	598	598	563	592	598	601	568	547	591	552	583	578	621	580	556	614	596	596	651	576	560	556	588	583	588	598	555	567	604	558	560	625	594	617	578	611	568	558	621	578	595	580	544	599	646	597	583	591	576	545	591	557	606	597	590	587	584	605	617	583	599	585	630	535	616	599	619	599	607	585	572	584	625	615	581	610	616	578	621	578	577	536	561	559	595	564	595	599	591	583	609	610	591	584	597	604	600	549	616	617	610	629	625	672	581	625	563	594	583	634	592	606	623	615	604	564	593	571	584	579	570	587	624	577	573	581	589	634	597	614	615	610	603	591	630	555	615	589	639	575	587	574	604	565	582	630	599	563	605	618	563	579	618	598	605	600	597	598	609	566	619	618	535	572	551	592	632	551	569	607	600	582	580	594	606	598	612	604	620	620	611	600	602	538	574	567	609	548	568	577	573	631	545	571	615	595	558	572	619	617	588	587	618	575	602	627	589	593	611	602	613	595	635	585	604	608	575	595	587	576	601	627	592	590	598	593	578	587	622	600	567	592	621	567	591	574	582	570	561	637	600	597	575	593	606	601	567	547	615	578	580	569	565	557	559	597	569	596	637	552	551	624	590	576	592	581	568	601	609	537	613	588	583	593	578	573	606	554	563	592	612	562	606	579	596	563	601	586	598	622	605	593	592	579	565	590	576	581	587	558	564	562	576	552	584	618	621	553	583	578	578	630	624	584	569	623	556	610	633	588	568	563	594	617	623	591	586	578	639	554	573	586	605	565	589	574	612	600	649	566	566	588	607	603	598	592	589	574	590	623	602	574	580	605	586	581	552	627	596	628	631	622	542	609	552	626	604	599	614	602	585	606	577	568	588	578	588	568	544	612	600	576	556	602	582	596	576	598	583	591	561	645	552	562	602	562	583	572	578	612	630	585	592	563	564	589	610	558	593	576	583	591	584	608	546	605	599	627	583	616	550	586	583	567	575	567	589	559	597	613	608	594	585	594	612	574	534	573	610	562	622	567	572	613	596	602	608	570	563	562	598	596	589	566	597	607	605	590	575	545	587	650	587	609	575	554	628	554	574	615	601	554	551	636	570	568	606	621	580	643	598	594	596	604	574	542	622	600	593	570	609	613	572	595	610	539	548	570	601	602	592	598	573	558	603	578	627	577	616	604	580	578	567	606	559	639	591	578	623	569	569	585	629	581	611	621	602	559	598	559	584	554	553	589	598	589	621	581	581	635	537	597	579	610	625	589	560	569	615	598	580	571	580	582	573	620	586	542	618	554	575	597	589	564	582	603	609	586	573	596	575	647	585	611	522	612	607	590	615	577	587	583	629	594	626	581	559	631	557	620	631	572	577	574	593	586	586	623	571	594	601	577	611	529	596	595	600	617	617	635	592	572	602	595	612	591	554	591	589	609	585	610	601	599	658	550	571	613	563	612	561	581	615	604	618	539	574	590	582	630	621	586	593	562	613	589	551	589	591	569	571	624	538	640	617	605	546	603	567	567	601	536	582	581	603	650	570	624	594	601	624	615	542	624	663	582	549	627	597	590	591	588	557	642	598	581	622	577	590	615	572	560	601	556	556	635	566	575	582	610	573	594	625	597	563	590	581	585	610	621	575	587	587	606	578	579	562	567	607	604	576	556	541	583	577	587	633	587	558	602	644	551	620	563	593	557	602	581	593	570	581	619	572	594	613	582	557	597	592	564	605	537	589	595	538	604	602	584	556	597	574	636	563	610	576	608	604	583	589	567	622	576	634	609	608	613	620	615	557	612	590	576	567	568	573	601	592	594	588	573	584	615	532	576	590	607	591	573	572	612	579	616	580	624	615	598	618	582	585	629	563	591	627	561	542	529	602	555	586	601	608	572	608	609	567	582	617	593	589	569	618	563	596	611	591	566	613	585	638	601	602	560	595	595	600	595	628	632	588	570	618	582	604	579	573	569	626	630	620	566	616	564	575	575	596	606	615	556	554	545	618	607	593	546	610	596	567	587	591	563	601	588	566	625	549	597	599	609	548	549	575	608	639	642	607	626	551	579	598	598	595	609	589	602	621	599	606	608	586	557	577	542	594	605	574	554	616	592	587	592	556	554	573	600	566	577	576	613	562	623	584	567	588	575	598	571	587	596	565	641	624	575	634	609	589	627	572	606	580	610	549	531	576	568	598	609	545	596	572	592	590	586	595	573	589	586	580	583	582	586	549	603	579	579	612	588	590	621	613	615	580	581	598	554	534	581	596	589	542	607	606	620	623	575	584	604	569	579	625	592	591	629	600	558	581	556	623	572	633	576	594	606	596	596	587	609	575	611	623	545	591	576	549	593	609	603	589	636	622	603	626	596	604	574	628	568	595	626	636	540	586	567	612	633	628	629	595	597	602	543	551	594	598	577	613	603	604	603	613	577	589	562	606	607	628	607	631	599	557	558	602	555	609	574	572	590	619	577	584	583	568	588	598	569	571	570	664	572
15117	1375	851	627	393	276	254	306	231	116	149	107	128	126	123	133	124	113	108	118	109	122	97	112	106	83	107	97	90	93	87	104	87	110	97	104	137	105	103	120	92	103	109	89	104	90	95	127	101	113	107	106	103	98	114	117	92	112	116	113	114	110	121	120	108	111	97	106	110	93	116	96	99	106	104	116	82	106	96	124	104	116	101	102	94	111	93	83	98	93	93	113	94	87	88	92	92	105	114	118	85	109	91	122	107	113	96	90	102	96	98	102	108	98	106	95	104	91	100	101	128	128	112	108	102	111	98	95	127	115	98	92	99	87	108	120	91	99	85	96	117	108	113	87	99	109	115	108	95	94	95	112	103	120	101	99	103	111	109	108	111	124	130	102	105	98	124	129	103	118	111	115	108	109	110	115	101	111	96	108	105	92	107	83	94	97	99	115	98	93	118	72	103	94	88	88	93	86	113	106	103	105	110	115	121	93	94	98	107	99	97	96	121	107	105	102	94	124	117	93	95	100	121	99	125	102	105	109	109	116	111	100	135	113	109	105	109	116	117	118	101	110	106	113	99	103	92	100	108	120	100	115	100	104	119	86	78	79	136	94	135	99	96	93	125	101	107	90	110	94	99	89	113	118	104	86	115	113	115	103	120	98	89	114	103	108	111	111	104	105	101	102	108	112	89	126	111	111	132	88	98	99	94	113	110	114	105	105	102	108	118	116	102	88	112	102	86	97	108	99	89	119	104	103	101	95	98	102	104	123	106	96	113	104	125	114	104	98	102	100	98	109	91	95	96	110	100	99	102	125	106	108	111	100	99	104	112	106	106	81	110	109	111	90	98	83	107	101	86	97	84	109	100	118	110	96	117	88	108	102	90	105	113	103	120	103	90	110	104	133	112	99	93	86	107	105	108	100	116	91	105	106	112	105	105	91	116	96	93	111	128	106	95	87	111	114	101	100	91	98	99	87	104	104	99	92	94	125	123	106	103	106	102	113	98	123	113	95	109	116	91	115	93	91	141	106	100	100	101	131	100	110	99	96	99	115	88	98	93	104	118	100	114	98	102	99	103	88	111	85	93	103	109	108	110	101	127	88	93	102	100	87	105	106	107	111	122	95	102	95	96	98	106	125	91	114	99	116	105	110	116	106	115	110	93	111	93	104	91	92	120	96	80	86	98	108	102	99	98	89	88	90	102	94	89	100	75	91	124	112	93	90	92	112	125	91	105	98	102	100	108	96	102	119	107	113	105	84	88	79	105	110	93	135	104	76	104	100	90	104	106	112	99	107	106	104	99	85	110	75	101	112	105	90	96	115	84	109	111	118	97	123	89	140	100	106	109	87	84	123	102	103	108	116	119	116	115	114	118	114	129	101	113	111	101	103	99	87	113	129	94	95	117	103	99	120	115	100	112	86	105	98	116	108	97	99	89	114	120	93	114	87	103	103	102	112	107	106	106	106	93	117	86	98	114	95	114	110	101	104	92	89	119	107	109	121	106	111	126	99	102	91	91	102	115	103	91	112	123	94	124	107	79	104	88	94	113	101	86	90	105	112	106	102	98	104	110	110	114	96	106	116	100	108	120	106	110	124	108	100	114	131	82	103	108	103	116	119	103	108	126	85	123	100	110	99	102	87	121	95	96	102	103	85	110	92	88	107	96	102	92	101	113	101	94	101	101	104	96	119	101	113	117	122	135	112	113	95	99	117	98	101	114	101	100	99	122	98	107	107	92	100	109	80	86	95	113	121	103	87	108	113	114	125	110	102	97	100	110	123	98	112	110	99	86	89	104	100	100	93	77	117	110	108	101	118	106	105	103	109	111	78	102	102	112	87	117	111	90	121	102	103	100	105	102	109	110	119	106	107	102	118	99	107	120	117	95	85	107	102	106	105	99	106	120	112	95	126	106	114	97	104	101	114	83	113	99	85	110	111	102	102	84	92	115	117	108	106	99	114	98	105	86	101	84	99	103	104	103	89	97	106	120	100	91	123	122	100	107	102	94	103	107	101	118	114	108	119	93	101	93	121	112	121	108	93	98	111	82	111	114	120	110	126	105	108	102	91	116	112	103	103	85	105	98	92	94	103	81	80	69	102	91	90	121	71	106	86	114	113	94	107	87	92	101	121	98	117	86	95	121	114	82	125	97	95	90	99	112	102	101	99	102	113	110	96	102	126	96	103	123	105	107	103	106	108	98	115	107	97	107	114	91	97	116	100	123	116	84	111	107	98	98	113	106	84	89	108	91	124	118	110	106	105	95	108	104	113	122	123	117	99	102	126	97	118	107	99	90	85	100	111	90	96	111	112	114	93	97	105	95	98	102	76	113	114	113	90	99	86	73	96	112	108	97	103	107	101	112	118	112	97	95	81	87	113	122	99	106	99	102	92	103	88	95	104	113	114	99	84	131	116	119	95	101	93	105	116	110	109	91	92	93	102	122	99	123	113	99	92	115	104	116	95	116	99	104	109	102	98	104	116	105	101	91	110	105	125	123	104	118	100	100	105	100	106	127	105	124	115	101	86	94	107	109	111	107	108	95	104	96	97	103	97	110	97	113	112	92	111	105	116	91	99	95	108	121	101	104	76	104	112	93	86	113	89	96	92	107	105	95	108	105	123	99	107	107	131	90	92	101	97	131	99	123	108	123	104	110	116	100	117	111	118	115	95	94	103	104	96	112	98	100	110	98	118	117	105	104	110	94	96	113	91	101	104	107	109	108	102	98	102	106	100	107	92	111	84	111	120	104	113	105	118	88	115	117	112	113	95	103	84	98	98	123	117	104	103	89	110	104	125	97	99	98	103	113	98	105	107	94	115	89	131	88	97	115	96	98	122	118	106	107	79	131	87	98	99	100	107	111	113	106	139	109	97	96	99	104	108	102	106	108	100	106	99	100	113	101	111	100	99	113	118	96	122	111	122	84	97	111	103	111	102	105	88	103	99	117	98	94	99	124	110	114	108	83	106	93	105	111	114	101	100	104	110	123	115	101	94	82	112	101	124	91	101	85	103	114	102	99	107	116	92	99	98	106	86	106	118	82	92	104	110	97	82	92	113	95	110	103	108	129	110	97	110	85	98	116	94	88	97	101	93	96	105	112	91	110	112	83	133	102	115	98	116	97	97	90	106	86	109	92	108	125	127	108	118	104	94	91	105	88	110	97	91	104	97	105	116	116	111	97	103	98	108	94	123	95	75	118	92	88	95	105	103	90	111	97	102	90	110	96	105	101	104	111	108	113	97	95	100	106	104	96	103	104	88	108	98	97	101	123	110	106	97	102	92	84	111	99	115	113	96	95	93	111	95	99	99	121	103	116	90	95	96	117	96	97	105	112	94	104	114	109	93	110	116	112	105	104	114	106	112	93	112	97	125	132	117	100	115	95	126	88	118	104	93	93	109	99	111	78	95	104	101	88	109	88	82	95	97	114	93	116	125	93	115	105	106	112	109	105	117	88	102	91	100	101	115	110	109	110	98	93	104
9816	1051	1668	1939	1596	1223	1129	1384	1049	580	483	487	450	441	425	411	402	393	354	381	362	320	340	354	332	324	315	305	326	318	329	293	267	267	297	283	306	268	288	293	293	302	294	296	268	282	295	273	291	285	262	250	287	274	303	263	274	283	286	306	295	295	282	294	255	271	295	248	261	281	284	263	298	316	291	281	272	298	262	289	257	265	280	297	270	305	298	269	264	256	270	274	296	270	273	294	301	297	283	291	262	271	280	282	283	247	276	258	279	259	305	296	255	223	226	273	312	241	289	307	280	284	276	275	258	280	256	247	285	246	274	277	267	281	272	289	250	275	240	292	285	288	277	268	280	289	278	250	278	268	277	274	275	260	289	281	253	274	270	289	249	279	254	264	310	273	258	266	246	275	290	279	278	273	280	285	281	278	262	237	273	267	283	273	255	296	280	281	244	277	260	267	266	285	237	254	283	271	266	292	250	282	303	261	258	273	272	237	272	275	262	247	267	282	253	254	267	255	249	265	257	248	304	248	271	270	237	257	277	272	268	277	285	276	284	247	274	253	256	229	290	278	288	247	276	273	250	274	277	247	250	251	267	280	261	274	268	267	257	296	283	251	265	249	268	263	268	270	264	253	266	282	281	268	257	304	260	268	268	250	278	276	236	270	280	250	264	284	256	280	232	279	289	259	280	279	298	269	272	269	263	306	284	273	266	274	259	279	262	262	259	251	276	278	261	265	283	278	282	246	267	300	261	258	264	272	288	254	293	252	283	271	271	265	286	260	270	257	278	280	250	288	275	277	281	283	282	254	280	258	261	245	274	255	288	241	279	262	275	264	245	275	271	298	300	278	265	257	285	231	234	279	290	282	282	234	279	255	276	277	318	278	268	275	295	281	276	233	304	297	243	254	279	256	266	279	272	267	255	260	281	238	274	280	261	250	274	285	283	269	269	276	272	261	290	280	280	268	276	248	274	281	244	274	250	279	294	294	256	265	293	289	267	264	279	279	291	249	258	283	302	267	273	286	262	255	256	274	242	252	290	285	245	221	278	255	295	265	256	260	289	247	290	297	281	267	266	270	252	253	286	277	268	233	297	292	245	303	249	266	269	280	269	288	272	294	283	294	263	268	280	289	262	297	302	256	268	288	296	279	286	299	281	263	258	277	311	283	271	271	299	324	255	269	278	245	274	258	279	273	280	248	269	236	267	262	319	281	298	256	294	238	283	249	275	266	263	286	265	232	291	271	282	287	273	242	274	268	297	228	308	262	261	262	232	265	261	290	259	305	269	301	243	241	269	269	275	255	276	277	263	288	265	278	268	262	274	263	264	239	233	273	294	270	258	298	257	296	256	310	294	273	275	277	273	268	266	273	277	266	261	268	284	276	272	289	275	252	298	298	296	300	319	300	269	246	256	235	235	248	291	283	264	279	250	277	245	245	275	309	281	293	269	287	282	272	234	280	294	280	246	238	276	241	282	284	237	273	283	268	255	300	300	276	287	269	280	245	274	288	262	267	257	258	286	274	294	264	245	281	282	255	273	261	263	256	274	262	280	249	286	243	289	295	273	256	269	282	250	262	277	276	260	241	294	257	263	257	274	285	227	267	262	307	277	261	313	268	287	274	273	269	259	259	235	287	279	285	276	271	318	279	295	241	256	264	273	264	260	270	282	283	285	274	272	275	298	268	258	253	260	277	276	280	271	278	255	289	258	255	250	278	271	298	312	277	262	299	292	277	264	296	279	240	272	290	271	269	245	252	271	272	264	269	275	254	278	269	262	271	284	265	285	293	270	280	265	294	312	275	300	247	250	286	273	261	270	269	284	302	265	254	285	306	264	256	233	242	250	240	246	290	322	250	309	298	261	240	286	301	276	244	300	228	284	271	287	268	300	273	273	266	275	283	279	270	262	276	282	257	270	257	281	276	264	282	258	245	265	283	297	282	286	286	265	263	288	269	288	253	239	250	245	265	273	251	278	276	254	262	256	236	286	260	292	259	272	257	264	285	295	251	296	279	266	266	296	256	263	253	258	265	255	286	286	248	263	259	260	276	324	283	268	284	247	262	275	260	272	283	301	266	262	293	255	260	263	259	261	290	272	264	288	287	282	280	267	273	276	263	247	290	275	252	297	288	262	261	256	271	260	283	260	272	283	263	295	285	282	277	232	253	271	258	274	275	258	301	277	259	295	289	278	251	261	283	252	282	306	264	283	276	249	288	265	283	287	265	280	290	239	296	258	288	257	288	291	275	282	251	282	251	267	293	280	280	273	275	262	278	291	270	277	268	273	269	244	279	257	305	286	294	248	303	253	285	256	267	267	247	288	268	275	281	269	251	263	289	293	286	287	291	272	260	266	262	288	268	268	266	280	253	265	262	284	261	259	296	274	247	257	254	270	269	271	269	278	267	267	313	270	297	293	241	259	284	239	260	283	272	269	253	240	302	287	266	273	250	259	287	283	272	301	278	277	269	276	283	271	260	287	300	279	280	278	264	272	280	286	275	281	280	254	279	259	283	248	278	283	280	242	266	282	280	293	283	263	258	267	271	254	272	275	273	261	265	236	282	251	272	299	301	255	293	292	281	261	316	277	273	261	285	243	283	264	248	274	236	288	235	268	264	271	264	243	257	264	279	271	242	260	285	265	267	259	260	260	262	262	256	279	280	290	254	258	269	288	294	269	244	294	294	267	241	263	291	292	270	279	279	249	242	270	266	262	267	277	267	275	293	273	256	261	232	272	271	262	273	261	280	256	259	284	269	277	272	285	287	274	262	274	282	255	263	271	260	289	285	276	265	242	255	262	286	264	261	268	272	269	230	267	314	265	265	245	262	266	255	277	265	276	279	266	283	282	297	303	252	272	290	274	281	276	265	271	276	256	257	285	241	273	294	295	280	268	281	241	282	271	243	253	258	278	236	264	249	276	285	287	269	268	288	291	274	286	291	299	296	280	290	271	276	272	267	286	298	248	259	296	279	277	274	266	292	243	282	295	263	245	278	274	280	265	285	273	264	274	303	284	260	267	260	262	264	263	251	245	273	279	258	243	281	255	291	278	266	283	270	270	255	286	304	260	267	243	255	263	266	263	276	291	289	267	300	278	263	286	272	270	254	240	265	270	284	283	265	280	254	282	257	239	247	252	276	255	273	285	249	293	254	281	238	251	259	294	231	265	266	243	266	263	281	246	287	254	270	236	304	296	252	267	279	277	280	271	266	290	255	267	259	293	261	295	274	249	267	278	284	270	274	285	291	271	283	266	259	261	295	282	248	252	268	261	288	263	263	291	286	298	277	255	285	290	284	264	311	259	289	295	268	269	263	268	247	257	302	299	268	277	267	266	236	269	308	281	279	269	289	274	250	271	280	270	278	285	278	233	262	279	302	248	264	304	266	243	275	265	285	272	323	249	270	276	302	253	246	268	278	266	272	283	261	297	282	290	255	328	291	293	272	269	297	295	278	285	291	250	268	245	263	255	317	308	263	282	273
1956	396	358	327	326	316	320	330	304	296	290	275	274	287	293	260	311	288	302	292	311	292	298	267	292	232	321	291	243	294	312	287	267	298	295	277	277	267	279	302	267	306	263	251	262	259	282	297	275	247	280	262	251	274	273	271	272	267	268	278	305	284	291	294	284	265	254	290	249	289	283	263	269	279	269	269	277	280	267	281	267	304	273	262	258	254	303	276	244	278	257	271	283	270	258	274	263	294	257	262	296	289	289	281	261	292	289	285	263	267	295	280	256	298	311	298	311	298	273	262	284	290	262	282	276	288	280	318	283	308	251	281	276	290	307	274	268	278	302	295	313	276	270	281	267	307	263	289	291	304	282	306	264	310	280	269	247	290	256	285	268	252	257	296	274	281	293	294	292	295	289	301	283	272	270	301	274	295	311	265	309	309	291	294	300	259	256	265	286	304	311	250	239	279	297	276	270	280	294	297	316	263	262	287	291	277	278	308	269	251	276	256	280	267	288	295	276	321	295	286	257	267	312	305	285	282	279	260	307	256	284	264	267	281	296	299	304	284	264	243	284	271	270	326	295	258	271	241	275	269	315	274	279	285	286	258	293	270	261	284	279	286	286	291	256	285	271	271	279	244	285	297	271	278	290	289	288	295	277	287	284	291	274	271	242	272	253	283	298	274	264	252	281	267	293	247	260	314	267	278	286	273	272	291	270	255	263	305	286	306	301	279	288	295	295	307	240	286	265	292	304	227	261	274	241	289	283	292	259	266	277	303	278	319	273	269	284	292	287	264	265	299	288	298	280	266	303	278	272	256	254	286	286	307	272	308	294	269	280	271	270	268	286	271	268	283	273	292	282	264	278	294	311	246	264	273	294	287	270	282	264	253	273	265	268	281	294	283	278	266	273	264	320	272	279	303	290	255	263	272	278	257	297	262	303	294	264	286	295	258	314	285	266	284	268	291	279	298	257	281	289	289	275	253	308	278	254	278	272	280	281	263	261	285	305	291	261	276	292	312	264	277	280	281	269	284	265	255	285	256	312	299	276	270	260	307	274	316	299	284	286	278	284	314	301	287	241	266	299	282	322	292	272	276	292	286	270	290	271	276	273	314	272	271	263	290	279	267	267	314	263	284	290	258	238	283	291	313	255	299	280	280	293	286	274	292	289	274	258	256	291	276	293	250	299	308	272	279	265	282	232	290	286	303	307	274	289	282	258	294	264	301	270	271	286	307	271	236	262	288	274	291	321	284	262	291	307	254	330	269	256	301	281	281	254	303	274	265	268	326	288	301	291	279	310	278	282	294	265	290	271	273	283	288	264	273	278	281	293	290	250	279	281	300	286	276	272	296	286	291	253	282	289	305	272	287	309	306	275	278	333	274	273	264	264	292	273	299	288	270	263	282	303	284	276	275	277	313	247	272	312	284	262	282	283	259	275	288	301	299	264	251	254	273	284	301	294	266	316	293	292	315	275	251	295	275	300	288	288	299	283	257	273	277	241	253	230	312	258	310	258	263	248	250	286	288	304	291	279	266	291	283	267	298	243	317	286	242	286	305	258	290	254	313	294	290	266	294	287	291	260	318	286	297	292	311	286	278	244	282	279	271	287	305	295	251	304	283	255	259	293	284	281	265	272	244	314	293	296	259	282	282	285	258	274	299	303	295	250	291	288	259	302	267	272	299	304	299	287	282	246	257	269	287	287	278	278	272	265	253	314	305	263	276	290	287	292	266	298	304	315	263	311	307	265	281	272	254	263	286	310	269	289	302	276	239	283	267	238	249	318	272	266	265	267	288	299	262	269	304	252	272	269	246	262	261	296	297	296	297	261	272	266	286	280	253	293	292	268	283	308	288	292	311	240	277	283	283	274	263	253	278	294	258	309	269	287	257	287	304	279	251	282	284	293	283	296	256	252	275	284	260	287	283	292	264	279	257	271	267	257	248	287	251	287	270	293	283	281	275	286	283	272	279	283	249	284	246	271	275	292	287	283	263	277	278	283	287	283	234	288	275	296	296	262	281	268	334	292	291	264	293	275	256	283	271	300	275	276	272	304	286	283	295	250	275	281	285	302	255	270	265	270	260	281	263	259	305	291	265	294	292	277	285	280	280	263	287	267	276	313	272	272	253	283	259	302	304	286	262	286	284	298	287	326	271	246	264	317	287	274	276	306	304	271	287	298	264	251	322	302	304	267	257	263	284	283	303	269	296	301	296	298	305	266	232	309	279	276	288	295	306	306	284	261	262	257	323	290	291	284	278	304	263	260	273	320	303	282	273	241	293	270	251	296	294	272	273	252	258	245	273	296	282	269	268	266	260	306	262	268	294	274	274	252	296	265	281	287	272	264	309	324	294	273	247	269	302	290	246	261	256	290	293	287	290	278	250	313	275	279	282	288	280	277	278	307	264	260	276	273	276	267	300	323	273	299	293	281	287	288	293	284	311	299	279	290	269	261	243	278	288	274	246	260	253	309	305	267	273	296	341	268	247	279	294	281	273	282	295	291	267	279	286	264	260	271	295	308	294	294	234	270	280	311	263	264	284	272	300	324	266	280	253	259	257	272	308	301	295	285	289	288	281	302	296	309	259	263	267	278	269	313	252	284	285	265	241	247	301	257	281	284	292	225	249	276	257	302	261	293	260	298	268	270	243	259	266	284	275	273	282	280	254	270	276	281	269	307	294	311	276	273	277	273	260	268	264	308	316	295	292	254	310	284	261	260	299	257	247	291	259	290	308	273	273	284	285	282	284	261	267	297	277	307	246	261	247	256	301	293	252	283	270	291	282	271	257	274	276	286	312	310	271	279	309	297	270	268	248	275	259	274	260	295	265	288	237	281	295	303	275	321	274	273	260	304	312	278	269	282	272	255	291	280	333	305	274	293	291	266	292	271	280	275	275	280	254	259	293	290	268	285	282	294	255	267	297	277	277	286	298	283	294	289	302	274	295	281	249	283	273	255	286	287	289	285	287	274	278	289	299	275	257	264	309	301	289	286	289	273	240	262	304	299	286	293	269	287	255	260	296	270	298	280	248	271	281	283	282	307	300	296	255	294	230	264	276	307	248	274	300	314	287	289	311	274	287	278	309	261	279	271	276	300	262	279	263	261	281	281	294	277	285	332	284	302	266	296	248	279	290	293	305	310	281	312	302	255	273	288	259	269	280	264	278	274	264	263	239	271	258	307	258	272	270	251	258	295	294	308	279	276	285	272	274	268	286	277	302	290	253	290	257	275	291	318	284	308	262	273	270	323	319	294	279	288	296	294	300	291	238	249	254	282	293	282	302	262	274	272	292	270	258	258	264	272	265	285	258	285	272	269	265	304	251	292	315	281	291	252	271	283	281	270	284	317	265	240	289	262	263	261	286	276	291	260	252	330	257	268	279	285	258	268	293	258	271	303	316	278	270	263	293	260	287	272	273	291	278	278	272	267	245	292	273	275	310	292	263	270	271	256	288	292	249	253	292	267	294	254	322	265	265	295	277
2478	769	817	833	838	796	753	1039	924	688	711	684	676	671	678	710	735	625	674	716	669	659	663	683	677	632	621	717	653	644	697	684	637	686	678	711	660	632	667	712	664	682	694	633	654	652	708	673	651	686	663	669	694	710	645	628	721	682	663	623	678	650	666	681	690	662	646	671	635	628	704	648	663	671	713	662	622	659	669	619	665	674	719	687	674	652	631	626	654	641	658	620	648	670	623	671	722	657	645	680	632	630	678	672	644	576	708	683	636	674	609	666	682	630	636	707	664	638	650	650	666	672	649	660	684	653	665	669	649	651	647	642	661	664	715	735	629	695	606	698	736	648	636	669	657	622	641	654	666	644	659	680	640	668	672	675	664	670	670	675	649	648	687	700	697	642	647	645	673	704	689	649	630	624	665	641	645	696	675	686	655	659	680	639	630	670	681	739	675	675	679	654	658	670	690	649	639	618	643	665	667	695	657	683	633	658	657	680	665	693	708	634	680	650	638	728	668	637	682	647	658	658	658	644	732	661	687	670	693	668	662	704	694	645	674	678	665	686	676	653	657	644	682	666	680	657	658	653	704	639	666	637	624	672	662	654	660	688	633	670	649	654	626	660	651	676	689	688	629	643	661	681	654	698	674	634	659	622	695	668	666	667	659	707	686	646	636	688	634	656	666	722	683	662	697	696	701	659	629	701	671	695	652	684	667	646	668	672	689	639	625	718	681	631	711	705	675	640	714	690	683	682	631	679	646	611	679	652	677	709	625	644	692	650	685	659	701	672	702	654	678	689	670	620	681	605	619	668	620	644	696	640	660	683	692	661	675	661	664	656	734	698	666	664	621	702	702	674	620	662	664	682	662	681	669	665	689	650	681	693	635	627	661	694	691	668	659	652	650	657	615	714	668	644	694	669	668	629	653	661	656	716	664	647	645	689	659	658	658	685	669	614	636	665	651	683	663	708	677	658	627	666	649	675	613	663	725	651	696	637	669	724	699	654	689	678	641	644	680	671	667	648	757	685	666	663	649	655	645	647	651	688	635	623	620	702	649	662	638	659	654	676	732	657	662	702	695	639	673	685	654	664	698	665	650	694	668	677	678	698	700	679	671	648	650	642	622	661	686	623	647	726	662	652	635	641	687	655	698	623	624	673	629	659	689	650	663	643	679	674	697	676	654	650	685	688	673	690	692	598	699	642	676	684	660	631	690	636	689	705	616	667	616	652	644	686	703	696	697	674	659	643	654	662	650	674	679	659	661	683	664	651	643	667	715	644	680	709	730	695	690	697	694	662	633	642	653	644	644	630	673	703	667	654	656	622	706	679	639	686	680	686	697	665	698	664	643	651	653	702	683	650	692	675	636	680	683	677	658	643	639	661	653	673	682	667	696	682	672	681	634	717	682	683	668	664	650	697	672	664	649	678	599	633	680	672	657	711	703	619	673	694	657	643	672	679	640	686	677	727	656	665	700	657	704	699	667	600	660	644	644	673	684	643	706	661	701	671	694	686	723	713	648	629	666	668	641	661	699	677	681	593	677	646	642	647	644	675	675	673	620	649	653	688	654	663	676	653	646	723	680	689	632	649	641	685	664	698	670	667	707	650	686	704	656	677	687	700	632	652	646	711	689	689	661	720	680	630	616	661	657	658	630	627	664	689	643	728	672	668	660	659	687	686	644	640	668	692	683	654	681	690	658	627	677	605	677	633	647	656	694	696	663	647	691	640	619	686	646	642	651	657	664	627	650	641	671	663	624	630	707	681	701	659	640	694	637	682	641	661	642	677	659	701	650	692	733	693	618	692	646	699	686	629	668	651	675	669	689	704	696	680	663	660	644	718	653	682	683	636	676	658	671	655	654	656	664	708	691	662	689	679	667	661	664	661	669	684	649	692	693	694	654	724	683	602	636	649	672	690	693	664	665	665	669	641	679	652	670	619	683	632	678	686	673	673	684	697	677	682	647	622	669	661	668	668	713	699	689	648	647	630	675	662	675	633	665	678	654	708	692	636	648	674	729	676	695	660	698	717	643	699	658	643	678	670	634	715	665	659	674	649	704	668	668	652	701	651	671	670	663	713	677	631	656	689	640	672	655	613	634	648	651	656	691	751	635	653	654	657	647	659	663	660	679	667	688	679	636	654	687	666	661	654	647	683	687	657	691	619	661	688	690	668	682	682	675	651	698	642	678	655	688	638	704	667	633	673	655	701	663	659	634	655	634	655	666	664	656	675	659	634	668	645	685	660	655	699	651	623	636	701	595	678	676	704	652	644	649	682	651	665	634	644	682	651	671	662	670	683	697	659	634	642	682	646	662	638	667	599	670	656	672	647	671	610	637	716	698	675	642	679	684	656	638	664	689	673	598	655	672	684	659	673	668	679	675	659	692	723	696	652	630	622	648	681	690	669	666	644	695	660	651	709	641	695	675	662	631	670	710	657	695	717	670	674	640	679	656	647	671	641	648	615	657	667	684	663	699	683	635	667	682	646	626	675	620	702	673	670	672	618	705	669	649	658	633	635	669	642	680	663	655	648	639	691	640	706	618	677	648	697	693	660	644	673	704	693	670	663	653	649	680	643	723	649	676	671	640	692	712	691	685	638	628	685	713	608	659	655	659	648	652	638	678	718	670	671	672	697	656	607	669	681	691	628	677	680	663	670	676	655	664	659	654	693	683	716	692	639	640	726	677	675	693	647	676	613	639	684	692	677	654	679	641	683	690	637	639	639	658	641	713	634	652	628	686	658	689	627	689	656	693	679	600	644	681	679	659	677	639	640	648	629	677	628	695	620	707	654	662	661	700	654	703	653	633	663	695	690	645	648	661	663	681	649	678	682	663	649	702	704	651	654	623	667	664	684	685	670	648	674	647	631	634	700	680	667	682	684	628	637	662	644	675	730	665	682	650	671	685	700	695	660	649	709	659	688	681	663	738	681	649	660	671	675	640	698	673	670	698	673	672	673	718	672	708	645	717	688	629	646	623	617	659	655	662	677	670	626	648	689	668	674	638	688	678	695	685	670	643	647	683	675	673	664	682	683	642	644	716	672	610	637	682	670	682	664	663	659	647	672	737	701	685	631	703	708	660	669	689	684	686	700	687	626	708	656	715	647	646	696	613	692	619	670	644	707	692	682	708	620	690	683	629	693	708	608	679	723	656	654	663	664	680	678	654	722	681	677	718	672	662	666	677	689	655	637	643	647	624	672	678	651	653	668	649	688	649	670	708	677	636	653	687	644	675	721	672	628	685	684	703	673	650	693	716	691	617	706	605	687	644	692	695	651	698	693	686	619	651	690	658	666	651	671	640	671	651	666	671	696	645	687	707	609	624	700	683	675	678	676	691	706	651	665	646	697	654	669	650	634	615	642	675	660	668	700	637	693	657	657	700	666	651	664	692	672	649	655	666	621	658	644	668	682	680	675	667	620	655	689	631	647	675	650	661	669	637	710	665	669	686	675	667	644	713	642	716	618	670	665	677	675	674	675
8959	859	640	520	421	351	371	454	344	255	249	274	240	243	293	245	259	290	273	236	244	244	246	248	260	231	233	245	274	271	231	246	268	243	244	245	221	233	237	243	253	264	264	266	272	263	265	240	265	277	225	249	235	244	251	264	257	263	208	239	238	257	259	238	247	236	223	235	262	247	249	249	218	250	226	237	233	241	256	239	248	234	246	220	273	208	234	232	254	253	257	266	269	267	269	258	231	268	262	265	258	240	253	282	259	264	266	232	232	240	260	232	230	239	256	237	262	250	257	252	202	236	248	250	234	259	219	229	225	239	218	250	228	233	264	282	238	233	246	266	259	273	225	261	237	268	252	257	280	257	251	265	243	252	254	236	267	265	274	246	270	246	241	269	240	211	218	227	283	239	239	240	214	234	229	246	224	265	250	239	235	239	234	259	209	255	260	245	232	229	254	255	268	244	234	274	267	269	240	248	246	265	270	255	262	243	242	251	268	302	213	266	262	224	243	254	263	232	253	261	249	257	265	250	253	230	259	262	261	258	270	256	264	235	243	233	241	223	248	269	248	219	254	215	294	275	237	244	243	270	208	269	268	232	285	267	258	282	247	244	241	239	260	266	239	257	235	258	231	252	237	244	263	234	265	219	227	237	255	259	268	240	251	229	246	267	271	236	234	263	237	271	277	227	279	248	236	249	220	265	203	250	250	263	224	239	236	239	267	231	258	247	243	255	272	223	271	248	222	270	229	223	249	244	256	275	252	284	237	248	259	253	232	262	248	249	272	252	235	213	229	244	249	265	248	240	248	243	222	241	255	238	259	266	226	265	236	244	241	253	234	247	264	267	250	228	242	236	256	254	228	218	222	232	245	227	257	261	226	233	275	227	243	260	275	246	226	218	235	223	252	235	253	250	249	246	246	242	248	270	274	234	246	243	230	241	252	249	220	241	268	238	236	247	251	249	244	245	253	278	251	262	257	240	231	232	215	242	255	217	239	248	286	236	266	234	255	236	252	266	282	254	230	243	257	241	260	261	256	257	271	266	293	275	243	250	246	258	252	248	250	252	214	253	267	268	246	248	259	262	234	247	243	252	250	256	294	248	273	251	232	262	246	252	267	248	246	243	246	222	250	254	270	236	248	246	248	270	275	239	253	241	265	255	246	238	246	252	244	255	251	251	230	235	262	236	244	245	283	276	233	236	238	251	253	231	285	230	250	235	251	265	243	257	272	258	242	240	262	237	254	246	270	251	255	256	263	243	247	231	253	233	232	223	244	273	248	245	252	275	270	257	255	248	227	247	245	230	235	277	239	250	247	229	254	240	248	226	228	249	235	272	286	228	248	234	238	241	251	260	231	244	269	257	262	244	244	256	237	247	270	251	222	301	228	257	223	258	220	249	256	264	214	229	250	246	263	247	240	249	260	258	237	272	228	241	257	234	243	252	251	253	232	239	245	244	242	241	258	250	244	251	233	249	235	236	209	244	260	242	260	254	239	211	239	233	248	244	240	226	275	236	249	286	242	260	240	277	267	244	228	250	230	247	240	222	259	244	270	262	258	237	256	265	226	248	234	268	232	236	236	263	269	226	237	240	256	226	242	243	256	240	220	228	267	249	238	237	255	247	259	269	229	260	237	261	266	249	276	270	240	237	262	234	259	225	231	226	252	267	236	276	221	221	220	223	259	236	260	238	250	266	282	274	221	296	260	230	232	248	238	219	221	250	231	224	250	251	269	258	246	238	251	240	268	247	255	226	279	252	235	234	269	261	239	223	290	257	230	221	256	260	238	243	245	250	244	254	287	237	263	244	231	269	228	237	282	236	259	221	261	228	240	220	254	213	260	234	243	271	254	224	247	243	226	216	279	221	258	248	247	247	229	232	251	262	263	257	254	214	258	264	249	256	264	243	252	264	256	246	263	250	233	279	228	238	268	247	229	234	227	256	259	229	267	247	233	223	246	271	241	223	234	259	247	252	227	202	247	257	271	206	238	263	229	249	272	241	260	230	253	248	259	262	267	254	262	231	284	267	215	257	256	240	257	245	238	219	236	237	259	235	247	248	221	254	244	245	249	251	265	232	241	256	265	270	239	229	240	253	269	251	256	237	239	237	240	244	284	253	258	251	256	229	233	239	258	223	241	266	267	244	218	238	260	240	233	225	251	241	259	259	225	256	247	233	240	241	251	267	267	250	239	236	252	253	245	274	237	276	251	241	241	240	256	231	249	240	274	254	261	243	232	230	241	256	260	242	282	231	231	225	247	257	253	267	266	248	247	261	230	252	227	241	223	252	267	266	258	236	256	240	248	250	246	270	255	260	266	268	259	265	255	254	244	258	272	223	236	205	256	219	260	278	246	251	229	236	255	254	262	227	242	235	252	250	258	241	226	269	228	267	266	240	239	268	219	255	235	268	235	230	247	257	272	242	235	252	252	270	264	247	253	229	244	218	225	216	259	233	264	241	260	273	254	257	230	250	225	261	253	265	262	243	228	258	255	229	256	241	231	238	242	247	278	243	227	278	230	237	249	258	276	230	242	254	263	232	239	241	227	264	253	248	259	240	215	269	240	260	260	241	243	247	224	243	236	235	242	234	221	240	225	230	249	237	238	262	237	229	227	275	236	237	252	249	242	252	248	255	228	260	255	260	263	271	268	270	241	252	267	277	255	260	226	241	280	255	245	254	252	235	239	247	244	244	233	246	256	241	216	253	232	235	261	194	234	268	258	229	259	265	249	261	250	249	261	256	251	252	258	248	283	263	241	243	258	228	227	240	247	229	269	219	269	248	253	270	260	245	254	255	256	252	252	264	260	237	267	244	229	231	262	258	256	269	253	224	270	247	241	225	264	267	279	265	235	254	243	250	263	259	248	264	225	257	253	256	244	285	257	254	244	249	240	248	231	241	276	217	236	249	253	254	237	256	267	264	232	220	230	272	260	248	234	218	229	253	259	245	287	256	252	218	231	240	233	244	273	239	268	230	249	257	252	225	229	240	258	271	253	224	245	245	235	279	243	252	243	253	251	257	226	226	229	232	248	265	259	259	271	237	266	264	228	233	248	242	206	233	242	267	245	213	226	239	241	241	230	237	253	232	256	209	265	239	249	259	249	252	250	239	231	272	261	253	210	273	270	292	233	268	242	234	250	228	241	237	260	233	259	222	242	232	232	242	295	297	240	245	257	236	242	262	246	248	259	256	244	239	234	248	242	235	238	257	268	263	227	271	259	226	256	236	254	280	249	263	246	238	251	236	258	238	265	235	230	270	277	275	259	228	249	261	229	248	237	249	253	240	250	249	256	245	226	255	241	237	275	245	240	218	245	265	262	227	248	223	218	243	255	225	233	233	260	272	266	238	230	246	230	238	247	250	253	244	231	220	243	268	260	244	264	225	240	240	230	253	228	258	247	257	268	256	271	249	241	233	225	262	256	242	233	263	251	248	262	230	251	251	262	229	224	256	246	258	224	279	215	252	254	259	249	253	245	239
7891	1011	1404	1511	1348	1153	1292	1623	1059	752	744	677	679	689	648	646	641	623	630	654	625	606	669	636	608	619	653	647	569	605	612	601	606	581	614	656	589	589	568	607	611	606	599	593	617	580	565	575	600	594	549	552	585	569	584	597	608	615	590	596	606	595	628	631	614	573	585	560	635	569	609	617	634	626	598	609	617	597	562	598	582	544	592	615	581	630	631	565	577	620	650	642	608	564	589	614	626	587	611	560	577	578	601	606	579	564	591	619	636	591	609	554	562	593	607	563	614	622	547	600	608	584	581	657	632	593	595	617	607	569	612	589	570	538	600	607	585	575	595	565	543	612	602	647	567	603	642	541	611	556	582	596	634	578	594	598	601	608	629	615	558	611	568	586	585	631	602	590	613	623	593	564	590	585	619	608	555	561	569	600	529	594	599	578	571	563	577	582	598	555	587	607	562	605	609	580	599	603	578	596	585	563	580	588	638	590	584	607	593	592	574	607	613	594	601	624	593	563	554	582	581	561	572	590	588	626	600	598	573	597	573	563	596	566	568	606	656	580	506	580	557	570	568	631	597	577	611	611	608	602	570	585	585	569	584	582	584	587	616	583	590	628	590	582	542	600	608	600	582	599	605	568	599	571	586	592	613	593	593	568	573	613	583	560	567	589	568	571	602	598	567	609	595	617	580	614	587	588	613	588	598	573	601	569	605	610	560	579	578	607	588	604	585	626	602	586	595	580	626	573	596	548	634	568	548	602	548	566	589	526	619	580	578	579	586	587	586	594	613	603	588	631	609	583	543	558	628	581	571	567	617	572	634	574	572	621	614	596	611	562	562	609	566	588	563	562	582	590	575	574	607	636	637	596	638	613	575	546	584	560	564	604	590	661	616	595	607	586	561	564	593	569	605	594	591	587	574	597	619	574	563	596	564	584	643	599	619	543	582	576	592	622	607	574	640	571	637	595	584	564	578	581	576	559	566	579	599	561	625	591	633	598	600	591	586	627	601	610	592	594	572	603	591	619	562	559	575	596	538	595	618	578	585	654	609	575	607	591	542	576	594	598	590	595	594	568	595	571	597	644	560	581	582	611	604	567	591	630	554	611	565	581	605	560	608	595	584	611	602	585	603	595	613	566	570	593	590	585	581	589	587	613	606	557	608	582	562	618	572	623	584	599	602	589	602	595	539	622	616	563	600	608	592	606	618	572	583	600	607	611	594	608	574	577	648	594	633	641	628	611	600	580	557	583	652	608	546	560	604	588	565	588	568	597	637	614	575	630	595	621	600	616	609	607	597	630	621	590	571	611	609	593	605	623	539	600	540	555	578	623	608	538	625	629	571	570	605	579	570	595	585	623	575	566	590	596	605	617	606	620	577	555	592	591	590	571	607	547	609	617	659	586	602	620	586	605	554	601	573	601	592	594	559	598	626	570	567	558	589	579	586	607	607	600	632	600	626	594	564	608	619	586	546	578	608	571	603	605	581	599	540	577	596	573	565	596	606	598	627	603	628	637	591	608	568	605	592	591	582	655	593	606	616	576	587	601	558	585	569	591	590	628	583	554	567	565	559	573	595	661	599	607	609	583	599	581	575	597	554	621	585	598	608	576	594	563	600	569	567	570	626	584	594	648	568	563	628	580	613	618	608	639	585	615	599	636	571	629	581	603	594	581	626	590	605	587	607	589	560	606	573	562	605	622	581	608	595	568	620	572	622	579	613	562	564	579	589	577	643	563	583	613	588	624	582	628	626	569	613	549	595	604	627	606	621	535	608	613	593	590	601	593	602	593	570	605	621	560	566	543	553	595	628	618	614	582	555	616	591	622	688	576	619	597	601	601	594	604	605	590	570	580	550	591	602	586	558	554	613	618	585	585	578	579	568	569	628	571	573	556	580	604	618	604	587	569	580	630	600	543	577	573	584	660	587	577	581	612	591	588	619	613	559	603	582	608	586	585	580	618	610	569	567	587	624	606	585	635	610	594	540	556	595	601	601	641	610	573	563	538	549	591	611	589	576	546	622	641	666	601	589	563	544	586	560	566	613	594	567	635	626	597	560	610	592	589	615	562	577	571	624	572	594	629	596	584	591	575	599	631	616	576	631	536	556	588	551	590	577	581	613	616	555	575	583	562	582	559	578	588	588	562	579	567	587	571	584	609	623	564	623	603	590	593	610	577	631	566	593	597	611	579	591	569	593	550	572	577	603	629	613	607	596	611	578	626	603	596	611	581	555	612	580	561	571	562	601	587	611	585	632	594	587	575	639	605	592	610	623	637	606	618	602	597	571	565	601	580	599	649	553	626	599	580	600	589	581	592	612	556	549	585	591	591	581	615	604	598	593	602	611	622	562	566	627	597	576	594	570	613	560	597	605	585	597	584	587	581	566	592	592	564	589	574	607	565	570	581	573	611	613	631	599	587	578	609	630	578	567	568	602	607	579	590	641	604	583	609	582	560	640	566	601	562	610	593	574	629	573	572	618	607	621	604	605	589	587	614	577	589	574	572	620	576	576	625	602	578	632	562	653	622	612	574	593	597	598	594	575	624	578	616	540	561	596	598	583	592	623	607	607	567	581	612	601	585	624	610	604	590	605	604	601	583	606	589	560	611	581	571	585	580	605	564	651	586	610	575	584	571	590	593	582	612	593	566	560	603	571	590	603	540	615	630	603	555	615	577	598	622	594	522	600	647	575	598	572	608	594	585	585	596	608	580	625	590	566	600	583	549	597	597	581	552	557	559	563	581	591	573	547	582	585	578	588	574	596	583	594	647	593	573	597	620	608	599	547	562	586	606	552	636	577	607	559	573	613	642	597	595	542	604	605	614	574	645	567	563	589	631	599	589	626	622	580	541	553	624	556	579	589	627	611	572	557	584	609	578	634	594	622	618	617	631	533	593	584	594	597	585	551	588	603	585	618	579	559	630	589	604	608	595	577	600	582	580	543	574	604	567	598	583	619	574	582	573	585	570	595	598	572	618	578	574	584	570	539	613	546	586	626	628	587	617	551	611	566	608	631	604	602	582	578	634	612	619	587	629	578	588	592	591	581	577	593	597	603	635	617	641	588	585	579	571	603	629	590	578	619	581	576	619	587	600	564	554	558	605	619	618	563	632	567	626	575	588	553	609	577	628	600	592	544	523	587	596	622	621	623	601	546	596	538	604	575	623	596	612	574	566	562	594	601	611	583	604	611	590	600	560	578	589	616	601	580	619	554	578	593	581	574	556	576	563	582	580	585	614	580	597	570	599	544	565	624	609	569	601	620	594	605	608	634	589	598	611	591	574	616	623	618	580	584	568	575	575	582	625	579	578	553	564	622	541	581	623	601	581	604	555	573	598	596	601	584	594	537	597	646	608	619	587	597	574	555	569	566	592	565	587	576	561	605	575	591	601	587	563	594	590	601	610	576	587	621	531	591	601	588	601	570	626	548	585	568	566	577	589	580	588	584	595	553	613	630	569	603	562	584	588	586	603	612	626	588	571
15095	1340	870	641	399	293	294	362	206	142	152	136	144	129	124	122	137	92	107	113	114	128	117	104	108	136	100	138	101	110	127	114	105	115	103	101	110	96	94	105	104	107	97	93	110	104	82	106	95	104	101	119	106	94	106	124	91	101	80	108	95	119	104	125	114	108	92	108	123	106	113	114	111	109	105	114	124	117	105	118	107	100	99	114	95	106	114	99	102	82	85	107	107	113	95	115	111	106	108	106	120	87	97	117	105	98	99	121	101	107	103	113	96	101	108	112	109	111	99	105	106	95	107	110	115	106	114	115	104	96	110	111	108	105	91	93	98	104	105	77	114	101	118	113	109	96	117	86	110	96	109	100	125	106	105	109	128	100	84	119	102	118	87	87	91	100	115	105	97	102	94	102	119	95	106	94	127	128	107	103	96	94	89	111	95	110	102	121	106	107	94	110	114	97	106	114	99	106	102	120	98	105	119	105	129	106	82	107	128	108	109	103	99	113	90	107	115	93	91	92	90	92	97	108	129	108	93	105	117	110	115	96	94	109	121	109	95	107	102	106	96	73	108	113	92	103	99	95	107	87	74	96	134	92	79	80	95	123	123	131	93	116	100	92	90	107	101	98	115	100	121	90	85	96	110	109	110	125	116	105	111	121	97	102	108	108	96	111	95	113	111	114	103	119	98	117	100	108	104	126	91	105	117	110	83	110	98	90	130	108	109	100	92	106	107	106	122	107	92	118	102	115	98	101	112	107	100	95	101	100	92	110	104	125	97	104	100	116	106	132	109	90	94	96	122	92	102	100	109	106	92	109	100	115	99	90	95	90	98	105	95	94	96	107	109	107	102	120	102	111	120	108	102	91	104	105	94	112	111	80	90	90	107	113	114	122	125	90	90	90	103	99	95	108	105	101	97	87	124	114	108	109	104	117	100	102	104	103	111	108	134	103	106	119	127	116	98	101	107	100	95	115	95	87	114	91	119	112	122	130	92	113	106	99	107	114	101	111	93	89	102	105	102	100	83	98	97	126	116	98	118	100	101	113	82	102	104	110	107	90	110	98	105	87	100	120	103	128	108	114	118	103	101	118	110	108	99	112	97	117	121	92	101	94	112	81	95	96	89	86	98	96	121	113	106	118	102	107	101	113	107	108	104	112	103	96	117	85	118	100	95	93	96	104	119	92	107	123	102	99	101	106	106	113	102	100	96	121	121	103	99	94	108	93	112	87	92	113	94	103	105	93	113	110	92	109	117	103	90	92	87	104	86	93	107	96	80	109	104	119	104	109	128	119	89	109	90	110	129	112	101	110	106	100	103	103	90	109	108	109	96	105	106	102	83	101	106	100	100	105	103	106	100	104	102	103	113	104	90	113	133	117	110	89	107	110	107	133	112	89	102	99	93	108	93	101	109	94	104	103	104	117	101	99	115	107	104	119	106	116	98	106	136	117	105	87	93	112	103	115	100	111	130	100	113	116	120	100	72	98	103	88	83	101	103	105	122	113	133	101	97	109	106	119	103	92	124	100	96	117	118	124	110	119	111	119	108	97	109	92	99	98	100	107	99	93	116	109	126	95	99	102	111	97	86	102	85	96	99	100	101	83	91	132	94	116	110	95	97	103	105	117	109	112	106	107	109	103	121	97	90	88	108	100	137	101	107	108	100	92	119	101	97	111	89	117	116	102	99	99	102	117	109	97	100	105	106	101	104	93	93	99	127	81	105	112	119	116	99	87	115	105	117	97	109	97	88	116	110	92	95	118	85	96	104	96	127	97	132	102	99	118	108	123	99	109	96	95	116	101	101	103	93	89	102	118	96	95	108	91	100	89	103	99	117	112	104	99	93	103	94	119	115	116	116	113	109	102	118	102	92	121	112	92	100	116	93	108	111	90	104	129	88	88	105	118	91	102	98	97	100	109	103	101	94	104	107	75	126	106	94	93	96	112	92	113	112	101	94	93	105	110	104	112	105	106	97	101	86	97	105	93	122	115	106	120	121	98	103	123	94	102	94	93	98	120	119	95	99	111	128	108	92	91	114	91	115	94	108	110	108	88	106	86	106	100	109	116	92	104	109	114	111	104	113	115	110	116	104	113	102	83	95	109	113	97	96	102	118	104	89	109	118	113	121	111	114	106	102	95	120	87	99	98	105	111	118	107	101	95	103	104	89	103	110	97	89	95	109	113	94	98	92	109	99	94	130	94	100	120	105	84	98	111	108	103	103	99	125	83	95	112	122	116	98	105	89	94	87	80	91	97	108	116	113	94	95	83	93	105	93	98	92	117	121	109	122	105	110	110	118	98	118	131	96	87	105	104	112	108	106	110	114	117	116	103	102	103	103	105	96	111	104	111	99	91	86	128	114	107	109	111	93	99	86	109	114	123	94	134	94	87	115	93	113	100	102	106	95	79	106	88	93	109	101	102	101	105	97	93	93	98	80	100	92	100	111	120	95	118	111	107	85	83	123	99	87	97	106	114	117	104	97	123	124	109	90	94	126	84	108	102	89	103	127	90	94	124	114	101	115	113	109	92	112	110	105	104	110	100	83	107	102	111	98	98	109	93	89	110	99	116	104	101	101	93	100	103	78	104	103	86	112	119	94	92	121	100	118	106	118	112	106	94	96	106	110	118	102	96	99	116	118	102	99	94	131	108	128	104	114	112	109	80	94	109	100	105	124	88	110	109	117	109	123	118	106	112	110	89	110	102	80	96	111	105	105	103	106	92	118	105	102	88	102	115	91	96	110	107	98	109	101	116	106	124	109	89	105	96	115	104	114	99	101	91	94	99	94	98	111	115	111	104	106	93	89	104	105	77	118	107	110	102	104	117	107	110	90	106	111	96	108	96	101	123	101	115	123	97	100	91	108	131	102	128	113	106	107	94	98	103	103	115	92	81	91	123	97	111	112	106	123	104	95	77	93	123	91	109	101	111	133	104	86	93	118	126	122	99	77	94	103	109	132	83	87	88	96	96	120	114	98	88	114	111	97	114	97	97	97	127	95	102	105	108	113	89	119	102	112	101	84	92	96	91	100	105	101	100	105	93	92	104	112	96	114	102	102	99	103	82	106	111	98	104	128	116	84	80	98	102	103	106	120	120	102	102	117	96	109	97	98	100	107	107	103	101	126	118	111	118	122	105	106	118	117	105	109	100	124	92	103	104	103	82	105	98	99	106	103	104	97	112	105	115	120	84	96	113	104	86	89	131	99	105	113	100	124	95	104	91	98	111	71	114	118	93	89	101	114	120	96	106	104	104	118	91	123	111	115	106	117	91	95	104	109	113	131	101	113	97	94	106	90	103	112	97	118	106	110	94	108	111	103	116	118	116	99	115	111	115	104	92	111	102	117	105	108	109	106	104	113	96	93	112	99	102	107	133	101	96	105	91	104	100	111	114	105	106	97	101	110	79	109	109	117	104	101	93	93	124	106	101	100	97	107	106	130	99	93	107	110	107	101	102	125	92	93	113	115	92	124	119	94	85
9687	1134	1741	2013	1635	1238	1200	1670	856	556	486	489	456	415	443	381	400	375	360	373	338	342	329	316	350	312	307	310	320	297	286	298	269	311	285	255	295	257	283	278	290	294	287	274	275	261	288	295	297	292	312	267	250	305	270	281	250	266	319	259	296	260	284	290	314	296	271	276	274	269	283	271	299	265	275	260	277	258	252	252	287	267	289	252	263	285	248	231	290	263	242	289	269	294	274	261	259	275	272	286	255	268	266	276	253	290	278	264	270	300	272	304	259	277	291	261	285	244	301	302	275	263	279	252	275	271	275	266	246	288	288	255	261	247	285	256	287	284	260	274	273	273	287	275	299	270	240	244	267	219	238	291	281	270	261	268	298	280	276	264	243	257	270	275	300	263	268	274	262	214	244	264	320	278	275	238	257	271	294	271	289	297	255	271	252	282	281	258	241	259	260	269	255	261	272	259	292	292	253	248	291	280	289	244	260	268	277	259	258	270	299	230	287	256	231	269	295	297	283	273	303	299	257	267	264	246	262	287	271	255	271	218	274	274	295	272	250	285	288	270	244	287	238	284	280	278	253	251	261	265	283	259	276	282	258	252	265	280	267	268	275	274	279	259	275	271	241	271	231	260	250	270	277	281	283	285	279	254	261	267	275	278	289	290	275	276	255	265	231	263	248	272	288	252	283	290	281	254	290	258	272	309	284	242	281	245	261	267	251	256	241	280	247	282	308	291	267	264	268	252	271	267	258	280	237	259	278	290	276	249	279	248	277	257	288	253	261	259	286	285	250	263	255	258	272	282	230	285	244	287	271	269	272	300	265	264	264	272	277	276	266	290	273	259	284	273	282	248	286	300	276	255	254	260	249	285	285	289	277	263	269	271	285	290	288	272	275	278	284	288	282	267	282	269	281	293	271	256	268	260	276	252	267	263	255	258	259	254	278	289	281	292	286	263	273	259	296	284	288	260	253	270	250	264	250	267	293	251	283	278	258	262	249	244	272	254	301	273	272	293	275	290	282	272	260	273	260	298	261	268	232	257	242	285	241	268	297	267	304	274	261	250	260	268	264	309	247	291	274	266	270	302	260	269	259	291	287	295	264	298	270	269	273	261	271	271	294	268	295	274	259	262	277	287	252	267	246	294	268	265	287	269	288	282	257	274	277	279	270	289	270	257	276	247	245	246	279	260	289	273	277	280	262	263	295	273	241	281	262	280	265	310	254	283	295	266	289	257	282	263	254	276	281	250	286	272	272	273	254	269	281	261	273	269	254	301	267	279	253	271	293	251	245	285	243	280	265	298	285	279	295	282	273	268	319	282	277	260	254	286	263	282	270	291	268	260	288	257	283	278	276	303	284	285	300	278	294	264	263	250	261	279	290	268	260	284	298	267	285	283	292	250	283	281	287	258	276	261	272	245	277	284	264	269	257	259	276	263	274	270	252	277	264	272	276	283	269	256	284	297	277	279	271	269	292	273	279	285	260	273	249	285	279	269	313	279	272	247	274	273	272	263	277	275	243	290	293	270	270	268	265	276	273	274	290	248	274	266	254	287	258	273	301	251	244	317	239	268	297	278	288	246	285	274	293	258	268	248	261	296	260	288	301	265	247	279	287	285	280	260	278	282	243	290	243	243	275	281	285	250	264	244	296	262	261	293	236	272	280	259	268	269	266	269	279	281	232	268	294	257	282	269	260	251	258	268	246	230	282	277	259	251	247	288	279	241	293	256	282	265	246	278	261	275	243	296	271	271	279	277	267	274	276	278	264	244	273	278	269	267	283	254	277	242	285	270	262	267	297	284	224	282	287	218	298	268	273	269	290	251	257	257	274	270	263	269	276	255	235	264	270	272	246	284	277	258	245	242	279	280	260	247	271	250	256	261	293	244	287	255	271	282	291	244	298	304	247	275	255	308	288	288	262	265	298	267	240	247	276	270	290	238	260	255	293	282	272	311	269	294	247	257	250	289	278	278	282	280	264	278	262	282	275	267	263	297	249	275	304	227	279	248	239	256	265	274	292	244	266	248	268	284	267	294	278	261	273	267	264	255	306	282	265	255	300	246	253	273	278	267	274	262	264	293	271	259	269	304	252	254	290	273	287	299	253	262	292	255	272	269	242	301	273	273	284	246	253	247	230	274	242	243	260	300	243	270	280	272	247	254	279	276	268	278	286	287	271	280	257	265	274	255	277	232	231	274	307	269	308	272	294	263	306	275	255	287	318	283	273	270	250	277	287	267	272	270	246	279	276	272	276	269	264	260	286	276	272	280	236	276	272	300	281	294	276	278	283	292	283	274	260	281	290	263	292	226	277	304	293	245	276	291	251	266	277	275	237	270	277	275	274	271	280	273	250	256	283	271	290	264	283	300	279	268	283	282	272	265	246	290	263	248	291	287	264	265	290	274	276	245	269	287	290	237	262	243	275	267	264	311	248	246	288	244	300	300	251	280	233	266	261	276	280	260	286	294	267	253	296	283	248	265	276	239	263	269	261	261	274	273	299	262	270	258	280	253	283	255	263	295	258	294	243	261	249	284	259	254	267	273	302	287	275	275	268	282	274	263	239	261	257	248	265	269	251	286	271	267	280	244	259	277	288	299	304	283	274	251	270	283	263	252	278	269	276	281	277	254	277	242	249	242	277	265	306	266	265	256	261	276	273	288	274	289	274	274	279	267	282	271	247	259	288	261	306	264	250	249	305	289	289	260	266	291	262	290	254	267	262	264	242	292	310	272	290	271	288	264	271	278	281	254	277	270	256	288	267	270	263	279	278	276	258	271	254	273	225	268	273	269	254	239	260	260	277	279	266	242	280	255	238	263	243	279	299	261	285	273	259	243	246	266	288	277	281	280	277	255	273	281	283	266	290	259	244	251	282	287	265	300	273	281	273	281	272	260	246	260	266	261	266	288	273	275	265	256	269	289	289	276	278	274	282	262	253	263	291	304	262	300	270	259	284	239	276	295	257	294	251	270	233	263	272	267	248	272	278	270	275	269	281	264	262	287	286	281	279	267	290	273	268	225	249	269	268	240	272	253	275	295	273	216	311	272	273	268	262	300	277	283	292	248	246	263	261	293	288	253	288	274	293	284	283	300	283	289	267	260	239	293	286	270	265	266	285	272	316	283	307	281	286	290	285	274	254	263	259	277	255	291	237	262	249	289	256	265	286	286	301	287	290	255	276	242	261	257	253	260	267	300	268	243	275	283	291	266	270	262	266	282	307	254	294	283	273	306	268	280	290	274	287	274	272	265	280	247	267	274	285	276	277	276	262	240	266	283	262	248	272	250	278	283	261	253	306	262	294	276	261	262	256	273	279	257	279	253	250	261	238	275	265	266	290	252	276	272	270	256	270	281	268	267	276	266	267	247	281	273	299	251	261	266	266	294	267	265	277	277	299	247	254	264	266	267	246	287	304	259	269	284	278	278	272	322	275	272	278	269	270	288	311	251	258	270	267	248	271	271	274	279	289	284	270	278	282	269
2069	396	344	338	337	332	321	320	302	280	235	262	253	310	291	244	268	261	264	307	304	271	248	265	281	297	307	266	286	232	293	298	264	236	257	298	277	294	283	244	281	257	274	271	254	261	315	296	264	321	269	282	263	261	266	254	254	275	271	293	294	294	310	271	239	278	263	266	251	278	280	290	252	280	272	265	267	277	276	279	284	292	271	267	278	260	283	300	246	274	279	295	281	275	272	306	251	294	268	288	282	269	282	278	282	263	284	297	264	278	312	255	336	306	269	263	266	287	248	258	280	293	306	244	280	279	290	261	277	277	265	286	273	252	261	269	293	280	290	265	302	297	308	294	281	273	253	263	279	273	267	279	307	280	280	277	277	309	262	274	265	269	257	264	256	278	266	289	310	257	284	282	273	310	271	284	280	286	276	289	253	252	270	278	275	277	265	274	247	280	279	254	300	306	262	281	279	242	279	296	299	283	288	271	275	311	293	278	243	284	306	251	304	267	256	277	297	265	270	284	291	299	264	273	271	257	293	258	301	296	281	285	283	307	271	256	264	287	284	242	257	266	265	254	260	274	247	240	300	270	240	313	267	289	267	275	258	269	270	261	274	285	302	259	267	245	276	257	289	288	275	285	238	273	300	304	299	264	280	278	260	282	279	276	254	275	266	277	280	274	305	292	297	255	272	277	242	279	259	282	279	269	271	274	260	271	302	303	276	314	270	288	256	283	234	268	271	288	265	278	279	283	294	261	286	254	278	306	281	263	278	301	262	284	290	260	310	259	280	278	254	272	294	262	286	254	273	277	278	299	272	296	273	271	270	284	289	293	253	291	301	261	256	272	292	277	286	274	298	300	281	263	293	287	265	271	274	274	276	291	272	289	255	278	267	267	272	292	264	276	278	246	315	286	284	294	304	274	301	295	276	282	270	295	294	253	295	278	271	265	289	286	277	278	274	272	277	293	282	254	308	274	301	281	272	276	279	288	267	278	285	257	288	262	308	253	311	303	266	287	272	264	293	293	278	261	281	282	275	265	282	274	287	283	309	292	277	283	266	272	277	266	288	271	263	278	252	285	279	252	272	280	303	277	251	299	265	239	263	268	279	269	293	270	267	285	267	247	256	302	290	315	282	288	266	276	279	301	253	289	265	284	296	259	258	276	315	256	281	252	252	286	290	291	278	258	304	248	295	274	294	293	255	266	282	250	315	304	281	265	265	258	269	284	286	257	262	289	277	279	257	287	244	312	272	307	262	295	280	283	259	302	285	274	298	293	304	281	277	279	275	264	305	292	282	258	291	264	290	272	259	267	233	260	259	289	268	274	262	282	302	278	284	285	262	279	302	310	300	273	261	297	278	265	276	275	279	263	285	267	275	272	272	302	268	272	280	290	269	282	287	302	275	261	279	280	289	284	278	274	263	266	281	273	259	264	291	262	257	261	269	256	291	270	265	261	289	277	274	289	274	272	272	278	292	262	258	289	269	272	275	291	282	288	256	283	279	278	300	268	284	259	293	284	264	296	284	274	284	309	256	273	261	298	275	257	286	267	278	270	259	287	299	295	264	284	291	282	277	283	256	291	289	292	262	261	262	268	285	299	255	285	288	271	289	313	265	272	275	261	246	269	273	299	325	301	272	287	270	257	292	286	265	226	297	281	283	268	264	259	262	258	304	303	269	242	271	278	261	266	285	267	280	256	301	260	286	295	291	281	297	273	239	285	251	293	284	291	272	281	245	275	307	284	263	260	278	268	235	279	285	280	259	232	299	269	249	274	302	246	262	308	301	243	287	290	257	268	293	297	304	299	302	274	308	262	278	269	273	278	299	244	251	269	290	252	306	275	273	285	274	259	302	285	281	246	271	276	281	287	285	273	273	301	267	270	290	291	267	296	289	260	250	252	271	312	273	258	260	269	276	221	268	259	276	287	296	278	276	286	283	288	294	277	271	252	299	286	284	285	277	270	276	254	274	327	247	266	284	315	272	283	262	259	242	292	263	258	293	281	248	292	313	313	311	313	280	266	295	258	247	239	265	281	252	271	297	286	285	248	257	272	260	314	275	283	299	265	267	295	262	268	248	273	272	277	275	281	306	288	275	307	276	275	286	290	256	259	259	290	285	288	267	276	256	288	280	254	269	248	276	271	280	280	310	277	272	276	272	294	321	303	306	283	281	282	299	309	247	268	283	249	311	274	260	282	229	252	236	259	253	280	294	272	263	271	272	289	286	278	273	280	257	268	275	245	274	271	280	262	281	252	282	285	266	283	274	242	280	275	265	292	278	276	263	282	267	300	278	318	263	323	303	266	264	256	274	263	249	254	259	270	249	329	221	286	271	252	244	258	294	293	253	262	290	246	316	255	260	260	268	266	290	257	277	288	265	283	296	296	277	286	293	287	294	266	302	270	300	269	270	270	281	269	282	259	276	275	265	266	273	290	264	255	301	287	251	306	287	283	284	307	269	284	263	278	278	265	288	313	280	292	276	272	270	274	266	288	273	260	273	276	279	248	265	251	259	257	281	280	288	294	310	270	291	282	273	305	274	254	276	284	272	274	301	264	293	267	271	292	263	275	256	285	272	250	278	261	277	278	270	245	268	299	294	287	280	304	275	272	302	253	251	270	299	304	254	276	282	256	264	267	276	264	280	295	301	288	255	268	257	306	279	287	298	285	286	301	255	295	260	283	277	283	303	283	267	263	273	277	292	263	276	280	300	294	286	271	250	295	278	273	317	279	297	259	254	287	290	284	244	253	241	269	277	280	273	265	294	234	265	284	273	296	295	260	286	279	298	284	251	261	273	266	276	294	297	262	279	291	261	275	308	318	288	299	291	254	268	284	270	299	303	299	284	280	253	293	265	287	271	307	257	302	296	280	290	301	280	280	292	333	298	247	270	258	249	313	281	280	278	257	266	285	305	277	252	262	273	268	283	305	268	286	271	270	302	266	283	304	268	250	287	261	291	258	304	289	247	293	289	269	263	268	297	270	286	265	298	278	265	270	273	287	268	265	304	292	318	256	276	271	281	248	303	316	285	257	320	288	282	265	280	291	272	337	266	248	263	262	244	305	301	307	283	286	282	254	247	261	280	280	281	280	295	289	274	264	261	315	295	283	269	276	267	283	302	260	266	240	304	293	273	274	284	268	253	261	305	260	295	280	277	260	291	275	253	295	284	265	287	288	303	280	272	271	254	266	273	236	268	285	251	257	272	269	251	250	265	258	273	283	298	289	290	299	259	284	285	299	293	254	261	279	255	304	289	285	270	265	271	259	261	263	289	296	258	281	290	234	305	291	274	290	235	240	273	289	271	252	282	281	277	276	262	297	243	262	266	292	293	299	316	299	261	288	261	294	284	296	269	278	265	258	267	305	289	256	300	274	259	294	276	265	282	299	283	286	247	283	272	263	264	288	278	286	249	311	277	265	249	260	278	288	284	292	284	255	284	298	289	271	284	264	256	273	275	263	289	287	263	289	283	288	289	276
2384	773	829	839	834	810	798	868	658	673	662	680	695	674	624	718	654	656	677	653	675	648	612	673	680	617	693	654	679	692	702	676	673	707	675	643	682	671	685	662	631	697	653	624	636	663	615	656	670	660	681	646	694	664	652	664	632	658	669	684	659	661	637	642	685	646	626	670	663	619	647	677	649	703	671	667	702	660	662	663	670	633	691	625	645	708	652	632	659	629	706	635	655	624	624	688	674	669	643	632	651	656	653	678	689	698	688	690	691	640	635	679	654	652	619	650	639	664	701	640	670	696	626	646	677	695	641	669	658	640	686	682	642	662	663	685	663	648	655	687	692	682	641	622	635	630	680	636	684	622	675	621	636	682	669	730	684	646	677	700	680	708	610	648	649	648	685	646	605	651	633	628	692	660	664	655	651	650	728	685	630	665	643	673	656	673	661	663	682	640	662	644	651	673	676	622	678	651	678	672	649	662	682	673	654	641	625	669	653	685	682	635	681	687	647	658	652	668	683	661	643	640	696	694	656	696	629	706	717	631	641	656	679	655	679	674	668	637	627	681	683	648	683	642	653	706	668	658	658	684	656	694	621	639	650	628	702	643	676	687	663	647	672	644	660	645	644	674	708	668	664	640	657	673	624	673	661	649	682	669	679	680	639	688	641	650	673	656	693	633	642	624	612	694	650	687	692	666	657	640	658	676	701	672	660	678	653	647	634	631	693	678	665	635	633	662	622	640	683	683	644	680	693	631	694	673	672	654	681	668	683	678	687	663	682	632	615	671	640	654	635	679	640	649	652	666	646	630	634	659	648	674	666	648	612	643	678	632	683	636	672	657	650	657	643	721	626	653	681	654	711	639	674	669	612	680	640	651	656	677	702	688	665	679	639	646	691	627	705	674	683	681	655	654	600	635	651	615	677	647	630	686	699	713	661	649	645	637	638	714	628	636	626	695	693	714	653	680	615	691	699	672	677	660	657	630	650	644	665	621	645	663	667	668	628	659	653	656	658	672	635	627	654	675	646	667	709	650	701	645	654	642	640	673	659	687	647	598	688	664	639	691	677	653	688	615	675	657	621	681	664	609	674	710	714	618	672	674	685	626	657	630	633	654	659	662	649	637	650	654	657	633	608	692	606	671	646	641	662	626	682	658	604	666	681	691	650	631	719	634	668	651	647	627	641	676	684	633	640	630	637	696	643	631	661	671	707	686	653	654	649	682	670	627	662	687	668	646	636	677	640	647	678	656	692	657	658	622	646	663	660	625	682	632	620	632	640	695	650	671	653	681	654	655	673	683	681	627	701	679	689	644	678	668	669	708	645	686	661	640	644	717	708	741	655	652	659	684	651	641	666	673	615	657	642	672	676	671	661	689	665	676	647	647	649	675	641	664	661	671	675	663	650	673	660	689	713	704	642	674	668	683	665	663	648	657	660	651	652	701	648	659	607	706	635	640	692	678	681	628	668	680	669	664	672	619	646	701	636	665	641	682	698	649	682	698	665	644	652	654	666	659	676	672	668	654	727	677	679	678	617	666	693	639	661	682	696	644	649	689	682	704	678	680	636	654	650	704	618	640	623	673	686	665	624	659	676	648	631	620	730	683	651	655	645	673	628	651	614	673	659	675	725	691	693	652	646	662	672	629	652	668	689	722	641	639	662	721	656	634	691	689	649	695	668	669	613	631	610	658	680	644	666	644	710	684	650	653	677	639	613	668	684	693	677	641	683	667	607	682	620	706	665	694	647	650	637	691	684	691	661	652	693	647	648	657	669	664	681	702	645	691	665	631	631	619	678	686	638	703	689	697	672	651	662	643	663	687	674	678	711	687	719	689	681	700	653	682	628	694	668	661	662	670	632	650	639	635	660	657	668	660	715	675	649	649	625	638	636	696	623	647	701	675	652	664	638	667	671	672	672	618	668	706	644	647	669	644	668	666	649	650	654	699	645	701	592	665	625	612	637	689	676	667	630	661	639	654	640	651	672	669	698	663	666	648	651	660	641	666	688	701	658	646	656	620	640	608	687	661	681	635	656	634	647	663	621	687	604	685	635	661	618	659	620	694	668	696	645	674	630	667	705	698	631	668	688	680	667	674	697	676	665	699	637	684	661	659	639	680	674	635	646	625	693	682	642	647	651	692	611	670	630	638	671	678	688	625	626	683	666	658	656	689	653	671	666	671	636	699	704	740	643	672	664	671	676	653	710	675	645	643	675	601	669	646	641	703	644	623	681	649	632	706	643	618	623	725	679	676	686	632	679	649	673	657	668	665	647	683	647	656	700	655	647	682	673	659	674	684	671	705	661	679	653	725	680	675	705	673	668	644	674	671	662	667	634	628	621	672	647	653	639	672	672	670	644	686	685	651	662	693	683	650	720	628	658	659	693	595	680	666	679	696	687	660	663	622	610	656	736	649	661	667	646	636	645	640	631	670	689	667	639	668	685	651	700	646	689	641	647	645	674	583	657	656	691	635	642	672	675	672	663	673	632	656	687	673	648	597	652	720	663	663	642	702	659	655	671	669	692	669	673	622	652	660	679	636	635	670	698	661	613	681	650	690	683	640	709	666	671	681	676	656	617	662	700	678	671	669	663	659	634	661	688	686	670	680	640	667	679	663	625	673	668	701	677	649	663	699	675	661	677	682	672	711	708	720	630	653	646	679	639	663	645	633	660	713	645	698	641	653	641	667	661	632	711	674	617	647	659	658	642	644	684	633	698	710	653	670	649	698	635	666	684	698	641	647	669	680	662	652	662	650	696	667	646	674	731	681	695	661	591	693	652	633	682	662	670	668	662	668	663	665	656	687	643	667	665	650	671	664	635	655	691	669	660	717	650	687	642	634	639	634	594	637	643	663	659	610	658	659	699	688	670	685	661	641	668	663	693	596	628	664	630	694	669	677	639	672	670	677	646	672	631	641	705	644	638	700	655	683	647	666	638	701	661	641	690	650	717	608	644	659	627	691	648	642	712	670	641	667	651	686	639	673	643	663	644	644	727	653	682	633	689	646	654	663	689	679	681	706	671	650	677	627	657	656	681	716	627	715	693	645	683	673	649	634	643	635	619	647	705	671	684	656	681	639	611	659	682	624	633	633	698	664	639	661	645	681	667	710	741	642	656	665	618	625	666	661	626	675	673	720	664	688	677	657	714	646	674	679	694	615	632	660	670	602	663	662	657	636	668	681	705	634	647	686	672	682	649	643	682	684	651	662	628	666	674	635	707	694	658	606	667	671	659	673	654	636	631	657	733	687	650	658	707	669	640	674	678	688	656	646	705	650	655	692	660	682	696	667	649	662	648	698	651	689	711	652	688	655	633	638	697	670	676	676	687	672	648	710	671	669	651	675	667	699	724	682	646	649	662	652	685	653	659	678	676	669	631	691	695	713	656	676	612	710	660	660	634	664	664	666	690	684	670	661	655	668	638	694	642	664	654	648	658	638	703	637	652	704	648	650	637	669	710	643	685	658	638	654	651	657	641	690
8780	859	664	513	413	391	357	485	286	304	267	242	280	273	269	256	254	265	291	263	266	232	237	233	238	222	242	253	252	257	239	251	276	270	236	269	281	230	246	280	268	249	250	256	245	253	232	233	221	249	258	258	235	247	252	261	229	256	267	275	228	243	279	245	242	271	249	238	217	221	249	236	244	219	227	243	238	238	243	263	227	226	281	288	253	270	261	254	248	251	260	261	208	214	239	234	262	268	235	265	245	221	254	242	240	258	258	270	252	258	273	238	229	248	254	271	246	253	246	225	249	240	254	262	242	234	232	268	233	281	247	241	248	244	252	252	249	276	238	253	244	266	224	249	227	255	249	250	231	246	252	259	293	247	251	254	226	260	231	251	236	239	244	249	243	252	242	261	268	253	248	242	246	261	224	258	233	234	246	245	246	251	259	241	253	251	293	250	231	265	244	218	278	228	227	244	263	223	262	230	221	238	256	225	254	241	235	234	240	275	273	247	231	242	265	269	230	233	231	242	258	263	254	252	246	251	260	247	246	242	248	228	268	254	250	236	243	250	249	241	258	252	268	271	247	233	281	242	245	285	237	232	256	221	257	257	238	218	269	251	253	239	243	255	251	236	257	257	252	246	223	261	236	239	237	218	248	229	255	229	244	251	238	241	257	237	246	248	238	263	267	246	251	220	273	254	263	210	249	237	219	234	252	258	257	246	236	265	241	227	260	251	280	213	245	249	253	227	247	259	258	247	238	238	247	224	218	211	253	226	258	264	259	261	227	251	249	234	271	244	261	209	270	242	287	239	206	238	255	268	233	264	236	244	241	255	240	228	224	270	249	262	221	245	226	257	224	263	277	258	237	235	274	248	236	229	230	254	243	255	227	252	245	237	239	239	260	234	256	235	228	251	242	281	245	244	235	231	263	246	259	245	232	237	282	251	229	240	235	253	269	244	273	238	244	252	257	230	243	265	236	272	244	249	256	204	250	215	222	244	266	256	267	254	230	227	242	231	271	284	258	248	235	231	211	236	239	272	257	230	242	251	249	249	287	248	247	221	248	265	239	251	246	232	240	268	243	245	256	265	234	248	229	225	287	228	277	230	249	245	263	246	233	229	244	216	260	210	249	250	238	239	230	247	263	232	229	251	240	225	237	257	242	247	252	248	234	247	248	248	220	254	207	259	223	243	251	259	251	249	269	238	219	295	238	238	264	258	247	244	270	249	241	264	221	237	239	249	222	269	245	260	261	248	237	251	257	247	273	256	232	224	271	269	236	266	252	268	245	251	264	243	252	253	216	256	233	253	267	240	269	245	210	260	240	246	250	248	268	238	261	236	225	263	236	238	255	228	221	247	243	249	233	233	247	241	273	258	216	260	258	242	232	240	228	245	235	227	220	256	260	246	261	284	254	244	240	265	226	237	238	218	251	227	252	219	211	252	270	249	231	247	234	235	264	245	234	237	243	239	258	266	246	220	218	257	248	243	258	253	257	248	229	234	253	262	238	256	291	265	273	250	263	263	236	257	261	239	240	248	237	274	261	256	240	224	235	234	254	249	268	234	229	255	260	225	276	241	250	239	282	234	262	251	228	234	257	221	272	250	260	236	257	265	242	257	247	219	288	232	251	245	233	277	258	228	263	261	226	232	242	256	256	257	260	245	242	265	228	282	288	243	244	229	220	244	245	259	270	274	251	285	231	268	256	248	228	251	236	266	256	257	258	243	237	251	216	272	249	283	243	254	269	265	255	246	243	241	274	229	241	250	254	265	268	237	269	257	233	243	243	251	241	220	249	290	253	256	247	229	253	229	256	255	252	253	270	250	240	238	256	234	263	265	256	261	260	231	232	210	256	252	244	235	245	227	238	262	224	244	236	254	261	232	218	251	235	248	254	261	240	241	243	232	261	229	255	233	231	248	222	240	255	241	246	249	262	225	220	269	246	263	248	258	263	247	233	261	240	265	239	260	251	235	243	224	232	228	249	238	248	243	247	248	232	230	238	252	264	257	264	237	242	226	242	264	240	272	242	268	253	234	235	233	223	266	236	272	212	245	254	235	271	251	254	271	240	254	239	253	243	227	220	253	255	241	244	240	222	245	248	262	232	254	250	259	222	201	216	251	265	245	262	249	242	269	222	269	230	229	232	222	228	261	243	242	234	253	227	245	254	245	265	240	240	236	261	269	258	255	225	224	235	276	240	255	215	231	247	246	243	240	243	247	257	264	266	245	238	245	266	232	294	270	238	234	242	234	225	235	245	260	227	223	224	245	261	215	275	221	245	245	242	257	258	259	228	251	238	245	245	250	246	247	258	262	243	241	273	248	254	241	255	236	273	220	220	244	204	263	259	238	253	239	215	230	232	241	238	252	269	235	241	244	253	242	275	252	233	245	257	258	245	271	274	258	250	269	226	206	258	247	248	256	257	264	256	248	255	251	263	236	231	226	261	240	256	255	271	252	236	244	251	236	220	261	236	220	255	256	242	269	224	219	232	254	248	263	242	245	245	233	249	253	216	251	220	265	221	247	257	221	217	242	254	249	220	252	244	253	228	228	233	227	244	243	249	273	252	237	235	262	240	244	213	223	256	244	268	262	256	257	250	270	238	231	250	238	237	269	207	245	269	257	245	251	240	249	241	236	256	256	270	234	220	244	210	243	273	249	253	242	230	231	210	234	222	267	249	268	246	252	231	252	258	224	246	230	229	268	232	256	247	240	235	256	240	257	225	245	244	242	258	247	245	247	254	223	259	244	256	257	242	233	255	256	262	226	259	245	268	222	252	232	262	231	223	235	243	251	227	240	228	240	241	267	236	249	243	252	239	241	246	243	226	245	268	233	253	263	266	272	249	267	240	188	244	242	266	223	265	258	222	261	255	285	281	223	260	257	230	261	259	230	253	224	258	266	242	236	240	249	257	225	234	235	217	237	240	224	225	261	250	214	235	239	256	252	271	257	232	230	242	245	237	239	237	250	233	216	253	260	256	254	285	260	265	226	236	246	268	257	258	228	219	245	242	230	260	253	247	239	246	244	261	270	259	236	231	253	249	251	243	236	234	255	253	240	237	237	222	243	253	237	230	253	222	225	239	208	232	209	248	239	220	258	224	290	258	254	244	259	226	249	256	270	260	261	238	274	238	256	241	258	252	242	263	244	245	249	254	238	259	225	239	241	241	251	214	248	256	227	263	263	242	247	262	269	232	241	271	234	255	228	241	240	234	274	262	249	243	247	225	277	221	242	245	240	233	249	235	281	187	252	256	253	248	238	241	223	292	269	270	260	290	250	244	235	233	234	241	284	281	262	243	240	237	246	237	247	265	243	247	228	229	222	248	287	255	249	236	221	227	275	245	245	276	244	241	255	229	285	221	235	280	265	258	258	251	265	251	254	273	262	256	228	219	271	248	231	246	260	254	242	249	263	257	248	261	255	250	247	245	255	240	246	276	249	260	239	224	228	254	242	217	242	274	239	234	261	262	233	274	272	244	241
7647	1142	1487	1673	1480	1266	1275	1848	882	826	767	727	674	682	694	689	655	653	641	678	637	601	635	618	647	643	610	604	609	645	600	594	569	600	628	612	613	593	635	570	608	601	572	596	577	611	570	607	605	631	610	640	584	537	610	550	584	598	555	550	622	589	603	603	603	549	580	596	603	568	637	590	581	596	591	567	600	597	575	623	584	570	597	600	604	586	627	559	594	583	597	586	632	577	595	578	606	605	564	601	576	584	541	588	554	606	570	603	591	572	603	582	630	557	529	576	594	576	599	595	589	580	611	595	580	604	602	624	618	591	582	575	557	584	547	625	596	632	555	565	590	600	661	594	598	618	617	564	576	600	583	573	586	601	627	573	626	642	614	553	588	577	630	548	578	576	604	568	577	575	614	625	611	556	601	579	602	557	608	575	614	510	570	616	624	563	611	591	584	591	597	589	586	523	555	558	593	590	586	572	587	588	596	647	608	615	595	595	579	568	552	575	591	601	609	618	594	601	574	617	622	603	597	611	612	637	574	624	629	628	596	587	573	611	583	608	607	588	619	608	572	592	588	536	594	642	567	551	575	643	599	561	607	540	586	618	605	582	609	587	618	539	595	619	604	609	601	625	620	579	630	593	610	588	566	613	586	574	611	598	525	604	598	589	657	620	616	567	595	604	573	572	635	580	570	560	617	578	588	591	606	583	592	584	619	584	607	557	595	589	614	623	605	596	581	575	585	604	620	597	615	610	577	598	607	603	624	580	639	620	586	556	620	610	609	636	570	584	588	577	576	571	608	600	570	551	581	580	587	612	632	593	590	560	591	586	580	596	564	560	593	558	561	579	606	578	605	597	598	562	614	581	591	578	601	535	605	579	600	607	584	626	583	613	617	596	632	600	612	638	598	584	585	611	619	567	612	613	593	572	572	615	601	575	587	544	604	543	573	629	614	592	562	625	614	585	567	591	594	589	615	552	579	558	589	625	563	585	603	618	592	555	629	590	588	609	554	557	602	580	567	605	611	610	592	578	566	595	628	559	554	613	565	646	605	611	570	526	647	603	599	580	602	620	572	593	560	559	597	608	568	620	591	561	560	574	571	616	583	622	561	589	594	592	589	615	622	590	616	573	587	601	603	593	632	583	554	548	553	612	596	575	577	541	605	612	573	610	642	607	579	596	614	628	552	584	591	553	621	599	620	591	606	614	568	573	609	593	556	601	580	589	570	614	607	554	603	601	622	564	619	570	607	585	569	600	557	580	599	539	596	571	605	612	603	573	605	593	619	587	572	579	584	559	635	567	575	555	630	635	591	602	565	615	604	614	596	599	600	610	590	601	566	593	593	542	606	558	569	598	578	570	560	599	583	584	581	589	579	607	649	592	550	553	603	625	617	591	600	596	607	595	594	631	644	572	608	617	630	558	573	566	598	596	608	575	598	561	527	585	591	553	594	553	570	577	661	573	638	590	598	585	576	549	542	600	613	594	584	599	580	572	609	592	570	625	642	604	607	597	545	567	590	629	585	559	564	566	571	623	565	568	606	586	588	608	582	597	607	572	577	560	638	603	556	583	566	567	594	576	626	614	630	560	578	601	598	590	608	581	583	548	597	612	610	594	568	602	588	568	604	582	585	605	593	604	588	586	575	637	545	622	608	590	588	569	577	575	569	595	585	618	633	591	605	566	611	568	608	596	607	603	587	573	591	567	592	587	609	557	570	612	552	562	582	577	542	567	552	584	608	607	571	568	574	596	604	571	519	583	604	580	547	556	586	614	639	601	547	612	615	605	581	555	576	614	596	596	596	611	630	566	600	573	561	587	573	572	594	612	617	612	599	610	635	583	572	564	603	612	564	556	618	592	606	597	599	560	560	574	596	613	566	594	534	609	627	607	567	587	607	588	584	575	569	598	596	544	600	587	503	633	568	561	634	605	596	574	632	598	595	556	605	597	588	579	621	587	586	650	567	574	571	616	641	600	547	626	595	624	576	591	593	613	577	606	603	583	592	601	585	581	561	585	560	571	595	588	601	587	584	579	585	645	565	619	615	560	640	558	544	572	600	569	584	581	589	564	614	534	568	575	596	618	613	587	589	575	567	627	586	597	589	568	574	593	631	574	601	623	596	584	569	588	604	581	613	596	603	606	589	584	598	648	595	577	606	590	603	584	586	556	571	549	612	562	573	603	578	603	592	616	585	584	585	587	588	559	600	542	570	570	573	627	568	550	620	598	563	599	531	530	578	554	607	583	589	592	603	612	579	603	554	577	581	588	601	570	591	598	551	588	589	555	609	609	602	596	652	563	545	559	590	594	611	595	605	548	624	593	552	563	585	635	577	602	583	621	582	589	596	601	586	624	577	578	580	576	596	574	563	544	641	576	599	603	585	592	587	583	598	603	604	620	626	602	604	616	558	551	587	548	609	626	553	563	590	573	538	595	573	564	624	595	565	610	574	589	571	587	530	599	540	607	626	575	568	549	605	598	581	603	595	617	587	581	585	588	614	584	582	577	579	593	556	546	560	579	617	578	597	626	560	611	628	609	582	577	609	589	571	548	634	609	567	578	580	584	568	620	546	519	599	582	615	620	573	587	580	555	563	597	578	611	581	604	559	612	554	643	603	598	585	614	539	585	576	612	576	580	605	603	564	591	576	655	585	574	575	610	529	606	577	558	585	593	572	510	601	622	585	565	615	599	572	601	606	600	581	592	599	566	572	594	583	613	602	549	599	599	572	598	622	620	599	582	591	563	574	579	613	589	561	575	613	618	591	554	581	614	596	617	586	621	578	635	601	584	572	629	608	582	582	589	564	580	612	614	583	594	544	546	576	631	611	579	613	592	566	587	552	602	596	585	552	597	626	612	590	589	551	610	610	608	590	603	604	619	599	600	661	569	621	600	643	556	592	623	534	590	628	565	609	609	559	649	577	587	614	579	549	634	575	622	584	602	595	609	582	627	610	601	624	580	608	604	598	639	606	572	609	525	604	591	558	614	596	610	600	604	545	605	601	601	588	595	526	605	581	575	605	603	628	599	586	600	609	602	587	596	589	549	588	589	581	621	584	542	548	574	597	575	599	618	597	642	582	578	589	595	572	579	620	560	579	595	552	608	542	614	602	574	612	577	605	584	630	559	614	560	651	568	589	619	600	598	543	590	596	593	589	603	592	572	584	573	590	550	597	616	645	583	589	623	597	612	612	593	595	556	591	551	603	595	610	636	582	632	590	564	625	533	648	590	566	583	568	591	580	595	631	547	616	615	617	592	614	601	603	525	565	580	590	563	609	624	613	535	564	583	565	626	636	598	618	550	558	590	564	613	580	603	575	547	570	571	588	572	619	569	611	600	644	595	608	613	602	563	602	612	588	578	574	563	583	630	620	597	615	588	562	616	664	599	594	580	606	547	588	598	618	619	582	590	562	609	624	586	614	566	522	571	543	577	599	542	613	566	552	578	576	623	628	588	586	602	625	610	597	594	586	560	585	611	535	605
14568	1431	886	596	394	357	388	377	214	136	150	139	123	133	123	125	117	116	120	125	131	106	117	130	106	110	115	123	118	119	114	102	91	95	114	118	109	101	112	119	94	88	107	111	88	114	116	100	119	78	106	118	99	102	104	111	130	93	90	108	100	99	104	99	101	110	93	91	88	111	88	107	111	97	116	111	99	93	105	89	115	104	107	98	112	97	110	118	91	99	101	69	101	103	115	99	104	110	111	105	126	84	102	106	116	96	99	101	111	111	98	122	96	103	112	127	127	95	103	120	101	101	110	94	73	111	111	113	91	117	96	92	105	93	106	112	97	127	110	103	126	109	115	94	103	90	113	89	107	94	102	117	96	119	98	91	93	82	111	118	101	107	105	121	113	126	95	121	97	120	122	109	134	123	111	107	108	93	97	105	102	95	112	96	125	110	91	115	107	114	101	112	124	112	97	110	91	123	110	103	106	117	116	88	99	93	102	101	102	101	136	113	115	103	122	118	108	118	95	109	102	115	102	105	102	97	94	104	89	106	97	110	103	113	102	109	108	90	108	105	108	108	106	102	126	124	90	115	88	104	112	103	106	104	92	96	102	111	96	92	108	100	108	94	99	110	106	95	121	111	91	100	100	106	107	124	115	97	120	108	103	118	103	111	105	109	92	111	96	104	117	97	137	120	127	88	113	110	98	107	115	100	102	115	80	99	106	101	86	108	95	112	98	102	106	104	74	81	93	97	124	94	101	89	101	102	93	96	101	117	108	126	111	119	113	99	110	107	98	126	111	108	103	119	92	111	106	115	124	103	89	105	103	102	98	103	97	115	102	105	110	112	136	97	93	110	122	114	77	106	83	106	89	106	114	107	125	96	109	108	109	95	106	94	117	112	108	107	107	115	99	123	103	125	115	98	112	108	100	114	109	102	104	93	107	90	90	101	107	111	123	127	107	106	96	98	103	103	92	96	107	115	93	104	116	131	123	112	119	124	105	121	91	108	122	97	111	98	113	80	102	105	113	117	90	100	106	123	92	87	102	99	97	109	107	102	106	108	106	103	100	97	101	84	105	101	109	109	106	97	93	119	109	108	122	113	135	99	105	108	97	102	109	102	98	89	94	93	111	106	76	113	111	101	93	108	114	99	106	100	99	113	114	117	112	116	92	114	103	103	108	104	106	104	98	127	123	126	100	114	111	96	104	115	114	119	119	99	119	94	129	108	102	87	101	98	98	108	114	90	111	130	110	91	97	92	84	105	107	120	104	120	102	118	111	100	92	106	91	97	97	127	112	115	102	113	108	75	109	115	92	103	109	94	124	93	89	104	85	107	104	90	91	88	90	101	106	112	101	106	111	120	104	102	98	100	123	93	105	89	106	104	99	100	123	95	116	122	114	110	117	109	113	116	98	98	130	110	115	93	117	114	117	105	117	88	123	107	105	114	112	108	104	121	118	134	112	117	101	117	128	96	113	102	107	110	88	91	102	105	91	98	98	94	104	105	105	110	94	112	96	116	94	106	114	104	104	110	104	97	121	92	104	110	107	113	105	102	114	113	94	99	96	95	113	108	108	95	105	100	117	94	102	99	120	117	111	99	96	87	100	101	130	93	108	110	98	115	93	99	95	111	97	87	97	104	116	95	102	96	108	95	96	107	106	89	128	99	96	114	109	106	105	106	101	107	103	101	113	127	133	105	83	97	101	94	110	88	110	120	91	111	91	113	123	107	97	105	102	109	105	121	106	86	105	117	89	140	110	107	94	92	125	111	98	116	105	114	93	110	86	85	98	93	112	100	116	116	85	116	92	108	114	116	90	107	98	105	94	110	108	94	112	102	107	90	102	107	124	122	96	81	93	106	116	92	111	110	106	95	98	95	114	99	92	105	106	95	91	92	120	112	100	120	118	93	118	112	99	81	90	111	96	98	117	112	86	110	110	111	104	104	86	104	109	112	106	103	97	112	105	89	92	95	110	120	119	96	108	124	98	125	118	127	96	106	104	116	108	86	120	99	104	111	90	103	104	99	94	84	83	102	111	109	106	107	101	85	97	120	115	120	120	79	107	116	119	115	106	88	94	77	105	106	113	107	103	103	118	102	95	118	113	124	115	89	109	106	117	102	93	108	111	111	93	106	102	105	102	114	109	94	92	101	115	108	109	96	124	114	97	106	117	107	104	112	98	108	87	112	106	98	97	115	113	107	118	107	115	108	95	98	93	95	81	80	113	90	105	113	105	114	98	114	92	97	106	107	104	114	99	117	107	92	102	105	110	105	105	87	114	114	104	110	115	94	109	96	109	93	102	89	103	97	117	105	106	116	85	87	92	106	117	115	103	101	82	110	89	106	115	114	112	112	115	115	116	99	108	117	117	107	95	110	107	110	99	122	118	110	109	105	103	114	94	115	88	96	104	117	114	112	103	101	94	84	116	101	95	102	87	104	107	117	102	109	96	105	107	117	107	100	97	79	117	125	127	103	102	102	95	99	87	113	128	89	107	105	117	95	103	120	97	94	98	95	96	95	90	105	104	106	102	103	97	104	105	112	103	102	100	103	105	109	89	102	101	99	108	125	124	107	117	101	102	106	119	103	90	96	106	102	124	125	96	109	101	100	108	107	119	113	107	100	97	85	107	90	124	124	105	112	87	99	97	94	110	104	100	94	99	115	119	115	108	119	96	100	111	102	109	123	103	93	114	102	125	109	88	94	101	120	86	113	80	108	87	80	106	87	140	92	97	98	99	83	108	112	95	111	101	112	100	114	117	99	108	124	108	120	85	90	100	90	110	114	114	101	106	104	106	78	94	112	126	108	126	99	98	120	119	118	101	103	108	102	90	69	97	99	88	83	88	110	100	107	105	121	90	95	98	101	101	117	101	107	109	111	119	113	111	110	112	122	87	120	106	96	102	108	107	89	101	110	100	123	116	100	107	106	94	93	104	96	99	96	95	80	85	100	90	99	88	95	102	119	112	88	100	103	96	110	120	115	83	92	136	105	119	120	108	103	102	102	95	133	99	122	112	108	109	107	103	113	86	84	83	99	94	121	112	102	107	106	117	110	87	106	105	110	105	118	89	101	96	89	93	112	114	100	117	91	103	105	103	95	107	115	110	86	110	89	121	114	106	129	106	96	109	95	122	87	103	114	99	117	123	101	113	106	111	115	111	101	101	91	91	98	104	104	103	111	102	115	110	93	101	92	116	117	113	127	106	90	108	100	102	114	117	99	115	109	98	95	95	119	98	91	122	106	92	99	100	110	117	114	108	81	83	108	106	97	93	110	119	107	108	98	121	106	97	109	107	106	93	113	106	93	105	115	106	102	93	107	109	95	113	111	106	106	87	112	90	109	104	116	100	110	105	117	124	94	93	117	103	104	118	107	95	114	102	100	153	110	114	111	116	98	135	113	120	113	106	123	114	97	107	89	108	115	87	89	116	119	89	115	133	89	92	120	116	109	102	125	114	115	88	108	116	115	97	100	103	108	107	103
9603	1251	1836	2122	1786	1459	1733	2007	987	569	512	496	519	427	429	429	408	368	340	333	347	334	339	317	359	348	351	291	313	333	268	308	304	321	295	296	267	275	297	292	279	280	279	284	258	273	312	292	281	285	261	287	293	293	285	303	288	263	270	293	311	292	283	286	277	289	287	294	308	260	278	283	275	278	262	304	285	272	277	271	266	275	251	262	308	282	294	285	256	260	274	273	267	269	254	287	281	286	285	292	270	268	268	231	270	284	273	296	274	279	278	261	273	302	277	281	270	253	268	256	242	263	284	246	282	261	243	295	289	266	261	282	280	275	306	254	274	273	257	262	278	275	253	267	272	261	256	277	276	294	260	277	279	273	257	257	274	260	286	260	291	277	267	262	279	254	271	269	278	266	274	299	283	270	262	294	265	293	299	289	277	281	274	260	284	262	287	265	258	302	266	276	278	246	267	265	258	271	284	262	284	284	286	294	280	277	255	277	274	289	264	283	256	233	258	280	268	238	279	275	299	261	275	287	269	268	288	254	287	270	275	278	275	278	260	268	253	267	269	256	279	308	246	271	271	272	271	294	271	270	260	251	266	271	251	276	292	257	295	272	303	262	272	238	261	238	269	244	285	272	257	283	273	295	274	295	300	273	293	298	262	295	272	263	278	266	286	282	279	253	281	271	295	280	291	282	248	303	286	260	287	304	286	265	305	278	275	272	278	269	270	263	265	241	252	260	267	280	272	269	263	301	311	299	278	235	271	322	267	263	270	295	264	282	266	280	317	263	312	272	277	288	294	247	248	285	260	278	264	251	268	259	268	260	263	277	280	271	272	239	275	285	291	250	282	256	286	271	277	270	276	282	252	286	274	275	301	295	253	262	258	264	258	279	280	254	304	270	274	251	274	254	274	251	302	297	285	298	268	256	232	252	253	293	257	262	262	277	274	290	260	279	240	276	263	259	262	283	285	272	289	275	267	277	275	265	278	242	287	283	267	272	251	271	285	278	271	302	271	270	275	269	266	293	256	269	275	282	262	288	281	247	274	283	268	267	317	277	274	285	251	284	280	272	271	249	259	298	270	271	295	298	258	289	249	282	286	285	264	258	298	274	285	267	260	264	279	257	289	288	291	286	267	270	298	282	260	264	303	270	253	241	264	260	258	275	304	268	250	304	271	307	290	266	272	245	282	282	260	304	271	245	282	248	261	299	282	266	264	272	279	278	263	279	250	238	257	242	287	257	263	284	264	288	285	288	282	282	290	273	251	296	262	257	276	270	258	287	287	255	257	273	288	280	284	289	293	292	266	283	261	280	248	300	282	281	271	264	293	286	265	274	254	262	271	270	281	280	281	286	227	301	254	292	284	274	279	290	255	279	298	279	289	292	302	298	274	294	261	262	278	260	275	284	269	266	305	274	297	286	292	258	276	268	245	300	292	284	280	249	273	279	286	280	267	274	290	255	254	254	274	280	271	288	268	299	273	267	286	274	281	278	291	281	277	295	272	263	293	293	289	270	286	254	253	303	283	244	278	281	276	280	279	258	272	266	236	275	306	314	301	270	273	283	282	267	279	262	292	263	258	247	300	268	256	270	267	268	283	295	264	254	263	289	239	262	249	267	291	260	276	285	240	264	269	286	268	291	282	288	274	275	270	284	297	281	272	251	303	280	268	276	264	275	277	285	278	272	302	263	289	272	312	275	293	283	288	271	275	314	289	314	297	299	285	268	246	273	261	275	259	252	248	269	282	258	239	257	264	269	278	272	265	252	298	252	281	248	269	291	289	286	280	266	259	281	257	254	283	278	259	268	279	293	265	275	284	269	296	277	282	275	268	280	273	268	285	279	255	278	266	300	273	292	290	277	271	278	269	262	259	308	278	271	292	250	269	273	260	280	285	252	276	255	282	283	261	279	254	290	271	282	282	270	274	268	255	289	283	266	246	281	282	286	281	297	286	280	292	273	277	306	295	291	273	273	271	279	268	220	270	309	274	238	271	252	251	262	281	282	262	262	280	299	275	287	259	272	272	271	237	273	282	279	278	278	271	264	286	296	260	245	267	263	284	271	269	286	292	272	243	313	250	254	306	278	265	263	268	284	272	265	280	285	278	274	288	270	243	301	274	281	261	270	255	265	276	286	322	255	250	246	304	288	286	281	278	260	277	274	271	243	279	297	296	272	234	256	288	303	263	274	267	259	283	273	310	273	296	324	259	280	261	265	264	274	252	292	270	275	284	279	235	254	294	279	267	275	260	276	271	283	312	282	290	290	267	278	280	294	284	284	274	254	272	272	297	281	262	265	251	250	282	278	256	291	264	264	289	264	234	247	252	274	275	267	264	247	311	211	280	261	272	273	286	268	275	266	269	283	260	260	275	297	267	291	284	275	259	273	245	250	278	275	245	310	258	268	244	268	253	271	282	245	293	266	280	262	270	276	294	280	263	256	259	279	314	268	256	300	253	252	252	270	292	319	265	303	247	274	271	270	247	271	297	255	276	277	273	267	291	291	269	301	258	252	248	287	291	288	296	252	251	286	294	261	263	289	257	262	289	303	299	276	264	305	247	279	294	269	272	286	275	304	300	285	285	287	272	267	294	293	289	273	311	286	255	274	302	265	301	295	295	274	298	277	283	272	301	281	290	269	259	270	282	280	277	277	282	279	261	285	246	269	267	250	275	257	263	275	271	256	255	276	273	241	267	244	260	298	245	290	258	266	277	276	281	265	268	251	291	254	280	285	261	265	262	265	273	284	240	271	265	272	287	267	288	264	283	272	253	289	306	244	285	296	309	280	279	247	259	290	265	263	278	254	257	291	258	278	262	288	298	254	288	267	265	277	293	269	245	273	259	277	270	295	270	277	255	276	282	274	268	252	254	286	249	283	286	252	258	285	293	287	316	274	263	277	263	283	288	274	263	294	287	290	280	277	277	269	291	239	298	298	294	284	269	273	254	290	256	265	265	293	292	278	267	270	249	272	283	269	264	266	261	279	267	289	283	289	243	274	305	278	267	254	265	266	259	256	257	286	300	265	261	275	276	261	274	248	251	260	272	284	252	280	281	279	276	284	249	265	254	295	251	277	261	326	302	276	281	260	251	283	281	256	270	284	285	273	267	256	310	286	286	277	288	327	277	240	296	272	260	260	255	284	291	273	252	271	283	281	281	242	271	303	294	277	277	283	288	278	283	256	294	246	257	278	263	266	273	248	269	292	292	286	275	259	278	251	281	252	290	304	292	270	299	300	263	277	249	297	244	258	284	295	268	280	296	277	291	257	266	277	267	289	289	260	247	286	296	284	267	272	256	276	287	290	262	269	245	290	271	261	264	265	262	269	307	234	295	267	304	279	292	279	290	256	295	305	279	252	279	272	311	272	296	262	294	274	287	288	277	282	246	258	283	271	305	286	301	241	242	267	265	279	286	285	254	305	269	256	247	284	291	277	290	278	281	296	284	272	287	280	284	287	278	253	319	319	282	274	267	253	313	278
2007	397	368	338	337	326	368	392	241	255	234	309	258	251	272	277	277	291	284	262	289	300	248	282	242	270	276	286	270	297	257	277	264	292	282	293	261	309	262	299	274	282	280	282	277	276	273	302	264	321	276	292	299	303	272	280	265	255	272	259	300	291	292	275	269	278	283	275	280	283	266	306	264	264	283	306	250	273	259	262	288	300	294	284	267	277	272	271	264	247	251	265	272	273	268	307	277	271	287	281	282	261	309	287	299	273	270	266	291	296	252	257	279	287	252	253	274	288	283	263	347	259	310	281	285	282	292	292	266	287	281	265	266	257	276	293	306	280	280	269	290	267	299	284	270	259	275	277	266	286	273	249	257	279	243	278	295	254	301	279	289	276	292	289	293	300	298	314	293	273	247	275	299	288	258	273	275	283	277	292	290	292	294	281	263	280	264	265	264	243	263	266	246	252	261	274	295	269	281	279	261	286	261	258	276	259	249	274	307	258	278	271	325	298	278	285	281	279	283	285	292	274	300	301	281	262	295	264	305	320	281	248	275	239	269	255	256	272	274	276	274	275	278	265	260	324	296	279	281	248	268	264	286	261	261	268	293	294	279	252	301	275	301	305	303	303	299	300	267	286	289	280	263	258	257	272	253	271	254	279	294	264	300	277	253	267	284	277	261	287	258	270	255	264	311	298	295	278	304	256	290	268	274	245	285	280	268	244	282	274	249	271	266	267	256	257	264	272	281	311	255	253	285	294	296	274	286	305	295	274	294	275	220	284	259	264	310	258	270	252	288	263	273	269	263	305	281	289	280	261	301	273	303	286	276	295	281	287	266	308	230	300	250	306	265	263	302	268	261	275	263	301	301	288	281	256	258	275	297	274	294	285	309	282	275	306	291	282	262	293	276	265	287	292	264	269	256	268	302	260	268	263	267	243	281	280	276	287	268	253	292	300	291	251	295	273	256	263	295	273	289	268	275	275	294	276	280	294	276	254	276	282	296	266	270	287	266	306	274	252	310	271	299	253	294	276	289	253	296	280	295	317	286	290	284	291	303	276	271	253	284	270	293	258	262	306	289	317	303	268	281	264	303	308	270	267	267	253	276	270	323	289	286	288	299	287	300	278	300	247	300	269	282	292	269	281	294	304	282	316	268	260	266	287	263	284	253	273	280	282	286	275	269	254	305	246	263	272	283	277	268	289	265	302	296	249	295	312	263	287	284	301	287	252	264	276	285	330	305	282	271	299	292	252	289	287	267	309	303	290	283	289	275	263	299	260	308	275	248	300	288	264	265	273	294	309	282	283	257	282	279	281	270	254	304	287	256	256	281	302	293	265	277	271	289	296	295	283	261	279	322	297	262	297	281	307	264	279	247	282	301	288	285	288	248	279	300	267	296	265	275	295	296	272	289	273	284	267	299	266	282	269	268	282	269	296	302	281	271	295	296	278	266	277	264	332	295	293	282	278	264	314	274	258	257	284	282	289	295	304	254	260	266	247	254	245	277	293	270	281	295	276	264	290	264	290	257	289	289	279	261	286	254	274	280	277	281	263	270	284	286	270	299	292	275	265	252	283	302	245	299	304	305	273	284	263	288	286	275	286	261	300	281	262	264	267	246	269	276	277	283	301	294	302	279	238	292	258	301	292	263	254	300	317	296	300	289	248	283	257	276	257	269	251	274	246	293	255	272	258	326	294	276	246	237	289	290	285	240	315	277	273	254	279	243	238	300	285	296	278	278	268	291	294	278	256	273	311	272	283	307	275	278	288	276	289	288	263	288	261	297	304	287	293	267	262	271	306	288	285	256	251	272	305	289	269	270	283	292	282	274	276	279	250	308	261	254	287	259	281	251	286	299	298	284	261	286	266	285	256	276	286	273	284	279	286	296	273	271	269	260	282	260	260	272	294	261	281	255	272	283	297	244	249	273	313	278	255	291	308	256	294	299	281	274	294	275	278	250	299	248	269	278	276	272	265	266	262	285	289	283	287	266	275	315	277	290	283	282	300	255	301	296	257	288	277	290	276	267	272	268	257	255	283	281	266	280	271	268	285	302	277	295	290	292	279	276	311	276	302	251	271	294	277	290	241	276	261	286	314	232	253	311	279	251	324	280	299	287	269	261	304	285	285	297	270	276	292	265	293	272	252	267	280	250	273	264	262	269	259	277	270	299	311	242	282	274	265	282	262	287	303	290	279	285	305	270	297	292	252	267	311	282	279	281	250	290	265	290	282	308	289	287	272	275	258	279	249	268	300	279	270	292	253	261	296	270	287	285	254	264	292	263	283	272	260	281	295	246	294	275	287	264	282	289	263	278	298	284	273	273	287	294	281	289	276	301	270	264	291	310	284	272	245	251	270	312	284	248	275	298	262	281	282	265	277	265	272	264	269	275	285	270	285	268	309	262	312	299	263	289	271	282	314	272	249	273	269	279	294	275	283	279	280	276	295	289	282	272	312	268	283	299	269	281	296	256	274	266	269	262	285	295	291	269	270	256	334	300	302	281	307	281	291	290	249	332	268	270	293	267	267	300	270	265	272	280	254	290	273	286	288	271	289	289	318	290	278	275	260	276	290	303	301	245	282	264	247	284	277	276	279	281	309	259	266	287	299	267	298	296	284	259	272	271	296	312	295	279	245	309	291	267	247	287	273	317	298	270	252	295	252	276	284	289	258	262	275	268	296	279	268	284	247	259	315	314	276	266	270	266	299	291	282	235	300	256	265	310	299	285	265	269	251	273	264	285	261	263	290	255	292	265	276	263	288	270	279	285	272	239	303	283	302	285	275	268	268	274	309	270	267	301	259	267	271	285	290	283	253	250	260	291	253	276	283	279	273	275	281	294	284	263	277	288	296	289	278	260	247	254	246	239	272	285	311	297	283	285	277	267	270	253	276	287	303	262	279	253	256	274	254	260	277	267	304	293	271	252	271	263	252	284	259	268	277	256	273	281	259	231	292	296	291	292	286	300	267	262	286	284	282	277	291	288	258	284	246	272	258	271	264	270	298	279	280	330	243	269	286	246	265	282	276	293	285	286	291	301	310	274	276	258	311	284	286	304	283	294	257	256	269	273	285	279	264	291	275	251	271	253	268	302	292	280	266	288	327	259	273	267	288	239	284	289	305	260	271	289	275	288	284	300	270	279	303	285	296	281	289	273	289	296	280	258	262	326	269	286	292	278	264	280	257	291	293	267	296	255	323	291	273	294	258	268	287	262	266	267	295	283	286	278	268	280	272	273	270	279	282	251	263	259	271	252	272	281	264	266	275	288	256	285	290	266	257	242	263	262	300	284	257	270	268	300	265	253	275	279	282	237	299	254	284	304	268	303	268	298	292	267	302	263	303	275	286	282	264	270	272	279	275	258	287	276	259	295	276	288	233	269	271	285	297	304	298	244	258	257	279	290	264	231	261	294	299	289	258	254	266	263	245	296	307	300	263	241	290	248	282	263	291	311	274	249	275	286	290	271	260	284	279	300	283	273	279
2409	796	855	855	889	915	1153	1414	746	717	663	680	615	673	676	720	636	664	674	663	709	645	635	630	631	636	671	659	672	659	679	720	660	665	645	661	653	612	695	671	682	677	640	701	687	646	700	666	641	649	649	643	595	663	665	661	674	687	631	670	689	652	667	701	674	624	695	678	691	655	671	674	644	687	706	674	706	691	659	710	627	705	703	657	656	668	664	647	657	693	613	655	583	640	655	678	617	658	637	690	638	646	672	688	698	657	651	652	663	605	663	671	697	660	676	657	650	645	643	625	638	657	665	688	688	623	677	667	669	666	699	667	659	688	651	661	649	676	591	653	701	693	652	655	662	634	630	613	677	648	681	668	617	673	695	679	683	662	643	633	669	664	673	637	592	685	686	677	674	650	677	636	678	685	668	658	645	636	613	680	647	649	655	649	726	662	649	645	680	663	683	670	627	663	707	652	636	642	643	642	633	702	641	690	671	695	661	655	662	669	683	660	653	682	671	673	724	643	618	692	628	663	663	656	687	642	684	663	614	670	679	672	636	658	680	642	671	676	664	654	636	675	680	660	702	660	653	691	701	661	623	670	667	642	638	689	658	663	647	716	691	686	617	674	672	661	661	671	674	662	681	643	633	670	655	640	686	695	691	647	649	641	653	691	659	606	665	664	647	665	650	690	722	621	677	656	644	713	710	653	589	670	655	661	683	643	680	664	678	638	652	664	629	659	721	658	664	695	663	633	704	624	645	709	654	663	663	684	659	622	657	697	693	683	657	635	676	616	648	617	671	639	704	643	662	639	650	664	672	659	660	685	667	634	664	672	670	667	662	678	683	615	686	653	681	609	631	692	661	661	673	650	608	662	713	681	660	657	680	665	651	638	723	607	598	677	650	646	645	679	656	657	641	665	653	698	631	652	662	645	635	649	672	647	653	625	634	661	717	683	678	663	675	702	692	663	692	710	655	618	659	686	646	696	681	701	651	663	664	654	684	686	667	698	655	646	652	657	662	674	658	654	642	657	703	663	658	639	661	668	652	679	632	640	671	673	684	681	678	624	690	643	609	641	655	666	630	679	610	645	671	612	694	687	629	666	683	709	654	688	685	659	645	702	617	626	673	703	693	647	636	630	696	701	669	623	675	663	702	642	642	736	644	687	670	632	651	646	662	665	648	692	707	671	652	647	703	694	680	685	690	692	636	657	647	663	679	648	621	675	691	705	657	700	731	640	672	653	617	679	699	663	651	655	648	674	656	648	648	710	686	633	638	661	651	644	688	673	619	692	636	671	652	700	672	695	682	643	645	721	673	644	684	696	685	671	682	643	703	697	657	664	629	678	685	664	646	644	679	629	659	672	645	662	687	658	671	666	624	678	652	716	640	593	693	596	684	638	662	645	675	673	666	660	667	639	724	651	649	654	638	642	627	636	646	677	645	633	676	681	647	633	668	603	672	664	689	699	656	683	681	655	652	601	652	648	632	680	636	695	633	690	680	622	658	686	672	672	633	657	619	651	660	657	690	636	656	679	651	690	658	686	723	663	685	660	606	689	660	656	663	688	664	663	662	681	722	668	647	654	676	686	677	710	661	678	671	640	643	666	714	677	694	674	666	664	679	684	666	646	671	658	694	657	675	708	666	656	685	657	651	681	668	720	673	699	661	665	660	626	636	695	708	655	651	627	656	663	655	653	664	663	705	629	621	642	672	645	615	638	685	671	638	662	671	698	611	669	664	647	651	653	643	670	645	651	635	651	641	648	668	689	686	670	666	671	668	683	711	687	656	657	677	665	649	637	656	661	677	634	652	639	660	662	692	624	673	698	657	664	658	701	718	624	659	615	653	669	680	654	669	670	715	650	692	660	659	674	720	663	672	634	636	633	648	653	626	645	658	666	710	618	638	654	687	626	694	672	606	701	659	711	689	686	632	675	692	632	660	630	684	658	671	653	644	677	666	633	679	678	687	693	649	633	666	655	674	631	692	663	695	634	687	707	642	656	704	673	654	683	677	612	655	687	630	638	710	674	645	644	698	708	658	671	678	683	655	652	645	662	686	643	703	699	649	707	630	659	663	674	679	677	664	643	680	704	655	649	693	656	695	652	658	687	689	693	654	695	697	678	695	699	634	695	620	682	609	660	617	664	666	670	692	645	704	648	636	632	644	665	635	666	619	647	678	672	676	658	674	689	656	660	655	686	629	657	642	656	699	649	662	587	647	675	656	636	668	708	704	678	610	658	701	668	639	672	681	653	698	667	671	656	652	668	654	676	669	690	686	615	658	613	728	682	688	687	671	675	673	618	687	631	706	643	664	689	612	722	691	664	684	637	650	632	636	733	670	669	647	689	668	652	648	656	667	690	682	661	631	712	666	603	708	719	642	646	692	670	690	688	651	647	670	609	731	653	656	658	652	646	677	695	635	678	664	677	688	619	659	677	644	600	653	639	623	647	659	683	664	656	688	659	687	674	701	642	654	674	645	618	662	680	709	683	679	670	640	671	668	670	663	664	657	674	700	634	665	623	649	628	710	662	660	663	642	616	696	701	675	676	672	637	633	719	631	622	700	674	670	709	649	617	631	730	671	691	663	714	665	688	680	660	633	669	611	674	697	658	680	668	646	692	678	696	646	657	671	648	671	682	667	682	699	662	665	677	660	663	668	660	682	685	667	671	655	740	695	694	634	676	692	671	677	675	631	672	642	686	655	677	660	601	659	655	670	638	644	674	660	658	582	655	665	708	657	656	678	691	691	661	651	660	692	640	641	638	639	666	646	672	688	627	645	669	684	664	681	664	653	710	695	712	633	675	682	667	677	672	690	676	680	679	634	653	669	630	647	709	664	678	704	630	657	688	668	664	675	654	628	661	691	731	668	670	675	619	674	662	663	654	666	669	640	650	684	622	676	623	627	647	663	678	649	647	699	669	663	664	660	666	643	645	697	689	662	711	668	638	653	709	676	699	663	738	683	690	682	653	698	694	659	608	683	706	646	614	665	654	649	681	640	689	683	649	660	622	688	650	638	643	704	727	689	647	684	674	650	677	649	645	703	647	691	679	657	649	652	688	696	640	656	656	702	690	693	692	662	639	659	723	659	619	686	680	646	654	662	657	673	621	694	675	668	663	668	666	653	712	706	646	626	651	700	667	635	666	663	709	631	701	667	668	685	651	701	679	674	667	651	636	699	675	624	631	634	641	657	695	694	691	742	669	612	680	655	603	666	709	649	682	633	653	677	681	667	664	626	651	646	652	652	686	653	633	676	712	685	621	629	675	668	670	691	654	671	661	701	687	664	661	643	735	662	672	651	678	699	704	687	673	647	670	652	651	690	656	665	657	711	619	711	697	647	637	630	687	644	670	669	684	598	646	639	678	693	641	668	672	694	681	689	632	678	670	667	653	682	651	668	664	679	665	648	683	671	645	710	721	687	656	609	636	654	643	698	691	626	655	664	683	680	675	707	610	663	669	621	610	675	645	625	655	634	709	631	672
8513	842	661	497	516	417	347	416	329	271	278	257	263	260	237	246	256	236	237	257	266	280	245	238	266	259	247	253	247	239	248	221	238	258	227	232	274	235	270	250	238	242	227	204	244	249	232	245	227	248	262	283	255	230	261	220	243	270	264	246	274	263	277	243	228	254	268	248	257	202	218	249	224	249	239	246	231	263	253	242	229	234	255	295	235	232	231	248	253	262	243	236	251	238	251	258	254	238	251	248	254	287	270	222	226	203	282	261	280	269	255	270	247	212	233	257	250	249	254	234	241	257	232	243	220	231	277	272	246	256	243	262	214	244	250	259	257	246	241	239	221	238	214	253	240	261	243	256	234	227	220	253	261	220	236	240	239	238	248	289	250	203	248	257	264	259	249	233	258	235	254	215	226	240	254	253	246	244	255	224	246	258	251	235	241	230	236	242	229	269	241	233	277	235	253	228	233	247	244	246	239	232	226	264	265	250	250	264	229	252	287	248	261	230	226	263	227	229	262	237	241	265	221	233	265	255	242	228	224	254	255	270	239	225	251	250	247	245	251	259	259	252	270	256	231	255	260	254	241	273	227	239	269	239	250	238	280	222	284	285	229	269	238	270	238	269	252	252	243	238	245	268	244	254	272	223	230	262	275	219	242	265	239	245	245	221	259	275	301	266	245	252	248	242	239	250	264	273	248	249	247	238	241	246	242	250	257	243	242	216	265	249	217	227	237	231	242	257	278	259	265	240	261	255	275	262	243	218	229	259	232	229	234	237	236	241	269	249	274	242	216	219	262	237	268	223	280	245	221	229	257	228	243	270	267	249	250	229	251	236	267	274	264	235	277	276	245	252	244	242	243	240	240	247	260	244	242	240	251	230	256	259	260	239	257	246	238	228	237	243	248	268	238	246	231	233	244	250	243	240	241	262	274	270	257	267	248	257	227	264	228	246	265	249	231	225	233	230	218	248	251	242	249	235	256	266	211	253	249	231	262	239	265	247	279	247	249	231	240	256	224	211	254	249	231	253	250	241	230	254	254	259	233	251	258	205	260	259	249	221	250	239	226	271	227	211	270	245	249	242	252	258	289	282	236	251	230	243	265	256	256	248	250	234	230	252	245	239	244	263	231	245	269	268	254	248	209	224	247	245	261	256	257	225	252	241	256	230	217	241	224	232	215	246	252	245	247	242	275	282	243	262	258	259	245	270	253	241	251	257	225	240	271	251	247	274	261	220	272	231	245	233	258	239	229	244	227	248	233	238	254	243	243	247	255	262	248	229	285	264	263	258	267	217	250	240	233	249	266	247	224	239	234	217	241	243	279	229	209	237	239	229	285	274	220	237	254	261	192	228	244	205	265	253	240	210	226	246	254	236	259	259	224	262	242	255	259	247	251	243	257	251	251	252	253	256	234	243	225	253	251	253	259	241	249	255	228	254	240	224	249	220	240	240	249	231	225	233	245	258	244	258	244	266	243	245	289	254	238	250	256	249	244	237	268	248	257	240	242	253	232	245	242	237	267	252	242	273	262	254	251	270	241	281	222	254	220	279	231	279	236	262	244	247	225	234	228	254	247	244	228	228	244	261	246	242	233	231	233	235	239	233	261	252	272	257	229	253	240	208	268	258	273	222	279	236	249	236	269	220	260	239	258	231	210	229	220	230	225	205	233	197	235	242	217	247	237	273	258	245	215	247	273	262	244	218	248	251	264	235	246	246	262	240	246	253	259	241	232	258	240	237	277	247	264	254	228	237	212	257	241	231	250	264	225	247	210	236	256	269	255	254	235	246	255	222	228	226	266	247	230	241	262	236	226	228	247	239	231	249	270	252	246	243	261	236	230	223	277	224	260	231	228	227	250	249	239	243	225	221	256	239	234	260	249	246	254	264	260	233	247	250	258	254	265	273	206	239	233	240	241	228	236	234	215	255	252	213	218	255	257	247	264	248	248	244	276	246	253	241	261	244	262	228	263	227	236	256	249	261	240	272	234	256	228	239	214	252	281	262	240	246	246	233	230	236	260	259	247	233	240	230	232	234	244	253	265	223	254	259	229	253	235	246	252	266	217	262	230	251	223	244	264	227	248	267	252	244	228	221	243	227	253	247	238	227	267	227	201	235	249	258	266	237	215	232	246	268	239	239	209	245	250	240	252	248	277	265	223	275	263	227	260	262	245	254	263	279	245	244	248	204	268	255	299	230	256	244	246	255	244	259	240	253	302	258	251	208	251	248	239	204	206	246	242	268	265	243	236	226	264	245	235	247	249	258	249	259	241	203	244	278	234	255	255	252	263	245	216	229	255	263	282	259	215	263	233	240	259	261	239	266	241	244	248	268	235	253	251	246	241	233	234	245	262	254	239	229	224	266	249	277	243	247	212	232	244	244	221	249	234	228	275	248	264	243	245	248	256	259	249	273	255	235	264	229	237	248	241	252	244	257	243	241	261	246	270	254	234	225	219	236	218	264	252	241	223	243	248	232	231	261	237	241	226	241	259	247	236	243	264	260	240	270	240	253	238	234	230	272	253	251	252	254	255	250	285	243	260	271	258	248	234	244	250	247	236	222	248	244	238	249	257	219	256	228	219	227	252	190	238	266	251	221	243	248	240	244	246	274	278	245	243	238	253	256	260	249	251	254	239	233	239	265	234	256	265	224	252	239	256	276	261	237	234	238	255	220	280	243	257	255	262	271	245	278	236	248	232	305	257	237	233	228	235	265	257	257	221	227	238	256	254	281	245	267	238	253	223	243	235	247	233	285	250	266	239	263	274	238	266	260	258	275	228	220	257	225	240	263	246	258	211	229	240	244	282	232	249	249	279	241	241	241	235	258	304	246	241	233	242	250	241	225	220	281	287	226	245	245	258	201	265	265	267	243	244	237	251	234	225	253	260	269	235	259	263	233	241	238	255	241	265	218	249	224	243	262	257	239	255	253	229	215	235	235	253	256	232	225	250	214	224	257	232	233	224	249	221	250	251	246	227	249	262	242	229	230	242	246	217	262	253	227	249	228	237	259	252	257	241	238	258	250	274	254	225	243	254	256	254	230	227	258	235	242	270	246	235	244	274	249	219	235	192	234	259	247	231	259	217	234	223	257	248	244	229	267	256	221	258	266	251	205	255	246	235	219	230	243	214	258	252	244	257	226	229	254	267	228	268	273	241	239	266	269	272	228	250	248	249	271	219	218	270	207	236	207	230	244	225	218	263	281	214	245	236	290	232	244	242	243	229	239	237	235	252	283	269	257	235	228	226	233	223	233	266	245	241	256	262	236	223	222	233	261	249	241	233	249	272	241	260	234	226	248	223	244	254	231	226	232	231	256	256	253	264	228	251	227	268	225	242	237	236	232	235	246	224	236	220	275	221	219	251	276	248	241	246	257	242	225	247	226	272	258	226	235	234	220	237	257	226	241	243	232	211	231	236	246	252	259	231	206	241	247	262	260	262	215	246	242	244	267	255	250	232	242	217	251	263	238	239	244	223	261
7452	1115	1573	1598	1723	1466	1242	1748	983	814	712	681	674	675	712	624	612	646	654	623	603	618	609	641	614	617	641	603	622	599	621	605	652	588	619	593	614	614	582	629	615	556	573	569	554	582	585	595	545	582	576	620	604	602	561	572	589	584	573	589	598	569	546	580	636	674	592	590	529	564	584	597	585	577	562	583	620	580	599	600	587	604	559	589	607	611	616	619	576	564	590	590	600	562	560	585	586	567	609	604	566	621	602	585	604	607	594	569	597	585	625	596	605	597	614	603	574	588	545	592	590	614	607	588	636	599	605	589	578	563	624	543	576	578	592	569	611	570	604	590	585	588	582	570	561	615	569	584	568	569	569	578	576	601	564	582	619	569	600	555	622	587	618	586	602	585	639	594	620	535	613	576	579	612	577	632	609	540	571	592	606	555	543	580	587	559	645	538	610	554	556	571	603	562	591	575	609	569	542	571	568	609	571	567	607	575	612	572	586	593	550	590	532	547	555	624	567	614	631	564	604	618	524	585	541	618	571	552	579	578	597	583	590	630	605	589	608	602	585	571	584	600	595	615	598	551	579	603	546	596	570	552	604	545	615	589	589	587	581	591	567	567	616	590	553	626	623	586	566	574	557	555	592	624	599	595	582	591	581	596	565	555	573	598	572	562	583	591	580	608	578	568	573	542	579	572	575	590	592	588	559	580	575	590	563	594	627	577	591	592	618	563	584	604	591	597	600	595	574	593	550	582	599	575	570	616	582	593	651	592	559	552	557	588	609	570	622	591	589	604	597	603	568	560	601	590	622	600	597	582	585	580	547	591	614	632	604	584	614	583	597	597	594	574	603	584	612	631	619	622	591	585	583	621	557	635	583	550	591	571	579	585	577	562	567	596	618	578	594	534	578	592	589	635	607	561	576	573	550	609	594	554	567	624	614	571	577	600	568	549	567	618	581	590	566	576	558	614	612	573	573	613	667	571	568	565	543	575	593	548	563	597	598	586	599	597	628	568	592	596	596	603	568	578	602	555	573	592	611	617	575	582	594	583	571	592	626	574	609	575	581	619	587	590	602	588	603	598	605	639	571	563	624	600	580	586	585	612	587	609	609	578	610	569	548	635	590	583	589	552	572	617	552	615	569	567	548	594	614	606	585	559	617	630	573	600	600	550	539	577	629	591	572	580	574	579	566	548	622	568	569	619	570	584	589	594	564	602	594	567	581	585	550	567	576	542	598	574	583	625	639	643	587	598	630	569	579	624	575	579	607	568	575	562	582	613	599	621	579	583	570	557	577	577	602	560	556	570	611	590	553	549	613	571	617	600	548	574	576	547	580	588	570	580	619	571	612	589	585	548	565	575	572	573	576	571	596	585	582	584	578	607	599	572	565	606	579	573	602	632	596	604	621	595	583	606	554	574	569	549	583	570	562	592	556	629	602	617	603	592	606	588	598	589	554	590	613	588	600	546	595	572	560	619	575	589	581	584	643	578	601	586	562	575	603	551	607	625	560	580	604	583	614	595	575	600	596	566	605	592	591	622	589	591	606	591	599	615	611	546	593	565	622	598	611	577	587	577	581	591	584	573	622	591	631	583	574	623	586	575	585	570	571	565	571	604	630	615	628	562	592	616	586	570	578	569	564	566	584	570	594	597	595	602	573	602	562	565	611	565	611	572	580	595	607	575	585	571	576	589	602	572	606	589	593	561	567	605	649	577	554	608	625	602	575	606	584	576	611	552	575	624	653	566	572	604	587	581	575	601	588	619	563	618	613	588	554	583	559	621	559	623	624	556	578	572	578	566	561	586	589	592	620	584	584	602	570	576	599	604	536	593	604	569	589	603	600	599	591	578	579	583	647	619	569	590	611	577	615	595	618	576	564	572	603	623	594	587	615	537	582	609	606	571	598	549	620	584	563	604	599	576	578	571	555	559	601	567	574	578	547	586	581	606	563	561	591	550	594	585	585	569	592	606	590	578	589	572	554	572	588	600	568	589	587	628	598	559	562	594	611	597	557	552	554	592	563	630	560	560	570	572	609	564	557	627	554	619	598	556	574	601	584	597	601	570	577	573	594	550	554	636	609	590	570	581	610	606	575	586	581	593	591	600	600	580	596	588	621	569	630	601	589	552	585	569	579	591	627	574	556	619	572	584	564	576	627	593	566	556	590	557	548	600	583	578	548	571	638	611	590	558	609	570	587	525	613	580	593	592	614	588	609	632	581	583	568	568	564	602	581	586	586	577	614	627	569	550	547	592	596	574	605	617	599	565	612	576	577	590	633	634	591	584	548	571	585	569	573	597	567	609	587	556	601	582	600	594	580	570	579	619	611	582	532	584	567	579	555	618	604	594	605	577	614	569	573	571	574	560	573	583	627	577	599	594	527	618	568	601	568	530	571	588	586	600	577	585	625	571	598	612	575	582	555	600	571	596	567	561	588	576	569	583	558	608	550	577	598	558	585	523	604	545	577	630	611	580	591	589	583	629	570	588	600	585	574	609	612	590	539	561	610	585	607	564	602	582	565	573	580	546	602	613	627	573	598	574	570	589	559	608	620	604	581	546	591	586	568	593	587	613	600	635	581	566	601	568	595	610	598	510	607	589	584	618	599	586	601	538	552	593	579	614	566	579	594	543	558	606	600	574	631	587	617	564	625	591	579	581	597	575	603	583	555	598	570	573	548	604	590	579	566	603	601	597	621	556	609	592	569	596	567	589	579	592	561	563	607	592	538	610	591	616	564	574	574	585	582	604	607	606	560	561	587	607	578	564	603	576	623	583	587	610	586	571	559	600	584	599	626	571	600	567	593	562	583	578	577	613	610	603	601	608	577	565	562	618	584	557	578	571	591	568	620	588	571	609	600	616	600	570	573	609	605	600	629	575	588	600	613	597	646	616	607	631	586	600	606	603	590	588	579	611	613	588	619	566	606	594	638	572	558	591	584	602	630	601	613	575	588	600	606	611	626	576	624	654	544	580	574	604	604	565	591	601	645	621	593	553	602	554	583	605	602	533	582	594	573	561	552	563	612	570	597	587	582	554	561	525	614	582	584	589	609	558	576	584	593	612	573	596	585	554	585	593	594	538	606	592	562	517	629	553	605	616	613	581	593	558	627	573	587	571	566	589	593	598	570	608	603	561	590	576	591	583	599	599	573	598	623	587	637	594	618	588	622	547	568	568	585	568	566	600	587	600	593	586	579	635	614	593	554	577	555	587	581	571	626	579	635	645	602	590	624	605	613	605	629	568	608	644	597	527	574	611	585	604	582	630	558	585	568	579	578	567	581	570	567	618	594	584	556	609	591	537	617	557	607	600	631	626	567	580	588	567	623	608	559	597	630	594	620	561	599	614	585	584	582	590	592	581	574	574	541	587	566	583	616	551	595	617	569	619	571	578	571	575	577	611	613	585	594	589	552	579	578	591	557	571	606	606	595	571	564	591	628	551	609	605	578	609	590	570	595	621	565	574	564	584	573	575	599	595	599	580
14624	1464	978	620	524	378	378	633	258	150	158	112	122	157	134	130	110	117	115	134	95	112	123	99	115	113	109	122	113	106	121	112	130	116	106	112	107	115	90	79	100	90	107	125	131	107	112	107	100	117	116	115	111	90	118	113	100	124	99	98	116	124	119	108	106	103	121	93	118	95	92	99	100	132	109	97	104	110	119	92	112	87	114	108	115	104	123	112	107	93	95	116	89	112	102	105	102	108	102	120	112	139	106	119	106	104	96	108	99	112	120	115	91	112	99	108	101	109	93	88	97	103	106	102	94	115	106	108	106	96	104	118	101	83	110	109	110	106	102	81	105	92	104	89	96	107	116	98	122	108	99	97	105	104	133	102	96	112	107	97	107	104	94	91	87	113	106	100	125	103	111	85	98	100	132	124	123	101	101	103	107	131	127	104	105	122	97	130	110	118	99	127	99	90	120	94	92	104	110	89	123	98	95	99	93	101	93	97	126	102	106	108	115	111	110	102	123	99	96	97	103	117	112	114	108	123	96	120	125	105	102	104	116	89	90	91	112	103	96	126	108	101	90	99	111	123	103	121	112	102	106	102	132	94	96	91	94	98	107	98	97	119	104	96	117	116	106	103	127	110	113	89	98	112	87	113	102	93	130	95	93	104	94	118	105	91	108	95	115	114	106	109	113	108	103	96	104	100	113	92	98	105	102	113	126	128	115	101	109	100	113	83	108	116	113	84	107	105	108	104	126	115	100	113	103	90	110	109	109	94	111	101	93	109	98	96	103	116	102	92	107	92	92	114	90	97	112	115	104	107	118	127	105	107	115	126	106	108	104	88	113	92	112	111	108	122	122	110	107	132	119	114	111	99	119	115	125	94	105	117	108	98	90	101	108	101	110	104	107	96	104	122	107	113	109	106	103	90	120	103	109	100	111	107	107	99	132	113	110	106	86	93	105	107	102	104	109	91	118	132	110	93	101	130	93	85	124	119	113	96	103	106	97	121	109	105	99	111	126	108	121	96	111	117	101	125	103	100	105	92	102	107	104	103	97	108	109	120	104	88	105	107	103	109	90	112	96	114	135	116	105	117	101	121	110	114	106	126	95	109	91	106	98	98	126	93	82	110	111	114	107	90	116	99	131	111	103	103	100	86	99	95	112	102	96	108	111	98	101	109	102	114	107	99	100	92	98	114	103	113	110	120	108	107	97	112	102	102	107	97	112	107	104	114	109	85	84	90	118	94	102	107	114	121	112	95	110	92	109	91	98	117	109	103	98	108	125	122	112	104	120	111	98	89	105	90	103	128	105	98	103	83	105	116	110	97	95	100	106	99	99	99	104	99	105	97	84	80	109	105	107	125	110	107	107	110	88	120	103	97	110	112	104	87	111	102	81	110	126	121	111	93	105	111	98	100	106	109	126	112	81	92	101	93	99	106	106	103	105	100	110	105	101	103	93	84	132	114	100	88	113	111	104	112	124	85	116	100	126	106	133	103	122	108	109	94	102	99	101	113	110	122	105	106	121	100	113	90	113	108	108	118	111	94	115	125	117	104	112	97	95	112	107	100	102	106	105	103	109	106	103	134	118	94	99	96	104	117	102	111	85	98	115	111	109	116	105	125	94	72	103	83	96	99	103	100	117	110	92	103	102	115	120	107	101	99	128	101	115	118	90	125	92	132	115	117	101	97	114	124	116	100	98	103	115	132	104	89	88	88	124	112	92	99	95	106	85	94	112	94	110	102	88	124	120	125	116	106	93	119	101	99	109	128	96	98	114	100	106	119	105	96	96	103	120	105	103	113	87	104	108	95	123	105	126	104	112	97	108	109	105	96	128	103	80	100	103	106	116	110	93	111	117	107	117	99	111	116	101	110	97	86	100	101	93	106	98	103	113	88	117	105	108	98	117	108	110	98	103	99	109	108	120	116	113	95	99	88	109	87	91	102	101	99	104	106	124	110	98	106	99	105	112	131	122	104	120	97	106	95	112	91	126	117	109	120	119	114	101	112	102	109	93	121	126	116	99	110	94	106	105	123	100	88	107	109	114	108	103	98	112	112	101	110	103	96	98	113	101	90	115	100	87	118	93	109	125	124	94	111	113	105	102	129	89	117	113	119	110	100	94	88	108	89	107	106	111	116	101	100	99	107	111	106	124	114	88	103	104	105	97	83	87	105	111	100	95	121	103	142	100	101	100	113	100	107	109	106	125	110	119	120	82	113	121	111	116	107	88	117	105	125	118	120	104	116	95	105	119	115	119	102	104	104	108	122	97	117	119	121	113	117	110	97	105	127	97	104	112	118	93	130	114	128	106	103	106	97	95	112	122	104	111	95	111	114	107	109	109	118	120	96	104	89	96	114	107	98	91	101	101	129	105	107	113	78	108	107	104	98	108	106	110	117	91	122	113	103	122	109	104	91	99	109	122	92	112	87	117	109	109	121	104	116	118	93	107	122	108	104	116	108	108	108	112	115	108	106	108	119	107	121	89	128	124	99	117	104	110	119	96	117	103	112	96	104	94	115	107	113	109	106	93	113	109	116	107	109	113	128	100	117	96	115	97	104	109	105	111	119	92	114	104	85	97	103	96	110	105	108	101	109	100	98	101	110	117	90	134	114	89	99	105	118	98	103	96	117	94	97	97	102	115	121	102	107	110	134	123	112	93	121	96	113	107	96	115	117	105	106	110	111	110	97	111	112	93	101	105	114	98	98	140	111	126	111	109	117	93	87	83	93	112	117	93	106	111	112	104	110	98	114	109	125	87	85	101	94	105	108	108	92	112	110	108	109	111	116	106	83	103	121	110	107	125	102	97	96	100	107	105	115	100	116	104	102	101	98	101	101	119	107	101	115	99	122	127	109	109	82	91	96	94	111	105	106	80	98	121	99	118	109	98	124	84	107	106	100	103	106	101	119	104	105	120	124	115	107	98	113	123	99	88	112	112	99	107	93	120	96	110	110	80	118	108	99	116	125	96	114	96	128	91	112	114	97	94	105	119	112	117	89	94	119	97	98	107	109	112	107	95	101	112	85	115	89	114	114	119	105	95	100	90	108	111	98	90	122	106	91	103	98	94	92	97	116	104	111	89	109	103	91	94	107	105	91	105	121	94	102	128	107	101	113	100	128	91	123	92	120	93	127	115	97	102	117	105	103	94	90	106	81	101	121	100	97	115	117	114	94	82	118	94	105	101	89	115	113	106	89	110	93	106	96	94	105	104	106	94	109	111	113	104	90	90	95	117	133	124	128	111	96	120	87	108	123	96	107	105	113	109	86	116	92	113	105	102	100	109	105	104	121	76	107	99	109	107	95	107	102	92	92	99	108	89	101	109	104	138	106	100	107	105	98	100	121	106	101	107	96	106	122	92	103	125	103	104	123	117	105	123	104	110	107	102	102	111	111	113	95	111	109	92	100	93	124	95	103	121	122	106	105	115	107	104	94	115	91	107	119	105	127	108	123	109	99	105	118	95	103	103	99	102	90	110	104
9359	1198	1925	2092	1877	1690	1785	3181	1131	612	520	465	515	457	409	400	386	371	400	320	352	326	346	367	331	342	337	326	306	295	303	299	286	321	295	329	320	306	310	308	284	305	264	251	277	286	268	290	296	306	285	324	278	290	269	308	330	299	271	309	324	270	307	297	309	260	314	280	306	269	274	293	270	267	277	256	274	310	266	247	276	279	260	269	291	306	266	298	267	275	269	263	273	280	283	275	281	266	281	286	268	280	268	261	292	263	263	292	276	264	264	269	259	279	243	287	290	272	283	294	281	268	289	286	275	259	277	270	272	269	285	286	256	268	318	279	277	289	266	267	244	284	331	292	305	291	287	272	259	281	251	274	271	281	308	276	292	279	266	269	291	288	293	292	265	304	292	296	296	287	281	282	301	297	250	289	255	283	283	302	282	299	291	278	284	277	266	275	286	255	282	270	262	303	278	267	257	276	286	290	273	277	245	256	267	278	260	264	285	258	292	258	265	256	273	287	291	262	252	294	261	249	259	270	257	251	270	304	291	294	309	267	285	265	282	273	281	254	290	269	257	255	275	267	291	302	293	286	276	274	277	279	290	250	290	249	299	289	302	279	285	296	258	262	283	279	279	280	292	296	255	263	260	250	273	288	269	293	263	289	266	249	259	285	270	270	284	272	258	277	250	279	291	287	290	273	276	282	257	298	297	260	291	307	258	313	291	290	273	284	266	298	283	290	301	308	266	277	267	281	274	279	281	262	293	293	262	283	299	300	254	284	276	261	259	290	314	286	283	261	277	287	269	269	284	278	282	265	277	301	275	244	249	285	273	299	270	296	280	264	316	280	275	277	278	280	266	265	307	261	277	267	269	269	281	287	287	296	284	303	264	241	274	320	293	264	264	305	260	274	265	286	273	277	265	284	277	278	254	288	273	283	296	280	280	263	284	268	276	273	242	293	268	292	254	279	278	281	269	264	280	276	251	275	248	276	274	287	294	285	262	285	248	279	290	255	263	301	264	284	281	240	232	303	256	266	266	281	279	280	270	257	306	295	299	298	247	247	260	286	275	271	282	270	283	271	264	275	263	287	269	253	271	243	274	253	270	291	264	288	274	244	279	292	255	269	250	281	265	284	293	287	307	252	265	261	265	231	290	246	277	294	266	304	266	302	261	283	289	291	281	289	268	301	255	280	271	293	284	265	278	259	281	288	297	291	251	278	288	261	272	270	306	292	276	265	300	265	309	267	285	257	257	261	251	276	310	275	288	278	297	277	308	283	259	245	319	281	292	289	277	286	257	257	272	273	268	259	299	288	278	262	262	269	264	273	265	279	299	281	274	280	303	301	270	298	265	282	292	259	296	264	269	286	227	302	298	279	278	287	270	297	274	298	281	271	270	310	276	265	260	294	258	255	254	266	302	286	270	270	274	271	265	283	302	274	303	266	264	289	255	257	268	288	277	236	285	281	248	265	308	256	300	307	308	282	298	290	273	261	262	291	264	285	273	281	282	262	280	281	272	270	267	275	276	249	290	282	272	275	316	288	248	280	251	273	277	302	263	272	284	264	286	263	285	286	303	265	265	290	291	254	268	290	261	267	320	309	268	288	270	291	286	274	237	285	281	287	252	277	248	281	292	274	252	300	260	265	262	271	286	281	275	292	280	306	288	256	276	261	289	290	280	276	294	299	270	287	285	253	271	277	284	308	288	272	256	292	261	291	285	290	255	259	255	288	275	239	249	299	259	261	294	264	287	269	280	280	292	301	276	253	310	272	256	291	261	239	260	306	285	264	271	295	273	262	268	260	250	276	285	269	268	263	278	291	300	276	276	317	236	262	298	312	262	274	286	270	272	279	296	272	268	285	294	284	293	276	278	294	300	290	285	304	281	285	284	287	274	247	269	290	274	289	276	269	259	293	282	265	255	260	254	306	276	254	280	280	305	280	254	271	260	253	265	280	252	249	279	282	301	318	258	275	265	281	289	278	263	285	250	283	260	255	264	298	258	272	274	270	239	272	281	302	281	277	256	238	274	273	254	266	256	291	263	275	300	311	290	280	273	261	294	267	311	319	272	271	270	292	298	258	276	260	286	280	266	263	293	278	282	270	271	258	260	280	289	259	278	293	267	277	280	279	299	258	281	318	283	270	292	289	266	245	261	272	292	282	303	255	294	298	263	308	270	288	288	254	256	278	295	264	306	296	254	278	284	257	296	282	310	294	252	292	269	283	284	273	281	279	258	261	253	288	282	278	288	271	286	291	256	257	250	301	279	271	262	287	273	286	289	277	281	284	271	273	277	281	275	273	296	288	267	274	262	287	257	243	280	288	275	269	279	295	309	282	272	282	265	296	284	286	268	279	251	265	245	275	263	280	272	258	294	290	265	280	282	288	285	286	299	274	287	277	304	280	252	262	258	276	239	262	289	249	298	284	296	275	274	276	258	289	270	301	282	245	263	279	282	250	245	259	291	292	285	286	283	259	290	303	270	269	274	282	301	266	282	281	267	288	268	272	292	265	308	271	284	298	256	265	324	300	278	284	289	296	289	287	246	288	258	283	262	273	298	264	296	271	288	310	251	276	284	279	271	268	273	308	300	281	279	272	282	300	265	283	275	307	251	286	312	295	304	267	274	268	270	287	239	249	282	258	271	282	285	282	257	284	297	268	296	260	246	285	294	268	297	308	251	253	310	276	273	297	288	253	262	296	268	275	261	266	285	279	299	276	303	277	296	262	292	274	276	289	315	304	299	259	315	278	282	301	274	292	272	251	276	271	272	292	260	302	271	274	284	269	276	268	298	250	302	290	262	267	272	265	270	276	297	265	307	269	282	267	299	243	311	291	277	269	270	258	260	281	286	284	285	285	295	280	286	273	288	255	284	291	259	282	280	298	293	307	264	270	303	302	285	250	242	297	321	306	259	271	280	277	253	269	268	274	251	282	280	293	280	277	272	270	282	284	256	265	284	259	260	274	254	286	253	258	260	240	286	272	290	273	316	290	313	280	295	272	283	259	257	299	287	269	289	256	286	249	280	255	314	294	280	279	272	309	277	293	307	269	281	309	298	288	272	266	269	289	297	264	294	288	255	252	289	245	249	263	290	292	271	277	296	279	266	269	297	253	305	280	318	263	259	274	286	278	275	291	257	293	275	296	275	294	256	251	265	301	284	250	278	281	268	245	294	268	292	287	231	267	264	286	278	284	270	283	265	283	278	258	279	299	299	261	277	269	256	258	291	317	296	266	313	282	276	266	277	260	303	276	267	296	291	264	239	286	268	280	282	247	299	280	279	274	294	306	266	260	244	261	277	273	294	266	312	287	276	249	261	307	286	268	287	281	292	297	262	273	284	285	286	260	270	254	271	299	295	290	286	274	275	294	236	276	287	270	283	262	277	296	277	296	258	294	263	272	280	275	278	297	260	270	279	277	269	266	303	266	260	259	240	278	270	301	312	281	302	267	270	275	278	278	278	292	248	273	280	267	265	278	288	286
1830	365	340	316	340	323	373	442	321	297	299	261	266	283	292	282	276	254	267	272	314	290	289	314	261	268	290	304	275	294	283	284	286	294	266	262	231	312	260	262	281	290	279	253	269	307	261	271	257	282	283	286	291	290	271	257	279	260	274	283	272	280	274	313	300	271	294	261	298	295	265	282	271	295	301	286	269	246	272	279	274	255	282	270	259	268	276	255	303	271	316	277	260	289	261	270	269	268	291	275	271	278	299	279	284	278	274	271	274	260	261	297	285	240	298	292	279	290	305	250	284	268	324	257	285	308	298	274	271	273	336	293	277	300	280	259	270	280	289	282	288	280	263	262	296	292	264	267	253	276	275	282	302	274	271	300	300	280	269	252	290	233	274	264	295	275	298	317	293	284	270	293	237	287	275	274	289	247	343	296	251	280	288	285	293	291	307	250	290	317	301	291	307	273	274	297	253	282	276	259	248	279	297	260	275	253	266	278	267	270	303	265	273	290	253	257	254	281	277	250	265	307	296	287	270	263	262	300	283	278	306	323	282	281	258	261	256	298	272	270	276	289	268	270	271	290	282	271	286	314	286	256	299	284	273	272	308	260	257	302	267	299	291	244	286	275	285	291	306	280	263	273	282	293	267	256	251	262	284	257	288	258	268	309	290	292	258	291	256	277	304	310	322	274	310	262	253	284	283	292	270	261	263	261	266	274	263	287	276	265	314	287	254	258	255	271	253	278	275	288	274	284	292	287	254	294	275	284	289	286	284	264	275	250	279	281	295	284	311	277	286	254	292	299	253	260	276	250	292	265	296	267	259	270	257	266	263	277	282	255	260	250	265	304	259	272	305	291	286	275	294	309	273	276	281	260	268	281	276	280	258	290	256	275	290	300	251	257	296	262	273	281	249	296	279	298	263	267	286	246	260	282	269	268	275	280	289	283	251	255	286	265	288	263	267	300	282	276	262	269	290	296	293	281	272	294	282	309	319	272	299	291	284	271	286	253	274	300	277	262	257	271	286	303	261	291	274	279	270	288	276	255	272	263	273	264	268	261	269	293	274	263	282	293	237	276	282	283	273	263	280	272	286	255	290	296	296	271	279	287	293	271	309	271	256	267	254	289	274	301	288	284	277	262	284	251	299	286	289	277	263	252	262	290	284	272	278	280	278	286	280	255	295	299	289	297	286	297	284	255	260	296	264	289	291	290	302	300	256	237	239	282	242	299	295	304	276	306	298	286	298	287	260	261	283	282	271	292	275	310	256	277	272	266	270	254	245	297	271	274	326	298	272	244	305	268	259	267	300	307	278	256	286	296	313	256	299	275	308	292	299	288	260	276	319	296	282	275	290	265	260	313	274	269	287	229	271	258	272	269	279	275	303	302	272	284	293	301	269	271	320	259	291	275	274	273	261	262	297	258	306	268	284	299	250	273	337	296	252	290	272	280	288	263	283	263	274	296	276	258	244	280	304	268	267	249	281	268	288	251	294	274	216	253	260	284	269	294	295	256	251	285	269	288	288	288	280	267	284	293	272	250	252	311	290	291	291	280	261	278	317	276	252	274	275	268	226	263	299	279	267	319	271	274	283	289	277	294	268	273	260	268	267	244	294	278	303	280	281	304	295	270	307	276	254	272	267	264	277	286	292	278	268	287	285	300	296	320	284	296	286	267	277	283	289	293	308	286	310	288	298	282	273	279	298	286	314	307	257	271	318	296	275	303	250	265	295	267	293	267	279	303	272	248	280	281	262	276	295	260	312	283	274	299	283	250	300	266	292	277	267	292	321	271	264	318	267	273	301	263	288	279	294	273	300	288	322	263	284	285	287	278	253	274	270	284	292	281	301	260	287	265	258	255	268	278	292	304	242	256	255	315	233	298	253	263	297	301	299	262	282	272	285	263	258	249	252	276	305	306	291	293	273	257	265	307	294	298	273	279	278	284	284	276	306	258	253	279	296	308	308	279	279	280	307	305	251	286	270	274	285	277	279	259	309	320	284	278	298	301	282	265	277	281	297	273	271	272	267	277	297	278	289	272	298	306	270	303	325	271	295	288	292	304	308	311	282	275	282	274	269	284	285	275	269	245	291	282	268	302	287	272	262	269	273	294	275	276	298	325	288	282	284	265	289	284	244	268	292	266	304	274	278	268	312	270	304	277	287	248	280	278	294	291	288	261	299	261	231	294	301	265	273	274	278	287	276	269	291	293	281	299	286	268	287	256	284	267	288	272	287	269	264	300	271	260	275	287	293	291	274	275	277	271	269	256	315	288	273	278	261	293	295	301	287	266	296	262	258	287	348	258	300	271	294	274	297	276	258	244	254	321	287	269	262	274	309	293	275	297	274	278	300	284	294	266	272	293	304	277	305	279	265	262	277	292	296	258	284	272	271	278	306	286	274	282	268	281	307	287	295	273	261	282	284	279	278	259	325	260	314	303	263	270	268	265	291	274	302	291	302	314	260	289	288	286	278	304	288	260	311	281	273	295	265	284	271	291	278	304	257	278	246	283	255	310	251	261	277	291	272	289	256	293	271	293	259	281	266	304	293	279	310	282	280	303	262	253	271	285	271	312	286	292	295	302	288	267	284	278	285	288	314	296	257	263	267	254	288	264	300	269	274	291	272	292	294	244	292	317	269	290	265	314	278	259	259	287	275	313	308	288	286	268	302	276	253	266	274	286	302	263	254	246	274	292	292	293	297	281	284	261	271	292	264	319	280	282	277	282	310	299	246	273	265	292	234	292	306	272	256	272	247	278	267	304	285	271	282	269	301	282	292	263	300	281	272	272	282	270	297	267	278	302	268	251	292	274	293	304	289	291	258	272	292	274	287	276	264	268	298	266	268	295	292	282	280	290	306	303	261	259	282	264	288	288	289	291	259	273	291	267	306	333	269	295	242	279	265	264	301	261	281	274	272	248	289	280	270	257	303	296	253	289	268	285	295	299	263	276	274	271	276	281	271	288	275	276	306	282	278	283	289	259	274	275	261	270	302	303	274	274	297	273	253	293	288	282	271	294	285	284	297	276	276	265	283	300	290	300	261	283	293	286	279	267	290	286	307	286	292	292	286	310	270	273	282	288	254	267	272	310	291	246	275	252	277	285	259	294	302	274	293	249	269	274	263	271	277	270	280	283	255	283	290	251	256	282	291	292	264	282	300	274	303	263	269	274	300	290	270	274	284	274	295	258	269	278	266	275	280	252	269	313	289	272	267	260	277	291	286	289	281	308	275	290	253	273	281	278	306	280	318	302	264	247	264	257	308	253	253	324	259	278	225	298	285	256	262	285	269	296	276	282	281	263	264	291	274	274	310	313	250	299	309	290	283	246	288	291	265	258	310	283	300	281	253	299	292	321	282	295	252	265	264	271	271	292	314	314	294	287	269	240	278	265	297	288	281	265	271	283	257	268	289	245	255	274	292	295	323	271	301	267	268	295	299	265	270	264	272	284	272	302	279	286	308	289	294	272	312	280	262	302	288	287
2221	745	945	882	988	1056	1069	1437	824	646	641	682	664	645	671	671	687	637	613	678	641	701	668	677	740	679	645	695	688	663	599	626	654	694	666	608	634	670	670	653	670	673	687	637	676	660	665	676	682	636	635	644	675	695	667	658	714	644	693	666	685	698	650	646	718	657	697	671	651	656	641	660	666	671	637	677	739	688	692	659	706	625	661	679	692	677	697	675	655	636	686	653	663	660	689	595	672	641	649	641	720	698	628	668	728	700	631	692	629	692	668	714	706	702	670	634	680	652	611	699	643	698	658	687	657	665	694	678	649	660	638	703	686	658	714	658	636	651	655	653	689	674	707	660	680	687	664	683	703	656	679	644	694	654	689	662	651	672	694	676	710	687	637	721	627	657	670	685	700	693	686	663	678	731	713	671	625	652	656	635	636	652	674	650	669	655	694	655	683	677	653	679	645	631	668	658	655	675	662	631	658	641	670	687	676	645	695	674	674	692	630	666	691	635	663	607	658	640	652	702	692	689	652	614	696	649	650	630	684	659	666	696	674	660	644	613	594	702	666	665	629	655	609	645	669	655	670	651	645	667	706	662	700	689	591	701	682	641	688	653	706	641	680	643	691	654	651	676	673	680	619	686	632	666	636	674	694	665	665	662	677	623	682	663	642	634	685	660	704	713	650	640	675	642	648	659	703	658	626	663	712	657	675	685	690	679	665	657	646	689	696	668	689	666	635	673	679	616	649	630	654	680	663	624	653	668	649	613	698	711	683	679	608	645	702	660	672	615	653	642	617	685	661	618	713	672	669	668	692	640	664	658	660	659	671	683	643	663	638	678	686	687	715	673	615	679	666	620	661	674	618	709	640	680	678	641	668	716	680	678	653	633	686	642	670	716	640	629	697	661	661	667	677	656	691	647	706	682	664	658	680	723	680	649	666	645	659	686	629	702	667	658	655	657	631	665	666	685	640	644	664	687	694	685	659	678	704	655	646	680	646	678	671	687	712	672	661	693	661	653	675	657	664	653	688	679	663	688	671	644	640	672	682	708	671	672	638	634	667	650	622	691	689	672	656	650	686	663	689	687	628	649	692	641	674	669	663	693	669	685	670	608	655	665	682	681	662	697	677	657	668	677	685	710	678	635	707	653	649	634	658	685	657	627	616	654	656	643	644	701	640	687	635	698	647	681	648	627	690	682	687	658	650	643	652	636	626	620	677	665	737	699	664	615	664	696	675	644	667	643	718	690	677	636	638	705	659	706	655	683	696	668	667	620	686	654	661	605	674	663	683	645	673	688	683	675	640	662	688	691	689	664	661	647	677	683	654	635	666	676	607	690	662	686	670	617	644	662	638	689	685	683	651	637	663	653	678	684	664	630	658	686	688	698	609	629	640	666	700	663	645	609	644	680	623	667	674	728	666	639	652	669	624	673	670	644	649	652	680	630	670	701	641	641	709	668	722	623	722	706	702	722	692	646	621	653	669	660	605	683	661	636	713	629	670	685	671	656	705	685	682	669	653	672	714	653	653	648	654	697	644	703	658	667	662	658	672	625	699	688	630	702	648	689	726	649	660	667	685	687	646	668	675	591	665	661	692	660	669	644	639	658	660	719	685	666	697	700	685	671	669	633	652	678	672	626	659	667	671	675	675	639	695	650	657	651	663	647	666	654	660	648	676	661	694	669	673	665	696	675	659	651	680	643	693	680	700	675	689	692	689	725	655	676	676	668	688	625	662	690	678	645	644	645	710	684	634	695	671	640	678	689	650	670	671	688	658	624	668	694	679	669	662	706	648	688	669	622	668	696	657	669	666	677	678	698	624	656	692	740	693	683	704	650	625	667	663	704	698	634	621	685	687	657	675	667	671	641	668	652	699	673	609	697	650	648	681	669	665	631	702	691	645	633	623	662	673	696	685	680	700	673	629	687	640	686	692	645	681	663	695	704	702	681	687	663	687	670	630	688	656	712	673	732	701	684	673	655	646	674	655	742	660	649	658	689	684	662	628	683	706	681	652	731	672	667	713	675	674	642	625	704	662	660	655	671	653	695	636	662	665	673	707	701	628	667	671	632	626	657	698	691	691	640	681	663	679	744	659	673	660	694	677	673	638	646	643	675	644	649	698	619	710	644	653	669	670	653	699	669	620	670	650	681	702	690	678	648	687	671	694	674	659	676	657	636	652	681	576	664	700	692	671	665	654	675	659	670	685	649	672	691	667	689	676	681	660	683	714	681	698	674	691	693	645	625	656	679	652	678	692	628	631	629	645	638	676	677	680	632	658	667	692	725	692	642	622	674	663	648	644	649	630	698	662	619	649	676	712	595	675	684	676	614	655	641	684	680	625	698	675	693	680	675	674	632	705	648	650	631	645	656	660	697	676	670	648	621	657	662	621	657	623	702	607	691	647	650	665	665	721	699	711	669	705	663	658	662	636	625	664	681	697	675	656	654	655	688	680	673	633	689	687	670	679	701	681	664	689	660	715	691	701	655	654	696	734	639	672	647	679	687	653	662	644	631	680	659	684	718	678	663	676	701	669	661	696	657	682	631	636	703	640	656	683	684	674	736	712	637	685	631	707	641	687	659	657	620	638	640	660	689	666	642	628	688	664	683	678	638	676	656	632	643	661	689	640	671	669	669	674	654	639	645	635	684	632	714	636	721	666	672	673	680	669	679	655	648	629	609	646	658	614	683	635	649	647	610	677	701	676	649	691	657	653	704	687	636	654	661	670	651	682	639	636	663	676	670	671	625	659	690	670	680	642	636	656	676	661	671	681	664	635	643	673	682	708	611	653	657	628	635	661	640	657	684	683	699	650	700	641	706	644	678	642	636	661	655	638	672	687	687	618	679	676	616	640	643	656	631	740	689	671	683	638	671	682	691	693	683	693	657	667	685	665	657	659	638	647	606	670	654	614	663	651	633	701	634	691	628	696	684	739	701	683	668	674	679	648	644	640	666	664	692	646	625	676	666	664	678	692	646	613	655	647	661	621	664	676	660	697	669	675	666	685	680	673	617	668	657	668	672	691	637	657	688	680	692	685	612	675	694	677	646	662	657	700	684	657	667	683	694	663	635	665	656	662	640	651	664	693	745	677	660	653	669	705	653	652	655	650	726	662	651	685	664	651	641	665	704	697	687	671	640	616	640	702	648	664	690	635	653	639	630	741	715	642	674	680	647	681	638	659	654	705	690	696	649	665	700	654	641	653	667	712	694	647	704	737	656	649	622	662	668	616	653	692	704	675	633	662	671	674	635	696	688	623	682	657	684	664	653	666	686	686	651	655	649	715	608	670	676	689	708	667	655	672	678	637	647	646	678	680	694	608	718	642	671	649	647	635	670	691	696	650	696	668	665	648	649	665	638	657	679	648	689	684	671	678	658	652	644	654	649	652	643	649	706	647	766	680	658	677	664	710	646	713	671	655	687	596	658	665	668	672	644	712	684	693	666	682	663	645	640	636	639	646	661	660	691	680	641	663	672	701	637
8586	902	709	572	445	413	534	704	395	258	264	256	268	265	231	258	292	243	278	250	229	249	239	232	222	265	237	265	262	259	265	278	266	246	243	251	236	237	241	267	273	251	251	259	259	239	296	249	245	255	220	234	266	245	258	236	251	251	239	266	252	246	253	257	229	225	240	218	272	280	236	269	233	211	246	242	232	221	241	249	263	250	221	227	260	242	256	247	250	237	278	252	249	271	244	273	246	244	250	267	241	241	234	244	229	228	266	235	275	252	247	266	243	246	272	286	222	254	229	249	245	274	247	251	250	235	231	252	268	256	220	250	239	253	246	241	223	252	210	260	210	252	231	203	248	245	234	217	259	263	225	252	251	215	287	269	266	247	251	244	230	249	228	230	260	273	212	247	251	240	265	246	253	236	279	277	286	239	291	258	257	272	249	273	262	262	261	253	214	240	252	228	253	271	243	217	260	261	239	272	254	267	245	224	239	245	260	213	241	290	257	252	239	242	268	275	241	254	244	256	241	240	271	227	250	233	231	219	235	262	227	254	262	237	250	237	263	255	270	230	240	278	279	270	239	237	258	240	252	251	235	268	249	243	239	271	230	263	223	249	271	254	253	260	256	218	248	255	243	258	289	269	261	274	230	250	254	248	244	244	254	223	251	263	239	235	226	258	252	230	229	243	264	240	241	264	258	266	257	228	247	265	239	219	223	260	228	262	240	234	281	256	250	265	217	238	250	236	278	263	231	269	249	254	256	274	276	255	258	253	247	272	254	258	238	257	228	224	251	240	250	230	263	236	250	273	253	244	265	248	266	262	258	242	259	282	244	240	268	244	247	261	253	228	235	252	249	245	252	272	256	265	258	244	224	261	225	240	221	260	253	292	261	251	246	223	264	255	226	241	219	234	235	248	245	279	289	283	234	253	229	227	237	214	236	231	219	261	238	256	252	255	256	259	215	277	256	265	253	248	282	225	259	263	225	261	234	236	266	232	231	228	259	266	268	274	249	257	266	258	265	260	245	242	243	244	259	227	243	255	212	246	263	252	267	254	264	245	224	260	271	226	258	236	239	256	220	261	269	256	262	286	267	247	238	267	256	259	252	253	252	223	246	216	256	283	251	229	223	222	251	253	255	241	264	256	261	228	220	257	240	224	224	281	233	255	264	262	244	263	261	246	272	270	255	244	246	243	252	233	270	214	252	238	270	247	240	249	295	241	254	255	224	214	244	241	256	273	233	245	253	237	262	243	214	257	261	235	272	248	234	234	246	213	245	241	269	241	216	283	276	262	240	249	251	243	267	265	240	238	238	271	257	263	277	259	244	281	235	245	272	256	230	256	249	228	260	269	270	244	233	268	255	253	277	246	235	226	271	256	255	251	246	252	233	244	288	238	219	231	248	265	241	247	247	264	247	249	247	234	231	235	260	248	244	256	237	264	242	236	234	240	242	249	271	223	251	281	243	245	227	268	244	252	251	245	246	263	260	234	240	255	250	224	246	254	270	285	280	258	226	256	234	252	255	253	268	259	252	248	240	215	241	223	221	266	235	262	249	277	287	237	243	239	259	255	242	259	275	248	253	227	248	241	252	250	250	255	227	238	254	237	243	240	226	245	267	241	278	235	241	281	248	269	257	302	259	260	257	260	289	214	234	261	260	261	251	236	261	255	250	232	239	252	270	263	262	247	267	241	281	245	242	238	232	237	248	239	264	225	246	220	256	263	255	280	266	236	241	260	248	220	267	251	251	273	218	261	287	289	238	257	257	231	252	269	254	238	243	249	253	238	251	251	264	265	256	224	270	272	247	245	257	220	200	243	248	212	232	253	256	249	260	245	234	237	236	233	225	272	266	252	237	269	270	237	253	252	252	248	234	246	258	258	257	260	264	249	259	281	236	238	281	257	240	252	274	216	253	297	252	205	265	219	240	260	235	235	269	239	248	251	249	250	254	269	278	235	239	254	259	264	268	255	251	249	263	269	234	260	255	215	252	263	300	222	285	237	248	263	232	262	254	222	234	238	235	261	234	259	262	268	246	253	250	258	263	247	229	217	252	255	280	260	252	252	264	256	214	221	235	250	264	262	236	229	281	247	244	235	228	233	239	254	294	281	248	277	243	275	230	254	215	219	280	224	224	254	253	256	282	240	276	267	266	229	266	236	250	249	269	228	239	233	247	246	234	233	276	245	233	252	254	237	245	240	255	230	248	249	232	234	240	246	252	275	262	266	227	261	205	239	241	251	240	246	261	224	258	237	245	223	224	244	248	245	261	224	242	262	266	250	231	265	236	247	228	238	237	261	237	239	247	262	250	263	249	227	287	222	261	257	253	242	243	239	278	254	262	255	257	250	236	282	216	264	221	246	231	244	271	254	278	271	233	249	235	267	222	267	226	250	248	251	253	218	252	273	267	239	258	265	229	237	255	279	268	256	246	259	271	263	235	284	245	239	249	268	266	235	230	235	288	251	281	251	282	241	226	241	237	228	294	237	243	230	243	267	267	261	273	247	255	243	259	218	249	251	270	262	241	223	233	236	231	244	228	277	242	265	266	257	250	234	265	249	274	219	267	243	259	228	260	258	228	289	263	244	252	225	254	240	230	260	229	264	255	241	221	265	236	264	225	253	253	243	216	231	254	243	249	264	295	246	218	256	242	260	249	283	272	251	266	248	233	246	242	263	223	230	256	235	258	237	224	227	220	236	234	219	272	264	214	262	233	262	250	228	232	236	232	267	271	235	263	251	228	273	261	222	230	271	238	222	275	233	264	226	252	256	219	262	238	262	227	245	231	256	238	248	262	246	246	232	245	233	233	244	245	245	252	274	263	231	255	282	262	232	249	238	232	241	267	216	284	230	253	266	273	269	249	242	272	253	266	248	233	230	258	240	259	283	264	233	252	253	276	253	231	232	228	254	244	255	245	245	258	228	230	248	243	252	251	243	251	245	270	256	228	256	236	267	249	223	231	228	263	256	256	244	246	246	246	242	255	271	264	250	260	263	236	264	236	260	262	269	231	263	279	223	237	227	268	259	254	219	257	280	262	254	267	246	270	232	260	267	251	217	245	254	261	261	244	252	267	229	255	254	252	266	230	253	266	245	265	266	254	206	231	251	253	245	264	252	237	259	234	289	258	248	222	242	248	207	265	251	259	222	231	230	260	249	265	262	230	249	250	265	260	238	213	247	228	248	240	247	278	256	258	274	216	284	266	244	233	257	253	239	225	277	250	228	241	268	249	243	238	233	252	244	227	241	276	254	251	267	253	252	243	288	258	240	227	277	238	250	267	228	255	225	248	261	237	267	262	236	256	237	234	235	221	250	236	252	255	262	235	261	244	250	253	267	267	228	268	240	243	230	238	266	245	283	228	244	237	287	230	258	240	237	259	223	223	245	242	272	281	266	232	286	261	274	255	248	244	229	228	242	233	264	277	273	254	248	242	256	286	252	291	237	238	246	266	235	222	234	253	253	263	271	269	256	268	230	270	229
7500	1153	1537	1656	1607	1386	1834	2964	1290	807	763	719	683	692	705	692	686	625	655	622	643	613	587	611	594	611	656	599	611	631	609	593	573	602	648	618	608	625	572	579	609	632	638	653	572	662	590	618	616	583	619	626	622	599	566	588	574	583	636	602	594	573	597	621	601	589	605	634	570	569	564	629	590	577	635	612	568	551	615	589	603	577	645	635	606	583	583	582	584	538	626	564	629	610	594	619	587	594	611	587	616	588	598	644	609	609	621	592	590	605	592	584	606	599	568	605	581	648	596	590	577	657	568	589	612	599	580	601	607	609	568	615	622	594	590	624	607	580	587	606	637	601	604	576	631	619	582	615	586	601	581	614	613	566	618	576	588	597	669	569	622	624	616	605	612	625	592	596	590	603	587	585	595	591	553	596	613	545	588	595	608	620	595	587	583	574	594	625	631	615	618	569	624	590	630	560	558	649	610	532	585	550	601	633	608	631	536	600	606	561	531	589	570	554	554	608	599	575	606	590	562	603	548	575	620	599	593	583	620	562	612	561	565	625	598	606	636	577	602	613	589	615	604	571	544	586	542	590	630	592	628	596	598	640	604	575	604	650	580	590	583	604	588	597	616	579	623	603	629	624	616	611	642	608	635	596	598	601	574	609	588	599	584	606	653	609	602	625	603	570	581	570	591	602	594	613	604	583	567	585	597	579	573	567	583	567	578	597	633	620	622	635	570	621	549	606	565	590	579	617	618	603	563	602	593	608	593	578	584	588	600	579	603	586	584	596	579	602	602	633	617	588	565	589	598	608	548	588	571	607	597	601	585	599	628	583	582	595	638	618	573	577	589	597	643	615	590	609	586	617	619	584	626	592	595	580	583	603	552	611	602	626	593	631	606	584	617	605	584	549	588	607	625	597	605	561	618	594	626	561	603	567	588	567	654	574	595	618	566	593	550	568	598	539	590	624	585	603	578	563	538	604	612	587	623	562	569	647	593	598	567	562	593	617	618	611	629	627	552	636	573	582	633	620	579	595	590	584	579	594	606	586	617	585	609	578	607	625	617	621	589	574	621	593	581	593	613	600	571	561	556	574	570	645	611	570	532	561	642	553	576	579	588	566	581	563	603	593	621	594	590	598	570	542	625	627	592	614	551	613	603	615	593	584	572	603	647	612	576	600	567	604	596	607	573	580	600	596	610	623	606	593	583	573	605	590	638	598	587	615	550	661	617	613	627	576	567	638	588	599	548	623	622	600	614	617	620	609	573	616	569	591	601	641	588	600	628	678	585	588	598	547	588	606	606	606	586	599	573	565	595	586	610	598	579	543	576	602	595	625	542	578	566	592	651	570	603	559	578	640	567	600	596	594	581	580	603	589	570	598	585	609	582	614	612	584	623	560	612	554	620	564	596	573	571	572	586	606	604	589	622	595	570	582	582	581	558	548	600	637	606	567	562	557	561	570	646	588	565	610	572	587	598	579	648	609	613	604	620	568	627	627	594	572	609	556	570	581	553	589	575	627	639	596	592	591	609	581	625	616	600	532	598	588	648	569	595	591	578	603	624	540	610	627	617	557	584	633	563	596	601	625	618	630	562	569	614	592	653	607	596	594	548	536	595	587	562	608	542	602	601	575	596	593	596	608	617	613	576	618	580	592	643	620	618	599	586	573	562	604	607	576	611	613	575	568	556	543	603	631	613	616	571	603	592	637	562	586	587	594	584	613	612	609	593	615	587	550	643	604	613	590	578	622	634	601	612	588	620	567	580	577	585	637	572	630	584	595	598	567	593	599	573	571	578	606	579	618	566	601	569	657	624	572	567	576	529	577	567	593	572	554	587	578	617	557	591	580	623	617	599	569	618	593	533	590	617	632	573	612	584	597	589	583	589	603	626	607	612	579	579	571	628	587	582	615	561	598	587	587	582	596	562	587	619	604	628	576	587	605	597	606	590	549	612	609	595	626	558	601	634	535	599	563	577	600	565	586	592	592	579	621	583	648	587	611	581	608	615	635	565	604	578	638	585	597	610	591	628	614	607	600	551	588	571	648	554	638	600	568	605	631	607	641	596	586	584	615	593	587	625	614	553	592	567	604	648	577	590	591	550	566	538	645	572	624	576	589	602	617	605	595	574	571	594	571	603	583	603	582	583	584	616	604	604	572	590	572	593	588	581	623	601	579	579	572	617	578	581	618	546	555	568	556	576	611	625	606	604	620	638	598	590	611	594	629	625	580	593	591	649	573	546	582	579	607	604	581	592	576	570	653	565	616	666	644	563	589	617	598	581	620	596	567	570	597	586	583	576	586	594	582	586	640	571	589	613	596	600	580	601	596	588	645	651	564	573	585	613	587	596	646	620	557	614	568	586	612	584	588	557	585	624	609	615	569	591	638	648	570	633	629	638	634	606	604	640	546	577	650	597	578	617	605	581	555	580	589	580	609	608	618	601	614	624	614	600	551	566	627	558	579	611	632	599	607	567	593	633	618	587	634	570	572	554	586	610	605	599	567	627	546	575	624	568	581	582	605	608	569	650	604	597	631	614	567	608	630	620	596	587	588	605	572	589	597	621	593	582	590	620	639	612	604	597	607	610	607	571	593	575	606	617	602	604	601	599	581	605	585	569	594	577	594	595	559	596	574	608	589	588	583	603	600	609	581	584	566	584	625	580	609	604	575	613	590	595	595	632	625	614	607	542	590	621	597	583	610	573	599	574	596	625	628	577	570	593	613	595	628	609	584	618	622	623	637	599	591	624	590	601	563	568	592	557	618	575	616	590	625	604	614	575	613	604	594	606	568	574	556	621	594	639	574	607	589	562	593	547	611	569	634	580	613	633	601	621	573	605	624	591	595	609	575	566	586	545	595	591	580	610	645	553	586	593	592	597	553	587	575	600	597	570	585	568	621	591	589	577	645	629	639	563	545	611	638	640	605	609	590	601	591	630	572	602	611	622	539	628	585	600	598	615	589	573	585	587	581	655	638	591	612	612	586	598	599	598	619	624	580	624	627	592	606	545	564	579	611	588	556	593	620	608	622	612	608	584	625	583	561	578	574	619	633	570	569	595	595	606	583	598	640	596	543	587	599	562	612	551	557	592	600	561	595	648	613	581	553	630	598	615	601	591	571	573	610	676	608	577	592	606	604	611	621	591	580	587	584	594	615	586	591	578	596	601	593	578	609	616	644	619	599	577	567	548	571	607	605	608	645	558	604	562	615	640	605	615	607	601	578	581	599	584	596	554	615	619	598	630	610	626	560	572	579	586	590	602	534	568	628	582	582	625	569	545	598	597	627	590	588	573	625	590	600	581	580	633	611	571	605	583	567	553	610	606	595	609	594	624	647	622	576	606	553	591	542	602	610	627	607	561	554	571	590	610	630	591	592	575	575	567	589	602	609	588	614	599	605	591	605	608	603	559	625	585	576	546	619	613	537	598	595	643	584	621	619	624	600	593	565	624	572	604	586	600	583	537	569	621	559	582	601	607	601	607	561
14518	1465	944	725	556	459	745	695	229	167	148	122	167	137	149	96	119	134	125	119	119	121	153	116	124	99	124	122	97	121	98	111	117	122	113	93	101	106	115	100	101	108	92	109	119	122	111	123	128	96	114	117	116	115	94	101	94	112	108	116	125	123	112	107	119	120	135	126	129	127	104	84	115	118	102	100	97	100	123	98	119	122	118	110	115	100	116	93	118	107	111	110	98	101	113	109	114	111	109	102	109	94	100	115	109	121	106	118	98	95	121	134	123	128	98	121	130	83	103	118	107	118	115	98	136	91	102	97	119	121	110	125	107	103	111	106	80	113	127	97	99	106	94	115	112	102	100	95	107	122	101	110	159	115	126	120	110	97	107	101	102	119	104	99	108	96	119	132	107	123	126	105	105	101	119	114	124	112	114	109	111	93	105	116	106	115	94	104	127	101	117	91	110	120	101	75	108	108	101	112	127	94	123	117	120	122	101	96	93	109	93	117	115	80	112	100	107	108	120	106	101	98	116	92	126	110	111	129	112	95	92	104	109	115	89	123	114	118	133	139	108	116	100	109	128	109	105	100	90	104	118	101	112	95	118	115	94	126	99	76	94	120	115	104	103	124	123	111	106	94	109	111	120	115	100	116	104	112	121	107	99	118	113	122	109	102	115	119	110	116	108	112	112	100	111	106	114	117	115	114	84	116	93	90	103	119	122	119	108	95	107	114	106	107	128	112	96	109	103	108	102	116	115	97	109	113	106	114	107	104	111	99	109	103	102	105	103	98	128	113	123	112	128	96	112	115	104	114	122	100	119	99	115	92	121	93	98	96	91	101	91	105	105	119	110	103	125	91	108	126	111	101	125	96	109	103	97	120	96	105	93	111	98	127	109	121	95	109	100	124	152	103	120	129	104	111	107	104	122	102	110	111	106	93	103	90	121	107	112	105	125	91	104	111	93	117	111	114	96	102	96	131	109	91	109	118	102	114	102	114	98	98	79	106	103	102	109	90	109	102	104	128	111	89	108	108	101	121	115	96	106	121	108	88	100	119	109	111	102	98	111	94	104	114	116	109	104	105	100	119	118	109	101	104	100	108	101	124	105	112	115	112	130	82	122	103	125	94	86	105	99	102	112	133	133	111	96	126	110	114	103	101	101	131	115	91	103	121	113	107	93	92	113	136	104	115	106	102	103	87	113	125	129	112	125	121	96	103	100	106	107	97	129	115	108	89	88	87	104	111	114	126	119	82	103	91	93	98	102	93	104	102	83	110	120	117	111	105	98	114	93	95	117	105	89	118	113	103	122	101	110	109	105	113	105	102	97	91	116	108	105	102	104	107	95	99	100	110	112	93	114	105	106	136	103	118	92	106	99	110	103	110	101	103	127	102	103	118	99	116	114	97	87	99	106	104	113	112	106	114	105	112	120	97	117	103	99	106	102	104	110	96	112	96	119	117	93	124	127	93	101	101	104	98	97	104	109	124	129	113	109	115	112	105	116	111	132	118	112	111	113	101	110	115	104	125	108	107	105	119	106	123	95	93	92	128	124	98	103	112	106	80	111	109	116	112	119	98	94	98	104	95	107	126	138	117	100	96	108	112	111	94	119	111	113	102	79	131	101	96	95	134	111	114	99	109	117	126	123	102	112	102	104	104	121	105	122	98	126	90	105	89	82	108	123	111	114	96	110	122	103	106	102	105	100	90	99	96	124	113	104	108	90	120	122	106	134	118	125	113	109	114	107	105	116	98	112	93	85	95	105	116	131	112	99	132	123	96	88	90	117	109	131	127	120	87	111	96	110	93	121	96	103	127	112	125	120	108	122	100	91	126	112	96	112	109	93	112	110	96	112	96	95	106	114	101	93	118	122	115	97	108	110	126	96	116	106	106	118	113	121	123	88	101	112	107	111	98	98	104	107	114	119	95	117	104	116	134	127	104	105	100	140	103	122	120	106	117	102	115	120	116	128	111	118	85	96	103	88	120	121	113	117	117	121	135	112	96	111	106	96	118	88	118	96	87	99	101	110	86	92	104	121	116	119	127	88	106	105	98	129	86	117	89	101	86	86	104	119	122	82	108	115	122	112	78	117	107	104	102	106	104	124	123	109	120	117	117	120	101	120	99	91	121	112	120	116	132	121	100	108	108	116	110	122	103	109	92	106	99	102	126	92	108	106	113	94	115	98	101	122	111	97	118	115	101	122	108	129	128	88	91	100	111	126	106	108	107	103	96	107	112	118	120	119	107	120	107	104	112	122	111	114	122	94	92	98	91	124	130	122	102	108	102	112	111	104	110	116	83	108	106	106	106	128	103	113	110	140	121	132	105	114	110	123	124	93	112	113	118	109	108	108	116	116	93	119	100	99	130	104	111	114	116	109	91	95	110	101	105	99	115	103	106	117	118	110	97	141	115	120	113	105	106	110	133	113	116	98	131	114	111	115	108	97	114	101	123	107	106	116	118	113	114	110	119	97	100	96	101	124	104	119	96	117	112	105	131	106	117	113	110	86	105	90	79	108	109	117	106	95	111	111	131	111	107	112	107	107	95	109	101	104	87	106	109	141	103	114	99	102	96	116	92	104	108	117	92	113	119	107	97	117	104	110	100	111	123	129	139	106	94	108	103	94	98	102	124	129	105	103	118	122	116	106	108	100	113	86	109	111	128	98	106	122	100	91	110	108	109	101	117	111	113	99	107	120	109	111	91	99	118	114	109	117	94	124	111	125	94	94	97	96	105	101	104	120	127	114	120	95	115	119	105	105	82	103	111	106	114	116	109	120	89	115	118	115	126	102	112	121	95	97	113	106	109	100	129	81	119	102	121	114	131	111	108	111	119	107	126	109	102	94	105	104	98	100	110	120	118	112	122	123	115	120	96	96	96	100	120	109	101	128	107	87	111	120	118	100	96	113	102	94	112	115	90	105	94	117	111	88	99	109	102	113	101	133	111	100	104	96	96	114	107	108	105	114	109	105	110	121	118	108	111	90	105	122	98	112	103	125	124	129	111	111	102	115	96	126	111	95	101	114	96	124	112	106	96	127	104	115	93	116	99	109	109	104	121	109	96	109	114	110	121	110	127	105	114	124	115	104	116	116	96	104	104	119	110	109	117	108	132	98	115	109	104	101	106	111	119	93	95	96	102	115	125	121	99	119	129	122	106	98	120	110	99	111	109	115	101	97	104	116	102	100	108	107	120	115	124	118	112	120	116	121	113	101	106	113	102	105	126	125	105	85	101	113	98	116	111	97	113	111	108	94	104	109	119	120	117	124	114	102	109	132	114	103	94	103	112	88	90	113	107	99	95	112	102	109	121	121	122	121	91	105	100	117	116	114	112	111	110	122	102	97	84	116	117	109	114	113	119	128	121	109	99	119	109	93	114	121	100	117	106	123	87	114	97	96	101	92	85	103	116	93	105	118	124	114	105	117	98	105	112	115	111	108	97	114	118	124	90	96	95	107	111	116	116	119	104	117	98	111	132	98	98
9380	1246	1956	2153	2417	2006	3725	3334	1052	558	557	494	483	444	444	358	402	378	384	374	361	371	353	340	348	319	322	324	295	302	304	343	326	286	294	309	320	276	285	289	310	293	280	329	302	307	294	304	285	289	329	281	301	317	290	302	282	285	262	276	311	271	271	264	279	290	289	321	270	314	251	304	264	257	282	273	311	304	316	299	265	266	281	257	291	280	291	244	286	302	272	275	288	281	262	286	275	293	296	247	293	278	282	299	292	288	307	284	297	286	295	263	275	283	276	279	322	282	295	277	271	325	293	273	293	282	254	291	259	316	283	277	291	291	290	270	269	271	273	240	290	287	299	307	286	276	267	292	264	302	277	273	294	312	275	321	300	274	301	289	284	268	287	288	277	299	286	299	289	291	292	285	258	278	277	289	286	273	281	270	287	278	287	298	280	288	286	283	285	269	277	300	302	300	271	272	264	308	275	267	292	274	278	300	323	298	255	288	300	287	310	288	288	280	288	275	291	264	287	261	286	311	274	296	303	274	295	266	292	298	307	274	297	305	297	288	284	289	324	266	295	280	308	296	285	265	276	257	282	260	284	297	284	292	270	274	290	270	292	295	279	299	284	255	310	264	261	308	243	267	309	275	289	301	316	287	293	281	290	269	301	304	299	261	253	256	276	250	311	265	278	286	291	270	303	282	277	269	295	259	274	258	257	288	291	278	295	281	287	263	289	284	274	277	293	288	271	295	266	322	295	297	241	309	271	266	253	281	255	302	281	273	303	275	292	308	307	292	304	286	276	291	299	280	281	285	290	271	276	292	295	313	269	259	301	264	311	289	261	279	267	281	270	296	276	268	312	262	280	254	257	276	285	304	276	288	293	300	258	296	307	269	285	286	273	295	266	274	284	273	266	254	304	294	268	298	277	281	295	296	261	250	269	288	256	298	298	285	299	287	296	271	244	273	285	277	312	292	270	263	283	261	280	273	275	266	321	291	267	298	271	285	290	256	287	269	262	294	286	288	293	282	272	308	311	295	301	264	272	294	278	271	292	286	300	320	267	283	286	278	283	273	243	258	292	278	268	300	252	275	274	277	300	294	328	297	274	273	256	288	278	287	287	272	290	277	273	249	303	268	291	264	311	306	234	263	286	278	283	285	301	290	297	267	284	291	277	281	277	283	264	296	297	257	260	293	294	261	305	301	294	277	265	289	277	267	304	303	291	266	276	265	265	294	256	262	310	278	291	269	274	281	287	254	265	319	301	281	294	292	285	308	295	298	343	295	276	271	291	281	260	293	292	313	297	282	298	279	262	249	267	276	272	287	271	298	291	275	262	298	300	290	313	310	282	274	263	257	312	263	292	276	253	291	282	309	269	290	260	302	279	276	286	280	287	293	297	287	263	282	275	274	279	272	268	282	307	296	267	288	280	288	289	295	268	261	286	279	252	228	252	312	292	281	300	279	260	294	268	281	307	293	311	287	300	278	260	298	270	300	284	287	255	286	288	296	247	261	288	266	286	298	291	273	260	255	297	259	272	272	279	288	249	258	305	293	306	255	282	275	287	258	290	290	286	244	314	278	277	292	278	284	276	284	293	254	249	284	278	258	287	273	277	292	284	272	287	288	272	290	261	264	278	277	294	298	262	285	262	293	287	274	284	272	304	275	304	263	251	287	303	278	274	282	261	300	267	275	266	285	259	258	305	248	283	280	292	255	269	250	296	264	273	288	288	266	278	279	292	282	271	292	303	280	300	280	273	269	286	292	263	265	293	259	258	284	284	304	308	293	283	290	285	266	289	292	295	294	301	316	263	261	300	291	285	264	281	291	280	281	311	284	283	273	274	274	288	291	259	293	272	295	263	298	278	271	274	270	291	260	305	261	261	274	272	276	249	260	289	261	269	277	257	284	271	255	285	266	268	292	270	275	301	296	273	290	275	277	278	264	277	273	283	284	290	294	299	307	278	255	294	291	283	298	280	278	282	263	293	277	254	312	269	284	281	262	276	278	270	272	257	279	294	287	300	273	274	268	282	264	284	283	284	300	283	272	276	281	281	272	304	279	266	287	292	261	274	284	305	287	294	274	284	290	271	254	288	308	268	276	277	256	243	269	316	288	276	290	263	293	246	291	270	310	286	274	298	255	263	267	262	287	300	263	276	263	290	269	300	228	266	283	259	269	260	261	295	281	271	292	271	268	287	282	295	286	267	312	285	304	269	303	274	283	281	281	278	272	272	288	248	276	268	269	292	270	295	283	272	251	327	281	249	281	268	269	294	294	282	256	314	282	290	291	274	286	302	258	318	279	302	273	264	269	254	298	263	271	277	290	298	286	259	279	284	263	272	262	259	329	259	285	297	283	273	314	292	293	292	296	299	296	292	278	266	296	306	259	281	293	281	263	305	279	287	247	279	274	322	289	279	298	263	293	277	292	277	263	290	310	270	300	298	276	299	269	262	287	270	277	260	282	285	275	276	307	266	282	306	310	277	269	283	292	304	233	285	278	293	271	301	266	298	287	259	293	283	300	304	272	268	297	262	285	299	277	277	293	271	277	301	245	275	321	276	300	307	288	281	310	281	255	249	269	290	280	256	271	269	266	259	299	265	280	254	272	258	289	265	286	288	266	261	296	266	284	262	294	297	295	268	311	279	279	295	260	282	275	272	287	269	309	286	261	314	290	264	288	312	266	251	272	255	254	294	276	282	295	306	305	271	262	271	279	290	261	268	272	261	266	240	288	259	314	290	272	308	280	307	282	253	300	306	279	269	323	295	292	284	292	292	276	292	307	275	300	285	289	294	282	283	322	255	277	272	277	292	301	305	254	291	271	281	283	272	246	288	295	302	285	254	291	292	282	270	270	289	275	285	282	308	294	272	270	277	312	273	287	263	262	270	272	306	271	252	267	281	280	271	305	278	284	257	292	286	286	264	258	285	286	281	280	291	257	295	309	279	308	282	285	321	297	299	294	294	277	310	273	324	284	286	261	276	267	290	307	285	290	300	298	290	265	260	287	263	294	280	307	273	298	296	307	281	315	312	269	323	274	279	283	278	290	262	301	279	269	279	276	259	280	317	280	284	297	270	280	274	261	279	273	270	285	300	255	288	258	258	276	299	326	298	291	293	304	260	266	307	294	263	292	274	267	297	329	296	269	281	276	252	292	272	273	293	268	277	301	276	266	306	239	271	260	292	273	267	280	263	293	286	262	278	282	280	299	286	281	279	267	308	271	267	310	291	276	276	301	272	271	298	257	257	266	314	258	290	277	249	290	312	307	307	288	279	264	258	311	295	267	287	273	277	270	268	287	312	272	287	292	290	311	307	302	283	290	280	320	258	305	245	281	295	250	306	282	296	294	292	300	289	306	318	279	271	301	308	309	282	255	298	297	271	266	267	303	265	292	269	257	248	289	258	245	281	296	269	287	300	287	286	267	259	302	267	286	305	266	271	276	302	303	265	301	329	269	282	267	306	266	272	280	275	306	338	315	281	278
1804	396	383	348	339	348	423	443	311	291	281	291	268	267	298	308	305	300	336	284	298	308	281	299	266	263	282	265	313	304	270	259	272	284	269	302	285	273	311	271	244	294	261	269	296	282	284	294	274	275	303	303	270	279	276	279	263	288	286	285	285	303	248	278	303	243	249	277	282	267	304	304	273	284	294	267	278	296	278	277	289	280	302	272	288	290	282	260	241	227	278	295	253	282	251	297	281	267	291	277	314	305	270	316	309	244	306	312	307	292	275	275	276	283	282	301	287	273	258	283	270	275	324	279	235	298	305	265	317	263	270	311	298	292	277	254	306	256	291	281	293	295	310	263	268	280	295	271	287	266	270	283	290	297	284	290	281	268	259	269	274	257	276	262	302	302	271	296	281	264	279	284	293	272	299	262	274	261	299	304	223	263	274	285	290	254	276	289	305	270	287	289	261	290	277	301	295	261	293	280	273	272	320	294	287	281	286	251	272	262	294	286	268	293	282	291	293	281	277	308	258	267	284	273	276	268	279	283	316	278	282	264	300	284	291	298	298	276	301	282	282	268	276	263	293	288	261	312	299	278	303	291	279	285	262	290	292	290	250	276	268	277	286	281	293	276	290	289	269	295	290	298	261	274	265	301	313	266	261	265	295	241	265	279	270	304	282	279	302	312	281	265	286	263	282	265	274	304	296	280	281	285	294	273	292	298	284	273	265	282	285	277	268	302	287	283	267	277	327	297	276	328	310	261	315	313	266	262	263	247	316	264	291	289	248	255	285	270	296	286	291	309	309	315	273	272	284	265	272	276	275	279	301	281	293	287	287	272	298	284	305	284	267	304	307	252	295	302	267	246	280	273	286	264	275	271	291	282	287	275	276	296	262	279	281	281	289	274	264	284	267	260	318	285	251	303	280	321	286	287	263	276	286	321	279	267	271	280	299	320	275	294	256	254	281	286	287	277	317	284	335	282	272	293	276	275	288	320	291	269	277	254	293	284	276	301	262	287	267	247	319	279	323	294	280	303	275	257	273	283	281	309	309	316	266	273	275	259	269	278	283	305	298	277	301	284	275	280	273	272	324	276	288	290	277	288	243	308	295	282	301	299	279	288	300	293	260	295	315	331	266	254	230	287	286	304	283	290	284	296	301	258	280	296	264	310	318	345	286	298	289	273	298	285	307	284	295	323	291	283	301	277	295	257	272	270	283	274	290	320	334	276	302	306	283	314	259	270	259	274	282	270	273	256	271	281	293	281	240	242	282	307	284	286	271	295	269	287	274	276	301	262	289	268	270	301	282	301	290	275	276	280	272	253	277	260	296	298	282	272	284	247	292	278	309	290	282	301	292	297	248	250	273	270	300	299	315	259	276	263	294	291	276	264	295	276	254	312	286	290	298	254	307	302	294	296	277	292	297	306	268	319	278	266	279	280	265	285	308	267	279	258	288	283	270	282	271	267	264	279	280	277	284	252	282	298	295	289	266	292	314	280	287	291	276	279	315	294	274	292	270	287	285	298	256	267	291	270	258	267	281	276	279	305	254	269	276	300	248	289	309	266	284	246	302	278	256	306	265	263	281	287	285	277	276	288	279	277	279	298	282	276	277	273	261	295	276	253	250	314	281	264	275	282	271	256	293	311	286	292	277	261	271	283	255	286	291	279	293	255	257	301	278	290	287	317	277	309	292	253	262	296	278	287	281	262	282	266	280	278	283	289	273	274	255	270	270	281	298	279	264	303	258	259	294	277	251	292	304	284	254	269	290	277	302	301	272	264	315	269	268	269	277	290	285	286	293	315	302	326	294	280	299	289	270	307	277	291	290	298	286	277	265	342	296	294	272	266	299	261	285	300	287	282	264	246	247	267	287	286	287	276	275	290	274	297	313	264	282	293	304	288	243	288	331	267	272	241	284	301	323	265	271	292	278	270	290	271	302	280	284	279	283	273	285	264	300	267	285	318	318	288	283	270	286	288	264	275	259	310	305	266	242	270	289	258	256	293	277	252	284	281	258	282	314	268	289	301	262	272	268	269	260	289	283	277	291	282	275	286	277	290	285	290	295	259	272	296	271	293	271	294	283	307	269	286	277	307	292	291	293	288	292	289	305	278	270	285	261	288	293	256	280	270	235	273	260	271	274	267	284	294	270	281	252	293	274	290	276	277	289	259	288	307	303	259	276	298	270	281	286	295	296	296	270	296	271	288	300	297	226	254	239	283	260	285	291	290	271	268	299	300	279	287	271	257	282	297	277	288	257	300	270	286	287	289	289	293	281	283	301	242	300	290	300	282	286	303	267	281	300	304	279	305	286	262	266	251	275	287	298	292	288	286	295	262	334	281	265	279	268	291	263	282	301	261	281	309	281	284	305	297	266	283	267	298	273	261	261	285	292	292	322	258	298	309	303	286	265	257	260	273	284	283	265	266	293	267	218	277	306	267	265	249	283	227	294	276	306	283	278	312	295	285	270	285	245	292	289	294	286	315	286	321	262	280	279	301	315	293	273	282	266	277	274	294	292	283	268	275	290	290	295	306	270	273	272	299	275	299	269	275	317	320	289	280	277	276	287	321	273	306	285	255	286	303	244	286	290	324	295	283	278	294	268	297	293	281	302	277	286	270	311	313	267	291	271	284	292	294	313	259	307	250	288	278	256	266	319	260	281	258	269	297	292	284	303	297	283	300	288	287	287	298	288	247	289	298	279	268	326	268	259	308	297	274	301	302	287	271	295	274	262	292	287	281	261	301	291	267	274	320	315	280	266	303	303	289	283	270	271	308	295	288	318	257	259	282	276	258	250	276	273	275	279	274	274	267	259	264	254	278	278	300	289	297	269	281	261	328	289	272	307	286	266	288	293	304	251	295	315	266	286	267	279	299	286	274	271	270	275	306	309	289	299	271	283	270	305	301	287	293	272	297	286	278	281	282	244	267	263	285	290	267	269	279	254	274	266	280	296	271	287	280	279	261	283	268	303	274	305	304	297	286	288	284	284	306	312	293	308	281	299	267	240	262	280	272	320	280	253	247	295	275	315	269	262	288	287	289	277	289	257	293	263	278	284	269	275	278	298	273	261	305	299	276	274	267	279	311	296	297	250	285	268	283	287	271	280	269	291	302	286	267	301	270	308	303	275	283	275	296	290	309	280	272	259	250	234	274	270	282	269	265	288	283	280	310	287	288	278	255	310	273	274	279	289	291	288	273	290	312	280	276	282	313	274	287	291	291	274	271	276	292	287	310	280	274	286	259	262	275	252	333	279	244	264	288	284	304	287	285	272	288	267	275	236	288	286	275	299	289	278	287	286	282	284	298	304	277	282	238	267	260	292	249	265	314	270	274	291	274	275	272	297	284	269	288	257	273	290	308	293	323	285	268	301	282	288	282	243	259	270	304	252	276	297	269	291	271	290	295	289	275	275	262	301	296	275	256	275	298	272	282	291	264	270	286	274	273	277	279	313	284	253	273	286	270	283	289	252	272	270	274	269	293
2252	774	904	923	1101	1040	1417	1446	780	665	662	716	698	673	703	673	678	670	676	622	618	659	651	718	670	687	660	664	690	702	661	665	683	624	704	643	671	675	676	664	643	657	643	687	636	666	696	661	640	680	665	669	706	685	697	665	694	627	667	660	726	666	663	681	705	672	683	700	692	682	710	666	695	639	742	734	721	655	664	691	663	679	702	720	636	710	639	638	681	677	678	694	669	714	634	712	637	665	666	731	678	629	627	698	690	695	676	649	673	675	645	641	639	641	701	634	703	694	652	656	686	675	673	694	674	651	678	663	656	680	654	667	645	671	686	668	715	654	658	672	670	668	631	665	700	643	674	635	644	691	664	666	659	703	639	656	699	688	650	647	654	664	712	661	687	660	649	663	680	682	696	659	675	637	655	673	667	686	659	669	635	721	705	611	688	643	707	693	646	682	678	608	643	658	656	647	680	714	668	694	662	644	661	653	643	692	681	667	676	644	688	644	659	659	663	610	638	664	682	705	711	695	662	638	687	680	691	627	667	641	687	636	716	642	645	685	673	634	694	680	647	682	719	647	617	673	660	619	670	696	698	722	659	695	684	667	661	663	698	639	698	636	691	677	653	696	632	633	643	722	694	667	682	694	655	671	656	695	651	661	662	674	695	626	668	639	737	676	650	724	698	654	660	656	616	672	616	635	695	685	668	676	717	641	638	629	676	651	663	660	653	701	641	672	673	651	698	634	640	637	612	648	661	671	652	672	671	672	690	659	665	657	611	689	676	688	678	687	613	657	711	673	632	666	622	673	736	660	649	658	639	660	650	645	666	673	641	671	656	717	701	685	690	685	636	680	662	686	737	652	691	691	696	640	663	662	706	699	692	690	648	668	684	672	709	709	659	658	644	671	664	675	642	658	679	642	649	674	640	620	676	663	677	634	670	646	668	665	697	648	716	695	665	671	725	644	666	665	695	648	639	647	663	713	683	698	650	683	679	693	689	656	612	669	677	638	683	653	672	672	659	692	666	657	684	695	624	706	684	679	711	640	631	650	669	650	642	666	663	668	648	648	666	646	659	634	669	674	673	672	695	690	665	707	626	654	662	646	632	653	670	735	634	674	636	677	662	714	706	658	692	720	648	675	688	656	634	670	633	680	664	673	670	677	671	640	641	641	675	669	688	603	652	720	644	655	627	648	682	681	652	687	641	695	723	666	667	669	658	633	653	656	644	645	662	634	657	659	658	656	707	645	698	625	632	616	644	686	687	673	722	684	653	655	671	680	638	672	639	621	668	648	654	698	688	646	660	642	666	723	651	696	662	675	673	696	668	719	653	721	647	617	652	669	699	674	656	670	657	671	654	702	700	699	678	600	662	666	666	657	658	620	657	649	671	629	682	671	671	709	630	649	643	640	714	639	693	641	645	675	680	693	658	627	651	677	702	621	638	664	687	662	693	672	637	661	679	681	683	665	669	665	647	710	730	680	712	704	662	664	686	696	634	678	727	674	663	649	666	649	682	684	714	635	666	614	646	724	609	675	694	710	646	632	671	700	655	630	662	664	682	701	680	668	620	677	660	652	687	660	667	650	702	644	650	672	655	652	643	666	658	683	656	665	642	653	647	640	643	697	668	697	642	655	659	687	678	676	691	643	701	680	673	677	690	721	686	696	741	609	616	636	675	653	651	653	630	668	700	699	713	705	667	640	678	696	677	661	646	643	713	627	682	679	681	688	665	665	707	713	606	689	663	711	652	689	688	627	680	636	693	676	695	650	692	645	613	668	704	652	688	665	676	659	673	665	626	647	664	649	627	702	668	695	722	661	685	656	667	684	697	702	692	680	694	669	652	655	682	683	671	679	653	702	679	643	658	656	683	629	694	642	666	672	643	700	707	669	732	671	652	661	609	627	685	636	662	659	666	636	605	663	662	704	633	639	629	696	641	676	614	680	654	671	686	616	661	685	627	664	662	664	669	686	689	743	651	647	629	681	607	666	672	673	652	647	701	704	658	690	717	704	642	664	643	696	695	661	659	657	674	632	655	685	669	658	657	685	676	650	731	642	690	696	697	654	715	645	689	709	638	652	657	674	721	701	653	633	628	657	631	694	671	633	715	662	700	694	706	686	698	639	631	695	681	637	682	659	643	692	664	655	655	673	655	642	720	658	616	733	627	728	655	703	685	687	707	701	689	673	675	675	636	702	698	657	699	681	677	683	634	671	661	698	673	655	700	630	685	642	683	680	712	704	682	671	646	621	667	649	622	682	684	652	647	680	659	671	625	641	702	733	641	700	694	644	658	690	643	657	683	677	707	625	708	693	647	681	669	665	651	655	650	678	711	689	677	646	608	659	707	665	655	611	666	619	681	694	662	653	671	642	686	668	732	694	657	690	643	673	710	690	660	672	648	669	674	711	692	647	693	650	684	650	658	676	669	654	636	652	645	674	669	686	661	647	652	658	657	662	679	739	672	663	671	708	638	691	677	686	709	683	640	670	641	662	678	662	646	652	682	698	673	731	662	670	695	587	632	650	686	739	699	662	677	657	692	677	626	650	678	684	664	655	669	703	709	696	656	695	691	655	724	680	716	698	672	674	647	660	660	663	671	701	683	659	712	714	659	603	645	687	651	656	669	706	616	672	661	691	631	697	644	668	633	660	672	694	685	650	670	698	660	678	652	651	687	687	632	622	667	667	644	649	644	684	600	696	687	658	632	686	675	678	648	682	680	677	674	704	673	627	687	643	685	647	674	691	649	687	716	700	698	659	714	676	654	686	664	625	682	643	635	659	676	679	629	683	698	643	672	717	631	623	709	674	643	642	693	626	616	662	669	664	694	634	639	655	682	637	683	696	682	700	640	654	655	699	684	668	644	638	630	759	615	677	663	648	673	655	708	645	651	654	647	651	687	664	666	655	653	646	663	636	654	678	702	675	672	655	673	678	694	699	664	683	685	691	691	663	662	665	705	654	714	654	682	685	704	655	665	689	663	682	681	623	667	672	657	656	665	656	636	657	665	651	665	688	690	662	647	669	682	699	698	694	691	643	667	706	621	693	685	660	657	647	657	667	680	663	704	680	658	649	677	632	667	659	702	632	666	641	680	663	703	646	706	659	648	684	679	690	637	688	669	658	686	657	660	651	678	626	656	666	652	654	649	659	667	704	716	652	650	651	622	650	668	633	671	627	719	678	695	681	626	663	668	673	678	672	690	674	670	657	672	681	702	689	684	619	711	648	678	681	661	642	648	671	665	684	688	660	727	665	606	673	693	689	665	659	670	637	702	690	679	704	628	670	682	625	698	671	632	656	709	659	713	675	625	657	676	710	722	680	691	620	671	687	649	619	657	670	684	663	702	670	706	696	661	668	679	667	658	647	626	675	635	657	670	616	657	670	709	707	648	630	687	702	673	706	676	699	654	644	688	657	673	607	663	702	678	677	662	658	696	698	626	658	706	681	693	719	673	704	724	691	684	654	667	681	634	677	704	668	651	706
8168	796	654	577	526	553	612	542	320	288	251	269	266	231	261	231	234	226	277	240	254	273	233	256	224	218	236	242	242	244	251	252	262	229	284	238	232	260	250	269	251	247	237	237	266	298	247	232	244	244	238	243	263	253	248	236	238	247	239	244	232	229	261	257	229	267	268	240	233	240	279	243	233	252	255	259	269	249	259	237	259	268	235	250	244	267	227	206	266	246	241	258	239	269	239	238	261	256	275	235	241	271	248	229	237	241	262	259	231	232	218	223	266	239	240	223	231	260	238	305	263	266	225	250	234	224	236	253	267	240	255	260	257	236	240	240	238	234	269	250	259	270	259	233	250	271	234	244	224	256	247	242	259	242	278	234	267	243	263	236	251	249	250	229	241	261	243	261	267	258	246	237	265	247	238	253	229	263	235	256	251	224	266	244	260	267	246	244	290	248	275	256	251	252	266	243	224	264	251	263	234	248	259	252	220	224	267	277	263	263	257	266	250	250	273	262	257	247	244	261	248	239	238	247	236	255	259	260	246	247	276	264	249	258	260	231	255	238	283	263	256	269	252	269	273	235	262	261	240	243	233	245	223	247	270	217	238	257	236	250	231	243	254	275	225	227	239	236	240	236	255	236	246	240	250	251	257	286	267	240	219	258	249	249	246	232	264	234	253	241	268	251	259	241	241	236	248	231	274	237	275	261	254	213	217	273	286	227	262	256	252	244	243	249	258	273	238	239	227	266	261	253	257	254	253	235	235	235	257	297	224	232	260	253	249	239	250	265	239	259	275	219	264	267	285	277	242	265	266	276	286	244	270	271	239	243	245	227	229	268	254	270	240	251	271	244	230	237	231	239	230	220	254	250	214	252	228	237	260	269	265	289	281	285	253	267	246	240	259	249	253	255	262	253	220	238	229	243	250	238	254	227	257	217	256	259	243	232	237	244	282	244	244	220	237	229	246	230	284	276	245	239	235	222	230	223	255	256	266	254	244	270	223	258	244	259	237	246	229	265	270	256	269	254	220	248	254	263	279	222	245	266	224	238	242	255	252	225	253	263	235	241	246	253	283	268	253	213	259	262	254	276	242	247	233	242	248	247	265	263	244	256	242	252	254	256	235	257	261	244	254	248	251	239	266	246	223	252	264	253	235	229	235	270	256	243	238	256	258	289	259	268	239	263	244	245	270	237	257	222	237	250	215	252	231	252	263	240	260	244	312	272	232	279	238	242	262	270	263	246	240	253	272	274	273	253	241	230	244	235	267	252	256	250	263	263	255	249	221	211	266	248	208	260	232	227	247	246	228	286	225	268	237	251	215	247	241	225	281	267	281	234	253	234	254	238	224	230	235	252	246	233	254	216	280	252	285	246	252	218	276	219	237	273	259	238	264	238	233	256	234	253	229	225	241	243	198	250	242	218	234	246	256	240	247	260	254	224	249	268	241	213	227	276	278	280	231	233	237	260	257	266	249	272	239	222	252	243	255	275	253	258	250	246	273	249	237	272	238	232	239	283	249	232	244	249	243	233	235	255	236	247	270	232	268	267	238	237	263	225	235	263	241	215	253	242	251	239	237	264	238	231	280	255	242	250	243	238	247	206	255	227	246	246	249	279	247	243	246	241	248	224	244	232	259	210	241	259	240	264	237	247	253	272	260	245	273	246	253	247	244	259	260	247	233	272	228	262	247	239	260	227	240	255	273	243	239	255	229	237	266	227	231	235	261	259	252	248	246	251	224	247	260	241	230	253	247	234	244	242	232	260	271	247	234	247	269	273	263	252	252	259	243	219	275	222	221	276	278	261	213	254	257	255	285	271	230	239	277	266	260	265	233	268	221	259	251	252	259	221	246	256	225	247	276	258	239	227	261	231	246	273	230	239	247	272	245	219	241	229	252	277	258	230	247	226	243	232	251	234	215	245	246	237	228	231	250	242	264	240	229	229	229	282	273	251	210	265	236	231	266	260	219	247	269	271	252	251	241	265	245	231	249	263	229	241	244	223	234	235	254	249	251	249	250	222	249	253	223	245	239	266	237	209	252	242	267	255	246	248	225	250	268	251	244	244	215	247	226	212	258	229	253	219	265	220	237	270	265	255	262	235	229	249	283	264	224	257	243	261	266	250	233	264	235	279	263	259	227	226	233	284	239	240	281	239	271	230	261	232	217	223	231	236	262	242	241	240	237	270	225	218	255	244	255	252	249	257	244	248	246	256	232	262	234	258	230	252	245	228	284	243	237	255	235	275	229	246	232	284	238	252	247	252	229	246	247	234	258	265	239	266	269	249	282	249	245	245	222	238	251	252	259	240	262	269	227	249	247	224	225	266	254	280	274	233	240	260	255	245	269	266	251	244	260	228	253	228	270	221	218	245	241	261	251	285	264	243	221	267	247	265	233	241	245	244	266	239	259	250	245	221	217	236	226	234	232	261	247	254	256	264	277	264	242	254	241	249	239	217	222	248	228	246	214	216	253	284	253	257	216	238	266	237	248	243	247	247	254	238	223	247	246	269	218	258	245	228	255	264	262	249	237	275	249	238	260	237	261	235	263	257	241	243	273	270	259	239	232	260	256	260	254	245	250	272	253	292	250	250	254	249	246	233	225	230	265	242	242	219	258	255	230	217	231	257	249	273	253	259	235	219	266	244	234	248	246	242	240	258	233	248	240	200	230	213	223	223	253	230	243	245	234	229	241	241	248	233	264	238	235	243	247	258	197	245	245	274	243	251	271	264	262	232	269	268	247	237	249	261	228	232	216	249	258	259	254	238	249	260	217	235	237	249	237	268	261	218	248	237	256	271	251	223	244	248	272	219	255	263	266	281	212	226	233	246	228	227	237	256	238	270	247	244	236	249	225	255	248	253	273	243	261	251	248	229	236	225	254	261	250	225	255	231	254	248	237	239	253	233	246	252	250	255	223	252	221	262	237	228	255	265	251	282	254	237	230	246	254	280	247	236	253	253	246	257	241	253	231	277	253	268	234	265	251	227	237	231	256	262	261	242	252	237	246	217	262	239	252	234	260	236	253	245	249	240	230	266	239	233	225	235	235	213	252	248	266	267	241	236	258	223	245	266	265	251	249	263	270	228	227	226	248	247	230	225	238	235	256	249	219	237	231	225	252	259	218	248	256	225	279	265	255	260	275	260	229	277	242	222	256	261	260	236	231	223	250	259	240	279	233	262	253	239	233	245	254	245	244	229	255	241	255	264	255	257	225	247	258	248	239	252	238	253	236	242	269	241	272	242	247	242	247	221	264	260	231	251	232	235	222	252	234	246	214	274	254	242	222	237	242	260	275	255	251	263	230	258	262	237	258	267	222	249	252	239	277	286	260	243	238	268	234	252	244	261	242	269	237	231	253	240	256	240	231	228	272	258	220	225	266	250	245	197	265	226	255	226	231	260	261	272	236	228	219	261	252	252	271	234	223	250	292	239	242	250	268	234	255	243	234	242	228	246	257	247	255	256	225	235	249	240	230	248	278	263
7471	1101	1494	1742	1925	1954	2656	2187	915	717	711	751	712	686	615	660	652	674	627	645	620	633	638	644	628	656	582	653	656	655	611	600	621	591	573	577	592	630	625	594	570	604	636	627	605	564	594	609	632	597	630	601	610	611	587	597	629	603	600	548	597	614	574	595	619	653	611	604	605	606	592	615	586	601	596	612	621	620	576	648	581	573	580	652	585	589	597	588	609	571	603	635	578	557	628	579	564	590	582	612	568	599	574	594	618	607	584	585	585	523	536	548	544	565	617	602	595	574	635	580	564	624	603	605	562	595	542	573	632	567	600	598	609	619	570	588	644	631	600	573	597	574	591	547	599	586	541	564	618	580	577	588	627	629	647	560	594	574	590	571	578	602	622	606	568	625	573	602	577	588	623	575	585	582	616	618	580	602	564	594	609	570	642	565	597	567	610	604	614	570	557	615	583	579	572	598	603	590	573	590	608	587	549	623	603	630	618	596	587	618	597	561	575	603	603	573	583	551	579	606	561	590	532	576	573	570	617	615	580	601	588	550	617	599	565	552	568	625	587	636	568	607	563	571	597	544	590	571	602	585	561	579	561	621	586	548	662	620	558	549	547	594	598	585	568	593	603	548	598	619	597	581	614	567	589	605	633	598	608	602	632	603	601	565	636	605	554	613	619	572	571	634	583	637	517	586	596	562	580	593	529	569	623	550	579	578	560	588	608	588	559	571	599	571	596	566	563	581	607	574	591	575	615	592	574	570	564	590	588	614	576	677	598	589	613	572	600	609	581	606	626	552	595	597	557	626	598	578	570	621	589	567	604	588	602	601	612	608	584	580	585	581	557	574	615	573	616	597	547	645	556	576	587	603	590	623	626	625	596	612	570	617	606	584	608	614	590	625	578	623	609	625	558	597	585	575	633	602	646	609	633	600	606	615	575	577	629	597	604	582	626	605	629	596	618	582	618	574	551	616	585	617	575	582	576	596	620	607	567	547	575	550	627	582	594	582	573	596	588	583	576	593	537	574	581	567	533	569	629	543	621	586	583	590	589	611	608	591	643	563	556	602	603	579	601	606	622	566	576	544	641	619	587	582	614	570	603	593	617	601	528	566	592	592	573	605	622	537	588	579	575	602	556	625	613	588	579	564	548	570	567	636	575	507	608	574	600	659	622	553	629	592	588	608	585	579	584	590	601	639	594	610	599	616	570	538	596	591	591	566	595	608	630	546	597	609	601	626	609	618	606	575	579	571	595	572	582	594	587	613	575	611	520	579	583	604	596	597	605	603	585	606	626	577	592	566	617	600	586	608	590	628	587	569	570	609	577	588	602	574	605	600	585	607	596	597	562	614	608	571	604	590	588	590	616	598	588	606	606	558	622	632	578	554	603	606	627	579	611	560	633	596	585	571	554	587	607	598	609	609	596	600	649	616	597	608	591	614	550	632	637	632	592	608	595	526	618	594	624	585	615	607	616	576	613	622	564	593	593	587	607	593	594	576	555	591	561	570	579	633	547	609	613	619	610	595	557	555	623	547	601	590	608	604	618	584	603	572	576	586	595	597	586	536	555	566	578	604	601	588	589	554	588	577	588	650	597	569	601	595	603	586	595	586	565	625	606	606	606	588	600	588	585	559	581	614	560	599	582	577	588	558	593	565	583	566	565	588	553	583	591	613	585	586	618	599	614	577	626	610	565	612	589	580	588	618	585	586	605	590	631	551	642	571	595	627	567	636	623	584	592	584	590	593	564	570	603	612	588	628	567	588	585	554	594	595	606	596	530	604	553	600	624	593	606	587	567	582	593	607	577	609	599	590	626	597	617	619	569	614	574	569	609	635	634	614	552	600	633	571	572	596	616	591	596	648	629	565	596	573	614	565	546	631	574	600	557	597	541	591	604	591	620	593	628	585	593	635	591	602	618	590	564	602	595	541	605	610	610	551	633	572	579	599	593	547	590	589	626	626	579	576	574	623	589	598	572	617	551	569	612	614	626	603	543	542	598	553	569	605	583	593	598	599	597	618	597	585	553	606	616	610	568	612	593	608	596	577	578	607	611	613	581	565	560	569	581	596	546	590	575	592	545	611	599	596	582	572	586	594	589	561	593	588	564	596	615	574	610	571	611	570	568	582	579	579	564	588	627	611	585	612	589	636	590	579	574	593	619	567	560	606	542	612	581	566	587	576	592	585	558	641	628	590	573	602	571	540	635	633	605	567	589	581	612	567	617	579	578	587	580	579	606	598	568	603	605	571	575	632	609	596	565	557	608	609	538	575	597	589	565	634	624	580	573	601	542	599	564	601	591	584	577	554	582	618	632	583	607	618	596	570	583	624	614	571	599	582	629	558	605	596	625	600	610	603	592	596	625	603	591	619	569	613	605	597	588	585	593	572	625	551	585	574	581	575	580	589	580	593	598	634	596	565	652	585	573	588	550	573	627	634	577	652	605	619	598	546	582	575	593	616	610	589	602	586	594	575	552	570	581	566	612	611	651	594	576	630	574	586	610	600	638	564	540	614	550	619	595	585	584	597	611	576	604	620	607	556	599	594	577	562	600	604	597	645	655	582	591	621	584	595	638	614	607	607	543	605	583	571	598	562	545	636	584	591	603	573	583	569	602	560	613	570	635	586	564	618	622	554	606	617	593	611	615	566	590	571	561	572	597	608	627	613	566	615	585	591	559	542	570	603	594	599	625	592	618	560	585	578	558	626	566	546	545	605	586	599	568	602	592	622	551	606	660	578	583	649	611	609	620	632	621	614	595	573	603	584	565	575	582	639	574	580	571	582	562	580	602	588	589	588	608	640	594	579	649	636	561	579	609	596	642	617	606	608	596	617	616	618	593	531	597	600	585	587	499	595	578	620	577	613	622	604	594	563	603	616	636	596	603	591	600	544	628	596	585	568	596	557	598	582	623	598	607	573	569	617	632	595	581	638	588	604	596	598	595	572	598	613	595	600	617	601	584	621	609	589	576	639	584	572	562	611	561	596	597	601	583	574	606	608	651	610	597	618	608	625	596	582	579	611	609	597	564	616	612	632	568	596	610	597	635	554	595	582	586	559	574	581	584	607	599	560	530	566	546	596	557	608	590	617	606	589	589	633	616	610	594	559	567	568	609	596	579	589	584	619	607	580	604	650	577	605	571	566	575	591	586	579	597	565	603	569	526	593	628	594	532	589	595	599	592	589	560	543	578	567	590	624	663	597	597	636	570	600	603	609	552	595	569	595	610	589	600	578	595	590	568	589	624	613	630	580	593	580	591	608	595	614	624	628	565	588	581	576	611	588	564	586	568	610	583	599	614	598	583	557	557	586	580	604	628	581	528	604	583	581	589	634	540	589	592	574	616	580	623	569	593	582	610	585	587	584	570	564	545	573	632	595	533	576	629	618	618	613	566	590	603	606	544	631	602	582	599	572	591	603	615	576	618	532	587	595	598	620	574	580	553	648	603	575	614	567	605	627	590	549	583	606	557	637	555	591	588	610
14386	1446	919	688	666	565	747	667	244	139	144	162	135	119	134	117	149	93	101	105	120	151	123	112	123	113	118	106	111	103	125	130	99	117	120	105	115	110	115	99	125	107	102	116	109	107	116	83	111	102	110	107	114	109	93	89	117	105	105	104	112	110	102	96	121	109	103	92	88	112	94	114	93	95	116	145	138	122	106	114	100	115	114	106	107	113	117	94	114	119	134	103	115	112	89	98	115	111	104	101	115	113	107	103	101	126	121	112	96	113	98	123	94	114	102	132	115	90	124	91	110	103	121	117	118	109	98	100	117	107	115	93	101	108	97	107	104	103	104	114	140	103	102	107	117	100	115	113	98	117	102	124	105	111	113	116	93	118	95	110	107	94	100	118	96	95	98	98	119	111	117	121	116	120	122	130	110	104	113	137	131	99	93	86	109	104	102	90	134	125	117	124	118	116	125	89	96	138	111	123	80	126	116	97	108	114	85	110	89	115	108	101	118	121	101	97	107	100	113	104	108	112	112	131	125	123	105	122	104	102	102	108	106	86	127	102	89	90	105	102	107	93	95	95	112	90	89	106	94	120	100	121	107	103	118	127	126	112	105	112	102	107	106	104	112	104	100	119	92	125	114	103	90	110	112	107	117	101	120	121	97	117	124	117	115	126	98	103	116	112	89	112	105	120	125	103	112	92	107	105	104	123	107	102	124	108	106	103	104	108	110	116	116	119	95	93	112	112	97	98	114	117	99	106	111	102	94	112	111	128	94	108	112	115	115	104	111	107	116	90	83	105	114	115	114	86	84	117	111	114	110	100	110	109	116	103	95	122	106	94	117	101	116	118	103	109	97	121	106	116	87	120	100	119	123	121	114	116	113	114	134	107	96	110	97	107	101	116	121	125	135	129	98	108	110	133	104	106	106	105	91	112	107	98	103	115	115	131	112	104	96	130	112	108	105	94	106	106	95	108	123	99	115	117	117	101	98	94	105	99	99	103	96	109	113	99	104	113	118	117	117	101	115	108	114	104	117	124	101	125	112	110	130	96	105	111	122	112	98	93	97	91	127	122	108	102	108	122	110	113	110	101	117	104	118	138	113	117	110	94	113	122	121	110	107	98	99	90	118	106	112	110	108	94	115	102	94	103	121	102	100	106	117	118	138	108	101	109	112	102	109	125	109	108	114	123	107	134	111	118	120	101	110	108	124	109	108	99	112	105	111	93	100	110	104	117	104	117	98	112	105	110	120	90	109	89	109	121	111	104	129	105	90	97	106	114	93	80	99	105	103	98	101	120	127	121	114	107	112	106	94	112	108	131	109	119	106	98	130	88	108	95	110	90	110	114	92	105	92	99	115	104	104	101	117	112	88	114	111	103	101	110	110	115	109	100	100	121	112	110	111	117	93	103	115	118	107	99	119	123	121	103	109	89	94	92	119	130	118	113	104	116	107	109	99	88	127	111	105	115	100	85	110	90	126	127	113	135	117	110	103	113	93	111	127	101	109	99	94	102	90	132	105	103	106	105	103	107	110	96	108	123	94	112	96	99	115	103	112	126	109	115	110	107	91	115	104	113	111	100	146	107	100	97	95	125	105	126	99	131	107	109	115	114	116	89	112	111	120	103	107	116	112	99	83	106	100	106	104	116	132	110	113	91	113	107	117	95	86	112	94	92	120	105	114	113	96	118	110	108	99	101	114	128	107	94	121	104	95	111	119	98	127	92	136	108	122	108	110	103	99	124	126	107	108	117	107	118	122	96	125	77	103	115	119	104	112	104	111	133	109	98	98	106	103	120	98	113	121	114	82	96	113	104	103	111	109	104	102	91	98	112	121	118	111	104	88	103	96	93	123	141	117	104	105	111	112	124	107	112	100	96	101	105	136	114	109	119	114	129	114	100	117	113	116	102	88	80	115	101	108	114	95	106	101	116	97	116	120	95	97	111	115	97	116	101	112	108	85	102	113	98	110	106	103	111	100	105	114	106	136	110	102	110	94	105	98	101	119	107	93	110	106	96	111	99	121	108	113	112	99	112	113	95	119	117	126	112	92	108	118	110	96	102	112	96	100	101	125	109	114	105	99	118	118	114	109	102	129	138	104	110	124	119	104	105	104	117	104	100	113	108	97	116	108	108	112	100	89	121	118	110	96	123	122	108	125	105	121	109	106	97	105	131	114	100	105	103	105	90	94	124	112	100	122	97	108	103	112	107	121	115	100	113	102	126	93	127	115	110	121	124	108	101	88	103	108	116	93	106	123	109	107	120	101	113	114	104	113	96	107	97	117	121	103	119	119	102	131	109	105	108	110	108	109	103	116	96	89	98	106	117	104	107	86	108	99	100	110	119	125	106	107	131	107	111	111	103	102	112	112	101	113	101	107	95	119	100	98	113	123	99	109	107	98	106	96	85	123	122	107	99	116	121	99	101	110	92	89	109	96	113	113	88	108	108	119	125	111	88	114	107	110	97	104	120	97	119	91	101	97	122	103	110	96	97	117	101	93	104	95	114	108	101	95	101	106	95	97	128	117	112	98	118	123	127	119	101	97	118	98	110	125	110	119	113	105	110	92	104	107	105	103	114	118	123	80	107	88	106	101	118	99	98	130	120	111	109	101	94	110	127	94	105	110	100	120	121	107	114	131	107	115	103	100	115	104	97	105	104	112	120	121	106	116	91	152	104	106	98	110	107	89	95	111	92	95	89	125	104	125	104	118	120	111	121	95	113	112	89	93	117	116	93	84	116	97	117	115	116	107	129	119	118	96	103	90	111	106	104	122	102	120	104	103	104	99	100	114	132	99	93	89	105	115	134	113	111	105	116	118	102	91	104	115	106	113	124	118	121	115	105	100	130	91	127	94	101	98	105	104	106	95	106	99	147	108	129	112	93	111	105	101	117	98	86	97	83	131	118	106	85	99	104	102	102	102	97	109	88	104	94	110	95	116	112	107	126	114	108	104	121	123	113	115	95	106	119	87	114	106	126	113	94	94	93	103	105	111	112	124	125	131	113	104	108	95	107	103	134	112	105	115	89	86	109	106	101	99	119	101	93	100	92	99	103	103	92	110	107	117	101	114	136	115	115	104	139	117	102	106	96	99	118	112	118	132	105	150	119	123	101	104	98	101	113	103	96	117	102	119	131	112	113	108	104	99	102	120	106	86	99	107	128	105	104	94	94	132	94	107	90	120	100	125	112	112	113	111	102	117	112	128	102	106	123	118	131	106	95	97	134	128	111	126	88	138	119	117	83	94	104	131	115	94	109	122	113	97	97	104	131	104	100	117	120	105	104	103	101	114	111	109	98	104	119	102	120	111	100	121	107	113	88	119	112	111	99	81	91	116	107	109	119	99	127	109	111	113	126	93	97	102	121	113	107	88	90	113	97	120	111	103	97	120	99	113	102	127	114	105	108	80	91	88	127	103	108	106	107	106	109	96	97	114	104	104	120	97	128	126	108	101	105	115	100	107	98	111	96	79	104	110	118	119	107
9246	1136	1893	2344	2845	2609	3879	3289	920	582	526	467	486	452	381	394	399	406	350	343	372	356	347	338	306	356	349	315	295	318	293	319	348	299	296	317	306	269	305	300	303	342	322	292	299	305	321	312	315	324	287	318	311	264	273	295	303	307	301	303	298	284	285	266	282	311	275	294	282	302	294	271	275	298	279	279	315	271	289	284	281	289	273	266	281	270	286	290	266	326	289	312	294	277	306	284	278	296	299	288	303	320	250	303	299	292	292	299	254	282	281	272	299	291	273	296	273	283	325	283	286	306	307	288	235	291	309	282	273	291	284	313	287	273	294	302	268	290	287	292	267	281	281	283	306	288	266	289	263	259	268	308	267	300	295	296	282	303	290	283	287	257	307	295	252	276	294	268	290	286	271	290	298	275	289	274	291	279	289	267	299	283	264	285	303	299	299	269	272	265	294	283	303	281	309	261	262	261	300	284	270	306	296	269	262	313	294	288	261	289	284	325	241	292	310	309	296	306	302	312	272	289	301	295	264	280	279	279	292	260	270	286	293	285	302	273	267	291	295	279	304	256	284	274	258	276	297	273	262	311	280	268	282	272	305	293	290	262	283	309	313	308	307	312	278	286	263	259	316	266	309	278	284	301	316	267	294	278	288	282	256	251	276	293	288	267	288	306	287	291	309	304	283	290	304	307	279	263	259	290	293	294	257	293	287	271	309	275	285	290	265	298	289	263	290	280	302	278	287	279	278	271	271	309	295	292	293	282	263	256	294	306	261	300	288	290	282	267	314	283	292	309	301	268	234	274	281	277	284	300	293	262	256	287	272	271	263	302	280	279	289	285	270	265	278	259	271	275	287	313	283	257	333	282	273	286	308	297	297	287	295	320	285	288	290	280	288	294	276	257	265	286	300	294	313	282	280	250	284	318	295	313	265	267	282	299	302	298	260	269	302	283	293	295	290	288	272	301	288	287	288	286	280	281	279	278	293	285	264	281	299	284	268	301	258	253	287	260	277	265	268	306	285	269	294	264	267	282	294	281	287	292	306	277	298	258	291	271	244	301	275	286	285	274	299	289	272	279	282	279	288	278	279	316	260	324	272	268	316	299	263	285	261	283	287	310	271	289	295	258	308	278	271	302	271	296	270	299	287	295	250	279	309	284	275	281	238	294	305	266	302	261	272	301	300	281	277	287	255	264	283	268	287	306	309	299	301	282	298	305	293	256	281	292	298	302	281	292	284	283	264	291	283	266	278	280	301	261	266	271	265	289	294	282	290	291	263	311	273	285	300	303	285	262	256	290	293	279	283	291	322	303	256	299	273	274	276	266	272	284	269	287	298	281	286	300	290	298	270	262	272	287	277	292	287	280	305	275	263	286	281	259	276	306	286	268	288	281	294	298	301	310	306	299	281	283	302	268	299	288	270	291	264	286	298	298	271	300	285	293	313	314	296	291	289	307	250	274	268	286	269	256	264	340	269	272	318	272	289	279	288	311	261	273	291	288	257	254	261	284	283	282	273	260	257	289	311	265	286	289	285	277	274	306	271	289	311	313	271	296	267	300	303	281	277	306	289	267	267	283	247	281	287	264	276	290	274	289	296	286	298	275	271	300	301	288	267	288	293	244	314	305	281	269	285	273	296	256	283	267	299	286	292	258	267	309	255	268	272	280	285	272	268	266	271	274	265	275	312	275	290	288	309	290	270	263	296	287	271	274	303	320	272	277	272	291	251	295	312	275	285	283	260	281	279	290	285	282	271	258	270	289	296	282	294	324	310	268	273	265	275	307	276	322	314	291	261	305	254	295	288	295	264	258	312	271	273	300	303	268	288	287	290	288	284	320	270	287	310	270	274	323	283	284	292	257	252	272	286	276	254	284	293	272	268	288	307	295	279	311	251	297	253	266	317	321	294	275	269	295	284	295	299	278	277	308	293	270	299	291	263	276	299	260	312	261	308	273	288	302	280	264	284	270	240	284	297	269	286	277	296	333	277	298	269	286	291	267	265	299	299	281	295	275	277	323	263	281	269	290	278	307	255	291	277	306	245	244	262	260	264	287	291	269	279	272	320	286	294	293	284	273	277	253	288	292	293	273	296	274	262	293	301	302	299	313	273	304	298	298	286	276	280	271	285	273	299	323	322	252	270	283	301	279	269	308	283	299	298	283	303	257	281	263	280	261	259	278	314	285	274	296	254	285	323	274	272	268	275	243	312	274	304	266	293	302	303	277	252	286	303	280	272	268	272	287	285	274	280	256	276	297	278	311	308	267	278	302	310	290	281	299	301	293	267	277	284	294	294	307	283	279	293	277	286	252	291	272	279	271	283	265	289	278	267	287	277	279	284	335	309	269	296	262	298	261	275	295	269	279	263	286	286	288	281	319	268	282	289	288	304	288	274	311	269	281	298	268	277	246	298	268	287	238	274	275	292	291	274	307	276	263	289	278	297	257	284	259	293	289	277	271	291	310	270	288	310	280	274	268	270	273	281	281	267	285	302	252	300	295	303	286	277	299	286	323	286	278	295	298	269	263	296	274	287	273	265	278	307	283	280	292	280	265	303	281	299	285	272	275	272	276	284	297	280	289	301	229	304	288	281	276	299	261	283	263	275	292	280	282	272	300	269	271	266	318	306	293	305	296	293	295	273	301	266	259	293	283	294	264	287	295	295	270	274	282	308	274	283	308	281	292	301	286	307	280	285	280	277	296	254	285	276	280	274	317	289	266	297	296	277	287	278	278	283	283	282	309	277	315	285	298	307	260	271	283	281	283	270	310	275	307	291	312	310	281	294	302	277	308	279	272	306	265	267	265	294	312	301	315	327	324	271	303	284	289	278	290	302	283	309	275	300	295	256	279	262	296	264	309	297	289	296	309	258	310	292	284	280	291	264	289	276	311	301	283	284	316	289	301	308	262	289	338	274	293	294	244	309	324	296	282	273	306	280	286	282	310	293	276	263	315	304	282	303	290	281	313	312	289	278	290	279	298	281	271	296	318	271	300	293	311	301	304	289	299	298	275	290	270	280	293	279	299	286	272	273	248	300	298	304	265	297	246	283	315	259	307	279	282	297	281	314	286	279	309	316	309	307	307	297	266	287	290	299	286	293	294	292	294	283	319	284	286	284	262	298	283	291	289	286	282	313	283	281	274	281	314	268	287	290	265	291	317	303	271	276	319	287	269	287	277	301	262	287	287	286	258	301	294	254	306	307	292	288	276	298	282	279	282	282	293	277	280	270	296	285	304	273	281	267	279	295	263	261	309	290	276	276	246	276	290	277	271	297	279	292	274	274	285	297	265	314	284	267	271	285	284	290	305	277	303	265	267	278	271	295	243	271	307	279	269	293	282	260	303	274	270	252	294	284	285	274	274	322	277	274	279	280	299	284	290	271	289	279	314	321	283	284	288	299	296	274	276	293	257	266	290	274	294	271	292	278	273	289	288	301	317	308	259	300	289	281	279	294	262	288	283	270	287	276	285	247	279	296	276
1712	397	359	354	403	445	518	543	296	298	251	272	303	282	288	297	314	269	292	316	268	269	273	311	307	301	278	295	265	277	279	267	279	302	289	296	307	260	334	280	261	272	276	279	306	269	311	280	291	285	281	312	280	296	296	296	283	286	297	291	278	273	295	285	298	267	286	289	289	280	292	291	316	277	267	307	295	278	281	269	293	292	282	301	319	275	287	283	284	301	280	291	294	267	283	273	282	317	315	291	273	277	239	306	293	299	314	268	260	310	327	305	256	280	257	288	300	257	299	307	280	300	267	266	277	300	292	296	306	284	326	315	286	324	279	255	231	266	307	283	285	258	265	333	285	272	275	247	274	311	270	253	294	299	280	284	297	306	277	295	296	280	297	260	278	266	296	276	263	245	282	280	284	304	251	271	294	277	288	307	284	241	329	291	274	280	304	292	307	287	301	289	298	285	281	274	287	286	255	284	297	274	283	302	271	315	259	280	261	284	285	280	278	288	278	264	297	313	274	287	267	324	264	252	293	262	281	295	274	278	287	305	264	299	240	302	303	317	254	290	299	292	286	276	259	285	305	278	290	294	297	282	295	262	285	282	305	260	323	280	274	278	284	287	252	258	280	255	279	266	278	283	272	279	290	290	288	343	278	281	249	280	280	277	295	292	263	265	268	297	293	293	283	279	278	287	247	289	288	266	325	284	302	316	262	284	280	334	294	257	281	232	260	290	291	298	288	275	283	262	275	319	275	292	275	284	268	280	290	277	304	274	263	279	301	277	289	281	301	286	255	265	305	308	301	277	276	300	252	286	261	306	283	268	304	292	270	288	272	272	294	274	323	302	261	280	283	282	277	283	266	302	304	288	294	274	255	271	280	283	287	256	275	249	285	288	289	265	288	254	305	287	273	289	287	255	265	299	296	286	284	300	296	274	283	272	256	263	267	290	268	278	278	279	255	304	288	298	284	272	269	297	286	282	266	246	268	280	260	279	302	302	253	302	273	286	283	283	240	274	256	276	311	301	309	279	279	274	292	291	285	279	305	278	299	303	256	329	289	279	271	292	299	282	296	299	276	248	268	285	239	269	299	299	302	259	252	290	280	290	257	317	307	271	302	282	298	293	299	276	257	295	286	277	299	275	279	276	300	303	277	306	265	275	279	296	300	269	270	279	275	276	290	282	323	294	263	293	263	306	263	294	320	303	271	240	275	296	307	253	280	299	257	284	290	283	281	311	297	273	326	291	308	271	321	268	284	259	286	301	276	273	292	288	274	288	296	312	283	306	250	277	292	280	266	281	263	272	282	276	242	278	275	302	288	270	290	278	297	329	303	284	277	274	273	282	277	274	278	308	285	292	287	295	281	277	269	303	264	301	283	261	282	289	285	303	283	289	285	289	291	302	290	308	287	275	322	267	284	277	271	292	281	259	313	262	287	311	258	263	285	285	289	333	344	280	279	275	295	308	311	277	255	277	283	257	256	277	283	296	283	295	291	276	303	324	286	242	292	294	286	275	278	273	285	277	303	294	284	282	289	315	311	254	263	283	282	286	288	253	275	284	275	289	281	245	291	278	255	274	294	261	261	305	244	255	255	264	266	317	284	288	288	302	269	293	306	277	297	280	290	292	277	282	291	312	284	284	276	259	263	336	290	260	290	287	291	317	296	261	267	286	237	268	289	264	240	269	269	280	275	300	287	316	289	282	258	263	278	293	274	268	276	281	275	303	285	261	314	279	312	292	297	318	278	275	301	276	273	290	304	266	282	280	264	269	279	294	287	259	291	266	251	265	286	314	256	271	269	278	284	299	274	295	287	295	264	292	272	253	303	309	277	291	282	325	299	283	264	294	284	269	288	287	266	279	282	303	254	314	283	296	281	288	311	308	275	293	285	279	281	269	291	289	274	265	284	269	273	307	262	275	285	246	318	285	287	276	270	272	261	252	310	293	272	297	259	276	292	293	294	300	290	310	281	286	310	275	282	294	285	313	282	281	281	281	255	316	289	304	319	262	280	276	272	265	260	294	266	264	284	290	292	299	272	300	291	294	270	286	289	291	288	303	289	296	275	284	267	254	264	256	289	281	274	274	308	284	288	302	267	274	244	282	282	275	291	288	273	299	281	299	288	325	288	302	284	285	292	294	287	275	290	300	305	308	277	303	270	274	316	267	249	302	296	295	285	280	284	297	282	307	286	299	291	263	251	301	311	261	284	275	288	301	289	292	272	262	323	273	256	274	275	277	284	239	300	246	281	302	263	265	290	279	287	283	283	276	282	325	292	260	265	293	282	288	294	242	277	278	257	320	291	260	286	277	314	250	258	275	322	265	259	259	287	250	259	284	292	274	297	273	296	271	275	322	302	261	279	265	268	302	279	271	273	266	265	277	288	269	283	263	269	280	301	306	274	281	275	286	300	272	291	276	295	304	268	304	281	284	241	294	273	281	326	284	288	256	264	299	283	300	262	298	320	300	267	267	253	266	277	279	286	281	263	267	261	246	295	290	281	253	297	286	288	296	295	254	287	300	288	283	284	302	272	267	278	269	243	261	303	271	291	260	303	298	287	250	274	263	328	316	284	300	279	301	292	302	278	278	257	256	328	281	269	299	291	272	298	295	282	288	302	251	274	279	265	282	320	299	306	287	316	297	297	276	285	263	263	291	263	252	303	284	259	281	293	280	283	265	282	255	283	252	284	304	282	270	295	273	300	317	285	271	282	307	299	250	300	282	302	295	292	255	268	289	286	268	274	275	276	298	318	312	292	304	312	267	247	273	302	287	293	303	281	269	284	287	258	301	251	286	281	277	273	290	268	304	296	329	267	294	284	312	301	299	335	280	291	317	292	310	300	297	305	287	289	285	261	250	258	299	270	299	270	274	295	302	308	302	291	291	286	279	261	276	246	263	277	300	286	261	282	305	294	297	271	331	288	266	290	291	259	265	269	290	278	280	269	280	279	298	273	290	306	281	299	264	285	260	295	265	294	250	295	293	275	269	297	278	269	274	295	318	301	315	284	261	253	284	301	279	261	345	279	255	280	277	294	247	264	303	311	293	286	265	303	296	287	279	254	276	316	293	322	290	268	281	293	298	312	295	293	269	262	300	270	256	285	280	310	296	268	296	279	297	274	275	285	280	289	278	263	271	309	311	282	264	304	265	278	294	281	277	267	304	272	256	281	255	279	262	292	250	313	274	285	284	298	287	279	292	268	295	310	238	294	264	260	264	277	301	288	262	291	297	292	284	289	292	286	303	300	279	302	262	297	298	312	268	261	285	296	299	306	297	292	251	318	297	255	291	292	290	268	287	279	285	277	306	299	321	290	281	296	305	277	291	257	290	314	304	294	264	284	290	316	267	267	283	262	270	265	269	292	287	254	302	296	297	308	264	303	299	238	272	292	297	301	289	274	266	261	282	266	317	293	299	269	293	283	285	312	282	296	278	282	286	282	276	291	295	300	253	289	310	278	284	300	273	287	281	294	283	299	302
2275	752	818	963	1170	1420	2018	1988	758	729	662	703	690	721	669	668	686	636	698	690	702	720	690	679	672	718	669	704	672	697	649	683	670	701	658	680	694	635	719	663	705	717	687	695	652	718	702	695	684	652	693	660	705	689	679	718	641	659	690	680	687	689	654	666	650	709	603	688	671	680	649	675	679	663	718	678	695	699	729	726	722	683	648	681	703	686	641	657	694	696	693	710	639	688	679	676	675	717	700	696	722	681	708	712	713	673	639	654	738	690	675	655	705	636	633	697	663	637	703	672	702	706	673	662	654	690	734	682	668	646	689	667	709	690	690	608	694	724	710	718	711	707	641	616	659	696	710	666	656	696	690	692	697	662	640	687	664	687	681	679	665	720	635	665	701	679	699	634	698	684	691	684	664	670	721	675	669	699	637	706	654	662	623	644	648	631	687	661	694	616	684	683	658	654	657	688	655	646	677	655	719	690	684	718	697	684	710	666	644	656	672	707	656	659	678	665	631	662	711	672	700	654	670	692	717	649	706	709	671	699	682	677	668	684	684	666	683	710	655	643	690	679	658	653	682	715	684	667	666	735	733	669	658	662	698	617	677	653	667	696	659	699	703	692	708	706	710	685	651	732	669	683	677	687	675	701	698	655	672	692	664	660	655	684	694	635	658	691	675	671	684	713	670	667	659	674	629	690	675	669	657	672	697	689	713	681	697	693	685	719	709	693	676	728	693	656	690	684	723	692	657	675	670	642	696	701	669	676	666	687	690	640	697	710	641	659	680	655	730	657	682	669	726	674	642	651	694	634	687	662	658	686	641	604	632	678	693	689	712	621	669	679	686	697	671	726	712	683	698	686	688	691	720	677	705	647	682	660	687	653	662	687	665	685	725	680	689	691	701	688	656	709	694	711	694	683	676	656	677	680	673	669	680	673	671	678	681	683	683	677	663	719	692	682	655	655	667	667	711	733	703	673	735	657	635	670	696	656	686	635	659	680	683	658	720	651	638	687	666	705	671	686	691	713	668	690	657	678	687	703	664	719	699	655	729	669	683	675	627	719	721	692	692	669	695	686	694	683	687	695	666	664	713	684	676	686	665	692	680	711	667	694	652	716	621	672	699	720	692	668	677	672	646	667	674	662	668	685	671	691	708	659	663	752	671	665	689	666	700	649	670	660	671	681	693	690	691	680	708	699	685	697	727	686	662	639	675	695	702	679	705	729	660	662	675	695	715	656	658	685	677	650	709	713	674	662	646	714	665	658	703	697	700	658	688	663	699	697	655	702	668	654	645	667	700	669	686	649	669	701	683	662	658	663	709	695	669	666	663	667	689	672	663	694	656	682	676	682	693	676	710	660	683	637	709	665	695	679	664	644	683	663	704	698	622	720	682	679	673	648	698	740	673	699	676	687	696	659	639	692	704	715	718	684	643	712	664	672	660	652	670	700	669	692	692	696	690	689	642	731	706	691	688	676	693	707	685	689	658	662	706	678	652	694	710	686	718	650	703	674	679	678	660	680	695	685	674	721	638	685	681	686	691	709	690	699	701	695	670	713	669	693	648	637	682	721	669	680	643	686	649	699	678	683	674	705	667	679	680	659	673	670	685	717	680	681	707	683	673	708	657	625	671	703	705	692	654	686	623	627	711	703	692	684	701	707	664	681	693	702	683	660	647	688	666	662	676	692	679	658	703	711	728	707	694	735	692	632	708	700	660	647	675	699	674	692	744	678	665	681	647	720	672	658	641	719	710	668	703	694	700	686	693	681	707	694	682	713	660	651	674	654	672	679	601	714	660	680	687	691	632	663	732	645	699	701	640	653	687	706	664	648	673	666	712	644	646	689	706	679	693	659	699	711	662	663	691	693	724	604	694	755	697	660	685	696	683	632	727	724	650	663	735	668	650	676	702	682	665	702	716	629	685	663	676	682	661	631	681	702	689	724	643	713	689	702	688	687	725	678	697	699	701	663	654	659	680	634	688	682	715	697	681	673	700	643	663	713	705	679	682	681	683	656	670	721	632	697	693	714	694	683	673	755	634	664	683	666	647	728	639	653	683	672	667	675	664	681	677	678	707	710	658	660	667	665	652	728	659	675	658	666	656	636	715	719	688	664	698	691	656	691	639	714	694	674	675	712	711	633	603	648	684	653	670	665	663	680	693	677	665	697	714	735	649	680	663	685	694	725	715	666	683	649	711	709	660	697	606	673	637	635	722	654	670	659	696	714	669	714	694	630	728	647	681	675	680	681	652	729	707	681	701	670	628	667	669	735	646	677	673	637	662	681	680	694	657	678	669	722	667	664	626	715	722	692	691	723	678	641	680	673	648	638	713	716	675	661	656	674	701	702	710	675	678	677	677	669	660	651	680	697	658	686	716	675	664	717	666	681	731	653	658	676	663	683	679	679	696	707	712	676	692	705	724	657	689	640	688	684	703	662	676	632	704	678	690	634	652	648	702	659	699	707	701	677	697	704	677	697	663	614	700	669	709	633	683	707	680	714	634	687	665	699	658	737	694	669	678	708	649	679	662	681	697	692	681	684	704	724	696	726	691	655	724	675	669	676	667	640	652	683	718	654	691	684	689	645	710	648	707	692	687	705	708	649	675	691	642	705	694	631	705	676	699	631	708	690	637	639	707	682	658	671	692	634	687	679	687	698	697	702	665	677	655	676	681	705	651	679	671	705	650	663	674	675	702	707	695	646	675	664	687	748	647	677	709	684	701	699	682	674	662	729	724	672	680	677	683	696	697	622	688	721	711	717	644	676	688	704	666	682	684	632	719	662	694	674	668	630	661	751	671	713	680	668	650	637	716	683	683	648	690	692	705	674	676	686	617	642	670	697	643	667	714	682	650	713	644	655	682	655	703	651	718	648	696	690	677	636	643	663	634	668	683	672	720	698	681	664	726	692	676	674	700	712	720	694	687	645	677	671	615	719	671	641	737	673	691	673	689	672	659	653	687	646	669	738	688	708	683	689	698	676	648	697	663	679	680	672	641	652	720	663	688	677	714	627	654	648	659	667	671	688	674	645	691	698	705	676	674	706	679	738	643	654	685	626	690	680	632	695	664	648	695	635	724	680	677	636	695	678	708	701	697	645	659	670	675	689	724	690	656	770	647	668	664	733	666	721	703	686	610	685	721	690	686	701	669	689	683	693	684	663	674	694	690	646	648	666	695	667	648	655	675	689	737	690	689	681	665	731	687	650	654	677	657	679	717	717	699	653	667	745	658	711	667	662	678	665	656	694	654	678	699	677	680	684	636	699	693	701	659	686	708	686	712	657	712	653	652	698	714	682	697	729	657	670	682	727	653	642	675	690	669	637	693	690	728	660	699	705	682	677	682	710	683	690	673	686	649	716	692	695	685	683	669	714	652	717	711	673	717	690	678	646	635	680	710	666	704	714	656	671	667	644	693	697	710	685	725	712	763	660	718	693	615	693	682	681	665	627	631	651	662	658	679	676	677	698	687	689	682	715	659	718
8216	809	695	522	572	576	634	517	309	292	297	272	292	268	268	230	278	243	266	291	252	244	238	253	236	272	277	264	218	251	239	247	231	239	231	253	249	223	244	257	233	246	219	241	256	231	217	231	233	244	244	234	226	251	252	267	263	251	187	243	223	224	261	266	253	238	241	212	250	237	261	246	268	261	248	260	264	265	282	253	209	240	257	242	239	257	242	221	289	269	249	260	240	271	272	257	272	258	256	239	257	236	271	234	235	244	223	250	249	258	264	221	249	251	223	231	260	263	251	269	226	232	273	251	248	249	255	255	261	254	269	251	235	265	235	239	244	252	266	248	269	223	247	244	280	275	262	267	262	270	249	246	247	208	276	261	240	240	237	246	223	223	262	231	221	242	227	252	262	236	259	253	236	263	257	279	232	250	242	252	240	236	256	278	219	250	231	249	229	235	257	241	228	252	256	250	245	247	264	249	222	257	256	261	208	216	252	241	256	238	271	243	242	224	234	258	258	249	230	241	230	274	286	241	244	256	245	273	245	247	273	259	232	261	250	243	243	230	250	231	262	243	233	246	273	279	220	245	238	242	237	239	235	245	224	238	223	242	265	252	266	232	227	246	234	260	248	245	223	226	246	248	257	249	274	241	247	234	225	244	224	240	258	269	247	240	257	248	248	249	267	248	241	241	235	254	250	232	252	255	254	240	244	249	241	249	249	218	229	230	239	249	234	255	228	243	256	236	217	282	262	251	269	246	251	229	266	223	272	238	240	274	233	251	217	266	255	259	254	219	263	261	264	245	257	235	265	292	284	233	232	254	246	217	305	250	236	236	249	260	235	241	250	250	241	238	265	238	215	230	246	246	238	270	277	271	249	244	267	248	243	238	221	215	245	242	245	230	282	238	264	273	241	230	260	239	263	264	228	241	255	243	277	233	239	232	222	220	227	262	249	226	260	278	237	235	217	228	243	252	244	235	239	244	254	226	261	229	232	232	231	281	237	236	255	254	239	214	278	278	261	238	249	237	274	249	253	258	256	268	222	229	261	241	242	239	255	240	254	245	233	240	246	232	220	229	233	224	215	216	215	233	242	211	275	227	224	232	218	226	263	246	242	224	233	252	271	220	253	249	252	235	231	233	257	268	246	216	262	277	232	231	252	249	287	269	273	254	248	274	250	227	254	265	220	264	251	229	246	263	231	242	257	240	240	210	248	246	243	211	234	235	265	243	259	232	243	250	232	266	240	280	254	237	217	246	275	228	212	234	214	225	246	258	244	238	249	281	225	264	241	247	243	262	241	263	254	256	245	271	273	250	244	224	243	232	236	250	268	250	247	242	258	254	241	253	244	249	237	269	224	233	238	216	253	255	273	247	243	259	259	234	235	277	248	233	254	226	268	235	264	253	254	242	254	238	228	231	225	252	234	259	241	256	257	268	251	241	259	219	250	243	261	269	255	277	242	208	226	282	225	253	257	231	243	239	252	237	261	281	250	259	237	255	261	243	265	248	256	261	273	254	246	259	260	262	256	250	215	247	252	248	227	229	226	264	282	237	256	205	252	237	256	216	228	245	212	257	237	250	232	257	267	236	258	238	275	223	232	236	242	252	286	233	262	259	225	248	237	267	241	253	262	228	258	222	244	244	261	244	240	239	222	239	234	263	217	230	236	262	258	225	242	228	260	220	208	268	261	244	255	227	248	271	233	255	248	234	253	250	251	248	272	226	249	208	225	236	251	286	253	260	274	266	273	243	260	273	238	269	262	260	273	236	254	232	263	234	252	252	267	233	264	201	262	244	271	265	241	224	230	242	256	226	229	249	235	252	248	242	241	219	254	259	274	238	268	221	229	273	252	237	280	231	260	229	244	218	244	251	252	247	252	244	216	256	230	248	254	242	237	263	250	260	203	234	242	258	228	239	271	284	247	255	269	233	233	247	244	212	260	256	244	258	225	227	244	263	245	236	221	250	274	247	273	260	239	234	211	274	251	255	234	263	238	256	244	269	240	259	267	242	224	234	251	268	260	232	237	239	223	197	256	269	255	256	245	266	231	229	256	250	233	219	269	226	231	263	275	242	232	238	249	250	224	211	244	241	224	237	241	264	251	249	228	230	231	237	250	242	264	261	253	237	240	256	238	256	239	211	222	279	250	241	236	260	244	273	234	236	245	247	275	269	254	267	260	226	249	229	234	253	247	270	269	213	244	245	248	228	254	282	239	252	239	230	253	280	262	257	233	248	244	262	240	245	254	260	229	239	231	226	266	261	255	255	243	247	275	254	225	268	248	259	240	271	235	216	265	214	269	226	261	270	249	246	248	252	250	284	222	241	259	264	232	252	264	244	225	233	243	246	231	227	244	252	243	288	250	224	235	257	238	273	252	261	243	223	248	212	252	261	261	254	248	256	250	230	220	273	252	240	205	236	245	258	223	237	252	262	232	212	267	268	260	251	241	254	231	261	225	252	238	266	249	250	243	239	244	266	248	286	243	270	254	245	252	252	233	246	242	270	241	243	248	245	252	255	269	258	237	235	235	251	246	237	272	263	230	252	242	249	264	268	252	261	232	276	238	265	248	221	214	266	252	217	232	226	222	262	241	253	260	241	241	246	212	237	226	228	259	217	232	235	254	232	272	235	242	245	246	215	244	255	234	274	214	244	233	243	241	281	256	279	260	262	216	223	275	212	222	251	255	242	254	244	219	250	240	244	262	250	250	244	254	260	235	242	230	232	245	255	233	244	235	242	272	214	231	261	260	216	232	263	246	216	245	244	256	231	265	248	260	259	266	261	255	222	244	255	252	235	250	226	254	227	224	214	208	236	257	259	245	231	258	236	258	239	263	235	227	231	264	234	249	263	242	245	268	235	235	247	229	259	235	309	235	238	251	252	265	246	276	245	228	226	257	244	242	242	239	247	212	216	226	256	237	218	234	242	252	227	222	252	240	236	217	271	240	260	247	250	263	259	281	253	233	249	251	262	248	232	258	259	255	262	228	229	255	244	267	256	282	241	280	281	275	251	262	228	258	250	217	272	243	217	261	253	240	247	230	234	240	248	228	250	254	261	240	252	234	238	222	263	240	254	272	248	259	271	260	279	257	271	243	231	227	232	257	287	247	221	236	226	246	249	250	228	259	262	277	233	229	235	234	213	228	247	238	272	247	262	278	228	243	263	245	241	240	227	265	220	260	248	251	260	255	250	249	229	232	269	266	220	238	244	234	244	241	263	259	253	248	224	260	239	238	218	236	220	218	255	266	250	243	244	279	253	273	230	258	243	259	241	237	226	226	237	242	254	259	264	248	235	226	277	260	247	274	269	261	226	223	263	239	262	225	264	251	257	234	259	254	234	233	243	225	248	240	228	260	242	223	259	255	267	260	247	245	235	260	243	237	261	241	233	255	235	246	235	263	273	252	255	252	246	241	253	287	249	244	244	233	255	265	258	269	261	253	262	241	252	221	251	244	222	241	248	240	223	231	246	233	256	238	249
7340	1075	1573	1706	1962	2165	2564	2039	873	800	750	751	721	675	669	660	634	672	652	658	601	614	628	609	614	612	579	600	651	654	604	606	622	550	600	589	597	594	550	640	593	604	636	635	590	551	624	552	637	613	627	613	589	561	599	549	644	590	590	631	618	576	634	584	613	561	616	558	585	585	584	600	570	583	616	593	578	561	609	587	610	602	614	569	608	601	581	560	560	574	577	591	605	610	590	582	588	596	630	598	553	548	607	580	581	574	616	581	586	600	606	568	586	580	585	597	629	577	650	617	614	589	602	590	610	573	558	616	585	605	591	593	542	569	608	608	587	600	544	610	583	609	593	588	618	567	619	572	546	620	578	563	607	615	615	642	614	581	575	554	554	568	594	588	594	637	590	602	558	577	559	552	616	598	565	554	608	620	593	614	604	615	597	585	589	589	595	585	553	623	624	617	592	563	587	538	600	610	595	580	583	606	572	585	555	572	598	608	569	616	606	585	589	565	598	613	607	587	638	549	550	592	606	577	602	569	605	595	557	617	599	618	584	588	580	654	604	576	584	582	596	599	564	604	547	617	602	592	575	563	577	564	579	586	607	604	571	582	584	561	605	604	583	592	642	556	590	570	571	590	606	574	577	580	571	602	624	616	575	559	602	598	559	614	589	620	607	572	584	603	576	608	556	608	606	572	584	638	578	578	580	614	584	593	579	535	640	609	550	575	575	602	545	584	597	595	559	592	629	576	542	561	569	580	612	580	599	577	547	576	554	612	574	606	607	584	587	602	602	614	638	613	611	570	574	602	586	556	601	580	560	546	642	601	626	577	606	588	615	594	592	612	582	567	579	591	581	564	569	614	577	546	624	620	619	613	571	618	565	575	583	566	611	596	617	629	533	615	593	620	600	576	583	590	587	591	575	581	562	541	572	583	623	594	556	590	606	606	561	576	620	562	573	590	564	613	564	524	580	575	601	584	554	582	612	548	622	577	603	567	575	620	600	589	599	594	574	617	646	580	608	568	597	599	626	620	610	591	607	627	556	577	551	583	590	550	549	616	577	605	551	600	617	588	619	567	553	611	610	569	627	618	592	606	579	602	573	588	606	574	607	619	566	608	582	550	612	567	584	571	557	598	573	610	588	607	585	582	575	584	622	591	578	607	596	569	621	615	609	594	588	555	588	620	617	625	602	597	547	545	593	580	588	601	622	628	578	555	648	595	608	587	596	574	650	593	558	567	576	646	560	609	576	597	626	587	562	603	613	599	585	608	613	585	528	592	621	620	561	601	614	559	572	567	636	583	610	549	612	586	581	553	553	603	612	537	599	611	572	586	555	584	574	622	581	616	606	608	544	578	580	631	596	599	547	576	578	599	650	623	613	541	611	628	590	561	635	572	570	556	555	641	597	575	617	564	583	594	563	563	601	557	619	595	562	575	562	602	607	570	560	549	613	632	601	571	535	591	597	564	598	646	586	587	593	588	588	613	564	615	579	624	574	604	607	561	573	584	572	612	583	584	639	589	634	597	626	585	620	617	616	601	582	566	592	561	609	609	610	587	548	590	578	580	598	547	589	625	594	552	591	591	588	534	584	539	570	589	613	578	600	591	567	581	586	573	574	627	587	556	573	630	564	617	624	584	614	592	580	614	576	554	599	567	565	609	566	555	593	614	622	611	622	627	585	539	599	593	633	591	589	565	581	554	595	578	613	566	603	587	618	603	600	613	591	606	587	562	556	580	613	581	557	575	574	608	570	610	589	564	595	555	508	611	613	604	584	596	588	582	587	569	551	621	599	614	589	610	532	621	638	587	607	588	615	546	563	585	571	605	605	596	589	595	593	612	591	578	630	594	612	644	624	576	625	630	593	576	605	594	598	577	572	583	540	592	562	652	620	600	574	590	598	559	584	576	565	596	588	577	601	614	554	559	581	561	610	588	638	585	571	534	606	605	576	596	596	584	587	609	577	578	561	582	555	576	596	589	560	576	598	575	595	587	576	569	554	577	628	596	578	597	627	584	601	589	569	596	615	627	559	597	595	579	571	582	551	621	576	551	560	623	597	602	573	587	566	600	622	578	577	579	562	585	594	586	611	616	572	569	600	578	560	568	574	585	610	575	576	596	610	625	575	620	596	622	631	621	606	591	589	612	607	574	564	576	622	557	600	593	553	577	617	560	584	609	596	585	626	575	587	609	582	592	578	582	647	598	627	583	611	607	607	615	581	583	622	571	626	593	562	595	632	651	584	609	603	615	593	608	601	577	581	559	629	609	613	588	609	594	595	606	613	588	588	614	568	582	549	618	596	518	592	561	598	584	588	584	604	565	632	584	554	562	614	597	612	596	592	617	560	553	596	566	619	598	611	595	603	572	584	560	618	579	580	569	654	578	587	597	599	625	618	609	574	621	595	589	604	585	551	582	617	566	583	609	555	578	550	641	551	549	627	583	583	593	604	602	594	601	562	565	609	555	564	573	591	596	633	623	589	605	565	589	615	610	587	580	554	545	614	591	618	606	577	603	606	561	610	587	612	601	560	592	619	529	564	554	599	584	551	578	572	624	575	579	623	570	556	621	560	654	604	615	572	598	597	597	568	557	582	577	599	595	598	561	577	594	640	590	602	576	612	641	582	595	576	590	548	546	584	618	597	633	642	563	611	591	576	557	575	589	598	566	611	586	534	594	596	579	602	590	609	586	581	603	586	645	571	543	599	598	580	606	569	571	631	569	589	609	575	559	581	588	601	631	582	558	575	564	595	582	593	578	621	587	566	589	593	600	552	571	600	567	607	556	578	607	586	596	598	621	596	623	562	621	609	591	609	584	605	597	613	632	579	548	575	573	635	609	601	589	592	595	583	618	568	605	594	611	600	625	581	575	615	598	587	609	564	547	583	567	594	612	541	599	564	596	573	531	602	631	572	590	642	587	554	553	554	592	580	572	565	563	604	585	595	561	553	592	613	597	571	581	623	617	591	600	610	559	626	617	586	625	615	538	564	591	562	618	596	535	577	580	601	608	575	567	588	589	587	634	590	610	568	588	596	568	640	609	607	606	596	594	590	600	567	574	574	583	567	570	555	631	556	598	573	615	533	573	579	590	589	607	590	632	577	634	603	569	584	602	573	607	608	601	597	582	607	581	614	588	615	604	581	579	608	612	591	651	582	538	596	589	555	593	603	555	640	579	608	601	608	576	628	577	600	596	594	547	542	559	594	576	548	571	572	568	575	563	600	565	607	589	606	584	552	646	617	585	549	531	612	601	581	594	629	614	565	622	613	568	593	588	554	580	587	609	590	560	554	572	598	582	560	580	568	602	603	598	606	646	600	570	548	616	583	605	582	556	603	562	612	604	580	570	600	613	536	609	615	597	637	638	622	604	580	601	604	631	569	598	614	559	582	564	583	544	591	585	562	597	616	580	606	587	601	593	576	539	602	647	584	581	630	602	614	614	635	620	627	585	573	593	604	626	570	622	614	584	585	592	526	584	570	604
14073	1316	871	627	691	619	587	415	219	143	150	131	126	161	143	144	101	116	110	108	129	116	118	107	96	120	100	128	108	98	147	95	123	113	101	122	119	114	94	103	128	108	91	99	97	106	126	100	111	113	111	96	103	95	94	113	108	99	91	101	84	100	120	91	108	118	104	102	100	86	92	103	117	103	104	103	106	117	108	88	121	97	122	93	101	111	132	106	120	98	132	108	124	103	102	101	132	106	110	117	99	98	101	103	110	93	112	122	116	109	112	109	110	89	85	111	108	123	105	92	116	102	107	115	101	104	126	107	92	110	102	108	106	103	99	105	100	110	104	77	99	104	101	86	109	103	107	102	112	102	95	119	99	116	108	108	114	93	105	107	111	104	118	105	109	112	114	110	97	105	80	116	109	105	113	122	97	95	98	98	111	108	125	99	123	78	103	114	100	112	110	115	117	107	89	110	95	87	86	109	105	115	101	109	106	95	106	95	92	103	95	120	93	101	125	105	103	105	89	84	112	92	101	88	110	98	102	119	106	89	113	91	106	102	109	105	102	104	105	100	87	85	98	97	114	104	120	112	96	112	104	96	92	130	88	108	108	98	109	112	113	91	89	109	90	108	109	114	119	96	101	108	104	108	102	96	122	84	107	112	114	115	85	104	114	114	114	109	116	117	119	99	100	108	112	141	113	108	114	109	107	102	105	102	122	108	96	105	125	103	102	87	90	96	111	94	112	86	111	114	105	108	112	115	115	128	112	109	113	103	112	92	83	122	111	99	101	88	100	106	93	109	108	103	100	110	119	123	105	110	108	102	99	110	107	109	100	118	100	102	94	110	93	92	115	116	97	112	115	117	96	116	122	105	111	100	96	105	104	92	118	102	111	115	104	100	122	112	101	92	96	116	124	122	107	121	110	92	102	144	102	114	109	115	114	94	104	109	113	110	107	105	102	106	96	128	104	110	104	99	111	99	94	87	79	101	119	100	123	100	99	113	109	100	115	99	103	105	121	98	98	85	97	115	109	117	111	92	104	101	111	89	105	97	110	98	100	109	92	122	87	109	91	98	115	144	112	106	134	109	93	107	90	113	101	99	97	121	115	117	115	103	85	115	132	94	99	112	114	122	112	94	98	76	110	102	107	101	86	104	100	119	107	110	90	113	116	122	96	105	93	108	90	118	127	119	93	106	104	109	110	86	102	125	84	108	98	120	113	90	98	105	96	105	97	121	97	98	103	108	101	117	120	107	112	114	98	116	142	99	105	110	113	105	98	119	114	107	118	105	120	100	116	97	90	104	106	91	95	98	98	104	127	125	110	104	103	104	113	94	121	102	111	117	114	102	117	114	111	94	93	105	102	104	103	121	102	113	97	111	109	106	108	107	97	100	98	86	106	109	120	114	95	112	106	105	104	117	107	103	94	117	115	91	94	111	128	113	113	123	95	117	103	112	104	96	93	95	106	111	113	107	107	123	121	118	83	97	101	121	111	115	87	101	106	103	94	112	113	108	112	102	87	100	106	103	111	129	94	100	114	115	138	117	102	104	113	101	111	100	95	131	104	95	107	98	115	104	127	108	97	98	97	118	103	110	101	97	104	102	117	107	106	103	102	117	124	111	103	94	106	110	103	116	93	103	100	128	106	107	113	95	106	106	98	89	96	106	120	97	97	110	118	101	108	97	122	102	120	96	117	106	115	102	101	94	111	126	109	112	100	114	111	100	126	99	95	98	121	124	114	109	107	115	105	86	114	118	101	103	124	101	112	119	114	109	122	117	112	88	101	113	120	114	98	103	108	113	98	112	114	113	98	116	99	111	110	118	105	89	104	106	85	112	110	99	99	112	99	103	110	102	104	110	96	100	113	122	87	121	92	124	105	95	122	97	106	104	89	84	99	117	114	94	111	98	110	116	97	107	122	121	92	109	108	97	81	109	110	124	118	124	106	104	118	101	82	97	104	124	97	116	107	96	88	93	129	101	99	114	120	117	111	99	108	99	110	103	109	130	94	129	134	132	92	98	124	104	98	104	104	109	120	99	96	98	86	104	108	92	97	103	103	105	104	99	120	118	109	95	88	105	87	85	99	109	117	96	100	106	119	103	116	95	118	116	110	83	120	103	104	99	118	112	95	108	103	98	110	98	114	113	131	108	108	101	113	100	128	101	107	99	122	114	98	76	97	111	92	125	114	108	107	104	106	100	114	109	97	107	93	103	109	95	107	106	111	97	117	91	94	103	89	112	97	111	99	96	102	96	102	118	116	101	95	112	112	93	94	114	88	129	91	91	112	117	105	114	106	95	123	129	107	114	106	97	86	105	109	83	108	96	102	107	142	103	105	96	124	111	108	112	119	102	85	99	113	107	107	112	112	99	101	120	108	110	101	105	92	122	88	92	122	101	91	102	87	120	88	97	113	114	95	105	125	94	94	119	95	96	121	106	84	93	86	93	101	99	101	104	123	99	98	117	106	105	107	119	102	112	110	77	108	94	115	99	100	106	119	86	120	117	96	112	98	103	124	109	100	89	90	111	117	116	123	96	111	115	105	113	107	111	112	105	104	115	112	115	134	104	93	103	115	119	109	117	101	107	105	101	110	110	92	87	99	99	119	100	109	130	119	103	108	114	114	113	113	95	107	118	116	107	103	119	92	113	102	96	114	107	107	115	103	127	102	111	114	118	105	110	107	111	102	111	123	131	137	106	104	104	108	118	111	121	107	120	99	120	115	109	111	111	109	95	125	98	115	108	111	91	84	89	87	101	93	122	100	110	109	90	95	108	100	89	84	115	104	106	101	103	126	115	110	97	93	105	115	90	94	128	98	115	101	115	118	107	110	121	100	114	115	97	120	115	115	110	82	98	99	101	84	91	119	130	94	116	79	104	97	95	121	93	100	104	89	122	115	100	101	123	136	110	116	99	100	110	108	122	109	117	88	109	108	127	114	118	107	107	109	92	97	112	111	105	103	93	117	119	109	107	109	92	115	104	120	115	103	104	107	138	107	116	101	105	113	102	98	104	103	118	94	125	112	104	128	103	111	121	106	102	110	109	110	104	107	111	91	121	113	125	114	94	106	126	92	105	96	103	110	101	98	98	100	122	104	113	109	107	87	107	106	96	85	102	110	94	111	135	79	101	117	104	116	113	121	101	91	97	94	110	81	98	122	106	92	94	97	103	113	129	104	91	109	103	96	108	95	118	106	112	113	98	90	119	90	97	127	111	116	105	102	94	113	88	106	105	111	125	90	118	93	86	102	99	105	102	98	111	112	86	110	110	116	110	109	127	112	107	101	104	95	110	121	103	112	127	121	115	90	121	88	103	83	110	97	99	105	114	114	107	116	107	101	99	92	87	126	98	117	86	90	118	89	100	101	108	97	114	115	111	104	96	109	100	102	110	117	112	115	103	94	122	90	119	89	86	109	104	103	134	96	107	110	102	83	117	90	84	122	108	97	85	112	109	103	111	127	99	107	102	103	102	93	125	122	111
9050	1139	1879	2273	2991	2868	3131	1772	736	520	556	506	471	447	463	405	381	405	376	364	341	315	323	314	306	314	336	310	315	349	314	293	272	290	300	314	292	279	284	309	305	277	265	291	297	283	282	316	306	273	307	313	295	295	306	252	279	288	280	272	280	304	265	264	260	297	269	277	251	263	273	306	286	281	279	286	255	267	292	290	273	267	304	292	287	285	271	273	287	266	292	273	265	262	265	287	245	304	285	292	292	286	269	269	268	281	276	289	321	266	266	277	286	287	284	276	291	285	279	265	278	264	312	274	274	301	268	236	287	285	290	266	280	297	317	295	304	275	273	294	292	282	270	277	262	258	288	240	300	276	246	292	249	254	306	253	264	289	299	272	265	274	282	276	276	261	262	320	272	271	288	248	302	275	278	270	288	272	271	259	294	326	287	279	284	295	280	265	271	294	322	274	287	310	274	278	253	270	254	288	282	259	304	241	284	282	271	273	277	280	297	257	256	265	271	281	283	300	257	272	261	281	296	279	286	258	262	290	284	249	264	294	267	291	289	262	310	271	282	297	278	285	294	304	273	251	297	267	307	276	263	257	262	273	292	277	284	256	274	277	267	284	286	281	271	289	281	268	250	285	290	283	289	286	289	248	243	267	260	263	246	264	262	294	268	278	288	276	272	280	285	276	276	273	273	304	275	285	260	302	269	288	299	253	293	268	254	268	279	283	258	283	264	288	273	286	241	253	290	293	279	296	297	277	250	285	291	301	253	271	274	271	241	293	309	278	258	290	295	261	258	277	287	323	315	269	310	266	294	266	286	278	272	255	276	308	267	286	291	297	277	267	273	263	282	257	233	258	261	261	295	260	283	297	290	281	266	301	268	261	290	266	260	282	332	291	283	276	295	280	273	286	291	291	301	276	267	285	257	306	281	250	274	255	270	293	278	285	272	236	292	281	276	280	277	292	299	304	285	254	306	305	272	314	267	280	276	270	275	288	277	267	283	248	269	282	273	266	274	291	273	283	272	297	249	250	275	303	264	260	269	268	273	284	280	242	287	301	291	261	276	288	257	293	273	310	280	276	294	283	267	249	304	312	259	267	273	256	282	273	276	257	303	288	242	284	279	273	278	261	287	279	268	271	288	262	288	242	273	290	290	263	310	278	317	279	283	253	250	272	275	262	262	291	292	263	295	283	280	293	273	291	264	280	297	275	290	268	276	286	263	271	263	254	286	274	273	294	260	298	258	259	249	287	281	230	293	290	293	263	278	298	263	260	281	309	290	259	265	294	284	313	261	311	279	248	255	290	293	294	285	271	271	248	253	279	278	299	295	289	280	271	291	268	262	283	276	275	265	265	276	262	282	265	261	286	277	309	245	256	268	293	284	290	277	294	280	296	325	267	297	266	298	269	237	285	276	297	286	319	296	261	291	269	244	260	323	257	307	273	271	273	280	273	306	294	308	280	263	263	285	289	291	290	245	276	277	287	263	283	281	298	268	258	272	286	289	282	264	302	282	275	255	299	292	259	270	263	244	272	243	264	279	272	292	260	305	274	270	270	267	287	275	271	289	271	252	256	312	253	271	269	282	261	269	276	271	286	281	256	291	294	294	294	283	313	301	290	271	257	290	279	270	276	322	292	289	282	245	282	292	253	291	274	285	305	252	277	272	298	280	282	282	245	304	280	257	263	288	280	265	266	241	279	276	294	251	267	287	276	299	280	249	262	295	285	285	286	251	276	283	272	270	289	252	279	271	277	272	278	300	273	256	304	280	280	261	282	247	279	269	264	290	310	312	286	303	280	280	288	275	256	297	299	287	309	275	287	282	297	303	266	276	274	290	288	253	244	251	282	302	294	261	270	281	252	299	294	256	286	273	301	289	254	261	267	293	269	294	254	264	277	265	272	263	285	268	273	266	277	270	259	276	281	289	276	261	291	238	293	266	283	268	262	274	275	259	290	287	257	291	284	273	256	291	243	288	270	322	234	256	257	294	299	295	273	282	272	282	278	266	255	274	292	281	283	272	309	250	283	268	262	282	279	272	292	268	241	264	269	268	333	283	287	269	282	310	284	277	263	274	274	266	253	310	250	271	268	269	285	283	267	252	297	277	258	286	268	268	270	304	286	278	280	307	263	295	299	257	264	256	276	268	283	264	270	295	275	278	283	284	285	251	280	274	274	296	286	290	274	271	271	280	288	278	301	289	302	299	289	299	268	292	270	240	277	272	282	255	276	278	290	276	309	251	265	286	279	262	268	289	287	245	277	258	262	284	270	288	280	296	321	231	272	282	248	284	274	247	263	261	250	281	265	276	265	286	247	292	299	222	277	274	261	265	263	287	266	246	262	274	251	277	294	258	280	287	261	260	273	277	283	274	291	270	254	281	295	297	283	291	275	287	281	251	263	255	277	269	284	284	269	269	270	281	263	262	256	274	290	271	275	264	272	268	291	253	285	266	263	277	267	270	310	306	298	297	255	268	251	265	267	284	308	300	269	287	247	289	268	257	308	276	305	271	261	268	296	277	300	274	261	273	268	290	260	253	226	278	268	277	270	280	253	279	294	250	290	280	298	301	298	265	327	266	260	285	219	277	254	270	264	309	290	248	251	265	286	259	260	290	289	287	300	306	274	286	254	258	249	222	279	284	256	288	272	286	279	251	272	304	260	295	275	251	275	252	254	264	280	283	276	285	321	312	294	234	294	277	274	278	277	262	283	279	281	277	290	274	292	245	278	287	264	249	278	310	276	306	262	279	301	255	267	277	298	265	285	310	274	282	253	305	283	259	274	268	284	267	268	313	293	266	317	263	246	265	287	278	295	259	261	256	253	289	257	271	291	278	283	274	244	271	282	281	271	285	300	241	287	292	296	277	273	275	248	297	264	260	291	278	275	292	281	286	255	280	263	268	298	274	287	309	282	260	275	291	265	272	259	263	275	254	294	274	277	290	300	273	289	265	281	275	284	254	299	283	288	278	244	268	278	292	282	284	261	250	290	282	266	265	299	265	262	265	251	283	228	282	264	251	283	279	262	265	276	266	246	266	249	289	271	280	284	240	246	288	284	250	252	275	272	284	314	275	284	274	274	251	281	289	300	264	292	260	275	270	267	269	283	262	267	275	277	293	262	290	272	265	273	299	290	288	285	296	280	279	288	277	271	263	266	258	277	331	263	280	279	283	237	327	255	278	266	267	258	287	285	287	276	280	286	265	275	266	281	267	290	259	260	258	258	309	299	286	255	269	266	269	279	271	284	262	284	258	288	289	242	278	250	269	271	258	258	269	290	296	278	287	269	299	275	267	266	256	277	306	281	271	284	266	272	286	285	292	311	285	253	297	290	269	246	281	296	296	251	289	294	283	259	267	287	286	261	266	285	270	291	285	286	265	292	261	293	288	286	274	259	300	277	296	278	281	300	301	323	270	281	265	283	264	272	247	268	291	249	271	301	307	283	250	268	272	269	266	279	294	245	276	302	291	290	236	283	279	275
1779	398	386	383	524	568	544	424	279	283	267	289	281	284	272	288	266	286	283	299	252	307	303	292	302	297	285	288	256	268	290	276	268	286	266	264	299	291	247	285	298	298	282	306	272	287	275	284	307	240	260	280	227	275	245	284	291	294	293	280	312	271	247	283	310	287	306	280	282	299	281	291	264	279	296	294	288	255	271	286	256	275	269	281	278	278	252	270	309	323	314	322	282	275	256	264	273	260	300	293	286	252	279	272	278	290	300	335	277	254	287	261	273	284	279	298	286	292	273	264	306	325	293	267	269	317	279	317	298	261	306	301	299	298	300	302	309	292	274	267	277	299	263	276	262	263	286	291	262	253	278	300	288	283	283	292	269	301	302	294	288	248	295	284	258	270	276	283	276	288	287	257	267	272	277	261	277	299	279	325	276	283	283	304	293	301	312	258	292	320	311	294	303	301	260	264	297	288	263	292	302	273	286	304	269	276	272	275	296	266	297	255	252	306	260	285	281	277	284	271	283	261	278	261	289	296	270	271	295	287	269	336	293	296	283	257	317	358	302	276	289	280	308	281	232	297	253	315	294	303	252	281	289	317	261	290	276	288	268	269	269	266	285	309	294	319	284	290	292	281	267	263	267	253	264	257	290	279	284	271	288	282	309	312	290	285	294	269	283	307	285	305	293	284	294	259	257	291	257	278	300	316	321	261	286	242	271	245	296	285	277	298	278	267	249	261	299	285	287	292	314	273	293	298	284	275	301	275	257	306	266	301	294	262	309	264	281	276	262	312	275	256	291	277	283	283	291	317	270	286	320	269	300	268	296	293	283	278	274	275	230	284	298	258	264	283	287	306	290	259	285	262	276	258	282	270	293	308	287	251	302	292	268	302	276	315	304	303	268	291	279	286	253	278	273	295	312	278	264	274	287	269	304	302	270	268	264	245	280	274	284	270	282	258	287	284	314	279	281	267	272	292	264	281	273	264	318	277	275	307	286	294	289	291	282	271	261	267	275	273	271	263	277	313	292	263	318	305	284	300	287	284	250	299	304	261	296	286	281	278	316	275	260	287	320	282	324	268	302	275	291	299	287	285	291	310	277	279	300	278	303	303	291	287	285	289	250	293	244	294	291	271	297	300	282	274	284	272	288	305	283	297	311	289	248	284	295	298	264	298	270	276	275	268	297	298	269	294	264	259	238	293	255	283	253	281	258	256	286	253	283	291	281	261	293	265	251	284	298	285	275	277	329	283	296	286	312	326	294	310	276	265	309	261	286	280	290	251	311	304	291	271	261	279	292	308	317	278	297	264	259	266	270	291	247	296	286	270	297	286	289	276	286	285	268	319	288	275	285	279	258	269	289	322	279	266	310	263	274	288	303	305	246	261	324	261	269	266	278	274	275	269	288	274	303	308	272	281	269	311	280	292	265	291	293	286	271	269	266	289	287	277	275	291	269	306	326	261	284	269	283	274	283	294	252	297	273	272	292	294	306	265	318	297	309	294	256	309	259	309	258	297	297	303	303	312	272	293	293	276	282	291	290	280	267	252	293	314	276	280	288	294	265	289	271	260	265	265	290	313	274	277	276	297	285	297	281	277	305	279	264	300	264	265	278	275	302	272	312	285	295	319	301	313	249	292	310	292	279	279	299	268	308	272	288	271	309	278	283	277	324	281	282	307	295	285	275	293	267	256	285	282	283	275	279	298	270	288	257	284	292	285	267	283	270	291	302	272	304	279	317	298	301	280	291	270	266	277	293	272	266	286	289	292	303	283	303	289	271	271	258	293	272	268	291	273	248	269	282	269	304	283	250	272	280	280	300	242	265	256	287	284	269	305	311	300	269	261	259	286	280	301	236	282	317	288	303	267	289	262	300	276	276	328	281	286	328	300	323	265	285	278	306	279	301	283	275	274	280	283	265	261	261	289	275	287	281	295	270	273	293	312	277	326	272	297	280	283	297	275	252	298	301	283	254	280	275	268	269	328	288	257	262	291	314	273	239	276	297	284	282	281	283	287	302	303	280	284	312	275	314	310	299	269	297	290	260	300	300	308	266	258	300	290	297	275	271	295	314	270	287	275	256	294	308	272	300	262	267	286	255	280	287	312	288	276	286	283	253	311	278	265	295	287	295	272	280	288	253	289	266	274	293	314	304	260	283	304	304	295	319	297	286	283	274	306	260	306	294	302	310	291	326	280	296	270	293	286	258	273	274	283	283	291	302	283	250	276	299	300	273	296	294	316	301	289	278	303	313	258	250	276	281	273	246	278	300	297	281	291	276	275	291	276	286	293	286	310	293	299	266	283	295	296	286	283	280	310	254	303	289	298	293	295	272	269	270	279	282	262	300	298	296	291	289	276	279	283	289	341	301	294	306	289	296	266	235	266	309	273	280	266	273	255	314	284	291	291	298	269	254	285	278	287	294	265	272	288	300	292	292	286	291	280	302	270	294	281	270	303	303	278	273	287	295	296	278	267	281	311	318	293	255	276	263	266	279	289	268	266	266	310	294	287	284	274	284	302	296	327	271	270	279	283	280	294	270	279	322	268	272	298	316	269	296	340	281	303	276	276	267	257	284	303	288	287	263	299	281	259	284	266	300	261	264	287	263	280	287	281	307	283	281	303	263	320	282	292	273	297	303	261	297	276	273	272	275	296	297	289	298	302	280	290	283	285	246	274	312	260	244	249	289	301	280	265	286	286	266	303	302	329	289	282	275	286	267	271	279	310	281	308	281	317	291	308	287	301	294	303	266	266	291	264	278	267	258	313	300	283	280	291	259	263	310	282	312	265	286	305	266	245	294	303	274	262	290	287	295	266	298	303	282	285	293	294	273	273	283	277	306	258	256	295	295	261	280	240	257	305	268	254	253	287	314	315	265	271	263	287	276	320	295	340	257	265	311	328	273	322	261	301	270	250	278	287	251	299	283	291	278	285	279	291	284	286	299	282	292	294	317	327	303	288	283	300	279	286	277	257	273	291	270	299	267	282	314	274	309	293	273	308	291	303	286	261	284	315	264	307	282	265	257	291	302	271	271	275	303	291	275	300	245	319	297	272	281	269	255	279	268	266	275	280	279	280	302	271	310	295	291	308	267	271	293	271	289	278	263	273	289	307	303	269	272	270	281	285	270	284	272	269	301	297	265	283	292	292	285	290	257	263	309	286	267	327	286	267	273	282	278	298	294	289	301	250	237	283	284	267	272	257	327	252	286	271	286	299	266	328	255	258	271	344	271	297	298	295	264	285	295	301	281	276	280	262	272	311	289	282	295	337	287	244	308	268	279	272	278	296	262	282	247	331	303	277	267	281	273	295	299	315	258	247	284	282	293	284	299	258	268	271	288	297	269	282	276	341	269	278	287	272	296	285	261	249	291	299	341	294	308	299	280	323	257	298	249	336	289	296	291	282	298	270	293	304	290	284	305	276	292	279	279	263	270	287	294	290	295	264	301	311	283	308	279	280	303	272	267	264	302	268	288	305	272	279
2252	792	899	1017	1865	2224	2043	1373	754	704	662	708	704	710	704	679	701	718	669	696	720	708	655	665	627	644	701	668	671	700	680	671	673	666	700	694	661	766	694	637	658	678	693	635	658	651	650	650	690	689	682	644	714	682	664	695	705	689	677	724	666	629	705	701	673	721	660	687	654	702	693	639	661	704	672	677	699	665	662	678	708	643	690	656	650	687	683	648	685	647	677	722	680	656	750	654	721	697	665	734	696	651	717	708	686	709	661	663	702	690	652	690	666	704	671	625	635	707	671	694	656	699	688	668	658	712	712	675	641	674	655	657	702	629	675	667	669	653	686	657	690	639	640	668	626	677	670	721	668	644	699	698	660	683	661	657	703	658	698	641	666	721	675	634	643	684	684	644	662	707	644	656	653	663	669	673	675	655	670	695	670	690	716	701	648	699	609	677	688	699	698	702	677	668	702	664	671	692	716	661	711	661	699	665	677	695	675	685	753	689	668	689	680	662	697	684	681	703	638	674	679	697	687	681	682	693	688	655	682	625	688	689	644	701	714	634	662	684	658	686	648	649	664	690	671	637	699	678	703	690	661	727	666	724	723	732	665	697	737	678	662	715	703	695	639	704	676	706	712	700	669	680	686	691	690	675	653	697	695	706	661	703	673	694	690	715	695	685	681	716	697	660	636	698	740	671	673	647	652	730	665	722	663	663	660	684	667	710	688	609	715	642	705	703	700	695	692	664	722	659	639	620	646	694	681	662	693	625	669	691	656	683	684	699	668	739	637	698	662	678	648	651	680	650	714	680	710	688	682	688	705	723	674	619	663	616	691	652	663	668	635	658	695	683	726	690	672	687	674	674	672	707	687	643	669	684	709	694	681	719	682	706	653	674	698	693	701	660	727	645	677	668	669	688	696	717	661	664	659	682	647	698	722	668	713	692	682	692	668	743	641	699	689	656	661	662	671	693	659	689	658	696	683	646	667	731	664	650	669	722	646	693	664	703	671	706	653	671	666	680	650	687	744	668	685	664	683	703	668	679	641	735	642	673	677	681	665	661	674	679	687	636	656	695	679	621	654	714	687	656	651	677	727	660	682	711	666	635	704	680	604	674	669	703	712	652	673	663	666	665	657	639	617	669	642	699	730	685	669	689	654	671	708	683	673	623	687	659	656	706	684	673	656	648	689	687	700	709	711	651	698	650	727	707	713	699	663	624	653	693	649	638	683	709	705	673	700	692	680	699	683	714	683	705	688	690	678	682	647	695	678	662	702	692	652	682	662	678	759	706	665	688	685	659	675	701	672	712	635	683	691	634	638	669	669	712	629	642	664	654	697	695	677	657	637	671	659	638	659	699	694	731	674	682	648	670	671	678	747	673	679	698	693	670	661	707	646	711	629	683	687	675	690	679	684	695	717	734	728	652	642	669	680	698	683	662	681	672	696	633	678	672	669	717	666	615	676	671	675	689	743	675	713	663	714	698	675	672	633	718	694	698	683	669	664	640	632	689	677	685	647	702	662	711	642	723	671	709	676	706	658	679	653	641	618	662	661	666	626	679	649	683	712	701	687	715	684	694	637	687	663	674	693	602	674	673	644	722	681	648	709	688	746	710	675	682	671	684	696	675	688	656	710	649	697	667	706	687	684	657	687	660	689	686	665	696	636	752	671	698	698	670	741	667	634	695	636	692	715	738	667	658	685	678	654	680	665	643	683	670	671	681	663	668	707	649	706	645	695	683	706	685	719	702	653	681	645	648	714	653	691	685	662	683	648	687	661	667	643	696	675	658	694	671	733	748	685	719	669	687	699	627	633	688	684	681	698	614	680	661	681	655	718	681	646	677	708	696	696	639	705	676	665	709	651	693	671	674	681	715	698	651	690	676	666	635	702	616	693	707	684	649	674	658	658	700	687	732	657	686	695	669	666	677	661	679	698	716	665	689	671	669	682	689	686	683	658	641	684	623	658	711	714	699	684	658	711	669	675	684	710	666	691	722	660	687	662	697	643	692	673	688	654	640	698	672	688	680	648	678	673	689	680	683	688	679	700	709	658	608	648	694	656	672	718	656	646	663	653	679	685	669	700	706	681	680	649	652	628	683	652	667	664	728	695	639	714	716	656	684	709	715	686	669	670	697	640	629	659	703	642	682	647	671	658	651	675	684	728	683	653	725	711	681	716	646	677	650	653	716	690	636	646	734	666	651	699	671	690	693	676	665	667	687	687	669	710	651	646	672	659	687	701	682	696	680	711	715	662	651	682	673	646	657	670	665	677	667	726	711	714	658	704	677	674	638	661	657	674	673	715	661	656	696	740	681	687	655	747	687	658	658	674	664	657	666	660	680	722	665	629	667	660	699	657	713	725	710	673	671	662	666	679	677	698	643	670	616	668	703	666	710	706	664	602	616	645	636	717	713	666	698	707	659	689	683	687	611	682	673	648	639	669	641	670	665	674	652	731	683	619	684	627	694	669	682	651	692	677	668	665	659	640	652	652	701	658	674	683	685	703	678	659	677	698	672	662	685	656	681	657	663	684	665	724	688	656	655	677	735	646	669	652	728	697	690	676	678	716	660	638	626	718	700	692	697	685	680	751	627	667	701	670	649	656	644	714	658	670	725	677	659	722	693	710	653	686	684	684	719	693	649	636	646	713	709	721	667	697	741	721	695	682	689	682	643	675	688	660	682	683	700	747	687	643	679	692	669	638	656	713	708	675	637	665	671	685	673	692	691	692	666	633	635	663	721	704	697	637	660	651	690	670	682	689	676	705	678	709	684	660	689	687	690	665	677	689	672	670	700	680	667	650	673	636	675	655	679	690	668	668	709	694	660	706	691	645	686	670	645	673	658	653	664	699	702	667	685	667	679	667	695	678	646	673	669	670	679	667	726	723	665	673	693	663	694	681	708	647	672	658	630	706	665	690	657	694	671	679	671	649	721	703	680	644	676	709	718	645	731	715	656	650	730	685	712	685	708	655	704	678	677	658	691	646	673	698	704	692	653	722	633	661	681	691	686	670	653	687	711	664	660	658	687	645	685	680	687	668	651	704	664	718	652	731	693	717	662	678	691	699	677	699	717	687	656	671	695	659	723	652	667	679	639	668	731	637	677	673	626	672	664	666	702	659	673	657	707	652	647	656	691	689	676	660	715	688	706	650	661	692	652	667	697	692	663	632	667	679	658	632	679	695	661	695	675	697	659	677	641	686	669	642	683	657	719	673	658	662	665	709	673	693	627	706	676	642	688	677	679	686	643	666	654	738	715	650	708	627	677	708	711	681	639	690	661	686	636	685	690	677	715	712	636	691	688	655	690	728	672	705	680	669	655	640	657	716	738	651	680	643	678	676	662	635	676	638	652	679	669	705	670	676	729	622	715	672	674	676	691	681	657	692	685	686	637	696	646	657	679	645	679	649	702	691	705	736	678	748	646	667	690	681	703	685	645	676	668	727	665	710	712	694	688	636	697	685	687	655	690	686	676	661	657	688	636
8292	902	757	611	1214	1300	901	494	271	305	253	286	271	285	250	242	281	236	277	242	278	251	256	276	254	260	258	261	260	289	270	275	262	237	258	235	220	278	254	235	245	248	242	255	254	251	250	253	248	254	271	244	283	278	259	263	268	222	233	259	240	249	264	229	257	221	257	249	273	244	245	233	276	247	254	264	246	231	255	275	242	242	247	247	244	220	255	285	257	245	235	270	258	249	253	222	230	269	262	214	266	273	274	268	247	239	277	257	235	272	263	290	250	246	275	265	258	246	276	250	296	290	254	243	253	222	265	260	249	272	265	280	240	263	262	233	255	256	255	225	261	273	236	265	261	283	241	265	241	254	250	243	255	237	254	266	259	258	244	250	243	273	250	234	240	251	242	262	277	251	253	251	284	308	272	246	253	239	248	261	264	230	240	237	279	280	263	283	242	237	258	271	264	264	280	280	243	281	289	289	253	248	234	269	263	271	245	243	248	258	243	245	247	255	244	269	264	267	262	248	258	264	264	262	289	251	254	232	293	247	224	259	238	242	228	239	259	223	247	244	260	240	263	256	242	266	229	246	247	258	266	284	265	280	228	231	244	259	258	260	275	252	260	213	231	243	257	231	255	269	277	258	264	251	239	238	260	272	245	253	250	243	250	264	254	291	274	249	241	255	248	268	224	230	251	271	273	264	240	238	222	271	236	282	306	255	237	263	253	247	245	262	234	250	255	270	246	255	267	255	254	238	283	239	239	269	247	242	243	281	245	260	253	246	271	268	281	263	264	240	260	265	284	228	228	262	237	240	246	258	267	249	300	247	251	240	282	261	251	282	241	262	241	265	239	264	261	254	285	256	260	283	294	284	253	260	254	240	232	256	286	260	236	248	262	236	266	262	259	248	288	247	262	272	274	236	244	252	243	280	249	275	267	280	277	260	257	285	269	259	275	257	276	242	261	223	245	252	242	240	264	273	228	216	243	249	267	241	251	256	238	238	250	249	248	254	285	262	287	273	264	269	236	275	258	250	262	219	257	266	240	256	251	266	266	273	238	286	262	263	243	268	214	295	260	253	265	248	290	253	266	248	234	260	260	248	294	237	242	265	249	275	264	257	246	275	257	286	215	244	257	256	257	258	242	238	231	220	241	231	257	251	273	285	253	229	259	264	279	250	285	281	246	234	230	276	239	247	225	255	269	281	251	228	251	245	235	255	260	267	263	257	221	266	248	250	240	267	276	221	258	239	225	247	243	258	279	260	240	244	242	260	236	225	212	251	218	259	247	251	277	227	273	278	251	224	258	248	237	274	240	264	238	289	277	241	218	260	250	266	270	283	263	260	257	274	260	240	263	251	240	236	278	232	275	265	262	278	241	252	262	239	272	262	240	235	260	244	281	246	269	239	241	266	232	280	237	258	267	228	242	240	242	274	261	259	245	270	251	254	229	251	271	272	237	240	234	266	258	238	249	226	259	253	229	271	247	235	246	236	235	254	283	275	242	258	259	253	222	255	262	252	251	245	254	257	261	223	245	243	227	261	229	250	252	232	282	239	254	218	258	293	278	234	269	258	226	245	276	239	259	247	243	245	236	273	234	293	242	221	255	266	231	270	282	255	284	237	224	231	251	245	269	235	273	260	258	249	235	264	266	241	274	216	257	242	235	253	252	260	262	246	251	255	272	273	250	260	232	264	267	246	245	260	233	233	260	223	258	275	243	255	274	236	223	275	236	255	265	270	291	238	249	251	242	260	277	253	279	272	266	262	257	269	247	247	226	260	268	258	279	278	254	274	277	235	286	262	264	275	276	260	263	251	269	269	268	248	221	241	211	255	254	264	228	265	281	250	225	249	247	239	272	198	232	300	238	279	248	259	251	266	217	266	269	277	241	267	268	276	257	239	273	279	263	261	260	260	288	253	241	237	258	255	249	263	280	263	260	249	234	247	256	290	232	233	270	252	255	229	252	253	268	254	254	234	253	241	245	249	293	289	265	239	222	239	299	245	233	275	313	268	261	281	263	280	261	283	242	271	230	235	233	268	246	264	287	222	236	269	264	251	279	278	255	287	279	235	284	283	226	245	254	248	280	254	260	243	279	248	237	252	248	276	258	275	256	250	268	257	266	277	257	243	231	255	265	219	261	264	230	199	249	243	250	260	272	277	302	276	240	273	268	257	269	243	274	274	254	249	261	249	271	257	222	265	241	245	256	248	258	257	255	225	269	245	271	255	273	264	285	253	270	259	277	264	258	259	267	198	276	223	244	219	247	265	265	254	282	244	262	260	251	239	242	268	245	256	229	276	267	246	234	240	271	270	259	273	243	252	246	293	276	281	274	260	271	257	248	251	243	276	253	278	283	249	243	249	260	266	263	263	272	247	258	246	268	228	234	244	255	228	230	232	237	235	241	278	254	257	276	250	263	264	237	235	248	257	229	289	250	251	265	260	247	241	269	271	221	246	256	237	251	277	261	223	266	226	254	239	241	228	269	264	245	227	280	264	244	278	206	254	253	262	238	270	222	252	266	227	266	252	251	246	258	303	266	232	261	235	261	267	272	273	248	240	220	251	263	249	265	277	244	243	271	250	233	273	277	272	252	256	272	279	265	263	269	276	242	252	254	233	288	244	237	242	254	268	261	262	260	244	249	220	253	260	261	262	264	253	241	273	245	272	265	283	262	276	250	283	260	250	261	243	247	230	248	250	229	246	246	253	257	290	278	268	238	276	257	251	250	262	275	274	277	257	253	245	231	235	244	259	276	252	264	258	277	280	245	242	273	268	253	282	253	262	253	255	233	268	237	265	269	262	247	228	269	267	233	261	248	233	241	247	276	233	252	284	272	284	263	259	233	256	254	271	286	264	284	258	254	233	239	244	242	247	246	266	247	257	223	248	253	244	269	261	242	237	253	236	255	255	241	262	262	254	257	277	276	245	249	280	238	237	287	263	236	257	245	254	273	260	226	256	267	267	288	252	268	258	248	269	224	260	262	259	240	260	251	284	269	238	251	260	271	260	278	266	253	257	256	267	246	281	277	259	264	237	264	296	259	267	251	274	246	249	227	233	261	261	275	230	262	259	266	248	274	242	265	263	271	259	260	274	237	278	252	266	288	255	264	272	264	265	286	257	220	250	237	269	286	245	260	237	255	254	283	262	235	243	258	265	251	228	260	260	276	267	242	307	263	278	284	252	283	237	268	247	235	270	229	252	242	264	243	229	237	242	266	254	250	228	238	259	237	270	270	262	256	271	263	238	266	286	251	252	236	260	254	264	249	256	257	241	284	253	261	254	265	235	248	268	257	252	258	260	268	247	263	232	266	278	248	257	247	263	270	270	283	262	279	259	235	231	247	247	271	262	240	259	265	248	268	267	274	257	234	254	251	244	260	239	250	275	264	244	261	231	246	245	256	248	261	257	254	240	236	244	259	263	252	242	250	261	257	239	218	272	260	246	260	258	234	232	243	235	251	257	217	250	272	267	297	246	257	280
7320	1110	1561	1975	5033	5362	4066	1893	869	760	704	731	726	702	663	688	683	679	626	705	714	660	655	651	670	655	621	622	619	610	616	614	670	644	571	581	633	620	635	640	658	583	645	617	603	628	593	600	603	626	640	646	596	615	584	620	649	636	613	596	645	598	624	578	611	574	604	611	642	599	608	580	579	620	609	631	672	631	588	598	595	631	609	614	594	594	640	567	593	605	612	635	611	585	611	633	606	583	596	573	615	595	625	625	615	635	571	614	632	656	604	630	637	614	656	632	604	645	600	614	634	579	579	637	605	618	616	612	583	646	621	637	592	619	622	585	598	618	595	629	633	611	603	611	611	587	601	606	608	584	645	599	644	592	611	600	632	588	596	612	605	628	630	629	612	634	596	595	585	554	587	623	591	647	646	577	616	616	587	638	548	585	573	601	630	634	585	548	615	627	635	649	657	604	599	571	615	642	609	596	603	612	634	618	637	637	614	609	595	605	595	606	612	599	619	616	553	575	592	598	599	604	593	614	620	597	588	637	574	594	622	666	624	617	558	616	603	601	650	618	626	616	607	558	567	558	578	593	584	617	585	626	590	582	689	591	604	599	605	581	599	587	627	592	618	639	596	608	589	636	620	606	583	589	562	603	626	636	601	584	576	601	601	543	616	638	584	634	618	624	627	618	583	606	600	608	617	585	586	612	591	661	585	576	622	602	591	633	580	645	619	609	614	560	609	603	612	580	630	600	569	597	588	565	601	591	603	619	617	578	612	623	562	590	583	545	612	563	623	640	614	568	602	576	626	593	579	649	603	601	598	572	615	661	604	594	592	637	631	571	613	609	612	578	590	618	600	615	577	585	622	605	631	632	584	603	636	638	610	645	639	610	600	577	608	569	621	586	594	615	586	612	579	589	590	588	644	599	623	564	584	576	650	601	620	590	621	586	601	610	608	623	599	611	626	607	622	613	597	596	598	653	616	589	567	605	656	590	641	544	594	640	599	636	638	585	617	602	608	633	608	593	604	594	555	628	587	591	641	630	630	585	574	572	625	610	598	604	573	621	608	608	611	637	559	607	640	628	619	617	618	560	580	606	582	575	617	602	563	599	611	636	629	602	597	605	641	619	597	601	590	601	584	607	624	622	577	613	635	614	600	628	615	581	591	589	637	609	642	584	591	585	623	595	612	561	602	630	609	590	644	574	642	634	593	574	620	617	612	634	621	620	603	543	577	609	586	610	588	627	640	568	596	638	634	637	566	593	654	617	585	578	573	598	633	602	592	615	579	587	628	635	620	593	622	614	588	633	615	609	599	605	596	582	607	602	611	605	619	628	609	568	553	593	628	648	628	590	588	620	615	634	596	558	580	569	614	606	621	574	631	564	650	617	608	627	584	598	618	653	618	595	618	635	540	564	609	631	581	642	594	690	586	622	589	607	629	620	600	659	646	608	596	635	625	640	590	620	567	584	608	624	595	587	634	620	657	605	621	579	609	631	614	603	616	652	634	628	644	631	593	612	604	621	602	619	588	622	584	617	621	566	586	615	613	588	633	676	608	597	618	588	619	593	606	608	590	626	597	574	581	589	546	605	584	635	605	602	611	607	614	599	622	598	624	618	614	555	611	637	574	617	645	598	638	601	615	606	605	577	615	619	586	604	635	604	607	604	616	565	573	570	609	614	577	620	600	669	586	596	610	622	577	649	627	602	653	600	589	599	609	595	660	617	567	609	647	634	617	559	622	612	602	603	562	594	618	671	630	616	581	576	618	579	663	564	586	580	606	660	628	612	646	576	613	612	648	619	607	622	573	600	610	621	626	595	633	622	628	591	647	599	644	623	601	568	587	580	611	597	572	586	619	585	597	578	618	617	617	600	587	598	557	638	627	610	581	634	595	616	599	578	621	600	570	587	558	603	613	606	626	632	579	611	612	573	601	624	609	602	598	600	663	584	593	634	607	647	603	615	559	594	635	609	597	623	597	573	575	594	624	586	647	580	631	614	611	637	591	603	590	584	655	611	618	570	588	612	573	630	619	618	626	595	630	630	614	677	616	610	615	579	640	594	569	593	596	614	633	599	631	595	604	614	644	577	611	606	612	577	631	637	606	588	597	613	557	604	628	641	607	614	595	601	635	638	586	580	575	647	595	622	630	603	595	607	575	572	620	605	596	645	632	564	596	617	596	614	649	593	588	645	611	627	652	594	617	621	622	604	638	592	619	538	606	591	609	597	624	611	613	583	604	634	596	601	607	607	600	590	550	639	626	577	586	601	581	582	623	604	624	622	600	594	592	618	610	606	654	616	602	647	639	607	643	631	603	620	574	622	574	634	621	591	620	596	612	633	591	601	603	627	608	581	592	610	561	633	637	588	617	620	612	585	649	670	615	559	624	613	596	603	602	608	642	574	588	608	642	606	614	590	618	598	598	635	615	612	645	604	562	660	599	592	599	584	602	625	632	594	611	623	603	592	631	609	615	600	591	633	604	582	626	635	587	581	648	651	646	615	637	585	588	641	629	621	601	653	588	618	626	603	597	650	640	597	605	583	565	630	586	590	579	620	630	527	632	577	586	589	585	582	597	600	607	616	622	562	603	596	637	586	663	615	595	628	600	581	588	608	634	597	614	575	603	613	585	599	619	598	602	601	578	633	643	657	607	641	564	648	646	645	635	580	592	623	596	633	583	597	594	636	632	615	589	607	637	567	620	631	631	619	642	618	662	630	611	606	594	562	598	616	595	604	614	645	601	612	601	590	637	625	562	568	602	590	632	610	622	640	624	576	605	613	582	611	588	632	598	649	646	565	632	615	587	626	594	631	624	581	569	626	623	646	670	649	622	596	646	639	645	577	592	633	602	639	602	566	573	607	626	636	594	596	620	624	629	659	593	610	608	606	623	654	596	578	624	613	600	574	598	629	619	625	576	625	603	608	591	644	602	631	641	621	598	662	602	596	647	623	616	608	597	600	624	565	646	574	575	634	596	628	630	586	585	653	604	614	625	618	634	586	615	579	656	595	659	595	620	589	597	651	636	606	618	602	635	614	613	616	592	664	582	583	625	599	607	576	564	656	637	600	602	624	624	577	612	610	555	601	615	619	636	618	587	608	606	627	608	618	589	593	591	598	618	613	624	588	606	571	565	620	581	597	619	608	563	632	606	627	635	602	594	631	631	587	606	616	613	589	590	659	646	550	678	639	578	569	595	620	597	644	629	620	597	614	635	589	610	578	617	611	616	611	653	644	592	599	603	648	609	625	627	615	631	580	612	634	643	539	602	549	600	622	580	599	602	596	610	591	616	621	626	610	585	604	610	621	589	578	681	613	603	606	561	598	618	616	607	554	601	592	574	617	568	597	654	602	628	611	615	620	641	587	630	619	613	579	639	596	623	606	619	582	600	584	621	598	615	610	592	626	584	580	582	593	599	586	604	594	645	562	613	611	592	614	625	646	599	641	690	575	660	585	583	654	595	596	597	582	623	606	612	638	613	583
13923	1280	950	774	1294	1753	1142	472	219	162	154	141	153	136	116	161	141	126	134	134	138	115	105	124	124	117	126	120	117	122	101	106	120	111	112	150	112	126	115	95	104	112	117	136	102	142	139	114	115	104	123	132	121	116	111	120	102	140	110	135	103	113	114	108	98	110	95	118	124	115	103	117	118	113	110	109	151	116	130	107	115	107	99	115	116	127	116	99	125	116	117	101	98	110	110	99	142	111	128	122	104	118	111	117	94	87	107	107	121	111	117	137	126	127	128	104	112	106	109	106	102	121	105	137	137	124	108	135	132	112	124	127	117	122	106	117	121	107	101	116	112	116	112	93	126	104	103	110	108	106	121	119	105	115	96	95	102	116	103	134	117	133	120	101	126	119	96	104	112	131	103	128	113	119	120	117	95	103	133	110	114	135	106	130	101	130	112	115	111	129	105	125	112	111	126	106	100	126	115	129	101	113	107	95	113	109	114	114	122	118	125	111	124	112	104	114	119	116	122	114	105	139	122	111	100	97	116	120	104	108	109	122	116	111	101	132	123	93	103	114	113	96	119	105	135	110	111	105	103	108	101	113	132	112	120	118	117	124	110	128	114	107	132	116	132	118	123	115	94	99	102	113	124	93	116	131	120	99	119	125	128	140	112	133	108	115	131	111	126	97	118	113	116	106	107	126	111	96	136	132	92	118	105	105	114	111	104	98	114	116	142	121	112	125	115	122	113	97	115	118	116	116	107	124	128	115	132	123	140	115	125	112	110	104	122	98	117	110	129	110	107	125	128	119	107	117	101	118	102	101	127	110	101	102	112	117	113	130	132	116	116	117	106	126	122	118	116	125	108	136	112	108	112	121	111	138	106	121	126	121	129	122	115	106	121	115	93	102	109	127	122	110	139	127	111	134	124	120	112	101	109	111	87	142	116	99	123	121	115	109	111	116	130	124	122	128	111	111	108	116	100	115	120	103	116	120	107	101	110	110	93	118	110	106	122	101	111	108	75	93	102	96	127	120	142	95	135	120	118	89	119	100	121	104	142	104	119	102	104	96	94	97	114	105	102	127	117	111	106	123	123	118	112	128	114	121	109	95	109	113	94	134	126	118	115	106	130	119	120	128	106	135	137	128	105	112	100	99	117	99	104	109	124	128	113	85	118	115	103	115	99	115	116	112	118	131	113	115	115	122	119	107	127	104	98	105	120	128	110	109	112	108	111	98	105	108	133	115	93	100	116	132	103	127	107	102	92	126	120	141	128	112	102	121	106	111	84	115	110	113	112	115	95	103	104	119	105	117	118	115	96	80	114	96	125	114	122	122	132	127	110	107	109	106	127	137	109	102	122	111	116	97	123	111	106	107	124	113	118	101	109	109	126	119	114	92	103	130	118	138	117	113	102	106	110	103	125	126	114	118	115	119	121	100	120	105	121	105	99	132	100	106	100	127	116	128	112	110	117	103	114	113	120	110	116	110	108	109	102	99	122	118	129	119	117	103	100	93	113	110	106	102	117	133	112	120	124	110	114	110	125	114	99	111	125	105	101	129	127	110	112	89	114	112	105	118	112	108	116	114	108	131	120	108	125	121	120	109	111	99	124	109	98	118	103	118	100	132	112	112	105	111	107	120	115	136	118	109	107	125	122	143	106	110	103	80	130	131	109	132	109	132	120	118	108	102	118	130	106	131	95	108	105	106	128	124	110	118	112	115	102	132	133	122	97	114	119	132	103	128	137	106	123	127	99	112	91	129	106	112	120	108	108	98	106	122	124	134	105	93	93	107	123	113	130	103	104	98	122	112	118	107	125	128	99	91	128	116	107	119	97	112	132	141	111	118	118	114	114	105	112	120	100	113	103	118	122	123	104	115	120	115	131	99	105	115	124	131	129	101	111	126	105	147	117	109	120	115	127	104	89	132	121	121	126	125	118	112	101	111	110	102	103	99	105	122	109	107	88	119	107	117	119	99	131	108	113	106	96	106	146	138	105	112	103	106	123	121	104	110	115	125	106	139	115	101	108	100	130	120	129	117	132	115	120	124	108	113	112	110	127	112	96	109	132	128	138	107	113	105	138	105	99	109	124	101	122	120	101	107	107	114	128	114	121	115	128	122	105	126	124	114	105	106	99	110	112	110	106	119	118	115	123	132	126	104	99	116	117	117	103	101	96	91	108	104	110	108	109	117	105	103	131	122	122	136	107	124	108	111	117	104	106	105	118	138	105	124	133	130	107	96	114	124	99	95	123	117	116	129	119	111	118	103	115	117	107	118	118	103	108	125	150	123	111	103	109	103	121	110	96	113	124	112	116	150	102	104	107	121	113	115	139	124	120	113	110	121	137	117	113	96	118	117	107	113	134	95	117	102	116	118	109	141	131	119	128	92	121	107	126	132	121	120	104	105	130	138	119	123	123	111	94	109	124	101	141	120	121	112	127	132	117	105	105	128	118	116	95	103	124	89	120	114	115	129	131	106	123	137	130	108	121	119	116	120	117	125	117	117	118	111	117	116	103	99	130	108	119	114	94	128	128	122	118	128	106	90	117	134	95	105	92	112	120	98	121	110	103	116	115	124	111	116	128	124	132	87	107	117	106	119	128	129	120	113	97	124	126	126	133	135	119	120	112	105	122	110	121	104	91	128	110	94	118	104	125	127	116	109	110	137	128	125	120	122	137	127	104	102	119	102	104	103	113	104	114	99	122	117	115	117	122	128	123	107	113	112	90	116	118	100	88	114	100	117	114	94	118	121	122	127	108	134	118	95	112	114	91	107	132	118	102	128	108	117	113	129	122	102	129	108	129	114	108	100	116	101	99	102	121	113	125	124	105	101	112	121	134	106	127	125	122	97	115	115	113	117	138	113	111	94	128	119	137	105	126	133	93	121	125	83	105	105	116	90	117	116	124	121	109	118	119	116	104	114	104	132	103	137	107	103	118	103	105	115	114	135	130	106	113	110	114	107	95	135	112	132	109	126	110	111	106	130	120	128	111	102	110	120	103	108	130	115	94	119	131	114	107	111	125	121	104	115	130	120	110	110	102	110	94	128	103	116	109	122	124	116	108	140	104	118	97	114	111	125	111	113	98	92	89	121	116	102	116	105	128	112	109	104	122	135	105	103	111	113	90	106	123	107	123	114	140	109	128	104	96	110	122	123	109	133	117	116	117	112	110	108	116	118	125	124	109	118	100	119	114	142	131	118	139	105	98	96	110	132	102	112	133	116	125	126	111	111	114	132	120	103	124	114	118	105	103	104	103	127	117	109	96	108	133	107	96	113	126	120	110	113	122	136	121	115	113	98	136	94	126	122	126	102	112	103	112	123	119	120	111	125	113	109	115	116	107	109	121	106	120	118	109	126	110	120	114	114	113	103	103	100	118	113	101	117	141	105	103	109	131	119	100	94	111	115	95	100	116	141	114	133	91	109	108	130	108	118	118	116	105	105	107	129	96	108	109	134	115	122	105	103	114	111	114	121	129	109	107	134
8954	1185	1969	2817	5635	7705	5387	2056	917	597	557	482	461	472	402	381	450	428	363	370	380	355	353	336	389	363	343	339	338	335	336	335	345	318	337	326	303	306	288	302	301	303	328	297	335	322	299	308	302	284	326	290	302	335	289	309	288	312	313	306	299	294	304	296	310	328	311	305	333	325	301	326	285	302	278	316	320	278	282	274	304	300	318	309	306	294	311	309	313	294	344	313	305	305	287	326	301	280	302	288	290	279	297	316	271	313	302	319	283	275	322	294	272	289	290	309	314	314	331	312	303	301	325	280	273	295	312	273	343	309	292	299	304	304	309	330	297	277	300	292	288	279	296	268	302	313	286	284	327	312	307	293	292	279	311	314	292	303	327	323	313	295	272	280	330	297	292	331	310	294	317	281	296	326	296	306	288	292	290	302	299	310	327	303	297	302	314	307	299	299	289	287	308	309	288	301	280	286	300	280	324	314	318	308	292	254	300	278	288	295	321	313	294	318	313	296	280	296	305	285	315	320	354	350	302	282	294	314	243	332	300	297	290	289	291	307	293	284	299	273	258	310	311	310	284	307	298	307	313	265	265	327	281	306	292	289	298	282	287	306	280	310	296	276	293	295	298	295	298	295	306	303	290	293	301	317	273	288	304	292	307	300	322	273	314	296	273	306	304	315	311	271	271	310	323	289	250	287	310	315	353	334	288	284	266	302	280	274	273	304	313	343	317	293	307	298	288	288	295	293	288	259	311	288	314	323	280	301	279	284	291	306	293	287	334	290	300	292	305	310	308	305	300	325	309	293	312	296	308	297	284	287	307	304	294	283	309	313	308	313	294	255	300	262	316	288	320	286	307	299	280	308	271	272	261	315	299	292	302	318	301	291	307	260	285	310	293	311	307	302	305	296	293	307	301	308	282	302	275	279	327	295	307	314	289	284	284	312	279	308	284	312	313	289	297	327	279	270	303	301	293	312	290	304	306	275	306	308	296	307	290	309	287	319	325	313	317	277	308	281	300	277	289	312	306	292	317	275	289	298	305	295	291	303	324	316	293	295	292	313	301	265	279	269	294	302	284	270	328	293	286	292	298	321	293	295	320	279	276	300	279	282	281	291	285	329	296	299	297	312	343	311	315	316	269	276	294	285	275	311	303	296	293	272	323	297	302	278	315	310	314	306	285	333	296	294	317	308	316	303	312	255	309	305	285	318	304	300	287	294	328	287	305	288	298	303	285	334	306	274	324	305	278	323	304	305	302	285	302	273	328	265	286	316	300	321	295	282	304	270	267	308	304	289	310	268	294	292	310	302	310	298	289	280	280	313	280	295	283	319	324	280	295	288	287	306	300	294	297	300	295	291	320	309	288	298	270	295	286	294	295	310	291	287	308	288	298	294	299	297	287	300	284	314	294	306	273	282	307	278	301	287	256	272	291	310	279	303	277	259	299	325	321	314	303	313	289	315	297	295	300	279	322	322	296	296	294	316	274	266	273	287	310	305	319	291	306	333	288	306	325	284	284	305	316	325	293	269	330	272	289	301	311	306	288	317	317	297	292	295	295	301	319	263	314	289	312	298	298	312	323	302	300	307	291	297	274	318	298	267	321	282	304	331	282	282	299	348	279	317	303	291	328	301	280	283	259	316	292	297	316	328	296	294	305	308	342	295	285	318	285	281	340	267	312	292	304	310	298	323	306	313	278	285	290	312	297	331	282	285	282	307	327	288	302	319	299	283	286	310	308	290	283	262	305	297	268	294	293	281	292	317	289	304	295	305	300	311	319	264	295	332	313	302	314	295	305	263	272	314	290	327	291	289	314	297	318	300	275	333	298	300	305	290	286	315	294	289	318	309	307	295	327	280	271	339	319	309	292	259	311	276	277	269	323	300	303	305	313	302	321	301	320	291	279	281	271	283	262	295	290	296	289	281	311	290	329	319	298	295	318	294	292	287	267	313	304	302	268	317	308	275	274	304	319	316	298	287	305	336	296	292	291	301	294	308	296	318	294	290	310	308	303	273	311	293	335	286	317	302	295	285	326	300	256	285	309	290	293	322	287	276	308	262	287	319	306	280	304	296	290	314	297	297	280	297	324	298	307	295	294	312	283	317	283	287	293	285	299	325	302	291	294	324	316	301	337	308	268	289	299	312	290	294	281	273	320	318	305	296	306	325	283	289	322	264	323	285	280	293	270	292	283	312	276	282	306	292	304	289	268	316	323	328	316	300	295	298	273	296	301	321	323	295	277	278	298	310	304	288	326	306	280	314	310	272	262	300	322	290	289	297	305	328	279	282	299	306	297	294	305	298	323	297	321	319	288	303	313	321	310	285	318	302	285	352	286	287	303	285	295	331	282	263	303	296	339	287	332	298	268	307	300	296	317	298	303	315	316	282	309	289	306	301	283	290	289	285	302	274	309	279	282	298	285	301	291	306	282	284	298	287	274	321	282	316	301	306	297	303	267	308	304	303	294	303	272	328	309	305	296	312	279	297	282	285	278	273	278	301	307	302	281	282	304	309	291	288	303	291	277	291	305	290	316	299	313	313	326	301	266	295	279	311	286	302	285	297	308	297	282	307	314	316	303	290	295	292	295	284	311	289	305	325	324	284	280	309	278	297	318	330	320	310	306	290	305	311	276	292	336	283	262	304	299	299	292	268	301	322	305	325	291	319	323	286	288	282	288	299	270	300	315	306	292	304	317	294	316	300	304	285	310	309	253	288	267	322	279	296	297	304	278	306	297	334	319	307	283	285	321	311	307	325	303	297	306	319	299	286	306	287	300	295	276	313	297	298	334	302	324	259	289	310	305	291	284	289	318	265	252	323	283	280	313	282	289	311	305	298	281	263	287	318	307	295	267	322	273	340	322	318	290	262	304	273	300	288	287	294	284	301	280	299	298	301	261	284	289	292	307	300	273	320	267	326	296	296	351	285	300	315	267	308	328	288	281	308	318	306	292	316	286	293	302	271	328	297	332	259	278	289	301	282	301	287	297	332	296	297	295	287	312	301	289	304	323	321	312	300	281	335	274	304	308	287	274	304	315	322	282	324	306	345	291	296	283	284	286	319	294	303	282	304	292	337	271	325	306	280	309	286	307	294	297	304	272	291	327	302	274	286	307	281	289	279	333	288	292	328	286	289	323	305	320	317	307	282	290	288	315	309	301	321	296	304	277	316	262	320	295	288	298	290	275	339	313	330	310	311	279	283	305	300	311	302	308	304	271	291	302	314	289	319	328	279	257	286	295	303	325	305	288	272	310	300	292	272	275	297	299	279	276	289	324	300	298	319	263	315	309	296	329	325	264	327	315	308	296	319	320	291	310	290	310	287	297	312	302	310	302	275	289	300	295	319	321	282	307	260	302	313	314	302	286	303	265	278	299	316	321	265	287	339	304	324	325	277	327	252	278	312	283	279	286	319	293	262	307	313	305	284	321	272	283	287	285	298	299	292	301	288	308	264	305	299	307	299	289	297	295	280	265	296	293	283
1739	428	365	383	529	745	566	395	314	287	315	290	268	324	264	306	276	304	298	297	283	292	267	295	274	283	267	267	282	255	272	287	282	299	289	319	259	261	254	265	296	240	291	262	279	288	283	273	297	284	293	310	276	274	305	302	273	256	282	286	280	285	309	284	271	283	292	283	255	274	262	296	297	296	261	317	300	295	307	296	285	278	283	301	308	261	269	288	283	227	281	270	277	320	282	273	296	264	270	249	296	293	285	274	276	290	277	281	269	293	269	264	294	277	280	269	277	276	300	282	266	287	296	288	314	315	254	296	307	273	311	261	259	274	298	279	245	261	268	265	293	315	315	272	290	264	284	295	294	275	264	284	262	291	285	291	296	267	292	279	309	285	276	303	274	301	312	251	291	280	301	286	298	268	272	266	266	296	236	253	272	283	320	272	273	284	271	290	303	283	317	309	265	269	318	291	240	262	292	278	282	258	290	267	290	283	288	300	269	299	313	292	282	270	299	270	273	287	283	286	291	283	266	283	264	286	285	278	252	281	258	280	293	276	308	285	313	266	290	267	263	264	285	279	317	286	266	305	312	275	268	298	285	265	279	279	307	271	262	239	286	287	295	286	317	273	282	271	305	288	278	260	271	268	258	291	300	258	312	280	276	270	268	264	299	256	306	271	279	293	264	259	255	283	261	294	264	313	315	278	278	285	278	271	280	265	267	278	269	285	277	250	267	287	289	282	261	286	308	275	247	297	301	292	310	281	240	289	276	297	296	267	276	309	282	276	247	300	284	319	299	282	285	275	292	286	263	299	276	293	279	316	276	294	299	307	282	273	297	282	278	257	293	295	251	278	269	290	298	289	260	305	266	312	298	262	321	260	261	282	293	280	275	266	267	274	277	288	295	263	279	288	274	264	285	315	260	278	269	295	276	287	287	298	290	279	280	240	284	242	290	269	262	272	259	273	293	258	263	265	266	274	277	298	295	307	272	297	293	306	248	283	302	291	293	259	262	328	294	312	279	281	288	280	271	278	283	298	264	282	293	272	286	292	289	284	291	305	270	274	283	298	303	284	286	282	244	284	261	277	298	275	299	267	268	270	290	271	308	291	287	282	295	270	288	290	289	252	292	267	286	282	276	278	290	280	274	300	297	274	270	282	285	283	290	293	286	292	290	319	290	287	283	318	290	306	284	285	313	289	269	307	299	254	290	280	278	245	301	316	280	317	275	299	300	282	293	301	277	247	300	309	281	280	284	264	300	265	283	298	267	308	295	290	236	315	279	295	293	294	279	269	293	288	258	291	273	299	263	284	285	274	275	268	284	262	302	298	264	315	275	275	278	305	258	308	305	268	276	274	274	261	323	311	268	288	309	279	277	291	309	320	284	284	321	286	272	246	266	277	303	276	273	263	311	305	303	297	257	300	265	287	298	304	296	257	284	304	292	295	285	303	297	300	292	292	300	276	263	286	284	264	295	277	272	272	252	282	304	265	253	269	284	290	254	291	306	252	231	280	283	294	297	275	276	281	306	283	260	251	271	261	255	281	274	273	271	258	266	290	280	283	278	285	278	297	305	287	273	273	302	274	269	291	245	292	294	267	291	299	271	283	283	280	283	273	278	265	232	287	287	274	283	286	302	330	303	281	283	303	279	298	308	317	312	321	297	265	312	304	303	301	267	281	309	253	286	270	263	250	271	263	312	298	264	274	287	302	300	271	289	290	284	294	278	287	266	261	269	290	274	246	282	290	279	287	274	266	278	285	315	270	281	299	308	269	306	257	250	259	279	259	280	257	290	266	269	287	294	306	280	284	237	275	302	297	282	271	290	284	292	278	298	306	265	287	320	285	271	287	290	304	311	287	285	283	263	268	290	345	283	282	296	306	286	306	290	257	276	248	256	284	288	296	289	271	289	264	302	290	263	283	320	252	288	295	269	300	269	291	301	294	271	308	284	283	265	276	305	273	301	289	302	298	263	243	270	296	281	282	290	301	305	306	278	266	337	288	291	263	244	263	290	289	278	288	267	311	296	310	272	277	275	282	318	279	358	305	259	314	285	277	304	275	256	317	308	261	288	307	275	282	287	278	271	303	305	283	258	307	277	260	263	277	295	294	270	276	292	256	252	273	275	261	298	283	262	278	285	301	257	278	281	293	280	305	286	301	286	321	290	292	294	278	288	242	288	244	312	266	278	290	271	265	277	249	239	276	296	288	313	283	287	271	285	273	282	263	294	278	310	268	269	268	317	278	284	309	291	307	268	281	273	271	303	322	296	244	255	246	298	296	275	278	271	261	284	283	321	307	274	287	284	292	316	261	309	295	293	299	259	296	300	273	311	277	318	308	285	278	273	249	296	300	275	290	289	256	262	293	272	281	290	282	302	304	268	275	267	286	311	287	297	272	273	291	279	295	296	251	270	270	276	249	279	293	275	263	293	272	282	294	301	292	285	291	262	283	251	284	289	275	314	280	248	260	256	287	303	265	281	277	300	269	284	317	283	255	315	280	267	283	299	292	293	266	317	291	328	288	307	281	293	283	275	294	301	280	286	264	295	296	244	293	280	274	267	298	298	284	297	303	255	266	309	266	280	294	281	290	261	306	294	287	280	261	309	316	239	247	265	277	263	312	287	294	271	255	273	295	290	298	301	297	343	262	276	278	269	293	314	302	319	279	281	298	300	291	291	279	285	267	275	282	284	285	288	278	277	286	287	284	301	298	301	307	276	256	273	288	264	259	285	281	287	274	251	273	301	281	284	245	250	263	278	298	289	266	283	272	321	288	303	271	291	325	307	293	262	276	276	327	281	302	303	269	277	264	282	260	268	266	275	272	270	305	278	258	295	291	289	288	300	266	277	292	274	268	289	307	296	290	276	270	262	303	281	317	290	294	303	294	316	283	280	298	285	299	287	283	270	307	303	270	282	273	290	293	287	253	279	295	285	299	243	284	274	299	284	269	308	296	310	257	272	282	300	290	311	267	306	269	270	279	301	309	267	286	305	280	285	282	280	275	285	286	299	281	287	301	265	278	263	312	275	284	290	273	277	279	291	278	277	267	296	280	289	279	256	261	287	351	286	274	237	274	271	267	295	290	270	273	274	297	252	287	300	289	285	265	241	281	268	298	303	264	302	287	298	283	279	279	297	280	288	299	281	273	283	283	311	330	295	324	298	278	299	315	278	275	280	295	270	310	266	265	294	279	304	261	258	257	303	283	285	269	267	298	272	274	299	281	295	260	280	296	290	302	291	281	232	251	293	273	285	308	296	302	272	283	285	243	259	279	289	260	286	308	286	293	296	300	265	270	304	284	270	288	303	277	281	269	271	288	288	263	298	289	284	284	251	277	290	294	301	282	288	278	278	271	265	252	335	270	305	296	288	282	303	305	310	302	318	277	294	281	285	265	282	285	299	307	270	278	274	294	240	255	288	271	288	282	311	249	279	307	279	284	272	292	294	257	323	278	257	325	286	243	304	254	272	295	264	270	280	283
2256	821	902	1071	1952	2867	2335	1159	731	715	707	721	670	699	700	661	710	743	657	669	651	689	677	754	678	713	657	701	672	641	641	666	684	703	687	716	654	660	696	679	636	712	669	679	727	699	625	686	674	698	701	705	651	669	675	691	655	693	705	671	696	681	643	654	707	681	657	646	688	689	681	672	664	700	740	681	691	660	682	631	705	674	688	709	695	713	703	690	676	661	671	680	679	650	678	673	657	745	634	672	745	651	754	679	681	689	639	667	689	675	680	745	671	687	713	662	667	644	695	703	673	627	676	702	671	685	647	661	667	640	669	682	682	706	641	660	685	703	644	663	679	645	687	666	709	659	675	646	642	662	689	721	636	689	672	680	710	670	660	661	703	687	705	653	668	708	707	688	696	683	639	694	737	699	694	681	703	668	685	659	695	664	706	701	718	678	706	709	693	697	685	713	690	627	726	662	711	748	674	675	676	708	709	668	647	655	655	637	685	697	654	702	678	698	662	731	674	677	688	714	777	695	683	693	704	703	664	666	730	705	660	702	652	667	650	651	685	730	656	632	716	719	685	678	650	682	718	666	639	678	684	749	721	699	675	672	666	681	716	699	696	674	752	667	690	725	721	704	689	674	656	666	656	683	730	670	687	683	701	665	714	708	683	658	715	654	715	678	698	700	642	673	667	657	667	666	679	692	746	750	745	661	657	692	627	681	682	716	683	715	714	681	675	694	704	706	668	674	648	697	678	727	690	727	690	670	663	697	694	680	682	630	687	667	660	726	694	680	670	690	661	715	683	658	658	695	672	634	698	695	663	663	674	681	689	729	709	701	688	720	701	676	676	694	639	723	682	692	642	627	634	668	697	691	688	668	700	634	678	748	708	707	670	713	700	689	715	647	677	681	637	692	643	670	672	724	638	677	702	681	685	713	678	696	670	645	641	667	685	666	708	696	681	674	669	675	726	634	701	702	671	690	695	645	698	682	734	700	651	683	696	695	673	633	710	672	671	684	714	691	678	665	676	685	665	741	659	643	659	737	698	680	682	697	696	651	730	646	681	665	703	656	694	678	669	709	686	677	693	690	649	691	692	680	719	689	695	725	695	637	682	691	760	679	699	662	680	619	660	652	696	668	685	709	655	656	650	654	734	666	744	675	649	636	703	651	720	645	722	701	728	655	679	706	701	678	657	661	666	698	646	674	649	648	676	670	707	730	721	695	662	651	692	718	648	651	636	670	688	645	689	650	690	673	658	641	673	699	649	691	690	638	654	730	634	670	743	675	667	683	642	667	701	679	690	663	679	678	685	687	698	685	681	743	686	664	673	671	689	681	739	642	695	675	708	661	685	714	666	668	688	668	694	647	705	675	675	692	663	707	695	705	676	641	662	661	687	705	681	668	684	696	726	717	700	693	669	689	695	723	624	706	718	672	674	690	702	675	675	671	654	690	624	701	674	639	690	627	648	693	721	669	683	652	696	714	714	687	681	683	710	703	680	702	699	720	711	705	671	738	686	704	654	669	731	707	686	679	706	666	737	685	689	704	659	689	692	701	687	641	704	657	678	674	688	703	702	646	684	659	684	680	650	683	712	672	712	678	681	612	695	713	691	684	701	710	684	716	665	666	679	653	673	692	674	718	689	713	654	641	704	703	666	665	707	677	718	718	705	717	677	684	721	668	649	730	635	714	627	653	659	721	672	671	680	682	676	717	707	661	695	658	666	685	682	671	658	678	721	688	684	687	699	701	719	665	671	703	702	667	736	686	726	718	686	670	722	674	675	670	701	729	677	703	679	624	676	709	692	686	718	711	652	704	732	648	658	686	702	677	655	640	710	646	689	689	671	672	701	647	654	729	675	710	683	693	714	708	661	690	644	634	676	689	675	674	638	714	622	688	665	712	694	661	651	643	698	724	704	723	687	717	627	661	643	691	732	735	695	687	666	674	701	679	689	660	711	683	672	668	699	667	637	672	687	754	663	716	679	633	703	692	664	641	708	727	651	636	700	640	683	695	670	671	647	724	660	696	695	691	672	673	718	650	685	642	649	647	671	729	687	720	649	694	677	686	673	713	675	662	681	665	678	683	728	703	624	659	691	626	695	699	684	648	689	671	699	682	687	673	688	688	715	698	649	672	669	684	668	660	651	681	700	712	663	687	667	665	681	610	674	661	682	731	713	703	715	685	697	681	719	685	654	674	674	687	705	669	676	637	683	663	661	674	670	693	713	661	692	692	665	647	665	683	684	681	645	664	619	695	688	681	650	686	669	699	681	665	695	649	660	666	693	692	694	661	698	685	695	639	682	704	646	662	649	682	675	685	658	756	709	644	704	667	677	712	669	648	652	690	709	649	685	618	688	679	660	652	696	642	663	736	669	703	656	682	694	670	660	682	675	667	653	718	654	644	654	658	633	678	691	697	684	679	647	679	652	717	749	672	700	665	653	646	690	696	695	632	691	690	668	674	631	686	695	709	708	742	682	677	698	667	700	696	655	730	696	665	644	720	706	694	690	707	710	659	678	673	697	681	613	676	655	724	648	665	679	643	662	636	708	661	692	707	678	673	678	657	686	620	700	681	669	664	656	697	703	695	722	672	666	659	634	669	699	682	627	689	717	695	719	685	651	651	747	686	686	702	650	705	675	667	688	657	630	673	662	670	683	738	689	693	746	683	667	686	635	649	700	710	677	670	646	705	643	683	648	662	667	665	672	666	721	680	663	659	681	676	668	672	669	704	655	675	673	703	733	678	687	710	663	714	674	722	690	702	639	668	690	661	658	710	648	647	699	664	686	677	693	682	683	726	691	684	734	629	749	646	650	683	707	682	677	705	658	716	711	668	705	671	687	685	657	694	665	672	666	678	699	667	716	710	705	683	682	690	698	676	697	696	680	728	684	676	699	656	654	693	687	725	726	694	705	665	698	689	641	753	676	708	692	678	684	686	677	612	737	669	725	695	642	678	718	703	690	738	680	746	679	676	719	675	676	673	659	643	743	729	699	694	684	666	711	664	702	687	704	683	681	632	653	690	629	682	706	676	690	720	681	673	645	636	672	671	686	681	674	674	692	723	717	702	693	686	677	677	657	638	722	708	712	666	669	669	720	668	729	634	628	706	676	676	691	708	641	673	661	623	676	698	667	662	676	683	677	675	702	695	686	646	720	674	700	664	687	758	688	688	684	693	713	708	689	685	651	684	686	630	694	731	652	671	715	676	680	684	694	740	660	671	698	675	684	658	668	666	682	655	677	630	753	643	690	708	702	676	661	738	682	675	635	686	733	692	645	675	640	698	663	679	698	689	654	693	684	691	691	701	727	682	687	662	708	662	705	674	655	685	737	741	677	701	669	673	735	685	646	665	677	684	631	710	699	657	678	703	689	681	648	697	659	665	654	692	659	659	664	708	686	727	677	665	670	699	714	652	655	700	679	667	681	693	653	722	632	672	726	694	644	646	705	715	685	709	710	670	691	717	654	692	673	688	649	710	730	697
7898	841	691	615	1013	1035	819	423	303	285	278	297	250	255	256	248	256	217	223	262	252	247	285	261	255	235	232	235	272	283	255	219	272	255	250	243	268	237	254	255	268	276	257	229	262	258	244	244	237	265	259	269	238	232	246	244	278	276	257	253	229	231	225	270	262	266	259	249	226	258	289	276	273	261	262	233	233	240	265	226	242	247	257	241	256	277	261	257	261	237	215	254	259	256	249	241	263	255	254	271	236	253	218	233	211	242	242	228	239	225	251	268	258	273	210	249	226	256	240	261	227	263	263	262	238	252	233	268	257	231	245	256	255	235	261	252	272	274	268	229	260	267	242	249	247	233	260	260	276	246	232	213	276	237	234	279	270	257	263	223	227	261	288	270	258	253	233	224	228	278	256	286	244	258	241	253	240	265	240	299	232	263	240	245	246	251	248	247	247	281	248	279	277	247	256	252	249	222	239	263	245	219	239	255	269	211	243	271	273	238	281	240	255	269	272	250	249	251	236	276	262	219	260	238	261	230	241	248	270	236	249	259	257	235	237	258	266	229	257	247	262	236	255	227	238	270	239	247	260	231	251	223	223	232	266	259	276	259	259	252	216	268	264	252	247	257	223	256	249	225	234	243	225	251	241	271	260	267	247	256	238	285	258	284	239	230	222	255	278	241	240	253	272	247	252	244	231	249	234	247	235	226	228	245	252	239	242	263	243	242	260	252	279	268	223	279	225	276	248	237	245	281	253	234	278	250	258	258	256	245	235	266	240	251	281	247	272	263	268	260	245	292	235	238	237	244	239	219	260	273	257	253	264	237	235	241	255	229	263	267	259	270	246	259	266	233	211	254	273	242	258	269	246	233	261	248	256	268	237	273	246	223	250	216	200	239	211	245	256	275	269	231	260	249	251	259	235	250	258	255	281	230	252	281	272	258	252	227	240	249	237	233	238	227	241	260	232	278	243	234	258	253	259	224	257	230	238	249	236	215	253	247	272	227	248	277	245	273	240	264	286	256	250	237	241	255	230	243	245	279	233	235	238	258	246	232	220	225	236	249	229	221	276	259	256	253	271	249	264	254	241	257	271	243	247	240	284	270	227	258	237	270	225	257	231	228	264	236	252	231	230	283	249	256	262	250	226	230	268	258	274	232	217	250	263	254	255	244	233	231	272	256	247	246	260	255	257	235	252	242	228	245	237	259	282	238	246	251	264	227	252	232	257	205	274	256	236	248	226	272	259	264	240	257	262	269	245	276	226	240	238	238	250	278	242	233	229	265	223	214	224	261	269	243	239	265	242	239	253	259	243	274	239	229	222	234	211	235	235	211	273	251	259	254	246	268	263	261	240	236	231	268	254	265	219	250	246	255	228	254	260	260	265	244	271	237	262	261	252	216	247	266	220	242	273	252	265	248	247	249	279	252	224	235	241	258	238	229	235	250	244	258	232	251	253	246	263	244	236	243	232	229	231	238	252	253	254	242	240	258	242	246	286	278	243	260	255	242	261	239	246	279	240	234	235	238	230	249	254	212	263	234	257	259	282	216	230	237	246	235	254	259	237	230	264	250	245	247	253	242	249	264	261	232	244	237	257	274	274	242	267	244	262	223	248	242	238	267	279	230	273	235	274	262	274	284	252	221	274	257	254	261	269	255	254	282	248	225	261	230	233	254	278	279	253	225	270	283	258	266	239	237	259	267	245	261	255	272	213	240	253	239	234	231	246	240	267	270	236	249	218	248	268	246	227	246	255	261	271	236	272	238	233	262	236	262	246	235	250	247	242	267	224	255	274	258	249	228	265	253	237	234	235	240	226	240	252	247	237	262	232	246	244	244	249	258	239	286	237	268	254	235	262	261	262	233	244	255	260	238	290	241	293	254	235	265	243	239	223	240	293	271	252	240	233	279	267	264	255	247	236	243	246	236	305	252	242	235	246	231	255	265	261	252	255	231	247	255	277	249	228	238	243	237	227	260	262	210	239	265	261	221	269	231	239	259	262	244	288	215	289	251	224	259	290	267	271	236	260	249	253	254	270	260	242	253	266	253	272	257	244	233	264	250	229	252	227	248	275	249	232	249	237	229	242	257	245	249	245	248	255	255	241	249	260	232	240	272	251	270	230	239	252	251	271	248	257	229	243	236	250	238	263	232	253	246	251	228	268	239	262	280	267	237	219	246	217	262	238	284	274	246	249	259	252	232	243	262	247	290	230	260	250	269	249	237	271	225	239	256	270	247	249	259	280	247	248	266	260	243	249	270	246	258	250	245	239	253	237	243	246	273	265	271	245	262	271	237	255	247	225	263	247	269	250	245	253	248	291	221	249	249	270	268	266	228	234	272	257	251	258	246	231	277	274	239	239	248	248	266	212	265	221	231	236	289	245	245	233	242	230	307	269	247	228	236	254	260	211	252	252	247	250	219	264	236	247	239	261	232	251	236	240	251	239	243	246	211	233	226	266	258	236	243	221	257	269	240	264	242	251	274	251	269	263	259	257	250	273	241	273	255	239	244	247	251	250	264	260	254	218	269	256	238	249	226	287	261	266	258	256	231	231	267	260	251	269	280	258	238	236	251	261	241	228	262	232	243	251	252	233	245	240	241	253	254	274	264	242	242	244	277	241	218	238	241	228	251	259	279	221	232	261	262	256	259	253	229	250	279	266	283	257	265	270	261	266	248	247	245	249	233	241	271	263	277	265	250	257	254	251	248	245	245	257	232	284	242	252	224	258	244	264	238	237	258	224	241	227	259	232	259	231	236	237	254	237	266	225	214	272	242	247	272	256	258	227	275	249	209	247	267	218	253	216	282	238	227	246	246	258	255	271	280	257	233	249	276	260	254	302	268	237	237	238	239	240	247	224	238	243	231	293	274	268	257	245	226	247	256	254	262	251	252	260	239	251	249	267	263	197	244	245	232	244	276	244	245	269	237	256	248	248	234	223	256	275	279	259	272	268	234	235	281	262	237	283	232	249	244	247	243	234	234	260	258	292	235	268	237	226	254	251	269	248	262	235	261	276	248	229	259	256	280	281	240	237	251	270	241	238	250	234	223	230	245	258	248	243	260	261	258	283	257	260	246	249	270	265	265	259	257	243	243	276	243	246	213	249	252	266	256	258	244	260	265	262	229	250	251	258	235	288	243	270	274	232	276	284	268	261	281	266	261	224	264	245	232	237	225	253	262	266	219	247	246	224	246	260	268	251	274	256	262	258	255	237	233	233	255	243	271	237	248	274	212	284	257	264	231	243	247	257	275	242	278	233	231	259	242	237	256	235	244	296	278	228	237	251	253	256	263	221	255	246	237	217	235	235	250	283	262	252	262	265	256	272	242	241	242	279	262	266	223	238	221	243	224	270	259	250	240	268	261	258	251	266	294	268	238	234	262	252	215	238	244	245	272	233	254	223	229	251	289	257	244	256	257	251	241	261	280	224	231	271	259	247	259	261	237	249	270	255	227	284	250	258	235	244	255	257	239	224	237	249	247
7247	1121	1591	1987	4080	4080	3657	1568	972	767	744	726	737	700	684	658	620	660	590	632	602	720	646	642	621	618	609	647	622	632	632	580	648	598	611	676	624	598	617	636	594	586	611	594	616	640	606	619	651	627	600	597	616	576	626	605	620	603	551	583	631	634	577	576	591	613	605	591	610	578	625	627	646	614	596	591	618	611	601	576	637	587	634	611	593	617	621	564	613	618	622	631	605	587	592	582	602	578	588	591	630	582	563	642	614	617	595	606	629	606	572	632	577	636	592	596	578	600	601	628	614	595	599	623	580	596	583	594	597	608	573	616	582	613	611	608	615	590	601	577	611	605	605	610	615	641	632	598	587	558	570	586	622	588	569	637	583	570	602	629	554	565	610	602	633	582	567	588	626	578	568	622	531	629	583	578	618	603	629	602	658	622	607	606	579	614	618	611	547	576	588	622	620	577	609	605	604	558	579	647	593	598	638	612	571	604	631	595	528	573	627	616	596	649	538	568	585	631	590	609	564	608	557	618	564	630	591	582	592	631	622	550	592	596	592	575	608	616	592	583	584	614	578	588	617	635	571	585	581	591	631	598	628	612	560	579	562	598	626	591	631	622	610	547	572	602	593	638	574	612	602	615	596	584	602	590	595	621	646	592	571	657	599	545	573	618	598	619	622	583	584	580	605	616	601	579	588	573	607	604	641	574	632	603	591	607	631	603	587	569	631	582	632	549	589	602	555	563	571	591	632	617	574	622	617	587	576	615	646	619	602	551	651	586	600	599	591	609	630	547	551	590	571	615	571	578	615	592	593	614	567	608	582	594	646	565	583	613	621	586	643	580	578	618	595	575	590	572	593	562	618	579	569	589	601	609	619	605	634	627	581	584	581	581	594	631	590	618	600	573	614	568	593	618	585	615	579	571	634	589	624	591	582	618	603	615	614	588	612	588	596	631	579	607	545	580	604	576	586	565	564	580	612	598	576	591	621	566	565	606	578	600	596	568	605	604	629	554	611	605	579	611	618	588	580	616	630	596	583	568	598	577	625	581	629	613	616	569	603	590	569	617	572	628	641	643	607	622	545	618	604	608	582	615	597	614	575	577	559	629	604	593	607	589	627	572	579	609	577	531	643	615	593	602	600	657	579	612	688	613	597	625	591	604	593	595	578	638	587	589	577	613	580	599	577	592	591	601	634	656	624	619	567	569	595	606	577	584	605	614	635	614	601	620	610	576	621	618	655	590	575	604	577	583	609	638	547	557	586	560	598	641	630	609	535	584	535	592	583	595	581	649	631	621	609	610	570	582	615	599	607	550	580	654	655	632	625	612	589	574	603	608	633	603	637	633	629	580	550	573	614	575	663	595	600	596	592	606	612	597	601	610	605	638	614	590	650	654	593	611	603	566	620	608	572	602	660	610	602	610	620	606	594	610	611	621	618	575	588	625	633	646	608	631	683	548	585	582	615	600	634	607	588	599	616	605	586	592	580	572	626	589	616	603	596	577	571	601	588	589	613	621	596	570	600	661	648	615	606	632	590	573	601	583	557	565	639	609	596	564	577	621	579	584	578	622	586	558	586	589	602	614	624	630	619	629	614	613	610	581	568	611	588	617	548	604	585	610	615	583	612	595	620	624	667	635	628	588	613	573	632	612	615	614	579	655	604	584	640	593	621	613	560	634	580	581	612	596	568	631	631	582	606	630	584	629	622	585	590	588	651	602	602	624	603	585	566	599	581	593	643	602	606	619	585	575	636	585	581	634	639	623	561	608	598	574	603	563	599	591	599	650	559	592	591	596	614	578	582	593	584	567	595	642	625	618	614	606	623	570	610	572	596	641	603	622	596	611	591	599	544	580	626	572	558	613	590	579	612	599	608	593	588	621	633	621	608	615	616	596	642	638	623	656	568	642	576	631	580	572	582	584	576	603	582	679	596	607	595	608	593	559	582	649	611	573	611	595	616	612	592	550	589	603	585	605	598	579	583	601	584	637	626	607	571	602	572	615	566	621	559	663	586	559	596	642	576	631	626	584	643	548	613	572	572	566	606	605	608	631	638	621	622	623	595	578	600	617	605	566	570	669	599	592	585	580	598	639	594	620	617	604	603	621	600	619	599	591	626	602	589	609	583	652	601	591	589	630	616	609	621	590	610	598	606	624	593	613	636	605	608	612	573	585	575	579	626	576	595	647	587	607	610	611	604	610	634	564	599	631	600	621	573	610	576	613	578	583	580	595	592	630	587	591	621	649	627	585	601	616	604	599	598	636	617	614	595	613	579	635	612	611	602	592	589	581	637	619	605	617	575	554	604	632	655	597	619	622	584	591	600	617	617	643	577	612	571	598	587	572	610	610	576	592	599	582	571	607	605	555	652	555	589	572	586	593	580	611	603	591	579	610	578	584	609	615	544	636	584	620	595	627	572	624	586	552	592	584	595	594	608	631	560	592	595	641	580	624	609	615	593	585	566	647	608	573	601	581	594	596	584	592	600	621	574	637	591	574	573	640	614	584	636	601	600	620	600	607	582	616	603	602	599	599	548	579	585	617	571	611	564	604	610	630	557	618	619	580	602	593	618	600	578	600	608	560	574	595	599	558	582	608	549	603	634	593	576	604	589	546	603	602	630	603	566	593	578	596	615	600	587	609	623	639	646	563	568	593	599	594	583	618	580	589	588	603	613	614	626	619	564	636	600	594	609	602	595	600	569	558	603	584	636	601	614	577	649	607	578	606	631	584	628	619	601	600	594	616	607	593	578	604	558	575	576	616	554	606	635	579	586	573	599	588	610	563	595	584	601	575	624	580	622	598	598	591	658	573	643	564	599	682	596	579	624	584	586	594	597	608	588	612	604	628	607	577	602	575	558	549	568	582	572	645	613	573	588	646	593	615	567	630	639	580	619	581	572	540	592	621	625	609	554	619	568	615	649	589	574	650	610	603	604	577	596	628	577	598	607	570	612	609	616	600	571	582	624	576	627	592	622	593	568	569	573	615	608	592	617	594	621	599	596	588	571	576	591	574	616	649	596	587	563	601	605	611	613	637	585	602	571	643	606	594	608	603	570	599	588	652	582	609	634	629	615	609	589	572	604	623	628	568	556	589	615	613	603	618	563	620	610	601	566	589	576	580	585	600	572	602	588	581	611	594	653	567	580	620	604	589	625	594	588	618	583	589	593	567	622	606	614	616	598	667	621	592	605	631	590	623	602	584	609	599	630	619	590	573	615	611	564	602	611	645	561	622	611	579	626	595	610	604	608	618	601	610	582	560	620	602	630	530	539	609	586	599	600	616	598	633	627	616	593	561	593	568	581	624	611	607	600	587	610	617	636	566	587	610	637	597	604	584	623	588	612	593	599	580	549	637	649	576	534	597	612	555	635	614	594	587	571	605	624	637	635	595	584	563	622	597	560	633	605	625	631	587	588	614	598	572	617	582	571	554	608	569	598	599	619	602	608	612	684	616	575	596	599	593	586	603	595	623	594	598	616	611
13983	1273	920	764	1003	1114	700	342	213	186	164	129	144	136	129	112	119	142	125	121	117	100	121	97	83	110	90	101	110	96	122	110	74	90	105	126	105	111	81	101	118	112	123	115	88	94	86	104	97	117	119	111	110	121	115	125	118	101	111	104	94	122	126	112	111	121	111	96	90	100	117	84	119	111	113	111	97	105	106	105	102	120	121	96	117	120	117	109	100	112	95	104	113	122	90	100	118	125	96	112	98	99	118	102	95	96	102	106	121	135	115	125	108	114	123	109	96	122	100	100	109	124	114	98	93	98	98	94	101	110	99	110	102	111	118	95	121	94	98	112	117	117	86	100	109	109	108	108	116	81	106	105	93	96	103	126	101	110	103	103	124	108	121	110	108	105	97	112	107	116	116	128	111	114	108	104	114	114	107	104	106	103	95	88	100	101	97	102	122	93	115	102	118	90	106	120	84	107	104	107	119	96	114	107	105	120	106	104	93	121	110	121	104	112	96	127	107	99	87	117	103	122	111	124	116	106	116	114	93	120	88	121	130	112	94	86	107	108	99	115	118	114	93	108	137	99	102	133	129	107	105	121	92	94	104	118	102	100	104	113	107	110	101	125	92	107	107	105	105	133	88	120	118	114	110	94	127	107	119	116	129	93	115	119	103	99	104	107	136	109	119	106	113	113	94	119	108	101	102	101	98	117	117	102	109	123	104	89	120	104	109	113	122	116	99	100	109	98	93	100	82	111	87	105	109	108	103	122	120	111	128	105	85	117	108	121	99	79	89	96	100	117	101	105	100	118	120	98	94	111	127	103	98	96	93	120	106	110	100	121	102	113	101	121	106	112	98	131	100	138	103	106	95	131	110	116	121	114	112	90	102	105	95	108	105	107	88	123	117	129	94	124	129	92	92	124	110	102	91	119	129	129	99	95	133	115	102	122	115	105	112	103	125	117	109	116	98	111	99	94	97	102	108	132	86	145	105	107	91	106	113	115	129	121	126	117	103	111	104	100	108	104	106	88	109	115	127	112	116	115	105	100	108	107	119	97	110	105	118	93	116	130	107	123	111	108	118	103	105	121	101	115	107	110	84	103	114	108	105	108	114	110	133	121	98	105	127	95	122	90	105	100	120	122	108	116	105	119	99	96	107	95	108	124	108	130	106	106	104	109	97	103	134	111	103	115	109	134	95	89	103	121	131	116	97	101	97	97	99	110	125	123	119	100	117	102	130	101	118	119	131	99	126	113	101	104	95	120	118	121	97	129	100	120	104	120	114	111	106	96	101	116	105	98	99	104	112	103	101	107	106	107	104	129	99	107	133	115	101	106	137	123	120	113	105	93	115	104	106	114	116	114	110	130	105	109	121	113	98	105	115	124	117	104	116	108	105	127	110	87	95	96	95	89	127	104	112	105	134	103	110	104	121	123	118	102	100	114	121	116	136	95	126	107	91	95	128	121	105	113	118	115	118	116	107	120	83	100	119	106	88	105	91	104	108	96	100	106	106	103	97	126	99	105	96	92	107	100	127	112	103	113	108	120	110	88	93	134	112	115	126	126	105	122	113	116	112	98	109	100	113	83	116	100	89	131	97	91	112	104	100	123	109	111	132	121	114	114	108	106	111	111	97	110	105	97	113	96	116	104	119	110	113	98	112	106	112	95	108	111	131	106	96	120	118	105	115	109	108	108	105	93	121	115	117	112	104	119	114	126	110	68	110	97	103	106	109	121	103	103	109	103	110	120	108	88	104	97	100	111	113	99	110	102	127	107	83	107	98	94	100	87	91	105	93	86	104	103	99	117	114	74	113	95	101	85	97	92	100	112	114	107	94	112	125	112	120	101	98	121	104	130	105	112	115	120	88	122	98	96	103	112	105	109	112	93	121	112	113	104	125	101	104	119	95	115	114	114	94	107	108	114	120	118	98	113	124	109	99	96	93	136	106	109	91	110	104	102	94	109	109	93	120	94	113	107	113	94	101	103	98	105	111	109	121	97	129	101	106	124	88	121	100	78	107	92	106	106	123	125	123	100	115	87	122	128	110	125	106	102	102	87	100	98	114	130	103	125	101	112	117	107	123	118	99	82	107	102	112	123	102	125	115	113	108	113	97	116	107	114	102	94	111	106	117	103	100	106	109	108	99	95	93	114	84	116	112	90	109	102	96	112	113	103	101	115	112	96	103	134	104	107	104	82	124	109	91	90	97	120	118	102	120	120	102	113	106	122	104	96	108	114	102	101	118	105	107	123	111	113	98	107	101	122	108	114	111	128	114	114	99	120	95	129	128	112	114	93	100	119	127	118	120	108	122	117	105	110	116	107	120	99	108	105	124	103	110	119	96	122	111	113	111	120	114	110	106	101	93	109	108	98	96	98	101	99	88	104	122	127	147	112	120	96	99	89	124	133	116	108	115	103	101	97	94	89	114	124	101	79	100	102	90	96	109	110	100	109	111	95	118	104	113	95	110	116	121	112	109	91	98	118	104	102	110	100	99	110	101	111	113	99	86	105	123	126	128	130	104	116	102	109	101	98	96	92	115	97	96	121	111	114	138	131	112	109	102	113	116	107	128	96	119	120	99	105	98	120	108	101	105	97	104	103	99	100	129	127	99	118	107	107	91	101	103	134	93	97	130	112	119	103	104	98	114	106	108	107	112	101	106	109	113	103	109	96	116	119	103	95	114	83	113	103	101	94	117	114	94	108	95	107	108	113	123	98	111	104	93	112	94	96	118	111	101	119	107	105	85	103	111	114	123	107	114	121	115	128	130	133	102	110	99	135	130	95	116	123	82	85	91	106	102	102	120	110	100	117	124	108	108	94	103	112	105	98	113	98	129	113	116	110	137	108	122	94	94	99	114	105	83	88	93	106	141	105	125	117	109	129	109	93	141	104	95	111	101	101	109	120	118	117	99	107	131	110	103	123	113	87	109	102	116	120	96	104	111	131	105	123	108	110	94	118	100	113	97	118	112	114	93	114	85	106	122	110	92	111	111	119	103	97	100	114	104	110	110	119	88	94	95	109	111	96	106	102	103	106	115	96	117	105	111	103	119	98	113	120	113	100	105	101	107	102	103	89	101	124	109	101	110	91	92	104	113	116	101	129	108	95	111	107	100	94	104	109	114	116	132	111	115	105	105	130	102	98	115	111	106	90	119	100	121	107	113	110	79	105	103	121	88	107	120	121	96	102	106	104	110	106	114	114	117	110	99	115	110	110	87	103	101	111	105	99	108	106	105	110	97	119	126	106	116	120	124	99	104	117	108	96	96	117	97	100	119	116	110	105	106	115	133	104	104	115	108	108	115	109	107	94	123	77	112	114	101	91	106	110	101	127	119	121	111	109	110	90	110	123	137	106	136	125	105	119	100	102	118	108	112	116	104	110	94	112	98	115	123	109	123	121	94	118	105	113	107	118	109	95	118	115	115	115	88	111	116	125	132	114	109	110	95	106	117	104	98	112	92	99	109	102	106	114	109	101	92	98
8953	1024	1988	2713	4608	4876	3502	1685	795	569	556	466	482	437	455	399	369	401	364	337	363	344	343	335	329	372	295	308	317	331	285	338	296	266	299	322	323	317	295	328	275	290	328	268	314	310	317	306	323	270	296	306	289	316	302	299	281	305	290	293	311	280	290	303	309	286	302	274	293	293	297	290	263	302	286	274	287	283	282	291	295	312	304	291	247	293	270	263	282	265	288	274	294	303	275	280	300	258	266	288	311	290	279	302	266	293	278	268	295	286	280	283	252	265	310	269	306	272	278	254	275	296	285	270	294	297	277	278	273	298	301	282	311	280	268	280	274	323	290	299	308	280	272	313	274	296	295	322	274	282	285	288	293	298	253	266	276	324	293	280	299	299	270	267	297	317	282	293	264	280	297	292	273	240	318	316	264	280	255	260	268	277	272	261	300	259	268	268	282	286	313	262	272	254	277	278	250	278	279	294	275	281	306	283	258	323	267	295	262	276	291	285	250	253	276	288	276	273	296	289	293	286	284	266	280	280	303	275	296	265	296	270	268	263	327	287	262	275	292	315	269	283	247	286	276	301	273	300	271	301	262	266	280	245	319	310	292	267	299	269	268	293	286	272	292	281	289	264	288	286	276	278	296	303	266	299	310	286	287	289	302	266	282	284	293	290	284	302	286	288	281	291	287	310	301	286	271	270	292	274	305	283	288	288	286	269	307	288	278	266	285	282	274	306	286	285	261	281	267	308	282	323	269	286	286	285	268	265	282	270	298	295	279	274	275	268	276	287	291	251	276	289	294	284	282	262	288	287	279	321	292	284	277	304	261	282	333	279	277	307	295	290	287	288	268	288	288	280	303	313	271	303	295	294	266	266	272	258	292	285	298	301	274	267	304	274	288	292	255	306	266	271	306	280	291	278	292	255	285	281	253	304	294	252	274	300	279	289	285	266	269	290	264	296	252	274	311	313	259	289	263	296	283	271	268	313	281	290	286	281	283	283	307	295	302	290	307	268	303	298	287	272	258	265	296	286	291	290	295	285	282	277	273	306	286	296	309	291	298	254	310	275	316	266	256	298	292	273	267	299	286	274	293	295	293	267	265	331	275	274	277	279	291	274	289	284	289	278	287	300	286	289	271	279	269	275	305	322	307	268	286	277	290	275	281	270	297	288	294	268	276	285	300	282	286	270	281	289	281	288	273	288	274	291	288	260	297	277	271	304	281	334	267	285	283	290	279	302	278	263	267	292	283	264	302	299	289	262	274	287	314	268	269	282	306	293	283	286	260	278	284	294	298	266	284	288	270	268	297	264	279	286	249	270	294	297	268	283	273	275	297	293	271	281	282	245	301	295	275	293	312	274	265	268	271	297	307	288	258	317	298	286	278	259	284	272	292	300	282	284	270	300	304	274	287	309	288	284	279	284	309	261	263	250	285	275	306	291	277	274	291	301	278	262	279	273	272	272	299	288	295	281	290	281	261	279	265	293	263	302	285	310	292	302	270	285	286	281	284	313	262	257	294	315	281	262	287	291	284	269	273	251	312	263	298	260	276	263	234	252	259	270	279	266	276	311	280	278	289	322	292	270	280	276	240	304	311	267	284	282	259	284	266	238	269	287	296	288	286	295	271	272	272	295	271	265	276	266	291	294	301	288	268	264	242	289	306	295	296	258	283	283	272	292	299	291	288	296	310	261	273	295	286	300	289	259	305	291	272	261	300	284	313	283	279	276	266	284	309	293	278	276	289	288	290	281	276	275	277	297	286	302	281	286	282	301	274	327	264	298	266	279	286	287	293	321	273	286	278	341	281	275	286	270	285	257	272	261	312	291	286	292	281	294	284	300	287	253	267	293	282	281	293	266	298	256	306	298	293	284	319	291	295	289	297	292	288	267	268	291	276	267	277	292	308	320	276	299	308	285	260	290	253	293	283	304	275	289	315	255	290	292	298	293	304	299	259	285	286	277	299	257	256	311	296	290	285	299	282	286	279	299	275	290	280	299	296	284	286	319	271	292	309	272	322	301	299	278	276	281	292	278	317	305	269	306	263	262	274	277	285	294	279	273	275	289	278	295	286	277	309	305	284	254	283	263	291	287	278	261	278	277	276	310	284	260	304	303	287	276	280	266	308	308	279	296	270	309	282	291	308	260	300	266	314	259	260	290	283	292	326	271	264	309	294	291	303	268	276	294	277	279	273	326	297	309	274	282	295	272	308	255	298	300	285	316	264	270	317	280	292	261	290	281	273	258	285	276	285	289	287	294	287	301	279	307	291	300	264	290	303	289	278	289	287	266	262	247	280	297	290	283	311	268	293	317	288	288	310	277	322	270	266	300	259	254	257	274	313	267	314	257	260	283	259	297	297	304	315	275	288	272	299	291	306	267	275	280	276	284	276	292	305	285	292	274	285	252	295	283	266	283	298	297	261	293	280	295	247	257	292	310	299	279	272	300	294	294	326	273	288	304	297	270	261	276	264	284	301	273	266	292	280	285	328	267	287	311	271	295	259	280	283	276	290	295	318	288	262	284	292	296	304	301	279	290	280	274	289	257	276	309	281	297	273	282	280	277	284	297	285	266	295	294	287	295	287	289	301	285	274	307	290	264	286	291	288	312	315	288	291	244	288	273	301	305	297	278	261	274	285	298	313	305	278	279	297	277	282	276	288	267	272	299	261	278	268	293	285	284	288	291	252	280	323	293	311	262	281	272	269	297	262	285	286	269	295	269	286	279	286	272	250	287	292	272	298	280	270	262	284	273	295	277	280	282	266	264	286	284	270	271	292	276	312	256	274	271	284	281	298	270	276	283	292	259	273	279	289	295	281	276	312	289	309	296	272	299	294	315	312	262	281	259	296	286	298	283	298	288	293	299	275	306	260	286	271	277	257	291	268	302	266	269	310	282	274	322	300	294	301	253	299	272	299	274	293	262	288	286	294	307	289	278	291	260	246	268	275	274	281	277	277	274	266	292	301	293	284	297	281	283	282	294	259	260	289	294	292	311	280	272	280	276	256	264	301	304	250	282	271	268	275	280	268	273	279	256	276	265	273	284	286	306	273	263	306	306	266	275	290	280	289	261	292	288	281	280	256	281	273	283	285	288	295	277	282	311	306	292	260	259	283	294	304	288	277	265	281	290	273	315	284	291	272	271	272	284	281	265	270	297	247	257	292	268	279	250	295	271	267	294	290	267	314	279	258	292	265	279	308	298	278	306	269	255	264	247	280	283	274	282	280	289	266	276	293	328	267	263	273	280	308	286	317	273	260	313	277	307	251	283	281	270	286	257	266	269	280	276	313	286	275	294	271	296	268	274	259	246	282	266	297	272	289	292	279	269	282	295	277	286	274	287	292	288	282	262	285	305	280	281	283	295	307	254	280	234	264	279	261	289	270	291	298	272	284	286	282	290	286	282	305	286	262	283	305	281	279	269	284	284	330	295	285	282	302	305	268	277	293	284	282	310	279	262	254	306	270	298	285	304	334	295	295	296
1622	401	386	420	521	628	424	376	304	257	284	265	287	282	261	262	294	267	264	276	312	312	289	261	262	269	286	288	281	239	287	282	292	271	263	277	284	290	271	251	277	279	242	279	278	283	282	253	295	291	276	279	300	304	231	263	287	283	276	273	300	270	278	277	276	256	279	274	286	280	258	263	282	291	286	264	293	263	256	272	299	271	293	257	324	305	288	284	269	262	295	314	299	247	304	277	259	272	299	279	279	265	277	266	262	257	269	277	244	257	274	259	297	302	266	279	253	271	261	268	287	256	290	275	288	251	282	260	287	299	267	265	261	265	275	292	269	298	262	314	300	240	298	288	296	291	300	271	274	257	276	327	269	296	283	260	291	298	277	282	299	301	259	294	254	260	287	273	270	285	299	281	307	294	278	254	280	282	271	274	298	279	258	300	274	244	241	281	275	297	291	293	312	286	309	292	267	312	289	300	281	296	290	278	272	251	289	251	276	265	286	291	280	265	270	297	272	282	275	279	264	289	280	262	252	275	290	282	303	308	292	293	308	282	301	260	292	288	283	273	276	300	279	261	258	267	264	267	272	298	307	291	314	277	312	276	270	283	288	325	297	275	271	269	308	275	260	264	257	265	252	251	296	238	252	265	248	270	279	306	293	296	292	282	276	252	292	261	293	285	275	291	316	312	287	273	281	286	267	270	282	273	316	263	297	270	299	288	275	288	269	281	307	297	291	293	292	269	282	285	267	285	286	234	247	274	273	250	242	287	299	267	270	290	277	290	262	292	273	274	269	269	267	249	275	313	290	281	279	258	293	246	276	254	309	289	290	295	250	290	284	256	275	267	280	281	294	293	253	253	267	273	256	292	259	288	284	268	276	274	274	259	274	282	280	289	258	284	258	272	286	272	292	283	267	289	276	291	286	273	276	250	289	261	274	275	285	285	285	279	237	272	287	272	289	278	263	266	294	265	263	282	254	255	276	271	284	257	303	255	270	274	296	275	267	283	290	272	277	290	293	264	287	278	285	284	301	271	298	280	301	282	305	283	289	283	294	265	288	291	308	303	272	286	288	290	268	251	261	254	264	276	281	296	278	282	251	297	260	271	278	285	286	300	306	261	302	291	290	278	261	260	287	265	284	263	310	262	287	309	286	313	269	312	288	263	282	273	312	273	283	299	254	293	282	258	296	286	267	289	266	276	262	308	286	283	281	253	290	290	293	261	279	281	278	253	279	283	282	335	276	289	275	244	278	291	252	258	272	286	307	298	249	296	270	297	281	306	321	305	292	285	281	289	308	273	269	277	270	272	247	254	277	300	274	265	284	278	297	288	271	306	256	277	288	259	285	297	280	262	273	248	277	285	294	291	287	300	317	291	261	281	284	294	266	246	279	258	298	264	261	280	280	258	298	274	267	272	306	279	289	261	300	285	270	264	253	280	315	284	263	276	300	288	284	281	291	265	263	281	263	252	298	274	291	308	298	282	293	270	307	280	285	287	284	277	270	262	269	290	301	281	254	298	287	265	277	289	279	283	277	264	271	305	313	297	249	296	308	253	304	280	251	267	290	232	288	271	275	295	289	285	266	274	309	283	261	282	262	247	295	275	293	302	279	289	283	307	281	293	279	261	278	256	277	273	298	286	264	287	279	263	289	284	271	312	253	262	271	293	318	278	285	274	288	260	296	265	293	269	272	266	249	266	295	305	290	278	276	290	306	305	270	320	286	315	254	267	267	264	277	291	292	268	289	267	279	271	308	266	292	277	321	293	272	305	278	280	267	278	287	248	278	278	274	276	301	272	262	293	290	269	279	307	277	308	240	312	287	316	264	289	284	300	278	274	267	273	272	272	320	241	319	303	269	295	277	298	254	291	267	259	304	290	271	256	309	286	260	280	266	298	251	277	242	258	277	258	269	286	271	284	306	288	251	307	261	298	267	252	260	252	233	264	292	241	268	272	301	282	295	275	268	316	319	252	267	258	296	251	313	309	285	274	237	284	269	277	274	304	288	285	262	275	258	293	279	297	291	295	285	295	261	265	305	289	298	262	279	270	294	290	274	314	311	287	260	268	272	271	295	282	288	284	265	278	292	262	278	291	298	244	256	308	301	274	259	277	282	290	306	281	281	275	265	271	263	288	268	306	241	286	296	271	259	284	297	317	287	272	286	261	247	321	263	274	297	314	322	291	299	266	287	254	279	271	292	286	314	280	275	294	285	295	280	305	293	273	252	279	302	279	299	237	283	283	280	259	292	295	282	254	278	335	295	240	284	291	280	279	277	295	332	299	320	280	304	280	298	276	288	266	282	258	292	273	277	288	272	286	270	281	309	300	287	258	255	269	243	287	307	307	284	288	274	276	252	278	282	270	273	259	263	268	283	249	276	258	291	278	300	289	300	271	295	292	282	295	283	311	318	276	280	262	263	294	284	285	287	309	275	280	288	300	278	266	286	286	308	256	243	289	316	296	257	286	304	286	292	285	269	267	252	297	299	274	287	277	281	311	294	298	302	295	276	270	307	248	266	281	273	280	274	294	258	260	290	273	287	264	283	291	274	275	268	259	273	316	264	291	282	258	261	296	268	266	263	270	301	294	325	306	286	284	269	256	235	271	246	277	271	267	301	293	285	292	262	270	278	256	281	271	291	261	263	284	300	274	301	293	272	250	276	237	258	304	293	291	298	273	278	300	299	285	284	309	261	293	295	284	297	303	283	276	287	302	280	284	281	299	271	264	308	281	301	253	275	314	286	260	299	271	273	279	261	249	288	290	280	286	271	301	292	285	262	269	282	263	274	278	294	260	281	261	278	279	324	279	271	291	286	250	285	275	230	268	242	293	257	221	280	295	278	270	284	284	277	277	328	265	274	322	307	290	271	298	300	282	263	308	304	279	274	292	285	295	254	288	288	290	276	272	279	292	263	276	293	295	311	283	272	288	285	291	285	300	272	270	262	281	280	300	331	305	279	261	278	269	292	284	298	294	277	283	291	302	293	271	279	274	292	268	256	273	266	261	262	289	231	272	267	278	292	292	278	277	265	296	281	278	297	295	279	294	329	289	272	283	280	265	243	256	285	268	253	263	287	284	292	279	293	261	291	268	288	284	295	284	275	273	311	264	276	280	298	280	269	283	294	254	287	283	303	260	292	238	256	266	278	297	294	270	305	266	283	281	280	289	270	256	273	295	287	287	307	283	265	297	250	301	296	311	261	271	254	278	293	268	265	259	277	303	264	285	320	278	290	253	296	288	291	279	316	261	269	291	289	283	269	303	268	270	279	285	273	258	284	284	295	279	271	310	302	285	258	279	275	277	279	266	297	296	270	294	289	307	288	260	281	282	298	294	274	266	288	288	259	280	268	261	250	262	273	267	315	280	276	260	274	285	271	279	272	266	268	301	306	275	257	288	273	266	288	285	301	277	259	294	248	297	272	274	267	252	257	271	317	259	296	307	269	284	274	283	272	289	272	284	286	285	293	254	248	277	240	255
2181	786	921	1073	1884	2501	1585	1035	705	698	662	713	639	636	708	678	669	672	676	664	676	657	684	674	641	642	668	671	650	712	687	680	659	666	675	683	668	638	654	718	699	703	650	641	644	675	731	679	696	670	674	723	702	653	630	640	689	683	694	595	677	666	673	680	637	624	660	691	748	690	653	664	656	695	659	663	704	727	675	713	691	656	657	668	661	673	695	658	669	656	677	639	698	626	635	622	709	676	714	727	657	725	644	666	685	688	645	676	664	672	665	675	698	662	711	669	691	641	685	695	644	643	682	754	654	676	636	696	672	675	696	725	678	673	680	641	713	685	653	628	644	690	674	648	703	680	700	653	705	673	689	649	642	634	689	659	678	683	667	632	644	665	703	614	716	676	669	639	696	674	696	695	635	688	669	658	639	684	703	665	672	664	661	674	689	656	749	714	688	675	687	677	677	651	697	671	700	634	593	697	667	676	660	729	664	689	702	670	656	688	626	649	695	682	677	657	672	665	683	633	651	670	664	648	664	726	662	665	631	676	673	668	672	674	670	651	675	658	667	707	648	692	706	683	693	629	688	656	649	670	653	684	630	671	666	666	651	666	667	688	665	717	668	714	665	660	673	634	645	647	658	642	645	661	627	630	692	693	733	709	655	647	670	682	734	668	711	666	665	639	634	688	702	652	644	667	642	699	711	655	652	677	700	605	674	668	689	661	688	693	631	670	684	718	698	633	676	678	615	662	713	658	666	735	674	656	634	676	661	668	679	674	657	671	639	662	713	640	668	684	673	627	671	678	693	641	645	663	698	653	691	633	691	682	683	696	634	650	667	620	680	679	677	686	680	659	675	647	650	676	613	656	676	639	620	694	641	671	696	731	649	650	688	683	642	673	654	669	727	667	655	700	725	652	672	661	641	722	664	632	676	643	691	646	629	666	670	748	702	715	651	661	696	694	657	655	674	604	692	676	679	678	629	689	702	690	608	664	661	692	652	686	696	687	662	667	703	668	636	674	671	674	705	702	629	701	654	687	625	688	664	658	659	620	660	732	658	700	681	681	677	683	663	680	623	696	670	629	653	663	651	672	656	676	673	667	654	666	686	690	649	655	727	628	630	667	646	664	690	688	682	648	660	713	653	608	676	681	638	662	675	679	667	645	654	635	665	660	678	637	604	667	689	617	678	692	623	705	676	668	661	702	747	688	632	704	651	690	647	663	657	663	714	681	653	703	681	615	692	689	703	697	698	666	689	707	684	628	691	735	688	668	639	713	630	686	662	707	608	623	639	681	655	655	677	679	661	692	685	649	639	660	608	669	667	658	718	692	709	678	730	682	654	662	712	725	654	696	698	696	680	659	650	655	661	665	670	649	648	706	715	678	708	688	658	657	691	659	686	703	694	712	668	698	658	694	741	700	714	683	651	707	677	705	658	658	687	714	715	647	703	661	661	720	645	654	712	686	655	703	703	661	676	671	631	687	672	696	667	690	698	692	649	654	689	668	713	646	663	655	665	694	655	656	671	687	674	709	682	684	681	693	669	665	701	644	690	692	686	702	638	668	646	637	692	673	687	655	670	624	643	662	635	622	661	668	665	660	660	695	651	663	687	710	674	672	644	679	667	649	646	684	662	652	627	680	674	679	690	636	693	640	693	723	663	698	657	638	591	648	680	689	684	680	665	681	674	657	675	695	710	697	720	661	685	667	680	652	729	671	654	661	688	647	649	683	749	641	667	751	638	660	678	680	700	691	686	687	713	617	678	671	653	662	683	673	627	666	679	655	714	653	678	653	663	647	693	644	686	678	675	625	694	690	639	680	692	656	666	657	671	699	663	679	706	692	704	682	660	653	675	673	636	703	687	721	672	691	681	648	675	686	704	614	655	707	655	701	649	663	665	653	670	678	678	641	678	682	657	638	690	697	660	646	700	682	666	706	645	669	699	699	730	651	645	604	659	655	626	712	688	689	631	670	710	682	696	651	686	634	633	652	656	667	700	691	700	696	664	633	662	709	626	652	654	673	693	697	678	653	676	668	622	668	646	706	707	674	650	655	673	654	686	699	639	637	695	685	680	634	678	648	686	655	635	639	737	688	680	685	673	624	630	677	650	696	711	667	639	637	625	674	649	668	725	688	642	633	677	620	626	656	701	701	636	622	663	679	675	678	650	648	685	724	593	651	685	689	648	631	746	661	686	691	665	630	670	655	689	643	683	657	690	663	666	622	681	647	658	676	665	659	693	702	703	675	641	629	684	659	687	629	637	671	672	633	677	648	707	632	631	736	671	691	667	648	692	659	694	623	693	704	651	657	695	687	667	693	676	667	677	713	678	669	678	712	681	639	697	671	670	638	660	686	664	653	673	636	710	691	723	669	662	643	618	616	693	738	639	658	698	654	671	650	644	673	624	661	674	643	694	692	655	673	658	684	699	664	684	673	660	734	657	692	665	726	678	658	694	714	691	695	669	696	674	723	681	653	633	683	670	673	706	719	723	660	705	628	680	653	655	663	681	637	649	676	658	689	708	666	679	685	694	689	728	644	719	641	697	675	638	682	694	657	617	671	621	670	655	673	672	637	697	675	668	637	661	663	710	632	675	632	687	721	675	686	692	732	655	691	660	642	672	669	700	647	625	706	635	681	694	663	641	722	637	711	628	730	691	709	697	651	653	675	645	697	692	647	704	662	670	687	636	680	646	654	648	699	626	665	646	640	670	705	720	668	637	682	678	683	679	664	668	679	666	679	666	709	667	690	686	711	703	668	701	659	690	656	669	712	714	658	675	619	654	623	622	627	749	673	650	645	682	682	671	648	675	698	679	656	687	632	671	729	670	692	713	657	707	688	686	655	646	677	690	691	677	698	659	693	652	654	688	690	697	641	688	692	710	720	695	641	682	667	727	646	690	702	691	699	667	687	672	664	663	709	633	630	670	641	676	630	682	709	624	669	649	664	685	674	661	662	671	638	674	694	708	704	677	695	658	704	696	682	634	676	675	680	692	660	656	672	651	685	656	691	660	685	700	678	688	661	673	663	668	695	701	675	675	641	679	621	681	682	654	612	689	634	674	698	715	692	637	657	710	649	664	688	637	649	667	670	654	683	677	695	706	687	645	688	673	670	678	725	647	646	694	644	661	707	635	653	598	632	678	685	661	683	653	682	663	655	635	662	717	616	679	709	683	675	620	690	675	676	661	644	682	670	648	663	643	644	636	686	691	627	689	683	678	627	677	687	656	700	690	725	682	653	646	656	667	665	678	682	682	637	633	630	678	639	731	641	674	640	634	669	678	701	650	664	672	646	664	626	658	643	647	643	652	684	692	661	647	673	674	633	639	676	645	650	685	650	710	640	676	677	672	641	605	670	604	668	706	681	711	675	688	694	637	671	673	711	670	682	672	731	697	643	690	723	651	670	672	673	712	705	670	705	693	637	663	664	673	687	695	648	677	693	687	678	640	645	659	685	692	661	683	632	687	704	692	698	654	658	612	657
7838	780	756	595	813	978	723	419	297	262	289	264	256	280	277	276	283	237	247	251	263	246	245	277	263	235	240	250	252	261	236	242	248	242	236	255	277	246	257	244	273	296	253	226	240	252	214	241	246	235	254	251	276	238	227	223	232	246	245	207	274	271	266	238	234	247	227	266	261	250	226	274	222	247	244	265	252	272	254	243	241	251	261	244	234	255	255	257	261	278	227	262	235	219	238	257	264	238	261	261	276	222	265	271	251	253	259	288	229	224	220	238	212	240	263	261	279	259	256	231	244	248	254	285	247	253	245	220	234	248	250	228	250	238	242	250	289	252	243	263	256	225	237	274	268	266	264	231	238	248	215	256	221	277	275	259	254	254	238	256	240	230	265	252	229	266	239	270	246	250	250	222	257	251	262	252	245	258	236	250	226	245	219	245	260	242	226	261	246	267	250	230	246	251	241	236	250	252	240	256	257	277	220	239	234	244	229	243	258	252	251	246	261	218	234	273	235	240	249	272	208	234	218	243	247	222	266	225	248	254	244	248	270	267	245	260	271	265	291	247	246	248	262	248	256	222	252	245	238	250	263	232	231	230	264	249	276	246	231	249	260	238	232	268	254	246	255	243	258	233	255	275	214	224	267	251	248	233	281	241	254	212	248	251	247	220	259	273	239	223	259	240	234	272	241	244	258	239	223	239	245	274	271	230	258	269	262	230	255	247	251	264	259	256	237	262	224	264	251	244	228	257	239	255	233	203	256	254	233	252	259	258	235	253	242	275	251	232	255	242	239	214	247	241	255	248	246	253	272	243	243	266	247	275	261	221	249	238	247	247	258	267	236	267	245	240	265	265	221	260	225	263	262	233	254	243	239	226	231	241	267	247	220	230	288	250	252	251	243	242	252	246	246	236	249	255	263	251	272	249	250	246	242	234	261	251	264	257	239	260	240	259	235	240	238	214	244	265	254	233	286	247	240	249	250	249	226	253	271	231	248	251	281	244	254	235	262	247	271	267	250	256	255	231	250	237	239	248	254	286	262	239	260	254	220	239	279	221	232	232	253	238	252	228	266	242	222	282	252	236	256	237	227	248	239	248	244	267	237	244	277	239	221	265	241	255	228	215	213	239	251	264	269	260	215	235	261	258	262	260	241	217	248	257	218	233	229	257	254	257	269	264	238	261	228	267	219	246	225	212	260	233	243	264	234	250	260	282	236	235	259	226	250	271	234	250	261	262	215	238	272	226	230	247	233	225	281	259	273	287	251	224	227	231	229	261	215	261	229	275	268	233	254	248	252	249	255	234	242	241	227	238	268	274	265	242	272	245	273	237	255	253	276	232	260	233	241	259	241	238	269	253	250	247	279	245	249	251	232	252	261	231	248	256	250	225	279	240	237	248	231	215	211	254	268	256	218	249	237	247	241	207	228	247	231	259	249	208	224	232	256	264	254	236	246	248	251	264	250	264	266	276	283	246	224	252	222	226	230	245	228	267	267	256	255	237	240	234	216	234	251	239	257	228	241	271	274	247	244	256	278	261	277	212	244	254	265	249	252	267	259	229	247	236	229	238	274	252	265	246	249	247	229	251	257	254	272	256	237	232	270	215	251	255	242	260	208	249	257	244	224	224	252	250	256	264	268	268	267	237	262	269	223	267	241	254	238	253	252	244	278	271	253	263	248	275	272	243	249	241	265	271	261	251	239	247	247	213	247	257	227	278	229	197	269	252	259	228	248	246	240	236	224	243	250	268	209	231	273	238	273	229	260	210	240	230	241	284	256	269	254	272	250	244	263	245	224	248	237	255	240	268	240	267	233	277	240	236	255	230	257	244	235	226	241	246	232	259	259	220	237	235	259	262	249	239	231	219	254	255	263	272	251	222	254	219	255	269	250	261	242	217	257	279	258	233	263	226	251	211	249	292	253	264	235	246	245	236	251	268	273	261	257	263	260	286	237	251	227	258	283	253	217	242	261	245	238	257	273	259	264	245	258	259	252	222	253	237	262	234	235	245	243	256	240	231	257	253	220	222	245	252	259	252	252	239	277	270	288	235	252	247	247	280	268	249	243	286	234	237	237	260	226	233	231	257	219	246	258	251	237	253	263	246	236	262	256	231	256	259	261	258	257	276	259	253	252	260	287	271	250	244	259	248	249	240	247	258	237	257	264	260	268	263	240	252	274	241	236	277	240	259	254	240	250	253	234	220	235	242	232	248	245	209	257	247	245	231	256	261	259	237	253	240	249	272	249	249	218	258	241	230	232	248	229	241	260	259	231	223	271	253	246	230	248	290	243	254	236	235	262	237	221	252	234	257	252	248	234	246	227	276	263	225	266	245	232	252	247	259	245	277	254	245	255	270	219	233	221	257	257	258	284	234	265	265	253	245	252	251	235	236	216	242	242	230	270	261	236	252	231	273	231	247	259	234	236	281	205	260	221	262	253	283	231	243	244	265	259	211	253	230	238	271	252	234	264	256	249	257	257	252	265	264	260	221	264	243	242	281	242	254	260	251	236	254	249	226	224	238	254	208	242	243	244	241	228	218	245	265	241	262	233	255	242	242	233	268	217	243	248	260	265	231	236	259	239	244	251	232	260	258	264	267	217	232	264	257	242	241	226	224	237	242	222	262	249	256	208	226	261	268	226	245	276	242	243	252	262	233	258	248	226	232	273	215	238	249	272	228	236	240	268	233	270	258	223	244	281	258	234	261	218	236	255	232	260	250	251	245	259	270	272	252	261	230	235	242	275	268	270	272	276	255	245	249	247	248	264	204	259	259	263	212	261	226	219	237	247	245	240	238	270	233	248	227	244	252	222	263	305	230	267	229	218	220	255	274	267	228	233	263	229	281	245	231	284	246	284	257	239	262	250	255	275	260	278	236	244	260	243	247	251	229	239	270	243	254	250	258	272	227	223	251	270	259	279	248	241	269	260	223	268	242	250	240	243	252	278	248	263	229	255	259	264	248	247	273	251	246	247	248	232	232	246	261	268	254	255	275	229	286	242	234	282	234	221	241	230	230	263	238	248	245	284	268	272	232	258	240	215	247	251	220	230	279	243	222	243	245	227	242	286	235	274	279	256	238	265	238	245	243	255	254	255	247	244	245	243	248	263	250	258	241	232	249	229	234	261	261	242	233	238	265	241	257	285	257	236	278	272	257	275	243	269	237	252	230	238	235	266	259	243	270	274	266	258	235	264	280	231	247	268	262	248	254	248	236	251	261	249	276	217	267	235	251	233	226	245	248	229	253	251	269	232	258	214	260	266	248	252	244	250	246	209	243	259	260	250	267	266	234	243	232	240	212	231	232	256	234	252	257	257	241	232	248	270	244	270	260	232	241	226	229	267	252	248	230	279	224	263	264	225	250	273	221	225	268	263	250	227	260	249	238	240	268	243	261	275	248	240	250	251	235	268	239	240	234	258	251	258	252	239	268	249	258	237	277	277	229	261	272	227	244	214	240	237	227	235	267	234	256	248	276	278	262
7130	1026	1679	1871	3195	4171	2970	1477	867	735	708	668	705	682	658	701	651	654	642	650	656	604	624	670	644	622	620	643	617	602	592	533	645	619	599	581	608	564	600	609	578	623	565	555	632	592	621	596	603	613	582	616	576	554	605	588	612	632	586	639	566	612	612	575	566	593	636	573	590	650	540	628	584	613	637	596	636	586	634	564	566	620	614	607	578	530	597	621	553	563	599	591	564	586	574	605	594	579	582	583	589	599	606	561	580	598	578	593	619	574	563	607	613	598	594	592	617	597	664	629	615	616	560	595	603	591	594	551	581	608	577	534	599	586	551	579	589	607	616	608	628	582	568	626	593	630	576	610	567	554	585	644	577	610	583	574	611	576	594	546	616	593	602	610	566	579	600	628	564	558	592	589	607	537	594	608	605	617	636	595	581	587	621	577	579	585	543	594	582	571	664	614	589	583	585	568	639	618	569	595	617	596	611	604	572	565	582	568	603	576	607	630	607	589	572	621	644	633	624	608	590	604	567	592	607	612	603	612	564	613	571	586	591	611	615	586	633	597	598	587	600	625	569	625	567	619	633	604	617	592	557	557	604	624	551	582	585	552	606	598	629	581	566	614	583	552	624	589	577	563	567	627	586	610	568	582	590	612	589	602	592	612	644	589	618	590	613	591	565	600	586	574	621	550	580	606	628	587	602	629	594	634	580	607	596	554	566	573	621	602	612	594	590	552	586	636	617	585	616	615	583	589	616	592	557	611	584	588	588	588	618	586	608	579	608	563	625	604	613	623	619	601	591	560	582	602	564	616	588	587	611	579	617	594	571	628	631	626	616	613	585	559	628	603	591	611	561	553	601	534	643	548	563	599	597	590	569	588	556	605	584	575	619	599	575	614	582	607	589	630	568	574	603	614	587	597	551	632	587	596	588	613	600	574	529	552	579	575	564	631	616	586	560	564	582	609	621	604	610	587	617	613	587	586	630	594	617	590	620	597	600	588	593	576	591	595	581	538	585	588	553	580	583	635	577	587	612	550	582	593	566	574	575	594	569	585	573	604	587	604	608	603	599	606	585	618	601	587	565	571	621	583	626	616	559	545	608	625	621	591	614	566	622	570	633	576	610	583	648	617	582	582	578	597	572	608	538	640	588	590	564	590	571	612	630	581	580	599	591	594	612	583	585	619	586	584	610	608	623	616	572	623	606	574	593	563	595	604	588	570	595	569	597	581	608	593	567	623	587	628	565	605	626	606	617	614	599	559	588	588	626	633	584	583	593	590	575	605	560	608	592	603	575	571	575	597	635	569	595	586	574	603	602	616	636	573	580	600	585	625	551	611	604	602	567	592	631	555	607	611	588	567	591	557	633	607	597	597	575	596	567	608	602	576	592	583	638	654	561	542	569	604	578	598	586	587	639	573	606	569	609	571	568	580	611	585	601	606	595	552	582	577	627	582	590	595	555	557	602	605	572	552	563	582	602	588	567	612	603	601	602	578	580	584	582	594	581	586	587	596	583	609	606	602	552	622	620	609	616	619	587	600	600	590	556	607	598	604	600	574	588	588	604	563	601	589	644	597	548	574	603	600	564	553	593	585	553	642	567	611	594	564	592	603	577	615	585	615	565	646	579	588	583	598	596	597	596	588	608	601	581	560	603	608	590	556	611	578	576	586	630	555	598	573	618	615	560	562	577	551	607	579	581	586	584	548	556	513	596	579	593	577	578	602	577	577	594	606	602	620	608	594	569	637	554	628	554	569	629	598	630	533	589	565	566	580	612	597	604	619	591	566	623	595	579	615	573	581	570	576	601	573	569	614	592	590	603	594	595	562	594	590	586	599	600	641	643	578	524	609	586	584	613	592	593	571	595	557	584	601	599	577	509	596	586	593	612	607	578	639	623	546	606	590	634	560	584	606	603	630	593	587	579	588	550	569	627	603	605	600	608	600	588	596	583	556	607	584	576	569	641	611	582	597	570	572	627	599	627	607	564	590	597	585	597	583	634	612	583	591	628	593	618	591	568	546	586	580	570	543	560	607	587	600	613	613	562	602	614	582	572	559	605	588	585	636	548	584	605	572	569	598	563	644	645	586	624	617	585	582	571	581	594	577	563	604	604	616	611	580	594	600	571	591	568	631	582	634	610	552	577	566	615	612	591	633	573	578	642	557	601	622	572	600	590	588	530	600	589	557	626	576	605	616	615	569	567	593	592	594	597	597	620	625	581	563	588	593	610	564	601	594	575	615	586	595	591	589	606	582	626	576	608	622	578	559	569	574	606	600	612	626	610	623	606	599	585	590	593	578	564	603	623	606	550	609	556	630	583	636	607	610	609	618	593	627	628	594	583	595	579	660	616	576	605	611	564	597	569	573	556	596	640	585	598	629	584	582	593	593	589	600	612	581	648	579	601	596	565	594	620	586	617	582	611	605	584	633	595	621	600	580	606	587	577	617	563	613	605	589	597	567	589	589	568	610	601	585	608	585	629	587	561	642	581	618	590	578	583	593	556	597	569	604	596	626	632	593	643	589	586	587	581	597	572	586	575	630	622	617	578	570	588	560	565	617	625	588	589	581	587	608	532	565	610	560	596	599	556	567	570	557	532	582	607	573	600	621	543	604	600	581	564	539	571	574	609	558	569	581	581	617	586	624	596	639	597	593	605	613	622	584	597	579	588	587	570	631	647	607	648	603	584	573	618	611	586	628	593	585	621	614	589	572	595	608	624	592	554	581	571	596	592	563	613	645	623	611	565	548	557	575	574	632	581	559	561	566	599	545	592	571	626	582	574	555	574	638	602	591	571	573	612	608	601	610	589	607	629	654	647	537	578	594	614	592	571	600	572	577	623	608	582	615	592	647	608	602	587	575	613	566	596	589	578	620	593	629	585	546	659	619	594	622	558	598	579	599	594	532	600	582	574	526	585	558	546	600	566	610	586	578	622	597	602	661	594	543	589	591	587	599	589	585	615	554	607	587	594	614	597	611	589	586	612	563	576	621	577	579	586	612	603	611	554	548	561	579	616	607	607	610	590	608	587	556	585	605	603	581	574	594	593	607	582	568	547	580	598	615	601	624	569	621	605	606	634	563	599	574	616	614	583	587	555	578	597	606	568	624	604	597	571	631	608	603	593	612	607	607	586	617	608	618	602	583	598	577	595	609	570	610	585	563	599	598	573	573	598	574	628	604	610	600	615	592	595	577	618	594	598	577	587	556	595	577	592	571	567	588	571	587	594	587	601	567	575	589	605	600	567	554	577	578	604	608	604	608	578	602	579	627	547	572	592	594	603	526	582	615	603	609	614	602	603	613	559	595	585	595	565	605	640	595	595	593	589	585	596	549	635	617	599	552	617	601	579	602	569	599	568	591	597	599	621	585	598	598	628	579	576	567	551	567	583	590	569	609	595	563	564	615	596	639	629	626	594	648	626	573	620	599	609	595	612	601	598	623	585	564	593	618	580	572	630	581	610	573	638	633	637	591	582	579	583	594
13568	1070	1004	747	1580	1661	772	406	213	151	141	147	142	127	130	120	137	126	127	97	129	106	115	122	146	121	116	109	122	94	115	128	81	103	126	119	123	117	113	105	123	122	101	128	130	105	118	102	106	121	135	113	107	113	117	92	101	110	99	115	115	106	111	118	112	109	117	114	104	116	119	108	108	113	117	107	86	110	100	122	128	120	99	101	103	116	109	113	126	97	122	122	93	105	118	120	110	110	95	112	108	108	110	117	102	115	104	105	120	126	81	100	109	114	115	111	110	123	111	113	95	117	126	102	96	106	108	115	100	112	94	112	112	104	102	95	131	121	110	107	107	108	124	112	97	121	117	119	96	103	128	112	134	101	104	130	113	114	122	120	119	124	122	102	135	104	126	116	122	115	105	122	110	115	98	127	139	126	116	116	112	124	124	106	90	115	98	101	92	115	116	106	121	108	103	124	113	110	118	103	107	121	97	113	107	108	91	105	103	104	103	112	111	120	115	120	100	117	136	114	82	122	123	96	124	123	131	119	116	95	96	114	93	118	90	122	117	122	105	114	96	102	104	112	127	109	110	100	100	111	105	127	112	119	109	100	103	109	112	128	127	115	107	133	108	113	127	122	126	95	92	122	121	110	133	122	119	116	115	114	126	124	114	119	111	114	118	109	118	111	117	114	101	98	120	111	129	105	122	120	111	117	125	133	115	116	105	106	124	119	110	91	104	129	118	109	106	113	112	110	129	93	117	111	120	107	109	109	132	105	98	101	100	107	114	138	110	108	104	127	115	111	129	115	115	114	124	113	106	112	115	109	100	113	110	114	107	110	123	118	119	112	105	118	106	104	102	103	124	128	104	104	127	116	115	113	120	105	116	124	95	128	115	132	112	100	90	122	105	118	102	112	118	115	99	117	127	98	127	125	98	122	118	104	114	119	102	109	121	106	113	114	113	119	129	112	93	112	109	117	100	122	102	107	125	114	97	103	126	111	107	111	96	133	111	110	122	110	115	109	134	113	110	138	117	85	126	100	141	114	98	107	96	118	97	125	106	113	114	100	91	125	100	130	133	118	112	119	123	114	124	120	101	110	104	124	111	115	110	113	96	120	101	113	97	118	113	94	109	116	103	106	109	93	103	99	137	113	97	94	103	136	102	100	128	110	134	115	126	107	114	126	111	94	122	97	108	123	135	114	99	120	95	113	99	117	115	130	106	108	117	114	116	104	124	103	109	115	119	131	105	121	129	119	93	96	125	117	93	129	106	100	111	92	133	102	103	101	114	115	117	106	103	108	105	116	112	128	117	107	102	107	99	114	98	115	100	98	119	111	109	96	117	121	107	113	111	122	106	106	107	110	110	112	109	112	114	104	106	93	109	107	120	111	109	111	102	103	101	117	101	107	122	122	123	105	119	110	120	122	106	109	134	122	108	92	107	126	106	126	109	136	92	104	121	121	97	111	88	92	109	108	117	107	116	94	118	118	111	105	119	117	110	117	110	125	89	121	119	95	114	105	106	111	113	117	115	128	111	85	149	116	103	127	131	114	100	108	116	108	116	128	86	113	129	113	128	100	119	104	119	117	121	137	128	109	111	108	114	106	104	105	95	117	108	88	111	116	92	136	91	89	113	119	108	106	129	110	121	103	102	112	105	113	105	117	121	103	114	116	99	116	115	111	131	112	113	99	115	117	109	105	115	111	107	113	109	108	120	109	126	109	105	116	83	117	111	108	102	122	93	118	129	105	109	123	126	114	93	145	97	101	96	110	108	119	89	109	100	101	105	118	113	95	112	108	118	130	115	117	113	103	113	132	123	120	116	112	123	129	114	93	97	100	107	106	128	116	118	128	119	108	104	114	97	123	109	104	118	110	113	108	107	108	118	107	134	130	115	111	116	101	125	116	111	102	100	100	97	108	99	128	115	110	106	91	99	111	112	116	117	93	124	126	114	112	89	103	117	118	106	89	113	128	115	107	129	125	136	118	116	111	103	125	116	90	116	128	125	103	116	113	96	107	109	100	102	132	110	128	113	114	109	113	123	93	105	102	129	111	144	105	124	120	99	124	115	114	100	109	102	99	100	106	122	106	117	109	111	110	122	94	99	113	121	123	114	111	108	134	127	97	109	115	111	113	118	115	98	125	119	101	129	123	100	123	118	109	99	126	118	103	129	117	101	102	117	120	117	114	113	110	98	119	116	118	110	122	107	101	93	109	118	106	107	107	106	97	139	108	105	112	107	116	94	121	136	103	122	136	107	124	106	106	99	108	112	107	98	148	109	106	115	109	96	96	100	120	102	112	96	99	100	109	107	100	113	107	102	123	125	132	111	108	113	103	99	115	128	112	115	122	96	100	105	121	113	116	124	130	120	109	116	116	111	107	97	110	82	113	138	107	118	114	83	90	118	114	106	105	107	115	130	120	112	115	118	108	99	94	100	99	110	106	107	112	110	107	103	119	119	88	107	108	113	100	97	127	137	120	124	107	97	95	117	101	115	99	121	134	125	88	132	103	125	97	123	97	90	112	128	105	121	99	108	107	116	113	112	124	129	103	130	92	86	107	118	112	115	126	116	120	118	121	118	103	86	96	110	135	106	107	113	114	118	110	114	106	121	124	104	108	85	108	86	107	97	117	122	116	94	108	125	132	114	96	120	93	116	104	123	117	114	102	92	106	115	125	111	119	109	96	140	107	116	95	105	109	87	130	107	116	88	108	96	122	111	103	103	110	133	113	128	99	114	103	108	105	104	111	119	104	105	105	100	106	121	102	109	116	105	100	113	126	109	125	121	87	130	111	123	114	103	110	116	109	107	102	121	91	121	106	114	130	112	110	106	117	111	109	120	109	109	111	96	128	104	94	98	123	118	109	98	115	99	113	110	91	97	115	113	112	127	117	87	112	112	111	105	130	97	109	110	108	100	128	104	108	93	110	132	128	119	99	132	108	119	132	125	99	103	128	99	104	112	118	103	97	113	97	113	102	115	140	125	128	110	88	106	106	111	118	114	111	109	96	118	99	108	113	107	110	105	96	100	111	116	111	107	105	85	96	130	111	141	106	106	117	121	106	113	129	117	113	105	114	102	116	104	103	109	105	110	96	113	109	130	109	112	93	99	109	102	114	118	115	99	106	115	113	94	106	119	112	119	122	92	106	128	118	103	116	116	135	104	126	107	103	85	115	106	123	101	103	99	123	121	107	118	109	106	127	116	115	129	120	112	130	115	115	129	117	132	120	118	134	105	122	103	94	98	117	128	114	131	89	106	110	118	116	95	114	109	123	112	109	120	111	134	128	114	104	102	96	107	134	108	116	115	110	105	119	115	104	107	103	113	136	109	114	105	112	132	113	108	129	110	117	118	112	112	112	104	115	115	99	100	121	125	117	104	107	107	103	129	109	109	104	137	95	93	103	106	109	104	116	105	101	107	98	85	117	104	115	105	116	107	125	117	110	105	120	106	118	111	111	115	106	102	111	98	119	125	116	106	99
8737	1041	2131	2545	6779	6692	3402	1776	839	592	505	507	493	470	428	394	353	392	382	367	389	365	349	317	354	361	348	304	355	295	313	309	350	330	357	317	323	286	278	298	305	299	295	309	271	275	315	309	313	309	338	294	308	296	286	300	320	282	341	321	278	299	286	309	296	301	323	331	274	273	305	314	297	316	289	293	305	309	312	316	299	312	297	271	285	303	246	296	302	288	293	313	289	304	274	288	285	303	271	314	269	279	312	256	303	264	301	328	286	294	302	277	263	319	298	310	273	272	313	282	302	275	295	304	307	237	294	287	278	280	319	311	242	310	298	314	284	259	267	299	301	288	285	318	281	291	295	308	335	282	314	313	295	286	270	298	277	283	291	267	291	301	303	325	280	287	300	294	277	286	288	265	300	298	284	294	274	283	281	312	314	339	304	285	283	270	280	294	285	317	275	273	290	259	292	329	282	282	300	271	271	273	282	310	282	298	292	275	282	288	283	306	290	304	293	301	276	282	272	264	272	288	303	311	303	273	288	288	312	302	290	294	300	335	296	267	270	303	307	289	287	302	300	304	278	297	302	311	308	297	307	313	263	296	285	247	287	299	297	333	320	292	316	299	277	299	291	306	318	313	295	288	290	294	309	279	269	278	310	285	288	283	290	303	268	298	300	275	333	292	323	316	297	276	296	271	295	284	280	296	284	279	282	305	277	304	297	286	302	313	294	296	287	301	300	238	312	294	293	293	327	313	291	285	304	280	263	277	304	287	297	286	312	275	303	346	311	262	287	307	282	301	289	289	251	317	267	295	298	265	263	322	299	288	281	289	293	308	293	291	298	307	289	297	298	283	269	285	280	273	289	290	292	281	315	258	295	292	286	288	305	278	268	284	303	271	288	269	292	294	296	260	305	287	282	272	281	306	327	252	298	279	299	304	295	292	280	304	282	284	296	296	306	252	280	263	278	298	289	325	287	299	282	292	274	277	272	324	300	295	257	290	279	310	284	273	309	304	298	285	281	276	302	292	317	286	308	283	297	297	263	281	281	305	306	304	286	302	282	286	308	313	301	282	318	278	292	275	294	277	295	289	276	290	301	296	307	268	289	293	280	318	289	327	295	289	285	298	308	274	311	318	301	323	289	294	302	274	300	282	280	281	281	300	268	292	314	290	254	337	270	311	298	273	280	306	283	278	267	288	287	287	293	275	307	288	301	296	281	306	282	319	301	293	307	307	319	304	296	293	311	298	272	290	319	301	294	300	276	281	307	267	288	280	295	282	302	294	294	292	265	289	274	288	289	264	314	294	282	314	305	270	282	302	303	280	268	323	270	282	308	286	298	266	287	302	285	285	294	326	294	343	280	310	305	259	303	294	249	284	293	285	276	321	303	303	291	314	300	275	295	309	291	290	296	277	282	292	288	281	291	281	290	273	302	293	317	297	277	289	263	282	302	273	280	316	316	255	298	309	307	271	267	312	269	295	304	299	320	296	291	273	309	297	273	275	305	291	250	289	299	291	295	293	273	293	269	303	306	285	300	260	302	287	285	319	283	263	299	289	309	294	322	279	285	278	262	284	316	298	274	286	323	281	313	277	292	279	315	283	279	319	287	306	278	272	312	295	282	271	297	247	286	290	272	308	296	299	285	270	281	334	279	320	322	299	272	302	275	294	285	296	280	325	302	301	264	292	266	289	282	296	312	291	278	290	268	303	303	235	283	307	318	300	277	308	284	291	306	275	307	258	291	298	285	321	311	281	276	278	289	275	281	288	309	287	287	277	300	293	286	294	293	283	296	272	296	292	277	309	322	330	294	281	272	300	303	284	317	299	287	281	301	303	286	290	290	289	312	275	296	305	312	293	260	302	289	296	288	304	269	252	287	299	308	285	323	275	286	277	278	258	290	298	294	322	317	286	282	315	290	257	283	298	295	286	293	309	283	320	301	278	271	290	290	323	308	289	286	275	292	303	300	257	306	265	282	291	283	281	280	244	279	270	337	299	303	269	292	295	272	306	345	278	305	301	261	275	270	292	268	290	266	308	295	292	297	294	274	307	289	312	267	311	242	282	292	304	327	309	276	301	283	277	318	295	275	299	286	285	285	254	278	285	269	316	275	290	275	284	291	317	297	298	308	293	290	287	302	305	282	286	293	282	308	285	301	279	301	307	299	269	311	289	297	291	292	295	286	281	289	273	289	284	288	312	286	305	288	316	277	287	288	287	303	309	293	292	270	296	290	298	291	277	305	300	294	300	299	323	279	298	290	261	304	254	259	297	291	279	284	268	299	315	281	314	280	276	298	255	303	290	286	305	295	312	290	264	278	297	332	301	309	275	275	308	274	298	302	253	291	311	298	311	310	279	245	270	278	295	332	283	309	264	279	267	312	307	303	266	276	259	269	301	290	313	296	309	317	298	298	309	304	279	297	306	302	300	264	266	298	304	280	294	291	292	274	270	273	284	278	285	296	308	294	283	330	279	275	283	284	315	289	292	291	317	300	305	286	320	315	275	270	284	301	277	270	292	297	284	284	316	287	290	313	301	296	306	286	290	288	283	284	282	282	299	288	286	276	291	280	300	286	299	281	292	307	328	301	307	286	293	284	273	308	280	285	272	293	273	283	280	277	267	304	300	305	297	289	283	276	282	306	323	295	272	318	312	292	275	281	284	269	285	323	325	298	251	303	286	289	289	322	286	281	275	289	321	288	298	311	315	290	299	254	296	296	301	296	302	320	279	279	298	281	273	275	263	293	303	289	286	298	305	303	290	278	320	284	296	286	284	279	303	291	277	267	275	298	315	314	279	300	290	277	272	302	295	268	278	284	307	288	290	330	294	289	286	295	297	278	311	271	309	305	268	274	294	284	306	289	309	298	292	304	299	301	273	267	311	288	276	299	300	293	274	315	280	314	287	265	327	314	325	280	293	314	298	297	290	295	278	279	299	294	292	291	284	285	286	300	259	290	290	285	299	309	303	286	287	267	322	305	296	319	302	313	294	293	293	277	266	293	294	269	273	281	301	312	277	276	306	286	285	299	301	319	288	307	290	318	278	278	306	293	300	267	262	307	285	305	292	284	277	282	295	273	306	283	293	297	288	306	287	282	280	285	284	295	264	289	300	278	309	306	250	313	291	329	306	283	273	308	301	331	333	304	308	343	299	260	334	295	295	310	325	318	311	284	295	306	320	295	300	331	315	263	268	284	289	305	288	302	287	264	309	281	289	260	257	307	314	274	289	287	260	308	311	282	291	270	315	295	317	281	288	313	274	306	280	302	300	334	312	284	305	299	274	274	313	298	303	256	285	286	265	285	290	289	308	290	296	274	284	271	276	288	306	282	264	289	256	306	273	287	291	287	292	287	299	275	292	286	322	328	297	273	291	308	280	313	298	275	285	318	289	300	318	288	281	281	307	326	310	300	296	301	284	280	263	303	299	295	290	234	304	269	291	303	279	273	281	265	321	314	279	272	276	291	271	299	286	285	287	286	264
1699	357	383	511	1454	933	425	335	287	302	292	282	297	303	295	287	291	277	288	296	305	303	297	308	274	286	278	311	287	330	317	277	307	286	288	322	279	294	273	283	323	277	254	309	281	283	275	286	317	310	282	309	298	286	292	279	275	301	266	290	262	312	317	270	276	295	311	280	311	294	280	313	290	292	324	272	305	284	278	291	294	265	293	263	278	271	314	289	294	317	262	279	293	298	291	283	269	315	304	289	271	306	316	307	271	295	271	303	327	335	296	315	303	290	316	318	301	336	313	264	315	276	320	287	295	290	272	290	281	286	289	284	307	282	310	298	299	306	263	284	289	338	331	267	305	298	305	323	294	275	307	283	281	308	304	302	292	317	309	312	280	267	248	287	273	294	304	322	302	303	302	298	287	349	303	265	316	305	318	263	291	276	275	315	288	276	293	275	264	300	300	288	275	288	282	285	278	283	296	308	281	286	291	284	305	280	279	276	289	282	241	279	312	276	283	317	261	301	275	268	286	274	285	279	314	290	273	289	285	322	298	300	281	276	293	306	282	300	303	271	279	302	289	286	289	279	308	291	317	302	249	276	292	290	284	306	302	283	282	325	312	281	305	293	314	266	306	306	279	289	262	269	271	282	334	297	293	258	313	273	307	313	310	309	292	295	288	282	294	312	296	252	265	264	272	284	322	295	297	279	314	290	287	272	288	307	290	294	308	282	325	317	321	282	289	306	312	293	290	291	284	275	310	320	285	303	300	284	325	286	286	340	287	311	271	289	274	269	291	309	290	297	309	280	297	317	310	307	312	289	311	303	281	288	297	288	277	284	280	299	299	298	296	304	277	291	275	277	309	307	324	297	282	292	304	305	266	271	266	303	273	304	293	282	305	316	272	296	308	282	273	316	286	290	275	305	303	283	297	313	285	262	272	293	276	270	283	323	271	296	289	295	316	308	321	292	276	278	303	305	285	303	335	255	292	302	261	268	328	283	294	308	288	276	268	265	297	286	310	290	304	297	272	257	254	279	278	282	313	298	316	284	299	303	282	325	281	315	333	293	336	264	280	298	296	302	276	264	281	294	319	265	243	300	297	307	286	300	299	274	300	323	289	288	308	313	305	295	288	310	316	264	301	302	270	303	304	301	272	276	295	264	306	306	281	298	280	283	281	304	273	270	297	291	312	287	295	297	293	309	297	318	274	296	343	270	304	289	285	280	299	311	270	303	291	276	282	288	272	293	291	277	296	258	283	308	294	278	322	267	327	282	325	284	271	298	271	300	310	260	256	271	303	276	324	279	261	289	314	283	313	315	261	312	294	291	290	304	314	277	281	299	275	307	300	291	302	337	283	310	285	283	317	273	278	299	282	289	316	300	283	313	305	312	274	294	317	253	260	268	307	300	286	277	322	289	271	293	283	288	285	287	301	274	289	285	288	316	304	299	298	296	295	274	301	299	292	266	291	320	300	291	248	295	308	294	310	274	304	304	297	257	300	301	293	300	291	271	287	291	334	331	354	294	286	311	286	291	296	265	280	296	292	293	280	283	296	309	286	277	282	333	290	288	277	294	266	297	288	305	258	293	286	298	308	282	258	266	288	303	285	299	290	298	279	273	314	322	329	278	279	284	284	280	275	306	258	262	292	275	291	275	276	274	272	302	288	269	283	302	288	296	294	296	288	273	288	333	306	282	274	310	303	291	273	298	289	271	305	280	263	284	275	270	293	305	299	275	312	309	300	323	315	263	287	290	282	281	311	300	301	281	293	308	297	294	302	269	303	295	283	289	302	285	310	307	276	288	299	312	323	299	271	292	294	293	329	288	276	289	280	301	255	288	306	284	301	287	306	299	291	277	265	289	287	309	319	290	291	309	315	293	267	275	295	277	313	285	285	294	279	291	289	276	279	292	303	278	282	320	303	304	278	305	277	313	257	289	298	281	283	282	298	290	255	309	317	297	295	290	297	293	258	281	272	368	286	272	294	302	272	303	308	274	273	310	278	310	297	266	313	286	290	295	271	289	287	283	278	317	280	289	276	318	291	283	301	301	281	330	268	288	283	296	262	291	278	297	314	276	282	275	291	295	291	294	291	291	253	303	280	298	309	314	301	307	307	251	281	300	311	322	324	283	279	279	278	300	300	265	291	312	288	295	277	287	323	311	274	296	318	291	284	320	278	287	269	321	285	272	264	260	275	268	275	280	341	269	299	299	307	291	309	306	328	290	300	302	295	302	298	292	266	285	299	302	299	277	289	283	301	322	291	351	295	288	320	304	318	283	257	286	282	274	279	292	290	268	280	284	315	298	273	304	295	284	268	291	262	283	281	295	275	287	294	285	279	303	296	262	284	253	285	295	313	294	293	263	289	308	274	235	300	294	305	284	297	262	294	281	276	287	264	324	287	300	294	285	288	305	281	287	315	269	299	287	278	303	308	277	291	304	268	295	315	274	290	279	289	278	305	257	329	277	309	288	277	307	267	296	312	319	280	270	270	319	301	300	256	317	316	324	282	297	296	290	280	293	307	283	329	290	313	305	329	265	314	320	300	318	286	301	306	303	299	308	275	310	299	253	268	277	314	287	299	309	289	258	275	309	300	288	304	292	281	288	297	303	278	267	302	270	276	286	299	301	298	299	290	301	290	294	273	298	278	286	275	292	292	332	261	259	271	270	267	304	314	350	272	278	278	281	251	286	286	327	292	282	282	315	348	298	298	286	288	282	321	334	294	298	303	260	279	282	284	291	278	288	281	320	325	260	301	289	290	297	278	306	287	298	294	255	288	317	286	281	341	257	264	277	290	337	307	310	297	262	272	262	282	271	262	311	319	293	296	286	308	244	268	294	283	278	275	294	283	262	266	266	281	251	287	264	298	287	291	278	277	304	305	302	280	312	285	295	264	278	290	254	308	292	255	293	324	273	257	308	283	264	257	320	292	291	297	279	264	287	299	272	286	327	267	284	290	259	314	299	273	336	309	290	298	250	272	283	297	292	284	270	279	290	298	268	301	308	270	282	255	297	295	300	328	287	334	262	290	269	288	246	295	286	284	311	295	296	321	294	296	290	280	318	273	270	294	336	276	283	277	293	315	303	272	269	279	253	303	272	266	309	271	280	331	299	307	290	273	279	311	301	308	269	253	291	266	254	260	278	299	319	245	342	262	267	280	294	289	275	315	266	294	299	296	276	292	305	282	311	269	298	297	308	316	296	284	301	296	265	290	275	309	290	263	284	302	279	284	295	313	308	261	304	283	295	307	304	288	285	290	264	294	293	292	282	286	308	281	306	273	328	313	293	280	274	271	295	280	293	317	301	286	323	301	323	285	282	295	292	293	291	309	291	288	290	305	329	276	309	269	287	304	265	321	289	292	309	270	276	296	277	283	306	265	278	277	311	335	295	290	317	339	316	298	301	273	299	259	279	325	291	309	283	299	293	289	286	292	276	314	285	291	335	273	267	293	304	296	254	303	283	297	308	277	273	293	296	289	288
2189	784	979	1696	5730	3707	1278	961	706	674	678	711	693	647	694	678	694	706	704	709	710	689	689	718	647	761	647	667	711	693	677	676	675	675	704	698	673	681	675	663	671	691	694	719	730	681	690	680	664	700	643	734	698	708	632	687	703	685	714	727	674	709	670	709	698	703	683	704	670	679	700	692	734	716	694	713	715	683	711	694	693	699	672	698	713	672	706	694	703	704	681	704	650	676	690	729	662	664	680	704	659	729	696	676	682	683	699	711	761	661	718	704	677	681	667	685	717	667	746	685	688	663	684	673	747	700	714	677	711	677	738	684	676	750	720	713	734	700	694	673	672	711	658	699	705	681	675	664	695	698	728	739	683	735	701	717	682	655	694	755	696	602	705	719	673	684	671	714	762	670	705	661	707	682	699	679	712	719	671	677	702	658	763	674	700	650	662	689	671	687	660	733	692	679	717	677	712	712	704	699	724	663	696	699	680	689	620	717	675	675	669	661	690	677	690	720	665	663	731	704	674	716	702	718	743	667	707	669	702	708	686	663	660	687	676	668	679	696	662	743	718	687	656	683	669	706	720	647	705	729	705	739	667	617	696	675	714	689	705	681	706	696	685	665	671	688	660	687	726	673	722	659	679	696	680	627	659	693	766	725	691	686	662	657	679	717	680	721	723	654	763	690	675	744	702	699	656	721	673	645	705	716	703	680	680	734	703	711	691	707	720	682	679	667	696	676	724	683	718	662	704	707	740	664	658	660	624	682	736	743	690	717	735	687	699	713	663	686	660	680	736	677	710	716	719	676	727	703	671	682	665	664	696	687	720	695	692	651	684	671	731	696	663	730	714	692	695	666	722	691	707	696	719	695	726	724	733	699	699	704	711	712	698	706	668	724	626	706	712	692	746	683	668	707	681	683	695	746	712	714	650	678	678	688	695	703	695	741	696	713	728	682	692	707	670	683	679	745	693	699	698	641	721	692	715	654	685	720	678	708	722	669	669	713	709	686	720	754	685	641	681	665	686	720	663	761	720	704	633	682	710	683	669	687	681	660	678	689	683	719	668	654	694	710	735	712	747	643	677	721	652	682	710	692	699	649	705	679	696	686	650	692	671	689	728	680	676	743	663	720	695	674	694	671	674	716	690	671	654	642	722	721	674	703	672	709	685	652	694	718	686	701	695	689	689	752	695	711	751	664	690	707	704	677	696	689	736	679	701	666	706	676	673	676	680	695	709	685	715	648	687	712	685	733	671	698	704	668	709	693	673	731	712	644	669	689	687	690	663	724	725	681	703	653	710	640	668	710	655	713	682	735	673	740	710	693	679	698	707	720	735	694	636	683	681	701	694	717	702	689	682	678	703	705	699	671	681	648	704	722	681	666	720	676	696	697	714	705	698	721	707	676	685	654	673	673	672	666	665	706	707	721	713	699	698	738	698	680	730	680	714	680	649	723	678	732	674	685	710	687	726	691	693	688	691	744	665	689	713	758	731	729	746	738	743	695	690	745	664	668	702	721	637	702	669	713	686	672	717	688	726	709	714	712	663	728	713	708	724	687	683	715	693	682	638	700	676	685	644	701	690	704	719	680	678	688	700	688	673	676	681	691	671	684	667	732	663	684	687	698	723	688	618	651	701	682	721	719	722	684	705	697	663	706	729	699	710	693	682	678	738	675	647	689	704	687	699	657	694	694	704	623	727	711	682	677	658	699	720	679	640	663	707	661	660	670	696	722	746	681	711	706	682	704	678	714	706	737	712	721	692	674	693	726	694	695	700	654	738	675	676	654	654	730	773	727	694	740	663	714	655	683	741	680	694	730	724	668	728	692	682	735	694	726	720	712	728	760	726	717	676	683	736	669	687	665	734	716	708	689	683	684	692	680	742	698	661	660	738	666	682	666	693	707	729	671	714	686	667	721	675	663	687	712	649	720	745	685	699	710	709	677	687	728	692	709	657	725	709	689	691	710	673	686	620	709	695	697	683	680	675	688	731	730	729	660	632	705	657	720	696	707	736	681	661	708	705	679	720	639	676	687	734	709	697	713	665	697	695	749	667	680	679	653	679	687	679	653	677	641	699	697	684	695	703	708	676	699	711	707	639	749	696	711	688	687	694	690	682	672	707	676	683	643	665	721	698	683	734	668	697	760	743	685	669	695	719	691	702	678	653	667	716	658	709	711	706	695	700	741	629	679	692	679	712	737	681	698	687	651	692	713	719	685	657	656	669	711	683	680	691	695	701	664	671	664	668	695	691	625	677	697	692	665	730	706	713	715	741	707	662	720	709	770	670	663	665	666	709	659	677	689	716	672	693	651	678	691	732	695	677	687	716	619	725	655	697	682	692	712	674	669	695	704	699	690	741	722	728	686	697	691	729	764	665	621	669	694	688	697	669	683	737	681	691	682	692	703	718	694	706	707	725	699	702	699	698	740	704	683	671	708	694	715	650	692	686	694	667	682	703	692	749	696	696	638	660	693	698	651	698	651	676	694	646	705	679	706	683	698	677	654	635	714	670	637	690	692	688	704	700	723	672	719	690	658	687	709	716	708	662	723	737	695	699	706	659	644	672	705	704	683	656	678	721	701	712	676	695	708	665	705	683	673	685	655	730	744	690	725	685	704	686	644	675	661	727	690	640	688	706	643	725	691	682	696	662	639	698	656	708	735	708	716	715	628	675	707	626	707	654	690	705	722	674	714	671	688	645	737	702	667	672	646	675	698	733	730	662	711	650	657	756	690	703	703	662	693	726	692	706	701	649	695	704	705	667	739	681	720	676	719	687	687	706	646	687	691	696	693	689	693	675	719	703	715	699	663	729	683	728	697	656	730	703	702	660	709	670	681	653	667	670	642	703	717	739	726	673	681	686	687	665	678	669	666	675	711	659	692	743	728	707	711	723	681	698	717	726	694	673	676	662	721	698	679	717	680	734	706	677	686	737	705	686	667	708	675	660	687	704	721	696	704	666	688	705	719	640	676	736	657	733	683	722	651	680	660	680	721	657	695	723	675	683	734	681	684	653	683	676	704	718	714	667	667	682	705	680	734	722	685	706	716	691	685	664	678	696	680	697	749	681	698	704	650	649	740	647	708	713	668	713	669	718	711	731	691	661	690	691	677	695	744	707	683	688	622	685	721	692	704	692	690	636	687	700	693	723	683	684	681	685	679	648	693	593	652	670	703	699	717	697	755	658	716	670	667	733	692	680	642	659	764	722	710	733	705	688	714	713	692	689	715	738	707	705	653	723	732	754	657	710	705	656	744	631	686	696	697	701	681	734	710	686	679	663	642	669	673	693	669	678	676	673	694	690	685	682	688	691	703	709	684	706	729	748	665	689	734	703	741	722	701	712	638	692	669	697	726	663	748	666	737	717	693	683	649	686	695	758	711	677	665	690	665	708	702	699	757	688	658	649	689	702	642	725	662	715	685	664	706	715	741	632	639	719	697	692	684	661	642	725	698	709	704	724	726	661	706	709	685	703	762	671	734
7737	749	713	1116	1972	1253	531	391	299	284	264	286	277	248	225	261	283	258	232	243	266	284	258	228	258	259	265	258	253	259	292	270	251	265	239	236	247	252	254	238	241	277	292	281	255	246	242	272	255	274	245	261	253	262	264	272	276	255	253	270	260	270	279	264	239	242	262	249	243	252	260	263	261	292	237	264	242	245	229	251	265	254	255	248	253	264	253	243	300	272	236	276	282	256	259	276	279	234	254	232	251	272	252	268	240	257	226	238	244	264	258	258	255	293	243	231	252	248	242	270	248	269	219	212	305	247	255	255	271	258	248	287	251	240	277	250	281	239	224	232	259	291	241	229	238	247	258	236	260	258	259	266	239	245	249	227	262	209	280	294	261	250	251	255	270	244	248	238	257	260	263	228	255	257	289	241	280	241	259	253	258	281	250	261	230	241	268	243	243	220	262	217	252	256	247	244	267	225	249	259	258	231	223	267	247	246	251	259	254	259	242	253	228	257	243	255	254	266	287	227	233	245	269	237	281	257	250	250	266	244	249	245	254	259	243	271	252	257	253	238	259	241	261	245	281	246	238	211	226	244	274	250	254	261	232	232	240	240	253	266	245	265	243	236	241	271	261	265	273	242	269	276	230	282	239	247	253	287	249	260	265	269	265	251	270	240	273	261	235	267	276	249	236	226	260	252	238	253	259	252	258	228	251	250	240	232	262	278	249	270	251	251	244	222	224	250	255	261	240	264	235	241	230	244	260	275	235	274	278	244	243	272	260	217	245	252	257	244	248	261	263	253	270	239	255	260	234	278	271	249	264	276	261	274	242	264	263	261	265	275	265	247	269	245	296	263	252	266	252	224	235	246	259	249	255	269	249	257	259	244	282	252	265	250	243	230	273	277	280	268	258	246	249	230	250	237	288	263	237	275	247	260	280	214	258	248	251	268	252	234	251	236	243	237	276	262	253	258	234	248	226	274	236	225	281	256	257	227	262	263	233	244	256	243	231	253	239	219	235	253	239	243	263	281	277	224	229	266	235	261	258	234	240	249	247	244	273	251	261	235	254	232	258	239	240	235	235	239	249	272	250	279	231	223	259	264	263	257	217	247	242	257	245	284	215	258	262	253	239	244	280	254	270	270	247	205	257	226	264	243	241	235	250	259	264	274	243	257	229	224	270	236	259	271	292	253	254	241	265	249	284	252	265	270	239	239	257	271	258	250	266	249	293	233	234	260	247	266	228	253	244	259	265	235	234	252	254	253	256	259	225	267	249	254	224	251	212	256	254	232	266	251	239	254	271	284	256	242	284	253	245	227	258	265	242	214	244	255	248	245	254	270	234	273	263	264	253	249	275	257	250	261	275	261	231	260	236	242	241	264	276	261	256	251	254	244	277	266	274	257	247	249	235	200	257	257	240	245	278	236	247	248	251	255	269	228	237	225	229	261	243	263	262	242	270	281	238	274	241	245	251	256	302	258	259	261	267	278	279	260	249	274	255	251	254	246	275	252	240	250	232	231	268	268	244	234	265	261	201	252	277	247	260	237	262	248	256	259	250	281	247	247	276	250	282	248	243	257	226	257	271	271	230	242	288	242	247	231	244	274	260	255	228	263	277	259	252	265	268	275	243	220	252	245	271	260	207	270	252	217	248	238	251	254	245	269	245	227	268	242	251	231	251	280	238	246	291	246	245	236	248	223	241	259	237	232	266	240	249	251	254	238	227	231	274	263	239	237	265	249	270	254	261	256	267	243	225	242	268	262	235	235	243	242	251	228	245	257	250	250	241	229	226	240	260	250	258	233	265	257	269	260	263	212	254	262	229	260	267	239	294	246	269	267	255	303	242	253	262	243	235	224	250	231	252	255	245	263	239	279	238	230	238	261	245	261	245	251	268	239	243	294	278	253	257	231	246	238	240	244	246	264	241	246	244	245	246	237	250	276	270	282	264	264	240	246	253	250	291	262	242	248	243	233	263	249	231	238	238	240	225	233	258	256	237	289	220	274	234	255	257	280	243	261	277	291	252	253	241	254	207	219	291	231	268	245	243	259	243	265	263	241	232	238	269	242	271	268	233	255	248	231	245	281	244	232	276	267	249	221	259	240	259	278	268	228	268	240	214	232	239	233	256	210	254	281	239	239	229	237	225	231	229	248	252	273	240	243	263	282	249	233	251	241	266	251	244	227	257	254	282	253	257	256	249	272	248	218	249	268	271	265	264	227	264	238	234	212	222	262	242	240	237	251	270	227	245	242	245	238	223	236	249	248	255	255	263	271	250	280	276	273	262	233	229	239	258	277	243	258	255	268	270	242	246	241	276	242	264	254	262	267	253	258	264	256	279	215	272	247	260	222	240	254	228	235	279	258	242	252	262	244	267	273	264	255	258	279	258	254	276	246	237	224	235	249	238	276	213	238	239	259	249	266	256	249	247	279	262	236	227	246	238	252	246	263	275	246	266	248	236	250	277	252	239	247	244	230	238	239	243	241	261	290	272	279	260	227	236	269	255	237	240	250	239	262	250	278	257	258	264	258	235	212	278	267	227	249	243	237	245	271	250	246	244	258	247	254	263	261	238	238	248	222	260	243	264	267	281	264	261	279	257	257	250	231	232	248	266	253	268	257	246	256	248	256	241	266	244	271	269	276	233	196	247	247	240	269	251	250	247	277	242	278	247	273	268	242	242	248	255	254	249	251	257	234	256	252	237	254	270	262	293	252	257	222	244	241	248	231	267	267	236	250	250	243	235	240	249	269	232	235	271	245	248	249	255	246	235	239	255	265	242	259	228	243	237	253	264	280	228	236	242	246	262	282	223	283	248	268	268	248	262	225	259	262	227	237	273	285	254	233	267	239	241	259	287	262	235	222	264	244	243	241	236	245	273	285	253	255	256	273	259	282	278	257	241	261	292	242	280	268	292	238	257	274	236	251	267	270	239	252	263	244	259	247	257	276	252	265	247	264	256	224	248	278	261	246	230	257	267	244	259	281	248	231	261	272	233	245	256	266	271	260	232	243	256	247	249	236	258	256	241	242	237	231	245	244	269	262	236	266	255	269	276	266	251	235	263	265	267	236	254	242	283	266	269	247	247	255	244	233	277	283	255	261	266	238	279	236	275	262	252	275	243	272	270	247	245	254	239	251	240	253	229	288	262	248	252	234	247	248	224	242	259	245	245	251	251	280	248	253	236	258	249	240	234	278	272	269	251	218	253	243	248	248	246	245	252	245	231	253	259	224	261	266	256	264	231	264	230	262	260	256	253	257	237	240	261	227	251	220	236	264	255	258	259	255	254	277	276	238	242	236	274	258	255	250	250	263	259	264	247	261	255	244	271	251	266	240	225	277	248	223	279	233	244	256	233	253	231	275	243	272	226	258	233	256	236	286	247	252	256	250	267	251	259	235	228	279	228	249	244	248	251	246	265	273	262	268	270	249	268	266	232	236	228	252	240	246	257	252	261	237	286	283	217	245	246	263	261	245	231	262	226	255
6996	997	1628	4015	7584	4932	1842	1226	827	762	717	739	688	671	655	645	673	678	664	615	640	639	634	577	586	616	646	603	597	655	669	662	628	638	588	621	596	628	588	638	602	569	615	613	626	618	613	640	582	593	632	630	652	592	641	569	659	645	619	609	571	536	577	603	652	672	630	641	558	605	596	630	593	604	640	617	598	601	626	565	622	557	642	558	606	641	631	655	638	633	607	629	609	567	640	605	621	601	551	617	615	587	550	608	620	572	605	569	564	597	619	591	576	575	595	623	637	632	604	590	625	603	601	583	590	618	612	592	637	550	600	617	597	587	597	612	587	578	608	647	623	560	593	603	596	641	542	599	583	596	588	586	636	600	606	607	603	585	626	590	584	599	628	601	597	602	621	650	630	636	535	571	602	618	588	620	581	627	609	594	612	597	578	606	602	579	596	613	588	574	588	603	575	616	582	612	593	585	600	642	558	584	569	655	597	652	591	562	564	591	614	566	593	599	619	615	584	622	590	609	556	602	590	568	627	621	616	615	613	609	617	578	584	592	569	592	604	590	627	616	608	633	575	655	614	613	619	666	613	613	599	636	601	620	588	615	641	632	594	596	594	599	583	595	646	622	611	587	615	597	570	612	579	559	595	588	566	602	592	609	604	614	618	566	555	618	611	577	601	582	601	616	609	623	630	592	561	566	585	565	633	574	636	596	599	638	625	579	577	617	600	586	586	578	587	586	610	605	596	565	605	643	616	592	658	574	611	596	643	650	609	625	594	601	600	592	578	635	568	592	623	631	591	596	607	568	635	640	640	621	577	575	599	607	618	596	599	604	586	574	568	610	636	605	657	558	611	649	608	639	607	621	620	602	608	628	632	649	586	578	608	597	612	600	628	584	600	617	593	621	569	590	593	661	616	562	624	581	612	561	566	586	587	598	599	584	607	600	627	622	600	607	594	596	594	604	595	606	670	610	610	582	581	601	620	605	582	599	587	600	635	572	612	608	571	596	614	621	658	575	644	586	605	638	603	604	610	568	627	574	587	579	618	625	623	638	665	592	655	602	602	610	631	592	612	582	629	616	610	604	613	559	619	592	578	581	615	592	608	582	622	588	548	603	556	608	562	556	588	649	614	605	546	604	612	566	609	642	610	591	584	588	588	563	585	623	636	599	654	616	569	583	621	599	584	604	605	629	590	587	603	636	619	580	575	569	584	593	634	585	611	575	597	638	626	596	618	561	559	594	576	606	627	584	611	594	626	572	583	583	586	603	625	556	577	591	610	540	640	652	594	589	583	607	612	614	620	610	623	610	607	594	601	634	588	607	604	639	585	600	596	596	613	561	623	606	588	584	615	573	593	591	571	588	579	587	600	613	562	600	598	590	627	589	619	575	599	603	588	610	604	591	612	594	577	658	571	566	599	558	595	553	630	585	613	646	620	621	623	645	548	592	611	614	602	605	617	611	632	622	615	619	645	569	602	554	661	628	607	603	588	586	576	617	646	577	559	609	603	563	599	628	611	619	615	590	623	589	582	633	542	605	610	598	620	576	615	578	640	616	622	594	585	597	566	580	589	637	606	609	609	567	639	567	572	621	590	598	610	581	639	614	597	622	572	610	592	626	599	598	665	583	578	614	610	619	598	597	629	550	577	603	622	591	541	583	611	600	604	599	608	578	614	592	550	602	622	597	604	588	598	628	575	621	603	635	625	636	598	601	588	589	546	618	613	601	616	573	591	601	589	588	575	604	629	616	617	576	584	595	588	620	644	602	632	571	597	613	630	609	543	592	632	604	637	573	633	565	608	627	599	592	616	568	630	612	626	575	573	623	586	594	598	601	611	615	606	611	610	609	625	643	590	584	653	646	569	641	639	590	595	610	612	622	622	629	561	647	605	579	608	574	571	596	618	584	559	566	602	570	594	617	604	602	573	563	636	591	611	631	640	579	587	598	614	588	589	582	575	607	602	607	637	595	557	596	608	583	577	613	580	585	618	611	583	631	617	612	599	618	581	621	589	635	601	603	612	649	610	586	585	620	581	563	607	576	586	606	527	561	644	626	586	637	632	615	640	561	632	593	603	591	604	589	632	613	598	611	563	621	608	615	644	601	651	602	584	618	631	595	625	570	616	617	609	649	576	615	660	578	556	581	604	609	583	551	626	587	594	644	575	611	596	661	632	620	615	596	593	634	591	609	590	605	581	634	579	584	594	628	621	587	574	573	583	627	598	639	588	587	654	563	600	621	640	588	587	607	599	631	598	578	604	613	594	582	619	622	568	581	611	630	622	568	602	640	610	607	620	551	599	611	589	615	579	619	577	570	609	649	601	569	606	627	592	590	595	605	634	611	664	620	643	575	614	603	602	603	597	584	629	566	611	612	598	609	597	586	609	628	584	621	603	604	588	596	596	596	591	619	612	639	587	615	629	639	615	611	607	581	586	634	661	599	611	611	601	606	569	611	583	618	596	590	658	571	616	605	610	612	606	607	618	620	612	597	579	597	544	590	571	625	583	629	601	566	648	622	575	616	590	533	648	561	634	603	602	596	571	604	656	628	601	617	565	567	602	601	620	616	613	634	573	633	610	605	605	605	582	624	598	624	569	643	609	590	637	614	615	626	613	593	574	620	577	599	583	603	597	591	598	597	581	587	571	601	594	614	606	573	620	608	577	597	607	612	582	564	615	599	567	592	572	575	576	600	573	632	636	620	578	596	625	585	586	599	587	633	574	583	586	588	591	569	569	579	569	559	583	586	613	593	596	560	611	608	583	564	608	586	625	608	614	632	578	610	623	584	632	628	633	571	610	580	596	630	636	622	575	612	593	609	589	654	619	621	597	634	614	539	604	592	622	614	650	600	555	635	599	593	598	583	633	606	545	587	611	648	625	591	600	580	608	603	591	597	593	640	592	623	618	614	591	617	606	615	612	617	583	592	592	616	632	610	587	568	636	569	620	610	575	585	606	586	579	586	616	573	636	639	570	574	585	592	595	617	594	572	614	546	647	624	563	623	568	604	604	633	607	608	600	615	639	606	570	615	599	614	595	601	641	603	603	626	567	627	600	620	597	566	604	637	641	604	595	610	563	592	589	610	569	577	657	595	565	585	610	588	601	573	601	603	597	620	575	631	578	646	567	646	629	619	587	615	581	593	588	656	588	616	603	579	587	584	569	638	646	624	597	599	550	639	637	599	588	588	582	594	605	582	588	566	597	604	602	622	550	604	578	601	632	621	613	632	600	539	619	584	608	590	612	588	647	550	604	564	601	617	571	607	583	597	598	575	602	596	614	605	577	580	597	595	568	627	583	640	597	606	595	624	603	570	633	657	575	653	593	588	624	607	633	597	595	610	612	584	608	606	625	613	565	629	599	592	597	613	564	605	604	587	615	599	583	577	606	591	592	600	600	579	603	664	578	617	590	627	615	640	608	566	617	584	631	602	587	663	638	599	595	591	602	602	584	627	573	605	571	605	621	612	656	573	584	619	634	607
13453	1159	986	1229	2119	1663	473	347	226	163	149	130	140	133	151	126	111	128	134	135	110	99	106	110	129	132	118	105	147	114	119	110	104	109	98	107	100	132	114	125	118	106	111	99	89	98	127	99	90	105	132	111	124	116	136	118	103	111	113	108	121	100	104	96	120	98	119	99	119	137	140	111	122	98	127	133	114	96	118	106	125	104	111	124	119	111	98	130	130	122	101	147	106	116	115	98	120	101	105	115	126	95	127	110	86	98	122	105	96	113	111	115	103	89	116	115	96	99	92	87	127	112	123	110	122	95	103	118	112	102	127	104	128	137	138	117	113	113	113	103	111	107	100	125	108	115	124	108	109	103	118	108	119	117	115	115	92	127	129	126	98	103	113	101	112	105	94	123	104	114	104	147	114	120	118	128	139	113	106	126	96	107	109	86	117	105	113	104	137	122	107	112	115	100	94	101	113	105	102	123	116	124	93	119	117	109	111	108	110	110	110	127	122	122	109	107	101	108	123	124	121	118	104	123	122	124	104	108	114	119	110	115	135	116	101	112	103	121	100	111	121	107	115	83	141	126	125	138	116	123	123	124	100	132	94	107	123	103	135	110	105	87	112	121	113	112	120	128	126	127	136	95	118	113	137	126	114	103	107	106	117	127	104	121	116	113	110	116	107	121	118	123	115	110	133	125	105	117	80	114	131	101	117	117	128	98	121	108	114	131	119	118	129	102	88	113	114	112	119	133	122	95	78	114	101	114	129	116	113	117	128	120	116	98	132	102	121	97	128	110	124	107	111	121	117	104	124	130	103	116	135	117	130	114	116	110	124	103	112	108	100	116	114	107	116	111	109	101	126	139	116	107	99	117	115	104	128	119	151	91	144	110	105	115	110	105	122	104	126	114	118	121	110	100	124	110	110	111	111	111	116	108	115	119	121	110	127	107	128	114	115	116	94	129	131	107	110	131	95	89	111	117	119	117	116	111	104	128	120	100	120	119	127	115	114	119	97	108	126	111	118	115	120	98	99	118	117	89	112	104	105	107	109	101	101	109	115	104	112	98	104	104	117	113	115	118	109	109	111	114	106	110	125	103	112	122	111	115	115	117	118	105	123	111	92	106	115	105	107	127	111	109	108	119	111	124	116	123	122	101	127	114	105	103	122	118	129	114	130	127	104	110	113	116	108	125	100	121	104	109	107	127	117	106	105	103	82	108	116	117	129	89	122	122	110	120	107	102	111	110	99	112	120	120	93	100	106	114	116	99	114	112	95	117	120	136	119	130	124	132	119	106	137	98	114	111	101	95	106	103	123	107	119	120	137	127	107	134	97	98	96	116	110	103	101	113	118	100	119	106	117	104	98	112	99	86	101	112	107	94	95	120	113	114	100	138	107	99	108	115	98	129	109	126	113	122	119	119	125	113	104	125	100	95	97	109	110	95	98	115	96	104	113	134	121	122	109	104	128	117	103	119	97	127	117	130	124	104	111	115	101	114	108	130	141	103	118	113	118	112	119	107	111	111	104	107	98	101	115	104	114	108	106	100	97	115	111	131	115	104	126	125	113	140	123	114	106	99	112	92	122	103	110	98	120	115	99	130	111	95	118	123	124	121	124	116	125	130	121	114	125	125	112	118	116	130	122	102	116	123	125	135	141	96	109	112	94	113	109	101	113	121	110	105	102	98	111	113	114	112	103	101	101	106	139	126	109	109	110	106	95	109	120	121	105	108	115	113	127	118	91	100	103	121	117	122	110	113	124	94	115	102	113	114	109	139	112	117	116	106	120	106	99	102	124	96	124	116	109	111	120	101	103	107	118	116	102	115	119	93	118	95	109	99	136	109	120	112	111	111	121	118	96	131	119	110	118	128	123	109	123	106	104	110	125	112	119	105	107	88	108	108	122	113	117	85	104	112	122	119	128	116	125	115	134	117	139	98	93	113	116	113	104	103	112	111	122	131	115	109	116	94	100	99	109	104	114	123	127	105	114	101	110	118	118	100	95	102	130	94	107	109	116	102	106	101	109	125	116	114	114	129	111	108	108	109	119	98	117	109	112	118	129	117	107	97	105	118	107	110	122	119	130	112	96	107	122	131	113	114	112	103	106	119	111	106	111	106	107	99	101	111	121	94	111	104	102	118	118	71	119	99	107	135	106	114	103	95	116	99	94	125	103	102	126	90	112	103	98	119	119	108	101	98	117	129	124	107	107	113	128	107	98	130	97	124	126	107	98	115	113	112	111	106	122	131	120	137	123	117	113	99	114	112	100	109	115	102	125	114	118	107	112	105	107	110	95	104	139	138	130	120	123	123	105	101	112	104	138	110	116	118	112	119	131	103	116	112	127	99	112	134	107	104	98	99	125	121	98	110	143	105	116	108	101	80	119	103	126	112	145	87	114	130	116	114	118	142	105	117	101	103	112	98	100	97	95	98	115	101	114	109	122	111	106	109	97	98	124	138	114	118	118	126	93	94	108	111	109	114	100	119	112	128	123	118	116	120	122	110	98	135	122	106	126	104	126	133	103	116	102	136	118	115	124	99	117	102	107	99	132	120	119	115	109	97	102	113	100	101	120	131	97	91	96	117	127	116	111	110	99	112	106	121	95	130	103	104	131	113	101	123	109	130	118	120	94	122	114	124	104	112	101	118	100	102	110	106	124	125	114	100	105	115	125	115	116	116	115	127	118	109	126	99	114	111	130	124	131	106	110	102	108	121	131	121	126	119	114	99	95	123	114	116	119	116	108	111	123	103	110	99	116	123	89	92	110	122	109	114	140	116	103	108	133	101	109	130	132	120	103	108	104	92	121	105	94	102	110	116	131	117	95	116	125	110	95	111	121	110	111	120	113	117	107	108	117	106	111	113	122	116	118	103	126	127	92	110	119	117	121	88	106	106	127	113	138	104	131	125	100	104	131	119	123	124	123	110	113	124	119	101	93	89	110	124	107	109	120	106	113	101	117	115	127	101	100	94	122	121	127	90	105	103	124	117	120	110	100	119	103	111	122	109	110	132	116	125	110	102	97	106	130	118	120	108	121	115	115	115	98	117	134	122	121	101	107	99	111	125	127	104	107	110	102	110	128	99	104	123	112	120	136	108	115	115	99	141	118	130	136	125	128	125	95	119	104	111	107	135	121	109	130	125	114	123	115	120	104	130	90	113	114	108	117	113	109	109	107	105	109	128	98	127	95	102	131	111	110	121	104	87	95	103	142	109	123	107	111	111	118	110	123	104	122	112	121	145	111	108	103	109	112	98	115	117	119	115	108	111	100	122	116	109	97	105	105	127	108	99	102	106	113	117	120	112	130	115	113	117	125	101	87	118	99	115	113	108	106	107	120	92	112	105	121	126	109	103	117	133	101	111	102	122	133	141	129	109	99	136	110	110	103	116	121	122	120	111	123	133	124	124	120	120	127	112	105	105	101	128	98	125	113	124	104	95	109	137	113	118	115	100	118	99	105	121	98	110	101	97	107	127	115	111	99	98
8693	1101	2226	4494	8974	7440	2216	1550	877	573	543	481	415	450	428	408	418	391	388	347	347	374	334	355	328	353	332	343	359	331	340	318	324	354	309	315	304	338	295	310	291	309	287	302	322	321	290	301	325	318	321	308	315	294	292	325	311	318	327	331	296	293	297	277	369	297	289	308	319	304	300	304	291	308	289	284	286	307	298	319	290	289	295	309	318	276	319	312	278	285	309	309	286	300	263	297	292	277	277	288	300	281	281	287	322	308	320	291	314	299	292	306	293	291	294	288	301	288	294	277	299	284	301	303	300	293	302	311	280	268	303	290	304	313	311	298	282	306	280	299	299	295	300	284	292	312	294	284	274	297	288	279	317	279	311	319	319	298	293	303	305	298	308	287	257	276	277	285	313	284	335	266	284	301	287	273	276	304	324	286	276	308	290	296	296	289	307	324	293	302	294	308	294	287	289	284	291	298	297	304	303	306	300	270	314	293	295	312	301	282	282	309	310	286	313	289	289	302	285	295	299	280	298	295	302	286	301	265	321	299	308	294	283	295	315	278	265	291	311	306	262	297	288	304	308	299	270	304	283	293	272	313	316	281	291	308	285	295	303	286	314	287	295	299	284	296	300	307	298	299	302	293	313	295	286	255	282	290	308	293	295	309	284	302	302	310	271	269	281	297	290	329	293	293	303	313	273	303	285	280	324	307	275	305	307	280	321	298	295	292	278	262	274	292	301	290	273	267	289	276	307	316	306	301	275	298	332	284	300	291	301	312	279	297	290	333	293	271	296	282	293	266	300	274	299	290	298	313	309	273	308	284	303	298	294	279	299	269	275	285	300	290	292	272	280	281	279	306	292	280	294	298	286	287	299	296	284	307	273	290	261	288	273	269	291	304	311	289	266	289	295	288	325	312	310	272	301	271	330	304	267	264	313	321	290	313	282	278	286	273	340	311	286	275	301	303	296	277	287	301	292	286	295	314	264	274	274	313	306	317	277	327	303	316	302	333	312	262	306	308	301	272	294	306	271	290	283	296	301	264	285	281	309	317	306	286	304	310	289	293	302	316	274	277	313	272	306	269	296	261	282	277	312	312	276	275	278	317	293	262	256	296	299	307	251	295	292	322	314	279	284	336	291	327	285	302	283	266	292	289	281	298	307	311	328	275	300	318	312	315	312	279	293	302	333	310	267	294	303	283	327	310	293	302	264	300	313	290	285	267	289	324	308	278	315	283	301	289	281	302	262	288	288	302	309	289	290	296	281	294	311	273	304	317	292	295	315	334	321	288	286	310	308	294	282	277	288	293	274	301	312	297	301	295	283	313	321	271	269	301	288	293	312	292	294	269	286	335	318	260	307	321	290	303	306	301	285	299	282	279	301	301	262	311	304	294	317	277	282	295	297	316	272	290	312	269	288	313	306	280	271	309	292	281	264	309	311	290	287	310	293	279	270	294	318	299	270	291	276	297	295	288	311	308	294	294	312	291	246	308	276	290	292	256	291	302	269	276	294	290	289	295	285	303	307	250	297	324	267	290	299	286	299	291	268	268	302	271	276	278	309	302	305	259	309	280	307	320	273	295	287	284	292	291	293	305	299	310	299	276	301	305	307	271	311	277	269	282	289	288	312	296	283	287	299	312	284	267	276	297	273	328	288	282	273	325	297	316	286	276	320	295	293	328	294	305	293	320	285	287	305	308	306	296	287	285	277	288	306	318	302	305	293	303	295	287	269	261	299	303	295	292	276	312	282	262	267	282	297	267	315	280	276	307	303	279	306	290	261	292	266	286	292	310	294	296	289	305	274	306	287	300	318	297	297	322	298	295	297	268	289	288	302	272	291	303	300	266	275	294	285	303	296	312	294	295	242	291	286	289	290	288	294	305	305	293	284	301	292	313	293	299	295	272	297	320	308	287	292	312	299	334	307	281	306	286	290	274	307	312	309	294	280	299	323	292	273	277	291	329	294	296	277	294	282	292	295	291	317	278	287	300	296	296	268	269	294	316	294	296	281	321	299	319	303	306	282	307	271	307	305	303	269	273	300	247	265	307	292	274	276	297	302	285	294	308	333	302	308	283	303	280	292	309	297	301	284	275	290	298	304	277	301	284	271	308	305	289	299	288	277	305	304	305	265	281	267	307	285	294	292	320	275	269	282	293	312	290	282	290	324	297	292	294	284	302	293	262	318	278	305	280	287	249	305	274	315	281	304	285	265	310	293	292	293	270	269	297	308	276	281	322	285	291	300	250	279	304	285	300	309	285	325	274	296	311	289	298	282	299	315	283	286	284	257	299	267	293	279	304	329	269	303	283	321	261	300	290	299	318	298	307	292	267	289	313	312	302	306	281	314	310	300	299	293	299	304	279	284	282	256	295	277	272	278	335	291	315	297	312	279	255	304	286	307	295	303	295	262	314	290	298	273	304	258	263	260	311	286	284	289	282	278	307	311	270	287	274	310	305	291	273	284	301	295	314	298	283	304	307	283	318	322	277	313	255	308	325	293	314	294	310	296	275	346	311	312	269	301	328	296	296	300	275	284	303	269	278	323	284	261	267	296	307	312	315	272	322	280	302	314	273	310	276	306	307	307	307	308	293	291	318	298	288	256	322	281	255	286	283	308	275	298	282	293	287	301	300	313	290	277	260	262	295	287	315	318	284	281	289	280	312	270	313	306	278	306	279	281	266	278	300	300	302	288	312	273	294	332	293	291	305	296	305	305	304	317	322	269	272	309	316	318	290	318	286	299	297	290	315	292	318	247	298	290	290	305	302	308	275	303	290	294	268	336	271	323	290	321	306	244	308	320	315	311	319	279	280	318	272	294	294	290	324	270	285	309	289	308	305	286	315	284	293	285	297	301	308	293	295	297	285	289	304	303	259	289	307	309	312	288	282	293	316	292	282	271	311	310	282	319	276	307	308	338	294	279	281	291	295	280	300	308	315	284	292	239	322	323	320	283	261	304	258	283	277	304	307	256	312	307	274	282	275	285	283	301	306	288	284	289	288	303	301	277	297	291	293	280	263	316	306	282	308	283	296	338	317	325	296	307	285	297	283	316	304	300	297	292	308	284	305	283	306	290	284	281	308	295	271	285	285	254	316	313	296	284	290	302	311	293	285	273	287	324	304	323	289	277	304	288	283	288	327	271	312	286	301	298	303	286	317	278	248	323	318	286	310	326	290	294	301	280	262	303	280	270	325	307	322	307	291	289	301	332	299	273	284	283	292	299	284	279	318	310	266	311	326	283	293	284	328	308	299	276	301	284	301	295	294	310	313	291	296	276	285	327	293	282	305	304	299	292	285	295	312	259	310	311	276	294	277	295	300	274	296	293	289	301	302	299	332	302	278	277	299	315	296	280	321	277	276	311	272	305	282	297	327	297	308	301	296	303	312	332	271	303	263	297	306	304	275	290	296	285	273	300	295	301	320	284	305	302	320	306	276	281	301	308	276	312	307	298	314	272	311	282	279	306	314	294	313	285	293	254	287
1614	424	444	541	1080	861	353	346	285	300	266	280	297	288	272	273	269	289	258	298	299	295	300	302	238	291	274	299	290	274	262	267	286	289	304	284	272	281	290	253	295	298	242	263	297	279	302	282	264	277	281	294	286	273	318	271	267	303	266	295	306	254	264	282	279	282	274	308	274	294	259	292	280	270	295	277	287	296	289	307	284	258	263	283	314	262	266	292	284	255	280	281	261	275	267	291	319	299	275	289	293	265	292	260	293	287	255	302	257	266	259	274	300	296	261	284	302	226	306	286	287	272	260	314	300	271	252	268	269	301	265	288	279	322	292	285	290	305	279	296	255	272	277	244	272	306	313	259	257	253	304	286	322	290	277	295	279	260	272	282	265	274	271	300	284	288	294	289	287	253	282	252	259	257	281	260	284	308	270	286	309	289	280	284	306	281	269	271	272	305	307	261	289	266	289	308	287	263	260	278	264	276	298	273	279	275	270	293	259	292	277	273	268	288	270	277	299	287	314	285	278	258	258	260	302	292	306	302	264	295	310	293	303	267	241	280	290	303	278	282	293	277	275	280	308	314	283	292	282	255	281	283	283	300	288	276	247	292	255	276	257	293	295	275	287	305	289	275	279	294	260	292	275	296	286	307	291	262	332	286	292	297	285	290	301	295	280	289	288	322	289	298	291	280	293	266	287	269	290	312	250	288	294	304	280	267	309	323	265	284	288	274	281	272	292	246	270	275	287	268	289	291	270	282	287	310	269	256	301	249	279	269	297	289	281	286	274	273	293	282	249	273	299	297	306	256	293	269	303	300	248	290	291	281	308	265	300	293	264	249	269	273	275	304	294	316	299	314	259	287	246	276	292	263	297	300	294	297	317	288	316	295	278	301	296	295	274	306	280	280	313	289	270	281	318	281	300	291	287	266	260	270	271	281	295	281	264	275	291	285	280	289	287	302	271	300	271	290	296	306	291	282	281	257	299	306	265	311	297	264	305	271	308	285	284	284	264	292	287	256	296	271	267	299	256	283	273	319	289	277	309	269	254	255	281	276	292	298	244	302	298	275	278	284	296	274	259	289	289	294	291	276	290	253	260	266	279	267	331	279	277	266	298	274	302	303	264	273	261	281	295	295	252	298	278	283	244	296	304	291	275	269	320	289	276	296	266	256	281	295	324	274	293	255	266	270	268	294	289	293	301	314	304	283	259	278	279	277	274	266	269	288	289	283	283	277	317	281	264	302	283	300	285	300	277	285	320	275	285	288	295	286	290	278	301	268	282	287	278	290	280	292	286	312	257	302	319	281	293	278	272	290	280	293	228	263	276	290	266	276	289	300	300	279	266	290	280	270	303	238	291	266	283	303	283	304	246	304	285	298	298	272	284	286	275	303	284	280	285	262	287	284	255	307	317	254	282	282	293	271	295	273	264	275	265	278	289	276	290	294	290	262	285	281	283	249	297	278	298	278	286	286	309	285	291	295	275	298	297	291	241	283	301	288	257	278	279	272	249	297	273	274	285	322	314	308	237	295	296	305	265	255	285	299	318	283	290	256	268	301	290	260	288	319	289	302	288	287	302	303	284	290	291	280	286	289	304	303	269	278	285	304	316	257	278	297	274	268	283	279	316	299	300	273	315	290	310	335	278	273	291	259	262	260	288	324	307	293	277	283	257	258	280	230	282	277	264	271	259	269	295	312	309	295	279	269	284	270	283	304	284	275	282	262	282	284	255	262	283	304	278	289	288	263	307	322	256	281	280	282	301	266	278	295	278	272	317	287	285	286	287	269	272	271	298	271	284	300	265	289	306	255	266	264	263	283	293	304	293	253	280	321	282	303	267	297	282	312	255	277	286	275	316	292	295	290	269	310	279	286	281	268	268	309	286	273	295	280	304	275	284	263	318	301	270	279	297	265	282	278	286	322	266	292	294	304	267	315	306	287	260	293	294	292	297	345	302	268	298	311	298	286	314	271	308	289	264	271	289	250	277	315	262	290	280	280	298	282	249	299	257	281	291	299	264	273	282	267	293	307	305	310	308	278	235	291	282	286	287	291	284	271	293	278	261	276	280	270	285	303	282	281	296	267	298	261	265	326	236	293	304	317	261	288	271	279	268	319	293	278	266	302	252	274	266	286	284	265	270	271	279	260	273	280	256	293	293	305	292	321	298	296	289	268	294	279	322	266	288	291	314	283	246	330	320	307	278	268	251	300	283	261	282	259	269	284	305	281	279	261	284	329	278	288	299	277	286	291	278	269	230	287	280	284	287	276	293	283	263	273	283	306	288	308	307	278	308	273	295	267	292	278	321	279	262	295	263	290	284	294	290	294	285	287	260	293	298	301	283	259	299	296	296	292	291	285	285	292	263	299	300	260	278	273	284	266	253	287	292	309	288	285	262	267	264	260	308	277	296	322	288	290	286	284	299	303	308	314	295	305	317	314	277	318	301	266	293	272	291	277	270	287	263	272	263	286	256	291	289	319	271	278	278	284	275	311	276	296	270	296	277	283	254	285	284	308	294	301	294	290	277	287	267	316	293	310	311	273	264	294	298	293	296	272	280	297	298	279	299	277	292	259	303	298	289	297	284	251	273	290	294	292	263	256	276	309	293	289	317	297	293	274	274	270	302	287	277	270	285	283	307	265	263	272	290	278	287	287	259	297	288	284	275	308	268	260	300	279	282	332	301	269	283	253	237	261	259	263	271	298	275	294	306	289	289	305	244	284	275	324	270	301	295	301	302	321	281	287	298	289	277	313	260	294	309	293	296	308	297	294	330	285	266	257	297	294	273	268	282	297	277	276	290	279	278	280	316	281	288	271	282	264	277	317	292	275	294	269	292	262	264	294	299	313	296	293	280	290	313	247	273	274	316	297	276	324	286	288	258	306	269	282	250	271	285	294	267	245	289	258	290	275	261	300	278	300	275	307	278	280	293	273	269	272	310	260	285	272	298	250	281	248	294	281	250	259	305	299	252	278	291	251	268	273	282	256	295	259	287	284	301	321	270	290	293	283	294	270	288	298	256	312	274	277	288	281	318	274	274	285	288	283	288	294	286	282	276	290	268	287	285	275	277	299	279	297	272	251	281	284	300	303	289	315	258	302	286	288	272	248	289	297	283	275	290	294	289	280	319	291	302	278	274	287	281	317	265	275	313	299	250	298	270	293	273	296	294	270	291	325	294	270	275	290	280	306	266	281	293	285	283	292	273	252	294	280	295	300	273	311	263	294	271	319	279	266	288	257	278	275	290	286	313	277	300	270	299	331	246	281	288	297	334	267	270	255	293	312	277	297	277	265	268	299	331	279	293	256	305	303	291	270	289	295	258	274	273	302	264	285	295	281	262	250	298	303	256	285	276	290	287	308	334	290	288	300	277	288	300	277	251	304	310	280	322	285	279	291	283	242	260	288	300	302	258	309	272	302	292	292	285	258	285	310	262	279	275	279	284	297	312	267	302	271	274	273	287	301	260	300	298	266	314	291	277	288
2169	855	1050	1647	4095	3102	1240	1006	768	687	661	722	687	669	736	657	731	730	711	700	661	683	704	641	722	703	685	695	680	712	688	695	716	713	669	696	682	713	654	712	704	706	661	719	683	685	702	691	665	684	668	680	718	654	688	685	685	696	688	639	677	689	675	665	703	649	662	706	665	625	668	719	682	626	694	737	676	690	670	623	666	710	720	683	712	720	666	652	673	661	690	675	649	659	660	746	685	686	681	666	710	698	659	639	738	679	660	672	646	648	684	681	705	689	685	640	677	695	689	671	690	688	657	725	667	645	682	687	653	652	717	667	691	701	722	713	669	684	670	654	634	671	667	681	648	664	665	673	673	647	701	717	673	704	709	713	728	671	735	690	662	689	700	718	730	719	657	671	656	684	746	699	612	660	673	722	656	703	744	670	616	627	665	625	723	674	675	672	693	668	719	634	701	671	682	649	659	699	677	701	669	705	704	672	688	710	693	690	725	680	619	654	732	679	755	690	612	649	691	701	653	697	683	694	661	663	677	678	658	711	665	684	685	664	715	705	692	623	676	670	689	678	694	663	690	675	641	684	647	675	690	644	679	692	695	657	660	703	686	662	686	647	714	647	661	667	636	704	691	636	657	699	720	683	697	643	668	674	719	664	668	677	657	709	705	705	705	664	653	668	675	631	677	692	686	640	627	661	661	683	654	676	691	689	668	692	713	683	701	708	644	685	718	727	691	655	644	659	696	618	662	643	662	692	711	596	726	669	678	681	672	665	694	647	687	690	716	652	634	664	653	697	695	721	667	701	667	728	720	747	689	656	687	622	661	633	688	728	676	684	646	703	688	714	705	659	682	706	719	676	668	678	690	627	676	693	719	694	699	676	710	672	690	694	724	710	648	677	609	692	628	703	656	672	664	656	655	666	701	717	660	664	661	729	663	678	646	659	661	677	698	684	672	676	679	703	666	695	686	648	697	699	683	693	674	694	644	625	661	687	682	690	665	687	644	679	678	622	670	679	693	688	695	640	677	643	664	709	681	703	675	694	679	685	724	653	694	692	672	675	686	660	698	677	686	686	723	712	689	643	695	671	690	706	694	663	707	634	737	672	682	679	651	649	674	646	655	659	662	703	703	690	672	642	649	668	668	665	723	636	690	689	676	707	679	623	724	678	682	632	712	644	703	676	671	727	703	708	719	692	644	669	626	636	670	669	658	686	685	652	743	730	687	645	677	689	686	637	667	615	678	673	703	680	655	713	653	691	653	678	725	707	677	672	692	723	702	654	706	653	723	651	627	689	682	726	683	722	737	709	716	712	690	687	710	701	693	689	671	661	660	634	646	674	700	681	666	664	703	729	631	644	679	650	672	728	735	725	707	693	722	689	701	714	648	667	721	656	689	645	676	662	689	694	779	674	674	701	679	694	703	687	690	716	713	674	700	723	643	696	686	707	656	676	690	670	718	638	699	655	710	706	652	679	705	679	646	654	677	691	634	720	649	693	675	659	683	707	662	662	695	680	651	696	632	665	712	651	644	694	606	692	699	680	676	673	695	719	702	668	636	706	682	642	712	666	674	725	701	695	689	697	649	640	672	710	656	656	685	656	674	634	639	720	692	665	675	681	668	670	671	705	630	655	662	618	691	715	681	663	669	680	648	674	723	670	669	701	673	685	674	705	688	642	677	699	666	669	675	721	732	667	652	649	689	665	715	655	713	643	646	710	668	683	630	690	698	688	690	706	678	715	651	684	654	645	702	682	668	694	674	634	706	663	677	684	689	678	673	686	676	638	685	701	675	690	682	711	674	660	687	684	691	715	677	693	676	699	650	690	677	669	740	680	747	656	655	668	707	695	645	667	687	666	648	667	673	623	661	622	703	626	632	706	681	644	702	669	655	662	718	669	692	730	680	704	690	699	687	640	707	671	624	655	636	700	696	690	689	668	633	679	625	698	646	741	728	659	661	714	653	671	721	687	659	666	683	698	645	691	705	680	668	648	650	687	706	705	684	699	683	723	675	649	684	635	679	664	666	642	671	710	695	714	642	682	647	669	645	682	704	668	692	639	687	654	637	700	677	686	737	724	703	659	631	686	646	676	676	717	646	677	674	669	677	708	677	653	702	710	696	660	702	657	665	669	720	717	683	692	754	683	666	687	642	713	733	710	704	696	712	719	667	651	684	691	682	681	686	669	672	702	683	719	675	656	688	661	716	670	721	684	701	683	662	689	684	687	696	658	701	642	667	635	629	662	693	689	685	675	640	702	704	688	715	652	668	711	714	699	704	647	674	650	685	720	687	666	668	662	664	647	645	654	685	708	667	656	669	653	690	691	670	702	670	680	680	656	711	738	671	677	712	683	643	667	636	692	690	705	709	696	654	667	690	726	657	679	676	662	662	688	701	703	725	688	709	678	686	675	711	677	718	636	697	669	720	698	690	687	675	669	717	671	691	656	720	667	682	686	683	670	698	674	632	669	676	670	675	687	653	723	676	694	719	678	696	715	680	684	676	691	651	681	701	695	672	660	624	678	690	659	688	681	688	693	680	694	695	675	687	672	709	672	695	726	721	674	673	642	639	648	651	644	709	688	694	666	703	658	643	649	664	668	673	720	666	627	628	656	725	698	722	676	707	723	724	660	656	655	700	694	680	685	693	662	679	669	665	650	617	693	720	680	689	670	706	710	693	640	601	654	664	638	721	717	667	649	717	697	674	707	740	672	680	689	669	620	692	664	696	646	674	637	693	647	671	647	659	655	659	642	641	645	707	640	713	644	654	690	681	691	656	681	649	701	698	641	723	669	670	657	660	664	705	702	681	711	721	722	654	653	681	642	663	686	668	702	677	641	687	680	727	706	715	680	640	683	696	696	665	689	677	657	694	687	636	661	632	666	703	730	675	682	694	749	666	695	718	656	731	665	666	646	701	670	744	692	672	657	741	693	676	679	641	685	714	650	737	662	678	760	649	710	695	690	719	682	674	706	647	668	609	663	667	681	692	689	692	666	670	725	708	675	689	653	654	675	663	704	666	709	684	690	655	697	676	671	665	682	658	697	727	697	667	684	661	711	650	706	651	669	669	663	675	695	660	733	642	727	701	657	673	699	712	656	674	679	695	686	675	684	672	678	697	657	655	680	676	657	716	674	685	696	678	671	690	701	722	681	633	666	676	674	658	673	663	662	687	700	668	714	676	678	666	644	644	687	643	728	665	738	676	676	676	698	708	643	666	675	704	692	655	736	669	668	714	657	663	664	726	631	638	656	665	673	712	708	681	731	731	643	671	715	672	679	702	716	682	710	682	737	714	628	659	638	639	644	693	657	706	718	681	667	709	699	705	666	687	679	684	716	681	708	699	692	675	739	664	689	686	668	686	667	670	712	710	673	688	720	644	686	653	649	658	716	669	625	667	696	679	670	708	684	665	684	692	720	725	694	661	651	665	674	612	656	679	670	687	661	704	679	676	737	739	685	676	701	677	637	704	659	721	716	703	679
7764	842	808	812	1845	1394	473	354	277	268	261	247	249	269	315	265	278	266	256	236	237	225	245	259	273	263	280	242	266	236	239	224	233	243	249	239	244	268	258	253	225	285	252	257	245	269	258	220	239	239	254	267	249	263	257	244	261	241	254	249	271	243	263	251	249	275	253	248	270	269	234	238	250	245	258	229	232	251	279	247	257	231	248	226	259	256	263	258	248	280	224	248	260	228	223	273	226	243	251	276	253	267	266	242	229	271	248	244	272	266	227	273	222	234	267	262	301	237	218	263	254	277	252	288	226	269	245	249	237	261	226	236	238	267	246	217	252	237	247	259	263	265	262	230	250	252	241	268	222	226	242	248	256	262	227	248	258	252	250	225	235	238	242	228	236	233	227	236	274	247	274	245	209	250	242	247	220	265	267	268	236	232	251	269	242	242	248	250	230	256	233	269	262	252	236	252	255	290	262	237	233	246	275	262	260	257	254	236	224	239	247	254	233	272	241	229	257	250	245	256	218	242	234	243	233	239	247	272	251	258	241	253	257	216	235	264	245	240	240	261	264	250	222	241	236	274	266	260	254	275	236	240	233	263	246	244	262	242	235	249	269	266	238	251	267	253	249	234	235	247	253	234	252	261	241	231	237	232	255	286	254	235	231	231	277	242	259	246	254	264	235	251	269	240	243	271	236	239	260	243	243	258	261	241	245	226	258	243	231	263	247	274	258	222	238	256	241	228	243	248	261	211	238	244	245	273	240	240	222	228	250	249	256	244	282	276	242	246	254	246	251	253	245	271	260	238	248	261	258	229	228	261	243	258	266	250	251	280	252	248	262	220	251	251	262	248	247	259	239	240	259	254	256	254	250	226	271	241	223	268	242	242	267	254	246	256	270	246	280	258	253	264	246	237	248	257	238	231	244	248	222	224	249	258	266	237	234	238	252	239	275	244	241	269	243	260	239	276	271	245	277	228	236	265	260	272	237	272	261	249	259	226	231	257	248	248	253	249	256	242	251	272	266	242	220	248	236	249	242	279	254	258	270	231	221	233	254	292	239	257	233	250	226	295	232	266	232	260	243	258	258	224	243	243	247	230	232	244	251	254	257	234	243	256	239	226	270	264	275	246	258	239	259	242	280	254	264	227	237	258	258	265	229	243	237	248	264	242	269	269	262	234	239	240	234	234	246	260	275	245	253	256	252	257	247	275	216	296	258	285	262	237	255	232	246	226	229	228	250	227	257	246	244	251	234	239	274	241	282	260	264	264	253	255	278	257	264	260	247	234	254	241	258	231	233	279	234	252	248	239	278	284	270	235	219	291	260	250	238	266	225	225	246	232	256	267	217	227	236	245	247	232	254	240	261	231	289	283	240	274	246	240	255	223	251	272	244	249	214	245	249	259	262	249	266	236	262	268	280	266	265	215	232	244	234	228	217	242	243	284	255	247	281	259	260	242	244	250	228	239	288	276	245	257	194	249	267	262	300	251	230	234	239	269	251	262	235	267	253	272	279	258	257	279	233	237	235	241	215	247	246	222	221	230	258	253	241	241	258	228	270	244	252	252	269	226	275	273	251	242	249	277	249	246	248	270	241	263	248	267	256	269	251	262	251	229	232	263	262	257	276	278	239	229	254	240	240	273	252	247	218	239	230	251	247	221	253	225	261	257	251	237	263	221	276	288	237	268	237	243	237	253	274	235	239	248	221	276	238	235	239	267	229	271	242	254	250	264	250	244	263	236	238	255	266	214	239	255	259	270	235	271	264	230	256	243	262	263	276	239	223	256	264	241	239	242	252	234	236	253	277	262	248	257	239	285	248	235	231	253	238	234	242	256	239	258	285	252	278	240	248	245	266	277	258	240	248	267	258	250	237	264	256	249	278	233	251	209	265	270	251	256	261	218	223	268	259	234	246	233	258	252	247	285	224	268	230	253	269	278	274	238	288	260	238	237	237	257	240	262	233	264	225	249	253	241	252	260	257	248	212	249	280	243	270	243	244	246	203	255	224	251	233	254	261	247	241	259	278	235	258	230	233	238	235	246	221	240	212	253	288	259	249	243	266	217	253	273	254	244	249	274	218	283	261	232	279	265	291	258	244	276	255	251	252	260	225	247	225	223	225	244	218	235	236	219	254	256	254	263	249	232	250	221	263	236	258	263	240	228	247	285	281	255	224	231	253	233	235	230	248	267	271	257	243	266	245	246	245	254	259	243	248	239	225	255	223	234	275	286	251	259	255	233	235	248	257	248	233	267	221	246	239	234	250	263	263	276	249	268	264	220	228	240	274	239	234	286	224	238	254	213	237	289	276	251	249	247	221	241	230	211	246	241	215	239	258	229	249	254	248	238	249	257	260	268	254	265	249	268	278	237	213	265	252	264	261	240	265	245	255	278	266	293	270	251	233	253	252	238	248	241	271	241	270	255	269	262	267	260	238	209	259	235	252	237	251	234	254	270	252	250	261	248	258	234	250	223	219	232	251	239	279	242	270	275	246	256	222	238	251	275	240	244	279	261	247	246	244	267	236	254	278	242	275	252	275	256	232	255	244	236	265	218	282	238	236	234	240	248	263	223	244	247	276	253	267	222	225	247	258	239	246	245	220	238	230	259	260	280	290	265	251	256	255	249	195	250	266	266	236	230	267	241	284	226	269	273	266	264	251	243	252	269	250	263	235	232	273	259	250	241	256	267	218	255	238	259	241	260	241	265	242	239	241	254	235	243	247	234	256	222	223	249	261	253	264	225	253	246	241	255	246	250	249	255	267	255	225	244	233	227	258	236	248	245	219	276	236	262	256	234	204	234	248	214	244	221	224	258	243	233	244	248	236	249	257	262	235	260	244	289	206	227	245	258	241	248	235	242	225	243	231	240	250	254	259	211	207	240	295	265	244	247	248	270	235	252	254	232	234	251	246	238	238	244	281	243	267	235	254	234	246	207	236	250	250	237	260	256	252	243	265	309	274	225	241	272	238	260	260	271	246	222	213	238	266	261	227	244	230	218	232	250	272	218	244	247	236	204	261	236	260	244	230	263	220	218	233	223	260	282	253	250	260	270	259	251	223	269	266	267	269	246	245	275	258	237	262	226	224	257	260	262	234	261	255	234	249	256	275	236	267	247	251	247	299	245	274	268	213	222	272	244	225	246	258	244	261	249	255	273	223	268	263	254	256	245	242	252	247	240	213	250	251	254	237	245	240	252	229	258	240	236	249	265	254	258	259	248	232	249	227	256	268	262	268	256	242	269	250	245	264	265	236	283	258	251	285	238	258	229	259	248	242	234	272	260	250	248	249	271	283	262	244	245	268	275	234	261	252	253	245	240	244	232	234	253	235	238	241	254	272	271	246	263	262	249	253	262	263	237	235	235	265	256	240	250	240	237	231	219	236	278	263	273	293	259	230	264	263	248	255	240	249	250	270	230	259	255	264	246	231	275	281	243	251	283	236	267	282	235	250	260	262	221	228	263	239	283	258	226	244	247	255	241
7035	1108	1837	2930	7502	5353	1639	1183	860	774	718	694	706	705	711	681	636	677	623	635	669	641	637	641	645	631	665	642	642	645	568	571	617	612	622	583	658	566	627	655	623	575	605	550	569	665	602	581	601	535	636	630	622	588	594	630	561	622	636	579	578	620	635	583	611	597	566	628	604	635	619	617	625	632	586	588	585	604	646	599	606	631	598	567	578	626	603	630	598	645	596	611	594	599	561	582	573	641	627	594	604	573	590	568	553	576	615	584	601	599	618	598	581	587	623	567	600	662	577	607	609	585	654	588	615	614	535	613	591	608	599	612	589	565	578	556	592	600	610	575	595	594	576	618	595	620	626	597	621	569	548	630	545	604	576	617	594	592	625	606	583	643	593	540	575	561	553	662	581	637	579	604	572	592	562	596	581	594	561	627	595	581	598	576	595	619	601	642	577	583	623	629	630	575	635	583	533	590	636	627	608	572	610	546	602	600	601	598	565	624	623	618	620	664	578	576	589	597	598	561	605	578	614	595	572	606	576	649	545	595	573	625	568	604	617	606	573	569	607	612	596	599	605	584	587	575	562	629	620	580	609	608	633	587	646	610	570	588	604	620	645	593	569	613	585	610	595	617	599	587	572	569	619	553	582	585	616	604	617	581	629	555	593	589	634	624	610	600	596	584	581	594	580	546	616	598	585	604	596	588	570	545	572	586	610	637	562	566	574	618	595	615	611	618	575	647	597	584	617	610	612	598	622	550	638	564	611	597	607	586	583	589	563	588	513	602	553	602	583	640	590	569	599	574	593	567	577	631	602	588	595	618	622	567	597	646	549	613	574	606	599	559	630	587	658	604	607	596	582	585	610	608	612	623	614	590	576	593	572	575	612	613	623	572	593	593	613	568	622	590	587	564	594	538	601	596	581	589	598	598	582	601	663	593	582	607	644	599	594	592	611	608	562	579	614	605	593	588	645	542	612	635	599	610	588	649	617	629	642	602	569	592	595	630	606	634	622	568	622	553	611	604	572	562	609	624	568	524	590	577	613	619	597	599	611	588	593	605	610	598	576	601	586	609	553	621	594	607	588	642	572	598	576	623	583	653	585	596	582	597	621	561	614	610	620	586	598	596	581	617	611	596	669	572	605	596	599	618	567	596	619	599	578	606	573	548	629	581	567	601	601	636	586	608	574	598	553	597	600	615	585	589	589	606	612	602	602	611	637	610	628	608	576	600	592	629	606	581	566	565	618	600	617	585	599	591	580	598	614	581	569	632	610	574	590	567	589	648	617	617	619	573	586	610	542	572	579	591	589	615	596	611	585	608	611	570	575	600	588	599	605	589	581	582	588	612	621	585	586	603	573	537	602	590	621	589	615	606	591	560	627	615	546	593	607	606	601	620	584	612	605	581	639	558	607	573	592	587	599	556	624	589	583	619	588	579	565	631	601	610	589	599	585	633	558	569	632	606	633	606	634	573	586	619	578	604	621	580	610	592	577	565	588	579	585	589	612	598	605	574	627	604	593	585	625	607	547	619	574	560	618	609	597	614	581	606	574	575	624	592	623	614	621	612	626	592	592	580	576	625	582	574	582	613	569	595	586	597	611	608	589	625	598	558	608	613	558	617	591	607	583	623	590	633	575	602	589	617	606	598	577	573	596	572	566	609	630	605	575	606	602	627	632	571	591	598	602	590	617	578	620	588	590	580	591	570	595	647	551	592	598	597	605	616	575	589	607	662	617	587	593	617	545	608	609	602	623	574	581	646	612	615	551	569	588	602	578	575	544	595	579	606	616	592	579	563	591	577	612	586	586	598	610	588	613	610	613	617	589	584	615	632	600	599	619	584	599	605	607	604	580	619	586	603	572	600	607	619	597	592	611	597	630	663	627	535	621	577	604	578	563	602	593	638	606	619	598	599	565	607	594	611	609	574	576	596	602	564	608	532	588	576	584	609	574	641	623	607	552	606	610	568	620	611	606	556	614	560	599	559	603	638	605	596	598	592	625	602	611	626	581	596	558	589	602	612	561	581	633	588	648	607	588	627	579	565	588	624	573	559	592	574	632	635	583	624	634	580	621	484	577	578	612	586	557	642	578	557	579	590	578	605	643	597	610	591	602	575	598	599	580	603	600	579	552	641	617	623	604	572	617	617	601	617	603	559	596	609	578	623	551	607	576	587	638	594	585	623	629	606	602	620	575	628	567	612	568	597	640	642	625	649	585	633	611	567	676	577	661	570	607	612	589	604	640	610	618	573	627	605	605	573	594	589	588	576	575	606	563	603	579	559	602	580	564	600	627	615	610	629	604	629	563	582	610	585	598	613	596	589	646	615	585	584	598	583	592	600	627	589	557	619	582	583	616	614	580	584	547	584	580	582	579	627	591	543	573	592	614	647	622	579	641	617	591	584	579	558	616	558	610	599	575	622	609	630	602	568	561	620	581	621	546	600	592	562	578	602	587	608	598	575	582	571	586	579	582	624	603	618	591	611	623	623	622	580	593	604	616	579	634	583	633	610	634	604	609	609	577	631	613	567	557	602	590	614	616	559	578	602	669	557	615	559	586	604	588	603	643	601	583	562	617	556	606	613	558	580	577	547	633	600	541	597	576	602	577	558	602	644	614	594	613	594	594	640	576	574	588	583	603	554	608	592	619	599	565	604	591	595	610	587	609	604	634	586	580	616	609	631	605	608	618	590	575	637	579	655	600	588	591	591	587	635	592	614	591	571	604	586	607	622	581	603	619	615	555	588	578	578	611	561	567	591	574	576	631	596	649	624	627	638	594	577	610	622	608	629	607	609	577	587	595	577	595	597	580	599	575	576	528	572	585	614	554	585	602	611	617	577	596	618	587	605	598	593	581	626	629	572	626	609	633	604	615	596	616	566	570	588	617	592	614	572	606	575	617	575	598	630	590	580	608	567	582	568	579	611	614	573	588	628	602	566	639	578	636	562	592	620	644	608	570	557	599	621	632	624	551	620	602	599	610	612	616	602	580	625	602	600	572	601	596	602	542	589	651	588	633	603	571	579	595	582	619	617	635	608	583	615	574	559	598	618	561	597	653	586	607	643	584	600	576	575	590	553	635	615	620	593	640	569	624	563	614	572	565	547	622	608	607	569	605	604	570	625	622	643	627	632	616	580	555	600	608	598	596	576	576	635	570	623	575	592	609	641	583	607	599	599	596	611	603	591	599	600	574	597	581	592	652	602	600	589	606	598	591	628	554	608	554	591	647	590	538	629	592	573	590	606	571	571	612	627	596	618	566	581	610	592	577	645	595	625	634	616	633	550	630	630	624	548	589	594	590	584	629	611	624	600	598	590	608	619	565	598	584	616	587	621	599	587	583	615	655	606	614	594	570	578	550	600	598	611	627	594	569	622	597	564	586	589	597	569	616	561	593	600	628	577	587	609	602	605	612	560	573	599	613	580	602	592	611	598	612	581	625	648	590	624	631	595	573	566	593	606	584	591	593	580	592	588	583	556	622	629
13293	1326	1054	1042	3074	1590	411	296	167	153	153	128	143	129	139	138	114	121	107	129	122	133	149	125	111	115	117	119	129	107	114	122	122	115	122	105	105	95	105	94	119	113	110	99	115	94	106	99	122	118	96	118	116	119	105	130	125	122	118	127	144	115	125	127	106	126	124	124	94	104	123	93	90	95	105	102	104	112	109	105	128	133	107	105	120	120	100	102	114	121	131	126	115	121	113	101	117	100	110	113	85	98	113	118	110	132	103	119	111	102	100	133	98	120	120	104	104	98	126	109	103	119	119	102	113	98	118	114	106	109	127	124	144	97	106	124	96	107	102	92	125	117	103	110	126	134	107	99	124	115	113	106	104	106	96	121	122	92	116	112	108	105	98	118	111	113	105	116	106	125	118	139	98	93	115	93	107	111	105	103	120	113	118	112	108	109	125	108	98	107	104	124	94	103	115	104	112	125	113	112	124	117	114	117	97	136	138	113	104	110	114	110	127	133	126	121	114	94	103	119	112	120	123	137	106	113	114	121	110	127	99	112	113	132	104	95	122	113	131	102	106	115	118	106	103	100	103	119	124	107	112	118	89	107	95	122	109	120	115	127	92	91	108	99	114	102	111	120	107	114	127	116	114	124	94	112	128	120	123	102	121	108	118	98	107	95	123	113	107	106	120	124	103	109	117	113	107	112	107	128	115	121	96	104	116	111	119	113	108	122	135	105	91	117	121	105	90	127	114	105	110	128	118	92	104	115	99	131	124	109	114	98	113	115	115	88	99	105	131	101	112	109	116	111	115	92	130	131	103	117	110	106	99	108	113	113	115	125	111	107	126	115	105	95	131	127	123	134	128	104	111	97	104	109	121	125	115	126	122	118	121	107	147	113	117	117	133	112	128	110	103	98	118	99	118	98	125	109	119	117	105	111	127	115	110	109	117	96	124	107	98	132	109	116	105	109	119	111	97	124	106	105	111	104	107	107	124	105	118	112	96	91	114	112	104	117	131	112	128	122	115	107	89	109	108	122	110	111	114	120	111	100	101	112	109	113	100	105	113	123	101	126	133	131	113	105	102	99	108	101	111	109	120	108	93	90	103	103	113	96	123	142	112	113	115	121	100	125	120	112	124	120	126	115	117	121	105	110	119	99	120	106	114	117	115	99	115	92	112	128	106	115	107	112	120	95	133	127	104	102	107	109	121	112	110	112	112	136	128	117	124	105	110	122	119	108	113	125	98	114	92	129	114	126	102	99	105	121	110	98	104	100	110	131	110	120	105	109	117	127	114	124	99	131	113	115	135	91	111	117	110	113	106	124	129	100	119	116	121	97	103	109	111	115	123	111	110	128	123	95	112	110	110	106	134	108	100	126	120	123	129	94	106	121	105	107	120	105	123	89	113	113	125	116	108	98	113	90	107	106	118	112	119	108	125	114	96	129	103	125	123	96	137	104	111	109	106	96	125	107	105	111	102	107	99	103	101	118	120	112	126	100	126	111	127	115	111	128	113	107	94	112	116	112	103	110	112	119	103	122	103	114	116	136	100	124	118	117	107	116	104	101	93	102	95	120	137	117	126	145	108	112	119	115	117	118	108	108	110	118	116	111	110	129	112	121	102	96	91	97	128	113	98	108	108	115	127	131	118	127	110	137	107	122	131	120	116	92	117	117	124	114	106	94	148	115	117	81	110	103	113	127	127	97	128	122	130	107	101	118	116	109	106	96	97	98	104	107	107	104	125	113	121	121	88	126	121	117	112	107	111	109	102	109	112	101	109	127	103	107	116	111	103	111	103	117	121	114	115	100	105	108	112	96	124	113	123	89	109	111	132	107	110	112	116	118	105	114	121	122	128	119	117	119	124	109	110	112	109	109	116	115	115	97	122	119	132	103	105	123	113	121	126	110	92	115	111	93	107	115	115	117	117	132	116	110	107	129	93	93	127	108	118	105	134	135	111	92	108	111	120	114	98	126	138	113	115	95	107	114	131	120	97	121	115	88	124	123	111	110	116	94	109	124	103	118	111	129	113	110	133	97	111	131	105	121	96	111	120	109	116	118	124	122	104	103	123	113	118	131	88	102	104	108	125	105	110	102	109	126	134	99	120	93	104	109	118	128	111	103	120	89	112	125	108	101	112	117	107	115	131	111	104	134	102	95	122	98	92	98	117	117	107	115	107	99	105	109	105	119	106	127	90	98	98	101	104	129	91	100	109	92	97	102	112	127	108	105	125	124	122	94	88	127	123	103	110	110	100	112	144	96	133	106	112	113	118	109	102	104	117	97	106	123	104	97	115	119	118	116	118	109	122	127	117	94	104	109	112	118	108	111	115	120	114	111	100	120	112	137	81	111	110	113	116	83	111	109	98	90	110	102	95	126	92	96	108	104	110	124	96	117	103	110	113	122	134	110	81	121	94	127	93	115	118	115	122	109	123	104	98	101	107	112	95	100	111	110	114	108	122	122	114	108	95	111	119	113	115	123	124	109	122	119	110	110	119	129	109	108	116	113	104	103	130	97	117	115	103	112	104	118	117	99	117	112	108	111	136	126	120	116	114	115	121	113	124	123	122	127	123	114	117	125	107	99	112	117	123	105	105	115	114	119	104	104	102	113	99	104	103	130	100	91	106	112	100	113	108	120	131	99	98	119	114	102	141	116	109	107	132	97	114	114	110	118	113	105	108	121	114	116	105	137	117	128	112	124	112	112	101	120	102	93	104	112	105	100	112	102	107	114	124	90	119	130	124	114	125	95	113	105	103	122	95	124	127	101	110	110	118	117	130	107	94	124	101	99	115	98	119	105	100	135	105	117	113	96	110	121	110	112	108	119	93	109	100	100	97	112	125	108	103	125	97	116	117	98	109	115	110	119	119	105	105	114	113	114	130	107	108	123	108	111	105	109	138	93	105	101	118	116	129	109	131	121	112	94	113	124	117	109	125	113	107	126	128	114	110	112	114	114	123	113	113	100	97	106	105	87	107	118	132	108	121	108	109	113	113	122	109	130	102	125	113	113	108	118	119	102	90	110	110	98	109	122	134	123	100	113	102	118	114	117	117	112	111	113	108	109	120	113	122	120	128	122	116	89	103	130	129	107	104	108	113	105	106	115	86	103	111	106	111	114	93	99	122	112	110	116	114	93	129	111	105	99	109	102	116	117	110	110	107	104	120	108	107	111	120	102	114	108	104	129	127	116	101	112	128	122	107	103	121	98	127	103	108	98	124	100	125	103	112	115	124	114	124	112	119	123	103	102	112	128	95	108	110	115	124	104	83	109	109	119	114	130	106	109	100	116	101	117	112	91	118	104	105	94	129	105	114	108	108	107	114	106	101	123	116	129	115	97	107	98	114	97	114	119	93	120	127	107	130	119	97	101	108	110	110	97	119	124	120	119	121	120	140	125	96	126	135	114	95	126	102	109	104	117	87	124	118	109	101	114	113	113	129	124	106	112	109	111	119	116	104	121	112	127	102	124	113	127	112	108	105	112
8605	1202	2104	3668	12329	6330	1842	1231	703	535	557	500	448	427	428	429	402	400	401	370	370	333	387	322	324	318	297	311	324	346	333	333	324	354	339	318	323	306	309	320	329	296	317	311	298	315	288	291	280	324	319	281	310	301	297	312	310	295	308	312	284	314	318	294	301	292	274	298	282	285	307	295	294	284	301	288	278	330	321	310	286	294	287	290	290	296	290	306	295	293	285	322	306	313	289	288	318	289	275	312	284	284	267	314	313	308	311	313	294	284	291	286	294	267	303	290	271	281	303	306	316	287	294	295	306	282	280	283	322	295	312	300	314	295	288	284	299	298	280	299	289	286	266	330	278	297	318	281	296	277	282	262	305	289	295	300	303	274	281	310	308	299	280	277	318	283	306	301	296	292	321	276	315	296	286	296	302	284	307	323	301	254	305	266	291	262	310	297	273	292	311	313	300	243	276	328	282	286	284	308	305	256	309	306	266	283	283	265	273	297	258	302	338	282	304	316	315	278	320	286	270	288	307	288	274	313	280	295	276	290	293	270	346	271	306	290	280	293	269	284	284	296	297	259	291	286	292	316	286	267	279	281	299	299	315	319	286	296	271	307	301	278	294	307	293	298	306	303	301	279	312	308	313	288	318	253	286	298	293	274	295	278	305	282	294	300	309	299	299	269	298	279	323	329	292	265	306	293	273	274	237	283	270	284	272	303	284	272	296	276	297	317	312	304	295	303	313	272	295	307	283	303	307	289	310	257	290	295	298	309	267	287	284	278	328	313	303	298	321	290	297	299	286	274	263	273	318	301	281	309	304	292	276	298	293	306	293	270	296	285	299	294	267	325	276	290	289	251	285	286	268	276	289	291	299	320	268	309	257	300	307	299	298	274	290	287	302	303	297	273	321	289	303	300	310	320	300	303	317	278	294	325	278	285	273	281	265	321	300	300	302	304	292	290	284	310	280	295	279	295	298	306	306	278	290	293	281	280	310	312	281	322	272	329	270	284	274	283	285	310	282	297	314	315	297	276	296	276	317	261	288	295	307	284	289	274	303	284	278	290	329	319	298	315	297	317	310	313	290	293	278	313	326	297	266	308	280	266	291	290	284	299	303	294	271	318	287	298	289	313	301	264	299	316	304	274	293	276	262	285	296	291	285	284	272	313	285	319	278	270	283	288	305	298	329	272	302	292	286	291	305	275	272	292	262	267	301	326	265	253	288	285	302	296	308	273	302	277	320	320	309	295	284	301	308	282	305	289	289	295	313	297	315	275	284	307	284	276	281	299	280	286	291	302	287	272	287	269	296	284	272	311	314	264	282	305	301	288	306	274	273	298	267	292	272	301	307	283	293	313	282	288	288	266	317	294	297	277	283	257	301	284	275	319	313	290	292	290	310	302	308	288	311	312	308	293	274	297	292	294	259	292	299	282	304	317	311	290	284	304	294	275	301	293	293	277	289	290	266	299	280	274	279	297	268	296	269	298	269	291	283	285	290	310	293	316	306	275	259	294	276	337	281	294	317	338	256	292	304	305	291	329	299	288	289	292	313	317	297	311	289	324	308	300	326	307	255	310	319	276	315	317	333	312	295	266	307	285	262	295	292	315	248	309	316	285	305	275	292	302	289	274	290	286	301	286	305	317	313	297	280	283	270	318	298	279	288	294	279	302	314	282	259	290	294	316	271	313	302	310	303	290	284	307	329	296	292	293	285	254	274	277	294	296	287	305	243	292	299	303	311	289	306	294	305	268	303	290	294	267	295	279	284	298	290	295	291	303	314	263	288	315	295	290	279	289	283	264	280	298	278	313	296	319	336	308	307	297	287	290	302	259	307	296	295	286	298	286	302	291	273	279	265	273	306	284	309	294	281	280	293	282	292	276	280	277	285	288	268	268	323	308	320	297	280	265	349	303	298	291	319	295	286	261	279	293	310	286	315	277	277	290	283	297	303	279	280	284	313	322	302	287	306	283	274	304	314	288	316	307	271	279	325	308	289	283	297	286	281	290	308	297	282	303	305	310	301	259	297	303	302	313	300	251	296	275	273	269	306	279	290	276	284	310	300	287	298	335	277	306	261	312	327	310	309	287	307	304	293	301	289	282	309	317	307	295	295	288	300	335	284	274	311	312	282	267	274	282	266	272	277	304	291	299	295	291	275	293	293	319	311	282	287	292	296	287	308	300	310	304	281	273	334	273	289	267	290	282	258	295	283	308	285	304	265	296	278	262	300	280	298	293	299	281	294	278	306	281	317	284	275	296	294	306	328	292	295	278	280	303	293	303	284	305	280	296	303	325	299	299	296	312	307	308	297	266	291	283	311	300	292	308	292	275	266	311	290	285	327	313	260	313	336	280	279	300	299	309	301	265	262	316	301	278	294	271	331	288	308	314	290	297	275	271	261	316	279	284	276	287	305	342	285	281	270	279	307	287	302	286	305	289	311	280	283	299	296	313	289	301	282	304	246	320	293	300	256	272	285	282	311	285	316	302	293	289	305	283	301	297	268	284	276	304	311	285	254	305	298	306	287	276	300	283	268	268	316	276	276	301	294	271	324	303	296	284	279	293	288	316	293	315	264	280	289	331	318	314	304	305	284	286	336	308	310	292	287	291	295	310	254	280	250	278	317	316	259	299	286	259	282	312	300	284	281	313	302	320	283	295	283	332	274	283	302	288	310	319	310	322	276	275	289	310	331	284	290	296	297	289	297	299	264	319	275	294	299	271	285	298	267	286	330	290	281	286	250	285	297	293	299	279	283	296	302	300	300	284	320	297	277	316	267	318	287	285	291	270	291	302	294	288	299	295	296	273	278	311	288	297	280	275	275	271	304	289	302	287	256	279	297	284	284	268	285	318	285	293	278	295	337	306	298	280	306	282	290	303	288	311	305	317	311	299	303	283	288	318	283	310	293	293	292	272	277	296	284	303	262	304	300	331	286	287	267	270	307	305	289	294	326	280	288	285	296	294	299	303	327	276	322	312	299	314	298	280	296	298	282	312	272	300	300	287	330	294	295	302	256	279	282	318	278	288	308	308	301	270	288	296	293	290	290	290	263	291	302	313	300	274	280	283	321	286	285	281	288	298	295	284	298	287	318	302	287	249	295	297	303	299	284	281	299	321	289	301	299	289	300	320	287	295	284	284	270	308	292	279	283	318	291	319	303	275	311	310	314	282	296	311	324	277	284	293	281	274	268	264	285	273	294	282	303	319	305	326	307	286	313	325	272	286	293	285	292	313	284	302	281	309	278	284	271	282	285	309	276	294	293	276	318	276	263	299	286	246	296	264	284	328	285	319	268	303	278	306	306	293	308	314	271	282	298	302	293	297	302	323	286	281	302	289	263	306	282	279	302	291	315	297	302	273	313	311	305	292	292	279	290	288	294	302	293	290	310	291	313	276	289	337	321	270	286	299	297	267	275	312	307	301	263	301	278	318	303	279	288	307	303	269	308	307	307	298	273	294	317	316	309	298	276	279	255	312	277	312
1622	485	451	649	1788	996	360	338	308	297	278	265	289	298	277	318	304	295	282	277	320	301	270	298	304	286	280	299	302	291	287	275	294	279	293	282	275	278	278	289	305	292	298	260	274	328	304	281	283	297	275	279	311	286	286	276	266	318	296	274	308	314	270	287	259	286	275	325	297	283	287	306	284	294	274	287	295	277	299	320	323	283	321	337	286	289	322	321	262	258	274	296	304	305	302	293	287	303	279	290	299	250	281	325	294	328	302	312	295	285	319	265	305	266	270	314	295	286	290	264	287	297	282	318	273	325	275	302	295	282	281	291	304	274	290	301	291	276	297	281	285	286	325	289	258	298	279	291	276	289	303	305	311	268	311	280	306	285	308	284	304	291	305	327	284	296	296	306	297	286	269	277	255	296	294	284	262	271	289	328	288	299	279	280	292	275	306	271	265	242	307	266	314	301	302	250	310	293	303	288	299	301	297	262	276	284	304	300	317	308	296	297	273	280	321	285	263	297	335	265	275	311	292	291	285	331	294	296	278	270	296	299	280	318	282	273	296	265	279	308	293	298	304	287	260	265	285	338	313	275	258	263	291	282	261	268	289	335	305	310	284	293	275	279	295	279	282	288	259	291	279	304	304	289	279	301	262	288	295	314	303	290	272	282	282	305	258	264	310	308	293	289	298	285	300	270	255	310	265	280	294	293	273	293	278	286	312	273	289	283	291	298	301	305	277	303	277	289	254	272	302	287	305	290	284	282	296	284	295	263	300	282	280	266	244	311	290	270	267	247	270	300	291	322	298	312	289	280	275	303	298	281	297	314	284	328	307	248	286	295	296	324	263	296	286	258	273	272	299	302	306	299	274	307	258	311	295	285	291	294	293	283	316	292	281	300	308	298	267	283	297	301	288	304	302	285	276	290	286	287	281	310	289	275	277	315	274	257	292	242	289	334	274	259	306	302	275	308	276	312	275	301	277	268	290	306	266	306	289	313	299	326	282	295	290	289	263	290	280	324	301	302	274	276	310	284	302	300	285	284	317	303	290	287	278	293	289	324	253	289	307	263	279	272	296	283	341	281	289	281	291	286	283	284	284	259	275	290	289	272	319	281	297	302	308	269	266	265	271	256	271	295	280	295	282	263	294	256	289	249	303	262	306	296	319	306	300	286	288	260	321	294	310	279	301	275	281	265	305	273	278	304	289	296	309	269	304	280	308	271	295	286	279	319	294	305	335	316	300	284	286	289	307	310	258	278	282	328	289	323	289	286	308	293	306	289	285	299	301	290	291	330	319	291	292	289	293	267	272	312	295	340	294	245	240	295	337	286	323	275	288	320	326	269	273	320	300	319	291	320	249	293	255	322	301	305	296	287	339	296	282	321	303	287	275	287	306	326	300	296	288	256	251	292	302	280	291	277	240	306	288	281	274	303	301	277	269	292	269	251	314	306	258	313	278	297	275	307	314	282	301	274	286	253	298	280	289	266	305	294	287	281	335	322	300	325	268	280	285	310	288	295	263	294	328	277	268	267	277	281	271	308	286	314	261	271	310	312	306	283	307	266	279	282	302	296	266	290	286	268	290	290	266	275	275	256	262	277	278	334	292	332	314	329	294	318	285	279	263	280	269	300	288	269	294	268	342	316	287	269	291	278	317	320	294	279	310	285	291	294	290	290	257	268	296	269	294	288	305	317	295	275	314	297	283	302	298	282	292	282	279	284	270	331	274	282	293	279	282	289	279	284	282	283	282	296	310	316	307	291	294	337	307	299	278	287	275	312	260	295	297	294	255	313	311	287	281	256	246	293	262	283	296	310	252	266	283	295	283	297	297	297	256	291	285	278	296	318	293	288	279	279	289	297	298	283	292	271	282	291	254	275	276	310	307	290	305	301	293	278	262	274	279	319	298	298	310	264	284	286	288	288	283	327	284	299	285	273	249	294	283	296	296	281	306	298	278	296	300	284	289	310	270	264	290	297	286	318	300	323	290	298	260	283	340	287	309	300	308	290	277	296	276	256	295	297	300	284	306	280	267	276	313	317	322	301	299	303	292	346	292	262	278	281	258	318	287	289	310	315	286	280	304	289	319	292	266	255	274	317	334	272	284	298	293	313	296	307	268	289	276	271	282	286	272	324	309	278	293	268	293	275	331	280	336	289	284	299	299	260	295	278	271	286	304	309	268	280	269	289	305	295	285	271	273	292	266	274	318	277	276	301	308	276	294	292	298	293	297	268	318	287	272	272	283	307	304	298	285	283	289	269	287	304	275	284	273	258	289	303	309	275	308	298	271	335	310	307	274	272	299	271	286	305	310	285	293	306	288	287	300	278	292	304	309	271	292	281	301	307	303	309	285	265	331	297	300	297	299	290	285	316	277	272	262	280	320	289	299	306	268	284	310	273	293	307	316	280	291	275	302	320	301	284	309	268	318	284	291	307	317	275	291	325	290	278	285	320	305	287	327	274	297	273	302	289	293	319	300	293	302	277	289	299	268	290	271	296	299	259	295	264	296	318	272	293	288	285	291	308	291	282	316	298	286	281	289	306	299	295	285	281	308	317	307	263	260	281	294	286	276	297	297	292	277	283	342	301	307	295	306	251	309	287	264	292	275	293	290	283	282	270	301	252	306	360	305	282	291	275	285	300	322	293	271	294	296	283	317	296	286	273	278	255	266	297	298	283	277	255	285	297	301	280	310	285	278	287	285	288	277	281	310	269	316	274	293	292	308	297	293	266	287	304	303	306	306	285	283	307	316	286	319	303	309	256	277	298	299	275	260	311	294	282	310	298	290	292	306	314	276	311	312	285	264	269	289	297	290	296	278	283	281	297	291	300	308	283	320	299	277	280	296	302	313	262	295	301	278	280	287	289	288	277	285	301	297	296	307	297	341	314	266	258	283	297	301	291	274	253	333	287	283	352	294	308	276	287	266	288	269	307	312	287	277	314	286	298	330	283	258	257	269	282	301	264	309	274	278	277	309	280	288	281	276	299	287	320	300	301	290	308	299	279	286	300	309	278	292	288	317	316	312	275	254	304	295	267	296	314	313	321	296	318	282	305	248	302	297	287	309	306	296	284	315	278	297	286	281	274	279	302	265	314	311	304	264	272	298	292	261	276	320	281	279	295	285	287	287	318	317	264	299	283	304	270	280	309	285	309	291	297	296	304	280	312	295	274	278	282	283	275	321	287	283	301	280	289	286	301	309	307	278	287	289	285	272	320	268	275	284	310	312	298	288	320	303	295	286	249	279	263	313	294	277	303	284	286	288	260	337	298	296	274	264	279	265	284	247	293	297	278	289	317	343	299	272	273	307	285	284	309	300	294	305	287	273	307	288	319	322	308	283	283	294	279	292	312	299	287	269	291	275	279	325	298	258	297	315	298	295	286	307	326	292	298	312	328	271	289	269	296	278	307	280	296	285	285	271	300	296	291	273	292	285	301	298	308	289	320	291	306	289	297	273	279	320	254	265	279	270	291	287	344	270	298
2166	854	1090	2222	7309	3465	1107	881	680	755	701	700	738	745	708	732	746	693	759	723	669	742	741	694	683	680	677	650	702	640	719	660	662	722	734	684	685	673	661	752	688	693	719	697	709	711	700	673	719	691	706	714	676	712	668	701	687	716	692	669	704	696	664	674	679	718	651	652	681	702	693	701	745	701	727	690	700	703	720	729	719	683	690	664	705	646	736	719	728	688	716	711	705	718	703	677	678	727	718	760	755	707	734	782	691	713	724	730	708	686	688	686	717	727	675	719	681	671	700	678	692	695	703	659	721	649	675	699	694	651	734	731	713	678	706	672	699	681	692	698	691	708	736	686	673	691	691	688	671	740	686	716	698	709	701	678	669	690	681	685	713	686	724	684	676	671	691	645	731	709	686	699	719	663	674	731	672	698	694	697	687	704	714	700	650	750	681	681	664	750	682	661	756	660	700	698	679	654	651	671	690	666	685	689	719	666	703	693	696	717	730	658	694	663	716	708	691	711	700	655	676	732	672	686	729	664	614	721	673	665	678	648	714	688	630	677	714	671	714	694	725	667	676	743	648	696	706	707	699	698	673	714	647	660	696	725	699	739	732	715	709	634	717	689	687	674	696	723	651	691	694	712	683	719	700	661	677	697	698	638	687	731	714	707	697	709	735	703	683	720	666	682	715	682	723	668	739	680	704	684	709	685	712	705	744	688	673	692	718	685	656	644	688	671	641	661	679	654	655	692	664	690	646	703	716	664	743	681	684	701	732	726	698	709	707	696	697	727	756	667	729	707	702	684	713	697	691	684	706	731	685	679	709	727	644	655	681	709	694	680	686	714	719	678	719	640	741	723	691	665	677	699	698	682	668	691	650	726	685	674	681	679	667	677	690	709	658	741	698	698	710	709	686	703	685	697	712	673	686	710	656	735	692	685	696	670	673	740	683	690	666	708	683	662	700	757	712	699	686	706	681	723	669	726	671	692	691	675	659	719	693	676	680	715	721	690	717	700	684	682	673	700	692	653	755	743	712	701	646	687	663	683	697	715	689	673	654	649	668	684	692	650	680	689	721	698	686	713	692	727	712	701	668	652	665	658	686	709	670	663	739	714	675	703	694	660	676	679	681	698	653	697	648	696	675	710	641	663	654	721	680	692	681	735	712	699	706	694	757	713	697	672	713	722	712	683	670	723	727	703	676	688	691	685	713	709	707	691	657	666	688	675	712	737	712	718	724	662	682	769	674	689	655	693	733	702	698	724	698	746	670	738	738	698	721	675	686	699	704	710	696	672	690	670	684	684	716	658	660	672	722	692	762	706	706	665	673	629	695	728	706	724	686	653	715	694	683	695	705	690	693	680	654	735	680	729	667	671	706	711	653	673	720	696	697	688	698	676	708	696	683	684	656	714	675	734	665	740	697	702	735	705	726	741	707	740	654	678	714	649	709	682	754	677	700	729	735	676	689	697	704	723	716	755	729	647	664	686	698	679	723	673	710	722	728	718	687	695	740	698	702	731	714	678	688	672	692	697	686	694	660	715	701	699	677	697	718	716	683	668	695	745	712	698	669	680	666	705	721	671	705	660	684	668	733	722	730	671	692	687	701	696	687	680	722	688	708	683	660	688	701	731	697	714	667	637	696	692	703	702	712	652	756	692	650	684	701	695	699	674	709	784	728	725	678	730	710	666	741	716	702	660	695	722	702	735	695	708	635	681	700	675	721	724	664	743	655	686	664	702	664	679	667	699	657	707	710	681	718	676	671	691	712	677	725	670	713	677	728	638	713	666	686	719	674	724	688	680	661	670	697	704	667	673	674	733	723	714	681	662	697	689	665	709	687	681	670	699	680	704	668	697	684	717	656	707	691	716	703	650	695	736	720	692	706	705	718	737	659	655	727	671	680	720	736	669	684	687	670	681	644	669	703	660	666	685	670	687	709	693	720	667	660	682	671	703	688	730	751	698	711	689	672	710	686	692	726	723	700	728	670	698	687	677	752	694	687	710	694	731	689	673	747	679	710	719	715	658	690	709	746	665	671	680	718	671	685	681	690	718	739	674	706	691	708	716	683	708	680	688	658	701	691	715	714	661	712	684	689	694	665	710	652	635	630	655	686	721	653	692	680	719	675	717	683	692	668	675	693	702	720	740	695	663	702	702	752	697	715	702	713	734	699	670	696	654	676	682	739	662	689	693	667	693	669	675	666	703	695	671	703	678	664	667	653	703	678	649	692	703	768	711	704	659	669	701	695	688	631	722	706	676	665	714	680	675	715	671	675	704	688	676	698	744	668	688	707	707	687	683	712	668	684	708	660	712	736	697	678	690	707	681	700	705	677	704	667	668	698	698	704	670	708	684	674	703	659	726	683	739	672	689	699	709	707	666	663	645	741	710	759	654	697	672	719	692	712	690	730	653	640	666	727	686	700	655	721	694	687	709	711	701	696	700	691	684	721	684	708	652	731	717	661	661	735	680	675	700	708	691	662	728	709	713	736	669	702	694	636	697	737	734	705	705	686	729	701	704	671	737	729	771	730	678	714	683	681	722	759	756	680	694	731	692	681	699	687	681	701	713	682	711	728	696	706	696	709	705	712	664	708	694	713	688	677	676	651	691	720	664	704	692	705	720	738	710	718	654	688	690	708	719	711	672	656	715	675	653	726	689	704	642	656	676	706	688	712	707	620	719	716	654	708	649	688	694	700	676	656	695	688	645	693	725	687	692	665	703	691	697	705	687	660	707	690	694	691	697	676	656	703	694	709	652	685	689	682	695	688	671	708	661	699	709	689	683	654	716	695	728	705	672	701	696	696	695	673	707	735	687	698	680	695	636	676	713	766	716	676	671	679	707	653	740	672	687	664	747	635	713	670	705	655	713	690	666	697	693	657	692	659	723	683	694	691	703	703	764	727	674	711	640	697	728	705	730	675	691	698	727	752	688	696	692	729	707	700	716	698	690	701	683	730	723	726	709	670	716	721	638	713	666	705	684	696	681	638	682	727	740	679	691	721	690	657	717	699	736	697	679	660	678	717	735	678	716	706	711	661	709	666	701	679	709	688	681	652	660	666	695	709	727	661	688	673	675	707	679	658	691	701	670	711	687	689	712	706	666	691	707	694	673	674	726	663	710	667	684	676	674	659	659	723	692	723	698	717	720	694	659	708	709	672	693	699	691	685	691	754	663	728	643	692	726	709	640	710	705	690	717	741	719	701	728	660	710	695	699	658	695	702	731	692	703	649	714	670	703	617	708	716	710	681	746	719	681	662	733	688	719	687	663	694	729	668	746	687	740	712	665	714	691	731	750	662	717	708	673	713	707	679	700	699	661	706	715	737	695	689	706	725	738	681	682	689	701	693	702	730	670	679	711	668	710	717	722	698	679	712	628	668	723	732	703	698	686	737	746	715	694	692	716	724	693	681	759	719	679	698	727	652	676	660	695	690	645	718	685	714	724	689	689	687	757	721	653	738	696	698	703	686	673	748	733	689	684
7653	781	881	1308	2391	1269	462	313	289	276	275	263	246	260	257	252	273	293	243	264	275	255	292	251	256	255	265	268	239	275	250	264	264	254	273	247	276	268	247	236	279	267	264	269	268	257	258	246	259	246	258	267	235	216	195	270	264	278	280	274	239	264	255	264	269	287	258	275	234	216	273	238	248	248	258	262	262	253	242	256	256	234	249	254	229	220	256	258	244	264	203	273	269	264	239	278	259	250	252	255	243	260	246	265	288	279	267	263	241	259	268	244	246	265	260	282	255	267	259	232	257	251	282	255	246	242	266	213	258	247	248	251	248	243	262	238	240	252	271	243	236	251	276	251	244	270	259	255	221	245	263	255	226	285	230	246	257	239	260	261	244	236	257	241	232	276	253	253	258	220	231	240	260	259	286	253	244	250	263	208	272	250	269	258	235	236	258	289	244	223	289	231	275	261	219	234	233	304	249	301	259	242	258	239	263	263	241	262	252	247	238	239	274	241	249	245	256	269	253	231	256	246	250	239	233	249	265	195	255	267	245	239	240	224	253	235	236	222	236	249	250	285	257	280	240	255	277	247	227	262	240	237	266	243	237	225	264	259	259	261	249	247	241	272	265	249	257	258	240	244	281	267	245	265	250	252	262	234	250	267	245	248	237	266	241	268	260	237	281	218	262	268	257	226	237	239	257	290	252	290	242	281	232	261	235	237	275	243	248	258	250	236	284	263	264	243	208	252	288	270	249	279	252	238	245	241	253	276	267	265	238	264	236	236	250	238	231	244	262	294	232	247	246	228	242	257	257	256	251	217	262	271	259	253	258	264	233	272	240	230	270	270	266	280	247	256	285	247	278	236	233	244	248	246	270	264	223	220	255	248	238	246	235	262	235	238	253	262	274	257	256	246	271	249	251	247	289	263	233	218	278	258	275	282	242	229	266	265	251	234	230	241	225	248	289	260	225	242	281	225	251	254	234	273	242	282	237	265	280	250	251	242	267	221	251	260	270	265	215	242	253	257	277	253	256	266	235	253	233	239	240	254	266	245	254	221	251	245	232	260	240	261	242	271	269	260	219	254	235	273	286	233	288	247	266	262	253	252	258	253	263	232	266	253	236	262	256	251	281	266	236	255	266	260	235	235	270	278	262	207	258	263	239	255	244	271	264	255	254	204	256	254	271	267	271	254	241	255	260	265	239	233	261	211	247	256	268	269	239	222	227	274	223	258	254	235	245	234	241	237	250	247	277	282	284	223	254	222	273	259	259	236	251	262	238	256	246	248	245	252	248	285	240	256	266	248	229	264	227	249	247	245	237	248	245	240	257	257	233	250	276	264	253	241	261	234	259	246	268	239	226	226	244	220	263	248	273	250	264	236	280	246	252	264	249	281	261	297	252	242	267	237	222	255	253	231	237	251	281	260	259	257	227	251	266	206	235	276	275	282	264	242	272	235	258	261	233	270	244	233	254	228	250	263	287	250	256	230	256	248	238	250	246	252	237	215	240	264	256	272	247	254	249	277	264	251	280	231	238	237	265	243	277	254	262	243	245	256	278	253	233	224	251	248	271	259	247	260	264	280	236	255	258	252	250	227	236	258	257	244	250	248	273	258	276	271	276	238	227	254	217	234	227	241	267	268	271	253	226	233	263	264	268	243	244	242	269	254	228	227	286	262	254	239	250	224	233	239	242	259	247	242	268	266	264	236	274	263	237	251	259	249	240	256	319	260	244	232	246	291	261	269	273	237	248	243	253	268	254	252	253	263	272	254	272	266	243	252	244	250	250	248	242	243	225	210	238	265	262	210	265	243	258	256	218	270	260	228	242	289	239	239	263	244	245	252	265	258	268	230	252	245	252	269	226	250	247	256	229	276	254	255	228	270	256	267	245	235	241	216	257	242	241	266	233	220	242	263	240	247	254	246	260	246	256	255	240	249	268	230	277	254	247	254	265	247	224	227	243	302	267	271	240	267	258	267	261	276	263	255	226	253	237	235	256	241	240	269	242	224	266	226	282	234	258	265	280	249	247	266	253	237	229	239	300	243	234	249	249	238	265	261	245	237	278	270	235	294	255	275	260	266	221	251	271	263	237	270	260	258	210	256	268	235	251	235	260	258	242	270	254	266	247	252	290	240	252	227	256	233	267	264	282	239	249	241	259	222	243	239	245	254	266	267	226	260	210	239	234	254	256	247	266	278	246	245	223	243	285	259	226	256	269	241	247	252	247	249	230	233	270	263	274	268	238	271	264	275	263	244	239	262	256	249	253	246	272	240	231	245	248	227	264	245	262	240	243	261	269	275	251	295	250	246	236	260	236	267	282	250	248	227	246	247	244	247	237	245	252	284	261	218	262	255	231	254	237	251	236	223	248	267	248	275	248	234	262	252	247	265	255	253	221	257	299	278	244	250	270	234	234	247	227	240	233	270	246	267	251	255	264	246	228	252	225	226	264	233	248	241	278	255	250	271	225	249	242	246	257	246	242	259	247	278	261	279	270	260	265	272	247	264	256	241	247	234	250	227	274	269	232	244	232	251	244	259	226	244	278	249	270	241	259	250	283	257	242	258	253	245	252	225	250	294	250	287	242	252	278	259	197	273	246	267	258	242	257	237	238	251	245	227	287	243	251	211	278	259	241	235	251	250	225	269	278	259	245	236	252	239	263	264	272	237	224	251	252	216	250	244	228	231	232	235	237	273	241	271	238	253	270	233	221	264	268	259	255	272	278	251	254	249	228	253	252	237	248	245	231	256	263	252	279	280	256	241	246	252	251	258	252	259	261	234	267	231	238	238	246	272	246	282	230	244	246	245	223	252	236	266	262	237	259	260	255	240	243	250	267	230	258	258	250	250	286	246	240	245	242	235	259	269	231	261	241	255	259	236	255	226	265	244	246	279	270	271	238	240	246	231	247	272	260	256	260	245	253	249	244	259	257	241	250	251	262	268	248	249	265	277	240	257	262	249	264	276	232	264	274	270	248	266	253	251	241	239	266	248	226	264	258	269	233	230	257	243	280	295	256	238	275	258	264	259	250	242	241	286	268	230	234	255	268	254	227	245	246	255	276	248	240	236	245	269	271	235	225	252	268	264	229	240	250	269	244	245	259	255	253	265	247	258	232	250	235	258	270	241	267	223	262	293	266	267	272	279	235	240	263	277	241	246	253	242	223	288	284	269	255	245	271	266	248	243	245	256	272	224	236	206	244	219	245	216	268	268	264	269	292	250	241	260	271	255	226	276	279	256	226	255	264	252	256	264	249	260	283	272	236	246	289	252	274	223	224	246	243	273	272	250	248	263	256	226	269	245	246	258	259	208	249	252	262	252	252	275	245	230	236	275	262	231	273	244	265	253	243	244	228	259	259	254	268	272	274	226	245	219	235	258	235	227	302	251	264	262	260	239	248	228	266	261	268	254	239	262	239	253	237	244	259	229	263	254	274	238	218	250	217	237	239	251	230	256	264	262	267	219	247	259	250	200	242	239	269	247
7009	1157	1853	4717	9445	5223	1521	1125	855	766	716	664	695	683	672	681	653	640	690	677	685	597	614	657	654	629	602	636	595	625	661	588	578	619	658	583	611	616	621	596	598	585	620	605	601	620	617	622	600	590	593	608	575	577	577	621	602	635	580	633	610	601	635	636	620	575	588	604	606	568	621	600	579	641	573	612	579	625	610	611	579	607	608	661	571	606	589	602	630	592	552	620	605	616	599	585	616	588	588	593	594	592	592	592	600	609	652	590	585	584	616	584	610	595	589	625	641	550	589	622	569	588	560	590	599	589	581	590	595	595	608	538	618	599	585	606	594	602	572	630	611	618	602	587	579	597	594	600	609	575	598	575	588	615	608	599	585	584	628	602	573	615	592	596	582	619	584	614	626	586	578	611	590	604	604	612	595	612	610	619	607	640	611	609	644	590	618	600	624	601	611	628	601	584	607	604	620	602	609	613	613	600	612	576	588	581	614	585	643	613	596	582	585	590	608	589	597	586	613	592	612	588	655	535	576	609	606	632	608	618	608	557	588	646	597	568	573	608	572	584	605	603	564	647	581	622	625	642	594	593	620	600	585	607	598	603	612	622	583	587	626	587	615	555	631	568	603	624	600	614	594	591	593	610	627	615	632	640	583	587	606	619	617	615	559	617	571	598	589	582	615	605	589	604	611	617	593	560	612	575	587	578	593	579	574	556	627	572	579	606	593	552	671	608	591	573	627	588	609	591	607	626	626	592	586	581	592	641	627	595	575	609	590	605	605	630	609	561	572	542	559	603	600	553	597	616	567	611	610	578	612	588	598	615	588	599	613	584	551	611	571	648	602	593	594	624	561	562	621	610	546	626	604	606	576	591	630	651	542	607	546	597	629	604	585	614	596	604	566	594	601	606	621	585	588	643	606	635	619	612	624	587	520	569	616	604	581	568	612	582	617	590	581	637	612	627	606	569	615	561	542	594	647	613	641	615	628	638	614	606	538	587	615	593	591	609	597	608	603	614	656	561	633	625	577	643	567	609	611	598	619	604	605	604	569	605	609	602	611	597	557	612	582	619	604	643	586	632	613	582	592	589	564	602	632	588	597	624	622	628	598	637	615	586	572	586	584	588	605	654	601	603	583	600	612	571	602	628	577	610	630	627	589	595	607	592	559	598	600	563	620	617	589	569	597	601	592	594	568	600	584	600	645	563	627	573	643	603	629	591	590	604	600	607	612	582	625	576	600	566	572	595	587	648	629	561	598	622	581	602	606	606	593	576	598	614	665	570	589	550	606	601	594	557	568	607	606	602	620	623	600	638	596	544	568	590	565	579	597	625	622	601	607	589	591	578	639	628	600	585	634	577	585	604	592	580	639	587	618	607	606	581	623	591	604	589	589	571	639	576	606	637	548	596	624	548	616	632	633	615	622	613	601	560	593	595	582	601	626	635	550	652	592	569	631	584	576	614	605	594	610	635	600	601	570	588	611	626	603	548	546	552	620	631	563	637	550	609	660	597	633	630	623	587	619	571	598	632	598	580	613	621	565	630	586	617	575	608	582	606	603	557	653	559	620	645	601	578	591	567	592	588	592	594	601	573	609	617	598	580	588	628	591	592	578	594	654	586	614	593	617	559	564	568	561	570	614	623	610	591	577	576	607	613	582	601	644	607	626	570	602	610	584	649	614	596	593	593	595	569	624	573	636	594	641	580	581	596	591	620	581	601	611	592	592	606	597	618	609	590	598	631	637	654	581	615	577	586	599	597	581	600	630	615	588	595	604	585	619	608	571	604	608	587	617	618	567	628	588	581	607	576	589	649	619	582	631	637	581	645	592	602	624	597	609	671	605	645	615	652	598	600	624	618	609	586	626	595	585	602	586	573	602	598	608	649	575	604	627	589	597	606	602	593	611	613	589	605	582	584	625	569	607	618	578	612	597	644	596	562	600	619	581	575	597	590	594	605	529	616	603	621	571	560	627	642	608	651	571	641	655	584	587	610	586	524	640	542	642	591	569	613	624	577	583	613	621	607	572	620	602	600	612	657	595	618	625	612	606	556	602	573	609	590	582	591	621	571	659	622	554	570	579	596	597	617	538	592	634	584	582	643	560	605	611	608	614	635	584	554	590	586	581	584	577	591	568	607	585	582	603	623	558	630	592	600	602	616	582	616	566	594	605	609	608	556	602	610	607	588	633	610	599	598	572	612	596	612	601	579	605	602	596	606	568	589	608	574	572	560	593	617	647	612	584	613	603	611	600	607	590	580	591	597	596	593	636	619	562	589	631	603	560	645	635	593	614	563	589	609	556	599	595	604	583	621	632	594	565	597	624	611	576	609	599	573	553	612	617	605	569	588	591	611	603	606	615	607	563	626	562	613	610	573	597	602	642	609	598	591	588	629	588	640	601	576	613	585	587	600	634	622	580	665	587	600	642	605	600	593	620	621	587	599	583	604	604	603	583	622	631	585	631	615	598	640	606	638	603	596	615	597	612	606	611	601	640	602	595	591	609	610	676	576	599	601	554	669	601	583	592	565	638	601	652	580	589	637	584	590	600	631	569	608	583	584	592	616	608	568	618	593	606	615	616	662	623	612	601	584	573	603	570	624	602	596	592	617	625	582	619	620	584	628	632	554	568	611	591	610	615	590	599	567	585	580	580	595	602	578	595	596	597	578	600	620	575	579	599	604	606	611	622	598	582	579	605	586	587	634	605	599	626	594	558	613	593	622	586	564	580	624	596	640	593	615	622	629	578	586	587	600	611	615	637	633	584	630	595	622	622	626	632	590	600	627	600	607	594	565	561	608	623	578	602	572	609	560	621	585	618	553	616	579	592	595	638	603	607	622	564	578	609	589	595	603	632	605	616	599	613	613	629	610	603	593	618	598	618	602	595	595	583	629	603	606	607	594	593	641	635	559	576	616	605	607	614	582	626	596	608	625	626	593	628	617	618	560	587	543	594	597	651	558	589	627	617	590	642	578	604	603	570	601	599	570	603	614	617	628	617	617	605	602	580	620	578	574	597	541	623	651	620	611	608	601	583	590	623	608	578	594	594	620	576	637	587	599	661	607	568	599	607	600	592	596	565	611	606	615	610	601	615	624	608	556	634	611	648	622	594	624	574	576	582	573	612	623	641	588	596	585	613	647	592	582	608	591	575	638	581	589	596	620	602	617	633	591	602	623	609	610	629	593	619	582	569	579	634	566	614	596	582	616	577	612	564	603	646	616	580	592	573	606	629	581	594	596	604	609	567	574	607	612	604	609	596	608	597	609	600	635	589	601	632	569	627	608	611	536	605	598	569	563	563	584	582	587	613	612	615	568	583	597	591	639	655	573	569	598	591	619	600	591	593	619	619	586	610	593	588	557	609	647	615	614	628	598	602	592	543	620	589	618	573	582	636	604	636	584	624	583	571	581	602	618	643	583	610	597	615	557	616	613	585	613	593	536	577	583	577	591	607	583	633	576	619	582	574	642	607	616	626	615	576	578
13392	1245	1387	1677	1865	1465	394	272	183	151	126	168	137	121	130	133	118	123	117	121	102	115	121	114	93	119	113	124	102	104	111	120	93	82	119	121	107	131	127	108	129	119	119	110	114	131	111	117	109	119	102	107	108	109	93	113	105	102	117	106	131	107	123	105	102	99	99	140	94	100	111	92	90	98	99	118	106	120	105	112	113	117	124	105	120	114	110	103	106	102	95	96	92	111	100	116	105	122	108	115	109	131	100	117	106	97	118	98	119	116	111	112	110	106	105	108	106	102	97	104	118	110	107	99	97	100	101	95	103	107	110	84	112	105	123	94	112	107	99	119	120	93	104	91	126	126	99	97	118	120	106	87	89	110	123	120	114	98	112	141	98	99	96	127	125	103	86	120	104	94	129	106	108	105	124	105	119	136	129	103	117	100	112	105	115	98	101	120	116	102	115	113	102	102	129	109	117	118	119	98	113	118	109	114	94	105	96	135	119	117	123	98	103	99	104	111	105	102	125	97	108	107	109	121	128	117	102	112	102	103	102	108	111	93	112	107	103	116	120	121	118	103	117	120	110	97	96	117	110	112	116	125	94	101	100	104	104	103	97	109	109	107	124	112	97	99	115	100	118	109	110	83	99	118	106	129	115	105	112	107	102	103	98	121	98	118	112	98	100	109	97	102	107	103	105	113	111	101	112	112	130	92	131	111	100	125	99	105	109	118	102	117	104	132	99	108	115	95	118	126	99	106	96	123	94	111	108	114	101	124	104	116	101	102	116	101	107	99	113	128	103	111	118	113	112	126	106	105	107	127	110	109	101	137	121	103	106	108	99	104	130	116	128	98	108	106	112	121	98	115	98	107	106	102	108	92	105	94	124	106	120	113	112	97	116	125	84	104	100	128	92	102	119	121	96	112	102	112	89	106	100	101	101	111	120	103	131	107	99	105	112	110	123	101	112	122	113	122	115	96	108	109	101	89	112	107	112	102	136	119	92	111	97	106	133	106	102	94	112	104	116	139	114	112	112	125	93	110	105	103	109	108	119	103	138	116	96	131	115	92	122	114	106	106	101	109	107	103	115	113	114	111	105	108	112	114	107	112	125	112	115	116	109	119	103	118	86	127	105	127	108	112	101	84	85	121	102	109	103	126	104	102	113	102	97	112	105	102	116	116	92	102	117	125	115	103	105	92	103	114	101	106	106	120	111	126	112	96	101	100	117	139	125	94	110	89	90	119	92	106	111	107	111	111	112	102	118	99	104	125	125	109	112	113	117	111	130	111	107	91	102	103	102	94	101	108	109	110	120	103	110	120	122	111	123	121	133	104	113	96	110	112	92	121	120	122	114	101	105	104	111	95	96	114	101	96	105	117	102	111	100	113	109	110	98	115	103	113	107	104	105	127	113	126	111	108	108	100	109	104	133	118	94	121	119	105	120	107	116	112	117	120	105	98	125	106	144	120	116	116	115	107	119	92	119	116	114	92	93	109	119	124	106	88	111	106	110	97	111	101	107	108	102	112	100	101	95	111	120	120	102	102	94	123	98	122	112	127	106	118	89	109	115	99	106	100	121	111	118	97	89	75	126	125	103	96	114	117	95	103	113	118	107	90	114	102	93	111	111	97	110	118	113	129	96	100	100	90	119	102	117	101	107	110	102	103	124	118	97	112	123	110	107	99	103	120	105	119	107	94	101	97	140	108	114	97	102	127	96	108	132	127	106	107	114	121	109	117	98	105	122	120	101	117	109	108	110	113	98	116	96	120	112	110	110	101	104	112	98	117	117	114	119	96	98	112	111	104	102	108	111	139	108	138	118	118	120	116	96	118	100	121	119	125	121	119	105	130	106	114	116	104	110	110	93	113	100	104	95	114	85	106	120	91	116	100	118	103	106	109	123	118	104	131	105	91	98	110	100	106	111	92	106	92	100	113	102	137	111	128	108	116	120	118	121	106	103	111	118	95	98	104	118	118	99	113	116	110	89	112	98	97	124	103	122	121	121	118	118	115	123	103	105	104	107	108	122	98	107	135	98	115	124	99	108	102	106	108	90	105	95	108	118	109	130	119	78	105	111	104	89	126	107	134	124	101	122	101	111	108	109	119	109	109	108	117	123	116	97	104	121	128	119	115	106	117	111	108	90	116	105	110	116	110	109	104	100	88	127	113	105	123	114	105	114	99	121	121	113	90	95	91	113	99	105	103	110	86	110	105	104	117	116	104	100	114	97	114	111	102	110	104	120	114	103	108	120	103	104	92	114	121	86	101	110	104	97	105	105	99	88	97	105	113	120	94	116	96	115	98	134	114	112	104	124	115	106	95	127	97	101	133	120	104	113	97	97	93	97	127	112	124	93	125	119	115	93	106	126	121	125	120	96	114	117	113	111	117	108	117	115	131	102	104	118	123	131	121	122	119	103	106	101	106	125	133	118	125	112	118	115	95	100	115	112	118	139	118	104	103	116	118	84	104	113	111	109	104	123	108	115	103	105	105	113	103	118	106	120	103	113	108	106	118	111	126	117	121	109	104	102	126	116	104	100	114	121	115	130	116	113	123	115	101	116	101	101	120	127	115	107	103	104	125	98	131	94	105	108	104	94	120	87	100	114	103	112	101	85	106	103	103	121	102	108	112	95	122	122	107	138	113	97	97	101	108	101	113	125	112	111	114	101	114	108	101	103	105	121	102	106	86	84	119	100	105	95	100	115	98	128	109	106	122	110	115	96	95	113	101	82	93	102	104	119	117	121	117	90	92	101	114	124	100	133	121	94	88	95	111	104	109	121	98	115	105	98	104	100	116	122	116	116	111	103	111	110	111	84	98	99	106	108	102	117	112	105	100	108	112	103	112	105	118	98	113	115	116	104	110	104	114	116	109	108	116	94	118	108	126	101	99	94	107	122	104	127	93	126	113	97	125	111	111	143	108	128	121	95	109	122	98	89	114	108	116	111	105	102	107	108	98	106	102	100	116	89	101	96	111	82	122	102	103	100	119	115	115	111	99	101	132	112	111	121	122	114	115	115	127	117	104	113	107	115	109	116	126	113	126	120	98	131	103	125	115	109	101	119	91	106	101	100	95	118	111	112	103	123	99	117	94	111	119	110	110	118	115	115	105	101	110	97	109	93	108	112	112	94	105	118	113	110	110	115	118	125	101	104	100	105	107	122	88	107	106	113	105	101	116	119	109	105	107	108	124	107	118	94	98	106	97	110	110	111	123	117	132	110	109	116	132	112	108	122	100	113	121	113	110	91	105	120	104	118	114	120	108	112	101	107	104	94	102	93	115	105	88	124	128	106	124	102	97	106	95	101	102	114	107	109	90	106	113	130	109	92	98	109	115	109	98	108	124	95	117	111	127	116	100	104	112	121	95	114	107	92	112	121	107	90	102	86	113	122	113	104	103	103	105	124	114	81	92	115	103	130	122	113	108	127	103	112	86	80	92	104	108	125	110	95	106	116	126	113	108	111	126	118	122	107	105	102	119	115	115
8589	1116	2881	5870	7817	6384	1656	1170	703	576	521	497	463	419	383	381	419	394	402	365	331	377	346	342	338	331	308	308	299	291	296	334	299	313	305	322	286	305	328	296	323	271	310	305	312	287	313	276	287	288	294	296	303	257	287	296	289	274	278	280	305	280	304	301	298	300	291	281	287	313	274	275	276	284	296	288	300	290	309	323	295	276	287	300	300	281	298	264	289	302	302	237	302	257	273	270	296	294	279	284	271	279	298	276	298	282	276	279	290	278	274	288	293	274	340	304	268	266	273	282	264	288	293	276	278	278	271	301	294	274	280	288	298	302	290	318	231	282	259	298	308	289	281	257	306	292	269	277	260	272	279	307	283	277	297	286	279	285	283	291	273	295	304	261	296	266	276	300	274	249	281	270	286	283	303	304	276	266	285	322	262	265	290	309	256	270	270	281	291	304	293	264	282	319	287	258	286	288	269	275	280	294	283	269	299	285	311	282	280	318	272	302	279	313	245	298	297	287	276	286	284	310	294	290	275	276	302	272	279	281	285	283	278	268	314	297	272	276	271	277	243	313	313	276	298	261	274	259	266	288	277	267	300	274	297	253	305	280	264	300	273	304	283	263	317	271	278	298	281	266	276	280	273	281	285	273	291	283	293	295	310	299	269	304	298	272	275	321	310	272	295	271	271	257	293	265	253	273	265	281	297	285	301	269	256	277	281	291	257	319	280	272	289	295	282	268	283	286	302	296	273	294	262	274	312	283	286	285	265	303	280	301	278	290	300	298	287	289	291	288	261	290	249	272	237	293	313	283	315	263	292	295	292	284	261	289	280	300	276	249	266	287	285	270	325	304	268	290	263	302	283	301	269	301	282	303	283	315	280	274	270	301	286	277	263	299	296	286	294	258	303	273	300	276	309	278	267	303	307	286	292	286	329	280	324	284	288	292	268	281	336	279	312	293	262	287	319	261	274	285	281	261	316	311	303	276	265	296	283	282	270	286	288	300	292	311	291	285	266	294	256	319	279	264	302	297	287	283	270	288	279	285	322	293	284	288	255	251	261	271	297	307	286	282	302	288	261	288	286	293	298	267	276	329	280	289	272	280	305	261	264	280	274	288	287	302	292	287	303	287	294	280	294	288	295	268	285	288	311	276	271	288	290	275	280	282	306	306	299	293	291	305	279	281	272	261	276	297	283	301	252	286	270	290	294	265	279	291	272	282	287	267	301	302	300	301	260	300	319	276	267	259	298	285	286	281	274	271	292	278	284	286	251	285	265	286	297	284	269	312	297	294	291	302	288	288	294	286	293	301	289	292	302	308	272	286	288	304	296	269	267	307	316	287	266	296	282	280	271	302	299	271	280	288	282	261	286	265	267	278	327	294	260	287	275	297	306	288	260	261	288	278	294	291	281	248	280	274	274	270	310	279	249	308	288	310	296	296	280	274	317	284	281	264	270	277	271	291	270	256	294	292	282	300	278	277	294	251	247	294	277	279	287	260	279	303	298	290	267	308	292	292	279	311	300	276	309	293	277	286	269	243	271	272	297	300	292	279	258	328	299	303	275	257	299	280	242	285	282	325	269	300	261	267	304	290	279	294	253	300	262	262	296	304	286	291	284	302	308	263	253	279	283	307	278	312	303	274	265	267	296	279	279	274	303	289	296	281	274	305	286	291	300	278	301	285	278	282	278	260	297	310	291	286	268	292	300	283	259	293	265	290	282	315	299	319	270	293	259	288	271	301	244	299	285	285	285	284	259	265	283	267	290	273	278	269	284	287	296	289	310	266	283	285	270	294	316	306	294	309	275	269	262	255	291	281	307	282	283	265	272	265	293	302	280	318	310	291	273	264	299	279	278	300	283	292	266	282	287	292	310	256	269	270	271	312	265	267	263	270	263	303	307	284	294	296	295	261	302	289	296	294	267	270	290	295	273	322	300	288	320	279	311	280	289	282	285	250	290	275	297	255	287	257	266	279	278	311	271	284	284	291	294	291	282	293	314	303	264	280	274	271	293	311	288	282	303	286	297	257	264	282	269	308	274	240	280	286	268	317	282	311	269	275	294	286	325	252	304	276	280	289	289	311	296	284	273	293	299	276	275	286	298	293	307	305	293	301	278	276	293	291	287	280	269	299	279	267	281	288	297	289	296	280	303	277	278	290	261	288	262	298	265	269	315	255	263	305	290	322	260	284	266	301	285	294	277	286	276	278	303	285	296	295	269	293	264	289	289	232	317	287	301	287	245	291	296	286	291	269	267	283	273	263	276	289	251	269	259	297	268	294	258	278	307	270	266	262	296	281	314	286	289	261	305	288	308	287	270	280	288	281	282	280	288	296	256	286	273	264	271	287	241	270	295	289	288	278	284	297	295	303	279	273	291	261	272	260	283	298	281	258	301	292	279	286	274	280	296	290	315	293	245	282	276	310	289	320	280	306	272	270	291	329	278	260	283	290	277	267	276	310	290	297	275	268	291	291	268	295	266	287	296	326	270	300	271	262	297	286	268	266	306	279	300	289	312	286	317	278	270	253	276	283	290	306	263	284	291	290	296	259	299	292	301	255	285	274	323	271	284	285	277	268	280	276	272	285	277	274	298	289	295	295	305	275	311	266	289	283	273	275	309	293	293	265	286	279	304	285	269	298	269	286	295	290	265	285	309	290	269	280	287	285	295	277	289	295	263	308	263	266	293	255	280	273	273	304	272	309	284	279	249	266	279	276	302	304	281	306	260	304	297	308	303	296	316	276	324	276	294	300	302	298	274	279	292	314	305	291	289	256	301	289	282	293	285	290	272	284	306	300	269	304	297	298	285	282	285	292	297	288	269	263	259	284	290	297	295	291	275	285	268	284	272	269	302	254	293	287	283	276	273	261	288	284	321	287	289	275	298	268	306	303	264	287	299	297	268	270	268	317	286	287	271	296	268	286	268	296	303	281	270	270	277	306	270	291	284	271	306	262	291	275	286	283	278	283	267	279	284	305	311	264	297	282	288	266	291	305	298	256	274	301	290	293	306	294	280	292	276	297	307	290	281	307	283	260	321	289	281	265	299	290	261	328	287	276	269	250	260	288	291	267	285	273	296	294	288	293	313	259	272	297	282	288	307	300	286	310	300	264	253	283	307	285	297	280	264	273	284	279	273	309	285	303	280	287	267	277	288	279	278	307	272	281	309	313	295	289	302	275	285	289	256	273	298	288	271	285	311	292	264	309	307	295	268	274	273	286	322	275	262	282	288	275	267	305	277	262	288	288	281	294	315	305	285	258	319	296	289	264	308	279	288	292	290	306	262	325	276	258	264	271	294	294	295	288	281	267	295	290	309	289	273	295	298	261	300	270	302	272	304	282	244	288	304	284	272	292	300	279	246	298	267	313	290	315	268	294	307	276	282	293	286	271	275	256	257	251	297	290	298	276	281	308	295	255	268	264	294	255	273	281	266	287	278	306	259	286	317	290	294	274	277	315	289	268	255	278	257	304	313	300	266	314
1556	478	518	680	1285	632	313	265	296	314	289	277	280	269	298	279	294	247	261	277	268	319	294	272	281	284	307	310	292	245	289	314	291	270	327	304	301	306	327	293	240	284	285	257	283	328	265	279	283	267	286	274	265	324	299	293	292	296	273	289	256	287	297	306	290	291	257	302	277	295	294	293	324	258	281	281	280	270	297	294	268	291	304	289	284	272	280	273	273	290	257	282	273	288	276	291	303	294	246	272	327	304	299	295	271	270	270	309	266	300	275	253	253	280	272	289	286	289	271	301	301	274	259	286	267	312	265	286	299	314	311	265	282	280	309	297	278	314	271	289	301	277	292	280	279	265	259	288	309	291	297	288	284	269	265	286	256	270	271	252	257	272	271	301	270	266	248	254	285	262	285	294	261	279	259	288	306	263	280	284	286	299	274	296	255	275	279	303	285	283	298	302	298	276	253	264	274	283	291	291	276	276	269	279	275	283	262	261	304	266	251	275	285	258	267	273	289	276	269	261	274	297	315	275	313	245	301	258	260	273	272	272	249	290	241	315	255	278	276	317	290	284	278	281	286	246	240	261	270	319	307	309	263	282	277	275	290	276	291	259	284	271	301	261	270	257	273	288	283	277	286	304	270	256	249	289	261	284	237	298	287	258	253	293	295	290	286	312	276	275	265	254	279	269	290	310	281	280	277	268	275	269	286	292	273	264	290	273	293	259	318	267	286	296	262	318	284	273	289	283	284	274	292	269	290	278	243	268	275	280	295	294	271	267	290	277	283	272	249	245	291	262	313	294	295	283	270	272	271	275	292	282	280	283	267	292	285	284	288	263	276	290	292	289	281	247	289	286	285	276	294	272	287	277	258	270	297	255	327	295	278	278	274	266	287	276	280	306	279	287	264	278	260	300	305	307	296	266	295	311	301	283	282	285	290	273	294	268	300	284	284	302	285	270	303	304	275	256	276	301	273	315	316	279	274	276	296	267	251	284	259	288	274	299	261	267	308	271	316	288	260	307	286	294	286	275	263	266	290	292	283	301	297	306	295	271	295	274	288	294	300	286	273	284	273	277	272	276	287	309	252	294	277	284	279	262	272	268	311	263	302	297	261	287	238	278	292	294	268	287	277	285	304	270	297	263	277	308	300	306	255	273	266	304	269	290	293	286	276	291	303	296	305	286	296	289	285	263	293	282	267	292	302	265	299	306	258	270	292	284	285	277	258	261	256	288	254	281	293	292	305	277	300	293	295	280	274	274	296	289	272	277	286	271	293	273	269	278	264	269	302	295	292	268	274	298	286	283	269	310	260	288	285	283	291	253	281	327	257	296	317	245	265	247	258	268	255	274	262	255	279	288	269	308	269	262	269	273	301	277	288	254	257	274	286	284	299	281	277	312	249	276	287	261	275	276	262	284	277	289	278	229	306	294	293	298	264	278	277	290	299	291	265	299	306	275	315	310	298	259	266	273	267	270	293	312	274	298	279	277	260	264	272	282	287	284	305	249	274	275	268	269	287	281	287	323	301	288	315	277	286	299	240	250	287	275	236	303	279	283	265	261	265	295	247	285	265	274	277	275	296	303	271	334	305	310	307	279	268	304	323	279	264	299	275	264	275	280	259	269	304	279	279	253	267	282	290	302	262	266	283	268	295	264	275	284	297	250	296	275	271	277	276	293	274	322	303	256	298	266	304	314	293	307	280	280	287	276	267	291	292	271	291	278	285	298	270	271	281	305	276	300	290	321	276	239	313	262	292	295	292	272	284	276	269	285	255	281	299	263	276	259	257	269	303	290	279	290	266	290	279	268	273	287	304	301	283	307	277	265	299	299	264	298	273	246	285	293	276	302	301	259	249	298	301	286	260	291	265	297	287	295	257	276	298	307	278	268	280	273	290	278	253	296	280	292	300	276	277	282	315	264	302	306	286	290	278	286	296	270	278	294	305	288	310	307	273	280	285	286	282	283	269	296	277	283	297	264	274	279	253	310	281	272	259	281	303	260	271	306	281	286	295	293	274	270	284	289	257	278	271	303	293	271	259	254	273	278	285	295	280	266	304	272	322	272	292	271	276	286	276	281	311	304	270	269	296	245	264	314	264	262	295	246	287	313	284	254	302	295	274	293	255	264	280	284	287	262	303	285	285	296	287	258	269	289	287	288	275	274	298	282	280	269	248	308	271	280	301	280	241	263	298	290	277	259	264	300	298	305	265	265	294	297	258	275	280	291	329	291	272	307	268	279	281	298	296	268	300	270	293	259	291	273	292	284	269	245	275	298	313	255	294	287	280	265	309	289	278	282	287	287	266	263	289	298	275	273	285	280	301	278	284	289	285	291	269	305	307	281	283	259	278	317	275	275	275	266	239	284	289	266	272	289	254	319	262	270	281	271	252	285	266	293	270	265	270	305	272	301	289	287	281	307	306	298	309	271	293	314	270	302	297	271	270	268	299	298	314	279	285	281	289	296	297	289	240	326	281	298	310	280	253	291	315	273	275	272	301	296	276	264	279	289	279	280	241	311	293	278	288	260	288	282	242	291	282	304	281	335	323	255	303	269	244	280	283	280	291	286	271	257	292	293	296	300	310	287	267	299	291	269	281	290	277	251	310	265	285	277	269	295	277	292	314	274	269	290	285	279	282	262	274	271	290	299	307	285	277	265	286	300	328	286	300	304	260	282	320	276	289	285	282	291	274	277	286	291	303	273	276	266	289	294	262	280	280	303	276	306	257	315	267	253	291	266	292	261	292	278	283	272	266	278	291	296	333	281	265	279	285	285	261	269	274	248	257	283	260	310	291	271	308	291	300	262	292	263	296	327	282	254	291	250	261	312	295	271	275	256	321	261	284	260	272	287	234	295	273	270	325	250	287	284	299	272	279	280	282	286	273	276	300	303	302	273	282	318	274	283	294	252	262	274	290	271	280	292	306	273	278	288	262	283	266	269	261	268	244	325	319	267	284	279	248	280	263	252	281	291	266	261	307	300	301	283	312	297	267	318	302	269	272	271	315	309	281	293	289	299	298	278	318	305	291	262	292	292	283	298	277	277	283	284	329	256	259	284	281	278	291	275	300	277	266	307	315	294	256	262	314	256	258	304	303	296	295	298	251	268	287	289	288	284	270	291	277	274	266	288	284	258	283	270	301	269	268	305	289	279	277	290	244	288	296	269	256	252	295	289	271	271	279	286	253	280	258	294	286	255	277	258	264	283	297	254	282	292	291	294	278	291	278	302	278	259	315	287	300	289	304	278	270	289	280	309	262	276	286	297	279	296	278	303	310	306	258	264	259	297	290	295	270	289	285	296	250	295	258	286	321	266	288	289	260	257	256	254	256	290	294	250	290	282	283	265	295	308	283	282	288	294	301	278	301	278	285	278	274	243	272	286	263	284	265	292	293	280	274	287	307	280	267	297	277	285	287	293	266	284	274	247	273	262	268	289	279	287	289	256	273	281	271	281	295	306	300	278	288	291	245	323	267	266	283	302
2198	842	1319	2166	5237	2406	1027	791	724	688	671	674	678	684	654	674	687	686	678	656	698	662	685	682	671	648	712	686	735	682	681	661	649	660	670	663	664	668	690	656	669	659	707	735	695	732	658	639	696	663	638	667	654	703	683	688	624	695	646	692	639	723	692	665	624	678	632	696	656	668	679	614	643	664	667	665	669	674	662	651	700	670	638	653	652	663	686	659	645	639	718	658	668	686	660	685	695	628	664	680	713	661	670	653	674	674	621	690	666	666	666	634	683	684	683	709	698	712	696	656	699	651	689	661	688	662	706	624	670	632	656	654	669	689	664	657	650	696	693	642	679	665	688	689	681	696	689	683	719	699	665	662	667	675	654	675	676	660	665	649	609	690	696	697	670	706	671	697	685	691	670	647	704	690	654	697	736	708	664	620	685	640	646	646	659	681	670	677	698	663	689	664	688	655	637	672	673	712	702	623	654	709	657	680	672	619	664	648	670	696	679	736	656	682	687	673	721	635	649	660	655	634	650	685	645	692	660	694	651	669	707	663	646	665	684	668	705	670	647	704	633	674	690	667	659	673	666	696	707	701	700	647	690	604	649	712	619	649	701	611	673	677	663	686	692	692	681	670	663	655	706	700	724	662	714	650	712	661	689	685	658	655	652	712	657	626	635	680	660	707	689	697	697	663	723	702	665	649	661	667	668	660	668	671	700	687	685	676	700	688	667	647	639	668	637	658	693	700	698	697	692	690	619	648	695	676	647	677	643	701	685	729	658	700	628	705	678	692	679	642	686	654	672	697	679	665	665	687	605	660	719	709	658	635	674	638	627	687	738	672	716	677	658	641	656	671	677	674	696	682	679	674	735	699	640	683	662	670	679	667	666	709	675	639	632	665	696	718	672	720	668	632	701	632	662	686	627	677	703	696	700	676	661	658	655	695	651	664	715	687	646	696	717	638	678	684	659	677	718	679	684	632	679	685	662	668	647	638	711	674	678	645	672	703	670	674	673	644	675	683	685	701	671	680	651	656	724	679	676	692	636	693	653	677	673	717	717	679	661	657	648	696	706	649	696	712	726	687	645	639	655	657	683	638	656	637	658	640	663	651	667	631	683	685	670	659	645	656	646	657	687	618	665	676	688	718	684	709	625	664	687	679	693	676	632	659	653	683	629	673	683	689	673	703	710	689	651	702	676	679	678	673	644	649	651	618	669	653	694	643	630	669	697	658	694	668	702	691	664	677	693	659	679	652	669	622	673	669	644	668	673	693	610	654	683	673	670	660	651	673	689	707	635	621	653	681	667	656	694	685	691	677	652	660	660	662	711	654	649	709	703	648	671	710	667	675	654	629	682	705	695	681	693	722	657	697	645	672	624	702	693	643	678	668	632	650	671	649	680	690	691	613	697	644	665	702	658	659	661	629	665	665	658	657	651	661	667	671	663	684	674	702	680	613	749	708	644	657	700	682	661	660	682	646	707	739	701	708	691	678	687	696	622	663	684	670	667	705	708	704	645	660	677	706	703	697	682	634	674	683	665	636	644	670	656	639	658	656	701	638	660	682	694	704	677	660	683	651	675	662	637	672	721	666	660	660	673	663	688	693	664	653	676	700	645	692	666	655	708	661	688	659	657	647	650	661	666	693	671	648	696	670	675	665	679	673	644	638	683	669	698	663	670	692	684	662	650	684	653	659	688	672	676	654	652	726	690	629	690	654	669	684	660	670	693	658	671	622	659	616	675	692	682	681	684	659	652	709	642	705	643	632	666	684	656	634	681	682	669	615	665	704	688	682	702	698	669	662	720	670	668	662	699	668	728	694	692	703	658	688	683	633	696	692	669	685	679	677	658	682	665	643	720	697	657	645	672	670	657	694	700	665	715	691	640	658	682	673	678	697	711	624	674	692	710	685	724	674	690	657	698	645	674	641	677	655	663	685	654	683	698	689	681	672	645	691	651	655	661	643	645	645	699	707	704	679	676	666	694	649	642	669	636	658	640	657	736	629	648	657	645	683	712	620	707	712	687	659	680	660	655	664	683	614	646	683	684	682	683	703	659	649	669	648	653	657	712	656	688	670	694	710	672	633	649	666	684	662	693	678	722	691	689	678	658	674	694	664	665	679	712	653	704	652	705	694	648	645	648	698	659	675	738	709	674	663	662	670	650	654	647	672	661	714	661	676	677	677	633	683	684	668	666	681	661	672	697	646	678	653	685	657	712	632	694	635	673	684	705	632	696	631	712	651	697	672	688	656	651	654	710	652	701	697	656	692	637	668	677	613	670	687	656	716	661	732	723	658	679	679	679	644	659	695	658	700	622	648	663	660	690	660	634	716	639	647	630	656	646	662	700	711	679	705	694	685	645	636	690	707	679	656	649	716	656	654	690	688	654	655	678	700	641	627	684	637	678	658	668	659	650	642	641	675	663	664	666	661	662	703	671	694	649	685	672	665	669	649	685	715	682	709	677	715	681	672	723	727	679	661	703	679	671	688	672	657	686	659	696	659	687	692	695	663	670	654	730	637	686	647	676	690	645	688	673	715	666	650	647	651	644	701	722	686	668	689	667	692	716	678	659	648	654	630	678	693	691	652	683	672	702	705	732	687	640	704	676	656	648	594	650	674	631	661	671	629	673	767	628	627	709	672	661	703	641	697	708	673	669	648	678	730	663	646	660	681	634	676	679	587	680	702	696	678	676	670	639	656	707	666	700	652	639	667	696	647	675	689	643	691	646	641	695	692	710	711	679	678	687	693	701	624	709	687	711	688	719	662	658	670	682	610	625	642	691	660	661	659	691	701	697	697	681	629	656	670	679	626	716	631	693	659	683	648	684	649	681	708	650	658	685	660	724	665	665	678	707	676	714	706	651	700	675	662	713	723	665	685	686	694	698	666	636	684	675	688	663	640	709	643	717	700	692	722	666	695	670	673	636	660	649	704	683	642	670	665	675	648	687	634	646	720	678	685	720	704	649	740	706	716	715	690	696	653	648	689	662	681	676	688	670	662	668	673	622	668	638	635	676	680	646	681	685	694	685	716	671	708	647	703	680	672	662	639	721	665	657	720	660	643	747	700	681	689	634	688	712	640	633	673	711	641	689	632	677	674	687	674	699	668	621	702	633	720	663	655	661	723	683	691	687	679	645	667	650	643	661	664	678	657	711	668	642	667	670	658	681	650	617	688	698	699	678	678	664	661	657	651	681	661	673	659	693	683	638	702	647	665	686	669	710	705	623	662	670	704	648	661	696	689	679	658	615	659	635	698	694	646	645	674	663	683	669	693	651	639	593	674	632	670	698	672	693	695	668	688	715	714	692	673	659	674	664	664	718	741	681	666	712	631	701	660	686	679	643	668	636	672	673	643	709	676	693	691	672	674	714	609	633	704	663	677	680	710	674	689	681	660	644	670	704	650	667	688	674	660	711	661	738	673	699	680	694	694	691	644	634	658	657	663	691	639	703	656	706	691	682	687	676	632	621	649	670	644	641	719
7626	818	960	1380	3246	1435	481	326	315	287	272	253	262	251	249	278	238	249	255	256	246	286	240	241	266	271	251	228	256	239	245	250	264	253	275	261	273	257	252	230	261	268	293	250	257	253	247	247	255	249	284	272	252	263	273	270	277	250	262	256	293	248	255	248	243	254	257	243	243	269	251	264	256	264	256	250	271	247	263	302	248	242	294	241	266	253	255	265	267	234	253	259	287	287	271	280	257	253	258	242	221	249	270	264	243	279	233	242	263	243	240	250	267	224	240	250	244	251	242	249	264	232	252	239	258	281	247	259	250	270	258	239	257	276	269	244	249	256	263	255	257	253	271	282	260	266	246	273	239	263	276	237	229	282	242	242	239	242	237	270	269	253	238	261	232	241	228	248	227	247	251	267	263	242	259	250	243	228	252	254	255	291	249	251	230	222	234	229	249	252	259	266	219	251	243	265	248	241	242	285	253	259	286	285	251	252	241	260	255	269	270	263	255	269	249	259	228	276	237	260	266	256	230	248	244	238	243	275	272	273	266	259	239	275	243	226	279	266	265	267	262	260	294	288	276	241	262	275	212	266	242	284	222	259	239	241	259	288	281	257	237	248	275	262	230	250	260	241	268	271	243	278	251	250	255	272	243	251	267	243	277	244	261	252	237	298	277	280	267	255	256	237	234	255	254	279	240	221	239	244	311	264	225	243	268	251	274	226	253	252	271	237	264	279	267	272	242	258	228	247	232	280	261	241	248	260	279	252	255	251	274	246	262	291	251	237	238	232	235	252	257	272	225	227	262	255	295	259	258	246	267	234	281	306	261	243	230	251	262	236	259	247	270	247	233	261	254	275	284	272	254	225	247	260	279	269	273	242	246	218	249	268	274	237	280	266	259	288	282	246	234	256	259	246	246	262	235	255	283	261	225	238	242	239	276	254	270	266	256	289	265	284	246	278	219	286	267	259	246	251	252	271	256	246	285	258	273	225	261	253	229	254	276	223	238	227	284	266	275	258	256	266	264	255	234	229	275	260	276	265	275	248	262	254	277	285	235	269	261	274	258	272	235	268	286	251	238	271	270	273	256	258	277	236	273	255	246	269	265	247	257	261	262	269	253	257	262	241	276	239	236	260	235	265	273	246	265	231	235	246	251	259	257	282	291	213	264	271	244	241	262	260	236	229	264	255	266	273	300	229	246	285	272	286	243	260	241	276	256	260	275	257	248	256	273	262	268	252	233	262	243	274	266	257	244	260	266	287	264	274	266	258	280	253	249	233	245	243	256	231	258	236	252	249	267	214	233	243	259	283	235	244	246	282	222	247	266	264	235	278	278	266	263	234	281	280	226	233	275	239	236	280	244	260	277	272	281	288	282	244	279	296	257	296	250	271	266	249	285	256	249	252	237	231	274	252	248	227	238	236	245	251	264	277	279	256	311	233	230	257	273	272	274	269	246	240	289	287	254	253	242	271	242	263	242	275	281	238	264	262	236	241	275	220	227	249	239	280	244	269	255	245	280	265	271	251	272	238	274	263	229	284	268	271	258	259	277	226	232	266	265	262	268	258	292	274	246	248	252	238	276	267	236	258	250	272	256	261	231	276	247	267	268	261	272	261	275	273	256	302	275	239	257	236	246	261	266	246	230	240	240	243	261	246	259	242	279	243	228	260	232	263	285	230	251	257	267	268	264	229	244	250	234	239	264	240	265	255	275	280	259	260	249	267	266	254	236	285	236	303	256	273	240	267	253	245	250	249	262	266	277	232	249	267	227	282	251	254	256	233	279	256	274	271	257	266	227	230	264	260	251	235	254	248	256	228	257	258	259	239	245	263	261	242	231	265	231	260	256	279	282	258	283	272	233	234	267	256	278	287	229	256	244	280	267	243	264	221	293	270	244	233	276	252	252	268	271	272	256	236	264	259	274	250	261	281	262	252	244	260	254	268	233	282	262	252	256	283	258	283	235	268	300	238	246	272	244	264	220	243	253	270	236	260	255	263	269	240	247	243	271	261	246	287	266	260	242	259	282	277	241	274	246	223	244	231	246	256	243	263	223	251	248	278	292	275	231	250	244	250	223	258	239	249	257	268	266	266	241	276	277	277	240	263	268	260	239	253	251	263	262	266	273	266	223	205	229	251	255	262	250	249	267	251	270	240	248	295	281	275	259	290	247	272	259	260	252	263	266	237	260	243	241	235	262	227	250	267	212	263	259	261	243	224	295	241	244	272	267	237	285	274	250	236	267	240	253	249	257	273	248	278	262	297	242	266	289	232	246	259	255	235	272	260	247	245	248	252	235	285	250	243	262	267	250	261	265	228	226	240	248	268	238	266	243	249	287	243	244	263	265	240	281	229	286	260	259	274	245	262	231	249	253	258	258	260	217	280	290	260	248	237	244	264	267	255	236	253	272	238	253	252	251	270	295	266	234	254	272	261	248	254	274	235	239	256	250	254	258	248	256	247	271	264	269	272	224	266	235	244	244	223	255	240	254	260	239	241	247	281	251	236	273	264	289	239	252	238	252	244	264	247	234	266	256	242	227	256	284	262	246	235	287	278	243	257	253	249	257	272	291	283	243	260	219	260	225	253	238	280	218	234	273	267	270	275	259	279	261	268	257	249	282	290	246	264	264	258	266	255	252	271	275	245	267	263	266	242	233	244	285	293	254	267	259	260	307	263	250	280	243	273	256	230	221	287	270	268	238	238	255	262	244	261	257	265	271	240	260	246	252	281	224	263	270	258	254	273	251	250	244	267	221	263	252	313	249	265	255	245	267	280	240	265	256	256	274	265	254	257	262	267	241	274	257	264	240	287	284	246	244	207	254	261	252	247	242	248	244	253	266	261	257	272	266	267	243	258	265	256	284	237	266	261	270	266	274	240	229	245	281	267	236	246	212	267	256	235	255	267	229	235	242	261	260	260	234	221	283	257	266	254	266	264	256	230	226	241	256	261	236	247	256	251	247	251	253	274	262	252	248	262	263	256	226	256	249	258	267	268	237	250	284	215	260	261	253	273	249	252	252	288	263	245	248	234	255	262	266	247	248	273	242	276	268	225	269	259	276	239	255	277	231	247	278	278	229	276	265	251	233	247	249	271	239	230	270	260	250	264	270	233	263	276	289	250	252	267	246	270	231	261	273	247	253	252	238	245	262	258	225	276	267	258	272	244	268	272	232	245	235	232	258	270	246	260	247	260	269	258	265	250	243	261	290	241	238	249	267	273	242	261	256	260	259	260	244	239	262	256	252	246	256	241	243	254	259	250	265	244	248	283	262	235	240	254	258	264	244	273	269	282	247	232	268	231	274	274	239	236	219	270	272	259	261	262	209	241	255	237	253	272	249	252	275	293	261	257	265	270	258	248	248	290	254	239	261	229	222	277	220	278	225	228	240	261	237	261	252	264	247	295	243	266	280	281	240	251	247	232	228	278	240	253	239	276	263	258	250	284	249	266	246	267	218	286	256	214	244	269	295	253	238	273	237	266
7006	1238	2195	4967	11737	5902	1665	1053	826	763	749	802	722	690	682	703	636	671	695	634	719	583	613	648	653	630	588	574	625	621	593	659	633	585	622	600	599	597	616	617	595	624	643	626	636	600	653	630	661	596	628	644	606	564	635	641	632	609	661	595	634	621	569	604	592	648	598	633	611	630	613	590	595	625	651	607	639	629	605	613	604	627	627	625	592	592	600	643	602	588	606	628	609	594	615	608	627	635	619	678	613	591	579	571	559	626	616	612	616	584	568	615	623	568	598	609	590	575	599	651	614	635	651	581	562	665	616	611	609	620	638	629	604	620	663	599	619	614	587	625	620	598	580	579	602	583	593	610	568	634	594	591	618	611	616	633	592	633	574	573	616	608	575	636	636	641	606	627	607	622	618	568	656	641	591	663	614	631	594	548	614	617	579	632	628	581	579	550	581	612	616	553	572	598	615	609	574	641	624	624	610	608	581	575	622	633	586	578	585	605	598	591	590	580	580	596	618	594	607	617	566	634	624	596	653	592	591	584	620	634	626	624	620	594	644	595	625	615	620	618	626	605	601	635	595	637	645	616	631	612	588	619	607	540	620	630	668	581	588	565	596	652	592	633	646	586	594	651	628	652	618	631	608	624	600	555	629	579	577	601	610	623	588	599	606	659	605	647	630	602	614	642	591	606	593	618	640	593	639	637	580	606	592	600	577	636	626	584	579	605	633	617	620	586	518	605	564	579	591	641	607	618	613	556	614	582	610	605	628	652	608	594	597	636	642	622	586	576	564	644	588	604	574	569	550	552	612	614	613	607	617	563	632	612	578	562	646	606	635	620	631	623	644	610	653	598	631	571	604	626	620	601	628	647	624	612	626	608	646	585	631	615	585	595	575	599	583	627	601	597	625	592	600	621	621	589	622	599	613	628	656	681	639	607	576	624	623	626	602	633	602	598	582	609	591	595	626	642	603	612	622	619	630	593	589	595	646	559	641	647	620	591	684	620	587	616	615	563	567	578	591	645	615	643	634	624	621	641	609	617	615	632	638	607	583	610	600	601	583	603	608	607	616	653	606	628	605	566	597	631	607	602	651	574	623	606	586	599	641	582	647	642	572	598	639	569	596	596	632	585	612	634	619	601	603	601	592	600	610	616	595	544	612	575	608	612	657	602	634	580	627	565	590	604	610	571	597	610	617	597	603	642	604	581	602	631	582	588	599	620	605	619	592	580	623	609	631	578	570	625	593	615	642	573	633	620	585	623	572	623	656	580	621	625	633	607	605	637	593	599	587	619	656	591	613	578	575	597	591	618	621	631	635	622	590	579	593	565	632	624	631	603	605	610	627	595	634	591	608	589	628	554	593	562	612	565	613	651	637	593	634	584	604	669	642	621	592	637	615	603	590	586	628	595	629	607	566	674	637	609	625	606	570	602	631	580	617	580	607	632	611	607	597	634	671	642	602	640	575	577	600	659	619	655	614	575	598	606	645	591	614	646	597	580	625	618	582	584	558	593	553	620	623	594	579	562	593	617	598	611	634	608	553	591	603	615	614	650	614	642	593	643	577	621	611	552	616	640	645	569	593	626	619	628	629	611	636	617	642	568	572	545	582	616	652	582	573	611	616	622	624	620	619	661	614	569	645	590	635	613	586	645	636	581	598	653	605	641	617	608	607	617	637	554	652	640	604	607	603	652	614	602	569	581	613	659	644	568	620	590	625	634	604	611	627	615	575	653	603	576	616	613	606	601	585	580	584	626	577	583	625	626	624	616	637	603	628	606	596	595	582	587	611	645	615	624	577	567	644	627	606	671	577	610	600	554	622	599	633	639	642	558	605	586	626	592	545	588	575	590	605	610	614	603	635	608	589	600	595	636	606	638	585	608	634	634	632	587	605	566	620	574	607	635	644	643	639	568	673	572	643	608	607	638	647	580	630	652	579	617	593	563	591	590	626	654	608	633	605	583	583	582	593	584	604	606	615	605	597	580	605	603	571	620	589	579	586	603	660	641	576	613	614	636	645	613	627	575	622	624	592	656	609	635	640	603	603	587	598	588	582	601	574	614	619	643	577	643	627	602	595	643	594	644	606	634	628	629	661	595	631	575	594	617	634	597	623	629	637	594	629	617	582	625	571	592	629	650	608	602	657	606	579	600	653	604	614	596	609	604	605	588	637	577	607	645	599	592	615	620	608	608	590	582	558	574	610	618	598	570	577	591	592	597	651	626	571	614	655	610	676	576	619	637	620	629	623	588	647	630	621	640	633	578	598	614	602	647	639	579	603	598	583	605	603	618	624	624	606	635	599	612	603	580	636	636	606	596	599	596	646	605	635	592	617	631	598	590	573	610	646	604	587	624	621	602	598	584	617	644	612	620	619	616	560	611	614	627	593	638	577	595	656	580	583	616	596	620	636	590	605	616	571	636	589	627	669	619	611	631	588	596	658	632	593	620	579	637	581	601	602	645	624	621	626	615	627	596	613	577	584	613	623	611	567	604	613	602	612	606	623	608	620	631	607	573	613	580	570	616	648	597	598	584	580	608	599	595	580	633	630	650	603	643	580	630	606	594	600	586	620	587	585	587	590	585	593	607	619	622	590	579	588	641	597	599	606	615	597	580	625	600	636	622	588	596	649	630	591	589	585	573	618	630	647	587	594	604	643	605	622	621	605	646	594	591	578	618	586	625	618	626	574	577	627	612	595	633	616	627	669	599	611	609	623	589	575	601	638	626	578	598	616	609	591	628	627	613	594	624	583	586	623	652	601	660	603	596	615	658	668	568	619	598	589	590	593	639	639	621	592	601	591	565	632	616	603	607	601	654	624	643	605	578	650	608	591	602	671	640	624	624	608	602	618	596	575	624	652	661	612	621	594	621	652	608	587	584	592	630	649	605	611	609	633	575	601	574	618	628	615	621	627	578	630	613	574	604	572	613	637	583	605	616	601	599	599	611	625	604	619	599	562	608	610	571	602	611	603	636	612	606	612	559	602	623	607	582	633	632	610	546	611	634	573	575	630	570	624	579	600	561	608	608	638	646	615	590	619	657	565	634	655	558	572	603	635	603	607	579	610	589	593	612	581	566	629	583	651	598	580	568	614	651	551	631	637	666	598	606	612	647	613	556	652	633	598	629	587	650	602	566	658	651	615	561	610	666	605	618	579	606	634	572	629	595	653	569	602	597	625	571	567	608	599	622	588	596	573	607	588	651	632	649	560	614	590	606	577	639	596	605	614	615	575	587	633	597	593	618	607	632	602	600	623	632	604	628	595	599	603	594	564	640	622	609	562	605	599	619	608	595	616	620	628	564	626	592	634	601	611	572	579	605	623	635	632	584	628	625	633	617	627	613	607	585	608	611	611	602	551	619	585	623	590	629	618	561	580	610	625	565	600	649	636	590	618	610	598	627	598	633	620	552	605	580	614	627	604	597	639	603	538	626	648	598	607	620	586	636	587	667	593	666	616	618	618	598	615	642	640	635	631	669	580	655
13361	1502	1279	2550	4438	1923	567	236	209	144	148	144	137	145	145	139	163	119	114	129	121	134	122	122	111	112	115	128	137	135	106	120	129	115	130	141	142	118	144	143	115	115	127	119	126	105	124	114	122	113	99	113	110	129	139	117	120	127	116	118	115	101	121	112	125	120	101	136	134	103	113	119	125	123	119	111	135	117	109	151	104	112	128	104	114	112	104	128	127	115	120	130	121	129	111	118	120	115	117	118	112	123	115	130	122	106	120	134	123	129	99	126	133	120	129	154	133	105	137	134	120	118	109	106	126	113	116	106	140	130	136	99	121	110	122	126	120	120	111	114	118	131	125	97	113	100	141	145	122	143	126	117	105	130	130	121	113	109	118	123	110	106	125	123	117	123	126	149	109	123	108	127	117	100	123	122	114	116	112	130	118	102	130	120	102	134	120	134	121	117	116	131	111	115	122	125	109	120	136	136	139	122	122	127	114	99	116	124	139	133	130	116	111	130	139	114	107	117	105	131	128	102	116	106	123	137	110	121	105	118	130	124	124	141	117	118	126	129	110	122	119	125	123	138	122	113	121	109	112	146	138	134	119	122	115	113	132	118	114	118	126	112	109	128	126	111	115	107	134	129	130	120	114	144	115	134	139	129	132	126	114	123	112	112	103	111	136	145	104	117	129	124	137	127	132	118	113	109	131	127	98	141	131	102	116	138	131	128	148	133	122	126	129	116	147	102	106	125	144	145	111	126	138	128	119	116	107	96	127	132	114	132	130	113	130	108	134	109	128	122	129	142	125	116	110	124	119	119	140	135	106	114	124	107	102	98	129	120	114	126	124	113	116	131	123	118	126	106	136	135	134	117	100	113	123	130	119	114	111	120	117	119	115	135	137	126	113	110	117	122	110	138	125	124	109	121	134	125	124	122	119	122	132	135	103	108	107	125	117	136	99	128	114	115	154	128	120	134	106	133	123	113	129	131	140	111	125	134	110	121	114	119	116	117	134	112	125	115	87	116	122	126	122	137	122	114	118	150	116	125	122	129	122	115	144	136	108	111	119	103	114	127	120	128	125	121	105	144	110	107	110	110	127	121	113	101	129	138	153	113	111	100	132	124	99	136	149	113	108	134	102	129	109	128	142	119	127	103	106	113	131	102	104	135	110	107	150	131	139	131	107	112	123	112	123	102	96	100	119	112	108	119	121	142	117	127	130	109	126	119	116	108	126	120	131	116	110	115	132	120	105	126	135	119	122	106	115	135	123	129	101	111	133	118	136	132	102	147	122	108	116	122	138	118	111	114	131	121	109	113	113	105	130	107	119	108	141	108	130	99	118	109	112	117	131	109	106	120	108	112	121	121	119	109	123	112	125	132	123	110	137	122	102	114	113	134	113	130	106	113	119	140	110	115	120	137	127	125	111	126	123	123	124	114	108	116	125	124	109	114	119	113	109	108	107	105	111	119	114	101	127	126	103	135	101	125	104	126	122	137	106	114	122	122	138	111	120	126	127	89	126	129	119	124	136	140	126	110	121	95	121	106	103	110	121	104	124	133	111	119	123	129	128	119	134	144	144	130	110	123	114	114	114	124	124	102	127	124	121	119	119	139	127	118	137	123	128	119	125	110	109	115	104	122	135	106	122	129	118	129	116	125	125	119	122	101	134	97	131	127	117	125	140	113	151	131	115	146	101	119	131	119	139	135	128	121	117	102	139	125	130	129	109	119	117	116	132	135	107	110	123	139	100	113	119	120	145	126	112	127	109	97	141	126	129	100	103	117	107	113	113	122	105	131	131	113	106	110	124	105	135	128	104	141	141	130	125	132	124	111	126	134	110	101	115	117	123	95	135	130	129	119	115	110	138	112	109	126	125	126	94	113	128	118	105	110	137	126	119	133	132	114	119	117	109	119	121	120	101	122	126	115	123	131	119	113	123	135	119	125	125	119	98	129	116	119	122	125	149	132	132	127	114	123	122	121	114	146	125	107	125	119	108	105	137	97	137	109	114	103	106	135	129	125	125	125	130	112	98	135	105	125	111	103	128	141	123	124	114	117	124	115	105	117	126	135	117	120	122	115	113	129	134	110	112	135	126	125	113	115	125	126	125	103	136	109	138	146	117	121	110	122	131	124	114	113	109	139	121	125	107	126	141	119	120	106	112	127	137	152	98	99	106	132	127	118	125	94	110	116	124	120	103	127	120	122	106	115	114	122	118	123	127	126	118	106	116	125	124	118	121	106	117	119	124	140	123	102	114	130	106	117	106	124	118	102	124	116	121	112	112	132	110	107	130	103	117	116	138	92	128	120	135	128	113	115	114	114	113	120	117	117	134	144	126	116	118	94	111	129	105	115	99	128	106	126	133	106	114	120	86	108	113	124	119	113	143	108	111	117	126	107	141	129	141	108	107	112	125	137	121	131	143	113	117	122	122	128	137	127	124	97	128	120	106	105	115	116	116	109	103	119	102	114	128	100	104	118	119	128	123	122	125	109	131	124	110	133	124	143	123	123	129	125	109	134	119	106	128	106	123	98	139	127	129	106	135	124	124	107	119	107	115	122	96	125	121	107	113	124	127	118	113	105	118	135	116	113	120	119	98	132	115	129	123	116	127	136	124	133	142	110	107	119	96	120	126	126	110	139	116	128	123	116	126	121	135	126	104	117	115	105	108	120	130	117	120	100	127	110	109	137	127	104	120	111	107	123	107	117	109	117	113	107	116	108	130	100	113	119	114	119	104	106	95	103	122	124	100	127	123	113	102	130	117	121	122	95	122	116	142	123	116	113	132	135	122	113	92	92	132	118	163	113	149	142	120	114	128	119	119	126	101	121	119	113	113	119	125	120	111	134	107	125	135	112	112	109	117	119	123	105	119	129	110	131	138	115	145	108	116	96	154	131	101	117	133	157	117	107	116	96	124	135	110	119	138	132	102	102	127	117	121	133	118	129	132	119	118	127	105	115	114	122	111	121	110	125	139	116	119	108	112	125	114	99	115	132	121	116	114	113	102	124	116	134	119	111	113	113	129	134	118	134	119	125	116	125	128	118	104	110	119	135	118	111	114	106	127	108	117	98	123	123	119	107	102	116	135	115	116	120	114	135	139	116	104	119	127	119	125	122	121	124	135	124	125	99	145	104	102	134	129	117	90	120	124	124	115	117	103	114	133	119	110	114	108	117	121	83	139	112	133	122	113	134	110	140	107	116	136	104	121	95	111	117	123	119	118	117	111	109	114	118	126	126	128	127	102	127	98	111	142	132	133	108	125	106	110	125	136	146	115	141	112	124	143	116	108	123	134	146	118	116	126	129	117	148	110	126	110	100	122	106	108	138	125	132	100	102	97	137	125	147	109	109	118	120	102	112	112	107	145	116	126	113	107	130	122	133	133	133	118	120	136	114	124	104	125	113	149	115	109	135	108	118	127	99	113	121	113	112	110	117	116	126	123	143	125	112	121	98	107	118	114	127	132	141	136	108	119	122	101	113	130	123
8698	1396	2708	8952	16078	7125	2459	984	792	603	558	507	481	446	441	448	416	415	380	385	402	365	351	370	371	390	335	310	337	339	327	368	353	346	342	354	323	297	354	323	349	346	319	351	329	292	305	287	330	331	279	317	333	335	367	351	353	334	325	320	337	305	351	295	268	311	313	328	316	314	322	319	292	334	292	315	301	300	303	316	316	297	290	308	333	312	331	302	311	314	300	323	298	330	327	319	344	333	275	273	329	302	292	338	308	282	328	341	340	292	295	315	305	346	330	284	304	310	331	339	335	326	325	307	319	313	317	293	314	308	339	274	297	337	300	297	313	317	337	318	297	327	330	302	341	270	316	311	341	289	302	308	303	324	320	336	280	320	308	334	308	332	301	350	279	313	289	344	315	329	285	345	298	289	329	309	323	337	297	332	314	263	308	334	321	355	321	302	318	340	312	322	323	313	338	311	321	311	294	302	299	308	311	331	300	362	301	330	320	316	297	296	291	314	325	295	333	318	302	297	300	312	327	323	310	333	313	322	305	341	340	294	298	283	291	284	320	315	290	352	293	300	282	318	314	314	324	308	314	324	328	311	303	292	292	319	328	312	329	321	314	314	302	294	318	301	340	341	292	279	333	315	291	316	281	329	315	313	314	336	335	323	329	305	269	281	307	319	312	283	320	271	331	321	294	309	293	311	330	311	281	331	309	295	323	303	318	318	307	352	318	297	306	310	284	332	344	306	338	302	316	299	319	324	341	337	313	314	326	279	310	268	310	298	350	312	288	309	272	314	312	314	340	315	306	312	313	330	313	321	308	323	327	311	321	318	323	280	309	305	274	301	336	318	332	312	318	307	308	322	318	304	319	283	288	327	308	284	315	291	292	302	309	302	317	317	308	274	293	297	304	327	281	304	315	310	350	298	337	323	300	300	326	286	308	333	348	304	316	317	338	329	308	306	303	311	288	312	317	321	310	300	321	350	339	295	322	332	342	315	307	304	310	310	322	296	330	329	313	323	333	320	345	313	296	333	331	324	309	320	298	293	306	290	339	317	335	332	290	292	304	312	304	305	298	302	285	307	297	337	332	288	310	325	289	304	298	303	323	308	348	316	271	308	304	308	317	297	272	292	341	310	280	294	311	305	302	339	305	324	299	320	347	327	308	296	319	304	304	296	341	312	345	327	284	340	303	338	318	308	324	329	313	300	319	301	320	346	298	314	296	318	339	325	308	286	334	314	289	292	316	315	295	316	317	300	284	291	326	319	323	323	299	312	316	304	334	282	330	294	319	304	305	283	315	263	280	333	296	307	291	326	308	318	313	344	303	287	311	305	303	302	298	329	306	294	292	322	297	304	314	296	301	355	305	319	309	291	305	336	306	327	301	287	344	328	329	335	318	286	309	340	297	301	315	314	292	324	318	283	312	309	299	336	319	299	288	310	300	320	319	288	327	294	288	299	310	292	309	314	297	307	286	345	293	308	287	293	312	291	304	317	298	308	303	322	303	327	313	297	315	309	326	317	287	314	303	313	308	321	299	300	306	319	322	307	304	286	318	296	314	318	329	309	344	308	319	305	301	342	337	319	326	307	296	347	272	316	304	304	308	282	314	309	312	329	352	278	312	296	283	291	297	278	331	310	333	312	341	299	307	333	326	286	316	327	306	299	309	316	301	313	323	348	288	346	294	289	309	322	300	317	346	300	302	317	330	275	300	307	325	322	267	304	323	304	306	308	329	331	342	305	294	280	303	283	329	328	336	324	339	310	276	308	328	311	293	296	318	309	289	336	320	310	309	328	311	308	324	315	324	285	313	293	360	302	306	312	334	300	276	339	311	323	303	310	317	278	321	314	308	332	304	291	301	326	313	299	339	328	327	319	313	307	275	315	302	306	313	323	354	312	315	325	300	317	291	311	281	280	322	326	297	325	306	319	324	320	329	297	322	278	279	291	311	308	291	313	326	322	290	311	295	300	314	292	317	291	307	301	346	319	318	329	309	301	333	306	272	313	344	317	316	326	295	309	310	316	292	291	324	303	295	265	317	314	287	296	320	305	318	307	297	278	301	314	301	328	322	320	294	308	275	321	315	322	304	281	313	337	282	301	306	279	315	302	321	300	304	310	312	308	337	284	320	288	282	308	304	318	330	314	321	331	322	302	285	331	305	302	314	311	318	332	326	308	305	287	290	298	268	307	298	287	335	340	331	288	311	327	329	324	284	342	299	317	317	328	311	305	343	290	296	309	311	295	324	288	335	347	308	326	288	314	301	310	308	308	293	291	280	310	304	315	319	331	301	305	319	299	322	298	293	337	309	308	323	310	294	309	318	336	316	293	330	307	312	289	297	287	329	297	312	318	310	328	319	312	299	310	310	309	291	288	293	286	331	323	302	335	309	298	302	320	308	336	285	297	322	335	358	302	342	296	311	320	334	321	312	314	314	333	364	301	314	317	320	326	323	297	317	301	325	308	324	272	340	325	334	309	308	313	318	312	302	270	300	319	290	302	338	298	316	304	335	345	332	339	319	299	315	325	322	293	284	296	312	336	312	260	325	312	292	304	304	297	315	338	329	274	316	268	302	295	330	296	302	312	293	334	277	317	281	314	325	299	328	293	314	336	308	292	287	299	299	299	302	309	322	300	334	325	328	303	312	296	307	328	321	316	272	327	327	285	306	323	296	319	291	310	291	319	329	298	308	306	246	314	306	304	304	338	293	293	341	312	305	326	282	285	332	309	302	324	326	321	305	317	298	303	251	326	340	305	301	294	308	315	331	323	315	337	317	302	273	343	290	331	323	289	312	302	345	323	300	281	306	299	295	323	339	322	326	317	314	310	314	282	313	328	341	287	308	299	302	289	274	319	311	316	321	309	292	330	329	304	310	280	302	303	329	316	334	310	338	302	337	323	324	313	304	324	325	295	334	315	317	323	304	289	324	302	312	308	293	325	314	271	288	307	313	318	315	319	306	305	327	336	321	297	332	308	306	304	302	329	323	306	340	319	289	312	310	327	332	334	314	322	358	319	328	300	333	336	297	317	303	320	315	303	324	317	306	332	328	334	340	330	313	296	316	302	287	305	333	330	326	299	313	327	295	323	322	312	336	283	320	306	315	310	323	318	288	291	299	339	326	305	325	334	323	318	305	307	342	298	277	319	338	304	334	311	311	288	293	328	297	322	280	297	315	276	295	308	330	332	312	280	285	310	287	286	313	303	290	313	309	298	324	303	332	293	276	306	332	318	303	305	315	324	305	308	345	348	327	283	303	278	309	292	296	312	312	301	319	302	345	282	332	293	350	325	331	336	305	313	279	315	317	276	296	340	322	338	304	293	326	303	307	315	302	312	337	330	320	305	284	334	300	348	296	310	307	342	328	325	296	315	317	311	311	286	312	313	320	324	307	321	303	320	289	316	320	315	316	297	299	320	340	322	299	282	324	330	313	301	301	329	320	292	328	327	309	294	312	303	320	315	296	276	357	315	319	310	349	320
1792	536	580	1508	2204	1422	468	319	307	311	318	259	319	299	293	336	303	308	283	290	299	283	252	284	310	301	317	297	315	278	293	307	290	293	290	291	328	327	282	278	313	284	292	298	307	347	298	312	288	297	316	329	296	243	319	303	291	288	282	324	312	305	298	303	263	294	285	303	320	294	305	330	296	310	322	277	305	281	317	303	313	306	301	291	297	314	308	327	307	322	298	292	289	304	270	283	313	286	289	299	277	309	309	313	303	318	282	288	318	319	295	304	290	304	291	264	277	291	261	314	301	318	330	286	324	294	304	302	309	306	291	284	283	321	306	282	314	306	289	278	286	285	291	297	274	261	290	293	312	294	287	274	288	308	321	310	287	284	296	304	292	282	308	282	283	317	284	305	314	336	302	288	307	257	275	318	329	269	314	290	292	322	302	344	309	303	292	343	291	276	306	301	284	295	274	314	308	312	284	304	343	323	302	309	291	309	290	269	290	287	316	287	301	319	286	306	301	285	278	312	284	308	303	280	333	312	296	287	307	273	308	290	259	262	281	280	310	300	297	296	294	309	286	294	292	277	292	290	316	288	310	316	306	300	316	302	301	304	286	285	292	291	304	312	283	293	307	322	292	293	306	309	303	276	320	286	309	278	307	286	280	342	293	311	319	295	299	317	334	325	277	320	321	311	296	288	295	322	299	311	307	325	316	315	318	318	334	285	303	316	307	286	327	291	317	292	307	282	263	310	304	293	308	295	328	302	330	313	278	303	283	328	306	269	309	317	300	315	288	294	343	276	309	290	304	285	300	315	297	281	299	280	298	324	307	303	285	324	306	306	300	294	277	302	322	328	290	290	308	283	290	323	306	300	309	283	306	328	325	287	289	268	276	305	298	273	294	288	259	298	307	273	301	291	306	305	292	339	273	303	342	284	331	297	326	345	330	309	312	289	303	302	308	316	289	307	302	287	325	283	314	300	294	284	323	285	276	308	334	313	315	311	293	294	311	271	278	303	300	315	299	315	302	283	292	299	335	302	312	274	297	293	296	310	300	312	289	292	272	299	267	334	305	301	330	297	284	316	342	311	338	294	305	344	260	268	334	297	301	307	251	315	326	298	296	321	288	328	293	323	302	315	295	297	305	297	289	320	326	302	354	332	303	324	278	279	281	322	296	293	297	272	266	277	288	291	312	306	304	322	288	273	282	309	327	269	326	263	317	276	283	274	292	316	301	335	305	276	292	317	314	321	301	324	300	291	322	303	298	329	308	272	277	313	302	288	307	338	288	311	322	312	295	319	311	287	298	290	279	286	285	296	311	310	322	282	262	296	308	313	307	320	258	296	289	294	312	283	292	274	295	270	291	343	300	296	297	326	297	318	284	284	336	291	344	277	309	322	244	312	313	305	307	310	303	297	330	259	295	295	297	302	310	331	273	280	294	288	306	316	318	297	332	310	305	288	313	293	297	304	278	307	302	287	312	293	313	266	317	295	322	306	304	286	303	300	294	282	310	287	332	330	277	323	312	285	294	299	286	274	292	295	295	303	310	300	289	289	307	273	282	304	301	282	291	314	286	317	298	307	293	283	329	300	277	298	281	287	304	309	308	299	303	282	300	280	299	288	298	311	305	308	301	289	311	305	300	304	267	292	272	310	287	303	317	309	300	321	303	298	287	323	322	292	309	287	268	320	320	298	295	308	300	297	269	302	298	274	286	301	294	305	319	289	296	291	282	308	313	274	308	291	316	285	293	299	297	317	337	283	312	317	288	322	315	321	323	307	298	311	318	301	288	298	308	304	325	276	264	311	303	276	298	317	271	314	277	316	329	280	297	297	320	324	292	295	307	314	319	297	292	300	317	300	316	260	310	314	322	340	307	278	315	300	336	288	311	295	309	301	275	285	331	302	310	312	283	274	316	322	295	279	318	276	331	280	317	256	292	298	301	303	284	298	329	296	276	325	306	308	283	313	282	268	288	290	273	277	289	302	282	316	307	274	316	291	311	290	282	276	278	309	337	288	304	312	300	295	289	314	281	297	307	273	291	315	309	333	306	334	277	300	320	265	335	285	289	300	303	303	315	293	292	292	302	306	351	296	293	282	286	307	295	337	277	311	296	302	297	317	298	288	320	333	285	274	279	304	320	333	282	273	297	288	286	303	306	301	288	292	294	323	299	303	323	298	332	309	276	269	323	334	260	323	293	299	287	260	291	270	306	275	318	306	334	285	314	289	302	277	312	273	321	278	279	321	323	292	321	252	291	291	306	314	293	322	277	321	284	302	307	290	273	317	317	326	305	299	284	307	313	317	322	296	302	322	280	310	317	311	286	300	308	332	313	315	297	281	324	303	316	314	307	317	344	308	277	269	315	321	300	273	283	294	297	332	322	318	268	313	317	282	305	287	277	307	268	282	277	320	301	310	279	284	305	270	315	324	296	315	316	304	300	316	296	275	299	311	304	260	310	318	289	299	285	291	244	290	280	266	306	314	304	308	310	276	300	290	280	288	288	347	305	316	309	302	290	302	293	300	298	313	302	280	299	279	265	299	310	286	273	269	307	288	270	311	296	298	298	331	318	273	301	279	290	288	279	331	283	295	285	290	296	330	329	302	277	338	307	297	287	291	327	293	334	322	300	311	305	283	283	334	307	320	298	309	339	324	309	313	282	310	307	289	306	287	322	284	266	298	283	310	301	296	317	307	317	311	322	268	270	310	298	293	286	339	308	295	303	325	305	317	305	281	294	267	298	294	344	276	329	370	337	261	278	309	302	315	308	314	326	294	315	331	288	298	276	304	286	272	297	313	305	277	289	319	312	325	310	281	299	291	316	293	308	277	327	347	293	324	312	312	277	288	319	302	276	273	297	295	311	289	300	284	281	324	336	311	332	299	294	296	288	330	282	335	284	286	300	342	292	302	279	295	336	300	330	272	303	322	315	311	297	308	334	293	275	317	321	322	310	324	291	291	321	315	299	300	315	283	289	330	285	331	298	308	301	285	308	296	330	312	308	325	275	312	323	337	303	306	329	314	326	294	317	314	344	322	278	310	308	295	292	309	305	305	263	309	321	305	285	294	288	279	279	287	316	311	294	311	289	274	267	291	292	297	280	312	319	306	317	289	338	326	297	298	276	315	290	261	316	314	280	290	323	301	275	305	295	310	308	298	323	291	296	304	291	342	299	319	294	276	316	313	317	286	292	333	293	293	325	295	305	324	313	297	295	287	289	326	299	318	299	280	316	280	307	310	315	317	298	305	294	272	338	267	295	306	295	310	291	292	289	311	306	300	269	290	306	305	328	303	291	260	301	292	316	307	311	272	307	318	319	286	342	332	331	288	322	306	278	309	293	279	298	264	256	277	295	316	332	282	272	325	279	308	291	335	306	286	286	317	306	326	306	290	285	292	305	309	306	291	298	299	329	285	289	305	294	341	299	297	335	286	329	309	285	291	262	309	303	311	278	276	295	278	300	314	288	277	340	323	318	303	323	283
2306	962	1460	5297	8626	5622	1511	812	732	731	770	727	710	700	747	716	672	696	711	654	716	718	752	706	735	706	708	688	738	704	724	724	698	715	688	687	713	692	687	693	680	728	740	720	714	730	697	744	755	720	703	723	654	703	725	666	746	710	708	709	725	762	722	795	699	724	736	734	715	750	670	716	703	711	770	715	685	753	736	754	737	698	693	641	719	735	741	710	700	722	727	743	678	748	678	699	752	701	722	680	679	687	724	641	705	714	729	658	723	766	696	756	701	729	697	688	696	708	638	687	722	699	776	699	694	702	711	660	739	719	659	704	684	697	676	758	695	744	688	708	748	754	703	753	672	743	706	669	738	704	698	686	703	780	694	696	655	708	716	738	695	697	703	749	709	787	698	747	715	726	698	674	715	702	742	742	709	703	680	719	758	709	696	732	725	671	727	717	732	673	738	691	747	722	733	698	658	715	707	709	737	724	700	703	703	698	731	679	737	722	703	733	671	684	740	685	720	699	735	716	630	703	724	710	720	714	665	716	725	736	729	709	705	732	704	689	716	728	685	669	691	719	735	730	736	703	698	700	723	733	720	668	681	707	729	773	694	727	748	667	738	716	720	747	724	652	712	709	725	693	765	730	735	742	742	776	714	660	705	715	725	697	704	712	685	740	759	710	679	652	739	694	698	665	738	713	721	673	740	702	684	718	691	703	730	727	752	709	747	749	731	739	687	709	745	734	689	687	725	757	660	723	701	735	709	689	723	768	713	739	751	732	755	762	671	727	701	706	743	733	734	749	710	715	691	716	730	709	711	702	740	717	739	694	739	699	712	672	713	710	731	732	698	668	684	722	693	750	776	701	751	679	694	748	701	683	728	708	689	720	680	698	757	678	676	691	655	766	723	717	748	687	692	688	725	684	729	697	702	662	730	683	695	697	731	718	699	694	700	769	694	697	710	707	724	735	717	736	719	732	715	713	763	734	678	691	709	695	676	691	703	702	702	733	722	664	733	734	753	704	704	744	696	670	687	748	720	752	728	691	727	663	698	736	737	700	702	707	701	753	712	752	731	702	717	705	724	716	705	691	724	765	725	730	670	729	705	690	650	719	762	687	706	710	724	661	705	726	724	731	745	665	696	716	734	705	721	718	739	733	695	691	758	729	721	732	686	732	784	704	720	715	724	714	724	734	749	704	722	741	739	712	701	746	684	728	738	718	720	717	718	725	687	696	712	712	692	680	740	681	746	762	718	686	711	695	760	695	682	772	688	702	676	689	711	720	656	708	695	739	665	724	756	701	728	744	702	668	732	722	735	695	765	701	779	722	726	725	735	729	694	669	753	716	756	702	750	695	729	695	725	694	702	721	714	701	701	763	677	696	764	725	731	687	718	721	764	713	754	801	674	720	725	702	718	753	738	695	671	709	713	761	709	710	742	760	665	673	716	737	699	704	747	705	703	726	699	724	676	704	724	685	781	713	747	680	714	690	685	699	754	702	720	747	699	683	726	682	720	676	694	700	680	655	723	691	729	719	693	698	710	726	720	697	748	739	719	697	697	753	693	769	719	673	764	733	748	741	712	694	722	690	675	682	751	694	710	784	678	751	709	743	705	690	707	719	744	696	739	696	702	674	663	675	742	708	737	706	706	684	709	706	709	734	747	713	750	716	713	720	727	762	710	697	744	726	753	696	750	697	735	672	733	735	683	695	702	710	731	638	667	678	722	737	664	739	694	755	748	706	717	732	667	748	705	721	652	684	672	730	701	715	679	715	698	752	672	731	702	710	770	761	744	727	700	733	715	742	649	759	706	722	712	723	665	730	706	712	706	772	635	758	677	684	707	681	748	723	731	703	753	735	672	730	675	749	743	743	737	754	705	752	679	722	743	695	698	730	703	708	697	688	713	709	753	725	712	789	689	706	690	722	720	732	706	744	721	726	724	718	710	716	732	744	695	680	732	711	726	749	669	703	747	674	710	691	715	692	719	737	694	715	718	743	729	697	719	722	708	679	745	725	729	729	705	747	697	715	653	654	720	676	684	703	751	686	731	715	759	687	735	712	758	692	711	668	704	761	721	690	748	723	713	700	704	700	702	653	742	770	715	691	705	690	736	693	701	766	744	729	668	731	717	729	693	733	672	703	679	757	764	735	754	681	723	739	726	707	683	685	725	742	753	687	735	685	707	715	759	670	744	735	704	735	718	787	771	725	719	749	668	743	689	699	714	679	751	717	750	716	734	715	709	714	670	670	734	672	694	691	743	699	683	756	654	733	766	698	708	705	710	693	726	715	728	717	747	694	682	701	738	740	711	704	731	733	730	742	692	752	702	691	678	711	737	706	732	737	710	683	668	717	701	737	722	656	699	755	716	705	688	729	764	739	714	706	759	726	732	737	690	714	768	703	698	677	704	691	673	761	696	679	674	728	723	738	772	718	688	721	651	699	734	727	758	777	698	730	730	667	690	712	715	680	788	692	726	725	670	724	716	728	742	723	718	735	717	703	682	713	705	744	695	751	719	778	754	710	731	727	691	717	699	701	710	681	699	683	724	782	718	702	712	757	716	732	678	770	737	753	768	735	693	699	698	763	746	694	747	719	720	717	721	742	661	689	770	708	737	770	694	683	756	724	677	702	728	748	702	713	732	685	731	753	733	722	711	735	657	748	684	682	759	746	669	716	749	718	707	731	716	706	690	731	765	719	661	765	714	739	689	766	766	708	687	690	715	705	703	681	679	698	720	708	704	704	736	744	686	712	712	705	687	689	767	716	733	740	695	683	738	718	760	711	726	680	694	754	740	705	669	728	666	715	790	718	686	721	735	735	704	704	689	719	688	721	715	703	686	728	678	739	705	750	713	732	724	717	693	677	744	681	757	670	738	792	740	737	707	674	765	674	737	713	685	683	735	717	747	721	715	705	688	706	694	730	709	707	747	724	687	719	724	731	668	712	688	696	712	734	720	714	701	682	696	751	693	723	773	772	714	711	730	723	679	693	749	658	719	660	671	711	684	688	736	747	743	688	679	743	737	782	723	661	673	721	691	673	723	696	762	726	715	714	743	639	729	757	702	693	686	735	714	714	768	735	717	687	713	708	722	694	699	723	802	725	722	736	734	689	709	722	722	717	720	732	732	680	722	716	720	721	722	705	715	701	688	724	709	711	743	733	719	710	685	667	724	703	734	738	677	661	724	736	761	717	700	754	730	752	715	731	680	733	710	723	676	742	695	668	701	687	731	710	711	708	713	735	698	735	681	689	718	719	742	736	751	707	696	736	765	686	680	701	719	694	746	686	695	732	719	710	753	725	735	701	687	722	756	694	763	692	702	706	746	677	672	657	693	735	685	704	685	753	716	672	751	704	700	696	722	664	713	704	701	705	751	688	729	732	725	679	721	700	724	723	654	711	705	672	741	730	680	685	708	708	729	737	729	711	751	738	733	657	712	690	742	721	745	679	685	740	661	721	710	775	720	747	727	701	712	673	751	705	685	771
7609	846	1175	2498	2621	1131	431	304	308	260	304	263	243	257	255	247	228	211	270	275	299	282	282	248	251	259	241	257	247	229	225	243	239	272	233	261	265	265	231	252	264	264	253	244	302	257	266	278	282	220	244	251	268	232	226	245	238	231	257	230	234	252	215	258	285	255	229	244	245	244	261	219	255	235	275	273	246	240	247	232	228	264	246	259	255	221	270	236	245	264	267	236	254	281	258	248	262	271	241	247	260	284	270	282	280	233	222	266	229	212	270	239	261	257	252	242	252	244	242	203	256	233	252	243	246	270	245	238	225	296	246	226	252	213	246	237	256	264	247	262	249	246	241	254	217	267	285	228	242	244	251	266	254	257	249	239	246	222	232	270	284	266	246	262	251	273	259	279	226	243	249	246	249	238	280	264	294	276	245	248	249	232	253	248	250	292	251	248	203	271	245	245	263	264	257	229	262	246	267	242	250	255	251	245	272	229	250	215	222	242	251	266	215	219	263	241	206	246	271	259	277	288	223	241	258	233	237	232	272	264	241	278	281	272	277	235	275	213	263	221	259	224	228	256	239	276	260	237	242	247	270	220	239	277	267	246	242	231	245	223	235	267	247	265	263	224	230	249	252	230	270	271	242	260	269	250	255	243	250	276	248	246	243	249	252	262	246	273	242	281	277	235	227	257	270	260	270	229	251	247	246	259	238	260	282	278	220	244	236	264	257	256	275	249	250	262	247	249	247	224	263	246	267	265	255	205	261	274	237	227	218	218	261	233	245	251	241	237	231	232	268	253	242	227	264	264	233	240	232	221	259	227	247	236	239	227	247	246	259	213	265	288	248	240	245	231	240	256	220	254	268	258	247	257	243	266	244	237	261	240	268	235	269	253	288	241	231	254	259	262	249	230	257	255	255	257	236	248	237	272	248	234	214	229	232	254	265	226	259	256	222	231	244	247	230	227	245	279	258	245	253	231	256	267	226	258	273	255	245	244	248	258	232	247	273	258	277	240	259	268	261	239	248	260	249	232	262	272	270	247	266	234	253	243	232	245	250	243	217	221	246	237	257	261	250	230	263	258	237	259	257	281	239	236	253	240	250	252	261	282	211	254	214	241	264	276	252	229	259	284	241	269	238	246	251	241	261	271	259	205	257	211	245	258	228	240	255	269	245	237	233	244	255	228	269	273	266	254	267	275	263	224	276	273	256	259	227	243	246	243	228	234	266	263	270	246	240	239	227	253	268	261	266	254	240	238	255	226	232	247	267	267	267	238	228	240	250	265	233	236	225	228	239	279	223	239	229	242	284	235	273	282	274	237	242	242	240	246	261	242	249	279	242	250	258	240	249	259	221	227	286	258	261	239	249	271	278	268	224	236	254	233	252	250	231	212	238	250	243	250	242	243	266	244	258	255	228	253	228	241	217	236	231	263	259	259	267	254	245	258	258	269	272	250	262	240	238	261	226	224	256	233	221	252	274	265	249	249	257	256	246	243	280	227	245	231	264	233	227	216	223	253	273	244	260	230	256	278	268	230	242	232	267	235	270	272	249	238	241	260	285	270	272	269	277	263	247	238	239	234	283	267	238	226	257	253	237	255	258	248	238	233	259	241	253	241	263	253	245	230	254	262	242	248	210	257	240	231	233	234	291	256	239	214	257	238	250	234	273	229	234	214	226	279	228	243	238	259	254	242	246	234	262	216	244	258	267	244	239	255	222	241	227	222	252	229	234	254	215	259	253	240	262	245	237	243	266	256	266	257	246	269	255	223	262	243	231	201	268	272	270	262	279	279	288	241	254	249	245	236	270	242	259	248	245	224	278	226	263	256	205	249	235	264	233	216	287	221	242	236	244	235	266	240	257	257	290	268	221	254	245	239	248	281	252	251	225	236	248	240	240	253	281	244	245	240	255	249	245	240	244	237	279	240	247	253	252	247	217	234	280	276	262	244	262	271	239	283	287	259	245	254	243	278	249	231	247	245	223	246	263	240	230	243	261	258	266	242	241	236	232	247	253	243	245	252	234	256	280	226	247	281	282	245	264	230	216	266	277	254	249	263	293	282	266	240	259	280	230	273	268	248	259	241	241	262	273	250	299	257	254	255	262	240	249	268	229	256	259	284	284	253	257	233	242	226	254	242	237	243	258	271	238	265	246	254	265	249	252	266	223	261	265	262	261	278	241	251	239	256	227	270	254	240	262	256	264	261	255	253	241	265	255	225	246	284	299	265	272	252	270	222	232	248	228	235	242	249	260	255	249	233	253	232	243	245	245	217	253	256	298	257	259	272	252	287	265	251	243	261	247	237	271	236	249	248	246	249	249	261	254	244	257	259	244	259	243	237	226	261	260	238	256	249	251	228	237	234	227	274	251	259	256	268	267	245	250	273	227	259	249	234	271	246	249	278	269	266	251	237	237	250	257	234	261	254	257	262	251	247	235	253	229	274	263	269	234	262	255	235	241	243	233	270	241	268	245	258	245	250	246	240	250	247	223	276	243	233	266	263	238	228	254	234	270	232	251	256	236	260	239	244	247	248	245	251	243	269	227	243	269	297	270	268	254	248	269	254	249	252	257	260	258	248	270	240	254	235	276	254	276	251	251	233	267	253	261	271	281	257	262	273	231	237	264	257	244	260	238	252	235	225	250	259	251	240	239	226	251	247	250	250	257	226	261	274	249	256	255	273	263	272	260	265	255	219	248	263	236	273	287	289	257	257	246	241	243	242	274	279	253	216	233	249	230	220	261	262	264	219	246	259	270	242	255	270	236	222	243	224	215	282	254	238	228	252	248	267	243	252	272	293	229	261	280	259	263	244	260	265	248	239	269	255	255	240	277	257	248	235	236	216	254	260	250	229	230	261	231	281	264	261	253	258	219	238	230	250	246	244	235	247	230	258	273	269	241	241	257	264	248	251	243	253	234	281	236	228	275	253	242	239	254	233	238	278	242	247	262	264	248	251	249	252	253	256	254	230	244	240	254	230	245	271	248	268	258	256	235	257	263	260	245	236	241	261	257	268	242	247	251	221	254	234	248	278	280	243	228	258	242	239	291	246	247	225	264	239	253	253	272	262	219	253	241	248	262	254	250	260	264	229	253	241	246	280	263	249	244	239	268	243	245	264	259	263	219	253	261	276	240	251	234	241	256	228	268	261	242	248	240	232	247	260	281	248	265	244	261	282	241	215	217	256	258	238	270	273	265	256	254	245	244	226	253	271	249	250	265	246	246	254	238	254	210	252	227	262	258	281	256	254	273	224	242	267	240	235	243	220	258	249	254	236	277	239	265	249	229	267	231	237	240	244	260	242	289	258	235	238	254	223	276	256	254	250	244	238	262	257	230	235	259	263	270	257	257	256	212	255	248	217	259	237	256	256	247	270	285	263	242	245	246	288	232	265	247	248	235	254	270	257	235	242	278	245	271	270	238	255	235	226	230	217	248	290	264	257	253	250	232	249	266	247	264	250	227	261	263	215	226	242	219	229	262	250
6954	1235	2878	8621	9489	4026	1398	932	834	747	735	676	675	696	683	677	689	689	635	657	623	615	642	608	624	615	619	615	638	638	615	635	650	634	627	609	592	663	635	557	652	596	615	543	621	658	604	625	603	604	599	611	587	587	619	586	592	606	641	625	600	605	632	609	566	627	615	572	616	608	625	589	611	581	619	633	630	594	594	550	607	621	603	614	619	611	595	587	534	623	625	593	606	580	625	615	586	603	591	610	587	597	616	615	654	566	582	612	552	660	599	569	605	632	573	601	611	584	610	594	595	561	608	604	604	630	586	550	652	611	629	638	555	603	590	570	596	600	600	592	619	530	578	579	582	561	604	565	601	613	616	619	606	613	603	623	569	623	583	590	621	638	580	653	620	590	594	577	609	609	598	603	608	619	594	590	572	584	598	585	582	631	618	540	599	614	567	616	650	561	601	593	598	640	609	611	590	639	608	665	617	621	549	630	570	603	593	598	570	606	603	533	601	548	628	583	586	577	569	563	578	595	583	638	576	576	583	587	621	615	566	630	629	595	600	617	593	639	583	606	614	598	586	611	616	591	616	613	586	598	609	578	567	609	599	589	564	603	615	580	600	563	634	590	583	630	603	580	622	601	622	601	632	644	587	551	634	622	594	640	610	592	580	606	568	592	588	556	588	599	572	622	585	611	654	550	590	543	580	624	627	608	572	554	592	622	598	543	593	587	588	594	589	618	595	603	612	545	596	585	581	554	578	609	590	632	619	633	623	554	580	628	618	583	586	578	612	584	568	628	610	554	558	635	592	607	610	595	613	586	599	589	611	601	612	577	577	607	580	553	585	587	621	570	607	605	586	560	611	639	574	609	591	597	608	594	552	612	609	592	586	621	604	564	561	600	614	571	573	600	608	642	634	573	598	590	596	606	602	597	648	604	623	615	584	605	594	595	644	620	557	624	553	552	637	581	614	574	590	604	582	559	619	602	604	564	618	603	613	604	570	584	559	659	597	621	587	597	600	608	553	577	585	634	601	569	589	619	596	618	608	545	603	588	571	572	572	597	572	573	599	565	591	622	579	626	560	602	558	650	597	623	582	600	581	610	584	623	612	616	563	592	573	600	610	589	632	589	580	621	587	639	597	578	594	605	609	602	574	605	630	593	613	575	650	588	632	568	615	633	562	564	592	620	572	614	576	601	601	610	629	590	598	544	608	598	573	594	540	571	581	580	605	606	617	618	619	592	556	568	583	597	574	594	567	590	630	635	615	566	636	541	586	600	601	599	620	565	569	552	595	601	605	628	608	607	569	610	606	601	606	615	619	634	577	602	564	601	620	580	596	604	565	586	527	603	602	589	589	587	613	586	600	584	636	586	607	578	600	591	632	569	603	612	604	600	581	540	599	617	565	593	588	599	545	608	618	561	614	601	595	596	598	612	587	602	607	588	576	616	582	599	622	592	587	625	609	623	578	600	638	566	593	621	579	560	612	616	610	616	557	586	623	613	592	603	630	577	633	599	619	602	580	590	623	605	614	586	596	596	621	588	598	601	576	587	636	533	589	575	583	580	579	624	600	589	600	580	559	601	602	613	599	633	606	653	593	606	614	573	614	591	617	592	608	646	615	563	612	578	570	622	611	651	585	632	637	575	604	574	605	621	603	637	614	581	586	638	570	590	577	612	570	601	596	618	576	592	583	598	612	652	601	577	647	637	608	571	582	594	593	595	579	554	601	634	553	586	578	592	599	547	591	591	591	589	589	584	617	583	595	602	570	622	554	598	598	646	617	615	581	627	582	559	606	628	654	596	608	631	627	607	644	548	588	624	606	572	574	546	578	610	612	567	599	614	587	623	631	616	613	571	631	603	611	644	591	621	591	657	575	555	585	588	617	566	588	609	568	598	598	593	584	627	553	574	587	566	595	605	608	623	574	596	582	564	539	622	597	636	606	633	592	602	583	610	608	587	576	620	648	614	596	610	622	607	637	622	575	569	595	610	595	593	552	554	610	612	595	552	639	620	547	580	635	593	587	556	626	586	608	612	576	590	566	609	593	601	577	560	655	609	602	598	593	579	641	594	593	611	568	613	560	578	567	627	631	540	600	662	577	580	600	644	607	537	575	620	610	591	525	577	598	580	633	607	602	601	557	601	616	600	595	573	624	618	633	596	622	579	618	608	592	611	597	581	562	575	609	562	580	583	603	593	610	616	553	609	606	635	661	591	618	583	592	610	573	549	634	601	543	576	564	602	605	601	590	588	612	595	600	639	600	611	591	602	584	592	571	617	617	639	609	609	646	620	588	609	563	603	628	617	588	581	605	582	604	628	626	551	606	626	590	590	569	607	570	614	575	589	592	579	593	674	565	604	581	601	614	600	603	566	608	616	625	611	571	560	617	570	578	577	606	644	584	608	618	622	595	616	608	613	587	574	597	637	600	592	584	635	594	584	589	596	604	589	560	581	594	620	562	630	582	588	591	587	630	606	577	572	606	623	618	615	615	605	628	565	591	612	583	613	601	585	607	580	581	625	560	575	584	638	573	626	604	576	573	581	576	536	574	593	599	682	580	609	612	584	617	575	635	577	629	669	588	573	606	600	639	575	569	592	628	570	588	615	584	561	601	576	596	559	586	599	592	593	604	602	591	587	604	623	562	562	590	588	601	560	626	630	621	628	561	621	611	584	586	608	558	583	633	631	606	607	590	623	589	594	595	615	620	577	683	582	614	610	611	598	563	683	629	600	611	631	590	652	658	607	611	582	596	613	603	595	581	543	596	580	657	591	587	586	598	576	604	583	578	577	568	629	587	596	582	650	582	602	653	596	621	619	564	618	570	624	588	578	596	594	587	597	615	623	542	587	596	584	622	554	600	574	593	576	613	554	598	637	605	623	590	595	563	592	615	607	575	610	633	556	623	605	605	627	608	573	584	629	565	586	653	599	570	577	607	591	559	601	560	534	640	633	578	583	583	591	633	624	623	597	623	614	629	621	650	603	588	609	611	597	583	654	593	696	574	588	572	586	537	635	595	614	579	586	599	648	597	608	552	593	588	571	568	571	624	556	620	597	595	574	639	606	598	585	610	598	615	624	610	585	603	583	617	569	585	577	587	589	579	579	566	618	579	613	579	592	662	626	613	590	600	603	565	634	603	589	638	559	623	577	629	576	591	608	548	603	621	581	621	561	581	581	624	625	585	616	624	559	613	643	567	599	590	568	584	615	621	573	533	601	586	615	593	608	606	582	607	617	610	602	606	617	627	596	616	637	571	577	572	584	624	607	563	598	607	586	607	620	615	568	602	614	580	598	616	576	618	609	570	620	570	564	594	610	583	608	575	608	646	568	613	560	570	568	630	642	564	556	660	642	609	591	584	603	632	583	631	609	580	615	564	608	634	606	544	635	594	620	595	535	582	602	574	569	615	608	642	601	603	631	635	595	609	616	569	604	558	597	591	610	602	617	617	600	632	616	577	631	606	611	628	622	609	573	589	587	559	592
13541	1461	1960	3254	2716	1120	335	196	202	147	165	145	137	128	140	104	113	127	109	114	100	122	124	111	109	128	111	117	114	119	114	100	102	99	130	127	114	108	124	101	111	107	96	120	95	117	103	100	113	94	122	108	106	124	117	109	108	101	111	94	100	118	116	113	121	105	112	111	101	107	123	117	120	101	104	102	107	103	114	91	115	111	117	118	110	114	119	113	96	115	91	117	111	118	80	118	94	117	102	134	109	111	107	116	107	100	115	121	93	96	111	110	122	112	98	102	96	123	103	98	106	120	103	123	128	104	143	112	115	118	98	112	107	97	106	102	110	112	116	98	113	122	105	113	133	93	128	121	112	94	131	113	134	113	121	99	94	90	123	115	120	112	109	107	114	113	98	102	101	105	100	94	99	109	95	124	88	101	118	125	127	103	98	97	103	105	103	112	117	110	111	112	117	108	101	105	109	121	101	123	115	123	104	114	107	102	119	114	125	121	105	108	103	113	110	100	116	126	90	105	103	96	113	105	116	121	93	99	106	111	110	92	103	99	115	103	104	124	108	118	101	117	122	111	109	115	127	104	102	107	113	109	100	117	117	100	117	107	89	112	84	103	128	109	111	96	115	101	108	83	113	107	117	96	119	125	119	108	118	111	110	104	103	97	124	110	120	132	133	104	109	119	85	95	98	133	111	129	120	122	112	79	105	137	119	112	105	97	121	127	92	113	90	103	114	112	122	110	103	126	107	143	113	108	121	104	104	133	94	109	94	96	114	136	106	104	94	100	107	96	99	111	103	93	119	99	107	104	108	108	87	119	112	106	100	102	133	116	98	121	110	100	113	93	105	114	92	106	114	103	111	107	107	108	110	106	108	103	119	105	121	118	102	112	102	118	115	108	124	106	115	88	106	106	97	118	125	105	112	122	103	128	111	100	136	130	109	105	96	107	95	106	121	93	122	102	122	100	103	115	142	119	101	124	106	132	99	114	104	124	102	105	111	119	125	107	113	116	126	114	108	129	115	101	112	103	96	113	117	95	128	108	111	112	107	104	107	114	104	127	112	129	115	108	121	111	120	120	86	90	97	131	119	127	109	107	105	104	110	111	95	105	130	109	121	115	97	114	115	108	122	95	119	122	126	107	109	96	121	93	97	97	109	109	114	94	104	102	101	118	126	126	111	104	93	90	112	129	115	101	120	135	97	105	110	91	112	133	89	80	130	135	129	118	109	130	103	109	120	119	121	109	113	104	110	97	109	112	121	113	118	96	120	107	100	105	123	103	132	130	108	126	117	103	117	125	114	112	111	109	117	114	112	79	111	105	110	114	110	107	106	126	98	110	110	103	104	111	114	95	114	95	111	111	114	114	126	109	104	119	116	108	103	128	101	121	108	106	108	110	91	99	101	116	106	122	105	103	98	88	99	115	97	106	107	137	97	98	125	118	102	99	103	102	123	120	122	105	102	101	110	111	104	115	128	113	104	113	123	109	121	124	104	126	96	98	116	119	121	112	94	89	117	107	118	92	120	111	123	111	113	107	89	99	102	118	94	120	94	138	110	128	114	116	118	109	112	107	100	112	125	120	124	100	109	99	108	143	104	119	111	105	108	95	113	117	124	118	108	87	112	105	123	89	112	108	115	115	125	101	132	101	93	105	94	104	115	114	96	113	115	129	111	121	114	89	110	113	123	113	106	112	110	121	122	113	96	115	96	106	104	118	109	98	95	122	103	114	127	100	106	119	118	107	122	132	124	115	96	105	95	122	109	120	113	111	118	119	96	116	104	107	121	116	111	111	117	142	115	85	107	94	119	137	95	109	108	105	112	103	99	106	108	108	105	115	108	129	104	105	106	94	97	115	131	133	123	91	110	109	105	110	114	100	112	100	111	103	88	97	114	96	99	126	110	128	111	122	111	100	113	108	105	110	108	123	126	112	114	116	117	104	112	131	114	115	83	113	115	118	120	114	96	104	121	96	116	116	132	97	114	109	111	109	108	83	110	109	110	109	124	124	107	94	97	101	121	97	114	108	101	109	119	116	115	103	101	110	114	117	107	99	115	116	114	122	106	101	116	109	99	99	97	102	131	99	123	108	87	114	108	107	110	110	98	110	73	116	108	133	107	107	126	107	96	108	103	121	94	110	123	113	139	105	112	128	109	89	106	113	98	127	101	109	130	112	113	123	103	107	109	107	104	112	92	111	134	125	117	115	93	102	107	101	98	119	121	106	109	109	98	102	119	99	117	106	99	112	112	123	100	92	132	110	133	103	108	105	101	111	109	101	121	96	101	99	127	124	128	119	105	109	106	122	97	84	99	112	94	114	114	92	129	104	113	106	116	134	115	116	93	102	109	103	120	116	104	90	123	99	114	104	125	101	121	105	118	97	98	97	122	110	115	113	97	115	94	114	123	97	106	110	114	91	110	131	101	107	107	106	121	107	109	100	94	96	109	106	108	112	101	88	110	123	97	101	100	101	118	106	102	130	130	125	122	114	123	118	107	107	125	134	115	96	101	104	112	120	109	104	108	131	119	106	106	116	129	125	114	109	112	106	126	111	98	120	94	118	131	125	129	126	107	121	101	136	114	113	96	101	94	101	118	100	122	120	105	116	101	106	113	122	125	98	124	108	113	113	119	101	109	106	132	94	92	106	101	127	103	118	119	127	123	110	94	116	118	102	94	96	112	117	121	105	92	106	114	106	107	111	100	116	126	116	134	108	113	79	130	102	97	125	117	98	119	99	112	114	129	100	126	127	108	113	105	120	131	123	114	133	120	100	123	112	125	108	101	121	113	120	112	114	115	114	109	115	111	104	137	94	102	127	150	123	127	100	108	116	121	110	118	129	100	110	108	119	120	118	119	111	113	103	99	92	115	106	96	110	103	146	94	126	116	106	96	112	119	104	103	117	105	106	110	96	113	134	126	99	130	123	117	114	114	123	108	109	108	101	134	105	119	120	100	95	103	129	103	124	106	112	99	108	94	107	100	142	138	106	102	106	99	118	114	104	123	113	122	102	101	101	113	97	122	89	118	117	104	101	109	122	118	109	120	109	117	121	108	114	109	133	123	114	111	99	116	130	113	118	125	101	117	109	122	108	112	113	119	87	89	110	115	116	99	95	116	126	111	112	97	119	101	106	120	97	131	106	117	97	100	115	95	118	113	116	117	115	107	121	111	129	105	111	98	95	104	107	116	115	113	122	124	108	121	116	99	110	102	119	104	105	106	98	127	145	106	92	123	108	122	117	92	92	109	122	102	114	108	118	121	103	94	92	110	117	95	116	111	114	118	110	93	94	103	105	100	96	111	105	91	129	112	106	104	118	115	86	109	114	108	109	110	105	106	101	108	119	119	92	117	90	111	108	98	96	114	96	101	143	136	110	117	109	113	114	125	97	124	105	95	118	114	99	104	132	109	113	119	117	88	103	116	106	92	111	108	108	121	99	87	120	100	109	124	103	119	117	122	124	116	96	117	96	110	128	100	102
8690	1396	4585	9887	10550	4270	1407	938	684	594	505	505	480	431	431	394	387	412	369	346	344	346	298	360	332	362	301	323	315	311	328	319	305	330	321	288	318	334	308	319	287	312	292	347	279	292	291	272	311	276	274	305	287	274	316	291	305	308	323	260	292	260	309	302	290	272	305	261	307	294	323	287	299	318	293	274	307	299	271	329	279	288	305	286	291	276	307	287	248	278	286	288	296	265	302	280	273	271	296	293	272	299	278	289	262	292	294	318	304	266	284	302	293	272	269	279	290	286	287	299	305	322	283	290	326	287	288	301	299	298	281	273	274	289	288	311	285	270	279	264	269	292	280	284	250	273	274	301	283	280	271	292	269	319	305	284	297	301	298	277	294	266	255	281	268	264	312	284	275	290	280	249	279	268	276	265	285	272	277	303	279	276	315	281	298	277	289	293	288	279	290	284	282	287	280	295	286	255	285	273	309	303	279	284	292	308	289	282	291	270	312	258	290	277	295	290	296	316	290	268	278	281	290	297	293	304	282	291	273	285	278	270	254	298	271	288	293	284	284	289	295	282	270	273	289	315	297	295	280	308	290	284	277	303	285	314	286	279	256	286	295	302	271	316	287	272	299	235	271	272	267	272	281	311	299	273	319	303	289	287	319	270	299	292	287	273	270	283	292	302	295	292	272	270	297	302	259	298	251	260	300	270	305	282	304	303	267	263	292	296	292	268	286	298	281	297	299	313	276	235	271	279	288	314	274	296	292	284	295	271	290	286	275	286	297	301	252	282	262	270	267	265	308	265	276	282	284	274	308	291	285	319	292	286	281	299	284	280	298	258	280	305	272	270	253	269	272	293	285	309	284	284	308	259	272	309	277	307	286	289	281	289	291	290	303	270	318	284	321	284	287	290	298	305	309	291	278	296	308	286	285	281	283	321	270	314	309	304	296	278	297	296	283	307	270	267	274	277	289	268	290	265	328	284	282	277	296	299	268	308	270	233	258	286	265	304	282	306	312	278	276	255	291	277	277	304	255	298	298	275	323	309	287	286	274	261	253	276	287	336	282	286	281	261	297	308	270	294	311	276	249	297	284	264	289	279	287	291	275	263	277	319	256	311	294	297	318	271	294	271	291	304	275	279	294	279	278	304	283	291	298	289	276	301	275	305	308	288	282	278	267	271	310	258	282	287	283	311	279	264	280	270	296	275	304	306	285	263	263	263	292	302	272	316	290	261	267	277	265	316	304	303	286	292	251	269	295	262	329	309	295	280	271	281	263	279	284	302	303	289	295	307	320	299	287	286	310	291	287	293	297	297	299	289	259	273	289	303	265	286	292	285	311	278	283	278	297	301	318	306	277	269	258	283	320	293	256	312	275	316	272	308	279	296	267	314	310	297	233	295	286	275	263	281	282	283	280	293	279	306	270	288	291	288	311	302	283	303	308	292	278	302	274	286	285	258	299	281	290	284	288	300	291	311	290	303	303	251	275	298	307	321	274	286	300	280	291	258	267	263	286	263	289	281	249	286	289	283	308	329	290	291	293	264	318	291	269	256	307	252	290	280	250	263	268	287	316	283	260	269	288	292	252	286	301	279	297	313	293	286	313	315	298	291	294	288	278	293	317	251	284	294	279	295	258	310	277	291	282	278	282	282	294	295	283	304	282	259	305	274	271	260	272	256	274	279	272	299	268	277	266	307	296	278	274	273	280	276	283	316	279	289	293	294	262	301	294	284	299	274	289	285	281	268	279	277	305	295	292	247	301	305	294	303	286	245	273	298	298	314	272	292	281	293	308	287	297	283	306	263	275	273	259	318	272	281	276	297	293	280	294	318	251	279	311	279	278	283	265	298	287	304	298	306	285	309	296	259	305	318	318	259	272	268	352	278	282	287	230	286	263	279	279	319	310	295	314	290	296	301	279	261	294	294	275	293	284	290	302	271	306	297	275	297	279	287	298	314	293	285	276	291	319	294	286	327	305	302	277	275	294	276	296	270	305	282	273	285	310	270	303	326	298	278	299	284	286	275	299	301	287	284	285	286	301	290	257	302	320	300	269	271	318	295	238	292	291	275	288	266	293	265	297	289	281	266	278	269	288	249	272	299	284	278	271	305	280	300	259	298	305	287	287	268	318	275	291	304	294	304	275	327	279	303	292	311	272	281	309	316	280	288	305	283	309	252	281	297	308	292	284	284	306	304	277	303	299	310	274	268	285	273	299	270	303	308	267	283	265	291	253	313	330	272	297	287	250	308	285	273	275	270	293	305	311	285	259	261	271	282	270	284	320	291	311	255	290	296	269	266	274	285	300	294	292	296	326	276	299	270	263	300	282	311	255	260	310	293	255	287	258	303	289	307	268	256	282	301	315	271	308	295	262	280	273	295	286	277	295	325	279	292	284	286	275	272	294	313	257	280	289	262	282	316	291	294	271	298	283	301	274	275	292	280	285	255	302	275	274	288	279	283	301	289	270	288	278	287	277	291	287	279	283	289	303	305	295	256	308	290	309	282	266	305	272	290	285	283	286	276	308	287	281	316	302	313	246	312	274	294	301	284	310	291	289	274	287	314	305	303	281	289	285	304	271	278	261	295	283	310	272	263	256	261	285	299	271	275	282	281	283	301	297	298	281	290	292	271	310	311	295	294	278	272	277	266	296	271	268	305	277	276	281	306	292	293	242	308	277	275	296	306	301	273	291	284	288	289	249	278	276	245	296	316	312	283	309	267	316	277	288	269	272	300	318	287	277	311	281	301	257	291	296	266	307	262	261	270	292	295	261	276	291	277	297	281	308	281	289	302	290	292	288	304	281	275	300	294	278	276	291	285	296	274	300	294	273	266	319	274	304	255	311	264	309	271	290	288	291	298	303	288	291	274	292	259	286	295	274	313	267	306	278	276	288	261	265	247	262	297	276	308	271	271	276	291	316	277	254	319	309	286	321	238	291	299	294	274	289	327	289	277	288	294	269	288	259	318	279	258	293	268	287	293	262	295	285	291	295	284	303	280	257	305	273	270	269	306	298	259	315	283	280	272	284	273	249	273	275	285	286	290	274	303	302	283	298	321	289	282	283	288	288	273	297	280	312	308	252	287	290	289	259	290	301	283	318	276	265	258	261	293	272	289	279	311	288	258	280	272	289	275	278	309	276	307	279	235	303	299	244	285	296	255	315	324	287	296	264	280	279	277	280	306	307	298	323	277	271	290	283	318	292	288	273	286	269	294	260	291	280	288	307	264	271	267	254	279	299	298	264	288	267	284	290	292	309	282	284	307	294	302	287	261	321	289	328	261	285	256	288	273	318	302	303	296	279	286	287	294	269	293	292	287	274	302	285	287	289	288	295	285	290	259	313	271	294	324	278	308	311	301	251	277	277	278	289	301	281	299	258	268	270	274	287	273	280	323	246	296	307	306	299	309	293	292	291	286	267	297	296	300	265	309	308	289	314	275	302	289	311	307	290	304	286	291	307	290	291	264	302	309	295	285	289	304
1713	543	806	1235	1048	649	366	285	317	302	273	289	261	323	274	306	286	279	306	299	274	295	303	260	303	289	281	255	324	277	290	286	296	269	307	275	277	290	278	282	302	289	294	281	246	272	257	271	284	254	293	277	291	280	265	281	295	301	252	247	275	285	280	262	316	274	273	270	283	294	277	266	260	279	301	287	288	291	305	251	255	252	278	261	259	273	321	267	294	279	269	252	258	319	256	280	267	298	307	281	271	299	295	246	303	325	290	290	302	302	282	293	263	286	304	295	275	263	304	267	260	278	280	279	273	280	294	272	261	289	302	280	301	314	253	311	294	316	293	273	287	296	301	278	288	296	290	263	283	270	267	269	291	334	318	281	260	269	292	290	289	261	244	274	281	278	277	245	270	296	291	277	243	286	328	286	260	285	284	283	279	269	248	286	311	288	299	280	264	289	308	294	263	264	287	306	250	286	295	294	278	308	300	260	271	273	275	288	282	256	275	291	297	296	256	279	288	279	299	337	301	292	275	333	269	292	266	294	292	277	288	300	309	253	273	289	277	279	246	241	293	286	268	281	266	276	301	291	259	306	256	267	270	297	316	279	313	261	267	280	266	263	282	317	319	267	295	280	292	245	272	280	302	270	295	242	298	281	267	239	339	302	246	290	282	276	264	298	285	302	291	272	287	269	290	291	293	276	278	275	291	323	293	318	297	275	278	311	325	311	282	281	269	267	289	279	278	263	273	327	301	299	314	303	256	271	280	282	280	295	282	287	290	254	272	287	266	287	312	267	261	318	269	271	292	273	292	289	280	306	298	291	291	289	297	289	291	309	290	317	301	282	278	293	284	320	274	267	309	277	289	282	272	282	271	262	279	291	233	271	283	252	272	271	340	284	285	252	249	284	275	279	272	279	264	240	248	269	289	298	278	270	279	304	260	269	293	301	265	279	290	293	282	288	273	277	272	295	289	281	305	253	287	331	329	277	291	286	334	293	269	303	277	300	299	272	303	262	328	284	309	283	262	251	287	289	289	296	290	279	306	271	276	293	262	274	284	322	318	258	304	300	306	262	262	297	272	273	282	326	306	285	278	272	276	281	299	276	296	292	284	277	313	278	297	291	273	272	267	291	273	295	269	288	286	265	278	285	301	302	281	279	275	291	295	301	311	307	287	295	259	265	276	277	290	316	306	285	284	254	254	281	273	267	278	261	292	245	290	260	255	268	279	276	277	266	279	264	258	289	266	272	291	266	280	265	271	288	256	294	258	292	296	305	259	306	275	275	315	265	300	234	296	289	280	262	289	278	271	263	271	286	282	278	273	281	301	278	294	270	284	294	283	255	228	281	267	300	293	265	304	281	250	269	275	274	260	286	281	287	244	277	267	315	268	275	272	257	254	258	299	278	302	282	296	295	290	284	320	273	266	309	259	307	279	300	266	251	290	274	257	290	279	280	304	290	282	272	300	269	273	262	244	300	292	270	312	304	271	263	289	286	296	283	296	253	260	280	268	286	225	273	252	290	262	302	257	280	274	274	286	299	283	283	254	287	299	301	290	265	305	280	238	271	317	281	275	298	323	279	312	259	289	269	271	284	259	309	282	277	280	285	287	297	289	296	289	265	324	291	297	272	286	247	305	275	272	257	288	264	271	261	288	299	308	284	263	295	265	272	251	278	273	290	298	286	314	293	249	274	256	261	279	298	297	295	285	276	281	294	271	323	270	290	260	325	295	290	284	243	294	262	295	305	277	306	286	277	278	250	253	312	283	253	275	285	260	275	268	284	276	300	264	288	267	265	278	265	254	261	288	261	295	256	253	290	299	274	280	294	307	277	260	271	289	285	257	262	281	280	281	290	291	313	289	282	264	288	290	291	230	286	328	289	293	251	294	259	263	285	268	327	297	273	316	263	276	270	259	269	281	272	276	299	288	272	257	273	251	279	308	300	275	283	289	282	305	262	279	273	277	285	305	273	295	267	279	286	304	266	291	305	275	289	282	296	300	272	289	281	264	278	281	314	276	257	244	289	319	296	263	288	302	272	256	263	288	287	303	291	324	286	303	293	287	264	303	241	279	275	263	289	273	291	277	254	322	257	277	290	232	276	278	254	286	287	272	249	275	284	278	264	279	276	301	275	277	301	311	279	289	275	296	273	291	286	286	272	283	276	279	306	285	270	260	300	315	279	266	274	276	257	275	288	291	260	279	289	273	305	269	288	267	323	288	264	305	273	315	315	276	263	302	286	270	287	253	286	312	269	271	334	267	258	287	304	266	322	288	308	268	246	310	284	279	279	278	294	298	281	303	272	278	264	284	281	267	291	299	285	293	335	285	271	270	282	251	283	265	249	293	300	312	286	250	290	256	268	267	281	271	291	288	299	264	267	272	268	252	295	283	265	265	306	264	286	275	286	283	288	286	284	278	293	265	274	268	301	294	290	308	271	314	275	281	312	271	303	262	280	280	264	268	282	287	306	275	283	286	297	266	257	312	293	283	282	257	288	295	275	298	284	284	282	264	257	300	292	252	261	310	271	294	311	308	301	292	309	291	282	249	296	288	284	260	277	296	266	293	294	286	254	269	294	294	282	259	267	284	279	289	295	284	308	277	289	291	275	265	263	261	292	258	313	300	274	300	262	278	265	301	260	289	283	274	311	288	262	280	301	282	257	290	338	274	284	290	272	250	290	269	287	278	269	269	265	277	250	305	288	279	268	285	305	263	289	256	311	278	276	289	295	271	258	310	313	263	267	275	237	273	249	260	294	283	281	267	302	255	254	260	306	282	293	302	275	265	294	303	277	300	284	278	297	257	286	265	282	256	285	250	283	307	288	286	273	284	273	290	281	270	293	244	304	282	244	263	258	288	279	273	253	283	329	283	264	285	317	310	292	309	280	262	284	278	293	267	299	266	273	287	283	281	286	287	288	313	293	272	267	281	318	311	294	304	318	303	276	311	314	288	286	263	275	277	314	278	299	322	266	270	272	256	274	287	283	305	319	309	328	255	267	302	296	295	283	272	268	268	283	284	290	294	294	341	301	279	293	291	283	286	296	268	279	295	260	250	308	271	271	286	267	263	269	299	308	272	266	276	268	298	258	307	260	278	284	271	279	283	273	290	265	230	286	252	276	273	277	253	284	273	293	265	283	279	308	273	301	270	281	258	288	300	277	269	276	317	277	306	303	267	286	284	299	269	278	273	281	277	286	283	283	291	281	287	246	301	306	256	261	287	292	268	281	247	279	295	287	267	304	297	247	270	263	295	301	287	283	267	276	297	288	302	270	277	312	258	273	300	294	270	298	242	303	317	282	331	303	281	300	278	272	285	283	300	272	262	281	312	250	252	285	271	293	276	297	269	297	291	285	298	278	312	282	296	295	252	267	271	274	286	297	270	327	315	301	304	238	313	303	311	283	277	282	284	301	298	315	302	265	256	291	311	269	277	285	276	299	260	261	246	246	260	286	263	295	259	264	266	308	283	281	286	280	269	278
2189	1003	1918	4226	3899	2512	924	739	669	725	682	705	671	692	688	695	675	637	712	674	686	687	653	706	675	655	699	675	700	675	695	646	701	648	723	643	700	672	659	661	640	637	679	681	660	676	689	687	698	722	695	628	626	696	679	721	675	670	630	686	699	657	674	670	672	690	655	664	665	716	681	690	678	677	675	715	628	648	689	662	672	675	651	692	756	659	713	661	617	690	678	721	658	654	667	652	654	673	701	675	666	654	659	660	692	688	676	626	700	617	668	662	671	643	699	629	699	684	603	687	684	691	644	625	651	672	644	720	684	673	683	649	703	688	683	684	661	687	688	696	665	622	676	638	689	614	684	656	672	635	620	687	649	648	621	641	664	673	670	685	712	676	688	649	697	682	685	669	682	651	665	679	646	687	684	702	715	670	638	700	664	704	657	661	688	656	675	677	679	634	650	671	633	673	718	711	663	608	708	668	707	680	711	660	682	678	658	679	656	702	713	704	708	650	683	690	640	688	653	680	658	644	680	667	698	695	676	682	666	701	695	671	675	669	706	697	683	623	743	719	680	632	619	648	664	643	615	661	712	668	687	667	683	660	632	683	683	665	643	699	659	651	674	694	667	670	746	650	648	708	664	684	661	691	682	629	614	661	708	674	642	679	643	687	645	699	682	696	660	659	665	677	675	680	644	609	709	658	651	658	720	667	668	670	700	716	666	679	634	704	671	627	646	675	664	692	628	693	668	676	637	681	672	640	712	629	687	657	677	661	708	676	713	677	670	628	628	715	646	669	679	753	695	665	701	709	680	660	665	698	612	717	681	669	672	656	649	689	702	664	654	654	682	642	664	641	646	656	617	693	682	651	703	677	661	687	632	709	694	677	697	654	664	680	679	652	652	647	725	711	714	668	636	692	717	706	657	657	664	663	664	676	652	690	654	679	650	645	671	654	657	680	669	603	648	701	690	642	670	654	696	669	664	678	671	668	658	618	641	650	658	664	652	674	695	711	653	648	665	667	629	684	650	687	628	676	676	654	679	706	688	632	624	650	664	669	666	676	619	658	676	652	695	646	671	647	698	664	687	681	654	715	681	660	670	681	672	706	683	685	648	698	687	663	685	694	683	657	616	616	690	638	675	683	628	695	725	667	678	694	671	658	666	669	639	698	715	679	654	682	657	664	636	688	656	677	695	666	666	696	670	674	677	684	643	683	637	613	669	626	685	723	678	639	656	663	686	723	703	695	640	639	693	702	717	665	662	636	653	689	627	636	683	666	674	711	670	642	704	639	646	698	659	684	686	723	663	682	707	645	676	670	625	638	667	671	661	692	645	681	715	721	678	701	630	698	686	682	677	662	671	635	703	654	660	645	666	680	677	676	615	638	693	663	669	691	666	684	717	669	679	648	683	666	673	720	668	665	660	669	679	705	652	690	687	658	620	695	691	650	682	720	698	671	678	674	664	647	649	703	687	671	677	638	656	655	655	693	652	685	688	654	654	687	661	656	695	661	655	689	635	684	688	662	653	692	677	655	668	659	662	658	695	642	701	715	728	653	606	634	660	610	681	678	701	639	664	643	678	681	665	636	693	657	671	689	650	626	684	653	648	686	638	664	662	701	716	635	674	678	704	683	687	668	669	673	657	663	643	614	661	634	669	665	712	684	686	664	692	659	695	640	684	701	691	702	652	680	647	662	676	661	654	670	687	677	628	631	636	636	690	663	678	697	669	628	661	654	652	629	684	688	667	651	682	717	660	677	721	695	662	696	680	661	632	660	675	665	666	640	714	661	687	643	681	685	684	689	649	677	748	668	706	688	681	683	677	671	647	673	704	714	690	620	673	679	716	701	663	661	657	656	678	653	703	674	687	632	705	667	706	620	743	677	636	664	686	637	640	677	643	678	632	650	656	687	727	658	690	675	637	631	645	621	690	699	673	689	662	695	701	659	701	692	649	721	672	615	697	676	665	634	673	690	718	685	664	689	646	712	628	643	680	646	639	681	687	653	624	677	677	624	666	656	729	627	687	663	691	698	669	670	667	649	664	686	667	659	656	666	687	691	689	611	653	663	688	669	681	633	677	687	696	654	701	693	637	679	655	688	667	666	650	681	679	648	702	696	649	671	664	637	630	689	657	666	653	676	703	664	605	671	670	663	638	674	715	672	654	719	683	675	642	651	652	660	648	661	631	633	686	648	664	671	659	670	677	674	650	626	669	671	693	682	707	707	718	671	670	621	691	629	737	697	667	667	668	689	678	671	671	655	628	710	645	678	683	650	615	663	702	645	682	702	679	656	686	697	653	733	685	652	668	666	661	677	705	671	717	724	692	689	683	656	698	672	671	697	649	661	697	672	675	696	671	665	662	673	675	683	643	677	655	667	701	647	635	681	696	713	699	711	658	680	658	657	681	694	656	677	732	709	692	631	676	714	662	676	677	739	679	683	659	651	619	688	650	716	681	653	638	746	676	656	661	651	709	667	650	626	667	646	690	671	704	672	688	666	657	704	699	700	654	664	629	665	619	674	663	718	677	642	659	617	694	709	626	665	645	646	684	667	647	633	665	684	660	681	701	657	642	666	677	712	668	674	635	695	680	645	636	698	676	657	681	675	660	733	639	656	695	676	705	665	695	617	716	666	655	707	695	665	673	672	654	675	646	674	662	706	669	698	696	668	694	626	697	643	641	642	669	677	693	669	651	639	685	665	705	649	681	648	725	693	705	643	676	736	685	679	680	671	667	674	670	644	684	664	682	697	661	671	718	686	668	650	677	648	678	642	649	706	677	637	670	678	659	679	654	646	659	688	680	675	650	668	677	664	662	650	684	657	670	661	603	643	682	676	697	687	649	655	665	647	676	663	686	691	682	696	668	641	664	694	648	691	678	650	672	616	685	683	723	684	675	663	648	708	636	648	631	669	647	671	711	640	687	665	681	652	678	654	654	678	619	696	654	648	710	671	653	690	731	657	666	692	660	643	705	680	611	634	626	687	697	657	649	684	640	661	709	709	752	694	699	683	675	669	667	665	686	652	671	647	653	662	706	739	639	672	715	653	624	665	656	661	673	644	637	675	682	676	695	647	705	682	674	654	651	661	655	673	698	682	653	703	643	619	671	664	649	659	596	649	610	679	682	740	639	692	643	670	624	657	626	670	729	661	697	645	644	685	672	712	704	678	707	658	685	671	626	669	642	691	695	715	657	637	695	719	696	655	731	682	666	664	663	723	677	662	665	648	656	649	722	720	672	690	668	647	682	632	704	665	654	665	655	663	675	661	638	673	670	694	666	656	621	660	674	698	631	674	612	661	658	677	669	654	749	615	663	666	654	700	629	695	655	698	658	679	621	676	608	673	646	711	676	677	659	709	668	725	660	711	648	669	627	657	686	646	659	623	656	703	653	649	714	690	683	707	639	653	685	651	691	693	640	702	628	677	708	679	706	666	651	644	661	673	650	681	682	657	631	626	661	661	688	656	669	667	672	673	665	651	673	628
7691	1064	1504	2186	2075	1193	511	332	271	262	265	252	270	280	249	274	275	242	268	261	269	241	269	255	267	237	243	237	255	246	268	256	257	272	271	257	257	273	230	239	229	292	242	244	251	251	234	264	278	237	250	234	265	255	255	268	246	253	228	268	261	267	249	262	261	258	258	242	218	263	259	243	262	272	243	231	251	265	248	275	258	252	230	258	249	233	251	232	285	239	230	273	225	273	259	251	267	236	256	269	252	233	252	239	265	245	259	235	229	264	249	241	248	271	228	267	251	243	241	238	260	224	239	283	227	268	251	269	253	247	253	265	253	209	267	257	234	244	261	255	289	246	248	253	228	240	231	270	229	262	267	239	293	235	263	267	251	258	266	236	278	243	262	223	262	252	236	237	235	247	304	264	230	244	253	250	248	227	250	241	260	269	263	263	244	277	260	236	274	239	253	254	260	287	202	287	236	242	216	242	249	242	240	273	240	250	241	278	255	250	231	233	237	264	260	258	258	245	261	207	218	258	216	272	258	226	232	239	246	270	242	238	268	227	274	262	257	258	281	228	254	243	269	263	238	248	267	247	257	248	235	250	230	257	243	253	240	278	241	226	241	258	244	257	255	248	230	261	275	279	241	218	254	255	229	243	242	264	248	270	253	245	252	252	237	241	257	237	268	220	210	261	228	275	229	258	242	242	257	257	244	259	259	253	207	222	239	258	268	232	251	267	243	252	288	219	258	253	275	226	256	265	237	249	260	276	242	234	261	257	234	230	256	267	242	256	252	237	247	259	295	233	239	251	276	264	215	231	255	251	242	282	259	247	242	221	247	296	250	237	253	244	243	230	245	281	285	255	260	229	233	226	224	235	245	254	258	231	252	274	250	237	246	265	267	248	273	266	252	256	243	227	245	233	241	241	250	248	283	245	227	272	261	256	261	255	246	233	244	273	281	295	268	257	250	261	293	256	255	287	242	265	284	252	261	244	265	248	255	256	239	250	239	249	244	250	232	241	252	240	249	230	243	273	271	233	249	259	269	270	256	246	242	240	248	235	222	260	271	251	235	232	226	240	224	278	268	241	246	241	226	244	247	261	248	240	252	268	246	256	251	253	264	254	261	274	244	232	226	244	274	251	267	267	242	263	227	219	253	270	231	256	225	224	230	241	252	266	280	227	264	261	264	286	232	261	209	233	254	268	213	250	280	237	279	259	254	245	249	269	244	218	231	225	237	224	246	255	252	249	244	257	274	232	239	282	246	279	252	244	255	279	242	239	248	229	224	235	256	246	248	242	260	282	283	251	290	259	251	238	227	254	253	250	252	251	266	262	259	261	237	230	206	245	220	231	259	256	259	258	249	240	252	260	255	246	270	238	241	258	241	244	241	240	245	242	221	205	289	232	258	235	240	247	275	253	248	212	243	262	244	239	258	217	264	248	255	252	227	239	231	266	246	256	238	244	245	251	257	238	237	245	253	266	258	246	238	214	221	278	218	251	225	262	259	260	247	259	248	269	229	252	249	248	279	226	275	267	250	265	271	258	255	242	245	247	244	262	220	239	235	240	254	243	260	246	246	255	249	230	263	262	243	255	233	242	253	290	267	222	252	304	246	264	240	241	240	242	263	263	234	263	246	259	292	263	251	230	247	211	251	257	242	260	226	251	262	215	290	289	255	220	243	234	260	234	244	256	217	223	248	250	249	253	273	249	251	307	248	220	230	247	286	234	240	265	227	242	264	258	245	281	242	255	258	262	232	275	266	271	256	256	227	230	238	231	252	271	281	237	253	282	235	263	279	253	255	263	241	259	242	263	255	234	258	277	277	225	241	242	258	250	247	244	245	244	233	262	237	244	246	248	265	237	259	253	244	223	259	240	249	254	239	270	224	276	245	275	262	264	235	242	220	227	274	270	224	230	281	258	261	228	254	242	278	250	235	279	256	257	223	238	240	239	300	262	238	252	246	240	237	265	242	234	231	235	261	247	220	268	263	267	286	231	233	232	266	281	220	258	254	225	248	239	264	247	253	269	235	262	252	257	256	251	253	229	283	260	269	243	257	256	224	252	247	251	278	292	261	260	274	246	271	276	260	234	237	222	257	240	234	249	284	252	238	240	276	271	265	253	240	214	245	247	225	260	255	247	255	222	271	257	230	274	247	244	257	242	262	239	257	218	246	241	246	254	279	229	242	223	257	231	249	270	249	258	233	228	258	231	217	257	256	245	233	260	264	254	231	251	244	243	246	249	227	235	257	246	224	270	267	261	205	274	253	242	238	251	238	245	249	242	256	218	245	239	234	231	244	248	251	235	206	208	269	274	234	269	202	246	283	249	230	261	252	241	247	289	252	253	263	253	217	262	288	247	240	260	252	258	238	238	256	266	260	242	254	243	253	276	256	244	233	272	261	223	254	232	258	270	227	243	260	265	245	227	259	239	238	257	260	238	268	276	266	253	252	292	253	225	268	240	241	266	262	268	248	237	240	262	262	248	267	234	274	249	241	243	260	263	263	242	263	234	268	289	279	262	240	274	267	279	212	261	248	255	276	243	259	251	261	231	203	241	254	219	240	240	229	289	256	265	242	218	246	244	236	247	271	242	271	271	228	264	276	227	276	232	233	261	242	246	262	215	264	259	251	264	266	235	288	261	249	242	244	224	248	247	302	257	231	272	239	238	254	246	261	245	262	282	262	268	222	255	215	259	236	264	236	254	236	256	246	249	248	216	229	257	266	246	246	254	240	245	239	264	256	234	252	248	238	254	280	244	227	220	240	254	243	257	258	219	257	244	243	260	261	250	229	246	257	246	245	281	240	254	253	257	245	219	217	259	240	230	238	247	218	234	235	266	254	230	215	283	239	254	251	258	253	263	273	253	255	261	269	231	238	250	248	293	232	227	259	251	226	266	237	271	232	276	240	224	232	240	262	266	257	251	243	269	249	243	235	290	235	232	259	243	251	263	236	259	238	250	255	250	245	227	245	252	224	270	249	234	255	241	243	257	258	232	229	263	238	222	272	242	230	232	259	235	255	235	251	262	259	254	218	242	248	249	239	236	241	226	226	226	273	247	225	264	265	256	234	254	252	261	271	258	296	266	226	276	254	251	236	248	244	250	278	242	245	250	262	224	239	252	260	236	248	262	243	269	246	247	267	213	265	222	228	261	224	229	253	235	245	245	252	211	245	241	238	264	283	252	250	263	244	264	226	253	227	235	247	241	229	290	244	256	282	229	271	255	274	275	267	218	261	253	260	233	218	265	260	243	245	224	228	235	244	244	238	253	222	252	254	291	234	247	265	239	243	250	217	233	243	263	256	224	258	256	274	247	239	259	298	255	208	210	240	249	232	277	258	224	267	272	240	256	239	235	242	269	244	245	265	248	231	279	233	218	247	227	208	276	259	269	231	267	231	261	231	224	258	250	245	244	239	280	273	250	259	229	214	243	250	235	243	274	249	221	241	255	220	272	224	246	259	267	258	273	285	247	261	219	253	239
6985	1370	3352	7251	8167	4806	1879	1055	827	752	723	701	693	692	644	647	624	642	640	634	643	622	668	606	618	598	602	652	614	601	563	601	549	599	570	594	578	641	613	600	583	558	626	596	597	605	560	617	604	646	585	555	576	598	621	618	625	571	560	605	595	589	660	617	567	579	614	585	545	572	595	596	600	623	613	616	550	570	588	594	584	551	633	643	651	572	620	593	621	615	607	655	587	608	592	589	607	636	575	621	623	640	638	602	582	607	619	644	558	624	611	573	571	577	622	583	610	584	607	625	559	599	637	584	600	637	595	589	599	646	623	635	577	583	571	605	573	578	546	595	653	593	621	560	571	591	588	598	618	584	568	571	566	602	582	550	610	616	560	610	611	621	571	606	585	604	638	617	556	588	625	600	581	631	573	598	629	600	656	607	555	614	579	586	603	595	621	546	640	562	611	554	553	588	571	598	594	585	620	570	558	526	590	595	589	617	612	615	601	633	538	618	586	598	582	627	575	596	613	611	580	625	582	566	580	621	607	661	595	584	574	567	592	561	575	569	592	573	597	596	609	597	600	604	578	592	609	621	588	632	601	563	563	607	559	552	604	586	606	610	568	589	589	596	579	577	574	588	623	579	565	611	581	610	596	627	585	606	628	602	612	599	600	617	587	564	584	621	629	563	588	573	578	593	586	615	610	608	599	606	579	594	618	597	585	622	620	585	591	600	591	610	602	611	587	623	560	602	613	626	552	554	621	560	576	613	608	596	611	587	592	544	589	615	565	568	571	588	588	646	636	592	570	579	577	579	586	592	563	553	575	630	595	600	580	594	605	584	571	628	612	629	572	601	601	621	662	568	579	619	600	598	602	591	615	614	580	599	590	600	588	597	578	618	601	636	631	617	611	581	577	591	580	586	605	600	614	609	545	585	615	622	605	559	589	571	581	597	581	594	554	597	548	639	612	573	603	521	607	580	603	620	605	581	576	607	603	584	566	617	637	557	610	594	590	551	588	602	607	566	581	593	582	599	630	579	592	579	567	623	571	625	615	572	595	609	574	618	585	595	572	579	620	575	603	578	588	579	610	602	615	603	586	588	582	601	607	605	567	618	626	590	620	626	620	609	650	635	602	610	591	601	617	583	597	607	574	591	571	616	581	583	594	576	643	605	597	590	562	591	608	587	603	586	598	604	575	614	584	586	591	594	604	578	617	561	614	576	573	579	603	581	602	610	551	627	598	595	622	606	585	597	604	588	645	569	588	570	597	568	582	590	571	640	596	602	603	544	604	605	579	597	631	596	615	585	559	600	601	597	602	612	591	572	619	626	582	633	615	575	617	611	573	586	602	615	595	554	616	604	613	576	580	624	589	569	615	645	603	630	621	600	591	573	595	603	623	635	621	578	571	639	621	597	562	599	562	609	620	592	587	559	620	591	570	594	632	610	601	574	571	614	584	613	605	558	566	606	589	572	597	576	636	593	589	563	582	594	616	584	597	595	622	573	558	572	558	613	594	630	592	574	656	613	548	595	581	612	551	576	615	560	589	605	610	590	604	591	596	601	632	591	562	597	609	591	586	577	581	585	597	583	607	574	612	621	575	607	594	559	618	590	603	611	627	626	580	611	585	576	602	559	618	608	583	591	618	573	566	607	603	605	550	598	624	613	602	608	619	604	578	589	622	584	631	629	627	620	528	611	583	562	583	627	614	591	578	581	541	584	577	647	571	589	608	572	580	590	587	620	610	599	576	583	612	605	563	602	590	621	586	560	579	603	582	568	595	630	614	539	620	593	589	602	648	602	564	565	617	577	607	592	595	610	579	606	626	597	601	587	575	563	567	600	587	628	552	579	545	610	607	584	609	604	599	623	555	611	582	637	575	630	575	595	539	524	608	581	618	590	585	578	558	628	602	636	587	551	580	599	576	616	579	551	599	613	615	638	578	590	581	533	568	615	608	572	619	562	611	612	682	585	617	570	611	598	577	587	614	536	637	617	619	617	576	603	604	607	587	563	565	610	605	540	589	579	593	556	608	628	616	568	599	588	623	585	588	586	594	580	623	598	592	563	586	553	597	545	585	552	588	566	549	561	604	599	588	547	630	615	595	558	608	634	550	589	587	625	584	580	570	580	584	605	552	586	550	555	587	576	621	585	602	642	588	634	613	586	582	563	649	606	603	619	552	615	582	617	597	651	607	622	559	628	581	613	591	576	608	633	605	630	621	564	611	596	638	596	605	594	554	594	566	574	567	608	599	628	586	581	606	607	584	581	610	626	600	575	619	581	622	578	613	607	603	609	578	648	596	591	562	594	604	630	568	600	580	609	605	587	592	601	597	598	625	636	568	596	596	611	632	605	576	626	593	578	568	592	593	590	615	618	618	593	600	618	591	580	615	603	596	584	626	576	606	581	595	549	613	587	597	602	601	608	610	576	611	597	577	598	578	574	562	571	607	645	527	573	587	616	589	589	620	583	601	608	614	573	561	621	554	622	598	591	533	645	591	551	593	609	568	576	614	596	614	591	610	589	608	566	592	591	609	602	599	595	572	661	665	612	598	579	644	588	574	536	592	572	632	651	626	554	594	592	546	589	625	625	577	582	629	608	561	583	643	601	603	592	639	543	566	591	601	583	610	588	608	614	615	638	641	616	601	604	569	598	645	591	581	599	584	574	646	584	553	612	569	543	582	596	584	619	595	562	630	562	576	632	592	626	615	574	605	611	588	600	539	548	609	584	608	596	610	598	615	593	603	600	570	571	586	617	580	583	606	550	644	644	592	614	597	614	569	586	589	606	625	568	624	603	568	589	580	616	608	583	596	636	583	590	609	562	591	574	562	632	631	592	572	581	640	607	580	605	646	584	582	521	591	567	591	573	632	577	605	598	631	609	604	588	571	560	579	586	558	598	579	550	595	542	630	618	552	596	592	565	591	566	563	562	598	634	568	580	585	586	580	624	591	575	576	562	616	594	642	611	599	615	634	611	630	606	589	579	563	605	549	609	610	573	590	572	602	600	581	585	581	604	603	579	595	638	586	578	588	617	617	609	624	631	585	589	568	572	583	573	597	556	596	593	584	582	592	607	578	587	593	608	653	643	576	639	566	544	629	580	557	619	604	568	573	586	582	638	586	555	617	604	580	593	558	560	571	577	607	568	558	591	646	575	579	628	625	591	591	582	642	592	582	544	563	580	617	551	575	584	641	601	617	590	585	626	560	561	573	636	630	634	577	588	571	580	617	599	595	597	574	592	593	605	603	617	573	564	597	577	581	566	635	560	625	607	637	594	638	576	599	556	607	572	609	615	611	582	558	589	597	625	595	592	611	595	602	581	616	605	595	602	597	573	630	571	644	609	642	621	610	570	594	578	584	574	566	570	621	581	584	518	591	573	583	590	615	593	616	577	619	607	606	575	610	564	630	620	573	619	607	582	610	608	565	594	614	544	596	594	558	596	626	589	656	578	564	558	596	576	590	620	610	612	563	597	610	590	617	583
13741	1854	2084	3120	3146	1521	361	223	204	162	157	147	141	141	141	132	111	126	131	131	125	137	115	113	119	121	129	101	112	114	107	103	128	121	116	127	141	124	130	123	106	110	115	128	115	113	130	105	128	112	119	102	119	139	114	110	115	148	114	122	100	119	116	103	133	152	119	113	124	117	113	111	130	100	117	91	107	110	113	118	103	135	105	120	102	125	113	100	137	141	124	118	119	122	135	125	104	95	120	106	121	126	128	104	96	134	127	114	98	96	115	104	106	98	98	110	106	102	113	146	103	92	107	105	106	133	109	113	114	104	118	106	86	124	105	122	99	118	92	107	126	109	111	114	111	127	93	115	99	123	112	105	97	107	115	116	116	129	93	129	115	97	131	95	124	121	104	116	128	124	118	125	119	97	103	102	121	115	121	98	101	117	101	121	110	123	136	123	124	107	122	93	114	92	133	102	98	109	120	106	125	124	116	118	104	117	115	108	104	97	127	129	114	102	112	119	119	123	101	100	133	130	108	113	145	113	109	104	109	119	105	127	104	114	138	113	114	105	117	107	107	121	95	124	105	111	108	113	102	99	110	111	110	112	117	122	100	107	113	109	124	87	120	105	122	102	114	108	112	105	97	114	120	109	94	129	115	110	98	98	114	105	104	107	105	98	107	111	114	92	118	100	121	122	123	118	117	90	122	119	124	115	120	106	105	107	104	124	112	99	117	100	129	123	117	133	127	108	108	122	135	98	102	133	101	102	103	113	101	118	104	115	115	121	112	114	114	90	111	116	117	133	112	103	116	105	114	114	113	114	115	113	108	111	108	112	128	121	111	106	115	107	127	109	116	115	101	97	122	126	102	103	102	124	107	115	96	113	115	117	100	102	126	114	115	131	112	133	118	126	109	120	111	94	114	106	121	115	105	136	83	104	127	120	108	128	101	119	120	110	109	101	108	118	105	110	93	112	133	114	131	125	110	108	126	104	106	102	122	124	97	121	139	119	97	106	106	115	113	108	111	119	100	125	121	132	112	104	104	117	107	113	103	103	103	107	109	96	119	124	106	119	123	115	117	121	106	95	116	111	108	123	114	141	98	120	100	120	126	127	112	100	105	106	103	103	108	137	118	103	128	108	105	109	111	91	96	109	110	126	107	113	107	121	113	132	114	105	107	106	119	96	114	109	118	112	108	133	118	116	109	113	129	112	118	106	105	108	116	104	125	109	102	127	112	110	116	106	116	116	103	103	103	111	127	113	113	103	104	113	102	120	114	118	109	121	128	107	121	135	108	115	94	130	95	135	135	112	121	115	102	108	110	114	127	133	113	113	102	109	96	89	114	99	104	116	115	113	144	133	108	116	111	109	108	99	113	119	114	100	124	115	106	113	127	125	132	120	107	101	110	111	120	112	120	101	127	104	124	102	121	116	127	95	102	123	109	98	115	130	102	91	117	121	120	104	112	120	106	134	136	111	113	113	116	122	114	95	108	123	133	113	122	115	110	118	122	107	109	125	108	104	105	119	105	124	140	143	102	108	121	128	115	98	104	130	118	113	86	115	113	107	117	115	119	114	111	115	105	114	115	119	118	121	106	94	122	122	122	107	110	114	111	111	124	117	123	117	94	110	115	112	119	119	124	118	107	113	108	120	106	108	104	125	114	106	125	121	107	104	102	133	110	122	116	103	117	120	115	112	135	129	115	111	97	84	114	98	125	101	107	107	105	111	103	138	84	103	117	115	112	115	120	107	108	106	145	113	121	129	119	109	91	97	116	107	100	97	119	90	121	107	119	112	109	120	95	114	113	95	116	106	125	131	103	113	131	111	106	88	123	121	115	107	110	101	103	119	128	101	125	92	99	109	100	115	113	94	124	105	99	90	115	124	116	103	119	98	118	105	118	102	108	114	123	89	109	126	105	126	104	119	102	92	124	99	119	104	98	133	119	122	114	110	92	124	102	112	108	124	112	110	99	117	138	105	114	120	101	110	127	111	114	112	104	130	115	137	123	120	122	107	127	118	114	110	101	117	99	120	104	103	114	109	135	100	113	119	111	108	100	112	117	113	107	112	117	127	139	142	108	94	101	117	107	129	115	100	104	129	121	121	109	117	94	94	96	112	127	143	121	131	109	115	127	107	111	110	102	98	116	119	110	109	116	106	119	124	111	96	119	108	109	129	114	124	112	132	108	125	129	110	123	121	114	91	119	125	118	112	120	116	135	134	138	112	104	128	109	130	125	93	106	110	119	94	117	123	103	96	120	107	140	122	109	102	121	105	116	107	109	122	106	102	107	114	109	102	106	116	115	105	107	109	117	110	104	106	119	108	110	107	109	126	97	101	100	109	100	115	109	123	115	115	114	103	119	121	102	93	109	114	109	114	115	106	110	125	116	116	104	113	81	105	110	129	115	111	123	123	115	98	122	144	90	110	94	107	86	120	121	118	128	123	103	119	116	118	116	123	87	112	99	119	118	113	110	116	93	107	101	106	108	101	109	109	125	140	95	103	118	120	127	92	113	106	108	119	116	110	114	129	86	120	107	112	123	116	91	110	113	114	116	103	105	123	100	132	118	108	114	131	98	126	135	120	125	120	101	91	102	110	97	104	103	112	122	90	125	133	99	117	100	118	142	92	120	127	127	110	107	101	98	126	119	100	119	112	130	106	128	120	124	137	117	100	98	125	118	114	121	105	124	119	100	122	99	113	107	110	126	116	116	107	120	119	110	117	97	103	114	123	110	138	101	116	109	90	119	105	89	117	121	117	99	110	106	109	120	106	122	98	137	126	115	116	130	96	99	94	112	118	121	123	109	96	98	110	136	118	122	116	110	106	132	104	112	128	109	106	112	117	109	107	101	97	118	120	116	131	120	123	106	115	104	101	107	123	138	99	123	100	86	116	108	129	114	103	110	120	99	121	103	103	122	124	112	127	126	114	107	101	92	108	115	99	94	135	103	109	120	113	115	131	116	122	140	100	122	100	116	102	110	99	125	132	115	129	129	131	103	105	134	127	119	105	122	100	108	113	106	104	129	101	128	95	99	119	134	120	106	121	101	119	106	132	120	112	116	111	124	103	108	108	114	109	105	114	119	113	115	107	110	107	101	122	92	112	112	105	111	115	119	127	118	103	100	133	110	129	108	128	107	144	128	117	120	116	129	118	110	121	112	115	105	89	117	113	99	127	116	125	119	116	124	105	120	106	106	130	130	139	107	113	99	111	100	101	125	104	113	101	116	98	107	108	120	99	112	100	91	133	127	117	133	112	97	118	97	119	114	123	139	103	121	141	110	112	109	89	135	114	97	129	122	130	98	114	103	114	109	104	97	92	116	120	111	107	116	104	110	104	95	119	79	112	119	101	91	130	120	126	121	133	107	101	110	99	106	103	108	116	114	113	102	98	112	111	107	99	99	99	120	119	129	111	99	139	127	105	106	123	102	123	102	106	109	102	109	118	116	106	114	122	115	105	123	103	110	100	134	108	114	121	115	140
8690	1825	4393	10429	11063	6259	1290	948	723	582	490	471	430	442	420	382	416	394	370	407	346	332	377	325	327	330	340	325	337	326	325	332	312	300	312	331	300	313	301	310	310	315	327	296	319	299	309	311	346	286	305	315	301	291	299	285	318	318	285	297	296	315	308	305	252	291	278	263	274	298	293	305	290	325	338	287	287	290	312	325	325	284	309	298	283	304	312	320	291	304	290	305	307	297	282	306	294	276	294	337	325	300	308	309	304	303	285	281	311	284	304	290	278	292	314	286	326	295	322	310	314	291	304	281	302	303	280	282	301	310	302	300	278	308	308	266	307	287	255	269	271	283	275	279	291	268	299	302	292	336	263	291	305	277	301	255	284	301	296	259	313	295	284	291	277	301	299	304	312	302	294	306	311	303	284	294	289	317	277	331	290	285	288	293	288	319	284	278	290	275	255	274	286	271	321	291	300	315	286	295	285	301	287	281	285	318	304	295	300	314	270	282	270	302	297	291	281	308	349	285	297	303	301	281	339	304	311	295	289	310	287	271	295	288	324	294	284	266	275	309	261	270	290	309	314	332	297	318	294	288	358	292	263	293	305	326	285	307	257	274	256	294	273	291	314	287	292	308	297	305	274	283	264	286	295	298	277	311	291	305	264	306	316	280	314	291	275	282	295	304	260	274	283	288	292	298	298	308	316	278	301	288	300	294	274	285	292	299	315	316	280	266	306	293	287	327	288	287	309	272	277	291	286	291	304	274	293	279	279	309	289	335	285	236	324	289	271	294	272	266	290	316	303	300	325	299	285	289	309	306	298	275	322	277	292	297	294	260	276	295	272	312	276	306	272	316	279	308	288	254	290	271	278	282	312	301	250	297	300	254	286	292	285	319	264	291	289	310	254	317	295	292	278	303	297	335	307	294	277	292	262	282	298	282	280	291	282	284	337	306	296	299	272	283	300	281	279	292	307	321	262	295	310	271	307	287	302	280	287	276	294	272	288	280	315	301	315	304	314	270	265	291	319	294	258	304	304	277	286	308	293	285	310	316	284	270	296	313	267	297	311	274	306	279	303	319	304	306	320	290	306	290	319	317	294	293	289	314	312	277	319	309	302	291	274	285	279	270	309	263	270	295	311	282	337	266	309	297	276	302	295	314	288	303	299	292	301	283	303	299	285	298	283	295	288	284	311	295	313	297	279	295	317	269	292	315	299	260	298	310	316	290	320	313	289	251	294	284	287	271	317	283	314	296	287	276	319	283	326	325	284	288	280	308	282	272	296	306	307	325	290	294	266	283	293	298	286	313	301	266	333	314	326	308	278	304	284	326	263	309	276	304	317	313	287	285	290	282	297	318	319	307	279	304	286	280	278	297	290	307	302	304	296	289	307	289	314	313	273	265	311	287	285	279	272	314	277	294	260	307	317	293	293	295	337	327	287	301	310	262	308	306	281	283	309	294	297	310	269	275	290	269	268	301	293	276	259	301	306	301	288	281	286	320	295	289	258	283	300	294	298	276	251	298	251	301	271	273	309	292	293	287	303	298	331	298	308	300	290	293	279	323	294	297	298	276	313	275	300	317	293	322	269	284	281	273	317	265	275	311	302	255	264	274	293	317	314	298	285	275	300	290	307	311	315	324	300	295	312	270	294	307	279	312	292	272	282	281	332	297	312	325	318	304	316	279	265	320	289	312	282	306	311	293	285	294	331	294	293	290	321	289	304	320	309	305	302	296	299	283	264	297	298	264	284	323	316	275	283	287	315	296	282	277	277	316	304	273	276	314	283	300	299	291	306	302	289	277	288	280	296	250	316	291	291	293	290	288	309	294	288	280	311	282	312	286	294	286	295	287	287	337	307	281	333	312	297	300	298	292	285	296	310	292	278	298	291	291	299	284	286	302	287	262	296	315	284	278	315	321	291	288	256	287	338	303	276	306	316	318	312	303	319	306	253	293	304	290	282	315	298	282	297	306	290	269	266	291	306	301	287	309	284	321	291	295	278	318	292	314	340	286	273	299	293	322	300	325	295	260	308	311	304	289	286	308	311	284	282	285	284	315	305	284	300	291	286	284	289	300	272	306	281	273	290	315	323	280	299	271	304	287	294	284	317	313	338	311	299	295	306	269	286	285	274	306	304	274	269	298	291	313	304	292	262	287	285	275	310	257	270	328	295	255	280	306	312	294	260	299	284	269	298	297	319	285	292	290	296	297	276	284	284	256	297	281	298	313	294	309	286	306	280	267	271	329	295	312	273	288	291	320	274	293	337	298	281	293	275	275	306	271	290	310	280	268	272	283	302	300	321	311	285	297	268	297	322	273	260	317	269	305	306	304	279	279	286	270	302	295	287	267	310	302	306	290	296	301	304	286	275	266	282	291	294	323	286	279	286	299	269	304	299	309	269	265	296	305	301	294	323	289	273	290	316	304	291	293	290	291	299	293	271	298	279	323	298	284	292	312	279	292	308	321	293	250	314	278	299	274	284	304	305	288	279	302	280	307	298	293	266	295	269	276	305	252	283	271	296	280	308	282	286	287	333	267	293	297	293	288	273	272	311	303	284	267	338	304	283	264	285	278	290	299	288	321	284	279	297	291	276	296	292	281	311	280	285	296	286	313	278	314	279	266	292	315	298	307	289	291	274	291	308	310	299	300	311	280	285	337	307	328	265	284	297	296	292	332	294	288	305	273	290	300	305	322	301	333	283	299	301	310	322	281	274	288	301	277	293	289	283	307	308	272	292	305	298	278	299	277	318	310	265	291	320	284	283	291	310	281	300	305	262	280	280	283	280	305	274	304	284	295	327	301	282	302	294	271	311	259	302	276	302	275	285	298	269	284	297	292	295	311	307	278	271	282	299	263	315	274	275	289	291	292	303	295	266	298	264	305	287	276	285	290	294	289	297	287	287	283	276	288	261	285	299	287	323	267	254	314	265	298	292	313	304	284	303	262	290	313	269	300	313	297	243	314	295	272	290	286	293	283	302	298	333	270	301	283	285	292	288	267	303	281	297	265	292	314	281	323	284	296	302	318	293	279	304	304	279	302	334	299	318	305	300	308	296	284	300	310	323	265	280	278	299	323	287	292	295	296	265	278	290	291	290	271	288	300	305	320	288	311	307	300	295	267	282	277	285	298	306	289	300	281	297	270	287	289	323	287	272	301	306	301	310	295	293	316	299	302	287	292	282	310	269	297	301	297	272	286	295	279	281	313	298	289	297	281	286	325	302	285	270	262	291	297	274	276	293	308	317	276	277	309	286	303	299	313	303	289	306	277	298	276	275	255	278	313	301	317	243	295	292	270	321	292	292	296	299	281	287	312	285	269	288	287	285	300	278	290	276	309	281	315	306	292	294	274	313	295	311	322	279	281	290	286	279	276	287	299	284	284	274	316	296	278	340	305	299	283	318	304	287	278	286	286	310	306	273	288	300	289	302	269	267	272	269	286	287	286	314	286	285	281	286	305	308	316	288	280	308	278	289	304	263	276
1668	702	898	1191	1076	809	361	329	289	304	295	322	289	284	309	294	284	287	271	240	254	291	307	262	311	301	301	322	296	295	292	286	285	298	257	281	267	278	275	270	286	260	269	269	291	289	295	285	270	280	274	296	314	281	281	291	304	307	259	288	291	314	318	250	285	283	320	290	284	278	285	264	303	292	293	249	272	283	289	292	300	285	243	228	275	278	299	285	309	296	299	278	276	262	315	282	276	263	309	281	276	273	283	277	260	288	292	272	284	253	292	320	269	301	291	287	278	257	314	275	259	269	273	273	268	287	287	277	298	267	296	295	288	274	270	278	305	305	289	283	292	276	301	271	293	277	277	268	282	293	267	303	308	270	282	281	303	296	290	292	277	285	272	266	253	289	293	278	290	309	279	318	274	283	278	278	253	282	277	291	302	311	249	308	282	295	285	296	264	306	291	337	316	300	269	302	281	300	273	257	306	242	280	288	277	273	273	290	300	250	294	266	292	279	287	286	263	298	273	284	334	276	243	287	287	302	280	273	299	297	291	282	264	284	317	282	286	255	247	297	280	271	304	296	283	313	310	298	285	321	278	248	276	297	251	277	247	287	289	271	297	294	272	302	268	267	258	297	279	254	280	307	268	300	253	283	304	290	282	285	266	290	250	286	289	311	287	268	300	276	267	285	300	273	296	309	285	285	304	302	253	262	299	261	269	276	269	260	284	305	283	275	279	297	248	251	271	284	294	295	279	261	249	297	269	279	283	268	278	286	265	280	288	309	268	280	337	268	273	290	302	272	269	291	281	290	289	271	274	276	294	283	272	278	261	286	286	295	270	261	258	280	280	281	294	297	278	285	313	240	289	311	254	292	254	261	263	267	266	242	282	275	293	302	269	291	303	263	279	253	294	233	268	281	282	277	243	284	307	279	293	269	289	306	283	271	271	292	281	290	243	266	263	264	293	274	313	273	273	264	309	302	244	283	282	267	267	263	274	274	295	292	272	275	275	280	283	261	277	298	281	290	284	267	271	277	312	256	275	291	300	267	284	278	274	269	261	284	260	271	307	284	271	305	294	275	293	271	273	270	279	290	249	307	263	283	288	299	274	269	295	277	309	287	261	283	295	261	271	311	295	314	278	299	281	267	282	297	272	310	287	284	285	291	283	312	301	278	253	247	267	299	296	301	300	257	321	297	282	285	280	273	277	286	291	267	323	289	290	292	294	254	275	286	285	297	291	289	246	291	281	269	296	271	260	315	272	268	266	258	252	281	303	260	300	293	261	288	274	316	293	301	306	273	278	309	256	256	299	284	257	306	302	301	276	277	267	281	285	278	279	295	302	266	264	270	305	250	255	268	296	273	297	295	274	305	301	318	315	293	303	288	260	294	267	270	282	280	290	293	301	253	299	265	271	283	314	338	282	277	276	282	263	306	294	286	279	284	320	305	299	246	265	293	314	264	257	295	266	293	285	290	270	272	286	268	279	272	271	285	292	293	299	308	251	292	263	286	271	264	240	240	298	308	293	291	285	282	273	299	310	297	295	280	317	284	330	320	284	243	316	291	305	311	284	239	288	292	315	290	249	275	283	264	280	304	294	298	281	289	337	275	281	291	302	291	290	284	319	294	301	291	286	277	278	291	303	302	290	266	264	269	285	299	319	289	271	292	313	290	272	293	275	315	279	267	265	304	267	296	288	266	295	314	290	273	306	277	270	281	287	285	287	269	257	271	303	286	269	282	305	281	277	291	295	240	287	306	290	301	299	286	296	303	314	263	258	273	277	290	302	252	270	302	281	267	291	274	296	288	280	293	278	275	328	303	312	278	319	294	277	249	294	272	287	265	297	266	301	250	296	271	297	295	304	288	267	298	262	283	254	286	291	300	263	296	288	280	257	285	292	257	293	296	302	301	286	282	309	268	263	278	266	283	288	286	288	298	284	276	297	270	276	281	265	294	291	272	261	274	274	279	305	275	269	303	296	302	292	289	272	274	273	297	284	285	258	292	271	256	282	261	249	280	283	288	300	306	282	251	282	282	258	331	281	293	291	258	268	269	274	288	294	275	258	271	299	286	268	325	274	290	302	270	280	260	281	308	297	316	278	271	272	299	270	309	280	265	261	252	306	277	284	248	301	296	300	313	271	257	298	267	287	305	317	293	293	288	303	280	305	288	283	244	247	284	265	286	256	268	298	273	293	285	313	295	273	271	283	282	282	274	309	298	300	255	274	288	290	305	265	259	287	278	292	292	296	257	285	267	298	299	289	298	275	268	274	270	268	319	310	308	294	321	273	274	270	333	275	302	281	273	265	237	276	277	307	301	291	268	306	276	293	318	300	306	286	245	284	294	303	284	247	301	297	321	278	274	284	308	288	285	277	303	273	328	290	306	275	249	289	303	297	270	279	306	285	274	286	283	291	292	296	302	279	287	280	308	325	262	299	272	280	299	288	269	286	252	278	266	281	302	270	308	291	274	268	254	276	301	294	282	280	296	239	281	296	266	291	304	285	290	270	291	265	290	314	284	273	291	281	272	278	254	308	276	290	298	262	277	255	284	283	291	321	280	295	259	286	281	285	266	279	311	306	321	315	270	276	308	295	260	325	259	295	300	302	296	272	293	274	256	258	284	293	298	275	282	254	297	268	301	307	272	283	274	229	307	298	305	274	296	279	289	310	267	260	256	280	284	261	287	296	299	300	290	289	310	296	284	264	273	257	273	286	301	301	296	309	289	270	318	263	311	324	303	261	290	260	303	294	296	284	282	300	263	261	281	274	276	287	268	273	286	298	305	282	310	283	280	272	305	306	262	302	276	271	291	290	275	289	299	274	285	278	260	282	305	314	272	323	280	285	281	292	284	293	295	303	273	273	289	294	271	280	271	268	266	278	303	257	288	261	274	273	264	265	267	276	296	291	325	274	281	302	293	288	279	301	280	265	299	267	295	294	267	267	291	316	306	264	305	308	300	298	266	298	300	264	310	324	295	282	260	261	255	298	290	315	286	321	275	278	288	280	257	284	272	285	288	268	324	309	284	307	325	248	287	278	271	300	291	294	276	256	276	266	267	282	266	325	292	287	324	236	291	291	307	268	295	316	289	289	268	286	309	307	280	270	287	237	290	293	284	275	276	253	296	255	307	278	288	275	250	300	272	305	265	280	276	287	307	257	272	287	289	294	288	265	301	283	322	278	281	274	287	313	305	277	336	278	257	291	259	282	278	288	272	298	295	310	277	297	276	264	244	287	308	310	311	304	293	284	301	284	302	267	294	292	286	302	260	290	270	289	289	292	284	291	335	291	273	309	304	284	252	275	271	289	304	290	274	278	282	259	282	279	249	309	267	273	279	320	287	294	263	291	292	316	286	292	287	284	268	287	286	269	286	266	288	278	280	266	273	271	292	288	311	298	271	299	291	316	301	313	283	305	311	294	263	286	287	282	284	270	299	278	263	300	269	255	282	315	274	273	267	299	261	309	284	249	300	280	270	254	304
2236	1163	2143	4213	4313	3097	883	705	677	682	683	655	677	684	676	692	709	668	708	670	677	663	671	665	729	663	671	710	669	677	676	720	700	677	713	685	649	695	642	739	640	677	710	668	679	715	631	680	704	699	696	703	716	685	648	731	738	682	699	667	667	643	636	700	657	652	701	715	693	622	689	687	674	636	643	670	647	670	664	713	689	615	676	668	677	681	657	657	676	730	685	725	607	659	667	639	689	665	638	692	712	696	639	662	644	712	693	652	676	667	691	696	685	710	682	647	670	673	715	698	670	675	715	672	689	700	724	717	697	683	619	674	685	634	701	654	663	656	682	710	657	656	657	698	706	670	696	694	666	687	662	681	678	665	698	713	669	707	655	668	684	618	675	715	659	681	663	638	712	673	673	702	706	652	673	664	676	683	681	722	663	679	692	651	695	657	635	676	669	673	700	718	669	674	647	684	672	629	706	658	647	680	663	659	693	679	675	675	675	677	650	667	652	698	651	674	628	725	665	686	697	632	649	697	721	609	658	641	667	719	668	638	648	693	656	708	681	674	678	680	663	667	685	660	698	681	659	651	660	658	638	685	665	674	669	698	706	711	695	699	666	666	711	675	678	680	666	705	658	672	636	689	629	668	716	667	674	687	655	637	686	675	732	646	627	677	695	682	645	661	659	649	616	662	647	664	689	672	686	712	668	763	690	653	662	725	704	672	680	669	670	665	693	665	685	663	663	696	660	679	612	712	654	658	701	647	671	709	704	695	612	688	690	653	653	695	654	697	658	660	722	686	645	657	659	653	665	719	713	697	685	662	710	666	692	667	671	674	634	692	630	694	625	682	665	652	683	714	676	684	706	622	686	731	679	666	686	668	687	671	666	694	674	600	691	689	658	649	707	677	677	696	675	699	667	667	726	678	631	700	659	680	671	690	695	652	715	684	719	694	703	716	659	679	697	724	672	683	667	677	678	654	676	687	695	646	682	691	710	701	687	693	698	680	687	661	760	688	670	677	690	654	704	694	690	727	684	697	662	652	687	683	716	651	685	662	663	662	677	651	674	668	681	706	656	669	708	723	641	695	690	713	658	646	667	666	739	640	695	696	617	660	704	696	697	685	654	698	686	701	720	732	647	674	636	674	676	667	662	670	673	652	651	650	651	664	663	654	704	647	661	653	657	718	692	684	656	683	651	680	658	693	689	706	705	705	689	672	670	646	675	682	647	695	697	707	697	665	678	738	683	666	694	712	730	643	687	660	694	686	651	646	651	712	672	671	664	665	674	667	683	666	706	654	668	641	704	683	676	709	639	635	647	662	644	719	709	666	709	700	660	693	691	640	735	686	709	611	650	682	681	658	690	674	681	661	674	674	676	695	682	690	676	702	674	717	673	700	668	684	643	678	648	662	650	676	662	677	664	678	691	685	661	639	641	658	714	646	681	667	669	679	679	651	689	728	686	654	650	712	667	661	668	647	641	688	665	695	704	646	709	685	650	677	688	700	703	648	680	654	680	680	706	702	697	669	653	661	687	658	678	644	662	679	637	685	676	643	685	648	677	676	754	682	659	672	705	674	608	666	679	685	702	683	619	697	694	667	669	669	686	674	714	701	703	697	704	664	642	679	642	699	707	721	667	704	646	646	713	693	715	718	677	662	705	733	672	693	703	716	644	705	626	669	720	699	734	695	674	666	667	606	681	685	613	698	714	676	695	664	695	700	670	704	686	647	714	706	673	708	712	680	665	711	637	675	672	666	622	697	665	687	681	722	660	676	658	715	727	726	699	696	684	682	689	681	669	659	689	675	675	701	681	648	664	632	672	662	718	664	685	679	687	712	703	667	630	676	689	651	671	643	660	634	687	636	638	716	679	633	619	628	698	677	669	684	683	675	666	653	689	680	703	685	720	655	675	709	627	690	707	676	672	663	681	651	661	641	687	656	695	674	632	674	679	634	670	643	678	600	653	671	626	698	638	637	676	665	662	674	677	707	665	653	668	691	642	687	685	702	680	638	695	682	664	691	662	754	687	642	683	702	706	658	681	623	689	695	662	652	642	669	648	622	662	687	652	718	675	679	703	665	690	663	665	699	633	647	659	695	652	601	674	645	654	648	681	669	645	671	621	706	696	705	718	658	676	689	681	643	710	652	679	622	687	698	721	658	658	623	693	694	684	657	683	704	691	715	671	718	649	651	706	660	681	693	662	706	684	664	706	662	670	658	678	686	692	710	652	662	719	681	674	703	643	670	715	643	729	669	706	713	651	668	696	655	650	682	671	701	672	693	665	687	662	726	706	686	686	726	629	699	696	674	704	683	658	668	693	674	628	652	672	706	649	661	624	653	671	668	644	712	689	656	685	689	701	692	665	616	691	689	684	679	688	670	674	673	695	686	666	663	721	639	593	682	647	631	631	632	656	661	692	656	684	667	677	707	703	693	696	672	716	668	686	651	692	681	671	747	672	662	639	711	674	675	687	692	696	683	660	705	689	718	634	633	631	748	664	672	654	689	673	702	668	695	651	662	612	672	675	676	667	678	740	686	696	677	683	698	685	675	634	669	693	714	712	716	675	696	699	662	645	658	724	678	704	679	697	717	700	635	698	700	657	668	687	648	721	671	659	703	655	651	697	649	670	696	628	676	660	665	637	682	678	660	685	702	679	663	644	674	705	710	621	650	623	624	673	702	720	649	673	733	687	668	691	669	677	702	693	698	657	695	653	684	674	704	657	626	672	685	682	675	698	689	696	639	681	648	642	658	681	697	701	664	686	669	726	640	671	679	672	682	697	667	669	646	695	664	688	672	706	694	677	687	687	711	693	667	657	688	685	648	657	712	715	644	623	662	686	660	646	656	692	695	686	683	666	666	687	677	659	700	685	680	678	650	637	663	664	693	675	690	651	670	703	681	677	693	655	683	711	668	668	651	671	678	674	681	673	665	706	697	641	725	665	752	718	687	665	697	635	670	675	688	675	692	695	681	654	632	662	654	662	663	681	665	642	681	666	691	702	702	694	649	655	655	689	709	685	645	669	677	707	670	650	690	710	651	742	634	682	690	684	658	700	673	657	685	673	683	681	745	680	673	638	667	711	692	710	727	665	690	664	686	734	661	684	685	648	649	700	715	703	699	651	674	672	677	683	674	661	682	728	689	685	647	711	681	687	701	665	698	693	668	678	704	665	682	677	648	694	656	699	695	702	652	647	671	681	710	641	713	687	656	699	681	667	697	664	669	593	677	623	674	655	661	671	661	608	684	652	694	678	720	715	659	676	719	659	673	671	690	667	622	626	685	664	692	667	696	657	656	674	663	668	722	679	633	671	690	700	694	705	644	696	701	656	665	693	692	673	701	656	649	691	668	657	650	731	689	712	699	682	696	632	669	677	686	697	663	678	693	666	667	643	685	706	723	664	695	650	714	672	693	666	660	639	670	710	686	661	652	696	714	677	694	717	703	654	692	655	689	623	671	679	698	671	664	735	709	658	655	719	624
7957	1188	1827	2279	1285	1123	413	301	310	272	288	280	252	248	258	244	265	272	246	235	251	242	275	256	237	273	259	214	263	219	241	254	244	239	254	246	266	271	240	241	290	300	243	268	280	235	243	237	252	268	264	250	232	268	249	226	228	259	289	236	249	242	268	247	254	252	227	264	258	249	248	242	218	235	236	257	263	253	233	251	244	289	261	277	242	244	269	239	258	274	235	232	267	243	254	254	262	265	247	237	245	236	244	258	243	246	246	243	262	225	226	257	256	242	250	215	239	239	219	244	246	239	259	235	259	264	273	251	255	245	260	248	249	227	213	282	246	233	257	286	265	237	273	260	260	268	249	255	257	254	258	262	265	266	235	261	212	242	242	254	238	245	237	270	257	219	235	249	241	237	228	252	254	218	248	238	243	230	251	249	268	249	252	260	253	280	271	236	242	231	268	249	243	218	271	256	252	242	235	233	210	264	244	243	247	272	258	263	274	262	250	224	222	269	238	228	254	250	233	253	221	231	244	248	237	238	252	284	239	224	204	220	258	247	237	262	218	217	228	248	231	243	238	240	231	249	274	273	259	230	254	270	262	237	227	249	262	238	256	240	249	267	236	217	287	265	264	254	243	231	252	263	252	244	251	263	243	247	226	259	233	266	281	243	270	243	239	260	249	259	257	251	272	263	258	257	227	243	243	237	264	246	227	269	250	231	242	243	249	244	227	212	259	266	241	215	219	237	238	240	252	243	247	241	279	259	204	230	228	235	227	241	249	241	256	272	232	228	224	240	260	230	228	240	237	264	238	275	238	238	256	232	226	228	243	253	238	248	237	242	238	258	243	225	224	249	248	242	266	259	231	243	265	232	250	240	233	256	220	248	242	243	240	217	222	238	247	222	278	224	246	233	249	241	294	240	258	251	240	239	271	236	244	254	287	233	242	246	232	225	228	242	258	251	272	253	235	246	247	251	246	268	233	257	250	243	234	240	235	219	264	261	249	242	270	217	266	218	244	235	238	254	253	276	224	238	247	244	266	250	237	224	244	268	263	225	267	229	239	239	281	269	233	250	238	254	251	234	247	252	250	239	235	267	246	234	258	254	248	265	263	239	243	228	222	222	235	219	230	230	232	233	245	252	268	251	239	236	248	242	267	245	256	231	263	239	284	232	217	271	251	255	264	264	234	236	245	243	228	236	228	274	263	251	213	213	276	255	257	246	257	279	255	222	277	248	233	253	254	251	227	241	258	274	241	250	250	247	252	244	232	241	235	262	255	256	248	234	244	266	266	249	258	241	219	218	282	242	270	238	239	255	253	252	230	239	294	231	225	232	244	242	257	259	231	254	226	275	232	240	248	239	258	248	244	249	233	263	238	233	244	224	238	248	255	218	288	231	230	252	220	275	245	271	260	243	288	267	235	235	264	258	239	237	232	228	264	242	227	236	240	224	232	221	247	266	258	283	253	258	238	261	250	252	265	248	251	239	272	247	248	228	233	254	245	271	215	275	250	276	262	248	254	236	260	244	244	256	247	234	237	243	257	235	274	257	266	221	264	234	228	251	265	219	233	273	283	250	254	242	209	240	247	234	251	243	280	220	239	239	279	234	224	232	252	246	251	256	245	240	258	252	279	228	258	212	275	246	220	228	232	261	222	261	245	265	257	215	225	263	225	223	227	234	296	290	237	250	256	238	230	242	243	220	252	257	238	232	236	259	246	250	258	275	234	236	251	225	284	227	256	273	231	234	239	232	234	253	241	254	221	243	249	224	232	268	262	244	242	246	250	227	234	236	244	239	244	231	219	264	221	234	249	298	214	242	243	228	231	233	252	233	243	257	205	243	246	221	259	210	260	223	267	233	235	274	241	251	238	244	272	245	290	246	270	242	233	226	240	261	235	247	240	242	261	265	273	266	253	252	246	266	260	248	236	224	251	239	255	269	249	240	223	218	240	268	261	278	279	224	257	226	264	293	247	245	261	254	241	246	272	255	273	241	228	241	253	248	228	250	246	244	252	225	222	252	256	227	252	254	248	274	246	248	247	257	246	249	247	225	252	261	240	213	242	252	231	248	260	250	267	237	227	276	247	234	263	224	229	251	250	210	251	255	244	252	223	256	235	266	256	235	250	225	257	243	250	253	264	264	247	239	258	224	222	250	225	265	214	225	251	247	233	222	240	255	238	241	250	287	266	199	228	233	271	250	255	240	254	233	256	249	237	238	244	228	258	216	237	262	242	246	245	247	235	250	260	247	228	234	241	246	224	274	266	268	221	248	263	229	237	264	239	250	253	240	251	269	246	245	247	266	232	267	254	255	269	265	248	221	246	248	264	266	235	248	261	250	238	230	258	245	231	236	265	252	242	245	216	254	246	261	239	228	253	223	221	249	228	225	263	258	256	249	233	220	230	239	248	235	219	253	225	252	230	237	248	266	262	246	240	242	262	257	255	234	282	261	231	232	242	248	231	249	276	267	240	258	233	272	217	245	234	239	227	240	257	281	282	257	207	276	238	255	234	230	220	247	247	249	244	255	247	238	247	228	262	254	242	275	287	263	264	253	230	248	218	276	260	265	238	246	255	268	257	249	284	251	239	235	260	222	252	272	269	273	261	256	259	241	272	261	246	242	243	252	248	256	262	216	215	232	273	242	251	241	231	224	227	246	264	267	250	247	254	235	267	239	222	258	236	245	223	248	234	221	261	219	240	206	253	246	239	257	254	243	228	252	238	230	233	211	253	248	245	241	269	236	223	248	194	293	257	247	249	233	260	232	235	241	252	285	264	234	254	234	234	272	246	237	245	265	250	251	260	239	228	225	261	244	250	271	215	240	239	226	228	256	252	247	242	240	263	212	233	272	240	237	213	250	253	228	245	225	239	225	304	239	252	255	223	245	285	254	260	270	235	235	238	264	288	259	245	217	250	248	249	234	262	233	233	249	256	221	245	243	253	249	222	247	236	236	270	240	207	233	272	248	241	236	226	236	233	267	242	268	240	251	255	239	236	249	230	232	199	249	246	232	263	253	285	254	238	236	225	248	224	252	263	244	234	232	263	216	219	218	229	230	248	247	270	228	238	219	233	246	256	249	261	228	223	245	252	253	232	246	252	269	241	254	233	278	233	263	233	240	224	255	221	238	233	233	239	240	243	213	227	239	257	211	247	233	234	233	245	270	245	240	259	226	257	265	243	248	241	279	238	245	241	264	238	273	274	235	247	224	236	271	260	243	224	240	253	256	228	233	249	262	258	245	256	232	262	224	237	240	261	275	270	216	230	224	257	244	269	232	250	239	230	238	249	234	250	233	283	245	220	253	232	218	252	228	265	244	252	247	234	219	244	242	222	242	235	252	256	266	253	241	241	277	235	261	225	247	247	247	233	250	234	247	236	222	243	255	234	236	243	254	245	230	255	227	254	258	258	231	257	229	228	257	273	259	219	258	223	261	247	261	217	264	273	237	267	250	249	282	242	263	245	249	286	251	216	261	269	241
7146	1515	4117	7201	5470	4994	1180	925	756	797	735	669	641	687	694	653	633	622	621	687	647	604	661	601	620	635	612	582	590	639	633	637	621	576	640	582	605	600	598	584	605	570	598	619	558	595	590	570	599	591	611	608	629	568	558	551	619	574	622	553	586	618	596	592	600	606	595	589	558	607	563	652	600	620	556	542	563	580	646	591	598	572	628	593	593	556	593	592	583	591	566	619	613	655	554	568	599	569	569	587	556	605	626	587	629	601	595	567	554	620	537	595	587	560	599	607	578	578	572	591	579	621	569	608	588	630	602	623	614	606	554	565	577	551	584	585	592	578	554	587	602	579	612	607	589	591	629	578	531	558	569	611	579	612	622	577	597	627	550	595	602	583	596	586	586	618	595	590	578	625	611	573	553	584	566	556	625	585	590	588	571	578	535	595	584	597	622	556	588	571	608	574	548	595	596	590	652	567	613	647	567	603	587	621	566	572	557	629	594	626	558	556	562	584	563	582	591	603	610	554	623	568	556	600	639	583	572	571	628	621	596	586	568	582	637	607	613	593	599	631	592	564	590	575	592	575	605	568	580	630	586	563	585	554	569	608	602	619	601	638	574	579	631	608	581	580	542	612	601	576	621	592	547	574	556	591	561	619	581	595	592	574	610	609	622	540	585	593	579	559	583	597	560	593	591	556	576	565	567	574	611	607	613	595	570	635	653	541	596	616	674	581	596	572	590	552	602	584	586	618	622	568	586	607	616	528	598	589	594	587	584	571	609	604	548	582	644	574	600	614	602	555	590	562	544	543	560	557	571	594	605	585	583	567	615	577	557	583	566	625	621	584	582	544	613	575	584	614	581	594	564	557	605	570	580	608	564	604	596	595	563	568	575	582	611	616	590	603	535	584	649	577	619	596	627	580	584	598	583	603	578	574	591	603	569	587	577	616	587	599	584	580	584	551	590	589	594	575	567	596	650	576	577	574	612	572	580	580	582	598	556	638	595	592	617	600	558	583	610	610	574	591	596	606	626	545	550	582	572	584	579	578	582	616	565	598	595	583	610	578	579	525	562	554	609	605	613	599	554	581	601	616	588	613	559	547	591	624	576	541	614	518	549	552	601	578	612	598	591	570	589	568	546	564	582	632	609	586	616	596	601	569	592	634	614	631	561	561	628	588	589	580	628	582	612	590	576	588	557	595	604	562	548	670	553	558	542	605	597	569	568	616	585	603	575	569	603	568	593	587	631	572	571	557	628	581	573	562	578	539	601	594	564	570	589	600	609	559	592	595	551	617	610	599	598	562	582	566	598	569	558	620	579	586	594	615	599	583	591	564	575	624	621	634	632	611	602	591	559	624	567	596	565	579	605	611	592	574	573	629	580	601	578	570	581	574	598	583	595	582	584	585	549	539	576	617	591	592	553	621	562	607	559	628	608	632	574	603	608	578	574	600	643	600	628	566	590	584	558	616	623	578	596	604	585	603	577	576	604	598	600	586	620	621	558	632	598	617	594	561	601	615	588	593	603	592	559	568	587	588	584	580	599	557	597	577	618	566	611	588	615	541	553	595	611	619	575	608	649	614	597	566	580	596	537	624	599	568	583	595	560	579	618	590	558	599	635	601	595	558	590	586	581	609	569	573	593	566	599	595	543	593	560	604	612	623	610	540	589	574	595	594	576	562	619	545	584	616	604	587	562	602	555	600	599	599	578	575	604	581	578	615	606	590	571	583	580	613	580	567	562	567	604	585	608	595	601	560	616	562	600	585	601	586	582	552	583	535	610	583	504	599	579	609	595	566	586	564	612	564	591	592	599	540	585	557	600	582	552	595	570	594	597	531	571	626	599	622	620	637	649	597	569	603	542	582	619	587	581	603	541	591	570	583	596	598	617	608	595	552	605	587	588	556	578	568	571	609	571	593	588	619	560	597	593	600	588	582	605	542	619	570	578	581	567	545	557	570	576	596	597	594	612	595	614	574	583	599	552	621	586	579	600	584	591	585	561	583	606	593	582	580	599	601	598	585	603	614	567	589	614	572	604	557	596	586	584	598	633	614	592	579	579	637	569	594	546	607	553	591	588	596	590	590	589	616	604	605	603	543	564	579	613	604	555	577	557	587	615	585	599	622	599	642	635	544	568	598	591	555	616	559	559	590	575	573	592	557	573	579	589	600	554	634	601	615	598	582	577	589	597	554	591	580	640	568	568	617	616	595	633	584	595	593	622	579	604	579	599	635	577	603	575	560	618	613	579	626	559	620	581	565	603	571	586	592	600	567	588	586	606	611	595	586	589	584	585	593	602	595	602	614	591	576	593	577	614	541	626	600	598	597	598	616	590	612	582	571	602	616	606	607	578	582	601	558	589	602	623	624	612	576	578	580	594	566	598	564	553	594	575	587	632	587	569	590	566	567	610	588	559	561	557	588	589	609	604	599	606	570	592	618	625	607	574	597	565	612	604	581	603	595	633	584	630	569	637	593	636	596	583	598	549	548	538	611	567	620	607	596	522	586	593	619	543	604	640	582	567	607	582	606	552	594	634	597	582	603	608	588	566	583	618	605	630	620	565	584	550	610	660	567	599	595	582	572	590	602	587	590	583	545	593	574	594	620	661	585	581	584	612	626	611	598	582	601	604	560	633	605	603	605	611	564	593	569	572	554	628	624	559	599	584	626	620	584	542	558	561	599	574	586	576	591	584	580	561	610	624	597	633	613	600	540	618	592	554	603	596	575	586	611	582	585	611	612	613	566	630	580	557	549	597	624	558	605	577	612	578	594	602	546	582	535	590	601	635	622	594	636	584	607	595	554	599	575	571	605	562	538	600	559	615	545	566	603	619	578	583	610	564	577	600	598	553	613	586	589	620	621	623	557	563	559	586	595	572	600	594	574	603	551	589	576	594	572	625	587	606	607	553	591	590	593	603	621	627	550	592	643	588	593	536	551	597	631	561	607	564	580	566	549	565	615	587	573	518	573	585	597	567	560	623	575	581	589	625	593	575	609	530	591	557	579	594	606	593	628	541	583	572	585	542	515	593	565	573	625	543	600	617	627	608	583	627	595	548	577	556	587	543	572	631	553	582	516	568	612	594	620	593	591	569	607	567	570	571	600	578	583	590	617	569	619	572	554	614	591	609	582	636	569	619	565	570	584	611	579	596	590	585	556	603	563	561	587	588	530	548	589	581	612	592	569	567	581	608	589	570	645	594	609	613	617	596	584	538	578	611	582	603	583	567	539	619	581	622	574	641	594	570	590	605	603	591	527	571	600	582	560	576	629	567	616	614	618	598	603	620	601	559	583	558	637	592	588	566	610	567	649	578	575	626	588	597	578	610	612	574	559	579	614	547	568	585	586	547	611	589	545	582	586	569	572	595	573	572	594	592	593	609	605	610	591	586	626	604	630	621	586	617	594	562	568	638	560	554	594	595	552	553	608	576	592	590	557	596	571	574	619	579	579	603	568	550	575	620	554	603	561	568	575	602	569	559	574
13667	1845	2412	3080	3230	1551	331	240	163	135	158	146	128	150	125	137	134	110	138	118	105	134	141	127	132	113	111	117	120	131	115	105	108	117	120	114	102	118	116	118	131	130	114	105	108	101	105	128	123	111	116	97	118	110	122	133	104	99	97	114	84	109	127	131	118	114	132	124	130	107	114	123	98	124	123	122	121	98	122	127	133	102	90	123	110	107	116	104	104	107	106	115	112	119	105	105	121	95	127	112	117	108	116	96	106	106	131	120	122	118	116	126	115	111	128	126	131	123	91	118	110	122	120	113	122	132	118	118	100	103	113	109	116	100	116	122	102	118	120	109	104	110	109	123	101	105	126	114	127	101	109	119	113	118	116	98	98	116	129	106	111	118	104	94	106	120	113	112	113	119	138	109	103	102	141	118	95	120	94	109	125	109	110	110	109	115	95	119	122	102	115	103	112	138	101	119	142	118	118	105	104	97	99	92	116	118	122	136	112	128	146	128	125	110	135	118	131	135	116	114	94	109	101	110	130	110	103	133	124	126	120	96	118	117	111	106	100	132	107	107	121	120	108	125	114	122	118	118	134	129	113	114	112	111	92	122	126	124	114	105	113	116	121	112	106	111	124	114	104	134	118	121	106	115	129	124	119	107	136	118	113	115	118	111	127	117	100	97	133	112	104	110	122	112	128	120	110	120	106	110	117	119	101	84	100	120	115	117	114	128	115	124	129	105	97	107	109	97	108	97	133	118	119	108	115	127	129	112	119	128	116	124	123	149	110	146	120	123	122	104	126	105	118	111	111	103	119	126	119	109	114	111	104	118	116	97	115	128	118	127	111	145	102	94	113	108	99	112	114	97	114	104	105	109	112	118	93	132	120	117	126	96	119	101	111	103	96	115	104	127	115	116	103	134	114	98	125	102	116	109	122	114	114	100	87	121	113	119	97	113	130	136	137	117	121	105	115	121	130	127	120	113	104	91	137	111	121	113	137	111	125	114	106	99	122	125	108	104	113	98	118	117	121	124	108	117	95	103	109	112	107	106	129	127	111	116	117	117	102	108	125	114	125	90	104	128	144	134	105	116	109	118	101	108	105	133	113	137	126	132	113	121	105	114	106	96	105	143	117	118	109	136	140	100	109	109	111	119	131	107	130	104	97	114	107	92	121	114	129	100	101	113	108	130	118	110	122	111	119	110	109	126	129	125	111	105	120	106	117	129	116	122	104	119	110	114	98	101	104	92	124	114	110	113	109	108	108	112	98	101	122	126	106	128	103	107	108	110	131	123	128	128	108	105	102	115	111	124	115	100	106	130	116	138	117	107	119	122	106	128	130	108	123	104	105	94	135	102	94	110	127	112	114	95	112	109	108	118	108	107	112	95	132	132	99	120	90	106	105	86	111	93	121	122	107	106	117	123	119	121	118	111	124	115	103	138	115	94	113	101	120	103	108	104	125	106	127	111	104	127	106	129	133	135	103	101	95	109	98	100	103	85	132	113	121	102	104	117	108	120	134	123	98	110	140	114	126	99	117	135	118	110	124	106	116	108	120	136	99	123	103	125	113	115	111	121	111	107	124	104	109	120	115	129	108	118	94	92	117	109	118	112	122	99	112	131	117	125	130	124	129	142	133	120	108	118	115	117	144	131	118	109	106	111	113	116	124	126	93	113	91	121	110	103	110	124	110	128	102	117	126	116	120	106	102	121	135	95	127	104	137	97	112	101	122	128	124	99	112	117	106	115	108	94	130	109	100	120	127	108	120	100	115	135	111	118	117	99	119	105	114	110	103	114	116	116	129	123	112	133	96	122	112	147	107	137	102	127	128	127	97	111	128	116	127	122	124	108	107	100	116	109	102	116	109	122	150	107	120	93	110	106	116	115	107	116	113	118	104	113	114	108	117	109	138	126	128	116	119	101	102	125	112	103	126	114	100	102	121	118	110	111	109	112	114	129	116	116	117	114	113	117	95	112	122	120	122	123	116	116	105	125	133	118	121	132	99	103	106	105	94	116	114	94	104	105	111	106	91	112	111	112	104	101	127	122	115	119	115	109	118	115	123	121	94	114	119	113	133	116	99	135	122	103	102	109	94	123	121	94	113	115	117	110	138	110	115	120	149	108	136	119	101	126	114	106	106	112	119	113	115	118	134	98	98	126	137	125	112	123	124	120	117	119	105	125	110	135	112	126	110	110	113	103	115	130	121	132	125	108	127	105	111	93	115	88	124	110	118	90	116	117	140	134	146	120	113	129	109	127	119	112	119	106	102	132	108	127	120	125	116	118	106	107	116	100	85	115	102	117	117	120	120	105	121	123	105	104	108	120	105	121	127	133	120	95	120	117	95	116	105	116	119	127	132	108	104	116	103	105	94	138	115	120	104	88	130	130	129	122	114	125	99	136	121	119	117	106	110	112	114	113	113	126	104	100	90	105	117	108	115	111	105	122	145	135	95	88	120	122	126	104	105	118	123	121	116	112	138	122	105	112	115	126	112	130	121	94	118	112	116	125	115	128	120	115	124	106	101	135	112	108	100	108	111	98	122	100	100	96	127	116	114	108	111	130	110	105	112	108	127	122	122	138	134	117	104	113	109	125	124	120	124	125	102	107	110	105	126	107	120	111	109	113	120	94	119	104	110	114	105	107	125	103	110	116	119	96	122	98	110	127	121	100	110	113	114	98	101	95	91	108	103	112	107	96	104	96	99	122	103	105	118	115	114	113	110	111	124	110	109	111	95	111	116	110	118	104	105	92	96	114	111	116	96	119	99	128	104	112	96	109	115	131	112	116	104	126	108	102	101	112	122	119	86	124	101	110	119	105	128	131	100	121	112	121	119	89	113	119	110	98	108	112	110	119	112	122	101	121	95	125	115	120	101	113	108	112	116	102	134	115	114	115	100	109	118	112	117	101	106	120	104	95	117	106	128	101	114	120	105	135	109	119	92	102	101	114	92	102	128	113	128	131	140	109	108	95	121	119	85	112	122	109	111	102	113	98	125	116	122	100	114	116	122	114	109	94	115	93	108	105	99	120	97	106	120	136	125	105	95	96	111	109	124	138	106	118	116	113	107	115	120	101	106	117	106	112	113	104	106	123	115	114	113	104	132	111	107	115	95	112	121	100	120	117	104	113	118	107	113	121	124	116	88	135	115	92	108	120	111	116	104	103	131	97	96	125	115	116	105	102	99	119	106	112	111	109	102	130	119	115	112	113	122	105	102	133	108	92	119	120	122	110	126	116	97	88	109	123	109	94	104	117	99	125	109	109	128	110	105	136	134	124	121	110	119	107	114	118	130	107	100	121	118	113	114	121	106	115	96	124	112	118	122	107	108	129	111	121	106	122	113	119	106	102	87	108	129	109	120	132	113	129	109	118	97	106	111	120	111	124	112	126	129	117	107	130	122	119	114	125	140	127	97	126	144	109	109	109	112	106	105	103	107	109	105	97	106	116	106	110	127	105	123	131	113	107	108	121	127	120	114	104	123	102
8841	1778	5362	9816	11804	6490	1354	862	647	582	520	504	464	452	378	402	411	377	372	360	352	407	332	340	326	353	350	347	334	346	350	310	339	294	313	277	335	346	325	316	325	300	320	287	314	300	322	309	323	271	346	309	295	341	319	254	313	285	294	330	256	324	288	338	312	303	316	327	313	285	318	292	323	288	323	310	309	287	305	299	295	306	274	294	303	294	327	267	281	285	281	312	313	292	304	278	258	342	326	288	294	293	302	275	298	305	295	340	285	279	290	294	314	277	296	288	310	315	287	307	303	298	317	326	309	268	298	318	288	278	312	303	291	302	299	304	298	295	318	323	297	330	284	302	313	298	288	286	268	272	304	299	283	296	319	283	292	268	312	295	303	284	307	296	287	300	315	295	291	293	299	285	268	267	302	309	286	321	269	289	312	283	311	289	289	312	304	283	288	300	277	311	273	311	315	298	287	262	320	276	315	303	313	263	260	295	314	292	283	309	295	281	270	285	321	315	307	276	307	329	283	290	312	322	279	278	315	293	300	308	312	295	287	290	305	292	275	296	299	324	308	268	287	303	286	319	269	281	292	315	273	317	349	274	283	304	305	324	316	326	278	301	290	292	290	304	266	300	296	280	293	299	291	319	282	317	287	322	281	293	304	277	301	296	276	308	290	291	297	280	257	290	304	285	289	289	267	311	299	315	274	301	275	281	316	277	305	280	343	302	295	290	283	319	284	299	306	288	293	311	329	311	301	270	305	332	276	271	265	286	281	292	298	285	305	306	289	294	281	326	294	292	297	304	294	314	322	323	300	283	276	277	303	299	292	301	277	270	323	269	308	312	284	263	294	310	284	297	312	310	324	298	324	290	286	271	295	277	314	299	305	303	313	306	290	272	280	285	282	316	289	258	294	295	308	303	308	291	302	287	257	258	282	298	305	308	255	333	290	313	298	295	298	333	295	337	270	278	296	305	293	303	269	262	311	306	314	302	278	267	270	314	308	298	311	277	285	273	284	305	317	254	281	308	302	304	284	293	286	289	287	256	320	275	306	271	325	287	334	291	282	322	300	291	278	294	287	293	281	305	326	293	304	296	289	297	277	288	279	306	295	295	333	294	294	283	291	294	303	287	297	284	294	308	310	311	306	306	283	326	298	286	271	280	292	272	274	301	300	302	316	303	280	290	314	299	329	283	303	284	282	313	314	286	305	302	303	314	304	291	269	307	268	303	282	303	339	353	291	298	296	287	317	278	302	280	290	303	282	280	321	288	299	289	317	288	291	287	285	284	307	267	293	324	295	293	299	282	268	320	317	302	309	285	273	319	282	284	291	295	302	316	335	293	285	308	312	317	297	302	295	304	307	296	276	269	277	271	305	296	320	248	292	329	321	285	314	307	311	302	320	287	281	291	305	283	305	271	318	322	315	312	276	286	288	277	282	308	293	300	270	303	282	315	321	280	275	287	317	292	313	272	276	333	301	286	302	306	301	301	306	336	313	279	286	316	291	340	303	309	269	281	286	292	294	310	320	294	310	278	337	300	277	324	300	298	302	290	284	295	302	291	257	297	299	303	307	283	296	304	305	287	295	301	326	312	263	289	296	281	288	265	302	286	288	273	305	295	297	312	310	297	299	307	291	282	308	310	330	299	320	291	306	269	278	294	316	292	321	300	303	321	302	283	255	296	284	324	308	312	299	286	307	298	292	275	321	308	288	295	281	296	291	299	289	284	333	270	293	300	289	302	323	262	281	289	295	285	311	316	295	285	297	306	297	316	295	301	303	314	279	293	284	282	305	288	272	270	320	308	276	289	296	292	297	296	294	292	278	278	298	309	290	289	285	302	274	301	267	295	316	299	305	298	275	290	296	286	307	298	317	284	282	316	336	299	282	314	260	284	273	303	274	302	326	289	288	282	292	329	320	288	307	291	305	295	312	290	335	275	291	284	292	316	290	319	290	294	297	300	300	314	295	281	286	309	285	288	314	314	325	326	328	305	312	292	332	279	284	292	286	281	288	284	294	297	298	269	318	262	324	264	315	287	262	291	315	288	273	327	304	305	297	298	273	284	286	289	294	291	310	283	312	277	270	285	302	286	295	296	308	289	282	302	286	295	288	301	258	301	309	269	268	324	308	296	276	301	281	300	264	269	277	308	319	319	302	301	266	292	325	294	317	291	314	299	298	287	281	271	313	286	287	287	255	289	268	310	301	266	275	308	315	289	269	281	279	311	294	314	296	287	297	289	312	310	299	273	263	312	315	280	286	293	306	310	301	284	293	282	303	313	276	284	272	312	312	286	290	296	271	303	284	314	319	315	293	291	347	292	289	316	306	310	277	296	274	307	263	275	309	280	299	297	305	307	316	309	313	281	278	285	306	268	269	292	289	298	307	324	303	274	293	285	302	318	287	280	322	304	326	305	313	284	300	290	285	296	313	288	336	301	262	298	302	304	309	307	300	309	316	258	294	313	283	291	314	280	287	312	276	300	309	294	315	313	314	272	325	313	267	302	265	307	262	306	307	291	300	281	271	337	280	308	275	301	307	323	275	301	315	306	306	295	302	304	271	286	280	279	302	313	299	288	283	296	252	296	304	289	315	296	309	263	298	294	242	306	273	281	296	296	302	346	295	318	275	288	288	266	260	287	280	296	310	310	306	279	315	320	285	281	305	295	276	317	323	283	294	276	289	309	300	313	299	283	300	317	269	290	256	292	273	287	296	273	313	265	304	322	312	310	295	303	300	282	277	280	296	299	314	294	307	290	306	293	285	285	272	278	304	321	265	327	293	279	298	282	285	289	310	297	319	291	316	291	299	284	299	301	286	294	327	288	295	309	293	315	301	288	293	327	292	303	291	277	278	305	282	322	312	293	297	286	301	305	266	270	282	310	285	317	306	288	288	302	265	281	321	288	294	272	294	307	310	330	301	307	315	274	272	311	315	308	311	297	312	295	299	302	291	304	270	272	300	314	305	261	308	302	278	308	262	312	306	322	296	288	261	282	300	297	299	303	301	313	284	286	301	293	335	311	302	315	284	294	270	284	287	279	299	285	280	295	288	310	306	314	309	299	261	314	290	317	292	298	300	277	304	308	297	288	284	300	322	285	280	306	313	300	329	312	323	295	297	290	288	283	296	299	265	285	265	299	297	316	287	327	330	297	289	287	295	305	297	291	261	296	300	311	321	285	305	298	313	305	330	269	307	280	280	327	310	311	307	281	259	294	304	301	319	264	336	272	327	267	284	276	268	285	309	300	316	305	285	310	295	286	312	292	325	316	291	301	282	323	288	303	285	322	295	303	340	310	298	297	274	289	281	318	284	308	277	286	288	289	308	288	327	317	301	300	294	292	303	279	319	267	291	289	311	267	267	282	285	258	303	309	298	300	284	273	281	282	308	327	305	284	279	300	299	292	268	284	309	285	294	296	294	289	311	333	273	320	295	307	293	324	275	272	299	306	329	280	303	313	286	289	329	294	289	285	311	287	298	321
1944	649	731	1188	917	455	307	250	265	281	268	278	281	284	296	302	287	278	281	270	303	277	303	275	285	287	274	267	287	291	301	297	300	287	273	297	265	266	281	288	291	287	245	298	305	307	285	285	263	275	275	268	284	307	276	284	277	286	248	300	291	293	266	284	288	293	295	248	299	314	286	295	309	290	300	292	272	270	291	285	291	269	257	248	264	275	265	309	262	292	277	304	271	258	247	261	266	290	261	258	278	268	269	267	281	286	300	293	263	309	269	286	312	268	289	275	281	286	265	240	262	253	280	276	291	270	326	255	295	293	280	280	295	296	299	299	285	278	275	266	245	283	258	285	287	270	315	262	297	269	280	262	281	296	285	254	252	249	273	299	281	249	257	256	277	274	274	308	283	293	258	261	287	302	271	292	274	278	278	296	291	279	283	286	259	283	277	301	255	267	285	273	288	285	270	311	291	281	280	235	263	276	319	259	270	308	308	276	269	269	273	261	255	269	280	306	273	291	322	282	276	267	270	276	284	277	291	238	318	277	278	338	284	289	257	275	292	294	291	260	299	285	303	266	277	297	285	274	247	271	266	305	302	277	275	279	287	281	313	325	260	282	272	301	259	284	243	275	289	257	276	235	306	283	273	279	256	301	287	276	292	303	298	274	294	242	287	265	280	247	286	290	275	275	278	279	300	281	273	297	260	257	268	253	283	289	264	280	322	263	266	315	289	275	274	254	266	300	293	296	262	286	276	271	247	258	273	277	268	282	291	272	270	283	286	296	275	288	283	267	263	263	292	252	278	306	281	290	265	311	270	295	252	269	270	270	306	290	266	293	294	265	311	287	300	257	279	284	275	263	295	279	322	268	308	295	294	250	266	283	311	288	278	259	271	263	307	284	276	287	278	281	241	287	300	261	295	284	307	300	286	286	234	262	253	252	284	284	265	295	283	274	307	265	284	257	267	315	297	292	273	283	263	316	283	291	313	254	281	265	293	255	289	266	293	269	271	297	312	279	263	278	290	296	278	248	293	244	261	281	284	268	262	284	300	287	283	315	259	287	235	276	282	266	300	276	302	241	268	277	269	272	286	276	301	289	303	321	274	258	268	256	296	285	251	280	306	291	311	289	288	301	272	299	304	276	280	294	251	285	293	275	315	270	275	282	304	299	281	271	303	273	327	287	268	284	285	250	279	285	284	259	308	266	287	270	278	294	255	312	299	266	288	267	278	269	289	268	273	258	277	294	286	292	263	293	283	316	285	268	304	282	289	285	295	265	280	299	255	291	261	280	228	263	268	281	286	285	301	306	306	267	293	289	258	328	290	261	299	260	296	297	283	286	277	302	274	243	276	301	285	284	262	239	278	252	279	280	288	262	286	293	285	296	271	255	277	261	304	256	255	254	276	291	308	271	298	274	259	286	293	296	287	308	295	255	269	323	284	292	254	272	247	282	272	257	266	278	271	300	304	273	299	296	290	252	308	264	302	291	293	299	275	280	247	285	276	267	261	271	292	314	284	283	279	306	304	281	304	274	288	308	290	257	263	269	261	277	283	284	253	266	304	263	294	272	273	269	253	275	283	264	293	278	336	278	290	285	289	310	273	291	287	264	286	263	255	278	288	279	244	264	284	306	299	313	290	283	284	302	262	293	267	280	287	270	278	291	274	314	296	282	282	315	295	279	296	286	302	269	312	282	283	283	269	247	282	254	268	308	280	306	279	287	270	280	266	284	267	273	283	275	268	299	285	302	272	311	292	282	288	258	240	268	265	272	240	285	280	242	285	285	248	260	273	251	278	264	293	251	294	304	285	266	254	251	285	324	321	283	272	248	281	275	284	309	297	238	294	261	284	263	277	252	268	262	289	293	261	276	300	262	276	259	274	287	278	308	291	311	266	264	304	266	262	259	290	253	284	273	253	260	272	265	264	277	294	289	264	283	270	259	268	289	265	290	293	266	292	286	251	254	279	271	296	256	301	275	270	267	282	277	260	301	259	289	235	294	296	287	266	278	275	276	302	285	283	294	290	302	276	249	275	282	241	270	266	311	272	284	272	274	263	287	283	292	264	257	244	307	309	271	305	258	283	257	246	277	253	287	253	279	296	313	286	315	302	289	214	288	290	285	265	263	283	264	301	264	258	258	287	292	295	274	290	283	296	276	298	279	267	269	263	310	293	317	290	312	282	262	287	259	296	235	281	277	293	263	313	277	280	301	260	256	301	279	287	276	305	275	298	316	321	286	274	287	268	291	301	288	268	282	270	270	255	303	269	279	263	319	284	269	288	315	274	279	290	278	251	286	280	313	277	282	284	272	303	272	287	264	285	281	255	277	270	288	296	293	323	282	293	285	291	300	321	252	269	257	260	274	276	259	268	253	313	311	282	289	297	266	296	295	276	295	269	289	328	292	276	266	290	299	274	281	287	259	282	235	284	268	271	284	279	292	276	305	281	291	256	287	259	263	296	273	268	284	268	266	259	262	287	281	293	287	265	289	275	275	249	287	280	310	257	284	273	280	286	253	244	278	291	270	280	280	292	274	289	305	261	266	291	306	251	305	258	291	275	293	287	297	297	320	242	255	287	284	289	258	246	277	281	312	284	312	294	303	271	303	277	283	263	273	259	265	271	277	304	261	273	263	271	268	255	283	288	303	273	265	296	296	295	281	307	284	303	266	281	245	290	259	256	298	272	275	319	277	246	244	291	307	301	284	276	269	258	307	268	263	278	299	293	263	298	302	285	261	264	235	288	298	289	268	311	277	274	293	278	239	260	287	271	258	260	284	298	286	291	313	272	266	288	298	262	297	311	275	291	273	318	272	287	263	285	288	276	272	293	284	289	273	272	283	271	274	256	261	278	280	303	283	272	270	299	282	249	271	266	275	249	285	276	305	282	270	275	288	276	279	284	309	287	299	273	276	241	311	296	297	255	270	296	238	275	318	301	276	278	282	293	278	264	282	269	277	274	277	314	274	259	275	265	267	286	304	276	289	278	257	282	288	271	282	285	304	273	276	266	280	309	303	326	262	298	285	301	265	234	298	290	287	302	268	323	286	277	287	266	305	291	297	260	276	270	265	268	304	256	275	280	298	267	317	275	288	277	279	245	268	313	292	270	287	303	276	279	277	304	293	285	294	276	284	299	261	271	303	268	276	279	276	287	249	313	296	280	285	269	252	263	253	314	297	262	283	312	289	297	280	288	282	302	279	286	285	251	285	254	277	274	295	273	276	297	281	259	263	284	305	284	276	300	264	290	289	282	304	280	267	254	275	270	291	270	271	263	251	276	258	292	263	262	291	272	292	286	269	307	302	267	288	268	298	261	266	279	264	290	262	308	295	283	276	260	280	299	278	264	281	276	273	295	259	288	272	264	283	257	249	273	278	270	286	252	298	298	303	292	291	275	282	266	253	289	320	295	289	262	295	277	267	263	273	276	269	255	264	293	321	264	278	284	286	283	305	268	282	283	253	266	253	260	277	312	287	287	287
2263	1082	1725	4116	3373	1692	810	708	702	698	680	645	654	696	665	634	723	671	697	636	649	653	667	659	660	673	738	688	670	634	620	675	687	655	673	670	649	635	669	649	631	633	642	633	642	670	647	636	673	618	650	674	716	686	683	679	664	657	635	613	639	674	657	637	711	694	694	607	629	663	680	637	667	688	648	665	640	644	667	658	722	657	683	650	618	663	621	649	673	655	687	667	610	678	647	652	672	659	708	672	678	697	651	670	712	669	655	679	665	696	641	698	668	701	676	650	656	682	669	649	643	627	689	693	687	644	661	711	646	664	708	635	663	701	652	649	630	681	679	674	702	703	664	650	655	657	630	718	622	701	603	619	649	662	656	666	714	623	633	690	680	679	666	677	663	650	671	690	649	675	661	660	657	668	632	655	666	686	663	640	694	678	637	618	652	696	711	682	651	667	670	631	622	671	660	665	668	694	640	645	665	680	671	698	623	681	658	711	712	665	684	651	677	641	695	639	651	668	682	654	667	623	660	652	658	688	683	658	659	689	663	688	655	652	607	659	661	766	672	702	698	643	658	639	669	662	689	688	677	656	703	648	661	657	643	665	679	690	657	631	670	669	695	674	700	625	612	610	643	647	640	687	662	675	644	652	653	675	671	721	639	645	638	683	639	628	656	657	682	671	668	638	692	670	654	705	662	657	641	632	674	664	685	650	630	649	682	694	681	685	705	652	687	664	654	672	621	688	674	663	684	660	679	628	643	673	659	677	698	689	676	629	648	658	722	641	662	667	634	632	670	639	674	663	678	638	681	662	697	597	621	671	689	674	656	629	679	637	661	634	691	672	710	717	686	737	675	661	678	673	674	666	703	633	644	648	684	683	669	644	640	656	713	684	685	596	684	664	633	683	673	665	651	599	610	653	685	613	645	647	670	661	678	703	638	657	689	683	639	694	695	661	663	690	682	679	682	679	677	577	688	656	682	653	633	666	652	674	722	719	656	617	676	653	622	655	657	647	636	654	675	649	673	702	687	675	658	685	668	672	618	644	641	610	670	595	621	661	670	653	668	652	637	678	679	644	658	649	666	669	689	640	674	651	641	672	699	653	634	628	644	626	620	667	630	668	611	628	652	674	692	668	692	664	651	681	701	688	679	685	710	698	632	744	638	644	625	706	692	648	617	658	645	649	677	646	639	599	645	669	679	689	685	710	667	670	660	643	670	700	641	662	655	695	636	665	682	661	677	615	646	673	662	673	652	658	656	719	649	669	655	716	643	662	685	685	642	618	642	655	681	669	674	731	668	663	665	646	728	684	686	629	662	683	668	663	662	664	661	670	700	680	682	618	715	699	683	640	654	656	668	636	660	655	611	646	641	710	636	646	674	639	653	641	666	659	652	681	668	673	675	668	661	647	708	663	641	665	625	650	699	631	668	653	666	679	627	615	687	672	648	654	653	673	686	684	697	634	684	663	683	645	639	678	721	682	667	693	652	648	701	640	650	695	658	642	661	689	700	665	719	644	615	669	645	669	652	705	660	663	654	656	639	635	659	673	664	648	663	636	696	623	643	701	703	657	691	631	702	716	641	604	676	655	677	701	713	688	691	707	676	639	681	670	662	673	633	617	682	689	644	640	664	645	666	691	658	645	659	627	667	687	671	645	638	650	649	658	628	669	640	654	703	681	688	615	667	657	709	650	677	642	696	654	657	693	672	688	651	714	676	633	647	656	660	672	666	659	661	622	661	671	672	697	686	713	684	645	666	623	644	691	709	669	654	702	650	673	625	688	641	649	579	670	610	638	654	697	698	672	658	661	665	636	656	719	671	646	701	670	621	634	652	674	648	691	677	644	659	619	649	639	684	652	682	668	668	701	666	662	670	678	653	679	691	656	652	667	654	653	712	643	646	655	707	674	613	628	673	663	646	648	659	640	654	667	660	656	634	698	637	650	717	623	676	670	686	654	642	675	658	648	601	658	680	680	671	647	689	686	679	630	699	700	672	685	689	631	628	638	641	653	694	721	682	677	696	679	627	673	666	655	662	666	654	650	705	643	708	649	653	622	577	693	715	678	659	651	705	675	671	681	625	699	668	676	678	654	689	684	635	647	654	659	666	655	699	640	633	632	715	650	690	627	638	701	660	646	683	677	647	651	661	709	684	695	644	689	610	727	648	686	639	628	698	689	677	666	648	645	629	636	652	667	611	736	710	700	686	692	687	660	671	639	633	640	656	696	687	690	695	627	654	612	671	653	679	671	671	655	651	651	642	689	679	697	666	667	703	644	652	692	644	651	669	643	650	696	653	624	638	662	669	649	649	708	630	669	704	657	688	625	677	655	664	709	680	615	699	656	706	639	637	675	671	689	674	667	668	635	638	641	642	698	645	700	686	642	661	695	665	661	720	660	704	649	729	636	626	693	675	665	671	641	678	675	709	649	711	695	678	659	652	632	672	664	668	670	644	643	644	669	681	645	679	691	672	652	668	659	636	703	593	636	655	700	650	674	634	669	659	698	663	662	645	686	667	642	683	654	660	666	720	702	657	669	671	659	648	692	656	696	632	674	676	652	660	685	679	656	658	625	641	663	658	630	651	648	647	660	631	674	660	686	661	628	675	673	652	626	647	715	685	642	672	656	692	656	677	649	661	702	605	658	685	684	647	670	667	654	720	653	663	673	645	640	670	678	659	671	676	667	631	675	633	666	707	702	647	664	666	645	636	646	701	638	669	684	690	629	702	634	661	653	686	657	675	689	689	670	737	673	661	673	671	667	703	656	650	685	629	671	668	678	651	691	678	689	627	684	631	624	671	633	650	600	654	654	678	680	713	680	697	687	667	670	676	646	651	703	662	662	652	667	684	678	668	635	631	680	649	692	660	650	676	689	638	685	700	669	685	612	641	666	698	668	651	607	687	688	670	657	711	658	610	654	665	666	681	652	667	608	619	656	645	716	656	674	669	647	655	664	699	635	635	655	703	657	659	701	670	670	640	664	634	642	684	668	648	690	612	724	667	686	660	666	631	631	625	648	687	657	686	655	681	659	677	654	694	637	689	701	667	654	679	685	657	698	643	660	655	648	603	646	660	636	649	622	707	667	705	603	692	668	635	661	626	590	655	662	674	609	630	621	636	636	641	648	670	624	659	622	707	682	702	656	694	660	651	646	703	617	723	662	627	645	663	651	661	664	664	631	651	669	670	685	638	678	658	639	701	730	634	653	687	655	670	642	644	698	682	668	652	645	668	677	655	701	667	642	617	716	676	694	599	624	628	676	661	669	630	671	677	669	672	709	660	691	667	673	662	648	647	706	669	658	651	683	677	691	627	645	647	655	620	648	675	634	650	666	677	652	653	641	679	671	661	610	688	629	628	689	640	674	640	673	684	679	718	678	676	688	656	659	679	638	670	646	687	670	650	664	614	641	642	685	672	651	669	638	677	625	698	630	670	665	676	681	665	636	657	648	672	643	630	626	672	689	676	666	653	667	635	662	661	662
8281	1205	1414	1907	1283	794	378	313	282	261	271	245	267	246	244	260	300	271	249	255	252	247	217	240	244	241	270	248	240	253	237	255	266	230	257	203	231	287	263	237	252	242	252	255	250	243	216	259	255	240	275	222	271	251	233	234	218	283	258	222	207	239	261	247	230	204	246	223	238	274	230	251	222	260	237	240	220	227	231	218	247	226	241	241	236	220	252	230	249	255	249	278	244	251	244	203	262	232	259	245	242	231	222	233	259	250	249	230	245	251	238	204	235	259	232	220	227	246	229	226	211	249	259	238	248	242	236	264	249	241	245	242	222	239	237	255	262	231	238	208	237	244	262	264	225	274	249	229	232	257	233	237	253	259	227	267	250	244	254	242	269	251	254	224	249	255	236	224	289	261	243	234	254	234	253	252	239	250	231	243	244	233	247	236	243	232	249	235	237	228	226	237	249	254	267	259	259	212	248	238	236	251	271	237	250	217	256	262	244	270	251	245	231	224	264	256	233	234	248	236	242	229	249	239	240	243	237	265	234	234	273	249	242	263	215	239	246	264	217	265	244	267	243	238	250	268	259	245	245	253	252	238	233	257	240	244	234	236	237	249	261	243	232	254	224	260	254	247	248	251	235	253	244	247	237	236	223	250	245	220	231	243	262	267	236	236	239	246	240	258	231	218	267	231	267	257	233	244	230	260	226	243	251	223	260	243	226	227	240	266	238	217	212	254	230	233	243	252	199	273	247	270	218	244	237	244	247	202	220	259	233	245	249	228	256	249	211	243	234	252	267	225	258	274	272	280	265	240	232	219	226	261	252	249	257	238	242	251	262	238	243	272	246	229	236	262	231	271	242	217	250	219	255	220	266	240	258	232	231	248	230	235	232	227	214	260	262	239	238	246	252	267	267	247	252	248	250	248	239	233	227	213	229	256	244	233	256	254	227	253	263	261	256	289	219	253	263	243	209	228	252	259	231	249	260	260	267	255	253	259	235	272	229	261	221	258	247	243	220	223	253	244	261	202	209	226	237	251	234	214	221	230	258	249	231	250	237	240	255	259	265	225	285	218	251	266	255	267	252	248	225	279	245	238	212	220	232	234	235	222	229	235	227	249	234	258	251	244	237	238	257	268	248	254	230	223	254	252	288	274	237	263	237	228	221	230	233	239	266	205	258	225	260	211	227	240	227	275	240	270	233	238	228	234	220	226	264	269	237	236	235	229	255	243	257	243	249	272	227	211	236	245	271	246	249	235	243	258	236	273	256	284	189	225	257	240	242	222	221	283	260	236	249	244	222	240	252	260	262	234	255	223	214	276	244	264	232	254	250	233	245	241	217	226	214	226	257	228	230	201	254	249	244	269	252	248	261	252	244	241	241	236	252	243	262	230	239	244	236	260	232	225	225	236	240	229	245	257	219	240	266	245	265	227	266	234	217	257	239	246	274	228	224	196	239	233	231	227	241	239	240	247	243	250	258	244	240	257	239	230	233	236	213	227	283	235	245	220	273	214	230	232	235	237	256	258	279	203	240	249	230	215	290	241	248	238	275	243	249	253	240	240	237	258	228	218	287	252	234	264	254	228	240	223	229	246	233	248	256	267	260	218	227	250	241	247	222	259	231	231	243	230	240	227	232	244	243	251	251	240	230	277	242	223	266	232	273	257	230	235	239	201	219	277	260	246	275	234	239	247	253	235	263	243	231	261	255	257	236	239	214	249	233	229	243	252	238	233	255	221	220	221	231	256	253	217	219	256	250	254	235	216	223	232	249	250	226	228	252	252	244	229	256	252	235	239	258	235	277	294	244	236	245	264	245	232	229	221	251	235	245	284	264	247	236	220	242	246	207	277	258	246	258	228	225	233	210	228	204	275	269	249	255	232	219	238	212	245	234	263	217	270	244	247	241	251	252	254	232	269	225	239	260	263	205	235	241	248	227	247	260	247	261	214	228	218	232	245	271	235	238	281	259	247	254	213	246	240	255	260	231	233	262	262	259	235	235	211	270	248	255	253	251	234	233	234	266	252	239	225	257	257	245	245	233	221	245	243	268	249	253	223	235	259	230	262	261	243	225	221	246	261	254	201	244	221	232	234	243	263	253	227	239	236	270	253	277	243	225	268	236	250	246	229	243	254	249	238	231	256	247	245	227	246	231	245	247	261	237	254	246	255	249	245	244	228	246	230	256	241	232	258	242	224	265	221	250	255	242	273	271	243	263	245	263	238	243	229	223	258	226	262	241	223	249	226	254	275	222	252	245	223	286	266	244	246	250	221	243	247	262	243	212	232	255	232	249	225	254	236	258	261	267	230	233	240	224	255	237	217	269	225	235	207	238	238	249	235	225	235	242	233	243	235	242	229	265	236	256	257	236	228	250	219	236	236	231	220	251	240	279	218	254	267	243	247	273	249	234	270	276	221	255	249	236	253	267	232	263	261	235	274	228	253	269	277	253	268	256	230	225	259	241	235	228	241	239	238	274	235	214	261	255	251	269	230	239	279	205	237	278	226	285	231	224	222	255	238	259	271	263	256	231	245	236	264	247	238	247	218	251	225	232	234	263	257	218	248	257	232	238	252	232	221	237	211	231	252	248	218	240	227	263	238	217	235	249	251	253	241	259	267	280	245	219	262	259	217	257	240	260	225	233	226	258	266	214	253	253	226	239	248	249	259	226	278	227	235	253	212	276	246	258	255	250	252	223	253	229	249	222	255	273	249	244	227	226	241	264	227	230	248	254	235	226	229	226	235	220	268	246	255	237	255	277	253	270	227	222	264	233	255	264	245	234	249	223	237	244	248	229	219	286	241	231	252	230	213	242	220	268	258	218	239	225	213	293	237	246	214	217	244	244	242	242	260	237	234	239	241	245	222	227	237	269	228	269	228	238	276	257	246	259	226	240	250	246	240	229	227	230	279	243	235	235	237	218	218	240	240	280	244	244	263	241	246	230	238	258	235	242	249	237	255	263	266	258	249	241	238	253	260	257	256	263	244	263	242	248	230	240	232	234	231	231	261	274	242	264	245	237	257	215	249	258	248	247	255	231	219	263	218	243	232	259	261	216	244	221	234	257	234	275	239	253	266	240	239	252	235	266	246	255	256	229	243	270	243	250	262	200	245	236	219	268	242	228	228	229	204	244	232	257	270	245	289	226	249	235	239	255	255	235	221	252	231	280	252	235	246	245	232	232	230	229	274	238	246	250	222	257	277	222	283	250	273	248	264	241	231	221	239	246	252	228	219	265	261	256	245	271	279	241	235	250	271	236	243	237	234	243	252	295	249	241	244	266	251	218	231	270	236	257	283	222	245	244	232	247	257	235	251	234	242	257	235	260	256	255	230	221	241	239	243	243	222	236	239	234	200	262	250	233	236	248	231	231	243	238	271	241	245	261	285	275	244	231	251	224	228	235	227	256	241	243	242	245	264	225	231	246	249	213	233	263	256	227	248	216	281	256	262	235	261	267	266	191	228	201	217	237	264	251	244	238	243
7248	1493	3205	6415	5069	2927	1073	901	752	761	716	653	668	666	672	668	617	610	656	588	639	637	595	612	664	597	608	604	591	625	582	623	557	599	634	582	616	586	574	579	626	593	606	606	607	579	567	595	561	593	604	586	595	632	599	590	616	572	584	593	574	549	571	540	582	603	573	590	608	598	587	567	635	616	569	575	558	554	536	575	551	580	557	573	529	572	620	593	583	584	549	564	580	593	581	592	562	596	570	599	588	550	583	569	532	586	578	566	566	574	544	561	598	561	590	569	566	590	609	540	611	581	594	591	576	621	558	634	585	600	568	572	596	549	572	587	573	553	596	571	556	561	580	543	557	596	566	556	581	557	573	636	569	557	560	566	592	585	582	590	579	561	574	568	545	546	600	545	619	575	563	572	570	599	574	562	562	579	615	567	592	562	570	592	582	607	565	583	557	658	602	588	570	586	579	551	555	575	588	552	571	565	598	577	595	541	548	538	560	603	579	554	564	611	581	584	610	547	563	533	609	595	585	568	579	554	575	556	570	568	598	556	559	565	586	569	597	589	574	568	564	560	572	597	586	609	568	578	556	578	558	603	559	563	578	573	598	581	565	586	591	564	555	578	600	553	593	559	597	611	602	600	561	611	585	625	614	634	539	545	568	592	576	619	579	611	563	587	573	591	558	605	557	549	554	571	576	542	542	563	542	541	586	589	599	571	619	575	579	593	563	584	587	617	573	543	574	571	572	588	578	590	599	606	568	576	575	560	582	568	620	565	572	529	611	545	609	604	629	565	523	602	600	578	575	615	568	591	550	577	548	553	559	558	570	594	574	571	614	557	606	608	545	535	551	574	576	511	599	567	576	608	562	600	589	579	597	569	563	544	604	593	575	578	628	573	566	620	582	555	587	573	595	573	547	588	580	570	609	586	572	562	573	549	606	597	601	553	532	562	587	574	603	589	616	576	633	576	556	602	574	583	601	604	567	603	585	561	615	588	596	563	567	560	610	558	592	605	573	609	581	562	562	534	604	570	552	558	617	583	573	582	601	577	593	598	611	568	541	583	570	548	582	630	574	590	582	588	596	534	625	568	605	578	550	571	547	591	554	541	578	602	580	591	557	618	609	563	623	592	567	523	556	555	568	549	583	603	615	553	579	585	550	598	566	574	585	563	572	596	576	563	623	564	544	576	580	575	584	597	583	578	593	635	598	541	586	565	581	598	566	620	605	587	573	576	568	578	543	589	552	548	558	575	598	582	596	554	577	538	589	596	556	561	567	566	566	572	603	532	609	596	568	551	594	611	572	579	585	563	579	570	580	566	566	559	561	587	575	610	546	560	584	579	585	570	632	564	557	584	580	571	606	570	564	543	593	582	557	555	550	613	609	554	528	593	578	554	554	580	574	556	618	584	585	531	578	594	569	577	540	580	603	577	608	616	534	572	549	604	544	555	550	553	550	596	567	572	580	557	583	591	550	615	566	570	555	618	617	596	556	583	605	602	585	597	613	553	554	548	595	620	616	567	565	587	561	593	591	575	560	587	548	594	598	600	633	574	571	596	592	576	584	568	571	595	546	536	569	545	597	562	604	570	551	590	604	567	583	572	604	577	587	593	571	573	524	579	571	566	590	548	595	567	584	586	589	552	594	571	624	558	578	595	617	589	565	583	591	568	573	535	605	557	605	590	577	587	604	544	630	581	568	518	576	563	567	560	585	566	569	564	574	576	560	594	587	567	532	588	569	627	602	585	565	590	613	578	579	568	617	571	569	579	536	553	557	605	567	575	576	602	595	587	615	602	565	584	562	577	622	559	609	608	551	577	549	551	538	558	608	540	614	595	574	570	572	579	566	586	585	555	569	543	602	575	567	572	589	580	600	620	538	548	565	599	554	570	589	581	575	592	589	621	618	602	549	565	594	537	580	596	564	602	586	572	554	558	590	568	521	573	587	571	589	563	585	579	581	632	538	599	528	619	571	573	566	557	588	584	585	572	573	561	607	602	586	568	595	597	542	551	601	580	600	583	610	586	569	594	582	556	585	536	519	584	609	556	543	602	545	555	562	591	608	576	595	602	572	589	584	571	537	600	606	559	549	561	551	579	560	636	586	538	579	556	607	614	549	622	563	598	595	586	590	546	564	591	586	577	550	578	561	544	579	591	567	563	564	586	572	582	577	602	557	595	567	593	577	588	602	560	576	574	631	558	559	556	572	561	589	585	565	587	586	562	630	583	615	537	592	550	576	573	611	567	557	594	564	554	572	594	567	620	589	578	559	578	569	619	596	577	572	554	583	591	568	621	584	573	584	620	643	585	574	553	580	553	558	600	572	559	567	546	574	606	579	589	548	540	582	560	581	569	570	638	580	618	616	561	573	546	576	554	603	569	582	599	599	591	597	595	593	592	569	607	585	575	610	561	593	575	569	572	610	602	546	595	586	596	558	563	585	551	589	614	632	586	572	605	598	554	544	579	565	562	611	554	595	519	589	588	598	577	592	573	577	556	585	574	564	596	555	636	561	608	531	615	596	547	573	537	563	597	594	603	598	574	552	565	609	576	558	545	565	566	596	576	595	579	563	564	581	597	562	571	595	686	538	622	569	552	550	577	614	573	600	626	578	585	607	561	567	582	606	572	596	565	589	580	539	581	598	575	547	580	577	551	576	575	570	580	573	546	571	568	568	597	553	544	566	549	560	612	526	565	581	551	605	575	577	571	563	588	590	606	583	640	589	604	637	608	570	572	572	559	528	596	593	569	566	627	614	576	559	592	618	609	571	565	609	613	566	556	593	584	566	590	601	532	570	564	594	584	560	600	564	556	564	581	578	573	546	561	613	581	540	568	535	597	554	568	630	521	590	579	617	574	554	609	529	562	541	543	589	553	569	562	592	580	565	534	568	567	569	570	626	595	569	606	541	555	588	625	604	588	607	566	586	603	601	557	600	583	566	553	626	607	603	602	594	569	572	561	560	536	614	634	554	568	551	564	580	590	579	589	562	524	586	536	601	625	551	593	583	561	592	585	606	576	598	568	590	551	607	554	588	637	604	582	633	538	621	568	603	575	580	613	548	585	605	537	572	582	588	606	603	585	595	555	547	596	611	609	579	573	630	590	574	567	576	592	575	575	531	602	602	569	594	551	562	605	580	600	561	568	580	549	576	548	576	584	584	556	646	550	601	556	575	580	583	620	581	566	558	562	581	564	568	544	582	573	514	580	585	580	589	520	571	540	584	529	574	536	587	558	594	547	551	546	571	637	619	567	616	611	593	535	634	579	572	561	574	620	573	566	576	590	591	597	579	601	597	546	615	580	592	599	612	592	582	621	553	549	555	574	604	553	578	558	567	570	643	601	575	611	572	570	581	599	576	580	588	577	605	603	545	553	562	569	557	610	586	602	571	573	610	582	593	563	590	586	582	588	592	573	583	524	600	573	605	549	594	578	594	582	596	598	555	599	533	589	638	610	539	615	593	580	604	603	601	585	590	625	568	604
14418	1847	2770	2623	1483	1364	295	212	183	178	129	122	123	134	100	134	132	129	116	119	102	117	115	125	108	129	102	115	122	109	99	127	131	111	113	128	113	122	92	93	128	84	100	104	101	101	104	107	127	93	99	122	100	101	115	88	116	118	107	110	138	104	124	109	125	83	107	122	107	118	150	96	114	106	119	98	135	113	126	119	104	100	120	121	98	123	104	105	99	95	122	111	120	101	110	111	102	108	120	96	110	111	104	125	126	110	93	105	108	117	106	109	105	112	103	105	123	114	121	99	117	117	119	106	93	122	98	86	129	100	122	101	121	96	112	127	106	111	103	99	107	111	121	106	105	97	105	124	103	94	105	103	131	86	130	105	114	120	115	96	120	105	106	108	100	116	95	102	104	97	116	109	114	110	92	102	100	118	125	119	108	97	117	107	111	103	95	117	127	102	110	100	86	96	110	96	110	106	98	119	134	101	113	111	119	104	117	125	103	108	127	100	122	124	106	109	111	86	89	107	117	100	120	122	104	126	107	123	111	88	120	112	106	103	83	111	116	132	115	103	94	120	113	88	89	111	104	124	120	112	106	106	112	115	99	103	107	107	112	113	123	107	104	108	122	101	111	116	109	113	105	110	130	116	110	121	99	107	97	114	125	101	116	111	85	101	131	119	120	118	101	95	113	101	110	117	98	124	95	119	122	106	118	102	96	92	102	116	106	94	116	93	113	121	108	108	112	118	101	114	97	128	103	105	115	119	108	92	100	117	126	108	101	108	99	114	115	116	102	115	108	104	118	138	98	106	114	99	123	104	111	91	118	112	90	111	110	112	120	106	116	114	130	97	90	119	102	108	113	103	101	108	99	88	101	111	111	118	105	114	100	128	128	81	114	110	118	98	112	101	88	125	111	94	99	115	114	115	126	106	108	119	98	105	135	122	109	104	111	107	112	118	115	103	115	97	129	120	114	109	98	106	114	122	125	116	88	128	127	101	133	115	130	99	106	104	127	116	103	109	101	110	111	91	96	103	109	119	105	97	101	112	120	98	102	103	111	113	117	108	110	109	114	118	117	91	109	106	109	102	123	99	103	105	110	102	113	87	87	116	120	107	135	120	111	93	115	94	119	136	111	100	122	114	112	109	105	125	115	90	109	106	114	89	110	102	106	117	110	114	106	119	97	91	124	115	112	115	109	105	120	107	108	102	105	117	111	102	131	112	103	107	129	119	106	112	129	98	122	108	118	125	101	111	102	102	111	78	86	93	111	118	107	115	104	108	127	106	103	100	115	129	94	112	124	94	90	112	106	94	92	112	104	107	110	121	98	110	111	117	106	131	102	118	121	116	115	96	89	121	101	87	114	119	108	113	112	102	85	111	124	102	100	108	105	109	106	98	100	84	116	104	103	112	119	117	98	124	119	101	109	106	103	125	109	103	117	107	95	112	128	120	112	123	96	115	110	104	116	94	94	121	117	98	108	110	110	103	113	119	98	132	107	110	116	71	103	113	91	108	97	117	109	118	132	94	119	94	100	115	118	106	94	103	99	95	99	102	105	128	116	106	120	102	106	125	120	104	114	116	126	119	97	103	107	111	100	115	119	94	114	125	101	101	103	107	117	104	102	107	106	124	107	117	112	104	121	83	109	125	110	112	97	101	99	92	110	108	123	91	93	85	95	113	103	117	112	112	107	102	116	123	91	100	106	110	121	107	105	113	95	116	104	105	103	95	108	105	95	74	119	124	100	115	111	98	95	102	115	102	102	108	131	97	95	116	126	111	109	103	114	103	104	122	104	108	92	103	105	99	104	103	115	99	104	120	117	114	109	88	133	127	121	120	102	135	108	108	110	119	114	128	112	118	107	106	133	103	96	99	100	124	121	116	106	125	101	112	94	101	116	118	103	105	123	113	102	104	110	101	98	129	98	101	94	102	104	106	129	124	124	101	96	118	111	110	95	111	99	119	125	114	92	110	90	114	108	108	89	122	98	106	114	124	107	123	129	92	106	116	103	109	96	102	102	116	97	113	112	101	106	103	122	112	107	99	84	117	121	104	109	120	135	98	81	104	108	123	118	107	112	90	133	114	121	108	113	112	111	111	111	116	107	105	128	107	100	108	91	120	133	98	104	112	102	110	115	106	89	105	107	104	92	97	86	96	104	110	108	119	98	132	116	100	109	111	96	111	103	117	105	124	104	113	93	110	101	109	112	107	96	115	113	104	96	108	114	84	95	106	111	119	102	135	91	102	129	102	97	117	115	116	123	113	114	103	102	124	114	97	92	100	110	124	121	118	131	112	97	128	121	124	105	106	87	99	108	99	116	111	104	113	114	111	90	117	104	115	130	128	102	96	124	118	98	121	111	109	118	116	121	98	111	129	110	100	125	107	96	99	109	115	107	96	105	99	113	102	101	110	120	113	103	88	105	91	104	124	126	105	98	105	109	116	101	120	97	113	119	114	124	111	122	102	108	111	139	109	124	106	101	111	118	108	117	108	105	111	113	92	101	119	102	101	125	97	119	110	110	98	88	99	112	124	100	106	113	120	115	110	105	87	106	101	106	113	109	98	112	100	108	113	114	122	106	106	114	99	134	103	118	97	99	99	103	116	112	113	109	111	122	111	106	100	120	119	129	116	131	91	103	125	96	98	131	93	113	127	117	110	123	94	126	110	110	100	111	90	114	106	106	93	103	104	114	112	115	125	103	113	95	116	105	116	90	110	124	111	104	98	109	107	108	114	106	120	100	91	95	112	111	98	104	120	117	118	102	99	110	123	123	102	114	105	111	97	125	107	114	112	109	124	112	103	111	97	110	117	103	122	105	114	109	101	118	112	113	92	95	108	102	103	128	126	107	105	104	93	85	86	95	111	107	114	116	115	98	103	100	106	126	100	125	110	126	120	94	125	107	118	110	113	101	96	113	109	103	105	106	111	124	123	122	99	112	103	95	113	113	105	125	125	96	112	116	113	116	133	98	105	90	112	97	97	112	117	135	119	106	118	100	119	116	108	96	105	121	114	115	96	109	111	120	124	101	122	121	109	107	103	120	106	118	110	98	137	109	106	111	117	126	125	125	136	107	107	90	101	97	123	109	106	105	127	130	130	124	118	105	110	107	107	98	113	91	115	129	109	109	109	126	118	121	105	102	101	118	108	103	115	112	118	104	108	118	105	101	111	108	103	106	124	114	121	104	110	99	90	104	104	104	122	128	119	105	93	118	108	118	110	113	113	101	112	122	97	131	110	116	98	108	115	93	118	98	129	107	132	112	114	130	127	112	115	108	98	100	123	107	136	107	109	107	112	108	99	98	128	116	120	129	124	104	108	110	115	104	76	112	91	126	128	93	120	114	113	115	107	120	95	126	110	76	111	106	120	118	100	90	107	126	124	107	93	95	105	97	108	106	98	104	92	109	110	116	106	113	100	91	133	96	116	116	105	88	99	125	103	110	105	104	94	101	98	99	110	99	105	102	106	102	97	101	112	125	100
9237	1594	5767	7854	6329	5652	1234	888	680	583	493	473	440	443	437	373	420	380	378	339	366	358	344	336	358	348	314	322	323	370	320	312	320	310	308	303	324	269	291	287	311	327	307	309	294	297	270	304	300	291	295	274	284	281	321	297	299	307	298	279	320	286	279	290	282	274	302	268	304	301	284	271	325	307	308	303	272	272	284	292	280	270	321	305	288	300	277	309	277	271	286	268	306	290	299	280	284	292	275	270	266	268	276	304	281	267	294	286	256	291	295	284	275	285	278	302	292	276	289	282	260	305	264	288	282	285	271	260	280	281	315	291	284	250	269	280	278	302	304	277	278	286	280	277	303	274	309	279	268	231	308	287	260	286	304	282	286	290	242	273	246	285	284	313	283	300	296	273	284	305	274	325	331	291	287	274	284	291	280	264	279	278	329	305	276	293	284	274	291	275	281	284	289	280	259	283	276	274	290	266	288	284	298	286	289	277	278	293	289	259	264	323	298	294	278	316	310	279	285	307	297	307	281	333	305	298	286	288	262	295	292	263	284	303	271	269	279	288	298	302	270	260	274	268	306	282	278	276	290	252	308	278	292	286	285	288	319	292	240	304	291	291	294	260	290	314	259	268	264	291	269	292	294	268	292	276	309	302	300	273	289	307	294	273	283	303	280	267	273	289	270	273	263	294	280	255	295	289	279	270	261	305	280	293	278	279	273	276	308	302	299	300	317	289	293	307	271	318	294	279	283	290	301	260	281	257	296	271	317	263	299	242	296	282	292	280	260	291	256	296	277	297	280	269	300	286	290	261	291	289	268	260	284	291	286	288	244	279	259	302	269	263	297	282	285	294	270	324	284	301	300	302	313	297	280	276	278	294	275	293	278	267	239	272	301	293	285	298	301	279	291	286	289	287	267	296	265	270	296	261	287	270	300	270	290	289	314	311	269	269	286	299	256	255	289	289	287	286	301	284	286	277	292	282	276	252	316	287	289	257	303	298	293	282	250	336	273	262	252	277	261	294	250	269	272	286	280	273	291	293	266	261	299	268	271	291	296	286	281	285	285	286	296	265	280	295	263	309	319	332	274	311	278	272	326	284	272	269	308	309	296	287	282	279	276	288	284	268	275	283	274	271	274	267	293	290	287	272	264	252	291	282	281	306	289	271	265	281	296	285	330	311	289	294	291	280	315	282	277	281	279	261	282	269	295	292	262	302	281	276	274	293	295	295	245	285	315	268	275	267	301	281	247	266	280	309	264	294	305	327	275	274	304	261	296	286	280	311	254	302	260	259	296	286	276	282	275	325	288	267	297	289	284	290	286	266	253	290	263	268	280	334	290	281	297	276	303	286	280	316	285	303	308	241	263	272	266	299	312	268	274	289	310	261	284	286	265	284	277	274	298	284	308	294	292	283	287	293	274	303	273	284	300	316	294	302	245	278	299	271	275	283	271	248	258	297	299	259	248	278	326	290	286	272	271	280	291	273	299	293	301	273	277	286	289	294	279	272	283	276	311	275	269	282	257	245	283	325	295	290	309	270	293	280	259	285	253	295	296	287	271	262	273	280	298	325	297	312	305	282	291	288	278	277	266	302	302	296	286	266	292	280	283	322	262	270	278	301	285	292	301	269	266	278	278	303	307	265	269	259	288	286	262	273	295	299	295	292	283	308	315	307	298	293	259	281	282	264	271	269	292	309	274	285	296	298	266	288	276	284	306	318	275	278	283	292	305	311	299	292	256	264	297	275	296	310	290	290	279	317	256	321	280	287	285	280	261	268	308	282	286	294	261	292	286	271	298	290	290	294	276	285	294	258	278	294	283	297	288	292	287	304	264	268	293	279	303	253	266	298	290	317	318	287	313	311	291	294	294	283	298	303	294	282	281	284	276	276	302	299	281	274	271	283	288	310	317	285	261	272	290	288	269	299	314	273	278	275	293	275	257	258	297	296	242	270	265	273	260	286	266	262	273	275	251	292	291	277	282	293	278	298	291	295	274	273	282	266	264	246	307	267	283	300	254	317	308	282	292	296	302	281	264	234	300	307	266	298	270	289	280	335	262	276	311	297	263	273	270	305	295	287	285	275	294	266	330	325	313	256	257	284	255	293	311	266	283	256	271	301	301	268	274	271	292	275	266	289	283	249	250	280	303	309	286	287	272	272	257	287	312	272	287	289	282	312	287	299	270	273	271	314	279	261	271	285	290	322	280	292	274	270	327	299	273	296	293	270	267	292	270	331	276	278	274	308	267	296	269	303	312	309	288	254	254	283	268	264	294	274	296	294	262	258	290	276	308	250	289	281	296	294	295	297	245	307	288	274	281	277	291	262	298	286	297	270	289	295	288	296	299	289	329	318	314	303	301	302	289	268	281	293	279	271	273	287	270	300	275	326	271	279	286	273	294	290	281	296	274	307	294	258	272	275	283	277	288	290	298	284	304	302	273	298	257	261	276	274	279	278	278	297	291	276	289	275	274	323	278	279	275	292	256	295	299	277	262	307	289	306	274	291	265	278	290	300	296	266	270	289	297	269	281	270	285	298	313	252	274	286	266	272	252	280	301	262	259	271	284	287	311	279	272	280	251	278	273	286	284	270	278	278	271	279	256	259	303	290	295	320	295	265	292	262	300	277	314	279	291	305	299	270	266	283	305	303	273	282	246	279	284	301	262	270	291	268	268	277	304	306	302	286	272	264	252	270	279	275	280	271	291	264	287	279	268	268	306	293	306	266	296	269	268	290	278	293	286	308	284	286	296	256	254	283	269	257	307	266	282	265	284	252	274	256	296	265	321	277	282	253	284	312	289	288	272	300	296	295	296	275	301	298	292	283	270	276	272	288	284	280	326	285	250	313	287	257	287	289	280	277	298	262	328	283	295	278	284	286	298	264	282	292	285	278	280	287	282	310	288	288	243	270	289	289	215	295	300	264	272	295	305	278	277	256	270	251	270	314	260	264	303	279	263	280	295	270	279	269	312	290	283	294	260	231	293	288	310	285	279	311	306	309	290	289	277	305	281	250	285	273	296	279	260	297	289	261	318	273	294	285	274	303	285	281	308	290	311	316	281	267	269	277	262	270	291	306	288	290	239	269	274	263	268	285	245	292	290	297	309	258	265	286	305	278	298	272	278	265	270	310	262	296	308	286	260	268	297	280	256	265	289	314	282	295	288	285	293	259	294	259	312	258	293	266	300	305	297	273	303	302	282	247	282	270	269	323	276	280	296	286	260	254	305	281	280	268	294	282	276	295	287	258	263	267	288	267	297	291	317	270	277	280	287	253	280	287	257	291	270	299	307	270	272	290	285	291	277	262	302	252	297	286	293	299	302	282	258	293	259	249	306	282	287	280	275	278	275	258	304	286	310	312	275	261	267	283	274	291	281	276	286	282	282	287	301	304	232	316	267	260	282	310	285	269	276	267	288	299	288	277	283	280	274	281	267	282	287	288	290	265	306	300	272	297	295	275	290	293	274	224	282	254	299	268	277	288
2109	538	1457	1376	1218	387	289	283	287	284	290	261	237	280	336	284	295	279	303	262	275	260	272	296	271	276	279	293	257	270	312	276	290	292	279	248	260	275	267	294	294	321	318	276	306	301	273	304	262	254	321	303	296	265	274	279	303	276	248	287	281	285	271	272	284	301	318	268	310	329	287	274	313	254	269	317	264	286	257	295	260	263	313	280	257	265	272	293	297	285	276	273	244	278	295	267	293	251	297	279	265	292	290	277	283	245	274	281	269	274	258	284	293	310	283	319	279	292	317	284	287	298	281	257	291	300	302	282	329	248	249	287	294	260	276	273	289	276	297	303	333	273	277	313	283	277	251	262	255	294	316	310	264	287	272	264	301	299	254	309	266	272	288	286	273	269	278	244	279	288	248	308	272	271	292	287	263	299	252	277	292	269	305	280	226	262	288	297	289	292	299	279	287	300	306	263	302	275	278	294	271	280	313	299	286	287	270	281	271	292	307	254	291	309	301	296	277	259	286	260	258	240	299	275	253	274	276	289	290	276	278	294	299	276	275	277	262	310	276	287	306	276	285	284	278	284	292	311	305	277	286	293	299	286	272	279	290	340	273	299	294	260	252	299	266	307	308	273	277	266	275	306	316	289	289	259	241	263	296	256	280	260	277	278	255	283	288	261	323	259	260	258	298	256	262	243	234	241	286	287	285	268	311	274	286	263	290	279	294	293	274	265	270	288	260	271	280	269	254	282	266	273	299	280	231	303	297	264	304	269	262	301	276	289	261	295	265	317	259	286	283	266	311	283	299	310	275	292	276	249	296	293	293	284	268	254	284	272	261	306	265	320	301	297	299	291	270	271	285	280	287	286	258	284	286	278	275	307	275	282	309	283	276	304	267	249	261	281	288	290	275	268	290	295	250	306	303	262	303	274	309	269	256	273	305	261	285	293	293	312	283	266	259	294	309	273	275	279	278	287	296	271	284	271	285	300	281	280	294	279	318	323	260	274	290	263	300	283	266	330	292	280	271	283	282	288	245	291	288	284	285	329	272	325	272	294	279	266	273	286	288	261	278	276	260	286	298	308	316	274	290	258	304	269	250	283	260	298	266	251	290	319	299	261	290	336	317	282	295	267	273	290	292	307	319	289	283	275	299	277	293	281	239	306	261	284	309	276	276	272	272	314	276	288	269	300	295	292	307	267	267	291	272	283	284	287	272	259	271	271	288	284	267	296	287	278	259	283	284	285	282	268	279	273	287	278	345	282	309	296	259	277	287	290	294	296	274	325	288	252	263	265	283	294	308	268	276	268	267	290	290	247	288	270	292	282	276	269	283	275	298	266	302	277	301	300	286	267	278	275	285	289	299	319	315	279	257	278	299	267	279	262	300	314	288	284	273	267	288	304	276	267	288	281	284	289	303	267	292	268	287	242	269	291	294	279	294	256	277	291	308	290	258	277	302	298	274	310	288	247	299	281	261	276	294	299	238	306	300	266	263	266	248	285	299	256	293	268	297	292	285	297	249	289	252	286	292	291	296	290	303	275	285	285	293	288	305	289	243	281	288	267	289	273	260	311	263	304	267	291	294	324	250	277	250	309	293	275	279	321	293	274	307	297	316	269	300	292	273	295	259	275	298	288	282	252	298	283	309	291	298	265	260	297	281	273	273	260	285	284	298	276	293	256	277	275	275	270	299	292	299	287	311	284	280	254	307	261	283	288	305	298	270	256	300	309	292	306	289	285	285	281	276	258	272	275	306	296	278	317	281	259	322	315	269	269	298	271	265	284	312	275	289	293	275	264	281	253	309	266	289	276	273	288	282	257	293	284	288	259	301	305	285	286	273	284	325	279	309	271	286	280	271	270	298	299	279	279	264	290	265	293	304	269	259	298	296	271	300	291	280	286	282	283	293	306	271	269	311	268	274	284	307	293	293	289	250	276	285	266	292	275	279	246	301	293	280	239	277	266	262	261	264	259	293	295	321	285	296	286	293	269	307	298	262	285	254	292	277	294	283	290	312	297	257	291	309	298	280	281	252	288	271	264	312	286	275	305	293	305	286	291	299	269	317	307	274	280	284	294	273	291	244	262	263	277	286	288	257	263	295	287	289	265	290	296	333	259	266	290	262	271	295	276	274	264	270	287	273	282	272	276	245	321	266	276	265	287	307	278	297	285	288	278	263	298	281	283	265	290	270	284	275	246	280	319	255	268	268	269	294	274	285	291	263	283	305	281	254	257	271	250	299	269	291	272	278	289	274	324	287	276	306	288	264	290	287	272	303	304	279	281	269	291	252	281	234	291	279	314	310	287	281	247	267	273	271	286	276	300	306	265	295	278	266	303	309	271	273	310	288	271	289	283	257	261	238	282	303	275	263	278	285	299	266	284	325	248	249	295	289	251	300	266	293	304	284	269	271	281	268	289	270	294	311	282	328	263	282	248	283	279	267	302	276	254	305	305	294	276	230	278	274	249	306	271	275	314	300	277	305	293	292	298	297	263	290	251	288	288	264	283	307	278	317	294	287	259	265	292	262	298	303	242	305	288	310	298	300	264	265	259	265	299	296	277	249	265	272	285	285	243	237	307	284	283	281	294	274	300	281	295	302	307	275	272	299	238	265	320	284	270	289	263	278	276	281	287	272	277	278	282	286	287	256	305	289	290	290	284	240	278	283	266	323	273	258	277	273	273	309	292	314	286	282	260	250	282	264	284	296	301	283	272	297	308	309	288	256	296	285	250	284	309	298	302	259	284	272	288	306	301	295	280	273	280	302	273	265	282	282	302	261	264	302	288	270	277	289	269	280	298	266	300	283	279	284	299	267	273	284	238	284	274	264	275	275	280	299	245	292	287	304	277	292	302	279	286	286	280	248	262	278	273	298	259	283	281	302	285	267	299	305	281	293	281	288	279	297	259	289	278	279	282	254	281	300	275	261	308	282	262	289	298	257	267	288	249	270	253	304	268	267	288	287	276	295	258	323	263	264	266	284	316	252	280	279	278	286	290	293	287	288	293	270	317	276	284	287	252	273	284	276	270	245	293	288	278	294	283	303	265	240	278	281	268	295	253	293	241	265	251	299	295	311	277	277	281	281	275	262	273	262	267	299	310	283	281	292	270	287	269	290	276	306	276	281	299	270	297	259	288	279	317	288	300	272	270	297	283	304	311	283	260	275	286	305	319	300	279	295	275	259	284	292	287	262	294	283	276	279	273	277	274	303	303	250	288	299	289	281	255	254	270	289	289	278	307	296	267	278	301	303	251	315	261	272	281	242	281	278	251	268	272	286	240	268	287	296	276	290	294	259	270	280	286	258	302	269	287	292	310	255	292	315	281	317	286	286	297	280	240	264	254	273	277	289	273	264	286	277	269	294	245	266	308	294	297	268	272	304	310	301	285	306	282	301	265	271	281	316	280	287	278	271	277	292	262	265	247	276	260	263	285	312	286	285	298	258	293	253	301	291	280	269	307	278	288	241	266	276	261	288	274	277	268
2413	1008	3545	4409	4376	1214	754	680	681	699	669	639	687	710	656	672	644	665	677	714	680	697	650	642	651	691	626	663	643	700	668	678	631	647	679	658	672	665	691	653	687	695	687	698	619	672	661	666	628	681	693	668	652	661	694	682	711	645	669	695	682	652	617	674	646	703	662	639	642	705	649	650	664	659	640	678	621	660	694	630	627	678	676	712	641	717	719	635	705	703	655	655	649	686	728	704	699	689	709	664	666	638	684	643	669	666	685	693	688	682	664	682	654	680	617	682	692	665	671	654	685	652	660	701	668	679	656	672	676	707	665	662	638	648	614	751	655	652	664	671	617	678	708	694	672	671	694	657	657	672	698	690	681	638	655	704	705	691	617	652	627	655	647	680	633	674	666	665	682	683	716	696	658	683	708	686	678	648	682	641	701	691	695	676	680	677	652	716	728	649	671	687	657	685	676	693	697	690	667	660	658	648	658	685	663	619	705	656	731	639	659	640	687	656	691	650	672	663	676	619	653	697	690	676	693	648	670	660	685	691	681	677	703	667	609	616	646	657	711	671	675	688	708	741	609	652	677	716	660	701	702	671	685	707	696	655	670	704	675	656	637	701	643	687	676	664	658	615	661	686	695	678	693	629	683	675	693	695	664	683	684	687	699	678	695	679	673	695	660	687	717	662	667	690	692	705	634	650	689	700	667	679	641	720	707	676	666	672	673	650	663	721	688	674	635	635	711	708	711	640	702	628	668	648	659	682	660	670	655	665	660	651	685	695	683	683	690	667	703	648	681	677	655	651	644	728	616	710	681	633	646	629	704	698	692	645	672	603	671	628	678	684	651	658	702	696	679	657	691	667	702	719	652	711	690	699	657	684	678	677	695	678	696	676	667	718	660	670	678	711	656	627	715	700	656	643	710	654	646	642	660	725	699	656	679	672	701	696	693	689	642	650	650	691	674	663	692	657	661	716	668	694	674	707	635	658	708	660	701	639	692	696	645	675	679	664	690	619	710	677	644	655	668	661	680	659	672	685	679	697	687	635	650	686	657	664	680	703	708	656	683	688	661	627	718	656	658	673	697	664	613	644	629	636	637	725	665	607	665	657	646	665	675	699	651	715	664	683	688	682	728	705	654	727	646	703	649	661	630	690	670	649	722	733	705	662	698	669	689	615	654	649	641	710	658	672	663	673	700	655	651	647	627	686	668	692	691	680	636	688	707	698	644	660	696	712	685	665	712	690	723	686	700	636	655	691	644	657	656	657	688	697	633	650	715	649	614	657	729	688	638	656	680	669	683	683	663	648	664	705	677	618	643	666	631	642	672	647	711	701	693	699	650	677	662	649	684	679	680	635	679	640	708	627	720	649	653	684	663	655	660	666	678	715	648	692	695	626	628	710	666	657	724	719	694	686	663	635	671	670	648	694	623	686	674	676	697	743	666	650	685	688	688	658	639	651	677	647	714	640	634	620	697	687	685	705	661	673	636	725	696	692	649	638	658	658	642	632	669	660	662	721	716	602	666	695	643	680	681	645	663	750	680	671	716	731	643	693	689	658	633	621	727	652	677	691	722	674	680	667	673	658	676	718	669	606	753	672	678	690	650	686	626	656	713	669	642	662	719	727	694	627	684	678	669	670	648	653	650	652	644	662	660	686	645	688	649	648	662	662	642	689	735	641	678	665	693	651	685	667	678	662	699	712	675	690	663	685	673	682	683	619	638	716	684	699	625	657	697	606	647	649	667	659	662	674	674	675	711	663	682	700	655	665	692	690	650	682	671	692	663	667	715	692	672	673	671	673	663	647	692	654	710	666	664	715	606	664	697	713	696	662	634	669	695	629	677	696	702	688	661	677	657	632	680	684	663	693	690	671	691	652	654	638	726	689	653	655	703	635	678	680	706	645	659	693	642	678	730	696	688	634	689	657	680	670	697	609	699	696	640	649	697	693	684	709	700	663	697	673	673	681	710	613	667	634	669	657	707	644	669	675	636	692	679	669	687	709	657	634	699	725	659	685	646	692	651	643	711	695	657	654	673	643	662	703	727	706	656	691	689	679	667	681	660	700	679	674	625	666	702	699	657	630	682	711	644	718	664	663	668	688	708	671	664	688	669	687	687	645	614	696	714	706	689	677	613	617	648	711	668	722	673	710	701	720	693	667	648	639	706	655	702	654	655	678	706	669	677	707	696	653	631	689	670	662	674	668	681	698	695	641	670	681	660	634	647	642	685	651	691	651	703	615	668	705	689	736	636	719	664	669	715	633	587	723	668	645	639	667	669	647	699	692	659	686	665	668	671	709	635	661	645	677	681	675	682	716	673	713	668	652	682	644	645	647	703	712	655	660	677	737	647	715	664	678	634	681	676	701	693	636	653	681	657	663	682	642	684	688	700	695	708	681	672	695	689	677	677	645	691	677	639	676	642	678	638	686	640	657	682	612	645	629	634	698	671	646	686	717	674	725	630	644	734	669	704	661	644	691	650	676	680	677	698	688	660	674	702	675	654	601	689	719	695	692	705	656	720	659	720	660	632	660	639	698	644	691	637	667	691	649	678	710	675	704	717	677	671	668	655	681	687	714	702	719	642	672	647	633	672	726	661	700	698	683	702	698	660	713	625	646	692	623	670	705	689	614	670	605	675	675	674	668	699	673	667	653	693	659	698	649	715	649	693	699	661	640	683	690	641	692	673	688	691	692	665	656	673	680	677	708	684	688	664	655	655	671	688	688	687	616	677	668	643	673	634	695	642	697	694	680	727	645	645	655	697	682	637	700	664	640	639	702	704	611	671	647	647	676	676	677	688	621	668	668	646	705	658	680	689	693	621	638	637	691	702	635	685	688	695	686	724	676	678	652	653	699	667	676	655	668	718	673	615	644	690	708	648	677	632	672	748	674	719	632	687	684	712	672	704	663	657	673	629	686	636	661	665	659	664	674	679	644	690	657	729	682	676	662	682	680	713	664	669	650	684	720	675	661	664	651	694	688	668	671	663	721	698	702	679	715	684	667	643	642	695	684	610	669	648	689	640	669	664	641	683	673	662	677	682	656	693	690	661	677	637	631	693	689	622	655	670	674	647	683	699	720	657	700	682	680	641	665	683	648	677	676	655	704	680	666	648	596	666	716	663	703	660	688	652	718	683	651	717	690	638	676	681	730	727	689	728	651	722	658	675	712	676	670	707	672	722	674	616	675	685	656	672	700	677	677	687	654	687	693	647	663	657	668	686	688	643	692	703	643	663	677	646	653	692	646	638	702	672	707	664	650	662	651	676	652	627	636	697	667	688	657	663	644	674	642	643	647	648	664	683	720	692	680	645	656	641	687	616	689	612	735	690	668	671	704	695	702	672	644	642	667	639	672	699	741	708	658	714	654	699	665	702	668	715	691	666	655	639	706	717	695	670	680	674	642	647	603	659	688	681	636	628	665	665	674	615	671	700	671	666	632	665	657	643	724	665	686	681	703	683	678	648	661	657	690	647	699	680	690
8610	1215	2489	2521	1645	608	306	337	237	265	265	277	267	261	257	252	268	279	233	244	216	279	296	252	271	240	292	244	230	278	233	231	222	204	240	254	246	238	257	273	238	242	240	247	247	252	265	247	276	212	253	272	247	232	254	266	258	216	236	258	231	257	252	245	238	247	247	262	255	237	237	239	224	250	250	221	237	237	253	239	254	257	270	247	244	227	268	246	265	265	257	270	259	246	238	240	246	230	229	238	254	238	225	213	253	258	279	234	244	256	234	238	243	270	239	261	257	258	233	233	247	257	250	237	256	230	228	251	245	257	261	243	237	233	259	242	256	240	210	244	259	242	250	220	251	289	230	242	252	229	240	244	273	227	264	258	218	253	249	255	269	267	237	266	249	264	268	243	264	245	263	227	247	247	248	238	247	207	248	271	289	244	262	244	231	246	232	246	208	251	242	250	249	242	260	228	208	238	244	258	249	222	286	225	236	217	241	246	239	263	269	262	266	237	257	238	228	273	240	276	233	250	250	265	241	256	276	257	204	216	212	241	242	258	235	259	263	261	261	280	240	221	263	226	242	243	238	263	241	263	223	222	267	277	231	227	231	263	225	268	223	256	277	243	255	201	249	238	207	245	246	255	257	211	260	253	246	241	260	262	275	274	227	245	241	229	237	257	268	212	223	230	271	248	240	261	235	237	258	232	272	252	232	269	259	251	241	232	245	231	250	252	233	241	245	241	257	266	230	247	215	226	218	244	236	254	256	250	240	238	265	272	266	236	230	248	210	228	272	249	264	231	234	241	203	229	230	288	243	261	226	225	243	242	218	259	228	277	260	253	234	244	256	210	221	265	243	243	229	230	218	233	260	248	252	243	215	258	268	252	255	239	291	261	203	216	258	243	243	241	232	212	268	268	233	240	240	255	248	207	262	237	251	255	261	252	243	248	265	246	236	241	259	227	259	256	207	247	259	262	235	263	242	208	250	265	263	257	240	190	245	242	253	268	244	243	254	240	223	261	219	262	224	236	257	239	243	248	264	256	263	242	236	246	236	252	229	252	269	245	271	255	241	242	227	214	249	266	251	219	254	220	228	237	214	251	230	222	255	251	243	251	258	221	214	244	246	227	227	211	237	261	238	254	238	239	228	229	225	222	273	248	245	260	244	240	250	237	282	243	255	230	296	242	243	224	227	235	236	257	243	228	259	257	223	253	252	265	237	256	245	264	263	242	259	261	249	257	247	230	252	259	245	246	235	252	258	227	228	261	244	221	236	201	238	251	252	240	241	243	270	237	251	253	275	246	247	272	246	237	256	246	241	251	235	226	240	262	235	184	243	255	249	241	240	256	221	229	239	223	264	250	252	263	239	245	225	256	255	259	252	251	269	240	246	250	218	252	245	242	229	243	218	249	244	259	250	237	236	263	265	245	224	224	251	256	234	252	261	247	271	233	242	249	277	268	221	238	253	237	270	197	252	282	252	238	234	245	232	241	217	235	223	237	259	258	246	231	263	249	266	257	269	272	233	258	232	256	262	267	254	236	228	257	233	234	240	255	250	254	254	253	233	258	278	241	224	209	233	244	254	252	245	252	242	234	246	233	241	288	244	233	261	271	256	276	237	234	262	222	245	262	228	238	231	243	221	247	243	218	266	244	214	239	269	228	242	227	235	236	260	265	232	263	250	272	248	258	253	239	234	246	228	231	242	245	251	252	240	263	241	263	235	205	228	249	256	258	258	242	220	248	268	249	265	244	225	238	252	223	237	223	262	235	242	251	243	224	211	219	264	256	226	236	235	253	249	244	249	241	229	221	243	245	273	259	243	228	247	221	247	246	244	235	258	244	243	227	249	257	265	255	225	262	242	236	256	250	230	243	255	260	245	241	220	241	248	264	235	232	231	245	251	259	232	250	256	248	253	253	225	223	230	231	275	246	251	242	220	269	241	226	238	248	239	238	232	218	274	224	220	272	285	248	232	230	249	231	251	241	257	241	239	265	232	264	244	241	281	227	241	221	219	229	241	261	226	252	244	241	244	231	228	230	255	237	239	231	258	267	230	232	236	253	234	237	235	245	264	241	234	280	254	215	230	237	261	239	236	234	245	225	231	271	234	228	223	242	247	256	226	264	218	251	234	232	243	257	230	274	247	242	226	253	248	253	255	235	242	228	262	225	237	255	239	246	246	271	260	250	240	211	242	236	242	243	259	228	264	233	247	260	259	273	272	242	234	252	269	257	259	255	222	237	256	228	245	253	244	237	243	234	220	244	255	270	259	245	288	253	245	248	253	241	263	227	233	239	245	254	266	255	242	255	244	220	240	219	242	242	271	261	278	245	245	239	251	264	281	243	224	229	234	220	226	239	247	224	274	236	273	262	248	248	236	264	219	235	223	250	234	267	241	247	244	238	264	238	263	257	240	244	238	245	251	240	246	233	265	236	237	216	240	276	249	273	269	241	265	255	240	238	258	222	229	247	246	238	236	266	232	260	244	234	254	236	231	247	248	232	249	244	251	243	240	218	264	256	243	251	210	255	250	234	208	238	236	225	253	266	244	248	208	248	243	252	238	262	203	245	238	254	262	243	240	265	249	290	238	258	252	251	246	278	246	251	229	238	224	248	254	235	243	246	242	234	235	261	238	230	224	257	215	217	236	198	233	271	270	234	241	236	232	265	255	276	235	240	267	264	259	281	245	228	249	283	260	220	238	220	239	256	238	230	230	223	252	236	249	260	218	254	229	239	250	240	249	238	240	286	255	256	213	256	245	270	264	256	254	253	216	257	255	226	266	261	238	244	268	226	241	244	278	290	271	258	233	228	252	249	261	230	218	250	237	254	235	252	238	241	262	251	253	257	238	219	250	255	232	242	255	247	230	256	231	246	244	234	257	237	280	228	236	264	252	230	238	232	257	239	266	226	270	238	241	255	240	242	224	233	238	276	268	229	231	257	224	245	252	259	223	249	236	223	239	251	248	243	276	259	242	230	261	223	252	249	258	249	249	238	239	225	253	215	252	224	259	240	241	271	238	232	245	277	234	267	233	239	224	238	269	236	248	255	235	209	231	238	247	246	240	227	235	250	246	274	215	265	239	245	262	251	254	231	233	251	240	264	239	221	209	275	252	223	255	283	226	249	242	267	237	230	268	282	273	281	248	243	227	225	247	278	281	264	230	219	264	251	255	221	252	270	252	241	216	246	253	217	229	246	244	236	275	246	266	259	231	249	257	242	232	251	278	240	217	250	235	236	257	223	271	257	208	234	247	243	227	242	247	265	241	243	240	221	234	255	254	231	274	240	243	250	260	257	226	242	242	268	232	256	230	215	243	274	233	249	257	215	268	261	246	254	233	210	223	225	248	251	276	246	243	251	251	228	237	247	266	218	243	243	247	251	239	247	267	244	214	244	255	232	242	236	203	269	228	258	241	224	243	202	219	227	257	246	257	213	249	231	251	241	276	251	251	244	277	220	238	248	243	241	288	250	257	264	255	272
7337	1607	5702	8087	6566	2065	1000	902	825	698	686	682	685	708	652	603	648	650	635	648	620	609	614	622	633	643	647	571	592	618	624	650	599	640	595	598	630	558	580	543	594	642	562	652	589	550	574	593	565	587	594	607	617	552	598	593	613	562	569	567	592	589	588	577	647	588	584	598	584	584	579	639	567	610	584	603	586	625	603	640	555	615	594	602	560	605	574	608	567	581	583	629	577	548	629	573	569	587	547	547	605	586	546	578	583	573	546	568	579	582	564	526	588	490	611	605	590	613	546	600	615	619	541	561	562	597	608	558	566	567	552	599	619	589	603	596	584	565	542	571	571	588	607	598	572	563	572	604	554	620	571	584	586	603	608	559	545	582	611	593	581	607	590	561	599	577	611	627	573	574	627	559	647	586	570	570	607	578	641	560	604	619	576	619	563	538	541	581	565	546	575	600	604	602	579	555	585	588	608	612	603	644	588	588	572	605	598	599	600	558	613	619	560	606	544	553	612	593	558	596	585	609	563	551	550	556	561	593	573	630	528	575	569	581	555	612	567	584	613	583	613	589	601	564	602	521	569	560	536	612	587	594	594	577	617	582	526	568	577	574	568	554	626	591	617	577	596	553	629	604	642	571	621	572	561	580	610	612	596	589	582	594	586	572	602	569	558	589	582	595	545	590	607	592	616	566	622	614	571	575	577	569	587	598	618	557	599	585	596	597	602	629	604	587	599	611	625	556	600	613	648	557	559	565	617	600	598	620	579	574	576	608	559	612	588	586	597	574	581	615	557	573	591	585	616	607	566	598	591	616	578	609	624	591	605	559	594	576	557	618	599	590	582	582	542	634	624	601	573	577	579	572	583	615	552	600	573	564	609	585	580	588	558	584	568	558	609	546	573	611	618	568	588	574	548	560	586	591	575	598	585	593	618	558	566	583	581	572	568	617	595	543	589	560	600	577	575	580	586	590	578	589	593	588	579	593	601	573	573	633	547	551	584	579	619	593	601	601	613	606	555	581	588	542	571	578	564	588	608	609	558	608	625	588	574	622	605	575	539	595	624	613	599	592	611	567	606	571	633	570	589	616	612	550	624	562	632	582	597	541	570	583	608	549	588	599	614	582	607	593	563	560	587	557	575	565	620	607	627	589	600	596	620	576	610	563	616	604	557	600	543	606	575	578	576	587	555	582	593	577	626	590	554	566	607	565	569	629	582	591	606	599	595	563	575	553	583	575	597	567	587	636	586	611	554	584	594	567	599	576	571	553	617	589	592	588	636	638	591	582	577	568	609	560	599	572	588	568	622	535	611	611	622	555	586	561	574	566	573	605	583	552	577	564	592	541	571	626	561	565	599	644	579	588	605	556	578	603	578	566	567	575	606	602	539	570	578	573	582	625	586	569	602	611	612	564	566	563	596	566	547	550	597	514	613	572	556	582	597	588	588	620	600	594	576	588	562	615	565	612	642	584	568	559	603	565	549	618	585	637	644	558	590	595	604	576	604	575	578	614	611	606	567	571	632	564	618	596	586	519	587	612	559	557	581	557	599	567	594	635	584	598	598	545	572	574	559	606	628	601	575	554	580	605	608	597	605	598	595	562	647	598	572	562	558	554	621	547	620	547	606	575	611	595	560	579	593	599	581	599	607	600	590	578	584	580	540	649	624	605	592	615	570	599	556	605	554	618	628	588	595	587	532	593	566	615	571	593	554	611	548	545	581	587	580	638	574	566	542	579	572	575	537	621	549	602	583	594	590	588	590	578	566	572	584	627	543	591	590	642	588	641	589	605	600	606	592	586	601	597	611	608	561	583	613	558	569	528	588	570	579	584	639	570	586	553	646	585	592	666	576	543	573	582	592	620	606	553	598	530	587	574	558	566	616	579	569	552	623	535	546	596	529	587	589	617	547	626	625	585	585	610	600	585	560	569	586	596	557	589	560	562	608	583	539	551	579	550	547	563	579	556	594	581	582	594	588	568	592	599	546	596	583	586	595	609	584	583	606	628	591	608	590	605	615	556	600	621	582	585	602	604	592	575	528	596	567	593	572	579	603	613	560	657	569	620	640	589	582	577	581	585	612	588	578	556	593	606	578	580	579	582	591	570	610	613	592	575	580	569	584	601	616	555	609	568	538	633	615	582	554	591	552	594	575	564	572	630	616	564	581	621	596	556	573	622	597	610	580	606	559	592	584	576	618	579	576	588	573	591	543	565	568	590	592	623	590	593	552	583	580	572	641	561	583	575	590	600	557	608	558	577	520	600	584	616	590	631	608	560	583	558	588	629	568	613	600	577	552	577	635	550	564	621	578	553	563	588	573	596	570	559	574	593	583	606	616	571	559	602	574	559	590	576	536	593	577	608	587	585	595	609	592	614	582	618	584	558	582	555	578	575	585	597	602	543	600	571	567	555	617	605	562	550	607	586	582	574	590	610	588	559	570	611	580	586	628	578	551	564	583	605	582	572	602	587	593	609	573	573	618	558	605	574	629	576	578	578	556	611	618	601	583	572	604	558	603	552	527	588	585	616	616	554	614	589	567	583	602	633	599	578	573	578	548	557	600	554	622	583	599	552	573	582	586	573	569	574	600	615	543	597	611	582	581	594	579	618	553	574	559	621	603	634	585	605	559	587	565	540	618	568	602	579	605	559	580	596	576	599	623	574	563	604	618	585	586	604	546	619	591	570	578	584	600	532	592	589	594	619	582	631	558	568	610	617	572	586	589	621	603	578	565	603	552	590	559	540	593	621	599	579	595	533	580	611	598	565	568	575	571	599	553	562	580	607	578	587	549	546	573	598	559	611	618	571	590	572	614	567	610	656	588	573	579	566	562	588	607	612	557	585	579	596	605	582	562	566	590	584	622	606	593	573	594	554	614	591	603	583	532	556	599	595	602	567	571	552	557	610	593	586	577	579	602	574	581	591	603	619	574	560	578	569	552	565	617	631	636	602	618	599	561	586	605	575	598	545	583	594	551	568	550	571	538	594	586	533	596	563	617	569	641	554	584	573	570	581	656	533	613	542	583	595	608	590	587	542	539	566	606	590	570	597	598	596	636	579	583	578	597	552	573	568	577	590	526	609	594	564	584	607	585	549	593	567	563	610	562	570	538	563	587	570	565	544	610	555	559	598	588	575	569	631	562	541	608	597	599	594	586	624	558	603	575	561	578	553	631	580	610	557	622	585	594	571	556	590	557	613	562	572	627	577	601	588	578	576	555	604	539	577	623	640	593	553	603	587	595	598	615	609	621	588	589	591	607	554	570	600	570	588	562	570	578	593	551	588	580	581	583	566	594	600	612	553	601	539	585	565	569	593	553	557	562	555	549	585	628	598	586	634	557	619	608	608	637	536	620	583	565	578	611	524	597	575	548	594	600	609	607	571	603	597	551	586	544	510	597	571	565	575	633	637	579	625	553	575	596	571	558	601	584	603	582	581	604	572	553	573	583	601	627	578	596	562	599	555	547	584	586	596	582	591	606	542
14387	1968	2812	2754	2244	743	307	253	194	148	128	145	127	124	122	132	119	136	129	118	118	120	99	132	118	114	143	119	125	114	114	116	123	121	125	135	99	115	121	101	95	121	112	109	118	108	122	112	100	115	94	104	121	100	112	118	112	119	117	105	107	100	112	100	94	111	108	101	120	110	108	97	109	108	112	105	104	109	105	86	92	105	129	103	105	102	104	105	109	109	113	114	101	103	90	95	102	101	109	112	138	136	117	102	120	110	107	97	113	114	109	120	90	114	97	103	118	107	104	100	107	112	96	113	100	107	105	103	118	94	108	123	130	119	121	105	114	116	101	101	110	114	95	102	101	133	101	116	126	112	125	122	100	104	103	86	108	114	94	125	108	114	110	129	122	94	108	109	124	97	120	103	118	113	118	106	111	119	101	100	103	116	120	111	110	109	92	98	109	113	108	100	121	124	102	111	120	91	111	114	105	72	119	134	121	110	117	109	113	126	96	96	124	106	90	108	107	112	91	119	103	98	120	109	110	117	92	103	104	118	124	116	116	107	113	107	87	111	103	120	109	84	116	98	109	104	106	98	95	120	121	116	105	99	103	114	97	112	111	99	107	111	102	111	128	119	102	105	118	118	109	101	102	109	112	114	125	110	106	127	113	109	116	93	80	114	107	106	103	127	123	119	101	111	109	101	102	106	108	113	122	102	111	113	117	125	114	101	110	102	104	115	109	110	108	104	96	121	132	110	100	111	89	101	117	103	106	96	109	114	100	102	117	103	100	120	124	110	93	117	113	112	119	106	116	99	118	116	91	122	126	113	101	115	108	102	100	111	123	84	101	118	106	101	111	103	114	107	111	102	96	81	118	119	121	112	125	130	97	119	106	119	98	99	130	123	99	121	111	119	95	113	125	104	109	97	116	123	115	122	94	102	94	105	97	100	103	126	112	96	111	93	108	98	99	125	113	112	108	109	99	120	109	108	116	114	103	102	120	95	113	118	101	106	123	96	95	119	108	119	111	107	106	101	100	109	112	119	108	119	100	112	112	123	113	147	98	116	96	120	96	108	96	106	119	105	110	88	101	118	114	114	110	77	85	100	113	111	110	108	135	105	109	126	120	105	98	104	98	111	103	113	94	101	103	95	89	104	86	107	136	128	111	132	81	85	101	116	110	87	115	108	106	111	103	130	107	111	127	124	95	115	122	98	118	117	108	109	105	118	96	132	119	111	110	84	118	109	102	90	113	117	76	93	96	110	102	109	107	98	102	110	106	103	132	98	110	118	112	115	121	118	107	129	111	104	101	116	105	104	113	116	105	100	131	92	105	110	104	126	120	103	116	114	115	99	114	115	109	110	124	127	128	98	116	100	115	125	96	118	91	100	118	81	118	101	120	97	106	117	92	97	120	111	115	110	101	117	97	113	103	112	99	99	116	106	112	136	84	127	95	114	101	110	129	117	117	131	98	118	95	99	101	113	115	95	110	92	109	107	111	109	112	121	100	103	103	107	109	86	85	103	113	123	112	116	122	117	121	113	116	113	91	107	115	115	116	112	99	125	103	90	95	111	118	122	119	112	123	100	95	131	110	106	125	102	103	113	117	100	79	114	132	105	104	106	98	108	119	114	89	107	116	107	109	103	106	102	120	101	105	93	91	98	101	105	114	120	114	116	112	115	124	121	114	103	97	116	123	99	120	125	116	117	118	105	119	105	124	129	100	128	86	116	112	114	100	113	104	114	119	108	107	110	118	106	115	120	100	110	105	104	113	96	113	103	107	118	109	116	94	91	107	93	130	139	105	102	123	116	125	121	90	100	114	108	96	134	134	99	111	116	115	107	105	100	124	115	96	129	113	103	128	120	114	111	112	103	95	101	131	111	122	89	106	99	103	95	110	99	109	95	122	117	102	97	106	105	113	105	92	103	113	105	93	114	115	124	118	100	130	102	110	102	119	122	146	102	129	111	109	92	119	113	95	117	94	117	88	123	91	119	101	96	88	101	94	103	93	126	103	109	98	97	107	96	93	128	114	125	114	109	91	110	103	109	121	118	125	102	125	112	125	122	107	94	102	121	122	94	106	93	118	105	112	82	115	90	108	113	108	96	119	99	121	89	104	103	89	113	112	101	112	102	116	98	106	118	116	117	117	115	115	105	121	113	98	95	105	111	97	123	110	121	106	127	106	90	108	106	109	108	103	137	112	104	149	109	105	102	111	112	121	112	100	107	124	111	83	103	101	102	106	105	117	114	110	111	110	115	94	104	118	108	113	118	102	111	109	97	113	113	105	123	100	96	116	114	111	120	113	117	133	109	95	110	118	107	96	116	110	113	122	114	93	123	100	113	105	123	128	90	100	96	108	107	114	121	141	108	100	95	104	115	109	113	110	123	117	116	102	102	109	121	100	114	130	112	126	107	100	105	104	119	109	101	108	112	113	121	103	113	105	109	126	127	117	105	118	121	115	95	109	114	118	103	97	111	112	105	101	99	91	89	116	123	140	106	117	113	99	112	116	102	137	104	105	102	123	129	110	123	115	111	116	107	116	115	124	113	111	96	136	110	107	101	98	110	109	112	105	110	99	105	97	101	104	119	106	112	100	111	121	102	137	115	114	117	137	106	117	105	93	106	107	104	96	122	102	106	98	104	138	108	108	104	107	109	130	109	100	115	109	105	93	106	105	118	113	111	90	89	116	93	113	99	109	114	125	114	113	110	100	110	116	114	110	112	128	116	125	113	116	124	107	113	110	94	119	112	100	111	115	116	110	106	103	100	95	117	107	113	108	111	120	111	117	118	118	99	107	111	118	113	119	103	107	82	105	98	99	130	106	107	96	107	116	116	113	118	102	113	112	99	96	94	110	86	123	97	96	103	89	81	96	105	110	103	83	102	100	112	107	102	107	115	108	96	94	91	100	111	98	109	95	126	110	115	113	105	116	97	95	118	114	111	125	101	122	117	102	117	115	116	121	123	108	101	123	84	102	107	106	112	93	108	106	115	98	100	106	96	117	117	113	114	101	104	101	110	103	119	116	112	95	97	141	97	135	98	92	120	96	110	109	98	108	116	94	109	133	109	114	98	110	112	112	119	101	120	108	111	129	108	139	94	114	119	104	112	97	114	127	124	107	114	101	114	112	114	103	94	121	103	99	113	113	103	103	113	95	106	133	106	105	96	104	87	115	103	136	104	97	144	109	133	106	121	105	129	111	124	87	115	118	119	98	103	108	123	116	118	118	97	97	97	100	120	116	116	114	114	109	111	121	108	105	105	109	125	113	104	113	123	109	92	104	114	111	107	113	105	90	98	128	100	105	102	95	107	109	107	109	104	116	111	97	108	113	96	118	118	107	107	136	102	111	92	96	101	108	101	101	102	101	101	94	109	119	107	97	101	89	96	127	118	105	115	101	102	137	101	111	98	110	107	97	119	128	113	111	105	117	138	96	105	87	102	89	107	93	117	96	98	122	133	119	120	110	106	107	122	110	110	98	99
9194	1938	5806	9106	8753	3455	1176	877	677	576	539	490	467	483	453	378	363	380	368	358	357	353	382	337	347	296	341	348	278	314	329	303	327	290	325	308	290	289	340	288	290	285	318	283	284	306	294	298	272	291	285	301	300	279	301	304	297	295	310	288	249	286	296	278	295	298	286	306	275	309	290	316	284	302	297	283	290	268	291	278	287	295	278	310	275	269	287	290	279	281	289	268	277	282	310	284	257	302	263	293	311	302	288	305	290	277	253	276	295	268	266	317	303	274	271	281	273	260	292	297	306	254	292	252	269	303	309	310	296	302	291	274	284	257	283	299	273	279	282	261	281	281	273	265	312	294	280	275	304	282	338	277	279	284	282	268	300	280	292	281	288	302	296	302	294	272	294	288	263	305	353	271	272	261	254	307	270	276	276	303	269	301	282	278	285	264	296	299	286	273	270	308	282	292	304	281	284	282	282	284	298	295	281	253	282	291	295	299	304	296	265	303	297	255	283	301	296	314	274	281	300	292	275	253	244	287	291	295	260	259	309	303	278	257	274	260	326	285	282	281	271	300	299	283	301	284	278	260	269	279	305	271	253	257	283	288	263	299	301	288	292	285	282	274	260	301	306	292	288	277	265	305	263	288	265	282	319	280	287	282	288	293	289	273	322	286	279	315	276	283	302	257	313	300	276	263	259	297	329	271	275	277	297	304	304	293	323	274	268	287	299	267	306	259	272	298	303	290	258	322	271	282	287	289	288	262	286	306	294	274	299	305	296	268	271	326	296	254	287	293	296	323	327	298	295	288	279	293	280	316	287	287	284	283	264	278	315	331	264	308	273	304	294	314	273	288	295	269	335	290	286	277	265	274	279	262	272	272	258	278	304	274	266	303	285	278	295	245	250	298	291	281	244	269	259	282	290	294	293	268	277	287	278	294	291	281	297	280	300	250	264	286	303	277	290	312	290	277	287	276	290	266	272	279	280	316	272	325	258	274	260	269	285	272	263	293	268	299	328	267	277	299	302	291	282	273	268	292	277	291	258	270	268	305	264	267	263	288	295	284	284	294	291	300	265	332	278	289	280	317	277	276	271	276	263	290	285	299	302	280	276	300	275	313	304	285	288	292	295	291	291	296	285	287	262	248	265	290	304	291	272	279	254	280	290	310	311	280	269	311	303	289	288	290	299	299	304	293	273	278	284	302	292	286	276	259	295	292	312	264	267	296	259	272	231	288	289	276	270	274	288	290	300	258	292	306	274	291	280	293	275	288	267	299	304	292	285	271	259	281	301	276	290	281	301	265	292	314	280	277	300	282	294	273	281	298	284	294	261	263	276	287	265	282	293	267	311	276	293	294	274	262	306	301	259	261	285	289	300	283	283	310	289	265	277	295	280	297	281	259	255	278	314	295	291	297	288	303	279	304	304	259	285	293	281	280	252	256	284	296	265	275	289	257	265	262	305	298	287	280	303	267	261	288	258	314	276	281	276	272	301	263	281	291	267	280	273	244	291	265	274	283	272	296	304	271	280	285	289	260	295	283	277	290	288	285	264	270	271	265	256	271	313	293	273	280	287	288	281	274	269	303	306	303	278	266	295	283	290	282	281	273	290	285	284	289	265	281	280	264	297	291	268	288	270	293	284	306	290	290	272	299	270	288	287	276	290	286	287	305	297	272	278	297	293	278	267	287	266	272	241	259	310	291	282	295	271	280	290	297	256	279	275	270	305	276	272	271	296	309	273	280	266	240	278	317	316	304	302	277	310	298	270	277	299	276	311	285	275	291	279	297	299	301	276	299	298	289	275	284	258	262	280	285	280	310	285	284	299	296	290	281	261	295	271	292	312	285	267	295	273	298	279	287	265	302	287	283	312	276	256	260	307	285	278	275	288	263	270	262	272	265	251	291	297	298	316	304	276	305	255	247	298	292	304	264	276	265	249	281	308	280	290	303	277	299	262	285	292	287	308	292	263	272	315	271	250	284	276	279	301	296	290	310	297	300	278	292	275	280	281	313	295	267	285	289	291	307	283	303	251	276	264	282	292	281	270	276	292	261	276	297	310	314	278	265	275	298	262	275	283	316	267	281	266	287	288	262	304	282	277	295	314	295	258	301	282	261	275	279	288	259	304	275	310	279	267	302	267	283	306	316	305	277	285	274	266	257	307	257	308	271	254	261	290	273	277	291	269	319	293	282	296	267	312	294	274	277	252	279	292	277	282	260	262	312	262	276	255	319	271	291	298	272	277	287	292	291	288	285	264	296	299	297	270	280	290	316	284	285	284	293	275	270	273	262	258	297	295	287	311	267	275	289	293	328	279	281	283	317	272	267	294	284	288	275	281	263	306	285	287	268	264	275	266	282	284	280	319	249	276	271	290	287	281	265	299	282	261	271	260	282	291	266	299	287	277	272	264	281	290	262	303	283	273	292	281	303	283	297	311	285	291	298	276	275	268	293	280	264	255	289	297	248	276	301	296	272	291	281	279	301	296	267	290	295	297	269	273	248	257	303	290	252	291	273	304	288	278	281	270	290	331	321	277	260	285	278	274	280	324	288	332	302	268	266	288	275	298	279	265	275	277	285	252	277	279	277	304	285	265	274	293	321	320	285	288	264	296	286	282	317	298	289	291	283	268	275	292	288	281	281	264	273	252	269	265	261	289	239	276	268	282	301	286	293	298	282	315	313	300	277	302	289	297	296	280	278	277	288	281	279	299	287	290	294	296	279	311	275	269	301	297	268	255	291	274	275	284	298	291	291	307	290	293	269	304	308	302	283	276	281	274	281	286	290	295	263	259	303	281	276	265	272	291	290	295	312	316	263	316	269	285	278	303	263	287	277	297	263	282	284	303	258	250	300	278	258	314	310	290	286	282	300	262	319	305	257	293	279	306	300	268	278	260	293	285	277	273	263	290	272	283	304	272	300	288	282	300	274	273	299	285	275	288	285	307	275	293	285	301	303	270	293	294	263	309	310	269	281	273	330	302	263	294	292	291	275	288	272	292	290	277	255	255	304	282	291	288	273	286	287	256	304	265	272	297	257	273	269	268	308	291	279	276	249	263	302	284	284	309	280	291	298	268	287	280	269	305	276	300	315	298	288	305	272	285	261	278	255	279	281	271	265	267	288	284	299	305	297	275	304	262	292	324	278	257	252	306	272	260	296	267	236	333	277	304	250	298	319	282	276	259	277	276	298	280	271	278	299	305	281	271	315	276	284	286	266	298	255	280	271	262	288	269	293	271	289	274	300	277	302	277	259	283	298	284	278	258	295	286	288	286	309	266	281	283	267	293	293	295	274	276	289	288	292	278	258	291	305	276	304	276	265	302	259	270	272	282	297	312	294	302	257	250	268	307	246	276	283	290	299	282	297	285	297	257	277	298	295	294	280	251	270	292	301	306	262	302	304	277	294	287	286	245	278	291	285	287	298	284	286	281	283	292	270	301	295	312	280	270	262	295	273	235	273	277	270	277	279	267	329	284	313	258	285
2059	756	1150	1111	640	337	295	274	265	282	306	272	252	265	264	259	276	265	275	288	255	293	269	306	276	279	291	262	295	297	270	259	276	266	272	262	295	275	247	258	277	238	278	269	280	241	268	277	290	288	261	264	314	297	265	270	262	289	267	298	307	280	276	309	276	256	275	249	299	274	286	284	276	301	290	274	260	274	251	268	277	298	249	261	240	268	271	268	288	290	275	311	259	261	261	257	276	297	288	277	268	271	258	271	279	282	262	328	270	287	251	275	262	273	269	282	267	288	287	289	267	250	288	265	303	287	280	341	256	261	296	304	266	295	266	282	255	291	262	291	252	273	281	285	314	277	251	281	264	299	258	274	273	269	267	273	286	298	263	279	270	261	294	286	252	278	275	315	271	248	286	267	249	300	265	236	309	273	276	232	262	278	291	267	237	268	286	287	300	273	276	238	276	280	318	294	258	294	248	278	259	286	278	283	272	296	280	288	284	264	254	296	283	297	270	259	249	284	292	272	305	269	262	265	276	258	297	293	270	264	260	245	272	275	285	286	322	266	283	265	273	303	274	300	283	264	264	274	245	293	261	265	255	262	287	293	270	275	270	307	276	311	287	276	287	259	252	270	262	316	304	260	287	250	270	249	262	265	260	267	293	263	286	272	307	290	292	286	275	312	276	256	290	271	252	279	289	274	281	255	280	271	281	273	244	261	271	268	270	248	254	287	277	280	267	238	279	278	273	285	267	285	275	307	280	274	270	269	288	250	280	263	244	292	263	279	297	283	284	297	298	272	272	227	243	272	269	263	252	269	281	263	264	281	303	248	250	261	294	272	280	266	286	286	263	275	278	292	294	271	271	279	264	278	302	264	256	241	297	264	260	289	293	256	279	261	288	287	256	283	267	296	277	282	248	256	266	265	274	252	261	310	265	286	284	298	308	308	261	305	322	272	299	299	294	283	253	285	299	298	254	266	286	241	286	252	272	253	278	312	302	295	303	237	284	270	323	289	284	293	280	249	279	298	260	255	256	288	300	239	271	261	288	292	287	293	255	281	260	325	265	300	259	272	274	274	270	273	285	316	274	296	280	271	268	275	249	299	301	265	259	285	265	303	287	246	249	257	255	292	289	278	290	290	278	264	277	297	275	289	272	270	249	287	261	247	265	289	272	273	275	257	257	246	307	289	290	303	299	286	280	328	291	282	301	254	296	292	274	254	275	280	252	262	236	238	273	254	289	288	271	273	287	295	289	251	308	304	260	280	302	268	275	254	269	245	277	246	284	276	281	246	292	286	300	262	299	290	296	252	305	279	284	305	290	290	264	280	293	281	292	271	303	275	271	285	270	274	283	263	299	234	275	271	254	264	276	288	299	284	280	293	273	296	268	287	262	299	262	305	296	302	288	265	253	275	264	269	232	296	278	282	255	276	305	256	271	257	279	265	263	267	281	275	309	275	291	269	345	268	258	259	264	284	259	293	256	271	246	281	266	238	285	274	278	266	261	283	265	306	264	283	252	252	268	269	279	292	275	287	260	277	299	268	303	273	261	293	298	298	286	272	303	291	272	288	269	297	280	274	275	289	282	265	286	293	300	266	290	268	272	248	241	275	257	261	291	271	253	259	297	265	282	292	239	271	268	284	289	270	264	302	277	300	265	285	287	251	296	297	268	274	249	255	298	283	284	271	300	279	254	270	270	288	268	270	297	275	274	268	289	276	310	277	278	254	266	238	255	292	257	282	254	268	259	295	268	295	263	298	260	272	266	248	272	281	299	286	317	262	290	280	279	273	240	263	262	263	251	284	297	263	274	281	290	251	244	282	233	287	308	262	266	284	265	321	274	256	266	315	289	238	271	270	263	257	268	267	275	269	272	259	307	317	309	292	265	294	246	266	296	280	269	258	272	262	256	258	259	269	261	292	276	282	285	244	287	283	287	269	274	220	269	283	279	269	254	293	264	303	282	287	297	290	281	272	259	263	252	268	263	298	259	261	293	308	284	303	265	265	239	300	314	284	247	251	269	282	277	333	264	266	293	235	260	264	260	286	286	267	280	277	272	285	259	289	310	285	263	273	270	303	285	238	265	268	279	295	295	262	314	304	299	263	266	300	270	272	253	233	285	283	256	253	239	297	297	281	293	293	291	275	289	279	288	240	279	260	286	282	249	292	257	280	298	279	248	284	284	288	286	291	245	257	285	273	275	296	258	272	292	301	262	281	293	257	270	278	279	271	290	251	242	314	302	280	281	295	278	252	271	256	286	280	260	277	276	279	268	281	273	289	280	270	263	291	258	297	275	276	273	247	284	268	264	285	264	279	285	255	277	248	253	275	280	274	303	274	299	288	264	272	293	288	248	287	277	242	290	269	251	270	293	277	254	281	261	263	248	259	278	238	276	268	262	286	295	258	258	289	276	257	279	252	255	273	301	276	280	234	269	288	245	284	277	267	249	291	269	288	284	253	286	281	303	305	278	285	263	283	264	267	274	311	246	271	280	272	267	268	316	266	245	284	272	263	246	265	288	261	297	294	252	252	260	271	258	290	302	269	285	293	265	315	302	283	254	260	258	286	290	300	262	277	274	267	292	285	243	258	277	278	301	239	267	265	286	266	285	290	253	296	308	251	300	212	276	284	261	294	251	300	253	289	286	292	274	253	253	287	256	298	323	269	249	247	286	245	249	271	287	272	293	286	260	301	260	270	266	289	283	268	316	286	268	282	314	260	247	278	286	258	298	267	271	249	278	247	266	277	271	291	255	260	235	289	271	277	255	296	242	318	286	291	260	279	270	318	292	256	255	220	279	252	255	272	286	295	287	289	261	278	257	274	298	278	271	245	297	263	289	285	267	286	256	247	256	249	264	276	297	287	275	246	279	284	258	259	282	302	262	254	254	296	257	260	288	293	263	259	259	294	261	253	283	275	266	275	280	269	263	269	271	265	255	258	306	273	264	282	273	272	271	259	268	264	273	301	298	318	279	284	266	287	272	264	255	276	247	261	289	270	292	264	284	312	301	281	299	297	239	270	311	288	323	318	247	276	270	273	282	256	300	289	284	311	244	271	249	250	237	273	255	274	274	262	272	278	272	264	310	259	279	275	278	287	292	269	273	282	278	269	273	269	270	254	289	269	278	288	270	264	255	291	292	269	271	268	277	251	236	272	287	254	250	267	255	272	295	307	273	251	298	290	284	280	315	275	296	271	269	278	297	262	280	262	268	258	273	292	305	273	258	274	276	281	277	276	308	288	256	265	276	247	300	286	291	253	280	312	269	241	278	278	273	296	286	281	289	281	300	292	262	293	275	279	275	257	256	262	271	289	255	293	296	266	263	252	269	296	294	271	275	267	260	262	286	272	264	242	264	293	274	293	279	251	243	298	284	241	275	289	244	289	264	294	293	274	265	271	274	258	264	258	279	247	293	262	291	290	297	251	284	258	242	283	310	288	315	277	220	278	286	272	285	278	257	250	259	296	258	261	266	291	258	291
2359	1191	2527	3686	1947	887	760	682	662	652	674	652	654	645	635	674	671	708	613	662	677	653	690	635	633	651	642	704	633	661	633	662	628	657	664	636	666	668	637	661	657	706	652	613	670	635	678	648	667	665	672	628	660	676	659	620	655	668	646	662	636	700	647	647	625	709	661	626	663	638	674	627	647	689	677	670	701	650	653	656	633	722	647	658	640	727	617	661	668	653	670	691	642	656	645	650	638	638	650	699	668	629	672	638	678	646	691	632	650	601	650	696	661	708	659	666	644	654	635	624	649	644	660	663	670	687	632	695	647	653	677	688	708	653	665	663	655	647	646	677	691	633	617	649	664	631	628	607	702	640	637	650	624	664	660	638	613	640	638	608	622	675	655	659	705	656	662	636	629	646	688	716	628	645	675	701	633	630	651	650	672	681	601	690	690	689	676	639	666	664	631	666	676	657	667	659	660	701	688	694	654	675	625	632	690	642	660	633	635	653	646	621	624	668	629	693	634	667	689	604	639	721	660	658	667	658	665	701	607	711	647	601	687	663	677	671	663	629	676	699	636	652	626	630	687	647	686	650	614	619	656	689	625	623	691	672	652	619	645	630	665	678	621	683	659	636	650	673	664	598	659	663	667	666	644	664	688	650	647	673	646	621	644	667	706	679	629	658	666	621	663	665	656	618	645	677	644	661	676	621	640	683	635	639	620	682	656	657	602	668	673	692	660	635	686	709	653	626	671	670	687	663	660	720	651	633	663	647	677	640	669	674	645	659	623	633	689	679	667	653	659	606	643	653	624	645	660	650	628	639	648	652	667	612	674	673	636	688	591	686	662	620	637	643	636	640	665	653	695	687	713	666	681	667	728	645	643	665	644	643	663	652	679	672	641	697	674	631	662	652	691	660	660	641	672	657	594	620	629	593	649	649	723	611	643	634	643	655	677	664	637	659	656	670	649	657	645	719	663	677	712	668	656	640	661	630	691	629	678	659	636	643	661	638	712	652	647	651	628	702	702	616	696	709	657	664	633	654	659	672	652	661	626	638	635	628	682	726	675	703	666	624	622	716	661	646	631	611	652	646	608	696	689	701	662	663	677	645	659	676	669	650	642	670	682	658	657	654	639	632	602	642	698	691	632	694	650	671	610	690	688	631	631	679	618	649	673	631	677	647	643	665	661	667	658	703	640	675	667	665	649	669	602	671	636	614	660	660	701	653	624	653	674	639	641	679	620	655	628	646	638	716	662	646	666	716	682	658	644	616	633	697	705	643	634	653	645	698	682	687	632	692	655	646	633	650	625	649	635	663	631	671	669	661	658	653	668	666	669	673	622	676	643	658	668	659	673	660	667	655	635	637	659	696	622	650	663	635	649	652	697	630	664	674	702	668	667	655	650	653	629	625	627	670	651	640	678	602	655	681	664	666	650	630	649	640	647	643	677	667	595	616	656	625	700	706	637	653	652	679	633	661	704	661	654	626	650	647	709	695	642	702	671	655	673	576	643	693	632	655	612	659	659	637	625	653	637	649	637	662	649	674	658	633	678	662	642	635	617	649	630	677	660	649	681	701	642	674	661	664	676	640	613	638	605	677	669	645	645	649	673	705	678	647	674	610	656	616	646	677	650	653	660	690	629	652	703	697	634	679	633	665	643	656	660	623	626	687	630	688	641	683	635	659	659	674	656	624	631	711	643	662	646	672	633	646	694	640	671	659	656	601	705	610	665	659	658	687	639	664	629	658	635	699	683	657	652	637	630	654	645	691	693	643	689	611	679	649	656	622	642	644	667	624	670	663	639	654	605	650	625	698	643	692	671	672	651	662	676	621	645	648	661	641	664	671	616	668	690	664	657	645	662	643	677	667	654	642	658	616	659	669	628	655	685	650	663	612	630	631	634	621	647	680	624	659	675	619	663	618	638	631	671	685	701	667	694	616	675	691	625	654	664	659	673	699	666	620	643	658	678	648	645	669	696	668	633	677	711	677	673	650	676	655	612	639	687	683	643	671	675	651	673	649	626	659	675	680	630	606	699	626	659	656	638	653	671	646	661	652	624	674	639	658	617	669	665	653	671	628	679	640	664	655	693	665	646	667	637	662	680	634	629	609	640	683	631	622	709	634	630	657	648	643	655	628	613	638	637	643	676	683	633	618	707	615	641	631	650	652	675	647	656	678	646	618	688	648	659	646	635	657	622	644	674	654	610	725	653	654	674	696	661	652	600	708	613	687	635	645	624	670	646	649	680	639	653	637	692	626	685	634	643	674	613	651	638	690	669	655	651	634	689	634	640	666	633	627	660	706	638	681	667	683	680	700	696	652	671	679	671	650	663	647	674	645	673	645	632	655	706	659	704	614	610	627	630	652	647	624	658	632	618	643	668	617	660	610	645	689	664	644	683	671	660	684	657	620	692	700	657	680	650	647	645	654	651	634	723	653	678	612	622	651	663	678	610	651	630	642	674	637	658	684	692	681	637	687	635	621	626	642	634	616	705	678	702	679	646	664	682	649	689	618	640	619	676	659	631	657	648	621	666	668	640	640	686	660	655	701	638	664	682	663	697	612	627	693	710	663	666	648	631	619	603	642	656	652	666	644	639	642	664	667	630	631	641	660	633	655	698	632	654	644	672	668	630	613	648	647	595	652	678	650	718	631	658	687	634	582	678	660	612	601	651	636	623	664	642	637	669	656	683	653	708	667	676	663	659	641	637	675	682	652	672	636	627	639	671	635	673	599	653	675	642	606	664	642	637	638	630	698	665	682	628	687	667	628	658	638	664	647	677	681	659	641	671	685	683	638	730	710	651	622	643	659	681	689	664	596	630	729	665	649	633	637	642	653	644	640	658	671	672	709	645	626	659	698	655	667	652	683	673	646	651	628	668	635	648	646	625	648	688	656	646	642	665	650	614	661	642	638	627	687	645	608	718	643	702	671	638	651	641	678	640	614	642	631	671	649	631	664	704	677	656	668	628	663	631	666	648	680	609	658	661	610	640	625	663	672	690	653	692	670	597	673	614	630	701	682	722	661	646	703	691	682	671	671	675	666	660	665	645	669	648	658	676	655	630	642	624	621	622	647	656	682	665	640	666	645	700	602	673	650	642	642	657	658	642	690	619	695	682	678	711	674	637	640	633	626	717	681	668	690	646	666	645	668	663	625	714	660	643	660	639	634	661	630	654	640	680	661	688	666	624	661	609	645	651	665	624	672	658	663	674	675	633	611	668	615	699	681	646	606	643	719	659	644	626	660	653	643	676	603	664	632	659	664	662	648	642	661	637	670	683	619	599	713	616	667	659	658	670	650	669	602	651	635	625	630	679	664	667	700	664	626	659	659	621	683	643	677	670	716	631	663	693	719	638	665	670	607	634	668	679	658	671	627	611	695	652	650	654	635	675	641	626	645	669	664	690	642	669	735	671	662	632	672	659	663	632	644	669	689	674	657	608	647	603	670	694	630	616	689	641	721	648	655	676	669	585	633	648	690	630	681
8434	1562	2237	1532	859	385	295	266	262	241	248	241	243	257	272	264	246	216	246	243	234	263	245	261	240	251	245	238	227	258	213	261	263	237	210	221	264	264	214	281	230	254	231	252	235	244	220	218	255	252	263	232	218	237	233	243	235	251	215	266	212	227	246	236	224	239	247	258	262	243	228	238	213	256	238	255	219	238	253	234	252	202	241	241	232	268	259	221	206	220	261	234	267	240	260	255	264	239	234	247	238	221	258	203	209	231	234	230	246	220	252	246	242	231	269	242	219	222	223	256	236	235	231	236	255	255	229	213	237	252	234	243	225	260	248	233	213	237	220	212	248	236	228	228	239	238	237	232	207	255	216	230	259	237	223	231	236	248	237	234	247	253	221	270	265	248	221	236	228	221	231	202	232	216	253	209	223	230	246	255	215	271	235	229	233	257	193	232	226	252	241	233	223	255	283	240	239	242	239	251	238	226	245	233	248	232	274	219	229	241	249	277	229	217	237	234	216	239	264	231	255	255	270	216	216	253	228	242	244	228	219	235	221	266	230	228	230	230	216	237	249	247	253	232	226	248	232	246	213	243	249	241	230	239	253	243	241	248	234	233	198	241	230	246	237	231	237	222	269	232	231	223	256	222	244	232	210	217	253	231	247	215	229	251	243	265	227	266	256	235	242	257	245	248	240	268	271	213	246	245	241	257	270	226	253	217	233	257	262	203	235	231	239	251	240	242	257	233	238	225	236	208	245	239	239	237	231	235	212	261	228	247	219	236	231	234	238	233	242	213	248	222	243	252	251	238	250	234	253	221	257	238	210	241	232	227	227	236	195	251	230	248	235	234	220	252	254	234	250	215	222	256	216	227	248	243	247	253	260	220	228	248	255	253	222	264	231	249	233	248	239	243	223	226	219	247	248	247	246	235	226	258	237	240	246	246	246	226	225	230	241	251	261	234	222	258	254	230	242	244	211	233	231	233	250	235	250	241	245	245	232	229	241	218	244	255	294	227	211	207	220	243	214	237	269	250	241	221	214	258	242	255	219	245	229	220	258	217	222	232	234	244	231	231	231	213	234	268	237	231	212	258	253	231	236	245	247	240	242	227	213	252	218	220	253	245	224	251	232	224	243	247	260	237	257	240	229	249	258	232	237	228	224	220	240	225	248	228	232	239	229	233	261	232	240	233	209	272	223	221	243	237	222	256	243	220	233	231	233	237	266	251	233	218	250	265	242	252	243	235	238	241	264	244	247	206	245	232	232	246	249	263	208	248	236	234	269	238	211	225	248	241	234	236	249	255	263	235	231	251	249	247	233	217	225	242	237	249	219	240	255	248	250	222	249	245	224	254	249	229	237	227	250	257	224	228	239	223	261	223	226	218	248	270	250	245	238	227	210	225	256	224	223	253	219	241	216	216	252	232	235	235	242	214	238	243	241	258	205	244	249	249	206	220	228	221	227	264	237	221	240	257	244	250	243	252	235	252	248	268	257	233	236	246	258	231	248	255	253	226	246	238	244	260	244	251	241	252	240	239	240	218	238	226	204	229	220	202	249	241	234	254	229	258	226	219	244	247	243	256	226	238	262	208	257	246	238	251	241	225	276	227	239	226	263	234	241	218	228	218	211	216	230	244	221	212	232	221	238	211	244	218	226	264	254	223	246	252	258	250	217	227	251	220	248	221	267	232	235	270	225	241	236	226	201	228	251	243	237	249	246	256	246	248	230	235	235	216	221	224	228	228	213	230	248	225	257	210	223	254	251	243	217	257	238	203	251	231	235	239	218	232	247	238	255	223	252	230	234	223	204	245	234	233	215	223	214	255	251	198	236	250	262	237	239	251	271	242	227	251	272	238	240	240	211	231	266	211	236	243	240	233	240	239	224	257	240	238	235	215	231	258	260	230	256	262	221	262	224	271	226	275	236	226	246	222	235	268	220	246	246	239	247	225	223	233	224	216	217	246	251	234	239	225	252	252	275	252	228	248	245	220	252	228	266	210	275	258	230	234	204	249	259	238	239	254	233	252	266	248	240	261	224	239	235	248	218	231	264	246	217	238	231	206	243	245	234	243	260	243	239	249	241	250	230	250	251	235	252	227	222	215	241	263	249	259	251	284	224	228	228	230	235	260	229	241	234	231	226	247	230	233	244	254	254	279	249	235	262	260	270	249	222	250	238	236	245	256	234	225	232	252	249	271	233	220	231	248	252	251	239	235	221	258	244	232	242	223	253	222	243	255	230	226	241	238	231	256	261	238	230	219	200	229	235	240	250	241	235	252	199	266	226	225	231	231	230	227	231	268	225	242	212	242	232	250	254	231	235	239	212	240	231	206	273	248	241	212	235	231	216	223	206	249	225	229	224	250	250	242	226	237	244	235	206	211	227	227	254	233	218	257	213	220	223	221	230	229	253	216	206	237	223	262	273	276	266	230	220	231	223	247	227	237	236	247	246	240	219	221	259	242	215	236	234	208	222	236	220	234	248	255	226	242	226	241	206	241	225	220	242	232	223	251	266	239	251	258	254	233	228	232	200	226	269	225	238	235	236	241	240	231	243	224	248	253	217	233	240	220	236	218	236	239	241	236	227	236	259	241	254	244	229	216	262	231	240	221	271	248	251	243	256	252	239	237	269	214	239	213	246	227	280	251	270	219	243	252	250	250	208	235	231	243	228	242	232	208	223	230	234	216	241	238	247	247	220	236	263	247	241	249	236	231	241	241	226	231	218	255	227	246	228	227	260	239	224	247	219	226	207	222	258	267	249	239	258	213	219	223	263	264	234	243	260	250	243	250	249	249	256	222	281	244	240	207	252	229	251	243	221	207	254	235	236	233	230	220	223	242	247	232	212	279	245	240	225	240	246	264	224	219	222	222	250	223	297	218	227	241	265	228	231	262	232	243	238	236	233	233	240	251	238	271	237	241	249	223	235	261	231	254	258	221	246	259	251	270	234	228	236	227	246	257	247	233	246	212	238	233	253	236	272	251	259	244	263	247	211	224	265	238	219	242	225	246	255	275	257	277	239	223	239	247	242	260	253	239	245	256	230	238	233	240	265	227	226	252	243	217	210	223	228	223	231	242	243	226	215	221	219	245	260	252	263	239	265	230	250	231	243	252	233	243	271	243	220	237	247	201	259	209	216	254	207	230	241	247	261	249	232	243	230	210	243	238	231	225	240	237	218	236	218	222	241	263	246	242	248	230	242	234	235	225	227	210	249	259	270	243	248	287	226	253	248	217	261	229	253	203	248	244	262	243	248	251	224	247	234	223	236	220	254	226	276	252	228	224	220	237	234	267	233	254	232	261	239	247	266	265	236	232	232	217	246	280	258	260	243	237	203	200	241	252	239	241	256	241	217	223	244	242	228	239	234	237	211	246	261	247	205	239	258	245	211	241	251	217	274	257	231	247	260	238	246	256	258	247	252	243	234	243	260	244	216	237	232	246	241	222	230	239	217	245	221	214	265	227	241	260	253	255	219	249	243	289
7429	1896	4675	5118	3183	1413	1015	872	735	779	672	668	679	648	649	585	679	605	600	639	642	588	619	594	645	586	597	590	581	550	575	609	628	590	638	533	649	593	556	597	624	619	609	571	574	556	582	580	558	581	592	532	594	570	598	566	577	605	604	564	569	563	620	546	574	563	551	566	593	541	593	597	560	597	587	545	573	624	579	567	606	574	589	609	607	605	557	572	595	574	550	551	611	583	576	550	578	552	546	589	582	564	570	589	582	561	484	578	600	579	548	617	580	562	584	545	597	573	588	533	538	563	571	560	578	590	536	549	554	565	549	562	575	536	539	534	583	543	573	538	564	571	557	582	584	586	569	587	571	566	546	588	550	572	558	570	619	573	606	577	570	585	548	583	585	555	600	604	597	583	585	575	557	554	539	560	565	568	542	567	534	578	509	560	566	546	554	539	605	600	568	604	601	564	576	579	579	603	545	569	614	611	551	573	601	547	567	553	570	575	558	565	580	551	574	550	564	554	565	578	582	578	536	552	558	567	567	590	591	604	568	572	559	565	568	567	529	582	572	612	566	568	570	559	569	568	578	603	561	568	565	568	554	539	600	627	563	565	560	544	622	580	586	545	580	588	518	595	569	568	580	581	599	568	611	562	534	555	542	554	569	598	538	518	607	571	593	592	542	579	557	537	582	570	561	525	559	583	556	604	575	585	611	573	609	564	558	541	567	590	577	613	562	609	580	569	559	548	518	561	566	555	550	606	564	564	518	571	577	592	592	560	578	576	574	524	556	544	531	530	594	577	565	610	614	581	564	561	622	561	572	584	633	572	566	505	529	572	582	570	563	585	543	584	570	562	548	587	558	569	570	544	601	587	543	611	579	600	575	568	591	600	590	589	574	576	581	596	539	611	562	576	544	594	571	589	539	605	576	566	567	581	580	558	570	547	562	589	591	569	550	544	561	604	602	566	599	573	575	592	572	580	560	585	602	576	566	555	542	549	550	549	586	572	583	581	547	545	592	539	567	556	582	605	568	570	569	552	569	539	566	566	535	570	570	568	556	581	567	558	607	544	537	582	557	590	567	596	563	569	601	559	581	626	617	552	561	595	585	574	596	566	574	563	550	564	502	600	583	548	589	568	542	591	543	538	583	606	567	541	583	586	608	606	561	605	581	567	591	565	610	559	603	552	634	598	543	601	577	603	592	589	564	568	540	541	560	509	543	536	571	546	555	580	583	615	576	565	536	569	526	577	559	583	540	543	549	599	556	581	576	565	542	569	571	559	586	533	554	539	540	544	610	620	570	588	570	569	588	592	575	577	602	582	544	607	598	536	553	570	571	545	552	573	591	558	547	587	541	610	589	606	561	591	562	534	572	561	560	588	574	546	596	575	551	620	556	609	621	580	588	560	585	556	585	576	566	573	623	572	591	568	541	569	557	535	565	633	573	601	568	582	576	591	547	556	581	560	608	579	587	598	532	565	626	585	575	581	545	569	546	612	591	560	554	543	574	562	590	601	638	549	576	587	598	564	533	568	567	611	562	562	544	578	567	532	554	550	600	587	537	579	557	615	591	555	520	582	547	577	585	591	556	562	582	538	564	577	562	613	576	575	569	542	547	588	569	583	545	586	612	570	593	590	554	593	565	546	579	565	535	567	574	608	552	561	565	569	581	565	565	582	583	555	566	604	530	603	613	609	604	552	564	546	579	563	588	581	564	585	551	581	589	577	568	571	530	546	566	573	529	600	572	550	533	564	590	594	586	614	562	573	549	570	571	590	566	558	557	613	553	568	567	603	548	615	519	566	570	578	539	572	590	556	547	595	541	530	582	573	542	561	589	533	592	579	513	566	574	590	589	539	551	567	566	572	583	603	585	555	542	581	574	507	564	545	558	579	532	581	597	554	568	574	584	555	597	570	572	595	559	551	578	571	554	598	607	597	559	592	568	560	590	549	564	591	574	544	583	546	565	608	566	574	557	533	539	519	608	577	567	536	552	590	575	561	584	557	592	598	582	585	548	588	572	534	602	564	576	526	598	584	577	607	598	567	596	589	584	574	563	554	551	549	604	574	599	600	574	574	616	545	606	567	564	610	599	565	582	548	554	568	616	597	573	601	569	589	584	596	567	579	571	595	538	540	592	575	548	605	572	572	584	572	551	559	549	521	543	543	571	603	617	543	564	568	580	575	564	538	605	514	557	564	610	591	554	568	588	579	536	553	597	559	570	596	570	616	589	607	603	593	566	542	548	581	588	590	587	539	582	547	564	558	574	584	551	617	551	538	595	566	566	552	551	511	562	534	580	554	606	538	566	527	558	555	548	558	611	619	547	578	542	553	587	637	531	564	567	598	613	546	532	600	588	576	590	554	605	593	552	563	619	529	586	575	550	537	548	594	583	584	558	612	579	571	569	573	572	535	523	556	579	547	567	563	588	599	549	593	575	537	593	578	561	558	577	547	550	568	512	557	565	558	576	580	523	572	559	577	596	539	587	561	573	597	539	539	568	578	609	572	601	546	583	573	566	539	568	533	599	617	595	587	586	584	588	591	570	546	559	523	596	559	576	625	589	590	521	579	534	597	592	580	574	585	571	576	569	553	566	553	590	596	558	573	564	531	601	630	524	561	592	564	595	571	573	538	571	591	599	554	591	558	576	578	541	593	590	539	603	531	620	551	559	564	530	601	563	563	581	567	556	567	564	584	604	546	562	548	584	547	539	549	605	551	557	607	533	549	606	599	570	609	501	597	570	594	620	602	577	587	559	589	575	555	606	581	592	620	565	595	559	573	554	650	547	582	607	592	583	569	598	565	531	611	604	546	554	567	580	564	562	620	547	578	578	552	564	558	556	589	559	554	605	570	585	539	578	581	539	501	601	563	557	566	551	545	527	536	608	530	571	516	576	565	546	588	551	588	558	554	523	528	561	573	570	592	546	540	568	594	590	558	536	565	514	571	554	551	589	548	575	575	593	587	573	576	599	565	550	593	540	592	544	591	610	626	582	599	612	567	592	539	583	541	575	539	549	566	569	569	576	576	533	634	578	608	593	531	625	610	546	546	590	568	582	609	562	558	576	567	574	553	580	537	588	624	575	554	553	577	578	564	585	586	598	576	574	539	573	605	626	557	584	570	562	595	578	563	560	596	555	574	549	592	496	545	556	594	510	603	549	557	541	580	561	575	612	590	601	553	548	584	565	572	574	627	549	571	521	534	574	523	547	614	599	548	501	560	581	574	593	567	575	576	552	595	547	564	554	586	622	546	583	577	562	602	599	610	558	535	506	548	561	559	578	566	590	561	577	621	587	545	593	574	575	561	587	606	576	594	571	576	557	527	547	538	565	557	526	556	522	582	555	577	609	568	594	608	595	566	565	534	556	582	589	562	585	621	552	561	585	558	553	551	592	574	556	574	560	547	565	575	545	574	546	572	497	529	577	584	576	589	590	563	610	594	557	581	534	579	588	569	593	561	576	535	566	603	575	583	594	570	630	585
14145	2257	3361	1840	1432	693	265	203	179	172	129	128	146	112	111	121	127	112	125	117	121	105	114	121	127	126	101	101	114	110	102	114	109	100	104	118	85	91	110	117	102	109	85	112	119	93	109	118	101	112	114	114	117	121	108	108	105	101	109	123	112	127	91	101	105	129	95	100	105	107	103	117	115	105	107	121	91	91	106	89	113	106	115	112	110	101	109	93	111	105	111	102	119	95	110	126	104	111	101	96	100	123	100	115	104	112	104	89	123	78	108	103	110	105	120	109	100	110	103	117	109	100	111	122	93	108	104	116	107	117	126	113	98	111	89	110	105	77	117	113	98	107	108	112	103	98	109	87	105	103	103	110	109	106	91	108	123	88	105	101	106	114	109	116	126	124	85	90	122	112	114	119	120	103	104	100	98	102	99	106	109	102	92	105	115	114	112	118	113	106	117	120	126	106	118	104	129	115	117	99	98	134	122	109	103	118	119	94	117	95	111	108	112	100	111	104	98	111	91	92	117	112	93	112	97	120	117	110	122	91	100	94	106	120	123	100	90	128	92	117	101	91	94	98	91	110	105	101	113	106	103	100	123	112	117	111	113	116	126	116	122	103	103	108	106	118	95	105	102	102	132	95	97	101	93	108	96	97	87	97	101	100	109	121	115	114	104	112	103	105	111	95	109	120	98	94	129	93	84	109	108	111	89	123	88	106	93	97	104	124	117	94	119	104	99	94	101	108	109	115	125	113	122	106	119	92	104	110	109	105	106	85	102	92	108	108	114	108	105	112	124	120	101	124	96	116	99	97	112	121	101	125	96	93	104	123	101	92	86	112	96	90	78	112	118	97	99	112	110	114	119	94	108	89	106	98	100	125	105	96	97	114	87	100	106	102	123	101	100	115	105	95	106	117	101	113	98	114	116	92	97	97	99	113	81	99	106	117	91	110	101	106	98	102	107	99	97	111	113	104	105	122	104	97	101	126	112	99	108	108	108	109	103	99	102	113	102	104	89	99	94	111	117	110	101	97	95	110	118	103	118	100	93	112	113	124	123	105	107	113	90	100	107	119	103	81	110	113	105	97	87	102	103	129	109	108	118	119	121	111	105	121	107	98	113	99	101	113	114	121	111	95	106	121	100	116	108	115	113	115	127	102	102	96	106	113	113	106	122	98	107	103	99	121	96	109	111	129	107	100	112	111	112	102	120	94	110	120	107	96	103	115	110	106	115	106	108	98	105	107	101	104	108	122	84	117	105	115	89	100	97	92	107	112	90	103	95	104	119	96	125	112	102	119	114	111	106	115	110	109	107	115	95	97	117	118	109	104	105	106	113	100	127	105	89	109	100	96	88	107	106	116	106	104	86	98	108	108	104	90	123	91	89	109	102	104	96	97	104	108	93	119	120	103	122	122	94	128	97	112	111	112	87	96	110	124	107	98	125	111	95	106	109	92	100	93	115	110	115	96	88	119	85	118	126	121	106	107	78	106	109	101	97	113	114	99	100	93	110	104	95	90	125	105	129	107	102	91	107	97	110	105	110	94	108	113	121	92	125	99	100	101	108	85	101	117	109	97	96	112	102	106	99	94	121	111	88	114	99	119	104	107	108	92	106	73	97	92	107	112	95	115	87	107	108	111	129	117	107	93	95	138	86	105	121	87	111	99	105	107	120	111	107	114	102	104	104	128	103	100	97	101	91	117	93	117	111	114	106	91	122	98	98	96	109	104	102	98	111	111	122	97	98	108	104	87	108	99	99	101	119	85	86	124	101	116	109	86	97	106	112	102	134	128	117	120	111	119	105	100	115	103	110	108	102	112	89	91	93	112	100	114	105	118	109	107	102	91	92	99	106	112	98	127	113	126	104	99	108	92	111	111	103	114	125	123	109	108	102	118	92	100	101	116	108	111	99	107	98	95	118	112	101	127	116	97	98	105	114	105	122	88	112	102	98	92	108	109	87	102	97	106	117	124	104	121	122	94	99	94	99	101	95	106	103	103	107	98	135	107	107	121	95	117	115	107	90	110	98	125	107	102	124	111	79	88	108	96	133	131	103	90	99	107	91	113	98	108	109	137	105	105	95	92	118	97	96	97	100	128	103	116	121	123	113	99	103	100	104	96	97	105	91	118	103	114	110	119	97	120	113	104	107	112	118	108	115	138	116	90	93	110	109	98	88	134	89	116	80	110	108	108	111	104	91	98	104	122	103	102	85	97	118	112	114	94	102	104	116	97	96	99	124	98	113	91	112	128	86	117	117	69	93	99	107	107	98	116	134	92	101	114	82	98	95	110	94	100	82	86	112	96	98	105	119	108	98	107	111	109	103	105	131	115	119	104	116	107	109	99	114	102	108	121	123	100	101	104	93	117	119	104	115	115	103	116	100	108	103	91	108	106	112	95	116	95	108	101	95	118	112	88	127	143	98	121	116	99	107	102	113	102	104	87	85	101	115	94	93	102	109	99	137	103	106	110	122	100	93	114	114	116	99	106	109	92	110	113	100	110	102	108	108	90	93	107	139	87	95	96	96	99	105	98	106	116	99	98	109	103	115	104	105	106	117	117	140	99	98	104	92	100	95	96	119	118	97	105	92	107	99	123	102	111	89	101	107	91	112	86	77	126	92	112	98	111	108	108	98	115	97	123	95	113	102	127	102	115	130	86	123	92	111	113	119	124	87	114	106	110	113	105	117	110	101	83	108	102	94	119	104	129	110	109	118	120	93	106	109	91	81	87	108	95	88	102	92	86	102	96	108	122	98	100	100	127	123	94	103	111	100	122	105	91	102	96	103	110	101	90	118	107	92	124	96	107	106	106	124	124	97	79	104	89	101	101	106	104	108	110	94	111	105	86	94	107	107	118	97	121	106	96	116	104	120	130	105	97	133	108	99	104	114	108	101	115	110	104	101	92	98	119	97	112	94	91	116	126	106	110	107	109	112	99	103	111	95	115	102	113	116	106	99	110	98	93	107	87	106	104	111	105	101	118	101	98	91	117	120	108	119	118	89	118	113	106	91	109	129	103	103	116	102	123	122	116	88	98	95	99	93	114	100	89	110	93	111	114	114	98	109	104	125	124	107	92	112	103	98	105	107	75	115	105	92	100	119	104	93	102	99	97	101	114	89	99	92	96	125	119	122	93	103	133	113	103	121	103	110	96	115	113	112	114	103	116	113	104	98	103	115	107	116	102	111	107	111	106	110	132	97	116	114	99	104	106	96	104	92	106	113	96	94	104	140	124	91	115	114	105	111	109	103	107	110	119	101	97	110	98	104	118	107	120	112	118	89	99	102	109	77	117	107	131	108	131	95	98	98	92	99	96	107	107	92	128	106	96	91	117	99	100	109	119	125	107	106	111	92	112	94	103	111	110	109	100	105	130	93	121	103	123	138	109	104	100	85	101	110	98	115	110	107	90	114	99	115	100	94	107	80	112	109	91	100	131	112	122	94	123	105	81	115	100	106	111	99	104	118	104	102	104	105	82	122	132
9191	2210	6588	5933	5800	3039	1102	884	734	535	501	489	464	466	385	407	374	362	358	378	373	385	305	334	303	344	319	331	325	297	324	305	326	335	300	288	291	314	287	314	303	291	288	288	285	283	262	292	297	291	274	304	300	291	291	267	254	263	284	262	311	263	278	277	308	282	290	295	259	275	274	284	258	278	252	274	271	274	310	281	311	314	279	256	262	275	250	285	281	280	251	293	281	276	298	278	299	283	285	281	269	275	300	271	273	278	275	285	274	254	272	293	294	289	312	273	283	267	285	256	267	281	281	276	305	300	308	284	283	258	282	287	282	270	275	291	295	275	277	293	309	289	267	293	272	242	245	289	260	293	313	264	245	282	302	287	277	296	294	284	282	263	291	239	282	261	277	315	302	261	265	275	272	250	301	273	278	270	258	253	274	280	277	274	276	274	259	276	261	310	273	279	269	282	265	269	280	292	259	308	255	300	277	279	289	280	272	275	292	284	305	274	285	266	263	313	248	280	274	263	270	244	258	279	274	296	300	277	294	269	295	278	283	237	259	283	262	293	263	285	273	265	263	279	292	284	279	277	275	268	254	265	296	267	263	262	263	289	283	285	311	294	278	292	268	267	280	297	228	282	287	245	294	280	299	297	289	305	259	331	288	279	272	270	290	277	278	276	272	286	268	274	268	279	251	293	282	291	282	276	287	256	268	280	271	274	284	269	258	270	282	269	272	263	245	281	286	262	283	259	291	248	269	246	297	257	264	293	272	313	296	305	236	257	268	263	274	301	270	246	269	281	293	292	264	272	255	277	322	252	271	283	310	268	287	302	281	290	269	279	303	262	269	250	280	293	256	277	280	301	269	278	264	263	258	259	308	264	273	262	256	266	259	291	289	253	290	281	265	282	270	283	280	252	283	297	243	312	294	287	294	281	287	265	247	275	277	306	278	270	294	272	259	273	267	275	271	255	304	285	244	286	277	279	227	284	290	309	248	291	276	257	284	271	270	268	270	303	256	304	252	282	277	279	270	273	293	282	294	291	251	290	261	262	282	281	263	313	285	292	269	257	264	288	273	276	257	272	281	297	263	277	237	290	287	256	281	298	278	251	301	254	289	313	256	293	251	266	270	274	269	276	284	270	285	247	273	257	280	264	301	248	273	304	284	272	255	272	258	285	262	259	310	253	286	288	294	275	280	280	289	282	265	247	310	310	276	296	256	289	263	299	280	277	303	298	282	261	272	292	304	278	265	273	296	275	289	246	289	251	267	303	274	274	289	281	279	287	284	293	274	290	286	302	288	255	292	284	322	285	246	299	280	261	258	264	291	283	271	285	281	285	277	265	230	289	281	271	283	279	284	288	297	256	281	338	245	276	257	298	275	283	263	276	289	277	275	255	263	291	265	265	278	258	247	270	298	273	286	278	279	261	275	266	300	265	253	294	287	279	287	265	264	270	280	292	292	247	270	280	311	256	310	276	294	282	242	292	269	270	293	283	250	254	294	282	271	292	255	277	280	276	268	247	269	280	259	299	278	263	272	268	290	271	298	268	279	276	277	270	271	290	302	275	256	293	297	237	289	278	258	264	287	283	259	292	285	283	279	255	273	237	277	262	279	271	276	271	276	262	257	265	279	283	264	298	304	286	298	287	291	270	284	264	280	299	288	299	258	271	286	275	288	262	233	257	260	262	284	276	251	278	253	297	254	265	280	293	261	291	292	288	262	258	268	256	283	269	285	294	295	251	276	280	286	281	262	280	282	256	286	277	271	272	283	292	255	278	321	266	285	283	285	280	275	303	270	309	284	279	282	288	255	271	280	250	298	277	272	266	257	251	252	290	303	237	294	272	277	312	273	287	253	276	281	273	284	276	241	270	285	264	281	277	259	277	271	269	293	275	307	268	289	267	255	272	306	286	309	255	274	273	272	294	284	250	292	275	278	285	256	264	259	281	261	249	266	249	271	266	271	277	242	304	276	262	283	251	273	261	292	268	287	283	264	291	268	280	275	267	286	281	295	260	287	257	278	266	264	238	264	280	283	280	286	292	283	273	261	282	271	260	286	276	250	271	278	270	269	267	283	289	272	267	280	265	257	262	287	280	285	325	270	276	259	222	275	266	257	263	294	286	289	268	254	284	285	282	287	254	274	278	266	283	304	266	279	245	283	257	276	275	299	263	282	285	271	287	287	233	278	266	259	308	276	284	266	306	273	270	272	280	287	275	285	251	283	281	265	284	244	279	272	263	261	270	276	266	260	257	269	286	299	302	310	248	276	252	290	273	281	261	268	293	272	261	270	270	282	270	254	258	282	262	296	259	257	277	270	270	283	246	292	259	278	273	267	290	252	283	272	263	265	285	294	269	293	279	308	251	288	255	293	300	278	266	256	286	246	269	267	285	274	289	264	300	248	248	236	263	255	290	270	303	264	283	301	299	265	257	303	261	300	290	262	268	287	260	283	282	282	272	283	283	279	275	269	286	268	277	278	269	264	278	293	263	283	264	271	275	302	264	300	265	260	256	231	273	235	247	272	266	259	276	293	286	247	281	293	284	285	275	265	261	258	328	274	253	272	276	274	276	268	306	275	253	279	302	259	262	258	299	299	291	275	281	243	277	252	276	288	268	252	285	284	276	264	274	290	274	278	262	284	269	285	298	283	290	259	268	290	274	291	282	294	284	292	253	247	251	286	257	280	285	253	280	273	266	267	271	297	265	282	263	280	296	280	264	281	274	296	281	229	259	284	281	285	296	259	276	252	263	288	283	278	310	270	299	268	275	279	263	256	248	244	275	293	307	249	292	277	271	264	276	307	254	276	273	289	256	253	267	294	272	283	261	254	275	284	267	300	286	265	260	260	273	286	271	297	268	266	238	266	291	285	288	250	271	299	274	292	258	256	260	238	309	262	265	298	281	271	309	302	268	301	298	263	263	320	283	260	238	284	242	252	283	313	261	279	268	286	278	291	267	278	282	272	254	275	259	289	283	276	252	268	294	285	253	288	258	268	255	275	247	262	259	292	258	265	260	273	286	269	289	273	280	262	292	265	291	285	294	274	266	250	274	285	291	278	316	274	289	240	322	257	294	295	263	269	288	253	288	274	261	302	287	261	265	257	265	294	260	304	271	247	244	266	301	266	281	262	302	279	285	267	279	267	302	262	264	284	280	271	294	282	315	286	269	253	289	286	271	280	295	270	295	265	284	320	294	299	288	277	262	276	264	295	266	297	309	281	290	300	268	273	250	289	254	288	285	277	295	285	308	276	286	274	296	298	285	267	302	265	255	278	283	278	283	295	279	273	268	267	277	254	260	289	292	229	270	284	253	258	256	303	289	256	266	274	285	294	271	267	258	260	287	241	272	281	284	256	287	283	261	293	292	269	272	261	283	257	268	254	265	250	297	266	285	272	323	259	281	254	272	310	284	260	278	279	270	286	269	301	279	259	280	274	260	278	269	252	278	256	302	256	293	256	275	285	253	309	274	262	249	284	246
2016	780	1196	1090	604	361	307	284	271	259	278	270	288	289	274	294	279	254	289	270	281	288	269	266	312	307	243	256	289	285	271	332	276	281	254	301	269	265	292	266	295	304	277	263	265	266	244	277	268	240	291	268	288	281	272	257	287	273	289	345	243	254	290	235	294	277	289	292	260	254	278	302	284	287	279	294	269	277	280	282	293	288	276	290	273	297	272	291	302	278	288	277	266	271	290	296	266	284	250	297	282	273	281	285	255	249	288	290	291	271	268	257	275	253	267	254	293	273	259	284	285	273	261	262	240	288	262	268	267	252	270	284	278	248	301	251	289	282	307	273	255	268	265	317	273	301	256	285	307	266	264	248	280	279	252	250	287	259	284	290	259	297	275	289	280	276	282	297	289	271	264	303	290	286	234	293	287	250	264	305	272	279	280	249	332	249	262	293	287	265	311	274	294	290	254	303	266	305	316	291	291	272	266	268	296	294	316	320	280	276	286	273	277	269	276	269	255	282	269	253	237	292	284	268	268	282	251	295	284	295	286	288	252	265	296	257	284	298	290	286	264	271	277	301	286	285	260	270	253	314	294	296	291	263	290	256	288	307	288	287	280	302	266	257	313	283	283	273	283	284	295	294	267	282	299	290	275	311	282	305	282	312	263	316	283	276	276	272	267	283	296	286	278	265	291	297	271	255	269	276	273	253	281	269	301	286	272	268	279	287	286	269	287	272	260	271	305	268	269	282	277	261	275	268	276	261	273	272	244	275	259	290	285	273	259	264	250	279	290	307	278	303	321	247	256	282	264	282	267	276	284	280	289	265	266	273	267	304	267	266	280	259	265	253	273	282	286	260	288	270	287	287	237	284	254	258	277	293	251	265	314	265	295	283	283	292	266	254	268	296	286	287	260	263	267	299	292	251	275	287	297	269	249	283	296	271	265	287	299	304	297	297	267	284	274	235	294	279	285	269	287	309	278	269	260	273	298	270	303	263	290	293	254	279	294	282	269	293	287	253	276	270	297	282	275	259	265	277	282	234	267	280	293	288	295	280	268	274	267	265	279	253	265	274	267	270	275	275	292	296	274	292	260	252	306	273	279	285	291	243	278	300	266	299	260	271	247	307	258	248	275	282	283	265	274	309	286	278	299	275	271	290	284	296	292	281	293	292	287	276	281	264	263	290	287	266	262	311	272	267	275	246	291	275	281	282	292	291	263	261	291	287	264	268	274	256	269	266	256	262	263	305	254	250	264	254	291	254	270	268	276	277	322	276	281	248	282	273	305	296	265	293	268	269	281	271	273	264	286	270	254	278	292	273	242	247	319	266	262	254	236	272	282	255	295	316	294	267	278	257	303	287	286	314	302	277	255	276	282	262	282	293	299	298	290	274	267	232	265	280	272	306	258	294	283	248	275	284	273	298	283	298	274	274	255	251	288	289	257	250	273	270	267	306	301	270	280	297	327	278	264	285	261	247	234	254	246	287	239	284	267	271	259	287	251	264	276	273	253	241	249	299	250	279	305	252	252	302	271	276	246	278	281	255	266	297	266	293	287	250	285	237	267	251	273	283	290	279	266	300	282	279	265	289	268	279	248	270	282	290	308	264	295	305	306	273	288	267	261	283	264	296	285	288	290	293	289	266	282	281	299	256	250	241	266	278	292	285	280	265	276	280	278	270	270	282	284	291	272	269	264	273	252	276	272	297	244	274	274	285	300	286	304	309	280	266	277	283	244	284	253	259	265	290	265	267	274	284	287	261	280	275	254	286	282	303	253	258	288	269	282	298	271	268	254	266	273	257	293	300	297	248	256	232	286	263	277	267	277	291	276	286	299	300	295	281	256	290	287	253	268	293	268	273	268	290	301	287	290	266	297	262	286	307	299	276	276	281	261	263	264	256	254	305	264	256	292	283	264	265	235	297	253	268	271	285	244	254	287	284	289	260	278	289	260	280	277	283	301	292	286	271	273	296	283	262	282	261	283	289	263	261	309	292	282	275	282	290	278	297	261	278	262	270	283	264	289	275	297	314	296	292	255	313	271	257	262	265	256	277	255	293	275	256	285	287	274	277	273	290	290	256	261	284	263	273	255	261	245	262	287	285	273	263	264	288	287	278	285	265	277	280	260	302	266	282	279	278	285	275	260	283	260	266	257	293	308	253	252	281	288	291	277	286	267	274	281	276	292	282	293	311	272	285	282	282	298	279	254	292	302	284	272	284	294	283	282	280	289	292	307	280	297	267	277	283	297	290	305	275	289	334	286	302	257	250	229	291	261	268	304	292	296	292	299	291	273	282	266	276	286	259	255	290	296	274	287	245	272	274	253	286	252	289	293	266	265	267	298	286	280	268	253	248	279	272	268	243	306	261	276	281	266	281	260	257	290	271	271	277	282	252	259	279	277	301	310	286	282	269	270	292	256	287	288	264	278	287	313	324	260	264	274	257	281	312	264	277	269	276	282	264	293	294	308	278	270	251	298	272	263	244	256	281	273	273	287	280	257	271	285	261	284	278	276	269	274	270	286	270	284	270	257	251	282	286	278	254	268	257	265	315	291	293	290	310	257	236	273	294	273	276	298	266	278	275	293	269	273	287	275	298	296	310	275	275	285	281	270	299	263	290	284	278	289	269	284	279	260	291	271	277	275	295	291	270	257	299	288	271	272	296	276	265	253	262	268	283	274	265	269	288	295	273	272	218	278	267	271	252	273	265	318	288	300	264	252	280	278	294	242	228	297	244	252	276	305	267	302	312	289	253	295	294	274	287	268	272	303	271	286	278	281	271	278	254	286	262	306	278	269	261	264	304	273	291	273	271	277	279	248	289	276	287	238	259	313	296	264	258	267	273	282	266	251	305	307	304	290	288	275	261	257	270	270	262	236	271	287	310	259	252	288	290	268	275	259	274	279	278	294	250	243	289	264	303	271	287	250	285	287	271	264	261	272	296	250	275	251	278	286	283	291	269	251	261	250	266	250	303	280	277	278	285	252	289	242	286	289	282	277	297	293	256	280	291	292	263	271	295	265	258	288	298	294	292	257	281	322	286	239	278	278	281	276	284	275	274	268	281	269	279	308	250	282	266	273	259	285	261	317	278	282	273	262	296	293	271	272	266	287	298	269	260	260	314	277	267	292	275	285	217	263	310	272	285	268	270	278	246	287	256	256	248	275	328	274	274	294	260	265	252	280	261	283	272	273	269	266	274	262	309	273	264	271	262	263	289	283	249	291	267	283	269	269	264	281	316	249	268	242	294	289	277	237	258	274	250	294	263	282	261	295	292	291	240	273	249	264	266	293	311	266	260	278	269	281	283	298	247	282	291	280	260	297	272	293	243	248	277	284	303	282	288	278	261	283	279	277	282	239	276	309	272	258	251	280	255	292	291	268	288	286	296	281	254	284	274	249	321	284	270	269	277	265	256	297	284	262	267	278	269	248	291	267	287	297	284	292	257	265	292	280	306	259	289	307	273	301	263	261	287	281	271	278	251
2406	1290	2560	3768	2180	1165	744	737	660	674	689	674	647	710	675	666	674	630	722	693	653	642	685	680	617	673	746	672	661	649	705	638	678	698	660	692	628	647	630	696	652	674	594	682	651	631	675	632	697	681	616	693	655	617	659	704	679	669	637	665	624	680	683	656	642	655	627	714	663	705	659	675	664	652	607	624	683	713	628	652	678	673	637	659	649	651	666	653	684	630	675	636	665	661	668	673	637	649	686	636	672	634	658	725	681	615	647	665	633	643	691	641	673	695	648	659	696	622	670	629	644	645	717	640	658	742	634	645	663	673	628	703	651	676	667	671	648	659	650	635	616	656	671	632	646	675	696	620	672	676	676	641	696	662	667	634	671	676	622	630	681	632	662	693	669	666	658	691	669	652	630	608	619	641	662	708	659	668	641	694	688	642	624	688	601	641	678	662	667	619	694	658	647	632	623	659	679	648	623	716	676	601	635	657	646	640	620	661	631	673	661	632	645	698	633	660	634	643	629	653	637	658	704	681	665	659	672	653	652	685	697	630	643	690	664	661	684	628	628	702	647	653	619	696	664	659	664	651	631	683	661	726	689	656	651	668	687	677	658	654	663	693	658	621	591	681	685	684	678	657	640	662	640	627	649	657	691	674	583	676	634	673	702	670	644	636	690	657	617	670	676	677	638	654	659	656	636	625	665	677	683	688	603	671	681	656	632	643	658	699	637	664	696	631	670	651	644	655	631	667	624	642	616	682	652	647	676	654	700	661	654	670	598	708	633	675	682	696	658	627	685	661	641	602	626	669	676	650	674	632	688	672	720	670	637	663	681	672	673	638	615	652	709	622	622	618	669	655	674	625	672	655	706	653	644	654	666	678	696	660	678	651	685	654	642	635	671	673	674	621	635	669	696	696	651	691	608	697	666	675	664	650	666	661	658	705	675	671	676	674	680	650	656	667	648	712	675	646	633	658	672	681	649	648	657	647	684	681	681	668	660	694	711	618	699	694	644	647	642	635	636	630	649	609	686	692	667	668	670	612	667	701	685	652	662	672	674	620	633	659	667	708	607	664	640	616	675	632	659	656	676	669	637	631	663	646	659	670	655	634	620	669	636	643	646	638	677	660	678	667	658	671	631	661	660	676	647	677	644	643	637	668	670	654	650	625	641	678	656	677	651	664	613	650	666	682	640	712	681	651	689	663	698	742	667	650	657	664	685	626	627	653	624	671	671	626	652	653	696	644	687	670	630	663	669	636	658	668	665	653	670	645	661	640	682	661	674	671	685	634	701	629	659	680	739	709	629	680	664	661	665	667	672	629	654	675	643	611	671	668	664	699	660	664	699	661	648	677	675	692	658	640	615	619	672	693	680	685	684	678	692	622	705	663	631	622	655	673	661	663	696	606	611	658	661	683	696	646	689	686	677	663	689	638	596	626	600	599	673	613	660	654	647	701	625	667	676	690	724	666	599	691	645	664	660	637	710	648	653	641	693	692	640	691	641	653	693	687	704	673	662	653	660	709	647	686	617	670	677	643	645	674	689	689	689	649	632	672	624	670	631	670	677	671	580	655	640	673	665	647	634	644	687	643	634	678	682	680	690	708	658	671	644	647	640	668	647	639	692	716	647	672	684	687	695	643	691	645	645	683	667	646	685	694	664	632	674	636	694	650	616	651	660	663	659	656	689	569	689	692	668	679	649	697	655	659	652	635	636	650	653	689	691	692	679	638	658	687	649	631	648	633	651	643	713	638	699	673	667	656	642	675	641	673	663	666	632	703	639	628	669	612	653	697	680	676	678	668	685	687	718	681	674	645	712	682	657	671	677	648	625	660	686	702	663	669	679	671	653	651	697	666	610	666	652	639	676	671	687	638	669	645	660	656	652	671	668	687	651	615	634	689	627	647	655	648	676	676	625	645	672	687	648	639	688	655	643	696	698	661	664	643	649	657	675	618	655	652	659	668	699	632	650	682	699	685	677	684	653	670	682	658	631	666	659	645	650	634	637	625	667	635	670	675	676	675	628	681	649	677	694	628	648	653	666	636	643	653	662	651	601	649	658	629	646	636	671	715	680	684	676	654	602	701	693	653	646	663	661	691	625	667	675	638	690	657	657	662	636	631	680	650	682	663	662	709	609	676	648	686	680	663	659	662	652	640	619	656	686	622	622	685	654	725	633	682	659	666	630	672	661	693	632	634	711	645	693	660	672	648	650	690	696	648	633	680	662	660	620	644	703	653	648	664	650	674	611	672	638	660	697	650	668	639	660	655	691	689	655	669	664	641	609	630	632	705	648	659	643	670	651	668	606	656	648	699	679	667	682	646	675	642	617	694	684	677	648	666	677	696	654	680	637	634	639	617	687	688	666	686	659	649	632	660	660	684	684	638	660	637	652	652	652	641	660	672	664	655	635	680	689	639	687	688	662	703	660	683	662	705	629	654	612	635	637	615	665	688	688	659	668	689	667	673	672	694	663	644	617	653	663	654	680	710	667	661	630	644	650	690	694	641	661	647	639	668	662	650	630	677	666	658	625	667	654	672	630	662	713	725	635	688	635	617	672	645	615	645	676	612	657	642	632	663	619	647	704	705	689	631	681	650	637	634	672	656	664	659	602	642	640	619	684	667	661	656	658	682	670	683	691	655	663	604	648	650	598	619	648	698	625	704	631	710	706	651	639	670	667	621	626	680	647	609	665	642	658	679	632	707	641	672	642	651	665	696	626	654	705	640	631	649	639	645	687	697	637	690	641	635	662	681	658	677	662	632	617	632	617	709	607	642	633	680	641	672	693	649	665	650	634	642	691	600	646	667	694	693	626	635	657	683	632	669	645	658	664	660	705	644	693	684	664	692	639	629	665	672	628	720	694	665	664	658	668	633	667	675	704	645	635	667	634	697	651	672	620	673	686	682	669	670	651	679	684	662	668	668	667	684	664	648	633	686	714	656	637	669	734	677	664	679	644	659	606	674	632	694	668	670	658	678	693	689	662	654	694	630	720	677	646	665	635	659	664	637	649	683	701	667	686	621	693	626	621	641	629	637	618	654	654	663	657	676	627	682	694	633	660	615	693	662	630	630	662	679	678	682	679	638	622	679	679	655	678	693	662	688	685	694	667	665	636	614	661	709	603	623	668	677	631	600	659	652	614	657	665	628	671	666	663	679	643	657	631	661	697	677	675	649	659	635	657	643	642	683	678	679	638	654	665	673	621	674	682	611	650	617	683	651	689	634	679	651	652	711	630	626	621	655	681	651	658	634	671	656	664	672	643	627	666	693	672	613	675	667	645	712	695	649	662	670	668	666	616	709	683	708	654	670	625	617	643	626	657	709	694	624	629	667	620	688	677	678	667	649	699	695	677	665	650	656	650	695	619	658	638	644	663	645	677	604	641	653	637	639	676	690	653	652	636	676	621	685	647	705	655	676	690	620	644	649	637	704	652	639	688	662	644	638	682	600	646	663	652	671	651	674	674	653	662	652	662	640	707	645
8454	1427	2197	2750	719	441	309	301	284	256	242	281	252	255	255	266	248	229	210	237	243	231	240	273	260	244	267	234	245	234	229	244	249	244	238	240	262	245	232	252	219	251	240	270	229	243	222	251	243	244	244	268	241	212	249	239	246	234	230	229	235	222	234	243	238	226	254	262	239	237	251	250	256	239	255	247	231	253	260	245	235	240	270	234	247	263	212	234	239	230	244	241	243	273	226	232	245	261	239	264	244	218	256	247	248	251	271	248	262	257	228	195	261	225	240	241	230	224	247	241	236	260	238	240	272	240	218	254	248	259	218	235	230	230	259	234	250	223	252	240	214	228	226	231	225	242	253	256	233	241	242	226	242	237	238	238	228	214	233	248	251	248	265	196	224	222	248	229	216	246	261	258	212	241	216	246	212	247	204	227	224	248	243	205	220	270	241	258	261	251	236	234	230	231	241	245	229	265	220	244	232	229	237	266	223	243	249	226	238	251	250	217	237	258	237	244	261	262	264	240	252	227	241	236	229	221	205	248	261	244	234	260	232	227	241	235	239	224	260	250	211	233	246	232	259	251	227	197	232	226	254	251	226	232	256	231	260	224	248	245	228	233	263	268	224	228	221	240	226	217	228	227	235	233	272	226	239	235	222	242	241	248	234	257	240	250	243	254	260	202	238	234	232	222	210	229	235	227	234	250	253	248	228	249	229	244	235	211	215	225	252	209	234	239	219	273	240	241	219	244	212	217	231	233	231	234	229	218	229	254	276	237	242	226	237	228	235	238	238	242	239	230	257	262	227	267	257	215	245	231	230	235	262	243	261	232	226	221	234	218	261	260	250	239	230	225	236	227	235	257	242	230	238	232	207	273	264	257	242	268	254	251	231	235	247	242	247	253	252	249	234	257	244	228	253	238	221	213	223	235	236	259	245	252	247	226	238	248	244	292	215	250	261	252	226	246	242	225	227	260	226	239	261	237	263	236	221	252	232	235	228	227	248	227	227	246	264	244	220	259	245	274	244	233	251	260	223	247	238	238	240	251	234	253	250	232	254	248	243	227	243	235	246	240	249	224	238	242	246	250	215	242	239	253	262	231	238	234	240	270	243	247	249	253	256	243	243	241	219	262	219	226	233	243	227	262	236	241	245	265	235	218	256	247	247	239	232	221	260	231	223	256	242	270	263	257	255	253	247	222	250	242	246	261	242	230	230	234	225	252	266	217	253	243	256	233	251	247	262	227	249	238	249	232	251	271	244	236	217	233	233	225	263	254	208	242	247	243	217	231	240	250	263	256	231	248	240	194	237	222	254	273	242	229	224	222	211	244	236	242	226	229	233	266	253	276	250	270	239	224	246	227	258	252	203	219	250	241	223	249	252	228	225	231	217	247	253	250	220	205	235	264	239	225	242	271	252	224	225	260	252	261	247	244	252	243	245	252	219	222	270	250	226	226	234	234	216	239	240	255	249	229	266	249	213	195	251	271	228	251	251	285	247	224	243	250	254	208	226	247	243	233	229	255	230	250	227	254	254	236	265	219	237	240	267	242	231	227	270	231	226	207	234	207	223	228	255	230	224	247	253	245	241	241	238	250	246	236	228	215	257	235	185	249	267	233	234	242	248	277	236	239	213	230	225	237	232	256	278	247	258	250	245	250	246	251	216	213	283	255	238	210	241	228	250	223	235	236	225	246	210	221	232	234	232	239	251	245	238	217	248	227	243	268	252	267	235	229	222	253	207	234	235	233	266	243	243	243	233	234	248	241	245	234	226	226	222	210	223	228	232	230	235	241	226	233	263	266	254	260	241	261	252	210	233	236	231	237	210	253	256	246	232	223	246	247	258	266	249	251	221	261	232	228	239	259	243	223	277	271	238	232	249	230	241	228	250	242	228	239	250	260	231	218	235	225	222	238	237	220	255	264	241	236	259	214	230	244	234	260	248	213	240	258	247	247	241	229	234	248	215	233	225	217	238	251	220	225	223	212	222	231	267	250	249	239	258	242	251	244	253	257	236	221	211	275	246	234	230	217	246	259	216	221	224	239	240	201	229	230	206	267	245	242	258	216	244	217	236	250	232	252	282	231	224	258	244	244	213	256	249	220	243	250	251	244	219	224	245	220	250	258	249	249	241	244	265	224	238	239	213	235	234	243	235	247	246	219	239	244	238	258	278	225	246	241	237	222	230	249	238	266	258	223	223	263	242	231	227	238	249	239	236	232	232	254	229	222	219	266	241	221	260	234	253	199	254	263	252	243	234	245	275	218	254	258	211	231	235	278	256	275	244	234	231	255	235	252	220	233	219	243	255	270	229	246	240	234	249	227	223	245	239	258	208	211	210	237	262	225	254	215	234	249	236	244	215	228	227	240	224	235	242	237	229	243	271	243	257	219	232	223	235	247	209	208	259	229	247	223	247	233	256	207	251	263	217	251	238	275	233	210	245	232	243	241	232	244	265	255	216	236	237	240	244	252	219	229	232	250	256	252	233	245	242	247	270	234	218	255	239	214	268	221	241	239	233	232	260	222	237	231	232	262	223	222	252	210	238	238	242	258	247	231	239	250	252	239	264	239	232	251	220	219	232	232	264	231	266	259	246	259	239	250	220	247	231	244	258	242	243	250	245	242	265	234	226	243	230	257	226	256	262	234	244	226	264	244	244	258	253	241	261	208	224	256	251	214	257	233	206	213	225	219	223	240	228	249	240	249	255	232	220	253	227	253	252	245	220	266	258	225	239	247	253	242	234	212	267	231	235	235	244	248	258	224	232	230	237	244	250	208	245	255	244	251	210	219	236	223	243	240	221	250	265	231	243	246	235	242	256	265	271	255	250	254	238	256	251	236	230	211	264	240	238	226	268	237	240	222	253	223	246	222	247	215	275	247	242	257	216	234	250	209	232	231	227	220	223	224	258	239	231	252	252	215	254	242	257	276	241	251	255	243	230	238	246	213	240	237	244	233	248	223	249	240	254	229	217	240	242	229	272	232	221	227	243	256	230	248	262	221	219	235	246	244	267	267	212	216	211	250	278	231	251	243	234	260	239	253	259	264	241	243	227	235	247	275	225	231	254	246	247	267	224	221	235	243	256	262	225	228	209	215	228	261	242	269	228	259	231	243	256	227	221	226	236	216	240	227	257	205	241	213	234	244	236	239	251	249	279	225	261	243	241	237	232	233	231	272	244	270	227	243	253	232	233	233	228	250	227	241	234	248	221	245	222	279	238	260	245	260	243	234	256	197	218	239	225	247	225	247	241	220	242	212	275	246	243	232	222	220	263	242	276	248	226	254	238	296	278	255	241	240	271	257	236	242	210	246	271	245	231	243	228	222	240	231	241	243	251	235	275	242	208	250	249	275	253	266	214	236	253	241	230	244	250	257	230	250	256	252	240	254	231	224	254	228	256	235	252	222	258	206	242	264	254	237	257	262	249	253	253	252	236	238	249	259	250	239	252	223	226	223	226	269	247	250	260	221	237	231	234	241	246	237
7526	1817	5118	8167	2714	1642	1062	907	733	731	687	690	671	710	699	621	646	636	647	636	649	638	637	636	577	575	614	593	552	614	593	601	600	615	610	586	547	586	604	539	568	621	610	652	569	604	507	599	564	594	560	569	584	576	602	593	599	603	602	566	592	630	579	548	577	553	546	566	581	569	598	561	589	568	598	566	572	599	539	538	562	581	582	549	552	507	599	598	552	622	561	646	533	577	532	560	515	543	602	566	585	589	557	568	576	600	582	571	574	564	570	571	593	558	580	580	551	589	591	604	572	593	574	577	579	553	595	563	561	580	558	553	560	613	557	575	607	566	605	565	569	588	552	559	601	577	548	573	581	561	574	530	572	558	581	564	565	568	609	568	589	587	567	587	594	584	569	579	566	595	604	591	557	543	547	597	592	568	593	591	534	545	577	565	544	580	547	559	631	570	614	536	590	586	583	573	548	564	568	583	569	586	586	532	595	590	553	558	537	546	584	561	626	535	594	601	560	564	585	565	594	571	567	547	535	562	549	572	606	546	625	572	574	575	606	560	600	547	580	560	584	595	566	601	569	533	603	568	550	570	553	591	541	552	500	581	570	574	593	541	535	587	586	591	584	555	623	597	571	573	612	605	571	597	570	568	608	595	563	571	589	604	539	614	616	538	583	623	614	584	623	565	590	588	590	601	568	582	588	535	571	593	524	614	569	597	563	579	582	585	598	619	612	535	584	547	614	573	575	595	625	579	581	578	595	539	581	588	582	564	562	611	616	569	552	540	565	578	580	561	615	585	554	577	534	563	604	567	556	569	581	519	559	530	559	614	551	557	558	585	546	544	540	520	576	554	548	568	611	586	568	557	587	527	549	570	522	549	568	615	573	538	543	590	565	567	559	545	564	545	587	626	555	556	559	612	571	576	585	601	558	582	529	584	576	559	559	560	561	572	598	563	560	569	580	587	559	577	563	564	565	565	574	593	544	566	541	605	573	579	576	592	580	596	564	547	575	573	547	599	595	595	593	532	568	585	556	594	575	584	541	594	588	554	585	592	598	628	623	603	563	563	575	544	562	548	597	574	584	540	578	562	593	560	575	580	623	561	582	578	586	566	559	590	603	600	577	544	550	539	538	557	609	565	567	600	576	600	579	580	584	583	564	564	565	548	570	555	586	525	578	590	546	600	559	621	589	569	577	561	566	544	658	592	563	573	593	556	535	574	571	609	585	554	558	568	578	569	591	558	549	542	575	614	560	626	528	585	571	597	564	541	525	577	564	571	583	563	579	570	597	569	579	594	553	597	620	596	556	586	591	615	522	600	618	635	560	587	546	538	575	610	560	542	597	612	585	574	563	600	557	544	524	588	606	591	572	587	569	594	589	574	542	588	560	569	551	611	582	612	573	526	499	576	587	619	586	593	542	573	544	595	596	587	543	585	543	588	598	544	543	600	584	539	570	614	594	549	561	561	591	607	579	563	604	622	545	605	545	547	556	528	542	587	584	551	555	559	539	589	549	553	543	532	542	576	570	563	517	556	572	550	570	547	580	593	614	568	597	567	616	574	611	546	590	557	611	552	591	539	563	590	582	613	548	589	590	586	555	592	588	576	592	586	543	591	564	548	590	579	520	531	551	543	568	599	594	565	585	535	587	587	608	565	537	592	565	572	565	581	572	542	585	548	556	558	565	576	551	541	539	572	577	592	545	615	516	597	540	565	588	577	600	556	564	555	589	573	576	525	543	543	594	523	547	555	539	591	572	595	560	570	571	598	588	590	570	573	586	543	548	559	548	601	542	563	565	554	557	563	563	594	566	569	564	592	575	642	560	606	589	563	601	561	586	602	549	556	592	587	540	569	557	593	547	587	594	574	557	577	509	541	566	602	563	570	587	558	581	647	616	571	569	573	571	547	573	551	588	548	602	546	560	590	599	582	599	593	563	614	526	564	566	556	620	567	597	596	568	553	590	542	599	586	571	560	594	544	573	550	578	584	528	626	572	570	612	559	601	553	564	576	523	539	571	546	565	576	563	571	552	562	494	628	588	575	544	607	611	550	552	570	602	590	550	550	549	580	573	529	602	578	590	556	602	554	581	590	559	594	579	604	589	595	573	547	564	572	580	558	536	561	562	567	614	609	545	545	560	576	555	610	615	566	599	609	654	578	553	568	542	551	525	582	591	549	618	579	538	517	606	589	581	561	540	585	590	568	631	586	583	569	555	581	609	539	595	610	592	612	548	564	560	551	585	568	566	538	521	649	563	621	545	598	612	544	568	587	593	557	567	556	571	588	552	612	619	572	582	513	555	578	588	587	563	604	547	569	556	595	614	580	553	570	559	602	577	541	539	555	533	580	605	626	557	574	603	581	543	575	585	556	587	611	591	540	556	594	595	580	500	574	574	524	580	530	595	522	555	577	558	586	570	611	541	587	594	584	590	553	536	550	598	578	566	559	566	544	535	578	568	546	551	581	562	552	567	625	530	598	586	573	582	598	555	527	530	579	550	569	583	597	562	524	554	527	567	572	591	559	585	569	574	569	566	550	585	619	546	540	587	575	611	632	579	546	520	565	566	585	573	556	575	591	567	609	589	515	562	600	612	581	608	621	556	581	587	577	586	575	582	581	518	558	587	580	603	540	628	587	493	574	592	581	583	532	546	578	555	591	572	612	574	609	580	583	580	630	554	606	567	523	609	569	575	560	557	567	567	541	573	556	559	595	615	608	607	566	558	544	590	573	555	578	584	584	554	576	611	566	586	554	568	555	645	576	596	552	578	549	581	576	565	604	609	588	542	572	593	580	582	585	549	566	545	561	584	546	549	573	585	574	640	577	560	583	603	612	585	587	597	566	551	551	605	598	600	561	557	520	579	568	539	527	575	591	613	573	583	595	586	576	605	532	569	540	564	565	621	547	561	579	594	603	573	560	601	601	507	564	536	566	550	599	554	638	593	565	567	580	575	577	542	561	585	558	582	568	552	573	572	585	572	567	576	578	526	601	549	572	592	563	566	602	599	578	601	617	558	594	582	564	573	569	578	553	571	546	555	561	565	572	571	552	560	602	582	576	573	577	578	611	577	532	569	564	527	567	536	550	572	594	498	531	543	605	531	558	585	557	600	579	551	601	530	589	590	564	615	610	547	568	553	558	568	605	584	554	543	556	572	582	559	571	549	567	583	567	557	594	597	540	556	599	622	561	567	632	575	559	544	593	552	556	588	569	569	550	599	597	571	610	589	566	574	559	591	581	570	603	539	575	553	552	567	555	561	559	558	558	584	567	562	559	567	598	589	540	594	578	602	607	578	611	568	624	567	586	534	597	580	569	608	544	646	574	554	593	587	584	551	572	581	583	590	556	555	532	610	617	554	552	558	555	536	603	557	562	606	578	565	583	581	541	567	628	564	552	580	606	574	585	607	580	555	599	549	576	575	575	567	549	566	585	563	605	575	557	573	526	583	612	545	634	572	578	559	552	586	586	565	626	594	558	572	572
14553	2344	4822	2568	723	341	235	211	167	129	151	155	137	120	139	132	114	129	110	119	113	105	93	125	126	120	119	116	119	119	111	98	113	116	97	105	127	109	100	95	100	124	111	95	112	110	102	108	100	86	110	91	93	102	110	109	103	115	127	97	93	109	119	107	110	95	118	105	94	87	111	97	99	92	119	96	128	95	90	93	94	126	115	107	106	122	106	104	115	93	120	121	104	127	109	80	102	143	100	119	104	100	110	87	105	114	122	109	115	138	103	101	109	107	89	96	105	96	82	104	83	111	98	121	135	116	113	102	104	112	106	103	107	95	109	124	104	103	110	101	123	129	115	97	101	107	116	110	100	87	99	96	110	89	96	109	125	110	92	104	121	86	95	117	110	118	88	112	101	94	101	130	118	103	101	98	107	105	124	93	103	113	124	103	101	107	100	88	118	111	119	111	118	107	107	119	125	113	89	110	109	105	115	107	116	108	105	94	113	90	97	115	87	93	103	108	95	99	101	102	101	107	106	123	83	93	86	115	110	94	99	100	118	100	85	114	114	128	122	129	107	110	109	111	123	100	103	109	102	113	87	87	97	100	109	118	103	99	95	99	123	107	110	88	120	91	103	95	99	104	82	90	99	94	83	102	113	113	87	112	92	109	119	95	84	86	122	125	96	92	105	76	97	112	105	113	144	102	100	115	102	105	102	106	113	102	144	98	107	105	99	102	135	103	104	112	112	125	119	103	112	117	118	107	112	103	117	91	92	114	108	93	110	104	91	101	97	98	77	99	127	115	104	113	104	111	113	120	101	104	102	96	89	107	113	104	103	102	109	115	111	102	98	123	117	119	112	98	91	108	122	103	118	114	119	108	95	106	99	104	119	96	106	102	110	111	121	102	100	104	100	110	101	107	97	116	110	89	99	105	111	103	100	103	110	89	104	109	101	109	120	101	112	114	97	105	106	118	94	101	98	94	95	101	104	116	104	101	103	85	99	114	85	106	107	116	114	96	113	101	107	94	120	96	99	90	105	98	110	93	102	91	96	98	101	115	103	126	107	90	105	117	93	93	88	98	92	103	112	104	93	101	84	107	85	115	113	102	100	103	103	119	116	119	120	112	115	103	87	120	98	120	107	118	113	113	97	94	119	101	95	122	108	107	143	102	96	84	95	94	104	119	119	90	122	119	104	92	111	109	87	101	113	100	99	127	104	98	108	105	122	107	105	100	109	104	106	111	102	113	105	101	108	99	98	114	94	104	108	109	116	111	121	95	114	115	126	98	106	116	113	108	103	87	106	105	121	116	93	104	118	96	125	114	115	102	111	101	112	112	97	109	125	126	104	90	116	108	108	115	95	100	108	92	113	91	107	111	116	118	110	116	101	114	99	111	100	81	91	100	114	99	111	102	113	102	117	105	108	101	105	112	83	105	96	92	95	106	107	110	111	127	100	108	114	113	101	96	114	118	88	86	114	131	112	87	107	107	84	114	115	102	106	118	102	109	105	113	92	110	138	92	109	111	89	113	101	102	95	110	104	99	117	119	115	99	114	79	103	112	104	95	117	112	99	106	105	110	107	110	123	104	101	111	103	104	123	93	122	89	92	105	101	92	102	87	110	119	108	114	108	114	96	94	110	125	93	126	115	106	104	102	111	104	114	106	101	101	108	118	118	96	108	107	123	111	113	82	103	105	96	102	112	109	102	102	110	97	113	114	91	123	103	110	91	91	117	113	82	101	103	110	98	119	86	121	121	112	107	115	101	107	97	99	102	92	102	101	121	108	108	105	98	103	117	79	106	99	102	80	97	86	121	89	107	91	105	104	115	100	111	104	101	97	104	103	103	106	111	92	112	94	110	126	109	122	99	106	95	87	99	121	80	109	98	101	115	111	131	101	115	96	98	112	107	112	97	102	107	112	96	96	97	108	104	100	120	102	116	98	104	105	122	113	105	117	123	107	106	103	95	110	117	99	95	104	119	121	107	115	125	104	118	109	107	118	100	121	106	109	104	96	118	118	107	99	94	117	95	102	120	92	87	111	98	120	91	118	107	122	105	107	94	109	129	95	95	106	96	122	108	106	123	102	124	110	103	126	94	98	100	102	115	110	99	122	98	126	98	117	104	119	108	114	112	102	108	101	121	113	130	111	118	121	102	89	85	98	94	113	103	94	98	103	93	97	91	107	110	109	106	90	89	109	92	99	103	94	80	110	119	105	95	113	112	89	95	92	108	89	121	110	117	123	94	117	96	115	111	111	99	107	109	107	106	115	125	108	120	102	107	97	93	103	102	108	98	133	112	114	110	114	94	88	109	106	102	99	120	111	96	111	110	110	103	101	121	115	91	91	105	113	97	89	104	116	88	120	110	101	109	108	82	98	99	102	117	88	101	97	122	104	107	120	121	120	115	96	74	87	117	99	133	105	99	93	114	109	121	107	97	109	89	118	126	112	114	112	96	111	108	93	117	83	107	107	110	96	101	93	88	103	108	87	103	100	122	92	128	100	114	95	92	108	109	100	108	106	107	103	99	96	109	101	94	109	111	101	120	116	93	105	101	108	95	87	100	100	104	107	96	93	107	101	111	106	98	95	87	111	123	97	101	113	114	122	101	89	89	94	92	104	114	92	118	97	105	99	130	120	110	104	103	108	107	106	122	97	100	129	108	101	94	109	112	110	104	99	100	103	121	111	128	112	111	83	81	90	108	109	118	110	94	105	100	98	91	98	90	112	122	99	114	101	107	105	103	114	101	107	97	86	110	118	125	97	103	101	103	105	104	102	110	103	94	114	92	97	118	117	106	114	110	95	108	105	111	136	98	85	123	103	124	90	87	101	100	97	114	105	125	104	91	121	91	114	104	113	108	113	110	107	105	103	113	102	130	116	107	112	103	89	115	106	104	93	110	114	110	105	102	101	114	99	104	106	109	113	123	100	111	119	103	101	107	89	98	73	107	111	124	94	102	106	111	119	86	103	94	104	101	113	100	116	109	107	73	76	103	111	96	102	101	108	89	109	93	102	102	110	93	97	135	109	105	106	99	118	110	116	86	115	102	91	107	113	98	104	118	128	95	96	111	92	94	95	123	107	119	109	104	91	101	91	103	112	113	107	101	96	106	106	111	98	103	101	111	105	98	91	105	116	94	98	109	95	98	120	94	89	118	95	128	116	116	88	114	122	105	112	96	92	118	103	112	101	106	112	96	100	93	101	107	97	114	110	114	94	96	110	115	90	92	113	109	98	109	95	111	116	114	98	102	96	98	106	109	119	130	99	103	98	129	117	86	96	112	109	105	118	116	75	117	108	122	101	126	112	123	104	115	104	104	113	99	104	90	106	124	108	107	117	96	116	112	102	90	111	98	115	93	106	85	99	102	113	96	104	113	107	104	118	117	110	84	87	115	102	102	89	87	98	104	98	97	100	102	109	103	134	107	124	109	135	111	102	88	106	119	108	106	108	102	117	99	92	84	130	103	92	129	97	90	106	111	104
9348	2231	9949	6872	2850	1395	1079	856	649	590	526	495	434	421	413	428	364	377	351	370	361	350	338	327	347	319	296	324	289	304	296	285	313	296	295	315	311	284	266	339	275	302	275	278	285	282	279	309	283	303	297	269	278	278	278	302	319	305	291	266	320	290	294	281	288	281	306	280	291	277	296	264	271	262	287	257	283	270	284	290	273	296	277	298	309	263	252	262	295	267	274	295	245	254	293	287	291	280	271	275	269	273	298	283	290	307	298	294	274	256	269	258	270	269	269	271	255	297	251	267	295	272	266	284	293	276	279	269	288	291	283	307	297	274	291	274	295	280	253	279	297	282	277	249	297	278	237	301	256	292	273	295	289	260	297	256	330	283	289	250	299	271	273	278	269	258	271	282	299	265	253	279	274	279	250	274	265	297	288	284	279	277	256	277	235	288	272	260	294	280	280	289	281	287	273	295	256	269	282	277	293	291	287	251	264	250	257	287	267	262	278	281	257	292	248	283	279	294	286	279	279	272	275	278	270	277	281	274	282	289	262	294	279	271	299	285	249	293	289	280	272	274	285	264	276	253	305	241	241	263	257	284	290	267	296	270	271	294	248	267	260	284	256	265	276	242	287	245	312	261	269	266	274	303	306	287	288	257	273	283	270	248	273	299	294	326	266	296	254	294	295	267	251	293	253	282	274	292	324	319	253	281	264	275	270	285	264	270	260	279	267	262	279	264	244	298	282	249	269	259	252	289	259	271	286	263	282	251	260	273	278	303	283	272	298	283	288	270	290	281	283	247	270	274	298	279	280	287	282	285	288	267	267	279	269	261	252	259	263	285	315	256	260	299	300	247	270	269	308	266	254	295	275	304	260	300	251	289	292	268	254	268	270	248	291	281	244	300	269	260	270	260	276	269	250	271	273	277	273	282	274	274	288	296	282	265	288	256	254	300	268	259	277	277	288	276	276	271	294	283	273	273	248	275	268	280	285	262	307	263	251	279	308	259	262	305	270	269	264	267	276	260	292	286	268	287	266	262	287	253	254	270	294	281	306	267	284	246	269	274	255	295	280	287	269	286	264	263	266	253	280	259	269	299	272	272	264	271	305	304	276	268	249	294	310	275	309	263	269	298	286	250	259	282	289	273	295	287	260	262	287	277	267	306	275	287	291	281	275	247	266	286	256	273	291	275	296	282	307	277	294	283	280	294	283	312	263	286	272	250	257	265	261	265	294	267	293	246	269	302	268	263	280	280	265	291	269	269	276	275	291	287	262	270	266	288	276	277	268	280	294	282	256	280	234	267	236	287	272	279	240	298	256	259	282	265	288	285	255	277	303	290	261	272	262	271	277	256	273	303	274	271	279	251	287	263	285	262	302	272	285	258	288	260	271	288	246	275	262	283	256	263	299	271	274	252	256	282	265	258	305	267	274	282	272	291	293	270	282	243	270	272	279	293	257	261	270	312	283	309	291	272	261	285	264	287	290	287	281	266	259	249	282	264	252	264	287	292	279	279	292	261	290	282	265	277	266	290	275	297	310	272	279	294	271	285	286	298	263	283	282	261	234	263	265	256	257	283	310	259	263	280	285	252	293	304	273	286	266	256	283	292	291	294	282	302	288	267	255	258	271	261	272	281	290	277	250	276	275	251	242	277	273	284	283	267	270	269	277	267	287	272	278	284	279	270	296	274	250	266	279	246	277	280	249	264	270	290	289	258	260	255	297	283	287	256	259	280	266	269	268	296	285	282	291	272	261	297	290	303	289	270	265	306	283	279	278	289	268	270	266	319	298	279	310	266	273	289	271	289	289	293	298	257	271	272	246	259	270	266	277	277	268	288	264	274	271	277	267	256	285	288	292	243	277	255	302	263	261	296	289	305	278	292	261	274	261	278	289	266	261	272	292	251	260	258	296	295	281	287	253	272	253	283	268	242	274	250	273	283	284	262	285	261	299	271	285	254	263	296	264	274	272	285	260	301	295	269	264	301	288	273	298	280	292	256	280	283	267	275	273	298	280	302	249	293	267	267	276	303	293	285	287	254	241	267	275	264	264	295	262	282	276	262	273	256	290	294	244	276	277	243	265	266	287	297	281	255	281	287	290	260	277	289	254	262	258	288	257	263	275	290	284	281	251	279	257	286	254	286	281	271	262	241	263	274	273	271	257	301	276	289	276	286	268	289	302	279	262	241	293	294	271	298	287	312	272	283	250	290	269	293	290	285	270	283	282	252	263	297	284	275	278	291	275	264	283	292	280	277	264	274	287	266	289	267	286	280	280	256	284	282	296	309	286	286	285	282	268	240	280	262	246	272	287	257	258	246	278	274	282	266	272	265	262	288	295	277	300	293	307	254	282	317	290	301	287	285	275	307	284	261	271	277	260	282	278	267	274	284	266	301	272	285	281	267	292	275	302	303	280	245	272	261	274	287	244	286	270	292	286	279	272	253	292	271	251	290	292	297	280	261	271	299	242	271	254	277	259	256	277	275	278	267	253	281	288	261	295	253	254	275	291	257	290	261	296	256	268	290	293	264	272	296	260	256	252	263	270	259	282	302	285	278	264	283	274	268	265	315	266	286	275	299	282	259	272	277	292	280	291	270	275	242	280	277	274	271	300	271	271	284	250	281	247	280	281	283	280	278	258	266	273	271	274	266	289	291	279	282	272	278	261	305	283	303	225	279	266	278	294	273	252	262	278	281	300	270	293	257	259	272	266	267	265	277	254	255	267	285	305	291	289	242	256	267	267	274	257	299	302	273	279	278	277	238	270	253	281	288	255	305	268	259	270	274	274	252	275	278	301	271	267	293	265	286	245	255	256	259	265	269	277	274	263	275	284	315	261	280	278	280	292	268	284	284	254	280	264	288	281	285	283	291	272	278	277	288	282	250	295	267	277	271	260	291	243	267	259	255	266	273	257	283	279	269	266	264	272	267	252	291	266	321	278	276	316	287	271	278	282	255	290	270	270	257	295	274	288	294	263	295	309	268	249	303	264	275	283	282	253	269	279	270	270	249	303	278	277	287	270	260	307	262	303	270	282	309	288	267	266	289	290	282	306	265	329	250	276	259	283	269	280	278	286	297	278	286	291	244	303	270	283	268	280	268	273	243	282	268	280	271	278	257	296	269	312	268	283	270	252	297	287	272	266	283	275	276	265	256	273	259	293	295	262	275	285	264	290	307	281	246	261	264	292	280	248	266	286	294	294	271	286	271	257	295	239	278	260	263	250	284	246	262	262	259	318	292	253	286	265	284	242	264	259	262	275	261	258	262	269	324	258	268	291	289	289	313	291	243	313	264	294	274	283	270	261	300	277	265	256	276	311	284	294	267	285	265	272	286	291	298	252	283	267	270	283	267	261	289	295	267	269	281	276	253	265	273	302	285	287	270	296	299	262	270	257	300	309	299	271	275	287	246	276	311	292	274	260	269	273	286	282	237	258	299	266	273	271	272	276	260	279	303	262	295	240	287	266	271	299	285	256	259	280	301
2094	1021	2169	985	356	369	273	303	280	294	293	273	283	256	266	268	266	284	314	276	255	282	315	328	258	246	295	277	263	284	274	278	290	274	274	263	252	282	245	259	245	290	263	251	279	276	295	283	270	287	259	301	272	285	273	282	264	265	285	301	260	277	287	287	259	290	273	272	262	275	273	313	286	272	283	278	241	289	284	315	294	279	285	288	284	270	263	260	274	274	293	261	289	285	290	279	292	279	278	279	293	278	276	292	263	297	293	292	267	276	281	295	304	266	248	311	270	282	306	286	266	256	285	306	240	286	279	253	261	278	303	317	274	272	285	293	275	309	275	279	284	288	267	271	280	281	310	247	281	277	258	302	267	288	284	251	274	277	287	270	271	309	268	268	264	260	287	289	285	298	286	278	283	267	241	286	277	256	288	285	286	298	240	245	284	303	275	262	265	276	257	293	266	280	268	302	264	332	243	269	259	261	295	296	282	264	229	257	264	271	289	311	298	265	280	297	287	256	275	257	277	259	290	285	271	255	293	245	293	281	260	271	292	279	305	292	278	279	250	302	279	278	262	289	281	262	268	262	315	281	275	290	235	285	275	272	282	270	244	284	265	278	262	266	270	273	255	290	252	297	254	271	278	297	302	282	263	270	266	257	319	260	261	272	282	301	265	295	267	256	309	281	287	289	276	273	282	256	265	280	279	281	267	275	259	281	251	282	270	298	274	277	280	265	265	279	274	276	284	249	263	275	308	238	281	265	307	270	261	274	294	284	294	281	262	260	270	251	273	252	288	287	291	281	283	268	272	280	282	305	284	285	267	292	273	292	259	295	270	271	270	307	260	255	282	252	262	244	297	300	249	242	285	273	247	268	265	263	282	256	270	280	276	297	304	253	282	315	290	291	290	254	300	266	295	266	281	263	300	254	290	251	275	287	323	293	286	280	281	293	231	281	268	293	285	285	233	302	275	291	266	301	313	288	271	261	254	281	258	255	317	245	290	280	295	257	275	289	267	255	286	298	302	248	314	233	267	306	276	280	278	238	256	266	304	276	267	254	299	282	300	290	270	276	272	267	288	281	282	262	257	266	276	285	346	251	297	294	283	283	298	269	262	270	291	277	277	282	289	291	254	277	308	279	269	284	252	279	264	296	308	301	282	277	262	252	266	258	274	252	274	279	271	316	270	277	259	273	281	297	291	275	284	263	271	302	320	289	277	260	287	265	286	315	328	263	287	295	296	265	272	272	247	263	271	280	269	276	298	263	267	292	294	284	280	258	277	246	272	326	278	285	274	278	271	262	244	271	248	263	282	274	290	267	289	265	265	282	250	256	297	287	291	254	250	271	252	270	292	274	274	279	254	266	287	297	287	266	308	285	264	255	283	261	260	305	282	273	285	258	295	264	261	275	268	255	289	292	289	291	286	279	262	257	269	269	263	320	301	247	296	284	243	266	281	267	266	255	298	284	296	270	263	258	255	309	258	293	254	283	281	280	299	283	278	252	277	282	306	272	269	306	285	266	244	280	286	292	299	272	271	294	282	279	286	274	305	280	258	272	282	267	258	257	271	292	289	276	264	282	274	271	277	272	248	295	291	301	237	264	306	261	289	263	268	306	281	287	273	273	288	270	268	254	272	255	262	279	274	287	308	300	301	275	293	240	304	282	275	285	310	272	289	263	257	293	276	244	281	272	298	266	307	286	266	256	277	282	274	300	265	302	276	236	277	278	263	246	274	277	274	253	288	282	264	291	318	252	275	280	248	265	277	281	258	263	295	263	259	269	268	268	274	282	292	272	276	283	243	286	280	265	279	276	272	267	289	271	264	284	291	270	272	250	287	298	292	298	268	290	279	282	311	286	236	271	281	269	276	272	312	280	289	266	284	284	287	293	255	256	279	287	271	262	259	291	261	254	256	269	253	283	274	257	281	295	276	285	275	292	257	286	290	312	275	272	277	282	294	242	283	283	242	270	269	263	262	269	285	281	248	245	261	272	266	287	280	277	290	303	303	242	289	288	299	246	246	257	234	277	252	291	277	301	282	288	307	241	259	283	294	288	279	273	284	296	266	283	290	278	284	290	272	277	268	261	320	281	262	265	289	287	292	285	284	289	288	278	286	287	275	282	266	280	259	299	305	295	265	285	286	254	270	254	267	251	248	285	263	268	311	263	274	262	268	273	255	287	277	259	271	292	252	281	266	288	246	282	266	305	250	292	267	324	266	282	274	254	291	291	266	279	286	256	277	297	275	268	277	276	251	292	260	268	306	267	278	278	253	306	273	268	257	271	244	278	283	289	283	251	285	271	271	271	301	285	275	290	260	292	276	294	288	294	256	306	278	295	272	286	258	263	291	300	258	265	260	294	272	240	300	264	273	259	261	270	270	282	263	292	291	284	274	271	276	298	310	271	275	290	262	274	284	290	271	241	299	261	290	286	268	286	253	294	297	294	295	290	266	285	285	253	275	265	263	342	286	254	261	264	274	258	281	255	297	276	251	282	239	293	311	268	295	318	265	271	270	281	282	285	291	281	304	314	286	281	267	246	282	275	271	295	271	269	283	245	295	250	278	276	256	291	295	285	257	269	266	264	249	275	299	292	260	302	275	284	306	256	266	291	278	258	263	298	270	287	291	250	282	286	264	275	274	245	279	258	294	287	296	291	301	238	293	246	300	270	268	277	303	252	246	274	249	256	271	297	291	275	271	282	273	298	268	298	289	276	303	288	269	286	285	264	252	274	296	268	269	255	247	273	271	292	263	302	249	297	282	282	269	276	286	263	263	259	279	270	272	271	274	294	280	263	284	264	253	280	266	265	278	271	304	242	257	271	261	251	285	302	289	237	293	266	269	275	242	291	305	282	294	273	286	348	261	245	323	258	261	289	255	262	275	252	251	288	268	250	281	299	272	269	271	271	292	297	305	288	296	277	274	282	292	308	275	271	274	264	302	285	276	242	265	303	294	285	288	251	283	291	303	302	274	289	230	247	308	254	269	278	272	261	255	272	304	297	269	240	277	263	252	320	298	280	291	300	247	290	279	286	235	291	285	284	253	292	267	264	292	278	275	287	260	233	291	242	282	301	276	279	266	271	288	276	303	253	263	264	269	281	257	295	273	283	248	265	283	267	279	321	289	302	289	290	291	298	267	254	302	297	268	291	295	268	294	281	285	285	306	288	279	280	283	299	277	292	274	262	254	274	280	263	316	257	267	279	281	282	261	274	270	278	258	301	284	277	306	282	280	305	268	242	258	297	264	262	306	260	279	269	308	280	279	287	276	308	277	288	281	259	285	276	265	283	267	275	278	247	278	259	273	295	270	256	294	280	274	266	271	292	279	258	274	286	290	246	276	261	279	291	293	276	289	285	284	282	281	279	300	264	249	267	282	298	250	281	266	289	268	290	250	259	286	304	256	281	312	269	276	253	263	278	260	272	253	251	282	256	252	262	298	240	258	278	278	297	268	244	263	272	277	261	284	249	287	266	278	284
2423	1504	4681	3013	1088	1047	799	734	690	708	654	656	698	716	684	643	698	644	662	669	703	654	667	678	636	681	691	613	642	679	681	700	634	676	644	666	690	666	691	745	637	639	656	636	652	645	686	708	654	683	691	672	638	674	662	660	672	662	632	679	647	662	676	681	676	701	654	624	712	691	680	638	645	625	657	662	704	664	667	650	668	687	644	639	669	613	647	663	659	673	663	664	690	650	653	667	677	657	701	645	670	630	660	702	657	620	672	659	665	682	701	674	658	697	668	721	663	657	671	650	603	643	646	676	668	664	675	663	676	642	617	634	661	674	675	683	678	649	654	726	670	683	677	693	636	657	654	656	658	684	668	637	691	645	704	654	690	648	688	646	642	636	670	648	648	662	674	638	649	659	609	645	669	663	649	671	652	646	652	666	615	636	700	584	691	672	689	639	652	677	668	679	689	651	690	645	651	657	643	680	655	678	652	652	683	677	631	721	673	626	687	678	680	658	630	665	689	639	672	693	682	600	634	680	721	656	665	660	662	681	678	711	617	651	639	696	644	682	666	611	657	646	718	662	689	685	673	674	681	650	640	705	692	646	661	684	648	643	667	672	705	645	666	621	645	702	674	627	657	682	629	664	712	633	661	672	638	651	663	654	651	628	664	701	648	678	684	678	683	654	638	645	629	652	656	688	676	678	634	683	663	690	686	639	633	691	658	708	675	653	655	674	619	653	687	624	639	689	697	663	653	652	624	696	629	620	639	629	714	698	588	659	647	633	692	653	638	638	720	675	667	670	686	637	678	652	618	629	723	661	692	701	703	683	670	681	659	704	614	678	660	645	708	679	635	630	656	683	663	688	684	673	660	656	656	712	680	631	672	645	664	695	663	641	626	625	623	656	659	658	664	680	657	663	694	689	663	669	648	632	638	672	697	676	660	690	644	670	716	613	609	693	658	674	675	657	690	633	682	650	689	651	648	690	675	657	693	654	663	655	613	675	713	646	693	647	656	662	666	662	678	653	673	722	648	668	650	643	635	635	651	652	646	689	627	662	693	676	667	652	648	693	660	679	663	642	712	708	628	636	663	676	661	672	648	642	684	690	669	637	698	679	682	710	646	682	648	683	675	683	652	625	727	683	610	637	685	662	649	681	653	697	638	674	680	667	695	653	655	678	728	680	636	661	664	673	670	659	657	667	668	670	644	670	615	637	681	690	673	654	659	691	670	659	665	635	615	680	677	702	674	700	665	641	649	634	643	682	671	617	617	699	641	607	680	621	677	634	672	608	680	645	731	714	619	653	685	740	651	650	644	640	711	626	634	621	638	637	680	663	691	643	661	658	703	680	688	685	677	646	653	639	632	685	674	635	674	677	688	630	673	684	691	638	718	633	671	647	698	643	649	667	654	642	668	647	677	666	629	730	688	686	666	640	604	671	681	654	657	691	666	698	608	676	637	629	722	674	671	633	670	722	690	696	642	625	727	634	643	669	685	700	640	623	668	628	670	701	687	741	662	674	665	688	658	671	691	662	650	703	706	687	655	656	652	681	707	641	697	638	654	657	667	694	680	689	686	627	655	683	672	670	708	639	628	665	641	672	636	703	691	688	673	646	677	710	701	646	646	617	669	690	668	625	630	635	664	646	697	634	705	727	643	671	655	629	632	663	656	644	683	652	704	658	697	643	643	677	656	639	674	729	649	713	672	634	675	638	650	632	711	676	641	664	654	659	721	646	707	638	615	663	615	607	648	670	618	678	619	680	612	627	661	657	663	688	664	633	643	654	646	623	726	660	674	636	656	685	642	685	692	683	655	629	645	695	683	675	659	657	666	657	711	668	679	602	685	696	659	696	662	639	657	625	686	646	691	696	659	639	646	637	689	702	683	666	610	648	674	612	618	662	677	643	647	669	692	638	702	657	609	682	734	710	641	662	673	664	685	666	642	650	675	623	651	657	642	623	622	655	647	664	692	678	641	619	663	661	651	685	634	643	677	655	682	656	649	707	715	638	656	651	670	647	659	642	633	657	702	645	677	663	642	657	653	652	676	657	688	747	669	655	681	637	658	669	652	601	657	616	602	661	667	629	646	713	674	632	654	691	653	671	676	704	615	653	652	689	747	659	615	664	646	704	668	641	636	614	627	700	708	695	680	589	690	644	670	649	671	672	626	698	643	647	646	597	673	680	650	639	684	648	651	637	714	598	690	676	686	682	634	639	675	685	705	662	621	697	631	649	634	699	633	632	696	654	661	691	643	678	679	665	663	663	693	667	661	646	634	664	676	679	685	672	606	703	614	663	679	701	663	659	635	654	645	637	667	674	667	643	699	665	681	654	636	743	672	684	651	683	643	708	655	686	698	653	647	673	657	648	706	656	683	667	675	666	692	703	665	617	678	684	637	680	688	624	664	671	674	643	664	676	680	654	672	645	657	643	628	713	669	678	673	701	667	683	662	669	612	730	699	657	655	681	649	634	684	675	661	673	632	653	662	636	671	640	650	661	653	639	613	714	674	649	639	682	668	652	646	642	614	663	675	653	676	703	692	641	650	643	703	676	673	648	654	663	623	627	673	665	650	659	662	679	678	642	654	683	676	671	631	719	640	605	668	672	698	697	653	664	684	610	665	665	684	665	665	677	708	684	657	632	693	628	686	676	619	640	660	623	667	659	636	658	637	657	657	690	688	670	652	680	645	676	638	660	668	687	672	623	664	681	655	656	673	666	670	677	609	659	684	646	704	635	680	638	655	663	682	649	665	645	627	653	647	693	674	669	703	663	641	684	694	670	629	671	661	620	635	663	662	637	730	635	687	653	640	653	666	656	646	656	669	648	669	700	641	678	687	622	631	616	639	637	660	721	652	687	668	655	690	629	651	671	679	612	704	691	655	644	667	711	705	639	660	625	629	675	680	701	664	654	608	719	680	664	668	710	673	636	655	668	653	681	643	656	661	662	674	652	633	733	665	682	644	695	712	600	670	675	657	693	636	726	680	685	646	708	664	604	673	667	695	675	629	679	688	664	656	687	679	680	642	653	719	664	662	622	648	668	667	668	635	669	635	593	669	661	645	659	641	697	657	641	658	663	666	700	725	619	629	674	671	636	693	661	656	626	694	707	644	685	662	698	696	649	661	638	697	641	647	658	674	658	612	676	680	631	689	675	668	709	666	697	642	677	645	654	668	648	666	703	646	655	688	675	607	637	686	686	695	698	667	652	646	679	628	702	654	637	634	647	696	709	628	671	674	659	668	683	675	647	722	603	679	680	654	666	675	641	670	705	717	681	669	653	625	635	698	633	652	718	655	707	648	676	646	635	622	667	648	658	689	660	648	644	681	645	684	596	669	593	652	647	618	636	629	678	629	680	659	642	704	631	668	701	660	682	700	693	664	660	661	638	679	681	610	658	684	664	639	714	653	637	676	690	629	664	647	682	645	645	677	672	687	680	657	706	694	688	616	660	648	658	698	658	641	685	701	643	685	703	678	651	662	667
8504	2103	3827	1596	564	585	363	280	281	270	252	240	270	239	249	251	232	220	280	217	239	254	259	240	240	244	230	241	228	235	227	207	259	232	237	236	245	237	219	253	249	240	225	237	239	227	255	255	223	257	269	259	238	234	236	243	230	272	229	255	241	269	244	245	207	242	277	231	227	243	231	230	248	240	234	271	235	237	279	205	226	230	236	244	232	254	238	225	237	240	246	259	266	249	230	246	264	252	260	225	223	249	247	220	239	244	261	217	241	266	258	264	237	261	235	261	271	226	227	222	232	240	242	211	252	276	228	237	259	234	247	247	229	238	257	240	253	253	224	263	210	207	249	272	243	221	229	235	235	228	249	263	267	259	239	270	233	239	220	230	247	239	240	249	243	240	252	252	266	216	210	259	239	242	257	216	251	258	245	236	243	256	251	238	242	247	264	245	235	260	236	217	251	233	223	227	240	256	242	216	235	251	251	244	227	227	248	231	258	250	248	253	238	214	225	230	258	228	247	247	223	248	266	215	267	220	259	253	250	239	228	251	243	257	243	221	229	243	265	226	253	265	261	249	253	238	229	231	242	246	237	258	274	215	242	236	253	259	223	272	220	248	237	235	230	220	223	221	244	242	247	233	269	233	210	225	230	253	238	264	235	228	226	229	193	238	255	225	252	235	216	231	267	254	282	228	229	230	222	230	207	245	231	262	250	225	268	258	237	248	242	214	231	220	237	262	268	240	233	237	244	219	243	259	236	232	229	239	237	236	263	220	243	227	253	219	281	234	220	253	258	243	230	259	230	233	271	262	232	260	239	236	233	210	234	234	247	242	245	237	240	249	240	242	242	241	268	228	234	236	245	226	208	238	219	255	228	242	246	224	242	209	235	234	247	228	246	263	259	244	229	222	249	266	233	238	234	237	200	231	228	272	249	243	202	249	240	234	216	263	252	224	271	255	235	228	248	220	220	230	260	237	249	247	244	245	207	246	247	210	243	253	241	215	218	260	238	239	224	233	219	214	249	236	265	218	241	264	260	246	233	235	255	203	237	232	274	239	279	230	266	247	251	259	234	272	239	210	219	221	249	264	234	270	207	239	261	225	217	248	230	243	224	229	243	251	261	252	248	218	224	227	216	247	274	246	246	242	253	225	226	243	236	252	226	233	220	228	252	223	239	231	259	224	264	247	246	239	204	251	228	229	249	253	237	240	269	239	234	240	237	216	232	238	225	229	249	225	257	248	244	244	224	241	251	256	205	240	245	227	221	245	230	220	244	231	260	240	262	236	242	249	221	239	255	230	261	227	234	234	214	237	247	240	206	228	236	239	238	252	269	266	260	257	213	239	225	258	263	264	261	227	264	245	264	238	244	235	244	217	242	255	231	235	253	235	234	250	263	263	253	219	235	195	223	243	231	245	241	224	214	230	236	246	214	246	216	208	224	234	243	226	246	264	226	222	241	229	248	235	239	243	231	230	231	229	232	272	227	234	234	234	234	233	226	236	292	228	232	224	252	247	229	224	240	209	231	272	257	258	242	236	251	239	227	245	242	251	234	244	232	226	236	258	246	266	236	230	217	239	231	229	240	258	245	225	267	248	243	224	243	248	218	237	240	248	240	214	253	273	246	234	236	214	245	261	247	229	243	223	243	244	252	263	259	215	246	231	251	213	244	261	241	236	228	263	218	240	262	237	223	247	261	200	241	235	254	231	250	210	230	256	231	243	230	241	243	234	240	232	249	240	235	228	232	215	249	244	251	227	220	245	227	226	232	237	243	248	236	225	266	240	236	252	240	233	229	237	232	253	222	232	285	250	218	268	265	249	232	256	228	242	226	221	255	246	260	267	229	246	264	234	241	241	219	217	256	231	238	243	248	234	246	222	232	225	229	214	253	283	237	220	250	217	253	218	235	225	271	237	231	237	231	246	239	271	267	229	226	252	226	242	249	242	252	229	243	277	255	228	251	228	239	247	240	256	264	254	230	219	249	235	222	245	264	239	235	247	261	220	225	230	215	210	268	259	266	261	194	237	251	270	227	270	252	259	223	272	260	235	222	221	250	245	212	247	253	245	232	234	264	249	257	235	252	241	262	233	235	217	230	236	227	246	252	242	233	233	263	221	253	231	207	266	233	238	242	238	232	260	235	226	231	241	234	244	228	239	243	250	246	266	235	249	217	218	252	235	225	222	244	279	218	245	223	253	239	247	229	247	239	249	254	217	257	252	229	228	264	268	211	229	229	251	248	256	249	212	243	287	251	254	211	277	230	255	244	229	222	246	244	248	280	224	243	260	259	250	242	246	241	258	215	225	204	243	237	247	256	237	215	245	219	262	240	264	215	262	240	224	263	245	246	250	243	238	252	215	231	227	245	261	239	242	244	218	246	282	258	242	258	244	226	237	228	207	224	223	259	240	265	250	250	232	251	253	262	228	265	231	246	252	288	272	262	246	241	252	251	249	263	227	239	274	249	227	276	257	243	230	228	253	246	289	229	238	229	241	269	238	252	254	242	248	256	246	221	233	232	226	252	221	255	193	250	246	223	236	239	238	246	227	249	226	240	235	213	258	275	228	263	280	218	244	245	229	262	235	229	260	252	274	247	248	256	243	223	246	234	245	231	239	239	230	265	233	237	243	250	221	229	261	254	251	216	224	231	235	214	236	212	241	229	241	230	224	249	244	237	230	231	242	251	234	260	255	260	240	248	251	232	230	207	243	249	229	215	227	271	229	247	224	255	246	247	215	255	241	265	235	252	247	239	251	247	239	237	262	242	207	275	222	261	243	241	252	233	217	220	216	229	263	238	237	231	262	246	254	218	227	249	232	226	211	223	259	239	245	261	237	241	241	220	262	235	222	229	243	235	232	232	231	239	208	209	220	219	233	261	248	241	244	249	229	237	223	257	268	225	209	245	238	234	251	253	255	234	229	227	216	231	227	204	230	237	255	241	221	232	221	260	219	261	240	242	225	218	240	217	251	241	239	254	264	232	244	262	224	235	225	253	274	236	215	220	249	271	241	241	238	255	233	245	213	236	234	279	234	210	232	263	213	256	262	244	270	204	254	224	275	284	241	264	217	226	266	235	227	239	247	239	218	233	241	236	223	243	251	271	246	255	297	253	259	246	235	238	219	246	232	213	240	220	249	270	243	260	239	228	256	246	249	245	221	217	245	229	226	232	263	256	252	231	239	239	252	239	237	226	253	225	224	265	232	246	271	236	230	225	241	249	248	258	261	253	234	252	248	232	213	240	245	219	215	220	272	248	230	238	240	242	237	252	236	277	220	239	236	263	219	231	237	233	226	223	247	259	230	220	236	237	272	249	237	213	266	256	241	236	236	220	247	255	246	260	238	219	245	244	234	238	234	246	242	234	239	269	226	251	255	234	240	240	263	237	255	237	238	239	227	256	262	204	231	218	258	228	272	250	245	264	230	247	247	254	252	243	244	258	210	233	227	268	213	228	259	249	252	224	242	240	230	278	256	266	260
7613	2472	7336	4624	2137	2165	1193	992	739	735	710	714	718	669	704	634	580	627	643	592	624	578	622	619	623	576	575	560	621	595	619	605	609	651	603	593	612	600	582	586	628	567	561	570	588	577	546	570	591	570	617	542	540	610	571	590	553	582	571	579	605	585	608	573	559	575	585	611	569	585	542	590	578	599	575	574	569	574	522	594	592	615	571	589	584	612	540	589	632	593	597	546	590	586	576	599	594	576	598	581	560	606	616	570	563	598	542	588	552	582	562	558	579	590	579	591	589	561	604	555	552	578	573	579	559	517	603	608	547	603	598	606	582	589	564	578	550	616	547	577	586	574	557	561	565	587	608	539	584	578	576	575	604	538	606	581	639	588	585	595	597	608	620	576	580	540	542	577	574	601	533	540	576	569	605	560	550	599	528	578	552	564	554	517	543	534	591	598	567	587	570	588	610	565	584	565	597	531	591	630	583	568	557	594	542	575	596	528	576	550	585	600	544	597	556	600	556	568	580	555	561	611	624	554	597	581	578	582	530	601	561	571	577	541	560	566	567	582	612	537	576	564	577	606	566	533	597	613	586	560	579	549	608	523	538	536	586	565	610	577	597	582	615	582	565	563	608	551	538	541	548	530	597	579	579	582	592	570	548	559	595	612	556	573	565	606	611	584	623	604	561	583	568	587	584	607	596	558	544	547	543	569	579	588	582	576	551	521	618	582	574	544	617	587	608	585	584	554	565	565	585	581	568	584	571	572	614	549	561	582	551	601	585	538	551	586	555	557	592	574	535	583	599	617	587	590	560	534	581	580	575	561	596	566	599	565	563	557	549	605	564	569	562	585	572	591	553	547	563	608	549	564	590	603	583	605	552	558	583	592	524	584	555	560	545	555	591	544	569	555	574	562	562	551	558	566	556	571	566	598	580	618	579	553	616	539	596	578	553	557	602	522	579	618	574	576	625	596	565	596	573	642	515	505	574	561	557	606	549	570	608	570	589	547	535	535	573	595	551	555	592	573	588	561	554	553	572	577	565	574	567	562	560	575	584	569	521	579	548	581	583	590	552	512	587	604	588	507	559	562	594	566	578	616	548	554	607	555	570	573	533	584	608	567	605	584	557	560	569	551	610	533	592	581	588	589	584	588	571	565	561	586	578	560	582	575	618	598	561	542	581	618	557	599	598	573	601	611	630	568	586	545	577	541	558	566	606	526	571	595	574	533	601	581	570	627	565	557	576	588	591	611	591	581	588	598	605	593	550	565	633	569	551	554	580	577	555	572	548	581	557	541	561	587	542	573	577	593	562	554	584	553	618	594	570	618	587	601	545	555	557	591	540	577	585	573	583	579	623	552	612	581	593	581	609	586	625	569	560	562	528	535	602	580	561	551	549	568	576	558	565	587	594	588	559	595	607	582	591	616	608	558	601	544	578	592	593	558	598	589	562	586	637	545	591	565	609	568	540	566	569	552	585	570	572	606	601	513	584	592	585	544	570	590	570	613	583	495	530	562	597	576	578	562	552	560	602	565	583	548	581	558	582	571	561	602	577	635	574	562	535	581	552	567	587	587	561	595	560	570	614	576	569	567	594	578	606	580	623	591	567	591	547	569	562	593	520	557	554	570	556	542	595	572	596	569	564	611	560	578	577	567	590	572	577	585	575	590	578	533	550	569	539	580	587	537	599	563	580	614	565	553	551	554	561	532	582	567	584	573	588	601	575	608	537	646	544	550	605	576	571	574	568	604	567	544	572	607	576	582	608	563	573	600	591	599	558	580	584	625	615	537	570	579	574	546	557	605	587	577	578	598	585	539	569	571	576	539	589	594	607	585	530	609	582	616	598	605	597	589	565	571	564	577	580	549	573	589	618	613	551	537	587	581	588	581	562	584	561	555	561	545	592	595	548	593	581	576	594	509	583	567	555	561	571	607	544	596	520	560	555	595	557	586	606	585	534	589	514	542	608	563	608	620	584	590	578	609	551	577	552	542	582	543	596	575	574	613	574	583	554	614	596	598	567	584	550	561	549	558	623	531	574	575	596	588	633	569	573	546	558	621	567	577	599	584	552	535	570	569	614	551	587	564	560	565	593	607	564	545	590	545	534	542	573	583	561	549	596	569	551	572	546	549	559	578	525	530	584	550	596	555	564	610	557	513	555	586	592	550	597	561	551	567	544	576	595	602	603	599	599	619	555	569	568	527	578	537	556	590	593	577	579	602	576	578	611	603	599	597	609	612	544	542	607	570	566	597	567	541	585	559	582	590	562	579	561	534	609	535	566	560	575	567	564	544	598	584	535	574	553	559	546	556	574	574	576	548	572	542	525	594	592	566	559	591	531	577	559	588	587	551	613	599	553	575	582	583	590	611	582	556	592	595	618	540	574	542	544	582	614	599	550	565	593	609	547	542	576	577	675	562	552	593	564	573	529	565	587	567	579	595	559	546	528	512	531	596	565	576	550	568	561	515	638	598	590	567	586	567	563	517	534	592	582	534	588	624	539	606	581	581	570	612	586	548	624	587	544	550	565	590	587	615	601	582	575	605	565	581	576	590	593	563	553	557	613	550	546	557	570	565	552	557	554	569	572	554	593	583	571	576	589	543	536	570	563	598	597	567	580	539	541	588	572	537	587	570	541	584	559	498	603	524	556	579	580	627	548	578	582	579	607	622	581	604	568	572	553	552	601	589	584	573	567	576	577	595	591	591	577	603	567	590	566	570	574	556	593	529	557	552	559	588	593	584	610	570	584	557	595	554	552	546	603	537	541	566	569	615	599	597	534	556	565	614	574	572	549	600	557	586	561	590	605	596	558	600	606	580	546	605	631	566	574	615	540	600	566	558	575	596	579	584	571	576	540	597	604	604	565	525	545	566	603	547	557	563	575	590	549	565	586	533	594	567	590	573	573	583	574	548	592	562	594	539	594	557	572	590	566	578	555	565	564	561	539	586	559	545	558	562	619	563	566	592	593	600	581	560	593	578	570	571	589	551	597	622	578	570	575	582	569	579	598	595	552	562	570	603	526	531	565	567	575	568	542	573	561	559	559	603	597	558	584	562	524	557	553	577	572	573	585	586	626	528	597	583	557	559	560	553	526	574	582	525	592	595	528	597	599	585	523	576	593	583	552	582	592	566	570	525	545	551	590	596	564	558	556	563	549	558	568	597	578	631	593	576	558	588	563	572	601	547	537	529	528	604	592	536	563	580	635	597	605	529	574	596	612	556	577	589	578	583	591	607	563	571	596	611	560	570	577	584	571	547	599	564	582	581	596	564	554	592	582	610	621	560	574	607	588	622	541	557	571	549	597	611	556	560	581	556	532	570	568	573	585	569	551	603	561	566	601	614	611	581	550	604	577	556	558	537	568	516	579	601	619	582	567	566	597	560	578	602	595	576	535	575	607	605	574	600	546	584	569	549	582	579	541	558	532	539	620	560	615	548	563	555	559	573	595	617	564	523	611	572	574	565	562	564	577	586	558	549	560	571
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	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
